html{height:100%;font-size:62.5%}body{color:#000;font-size:1.6rem;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;-webkit-font-smoothing:antialiased;text-size-adjust:100%;height:100%;background-color:#fff;overflow-x:hidden}body.is-fixed{overflow:hidden}a{color:inherit;font-weight:500;text-decoration:none;transition:all .3s ease}img{vertical-align:bottom;max-width:100%;height:auto}button{border:none}label{white-space:nowrap;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}input{border:none}input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none}ol,ul{list-style-type:none}li{list-style-type:none}small{font-size:75%}.l-header{position:fixed;background-color:#fff;padding:2rem 0;width:100%;height:6rem;transition:.5s all linear;z-index:9999}@media(max-width: 639px){.l-header{padding:1rem 0;height:4rem}}.l-header.is-fixed{background-color:hsla(0,0%,100%,.6)}.l-header .l-header__inner{display:flex;width:100%;height:100%;justify-content:space-between;position:relative}.l-header .l-header__home{display:flex;align-items:center}.l-header .l-header__home img{width:22px;height:24px}@media(max-width: 639px){.l-header .l-header__home img{width:18px;height:20px}}.l-header .l-header__text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);align-items:center;font-family:"Futura",sans-serif;font-size:1.8rem;font-weight:bold}@media(max-width: 639px){.l-header .l-header__text{font-size:1.6rem}}.l-header-upload-profile{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:30;transition:.3s ease-in-out}.l-header-upload-profile__inner{height:10rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:flex;flex-direction:column;justify-content:center;margin:0 auto}@media(max-width: 639px){.l-header-upload-profile__inner{height:77px}}.l-header-upload-profile__logo{width:120px;height:65px}@media(max-width: 639px){.l-header-upload-profile__logo{width:90px;height:50px}}.l-container{max-width:1000px;margin:0 auto;position:relative}@media(max-width: 1024px){.l-container{padding:0 7vw}}.l-main{padding-top:12rem}@media(max-width: 639px){.l-main{padding-top:9.2rem}}.l-main-upload-profile{padding-top:10rem;max-width:65rem;margin:0 auto}@media(max-width: 639px){.l-main-upload-profile{padding-top:7.7rem}}.l-footer a{transition:opacity .3s ease}.l-footer a:hover{opacity:.6}.l-footer-event{background:linear-gradient(93.06deg, #006EAD 3.69%, #F9BA00 50.03%, #B85199 96.37%);padding:8.5rem 0}@media(max-width: 639px){.l-footer-event{background:linear-gradient(117.08deg, #006EAD 4.58%, #F9BA00 50.25%, #B85199 95.93%);padding:5.5rem 0}}.l-footer-event.is-top-page{padding-bottom:15.8rem}@media(max-width: 1024px){.l-footer-event.is-top-page{padding-bottom:14.1rem}}@media(max-width: 639px){.l-footer-event.is-top-page{padding-bottom:10.1rem}}@media(max-width: 639px){.l-footer-event.is-upload-profile{padding-bottom:13rem}}.l-footer-event .l-footer-event__logo{width:300px;height:auto;margin:0 auto;display:flex;justify-content:center}@media(max-width: 639px){.l-footer-event .l-footer-event__logo{width:180px}}.l-footer-nav{margin:0 auto;padding:3.4rem 0;max-width:100rem;border-top:1px solid #d1d1d1}@media(max-width: 1024px){.l-footer-nav{padding:5.8667vw 6.6667vw 12vw}}.l-footer-nav .l-footer-nav__links{display:grid;justify-items:start;grid-template-columns:repeat(5, 1fr);row-gap:1rem}@media(max-width: 1024px){.l-footer-nav .l-footer-nav__links{grid-template-columns:repeat(1, 1fr);column-gap:1rem}}.l-footer-nav .l-footer-nav__links .l-footer-nav__links--text{font-size:1rem;line-height:1.5;letter-spacing:.16em}.l-footer-nav .l-footer-nav__links .l-footer-nav__links--text a{color:#444}@media(max-width: 1024px){.l-footer-nav .l-footer-nav__links .l-footer-nav__links--text{font-size:1.2rem;line-height:1.6667}}.l-footer-group{margin:0 auto;padding:3rem 0;max-width:100rem;border-top:1px solid #d1d1d1}@media(max-width: 1024px){.l-footer-group{padding:0;max-width:none;border:none}}.l-footer-group .l-footer-group__wrapper{display:grid;grid-template-columns:repeat(6, 1fr)}@media(max-width: 1024px){.l-footer-group .l-footer-group__wrapper{grid-template-columns:repeat(2, 1fr)}}.l-footer-group .l-footer-group__link{height:3.6rem}@media(max-width: 1024px){.l-footer-group .l-footer-group__link{display:flex;justify-content:center;align-items:center;height:17.3333vw;width:100%;border-top:1px solid #d1d1d1}}.l-footer-group .l-footer-group__link img{border:0;width:100%;max-width:100%;height:auto}.l-footer-group .l-footer-group__link--lalaport{padding:0 3.7rem .4rem}@media(max-width: 1024px){.l-footer-group .l-footer-group__link--lalaport{padding:0 9.4667vw .5333vw}}.l-footer-group .l-footer-group__link--outletpark{padding:0 3.25rem}@media(max-width: 1024px){.l-footer-group .l-footer-group__link--outletpark{padding:0 7.6667vw}}.l-footer-group .l-footer-group__link--urban{padding:0 2.35rem .4rem}@media(max-width: 1024px){.l-footer-group .l-footer-group__link--urban{padding:0 8vw .5333vw}}.l-footer-group .l-footer-group__link--lazona{padding:0 4.5rem}@media(max-width: 1024px){.l-footer-group .l-footer-group__link--lazona{padding:0 12.6667vw}}.l-footer-group .l-footer-group__link--divercity{padding:0 4.3rem}@media(max-width: 1024px){.l-footer-group .l-footer-group__link--divercity{padding:0 11.8667vw}}.l-footer-group .l-footer-group__link--andmall{padding:0 2.3rem}@media(max-width: 1024px){.l-footer-group .l-footer-group__link--andmall{padding:0 7.3333vw}}.l-footer-group .l-footer-group__link+.l-footer-group__link{border-left:1px solid #d1d1d1}@media(max-width: 1024px){.l-footer-group .l-footer-group__link+.l-footer-group__link{border-left:none}}@media(max-width: 1024px){.l-footer-group .l-footer-group__link:nth-of-type(2n){border-left:1px solid #d1d1d1}}.l-footer-bottom{margin:0 auto;padding:1.6rem .3rem 3rem 0;max-width:100rem;border-top:1px solid #d1d1d1;display:flex;justify-content:space-between}@media(max-width: 1024px){.l-footer-bottom{display:block;padding:19.2vw 0 10.6667vw}}.l-footer-bottom .l-footer-bottom__log{display:flex;align-items:center;justify-content:center;margin:0 auto;order:2}.l-footer-bottom .l-footer-bottom__log--mitsui{margin:.4rem 0 0 1rem;width:20.9rem;height:auto}@media(max-width: 1024px){.l-footer-bottom .l-footer-bottom__log--mitsui{margin:0 0 0 2rem;width:55.734vw}}.l-footer-bottom .l-footer-bottom__log--and-earth{margin:.4rem 0 0 0;width:8.5rem;height:auto}@media(max-width: 1024px){.l-footer-bottom .l-footer-bottom__log--and-earth{margin:0;width:18vw}}.l-footer-bottom .l-footer-bottom__log img{width:100%;max-width:100%;height:auto}.l-footer-bottom .l-footer-bottom-wrapper{margin-top:.3rem;padding:0;order:1}@media(max-width: 1024px){.l-footer-bottom .l-footer-bottom-wrapper{margin-top:2.6667vw;padding:0 6.4vw}}.l-footer-bottom .l-footer-bottom__item{display:flex;flex-wrap:wrap;justify-content:center;height:1rem}@media(max-width: 1024px){.l-footer-bottom .l-footer-bottom__item{height:auto}}.l-footer-bottom .l-footer-bottom__item--text{margin-right:.2rem;letter-spacing:.13em;font-size:1rem;color:#878787}@media(max-width: 1024px){.l-footer-bottom .l-footer-bottom__item--text{margin:4.5333vw 1.3333vw 0 0;letter-spacing:.09em}}.l-footer-bottom .l-footer-bottom__item--link{padding:0 1.3rem;transition:opacity .1s cubic-bezier(0, 0, 0.58, 1);letter-spacing:.1em;font-size:1rem}@media(max-width: 1024px){.l-footer-bottom .l-footer-bottom__item--link{margin-top:4.2667vw}}.l-footer-bottom .l-footer-bottom__item .l-footer-bottom__item--link+.l-footer-bottom__item--link{border-left:1px solid #d1d1d1}.l-footer-bottom .l-footer-bottom__copyright{margin-top:.6rem;letter-spacing:.07em;font-size:1rem;line-height:1.8;color:#878787}@media(max-width: 1024px){.l-footer-bottom .l-footer-bottom__copyright{margin-top:6.4vw;letter-spacing:.1em;line-height:1.4;text-align:center}}.c-badge{border-radius:50%;display:flex;justify-content:space-around;align-items:center;color:#fff;z-index:1;width:2.8rem;height:2.8rem;font-weight:bold;position:relative;line-height:1;min-width:2.8rem;max-width:2.8rem}@media(max-width: 639px){.c-badge{width:2.4rem;height:2.4rem;min-width:2.4rem;max-width:2.4rem}}.c-badge.c-badge--small{width:1.6rem;height:1.6rem;font-size:1rem;min-width:1.6rem;max-width:1.6rem}.c-badge--gold{background-color:#af9860;color:#fff}.p-tab__input:checked+.p-tab__label>.c-badge--gold{background-color:#fff;color:#af9860}.c-button{cursor:pointer;transition:all .3s;max-width:360px;min-height:7.5rem;height:fit-content;width:100%;font-weight:bold;font-size:2.1rem;line-height:1;border:1px solid #000;display:flex;align-items:center;justify-content:center;background:#fff;color:#000;border-radius:0}@media(max-width: 639px){.c-button{max-width:240px;min-height:5rem;font-size:1.4rem}}.c-button:disabled{color:#d8dad5;border-color:#d8dad5;background:#fff;pointer-events:none}.c-button:hover{background:#000;color:#fff}.c-button--large{max-width:inherit;min-height:4.4rem}.c-button--black{background-color:#000;border:1px solid #000;color:#fff}.c-button--black:hover{background:#fff;border:1px solid #000;color:#000}.c-button--round{border-radius:999px}.c-button-close{cursor:pointer;transition:all .3s}.c-staff-style-button-wrapper{position:relative;width:100%}.c-staff-style-button{cursor:pointer;transition:all .3s;display:block;cursor:pointer;width:100%;height:auto;padding:2.5rem 0;border:1px solid #000;text-align:center;font-size:1.854rem;font-weight:700;line-height:1}@media(max-width: 1024px){.c-staff-style-button{border-right:none;border-left:none}}@media(max-width: 639px){.c-staff-style-button{padding:1.8rem 0;border-right:none;border-left:none;font-size:1.4rem}}.c-staff-style-button:hover{background:#000;color:#fff}.c-floating-search-button{position:fixed;top:70px;right:20px;z-index:9999}@media(max-width: 1024px){.c-floating-search-button{top:125px}}@media(max-width: 639px){.c-floating-search-button{top:100px}}.c-floating-search-button--hide{display:none}.c-floating-search-button .c-floating-search-button__icon{border-radius:50%;width:50px;height:50px;background-color:#000;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 0.4rem rgba(255, 255, 255, 0.7))}@media(max-width: 639px){.c-floating-search-button .c-floating-search-button__icon{width:40px;height:40px}}.c-floating-search-button .c-floating-search-button__icon img{width:22px;height:20px}@media(max-width: 639px){.c-floating-search-button .c-floating-search-button__icon img{width:18px;height:16px}}.c-floating-search-button .c-floating-search-button__batch{position:absolute;top:-4px;right:-4px;width:22px;height:22px;background-color:#af9860;color:#fff;font-size:1.5rem;font-weight:700;line-height:1.333;text-align:center;border-radius:50%;display:flex;align-items:center;justify-content:center}@media(max-width: 639px){.c-floating-search-button .c-floating-search-button__batch{top:-2px;right:-2px;width:16px;height:16px;font-size:.9rem}}.c-floating-search-button .c-floating-search-button__batch--hide{display:none}.c-button-upload-profile{cursor:pointer;transition:all .3s;position:relative;width:300px;height:7rem;border:1px solid #010101;display:flex;align-items:center;justify-content:center;background:#fff;color:#010101;border-radius:999px;margin:0 auto}@media(max-width: 639px){.c-button-upload-profile{width:250px;height:6rem}}.c-button-upload-profile:disabled{color:#fff;border-color:#ddd;background:#ddd;pointer-events:none}.c-button-upload-profile--small{width:250px;height:4rem}@media(max-width: 639px){.c-button-upload-profile--small{width:250px;height:4rem}}.c-button-upload-profile--color-black{background-color:#010101;color:#fff}.c-button-upload-profile__text{font-weight:700;font-size:1.6rem;letter-spacing:.02em;text-align:center;pointer-events:none}@media(max-width: 639px){.c-button-upload-profile__text{font-size:1.3rem}}.c-button-upload-profile__text--video-upload{padding-right:22px}@media(max-width: 639px){.c-button-upload-profile__text--video-upload{padding-right:20px}}.c-button-upload-profile.is-open .c-button-upload-profile__icon{transform:translateY(-50%) rotate(180deg)}.c-button-upload-profile__icon{position:absolute;top:50%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.c-button-upload-profile__icon--arrow-bottom{right:22px;width:14px;height:7px}@media(max-width: 639px){.c-button-upload-profile__icon--arrow-bottom{right:20px;width:12px;height:7px}}.c-button-upload-profile__icon--video-select{right:28px;width:16px;height:16px}@media(max-width: 639px){.c-button-upload-profile__icon--video-select{right:24px;width:13px;height:13px}}.c-button-upload-profile__icon--video-upload{right:28px;width:17px;height:17px}@media(max-width: 639px){.c-button-upload-profile__icon--video-upload{right:24px;width:14px;height:14px}}.c-button-upload-profile__icon--video-edit{right:28px;width:17px;height:17px}@media(max-width: 639px){.c-button-upload-profile__icon--video-edit{right:24px;width:14px;height:14px}}.c-card-staff-style-container-inner{max-width:1000px;margin:0 auto;position:relative}.c-card-staff-style-list{display:flex;flex-wrap:wrap;margin-top:8.2rem;border-left:1px solid #000}@media(max-width: 1024px){.c-card-staff-style-list{margin-top:5rem;border-left:none}}@media(max-width: 639px){.c-card-staff-style-list{margin-top:3rem;border-left:none}}.c-card-staff-style-list>li{border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}@media(max-width: 639px){.c-card-staff-style-list>li:nth-child(n+3){border-top:none}}@media(max-width: 1024px){.c-card-staff-style-list>li:nth-child(n+4){border-top:none}}.c-card-staff-style-list>li:nth-child(n+5){border-top:none}@media(max-width: 1024px){.c-card-staff-style-list>li:nth-child(3n){border-right:none}}@media(max-width: 639px){.c-card-staff-style-list>li:nth-child(3n){border-right:1px solid #000}}@media(max-width: 639px){.c-card-staff-style-list>li:nth-child(2n){border-right:none}}@media(max-width: 639px){.c-card-staff-style-list--top-display>li:nth-child(n+5){display:none}}@media(max-width: 1024px){.c-card-staff-style-list--top-display>li:nth-child(n+7){display:none}}.c-card-staff-style{display:flex;flex-direction:column;justify-content:space-between;padding:1.4rem;width:25%;height:auto}@media(max-width: 1024px){.c-card-staff-style{width:33.3333333333%}}@media(max-width: 639px){.c-card-staff-style{width:50%}}.c-card-staff-style-image{position:relative;width:100%;height:auto;object-fit:cover}.c-card-staff-style-image:hover{opacity:.8}.c-card-staff-style-image .c-card-staff-style-image__like{position:absolute;display:flex;justify-content:center;align-items:center;gap:1rem;bottom:8px;left:8px;background-color:#fff;border-radius:999px;padding:.5rem 1.4rem .5rem 1.3rem;cursor:pointer}@media(max-width: 639px){.c-card-staff-style-image .c-card-staff-style-image__like{gap:.925rem;bottom:6px;left:6px;padding:.36rem 1.18rem .36rem .96rem}}.c-card-staff-style-image .c-card-staff-style-image__like--icon{display:flex;justify-content:center;align-items:center;width:11px;height:11px}@media(max-width: 639px){.c-card-staff-style-image .c-card-staff-style-image__like--icon{width:10px;height:10px}}.c-card-staff-style-image .c-card-staff-style-image__like--count{font-family:"Poppins",sans-serif;font-size:1.6rem;font-weight:500;line-height:1}@media(max-width: 639px){.c-card-staff-style-image .c-card-staff-style-image__like--count{font-size:1.2rem}}.c-card-staff-style-image-movie{position:relative;width:100%;height:auto}.c-card-staff-style-image-movie:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:58px;height:58px;background:url(/assets/common/icon/video-play-61559a866c9d2955662cc2bf31aace394710af6584feb402d54e129f349183d4.svg) no-repeat center/contain;pointer-events:none}.c-card-staff-style-box{display:flex;justify-content:flex-start;align-items:center;padding-top:1.3rem;gap:1.3rem}.c-card-staff-style-box:hover{opacity:.8}@media(max-width: 639px){.c-card-staff-style-box{padding-top:.8rem;gap:1rem}}.c-card-staff-style-box .c-card-staff-style-box__image{width:6rem;height:6rem;min-width:6rem;border-radius:50%;overflow:hidden;display:block}.c-card-staff-style-box .c-card-staff-style-box__image img{width:100%;height:100%;object-fit:cover}@media(max-width: 639px){.c-card-staff-style-box .c-card-staff-style-box__image{width:4.5rem;height:4.5rem;min-width:4.5rem}}.c-card-staff-style-box .c-card-staff-style-box__text{display:flex;flex-direction:column;gap:.5rem}@media(max-width: 639px){.c-card-staff-style-box .c-card-staff-style-box__text{gap:.45rem}}.c-card-staff-style-box .c-card-staff-style-box__text--label{font-size:1.325rem;font-weight:400;line-height:1.2}@media(max-width: 639px){.c-card-staff-style-box .c-card-staff-style-box__text--label{font-size:1rem}}.c-card-staff-style-box .c-card-staff-style-box__text--facility{font-size:1.325rem;font-weight:400;line-height:1.2}@media(max-width: 639px){.c-card-staff-style-box .c-card-staff-style-box__text--facility{font-size:1rem}}.c-card-staff-style-box .c-card-staff-style-box__text--name{font-size:1.589rem;font-weight:700;line-height:1.2}@media(max-width: 639px){.c-card-staff-style-box .c-card-staff-style-box__text--name{font-size:1.2rem}}.c-container-inner{max-width:1050px;margin:0 auto}@media(max-width: 1024px){.c-container-inner{width:95vw}}.c-input-box{border:1px solid #adb0ab;padding:1.1rem 1.5rem;border-radius:3px;display:block;width:100%;font-family:"游ゴシック体","Yu Gothic","YuGothic","Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:1.4rem;font-weight:bold}.c-input-box::placeholder{color:#adb0ab}.c-input-label{font-size:1.4rem;font-weight:bold;line-height:1.7142}.c-checkbox{appearance:none;position:relative;padding-right:2.8rem;font-size:2.2rem;margin-top:.4rem}@media(max-width: 639px){.c-checkbox{padding-right:2.4rem;font-size:2.6rem;margin-top:.2rem}}.c-checkbox:before{font-weight:900;font-family:"Font Awesome 5 Free";color:#d8dad5;position:absolute;content:"";font-size:2.6rem;top:50%;transform:translateY(-50%)}@media(max-width: 639px){.c-checkbox:before{font-size:2.2rem}}.c-checkbox:checked:before{color:#000}.c-input-select{position:relative;display:inline-block}.c-input-select .c-input-select__box{appearance:none;color:#000;border:1px solid #231815;width:8.5rem;height:3.5rem;border-radius:5px;font-size:2rem;font-weight:bold;text-align:center;background:#fff}.c-input-select:after{position:absolute;content:"";width:6px;height:6px;border-bottom:1px solid #231815;border-right:1px solid #231815;transform:rotate(45deg);right:1rem;top:36%}.c-tag-list{display:flex;gap:.6rem .4rem;flex-wrap:wrap;margin-top:.4rem;align-items:center}.c-tag-list__item{background-color:#fff;color:#000;padding:.8rem 1.1rem .8rem .9rem;font-weight:400;font-size:1.2rem;border:1px solid #ddd}.c-form-validation-error-message{margin:.6rem 0;color:#ff424b;font-size:1.6rem}@media(max-width: 639px){.c-form-validation-error-message{font-size:1.3rem}}.c-line{background:#d8dad5;width:100%;height:1px;display:block}.c-line-login-popup{visibility:visible;opacity:1;display:none;height:100%;width:100%;position:fixed;transition:all .3s ease-in;z-index:1000}.c-line-login-popup.is-show{display:flex}.c-line-login-popup .c-line-login-popup__inner{z-index:1200;width:100vw;max-width:480px;height:fit-content;max-height:95%;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15);padding:6rem 0 5.5rem;border-radius:8px}@media(max-width: 639px){.c-line-login-popup .c-line-login-popup__inner{border-radius:5px;max-width:325px}}.c-line-login-popup .c-line-login-popup__close{position:absolute;top:20px;right:22px;width:28px;height:28px;cursor:pointer}@media(max-width: 639px){.c-line-login-popup .c-line-login-popup__close{top:15px;right:16px;width:21px;height:21px}}.c-line-login-popup .c-line-login-popup__close img{width:100%;height:auto}.c-line-login-popup .c-line-login-popup__title{position:relative;font-size:2.1rem;font-weight:700;line-height:1.43;text-align:center}@media(max-width: 639px){.c-line-login-popup .c-line-login-popup__title{font-size:1.4rem}}.c-line-login-popup .c-line-login-popup__box{display:flex;align-items:flex-start;gap:2.7rem;justify-content:center;padding:3rem 0 3.7rem}@media(max-width: 639px){.c-line-login-popup .c-line-login-popup__box{gap:1.8rem;padding:2rem 0 2.5rem}}.c-line-login-popup .c-line-login-popup__box img{display:block;width:100%;height:auto;max-width:81px}@media(max-width: 639px){.c-line-login-popup .c-line-login-popup__box img{max-width:54px}}.c-line-login-popup .c-line-login-popup__balloon{position:relative;display:inline-block;margin:.6rem 0 2.5rem;padding:.15rem 0;min-width:250px;max-width:100%;background:#fff;border-radius:999px;border:1px solid #000;color:#000;font-size:1.8rem;font-weight:700;line-height:1.5;text-align:center}@media(max-width: 639px){.c-line-login-popup .c-line-login-popup__balloon{margin:.4rem 0 1.5rem;min-width:167px;font-size:1.2rem}}.c-line-login-popup .c-line-login-popup__balloon::before{content:"";position:absolute;bottom:0;left:17%;border-style:solid;border-width:15px 22px 0 0;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}@media(max-width: 639px){.c-line-login-popup .c-line-login-popup__balloon::before{border-width:11px 15px 0 0}}.c-line-login-popup .c-line-login-popup__balloon::after{content:"";position:absolute;bottom:1px;left:17.3%;border-style:solid;border-width:14.1px 20.2px 0 0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);translate:calc(-50% - .4px) 100%}@media(max-width: 639px){.c-line-login-popup .c-line-login-popup__balloon::after{border-width:10px 13.6px 0 0;translate:calc(-50% - .3px) 100%}}.c-line-login-popup .c-line-login-popup__text-red{display:inline-block;padding-left:.2rem;padding-right:.2rem;color:#ee4e4f}.c-line-login-popup .c-line-login-popup__text-big{font-size:2.7rem;font-weight:700;line-height:1.9;text-align:left}@media(max-width: 639px){.c-line-login-popup .c-line-login-popup__text-big{font-size:1.8rem}}.c-line-login-popup .c-line-login-popup__text{font-size:1.95rem;font-weight:700;line-height:2.6;letter-spacing:-1.5px;text-align:left}@media(max-width: 639px){.c-line-login-popup .c-line-login-popup__text{font-size:1.3rem}}.c-line-login-popup .c-line-login-popup__error{padding-top:2rem;font-size:1.4rem;font-weight:700;line-height:1.5;text-align:center;color:#ee4e4f}@media(max-width: 639px){.c-line-login-popup .c-line-login-popup__error{padding-top:1.5rem;font-size:1rem}}.c-overlay-firstview{background:rgba(0,0,0,.55);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.c-overlay-background{position:fixed;z-index:1100;top:0;left:0;display:block;width:100%;width:100%;height:100vh;content:"";transition:all .3s linear;background:rgba(0,0,0,.5)}.c-pagination-dots{margin-top:.8rem;margin-bottom:.8rem;text-align:center}.c-pagination-dots button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-pagination-dots li{display:inline-block;margin-right:1.4rem}.c-pagination-dots li:last-of-type{margin-right:0}.c-pagination-dots li button{position:relative;text-indent:-9999px}.c-pagination-dots li button:before{content:"";position:absolute;top:0;left:0;border-radius:50%;width:.8rem;height:.8rem;background:#bdbdbd;text-indent:0;cursor:pointer}.c-pagination-dots li.slick-active button:before{background:#4f4f4f}.c-pagination-container{margin-top:4rem}.c-pagination-rectangle{text-align:center;display:flex;gap:.4rem;justify-content:center}.c-pagination-rectangle .c-pagination-rectangle__item{padding:.5rem .6rem;border-radius:3px;font-family:"游ゴシック体","Yu Gothic","YuGothic","Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:1.4rem;font-weight:700;line-height:1.428}.c-pagination-rectangle .c-pagination-rectangle__item--current{color:#fff;background:#af9860}.c-share-sns{position:absolute;bottom:8px;right:8px;width:43px;height:43px;z-index:2;cursor:pointer}@media(max-width: 639px){.c-share-sns{bottom:6px;right:6px}}.c-share-sns img{max-width:100%;height:auto;vertical-align:bottom}.c-share-sns .c-share-sns__trigger{width:43px;position:absolute;bottom:0;right:0}@media(max-width: 639px){.c-share-sns .c-share-sns__trigger{width:28px}}.c-share-sns .c-share-sns__trigger--small{width:37px}@media(max-width: 639px){.c-share-sns .c-share-sns__trigger--small{width:28px}}.c-share-sns .c-share-sns__trigger--large{width:45px}@media(max-width: 639px){.c-share-sns .c-share-sns__trigger--large{width:54px}}.c-share-sns .c-share-sns__trigger--huge{width:66px}@media(max-width: 639px){.c-share-sns .c-share-sns__trigger--huge{width:56px}}.c-share-sns .c-share-sns__share-01,.c-share-sns .c-share-sns__share-02,.c-share-sns .c-share-sns__share-03{display:block;width:43px;position:absolute;bottom:0;right:0;z-index:-1;transform:scale(0.5);transition:opacity .25s ease;opacity:0}@media(max-width: 639px){.c-share-sns .c-share-sns__share-01,.c-share-sns .c-share-sns__share-02,.c-share-sns .c-share-sns__share-03{width:28px}}.c-share-sns .c-share-sns__share-01--small,.c-share-sns .c-share-sns__share-02--small,.c-share-sns .c-share-sns__share-03--small{width:37px}@media(max-width: 639px){.c-share-sns .c-share-sns__share-01--small,.c-share-sns .c-share-sns__share-02--small,.c-share-sns .c-share-sns__share-03--small{width:28px}}.c-share-sns .c-share-sns__share-01--large,.c-share-sns .c-share-sns__share-02--large,.c-share-sns .c-share-sns__share-03--large{width:45px}@media(max-width: 639px){.c-share-sns .c-share-sns__share-01--large,.c-share-sns .c-share-sns__share-02--large,.c-share-sns .c-share-sns__share-03--large{width:54px}}.c-share-sns .c-share-sns__share-01--huge,.c-share-sns .c-share-sns__share-02--huge,.c-share-sns .c-share-sns__share-03--huge{width:66px}@media(max-width: 639px){.c-share-sns .c-share-sns__share-01--huge,.c-share-sns .c-share-sns__share-02--huge,.c-share-sns .c-share-sns__share-03--huge{width:56px}}.c-share-sns:hover{width:96px;height:96px}@media(max-width: 639px){.c-share-sns:hover{width:60px;height:60px}}.c-share-sns:hover .c-share-sns__share-01{transform:scale(1) translateY(-49px);transition:.15s;opacity:1}@media(max-width: 639px){.c-share-sns:hover .c-share-sns__share-01{transform:scale(1) translateY(-31px)}}.c-share-sns:hover .c-share-sns__share-01--small{transform:scale(1) translateY(-43px)}@media(max-width: 639px){.c-share-sns:hover .c-share-sns__share-01--small{transform:scale(1) translateY(-31px)}}.c-share-sns:hover .c-share-sns__share-01--large{transform:scale(1) translateY(-51px)}@media(max-width: 639px){.c-share-sns:hover .c-share-sns__share-01--large{transform:scale(1) translateY(-60px)}}.c-share-sns:hover .c-share-sns__share-01--huge{transform:scale(1) translateY(-72px)}@media(max-width: 639px){.c-share-sns:hover .c-share-sns__share-01--huge{transform:scale(1) translateY(-62px)}}.c-share-sns:hover .c-share-sns__share-02{transform:scale(1) translate(-49px, -49px);transition:.15s .05s;opacity:1}@media(max-width: 639px){.c-share-sns:hover .c-share-sns__share-02{transform:scale(1) translate(-31px, -31px)}}.c-share-sns:hover .c-share-sns__share-02--small{transform:scale(1) translate(-43px, -43px)}@media(max-width: 639px){.c-share-sns:hover .c-share-sns__share-02--small{transform:scale(1) translate(-31px, -31px)}}.c-share-sns:hover .c-share-sns__share-02--large{transform:scale(1) translate(-51px, -51px)}@media(max-width: 639px){.c-share-sns:hover .c-share-sns__share-02--large{transform:scale(1) translate(-60px, -60px)}}.c-share-sns:hover .c-share-sns__share-02--huge{transform:scale(1) translate(-72px, -72px)}@media(max-width: 639px){.c-share-sns:hover .c-share-sns__share-02--huge{transform:scale(1) translate(-62px, -62px)}}.c-share-sns:hover .c-share-sns__share-03{transform:scale(1) translateX(-49px);transition:.15s .1s;opacity:1}@media(max-width: 639px){.c-share-sns:hover .c-share-sns__share-03{transform:scale(1) translateX(-31px)}}.c-share-sns:hover .c-share-sns__share-03--small{transform:scale(1) translateX(-43px)}@media(max-width: 639px){.c-share-sns:hover .c-share-sns__share-03--small{transform:scale(1) translateX(-31px)}}.c-share-sns:hover .c-share-sns__share-03--large{transform:scale(1) translateX(-51px)}@media(max-width: 639px){.c-share-sns:hover .c-share-sns__share-03--large{transform:scale(1) translateX(-60px)}}.c-share-sns:hover .c-share-sns__share-03--huge{transform:scale(1) translateX(-72px)}@media(max-width: 639px){.c-share-sns:hover .c-share-sns__share-03--huge{transform:scale(1) translateX(-62px)}}.c-share-sns--small{width:37px;height:37px}@media(max-width: 639px){.c-share-sns--small{bottom:6px;right:6px}}.c-share-sns--small:hover{width:80px;height:80px}@media(max-width: 639px){.c-share-sns--small:hover{width:60px;height:60px}}.c-share-sns--small-border{bottom:10px;right:0;width:37px;height:37px}@media(max-width: 639px){.c-share-sns--small-border{bottom:8.5px}}.c-share-sns--small-border:hover{width:80px;height:80px}@media(max-width: 639px){.c-share-sns--small-border:hover{width:60px;height:60px}}.c-share-sns--large{width:45px;height:45px;right:12px;bottom:12px}@media(max-width: 639px){.c-share-sns--large{width:54px;height:54px;right:12px;bottom:12px}}.c-share-sns--large:hover{width:98px;height:98px}@media(max-width: 639px){.c-share-sns--large:hover{width:115px;height:115px}}.c-share-sns--huge{width:66px;height:66px;right:19px;bottom:77px}@media(max-width: 639px){.c-share-sns--huge{width:56px;height:56px;right:19px;bottom:77px}}.c-share-sns--huge:hover{width:120px;height:120px}@media(max-width: 639px){.c-share-sns--huge:hover{width:120px;height:120px}}.c-tab-input{height:0;display:none}.c-tab-item{font-weight:700;padding:1.1rem .6rem;cursor:pointer;text-align:center;color:#d8dad5;border-radius:3px;order:-1;font-family:"游ゴシック体","Yu Gothic","YuGothic","Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:1.4rem;font-weight:bold;display:block}.c-tab-item--current{color:#fff;background:#af9860;cursor:inherit}.c-tab-item--en{font-family:"Futura",sans-serif}.c-title{font-size:4.8rem;font-weight:700;line-height:1.4;letter-spacing:.02em;text-align:left}@media(max-width: 639px){.c-title{font-size:2.4rem}}.c-title-sub-wrapper{display:block;width:fit-content;line-height:0}.c-title-sub{display:inline-block;padding-bottom:.4rem;padding-inline:.6rem;color:#000;font-family:"Poppins",sans-serif;font-size:2rem;font-weight:600;line-height:1.4;text-align:left}@media(max-width: 639px){.c-title-sub{padding-bottom:.2rem;padding-inline:.3rem;font-size:1rem}}.c-title-bar{display:block;width:100%;transform:translateX(-1px);height:auto}@media(max-width: 639px){.c-title-bar{height:auto}}.c-title-container{display:flex;flex-direction:column}.c-staff-list{display:flex;flex-wrap:wrap;margin-top:6.3rem;border-left:1px solid #000}@media(max-width: 1024px){.c-staff-list{margin-top:10.5rem}}@media(max-width: 639px){.c-staff-list{margin-top:5.3rem;border-left:1px solid #000}}.c-staff-list>li{border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}@media(max-width: 639px){.c-staff-list>li:nth-child(n+3){border-top:none}}@media(max-width: 1024px){.c-staff-list>li:nth-child(n+4){border-top:none}}.c-staff-list>li:nth-child(n+5){border-top:none}@media(max-width: 639px){.c-staff-list--top-display>li:nth-child(n+5){display:none}}@media(max-width: 1024px){.c-staff-list--top-display>li:nth-child(n+7){display:none}}.c-staff-list--small-margin{margin-top:6.3rem}@media(max-width: 639px){.c-staff-list--small-margin{margin-top:4rem}}.c-staff-list-card{padding:1.4rem;width:25%;height:auto}.c-staff-list-card:hover{opacity:.8}@media(max-width: 1024px){.c-staff-list-card{width:33.3333333333%}}@media(max-width: 639px){.c-staff-list-card{width:50%}}.c-staff-list-card .c-staff-list-card__text{display:flex;flex-direction:column;gap:.5rem;padding-top:1.4rem}@media(max-width: 639px){.c-staff-list-card .c-staff-list-card__text{gap:.4rem;padding-top:.9rem}}.c-staff-list-card .c-staff-list-card__text--label{font-size:1.8rem;font-weight:400;line-height:1.2}@media(max-width: 639px){.c-staff-list-card .c-staff-list-card__text--label{font-size:1.2rem}}.c-staff-list-card .c-staff-list-card__text--facility{font-size:1.5rem;font-weight:400;line-height:1.2}@media(max-width: 639px){.c-staff-list-card .c-staff-list-card__text--facility{font-size:1rem}}.c-staff-list-card .c-staff-list-card__text--name{font-size:1.8rem;font-weight:700;line-height:1.2}@media(max-width: 639px){.c-staff-list-card .c-staff-list-card__text--name{font-size:1.2rem}}.c-staff-list-card-image{position:relative;width:100%}.c-video-upload-popup__modal{display:none;position:fixed;z-index:50;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5)}.c-video-upload-popup-modal-content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:fixed;top:50%;left:50%;width:100%;max-width:400px;max-height:50vh;padding:6.4rem 5rem 5.9rem;transform:translate(-50%, -50%);background-color:#fff;border-radius:4px}@media(max-width: 639px){.c-video-upload-popup-modal-content{max-width:300px;padding:5.3rem 3rem 4.9rem}}.c-video-upload-popup-modal-content h3{margin:3.7rem auto 1.4rem;font-weight:700;font-size:2rem}@media(max-width: 639px){.c-video-upload-popup-modal-content h3{margin:3.1rem auto 1.2rem;font-size:1.7rem}}.c-video-upload-popup-modal-content__body p{font-weight:400;font-size:1.6rem;line-height:2.75rem;color:#333;text-align:left}@media(max-width: 639px){.c-video-upload-popup-modal-content__body p{font-size:1.3rem}}.c-video-upload-popup-modal-content__loading{width:60px;height:60px}@media(max-width: 639px){.c-video-upload-popup-modal-content__loading{width:48px;height:48px}}.c-video-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:10000;user-select:none}.c-video-popup.is-show{display:block}.c-video-popup .c-video-popup__inner{height:100%;margin:0 auto;max-width:600px}.c-video-popup .c-video-popup__top{height:107px;padding:1.8rem 0 2rem}.c-video-popup .c-video-popup__main{display:flex;flex-direction:column;justify-content:space-around;max-height:calc(100% - 107px);height:100%}.c-video-popup .c-video-popup__video-wrap{width:100%;max-height:95%;position:relative}.c-video-popup .c-video-popup__video-wrap video{width:100%;height:100%}.c-video-popup-progress{height:5.5px;border-radius:5px;background:#c4c4c4;position:relative;margin:0 2.2rem 1.8rem}.c-video-popup-progress .c-video-popup-progress__child-bar{background:#fff;border-radius:5px;display:block;position:absolute;height:5.5px;top:0;left:0;animation-name:scroll;animation-timing-function:linear}.c-video-popup-box{display:flex;justify-content:space-between;margin:0 2.2rem;align-items:center}.c-video-popup-box-profile{display:flex;gap:1rem}.c-video-popup-box-profile .c-video-popup-box-profile__image{border-radius:50%;border:1px solid #e0e0e0;overflow:hidden;width:100%;display:block;width:4.8rem;height:4.8rem;min-width:4.8rem}.c-video-popup-box-profile .c-video-popup-box-profile__text{font-weight:400;color:#fff}.c-video-popup-box-profile .c-video-popup-box-profile__text--label{font-size:1rem}.c-video-popup-box-profile .c-video-popup-box-profile__text--facility{font-size:1rem}.c-video-popup-box-profile .c-video-popup-box-profile__text--name{font-size:1.2rem;font-weight:700}.c-video-popup-sound{margin-right:1.6rem}.c-video-popup-close{cursor:pointer}.c-vote-popup{visibility:visible;opacity:1;display:none;width:100%;height:100%;position:fixed;transition:all .3s ease-in;z-index:1000}.c-vote-popup.is-show{display:flex}.c-vote-popup .c-vote-popup__inner{z-index:1200;width:100vw;max-width:480px;height:fit-content;max-height:95%;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15);padding:6rem 0 5.5rem;border-radius:8px}@media(max-width: 639px){.c-vote-popup .c-vote-popup__inner{border-radius:5px;max-width:325px}}.c-vote-popup .c-vote-popup__close{position:absolute;top:20px;right:22px;width:28px;height:28px;cursor:pointer}@media(max-width: 639px){.c-vote-popup .c-vote-popup__close{top:15px;right:16px;width:21px;height:21px}}.c-vote-popup .c-vote-popup__close img{width:100%;height:auto}.c-vote-popup .c-vote-popup__contents{display:flex;flex-direction:column;gap:3.5rem}.c-vote-popup .c-vote-popup__title{font-size:2.4rem;font-weight:700;line-height:1.25;letter-spacing:.05em;text-align:center}@media(max-width: 639px){.c-vote-popup .c-vote-popup__title{font-size:2rem}}.c-vote-popup .c-vote-popup__contents-main{display:flex;align-items:center;gap:10%;justify-content:center}.c-vote-popup .c-vote-popup__image{position:relative}.c-vote-popup .c-vote-popup__image--count-yell-campaign{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:18px;font-weight:700;line-height:1.388;letter-spacing:.03em;text-align:center;color:#fff}.c-vote-popup .c-vote-popup__select .c-vote-popup__select--label{display:flex;gap:.5rem;align-items:center;justify-content:center;font-family:"游ゴシック体","Yu Gothic","YuGothic","Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:1.4rem;font-weight:500;line-height:1;letter-spacing:.07em}.c-vote-popup-input-select{position:relative;display:inline-block;margin-top:1rem}.c-vote-popup-input-select:after{position:absolute;content:"";width:6px;height:6px;border-bottom:1px solid #adb0ab;border-right:1px solid #adb0ab;transform:rotate(45deg);right:1rem;top:36%}.c-vote-popup-input-select .c-vote-popup-input-select__box{appearance:none;border:1px solid #dcdbd7;width:8.5rem;height:3.5rem;border-radius:5px;bakcground-color:#fff;color:#000;font-size:2rem;font-weight:700;line-height:1.25;letter-spacing:.07em;text-align:center;display:block;text-align-last:center}#yellOverlay{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(100,100,100,.8);z-index:9999;display:none}.c-yell-overlay{height:100%}.p-error-page{min-height:calc(100% - 300px);padding:8rem 0}.p-error-page .p-error-page__inner{height:100%}.p-error-page .p-error-page__title{font-weight:bold;font-size:7rem;text-align:center}.p-error-page .p-error-page__sub-title{margin:2rem auto 0;font-weight:bold;text-align:center;font-size:1.3rem}.p-error-page .p-error-page__text{margin:1.5rem auto 0;font-size:1.3rem;text-align:center}.p-error-page .p-error-page__btn{margin:3.5rem auto}.p-facility-information{margin-top:40px}.p-facility-information__image{width:100%;height:auto}.p-facility-information__name{margin-top:30px;font-size:1.6rem;font-weight:bold;text-align:center}@media(max-width: 639px){.p-facility-information__name{margin-top:20px;font-size:1.4rem}}.p-facility-information__address{margin-top:15px;font-size:1.4rem;text-align:center}@media(max-width: 639px){.p-facility-information__address{margin-top:11px;font-size:1.2rem}}.p-facility-entry-staff-list-more{margin-top:50px;margin-bottom:140px}@media(max-width: 639px){.p-facility-entry-staff-list-more{margin-top:20px}}.p-form-box{border:1px solid #adb0ab;padding:1.5rem 1.4rem;border-radius:3px;display:block;width:100%}.p-form-box .p-form-box__accordion-checkbox{display:none}.p-form-box .p-form-box__accordion-checkbox:checked+.p-form-box__accordion-label~.p-form-box__content{height:fit-content;opacity:1;visibility:visible;padding-top:1.5rem;margin-top:.8rem;width:100%}.p-form-box .p-form-box__accordion-checkbox:checked+.p-form-box__accordion-label .p-form-box__toggle-icon{transform:rotate(180deg)}.p-form-box .p-form-box__content{height:0;opacity:0;border-top:1px solid #d8dad5;transition:.3s;visibility:hidden;display:flex;gap:1rem 2.2rem;flex-wrap:wrap}.p-form-box .p-form-box__content>.p-form-box__content{width:100%}.p-form-box .p-form-box__accordion-label{display:flex;height:fit-content;align-items:center;justify-content:space-between;font-size:1.6rem}.p-form-box .p-form-box__accordion-label-left{display:flex;gap:.8rem;align-items:center;font-size:1.4rem;font-weight:bold}.p-movies-list{display:flex;flex-wrap:wrap;margin-top:8.2rem}@media(max-width: 1024px){.p-movies-list{margin-top:5rem;gap:2.8rem}}@media(max-width: 639px){.p-movies-list{margin-top:4rem;gap:5.7rem}}.p-movies-list .p-movies-list__item{padding:1.4rem;width:33.3333333333%;height:auto}@media(max-width: 1024px){.p-movies-list .p-movies-list__item{padding:0;width:calc((100% - 2.8rem)/2)}}@media(max-width: 639px){.p-movies-list .p-movies-list__item{padding:0;width:100%}}.p-movies-card-image{position:relative;width:100%;height:auto;object-fit:cover}.p-movies-card-image:hover{opacity:.8}.p-movies-card-image:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:82px;height:82px;background:url(/assets/common/icon/video-play-61559a866c9d2955662cc2bf31aace394710af6584feb402d54e129f349183d4.svg) no-repeat center/contain;pointer-events:none}@media(max-width: 1024px){.p-movies-card-image:before{width:65px;height:65px}}@media(max-width: 639px){.p-movies-card-image:before{width:82px;height:82px}}.p-movies-card-image .p-movies-card-image__like{position:absolute;display:flex;justify-content:center;align-items:center;gap:1rem;bottom:12px;left:12px;background-color:#fff;border-radius:999px;padding:.6rem 1.7rem;cursor:pointer}.p-movies-card-image .p-movies-card-image__like--icon{display:flex;justify-content:center;align-items:center;width:16.5px;height:16px}.p-movies-card-image .p-movies-card-image__like--count{font-family:"Poppins",sans-serif;font-size:2rem;font-weight:500;line-height:1}.p-movies-card-box{display:flex;justify-content:flex-start;align-items:center;padding-top:1.3rem;gap:1.3rem}@media(max-width: 639px){.p-movies-card-box{padding-top:1.6rem;gap:1rem}}.p-movies-card-box:hover{opacity:.8}.p-movies-card-box .p-movies-card-box__image{width:6rem;height:6rem;min-width:6rem;border-radius:50%;overflow:hidden;display:block}.p-movies-card-box .p-movies-card-box__image img{width:100%;height:100%;object-fit:cover}@media(max-width: 639px){.p-movies-card-box .p-movies-card-box__image{width:4.5rem;height:4.5rem;min-width:4.5rem}}.p-movies-card-box .p-movies-card-box__text{display:flex;flex-direction:column;gap:.5rem}@media(max-width: 639px){.p-movies-card-box .p-movies-card-box__text{gap:.45rem}}.p-movies-card-box .p-movies-card-box__text--label{font-size:1.325rem;font-weight:400;line-height:1.2}@media(max-width: 639px){.p-movies-card-box .p-movies-card-box__text--label{font-size:1rem}}.p-movies-card-box .p-movies-card-box__text--facility{font-size:1.325rem;font-weight:400;line-height:1.2}@media(max-width: 639px){.p-movies-card-box .p-movies-card-box__text--facility{font-size:1rem}}.p-movies-card-box .p-movies-card-box__text--name{font-size:1.589rem;font-weight:700;line-height:1.2}@media(max-width: 639px){.p-movies-card-box .p-movies-card-box__text--name{font-size:1.2rem}}.p-page{padding-top:6rem}@media(max-width: 1024px){.p-page{padding-top:4rem}}.p-page-title{background:#000;padding-top:8rem;padding-bottom:2rem;color:#fff}@media(max-width: 639px){.p-page-title{padding-top:5.9rem;padding-bottom:1.7rem}}.p-page-title .p-page-title__text{font-size:1.4rem}@media(max-width: 639px){.p-page-title .p-page-title__text{font-size:1.2rem}}.p-page-title .p-page-title__wrap{display:flex;align-items:center;gap:1.2rem}.p-page-contents{padding:4rem 0 8rem}.p-page-contents .p-page-contents__inner{max-width:1000px;margin:0 auto}@media(max-width: 1024px){.p-page-contents .p-page-contents__inner{width:92%}}.p-progresses{background-color:#fff}.p-progresses__title{margin-top:2rem;margin-bottom:3rem;font-size:4.2rem;text-align:center}@media(max-width: 639px){.p-progresses__title{font-size:2.4rem}}.p-progresses__content{margin:6rem auto;max-width:82rem;word-break:break-all}@media(max-width: 639px){.p-progresses__content{margin:6rem 1rem}}.p-progresses__content p{line-height:1.8;font-size:1.6rem}@media(max-width: 639px){.p-progresses__content p{font-size:1.4rem}}.p-progresses__content--link{color:#0091c3;text-decoration:underline;outline:none}.p-search-popup{visibility:visible;opacity:1;display:none;width:100%;height:100%;position:absolute;transition:all .3s ease-in}.p-search-popup.is-show{display:flex}.p-search-popup .p-search-popup__inner{z-index:1200;width:100vw;max-width:56rem;background:#fff;height:fit-content;max-height:95%;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);overflow-y:scroll;padding:4rem 3rem}@media(max-width: 1024px){.p-search-popup .p-search-popup__inner{max-height:100%}}.p-search-popup .p-search-popup__top{display:flex;justify-content:center;align-items:center;position:relative}.p-search-popup .p-search-popup__title{font-family:"Futura",sans-serif;font-weight:bold}.p-search-popup .p-search-popup__close-button{position:absolute;right:0}.p-search-popup .p-search-popup__search-button{max-width:100%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;gap:.8rem}.p-search-popup .p-search-popup__clear-button{display:flex;align-items:center;margin:2rem auto 0;font-size:1.4rem;gap:.8rem;line-height:1;color:#000}.p-search-popup .p-search-popup__button-icon{width:16px;height:16px}.p-staff-show{margin-top:3.5rem}@media(max-width: 639px){.p-staff-show{margin-top:2.3rem}}.p-staff-show .p-staff-show__container-inner{max-width:1000px;margin:0 auto}@media(max-width: 1024px){.p-staff-show .p-staff-show__container-inner{width:100%}}.p-staff-show .p-staff-show__name{display:flex;flex-wrap:wrap;gap:2rem;align-items:center}@media(max-width: 639px){.p-staff-show .p-staff-show__name{gap:1.3rem}}.p-staff-show .p-staff-show__name--staff{font-size:3rem;font-weight:700;line-height:.666}@media(max-width: 639px){.p-staff-show .p-staff-show__name--staff{font-size:2.4rem}}.p-staff-show .p-staff-show__name--brand{color:#828282;font-size:1.8rem;font-weight:700;line-height:1.333}@media(max-width: 639px){.p-staff-show .p-staff-show__name--brand{font-size:1.2rem}}.p-staff-show .p-staff-show__name--nominate{color:#828282;font-size:1.8rem;font-weight:700;line-height:1.333}@media(max-width: 639px){.p-staff-show .p-staff-show__name--nominate{font-size:1.2rem}}.p-staff-show .p-staff-show__demographics{margin-top:2rem;color:rgba(17,17,17,.5);font-size:1.8rem;font-weight:400;line-height:1.5}@media(max-width: 1024px){.p-staff-show .p-staff-show__demographics{margin-top:2.3rem;font-size:1.6rem}}.p-staff-show .p-staff-show__sns{margin-top:2rem;display:flex;gap:1.6rem;align-items:center}@media(max-width: 639px){.p-staff-show .p-staff-show__sns{gap:1.6rem}}.p-staff-show .p-staff-show__profile{display:flex;flex-direction:column;margin-top:2rem;gap:2.9rem}.p-staff-show .p-staff-show__profile--title{display:flex;flex-direction:column;gap:1rem;font-size:1.8rem;font-weight:700;line-height:1.142}@media(max-width: 639px){.p-staff-show .p-staff-show__profile--title{font-size:1.4rem}}.p-staff-show .p-staff-show__profile--text{font-size:1.6rem;font-weight:700;line-height:1.5;color:#828282}@media(max-width: 639px){.p-staff-show .p-staff-show__profile--text{font-size:1.2rem}}.p-staff-show .p-staff-show__profile--tag{padding-right:1.7rem}.p-staff-show .p-staff-show__profile-box{display:flex;gap:3.9rem}.p-staff-show .p-staff-show__description{margin:4rem 0 4rem;padding:1rem 1.2rem;background-color:#af9860;color:#fff;font-size:1.4rem;font-weight:700;line-height:2;letter-spacing:1px}@media(max-width: 1024px){.p-staff-show .p-staff-show__description{margin:5rem 0 6rem;padding:1rem 1.4rem 1.2rem}}@media(max-width: 639px){.p-staff-show .p-staff-show__description{font-size:1.2rem}}.p-staff-show-first-view{display:flex;gap:5%;margin:0 auto}@media(max-width: 1024px){.p-staff-show-first-view{flex-direction:column;gap:2.3rem}}.p-staff-show-first-view .p-staff-show-first-view__item{width:47.5%}.p-staff-show-first-view .p-staff-show-first-view__item--right{padding-top:inherit}@media(max-width: 1024px){.p-staff-show-first-view .p-staff-show-first-view__item--right{padding:0 7.5vw}}@media(max-width: 1024px){.p-staff-show-first-view .p-staff-show-first-view__item{width:100%}}.p-staff-show-first-view .p-staff-show-first-view__top{position:relative;width:100%}.p-staff-show-first-view .p-staff-show-first-view__top--image{width:100%;object-fit:cover}.p-staff-show-first-view .p-staff-show__vote{display:flex;justify-content:center;align-items:center;width:100%;background-color:#000}.p-staff-show-first-view .p-staff-show__vote .p-staff-show__vote-current{display:flex;justify-content:center;align-items:center;gap:1.5rem;padding:1.3rem 0;width:50%;color:#fff}.p-staff-show-first-view .p-staff-show__vote .p-staff-show__vote-current--text{font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:.04em}@media(max-width: 639px){.p-staff-show-first-view .p-staff-show__vote .p-staff-show__vote-current--text{font-size:1rem}}.p-staff-show-first-view .p-staff-show__vote .p-staff-show__vote-current--point{color:#af9860;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:.04em}@media(max-width: 639px){.p-staff-show-first-view .p-staff-show__vote .p-staff-show__vote-current--point{font-size:1.4rem}}.p-staff-show-first-view .p-staff-show__vote .p-staff-show__vote-button{display:flex;justify-content:center;align-items:center;gap:.6rem;padding:1.1rem 0;width:50%;background-color:#000;color:#f4f4f4;cursor:pointer;border-left:1px solid #fff}.p-staff-show-first-view .p-staff-show__vote .p-staff-show__vote-button--text{font-size:1.6rem;font-weight:700;line-height:1.5}@media(max-width: 639px){.p-staff-show-first-view .p-staff-show__vote .p-staff-show__vote-button--text{font-size:1.2rem}}.p-staff-show-first-view .p-staff-show__vote .p-staff-show__vote-button--text-active{color:#fff}.p-staff-show-first-view .p-staff-show__vote .p-staff-show__vote-button--icon{width:17px;height:18px}.p-staff-show-total-vote-wrapper{position:absolute;bottom:9px;display:flex;justify-content:center;width:100%}.p-staff-show-total-vote{display:flex;justify-content:center;align-items:center;gap:1.4rem;padding:.9rem 1.5rem;background-color:#fff;border-radius:999px;border:1px solid #000;width:auto}.p-staff-show-total-vote .p-staff-show-total-vote__text{font-size:1.6rem;font-weight:700;line-height:1;letter-spacing:.04em}@media(max-width: 639px){.p-staff-show-total-vote .p-staff-show-total-vote__text{font-size:1.2rem}}.p-staff-show-total-vote .p-staff-show-total-vote__box{display:flex;gap:.4rem}.p-staff-show-total-vote .p-staff-show-total-vote__box--icon{width:17px;height:18px}.p-staff-show-total-vote .p-staff-show-total-vote__box--point{font-family:"Futura",sans-serif;font-size:2.4rem;font-weight:700;line-height:1}@media(max-width: 639px){.p-staff-show-total-vote .p-staff-show-total-vote__box--point{font-size:2rem}}.p-staff-show-contents{margin-top:4rem}@media(max-width: 1024px){.p-staff-show-contents{margin-top:5.9rem}}.p-staff-show-contents .p-staff-show-contents__promotion{display:flex;justify-content:flex-start;margin:5rem 0 6rem}@media(max-width: 1024px){.p-staff-show-contents .p-staff-show-contents__promotion{justify-content:center}}@media(max-width: 639px){.p-staff-show-contents .p-staff-show-contents__promotion{margin:3rem 0 5rem}}.p-staff-show-contents .p-staff-show-contents__title{display:flex;align-items:flex-end;gap:1.6rem}@media(max-width: 639px){.p-staff-show-contents .p-staff-show-contents__title{gap:.7rem}}.p-staff-show-contents .p-staff-show-contents__title--text{padding:0 .2rem .2rem;background-color:#000;color:#fff;font-size:2.4rem;font-weight:700;line-height:1;letter-spacing:.04em}@media(max-width: 639px){.p-staff-show-contents .p-staff-show-contents__title--text{font-size:1.8rem}}.p-staff-show-contents .p-staff-show-contents__title--en{font-family:"Poppins",sans-serif;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:.04em;color:rgba(0,0,0,.2)}@media(max-width: 639px){.p-staff-show-contents .p-staff-show-contents__title--en{font-size:1.4rem}}.p-staff-show-contents .p-staff-show-contents__description{margin-top:3.5rem;font-size:1.8rem;font-weight:400;line-height:1.55;letter-spacing:.5px}@media(max-width: 639px){.p-staff-show-contents .p-staff-show-contents__description{margin-top:2rem;font-size:1.4rem}}.p-staff-show-contents .p-staff-show-contents-movie{display:flex;align-items:center;overflow-x:scroll;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none;max-width:1000px;margin:3rem auto 0;gap:2.5rem}@media(max-width: 1024px){.p-staff-show-contents .p-staff-show-contents-movie{max-width:100%;margin-top:2.7rem}}.p-staff-show-contents .p-staff-show-contents-movie__item{flex:0 0 auto}@media(max-width: 1024px){.p-staff-show-contents .p-staff-show-contents-movie__item{width:52.8vw;max-width:250px}}.p-staff-show-contents .p-staff-show-contents-movie__item .p-staff-show-contents-movie__item--figure{position:relative;width:100%;height:100%;object-fit:cover;cursor:pointer}.p-staff-show-contents .p-staff-show-contents-movie__item .p-staff-show-contents-movie__item--figure:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:58px;height:58px;background:url(/assets/common/icon/video-play-61559a866c9d2955662cc2bf31aace394710af6584feb402d54e129f349183d4.svg) no-repeat center/contain;pointer-events:none}.p-staff-show-contents .p-staff-show-contents-movie__item .p-staff-show-contents-movie__item--figure:hover{opacity:.8}.p-staff-show-contents .p-staff-show-contents-movie__button-wrapper{position:relative;width:100%;max-width:36rem;margin:5rem auto 8rem}@media(max-width: 639px){.p-staff-show-contents .p-staff-show-contents-movie__button-wrapper{max-width:24rem;margin:2.7rem auto 6rem}}.p-staff-show-contents .p-staff-show-contents-movie__button{cursor:pointer;transition:all .3s;display:block;cursor:pointer;width:100%;height:auto;max-width:36rem;margin:5rem auto 0;padding:2.7rem 0;border:1px solid #000;border-radius:999px;font-size:2.1rem;font-weight:700;line-height:1;text-align:center}@media(max-width: 639px){.p-staff-show-contents .p-staff-show-contents-movie__button{max-width:24rem;margin:2.7rem auto 0;padding:1.8rem 0;font-size:1.4rem}}.p-staff-show-contents .p-staff-show-contents-movie__button:hover{background:#000;color:#fff}.p-staff-show-contents .p-staff-show-contents-movie__splash{position:absolute;top:0;left:0;transform:translateX(-6%) translateY(-19%);z-index:-1}@media(max-width: 1024px){.p-staff-show-contents .p-staff-show-contents-movie__splash{transform:translateX(-6%) translateY(-18.5%);width:40vw;height:auto}}.p-staff-show-contents-photo{max-width:1000px;position:relative;margin:3rem auto 18rem}@media(max-width: 1024px){.p-staff-show-contents-photo{margin:5rem auto 19rem}}@media(max-width: 639px){.p-staff-show-contents-photo{margin:2.8rem auto 17rem}}.p-staff-show-contents-photo .p-staff-show-contents-photo__list{display:flex;flex-wrap:wrap;border-left:1px solid #000}@media(max-width: 1024px){.p-staff-show-contents-photo .p-staff-show-contents-photo__list{border-left:none}}@media(max-width: 639px){.p-staff-show-contents-photo .p-staff-show-contents-photo__list{border-left:none}}.p-staff-show-contents-photo .p-staff-show-contents-photo__list>li{border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}@media(max-width: 639px){.p-staff-show-contents-photo .p-staff-show-contents-photo__list>li:nth-child(n+3){border-top:none}}@media(max-width: 1024px){.p-staff-show-contents-photo .p-staff-show-contents-photo__list>li:nth-child(n+4){border-top:none}}.p-staff-show-contents-photo .p-staff-show-contents-photo__list>li:nth-child(n+5){border-top:none}@media(max-width: 1024px){.p-staff-show-contents-photo .p-staff-show-contents-photo__list>li:nth-child(3n){border-right:none}}@media(max-width: 639px){.p-staff-show-contents-photo .p-staff-show-contents-photo__list>li:nth-child(3n){border-right:1px solid #000}}@media(max-width: 639px){.p-staff-show-contents-photo .p-staff-show-contents-photo__list>li:nth-child(2n){border-right:none}}@media(max-width: 639px){.p-staff-show-contents-photo .p-staff-show-contents-photo__list>li:nth-child(n+5){display:none}}.p-staff-show-contents-photo .p-staff-show-contents-photo__list>li:nth-child(n+7),.p-staff-show-contents-photo .p-staff-show-contents-photo__list>li:nth-child(n+8){display:block}@media(max-width: 1024px){.p-staff-show-contents-photo .p-staff-show-contents-photo__list>li:nth-child(n+7),.p-staff-show-contents-photo .p-staff-show-contents-photo__list>li:nth-child(n+8){display:none}}.p-staff-show-contents-photo .p-staff-show-contents-photo__item{padding:1rem 1rem 0 1rem;width:25%;height:auto}@media(max-width: 1024px){.p-staff-show-contents-photo .p-staff-show-contents-photo__item{width:33.3333333333%}}@media(max-width: 639px){.p-staff-show-contents-photo .p-staff-show-contents-photo__item{width:50%}}.p-staff-show-contents-photo .p-staff-show-contents-photo__item--figure{position:relative;width:100%}.p-staff-show-contents-photo .p-staff-show-contents-photo__item--figure:hover{opacity:.8}.p-staff-show-contents-photo .p-staff-show-contents-photo__button-wrapper{position:relative;width:100%}.p-staff-show-contents-photo .p-staff-show-contents-photo__button{cursor:pointer;transition:all .3s;display:block;cursor:pointer;width:100%;height:auto;padding:2.5rem 0;border:1px solid #000;text-align:center;font-size:1.854rem;font-weight:700;line-height:1}@media(max-width: 1024px){.p-staff-show-contents-photo .p-staff-show-contents-photo__button{border-right:none;border-left:none}}@media(max-width: 639px){.p-staff-show-contents-photo .p-staff-show-contents-photo__button{padding:1.8rem 0;border-right:none;border-left:none;font-size:1.4rem}}.p-staff-show-contents-photo .p-staff-show-contents-photo__button:hover{background:#000;color:#fff}.p-staff-show-contents-photo .p-staff-show-contents-photo__splash{position:absolute;top:0;left:0;transform:translateX(240%) translateY(3%);z-index:-1}@media(max-width: 1024px){.p-staff-show-contents-photo .p-staff-show-contents-photo__splash{transform:translateX(138%) translateY(4%);width:36.6vw;height:auto}}.p-staff-show-promotion{position:relative;display:block;height:100%;width:28%;background-color:#f5f5f4}@media(max-width: 1024px){.p-staff-show-promotion{width:50%}}@media(max-width: 639px){.p-staff-show-promotion{width:80%}}.p-staff-show-promotion .p-staff-show-promotion__card{width:100%;height:auto;object-fit:cover;cursor:pointer}.p-staff-show-promotion .p-staff-show-promotion__card:hover{opacity:.8}.p-staff-show-promotion .p-staff-show-promotion__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:67px;height:67px;background:url(/assets/common/icon/video-play-61559a866c9d2955662cc2bf31aace394710af6584feb402d54e129f349183d4.svg) no-repeat center/contain;pointer-events:none}.p-staff-show-contents-bottom{display:flex;justify-content:space-between;align-items:center;padding:2rem 0 2rem;position:relative}@media(max-width: 639px){.p-staff-show-contents-bottom{padding:1.7rem 0 1.7rem}}.p-staff-show-contents-bottom .p-staff-show-contents-bottom__like{display:flex;align-items:center;gap:1.5rem;width:100%;cursor:pointer;font-family:"Poppins",sans-serif;font-size:1.8rem;font-weight:500;line-height:1;text-align:center}.p-staff-show-contents-bottom .p-staff-show-contents-bottom__like--icon{display:flex;justify-content:center;align-items:center;width:20px;height:20px}@media(max-width: 639px){.p-staff-show-contents-bottom .p-staff-show-contents-bottom__like--icon{width:11px;height:11px}}@media(max-width: 639px){.p-staff-show-contents-bottom .p-staff-show-contents-bottom__like{gap:.7rem;font-size:1.4rem}}.p-tab{display:flex;width:100%;flex-wrap:wrap}.p-tab .p-tab__input:checked+.p-tab__label{color:#fff;background:#af9860;border:none}.p-tab .p-tab__input:checked+.p-tab__label+.p-tab__content{display:block}.p-tab .p-tab__label{margin-right:.4rem;width:calc(50% - .2rem);margin-bottom:2rem;height:4.2rem;position:relative;border:1px solid #f5f5f4}.p-tab .p-tab__label:last-of-type{margin-right:0}.p-tab .p-tab__content{display:none;width:100%}.p-tab .p-tab__content-selected{background:#f5f5f4;padding:1rem 1.2rem .8rem;display:none;flex-wrap:wrap;gap:1.2rem;margin-bottom:2rem;border-radius:2px}.p-tab .p-tab__content-selected.is-show{display:flex}.p-tab .p-tab__content-selected-list{display:flex;gap:.8rem}.p-tab .p-tab__label-selected-number{position:absolute;top:50%;left:77%;transform:translateY(-70%)}.p-tab .p-tab__content-inner{display:none}.p-tab .p-tab__content-inner.is-show{display:block}.p-tab .p-tab__content-scroll{max-height:200px;height:fit-content;overflow-y:scroll}.p-tab .p-tab__list-page-item-half{width:50%;font-size:1.6rem}.p-tab .p-tab__list-page-item{width:33.3333%;cursor:inherit;text-align:center}.p-tab .p-tab__list-page-item--label{display:block;padding:1.5rem 0;font-family:"Futura",sans-serif;font-size:1.4rem;font-weight:700;line-height:.857;color:#dcdbd7}.p-tab .p-tab__list-page-item--current{background-color:#af9860;color:#fff}.p-top-about{padding:16rem 0 11.8rem}@media(max-width: 1024px){.p-top-about{padding:10rem 0 9rem}}@media(max-width: 639px){.p-top-about{padding:8.1rem 0 4.5rem}}.p-top-about .p-top-about-splash{position:absolute;top:0;left:0;transform:translateX(-36%) translateY(-33%);z-index:-1}@media(max-width: 1024px){.p-top-about .p-top-about-splash{transform:translateX(-23%) translateY(-34%);width:54vw;height:auto}}.p-top-about .p-top-about__content{display:flex;flex-wrap:wrap;margin-top:5.1rem}@media(max-width: 639px){.p-top-about .p-top-about__content{display:block;margin-top:2.3rem}}.p-top-about .p-top-about__content+.p-top-about__content{margin-top:8.4rem}@media(max-width: 639px){.p-top-about .p-top-about__content+.p-top-about__content{margin-top:4.6rem}}.p-top-about .p-top-about-box{display:flex;justify-content:center;align-items:flex-start;gap:9.4rem}@media(max-width: 1024px){.p-top-about .p-top-about-box{display:flex;flex-direction:column;gap:3.5rem}}@media(max-width: 639px){.p-top-about .p-top-about-box{gap:2rem}}.p-top-about .p-top-about-lead{display:flex;flex-direction:column;align-items:flex-start;min-width:465px}.p-top-about .p-top-about-lead .p-top-about-lead--text{background-color:#000;padding:0 .3rem .3rem;color:#fff;font-size:2.7rem;font-weight:700;line-height:1;letter-spacing:.04em;text-align:left}@media(max-width: 639px){.p-top-about .p-top-about-lead .p-top-about-lead--text{padding:0 .2rem .2rem;font-size:1.8rem}}.p-top-about .p-top-about-lead .p-top-about-lead--text+.p-top-about-lead--text{margin-top:.75rem}@media(max-width: 639px){.p-top-about .p-top-about-lead .p-top-about-lead--text+.p-top-about-lead--text{margin-top:.5rem}}@media(max-width: 639px){.p-top-about .p-top-about-lead{min-width:306px}}.p-top-about .p-top-about__box{display:flex;flex-direction:column;gap:3rem;width:100%}@media(max-width: 1024px){.p-top-about .p-top-about__box{display:flex;flex-direction:column;gap:2rem}}.p-top-about .p-top-about-description{font-size:2rem;font-weight:400;line-height:1.55;letter-spacing:.5px;text-align:left}@media(max-width: 639px){.p-top-about .p-top-about-description{font-size:1.4rem}}.p-top-about .p-top-about-description-image{margin:.8rem auto 0;width:100%;height:auto;max-width:424px;align-items:center}@media(max-width: 1024px){.p-top-about .p-top-about-description-image{margin:0 auto;max-width:424px}}@media(max-width: 639px){.p-top-about .p-top-about-description-image{margin:0 auto;max-width:283px}}.p-top-about .p-top-about__card{display:flex;justify-content:center;gap:2.6rem;border:1px solid #af9860;border-radius:40px;padding:3rem 6rem 3rem 5.4rem;margin-top:13.6rem;align-items:center}@media(max-width: 1024px){.p-top-about .p-top-about__card{display:flex;flex-direction:column;gap:2.5rem;border-radius:20px;padding:3.5rem 4rem;margin-top:4.5rem;width:100%}}@media(max-width: 639px){.p-top-about .p-top-about__card{gap:1.5rem;margin-top:3rem;padding:2.5rem 2rem}}.p-top-about .p-top-about-text{font-size:2rem;font-weight:400;line-height:2;text-align:left}@media(max-width: 1024px){.p-top-about .p-top-about-text{padding-inline:2rem;font-size:1.9rem;line-height:1.55}}@media(max-width: 639px){.p-top-about .p-top-about-text{font-size:1.2rem;padding-inline:.9rem;line-height:1.55}}.p-top-about .p-top-about__card-inner{display:flex;flex-direction:column;align-items:flex-start;background-color:rgba(175,152,96,.1);border-radius:8px;padding:1.6rem 2.5rem .9rem 1.7rem;max-width:456px}@media(max-width: 1024px){.p-top-about .p-top-about__card-inner{padding:1.5rem 1.5rem 1rem;max-width:565px}}@media(max-width: 639px){.p-top-about .p-top-about__card-inner{border-radius:5px;padding:1rem 1rem .5rem}}.p-top-about .p-top-about__card-label{background-color:#af9860;color:#fff;border-radius:8px;text-align:center;font-size:1.6rem;font-weight:700;line-height:1.05;letter-spacing:1.6px;padding:1.3rem 1.7rem}@media(max-width: 1024px){.p-top-about .p-top-about__card-label{font-size:2rem;line-height:.95}}@media(max-width: 639px){.p-top-about .p-top-about__card-label{font-size:1.1rem;border-radius:4px;padding:.8rem 1rem;line-height:.95}}.p-top-about .p-top-about__card-text{padding-top:1.8rem;font-size:1.8rem;font-weight:500;line-height:1.55;text-align:left;color:#575756}@media(max-width: 1024px){.p-top-about .p-top-about__card-text{font-size:2rem}}@media(max-width: 639px){.p-top-about .p-top-about__card-text{padding-top:.9rem;font-size:1.2rem}}.p-top-about .p-top-about__card-image{padding-top:1rem;width:100%;height:auto;padding-inline:10%}@media(max-width: 639px){.p-top-about .p-top-about__card-image{padding-top:.8rem;padding-inline:5%;margin:0 auto;max-width:340px}}.p-top-award{padding:9.5rem 0 7rem}@media(max-width: 639px){.p-top-award{padding:7.7rem 0 5rem}}.p-top-award-splash{position:absolute;top:0;left:0;transform:translateX(-25%) translateY(-39%);z-index:-1}@media(max-width: 1024px){.p-top-award-splash{transform:translateX(-13%) translateY(-39%);width:66vw;height:auto}}.p-top-award-text{margin-top:8.1rem;width:100%;font-size:2rem;font-weight:400;line-height:1.55;letter-spacing:.02em;text-align:left}.p-top-award-text--bold{font-weight:700;color:#af9860}@media(max-width: 1024px){.p-top-award-text{margin-top:6rem}}@media(max-width: 639px){.p-top-award-text{margin-top:3rem;font-size:1.4rem}}.p-top-judge-introduction .p-top-judge-introduction__container-inner{background-color:rgba(48,40,51,.1)}.p-top-judge-introduction .p-top-judge-introduction__content{position:relative;display:flex;flex-direction:column;justify-content:center;gap:2.9rem;padding:6.5rem 8.2rem 4.95rem 8.1rem}@media(max-width: 1024px){.p-top-judge-introduction .p-top-judge-introduction__content{display:flex;flex-direction:column;padding:5rem 0 4.5rem}}@media(max-width: 639px){.p-top-judge-introduction .p-top-judge-introduction__content{gap:1.4rem;padding:3rem 0 3.5rem}}.p-top-judge-introduction .p-top-judge-introduction__main{position:relative;display:flex;justify-content:center;gap:4.1rem}@media(max-width: 1024px){.p-top-judge-introduction .p-top-judge-introduction__main{display:flex;flex-direction:column;gap:2rem}}@media(max-width: 639px){.p-top-judge-introduction .p-top-judge-introduction__main{gap:1.4rem}}.p-top-judge-introduction-box{display:flex;flex-direction:column;width:100%}@media(max-width: 1024px){.p-top-judge-introduction-box{flex-direction:row;gap:5.4rem}}@media(max-width: 639px){.p-top-judge-introduction-box{gap:2.4rem;margin-top:1.9rem}}.p-top-judge-introduction-box .p-top-judge-introduction-box__image-wrapper{display:flex;flex-direction:column;gap:2.95rem;align-items:flex-start;position:relative;height:fit-content}@media(max-width: 1024px){.p-top-judge-introduction-box .p-top-judge-introduction-box__image-wrapper{gap:3.5rem}}@media(max-width: 639px){.p-top-judge-introduction-box .p-top-judge-introduction-box__image-wrapper{gap:1.9rem}}.p-top-judge-introduction-box .p-top-judge-introduction-box__image-wrapper--img{width:100%;height:auto;min-width:188px}@media(max-width: 639px){.p-top-judge-introduction-box .p-top-judge-introduction-box__image-wrapper--img{width:100px;min-width:100px}}.p-top-judge-introduction-box .p-top-judge-introduction-box__profile{display:flex;flex-direction:column}@media(max-width: 1024px){.p-top-judge-introduction-box .p-top-judge-introduction-box__profile{justify-content:flex-end}}.p-top-judge-introduction-box .p-top-judge-introduction-box__profile--name{padding-top:1.6rem;font-size:1.8rem;font-weight:700;line-height:1.333}@media(max-width: 1024px){.p-top-judge-introduction-box .p-top-judge-introduction-box__profile--name{padding-top:0;font-size:2.3rem}}@media(max-width: 639px){.p-top-judge-introduction-box .p-top-judge-introduction-box__profile--name{font-size:1.3rem;line-height:1.23}}.p-top-judge-introduction-box .p-top-judge-introduction-box__profile--english{padding-top:1.3rem;font-family:"Poppins",sans-serif;font-size:1.4rem;font-weight:500;line-height:1.714}@media(max-width: 1024px){.p-top-judge-introduction-box .p-top-judge-introduction-box__profile--english{font-size:1.8rem}}@media(max-width: 639px){.p-top-judge-introduction-box .p-top-judge-introduction-box__profile--english{padding-top:.8rem;font-size:1rem;line-height:1.6}}.p-top-judge-introduction-box .p-top-judge-introduction-box__profile--origin{font-size:1.4rem;font-weight:400;line-height:1.714}@media(max-width: 1024px){.p-top-judge-introduction-box .p-top-judge-introduction-box__profile--origin{padding-bottom:3.5rem;font-size:1.8rem}}@media(max-width: 639px){.p-top-judge-introduction-box .p-top-judge-introduction-box__profile--origin{padding:.3rem 0 1.9rem;font-size:1rem;font-weight:400;line-height:1.6}}.p-top-judge-introduction-title{display:flex;position:relative;padding-left:1.35rem;font-size:2.4rem;font-weight:700;line-height:1.3;letter-spacing:.75px}@media(max-width: 639px){.p-top-judge-introduction-title{padding-left:.9rem;font-size:1.6rem;letter-spacing:.5px}}.p-top-judge-introduction-title::before{content:"";display:block;width:.15rem;height:3.75rem;background-color:#000;position:absolute;left:0}@media(max-width: 639px){.p-top-judge-introduction-title::before{width:.1rem;height:2.5rem}}.p-top-judge-introduction-description{font-size:1.6rem;font-weight:400;line-height:1.8;letter-spacing:.75px}@media(max-width: 639px){.p-top-judge-introduction-description{font-size:1.2rem;font-weight:400;line-height:1.55;letter-spacing:.5px}}.p-top-line-login{width:100%;background-color:rgba(48,40,51,.1);padding:5.25rem 0 6rem}@media(max-width: 1024px){.p-top-line-login{padding:3.5rem 0 4rem}}.p-top-line-login .p-top-line-login-title{font-size:2.1rem;font-weight:700;line-height:1.43;text-align:center}@media(max-width: 639px){.p-top-line-login .p-top-line-login-title{font-size:1.4rem}}.p-top-line-login .p-top-line-login__box{display:flex;align-items:flex-start;gap:2.7rem;justify-content:center;padding:3rem 0 3.7rem}@media(max-width: 639px){.p-top-line-login .p-top-line-login__box{gap:1.8rem;padding:2rem 0 2.5rem}}.p-top-line-login .p-top-line-login__box img{display:block;width:100%;height:auto;max-width:81px}@media(max-width: 639px){.p-top-line-login .p-top-line-login__box img{max-width:54px}}.p-top-line-login .p-top-line-login__balloon{position:relative;display:inline-block;margin:.6rem 0 2.5rem;padding:.15rem 0;min-width:250px;max-width:100%;background:#fff;border-radius:999px;border:1px solid #000;color:#000;font-size:1.8rem;font-weight:700;line-height:1.5;text-align:center}@media(max-width: 639px){.p-top-line-login .p-top-line-login__balloon{margin:.4rem 0 1.5rem;min-width:167px;font-size:1.2rem}}.p-top-line-login .p-top-line-login__balloon::before{content:"";position:absolute;bottom:0;left:17%;border-style:solid;border-width:15px 22px 0 0;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}@media(max-width: 639px){.p-top-line-login .p-top-line-login__balloon::before{border-width:11px 15px 0 0}}.p-top-line-login .p-top-line-login__balloon::after{content:"";position:absolute;bottom:1px;left:17.3%;border-style:solid;border-width:14.1px 20.2px 0 0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);translate:calc(-50% - .4px) 100%}@media(max-width: 639px){.p-top-line-login .p-top-line-login__balloon::after{border-width:10px 13.6px 0 0;translate:calc(-50% - .3px) 100%}}.p-top-line-login .p-top-line-login__text{font-size:1.95rem;font-weight:700;line-height:2.6;letter-spacing:-1.5px;text-align:left}@media(max-width: 639px){.p-top-line-login .p-top-line-login__text{font-size:1.3rem}}.p-top-line-login .p-top-line-login__text-red{display:inline-block;padding-left:.2rem;padding-right:.2rem;color:#ee4e4f}.p-top-line-login .p-top-line-login__text-big{font-size:2.7rem;font-weight:700;line-height:1.9;text-align:left}@media(max-width: 639px){.p-top-line-login .p-top-line-login__text-big{font-size:1.8rem}}.p-top-line-login .p-top-line-login__error{padding-top:2rem;font-size:1.8rem;font-weight:700;line-height:1.5;text-align:center;color:#ee4e4f}@media(max-width: 639px){.p-top-line-login .p-top-line-login__error{padding-top:1.5rem;font-size:1.1rem}}@keyframes loop_top{0%{transform:translateZ(0)}to{transform:translate3d(0, -100%, 0)}}.p-top-main-visual{position:relative;width:100%;height:calc(var(--vh, 1vh)*100);min-height:750px;max-height:1000px}@media(max-width: 1024px){.p-top-main-visual{height:100%;min-height:100%;max-height:100%}}.p-top-main-visual .p-top-main-visual__content{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:3.3rem;height:100%;max-width:1440px;overflow:hidden;padding:5rem 0 6.9rem 11rem;margin:0 auto}@media(max-width: 1024px){.p-top-main-visual .p-top-main-visual__content{flex-direction:column;justify-content:center;gap:6rem;padding:15% 0 0 0}}@media(max-width: 639px){.p-top-main-visual .p-top-main-visual__content{gap:2.9rem;padding:25% 0 0 0}}.p-top-main-visual .p-top-main-visual__slider{position:absolute;top:0;left:0;overflow:hidden;height:100%;width:100%;z-index:-1}.p-top-main-visual .p-top-main-visual__slider::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);pointer-events:none;z-index:1}.p-top-main-visual .p-top-main-visual__slider::after{position:absolute;bottom:0;left:0;width:100%;height:80px;content:"";background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.8)), color-stop(60%, rgba(255, 255, 255, 0.9)), color-stop(100%, #ffffff));background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0.9) 60%, #ffffff 100%)}@media(max-width: 1024px){.p-top-main-visual .p-top-main-visual__slider::after{height:70px}}@media(max-width: 639px){.p-top-main-visual .p-top-main-visual__slider::after{height:60px}}.p-top-main-visual-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:45%;padding-bottom:11%}@media(max-width: 1024px){.p-top-main-visual-logo{width:100%}}.p-top-main-visual-logo .p-top-main-visual-logo__image{width:100%;max-width:62rem}.p-top-main-visual-logo .p-top-main-visual-logo__title{margin-top:-3rem;font-size:2.9rem;font-weight:900;line-height:1.5;letter-spacing:.08em}@media(max-width: 1024px){.p-top-main-visual-logo .p-top-main-visual-logo__title{margin-top:-5.4rem}}@media(max-width: 639px){.p-top-main-visual-logo .p-top-main-visual-logo__title{margin-top:-3.2rem;font-size:1.8rem;font-weight:700;text-align:center}}.p-top-main-visual-box{display:flex;flex-direction:column;justify-content:center;gap:5.8rem;height:100%;width:32%;align-items:flex-start}@media(max-width: 1024px){.p-top-main-visual-box{gap:2rem;width:84vw;align-items:center}}@media(max-width: 639px){.p-top-main-visual-box{gap:1rem}}.p-top-main-visual-box .p-top-main-visual-box__sub-title{display:flex;flex-flow:column;justify-content:center;align-items:center}@media(max-width: 1024px){.p-top-main-visual-box .p-top-main-visual-box__sub-title{align-items:normal}}.p-top-main-visual-box .p-top-main-visual-box__sub-title img{height:auto;max-width:100%;vertical-align:bottom}.p-top-main-visual-box .p-top-main-visual-box__sub-title--text{margin-top:.9rem;font-size:2.4rem;font-weight:700;line-height:1.5}@media(max-width: 1024px){.p-top-main-visual-box .p-top-main-visual-box__sub-title--text{display:flex;align-items:flex-start;font-size:2.1rem}}@media(max-width: 639px){.p-top-main-visual-box .p-top-main-visual-box__sub-title--text{font-size:1.2rem}}.p-top-main-visual-box .p-top-main-visual-box__date{position:absolute;top:10%;right:3%;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:#af9860;color:#fff;border-radius:50%;width:198px;height:198px;font-size:2.574rem;font-weight:900;line-height:1.448;text-align:center}@media(max-width: 1024px){.p-top-main-visual-box .p-top-main-visual-box__date{position:static;margin-top:-0.7rem;width:100%;height:auto;width:170px;height:170px;min-width:170px;font-size:2rem}}@media(max-width: 639px){.p-top-main-visual-box .p-top-main-visual-box__date{margin-top:-0.4rem;width:100px;height:100px;min-width:100px;font-size:1.3rem}}.p-top-main-visual-box .p-top-main-visual-box__date--small{font-size:1.683rem;line-height:1.1}@media(max-width: 1024px){.p-top-main-visual-box .p-top-main-visual-box__date--small{font-size:1.4rem}}@media(max-width: 639px){.p-top-main-visual-box .p-top-main-visual-box__date--small{font-size:.85rem}}.p-top-main-visual-box .p-top-main-visual-box__date--large{font-family:"Futura",sans-serif;font-size:3.9rem;font-weight:700;line-height:1;-webkit-text-stroke:1.39px #fff;text-stroke:1.39px #fff;color:#af9860}@media(max-width: 1024px){.p-top-main-visual-box .p-top-main-visual-box__date--large{font-size:3.3rem}}@media(max-width: 639px){.p-top-main-visual-box .p-top-main-visual-box__date--large{font-size:2rem}}.p-top-main-visual-box .p-top-main-visual-box__date--huge{font-family:"Futura",sans-serif;font-size:7.9rem;font-weight:700;line-height:.9}@media(max-width: 1024px){.p-top-main-visual-box .p-top-main-visual-box__date--huge{font-size:6.3rem}}@media(max-width: 639px){.p-top-main-visual-box .p-top-main-visual-box__date--huge{font-size:4rem}}.p-top-main-visual-box .p-top-main-visual-box__description{display:flex;flex-flow:column;justify-content:center;width:100%}@media(max-width: 1024px){.p-top-main-visual-box .p-top-main-visual-box__description{align-items:center}}.p-top-main-visual-box .p-top-main-visual-box__description--text{width:23.4rem;background-color:#af9860;color:#fff;padding:.13rem 0;font-size:2rem;font-weight:700;line-height:1.448;text-align:center}@media(max-width: 639px){.p-top-main-visual-box .p-top-main-visual-box__description--text{width:11.8rem;font-size:1rem;padding:.1rem .4rem}}.p-top-main-visual-box .p-top-main-visual-box__description--count{margin-top:.886rem;color:#302833;font-family:"Futura",sans-serif;font-size:4.5rem;font-weight:700;letter-spacing:3.96px}@media(max-width: 639px){.p-top-main-visual-box .p-top-main-visual-box__description--count{margin-top:.7rem;font-size:2.4rem;letter-spacing:2px}}@media(max-width: 1024px){.p-top-main-visual-box_sub-title-wrapper{display:flex;justify-content:center;align-items:center;gap:1.2rem}}.p-top-main-visual-search-button{cursor:pointer;transition:all .3s;display:flex;justify-content:center;align-items:center;gap:1.5rem;background-color:#302833;color:#fff;border-radius:999px;cursor:pointer;max-width:400px;width:100%;height:auto;padding:2.1rem;margin-top:4.1rem;font-size:1.7rem;font-weight:700;line-height:1.5}@media(max-width: 639px){.p-top-main-visual-search-button{gap:1.1rem;max-width:240px;padding:1.6rem;margin-top:5.1rem;font-size:1.2rem}}.p-top-main-visual-slide-list{height:100%;position:relative}.p-top-main-visual-slide-list .p-top-main-visual-slide-list__item{position:absolute;top:0;left:0;opacity:1;width:100%;height:100%;pointer-events:auto;transition:opacity .7s .27s}.p-top-main-visual-slide-images{animation-name:loop_top;animation-duration:25s;animation-iteration-count:infinite;animation-timing-function:linear;height:200%;min-width:100.9375%;position:relative}.p-top-main-visual-slide-images:nth-of-type(n+2){margin-top:-105%;animation-duration:38s}@media(max-width: 1024px){.p-top-main-visual-slide-images:nth-of-type(n+2){margin-top:-386%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top{position:absolute}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:first-of-type{left:11.389%;top:11.79%;width:9.0972%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:first-of-type{left:3.672%;top:0;width:19.56%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(2){left:34.139%;top:8.503%;width:11.319%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(2){left:-6.666%;top:17.575%;width:27.344%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(3){left:37.153%;top:37.269%;width:12.917%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(3){left:28%;top:24.443%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(4){left:62.023%;top:31.554%;width:12.942%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(4){left:38.667%;top:38.689%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(5){left:72.688%;top:18.904%;width:12.563%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(5){left:auto;right:-5.099%;top:23.006%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(6){right:-0.972%;top:2.485%;width:12.986%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(6){left:3.672%;top:51%;width:19.56%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(7){right:-0.833%;top:32.94%;width:9.166%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(7){left:-6.666%;top:68.575%;width:27.344%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(8){left:11.389%;top:69.79%;width:9.0972%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(8){left:28%;top:75.443%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(9){left:34.139%;top:66.503%;width:11.319%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(9){left:38.667%;top:89.689%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(10){left:37.153%;top:95.269%;width:12.917%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(10){left:auto;right:-5.099%;top:74.006%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(11){left:62.023%;top:89.554%;width:12.942%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(11){left:3.672%;top:102%;width:19.56%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(12){left:72.688%;top:76.904%;width:12.563%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(12){left:-6.666%;top:119.575%;width:27.344%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(13){right:-0.972%;top:60.485%;width:12.986%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(13){left:28%;top:126.443%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(14){right:-0.833%;top:90.94%;width:9.166%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(14){left:38.667%;top:140.689%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(15){left:11.389%;top:127.79%;width:9.0972%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(15){left:auto;right:-5.099%;top:125.006%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(16){left:34.139%;top:124.503%;width:11.319%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(17){left:37.153%;top:153.269%;width:12.917%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(18){left:62.023%;top:147.554%;width:12.942%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(19){left:72.688%;top:134.904%;width:12.563%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(20){right:-0.972%;top:118.485%;width:12.986%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(21){right:-0.833%;top:148.94%;width:9.166%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(22){left:11.389%;top:185.79%;width:9.0972%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(23){left:34.139%;top:182.503%;width:11.319%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(24){left:37.153%;top:211.269%;width:12.917%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(25){left:62.023%;top:205.554%;width:12.942%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(26){left:72.688%;top:192.904%;width:12.563%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(27){right:-0.972%;top:176.485%;width:12.986%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-top:nth-of-type(28){right:-0.833%;top:206.94%;width:9.166%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom{position:absolute}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:first-of-type{left:0;top:4.772%;width:12.917%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:first-of-type{left:12%;top:30.868%;width:22.965%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(2){left:3.75%;top:28.808%;width:8.264%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(2){left:24%;top:8.7605%;width:21.957%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(3){left:24.653%;top:-7.569%;width:10.069%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(3){left:auto;right:12.8%;top:7.985%;width:30.133%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(4){left:19.305%;top:23.832%;width:14.097%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(4){left:auto;right:3.701%;top:-1.293%;width:22.698%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(5){left:50.453%;top:5.018%;width:15.486%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(5){left:auto;right:0;top:35.551%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(6){left:54.181%;top:26.269%;width:9.097%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(6){left:12%;top:81.868%;width:22.965%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(7){left:60.694%;top:-11.006%;width:11.705%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(7){left:24%;top:59.7605%;width:21.957%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(8){left:0;top:62.772%;width:12.917%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(8){left:auto;right:12.8%;top:58.985%;width:30.133%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(9){left:3.75%;top:86.808%;width:8.264%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(9){left:auto;right:3.701%;top:49.707%;width:22.698%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(10){left:24.653%;top:50.431%;width:10.069%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(10){left:auto;right:0;top:86.551%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(11){left:19.305%;top:81.832%;width:14.097%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(11){left:12%;top:132.868%;width:22.965%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(12){left:50.453%;top:63.018%;width:15.486%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(12){left:24%;top:110.7605%;width:21.957%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(13){left:54.181%;top:84.269%;width:9.097%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(13){left:auto;right:12.8%;top:109.985%;width:30.133%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(14){left:60.694%;top:46.994%;width:11.705%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(14){left:auto;right:3.701%;top:100.707%;width:22.698%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(15){left:0;top:120.772%;width:12.917%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(15){left:auto;right:0;top:137.551%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(16){left:3.75%;top:144.808%;width:8.264%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(17){left:24.653%;top:108.431%;width:10.069%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(18){left:19.305%;top:139.832%;width:14.097%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(19){left:50.453%;top:121.018%;width:15.486%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(20){left:54.181%;top:142.269%;width:9.097%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(21){left:60.694%;top:104.994%;width:11.705%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(22){left:0;top:178.772%;width:12.917%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(23){left:3.75%;top:202.808%;width:8.264%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(24){left:24.653%;top:166.431%;width:10.069%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(25){left:19.305%;top:197.832%;width:14.097%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(26){left:50.453%;top:179.018%;width:15.486%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(27){left:54.181%;top:200.269%;width:9.097%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure-bottom:nth-of-type(28){left:60.694%;top:162.994%;width:11.705%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure{position:absolute}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:first-of-type{left:3.75%;top:28.808%;width:8.264%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:first-of-type{left:3.672%;top:0;width:19.56%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(2){left:11.389%;top:11.79%;width:9.0972%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(2){left:auto;right:3.701%;top:-3.293%;width:22.698%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(3){left:0;top:4.772%;width:12.917%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(3){left:24%;top:19.7605%;width:21.957%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(4){left:19.305%;top:23.832%;width:14.097%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(4){left:auto;right:12.8%;top:15.985%;width:30.133%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(5){left:24.653%;top:-7.569%;width:10.069%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(5){left:-6.666%;top:34.575%;width:27.344%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(6){left:34.139%;top:8.503%;width:11.319%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(6){left:auto;right:-5.099%;top:47.006%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(7){left:37.153%;top:37.269%;width:12.917%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(7){left:12%;top:65.868%;width:22.965%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(8){left:50.453%;top:5.018%;width:15.486%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(8){left:28%;top:53.443%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(9){left:60.694%;top:-11.006%;width:11.705%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(9){left:auto;right:0;top:74.551%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(10){left:54.181%;top:26.269%;width:9.097%}@media(max-width: 1024px){.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(10){left:38.667%;top:80.689%;width:25.099%}}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(11){left:72.688%;top:18.904%;width:12.563%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(12){left:62.023%;top:31.554%;width:12.942%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(13){right:-0.972%;top:2.485%;width:12.986%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(14){right:-0.833%;top:32.94%;width:9.166%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(15){left:3.75%;top:81.808%;width:8.264%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(16){left:11.389%;top:64.79%;width:9.0972%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(17){left:0;top:57.772%;width:12.917%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(18){left:19.305%;top:76.832%;width:14.097%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(19){left:24.653%;top:46.569%;width:10.069%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(20){left:34.139%;top:61.503%;width:11.319%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(21){left:37.153%;top:90.269%;width:12.917%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(22){left:50.453%;top:58.018%;width:15.486%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(23){left:75.694%;top:42.006%;width:11.705%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(24){left:54.181%;top:79.269%;width:9.097%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(25){left:72.688%;top:71.904%;width:12.563%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(26){left:62.023%;top:84.554%;width:12.942%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(27){right:-0.972%;top:55.485%;width:12.986%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(28){right:-0.833%;top:85.94%;width:9.166%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(29){left:3.75%;top:134.808%;width:8.264%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(30){left:11.389%;top:117.79%;width:9.0972%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(31){left:0;top:110.772%;width:12.917%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(32){left:19.305%;top:129.832%;width:14.097%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(33){left:24.653%;top:99.569%;width:10.069%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(34){left:34.139%;top:114.503%;width:11.319%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(35){left:37.153%;top:143.269%;width:12.917%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(36){left:50.453%;top:111.018%;width:15.486%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(37){left:75.694%;top:95.006%;width:11.705%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(38){left:54.181%;top:132.269%;width:9.097%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(39){left:72.688%;top:124.904%;width:12.563%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(40){left:62.023%;top:137.554%;width:12.942%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(41){right:-0.972%;top:108.485%;width:12.986%}.p-top-main-visual-slide-images .p-top-main-visual-slide-images__figure:nth-of-type(42){right:-0.833%;top:138.94%;width:9.166%}html{scroll-behavior:smooth}.p-top-navigation{position:fixed;bottom:0;left:0;width:100%;z-index:99999;display:none}.p-top-navigation.is-show{display:block}.p-top-navigation .p-top-navigation__list{display:flex}.p-top-navigation .p-top-navigation__item{flex-basis:20%;max-width:20%;text-align:center;background-color:#302833;display:flex;justify-content:center;align-items:center}.p-top-navigation .p-top-navigation__item--gold{background-color:#af9860}.p-top-navigation .p-top-navigation__item+.p-top-navigation__item{border-left:1px solid #fff}.p-top-navigation-link{color:#fff;display:flex;flex-direction:column;justify-content:flex-end;position:relative;gap:.62rem;height:9rem;width:100%;padding-bottom:1.4rem}@media(max-width: 639px){.p-top-navigation-link{height:7rem}}.p-top-navigation-link .p-top-navigation-link__text{font-size:1.3rem;font-weight:700;line-height:1.8;letter-spacing:.04em}@media(max-width: 639px){.p-top-navigation-link .p-top-navigation-link__text{font-size:1rem;line-height:1}}.p-top-nominate{padding-top:20rem}@media(max-width: 1024px){.p-top-nominate{padding-top:15rem}}@media(max-width: 639px){.p-top-nominate{padding-top:6.6rem}}.p-top-nominate-splash{position:absolute;top:0;left:0;transform:translateX(-32%) translateY(-33%);z-index:-1}@media(max-width: 1024px){.p-top-nominate-splash{transform:translateX(-22%) translateY(-33%);width:66vw;height:auto}}.p-top-nominate-select{position:relative;margin:5.8rem auto 11.7rem;width:100%;max-width:48.7rem;cursor:pointer;background-color:#fff}@media(max-width: 1024px){.p-top-nominate-select{margin:9rem auto 9.5rem;max-width:none}}@media(max-width: 639px){.p-top-nominate-select{margin:4.6rem auto 5rem}}.p-top-nominate-select .p-top-nominate-select__close{display:none}.p-top-nominate-select .p-top-nominate-select__button{display:flex;align-items:center;position:relative;z-index:999;transition:all 250ms cubic-bezier(0.4, 0.25, 0.3, 1);height:0;overflow:hidden;cursor:pointer;padding-left:2.3rem;background-color:#fff;font-size:2.1rem;font-weight:400;letter-spacing:.04em}.p-top-nominate-select .p-top-nominate-select__button:hover{font-weight:700}@media(max-width: 639px){.p-top-nominate-select .p-top-nominate-select__button{padding-left:1.5rem;font-size:1.2rem}}.p-top-nominate-select .p-top-nominate-select__label{display:flex;align-items:center;transition:all 250ms cubic-bezier(0.4, 0.25, 0.3, 1);overflow:hidden;cursor:pointer;background-color:#fff;padding:2.3rem 2.3rem;height:7.5rem;vertical-align:middle;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0);font-size:2.1rem;font-weight:700;letter-spacing:.04em}@media(max-width: 639px){.p-top-nominate-select .p-top-nominate-select__label{padding:1.5rem 1.5rem;height:4.5rem;font-size:1.4rem}}.p-top-nominate-select .p-top-nominate-select__items{width:100%;height:auto;border:1px solid #000;padding-top:7.5rem}@media(max-width: 639px){.p-top-nominate-select .p-top-nominate-select__items{padding-top:4.5rem}}.p-top-nominate-select .p-top-nominate-select__expand{width:100%;height:7.5rem;position:absolute;top:0;right:0}@media(max-width: 639px){.p-top-nominate-select .p-top-nominate-select__expand{height:4.5rem}}.p-top-nominate-select .p-top-nominate-select__expand::after{content:"";position:absolute;top:50%;right:23px;border-left:1px solid #000;border-bottom:1px solid #000;box-sizing:border-box;transform:translateY(-50%) rotate(-45deg);transition:all 250ms cubic-bezier(0.4, 0.25, 0.3, 1);width:1rem;height:1rem}@media(max-width: 639px){.p-top-nominate-select .p-top-nominate-select__expand::after{right:15px;width:.6rem;height:.6rem}}.p-top-nominate-select .p-top-nominate-select__expand:checked:after{transform:rotate(135deg)}.p-top-nominate-select .p-top-nominate-select__expand:checked:before{content:"";display:block;width:calc(100% - 45px);height:1.5px;background-color:#000;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media(max-width: 639px){.p-top-nominate-select .p-top-nominate-select__expand:checked:before{width:calc(100% - 30px);height:1px}}.p-top-nominate-select .p-top-nominate-select__expand:checked+.p-top-nominate-select__close-label{display:block}.p-top-nominate-select .p-top-nominate-select__expand:checked+.p-top-nominate-select__close-label+.p-top-nominate-select__options .p-top-nominate-select__button{height:5rem}@media(max-width: 639px){.p-top-nominate-select .p-top-nominate-select__expand:checked+.p-top-nominate-select__close-label+.p-top-nominate-select__options .p-top-nominate-select__button{height:3rem}}.p-top-nominate-select .p-top-nominate-select__expand:checked+.p-top-nominate-select__close-label+.p-top-nominate-select__options+.p-top-nominate-select__expand-label{display:none}.p-top-nominate-select .p-top-nominate-select__close-label{width:100vw;height:100vh;position:fixed;top:0;left:0;display:none}.p-top-nominate-select .p-top-nominate-select__options{max-height:37.6rem;overflow-y:auto}@media(max-width: 639px){.p-top-nominate-select .p-top-nominate-select__options{max-height:22.6rem}}.p-top-nominate-select .p-top-nominate-select__input{display:none}.p-top-nominate-select .p-top-nominate-select__expand-label{display:block;width:100%;height:7.5rem;position:absolute;top:0;left:0;cursor:pointer}@media(max-width: 639px){.p-top-nominate-select .p-top-nominate-select__expand-label{height:4.5rem}}.p-top-ranking{padding-top:17.4rem}@media(max-width: 1024px){.p-top-ranking{padding-top:14rem}}@media(max-width: 639px){.p-top-ranking{padding-top:7.6rem}}.p-top-ranking .p-top-ranking__container-inner{margin-top:6.3rem;background-color:rgba(48,40,51,.2)}@media(max-width: 639px){.p-top-ranking .p-top-ranking__container-inner{margin-top:3.9rem}}.p-top-ranking .p-top-ranking__content{display:flex;flex-direction:column;justify-content:center;gap:3rem;padding:4.5rem 15.5rem}@media(max-width: 1024px){.p-top-ranking .p-top-ranking__content{align-items:center;gap:2.2rem;padding:5.2rem 0}}.p-top-ranking .p-top-ranking__balloon{position:relative;display:inline-block;padding:1.2rem 0;min-width:316px;max-width:100%;background:#fff;border-radius:999px;border:2px solid #af9860;color:#000;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:.02em;text-align:center}@media(max-width: 639px){.p-top-ranking .p-top-ranking__balloon{min-width:262px;font-size:1.4rem}}.p-top-ranking .p-top-ranking__balloon::before{content:"";position:absolute;bottom:-1px;left:26%;border-style:solid;border-width:15px 22px 0 0;border-color:#af9860 rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}@media(max-width: 639px){.p-top-ranking .p-top-ranking__balloon::before{border-width:11px 15px 0 0}}.p-top-ranking .p-top-ranking__balloon::after{content:"";position:absolute;bottom:1px;left:26.4%;border-style:solid;border-width:13px 19px 0 0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);translate:calc(-50% - .4px) 100%}@media(max-width: 639px){.p-top-ranking .p-top-ranking__balloon::after{border-width:10px 13.6px 0 0;translate:calc(-50% - .3px) 100%}}.p-top-ranking .p-top-ranking__balloon--big{font-family:"Futura",sans-serif;font-size:2.7rem;font-weight:500}@media(max-width: 639px){.p-top-ranking .p-top-ranking__balloon--big{font-size:2.4rem}}.p-top-ranking-box{display:flex;align-items:center;gap:3rem;justify-content:space-between}@media(max-width: 1024px){.p-top-ranking-box{flex-direction:column}}.p-top-ranking-box .p-top-ranking-box__description{font-size:2rem;font-weight:400;line-height:1.55;letter-spacing:.02em;text-align:left}@media(max-width: 1024px){.p-top-ranking-box .p-top-ranking-box__description{text-align:center}}@media(max-width: 639px){.p-top-ranking-box .p-top-ranking-box__description{font-size:1.4rem}}.p-top-ranking-box img{width:134px;height:auto}@media(max-width: 639px){.p-top-ranking-box img{width:100px}}.p-top-ranking-result{display:flex;align-items:center;gap:3rem;justify-content:space-between;margin-top:1.7rem}@media(max-width: 639px){.p-top-ranking-result{gap:.9rem}}.p-top-ranking-result .p-top-ranking-result__text--title{font-family:"Futura",sans-serif;font-size:4rem;font-weight:700;line-height:1.55;letter-spacing:.02em;text-align:left;color:#fff}@media(max-width: 639px){.p-top-ranking-result .p-top-ranking-result__text--title{font-size:2.9rem}}.p-top-ranking-result .p-top-ranking-result__text--sub-title{font-family:"Futura",sans-serif;font-size:2.8rem;font-weight:700;line-height:1.35;letter-spacing:.02em;text-align:left;color:#fff}@media(max-width: 639px){.p-top-ranking-result .p-top-ranking-result__text--sub-title{font-size:2rem}}.p-top-nominate-splash{position:absolute;top:0;left:0;transform:translateX(-28%) translateY(-31%);z-index:-1}@media(max-width: 1024px){.p-top-nominate-splash{transform:translateX(-15%) translateY(-30%);width:57.6vw;height:auto}}.p-top-staff-list{padding-top:14.4rem}@media(max-width: 1024px){.p-top-staff-list{padding-top:15rem}}@media(max-width: 639px){.p-top-staff-list{padding-top:8.3rem}}.p-top-staff-list .p-top-staff-list__button{cursor:pointer;transition:all .3s;display:block;cursor:pointer;width:100%;height:auto;max-width:36rem;margin:5rem auto 0;padding:2.7rem 0;border:1px solid #000;border-radius:999px;font-size:2.1rem;font-weight:700;line-height:1;text-align:center}@media(max-width: 639px){.p-top-staff-list .p-top-staff-list__button{max-width:24rem;margin:3rem auto 0;padding:1.8rem 0;font-size:1.4rem}}.p-top-staff-list .p-top-staff-list__button:hover{background:#000;color:#fff}.p-top-staff-list-splash{position:absolute;top:0;left:0;transform:translateX(-43%) translateY(-33%);z-index:-1}@media(max-width: 1024px){.p-top-staff-list-splash{transform:translateX(-34.5%) translateY(-33%);width:84vw;height:auto}}.p-top-staff-style{padding-top:14.5rem}@media(max-width: 1024px){.p-top-staff-style{padding-top:13rem}}@media(max-width: 639px){.p-top-staff-style{padding-top:7.7rem}}.p-top-staff-style .p-top-staff-style__description{margin-top:5.4rem;font-size:2rem;font-weight:400;line-height:1.55;letter-spacing:.75px}@media(max-width: 639px){.p-top-staff-style .p-top-staff-style__description{margin-top:3rem;font-size:1.4rem;font-weight:400;letter-spacing:.5px}}.p-top-staff-style-splash{position:absolute;top:0;left:0;transform:translateX(-34%) translateY(-34%);z-index:-1}@media(max-width: 1024px){.p-top-staff-style-splash{transform:translateX(-23%) translateY(-38%);width:61vw;height:auto}}.p-upload-profile{background-color:#fff}.p-upload-profile-error{padding-top:3.8rem;padding-bottom:7.7rem;color:#000}@media(max-width: 639px){.p-upload-profile-error{padding-top:3.2rem;padding-bottom:6.4rem}}.p-upload-profile-error__heading{font-size:3.1rem;font-weight:600}.p-upload-profile-error__message{padding:1.6rem;margin:4.4rem auto 0;font-size:1.7rem;background-image:linear-gradient(to right, #000000, #000000 2px, transparent 2px, transparent 8px),linear-gradient(to bottom, #000000, #000000 2px, transparent 2px, transparent 8px),linear-gradient(to left, #000000, #000000 2px, transparent 2px, transparent 8px),linear-gradient(to top, #000000, #000000 2px, transparent 2px, transparent 8px);background-size:8px 2px,2px 8px,8px 2px,2px 8px;background-position:left top,right top,right bottom,left bottom;background-repeat:repeat-x,repeat-y,repeat-x,repeat-y}@media(max-width: 639px){.p-upload-profile-error__message{padding:1.6rem 1rem;margin:2.4rem auto 0;font-size:1.3rem}}.p-upload-profile-staff{display:flex;width:100%;padding-top:5rem;justify-content:space-between;align-items:flex-start;gap:1rem}.p-upload-profile-staff__data{display:flex;flex-direction:column;overflow-wrap:anywhere;word-break:break-word}.p-upload-profile-staff__data--label{font-size:2.1rem;color:#828282;font-weight:600}@media(max-width: 639px){.p-upload-profile-staff__data--label{font-size:1.8rem}}.p-upload-profile-staff__data--name{font-size:3.8rem;font-weight:600}@media(max-width: 639px){.p-upload-profile-staff__data--name{font-size:3.2rem}}.p-upload-profile-staff__icon{flex:0 0 11rem}@media(max-width: 639px){.p-upload-profile-staff__icon{flex:0 0 9rem}}.p-upload-profile-staff__icon img{width:100%;height:auto;border-radius:50%;vertical-align:top;border:1px solid #e7e7e7}.p-upload-profile-container{padding-top:2.8rem}@media(max-width: 639px){.p-upload-profile-container{padding-top:2.4rem}}.p-upload-profile-container__heading{text-align:center;font-size:2rem;font-weight:600}@media(max-width: 639px){.p-upload-profile-container__heading{font-size:1.6rem}}.p-upload-profile-container__description{background-color:#f4f4f4;margin:1.9rem auto 0;padding:2.8rem 2rem}@media(max-width: 639px){.p-upload-profile-container__description{margin:1.6rem auto 0;padding:2.4rem 1.6rem}}.p-upload-profile-container__description--title{font-size:1.7rem;font-weight:600;margin-bottom:.8rem}@media(max-width: 639px){.p-upload-profile-container__description--title{font-size:1.4rem}}.p-upload-profile-container__description--text{font-size:1.5rem;line-height:2}@media(max-width: 639px){.p-upload-profile-container__description--text{font-size:1.2rem}}.p-upload-profile-container__description--annotation-red{color:#ff414b;font-size:1.8rem;line-height:1.45;font-weight:700;letter-spacing:.03em}@media(max-width: 639px){.p-upload-profile-container__description--annotation-red{font-size:1.5rem}}.p-upload-profile-form{display:block;width:100%;margin:6rem auto 10rem;align-items:flex-start}@media(max-width: 639px){.p-upload-profile-form{margin:4rem auto 8rem}}.p-upload-profile-form-group__line{display:flex;flex-direction:column}.p-upload-profile-form-group__line label{display:flex;gap:14px;align-items:center;font-size:1.7rem;font-weight:bold;padding:1.3rem 0}@media(max-width: 639px){.p-upload-profile-form-group__line label{gap:11px;font-size:1.4rem;padding:1rem 0}}.p-upload-profile-form-group__line input[type=text],.p-upload-profile-form-group__line select{width:100%;background-color:#f4f4f4;height:4rem;border-radius:13px;border:none;padding:0 1.9rem;font-size:1.6rem;color:#000}@media(max-width: 639px){.p-upload-profile-form-group__line input[type=text],.p-upload-profile-form-group__line select{padding:0 1.6rem;font-size:1.3rem}}.p-upload-profile-form-group__line select{-webkit-appearance:none;appearance:none;background-image:url(/assets/2025/common/icon/arrow-bottom-black-1504ed700d009279f7cb52bff98551909c5a7b9c41cbed35282432168b3f3fda.svg);background-repeat:no-repeat;background-size:14px auto;background-position:right 14px center}@media(max-width: 639px){.p-upload-profile-form-group__line select{background-size:12px auto;background-position:right 12px center}}.p-upload-profile-form-group__line textarea{width:100%;background-color:#f4f4f4;height:15vw;border-radius:13px;border:none;padding:1.9rem;font-size:1.6rem}@media(max-width: 1024px){.p-upload-profile-form-group__line textarea{height:40vw}}@media(max-width: 639px){.p-upload-profile-form-group__line textarea{height:50vw;padding:1.6rem;font-size:1.3rem}}.p-upload-profile-form-group__line--text-required{line-height:1;display:block;padding:.5rem 1.4rem;font-size:1.7rem;font-weight:bold;color:#fff;border-radius:20px;background-color:#ff424b}@media(max-width: 639px){.p-upload-profile-form-group__line--text-required{padding:.4rem 1.2rem;font-size:1.4rem}}.p-upload-profile-form-group__line--checkbox label{display:flex;gap:.8rem;font-weight:bold}@media(max-width: 639px){.p-upload-profile-form-group__line--checkbox label{gap:.7rem}}.p-upload-profile-form-submit{margin-top:4rem;color:#fff}.p-upload-profile-terms{display:flex;flex-direction:column;align-items:center;margin-top:3.6rem}@media(max-width: 639px){.p-upload-profile-terms{align-items:flex-start;margin-top:3rem}}.p-upload-profile-terms__heading{font-size:2.4rem;font-weight:600}@media(max-width: 639px){.p-upload-profile-terms__heading{font-size:2rem}}.p-upload-profile-terms__description{padding-top:1.2rem;font-weight:400;font-size:1.7rem;line-height:1.85}@media(max-width: 639px){.p-upload-profile-terms__description{padding-top:1rem;font-size:1.4rem}}.p-upload-profile-terms__description--link{color:#0091c3;text-decoration:underline;outline:none;text-underline-offset:6px}.p-upload-profile-terms__link{margin:2rem auto 0}@media(max-width: 639px){.p-upload-profile-terms__link{margin:1.7rem auto 0}}.p-upload-profile-terms__link--checkbox{display:flex;gap:8.5px;align-items:center;justify-content:center;font-weight:bold}@media(max-width: 639px){.p-upload-profile-terms__link--checkbox{gap:7px}}.p-upload-profile-form-container{margin:3.5rem auto 0;display:flex;flex-direction:column;justify-content:center;width:100%}.p-upload-profile-form-container__heading{text-align:center;font-weight:700;font-size:2.8rem;letter-spacing:.02em}@media(max-width: 639px){.p-upload-profile-form-container__heading{font-size:2.4rem}}.p-upload-profile-form-container__caption{text-align:center;margin-top:4.2rem;font-weight:700;font-size:2rem}@media(max-width: 639px){.p-upload-profile-form-container__caption{margin-top:3.5rem;font-size:1.6rem}}.p-upload-profile-form-info{margin-top:4.4rem}.p-upload-profile-form-info--accordion{margin-top:2.5rem;padding:0 2.5rem}@media(max-width: 639px){.p-upload-profile-form-info--accordion{padding:0 2.1rem}}.p-upload-profile-form-info__wrapper{display:flex;margin-bottom:2.8rem;align-items:center;font-size:1.7rem;line-height:1.45;letter-spacing:.02em}@media(max-width: 639px){.p-upload-profile-form-info__wrapper{margin-bottom:2.4rem;font-size:1.4rem}}.p-upload-profile-form-info__wrapper--label{width:25%;font-weight:bold;flex-shrink:0}.p-upload-profile-form-info__wrapper--value{width:75%;overflow-wrap:break-word;word-break:break-word}.p-upload-profile-form-info__wrapper--vertical{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:3rem;overflow-wrap:break-word;word-break:break-word}.p-upload-profile-form-info__wrapper--vertical p:first-child{margin-bottom:1rem;width:100%}.p-upload-profile-confirm-submit{display:flex;justify-content:center;flex-direction:column;gap:2.8rem;margin:1rem auto 12rem;color:#fff;text-align:center}@media(max-width: 639px){.p-upload-profile-confirm-submit{margin:.8rem auto 10rem}}.p-upload-profile-back-link{position:relative;color:#0091c3;font-size:1.6rem;letter-spacing:.02em;text-align:center;font-weight:700}@media(max-width: 639px){.p-upload-profile-back-link{font-size:1.3rem}}.p-upload-profile-back-link::before{content:"";position:absolute;left:32px;top:50%;transform:translateY(-50%);width:12px;height:19px;background-image:url(/assets/2025/common/icon/arrow-left-bule-4174ef890ebd47180780ad0c5722072220d574f70cf4744647fb571b7527c352.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media(max-width: 639px){.p-upload-profile-back-link::before{left:32px;width:10px;height:16px}}.p-upload-profile-complete-form{display:flex;flex-direction:column;margin-top:5rem;padding-bottom:4.3rem;border:1px solid rgba(31,44,54,.6);border-radius:6px}@media(max-width: 639px){.p-upload-profile-complete-form{margin-top:3rem;padding-bottom:3rem}}.p-upload-profile-complete-form__title{background-color:rgba(31,44,54,.6);padding:1.32rem 0 1.68rem;font-weight:700;font-size:1.7rem;letter-spacing:.02em;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center}@media(max-width: 639px){.p-upload-profile-complete-form__title{padding:1.1rem 0 1.4rem;font-size:1.4rem}}.p-upload-profile-complete-form__accordion-content.is-open{display:block}.p-upload-profile-complete-form__accordion-content.is-closed{display:none}.p-upload-profile-complete-video{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:7.2rem 0 9.6rem}@media(max-width: 639px){.p-upload-profile-complete-video{margin:3rem 0 8rem}}.p-upload-profile-complete-video--small-margin-top{margin-top:5rem}@media(max-width: 639px){.p-upload-profile-complete-video--small-margin-top{margin-top:4.2rem}}.p-upload-profile-complete-video__caption{display:flex;flex-direction:column;gap:1.2rem;align-items:center}@media(max-width: 639px){.p-upload-profile-complete-video__caption{gap:1rem}}.p-upload-profile-complete-video__caption p{font-weight:700;font-size:1.7rem}@media(max-width: 639px){.p-upload-profile-complete-video__caption p{font-size:1.4rem}}.p-upload-profile-complete-video__caption img{width:250px;height:auto}@media(max-width: 639px){.p-upload-profile-complete-video__caption img{width:208px;height:12px}}.p-upload-profile-complete-video__title{display:flex;align-items:center;justify-content:center;margin:1.4rem auto 0;gap:1.7rem}@media(max-width: 639px){.p-upload-profile-complete-video__title{margin:1.2rem auto 0;gap:1.4rem}}.p-upload-profile-complete-video__title img{width:41px;height:auto}@media(max-width: 639px){.p-upload-profile-complete-video__title img{width:34px}}.p-upload-profile-complete-video__title p{font-weight:700;font-size:2.9rem;letter-spacing:.02em}@media(max-width: 639px){.p-upload-profile-complete-video__title p{font-size:2.4rem}}.p-upload-profile-complete-video__description{margin-top:2.2rem;font-weight:600;font-size:1.7rem;line-height:1.85em}@media(max-width: 639px){.p-upload-profile-complete-video__description{margin-top:2rem;font-size:1.4rem}}.p-upload-profile-complete-video__preview video{display:flex;height:100%;width:45%;margin:0 auto 4rem}@media(max-width: 639px){.p-upload-profile-complete-video__preview video{width:70%;margin:0 auto 3rem}}.p-upload-profile-complete-video__upload-button{margin-top:2rem}@media(max-width: 639px){.p-upload-profile-complete-video__upload-button{margin-top:1.7rem}}.p-upload-profile-complete-video__video-input{display:none}.p-upload-profile-complete-video-warning{background-color:#f4f4f4;margin:3.2rem 0 4rem;padding:2.5rem 1.9rem 3.8rem}@media(max-width: 639px){.p-upload-profile-complete-video-warning{margin:2.7rem 0 3.3rem;padding:2.1rem 1.6rem 3.2rem}}.p-upload-profile-complete-video-warning__title{text-align:center;font-weight:700;font-size:1.7rem;line-height:1.65em;letter-spacing:.04em}@media(max-width: 639px){.p-upload-profile-complete-video-warning__title{font-size:1.4rem}}.p-upload-profile-complete-video-warning__list{margin-top:1.9rem}@media(max-width: 639px){.p-upload-profile-complete-video-warning__list{margin-top:1.6rem}}.p-upload-profile-complete-video-warning__list li{position:relative;font-weight:400;font-size:1.6rem;line-height:2.1;color:#333}@media(max-width: 639px){.p-upload-profile-complete-video-warning__list li{font-size:1.3rem}}.p-upload-profile-complete-video-warning__list--hanging-indent-1{padding-left:1.5rem}@media(max-width: 639px){.p-upload-profile-complete-video-warning__list--hanging-indent-1{padding-left:1.2rem}}.p-upload-profile-complete-video-warning__list--hanging-indent-1::before{content:"•";position:absolute;left:0;top:0;color:#333;font-weight:bold}.p-upload-profile-complete-video-warning__list--hanging-indent-2{padding-left:3rem}@media(max-width: 639px){.p-upload-profile-complete-video-warning__list--hanging-indent-2{padding-left:2.4rem}}.p-upload-profile-complete-video-warning__list--hanging-indent-2::before{content:"○";position:absolute;left:0;top:0;color:#333;font-weight:bold;font-size:.6rem;line-height:3.4rem;padding-left:1.9rem}@media(max-width: 639px){.p-upload-profile-complete-video-warning__list--hanging-indent-2::before{font-size:.5rem;line-height:2.8rem;padding-left:1.5rem}}.p-upload-profile-complete-video-warning__upload-term{margin-top:3rem;color:#0091c3}@media(max-width: 639px){.p-upload-profile-complete-video-warning__upload-term{margin-top:2.5rem}}.p-upload-profile-complete-video-warning__upload-term--period{font-weight:700;font-size:1.4rem}@media(max-width: 639px){.p-upload-profile-complete-video-warning__upload-term--period{font-size:1.2rem}}.p-upload-profile-complete-video-warning__upload-term--dates{font-weight:700;font-size:2rem;padding-left:.4rem}@media(max-width: 639px){.p-upload-profile-complete-video-warning__upload-term--dates{font-size:1.7rem;padding-left:.3rem}}.p-upload-profile-complete-video-warning__upload-term--of-week{font-weight:800;font-size:1.2rem;letter-spacing:.01em;padding-left:.4rem}@media(max-width: 639px){.p-upload-profile-complete-video-warning__upload-term--of-week{font-size:1.2rem;padding-left:.3rem}}.p-upload-profile-complete-video-warning__upload-term--arrow{font-weight:600;font-size:2rem;letter-spacing:.01em;padding-left:.4rem}@media(max-width: 639px){.p-upload-profile-complete-video-warning__upload-term--arrow{font-size:1.7rem;padding-left:.3rem}}.p-upload-profile-banner{position:fixed;z-index:40;right:0;bottom:0;width:450px;background:linear-gradient(94.92deg, #006EAD 10.28%, #F9BA00 49.79%, #B85199 89.31%);border-radius:6px}@media(max-width: 639px){.p-upload-profile-banner{width:100%;border-radius:0}}.p-upload-profile-banner__inner{display:flex;justify-content:flex-start;align-items:flex-end;background-color:#fff;margin:.6rem;border-radius:6px;padding:1.1rem .9rem 1.1rem 1.1rem;gap:1.3rem}@media(max-width: 639px){.p-upload-profile-banner__inner{margin:.5rem;border-radius:6px;padding:.9rem .7rem .9rem .9rem;gap:1.1rem}}.p-upload-profile-banner__inner--logo{width:97px;height:auto}@media(max-width: 639px){.p-upload-profile-banner__inner--logo{width:86px}}.p-upload-profile-banner-text{display:flex;flex-direction:column;align-items:center;font-weight:900;color:#252525}.p-upload-profile-banner-text--line{width:298px;height:auto;margin-top:.3rem}@media(max-width: 639px){.p-upload-profile-banner-text--line{width:246px;margin-top:.4rem}}.p-upload-profile-banner-text__heading{font-size:1.3rem;line-height:1.45;letter-spacing:.02em}@media(max-width: 639px){.p-upload-profile-banner-text__heading{font-size:1.07rem}}.p-upload-profile-banner-text__message{font-size:2rem;line-height:1.2;letter-spacing:-0.02em;margin-top:.7rem}@media(max-width: 639px){.p-upload-profile-banner-text__message{font-size:1.7rem}}.p-wrap-alphabet{display:flex;flex-wrap:wrap;gap:1.2rem 1.2rem}.p-wrap-checkbox{font-family:"游ゴシック体","Yu Gothic","YuGothic","Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:1.4rem;display:flex;align-items:center}.p-wrap-checkbox--mb{margin-bottom:1.6rem}.p-wrap-checkbox--mb:last-of-type{margin-bottom:0}.p-wrap-checkbox-large{width:13rem}.p-wrap-checkbox--medium{width:10rem}.p-wrap-checkbox--small{width:8rem}.p-wrap-checkbox--prefecture{min-width:7.3rem}.p-wrap-list-item{display:flex;gap:1rem;align-items:center;margin-bottom:2rem;flex-wrap:wrap}.p-wrap-list-item:last-of-type{margin-bottom:0}.p-photos-show{margin:3.5rem 0 18rem}@media(max-width: 1024px){.p-photos-show{margin:3.5rem 0 19rem}}@media(max-width: 639px){.p-photos-show{margin:2.3rem 0 17rem}}.p-photos-show .p-photos-show__container-inner{max-width:1000px;margin:0 auto}@media(max-width: 1024px){.p-photos-show .p-photos-show__container-inner{width:100%}}.p-photos-show .p-photos-show__title{display:flex;align-items:flex-end;gap:1.6rem}@media(max-width: 639px){.p-photos-show .p-photos-show__title{gap:.6rem}}.p-photos-show .p-photos-show__title--text{padding:0 .2rem .2rem;background-color:#000;color:#fff;font-size:2.4rem;font-weight:700;line-height:1;letter-spacing:.04em}@media(max-width: 639px){.p-photos-show .p-photos-show__title--text{font-size:1.8rem}}.p-photos-show .p-photos-show__title--en{font-family:"Poppins",sans-serif;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:.04em;color:rgba(0,0,0,.2)}@media(max-width: 639px){.p-photos-show .p-photos-show__title--en{font-size:1.4rem}}.p-photos-show-first-view{display:flex;align-items:flex-start;gap:5%;margin:0 auto}@media(max-width: 1024px){.p-photos-show-first-view{flex-direction:column}}.p-photos-show-first-view .p-photos-show-first-view__item{position:relative;width:47.5%}@media(max-width: 1024px){.p-photos-show-first-view .p-photos-show-first-view__item{width:100%}}.p-photos-show-first-view .p-photos-show-first-view__item--right{padding-top:inherit}@media(max-width: 1024px){.p-photos-show-first-view .p-photos-show-first-view__item--right{padding:0 6.5vw}}.p-photos-show-first-view .p-photos-show-first-view__item--image{width:100%;object-fit:cover}.p-photos-show-first-view .p-photos-show-first-view__item--image img{width:100%}.p-photos-show-first-view .p-photos-show-first-view__item--video{width:100%;object-fit:cover}.p-photos-show-first-view .p-photos-show-first-view__item--video video{width:100%;max-width:100%;max-height:630px;aspect-ratio:3/4;margin:auto;padding-bottom:8rem}@media(max-width: 639px){.p-photos-show-first-view .p-photos-show-first-view__item--video video{padding-bottom:7rem}}.p-photos-show-first-view .p-photos-show-first-view__item-wrap{position:relative}.p-photos-show-first-view .p-photos-show-first-view__like{position:absolute;display:flex;justify-content:center;align-items:center;gap:1rem;bottom:77px;left:25px;background-color:#fff;border-radius:999px;padding:.6rem 1.7rem;cursor:pointer}.p-photos-show-first-view .p-photos-show-first-view__like--icon{display:flex;justify-content:center;align-items:center;width:16.5px;height:16px}.p-photos-show-first-view .p-photos-show-first-view__like--count{font-family:"Poppins",sans-serif;font-size:2rem;font-weight:500;line-height:1}.p-photos-show-profile-box{display:flex;justify-content:flex-start;align-items:center;gap:2rem}.p-photos-show-profile-box:hover{opacity:.8}@media(max-width: 639px){.p-photos-show-profile-box{gap:1rem}}.p-photos-show-profile-box .p-photos-show-profile-box__image{width:6rem;height:6rem;min-width:6rem;border-radius:50%;overflow:hidden;display:block}@media(max-width: 639px){.p-photos-show-profile-box .p-photos-show-profile-box__image{width:4.5rem;height:4.5rem;min-width:4.5rem}}.p-photos-show-profile-box .p-photos-show-profile-box__text{display:flex;flex-direction:column;gap:.5rem}@media(max-width: 639px){.p-photos-show-profile-box .p-photos-show-profile-box__text{gap:.45rem}}.p-photos-show-profile-box .p-photos-show-profile-box__text--label{font-size:1.325rem;font-weight:400;line-height:1.2}@media(max-width: 639px){.p-photos-show-profile-box .p-photos-show-profile-box__text--label{font-size:1rem}}.p-photos-show-profile-box .p-photos-show-profile-box__text--facility{font-size:1.325rem;font-weight:400;line-height:1.2}@media(max-width: 639px){.p-photos-show-profile-box .p-photos-show-profile-box__text--facility{font-size:1rem}}.p-photos-show-profile-box .p-photos-show-profile-box__text--name{font-size:1.589rem;font-weight:700;line-height:1.2}@media(max-width: 639px){.p-photos-show-profile-box .p-photos-show-profile-box__text--name{font-size:1.2rem}}.p-photos-show-profile-date{margin-top:2rem;font-size:1.8rem;font-weight:400;line-height:2}@media(max-width: 639px){.p-photos-show-profile-date{margin-top:3.7rem;font-size:1.6rem}}.p-photos-show-profile-text{margin-top:2.5rem;font-size:1.8rem;font-weight:400;line-height:2}@media(max-width: 639px){.p-photos-show-profile-text{font-size:1.6rem}}.p-photos-show-product{margin-top:5.5rem}@media(max-width: 1024px){.p-photos-show-product{margin-top:6rem;padding:0 6.5vw}}.p-photos-show-product .p-photos-show-product__list{display:flex;overflow-x:unset;flex-wrap:wrap;gap:2.5rem 1%;padding:0;margin-top:3rem;scrollbar-width:none}@media(max-width: 1024px){.p-photos-show-product .p-photos-show-product__list{overflow-x:scroll;flex-wrap:nowrap;gap:2.5rem}}.p-photos-show-product .p-photos-show-product__item{width:19.2%}@media(max-width: 1024px){.p-photos-show-product .p-photos-show-product__item{width:100%}}.p-photos-show-product .p-photos-show-product__item:hover{opacity:.8}.p-photos-show-product-link{display:block;width:100%}@media(max-width: 1024px){.p-photos-show-product-link{width:60vw}}.p-photos-show-product-image{overflow:hidden}.p-photos-show-product-image img{width:100%;height:100%;object-fit:cover}.p-photos-show-product-bottom{font-weight:bold;padding-top:1.2rem;font-size:1.2rem;font-weight:400;line-height:1.4;display:flex;flex-direction:column;gap:.3rem}@media(max-width: 1024px){.p-photos-show-product-bottom{padding-top:1.8rem;font-size:1.8rem;gap:.6rem}}@media(max-width: 639px){.p-photos-show-product-bottom{padding-top:1.2rem;font-size:1.2rem;gap:.3rem}}.p-photos-show-product-bottom .p-photos-show-product-bottom__name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.p-photos-show-product-bottom .p-photos-show-product-bottom__price--before{color:#ed8a86}.p-photos-show-same-staff{margin-top:8rem}@media(max-width: 1024px){.p-photos-show-same-staff{margin-top:6rem;padding:0 6.5vw}}.p-photos-show-same-shop{margin-top:16.7rem}@media(max-width: 1024px){.p-photos-show-same-shop{padding:0 6.5vw}}.p-photos-show-contents-list{margin-top:3rem}.p-photos-show-splash-first{position:absolute;top:0;left:0;transform:translateX(215%) translateY(-11%);z-index:-1}@media(max-width: 1024px){.p-photos-show-splash-first{transform:translateX(113%) translateY(-9%);width:38.4vw;height:auto}}.p-photos-show-splash-second{position:absolute;top:0;left:0;transform:translateX(118%) translateY(-16%);z-index:-1}@media(max-width: 1024px){.p-photos-show-splash-second{transform:translateX(53%) translateY(-15%);width:60.9vw;height:auto}}.u-mt-02{margin-top:.2rem}.u-mt-05{margin-top:.5rem}.u-mt-1{margin-top:1rem}.u-mt-1_5{margin-top:1.5rem}.u-mt-2{margin-top:2rem}.u-mt-3{margin-top:3rem}.u-mt-4{margin-top:4rem}.u-mt-5{margin-top:5rem}.u-mt-6{margin-top:6rem}.u-mt-7{margin-top:7rem}.u-mt-8{margin-top:8rem}.u-mb-05{margin-bottom:.5rem}.u-mb-1{margin-bottom:1rem}.u-mb-2{margin-bottom:2rem}.u-mb-3{margin-bottom:3rem}.u-mb-4{margin-bottom:4rem}.u-mb-5{margin-bottom:5rem}.u-mb-6{margin-bottom:6rem}.u-my-05{margin-top:.5rem;margin-bottom:.5rem}.u-mx-auto{margin-left:auto;margin-right:auto}.u-display-pc{display:block}@media(max-width: 1024px){.u-display-pc{display:none}}.u-display-tablet{display:none}@media(max-width: 1024px){.u-display-tablet{display:block}}.u-display-sp{display:none}@media(max-width: 639px){.u-display-sp{display:block}}.u-display-inline{display:inline-block}@media(max-width: 639px){.u-display-inline{display:block}}.u-text-bold{font-weight:bold}
