@charset "shift_jis";

/*===================================================
*
*	Page Privacy Style CSS
*	Site https://www.unitedcinemas.jp/
*

1.Layout-contentsWrapper-
	2.Layout-contentsWrapper-section
	3.Layout-contentsWrapper-section-firstIntro-
	4-1.Layout-contentsWrapper-section-secondIntro-
		@4-2Layout-contentsWrapper-headLineSub-
	5.Layout-contentsWrapper-section-thirdIntro-
	6.Layout-contentsWrapper-section-thirdIntro-movieIntroBox

	7.Layout-contentsWrapper-section-thirdIntro
		-Font-module
====================================================*/


div#cinema3dMain {
	width: 910px;
	background: #024474 url(https://img.unitedcinemas.jp/toshimaen/3d_cinema/image/3d_flash_bg.jpg) no-repeat center top;
	margin: 0px auto 10px;
}

/*--------------------------------------------------
// 1.Layout-contentsWrapper-
---------------------------------------------------*/
div#contentsWrapper {
	width: 850px;
	background: #024474 url(https://img.unitedcinemas.jp/toshimaen/3d_cinema/image/contents_bg.jpg) no-repeat center top;
	padding: 0 30px 20px;
}



/*--------------------------------------------------
// 2.Layout-contentsWrapper-section
---------------------------------------------------*/
div#contentsWrapper div.section {
	font-family:"sans-serif","Arial";
}

/*--------------------------------------------------
// 3.Layout-contentsWrapper-section-firstIntro-
---------------------------------------------------*/
div#contentsWrapper div.firstIntro {
	width: 780px;
	margin: 0 0 18px 35px;
	background-color: #ffffff;
}

div#contentsWrapper div.firstIntro div.firstIntroBox {
	padding: 0 0 0 20px;
}

div#contentsWrapper div.firstIntro div.firstIntroBox p.firstIntroBoxLeft{
	float: left;
	width: 414px;
}

div#contentsWrapper div.firstIntro div.firstIntroBox p.firstIntroBoxLeft span.firstIntroBoxText {
	font-size: 80%;
	display: block;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

div#contentsWrapper div.firstIntro div.firstIntroBox p.firstIntroBoxRight {
	margin: 0 0 0 414px;
}

div#contentsWrapper div.firstIntro p.firstIntroDetail {
	padding: 0 20px;
}

/*--------------------------------------------------
// 4-1.Layout-contentsWrapper-section-secondIntro-
---------------------------------------------------*/
div#contentsWrapper div.secondIntro {
	margin: 0 35px 40px;
}

/*--------------------------------
4-2Layout-contentsWrapper-headLineSub-
---------------------------------*/
div#contentsWrapper h3#headLineSub {
	text-align: center;
}


/*--------------------------------------------------
// 5.Layout-contentsWrapper-section-thirdIntro-
---------------------------------------------------*/
div#contentsWrapper div.thirdIntro {
	width: 780px;
	margin: 22px 35px 18px;
	background-color: #187AC0;
}

div#contentsWrapper div.thirdIntro ul#NavigationThirdIntro {
	margin: 0 0 10px 20px;
	width: 740px;
	padding: 3px 0px;
	background-color: #024474;
}

div#contentsWrapper div.thirdIntro ul#NavigationThirdIntro li{
	background: url(https://img.unitedcinemas.jp/toshimaen/3d_cinema/image/third_c_sec3_arrow_icon.gif) no-repeat 10px 6px;
	float: left;
	height:20px;
	padding: 0 12px 0px 22px;
	border-right: 1px solid #cccccc;
	display:block;
	margin: 6px 0;
	white-space: nowrap;

}

div#contentsWrapper div.thirdIntro ul#NavigationThirdIntro li a{
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px solid #ffffff;
}
div#contentsWrapper div.thirdIntro ul#NavigationThirdIntro li a:visited{
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px solid #ffffff;
}
div#contentsWrapper div.thirdIntro ul#NavigationThirdIntro li a:hover{
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px solid #CC0000;

}


/*==============================================
// 6.Layout-contentsWrapper-section-thirdIntro-movieIntroBox
==============================================*/

div#contentsWrapper div.thirdIntro div.movieIntroBox {
	margin: 0 20px 15px;
	background-color: #ffffff;
	padding: 10px 0 20px 6px;
}

div#contentsWrapper div.thirdIntro div.movieIntroBox ul{
	float: left;
	width: 187px;
}

div#contentsWrapper div.thirdIntro div.movieIntroBox ul li {
}


div#contentsWrapper div.thirdIntro div.movieIntroBox ul li img.moviePhoto {
	padding:0 0 10px 4px;
}

div#contentsWrapper div.thirdIntro div.movieIntroBox dl.movieIntroBoxIntoroArea {
	float: right;
	width:522px;
	padding-right: 10px;
}

div#contentsWrapper div.thirdIntro div.movieIntroBox dl.movieIntroBoxIntoroArea dt {
	padding: 0 0 14px;
	background: url(https://img.unitedcinemas.jp/toshimaen/3d_cinema/image/third_c_sec3_movie_line.gif) no-repeat bottom left;
}


div#contentsWrapper div.thirdIntro div.movieIntroBox dl.movieIntroBoxIntoroArea dt span.movieIntroBoxDate{
	color:#000000;
    font-weight:bold;
}

div#contentsWrapper div.thirdIntro div.movieIntroBox dl.movieIntroBoxIntoroArea dt p.movieIntroTitle{
	color:#990000;
    font-weight:bold;
    font-size:125%;
}

div#contentsWrapper div.thirdIntro div.movieIntroBox dl.movieIntroBoxIntoroArea dd p.movieIntroText {
	margin: 6px 0 0;
	padding: 0 0 20px;
	line-height: 1.6em;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}




/***********************************************
// Layout-contentsWrapper-section-thirdIntro
	-Font-module
************************************************/
em.movieIntroTextDate {
	margin: 0 0 6px;
	font-size: 90%;
	display: block;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}
span.movieIntroTextCoution {
	font-size: 80%;
	color: #ff0000;
	margin: 0 0 6px;
	display: block;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

span.movieStaffTextCoution {
	font-size: 93%;
	color: #000;
	margin: 0 0 1px;
	display: block;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}


h2{
    background-color:#000000;
}



/* Bannar
----------------------------------------*/
div#meganeBannar {
	width: 740px;
	margin: 0px auto 20px;
}



/* popup
---------------------------------------*/

body.popup_3dcinema {
	background-image: none;
}

#popup_main {
	width: 560px;
	margin: 0px auto;
	text-align: left;
	background: #000;
}

#popup_main .real {
	width: 515px;
	font-size: 80%;
	line-height: 160%;
	margin: 15px auto;
	color: #FFF;
}

/* movie status
---------------------------------------*/

h3.MovieStatus{
	padding: 0 20px 0;
}