/* +++++++++++++++++++++ ベース設定 +++++++++++++++++++++ */

/* ++++++ ブログの横幅設定 ++++++ */

#container {
	width: 780px;
	background-image:url(img/back1.jpg);
	padding-top: 0px;
	}

#container2 {
	width: 760px;
	}

#two-right {
    padding-top: 0px;
	margin-top: 0px;
}


/* ++++++ ２段組の横幅設定 ++++++ */

	/* コンテンツ部分の横幅 */
	#center	{
		width: 425px;
		}

	/* サイドバーの横幅 */
	#left, #right	{
		width: 425px;
		}


/* ++++++ 個別の横幅設定 ++++++ */

	/* コンテンツ部分の横幅 */
	#center2	{
		width: 625px;
		}

	/* サイドバーの横幅 */
	#left2, #right2	{
		width: 225px;
		}



/* ++++++ その他設定 ++++++ */

body {
       	text-align: center;
	}
	
#banner {
    background-color:#E4E4E4;
	background-image:url(img/head1.jpg);
	height:120px;
	width:740px;

    }

#banner2 {
    background-color:#E4E4E4;
	background-image:url(img/head2.jpg);
	height:120px;
	width:740px;

    }

#banner3 {
    background-color:#E4E4E4;
	background-image:url(../img/hedder3.jpg);
	height:90px;
	width:850px;

    }

#menyu {
    background-color:#E4E4E4;
	background-image:url(../img/menyu1.jpg);
	height: 30px;
    font-size: 11px;
	line-height: 30px;
    }

#no1 {
	text-decoration: none;
    }


#center1 {
    background-color:#E4E4E4;
	background-image:url(../img/center1.jpg);
	height: 156px;
    }

#container2 {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	text-align: left;
	padding: 10px;
	background-color: #E4E4E4;
	font-size:13px;
	line-height:14px;

	}

#left {
	float: left;
	}

#center {
	float: left;

	}

#right {
	float: right;

	
	}
	
#center2 {
	float: left;
	padding: 2px;
	width:620px;

	}

#right2 {
	float: right;
	}

#footer	{
	clear: both;
	}


#s1  {
    font-size: 10px;
        }

#top1  {
    position: absolute;
	top: 146px;
       }

#top2  {
    position: absolute;
	top: 246px;
       }


#migi2  {
    font-size:10px;
	    }



/* +++++++++++++++++++++ レイアウトのデザイン設定 +++++++++++++++++++++ */

body	{
	background-color: #339999;

	}

#main	{
	background-color: #E4E4E4;
	padding-top: 5px;
	}
	
/* ++++++ 段の間隔 ++++++ */

	/* 左サイドバーの左右の余白 */
	#left div {
		margin-left: 15px;
		margin-right: 15px;
		}

	/* コンテンツ部分の左右の余白 */
	.content div	{
		margin-left: 0px;
		margin-right: 0px;
		}

	/* 右サイドバーの左右の余白 */
	#right div	{
		margin-left: 15px;
		margin-right: 15px;
		}

	#left div div, .content div div, #right div div {
		margin-left: 0;
		margin-right: 0;
		}



/* +++++++++++++++++++++ パーツのデザイン設定 +++++++++++++++++++++ */

/* ++++++ ヘッダー部分のデザイン ++++++ */



/* ++++++ コンテンツ部分のデザイン ++++++ */



/* ++++++ サイドバー部分のデザイン ++++++ */

#recent  {
          width:210px;
		  height: 396px;
		  
		  }

/* ++++++ フッター部分のデザイン ++++++ */


