﻿:root{--vw: 1vw;--zm: 1}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes inUp{0%{transform:translateY(-80%)}100%{transform:translateY(0)}}@keyframes inHighUp{0%{transform:translateY(-150%)}100%{transform:translateY(0%)}}@keyframes inRight{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes inFarRight{0%{transform:translateX(300%)}100%{transform:translateX(0)}}@keyframes inDown{0%{transform:translateY(40%)}100%{transform:translateY(0)}}@keyframes inLowDown{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes inLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes inFarLeft{0%{transform:translateX(-300%)}100%{transform:translateX(0)}}@keyframes inRightUp{0%{transform:translateX(100%) translateY(-80%)}100%{transform:translateX(0) translateY(0)}}@keyframes inLeftDown{0%{transform:translateX(-100%) translateY(80%)}100%{transform:translateX(0) translateY(0)}}@keyframes inBlur{0%{filter:blur(10px)}100%{filter:blur(0)}}@keyframes inBounce{0%{transform:scale(0.2)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes inBigBounce{0%{transform:scale(0.2)}10%{transform:scale(1.5)}100%{transform:scale(1)}}@keyframes floatingX{0%{transform:translateX(-5%)}100%{transform:translateX(5%)}}@keyframes floatingY{0%{transform:translateY(-10%)}100%{transform:translateY(10%)}}@keyframes scaleDownUp{0%{transform:scale(0.98)}100%{transform:scale(1)}}@keyframes scaleUpDown{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes glittering{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}100%{transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes toTopShake{0%{transform:translateY(-10%)}50%{transform:translateY(-20%)}100%{transform:translateY(-10%)}}@keyframes detailScale{0%{transform:scale(100%)}50%{transform:scale(125%)}100%{transform:scale(100%)}}@keyframes externalHover{0%{transform:translateX(0) translateY(0)}50%{transform:translateX(25%) translateY(-25%)}100%{transform:translateX(0) translateY(0)}}@keyframes arrowRight{0%{transform:translateX(0)}50%{transform:translateX(33%)}100%{transform:translateX(0)}}@keyframes arrowDown{0%{transform:translateY(0)}50%{transform:translateY(33%)}100%{transform:translateY(0)}}@keyframes arrowLeft{0%{transform:translateX(0)}50%{transform:translateX(-33%)}100%{transform:translateX(0)}}.js-watch.fade-in,.js-watch.fade-in-up,.js-watch.fade-in-up-or-left,.js-watch.fade-in-right,.js-watch.fade-in-right-or-up,.js-watch.fade-in-far-right,.js-watch.fade-in-down,.js-watch.fade-in-low-down,.js-watch.fade-in-left,.js-watch.fade-in-far-left,.js-watch.fade-in-left-or-right,.js-watch.fade-in-right-up,.js-watch.fade-in-bounce,.js-watch.fade-in-big-bounce,.js-watch.fade-in-blur,.js-watch.fade-in-chopper,.js-watch.floating-y{opacity:0}.inview{--ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1);--ease-out-quint: cubic-bezier(0.22, 1, 0.36, 1);--linear-bounce: linear( 0, 0.004, 0.016, 0.035, 0.063 9.1%, 0.141, 0.25, 0.391, 0.563, 0.765, 1, 0.891, 0.813 45.5%, 0.785, 0.766, 0.754, 0.75, 0.754, 0.766, 0.785, 0.813 63.6%, 0.891, 1 72.7%, 0.973, 0.953, 0.941, 0.938, 0.941, 0.953, 0.973, 1, 0.988, 0.984, 0.988, 1);--linear-emphasis: linear( 0, 0.218 2.1%, 0.862 6.5%, 1.114, 1.296 10.7%, 1.346, 1.37 12.9%, 1.373, 1.364 14.5%, 1.315 16.2%, 1.032 21.8%, 0.941 24%, 0.891 25.9%, 0.877, 0.869 27.8%, 0.87, 0.882 30.7%, 1.012 38.3%, 1.036, 1.046 42.7% 44.1%, 1.042 45.7%, 0.996 53.3%, 0.988, 0.984 57.5%, 0.985 60.7%, 1.001 68.1%, 1.006 72.2%, 0.998 86.7%, 1)}.inview.fade-in-chopper{animation:fadeIn .3s var(--ease-out-cubic) forwards,inHighUp 1.2s var(--linear-bounce) forwards}.inview.floating-x{animation:floatingX 7.2s ease-in-out infinite alternate-reverse}.inview.floating-y{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,floatingY 1.8s ease-in-out infinite alternate-reverse}.inview.fade-in{animation:fadeIn 1s var(--ease-out-cubic) forwards}.inview.fade-in-up{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inUp 1.8s var(--ease-out-quint) forwards}.inview.fade-in-up-or-left{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inUp 1.8s var(--ease-out-quint) forwards}@media screen and (max-width: 768px){.inview.fade-in-up-or-left{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inLeft 1.8s var(--ease-out-quint) forwards}}.inview.fade-in-right{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inRight 1.8s var(--ease-out-quint) forwards}.inview.fade-in-right-or-up{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inRight 1.8s var(--ease-out-quint) forwards}@media screen and (max-width: 768px){.inview.fade-in-right-or-up{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inUp 1.8s var(--ease-out-quint) forwards}}.inview.fade-in-far-right{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inFarRight 3s var(--ease-out-quint) forwards}.inview.fade-in-down{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inDown 1.8s var(--ease-out-quint) forwards}.inview.fade-in-low-down{animation:fadeIn 1s var(--ease-out-cubic) forwards,inLowDown 1.8s var(--ease-out-quint) forwards}.inview.fade-in-left{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inLeft 1.8s var(--ease-out-quint) forwards}.inview.fade-in-left-or-right{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inLeft 1.8s var(--ease-out-quint) forwards}@media screen and (max-width: 768px){.inview.fade-in-left-or-right{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inRight 1.8s var(--ease-out-quint) forwards}}.inview.fade-in-far-left{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inFarLeft 3s var(--ease-out-quint) forwards}.inview.fade-in-right-up{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inRightUp 1.8s var(--ease-out-quint) forwards}.inview.fade-in-left-down{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inLeftDown 1.8s var(--ease-out-quint) forwards}.inview.fade-in-bounce{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inBounce .6s var(--ease-out-quint) forwards}.inview.fade-in-big-bounce{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inBigBounce 1s var(--linear-emphasis) forwards}.inview.fade-in-blur{animation:fadeIn 1s var(--ease-out-cubic) forwards,scaleDownUp 1s var(--ease-out-quint) forwards,inBlur 1s var(--ease-out-quint) forwards}.inview.glittering::before{animation:glittering 1.2s .5s ease-in-out forwards}.inview.is-visible{opacity:1;animation-fill-mode:none}.inview.is-out{opacity:0}.inview.delay01{animation-delay:.1s}.inview.delay02{animation-delay:.2s}.inview.delay03{animation-delay:.3s}.inview.delay04{animation-delay:.4s}.inview.delay05{animation-delay:.5s}.inview.delay06{animation-delay:.6s}.inview.delay07{animation-delay:.7s}.inview.delay08{animation-delay:.8s}.inview.delay09{animation-delay:.9s}.inview.delay10{animation-delay:1s}.inview.delay11{animation-delay:1.1s}.inview.delay12{animation-delay:1.2s}.inview.delay13{animation-delay:1.3s}.inview.delay14{animation-delay:1.4s}.inview.delay15{animation-delay:1.5s}.inview.delay16{animation-delay:1.6s}.inview.delay17{animation-delay:1.7s}.inview.delay18{animation-delay:1.8s}.inview.delay19{animation-delay:1.9s}.inview.delay20{animation-delay:2s}.inview.delay21{animation-delay:2.1s}.inview.delay22{animation-delay:2.2s}.inview.delay23{animation-delay:2.3s}.inview.delay24{animation-delay:2.4s}.inview.delay25{animation-delay:2.5s}.inview.delay26{animation-delay:2.6s}.inview.delay27{animation-delay:2.7s}.inview.delay28{animation-delay:2.8s}.inview.delay29{animation-delay:2.9s}.inview.delay30{animation-delay:3s}.staff{height:100%;width:100%;contain:paint}small[class$=-note]{display:block;position:relative;width:fit-content;padding:0 0 0 1.1em}small[class$=-note]::before{display:block;position:absolute;left:0;content:"※"}[data-role=heading]{position:relative;z-index:2;content-visibility:auto;contain-intrinsic-size:auto 185px;height:calc(var(--vw)*11.0119047619);width:calc(var(--vw)*42.1428571429);margin:0 auto 0;background:url("../../img/common/bg-hdng01.webp") center center/100% 100% no-repeat}@media screen and (min-width: 1681px),screen and (min-resolution: 1.5dppx){[data-role=heading]{background:url("../../img/common/2x/bg-hdng01-2x.webp") center center/100% 100% no-repeat}}[data-role=heading-text]{display:block;position:relative;scale:var(--scale-x) 1;margin:0 auto;color:rgba(46,23,0,.01);text-indent:calc((100% - 100%/var(--scale-x))/2);white-space:nowrap}[data-role=heading-text]::after{display:block;position:absolute;content:"";pointer-events:none;user-select:none;top:0;left:0;z-index:-1;scale:calc(1 / var(--scale-x)) 1;height:100%;width:100%}[data-role^=btn]{display:flex;align-items:center;justify-content:center;position:relative;content-visibility:auto;contain-intrinsic-size:auto 63px;height:calc(var(--vw)*3.75);margin:0 auto;overflow:hidden;border-radius:50vh;background-color:#c11b17;color:#fff;transition:color .3s 0s,background-color .3s 0s}[data-role^=btn]::before{display:block;position:absolute;content:"";pointer-events:none;user-select:none;top:50%;translate:0 -50%;background-color:#edb028}[data-role^=btn]::after{display:block;position:absolute;content:"";pointer-events:none;user-select:none;top:0;left:0;z-index:-1;transform-origin:left top;width:100%;height:100%;border-radius:50vh;background-color:#fff;transition:.3s 0s cubic-bezier(0.45, 0, 0.55, 1)}[data-role^=btn]:hover,[data-role^=btn]:active{background-color:#fff;color:#c11b17;transition:color .3s 0s,background-color 0s .3s}[data-role=btn-more]{border:max(calc(var(--vw) * 0.119047619), 2px) solid #c11b17;font:700 calc(var(--vw) * 1.4285714286)/1 "Noto Sans JP",sans-serif;font-feature-settings:"palt"}[data-role=btn-more]::before{right:max(calc(var(--vw) * 1.0714285714), calc(calc(var(--vw) * 0.9523809524) + 2px));height:calc(var(--vw)*1.0119047619);width:calc(var(--vw)*1.0714285714);-webkit-mask:url("../../img/common/icon-arrow-right01.svg") center center/100% 100% no-repeat;mask:url("../../img/common/icon-arrow-right01.svg") center center/100% 100% no-repeat}[data-role=btn-more]::after{translate:-121% -10%;scale:1.2}[data-role=btn-more]:hover::before,[data-role=btn-more]:active::before{animation:arrowRight .8s ease-in-out infinite}[data-role=btn-more]:hover::after,[data-role=btn-more]:active::after{translate:-10% -10%}[data-role=btn-prev]{border:max(calc(var(--vw) * 0.119047619), 2px) solid #c11b17;font:700 calc(var(--vw) * 1.4285714286)/1 "Noto Sans JP",sans-serif;font-feature-settings:"palt"}[data-role=btn-prev]::before{left:max(calc(var(--vw) * 1.0714285714), calc(calc(var(--vw) * 0.9523809524) + 2px));height:calc(var(--vw)*1.0119047619);width:calc(var(--vw)*1.0714285714);-webkit-mask:url("../../img/common/icon-arrow-left01.svg") center center/100% 100% no-repeat;mask:url("../../img/common/icon-arrow-left01.svg") center center/100% 100% no-repeat}[data-role=btn-prev]::after{translate:121% -10%;scale:1.2}[data-role=btn-prev]:hover::before,[data-role=btn-prev]:active::before{animation:arrowLeft .8s ease-in-out infinite}[data-role=btn-prev]:hover::after,[data-role=btn-prev]:active::after{translate:-10% -10%}@media screen and (max-width: 1300px){[data-role=heading]{height:calc(var(--vw)*14.2307692308);width:calc(var(--vw)*54.4615384615);background:image-set(url("../../img/common/bg-hdng01.webp") 1x, url("../../img/common/2x/bg-hdng01-2x.webp") 2x) center center/100% 100% no-repeat}[data-role^=btn]{height:calc(var(--vw)*4.8461538462)}[data-role=btn-more]{border:max(calc(var(--vw) * 0.1538461538), 2px) solid #c11b17;font-size:calc(var(--vw)*1.8461538462)}[data-role=btn-more]::before{right:max(calc(var(--vw) * 1.3846153846), calc(calc(var(--vw) * 1.2307692308) + 2px));height:calc(var(--vw)*1.3076923077);width:calc(var(--vw)*1.3846153846)}[data-role=btn-prev]{border:max(calc(var(--vw) * 0.1538461538), 2px) solid #c11b17;font-size:calc(var(--vw)*1.8461538462)}[data-role=btn-prev]::before{left:max(calc(var(--vw) * 1.3846153846), calc(calc(var(--vw) * 1.2307692308) + 2px));height:calc(var(--vw)*1.3076923077);width:calc(var(--vw)*1.3846153846)}}@media screen and (max-width: 768px){[data-role=heading]{height:calc(var(--vw)*24.0885416667);width:calc(var(--vw)*92.1875);background:image-set(url("../../img/common/bg-hdng01.webp") 1x, url("../../img/common/2x/bg-hdng01-2x.webp") 2x) center center/100% 100% no-repeat}[data-role^=btn]{contain-intrinsic-size:auto 82px;height:calc(var(--vw)*10.6770833333);font:700 calc(var(--vw) * 4.1666666667)/1 "Noto Sans JP",sans-serif;font-feature-settings:"palt"}[data-role=btn-more]{inset:auto;border:max(calc(var(--vw) * 0.2604166667), 2px) solid #c11b17}[data-role=btn-more]::before{right:max(calc(var(--vw) * 3.2552083333), calc(calc(var(--vw) * 2.9947916667) + 2px));height:calc(var(--vw)*2.8645833333);width:calc(var(--vw)*2.9947916667)}[data-role=btn-prev]{inset:auto;border:max(calc(var(--vw) * 0.2604166667), 2px) solid #c11b17}[data-role=btn-prev]::before{left:max(calc(var(--vw) * 3.2552083333), calc(calc(var(--vw) * 2.9947916667) + 2px));height:calc(var(--vw)*2.8645833333);width:calc(var(--vw)*2.9947916667)}}.head{position:relative;z-index:10;height:calc(var(--vw)*21.4285714286);width:100%;padding:calc(var(--vw)*9.1071428571) 0 0;background:url("../../img/common/bg-page-title01-pc.webp") center bottom/100% auto no-repeat;-webkit-mask:image-set(url("../../img/common/bg-page-title01-pc.webp") 1x, url("../../img/common/2x/bg-page-title01-pc-2x.webp") 2x) center bottom/100% auto no-repeat;mask:image-set(url("../../img/common/bg-page-title01-pc.webp") 1x, url("../../img/common/2x/bg-page-title01-pc-2x.webp") 2x) center bottom/100% auto no-repeat}@media screen and (min-width: 1681px),screen and (min-resolution: 1.5dppx){.head{background:url("../../img/common/2x/bg-page-title01-pc-2x.webp") center bottom/100% auto no-repeat}}.head-title{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;width:fit-content;margin:0 auto}.head-title-text01,.head-title-text02{display:block;position:relative;scale:var(--scale-x) 1;color:rgba(46,23,0,.01);text-indent:calc((100% - 100%/var(--scale-x))/2);white-space:nowrap}.head-title-text01::after,.head-title-text02::after{display:block;position:absolute;content:"";pointer-events:none;user-select:none;top:0;left:0;z-index:-1;scale:calc(1 / var(--scale-x)) 1;height:100%;width:100%}.head-title-text01{--scale-x: 1.24;height:calc(var(--vw)*4.3452380952);width:calc(var(--vw)*29.9404761905);font:400 calc(var(--vw) * 4.4047619048)/calc(var(--vw) * 4.1666666667) "WDXL Lubrifont JP N",sans-serif;letter-spacing:.03em}.head-title-text01::after{background:url("../../img/staff/title-head-ja01.svg") center center/100% 100% no-repeat}.head-title-text02{--scale-x: 1.4;top:calc(var(--vw)*-7.7380952381);height:calc(var(--vw)*1.7857142857);width:calc(var(--vw)*6.7261904762);font:400 calc(var(--vw) * 2.380952381)/calc(var(--vw) * 1.7857142857) "WDXL Lubrifont JP N",sans-serif;letter-spacing:.03em}.head-title-text02::after{background:url("../../img/staff/title-head-en01.svg") center center/100% 100% no-repeat}@media screen and (max-width: 1300px){.head{height:calc(var(--vw)*27.6923076923);padding:calc(var(--vw)*11.7692307692) 0 0;background:image-set(url("../../img/common/bg-page-title01-pc.webp") 1x, url("../../img/common/2x/bg-page-title01-pc-2x.webp") 2x) center bottom/calc(var(--vw) * 129.2307692308) auto no-repeat;-webkit-mask:image-set(url("../../img/common/bg-page-title01-pc.webp") 1x, url("../../img/common/2x/bg-page-title01-pc-2x.webp") 2x) center bottom/calc(var(--vw) * 129.2307692308) auto no-repeat;mask:image-set(url("../../img/common/bg-page-title01-pc.webp") 1x, url("../../img/common/2x/bg-page-title01-pc-2x.webp") 2x) center bottom/calc(var(--vw) * 129.2307692308) auto no-repeat}.head-title-text01{height:calc(var(--vw)*5.6153846154);width:calc(var(--vw)*38.6923076923);font:400 calc(var(--vw) * 5.6923076923)/calc(var(--vw) * 5.3846153846) "WDXL Lubrifont JP N",sans-serif}.head-title-text02{top:calc(var(--vw)*-10);height:calc(var(--vw)*2.3076923077);width:calc(var(--vw)*8.6923076923);font:400 calc(var(--vw) * 3.0769230769)/calc(var(--vw) * 2.3076923077) "WDXL Lubrifont JP N",sans-serif}}@media screen and (max-width: 768px){.head{height:calc(var(--vw)*46.7447916667);padding:calc(var(--vw)*19.53125) 0 0;background:image-set(url("../../img/common/bg-page-title01-sp.webp") 1x, url("../../img/common/2x/bg-page-title01-sp-2x.webp") 2x) center bottom/100% auto no-repeat;-webkit-mask:image-set(url("../../img/common/bg-page-title01-sp.webp") 1x, url("../../img/common/2x/bg-page-title01-sp-2x.webp") 2x) center bottom/100% auto no-repeat;mask:image-set(url("../../img/common/bg-page-title01-sp.webp") 1x, url("../../img/common/2x/bg-page-title01-sp-2x.webp") 2x) center bottom/100% auto no-repeat}.head-title-text01{height:calc(var(--vw)*9.5052083333);width:calc(var(--vw)*65.4947916667);font:400 calc(var(--vw) * 9.6354166667)/calc(var(--vw) * 9.1145833333) "WDXL Lubrifont JP N",sans-serif}.head-title-text02{top:calc(var(--vw)*-16.9270833333);height:calc(var(--vw)*3.90625);width:calc(var(--vw)*14.7135416667);font:400 calc(var(--vw) * 5.2083333333)/calc(var(--vw) * 3.90625) "WDXL Lubrifont JP N",sans-serif}}.trainer{position:relative;width:100%;margin:calc(var(--vw)*-2.9761904762) 0 0;padding:calc(var(--vw)*5.5952380952) 0 calc(var(--vw)*6.9642857143);background:url("../../img/common/bg-manga-frame07-pc.webp") center top calc(var(--vw) * 1.7261904762)/100% auto no-repeat,url("../../img/common/bg-black-grunge01-pc.jpg") center top calc(var(--vw) * 1.4880952381)/100% auto repeat-y #212121}@media screen and (min-width: 1681px),screen and (min-resolution: 1.5dppx){.trainer{background:url("../../img/common/2x/bg-manga-frame07-pc-2x.webp") center top calc(var(--vw) * 1.7261904762)/100% auto no-repeat,url("../../img/common/2x/bg-black-grunge01-pc-2x.jpg") center top calc(var(--vw) * 1.4880952381)/100% auto repeat-y #212121}}.trainer-text{margin:0 auto;color:#fff;font:700 calc(var(--vw) * 1.4285714286)/calc(var(--vw) * 2.5) "Noto Sans JP",sans-serif;text-align:center}.trainer-link{width:calc(var(--vw)*28.6904761905);margin:0 auto;padding:0 0 calc(var(--vw)*0.119047619);border-color:#edb028;background-color:#edb028}.trainer-link::before{background-color:#c11b17}.trainer-link:hover,.trainer-link:active{color:#edb028}.trainer-list{display:grid;grid-template-columns:repeat(3, calc(var(--vw) * 19.4642857143));justify-content:space-between;gap:calc(var(--vw)*2.380952381) 0;width:calc(var(--vw)*62.5);margin:0 auto;padding:calc(var(--vw)*2.2619047619) 0 calc(var(--vw)*3.5714285714)}.trainer-list-item-cont{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;content-visibility:auto;contain-intrinsic-size:auto 485px;height:calc(var(--vw)*28.869047619);width:calc(var(--vw)*19.4642857143);margin:0 0 calc(var(--vw)*0.7738095238);padding:calc(var(--vw)*5.7142857143) 0 0;background:image-set(url("../../img/staff/bg-staff-profile01.webp") 1x, url("../../img/staff/2x/bg-staff-profile01-2x.webp") 2x) center top/100% 100% no-repeat}.trainer-list-item-cont-lead{height:auto;width:fit-content;margin:calc(var(--vw)*2.5595238095) 0 0;color:#2e1700;font:700 calc(var(--vw) * 2.8571428571)/1 "Noto Serif JP",serif;text-align:center;white-space:nowrap}.trainer-list-item-cont-img{height:calc(var(--vw)*14.2857142857);width:calc(var(--vw)*17.2619047619)}.trainer-list-item-link{height:calc(var(--vw)*3.5119047619);width:calc(var(--vw)*18.9285714286);padding:0 0 calc(var(--vw)*0.119047619)}@media screen and (max-width: 1300px){.trainer{margin:calc(var(--vw)*-3.8461538462) 0 0;padding:calc(var(--vw)*7.2307692308) 0 calc(var(--vw)*9);background:image-set(url("../../img/common/bg-manga-frame07-pc.webp") 1x, url("../../img/common/2x/bg-manga-frame07-pc-2x.webp") 2x) center top calc(var(--vw) * 2.2307692308)/100% auto no-repeat,image-set(url("../../img/common/bg-black-grunge01-pc.jpg") 1x, url("../../img/common/2x/bg-black-grunge01-pc-2x.jpg") 2x) center top calc(var(--vw) * 1.9230769231)/100% auto repeat-y #212121}.trainer-text{font:700 calc(var(--vw) * 1.8461538462)/calc(var(--vw) * 3.2307692308) "Noto Sans JP",sans-serif}.trainer-link{width:calc(var(--vw)*37.0769230769);padding:0 0 calc(var(--vw)*0.1538461538)}.trainer-list{grid-template-columns:repeat(3, calc(var(--vw) * 25.1538461538));gap:calc(var(--vw)*3.0769230769) 0;width:calc(var(--vw)*80.7692307692);padding:calc(var(--vw)*2.9230769231) 0 calc(var(--vw)*4.6153846154)}.trainer-list-item-cont{height:calc(var(--vw)*37.3076923077);width:calc(var(--vw)*25.1538461538);margin:0 0 calc(var(--vw)*1);padding:calc(var(--vw)*7.3846153846) 0 0}.trainer-list-item-cont-lead{margin:calc(var(--vw)*3.3076923077) 0 0;font:700 calc(var(--vw) * 3.6923076923)/1 "Noto Serif JP",serif}.trainer-list-item-cont-img{height:calc(var(--vw)*18.4615384615);width:calc(var(--vw)*22.3076923077)}.trainer-list-item-link{height:calc(var(--vw)*4.5384615385);width:calc(var(--vw)*24.4615384615);padding:0 0 calc(var(--vw)*0.1538461538)}}@media screen and (max-width: 768px){.trainer{margin:calc(var(--vw)*-6.5104166667) 0 0;padding:calc(var(--vw)*11.9791666667) 0 calc(var(--vw)*18.4895833333);background:image-set(url("../../img/common/bg-manga-frame07-sp.webp") 1x, url("../../img/common/2x/bg-manga-frame07-sp-2x.webp") 2x) center top calc(var(--vw) * -4.5572916667)/100% auto no-repeat,image-set(url("../../img/common/bg-black-grunge01-sp.jpg") 1x, url("../../img/common/2x/bg-black-grunge01-sp-2x.jpg") 2x) center top calc(var(--vw) * 3.90625)/100% auto repeat-y #212121}.trainer-text{font:700 calc(var(--vw) * 3.90625)/calc(var(--vw) * 6.7708333333) "Noto Sans JP",sans-serif}.trainer-link{width:calc(var(--vw)*89.5833333333);padding:0 0 calc(var(--vw)*0.2604166667)}.trainer-list{grid-template-columns:repeat(2, calc(var(--vw) * 42.578125));gap:calc(var(--vw)*5.2083333333) 0;width:calc(var(--vw)*89.5833333333);padding:calc(var(--vw)*5.2083333333) 0 calc(var(--vw)*7.5520833333)}.trainer-list-item-cont{height:calc(var(--vw)*63.1510416667);width:calc(var(--vw)*42.578125);margin:0 0 calc(var(--vw)*1.6927083333);padding:calc(var(--vw)*12.5) 0 0}.trainer-list-item-cont-lead{margin:calc(var(--vw)*5.5989583333) 0 0;font:700 calc(var(--vw) * 6.25)/1 "Noto Serif JP",serif}.trainer-list-item-cont-img{height:calc(var(--vw)*31.25);width:calc(var(--vw)*37.7604166667)}.trainer-list-item-link{height:calc(var(--vw)*7.6822916667);width:calc(var(--vw)*41.40625);padding:0 0 calc(var(--vw)*0.2604166667);font-size:calc(var(--vw)*3.125)}.trainer-list-item-link::before{right:max(calc(var(--vw) * 2.34375), calc(calc(var(--vw) * 2.0833333333) + 2px));height:calc(var(--vw)*2.2135416667);width:calc(var(--vw)*2.34375)}}.prof{position:relative;width:100%;margin:calc(var(--vw)*-2.9761904762) 0 0;padding:calc(var(--vw)*7.380952381) 0 calc(var(--vw)*6.369047619);background:url("../../img/common/bg-manga-op04-pc.webp") center top calc(var(--vw) * 0.1785714286)/100% auto no-repeat,url("../../img/common/bg-black-grunge01-pc.jpg") center top calc(var(--vw) * 0.2976190476)/100% auto repeat-y #212121}@media screen and (min-width: 1681px),screen and (min-resolution: 1.5dppx){.prof{background:url("../../img/common/2x/bg-manga-op04-pc-2x.webp") center top calc(var(--vw) * 0.1785714286)/100% auto no-repeat,url("../../img/common/2x/bg-black-grunge01-pc-2x.jpg") center top calc(var(--vw) * 0.2976190476)/100% auto repeat-y #212121}}.prof-cont{display:grid;grid-template-columns:calc(var(--vw)*28.4523809524) calc(var(--vw)*31.3095238095);justify-content:center;gap:calc(var(--vw)*2.0238095238) calc(var(--vw)*1.7857142857);position:relative;width:calc(var(--vw)*65.4761904762);margin:0 auto;padding:calc(var(--vw)*5.4166666667) 0 calc(var(--vw)*3.630952381);background:url("../../img/staff/bg-staff-info01-pc.webp") center top/100% 100% no-repeat}@media screen and (min-width: 1681px),screen and (min-resolution: 1.5dppx){.prof-cont{background:url("../../img/staff/2x/bg-staff-info01-pc-2x.webp") center top/100% 100% no-repeat}}.prof-cont-photo-main{content-visibility:auto;contain-intrinsic-size:auto 552px;height:calc(var(--vw)*32.8571428571);width:calc(var(--vw)*28.4523809524)}.prof-cont-photo-main-img{display:block;height:100%;width:100%;object-fit:cover}.prof-cont-photo .main-swiper .swiper-wrapper{height:calc(var(--vw)*32.8571428571);width:calc(var(--vw)*28.4523809524)}.prof-cont-photo .main-swiper .swiper-slide{display:block;height:100%;width:100%}.prof-cont-photo-tmb{width:calc(var(--vw)*28.4523809524);margin:calc(var(--vw)*1.25) 0 0}.prof-cont-photo-tmb-list{display:grid;grid-template-columns:repeat(3, calc(var(--vw) * 8.6904761905));grid-template-rows:repeat(2, calc(var(--vw) * 10));justify-content:space-between;gap:calc(var(--vw)*0.8928571429)}.prof-cont-photo-tmb-list-item{position:relative;content-visibility:auto;contain-intrinsic-size:auto 168px;height:calc(var(--vw)*10);width:calc(var(--vw)*8.6904761905);cursor:pointer;user-select:none;transition:opacity .3s ease}.prof-cont-photo-tmb-list-item:not(.swiper-slide-thumb-active):hover,.prof-cont-photo-tmb-list-item:not(.swiper-slide-thumb-active):active{opacity:.5}.prof-cont-photo-tmb-list-item::after{display:block;position:absolute;content:"";pointer-events:none;user-select:none;inset:0;z-index:10;opacity:0;height:100%;width:100%;border:max(calc(var(--vw) * 0.2380952381), 4px) solid #c11b17;transition:opacity .5s ease}.prof-cont-photo-tmb-list-item-img{height:100%;width:100%;object-fit:cover;pointer-events:none;user-select:none}.prof-cont-photo .thumb-swiper{width:100%}.prof-cont-photo .thumb-swiper .swiper-slide-thumb-active::after{opacity:1}.prof-cont-detail{position:relative}.prof-cont-detail-name{position:relative;padding:0 0 calc(var(--vw)*1.25);color:#2e1700;font:700 calc(var(--vw) * 2.9761904762)/1 "Noto Serif JP",serif}.prof-cont-detail-name::after{display:block;position:absolute;content:"";pointer-events:none;user-select:none;bottom:0;left:0;height:calc(var(--vw)*0.2380952381);width:100%;background:url("../../img/common/line-dashed01.svg") left calc(var(--vw)*-0.2976190476) center/calc(var(--vw) * 1.7261904762) calc(var(--vw)*0.2380952381) repeat-x}.prof-cont-detail-chara01{position:absolute;z-index:10;content-visibility:auto;pointer-events:none;user-select:none}.ryo-no .prof-cont-detail-chara01{top:calc(var(--vw)*-0.9523809524);right:calc(var(--vw)*-0.2976190476);contain-intrinsic-size:auto 174px;height:calc(var(--vw)*10.3571428571);width:calc(var(--vw)*13.0357142857)}.masa .prof-cont-detail-chara01{top:calc(var(--vw)*-1.4880952381);right:calc(var(--vw)*1.7261904762);contain-intrinsic-size:auto 247px;height:calc(var(--vw)*14.7023809524);width:calc(var(--vw)*5.0595238095)}.hina .prof-cont-detail-chara01{top:calc(var(--vw)*1.6666666667);right:calc(var(--vw)*0.5952380952);contain-intrinsic-size:auto 399px;height:calc(var(--vw)*23.75);width:calc(var(--vw)*8.630952381)}.mei .prof-cont-detail-chara01{top:calc(var(--vw)*-2.9166666667);right:calc(var(--vw)*1.0119047619);contain-intrinsic-size:auto 228px;height:calc(var(--vw)*13.5714285714);width:calc(var(--vw)*7.2619047619)}.tsubasa .prof-cont-detail-chara01{top:calc(var(--vw)*-1.0714285714);right:calc(var(--vw)*-0.1785714286);contain-intrinsic-size:auto 174px;height:calc(var(--vw)*10.3571428571);width:calc(var(--vw)*9.0476190476)}.bayashi .prof-cont-detail-chara01{top:calc(var(--vw)*-2.2023809524);right:calc(var(--vw)*-0.0595238095);contain-intrinsic-size:auto 215px;height:calc(var(--vw)*12.7976190476);width:calc(var(--vw)*9.4047619048)}.kako .prof-cont-detail-chara01{top:calc(var(--vw)*-3.3928571429);right:calc(var(--vw)*1.369047619);contain-intrinsic-size:auto 278px;height:calc(var(--vw)*16.5476190476);width:calc(var(--vw)*6.8452380952)}.misa .prof-cont-detail-chara01{top:calc(var(--vw)*-1.130952381);right:calc(var(--vw)*-3.0952380952);contain-intrinsic-size:auto 238px;height:calc(var(--vw)*14.1666666667);width:calc(var(--vw)*12.2619047619);object-fit:cover;object-position:top left}.abe .prof-cont-detail-chara01{top:calc(var(--vw)*-0.9523809524);right:calc(var(--vw)*0.2976190476);contain-intrinsic-size:auto 215px;height:calc(var(--vw)*12.7976190476);width:calc(var(--vw)*10.0595238095)}.yuuki .prof-cont-detail-chara01{top:calc(var(--vw)*-1.7857142857);right:calc(var(--vw)*-0.9523809524);contain-intrinsic-size:auto 189px;height:calc(var(--vw)*11.25);width:calc(var(--vw)*16.130952381)}.koryu .prof-cont-detail-chara01{top:calc(var(--vw)*2.3214285714);right:calc(var(--vw)*2.6785714286);contain-intrinsic-size:auto 221px;height:calc(var(--vw)*13.1547619048);width:calc(var(--vw)*2.7976190476)}.komachi .prof-cont-detail-chara01{top:calc(var(--vw)*3.8095238095);right:calc(var(--vw)*0.7142857143);contain-intrinsic-size:auto 195px;height:calc(var(--vw)*11.6071428571);width:calc(var(--vw)*7.7976190476)}.kurea .prof-cont-detail-chara01{top:calc(var(--vw)*1.7857142857);right:calc(var(--vw)*0.2380952381);contain-intrinsic-size:auto 229px;height:calc(var(--vw)*13.630952381);width:calc(var(--vw)*8.3333333333)}.funa .prof-cont-detail-chara01{top:calc(var(--vw)*1.4285714286);right:calc(var(--vw)*1.9047619048);contain-intrinsic-size:auto 195px;height:calc(var(--vw)*11.6071428571);width:calc(var(--vw)*7.7976190476)}.prof-cont-detail-list01{padding:calc(var(--vw)*0.7142857143) 0 calc(var(--vw)*0.9523809524);overflow:auto}.prof-cont-detail-list01-term{clear:left;float:left;font:700 calc(var(--vw) * 1.3095238095)/calc(var(--vw) * 2.380952381) "Noto Sans JP",sans-serif}.prof-cont-detail-list01-desc{float:left;font:500 calc(var(--vw) * 1.4880952381)/calc(var(--vw) * 2.380952381) "Noto Sans JP",sans-serif}.abe .prof-cont-detail-list01-desc{clear:left;padding:0 0 0 1em}.hina .prof-cont-detail-list01-desc:last-of-type,.komachi .prof-cont-detail-list01-desc:last-of-type,.koryu .prof-cont-detail-list01-desc:last-of-type,.kurea .prof-cont-detail-list01-desc:last-of-type{clear:left;padding:0 6em 0 1em}.masa .prof-cont-detail-list01-desc:last-of-type,.bayashi .prof-cont-detail-list01-desc:last-of-type,.kako .prof-cont-detail-list01-desc:last-of-type,.misa .prof-cont-detail-list01-desc:last-of-type,.funa .prof-cont-detail-list01-desc:last-of-type{clear:left;padding:0 0 0 1em}.prof-cont-detail-list02{position:relative;z-index:2;width:100%;padding:calc(var(--vw)*0.2976190476) calc(var(--vw)*1.4880952381) 0;border:max(calc(var(--vw) * 0.0595238095), 1px) solid #fff;border-radius:calc(var(--vw)*0.5952380952);background:#efefef}.prof-cont-detail-list02-term{padding:calc(var(--vw)*1.25) 0 0;font:700 calc(var(--vw) * 1.25)/calc(var(--vw) * 1.7857142857) "Noto Sans JP",sans-serif;text-indent:-0.5em}.prof-cont-detail-list02-desc{position:relative;width:100%;padding:0 0 calc(var(--vw)*1.4880952381);font:500 calc(var(--vw) * 1.0714285714)/calc(var(--vw) * 1.7857142857) "Noto Sans JP",sans-serif}.prof-cont-detail-list02-desc::after{display:block;position:absolute;content:"";pointer-events:none;user-select:none;bottom:0;height:max(calc(var(--vw) * 0.0595238095), 1px);width:100%;background:linear-gradient(to right, #4F4F4F calc(var(--vw) * 0.2380952381), transparent calc(var(--vw) * 0.119047619)) left bottom/calc(var(--vw) * 0.3571428571) max(calc(var(--vw) * 0.0595238095), 1px) repeat-x}.prof-cont-detail-list02-desc:last-of-type::after{display:none}.prof-cont-link{grid-area:2/1/3/3;width:calc(var(--vw)*28.6904761905);margin:calc(var(--vw)*-0.2380952381) auto 0;padding:0 0 calc(var(--vw)*0.1785714286)}@media screen and (max-width: 1300px){.prof{margin:calc(var(--vw)*-3.8461538462) 0 0;padding:calc(var(--vw)*9.5384615385) 0 calc(var(--vw)*8.2307692308);background:image-set(url("../../img/common/bg-manga-op04-pc.webp") 1x, url("../../img/common/2x/bg-manga-op04-pc-2x.webp") 2x) center top calc(var(--vw) * 0.2307692308)/100% auto no-repeat,image-set(url("../../img/common/bg-black-grunge01-pc.jpg") 1x, url("../../img/common/2x/bg-black-grunge01-pc-2x.jpg") 2x) center top calc(var(--vw) * 0.3846153846)/100% auto repeat-y #212121}.prof-cont{grid-template-columns:calc(var(--vw)*36.7692307692) calc(var(--vw)*40.4615384615);gap:calc(var(--vw)*2.6153846154) calc(var(--vw)*2.3076923077);width:calc(var(--vw)*84.6153846154);padding:calc(var(--vw)*7) 0 calc(var(--vw)*4.6923076923);background:image-set(url("../../img/staff/bg-staff-info01-pc.webp") 1x, url("../../img/staff/2x/bg-staff-info01-pc-2x.webp") 2x) center top/100% 100% no-repeat}.prof-cont-photo-main{height:calc(var(--vw)*42.4615384615);width:calc(var(--vw)*36.7692307692)}.prof-cont-photo .main-swiper .swiper-wrapper{height:calc(var(--vw)*42.4615384615);width:calc(var(--vw)*36.7692307692)}.prof-cont-photo-tmb{width:calc(var(--vw)*36.7692307692);margin:calc(var(--vw)*1.6153846154) 0 0}.prof-cont-photo-tmb-list{grid-template-columns:repeat(3, calc(var(--vw) * 11.2307692308));grid-template-rows:repeat(2, calc(var(--vw) * 12.9230769231));gap:calc(var(--vw)*1.1538461538)}.prof-cont-photo-tmb-list-item{height:calc(var(--vw)*12.9230769231);width:calc(var(--vw)*11.2307692308)}.prof-cont-photo-tmb-list-item::after{border-width:max(calc(var(--vw) * 0.3076923077), 4px)}.prof-cont-detail-name{padding:0 0 calc(var(--vw)*1.6153846154);font-size:calc(var(--vw)*3.8461538462)}.prof-cont-detail-name::after{height:calc(var(--vw)*0.3076923077);background:url("../../img/common/line-dashed01.svg") left calc(var(--vw)*-0.3846153846) center/calc(var(--vw) * 2.2307692308) calc(var(--vw)*0.3076923077) repeat-x}.ryo-no .prof-cont-detail-chara01{top:calc(var(--vw)*-1.2307692308);right:calc(var(--vw)*-0.3846153846);height:calc(var(--vw)*13.3846153846);width:calc(var(--vw)*16.8461538462)}.masa .prof-cont-detail-chara01{top:calc(var(--vw)*-1.9230769231);right:calc(var(--vw)*2.2307692308);height:calc(var(--vw)*19);width:calc(var(--vw)*6.5384615385)}.hina .prof-cont-detail-chara01{top:calc(var(--vw)*2.1538461538);right:calc(var(--vw)*0.7692307692);height:calc(var(--vw)*30.6923076923);width:calc(var(--vw)*11.1538461538)}.mei .prof-cont-detail-chara01{top:calc(var(--vw)*-3.7692307692);right:calc(var(--vw)*1.3076923077);height:calc(var(--vw)*17.5384615385);width:calc(var(--vw)*9.3846153846)}.tsubasa .prof-cont-detail-chara01{top:calc(var(--vw)*-1.3846153846);right:calc(var(--vw)*-0.2307692308);height:calc(var(--vw)*13.3846153846);width:calc(var(--vw)*11.6923076923)}.bayashi .prof-cont-detail-chara01{top:calc(var(--vw)*-2.8461538462);right:calc(var(--vw)*-0.0769230769);height:calc(var(--vw)*16.5384615385);width:calc(var(--vw)*12.1538461538)}.kako .prof-cont-detail-chara01{top:calc(var(--vw)*-4.3846153846);right:calc(var(--vw)*1.7692307692);height:calc(var(--vw)*21.3846153846);width:calc(var(--vw)*8.8461538462)}.misa .prof-cont-detail-chara01{top:calc(var(--vw)*-1.4615384615);right:calc(var(--vw)*-4);height:calc(var(--vw)*18.3076923077);width:calc(var(--vw)*15.8461538462)}.abe .prof-cont-detail-chara01{top:calc(var(--vw)*-1.2307692308);right:calc(var(--vw)*0.3846153846);height:calc(var(--vw)*16.5384615385);width:calc(var(--vw)*13)}.yuuki .prof-cont-detail-chara01{top:calc(var(--vw)*-2.3076923077);right:calc(var(--vw)*-1.2307692308);height:calc(var(--vw)*14.5384615385);width:calc(var(--vw)*20.8461538462)}.koryu .prof-cont-detail-chara01{top:calc(var(--vw)*3);right:calc(var(--vw)*3.4615384615);height:calc(var(--vw)*17);width:calc(var(--vw)*3.6153846154)}.komachi .prof-cont-detail-chara01{top:calc(var(--vw)*4.9230769231);right:calc(var(--vw)*0.8461538462);height:calc(var(--vw)*15);width:calc(var(--vw)*10.6153846154)}.kurea .prof-cont-detail-chara01{top:calc(var(--vw)*2.3076923077);right:calc(var(--vw)*0.3076923077);height:calc(var(--vw)*17.6153846154);width:calc(var(--vw)*10.7692307692)}.funa .prof-cont-detail-chara01{top:calc(var(--vw)*1.8461538462);right:calc(var(--vw)*2.4615384615);height:calc(var(--vw)*15);width:calc(var(--vw)*10.0769230769)}.prof-cont-detail-list01{padding:calc(var(--vw)*0.9230769231) 0 calc(var(--vw)*1.2307692308)}.prof-cont-detail-list01-term{font:700 calc(var(--vw) * 1.6923076923)/calc(var(--vw) * 3.0769230769) "Noto Sans JP",sans-serif}.prof-cont-detail-list01-desc{font:500 calc(var(--vw) * 1.9230769231)/calc(var(--vw) * 3.0769230769) "Noto Sans JP",sans-serif}.prof-cont-detail-list02{padding:calc(var(--vw)*0.3846153846) calc(var(--vw)*1.9230769231) 0;border-width:max(calc(var(--vw) * 0.0769230769), 1px);border-radius:calc(var(--vw)*0.7692307692)}.prof-cont-detail-list02-term{padding:calc(var(--vw)*1.6153846154) 0 0;font:700 calc(var(--vw) * 1.6153846154)/calc(var(--vw) * 2.3076923077) "Noto Sans JP",sans-serif}.prof-cont-detail-list02-desc{padding:0 0 calc(var(--vw)*1.9230769231);font:500 calc(var(--vw) * 1.3846153846)/calc(var(--vw) * 2.3076923077) "Noto Sans JP",sans-serif}.prof-cont-detail-list02-desc::after{height:max(calc(var(--vw) * 0.0769230769), 1px);background:linear-gradient(to right, #4F4F4F calc(var(--vw) * 0.3076923077), transparent calc(var(--vw) * 0.1538461538)) left bottom/calc(var(--vw) * 0.4615384615) max(calc(var(--vw) * 0.0769230769), 1px) repeat-x}.prof-cont-link{width:calc(var(--vw)*37.0769230769);margin-top:calc(var(--vw)*-0.3076923077);padding:0 0 calc(var(--vw)*0.2307692308)}}@media screen and (max-width: 768px){.prof{margin:calc(var(--vw)*-6.5104166667) 0 0;padding:calc(var(--vw)*16.5364583333) 0 calc(var(--vw)*17.8385416667);background:image-set(url("../../img/common/bg-manga-op04-sp.webp") 1x, url("../../img/common/2x/bg-manga-op04-sp-2x.webp") 2x) center top calc(var(--vw) * 0)/100% auto no-repeat,image-set(url("../../img/common/bg-black-grunge01-sp.jpg") 1x, url("../../img/common/2x/bg-black-grunge01-sp-2x.jpg") 2x) center top calc(var(--vw) * 3.90625)/100% auto repeat-y #212121}.prof-cont{display:flex;flex-direction:column;align-items:center;gap:calc(var(--vw)*3.515625) calc(var(--vw)*3.90625);width:calc(var(--vw)*90.3645833333);padding:calc(var(--vw)*6.5104166667) 0 calc(var(--vw)*6.7708333333);background:image-set(url("../../img/staff/bg-staff-info01-sp.webp") 1x, url("../../img/staff/2x/bg-staff-info01-sp-2x.webp") 2x) center top/100% 100% no-repeat}.prof-cont-photo-main{contain-intrinsic-size:auto 734px;height:calc(var(--vw)*95.5729166667);width:calc(var(--vw)*82.8125)}.prof-cont-photo .main-swiper .swiper-wrapper{height:calc(var(--vw)*95.5729166667);width:calc(var(--vw)*82.8125)}.prof-cont-photo-tmb{width:calc(var(--vw)*82.8125);margin:calc(var(--vw)*0.9114583333) 0 0}.prof-cont-photo-tmb-list{grid-template-columns:repeat(6, calc(var(--vw) * 13.28125));grid-template-rows:calc(var(--vw)*15.234375);gap:0}.prof-cont-photo-tmb-list-item{contain-intrinsic-size:auto 117px;height:calc(var(--vw)*15.234375);width:calc(var(--vw)*13.28125)}.prof-cont-photo-tmb-list-item::after{border:max(calc(var(--vw) * 0.5208333333), 4px) solid #c11b17}.prof-cont-detail{width:calc(var(--vw)*82.8125)}.prof-cont-detail-name{width:calc(var(--vw)*63.5416666667);margin:0 0 0 auto;padding:0 0 calc(var(--vw)*3.515625) calc(var(--vw)*0.9114583333);font-size:calc(var(--vw)*7.5520833333)}.prof-cont-detail-name::after{height:calc(var(--vw)*0.5208333333);background:url("../../img/common/line-dashed01.svg") left calc(var(--vw)*-1.5625) center/calc(var(--vw) * 4.296875) calc(var(--vw)*0.5208333333) repeat-x}.ryo-no .prof-cont-detail-chara01{top:calc(var(--vw)*-0.390625);right:auto;left:calc(var(--vw)*-8.59375);contain-intrinsic-size:auto 166px;height:calc(var(--vw)*21.6145833333);width:calc(var(--vw)*27.2135416667)}.masa .prof-cont-detail-chara01{top:calc(var(--vw)*0.6510416667);right:auto;left:calc(var(--vw)*5.46875);height:calc(var(--vw)*32.1614583333);width:calc(var(--vw)*11.0677083333)}.hina .prof-cont-detail-chara01{top:calc(var(--vw)*4.4270833333);right:auto;left:calc(var(--vw)*1.5625);height:calc(var(--vw)*51.953125);width:calc(var(--vw)*18.8802083333)}.mei .prof-cont-detail-chara01{top:calc(var(--vw)*-2.9947916667);right:auto;left:calc(var(--vw)*0.78125);height:calc(var(--vw)*29.6875);width:calc(var(--vw)*15.8854166667)}.tsubasa .prof-cont-detail-chara01{top:calc(var(--vw)*-0.390625);right:auto;left:calc(var(--vw)*-2.0833333333);height:calc(var(--vw)*22.65625);width:calc(var(--vw)*19.7916666667)}.bayashi .prof-cont-detail-chara01{top:calc(var(--vw)*-0.390625);right:auto;left:calc(var(--vw)*-1.3020833333);height:calc(var(--vw)*27.9947916667);width:calc(var(--vw)*20.5729166667)}.kako .prof-cont-detail-chara01{top:calc(var(--vw)*-1.3020833333);right:auto;left:calc(var(--vw)*2.4739583333);contain-intrinsic-size:auto 261px;height:calc(var(--vw)*33.984375);width:calc(var(--vw)*14.0625)}.misa .prof-cont-detail-chara01{top:calc(var(--vw)*-0.390625);right:auto;left:calc(var(--vw)*0.5208333333);contain-intrinsic-size:auto 252px;height:calc(var(--vw)*32.8125);width:calc(var(--vw)*26.8229166667)}.abe .prof-cont-detail-chara01{top:calc(var(--vw)*0.2604166667);right:auto;left:calc(var(--vw)*-2.734375);height:calc(var(--vw)*27.9947916667);width:calc(var(--vw)*22.0052083333)}.yuuki .prof-cont-detail-chara01{top:calc(var(--vw)*-3.125);right:auto;left:calc(var(--vw)*-8.984375);height:calc(var(--vw)*24.609375);width:calc(var(--vw)*35.2864583333);-webkit-mask:image-set(url("../../img/staff/yuuki/mask-yuuki-chara01.webp") 1x, url("../../img/staff/yuuki/2x/mask-yuuki-chara01-2x.webp") 2x) left bottom/calc(var(--vw) * 27.8645833333) calc(var(--vw)*18.8802083333) no-repeat;mask:image-set(url("../../img/staff/yuuki/mask-yuuki-chara01.webp") 1x, url("../../img/staff/yuuki/2x/mask-yuuki-chara01-2x.webp") 2x) left bottom/calc(var(--vw) * 27.8645833333) calc(var(--vw)*18.8802083333) no-repeat}.koryu .prof-cont-detail-chara01{top:calc(var(--vw)*9.5052083333);right:auto;left:calc(var(--vw)*7.1614583333);height:calc(var(--vw)*28.7760416667);width:calc(var(--vw)*6.1197916667)}.komachi .prof-cont-detail-chara01{top:calc(var(--vw)*12.7604166667);right:auto;left:calc(var(--vw)*0.5208333333);height:calc(var(--vw)*25.390625);width:calc(var(--vw)*17.96875)}.kurea .prof-cont-detail-chara01{top:calc(var(--vw)*8.3333333333);right:auto;left:calc(var(--vw)*1.171875);height:calc(var(--vw)*29.8177083333);width:calc(var(--vw)*18.2291666667)}.funa .prof-cont-detail-chara01{top:calc(var(--vw)*7.03125);right:auto;left:calc(var(--vw)*0.1302083333);height:calc(var(--vw)*25.390625);width:calc(var(--vw)*17.0572916667)}.prof-cont-detail-list01{width:calc(var(--vw)*63.5416666667);margin:0 0 0 auto;padding:calc(var(--vw)*1.8229166667) 0 calc(var(--vw)*2.34375)}.prof-cont-detail-list01-term{font:700 calc(var(--vw) * 3.125)/calc(var(--vw) * 5.7291666667) "Noto Sans JP",sans-serif}.prof-cont-detail-list01-desc{font:500 calc(var(--vw) * 3.6458333333)/calc(var(--vw) * 5.7291666667) "Noto Sans JP",sans-serif}.hina .prof-cont-detail-list01-desc:last-of-type,.komachi .prof-cont-detail-list01-desc:last-of-type,.koryu .prof-cont-detail-list01-desc:last-of-type,.kurea .prof-cont-detail-list01-desc:last-of-type{padding-right:0}.mei .prof-cont-detail-list01-desc:last-of-type,.tsubasa .prof-cont-detail-list01-desc:last-of-type{clear:none;padding:0}.prof-cont-detail-list02{padding:calc(var(--vw)*0.6510416667) calc(var(--vw)*4.5572916667) 0;border-width:max(calc(var(--vw) * 0.1302083333), 1px);border-radius:calc(var(--vw)*1.3020833333)}.prof-cont-detail-list02-term{padding:calc(var(--vw)*4.1666666667) 0 calc(var(--vw)*0.2604166667);font:700 calc(var(--vw) * 3.90625)/calc(var(--vw) * 5.46875) "Noto Sans JP",sans-serif}.prof-cont-detail-list02-desc{padding:0 0 calc(var(--vw)*4.5572916667);font:500 calc(var(--vw) * 3.3854166667)/calc(var(--vw) * 5.46875) "Noto Sans JP",sans-serif}.prof-cont-detail-list02-desc::after{height:max(calc(var(--vw) * 0.1302083333), 1px);background:linear-gradient(to right, #4F4F4F calc(var(--vw) * 0.5208333333), transparent calc(var(--vw) * 0.2604166667)) left bottom/calc(var(--vw) * 0.78125) max(calc(var(--vw) * 0.1302083333), 1px) repeat-x}.prof-cont-detail-list02-desc:last-of-type{padding:0 0 calc(var(--vw)*3.2552083333)}.prof-cont-link{width:calc(var(--vw)*81.7708333333);margin-top:calc(var(--vw)*0.390625);padding:0 0 calc(var(--vw)*0.390625)}}