<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;
}

img.ileft{float:left;margin:0 10px 5px 0;}
img.iright{float:right;margin:-10px 0 5px 10px;}

#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 p.text{
	margin: 0 auto;
	padding: 8px 0;
	width: 378px;

	font-size: 1.2em;
	line-height: 1.5em;
}
#main01 .corner p.text strong{
	font-weight: bold;
	font-size: 1.4em;
	line-height: 1.4em;
}
#main01 #etc.corner p.text{
	font-weight: bold;
	text-align: right;
}
#main01 #animal.corner p.text .icon{
	color: #9B20ff;
	margin-right: 2px;
}
#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 #korea.corner h3{background: url(../images/t01.gif) no-repeat top center;}
#main01 #kaji.corner h3{background: url(../images/t02.gif) no-repeat top center;}
#main01 #rougo.corner h3{background: url(../images/t03.gif) no-repeat top center;}
#main01 #iryo.corner h3{background: url(../images/t04.gif) no-repeat top center;}
#main01 #smp.corner h3{background: url(../images/t05.gif) no-repeat top center;}
#main01 #danjo.corner h3{background: url(../images/t06.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;
	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;
	font-size: 1.6em;
	line-height: 1.6em;
	color: #FFD644;
}
#highlight .body{
	margin: 10px 0 20px 0;
	padding: 0 10px;
}
#highlight .body h4{
	width: 408px;
	height: 19px;
	background: url(../images/d03.gif) no-repeat top center;
	text-indent: -9999px;
	margin:25px auto 40px auto;
}

#highlight .body p{
	font-size: 1.2em;
	line-height: 1.75em;
}
#highlight .body p img{
margin:0 auto;
}
#highlight .cast{
	padding: 40px 10px 0 10px;
	border-top: 1px solid #6D3C3C;
}
#highlight .cast img{
	float: right;
}
#highlight .cast dl{
	font-size: 1.2em;
	line-height: 1.75em;
}
#highlight .cast dt{
	margin-right: 8px;
	margin-bottom: 5px;
	float: left;
}
#highlight .cast dt#guest{
height:45px;
}
#highlight .cast dd{
	margin-bottom: 5px;
	overflow: auto;
}
#highlight .photo{
	padding: 20px 0;
	border-bottom: 1px solid #6D3C3C;
}
#highlight .photo ul{
	width: 465px;
	padding-bottom:30px;
}
#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: 55px;

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