@charset "shift_jis";

/* 一括指定
----------------------------------*/
.temp {
	background:#cccccc;
	color:#000000;
}
.moreInfo{	color:#333;}
.kikakuR .title{background: #fafafa;}
.kikakuR .title h2 a{color:#000000;}

/* include用
----------------------------------*/
#include{}
#description,#include{}
.kikaku{
	position: relative;
	text-align:left;
	clear:both;
	margin:0 auto 10px;
	padding:5px;
	border:#b8a57e double 3px;
	width:925px;
	min-height: 270px;
}

/* 写真 */
.kikakuL{
	float:right;
	padding:7px;
	padding-left:0;
	width:300px;
	text-align: center;
	}
.kikakuL img{height: 200px;}

/* 文章 */
.kikakuR{
	float: left;
	padding:7px;
	padding-right:0px;
	width: 600px;
}
.kikakuR .title{	/* 作品名 */
	width: 595px;
	padding:10px 0;
	padding-left:5px;
	margin-bottom:10px;
}
.kikakuR .title h2 a{
	font-size:150%;
	font-weight:600;
	padding-top:5px;
}
.kikakuR .title h2 a:hover{color:#3311ff;}
.kikakuR .onairdate{	/* 放送日 */
	padding-bottom:10px;
	font-size: 120%;
	font-weight: 600;
}
.kikakuR .onairdate:before{
	content:"放送日：";
}
.kikakuR .btnDetail{}
.kikakuR .btnDetail a{	/* 詳細はこちらボタン */
	position: absolute;
	display: block;
	right:62px;
	top: 220px;
	text-indent: -9999px;
	background: url("img/btn_shosai.jpg") no-repeat;
	background-position: 0 0;
	width: 200px;
	height: 54px;
}
.kikakuR .btnDetail a:hover{
	opacity:0.6;
	filter: alpha(opacity=60);        /* ie lt 8 */
	-ms-filter: "alpha(opacity=60)";  /* ie 8 */
	filter: alpha(opacity=60);        /* ie 6 7 */
	-moz-opacity:0.6;                 /* FF lt 1.5, Netscape */
	-khtml-opacity: 0.6;              /* Safari 1.x */
}
.kikakuR .joho{	/* 監督・出演 */
	border:1px solid #000;
	padding:10px 5px;
	background: #d2c4a7;
	font-size:110%;
	line-height: 160%;
}
.kikakuR p{
	font-size:110%;
	line-height:160%;
	padding:10px 5px 20px;
}
.kikakuR .hoso{
	position: absolute;
	right:320px;
	bottom: 10px;
	font-size: 90%;
}

#footerPagetop{width:960px !important;}