@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:1.875rem}}@media only screen and (max-width: 480px){.hstyle-1{margin-bottom:4vw}}@media only screen and (min-width: 481px){.hstyle-2{margin-bottom:1.25rem}}@media only screen and (max-width: 480px){.hstyle-2{line-height:1.25;font-size:4.3vw;border-left:.3125rem solid #00ab8b;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:.0625rem solid #c6c6c6}@media only screen and (min-width: 481px){#main .q-list{margin-bottom:3.125rem}}@media only screen and (max-width: 480px){#main .q-list{margin-bottom:8vw}}#main .q-list .q{color:#303030;position:relative;border-top:solid .0625rem #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:1rem;padding:.625rem;min-height:2.1875rem;line-height:2rem}}@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:1.25rem}}@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:1rem;padding:.625rem;margin-bottom:.625rem;border-bottom:.0625rem 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:1rem;margin-bottom:.625rem}}@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:#f3f3f3;font-weight:normal}@media only screen and (min-width: 481px){#main .q-list .a h5{font-size:1.125rem;padding:.3125rem 1.25rem;margin-bottom:.625rem}}@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:1.875rem}}@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:1.875rem}}@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:.625rem 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:1.875rem}}@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:1.25rem}}@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}}@media only screen and (max-width: 480px){#main .q-list .a #sec-hoken .hoken-list:after{content:""}}#main .q-list .a #sec-hoken .hoken-list:after{display:block;width:29%}@media only screen and (min-width: 481px){#main .q-list .a #sec-hoken .hoken-list li{width:9.0625rem}}@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:1.625rem}}@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:.9375rem;font-weight:700}@media only screen and (max-width: 480px){#main .q-list .a dl dt{font-size:4vw}}#main .q-list .a dl dt:not(:first-child){margin-top:1rem}#main .q-list .a .box:not(.cl){border:#00ab8b .0625rem solid;padding:.625rem;margin-bottom:1.25rem}#consultation #sec-f-qa{display:none}/*# sourceMappingURL=consultation.css.map */