@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("/files/fonts/noto-sans-jp-v54-japanese_latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url("/files/fonts/noto-sans-jp-v54-japanese_latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Serif JP";font-style:normal;font-weight:400;src:url("/files/fonts/noto-serif-jp-v31-japanese_latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Serif JP";font-style:normal;font-weight:700;src:url("/files/fonts/noto-serif-jp-v31-japanese_latin-700.woff2") format("woff2")}@media only screen and (min-width: 481px){.hstyle-1{margin-bottom:30px}}@media only screen and (max-width: 480px){.hstyle-1{margin-bottom:4vw}}@media only screen and (min-width: 481px){.hstyle-2{margin-bottom:20px}}@media only screen and (max-width: 480px){.hstyle-2{line-height:1.25;font-size:4.3vw;border-left:5px solid #00b266;padding-left:.5em;margin-bottom:2.7vw;text-align:left}}@media only screen and (min-width: 481px){#main #sec-kv-bgi{background-image:url(/files/img/common/kv/h1-consultation-pc.jpg)}}@media only screen and (max-width: 480px){#main #sec-kv-bgi{background-image:url(/files/img/common/kv/h1-consultation.jpg)}}#main .q-list{border-bottom:1px solid #c6c6c6}@media only screen and (min-width: 481px){#main .q-list{margin-bottom:50px}}@media only screen and (max-width: 480px){#main .q-list{margin-bottom:8vw}}#main .q-list .q{color:#464646;position:relative;border-top:solid 1px #c6c6c6;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media only screen and (min-width: 481px){#main .q-list .q{font-size:16px;padding:10px;min-height:35px;line-height:32px}}@media only screen and (max-width: 480px){#main .q-list .q{font-size:4vw;line-height:initial;padding:2.7vw 12vw 2.7vw 4vw}}#main .q-list .q:hover{cursor:pointer;background-color:#edf4f2}#main .q-list .q:after{content:"";width:1em;height:1em;background:url(/files/img/common/plus-green.png) no-repeat center;position:absolute;display:block;top:50%;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 481px){#main .q-list .q:after{right:2%}}@media only screen and (max-width: 480px){#main .q-list .q:after{right:4vw}}#main .q-list .q.active:after{background-image:url(/files/img/common/minus-green.png);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}#main .q-list .a{display:none;margin-bottom:0;margin:0}@media only screen and (min-width: 481px){#main .q-list .a{padding-bottom:20px}}@media only screen and (max-width: 480px){#main .q-list .a{padding:2.7vw 4vw 4vw}}#main .q-list .a h3{font-weight:bold}@media only screen and (min-width: 481px){#main .q-list .a h3{font-size:16px;padding:10px;margin-bottom:10px;border-bottom:1px dotted #c6c6c6}}@media only screen and (max-width: 480px){#main .q-list .a h3{font-size:4vw;margin-bottom:2.7vw}}#main .q-list .a h4{font-weight:bold}@media only screen and (min-width: 481px){#main .q-list .a h4{font-size:16px;margin-bottom:10px}}@media only screen and (max-width: 480px){#main .q-list .a h4{font-size:4vw;margin-bottom:2.7vw}}#main .q-list .a h5{background-color:#f6f6f6;font-weight:normal}@media only screen and (min-width: 481px){#main .q-list .a h5{font-size:18px;padding:5px 20px;margin-bottom:10px}}@media only screen and (max-width: 480px){#main .q-list .a h5{font-size:4vw;padding:3%;margin-bottom:2.7vw}}@media only screen and (min-width: 481px){#main .q-list .a p:not(:last-child){margin-bottom:30px}}@media only screen and (max-width: 480px){#main .q-list .a p:not(:last-child){margin-bottom:4vw}}@media only screen and (min-width: 481px){#main .q-list .a ul.default{margin-bottom:30px}}@media only screen and (max-width: 480px){#main .q-list .a ul.default{margin-bottom:4vw}}#main .q-list .a .photo{text-align:left}@media only screen and (min-width: 481px){#main .q-list .a .photo{margin:10px 0}}@media only screen and (max-width: 480px){#main .q-list .a .photo{margin:4vw 0}}@media only screen and (min-width: 481px){#main .q-list .a #sec-handling{margin-top:30px}}@media only screen and (max-width: 480px){#main .q-list .a #sec-handling{margin-top:4vw}}#main .q-list .a #sec-handling p{margin:0}#main .q-list .a #sec-hoken .hoken-list{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 481px){#main .q-list .a #sec-hoken .hoken-list{margin-bottom:20px}}@media only screen and (max-width: 480px){#main .q-list .a #sec-hoken .hoken-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#main .q-list .a #sec-hoken .hoken-list:after{display:block;width:29%}@media only screen and (max-width: 480px){#main .q-list .a #sec-hoken .hoken-list:after{content:""}}@media only screen and (min-width: 481px){#main .q-list .a #sec-hoken .hoken-list li{width:145px}}@media only screen and (max-width: 480px){#main .q-list .a #sec-hoken .hoken-list li{width:29%}}@media only screen and (min-width: 481px){#main .q-list .a #sec-hoken .hoken-list li:not(:nth-of-type(6n + 1)){margin-left:26px}}@media only screen and (max-width: 480px){#main .q-list .a #sec-hoken .hoken-list li:nth-of-type(n+4){margin-top:4vw}}#main .q-list .a #sec-hoken .hoken-list li a{display:block}#main .q-list .a #sec-hoken .hoken-list li a:hover img{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);opacity:.7}#main .q-list .a dl dt{font-size:15px;font-weight:700;margin-bottom:10px}@media only screen and (max-width: 480px){#main .q-list .a dl dt{font-size:4vw}}#main .q-list .a .box:not(.cl){border:#00b266 1px solid;padding:10px;margin-bottom:20px}#consultation #sec-f-qa{display:none}/*# sourceMappingURL=consultation.css.map */