.bg-black-60{background:rgba(49,49,49,.6)}:root{--am-blue:#00c2ff;--am-indigo:#6610f2;--am-purple:#6f42c1;--am-pink:#d63384;--am-red:#dc3545;--am-orange:#ffa800;--am-yellow:#ffc107;--am-green:#6fec5a;--am-teal:#20c997;--am-cyan:#0dcaf0;--am-white:#fff;--am-gray:#6c757d;--am-gray-dark:#343a40;--am-gray-100:#f8f9fa;--am-gray-200:#e9ecef;--am-gray-300:#dee2e6;--am-gray-400:#ced4da;--am-gray-500:#adb5bd;--am-gray-600:#6c757d;--am-gray-700:#495057;--am-gray-800:#343a40;--am-gray-900:#212529;--am-primary:#313131;--am-danger:#e85454;--am-gray-light:#f7f9fc;--am-primary-rgb:49,49,49;--am-danger-rgb:232,84,84;--am-gray-light-rgb:247,249,252;--am-white-rgb:255,255,255;--am-black-rgb:49,49,49;--am-body-color-rgb:33,37,41;--am-body-bg-rgb:255,255,255;--am-font-sans-serif:"Montserrat","Noto Sans JP",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Segoe UI",roboto,"Helvetica Neue",arial,"Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--am-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--am-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--am-body-font-family:var(--am-font-sans-serif);--am-body-font-size:1rem;--am-body-font-weight:400;--am-body-line-height:1.8;--am-body-color:#212529;--am-body-bg:#fff}.artist-detail .mt-2px{margin-top:.125rem}.artist-detail .my-auto{margin:auto 0}.artist-detail dl dt{font-size:.75rem;white-space:normal}.artist-detail dl dt.bold{font-weight:700}.artist-detail dl:after{top:.15rem}.artist-detail .artist-image{background-color:#fff;border-radius:10px;box-shadow:0 .25rem 2rem rgba(0,0,0,.2);overflow:hidden;position:relative;width:100%}.artist-detail .artist-image img{bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:100%}.artist-detail .artist-image:before{content:"";display:block;padding-top:100%}[dir=ltr] .artist-detail .limited-width{text-align:left}[dir=rtl] .artist-detail .limited-width{text-align:right}.artist-detail .limited-width{margin-left:auto;margin-right:auto;width:100%}@media(min-width:768px){.artist-detail .limited-width{max-width:40rem}}.artist-detail .text-item-wrapper{padding:0 .75rem}.artist-detail .text-item-wrapper .text-item{background-color:#f7f9fc;padding:1.5rem 2.5rem;width:23.4375rem}.artist-detail .white-space-normal{white-space:normal}.artist-detail .card-wrapper{padding:1.5rem .75rem;vertical-align:middle}@media(min-width:768px){.artist-detail .card-wrapper:first-child{padding-left:0}.artist-detail .card-wrapper:last-child{padding-right:0}}.artist-detail .new-contents-card,.artist-detail .online-shop-card,.artist-detail .video-card,.artist-detail .wallpaper-card{background-color:#fff;border-radius:10px;height:100%;transform:translateZ(0)}.artist-detail .new-contents-card .img-wrapper,.artist-detail .online-shop-card .img-wrapper,.artist-detail .video-card .img-wrapper,.artist-detail .wallpaper-card .img-wrapper{background-color:#fff;box-shadow:inset 0 0 5px rgba(0,0,0,.15);position:relative;width:100%}.artist-detail .new-contents-card .img-wrapper img,.artist-detail .online-shop-card .img-wrapper img,.artist-detail .video-card .img-wrapper img,.artist-detail .wallpaper-card .img-wrapper img{bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:100%}.artist-detail .new-contents-card,.artist-detail .video-card{box-shadow:0 4px 20px rgba(0,0,0,.2);filter:none}.artist-detail .online-shop-card,.artist-detail .wallpaper-card{filter:drop-shadow(0 4px 20px rgba(0,0,0,.1))}.artist-detail .new-contents-card{height:100%;width:18.5rem}.artist-detail .new-contents-card .img-wrapper:before{content:"";display:block;padding-top:100%}.artist-detail .video-card{height:100%;width:18rem}.artist-detail .video-card .img-wrapper:before{content:"";display:block;padding-top:56.25%}.artist-detail .video-card .time{background:rgba(49,49,49,.6);border-radius:5px;bottom:.5rem;padding:.5rem;position:absolute;right:.5rem}.artist-detail .wallpaper-card{background-color:unset;border-radius:0;height:100%;width:8.5rem}.artist-detail .wallpaper-card .img-wrapper{border-radius:10px;box-shadow:unset;overflow:hidden}.artist-detail .wallpaper-card .img-wrapper:before{content:"";display:block;padding-top:100%}.artist-detail .online-shop-list{grid-row-gap:3rem;grid-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr;row-gap:3rem}@media(min-width:768px){.artist-detail .online-shop-list{grid-template-columns:1fr 1fr 1fr;margin-left:auto;margin-right:auto}}@media(min-width:1273px){.artist-detail .online-shop-list{grid-template-columns:1fr 1fr 1fr 1fr}}.artist-detail .online-shop-card{background-color:unset;border-radius:0;height:100%}.artist-detail .online-shop-card .img-wrapper{background-color:#fff;border-radius:10px;box-shadow:unset;overflow:hidden}.artist-detail .online-shop-card .img-wrapper:before{content:"";display:block;padding-top:100%}.artist-detail .timeline-card{height:100%;width:18.5rem}.artist-detail .timeline-card .img-wrapper{background-color:#fff;border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,.15);filter:drop-shadow(0 4px 30px rgba(0,0,0,.2));overflow:hidden;position:relative;transform:translateZ(0);width:100%}.artist-detail .timeline-card .img-wrapper img{bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:100%}.artist-detail .timeline-card .img-wrapper:before{content:"";display:block;padding-top:100%}.artist-detail .livecast-card{height:100%;margin:auto;min-height:23.25rem;width:135px}.artist-detail .livecast-card .livecast-card-image{border-radius:10px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.2)) drop-shadow(0 8px 15px rgba(0,0,0,.2));height:240px;margin-bottom:3rem;position:relative;transform:translateZ(0);width:135px}.artist-detail .livecast-card .livecast-card-image .main-img-wrapper{background-color:#fff;border-radius:10px;height:100%;overflow:hidden;position:relative;width:100%}.artist-detail .livecast-card .livecast-card-image .main-img-wrapper img{border-radius:10px;bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:100%}.artist-detail .livecast-card .livecast-card-image .sub-img{border-radius:50%;bottom:-2.5rem;height:5rem;left:0;margin:auto;overflow:hidden;position:absolute;right:0;width:5rem}.artist-detail .present-card{height:100%;width:18.5rem}.artist-detail .report-card{height:100%;min-width:18.5rem;width:18.5rem}.artist-detail .report-card .card-body-bg{background:#313131;bottom:0;filter:blur(16px);left:0;position:absolute;right:0;top:2rem;z-index:-1}.artist-detail .report-card .card-body{background:linear-gradient(0deg,#040c0f calc(100% - 2rem),rgba(4,12,15,0));position:relative}.artist-detail .shadow{border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.2)!important}.artist-detail .recommend-artist .img-wrapper{border-radius:999px;height:3.5rem;overflow:hidden;position:relative;width:3.5rem}.artist-detail .recommend-artist .img-wrapper img{bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:100%}.artist-detail .special-feature-card{border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.2);filter:none;width:18rem}.artist-detail .overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:hsla(0,0%,100%,.9);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media(min-width:768px){.artist-detail .overlay .overlay-contents{padding:0 2.5rem}}.artist-detail .splash-lb50{position:relative}.artist-detail .splash-lb50:after{background:transparent 50% no-repeat;background-image:url(/contents/1/A/PLUS/images/lb-50.f7011d0c.png);background-size:contain;bottom:-9rem;content:"";height:15.125rem;left:0;position:absolute;width:11.125rem;z-index:-1}@media(min-width:768px){.artist-detail .splash-lb50:after{bottom:-20rem;height:31rem;width:22.75rem}}.artist-detail .splash-rb50{position:relative}.artist-detail .splash-rb50:after{background:transparent 50% no-repeat;background-image:url(/contents/1/A/PLUS/images/rb-50.052e52aa.png);background-size:contain;bottom:-9rem;content:"";height:15.125rem;position:absolute;right:0;width:11.125rem;z-index:-1}@media(min-width:768px){.artist-detail .splash-rb50:after{bottom:-18rem;height:31rem;width:22.75rem}}.artist-detail .splash-rb50b{position:relative}.artist-detail .splash-rb50b:after{background:transparent 50% no-repeat;background-image:url(/contents/1/A/PLUS/images/rb-50b.36377ccb.png);background-size:contain;bottom:-8rem;content:"";height:15.125rem;position:absolute;right:0;width:11.125rem;z-index:-1}@media(min-width:768px){.artist-detail .splash-rb50b:after{bottom:-18rem;height:31rem;width:22.75rem}}.card-image{align-items:center;display:flex;margin-top:-.5rem;position:relative;width:100%}@media(min-width:768px){.card-image{max-width:40rem}}.card-image .img-wrapper{background-color:#fff;box-shadow:inset 0 0 5px rgba(0,0,0,.15);overflow:hidden;position:relative;width:100%}.card-image .img-wrapper img{bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:100%}.card-image .img-wrapper:before{content:"";display:block;padding-top:100%}.card-image .slick-slider{width:100%}.card-image .slick-slide{display:inline-block;float:none;margin:1rem .75rem;vertical-align:middle;width:18.5rem}.card-image .slick-next,.card-image .slick-prev{display:none!important}@media(min-width:768px){.card-image .slick-next,.card-image .slick-prev{border:0;border-radius:6px!important;display:block!important;height:2rem!important;position:absolute;text-indent:-999em;top:calc(50% - 1rem);width:2rem!important;z-index:1}.card-image .slick-prev{background:#313131 url(/contents/1/A/PLUS/images/arrow-left-white.26fed669.svg) no-repeat 50%!important;left:1.5rem!important}.card-image .slick-next{background:#313131 url(/contents/1/A/PLUS/images/arrow-right-white.e111d740.svg) no-repeat 50%!important;right:1.5rem!important}}.mytimeline-trial-content{max-height:38rem;overflow:hidden;position:relative}.mytimeline-trial{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:hsla(0,0%,100%,.9);bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}
