<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
#head{
	position:relative;
	border-bottom:4px #187FC3 solid;
}
#menu .headG{
	display:block;
	width:149px;
	height:175px;
	position:absolute;
	right:0;
	top:-20px;
}
#head #headCap{
	width:100%;
}
#head .headCopy{
}
ul#menu li{
	float:none !important;
	width:100%;
	background: #7d7e7d;
	background: -moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #7d7e7d 0%,#0e0e0e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
	border-bottom:1px solid #fff;
}
#menu{
	display:block;
	width:100%;
	height:auto !important;
	position:relative;
}
#menu #menu1{
	display:block;
	width:100%;
	height:40px;
	padding:18px 0 0 12px;
	text-align:left;
	border-top:1px solid #fff;
	border-botom:1px solid #fff;
}
#menu #menu2{
	display:block;
	width:100%;
	height:40px;
	padding:18px 0 0 12px;
	text-align:left;
	border-botom:1px solid #fff;
}
#menu #menu3{
	display:block;
	width:100%;
	height:40px;
	padding:18px 0 0 12px;
	text-align:left;
	border-botom:1px solid #fff;
}


/*----------------*/
#section2{
	padding:30px 0 0 0;
	background:url(../images/index/bgSection2.jpg) no-repeat, #000;;
	background-size:100% auto;
	background-position:bottom center;
	text-align:center;
	padding-bottom:150px;
}

#section3{
	background:#fff;
}
#section3 .cap{
	padding:30px 25px 0 25px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:22px;
	text-align:center;
	line-height:160%;
	margin-bottom:30px;
}
#section3 .cap strong{
	display:block;
	line-height:100%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:900;
	font-size:16px;
	color:#fff;
	background-color:#003F76;
	width:200px;
	text-align:center;
	padding:5px 0;
	margin:20px auto 10px auto;
}
#section3 .stCn{
	font-size:21px;
	font-weight:900;
	text-align:center;	
}
#section3 .stR{
	font-size:21px;
	font-weight:900;
	text-align:center;
	color:#cf0000;
}
#section3 ul li.li1:before{
	content:"・";
}
#section3 ul li.li1{
	display:inline-block;
	float:left;
	width:100%;
	margin-right:10px;
	font-size:16px;
	margin-top:0;
}
#section3 ul li.li2:before{
	content:"・";
}
#section3 ul li.li2{
	display:inline-block;
	float:left;
	margin-right:20px;
	font-size:16px;
	margin-top:0;
}

#section3 div.roTitle{
	display:block;
	width:90%;
	border-bottom:5px solid #003F76;
	margin:30px auto 20px auto;
}
#section3 div.roTitle div{
	color:#fff;
	background:#003F76;
	width:200px;
	text-align:center;
	font-size:18px;
	padding:10px auto;
	border-radius: 30px;		/* CSS3草案 */
	-webkit-border-radius: 30px;	/* Safari,Google Chrome用 */
	-moz-border-radius: 30px;	/* Firefox用 */
	margin:0 auto;
	margin-bottom:15px;
}
h1.no1{
	height:50px;
	margin-bottom:20px;
	font-size:20px;
	line-height:25px;
	font-weight:900;
	color:#003F76;
	background:#f2f2f2;
	padding:10px 0;
	padding-left:70px;
}
h1.no2,h1.no3{
	height:50px;
	margin-bottom:20px;
	font-size:20px;
	line-height:55px;
	font-weight:900;
	color:#003F76;
	background:#f2f2f2;
	padding:10px 0;
	padding-left:70px;
}
h1.no1{
	background-image:url(../images/index/no1.png),url(../images/index/backh1.png);
	background-repeat:no-repeat,repeat;
	background-position:10px 10px,top left;
	background-size:50px,70px 70px;
}
h1.no2{
	background-image:url(../images/index/no2.png),url(../images/index/backh1.png);
	background-repeat:no-repeat,repeat;
	background-position:10px 10px,top left;
	background-size:50px,70px 70px;
}
h1.no3{
	background-image:url(../images/index/no3.png),url(../images/index/backh1.png);
	background-repeat:no-repeat,repeat;
	background-position:10px 10px,top left;
	background-size:50px,70px 70px;
}
#section4{
	padding:50px 0;
	text-align:center;
	background:#fff;
}</pre></body></html>