@charset "utf-8";
/* CSS Document */

html{height:100%; width:100%;}
body{width:100%;}
#header{margin:50px 0px 40px 0px;}
#main{min-height:200px;height:200px; position:relative;}
.bgmaximage{}
.top_actlist{
	display:block;
	width:840px; height:180px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
}
.top_actlist li{
	display:block;
	float:left;
	width:180px; height:180px;
	margin:0px 15px 0px 15px;
	_margin:0px 13px 0px 13px;
	padding:0px 0px 0px 0px;
}
/*.top_actlist li a{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:180px; height:180px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.lena a{background:url(/static/image/actress/t_tanakalena.jpg) no-repeat center center;}
.karina a{background:url(/static/image/actress/t_karina.jpg) no-repeat center center;}
.akane a{background:url(/static/image/actress/t_osawaakane.jpg) no-repeat center center;}
.kurara a{background:url(/static/image/actress/t_chibanakurara.jpg) no-repeat center center;}*/
.top_actlist li a{
	display:block;
	width:180px; height:180px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/*.lena a{background:url(/static/flash/image/001.jpg) no-repeat center center;}
.karina a{background:url(/static/flash/image/002.jpg) no-repeat center center;}
.akane a{background:url(/static/flash/image/003.jpg) no-repeat center center;}
.kurara a{background:url(/static/flash/image/004.jpg) no-repeat center center;}*/
#main_left{ position:absolute; width:300px; top:30px; left:20px;}
#main_center{
	position:absolute;
	width:245px; height:100px;
	top:50px; left:330px;
	overflow:hidden;
	text-indent:-9999px;
	background:transparent url(/static/image/top/logo.gif) no-repeat scroll center center;
}
#main_right{ position:absolute; width:155px; top:30px; right:10px;}
.top_news_title{
	display:block;
	width:100px; height:20px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	text-indent:-9999px;
	background:transparent url(/static/image/top/news_title.gif) no-repeat scroll center center;
}
.topnewsList{
	display:block;
	width:140px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
.topnewsList li{
	list-style-type:none;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
.newsListDetaile{color: #0066CC; font-weight:bold;}
.newsListTitle{color:#CCCCCC;}
.allow_box{
	width:10px; height:140px;
	float:right; position:relative;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
.allow_boxup{
	display:block;
	position:absolute;
	top:0px; left:0px;
	width:8px; height:9px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:transparent url(/static/image/top/up_alow.gif) no-repeat scroll center center;
}
.allow_boxup a{
	display:block;
	width:8px; height:9px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	text-indent:-9999px;
}
.allow_boxdw{
	display:block;
	position:absolute;
	bottom:0px; left:0px;
	width:8px; height:9px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:transparent url(/static/image/top/dw_alow.gif) no-repeat scroll center center;
}
.allow_boxdw a{
	display:block;
	width:8px; height:9px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	text-indent:-9999px;
}
.btnNewsDetailes{
	display:block;
	width:80px; height:12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}
.btnNewsDetailes a{
	display:block;
	width:80px; height:12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	text-indent:-9999px;
	background:transparent url(/static/image/top/btn_news_detailes.gif) no-repeat scroll center center;
}


.btnFlash {
	display:block;
	height:39px;
	margin:0px 0px 3px 0px;
	padding:0px;
	width:158px;
}
.btnFlash a {
	background:transparent url(/static/image/top/get_adobe_flash_player.png) no-repeat scroll center center;
	display:block;
	height:39px;
	overflow:hidden;
	text-indent:-9999px;
	width:158px;
}
.toMobileContents {
	display:block;
	height:110px;
	margin:0px 0px 10px 20px;
	padding:0;
	width:243px;
}
.toMobileContents a{
	background:transparent url(/static/image/top/web_banner.gif) no-repeat scroll 0 0;
	display:block;
	height:110px;
	margin:0px;
	overflow:hidden;
	padding:0;
	text-indent:-9999px;
	width:243px;
}
