BODY,pre{font-family:ＭＳ Ｐゴシック,OSAKA; font-size: 9pt; line-height:11pt; color:#000000;
		scrollbar-track-color: #F6F6F6;
		scrollbar-face-color: #E4E4E4;
		scrollbar-arrow-color: #ffffff;
		scrollbar-3dlight-color: #E4E4E4;
		scrollbar-highlight-color: #ffffff;
		scrollbar-shadow-color: #C7C7C7;
		scrollbar-darkshadow-color: #E4E4E4;
}

TD{font-family:ＭＳ Ｐゴシック,OSAKA; font-size: 8pt; line-height:11pt; color:#000000;}

.fe{font-family:verdana, arial; font-size:7pt;}



.clear{
	/*:clear:both;*/
}

.border{
	border:dotted 1px #333;
}

a{
	text-decoration:none;
}

a:hover{
	text-decoration:none;
}

#sitemapContainer{
	width: 960px;
	text-align: left;
	margin: 0 auto;
}

.sitemapLogo h2{
	width:455px;
	height:47px;
	margin:20px 0 20px 0;
	background:url(../img/sitemap/sitemap_logo.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
}

li{
	list-style-type:none;
}

.hierarchy a{

}

.sitemapLeft{
	width:80px;
	height:1360px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	float:left;
}

.sitemapLeft .top a{
	width:80px;
	height:30px;
	background:url(../img/sitemap/top.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
}

.sitemapBox{
	width:800px;
	/*margin:0 5px 0 5px;
	padding:0 0 10px 0;*/
	float:left;
}

.sitemapBox img{
	float:left;
}

.sitemapBox .search a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/shopSearch.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapDescription{
	margin:9px 10px 0 10px;
	float:left;
}

.sitemapBox .girlsearch a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/girlsSearch.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .about a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/about.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .tamabukuro a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
        /*background:url(../img/sitemap/tamabukuro.png) no-repeat;*/
	background:url(../img/sitemap/keijiban_map.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .taikendan a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	/*background:url(../img/sitemap/taikendan.png) no-repeat;*/
        background:url(../img/sitemap/kuchikomi_map.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .event a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/event.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .otoku a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	/*background:url(../img/sitemap/namatoku.png) no-repeat;*/
        background:url(../img/sitemap/sokuhou.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .newshop a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/newshop.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .snn a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/snn.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .movie a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/htv.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .playmovie a{
	width:130px;
	height:30px;
	margin:12px 0 0 0;
	padding:0 0 0 0;
	background:url(../img/sitemap/playch.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapDescription01{
	margin:22px 10px 0 10px;
	float:left;
}

.sitemapBox .sundomemovie a{
	width:130px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/sundome.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .gravuremovie a{
	width:130px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/gravure.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .sguravuremovie a{
	width:130px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/sgravure.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .sesshamovie a{
	width:130px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/sessha.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .newmovie a{
	width:130px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/newmovie.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}
.sitemapBox .kikakumovie a{
	width:130px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/kikaku.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .toukoumovie a{
	width:130px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/toukou.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .hime a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/hime.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .shame a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/shame.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .furogu a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/furogu.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .present a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/present.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .kiji a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/kiji.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .rupo a{
	width:130px;
	height:30px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../img/sitemap/rupo.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .himetalk a{
	width:130px;
	height:30px;
	margin:12px 0 0 0;
	padding:0 0 0 0;
	background:url(../img/sitemap/himetalk.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .hot a{
	width:130px;
	height:30px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../img/sitemap/hot.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .how a{
	width:130px;
	height:30px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../img/sitemap/how.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.m12{
	margin:12px 0 0 0;
}

.sitemapBox .siryou a{
	width:130px;
	height:30px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../img/sitemap/siryou.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .hajimete a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/hajimete.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .koushin a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/koushin.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .link a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/link.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}

.sitemapBox .info a{
	width:150px;
	height:30px;
	/*margin:10px 10px 0 10px;
	padding:0 0 10px 0;*/
	background:url(../img/sitemap/info.png) no-repeat;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
	float:left;
}
