@charset "utf-8";
/* CSS Document */

* html div.title_logo{
	behavior: expression(IEPNGFIX.fix(this));
	background-image:url(../img/maniamovie/title_logo.png);
	background-repeat:no-repeat;
	width:250px;
	height:46px;
	}

div.title_logo{
	background-image:url(../img/maniamovie/title_logo.png);
	background-repeat:no-repeat;
	width:250px;
	height:46px;
	}

h2.cts_expbar{
	background-image:url(../img/maniamovie/cts_expbar.gif);
	background-repeat:no-repeat;
	width:795px;
	height:19px;
	padding:6px 0px 0px 30px;
	margin-left:5px;
	}

div.lcts_box{
	float:left;
	width:560px;
	display:inline;
	margin-left:5px;
	padding-top:5px;
	}

div.lcts_box p{
	margin-top:3px;
	}

div.rcts_box{
	float:left;
	width:257px;
	padding-top:5px;
	padding-left:5px;
	}

div.rcts_box p{
	margin-top:3px;
	}

span.text_style{
	color:#ff00d2;
	}

span.text_style2{
	color:#ff00d2;
	font-weight:bold;
	}

h3.datebar{
	background-image:url(../img/maniamovie/m_titlebar.gif);
	background-repeat:no-repeat;
	width:530px;
	height:19px;
	padding:6px 0px 0px 30px;
	}

h3.rankbar{
	background-image:url(../img/nukinuki/cl_rankbar.gif);
	background-repeat:no-repeat;
	width:245px;
	height:19px;
	padding:6px 0px 0px 15px;
	}

p.shpdata{
	background-image:url(../img/maniamovie/shp_bg.gif);
	background-repeat:no-repeat;
	width:535px;
	height:19px;
	padding:6px 0px 0px 25px;
	font-size:13px;
	}

p.shpdata a{
	color:#6344ff;
	text-decoration:underline;
	}

p.shpdata a:hover{
	color:#efefef;
	background-color:#6344ff;
	}

p.girldata{
	background-image:url(../img/maniamovie/prof_bg.gif);
	background-repeat:no-repeat;
	width:535px;
	height:19px;
	padding:6px 0px 0px 25px;
	font-size:13px;
	}

html:\66irst-child p.comdata{
	background-image:url(../img/maniamovie/com_bg.gif);
	background-repeat:no-repeat;
	width:535px;
	height:66px;
	padding:4px 0px 0px 25px;
	line-height:100%;
	font-size:13px;
	letter-spacing:0px;
	}

p.comdata{
	background-image:url(../img/maniamovie/com_bg.gif);
	background-repeat:no-repeat;
	width:535px;
	height:66px;
	padding:4px 0px 0px 25px;
	line-height:110%;
	font-size:13px;
	letter-spacing:1px;
	}

html:\66irst-child p.rank_sdata{
	background-image:url(../img/maniamovie/cl_rankbg.gif);
	background-repeat:no-repeat;
	width:161px;
	height:45px;
	float:left;
	padding:3px;
	font-size:12px;
	line-height:100%;
	color:#ff00d2;
	}

p.rank_sdata{
	background-image:url(../img/maniamovie/cl_rankbg.gif);
	background-repeat:no-repeat;
	width:161px;
	height:45px;
	float:left;
	padding:3px;
	font-size:12px;
	line-height:120%;
	color:#ff00d2;
	}

html:\66irst-child p.rank_sdata a{
	color:#6344ff;
	text-decoration:underline;
	line-height:100%;
	font-size:12px;
	}

p.rank_sdata a{
	color:#6344ff;
	text-decoration:underline;
	line-height:120%;
	font-size:12px;
	}

p.rank_sdata a:hover{
	color:#efefef;
	background-color:#6344ff;
	}

div.backnumbar{
	width:825px;
	height:50px;
	padding-top:5px;
	padding-left:5px;
	}

div.spacer{
	padding-left:5px;
	padding-top:5px;
	}

div.spacer2{
	padding-left:3px;
	padding-top:5px;
	}

div.sctsdata{
	background-color:#eeeeee;
	border:1px solid #d8d8d8;
	width:198px;
	height:100px;
	padding:5px 2px 2px 2px;
	}

p.shpico{
	background-image:url(../img/maniamovie/shp_ico.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	font-size:13px;
	margin-left:3px;
	line-height:120%;
	/line-height:110%;
	height:62px;
	}

/* Safari,Google Chrome CSSハック */
@media screen and (-webkit-min-device-pixel-ratio:0){
p.shpico{
	background-image:url(../img/maniamovie/shp_ico.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	font-size:12px;
	margin-left:3px;
	line-height:120%;
	height:62px;
	}
}

p.shpico a{
	color:#6344ff;
	text-decoration:underline;
	line-height:120%;
	}

p.shpico a:hover{
	color:#efefef;
	background-color:#6344ff;
	}

p.girlico{
	background-image:url(../img/maniamovie/girl_ico.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	font-size:13px;
	margin-left:3px;
	line-height:120%;
	}

h4.playbtn1{
	width:400px;
	height:40px;
	margin:10px auto 0px;
	}

h4.playbtn1 a{
	display:block;
	background-image:url(../img/maniamovie/play_btn2.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:400px;
	height:40px;
	}

h4.playbtn1 a:hover{
	background-position:0px -41px;
	}

html:\66irst-child p.odai{
	background-image:url(../img/maniamovie/odai_bg.gif);
	background-repeat:no-repeat;
	width:550px;
	height:50px;
	padding:5px;
	letter-spacing:0px;
	line-height:100%;
	font-size:13px;
	}

p.odai{
	background-image:url(../img/maniamovie/odai_bg.gif);
	background-repeat:no-repeat;
	width:550px;
	height:50px;
	padding:5px;
	letter-spacing:1px;
	line-height:120%;
	font-size:13px;
	}

span.odai_t{
	font-size:16px;
	color:#ff00d2;
	}

p.bn_title{
	background-color:#eeeeee;
	border:1px solid #d8d8d8;
	padding:3px;
	line-height:110%;
	}

p.photosty{
	width:560px;
	height:335px;
	text-align:center;
	}

p.rank_sty{
	width:90px;
	height:51px;
	text-align:left;
	float:left;
	}

p.photosty2{
	width:204px;
	height:115px;
	text-align:center;
	}

.indstry_icon{
	width:560px;
	_width:535px;
	height:19px;
	background-image:url(../img/common/indstry_icon.gif);
	background-repeat:no-repeat;
	padding:6px 0px 0px 25px;
	font-size:13px;
}
