﻿@media (min-width: 1600px){.consultationCont .container-fluid{width:1580px}}.btnGroup a{border:solid 1px #4a75c3}#contCont{overflow:hidden;zoom:1;padding:30px 0 0}#contCont p{padding-bottom:0}.sidebar a:before{color:#4a75c3}#contact .attention{padding-top:10px;color:#f38833;font-weight:bold}#contact .commonForm{padding-top:20px}#contact .adSpace{padding-bottom:5px}@media screen and (max-width: 767px){#contCont{padding:10px}#contCont .col-xs-12{padding:0}h3.commonTtl{font-size:1.25em !important}}.guideTbl dd{padding:12px 12px 12px 14em;border-bottom:1px solid  #ccc}.guideTbl dt{clear:left;float:left}.guideTbl dt span{margin:0 10px 0 2px;font-size:1.6em;vertical-align:middle;color:#01005e}.guideTbl dt span.icon-sleep{margin:0 8px 0 0;font-size:1.8em}.counter{_zoom:1;overflow:hidden}.counter ul{float:left;margin-left:15px}.counterImg{float:right}.counterImg li{float:left;margin:0 0 0 10px}.borderBox{border:1px solid  #4a75c3}.borderBox dt{padding:15px 15px;background-color:#e4eaf6;color:#4a75c3;font-size:18px;font-weight:bold}.borderBox dt span{font-family:Meiryo, 'メイリオ', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif}.borderBox dd{padding:15px 15px}.borderBox dd p{margin-top:15px}.borderBox ul{margin-top:10px}@media screen and (max-width: 767px){#contact h2{padding:20px;font-size:1.375em;background:#f4eede}#contCont{padding-bottom:15px}#contCont table{width:790px}.guideTbl dt{clear:left;float:none;width:auto}.guideTbl dd{padding:0 0 10px;border-bottom:solid 1px #ccc}}#contCont .ml1{margin-left:1em}#contCont .mr1{margin-right:1em}#contCont .mb5{margin-bottom:5px !important}#contCont .mt5-0{margin-top:5px}#contCont .mb5-0{margin-bottom:5px}#contCont .mb10{margin-bottom:10px !important}#contCont .mb15-0,#contCont .mb15-5{margin-bottom:15px}#contCont .mb30-10{margin-bottom:30px}#contCont .mb40-20{margin-bottom:40px}#contCont .clearBoth{clear:both}#contCont .wsNowrap{display:inline-block}#contCont .bluTxt{color:#01005e}#contCont .fwb{font-weight:bold}#contCont .fz110{font-size:1.1em}#contCont .fz90{font-size:0.9em}#contCont .clearBoth{clear:both}#contCont p.astarisk{position:relative;margin-top:5px;margin-left:1em}#contCont p.astarisk::before{content:'\0203B';position:absolute;left:-1em}#contCont ul.listBox li{position:relative;margin-bottom:5px;text-indent:0}#contCont ul.listBox li:before{position:absolute;content:"";width:0;height:0;border:5px solid #000;left:0;top:0.4em}#contCont dl.default-guideTbl{border-top:1px solid #ccc;margin-top:6px;margin-bottom:30px}#contCont dl.default-guideTbl dd{padding:11px 12px 11px 14em}@media screen and (max-width: 767px){#contCont .ml1{margin-left:0}#contCont .mr1{margin-right:0}#contCont .mb5-0,#contCont .mb15-0{margin-bottom:0}#contCont .mb15-5{margin-bottom:5px}#contCont .mb30-10{margin-bottom:10px}#contCont .mb40-20{margin-bottom:20px}#contCont dl.default-guideTbl{margin-bottom:20px}#contCont dl.default-guideTbl dd{padding:0 0 10px}}@media screen and (max-width: 1199px){#contCont .btnTel a{display:block;margin:0 10px 0px;padding:12px;background:#fff;border:solid 2px #f38833;border-radius:5px;vertical-align:baseline}}@media screen and (max-width: 991px){#contCont .btnTel{margin-top:10px}}@media screen and (max-width: 1199px){#contCont .btnTel{margin-top:0;padding:0}}@media screen and (max-width: 1199px){#contCont .btnTel{line-height:1em;font-family:'Oswald', sans-serif;font-size:25px;font-weight:bold;letter-spacing:0.12em;text-decoration:none}}#contCont div.btnTelDiv{float:left}#contCont div.btnTelDiv p.yorozuTtl{position:relative;margin-bottom:5px;text-indent:0;color:#01005e;font-weight:bold;margin-left:1em;font-size:1.1em}#contCont div.btnTelDiv p.yorozuTtl:before{position:absolute;content:"";width:0;height:0;border:6px solid #01005e;left:-1em;top:0.3em}@media screen and (max-width: 1199px){#contCont div.btnTelDiv p.yorozuTtl{color:#fff;background-color:#01005e;margin-left:10px;margin-right:10px;text-align:center;font-size:1em;padding-top:5px;padding-bottom:5px}#contCont div.btnTelDiv p.yorozuTtl:before{content:none}}#contCont div.btnTelDiv span.btnTel-txt{font-size:17px;font-weight:normal;letter-spacing:0.1em}@media screen and (max-width: 1199px){#contCont div.btnTelDiv{float:none}}#contCont div.btnVolDiv{float:right;margin-left:10px;margin-right:10px;margin-top:15px}@media screen and (max-width: 1199px){#contCont div.btnVolDiv{float:none}}.commonH2{margin-bottom:0}#contact #contCont div.bluBox2{border:2px solid #01005e;padding:20px 30px;background-color:#e5e5ef}#contact #contCont div.bluBox{border:1px solid #01005e;padding:20px 30px}#contact #contCont h4{padding-top:10px;padding-bottom:10px;padding-left:15px;color:#01005e;background-color:#e5e5ef;font-size:1.25em}#contact #contCont a.whiteBtn{display:block;width:30em;text-align:left;margin-top:0;background-color:#e5e5ef;color:#01005e !important;border:1px solid #01005e;padding:15px 30px 15px 20px}#contact #contCont a.whiteBtn:after{color:#01005e}#contact #contCont a.whiteBtn:hover{background-color:#807fae;color:#fff !important}#contact #contCont .orgTxt{color:#f38833}#contact #contCont .orgTxt:after{background-color:#f38833}#contact #contCont a.whiteBtn2{width:40em}@media screen and (max-width: 767px){#contact #contCont a.whiteBtn,#contact #contCont a.whiteBtn2{width:100% !important}}#contact #contCont a.link{text-decoration:none;border-bottom:1px solid #01005e;color:#01005e}#contact #contCont a.link:hover{border-bottom:none}#contact #contCont p.telP{float:left;margin-right:4em;position:relative;top:4px}@media screen and (max-width: 1199px){#contact #contCont p.telP{float:none;margin-bottom:10px}}#contact #contCont p.telPBtn a{color:#01005e}#contact #contCont p.telPBtn a span.icon-freeDial{display:inline-block;margin-right:10px;position:relative;top:1px}#contact #contCont p.telPBtn a span.icon-freeDial img{width:50px}@media screen and (max-width: 1199px){#contact #contCont p.telPBtn a{border:solid 2px #01005e;padding:12px 5px;margin:0}}#contact_qa #contCont .blueBoxH3{color:#01005e;font-weight:bold;font-size:1.250em;padding:5px 10px;border:1px solid #01005e;margin-bottom:40px}#contact_qa #contCont .qaSet,#contact_qa #contCont .qaSetLast{border-bottom:1px solid #666;margin-bottom:20px}#contact_qa #contCont .qaSet .q,#contact_qa #contCont .qaSetLast .q,#contact_qa #contCont .qaSet .a,#contact_qa #contCont .qaSetLast .a{margin:0 0 25px 45px;position:relative;color:#01005e;font-size:1.125em;font-weight:bold}#contact_qa #contCont .qaSet .q::before,#contact_qa #contCont .qaSetLast .q::before,#contact_qa #contCont .qaSet .a::before,#contact_qa #contCont .qaSetLast .a::before{position:absolute;content:url(../img/contact/qa/q.png);top:-7px;left:-45px}#contact_qa #contCont .qaSet .a,#contact_qa #contCont .qaSetLast .a{color:#000;font-size:1em;font-weight:normal}#contact_qa #contCont .qaSet .a::before,#contact_qa #contCont .qaSetLast .a::before{content:url(../img/contact/qa/a.png)}#contact_qa #contCont .qaSet .a .list,#contact_qa #contCont .qaSetLast .a .list{display:block;margin:5px 0}#contact_qa #contCont .qaSet .a .txtRed,#contact_qa #contCont .qaSetLast .a .txtRed{color:red}#contact_qa #contCont .qaSet .a .whiteBtn,#contact_qa #contCont .qaSetLast .a .whiteBtn{display:block;text-align:left;width:50%;margin-top:10px;background-color:#e5e5ef;color:#01005e !important;border:1px solid #01005e;padding:15px 30px 15px 20px}#contact_qa #contCont .qaSet .a .whiteBtn:after,#contact_qa #contCont .qaSetLast .a .whiteBtn:after{color:#01005e}#contact_qa #contCont .qaSet .a .whiteBtn:hover,#contact_qa #contCont .qaSetLast .a .whiteBtn:hover{background-color:#807fae;color:#fff !important}#contact_qa #contCont .qaSetLast{border-bottom:none;margin-bottom:60px}@media screen and (max-width: 767px){#contact_qa #contCont .blueBoxH3{font-size:1.125em;margin-bottom:20px}#contact_qa #contCont .qaSet,#contact_qa #contCont .qaSetLast{margin-bottom:15px}#contact_qa #contCont .qaSet .q,#contact_qa #contCont .qaSetLast .q,#contact_qa #contCont .qaSet .a,#contact_qa #contCont .qaSetLast .a{margin:0 0 20px 45px;font-size:1em}#contact_qa #contCont .qaSet .a,#contact_qa #contCont .qaSetLast .a{font-size:0.9em;font-weight:normal}#contact_qa #contCont .qaSet .a .whiteBtn,#contact_qa #contCont .qaSetLast .a .whiteBtn{padding:15px 30px 15px 20px;width:auto}#contact_qa #contCont .qaSetLast{border-bottom:none;margin-bottom:30px}}
