﻿/* CSS Document */

/* 基本CSS */
/* sub styles
----------------------------*/

#c_UNIT {
	position:relative;
	float:left;
	width:540px;
	background:;
	padding:0;
	margin:10px 0 0 0;
}

#c_cate {
	position:relative;
	width:540px;
	background:;
	padding:0;
	margin:10px 0 0 0;
}

#c_cate h3{
	padding:3px 0;
	font-size:14px;
	color:;
}

#c_cate #poster{
	float:left;
	width:200px;
	padding:0;
	margin:0;
	background:;
}

#c_cate #c_date{
	float:left;
	width:310px;
	color:#fff;
	margin:0 0 0 20px;
}

#c_cate #c_date h2{
	font-size:14px;
	padding:;
}

#c_cate #c_date p{
	padding:;
}


div#c_menu{
	width:535px;
	height:70px;
	margin:0;
	background:URL(/component/menu_c.gif) 0px -210px;
	position:relative;
}

#c_menu ul li{
	float:left;
	display:block;
	width:100px;
	height:70px;
	padding:0;
	margin:0 0 0 5px;
}

#c_menu ul li a{
	display:block;
	width:100px;
	height:70px;
	text-indent:-9999px;
}

#c_menu ul li.production{
	background:URL(/component/menu_c.gif) 0px -0px no-repeat;
}

#c_menu ul li.production:hover{
	background:URL(/component/menu_c.gif) 0px -140px no-repeat;
}

#c_menu ul li.cast{
	background:URL(/component/menu_c.gif) -100px -0px no-repeat;
}

#c_menu ul li.cast:hover{
	background:URL(/component/menu_c.gif) -100px -140px no-repeat;
}

#c_menu ul li.crew{
	background:URL(/component/menu_c.gif) -200px -0px no-repeat;
}

#c_menu ul li.crew:hover{
	background:URL(/component/menu_c.gif) -200px -140px no-repeat;
}

#c_menu ul li.location{
	background:URL(/component/menu_c.gif) -300px -0px no-repeat;
}

#c_menu ul li.location:hover{
	background:URL(/component/menu_c.gif) -300px -140px no-repeat;
}

#c_menu ul li.trivia{
	background:URL(/component/menu_c.gif) -400px -0px no-repeat;
}

#c_menu ul li.trivia:hover{
	background:URL(/component/menu_c.gif) -400px -140px no-repeat;
}


#c_vunit{
	width:540px;
	height:300px;
	margin:20px 0 0 0;
}

#c_screen{
	float:left;
	width:303px;
	height:198px;
}

#c_vunit a{
	float:left;
	display:block;
	width:115px;
	height:65px;
	overflow:hidden;
	float:left;
	border-top:#000000 1px solid;
	border-right:#000000 1px solid;
	position:relative;
}

#c_vunit div.cv_img{
	width:115px;
	height:65px;
}


#c_vunit div.cv_img span.cv_cover{
	position:absolute;
	bottom:0;
	left:0;
	width:25px;
	height:15px;
	background:url(/component/vunit_mark.png);
	z-index:2;
}

#c_vunit div.cv_img img{
	width:115px;
	margin:-12px 0 0 0;
}

#c_vunit div.cv_img img:hover{
	width:130px;
	margin:-15px 0 0 -5px;
}


#c_gunit{
	float:left;
	width:540px;
	height:250px;
	margin:20px 0 0 0;
}

