@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&display=swap);body,html{margin:0;padding:0;height:100%;position:relative}*{font-family:"Noto Serif JP",serif;letter-spacing:.5px;box-sizing:border-box}a{color:#000}a,a:hover{text-decoration:none}a:hover{color:#837f7f}.width-fill-content{height:-webkit-min-content;height:-moz-min-content;height:min-content}.width-img-auto{max-width:100%}.date-time-tag span{background-color:#000;color:#fff;padding:2px 14px}.date-time-tag span,.title-tour span{font-weight:700;font-size:14px}.title-tour p{font-size:12px}label{font-weight:400;margin:0 4px}.display-flex-layout-center{display:flex;justify-content:center}.bg-light-gray-color{background-color:#e0e0e0}.color-red{color:#e20909}.line-height-2{line-height:2}.link-hight-light-important{color:#3a71a8}.link-hight-light-important:hover{color:#324157}.fixed-max-height-70{min-height:70vh}.fixed-max-height-80{min-height:80vh}.fixed-max-height-90{min-height:90vh}.fixed-max-height-100{min-height:100vh}.container.container-relative{position:relative}.display-flex-layout{display:flex}.display-block-layout{display:block}.margin-top-40px{margin-top:40px}.margin-left-14px{margin-left:14px}.margin-right-28px{margin-right:28px}.margin-bottom-142px{margin-bottom:142px}.margin-bottom-60px{margin-bottom:60px}.margin-bottom-24px{margin-bottom:24px}.margin-bottom-40px,.margin-bottom-50px{margin-bottom:40px}.padding-top-bottom-40px{padding:40px 0}.padding-bottom-40px{padding-bottom:40px}.margin-over{margin:0}.policy-margin{margin:42px 0 42px 24px}.button.btn-normal-black.btn-color-red{background-color:red;border:1px solid red}.menu-bar-content{list-style:none;padding-left:0;display:flex;justify-content:center}.menu-bar-content li{color:#fff;margin:0 18px;font-size:16px;font-weight:600}.menu-bar-content li a{color:#fff;text-decoration:none}.banner{position:relative;background:#000;overflow:hidden;max-width:100%;min-height:100vh}.banner #background-banner{-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;max-width:100%;min-height:100vh;opacity:.4}.header.header-transparent{background-color:transparent;position:absolute;top:0;left:0;right:0}.header.header-transparent a{color:#fff;text-decoration:none}.header{height:201px;background-color:#000;position:relative;font-weight:400}.header .name-site{text-transform:uppercase;padding-top:42px;color:#fff;text-align:center;font-size:28px;margin:0;line-height:38px;font-weight:600}.header .name-site a{text-decoration:none;color:#fff}.header p{color:#fff;font-size:16px;text-align:center;text-transform:uppercase;margin-top:3px;line-height:20px;font-weight:600;margin-bottom:44px}.header .logo{background-image:url(../images/um_logo_w.png);width:69px;height:43px;position:absolute;top:60px;right:273px}.header .btn-lang-content .btn-lang{min-width:195px;height:47px;position:absolute;top:57px;right:41px;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,87.8%,.5);color:#fff;border-radius:24px;font-weight:600;cursor:pointer;text-decoration:none}.header .btn-lang-content .btn-lang:hover{text-decoration:none;color:#fff}.header .btn-lang-content .btn-lang i{font-size:24px;margin-right:20px}.header .btn-lang-content .btn-lang span{line-height:47px}.play-control{position:absolute;bottom:70px;left:150px}.play-control .play-control-link{color:#fff}.play-control .play-control-link .play-control-text{display:flex;align-items:center;justify-content:center;font-family:Roboto,sans-serif;font-size:15px;font-weight:900}.play-control .play-control-link .play-control-text i{margin-right:12px;font-size:23px}.play-control .play-control-link:hover{text-decoration:none;color:#e0e0e0}.banner-link{position:absolute;bottom:52px;right:56px}.banner-link-1{min-width:272px;min-height:78px;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:16px;background-image:url(../images/overlay-small.png),url(../images/background-2.png)}.banner-link-1 .banner-link-1-text{color:#fff;font-weight:400;text-align:center}.banner-link-1 .banner-link-1-text .banner-link-1-text-sub{font-size:7px;margin-bottom:-10px}.banner-link-1 .banner-link-1-text .banner-link-1-text-title{font-size:25px;margin-bottom:0}.banner-link-1 .banner-link-1-logo{margin-left:28px}.banner-link-1 .banner-link-1-logo img{width:52px}.banner-link-1:hover{text-decoration:none}.banner-link-2{min-width:272px;min-height:78px;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:16px;position:relative;background-image:url(../images/overlay-small.png),url(../images/background-2.png)}.banner-link-2 .banner-link-2-text{color:#fff;text-align:center}.banner-link-2 .banner-link-2-text .banner-link-2-text-sub{font-size:13px;font-weight:700;margin-bottom:-2px}.banner-link-2 .banner-link-2-text .banner-link-2-text-title{font-size:22px;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:0}.banner-link-2 .banner-link-2-logo{position:absolute;top:5px;right:15px}.banner-link-2:hover{text-decoration:none}.header-content{position:relative}.line-copyright{letter-spacing:2px;color:#fff;font-size:13px;font-weight:700;position:absolute;top:818px;left:-132px;transform:rotate(90deg)}.line-copyright-color-black{color:#000}.footer-layout{background-color:#000;min-height:280px}.footer-pc .footer-menu-bar{margin-bottom:54px}.contact,.footer-pc .footer-menu-bar .menu-bar-content{font-size:12px}.contact{color:#fff;font-family:"Noto Serif JP",serif;margin-left:80px;margin-right:80px}.contact p{margin-bottom:12px}.contact a{color:#fff;text-decoration:none;font-size:16px}.contact a:hover{text-decoration:none;color:#837f7f}.line-copyright.hide{display:none}.fanclub-layout{position:relative}.fanclub-layout .img-footer{position:relative;background:#000;overflow:hidden;max-width:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.fanclub-layout .img-footer #banner-footer{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:100%;min-height:auto;opacity:.5}.fanclub-content{position:absolute;right:60%;bottom:50%;transform:translate(40%,50%);color:#fff;display:flex;align-items:center;justify-content:center}.fanclub-block{display:flex;flex-direction:column;margin-right:90px}.fanclub-block .heading-fanclub{text-align:center}.fanclub-block .heading-fanclub .sub-title-heading-fanclub{font-size:17px;font-weight:400;margin-bottom:-18px;letter-spacing:1px}.fanclub-block .heading-fanclub .title-heading-fanclub{font-size:58px;font-weight:400}.content{min-width:100%}.banner-slider{margin-top:80px;margin-bottom:100px}.banner-slider .banner-warper{width:85%;margin:0 auto}.banner-slider .banner-warper .warper{display:flex;justify-content:center}.banner-slider .banner-warper .warper img{max-width:468px;max-height:100%}.heading-line{margin-bottom:80px;text-align:center}.discography-layout,.movie-layout,.news-layout,.schedule-layout{padding-top:80px;padding-bottom:68px}.discography-layout,.news-layout{background-color:#f2f2f2}.movie-layout,.schedule-layout{background-color:#fff}.news-content{margin-bottom:84px}.news-content-1{border-bottom:1px dotted #000;margin-bottom:28px}.news-content-1 .tag{display:inline-flex;margin-bottom:26px}.news-content-1 .tag .tag-category{min-width:100px;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;background-color:#000;color:#fff;margin-right:18px}.news-content-1 .tag .tag-category span{font-family:Roboto,sans-serif;line-height:16px}.news-content-1 .tag .tag-day{font-weight:700;text-transform:uppercase;text-align:center}.news-content-1 .tag .tag-day span{font-family:Roboto,sans-serif;font-size:18px;line-height:18px}.news-content-1 .news{font-family:"Noto Serif JP",serif;font-weight:700;font-size:16px;margin-bottom:26px}.schedule-content{margin-bottom:84px}.schedule-content .schedule-content-1{border-bottom:1px dotted #000;margin-bottom:28px}.schedule-content .schedule-content-1 .tag{display:inline-flex;margin-bottom:26px}.schedule-content .schedule-content-1 .tag .tag-category{min-width:130px;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;background-color:#e0e0e0;color:#000;margin-right:18px;border-radius:14px}.schedule-content .schedule-content-1 .tag .tag-category span{font-family:Roboto,sans-serif;line-height:16px}.schedule-content .schedule-content-1 .tag .tag-day{font-weight:700;text-transform:uppercase;text-align:center}.schedule-content .schedule-content-1 .tag .tag-day span{font-family:Roboto,sans-serif;font-size:18px;line-height:18px}.schedule-content .schedule-content-1 .schedule{font-family:"Noto Serif JP",serif;font-weight:700;font-size:16px;margin-bottom:26px}.discography-content{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:90px}.discography{position:relative;margin:8px}.discography:hover .overlay{opacity:1}.img-discography{max-height:300px;max-width:300px}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:rgba(0,0,0,.6)}.tag-discography{color:#fff;font-size:20px;position:absolute;bottom:10%;left:10%;display:flex;flex-direction:column;flex-wrap:wrap}.tag-discography .tag-category{color:#000;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;background-color:#fff;text-align:center;border-radius:12px;padding:4px 24px;margin-bottom:12px;max-width:86px}.tag-discography .tag-name{font-family:Roboto,sans-serif;font-size:23px;font-weight:700}.tag-discography .tag-date-release{font-family:Roboto,sans-serif;font-size:13px;font-weight:700}.buy-content{justify-content:flex-end;align-items:center;margin-bottom:30px;display:none}.buy-block{margin:4px 6px}.buy-block .text-buy{font-size:12px;font-weight:400}.buy-block .icon-buy{border:1px solid #000;padding:10px 12px;border-radius:999px;margin-left:10px;font-size:12px}.movie-content{display:flex;justify-content:center;margin-bottom:86px}.movie{margin-left:16px;margin-right:16px}.discography-navbar,.schedule-navbar{margin-bottom:80px}.navbar-content .navbar-item{background-color:transparent;margin:0 8px;text-align:center;border:1px solid #000;border-radius:22px}.navbar-content .navbar-item .link-navbar{min-width:152px;width:152px;min-height:44px;color:#000;font-size:18px;line-height:44px;font-weight:700;outline:none}.navbar-content .navbar-item .link-navbar:hover{text-decoration:none}.navbar-item.active-item .link-navbar{border:1px solid #fff!important;background-image:linear-gradient(90deg,#335895,#3993a8);color:#fff!important}.btn-in-layout{display:flex;justify-content:center}.btn-content{margin-bottom:12px}.btn-content .button:hover{text-decoration:none}.button.btn-icon.btn-transparent-icon{background-color:transparent;border:1px solid grey}.button.btn-icon.btn-transparent-icon .btn-text,.button.btn-icon.btn-transparent-icon .icon{color:#000}.button{min-width:246px;outline:none;display:flex;align-items:center;justify-content:space-around;cursor:pointer;padding:16px 24px;margin-right:12px}.btn-normal-black{background-color:#000;border:1px solid #000}.btn-normal-black .btn-text{font-family:"Noto Serif JP",serif;font-weight:400;font-size:14px;text-transform:uppercase;color:#fff;text-decoration:none;letter-spacing:1px}.btn-normal-black-warning{background-color:#a85d4a;border:1px solid #a85d4a}.btn-normal-white{border:1px solid #fff}.btn-normal-white .btn-text{font-family:"Noto Serif JP",serif;font-weight:400;font-size:14px;text-transform:uppercase;color:#fff;text-decoration:none;letter-spacing:1px}.btn-icon{position:relative;background-color:#377da1;border:2px solid #377da1}.btn-icon .btn-text{font-weight:700;font-size:16px;text-transform:uppercase;color:#fff;text-decoration:none}.btn-icon .icon{color:#fff;position:absolute;right:20px}.btn-icon:hover{text-decoration:none}.none-color{background-color:transparent;border:1px solid #000}.none-color .btn-text{color:#000}.inline{margin-bottom:70px;text-align:center}.line-span{width:18px;background-color:#000;border:.5px solid #000;display:inline-block;margin-bottom:8px}.title-content,.title-content-style2{font-size:29px;text-transform:uppercase;font-weight:700;display:inline;margin:0 18px}.title-content-style2{padding:5px 20px;border-bottom:1px solid #000}.center-content{display:flex;align-items:center;flex-direction:column}.heading-title{font-size:30px;font-weight:400;text-align:center;text-transform:uppercase;margin-bottom:100px}.heading-title p{padding:0 8px;border-bottom:1px solid #000}.body-content{padding-top:70px}.text-input-content{margin-bottom:23px}.title-text-input{background-color:#e0e0e0;height:36px;margin-bottom:22px}.title-text-input .valid-text{color:#e20909;font-weight:700}.title-text-input .title-text{letter-spacing:1px;font-size:16px;line-height:36px}.text-input,.title-text-input .title-text{font-family:"Noto Serif JP",serif;font-weight:400}.text-input{width:100%;padding:8px 12px;font-size:14px;margin-bottom:12px;margin-right:8px}.text-area-input{width:100%;height:252px}.header-mobile{position:absolute}.header-mobile,.header-mobile-m{top:0;left:0;right:0;display:none}.header-mobile-m{position:relative;background-color:#000}.header-mobile-title{display:flex;justify-content:space-between;align-items:center;padding:10px 24px}.header-mobile-title .heading{text-transform:uppercase;text-align:center}.header-mobile-title .heading .name-site{margin-bottom:0}.header-mobile-title .heading .name-site a{color:#fff;font-size:18px}.header-mobile-title .heading .sub-name{color:#fff;font-size:10px;margin-bottom:0}.header-mobile-title .control-menu{color:#fff;font-size:24px}#checked{position:absolute;visibility:hidden;z-index:-1111}#checked:checked~.overlay-menu{right:0}.overlay-menu{background-color:rgba(0,0,0,.9);max-width:100%;min-height:100vh;position:fixed;top:0;right:-100%;z-index:9999;padding-bottom:80px;transition:.7s}.menu-mb-content{list-style-type:none;padding-left:0;margin-top:80px;border-top:1px solid #dcdcdc}.menu-mb-content .menu-item{border-bottom:1px solid #dcdcdc}.menu-mb-content .item-link{display:flex;justify-content:space-between}.menu-mb-content .item-link .icon,.menu-mb-content .item-link .label{font-size:13px;color:#fff;padding-top:14px;padding-bottom:14px;font-weight:700;margin:0 42px}.menu-mb-content .item-link .icon{font-size:10px}.menu-mb-content .item-link:hover{text-decoration:none}.icon-close{position:absolute;top:24px;right:24px}.footer-mobile{display:none}.contact-mobile{color:#e0e0e0;margin-bottom:30px;margin-top:30px}.contact-mobile p{margin-left:22px;font-size:14px;font-family:Roboto,sans-serif}.mobile-navbar .navbar-content-mobile{padding-left:0;display:flex;flex-wrap:wrap}.mobile-navbar .navbar-content-mobile .item-mobile{list-style:none;min-width:50%;border-bottom:1px solid hsla(0,0%,100%,.5)}.mobile-navbar .navbar-content-mobile .item-mobile .item-link-mobile{display:flex;justify-content:space-between;text-decoration:none;color:#fff;padding:14px 0}.mobile-navbar .navbar-content-mobile .item-mobile .item-link-mobile .label span{margin-left:20px;font-size:13px;font-weight:700}.mobile-navbar .navbar-content-mobile .item-mobile .item-link-mobile .icon i{margin-right:20px;color:#fff}.mobile-navbar .navbar-content-mobile .item-mobile-full{min-width:100%}.mobile-navbar .navbar-content-mobile .border-left{border-left:1px solid hsla(0,0%,100%,.5)}.more-link{display:flex;flex-direction:row;flex-wrap:wrap}.more-link .more-link-content{min-width:50%}.more-link .more-link-content a{font-weight:400;font-size:12px;color:#fff;margin-left:20px}.social-content{max-width:86%;margin:0 auto}.social-content .social{display:flex;justify-content:space-evenly}.social-content .social .social-item{border:1px solid hsla(0,0%,100%,.5);border-radius:999px}.social-content .social .social-item .social-link{padding-top:6px;padding-bottom:6px;color:#fff}.social-content .social .social-item .social-link i{min-width:34px;min-height:34px;line-height:34px;text-align:center;font-size:18px}.copyright-mobile{margin-top:30px;text-align:center}.copyright-mobile .label-copyright{color:#fff;font-size:12px;font-family:Roboto,sans-serif;font-weight:700}.container-checkbox,.container-radio{display:block;position:relative;padding-left:35px;margin-top:18px;margin-bottom:12px;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check-mark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#f2f2f2;border:1px solid #000}.container-checkbox:hover input~.check-mark,.container-radio:hover input~.check-mark-radio{background-color:#e0e0e0}.container-checkbox input:checked~.check-mark,.container-radio input:checked~.check-mark-radio{background-color:#fff}.check-mark:after{content:"";position:absolute;display:none}.container-checkbox input:checked~.check-mark:after,.container-radio input:checked~.check-mark-radio:after{display:block}.container-checkbox .check-mark:after{left:7px;top:3px;width:5px;height:10px;border:1px solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.container-radio{margin-left:14px;margin-right:24px;margin-bottom:18px}.container-radio input{position:absolute;opacity:0;cursor:pointer}.check-mark-radio{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #000;border-radius:50%}.check-mark-radio:after{content:"";position:absolute;display:none}.container-radio .check-mark-radio:after{top:0;right:50%;transform:translate(50%,60%);width:8px;height:8px;border-radius:50%;background:#000}.pagination-content{margin-bottom:40px}.pagination{display:inline-block;margin-bottom:125px}.pagination a{color:#000;font-size:14px;padding:4px 12px;text-decoration:none;font-family:Roboto,sans-serif;font-weight:700}.pagination a:hover{color:#fff}.pagination a.active{background-color:#000;color:#fff}.pagination a:hover:not(.active){background-color:#e0e0e0}.header-mobile.guide-page{position:relative;background-color:#000}.font-fa{font-family:Roboto,sans-serif}.color-block-black{background-color:#000;height:54px;margin-bottom:40px}.color-block-blue{background-color:#377da1;height:54px;margin-bottom:40px}.color-block-red{background-color:#e20909;height:54px;margin-bottom:40px}.color-block-light-gray{background-color:#f2f2f2;height:54px;margin-bottom:40px}.color-block-gray{background-color:#e0e0e0;height:54px;margin-bottom:40px}.see-more{display:none;margin-bottom:28px}.body-top{display:flex;flex-direction:row}.body-top .banner-fanclub-page{width:60%;position:relative}.body-top .banner-fanclub-page .img-fanclub-page{width:100%;height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.body-top .banner-fanclub-page .icon-fanclub{position:absolute;top:30%;right:70%;transform:translate(70%,30%)}.body-top .fanclub-menu{width:40%;background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:center;align-items:center}.body-top .fanclub-menu .heading-block{text-align:center;text-transform:uppercase;margin-bottom:30px}.body-top .fanclub-menu .heading-block p{margin-bottom:0}.body-top .fanclub-menu .heading-block .heading-title{font-size:60px}.body-top .fanclub-menu .heading-block .heading-sub{font-size:15px;margin-bottom:-20px}.button-block{margin-bottom:50px}.menu-block{display:flex;flex-direction:column;align-items:center}.menu-block .menu-fanclub{padding-left:0}.menu-block .menu-fanclub .items{display:inline;list-style:none}.menu-block .menu-fanclub .items .item-link{color:#000;font-size:19px;font-weight:700}.divider{padding:0 4px;line-height:19px;font-weight:700}.header-mobile-profile{color:#fff;text-align:center}.header-mobile-profile p{margin:0}.menu-fanclub-mobile .menu-fanclub-mobile-m{display:flex;width:100%}.menu-fanclub-mobile .menu-fanclub-mobile-m .item-fanclub{text-align:center;border:.2px solid #f2f2f2;padding-top:8px;padding-bottom:8px;width:25%}.menu-fanclub-mobile .menu-fanclub-mobile-m .item-fanclub a{color:#fff;font-size:12px}.menu-fanclub-mobile .menu-fanclub-mobile-m .item-fanclub-3{text-align:center;border:1px solid #262626;padding-top:8px;padding-bottom:8px;width:33.333333%}.menu-fanclub-mobile .menu-fanclub-mobile-m .item-fanclub-3 a{color:#fff;font-size:12px}.content-movie{display:flex;justify-content:center;flex-wrap:wrap;min-width:100%}.content-movie .img{position:relative;margin:30px 20px}.content-movie .img img{width:500px;height:auto}.content-movie .img p{margin-top:10px;text-align:center;font-weight:700;font-size:15px}.content-movie .img span{background-color:#000;color:#fff;padding:0 10px;font-size:16px;font-weight:700;font-family:Roboto,sans-serif;position:absolute;top:-12px;left:20px}.contain-fanclub{padding:40px 0}.fanclub-content-content{display:flex;justify-content:center;flex-wrap:wrap}.fanclub-content-content a{margin:0 20px;position:relative;font-size:36px;color:#fff}.fanclub-content-content a .text-1{position:absolute;top:40%;right:10%}.fanclub-content-content a .text-2{position:absolute;top:40%;left:10%}.fanclub-content-content a img{max-width:500px;height:auto}.archives-fanclub{padding:40px 0}.banner-img{display:flex;justify-content:center;margin-bottom:130px}.banner-img img{margin:0 10px;max-width:400px}.footer-layout-fanclub{padding-top:0}.footer-pc-fanclub{background-color:#161616}.footer-pc-fanclub .navbar-menu{display:flex;justify-content:space-between;align-items:center}.footer-pc-fanclub .navbar-menu .label-menu{margin-left:50px}.footer-pc-fanclub .navbar-menu .label-menu .navbar-menu-item{margin-bottom:0;list-style-type:none;padding-top:16px;padding-left:0;padding-bottom:16px;display:flex;align-items:center}.footer-pc-fanclub .navbar-menu .label-menu .navbar-menu-item .items{padding:0 10px}.footer-pc-fanclub .navbar-menu .label-menu .navbar-menu-item .items a{color:#fff;font-size:15px;font-weight:400}.footer-pc-fanclub .navbar-menu .icon-menu{display:flex;margin-right:50px}.footer-pc-fanclub .navbar-menu .icon-menu .block-1 .social-content .social,.footer-pc-fanclub .navbar-menu .icon-menu .block-2 .social-content .social{padding-top:16px;padding-bottom:16px}.footer-pc-fanclub .navbar-menu .icon-menu .block-1 .social-content .social .social-item,.footer-pc-fanclub .navbar-menu .icon-menu .block-2 .social-content .social .social-item{margin-right:10px}.footer-pc-fanclub .navbar-menu .icon-menu .block-1 .social-content .social .label,.footer-pc-fanclub .navbar-menu .icon-menu .block-2 .social-content .social .label{margin-right:16px;display:flex;align-items:center}.footer-pc-fanclub .navbar-menu .icon-menu .block-1 .social-content .social .label p,.footer-pc-fanclub .navbar-menu .icon-menu .block-2 .social-content .social .label p{color:#fff;margin-bottom:0}.footer-pc-fanclub .navbar-menu .icon-menu .block-2{margin-left:20px}.menu-fanclub-footer{width:100%;display:flex;align-items:center;padding:40px 0;margin-top:20px}.menu-fanclub-footer .link-menu{min-width:60%}.menu-fanclub-footer .link-menu .block-1{display:flex;justify-content:flex-start;margin-left:6%}.menu-fanclub-footer .link-menu .block-1 a{display:flex;align-items:center;justify-content:space-between;min-width:180px;min-height:50px;padding:0 20px;color:#fff}.menu-fanclub-footer .link-more{width:40%;display:flex;justify-content:flex-start;flex-wrap:wrap}.menu-fanclub-footer .link-more .more-link-content{margin-bottom:12px;min-width:240px;padding-right:40px}.menu-fanclub-footer .link-more .more-link-content a{color:#fff}.copyright-pc{color:#fff;text-align:center}.copyright-pc .label-copyright{font-size:13px}.my-page{position:absolute;top:20px;right:20px;border:1px solid #f2f2f2;padding:8px 12px}.my-page a{color:#fff!important}.my-page a i{margin-right:4px}.my-page a:hover{color:#fff;text-decoration:none}.my-page:hover{background-color:#fff}.my-page:hover a{color:#000}.active-chose{border-bottom:1px solid #fff}.menu-fanclub-body{padding-top:10px}.menu-fanclub-body .menu-body-items{padding-left:0;list-style-type:none;display:flex;align-items:center}.menu-fanclub-body .menu-body-items .item{display:inline;margin:0 6px}.menu-fanclub-body .menu-body-items .item a{color:#676767;font-weight:700}.menu-fanclub-body .menu-body-items .item a:hover{color:#000}.menu-fanclub-body .menu-body-items .item .active{color:#000;font-weight:700}.title-page{margin-top:54px;padding:0 20px;height:43px;border-bottom:1px solid #000}.title-page p{font-size:24px;font-family:"Noto Serif JP",serif;font-weight:400;letter-spacing:2px}.step-register-items{margin-top:48px;margin-bottom:48px}.item-step{border:1px solid #000;text-align:center;padding-top:12px;padding-bottom:12px;color:#000;font-size:14px;font-family:"Noto Serif JP",serif;font-weight:400;letter-spacing:1px}.active-step{background-color:#f2f2f2}.heading-page{margin-bottom:28px}.heading-page p{font-family:"Noto Serif JP",serif;font-size:24px;font-weight:400;letter-spacing:1px}.text-register{margin-bottom:60px}.text-register p{font-family:"Noto Serif JP",serif;font-size:13px;font-weight:400;letter-spacing:1px}.line-error{margin-bottom:60px}.line-error p{width:100%;font-family:"Noto Serif JP",serif;font-size:17px;font-weight:700;border:2px solid #e20909;padding:24px;text-align:center}.register-name,.register-postal{margin-bottom:18px}.input-postal{width:100%;border:none;border-bottom:2px solid #e0e0e0;outline:none;padding:4px 0;font-size:14px;font-family:"Noto Serif JP",serif;font-weight:400;letter-spacing:1px;margin-bottom:12px}.select-box{outline:none;background-color:#fff;padding:8px 12px;margin-bottom:16px}.select-box .item-select-box{font-size:14px}.select-box .item-select-box,.sub-para{font-family:"Noto Serif JP",serif;font-weight:400;letter-spacing:1px}.sub-para{font-size:11px;margin-left:10px}.privacy-policy-text{font-size:13px;font-family:"Noto Serif JP",serif;font-weight:400}.line-space{min-width:100%;height:1px;background-color:#000}.block-btn-register-step-4{display:flex;justify-content:center}.btn-my-page{margin-top:28px;margin-bottom:28px}.btn-sign-out{border:1px solid #000;padding:8px 12px;color:#000}.btn-sign-out img{margin-right:8px}.btn-sign-out span{font-family:"Noto Serif JP",serif;font-size:12px;font-weight:400}.btn-sign-out:hover{text-decoration:none;color:#000}.heading-title-my-page{margin-bottom:28px}.text-error{color:#570b0b}.text-error li{font-size:16px;font-weight:400;font-family:"Noto Serif JP",serif;margin-bottom:8px}.top-valid-text{margin-top:16px;margin-bottom:16px;font-weight:400;font-size:14px}.top-valid-text .valid-text{color:#e20909;font-family:"Noto Serif JP",serif}.top-valid-text a{font-family:"Noto Serif JP",serif;color:#000;border-bottom:1px solid #000}.top-valid-text a:hover{color:#000;text-decoration:none}.button-block{margin:40px 0}.block-margin-site{padding-bottom:40px}.card-block{padding:12px;margin-bottom:24px;min-width:420px;min-height:264px;background-image:linear-gradient(-45deg,#2c2c2c,#464749,#2c2c2c);border-radius:10px;box-shadow:2px 5px 14px #393e46;color:#929292}.card-block i{font-size:120px}.card-block .code-block p{font-family:Roboto,sans-serif;font-size:16px;font-weight:700;letter-spacing:3px}.card-block .text-block{margin-left:48px}.card-block .text-block p,.card-block .text-block span{font-family:Roboto,sans-serif;font-weight:700;letter-spacing:2px}.card-block .text-block p{font-size:9px}.card-block .text-block span{font-size:8px}.card-block .text-block .name{font-size:12px;letter-spacing:4px}.color-bg-fanclub{background-color:#f2f2f2}.dark-box{min-width:500px;min-height:280px;background-color:#e0e0e0}.box-radio{color:#000;position:relative}.box-radio:hover{color:#000;text-decoration:none}.box-radio .dark-box .text-center-box{position:absolute;bottom:50%;right:50%;transform:translate(50%,50%);font-size:30px;font-weight:400}.box-radio .dark-box .text-top-right-box{position:absolute;top:0;right:10%;transform:translate(95%,95%)}.total-yen{font-size:22px;font-weight:900}.valid-text.text-danger{font-family:"Noto Serif JP",serif;font-weight:900;font-size:14px}.body-padding{padding-bottom:90px}.text-migrate{font-size:18px}.footer-layout.footer-migrate{min-height:90px}.footer-layout.footer-migrate div{display:flex;align-items:center;justify-content:center}.footer-layout.footer-migrate div p{line-height:90px}.biography-single-content .img-single{margin-bottom:40px}.biography-single-content .img-single img{width:340px}.biography-single-content .single-profile-content{margin-bottom:40px;font-weight:700;text-align:center}.biography-single-content .single-profile-content img{width:40px}.biography-single-content .single-profile-content .name-single{margin-top:80px}.biography-single-content .single-profile-content .name-single .name{margin-bottom:0;font-size:75px}.biography-single-content .single-profile-content .name-single .birthday{font-size:25px}.navbar-content-2{display:flex;justify-content:center;flex-wrap:wrap;padding-left:0;list-style-type:none}.navbar-content-2 .navbar-item{margin-bottom:12px;margin-left:14px;margin-right:14px}.navbar-content-2 .navbar-item .link-navbar{display:block;text-align:center;border:1px solid #000;padding:8px 20px;min-width:152px;border-radius:999px;font-weight:700;font-size:16px;transition:all .1s ease-in;text-decoration:none;color:#000}.navbar-content-2 .navbar-item .link-navbar:hover{border:1px solid #fff!important;background-image:linear-gradient(90deg,#335895,#3993a8);color:#fff}.text-about{font-size:16px}.heading-page .heading-text-about{font-size:36px;font-weight:700}.title-text-input-black{background-color:#000}.title-text-input-black .title-text{color:#fff}.text-content-about{font-weight:700}.img-shop-about{width:460px}.download-img img{width:340px;margin-bottom:18px}.blog-menu-heading{font-size:22px;font-weight:400}.blog-menu{list-style-type:none;border:1px solid #e0e0e0;padding:40px 20px}.blog-menu .blog-menu-item{margin-bottom:20px}.blog-menu .blog-menu-item .blog-menu-item-content{color:#000;text-decoration:none}.blog-menu .blog-menu-item .blog-menu-item-content:hover{color:#837f7f}.blog-menu .blog-menu-item .blog-menu-item-content .blog-menu-item-content-date{font-size:12px;font-weight:700;color:#837f7f;margin-bottom:8px}.blog-menu .blog-menu-item .blog-menu-item-content .blog-menu-item-content-location{font-size:12px;font-weight:700}.blog-menu .blog-menu-item:hover{text-decoration:none;color:#000}.blog-content-item-heading{font-size:24px;font-weight:700}.blog-content-item-date{font-size:16px;font-weight:700;color:#837f7f}.blog-content-item-status{font-weight:700}.blog-content-item-image{display:flex;flex-direction:column;align-items:flex-start}.blog-content-item-image img{margin-top:12px;margin-bottom:12px}.header-migrate{height:162px}@media(max-width:425px){.date-time-tag span{font-size:11px}.title-tour{text-align:center}.title-tour span{font-size:11px}.title-tour p{font-size:10px}.footer-layout.footer-migrate{min-height:90px}.header-migrate{height:60px}.header-migrate div .name-site{font-size:18px;line-height:18px}.header-migrate div p{font-size:10px}.header-migrate div img{width:40px}.text-migrate{font-size:12px}.input-postal{font-size:9px}.select-box{padding:4px 8px;margin-bottom:16px}.select-box .item-select-box{font-size:11px}.title-text-input{height:24px;margin-bottom:22px}.title-text-input .valid-text{color:#e20909;font-weight:700}.title-text-input .title-text{font-size:12px;line-height:24px}.valid-text.text-danger{font-size:12px}.img-credit-card{display:flex;justify-content:center}.btn-my-page div{flex-direction:column}.total-yen{font-size:14px}.banner-slider{margin-top:16px;margin-bottom:40px}.banner-slider .banner-warper{min-width:95%}.banner-slider .banner-warper .warper img{width:168px;height:100px}.header,.line-copyright,.play-control{display:none}.banner-link{display:flex;flex-direction:row;justify-content:center;left:0;right:0;bottom:16px}.banner-link-1{min-width:168px;min-height:42px;margin-right:8px}.banner-link-1 .banner-link-1-text .banner-link-1-text-sub{font-size:3px;margin-bottom:0}.banner-link-1 .banner-link-1-text .banner-link-1-text-title{font-size:13px}.banner-link-1 .banner-link-1-logo{margin-left:18px}.banner-link-1 .banner-link-1-logo img{width:28px;height:auto}.banner-link-1:hover{text-decoration:none}.banner-link-2{min-width:168px;min-height:42px;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:16px;position:relative;background-image:url(../images/overlay-small.png),url(../images/background-2.png)}.banner-link-2 .banner-link-2-text{color:#fff;text-align:center}.banner-link-2 .banner-link-2-text .banner-link-2-text-sub{font-size:6px;font-weight:700;margin-bottom:-2px}.banner-link-2 .banner-link-2-text .banner-link-2-text-title{font-size:12px;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:0}.banner-link-2 .banner-link-2-logo{position:absolute;top:5px;right:15px}.banner-link-2:hover{text-decoration:none}.discography-navbar,.schedule-navbar{margin-bottom:35px}.navbar-content{width:100%;padding:4px}.navbar-content .navbar-item{background-color:transparent;margin:0 6px;min-width:92px;min-height:27px}.navbar-content .navbar-item .link-navbar{font-size:12px;line-height:27px}.heading-line{margin-bottom:30px}.title-content{font-size:21px;margin:0 16px}.discography-layout,.news-layout,.schedule-layout{padding-top:42px;padding-bottom:54px}.button{height:45px;min-width:162px}.btn-normal-black .btn-text{font-size:10px}.schedule-content-1{margin-bottom:20px}.schedule-content-1 .tag{margin-bottom:12px}.schedule-content-1 .tag .tag-category{min-width:82px;font-size:11px}.schedule-content-1 .tag .tag-day{display:none}.schedule-content-1 .schedule{font-family:"Noto Serif JP",serif;font-weight:700;font-size:11px;margin-bottom:20px}.discography-content,.news-content,.schedule-content{margin-bottom:40px}.news-content-1{margin-bottom:20px}.news-content-1 .tag{margin-bottom:12px}.news-content-1 .tag .tag-category{display:none}.news-content-1 .tag .tag-day span{color:#fff;background-color:#000;font-size:11px;line-height:11px;padding:2px 8px}.news-content-1 .news{font-family:"Noto Serif JP",serif;font-weight:700;font-size:11px;margin-bottom:20px}.discography-layout{padding-top:42px;padding-bottom:56px}.discography-content{padding-bottom:48px;flex-direction:row;flex-wrap:wrap}.discography{margin:2px}.img-discography{max-height:150px;max-width:150px}.tag-discography{font-size:4px;bottom:10%;left:10%}.tag-discography .tag-category{font-size:4px;border-radius:12px;padding:2px 12px;margin-bottom:6px;max-width:86px}.tag-discography .tag-name{font-size:8px}.tag-discography .tag-date-release{font-size:4px}.buy-content{display:flex}.movie-content{display:flex;justify-content:center;flex-direction:column;align-items:center}.movie iframe{width:320px;height:180px}.fanclub-layout{position:relative}.fanclub-layout .img-footer{position:relative;background:#000;overflow:hidden;max-width:100%;min-height:320px}.fanclub-layout .img-footer #banner-footer{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:100%;min-height:320px;opacity:.5}.fanclub-content{position:absolute;right:60%;bottom:50%;transform:translate(40%,50%);color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.fanclub-block{margin-right:0}.fanclub-block .heading-fanclub{text-align:center}.fanclub-block .heading-fanclub .sub-title-heading-fanclub{font-size:8px;font-weight:400;margin-bottom:-10px;letter-spacing:1px}.fanclub-block .heading-fanclub .title-heading-fanclub{font-size:30px;font-weight:400}.fanclub-block .logo-block{min-width:36px}.btn-normal-white .btn-text{font-size:10px}.footer-layout{padding-top:0;padding-bottom:20px}.footer-pc{display:none!important}.footer-mobile,.header-mobile,.see-more{display:block}.heading-title{font-size:16px;margin-bottom:30px}.body-content{padding-top:32px}.body-top{flex-direction:column-reverse}.body-top .banner-fanclub-page{width:100%}.body-top .banner-fanclub-page .img-fanclub-page{width:100%;height:500px}.body-top .fanclub-menu{width:100%}.body-top .fanclub-menu .heading-block{display:none}.body-top .fanclub-menu .button-block{margin-top:0}.body-top .fanclub-menu .button-block .btn-content .button{margin-right:0}.button-block{margin-bottom:0;display:flex;min-width:100%}.button-block .btn-content{min-width:50%;margin-bottom:0}.button-block .btn-content .button{height:45px}.menu-block{display:none}.content-movie .img{margin:20px}.content-movie .img img{width:300px}.content-movie .img p{font-size:10px}.content-movie .img span{padding:0 10px;font-size:10px;top:-8px;left:20px}.fanclub-content-content a{margin:10px 20px;font-size:22px}.fanclub-content-content a img{max-width:300px;height:auto}.banner-img{display:flex;align-items:center;flex-direction:column;margin-bottom:30px}.banner-img img{margin:10px;width:300px}.copyright-pc,.footer-pc-fanclub,.menu-fanclub-body,.menu-fanclub-footer{display:none}.title-page{margin-top:36px}.text-register{margin-bottom:60px}.heading-register p,.title-page p{font-size:24px}.text-input{font-size:11px;padding:4px 8px}.block-btn-register-step-4{flex-direction:column;margin-top:28px;margin-bottom:28px}.card-block{min-width:300px;min-height:200px}.card-block i{font-size:80px}.card-block p{font-size:13px}.button-block div{display:flex;flex-direction:column}.button-block div .btn-content{margin-bottom:18px}.heading-page p{font-size:16px}.pagination{margin-bottom:0}.biography-single-content{flex-direction:column}.biography-single-content .img-single{display:flex;justify-content:center}.biography-single-content .img-single img{width:300px}.biography-single-content .single-profile-content{font-size:12px;text-align:center}.biography-single-content .single-profile-content .name-single{margin-top:80px}.biography-single-content .single-profile-content .name-single .name{margin-bottom:0;font-size:75px}.biography-single-content .single-profile-content .name-single .birthday{font-size:25px}.navbar-content-2 .navbar-item .link-navbar{min-width:120px;font-size:12px}.navbar-content-2 .navbar-item .link-navbar:hover{border:1px solid #fff!important;background-image:linear-gradient(90deg,#335895,#3993a8);color:#fff}.img-shop-about{width:260px}.heading-page .heading-text-about{font-size:18px}.text-about{font-size:12px}.download-img img{width:160px;margin-bottom:18px}.blog-content-item-image{align-items:center}.blog-content-item-image img{max-width:70%}.movie-fanclub .content-movie .img img.img-body-response-movie{height:160px;-o-object-fit:cover;object-fit:cover}.Q-A-step-4-btn-end .Q-A-step-4-btn a,.Q-A-step-4-btn a{margin:0}.Q-A-box{margin:0 0 36px}.Q-A-box p{margin:0;width:300px;height:100%;border:1px solid #000;font-weight:600}.frequently-questions-content-list-mobile{margin-bottom:54px}.frequently-questions-content-list-mobile .frequently-questions-text-mobile span{font-size:14px}.title-login-top{width:280px}.title-login-top label{margin-left:10px}.login-box{display:flex;flex-direction:column;margin:0}.login-box .login-box-left{width:280px;height:280px;margin:0 auto 14px;border:1px solid #000}.login-box .login-box-left .btn-content,.login-box .login-box-left .text-input{width:246px;height:38px;margin-right:0}.login-box .login-box-left .login-text{margin:20px 0 0;padding-left:0;font-size:12px}.login-box .login-box-left .btn-content{margin-bottom:27px}.login-box .login-box-left .btn-content a{margin:0}.login-box .login-box-left label{font-size:12px}.login-box .login-box-right{display:flex;margin:auto;flex-direction:column}.login-box .login-box-right .login-box-right-bot,.login-box .login-box-right .login-box-right-top{max-width:280px;max-height:138px;border:1px solid #000}.login-box .login-box-right .login-box-right-top{margin-bottom:18px}.login-box .login-box-right .login-box-right-bot{margin-bottom:50px}.login-box .login-box-right .login-box-right-bot .btn-content,.login-box .login-box-right .login-box-right-bot .text-input,.login-box .login-box-right .login-box-right-top .btn-content,.login-box .login-box-right .login-box-right-top .text-input{max-width:246px;max-height:46px;margin-right:0}.login-box .login-box-right .login-box-right-bot .btn-content a,.login-box .login-box-right .login-box-right-bot .text-input a,.login-box .login-box-right .login-box-right-top .btn-content a,.login-box .login-box-right .login-box-right-top .text-input a{margin:0}.login-box .login-box-right .login-box-right-bot .login-text,.login-box .login-box-right .login-box-right-top .login-text{font-size:12px;margin:10% 0 0;padding-left:0}.btn-content.Q-A-step-3-btb-content a span,.Q-A-step-3-content-mobile p{font-size:12px}.btn-content.Q-A-step-3-btb-content{margin:0}.radio-conten .radio-conten-mid{position:absolute;top:70px;left:124px}.radio-conten .radio-conten-right{position:absolute;top:0;right:16px}.create-edit-dl-content-movie .img{margin:20px 0}.pagination{margin-bottom:20px}.pagination a{color:#000;font-size:14px;padding:4px 10px}.reset-password-text-input-pc input.text-input-reset-password{max-width:290px}}@media(min-width:426px)and (max-width:769px){.content-movie .img{margin:20px}.content-movie .img img{width:300px}.content-movie .img p{font-size:10px}.content-movie .img span{padding:0 10px;font-size:10px;top:-8px;left:20px}.banner-link{display:flex;flex-direction:row;justify-content:center;left:0;right:0;bottom:16px}.banner-link-1{min-width:168px;min-height:42px;margin-right:8px}.banner-link-1 .banner-link-1-text .banner-link-1-text-sub{font-size:3px;margin-bottom:0}.banner-link-1 .banner-link-1-text .banner-link-1-text-title{font-size:13px}.banner-link-1 .banner-link-1-logo{margin-left:18px}.banner-link-1 .banner-link-1-logo img{width:28px;height:auto}.banner-link-1:hover{text-decoration:none}.banner-link-2{min-width:168px;min-height:42px;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:16px;position:relative;background-image:url(../images/overlay-small.png),url(../images/background-2.png)}.banner-link-2 .banner-link-2-text{color:#fff;text-align:center}.banner-link-2 .banner-link-2-text .banner-link-2-text-sub{font-size:6px;font-weight:700;margin-bottom:-2px}.banner-link-2 .banner-link-2-text .banner-link-2-text-title{font-size:12px;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:0}.banner-link-2 .banner-link-2-logo{position:absolute;top:5px;right:15px}.banner-link-2:hover{text-decoration:none}.banner-slider{margin-top:60px;margin-bottom:80px}.banner-slider .banner-warper{width:95%;margin:0 auto}.banner-slider .banner-warper .warper{display:flex;justify-content:center}.banner-slider .banner-warper .warper img{max-width:200px;max-height:100%}.btn-my-page div{flex-direction:column}.footer-pc,.header,.line-copyright,.play-control{display:none}.movie-content{display:flex;justify-content:center;flex-direction:column;align-items:center}.movie iframe{width:320px;height:180px}.footer-mobile,.header-mobile,.see-more{display:block}.heading-title{font-size:16px;margin-bottom:30px}.fanclub-layout{position:relative}.fanclub-layout .img-footer{position:relative;background:#000;overflow:hidden;max-width:100%;min-height:320px}.fanclub-layout .img-footer #banner-footer{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:100%;min-height:320px;opacity:.5}.fanclub-content{position:absolute;right:60%;bottom:50%;transform:translate(40%,50%);color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.fanclub-block{margin-right:0}.fanclub-block .heading-fanclub{text-align:center}.fanclub-block .heading-fanclub .sub-title-heading-fanclub{font-size:8px;font-weight:400;margin-bottom:-10px;letter-spacing:1px}.fanclub-block .heading-fanclub .title-heading-fanclub{font-size:30px;font-weight:400}.fanclub-block .logo-block{min-width:36px}.discography-layout{padding-top:42px;padding-bottom:56px}.discography-content{padding-bottom:48px;flex-direction:row;flex-wrap:wrap}.discography-content .discography{margin:8px}.discography-content .discography .img-discography{max-height:200px;max-width:200px}.tag-discography{font-size:4px;bottom:10%;left:10%}.tag-discography .tag-category{font-size:4px;border-radius:12px;padding:2px 12px;margin-bottom:6px;max-width:86px}.tag-discography .tag-name{font-size:8px}.tag-discography .tag-date-release{font-size:4px}.footer-layout{padding-top:0;padding-bottom:20px}.body-top{flex-direction:column-reverse}.body-top .banner-fanclub-page{width:100%}.body-top .banner-fanclub-page .img-fanclub-page{width:100%;height:500px}.body-top .fanclub-menu{width:100%}.body-top .fanclub-menu .heading-block{display:none}.body-top .fanclub-menu .button-block{margin-top:0}.body-top .fanclub-menu .button-block .btn-content .button{margin-right:0}.button-block{margin-bottom:0;display:flex;min-width:100%}.button-block .btn-content{min-width:50%;margin-bottom:0}.button-block .btn-content .button{height:45px}.menu-block{display:none}.fanclub-content-content a{margin:10px 20px}.banner-img{display:flex;align-items:center;flex-direction:column;margin-bottom:30px}.banner-img img{margin:10px;width:400px}.copyright-pc,.footer-pc-fanclub,.menu-fanclub-body,.menu-fanclub-footer{display:none}.title-page{margin-top:36px}.text-register{margin-bottom:60px}.heading-register p,.title-page p{font-size:20px}.block-btn-register-step-4{margin-top:48px;margin-bottom:48px}.biography-single-content{flex-direction:column}.biography-single-content .img-single{display:flex;justify-content:center}.biography-single-content .single-profile-content,.biography-single-content .single-profile-content .name-single{text-align:center}.img-shop-about{width:260px}.download-img img{width:240px;margin-bottom:18px}.blog-content-item-image{align-items:center}.blog-content-item-image img{max-width:80%}.blog-menu-archive-layout{margin-left:0}.movie-fanclub .content-movie .img img.img-body-response-movie{height:160px;-o-object-fit:cover;object-fit:cover}.Q-A-step-4-btn-end .Q-A-step-4-btn{display:flex}.Q-A-step-4-btn-end .Q-A-step-4-btn a{margin:auto}.radio-conten .radio-conten-mid{position:absolute;top:70px;left:124px}.radio-conten .radio-conten-right{position:absolute;top:0;right:16px}}@media(min-width:768px)and (max-width:1201px){.line-copyright,.play-control{display:none}.movie-content{display:flex;justify-content:center;flex-direction:column;align-items:center}.movie iframe{width:480px;height:270px}.banner-slider{margin-top:16px;margin-bottom:40px}.banner-slider .banner-warper{min-width:95%}.banner-slider .banner-warper .warper img{width:300px;height:auto}.discography-layout{padding-top:42px;padding-bottom:56px}.discography-content{padding-bottom:48px;flex-direction:row;flex-wrap:wrap}.discography{margin:8px}.img-discography{max-height:200px;max-width:200px}.tag-discography{bottom:10%;left:10%}.tag-discography .tag-category{border-radius:12px;padding:2px 12px;margin-bottom:6px;max-width:86px}.line-copyright.hide{display:block!important;text-align:center}.fanclub-content-content a{margin:10px 20px}.banner-img{display:flex;align-items:center;flex-direction:column;margin-bottom:30px}.banner-img img{margin:10px;width:300px}.title-page{margin-top:36px}.text-register{margin-bottom:60px}.heading-register p,.title-page p{font-size:20px}.block-btn-register-step-4{margin-top:48px;margin-bottom:48px}.menu-fanclub-footer,.navbar-menu{flex-direction:column}.biography-single-content .img-single{display:flex;justify-content:center}.biography-single-content .img-single img{width:300px;height:400px}.download-img img{width:300px;margin-bottom:18px}.navbar-menu .label-menu{margin-left:0!important}.navbar-menu .icon-menu{margin-right:0!important}.menu-fanclub-footer{display:flex;flex-direction:column;align-items:center}.menu-fanclub-footer .link-menu .block-1{justify-content:center;margin-left:0}.menu-fanclub-footer .link-more{margin-top:48px;display:flex;min-width:60%;justify-content:flex-start;flex-wrap:wrap}.menu-fanclub-footer .link-more .more-link-content{padding-right:0;text-align:left}.blog-content-item-image{align-items:flex-start}.blog-content-item-image img{max-width:70%}.blog-menu-archive-layout{margin-left:0}.title-page-login{margin-bottom:40px}.title-login-top{width:344px}.title-login-top label{margin-left:10px}.login-box{display:flex;flex-direction:column}.login-box .login-box-left{width:344px;height:302px;margin:0 auto 14px;border:1px solid #000}.login-box .login-box-left .btn-content,.login-box .login-box-left .text-input{width:306px;height:38px;margin-right:0}.login-box .login-box-left .login-text{margin:46px 0 0;padding-left:3px}.login-box .login-box-left .btn-content{margin-bottom:27px}.login-box .login-box-left .btn-content a{margin:0}.login-box .login-box-right{display:flex;margin:auto;flex-direction:column}.login-box .login-box-right .login-box-right-bot,.login-box .login-box-right .login-box-right-top{max-width:344px;max-height:138px;border:1px solid #000}.login-box .login-box-right .login-box-right-top{margin-bottom:18px}.login-box .login-box-right .login-box-right-bot{margin-bottom:50px}.login-box .login-box-right .login-box-right-bot .btn-content,.login-box .login-box-right .login-box-right-bot .text-input,.login-box .login-box-right .login-box-right-top .btn-content,.login-box .login-box-right .login-box-right-top .text-input{max-width:306px;max-height:46px;margin-right:0}.login-box .login-box-right .login-box-right-bot .btn-content a,.login-box .login-box-right .login-box-right-bot .text-input a,.login-box .login-box-right .login-box-right-top .btn-content a,.login-box .login-box-right .login-box-right-top .text-input a{margin:0}.login-box .login-box-right .login-box-right-bot .login-text,.login-box .login-box-right .login-box-right-top .login-text{margin:10% 0 10px;padding-left:3px}.create-edit-dl-content-movie{justify-content:center;margin:40px 0 202px}}@media(min-width:1200px)and (max-width:1441px){.banner-slider{margin-top:60px;margin-bottom:80px}.banner-slider .banner-warper{width:95%;margin:0 auto}.banner-slider .banner-warper .warper{display:flex;justify-content:center}.banner-slider .banner-warper .warper img{max-width:300px;max-height:100%}.movie-content{display:flex;justify-content:center;flex-direction:column;align-items:center}.discography-content{padding-bottom:48px;flex-direction:row;flex-wrap:wrap}.discography{margin-top:12px;margin-bottom:12px}.discography a .img-discography{width:240px;height:240px}.line-copyright.hide{display:block!important;text-align:center}.fanclub-content-content a{margin:10px 20px}.banner-img{display:flex;align-items:center;flex-direction:column;margin-bottom:30px}.banner-img img{margin:10px;width:300px}.block-btn-register-step-4{margin-top:48px;margin-bottom:48px}.menu-fanclub-footer{display:flex;align-items:center}.menu-fanclub-footer .link-menu .block-1{justify-content:center;margin-left:0}.menu-fanclub-footer .link-more{min-width:40%;display:flex;justify-content:flex-start;flex-wrap:wrap}.menu-fanclub-footer .link-more .more-link-content{margin-bottom:12px;min-width:240px;padding-right:0;text-align:left}.menu-fanclub-footer .link-more .more-link-content a{color:#fff}.blog-menu-archive-layout{margin-left:0}.header-content .line-copyright{top:518px;left:-132px}}@media(min-width:1440px){.header-content .line-copyright{top:518px;left:-132px}.banner-slider{margin-top:60px;margin-bottom:80px}.banner-slider .banner-warper{width:100%;margin:0 auto}.banner-slider .banner-warper .warper{display:flex;justify-content:center}.banner-slider .banner-warper .warper img{max-width:380px;max-height:100%}.banner-img{display:flex;align-items:center;flex-direction:column;margin-bottom:30px}.banner-img img{margin:10px;width:300px}.block-btn-register-step-4{margin-top:48px;margin-bottom:48px}}@media(min-width:1440px)and (max-width:1919.98px){.banner-slider{margin-top:80px;margin-bottom:100px}.banner-slider .banner-warper{width:95%;margin:0 auto}.banner-slider .banner-warper .warper{display:flex;justify-content:center}.banner-slider .banner-warper .warper img{max-width:400px;max-height:100%}.block-btn-register-step-4{margin-top:48px;margin-bottom:48px}}@media(min-width:1920px){.banner-slider{margin-top:80px;margin-bottom:100px}.banner-slider .banner-warper{width:85%;margin:0 auto}.banner-slider .banner-warper .warper{display:flex;justify-content:center}.banner-slider .banner-warper .warper img{max-width:468px;max-height:100%}.block-btn-register-step-4{margin-top:48px;margin-bottom:48px}}.modal.fade .otduy-modal{margin-top:15%}.Q-A-content-mobile,.Q-A-step-4-btn-end{display:none}.Q-A-title-page{display:flex;margin:10px 0 50px}.Q-A-title-page p{margin:0}.Q-A-title-page-2 p{margin-bottom:0;font-weight:400}.Q-A-title-page-3 p{margin-bottom:48px;font-weight:400}.Q-A-box{margin:0 0 72px}.Q-A-box p{margin:0;width:442px;height:88px;border:1px solid #000;font-weight:400}.Q-A-news-content{margin:0}.Q-A-list{display:block}.Q-A-list .Q-A-list-comment,.Q-A-list .Q-A-list-day{padding:0 10px}.Q-A-list .Q-A-list-comment .text-register,.Q-A-list .Q-A-list-comment .text-register p,.Q-A-list .Q-A-list-day .text-register,.Q-A-list .Q-A-list-day .text-register p{margin:0}.Q-A-list .Q-A-list-day{margin-top:12px}.Q-A-list .Q-A-list-comment .Q-A-list-comment-left,.Q-A-list .Q-A-list-comment .Q-A-list-comment-right{margin:12px 0}.Q-A-list .Q-A-list-comment .Q-A-list-comment-right{min-width:200px;max-width:200px}.Q-A-pagination{margin:120px 0 184px}.Q-A-list .Q-A-list-day:first-of-type{border-top:2px solid #909090;padding-top:12px}.Q-A-list .Q-A-list-comment:last-of-type{border-bottom:0}.Q-A-list-mobile{display:none}.Q-A-list-mobile .Q-A-list-day-and-comment{display:flex}.Q-A-list-mobile .Q-A-list-comment .text-register,.Q-A-list-mobile .Q-A-list-day-comment .text-register,.Q-A-list-mobile .Q-A-list-day .text-register{margin:0;padding:8px 4px}.Q-A-list-mobile .Q-A-list-comment .text-register p,.Q-A-list-mobile .Q-A-list-day-comment .text-register p,.Q-A-list-mobile .Q-A-list-day .text-register p{margin:0}.Q-A-list-mobile .Q-A-list-comment{border-bottom:2px solid #909090}.Q-A-list-mobile .Q-A-list-day-and-comment:first-of-type{border-top:2px solid #909090}.Q-A-step-4-space{margin-bottom:306px}.Q-A-content-mobile,.Q-A-content-pc{display:flex;margin:auto;font-weight:400}.Q-A-content-pc{margin-bottom:34px}.page-12-space-mid{display:flex;margin:10px 0}.Q-A-content-mobile{display:none}.frequently-questions-title-page{margin:20px 0}.frequently-questions-title-page p{margin:0}.frequently-questions-content-list-pc{margin:20px 0 40px}.frequently-questions-content-list-pc .frequently-questions-title-text-input{padding:0 0 0 15px;margin:0 0 40px;background-color:#000;font-weight:700}.frequently-questions-content-list-pc .frequently-questions-title-text-input span{color:#fff}.frequently-questions-content-list-pc .frequently-questions-text{display:flex;justify-content:space-between;margin:0 40px;border-bottom:2px solid #e0e0e0;font-weight:800}.frequently-questions-content-list-pc .frequently-questions-text .frequently-questions-icons,.frequently-questions-content-list-pc .frequently-questions-text .title-text{cursor:pointer;padding:0 30px;margin:30px 0;font-size:20px}.frequently-questions-content-list-pc .frequently-questions-comment{padding:0 60px}.frequently-questions-content-list-pc .frequently-questions-comment p{margin:10px 0 0}.frequently-questions-questions-list .frequently-questions-text:last-of-type{border-bottom:0}.frequently-questions-content-list-mobile{margin-bottom:54px}.frequently-questions-content-list-mobile .frequently-questions-text-mobile{display:flex;flex-direction:column;margin:28px 0;padding:0 10px}.frequently-questions-content-list-mobile .frequently-questions-text-mobile .title-text{border-bottom:2px solid #8d8888;cursor:pointer;font-weight:800}.frequently-questions-content-list-mobile .frequently-questions-text-mobile .frequently-questions-comment{padding:15px 27px;border:0;white-space:pre-line}.frequently-questions-content-list-mobile,.frequently-questions-mobile{display:none}.membership-agreement .membership-agreement-text,.membership-agreement .membership-agreement-text-mobile{cursor:text}.membership-agreement .membership-agreement-text{margin:114px 0 140px}.membership-agreement .membership-agreement-text-mobile{display:none;margin:48px 0 44px}.membership-agreement .membership-agreement-text-step-2{margin:114px 0 130px}.membership-agreement .membership-agreement-text-mobile-step-2{margin:32px 0 48px}.membership-agreement .membership-agreement-text-step-3{margin:114px 0 216px}.membership-agreement .membership-agreement-text-mobile-step-3{margin:32px 0 38px}.membership-agreement-title-step-2{text-align:center}.contact-us-heading{background-color:#000;color:#fff;padding-left:15px;margin:0}.contact-us-text{margin:22px 0 62px}.contact-us-text .col.text-register{margin:0}.contact-us-text-2{margin:22px 0 38px}.contact-us-text-2 .col.text-register{margin:0}.contact-us-title,.contact-us-title-2{margin:12px 0 14px;padding:0 0 0 14px}.contact-us-title-2 span,.contact-us-title span{padding:0}.btn-content-lay{margin:0}.btn-content-contract-us{width:400px;height:60px;margin:76px 0 146px}.contact-us-title-page{margin:40px 0 60px}.contact-us-title-page p{margin:0}.contract-complete-box{margin:108px 0 90px}.contract-complete-box p{margin:0;width:630px}.btn-contract-complete{margin:0 0 436px}.contract-complete-title-page{margin:94px 0 0}.contract-complete-title-page p,.Q-A-step-2-list .Q-A-step-2-list-comment-left .text-register,.Q-A-step-2-list .Q-A-step-2-list-comment-left p,.Q-A-step-2-list .Q-A-step-2-list-comment-right .text-register,.Q-A-step-2-list .Q-A-step-2-list-comment-right p,.Q-A-step-2-list .Q-A-step-2-list-day .text-register,.Q-A-step-2-list .Q-A-step-2-list-day p{margin:0}.Q-A-step-2-list .Q-A-step-2-list-comment-left .text-register,.Q-A-step-2-list .Q-A-step-2-list-comment-right .text-register,.Q-A-step-2-list .Q-A-step-2-list-day .text-register{padding:8px 22px}.Q-A-step-2-list .Q-A-step-2-list-comment{display:flex;justify-content:space-between;border-bottom:2px solid #909090}.Q-A-step-2-list .Q-A-step-2-list-comment .Q-A-step-2-list-comment-right{max-width:200px;min-width:200px}.Q-A-step-2-comment-2{margin:10px 0 20px;padding-left:8px}.Q-A-step-2-comment-2 p{font-weight:700;font-size:16px}.Q-A-step-2-btn{margin:0 0 50px;width:400px;height:60px}.Q-A-step-2-btn a{margin:0}.Q-A-step-2-list-mobile{display:none}.title-page-login{margin-bottom:66px}.title-login-top label{position:absolute;margin:-25px 12px 0 -18px}.login-box{display:flex;justify-content:space-between;margin-bottom:258px}.login-box .login-box-left{width:520px;border:1px solid #000}.login-box .login-box-left .btn-content,.login-box .login-box-left .text-input{width:406px;height:48px;margin-right:0}.login-box .login-box-left .login-text{margin:67px 0 0;padding-left:41px}.login-box .login-box-left .btn-content{margin-bottom:27px}.login-box .login-box-left .btn-content a{margin:0}.login-box .login-box-right{display:flex;flex-direction:column}.login-box .login-box-right .login-box-right-bot,.login-box .login-box-right .login-box-right-top{width:520px;height:200px;border:1px solid #000}.login-box .login-box-right .login-box-right-top{margin-bottom:30px}.login-box .login-box-right .login-box-right-bot .btn-content,.login-box .login-box-right .login-box-right-bot .text-input,.login-box .login-box-right .login-box-right-top .btn-content,.login-box .login-box-right .login-box-right-top .text-input{width:406px;height:48px;margin-right:0}.login-box .login-box-right .login-box-right-bot .login-text,.login-box .login-box-right .login-box-right-top .login-text{margin:68px 0 10px;padding-left:42px}.forgot-password-pc .forgot-password-title{font-weight:500}.forgot-password-pc .forgot-password-title p{margin:80px 0 25px}.forgot-password-pc .forgot-password-title .text-input{width:512px;height:62px}.forgot-password-pc .btn-forgot-password{margin:54px 0 308px;width:400px;height:60px}.forgot-password-mobile{display:none}.forgot-password-mobile .forgot-password-title{font-weight:500}.forgot-password-mobile .forgot-password-title p{margin:80px 0 25px;padding:3px 0 0 10px;width:300px;max-height:24px;background-color:#e0e0e0;font-size:12px}.forgot-password-mobile .forgot-password-title .text-input{width:300px;height:38px;margin:0;border:1px solid #7a6565}.forgot-password-mobile .btn-forgot-password{margin:54px 0 308px;width:300px;max-height:44px}.row.forgot-password-step-2-pc .forgot-password-step-2-alert-pc{margin:128px 0 582px}.row.forgot-password-step-2-mobile{display:none}.row.forgot-password-step-2-mobile .forgot-password-step-2-alert-mobile{margin:48px 0 280px}.row.forgot-password-step-2-mobile .forgot-password-step-2-alert-mobile p{font-size:9px}.reset-password-text-input-pc{display:flex;flex-direction:column}.reset-password-text-input-pc input.text-input-reset-password{width:430px;height:36px;padding-left:10px;font-size:16px;margin-bottom:18px}.reset-password-text-input-pc .btn-reset-password{width:400px;height:60px;margin:86px 0 454px}.reset-password-text{background-color:#e0e0e0;padding-left:15px;margin-top:0}.complete-reset-password-box{width:60%;height:100px;align-items:center;margin:60px 0;width:1106px;height:96px;display:flex;flex-direction:column;border:1px solid #459463;margin:128px 0 68px;font-weight:700}.complete-reset-password-box p{margin:auto}.btn-complete-reset-password{margin:8px 0 454px}.btn-complete-reset-password a{width:400px;height:60px}.btn-complete-reset-password a .btn-text{letter-spacing:-2px}.Q-A-step-3-content-pc{display:block;text-align:center;margin-bottom:24px;font-weight:400}.Q-A-step-3-content-pc p{margin:0}.Q-A-step-3-content-mobile{display:none;text-align:center;font-weight:400}.Q-A-step-3-btb-content{margin-bottom:60px}.Q-A-step-3-btb-content .btn-icon{background-color:#fff;border:1px solid #000}.Q-A-step-3-btb-content .btn-icon i,.Q-A-step-3-btb-content .btn-icon span{color:#000}.membership-agreement-text.Q-A-step-3-text-list{margin:0}.Q-A-step-3-text-pc{margin-bottom:18px}.Q-A-step-3-text-pc p{line-height:2;font-size:1rem}.Q-A-step-3-text-mobile{display:none}.Q-A-step-3-text-red{position:absolute;right:30px;top:22px;color:#e20909}.Q-A-step-3-text-red-list{margin-top:50px}.Q-A-step-3-text-area{padding:0}.Q-A-step-3-text-area .text-area-input{padding-left:10px;font-size:16px}.btn-content.Q-A-step-3-btn-end{margin:70px 0 130px}.dowload-step-2-title{margin:40px 0 60px}.dowload-step-2-title p{margin:0}.dowload-step-2-content p{text-align:center;font-weight:400}.img.dowload-step-2-img{margin:0 0 52px}.movie-fanclub .content-movie .img.dowload-step-2-img img{border:1px solid #000}.movie-fanclub .content-movie .img img.img-body-response-movie{width:100%;max-height:296px;-o-object-fit:contain;object-fit:contain}.dowload-step-2-list{display:flex}.dowload-step-2-list .dowload-step-2-list-size{justify-content:center;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;padding-left:0}.dowload-step-2-list .dowload-step-2-list-size li .box-step-list{border:1px solid #000;min-width:128px;max-width:204px;min-height:40px;max-height:60px;display:flex;justify-content:center;margin-bottom:14px}.dowload-step-2-list .dowload-step-2-list-size li .box-step-list a{padding:0;margin:auto;display:flex;justify-content:center;text-decoration:none;color:#000}.dowload-step-2-text-end{margin:60px 0 142px 120px}.member-management-title p{font-weight:400;text-align:center}.member-management-btn{margin:10px 0}.member-management-btn a{margin:0}.radio-conten .radio-conten-mid{position:absolute;top:110px;left:210px}.radio-conten .radio-conten-right{position:absolute;top:0;right:16px}.create-edit-dl-content-movie{justify-content:flex-start;margin:40px 0 202px}@media(max-width:769px){.contact-mobile a{color:#fff}.membership-agreement .membership-agreement-text{display:none}.membership-agreement .membership-agreement-text-mobile{display:block}.page-12-space-mid{margin:0}.Q-A-title-page{display:flex;margin:38px 0 34px}.Q-A-title-page p{margin:0}.Q-A-title-page-2{text-align:center}.Q-A-title-page-2 p{margin-bottom:0;font-weight:600}.Q-A-title-page-3 p{margin-bottom:20px;font-weight:600}.Q-A-box{margin:0 0 36px}.Q-A-box p{margin:0;min-width:100%;height:100%;border:1px solid #000;font-weight:600}.Q-A-news-content{margin:0}.Q-A-pagination{margin:38px 0}.Q-A-pagination a{padding:0 6px}.Q-A-list .Q-A-list-day:first-of-type{border-top:0;padding-top:12px}.Q-A-list .Q-A-list-comment:last-of-type{border-bottom:0}.btn-content-contract-us{width:288px;height:44px;margin:52px 0 60px}.contact-us-heading{background-color:#e0e0e0;color:#000}.contract-complete-box{margin:56px 0 54px}.contract-complete-box p{margin:0;width:630px;font-size:10px}.btn-contract-complete{margin:0 0 148px;width:288px;height:44px}.contract-complete-title-page{margin:38px 0 0}.contract-complete-title-page p{margin:0}.Q-A-step-2-comment-2{margin:22px 0 52px;padding-left:8px}.Q-A-step-2-comment-2 p{font-weight:700}.Q-A-step-2-btn{margin:0 0 146px;width:288px;height:44px}.Q-A-step-2-list-mobile .Q-A-step-2-list-comment .text-register,.Q-A-step-2-list-mobile .Q-A-step-2-list-comment p,.Q-A-step-2-list-mobile .Q-A-step-2-list-day-comment-1 .text-register,.Q-A-step-2-list-mobile .Q-A-step-2-list-day-comment-1 p,.Q-A-step-2-list-mobile .Q-A-step-2-list-day-comment-2 .text-register,.Q-A-step-2-list-mobile .Q-A-step-2-list-day-comment-2 p,.Q-A-step-2-list-mobile .Q-A-step-2-list-day .text-register,.Q-A-step-2-list-mobile .Q-A-step-2-list-day p{margin:0}.Q-A-step-2-list-mobile .Q-A-step-2-list-comment .text-register,.Q-A-step-2-list-mobile .Q-A-step-2-list-day-comment-1 .text-register,.Q-A-step-2-list-mobile .Q-A-step-2-list-day-comment-2 .text-register,.Q-A-step-2-list-mobile .Q-A-step-2-list-day .text-register{padding:0 8px}.Q-A-step-2-list-mobile .Q-A-step-2-list-day-comment{display:flex}.Q-A-step-2-list-day-comment{margin-bottom:22px}.Q-A-step-2-list-comment{margin-bottom:30px;border-bottom:2px solid #909090}.Q-A-step-2-list-comment p{padding-bottom:8px}.title-page-login{margin-bottom:40px}.title-login-top{width:344px}.title-login-top label{margin-left:10px}.login-box{display:flex;flex-direction:column}.login-box .login-box-left{width:344px;height:302px;margin:0 auto 14px;border:1px solid #000}.login-box .login-box-left .btn-content,.login-box .login-box-left .text-input{width:306px;height:38px;margin-right:0}.login-box .login-box-left .login-text{margin:46px 0 0;padding-left:3px}.login-box .login-box-left .btn-content{margin-bottom:27px}.login-box .login-box-left .btn-content a{margin:0}.login-box .login-box-right{display:flex;margin:auto;flex-direction:column}.login-box .login-box-right .login-box-right-bot,.login-box .login-box-right .login-box-right-top{max-width:344px;max-height:138px;border:1px solid #000}.login-box .login-box-right .login-box-right-top{margin-bottom:18px}.login-box .login-box-right .login-box-right-bot{margin-bottom:50px}.login-box .login-box-right .login-box-right-bot .btn-content,.login-box .login-box-right .login-box-right-bot .text-input,.login-box .login-box-right .login-box-right-top .btn-content,.login-box .login-box-right .login-box-right-top .text-input{max-width:306px;max-height:46px;margin-right:0}.login-box .login-box-right .login-box-right-bot .btn-content a,.login-box .login-box-right .login-box-right-bot .text-input a,.login-box .login-box-right .login-box-right-top .btn-content a,.login-box .login-box-right .login-box-right-top .text-input a{margin:0}.login-box .login-box-right .login-box-right-bot .login-text,.login-box .login-box-right .login-box-right-top .login-text{margin:10% 0 10px;padding-left:3px}.reset-password-text-input-pc .text-input-reset-password{width:100%;padding:0 0 0 12px;height:36px;font-size:18px;margin-bottom:18px}.reset-password-text-input-pc .btn-reset-password{width:80%;height:40px;margin:48px 0 288px}.complete-reset-password-box{font-size:12px}.btn-complete-reset-password a .btn-text{letter-spacing:-2px;font-size:12px}.complete-reset-password-box{width:340px;height:54px;display:flex;flex-direction:column;margin:48px 0 62px;border:1px solid #459463;font-weight:700;font-size:16px;color:#459463}.complete-reset-password-box p{margin:auto}.btn-complete-reset-password{margin:0 0 374px}.btn-complete-reset-password a{width:288px;height:44px;margin-right:0}.btn-complete-reset-password a .btn-text{letter-spacing:0;font-size:16px}.Q-A-step-3-content-mobile{margin-bottom:24px}.Q-A-step-3-content-mobile p:last-of-type{margin:0}.Q-A-step-3-btb-content{margin-bottom:0}.Q-A-step-3-btb-content .btn-icon i{display:none}.Q-A-step-3-text-red-list-2{margin:0}.btn-content.Q-A-step-3-btn-end{margin:28px 0 50px}.dowload-step-2-text-end{margin:60px 0 20px}.dowload-step-2-title{margin:38px 0 42px}.dowload-step-2-title p{margin:0}.dowload-step-2-content p{text-align:center;font-weight:400}.img.dowload-step-2-img{margin:0}.member-management-title p{text-align:center}.member-management-btn{margin:74px 0 206px}.create-edit-dl-content-movie{justify-content:center}}.fixed-font-size-in-mobile{font-size:10px}@media(max-width:425px){.movie-fanclub .content-movie .img img.img-body-response-movie{height:160px;-o-object-fit:cover;object-fit:cover}.Q-A-step-4-btn-end .Q-A-step-4-btn a,.Q-A-step-4-btn a{margin:0}.Q-A-box{margin:0 0 36px}.Q-A-box p{margin:0;width:300px;height:100%;border:1px solid #000;font-weight:600}.frequently-questions-content-list-mobile{margin-bottom:54px}.frequently-questions-content-list-mobile .frequently-questions-text-mobile span{font-size:14px}.title-login-top{width:280px}.title-login-top label{margin-left:10px}.login-box{display:flex;flex-direction:column;margin:0}.login-box .login-box-left{width:280px;height:280px;margin:0 auto 14px;border:1px solid #000}.login-box .login-box-left .btn-content,.login-box .login-box-left .text-input{width:246px;height:38px;margin-right:0}.login-box .login-box-left .login-text{margin:20px 0 0;padding-left:0;font-size:12px}.login-box .login-box-left .btn-content{margin-bottom:27px}.login-box .login-box-left .btn-content a{margin:0}.login-box .login-box-left label{font-size:12px}.login-box .login-box-right{display:flex;margin:auto;flex-direction:column}.login-box .login-box-right .login-box-right-bot,.login-box .login-box-right .login-box-right-top{max-width:280px;max-height:138px;border:1px solid #000}.login-box .login-box-right .login-box-right-top{margin-bottom:18px}.login-box .login-box-right .login-box-right-bot{margin-bottom:50px}.login-box .login-box-right .login-box-right-bot .btn-content,.login-box .login-box-right .login-box-right-bot .text-input,.login-box .login-box-right .login-box-right-top .btn-content,.login-box .login-box-right .login-box-right-top .text-input{max-width:246px;max-height:46px;margin-right:0}.login-box .login-box-right .login-box-right-bot .btn-content a,.login-box .login-box-right .login-box-right-bot .text-input a,.login-box .login-box-right .login-box-right-top .btn-content a,.login-box .login-box-right .login-box-right-top .text-input a{margin:0}.login-box .login-box-right .login-box-right-bot .login-text,.login-box .login-box-right .login-box-right-top .login-text{font-size:12px;margin:10% 0 0;padding-left:0}.btn-content.Q-A-step-3-btb-content a span,.Q-A-step-3-content-mobile p{font-size:12px}.btn-content.Q-A-step-3-btb-content{margin:0}.radio-conten .radio-conten-mid{position:absolute;top:70px;left:124px}.radio-conten .radio-conten-right{position:absolute;top:0;right:16px}.create-edit-dl-content-movie .img{margin:20px 0}.pagination{margin-bottom:20px}.pagination a{color:#000;font-size:14px;padding:4px 10px}.reset-password-text-input-pc input.text-input-reset-password{max-width:290px}}@media(min-width:426px)and (max-width:769px){.movie-fanclub .content-movie .img img.img-body-response-movie{height:160px;-o-object-fit:cover;object-fit:cover}.Q-A-step-4-btn-end .Q-A-step-4-btn{display:flex}.Q-A-step-4-btn-end .Q-A-step-4-btn a{margin:auto}.radio-conten .radio-conten-mid{position:absolute;top:70px;left:124px}.radio-conten .radio-conten-right{position:absolute;top:0;right:16px}}@media(min-width:768px)and (max-width:1201px){.title-page-login{margin-bottom:40px}.title-login-top{width:344px}.title-login-top label{margin-left:10px}.login-box{display:flex;flex-direction:column}.login-box .login-box-left{width:344px;height:302px;margin:0 auto 14px;border:1px solid #000}.login-box .login-box-left .btn-content,.login-box .login-box-left .text-input{width:306px;height:38px;margin-right:0}.login-box .login-box-left .login-text{margin:46px 0 0;padding-left:3px}.login-box .login-box-left .btn-content{margin-bottom:27px}.login-box .login-box-left .btn-content a{margin:0}.login-box .login-box-right{display:flex;margin:auto;flex-direction:column}.login-box .login-box-right .login-box-right-bot,.login-box .login-box-right .login-box-right-top{max-width:344px;max-height:138px;border:1px solid #000}.login-box .login-box-right .login-box-right-top{margin-bottom:18px}.login-box .login-box-right .login-box-right-bot{margin-bottom:50px}.login-box .login-box-right .login-box-right-bot .btn-content,.login-box .login-box-right .login-box-right-bot .text-input,.login-box .login-box-right .login-box-right-top .btn-content,.login-box .login-box-right .login-box-right-top .text-input{max-width:306px;max-height:46px;margin-right:0}.login-box .login-box-right .login-box-right-bot .btn-content a,.login-box .login-box-right .login-box-right-bot .text-input a,.login-box .login-box-right .login-box-right-top .btn-content a,.login-box .login-box-right .login-box-right-top .text-input a{margin:0}.login-box .login-box-right .login-box-right-bot .login-text,.login-box .login-box-right .login-box-right-top .login-text{margin:10% 0 10px;padding-left:3px}.create-edit-dl-content-movie{justify-content:center;margin:40px 0 202px}}@font-face{font-family:Cormorant Garamond;src:url(../../../fonts/Cormorant_Garamond/CormorantGaramond-SemiBold.ttf);font-style:normal;font-weight:400}@font-face{font-family:Cormorant Garamond;src:url(../../../fonts/Cormorant_Garamond/CormorantGaramond-Bold.ttf);font-weight:700;font-style:normal}.text-center{text-align:center}.oth-bound-slider{margin:0 auto}.tag-discography .tag-category{max-width:140px}.oth-not-data{display:none}.float-left{float:left}.dowload-step-2-list .dowload-step-2-list-size{display:flex;flex-wrap:wrap;width:400px;justify-content:space-between}.dowload-step-2-list .dowload-step-2-list-size li{width:40%}.Q-A-list .Q-A-list-comment{display:flex;justify-content:space-between;border-bottom:2px solid #909090;flex-wrap:nowrap}.Q-A-list .Q-A-list-comment .Q-A-list-comment-right{min-width:240px}.oth-nickname-qa{display:flex}.oth-nickname-qa p:first-child{min-width:80px}.oth-mobile{display:none}.oth-pc{display:inline-block}.Q-A-step-2-comment-2{margin-bottom:100px}.oth-title-discographyjacket{margin-top:20px}.oth-movie-outpage-fc.content-movie a{width:33.33333%}.oth-movie-outpage-fc.content-movie .img img{width:100%;max-width:500px;height:200px;-o-object-fit:fill;object-fit:fill}.content-movie .img.oth-item-movies{flex-basis:calc(50% - 40px)}.content-movie .img.oth-item-movies img{width:100%;-o-object-fit:fill;object-fit:fill}.content-movie .img.oth-item-movies iframe{width:100%}.menu-bar-content li.active,.menu-bar-content li:hover{border-bottom:2px solid #fff}.menu-bar-content a{font-family:Cormorant Garamond;font-size:17px}.oth-header-jinakishi .header .name-site a{font-family:Cormorant Garamond;font-size:31px}.oth-header-jinakishi .header .oth-official-site{font-family:Cormorant Garamond;font-size:17px}.oth-dis-name-jacket a{display:inline-block;margin-left:10px;padding:0 8px;border-radius:4px;background:rgba(0,0,0,.1);letter-spacing:.1em;font-size:13px}.oth-footer-pc-fanclub{overflow:hidden}.oth-footer-pc-fanclub .footer-pc-fanclub .navbar-menu .icon-menu .block-1 .social-content .social .label,.oth-footer-pc-fanclub .footer-pc-fanclub .navbar-menu .icon-menu .block-1 .social-content .social .social-item,.oth-footer-pc-fanclub .footer-pc-fanclub .navbar-menu .icon-menu .block-2 .social-content .social .label,.oth-footer-pc-fanclub .footer-pc-fanclub .navbar-menu .icon-menu .block-2 .social-content .social .social-item{margin-right:32px}.oth-footer-pc-fanclub .menu-fanclub-footer .link-menu .block-1{margin-right:40px}.oth-footer-pc-fanclub .menu-fanclub-footer .link-menu .block-1 a.border-bottom{border-bottom:1px solid #1f1e1e!important}.oth-footer-pc-fanclub .menu-fanclub-footer .link-menu .block-1 a.border-left{border-left:1px solid #1f1e1e!important}.oth-footer-pc-fanclub .menu-fanclub-footer .link-menu .block-1 a{align-items:flex-end;padding:0 20px 6px;flex-basis:22%}.oth-footer-pc-fanclub .menu-fanclub-footer .link-menu .block-1 a div{font-family:Cormorant Garamond}.oth-footer-pc-fanclub .menu-fanclub-footer .link-menu .block-1 a div i{color:#909090}.oth-footer-about{margin-bottom:8rem!important}.oth-only-btn{position:relative}.oth-only-btn .oth-btn-normal-blue{background-color:#377da1;color:#fff}.oth-only-btn .oth-arrow-btn{position:absolute;right:24px}.oth-btn-termofused{margin-top:115px}.header-content .line-copyright.oth-line-copyright-top{top:auto;bottom:170px;left:-96px;font-size:10px}.login-box .login-box-left{height:430px}.login-box .login-box-left .login-text{margin-bottom:12px}.login-box .login-box-left .login-text .text-input{margin-bottom:15px}.login-box .login-box-left .btn-content{margin-top:8px}.login-box .login-box-right .login-box-right-bot .login-text,.login-box .login-box-right .login-box-right-top .login-text{margin-top:54px}.oth-audio audio,.oth-audio video{width:100%;outline:none}.oth-audio video{height:50px}.banner-slider .banner-warper{width:90%;min-width:90%;justify-content:center}.banner-slider .banner-warper .warper img{width:90%;margin-left:5%}.btn-lang-content .btn-lang{min-width:195px;height:47px;position:absolute;top:57px;right:41px;display:flex;justify-content:center;align-items:center;background-color:#272727;background-color:hsla(0,0%,100%,.15)!important;color:#fff;border-radius:24px;font-weight:600;cursor:pointer;text-decoration:none}.btn-lang-content .btn-lang i{font-size:24px;margin-right:20px}.btn-lang-content .btn-lang span{line-height:47px}.btn-lang-content .btn-lang:hover{text-decoration:none;color:#fff}.oth-my-page{color:#fff}.oth-discography-dvdBlue-container{max-width:1410px}video.oth-control-video{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media(min-width:768px)and (max-width:1430px){.oth-footer-pc-fanclub .menu-fanclub-footer{flex-direction:column}.oth-footer-pc-fanclub .menu-fanclub-footer .link-more{margin-top:48px;width:738px;margin-left:30px}.oth-footer-pc-fanclub .navbar-menu{flex-direction:column}.oth-footer-pc-fanclub .navbar-menu .icon-menu{margin-right:0!important}.oth-footer-pc-fanclub .navbar-menu .label-menu{margin-left:0!important}}.oth-border-title{border-bottom:1px solid #000}@media(max-width:1024px){.oth-movie-outpage-fc.content-movie .img img{height:120px}.oth-footer-pc-fanclub .menu-fanclub-footer .link-menu .block-1{margin-right:0}}@media(max-width:769px){.oth-movie-outpage-fc.content-movie .img img{height:90px}}@media(max-width:600px){.oth-movie-outpage-fc.content-movie{flex-wrap:wrap!important}.oth-movie-outpage-fc.content-movie .img{width:100%}.oth-movie-outpage-fc.content-movie .img img{width:100%;height:auto}}@media(max-width:768px){.Q-A-list .Q-A-list-comment{flex-wrap:wrap}.Q-A-list .Q-A-list-comment .Q-A-list-comment-right{width:100%}.oth-header-blog{display:flex;flex-wrap:nowrap;justify-content:flex-start}.oth-header-blog p.oth-date-blog{min-width:76px}.Q-A-step-2-comment-2{margin-bottom:112px}.Q-A-step-4-btn .btn-normal-black{width:100%}.block-btn-register-step-4{flex-wrap:wrap}.Q-A-content-pc,.Q-A-step-3-content-pc,.Q-A-title-page-2{width:70%}.Q-A-list .Q-A-list-day:first-of-type{border-top:2px solid #909090}.login-box .login-box-left{height:302px}.login-box .login-box-right .login-box-right-top{max-height:inherit;display:flex;justify-content:center;flex-direction:column}.login-box .login-box-right .login-box-right-top .col.fix-mobile{flex:0;margin-bottom:20px}.login-box .login-box-right .login-box-right-top .col.fix-mobile .login-text{margin-top:0}.login-box .login-box-right .login-box-right-bot{max-height:inherit}.oth-menu-overlay-mobile{height:200px;overflow-y:scroll}.banner-slider .banner-warper .warper img{height:110px;-o-object-fit:fill;object-fit:fill}.btn-lang-content .btn-lang{position:relative;top:auto;right:auto}}.oth-archive-detail{display:inline-block;text-align:center;margin:150px auto}.oth-archive-detail .oth-title-archive-detail{text-align:left;font-weight:700;font-size:18px;margin-top:10px}.oth-archive-detail .oth-date-archive-detail{font-size:14px;color:#fff;background-color:#000;font-weight:700;width:80px;text-align:center;margin-bottom:8px}.oth-archive-detail .oth-des-archive-detail{text-align:initial;margin-top:20px}.oth-list-archive{width:100%;padding:100px 5%}.oth-list-archive a.img{display:inline-block;padding-bottom:2rem}.oth-list-archive a.img .oth-title-archive-list{font-weight:700;font-size:18px;margin-top:10px}.oth-list-archive a.img .oth-date-archive-list{font-size:14px;color:#fff;background-color:#000;font-weight:700;width:80px;text-align:center;margin-bottom:8px}.oth-list-archive img,.oth-list-archive video{width:100%;height:auto}.card-columns{-moz-column-count:5;column-count:5;display:grid;grid-template-columns:repeat(5,1fr)}.menu-body-items li.item.active a,.menu-body-items li.item.active a:hover{color:#000}.header .name-site,.header p,.menu-bar-content li{font-weight:400}.menu-fanclub-body .menu-body-items .item a{font-weight:400;font-family:Cormorant Garamond;font-size:19px}.oth-button-block{margin-top:20px}.oth-title-conten-news{text-transform:none}.menu-fanclub-footer .link-more .more-link-content{flex-basis:33.33333%}.input-postal{color:#726767}::-webkit-input-placeholder{color:#acacac}::-moz-placeholder{color:#acacac}::placeholder{color:#acacac}:-ms-input-placeholder{color:#acacac}::-ms-input-placeholder{color:#acacac}.oth-regiser-notice{color:red;font-size:18px;width:100%;padding-left:15px;padding-bottom:15px}.frequently-questions-content-list-pc .oth-frequently-questions-text.frequently-questions-text{display:block;clear:both;overflow:hidden;border-bottom:2px solid #707070;padding:37px 0 21px}.frequently-questions-content-list-pc .oth-frequently-questions-text.frequently-questions-text .oth-title-frequently-questions{width:100%;overflow:hidden;padding:0 14px}.frequently-questions-content-list-pc .oth-frequently-questions-text.frequently-questions-text .oth-title-frequently-questions .title-text{float:left;padding:0;margin:0}.frequently-questions-content-list-pc .oth-frequently-questions-text.frequently-questions-text .oth-title-frequently-questions .frequently-questions-icons{float:right;padding:0;margin:0}.frequently-questions-content-list-pc .oth-frequently-questions-text.frequently-questions-text .frequently-questions-comment{width:100%;margin-top:18px;border-top:2px solid #707070;padding-top:18px}.oth-item-question-list .frequently-questions-questions-list:last-child .oth-frequently-questions-text.frequently-questions-text{border-bottom:none}.oth-height-btn-template{margin-top:80px;margin-bottom:160px}.oth-link-light-step{color:#0f1acd}.oth-btn-zip{padding-top:9px;padding-bottom:9px}.oth-btn-zip a{line-height:6px}.oth-mb-form-register{margin-bottom:12px}.oth-container-qa p{color:#000}.oth-container-qa .title-page p,.title-page p{font-size:30px}.button{line-height:26px}.ml-15px{margin-left:15px}.oth-link-mypage a{color:#2424ac;text-decoration:underline}.oth-btn-profile{line-height:6px}.oth-select-province{width:120px}.text-decoration-underline{text-decoration:underline!important}.oth-link-zipcode a{color:#938b8b;border-bottom:1px solid}.oth-slider,.oth-slider .slick-list{width:400px;margin:0 auto}.oth-slider .slick-list img{width:400px;height:400px;-o-object-fit:fill;object-fit:fill}#colorbox{position:fixed!important;top:50%!important;transform:translateY(-50%)!important}.oth-heading-page{margin-bottom:22px}.text-transform-none{text-transform:none!important}.oth-btn-register .btn-content{min-width:auto}.oth-btn-register .btn-content button{margin-right:0;line-height:7px}.oth-mb-button{margin-bottom:135px}.archives-fanclub{max-width:1276px;margin:0 auto}.btn-icon .btn-text{font-family:Cormorant Garamond}.btn-text{font-family:Cormorant Garamond!important}.body-top .fanclub-menu .heading-block .heading-sub,.body-top .fanclub-menu .heading-block .heading-title,.font-cormorant,.footer-pc-fanclub .navbar-menu .label-menu .navbar-menu-item .items a,.menu-block .menu-fanclub .items .item-link span,.navbar-content-2 .navbar-item .link-navbar span{font-family:Cormorant Garamond}.mobile-navbar .navbar-content-mobile .item-mobile{border-bottom:1px solid #1f1e1e}.mobile-navbar .navbar-content-mobile .item-mobile .item-link-mobile .icon i{color:#909090}.mobile-navbar .navbar-content-mobile .item-mobile:first-child,.mobile-navbar .navbar-content-mobile .item-mobile:nth-child(2){border-top:1px solid #1f1e1e}.mobile-navbar .navbar-content-mobile .item-mobile.border-left{border-left:1px solid #1f1e1e!important}.header-mobile-profile a{color:#fff;display:block}.menu-fanclub-mobile .menu-fanclub-mobile-m .item-fanclub{border:1px solid #262626}.oth-banner-media-top video{width:100%;min-height:100vh;-o-object-fit:cover;object-fit:cover;position:absolute}.oth-linkyoutube-top{position:relative;width:100%;padding-bottom:56.25%}.oth-linkyoutube-top .oth-linkyoutube-frame,.oth-linkyoutube-top video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.oth-linkyoutube-top video{-o-object-fit:fill;object-fit:fill;outline:none}.menu-fanclub-footer .link-more .more-link-content{font-size:12px}.social-content .social .social-item{border:none}.oth-discography-content-dvdBlue .discography{margin:10px}.oth-discography-content-dvdBlue .discography .img-discography{width:400px;height:568px;max-width:400px;max-height:568px}.cursor-none{cursor:auto!important}.oth-mb-form-postcode{margin-bottom:30px}@media(min-width:769px){.navbar-content-2 .navbar-item .link-navbar{width:153px}.oth-content-body{min-height:781px}.btn-content{min-width:286px}.biography-single-content{margin-bottom:250px}.oth-public-movie-content{flex-direction:row}.banner-slider .banner-warper .warper img{height:274px;-o-object-fit:fill;object-fit:fill}}@media(max-width:769px){.bx-wrapper .bx-prev{left:-24px}.bx-wrapper .bx-next{right:-24px}.card-columns{-moz-column-count:3;column-count:3;display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:576px)and (max-width:767.98px){.movie video{width:320px;height:180px}}@media(min-width:768px)and (max-width:991.98px){.movie video{width:480px;height:270px}}@media(max-width:576px){.movie video{width:320px;height:180px}.card-columns{-moz-column-count:1;column-count:1;display:grid;grid-template-columns:auto}.oth-archive-detail{width:90%;margin-left:5%}.oth-archive-detail img{width:100%;height:auto}}@media(max-width:480px){.dowload-step-2-list .dowload-step-2-list-size{width:100%;justify-content:center}.dowload-step-2-list .dowload-step-2-list-size li{width:100%;display:flex;justify-content:center}.dowload-step-2-list .dowload-step-2-list-size li .box-step-list{min-width:200px}}@media(min-width:1200px){.menu-fanclub-footer .link-more .more-link-content{min-width:auto}}@media(max-width:425px){body,html{font-size:11px;overflow-x:hidden}.oth-form-editProfileMypage .heading-page{font-size:10px}.oth-form-editProfileMypage .heading-page p{font-size:15px}.oth-form-editProfileMypage .heading-page .top-valid-text .valid-text,.oth-form-editProfileMypage .heading-page .top-valid-text a{font-size:10px}.oth-form-editProfileMypage .text-error li{font-size:11px}.oth-form-editProfileMypage .container-radio{font-size:11px;margin-right:12px;margin-left:8px}.oth-question.frequently-questions-content-list-pc{margin:0}.oth-question.frequently-questions-content-list-pc .title-text-input{display:none}.oth-question.frequently-questions-content-list-pc .oth-frequently-questions-text.frequently-questions-text{margin:0}.oth-question.frequently-questions-content-list-pc .oth-frequently-questions-text.frequently-questions-text .oth-title-frequently-questions .title-text{font-size:12px}.oth-question.frequently-questions-content-list-pc .oth-frequently-questions-text.frequently-questions-text .oth-title-frequently-questions .frequently-questions-icons{display:none}.oth-question.frequently-questions-content-list-pc .oth-frequently-questions-text.frequently-questions-text .oth-frequently-questions-comment{font-size:10px}.oth-item-question-list .frequently-questions-questions-list:last-child .oth-frequently-questions-text.frequently-questions-text{border-bottom:2px solid #707070}.oth-question:last-child{margin-bottom:50px}.oth-height-btn-template{margin-top:33px;margin-bottom:47px}.oth-more-link-content{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:20px;margin-top:25px}.oth-more-link-content .more-link-content{flex-basis:50%;margin-bottom:13px}.oth-more-link-content .more-link-content a{color:#fff;font-size:11px}.contact-mobile a{color:#fff}.oth-mb-button{margin-bottom:60px}.oth-mobile{display:inline-block}.oth-pc{display:none}.btn-icon{margin-right:0}.btn-icon,.btn-icon .btn-text{font-size:13px}.content-movie .img.oth-item-movies{flex-basis:100%}.oth-content-body img{width:100%}.img-discography{height:110px;width:110px!important;-o-object-fit:fill;object-fit:fill}.btn-sign-out img{width:auto}.oth-btn-profile{line-height:14px;padding:6px 0;margin-right:0;height:auto;min-width:138px}.oth-btn-profile span{font-size:11px!important}.oth-container-list-qa .Q-A-title-page-2,.oth-container-list-qa .Q-A-title-page-3{font-size:13px}.oth-container-list-qa .Q-A-box p{font-size:11px;padding:16px}.title-page{height:auto}.title-page p{font-size:16px}.oth-container-blog-fc .blog-menu-heading{display:none}.oth-container-blog-fc .blog-menu-archive{padding-left:0;padding-right:0}.oth-container-blog-fc .oth-content-blog-fc{font-size:10px}.oth-container-blog-fc .oth-content-blog-fc .blog-content-item-heading{font-size:13px}.oth-container-blog-fc .oth-content-blog-fc .blog-content-item-date,.pagination a{font-size:11px}.pagination a{padding:6px 10px}.menu-fanclub-mobile .menu-fanclub-mobile-m .item-fanclub a{font-size:11px}.header-mobile-profile img{width:21.56px;height:21.75px;margin-bottom:5px}.header-mobile-profile a,.header-mobile-title .heading{font-size:9px}.body-top .banner-fanclub-page .icon-fanclub{width:auto}.oth-movie-public .movie-content .movie iframe{width:311px}.oth-audio audio,.oth-audio video{width:100%;outline:none}.fanclub-layout .img-footer #banner-footer{opacity:1;width:100%;position:absolute;-o-object-fit:fill;object-fit:fill}.oth-banner-footer-fc .logo-block img{width:36px;height:auto}.oth-banner-footer-fc .btn-normal-white{height:28px;margin-right:0}.oth-banner-footer-fc .btn-normal-white .btn-text{font-size:8px;font-family:"Noto Serif JP",serif!important}.login-box .login-box-left{height:272px}.login-box .login-box-right .login-box-right-bot .login-text,.login-box .login-box-right .login-box-right-top .login-text{margin-top:34px}.social-content .social .social-item .social-link img{width:33px;height:auto}.body-top .banner-fanclub-page .img-fanclub-page{height:418px}.oth-container-qa form input.text-input-reset-password{max-width:100%;width:100%}.oth-btn-zip a{padding:0;margin-right:0;height:28px}.oth-btn-zip a span{font-size:11px}.biography-single-content .img-single{display:block;text-align:center}.biography-single-content .img-single img{height:auto;box-sizing:border-box}.btn-content .button{padding-top:0!important;padding-bottom:0!important}.oth-discography-content-dvdBlue .discography .img-discography{width:400px!important}.banner-slider .banner-warper .warper img{height:100px;-o-object-fit:fill;object-fit:fill}.oth-title-text-input-policy{height:auto}.oth-slider,.oth-slider .slick-list{width:300px}.oth-slider .slick-list img{width:300px;height:300px}.oth-discography-content-dvdBlue .discography .img-discography{width:300px!important;height:auto}.oth-header-top-mobile{background-color:#fff}.oth-header-top-mobile .header-mobile-title .control-menu,.oth-header-top-mobile .header-mobile-title .heading .name-site a,.oth-header-top-mobile .header-mobile-title .heading .sub-name{color:#0d0000}.oth-header-top-mobile .icon-close{color:#fff}.banner.oth-banner-media-top{background-color:#fff;min-height:auto;padding-bottom:112px}.oth-banner-media-top video{-o-object-fit:fill;object-fit:fill;width:100%;min-height:auto;position:relative;height:auto;margin-top:62px}.oth-btn-my-page{justify-content:center!important}.oth-btn-my-page .btn-content{margin-left:0!important}.oth-btn-my-page .btn-content a.button{margin-right:0!important}.oth-btn-logout{width:100%}}#oth-control-audio.loading,#oth-control-radio.loading{background:#fff url(../images/loader.gif) 50% no-repeat;background-size:contain}@media(max-width:400px){.oth-slider,.oth-slider .slick-list{width:250px}.oth-slider .slick-list img{width:250px;height:250px}.oth-discography-content-dvdBlue .discography .img-discography{width:250px!important;height:auto}}.min-w-100{min-width:100px}.min-w-300{min-width:300px}.min-w-500{min-width:500px}.max-w-100{min-width:100px}.max-w-300{min-width:300px}.max-w-500{min-width:500px}.news-menu{list-style-type:none;padding-left:0}.news-menu .news-menu-item{margin-bottom:20px;border-bottom:1px dotted #e0e0e0}.bg-black{background-color:#000;color:#fff}.news-menu-heading{font-size:22px;font-weight:400;border-bottom:1px solid #000}.footer-menu-bar-pc{background-color:#070707;padding:25px 40px;margin-bottom:0}.footer-menu-bar-pc,.footer-menu-bar-pc .social-content-footer{display:flex;justify-content:space-between;align-items:center}.footer-layout,.footer-layout a{color:#fff}.footer-layout a:hover{color:#e0e0e0}.footer-bottom-pc{display:flex;justify-content:space-around;padding:40px;font-size:12px}.footer-bottom-pc .footer-more-link-pc{display:flex}.footer-bottom-pc .footer-more-link-pc .more-link-content{margin-left:30px}.footer-bottom-pc .contact-info-pc{display:flex}.footer-bottom-pc .contact-info-pc .contact-info-pc-text{margin-left:20px}.label-copyright-pc{font-size:13px}.oth-more-link-content{display:flex;flex-wrap:wrap;padding:10px 20px}.oth-more-link-content .more-link-content{min-width:50%;margin-top:10px}.btn-normal-dark-red{background-color:#880202;border:1px solid #880202}.btn-normal-dark-red .btn-text{font-family:"Noto Serif JP",serif;font-weight:400;font-size:14px;text-transform:uppercase;color:#fff;text-decoration:none;letter-spacing:1px}.bg-red-black{background-color:#8e0b0b}.box-member-creditcard-select{border-bottom:1.5px solid #000;max-width:320px;margin:30px 0}.box-member-creditcard-select .select-box{width:100%;margin-bottom:30px}.font-size-1rem{font-size:1rem}@media(max-width:1440px){.footer-layout{min-height:320px}.footer-menu-bar-pc{flex-direction:column}.footer-menu-bar-pc .social-content-footer{margin-top:20px}.footer-bottom-pc .footer-more-link-pc .more-link-content{margin-left:20px}.footer-bottom-pc .contact-info-pc{flex-direction:column}.footer-bottom-pc .contact-info-pc .contact-info-pc-text{margin-left:0}}@media(min-width:768px)and (max-width:1199.98px){.footer-layout{min-height:340px}.footer-bottom-pc{flex-direction:column-reverse}.footer-bottom-pc .footer-more-link-pc{display:flex;justify-content:center;margin-bottom:20px}.footer-bottom-pc .contact-info-pc{flex-direction:column}}@media(max-width:991px){.article-row-reserve{display:flex;flex-direction:column-reverse;align-items:center}}@media(max-width:768px){.footer-layout{min-height:400px}.box-member-creditcard-select{max-width:100%}}.btn__red{background-color:#880202}.btn__red .btn-text{color:#fff}.premium-text-input{margin-bottom:12px}.premium-history__list{padding-top:45px;padding-bottom:100px}.premium-history__list .list__title{font-size:27px;border-bottom:5px solid #000}.premium-history__list .history__item{padding-top:30px;padding-bottom:30px;border-top:1px solid #000}.premium-history__list .history__item:first-of-type{border-top:none}.premium__movie{display:grid}.premium__movie .content-movie{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-template-rows:repeat(auto-fit,minmax(100px,1fr));margin:1em 0;grid-gap:1.5rem;grid-auto-flow:row dense;justify-content:center}.premium__movie .content-movie .nfc-movie__content{margin-bottom:0}.premium__movie .content-movie .nfc-movie__content-2 iframe{width:33.5rem;height:26.5rem}.premium__movie .content-movie .oth-item-movies{display:grid;height:-webkit-min-content;height:-moz-min-content;height:min-content}.premium__movie .content-movie .oth-item-movies:nth-child(3n){grid-row-end:span 2}.premium__movie .content-movie .oth-item-movies:nth-child(2n){grid-column-end:span 2}.premium__movie .content-movie .premium__video{position:relative}.premium__movie .content-movie .premium__video p{margin-top:10px;text-align:center;font-weight:700;font-size:15px}.premium__movie .content-movie .premium__video span{background-color:#000;color:#fff;padding:0 10px;font-size:16px;font-weight:700;font-family:Roboto,sans-serif;position:absolute;top:-12px;left:20px;z-index:1}.premium__movie .content-movie .premium__video-2{position:relative}.premium__movie .content-movie .premium__video-2 p{margin-top:10px;text-align:center;font-weight:700;font-size:15px}.premium__movie .content-movie .premium__video-2 span{background-color:#000;color:#fff;padding:0 10px;font-size:16px;font-weight:700;font-family:Roboto,sans-serif;position:absolute;top:0;left:20px}@media(max-width:575.98px){.img-body-response-movie__fix{width:100%!important;height:auto!important}.premium__caution{font-size:1.2rem!important}.premium__movie{padding:0}.premium__movie .movie-fanclub{padding-top:0!important}.premium__movie .content-movie{padding:0!important;grid-template-columns:repeat(2,50%);grid-gap:1rem}.premium__movie .content-movie .nfc-movie__content{margin-bottom:0}.premium__movie .content-movie .nfc-movie__content iframe{width:16rem;height:-webkit-min-content;height:-moz-min-content;height:min-content;min-height:21.3rem}.premium__movie .content-movie .nfc-movie__content-2 iframe{width:100%;height:20rem}.premium__movie .content-movie .oth-item-movies{padding:.5em;min-height:21.3rem;height:-webkit-min-content;height:-moz-min-content;height:min-content}.premium__movie .content-movie .premium__video p{font-size:10px}.premium__movie .content-movie .premium__video span{padding:0 10px;font-size:10px;top:-1px;left:35px}.btn__red .btn-text{font-size:10px}.premium__heading-page{margin-bottom:0}.premium-button__block{align-items:center}.premium__button{height:44px;width:288px}.premium-text-input{margin-bottom:5px}.text-input__margin{margin-left:15px;margin-right:15px}.premium-creditcard-select{margin:22px 0}.margin-fix{margin-top:0}.premium-radio{height:12px;width:12px}.premium-radio:after{height:6px;width:6px;top:-4px!important}.premium-history .title-page{text-align:center}.premium-history .title-text-input{margin-bottom:12px}.premium-history .register-name{margin-bottom:0}.premium-history .premium-history__list{padding-bottom:80px}.premium-history .premium-history__list .list__title{font-size:21px}.premium-history .premium-history__list .history__item{padding-top:15px;padding-bottom:15px}.premium-cancel__step1,.premium-cancel__step2,.premium-cancel__step3{padding-bottom:100px}.premium-cancel__step1 .text-box,.premium-cancel__step2 .text-box,.premium-cancel__step3 .text-box{font-size:12px}.premium-cancel__step1 .text-register,.premium-cancel__step2 .text-register,.premium-cancel__step3 .text-register{margin-bottom:0}.premium-cancel__step1 .btn-content,.premium-cancel__step2 .btn-content,.premium-cancel__step3 .btn-content{min-width:288px;display:flex;justify-content:center}.premium-cancel__step1 .btn-content .button,.premium-cancel__step2 .btn-content .button,.premium-cancel__step3 .btn-content .button{width:288px}}@media(max-width:376px){.premium__movie .content-movie .nfc-movie__content iframe{width:13rem;height:-webkit-min-content;height:-moz-min-content;height:min-content;min-height:21.3rem}.premium__movie .content-movie .nfc-movie__content-2 iframe{width:100%;height:20rem}.premium__movie .content-movie .premium__video p{font-size:10px}.premium__movie .content-movie .premium__video span{left:20px}}.setting__renew-or{font-family:"Noto Serif JP",serif;font-size:13px;font-weight:500;padding-left:10px}.checkbox__content.custom,.container-checkbox.custom{font-weight:700}.btn__fix-width{min-width:274px}.card__info{display:flex;padding-left:50px;font-size:13px}.card__info .info__date,.card__info .info__no{margin-right:15px}.card__info .edit__card{padding-top:18px}.card__info .edit__card a{color:#007bff;text-decoration:underline}.text__red{color:red}.m-width-60{max-width:60rem!important}.message__card-null{color:red;margin-left:1rem}.radio__content.color-gray{color:grey}.check-mark-radio.color-gray{border-color:grey}.custom__setting-renew{margin-bottom:-10px}.color__blue-gray{color:#0f1acd}@media(max-width:992px){.ot__fix-btn-mobile .button{margin-bottom:25px}}@media(max-width:425px){.ot__fix-btn-mobile .button{margin:0 0 25px}}@media only screen and (max-width:575.98px){.movie__layout .movie__content iframe{height:calc(100vw - 150px)!important;min-height:unset}.content-movie .img.oth-item-movies iframe{height:calc(100vw - 170px)!important;min-height:unset}.frequently-questions-questions-list iframe{min-height:unset;height:calc(100vw - 220px)!important;width:100%}}