@charset "utf-8";
/* CSS Document */

/* ً}m点 */
#kinkyu{ width: 520px; height: 26px; background-image: url(http://image.xxx-av.com/img/kinkyu_bg.gif); margin: 0px 0px 4px 0px; padding: 10px 0px 0px 130px;}
/* ʂ̃j[X */
#nagareru_news{ width: 520px; height: 26px; background-image: url(../img/home/ttl_news.gif); margin: 0px 0px 4px 0px; padding: 10px 0px 0px 130px;}
#nagareru_vipnews{ width: 520px; height: 26px; background-image: url(../img/vip_home/ttl_vipnews.gif); margin: 0px 0px 4px 0px; padding: 10px 0px 0px 130px;}


/* {̂ */
#home1{ float: left; margin-bottom: 0px;}

#home2{
    float: right;
	padding: 0px;
	margin-bottom: 4px;
	width: 250px;
	height: 494px;
}	


.p_3 {background: url(../img/home/ttl_recommend.gif)
	color: #FFFFFF;
	font-size:14px;
	height: 27px;
}

.p_g {
	color: #66CC66;
	font-size:16px;
	font-weight:bold;
	border-top: 1px solid #CCCCCC;
	padding-top: 5px;
}

/* V[r[ */
#new_m{ width: 650px; margin-top: 6px;}
h3{ margin: 0;}
#newmovie { width: 324px; float: left; margin-bottom: 4px;}
#newmovie2 { width: 324px; float: right; margin-bottom: 0px;}
#newmovie  p{ margin: 0;}
#newmovie2  p{ margin: 0;}
.date { float: left;
	background: #FCC2C7;
	width: 14px;
	height: 120px;
	color: #000;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	padding: 30px 6px;
	}
.data{ float: right;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px;
	width: 287px;
	height: 168px;
	font-size: 10px;
	line-height: 12px;
	}
	
.date2 { float: left;
	background: #FCC2C7;
	width: 14px;
	height: 94px;
	color: #000;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	padding: 3px 6px;}
.data2 { float: right;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 4px;
	width: 289px;
	height: 90px;
	font-size: 10px;
	line-height: 12px;
	}


.fl{ float: left;}
.fr{ float: right;}

#newmovie span{ text-indent: 0.5em; display: block; margin-bottom: 6px;}
#newmovie2 span{ text-indent: 0.5em; display: block; margin-bottom: 6px;}

.name {font-size: 10px; text-align: right; width: 160px;}
.title_r{ float: right; width: 160px; font-size: 12px; margin: 0;}

.title_r a:link { color: #CC0000; text-decoration: none;}
.title_r a:visited { color: #CC0000; text-decoration: none;}
.title_r a:hover { color: #CC0000; text-decoration: underline;}
