@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100&display=swap");@font-face{font-family:"CP-and-U-Fo";src:url("../font/CP-and-U-Fo.woff") format("woff")}@font-face{font-family:"LINESeedJP_OTF_Eb";src:url("../font/LINESeedJP_OTF_Eb.woff") format("woff")}@font-face{font-family:"LINESeedJP_OTF_Bd";src:url("../font/LINESeedJP_OTF_Bd.woff") format("woff")}@font-face{font-family:"LINESeedJP_OTF_Rg";src:url("../font/LINESeedJP_OTF_Rg.woff") format("woff")}html{position:relative;height:100%;font-size:62.5%;font-family:"LINESeedJP_OTF_Rg";font-weight:400;background-color:#fff;letter-spacing:-0.015em;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;background-color:#fff}body{position:relative}a{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;word-break:break-all;text-decoration:none;cursor:pointer}em{font-style:normal}img{pointer-events:none}.honbun{margin-bottom:12px;font-family:"LINESeedJP_OTF_Bd";font-size:17.5px;font-size:1.75rem;line-height:1.8}@media only screen and (max-width:430px){.honbun{font-size:3.6vw;line-height:6.12vw}}@media only screen and (min-width:1281px){.sp-visible{display:none}.tbl-visible{display:none}.pc-visible{display:block}}@media screen and (min-width:431px) and (max-width:1280px){.sp-visible{display:none}.tbl-visible{display:block}.pc-visible{display:none}}@media only screen and (max-width:430px){.sp-visible{display:block}.tbl-visible{display:none}.pc-visible{display:none}}@media only screen and (min-width:1281px){.sp-hidden{display:block}.tbl-hidden{display:block}.pc-hidden{display:none}}@media screen and (min-width:431px) and (max-width:1280px){.sp-hidden{display:block}.tbl-hidden{display:none}.pc-hidden{display:block}}@media only screen and (max-width:430px){.sp-hidden{display:none}.tbl-hidden{display:block}.pc-hidden{display:block}}.header{position:fixed;top:0;width:100%;z-index:100}.header .logo{margin:17px 0 0 17px;width:254px;height:44px;background-color:#fff;border-radius:22px;text-align:center}@media only screen and (max-width:430px){.header .logo{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0.7);transform:scale(0.7)}}.header .logo img{display:inline-block;margin:13px auto 0;width:207px;height:16px}.ctabtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;right:0;bottom:20px;width:388px;height:66px;border-radius:33px 0 0 33px;background-color:#fff;-webkit-transition:0.5s;transition:0.5s;z-index:100}@media only screen and (max-width:430px){.ctabtn{bottom:5px;right:0;left:0;margin:0 auto;width:calc(100% - 16px);border-radius:33px}}.ctabtn .btn_store{display:block;margin:10px 0 0;width:93%;height:46px;border-radius:23px;background:url("../img/common/arrow2.svg") no-repeat calc(100% - 10px) center;background-size:11px;font-family:"LINESeedJP_OTF_Eb";font-size:20px;font-size:2rem;line-height:2.3;color:#fff;text-align:center;background-color:#0ba73e}@media only screen and (max-width:430px){.ctabtn .btn_store{margin:8px;width:100%;height:50px;border-radius:25px;font-size:18px;font-size:1.8rem;line-height:2.7777777778}}.ctabtn .btn_store:link{color:#fff}.ctabtn .btn_store:visited{color:#fff}.ctabtn .btn_store:hover{-webkit-transform:scale(1.05);transform:scale(1.05);color:#fff}.ctabtn .btn_store:active{color:#fff}.section_01{position:relative;z-index:10}.section_01 .kv{position:relative;width:100%;height:auto;background:url("../img/section_01/bg--pc.jpg") no-repeat center center;background-size:cover;aspect-ratio:1606/844;overflow:hidden}@media only screen and (max-width:430px){.section_01 .kv{height:75vh;background:url("../img/section_01/bg--sp.jpg") no-repeat center center;background-size:cover}}.section_01 .kv .title{position:absolute;top:-2%;left:50%;margin-left:-18.5%;width:40%;height:auto;-webkit-transform:scale(0.5) rotate(15deg);transform:scale(0.5) rotate(15deg);-webkit-animation:ani_title 0.3s linear 0.3s 1 normal forwards;animation:ani_title 0.3s linear 0.3s 1 normal forwards;will-change:transform;opacity:0;z-index:10}.section_01 .kv .title img{width:100%;height:100%}@media screen and (width >= 1600px){.section_01 .kv .title{top:2%;left:50%;margin-left:-19%;width:40%;-webkit-transform:scale(0.8) rotate(15deg);transform:scale(0.8) rotate(15deg)}}@media screen and (min-width:431px) and (max-width:1280px){.section_01 .kv .title{top:-1%;left:50%;margin-left:-19%;width:39%;-webkit-transform:scale(0.6) rotate(15deg);transform:scale(0.6) rotate(15deg)}}@media only screen and (max-width:430px){.section_01 .kv .title{top:25%;left:50%;margin-left:-45%;width:88%;-webkit-transform:scale(0.7) rotate(15deg);transform:scale(0.7) rotate(15deg)}}@media screen and (width <= 375px){.section_01 .kv .title{top:13%}}.section_01 .kv .photo_01{position:absolute;left:8.1%;width:22.3%;height:auto;-webkit-animation:ani_photo_01 0.3s ease-out 1s 1 normal forwards;animation:ani_photo_01 0.3s ease-out 1s 1 normal forwards;will-change:transform;opacity:0;z-index:2}@media only screen and (max-width:430px){.section_01 .kv .photo_01{width:50%}}.section_01 .kv .photo_02{position:absolute;top:16.8%;left:3.2%;width:15.1%;height:auto;-webkit-animation:ani_photo_02 0.3s ease-out 1s 1 normal forwards;animation:ani_photo_02 0.3s ease-out 1s 1 normal forwards;will-change:transform;opacity:0;z-index:2}@media only screen and (max-width:430px){.section_01 .kv .photo_02{width:33%}}.section_01 .kv .photo_03{position:absolute;top:36%;width:28.5%;height:auto;-webkit-animation:ani_photo_03 0.3s ease-out 1s 1 normal forwards;animation:ani_photo_03 0.3s ease-out 1s 1 normal forwards;will-change:transform;opacity:0;z-index:1}@media only screen and (max-width:430px){.section_01 .kv .photo_03{width:45%}}.section_01 .kv .photo_04{position:absolute;top:59%;left:0%;width:32.6%;height:auto;-webkit-animation:ani_photo_04 0.3s ease-out 1s 1 normal forwards;animation:ani_photo_04 0.3s ease-out 1s 1 normal forwards;will-change:transform;opacity:0;z-index:2}@media only screen and (max-width:430px){.section_01 .kv .photo_04{width:60%}}.section_01 .kv .photo_05{position:absolute;top:77.2%;left:25.5%;width:22.4%;height:auto;-webkit-animation:ani_photo_05 0.3s ease-out 1s 1 normal forwards;animation:ani_photo_05 0.3s ease-out 1s 1 normal forwards;will-change:transform;opacity:0;z-index:1}@media only screen and (max-width:430px){.section_01 .kv .photo_05{display:none}}.section_01 .kv .photo_06{position:absolute;top:76.2%;left:50%;width:22.1%;height:auto;-webkit-animation:ani_photo_06 0.3s ease-out 1s 1 normal forwards;animation:ani_photo_06 0.3s ease-out 1s 1 normal forwards;will-change:transform;opacity:0;z-index:2}@media only screen and (max-width:430px){.section_01 .kv .photo_06{display:none}}.section_01 .kv .photo_07{position:absolute;top:53%;left:73.4%;width:22.1%;height:auto;-webkit-animation:ani_photo_07 0.3s ease-out 1s 1 normal forwards;animation:ani_photo_07 0.3s ease-out 1s 1 normal forwards;will-change:transform;opacity:0;z-index:2}@media only screen and (max-width:430px){.section_01 .kv .photo_07{width:50%}}.section_01 .kv .photo_08{position:absolute;top:57.3%;left:71.1%;width:30.3%;height:auto;-webkit-animation:ani_photo_08 0.3s ease-out 1s 1 normal forwards;animation:ani_photo_08 0.3s ease-out 1s 1 normal forwards;will-change:transform;opacity:0;z-index:1}@media only screen and (max-width:430px){.section_01 .kv .photo_08{width:60%}}.section_01 .kv .photo_09{position:absolute;top:18%;left:78.2%;width:28.1%;height:auto;-webkit-animation:ani_photo_09 0.3s ease-out 1s 1 normal forwards;animation:ani_photo_09 0.3s ease-out 1s 1 normal forwards;will-change:transform;opacity:0;z-index:3}@media only screen and (max-width:430px){.section_01 .kv .photo_09{width:50%}}.section_01 .kv .photo_10{position:absolute;left:71.5%;width:17.8%;height:auto;-webkit-animation:ani_photo_10 0.3s ease-out 1s 1 normal forwards;animation:ani_photo_10 0.3s ease-out 1s 1 normal forwards;will-change:transform;opacity:0;z-index:2}@media only screen and (max-width:430px){.section_01 .kv .photo_10{width:38%}}.section_01 .kv .triangle_01{position:absolute;top:8.7%;left:1%;width:21.8%;height:auto;-webkit-animation:ani_triangle_01 0.3s ease-out 0.7s 1 normal forwards;animation:ani_triangle_01 0.3s ease-out 0.7s 1 normal forwards;will-change:transform;opacity:0;z-index:1}@media only screen and (max-width:430px){.section_01 .kv .triangle_01{width:25%}}.section_01 .kv .triangle_02{position:absolute;top:53%;left:6.5%;height:auto;-webkit-animation:ani_triangle_02 0.3s ease-out 0.7s 1 normal forwards;animation:ani_triangle_02 0.3s ease-out 0.7s 1 normal forwards;will-change:transform;opacity:0;z-index:2;width:25%}.section_01 .kv .triangle_03{position:absolute;top:72.1%;left:41.8%;width:6.6%;height:auto;-webkit-animation:ani_triangle_03 0.3s ease-out 0.7s 1 normal forwards;animation:ani_triangle_03 0.3s ease-out 0.7s 1 normal forwards;will-change:transform;opacity:0;z-index:2}@media only screen and (max-width:430px){.section_01 .kv .triangle_03{width:38%}}.section_01 .kv .triangle_04{position:absolute;top:73%;left:70%;width:14%;height:auto;-webkit-animation:ani_triangle_04 0.3s ease-out 0.7s 1 normal forwards;animation:ani_triangle_04 0.3s ease-out 0.7s 1 normal forwards;will-change:transform;opacity:0;z-index:1}@media only screen and (max-width:430px){.section_01 .kv .triangle_04{width:50%}}.section_01 .kv .triangle_05{position:absolute;top:32%;left:79.1%;width:18.7%;height:auto;-webkit-animation:ani_triangle_05 0.3s ease-out 0.7s 1 normal forwards;animation:ani_triangle_05 0.3s ease-out 0.7s 1 normal forwards;will-change:transform;opacity:0;z-index:2}@media only screen and (max-width:430px){.section_01 .kv .triangle_05{width:25%}}.section_01 .kv .triangle_06{position:absolute;left:69.2%;width:21.8%;height:auto;-webkit-animation:ani_triangle_06 0.3s ease-out 0.7s 1 normal forwards;animation:ani_triangle_06 0.3s ease-out 0.7s 1 normal forwards;will-change:transform;opacity:0;z-index:1}@media only screen and (max-width:430px){.section_01 .kv .triangle_06{width:45%}}.section_01 .kv .triangle_07{position:absolute;top:3.5%;left:61.1%;width:7.3%;height:auto;-webkit-animation:ani_triangle_07 0.3s ease-out 0.7s 1 normal forwards;animation:ani_triangle_07 0.3s ease-out 0.7s 1 normal forwards;will-change:transform;opacity:0;z-index:2}@media only screen and (max-width:430px){.section_01 .kv .triangle_07{width:10%}}@-webkit-keyframes ani_title{0%{-webkit-transform:scale(0.5) rotate(15deg);transform:scale(0.5) rotate(15deg);opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:1}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}}@keyframes ani_title{0%{-webkit-transform:scale(0.5) rotate(15deg);transform:scale(0.5) rotate(15deg);opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:1}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}}@media screen and (width >= 1600px){@-webkit-keyframes ani_title{0%{-webkit-transform:scale(0.8) rotate(15deg);transform:scale(0.8) rotate(15deg);opacity:0}80%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}}@keyframes ani_title{0%{-webkit-transform:scale(0.8) rotate(15deg);transform:scale(0.8) rotate(15deg);opacity:0}80%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}}}@media screen and (min-width:431px) and (max-width:1280px){@-webkit-keyframes ani_title{0%{-webkit-transform:scale(0.6) rotate(15deg);transform:scale(0.6) rotate(15deg);opacity:0}80%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}}@keyframes ani_title{0%{-webkit-transform:scale(0.6) rotate(15deg);transform:scale(0.6) rotate(15deg);opacity:0}80%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}}}@media only screen and (max-width:430px){@-webkit-keyframes ani_title{0%{-webkit-transform:scale(0.7) rotate(15deg);transform:scale(0.7) rotate(15deg);opacity:0}80%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}}@keyframes ani_title{0%{-webkit-transform:scale(0.7) rotate(15deg);transform:scale(0.7) rotate(15deg);opacity:0}80%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}}}@-webkit-keyframes ani_photo_01{0%{opacity:0;top:-10%;left:11.4%}to{opacity:1;top:-11.8%;left:8.1%}}@keyframes ani_photo_01{0%{opacity:0;top:-10%;left:11.4%}to{opacity:1;top:-11.8%;left:8.1%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_photo_01{0%{opacity:0;top:0%;left:3%}to{opacity:1;top:-8%;left:-7%}}@keyframes ani_photo_01{0%{opacity:0;top:0%;left:3%}to{opacity:1;top:-8%;left:-7%}}}@-webkit-keyframes ani_photo_02{0%{opacity:0;top:19.3%;left:9.5%}to{opacity:1;top:16.8%;left:3.2%}}@keyframes ani_photo_02{0%{opacity:0;top:19.3%;left:9.5%}to{opacity:1;top:16.8%;left:3.2%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_photo_02{0%{opacity:0;top:19.3%;left:9.5%}to{opacity:1;top:14%;left:0%}}@keyframes ani_photo_02{0%{opacity:0;top:19.3%;left:9.5%}to{opacity:1;top:14%;left:0%}}}@-webkit-keyframes ani_photo_03{0%{opacity:0;top:36%;left:3%}to{opacity:1;top:36%;left:-0.2%}}@keyframes ani_photo_03{0%{opacity:0;top:36%;left:3%}to{opacity:1;top:36%;left:-0.2%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_photo_03{0%{opacity:0;top:36%;left:-10%}to{opacity:1;top:30%;left:-25%}}@keyframes ani_photo_03{0%{opacity:0;top:36%;left:-10%}to{opacity:1;top:30%;left:-25%}}}@-webkit-keyframes ani_photo_04{0%{opacity:0;top:55%;left:4%}to{opacity:1;top:59%;left:0%}}@keyframes ani_photo_04{0%{opacity:0;top:55%;left:4%}to{opacity:1;top:59%;left:0%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_photo_04{0%{opacity:0;top:60%;left:-5%}to{opacity:1;top:70%;left:-18%}}@keyframes ani_photo_04{0%{opacity:0;top:60%;left:-5%}to{opacity:1;top:70%;left:-18%}}}@-webkit-keyframes ani_photo_05{0%{opacity:0;top:72%;left:26%}to{opacity:1;top:77.2%;left:25.5%}}@keyframes ani_photo_05{0%{opacity:0;top:72%;left:26%}to{opacity:1;top:77.2%;left:25.5%}}@-webkit-keyframes ani_photo_06{0%{opacity:0;top:72%;left:48%}to{opacity:1;top:76.2%;left:50%}}@keyframes ani_photo_06{0%{opacity:0;top:72%;left:48%}to{opacity:1;top:76.2%;left:50%}}@-webkit-keyframes ani_photo_07{0%{opacity:0;top:50%;left:70%}to{opacity:1;top:53%;left:73.4%}}@keyframes ani_photo_07{0%{opacity:0;top:50%;left:70%}to{opacity:1;top:53%;left:73.4%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_photo_07{0%{opacity:0;top:60%;left:45%}to{opacity:1;top:70%;left:55%}}@keyframes ani_photo_07{0%{opacity:0;top:60%;left:45%}to{opacity:1;top:70%;left:55%}}}@-webkit-keyframes ani_photo_08{0%{opacity:0;top:55.3%;left:69%}to{opacity:1;top:57.3%;left:71.1%}}@keyframes ani_photo_08{0%{opacity:0;top:55.3%;left:69%}to{opacity:1;top:57.3%;left:71.1%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_photo_08{0%{opacity:0;top:70%;left:55%}to{opacity:1;top:80%;left:60%}}@keyframes ani_photo_08{0%{opacity:0;top:70%;left:55%}to{opacity:1;top:80%;left:60%}}}@-webkit-keyframes ani_photo_09{0%{opacity:0;top:18%;left:76%}to{opacity:1;top:18%;left:78.2%}}@keyframes ani_photo_09{0%{opacity:0;top:18%;left:76%}to{opacity:1;top:18%;left:78.2%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_photo_09{0%{opacity:0;top:35%;left:55%}to{opacity:1;top:35%;left:65%}}@keyframes ani_photo_09{0%{opacity:0;top:35%;left:55%}to{opacity:1;top:35%;left:65%}}}@-webkit-keyframes ani_photo_10{0%{opacity:0;top:-12.2%;left:68%}to{opacity:1;top:-14.2%;left:71.5%}}@keyframes ani_photo_10{0%{opacity:0;top:-12.2%;left:68%}to{opacity:1;top:-14.2%;left:71.5%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_photo_10{0%{opacity:0;top:5%;left:50%}to{opacity:1;top:-4%;left:60%}}@keyframes ani_photo_10{0%{opacity:0;top:5%;left:50%}to{opacity:1;top:-4%;left:60%}}}@-webkit-keyframes ani_triangle_01{0%{opacity:0;top:9%;left:4%}to{opacity:1;top:8.7%;left:1%}}@keyframes ani_triangle_01{0%{opacity:0;top:9%;left:4%}to{opacity:1;top:8.7%;left:1%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_triangle_01{0%{opacity:0;top:25%;left:0%}to{opacity:1;top:19%;left:-13%}}@keyframes ani_triangle_01{0%{opacity:0;top:25%;left:0%}to{opacity:1;top:19%;left:-13%}}}@-webkit-keyframes ani_triangle_02{0%{opacity:0;top:51%;left:9.5%}to{opacity:1;top:53%;left:6.5%}}@keyframes ani_triangle_02{0%{opacity:0;top:51%;left:9.5%}to{opacity:1;top:53%;left:6.5%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_triangle_02{0%{opacity:0;top:56%;left:5%}to{opacity:1;top:58%;left:-10%}}@keyframes ani_triangle_02{0%{opacity:0;top:56%;left:5%}to{opacity:1;top:58%;left:-10%}}}@-webkit-keyframes ani_triangle_03{0%{opacity:0;top:69%;left:42.8%}to{opacity:1;top:72.1%;left:41.8%}}@keyframes ani_triangle_03{0%{opacity:0;top:69%;left:42.8%}to{opacity:1;top:72.1%;left:41.8%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_triangle_03{0%{opacity:0;top:55%;left:14%}to{opacity:1;top:72%;left:13%}}@keyframes ani_triangle_03{0%{opacity:0;top:55%;left:14%}to{opacity:1;top:72%;left:13%}}}@-webkit-keyframes ani_triangle_04{0%{opacity:0;top:68%;left:65%}to{opacity:1;top:73%;left:70%}}@keyframes ani_triangle_04{0%{opacity:0;top:68%;left:65%}to{opacity:1;top:73%;left:70%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_triangle_04{0%{opacity:0;top:53%;left:60%}to{opacity:1;top:64%;left:70%}}@keyframes ani_triangle_04{0%{opacity:0;top:53%;left:60%}to{opacity:1;top:64%;left:70%}}}@-webkit-keyframes ani_triangle_05{0%{opacity:0;top:32%;left:74%}to{opacity:1;top:32%;left:79.1%}}@keyframes ani_triangle_05{0%{opacity:0;top:32%;left:74%}to{opacity:1;top:32%;left:79.1%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_triangle_05{0%{opacity:0;top:35%;left:74%}to{opacity:1;top:32%;left:88%}}@keyframes ani_triangle_05{0%{opacity:0;top:35%;left:74%}to{opacity:1;top:32%;left:88%}}}@-webkit-keyframes ani_triangle_06{0%{opacity:0;top:-7%;left:64%}to{opacity:1;top:-10%;left:69.2%}}@keyframes ani_triangle_06{0%{opacity:0;top:-7%;left:64%}to{opacity:1;top:-10%;left:69.2%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_triangle_06{0%{opacity:0;top:0%;left:55%}to{opacity:1;top:-8%;left:60%}}@keyframes ani_triangle_06{0%{opacity:0;top:0%;left:55%}to{opacity:1;top:-8%;left:60%}}}@-webkit-keyframes ani_triangle_07{0%{opacity:0;top:4%;left:59.6%}to{opacity:1;top:3.5%;left:61.1%}}@keyframes ani_triangle_07{0%{opacity:0;top:4%;left:59.6%}to{opacity:1;top:3.5%;left:61.1%}}@media only screen and (max-width:430px){@-webkit-keyframes ani_triangle_07{0%{opacity:0;top:20%;left:55%}to{opacity:1;top:5%;left:55%}}@keyframes ani_triangle_07{0%{opacity:0;top:20%;left:55%}to{opacity:1;top:5%;left:55%}}}.section_02,footer{position:relative;z-index:20;width:100%;height:auto;background-color:#024b93}.section_02 .lead,footer .lead{position:absolute;top:-260px;left:50%;margin-left:-290px;width:580px;height:auto;z-index:2}@media screen and (min-width:431px) and (max-width:1280px){.section_02 .lead,footer .lead{top:-19.5vw;left:0;right:0;width:45%;margin:0 auto}}@media only screen and (max-width:430px){.section_02 .lead,footer .lead{top:-157px;margin-left:-140px;width:280px}}.section_02 .box_01,footer .box_01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-182px;left:50%;margin:0 0 0 -430px;width:860px;height:250px}@media screen and (min-width:431px) and (max-width:1280px){.section_02 .box_01,footer .box_01{top:-14vw;left:0;right:0;margin:0 auto;width:85%;height:20vw}}@media only screen and (max-width:430px){.section_02 .box_01,footer .box_01{position:relative;top:-70px;left:0;margin:0 auto;width:97%;height:113px}}.section_02 .box_01 div:first-child,.section_02 .box_01 div:nth-child(2),.section_02 .box_01 div:nth-child(3),footer .box_01 div:first-child,footer .box_01 div:nth-child(2),footer .box_01 div:nth-child(3){margin:0 10px;width:30%;height:250px;border-radius:8px;background-color:#fff}@media screen and (min-width:431px) and (max-width:1280px){.section_02 .box_01 div:first-child,.section_02 .box_01 div:nth-child(2),.section_02 .box_01 div:nth-child(3),footer .box_01 div:first-child,footer .box_01 div:nth-child(2),footer .box_01 div:nth-child(3){margin:0 1.5%;height:inherit}}@media only screen and (max-width:430px){.section_02 .box_01 div:first-child,.section_02 .box_01 div:nth-child(2),.section_02 .box_01 div:nth-child(3),footer .box_01 div:first-child,footer .box_01 div:nth-child(2),footer .box_01 div:nth-child(3){margin:0 1.3vw;width:33%;height:113px}}.section_02 .box_01 div:first-child img,footer .box_01 div:first-child img{padding-top:35px;-webkit-transform:scale(0.55);transform:scale(0.55)}@media screen and (min-width:431px) and (max-width:1280px){.section_02 .box_01 div:first-child img,footer .box_01 div:first-child img{padding-top:1vw}}@media only screen and (max-width:430px){.section_02 .box_01 div:first-child img,footer .box_01 div:first-child img{padding-top:15px}}.section_02 .box_01 div:nth-child(2) img,footer .box_01 div:nth-child(2) img{padding-top:18px;-webkit-transform:scale(0.85);transform:scale(0.85)}@media screen and (min-width:431px) and (max-width:1280px){.section_02 .box_01 div:nth-child(2) img,footer .box_01 div:nth-child(2) img{padding-top:0}}@media only screen and (max-width:430px){.section_02 .box_01 div:nth-child(2) img,footer .box_01 div:nth-child(2) img{padding-top:5px}}.section_02 .box_01 div:nth-child(3) img,footer .box_01 div:nth-child(3) img{padding-top:30px;-webkit-transform:scale(0.7);transform:scale(0.7)}@media screen and (min-width:431px) and (max-width:1280px){.section_02 .box_01 div:nth-child(3) img,footer .box_01 div:nth-child(3) img{padding-top:1vw}}@media only screen and (max-width:430px){.section_02 .box_01 div:nth-child(3) img,footer .box_01 div:nth-child(3) img{padding-top:10px}}.section_02 .box_01 div p,footer .box_01 div p{position:absolute;bottom:0;width:inherit;border-radius:0 0 8px 8px;background-color:#000;text-align:center;font-family:"LINESeedJP_OTF_Bd";font-size:13.5px;font-size:1.35rem;line-height:3.1111111111;color:#fff}@media screen and (min-width:431px) and (max-width:1280px){.section_02 .box_01 div p,footer .box_01 div p{width:30%;font-size:1.5vw}}@media only screen and (max-width:430px){.section_02 .box_01 div p,footer .box_01 div p{width:30.7%;font-size:2vw;line-height:26px}}.section_02 .box_02,footer .box_02{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;margin:0 auto;height:100%}.section_02 .box_02 .btn_l,footer .box_02 .btn_l{display:block;margin:120px auto 80px;width:1200px;height:140px;border:3px #fff solid;border-radius:10px;background:url("../img/common/arrow2.svg") no-repeat calc(100% - 20px) center;background-size:17px 16px;font-family:"LINESeedJP_OTF_Eb";font-size:36px;font-size:3.6rem;line-height:3.8888888889;color:#fff;text-align:center}@media screen and (min-width:431px) and (max-width:1280px){.section_02 .box_02 .btn_l,footer .box_02 .btn_l{width:calc(100% - 40px);margin:100px auto 60px;font-size:34px;font-size:3.4rem;line-height:4.1176470588}}@media only screen and (width <= 800px){.section_02 .box_02 .btn_l,footer .box_02 .btn_l{height:110px;font-size:28px;font-size:2.8rem;line-height:3.9285714286}}@media only screen and (width <= 600px){.section_02 .box_02 .btn_l,footer .box_02 .btn_l{height:80px;margin:70px auto 40px;font-size:24px;font-size:2.4rem;line-height:3.3333333333}}@media only screen and (max-width:430px){.section_02 .box_02 .btn_l,footer .box_02 .btn_l{margin:-40px auto 40px;width:calc(100% - 20px);background-size:13px 12px;font-size:17px;font-size:1.7rem;line-height:4.7058823529}}.section_02 .box_02 .btn_l--green,footer .box_02 .btn_l--green{background-color:#0ba73e}.section_02 .box_02 .btn_l--green:link,footer .box_02 .btn_l--green:link{color:#fff}.section_02 .box_02 .btn_l--green:visited,footer .box_02 .btn_l--green:visited{color:#fff}.section_02 .box_02 .btn_l--green:hover,footer .box_02 .btn_l--green:hover{-webkit-transform:scale(1.05);transform:scale(1.05);color:#fff}.section_02 .box_02 .btn_l--green:active,footer .box_02 .btn_l--green:active{color:#fff}.section_03{position:relative;overflow:hidden}.section_03 h2{padding:180px 0 130px;color:#13aae7;z-index:10}@media screen and (width >= 431px) and (width <= 870px){.section_03 h2{padding:29vw 0 20vw;font-size:8.3vw}}@media only screen and (max-width:430px){.section_03 h2{padding:0;margin-left:-50%;width:200%}}.section_03 h2 span{font-size:123%;color:#fff}.section_03 .box_01{position:relative;margin:20px auto;width:1200px;min-height:265px;height:auto;border-radius:14px;background-color:#fff;z-index:6}@media screen and (min-width:431px) and (max-width:1280px){.section_03 .box_01{width:calc(100% - 40px);height:45vw;min-height:460px}}@media only screen and (width <= 827px){.section_03 .box_01{height:auto}}@media only screen and (max-width:430px){.section_03 .box_01{width:calc(100% - 20px)}}.section_03 .box_01 .number{position:absolute;width:107px;height:107px;text-align:center;font-family:CP-and-U-Fo;font-size:82px;font-size:8.2rem;line-height:1.0975609756;font-style:italic;font-weight:normal;color:#13aae7}@media only screen and (width <= 827px){.section_03 .box_01 .number{width:16vw;height:16vw;font-size:16vw}}@media only screen and (max-width:430px){.section_03 .box_01 .number{width:16vw;height:16vw;font-size:16vw}}.section_03 .box_01 .hd{position:absolute;top:70px;left:106px;width:282px;height:auto}@media screen and (min-width:431px) and (max-width:1280px){.section_03 .box_01 .hd{width:auto}}@media only screen and (width <= 827px){.section_03 .box_01 .hd{position:relative;top:10vw;left:24%}}@media only screen and (max-width:430px){.section_03 .box_01 .hd{position:relative;top:10vw;left:24%}}.section_03 .box_01 .hd .heading_3{font-family:"LINESeedJP_OTF_Eb";font-size:31.3px;font-size:3.13rem;line-height:1.2044728435;font-style:italic;font-weight:normal}@media only screen and (max-width:430px){.section_03 .box_01 .hd .heading_3{font-size:7vw}}.section_03 .box_01 .hd .heading_3 span{display:inline-block;position:relative;top:-5px;padding-right:5px;font-size:115%;color:#e7e53e}.section_03 .box_01 .txt{position:absolute;top:80px;left:425px;width:362px;height:auto}@media screen and (min-width:431px) and (max-width:1280px){.section_03 .box_01 .txt{top:200px;left:50%;width:38%;margin-left:-40%}}@media only screen and (width <= 827px){.section_03 .box_01 .txt{position:relative;top:0;left:0;margin:0 auto;padding:3vw 0 6vw;width:90%;height:auto}}@media only screen and (max-width:430px){.section_03 .box_01 .txt{position:relative;top:0;left:0;margin:0 auto;padding:3vw 0 6vw;width:90%;height:auto}}.section_03 .box_01 .txt em{font-family:"LINESeedJP_OTF_Eb";color:#13aae7}.section_03 .box_01 .thamb{position:absolute;top:20px;right:20px;width:352px;height:230px}@media screen and (min-width:431px) and (max-width:1280px){.section_03 .box_01 .thamb{top:200px;right:10%;width:35%;min-width:300px;height:auto}}@media only screen and (width <= 827px){.section_03 .box_01 .thamb{position:relative;top:0;left:0;right:0;margin:15vw auto 0;aspect-ratio:352/230;width:80%;height:auto}}@media only screen and (max-width:430px){.section_03 .box_01 .thamb{position:relative;top:0;left:0;right:0;margin:15vw auto 0;aspect-ratio:352/230;width:80%;height:auto}}.section_03 .box_01 .thamb img{border-radius:8px}.section_04{position:relative;overflow:hidden}.section_04 h2{padding:180px 0 130px;color:#e7e53e;z-index:10}@media screen and (width >= 431px) and (width <= 870px){.section_04 h2{padding:29vw 0 20vw;font-size:8.3vw}}@media only screen and (max-width:430px){.section_04 h2{padding:0;margin:-50px 0 0 -50%;width:200%}}.section_04 h2 span{font-size:123%;color:#fff}.section_04 .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px 0 80px}@media screen and (min-width:431px) and (max-width:1280px){.section_04 .container{width:375px;margin:60px auto 80px;display:block}}@media only screen and (max-width:430px){.section_04 .container{display:block;margin:0 auto}}.section_04 .box_01,.section_04 .box_02,.section_04 .box_03{position:relative;margin:0 10px;width:375px;height:704px;background-color:#fff;border-radius:12px;text-align:left;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}@media screen and (min-width:431px) and (max-width:1280px){.section_04 .box_01,.section_04 .box_02,.section_04 .box_03{margin:15px 0;height:614px}}@media only screen and (max-width:430px){.section_04 .box_01,.section_04 .box_02,.section_04 .box_03{margin:10px auto;width:calc(100% - 80px);height:614px}}.section_04 .box_01:hover,.section_04 .box_02:hover,.section_04 .box_03:hover{-webkit-transform:scale(1.12);transform:scale(1.12)}@media only screen and (max-width:430px){.section_04 .box_01:hover,.section_04 .box_02:hover,.section_04 .box_03:hover{-webkit-transform:none;transform:none}}.section_04 .box_01 .show_1,.section_04 .box_01 .show_2,.section_04 .box_01 .show_3,.section_04 .box_02 .show_1,.section_04 .box_02 .show_2,.section_04 .box_02 .show_3,.section_04 .box_03 .show_1,.section_04 .box_03 .show_2,.section_04 .box_03 .show_3{position:absolute;top:558px;left:10px;width:133px;height:133px}@media screen and (min-width:431px) and (max-width:1280px){.section_04 .box_01 .show_1,.section_04 .box_01 .show_2,.section_04 .box_01 .show_3,.section_04 .box_02 .show_1,.section_04 .box_02 .show_2,.section_04 .box_02 .show_3,.section_04 .box_03 .show_1,.section_04 .box_03 .show_2,.section_04 .box_03 .show_3{top:484px;left:20px;width:110px;height:110px}}@media only screen and (max-width:430px){.section_04 .box_01 .show_1,.section_04 .box_01 .show_2,.section_04 .box_01 .show_3,.section_04 .box_02 .show_1,.section_04 .box_02 .show_2,.section_04 .box_02 .show_3,.section_04 .box_03 .show_1,.section_04 .box_03 .show_2,.section_04 .box_03 .show_3{top:484px;left:20px;width:110px;height:110px}}.section_04 .box_01 .showmovie,.section_04 .box_02 .showmovie,.section_04 .box_03 .showmovie{position:absolute;top:602px;left:40px;width:74px;height:50px}@media screen and (min-width:431px) and (max-width:1280px){.section_04 .box_01 .showmovie,.section_04 .box_02 .showmovie,.section_04 .box_03 .showmovie{top:518px;left:43px;width:67px;height:50px}}@media only screen and (max-width:430px){.section_04 .box_01 .showmovie,.section_04 .box_02 .showmovie,.section_04 .box_03 .showmovie{top:518px;left:43px;width:67px;height:50px}}.section_04 .box_01 .ani_show,.section_04 .box_02 .ani_show,.section_04 .box_03 .ani_show{-webkit-animation:rotation 4s linear 0s infinite normal forwards;animation:rotation 4s linear 0s infinite normal forwards}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.section_04 .box_01{background:url("../img/section_04/img_01.webp") no-repeat 50px 280px;background-size:388px 526px;background-color:#fff}@media only screen and (max-width:430px){.section_04 .box_01{background:url("../img/section_04/img_01.webp") no-repeat calc(100% + 40px) 280px;background-size:310px 420px;background-color:#fff}}.section_04 .box_01>img:first-child{padding:65px 12px 30px}@media screen and (min-width:431px) and (max-width:1280px){.section_04 .box_01>img:first-child{padding:55px 22px 10px}}@media only screen and (max-width:430px){.section_04 .box_01>img:first-child{padding:55px 22px 10px}}.section_04 .box_01>img:nth-child(2){padding:0 110px}@media screen and (min-width:431px) and (max-width:1280px){.section_04 .box_01>img:nth-child(2){padding:0 28vw}}@media only screen and (max-width:430px){.section_04 .box_01>img:nth-child(2){padding:0 28vw}}.section_04 .box_01 .txt{margin:40px 0 0 30px;width:165px;height:auto;font-family:"LINESeedJP_OTF_Bd";font-size:13.3px;font-size:1.33rem;line-height:1.5037593985}@media screen and (min-width:431px) and (max-width:1280px){.section_04 .box_01 .txt{margin:40px 0 0 20px;width:48%;color:#000}}@media only screen and (max-width:430px){.section_04 .box_01 .txt{margin:40px 0 0 20px;width:48%;color:#000}}.section_04 .box_02{background:url("../img/section_04/img_02.webp") no-repeat 0 445px;background-size:388px 328px;background-color:#fff}.section_04 .box_02>img:first-child{padding:45px 17px 5px}.section_04 .box_02>img:nth-child(2),.section_04 .box_02>picture:nth-child(2) img{padding:0 65px}.section_04 .box_02 .txt{margin:15px auto 0;width:305px;height:auto;font-family:"LINESeedJP_OTF_Bd";font-size:13.3px;font-size:1.33rem;line-height:1.5037593985}@media screen and (min-width:431px) and (max-width:1280px){.section_04 .box_02 .txt{color:#000;width:90%}}@media only screen and (max-width:430px){.section_04 .box_02 .txt{color:#000;width:90%}}.section_04 .box_03{background:url("../img/section_04/img_03.webp") no-repeat 20px 440px;background-size:443px 331px;background-color:#fff}.section_04 .box_03>img:first-child{padding:45px 12px 12px}.section_04 .box_03>img:nth-child(2),.section_04 .box_03>picture:nth-child(2) img{padding:0 80px}.section_04 .box_03 .txt{margin:30px auto 0;width:305px;height:auto;font-family:"LINESeedJP_OTF_Bd";font-size:13.3px;font-size:1.33rem;line-height:1.5037593985}@media screen and (min-width:431px) and (max-width:1280px){.section_04 .box_03 .txt{color:#000;width:90%}}@media only screen and (max-width:430px){.section_04 .box_03 .txt{color:#000;width:90%}}.section_04 button{display:block;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.section_05{position:relative;overflow:hidden}.section_05 h2{padding:220px 0 130px;color:#e7e53e;z-index:10}@media screen and (width >= 431px) and (width <= 870px){.section_05 h2{padding:31vw 0 23vw;font-size:8.3vw}}@media only screen and (max-width:430px){.section_05 h2{padding:80px 0 0;margin-left:-50%;width:200%}}.section_05 h2 span{font-size:123%;color:#e85980}.section_05 .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:80px auto 0;width:1080px;min-height:235px;z-index:10}@media only screen and (max-width:1280px){.section_05 .container{display:block;width:calc(100% - 20px)}}.section_05 .container .box_01{position:relative;margin:10px;width:510px;height:235px;border-radius:8px;background-color:#e7e53e;z-index:10}@media screen and (min-width:431px) and (max-width:1280px){.section_05 .container .box_01{border:1px #e7e53e solid;margin:8px 0;width:100%;height:auto;min-height:40vw}}@media only screen and (max-width:430px){.section_05 .container .box_01{border:1px #e7e53e solid;margin:8px 0;width:100%;height:auto;min-height:290px}}@media only screen and (max-width:430px){.section_05 .container .box_01{height:auto;min-height:235px}}.section_05 .container .box_01 .number{position:absolute;top:10px;width:80px;height:80px;text-align:center;font-family:CP-and-U-Fo;font-size:72px;font-size:7.2rem;line-height:1;font-style:italic;font-weight:normal;color:#13aae7}@media only screen and (max-width:1280px){.section_05 .container .box_01 .number{width:14vw;height:14vw;font-size:10vw}}@media only screen and (max-width:430px){.section_05 .container .box_01 .number{font-size:14vw}}.section_05 .container .box_01 .hd{position:absolute;top:20px;left:106px;width:282px;height:auto}@media only screen and (max-width:1280px){.section_05 .container .box_01 .hd{position:relative;top:-5vw;left:-5vw;margin:5vw 0 0 20vw;padding:3vw 0 0;width:auto}}@media only screen and (max-width:430px){.section_05 .container .box_01 .hd{top:0;left:0}}.section_05 .container .box_01 .hd .heading_3{font-family:"LINESeedJP_OTF_Eb";font-size:31.3px;font-size:3.13rem;line-height:1.2044728435;font-style:italic;font-weight:normal;color:#13aae7}@media screen and (min-width:431px) and (max-width:1280px){.section_05 .container .box_01 .hd .heading_3{font-size:5vw}}@media only screen and (max-width:430px){.section_05 .container .box_01 .hd .heading_3{font-size:8vw}}.section_05 .container .box_01 .txt{position:absolute;top:126px;left:40px;width:243px;height:auto}@media screen and (min-width:431px) and (max-width:1280px){.section_05 .container .box_01 .txt{position:relative;top:0;left:0;margin:2vw 0 0 5vw;width:48%}}@media only screen and (max-width:430px){.section_05 .container .box_01 .txt{position:relative;top:0;left:0;margin:10vw 0 0 5vw;width:48%}}.section_05 .container .box_01 .txt em{font-family:"LINESeedJP_OTF_Eb";color:#13aae7}.section_05 .container .box_01 .thamb{position:absolute;top:32px;left:307px;width:193px}@media only screen and (max-width:1280px){.section_05 .container .box_01 .thamb{top:3vw;right:3vw;left:auto;width:30vw}}@media only screen and (max-width:430px){.section_05 .container .box_01 .thamb{top:75px}}.section_05 .container .box_01 .thamb img{border-radius:50%}.section_05 .container .box_01:nth-child(5){width:1040px;height:auto}@media only screen and (max-width:1280px){.section_05 .container .box_01:nth-child(5){width:100%;height:auto}}.section_05 .container .box_01:nth-child(5) .txt{position:relative;top:0;left:0;margin:100px auto 30px;width:830px}@media screen and (min-width:431px) and (max-width:1280px){.section_05 .container .box_01:nth-child(5) .txt{margin:2vw auto 8vw;width:90%}}@media only screen and (max-width:430px){.section_05 .container .box_01:nth-child(5) .txt{margin:10vw auto 8vw;width:90%}}.section_05 .container .box_01:nth-child(5) .box_arcontent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;border:3px #13aae7 solid;border-radius:10px;margin:20px auto;width:895px}@media only screen and (max-width:1280px){.section_05 .container .box_01:nth-child(5) .box_arcontent{display:block;margin:20px auto;width:92%}}.section_05 .container .box_01:nth-child(5) .box_arcontent .heading_4{position:absolute;top:-16px;left:13px;padding:0 13px 0 6px;font-family:"LINESeedJP_OTF_Eb";font-size:26.5px;font-size:2.65rem;line-height:1;font-style:italic;font-weight:normal;color:#13aae7;background-color:#e7e53e}@media screen and (min-width:431px) and (max-width:1280px){.section_05 .container .box_01:nth-child(5) .box_arcontent .heading_4{font-size:4vw}}@media only screen and (max-width:430px){.section_05 .container .box_01:nth-child(5) .box_arcontent .heading_4{font-size:6.3vw}}.section_05 .container .box_01:nth-child(5) .box_arcontent div:nth-child(3){margin:60px 0 0;width:276px;height:auto}@media only screen and (max-width:1280px){.section_05 .container .box_01:nth-child(5) .box_arcontent div:nth-child(3){margin:0 auto;width:90%}}.section_05 .container .box_01:nth-child(5) .box_arcontent div:nth-child(4){margin:10px;width:323px;height:212px}@media only screen and (max-width:1280px){.section_05 .container .box_01:nth-child(5) .box_arcontent div:nth-child(4){margin:0 auto;padding:0 0 4vw;width:90%;height:auto}}.section_05 .container .box_01:nth-child(5) .box_arcontent div:nth-child(4) img{border-radius:8px}.section_05 .container .box_01:nth-child(5) .box_arcontent .logo_1{margin:84px 0 0 53px;width:124px;height:71px}@media only screen and (max-width:1280px){.section_05 .container .box_01:nth-child(5) .box_arcontent .logo_1{margin:12vw auto 6vw;width:38vw;height:auto}}.section_05 .container .box_01:nth-child(5) .box_arcontent .logo_2{margin:60px 0 0 20px;width:196px;height:125px}@media only screen and (max-width:1280px){.section_05 .container .box_01:nth-child(5) .box_arcontent .logo_2{margin:12vw auto 6vw;width:46vw;height:auto}}.section_05 .container .box_01:nth-child(5) .box_arcontent .logo_3{margin:60px 0 0 35px;width:152px;height:93px}@media only screen and (max-width:1280px){.section_05 .container .box_01:nth-child(5) .box_arcontent .logo_3{margin:10vw auto 5vw;width:40vw;height:auto}}.section_06{position:relative;overflow:hidden}.section_06 h2{padding:220px 0 130px;color:#e85980;z-index:10}@media screen and (width >= 431px) and (width <= 870px){.section_06 h2{padding:31vw 0 23vw;font-size:8.3vw}}@media only screen and (max-width:430px){.section_06 h2{padding:80px 0 110px;margin-left:-50%;width:200%}}.section_06 h2 span{font-size:123%;color:#fff}.section_06 h2 span.txt_sml{font-size:80%;color:#e85980}.section_06 .container{position:relative;margin:80px auto 0;padding:80px 100px;width:1040px;height:auto;border-radius:12px;background-color:#fff;z-index:10}@media screen and (min-width:431px) and (max-width:1280px){.section_06 .container{padding:3vw 4vw;width:calc(100% - 40px)}}@media only screen and (max-width:430px){.section_06 .container{margin:0 auto;padding:10vw 7vw;width:calc(100% - 20px)}}.section_06 .container table{border-collapse:collapse;margin:0 auto;padding:100px 0 0;width:100%;height:auto;text-align:center;font-family:"LINESeedJP_OTF_Bd";font-weight:normal;color:#13aae7}.section_06 .container table thead th{padding:15px 3px;border-bottom:3px #13aae7 solid;font-size:22.5px;font-size:2.25rem;line-height:1;color:#13aae7}@media only screen and (max-width:430px){.section_06 .container table thead th{font-size:3.9vw}}.section_06 .container table tbody{width:900px}.section_06 .container table tbody td,.section_06 .container table tbody th{padding:20px 10px;border-bottom:2px #13aae7 dotted;font-size:20.5px;font-size:2.05rem;line-height:1.3658536585;color:#000}@media only screen and (max-width:430px){.section_06 .container table tbody td,.section_06 .container table tbody th{padding:3vw 1.2vw;font-size:3.7vw}}.section_06 .container table tbody td{color:#e85980}.section_06 .container table tbody td span:first-child{font-size:80%}.section_06 .container table tbody td span:nth-child(2){font-family:"LINESeedJP_OTF_Eb";font-size:110%}.section_06 .container .honbun{margin:10px auto 0;width:100%;font-family:"LINESeedJP_OTF_Rg";font-size:15px;font-size:1.5rem;line-height:1.7333333333}@media only screen and (max-width:430px){.section_06 .container .honbun{font-size:3.6vw;line-height:6.12vw}}.section_06 .container .p1{margin-top:40px}.section_06 .container h3{margin:20px auto 0;width:100%;font-size:17px;font-size:1.7rem;line-height:1.6470588235}@media only screen and (max-width:430px){.section_06 .container h3{font-size:4.25vw}}.section_07{position:relative;overflow:hidden}.section_07 h2{padding:220px 0 130px;color:#e7e53e;z-index:10}@media screen and (width >= 431px) and (width <= 870px){.section_07 h2{padding:31vw 0 23vw;font-size:8.3vw}}@media only screen and (max-width:430px){.section_07 h2{padding:90px 0 60px;margin-left:-50%;width:200%}}.section_07 h2 span{font-size:123%;color:#fff}.section_07 h3{text-align:center;font-family:"LINESeedJP_OTF_Eb";font-size:24px;font-size:2.4rem;line-height:1.3333333333;color:#13aae7;margin-bottom:20px}@media only screen and (max-width:430px){.section_07 h3{font-size:5vw}}.section_07 .store-title{text-align:center!important;font-family:"LINESeedJP_OTF_Eb";font-size:24px;font-size:2.4rem;line-height:1.3333333333;color:#13aae7;margin-bottom:20px}@media only screen and (max-width:430px){.section_07 .store-title{font-size:5vw}}.section_07 .container{position:relative;margin:40px auto;padding:40px;width:1040px;height:auto;border-radius:12px;background-color:#fff}@media screen and (min-width:431px) and (max-width:1280px){.section_07 .container{padding:3vw 4vw;width:calc(100% - 40px)}}@media only screen and (max-width:430px){.section_07 .container{margin:24px auto;padding:8vw 7vw;width:calc(100% - 20px)}}.section_07 .container .store-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-top:20px}@media only screen and (max-width:430px){.section_07 .container .store-info{margin-top:0}}.section_07 .container .store-info .store-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:430px){.section_07 .container .store-info .store-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section_07 .container .store-info .store-name{display:none}@media only screen and (max-width:430px){.section_07 .container .store-info .store-name{display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:-20px;text-align:center}}.section_07 .container .store-info .store-image{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:400px}@media only screen and (max-width:430px){.section_07 .container .store-info .store-image{max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.section_07 .container .store-info .store-image img{width:100%;height:auto;border-radius:8px}.section_07 .container .store-info .store-details{-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;gap:0}@media only screen and (max-width:430px){.section_07 .container .store-info .store-details{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}}.section_07 .container .store-info .store-details:before{content:"HADO ARENA お台場店";font-family:"LINESeedJP_OTF_Eb";color:#13aae7;font-size:24px;font-size:2.4rem;line-height:1.3333333333;margin-bottom:20px;display:block}@media only screen and (max-width:430px){.section_07 .container .store-info .store-details:before{display:none}}.section_07 .container .store-info .store-details--solamachi:before{content:"HADO ARENA 東京ソラマチ店"!important}.section_07 .container .store-info .store-details--tokorozawa:before{content:"HADO ARENA ところざわサクラタウン店"!important}.section_07 .container .store-info .store-address,.section_07 .container .store-info .store-hours,.section_07 .container .store-info .store-payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px;padding:14px 0;border-bottom:2px #13aae7 dotted}@media only screen and (max-width:430px){.section_07 .container .store-info .store-address,.section_07 .container .store-info .store-hours,.section_07 .container .store-info .store-payment{gap:5px}}.section_07 .container .store-info .store-address h4,.section_07 .container .store-info .store-hours h4,.section_07 .container .store-info .store-payment h4{min-width:110px;color:#13aae7;font-size:15px;font-size:1.5rem;line-height:1.2666666667}@media only screen and (max-width:430px){.section_07 .container .store-info .store-address h4,.section_07 .container .store-info .store-hours h4,.section_07 .container .store-info .store-payment h4{min-width:74px;font-size:3.1vw}}.section_07 .container .store-info .store-address p,.section_07 .container .store-info .store-hours p,.section_07 .container .store-info .store-payment p{color:#000;font-size:14px;font-size:1.4rem;line-height:1.3571428571}@media only screen and (max-width:430px){.section_07 .container .store-info .store-address p,.section_07 .container .store-info .store-hours p,.section_07 .container .store-info .store-payment p{font-size:3vw}}.section_07 .container .store-info .store-address{border-top:2px #13aae7 dotted}.section_07 .container .store-info .store-address .map-link{color:#13aae7;text-decoration:underline}.section_07 .container .store-info .store-address .map-link:hover{color:#024b93}.section_07 .container .store-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-top:20px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:430px){.section_07 .container .store-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.section_07 .container .store-buttons .store-btn-line,.section_07 .container .store-buttons .store-btn-phone{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;padding:12px 20px;border-radius:24px;text-decoration:none;font-family:"LINESeedJP_OTF_Bd";font-size:20px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:430px){.section_07 .container .store-buttons .store-btn-line,.section_07 .container .store-buttons .store-btn-phone{padding:15px 20px;font-size:14px;max-width:none}}.section_07 .container .store-buttons .store-btn-line i,.section_07 .container .store-buttons .store-btn-phone i{margin-right:8px;font-size:18px}@media only screen and (max-width:430px){.section_07 .container .store-buttons .store-btn-line i,.section_07 .container .store-buttons .store-btn-phone i{font-size:16px}}.section_07 .container .store-buttons .store-btn-line{background-color:#0ba73e;color:#fff}.section_07 .container .store-buttons .store-btn-line:hover{background-color:rgb(7.8483146067,119.1516853933,44.2359550562);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.section_07 .container .store-buttons .store-btn-phone{background-color:#e85980;color:#fff}.section_07 .container .store-buttons .store-btn-phone:hover{background-color:rgb(225.7936507937,44.2063492063,93.7301587302);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.section_07 .container .store-buttons .btn-qr-popup{-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}@media only screen and (max-width:430px){.section_07 .container .store-buttons .btn-qr-popup{display:none}}.section_07 .container .store-buttons .btn-qr-popup input{visibility:hidden;position:absolute;width:0;height:0;margin:0;padding:0}.section_07 .container .store-buttons .btn-qr-popup label{-webkit-box-flex:1;-ms-flex:1;flex:1;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;margin:0}.section_07 .container .store-buttons .sp-only{display:none}@media only screen and (max-width:430px){.section_07 .container .store-buttons .sp-only{display:-webkit-box;display:-ms-flexbox;display:flex}}.section_07 .container #overlay{opacity:0;pointer-events:none;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;position:absolute;left:0;top:0;z-index:9999;width:100%;height:100%}.section_07 .container #bg_gray{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;left:0;top:0;z-index:80}.section_07 .container #window{width:700px;padding:64px 48px;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border-radius:16px;-webkit-box-shadow:0 0 20px -6px rgba(0,0,0,0.6);box-shadow:0 0 20px -6px rgba(0,0,0,0.6);z-index:10000;opacity:0}.section_07 .container #btn_cloth{position:absolute;top:20px;right:20px;width:40px;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;background-color:#222;border-radius:5px;z-index:1000;cursor:pointer}.section_07 .container #btn_cloth:hover{opacity:0.7}.section_07 .container #btn_cloth span,.section_07 .container #btn_cloth span:before{display:block;height:3px;width:25px;border-radius:3px;background:#fff}.section_07 .container #btn_cloth span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section_07 .container #btn_cloth span:before{content:"";position:absolute;bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.section_07 .container #qr-popup-odaiba:checked~#overlay,.section_07 .container #qr-popup-solamachi:checked~#overlay,.section_07 .container #qr-popup-tokorozawa:checked~#overlay{opacity:1;pointer-events:auto}.section_07 .container #qr-popup-odaiba:checked~#overlay #window,.section_07 .container #qr-popup-solamachi:checked~#overlay #window,.section_07 .container #qr-popup-tokorozawa:checked~#overlay #window{-webkit-animation:fadein 500ms forwards;animation:fadein 500ms forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes fadein{to{opacity:1}}@keyframes fadein{to{opacity:1}}.section_07 .container .qr-popup-img{display:block;margin:0 auto;width:200px;height:auto}.section_07 .container .msg-title{display:block;padding-top:24px;font-size:22px;font-size:2.2rem;line-height:1.3636363636;font-weight:600;text-align:center}.section_07 .container .msg-txt{padding-top:1.25rem;margin-bottom:0;font-size:16px;font-size:1.6rem;line-height:1.5;text-align:center}.u-mt{margin-top:80px}.ctabtn .phone,.footer .phone,.section_02 .phone{color:#fff}.section_02 .phone{color:#fff}.section_07 .phone{color:#000}.footer{margin-top:80px;height:40px;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}@media only screen and (max-width:430px){.footer{margin-top:40px}}.footer .copy{text-align:center;font-family:"LINESeedJP_OTF_Rg";font-size:12.8px;font-size:1.28rem;line-height:1;color:#e5e5e5}@media screen and (min-width:431px) and (max-width:1280px){.footer .copy{font-size:1.3vw}}@media only screen and (max-width:430px){.footer .copy{font-size:2.8vw}}.splide{position:relative;margin:80px auto;width:628px;height:412px}@media only screen and (max-width:1280px){.splide{margin:40px auto 2vw;aspect-ratio:628/412;width:100%;height:auto}}.splide__arrow{position:absolute;width:50px;height:100px;border:#fff;background-color:transparent;z-index:10}@media screen and (min-width:431px) and (max-width:1280px){.splide__arrow{height:10vw}}@media only screen and (max-width:430px){.splide__arrow{width:40px;height:10vw}}.splide__arrow svg{fill:#fff;width:auto;height:100%}.splide__arrow--prev{top:155px;left:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1280px){.splide__arrow--prev{top:38%;left:0}}.splide__arrow--next{top:155px;right:5px}@media only screen and (max-width:1280px){.splide__arrow--next{top:60px;top:38%;right:0}}.splide__track{border-radius:12px}.splide__slide img{border-radius:12px}.splide__pagination{height:40px}@media only screen and (max-width:1280px){.splide__pagination{height:5vw}}.splide__pagination__page{border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 5px;width:10px;height:10px;border-radius:10px;background-color:#000}.splide__pagination__page.is-active{background-color:#13aae7}.heading_2{position:relative;text-align:center;font-family:CP-and-U-Fo;font-size:82px;font-size:8.2rem;line-height:1.0975609756;font-style:italic;font-weight:normal;z-index:15}@media only screen and (max-width:430px){.heading_2{-webkit-transform:scale(0.5);transform:scale(0.5)}}:root{--drop-color_pink:#e85980;--drop-color_darkblue:#024b93;--drop-color_lightblue:#13aae7;--drop-color_yellow:#e7e53e}.hd_triangle_01{position:absolute;top:120px;left:50%;margin:0 0 0 -1100px;width:677px;height:512px;z-index:4}@media screen and (min-width:431px) and (max-width:1280px){.hd_triangle_01{margin:15vw 0 0 -80%}.hd_triangle_01 img{width:45vw}}@media only screen and (max-width:430px){.hd_triangle_01{top:130px;left:50%;margin:0 0 0 -320px;width:222px;height:168px}}.hd_triangle_02{position:absolute;top:20px;left:50%;margin:0 0 0 400px;width:748px;height:651px;z-index:4}@media screen and (min-width:431px) and (max-width:1280px){.hd_triangle_02{margin:23vw 0 0 30%}.hd_triangle_02 img{width:50vw}}@media only screen and (max-width:430px){.hd_triangle_02{top:130px;left:50%;margin:0 0 0 100px;width:245px;height:213px}}.hd_triangle_03{position:absolute;top:260px;left:50%;margin:0 0 0 530px;width:231px;height:154px;z-index:5}@media screen and (min-width:431px) and (max-width:1280px){.hd_triangle_03{margin:14vw 0 0 30%}.hd_triangle_03 img{width:16vw}}@media only screen and (max-width:430px){.hd_triangle_03{top:180px;left:50%;margin:0 0 0 100px;width:88px;height:533px}}.flowtxt{position:absolute;width:4200px;height:380px;overflow:hidden;font-family:CP-and-U-Fo;font-size:380px;font-size:38rem;line-height:1;font-style:italic;z-index:-1}@media only screen and (max-width:430px){.flowtxt{width:2100px;height:190px;font-size:190px;font-size:19rem;line-height:1}}.flowtxt .p1{opacity:0;-webkit-transform:translateX(-350px);transform:translateX(-350px);-webkit-animation:ani_flow1 20s linear infinite;animation:ani_flow1 20s linear infinite}.flowtxt .p2{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%);-webkit-animation:ani_flow2 20s linear infinite;animation:ani_flow2 20s linear infinite}.flowtxt__sec03_1{top:100px;color:transparent;-webkit-text-stroke:3px #13aae7}.flowtxt__sec03_2{top:500px;color:transparent;-webkit-text-stroke:3px #13aae7}.flowtxt__sec04_1{top:100px;color:transparent;-webkit-text-stroke:3px #e7e53e}.flowtxt__sec04_2{top:500px;color:transparent;-webkit-text-stroke:3px #e7e53e}.flowtxt__sec05_1{top:100px;color:transparent;-webkit-text-stroke:3px #13aae7}.flowtxt__sec05_2{top:500px;color:transparent;-webkit-text-stroke:3px #13aae7}.flowtxt__sec06_1{top:100px;color:transparent;-webkit-text-stroke:3px #e85980}.flowtxt__sec06_2{top:500px;color:transparent;-webkit-text-stroke:3px #e85980}.flowtxt__sec07_1{top:100px;color:transparent;-webkit-text-stroke:3px #fff}.flowtxt__sec07_2{top:500px;color:transparent;-webkit-text-stroke:3px #fff}@-webkit-keyframes ani_flow1{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}5%{opacity:1}to{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes ani_flow1{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}5%{opacity:1}to{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes ani_flow2{0%{opacity:0;-webkit-transform:translateX(-30%);transform:translateX(-30%)}5%{opacity:1}to{opacity:1;-webkit-transform:translateX(-90%);transform:translateX(-90%)}}@keyframes ani_flow2{0%{opacity:0;-webkit-transform:translateX(-30%);transform:translateX(-30%)}5%{opacity:1}to{opacity:1;-webkit-transform:translateX(-90%);transform:translateX(-90%)}}.heading_en{opacity:0;position:absolute;top:300px;left:50%;margin-left:-800px;font-family:CP-and-U-Fo;font-size:22px;font-size:2.2rem;line-height:1;font-style:italic;z-index:20}.section_03 .heading_en{color:#e85980}.section_04 .heading_en{color:#024b93}.section_05 .heading_en{color:#e7e53e}.section_06 .heading_en{color:#e7e53e}.section_07 .heading_en{color:#e85980}.btn_store{display:block;width:338px;height:96px;border-radius:8px;background:url("../img/common/arrow2.svg") no-repeat calc(100% - 10px) center;background-size:11px 10px;font-family:"LINESeedJP_OTF_Eb";font-size:23px;font-size:2.3rem;line-height:4.1739130435;color:#fff;text-align:center}@media screen and (min-width:431px) and (max-width:1280px){.btn_store{width:90%;font-size:2.5vw;line-height:96px}}@media only screen and (max-width:430px){.btn_store{margin:0 auto;width:90%;height:auto;background:url("../img/common/arrow2.svg") no-repeat calc(100% - 10px) center;background-size:9px 8px;font-size:4vw}}.btn_store--green{background-color:#0ba73e}.btn_store--green:link{color:#fff}.btn_store--green:visited{color:#fff}.btn_store--green:hover{-webkit-transform:scale(1.05);transform:scale(1.05);color:#fff}.btn_store--green:active{color:#fff}.ani_hd_triangle_01,.ani_hd_triangle_02,.ani_hd_triangle_03{opacity:0;-webkit-transition:all 500ms ease-out 0.2s;transition:all 500ms ease-out 0.2s}.ani_hd_triangle_01{-webkit-transform:translate(150px,0) rotate(-20deg);transform:translate(150px,0) rotate(-20deg)}.ani_hd_triangle_02{-webkit-transform:translate(-150px,0) rotate(-20deg);transform:translate(-150px,0) rotate(-20deg)}.ani_hd_triangle_03{-webkit-transform:translate(-80px,0) rotate(-20deg);transform:translate(-80px,0) rotate(-20deg)}.ani_hd_triangle_01.scrollin,.ani_hd_triangle_02.scrollin,.ani_hd_triangle_03.scrollin{opacity:1;-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}.ani_heading_2{opacity:0;-webkit-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s;-webkit-transform:scale(0.8) rotate(-20deg);transform:scale(0.8) rotate(-20deg)}@media only screen and (max-width:430px){.ani_heading_2{-webkit-transform:scale(0.3) rotate(-20deg);transform:scale(0.3) rotate(-20deg)}}.ani_heading_2.scrollin{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}@media only screen and (max-width:430px){.ani_heading_2.scrollin{-webkit-transform:scale(0.5) rotate(0deg);transform:scale(0.5) rotate(0deg)}}.heading_en{opacity:0;-webkit-transition:all 300ms ease-out 0.5s;transition:all 300ms ease-out 0.5s}.heading_en.scrollin{opacity:1}.foundation.scrollin_bg1{background-color:#e7e53e}.foundation.scrollin_bg2{background-color:#13aae7}.foundation.scrollin_bg3{background-color:#e5e5e5}.foundation{position:fixed;width:100%;height:100vh;background-color:#024b93;-webkit-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s;z-index:-1}.is-hidden{visibility:hidden;opacity:0}.hm{display:block}.hm button{margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;vertical-align:middle;text-align:inherit;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hm :after,.hm :before{-webkit-box-sizing:inherit;box-sizing:inherit}.btn{position:fixed;top:10px;right:20px;z-index:10;width:30px;height:60px;background-color:#000}@media only screen and (max-width:430px){.btn{top:5px;right:10px;width:26px;height:53px}}.hmbg{position:absolute;top:17px;right:0;width:70px;height:45px;border-radius:25px 0 0 25px;background-color:#fff}@media only screen and (max-width:430px){.hmbg{top:14px;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(0.8);transform:scale(0.8)}}.btn-line{display:block;position:relative;width:100%;height:2px;background-color:#fff;-webkit-transition:0.2s;transition:0.2s}.btn-line:after,.btn-line:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;-webkit-transition:0.5s;transition:0.5s}.btn-line:before{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.btn-line:after{-webkit-transform:translateY(5px);transform:translateY(5px)}.btn-line.open{background-color:transparent}.btn-line.open:after,.btn-line.open:before{content:"";background-color:#000;-webkit-transition:0.2s;transition:0.2s}.btn-line.open:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-line.open:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;right:-400px;padding:150px 0;width:400px;height:100vh;background-color:#e7e53e;-webkit-transition:0.3s;transition:0.3s;z-index:1}@media only screen and (max-width:430px){.menu{right:-70%;padding:150px 0;width:70%}}.menu.open{position:fixed;right:0}.menu-list{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;width:100%;height:100%}.menu-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:60px;width:100%;height:100%;font-family:"LINESeedJP_OTF_Bd";font-size:18px;color:#024b93}@media only screen and (max-width:430px){.menu-list a{padding-left:10vw;padding-right:8vw}}.menu-list a:link{color:#024b93}.menu-list a:visited{color:#024b93}.menu-list a:hover{background-color:#fff;color:#024b93;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.menu-list a:active{background-color:#fff;color:#024b93}.menu-list p{margin:4vw 0 0;font-size:3vw;padding:0 8vw;color:#fff}@media screen and (min-width:431px) and (max-width:1280px){.menu-list p{font-size:2.3vw}}
/*# sourceMappingURL=style.min.css.map */