<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";html,body,div,iframe, h1,h2,h3,h4,h5,h6,pre,address,ul,li,dl,dt,dd,form,legend,p, img{margin:0;padding:0;}
html{overflow-y:scroll;}
body{color:#323232;background-color:#fff9de;font-size:62.5%;line-height:1.64;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"MS UI Gothic",sans-serif;-webkit-text-size-adjust:100%;}
table{border-collapse:collapse;border:0;}
input,select,textarea{vertical-align:middle;outline:none;}
input[type="radio"]{vertical-align:text-top;}
a{border:0;}
img{border:0;vertical-align:bottom;}
ins{text-decoration:none;}
ul{list-style:none;}
br{letter-spacing:0;}
#header{line-height:1; width: 910px; margin: 0 auto;padding:24px 20px 0; background-color: #fff;color:#534523;}
p, li, dt, dd, address{font-size:1.3em;}
dd dt, dd dd, dd li, dd p, dd th, dd td, dd address,
li p, li li, li dd, li dt, li dd p, li address,
td li, td dt, td dd, td p, td address{font-size:1em;}
.fs12px{font-size:1.2em;}
.fs14px{font-size:1.4em;}
.fs15px{font-size:1.5em;}
.fs16px{font-size:1.6em;}
.fsL{font-size:larger;}
.fsS{font-size:smaller;}
.txtB{font-weight:bold;}
.txtRed{color:red;}
.txtC{text-align:center;}
.txtL{text-align:left;}
.txtR{text-align:right;}
address,em,strong{font-style:normal;}
em{font-weight:bold;}
h1,h2,h3,h4,h5,h6{font-size:1.3em;}
a:link{color:#323232;text-decoration:none;}
a:visited{color:#323232;text-decoration:none;}
a:hover{color:#c73e39;text-decoration:underline;}
a:active{color:red;}
.clearB{clear:both;}
.clearL{clear:left;}
.clearR{clear:right;}
.w100{width:100%;}
.clearFix:before, .clearFix:after,
.w100:before, .w100:after{content:"";display:table;}
.clearFix:after,
.w100:after{clear:both;}
.clearFix,
.w100{zoom:1;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb17{margin-bottom:17px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.floatL{float:left;}
.floatR{float:right;}
.imgfLeft{float:left;margin:0 12px 12px 0;}
.imgfRight{float:right;margin:0 0 12px 12px;}
a.hvrimg img,
.hvrIMG a img,
.pupimg a img,
.fuyutoku a img{opacity:1;transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;}
a.hvrimg:hover img,
.hvrIMG a:hover img,
.pupimg a:hover img,
.fuyutoku a:hover img{filter:alpha(opacity=70);opacity:0.7;}
.ptop{text-align:right;font-size:1.2em;}
.hide{display:none;}
.table01{width:100%;font-size:1.3em;border:solid 1px #333;}
.table01 tr,
.table01 th,
.table01 td{border:solid 1px #333;}
.table01 th{width:28%;vertical-align:middle;text-align:center;font-weight:normal;background-color:#FFFBC4;padding:5px;}
.table01 td{padding:5px;vertical-align:middle;text-align:left;}
.h-L{float:left;width:615px;}
.h-copy{font-size:1.2em;color:#000;margin-bottom:11px;}
.h-add{float:right;width:295px;}
.f-link{float:left;width:520px;}
.f-link-lsit li{display:inline;}
.f-link-lsit li a{display:inline-block;padding:0 8px 0 10px;background:url(../images/fo_linkline.gif) no-repeat 0 center;}
.f-link-lsit li a.f-link-bgnone{background:none;}
#copy{float:right;width:250px;text-align:right;font-size:1.1em;padding-top:21px;}
.h2-tel{position:relative;width:910px;height:460px;}
.sec1-htxt1,
.sec1-htxt2{position:absolute;width:180px;background:#840010;color:#fff;font-size:20px;line-height:1;text-align:center;bottom:40px;}
.sec1-htxt1{left:42px;}
.sec1-htxt2{left:365px;}
.sec01-list{padding:32px 0 55px;}
.sec01-list li{float:left;width:620px;font-size:1.2em;line-height:1.33;padding-left:1em;text-indent:-1em;}
.sec01-list li.s01-li{width:260px;}
.sec01-deli{width:950px;height:455px;margin:0 -20px 27px;background:url(../images/sec2/merit.png) no-repeat 0 0;}
.a01-delih3{text-align:center;margin:29px 0 26px;}
.sec01-dl01,
.sec01-dl02{float:left;width:350px;}
.sec01-dl01 dt,
.sec01-dl02 dt{margin-bottom:10px;line-height:1;}
.sec01-dl01 dd,
.sec01-dl02 dd{line-height:1.428;}
.sec01-dl01{padding-top:239px;margin:0 35px 0 119px;}
.flowchart{list-style:none;margin:0;padding:0;margin-bottom:17px;}
.flowchart li{position:relative;}
.fchart-li01,
.fchart-li02{position:absolute;width:100%;font-size:12px;left:0;line-height:1;}
.fchart-li01{bottom:5px;text-align:right;}
.fchart-li02{text-align:center;top:832px;text-indent:1em;}
.qa{width:942px;margin-right:-32px;overflow:hidden;}
.qa li{float:left;width:282px;margin:0 32px 29px 0;background:url(../images/sec5/box_bottom.png) no-repeat 0 bottom;}
.qa dl{padding:25px 20px 20px 25px;background:url(../images/sec5/box_top.png) no-repeat 0 0;}
.qa dt{margin-bottom:20px;}
.qa dd{background:url(../images/sec5/a.png) no-repeat 0 3px;padding-left:45px;}
.link_bnr_container{
	width:910px;
	margin:20px 0;
	white-space:nowrap;
}
.link_bnr_container .mr10{
	margin-right:10px;
}
.link_bnr_container img{
	opacity:1;
	transition:0.5s;
}
.link_bnr_container img:hover{
	opacity:0.5;
}</pre></body></html>