﻿.guide .pg-flex{display:flex;justify-content:space-between}@media (max-width: 767px){.guide .pg-flex{flex-wrap:wrap}}.guide .pg-flex .pg-img{width:43%;padding-top:7px;margin-right:15px}@media (max-width: 767px){.guide .pg-flex .pg-img{width:100%;margin-right:0;padding-top:0;margin-bottom:55px}}.guide .pg-flex .pg-par{width:49%}@media (max-width: 767px){.guide .pg-flex .pg-par{width:100%}}.guide .pg-flex .pg-par .par-ttl{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:0.1em;font-weight:400;font-family:"a-otf-ryumin-pr6n", serif;margin-bottom:50px;padding-bottom:15px;border-bottom:1px solid #935965}@media (max-width: 767px){.guide .pg-flex .pg-par .par-ttl{font-size:20px;line-height:calc(30 / 20);margin-bottom:40px}}.guide .pg-flex .pg-par .par-lst__item{background-color:#fffefc;padding:28px 30px}@media (max-width: 767px){.guide .pg-flex .pg-par .par-lst__item{padding:20px}}.guide .pg-flex .pg-par .par-lst__item:not(:last-child){margin-bottom:20px}@media (max-width: 767px){.guide .pg-flex .pg-par .par-lst__item:not(:last-child){margin-bottom:10px}}.guide .pg-flex .pg-par .par-lst__item p{padding-left:36px;font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0.05em;font-weight:400;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg id='Group_48' data-name='Group 48' transform='translate(-523 -1665)'%3E%3Cg id='Group_47' data-name='Group 47'%3E%3Cg id='check_box' transform='translate(523 1665)' fill='none' stroke='%23935965' stroke-width='1'%3E%3Crect width='24' height='24' stroke='none'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' fill='none'/%3E%3C/g%3E%3C/g%3E%3Cpath id='check' d='M528.523,1674.3l4.276,4.05,7.724-8' transform='translate(0.477 2.65)' fill='none' stroke='%23935965' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left center}@media (max-width: 767px){.guide .pg-flex .pg-par .par-lst__item p{background-position:left top}}.guide .sec-intro{margin-top:30px}@media (max-width: 767px){.guide .sec-intro{margin-top:22px}}.guide .sec-intro__inner{max-width:1050px;padding:0 25px;margin:0 auto}.guide .sec-intro__ttl{font-size:40px;font-size:4rem;line-height:1.4em;letter-spacing:0.1em;font-weight:400;font-family:"a-otf-ryumin-pr6n", serif;text-align:center;margin-bottom:70px}@media (max-width: 767px){.guide .sec-intro__ttl{font-size:24px;line-height:calc(42 / 30);margin-bottom:52px}}.guide .sec-intro .icn img{position:relative;top:-7px;margin-right:20px}@media (max-width: 767px){.guide .sec-intro .icn img{display:block;margin:0 auto 16px;position:static}}.guide .sec-intro .intro-txt{font-size:24px;font-weight:400;letter-spacing:0.1em;font-family:"a-otf-ryumin-pr6n", serif;line-height:2;margin-bottom:69px;text-align:center}@media (max-width: 767px){.guide .sec-intro .intro-txt{font-size:15px;margin-bottom:61px;text-align:left;text-align:justify;letter-spacing:0.05em;line-height:28px}}.guide .sec-intro .intro-txt.last{margin-bottom:60px}.guide .sec-intro .last-intro-txt{font-size:15px;font-weight:400;letter-spacing:0.05em;line-height:30px;margin-bottom:81px;text-align:center}@media (max-width: 767px){.guide .sec-intro .last-intro-txt{margin-bottom:61px;text-align:left;line-height:28px}}.guide .sec-intro .last-intro-txt.last{margin-bottom:60px}.guide .sec-intro .duo-box{display:flex;justify-content:space-between;margin-bottom:153px}@media (max-width: 767px){.guide .sec-intro .duo-box{display:block;margin-bottom:100px}}.guide .sec-intro .duo-box .item{background-color:#fffefc;display:block;text-decoration:none;padding:40px 50px 80px;position:relative;width:calc(50% - 20px)}@media (max-width: 767px){.guide .sec-intro .duo-box .item{padding:30px 30px 80px;width:100%}.guide .sec-intro .duo-box .item:first-child{margin-bottom:50px}}.guide .sec-intro .duo-box .item .ttl{border-bottom:1px solid #935965;font-size:24px;font-family:"a-otf-ryumin-pr6n", serif;font-weight:200;line-height:36px;letter-spacing:0.1em;padding-bottom:11px;margin-bottom:40px}@media (max-width: 767px){.guide .sec-intro .duo-box .item .ttl{font-size:20px;line-height:30px;margin-bottom:32px;padding-bottom:12px}}.guide .sec-intro .duo-box .item img{width:100%;height:auto;display:block;margin-bottom:30px}.guide .sec-intro .duo-box .item .list{margin:10px 0 0;list-style:disc}.guide .sec-intro .duo-box .item .list li{list-style:none;margin-bottom:14px;padding-left:35px;font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0.04em;font-weight:400;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg id='Group_48' data-name='Group 48' transform='translate(-523 -1665)'%3E%3Cg id='Group_47' data-name='Group 47'%3E%3Cg id='check_box' transform='translate(523 1665)' fill='none' stroke='%23935965' stroke-width='1'%3E%3Crect width='24' height='24' stroke='none'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' fill='none'/%3E%3C/g%3E%3C/g%3E%3Cpath id='check' d='M528.523,1674.3l4.276,4.05,7.724-8' transform='translate(0.477 2.65)' fill='none' stroke='%23935965' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left center;background-repeat:no-repeat;background-position:left top}@media (max-width: 767px){.guide .sec-intro .duo-box .item .list li{margin-bottom:16px;font-size:15px;line-height:24px}}.guide .sec-intro .duo-box .item .list li:last-child{margin-bottom:0}.guide .sec-intro .duo-box .item .arrow{background-color:#b17a85;position:relative;height:50px;margin:0 auto;position:absolute;left:0px;bottom:0;width:100%}.guide .sec-intro .duo-box .item .arrow:before{border-left:2px solid white;border-bottom:2px solid white;content:"";margin:0 auto;position:absolute;left:0;right:0;top:44%;transform:translateY(-50%) rotate(-45deg);height:11px;width:11px}.guide .sec-intro__step{margin-top:54px}@media (max-width: 767px){.guide .sec-intro__step{margin-top:58px}}.guide .sec-intro__step--item{display:flex;justify-content:space-between;padding-bottom:75px;position:relative}.guide .sec-intro__step--item:not(:last-child) .scroll-line{position:absolute;width:1px;height:calc(100% - 100px);top:100px;left:49px}@media (max-width: 767px){.guide .sec-intro__step--item:not(:last-child) .scroll-line{height:calc(100% - 105px);left:34px;top:87px}}.guide .sec-intro__step--item:not(:last-child) .scroll-line em{position:absolute;width:1px;height:0;background-color:#935965;left:0;top:0}@media (max-width: 767px){.guide .sec-intro__step--item{padding-bottom:17px}}.guide .sec-intro__step--item .item-step{width:100px}@media (max-width: 767px){.guide .sec-intro__step--item .item-step{width:70px}}.guide .sec-intro__step--item .item-step__main{height:100px;border:1px solid #935965;border-radius:50%;text-align:center;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:0.03em;font-weight:300;font-family:"belda-normal", sans-serif;color:#935965;padding-top:18px}.guide .sec-intro__step--item .item-step__main span{display:block;font-size:30px;line-height:1;margin-top:-4px}@media (max-width: 767px){.guide .sec-intro__step--item .item-step__main{height:70px;font-size:12px;padding-top:11px}.guide .sec-intro__step--item .item-step__main span{font-size:22px}}.guide .sec-intro__step--item .item-cont{width:90%;max-width:860px;margin-left:15px}@media (max-width: 767px){.guide .sec-intro__step--item .item-cont{width:calc(100% - 70px);margin-left:0;padding-left:16px}}.guide .sec-intro__step--item .item-cont__ttl{min-height:100px;padding:8px 0;font-size:24px;font-size:2.4rem;line-height:1.44em;letter-spacing:0.1em;font-weight:400;font-family:"a-otf-ryumin-pr6n", serif;display:flex;flex-direction:column;justify-content:center;margin-bottom:8px}@media (max-width: 767px){.guide .sec-intro__step--item .item-cont__ttl{min-height:unset;display:block;font-size:20px;line-height:calc(28 / 20);padding-top:21px;padding-bottom:0;margin-bottom:24px}}.guide .sec-intro__step--item .item-cont__txt{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:0.05em;font-weight:400}@media (max-width: 767px){.guide .sec-intro__step--item .item-cont__txt{font-size:14px;line-height:calc(24 / 14)}}.guide .sec-intro__step--item .item-cont__box{margin-top:35px;background-color:#fffefc;padding:30px 10px 26px}@media (min-width: 768px){.guide .sec-intro__step--item .item-cont__box{pointer-events:none}}@media (max-width: 767px){.guide .sec-intro__step--item .item-cont__box{margin-top:30px;padding:20px 20px 15px;position:relative}.guide .sec-intro__step--item .item-cont__box .tel-sp{position:absolute;width:100%;height:100%;left:0;top:0}}.guide .sec-intro__step--item .item-cont__box .box-content{max-width:760px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.guide .sec-intro__step--item .item-cont__box .box-content{display:block;text-align:center}}.guide .sec-intro__step--item .item-cont__box .box-content__jp{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:0.1em;font-weight:400;font-family:"a-otf-ryumin-pr6n", serif;padding-bottom:4px}@media (max-width: 767px){.guide .sec-intro__step--item .item-cont__box .box-content__jp{font-size:16px;padding-bottom:0}}.guide .sec-intro__step--item .item-cont__box .box-content__tel{font-size:38px;font-size:3.8rem;line-height:1em;letter-spacing:0.03em;font-weight:300;margin:0 12px 0 4px;font-family:"belda-normal", sans-serif}@media (max-width: 767px){.guide .sec-intro__step--item .item-cont__box .box-content__tel{font-size:28px;margin:6px 0 12px;display:block}}.guide .sec-intro__step--item .item-cont__box .box-content__time{width:calc(100% / 3);max-width:241px}@media (max-width: 767px){.guide .sec-intro__step--item .item-cont__box .box-content__time{width:100%;max-width:100%}}.guide .sec-intro__step--item .item-cont__box .box-content__time .time-cat{width:100%;border:1px solid #935965;display:inline-flex;justify-content:center;align-items:center;font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:0.05em;font-weight:400;padding:2px 5px 1px;color:#935965}@media (max-width: 767px){.guide .sec-intro__step--item .item-cont__box .box-content__time .time-cat{font-size:12px;padding:1px 5px}}.guide .sec-intro__step--item .item-cont__box .box-content__time .time-main{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:0.05em;font-weight:300;margin-top:3px;text-align:center}@media (max-width: 767px){.guide .sec-intro__step--item .item-cont__box .box-content__time .time-main{font-size:14px;line-height:calc(32 / 14);margin-top:1px}}.guide .sec-intro__step--item .item-btn{margin:38px 0 6px}@media (max-width: 767px){.guide .sec-intro__step--item .item-btn{margin:28px auto 0}}.guide .sec-intro__step--item-03 .item-cont__flex{display:flex;justify-content:space-between}@media (max-width: 767px){.guide .sec-intro__step--item-03 .item-cont__flex{flex-wrap:wrap}}.guide .sec-intro__step--item-03 .item-cont__img{width:39%;max-width:320px;padding-top:5px}@media (max-width: 767px){.guide .sec-intro__step--item-03 .item-cont__img{width:100%;max-width:100%;padding-top:0;margin-bottom:27px}}.guide .sec-intro__step--item-03 .item-cont__txt{width:59%;max-width:480px}@media (max-width: 767px){.guide .sec-intro__step--item-03 .item-cont__txt{width:100%;max-width:100%}}.guide .sec-purchase{margin-top:72px}@media (max-width: 767px){.guide .sec-purchase{margin-top:73px}}.guide .sec-purchase__ttl{font-size:40px;font-size:4rem;line-height:1.4em;letter-spacing:0.1em;font-weight:400;text-align:center;font-family:"a-otf-ryumin-pr6n", serif}@media (max-width: 767px){.guide .sec-purchase__ttl{font-size:24px;line-height:calc(42 / 30)}}.guide .sec-purchase__ttl img{position:relative;top:-5px;margin-right:20px}@media (max-width: 767px){.guide .sec-purchase__ttl img{display:block;margin:0 auto 16px;position:static}}.guide .sec-purchase__txt{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:0.05em;font-weight:400;margin:70px 0 0;text-align:center}@media (max-width: 767px){.guide .sec-purchase__txt{line-height:calc(28 / 15);margin:46px 0 36px;line-height:28px;text-align:left}}.guide .sec-purchase__box{margin-top:98px;background-color:#fffefc;padding:53px 10px}@media (max-width: 767px){.guide .sec-purchase__box{margin-top:25px;padding:21px 30px 35px;position:relative}.guide .sec-purchase__box>a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}}.guide .sec-purchase__box .box-content{max-width:880px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.guide .sec-purchase__box .box-content{display:block;text-align:center}}.guide .sec-purchase__box .box-content__ttl{font-size:30px;font-size:3rem;line-height:1.86667em;letter-spacing:0.1em;font-weight:400;font-family:"a-otf-ryumin-pr6n", serif;margin-top:-2px}@media (max-width: 767px){.guide .sec-purchase__box .box-content__ttl{margin-top:0;font-size:20px}}.guide .sec-purchase__box .box-content__tel{font-size:38px;font-size:3.8rem;line-height:1em;letter-spacing:0.03em;font-weight:300;font-family:"belda-normal", sans-serif;margin:0 7px;padding-left:6px;padding-top:2px}@media (max-width: 767px){.guide .sec-purchase__box .box-content__tel{font-size:34px;margin:9px 0 13px;padding:0;display:block}}.guide .sec-purchase__box .box-content__time{display:flex;align-items:center}@media (max-width: 767px){.guide .sec-purchase__box .box-content__time{display:block}}.guide .sec-purchase__box .box-content__time .time-cat{width:78px;border:1px solid #935965;font-size:14px;font-size:1.4rem;line-height:1em;letter-spacing:0.05em;font-weight:400;color:#935965;height:30px;margin-right:11px;display:flex;justify-content:center;align-items:center}@media (max-width: 767px){.guide .sec-purchase__box .box-content__time .time-cat{width:100%;margin-right:0}}.guide .sec-purchase__box .box-content__time .time-main{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:0.05em;font-weight:300}@media (max-width: 767px){.guide .sec-purchase__box .box-content__time .time-main{line-height:1;margin-top:13px}}.guide .sec-purchase__btn{max-width:490px;margin:41px auto 0}@media (max-width: 767px){.guide .sec-purchase__btn{margin-top:40px}}@media (max-width: 767px){.guide .sec-purchase .pg-img{margin-bottom:88px}}.guide .sec-warning{margin-top:160px;margin-bottom:180px}@media (max-width: 767px){.guide .sec-warning{margin-top:79px;margin-bottom:121px}}.guide .sec-warning__inner{max-width:1170px;padding:0 25px;margin:0 auto}.guide .sec-warning__note{border:1px solid #935965;padding:50px 15px 75px}@media (max-width: 767px){.guide .sec-warning__note{padding:39px 15px 35px}}.guide .sec-warning__note .note-box{max-width:960px;margin:0 auto}.guide .sec-warning__note .note-box .note-ttl{font-size:36px;font-size:3.6rem;line-height:1.33333em;letter-spacing:0.1em;font-weight:400;font-family:"a-otf-ryumin-pr6n", serif;text-align:center;padding-top:62px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg id='Group_42' data-name='Group 42' transform='translate(-620 -1035)'%3E%3Cpath id='error_FILL0_wght100_GRAD0_opsz24' d='M152-798.115a1.112,1.112,0,0,0,.819-.33,1.112,1.112,0,0,0,.33-.819,1.112,1.112,0,0,0-.33-.819,1.112,1.112,0,0,0-.819-.33,1.112,1.112,0,0,0-.819.33,1.112,1.112,0,0,0-.33.819,1.112,1.112,0,0,0,.33.819A1.112,1.112,0,0,0,152-798.115Zm-.8-7.126H152.8v-13.793H151.2ZM152.01-788a19.5,19.5,0,0,1-7.8-1.574,20.215,20.215,0,0,1-6.355-4.273,20.187,20.187,0,0,1-4.278-6.347,19.444,19.444,0,0,1-1.576-7.8,19.5,19.5,0,0,1,1.574-7.8,20.213,20.213,0,0,1,4.273-6.355,20.187,20.187,0,0,1,6.347-4.278,19.444,19.444,0,0,1,7.8-1.576,19.5,19.5,0,0,1,7.8,1.574,20.214,20.214,0,0,1,6.355,4.273,20.186,20.186,0,0,1,4.278,6.347,19.444,19.444,0,0,1,1.576,7.8,19.5,19.5,0,0,1-1.574,7.8,20.215,20.215,0,0,1-4.273,6.355,20.186,20.186,0,0,1-6.347,4.278A19.444,19.444,0,0,1,152.01-788Zm-.01-1.609a17.749,17.749,0,0,0,13.046-5.345A17.749,17.749,0,0,0,170.391-808a17.749,17.749,0,0,0-5.345-13.046A17.75,17.75,0,0,0,152-826.391a17.75,17.75,0,0,0-13.046,5.345A17.749,17.749,0,0,0,133.609-808a17.749,17.749,0,0,0,5.345,13.046A17.749,17.749,0,0,0,152-789.609ZM152-808Z' transform='translate(488 1863)' fill='%23935965'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top center}@media (max-width: 767px){.guide .sec-warning__note .note-box .note-ttl{background-size:30px;font-size:24px;line-height:calc(34 / 24);padding-top:44px}}.guide .sec-warning__note .note-box .note-txt{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:0.05em;font-weight:400;margin-top:45px}@media (max-width: 767px){.guide .sec-warning__note .note-box .note-txt{line-height:calc(28 / 15);margin-top:24px;padding:0 14px}}.guide .contact-box{background-color:white;font-family:"a-otf-ryumin-pr6n", serif;padding:60px 60px;margin-top:50px;text-align:center}@media (max-width: 767px){.guide .contact-box{padding:25px 30px 30px;margin-top:40px}}.guide .contact-box .ttl{font-size:30px;font-weight:300;letter-spacing:0.1em;margin-bottom:43px}@media (max-width: 767px){.guide .contact-box .ttl{font-size:20px;line-height:32px;margin-bottom:10px}}.guide .contact-box .tel{font-size:38px;letter-spacing:0.03em;font-family:"belda-normal", sans-serif;margin-bottom:12px}@media (max-width: 767px){.guide .contact-box .tel{font-size:34px}}.guide .contact-box .details{margin-top:20px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.guide .contact-box .details{margin-top:22px;display:block}}.guide .contact-box .details .time-ttl{border:1px solid #935965;color:#935965;font-family:"游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic", "Noto Sans JP", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;display:flex;align-items:center;justify-content:center;margin-right:12px;height:30px;width:78px}@media (max-width: 767px){.guide .contact-box .details .time-ttl{font-size:14px;height:30px;width:100%}}.guide .contact-box .details .time{font-weight:300;font-family:"游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic", "Noto Sans JP", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;font-size:16px;letter-spacing:0.05em}@media (max-width: 767px){.guide .contact-box .details .time{margin-top:18px}}.guide .contact-box .det{background-color:#f2f2f2;display:flex;align-items:center;justify-content:center;font-family:"游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic", "Noto Sans JP", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;font-size:16px;letter-spacing:0.05em;margin-top:25px;height:44px}@media (max-width: 767px){.guide .contact-box .det{padding:16px 30px 15px;margin-top:8px;height:auto}}

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