@charset "UTF-8";/*! destyle.css v1.0.15 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}html{line-height:1;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,iframe,object{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:0 0;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:0}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}body{min-width:320px;color:#2f323b;font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;background-color:#fff;background-image:url(../png/bg_dot.png);background-repeat:repeat;background-position:top center;-webkit-transition:opacity .35s;transition:opacity .35s;-webkit-font-smoothing:antialiased}@media screen and (min-width:769px){body{background-size:max(6px,.3125vw) max(6px,.3125vw)}}@media screen and (max-width:768px){body{background-size:.78125vw .78125vw;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}}body.loading{position:fixed;top:0;bottom:0;right:0;left:0}body.fixed{position:fixed;top:0;bottom:0;right:0;left:0;overflow-y:scroll}a{text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent}img{width:100%;height:auto;pointer-events:none}img.rendering{image-rendering:-webkit-optimize-contrast}_::-webkit-full-page-media,_:future,:root img.rendering{image-rendering:auto}@media screen and (max-width:768px){.pc_i{display:none!important}}@media screen and (max-width:768px){.pc_b{display:none!important}}.sp_i{display:none!important}@media screen and (max-width:768px){.sp_i{display:inline!important}}.sp_b{display:none!important}@media screen and (max-width:768px){.sp_b{display:block!important}}.svg{display:inline-block;font-size:0}span.comma{display:inline-block;margin-right:-.5em}span.excl{display:inline-block;margin-right:-.5em;margin-left:-.15em}span.space::before{content:" "}.st-Wrapper{position:relative;overflow-x:hidden}@media screen and (min-width:769px) and (max-width:1200px){.st-Wrapper{overflow-x:auto;width:1200px}.st-Wrapper main{overflow-x:hidden}}.st-Page_Header{position:relative;margin:0 auto;background-color:#fff1fc;background-repeat:no-repeat}@media screen and (min-width:769px){.st-Page_Header{width:max(1139.9872px,91.6666666667vw);height:max(200px,10.4166666667vw);padding-top:max(70px,3.6458333333vw);border-radius:max(8px,.4166666667vw);background-image:url(../png/bg_header_frame_top.png),url(../png/bg_header_frame_bottom.png),url(../png/bg_polygon_tl.png),url(../png/bg_polygon_br.png);background-position:top center,bottom center,top min(-268px,-13.9583333333vw) left min(-12px,-.625vw),bottom min(-268px,-13.9583333333vw) right min(-12px,-.625vw);background-size:max(1760px,91.6666666667vw) max(38px,1.9791666667vw),max(1760px,91.6666666667vw) max(38px,1.9791666667vw),max(1324px,68.9583333333vw) max(980px,51.0416666667vw),max(1324px,68.9583333333vw) max(980px,51.0416666667vw)}}@media screen and (max-width:768px){.st-Page_Header{width:94.7916666667vw;height:31.25vw;padding-top:11.0677083333vw;border-radius:1.0416666667vw;background-image:url(../png/bg_header_frame_top-2.png),url(../png/bg_header_frame_bottom-2.png),url(../png/bg_polygon_tl.png),url(../png/bg_polygon_br.png);background-position:top center,bottom center,top left -42.4479166667vw,bottom right -42.4479166667vw;background-size:100% 5.078125vw,100% 5.078125vw,100.5208333333vw 74.3489583333vw,100.5208333333vw 74.3489583333vw}}.st-Page_Header .page-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative}.st-Page_Header .page-title::before{position:absolute;color:#fec7e4;font-family:"Chakra Petch",sans-serif;font-weight:700;letter-spacing:.04em;content:"LOVELIVE! School Idol Festival 2"}@media screen and (min-width:769px){.st-Page_Header .page-title::before{bottom:min(-12px,-.625vw);-webkit-transform:scale(.8);transform:scale(.8);font-size:max(10px,.5208333333vw)}}@media screen and (max-width:768px){.st-Page_Header .page-title::before{bottom:-2.34375vw;font-size:1.5625vw}}.st-Page_Header .page-title span.title{display:inline-block;position:relative;color:#f80082;font-family:"Chakra Petch",sans-serif;font-weight:700}@media screen and (min-width:769px){.st-Page_Header .page-title span.title{font-size:max(54px,2.8125vw)}}@media screen and (max-width:768px){.st-Page_Header .page-title span.title{font-size:9.2447916667vw}}.st-Page_Header .page-title span.title::before{position:absolute;top:0;left:0;z-index:1;color:rgba(248,0,130,0);background-image:url(../png/bg_title.png);background-repeat:no-repeat;-webkit-background-clip:text;content:attr(data-text);pointer-events:none}@media screen and (min-width:769px){.st-Page_Header .page-title span.title::before{background-position:top min(-54px,-2.8125vw) left min(-14px,-.7291666667vw);background-size:max(183px,9.53125vw) max(188px,9.7916666667vw)}}@media screen and (max-width:768px){.st-Page_Header .page-title span.title::before{background-position:top -13.0208333333vw left -4.6875vw;background-size:40.8854166667vw 42.1875vw}}.st-Page_Header .page-title span.glitter{display:-webkit-box;display:-webkit-flex;display:flex}.st-Page_Header .page-title span.glitter span.svg{fill:#f80082}@media screen and (min-width:769px){.st-Page_Header .page-title span.glitter span.svg{width:max(10px,.5208333333vw)}}@media screen and (max-width:768px){.st-Page_Header .page-title span.glitter span.svg{width:2.6041666667vw}}.st-Page_Header .page-title span.glitter span.svg:nth-child(2){opacity:.3}.st-Page_Header .page-title span.glitter span.svg:nth-child(3){opacity:.1}.st-Page_Header .page-title span.glitter.left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width:769px){.st-Page_Header .page-title span.glitter.left{margin-right:max(26px,1.3541666667vw)}}@media screen and (max-width:768px){.st-Page_Header .page-title span.glitter.left{margin-right:2.0833333333vw}}@media screen and (min-width:769px){.st-Page_Header .page-title span.glitter.left span.svg{margin-right:max(6px,.3125vw)}}@media screen and (max-width:768px){.st-Page_Header .page-title span.glitter.left span.svg{margin-right:1.0416666667vw}}@media screen and (min-width:769px){.st-Page_Header .page-title span.glitter.right{margin-left:max(26px,1.3541666667vw)}}@media screen and (max-width:768px){.st-Page_Header .page-title span.glitter.right{margin-left:2.0833333333vw}}@media screen and (min-width:769px){.st-Page_Header .page-title span.glitter.right span.svg{margin-left:max(6px,.3125vw)}}@media screen and (max-width:768px){.st-Page_Header .page-title span.glitter.right span.svg{margin-left:1.0416666667vw}}.st-Page_Header .page-title span.glitter.is-animated.left span.svg:nth-child(1){-webkit-animation:header-glitter-left .35s linear both;animation:header-glitter-left .35s linear both}.st-Page_Header .page-title span.glitter.is-animated.left span.svg:nth-child(2){-webkit-animation:header-glitter-left .35s linear .25s both;animation:header-glitter-left .35s linear .25s both}.st-Page_Header .page-title span.glitter.is-animated.left span.svg:nth-child(3){-webkit-animation:header-glitter-left .35s linear .5s both;animation:header-glitter-left .35s linear .5s both}.st-Page_Header .page-title span.glitter.is-animated.right span.svg:nth-child(1){-webkit-animation:header-glitter-right .35s linear both;animation:header-glitter-right .35s linear both}.st-Page_Header .page-title span.glitter.is-animated.right span.svg:nth-child(2){-webkit-animation:header-glitter-right .35s linear .25s both;animation:header-glitter-right .35s linear .25s both}.st-Page_Header .page-title span.glitter.is-animated.right span.svg:nth-child(3){-webkit-animation:header-glitter-right .35s linear .5s both;animation:header-glitter-right .35s linear .5s both}.st-Page_Header .background-decoration{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;pointer-events:none}.st-Page_Header .background-decoration .deco-item{position:absolute}.st-Page_Header .background-decoration .deco-item span.svg{position:absolute}.st-Page_Header .background-decoration .deco-item span.svg-glitter-01{fill:#f80082}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item span.svg-glitter-01{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);width:max(15px,.78125vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item span.svg-glitter-01{-webkit-transform:rotate(35deg);transform:rotate(35deg);width:2.34375vw}}.st-Page_Header .background-decoration .deco-item span.svg-glitter-01 svg{-webkit-animation:bg-deco_glitter-twinkle 4s linear infinite;animation:bg-deco_glitter-twinkle 4s linear infinite}.st-Page_Header .background-decoration .deco-item span.svg-glitter-02{fill:#bdcddd}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item span.svg-glitter-02{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);width:max(11px,.5729166667vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item span.svg-glitter-02{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:2.34375vw}}.st-Page_Header .background-decoration .deco-item span.svg-glitter-02 svg{-webkit-animation:bg-deco_glitter-twinkle 4.1s linear infinite;animation:bg-deco_glitter-twinkle 4.1s linear infinite}.st-Page_Header .background-decoration .deco-item span.svg-circle-01{fill:#e2e7ec}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item span.svg-circle-01{width:max(10px,.5208333333vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item span.svg-circle-01{width:1.5625vw}}.st-Page_Header .background-decoration .deco-item span.svg-circle-02{fill:#ff5baa}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item span.svg-circle-02{width:max(10px,.5208333333vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item span.svg-circle-02{width:1.5625vw}}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item span.svg-circle-03{width:max(5px,.2604166667vw);fill:#f80082}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item span.svg-circle-03{display:none}}.st-Page_Header .background-decoration .deco-item span.svg-donut{fill:#e2e7ec}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item span.svg-donut{width:max(10px,.5208333333vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item span.svg-donut{width:1.5625vw}}.st-Page_Header .background-decoration .deco-item span.svg-square{fill:#fcbadd}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item span.svg-square{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);width:max(10px,.5208333333vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item span.svg-square{width:1.5625vw}}.st-Page_Header .background-decoration .deco-item span.svg-square svg{-webkit-animation:bg-deco_square_rotation 3.9s linear infinite;animation:bg-deco_square_rotation 3.9s linear infinite}.st-Page_Header .background-decoration .deco-item span.svg-frame-01{fill:#bdcddd}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item span.svg-frame-01{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);width:max(10px,.5208333333vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item span.svg-frame-01{width:1.5625vw}}.st-Page_Header .background-decoration .deco-item span.svg-frame-01 svg{-webkit-animation:bg-deco_square_rotation 4.15s linear infinite;animation:bg-deco_square_rotation 4.15s linear infinite}.st-Page_Header .background-decoration .deco-item span.svg-frame-02{fill:#fcbadd}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item span.svg-frame-02{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);width:max(7px,.3645833333vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item span.svg-frame-02{width:1.171875vw}}.st-Page_Header .background-decoration .deco-item span.svg-frame-02 svg{-webkit-animation:bg-deco_square_rotation 4.2s linear infinite;animation:bg-deco_square_rotation 4.2s linear infinite}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-01{bottom:min(-40px,-2.0833333333vw);left:min(-62px,-3.2291666667vw);width:max(354px,18.4375vw);height:max(122px,6.3541666667vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-01{bottom:-6.5104166667vw;left:-.78125vw;width:33.59375vw;height:15.8854166667vw}}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-01 span.svg-glitter-01{top:max(50px,2.6041666667vw);left:max(101px,5.2604166667vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-01 span.svg-glitter-01{top:11.0677083333vw;left:15.234375vw}}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-01 span.svg-glitter-02{top:max(89px,4.6354166667vw);right:max(1px,.0520833333vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-01 span.svg-glitter-02{top:3.515625vw;right:2.2135416667vw}}.st-Page_Header .background-decoration .deco-item-01 span.svg-glitter-02 svg{-webkit-animation-delay:.2s;animation-delay:.2s}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-01 span.svg-circle-01{top:0;left:0}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-01 span.svg-circle-01{bottom:0;left:5.7291666667vw}}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-01 span.svg-circle-02{bottom:0;left:max(195px,10.15625vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-01 span.svg-circle-02{top:4.5572916667vw;left:2.6041666667vw}}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-01 span.svg-circle-03{top:max(13px,.6770833333vw);right:max(52px,2.7083333333vw)}}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-01 span.svg-donut{top:max(47px,2.4479166667vw);left:max(223px,11.6145833333vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-01 span.svg-donut{top:3.90625vw;left:11.71875vw}}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-01 span.svg-square{top:max(98px,5.1041666667vw);left:max(16px,.8333333333vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-01 span.svg-square{top:0;left:0}}.st-Page_Header .background-decoration .deco-item-01 span.svg-square svg{-webkit-animation-delay:1s;animation-delay:1s}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-01 span.svg-frame-01{top:max(14px,.7291666667vw);left:max(168px,8.75vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-01 span.svg-frame-01{bottom:2.8645833333vw;right:1.6927083333vw}}.st-Page_Header .background-decoration .deco-item-01 span.svg-frame-01 svg{-webkit-animation-delay:1.8s;animation-delay:1.8s}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-01 span.svg-frame-02{top:max(2px,.1041666667vw);left:max(180px,9.375vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-01 span.svg-frame-02{bottom:1.171875vw;right:0}}.st-Page_Header .background-decoration .deco-item-01 span.svg-frame-02 svg{-webkit-animation-delay:2.15s;animation-delay:2.15s}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-02{bottom:min(-32px,-1.6666666667vw);right:min(-80px,-4.1666666667vw);width:max(324px,16.875vw);height:max(112px,5.8333333333vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-02{bottom:-6.7708333333vw;right:-1.6927083333vw;width:40.3645833333vw;height:17.4479166667vw}}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-02 span.svg-glitter-01{top:max(52px,2.7083333333vw);right:max(91px,4.7395833333vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-02 span.svg-glitter-01{top:9.375vw;left:20.3125vw}}.st-Page_Header .background-decoration .deco-item-02 span.svg-glitter-01 svg{-webkit-animation-delay:2.5s;animation-delay:2.5s}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-02 span.svg-glitter-02{top:max(19px,.9895833333vw);left:0}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-02 span.svg-glitter-02{top:-.1302083333vw;right:-.1302083333vw}}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-02 span.svg-circle-01{bottom:0;right:0}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-02 span.svg-circle-01{bottom:0;left:6.3802083333vw}}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-02 span.svg-circle-02{top:0;left:max(137px,7.1354166667vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-02 span.svg-circle-02{top:5.7291666667vw;right:2.9947916667vw}}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-02 span.svg-circle-03{bottom:max(12px,.625vw);left:max(48px,2.5vw)}}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-02 span.svg-donut{top:max(59px,3.0729166667vw);left:max(110px,5.7291666667vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-02 span.svg-donut{top:6.640625vw;left:15.1041666667vw}}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-02 span.svg-square{top:max(13px,.6770833333vw);right:max(12px,.625vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-02 span.svg-square{top:8.8541666667vw;left:0}}.st-Page_Header .background-decoration .deco-item-02 span.svg-square svg{-webkit-animation-delay:1.8s;animation-delay:1.8s}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-02 span.svg-frame-01{bottom:max(13px,.6770833333vw);left:max(159px,8.28125vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-02 span.svg-frame-01{bottom:3.3854166667vw;right:7.6822916667vw}}.st-Page_Header .background-decoration .deco-item-02 span.svg-frame-01 svg{-webkit-animation-delay:.35s;animation-delay:.35s}@media screen and (min-width:769px){.st-Page_Header .background-decoration .deco-item-02 span.svg-frame-02{bottom:max(2px,.1041666667vw);left:max(153px,7.96875vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration .deco-item-02 span.svg-frame-02{bottom:1.6927083333vw;right:5.9895833333vw}}.st-Page_Header .background-decoration .deco-item-02 span.svg-frame-02 svg{-webkit-animation-delay:.55s;animation-delay:.55s}.st-Page_Header .background-decoration span.svg{position:absolute}.st-Page_Header .background-decoration span.svg-01{fill:#fde0f7}@media screen and (min-width:769px){.st-Page_Header .background-decoration span.svg-01{top:max(45px,2.34375vw);left:max(250.625px,20.8854166667vw);width:max(55px,2.8645833333vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration span.svg-01{top:26.6927083333vw;left:14.3229166667vw;width:7.1614583333vw}}.st-Page_Header .background-decoration span.svg-02{fill:#ffdff0}@media screen and (min-width:769px){.st-Page_Header .background-decoration span.svg-02{top:max(191px,9.9479166667vw);right:max(276.25px,23.0208333333vw);width:max(30px,1.5625vw)}}@media screen and (max-width:768px){.st-Page_Header .background-decoration span.svg-02{top:21.7447916667vw;right:9.765625vw;width:3.90625vw}}@media screen and (min-width:769px){.st-Page_Header .background-decoration span.svg-03{bottom:max(6px,.3125vw);right:max(248.125px,20.6770833333vw);width:max(52px,2.7083333333vw);fill:#ffd1e9}}@media screen and (max-width:768px){.st-Page_Header .background-decoration span.svg-03{display:none}}@media screen and (min-width:769px){.st-Page_Header .background-decoration:not(.is-mobile) .deco-item-01{-webkit-animation:fluffy 3s infinite ease-in-out alternate;animation:fluffy 3s infinite ease-in-out alternate}}@media screen and (max-width:768px){.st-Page_Header .background-decoration:not(.is-mobile) .deco-item-01{-webkit-animation:fluffy-sp 3s infinite ease-in-out alternate;animation:fluffy-sp 3s infinite ease-in-out alternate}}@media screen and (min-width:769px){.st-Page_Header .background-decoration:not(.is-mobile) .deco-item-02{animation:fluffy 3.2s infinite ease-in-out alternate-reverse}}@media screen and (max-width:768px){.st-Page_Header .background-decoration:not(.is-mobile) .deco-item-02{animation:fluffy-sp 3.2s infinite ease-in-out alternate-reverse}}@media screen and (min-width:769px){.st-Page_Header .background-decoration:not(.is-mobile) span.svg-01{animation:fluffy 3.3s infinite ease-in-out alternate-reverse}}@media screen and (max-width:768px){.st-Page_Header .background-decoration:not(.is-mobile) span.svg-01{animation:fluffy-sp 3.3s infinite ease-in-out alternate-reverse}}@media screen and (min-width:769px){.st-Page_Header .background-decoration:not(.is-mobile) span.svg-02{animation:fluffy 3.35s infinite ease-in-out alternate-reverse}}@media screen and (max-width:768px){.st-Page_Header .background-decoration:not(.is-mobile) span.svg-02{-webkit-animation:fluffy-sp 3.5s infinite ease-in-out alternate;animation:fluffy-sp 3.5s infinite ease-in-out alternate}}@media screen and (min-width:769px){.st-Page_Header .background-decoration:not(.is-mobile) span.svg-03{-webkit-animation:fluffy 3.5s infinite ease-in-out alternate;animation:fluffy 3.5s infinite ease-in-out alternate}}.st-Page_Body{margin:0 auto;border-width:0 1px;border-style:solid;border-color:#ffd1e9;background-color:#fff}@media screen and (min-width:769px){.st-Page_Body{width:max(1040.0052px,81.25vw)}}@media screen and (max-width:768px){.st-Page_Body{width:92.1875vw}}@media screen and (min-width:769px){.st-Page_Body .background-decoration{position:absolute;top:0;bottom:0;right:0;left:0;pointer-events:none}.st-Page_Body .background-decoration .deco-item{position:absolute}.st-Page_Body .background-decoration .deco-item span.svg{position:absolute}.st-Page_Body .background-decoration .deco-item span.svg-glitter-01{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);width:max(15px,.78125vw);fill:#f80082}.st-Page_Body .background-decoration .deco-item span.svg-glitter-01 svg{-webkit-animation:bg-deco_glitter-twinkle 4s linear infinite;animation:bg-deco_glitter-twinkle 4s linear infinite}.st-Page_Body .background-decoration .deco-item span.svg-glitter-02{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);width:max(11px,.5729166667vw);fill:#bdcddd}.st-Page_Body .background-decoration .deco-item span.svg-glitter-02 svg{-webkit-animation:bg-deco_glitter-twinkle 4.1s linear infinite;animation:bg-deco_glitter-twinkle 4.1s linear infinite}.st-Page_Body .background-decoration .deco-item span.svg-circle-01{width:max(10px,.5208333333vw);fill:#e2e7ec}.st-Page_Body .background-decoration .deco-item span.svg-circle-02{width:max(10px,.5208333333vw);fill:#ff5baa}.st-Page_Body .background-decoration .deco-item span.svg-circle-03{width:max(5px,.2604166667vw);fill:#f80082}.st-Page_Body .background-decoration .deco-item span.svg-donut{width:max(10px,.5208333333vw);fill:#e2e7ec}.st-Page_Body .background-decoration .deco-item span.svg-square{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);width:max(10px,.5208333333vw);fill:#fcbadd}.st-Page_Body .background-decoration .deco-item span.svg-square svg{-webkit-animation:bg-deco_square_rotation 3.9s linear infinite;animation:bg-deco_square_rotation 3.9s linear infinite}.st-Page_Body .background-decoration .deco-item span.svg-frame-01{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);width:max(10px,.5208333333vw);fill:#bdcddd}.st-Page_Body .background-decoration .deco-item span.svg-frame-01 svg{-webkit-animation:bg-deco_square_rotation 4.15s linear infinite;animation:bg-deco_square_rotation 4.15s linear infinite}.st-Page_Body .background-decoration .deco-item span.svg-frame-02{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);width:max(7px,.3645833333vw);fill:#fcbadd}.st-Page_Body .background-decoration .deco-item span.svg-frame-02 svg{-webkit-animation:bg-deco_square_rotation 4.2s linear infinite;animation:bg-deco_square_rotation 4.2s linear infinite}.st-Page_Body .background-decoration .deco-item-left{width:max(354px,18.4375vw);height:max(122px,6.3541666667vw)}.st-Page_Body .background-decoration .deco-item-left span.svg-glitter-01{top:max(50px,2.6041666667vw);left:max(101px,5.2604166667vw)}.st-Page_Body .background-decoration .deco-item-left span.svg-glitter-01 svg{-webkit-animation-delay:2.5s;animation-delay:2.5s}.st-Page_Body .background-decoration .deco-item-left span.svg-glitter-02{top:max(89px,4.6354166667vw);right:max(1px,.0520833333vw)}.st-Page_Body .background-decoration .deco-item-left span.svg-circle-01{top:0;left:0}.st-Page_Body .background-decoration .deco-item-left span.svg-circle-02{bottom:0;left:max(195px,10.15625vw)}.st-Page_Body .background-decoration .deco-item-left span.svg-circle-03{top:max(13px,.6770833333vw);right:max(52px,2.7083333333vw)}.st-Page_Body .background-decoration .deco-item-left span.svg-donut{top:max(47px,2.4479166667vw);left:max(223px,11.6145833333vw)}.st-Page_Body .background-decoration .deco-item-left span.svg-square{top:max(98px,5.1041666667vw);left:max(16px,.8333333333vw)}.st-Page_Body .background-decoration .deco-item-left span.svg-square svg{-webkit-animation-delay:1.8s;animation-delay:1.8s}.st-Page_Body .background-decoration .deco-item-left span.svg-frame-01{top:max(14px,.7291666667vw);left:max(168px,8.75vw)}.st-Page_Body .background-decoration .deco-item-left span.svg-frame-01 svg{-webkit-animation-delay:4.5s;animation-delay:4.5s}.st-Page_Body .background-decoration .deco-item-left span.svg-frame-02{top:max(2px,.1041666667vw);left:max(180px,9.375vw)}.st-Page_Body .background-decoration .deco-item-left span.svg-frame-02 svg{-webkit-animation-delay:4.75s;animation-delay:4.75s}.st-Page_Body .background-decoration .deco-item-right{width:max(324px,16.875vw);height:max(112px,5.8333333333vw)}.st-Page_Body .background-decoration .deco-item-right span.svg{position:absolute}.st-Page_Body .background-decoration .deco-item-right span.svg-glitter-01{top:max(52px,2.7083333333vw);right:max(91px,4.7395833333vw)}.st-Page_Body .background-decoration .deco-item-right span.svg-glitter-02{top:max(19px,.9895833333vw);left:0}.st-Page_Body .background-decoration .deco-item-right span.svg-glitter-02 svg{-webkit-animation-delay:.2s;animation-delay:.2s}.st-Page_Body .background-decoration .deco-item-right span.svg-circle-01{bottom:0;right:0}.st-Page_Body .background-decoration .deco-item-right span.svg-circle-02{top:0;left:max(137px,7.1354166667vw)}.st-Page_Body .background-decoration .deco-item-right span.svg-circle-03{bottom:max(12px,.625vw);left:max(48px,2.5vw)}.st-Page_Body .background-decoration .deco-item-right span.svg-donut{top:max(59px,3.0729166667vw);left:max(110px,5.7291666667vw)}.st-Page_Body .background-decoration .deco-item-right span.svg-square{top:max(13px,.6770833333vw);right:max(12px,.625vw)}.st-Page_Body .background-decoration .deco-item-right span.svg-square svg{-webkit-animation-delay:1s;animation-delay:1s}.st-Page_Body .background-decoration .deco-item-right span.svg-frame-01{bottom:max(13px,.6770833333vw);left:max(159px,8.28125vw)}.st-Page_Body .background-decoration .deco-item-right span.svg-frame-01 svg{-webkit-animation-delay:1.8s;animation-delay:1.8s}.st-Page_Body .background-decoration .deco-item-right span.svg-frame-02{bottom:max(2px,.1041666667vw);left:max(153px,7.96875vw)}.st-Page_Body .background-decoration .deco-item-right span.svg-frame-02 svg{-webkit-animation-delay:2.15s;animation-delay:2.15s}}@media screen and (max-width:768px){.st-Page_Body .background-decoration{display:none}}.st-Pagination{margin:0 auto}@media screen and (min-width:769px){.st-Pagination{width:max(960px,62.5vw);margin-top:max(100px,5.2083333333vw)}}@media screen and (max-width:768px){.st-Pagination{width:77.6041666667vw;margin-top:13.0208333333vw}}.st-Pagination .wp-pagenavi{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (min-width:769px){.st-Pagination .wp-pagenavi{height:max(46px,2.3958333333vw)}}@media screen and (max-width:768px){.st-Pagination .wp-pagenavi{position:relative;height:8.0729166667vw}}.st-Pagination .current,.st-Pagination .extend,.st-Pagination .nextpostslink,.st-Pagination .page,.st-Pagination .previouspostslink{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#f80082;font-family:"Chakra Petch",sans-serif;font-weight:700;letter-spacing:.04em}@media screen and (min-width:769px){.st-Pagination .current,.st-Pagination .extend,.st-Pagination .nextpostslink,.st-Pagination .page,.st-Pagination .previouspostslink{font-size:max(20px,1.0416666667vw)}}@media screen and (max-width:768px){.st-Pagination .current,.st-Pagination .extend,.st-Pagination .nextpostslink,.st-Pagination .page,.st-Pagination .previouspostslink{font-size:5.46875vw}}.st-Pagination .current,.st-Pagination .extend,.st-Pagination .page{height:100%}@media screen and (min-width:769px){.st-Pagination .current,.st-Pagination .extend,.st-Pagination .page{margin:0 max(12px,.625vw)}}@media screen and (max-width:768px){.st-Pagination .current,.st-Pagination .extend,.st-Pagination .page{margin:0 2.6041666667vw}}.st-Pagination .current,.st-Pagination .page{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;z-index:0}@media screen and (min-width:769px){.st-Pagination .current,.st-Pagination .page{width:max(40px,2.0833333333vw)}}@media screen and (max-width:768px){.st-Pagination .current,.st-Pagination .page{width:8.0729166667vw}}.st-Pagination .current::before,.st-Pagination .page::before{position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);border-radius:100%;background-color:rgba(255,209,233,.6);content:""}@media screen and (min-width:769px){.st-Pagination .current::before,.st-Pagination .page::before{width:max(40px,2.0833333333vw);height:max(40px,2.0833333333vw)}}@media screen and (max-width:768px){.st-Pagination .current::before,.st-Pagination .page::before{width:9.1145833333vw;height:9.1145833333vw}}@media (any-hover:hover){.st-Pagination .page::before{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.st-Pagination .page:hover::before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.st-Pagination .current::before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);background-color:rgba(255,209,233,.4)}@media screen and (min-width:769px){.st-Pagination .nextpostslink,.st-Pagination .previouspostslink{position:relative;width:max(134px,6.9791666667vw);height:100%}}@media screen and (max-width:768px){.st-Pagination .nextpostslink,.st-Pagination .previouspostslink{position:absolute;top:0;width:10.9375vw;height:8.0729166667vw;font-size:0}}.st-Pagination .nextpostslink::before,.st-Pagination .previouspostslink::before{position:absolute;border-radius:100%;content:""}@media screen and (min-width:769px){.st-Pagination .nextpostslink::before,.st-Pagination .previouspostslink::before{width:max(46px,2.3958333333vw);height:max(46px,2.3958333333vw);border:max(1px,.0520833333vw) solid #ffdbee}}@media screen and (max-width:768px){.st-Pagination .nextpostslink::before,.st-Pagination .previouspostslink::before{width:8.0729166667vw;height:8.0729166667vw;border-width:.2604166667vw solid #ffdbee}}.st-Pagination .nextpostslink::after,.st-Pagination .previouspostslink::after{position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;content:""}@media screen and (min-width:769px){.st-Pagination .nextpostslink::after,.st-Pagination .previouspostslink::after{width:max(42px,2.1875vw);height:max(14px,.7291666667vw)}}@media screen and (max-width:768px){.st-Pagination .nextpostslink::after,.st-Pagination .previouspostslink::after{width:7.2916666667vw;height:2.4739583333vw}}@media (any-hover:hover){.st-Pagination .nextpostslink,.st-Pagination .previouspostslink{-webkit-transition:color .35s;transition:color .35s}.st-Pagination .nextpostslink::after,.st-Pagination .previouspostslink::after{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.st-Pagination .nextpostslink:hover,.st-Pagination .previouspostslink:hover{color:#ff5baa}}.st-Pagination .previouspostslink{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media screen and (min-width:769px){.st-Pagination .previouspostslink{margin-right:max(55px,2.8645833333vw)}}@media screen and (max-width:768px){.st-Pagination .previouspostslink{left:0}}.st-Pagination .previouspostslink::before{left:0}.st-Pagination .previouspostslink::after{background-image:url(../svg/arrow-left.svg)}@media screen and (min-width:769px){.st-Pagination .previouspostslink::after{left:max(18px,.9375vw)}}@media screen and (max-width:768px){.st-Pagination .previouspostslink::after{right:0}}@media screen and (any-hover:hover) and (min-width:769px){.st-Pagination .previouspostslink:hover::after{-webkit-transform:translateX(min(-8px,-.4166666667vw));transform:translateX(min(-8px,-.4166666667vw))}}@media screen and (any-hover:hover) and (max-width:768px){.st-Pagination .previouspostslink:hover::after{-webkit-transform:translateX(-1.0416666667vw);transform:translateX(-1.0416666667vw)}}@media screen and (min-width:769px){.st-Pagination .nextpostslink{margin-left:max(55px,2.8645833333vw)}}@media screen and (max-width:768px){.st-Pagination .nextpostslink{right:0}}.st-Pagination .nextpostslink::before{right:0}.st-Pagination .nextpostslink::after{background-image:url(../svg/arrow-right.svg)}@media screen and (min-width:769px){.st-Pagination .nextpostslink::after{right:max(18px,.9375vw)}}@media screen and (max-width:768px){.st-Pagination .nextpostslink::after{left:0}}@media screen and (any-hover:hover) and (min-width:769px){.st-Pagination .nextpostslink:hover::after{-webkit-transform:translateX(max(8px,.4166666667vw));transform:translateX(max(8px,.4166666667vw))}}@media screen and (any-hover:hover) and (max-width:768px){.st-Pagination .nextpostslink:hover::after{-webkit-transform:translateX(1.0416666667vw);transform:translateX(1.0416666667vw)}}.st-Article_Contents h2{font-weight:700;line-height:1.8;letter-spacing:.04em;word-break:break-word;background-color:rgba(255,209,233,.3)}@media screen and (min-width:769px){.st-Article_Contents h2{margin-bottom:max(30px,1.5625vw);padding:max(14px,.7291666667vw) max(24px,1.25vw);font-size:max(20px,1.0416666667vw)}}@media screen and (max-width:768px){.st-Article_Contents h2{margin-bottom:3.90625vw;padding:1.8229166667vw 3.125vw;font-size:3.90625vw}}@media screen and (min-width:769px){.st-Article_Contents h2:not(:first-child){margin-top:max(60px,3.125vw)}}@media screen and (max-width:768px){.st-Article_Contents h2:not(:first-child){margin-top:7.8125vw}}.st-Article_Contents h3{font-weight:500;line-height:1.8;letter-spacing:.04em;word-break:break-word;background-image:url(../svg/icon_glitter.svg);background-repeat:no-repeat}@media screen and (min-width:769px){.st-Article_Contents h3{margin-bottom:max(10px,.5208333333vw);padding-left:max(24px,1.25vw);font-size:max(16px,.8333333333vw);background-position:top max(7px,.3645833333vw) left;background-size:max(16px,.8333333333vw) max(16px,.8333333333vw)}}@media screen and (max-width:768px){.st-Article_Contents h3{margin-bottom:1.3020833333vw;padding-left:4.6875vw;font-size:3.3854166667vw;background-position:top 1.5625vw left;background-size:3.3854166667vw 3.3854166667vw}}@media screen and (min-width:769px){.st-Article_Contents h3:not(:first-child){margin-top:max(40px,2.0833333333vw)}}@media screen and (max-width:768px){.st-Article_Contents h3:not(:first-child){margin-top:5.2083333333vw}}.st-Article_Contents p{font-weight:500;line-height:1.8;letter-spacing:.04em;word-break:break-word}@media screen and (min-width:769px){.st-Article_Contents p{margin-bottom:max(30px,1.5625vw);font-size:max(16px,.8333333333vw)}}@media screen and (max-width:768px){.st-Article_Contents p{margin-bottom:3.90625vw;font-size:3.3854166667vw}}.st-Article_Contents p img{display:block;max-width:100%;margin:0 auto}.st-Article_Contents p img.alignleft{margin-left:0}.st-Article_Contents p img.alignright{margin-right:0}.st-Article_Contents p .youtube-wrapper{margin-top:1em}@media screen and (min-width:769px){.st-Article_Contents ol,.st-Article_Contents ul{margin-bottom:max(30px,1.5625vw)}}@media screen and (max-width:768px){.st-Article_Contents ol,.st-Article_Contents ul{margin-bottom:3.90625vw}}.st-Article_Contents ol li,.st-Article_Contents ul li{font-weight:500;line-height:1.8;letter-spacing:.04em;word-break:break-word}@media screen and (min-width:769px){.st-Article_Contents ol li,.st-Article_Contents ul li{font-size:max(16px,.8333333333vw)}}@media screen and (max-width:768px){.st-Article_Contents ol li,.st-Article_Contents ul li{font-size:3.3854166667vw}}.st-Article_Contents ul li{position:relative;padding-left:1em}.st-Article_Contents ul li::before{position:absolute;top:0;left:0;content:"●"}.st-Article_Contents ul.attention li::before{content:"*"}@media screen and (min-width:769px){.st-Article_Contents ul.attention li::before{top:max(3px,.15625vw)}}@media screen and (max-width:768px){.st-Article_Contents ul.attention li::before{top:.6510416667vw}}.st-Article_Contents ol{counter-reset:item}.st-Article_Contents ol li{position:relative;padding-left:1.5em}.st-Article_Contents ol li::before{position:absolute;top:0;left:0;counter-increment:item;content:counter(item) "."}.st-Article_Contents a{color:#f80082;text-decoration:underline}@media (any-hover:hover){.st-Article_Contents a{opacity:1;-webkit-transition:opacity .35s;transition:opacity .35s;will-change:opacity}.st-Article_Contents a:hover{opacity:.6}}.st-Article_Contents a.img-link{display:inline-block}.st-Article_Contents a[target=_blank]:not(.no-icon)::after{display:inline-block;position:relative;margin-right:.5em;margin-left:.5em;background-image:url(../svg/icon_external.svg);background-repeat:no-repeat;background-position:center;background-size:contain;content:""}@media screen and (min-width:769px){.st-Article_Contents a[target=_blank]:not(.no-icon)::after{top:min(-1px,-.0520833333vw);width:max(10px,.5208333333vw);height:max(10px,.5208333333vw)}}@media screen and (max-width:768px){.st-Article_Contents a[target=_blank]:not(.no-icon)::after{top:.1302083333vw;width:2.6041666667vw;height:2.6041666667vw}}.st-Article_Contents .youtube-wrapper{position:relative;width:100%;margin:0 auto;aspect-ratio:16/9}.st-Article_Contents .youtube-wrapper iframe{width:100%;height:100%}.st-Article_Contents .gallery-wrapper{margin:0 auto}@media screen and (min-width:769px){.st-Article_Contents .gallery-wrapper{margin-bottom:max(30px,1.5625vw)}}@media screen and (max-width:768px){.st-Article_Contents .gallery-wrapper{margin-bottom:3.90625vw}}.st-Article_Contents .gallery-wrapper .gallery{display:grid}@media screen and (min-width:769px){.st-Article_Contents .gallery-wrapper .gallery{gap:max(20px,1.0416666667vw)}}@media screen and (max-width:768px){.st-Article_Contents .gallery-wrapper .gallery{gap:2.6041666667vw}}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-1 .gallery-item img{max-width:100%;height:auto}.st-Article_Contents .gallery-wrapper .gallery:not(.gallery-columns-1) .gallery-item img{width:100%;height:auto}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.st-Article_Contents .gallery-wrapper .gallery.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.st-Article_Contents .gallery-wrapper .gallery .gallery-icon a{pointer-events:none}.st-Article_Contents .gallery-wrapper .gallery .gallery-caption{line-height:1.3;letter-spacing:.08em;text-align:center}@media screen and (min-width:769px){.st-Article_Contents .gallery-wrapper .gallery .gallery-caption{margin-top:max(10px,.5208333333vw);margin-bottom:max(5px,.2604166667vw);font-size:max(14px,.7291666667vw)}}@media screen and (max-width:768px){.st-Article_Contents .gallery-wrapper .gallery .gallery-caption{margin-top:2.6041666667vw;margin-bottom:1.3020833333vw;font-size:2.34375vw}}.st-Article_Contents .gallery-wrapper .gallery br{display:none}.st-Article_Contents .mb0{margin-bottom:0!important}.st-Article_Contents .indent{padding-left:2em}.st-Article_Contents .text-center{text-align:center}.st-Article_Contents .text-right{text-align:right}.st-Article_Contents .border{border:1px solid rgba(255,209,233,.3)}.st-Article_Contents .bold,.st-Article_Contents strong{font-weight:700}.st-Article_Contents .small{font-size:.8em}.st-Article_Contents .em,.st-Article_Contents em{font-style:italic}.st-Article_Contents .underline{border-bottom:1px solid}.st-Article_Contents > *:last-child{margin-bottom:0!important}.st-Article_Pagination{margin:0 auto}@media screen and (min-width:769px){.st-Article_Pagination{width:max(960px,62.5vw)}}.st-Article_Pagination .back-to-list{text-align:center}.st-Article_Pagination .back-to-list a{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;color:#f80082;font-family:"Chakra Petch",sans-serif;font-weight:700;letter-spacing:.04em}@media screen and (min-width:769px){.st-Article_Pagination .back-to-list a{height:max(46px,2.3958333333vw);margin-right:max(90px,4.6875vw);font-size:max(20px,1.0416666667vw)}}@media screen and (max-width:768px){.st-Article_Pagination .back-to-list a{height:8.0729166667vw;margin-right:18.75vw;font-size:5.46875vw}}.st-Article_Pagination .back-to-list a span.arrow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;height:100%}@media screen and (min-width:769px){.st-Article_Pagination .back-to-list a span.arrow{width:max(60px,3.125vw);margin-right:max(30px,1.5625vw)}}@media screen and (max-width:768px){.st-Article_Pagination .back-to-list a span.arrow{width:10.9375vw;margin-right:7.8125vw}}.st-Article_Pagination .back-to-list a span.arrow::before{position:absolute;border-radius:100%;content:""}@media screen and (min-width:769px){.st-Article_Pagination .back-to-list a span.arrow::before{width:max(46px,2.3958333333vw);height:max(46px,2.3958333333vw);border:max(1px,.0520833333vw) solid #ffdbee}}@media screen and (max-width:768px){.st-Article_Pagination .back-to-list a span.arrow::before{width:8.0729166667vw;height:8.0729166667vw;border-width:.2604166667vw solid #ffdbee}}.st-Article_Pagination .back-to-list a span.arrow::after{position:absolute;right:0;background-image:url(../svg/arrow-left.svg);background-repeat:no-repeat;background-position:center;background-size:contain;content:""}@media screen and (min-width:769px){.st-Article_Pagination .back-to-list a span.arrow::after{width:max(42px,2.1875vw);height:max(14px,.7291666667vw)}}@media screen and (max-width:768px){.st-Article_Pagination .back-to-list a span.arrow::after{width:7.2916666667vw;height:2.4739583333vw}}@media (any-hover:hover){.st-Article_Pagination .back-to-list a{-webkit-transition:color .35s;transition:color .35s}.st-Article_Pagination .back-to-list a span.arrow::after{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.st-Article_Pagination .back-to-list a:hover{color:#ff5baa}}@media screen and (any-hover:hover) and (min-width:769px){.st-Article_Pagination .back-to-list a:hover span.arrow::after{-webkit-transform:translateX(min(-8px,-.4166666667vw));transform:translateX(min(-8px,-.4166666667vw))}}@media screen and (any-hover:hover) and (max-width:768px){.st-Article_Pagination .back-to-list a:hover span.arrow::after{-webkit-transform:translateX(-1.0416666667vw);transform:translateX(-1.0416666667vw)}}.st-Modal{display:none;position:fixed;top:0;bottom:0;right:0;left:0;z-index:9999;overflow-y:auto;background-color:rgba(255,209,233,.9);background-image:url(../png/bg_stripe.png);background-repeat:repeat;background-position:top center}@media screen and (min-width:769px){.st-Modal{background-size:max(9px,.46875vw) max(9px,.46875vw)}}@media screen and (max-width:768px){.st-Modal{background-size:1.171875vw 1.171875vw}}.st-Modal .container{height:100%;margin:0 auto}@media screen and (min-width:769px){.st-Modal .container{max-width:max(1200px,62.5vw);width:calc(100% - max(50px,4.1666666667vw));min-height:max(571.875px,47.65625vw);padding:max(75px,6.25vw) 0}}@media screen and (max-width:768px){.st-Modal .container{width:92.1875vw;min-height:83.0729166667vw;padding:15.625vw 0}}.st-Modal .container-inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:100%}.st-Modal .content{position:relative;opacity:0;width:100%;-webkit-transition:opacity .35s .35s;transition:opacity .35s .35s}@media screen and (min-width:769px){.st-Modal .content{-webkit-box-shadow:max(20px,1.0416666667vw) max(20px,1.0416666667vw) max(30px,1.5625vw) rgba(194,160,206,.32);box-shadow:max(20px,1.0416666667vw) max(20px,1.0416666667vw) max(30px,1.5625vw) rgba(194,160,206,.32)}}@media screen and (max-width:768px){.st-Modal .content{-webkit-box-shadow:2.6041666667vw 2.6041666667vw 3.90625vw rgba(194,160,206,.32);box-shadow:2.6041666667vw 2.6041666667vw 3.90625vw rgba(194,160,206,.32)}}.st-Modal .content.showed{opacity:1}.st-Modal button[data-event=close]{position:absolute;right:0}@media screen and (min-width:769px){.st-Modal button[data-event=close]{top:min(-62.5px,-5.2083333333vw);width:max(50px,4.1666666667vw);height:max(50px,4.1666666667vw)}}@media screen and (max-width:768px){.st-Modal button[data-event=close]{top:-13.0208333333vw;width:10.4166666667vw;height:10.4166666667vw}}.st-Modal button[data-event=close]::after,.st-Modal button[data-event=close]::before{position:absolute;background-color:#f80082;content:""}@media screen and (min-width:769px){.st-Modal button[data-event=close]::after,.st-Modal button[data-event=close]::before{top:max(24.375px,2.03125vw);left:min(-10.625px,-.8854166667vw);width:max(70.625px,5.8854166667vw);height:max(1.25px,.1041666667vw);border-radius:max(.625px,.0520833333vw)}}@media screen and (max-width:768px){.st-Modal button[data-event=close]::after,.st-Modal button[data-event=close]::before{top:5.078125vw;left:-2.2135416667vw;width:14.7135416667vw;height:.2604166667vw;border-radius:.1302083333vw}}.st-Modal button[data-event=close]::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.st-Modal button[data-event=close]::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (any-hover:hover){.st-Modal button[data-event=close]::after,.st-Modal button[data-event=close]::before{-webkit-transition:background-color .35s;transition:background-color .35s}.st-Modal button[data-event=close]:hover::after,.st-Modal button[data-event=close]:hover::before{background-color:rgba(248,0,130,.3)}}.st-Modal.video .media{position:relative;width:100%;background-color:#000}.st-Modal.video .media::before{display:block;padding-top:56.25%;content:""}.st-Modal.video .media iframe{position:absolute;top:0;left:0;width:100%;height:100%}.st-Header{position:relative;z-index:1000}.st-Header .logo{position:absolute}@media screen and (min-width:769px){.st-Header .logo{top:max(20px,1.0416666667vw);left:max(12px,.625vw);width:max(266px,14.5833333333vw)}}@media screen and (max-width:768px){.st-Header .logo{top:2.0833333333vw;left:0;width:36.4583333333vw}}.st-Header .logo a{display:block}@media (any-hover:hover){.st-Header .logo a{opacity:1;-webkit-transition:opacity .35s;transition:opacity .35s;will-change:opacity}.st-Header .logo a:hover{opacity:.8}}.st-Header .header-gnav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media screen and (min-width:1501px){.st-Header .header-gnav{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (max-width:1500px){.st-Header .header-gnav{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}@media screen and (min-width:769px){.st-Header .header-gnav{height:max(86px,4.4791666667vw);margin-right:max(170px,8.8541666667vw);margin-left:max(305.9px,16.7708333333vw)}}@media screen and (max-width:768px){.st-Header .header-gnav{height:7.8125vw}}@media screen and (max-width:1500px){.st-Header .header-gnav .lang{display:none}}@media screen and (min-width:1501px){.st-Header .header-gnav .lang ul{display:-webkit-box;display:-webkit-flex;display:flex;width:max(102.08px,6.0416666667vw);height:max(26.4px,1.5625vw);padding:max(1.76px,.1041666667vw);border-radius:max(13.2px,.78125vw);background-color:#fff;-webkit-box-shadow:max(5px,.2604166667vw) max(5px,.2604166667vw) max(30px,1.5625vw) rgba(194,160,206,.18);box-shadow:max(5px,.2604166667vw) max(5px,.2604166667vw) max(30px,1.5625vw) rgba(194,160,206,.18)}.st-Header .header-gnav .lang ul li{width:50%}.st-Header .header-gnav .lang ul li a,.st-Header .header-gnav .lang ul li span{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;border-radius:max(11.44px,.6770833333vw);font-family:"Chakra Petch",sans-serif;font-size:max(12.32px,.7291666667vw);font-weight:700;letter-spacing:.04em}.st-Header .header-gnav .lang ul li span.current{color:#fff;background-color:#f80082}.st-Header .header-gnav .lang ul li a{background-color:rgba(255,209,233,0)}}@media screen and (min-width:1501px) and (any-hover:hover){.st-Header .header-gnav .lang ul li a{-webkit-transition:background-color .2s;transition:background-color .2s}.st-Header .header-gnav .lang ul li a:hover{background-color:rgba(255,209,233,.4)}}@media screen and (min-width:1201px){.st-Header .header-gnav nav{height:100%}}@media screen and (max-width:1200px){.st-Header .header-gnav nav{display:none}}@media screen and (min-width:1201px){.st-Header .header-gnav nav ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:100%}.st-Header .header-gnav nav ul li + li{position:relative;margin-left:max(61.6px,3.6458333333vw)}.st-Header .header-gnav nav ul li + li::before{position:absolute;bottom:max(1px,.0520833333vw);left:min(-31.68px,-1.875vw);-webkit-transform:skewX(-32deg);transform:skewX(-32deg);width:max(1px,.0520833333vw);height:max(14.08px,.8333333333vw);background-color:#ffd1e9;content:""}.st-Header .header-gnav nav ul li a{position:relative;z-index:0;color:#f80082;font-family:"Chakra Petch",sans-serif;font-size:max(15.84px,.9375vw);font-weight:700;letter-spacing:.04em}.st-Header .header-gnav nav ul li a::before{position:absolute;top:min(-4px,-.2083333333vw);left:50%;z-index:-1;-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);width:max(28.16px,1.6666666667vw);height:max(28.16px,1.6666666667vw);border-radius:100%;background-color:rgba(255,209,233,.6);content:""}}@media screen and (min-width:1201px) and (any-hover:hover){.st-Header .header-gnav nav ul li a:not(.current)::before{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.st-Header .header-gnav nav ul li a:not(.current):hover::before{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}@media screen and (min-width:1201px){.st-Header .header-gnav nav ul li a.current::before{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);background-color:rgba(255,209,233,.4)}}@media screen and (min-width:1201px){.st-Header .header-gnav nav ul li a.disabled{color:#ffd1e9;pointer-events:none}}@media screen and (max-width:1500px){.st-Header .header-gnav .official-media{display:none}}.st-Header .header-gnav .official-media ul{display:-webkit-box;display:-webkit-flex;display:flex}.st-Header .header-gnav .official-media ul li + li{margin-left:max(10px,.5208333333vw)}.st-Header .header-gnav .official-media ul li a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:max(40.48px,2.3958333333vw);height:max(40.48px,2.3958333333vw);border-radius:100%;background-position:center left;background-size:200% auto;-webkit-box-shadow:max(5px,.2604166667vw) max(5px,.2604166667vw) max(30px,1.5625vw) rgba(194,160,206,.18);box-shadow:max(5px,.2604166667vw) max(5px,.2604166667vw) max(30px,1.5625vw) rgba(194,160,206,.18)}.st-Header .header-gnav .official-media ul li a span.svg{fill:#fff}.st-Header .header-gnav .official-media ul li a.twitter{background-image:-webkit-gradient(linear,left top,right top,from(#18baff),color-stop(#5bd8ff),to(#18baff));background-image:-webkit-linear-gradient(left,#18baff,#5bd8ff,#18baff);background-image:linear-gradient(90deg,#18baff,#5bd8ff,#18baff)}.st-Header .header-gnav .official-media ul li a.twitter span.svg{width:max(20.24px,1.1979166667vw)}.st-Header .header-gnav .official-media ul li a.x{background-image:-webkit-gradient(linear,left top,right top,from(#232526),color-stop(#525356),to(#232526));background-image:-webkit-linear-gradient(left,#232526,#525356,#232526);background-image:linear-gradient(90deg,#232526,#525356,#232526)}.st-Header .header-gnav .official-media ul li a.x span.svg{width:max(17.6px,1.0416666667vw)}.st-Header .header-gnav .official-media ul li a.facebook{background-image:-webkit-gradient(linear,left top,right top,from(#3960ab),color-stop(#4f8bff),to(#3960ab));background-image:-webkit-linear-gradient(left,#3960ab,#4f8bff,#3960ab);background-image:linear-gradient(90deg,#3960ab,#4f8bff,#3960ab)}.st-Header .header-gnav .official-media ul li a.facebook span.svg{width:max(12.32px,.7291666667vw)}.st-Header .header-gnav .official-media ul li a.tiktok{background-image:-webkit-gradient(linear,left top,right top,from(#4d0071),color-stop(#9637b8),to(#4d0071));background-image:-webkit-linear-gradient(left,#4d0071,#9637b8,#4d0071);background-image:linear-gradient(90deg,#4d0071,#9637b8,#4d0071)}.st-Header .header-gnav .official-media ul li a.tiktok span.svg{width:max(22px,1.3020833333vw)}@media (any-hover:hover){.st-Header .header-gnav .official-media ul li a{-webkit-transition:background-position .35s;transition:background-position .35s}.st-Header .header-gnav .official-media ul li a:hover{background-position:center right}}.st-Header button[data-event=menu]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:fixed;z-index:1;border-radius:100%}@media screen and (min-width:769px){.st-Header button[data-event=menu]{top:max(20px,1.0416666667vw);right:max(20px,1.0416666667vw);width:max(110px,5.7291666667vw);height:max(110px,5.7291666667vw)}}@media screen and (max-width:768px){.st-Header button[data-event=menu]{top:2.0833333333vw;right:2.0833333333vw;width:18.2291666667vw;height:18.2291666667vw}}.st-Header button[data-event=menu]::before{position:absolute;border-radius:100%;background-color:#f80082;content:""}@media screen and (min-width:769px){.st-Header button[data-event=menu]::before{width:max(92px,4.7916666667vw);height:max(92px,4.7916666667vw)}}@media screen and (max-width:768px){.st-Header button[data-event=menu]::before{width:15.3645833333vw;height:15.3645833333vw}}.st-Header button[data-event=menu] span.menu-bar{position:absolute}@media screen and (min-width:769px){.st-Header button[data-event=menu] span.menu-bar{width:max(46px,2.3958333333vw);height:max(14px,.7291666667vw)}}@media screen and (max-width:768px){.st-Header button[data-event=menu] span.menu-bar{width:7.5520833333vw;height:2.34375vw}}.st-Header button[data-event=menu] span.menu-bar::after,.st-Header button[data-event=menu] span.menu-bar::before{position:absolute;left:0;background-color:#fff;content:""}@media screen and (min-width:769px){.st-Header button[data-event=menu] span.menu-bar::after,.st-Header button[data-event=menu] span.menu-bar::before{width:max(46px,2.3958333333vw);height:max(4px,.2083333333vw);border-radius:max(2px,.1041666667vw)}}@media screen and (max-width:768px){.st-Header button[data-event=menu] span.menu-bar::after,.st-Header button[data-event=menu] span.menu-bar::before{width:7.5520833333vw;height:.6510416667vw;border-radius:.3255208333vw}}.st-Header button[data-event=menu] span.menu-bar::before{top:0;-webkit-transform-origin:top left;transform-origin:top left}.st-Header button[data-event=menu] span.menu-bar::after{bottom:0;-webkit-transform-origin:bottom left;transform-origin:bottom left}.st-Header button[data-event=menu] .background{position:absolute;top:0;bottom:0;right:0;left:0;-webkit-animation:rotation 20s linear infinite;animation:rotation 20s linear infinite}.st-Header button[data-event=menu] .background span.svg.glitter-l{position:absolute;fill:#f80082}@media screen and (min-width:769px){.st-Header button[data-event=menu] .background span.svg.glitter-l{top:max(6px,.3125vw);left:max(13px,.6770833333vw);width:max(16px,.8333333333vw)}}@media screen and (max-width:768px){.st-Header button[data-event=menu] .background span.svg.glitter-l{top:.5208333333vw;left:1.5625vw;width:3.125vw}}.st-Header button[data-event=menu] .background span.svg.glitter-s1{position:absolute;fill:#f80082}@media screen and (min-width:769px){.st-Header button[data-event=menu] .background span.svg.glitter-s1{bottom:max(16px,.8333333333vw);right:max(3px,.15625vw);width:max(8px,.4166666667vw)}}@media screen and (max-width:768px){.st-Header button[data-event=menu] .background span.svg.glitter-s1{bottom:2.0833333333vw;right:-.6510416667vw;width:2.34375vw}}.st-Header button[data-event=menu] .background span.svg.glitter-s2{position:absolute;fill:#ff77be}@media screen and (min-width:769px){.st-Header button[data-event=menu] .background span.svg.glitter-s2{bottom:max(10px,.5208333333vw);right:max(8px,.4166666667vw);width:max(8px,.4166666667vw)}}@media screen and (max-width:768px){.st-Header button[data-event=menu] .background span.svg.glitter-s2{bottom:.1302083333vw;right:.78125vw;width:2.34375vw}}.st-Header button[data-event=menu] .background span.svg.glitter-s3{position:absolute;fill:#ffc8e5}@media screen and (min-width:769px){.st-Header button[data-event=menu] .background span.svg.glitter-s3{bottom:max(4px,.2083333333vw);right:max(14px,.7291666667vw);width:max(8px,.4166666667vw)}}@media screen and (max-width:768px){.st-Header button[data-event=menu] .background span.svg.glitter-s3{bottom:-1.3020833333vw;right:2.6041666667vw;width:2.34375vw}}.st-Header button[data-event=menu] .background span.svg.line{fill:#f80082}@media screen and (min-width:769px){.st-Header button[data-event=menu] .background span.svg.line{width:max(110px,5.7291666667vw);height:max(110px,5.7291666667vw)}}@media screen and (max-width:768px){.st-Header button[data-event=menu] .background span.svg.line{width:18.2291666667vw;height:18.2291666667vw}}.st-Header button[data-event=menu].opening::before{-webkit-transition:background-color .35s;transition:background-color .35s}.st-Header button[data-event=menu].opening span.menu-bar{-webkit-transition:width .35s,height .35s;transition:width .35s,height .35s}.st-Header button[data-event=menu].opening span.menu-bar::after,.st-Header button[data-event=menu].opening span.menu-bar::before{-webkit-transition:left .35s,background-color .35s,-webkit-transform .35s;transition:left .35s,background-color .35s,-webkit-transform .35s;transition:left .35s,transform .35s,background-color .35s;transition:left .35s,transform .35s,background-color .35s,-webkit-transform .35s}.st-Header button[data-event=menu].opening .background span.svg{-webkit-transition:fill .35s;transition:fill .35s}.st-Header button[data-event=menu].opened::before{background-color:#fff}@media screen and (min-width:769px){.st-Header button[data-event=menu].opened span.menu-bar{width:max(42px,2.1875vw);height:max(27px,1.40625vw)}}@media screen and (max-width:768px){.st-Header button[data-event=menu].opened span.menu-bar{width:7.03125vw;height:4.4270833333vw}}.st-Header button[data-event=menu].opened span.menu-bar::after,.st-Header button[data-event=menu].opened span.menu-bar::before{background-color:#f80082}@media screen and (min-width:769px){.st-Header button[data-event=menu].opened span.menu-bar::after,.st-Header button[data-event=menu].opened span.menu-bar::before{left:max(2px,.1041666667vw);width:max(46px,2.3958333333vw)}}@media screen and (max-width:768px){.st-Header button[data-event=menu].opened span.menu-bar::after,.st-Header button[data-event=menu].opened span.menu-bar::before{left:.2604166667vw;width:7.8125vw}}.st-Header button[data-event=menu].opened span.menu-bar::before{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.st-Header button[data-event=menu].opened span.menu-bar::after{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.st-Header button[data-event=menu].opened .background span.svg{fill:#fff}@media (any-hover:hover){.st-Header button[data-event=menu]{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.st-Header button[data-event=menu]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.st-Header button[data-event=menu]:hover .background span.svg.glitter-l{-webkit-animation:menu-glitter-large .35s linear both;animation:menu-glitter-large .35s linear both}.st-Header button[data-event=menu]:hover .background span.svg.glitter-s1{-webkit-animation:menu-glitter-small .35s linear .2s both;animation:menu-glitter-small .35s linear .2s both}.st-Header button[data-event=menu]:hover .background span.svg.glitter-s2{-webkit-animation:menu-glitter-small .35s linear .4s both;animation:menu-glitter-small .35s linear .4s both}.st-Header button[data-event=menu]:hover .background span.svg.glitter-s3{-webkit-animation:menu-glitter-small .35s linear .6s both;animation:menu-glitter-small .35s linear .6s both}}.st-Header .nav-wrapper{position:fixed;top:0;bottom:0;right:0;left:0;opacity:0;pointer-events:none}@media screen and (min-width:769px){.st-Header .nav-wrapper{background-color:rgba(255,209,233,.8);background-image:url(../png/bg_stripe.png);background-repeat:repeat;background-position:top center;background-size:max(9px,.46875vw) max(9px,.46875vw)}}.st-Header .nav-wrapper.opening{-webkit-transition:opacity .15s;transition:opacity .15s}.st-Header .nav-wrapper.closing{-webkit-transition:opacity .3s;transition:opacity .3s}.st-Header .nav-wrapper.opened{opacity:1;pointer-events:auto}.st-Header .nav-wrapper .nav-container{position:absolute;z-index:1;overflow-y:auto;height:100%;background-repeat:no-repeat}@media screen and (min-width:769px){.st-Header .nav-wrapper .nav-container{top:0;right:min(-448px,-29.1666666667vw);width:max(432px,28.125vw);padding-left:max(96px,6.25vw);border:max(1.6px,.1041666667vw) solid #ff34c6;border-radius:max(8px,.4166666667vw) 0 0 max(8px,.4166666667vw);background-image:url(../png/bg_menu_deco.png),url(../png/bg_menu_circle.png),-webkit-gradient(linear,left top,right top,from(#f90182),to(#ff7bbb));background-image:url(../png/bg_menu_deco.png),url(../png/bg_menu_circle.png),-webkit-linear-gradient(left,#f90182,#ff7bbb);background-image:url(../png/bg_menu_deco.png),url(../png/bg_menu_circle.png),linear-gradient(90deg,#f90182,#ff7bbb);background-position:center,center left max(46px,2.3958333333vw),top center;background-size:max(432px,28.125vw) max(768px,50vw),max(462.4px,30.1041666667vw) max(880px,57.2916666667vw),100% auto;-webkit-box-shadow:min(-10px,-.5208333333vw) 0 max(20px,1.0416666667vw) rgba(101,57,117,.4);box-shadow:min(-10px,-.5208333333vw) 0 max(20px,1.0416666667vw) rgba(101,57,117,.4);-webkit-transition:right .3s;transition:right .3s}.st-Header .nav-wrapper .nav-container.opened{right:0}}@media screen and (max-width:768px){.st-Header .nav-wrapper .nav-container{top:0;left:0;width:100%;padding:24.7395833333vw 0 13.0208333333vw 20.8333333333vw;border:.2604166667vw solid #ff34c6;background-image:url(../png/bg_menu_deco-2.png),url(../png/bg_menu_circle.png),-webkit-gradient(linear,left top,right top,from(#f90182),to(#ff7bbb));background-image:url(../png/bg_menu_deco-2.png),url(../png/bg_menu_circle.png),-webkit-linear-gradient(left,#f90182,#ff7bbb);background-image:url(../png/bg_menu_deco-2.png),url(../png/bg_menu_circle.png),linear-gradient(90deg,#f90182,#ff7bbb);background-position:center,center right,top center;background-size:100vw 169.2708333333vw,106.7708333333vw 203.125vw,100% auto}}@media screen and (min-width:769px){.st-Header .nav-wrapper .nav-container{scrollbar-width:thin;scrollbar-color:rgba(255,209,233,.35) rgba(255,209,233,.35)}.st-Header .nav-wrapper .nav-container::-webkit-scrollbar{width:max(6px,.3125vw)}.st-Header .nav-wrapper .nav-container::-webkit-scrollbar-track{background-color:rgba(255,209,233,.35)}.st-Header .nav-wrapper .nav-container::-webkit-scrollbar-thumb{border-radius:max(3px,.15625vw);background:rgba(255,209,233,.35)}}@media screen and (min-width:769px){.st-Header .nav-wrapper .nav-container-inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:max(724px,47.1354166667vw);height:100%}}.st-Header .nav-wrapper .nav-container-inner .content{width:100%}@media screen and (min-width:769px){.st-Header .nav-wrapper nav{margin-bottom:max(40px,2.6041666667vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper nav{margin-bottom:7.8125vw}}@media screen and (min-width:769px){.st-Header .nav-wrapper nav ul li + li{margin-top:max(32px,2.0833333333vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper nav ul li + li{margin-top:6.5104166667vw}}.st-Header .nav-wrapper nav ul li a{position:relative;color:#fff;font-family:"Chakra Petch",sans-serif;font-weight:700;letter-spacing:.04em}@media screen and (min-width:769px){.st-Header .nav-wrapper nav ul li a{font-size:max(25.6px,1.6666666667vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper nav ul li a{font-size:6.25vw}}.st-Header .nav-wrapper nav ul li a::before{position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center left;transform-origin:center left;background-color:#fff;content:"";pointer-events:none}@media screen and (min-width:769px){.st-Header .nav-wrapper nav ul li a::before{top:max(16.8px,1.09375vw);left:min(-96px,-6.25vw);width:max(72px,4.6875vw);height:1px}}@media screen and (max-width:768px){.st-Header .nav-wrapper nav ul li a::before{top:4.0364583333vw;left:-20.8333333333vw;width:15.1041666667vw;height:.2604166667vw}}.st-Header .nav-wrapper nav ul li a span.svg{position:absolute;-webkit-transform:scale(0);transform:scale(0);fill:#fff;pointer-events:none}@media screen and (min-width:769px){.st-Header .nav-wrapper nav ul li a span.svg{top:max(6.4px,.4166666667vw);left:min(-32px,-2.0833333333vw);width:max(21.6px,1.40625vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper nav ul li a span.svg{top:1.6927083333vw;left:-8.0729166667vw;width:4.9479166667vw}}@media (any-hover:hover){.st-Header .nav-wrapper nav ul li a span.svg{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.st-Header .nav-wrapper nav ul li a:hover span.svg{-webkit-transform:scale(1) rotate(90deg);transform:scale(1) rotate(90deg)}}.st-Header .nav-wrapper nav ul li a.current::before{-webkit-transform:scaleX(1);transform:scaleX(1)}.st-Header .nav-wrapper nav ul li a.current span.svg{-webkit-transform:scale(1);transform:scale(1)}.st-Header .nav-wrapper nav ul li a.disabled{color:rgba(255,255,255,.4);pointer-events:none}@media screen and (min-width:769px){.st-Header .nav-wrapper .official-media{margin-bottom:max(40px,2.6041666667vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper .official-media{margin-bottom:7.8125vw}}@media screen and (min-width:769px){.st-Header .nav-wrapper .official-media ul li + li{margin-top:max(16px,1.0416666667vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper .official-media ul li + li{margin-top:5.2083333333vw}}.st-Header .nav-wrapper .official-media ul li a{display:inline-block;color:#fff;font-family:"Chakra Petch",sans-serif;letter-spacing:.04em}@media (any-hover:hover){.st-Header .nav-wrapper .official-media ul li a{opacity:1;-webkit-transition:opacity .35s;transition:opacity .35s;will-change:opacity}.st-Header .nav-wrapper .official-media ul li a:hover{opacity:.8}}.st-Header .nav-wrapper .official-media ul li a span.title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:700}@media screen and (min-width:769px){.st-Header .nav-wrapper .official-media ul li a span.title{font-size:max(19.2px,1.25vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper .official-media ul li a span.title{font-size:5.2083333333vw}}.st-Header .nav-wrapper .official-media ul li a span.icon{display:inline-block;font-size:0;text-align:center}@media screen and (min-width:769px){.st-Header .nav-wrapper .official-media ul li a span.icon{width:max(19.2px,1.25vw);margin-right:max(9.6px,.625vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper .official-media ul li a span.icon{width:3.90625vw;margin-right:2.0833333333vw}}.st-Header .nav-wrapper .official-media ul li a span.svg{fill:#fff}.st-Header .nav-wrapper .official-media ul li a span.account{display:block;font-weight:700}@media screen and (min-width:769px){.st-Header .nav-wrapper .official-media ul li a span.account{margin-top:max(4.8px,.3125vw);padding-left:max(28.8px,1.875vw);font-size:max(11.2px,.7291666667vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper .official-media ul li a span.account{margin-top:1.0416666667vw;padding-left:5.9895833333vw;font-size:3.125vw}}@media screen and (min-width:769px){.st-Header .nav-wrapper .official-media ul li a.twitter span.svg{width:max(19.2px,1.25vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper .official-media ul li a.twitter span.svg{width:3.90625vw}}@media screen and (min-width:769px){.st-Header .nav-wrapper .official-media ul li a.x span.svg{width:max(16px,1.0416666667vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper .official-media ul li a.x span.svg{width:3.125vw}}@media screen and (min-width:769px){.st-Header .nav-wrapper .official-media ul li a.facebook span.svg{width:max(11.2px,.7291666667vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper .official-media ul li a.facebook span.svg{width:2.34375vw}}@media screen and (min-width:769px){.st-Header .nav-wrapper .official-media ul li a.tiktok span.svg{width:max(19.2px,1.25vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper .official-media ul li a.tiktok span.svg{width:3.90625vw}}.st-Header .nav-wrapper .lang ul{display:-webkit-box;display:-webkit-flex;display:flex}@media screen and (min-width:769px){.st-Header .nav-wrapper .lang ul{width:max(96px,6.25vw);height:max(20.8px,1.3541666667vw);border-radius:max(10.4px,.6770833333vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper .lang ul{width:29.1666666667vw;height:8.0729166667vw;border-radius:4.0364583333vw}}.st-Header .nav-wrapper .lang ul li{width:50%}.st-Header .nav-wrapper .lang ul li a,.st-Header .nav-wrapper .lang ul li span{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;font-family:"Chakra Petch",sans-serif;font-weight:700;letter-spacing:.04em}@media screen and (min-width:769px){.st-Header .nav-wrapper .lang ul li a,.st-Header .nav-wrapper .lang ul li span{border-radius:max(10.4px,.6770833333vw);font-size:max(14.4px,.9375vw)}}@media screen and (max-width:768px){.st-Header .nav-wrapper .lang ul li a,.st-Header .nav-wrapper .lang ul li span{border-radius:4.0364583333vw;font-size:3.6458333333vw}}.st-Header .nav-wrapper .lang ul li span.current{color:#f80082;background-color:#fff}.st-Header .nav-wrapper .lang ul li a{color:#fff;background-color:rgba(255,255,255,0)}@media (any-hover:hover){.st-Header .nav-wrapper .lang ul li a{-webkit-transition:background-color .2s;transition:background-color .2s}.st-Header .nav-wrapper .lang ul li a:hover{background-color:rgba(255,255,255,.3)}}@media screen and (min-width:769px){.st-Header .nav-wrapper .nav-background{position:absolute;top:0;bottom:0;right:0;left:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.st-Header .nav-wrapper .nav-background.opened{opacity:1}.st-Header .nav-wrapper .nav-background .image-container{width:calc(100% - max(425.6px,27.7083333333vw));height:100%}}@media screen and (max-width:768px){.st-Header .nav-wrapper .nav-background{display:none}}.st-Header .nav-wrapper .nav-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1500px){.st-Header .nav-wrapper .nav-background img{-o-object-position:center 20%;object-position:center 20%}}@media screen and (max-width:1500px){.d-xxl-none{display:none}}@media screen and (min-width:1501px){.d-xxl-inline{display:none!important}}.st-Footer{position:relative;z-index:0}@media screen and (min-width:769px){.st-Footer{padding:max(85px,4.4270833333vw) 0 max(18px,.9375vw);background-image:url(../png/bg_footer_frame_top.png),url(../png/bg_footer_frame_bottom-left.png),url(../png/bg_footer_frame_bottom-right.png),url(../png/bg_stripe.png),-webkit-gradient(linear,left top,right top,from(#f90182),color-stop(#ff7bbb),to(#f90182));background-image:url(../png/bg_footer_frame_top.png),url(../png/bg_footer_frame_bottom-left.png),url(../png/bg_footer_frame_bottom-right.png),url(../png/bg_stripe.png),-webkit-linear-gradient(left,#f90182,#ff7bbb,#f90182);background-image:url(../png/bg_footer_frame_top.png),url(../png/bg_footer_frame_bottom-left.png),url(../png/bg_footer_frame_bottom-right.png),url(../png/bg_stripe.png),linear-gradient(90deg,#f90182,#ff7bbb,#f90182);background-repeat:no-repeat,no-repeat,no-repeat,repeat,repeat-y;background-position:top center,bottom left,bottom right,top center,top center;background-size:max(1920px,100vw) max(36px,1.875vw),max(320px,16.6666666667vw) max(40px,2.0833333333vw),max(320px,16.6666666667vw) max(40px,2.0833333333vw),max(9px,.46875vw) max(9px,.46875vw),100% auto}}@media screen and (max-width:768px){.st-Footer{padding:13.5416666667vw 0 5.7291666667vw;background-image:url(../png/bg_footer_frame_top-2.png),url(../png/bg_stripe.png),-webkit-gradient(linear,left top,right top,from(#f90182),color-stop(#ff7bbb),to(#f90182));background-image:url(../png/bg_footer_frame_top-2.png),url(../png/bg_stripe.png),-webkit-linear-gradient(left,#f90182,#ff7bbb,#f90182);background-image:url(../png/bg_footer_frame_top-2.png),url(../png/bg_stripe.png),linear-gradient(90deg,#f90182,#ff7bbb,#f90182);background-repeat:no-repeat,repeat,repeat-y;background-position:top center,top center,top center;background-size:100vw 5.7291666667vw,max(9px,.46875vw) max(9px,.46875vw),100% auto}}@media screen and (min-width:769px){.st-Footer .footer-nav{margin-bottom:max(50px,2.6041666667vw)}}@media screen and (max-width:768px){.st-Footer .footer-nav{margin-bottom:7.8125vw}}.st-Footer .footer-nav nav{margin:0 auto}@media screen and (min-width:769px){.st-Footer .footer-nav nav{width:max(1080px,62.5vw);height:max(78px,4.0625vw);border-radius:max(39px,2.03125vw);background-color:rgba(248,0,130,.16);background-image:url(../png/bg_footer_nav_left.png),url(../png/bg_footer_nav_right.png);background-repeat:no-repeat;background-position:center left,center right;background-size:max(50px,2.6041666667vw) max(78px,4.0625vw)}}@media screen and (max-width:768px){.st-Footer .footer-nav nav{width:89.5833333333vw;background-image:url(../png/bg_footer_nav_top-left.png),url(../png/bg_footer_nav_top-right.png),url(../png/bg_footer_nav_bottom-left.png),url(../png/bg_footer_nav_bottom-right.png);background-repeat:no-repeat;background-position:top left,top right,bottom left,bottom right;background-size:6.5104166667vw 6.5104166667vw}}@media screen and (min-width:769px){.st-Footer .footer-nav nav ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:100%}}@media screen and (max-width:768px){.st-Footer .footer-nav nav ul{display:grid;grid-template-columns:repeat(2,1fr);gap:0 2.6041666667vw;padding:2.6041666667vw 5.2083333333vw;border-radius:6.5104166667vw;background-color:rgba(248,0,130,.46)}}@media screen and (min-width:769px){.st-Footer .footer-nav nav ul li + li{margin-left:max(55px,2.8645833333vw)}}@media screen and (max-width:768px){.st-Footer .footer-nav nav ul li:nth-child(n+3){border-top:1px solid rgba(255,255,255,.3)}}.st-Footer .footer-nav nav ul li a{position:relative;z-index:0;color:#fff;font-family:"Chakra Petch",sans-serif;font-weight:700;letter-spacing:.04em}@media screen and (min-width:769px){.st-Footer .footer-nav nav ul li a{font-size:max(18px,.9375vw)}}@media screen and (max-width:768px){.st-Footer .footer-nav nav ul li a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:12.2395833333vw;font-size:4.1666666667vw}}.st-Footer .footer-nav nav ul li a::before{position:absolute;left:50%;z-index:-1;border-radius:100%;background-color:rgba(255,255,255,.36);content:""}@media screen and (min-width:769px){.st-Footer .footer-nav nav ul li a::before{top:min(-9px,-.46875vw);-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);width:max(40px,2.0833333333vw);height:max(40px,2.0833333333vw)}}@media screen and (max-width:768px){.st-Footer .footer-nav nav ul li a::before{top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);width:6.7708333333vw;height:6.7708333333vw}}@media (any-hover:hover){.st-Footer .footer-nav nav ul li a:not(.current)::before{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.st-Footer .footer-nav nav ul li a:not(.current):hover::before{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}.st-Footer .footer-nav nav ul li a.current::before{background-color:rgba(255,255,255,.24)}@media screen and (min-width:769px){.st-Footer .footer-nav nav ul li a.current::before{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}@media screen and (max-width:768px){.st-Footer .footer-nav nav ul li a.current::before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.st-Footer .footer-nav nav ul li a.disabled{opacity:.4;pointer-events:none}@media screen and (min-width:769px){.st-Footer .banner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:max(50px,2.6041666667vw)}}@media screen and (max-width:768px){.st-Footer .banner{width:89.5833333333vw;margin:0 auto 10.4166666667vw}}.st-Footer .banner ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (min-width:769px){.st-Footer .banner ul{margin:0 min(-11px,-.5729166667vw) min(-22px,-1.1458333333vw)}}@media screen and (max-width:768px){.st-Footer .banner ul{margin:0 -1.3020833333vw 2.6041666667vw}}@media screen and (min-width:769px){.st-Footer .banner ul li{padding:0 max(11px,.5729166667vw) max(22px,1.1458333333vw)}}@media screen and (max-width:768px){.st-Footer .banner ul li{width:50%;padding:0 1.3020833333vw 2.6041666667vw}}.st-Footer .banner ul li a{display:block;overflow:hidden}@media (any-hover:hover){.st-Footer .banner ul li a{opacity:1;-webkit-transition:opacity .35s;transition:opacity .35s;will-change:opacity}.st-Footer .banner ul li a:hover{opacity:.8}}@media screen and (min-width:769px){.st-Footer .banner ul li a{border-radius:max(4px,.2083333333vw)}}@media screen and (max-width:768px){.st-Footer .banner ul li a{border-radius:.5208333333vw}}@media screen and (min-width:769px){.st-Footer .banner ul.col-3{width:max(822px,42.8125vw)}}@media screen and (min-width:769px){.st-Footer .banner ul.col-3 li{width:33.3333333333%}}@media screen and (min-width:769px){.st-Footer .banner ul.col-4{width:max(1096px,57.0833333333vw)}}@media screen and (min-width:769px){.st-Footer .banner ul.col-4 li{width:25%}}@media screen and (min-width:769px){.st-Footer .link{margin-bottom:max(48px,2.5vw)}}@media screen and (max-width:768px){.st-Footer .link{width:79.1666666667vw;margin:0 auto 10.4166666667vw}}@media screen and (min-width:769px){.st-Footer .link ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}@media screen and (max-width:768px){.st-Footer .link ul{display:grid;grid-template-columns:repeat(2,1fr);gap:5.2083333333vw 5.2083333333vw}}@media screen and (min-width:769px){.st-Footer .link ul li + li{margin-left:max(20px,1.0416666667vw)}}@media screen and (max-width:768px){.st-Footer .link ul li:nth-child(odd){padding-left:9.1145833333vw}.st-Footer .link ul li:nth-child(even){padding-left:1.3020833333vw}}.st-Footer .link ul li a{color:#fff;font-weight:500;letter-spacing:.04em}@media (any-hover:hover){.st-Footer .link ul li a{opacity:1;-webkit-transition:opacity .35s;transition:opacity .35s;will-change:opacity}.st-Footer .link ul li a:hover{opacity:.8}}@media screen and (min-width:769px){.st-Footer .link ul li a{font-size:max(14px,.7291666667vw)}}@media screen and (max-width:768px){.st-Footer .link ul li a{font-size:3.125vw}}.st-Footer .link ul li a span.svg{fill:#fff}@media screen and (min-width:769px){.st-Footer .link ul li a span.svg{width:max(10px,.5208333333vw);margin-right:max(6px,.3125vw)}}@media screen and (max-width:768px){.st-Footer .link ul li a span.svg{width:2.6041666667vw;margin-right:.78125vw}}@media screen and (max-width:768px){.st-Footer .copyright{width:89.5833333333vw;margin:0 auto}}.st-Footer .copyright p{color:#fff;font-weight:500;line-height:1.8;letter-spacing:.04em;text-align:center}@media screen and (min-width:769px){.st-Footer .copyright p{font-size:max(12px,.625vw)}}@media screen and (max-width:768px){.st-Footer .copyright p{font-size:2.8645833333vw}}.st-Footer .background-decoration{position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;pointer-events:none}.st-Footer .background-decoration .deco-item{position:absolute}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item{bottom:0;width:max(600px,31.25vw);height:max(478px,24.8958333333vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item{right:0;left:0;height:65.1041666667vw}}.st-Footer .background-decoration .deco-item span.svg{position:absolute}.st-Footer .background-decoration .deco-item span.svg-glitter.g01 svg{-webkit-animation:bg-deco_glitter-twinkle 4s linear infinite;animation:bg-deco_glitter-twinkle 4s linear infinite}.st-Footer .background-decoration .deco-item span.svg-glitter.g02 svg{-webkit-animation:bg-deco_glitter-twinkle 4.1s linear infinite;animation:bg-deco_glitter-twinkle 4.1s linear infinite}.st-Footer .background-decoration .deco-item span.svg-glitter.g03 svg{-webkit-animation:bg-deco_glitter-twinkle 4.25s linear infinite;animation:bg-deco_glitter-twinkle 4.25s linear infinite}.st-Footer .background-decoration .deco-item span.svg-donut{opacity:.3;fill:#e2e7ec}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item span.svg-donut{width:max(12px,.625vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item span.svg-donut{width:1.5625vw}}.st-Footer .background-decoration .deco-item span.svg-square{fill:#fff}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item span.svg-square{width:max(12px,.625vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item span.svg-square{width:1.5625vw}}.st-Footer .background-decoration .deco-item span.svg-square svg{-webkit-animation:bg-deco_square_rotation 3.9s linear infinite;animation:bg-deco_square_rotation 3.9s linear infinite}.st-Footer .background-decoration .deco-item span.svg-frame-01{opacity:.3;fill:#e2e7ec}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item span.svg-frame-01{width:max(12px,.625vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item span.svg-frame-01{width:1.5625vw}}.st-Footer .background-decoration .deco-item span.svg-frame-01 svg{-webkit-animation:bg-deco_square_rotation 4.15s linear infinite;animation:bg-deco_square_rotation 4.15s linear infinite}.st-Footer .background-decoration .deco-item span.svg-frame-02{fill:#fff}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item span.svg-frame-02{width:max(8px,.4166666667vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item span.svg-frame-02{width:1.0416666667vw}}.st-Footer .background-decoration .deco-item span.svg-frame-02 svg{-webkit-animation:bg-deco_square_rotation 4.2s linear infinite;animation:bg-deco_square_rotation 4.2s linear infinite}.st-Footer .background-decoration .deco-item span.svg-star{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.4;fill:#fff}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item span.svg-star{width:max(12px,.625vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item span.svg-star{width:1.5625vw}}.st-Footer .background-decoration .deco-item span.svg-star svg{-webkit-animation:bg-deco_star-twinkle 3.95s linear infinite;animation:bg-deco_star-twinkle 3.95s linear infinite}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01{left:0}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01{top:0}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-glitter.g01{top:max(285px,14.84375vw);left:max(12px,.625vw);width:max(13px,.6770833333vw);fill:#e2e7ec}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-glitter.g01{top:9.8958333333vw;left:8.203125vw;opacity:.4;width:2.34375vw;-webkit-transform:rotate(45deg);transform:rotate(45deg);fill:#fff}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-glitter.g02{top:max(85px,4.4270833333vw);left:max(197px,10.2604166667vw);-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:.4;width:max(18px,.9375vw);fill:#fff}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-glitter.g02{top:21.6145833333vw;left:43.75vw;opacity:.6;width:2.34375vw;fill:#fff}}.st-Footer .background-decoration .deco-item-01 span.svg-glitter.g02 svg{-webkit-animation-delay:2.05s;animation-delay:2.05s}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-glitter.g03{top:max(176px,9.1666666667vw);right:max(113px,5.8854166667vw);opacity:.6;width:max(18px,.9375vw);fill:#fff}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-glitter.g03{top:29.296875vw;right:11.71875vw;width:1.6927083333vw;fill:#e2e7ec}}.st-Footer .background-decoration .deco-item-01 span.svg-glitter.g03 svg{-webkit-animation-delay:2.75s;animation-delay:2.75s}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-circle.c01{bottom:max(72px,3.75vw);left:max(73px,3.8020833333vw);width:max(6px,.3125vw);fill:#fff}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-circle.c01{bottom:20.1822916667vw;right:4.6875vw;width:.78125vw;fill:#fff}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-circle.c02{top:0;left:max(90px,4.6875vw);opacity:.3;width:max(12px,.625vw);fill:#e2e7ec}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-circle.c02{display:none}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-donut.d01{bottom:max(45px,2.34375vw);left:max(160px,8.3333333333vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-donut.d01{bottom:10.15625vw;left:3.3854166667vw}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-donut.d02{top:max(125px,6.5104166667vw);left:max(338px,17.6041666667vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-donut.d02{top:15.1041666667vw;left:26.6927083333vw}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-square.q01{top:max(121px,6.3020833333vw);left:max(79px,4.1145833333vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-square.q01{bottom:12.109375vw;left:38.8020833333vw}}.st-Footer .background-decoration .deco-item-01 span.svg-square.q01 svg{-webkit-animation-delay:.3s;animation-delay:.3s}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-square.q02{top:max(365.4px,21.1458333333vw);left:max(270px,22.5vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-square.q02{top:7.9427083333vw;right:3.125vw}}.st-Footer .background-decoration .deco-item-01 span.svg-square.q02 svg{-webkit-animation-delay:2.7s;animation-delay:2.7s}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-frame-01.f11{top:max(69px,3.59375vw);left:max(286px,14.8958333333vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-frame-01.f11{top:7.8125vw;left:19.7916666667vw}}.st-Footer .background-decoration .deco-item-01 span.svg-frame-01.f11 svg{-webkit-animation-delay:.6s;animation-delay:.6s}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-frame-01.f12{top:max(280px,14.5833333333vw);right:max(139px,7.2395833333vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-frame-01.f12{top:35.0260416667vw;left:41.015625vw}}.st-Footer .background-decoration .deco-item-01 span.svg-frame-01.f12 svg{-webkit-animation-delay:3.35s;animation-delay:3.35s}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-frame-02.f21{top:max(56px,2.9166666667vw);left:max(303px,15.78125vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-frame-02.f21{top:6.1197916667vw;left:22.0052083333vw}}.st-Footer .background-decoration .deco-item-01 span.svg-frame-02.f21 svg{-webkit-animation-delay:.95s;animation-delay:.95s}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-frame-02.f22{top:max(296px,15.4166666667vw);right:max(156px,8.125vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-frame-02.f22{top:37.2395833333vw;left:39.3229166667vw}}.st-Footer .background-decoration .deco-item-01 span.svg-frame-02.f22 svg{-webkit-animation-delay:3.55s;animation-delay:3.55s}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-01 span.svg-star{bottom:max(129px,6.71875vw);right:max(76px,3.9583333333vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-01 span.svg-star{top:42.4479166667vw;left:49.21875vw}}.st-Footer .background-decoration .deco-item-01 span.svg-star svg{-webkit-animation-delay:1.7s;animation-delay:1.7s}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02{right:0}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02{bottom:0}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-glitter.g01{top:max(176px,9.1666666667vw);left:max(153px,7.96875vw);opacity:.4;width:max(18px,.9375vw);fill:#fff}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-glitter.g01{top:23.046875vw;left:43.0989583333vw;opacity:.4;width:2.34375vw;fill:#fff}}.st-Footer .background-decoration .deco-item-02 span.svg-glitter.g01 svg{-webkit-animation-delay:.8s;animation-delay:.8s}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-glitter.g02{top:max(84px,4.375vw);right:max(146px,7.6041666667vw);opacity:.4;width:max(18px,.9375vw);fill:#fff}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-glitter.g02{top:10.6770833333vw;right:17.1875vw;opacity:.4;width:3.125vw;fill:#fff}}.st-Footer .background-decoration .deco-item-02 span.svg-glitter.g02 svg{-webkit-animation-delay:2.8s;animation-delay:2.8s}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-circle.c01{top:max(347px,18.0729166667vw);left:0;opacity:.4;width:max(12px,.625vw);fill:#fff}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-circle.c01{top:27.4739583333vw;left:4.4270833333vw;opacity:.3;width:1.5625vw;fill:#e2e7ec}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-circle.c02{top:max(106px,5.5208333333vw);left:max(195px,10.15625vw);width:max(6px,.3125vw);fill:#fff}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-circle.c02{top:45.3125vw;left:23.3072916667vw;opacity:.3;width:1.5625vw;fill:#e2e7ec}}.st-Footer .background-decoration .deco-item-02 span.svg-circle.c03{fill:#fff}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-circle.c03{top:max(332px,17.2916666667vw);right:max(98px,5.1041666667vw);opacity:.7;width:max(12px,.625vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-circle.c03{top:13.9322916667vw;left:48.6979166667vw;width:.78125vw}}.st-Footer .background-decoration .deco-item-02 span.svg-circle.c04{fill:#fff}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-circle.c04{bottom:max(2px,.1041666667vw);right:max(89px,4.6354166667vw);width:max(6px,.3125vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-circle.c04{bottom:20.1822916667vw;right:11.328125vw;opacity:.7;width:1.5625vw}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-circle.c05{top:0;right:max(53px,2.7604166667vw);opacity:.3;width:max(12px,.625vw);fill:#e2e7ec}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-circle.c05{bottom:2.9947916667vw;right:10.15625vw;width:.78125vw;fill:#fff}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-circle.c06{display:none}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-circle.c06{top:0;right:5.46875vw;opacity:.3;width:1.5625vw;fill:#e2e7ec}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-donut.d01{top:max(305px,15.8854166667vw);left:max(257px,13.3854166667vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-donut.d01{top:39.84375vw;left:56.7708333333vw}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-donut.d02{top:max(124px,6.4583333333vw);left:max(288px,15vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-donut.d02{top:16.40625vw;left:60.6770833333vw}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-square.q01{top:max(363.6px,21.0416666667vw);right:max(246.25px,20.5208333333vw)}.st-Footer .background-decoration .deco-item-02 span.svg-square.q01 svg{-webkit-animation-delay:3.35s;animation-delay:3.35s}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-square.q01{display:none}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-square.q02{top:max(120px,6.25vw);right:max(41px,2.1354166667vw)}.st-Footer .background-decoration .deco-item-02 span.svg-square.q02 svg{-webkit-animation-delay:1.4s;animation-delay:1.4s}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-square.q02{display:none}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-frame-01.f11{top:max(278px,14.4791666667vw);left:max(177px,9.21875vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-frame-01.f11{top:36.328125vw;left:46.3541666667vw}}.st-Footer .background-decoration .deco-item-02 span.svg-frame-01.f11 svg{-webkit-animation-delay:2.3s;animation-delay:2.3s}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-frame-01.f12{top:max(69px,3.59375vw);left:max(340px,17.7083333333vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-frame-01.f12{top:9.1145833333vw;right:30.859375vw}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-frame-02{top:max(56px,2.9166666667vw);left:max(327px,17.03125vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-frame-02{top:7.421875vw;right:33.0729166667vw}}.st-Footer .background-decoration .deco-item-02 span.svg-frame-02 svg{-webkit-animation-delay:.35s;animation-delay:.35s}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-star.s01{top:max(335px,17.4479166667vw);left:max(114px,5.9375vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-star.s01{top:43.75vw;left:38.1510416667vw}}@media screen and (min-width:769px){.st-Footer .background-decoration .deco-item-02 span.svg-star.s02{bottom:max(75px,3.90625vw);right:max(20px,1.0416666667vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration .deco-item-02 span.svg-star.s02{bottom:12.5vw;right:1.3020833333vw}}.st-Footer .background-decoration .deco-item-02 span.svg-star.s02 svg{-webkit-animation-delay:1.95s;animation-delay:1.95s}.st-Footer .background-decoration span.svg{position:absolute}.st-Footer .background-decoration span.svg-01{opacity:.3;fill:#fff}@media screen and (min-width:769px){.st-Footer .background-decoration span.svg-01{top:max(316px,16.4583333333vw);left:max(212px,11.0416666667vw);width:max(77px,4.0104166667vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration span.svg-01{top:24.3489583333vw;left:10.0260416667vw;width:10.0260416667vw}}.st-Footer .background-decoration span.svg-02{opacity:.4;fill:#fff}@media screen and (min-width:769px){.st-Footer .background-decoration span.svg-02{top:max(387px,20.15625vw);left:max(130px,6.7708333333vw);width:max(45px,2.34375vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration span.svg-02{top:33.59375vw;left:-.6510416667vw;width:5.859375vw}}.st-Footer .background-decoration span.svg-03{opacity:.6;fill:#fff}@media screen and (min-width:769px){.st-Footer .background-decoration span.svg-03{top:max(345px,17.96875vw);right:max(190px,9.8958333333vw);width:max(47px,2.4479166667vw)}}@media screen and (max-width:768px){.st-Footer .background-decoration span.svg-03{top:107.9427083333vw;left:9.1145833333vw;width:6.1197916667vw}}@media screen and (min-width:769px){.st-Footer .background-decoration:not(.is-mobile) span.svg-01{-webkit-animation:fluffy 3.3s infinite ease-in-out alternate;animation:fluffy 3.3s infinite ease-in-out alternate}}@media screen and (max-width:768px){.st-Footer .background-decoration:not(.is-mobile) span.svg-01{-webkit-animation:fluffy-sp 3.3s infinite ease-in-out alternate;animation:fluffy-sp 3.3s infinite ease-in-out alternate}}@media screen and (min-width:769px){.st-Footer .background-decoration:not(.is-mobile) span.svg-02{animation:fluffy 3.8s infinite ease-in-out alternate-reverse}}@media screen and (max-width:768px){.st-Footer .background-decoration:not(.is-mobile) span.svg-02{animation:fluffy-sp 3.8s infinite ease-in-out alternate-reverse}}@media screen and (min-width:769px){.st-Footer .background-decoration:not(.is-mobile) span.svg-03{-webkit-animation:fluffy 4.1s infinite ease-in-out alternate;animation:fluffy 4.1s infinite ease-in-out alternate}}@media screen and (max-width:768px){.st-Footer .background-decoration:not(.is-mobile) span.svg-03{-webkit-animation:fluffy-sp 4.1s infinite ease-in-out alternate;animation:fluffy-sp 4.1s infinite ease-in-out alternate}}.sw-Button{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;color:#f80082;font-family:"Chakra Petch",sans-serif;font-weight:700;letter-spacing:.04em}@media screen and (min-width:769px){.sw-Button{height:max(60px,3.125vw);margin-left:max(108px,5.625vw);font-size:max(20px,1.0416666667vw)}}@media screen and (max-width:768px){.sw-Button{height:10.4166666667vw;margin-left:15.625vw;font-size:4.6875vw}}.sw-Button span.arrow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}@media screen and (min-width:769px){.sw-Button span.arrow{width:max(68px,3.5416666667vw);height:max(60px,3.125vw);margin-left:max(40px,2.0833333333vw)}}@media screen and (max-width:768px){.sw-Button span.arrow{width:11.71875vw;height:10.4166666667vw;margin-left:3.90625vw}}.sw-Button span.svg{position:relative;z-index:1;fill:#f80082}@media screen and (min-width:769px){.sw-Button span.svg{width:max(42px,2.1875vw)}}@media screen and (max-width:768px){.sw-Button span.svg{width:7.2916666667vw}}.sw-Button span.bg{position:absolute;top:0;right:0;background-repeat:no-repeat;background-position:center;background-size:contain;content:""}@media screen and (min-width:769px){.sw-Button span.bg{width:max(60px,3.125vw);height:max(60px,3.125vw);background-image:url(../png/bg_button.png);-webkit-filter:drop-shadow(max(10px, .5208333333vw) max(10px, .5208333333vw) max(30px, 1.5625vw) rgba(194, 160, 206, .26));filter:drop-shadow(max(10px, .5208333333vw) max(10px, .5208333333vw) max(30px, 1.5625vw) rgba(194, 160, 206, .26))}}@media screen and (max-width:768px){.sw-Button span.bg{width:10.4166666667vw;height:10.4166666667vw;background-image:url(../png/bg_button-2.png);-webkit-filter:drop-shadow(1.3020833333vw 1.3020833333vw 3.90625vw rgba(194, 160, 206, .26));filter:drop-shadow(1.3020833333vw 1.3020833333vw 3.90625vw rgba(194, 160, 206, .26))}}@media (any-hover:hover){.sw-Button{-webkit-transition:color .35s;transition:color .35s}.sw-Button span.svg{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.sw-Button:hover{color:#ff5baa}}@media screen and (any-hover:hover) and (min-width:769px){.sw-Button:hover span.svg{-webkit-transform:translateX(max(8px,.4166666667vw));transform:translateX(max(8px,.4166666667vw))}}@media screen and (any-hover:hover) and (max-width:768px){.sw-Button:hover span.svg{-webkit-transform:translateX(1.0416666667vw);transform:translateX(1.0416666667vw)}}.sw-Play{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:50%;z-index:1}@media screen and (min-width:769px){.sw-Play{right:max(24px,1.5625vw);width:max(72px,4.6875vw);height:max(72px,4.6875vw);margin-top:min(-36px,-2.34375vw)}}@media screen and (max-width:768px){.sw-Play{right:6.25vw;width:14.3229166667vw;height:14.3229166667vw;margin-top:-7.1614583333vw}}.sw-Play::before{position:absolute;border-radius:100%;background-color:rgba(255,255,255,.9);content:""}@media screen and (min-width:769px){.sw-Play::before{width:max(70.4px,4.5833333333vw);height:max(70.4px,4.5833333333vw);-webkit-box-shadow:max(16px,1.0416666667vw) max(16px,1.0416666667vw) max(24px,1.5625vw) rgba(194,160,206,.32);box-shadow:max(16px,1.0416666667vw) max(16px,1.0416666667vw) max(24px,1.5625vw) rgba(194,160,206,.32)}}@media screen and (max-width:768px){.sw-Play::before{width:14.0625vw;height:14.0625vw;-webkit-box-shadow:2.6041666667vw 2.6041666667vw 3.90625vw rgba(194,160,206,.32);box-shadow:2.6041666667vw 2.6041666667vw 3.90625vw rgba(194,160,206,.32)}}.sw-Play span.arc{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;-webkit-transform:rotate(-97deg);transform:rotate(-97deg)}.sw-Play span.arc svg{fill:none;stroke-width:3}.sw-Play span.arc svg.default{stroke:url(#arc-gradient);stroke-dasharray:273.18;stroke-dashoffset:68.295}.sw-Play span.arc svg.hover{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;stroke:url(#arc-gradient-hover);stroke-width:3;stroke-dasharray:273.18;stroke-dashoffset:273.18}.sw-Play span.svg{position:relative;fill:#f80082}@media screen and (min-width:769px){.sw-Play span.svg{left:max(2.4px,.15625vw);width:max(21.6px,1.40625vw)}}@media screen and (max-width:768px){.sw-Play span.svg{left:.390625vw;width:4.5572916667vw}}@media (any-hover:hover){.video-media .sw-Play{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;will-change:transform}.video-media .sw-Play span.arc svg.hover{-webkit-transition:stroke-dasharray .35s,stroke-dashoffset .35s;transition:stroke-dasharray .35s,stroke-dashoffset .35s}.video-media:hover .sw-Play{-webkit-transform:scale(1.2);transform:scale(1.2)}.video-media:hover .sw-Play span.arc svg.hover{stroke-dashoffset:0}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes menu-glitter-large{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(90deg) scale(1.3);transform:rotate(90deg) scale(1.3)}100%{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}}@keyframes menu-glitter-large{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(90deg) scale(1.3);transform:rotate(90deg) scale(1.3)}100%{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}}@-webkit-keyframes menu-glitter-small{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(90deg) scale(2.4);transform:rotate(90deg) scale(2.4)}100%{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}}@keyframes menu-glitter-small{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(90deg) scale(2.4);transform:rotate(90deg) scale(2.4)}100%{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}}@-webkit-keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(max(30px,1.5625vw));transform:translateY(max(30px,1.5625vw))}}@keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(max(30px,1.5625vw));transform:translateY(max(30px,1.5625vw))}}@-webkit-keyframes fluffy-sp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(3.90625vw);transform:translateY(3.90625vw)}}@keyframes fluffy-sp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(3.90625vw);transform:translateY(3.90625vw)}}@-webkit-keyframes bg-deco_glitter-twinkle{0%,10%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}13.5%{-webkit-transform:rotate(90deg) scale(1.6);transform:rotate(90deg) scale(1.6)}17%{-webkit-transform:rotate(180deg) scale(1.6);transform:rotate(180deg) scale(1.6)}100%,24%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes bg-deco_glitter-twinkle{0%,10%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}13.5%{-webkit-transform:rotate(90deg) scale(1.6);transform:rotate(90deg) scale(1.6)}17%{-webkit-transform:rotate(180deg) scale(1.6);transform:rotate(180deg) scale(1.6)}100%,24%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@-webkit-keyframes bg-deco_square_rotation{0%,10%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}17%{-webkit-transform:rotate(180deg) scale(1.6);transform:rotate(180deg) scale(1.6)}100%,24%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes bg-deco_square_rotation{0%,10%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}17%{-webkit-transform:rotate(180deg) scale(1.6);transform:rotate(180deg) scale(1.6)}100%,24%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@-webkit-keyframes bg-deco_star-twinkle{0%,10%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}17%{-webkit-transform:rotate(180deg) scale(1.6);transform:rotate(180deg) scale(1.6)}100%,24%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes bg-deco_star-twinkle{0%,10%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}17%{-webkit-transform:rotate(180deg) scale(1.6);transform:rotate(180deg) scale(1.6)}100%,24%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@-webkit-keyframes header-glitter-left{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(-90deg) scale(2.4);transform:rotate(-90deg) scale(2.4)}100%{-webkit-transform:rotate(-180deg) scale(1);transform:rotate(-180deg) scale(1)}}@keyframes header-glitter-left{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(-90deg) scale(2.4);transform:rotate(-90deg) scale(2.4)}100%{-webkit-transform:rotate(-180deg) scale(1);transform:rotate(-180deg) scale(1)}}@-webkit-keyframes header-glitter-right{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(90deg) scale(2.4);transform:rotate(90deg) scale(2.4)}100%{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}}@keyframes header-glitter-right{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(90deg) scale(2.4);transform:rotate(90deg) scale(2.4)}100%{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}}@-webkit-keyframes scroll-horizontal{0%{background-position:0 0}100%{background-position:-100% 0}}@keyframes scroll-horizontal{0%{background-position:0 0}100%{background-position:-100% 0}}.page-Member .st-Page_Body{position:relative}@media screen and (min-width:769px){.page-Member .st-Page_Body{padding:max(80px,4.1666666667vw) 0 max(120px,6.25vw)}}@media screen and (max-width:768px){.page-Member .st-Page_Body{padding:10.4166666667vw 0 15.625vw}}@media screen and (min-width:769px){.page-Member .st-Page_Body .background-decoration .deco-item-left{bottom:max(96px,5vw);left:min(-118px,-6.1458333333vw)}.page-Member .st-Page_Body .background-decoration .deco-item-right{top:max(747px,38.90625vw);right:min(-118px,-6.1458333333vw)}.page-Member .st-Page_Body .background-decoration span.svg{position:absolute}.page-Member .st-Page_Body .background-decoration span.svg-01{top:max(154px,8.0208333333vw);left:max(34px,1.7708333333vw);opacity:.06;width:max(74px,3.8541666667vw);fill:#ff5baa}.page-Member .st-Page_Body .background-decoration span.svg-02{top:max(657px,34.21875vw);right:max(73px,3.8020833333vw);opacity:.1;width:max(80px,4.1666666667vw);fill:#ff5baa}.page-Member .st-Page_Body .background-decoration span.svg-03{top:max(723px,37.65625vw);right:max(140px,7.2916666667vw);opacity:.6;width:max(48px,2.5vw);fill:#ffd1e9}.page-Member .st-Page_Body .background-decoration:not(.is-mobile) .deco-item-left{animation:fluffy 3.35s infinite ease-in-out alternate-reverse}.page-Member .st-Page_Body .background-decoration:not(.is-mobile) .deco-item-right{-webkit-animation:fluffy 3.2s infinite ease-in-out alternate;animation:fluffy 3.2s infinite ease-in-out alternate}.page-Member .st-Page_Body .background-decoration:not(.is-mobile) span.svg-01{animation:fluffy 3.3s infinite ease-in-out alternate-reverse}.page-Member .st-Page_Body .background-decoration:not(.is-mobile) span.svg-02{-webkit-animation:fluffy 3.5s infinite ease-in-out alternate;animation:fluffy 3.5s infinite ease-in-out alternate}.page-Member .st-Page_Body .background-decoration:not(.is-mobile) span.svg-03{animation:fluffy 3.2s infinite ease-in-out alternate-reverse}}.page-Member .member-Unit_List{margin:0 auto}@media screen and (min-width:769px){.page-Member .member-Unit_List{width:max(960px,62.5vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List{width:84.375vw}}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list{display:grid;grid-template-columns:repeat(2,1fr);gap:max(44.8px,2.9166666667vw) max(64px,4.1666666667vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item + li{margin-top:10.4166666667vw}}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-header{margin-bottom:min(-24px,-1.5625vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-header{margin-bottom:-4.9479166667vw}}.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-header h2{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-header h2{height:max(102.4px,6.6666666667vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-header h2{height:19.2708333333vw}}.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-header h2 span.school{font-weight:700;line-height:1.3;letter-spacing:.04em}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-header h2 span.school{font-size:max(16px,1.0416666667vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-header h2 span.school{font-size:2.9947916667vw}}.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body{position:relative}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body{height:max(368px,23.9583333333vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body{height:69.0104166667vw}}.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body a{position:absolute;bottom:0;right:0;left:0;z-index:10}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body a{height:max(344px,22.3958333333vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body a{height:64.84375vw}}@media (any-hover:hover){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body a:hover + .unit-item-body-inner{opacity:.8}}.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body-inner{position:relative;height:100%}@media (any-hover:hover){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body-inner{-webkit-transition:opacity .3s;transition:opacity .3s}}.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body-inner::before{position:absolute;bottom:0;right:0;left:0;border-top-style:solid;content:""}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body-inner::before{height:max(344px,22.3958333333vw);border-top-width:max(8px,.5208333333vw);border-radius:max(4px,.2083333333vw);-webkit-box-shadow:max(16px,1.0416666667vw) max(16px,1.0416666667vw) max(24px,1.5625vw) rgba(194,160,206,.32);box-shadow:max(16px,1.0416666667vw) max(16px,1.0416666667vw) max(24px,1.5625vw) rgba(194,160,206,.32)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body-inner::before{height:64.84375vw;border-top-width:1.5625vw;border-radius:.5208333333vw;-webkit-box-shadow:2.6041666667vw 2.6041666667vw 3.90625vw rgba(194,160,206,.32);box-shadow:2.6041666667vw 2.6041666667vw 3.90625vw rgba(194,160,206,.32)}}.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body .member-list{position:relative;overflow:hidden;height:100%;text-align:center}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body .member-list{padding-top:max(5px,.2604166667vw);border-radius:max(4px,.2083333333vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body .member-list{padding-top:.390625vw;border-radius:.5208333333vw}}.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body .member-list::before{position:absolute;bottom:0;right:0;left:0;z-index:20;border-style:solid;content:"";pointer-events:none}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body .member-list::before{height:max(344px,22.3958333333vw);border-width:0 max(8px,.5208333333vw) max(8px,.5208333333vw);border-radius:max(4px,.2083333333vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body .member-list::before{height:64.84375vw;border-width:0 1.5625vw 1.5625vw;border-radius:.5208333333vw}}.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body .member-list::after{position:absolute;bottom:0;right:0;z-index:21;content:"";-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%);pointer-events:none}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body .member-list::after{width:max(48px,3.125vw);height:max(48px,3.125vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body .member-list::after{width:9.1145833333vw;height:9.1145833333vw}}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body .member-list img{width:max(440px,28.6458333333vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-body .member-list img{width:82.8125vw}}.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-footer{text-align:center}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-footer{margin-top:max(32px,2.0833333333vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-footer{margin-top:6.5104166667vw}}.page-Member .member-Unit_List ul.unit-list li.unit-item .unit-item-footer .sw-Button{margin:0}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item.us .unit-item-header h2 span.logo{width:max(115.2px,7.5vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item.us .unit-item-header h2 span.logo{width:21.6145833333vw}}.page-Member .member-Unit_List ul.unit-list li.unit-item.us .unit-item-body-inner::before{border-color:#ff9bcf;background-color:#f80082}.page-Member .member-Unit_List ul.unit-list li.unit-item.us .member-list::before{border-color:#ff9bcf}.page-Member .member-Unit_List ul.unit-list li.unit-item.us .member-list::after{background-color:#ff9bcf}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item.aqours .unit-item-header h2 span.school{margin-right:max(16px,1.0416666667vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item.aqours .unit-item-header h2 span.school{margin-right:3.125vw}}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item.aqours .unit-item-header h2 span.logo{width:max(163.2px,10.625vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item.aqours .unit-item-header h2 span.logo{width:30.7291666667vw}}.page-Member .member-Unit_List ul.unit-list li.unit-item.aqours .unit-item-body-inner::before{border-color:#7ed7ff;background-color:#00a0e9}.page-Member .member-Unit_List ul.unit-list li.unit-item.aqours .member-list::before{border-color:#7ed7ff}.page-Member .member-Unit_List ul.unit-list li.unit-item.aqours .member-list::after{background-color:#7ed7ff}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item.nijigasaki .unit-item-header h2 span.school{margin-right:max(16px,1.0416666667vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item.nijigasaki .unit-item-header h2 span.school{margin-right:3.125vw}}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item.nijigasaki .unit-item-header h2 span.logo{width:max(208px,13.5416666667vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item.nijigasaki .unit-item-header h2 span.logo{width:39.0625vw}}.page-Member .member-Unit_List ul.unit-list li.unit-item.nijigasaki .unit-item-body-inner::before{border-color:#ffcd4c;background-color:#f39800}.page-Member .member-Unit_List ul.unit-list li.unit-item.nijigasaki .member-list::before{border-color:#ffcd4c}.page-Member .member-Unit_List ul.unit-list li.unit-item.nijigasaki .member-list::after{background-color:#ffcd4c}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item.liella .unit-item-header h2 span.school{margin-right:max(16px,1.0416666667vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item.liella .unit-item-header h2 span.school{margin-right:3.125vw}}@media screen and (min-width:769px){.page-Member .member-Unit_List ul.unit-list li.unit-item.liella .unit-item-header h2 span.logo{width:max(160px,10.4166666667vw)}}@media screen and (max-width:768px){.page-Member .member-Unit_List ul.unit-list li.unit-item.liella .unit-item-header h2 span.logo{width:29.9479166667vw}}.page-Member .member-Unit_List ul.unit-list li.unit-item.liella .unit-item-body-inner::before{border-color:#d985e0;background-color:#a5469b}.page-Member .member-Unit_List ul.unit-list li.unit-item.liella .member-list::before{border-color:#d985e0}.page-Member .member-Unit_List ul.unit-list li.unit-item.liella .member-list::after{background-color:#d985e0}.page-Member_Detail .st-Page_Body{position:relative;width:100%;border:none;background:0 0}@media screen and (min-width:769px) and (max-width:1200px){.page-Member_Detail .st-Page_Body{overflow:hidden}}@media screen and (min-width:769px){.page-Member_Detail .st-Page_Body{padding:max(80px,4.1666666667vw) 0 max(120px,6.25vw)}}@media screen and (max-width:768px){.page-Member_Detail .st-Page_Body{padding:9.1145833333vw 0 15.625vw}}.page-Member_Detail .st-Page_Body::before{position:absolute;top:0;bottom:0;right:0;left:0;z-index:-2;margin:0 auto;border-width:0 1px;border-style:solid;border-color:#ffd1e9;background-color:#fff;content:""}@media screen and (min-width:769px){.page-Member_Detail .st-Page_Body::before{width:max(1040.0052px,81.25vw)}}@media screen and (max-width:768px){.page-Member_Detail .st-Page_Body::before{width:92.1875vw}}@media screen and (min-width:769px){.page-Member_Detail .st-Page_Body .background-decoration .deco-item-left{bottom:min(-66px,-3.4375vw);left:max(62px,3.2291666667vw)}.page-Member_Detail .st-Page_Body .background-decoration .deco-item-right{bottom:max(325px,16.9270833333vw);right:max(62px,3.2291666667vw)}.page-Member_Detail .st-Page_Body .background-decoration span.svg{position:absolute}.page-Member_Detail .st-Page_Body .background-decoration span.svg-01{top:max(154px,8.0208333333vw);left:max(284px,14.7916666667vw);opacity:.06;width:max(74px,3.8541666667vw);fill:#ff5baa}.page-Member_Detail .st-Page_Body .background-decoration span.svg-02{top:max(1180px,61.4583333333vw);left:max(276px,14.375vw);opacity:.2;width:max(77px,4.0104166667vw);fill:#ff5baa}.page-Member_Detail .st-Page_Body .background-decoration span.svg-03{top:max(400px,20.8333333333vw);right:max(344px,17.9166666667vw);opacity:.1;width:max(80px,4.1666666667vw);fill:#ff5baa}.page-Member_Detail .st-Page_Body .background-decoration span.svg-04{top:max(468px,24.375vw);right:max(412px,21.4583333333vw);opacity:.6;width:max(48px,2.5vw);fill:#ffd1e9}.page-Member_Detail .st-Page_Body .background-decoration:not(.is-mobile) .deco-item-left{animation:fluffy 3.35s infinite ease-in-out alternate-reverse}.page-Member_Detail .st-Page_Body .background-decoration:not(.is-mobile) .deco-item-right{-webkit-animation:fluffy 3.2s infinite ease-in-out alternate;animation:fluffy 3.2s infinite ease-in-out alternate}.page-Member_Detail .st-Page_Body .background-decoration:not(.is-mobile) span.svg-01{animation:fluffy 3.3s infinite ease-in-out alternate-reverse}.page-Member_Detail .st-Page_Body .background-decoration:not(.is-mobile) span.svg-02{-webkit-animation:fluffy 3.5s infinite ease-in-out alternate;animation:fluffy 3.5s infinite ease-in-out alternate}.page-Member_Detail .st-Page_Body .background-decoration:not(.is-mobile) span.svg-03{-webkit-animation:fluffy 3.5s infinite ease-in-out alternate;animation:fluffy 3.5s infinite ease-in-out alternate}.page-Member_Detail .st-Page_Body .background-decoration:not(.is-mobile) span.svg-04{animation:fluffy 3.2s infinite ease-in-out alternate-reverse}}@media screen and (min-width:769px){.page-Member_Detail .member-Unit_Navigation{margin-bottom:max(20px,1.0416666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Unit_Navigation{overflow-x:auto;margin-bottom:.6510416667vw;scrollbar-width:thin;scrollbar-color:#ffd1e9 rgba(255,209,233,.2)}.page-Member_Detail .member-Unit_Navigation::-webkit-scrollbar{height:1.3020833333vw}.page-Member_Detail .member-Unit_Navigation::-webkit-scrollbar-track{background-color:rgba(255,209,233,.5)}.page-Member_Detail .member-Unit_Navigation::-webkit-scrollbar-thumb{border-radius:max(5px,.2604166667vw);background:rgba(255,209,233,.8)}}.page-Member_Detail .member-Unit_Navigation ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media screen and (min-width:769px){.page-Member_Detail .member-Unit_Navigation ul{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}@media screen and (max-width:768px){.page-Member_Detail .member-Unit_Navigation ul{padding-bottom:2.6041666667vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Unit_Navigation ul li + li{margin-left:max(45px,2.34375vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Unit_Navigation ul li:first-child{padding-left:7.8125vw}.page-Member_Detail .member-Unit_Navigation ul li:last-child{padding-right:7.8125vw}.page-Member_Detail .member-Unit_Navigation ul li + li{margin-left:8.3333333333vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Unit_Navigation ul li.us img{width:max(124px,6.4583333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Unit_Navigation ul li.us img{width:18.75vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Unit_Navigation ul li.aqours img{width:max(196px,10.2083333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Unit_Navigation ul li.aqours img{width:29.6875vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Unit_Navigation ul li.nijigasaki img{width:max(250px,13.0208333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Unit_Navigation ul li.nijigasaki img{width:37.7604166667vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Unit_Navigation ul li.liella img{width:max(192px,10vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Unit_Navigation ul li.liella img{width:28.90625vw}}.page-Member_Detail .member-Unit_Navigation ul li a,.page-Member_Detail .member-Unit_Navigation ul li span{display:block}@media (any-hover:hover){.page-Member_Detail .member-Unit_Navigation ul li a{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;will-change:transform}.page-Member_Detail .member-Unit_Navigation ul li a:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}}.page-Member_Detail .member-Unit_Navigation ul li span{opacity:.2;pointer-events:none}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation{margin-bottom:max(100px,5.2083333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation{overflow-x:auto;margin-bottom:14.3229166667vw;scrollbar-width:thin;scrollbar-color:#ffd1e9 rgba(255,209,233,.2)}.page-Member_Detail .member-Member_Navigation::-webkit-scrollbar{height:1.3020833333vw}.page-Member_Detail .member-Member_Navigation::-webkit-scrollbar-track{background-color:rgba(255,209,233,.5)}.page-Member_Detail .member-Member_Navigation::-webkit-scrollbar-thumb{border-radius:max(5px,.2604166667vw);background:rgba(255,209,233,.8)}}.page-Member_Detail .member-Member_Navigation ul{display:-webkit-box;display:-webkit-flex;display:flex}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul{padding-bottom:2.6041666667vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li{padding:0 max(5px,.2604166667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li{padding:0 .6510416667vw}.page-Member_Detail .member-Member_Navigation ul li:first-child{padding-left:3.90625vw}.page-Member_Detail .member-Member_Navigation ul li:last-child{padding-right:3.90625vw}}.page-Member_Detail .member-Member_Navigation ul li .item{display:block;position:relative;overflow:hidden}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item{width:max(80px,4.1666666667vw);height:max(106px,5.5208333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item{width:16.9270833333vw;height:21.09375vw}}.page-Member_Detail .member-Member_Navigation ul li .item .image{position:relative;left:50%;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item .image{width:max(134px,6.9791666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item .image{width:27.34375vw}}.page-Member_Detail .member-Member_Navigation ul li .item .background{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;bottom:0;overflow:hidden}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item .background{width:max(80px,4.1666666667vw);height:max(80px,4.1666666667vw);border-radius:max(4px,.2083333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item .background{width:16.9270833333vw;height:16.9270833333vw;border-radius:.5208333333vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.eli .image{top:max(4px,.2083333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.eli .image{top:.78125vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.rin .image{top:max(2px,.1041666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.rin .image{top:.390625vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.nico .image{top:max(3px,.15625vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.nico .image{top:.6510416667vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.riko .image{top:max(2px,.1041666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.riko .image{top:.390625vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.kanan .image{top:max(6px,.3125vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.kanan .image{top:1.171875vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.dia .image{top:max(6px,.3125vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.dia .image{top:1.171875vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.yoshiko .image{top:max(3px,.15625vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.yoshiko .image{top:.6510416667vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.mari .image{top:max(7px,.3645833333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.mari .image{top:1.4322916667vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.ruby .image{top:max(1px,.0520833333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.ruby .image{top:.2604166667vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.yu .image{top:min(-12px,-.625vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.yu .image{top:-2.34375vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.ayumu .image{top:max(1px,.0520833333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.ayumu .image{top:.2604166667vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.kasumi .image{top:max(2px,.1041666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.kasumi .image{top:.390625vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.setsuna .image{top:max(1px,.0520833333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.setsuna .image{top:.2604166667vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.shioriko .image{top:min(-12px,-.625vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.shioriko .image{top:-2.34375vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.mia .image{top:min(-12px,-.625vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.mia .image{top:-2.34375vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.lanzhu .image{top:min(-15px,-.78125vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.lanzhu .image{top:-3.125vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.liella .image{top:min(-16px,-.8333333333vw);width:max(154px,8.0208333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.liella .image{top:-3.2552083333vw;width:31.25vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.kinako .image{top:min(-22px,-1.1458333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.kinako .image{top:-4.4270833333vw}}.page-Member_Detail .member-Member_Navigation ul li .item.mei .image{-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.mei .image{top:min(-20px,-1.0416666667vw);left:min(-42px,-2.1875vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.mei .image{top:-4.0364583333vw;left:-8.59375vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.natsumi .image{top:min(-20px,-1.0416666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.natsumi .image{top:-4.0364583333vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.margarete .image{top:min(-10px,-.5208333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.margarete .image{top:-2.9947916667vw}}.page-Member_Detail .member-Member_Navigation ul li .item.tomari .image{-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (min-width:769px){.page-Member_Detail .member-Member_Navigation ul li .item.tomari .image{top:min(-14px,-.7291666667vw);left:min(-39px,-2.03125vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Member_Navigation ul li .item.tomari .image{top:-3.2552083333vw;left:-7.1614583333vw}}.page-Member_Detail .member-Member_Navigation ul li span.item .background{background-color:#afb3bf}.page-Member_Detail .member-Member_Navigation ul li a.item.us .background{background-color:#f80082}.page-Member_Detail .member-Member_Navigation ul li a.item.aqours .background{background-color:#00a0e9}.page-Member_Detail .member-Member_Navigation ul li a.item.nijigasaki .background{background-color:#f39800}.page-Member_Detail .member-Member_Navigation ul li a.item.liella .background{background-color:#a5469b}@media (any-hover:hover){.page-Member_Detail .member-Member_Navigation ul li a.item .background::before{position:absolute;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;width:150%;height:150%;border-radius:100%;content:"";-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.page-Member_Detail .member-Member_Navigation ul li a.item:hover .background::before{-webkit-transform:scale(1);transform:scale(1)}}.page-Member_Detail .member-Member_Navigation ul li a.item.honoka .background::before{background-color:#ffa336}.page-Member_Detail .member-Member_Navigation ul li a.item.eli .background::before{background-color:#7aeeff}.page-Member_Detail .member-Member_Navigation ul li a.item.kotori .background::before{background-color:#cebfbf}.page-Member_Detail .member-Member_Navigation ul li a.item.umi .background::before{background-color:#1769ff}.page-Member_Detail .member-Member_Navigation ul li a.item.rin .background::before{background-color:#fff832}.page-Member_Detail .member-Member_Navigation ul li a.item.maki .background::before{background-color:#ff503e}.page-Member_Detail .member-Member_Navigation ul li a.item.nozomi .background::before{background-color:#c455f6}.page-Member_Detail .member-Member_Navigation ul li a.item.hanayo .background::before{background-color:#6ae673}.page-Member_Detail .member-Member_Navigation ul li a.item.nico .background::before{background-color:#ff4f91}.page-Member_Detail .member-Member_Navigation ul li a.item.chika .background::before{background-color:#ff9547}.page-Member_Detail .member-Member_Navigation ul li a.item.riko .background::before{background-color:#ff9eac}.page-Member_Detail .member-Member_Navigation ul li a.item.kanan .background::before{background-color:#27c1b7}.page-Member_Detail .member-Member_Navigation ul li a.item.dia .background::before{background-color:#db0839}.page-Member_Detail .member-Member_Navigation ul li a.item.you .background::before{background-color:#66c0ff}.page-Member_Detail .member-Member_Navigation ul li a.item.yoshiko .background::before{background-color:#c1cad4}.page-Member_Detail .member-Member_Navigation ul li a.item.hanamaru .background::before{background-color:#ffd010}.page-Member_Detail .member-Member_Navigation ul li a.item.mari .background::before{background-color:#c252c6}.page-Member_Detail .member-Member_Navigation ul li a.item.ruby .background::before{background-color:#ff6fbe}.page-Member_Detail .member-Member_Navigation ul li a.item.yu .background::before{background-color:#c3c3c3}.page-Member_Detail .member-Member_Navigation ul li a.item.ayumu .background::before{background-color:#ffbfe0}.page-Member_Detail .member-Member_Navigation ul li a.item.kasumi .background::before{background-color:#f5ff8a}.page-Member_Detail .member-Member_Navigation ul li a.item.shizuku .background::before{background-color:#bbedff}.page-Member_Detail .member-Member_Navigation ul li a.item.karin .background::before{background-color:#4a2fed}.page-Member_Detail .member-Member_Navigation ul li a.item.ai .background::before{background-color:#ff8246}.page-Member_Detail .member-Member_Navigation ul li a.item.kanata .background::before{background-color:#be82ff}.page-Member_Detail .member-Member_Navigation ul li a.item.setsuna .background::before{background-color:#f60e0e}.page-Member_Detail .member-Member_Navigation ul li a.item.verde .background::before{background-color:#b1f69c}.page-Member_Detail .member-Member_Navigation ul li a.item.rina .background::before{background-color:#d0cee1}.page-Member_Detail .member-Member_Navigation ul li a.item.shioriko .background::before{background-color:#24bd8b}.page-Member_Detail .member-Member_Navigation ul li a.item.mia .background::before{background-color:#d6d5ca}.page-Member_Detail .member-Member_Navigation ul li a.item.lanzhu .background::before{background-color:#f8c8c4}.page-Member_Detail .member-Member_Navigation ul li a.item.kanon .background::before{background-color:#ff7f26}.page-Member_Detail .member-Member_Navigation ul li a.item.keke .background::before{background-color:#a0fff9}.page-Member_Detail .member-Member_Navigation ul li a.item.chisato .background::before{background-color:#ff6d91}.page-Member_Detail .member-Member_Navigation ul li a.item.sumire .background::before{background-color:#75f467}.page-Member_Detail .member-Member_Navigation ul li a.item.ren .background::before{background-color:#0000a0}.page-Member_Detail .member-Member_Navigation ul li a.item.kinako .background::before{background-color:#fff442}.page-Member_Detail .member-Member_Navigation ul li a.item.mei .background::before{background-color:#ff3636}.page-Member_Detail .member-Member_Navigation ul li a.item.shiki .background::before{background-color:#b2ffdd}.page-Member_Detail .member-Member_Navigation ul li a.item.natsumi .background::before{background-color:#ff51c4}.page-Member_Detail .member-Member_Navigation ul li a.item.margarete .background::before{background-color:#f6e2fe}.page-Member_Detail .member-Member_Navigation ul li a.item.tomari .background::before{background-color:#cdf1f6}@media screen and (min-width:769px){.page-Member_Detail .member-Profile{margin-bottom:max(80px,4.1666666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile{margin-bottom:10.4166666667vw}}.page-Member_Detail .member-Profile .container{position:relative}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container-inner{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;z-index:1;width:max(960px,62.5vw);min-height:max(592px,38.5416666667vw);margin:0 auto}}.page-Member_Detail .member-Profile .container .wholebody{position:relative}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .wholebody{-webkit-box-flex:1;-webkit-flex:1;flex:1}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .wholebody{height:145.8333333333vw;margin-bottom:2.6041666667vw}}.page-Member_Detail .member-Profile .container .wholebody .image{position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(80%,#000),to(transparent));-webkit-mask-image:-webkit-linear-gradient(black 80%,transparent 100%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(80%,#000),to(transparent));mask-image:linear-gradient(black 80%,transparent 100%);pointer-events:none}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .wholebody .image{top:min(-40px,-2.6041666667vw);width:max(512px,33.3333333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .wholebody .image{bottom:0;width:109.375vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile{position:relative;width:max(528px,34.375vw);padding:max(48px,3.125vw) 0 max(56px,3.6458333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile{width:84.375vw;margin:0 auto 0 6.5104166667vw;padding-bottom:14.3229166667vw}}.page-Member_Detail .member-Profile .container .profile p.catch{position:relative;z-index:1;font-weight:700;line-height:1.6}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile p.catch{margin-bottom:max(32px,2.0833333333vw);font-size:max(19.2px,1.25vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile p.catch{margin-bottom:9.375vw;font-size:4.1666666667vw}}.page-Member_Detail .member-Profile .container .profile p.catch::before{position:absolute;z-index:-1;background-image:url(../svg/icon_quote_start.svg),url(../svg/icon_quote_end.svg);background-repeat:no-repeat;background-position:top left,bottom right;content:""}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile p.catch::before{top:min(-20px,-1.0416666667vw);bottom:min(-20px,-1.0416666667vw);right:0;left:min(-40px,-2.0833333333vw);background-size:max(64px,3.3333333333vw) max(50px,2.6041666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile p.catch::before{top:-2.6041666667vw;bottom:-2.6041666667vw;right:-2.6041666667vw;left:-2.6041666667vw;background-size:10.9375vw 8.59375vw}}.page-Member_Detail .member-Profile .container .profile h1.name{font-weight:700}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile h1.name{margin-bottom:max(24px,1.25vw);font-size:max(43.2px,2.8125vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile h1.name{margin-bottom:6.5104166667vw;font-size:9.1145833333vw}}.page-Member_Detail .member-Profile .container .profile p.cv{font-weight:500;letter-spacing:.04em}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile p.cv{margin-bottom:max(20px,1.3020833333vw);font-size:max(20.8px,1.3541666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile p.cv{margin-bottom:7.2916666667vw;font-size:6.25vw}}.page-Member_Detail .member-Profile .container .profile p.cv span{font-family:"Chakra Petch",sans-serif}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile p.cv span{margin-right:max(9.6px,.625vw);font-size:max(17.6px,1.1458333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile p.cv span{margin-right:1.5625vw;font-size:5.46875vw}}.page-Member_Detail .member-Profile .container .profile button[data-event=voice]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;font-family:"Chakra Petch",sans-serif;font-weight:700;letter-spacing:.04em;text-align:center;background-image:-webkit-gradient(linear,left top,right top,from(#f80082),color-stop(#ff7cbb),to(#f80082));background-image:-webkit-linear-gradient(left,#f80082,#ff7cbb,#f80082);background-image:linear-gradient(90deg,#f80082,#ff7cbb,#f80082);background-position:center left;background-size:200% auto}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile button[data-event=voice]{width:max(99.2px,6.4583333333vw);height:max(27.2px,1.7708333333vw);margin-bottom:max(11.2px,.7291666667vw);border-radius:max(13.6px,.8854166667vw);font-size:max(14.4px,.9375vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile button[data-event=voice]{width:27.34375vw;height:8.8541666667vw;margin-bottom:2.6041666667vw;border-radius:4.4270833333vw;font-size:3.6458333333vw}}@media (any-hover:hover){.page-Member_Detail .member-Profile .container .profile button[data-event=voice]{-webkit-transition:background-position .35s;transition:background-position .35s}.page-Member_Detail .member-Profile .container .profile button[data-event=voice]:hover{background-position:center right}}.page-Member_Detail .member-Profile .container .profile button[data-event=voice] span.icon{display:inline-block;font-size:0}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile button[data-event=voice] span.icon{width:max(14.4px,.9375vw);margin-left:max(8px,.5208333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile button[data-event=voice] span.icon{width:3.6458333333vw;margin-left:2.0833333333vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile button[data-event=voice] span.svg.play{width:max(14.4px,.9375vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile button[data-event=voice] span.svg.play{width:3.6458333333vw}}.page-Member_Detail .member-Profile .container .profile button[data-event=voice] span.svg.stop{display:none;margin:0 auto}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile button[data-event=voice] span.svg.stop{width:max(8px,.5208333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile button[data-event=voice] span.svg.stop{width:2.0833333333vw}}.page-Member_Detail .member-Profile .container .profile button[data-event=voice].playing span.svg.play{display:none}.page-Member_Detail .member-Profile .container .profile button[data-event=voice].playing span.svg.stop{display:inline-block}.page-Member_Detail .member-Profile .container .profile .voice-text{background-color:#fff}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .voice-text{margin-bottom:max(19.2px,1.25vw);width:max(528px,34.375vw);padding:max(11.2px,.7291666667vw) max(16px,1.0416666667vw);border-radius:max(4px,.2083333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile .voice-text{margin-bottom:6.5104166667vw;padding:3.90625vw;border-radius:.5208333333vw}}.page-Member_Detail .member-Profile .container .profile .voice-text p{font-weight:500;line-height:2;letter-spacing:.04em;word-break:break-word}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .voice-text p{font-size:max(11.2px,.7291666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile .voice-text p{font-size:3.125vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .introduction{width:max(528px,34.375vw);margin-bottom:max(19.2px,1.25vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile .introduction{margin-bottom:6.5104166667vw}}.page-Member_Detail .member-Profile .container .profile .introduction p{font-weight:500;line-height:2;letter-spacing:.04em;word-break:break-word}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .introduction p{font-size:max(11.2px,.7291666667vw);text-shadow:0 -1px 2px #fff1fc,1px -1px 2px #fff1fc,1px 0 2px #fff1fc,1px 1px 2px #fff1fc,0 1px 2px #fff1fc,-1px 1px 2px #fff1fc,-1px 0 2px #fff1fc,-1px -1px 2px #fff1fc}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile .introduction p{font-size:3.3854166667vw}}.page-Member_Detail .member-Profile .container .profile .information{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .information{gap:max(4px,.2083333333vw) max(8px,.4166666667vw);width:max(400px,26.0416666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile .information{gap:.5208333333vw 2.6041666667vw}}.page-Member_Detail .member-Profile .container .profile .information dl{display:-webkit-box;display:-webkit-flex;display:flex}.page-Member_Detail .member-Profile .container .profile .information dl dt{color:#f80082;font-weight:500;line-height:2.2;letter-spacing:.04em}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .information dl dt{width:max(80px,5.2083333333vw);font-size:max(11.2px,.7291666667vw);text-shadow:0 -1px 2px #fff1fc,1px -1px 2px #fff1fc,1px 0 2px #fff1fc,1px 1px 2px #fff1fc,0 1px 2px #fff1fc,-1px 1px 2px #fff1fc,-1px 0 2px #fff1fc,-1px -1px 2px #fff1fc}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile .information dl dt{width:22.1354166667vw;font-size:3.125vw}}.page-Member_Detail .member-Profile .container .profile .information dl dd{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-weight:500;line-height:2.2;letter-spacing:.04em}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .information dl dd{font-size:max(11.2px,.7291666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile .information dl dd{font-size:3.125vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .unit{margin-top:max(22.4px,1.4583333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile .unit{margin-top:7.03125vw}}.page-Member_Detail .member-Profile .container .profile .unit h2{color:#f80082;font-family:"Chakra Petch",sans-serif;font-weight:700;letter-spacing:.04em}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .unit h2{margin-bottom:max(11.2px,.7291666667vw);font-size:max(17.6px,1.1458333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile .unit h2{margin-bottom:4.6875vw;font-size:5.46875vw}}.page-Member_Detail .member-Profile .container .profile .unit h2 span.svg{fill:#f80082}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .unit h2 span.svg{width:max(12.8px,.8333333333vw);margin-right:max(6.4px,.4166666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile .unit h2 span.svg{position:relative;top:-.2604166667vw;width:3.3854166667vw;margin-right:1.3020833333vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .unit .logo{width:max(220.8px,14.375vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .profile .unit .logo{width:71.3541666667vw;margin:0 auto}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .unit .logo.lily-white{margin-left:min(-22.4px,-1.4583333333vw)}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .unit .logo.bibi{width:max(204.8px,13.3333333333vw);margin-left:min(-16px,-1.0416666667vw)}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .unit .logo.diverdiva{width:max(236.8px,15.4166666667vw);margin-left:min(-28.8px,-1.875vw)}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .profile .unit .logo.r3birth{margin-top:min(-16px,-1.0416666667vw)}}.page-Member_Detail .member-Profile .container .background{position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;width:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-transition:-webkit-clip-path .3s linear;transition:-webkit-clip-path .3s linear;transition:clip-path .3s linear;transition:clip-path .3s linear,-webkit-clip-path .3s linear}.page-Member_Detail .member-Profile .container .background-inner{position:absolute;top:0;bottom:0;right:0;left:0;margin:0 auto}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .background-inner{width:max(1040.0052px,81.25vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .background-inner{width:92.1875vw}}.page-Member_Detail .member-Profile .container .background-inner::before{position:absolute;top:0;bottom:0;right:0;background-color:#fff1fc;background-image:url(../png/bg_polygon_tl.png),url(../png/bg_polygon_br.png);background-repeat:no-repeat;background-position:top left,bottom right;content:""}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .container .background-inner::before{width:111%;border-radius:0 max(4px,.2083333333vw) max(4px,.2083333333vw) 0;background-size:max(836.8px,54.4791666667vw) max(620px,40.3645833333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .container .background-inner::before{width:105%;border-radius:0 .5208333333vw .5208333333vw 0;background-size:max(772px,40.2083333333vw) max(571px,29.7395833333vw)}}.page-Member_Detail .member-Profile.honoka .container .profile p.catch{color:#f38500}.page-Member_Detail .member-Profile.eli .container .profile p.catch{color:#2ebfd4}.page-Member_Detail .member-Profile.kotori .container .profile p.catch{color:#a69a9a}.page-Member_Detail .member-Profile.umi .container .profile p.catch{color:#094dca}.page-Member_Detail .member-Profile.rin .container .profile p.catch{color:#dbd41e}.page-Member_Detail .member-Profile.maki .container .profile p.catch{color:#cd2210}.page-Member_Detail .member-Profile.nozomi .container .profile p.catch{color:#a02bd4}.page-Member_Detail .member-Profile.hanayo .container .profile p.catch{color:#3bcb45}.page-Member_Detail .member-Profile.nico .container .profile p.catch{color:#d31b60}.page-Member_Detail .member-Profile.chika .container .profile p.catch{color:#ec741c}.page-Member_Detail .member-Profile.riko .container .profile p.catch{color:#e97284}.page-Member_Detail .member-Profile.kanan .container .profile p.catch{color:#0d948b}.page-Member_Detail .member-Profile.dia .container .profile p.catch{color:#aa0028}.page-Member_Detail .member-Profile.you .container .profile p.catch{color:#3899dc}.page-Member_Detail .member-Profile.yoshiko .container .profile p.catch{color:#97a0ac}.page-Member_Detail .member-Profile.hanamaru .container .profile p.catch{color:#e2b500}.page-Member_Detail .member-Profile.mari .container .profile p.catch{color:#942398}.page-Member_Detail .member-Profile.ruby .container .profile p.catch{color:#ea4ba2}.page-Member_Detail .member-Profile.yu .container .profile p.catch{color:#c3c3c3}.page-Member_Detail .member-Profile.ayumu .container .profile p.catch{color:#f696c9}.page-Member_Detail .member-Profile.kasumi .container .profile p.catch{color:#d5de70}.page-Member_Detail .member-Profile.shizuku .container .profile p.catch{color:#8acce4}.page-Member_Detail .member-Profile.karin .container .profile p.catch{color:#2a14b4}.page-Member_Detail .member-Profile.ai .container .profile p.catch{color:#e85915}.page-Member_Detail .member-Profile.kanata .container .profile p.catch{color:#9c5edf}.page-Member_Detail .member-Profile.setsuna .container .profile p.catch{color:#b30606}.page-Member_Detail .member-Profile.verde .container .profile p.catch{color:#8fda79}.page-Member_Detail .member-Profile.rina .container .profile p.catch{color:#9e9ac0}.page-Member_Detail .member-Profile.shioriko .container .profile p.catch{color:#129e70}.page-Member_Detail .member-Profile.mia .container .profile p.catch{color:#a9a898}.page-Member_Detail .member-Profile.lanzhu .container .profile p.catch{color:#f69992}.page-Member_Detail .member-Profile.kanon .container .profile p.catch{color:#f26300}.page-Member_Detail .member-Profile.keke .container .profile p.catch{color:#3afff3}.page-Member_Detail .member-Profile.chisato .container .profile p.catch{color:#ff3a6b}.page-Member_Detail .member-Profile.sumire .container .profile p.catch{color:#26e411}.page-Member_Detail .member-Profile.ren .container .profile p.catch{color:#00006d}.page-Member_Detail .member-Profile.kinako .container .profile p.catch{color:#dbce00}.page-Member_Detail .member-Profile.mei .container .profile p.catch{color:#cf0000}.page-Member_Detail .member-Profile.shiki .container .profile p.catch{color:#4cffb0}.page-Member_Detail .member-Profile.natsumi .container .profile p.catch{color:#ea009b}.page-Member_Detail .member-Profile.margarete .container .profile p.catch{color:#e49dfd}.page-Member_Detail .member-Profile.tomari .container .profile p.catch{color:#4cd2e2}@media screen and (max-width:768px){.page-Member_Detail .member-Profile.yu .container .wholebody{height:135.4166666667vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile.yu .container .wholebody .image{top:min(-152px,-9.8958333333vw)}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile.shioriko .container .wholebody .image{top:min(-96px,-6.25vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile.verde .container .profile h1.name span.ja{font-size:11.71875vw}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile.shioriko .container .wholebody{height:135.4166666667vw}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile.mia .container .wholebody{height:135.4166666667vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile.mia .container .wholebody .image{top:min(-96px,-6.25vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile.mia .container .profile h1.name span.ja{font-size:11.71875vw}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile.lanzhu .container .wholebody{height:135.4166666667vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile.lanzhu .container .wholebody .image{top:min(-96px,-6.25vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile.liella .container .wholebody{height:132.8125vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile.liella .container .wholebody .image{top:min(-112px,-7.2916666667vw);width:max(520px,33.8541666667vw)}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .other-unit{margin-top:max(106px,5.5208333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .other-unit{margin-top:13.8020833333vw}}.page-Member_Detail .member-Profile .other-unit-header{text-align:center}.page-Member_Detail .member-Profile .other-unit-header h2{display:inline-block}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .other-unit-header h2{margin-bottom:max(28px,1.4583333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .other-unit-header h2{margin-bottom:8.3333333333vw}}.page-Member_Detail .member-Profile .other-unit-header h2 span.title{display:inline-block;position:relative;color:#f80082;font-family:"Chakra Petch",sans-serif;font-weight:700;letter-spacing:.04em}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .other-unit-header h2 span.title{font-size:max(24px,1.25vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .other-unit-header h2 span.title{font-size:5.7291666667vw}}.page-Member_Detail .member-Profile .other-unit-header h2 span.title-arc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;pointer-events:none}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .other-unit-header h2 span.title-arc{top:min(-20px,-1.0416666667vw);left:min(-30px,-1.5625vw);width:max(50px,2.6041666667vw);height:max(50px,2.6041666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .other-unit-header h2 span.title-arc{top:-3.3854166667vw;left:-4.9479166667vw;width:10.15625vw;height:10.15625vw}}.page-Member_Detail .member-Profile .other-unit-header h2 span.title-arc span.arc{position:absolute;-webkit-transform:rotate(114deg);transform:rotate(114deg);fill:none}.page-Member_Detail .member-Profile .other-unit-header h2 span.title-arc span.arc.outside{stroke:#ff5baa;stroke-width:.75;stroke-dasharray:154.645;stroke-dashoffset:61.858}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .other-unit-header h2 span.title-arc span.arc.outside{width:max(50px,2.6041666667vw);height:max(50px,2.6041666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .other-unit-header h2 span.title-arc span.arc.outside{width:10.15625vw;height:10.15625vw}}.page-Member_Detail .member-Profile .other-unit-header h2 span.title-arc span.arc.inside{stroke:#ffd1e9;stroke-width:.6;stroke-dasharray:123.716;stroke-dashoffset:49.4864}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .other-unit-header h2 span.title-arc span.arc.inside{width:max(40px,2.0833333333vw);height:max(40px,2.0833333333vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .other-unit-header h2 span.title-arc span.arc.inside{width:8.0729166667vw;height:8.0729166667vw}}.page-Member_Detail .member-Profile .other-unit-list ul{margin:0 auto}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .other-unit-list ul{display:grid;grid-template-columns:repeat(3,1fr);gap:0 max(14.4px,.9375vw);width:max(960px,62.5vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .other-unit-list ul{width:89.5833333333vw}}@media screen and (min-width:769px){.page-Member_Detail .member-Profile .other-unit-list ul.nijigasaki{grid-template-columns:repeat(2,1fr);gap:max(22.4px,1.4583333333vw) max(14.4px,.9375vw);width:max(635.2px,41.3541666667vw)}}@media screen and (max-width:768px){.page-Member_Detail .member-Profile .other-unit-list ul li + li{margin-top:5.2083333333vw}}