.PopupBannerModal_wrap-popup__IdtGx{text-align:center}.PopupBannerModal_wrap-popup__IdtGx .PopupBannerModal_link-popup__vjv0H{position:relative;display:flex;align-items:center;justify-content:center}.PopupBannerModal_wrap-popup__IdtGx .PopupBannerModal_link-popup__vjv0H img{max-width:none;width:var(--width);height:var(--height);border-radius:20px;image-rendering:auto}.PopupBannerModal_wrap-popup__IdtGx button{padding:10px 0;color:var(--fixed-white);font-size:var(--fontSize)}.PopupBannerModal_wrap-popup__IdtGx button.PopupBannerModal_btn-close__dUHAh:before{content:"|";margin:0 15px}@keyframes PopupBannerModal_fadeIn__sZx3A{0%{opacity:0}to{opacity:1}}.PwdExpiration_wrap-password__t9NS0{overflow:hidden;max-width:320px;width:calc(100vw - 50px);padding:50px 0 0;background:var(--elevated-02);border-radius:14px;text-align:center}.PwdExpiration_wrap-password__t9NS0 h3{margin-bottom:20px;font-weight:600;font-size:24px;letter-spacing:-1px}.PwdExpiration_wrap-password__t9NS0 p{margin:20px 0 30px;font-size:16px;line-height:24px;letter-spacing:-1px}.PwdExpiration_wrap-password__t9NS0 svg{margin:0 auto}.PwdExpiration_wrap-password__t9NS0 .PwdExpiration_btn-pw__xv3yK{display:block;max-width:240px;width:100%;margin:0 auto;letter-spacing:-1px}.PwdExpiration_wrap-password__t9NS0 .PwdExpiration_wrap-button__l_h1T{display:flex;margin-top:40px;border-top:1px solid var(--bright-01)}.PwdExpiration_wrap-password__t9NS0 .PwdExpiration_wrap-button__l_h1T li{width:50%;height:60px}.PwdExpiration_wrap-password__t9NS0 .PwdExpiration_wrap-button__l_h1T li:first-child{border-right:1px solid var(--bright-01)}.PwdExpiration_wrap-password__t9NS0 .PwdExpiration_wrap-button__l_h1T li button{width:100%;height:100%;color:var(--mono-03);font-size:16px}.RecentRead_wrap-recent__qYKqe,.RecomForUser_wrap-recom__B_y3f{overflow:hidden;width:100%;max-width:1200px;margin:36px auto 0}.RecomForUser_wrap-recom__B_y3f h2{margin-bottom:16px}.RecomForUser_wrap-recom__B_y3f h2 span{display:inline-block;max-width:calc(100% - 150px);vertical-align:middle}.RecomForUser_wrap-recom__B_y3f h2 span:first-child{color:var(--blue-02)}.RecomForUserItem_wrap-item__HeShF{margin-bottom:25px}.RecomForUserItem_wrap-item__HeShF .RecomForUserItem_text-title__47_8y{margin-top:8px;margin-bottom:4px;min-height:17px;font-size:16px}.RecomForUserItem_wrap-item__HeShF .RecomForUserItem_list-keyword__WtD39{font-size:12px;color:var(--grey-05)}.RecomForUserItem_wrap-item__HeShF .RecomForUserItem_list-keyword__WtD39 li{display:inline-block;margin-right:5px;max-width:100%}.RecomForUserItem_wrap-item__HeShF.RecomForUserItem_keyword__fVhRv{padding:10px;background-color:var(--bright-06);border-radius:4px}.RecomForUserItem_wrap-item__HeShF.RecomForUserItem_keyword__fVhRv .RecomForUserItem_text-title__47_8y{margin-bottom:12px;line-height:20px;font-size:14px;font-weight:500;color:var(--mono-03)}.RecomForUserItem_wrap-item__HeShF.RecomForUserItem_keyword__fVhRv .RecomForUserItem_text-title__47_8y strong{display:block}.RecomForUserItem_wrap-item__HeShF.RecomForUserItem_keyword__fVhRv .RecomForUserItem_list-keyword-label__6A6Iq{display:flex;align-items:center;height:auto;max-height:240px;overflow:hidden;flex-wrap:wrap;gap:4px}.RecomForUserItem_wrap-item__HeShF.RecomForUserItem_keyword__fVhRv .RecomForUserItem_list-keyword-label__6A6Iq li{height:26px;display:inline-block;max-width:calc(100% - 4px)}.RecomForUserItem_wrap-item__HeShF.RecomForUserItem_keyword__fVhRv .RecomForUserItem_list-keyword-label__6A6Iq li a{display:block;height:26px;line-height:26px;padding:0 7px;border-radius:4px;background:var(--mono-04);color:var(--mono-03);font-size:14px}.GradientButton_btn-gradient__0Ekhd{position:relative;overflow:hidden;width:var(--width);height:var(--height);border-radius:var(--height);isolation:isolate}.GradientButton_btn-gradient__0Ekhd>button{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:var(--height);border:1px solid transparent;background-color:var(--mono-04);background-clip:content-box;color:var(--mono-03);font-size:14px}.GradientButton_btn-gradient__0Ekhd:before{content:"";display:block;position:absolute;top:50%;left:50%;width:var(--width);height:var(--width);background:linear-gradient(138deg,var(--blue-01),var(--sub-green-01)) border-box;animation:GradientButton_rotary-bg___6nDH 2s linear infinite}.GradientButton_btn-gradient__0Ekhd.GradientButton_active___3LXu>button{background-color:var(--bg-blue);color:var(--blue-01)}.GradientButton_btn-gradient__0Ekhd.GradientButton_active___3LXu:before{background:var(--bg-blue);animation:none;transform:translate(-50%,-50%)}@keyframes GradientButton_rotary-bg___6nDH{0%{transform:translate3d(-50%,-50%,0) rotate(0deg)}to{transform:translate3d(-50%,-50%,0) rotate(1turn)}}.RecomGenreButton_wrap-text__7KQlh{display:flex;align-items:center;padding-left:16px}.RecomGenreButton_wrap-text__7KQlh.RecomGenreButton_configured__s4KpR{padding-left:20px}.RecomGenreButton_wrap-text__7KQlh.RecomGenreButton_configured__s4KpR span{background-color:var(--mono-04);padding:0 12px}.RecomGenreButton_wrap-text__7KQlh>p{font-weight:700}.RecomGenreButton_wrap-text__7KQlh>p span{position:absolute;right:7px;top:6px;height:30px;padding:0 18px;margin-left:10px;line-height:30px;border-radius:30px;background-color:var(--bright-04);color:var(--mono-03);font-size:13px;font-weight:400}.RecomGenreButton_wrap-text__7KQlh .RecomGenreButton_short__Gp6sm{display:none}@media(max-width:250px){.RecomGenreButton_wrap-text__7KQlh .RecomGenreButton_long__3YfKM{display:none}.RecomGenreButton_wrap-text__7KQlh .RecomGenreButton_short__Gp6sm{display:block}}.RecomGenreHome_wrap-button__vAhd8{display:flex;align-items:center;justify-content:center;margin-top:30px;padding:0 16px;text-align:center}.TextBannerList_item-notice__YiOir{display:none;position:relative;width:calc(100% - 32px);max-width:1168px;height:36px;margin:0 auto;padding:0 36px;line-height:38px;font-size:13px;color:var(--grey-02);border-radius:8px;background-color:var(--bright-05)}.TextBannerList_item-notice__YiOir:first-child{display:block}.TextBannerList_item-notice__YiOir .TextBannerList_link-title__EiqEe{display:block;width:100%}.TextBannerList_item-notice__YiOir .TextBannerList_icon-notice__TgJAi{position:absolute;top:0;left:10px;width:16px;height:36px}.TextBannerList_item-notice__YiOir .TextBannerList_btn-hide___ZsNE{position:absolute;top:0;right:13px;width:10px;height:36px}.UpdatedVolumes_wrap-updated-volumes__iM_oI{overflow:hidden;width:100%;max-width:1200px;margin:36px auto 0}.TextBanner_wrap-notice__SInn2{margin-top:6px;padding-bottom:6px}.Ranking_wrap-ranking__Q0bhZ{overflow:hidden;width:100%;max-width:1200px;margin:36px auto 0}