@charset "shift_jis";

/**
 * styles.css
 * ムービーチャンネル共通CSS
 */

body {
	border-top: 2px solid #ffffff;
	}
#topNav {}
li#siteTop { padding-left: 20px; background-image: url(/img/information/public/media/movie/sitetop.gif);}
ul#siteNav { clear: none; margin: 0; padding: 0; border: none;}
#header {
	margin-top: 0;
	border-bottom: 3px solid #58a6d4;
	}

#headerNavs #siteNav2 li { background: none; padding: 0;}

#header h1,
#header address {
	position: relative;
	margin-top: -25px;
	padding: 0 0 8px 10px;
}


/**201407**/
#header h1,
#header div#headerlogo {
	position: relative;
	margin-top: -25px;
	padding: 38px 0 20px 10px;
}

* html #header h1 { background: url(/img/information/public/media/movie/logo.gif) no-repeat;}
* html #header address { background: url(/img/information/public/media/movie/logo.gif) no-repeat;}
* html #header h1 img { visibility: hidden;}
* html #header address img { visibility: hidden;}

#breadcrumbsList {
	margin: 0;
	padding: 12px 1.5% 0;
	border-top: none;
	background: #fff;
}

#container { background: #fff;}
#containerInner { padding: 10px 2% 0;}

#contents .lastUpdate { padding-left: 6px;}

#contents ul.player-list {
	padding-left: 15px;
	list-style-type: none;
	clear: both;
}

#contents ul.player-list li { padding-bottom: 10px;}

#subCategories h2 {
	background: #238c34 url(/img/information/public/media/movie/subCate_head.gif) no-repeat 50% 0;
	padding: 10px 0 8px 35px;
	letter-spacing: normal;
}

#navigations ul.ch-list li a { padding-bottom: 4px;}

#footer { padding-left: 1.5%; padding-right: 1.5%; background: #fff;}

ul#siteNav2 {
	padding: 1px 0 3px;
	text-align: right;
}

#headerNavs ul#siteNav2 a {
	padding-right: 0;
}

/**
 * Float containers fix
 * a.k.a. clearfix
 */

/******************** except IE */
#header:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
/******************** for IE */
#header { display: inline-block;}
/* Holly Hack Targets IE Win only \*/
* html #header { height: 1%;}
#header { display: block;}
/* End Holly Hack */


@media print {

body { background: #fff;}
#header { min-width: 1200px;}

}