html,body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;font-size:100%}a{text-decoration:none}button{border:none;background:rgba(0,0,0,0);border-radius:0;cursor:pointer}html{font-size:.7320644217vw;scroll-behavior:smooth}@media screen and (min-width: 1366px){html{font-size:10px}}@media screen and (max-width: 1000px){html{font-size:10px}}@media screen and (max-width: 390px){html{font-size:2.5641025641vw}}*{color:#131414;letter-spacing:.03em;box-sizing:border-box}body{font-family:"noto-sans-cjk-jp",sans-serif;font-weight:400;font-style:normal;background:#fff;position:relative}body.hidden{overflow:hidden}.pc{display:block}@media screen and (max-width: 1000px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 1000px){.sp{display:block}}.eg{font-family:"din-2014",sans-serif;font-weight:600;font-style:normal}.object-fit{overflow:hidden}.object-fit img{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 1000px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}footer{width:calc(100% - 30rem);background:#131414;padding:1.5rem 0;margin:0 0 0 auto}@media screen and (max-width: 1000px){footer{width:100%}}footer p{color:#fff;font-size:1.2rem;text-align:center}@media screen and (max-width: 1000px){footer p{font-size:1.2rem}}header{width:30rem;height:100vh;overflow-y:scroll;background:#f8f9fa;padding:7rem 0 26rem;position:fixed;top:0;left:0;z-index:100}@media screen and (max-width: 1000px){header{width:100%;height:auto;padding:1.5rem 0}}header::-webkit-scrollbar{width:.8rem}@media screen and (max-width: 1000px){header::-webkit-scrollbar{display:none}}header::-webkit-scrollbar-track{background:#f0f0f0}@media screen and (max-width: 1000px){header::-webkit-scrollbar-track{display:none}}header::-webkit-scrollbar-thumb{background-color:#c9d4dc;border-radius:.4rem;border:.2rem solid #f0f0f0}@media screen and (max-width: 1000px){header::-webkit-scrollbar-thumb{display:none}}header::-webkit-scrollbar-thumb:hover{background-color:#c9d4dc}@media screen and (max-width: 1000px){header::-webkit-scrollbar-thumb:hover{display:none}}header .header__inner{width:calc(100% - 6rem);margin:0 auto}@media screen and (max-width: 1000px){header .header__inner{width:90%}}@media screen and (max-width: 1000px){header .header__inner .header__index{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}}header .header__inner .header__index__logo{width:100%}@media screen and (max-width: 1000px){header .header__inner .header__index__logo{width:11.5rem}}header .header__inner .header__index__logo a{display:block;width:100%;transition:opacity .3s ease}header .header__inner .header__index__logo a:hover{opacity:.5}header .header__inner .header__index__logo a img{width:100%}header .header__inner .header__index__logo__txt{font-size:1.2rem;font-weight:500;text-align:center;margin-top:1.5rem}@media screen and (max-width: 1000px){header .header__inner .header__index__logo__txt{display:none;font-size:1rem;margin-top:.5rem}}header .header__inner .header__index__exp{color:#4a4a4a;font-size:1.2rem;text-align:center;letter-spacing:.05em;margin-top:3rem}header .header__inner .header__index__btn{display:block;width:100%;color:#fff;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-align:center;border-radius:3rem;border:.1rem solid rgba(0,0,0,0);background:linear-gradient(90deg, #38AAD5, #0075C0);padding:1.2rem;margin-top:6rem;transition:opacity .3s ease}header .header__inner .header__index__btn:hover{opacity:.5}@media screen and (max-width: 1000px){header .header__inner .header__index__btn{display:none}}header .header__inner .header__index__hamburger{display:none;width:4rem;height:4rem;border-radius:100%;background:linear-gradient(90deg, #38AAD5, #0075C0);position:relative}@media screen and (max-width: 1000px){header .header__inner .header__index__hamburger{display:block}}header .header__inner .header__index__hamburger__icon{width:2rem;height:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}header .header__inner .header__index__hamburger__icon span{width:100%;height:.15rem;background:#fff;border-radius:5rem;position:absolute;left:50%;transform:translateX(-50%);transition:all .3s ease}header .header__inner .header__index__hamburger__icon span:nth-child(1){top:0}header .header__inner .header__index__hamburger__icon span:nth-child(2){bottom:0}header .header__inner .header__index__hamburger__icon.close span{width:114%}header .header__inner .header__index__hamburger__icon.close span:nth-child(1){top:50%;transform:translate(-50%, -50%) rotate(25deg)}header .header__inner .header__index__hamburger__icon.close span:nth-child(2){top:50%;bottom:auto;transform:translate(-50%, -50%) rotate(-25deg)}header .header__inner .header__category{margin-top:5rem}@media screen and (max-width: 1000px){header .header__inner .header__category{display:none}}header .header__inner .header__category__head{border-bottom:.1rem solid #c9d4dc;padding-bottom:1.5rem;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}header .header__inner .header__category__head h2{background:linear-gradient(90deg, #38AAD5, #0075C0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:2.4rem;font-weight:700}header .header__inner .header__category__head button{display:inline-block;color:#4a4a4a;font-size:1.2rem;transition:all .3s ease}header .header__inner .header__category__head button:hover{opacity:.5}header .header__inner .header__category__list__wrap .header__category__list{border-bottom:.1rem solid #c9d4dc;padding:2.5rem 0}header .header__inner .header__category__list__wrap .header__category__list h3{font-size:1.6rem;font-weight:500}header .header__inner .header__category__list__wrap .header__category__list ul{margin-top:1.5rem;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.2rem 0}header .header__inner .header__category__list__wrap .header__category__list ul li.hidden{display:none}header .header__inner .header__category__list__wrap .header__category__list ul li a{display:flex;justify-content:baseline;flex-wrap:wrap;flex-wrap:nowrap;gap:0 .5rem;transition:all .3s ease;cursor:pointer}header .header__inner .header__category__list__wrap .header__category__list ul li a:hover{opacity:.5}header .header__inner .header__category__list__wrap .header__category__list ul li a .header__category__list__icon{width:1.5rem;height:1.5rem;background:linear-gradient(90deg, #38AAD5, #0075C0);border-radius:100%;margin-top:.3rem;position:relative}header .header__inner .header__category__list__wrap .header__category__list ul li a .header__category__list__icon span{color:#fff;font-size:1.1rem;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transform:translate(-50%, -55%)}header .header__inner .header__category__list__wrap .header__category__list ul li a p{font-size:1.3rem}header .header__inner .header__category__list__wrap .header__category__list__more{margin-top:2rem}header .header__inner .header__category__list__wrap .header__category__list__more a{width:8rem;color:#4a4a4a;font-size:1.2rem;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:0 .5rem;cursor:pointer;transition:all .3s ease}header .header__inner .header__category__list__wrap .header__category__list__more a:hover{opacity:.5}header .header__inner .header__category__list__wrap .header__category__list__more a span{display:block;width:1rem;transform:translateY(-0.2rem)}header .header__inner .header__category__list__wrap .header__category__list__more a span img{width:100%}header .header__inner .header__category__list__wrap .header__category__list__more a span .rotated{transform:rotate(180deg)}header .header__inner .header__category__nav{margin-top:3rem}header .header__inner .header__category__nav ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem 0}header .header__inner .header__category__nav ul li a{font-size:1.3rem;letter-spacing:.05em;transition:all .3s ease}header .header__inner .header__category__nav ul li a:hover{opacity:.5}main{width:calc(100vw - 30rem);min-height:calc(100vh - 4.75rem);margin:0 0 0 auto;overflow:hidden}@media screen and (max-width: 1000px){main{width:100%;min-height:0;padding-top:7rem;margin:0}}.btn-white{display:block;width:12.5rem;color:#fff;font-size:1.4rem;font-weight:400;letter-spacing:.1em;border:.1rem solid #fff;border-radius:2rem;padding:.7rem 2rem;transition:all .3s ease}.btn-white:hover{color:#0075c0;background:#fff}.btn-black{display:block;width:12.5rem;color:#4a4a4a;font-size:1.4rem;font-weight:400;letter-spacing:.1em;border:.1rem solid #4a4a4a;border-radius:2rem;padding:.7rem 2rem;transition:all .3s ease}.btn-black:hover{color:#fff;background:#4a4a4a}.modal{width:100vw;height:100vh;background:rgba(4,26,41,.8);backdrop-filter:blur(4px);position:fixed;top:0;left:0;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;overflow-y:auto;transition:opacity .4s ease,visibility .4s ease}.modal.is-active{display:block;visibility:visible;pointer-events:auto}.modal.is-active--visible{opacity:1}.modal.is-active--visible .modal__cnt{opacity:1;transform:scale(1)}.modal__bg{position:absolute;top:0;left:0;width:100%;height:100%}.modal__cnt{width:90%;max-width:100rem;padding:10rem 0;margin:0 auto;position:relative;z-index:1;opacity:0;transform:scale(0.95);transition:opacity .3s ease,transform .3s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 1000px){.modal__cnt{padding:10rem 0}}.modal__cnt__movie{width:100%;aspect-ratio:16/9}.modal__cnt__movie iframe{width:100%;height:100%}.modal__cnt__ttl{color:#fff;font-size:1.6rem;line-height:1.5;margin-top:2rem}@media screen and (max-width: 1000px){.modal__cnt__ttl{font-size:1.2rem;margin-top:1.5rem}}.modal__cnt__comment{margin-top:3rem;display:flex;justify-content:space-between;flex-wrap:wrap}.modal__cnt__comment__icon__img{width:7rem;height:7rem;background:#fff;border-radius:100%;border:.3rem solid #38aad5}@media screen and (max-width: 1000px){.modal__cnt__comment__icon__img{width:5rem;height:5rem}}.modal__cnt__comment__icon__img img{width:100%;border-radius:100%}.modal__cnt__comment__icon span{display:block;color:#fff;font-size:1.2rem;font-weight:500;text-align:center;margin-top:.5rem}@media screen and (max-width: 1000px){.modal__cnt__comment__icon span{font-size:1rem}}.modal__cnt__comment__txt{width:calc(100% - 11rem);font-size:1.4rem;font-weight:500;letter-spacing:.05em;line-height:1.5;background:#fff;border-radius:1rem;padding:2rem 2.5rem;position:relative}@media screen and (max-width: 1000px){.modal__cnt__comment__txt{width:calc(100% - 7.5rem);font-size:1.2rem;padding:1.5rem 2rem}}.modal__cnt__comment__txt::before{content:"";width:0;height:0;border-top:1.225rem solid rgba(0,0,0,0);border-right:2rem solid #fff;border-bottom:1.225rem solid rgba(0,0,0,0);border-left:2rem solid rgba(0,0,0,0);position:absolute;top:2.5rem;left:-3.9rem}@media screen and (max-width: 1000px){.modal__cnt__comment__txt::before{border-top:1rem solid rgba(0,0,0,0);border-right:1.5rem solid #fff;border-bottom:1rem solid rgba(0,0,0,0);border-left:1.5rem solid rgba(0,0,0,0);top:1.5rem;left:-2.9rem}}.modal .modal-close{width:3rem;height:3rem;position:absolute;top:5rem;right:0;background:none;border:none;cursor:pointer}@media screen and (max-width: 1000px){.modal .modal-close{width:2rem;height:2rem;top:6rem}}.modal .modal-close span{width:4rem;height:.1rem;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 1000px){.modal .modal-close span{width:3rem}}.modal .modal-close span:nth-child(1){transform:translate(-50%, -50%) rotate(45deg)}.modal .modal-close span:nth-child(2){transform:translate(-50%, -50%) rotate(-45deg)}.ad{width:30rem;background:linear-gradient(90deg, #38AAD5, #0075C0);padding:1.5rem 2rem 1rem;position:fixed;bottom:0;left:0;z-index:101;transition:opacity .5s ease;opacity:1;pointer-events:auto}@media screen and (max-width: 1000px){.ad{width:20rem;border-radius:.5rem;padding:1rem 1rem .5rem;bottom:1rem;left:auto;right:1rem;z-index:9}}.ad.is-hidden{opacity:0;pointer-events:none}.ad .ad__ttl{color:#fff;font-size:1.4rem}@media screen and (max-width: 1000px){.ad .ad__ttl{font-size:1.2rem}}.ad .ad__swiper{padding-bottom:2rem;margin-top:.5rem}@media screen and (max-width: 1000px){.ad .ad__swiper{padding-bottom:1.5rem}}.ad .ad__swiper .swiper-wrapper .swiper-slide{display:block;height:auto;aspect-ratio:1.91/1;transition:opacity .3s ease}@media screen and (max-width: 1000px){.ad .ad__swiper .swiper-wrapper .swiper-slide{height:auto}}.ad .ad__swiper .swiper-wrapper .swiper-slide:hover{opacity:.5}.ad .ad__swiper .swiper-pagination{bottom:0}.ad .ad__swiper .swiper-pagination span{width:.8rem;height:.8rem;background:#fff;margin:0 .4rem !important}@media screen and (max-width: 1000px){.ad .ad__swiper .swiper-pagination span{width:.6rem;height:.6rem;background:#fff;margin:0 .3rem !important}}.category{width:100vw;height:100vh;background:linear-gradient(90deg, #38AAD5, #0075C0);opacity:0;visibility:hidden;pointer-events:none;position:fixed;top:0;left:0;z-index:1000;transition:all .3s ease}.category.visible{opacity:1;visibility:visible;pointer-events:auto}.category__inner{width:calc(100% - 3rem);height:calc(100% - 3rem);background:#fff;border-radius:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);overflow:hidden}.category__inner .category__close{width:2.5rem;height:2.5rem;position:absolute;top:3rem;right:3rem;cursor:pointer}.category__inner .category__close span{width:3.5rem;height:.1rem;background:#131414;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.category__inner .category__close span:nth-child(1){transform:translate(-50%, -50%) rotate(45deg)}.category__inner .category__close span:nth-child(2){transform:translate(-50%, -50%) rotate(-45deg)}.category__inner .category__container{width:100%;height:100%;padding:7rem;overflow-y:scroll}@media screen and (max-width: 1000px){.category__inner .category__container{padding:3rem 2rem}}.category__inner .category__container .category__ttl{border-bottom:.1rem solid #c9d4dc;padding:0 3rem 2rem;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media screen and (max-width: 1000px){.category__inner .category__container .category__ttl{padding:0 0 3rem;margin-top:6rem}}.category__inner .category__container .category__ttl h3{font-size:5rem;font-weight:700;background:linear-gradient(90deg, #38AAD5, #0075C0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 1000px){.category__inner .category__container .category__ttl h3{font-size:2.7rem}}.category__inner .category__container .category__ttl a{display:block;width:24rem;color:#fff;font-size:1.4rem;font-weight:500;letter-spacing:.1em;text-align:center;border-radius:2.5rem;background:linear-gradient(90deg, #38AAD5, #0075C0);padding:1.2rem 0;transition:opacity .3s ease}@media screen and (max-width: 1000px){.category__inner .category__container .category__ttl a{width:16.5rem;font-size:1.2rem;padding:.8rem 0}}.category__inner .category__container .category__ttl a:hover{opacity:.5}.category__inner .category__container .category__cnt{border-bottom:.1rem solid #c9d4dc;padding:3rem 3rem 4rem}@media screen and (max-width: 1000px){.category__inner .category__container .category__cnt{padding:2.5rem 0 3rem}}.category__inner .category__container .category__cnt h4{font-size:2rem;font-weight:500}@media screen and (max-width: 1000px){.category__inner .category__container .category__cnt h4{font-size:1.6rem}}.category__inner .category__container .category__cnt ul{margin-top:2rem;display:flex;justify-content:baseline;flex-wrap:wrap;gap:1.5rem 2rem}@media screen and (max-width: 1000px){.category__inner .category__container .category__cnt ul{margin-top:1.5rem;gap:1rem 0}}.category__inner .category__container .category__cnt ul li{width:calc(25% - 1.5rem)}@media screen and (max-width: 1000px){.category__inner .category__container .category__cnt ul li{width:100%}}.category__inner .category__container .category__cnt ul li a{width:fit-content;display:flex;justify-content:baseline;flex-wrap:wrap;align-items:center;gap:0 .7rem;transition:opacity .3s ease}.category__inner .category__container .category__cnt ul li a:hover{opacity:.5}.category__inner .category__container .category__cnt ul li a .category__cnt__icon{width:1.6rem;height:1.6rem;border-radius:100%;background:linear-gradient(90deg, #38AAD5, #0075C0);position:relative}.category__inner .category__container .category__cnt ul li a .category__cnt__icon span{color:#fff;font-size:1.1rem;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transform:translate(-50%, -55%)}.category__inner .category__container .category__cnt ul li a p{font-size:1.4rem}@media screen and (max-width: 1000px){.category__inner .category__container .category__cnt ul li a p{font-size:1.3rem}}.drawer{display:none;width:100vw;height:100vh;background:#f8f9fa;padding:11.5rem 0 7rem;position:fixed;top:0;left:0;z-index:10;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;transition:all .4s ease}@media screen and (max-width: 1000px){.drawer{display:block}}.drawer.is-visible{opacity:1;visibility:visible;pointer-events:auto}.drawer .drawer__inner{width:85%;margin:0 auto}.drawer .drawer__inner .drawer__btn{display:block;width:100%;color:#fff;font-size:1.3rem;font-weight:700;text-align:center;letter-spacing:.1em;background:linear-gradient(90deg, #38AAD5, #0075C0);border-radius:3rem;padding:1.2rem 0}.drawer .drawer__inner .drawer__category{margin-top:5rem}.drawer .drawer__inner .drawer__category__head{border-bottom:.1rem solid #c9d4dc;padding-bottom:1.5rem;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.drawer .drawer__inner .drawer__category__head h2{background:linear-gradient(90deg, #38AAD5, #0075C0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:2.4rem;font-weight:700}.drawer .drawer__inner .drawer__category__head button{display:inline-block;color:#4a4a4a;font-size:1.2rem;transition:all .3s ease}.drawer .drawer__inner .drawer__category__head button:hover{opacity:.5}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list{border-bottom:.1rem solid #c9d4dc;padding:2.5rem 0}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list h3{font-size:1.6rem;font-weight:500}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list ul{margin-top:1.5rem;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.2rem 0}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list ul li.hidden{display:none}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list ul li a{display:flex;justify-content:baseline;flex-wrap:wrap;flex-wrap:nowrap;gap:0 .5rem;transition:all .3s ease;cursor:pointer}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list ul li a:hover{opacity:.5}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list ul li a .drawer__category__list__icon{width:1.5rem;height:1.5rem;background:linear-gradient(90deg, #38AAD5, #0075C0);border-radius:100%;margin-top:.3rem;position:relative}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list ul li a .drawer__category__list__icon span{color:#fff;font-size:1.1rem;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transform:translate(-50%, -55%)}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list ul li a p{font-size:1.3rem}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list__more{margin-top:2rem}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list__more a{width:8rem;color:#4a4a4a;font-size:1.2rem;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:0 .5rem;cursor:pointer;transition:all .3s ease}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list__more a:hover{opacity:.5}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list__more a span{display:block;width:1rem;transform:translateY(-0.2rem)}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list__more a span img{width:100%}.drawer .drawer__inner .drawer__category__list__wrap .drawer__category__list__more a span .rotated{transform:rotate(180deg)}.drawer .drawer__inner .drawer__category__nav{margin-top:3rem}.drawer .drawer__inner .drawer__category__nav ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem 0}.drawer .drawer__inner .drawer__category__nav ul li a{font-size:1.3rem;letter-spacing:.05em;transition:all .3s ease}.drawer .drawer__inner .drawer__category__nav ul li a:hover{opacity:.5}.top .hero__head{background:linear-gradient(90deg, #38AAD5, #0075C0);padding-bottom:30rem;position:relative}@media screen and (max-width: 1000px){.top .hero__head{padding-bottom:10rem}}.top .hero__head__ttl{color:#fff;font-size:1.2rem;letter-spacing:.05em;border-bottom:.1rem solid #c9d4dc;padding:1.5rem 3rem;position:relative;z-index:1}.top .hero__head__txt{width:80%;margin:7rem auto 0;position:relative;z-index:1}@media screen and (max-width: 1000px){.top .hero__head__txt{width:85%;margin:5rem auto 0;display:block}}.top .hero__head__txt__tag span{display:block;width:16.5rem;margin-left:.4rem}@media screen and (max-width: 1000px){.top .hero__head__txt__tag span{width:13rem}}.top .hero__head__txt__tag span img{width:100%}.top .hero__head__txt__tag h2{color:#fff;font-size:5.2rem;font-weight:700;line-height:1.3;margin-top:.5rem;white-space:normal;word-break:break-word}@media screen and (max-width: 1000px){.top .hero__head__txt__tag h2{font-size:3rem}}.top .hero__head__txt__exp{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:end;margin-top:3rem}@media screen and (max-width: 1000px){.top .hero__head__txt__exp{display:block;margin-top:2rem}}.top .hero__head__txt__exp p{color:#fff;font-size:1.4rem;font-weight:400;letter-spacing:.1em;line-height:1.6}@media screen and (max-width: 1000px){.top .hero__head__txt__exp p{font-size:1.3rem}}.top .hero__head__txt__exp a{margin:2rem 0 0 auto}@media screen and (max-width: 1000px){.top .hero__head__txt__exp a{margin:3rem 0 0 auto}}.top .hero__head__item{color:#248cda;font-size:40rem;font-weight:900;position:absolute;right:3rem;top:35%;transform:translateY(-50%)}@media screen and (max-width: 1000px){.top .hero__head__item{font-size:24rem;right:0;top:40%}}.top .hero__slider01{width:100%;margin-top:-25rem;overflow:visible}@media screen and (max-width: 1000px){.top .hero__slider01{margin-top:-7rem}}.top .hero__slider01 .swiper-wrapper{overflow:visible;transition-timing-function:linear}.top .hero__slider01 .swiper-wrapper .swiper-slide{aspect-ratio:16/9;transition:transform .3s ease}.top .hero__slider01 .swiper-wrapper .swiper-slide a{display:block;width:100%;height:100%;border-radius:1rem;cursor:pointer}.top .hero__slider01 .swiper-wrapper .swiper-slide a:hover img{transform:scale(1.1)}.top .hero__slider01 .swiper-wrapper .swiper-slide a img{transition:transform .3s ease}.top .hero__slider01 .swiper-wrapper .swiper-slide p{font-size:1.4rem;letter-spacing:.05em;line-height:1.5;margin-top:1.5rem}@media screen and (max-width: 1000px){.top .hero__slider01 .swiper-wrapper .swiper-slide p{font-size:1.2rem;margin-top:1rem}}.top .hero__slider02{width:100%;margin-top:2rem;overflow:visible}@media screen and (max-width: 1000px){.top .hero__slider02{margin-top:1rem}}.top .hero__slider02 .swiper-wrapper{overflow:visible;transition-timing-function:linear}.top .hero__slider02 .swiper-wrapper .swiper-slide{aspect-ratio:16/9;transition:transform .3s ease}.top .hero__slider02 .swiper-wrapper .swiper-slide a{display:block;width:100%;height:100%;border-radius:1rem;cursor:pointer}.top .hero__slider02 .swiper-wrapper .swiper-slide a:hover img{transform:scale(1.1)}.top .hero__slider02 .swiper-wrapper .swiper-slide a img{transition:transform .3s ease}.top .hero__slider02 .swiper-wrapper .swiper-slide p{font-size:1.4rem;letter-spacing:.05em;line-height:1.5;margin-top:1.5rem}@media screen and (max-width: 1000px){.top .hero__slider02 .swiper-wrapper .swiper-slide p{font-size:1.2rem;margin-top:1rem}}.top .gallery{width:80%;margin:10rem auto}@media screen and (max-width: 1000px){.top .gallery{width:85%;margin:5rem auto 10rem}}.top .gallery__block{margin-top:7rem}@media screen and (max-width: 1000px){.top .gallery__block{margin-top:5rem}}.top .gallery__block:first-child{margin-top:0}.top .gallery__block__head{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;position:relative}.top .gallery__block__head__ttl{display:flex;justify-content:baseline;flex-wrap:wrap;align-items:center;gap:0 1.5rem}@media screen and (max-width: 1000px){.top .gallery__block__head__ttl{width:100%;align-items:baseline;gap:0 1rem}}.top .gallery__block__head__ttl__icon{width:3.2rem;height:3.2rem;border-radius:100%;background:linear-gradient(90deg, #38AAD5, #0075C0);position:relative;transform:translateY(0.2rem)}@media screen and (max-width: 1000px){.top .gallery__block__head__ttl__icon{width:2.6rem;height:2.6rem;transform:translateY(0.5rem)}}.top .gallery__block__head__ttl__icon span{color:#fff;font-size:2.2rem;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transform:translate(-50%, -55%)}@media screen and (max-width: 1000px){.top .gallery__block__head__ttl__icon span{font-size:1.8rem}}.top .gallery__block__head__ttl h2{font-size:3rem;font-weight:500;letter-spacing:.05em}@media screen and (max-width: 1000px){.top .gallery__block__head__ttl h2{width:calc(100% - 3.6rem);font-size:2rem}}.top .gallery__block__head a.pc{display:block}@media screen and (max-width: 1000px){.top .gallery__block__head a.pc{display:none}}.top .gallery__block__container{display:flex;justify-content:baseline;flex-wrap:wrap;gap:0 3rem;margin:2rem 0 0}@media screen and (max-width: 1000px){.top .gallery__block__container{gap:1.5rem}}.top .gallery__block__container .gallery__block__cnt{width:calc(33.3333333333% - 2rem)}@media screen and (max-width: 1000px){.top .gallery__block__container .gallery__block__cnt{width:calc(50% - .75rem)}}.top .gallery__block__container .gallery__block__cnt:nth-child(n+4){display:none}@media screen and (max-width: 1000px){.top .gallery__block__container .gallery__block__cnt:nth-child(n+4){display:block}}@media screen and (max-width: 1000px){.top .gallery__block__container .gallery__block__cnt:nth-child(n+5){display:none}}.top .gallery__block__container .gallery__block__cnt__img{display:block;width:100%;aspect-ratio:16/9;border-radius:.5rem;cursor:pointer}.top .gallery__block__container .gallery__block__cnt__img:hover img{transform:scale(1.1)}.top .gallery__block__container .gallery__block__cnt__img img{transition:transform .3s ease}.top .gallery__block__container .gallery__block__cnt p{font-size:1.2rem;line-height:1.5;margin-top:1.5rem}@media screen and (max-width: 1000px){.top .gallery__block__container .gallery__block__cnt p{font-size:1rem;margin-top:1rem}}.top .gallery__block a.sp{display:none}@media screen and (max-width: 1000px){.top .gallery__block a.sp{display:block;margin:2.5rem auto 0}}.archive{min-height:100vh}.archive__head{background:linear-gradient(90deg, #38AAD5, #0075C0);padding-bottom:16rem;position:relative}@media screen and (max-width: 1000px){.archive__head{padding-bottom:10rem}}.archive__head__ttl{color:#fff;font-size:1.2rem;letter-spacing:.05em;border-bottom:.1rem solid #c9d4dc;padding:1.5rem 3rem;position:relative;z-index:1}.archive__head__txt{width:80%;margin:10rem auto 0;position:relative;z-index:1}@media screen and (max-width: 1000px){.archive__head__txt{width:85%;margin:5rem auto 0}}.archive__head__txt__tag span{display:block;height:2.6rem;margin-left:.4rem}@media screen and (max-width: 1000px){.archive__head__txt__tag span{height:2rem}}.archive__head__txt__tag span img{height:100%}.archive__head__txt__tag h2{color:#fff;font-size:5.4rem;font-weight:700;line-height:1.3;margin-top:.5rem}@media screen and (max-width: 1000px){.archive__head__txt__tag h2{font-size:3rem}}.archive__head__txt__exp{margin-top:3rem}.archive__head__txt__exp p{color:#fff;font-size:1.4rem;font-weight:400;letter-spacing:.1em;line-height:1.6}@media screen and (max-width: 1000px){.archive__head__txt__exp p{font-size:1.2rem}}.archive__head__item{color:#248cda;font-size:40rem;font-weight:900;position:absolute;right:3rem;top:50%;transform:translateY(-50%)}@media screen and (max-width: 1000px){.archive__head__item{font-size:24rem;right:0;top:50%}}.archive__container{width:80%;margin:-10rem auto 5rem;display:flex;justify-content:baseline;flex-wrap:wrap;gap:5rem 3rem;position:relative;z-index:1}@media screen and (max-width: 1000px){.archive__container{width:85%;margin:-5rem auto 5rem;gap:2rem 1.5rem}}.archive__container p.no-post{width:100%;font-size:1.4rem;text-align:center;margin-top:15rem}.archive__container .archive__cnt{width:calc(33.3333333333% - 2rem)}@media screen and (max-width: 1000px){.archive__container .archive__cnt{width:calc(50% - .75rem)}}.archive__container .archive__cnt__img{display:block;width:100%;aspect-ratio:16/9;border-radius:.5rem;cursor:pointer}.archive__container .archive__cnt__img:hover img{transform:scale(1.1)}.archive__container .archive__cnt__img img{transition:transform .3s ease}.archive__container .archive__cnt p{font-size:1.2rem;line-height:1.5;margin-top:1.5rem}.archive .pagenation{padding-bottom:10rem;display:flex;justify-content:center;flex-wrap:wrap;gap:0 3rem}.archive .pagenation span{color:#4a4a4a;font-size:1.6rem;font-weight:400;border-bottom:.1rem solid #4a4a4a}.archive .pagenation a{color:#4a4a4a;font-size:1.6rem;font-weight:400;cursor:pointer;transition:opacity .3s ease}.archive .pagenation a:hover{opacity:.5}.about__ttl{background:linear-gradient(90deg, #38AAD5, #0075C0);padding-bottom:7rem}.about__ttl__head{color:#fff;font-size:1.2rem;letter-spacing:.05em;border-bottom:.1rem solid #fff;padding:1.5rem 3rem}.about__ttl__main{width:80%;margin:10rem auto 0}@media screen and (max-width: 1000px){.about__ttl__main{width:85%;margin:5rem auto 0}}.about__ttl__main__index{height:2.5rem}@media screen and (max-width: 1000px){.about__ttl__main__index{height:2rem}}.about__ttl__main__index img{height:100%}.about__ttl__main h2{color:#fff;font-size:4.8rem;font-weight:700;margin:.5rem 0 0 -0.5rem}@media screen and (max-width: 1000px){.about__ttl__main h2{font-size:3rem}}.about__ttl__main p{color:#fff;font-size:1.6rem;font-weight:400;line-height:1.7;margin-top:3rem}@media screen and (max-width: 1000px){.about__ttl__main p{font-size:1.4rem;margin-top:2rem}}.about__cnt{background:#fff;padding:7rem 0 10rem}@media screen and (max-width: 1000px){.about__cnt{padding:5rem 0}}.about__cnt__block{width:80%;margin:0 auto}@media screen and (max-width: 1000px){.about__cnt__block{width:85%}}.about__cnt__block h3{font-size:2.2rem;font-weight:700;letter-spacing:.05em;margin-bottom:2rem}@media screen and (max-width: 1000px){.about__cnt__block h3{font-size:1.8rem}}.about__cnt__block p{font-size:1.5rem;line-height:1.7;margin-top:1.5rem}@media screen and (max-width: 1000px){.about__cnt__block p{font-size:1.4rem}}.about__cnt__block ul{background:#f8f9fa;padding:2rem;margin-top:1.5rem}@media screen and (max-width: 1000px){.about__cnt__block ul{padding:1.5rem}}.about__cnt__block ul li{font-size:1.5rem;font-weight:500;line-height:1.7}@media screen and (max-width: 1000px){.about__cnt__block ul li{font-size:1.4rem;text-indent:-1.5rem;padding-left:1.5rem}}.about__cnt__block hr{width:100%;border-top:.1rem solid #c9d4dc;margin:5rem 0}@media screen and (max-width: 1000px){.about__cnt__block hr{margin:4rem 0}}.about__cnt__block a{border-bottom:.1rem solid #131414;transition:all .3s ease}.about__cnt__block a:hover{opacity:.5;border-bottom:.1rem solid rgba(0,0,0,0)}.advertise__ttl{background:linear-gradient(90deg, #38AAD5, #0075C0);padding-bottom:7rem}.advertise__ttl__head{color:#fff;font-size:1.2rem;letter-spacing:.05em;border-bottom:.1rem solid #fff;padding:1.5rem 3rem}.advertise__ttl__main{width:80%;margin:10rem auto 0}@media screen and (max-width: 1000px){.advertise__ttl__main{width:85%;margin:5rem auto 0}}.advertise__ttl__main__index{height:2.5rem}@media screen and (max-width: 1000px){.advertise__ttl__main__index{height:2rem}}.advertise__ttl__main__index img{height:100%}.advertise__ttl__main h2{color:#fff;font-size:4.8rem;font-weight:700;margin:.5rem 0 0 -0.5rem}@media screen and (max-width: 1000px){.advertise__ttl__main h2{font-size:3rem}}.advertise__ttl__main p{color:#fff;font-size:1.6rem;font-weight:400;line-height:1.7;margin-top:3rem}@media screen and (max-width: 1000px){.advertise__ttl__main p{font-size:1.4rem;margin-top:2rem}}.advertise__cnt{background:#fff;padding:7rem 0 10rem}@media screen and (max-width: 1000px){.advertise__cnt{padding:5rem 0 10rem}}.advertise__cnt__block{width:80%;margin:0 auto}@media screen and (max-width: 1000px){.advertise__cnt__block{width:85%}}.advertise__cnt__block h3{font-size:2.2rem;font-weight:700;letter-spacing:.05em;margin-bottom:2rem}@media screen and (max-width: 1000px){.advertise__cnt__block h3{font-size:1.8rem}}.advertise__cnt__block p{font-size:1.5rem;line-height:1.7;margin-top:1.5rem}@media screen and (max-width: 1000px){.advertise__cnt__block p{font-size:1.4rem}}.advertise__cnt__block ul{background:#f8f9fa;padding:2rem;margin-top:1.5rem}@media screen and (max-width: 1000px){.advertise__cnt__block ul{padding:1.5rem}}.advertise__cnt__block ul li{font-size:1.5rem;font-weight:500;line-height:1.7}@media screen and (max-width: 1000px){.advertise__cnt__block ul li{font-size:1.4rem;text-indent:-1.5rem;padding-left:1.5rem}}.advertise__cnt__block hr{width:100%;border-top:.1rem solid #c9d4dc;margin:5rem 0}@media screen and (max-width: 1000px){.advertise__cnt__block hr{margin:4rem 0}}.advertise__cnt__block a{border-bottom:.1rem solid #131414;transition:all .3s ease}.advertise__cnt__block a:hover{opacity:.5;border-bottom:.1rem solid rgba(0,0,0,0)}.advertise__cnt__btn{display:block;width:30rem;color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:.1em;text-align:center;background:linear-gradient(90deg, #38AAD5, #0075C0);border-radius:5rem;padding:1.5rem 0;margin:7rem auto 0;transition:all .3s ease}.advertise__cnt__btn:hover{opacity:.5}.privacy__ttl{background:linear-gradient(90deg, #38AAD5, #0075C0);padding-bottom:7rem}.privacy__ttl__head{color:#fff;font-size:1.2rem;letter-spacing:.05em;border-bottom:.1rem solid #fff;padding:1.5rem 3rem}.privacy__ttl__main{width:80%;margin:10rem auto 0}@media screen and (max-width: 1000px){.privacy__ttl__main{width:85%;margin:5rem auto 0}}.privacy__ttl__main__index{height:2.5rem}@media screen and (max-width: 1000px){.privacy__ttl__main__index{height:2rem}}.privacy__ttl__main__index img{height:100%}.privacy__ttl__main h2{color:#fff;font-size:4.8rem;font-weight:500;margin:.5rem 0 0 -0.5rem}@media screen and (max-width: 1000px){.privacy__ttl__main h2{font-size:3rem}}.privacy__ttl__main p{color:#fff;font-size:1.6rem;font-weight:400;line-height:1.7;margin-top:3rem}@media screen and (max-width: 1000px){.privacy__ttl__main p{font-size:1.4rem;margin-top:2rem}}.privacy__cnt{background:#fff;padding:7rem 0 10rem}@media screen and (max-width: 1000px){.privacy__cnt{padding:5rem 0 10rem}}.privacy__cnt__block{width:80%;margin:0 auto}@media screen and (max-width: 1000px){.privacy__cnt__block{width:85%}}.privacy__cnt__block h3{font-size:2.2rem;font-weight:700;letter-spacing:.05em;margin-bottom:2rem}@media screen and (max-width: 1000px){.privacy__cnt__block h3{font-size:1.8rem}}.privacy__cnt__block p{font-size:1.5rem;line-height:1.7;margin-top:1.5rem}@media screen and (max-width: 1000px){.privacy__cnt__block p{font-size:1.4rem}}.privacy__cnt__block ul{background:#f8f9fa;padding:2rem;margin-top:1.5rem}@media screen and (max-width: 1000px){.privacy__cnt__block ul{padding:1.5rem}}.privacy__cnt__block ul li{font-size:1.5rem;font-weight:500;line-height:1.7}@media screen and (max-width: 1000px){.privacy__cnt__block ul li{font-size:1.4rem;text-indent:-1.5rem;padding-left:1.5rem}}.privacy__cnt__block hr{width:100%;border-top:.1rem solid #c9d4dc;margin:5rem 0}@media screen and (max-width: 1000px){.privacy__cnt__block hr{margin:4rem 0}}.privacy__cnt__block a{border-bottom:.1rem solid #131414;transition:all .3s ease}.privacy__cnt__block a:hover{opacity:.5;border-bottom:.1rem solid rgba(0,0,0,0)}.privacy__cnt__btn{display:block;width:30rem;color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:.1em;text-align:center;background:linear-gradient(90deg, #38AAD5, #0075C0);border-radius:5rem;padding:1.5rem 0;margin:7rem auto 0;transition:all .3s ease}.privacy__cnt__btn:hover{opacity:.5}.contact__ttl{background:linear-gradient(90deg, #38AAD5, #0075C0);padding-bottom:7rem}@media screen and (max-width: 1000px){.contact__ttl{padding-bottom:6rem}}.contact__ttl__head{color:#fff;font-size:1.2rem;letter-spacing:.05em;border-bottom:.1rem solid #fff;padding:1.5rem 3rem}.contact__ttl__main{width:80%;margin:10rem auto 0}@media screen and (max-width: 1000px){.contact__ttl__main{width:85%;margin:5rem auto 0}}.contact__ttl__main__index{height:2.5rem}@media screen and (max-width: 1000px){.contact__ttl__main__index{height:2rem}}.contact__ttl__main__index img{height:100%}.contact__ttl__main h2{color:#fff;font-size:4.8rem;font-weight:700;margin:.5rem 0 0 -0.5rem}@media screen and (max-width: 1000px){.contact__ttl__main h2{font-size:3rem}}.contact__cnt{background:#fff;padding:7rem 0 10rem}@media screen and (max-width: 1000px){.contact__cnt{padding:5rem 0 10rem}}.contact__cnt__inner{width:80%;margin:0 auto}@media screen and (max-width: 1000px){.contact__cnt__inner{width:85%}}.contact__cnt__exp{font-size:1.5rem;line-height:1.7;text-align:center}@media screen and (max-width: 1000px){.contact__cnt__exp{font-size:1.4rem}}.contact__cnt form{max-width:80rem;margin:6rem auto 0}@media screen and (max-width: 1000px){.contact__cnt form{margin:5rem auto 0}}.contact__cnt form table{width:100%}.contact__cnt form table tr{display:flex;align-items:center;flex-wrap:wrap;margin-top:3rem}@media screen and (max-width: 1000px){.contact__cnt form table tr{margin-top:2.5rem}}.contact__cnt form table tr:first-child{margin-top:0}.contact__cnt form table tr th{display:block;width:20rem;font-size:1.4rem;font-weight:700}@media screen and (max-width: 1000px){.contact__cnt form table tr th{width:100%}}.contact__cnt form table tr td{display:block;width:calc(100% - 20rem);font-size:1.4rem}@media screen and (max-width: 1000px){.contact__cnt form table tr td{width:100%;margin-top:1rem}}.contact__cnt form table tr td .error-message{font-size:1.4rem;margin-top:.5rem}.contact__cnt form table tr td ul{display:flex;flex-wrap:wrap;gap:0 3rem}@media screen and (max-width: 1000px){.contact__cnt form table tr td ul{gap:1rem 0}}@media screen and (max-width: 1000px){.contact__cnt form table tr td ul li{width:100%}}.contact__cnt form table tr td ul li label{display:inline-block;font-size:1.4rem;padding-left:3rem;position:relative;cursor:pointer}.contact__cnt form table tr td ul li label input[type=radio]{display:none}.contact__cnt form table tr td ul li label span{position:relative}.contact__cnt form table tr td ul li label span::before{content:"";width:2rem;height:2rem;border-radius:50%;border:.1rem solid #c9d4dc;position:absolute;top:50%;left:-3rem;transform:translateY(-50%)}@media screen and (max-width: 1000px){.contact__cnt form table tr td ul li label span::before{width:1.8rem;height:1.8rem}}.contact__cnt form table tr td ul li label input[type=radio]:checked+span::after{content:"";width:1.2rem;height:1.2rem;background:linear-gradient(90deg, #38AAD5, #0075C0);border-radius:50%;position:absolute;top:50%;left:-2.5rem;transform:translateY(-50%)}@media screen and (max-width: 1000px){.contact__cnt form table tr td ul li label input[type=radio]:checked+span::after{width:1rem;height:1rem}}.contact__cnt form table tr td input{display:block;width:100%;background:#f8f9fa;border:none;padding:1rem}.contact__cnt form table tr td select{width:100%;background:#f8f9fa;border:none;padding:1rem;appearance:none}.contact__cnt form table tr td textarea{display:block;width:100%;height:20rem;background:#f8f9fa;border:none;padding:1rem;resize:none}.contact__cnt form .form-agree{text-align:center;margin-top:5rem}.contact__cnt form .form-agree label{display:inline-block !important;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:0 1rem;cursor:pointer}.contact__cnt form .form-agree label input[type=checkbox]{display:none}.contact__cnt form .form-agree label span{font-size:1.3rem;padding-left:3rem;position:relative}.contact__cnt form .form-agree label span::before{content:"";width:2rem;height:2rem;border:.1rem solid #c9d4dc;position:absolute;top:50%;left:0;transform:translateY(-50%)}.contact__cnt form .form-agree label span a{border-bottom:.1rem solid #4a4a4a;padding-bottom:.2rem;transition:all .3s ease}.contact__cnt form .form-agree label span a:hover{border-bottom:.1rem solid rgba(0,0,0,0);opacity:.5}.contact__cnt form .form-agree label input[type=checkbox]:checked+span::after{content:"";width:1.2rem;height:.9rem;background:url("../images/contact-agree-icon.svg") no-repeat center center;background-size:contain;position:absolute;top:50%;left:.5rem;transform:translateY(-50%);pointer-events:none}.contact__cnt form button{display:block;width:30rem;color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:.1em;text-align:center;background:linear-gradient(90deg, #38AAD5, #0075C0);border-radius:4rem;padding:1.5rem;margin:3rem auto 0;transition:all .3s ease}.contact__cnt form button:hover{opacity:.5}.contact__cnt form button[disabled]{opacity:.5;cursor:not-allowed}.thanks__ttl{background:linear-gradient(90deg, #38AAD5, #0075C0);padding-bottom:7rem}.thanks__ttl__head{color:#fff;font-size:1.2rem;letter-spacing:.05em;border-bottom:.1rem solid #fff;padding:1.5rem 3rem}.thanks__ttl__main{width:80%;margin:10rem auto 0}@media screen and (max-width: 1000px){.thanks__ttl__main{width:85%;margin:5rem auto 0}}.thanks__ttl__main__index{height:2.5rem}@media screen and (max-width: 1000px){.thanks__ttl__main__index{height:2rem}}.thanks__ttl__main__index img{height:100%}.thanks__ttl__main h2{color:#fff;font-size:4.8rem;font-weight:500;margin:.5rem 0 0 -0.5rem}@media screen and (max-width: 1000px){.thanks__ttl__main h2{font-size:3rem}}.thanks__ttl__main p{color:#fff;font-size:1.6rem;font-weight:400;line-height:1.7;margin-top:3rem}@media screen and (max-width: 1000px){.thanks__ttl__main p{font-size:1.4rem;margin-top:2rem}}.thanks__cnt{background:#fff;padding:7rem 0 10rem}@media screen and (max-width: 1000px){.thanks__cnt{padding:5rem 0 10rem}}.thanks__cnt__block{width:80%;margin:0 auto}@media screen and (max-width: 1000px){.thanks__cnt__block{width:85%}}.thanks__cnt__block h3{font-size:2.2rem;font-weight:700;letter-spacing:.05em;margin-bottom:2rem}@media screen and (max-width: 1000px){.thanks__cnt__block h3{font-size:1.8rem}}.thanks__cnt__block p{font-size:1.5rem;line-height:1.7;margin-top:1.5rem}@media screen and (max-width: 1000px){.thanks__cnt__block p{font-size:1.4rem}}.thanks__cnt__block ul{background:#f8f9fa;padding:2rem;margin-top:1.5rem}@media screen and (max-width: 1000px){.thanks__cnt__block ul{padding:1.5rem}}.thanks__cnt__block ul li{font-size:1.5rem;font-weight:500;line-height:1.7}@media screen and (max-width: 1000px){.thanks__cnt__block ul li{font-size:1.4rem;text-indent:-1.5rem;padding-left:1.5rem}}.thanks__cnt__block hr{width:100%;border-top:.1rem solid #c9d4dc;margin:5rem 0}@media screen and (max-width: 1000px){.thanks__cnt__block hr{margin:4rem 0}}.thanks__cnt__block a{border-bottom:.1rem solid #131414;transition:all .3s ease}.thanks__cnt__block a:hover{opacity:.5;border-bottom:.1rem solid rgba(0,0,0,0)}.thanks__cnt__btn{display:block;width:30rem;color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:.1em;text-align:center;background:linear-gradient(90deg, #38AAD5, #0075C0);border-radius:5rem;padding:1.5rem 0;margin:7rem auto 0;transition:all .3s ease}.thanks__cnt__btn:hover{opacity:.5}/*# sourceMappingURL=style.min.css.map */