/*======================================

     Header

=======================================*/
div#shiiku{
	position: relative;
	width: 715px;
	margin: 0 auto;
	background-color: #000;
}
div#shiiku div#header div#titlePart{
	position: absolute;
	top: 0;
	right: 0;
	width: 225px;
	background: transparent url(../img/header-right.gif) left top no-repeat;
}
div#shiiku div#header div#titlePart h1{
	width: 196px;
	height: 0 !important;
	height /**/: 130px;
	padding-top: 130px;
	margin: 33px 0 0 14px;
	overflow: hidden;
	outline: none;
	background: transparent url(../img/main_title.png) left top no-repeat;
}
* html div#shiiku div#header div#titlePart h1{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='https://pics.static-showtime.jp/etc/cinema/shiiku/img/main_title.png');
	}
div#shiiku div#header div#titlePart img#r15{
	position: absolute;
	top: 8px;
	right: 12px;
}
div#shiiku div#header img#plrd01{
	position: absolute;
	top: 252px;
	left: 301px;
	z-index: 2;
}
div#shiiku div#header img#plrd02{
	position: absolute;
	top: 372px;
	left: 308px;
	z-index: 1;
}
div#shiiku div#header div#titlePart p.lead{
	width: 201px;
	height: 0 !important;
	height /**/: 129px;
	padding-top: 129px;
	margin: 10px 0 5px 13px;
	overflow: hidden;
	outline: none;
	background: transparent url(../img/lead.png) left top no-repeat;
}
* html div#shiiku div#header div#titlePart p.lead{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='https://pics.static-showtime.jp/etc/cinema/shiiku/img/lead.png');
	}
div#shiiku div#header div#titlePart p.about{
	width: 206px;
	height: 0 !important;
	height /**/: 185px;
	padding-top: 185px;
	margin: 0 0 20px 10px;
	overflow: hidden;
	outline: none;
	background: transparent url(../img/about.png) left top no-repeat;
}
* html div#shiiku div#header div#titlePart p.about{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='https://pics.static-showtime.jp/etc/cinema/shiiku/img/about.png');
	}

/*======================================

     Main Menu

=======================================*/
div#shiiku div#header div#menuPlt{
	position: absolute;
	top: 290px;
	left: 12px;
	width: 100px;
	height: 0 !important;
	height /**/: 38px;
	padding-top: 38px;
	overflow: hidden;
	outline: none;
	background: transparent url(../img/menu_icon.png) left top no-repeat;
}
* html div#shiiku div#header div#menuPlt{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='https://pics.static-showtime.jp/etc/cinema/shiiku/img/menu_icon.png');
	}
div#shiiku div#header ul#mainMenu{
	width: 490px;
	height: 201px;
	background: #fff url(../img/menu_off.gif) left top no-repeat;
}
div#shiiku div#header ul#mainMenu li{
	width: 490px;
	float: left;
}
div#shiiku div#header ul#mainMenu li a{
	display: block;
	width: 490px;
	height: 0 !important;
	height /**/: 18px;
	padding-top: 18px;
	margin-top: 6px;
	overflow: hidden;
	outline: none;
	background-image: url(../img/menu_off.gif);
}
div#shiiku div#header ul#mainMenu li a:hover{
	background-image: url(../img/menu_on.gif);
}
div#shiiku div#header ul#mainMenu li.menu01 a{
	margin-top: 17px;
	background-position: 0 -17px;
}
div#shiiku div#header ul#mainMenu li.menu02 a{
	background-position: 0 -41px;
}
div#shiiku div#header ul#mainMenu li.menu03 a{
	background-position: 0 -65px;
}
div#shiiku div#header ul#mainMenu li.menu04 a{
	background-position: 0 -89px;
}
div#shiiku div#header ul#mainMenu li.menu05 a{
	background-position: 0 -112px;
}
div#shiiku div#header ul#mainMenu li.menu06 a{
	background-position: 0 -136px;
}
div#shiiku div#header ul#mainMenu li.menu07 a{
	background-position: 0 -160px;
}
div#shiiku div#header img.newIcon{
	position: absolute;
	top: 478px;
	left: 318px;
	z-index: 100;
}
div#shiiku div#header img.newIcon4{
	position: absolute;
	top: 405px;
	left: 312px;
	z-index: 100;
}
/*======================================

     Content Common

=======================================*/
div#shiiku div#cntArea{
	padding-bottom: 2px;
}
div#shiiku div#cntArea div.cntBox{
	position: relative;
	width: 715px;
	height: 258px;
	margin: 0 0 10px 0;
	background: transparent url(../img/content_box.gif) left top no-repeat;
}
div#shiiku div#cntArea div.cntBox div.topPart{
	height: 69px;
}
div#shiiku div#cntArea div.cntBox div.topPart h2{
	float: left;
	width: 190px;
	height: 0 !important;
	height /**/: 61px;
	padding-top: 61px;
	margin: 8px 0 0 9px;
	overflow: hidden;
	outline: none;
	display: inline;
}
div#shiiku div#cntArea div.cntBox div.topPart p.cntCatch{
	float: left;
	width: 384px;
	height: 0 !important;
	height /**/: 61px;
	padding-top: 61px;
	margin: 8px 0 0 2px;
	overflow: hidden;
	outline: none;
	display: inline;
}
div#shiiku div#cntArea div.cntBox div.btmPart{
	width: 697px;
	height: 180px;
	margin: 2px auto 0;
}
div#shiiku div#cntArea div.cntBox div.btmPart a img{
	padding: 0;
	border: none;
}
div#shiiku div#cntArea div.cntBox div.btmPart a.picA{
	position: absolute;
	top: 78px;
	left: 17px;
}
div#shiiku div#cntArea div.cntBox div.btmPart a.picB{
	position: absolute;
	top: 15px;
	right: 16px;
}
div#shiiku div#cntArea div.cntBox div.btmPart a.picC{
	position: absolute;
	top: 110px;
	right: 16px;
}
div#shiiku div#cntArea div.cntBox div.btmPart h3{
	width: 361px;
	height: 0 !important;
	height /**/: 15px;
	padding-top: 15px;
	margin: 9px 0 0 199px;
	overflow: hidden;
	outline: none;
}
div#shiiku div#cntArea div.cntBox div.btmPart p.summary{
	width: 361px;
	margin: 9px 0 0 199px;
	color: #fff;
	font-size: 12px;
	line-height: 16px;
}
div#shiiku div#cntArea div.cntBox div.btmPart ul.btnBox{
	position: absolute;
	bottom: 17px;
	right: 15px;
	width: 495px;
	height: 36px;
	background: transparent url(../img/button_box.gif) left top no-repeat;
}
div#shiiku div#cntArea div.cntBox div.btmPart.noTrailer ul.btnBox{
	background: transparent url(../img/button_box_off.gif) left top no-repeat;
}
div#shiiku div#cntArea div.cntBox div.btmPart ul.btnBox li{
	float: left;
}
div#shiiku div#cntArea div.cntBox div.btmPart ul.btnBox li.trailerBtn img{
	margin: 19px 0 0 14px;
}
div#shiiku div#cntArea div.cntBox div.btmPart ul.btnBox li.price{
	width: 97px;
	height: 21px;
	margin: 11px 0 0 30px;
	text-align: center;
	font-size: 10px;
	line-height: 21px;
	color: #ffff00;
	background-color: #800302;
}
div#shiiku div#cntArea div.cntBox div.btmPart ul.btnBox li.dtlLnk{
	width: 83px;
	height: 21px;
	margin: 11px 0 0 0;
	text-align: center;
	font-size: 10px;
	line-height: 21px;
	color: #ffff00;
	background-color: #000;
}
div#shiiku div#cntArea div.cntBox div.btmPart ul.btnBox li.dtlLnk a{
	color: #ffff00;
}
div#shiiku div#cntArea div.cntBox div.btmPart ul.btnBox li.normBtn img{
	margin: 9px 0 0 11px;
}
div#shiiku div#cntArea div.cntBox div.btmPart ul.btnBox li.highBtn img{
	margin: 9px 0 0 2px;
}

