.g_hhAW_wrapper{color:var(--color-white);background-color:var(--color-black-base);position:relative}
.MAu5GG_wrapper{position:relative}.MAu5GG_inner{flex-direction:column;gap:2.4rem;padding:8rem 2.4rem 6rem;display:flex}@media (min-width:769px){.MAu5GG_inner{flex-direction:row;align-items:center;gap:0 60px;max-width:1200px;margin:0 auto;padding:120px 40px}}.MAu5GG_imageWrapper{border-radius:6px;width:100%;overflow:hidden}@media (min-width:769px){.MAu5GG_imageWrapper{border-radius:8px}}.MAu5GG_imageWrapper picture{width:100%;display:block}.MAu5GG_image{width:100%;height:auto;display:block}.MAu5GG_title{font-family:var(--font-family-english);text-align:center;margin-bottom:1rem;font-size:1.6rem;font-weight:700;line-height:2}@media (min-width:769px){.MAu5GG_title{text-align:left;letter-spacing:.02em;margin-bottom:20px;font-size:1.8rem}}.MAu5GG_description{text-align:center;letter-spacing:-.04em;opacity:.5;flex-direction:column;justify-content:center;gap:1em 0;font-size:1.2rem;font-weight:400;line-height:2.4;display:flex}@media (min-width:769px){.MAu5GG_description{text-align:left;letter-spacing:0;line-height:2}}.MAu5GG_buttonWrapper{text-align:center;margin-top:3rem}@media (min-width:769px){.MAu5GG_buttonWrapper{display:none}}.MAu5GG_button{border:1px solid;border-radius:100vmax;justify-content:center;align-items:center;gap:0 .4rem;padding:1.1rem 1.6rem;font-size:1.2rem;font-weight:500;line-height:1;display:inline-flex}.MAu5GG_button svg,.MAu5GG_button img{width:.9rem;height:auto;font-size:0;line-height:1;display:block}
.wKV1aa_wrapper{position:relative;overflow-x:clip}.wKV1aa_inner{max-width:1200px;margin:0 auto;padding-bottom:3.2rem}@media (min-width:769px){.wKV1aa_inner{max-width:1200px;padding:0 40px 120px}}.wKV1aa_title{padding-left:2.4rem;font-size:1.6rem;font-weight:600;line-height:2}@media (min-width:769px){.wKV1aa_title{padding-left:0;font-size:1.8rem}}.wKV1aa_carouselContainer{padding:2.4rem;position:relative}@media (min-width:769px){.wKV1aa_carouselContainer{padding:24px 0 0}}.wKV1aa_slideItem{height:100%}.wKV1aa_link{color:inherit;text-decoration:none;transition:opacity .3s;display:block}.wKV1aa_link:hover{opacity:.8}.wKV1aa_card{border:1px solid #fff3;border-radius:.6rem;flex-direction:column;height:100%;padding:2.4rem;display:flex}@media (min-width:769px){.wKV1aa_card{border:none;border-radius:8px;padding:0}}.wKV1aa_imageWrapper{aspect-ratio:1;border-radius:.6rem;margin-bottom:2.4rem;overflow:hidden}@media (min-width:769px){.wKV1aa_imageWrapper{border-radius:8px;margin-bottom:24px}}.wKV1aa_image{object-fit:cover;width:100%;height:100%}.wKV1aa_cardTitle{font-size:1.2rem;font-weight:500;line-height:1.6}@media (min-width:769px){.wKV1aa_cardTitle{font-size:1.4rem}}.wKV1aa_cardTitle2{opacity:.5;font-size:1.2rem;font-weight:500;line-height:1.6}@media (min-width:769px){.wKV1aa_cardTitle2{font-size:1.4rem}}
.IAuAoq_wrapper{margin-left:-30px;margin-right:-30px;overflow:hidden}@media (min-width:769px){.IAuAoq_wrapper{margin-left:0;margin-right:0}}.IAuAoq_wrapper[data-is-overflow-visible=true]{overflow:visible}.IAuAoq_slideWrapper{padding:0 30px;position:relative}@media (min-width:769px){.IAuAoq_slideWrapper{padding:0}}.IAuAoq_container{gap:var(--sp);display:flex}@media (min-width:769px){.IAuAoq_container{gap:var(--pc)}}.IAuAoq_slide{width:var(--sp);min-width:var(--sp)}@media (min-width:769px){.IAuAoq_slide{width:var(--pc);min-width:var(--pc)}}.IAuAoq_navButtonBase{z-index:1;color:#fff;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;position:absolute}@media (min-width:769px){.IAuAoq_navButtonBase:hover{opacity:.8;transition:opacity .3s ease-in-out}}.IAuAoq_navPrev{display:none;top:50%;left:3%;right:auto;transform:translateY(-50%)rotate(180deg)}@media (min-width:769px){.IAuAoq_navPrev.IAuAoq_isShow{display:flex}.IAuAoq_navPrev.IAuAoq_isNotShow{display:none}}.IAuAoq_navNext{display:none;top:50%;left:auto;right:3%;transform:translateY(-50%)}@media (min-width:769px){.IAuAoq_navNext.IAuAoq_isShow{display:flex}.IAuAoq_navNext.IAuAoq_isNotShow{display:none}}.IAuAoq_paginationContainer{width:unset;background-color:#00000080;border-radius:100vh;align-items:center;gap:8px;height:20px;margin:auto;padding:0 10px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}@media (min-width:769px){.IAuAoq_paginationContainer{bottom:40px}}.IAuAoq_paginationContainer>span{cursor:pointer;opacity:.5;border-radius:50%;justify-content:center;align-items:center;width:8px;height:8px;transition:opacity .3s ease-in-out;display:flex}.IAuAoq_paginationContainer>span span{background:#fff;border-radius:50%;width:4px;height:4px;transition:width .3s ease-in-out,height .3s ease-in-out}.IAuAoq_paginationContainer>span:hover span{width:8px;height:8px}.IAuAoq_paginationContainer>span[data-is-selected=true]{opacity:1}.IAuAoq_paginationContainer>span[data-is-selected=true] span{width:8px;height:8px}
.rSrzJq_wrapper{z-index:5;text-align:center;pointer-events:none;opacity:0;width:100%;padding:0 16px 40px;animation:.8s 1.5s forwards rSrzJq_fadeIn;position:fixed;bottom:0;left:0;right:0}@keyframes rSrzJq_fadeIn{to{opacity:1}}.rSrzJq_wrapper button{pointer-events:auto;display:inline-flex}.rSrzJq_wrapper dialog{pointer-events:auto}
