@charset "UTF-8";@keyframes slideInLeft{0%{opacity:0;transform:translateX(-40px)}100%{opacity:1;transform:translateX(0)}}@keyframes slideUpIn{0%{transform:translateY(110%)}100%{transform:translateY(0)}}@keyframes arrowSlideUpIn{0%{background-position:0 0}50%{background-position:15px -14px}50.1%{background-position:-14px 16px}100%{background-position:0 0}}body .body-wrap{overflow:unset}#profiles .corner-title,#artists .corner-title{text-align:center}@media (min-width: 768px){#profiles .corner-title,#artists .corner-title{text-align:left;margin:32px 0 16px}}#profiles .corner-title h2,#artists .corner-title h2{font-size:32px}@media (min-width: 768px){#profiles .corner-title h2,#artists .corner-title h2{font-size:48px}}#profiles .name h3,#artists .name h3{font-size:30px;font-style:inherit;font-family:"aktiv-grotesk",sans-serif;font-weight:800;font-variation-settings:"wght" 800;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;color:#11050a}#profiles .description,#artists .description{margin-bottom:14px}@media (min-width: 768px){#profiles .description,#artists .description{margin-top:28px}}#profiles .description img,#artists .description img{margin-bottom:40px}#profiles .description .description-text,#artists .description .description-text{margin-bottom:40px;font-size:14px;font-style:inherit;font-family:YakuHanJP,"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"メイリオ",Meiryo,Lato,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:bold;font-variation-settings:"wght" bold;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;line-height:1.8}#profiles .description .movie-player,#artists .description .movie-player{margin-bottom:40px}#profiles .description .spaceshower-comment,#artists .description .spaceshower-comment{margin-bottom:80px}#profiles .description .spaceshower-comment .spaceshower-comment-title,#artists .description .spaceshower-comment .spaceshower-comment-title{font-size:16px;font-style:inherit;font-family:"aktiv-grotesk",sans-serif;font-weight:800;font-variation-settings:"wght" 800;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;padding-left:45px;position:relative;margin-bottom:20px;color:#2c2689}#profiles .description .spaceshower-comment .spaceshower-comment-title::before,#artists .description .spaceshower-comment .spaceshower-comment-title::before{background-image:url(/assets/newforce/sp_logo-0317f144e1a5d19ea74181f29ffecdbe.svg);background-size:cover;background-position:center center;background-repeat:no-repeat;content:"";position:absolute;bottom:-5px;left:0;width:34px;height:34px}#profiles .description .spaceshower-comment .spaceshower-comment-body,#artists .description .spaceshower-comment .spaceshower-comment-body{font-size:14px;font-style:inherit;font-family:YakuHanJP,"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"メイリオ",Meiryo,Lato,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:bold;font-variation-settings:"wght" bold;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;line-height:1.8;background-color:#2c2689;color:#fff;padding:20px;border-radius:16px}@media (min-width: 768px){#profiles .description .spaceshower-comment .spaceshower-comment-body,#artists .description .spaceshower-comment .spaceshower-comment-body{padding:30px}}#profiles .profile-img,#artists .profile-img{margin-bottom:14px}#profiles .profile-img img,#artists .profile-img img{max-width:none;width:100%}@media (min-width: 992px){#profiles .profile-member .col-md-6,#artists .profile-member .col-md-6{position:sticky;top:0}}#profiles .profile-member .profile-show,#artists .profile-member .profile-show{padding-bottom:60%;position:relative;height:0}@media (min-width: 768px){#profiles .profile-member .profile-show,#artists .profile-member .profile-show{margin-top:28px}}#profiles .profile-member .profile-show img,#artists .profile-member .profile-show img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:contain;font-family:"object-fit: contain"}#profiles .profile-member .member-item,#artists .profile-member .member-item{margin-bottom:28px}#profiles .profile-member .name h3,#artists .profile-member .name h3{font-size:26px;font-style:inherit;font-family:"aktiv-grotesk",sans-serif;font-weight:800;font-variation-settings:"wght" 800;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;color:#11050a}#profiles .profile-member .social-profile,#artists .profile-member .social-profile{-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:20px 0;text-align:left}#profiles .profile-member .social-profile .social-profile-item,#artists .profile-member .social-profile .social-profile-item{margin-right:0;margin-bottom:19px}@media (min-width: 768px){#profiles .profile-member .social-profile .social-profile-item,#artists .profile-member .social-profile .social-profile-item{margin-right:5px}}#profiles .profile-member .social-profile .social-profile-item a,#artists .profile-member .social-profile .social-profile-item a{font-size:16px;font-style:inherit;font-family:"aktiv-grotesk",sans-serif;font-weight:800;font-variation-settings:"wght" 800;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;background-color:#11050a;line-height:1;color:#fff;padding:8px 16px;display:inline-block}
