@charset "UTF-8";html[data-v-2b401154]{scroll-behavior:smooth}html body[data-v-2b401154]{font-family:Zen Kaku Gothic New,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif}picture[data-v-2b401154]{display:inline-block;font-size:0;vertical-align:bottom}picture img[data-v-2b401154]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}*[data-v-2b401154],[data-v-2b401154]:after,[data-v-2b401154]:before{box-sizing:border-box;margin:0;padding:0}a[data-v-2b401154]{text-decoration:none}.main-container[data-v-2b401154]{margin:0 auto;max-width:1140px;overflow:hidden;padding:0 40px}@media screen and (max-width:768px){.main-container[data-v-2b401154]{padding:0 32px}}@media screen and (max-width:480px){.main-container[data-v-2b401154]{padding:0 20px}}@media screen and (max-width:355px){.main-container[data-v-2b401154]{padding:0 12px}}.shadow[data-v-2b401154]{box-shadow:0 2px 4px #00000025}ul li[data-v-2b401154]{list-style:none}ul li[data-v-2b401154]:before{content:"\30fb";font-weight:700;margin-right:4px}ul.kome li[data-v-2b401154]:before{content:"\203b"}.primary-btn[data-v-2b401154]{background:#f39800;border:2px solid #fff;border-radius:25px;box-shadow:0 2px 4px #00000025;color:#fff;cursor:pointer;display:inline-block;font-weight:700;height:50px;line-height:46px;padding:0 25px;transition:all .3s}.primary-btn[data-v-2b401154]:hover{background:#fff;border:2px solid #f39800;color:#f39800}h1[data-v-2b401154]{padding-top:40px;text-align:center}@media screen and (max-width:768px){h1[data-v-2b401154]{padding:60px 0 20px}}h1 span[data-v-2b401154]{display:inline-block}h2[data-v-2b401154]{font-size:34px;font-weight:700;margin:36px 0;padding-bottom:20px;text-align:center}@media screen and (max-width:480px){h2[data-v-2b401154]{font-size:24px;margin:18px 0;padding-bottom:18px}}h2 span[data-v-2b401154]{display:inline-block}h2[data-v-2b401154]:after{background:#f39800;border-radius:3px;content:"";display:block;height:6px;margin:20px auto 0;width:50px}.phone[data-v-2b401154]{font-family:Futura,Trebuchet MS,sans-serif;white-space:nowrap}.modal-background[data-v-2b401154]{background:rgba(0,0,0,.491);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:222}section>.separator svg[data-v-2b401154]{vertical-align:bottom}.hurry[data-v-2b401154]{background:#f39800}.hurry h1[data-v-2b401154]{color:#fff}.hurry section[data-v-2b401154]{background:#fff}.hurry section .separator[data-v-2b401154]{background:#f39800}.hurry section .separator[data-v-2b401154] svg path{fill:#fff}.hurry section .main-container[data-v-2b401154]{font-weight:700}.hurry section .main-container a[data-v-2b401154]{background:#f39800;border-radius:20px;display:flex;flex-direction:column;gap:8px;margin:24px auto;padding:20px 80px;text-align:center;width:-moz-fit-content;width:fit-content}.hurry section .main-container a .phone[data-v-2b401154]{color:#fff;font-size:40px;letter-spacing:2px}.hurry section .main-container a .description[data-v-2b401154]{display:flex;font-size:16px;font-weight:700;gap:8px;justify-content:center}.hurry section .main-container a .description span[data-v-2b401154]{color:#fff}@media screen and (max-width:768px){.hurry section .main-container a[data-v-2b401154]{padding:20px 52px}}@media screen and (max-width:480px){.hurry section .main-container a[data-v-2b401154]{padding:20px 40px}.hurry section .main-container a .phone[data-v-2b401154]{font-size:22px;letter-spacing:1px}.hurry section .main-container a .description[data-v-2b401154]{font-size:14px}}.hurry section .main-container>.description[data-v-2b401154]{line-height:1.8;margin:20px 0}.hurry section .main-container .check-list[data-v-2b401154]{border:2px solid #757575;border-radius:16px;line-height:1.8;padding:20px}
