<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
	color: #fff;
	background: #FCFCFC;
	font-size:0.8em;
	line-height:1.2em;
}

img.ileft{float:left;margin:0 10px 5px 0;}
img.iright{float:right;margin:-10px 0 5px 10px;}
.mt20{margin-top:20px;}
.gray{color:#b4b4b4;}
#page{
	margin: 0 auto;
	background:  url(../images/top_01.jpg) repeat-x top center;
}
#title{
	margin: 0 auto;
	width: 950px;
	height: 315px;
	background: url(../images/title_bg.jpg) no-repeat;
	text-indent: -9999px;
}

#main-wrap{
	padding-bottom: 10px;
	background: #5F0000;
}
#main{
	margin: 0 auto;
	width: 950px;
	padding-bottom:30px;
}

#main00{
	position: relative;
	padding-bottom: 20px;
}
#main00 h2{
	position: absolute;
	top: -17px;
	left: -7px;
	width: 316px;
	height: 134px;
	background: url(../images/top_50b.png) no-repeat;
	text-indent: -9999px;
}
#oatime{
	margin: 0 0 0 auto;
	width: 641px;
	height: 91px;
	background: url(../images/date.jpg) no-repeat;
	text-indent: -9999px;
}

#main01{
	float: left;
	width: 445px;
	margin-top:-10px;
}

#main01 .corner{
	padding: 6px;
	width: 412px;
	background: url(../images/top_55.jpg) repeat-y top center;
}
#main01 .corner-before{
	width: 424px;
	height: 8px;
	background: url(../images/top_53.jpg) no-repeat top center;
}
#main01 .corner-after{
	width: 424px;
	height: 8px;
	background: url(../images/top_58.jpg) no-repeat bottom center;
}
#main01 .corner dl{
	margin: 0 auto;
	padding: 8px 0;
	width: 390px;
}
#main01 .corner dt{
	color:#ffe23c;
	font-weight:bold;
	padding:0 0 10px 0;
	margin-bottom:10px;
	font-size:1.2em;
}
#main01 .corner dt span{
	float:right;
}

#main01 #sinryaku dt{border-bottom:1px solid #7b00e3;}
#main01 #haien dt{border-bottom:1px solid #006fc4;}
#main01 #oppai dt{border-bottom:1px solid #e30076;}
#main01 #china dt{border-bottom:1px solid #5d8a28;}
#main01 #jido dt{border-bottom:1px solid #070248;}
#main01 #oppai dd p{color:#ff7dc1;font-weight:bold;padding-top:10px;}


#main01 .corner p.image{
	margin: 0 auto;
	width: 377px;
}
#main01 .corner p.image img.image1{
	float: left;
}
#main01 .corner p.image img.image2{
	float: right;
}
#main01 .corner p.image.single{
	width: 149px !important;
	float: right;
	margin: 8px;
}
#main01 .corner p.image.single img{
	float: none !important;
}
#main01 .corner h3{
	margin-bottom: 4px;
	width: 412px;
	text-indent: -9999px;
	height: 33px;
}
#main01 #sinryaku.corner h3{background: url(../images/t01.gif) no-repeat top center;}
#main01 #haien.corner h3{background: url(../images/t02.gif) no-repeat top center;}
#main01 #oppai.corner h3{background: url(../images/t03.gif) no-repeat top center;}
#main01 #china.corner h3{background: url(../images/t04.gif) no-repeat top center;}
#main01 #jido.corner h3{background: url(../images/t05.gif) no-repeat top center;}

#main02{
	float: right;
	width: 505px;
	margin-top:-10px;
}

#pr-video{
	margin-bottom: 20px;
	width: 505px;
	height: 330px;
	background: #000;
}
#pr-video.comingsoon{
	height: 241px !important;
}

#highlight{
	background: #000;
	padding: 20px 20px 0 20px;
	width: 465px;
}
#highlight h2{
	width: 458px;
	height: 60px;
	background: url(../images/d01.gif) no-repeat top center;
	text-indent: -9999px;
	margin:5px auto;
}
#highlight h3{
	width: 458px;
	height: 43px;
	background: url(../images/d02.gif) no-repeat top center;
	text-indent: -9999px;
	margin:25px auto;
}
#highlight .head{
	padding: 0 10px;
}
#highlight .head img{
	float: right;
}
#highlight .head p{
	padding: 30px 0 0 0;
	color: #FFD644;
}
#highlight .body{
	margin: 10px 0;
}
#highlight .body p{line-height:1.4em;padding-left:8px;}
#highlight .body h4{
	width: 458px;
	height: 32px;
	background: url(../images/d03.gif) no-repeat top left;
	text-indent: -9999px;
	margin:25px auto 10px auto;
	clear:both;
}

#highlight .body img{
float:right;
padding:0 10px;
}
#highlight .cast{
	padding: 20px 10px 0 8px;
	border-top: 1px solid #6D3C3C;
}
#highlight .cast img{
	float: right;
}
#highlight .cast dt{
	margin-right: 8px;
	margin-bottom: 5px;
	float: left;
}
#highlight .cast dd{
	margin-bottom: 5px;
	overflow: auto;
}
#highlight .photo{
	padding: 20px 0 0 0;
	border-bottom: 1px solid #6D3C3C;
}
#highlight .photo ul{
	width: 465px;
	padding-bottom:20px;
}
#highlight .photo li{
	display: inline;
	float: left;
	margin-left: 12px;
}

#foot{
	position: relative;
	background: #000000 url(../images/top_41.jpg) repeat-x bottom center;
	height: 191px;
}
#foot p{
	position: absolute;
	top: 45px;
	left: 45px;

	font-size: 0.8em;
}</pre></body></html>