*,::after,::before{box-sizing:border-box}a,body,button,dd,div,dl,dt,figure,h1,h2,h3,h4,h5,h6,html,img,li,ol,p,small,span,table,td,th,time,tr,ul{border:0;font:inherit;font-size:100%;letter-spacing:.05em;margin:0;padding:0;vertical-align:baseline}html{line-height:1}body{-webkit-text-size-adjust:100%}ol,ul{list-style:none}dd,li{list-style-type:none}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}img{border:none;vertical-align:bottom}a{cursor:pointer;text-decoration:none}input{-webkit-appearance:none}body{color:#393939;font-family:"M PLUS 1",sans-serif;font-size:16px;font-weight:500;line-height:1.6}img{height:auto;max-width:100%}a{color:inherit}#splash{background:#1fc4b3;color:#fff;height:100%;position:fixed;text-align:center;width:100%;z-index:10000}#splash_logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#splash_logo img{width:260px}.fadeUp{animation-duration:.5s;animation-fill-mode:forwards;animation-name:fadeInAnime;opacity:0}.header{background-color:#1fc4b3;box-shadow:rgba(33,35,38,.1) 0 10px 10px -10px;height:80px;left:0;position:fixed;top:0;width:100%;z-index:9999}.header__inner{align-items:center;display:flex;height:inherit;margin:0 auto}.header__logo{align-items:center;display:flex}.header__logo__img{width:100px;-o-object-fit:contain;object-fit:contain}.header__nav__lists{align-items:center;display:flex;margin-left:auto}.header__nav__list{color:#fff}.header__nav__list:not(:first-child){margin-left:40px}.header__nav__list:last-child{margin-left:20px}.header__nav__link{font-size:20px;text-shadow:2px 2px 1px rgba(0,0,0,.25);transition:all .4s}.header__nav__link:hover{opacity:.7}.header__nav__link .icon-insta,.header__nav__link .icon-line{margin-bottom:2px;width:24px}.drawer-nav{background-color:#d52279;height:100vh;overflow-y:scroll;position:absolute;right:-300px;top:0;transition:all .4s;width:300px;z-index:40}.drawer-nav.is_open{right:0}.drawer-nav .logo-home-link{display:block;margin-top:60px;text-align:center}.drawer-nav .logo-home-link .header__logo__img{width:150px}.drawer-nav__lists{margin-top:50px;text-align:center}.drawer-nav__lists .flex{align-self:center;display:flex;gap:20px;justify-content:center}.drawer-nav__list{border-top:1px solid #fff}.drawer-nav__list .icon-insta,.drawer-nav__list .icon-line{width:35px}.drawer-nav__link{color:#fff;display:block;font-size:20px;padding-bottom:20px;padding-top:20px}.drawer-bg{background-color:#393939;bottom:0;display:none;height:100vh;left:0;opacity:.7;position:absolute;right:0;top:0;width:100%}.drawer-bg.is_open{display:block}.drawer-hamburger-icon{background-color:#fff;border-radius:5px;cursor:pointer;display:block;height:2px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px}.drawer-hamburger-icon::before{background-color:#fff;border-radius:5px;content:"";display:block;height:2px;position:absolute;right:0;top:13px;transition:all .4s;width:40px}.drawer-hamburger-icon.is_open{background-color:transparent}.drawer-hamburger-icon.is_open:before{rotate:45deg;top:0}.drawer-hamburger-icon.is_open:after{bottom:0;rotate:-45deg}.drawer-hamburger-icon::after{background-color:#fff;border-radius:5px;bottom:13px;content:"";display:block;height:2px;position:absolute;right:0;transition:all .4s;width:40px}.hamburger{cursor:pointer;display:none;height:40px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:40px;z-index:50}.main-visual{height:100vh;padding-top:80px;position:relative}.main-visual .mv-treat{position:absolute;right:17%;top:70%;transform:translateY(-50%);width:30%;z-index:1}.main-visual__img{height:100%;left:0;position:absolute;top:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.6;overflow:hidden}.main-visual__img .js-trigger{height:120vh;width:100%}.main-visual__img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.main-visual__content__wrap.container{position:relative;top:60%;transform:translateY(-50%)}.main-visual__content__sub-head{background-color:#d52279;border-radius:30px;color:#fff;font-size:25px;font-weight:700;padding:10px 40px}.main-visual__content__lead{font-size:28px;font-weight:700;margin-top:35px}.main-visual__content__head{font-size:55px;font-weight:700;line-height:1.3}.main-visual__content__flexbox{display:flex;gap:20px;margin-top:60px}.main-visual__content__item{background-color:#fff;border-radius:20px;height:180px;text-align:center;width:150px}.mainvisual__content__item__head{font-size:24px;font-weight:700;margin-top:10px}.main-visual__content__item__img{margin-top:15px}.cta-section{background-color:#f4f4f4;font-family:"Noto Sans JP",sans-serif;padding-bottom:60px;padding-top:40px}.cta-section__inner{text-align:center}.cta-section__head{font-size:32px;font-weight:700}.cta-section__flex{display:flex;gap:40px;justify-content:center;margin-top:32px}.cta-section__lead{margin-top:16px;text-decoration:underline}.worries{background-color:#f4f4f4;font-family:"Noto Sans JP",sans-serif;padding-bottom:168px}.worries__inner{position:relative;width:100%}.worries__content{background-color:#1fc4b3;position:relative}.worries__text{padding:40px}.worries__lists{background-color:#fff;padding-bottom:40px;padding-left:30px;padding-top:40px}.worries__list{font-size:20px;letter-spacing:.01em;line-height:32px;margin-left:40px;position:relative}.worries__list:not(:first-child){margin-top:13px}.worries__list::before{background:url(../img/check_sign_icon.svg) center center no-repeat;content:"";height:30px;left:-40px;position:absolute;top:58%;transform:translateY(-50%);width:30px}.worries__list span{font-size:32px;font-weight:700;letter-spacing:.1em;margin-left:4px}.worries__bg{bottom:-75px;position:absolute}.solution{background-color:#f4f4f4}.solution__inner{padding-bottom:100px}.solution__items{display:flex;gap:23px;margin-top:110px;padding-left:20px;padding-right:20px}.solution__item{background-color:#fff;position:relative;width:31.84%}.solution__item::before{background:url(../img/solution01.svg);content:"";height:60px;left:12px;position:absolute;top:-30px;width:60px;z-index:20}.solution__item:nth-child(2)::before{background:url(../img/solution02.svg)}.solution__item:nth-child(3)::before{background:url(../img/solution03.svg)}.solution__item__text{background-color:#1fc4b3;color:#fff;font-size:20px;padding-top:30px;position:relative;text-align:center}.solution__item__text__subhead{font-size:24px}.solution__item__tri{margin-top:-1px}.solution__item__img{margin-top:10px;padding:20px;text-align:center}.solution__attention{margin-top:30px;padding:0 20px;text-align:center}.solution-asterisk{font-size:20px;font-weight:700;margin-left:7px;vertical-align:top}.parallax_content{align-items:center;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;justify-content:center;padding:100%}.parallax__img{background-image:url(../img/parallax01.png)}.selected{background-color:#f4f4f4;padding-bottom:100px}.selected .section__head{margin-bottom:0}.selected .landscape-wrap{height:300px;margin-bottom:60px;overflow:hidden}.selected .landscape-kagoshima{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;width:100%}.selected__inner{padding-left:20px;padding-right:20px}.selected__flex{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 70px;max-width:1055px;row-gap:40px;-moz-column-gap:40px;column-gap:40px}.selected__items{display:flex;flex-basis:45.497%;flex-direction:column;position:relative}.selected__items::after{background:url(../img/selected01.png) center center/contain no-repeat;content:"";height:100px;position:absolute;top:0;width:101px}.selected__items:nth-child(2) .selected__item__head{padding-right:20px}.selected__items:nth-child(2)::after{background:url(../img/selected02.png) center center/contain no-repeat}.selected__items:nth-child(3)::after{background:url(../img/selected03.png) center center/contain no-repeat}.selected__items:nth-child(4)::after{background:url(../img/selected04.png) center center/contain no-repeat}.selected__item{background-color:#fff;flex-grow:1}.selected__item__head{background-color:#1fc4b3;color:#fff;font-size:24px;padding:28px 0 28px 80px}.selected__item__text{letter-spacing:.1em;line-height:1.4;padding:30px 25px}.selected__item__text span{color:#d52279;font-size:24px;font-weight:700}.flow{background-color:#f4f4f4;padding-bottom:100px;padding-top:66px}.flow dl{display:flex;flex-wrap:wrap;gap:30px 0}.flow dt{align-items:center;background-color:#1fc4b3;color:#fff;display:flex;flex-direction:column;font-size:32px;justify-content:center;text-align:center;width:140px}.flow dt span{font-size:36px;line-height:1.2}.flow dd{background-color:#fff;padding:30px;width:calc(100% - 140px - 30px)}.flow dd h3{font-size:32px}.flow dd p span{color:#d52279}.faq{padding-top:66px}.faq .qaContainer dt{border-radius:5px;font-size:25px;padding:10px 10px 10px 70px;position:relative}.faq .qaContainer dt:before{background-color:#ffdc00;border-radius:50%;content:"";display:inline-block;height:54px;left:0;margin-right:7px;position:absolute;top:50%;transform:translateY(-50%);width:54px}.faq .qaContainer dt:after{color:#393939;content:"Q";font-size:33px;font-weight:700;left:13px;position:absolute;top:47%;transform:translateY(-50%)}.faq .qaContainer dd{border-bottom:1px solid #292929;font-size:20px;margin:20px 0 40px;padding-bottom:40px;padding-left:70px;position:relative}.faq .qaContainer dd::before{background-color:#d52279;border-radius:50%;content:"";display:inline-block;height:54px;left:0;margin-right:7px;position:absolute;top:20px;transform:translateY(-50%);width:54px}.faq .qaContainer dd::after{color:#fff;content:"A";font-size:33px;font-weight:700;left:15px;position:absolute;top:15px;transform:translateY(-50%)}.faq .cta-section{background-color:#fff}.fee .est-fee .table-wrapper{overflow-x:auto}.fee .est-fee table{border-collapse:separate;border-spacing:0;margin-bottom:20px;width:100%}.fee .est-fee table th:first-child{border-radius:5px 0 0 0}.fee .est-fee table th:last-child{border-radius:0 5px 0 0;border-right:1px solid #3c6690;min-width:560px}.fee .est-fee table th{background:#1fc4b3;border-bottom:1px solid #3c6690;border-left:1px solid #3c6690;border-top:1px solid #3c6690;box-shadow:0 1px 1px rgba(255,255,255,.3) inset;color:#fff;padding:20px 30px;text-align:center;vertical-align:middle;width:25%}.fee .est-fee table .distance{width:25%}.fee .est-fee table .money{width:25%}.fee .est-fee table .detail{width:50%}.fee .est-fee table .detail .fee-head-wrap{margin-bottom:10px}.fee .est-fee table .detail .fee-head-wrap,.fee .est-fee table .detail .fee-head-wrap-02{display:flex;flex-direction:column}.fee .est-fee table .detail .fee-head-wrap dl{display:flex;justify-content:space-between}.fee .est-fee table .detail .fee-head-wrap-02{margin-left:auto;max-width:470px}.fee .est-fee table .detail .fee-head-wrap-02 dl{display:flex;justify-content:space-between}.fee .est-fee table .detail .fee-head-wrap dl:first-child dd,.fee .est-fee table .detail .fee-head-wrap dl:first-child dt{font-size:22px}.fee .est-fee table .detail .fee-head-wrap dl dt{min-width:255px;text-align:right}.fee .est-fee table td{border-bottom:1px solid #a8b7c5;border-left:1px solid #a8b7c5;border-top:none;box-shadow:0 -3px 5px 1px #eee inset;padding:20px 0;text-align:center;width:25%}.fee .est-fee table td:last-child{border-right:1px solid #a8b7c5;font-size:16px}.fee .est-fee table tr:last-child td:first-child{border-radius:0 0 0 5px}.fee .est-fee table tr:last-child td:last-child{border-radius:0 0 5px 0}.fee .est-fee .caution{margin-bottom:10px;padding-left:1em;padding-top:10px;text-indent:-1em}.fee .est-fee .caution>span{color:#d52279}.fee .est-fee .fee-details{text-decoration:underline;text-decoration-color:#d52279;text-underline-offset:5px}.fee .other-fee .table-wrapper{margin-bottom:10px;overflow-x:auto}.fee .other-fee table{border-collapse:separate;border-spacing:0;margin-bottom:20px;width:100%}.fee .other-fee table th:last-child{border-radius:0 5px 0 0;border-right:1px solid #3c6690}.fee .other-fee table th{background:#1fc4b3;border-bottom:1px solid #eee;border-left:1px solid #1fc4b3;border-top:1px solid #1fc4b3;box-shadow:0 1px 1px rgba(255,255,255,.3) inset;color:#fff;min-width:360px;padding:10px 40px;text-align:left;vertical-align:middle;width:15%}.fee .other-fee table td{border-bottom:1px solid #a8b7c5;border-left:1px solid #a8b7c5;border-top:none;box-shadow:0 -3px 5px 1px #eee inset;min-width:330px;padding:10px 40px;text-align:left;vertical-align:middle;width:25%}.fee .other-fee table td:last-child{border-right:1px solid #a8b7c5}.fee .other-fee table tr:first-child td{border-radius:0 5px 0 0;border-top:1px solid #a8b7c5}.fee .other-fee table tr:last-child td{border-radius:0 0 5px 0}.fee .other-fee table tr:first-child th:first-child{border-radius:5px 0 0 0}.fee .other-fee table tr:last-child th:first-child{border-radius:0 0 0 5px}.fee h3{font-size:30px;letter-spacing:.02em;margin-bottom:75px;margin-top:100px;position:relative;text-align:center}.fee h3::before{background-color:#1fc4b3;bottom:-15px;content:"";height:5px;left:50%;position:absolute;transform:translateX(-50%);width:var(--before-width,0)}.fee .flex{align-items:center;display:flex;gap:40px}.fee .flex>img{width:calc(33.3333333333% - 53.3333333333px)}.fee .payment{font-size:20px;margin-bottom:40px}.fee .example-01{display:flex;margin-bottom:50px}.fee .example-01>img{margin-left:30px;width:130px}.fee .example-02{display:flex}.fee .example-02>img{margin-left:30px;width:160px}.fee .example-01 p,.fee .example-02 p{font-size:20px}.fee .example-01 p>span,.fee .example-02 p>span{color:#d52279}.fee .example-01 p:first-child,.fee .example-02 p:first-child{font-size:24px}.fee .example-01 p:last-child,.fee .example-02 p:last-child{font-size:20px}.fee .distance-img{display:block;margin:0 auto;width:80%}.fee .cta-section{background-color:#fff}.footer{background-color:#1fc4b3}.footer__inner{padding-top:66px}.footer__inner .footer__contents .footer__info-01--wrapper{background-color:#fff;display:flex;justify-content:space-between;padding:40px 80px 0}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--left-contents img{height:auto;margin-top:30px;width:273px}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .phone-wrap{align-items:center;display:flex;margin-bottom:22px}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .phone-wrap>img{height:83px;width:56px;-o-object-fit:contain;object-fit:contain}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .phone-wrap>a{color:#d52279;font-size:78px;line-height:1px;margin-left:20px}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .other-info-wrap-01{align-items:flex-start;display:flex;justify-content:flex-end}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .other-info-wrap-01 .cta--line{height:auto;width:292px;-o-object-fit:contain;margin-top:-10px;object-fit:contain}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .other-info-wrap-02{margin-left:32px}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .other-info-wrap-02 .flex{display:flex}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .other-info-wrap-02 .business-hours{font-size:24px;line-height:1;margin-bottom:16px}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .other-info-wrap-02 .flex .icon-address{margin-right:8px;width:18px}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .other-info-wrap-02 .flex .icon-email{margin-right:9px;width:16px}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .other-info-wrap-02 .flex .icon-url{margin-right:10px;width:15px}.footer__inner .footer__contents .footer__info-02--wrapper{background-color:#fff;display:flex;gap:7%;justify-content:space-between;margin-bottom:86px;padding:40px 80px;padding-top:83px}.footer__inner .footer__contents .footer__info-02--wrapper .footer__info-02--left-contents{width:50%}.footer__inner .footer__contents .footer__info-02--wrapper .footer__info-02--right-contents{width:50%}.footer__inner .footer__contents .footer__info-02--wrapper h3{font-size:32px;margin-bottom:42px;position:relative}.footer__inner .footer__contents .footer__info-02--wrapper h3::before{background-color:#d52279;bottom:-5px;content:"";height:2px;left:0;position:absolute;width:100%}.footer__inner .footer__contents .footer__info-02--wrapper .sns-heading{padding-top:70px}.footer__inner .footer__contents .footer__info-02--wrapper h4{font-size:24px;padding-left:17px;position:relative}.footer__inner .footer__contents .footer__info-02--wrapper h4::before{background-color:#d52279;content:"";height:35px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:6px}.footer__inner .footer__contents .footer__info-02--wrapper h4+p{margin-bottom:27px;padding-left:17px}.footer__inner .footer__contents .footer__info-02--wrapper .bank{margin-left:10px}.footer__inner .footer__contents .footer__info-02--wrapper .sns-wrap{display:flex;gap:32px;justify-content:center}.footer__inner .footer__contents .footer__info-02--wrapper .sns-wrap .insta-wrap,.footer__inner .footer__contents .footer__info-02--wrapper .sns-wrap .line-wrap{text-align:center}.footer__inner .footer__contents .footer__info-02--wrapper .sns-wrap .insta-wrap .flex,.footer__inner .footer__contents .footer__info-02--wrapper .sns-wrap .line-wrap .flex{align-items:center;display:flex;justify-content:center}.footer__inner .footer__contents .footer__info-02--wrapper .sns-wrap .insta-wrap .flex img,.footer__inner .footer__contents .footer__info-02--wrapper .sns-wrap .line-wrap .flex img{margin-left:5px;width:25px}.copy-right{align-items:center;background-color:#292929;color:#fff;display:flex;font-size:12px;height:50px;justify-content:center}.c_page-top{align-items:center;background-color:rgba(0,0,0,.3);bottom:20px;display:flex;height:42px;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:20px;transition:.3s ease;transition-property:opacity;width:42px;z-index:9998}.c_page-top.active{cursor:pointer;opacity:1;pointer-events:initial}.c_page-top img{transition:.5s ease-out;transition-property:opacity;width:18px}.c_page-top img.black{opacity:0;position:absolute;transition:.5s ease-out;transition-property:opacity;width:18px}a:hover{opacity:.6;transition:opacity .5s}.section__head{background-color:#292929;color:#fff;font-size:40px;letter-spacing:8px;margin-bottom:80px;padding-bottom:11px;padding-top:11px;text-align:center}.section__head span{color:#ffdc00}.container{margin:0 auto;max-width:1200px;width:90%}.inner{margin:0 auto;max-width:1055px;width:90%}.line-code_modal{background-color:#fff;display:none;left:50%;padding:30px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:100}.line-code_modal.active,.line-code_modal.active+.modal-bg{display:inline-block}.modal-bg{background-color:rgba(0,0,0,.3);cursor:pointer;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:99}@media screen and (min-width:768px){.view-sp{display:none}}@media screen and (max-width:1300px){.main-visual .mv-treat{bottom:14vh;width:25%}}@media screen and (max-width:1240px){.footer__inner .footer__contents .footer__info-01--wrapper{flex-direction:column}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--left-contents{text-align:center}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .phone-wrap{justify-content:center;padding-top:20px}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .phone-wrap>a{font-size:70px;margin-left:10px}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .other-info-wrap-01{justify-content:center}}@media screen and (max-width:1180px){.main-visual .mv-treat{right:10%}}@media screen and (max-width:1080px){.worries__bg{bottom:0;height:auto;right:0;width:140px}}@media screen and (max-width:1000px){.main-visual .mv-treat{display:none}}@media screen and (max-width:900px){.worries{padding-bottom:60px}}@media screen and (max-width:767px){.header{height:60px}.header__logo__img{width:70px}.header__nav__lists{display:none}.hamburger{display:block}.main-visual{padding-top:60px}.main-visual__content__sub-head{font-size:16px;padding:10px 20px}.main-visual__content__lead{font-size:20px;margin-top:30px}.main-visual__content__head{font-size:38px}.main-visual__content__flexbox{margin-top:30px}.main-visual__content__item{height:145px;width:90px}.mainvisual__content__item__head{font-size:18px}.cta-section__head{font-size:20px;padding:0 10px}.cta-section__flex{display:block}.worries{padding-bottom:60px}.worries__text{padding:15px}.worries__lists{padding:10px}.worries__list{font-size:16px}.worries__list span{font-size:22px}.worries__bg{width:30%}.solution__items{display:block;margin-top:65px}.solution__item:not(:first-child){margin-top:60px}.solution__item{width:100%}.solution__item__tri img{width:100%}.solution__attention{text-align:left}.selected{padding-bottom:20px}.selected .landscape-wrap{height:200px;margin-bottom:30px}.selected__flex{flex-direction:column;margin-bottom:20px}.selected__item{flex-basis:100%}.selected__item__head{font-size:20px;padding-left:40px;padding-left:60px;padding-right:25px;text-align:center}.flow{padding-bottom:0}.flow dl{flex-direction:column;gap:0}.flow dt{font-size:22px;line-height:1.2;padding:15px;width:100%}.flow dd{margin-bottom:30px;width:100%}.flow dd h3{font-size:20px;font-weight:700;margin-bottom:10px}.faq .qaContainer dt{font-size:16px;padding:5px 10px 10px 50px}.faq .qaContainer dt:before{height:30px;left:5px;width:30px}.faq .qaContainer dt:after{font-size:17px}.faq .qaContainer dd{font-size:15px;margin:0 0 20px;padding:5px 10px 30px 50px}.faq .qaContainer dd::before{height:30px;left:5px;width:30px}.faq .qaContainer dd::after{font-size:17px;top:19px}.fee .est-fee table th{min-width:120px}.fee .est-fee table .detail .fee-head-wrap dl:first-child dd,.fee .est-fee table .detail .fee-head-wrap dl:first-child dt{font-size:20px}.fee h3{font-size:20px;margin-bottom:50px;margin-top:40px}.fee .flex{flex-direction:column;margin:0 auto;width:85%}.fee .flex>img{width:100%}.fee .payment{font-size:17px}.fee .example-01{flex-direction:column}.fee .example-01 picture{align-self:flex-end}.fee .example-01>img{margin-left:auto;padding-top:25px}.fee .example-02{flex-direction:column}.fee .example-02 picture{align-self:flex-end}.fee .example-02>img{margin-left:auto;padding-top:25px}.fee .example-01 p:first-child,.fee .example-02 p:first-child{font-size:17px}.fee .example-01 p:last-child,.fee .example-02 p:last-child{font-size:16px;padding-top:15px}.fee .distance-img{width:100%}.footer__inner .footer__contents .footer__info-01--wrapper{flex-direction:column;padding:20px}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--left-contents img{width:150px}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .phone-wrap>img{height:35px;width:auto}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .phone-wrap>a{font-size:32px}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .other-info-wrap-01{align-items:center;flex-direction:column}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .other-info-wrap-02{margin-left:0}.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .other-info-wrap-02 .business-hours{font-size:20px;margin-top:20px}.footer__inner .footer__contents .footer__info-02--wrapper{flex-direction:column;padding:20px}.footer__inner .footer__contents .footer__info-02--wrapper .footer__info-02--left-contents{width:100%}.footer__inner .footer__contents .footer__info-02--wrapper .footer__info-02--right-contents{padding-top:25px;width:100%}.footer__inner .footer__contents .footer__info-02--wrapper h3{font-size:20px;margin-bottom:25px}.footer__inner .footer__contents .footer__info-02--wrapper .sns-heading{padding-top:25px}.footer__inner .footer__contents .footer__info-02--wrapper h4{font-size:19px}.footer__inner .footer__contents .footer__info-02--wrapper h4::before{height:23px;width:4px}.footer__inner .footer__contents .footer__info-02--wrapper h4+p{font-size:16px}.view-pc{display:none}.section__head{font-size:20px;margin-bottom:30px;padding:10px}}@media screen and (max-width:450px){.worries__bg{right:-20px;width:23%}}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}

@media screen and (max-width: 767px) {
    .footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .phone-wrap>a {
        font-size: 22px;
    }
		.footer__inner .footer__contents .footer__info-01--wrapper .footer__info-01--right-contents .other-info-wrap-02 .business-hours {
				font-size: 18px;
		}
    .section__head {
        font-size: 19px;
		}
}
