#character{position:relative;padding:80px 0 0}.mvArea{margin:0 auto;width:1080px;height:608px}.aboutArea{padding:60px 0}.aboutArea__contents{display:-webkit-box;display:-ms-flexbox;display:flex;width:1080px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aboutArea .logo{width:540px;height:130px;overflow:hidden;text-indent:110%;white-space:nowrap}.aboutArea p{width:455px;margin:0 auto;font-size:16px}.memberArea{padding:62px 0 120px;background:#000 url(../img/pc/character/member_bg.jpg) 0 0 repeat-x;background-size:cover}.memberArea__contents{width:1080px;margin:0 auto}.memberArea__title{font-family:Teko,sans-serif;font-size:52px;text-align:center;letter-spacing:.06em;color:#fff;-webkit-margin-after:34px;margin-block-end:34px}.memberArea__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.memberArea__list li{width:192px;margin-left:30px;text-align:center}.memberArea__list li:first-child{margin-left:0}.memberArea__list li .image{position:relative;display:block;margin:0 0 20px;background:#000;width:192px;height:192px}.memberArea__list li .pos{margin:0 0 10px;font-size:16px;color:#a29da6}.memberArea__list li .name{margin:0 0 7px;font-size:18px;color:#fff}.memberArea__list li .voice{font-size:16px;color:#a29da6}.relationshipArea{position:relative;z-index:1;background-image:-webkit-gradient(linear,left top, left bottom,from(#484848),color-stop(200%, #f2f2f2));background-image:linear-gradient(180deg,#484848,#f2f2f2 200%);-webkit-padding-after:80px;padding-block-end:80px}.relationshipArea:before{content:"";position:absolute;z-index:-1;display:block;width:100%;height:100%;opacity:.08;background:url(../img/pc/common/bg2.png) 0 0 repeat}.relationshipArea__title{position:relative;z-index:1;font-family:Teko,sans-serif;font-size:44px;text-align:center;letter-spacing:.04em;color:#fff}.relationshipArea__title:before{content:"";position:absolute;z-index:-1;top:-1px;left:50%;display:block;width:348px;height:274px;-webkit-transform:translateX(-50%);transform:translateX(-50%);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%)}@media only screen and (device-width >= 737px)and (device-width <= 1024px)and (orientation:portrait){.relationshipArea__title:before{width:480px;height:380px}}@media only screen and (device-width >= 737px)and (device-width <= 1024px)and (orientation:landscape){.relationshipArea__title:before{width:360px;height:300px}}.relationshipArea__imageHolder{position:relative;max-width:1080px;margin:0 auto;-webkit-margin-before:46px;margin-block-start:46px}.relationshipArea__image{display:block}.relationshipArea__link,.relationshipArea__link:before{position:absolute;display:block}.relationshipArea__link:before{content:"";top:-40px;right:0;height:40px}.relationshipArea__link:after{content:"";position:absolute;top:-26px;right:14px;display:block;width:12px;height:16px;background:url(/assets/common/img/pc/character/arrow.svg) 0 0/cover no-repeat}.relationshipArea__link:hover:after{-webkit-transition:-webkit-transform .32s;transition:-webkit-transform .32s;transition:transform .32s;transition:transform .32s, -webkit-transform .32s;-webkit-transform:translateX(4px);transform:translateX(4px)}.characterArea{padding:64px 0 80px;background:#000 url(../img/pc/common/bg.png) 0 0 repeat}.characterArea__contents{width:1080px;margin:0 auto}.characterArea__title{font-family:Teko,sans-serif;font-size:52px;text-align:center;letter-spacing:.06em;color:#fff;-webkit-margin-after:34px;margin-block-end:34px}.characterArea__banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.characterArea__banner li{margin-bottom:20px;margin-left:20px}.characterArea__banner li:nth-child(odd){margin-left:0}.characterArea__banner li.is-current{pointer-events:none;background-color:#000}.characterArea__banner li.is-current a{opacity:.5}.characterArea__page_link{display:block;width:530px;height:152px;overflow:hidden;text-indent:110%;white-space:nowrap}.characterArea__page_link:hover{-webkit-transition:.3s;transition:.3s;opacity:.8}.characterArea__page_link img{display:block;width:100%;margin:0 auto}.discographyArea{overflow:hidden;padding:64px 0 80px}.discographyArea__contents{width:1080px;margin:0 auto}.discographyArea__title{font-family:Teko,sans-serif;font-size:52px;text-align:center;letter-spacing:.06em;-webkit-margin-after:34px;margin-block-end:34px}.discographyArea__slider{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.discographyArea__slider.l-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.discographyArea__items{width:340px;margin:0 0 30px 30px}.discographyArea__items:first-child,.discographyArea__items:nth-child(3n+1){margin-left:0}.discographyArea__items .thumbnail{margin:0 auto 20px;border:1px solid #e6e6e6;width:340px;height:340px}.discographyArea__items .title{font-size:16px;text-align:center}.discographyArea__playlist p{margin:0 0 20px;font-size:18px;text-align:center}.discographyArea__playlist .play-btn{display:block;margin:auto;background:url(../img/pc/character/play_btn.png) top no-repeat;background-size:contain;width:440px;height:48px;overflow:hidden;text-indent:110%;white-space:nowrap}.bx-wrapper{max-width:100%!important;margin:0 auto!important}.bx-wrapper .bx-viewport{left:0!important;border:none!important;background:none!important;-webkit-box-shadow:none!important;box-shadow: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}
