#character{padding:53.5px 0 0;position:relative}.mvArea{width:375px;height:211px}.aboutArea{padding:0 0 40px}.aboutArea .logo{width:375px;height:150px;overflow:hidden;text-indent:110%;white-space:nowrap}.aboutArea p{margin:0 auto;width:315px;font-size:12px;-webkit-text-size-adjust:100%}.memberArea{padding:30px 0 40px;background:#000 url(../img/sp/character/member_bg.jpg) 0 0 repeat-x;background-size:contain}.memberArea__contents{margin:0 auto;width:315px}.memberArea__title{color:#fff;-webkit-margin-after:10px;margin-block-end:10px;font-family:Teko,sans-serif;font-size:38px;letter-spacing:.06em;text-align:center}.memberArea__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.memberArea__list li{width:150px;margin-left:15px;margin-bottom:20px;text-align:center}.memberArea__list li:first-child,.memberArea__list li:nth-child(odd){margin-left:0}.memberArea__list li .image{margin:0 0 12px;display:block;width:150px;height:150px;position:relative;background:#000}.memberArea__list li .pos{margin:0 0 5px;font-size:12px;color:#a29da6}.memberArea__list li .name{margin:0 0 5px;font-size:15px;color:#fff}.memberArea__list li .voice{font-size:12px;color:#a29da6}.relationshipArea{position:relative;background-image:-webkit-gradient(linear,left top, left bottom,from(#484848),color-stop(200%, #f2f2f2));background-image:linear-gradient(180deg,#484848,#f2f2f2 200%);z-index:1;-webkit-padding-after:10px;padding-block-end:10px}.relationshipArea:before{content:"";display:block;width:100%;height:100%;background:url(../img/sp/common/bg2.png) 0 0 repeat;position:absolute;opacity:.08;z-index:-1}.relationshipArea__title{color:#fff;text-align:center;font-size:30px;letter-spacing:.04em;font-family:Teko,sans-serif;position:relative;z-index:1}.relationshipArea__title:before{content:"";display:block;width:226px;height:188px;background-color:#000;-webkit-clip-path:polygon(0 0,100% 0,87% 23%,14% 23%);clip-path:polygon(0 0,100% 0,87% 23%,14% 23%);position:absolute;top:-1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.relationshipArea__imageHolder{overflow-x:scroll;-webkit-margin-before:23px;margin-block-start:23px}.relationshipArea__imageInner{position:relative;width:660px;-webkit-padding-after:30px;padding-block-end:30px}.relationshipArea__image{display:block;width:620px;padding:0 20px;margin:0 auto}.relationshipArea__image img{width:100%;height:auto}.relationshipArea__link,.relationshipArea__link:before{display:block;position:absolute}.relationshipArea__link:before{content:"";height:24px;top:-24px;right:0}.characterArea{padding:30px 0 40px;background:#000 url(../img/sp/common/bg.png) 0 0 repeat;background-size:22px}.characterArea__contents{margin:0 auto;width:315px}.characterArea__title{color:#fff;-webkit-margin-after:10px;margin-block-end:10px;font-family:Teko,sans-serif;font-size:38px;letter-spacing:.06em;text-align:center}.characterArea__banner li{margin-bottom:15px}.characterArea__banner li:last-child{margin-bottom:0}.characterArea__banner li.is-current{background-color:#000;pointer-events:none}.characterArea__banner li.is-current a{opacity:.5}.characterArea__page_link{display:block;width:315px;height:90px;overflow:hidden;text-indent:110%;white-space:nowrap}.characterArea__page_link img{width:100%;display:block;margin:0 auto}.discographyArea{padding:30px 0 40px;overflow:hidden}.discographyArea__title{-webkit-margin-after:10px;margin-block-end:10px;font-family:Teko,sans-serif;font-size:38px;letter-spacing:.06em;text-align:center}.discographyArea__items .thumbnail{margin:0 auto 12px;width:230px;height:230px;border:1px solid #e6e6e6}.discographyArea__items .title{font-size:12px;text-align:center}.discographyArea .bx-wrapper .bx-viewport{margin:0 auto;width:245px!important;overflow:visible!important}.discographyArea .bx-wrapper .bx-controls-direction{display:block}.discographyArea .bx-wrapper .bx-next,.discographyArea .bx-wrapper .bx-prev{display:none}.discographyArea .bx-wrapper .bx-pager{margin:20px 0 0;position:relative;bottom:auto!important;line-height:1px}.discographyArea .bx-wrapper .bx-pager .bx-pager-link{background:#a29da6}.discographyArea .bx-wrapper .bx-pager .bx-pager-link.active,.discographyArea .bx-wrapper .bx-pager .bx-pager-link:hover{background:#814ba4}.discographyArea__playlist{margin:40px 0 0}.discographyArea__playlist p{margin:0 0 15px;font-size:12px;text-align:center}.discographyArea__playlist .play-btn{margin:auto;display:block;width:315px;height:36px;background:url(../img/sp/character/play_btn.png) top no-repeat;background-size:contain;overflow:hidden;text-indent:110%;white-space:nowrap}.bx-wrapper{max-width:100%!important;margin:0 auto!important}.bx-wrapper .bx-viewport{-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;left:0!important;background:none!important}.bx-controls-direction{display:none}.bx-wrapper .bx-pager{padding-top:0!important}.animeBannerArea .bx-wrapper .bx-pager{display:none!important}.bx-wrapper .bx-pager.bx-default-pager a{width:8px!important;height:8px!important;border-radius:4px!important}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{border:none}
