@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400..800&family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&family=Roboto:wght@100..900&family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&display=swap");.c-pagename__breadcrumb{padding:8px 0 10px}@media (min-width: 1024px){.c-pagename__breadcrumb{padding:21px 0 10px}}.support-box{background:rgba(219,230,237,0.5);border-radius:10px;overflow:hidden}@media (min-width: 1024px){.support-box{border-radius:15px}}.support-box .heading{font-family:"Noto Sans JP",sans-serif;background:#004da0;color:#FFF;text-align:center;padding:14px 0 15px;font-size:22px;font-size:2.2rem;line-height:1.09091em;letter-spacing:0em;font-weight:700;height:72px;display:flex;justify-content:center;align-items:center}@media (max-width: 1023px){.support-box .heading{font-size:18px;font-size:1.8rem;height:53px}}.support-content{padding:26px 0 66px}@media (min-width: 1024px){.support-content{padding:55px 0 100px}}.support-content__ttl{font-family:"Noto Sans JP",sans-serif;margin-bottom:23px}@media (min-width: 1024px){.support-content__ttl{margin-bottom:24px}}@media only screen and (max-width: 360px){.support-content__ttl{font-size:20px;font-size:2rem}}.support-content__desc{font-family:"Noto Sans JP",sans-serif;text-align:center;width:calc(100% + 5px);font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:700}@media (min-width: 1024px){.support-content__desc{width:100%}}@media (max-width: 1023px){.support-content__desc{font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.1em;font-weight:700}}.support-content__btn{margin-top:24px}@media (min-width: 1024px){.support-content__btn{margin-top:47px}}.support-content__btn a{width:100%;max-width:343px;margin:0 auto;padding:0;font-size:15px;font-size:1.5rem;line-height:1em}@media (min-width: 1024px){.support-content__btn a{max-width:437px;font-size:18px;font-size:1.8rem;line-height:1em}}.support-content__btn a:before,.support-content__btn a:after{margin-top:-8px;right:12px;width:30px;height:12px;background-size:35px auto}@media (min-width: 1024px){.support-content__btn a:before,.support-content__btn a:after{margin-top:-7px;right:20px}}.support-content__hurry{margin:63px auto 31px}@media (min-width: 1024px){.support-content__hurry{margin:100px auto 20px}}@media (max-width: 1023px){.support-content__hurry .box-in{padding:31px 16px 30px}}.support-content__hurry .box-tel{max-width:835px;margin:0 auto}@media (max-width: 1023px){.support-content__hurry .box-tel{border:3px solid #D25050;border-radius:10px}}.support-content__hurry .box-tel .ttl{max-width:630px}@media (max-width: 1023px){.support-content__hurry .box-tel .ttl{font-size:12px;font-size:1.2rem;height:32px;max-width:282px}}@media (max-width: 1023px){.support-content__hurry .box-tel .number{letter-spacing:-0.05em}}.support-content__hurry .btn{width:100%;max-width:296px;margin:22px auto 0;padding:0 30px 0 0;font-size:15px;font-size:1.5rem;line-height:1em}@media (min-width: 1024px){.support-content__hurry .btn{margin-top:45px;max-width:339px;padding:0;font-size:18px;font-size:1.8rem;line-height:1em}}.support-content__hurry .btn:before,.support-content__hurry .btn:after{margin-top:-7px;right:12px;width:30px;height:12px;background-size:35px auto}@media (min-width: 1024px){.support-content__hurry .btn:before,.support-content__hurry .btn:after{margin-top:-7px;right:20px}}@media (min-width: 1024px){.support-content__block{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}}.support-content__block .item{display:block;width:100%}.support-content__block .item .link{transition:background .3s;will-change:background;display:block;position:relative;background:#FFF;border-radius:10px;padding-top:69px;height:110px;box-shadow:0 3px 3px rgba(0,0,0,0.2);cursor:pointer}@media (min-width: 1024px){.support-content__block .item .link{box-shadow:0 5px 5px rgba(0,0,0,0.2)}}@media only screen and (min-width: 1024px){.support-content__block .item .link:hover{opacity:1;background:#edf2f4}}.support-content__block .item .icn{position:absolute;left:50%;top:14px;margin-left:-26px;width:51px}@media (min-width: 1024px){.support-content__block .item .icn{margin-left:-27px;top:15px;width:52px}}.support-content__block .item .icn-appointment{top:17px;margin-left:-23px;width:47px}@media (min-width: 1024px){.support-content__block .item .icn-appointment{margin-left:-24px;top:18px;width:46px}}.support-content__block .item .ttl{display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:0em;font-weight:500}@media only screen and (max-width: 360px){.support-content__block .item .ttl{font-size:15px;font-size:1.5rem;line-height:1.93333em;letter-spacing:0em;font-weight:500}}.support-content__block .item .desc{margin-top:15px;white-space:nowrap;text-align:center;font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:-.06em;font-weight:400}@media (min-width: 1024px){.support-content__block .item .desc{margin-top:13px;font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:0em;font-weight:400}}@media only screen and (max-width: 360px){.support-content__block .item .desc{font-size:13px;font-size:1.3rem;line-height:1.53846em}}@media (max-width: 1023px){.support-content__block .c-panel-btn{width:100%}}@media (max-width: 1023px){.support-content__block .c-panel-btn .txt{font-size:20px;font-size:2rem;height:76px}}@media (max-width: 1023px){.support-content__block .c-panel-btn .txt img{width:28px;height:28px}}@media (max-width: 1023px){.support-content__block .c-panel-btn .desc{display:block;font-size:14px;font-size:1.4rem;line-height:1.42857em;padding:13px 10px}}.support-content__contact{width:100%;margin-bottom:32px}@media (min-width: 1024px){.support-content__contact{margin-bottom:0;width:65%}}.support-content__contact .box-in{display:flex;justify-content:center;gap:16px;padding:32px 20px}@media (min-width: 1024px){.support-content__contact .box-in{padding:36px 28px}}@media (max-width: 1023px){.support-content__contact .box-in{flex-direction:column;gap:18px}}.support-content__contact .c-panel-btn{flex:1}@media (max-width: 1023px){.support-content__contact .c-panel-btn{max-width:400px;margin:0 auto}}.support-content__order{width:100%}@media (min-width: 1024px){.support-content__order{width:33.6666%}}.support-content__order .box-in{display:flex;justify-content:center;padding:32px 20px}@media (min-width: 1024px){.support-content__order .box-in{padding:36px 28px}}.support-content__order .c-panel-btn{flex:1}@media (max-width: 1023px){.support-content__order .c-panel-btn{max-width:400px;margin:0 auto}}.support-content-faq{max-width:1036px;width:100%;margin:80px auto 0}@media (max-width: 1023px){.support-content-faq{margin-top:60px}}.support-content-faq__heading{margin:0 0 27px;text-align:center;font-size:19px;font-size:1.9rem;line-height:1.84211em;letter-spacing:.02em;font-weight:500}@media (min-width: 1024px){.support-content-faq__heading{margin:0 0 54px;font-size:24px;font-size:2.4rem;line-height:1.45833em;letter-spacing:.02em;font-weight:500}}.support-content-faq__btn{margin-top:28px}@media (min-width: 1024px){.support-content-faq__btn{margin-top:79px}}.support-content-faq__btn a{margin:0 auto;padding-left:0}@media (max-width: 1023px){.support-content-faq__btn a{letter-spacing:0.03em;padding-right:18px}}@media (min-width: 1024px){.support-content-faq__btn a{width:353px;padding-right:11px}}

/*# sourceMappingURL=maps/support.min.css.map */
