@charset "UTF-8";*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","Noto Sans JP";font-weight:400;line-height:1.75;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";overflow-x:hidden;position:relative;width:100%;overflow-x:hidden;-webkit-transition:all 0.5s;transition:all 0.5s;font-size:1.7rem}@media screen and (max-width:768px){.pc{display:none!important}}@media screen and (max-width:1160px){.tb-pc{display:none!important}}@media screen and (min-width:1160px){.tb{display:none!important}}@media screen and (min-width:769px){.sp{display:none!important}}.arrow{position:relative;display:inline-block;width:8px;height:8px}.arrow:before{content:"";width:8px;height:8px;border:0px;border-top:solid 2px #000;border-right:solid 2px #000;position:absolute;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:5px;margin-top:-10px}.arrow-white{position:relative;display:inline-block;width:8px;height:8px}.arrow-white:before{content:"";width:8px;height:8px;border:0px;border-top:solid 2px #ffffff;border-right:solid 2px #ffffff;position:absolute;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:5px;margin-top:-10px}.tac{text-align:center}.font-ballow{font-family:"Barlow Condensed",sans-serif}.anchor{display:block;padding-top:92px;margin-top:-92px}.anchor.margin{padding-top:110px;margin-top:-110px}@media only screen and (max-width:1160px){.anchor{padding-top:0!important;margin-top:0!important}}.countnum img{width:500px;margin-bottom:3rem}@media screen and (max-width:768px){.countnum img{margin-bottom:1.5rem}}.link-none{pointer-events:none}:root{--main_green:#AFD152}.c-green{color:var(--main_green)}.c-green02{color:#50B44B}.inner{margin:0 auto;width:90%}header .header-pc{background:#fff;z-index:9999999;width:100%;position:fixed;-webkit-filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.4));filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.4))}header .header-pc div,header .header-pc ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:92px}header .header-pc nav{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:3.6458333333vw}@media only screen and (min-width:1920px){header .header-pc nav{margin-left:70px}}@media only screen and (max-width:1161px){header .header-pc nav{margin-left:1.5625vw}}header .header-pc nav ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .header-pc>div{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-column-gap:6.18%;-moz-column-gap:6.18%;column-gap:6.18%}@media screen and (max-width:1460px){header .header-pc>div{-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px}}header .header-pc .logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:12.5%;background:var(--main_green);height:92px;float:left;padding:0% 1%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header-pc .cv-btn-area{margin-right:1.5625vw}@media only screen and (min-width:1920px){header .header-pc .cv-btn-area{margin-right:30px}}header .header-pc .cv-btn-area p{background:#c8c8c8;width:152px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:45px;margin-left:0.8rem;position:relative;font-size:15px;letter-spacing:-0.02em}@media screen and (max-width:1460px){header .header-pc .cv-btn-area p{width:120px}}header .header-pc .cv-btn-area p span{-webkit-transform:translateY(-1px);transform:translateY(-1px)}header .header-pc .cv-btn-area p:first-child .my-page:before{content:"";background:url(../img/img_header-icon-mypage.svg) no-repeat;width:36px;height:25px;top:10px;position:absolute;left:35px;background-size:50%}header .header-pc .cv-btn-area .btn-color-try p{background:var(--main_green);width:229px}@media screen and (max-width:1460px){header .header-pc .cv-btn-area .btn-color-try p{width:225px}}header .header-pc .cv-btn-area .btn-color-web p{background:#ef2447;color:#fff;width:229px}@media screen and (max-width:1460px){header .header-pc .cv-btn-area .btn-color-web p{width:225px}}header .header-pc ul li a{position:relative;text-align:center;display:inline-block;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:clamp(12px,0.8333333333vw,16px);line-height:1.375;letter-spacing:0.02em}header .header-pc ul li a:after{position:absolute;bottom:-8px;left:0;content:"";width:100%;height:2px;background:#7fbe26;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}header .header-pc ul li a:hover:after{-webkit-transform:scale(1,1);transform:scale(1,1)}@media screen and (max-width:1160px){header .header-sp{background:var(--main_green)}header .header-sp .left-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 1rem;height:6rem}header .header-sp .left-header .logo{width:12rem}header .header-sp .left-header-icon{width:9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-right:6rem}header .header-sp .left-header-icon a{width:4.5rem}}@media screen and (max-width:1160px){.spmenu,.spmenu span{display:inline-block;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-sizing:border-box;box-sizing:border-box}.spmenu{position:fixed;top:0;right:0;width:6rem;height:6rem;font-size:1rem;background:#212121;color:#fff;z-index:100000;font-weight:bold;border:none}.spmenu .txt{background:none;margin-top:10%}.spmenu .spmenu-in{position:relative;width:30px;height:18px;margin:0 auto;bottom:8px;display:block}.spmenu .spmenu-in:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"MENU";-webkit-transform:translate(-50%,22px);transform:translate(-50%,22px);font-size:1rem}.spmenu .spmenu-in span{position:absolute;left:0;width:100%;height:2px;background:#fff;z-index:10;border-radius:1px}.spmenu .spmenu-in span:nth-of-type(2){position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.spmenu .spmenu-in span:nth-of-type(3){bottom:0px}.spmenu.active .spmenu-in span{background:#fff}.spmenu.active .spmenu-in span:first-of-type{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.spmenu.active .spmenu-in span:nth-of-type(2){opacity:0}.spmenu.active .spmenu-in span:nth-of-type(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.spmenu.active .spmenu-in .txt{background:none}#spnav{position:fixed;overflow-y:scroll;top:0;right:-100%;width:100%;height:100%;font-size:16px;background:rgba(30,30,30,0.878);z-index:99999;padding-top:25px;-webkit-transition:0.3s;transition:0.3s}#spnav.active{right:0}#spnav ul.menu{width:85%;margin:5rem auto}#spnav ul.menu li{margin:auto;font-weight:bold;border-bottom:solid 1px #fff}#spnav ul.menu li.border-none{border:none}#spnav ul.menu li.lastItem a{border-bottom:none}#spnav ul.menu a{color:#fff;display:block;padding:2rem 0;position:relative}#spnav ul.menu a span{font-size:0.8em;display:block;width:100%;line-height:1.5}#spnav ul.menu a:hover{background:rgba(255,255,255,0.1)}#spnav ul.menu i{position:absolute;right:19px}#spnav ul.menu i:before{content:"";width:6px;height:6px;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;left:0;margin-top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}main{padding-top:0}.cv-btn-area-sp ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;bottom:0;z-index:999}.cv-btn-area-sp ul li{width:100%}.cv-btn-area-sp ul li a{text-align:center;background:#808080;line-height:1.2em;font-weight:bold;border-radius:50px;padding:3%;margin:2%;display:block;color:#fff;font-size:1.6rem}.cv-btn-area-sp ul li a ._textS{font-size:1.4rem;font-weight:normal}.cv-btn-area-sp ul li a ._text-yellow{color:#ffff00}.cv-btn-area-sp ul li:last-child a{background:#e60020}.cv-btn-area-sp ul li .arrow:before{border-top:solid 2px #fff;border-right:solid 2px #fff}.test-cta ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;bottom:0;background:#fff;z-index:999;padding:0.5rem;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.test-cta ul li{width:49.5%;position:relative}.test-cta ul li:before{content:"";position:absolute;top:-4.5vw;background:#fff457;padding:0.5vw 2vw;border-radius:100px;font-size:2.5vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;border:0.6vw solid #fff;color:#000;z-index:999;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap}.test-cta ul li.try:before{content:"まずはお試しで施設を見てみる！"}.test-cta ul li.try a{background-color:#2196f3;border-radius:1vw;-webkit-box-shadow:0 0.8vw 0 0 #135992;box-shadow:0 0.8vw 0 0 #135992}.test-cta ul li.slim:before{content:"登録まで最短60秒！"}.test-cta ul li.slim a{background-color:#e60020;border-radius:1vw;-webkit-box-shadow:0 0.8vw 0 0 #7c0213;box-shadow:0 0.8vw 0 0 #7c0213}.test-cta ul li.slim a,.test-cta ul li.try a{position:relative;text-align:center;color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:12vw;font-size:4.8vw;font-weight:bold;text-decoration:none;padding-top:1vw;text-shadow:0 0.4vw 0 rgba(0,0,0,0.3);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}footer{text-align:center;padding-bottom:60px}@media screen and (max-width:768px){footer{padding-bottom:calc(29px + 11.8666666667vw + 30px)}}footer .footer-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px}@media screen and (max-width:768px){footer .footer-link{margin-bottom:10px}}footer .footer-link li{border-right:1px solid #212121;padding:0 22px;line-height:1}@media screen and (max-width:768px){footer .footer-link li{padding:0 11px}}footer .footer-link li:first-child{border-left:1px solid #212121}footer .footer-link a{font-size:20px;line-height:1.8;letter-spacing:0;text-align:center}@media screen and (max-width:768px){footer .footer-link a{font-size:11px}}footer .footer-notes{font-size:18px;line-height:1.777;letter-spacing:0.02em;text-align:center;margin-bottom:39px}@media screen and (max-width:768px){footer .footer-notes{margin-bottom:21px}}footer .footer-copy{font-size:16px;letter-spacing:0;text-align:center}@media screen and (max-width:768px){footer .footer-copy,footer .footer-notes{font-size:10px}}.btn-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:28px;max-width:510px;margin:0 auto}@media screen and (max-width:768px){.btn-area{row-gap:10px}}.cmn-ttl01{text-align:center;line-height:1;position:relative;padding-bottom:26px}@media screen and (max-width:768px){.cmn-ttl01{padding-bottom:12px}}.cmn-ttl01:after{content:"";width:80px;height:4px;display:inline-block;background:var(--main_green);position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}@media screen and (max-width:768px){.cmn-ttl01:after{width:40px;height:2px}}.cmn-ttl01 .en{font-family:"Jost",sans-serif;font-weight:500;font-size:60px;letter-spacing:0.02em;display:block;margin-bottom:12px}@media screen and (max-width:768px){.cmn-ttl01 .en{font-size:30px;margin-bottom:0}}.cmn-ttl01 .en:first-letter{color:var(--main_green)}.cmn-ttl01 .jp{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:22px;letter-spacing:0.02em}@media screen and (max-width:768px){.cmn-ttl01 .jp{font-size:12px}}.cmn-ttl02{text-align:center;letter-spacing:0.02em;line-height:1.5;padding-bottom:20px;position:relative;margin-bottom:26.5px}@media screen and (max-width:768px){.cmn-ttl02{margin-bottom:13.25px;padding-bottom:10px;line-height:1.2}}.cmn-ttl02:after{content:"";width:80px;height:4px;display:inline-block;background:var(--main_green);position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}@media screen and (max-width:768px){.cmn-ttl02:after{width:40px;height:2px}}.cmn-ttl02 .en{font-family:"Jost",sans-serif;font-size:48px;display:block}@media screen and (max-width:768px){.cmn-ttl02 .en{font-size:24px}}.cmn-ttl02 .jp{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:22px}@media screen and (max-width:768px){.cmn-ttl02 .jp{font-size:12px}}.cmn-ttl03{font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:26px;line-height:1.5;letter-spacing:-0.02em;text-align:center;color:#50B44B;position:relative;padding-bottom:15px;margin-bottom:12px}@media screen and (max-width:1024px){.cmn-ttl03{font-size:16px}}@media screen and (max-width:768px){.cmn-ttl03{line-height:1.266;padding-bottom:10px;margin-bottom:8px}}.cmn-ttl03:after{content:"";width:62px;height:4px;display:inline-block;background:#50B44B;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}@media screen and (max-width:768px){.cmn-ttl03:after{width:31px;height:2px}}.cmn-ttl03.bo-none{padding-bottom:0}.cmn-ttl03.bo-none:after{display:none}.cmn-ttl03 small{font-size:20px}@media only screen and (max-width:1024px){.cmn-ttl03 small{display:block}}.cmn-ttl04{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:20px;line-height:1.333;letter-spacing:0;color:#50B44B}@media screen and (max-width:768px){.cmn-ttl04{font-size:12px}}.cmn-txt01{font-family:"Noto Sans JP",sans-serif;font-size:20px;line-height:1.6;letter-spacing:0}@media screen and (max-width:1024px){.cmn-txt01{font-size:16px}}@media screen and (max-width:768px){.cmn-txt01{font-size:12px;line-height:1.583}}.cmn-note01{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:18px;line-height:1.777;letter-spacing:0.02em;text-align:center}@media screen and (max-width:768px){.cmn-note01{font-size:10px;line-height:1.6;letter-spacing:0}}.op-bnr .ttl{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 5px;line-height:1.5}.op-bnr .ttl>span{font-family:"Noto Sans JP",sans-serif;font-weight:900;font-size:40px;letter-spacing:0.02em;text-align:center;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block}@media screen and (max-width:768px){.op-bnr .ttl>span{padding:0}}@media screen and (max-width:768px){.op-bnr .ttl>span:first-child{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(40%,#FCFF41),color-stop(80%,#FCFF41),color-stop(80%,transparent),to(transparent));background:linear-gradient(transparent 40%,#FCFF41 40%,#FCFF41 80%,transparent 80%,transparent 100%)}}@media screen and (max-width:768px){.op-bnr .ttl>span:nth-child(2){background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,transparent),color-stop(30%,#FCFF41),color-stop(80%,#FCFF41),color-stop(80%,transparent),to(transparent));background:linear-gradient(transparent 30%,#FCFF41 30%,#FCFF41 80%,transparent 80%,transparent 100%)}}@media screen and (max-width:768px){.op-bnr .ttl>span{font-size:16px}}.op-bnr .ttl>span strong{font-size:48px}@media screen and (max-width:768px){.op-bnr .ttl>span strong{font-size:20px}}.op-bnr .ttl>span span{font-size:32px}@media screen and (max-width:768px){.op-bnr .ttl>span span{font-size:13px}}.op-bnr .ttl>span small{font-size:28px}@media screen and (max-width:768px){.op-bnr .ttl>span small{font-size:11px}}#mv-area{margin-bottom:50px}@media screen and (min-width:1161px){#mv-area{padding-top:92px}}@media screen and (max-width:1160px){#mv-area{padding-top:0}}@media screen and (max-width:768px){#mv-area{margin-bottom:0}}#mv-area h1{text-align:center;background:#353535;color:#fff;font-size:16px;letter-spacing:0.09em;padding:0.3% 0%}@media screen and (max-width:768px){#mv-area h1{font-size:1rem;padding:1% 0%;letter-spacing:0.025em}}#mv-area .mv-contents{position:relative;-webkit-transform:translateY(-1px);transform:translateY(-1px);margin-bottom:-1px}.float-bnr{position:fixed;width:208px;right:51px;bottom:22px;z-index:2}@media screen and (max-width:768px){.float-bnr{bottom:auto;top:100px;right:12px;width:104px}}.float-bnr .popup-close{position:absolute;width:11.53%;top:4.8%;right:12.98%;cursor:pointer}@media screen and (max-width:768px){.float-btn{z-index:1;position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:95%;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.menu-sp{margin-bottom:55px;width:100%}.menu-sp ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-sp ul li{width:33.3333333333%;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e9e9e9));background:linear-gradient(-180deg,#fff,#e9e9e9);padding:1% 0%;border:1px solid #cbcbcb}.menu-sp ul li img{width:20%}.menu-sp ul li p{font-size:1.2rem;font-weight:bold;padding-bottom:4%;position:relative}.menu-sp ul li p:after{content:"";width:6px;height:6px;border:0px;border-top:solid 2px #000;border-right:solid 2px #000;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;bottom:3px;left:47%}.menu-sp ul li:nth-last-child(-n+2){width:50%}.menu-sp ul li:nth-last-child(-n+2) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-sp ul li:nth-last-child(-n+2) img{width:10%;margin-bottom:0;margin-right:3px}#campaign-area{margin-bottom:188px}@media screen and (max-width:768px){#campaign-area{margin-bottom:50.5px}}#campaign-area .inner{max-width:960px}#campaign-area .inner .campaign-swiper{margin-bottom:52px}@media screen and (max-width:768px){#campaign-area .inner .campaign-swiper{margin-bottom:25px}}#campaign-area .inner .campaign-swiper-pagination{position:static;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#campaign-area .inner .swiper-pagination-bullet{width:20px;height:20px;margin:0 26px!important;background:#D9D9D9;opacity:1}@media screen and (max-width:768px){#campaign-area .inner .swiper-pagination-bullet{width:14px;height:14px;margin:0 15.7px!important}}#campaign-area .inner .swiper-pagination-bullet-active{background:var(--main_green)}#about-area .bg-img{position:relative}#about-area .bg-img .txt-box{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;top:0%}@media screen and (max-width:768px){#about-area .bg-img .txt-box{top:3%;width:90%}}#about-area .bg-img .txt-box .ttl{margin-bottom:2.1875vw;font-size:1.875vw;font-weight:500;letter-spacing:0.12em;line-height:2.2222222222}@media screen and (max-width:768px){#about-area .bg-img .txt-box .ttl{font-size:5.0666666667vw;letter-spacing:0.02em;line-height:1.8421052632}}#about-area .bg-img .txt-box .txt{font-size:1.1458333333vw;letter-spacing:0.02em;line-height:2.3636363636}@media screen and (max-width:768px){#about-area .bg-img .txt-box .txt{font-size:3.4666666667vw;line-height:2.1538461538}}#about-area .bg-img .txt-box .btn a{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;max-width:510px;margin:4rem auto;border-radius:50px;background:-webkit-gradient(linear,left top,right top,from(#F56329),color-stop(25%,#F77E30),color-stop(50%,#F99936),to(#FECF43));background:linear-gradient(90deg,#F56329 0%,#F77E30 25%,#F99936 50%,#FECF43 100%);padding:3rem;font-size:1.1458333333vw}@media screen and (max-width:1024px){#about-area .bg-img .txt-box .btn a{padding:1rem;margin:2rem auto}}@media screen and (max-width:768px){#about-area .bg-img .txt-box .btn a{font-size:4vw;width:80%;margin:4rem auto;padding:2rem}}#features-area{padding:160px 0 103px;background:#F5F5F5}@media screen and (max-width:768px){#features-area{padding:62px 0 55px}}#features-area .cmn-ttl01{margin-bottom:60px}@media screen and (max-width:768px){#features-area .cmn-ttl01{margin-bottom:26px}}#features-area .point-list{max-width:960px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:56px 0;counter-reset:counter01}@media screen and (max-width:768px){#features-area .point-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}}#features-area .point-list .point-item{width:46.6666666667%}@media screen and (max-width:768px){#features-area .point-list .point-item{width:71%;min-width:240px}}#features-area .point-list .point-item .img-box{margin-bottom:29px}@media screen and (max-width:768px){#features-area .point-list .point-item .img-box{margin-bottom:15px}}#features-area .point-list .point-item .ttl-box{margin-bottom:10px}#features-area .point-list .point-item .ttl-box .ttl{position:relative;padding-left:84px;font-size:26px;font-weight:700;line-height:1.6923076923}@media screen and (max-width:1024px){#features-area .point-list .point-item .ttl-box .ttl{font-size:clamp(18px,1.8571428571vw,26px)}}@media screen and (max-width:768px){#features-area .point-list .point-item .ttl-box .ttl{padding-left:45px;font-size:14px}}#features-area .point-list .point-item .ttl-box .ttl:before{position:absolute;left:-15px;top:-75px;counter-increment:counter01;content:counter(counter01);font-family:"Oswald",sans-serif;font-size:160px;line-height:1;color:#AFD152;font-weight:400}@media screen and (max-width:820px){#features-area .point-list .point-item .ttl-box .ttl:before{font-size:140px}}@media screen and (max-width:768px){#features-area .point-list .point-item .ttl-box .ttl:before{font-size:86px;left:-8px;top:-40px}}#features-area .point-list .point-item .txt-box .txt{font-size:22px;line-height:1.8181818182}@media screen and (max-width:1024px){#features-area .point-list .point-item .txt-box .txt{font-size:clamp(16px,1.5714285714vw,22px)}}@media screen and (max-width:768px){#features-area .point-list .point-item .txt-box .txt{font-size:12px}}@media screen and (max-width:768px){#features-area .point-list .point-item:first-child .ttl-box .ttl{padding-left:40px}}#features-area .point-list .point-item:nth-child(4) .ttl-box{margin-bottom:53px}@media screen and (max-width:1024px){#features-area .point-list .point-item:nth-child(4) .ttl-box{margin-bottom:40px}}@media screen and (max-width:768px){#features-area .point-list .point-item:nth-child(4) .ttl-box{margin-bottom:10px}}.cmn-block{background:rgba(243,248,229,0.8980392157);padding-bottom:154px}@media screen and (max-width:768px){.cmn-block{padding-bottom:60px}}section:has(.cmn-swiper) .ttl-area{position:relative;margin-bottom:calc(7.2916666667vw + 38px)}@media screen and (max-width:768px){section:has(.cmn-swiper) .ttl-area{margin-bottom:21.3333333333vw}}section:has(.cmn-swiper) .ttl-area .ttl{width:14.5833333333vw;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-7.2916666667vw}@media screen and (max-width:768px){section:has(.cmn-swiper) .ttl-area .ttl{width:37.3333333333vw;bottom:-18.6666666667vw}}section:has(.cmn-swiper) .inner{max-width:960px}section:has(.cmn-swiper) .inner .intro-area{font-family:"Noto Sans JP",sans-serif;margin-bottom:100px}@media screen and (max-width:768px){section:has(.cmn-swiper) .inner .intro-area{margin-bottom:31px}}section:has(.cmn-swiper) .inner .copy{font-weight:500;font-size:32px;line-height:1.5625;letter-spacing:0.04em;text-align:center;margin-bottom:9px}@media screen and (max-width:768px){section:has(.cmn-swiper) .inner .copy{font-size:16px;line-height:1.6875}}.lead-txt{font-size:22px;line-height:1.909;letter-spacing:-0.02em;text-align:center;margin-bottom:50px}@media screen and (max-width:768px){.lead-txt{font-size:12px;line-height:1.916;margin-bottom:21.5px}}.swiper-container{position:relative}.swiper-container .cmn-swiper{width:calc(100% - 160px)}@media screen and (max-width:768px){.swiper-container .cmn-swiper{width:calc(100% - 95px);width:calc(100% - 86px)}}.swiper-container .cmn-swiper .swiper-wrapper{padding:8px}.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide{height:auto}.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide.icon-on .cmn-ttl03{-webkit-transform:translateX(-30px);transform:translateX(-30px)}@media only screen and (max-width:1024px){.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide.icon-on .cmn-ttl03{-webkit-transform:translateX(0);transform:translateX(0)}}.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide.icon-on .icon{right:15px;width:21.13%;bottom:-58px}@media screen and (max-width:768px){.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide.icon-on .icon{bottom:-36.5px}}.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .swiper-slide_inn{-webkit-box-shadow:0px 0px 8px 0px rgba(33,33,33,0.2);box-shadow:0px 0px 8px 0px rgba(33,33,33,0.2);border-radius:12px;background:#FFFFFF;margin-right:20px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .img{position:relative}.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .img .icon,.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .img .logo{position:absolute}.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .img .logo{width:49.48%;right:7px;bottom:0}.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .txt-area{padding:20px 24px 25px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .txt-area{padding:10px 15px 15px}}.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .cmn-txt01{margin-bottom:10px}.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .star-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width:768px){.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .star-area{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}}.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .star-area .label{font-weight:500;font-size:20px;letter-spacing:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:66px;height:32px;border-radius:50vw;background:var(--main_green);padding:0 10px 2px}@media screen and (max-width:768px){.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .star-area .label{font-size:12px;padding:0 7px 1px}}.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .star-area .star{font-size:32px;letter-spacing:0.08em;color:var(--main_green);-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media screen and (max-width:768px){.swiper-container .cmn-swiper .swiper-wrapper .swiper-slide .star-area .star{font-size:19px}}.swiper-container .cmn-swiper-button-next,.swiper-container .cmn-swiper-button-prev{top:222px}@media screen and (max-width:768px){.swiper-container .cmn-swiper-button-next,.swiper-container .cmn-swiper-button-prev{top:36.8vw}}.swiper-container .cmn-swiper-button-prev{left:0}.swiper-container .cmn-swiper-button-next{right:0}.cmn-swiper-button-next,.cmn-swiper-button-prev{position:absolute;height:60px;width:60px;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1}@media (min-width:769px) and (hover:hover) and (pointer:fine){.cmn-swiper-button-next:hover,.cmn-swiper-button-prev:hover{opacity:0.7}}@media (min-width:769px) and (-ms-high-contrast:active),(min-width:769px) and (-ms-high-contrast:none){.cmn-swiper-button-next:hover,.cmn-swiper-button-prev:hover{opacity:0.7}}@media screen and (max-width:768px){.cmn-swiper-button-next,.cmn-swiper-button-prev{width:36px!important;height:36px!important}}.cmn-swiper-button-next:after,.cmn-swiper-button-prev:after,.cmn-swiper-button-prev:after{background-size:100%!important;content:"";height:100%;margin:auto;width:100%;display:inline-block}.cmn-swiper-button-prev:after{background:url("../img/arrow_prev.png") no-repeat}.cmn-swiper-button-next:after{background:url("../img/arrow_next.png") no-repeat}#yoga-block #studio-area{margin-bottom:108px}@media screen and (max-width:768px){#yoga-block #studio-area{margin-bottom:51px}}#yoga-block #yoga-area{margin-bottom:108px}@media screen and (max-width:768px){#yoga-block #yoga-area{margin-bottom:51px}}#yoga-block #exercise-area{margin-bottom:120px}@media screen and (max-width:768px){#yoga-block #exercise-area{margin-bottom:50px}}#yoga-block #exercise-area>.lead-txt{margin-bottom:18px}#yoga-block #exercise-area .logo-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;margin-bottom:48px}@media screen and (max-width:768px){#yoga-block #exercise-area .logo-area{-webkit-column-gap:17.5px;-moz-column-gap:17.5px;column-gap:17.5px;margin-bottom:22px}}#yoga-block #exercise-area .logo-area .md{width:159px}#yoga-block #exercise-area .logo-area .zumba{-webkit-transform:translateY(12px);transform:translateY(12px)}@media screen and (max-width:768px){#yoga-block #exercise-area .logo-area .zumba{-webkit-transform:translateY(4px);transform:translateY(4px)}}#gym-block .intro-area .lead-txt{margin-bottom:110px}@media screen and (max-width:768px){#gym-block .intro-area .lead-txt{margin-bottom:40px}}#gym-block .intro-area .teca-img{margin-bottom:130px}@media screen and (max-width:768px){#gym-block .intro-area .teca-img{margin-bottom:60px}}#gym-block #gym-area{margin-bottom:90px}@media screen and (max-width:768px){#gym-block #gym-area{margin-bottom:40px}}#gym-block #gym-area .gym-swiper .swiper-wrapper .swiper-slide .cmn-txt01{margin-bottom:0}#guidance-area{padding:156px 0 60px;background:url("../img/2511/guidance_bg.jpg") no-repeat;background-size:100% auto!important}@media screen and (max-width:768px){#guidance-area{padding:60.5px 0 30px;background:url("../img/2511/guidance_bg_sp.jpg") no-repeat}}@media screen and (max-width:768px){#guidance-area .inner{width:100%}}#guidance-area .inner .cmn-ttl01{margin-bottom:60px}@media screen and (max-width:768px){#guidance-area .inner .cmn-ttl01{margin-bottom:40px}}#guidance-area .inner .img{max-width:800px;margin:0 auto 80px}@media screen and (max-width:768px){#guidance-area .inner .img{margin-bottom:45px}}#guidance-area .swiper-container{margin-bottom:53px}@media screen and (max-width:768px){#guidance-area .swiper-container{margin-bottom:30px}}#guidance-area .swiper-container .swiper.guidance-swiper .swiper-wrapper .swiper-slide{width:33.0208333333vw}@media screen and (max-width:768px){#guidance-area .swiper-container .swiper.guidance-swiper .swiper-wrapper .swiper-slide{width:84.5333333333vw}}#guidance-area .swiper-container .swiper.guidance-swiper .swiper-wrapper .swiper-slide .img{position:relative;margin-bottom:10px}#guidance-area .swiper-container .swiper.guidance-swiper .swiper-wrapper .swiper-slide .img:after{content:"";width:48.26%;height:8px;display:inline-block;background:var(--main_green);position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}@media screen and (max-width:768px){#guidance-area .swiper-container .swiper.guidance-swiper .swiper-wrapper .swiper-slide .img:after{height:4px}}#guidance-area .swiper-container .swiper.guidance-swiper .swiper-wrapper .swiper-slide .cmn-txt01{text-align:center}#guidance-area .swiper-container .swiper.guidance-swiper .guidance-swiper-button-next,#guidance-area .swiper-container .swiper.guidance-swiper .guidance-swiper-button-prev{top:8.8020833333vw}@media screen and (max-width:1024px){#guidance-area .swiper-container .swiper.guidance-swiper .guidance-swiper-button-next,#guidance-area .swiper-container .swiper.guidance-swiper .guidance-swiper-button-prev{height:4.6875vw;width:4.6875vw}}@media screen and (max-width:768px){#guidance-area .swiper-container .swiper.guidance-swiper .guidance-swiper-button-next,#guidance-area .swiper-container .swiper.guidance-swiper .guidance-swiper-button-prev{top:22.1333333333vw}}#guidance-area .swiper-container .swiper.guidance-swiper .guidance-swiper-button-prev{left:31.6666666667vw}@media screen and (max-width:768px){#guidance-area .swiper-container .swiper.guidance-swiper .guidance-swiper-button-prev{left:2.2666666667vw}}#guidance-area .swiper-container .swiper.guidance-swiper .guidance-swiper-button-next{right:31.6666666667vw}@media screen and (max-width:768px){#guidance-area .swiper-container .swiper.guidance-swiper .guidance-swiper-button-next{right:2.2666666667vw}}#guidance-area .cmn-note01{margin-bottom:26px}@media screen and (max-width:768px){#guidance-area .cmn-note01{margin-bottom:14px}}#price-area{padding:142px 0 163px;background:#F5F5F5;margin-bottom:149px}@media screen and (max-width:768px){#price-area{padding:50px 0 58.5px;margin-bottom:52px}}#price-area .cmn-ttl01{margin-bottom:60px}@media screen and (max-width:768px){#price-area .cmn-ttl01{margin-bottom:30px}}#price-area .lead-txt{margin-bottom:49px;text-align:center}@media screen and (max-width:768px){#price-area .lead-txt{margin-bottom:24px}}#price-area .w960{max-width:960px}#price-area .w960 .price-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px 0;margin-bottom:51px}@media screen and (max-width:768px){#price-area .w960 .price-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}}#price-area .w960 .price-list .price-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:47.9166666667%;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);text-align:center}@media screen and (max-width:768px){#price-area .w960 .price-list .price-item{-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.2);width:79%;min-width:240px}}#price-area .w960 .price-list .price-item .ttl-box{width:100%;padding:0 0 2px;background:-webkit-gradient(linear,left top,right top,from(#F56329),color-stop(25%,#F77E30),color-stop(50%,#F99936),to(#FECF43));background:linear-gradient(90deg,#F56329 0%,#F77E30 25%,#F99936 50%,#FECF43 100%)}#price-area .w960 .price-list .price-item .ttl-box .ttl{font-size:40px;font-weight:700;color:#fff}@media screen and (max-width:1024px){#price-area .w960 .price-list .price-item .ttl-box .ttl{font-size:clamp(20px,2.8571428571vw,40px)}}@media screen and (max-width:768px){#price-area .w960 .price-list .price-item .ttl-box .ttl{font-size:20px}}#price-area .w960 .price-list .price-item .ttl-box.limited{padding-right:100px;position:relative}@media screen and (max-width:768px){#price-area .w960 .price-list .price-item .ttl-box.limited{padding-right:30px}}#price-area .w960 .price-list .price-item .ttl-box.limited:after{content:"";position:absolute;right:18px;top:-10px;width:100px;height:100px;background:url(../img/price_limited.png) no-repeat;background-size:cover}@media screen and (max-width:1024px){#price-area .w960 .price-list .price-item .ttl-box.limited:after{width:80px;height:80px}}@media screen and (max-width:768px){#price-area .w960 .price-list .price-item .ttl-box.limited:after{top:-5px;right:9px;width:50px;height:50px}}#price-area .w960 .price-list .price-item .price-box{width:100%;background:#F9F6E8;padding-top:16px}@media screen and (max-width:768px){#price-area .w960 .price-list .price-item .price-box{padding-top:8px}}#price-area .w960 .price-list .price-item .price-box .price{color:#FF5429;font-size:24px;font-weight:500;line-height:1.4;font-weight:900}@media screen and (max-width:1024px){#price-area .w960 .price-list .price-item .price-box .price{font-size:clamp(12px,1.7142857143vw,24px)}}@media screen and (max-width:768px){#price-area .w960 .price-list .price-item .price-box .price{font-size:12px}}#price-area .w960 .price-list .price-item .price-box .price .large{font-family:"Oswald",sans-serif;font-size:64px;font-weight:600}@media screen and (max-width:1024px){#price-area .w960 .price-list .price-item .price-box .price .large{font-size:clamp(32px,4.5714285714vw,64px)}}@media screen and (max-width:768px){#price-area .w960 .price-list .price-item .price-box .price .large{font-size:32px}}#price-area .w960 .price-list .price-item .price-box .price .black{color:#212121;font-weight:500}#price-area .w960 .price-list .price-item .price-box .price-regular{width:84.56%;margin:0 auto 11px}@media screen and (max-width:768px){#price-area .w960 .price-list .price-item .price-box .price-regular{margin-bottom:5px}}#price-area .w960 .price-list .price-item .price-box .campaign-ttl{width:90.43%;margin:0 auto}#price-area .w960 .price-list .price-item .txt-box{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:22px 0 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}@media screen and (max-width:768px){#price-area .w960 .price-list .price-item .txt-box{padding:10px 0}}#price-area .w960 .price-list .price-item .txt-box .txt{font-size:26px;line-height:1.5384615385}@media screen and (max-width:1024px){#price-area .w960 .price-list .price-item .txt-box .txt{font-size:clamp(13px,1.8571428571vw,26px)}}@media screen and (max-width:768px){#price-area .w960 .price-list .price-item .txt-box .txt{font-size:13px}}#price-area .w960 .price-list .price-item .txt-box .note{font-size:15px;margin-bottom:5px}@media screen and (max-width:1024px){#price-area .w960 .price-list .price-item .txt-box .note{font-size:clamp(10px,1.5714285714vw,15px)}}@media screen and (max-width:768px){#price-area .w960 .price-list .price-item .txt-box .note{font-size:10px}}#price-area .w960 .price-list .price-item.green .ttl-box{background:-webkit-gradient(linear,left top,right top,from(#35B531),color-stop(84%,#AFD152));background:linear-gradient(90deg,#35B531 0%,#AFD152 84%)}#price-area .w960 .other-price-list{margin-bottom:35px}#price-area .w960 .other-price-list .other-item{position:relative;padding-left:34px;margin-bottom:20px}@media screen and (max-width:1024px){#price-area .w960 .other-price-list .other-item{padding-left:22px}}@media screen and (max-width:768px){#price-area .w960 .other-price-list .other-item{padding-left:17px}}#price-area .w960 .other-price-list .other-item:before{content:"";position:absolute;left:0;top:12px;width:25px;height:25px;background-color:#AFD152;border-radius:50vw}@media screen and (max-width:1024px){#price-area .w960 .other-price-list .other-item:before{top:6px;width:15px;height:15px}}@media screen and (max-width:768px){#price-area .w960 .other-price-list .other-item:before{top:5px;width:12.5px;height:12.5px}}#price-area .w960 .other-price-list .other-item .ttl{margin-bottom:5px;font-size:26px;font-weight:500}@media screen and (max-width:1024px){#price-area .w960 .other-price-list .other-item .ttl{font-size:clamp(13px,1.8571428571vw,26px)}}@media screen and (max-width:768px){#price-area .w960 .other-price-list .other-item .ttl{font-size:13px}}#price-area .w960 .other-price-list .other-item .txt{font-size:24px;line-height:1.5833333333}@media screen and (max-width:1024px){#price-area .w960 .other-price-list .other-item .txt{font-size:clamp(12px,1.7142857143vw,24px)}}@media screen and (max-width:768px){#price-area .w960 .other-price-list .other-item .txt{font-size:12px}}#price-area .w960 .other-price-list .other-item .note{font-size:22px;line-height:1.4545454545}@media screen and (max-width:1024px){#price-area .w960 .other-price-list .other-item .note{font-size:clamp(11px,1.5714285714vw,22px)}}@media screen and (max-width:768px){#price-area .w960 .other-price-list .other-item .note{font-size:11px}}#price-area .w960 .note_list{margin-bottom:147px;font-size:20px;line-height:1.6}@media screen and (max-width:1024px){#price-area .w960 .note_list{font-size:clamp(10px,1.4285714286vw,20px)}}@media screen and (max-width:768px){#price-area .w960 .note_list{margin-bottom:43px;font-size:10px}}#option-area{margin-bottom:94px}@media screen and (max-width:768px){#option-area{margin-bottom:51.5px}}#option-area .cmn-ttl01{margin-bottom:26.5px}@media screen and (max-width:768px){#option-area .cmn-ttl01{margin-bottom:13.425px}}#option-area .inner{max-width:796px}@media screen and (max-width:768px){#option-area .inner{width:calc(64% + 16px)}}#option-area .inner .intro-area{margin-bottom:53px}@media screen and (max-width:768px){#option-area .inner .intro-area{margin-bottom:23.74px}}@media screen and (max-width:768px){#option-area .inner .option-swiper{width:100%}}@media screen and (max-width:768px){#option-area .inner .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}}#option-area .inner .swiper-wrapper .service-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:12px;-webkit-box-shadow:0px 0px 8px 0px rgba(33,33,33,0.2);box-shadow:0px 0px 8px 0px rgba(33,33,33,0.2);overflow:hidden;height:100%}#option-area .inner .swiper-wrapper .service-item .img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;position:relative}@media screen and (max-width:768px){#option-area .inner .swiper-wrapper .service-item .img{width:100%}}#option-area .inner .swiper-wrapper .service-item .img .icon{width:41.64%;position:absolute;bottom:25px;left:-100px}@media screen and (max-width:768px){#option-area .inner .swiper-wrapper .service-item .img .icon{width:32.5%;bottom:5px;left:auto;right:10px}}#option-area .inner .swiper-wrapper .service-item .txt-area{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#F5F5F5;padding:30px 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:33px}@media screen and (max-width:768px){#option-area .inner .swiper-wrapper .service-item .txt-area{padding:11px 15px 18px!important;row-gap:0}}#option-area .inner .swiper-wrapper .service-item .txt-area .cmn-ttl03{margin-bottom:23px}@media screen and (max-width:768px){#option-area .inner .swiper-wrapper .service-item .txt-area .cmn-ttl03{margin-bottom:10px}}#option-area .inner .swiper-wrapper .service-item .txt-area .cmn-ttl04{margin-bottom:5px}#option-area .inner .swiper-wrapper .service-item .txt-area ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (max-width:768px){#option-area .inner .swiper-wrapper .service-item .txt-area ul{row-gap:12px}}#option-area .inner .swiper-wrapper .service-item.row-item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:768px){#option-area .inner .swiper-wrapper .service-item.row-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#option-area .inner .swiper-wrapper .service-item.row-item .img{width:48.74%}@media screen and (max-width:768px){#option-area .inner .swiper-wrapper .service-item.row-item .img{width:100%}}#option-area .inner .swiper-wrapper .service-item.row-item .txt-area{padding-top:106px}#option-area .inner .swiper-wrapper .service-item.row-item .txt-area .cmn-ttl03{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:31px}@media screen and (max-width:768px){#option-area .inner .swiper-wrapper .service-item.row-item .txt-area .cmn-ttl03{position:static;-webkit-transform:translateX(0);transform:translateX(0)}}#option-area .inner .swiper-wrapper .service-item .service-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}@media screen and (max-width:768px){#option-area .inner .swiper-wrapper .service-item .service-num{display:none}}#option-area .inner .swiper-wrapper .service-item .service-num span{font-family:"Oswald",sans-serif;font-weight:700;font-size:22px;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#50B44B;background:#fff;border:2px solid #50B44B;width:36px;height:36px}#option-area .inner .swiper-wrapper .service-item .service-num span.active{font-size:30px;width:48px;height:48px;background:#50B44B;color:#fff}#option-area .inner .swiper-wrapper .service-item .service-num span:last-child{-webkit-transform:translateX(-2px);transform:translateX(-2px)}#option-area .inner .price-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;-ms-flex-flow:wrap;flex-flow:wrap;line-height:1;row-gap:10px}#option-area .inner .price-area strong{font-family:"Oswald",sans-serif;font-weight:600;font-size:50px;letter-spacing:-0.02em}@media screen and (max-width:1024px){#option-area .inner .price-area strong{font-size:45px}}@media screen and (max-width:768px){#option-area .inner .price-area strong{font-size:28px}}#option-area .inner .price-area small,#option-area .inner .price-area span{font-family:"Noto Sans JP",sans-serif;letter-spacing:0}#option-area .inner .price-area span{font-size:24px;letter-spacing:0;font-weight:900}@media screen and (max-width:1024px){#option-area .inner .price-area span{font-size:20px}}@media screen and (max-width:768px){#option-area .inner .price-area span{font-size:13px}}#option-area .inner .price-area small{font-size:18px;color:#50B44B;font-weight:700}@media screen and (max-width:1024px){#option-area .inner .price-area small{font-size:18px}}@media screen and (max-width:768px){#option-area .inner .price-area small{font-size:12px}}#option-area .option-swiper-button-next,#option-area .option-swiper-button-prev{top:268px}@media screen and (max-width:768px){#option-area .option-swiper-button-next,#option-area .option-swiper-button-prev{display:none}}#option-area .cmn-note01{margin-top:50px}@media screen and (max-width:768px){#option-area .cmn-note01{margin-top:13px}}#voice-area{padding:159.5px 0 124px;background:#F5F5F5;margin-bottom:158px}@media screen and (max-width:768px){#voice-area{padding:60px 0 43.75px;margin-bottom:53.5px}}#voice-area .cmn-ttl01{margin-bottom:60px}@media screen and (max-width:768px){#voice-area .cmn-ttl01{margin-bottom:30px}}#voice-area .inner{max-width:877px}#voice-area .inner .scroll__inner{padding:0 41px}@media screen and (max-width:768px){#voice-area .inner .scroll__inner{padding:0 20px 0 8px}}#voice-area .inner .scroll__inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:52px}@media screen and (max-width:768px){#voice-area .inner .scroll__inner ul{row-gap:30px}}#voice-area .inner .scroll__inner ul li{margin-top:8px;border-radius:10px;background:#FFFFFF;padding:29px 30px 25px;position:relative;-webkit-box-shadow:0px 0px 8px 0px rgba(33,33,33,0.2);box-shadow:0px 0px 8px 0px rgba(33,33,33,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}@media screen and (max-width:768px){#voice-area .inner .scroll__inner ul li{padding:14.25px 15px 12.5px;gap:9px}}#voice-area .inner .scroll__inner ul li:after{content:"";width:30px;height:48px;background:url("../img/speech_bubble.svg") no-repeat;background-size:cover;position:absolute;left:0;bottom:-30px;-webkit-filter:drop-shadow(0px 10px 3px rgba(33,33,33,0.1));filter:drop-shadow(0px 10px 3px rgba(33,33,33,0.1));will-change:filter;z-index:-1}@media screen and (max-width:768px){#voice-area .inner .scroll__inner ul li:after{width:15px;height:24px;bottom:-15px}}#voice-area .inner .scroll__inner ul li .date{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-family:"Noto Sans JP",sans-serif;font-size:22px;letter-spacing:0}@media screen and (max-width:768px){#voice-area .inner .scroll__inner ul li .date{font-size:11px}}#voice-area .inner .scroll__inner ul li .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;font-family:"Noto Sans JP",sans-serif;font-size:20px;line-height:1.6;letter-spacing:0.02em;position:relative}@media screen and (max-width:768px){#voice-area .inner .scroll__inner ul li .text{font-size:12px;line-height:1.583}}#voice-area .inner .scroll__inner ul li .text:after{content:"";width:30px;height:48px;background:url("../img/speech_bubble.svg") no-repeat;background-size:cover;position:absolute;left:-30px;bottom:-60px}@media screen and (max-width:768px){#voice-area .inner .scroll__inner ul li .text:after{width:15px;height:24px;left:-15px;bottom:-27.5px}}#voice-area .inner .scroll__inner ul li .tag{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;border-radius:10px;background:var(--main_green);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:0 20px}@media screen and (max-width:768px){#voice-area .inner .scroll__inner ul li .tag{padding:0 10px;border-radius:5px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}}#voice-area .inner .scroll__inner ul li .tag p{color:#FFFFFF;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:26px;line-height:1.923;letter-spacing:-0.02em}@media screen and (max-width:768px){#voice-area .inner .scroll__inner ul li .tag p{font-size:13px}}.scroll__inner{height:692px;padding:0 0 20px 0;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;margin-bottom:13px}@media screen and (max-width:768px){.scroll__inner{height:386.25px}}.scroll__inner::-webkit-scrollbar{display:none}.simplebar-scrollbar:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,var(--main_green)),to(#35B531));background:linear-gradient(0deg,var(--main_green) 25%,#35B531 100%);border-radius:50vw;left:0;width:100%}.simplebar-scrollbar.simplebar-visible:before{opacity:1}.simplebar-track{width:20px!important;left:auto;right:0}@media screen and (max-width:768px){.simplebar-track{width:10px!important;margin-top:8px}}#qa-area{margin-bottom:160px}@media screen and (max-width:768px){#qa-area{margin-bottom:59px}}#qa-area .cmn-ttl01{margin-bottom:59.5px}@media screen and (max-width:768px){#qa-area .cmn-ttl01{margin-bottom:30px}}#qa-area .cmn-ttl01 .en{letter-spacing:-0.15em}#qa-area .inner{max-width:796px}#qa-area .inner .aco-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}#qa-area .inner .aco-wrap dl .aco-open-btn{cursor:pointer;background:var(--main_green);border-radius:10px;padding:18px 39px;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){#qa-area .inner .aco-wrap dl .aco-open-btn{padding:9px 40px 9px 19.5px;min-height:50px}}#qa-area .inner .aco-wrap dl .aco-open-btn span{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:20px;line-height:1.6;letter-spacing:0.02em;padding-left:84px;display:block;position:relative}@media screen and (max-width:768px){#qa-area .inner .aco-wrap dl .aco-open-btn span{font-size:12px;padding-left:42px}}#qa-area .inner .aco-wrap dl .aco-open-btn span:before{content:"Q";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:64px;height:64px;font-family:"Jost",sans-serif;font-weight:500;font-size:40px;line-height:100%;letter-spacing:0.02em;color:#fff;background:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50vw}@media screen and (max-width:768px){#qa-area .inner .aco-wrap dl .aco-open-btn span:before{width:32px;height:32px;font-size:20px}}#qa-area .inner .aco-wrap dl .aco-open-btn span:after{content:"";background:url("../img/arrow01.svg") no-repeat;background-size:cover;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:48px;height:48px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media screen and (max-width:768px){#qa-area .inner .aco-wrap dl .aco-open-btn span:after{width:24px;height:24px;right:-25px}}#qa-area .inner .aco-wrap dl .aco-open-btn.active span:after{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}#qa-area .inner .aco-wrap dl .aco-content{display:none}#qa-area .inner .aco-wrap dl .aco-content .aco-content-inn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px;padding:37px 81px 45px 37px}@media screen and (max-width:768px){#qa-area .inner .aco-wrap dl .aco-content .aco-content-inn{-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;padding:19.5px 18.5px 19px;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}#qa-area .inner .aco-wrap dl .aco-content .icon{width:100px}@media screen and (max-width:768px){#qa-area .inner .aco-wrap dl .aco-content .icon{width:50px}}#qa-area .inner .aco-wrap dl .aco-content .txt_area{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:768px){#qa-area .inner .aco-wrap dl .aco-content .txt_area{display:contents}}#qa-area .inner .aco-wrap dl .aco-content .txt_area .cmn-txt01{margin-bottom:20px;line-height:1.9}@media screen and (max-width:768px){#qa-area .inner .aco-wrap dl .aco-content .txt_area .cmn-txt01{margin-bottom:15px;width:calc(100% - 50px - 13px)}}#qa-area .inner .aco-wrap dl .aco-content .txt_area .cmn-txt01 strong{font-weight:700;font-size:24px;line-height:1.583}@media screen and (max-width:768px){#qa-area .inner .aco-wrap dl .aco-content .txt_area .cmn-txt01 strong{font-size:14px}}#qa-area .inner .aco-wrap dl .aco-content .txt_area .cmn-btn01{max-width:510px}@media screen and (max-width:768px){#qa-area .inner .aco-wrap dl .aco-content .txt_area .cmn-btn01{margin:0 auto;width:76.11%}}#qa-area .inner .aco-wrap dl .aco-content .txt_area .label{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:20px;line-height:1.9;letter-spacing:0;color:#FFFEFE;height:38px;background:rgba(33,33,33,0.6980392157);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 11.5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:12px}@media screen and (max-width:768px){#qa-area .inner .aco-wrap dl .aco-content .txt_area .label{font-size:12px;height:20px;margin-bottom:5px;padding:0 5px}}#qa-area .inner .aco-wrap dl .aco-content .txt_area .flex-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media screen and (max-width:768px){#qa-area .inner .aco-wrap dl .aco-content .txt_area .flex-area{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:calc(100% - 50px - 13px)}}@media screen and (max-width:768px){#qa-area .inner .aco-wrap dl .aco-content .txt_area .flex-area .cmn-txt01{width:100%}}#news-area{padding:159px 0;background:#F5F5F5}@media screen and (max-width:768px){#news-area{padding:54px 0 60px}}#news-area .w796{max-width:796px}#news-area .w796 .cmn-ttl01{margin-bottom:61px}@media screen and (max-width:768px){#news-area .w796 .cmn-ttl01{margin-bottom:30.5px}}#news-area .w796 dl>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:10px;width:100%;padding-bottom:18px;border-bottom:1px solid #212121}@media screen and (max-width:768px){#news-area .w796 dl>div{padding-bottom:9px;margin-bottom:5px;gap:7.5px}}#news-area .w796 dl>div:not(:last-child){margin-bottom:28px}@media screen and (max-width:768px){#news-area .w796 dl>div:not(:last-child){margin-bottom:14px}}#news-area .w796 dl>div dt{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3px 15px;background:#AFD152;color:#fff;font-size:22px;font-weight:500}@media screen and (max-width:768px){#news-area .w796 dl>div dt{padding:0 7.5px;font-size:11px}}#news-area .w796 dl>div dd.news-date{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:"Oswald",sans-serif;font-size:30px}@media screen and (max-width:768px){#news-area .w796 dl>div dd.news-date{font-size:15px}}#news-area .w796 dl>div dd{width:100%}#news-area .w796 dl>div dd a{position:relative;display:inline-block;padding-right:20px;font-size:22px}@media screen and (max-width:768px){#news-area .w796 dl>div dd a{padding-right:10px;font-size:11px}}.shopinfo-area .logo-area{text-align:center;background:#AFD152}.shopinfo-area .logo-area .inner{padding:80px 0 74px;max-width:384px}@media screen and (max-width:768px){.shopinfo-area .logo-area .inner{padding:23px 0 20px;max-width:182px}}.shopinfo-area #map-area{width:100%}.shopinfo-area #map-area iframe{width:100%;aspect-ratio:1920/640}@media screen and (max-width:768px){.shopinfo-area #map-area iframe{aspect-ratio:750/476}}.shopinfo-area #info-area{padding:182px 0 180px;background:#F5F5F5;margin-bottom:180px}@media screen and (max-width:768px){.shopinfo-area #info-area{padding:50px 0 56px;margin-bottom:53.5px}}.shopinfo-area #info-area .w796{max-width:796px;text-align:center;font-size:24px;font-weight:500}@media screen and (max-width:768px){.shopinfo-area #info-area .w796{font-size:12px}}.shopinfo-area #info-area .w796>div:not(:last-child){padding-bottom:32px;border-bottom:1px solid #212121}@media screen and (max-width:768px){.shopinfo-area #info-area .w796>div:not(:last-child){padding-bottom:16px}}.shopinfo-area #info-area .w796>div:not(:first-child){padding-top:32px}@media screen and (max-width:768px){.shopinfo-area #info-area .w796>div:not(:first-child){padding-top:16px}}.shopinfo-area #info-area .w796>div p{letter-spacing:0.05em}@media screen and (max-width:768px){.shopinfo-area #info-area .w796>div p{letter-spacing:0}}.shopinfo-area #info-area .w796>div p:not(:last-child){margin-bottom:5px}@media screen and (max-width:768px){.shopinfo-area #info-area .w796>div p:not(:last-child){margin-bottom:3px}}.shopinfo-area #info-area .w796 .note{font-size:22px;font-weight:400}@media screen and (max-width:768px){.shopinfo-area #info-area .w796 .note{font-size:11px;line-height:1.4545454545}}.shopinfo-area #info-area .w796 .small{font-size:22px}@media screen and (max-width:768px){.shopinfo-area #info-area .w796 .small{font-size:11px}}.shopinfo-area #info-area .w796 .access a{display:inline-block;position:relative;padding-right:40px}@media screen and (max-width:768px){.shopinfo-area #info-area .w796 .access a{padding-right:20px}}.shopinfo-area #info-area .w796 .access a:after{content:"";position:absolute;top:0.55em;right:0;width:33px;height:23px;background:url(../img/info_link.svg) no-repeat;background-size:cover}@media screen and (max-width:768px){.shopinfo-area #info-area .w796 .access a:after{width:16.5px;height:11.5px}}@media screen and (max-width:768px){.shopinfo-area #info-area .w796 .time .txt_slim{letter-spacing:-0.05em}}#tenpo-area h2{font-family:inherit;font-size:4.3rem;text-align:left;color:#46529d;line-height:7rem;border-bottom:3px solid;display:inline;font-weight:700}#tenpo-area h2:after{display:none}@media screen and (max-width:1050px){#tenpo-area h2{line-height:1.5em;font-size:3.5rem}}@media screen and (max-width:768px){#tenpo-area h2{font-size:2.8rem;line-height:4rem}}#tenpo-area .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:980px;padding:20px 0}@media screen and (max-width:1050px){#tenpo-area .inner{padding:2rem}}#tenpo-area .inner div{width:47.5%}#tenpo-area .inner div .tenpo-area-text{font-size:2rem;font-weight:500;margin-top:5%}@media screen and (max-width:768px){#tenpo-area .inner div .tenpo-area-text{font-size:1.4rem}}@media screen and (max-width:768px){#tenpo-area .inner div{width:100%}}#tenpo-area .inner div>p>img{width:100%}@media screen and (max-width:768px){#tenpo-area .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5%}}#tenpo-area .tenpo-area-contents{max-width:980px;margin:0 auto}@media screen and (max-width:1050px){#tenpo-area .tenpo-area-contents{padding:0 2rem}}@media screen and (max-width:768px){#tenpo-area .tenpo-area-contents{padding:0 5%}}.btnBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.btnBox input:checked+.tab_item{color:#fff}.btnBox input:checked+.himikawaiitem,.btnBox input:checked+.nagoyaitem,.btnBox input:checked+.nimikawaitem{background:var(--main_green)}.tab_item{border:1px solid #fff;padding:0.5em;font-weight:700;width:33.3333%;text-align:center;background-color:#e6e6e6;margin-bottom:0;cursor:pointer;-webkit-transition:all 0.5s;transition:all 0.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab_item:hover{opacity:0.75}input[name=tab_item]{display:none}.tab_content{display:none;clear:both;overflow:hidden;padding:10px 0 40px;padding:10px 0 150px;text-align:left}@media screen and (max-width:768px){.tab_content{padding-bottom:30px}}#himikawa_store:checked~#himikawaarea,#nagoya_store:checked~#nagoyaarea,#nimikawa_store:checked~#nimikawaarea{display:block}.himikawaareaBox,.nagoyaareaBox,.nimikawaareaBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.himikawaareaBox div,.nagoyaareaBox div,.nimikawaareaBox div{width:33.3333%;padding:2% 0}.himikawaareaBox div ul li:first-child,.nagoyaareaBox div ul li:first-child,.nimikawaareaBox div ul li:first-child{font-weight:bold;line-height:1.2em;margin-bottom:3%;text-align:left;font-size:1.5rem;position:relative;padding-left:8%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1050px){.himikawaareaBox div ul li:first-child,.nagoyaareaBox div ul li:first-child,.nimikawaareaBox div ul li:first-child{padding-left:3rem}}.himikawaareaBox div ul li:first-child:before,.nagoyaareaBox div ul li:first-child:before,.nimikawaareaBox div ul li:first-child:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;width:23px;height:23px;font-size:1.2rem;font-weight:500;background:#46539c;border-radius:100%;color:#fff}.himikawaareaBox div ul li:first-child.light:before,.nagoyaareaBox div ul li:first-child.light:before,.nimikawaareaBox div ul li:first-child.light:before{background:var(--main_green)}.himikawaareaBox div ul li:first-child.ms:before,.nagoyaareaBox div ul li:first-child.ms:before,.nimikawaareaBox div ul li:first-child.ms:before{background:#265c9e}.himikawaareaBox div ul li:first-child.tc:before,.nagoyaareaBox div ul li:first-child.tc:before,.nimikawaareaBox div ul li:first-child.tc:before{background:#000}.himikawaareaBox div ul li:first-child.mf:before,.nagoyaareaBox div ul li:first-child.mf:before,.nimikawaareaBox div ul li:first-child.mf:before{background:#d75a00}.himikawaareaBox div ul li:first-child.fit:before,.nagoyaareaBox div ul li:first-child.fit:before,.nimikawaareaBox div ul li:first-child.fit:before{background:#682882}.himikawaareaBox div ul li:first-child.no1:before,.nagoyaareaBox div ul li:first-child.no1:before,.nimikawaareaBox div ul li:first-child.no1:before{content:"1"}.himikawaareaBox div ul li:first-child.no2:before,.nagoyaareaBox div ul li:first-child.no2:before,.nimikawaareaBox div ul li:first-child.no2:before{content:"2"}.himikawaareaBox div ul li:first-child.no3:before,.nagoyaareaBox div ul li:first-child.no3:before,.nimikawaareaBox div ul li:first-child.no3:before{content:"3"}.himikawaareaBox div ul li:first-child.no4:before,.nagoyaareaBox div ul li:first-child.no4:before,.nimikawaareaBox div ul li:first-child.no4:before{content:"4"}.himikawaareaBox div ul li:first-child.no5:before,.nagoyaareaBox div ul li:first-child.no5:before,.nimikawaareaBox div ul li:first-child.no5:before{content:"5"}.himikawaareaBox div ul li:first-child.no6:before,.nagoyaareaBox div ul li:first-child.no6:before,.nimikawaareaBox div ul li:first-child.no6:before{content:"6"}.himikawaareaBox div ul li:first-child.no7:before,.nagoyaareaBox div ul li:first-child.no7:before,.nimikawaareaBox div ul li:first-child.no7:before{content:"7"}.himikawaareaBox div ul li:first-child.no8:before,.nagoyaareaBox div ul li:first-child.no8:before,.nimikawaareaBox div ul li:first-child.no8:before{content:"8"}.himikawaareaBox div ul li:first-child.no9:before,.nagoyaareaBox div ul li:first-child.no9:before,.nimikawaareaBox div ul li:first-child.no9:before{content:"9"}.himikawaareaBox div ul li:first-child.no10:before,.nagoyaareaBox div ul li:first-child.no10:before,.nimikawaareaBox div ul li:first-child.no10:before{content:"10"}.himikawaareaBox div ul li:first-child.no11:before,.nagoyaareaBox div ul li:first-child.no11:before,.nimikawaareaBox div ul li:first-child.no11:before{content:"11"}.himikawaareaBox div ul li:first-child.no12:before,.nagoyaareaBox div ul li:first-child.no12:before,.nimikawaareaBox div ul li:first-child.no12:before{content:"12"}.himikawaareaBox div ul li:first-child.no13:before,.nagoyaareaBox div ul li:first-child.no13:before,.nimikawaareaBox div ul li:first-child.no13:before{content:"13"}.himikawaareaBox div ul li:first-child.no14:before,.nagoyaareaBox div ul li:first-child.no14:before,.nimikawaareaBox div ul li:first-child.no14:before{content:"14"}.himikawaareaBox div ul li:first-child.no15:before,.nagoyaareaBox div ul li:first-child.no15:before,.nimikawaareaBox div ul li:first-child.no15:before{content:"15"}.himikawaareaBox div ul li:first-child.no16:before,.nagoyaareaBox div ul li:first-child.no16:before,.nimikawaareaBox div ul li:first-child.no16:before{content:"16"}.himikawaareaBox div ul li:first-child.no17:before,.nagoyaareaBox div ul li:first-child.no17:before,.nimikawaareaBox div ul li:first-child.no17:before{content:"17"}.himikawaareaBox div ul li:first-child.no18:before,.nagoyaareaBox div ul li:first-child.no18:before,.nimikawaareaBox div ul li:first-child.no18:before{content:"18"}.himikawaareaBox div ul li:first-child.no19:before,.nagoyaareaBox div ul li:first-child.no19:before,.nimikawaareaBox div ul li:first-child.no19:before{content:"19"}.himikawaareaBox div ul li:first-child.no20:before,.nagoyaareaBox div ul li:first-child.no20:before,.nimikawaareaBox div ul li:first-child.no20:before{content:"20"}.himikawaareaBox div ul li:first-child.no21:before,.nagoyaareaBox div ul li:first-child.no21:before,.nimikawaareaBox div ul li:first-child.no21:before{content:"21"}.himikawaareaBox div ul li:first-child.no22:before,.nagoyaareaBox div ul li:first-child.no22:before,.nimikawaareaBox div ul li:first-child.no22:before{content:"22"}.himikawaareaBox div ul li:first-child.no23:before,.nagoyaareaBox div ul li:first-child.no23:before,.nimikawaareaBox div ul li:first-child.no23:before{content:"23"}.himikawaareaBox div ul li:first-child.no24:before,.nagoyaareaBox div ul li:first-child.no24:before,.nimikawaareaBox div ul li:first-child.no24:before{content:"24"}.himikawaareaBox div ul li:first-child.no25:before,.nagoyaareaBox div ul li:first-child.no25:before,.nimikawaareaBox div ul li:first-child.no25:before{content:"25"}.himikawaareaBox div ul li:first-child.no26:before,.nagoyaareaBox div ul li:first-child.no26:before,.nimikawaareaBox div ul li:first-child.no26:before{content:"26"}.himikawaareaBox div ul li:first-child.no27:before,.nagoyaareaBox div ul li:first-child.no27:before,.nimikawaareaBox div ul li:first-child.no27:before{content:"27"}.himikawaareaBox div ul li:first-child.no28:before,.nagoyaareaBox div ul li:first-child.no28:before,.nimikawaareaBox div ul li:first-child.no28:before{content:"28"}.himikawaareaBox div ul li:nth-child(2),.nagoyaareaBox div ul li:nth-child(2),.nimikawaareaBox div ul li:nth-child(2){font-size:14px;text-align:left;line-height:2rem}.himikawaareaBox div ul li:last-child a,.nagoyaareaBox div ul li:last-child a,.nimikawaareaBox div ul li:last-child a{color:#000}.himikawaareaBox div ul li:last-child p,.nagoyaareaBox div ul li:last-child p,.nimikawaareaBox div ul li:last-child p{text-align:center;width:90%;border:1px solid;border-radius:25px;font-weight:bold;margin-top:3%;font-size:15px;padding:2%}.himikawaareaBox div ul li:last-child p:hover,.nagoyaareaBox div ul li:last-child p:hover,.nimikawaareaBox div ul li:last-child p:hover{background:#e3dd68;-webkit-transition:all 0.2s;transition:all 0.2s}@media screen and (max-width:768px){.himikawaareaBox div ul li:last-child p,.nagoyaareaBox div ul li:last-child p,.nimikawaareaBox div ul li:last-child p{width:80%;margin:3% auto}}@media screen and (max-width:768px){.himikawaareaBox div,.nagoyaareaBox div,.nimikawaareaBox div{width:100%}.himikawaareaBox div ul li,.nagoyaareaBox div ul li,.nimikawaareaBox div ul li{padding:0 5%}}
/*# sourceMappingURL=style.css.map */