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

/*--- reset ---*/
* { margin:0; padding:0; line-height: 1.6em;}
img { margin: 0px; padding: 0px; border: 0px none; vertical-align: bottom;}
ul,ol,li { list-style:none;}
/*--- common ---*/
.mb5 { margin-bottom:5px;}
.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}
.mb25 { margin-bottom:25px;}
.mb30 { margin-bottom:30px;}
.pb5 { padding-bottom:5px;}
.pb10 { padding-bottom:10px;}
.pb15 { padding-bottom:15px;}
.pb20 { padding-bottom:20px;}
.pb25 { padding-bottom:25px;}
.pb30 { padding-bottom:30px;}
.txtaLeft{ text-align:left;}
.txtaRight{ text-align:right;}
.txtaCenter{ text-align:center;}
.fLeft { float:left;}
.fRight { float:right;}
.clear { clear:both;}
/* clearfix */
.clearfix {width:100%;}
.clearfix:after { content: "";  display: block;  clear: both;}
/* テキストリンク */
a,a:visited,a:active { color:#ED970A; text-decoration: underline;}
a:hover { color:#FFFFFF; text-decoration: underline;}

html {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	color:#fff;
	text-align:center;
}

body {
	width:100%;
	min-width:920px;
	margin:0;
	padding:0;
	background:url(../img/20150325/20140317_srwz3_bg02.jpg) repeat-y top center #000000;
	text-align:center;
}

#wrap {
	width:100%;
	margin:0;
	padding:0;
	background:url(../img/20150325/20140325_srwz3_bg01.jpg) no-repeat top center;
	text-align:center;
}

#contents {
	margin:0;
	padding:0;
	width:920px;
	margin:0 auto;
	text-align:center;
}

#header {
	width:920px;
	height:825px;
	margin:0 0 25px;
	position:relative;
}

#lineupBox {
	width:446px;
	height:324px;
	background:url(../img/20150325/20140317_srwz3_lineupbg.png) no-repeat top left;
	position:absolute;
	top:169px;
	right:20px;
}

#lineupBox ul {
	margin:20px 0 12px 0;
}

#pvBox {
	width: 427px;
	height: 342px;
	background: url(../img/20150325/20140317_srwz3_main_pvbg.png) no-repeat top left;
	position: absolute;
	top: 547px;
	left: 20px;
}

#pv {
	width:408px;
	height:229px;
	margin:22px 0 16px 11px;
	
}

#aboutBox {
	width:450px;
	height:302px;
	background:url(../img/20150325/20140317_srwz3_main_aboutbg.png) no-repeat top left;
	position:absolute;
	top:523px;
	right:20px;
}

#aboutBox {
	width:450px;
	height:302px;
	background:url(../img/20150325/20140317_srwz3_main_aboutbg.png) no-repeat top left;
	position:absolute;
	top:523px;
	right:20px;
}

#aboutBox .tit01 {
	padding:56px 0 10px 53px;
	text-align:left;
	font-size:20px;
	font-weight:bold;
}

#aboutBox .txt01 {
	padding:0 44px 1px;
	text-align:left;
	font-size:11.6px;
	font-weight:bold;
	background:none;
}

#aboutBox .btn01 {
	text-align:right;
	padding:0 34px;
}

#snswrap { margin:0 0 25px;}

h2 { margin:0 0 10px;}

.txt01 {
	background:repeat top left;
	padding-top:10px;
	text-align:left;
}

.txt01 {
	padding-top:10px;
	text-align:left;
}

.txt02 {
	background: url(../img/20150325/20140317_srwz3_txtbg.png) repeat top left;
	padding:10px;
	text-align:left;
}

.txt02_2 {
	background: url(../img/20150325/20140317_srwz3_txtbg.png) repeat top left;
	padding-top:10px;
	text-align:right;
}


.txt01b {
	font-weight:bold;
	display:block;
}

.txtcolor01 { color:#cecece;}

.bloc01In01 { height:410px; position:relative; }
.bloc01In01 .txt01{ width:393px; position: absolute; top:249px; left:0px; }
.bloc03In01 { width:402px; height:424px; position:relative; }
.bloc03In01 .img01 { width:151px; height:176px; position: absolute; top:243px; left:0px; }
.bloc03In01 .txt01 { width:241px; position: absolute; top:243px; right:0px; }

.bloc01 {
	width:880px;
	margin:0 auto 30px;
}

.bloc01 .bloc01In01 {
	width:413px;
	margin:0 0 0 20px;
	float:left;
}

.bloc01 .bloc01In02 {
	width:411px;
	margin:0 10px 0 0;
	float:right;
}

.bloc02 {
	width:880px;
	margin:0 auto 30px;
}

.bloc02 .bloc02In01 {
	width:844px;
	margin:0 10px 20px;
}

.bloc02 .bloc02In01 .mainbanner {
	width:413px;
	float:left;
}

.bloc02 .bloc02In01 .txt01 {
	width:391px;
	background: url(../img/20150325/20140317_srwz3_txtbg.png) repeat top left;
	padding:10px;
	text-align:left;
	float:right;
}

.bloc02 .bloc02In02 {
	width:413px;
	margin:0 10px ;
}

.bloc03waku {
	width:868px;
	margin:0 auto 30px;
}

.bloc03 {
	width:434px;
}

.bloc03In01 {
	width:402px;
	margin:0 auto;
}

.bloc03In01 .img01 {
	width:151px;
}

.bloc03In01 .txt01 {
	width:221px;
	background: url(../img/20150325/20140317_srwz3_txtbg.png) repeat top left;
	padding:10px;
	text-align:left;
}

#copyright { color:#333333; margin-bottom:30px; font-size:10px;}

#footer {
	width:100%;
	height:89px;
	padding:30px 0 0;
	background:url(../img/20150325/20140317_srwz3_footbg.jpg) repeat-x top left; 
}

#footer table {
	margin:0 auto;
}

.txt_chu { margin:0 20px 20px 0; font-size:12px; text-align:right;}

.shoutenbnr{ width:860px; margin:0 auto; padding:20px 0 0 20px; clear:both;}

.shoutenbnr li{ float:left; margin-right:10px; height:136px; list-style:none;}</pre></body></html>