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

/*---------------------------------
 h underLine
----------------------------------*/


h2:after{
	background-color: #285bfd;
}

h3{
	margin-top:1em;
	color: #285bfd;
	font-weight:bold;
	font-size:1.4em;
}

h3:after{
	background-color: #2798d2;
}

h4{
	border-left: 1px solid #2798d2;
}


.subColor {
	color: #ea2a74 !important;
}

/*---------------------------------
 btn
----------------------------------*/
.btnNavi{
	background:#f70426;
}

.btnNavi2{
	background:#2798d2;
}

.ttlBar{
	padding:0.3em;
	font-size:1.5em;
	color:#fff;
	background:#f704b5;
	margin-bottom:-10px;
}
.keyimgBox {
	background:#285bfd;
	margin-bottom:0 !important;
}
.container{
	width: 960px;
	padding: 40px;
	margin-bottom: 0;
	background: #fff;
}
.containerOuter{
	margin-top:0 !important;
	padding: 0;
	background:#fff000;
}
.mainBox{
	padding-bottom:0 !important;
}
@media screen and (max-width:960px) {
.container{
	padding: 40px 1em;
	width: 90%;
}
}
@media screen and (max-width:767px) {
 #footMenuBox {
 display:none;
}
footer p {
	margin-top: 0 !important;
}
}

@media screen and (min-width:767px) {
	a.pcL1em{
	margin-left:1em !important;
	}
}
</pre></body></html>