body{font-family:"Noto Sans JP",sans-serif}p{line-height:1.75em}img{width:100%}.inner{margin:0 auto;max-width:1160px;width:96%}@media screen and (max-width: 768px){.inner{max-width:89.33%;width:100%}}.inner2{margin:0 auto;max-width:960px;width:96%}@media screen and (max-width: 768px){.inner2{max-width:89.33%;width:100%}}.sp{display:none}@media screen and (max-width: 768px){.sp{display:block}}@media screen and (max-width: 768px){.pc{display:none !important}}.cmn__wrp article>*:nth-last-child(1){padding-bottom:0 !important}.mgBPC55{margin-bottom:55px}@media screen and (max-width: 768px){.mgBSP60{margin-bottom:7.8125vw}}.ttl{text-align:center}.ttl h1{font-family:"Noto Serif JP",serif;font-weight:500;color:#c27358;font-size:40px;letter-spacing:.05em}@media screen and (max-width: 768px){.ttl h1{font-size:6.7708333333vw}}.ttl h2{line-height:1;text-align:left;font-weight:700;font-size:24px}@media screen and (max-width: 768px){.ttl h2{font-size:4.1666666667vw}}.ttl h2 span{display:block;font-weight:400;font-size:16px;margin-top:14px}@media screen and (max-width: 768px){.ttl h2 span{font-size:2.34375vw}}@media screen and (max-width: 768px){.ttl h2 span{margin-top:1.8229166667vw}}.ttl.is_one-line{padding-top:16px}@media screen and (max-width: 768px){.ttl.is_one-line{padding-top:0}}.inner>.ttl{padding-top:153px}@media screen and (max-width: 768px){.inner>.ttl{padding-top:13.02083vw}}.calltxt{font-size:16px;text-align:center;margin:60px 0 80px;color:#363636}@media screen and (max-width: 768px){.calltxt{font-size:3.6458333333vw}}@media screen and (max-width: 768px){.calltxt{text-align:left;margin:5.2083333333vw 0 13.0208333333vw}}.callcenter_wrap{max-width:790px;margin:0 auto}.callcenter_wrap .callcenter_wrap_box__head{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box__head{gap:5.2083333333vw}}.callcenter_wrap .callcenter_wrap_box__foot{width:59%;margin-left:auto;margin-top:-60px}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box__foot{width:100%;margin-left:0;margin-top:7.8125vw}}.callcenter_wrap .callcenter_wrap_box:not(:last-child){margin-bottom:80px}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box:not(:last-child){margin-bottom:9.1145833333vw;padding-bottom:7.1614583333vw;border-bottom:2px solid #e7e7e7}}.callcenter_wrap .callcenter_wrap_box:last-child{margin-bottom:200px}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box:last-child{margin-bottom:19.53125vw}}.callcenter_wrap .callcenter_wrap_box picture{width:38%}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box picture{width:32.84%}}.callcenter_wrap .callcenter_wrap_box .txt{width:62%}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box .txt{width:67.16%}}.callcenter_wrap .callcenter_wrap_box .tag{display:flex;justify-content:flex-start;margin-bottom:30px}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box .tag{margin-bottom:3.90625vw}}.callcenter_wrap .callcenter_wrap_box .tag .brown{background:#c27358;color:#fff}.callcenter_wrap .callcenter_wrap_box .tag .gray{background:#d6d6d6}.callcenter_wrap .callcenter_wrap_box .tag .orange{background:#f9f1ee}.callcenter_wrap .callcenter_wrap_box .tag span{font-size:16px;display:inline-block;padding:8px 15px}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box .tag span{font-size:2.34375vw}}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box .tag span{padding:1.3020833333vw 1.953125vw}}.callcenter_wrap .callcenter_wrap_box .tag span:first-child{margin-right:10px}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box .tag span:first-child{margin-right:1.3020833333vw}}.callcenter_wrap .callcenter_wrap_box .ttl{margin-bottom:40px}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box .ttl{margin-bottom:3.2552083333vw}}.callcenter_wrap .callcenter_wrap_box .tel{margin-bottom:25px}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box .tel{margin-bottom:3.90625vw}}.callcenter_wrap .callcenter_wrap_box .tel a{transition:.8s;line-height:1;display:flex;align-items:center;justify-content:center;font-weight:600;font-family:sofia-pro,sans-serif;font-size:24px;width:295px !important;background-image:none !important;letter-spacing:0;margin-left:0;margin-top:40px;padding:14px 0}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box .tel a{font-size:5.46875vw}}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box .tel a{align-items:center;width:76.8229166667vw !important;margin-left:auto;margin-top:7.8125vw;padding:4.5572916667vw 0}}.callcenter_wrap .callcenter_wrap_box .tel a:hover{opacity:.8}.callcenter_wrap .callcenter_wrap_box .tel a svg{width:40px;margin-right:8px}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box .tel a svg{width:7.8125vw;margin-right:2.6041666667vw}}.callcenter_wrap .callcenter_wrap_box .tel span{text-indent:0 !important}.callcenter_wrap .callcenter_wrap_box .btn a{color:#c27358;display:flex;align-items:center;justify-content:flex-start;font-size:16px;font-weight:700}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box .btn a{font-size:3.125vw}}.callcenter_wrap .callcenter_wrap_box .btn a svg{width:8px;margin-left:10px}@media screen and (max-width: 768px){.callcenter_wrap .callcenter_wrap_box .btn a svg{width:1.3020833333vw;margin-left:1.3020833333vw}}.callcenter_wrap .callendar__label{background:#f9f1ee;padding:12px 0;font-weight:500;text-align:center;font-size:14px;margin-bottom:20px}@media screen and (max-width: 768px){.callcenter_wrap .callendar__label{font-size:3.3854166667vw;margin-bottom:2.6041666667vw;padding:2.8645833333vw 0}}.callcenter_wrap .callendar table{width:100%;text-align:center;border:1px solid #e2e2e2}.callcenter_wrap .callendar table th{background:#f9f7f7;text-align:center;font-weight:500;width:20%;font-size:14px}.callcenter_wrap .callendar table th:not(:last-of-type){border-right:1px solid #e2e2e2}@media screen and (max-width: 768px){.callcenter_wrap .callendar table th{font-size:3.125vw}}.callcenter_wrap .callendar table td{padding:15px 0;line-height:1.4375;font-size:16px}.callcenter_wrap .callendar table td:not(:last-of-type){border-right:1px solid #e2e2e2}@media screen and (max-width: 768px){.callcenter_wrap .callendar table td{padding:3.125vw 0;font-size:3.3854166667vw}}.contact_wrap{display:flex;align-items:flex-start;justify-content:space-between;margin-top:80px}@media screen and (max-width: 768px){.contact_wrap{display:block;margin-top:13.0208333333vw}}.contact_wrap.aic{align-items:center}@media screen and (max-width: 768px){.contact_wrap .flxL{margin-bottom:6.9010416667vw}}.contact_wrap .flxL h3{font-size:15px;margin-bottom:20px}@media screen and (max-width: 768px){.contact_wrap .flxL h3{font-size:3.6458333333vw}}@media screen and (max-width: 768px){.contact_wrap .flxL h3{text-align:center;margin-bottom:5.2083333333vw}}.contact_wrap .flxL p{font-size:15px;margin-top:6px}@media screen and (max-width: 768px){.contact_wrap .flxL p{font-size:3.6458333333vw}}@media screen and (max-width: 768px){.contact_wrap .flxL p{text-align:center;margin-top:4.1666666667vw}}.contact_wrap .flxL a{transition:.8s;line-height:1;display:flex;align-items:center;justify-content:flex-start;font-weight:600;font-family:sofia-pro,sans-serif;font-size:32px}@media screen and (max-width: 768px){.contact_wrap .flxL a{font-size:7.421875vw}}@media screen and (max-width: 768px){.contact_wrap .flxL a{justify-content:center}}.contact_wrap .flxL a:hover{opacity:.8}.contact_wrap .flxL a svg{margin-right:11px;width:35px;height:35px}@media screen and (max-width: 768px){.contact_wrap .flxL a svg{margin-right:1.4322916667vw;width:8.3333333333vw;height:7.1614583333vw}}.contact_wrap .flxL a.mgB20{margin-bottom:20px}@media screen and (max-width: 768px){.contact_wrap .flxL a.mgB20{margin-bottom:4.5572916667vw}}.contact_wrap .flxR a{transition:.8s;line-height:1;color:#fff;background:#ff8470;display:flex;align-items:center;justify-content:center;letter-spacing:-0.01em;font-size:20px;position:relative;border-radius:100px;width:500px;height:70px}@media screen and (max-width: 768px){.contact_wrap .flxR a{font-size:3.90625vw}}@media screen and (max-width: 768px){.contact_wrap .flxR a{border-radius:13.0208333333vw;width:100%;height:11.71875vw}}.contact_wrap .flxR a svg{margin-top:1px;width:9px;height:100%;position:absolute;top:0;bottom:0;right:30px}@media screen and (max-width: 768px){.contact_wrap .flxR a svg{margin-top:.2604166667vw;width:1.6927083333vw;right:3.90625vw}}.contact_wrap .flxR a:hover{opacity:.8}/*# sourceMappingURL=style.css.map */