<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 #contents{
	width:980px;
	margin:0px auto;
	padding:20px 0;
	text-align:left;
}
#slider{
	width:972px;
	margin:0 auto 20px;
	overflow:hidden;
	text-align:right;
}
#slider ul {
	height:182px;
	margin:0;
	padding:0;
}
#slider p#sl_txt{
	color:#fff;
	font-size:11px;
	padding:3px 0;
}
#news{
	width:972px;
	height:auto;
	margin:0 auto 20px;
	background-color:#ffffff;
	border:4px solid #f7ee13;
}
#news h3{
	width:100%;
	background-color:#f7ee13;
}
#news h3 img{
	padding:2px 40px;
}
#news .flexcroll{
	width:972px;
	height:135px;
	padding-top:10px;
}
#news .flexcroll dl{
	width:892px;
	margin-left:40px;
	padding-top:12px;
	border-bottom:dashed 1px #0091db;
}
#news .flexcroll dl dt{
	float:left;
	width:100px;
	color:#0091db;
	
}
#news .flexcroll dl dd{
	width:790px;
	float:right;
}
/*  scrollgeneric */ 
#news .scrollgeneric{line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
#news .vscrollerbase{
	background-color:#f7ee13;
	width:8px;
}
#news .vscrollerbar{
	width:8px;
	cursor:pointer;
	background-color:#ea570f;
}
/*  scrollgenericここまで */ 
#wrapper #contents #t_bot{
	width:980px;
}
#wrapper #contents div #left div{
	width:580px;
}
#wrapper #contents div #left{
	float:left;
	width:580px;
}
#wrapper #contents div #right{
	float:right;
	width:347px;
}
#wrapper #contents div #left #gaiyo{
	width:580px;
	background-color:#fff;
	border:1px solid #79deff;
	padding-bottom:20px;
}
#wrapper #contents div #left #gaiyo h5{
	background:#79deff;
	width:560px;
	text-align:center;
	padding:10px;
	margin-bottom:15px
}
#wrapper #contents div #left #gaiyo dl{
	width:500px;
	margin-left:40px;
	text-align:left;
	line-height:1.3;
	border-bottom:2px dotted #79deff;
}
#wrapper #contents div #left #gaiyo dl dt{
	width:55px;
	float:left;
	padding:11px 0;
}
#wrapper #contents div #left #gaiyo dl dd{
	width:400px;
	float:right;
	padding:11px 0;
}
#wrapper #contents div #left #gaiyo .g_line{
	width:490px;
	background:url(../img/line_dot.jpg) repeat-x;
	height:2px;
	margin:0 auto;
}
#wrapper #contents div #right #t_fb{
	width:347px;
	background-color:#fff;
	border:1px solid #79deff;
	margin-bottom:20px;
}
#wrapper #contents div #right #t_fb h4{
	background:#31aff0;
	text-align:center;
	padding:5px;
}

/*おすすめ*/
#wrapper #contents #osusume{
	width:980px;
	overflow:visible;
	margin:0 auto 50px;
}
#osusume .left{
	width:480px;
	padding-top:20px;
}
#osusume .right
{
	width:480px;
	text-align:right;
	overflow:visible;
}
#at01_b p.os_img{
	margin-bottom:50px;
}
#at01_c{
	margin-top:40px;
}
#at01_c p.os_img{
	margin-top:-25px;
	margin-left:-20px;
}
#movie{
	width:499px;
	height:298px;
	background:url(../img/m_bg.png) no-repeat;
	margin-bottom:30px;

}
#in_movie{
	width:459px;
	height:258px;
	padding-top:20px;
	margin:0 auto;

}
#at02{
	width:1050px;
	margin-top:25px;
	padding-right:-70px;
	background:url(../img/t_suica.png) no-repeat right 20px;
}
#at02 .right{
	width:351px;
	margin-top:-115px;
	margin-right:70px;
}
p#cooler{
	width:971px;
	margin:0 auto 10px;
}</pre></body></html>