@charset "UTF-8";.g-ffan-collection-wrapper .g-section-title-big,.g-ffan-main-wrapper .g-section-title-big{display:flex;flex-direction:column;align-items:center;margin-bottom:5px;padding:0 10px}@media only screen and (min-width:992px){.g-ffan-collection-wrapper .g-section-title-big,.g-ffan-main-wrapper .g-section-title-big{margin-bottom:15px;padding:0 50px}}.g-ffan-collection-wrapper .g-section-title-big>h2,.g-ffan-main-wrapper .g-section-title-big>h2{font-size:22px;font-weight:700}@media only screen and (min-width:992px){.g-ffan-collection-wrapper .g-section-title-big>h2,.g-ffan-main-wrapper .g-section-title-big>h2{font-size:36px}}.g-ffan-collection-wrapper .g-section-title-big>a,.g-ffan-main-wrapper .g-section-title-big>a{color:#999;font-size:1.05rem;font-weight:700;-webkit-transition:-webkit-all .3s ease-in-out;transition:-webkit-all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transition:all .3s ease-in-out,-webkit-all .3s ease-in-out}@media only screen and (min-width:992px){.g-ffan-collection-wrapper .g-section-title-big>a,.g-ffan-main-wrapper .g-section-title-big>a{font-size:1.15rem}}.g-ffan-collection-wrapper .g-section-title-big>a::before,.g-ffan-main-wrapper .g-section-title-big>a::before{font-family:"Font Awesome 5 Pro";content:"\f053";font-weight:400;margin-right:10px}.g-ffan-collection-wrapper .g-section-title-big>a:hover,.g-ffan-main-wrapper .g-section-title-big>a:hover{color:#ffe900}.g-ffan-collection-wrapper .g-section-title,.g-ffan-main-wrapper .g-section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;padding:0 10px}@media only screen and (min-width:992px){.g-ffan-collection-wrapper .g-section-title,.g-ffan-main-wrapper .g-section-title{margin-bottom:15px;padding:0 50px}}.g-ffan-collection-wrapper .g-section-title>h3,.g-ffan-main-wrapper .g-section-title>h3{font-size:16px;font-weight:700}@media only screen and (min-width:992px){.g-ffan-collection-wrapper .g-section-title>h3,.g-ffan-main-wrapper .g-section-title>h3{font-size:24px}}.g-ffan-collection-wrapper .g-section-title>a,.g-ffan-main-wrapper .g-section-title>a{color:#797979;font-size:12px;padding:0;text-decoration:none;-webkit-transition:-webkit-all .3s ease-in-out;transition:-webkit-all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transition:all .3s ease-in-out,-webkit-all .3s ease-in-out}@media only screen and (max-width:992px){.g-ffan-collection-wrapper .g-section-title>a::after,.g-ffan-main-wrapper .g-section-title>a::after{font-family:"Font Awesome 5 Pro";content:"\f054";font-weight:400;margin-left:5px}}@media only screen and (min-width:992px){.g-ffan-collection-wrapper .g-section-title>a,.g-ffan-main-wrapper .g-section-title>a{font-size:14px}.g-ffan-collection-wrapper .g-section-title>a:active,.g-ffan-collection-wrapper .g-section-title>a:hover,.g-ffan-main-wrapper .g-section-title>a:active,.g-ffan-main-wrapper .g-section-title>a:hover{color:#ffe900}}.g-slider-space{height:100%;padding:30px 10px}@media only screen and (min-width:992px){.g-slider-space{padding:50px}}@media only screen and (max-width:992px){.g-ffan-collection-wrapper .g-slider-space{padding:15px 10px}}@media only screen and (max-width:992px){.g-slider-space .g-text-container{justify-content:center!important}}@media only screen and (max-width:992px){.g-slider-space .g-textbox{text-align:center!important}}@media only screen and (max-width:992px){.g-slider-space .g-textbox .g-textbox-main>*{font-size:12px}.g-slider-space .g-textbox .g-textbox-desc>*{font-size:28px}.g-ffan-collection-wrapper .g-slider-space .g-textbox .g-textbox-desc>*{font-size:18px}.g-slider-space .g-textbox .g-textbox-btn{margin-top:15px!important}.g-slider-space .g-textbox .g-textbox-btn .btn+.btn{margin-left:5px!important}}@media only screen and (max-width:992px){.g-ffan-collection-wrapper [data-widget-name=gtgf-ffan-carousel],.g-ffan-main-wrapper [data-widget-name=gtgf-ffan-carousel]{min-height:140px}}:root{--app-height:100%}.g-mypage-ffan{font-family:pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue","malgun gothic","맑은 고딕",sans-serif!important;background-color:#f4f5f7}@media only screen and (min-width:992px){.g-mypage-ffan{font-family:pretendard,"malgun gothic","맑은 고딕",sans-serif!important}}@media only screen and (max-width:992px){.g-mypage-artist-form-wrapper,.g-mypage-fan-or-artist-wrapper{margin:0 -15px}}.g-ffan-form-wrapper{background-color:#f4f5f7}.g-ffan-form-container{height:calc(var(--app-height) - 60px)}@media only screen and (max-width:992px){.g-ffan-form-container{margin-left:-15px;margin-right:-15px}}@media only screen and (min-width:992px){.g-ffan-form-container{height:calc(100vh - 80px);padding:60px 0}}@media only screen and (max-width:992px){.g-mypage-fan-or-artist-wrapper{margin:0 -15px}}.g-mypage-fan-or-artist .g-ffan-form{width:100%;height:100%;background-color:#f4f5f7}@media only screen and (max-width:992px){.g-mypage-fan-or-artist .g-ffan-form .g-card{transform:none;box-shadow:none}}.g-mypage-fan-or-artist .g-ffan-form-body{height:auto}@media only screen and (max-width:992px){.g-mypage-fan-or-artist .g-ffan-form-body{height:100%;padding:30px}}.g-ffan-form{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;overflow:hidden}@media only screen and (min-width:992px){.g-ffan-form{border-radius:12px}}.g-ffan-form:not(.g-mypage-fan-or-artist){background-color:#fff}.g-ffan-form-body{display:flex;flex-direction:column;justify-content:center;height:100%;overflow-x:hidden;overflow-y:auto}.g-ffan-form-footer{display:flex;justify-content:space-between;height:70px}.g-ffan-form-footer .btn{display:flex;align-items:center;justify-content:center;flex:1;font-size:1.25rem;font-weight:700;transition:none}.g-ffan-form .g-description{color:#000;font-size:1rem;word-break:keep-all;margin-top:10px}.g-ffan-form .g-ffan-form-title{text-align:center;margin-bottom:20px}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-title{margin-bottom:40px}}.g-ffan-form .g-ffan-form-title>h4{font-size:1.75rem;font-weight:700;line-height:1.25}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-title>h4{font-size:2.45rem;font-weight:700}}.g-ffan-form .g-ffan-form-title>p{color:#999;font-size:1.05rem;line-height:1.45;margin-top:10px;word-break:keep-all}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-title>p{font-size:1.15rem;margin-top:15px}}.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link{display:flex;flex-direction:column;width:100%;height:100%}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link{align-items:center}}.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item-content,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link-content,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item-content,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link-content{display:flex;align-items:center;flex-direction:row}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item-content,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link-content,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item-content,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link-content{flex-direction:column}}.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item-content img,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link-content img,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item-content img,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link-content img{margin-right:15px}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item-content img,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link-content img,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item-content img,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link-content img{margin:10px 0 20px 0}}.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item-content-info,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link-content-info,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item-content-info,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link-content-info{text-align:left}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item-content-info,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link-content-info,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item-content-info,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link-content-info{text-align:center}}.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item-content-info h5,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link-content-info h5,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item-content-info h5,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link-content-info h5{font-size:1.35rem;font-weight:700;line-height:1.5}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item-content-info h5,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link-content-info h5,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item-content-info h5,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link-content-info h5{font-size:1.65rem}}.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item-content-info p,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link-content-info p,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item-content-info p,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link-content-info p{color:#999;font-size:1.05rem;line-height:normal}.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item button,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link button,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item button,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link button{font-size:1.1rem;font-weight:700;margin-top:15px;padding:14px;background-color:#f4f5f7;color:#000}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item button,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link button,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item button,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link button{margin-top:24px}}.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item button.active,.g-ffan-form .g-ffan-form-toggle .g-ffan-form-item button.g-active,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link button.active,.g-ffan-form .g-ffan-form-toggle .g-mypage-ffan-form-link button.g-active,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item button.active,.g-ffan-form .g-mypage-ffan-form-toggle .g-ffan-form-item button.g-active,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link button.active,.g-ffan-form .g-mypage-ffan-form-toggle .g-mypage-ffan-form-link button.g-active{background-color:#000;color:#fff}.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link{flex-direction:column;height:auto;padding:20px 0;border-top:1px solid #eee}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link{flex-direction:row}}.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item-content,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link-content,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item-content,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link-content,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item-content,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link-content,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item-content,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link-content{flex:2}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item-content,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link-content,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item-content,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link-content,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item-content,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link-content,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item-content,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link-content{display:flex;flex-direction:row}}.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item-content img,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link-content img,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item-content img,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link-content img,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item-content img,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link-content img,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item-content img,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link-content img{margin:0 25px 0 0}.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item-content i,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link-content i,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item-content i,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link-content i,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item-content i,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link-content i,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item-content i,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link-content i{display:inline-flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:#f4f5f7;font-size:1.6rem;border-radius:50%;margin-right:15px}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item-content i,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link-content i,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item-content i,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link-content i,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item-content i,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link-content i,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item-content i,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link-content i{margin-right:20px}}.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item-content-info,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link-content-info,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item-content-info,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link-content-info,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item-content-info,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link-content-info,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item-content-info,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link-content-info{text-align:left}.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item button,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link button,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item button,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link button,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item button,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link button,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item button,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link button{flex:1;margin-top:15px}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item button,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link button,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item button,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link button,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item button,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link button,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item button,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link button{margin-top:0}}.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item:last-child,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link:last-child,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item:last-child,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link:last-child,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item:last-child,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link:last-child,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item:last-child,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link:last-child{border-bottom:1px solid #eee}.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item .g-form-input,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item .g-form-input,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item .g-form-input,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item .g-form-input,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input{flex:auto;margin-top:15px}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item .g-form-input,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item .g-form-input,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item .g-form-input,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item .g-form-input,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input{margin-top:0;margin-left:15px}}.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item .g-form-input .form-control,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input .form-control,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item .g-form-input .form-control,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input .form-control,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item .g-form-input .form-control,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input .form-control,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item .g-form-input .form-control,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input .form-control{background-color:#f4f5f7;min-height:50px;font-size:1.05rem;font-weight:400;line-height:1.8;padding:10px 12px;border-radius:8px}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item .g-form-input .form-control,.g-ffan-form .g-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input .form-control,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item .g-form-input .form-control,.g-ffan-form .g-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input .form-control,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-ffan-form-item .g-form-input .form-control,.g-ffan-form .g-mypage-ffan-form-toggle.g-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input .form-control,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-ffan-form-item .g-form-input .form-control,.g-ffan-form .g-mypage-ffan-form-toggle.g-mypage-ffan-form-horizontal .g-mypage-ffan-form-link .g-form-input .form-control{font-size:1.15rem;padding:12px 16px}}.g-ffan-form .g-ffan-form-input h5{font-size:1.05rem;font-weight:700;line-height:1.5;text-align:left}.g-ffan-form .g-ffan-form-input p{color:#797979;font-size:1.05rem}.g-ffan-form .g-ffan-form-input .g-form-input .form-control{min-height:50px;font-size:1.15rem;font-weight:400;padding:12px 16px;color:#000;max-height:170px;overflow-x:hidden;overflow-y:auto}.g-ffan-form .g-ffan-form-input .g-form-input.g-form-textarea .form-control{height:240px;max-height:100%;line-height:1.5;padding:12px 16px}.g-ffan-form .g-ffan-form-input .g-form-input.g-form-autotag .form-control{min-height:auto;margin-top:8px;border-radius:6px}@media only screen and (max-width:992px){.g-ffan-form .g-ffan-form-input .g-form-input.g-form-autotag .form-control{margin-top:5px;padding:10px 12px}}.g-ffan-form .g-ffan-form-input .g-form-input.g-form-autotag .form-control.tagify .tagify__tag{margin:0}.g-ffan-form .g-ffan-form-input .g-form-input.g-form-autotag .form-control.tagify .tagify__tag>div{font-size:1.25rem;line-height:1.55;padding:2px 28px 2px 0!important}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-input .g-form-input.g-form-autotag .form-control.tagify .tagify__tag>div{font-size:1.35rem}}.g-ffan-form .g-ffan-form-input .g-form-input.g-form-autotag .form-control.tagify .tagify__tag>div::before{box-shadow:none!important}.g-ffan-form .g-ffan-form-input .g-form-input.g-form-autotag .form-control.tagify .tagify__tag__removeBtn{right:calc(.5em - 0px);width:16px;height:16px;font-size:1.25rem;display:inline-flex;align-items:center;justify-content:center}.g-ffan-form .g-ffan-form-input .g-form-input.g-form-autotag .form-control.tagify .tagify__tag__removeBtn::after{line-height:normal}.g-ffan-form .g-ffan-form-input .g-form-input.g-form-autotag .form-control.tagify .tagify__tag__removeBtn:hover{background-color:#000}.g-ffan-form .g-ffan-form-input .g-form-input.g-form-autotag .form-control.tagify .tagify__input{line-height:30px;min-width:auto;margin:0;padding:0 0 0 1px}.g-ffan-form .g-ffan-form-input+.g-ffan-form-input{margin-top:30px}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-input+.g-ffan-form-input{margin-top:40px}}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-select .g-form-select{min-height:50px}.g-ffan-form .g-ffan-form-select .g-form-select::after{font-size:150%;line-height:50px}}.g-ffan-form .g-ffan-form-select .g-form-select>select{font-size:1.05rem}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-select .g-form-select>select{font-size:1.15rem;padding:12px 16px}}.g-ffan-form .g-form-slide-fields{position:relative;display:flex;align-items:center;height:100%;overflow-x:hidden;overflow-y:auto}.g-ffan-form .g-form-slide-fields .g-form-slide-field{position:absolute;width:100%;padding:20px}@media only screen and (min-width:768px){.g-ffan-form .g-form-slide-fields .g-form-slide-field{padding:80px}}@media only screen and (min-width:992px){.g-ffan-form .g-form-slide-fields .g-form-slide-field{padding:140px}}.g-ffan-form .g-form-slide-fields .g-form-slide-field.active{opacity:1;visibility:visible}.g-ffan-form-btn{font-size:1.3rem}.g-ffan-form .g-ffan-form-button{text-align:center}.g-ffan-form .g-ffan-form-button .btn{font-size:1.3rem;padding:16px 100px}@media only screen and (max-width:992px){.g-ffan-form .g-ffan-form-button .btn{width:100%;height:60px}}@media only screen and (min-width:992px){.g-ffan-form .g-ffan-form-button .btn{border-radius:30px}}@media only screen and (max-width:992px){.g-ffan-dashboard-wrapper{margin:0 -15px}}@media only screen and (min-width:992px){.g-ffan-dashboard-wrapper{padding-top:50px;padding-bottom:100px}}.g-ffan-dashboard-wrapper .g-ffan-dashboard-profile{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}@media only screen and (min-width:992px){.g-ffan-dashboard-wrapper .g-ffan-dashboard-profile{gap:15px;margin-bottom:30px}}@media only screen and (max-width:992px){.g-ffan-dashboard-wrapper .g-ffan-dashboard-profile .g-aside-profile{border-radius:0}}@media only screen and (min-width:992px){.g-ffan-dashboard-wrapper .g-ffan-dashboard-profile .g-ffan-dashboard-content{margin-top:-5px}}.g-ffan-dashboard-wrapper .g-ffan-dashboard-artist,.g-ffan-dashboard-wrapper .g-ffan-dashboard-fan{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}@media only screen and (min-width:992px){.g-ffan-dashboard-wrapper .g-ffan-dashboard-artist,.g-ffan-dashboard-wrapper .g-ffan-dashboard-fan{margin-bottom:30px}}.g-ffan-dashboard-title-2{font-size:1.05rem;margin-top:12px;margin-bottom:6px}@media only screen and (max-width:992px){.g-ffan-dashboard-title-2{color:#999;padding-left:15px;padding-right:15px}}@media only screen and (min-width:992px){.g-ffan-dashboard-title-2{font-size:1.8rem;font-weight:700;margin-top:40px;margin-bottom:15px}}.g-ffan-dashboard-content{display:flex;flex-direction:column;gap:10px}@media only screen and (max-width:992px){.g-ffan-dashboard-content{margin:0 10px}}@media only screen and (min-width:992px){.g-ffan-dashboard-content{gap:15px}}.g-ffan-dashboard-content .g-ffan-title{color:#999;font-size:13px;line-height:normal}@media only screen and (min-width:992px){.g-ffan-dashboard-content .g-ffan-title{font-size:14px}}.g-ffan-dashboard-content .g-ffan-text{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:500;line-height:normal}@media only screen and (min-width:992px){.g-ffan-dashboard-content .g-ffan-text{font-size:16px;font-weight:700}}.g-ffan-dashboard-content .g-ffan-text>svg{width:20px;height:20px}.g-ffan-dashboard-content .g-btn-link{display:inline-flex;align-items:center;gap:6px;background-color:transparent;color:#000;font-size:1rem;font-weight:600;line-height:normal;padding:8px 14px;border:1px solid #e8eaee}.g-ffan-dashboard-content .g-btn-link>svg{width:16px;height:16px}.g-ffan-dashboard-content .g-btn-link:hover>svg{fill:#0882ef}.g-ffan-dashboard-content .g-btn-link:hover>span{color:#0882ef;text-decoration:underline}.g-ffan-dashboard-content .g-btn-default{display:inline-flex;align-items:center;gap:6px;color:#000;font-size:1rem;font-weight:700;line-height:normal;padding:8px 14px;-webkit-transition:-webkit-all .3s ease-in-out;transition:-webkit-all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transition:all .3s ease-in-out,-webkit-all .3s ease-in-out}.g-ffan-dashboard-content .g-btn-default:not(.c-theme-btn){background-color:#f4f5f7;border-color:#f4f5f7!important}.g-ffan-dashboard-content .g-btn-default:not(.c-theme-btn):hover{background-color:#e5e8ec}.g-ffan-dashboard-content .g-btn-create{font-size:1rem;font-weight:700;margin-top:10px;padding:10px 14px}@media only screen and (min-width:992px){.g-ffan-dashboard-content .g-btn-create{padding:10px 30px;margin-left:auto}}@media only screen and (min-width:992px){.g-ffan-dashboard-content:not(:first-child) .g-ffan-dashboard-title{margin-top:40px}}.g-ffan-dashboard-title{font-size:1.4rem;font-weight:700;line-height:normal}@media only screen and (max-width:992px){.g-ffan-dashboard-title{margin-top:30px}.g-ffan-dashboard-profile .g-ffan-dashboard-title{display:none}}@media only screen and (min-width:992px){.g-ffan-dashboard-title{font-size:1.8rem}}.g-ffan-dashboard-sub-title{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;line-height:normal;margin-top:10px}@media only screen and (min-width:992px){.g-ffan-dashboard-sub-title{font-size:18px;margin-top:15px}}.g-ffan-alert-wrapper{width:100%;padding:15px;display:flex;flex-direction:column;justify-content:center;background-color:#ffeb1a}@media only screen and (min-width:992px){.g-ffan-alert-wrapper{flex-direction:row;align-items:center;padding:20px;margin-top:-50px;margin-bottom:50px}}.g-ffan-alert-wrapper .g-ffan-alert{display:flex;gap:10px;font-size:1.1rem;font-weight:500;line-height:1.4}@media only screen and (max-width:992px){.g-ffan-alert-wrapper .g-ffan-alert>i{display:none}}@media only screen and (min-width:992px){.g-ffan-alert-wrapper .g-ffan-alert{align-items:center;font-weight:700;line-height:normal}}@keyframes blink-effect{50%{opacity:0}}.g-mypage-ffan-info{display:flex;gap:12px}@media only screen and (min-width:992px){.g-mypage-ffan-info{gap:15px}}@media only screen and (max-width:992px){.g-mypage-ffan-info .g-mypage-ffan-info-img img{width:50px;height:50px}}.g-mypage-ffan-info .g-mypage-ffan-info-content{display:flex;flex-direction:column;flex:1}@media only screen and (min-width:992px){.g-mypage-ffan-info .g-mypage-ffan-info-content{display:inline-flex}}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-name-wrapper{display:flex;align-items:center;gap:6px;flex-wrap:wrap}@media only screen and (min-width:992px){.g-mypage-ffan-info .g-mypage-ffan-info-content .g-name-wrapper{justify-content:flex-start;min-height:34px}}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-name-wrapper .g-name{font-size:16px;font-weight:700;line-height:normal}@media only screen and (min-width:992px){.g-mypage-ffan-info .g-mypage-ffan-info-content .g-name-wrapper .g-name{font-size:18px}}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-desc{color:#999;font-size:14px;line-height:normal}@media only screen and (min-width:992px){.g-mypage-ffan-info .g-mypage-ffan-info-content .g-desc{font-size:15px}}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-member-wrapper{height:140px;margin:0 -20px}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-member-list{margin:10px}@media only screen and (min-width:992px){.g-mypage-ffan-info .g-mypage-ffan-info-content .g-member-list{margin:15px 15px 0}}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-member-list .g-member-item{width:110px;flex-shrink:0}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-member-list .g-member-item a.g-member-link:hover{background-color:#f4f5f7}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-member-list .g-member-item .g-member-link{display:flex;flex-direction:column;align-items:center;gap:2px;padding:15px;border-radius:14px;border:1px solid #e5e8ec}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-member-list .g-member-item .g-member-photo{position:relative;margin-bottom:10px}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-member-list .g-member-item .g-label{position:absolute;bottom:0;right:-8px;width:20px;height:20px;padding:0}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-member-list .g-member-item .g-member-name{font-size:14px;line-height:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-member-list .g-member-item .g-member-id{color:#999;font-size:12px;line-height:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-member-list.g-member-name-list{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:10px 0}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-member-list.g-member-name-list .g-member-item{width:auto;background-color:#f4f5f7;padding:4px 10px;border-radius:6px}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-fan{font-size:1.1rem;line-height:normal;margin-top:15px}.g-mypage-ffan-info .g-mypage-ffan-info-content .g-badge{color:#555;font-size:.8rem;font-weight:500;line-height:normal;text-transform:uppercase;padding:2px 5px;border-radius:10px;background-color:#ebedf1}.g-mypage-ffan-artist-guide{display:flex;align-items:center;justify-content:space-between}.g-mypage-ffan-artist-guide:hover .g-btn-default{background-color:#e5e8ec}.g-mypage-ffan-artist-guide .g-mypage-ffan-artist-guide-content{display:flex;flex-direction:column;gap:5px}.g-mypage-ffan-artist-url{display:flex;flex-direction:column;gap:12px;flex:1}@media only screen and (min-width:992px){.g-mypage-ffan-artist-url{flex-direction:row;align-items:center;justify-content:space-between}}.g-mypage-ffan-artist-url .g-mypage-ffan-artist-url-content{display:flex;flex-direction:column;gap:5px}.g-mypage-ffan-artist-url .g-mypage-ffan-artist-url-content .g-link{font-size:14px;line-height:normal}@media only screen and (min-width:992px){.g-mypage-ffan-artist-url .g-mypage-ffan-artist-url-content .g-link{font-size:15px;font-weight:600}}.g-mypage-ffan-artist-url .g-mypage-ffan-artist-url-content .g-link:hover{text-decoration:underline}@media only screen and (max-width:992px){.g-mypage-ffan-artist-url .g-mypage-ffan-artist-url-button .g-btn-link{width:100%;justify-content:center}}.g-mypage-ffan-artist-visit{display:flex;justify-content:space-between}.g-mypage-ffan-artist-visit .g-mypage-ffan-artist-visit-content{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width:992px){.g-mypage-ffan-artist-visit .g-mypage-ffan-artist-visit-content{flex:1}}.g-mypage-ffan-artist-visit .g-mypage-ffan-artist-visit-content .g-text{color:#999;font-size:1.05rem;line-height:normal}.g-mypage-ffan-artist-visit .g-mypage-ffan-artist-visit-content .g-number{font-size:1.4rem;font-weight:700;line-height:normal;margin-top:5px}.g-mypage-ffan-artist-visit .g-mypage-ffan-artist-visit-content+.g-mypage-ffan-artist-visit-content{margin-left:10px}@media only screen and (min-width:992px){.g-mypage-ffan-artist-visit .g-mypage-ffan-artist-visit-content.g-total-visit{flex:2;align-items:flex-end}}.g-mypage-ffan-artist-visit .g-mypage-ffan-artist-visit-content.g-total-visit .g-number{position:relative;z-index:0}.g-mypage-ffan-artist-visit .g-mypage-ffan-artist-visit-content.g-total-visit .g-number::after{content:'';position:absolute;left:0;bottom:0;z-index:-1;width:100%;height:8px;background-color:#ffe900;border-radius:6px}.g-mypage-ffan-feed{display:flex;flex-direction:column}.g-mypage-ffan-feed .g-ffan-category{text-align:center;margin-bottom:20px}@media only screen and (min-width:992px){.g-mypage-ffan-feed .g-ffan-category{text-align:left}}.g-mypage-ffan-feed .g-ffan-category-title{position:relative;display:inline-block;font-weight:700;font-size:1.2rem}.g-mypage-ffan-feed .g-ffan-category-title .g-category-text{position:relative;z-index:1}.g-mypage-ffan-feed .g-ffan-category-title .g-category-line{position:absolute;left:0;bottom:5px;z-index:0;width:100%;height:8px;background-color:#ffe900;border-radius:6px}@media only screen and (min-width:992px){.g-mypage-ffan-feed .g-ffan-category-title{font-size:1.4rem}}.g-mypage-ffan-feed .g-ffan-list{display:flex;flex-direction:column;gap:6px}.g-mypage-ffan-feed .g-ffan-item .g-menu-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.g-mypage-ffan-feed .g-ffan-item .g-menu-wrapper .g-menu{display:inline-flex;align-items:center;gap:10px;font-size:1.05rem;font-weight:500;text-transform:capitalize}@media only screen and (min-width:992px){.g-mypage-ffan-feed .g-ffan-item .g-menu-wrapper .g-menu{font-size:1.2rem;font-weight:600}}.g-mypage-ffan-feed .g-ffan-item .g-menu-wrapper .g-menu>svg{width:20px;height:20px}.g-mypage-ffan-feed .g-ffan-item .g-menu-wrapper .g-btn-group{display:inline-flex;align-items:center;gap:6px}.g-mypage-ffan-feed .g-ffan-item .g-menu-line{height:1px;background-color:#f4f5f7;margin:10px 0 14px}.g-mypage-ffan-feed .g-ffan-item:last-child{margin-bottom:0!important}.g-mypage-ffan-feed .g-ffan-item.g-ffan-item-sub{border-top:1px solid #f4f5f7;margin-top:10px;padding-top:20px}.g-mypage-ffan-feed .g-ffan-item .g-menu .g-menu-sub{font-size:1rem;color:#999}.g-mypage-ffan-feed .g-ffan-item .g-text{display:flex;align-items:center;justify-content:flex-end;font-size:1.1rem;font-weight:700}.g-mypage-ffan-feed .g-ffan-item .g-info{color:#999;font-size:.95rem;font-weight:400;line-height:1.5;margin:10px 0 20px;word-break:keep-all}@media only screen and (min-width:992px){.g-mypage-ffan-feed .g-ffan-item .g-info{font-size:1.05rem;margin:5px 0 10px}}.g-mypage-ffan-feed .g-ffan-item.g-item-depth{position:relative;padding-left:32px}.g-mypage-ffan-feed .g-ffan-item.g-item-depth::before{position:absolute;top:-6px;left:4px;content:'';display:block;height:22px;border-left:1px solid #ddd}.g-mypage-ffan-feed .g-ffan-item.g-item-depth::after{position:absolute;top:16px;left:4px;display:block;content:'';width:20px;border-top:1px solid #ddd}.g-fan-follow .slick-track{margin:0 5px}@media only screen and (min-width:992px){.g-fan-follow .slick-track{margin:0 15px}}.g-fan-follow .g-fan-follow-list{display:flex;flex-wrap:wrap;gap:10px}.g-fan-follow .g-fan-follow-list-empty{display:flex;flex-direction:column}@media only screen and (min-width:992px){.g-fan-follow .g-fan-follow-list-empty{flex-direction:row;align-items:flex-start}}.g-fan-follow .g-fan-follow-list-empty>h6{color:#999;font-size:1.05rem;font-weight:400;line-height:1.6}@media only screen and (min-width:992px){.g-fan-follow .g-fan-follow-list-empty>h6{font-size:1.15rem}}.g-fan-follow .g-fan-follow-list-empty>a{font-size:1.05rem;margin-top:15px}@media only screen and (min-width:992px){.g-fan-follow .g-fan-follow-list-empty>a{display:inline-flex;align-items:center;margin-top:0;margin-left:auto}}.g-fan-follow .g-fan-follow-item{width:calc((100% - 20px)/ 3);flex-grow:0;flex-shrink:0}@media only screen and (min-width:992px){.g-fan-follow .g-fan-follow-item{width:calc((100% - 30px)/ 4)}}.g-fan-follow .g-fan-follow-item .g-img-frame{position:relative;overflow:hidden}.g-fan-follow .g-fan-follow-item .g-img-frame .g-img-wrap[data-img-ratio="2/3"]{padding-bottom:150%;aspect-ratio:2/3}.g-fan-follow .g-fan-follow-item .g-img-frame .g-img-wrap .g-img-item{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.g-fan-follow .g-fan-follow-item .g-list-content{margin-top:10px;margin-bottom:20px;padding-left:6px}.g-fan-follow .g-fan-follow-item .g-list-content .g-list-name{font-size:1.15rem;font-weight:700;line-height:normal}@media only screen and (min-width:992px){.g-fan-follow .g-fan-follow-item .g-list-content .g-list-name{font-size:1.35rem}}.g-fan-follow .g-fan-follow-item .g-list-content .g-list-tag{color:#999;font-size:13px;line-height:normal;overflow:hidden;text-overflow:ellipsis;margin-top:4px}@media only screen and (min-width:992px){.g-fan-follow .g-fan-follow-item .g-list-content .g-list-tag{font-size:1.1rem}}.g-fan-follow .g-fan-follow-item .g-list-content .g-btn-leave{background-color:#f4f5f7;color:#333;font-size:.95rem;font-weight:600;margin-top:10px;margin-left:-6px;border-radius:30px;padding:4px 12px}@media only screen and (min-width:992px){.g-fan-follow .g-fan-follow-item .g-list-content .g-btn-leave{font-size:1rem}}.g-fan-follow .g-fan-follow-item .g-list-content .g-btn-leave:hover{background-color:#e5e8ec;color:#000}.g-fan-follow .g-list-profile{display:inline-block}.g-fan-follow .g-list-profile .g-list-profile-thumb{border-radius:50%;overflow:hidden}.g-fan-follow .g-list-profile .g-list-profile-thumb .g-list-profile-img{width:70px;height:70px}.g-fan-follow .g-list-content>a{font-size:1.1rem}.g-artist-list-wrapper{background-color:#000;color:#fff;padding:30px 0}@media only screen and (max-width:992px){.g-artist-list-wrapper{font-family:-apple-system,blinkmacsystemfont,applesdgothicneo,"apple sd gothic neo",Helvetica,Pretendard,"malgun gothic","맑은 고딕",sans-serif!important}}@media only screen and (min-width:992px){.g-artist-list-wrapper{font-family:Pretendard,sans-serif!important;padding-top:70px;padding-bottom:100px;min-height:calc(100vh - 80px)}}.g-artist-list .g-list-row{display:flex;flex-wrap:wrap}@media only screen and (max-width:992px){.g-artist-list .g-list-row{margin-left:-4px!important;margin-right:-4px!important}}@media only screen and (min-width:992px){.g-artist-list .g-list-row.g-mx-0{margin-left:0!important;margin-right:0!important}.g-artist-list .g-list-row.g-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.g-artist-list .g-list-row.g-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.g-artist-list .g-list-row.g-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.g-artist-list .g-list-row.g-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.g-artist-list .g-list-row.g-mx-5{margin-left:-3rem!important;margin-right:-3rem!important}}.g-artist-list .g-list-col.g-w-1{width:calc(100% / 1)}@media only screen and (max-width:992px){.g-artist-list .g-list-col.g-mw-1{width:calc(100% / 1)!important}}.g-artist-list .g-list-col.g-w-2{width:calc(100% / 2)}@media only screen and (max-width:992px){.g-artist-list .g-list-col.g-mw-2{width:calc(100% / 2)!important}}.g-artist-list .g-list-col.g-w-3{width:calc(100% / 3)}@media only screen and (max-width:992px){.g-artist-list .g-list-col.g-mw-3{width:calc(100% / 3)!important}}.g-artist-list .g-list-col.g-w-4{width:calc(100% / 4)}@media only screen and (max-width:992px){.g-artist-list .g-list-col.g-mw-4{width:calc(100% / 4)!important}}.g-artist-list .g-list-col.g-w-5{width:calc(100% / 5)}@media only screen and (max-width:992px){.g-artist-list .g-list-col.g-mw-5{width:calc(100% / 5)!important}}@media only screen and (max-width:992px){.g-artist-list .g-list-col{padding-left:4px!important;padding-right:4px!important}}.g-artist-list .g-list-item{position:relative;overflow:hidden}.g-artist-list .g-list-item .g-label{position:absolute;top:0;right:0;z-index:1}@media only screen and (min-width:992px){.g-artist-list .g-list-item .g-label{right:10px;min-width:22px;height:22px;font-size:.9rem;font-weight:700;outline-width:3px;outline-style:solid;outline-color:#000}}.g-artist-list .g-list-item .g-img-frame .g-img-wrap[data-img-ratio="2/3"]{padding-bottom:150%!important}.g-artist-list .g-list-item .g-joined-artist-label{display:inline-flex;align-items:center;justify-content:center;background-color:#ffe900;color:#000;font-size:.9rem;padding:2px 6px;border-radius:20px;font-weight:700;text-transform:uppercase;border-radius:20px}@media only screen and (max-width:992px){.g-artist-list .g-list-item .g-joined-artist-label{font-size:.8rem}}.g-artist-list .g-list-content{margin-top:6px;padding-left:6px}@media only screen and (min-width:992px){.g-artist-list .g-list-content{margin-top:15px;padding-left:10px}}.g-artist-list .g-list-content .g-artist-name{color:#fff;font-size:1.05rem;line-height:normal}@media only screen and (min-width:992px){.g-artist-list .g-list-content .g-artist-name{font-size:1.3rem}}.g-artist-list .g-list-content .g-artist-name>a{display:inline-flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:992px){.g-artist-list .g-list-content .g-artist-name>a{flex-direction:column;align-items:flex-start}}.g-artist-list .g-list-content .g-artist-tag{color:#999;font-size:12px;line-height:normal;overflow:hidden;text-overflow:ellipsis;margin-top:5px}@media only screen and (min-width:992px){.g-artist-list .g-list-content .g-artist-tag{font-size:1.1rem}}.g-artist-list .g-list-content .g-artist-tag span::before{content:'#'}.g-artist-list-webzine{background-color:#0f0f0f;border-radius:12px;padding:0 10px}@media only screen and (min-width:992px){.g-artist-list-webzine{margin-top:30px;padding:35px}}.g-artist-list-webzine.g-list-row{display:flex;flex-wrap:wrap}@media only screen and (min-width:992px){.g-artist-list-webzine.g-list-row.mx-0{margin-left:0!important;margin-right:0!important}.g-artist-list-webzine.g-list-row.mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.g-artist-list-webzine.g-list-row.mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.g-artist-list-webzine.g-list-row.mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.g-artist-list-webzine.g-list-row.mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.g-artist-list-webzine.g-list-row.mx-5{margin-left:-3rem!important;margin-right:-3rem!important}}.g-artist-list-webzine .g-list-col{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #1f1f1f}.g-artist-list-webzine .g-list-col.g-w-1{width:calc(100% / 1)}@media only screen and (max-width:992px){.g-artist-list-webzine .g-list-col.g-mw-1{width:calc(100% / 1)!important}}.g-artist-list-webzine .g-list-col.g-w-2{width:calc(100% / 2)}@media only screen and (max-width:992px){.g-artist-list-webzine .g-list-col.g-mw-2{width:calc(100% / 2)!important}}.g-artist-list-webzine .g-list-col.g-w-3{width:calc(100% / 3)}@media only screen and (max-width:992px){.g-artist-list-webzine .g-list-col.g-mw-3{width:calc(100% / 3)!important}}.g-artist-list-webzine .g-list-col.g-w-4{width:calc(100% / 4)}@media only screen and (max-width:992px){.g-artist-list-webzine .g-list-col.g-mw-4{width:calc(100% / 4)!important}}.g-artist-list-webzine .g-list-col.g-w-5{width:calc(100% / 5)}@media only screen and (max-width:992px){.g-artist-list-webzine .g-list-col.g-mw-5{width:calc(100% / 5)!important}}@media only screen and (min-width:992px){.g-artist-list-webzine .g-list-col{padding-top:30px;padding-bottom:30px}.g-artist-list-webzine .g-list-col:first-child{padding-top:0}.g-artist-list-webzine .g-list-col:last-child{padding-bottom:0;border-bottom:0}}.g-artist-list-webzine .g-artist-item{position:relative;display:flex;flex-direction:row;align-items:flex-start}@media only screen and (max-width:992px){.g-artist-list-webzine .g-artist-item{padding-bottom:55px}}.g-artist-list-webzine .g-artist-item .g-artist-profile{margin-right:20px;display:flex;flex-direction:column}@media only screen and (min-width:992px){.g-artist-list-webzine .g-artist-item .g-artist-profile{margin-right:25px}}.g-artist-list-webzine .g-artist-item .g-artist-profile .g-artist-profile-thumb.g-joined{position:relative}.g-artist-list-webzine .g-artist-item .g-artist-profile .g-artist-profile-thumb.g-joined::after{content:'';position:absolute;top:0;right:0;width:20px;height:20px;background-color:#ffe900;border-radius:50%;border:3px solid #fff}@media only screen and (min-width:992px){.g-artist-list-webzine .g-artist-item .g-artist-profile .g-artist-profile-thumb.g-joined::after{width:24px;height:24px}}.g-artist-list-webzine .g-artist-item .g-artist-profile .g-artist-profile-thumb .g-artist-profile-img{width:70px;height:70px;border-radius:50%}@media only screen and (min-width:992px){.g-artist-list-webzine .g-artist-item .g-artist-profile .g-artist-profile-thumb .g-artist-profile-img{width:100px;height:100px}}.g-artist-list-webzine .g-artist-item .g-artist-profile .g-artist-profile-link{display:inline-flex;background-color:#ffe900;color:#000;font-size:.8rem;font-weight:700;line-height:normal;padding:4px 10px;border-radius:20px;margin:0 auto;margin-top:-15px;z-index:1}@media only screen and (min-width:992px){.g-artist-list-webzine .g-artist-item .g-artist-profile .g-artist-profile-link{letter-spacing:.05rem;padding:5px 12px}}.g-artist-list-webzine .g-artist-item .g-artist-info{width:100%}@media only screen and (min-width:992px){.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-default{padding-right:120px}}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-media{display:flex;flex-direction:column}@media only screen and (min-width:992px){.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-media{flex-direction:row}}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-media .g-artist-media-item{margin-top:15px;flex:1}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-media .g-artist-media-item+.g-artist-media-col{border-top:1px solid #1a1a1a}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-media .g-artist-media-title{color:#999;font-size:.85rem;letter-spacing:.05rem;margin-bottom:8px}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-media .g-artist-media-list{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-media .g-artist-media-list>a{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;background-color:#1f1f1f;border-radius:50%;font-size:1.35rem}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-media .g-artist-media-list>a>svg{fill:#fff}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-media .g-artist-media-list>a:hover{background-color:#fff}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-media .g-artist-media-list>a:hover>svg{fill:#000}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-media .g-artist-media-list>a:hover>i{color:#000}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-media .g-artist-media-list>img{width:35px;height:35px;border-radius:50%;cursor:pointer}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-name{font-size:1.35rem;font-weight:700;line-height:normal}@media only screen and (min-width:992px){.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-name{font-size:1.55rem}}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-desc{font-size:1.05rem;line-height:1.45}@media only screen and (min-width:992px){.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-desc{font-size:1.2rem;margin-top:4px}}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-url{display:flex;align-items:center;color:#777;font-size:1rem}@media only screen and (max-width:992px){.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-url>span{display:none}}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-tag{display:flex;align-items:center;gap:6px;margin-top:10px}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-tag>span{color:#007bff;font-size:1.05rem}.g-artist-list-webzine .g-artist-item .g-artist-info .g-artist-tag>span::before{content:'#'}.g-artist-list-webzine .g-artist-item .g-artist-btn{position:absolute;right:0;display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:992px){.g-artist-list-webzine .g-artist-item .g-artist-btn{bottom:0}}@media only screen and (min-width:992px){.g-artist-list-webzine .g-artist-item .g-artist-btn{top:0}}.g-artist-list-webzine .g-artist-item .g-artist-btn .g-artist-btn-ffan{color:#000;font-size:1rem;font-weight:700;border-radius:30px!important}@media only screen and (max-width:992px){.g-artist-list-webzine .g-artist-item .g-artist-btn .g-artist-btn-ffan{margin-top:10px}}.g-social-card{position:relative}.g-social-card .g-social-card-content-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;flex-direction:column;padding:25px}.g-social-card .g-social-card-content-wrapper .g-social-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:15px}.g-social-card .g-social-card-content-wrapper .g-social-card-header .g-social-card-logo{font-size:1.55rem;font-weight:700}.g-social-card .g-social-card-content-wrapper .g-social-card-header .g-social-card-number{font-size:.9rem;padding:0 10px;border-radius:20px}.g-social-card .g-social-card-content-wrapper .g-social-card-body{display:flex;flex-direction:row;align-items:flex-start;margin-top:10px}@media only screen and (min-width:992px){.g-social-card .g-social-card-content-wrapper .g-social-card-body{margin-top:20px}}.g-social-card .g-social-card-content-wrapper .g-social-card-body .g-social-card-photo{margin-right:20px;flex-shrink:0}.g-social-card .g-social-card-content-wrapper .g-social-card-body .g-social-card-content .g-social-card-name{font-size:2.15rem;font-weight:700;line-height:normal;margin-bottom:2px}.g-social-card .g-social-card-content-wrapper .g-social-card-body .g-social-card-content .g-social-card-desc{font-size:1.55rem;margin-bottom:2px}.g-social-card .g-social-card-content-wrapper .g-social-card-body .g-social-card-content .g-social-card-email,.g-social-card .g-social-card-content-wrapper .g-social-card-body .g-social-card-content .g-social-card-phone{font-size:1.15rem;line-height:1.4}.g-social-card .g-social-card-content-wrapper .g-social-card-body .g-social-card-content .g-social-card-tag{font-size:1.25rem;margin-top:6px}.g-social-card .g-social-card-content-wrapper .g-social-card-body .g-social-card-content .g-social-card-tag>span::before{content:'#'}.g-social-card .g-social-card-content-wrapper .g-social-card-body .g-social-card-content .g-social-card-sns{display:flex;align-items:center;flex-wrap:wrap;margin-top:6px}.g-social-card .g-social-card-content-wrapper .g-social-card-body .g-social-card-content .g-social-card-sns .g-social-card-sns-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;margin-right:4px;margin-bottom:4px}.g-social-card .g-social-card-bg .gtgf-easy-image>.gtgf-eiop-upload-msg,.g-social-card .g-social-card-bg .gtgf-easy-image>[type=file]{z-index:7}.g-social-card.g-social-card-type-1{padding-bottom:56.25%}.g-social-card.g-social-card-type-1 .g-social-card-content-wrapper{background-color:#ffe900}.g-social-card.g-social-card-type-1 .g-social-card-content-wrapper .g-social-card-header .g-social-card-logo>span{color:#fff}.g-social-card.g-social-card-type-1 .g-social-card-content-wrapper .g-social-card-header .g-social-card-number{background-color:#f0db00;font-weight:700}.g-social-card.g-social-card-type-1 .g-social-card-content-wrapper .g-social-card-body .g-social-card-content .g-social-card-tag *{color:#998c00}.g-social-card.g-social-card-type-1 .g-social-card-content-wrapper .g-social-card-body .g-social-card-content .g-social-card-sns>span{background-color:#f0db00}.g-social-card.g-social-card-type-2 .g-social-card-content-wrapper{color:#fff}.g-social-card.g-social-card-type-2 .g-social-card-content-wrapper .g-social-card-header .g-social-card-logo>span{color:#ffe900}.g-social-card.g-social-card-type-2 .g-social-card-content-wrapper .g-social-card-header .g-social-card-number{background-color:rgba(255,255,255,.3);color:#000}.g-social-card.g-social-card-type-2 .g-social-card-content-wrapper .g-social-card-body .g-social-card-content .g-social-card-tag *{color:#999}.g-social-card.g-social-card-type-2 .g-social-card-content-wrapper .g-social-card-body .g-social-card-content .g-social-card-sns>span{background-color:rgba(255,255,255,.3)}.g-profile-wrapper{position:relative}.g-profile-wrapper .g-profile-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover;filter:brightness(.5)}.g-profile-list-wrapper{font-family:pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue","malgun gothic","맑은 고딕",sans-serif!important;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;backdrop-filter:blur(20px)}@media only screen and (min-width:992px){.g-profile-list-wrapper{font-family:pretendard,"malgun gothic","맑은 고딕",sans-serif!important}}@media only screen and (max-width:992px){.g-profile-list-wrapper{height:var(--app-height)}body:not(.no-layout) .g-profile-list-wrapper{margin-top:-60px}}.g-profile-list-wrapper .g-profile-logo{position:absolute;top:20px;left:20px;z-index:1}@media only screen and (min-width:576px){.g-profile-list-wrapper .g-profile-logo{top:50px;left:50px}}.g-profile-list-wrapper .g-profile-logo h1{color:#fff;font-size:2rem;font-weight:700}@media only screen and (min-width:576px){.g-profile-list-wrapper .g-profile-logo h1{font-size:2.75rem}}.g-profile-list-wrapper .g-profile-logo h1 span{color:#fae100}.g-profile-list-wrapper .g-profile-title{position:absolute;left:50px;top:50%;transform:translateY(-50%);max-width:400px}@media only screen and (max-width:992px){.g-profile-list-wrapper .g-profile-title{display:none}}.g-profile-list-wrapper .g-profile-title h4{color:#fff;font-size:2.75rem;font-weight:700;line-height:1.4}.g-profile-list-wrapper .g-aside-profile .g-form-image{height:100%;border:0;filter:brightness(.9)}.g-profile-list-wrapper .g-aside-profile .gtgf-easy-image{height:100%!important}.g-aside-profile .g-aside-profile-menu{display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:100%;padding:0 15px;border-top:1px solid rgba(255,255,255,.15)}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:120px}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item .g-aside-profile-menu-label{position:absolute;bottom:80px;z-index:10000;background-color:#ffe900;color:#000;font-size:1rem;font-weight:600;line-height:1.4;padding:10px;border-radius:12px;box-shadow:0 3px 7px 1px rgba(0,0,0,.1);max-width:110px;word-break:keep-all;animation:bounce-effect 1s 1s infinite alternate}@keyframes bounce-effect{from{bottom:80px}to{bottom:86px}}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item .g-aside-profile-menu-label::after{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);content:'';height:0;width:0;border:6px solid transparent;border-bottom-width:0;border-top-color:#ffe900}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item .g-aside-profile-menu-name{color:#fff;font-size:1.3rem;font-weight:700;line-height:normal;text-shadow:0 0 3px rgba(0,0,0,.5);-webkit-transition:-webkit-all .3s ease-in-out;transition:-webkit-all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transition:all .3s ease-in-out,-webkit-all .3s ease-in-out}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item .g-aside-profile-menu-name .g-aside-profile-menu-open{display:inline-flex}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item .g-aside-profile-menu-name .g-aside-profile-menu-close{display:none}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item>.g-dropdown{width:100%;height:100%}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item>.g-dropdown.g-show .g-aside-profile-menu-name .g-aside-profile-menu-open{display:none}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item>.g-dropdown.g-show .g-aside-profile-menu-name .g-aside-profile-menu-close{display:inline-flex}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item>.g-dropdown .g-dropdown-menu{right:-15px;background-color:rgba(0,0,0,.8);margin-bottom:0;padding:0;border:0;border-radius:0!important}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item>.g-dropdown .g-dropdown-item{display:flex;align-items:flex-start;gap:20px;width:auto;color:#fff;font-size:1.4rem;font-weight:600;padding:10px 0}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item>.g-dropdown .g-dropdown-item:focus,.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item>.g-dropdown .g-dropdown-item:hover{background-color:transparent}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item>.g-dropdown .g-dropdown-item svg{width:24px;height:24px;flex-shrink:0}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item>.g-dropdown .g-dropdown-item[data-mode=album] svg{width:26px;height:26px}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item>.g-dropdown .g-dropdown-item span{display:inline-flex;flex-direction:column;justify-content:center;height:100%;white-space:normal;line-height:1.4;word-break:keep-all}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item .g-aside-profile-menu-list-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;width:100vw;height:calc(100vh - 120px);padding:0 30px;overflow-y:auto}@media only screen and (min-width:992px){.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item .g-aside-profile-menu-list-wrapper{width:360px;height:calc(708px - 120px);padding:30px 50px}}.g-aside-profile .g-aside-profile-menu .g-aside-profile-menu-item .g-aside-profile-menu-list-wrapper .g-aside-profile-menu-list{display:flex;flex-direction:column}.g-photo-gallery-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;opacity:0;visibility:hidden}.g-photo-gallery-wrapper.g-show{opacity:1;visibility:visible}.g-photo-gallery-wrapper .g-photo-gallery-container{width:100%;height:100%;overflow-y:auto;background-color:rgba(0,0,0,.8);padding:20px 15px}@media only screen and (min-width:992px){.g-photo-gallery-wrapper .g-photo-gallery-container{padding:25px}}.g-photo-gallery-wrapper .g-photo-gallery-container::-webkit-scrollbar{display:none}.g-photo-gallery-wrapper .g-photo-gallery-container .g-photo-gallery-title{display:inline-flex;align-items:center;gap:6px;color:#999;font-size:1rem;font-weight:400;line-height:normal;margin-bottom:25px}.g-photo-gallery-wrapper .g-photo-gallery-container .g-photo-gallery-title::before{content:'ffan.';color:#fff;font-size:1.15rem;font-weight:700}.g-photo-gallery-wrapper .g-photo-gallery-list{display:grid;grid-template-columns:auto auto auto;grid-gap:1px}.g-photo-gallery-wrapper .g-photo-gallery-item{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:100%}.g-photo-gallery-wrapper .g-close-btn{display:flex;align-items:center;justify-content:flex-end;margin-left:auto;position:absolute;top:15px;right:15px}.g-photo-gallery-wrapper .g-close-btn>a{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;-webkit-transition:-webkit-all .3s ease-in-out;transition:-webkit-all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transition:all .3s ease-in-out,-webkit-all .3s ease-in-out}.g-photo-gallery-wrapper .g-close-btn>a:focus,.g-photo-gallery-wrapper .g-close-btn>a:hover{background-color:rgba(0,0,0,.5)}.g-photo-gallery-wrapper .g-close-btn svg path{fill:#fff}.g-media-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;opacity:0;visibility:hidden}.g-media-wrapper.g-show{opacity:1;visibility:visible}.g-media-wrapper .g-media-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.8);padding:20px 15px}@media only screen and (min-width:992px){.g-media-wrapper .g-media-container{padding:25px}}.g-media-wrapper .g-media-container::-webkit-scrollbar{display:none}.g-media-wrapper .g-media-container.g-media-start{flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow-x:hidden;overflow-y:auto}.g-media-wrapper .g-close-btn{display:flex;align-items:center;justify-content:flex-end;margin-left:auto;position:absolute;top:15px;right:15px}.g-media-wrapper .g-close-btn>a{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;-webkit-transition:-webkit-all .3s ease-in-out;transition:-webkit-all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transition:all .3s ease-in-out,-webkit-all .3s ease-in-out}.g-media-wrapper .g-close-btn>a:focus,.g-media-wrapper .g-close-btn>a:hover{background-color:rgba(0,0,0,.5)}.g-media-wrapper .g-close-btn svg>line{stroke:#fff}.g-media-title{display:inline-flex;align-items:center;gap:6px;color:#ffe900;font-size:1rem;font-weight:600;line-height:normal;margin-bottom:30px}.g-profile-music-channels .g-media-title,.g-profile-social-media .g-media-title{position:absolute;top:20px;left:20px}.g-media-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.g-profile-discography .g-media-list{gap:20px}.g-media-item{display:flex;color:#fff;gap:15px}.g-media-item i{display:inline-flex;justify-content:center;width:40px;font-size:32px}.g-media-item span{font-size:1.35rem;font-weight:600;line-height:1.4;margin:0;text-transform:capitalize}.g-media-item:last-child{margin-bottom:0}.g-media-item.g-media-row{display:flex;align-items:flex-start}.g-media-item .g-media-content{display:flex;flex-direction:column;gap:2px;width:calc(100% - 65px)}.g-media-item .g-media-content .g-media-info{display:flex;align-items:center;flex-wrap:wrap}.g-media-item .g-media-content .g-media-info>span{color:#999;font-size:.95rem;font-weight:400}.g-media-item .g-media-content .g-media-info>span+span{display:inline-flex;align-items:center}.g-media-item .g-media-content .g-media-info>span+span::before{display:inline-block;content:'';width:2px;height:2px;background-color:#999;border-radius:50%;margin:0 6px}.g-profile-music-channels .g-media-link,.g-profile-social-media .g-media-link{display:inline-flex;align-items:center;height:40px;gap:10px}.g-profile-music-channels .g-media-link span:first-child,.g-profile-social-media .g-media-link span:first-child{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.g-profile-music-channels .g-media-link span:last-child,.g-profile-social-media .g-media-link span:last-child{font-size:18px}.g-copy-url-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;opacity:0;visibility:hidden}.g-copy-url-wrapper.g-show{opacity:1;visibility:visible}.g-copy-url-wrapper .g-copy-url-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.g-copy-url-wrapper .g-copy-url{background-color:rgba(0,0,0,.6);color:#fff;font-size:1.05rem;text-align:center;line-height:20px;padding:16px 32px;border-radius:6px}.g-join-form-wrapper{background-color:#f4f5f7}@media only screen and (max-width:992px){.g-join-form-wrapper{font-family:-apple-system,blinkmacsystemfont,applesdgothicneo,"apple sd gothic neo",Helvetica,"NotoSans KR","malgun gothic","맑은 고딕",sans-serif!important}}.g-join-form-container{height:calc(var(--app-height) - 60px)}@media only screen and (max-width:992px){.g-join-form-container{margin-left:-15px;margin-right:-15px}}@media only screen and (min-width:992px){.g-join-form-container{height:calc(100vh - 80px);padding:60px 0}}.g-join-form{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;overflow:hidden}@media only screen and (min-width:992px){.g-join-form{border-radius:40px}}.g-join-form .g-join-form-body{display:flex;flex-direction:column;justify-content:center;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:992px){.g-join-form .g-join-form-body{height:100%;padding:30px}}.g-join-form .g-join-form-body .g-join-form-title{text-align:center;margin-bottom:30px}@media only screen and (min-width:992px){.g-join-form .g-join-form-body .g-join-form-title{margin-bottom:40px}}.g-join-form .g-join-form-body .g-join-form-title>h4{font-size:1.6rem;font-weight:700;letter-spacing:-.025rem;line-height:1.4;word-break:keep-all}@media only screen and (min-width:992px){.g-join-form .g-join-form-body .g-join-form-title>h4{font-size:2rem;letter-spacing:-.05rem;line-height:normal}}.g-join-form .g-join-form-body .g-join-form-title>p{color:#797979;font-size:1.05rem;letter-spacing:-.025rem;line-height:1.5;margin-top:8px}@media only screen and (min-width:992px){.g-join-form .g-join-form-body .g-join-form-title>p{font-size:1.15rem;margin-top:12px}}.g-join-form .g-join-form-body .g-join-form-image{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.g-join-form .g-join-form-body .g-join-form-input .g-form-input{border-bottom:3px solid #000}.g-join-form .g-join-form-body .g-join-form-input .g-form-input .form-control{min-height:50px;font-size:1.25rem;letter-spacing:-.05rem;line-height:1.8;padding:8px 0;background-color:#fff!important;color:#000;border-radius:0!important;text-align:center}@media only screen and (min-width:992px){.g-join-form .g-join-form-body .g-join-form-input .g-form-input .form-control{font-size:1.35rem;min-height:60px;padding:12px 0}}.g-join-form .g-join-form-footer{text-align:center}@media only screen and (min-width:992px){.g-join-form .g-join-form-footer{margin-top:40px}}.g-join-form .g-join-form-footer>a{font-size:1.3rem;padding:16px 100px}@media only screen and (max-width:992px){.g-join-form .g-join-form-footer>a{width:100%;height:60px}}@media only screen and (min-width:992px){.g-join-form .g-join-form-footer>a{border-radius:30px!important}}.g-cover-wrapper{font-family:pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue","malgun gothic","맑은 고딕",sans-serif!important}@media only screen and (min-width:992px){.g-cover-wrapper{font-family:pretendard,"malgun gothic","맑은 고딕",sans-serif!important}}.g-cover-wrapper .g-text-wrapper{position:absolute;z-index:1}.g-cover-wrapper .g-text-wrapper .g-text-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}@media only screen and (min-width:992px){.g-cover-wrapper .g-text-wrapper .g-text-container{gap:20px}}.g-cover-wrapper .g-text-wrapper .g-text-container h1{font-family:montserrat!important;color:#fff;font-size:84px;font-weight:800;line-height:1;text-transform:uppercase;text-shadow:0 0 5px rgba(0,0,0,.5)}@media only screen and (min-width:992px){.g-cover-wrapper .g-text-wrapper .g-text-container h1{font-size:160px}}.g-cover-wrapper .g-text-wrapper .g-text-container p{color:#fff;font-size:18px;font-weight:700;line-height:1.5;text-align:center;text-shadow:0 0 5px rgba(0,0,0,.5);word-break:keep-all}@media only screen and (min-width:992px){.g-cover-wrapper .g-text-wrapper .g-text-container p{font-size:30px;line-height:1.4}}.g-cover-wrapper .g-text-wrapper .g-text-container .g-btn-upload{position:relative;width:80px;height:80px;border-radius:50%;overflow:hidden;isolation:isolate;background:transparent linear-gradient(90deg,#8338a2 0,#6cd1de 100%) 0 0 no-repeat padding-box;transition:all .3s ease-in-out;margin-top:20px}@media only screen and (min-width:992px){.g-cover-wrapper .g-text-wrapper .g-text-container .g-btn-upload{width:100px;height:100px}}.g-cover-wrapper .g-text-wrapper .g-text-container .g-btn-upload:hover{transform:scale(1.1)}.g-cover-wrapper .g-text-wrapper .g-text-container .g-btn-upload::before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny 3s ease-in-out infinite}@-webkit-keyframes shiny{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}2%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}4%{-webkit-transform:scale(4) rotate(45deg);opacity:1}22%{-webkit-transform:scale(50) rotate(45deg);opacity:0}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.g-cover-wrapper .g-text-wrapper .g-text-container .g-btn-upload svg{width:70%}.g-cover-wrapper .g-image-wrapper .g-img{width:100%;height:var(--app-height);background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:992px){.g-cover-wrapper .g-image-wrapper .g-img{height:100vh}}.g-ffan-register{font-family:pretendard,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue","malgun gothic","맑은 고딕",sans-serif!important}@media only screen and (min-width:992px){.g-ffan-register{font-family:pretendard,"malgun gothic","맑은 고딕",sans-serif!important}}.g-ffan-register .g-register-content-wrapper{padding:30px}@media only screen and (max-width:992px){.g-ffan-register .g-register-content-wrapper.g-register-content-center{display:flex;align-items:center;height:calc(var(--app-height) - 60px)}}@media only screen and (min-width:992px){.g-ffan-register .g-register-content-wrapper{display:flex;align-items:center;height:100%}}.g-ffan-register .g-register-content{width:100%;max-width:410px;margin:0 auto;padding:0 15px}.g-ffan-register .g-register-content .g-register-header{margin-bottom:30px}.g-ffan-register .g-register-content .g-register-header .g-register-title{font-size:2rem;font-weight:700;line-height:1.25;word-break:break-all}@media only screen and (min-width:992px){.g-ffan-register .g-register-content .g-register-header .g-register-title{font-size:2.4rem}}.g-ffan-register .g-register-content .g-register-header .g-register-title-big{font-size:2.2rem}@media only screen and (min-width:992px){.g-ffan-register .g-register-content .g-register-header .g-register-title-big{font-size:2.6rem}}.g-ffan-register .g-register-content .g-register-header .g-register-desc{color:#999;font-size:1.15rem;line-height:1.4;margin-top:5px}.g-ffan-register .g-register-image-wrapper{display:none;height:100vh;position:sticky;top:0}@media only screen and (min-width:992px){.g-ffan-register .g-register-image-wrapper{display:block}}.g-ffan-register .g-register-terms-content{padding:14px 20px;border:1px solid #e5e8ec;border-radius:6px}.g-ffan-register .g-register-terms-content .g-register-terms-item{display:flex;flex-direction:row;align-items:center}.g-ffan-register .g-register-terms-content .g-register-terms-item .g-register-check>span{font-size:2rem;line-height:normal}.g-ffan-register .g-register-terms-content .g-register-terms-item .g-register-text{font-size:14px;font-weight:500;line-height:1.5;margin-left:10px;margin-right:10px}.g-ffan-register .g-register-terms-content .g-register-terms-item .g-register-link{color:#999;font-size:14px;font-weight:400;text-decoration:underline;padding:0;margin-left:auto}.g-ffan-register .g-register-terms-content .g-register-terms-item.g-register-check-all .g-register-text{color:#000;font-size:16px;font-weight:700}.g-ffan-register .g-social-login-wrapper{max-width:100%}.g-ffan-register .g-btn-sns{height:50px;line-height:50px;padding:0 20px;border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-ffan-register .g-btn-sns.g-sns-kakao,.g-ffan-register .g-btn-sns.g-sns-naver{background-position:10px 10px!important}.g-ffan-register .g-btn-sns .g-sns-text{font-size:1.25rem}.g-register-form{padding-bottom:40px}@media only screen and (min-width:992px){.g-register-form{padding-top:40px}}