@charset "utf-8";
/* ===================================================================
 style info : ファイル読み込み
=================================================================== */

/* default style - リセット・共通
----------------------------------------------------------- */
@import url("../../commons/styles/default.css");
@import url("../../commons/styles/module.css");
/* ===================================================================
 style info : 個別用
=================================================================== */
#wrapperAll {
	background:url(../img/bg_story.png) top center no-repeat;
}

#backNum {
/*	position:absolute;
	top:120px;
	right:40px;
*/
	margin-bottom:-30px;
	}
	#backNum p.bnText {
		text-align:right;
		padding:0 0 10px;
	}
	/*------------position設定 第3話ぐらいまで---------*/
	#backNum ul { position:absolute; right:0px; }
	/*------------------------------------------------------*/
	#backNum ul li {
		float:left;
		padding-left:5px;
		height:38px;
	}
	#backNum ul li.active {
		background :url(../img/active.gif) no-repeat;
		background-position:13px 24px;
	}
.num {
	padding: 60px 0 0;
}
.num h4 {
	float:left;
}
.num p.tit {
	float:left;
	padding:10px 15px 0;
	font-weight:bold;
}
.num p.date {
	float:left;
	padding:15px 0 0;
}
.mainBox {
	width:784px;
	margin:40px 0 0 55px;
}
.guestArea {
/*	background-color:rgba(229,236,236,0.6)  ;*/
	background:url(../img/bg_guest.png) repeat;
	margin: 8px 0 40px;
	padding: 0 27px;
}
.guestArea dl {
	width:173px;
	float:left;
	padding: 23px 35px;
	}
	.guestArea dl dt.name {
		color:#b21076;
		font-weight:bold;
		text-align:center;
		padding-bottom:5px;
		}
		.guestArea dl dt.name span {
			color:#1c373c;
			font-weight:normal;
	}
	.guestArea dl dd.photo {
		background:url(../img/bg_photo.png) no-repeat top center;
		padding:5px 10px 10px 13px;
	}
	.guestArea dl dd.text {
		background-color:#1c373c;
		text-align:center;
		color:#fff;
		padding:10px;
		font-size:12px;
}
#movie {
	float:right;
	margin:0 0 20px 30px;
	width:320px;
	height:180px;
	border:#979797 2px solid;
}
		
a { color:#FF6666; text-decoration:underline; display:block; } 
a:hover { text-decoration:none; }