@charset "EUC-JP";
@import"common.css";
@import'/common/css/special_recommend.css';
@import'/etc/animation/css/recommend_mini.css';

/* Base 
------------------------------------------ */
div#capeta {
	width: 575px;
}
/* ヘッダー 
------------------------------------------ */
div#capeta #Header {
	clear: both;
}
div#capeta .BG-Camp {
	background: url(../img/bg_header.jpg) no-repeat;
}
div#capeta .BG {
	background: url(../img/bg_header_def.jpg) no-repeat;
}
div#capeta #Header h3 {
	clear: both;
	background: url(../img/catch.gif) no-repeat;
	height: 121px;
	width: 297px;
	text-indent: -9999px;
}
div#capeta #Header h4 {
	clear: both;
	background: url(../img/txt_free.gif) no-repeat bottom;
	width: 268px;
	height: 150px;
	text-indent: -9999px;
}
div#capeta #Header h2 {
	clear: both;
	background: url(../img/logo_free.gif) no-repeat;
	width: 496px;
	height: 214px;
	text-indent: -9999px;
}
div#capeta #Header h5 {
	clear: both;
	background: url(../img/txt_story.gif) no-repeat;
	height: 196px;
	width: 575px;
	text-indent: -9999px;
}
div#capeta #Header .Def {
	clear: both;
	background: url(../img/logo.gif) no-repeat bottom;
	width: 496px;
	height: 364px;
	text-indent: -9999px;
}
/* データ 
------------------------------------------ */
div#capeta #Data {
	clear: both;
	text-align: center;
}
div#capeta #Data h5 {
	widows: 271px;
	height: 20px;
	text-align: left;
	text-indent: -9999px;
}
div#capeta #Data .Staff h5 {
	background: url(../img/ttl_staff.gif) no-repeat;
}
div#capeta #Data .Cast h5 {
	background: url(../img/ttl_cast.gif) no-repeat;
}
div#capeta #Data .Main {
	zoom: 100%;
	width: 555px;
	margin: 0 auto;
}
div#capeta #Data .Main:after {
	display:block;
	clear:both;
	height: 0;
	visibility:hidden;
	content:"";
}
div#capeta #Data .Staff {
	width: 271px;
	border: solid 1px #fff;
	background: #000;
	float: left;
}
div#capeta #Data .Cast {
	width: 271px;
	border: solid 1px #fff;
	background: #000;
	float: right;
}
div#capeta #Data p {
	font-size: 10px;
	color: #cccccc;
	line-height: 1.9em;
	padding: 15px 10px;
	text-align: left;
}

/* コピーライト 
------------------------------------------ */
div#capeta #Copyright {
	clear: both;
	font-size: 10px;
	color: #fff;
	padding: 5px 10px;
	text-align: right;
}

