<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 &amp; font
====================================================== */
body{
	margin:0;
	padding:0;
	border:0;
	line-height:1.3;
	font-weight:normal;
	font-style:normal;
	font-size:16px;
	/*\*/
	font-size:100%;
	/**/
}
div,
h1,h2,h3,h4,h5,h6,
p,
a,
img,
ul,ol,li,
dl,dt,dd,
table,th,td,
form{
	margin:0;
	padding:0;
	border:0;
	line-height:1.3;
	font-weight:normal;
	font-style:normal;
	font-size:100%;
}
ul,ol{
	list-style:none;
}
img{
	vertical-align:bottom;
}

/* separate
====================================================== */
.separate:after{
	height:0;
	visibility:hidden;
	content:".";
	display:block;
	clear:both;
}
.separate{
	_height:1px;
	min-height:1px;
	/*￥*//*/
	height: auto;
	overflow: hidden;
	/**/
}

/* global
====================================================== */
body{
	background:#069ed6;
	text-align:center;
}
body *{
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

/* link
====================================================== */
a{
	color:#df003f;
}
a:hover{
	color:#f00;
}

/* header
====================================================== */
#header{
	width:100%;
	height:60px;
	background:#fff;
}
#headerIn{
	margin:0 auto;
	width:960px;
	text-align:left;
}
#hiLeft{
	float:left;
	width:230px;
}
#hiRight{
	float:right;
	width:230px;
}

/* container
====================================================== */
#container{
	width:100%;
	background:url(../img/bg1.gif) repeat-x;
}

/* contents
====================================================== */
#contents{
	margin:0 auto;
	width:960px;
	text-align:left;
}
.contentsBg{
	background:url(../img/bg3.gif) repeat-y;
}
.specialBg{
	background:url(../img/bg2.jpg) no-repeat;
}

.cpItem{
	padding:5px 35px;
	width:890px;
}

.infoTable{
	padding:0 15px;
	width:860px;
}
.infoTable table{
	width:100%;
}
.infoTable table tr th{
	padding:10px 20px 10px 15px;
	font-size:90%;
	font-weight:bold;
	color:#333;
	border-bottom:1px solid #c7d9e3;
	text-align:left;
	vertical-align:top;
	line-height:1.4;
}
.infoTable table tr td{
	padding:10px 0;
	font-size:90%;
	color:#333;
	border-bottom:1px solid #c7d9e3;
	text-align:left;
	vertical-align:top;
	line-height:1.4;
}
.infoTable table tr td span{
	font-size:12px;
}
.infoCaution{
	padding:10px 0 15px 0;
	font-size:69%;
	color:#333;
	line-height:1.3;
}
.wBtn{
	width:890px;
}
.wBtnLeft{
	float:left;
	width:440px;
	text-align:center;
}
.wBtnComment{
	padding-top:4px;
	font-size:10px;
	color:#333;
	text-align:center;
}
.wBtnRight{
	float:right;
	width:440px;
	text-align:center;
}
.mrWrap{
	width:890px;
}
.mrLeft{
	float:left;
	width:655px;
}
.mrRight{
	float:right;
	width:235px;
}
.mrBody{
	padding:0 20px 0 40px;
	font-size:80%;
	color:#333;
	line-height:1.5;
}
.mrBottom{
	text-align:center;
}
.mrBtn{
	text-align:center;
}

/* 汎用上下マージン
====================================================== */
.margin-top1{margin-top:1px;}
.margin-top2{margin-top:2px;}
.margin-top3{margin-top:3px;}
.margin-top4{margin-top:4px;}
.margin-top5{margin-top:5px;}
.margin-top6{margin-top:6px;}
.margin-top7{margin-top:7px;}
.margin-top8{margin-top:8px;}
.margin-top9{margin-top:9px;}
.margin-top10{margin-top:10px;}
.margin-top15{margin-top:15px;}
.margin-top20{margin-top:20px;}
.margin-top25{margin-top:25px;}
.margin-top30{margin-top:30px;}
.margin-bottom1{margin-bottom:1px;}
.margin-bottom2{margin-bottom:2px;}
.margin-bottom3{margin-bottom:3px;}
.margin-bottom4{margin-bottom:4px;}
.margin-bottom5{margin-bottom:5px;}
.margin-bottom6{margin-bottom:6px;}
.margin-bottom7{margin-bottom:7px;}
.margin-bottom8{margin-bottom:8px;}
.margin-bottom9{margin-bottom:9px;}
.margin-bottom10{margin-bottom:10px;}
.margin-bottom15{margin-bottom:15px;}
.margin-bottom20{margin-bottom:20px;}
.margin-bottom25{margin-bottom:25px;}
.margin-bottom30{margin-bottom:30px;}

/* 汎用上下パディング
====================================================== */
.padding-top1{padding-top:1px;}
.padding-top2{padding-top:2px;}
.padding-top3{padding-top:3px;}
.padding-top4{padding-top:4px;}
.padding-top5{padding-top:5px;}
.padding-top6{padding-top:6px;}
.padding-top7{padding-top:7px;}
.padding-top8{padding-top:8px;}
.padding-top9{padding-top:9px;}
.padding-top10{padding-top:10px;}
.padding-top15{padding-top:15px;}
.padding-top20{padding-top:20px;}
.padding-top25{padding-top:25px;}
.padding-top30{padding-top:30px;}
.padding-bottom1{padding-bottom:1px;}
.padding-bottom2{padding-bottom:2px;}
.padding-bottom3{padding-bottom:3px;}
.padding-bottom4{padding-bottom:4px;}
.padding-bottom5{padding-bottom:5px;}
.padding-bottom6{padding-bottom:6px;}
.padding-bottom7{padding-bottom:7px;}
.padding-bottom8{padding-bottom:8px;}
.padding-bottom9{padding-bottom:9px;}
.padding-bottom10{padding-bottom:10px;}
.padding-bottom15{padding-bottom:15px;}
.padding-bottom20{padding-bottom:20px;}
.padding-bottom25{padding-bottom:25px;}
.padding-bottom30{padding-bottom:30px;}

</pre></body></html>