<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

#wrapper{
	background:url(../img/top/bg_body.jpg) no-repeat center top;
	padding-top:4px;
}
#main{
	width:980px;
	margin:0 auto;
	background:url(../img/top/main.jpg) no-repeat right top;
	text-align:left;
	position:relative;
}
#main h1{
	position:absolute;
	top:240px;
	left:-40px;
	width:505px;
	height:176px;
	background:url(../img/top/logo.png) no-repeat;
}
#main h1{
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
}
#main h2{padding:13px 0 0 49px;}
#main h3{padding:174px 0 0 0;}
#content01{background:#961415 url(../img/top/bg_content01.gif) repeat;}
#content01 #in-content01, #content02 #in-content02{
	width:980px;
	margin:0 auto;
	padding:40px 0 20px 0;
	text-align:left;
}
#content01 #in-content01 #news{
	width:562px;
	float:left;
}
#content01 #in-content01 .flexcroll{
	width:100%;
	height:208px;
	overflow:auto;
	position:relative;
	border:none !important;
}
/*  scrollgeneric */ 
.scrollgeneric{line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbase{
	background:url(../img/top/bg_scroller.gif) repeat-y scroll center 0  transparent;
	width:8px;
}
.vscrollerbar{
	width:8px;
	cursor:pointer;
	background-color:#620001;
}

#content01 #in-content01 #news dl{
	width:545px;
	border-bottom:1px solid #a72b2c;
	padding:10px 0;
	line-height:1.4;
	overflow:hidden;
}
#content01 #in-content01 #news dl dt{
	float:left;
	width:85px;
	text-indent:10px;
}
#content01 #in-content01 #news dl dd{
	float:right;
	width:450px;
}
#bnr-shutten{padding-top:10px;}
#movie{
	width:367px;
	float:right;
}
#movie h4{margin-bottom:10px;}
#content02{background-color:#a42223;}
#content02 #gaiyo{
	width:562px;
	float:left;
}
#gaiyo .detail{
	width:562px;
}
#gaiyo .detail dl{
	border-bottom:1px solid #8f0809;
	padding:5px 0 10px 0;
	overflow:hidden;
}
#gaiyo .detail dl dt{
	background:url(../img/top/ico_yellow.jpg) no-repeat left top;
	padding:0 0 4px 10px;
	margin:8px 0 0 8px;
	width:80px;
	float:left;
}
#gaiyo .detail dl dd{
	padding-left:15px;
	line-height:1.4;
	margin-top:8px;
	float:right;
	width:440px;
}
#gaiyo .detail dl dd .price{
	display:block;
	padding-left:100px;
}
#gaiyo .detail dl dd ul#bnr{
	padding-top:5px;
	font-size:10px;
	line-height:1.3;
}
#gaiyo .detail dl dd ul#bnr li{padding-bottom:7px;}
#gaiyo .detail dl dd ul#bnr li a{
	color:#FF9;
}
#content02 #sns{
	width:368px;
	float:right;
}
#content02 #sns h4 img{vertical-align:bottom;}
#facebook{
	width:368px;
	margin-bottom:20px;
	background-color:#fff;
}
#bnr-vote{margin-bottom:25px;}
#txt-kyosan{margin-bottom:15px;}

dl#coupon dd{
	margin:5px 0 15px 0;
	font-size:11px;
	line-height:1.3;
}</pre></body></html>