.page-fanclub{min-height:100vh;min-height:100svh}.page-fanclub::before{content:"";background:linear-gradient(250deg, #aba5cf 0%,#e391b5 100%);position:fixed;top:0;right:0;left:0;bottom:0;opacity:0.6;z-index:-1}.page-fanclub .l-header .header-inner{padding:20px;align-items:flex-start}@media (min-width: 768px){.page-fanclub .l-header .header-inner{padding:30px}}.page-fanclub .l-header .header-heading .header-root-link{display:inline-block;width:90px}.page-fanclub .l-header .header-heading .header-root-link:hover{opacity:1;filter:drop-shadow(0 0 5px rgba(255,255,255,0.5)) drop-shadow(0 0 15px rgba(171,165,207,0.4)) drop-shadow(0 0 25px rgba(227,145,181,0.2))}@media (min-width: 768px){.page-fanclub .l-header .header-heading .header-root-link{width:190px}}.page-fanclub:not(.modal-menu-open) .l-header .menu-icon::before{background:#fff}.page-fanclub:not(.modal-menu-open) .l-header .menu-icon .dot-center::before,.page-fanclub:not(.modal-menu-open) .l-header .menu-icon .dot-center::after{background-color:#fff}.page-fanclub:not(.modal-menu-open) .l-header .menu-icon .dot-center::before{box-shadow:0 4.5px #fff}.page-fanclub.modal-menu-open .l-header .header-heading{opacity:0}.page-fanclub.modal-menu-open .l-header .menu-icon .dot-center::before{box-shadow:none}.page-fanclub .modal-menu{background-color:#fff}@media (min-width: 768px){.page-fanclub .modal-menu .modal-nav-head{width:clamp(235.8px, 27.2916666667vw, 393px)}}.page-fanclub .modal-menu .modal-nav-head .members-logo{margin:0 auto}.page-fanclub .modal-menu .modal-nav-head .members-logo a:not(.btn){display:block;-webkit-transition:filter 0.5s;-moz-transition:filter 0.5s;-o-transition:filter 0.5s;transition:filter 0.5s}.page-fanclub .modal-menu .modal-nav-head .members-logo a:not(.btn):hover{opacity:1;filter:brightness(1.1) drop-shadow(0 0 5px rgba(0,0,0,0.1))}@media (max-width: 767px){.page-fanclub .modal-menu .modal-nav-head .members-logo{width:180px}}.page-fanclub .modal-menu .auth-menu-wrapp{margin:24px 0px}@media (min-width: 768px){.page-fanclub .modal-menu .auth-menu-wrapp{margin-top:clamp(24px, 2.7777777778vw, 40px);margin-bottom:clamp(24px, 2.7777777778vw, 40px)}}.page-fanclub .modal-menu .official-link-wrap{text-align:center}@media (max-width: 767px){.page-fanclub .modal-menu .official-link-wrap{position:relative;width:240px;text-align:center;padding-top:24px;margin-top:32px}.page-fanclub .modal-menu .official-link-wrap::before{content:"";display:block;background:linear-gradient(180deg, #e391b5 0%,#aba5cf 100%);height:1px;position:absolute;left:0;right:0;top:0}}@media (min-width: 768px){.page-fanclub .modal-menu .official-link-wrap{width:clamp(235.8px, 27.2916666667vw, 393px)}}.page-fanclub .modal-menu .official-link-wrap .official-link{font-size:16px;font-style:normal;font-family:"Cormorant Infant",serif;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;background:linear-gradient(90deg, #e391b5 0%,#aba5cf 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-fanclub .modal-menu .official-link-wrap .official-link span{font-size:0.8em}@media (min-width: 768px){.page-fanclub .modal-menu .official-link-wrap .official-link{font-size:clamp(14.4px, 1.6666666667vw, 24px)}}@media (max-width: 767px){.page-fanclub .modal-menu .modal-menu-inner{gap:0;padding-top:65px}}@media (min-width: 768px){.page-fanclub .modal-menu .modal-menu-inner{max-width:clamp(642px, 74.3055555556vw, 1070px)}}@media (min-width: 768px){.page-fanclub .modal-menu .modal-nav-official,.page-fanclub .modal-menu .modal-nav-member{left:clamp(322.2px, 37.2916666667vw, 537px)}}.page-fanclub .modal-menu .modal-nav-official .modal-nav-inner::before,.page-fanclub .modal-menu .modal-nav-member .modal-nav-inner::before{background:#ea92b4}@media (min-width: 768px){.page-fanclub .modal-menu .modal-nav-official .modal-nav-inner,.page-fanclub .modal-menu .modal-nav-member .modal-nav-inner{padding-left:clamp(86.4px, 10vw, 144px)}}.page-fanclub .modal-menu .modal-nav-official .menu-list .menu-item,.page-fanclub .modal-menu .modal-nav-member .menu-list .menu-item{margin-bottom:24px}.page-fanclub .modal-menu .modal-nav-official .menu-list .menu-item:last-child,.page-fanclub .modal-menu .modal-nav-member .menu-list .menu-item:last-child{margin-bottom:0}@media (min-width: 768px){.page-fanclub .modal-menu .modal-nav-official .menu-list .menu-item,.page-fanclub .modal-menu .modal-nav-member .menu-list .menu-item{margin-bottom:clamp(33.6px, 3.8888888889vw, 56px)}}.page-fanclub .modal-menu .modal-nav-official .menu-list .menu-item::before,.page-fanclub .modal-menu .modal-nav-member .menu-list .menu-item::before{content:none}.page-fanclub .modal-menu .modal-nav-official .menu-list a:not(.btn),.page-fanclub .modal-menu .modal-nav-member .menu-list a:not(.btn){font-size:24px}.page-fanclub .modal-menu .modal-nav-official .menu-list a:not(.btn):hover,.page-fanclub .modal-menu .modal-nav-member .menu-list a:not(.btn):hover{opacity:1}.page-fanclub .modal-menu .modal-nav-official .menu-list a:not(.btn) .menu-text,.page-fanclub .modal-menu .modal-nav-member .menu-list a:not(.btn) .menu-text{background:linear-gradient(90deg, #e391b5 0%,#aba5cf 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.page-fanclub .modal-menu .modal-nav-official .menu-list a:not(.btn) .menu-text::before,.page-fanclub .modal-menu .modal-nav-member .menu-list a:not(.btn) .menu-text::before{background:linear-gradient(90deg, #e391b5 0%,#aba5cf 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-fanclub .modal-menu .modal-nav-official .menu-list a:not(.btn) .menu-subtext-wrap,.page-fanclub .modal-menu .modal-nav-member .menu-list a:not(.btn) .menu-subtext-wrap{display:inline-block;font-size:12px;line-height:1}.page-fanclub .modal-menu .modal-nav-official .menu-list a:not(.btn) .menu-subtext,.page-fanclub .modal-menu .modal-nav-member .menu-list a:not(.btn) .menu-subtext{background:linear-gradient(90deg, #e391b5 0%,#aba5cf 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease;position:relative;display:block}@media (min-width: 768px){.page-fanclub .modal-menu .modal-nav-official .menu-list a:not(.btn),.page-fanclub .modal-menu .modal-nav-member .menu-list a:not(.btn){font-size:clamp(24px, 2.7777777778vw, 40px)}.page-fanclub .modal-menu .modal-nav-official .menu-list a:not(.btn) .menu-subtext-wrap,.page-fanclub .modal-menu .modal-nav-member .menu-list a:not(.btn) .menu-subtext-wrap{font-size:clamp(9.6px, 1.1111111111vw, 16px)}}@media (min-width: 768px){.page-fanclub.under-layer .l-header .header-heading .header-root-link{width:130px;margin-top:-10px;margin-left:-10px}}.page-fanclub.under-layer .fanclub-container-in .show-details{background-color:#fff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.1);padding:32px 20px}@media (min-width: 768px){.page-fanclub.under-layer .fanclub-container-in .show-details{padding:56px 40px}}
