@charset "UTF-8";@keyframes floating{0%,50%,100%{transform:translateY(0px) rotate(0deg)}25%{transform:translateY(-10px) rotate(3deg)}75%{transform:translateY(-10px) rotate(-4deg)}}body.type-official>.official-footer{margin-top:56px}@media (min-width: 768px){body.type-official>.official-footer{margin-top:120px}}#contents.type-official,#profiles.type-official,#musics.type-official,#music_products.type-official,#movies.type-official{background-color:#f3f3f3;color:#4c4c4c;overflow-x:hidden}#contents.type-official main.container,#profiles.type-official main.container,#musics.type-official main.container,#music_products.type-official main.container,#movies.type-official main.container{margin:0 auto;padding:96px 0 0;width:calc(100% - 40px)}#contents.type-official .details-wrapper,#profiles.type-official .details-wrapper,#musics.type-official .details-wrapper,#music_products.type-official .details-wrapper,#movies.type-official .details-wrapper{width:100%}#contents.type-official .corner-title,#profiles.type-official .corner-title,#musics.type-official .corner-title,#music_products.type-official .corner-title,#movies.type-official .corner-title{margin-bottom:32px}#contents.type-official .corner-title h2,#profiles.type-official .corner-title h2,#musics.type-official .corner-title h2,#music_products.type-official .corner-title h2,#movies.type-official .corner-title h2{color:#4c4c4c;font-family:"optima-nova","Optima",sans-serif;font-size:28px;font-weight:400;letter-spacing:0.04em;line-height:1;margin:0;text-transform:uppercase}#contents.type-official .corner-title h2.japanese,#profiles.type-official .corner-title h2.japanese,#musics.type-official .corner-title h2.japanese,#music_products.type-official .corner-title h2.japanese,#movies.type-official .corner-title h2.japanese{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;font-size:24px;letter-spacing:0.08em;line-height:1.4;text-transform:none}#contents.type-official .corner-title h2 span,#profiles.type-official .corner-title h2 span,#musics.type-official .corner-title h2 span,#music_products.type-official .corner-title h2 span,#movies.type-official .corner-title h2 span{display:block;font-family:"optima-nova","Optima",sans-serif;font-size:12px;font-weight:400;letter-spacing:0.08em;margin-top:12px}#contents.type-official .corner-title .historyback a:not(.btn),#profiles.type-official .corner-title .historyback a:not(.btn),#musics.type-official .corner-title .historyback a:not(.btn),#music_products.type-official .corner-title .historyback a:not(.btn),#movies.type-official .corner-title .historyback a:not(.btn){background:transparent;border:1px solid #4c4c4c;border-radius:100vmax;color:#4c4c4c;font-family:"optima-nova","Optima",sans-serif;font-size:12px;font-weight:400;letter-spacing:0.08em;padding:8px 18px 7px}#contents.type-official .details,#profiles.type-official .details,#musics.type-official .details,#music_products.type-official .details,#movies.type-official .details{padding:0}#contents.type-official .tag-list ul,#profiles.type-official .tag-list ul,#musics.type-official .tag-list ul,#music_products.type-official .tag-list ul,#movies.type-official .tag-list ul{gap:4px}#contents.type-official .tag-list .btn,#profiles.type-official .tag-list .btn,#musics.type-official .tag-list .btn,#music_products.type-official .tag-list .btn,#movies.type-official .tag-list .btn{display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;display:inline-flex;background:transparent;border:1px solid #d8d8d8;border-radius:100vmax;color:#4c4c4c;font-family:"optima-nova","Optima",sans-serif;font-size:12px;font-weight:400;letter-spacing:0.08em;line-height:1;min-height:26px;padding:6px 14px 4px}#contents.type-official .tag-list li.active .btn,#contents.type-official .tag-list .btn[aria-expanded="true"],#profiles.type-official .tag-list li.active .btn,#profiles.type-official .tag-list .btn[aria-expanded="true"],#musics.type-official .tag-list li.active .btn,#musics.type-official .tag-list .btn[aria-expanded="true"],#music_products.type-official .tag-list li.active .btn,#music_products.type-official .tag-list .btn[aria-expanded="true"],#movies.type-official .tag-list li.active .btn,#movies.type-official .tag-list .btn[aria-expanded="true"]{background-color:#4c4c4c;border-color:#4c4c4c;color:#fff}#contents.type-official .content-list li,#profiles.type-official .content-list li,#musics.type-official .content-list li,#music_products.type-official .content-list li,#movies.type-official .content-list li{padding:28px 48px 28px 0}#contents.type-official .content-list li::after,#profiles.type-official .content-list li::after,#musics.type-official .content-list li::after,#music_products.type-official .content-list li::after,#movies.type-official .content-list li::after{background-image:url(/assets/kamishiraishimone/official_news_arrow-f071b52aa8c5fbdfc8b748b4d01458b7.svg);overflow:hidden}#contents.type-official .content-list li a:not(.btn),#profiles.type-official .content-list li a:not(.btn),#musics.type-official .content-list li a:not(.btn),#music_products.type-official .content-list li a:not(.btn),#movies.type-official .content-list li a:not(.btn){color:#4c4c4c}#contents.type-official .content-list li .title h3,#profiles.type-official .content-list li .title h3,#musics.type-official .content-list li .title h3,#music_products.type-official .content-list li .title h3,#movies.type-official .content-list li .title h3{font-family:"Noto Sans JP",sans-serif}#contents.type-official .paging,#contents.type-official .theme-paging,#profiles.type-official .paging,#profiles.type-official .theme-paging,#musics.type-official .paging,#musics.type-official .theme-paging,#music_products.type-official .paging,#music_products.type-official .theme-paging,#movies.type-official .paging,#movies.type-official .theme-paging{text-align:center}#contents.type-official .paging .pagination,#contents.type-official .theme-paging .pagination,#profiles.type-official .paging .pagination,#profiles.type-official .theme-paging .pagination,#musics.type-official .paging .pagination,#musics.type-official .theme-paging .pagination,#music_products.type-official .paging .pagination,#music_products.type-official .theme-paging .pagination,#movies.type-official .paging .pagination,#movies.type-official .theme-paging .pagination{margin:0}#contents.type-official .paging span a:not(.btn),#contents.type-official .paging span.current,#contents.type-official .theme-paging span a:not(.btn),#contents.type-official .theme-paging span.current,#profiles.type-official .paging span a:not(.btn),#profiles.type-official .paging span.current,#profiles.type-official .theme-paging span a:not(.btn),#profiles.type-official .theme-paging span.current,#musics.type-official .paging span a:not(.btn),#musics.type-official .paging span.current,#musics.type-official .theme-paging span a:not(.btn),#musics.type-official .theme-paging span.current,#music_products.type-official .paging span a:not(.btn),#music_products.type-official .paging span.current,#music_products.type-official .theme-paging span a:not(.btn),#music_products.type-official .theme-paging span.current,#movies.type-official .paging span a:not(.btn),#movies.type-official .paging span.current,#movies.type-official .theme-paging span a:not(.btn),#movies.type-official .theme-paging span.current{border-color:#4c4c4c;border-radius:100vmax;color:#4c4c4c}#contents.type-official .paging span.current,#contents.type-official .theme-paging span.current,#profiles.type-official .paging span.current,#profiles.type-official .theme-paging span.current,#musics.type-official .paging span.current,#musics.type-official .theme-paging span.current,#music_products.type-official .paging span.current,#music_products.type-official .theme-paging span.current,#movies.type-official .paging span.current,#movies.type-official .theme-paging span.current{background-color:#4c4c4c;color:#fff}#contents.type-official .paging span a:not(.btn):hover,#contents.type-official .paging span a:not(.btn):focus,#contents.type-official .theme-paging span a:not(.btn):hover,#contents.type-official .theme-paging span a:not(.btn):focus,#profiles.type-official .paging span a:not(.btn):hover,#profiles.type-official .paging span a:not(.btn):focus,#profiles.type-official .theme-paging span a:not(.btn):hover,#profiles.type-official .theme-paging span a:not(.btn):focus,#musics.type-official .paging span a:not(.btn):hover,#musics.type-official .paging span a:not(.btn):focus,#musics.type-official .theme-paging span a:not(.btn):hover,#musics.type-official .theme-paging span a:not(.btn):focus,#music_products.type-official .paging span a:not(.btn):hover,#music_products.type-official .paging span a:not(.btn):focus,#music_products.type-official .theme-paging span a:not(.btn):hover,#music_products.type-official .theme-paging span a:not(.btn):focus,#movies.type-official .paging span a:not(.btn):hover,#movies.type-official .paging span a:not(.btn):focus,#movies.type-official .theme-paging span a:not(.btn):hover,#movies.type-official .theme-paging span a:not(.btn):focus{background-color:#7f7f7f;border-color:#7f7f7f;color:#fff}#contents.type-official article.details>.title h3,#profiles.type-official article.details>.title h3,#musics.type-official article.details>.title h3,#music_products.type-official article.details>.title h3,#movies.type-official article.details>.title h3{color:#4c4c4c;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-weight:400;line-height:1.7}#contents.type-official article.details>.meta,#profiles.type-official article.details>.meta,#musics.type-official article.details>.meta,#music_products.type-official article.details>.meta,#movies.type-official article.details>.meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;color:#6e6e6e;font-family:"optima-nova","Optima",sans-serif;font-size:12px;font-weight:400;letter-spacing:0.08em;line-height:1.45;margin-bottom:24px}#contents.type-official article.details>.meta .tag,#profiles.type-official article.details>.meta .tag,#musics.type-official article.details>.meta .tag,#music_products.type-official article.details>.meta .tag,#movies.type-official article.details>.meta .tag{border:1px solid #d8d8d8;border-radius:100vmax;font-family:"optima-nova","Optima",sans-serif;font-size:12px;letter-spacing:0.08em;line-height:1;padding:4px 12px 3px}#contents.type-official article.details>.body,#profiles.type-official article.details>.body,#musics.type-official article.details>.body,#music_products.type-official article.details>.body,#movies.type-official article.details>.body{font-size:14px;line-height:1.9}@media (min-width: 768px){#contents.type-official main.container,#profiles.type-official main.container,#musics.type-official main.container,#music_products.type-official main.container,#movies.type-official main.container{max-width:1024px;padding-top:152px;width:calc(100% - 112px)}#contents.type-official .corner-title,#profiles.type-official .corner-title,#musics.type-official .corner-title,#music_products.type-official .corner-title,#movies.type-official .corner-title{margin-bottom:48px}#contents.type-official .corner-title h2,#profiles.type-official .corner-title h2,#musics.type-official .corner-title h2,#music_products.type-official .corner-title h2,#movies.type-official .corner-title h2{font-size:64px;font-weight:300}#contents.type-official .corner-title h2.japanese,#profiles.type-official .corner-title h2.japanese,#musics.type-official .corner-title h2.japanese,#music_products.type-official .corner-title h2.japanese,#movies.type-official .corner-title h2.japanese{font-size:40px;font-weight:400}#contents.type-official .tag-list,#profiles.type-official .tag-list,#musics.type-official .tag-list,#music_products.type-official .tag-list,#movies.type-official .tag-list{margin-left:0;margin-right:0}#contents.type-official .tag-list ul,#profiles.type-official .tag-list ul,#musics.type-official .tag-list ul,#music_products.type-official .tag-list ul,#movies.type-official .tag-list ul{padding:0}#contents.type-official .content-list,#profiles.type-official .content-list,#musics.type-official .content-list,#music_products.type-official .content-list,#movies.type-official .content-list{max-width:none}#contents.type-official .content-list li,#profiles.type-official .content-list li,#musics.type-official .content-list li,#music_products.type-official .content-list li,#movies.type-official .content-list li{min-height:132px;padding:32px 92px 32px 24px}#contents.type-official .content-list li::after,#profiles.type-official .content-list li::after,#musics.type-official .content-list li::after,#music_products.type-official .content-list li::after,#movies.type-official .content-list li::after{background-size:41px 32.111px;height:50px;margin-top:-25px;right:24px;width:50px}#contents.type-official .content-list li .meta,#profiles.type-official .content-list li .meta,#musics.type-official .content-list li .meta,#music_products.type-official .content-list li .meta,#movies.type-official .content-list li .meta{gap:8px 14px;margin-bottom:16px}#contents.type-official .content-list li .title h3,#profiles.type-official .content-list li .title h3,#musics.type-official .content-list li .title h3,#music_products.type-official .content-list li .title h3,#movies.type-official .content-list li .title h3{font-size:15px}}@media (min-width: 1200px){#contents.type-official main.container,#profiles.type-official main.container,#musics.type-official main.container,#music_products.type-official main.container,#movies.type-official main.container{width:1024px}}@media (max-width: 767px){#profiles.type-official main.container{padding-bottom:66px}}#contents.type-official .details-wrapper.news .historyback,#contents.type-official .details-wrapper.schedule .historyback,#profiles.type-official .historyback,#musics.type-official .historyback,#music_products.type-official .historyback,#movies.type-official .historyback{display:none}body.type-official .next-prev{display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:12px}body.type-official .next-prev .btn-prev,body.type-official .next-prev .btn-next{min-width:0}body.type-official .next-prev .btn.btn-default{border:1px solid #4c4c4c;color:#4c4c4c;font-family:"Noto Sans JP",sans-serif}body.type-official .next-prev .btn.btn-default:hover,body.type-official .next-prev .btn.btn-default:focus{background-color:#4c4c4c;border-color:#4c4c4c;color:#f3f3f3}#contents.type-official .type-schedule li{order:10}#contents.type-official .type-schedule .tag-all{order:1}#contents.type-official .type-schedule .tag-tv{order:2}#contents.type-official .type-schedule .tag-radio{order:3}#contents.type-official .type-schedule .tag-movie{order:4}#contents.type-official .type-schedule .tag-live{order:5}#contents.type-official .type-schedule .tag-release{order:6}#musics.type-official .discography-wrapp .music-category,#music_products.type-official .discography-wrapp .music-category{background-color:transparent;border:1px solid #d8d8d8;border-radius:100vmax;color:#4c4c4c;font-family:"optima-nova","Optima",sans-serif;font-size:12px;letter-spacing:0.08em;line-height:1;margin:0;padding:4px 12px 3px;vertical-align:baseline}#musics.type-official .discography-wrapp .products-wrapp .meta,#music_products.type-official .discography-wrapp .products-wrapp .meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;color:#4c4c4c;font-family:"optima-nova","Optima",sans-serif;font-size:14px;letter-spacing:0.08em;line-height:1.45;margin-bottom:12px}#musics.type-official .discography-wrapp .products-wrapp .music-product-title h4,#music_products.type-official .discography-wrapp .products-wrapp .music-product-title h4{color:#4c4c4c;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-weight:400;line-height:1.65}#musics.type-official .discography-wrapp .music-list-thumb,#music_products.type-official .discography-wrapp .music-list-thumb{margin-top:40px}#musics.type-official .discography-wrapp .music-list-thumb>ul,#music_products.type-official .discography-wrapp .music-list-thumb>ul{display:flex;flex-wrap:wrap;gap:40px 16px;margin:0}#musics.type-official .discography-wrapp .music-list-thumb>ul>li,#music_products.type-official .discography-wrapp .music-list-thumb>ul>li{margin:0;padding:0;width:calc(50% - 8px)}#musics.type-official .discography-wrapp .music-list-thumb .thumb,#music_products.type-official .discography-wrapp .music-list-thumb .thumb{height:auto;margin:0 0 16px;max-width:none;width:100%}#musics.type-official .discography-wrapp .music-list-thumb .thumb img,#music_products.type-official .discography-wrapp .music-list-thumb .thumb img{margin:0 auto;width:100%}#musics.type-official .discography-wrapp .music-list-thumb .meta,#music_products.type-official .discography-wrapp .music-list-thumb .meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;color:#4c4c4c;font-family:"optima-nova","Optima",sans-serif;font-size:14px;font-weight:400;letter-spacing:0.08em;line-height:1.45;margin-bottom:12px}#musics.type-official .discography-wrapp .music-list-thumb .title h3,#music_products.type-official .discography-wrapp .music-list-thumb .title h3{color:#4c4c4c;font-family:"Noto Sans JP",sans-serif}@media (min-width: 768px){#musics.type-official .discography-wrapp .music-list-thumb>ul,#music_products.type-official .discography-wrapp .music-list-thumb>ul{gap:56px 24px}#musics.type-official .discography-wrapp .music-list-thumb>ul>li,#music_products.type-official .discography-wrapp .music-list-thumb>ul>li{width:calc(25% - 18px)}}#movies.type-official .comp-movies-list03{display:grid;gap:40px 16px;grid-template-columns:1fr;margin:0}#movies.type-official .comp-movies-list03 .comp-movies-list03-item{margin:0;width:auto}#movies.type-official .comp-movies-list03 .comp-movies-list03-item a:not(.btn){color:#4c4c4c}#movies.type-official .comp-movies-list03 .comp-movies-list03-item .comp-movies-list03-thumb{margin-bottom:16px}#movies.type-official .comp-movies-list03 .comp-movies-list03-item .comp-movies-list03-thumb img{height:100%;object-fit:cover}#movies.type-official .comp-movies-list03 .comp-movies-list03-item .comp-movies-list03-meta{color:#6e6e6e;font-family:"optima-nova","Optima",sans-serif;font-size:14px;font-weight:400;letter-spacing:0.08em;margin-bottom:12px}#movies.type-official .comp-movies-list03 .comp-movies-list03-item .comp-movies-list03-meta .flag{display:none}#movies.type-official .comp-movies-list03 .comp-movies-list03-item .comp-movies-list03-meta .time-year::after,#movies.type-official .comp-movies-list03 .comp-movies-list03-item .comp-movies-list03-meta .time-month::after{content:"."}#movies.type-official .comp-movies-list03 .comp-movies-list03-item .comp-movies-list03-title{color:#4c4c4c;font-family:"Noto Sans JP",sans-serif;font-size:14px;font-weight:400;line-height:1.65;margin:0 0 12px;word-break:break-word}#movies.type-official .comp-movies-list03 .comp-movies-list03-item .comp-movies-list03-tag{border-color:#d8d8d8;border-radius:100vmax;color:#4c4c4c;font-family:"optima-nova","Optima",sans-serif;font-size:12px;letter-spacing:0.08em;padding:4px 12px 3px}@media (min-width: 768px){#movies.type-official .comp-movies-list03{gap:56px 24px;grid-template-columns:repeat(3, 1fr)}}#profiles.type-official .profile-wrap{display:block}#profiles.type-official .profile{padding:0;width:100%}#profiles.type-official .profile .thumb{height:0;margin-bottom:24px;overflow:hidden;padding-top:133.24%}#profiles.type-official .profile .thumb img{height:100% !important;left:0;object-fit:cover;position:absolute;top:0;width:100%}#profiles.type-official .profile .name{margin-bottom:20px}#profiles.type-official .profile .name h3{color:#4c4c4c;font-size:28px;font-weight:400;line-height:1.3;margin:0}#profiles.type-official .profile .name h3 small{color:#4c4c4c;font-size:16px;font-weight:400;margin-left:14px}#profiles.type-official .profile .name h3 small::before,#profiles.type-official .profile .name h3 small::after{content:none}#profiles.type-official .profile .description{font-size:14px;line-height:1.5}#profiles.type-official .biography{margin-top:40px;padding:0;width:100%}#profiles.type-official .biography .section,#profiles.type-official .biography .section-min{scroll-margin-top:86px}@media (min-width: 768px){#profiles.type-official .biography .section,#profiles.type-official .biography .section-min{scroll-margin-top:24px}}#profiles.type-official .biography .section{margin-bottom:40px}#profiles.type-official .biography .section:last-child{margin-bottom:0}#profiles.type-official .biography .section>h4{background-color:#eee;color:#4c4c4c;font-size:20px;font-weight:500;line-height:normal;margin:0 0 24px;padding:4px 10px;text-align:center}#profiles.type-official .biography .section>h4::before,#profiles.type-official .biography .section>h4::after{content:none}#profiles.type-official .biography .section-min{margin:0 0 24px}#profiles.type-official .biography .section-min:last-child{margin-bottom:0}#profiles.type-official .biography .section-min h5{display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;border-bottom:0;color:#4c4c4c;font-size:16px;gap:16px;font-weight:500;line-height:1.2;margin:0 0 16px;padding:0}#profiles.type-official .biography .section-min h5::after{background-color:#d8d8d8;content:"";flex:1 0 0;height:1px;min-width:0}#profiles.type-official .biography .biography-year{display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;flex-direction:column;gap:14px}#profiles.type-official .biography .biography-year-tags{display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;gap:4px;margin:0}@media (max-width: 767px){#profiles.type-official .biography .biography-year-tags{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px;scrollbar-width:none}#profiles.type-official .biography .biography-year-tags::-webkit-scrollbar{display:none}}#profiles.type-official .biography .biography-year-tags li{margin:0}@media (max-width: 767px){#profiles.type-official .biography .biography-year-tags li{flex:0 0 auto}}#profiles.type-official .biography .biography-year-tag{font-size:12px;font-style:inherit;font-family:"optima-nova","Optima",sans-serif;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;background-color:transparent;border:1px solid #6e6e6e;border-radius:100vmax;color:#6e6e6e;cursor:pointer;letter-spacing:0.06em;line-height:1;padding:8px 10px 6px}#profiles.type-official .biography .biography-year-tag.is-active{background-color:#6e6e6e;color:#fff;cursor:default}#profiles.type-official .biography .biography-year-panel{display:none}#profiles.type-official .biography .biography-year-panel.is-active{display:block}#profiles.type-official .biography .biography-year-label{color:#4c4c4c;font-size:14px;font-weight:600;line-height:normal;margin:0 0 12px}#profiles.type-official .biography .biography-year-body{color:#4c4c4c;font-size:14px;line-height:1.6}#profiles.type-official .biography .biography-year-body p{margin:0 0 8px}#profiles.type-official .biography .biography-year-body p:last-child{margin-bottom:0}@media (min-width: 768px){#profiles.type-official .profile-wrap{display:flex;align-items:flex-start;gap:56px}#profiles.type-official .profile{position:sticky;top:24px;width:36%}#profiles.type-official .biography{margin-top:0;width:calc(64% - 56px)}}
