<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* 印刷用 CSS */

body {
	/zoom: 0.7;	/* IE6,7 */
}
#emergency-content .page-header {
	width: 960px;
}

html&gt;/**/body .container {	/* IE6,7 以外 */
	display: table;
	width: 960px;
}

html&gt;/**/body #branding {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 310px;
	vertical-align: top;
}

html&gt;/**/body #utility {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 630px;
	padding-left: 20px;
	vertical-align: top;
}

html&gt;/**/body #footer-logo {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 310px;
	vertical-align: top;
}

html&gt;/**/body #footer-utility {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 630px;
	padding-left: 20px;
	vertical-align: top;
}


html&gt;/**/body #breadcrumb {
	display: table-caption;
}
html&gt;/**/body .mainArea .page-header {
	display: block;
}
html&gt;/**/body .catArea .THKthumbnails {
	margin-left: 0;
}
html&gt;/**/body .catArea .THKthumbnails li.span3 {
	width: 30%;
	margin-left: 0;
	margin-right: 2%;
}
html&gt;/**/body .catArea .THKthumbnails li.span6 {
	width: 63%;
	margin-left: 0;
	margin-right: 2%;
}
html&gt;/**/body .catArea .THKthumbnails li.span9 {
	width: 100%;
	margin-left: 0;
}
.THKthumbnail {
	background-color: #FFFFFF;
}


.mainArea {
	/zoom: 1;	/* IE6,7 */
}

.sideArea {
	/zoom: 1;	/* IE6,7 */
}
html&gt;/**/body #visitorcontent,
html&gt;/**/body #content {	/* IE6,7 以外 */
	display: table;
	width: 940px;
}
html&gt;/**/body #content.mainArea,
html&gt;/**/body .mainArea,
html&gt;/**/body #visitorcontent .mainArea {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 700px;
	vertical-align: top;
}

html&gt;/**/body .sideArea {	/* IE6,7 以外 */
	display: table-cell;
	float: none;
	width: 240px;
	padding-left: 20px;
	vertical-align: top;
}
.sideArea .widget {
	width: 220px;
	max-width: 220px;
}
html&gt;/**/body .row {
	display: table;
	margin: 0;
}
html&gt;/**/body .span4 {
	display: table-cell;
	float: none;
	width: 300px;
	margin: 0;
}
#carousel-images ul {
	float: none;
}

html&gt;/**/body .newsbox .nav-tabs li.pull-right a {
	display: table-cell;
	white-space: nowrap;
	width: 4em;
}
#homeCarousel{ width:960px; overflow:hidden;}

/* カスタムインデックステンプレートへの対応
----------------------------------*/
html&gt;/**/body #content.mainArea,
html&gt;/**/body .mainArea,
html&gt;/**/body #visitorcontent .mainArea {	/* IE6,7 以外 */
	width: 960px;
}
.movieArchiveBox{ margin-left:-20px;}
.movieArchiveBox .item {    float: left;    margin-left: 20px;    margin-bottom: 20px;    width: 225px;}
</pre></body></html>