@charset "EUC-JP";

/*----------------------------------------------------------------
	
	1 for SEO h1
	
	2 .jkSPSec
	
	3 xxxxxxxx
	
	4 xxxxxxxx
	
	5 xxxxxxxx

----------------------------------------------------------------*/

/* 1 for SEO h1
========================================== */
div#jkSP h1{
	background:url("/etc/cinema/don/img/header.jpg") no-repeat left top;
	height:0px !important;
	padding:488px 0px 0px;
	margin-bottom:1px;
	overflow:hidden;
}

/* 2 .jkSPSec
========================================== */
div.jkSPSec{
	margin-bottom:10px;
}

div.jkSPSec.areaSpCon{
	width:717px;
	margin-left:-2px;
}

div.jkSPSec.areaCon{
	width:716px;
	margin-left:-1px;
}




/* 3 .jkSPCon
========================================== */
div.jkSPSec h2.jkSPBar{
	background:url("/etc/cinema/don/img/bar.jpg") no-repeat left top;
	font-size: 19px;
	line-height: 32px;
	_line-height: 34px;
	font-weight: bold;
	color: #FFF;
	text-align:center;
	width:715px;
	height:40px;
}

div.jkSPCon {
	background:url("/etc/cinema/don/img/conback.jpg") no-repeat right top;
	width:178px;
	height:478px;
	padding-left:1px;
	padding-bottom:10px;
	position:relative;
	float:left;
}

div.jkSPCon.noCon {
	background:url("/etc/cinema/don/img/no_conback.jpg") no-repeat right top;

}

div.jkSPCon img.jkSPImg {
	position:absolute;
	top:7px;
	left:8px;
}

div.jkSPCon h3 {
	width:167px;
	position:absolute;
	top:246px;
	left:7px;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
}

div.jkSPCon div.txtCover {
	width: 178px;
	height: 49px;
	position:absolute;
	top:340px;
	left:1px;
}

div.jkSPCon p.jkSPSummary {
	width:167px;
	height:70px;
	overflow:hidden;
	position:absolute;
	top:312px;
	left:7px;
	font-size: 12px;
	line-height: 14px;
}

div.jkSPCon p.SpTime{
	width:79px;
	position:absolute;
	bottom: 61px;
	left:5px;
	font-size: 12px;
	line-height: 14px;
	text-align:center;
}

div.jkSPCon p.SpPrice{
	width:79px;
	position:absolute;
	bottom: 22px;
	left:5px;
	font-size: 12px;
	line-height: 14px;
	text-align:center;
}

div.jkSPCon ul.SpButton{
	position:absolute;
	bottom: 96px;
	left:86px;
}

div.jkSPCon li.SpWatch{
	position:absolute;
}

div.jkSPCon li.SpWatchHQ{
	position:absolute;
	top:26px;
}

div.jkSPCon li.SpDetail{
	position:absolute;
	top:52px;
}



/* 4 #packInfoBanner
========================================== */
div#packInfoBanner{
	padding-bottom: 5px;
}





