.icon-fonts-setting,.update-party .flickity-prev-next-button.next:after,.update-party .flickity-prev-next-button.previous:after{font-family:PPicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.staff__banner,.staff__contents{margin-top:30px;margin-left:15px;margin-right:15px}@media only screen and (min-width:48em){.staff__banner,.staff__contents{margin-top:50px}}.staff{position:relative}.staff__main{position:relative}.staff__main .zoomslider{height:30vh}@media only screen and (min-width:48em){.staff__main .zoomslider{height:50vh}}@media only screen and (min-width:48em){.staff__main .zoomslider .zs-slideshow .zs-slides .zs-slide.active{background-position:50% 20%}}.staff__main:before{content:"";background-image:url(/img/staff/circle_sp.png);background-size:cover;position:absolute;bottom:0;width:100%;height:30px;z-index:3}@media only screen and (min-width:48em){.staff__main:before{height:65px;background-image:url(/img/staff/circle.png);bottom:-1px}}.staff__main h1{position:absolute;left:0;right:0;bottom:-50px;text-align:center;font-size:24px;letter-spacing:4px;font-weight:700;z-index:4}.staff__main h1 span{display:block;text-align:center;font-size:12px;letter-spacing:0;font-weight:400}.staff__describe{margin-top:65px}.staff__describe p{text-align:center}.staff__describe p:nth-of-type(1){font-size:20px}.staff__describe p:nth-of-type(2){font-size:14px}.staff__banner{text-align:center}.staff__banner img{width:100%;max-width:700px}.staff__area{width:100%;margin:0 auto}.staff__area p{font-size:16px}.staff__area p i{font-size:24px;margin-right:3px;vertical-align:sub}@media only screen and (min-width:48em){.staff__area p{margin-bottom:5px}}.staff__area select{width:100%;margin-bottom:0;margin-top:5px}.staff__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;transform:translate3d(0,0,0)}.staff__list .rotate{display:block;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-top:10px}.staff__list .rotate.is-pc .rotate-inner{transition:transform .8s ease}.staff__list .rotate.is-pc.is-hover .rotate-inner{transform:rotateY(180deg)}.staff__list .rotate.is-animating .rotate-inner{transition:transform .8s ease}@media only screen and (min-width:48em){.staff__list .rotate{margin-top:20px;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}.staff__list .rotate a{text-decoration:none}.staff__list .rotate__inner{position:relative;transform-style:preserve-3d;transition:none;transform:rotateY(0deg);display:block}.staff__list .rotate__inner .front{transform:translate3d(0,0,2px)}.staff__list .rotate__inner .back{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:absolute;top:0;left:0;width:100%;height:100%;transform:translate3d(0,0,1px) rotateY(180deg);transition:transform .25s ease,opacity .25s ease}.staff__list .rotate__inner .front,.staff__list .rotate__inner .back{backface-visibility:hidden;z-index:1}.staff__list .rotate__inner .front .staff-img-wrap,.staff__list .rotate__inner .back .staff-img-wrap{padding:10px 15px}@media only screen and (min-width:48em){.staff__list .rotate__inner .front .staff-img-wrap,.staff__list .rotate__inner .back .staff-img-wrap{padding:20px 15px}}.staff__list .rotate__inner .front .staff-img-wrap img,.staff__list .rotate__inner .back .staff-img-wrap img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";display:block;width:100%;height:auto;min-height:90px;border-radius:50%;overflow:hidden;margin:0 auto;transition:opacity .25s ease,box-shadow .25s ease}@media only screen and (min-width:48em){.staff__list .rotate__inner .front .staff-img-wrap img,.staff__list .rotate__inner .back .staff-img-wrap img{max-width:160px}}.staff__list .rotate__inner .front h2,.staff__list .rotate__inner .back h2{padding:0 15px;text-align:center}.staff__list .rotate__inner .front h2 span,.staff__list .rotate__inner .back h2 span{display:block}.staff__list .rotate__inner .front h2 span:nth-of-type(1),.staff__list .rotate__inner .back h2 span:nth-of-type(1){font-size:12px}@media only screen and (min-width:48em){.staff__list .rotate__inner .front h2 span:nth-of-type(1),.staff__list .rotate__inner .back h2 span:nth-of-type(1){font-size:14px}}.staff__list .rotate__inner .front h2 span:nth-of-type(2),.staff__list .rotate__inner .back h2 span:nth-of-type(2){font-size:14px}@media only screen and (min-width:48em){.staff__list .rotate__inner .front h2 span:nth-of-type(2),.staff__list .rotate__inner .back h2 span:nth-of-type(2){font-size:16px}}.staff__list.none{margin-bottom:90px}.staff__footer{position:fixed;bottom:0;right:0;z-index:2;width:100%;background-color:rgba(203,182,161,.9);padding-bottom:calc(env(safe-area-inset-bottom) + 8px)}@media only screen and (min-width:48em){.staff__footer{width:36%;margin-left:48%;min-width:480px;bottom:2%}}.staff__footer .inner{position:relative;max-width:480px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;overflow:hidden}@media only screen and (min-width:48em){.staff__footer .inner{-ms-flex-pack:center;justify-content:center}}.staff__footer .support{width:30%;margin-top:10px;background-image:url(/img/staff/footer.png);background-repeat:no-repeat;background-size:contain;text-align:center;margin-left:-20px;padding-right:20px}@media only screen and (min-width:48em){.staff__footer .support{padding-right:70px;width:40%}}.staff__footer .support p{margin-top:5px;color:#aa9177}.staff__footer .support p:nth-of-type(2){margin-top:2px;margin-bottom:3px}.staff__footer .support p span:nth-of-type(1){line-height:1;font-size:30px}.staff__footer .support-text{width:60%;color:#fff;font-size:16px;padding-top:10px;font-weight:700;margin-left:8px}.staff__footer .support-text span{font-size:11px;display:block;font-weight:400;line-height:1.4}@media only screen and (min-width:48em){.staff__footer .support-text span{font-size:14px}}@media only screen and (min-width:48em){.staff__footer .support-text{font-size:18px;margin-left:8px}}.staff.app{padding-bottom:90px}.title-area .small-tit-topborder,.title-area .simple-tit-bottomborder{margin-bottom:0}@media only screen and (min-width:48em){.title-area .small-tit-topborder,.title-area .simple-tit-bottomborder{margin-bottom:.9375rem}}.title-area .list-back{margin-bottom:0}@media only screen and (min-width:48em){.title-area .list-back{margin-bottom:1.25rem}}@media only screen and (min-width:48em){.staff-detail__main{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;max-width:920px;margin:0 auto}}@media only screen and (min-width:48em){.staff-detail__main .main-img{position:relative;width:100%;margin-left:110px}}.staff-detail__main .main-img img{width:100%;height:auto}@media only screen and (min-width:48em){.staff-detail__main .main-img img{display:block}}.staff-detail__main .action-box{padding:20px 15px 30px;width:100%}@media only screen and (min-width:48em){.staff-detail__main .action-box{margin:0;padding:0 15px;width:100%}}.staff-detail__main .action-box .lounge{display:none;font-size:14px}@media only screen and (min-width:48em){.staff-detail__main .action-box .lounge{display:block;margin-top:5px}}.staff-detail__main .action-box__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:48em){.staff-detail__main .action-box__inner{-ms-flex-pack:left;justify-content:left;margin-top:10px}}.staff-detail__main .action-box__inner .name-area{min-width:110px}.staff-detail__main .action-box__inner .name-area h1{display:inline-block}.staff-detail__main .action-box__inner .name-area h1 ruby{font-size:32px}.staff-detail__main .action-box__inner .name-area h1 ruby rt{font-size:8px}.staff-detail__main .action-box__inner .name-area span{font-size:14px;margin-left:10px}.staff-detail__main .action-box__inner .name-area p{font-size:16px;font-weight:700}.staff-detail__main .action-box__inner .name-area .nickname{display:none;position:relative}@media only screen and (min-width:48em){.staff-detail__main .action-box__inner .name-area .nickname{display:block;margin-top:50px}}.staff-detail__main .action-box__inner .name-area .nickname p:nth-of-type(1){font-size:20px;font-weight:700;color:#aaa;position:absolute;top:-20px;left:0}.staff-detail__main .action-box__inner .name-area .nickname p:nth-of-type(2){padding-top:20px;position:relative;font-weight:400}.staff-detail__main .action-box__inner .name-area .nickname p:nth-of-type(2):before{position:absolute;top:calc(70% + 20px);left:10px;content:"";display:block;width:38px;height:1px;transform:translate(10px,calc(-70% + -20px));background-color:#333}.staff-detail__main .action-box__inner .name-area .nickname p:nth-of-type(2) span{margin-left:60px}.staff-detail__main .action-box__inner .action-button{border-radius:50%;background:linear-gradient(to bottom right,#ff8282,#dd4d4d);width:86px;height:86px;padding:0}@media only screen and (min-width:48em){.staff-detail__main .action-box__inner .action-button{margin-left:40px}}.staff-detail__main .action-box__inner .action-button img{display:block;width:28px;height:auto;margin:0 auto 4px}.staff-detail__main .action-box__inner .action-button span{font-size:12px}.staff-detail__main .action-box__inner .action-button.end{pointer-events:none;background:#eee}.staff-detail__main .action-box__inner .action-button.end img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0.5 .5" /><feFuncG type="table" tableValues="0.5 .5" /><feFuncB type="table" tableValues="0.5 .5" /></feComponentTransfer><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0" /><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.29957 .63635 .06408 0 0 .18957 .74745 .06408 0 0 .18957 .63635 .17408 0 0 0 0 0 1 0" /><feColorMatrix type="hueRotate" color-interpolation-filters="sRGB" values="143" /><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.01" /><feFuncG type="linear" slope="1.01" /><feFuncB type="linear" slope="1.01" /></feComponentTransfer><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.93" intercept="0.034999999999999976" /><feFuncG type="linear" slope="0.93" intercept="0.034999999999999976" /><feFuncB type="linear" slope="0.93" intercept="0.034999999999999976" /></feComponentTransfer></filter></svg>#filter');filter:invert(50%) sepia(0) saturate(11%) hue-rotate(143deg) brightness(101%) contrast(93%)}.staff-detail__main .action-box__inner .action-button.end span{color:#999;display:block;line-height:1.2}.staff-detail__main .action-box__hobby{display:none}@media only screen and (min-width:48em){.staff-detail__main .action-box__hobby{display:block;margin-left:0;margin-top:16px;position:relative}.staff-detail__main .action-box__hobby p{margin-bottom:16px}.staff-detail__main .action-box__hobby p span:nth-of-type(1){font-size:12px;padding:2px 6px;border-radius:4px;border:1px solid #000;margin-right:3px}.staff-detail__main .action-box__hobby p span:nth-of-type(2){display:inline-block;font-size:14px;margin-left:5px;margin-top:8px}.staff-detail__main .action-box__hobby p:last-of-type{margin-bottom:0}.staff-detail__main .action-box__hobby .hobby-img{display:none}}@media only screen and (min-width:48em) and (min-width:48em){.staff-detail__main .action-box__hobby .hobby-img{display:block;position:absolute;left:-40px;bottom:-223px;width:100%;max-width:320px;height:auto;object-fit:cover}}.staff-detail__introduction{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 15px 30px;background-color:#eee}@media only screen and (min-width:48em){.staff-detail__introduction{padding:20px 0 30px;padding-top:10px;position:relative}.staff-detail__introduction:before{content:"";position:absolute;left:0;top:-30px;height:30px;width:100%;background-color:#eee;z-index:-1}}.staff-detail__introduction .nickname{position:relative}@media only screen and (min-width:48em){.staff-detail__introduction .nickname{display:none}}.staff-detail__introduction .nickname p:nth-of-type(1){font-size:20px;font-weight:700;color:#aaa;position:absolute;top:-15px;left:0}.staff-detail__introduction .nickname p:nth-of-type(2){padding-top:20px}.staff-detail__introduction .nickname p:nth-of-type(2):before{position:absolute;top:calc(70% + 20px);left:10px;content:"";display:block;width:38px;height:1px;transform:translate(10px,calc(-70% + -20px));background-color:#333}.staff-detail__introduction .nickname p:nth-of-type(2) span{margin-left:60px}.staff-detail__introduction .text{font-size:13px;padding-top:20px;line-height:1.6}@media only screen and (min-width:48em){.staff-detail__introduction .text{width:100%;max-width:700px;margin:0 auto}}.staff-detail__hobby{background-color:#eee;padding:0 15px 40px}@media only screen and (min-width:48em){.staff-detail__hobby .inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;max-width:700px;margin:0 auto}}.staff-detail__hobby img{width:100%;height:auto;object-fit:contain;padding-top:20px}@media only screen and (min-width:48em){.staff-detail__hobby img{max-width:320px;padding-top:0}}.staff-detail .hobby-contents p{margin-bottom:16px}.staff-detail .hobby-contents p span:nth-of-type(1){font-size:12px;border-radius:4px;background-color:#aaa;color:#fff;padding:1px 6px;display:inline-block;text-align:center;min-width:108px}.staff-detail .hobby-contents p span:nth-of-type(2){font-size:14px;margin-left:5px;margin-top:8px}.staff-detail .hobby-contents p:last-of-type{margin-bottom:0}.staff-detail__transition .taransition-box{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}.staff-detail__transition .taransition-box a{display:block;margin-bottom:0;border:none}.staff-detail__transition a{display:block;margin:10px auto 40px;text-align:center;border-radius:4px;border:1px #eee solid;width:180px;padding:10px}@media only screen and (min-width:48em){.staff-detail.member .staff-detail__main{display:block}.staff-detail.member .staff-detail__main .action-box__inner{-ms-flex-pack:justify;justify-content:space-between}.staff-detail.member .staff-detail__main .action-box__inner .name-area span{display:inline-block}}@media only screen and (min-width:48em){.staff-detail.member .staff-detail__main .main-img{position:relative;width:100%}.staff-detail.member .staff-detail__main .main-img img{max-width:1000px}}@media only screen and (min-width:48em){.staff-detail.member .staff-detail__main .action-box{margin-top:20px;width:100%}}@media only screen and (min-width:48em){.staff-detail.member .staff-detail__introduction{width:100%;padding:0 15px;margin-top:30px}.staff-detail.member .staff-detail__introduction:before{content:none}.staff-detail.member .staff-detail__introduction .nickname{display:block}.staff-detail.member .staff-detail__introduction .text{font-size:14px;padding-top:20px;line-height:1.6}}@media only screen and (min-width:48em) and (min-width:48em){.staff-detail.member .staff-detail__introduction .text{width:100%}}@media only screen and (min-width:48em){.staff-detail.member .staff-detail__hobby{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;padding-top:30px;max-width:1000px}.staff-detail.member .staff-detail__hobby img{margin-left:20px}}@media only screen and (min-width:48em){.staff-detail.member .staff-detail__hobby .inner{width:100%}}@media only screen and (min-width:48em){.staff-detail.member .staff-detail__hobby .inner .hobby-contents{width:54%}}@media only screen and (min-width:48em){.staff-detail.member .staff-detail__hobby .inner img{width:46%}}.staff-detail.app{padding-bottom:70px}.staff-modal{display:none;height:100vh;position:fixed;top:0;left:0;z-index:2;width:100%}.staff-modal__bg{background:rgba(0,0,0,.8);height:100vh;position:absolute;width:100%}.staff-modal__content{display:none;background:#fff;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;max-width:430px}.staff-modal__content p{text-align:center}.staff-modal__content p:nth-of-type(1){font-size:12px}.staff-modal__content p:nth-of-type(2){font-size:14px;font-weight:700}.staff-modal__content .close-button{position:absolute;top:0;right:0}.staff-modal__content-thanks{display:none;background:#fff;left:50%;padding:40px 20px 30px;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;text-align:center;max-width:430px}.staff-modal__content-thanks i{display:inline-block;border-radius:50%;padding:16px;color:#fff;font-size:24px;background:linear-gradient(to bottom right,#ff8282,#dd4d4d)}.staff-modal__content-thanks p{text-align:center;font-size:14px;font-weight:700;margin-top:20px}.staff-modal__content-thanks button{margin-top:20px;background-color:#fff;border:1px solid #eee;color:#333;border-radius:4px;padding:10px 40px}.staff-modal__button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:20px}.staff-modal__button button{border-radius:4px}.staff-modal__button button:nth-of-type(1){background-color:#fff;border:1px solid #eee;color:#333;padding:10px}.staff-modal__button button:nth-of-type(2){background:linear-gradient(to bottom right,#ff8282,#dd4d4d);font-weight:700;padding:10px 30px;margin-left:20px}.staff-lounge .top-title{text-align:left;margin-top:15px;margin-top:.9375rem}.staff-lounge .top-title:before{content:none}@media only screen and (min-width:48em){.staff-lounge .top-title{margin-top:1.25rem}}.staff-lounge .top-title a{position:absolute;display:inline-block;top:50%;right:10px;margin-top:-1px;font-size:14px}@media only screen and (min-width:48em){.staff-lounge .top-title a{font-size:14px;right:0;margin-top:-9px}}.staff-lounge .update-party__list{margin-bottom:12px;margin-bottom:.75rem}.staff-lounge .more{margin-bottom:28px;margin-bottom:1.75rem}.update-party__list{list-style:none;position:relative}.update-party.footer-on{margin-bottom:-20px;margin-bottom:-1.25rem}.js-gallery-first-load{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";max-height:110px;min-height:110px;transition:opacity 50ms ease-out}@media only screen and (max-width:47.9375em){.update-party .gallery-cell{width:100%}}@media only screen and (min-width:48em){.update-party .gallery-cell{width:50%}}@media only screen and (min-width:64.0625em){.update-party.large-cols-3 .gallery-cell{width:33.333%;padding:0}}@media only screen and (min-width:48em){.update-party .flickity-prev-next-button{display:block;border-radius:0;transform:none;margin-top:-1.5625rem}}.update-party .flickity-prev-next-button:disabled:hover{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.update-party .flickity-prev-next-button.next,.update-party .flickity-prev-next-button.previous{background:none;width:auto;height:auto;padding:0;border-radius:none}.update-party .flickity-prev-next-button.next svg,.update-party .flickity-prev-next-button.previous svg{display:none;position:static}.update-party .flickity-prev-next-button.next:after,.update-party .flickity-prev-next-button.previous:after{color:rgba(0,0,0,.7);font-size:50px;font-size:3.125rem}.update-party .flickity-prev-next-button.next:after:hover,.update-party .flickity-prev-next-button.previous:after:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}@media only screen and (max-width:47.9375em){.update-party .flickity-prev-next-button.next{right:0}}@media only screen and (min-width:48em){.update-party .flickity-prev-next-button.next{right:5px}}.update-party .flickity-prev-next-button.next:after{content:"\e614"}@media only screen and (max-width:47.9375em){.update-party .flickity-prev-next-button.previous{left:0}}@media only screen and (min-width:48em){.update-party .flickity-prev-next-button.previous{left:5px}}.update-party .flickity-prev-next-button.previous:after{content:"\e613"}.update-party .flickity-prev-next-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";transition:all 300ms ease-out}