html{height:100%}body{height:100%;font-family:Arial,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:15px;font-weight:normal}@media (max-width: 767px){body{padding-top:50px}}#container{position:relative;min-height:100%}.container{padding:0 20px}.navbar{margin:0;z-index:8888}.navbar .container{padding:0}@media (max-width: 767px){.navbar{width:100%;position:fixed;top:0}}@media (max-width: 767px){.navbar .container{padding:0 20px}}.navbar-default{background:#036;border:0}.navbar-default .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>li>a:hover{background:#024;color:#eee}.navbar-default .navbar-nav>.open>a{background:#024;color:#eee}.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:#024;color:#eee}.dropdown-menu{background:rgba(250,250,250,0.9)}.dropdown-menu li a:hover{background:rgba(220,220,220,0.75)}.navbar-default .navbar-toggle{color:#fff;border-color:#fff;padding:5px 10px;border-radius:0}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:#024}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background:#024;color:#eee}}.btn-success{background:#e54177;border:1px solid #d25}.btn-success:hover{background:#d25;border:1px solid #d25}.headwrap{display:table;width:100%;position:relative;z-index:9990;padding:0 0 10px}.headwrap .hdL{display:table-cell;padding:10px 0 0 10px}.headwrap .hdL h1{display:inline-block;vertical-align:top}.headwrap .hdL .btn-group{display:inline-block;vertical-align:top;padding:22px 0 0}.headwrap .hdR{display:table-cell;vertical-align:middle;position:relative;padding:10px 10px 0 0;text-align:right}header h1{margin:0 0 10px}#header-xs h1 img{margin:10px auto 0}#mainimg{margin:-90px 0 0;text-align:center}#mainimg img{margin:0 auto}@media (max-width: 767px){#mainimg{margin:10px 0}}#main{padding-bottom:210px}@media (max-width: 767px){#main{padding-bottom:170px}}.breadcrumb{margin:20px 0}.breadcrumb li{font-size:12px}.breadcrumb>li+li:before{content:">"}#footer{width:100%;background:#036;color:#fff;height:190px;position:absolute;bottom:0;font-size:12px}#footer-xs{width:100%;background:#036;color:#fff;height:150px;position:absolute;bottom:0;text-align:center;font-size:12px}footer a{color:#eee}footer a:hover{color:#fff}footer .btn-default{color:#036}#footer .container{border-top:1px solid #ddd;margin:20px auto 0;padding-top:20px}#footer nav ul{margin:0 auto 10px;text-align:center}#footer nav ul li{display:inline;padding:0 10px;border-right:1px solid #ddd;white-space:nowrap}#footer nav ul li:last-child{border-right:0}#footer p.copyright{font-family:Verdana,"Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.1;color:#ccc;text-align:center}.bn-fixed{position:fixed;top:180px;right:0;z-index:9999}.form-control{display:inline;height:30px;padding:3px 5px;line-height:1.1;color:#555;border:1px solid #ccc;vertical-align:middle}.select{height:30px;padding:3px 5px;line-height:1.1;color:#555;border:1px solid #ccc;vertical-align:middle;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.textarea{display:inline;padding:3px 5px;line-height:1.4;color:#555;border:1px solid #ccc;vertical-align:middle;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}label{display:inline;margin:0;font-weight:normal}input[type=checkbox],input[type=radio]{margin:0}.table{margin:0 auto}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th{border:1px solid #ccc;font-size:13.5px}.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th{border:1px solid #ccc;font-size:13.5px}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ccc;font-size:13.5px}.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>th{background:#e9edf4;vertical-align:middle;font-size:13.5px}.table>tbody>tr>td,.table>tfoot>tr>td,.table>thead>tr>td{background:#fafafa}.c_th>tbody>tr>th,.c_th>tfoot>tr>th,.c_th>thead>tr>th{text-align:center}.c_td>tbody>tr>td,.c_td>tfoot>tr>td,.c_td>thead>tr>td{text-align:center}.calign th{text-align:center}.calign td{text-align:center}.note_s{display:block;font-size:13.5px !important;line-height:1.2;padding:5px 0 0}blockquote{background:#fafafa;position:relative;z-index:1;border-left:0;margin:5px 0;padding:0;font-size:100%}blockquote p{padding:20px 30px}blockquote:before{content:"“";font-family:Georgia;font-size:128px;line-height:1.1;color:#ddd;position:absolute;left:5px;top:-15px;z-index:-1}.alert{color:#333}.alert strong{display:block;color:#900}.spcr-br{margin-right:5px}@media (max-width: 767px){.spcr-br{margin-right:0}.spcr-br:after{content:"";display:block;height:5px}}article.cmntxt dl{margin:0}article.cmntxt dl dt{font-weight:700;color:#555}article.cmntxt dl dd{margin:0 0 10px}article.cmntxt dl dd ul{list-style:disc inside}article.faq dl{margin:0}article.faq dl dt{font-weight:700;color:#900;padding:5px 0 5px 10px;border-left:5px solid #ddd;border-bottom:1px dotted #ddd}article.faq dl dd{margin:0 0 10px;padding:5px 0 5px 10px;border-left:5px solid #ddd}article.faq dl dd ul{list-style:disc inside}.steps{margin:70px 0 0 20px;padding:0 0 20px}.steps li{float:left;height:270px;padding:0;color:#fff;line-height:1.4;text-shadow:1px 1px 3px rgba(0,0,0,0.8)}.steps li .num{margin:0 0 -20px -60px}.steps li:nth-of-type(1){width:24%;background:#ffb800}.steps li:nth-of-type(2){width:24%;background:url(../img/ahead1.png) -10px center no-repeat #96cc00}.steps li:nth-of-type(3){width:24%;background:url(../img/ahead2.png) -10px center no-repeat #007ccf}.steps li:nth-of-type(4){width:28%;background:url(../img/ahead3.png) -10px center no-repeat;vertical-align:middle}.steps li:nth-of-type(4) img{position:relative;top:30px;width:100%;height:auto}.steps li>div{padding:0 20px 20px;margin:-40px 0 0}.steps li>div strong{display:block;position:relative;z-index:7777;line-height:1.1;font-size:27px;margin:0 0 10px}.steps li>div>p:nth-of-type(1){font-size:16.5px}.steps li>div>p:nth-of-type(2){font-size:13.5px;margin:0}@media (max-width: 991px){.steps li{width:50% !important;height:280px}.steps li:nth-of-type(1){background:#ffb800}.steps li:nth-of-type(2){background:#96cc00}.steps li:nth-of-type(3){background:#007ccf}.steps li:nth-of-type(4){background:none}.steps li:nth-of-type(4)>div{padding:10px}.steps li:nth-of-type(4) img{position:relative;top:0;width:100%;height:auto}.steps li>div strong{font-size:33px}}@media (max-width: 767px){.steps li{width:100% !important;height:auto;padding:0 0 20px}.steps li:nth-of-type(4){background:none}.steps li:nth-of-type(4)>div{padding:0}.steps li:nth-of-type(4) img{position:relative;top:25px;width:100%;height:auto}}h2.h3{color:#036}.merit1st{width:100%;position:relative;overflow:hidden;margin:0 0 30px}.merit1st li{float:left;width:20%;text-align:center;line-height:1.1}.merit1st li>div{background:#f4efe7;height:150px;margin:3px}.merit1st li>div span{display:block;color:#036;font-size:79.5px;margin:0 0 20px;padding:30px 0 0}.merit1st li>a{display:block;background:#f4efe7;height:150px;margin:3px;color:#333}.merit1st li>a:hover{background:#eee;text-decoration:none}.merit1st li>a span{display:block;color:#036;font-size:79.5px;margin:0 0 20px;padding:30px 0 0}@media (max-width: 991px){.merit1st li{width:33.33%}}@media (max-width: 767px){.merit1st li{width:100%}}.merit2nd{width:100%;position:relative;overflow:hidden}.merit2nd li{float:left;width:25%;color:#fff}.merit2nd li>div{background:#036;height:180px;margin:3px}.merit2nd li>div span{display:block;font-size:79.5px;line-height:1.1;margin:0 0 10px;padding:20px 0 0;text-align:center}.merit2nd li>div strong{display:block;line-height:1.3;padding:0 10px}.merit2nd li>a{display:block;background:#036;height:180px;margin:3px;color:#fff}.merit2nd li>a:hover{text-decoration:none}.merit2nd li>a span{display:block;font-size:79.5px;line-height:1.1;margin:0 0 10px;padding:20px 0 0;text-align:center}.merit2nd li>a strong{display:block;line-height:1.3;padding:0 10px}.merit2nd li:first-child>a{background:#e54177}@media (max-width: 991px){.merit2nd li{width:50%}}@media (max-width: 767px){.merit2nd li{width:100%}}.briefcase{display:table;width:100%;padding:0;margin:0 0 10px}.briefcase div{display:table-cell}.briefcase div:nth-of-type(1){width:30%;padding:20px 0 10px;vertical-align:middle;text-align:center}.briefcase div:nth-of-type(1) span{display:block;font-size:75px;margin:0 0 10px}.briefcase div:nth-of-type(2){width:70%;padding:10px 0;vertical-align:top}.briefcase div:nth-of-type(2) dl{padding:0 10px;margin:0}.briefcase div:nth-of-type(2) dl dt{font-weight:700}.briefcase div:nth-of-type(2) dl dd{padding:0 0 0 10px;margin:0 0 0 10px;border-left:8px solid #ddd}.briefcase div:nth-of-type(2) dl dd:nth-of-type(1){margin:0 0 10px 10px}@media (max-width: 767px){.briefcase{display:block}.briefcase div{display:block;width:100% !important}}.btnwrap{text-align:right}.btnwrap a:nth-of-type(1){margin:0 10px 0 0}@media (max-width: 767px){.btnwrap{text-align:center}.btnwrap a{display:block}.btnwrap a:nth-of-type(1){margin:0 0 10px}}.headicon{text-align:center;color:#036;font-size:45px;line-height:1.1;margin:0 0 -10px}.headicon img{margin:10px 0}.dealimg{display:table;text-align:center}.dealimg div{display:table-cell;vertical-align:middle;padding:0 10px}.dealimg .icon{width:18%}.dealimg .bg-arrow{width:23%;background:url(../img/arrow-right.png) center center no-repeat}@media (max-width: 767px){.dealimg{display:block;text-align:center}.dealimg div{display:block;padding:0 20px}.dealimg .icon{width:100%}.dealimg .bg-arrow{width:100%;background:url(../img/arrow-down.png) center center no-repeat;height:100px}.dealimg .bg-arrow p{padding:40px 0 0}}
