@charset "utf-8";

/* CSS Document */



h2{
	width:705px;
	height:32px;
	background:url(../../img/pc/group/h2_movies.png) no-repeat top left;
	margin:auto;
	border-bottom:1px #9A9A9A solid;
}
* html h2{
		behavior: expression(
		this.style.behavior || (
		this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
		this.style.backgroundImage = "none",
		this.style.behavior = "none"
		)
		);
}

.movie_contents{
	width:703px;
	height:auto;
	margin:20px auto 0px auto;
	overflow:hidden;
	background:url(../../img/pc/group/movies_head.png) no-repeat;
	}
	.movie_contents ul{
		background:#231815;
		padding-bottom:20px;
		}
	.movie_contents ul.movie_new{
		margin:96px auto 0px auto;
		}
		.movie_contents ul li{
			width:650px;
			height:208px;
			padding-top:15px;
			position:relative;
			margin:0px auto;
			}
			.movie_contents ul li .movies{
				width:330px;
				height:208px;
				position:absolute;
				left:0px;
				bottom:0px;
				}
			.movie_contents ul li .girls_link{
				width:306px;
				height:208px;
				position:absolute;
				right:0px;
				bottom:0px;
				background:url(../../img/pc/group/movies_name.jpg) no-repeat center bottom;
				}
				.movie_contents ul li .girls_link dl{
					color:#FFFFFF;
					font-size:80%;
					letter-spacing:0;
					margin:9px 0px 0px 25px;
					}
					.movie_contents ul li .girls_link dl dt{
						float:left;
						display:inline;
						width:105px;
						}
					.movie_contents ul li .girls_link dl dd{
						float:left;
						display:inline;
						}
						.movie_contents ul li .girls_link dl dd span{
							font-size:80%;
							}
				.movie_contents ul li .girls_link p{
					width:82px;
					height:19px;
					position:absolute;
					right:3px;
					bottom:6px;
					}
					.movie_contents ul li .girls_link p img{
						border:none;
						}
		.movie_contents ul.movie_list{
			padding:0px 0px 15px 26px;
			overflow:hidden;
		}
		.movie_contents ul.movie_list li{
			width:210px;
			height:200px;
			margin:0px;
			display:inline;
			float:left;
			}
			.movie_contents ul.movie_list li.center{
				margin:0px 10px;
				display:inline;
				float:left;
				}
			.movie_contents ul.movie_list li p{
				margin:-3px 0px 0px 0px;
				}
			.movie_contents ul.movie_list li a img{
				border:none;
				vertical-align:bottom;
				margin-right:3px;
				}
			.movie_contents ul.movie_list li a{
				color:#FFFFFF;
				display:block;
				}
			.movie_contents ul.movie_list li span{
				font-size:80%;
				}

p.movie_contents_bottom{
	width:703px;
	height:25px;
	margin:0px auto;
	}