/*======================================

     Contents Individual

=======================================*/
div#shiiku div#cntArea div.cntBox#cnt01 div.topPart h2{
	background-image: url(../img/main_title01.gif);
}
div#shiiku div#cntArea div.cntBox#cnt01 div.topPart p.cntCatch{
	background-image: url(../img/sub_title01.gif);
}
div#shiiku div#cntArea div.cntBox#cnt01 div.btmPart h3{
	background-image: url(../img/catch01.gif);
}
div#shiiku div#cntArea div.cntBox#cnt02 div.topPart h2{
	background-image: url(../img/main_title02.gif);
}
div#shiiku div#cntArea div.cntBox#cnt02 div.topPart p.cntCatch{
	background-image: url(../img/sub_title02.gif);
}
div#shiiku div#cntArea div.cntBox#cnt02 div.btmPart h3{
	background-image: url(../img/catch02.gif);
}
div#shiiku div#cntArea div.cntBox#cnt03 div.topPart h2{
	background-image: url(../img/main_title03.gif);
}
div#shiiku div#cntArea div.cntBox#cnt03 div.topPart p.cntCatch{
	background-image: url(../img/sub_title03.gif);
}
div#shiiku div#cntArea div.cntBox#cnt03 div.btmPart h3{
	background-image: url(../img/catch03.gif);
}
div#shiiku div#cntArea div.cntBox#cnt04 div.topPart h2{
	background-image: url(../img/main_title04.gif);
}
div#shiiku div#cntArea div.cntBox#cnt04 div.topPart p.cntCatch{
	background-image: url(../img/sub_title04.gif);
}
div#shiiku div#cntArea div.cntBox#cnt04 div.btmPart h3{
	background-image: url(../img/catch04.gif);
}
div#shiiku div#cntArea div.cntBox#cnt05 div.topPart h2{
	background-image: url(../img/main_title05.gif);
}
div#shiiku div#cntArea div.cntBox#cnt05 div.topPart p.cntCatch{
	background-image: url(../img/sub_title05.gif);
}
div#shiiku div#cntArea div.cntBox#cnt05 div.btmPart h3{
	background-image: url(../img/catch05.gif);
}
div#shiiku div#cntArea div.cntBox#cnt06 div.topPart h2{
	background-image: url(../img/main_title06.gif);
}
div#shiiku div#cntArea div.cntBox#cnt06 div.topPart p.cntCatch{
	background-image: url(../img/sub_title06.gif);
}
div#shiiku div#cntArea div.cntBox#cnt06 div.btmPart h3{
	background-image: url(../img/catch06.gif);
}
div#shiiku div#cntArea div.cntBox#cnt07 div.topPart h2{
	background-image: url(../img/main_title07.gif);
}
div#shiiku div#cntArea div.cntBox#cnt07 div.topPart p.cntCatch{
	background-image: url(../img/sub_title07.gif);
}
div#shiiku div#cntArea div.cntBox#cnt07 div.btmPart h3{
	background-image: url(../img/catch07.gif);
}

div#shiiku div#cntArea div#copyrights{
	padding: 0 10px 10px;
	text-align: left;
	font-size: 10px;
	line-height: 14px;
}