body {
	background: #EEEEEE url(../img/bgimg.gif) repeat-y center;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#header {
	margin: 0px;
	padding: 0px;
	height: 167px;
	width: 800px;
	background: url(../img/headimg.jpg) no-repeat;
}
#wrapper {
	margin: 0px auto;
	padding: 0px;
	height: 5500px;
	width: 800px;
}


/*Attentionスタイル*/

#attention {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 800px;
}
#attention #box01 {
	float: left;
	height: 45px;
	width: 60px;
}
#attention #box02 {
	margin: 0px;
	padding: 10px 0px 0px 5px;
	height: 35px;
	width: 450px;
	float: left;
	text-align: left;
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#attention #box03 {
	margin: 0px;
	padding: 10px 0px 0px;
	height: 35px;
	width: 115px;
	float: left;
}


/*Informationスタイル*/

#information {
	background: url(../img/info_bg.gif) no-repeat;
	margin: 0px;
	padding: 55px 0px 0px 8px;
	height: 470px;
	width: 792px;
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#information #box1 {
	height: 180px;
	width: 390px;
	float: left;
}
#information #box2 {
	height: 180px;
	width: 381px;
	float: left;
	background: url(../img/movie_bg.jpg) no-repeat center top;
	margin: 0px;
	padding: 0px 0px 0px 12px;
}
#information #box2 #s_box01 {
	margin: 0px;
	padding: 26px 4px 19px 0px;
	float: left;
	height: auto;
	width: 120px;
	color: #FFFFFF;
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#information #box3 {
	height: 60px;
	width: 390px;
	float: left;
	margin: 0px;
	padding: 0px;
}


/*ここから、5縦外部リンク*/

#links {
	margin: 0px;
	padding: 0px 0px 10px;
	height: 254px;
	width: 800px;
}

#links #links_box {
	height: 235px;
	width: 160px;
	background: url(../img/5links/bg.jpg) no-repeat 3px top;
	padding-top: 18px;
	float: left;
}
#links #links_box #box_01 {
	height: 200px;
	width: 160px;
	padding-bottom: 18px;
}
#links #links_box #box_02 {
	height: 12px;
	width: 160px;
	text-align: center;
	font: bold 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	padding-top: 5px;
}

/*ここからfavoriteサイト*/

#favorite {
	height: 265px;
	width: 775px;
	background: url(../img/favorite_bg.gif) no-repeat;
	padding-top: 60px;
	padding-left: 25px;
}
#favorite_box {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 115px;
	width: 150px;
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

/*ここから「sample」と「recommend」*/

#boxies_02 {
	margin: 0px;
	padding: 0px;
	height: 225px;
	width: 800px;
}
#boxies_02 #sample {
	margin: 0px;
	padding: 65px 0px 0px 20px;
	background: url(../img/sample_bg.gif) no-repeat;
	float: left;
	height: 160px;
	width: 438px;
}
#sample_box {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 123px;
	width: 138px;
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#boxies_02 #recommend {
	margin: 0px;
	padding: 60px 0px 0px 20px;
	height: 165px;
	width: 321px;
	background: url(../img/recommend_bg.gif) no-repeat;
	float: right;
}
#recommend #recommend_box {
	margin: 0px;
	padding: 0px;
	height: 135px;
	width: 150px;
	float: left;
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

/*ここからGallery*/

#boxies_02_3 {
	margin: 0px;
	padding: 0px;
	height: 1213px;
	width: 800px;
}
#boxies_02_3 #gallery {
	margin: 0px;
	padding: 63px 0px 0px 15px;
	height: 1150px;
	width: 444px;
	float: left;
	background: url(../img/gallery_bg.gif) no-repeat;
	text-align: left;
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#boxies_02_3 #gallery #box {
	height: 125px;
	width: 200px;
	margin: 0px 8px 8px 0px;
	padding: 5px 0px 0px 5px;
	float: left;
	border: 1px solid #999999;
	background: #E4E4E4;
}
#boxies_02_3 #gallery #box img {
	float: left;
	margin-right: 10px;
}

/*ここからranking1-10*/

#boxies_02_3 #ranking {
	margin: 0px;
	padding: 58px 0px 0px;
	float: right;
	height: 665px;
	width: 339px;
	background: url(../img/ranking1-10_bg.gif) no-repeat;
}

/*ここからrecommend2*/

#boxies_02_3 #recommend2 {
	margin: 0px;
	padding: 57px 0px 0px;
	float: right;
	height: 268px;
	width: 340px;
	background: url(../img/recommend2_bg.gif) no-repeat;
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

/*左ここからotherlinks*/

#boxies_02_3 #otherlink {
	background: url(../img/othelinks_bg.gif) no-repeat;
	margin: 0px;
	padding: 56px 0px 0px;
	float: right;
	height: 109px;
	width: 340px;
	font: bold 11px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

/*左ここからupdate info*/

#boxies_03 {
	margin: 0px;
	padding: 0px;
	height: 900px;
	width: 800px;
}
#boxies_03 #update {
	margin: 0px;
	padding: 60px 10px 0px 11px;
	float: left;
	height: 830px;
	width: 437px;
	background: url(../img/update_bg.gif) no-repeat;
}
#update #update_box {
	width: 210px;
	height: 102px;
	float: left;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align: left;
	margin: 5px 3px;
}
#update #update_box img {
	float: left;
	margin-right: 10px;
}

/*右ここからランキング11-20*/

#boxies_03 #ranking11_20 {
	background: url(../img/ranking11_20_bg.gif) no-repeat;
	margin: 0px;
	padding: 60px 0px 0px;
	float: right;
	height: 290px;
	width: 340px;
}

/*右ここからおすすめ*/

#boxies_03 #recommend3 {
	background: url(../img/recommend3_bg.gif) no-repeat;
	margin: 0px;
	padding: 56px 0px 0px;
	float: right;
	height: 162px;
	width: 340px;
}

/*右ここから新着リンク*/

#boxies_03 #newlinks {
	background: url(../img/newlinks_bg.gif) no-repeat;
	margin: 0px;
	float: right;
	height: 262px;
	width: 340px;
	padding-top: 60px;
}

/*ここからFavorite2サイト*/
#favorite2 {
	height: 155px;
	width: 775px;
	background: url(../img/favorite2_bg.gif) no-repeat;
	padding-top: 60px;
	padding-left: 25px;
	float: left;
}
#ranking21 {
	background: url(../img/ranking_bg.gif) no-repeat;
	margin: 0px;
	padding: 60px 0px 0px;
	height: 330px;
	width: 800px;
	float: left;
}
#pickup {
	background: url(../img/pickup_bg.gif) no-repeat;
	margin: 0px;
	padding: 60px 0px 0px;
	height: 305px;
	width: 800px;
	float: left;
}
#footer {
	background: url(../img/copyright.jpg) no-repeat;
	height: 100px;
	width: 800px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.photo_txt {
	margin-bottom: 5px;
}
