@media screen and (max-width: 1280px){header{padding-top:20px}}@media screen and (max-width: 1280px){header h1{padding-bottom:20px}}@media screen and (max-width: 1280px){header nav{margin-top:20px}}.index_hero{position:relative}@media screen and (max-width: 1024px){.index_hero{overflow:visible;height:calc(100vh - 60px)}}.index_hero .in{width:100%;margin:0;display:flex;justify-content:flex-end;align-items:flex-start;padding-top:clamp(4rem,-4.019rem + 10.02vw,8rem)}@media screen and (max-width: 1280px){.index_hero .in{padding-top:4rem}}@media screen and (max-width: 420px){.index_hero .in{padding-top:3rem}}.index_hero .in .txt{padding:0 8vw}@media screen and (max-width: 1280px){.index_hero .in .txt{font-size:clamp(3rem,.363rem + 10.05vw,6.4rem)}}.index_hero .merit{position:absolute;display:block;bottom:0;margin:0 23% 2rem 24rem}@media screen and (max-width: 1280px){.index_hero .merit{margin-right:20%}}@media screen and (max-width: 991px){.index_hero .merit{margin:0 2rem 2rem 2rem}}.index_hero .merit h3{font-size:3.2rem;line-height:1.6;font-weight:600;margin-bottom:20px;text-shadow:0 0 8px #fff,0 0 5em #fff,0 0 .2em #fff}@media screen and (max-width: 1280px){.index_hero .merit h3{font-size:clamp(1.6rem,.521rem + 3.35vw,2.4rem);margin-bottom:20px}}.index_hero .merit__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;color:#fff}@media screen and (max-width: 1280px){.index_hero .merit__list{gap:1rem}}.index_hero .merit__list li{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;color:#fff;font-size:1.8rem;font-weight:400}@media screen and (max-width: 1280px){.index_hero .merit__list li{font-size:clamp(1.4rem,1.405rem + .74vw,1.6rem)}}@media screen and (max-width: 420px){.index_hero .merit__list li{font-size:1.3rem}}.index_hero .merit__list li h4{display:flex;flex-direction:column;justify-content:center;text-shadow:none;background-color:#a18822;padding:1rem;margin-right:10px}@media screen and (max-width: 420px){.index_hero .merit__list li h4{padding:.8rem}}.index_hero .merit__list li p{text-shadow:0 0 8px #000,0 0 5em #000,0 0 .2em #000}.index_hero .slick__nav{position:absolute;display:flex;height:auto !important;bottom:20px;right:20px;z-index:2}@media screen and (max-width: 1024px){.index_hero .slick__nav{position:static;justify-content:flex-end;margin:20px 20px 0}}@media screen and (max-width: 767px){.index_hero .slick__nav{justify-content:center;margin:20px 0 0}}.index_hero .slick__nav-thumb{position:relative;overflow:hidden;padding:2px;background-color:#fff;cursor:pointer}.index_hero .slick__nav-thumb::before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;border-color:#fff;opacity:0;border:3px solid rgba(0,0,0,0);-webkit-transition:all .1s linear;transition:all .1s linear}.index_hero .slick__nav-thumb img{width:100%;height:100%;object-fit:cover}.index_hero .slick__nav .slick-track{width:auto !important}.index_hero .slick__nav .slick-slide{width:60px !important;height:60px;margin-right:5px}@media screen and (max-width: 414px){.index_hero .slick__nav .slick-slide{width:55px !important;height:55px !important;margin-right:0}}.index_hero .slick__nav .slick-current .slick__nav-thumb::before{opacity:1;content:"";border-color:#a18822;background-color:rgba(0,0,0,0)}@media screen and (max-width: 1024px){main{margin-top:100px}}/*# sourceMappingURL=top.css.map */