.sensei-wrapper form .description{margin-bottom:1em}.sensei-wrapper form .ql-editor{min-height:18em}.sensei-wrapper .ql-snow .ql-tooltip a{position:relative;top:-1px;left:2px;bottom:0;display:inline-block;text-align:center}@keyframes fadeInFlex{0%{opacity:0}to{opacity:1}}@keyframes tlanime{0%{opacity:0}to{opacity:1}}@keyframes checkanime{0%{opacity:1;transform:scale(.8,1.4) translateY(-100%)}10%{opacity:1;transform:scale(.8,1.4) translateY(-15%)}20%{opacity:1;transform:scale(1.4,.6) translateY(30%)}30%{opacity:1;transform:scale(.9,1.1) translateY(-10%)}40%{opacity:1;transform:scale(.95,1.2) translateY(-30%)}50%{opacity:1;transform:scale(.95,1.2) translateY(-10%)}60%{opacity:1;transform:scale(1.1,.9) translateY(5%)}70%{opacity:1;transform:scale(1) translate(0)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes loadstudy{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes loadcircle{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes loadingdel{0%{top:0;bottom:0;opacity:1}99%{top:0;bottom:0;opacity:0}to{top:-50px;bottom:100%;opacity:0}}@keyframes loadingdot{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes loadingshow{0%{opacity:0}to{opacity:1}}/*!
 * animate.css - https://animate.style/
 * Version - 4.0.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate__slideOutUp{animation-name:slideOutUp}#loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:none;align-items:center;flex-direction:column;justify-content:center;margin:0 auto;padding:0;width:100%;background:hsla(0,0%,100%,.95);opacity:0}#loading.active{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;opacity:1;animation:loadingshow .3s ease 0s 1 normal}#loading>p{margin:0;font-weight:500;font-size:20px}.loading_dot{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin:20px auto 0;padding:0;width:100px;height:auto}.loading_dot>div{position:relative;display:block;margin:0;padding:0;width:10px;height:10px;border-radius:5px;background:#000;opacity:0}.loading_dot>div:first-child{animation:loadingdot 1.5s ease 0s infinite normal}.loading_dot>div:nth-child(2){animation:loadingdot 1.5s ease .2s infinite normal}.loading_dot>div:nth-child(3){animation:loadingdot 1.5s ease .4s infinite normal}.loading_dot>div:nth-child(4){animation:loadingdot 1.5s ease .6s infinite normal}.loading_dot>div:nth-child(5){animation:loadingdot 1.5s ease .8s infinite normal}.pageLoad{position:fixed;top:0;right:0;bottom:0;left:446px;z-index:99999999;display:flex;overflow:hidden;align-items:center;justify-content:center;background:#f3f3f3}.pageLoad .load{margin:0;padding:0;text-align:center;line-height:0}.pageLoad .load img{animation:loadstudy 1s ease 0s infinite normal}.pageLoad .load p{padding:10px 0 0;color:#00a4b3;text-align:center;font-weight:500;font-size:15px;line-height:1}.pageLoad.del{animation:loadingdel .8s ease 1s 1 forwards}.pageLoad.del .load{animation:loadingdel .8s ease 0s 1 forwards}.pageLoad2{position:fixed;top:96px;right:0;bottom:0;left:0;z-index:99999999;display:flex;overflow:hidden;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.98)}@media print,screen and (max-width:767px){.pageLoad2{top:56px}}.pageLoad2 .load{margin:0;padding:0;text-align:center;line-height:0}.pageLoad2 .load img{margin:0 auto;animation:loadcircle 1s ease 0s infinite normal}.pageLoad2 .load p{padding:10px 0 0;color:#00a4b3;text-align:center;font-weight:500;font-size:15px;line-height:1}.pageLoad2.del{animation:loadingdel .8s ease 1s 1 forwards}.pageLoad2.del .load{animation:loadingdel .8s ease 0s 1 forwards}#testWrapper{position:relative;overflow:hidden;margin:0;padding:0;background:#e6e6e6}footer.test{margin:0;padding:30px 0;text-align:center}footer.test p.copyright{margin:0;padding:0;color:#000;text-align:center;font-weight:500;font-size:10px}.submit{margin:40px 0 0;padding:0;text-align:center}.submit a.back{display:block;margin:0 auto;width:300px;height:80px;background:#505050;color:#fff;text-align:center;text-decoration:none;font-weight:500;font-size:14px;line-height:80px;cursor:pointer}.submit ul{display:inline-block;margin:0;padding:0}.submit ul li{float:left;margin:0;padding:0;list-style:none}.submit a.addnew,.submit button.addnew{margin:0 1px 0 0}.submit a.addnew,.submit a.pdf,.submit button.addnew,.submit button.pdf{position:relative;display:block;width:200px;height:50px;background:#00a4b3;color:#fff;text-align:center;text-decoration:none;font-weight:500;font-size:13px;line-height:50px;cursor:pointer}.submit a.pdf,.submit button.pdf{margin:0}.submit a.pdf span,.submit button.pdf span{position:relative;display:inline-block;padding:0 32px 0 0}.submit a.pdf i,.submit a.pdf svg,.submit button.pdf i,.submit button.pdf svg{position:absolute;top:50%;right:0;margin-top:-12px}.noPost{padding:50px;background:#f3f3f3;color:#7b7b7b;font-weight:500}.noPost,.noPost .icon{margin:0 0 20px;text-align:center}.noPost .icon{padding:0;line-height:0}.noPost .icon i,.noPost .icon svg{font-size:50px}.noPost p{margin:0;padding:0;font-size:14px;line-height:2.2em}.noPost p.read{margin:0 0 10px;padding:0;font-size:22px}a{outline:none;color:#00a4b3;text-decoration:underline}img{border:none}br.sp{display:none}.updated{position:fixed;top:50%;left:50%;z-index:999;display:flex;align-items:center;justify-content:center;width:300px;height:200px;background-color:rgba(0,164,179,.8);color:#fff;transform:translate(-50%,-50%)}.updated span{display:block;padding:0 0 10px;text-align:center;font-size:70px}.clearfix{display:block}.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.mobileCaution{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;display:none;align-items:center;justify-content:center;background:#fff}.mobileCaution.show{display:flex}.mobileCaution .cautionBox{position:relative;margin:0;padding:0 0 0 86px}.mobileCaution .cautionBox p{color:#000;font-weight:700;font-size:18px;line-height:1.8em}.mobileCaution .cautionBox .icon{position:absolute;top:50%;left:0;margin-top:-60px;line-height:0}.mobileCaution .cautionBox .icon img{width:auto;height:120px}.pager{margin:0;padding:30px 0 0;text-align:center}.pager ul.page-numbers{display:inline-block;margin:0;padding:0;list-style:none}.pager ul.page-numbers li{float:left;margin:0 5px;padding:0;line-height:0}.pager ul.page-numbers li a{display:flex;align-items:center;justify-content:center;width:40px;height:60px;border:1px solid #e0e0e0;color:#050505;text-decoration:none;font-weight:500}.pager ul.page-numbers li a.current{background:#f3f3f3}.menu{position:relative;flex:none!important;margin:0;padding:0}.menu ul.tab{margin:0 0 0 -1px;padding:0;height:54px;list-style:none}.menu ul.tab li{float:left;box-sizing:border-box;margin:0;width:25%;height:54px}.menu ul.tab li,.menu ul.tab.tab3 li{padding:0 0 0 1px}.menu ul.tab li a{display:block;box-sizing:border-box;margin:0;padding:0;height:54px;background:#d0d0d0;color:#949494;text-align:center;text-decoration:none;font-weight:700;font-size:13px;line-height:54px}.menu ul.tab li a.hover,.menu ul.tab li a:hover{background:#00a4b3;color:#fff}.menu ul.tab li.active a{background:#e6e6e6;color:#000}.balloon--bottom_center:before{right:40px;bottom:-4px;transform:rotate(76deg) skew(20deg,20deg)}.draggable-placeholder{border:2px dashed #d9d9d9!important;background-color:#f7f7f7!important}#classes{display:none;box-sizing:border-box;margin:0;padding:0 0 80px;min-height:auto;background:#d3d3d3}#classes.on{display:block}#classes .playerBlock{margin:0 0 60px;padding:50px 80px 90px;background:#e6e6e6}#classes .playerBlock .title{position:relative;margin:0 auto 50px;padding:0;max-width:740px;text-align:center;letter-spacing:normal;font-weight:700;font-size:20px;line-height:50px}#classes .playerBlock .title span{display:block;padding:0;letter-spacing:normal;font-weight:500;font-size:16px;line-height:normal}#classes .playerBlock.on{padding:50px 80px 210px}#classes .playerBlock .playerBox{position:relative;margin:0 auto;padding:0;max-width:740px}#classes .subBox{margin:0 auto 60px;padding:0 80px;max-width:740px}#classes .subBox h2{position:relative;margin:0 0 20px;padding:0;font-weight:700;font-size:16px}#classes .subBox h2 span{position:relative;z-index:2;display:inline-block;padding:0 30px 0 0;background:#d3d3d3}#classes .subBox h2:after{position:absolute;top:50%;right:0;left:3px;height:1px;background:#a8a8a8;content:""}#classes .subBox ul{margin:0;padding:0;list-style:none}#classes .subBox ul li{margin:0 0 1px;padding:0;height:50px;background:#e7e7e7}#classes .subBox ul li.end{position:relative;padding:0 0 0 20px;background:#bcbcbc;color:#fff;font-weight:500;font-size:13px;line-height:50px}#classes .subBox ul li a{position:relative;display:flex;align-items:center;box-sizing:border-box;margin:1px 0 0;padding:15px 104px 15px 20px;min-height:50px;color:#000;text-decoration:none;text-overflow:ellipsis;font-weight:500;font-size:13px;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}#classes .subBox i,#classes .subBox svg{position:absolute;top:50%;right:20px;margin-top:-12px;color:#00a4b3}#classes .subBox .reportBtn{position:relative;display:block;overflow:hidden;margin:0;padding:0 104px 0 20px;height:50px;background:#00a4b3;color:#fff;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:13px;line-height:50px;cursor:pointer}#classes .subBox .reportBtn i,#classes .subBox .reportBtn svg{color:#fff}#classes .subBox .reportBtn.end{background:#e7e7e7;color:#000}#classes .subBox .reportBtn.end i,#classes .subBox .reportBtn.end svg{color:#00a4b3}#classes .precaution{margin:0;padding:40px 100px 0;max-width:800px;color:#cbcbcb}#classes .precaution h2{position:relative;margin:0 0 10px;padding:0 0 0 36px;color:#cbcbcb;text-align:left;font-weight:500;font-size:16px}#classes .precaution h2 i,#classes .precaution h2 svg{position:absolute;top:50%;left:0;margin-top:-14px;font-size:28px}#classes .precaution p{margin:0 0 10px;padding:0;text-align:justify;font-weight:500;font-size:13px;line-height:1.8em}#classes .subBox .submissionDetail{margin:0 auto;padding:0 0 30px}#classes .subBox .submissionDetail ul{margin:0;padding:0}#classes .subBox .submissionDetail ul li{margin:0 0 1px;padding:40px;height:auto;background:#f1f1f1;list-style:none;font-weight:500;font-size:13px}#classes .subBox .submissionDetail ul li h3{position:relative;margin:0 0 10px;padding:0 0 0 30px;font-size:16px}#classes .subBox .submissionDetail ul li h3 i,#classes .subBox .submissionDetail ul li h3 svg{position:absolute;top:0;left:0;margin-top:0;color:#000}#classes .subBox .submissionDetail ul li dl{position:relative;margin:1px 0 0;padding:20px 30px 20px 130px;background:#fff;font-size:14px}#classes .subBox .submissionDetail ul li dl dt{position:absolute;top:20px;left:30px;font-weight:700}#classes .subBox .submissionDetail ul li dl dd{margin:0;padding:0}#classes .subBox .submissionDetail ul li dl dd i,#classes .subBox .submissionDetail ul li dl dd svg{right:20px}#classes .subBox .submissionDetail ul li dl dd input[type=submit]{position:absolute;top:50%;right:0;margin-top:-13px}#classes .subBox .submissionDetail ul li dl dd label.error{position:absolute;bottom:-22px}#classes .subBox .submissionDetail ul li dl dd a{display:inline;padding:0;height:auto;text-decoration:underline;line-height:normal}#classes .subBox .submissionDetail ul li dl dd p{margin:0;padding:0;font-weight:500;font-size:14px;line-height:2em}#classes .subBox .submissionDetail ul li a.resultLink{display:block;margin:0;padding:0;height:auto;text-decoration:none;line-height:inherit}#classes .subBox .submissionDetail ul li .comment{margin:0;padding:30px 0 0}#classes .subBox .submissionDetail ul li .comment h3{position:relative;margin:0 0 20px;padding:0 0 0 30px;font-weight:700;font-size:16px}#classes .subBox .submissionDetail ul li .comment h3 i,#classes .subBox .submissionDetail ul li .comment h3 svg{position:absolute;top:0;left:0}#classes .subBox .submissionDetail ul li .comment p{margin:0;padding:0;text-align:justify;font-size:13px;line-height:2em}#classes .subBox .submissionDetail ul li p{margin:0 0 20px;padding:0;text-align:justify;line-height:2em}#classes .subBox .submissionDetail ul li p.expired{position:relative;margin:1px 0 0;padding:20px 30px;background:#fff;font-size:13px}#classes .subBox .submissionDetail ul li input[type=button]{float:right;margin:0 auto;padding:0;width:80px;height:26px;border:none;border-radius:0;background-color:#00a4b3;color:#fff;text-align:center;font-weight:500;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#classes .subBox .submissionDetail ul li .submit{margin:10px 0 0;text-align:right}#classes .subBox .submissionDetail ul li .text{position:relative}#classes .subBox .submissionDetail ul li .text label.error{position:absolute;bottom:10px;left:0}@media print,screen and (min-width:1441px){#classes .playerBlock .playerBox,#classes .subBox{max-width:800px}}.testComplete{position:fixed;top:0;right:0;bottom:0;left:446px;z-index:99999;display:none;background:#f3f3f3;opacity:0}.testComplete.active{opacity:1}.testComplete .box{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:650px;height:420px;background:#d5d5d5;opacity:0;transition:opacity .2s linear .4s;transform:translate(-50%,-50%)}.testComplete.active .box{opacity:1}.testComplete .box .message{margin:0;padding:0;width:100%}.testComplete .box .message .icon{margin:0 0 20px;padding:0;text-align:center}.testComplete .box .message .icon span{font-size:50px}.testComplete .box .message h2{margin:0 0 16px;text-align:center;font-weight:700;font-size:18px}.testComplete .box .message p{margin:0 0 30px;padding:0;text-align:center;font-size:13px;line-height:1.86em}.testComplete .box .message .close{margin:0 auto;width:152px;height:50px;background:#2d2d2d;color:#fff;text-align:center;font-weight:500;font-size:14px;line-height:50px;cursor:pointer}#report{box-sizing:border-box;margin:0;padding:60px 100px;background:#e6e6e6}#report h2{margin:0 0 5px;padding:0;font-weight:700;font-size:20px}#report p{font-size:14px;line-height:2em}#report p,#report p.time{margin:0 0 20px;padding:0;font-weight:500}#report p.time{font-size:13px}#report .reportBox{position:relative;margin:0 0 10px;padding:50px;background:#f7f7f7}#report .reportBox.eval{padding:50px 190px 50px 50px}#report .reportBox .evaluation{position:absolute;top:-10px;right:-10px;display:flex;align-items:center;justify-content:center;width:150px;height:150px;background:#00a4b3;color:#fff;text-align:center;font-weight:500;font-size:70px;line-height:1}#report .reportBox .evaluation span{display:block;padding:0 0 5px;font-size:15px}#report .reportBox p.tl{position:relative;margin:0 0 20px;padding:0 0 0 36px;font-weight:700;font-size:16px}#report .reportBox p.tl i,#report .reportBox p.tl svg{position:absolute;top:50%;left:0;margin-top:-12px}#report .reportBox p.comment,#report .reportBox p.submissionFile{margin:0;padding:0;text-align:justify;font-weight:500;font-size:14px;line-height:1.86em}.answerSheet{position:relative;margin:0 0 10px;padding:50px;background:#f7f7f7}.answerSheet.eval{padding:50px 50px 10px}.answerSheet.eval.mg{margin:0 0 50px}.answerSheet .evaluation{position:relative;display:flex;float:right;align-items:center;justify-content:center;margin:-70px -60px 0 30px;width:150px;height:150px;background:#00a4b3;color:#fff;text-align:center;font-weight:500;font-size:14px;line-height:1}.answerSheet .evaluation .score{position:relative;margin:0;padding:0;width:100%;text-align:center;line-height:0}.answerSheet .evaluation .score ul{display:inline-block;margin:0;padding:0;list-style:none}.answerSheet .evaluation .score ul li{position:relative;float:left;margin:0;padding:0;line-height:normal}.answerSheet .evaluation .score ul li:first-child{display:block;margin:0;padding:0;text-align:right;font-size:40px;line-height:40px}.answerSheet .evaluation .score ul li:nth-child(2){width:26px;height:40px}.answerSheet .evaluation .score ul li:nth-child(2):before{position:absolute;top:50%;right:50%;margin:0 -18px 0 0;width:36px;height:1px;background:#fff;content:"";transform:rotate(-60deg)}.answerSheet .evaluation .score ul li:last-child{box-sizing:border-box;margin:0 0 0 -10px;padding:18px 0 0;text-align:left}.answerSheet p.tl{position:relative;margin:0 0 20px;padding:0 0 0 36px;font-weight:700;font-size:16px}.answerSheet p.tl i,.answerSheet p.tl svg{position:absolute;top:50%;left:0;margin-top:-12px}.answerSheet p.comment{margin:0;padding:0;text-align:justify;font-weight:500;font-size:14px;line-height:1.86em}.answerSheet .num{margin:0 0 16px;padding:0;font-weight:700;font-size:24px}.answerSheet .quiz{margin:0 0 5px;padding:40px 0}.answerSheet .box{margin:0 auto}.answerSheet .quiz .pict{margin:0 0 20px;line-height:0}.answerSheet .quiz .pict img{display:block;margin:0 auto;max-width:100%;height:auto;border:1px solid #e0e0e0}.answerSheet .selectItem{margin:0 0 20px;padding:0}.answerSheet .selectItem label{position:relative;display:block;margin:0;padding:3px 0 3px 40px;height:auto;font-weight:500;font-size:14px;line-height:1.86em;cursor:default}.answerSheet .selectItem label .checkbox{display:none}.answerSheet .selectItem .checkbox+.checkbox-icon{position:absolute;top:3px;left:0;padding:0;vertical-align:middle}.answerSheet .selectItem .checkbox+.checkbox-icon:before{display:inline-block;width:22px;height:22px;background:url(/_next/static/media/radio_off.eaaf5ab9.svg) no-repeat 0;content:""}.answerSheet .selectItem .checkbox:checked+.checkbox-icon:before{background:url(/_next/static/media/radio_on.1bc60859.svg) no-repeat 0}.answerSheet .answer{position:relative;margin:0;padding:10px 0 0}.answerSheet .answer.bd{margin:0;padding:0;border-bottom:3px solid #000}.answerSheet .answer .correct{position:absolute;right:10px;bottom:5px;width:40px;height:40px;border:7px solid #ff3636;border-radius:100%}.answerSheet .answer .mistake{position:absolute;right:0;bottom:-14px;color:#ff3636}.answerSheet .answer .mistake span,.answerSheet .answer .mistake svg{font-size:80px}.answerSheet .answer .tl{margin:0 0 5px;padding:0;font-weight:700;font-size:13px}.answerSheet .answer p{margin:0 0 5px;padding:0 90px 0 0;font-weight:700;font-size:16px;line-height:1.8em}.answerSheet .explanation{margin:20px 0 0;padding:30px;background:#e5e5e5}.answerSheet .explanation p{margin:0}@media print,screen and (min-width:1260px)and (max-width:1640px){#lectures{padding:60px 80px}#lectures .infomation p.read{padding:30px 40px}#lectures ul.lectureList li{min-height:106px}#lectures ul.lectureList li .lectureInfo{margin:0 180px 0 0;padding:26px 160px 26px 40px;height:106px;background-color:#dddcdc}#lectures ul.lectureList li .lectureInfo h3{margin:0 0 10px;font-size:16px}#lectures ul.lectureList li .lectureInfo .reportOpenBtn{width:100px;font-size:13px}#lectures ul.lectureList li .lectureInfo .icons i,#lectures ul.lectureList li .lectureInfo .icons svg{bottom:20%}#lectures ul.lectureList li .link.gr,#lectures ul.lectureList li a.link{width:180px;height:106px;line-height:106px}#classes .testComplete{left:360px}}@media print,screen and (min-width:1024px)and (max-width:1259px){.menu ul.tab li a{font-size:12px}#lectures{padding:50px}#lectures .infomation p.read{padding:30px;font-size:13px}#lectures ul.lectureList li{min-height:105px}#lectures ul.lectureList li .lectureInfo{margin:0 120px 0 0;padding:26px 150px 26px 30px;height:105px;background-color:#dddcdc}#lectures ul.lectureList li .lectureInfo h3{margin:0 0 10px;font-size:14px}#lectures ul.lectureList li .lectureInfo h3 i,#lectures ul.lectureList li .lectureInfo h3 svg{font-size:24px}#lectures ul.lectureList li .lectureInfo .reportOpenBtn{width:100px;font-size:13px}#lectures ul.lectureList li .lectureInfo .icons i,#lectures ul.lectureList li .lectureInfo .icons svg{bottom:25%}#lectures ul.lectureList li .lectureInfo i,#lectures ul.lectureList li .lectureInfo svg{right:56px;left:auto;font-size:20px}#lectures ul.lectureList li .lectureInfo i.check,#lectures ul.lectureList li .lectureInfo svg.check{position:relative}#lectures ul.lectureList li a.link{padding:0 20px;width:120px;height:105px;line-height:105px}#lectures ul.lectureList li a.link i,#lectures ul.lectureList li a.link svg{position:absolute;right:20px;left:auto}#lectures ul.lectureList li .link.gr{padding:0;width:120px;height:105px;font-size:13px;line-height:105px}#lectures ul.lectureList li .lectureInfo p.time{font-weight:500;font-size:12px}.submit a.back{width:260px;height:60px;font-weight:500;font-size:14px;line-height:60px}#classes .playerBlock{padding:50px 50px 90px}#classes .playerBlock.on{padding:50px 50px 210px}#classes .subBox{padding:0 50px}#report{padding:50px}#report h2{font-size:18px}#report .reportBox .evaluation{top:-26px;width:100px;height:100px;font-size:46px}#report .reportBox.eval{padding:50px}#report .reportBox p.submissionFile{font-size:13px}#testResult{padding:50px}#testResult h2{font-size:18px}#testResult .answerSheet .evaluation{top:-26px;margin:-40px -60px 0 30px;width:100px;height:100px}#testResult .answerSheet.eval{padding:50px 50px 10px}#testResult .answerSheet .evaluation .score ul li:first-child{font-size:26px;line-height:26px}#testResult .answerSheet .evaluation .score ul li:nth-child(2){width:22px;height:26px}#testResult .answerSheet .evaluation .score ul li:nth-child(2):before{margin:0 -12px 0 0;width:30px}#testResult .answerSheet .evaluation .score ul li:last-child{padding:10px 0 0;height:26px;font-size:12px}#testResult .answerSheet .quiz{margin:0 0 5px;padding:0 0 40px}#classes .testComplete{left:280px}}@media print,screen and (min-width:768px)and (max-width:1023px){.menu ul.tab li{float:left;width:200px}.menu ul.tab li a{font-size:12px}#lectures{padding:50px}#lectures .infomation p.read{font-size:13px;padding:30px}#lectures ul.lectureList li{min-height:105px}#lectures ul.lectureList li .lectureInfo{background-color:#dddcdc;padding:26px 150px 26px 30px;margin:0 120px 0 0;height:105px}#lectures ul.lectureList li .lectureInfo h3{font-size:14px;margin:0 0 10px}#lectures ul.lectureList li .lectureInfo .reportOpenBtn{width:100px;font-size:13px}#lectures ul.lectureList li .lectureInfo .icons{right:30px}#lectures ul.lectureList li a.link{width:120px;height:105px;line-height:105px;padding:0 20px}#lectures ul.lectureList li a.link i{position:absolute;right:20px}#lectures ul.lectureList li .lectureInfo i{right:56px;font-size:20px}#lectures ul.lectureList li .lectureInfo i.check{right:20px}#lectures ul.lectureList li .lectureInfo h3 i{font-size:24px}#lectures ul.lectureList li .link.gr{width:120px;height:105px;line-height:105px;font-size:13px;padding:0}#lectures ul.lectureList li .lectureInfo p.time{font-size:12px;font-weight:500}.submit a.back{width:260px;height:60px;line-height:60px;font-size:14px;font-weight:500}#classes .playerBlock{padding:50px 50px 90px}#classes .playerBlock.on{padding:50px 50px 210px}#classes .subBox{padding:0 50px}#report{padding:50px}#report h2{font-size:18px}#report .reportBox .evaluation{width:100px;height:100px;top:-26px;font-size:46px}#report .reportBox.eval{padding:50px}#report .reportBox p.submissionFile{font-size:13px}#testResult{padding:50px}#testResult h2{font-size:18px}#testResult .answerSheet .evaluation{width:100px;height:100px;top:-26px;margin:-40px -60px 0 30px}#testResult .answerSheet.eval{padding:50px 50px 10px}#testResult .answerSheet .evaluation .score ul li:first-child{font-size:26px;line-height:26px}#testResult .answerSheet .evaluation .score ul li:nth-child(2){width:22px;height:26px}#testResult .answerSheet .evaluation .score ul li:nth-child(2):before{width:30px;margin:0 -12px 0 0}#testResult .answerSheet .evaluation .score ul li:last-child{height:26px;padding:10px 0 0;font-size:12px}#testResult .answerSheet .quiz{margin:0 0 5px;padding:0 0 40px}#classes .testComplete{left:0}}@media print,screen and (max-width:767px){br.sp{display:block!important}.submit{margin:20px 0 0}.submit ul{display:block}.submit ul li{float:none;margin:0 0 5px}.submit a.addnew,.submit a.pdf,.submit button.addnew,.submit button.pdf{width:100%;height:50px;line-height:50px}header .headerBlock .status{top:1px;right:0;left:auto;font-size:12px}header .headerBlock .status i{margin-top:-7px;color:#00a4b3}header .headerBlock .status i img{width:auto;height:16px}header.test,header.test .testHeaderBlock{height:60px}header.test .logo{position:absolute;top:17px;bottom:auto;left:20px;line-height:0}header.test .logo img{width:auto;height:26px}header.test .photo{position:absolute;top:15px;right:20px;display:block;margin:0;width:30px;height:30px}header.test .testHeaderBlock .timer{right:66px;bottom:14px;font-weight:500;font-size:12px}header.test .testHeaderBlock .timer span{padding:0;font-size:18px}input[type=text],select,textarea{font-size:16px;line-height:20px}input[type=password]{font-size:14px;line-height:20px}input::-moz-placeholder{color:#b4b4b4;font-size:14px;line-height:normal}input::placeholder{color:#b4b4b4;font-size:14px;line-height:normal}textarea::-moz-placeholder{color:#b4b4b4;font-size:14px;line-height:normal}textarea::placeholder{color:#b4b4b4;font-size:14px;line-height:normal}.noPost{padding:30px 20px}.noPost .icon{margin:0 0 5px}.noPost p{text-align:justify;font-size:14px;line-height:1.8em}.noPost p.read{margin:0 0 5px;text-align:center;font-size:18px}.noPost p br{display:none}.menu ul.tab{margin:0;height:82px}.menu ul.tab li{float:left;margin:0;padding:0 0 1px 1px;width:50%;height:41px}.menu ul.tab li:first-child{margin:0}.menu ul.tab li a{height:40px;font-size:12px;line-height:40px}.menu ul.tab.tab3 li{box-sizing:border-box;margin:0;width:50%}.menu ul.tab li:nth-child(2),.menu ul.tab li:nth-child(4){border-left:1px solid #f3f3f3}.menu ul.tab.tab3 li{padding:0}#lectures{padding:40px 30px}#lectures .infomation .teacher{margin:0 0 5px}#lectures .infomation .teacher ul{display:block;margin:0 0 10px}#lectures .infomation .teacher ul li{position:relative;float:none;margin:0;padding:0 0 1px;min-height:20px;width:100%}#lectures .infomation .teacher ul li .tBox{padding:8px 0 8px 40px;min-height:20px;background-color:#dddcdc;line-height:1.6em}#lectures .infomation .teacher ul li .tBox span.online{display:none}#lectures .infomation .teacher ul li .photo{left:10px;margin:-10px 0 0;width:20px;height:20px}#lectures .infomation .teacher ul li p.name{font-size:11px}#lectures .infomation .teacher ul li p.name span{font-size:12px}#lectures .infomation .teacher span.tl span.videoInfo{position:relative;display:block;margin:10px 0;padding:8px 10px 8px 38px;background:#fff;font-size:11px;line-height:1.8em}#lectures .infomation .teacher span.tl span.videoInfo i{position:absolute;top:6px;left:10px;margin-top:0}#lectures .infomation p.read{padding:20px;font-size:13px}#lectures ul.lectureList li{margin:0 0 20px;min-height:inherit}#lectures ul.lectureList li .lectureInfo{margin:0;padding:20px;height:auto;background-color:#dddcdc}#lectures ul.lectureList li .lectureInfo .icons{position:relative;top:auto;right:auto;bottom:auto;margin:10px 0 0;width:auto;height:20px}#lectures ul.lectureList li .lectureInfo .icons.on{display:block}#lectures ul.lectureList li .lectureInfo .icons i{position:absolute;top:0;right:0;bottom:auto}#lectures ul.lectureList li .lectureInfo .icons i.check{position:absolute;top:auto;right:auto;bottom:auto;left:0}#lectures ul.lectureList li .lectureInfo .reportOpenBtn{position:relative;margin:20px -20px -20px;padding:0 20px;width:auto;height:40px;text-align:left;font-size:12px;line-height:40px}#lectures ul.lectureList li .lectureInfo .reportOpenBtn p{padding:0;font-size:12px}#lectures ul.lectureList li .lectureInfo .reportOpenBtn p i{top:50%;right:0;bottom:auto;left:auto;margin-top:-12px;margin-left:0}#lectures ul.lectureList li .lectureInfo .reportOpenBtn.on{display:block}#lectures ul.lectureList li .lectureInfo h3{margin:0 0 10px;padding:0 0 0 28px;font-size:14px}#lectures ul.lectureList li a.link{position:relative;padding:0 20px;width:auto;height:40px;font-size:12px;line-height:40px}#lectures ul.lectureList li a.link i,#lectures ul.lectureList li a.link svg{position:absolute;right:20px}#lectures ul.lectureList li .lectureInfo i{top:0;right:inherit;left:0;margin-top:0;font-size:20px}#lectures ul.lectureList li .lectureInfo i.check{top:0;right:inherit;left:34px;margin-top:0}#lectures ul.lectureList li .lectureInfo h3 i{margin-top:-11px;font-size:22px}#lectures ul.lectureList li .link.gr{position:relative;padding:0 20px;width:auto;height:40px;font-size:13px;line-height:40px}#lectures ul.lectureList li .lectureInfo p.time{font-weight:500;font-size:11px}#lectures ul.lectureList li .task{padding:10px 20px 35px}#lectures ul.lectureList li .task p.title{font-size:13px}#lectures ul.lectureList li .task ol li a{padding:0 20px 0 0}#lectures ul.lectureList li .task ol li a i{right:0}#lectures ul.lectureList li .task ol li .taskList{position:relative;padding:10px;height:auto;line-height:1.8em}#lectures ul.lectureList li .task ol li .taskList .icons{position:relative;margin:10px 0 0;height:20px}#lectures ul.lectureList li .task ol li .taskList i{top:0;right:auto;left:36px;margin-top:0;color:#a5a5a5;font-size:20px}#lectures ul.lectureList li .task ol li .taskList i.check{top:0;right:auto;left:0;margin-top:0}#lectures ul.lectureList li .task ol li .taskList i.check.test{right:0}#lectures ul.lectureList li .task ol li .taskList span{top:inherit;right:auto;bottom:12px;left:40px;margin-top:0;color:#00a4b3;font-weight:500;font-size:12px;line-height:1}#lectures ul.lectureList li .task ol li .taskList span b{font-size:18px}#lectures ul.lectureList li .indication{position:absolute;top:inherit;right:-20px;bottom:45px;display:flex}#lectures .status{text-align:center}#lectures .status ul li{margin:0 5px;font-size:10px}#lectures .status ul li i{margin-top:-11px;font-size:22px}#lectures .status p.number{float:none;margin:0 0 5px;text-align:center;font-size:15px}#classes .subBox .submissionDetail ul li{padding:30px 20px;font-size:13px}#classes .subBox .submissionDetail ul li h3{font-size:14px}#classes .subBox .submissionDetail ul li p{margin:0 0 20px;line-height:1.8em}#classes .subBox .submissionDetail ul li p.expired{padding:20px;font-size:13px}#classes .subBox .submissionDetail ul li dl{padding:20px;border-bottom:none;font-size:13px}#classes .subBox .submissionDetail ul li dl dt{position:static;margin:0 0 10px}#classes .subBox .submissionDetail ul li dl dt:before{content:"■ "}#classes .subBox .submissionDetail ul li dl dd p{text-align:justify;font-size:13px;line-height:1.8em}#classes .subBox .submissionDetail ul li input[type=button]{float:none;margin:10px 0 0;width:100%;height:40px;font-size:13px}#classes .subBox .submissionDetail ul li .submit{margin:0;padding:0;text-align:center}#classes .subBox a.testBtn span{padding:0;width:50px;letter-spacing:1px;font-weight:500;font-size:11px;line-height:1.4em}#classes .subBox a.testBtn span i{display:none}#faq{flex:1 0 auto;padding:40px 30px}#faq .box dl{font-size:13px;line-height:1.8em}#faq .box dl dt{padding:20px 10px}#faq .box dl dt div{padding:0 26px}#faq .box dl dt div:before{font-size:24px}#faq .box dl dd{padding:20px}#faq .box dl dt div i{right:-5px}.submit a.back{max-width:400px;width:100%;height:50px;font-weight:500;font-size:14px;line-height:50px}#classes .playerBlock{margin:0 0 40px;padding:50px 0 65px}#classes .playerBlock.on{padding:50px 0 170px}#classes .precaution{display:none}#classes .playerBlock .title{display:none;margin:0 30px 40px;letter-spacing:normal;font-size:18px;line-height:1.8em}#classes .playerBlock .title span{margin:0 -20px;font-size:13px}#classes .subBox{margin:0 auto 40px;padding:0 30px}#classes .subBox h2{margin:0 0 20px;font-size:15px}#classes .subBox ul li{height:auto}#classes .subBox ul li a{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding:10px 60px 10px 20px;min-height:50px;height:auto;font-size:13px;line-height:1.8em}#classes .subBox .reportBtn{padding:0 60px 0 20px}#classes .subBox a.testBtn{display:block;padding:10px 50px 10px 20px}#classes .subBox .reportBtn.end,#classes .subBox a.testBtn,#classes .subBox a.testBtn.end{overflow:hidden;min-height:50px;height:auto;text-overflow:inherit;white-space:inherit;font-size:13px;line-height:1.8em;-webkit-text-overflow:inherit;-o-text-overflow:inherit}#classes .subBox .reportBtn.end,#classes .subBox a.testBtn.end{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding:10px 60px 10px 20px}#report .reportBox .evaluation span{padding:0 0 2px;font-size:12px}#classes .submit,#classes .testModal .submit{padding:0 30px}#report{padding:40px 30px}#report h2{font-size:16px}#report p{margin:0 0 30px;font-size:13px;line-height:1.8em}#report p.time{margin:0 0 10px;font-size:11px}#report .reportBox{padding:30px 20px}#report .reportBox .evaluation{top:-26px;width:60px;height:60px;font-size:26px}#report .reportBox.eval{padding:30px 20px}#report .reportBox p.submissionFile{font-size:13px}#testResult{padding:40px 30px}#testResult h2{font-size:16px}#testResult p{margin:0 0 30px;font-size:13px;line-height:1.8em}#testResult p.time{margin:0 0 10px;font-size:11px}#testResult .answerSheet{padding:30px 20px}#testResult .answerSheet .evaluation{top:-26px;margin:-20px -30px 0 30px;width:70px;height:70px;font-size:26px}#testResult .answerSheet .evaluation .score ul li:first-child{font-size:18px;line-height:18px}#testResult .answerSheet .evaluation .score ul li:nth-child(2){width:18px;height:18px}#testResult .answerSheet .evaluation .score ul li:nth-child(2):before{margin:0 -6px 0 0;width:20px}#testResult .answerSheet .evaluation .score ul li:last-child{padding:5px 0 0;font-size:10px}#testResult .answerSheet.eval{padding:30px 20px 0}#testResult .answerSheet p{margin:0 0 20px;text-align:justify;font-size:14px;line-height:1.8em}#testResult .answerSheet .quiz{margin:0;padding:0 0 40px}#testResult .answerSheet .quiz .pict{margin:10px 0 20px}#testResult .answerSheet .selectItem label{margin:0 0 5px;padding:10px 10px 10px 40px;border:1px solid #e0e0e0;font-size:13px}#testResult .answerSheet .selectItem .checkbox+.checkbox-icon{top:12px;left:8px}#testResult .answerSheet .answer .correct{width:30px;height:30px;border:5px solid #ff3636}#testResult .answerSheet .explanation{margin:20px 0 0;padding:20px}#testResult .answerSheet .explanation p{margin:0;font-size:13px}#testResult .answerSheet .explanation p b{display:inline-block;margin:0;padding:0 0 5px;font-size:14px}#testResult .answerSheet .answer .mistake{bottom:-8px}#testResult .answerSheet .answer .mistake span,#testResult .answerSheet .answer .mistake svg{font-size:60px}#testResult .answerSheet .num{font-weight:700;font-size:20px}#testResult .answerSheet .answer p{padding:0 66px 0 0;font-size:14px}#testResult .submit{margin:30px 0 0}#classes .testComplete .box{box-sizing:border-box;padding:0 20px;max-width:650px;width:calc(100% - 40px);height:320px}#classes .testComplete .box .message h2{margin:0 0 16px;font-size:16px}#classes .testComplete .box .message p{margin:0 0 10px;font-size:12px;line-height:1.86em}#classes .testComplete .box .message .icon{margin:0 0 10px}}@media print,screen and (max-width:350px){.menu ul.tab li a{font-size:11px}}body.fixed{position:fixed;left:0;width:100%;height:100%}audio.hidden{position:absolute;top:-100px;left:0;visibility:hidden}.seekBox{padding:0 8px;background:#d3d3d3}.seekBox,.seekBox .times{display:flex;justify-content:space-between}.seekBox .times{align-items:center;flex:1 0 auto;box-sizing:border-box;width:103px;text-align:center;font-weight:500;font-size:11px;line-height:1em}.seekBox .times .time{width:100%}.seekBox .times a.openSeekBoxMenu{display:block}.seekBox .times a.openSeekBoxMenu i,.seekBox .times a.openSeekBoxMenu svg{color:#4e4e4e;font-size:20px}.seekBox .seekBoxMenu{position:absolute;right:0;bottom:24px;padding:0 0 10px;width:140px;background-color:rgba(0,0,0,.9)}.seekBox .seekBoxMenu p{margin:0 0 10px;padding:10px;border-bottom:1px solid #393939;color:#949494;font-size:13px}.seekBox .seekBoxMenu a{display:block;display:flex;align-items:center;justify-content:space-between;padding:9px 10px;color:#949494;text-align:left;text-decoration:none;font-size:13px;line-height:16px}.seekBox .seekBoxMenu a svg{font-size:16px}.seekBox .seekBoxMenu a:hover{background:#575757}.custom-seekbar-range{position:relative;flex:1 0 auto;margin:9px 8px;padding:0;width:80%;height:6px;outline:0;border:0 solid transparent;border-radius:0;background:#f3f3f3;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-seekbar-range::-webkit-slider-thumb{width:12px;height:12px;-webkit-appearance:none}.custom-seekbar-range::-moz-range-thumb{width:12px;height:12px;border:none;background:#818181}.custom-seekbar-range::-moz-focus-outer{border:0}.custom-seekbar-range::-moz-range-progress,.custom-seekbar-range::-ms-fill-lower{background:#818181}.custom-seekbar-range::-webkit-slider-thumb{border-radius:100%;background:#818181}.custom-seekbar{position:relative;width:100%;height:6px;background:#f3f3f3;cursor:pointer}.custom-seekbar span.bar{position:absolute;top:0;left:0;width:0;height:6px;background-color:#818181}.custom-seekbar span.hundle{position:absolute;top:50%;left:0;z-index:2;margin-top:-6px;margin-left:-6px;width:12px;height:12px;border-radius:12px;background-color:#818181;cursor:pointer}.loading{position:absolute;bottom:-59px;left:1px;z-index:10;display:none;overflow:hidden;width:228px;height:48px;background:#fff}.playerBlock.on .loading{bottom:-170px}.loading .load{position:relative;padding:0 20px;height:48px;color:#919191;font-size:13px;line-height:48px}.loading.show{display:block}.loading .load i{position:absolute;top:15px;right:20px;width:20px;height:20px;line-height:0}.loading .load i img{width:100%;height:auto}.schoolingPlayer{position:relative;margin:0 auto;padding:0;max-width:936px}@media print,screen and (max-width:767px){.schoolingPlayer{margin:0 -1.75rem}}.schoolingPlayer p.add{margin:15px 0 0;padding:0;font-weight:500;font-size:14px}.schoolingPlayer .title{margin:0 0 20px;padding:0;text-align:center}.schoolingPlayer .title .grade{margin:0 0 24px;padding:0;font-weight:700;font-size:18px}.schoolingPlayer .title .grade span{display:inline-block;padding:0 0 0 5px;font-size:30px}.schoolingPlayer .title h1{margin:0 0 20px;padding:0;font-weight:500;font-size:24px}.schoolingPlayer .title .time{font-weight:500}.schoolingPlayer .screen{position:relative;margin:0 auto;padding:0;max-width:936px}.schoolingPlayer .screen.none:before{display:block;padding-top:75%;content:""}.schoolingPlayer .screen .counter{position:absolute;top:-36px;right:10px;text-decoration:none;font-weight:500;font-size:16px;opacity:0;transition:.5s cubic-bezier(.17,.67,.39,1)}@media print,screen and (max-width:767px){.schoolingPlayer .screen .counter{font-size:14px;top:-30px}}.schoolingPlayer .screen .counter.show{opacity:1}.schoolingPlayer .screen .player{position:relative;margin:0;padding:0}.schoolingPlayer .screen .player video{width:100%;height:auto}.schoolingPlayer .screen .player .image{position:relative;box-sizing:border-box;margin:0 0 10px;padding:0;border:1px solid #e5e5e5;border-radius:10px;background:#fff;text-align:center;line-height:0;aspect-ratio:16/9}@media print,screen and (max-width:767px){.schoolingPlayer .screen .player .image{border-radius:0;border:1px solid #e5e5e5;border-right:none;border-left:none;margin:0 0 78px}}.schoolingPlayer .screen .player .image img{width:100%;height:auto}.schoolingPlayer .screen .player .btn,.schoolingPlayer .screen .player .sensei-wrapper .btn120-26,.schoolingPlayer .screen .player .sensei-wrapper .btn150-26,.schoolingPlayer .screen .player .sensei-wrapper .btn160-40,.schoolingPlayer .screen .player .sensei-wrapper .btn200-40,.schoolingPlayer .screen .player .sensei-wrapper .btn80-26,.sensei-wrapper .schoolingPlayer .screen .player .btn120-26,.sensei-wrapper .schoolingPlayer .screen .player .btn150-26,.sensei-wrapper .schoolingPlayer .screen .player .btn160-40,.sensei-wrapper .schoolingPlayer .screen .player .btn200-40,.sensei-wrapper .schoolingPlayer .screen .player .btn80-26{display:none;margin:0;padding:0}.schoolingPlayer .screen .player .btn.hide,.schoolingPlayer .screen .player .sensei-wrapper .hide.btn120-26,.schoolingPlayer .screen .player .sensei-wrapper .hide.btn150-26,.schoolingPlayer .screen .player .sensei-wrapper .hide.btn160-40,.schoolingPlayer .screen .player .sensei-wrapper .hide.btn200-40,.schoolingPlayer .screen .player .sensei-wrapper .hide.btn80-26,.sensei-wrapper .schoolingPlayer .screen .player .hide.btn120-26,.sensei-wrapper .schoolingPlayer .screen .player .hide.btn150-26,.sensei-wrapper .schoolingPlayer .screen .player .hide.btn160-40,.sensei-wrapper .schoolingPlayer .screen .player .hide.btn200-40,.sensei-wrapper .schoolingPlayer .screen .player .hide.btn80-26{display:none!important}.schoolingPlayer .screen .player .btn.show,.schoolingPlayer .screen .player .sensei-wrapper .show.btn120-26,.schoolingPlayer .screen .player .sensei-wrapper .show.btn150-26,.schoolingPlayer .screen .player .sensei-wrapper .show.btn160-40,.schoolingPlayer .screen .player .sensei-wrapper .show.btn200-40,.schoolingPlayer .screen .player .sensei-wrapper .show.btn80-26,.sensei-wrapper .schoolingPlayer .screen .player .show.btn120-26,.sensei-wrapper .schoolingPlayer .screen .player .show.btn150-26,.sensei-wrapper .schoolingPlayer .screen .player .show.btn160-40,.sensei-wrapper .schoolingPlayer .screen .player .show.btn200-40,.sensei-wrapper .schoolingPlayer .screen .player .show.btn80-26{display:block}.schoolingPlayer .screen .player .btn.show .next.act,.schoolingPlayer .screen .player .btn.show .prev.act,.schoolingPlayer .screen .player .sensei-wrapper .show.btn120-26 .next.act,.schoolingPlayer .screen .player .sensei-wrapper .show.btn120-26 .prev.act,.schoolingPlayer .screen .player .sensei-wrapper .show.btn150-26 .next.act,.schoolingPlayer .screen .player .sensei-wrapper .show.btn150-26 .prev.act,.schoolingPlayer .screen .player .sensei-wrapper .show.btn160-40 .next.act,.schoolingPlayer .screen .player .sensei-wrapper .show.btn160-40 .prev.act,.schoolingPlayer .screen .player .sensei-wrapper .show.btn200-40 .next.act,.schoolingPlayer .screen .player .sensei-wrapper .show.btn200-40 .prev.act,.schoolingPlayer .screen .player .sensei-wrapper .show.btn80-26 .next.act,.schoolingPlayer .screen .player .sensei-wrapper .show.btn80-26 .prev.act,.sensei-wrapper .schoolingPlayer .screen .player .show.btn120-26 .next.act,.sensei-wrapper .schoolingPlayer .screen .player .show.btn120-26 .prev.act,.sensei-wrapper .schoolingPlayer .screen .player .show.btn150-26 .next.act,.sensei-wrapper .schoolingPlayer .screen .player .show.btn150-26 .prev.act,.sensei-wrapper .schoolingPlayer .screen .player .show.btn160-40 .next.act,.sensei-wrapper .schoolingPlayer .screen .player .show.btn160-40 .prev.act,.sensei-wrapper .schoolingPlayer .screen .player .show.btn200-40 .next.act,.sensei-wrapper .schoolingPlayer .screen .player .show.btn200-40 .prev.act,.sensei-wrapper .schoolingPlayer .screen .player .show.btn80-26 .next.act,.sensei-wrapper .schoolingPlayer .screen .player .show.btn80-26 .prev.act{display:block;opacity:1}.schoolingPlayer .screen .player .btn.show .next.hide,.schoolingPlayer .screen .player .sensei-wrapper .show.btn120-26 .next.hide,.schoolingPlayer .screen .player .sensei-wrapper .show.btn150-26 .next.hide,.schoolingPlayer .screen .player .sensei-wrapper .show.btn160-40 .next.hide,.schoolingPlayer .screen .player .sensei-wrapper .show.btn200-40 .next.hide,.schoolingPlayer .screen .player .sensei-wrapper .show.btn80-26 .next.hide,.sensei-wrapper .schoolingPlayer .screen .player .show.btn120-26 .next.hide,.sensei-wrapper .schoolingPlayer .screen .player .show.btn150-26 .next.hide,.sensei-wrapper .schoolingPlayer .screen .player .show.btn160-40 .next.hide,.sensei-wrapper .schoolingPlayer .screen .player .show.btn200-40 .next.hide,.sensei-wrapper .schoolingPlayer .screen .player .show.btn80-26 .next.hide{display:none}.schoolingPlayer .screen .player .btn.show .next.act:hover,.schoolingPlayer .screen .player .btn.show .prev.act:hover,.schoolingPlayer .screen .player .sensei-wrapper .show.btn120-26 .next.act:hover,.schoolingPlayer .screen .player .sensei-wrapper .show.btn120-26 .prev.act:hover,.schoolingPlayer .screen .player .sensei-wrapper .show.btn150-26 .next.act:hover,.schoolingPlayer .screen .player .sensei-wrapper .show.btn150-26 .prev.act:hover,.schoolingPlayer .screen .player .sensei-wrapper .show.btn160-40 .next.act:hover,.schoolingPlayer .screen .player .sensei-wrapper .show.btn160-40 .prev.act:hover,.schoolingPlayer .screen .player .sensei-wrapper .show.btn200-40 .next.act:hover,.schoolingPlayer .screen .player .sensei-wrapper .show.btn200-40 .prev.act:hover,.schoolingPlayer .screen .player .sensei-wrapper .show.btn80-26 .next.act:hover,.schoolingPlayer .screen .player .sensei-wrapper .show.btn80-26 .prev.act:hover,.sensei-wrapper .schoolingPlayer .screen .player .show.btn120-26 .next.act:hover,.sensei-wrapper .schoolingPlayer .screen .player .show.btn120-26 .prev.act:hover,.sensei-wrapper .schoolingPlayer .screen .player .show.btn150-26 .next.act:hover,.sensei-wrapper .schoolingPlayer .screen .player .show.btn150-26 .prev.act:hover,.sensei-wrapper .schoolingPlayer .screen .player .show.btn160-40 .next.act:hover,.sensei-wrapper .schoolingPlayer .screen .player .show.btn160-40 .prev.act:hover,.sensei-wrapper .schoolingPlayer .screen .player .show.btn200-40 .next.act:hover,.sensei-wrapper .schoolingPlayer .screen .player .show.btn200-40 .prev.act:hover,.sensei-wrapper .schoolingPlayer .screen .player .show.btn80-26 .next.act:hover,.sensei-wrapper .schoolingPlayer .screen .player .show.btn80-26 .prev.act:hover{background:#828181}.schoolingPlayer .screen .player .btn i,.schoolingPlayer .screen .player .sensei-wrapper .btn120-26 i,.schoolingPlayer .screen .player .sensei-wrapper .btn150-26 i,.schoolingPlayer .screen .player .sensei-wrapper .btn160-40 i,.schoolingPlayer .screen .player .sensei-wrapper .btn200-40 i,.schoolingPlayer .screen .player .sensei-wrapper .btn80-26 i,.sensei-wrapper .schoolingPlayer .screen .player .btn120-26 i,.sensei-wrapper .schoolingPlayer .screen .player .btn150-26 i,.sensei-wrapper .schoolingPlayer .screen .player .btn160-40 i,.sensei-wrapper .schoolingPlayer .screen .player .btn200-40 i,.sensei-wrapper .schoolingPlayer .screen .player .btn80-26 i{position:absolute;top:20px;right:0;left:0;text-align:center;font-size:28px}.schoolingPlayer .screen .player .control{box-sizing:border-box;padding:0;width:230px;height:50px;color:#000;line-height:50px}.schoolingPlayer .screen .player .control .noAudio{margin:0;font-weight:700;font-size:13px}.schoolingPlayer .screen .player .control .noAudio,.schoolingPlayer .screen .player .control a{position:relative;padding:0;height:50px;border:1px solid #e6e6e6;background:#fff;color:#000;text-align:center;text-decoration:none;line-height:50px}.schoolingPlayer .screen .player .control a{font-weight:500;font-size:16px}.schoolingPlayer .screen .player .control a i,.schoolingPlayer .screen .player .control a svg{margin-right:.25em;vertical-align:text-bottom}.schoolingPlayer .screen .player .noteBtn{margin:0 0 0 10px;width:76px;height:76px}@media print,screen and (max-width:767px){.schoolingPlayer .screen .player .noteBtn{width:40px;height:40px;margin:0 0 0 8px}}.schoolingPlayer .screen .player .noteBtn a,.schoolingPlayer .screen .player .noteBtn button{display:flex;align-items:center;flex-direction:column;justify-content:center;width:76px;height:76px;border:1px solid #e5e5e5;border-radius:5px;cursor:pointer}@media print,screen and (max-width:767px){.schoolingPlayer .screen .player .noteBtn a,.schoolingPlayer .screen .player .noteBtn button{width:40px;height:40px}.schoolingPlayer .screen .player .noteBtn a i,.schoolingPlayer .screen .player .noteBtn button i{font-size:20px}}.schoolingPlayer .screen .player .noteBtn a span,.schoolingPlayer .screen .player .noteBtn button span{padding:5px 0 0;font-weight:500;font-size:12px}@media print,screen and (max-width:767px){.schoolingPlayer .screen .player .noteBtn a span,.schoolingPlayer .screen .player .noteBtn button span{display:none}}.schoolingPlayer .screen .player .onemore{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.7)}.schoolingPlayer .screen .player .onemore.completWindow{overflow:hidden;border:1px solid #e5e5e5;border-radius:10px;background-color:#101010;aspect-ratio:16/9}@media print,screen and (max-width:767px){.schoolingPlayer .screen .player .onemore.completWindow{border-radius:0;border:none}}.schoolingPlayer .screen .player .onemore.completWindow h5{margin:0 0 10px;letter-spacing:10px;font-weight:500;font-size:32px;line-height:normal;opacity:0}@media print,screen and (max-width:767px){.schoolingPlayer .screen .player .onemore.completWindow h5{font-size:18px;letter-spacing:4px}}.schoolingPlayer .screen .player .onemore.completWindow.show h5{animation:tlanime .8s ease .2s forwards}.schoolingPlayer .screen .player .onemore a{display:block;margin:0;padding:0;color:#fff;text-align:center;text-decoration:none;font-weight:500;font-size:16px;line-height:1;cursor:pointer}.schoolingPlayer .screen .player .onemore a i{padding:0 0 10px;font-size:60px}.schoolingPlayer .screen .player .onemore.show{display:flex}.schoolingPlayer .screen .player .onemore .completeBox{margin:0;padding:0;color:#fff;text-align:center}.schoolingPlayer .screen .player .onemore .completeBox a svg{padding:0 0 10px;font-size:90px;opacity:0;animation:checkanime .6s linear 1s forwards}.schoolingPlayer .screen .player .onemore .completeBox p{margin:0;padding:0;font-weight:400;font-size:16px;line-height:2em;opacity:0;animation:tlanime .8s ease .2s forwards}.schoolingPlayer .screen .player .onemore .completeBox ol{display:inline-block;margin:0;padding:0;list-style:none}.schoolingPlayer .screen .player .onemore .completeBox ol li{display:block;float:left;margin:0;padding:0 20px}.schoolingPlayer .screen .player .document{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:50px;height:560px;background:#fff}.schoolingPlayer .screen .player .document .documentBox{margin:0;padding:0;width:100%;text-align:center}.schoolingPlayer .screen .player .document .documentBox p{margin:0 0 40px;padding:0;font-weight:500;font-size:14px;line-height:2em}.schoolingPlayer .screen .player .document .documentBox p.documentTitle{margin:0 0 10px;padding:0;font-weight:700;font-size:22px}.schoolingPlayer .screen .player .document .documentBox a.documentBtn{display:block;margin:0 auto;width:240px;height:60px;background:#00a4b3;color:#fff;text-align:center;text-decoration:none;font-weight:500;font-size:14px;line-height:60px;cursor:pointer}.schoolingPlayer .screen .player .frame-wrapper__video{aspect-ratio:16/9;overflow:hidden}.schoolingPlayer .screen .player .frame-wrapper__video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;overflow:hidden}@media print,screen and (max-width:767px){.schoolingPlayer .screen .player .frame-wrapper__video iframe{border-radius:0}}.schoolingPlayer .screen .player .testStart{position:relative;height:auto;background:#fff;border-radius:10px;aspect-ratio:16/9}.schoolingPlayer .screen .player .testStart .testBlock{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:50px}@media print,screen and (max-width:767px){.schoolingPlayer .screen .player .testStart .testBlock{padding:20px}}.schoolingPlayer .screen .player .testStart .testBox{margin:0;padding:0;width:100%;text-align:center}.schoolingPlayer .screen .player .testStart .testBox.hide{display:none}.schoolingPlayer .screen .player .testStart .testBox p.testTitle{margin:0;padding:0;font-weight:700;font-size:22px}.schoolingPlayer .screen .player .testStart .testBox .material-icons{color:#00a4b3;font-size:100px}.schoolingPlayer .screen .player .testStart .testBox p{margin:0;padding:0;font-weight:500;font-size:14px;line-height:2em}.schoolingPlayer .screen .player .testStart .testBox p.testInfo{margin:0 0 20px;padding:0;font-weight:500;font-size:15px}.schoolingPlayer .screen .player .testStart .testBox p.testInfo span{font-weight:700;font-size:18px}.schoolingPlayer .screen .player .testStart .testBox .testStartBtn{margin:40px auto 0}.schoolingPlayer .screen .player .testStart .testBox .testStartBtn,.schoolingPlayer .screen .player .testStart .testBox a.documentBtn{display:block;width:240px;height:60px;background:#00a4b3;color:#fff;text-align:center;text-decoration:none;font-weight:500;font-size:14px;line-height:60px;cursor:pointer}.schoolingPlayer .screen .player .testStart .testBox a.documentBtn{margin:0 auto}.schoolingPlayer .screen .player .testStart .illust01{position:absolute;right:0;bottom:0;width:30%}@media print,screen and (max-width:767px){.schoolingPlayer .screen .player .testStart .illust01{width:24%}}.schoolingPlayer .screen .player .testStart .illust03{margin:40px auto 0;padding:0;max-width:526px;text-align:center;line-height:0}.schoolingPlayer .screen .slide-control-btn .next,.schoolingPlayer .screen .slide-control-btn .prev{position:absolute;top:50%;z-index:5;display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;margin-top:-20px;width:42px;height:42px;border-radius:46px;background:#4e4e4e;color:#fff;text-align:center;font-weight:500;font-size:13px;cursor:pointer}@media print,screen and (max-width:767px){.schoolingPlayer .screen .slide-control-btn .next,.schoolingPlayer .screen .slide-control-btn .prev{width:30px;height:30px;top:inherit;bottom:-45px}.schoolingPlayer .screen .slide-control-btn .next i,.schoolingPlayer .screen .slide-control-btn .prev i{font-size:18px}}.schoolingPlayer .screen .slide-control-btn .next{right:-60px}@media print,screen and (max-width:1080px){.schoolingPlayer .screen .slide-control-btn .next{right:-30px}}@media print,screen and (max-width:767px){.schoolingPlayer .screen .slide-control-btn .next{right:inherit;left:70px}}.schoolingPlayer .screen .slide-control-btn .prev{left:-60px}@media print,screen and (max-width:1080px){.schoolingPlayer .screen .slide-control-btn .prev{left:-30px}}@media print,screen and (max-width:767px){.schoolingPlayer .screen .slide-control-btn .prev{left:10px}}.schoolingPlayer .screen .subtitle{position:absolute;right:0;bottom:-110px;display:none;overflow:auto;box-sizing:border-box;padding:20px 30px;width:100%;height:100px;border:1px solid #e6e6e6;background:#fff;color:#000;text-align:justify;font-weight:500;font-size:14px;line-height:1.8em}.schoolingPlayer .screen .subtitle.out{opacity:.5}.schoolingPlayer .screen .video-bottom{flex-wrap:wrap}.schoolingPlayer .screen .video-bottom .subtitle{position:relative;bottom:0;display:block;margin-bottom:10px;width:100%;border:1px solid #e5e5e5;border-radius:8px}.schoolingPlayer .screen .expiredBox{position:relative;width:100%;background:#000}.schoolingPlayer .screen .expiredBox:before{display:block;padding-top:75%;content:""}.schoolingPlayer .screen .expiredBox .expired{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center}.schoolingPlayer .screen .expiredBox .expired h2{margin:0 0 30px;padding:0 30px;color:#cbcbcb;text-align:center;letter-spacing:normal;font-weight:500;font-size:22px}.schoolingPlayer .screen .expiredBox .expired p.end{margin:0;padding:0;color:#cbcbcb;text-align:center;font-size:16px}.schoolingPlayer .screen .expiredBox .expired .timeInfo{display:block;margin:0;padding:10px 20px 0;color:#cbcbcb;text-align:center;font-size:14px;line-height:1.6em}.schoolingPlayer .screen .start{z-index:3;display:flex;align-items:flex-end;justify-content:center;padding:0;background:#fff;text-align:center;aspect-ratio:16/9}.schoolingPlayer .screen .start.fadeOut{pointer-events:none;aspect-ratio:auto}.schoolingPlayer .screen .public{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-content:center;flex-direction:column;justify-content:center;border:1px solid #e5e5e5;border-radius:10px;background:#f2f2f2;text-align:center;font-weight:500;font-size:16px;cursor:pointer}@media print,screen and (max-width:767px){.schoolingPlayer .screen .public{border:1px solid #e5e5e5;border-right:none;border-left:none;border-radius:0;font-size:14px}}.schoolingPlayer .screen .public i{margin:0 0 20px;font-size:90px}@media print,screen and (max-width:1023px){.schoolingPlayer .screen .public i{font-size:80px;margin:0 0 10px}}@media print,screen and (max-width:767px){.schoolingPlayer .screen .public i{font-size:60px;margin:0 0 10px}}.schoolingPlayer .screen .timeInfo{display:block;margin:0 0 30px;padding:20px 20px 0;color:#cbcbcb;text-align:center;font-size:14px;line-height:1.6em}.schoolingPlayer .screen.none .timeInfo{margin:0}.schoolingPlayer .screen .switch{display:flex;align-items:center;flex-direction:column;justify-content:center;width:76px;height:76px;border:1px solid #e5e5e5;border-radius:5px;cursor:pointer}@media print,screen and (max-width:767px){.schoolingPlayer .screen .switch{width:40px;height:40px}}.schoolingPlayer .screen .switch i{font-size:20px}@media print,screen and (max-width:767px){.schoolingPlayer .screen .switch i{font-size:16px}}.schoolingPlayer .screen .switch span{padding:5px 0 0;font-weight:500;font-size:12px}@media print,screen and (max-width:767px){.schoolingPlayer .screen .switch span{display:none}}.schoolingPlayer .screen .mode{position:absolute;top:-32px;left:80px;display:none;padding:0 10px;height:24px;background:#434343;color:#fff;font-weight:400;font-size:12px;line-height:24px;cursor:pointer}.schoolingPlayer .screen .mode.show{display:block}.schoolingPlayer .screen p.youtubeInfo{margin:10px 0;padding:0;background:#e6e6e6;font-weight:500;font-size:13px;line-height:normal}.pause{display:none;cursor:pointer}.pause.out{opacity:.5;pointer-events:none}.pause.show{display:block}.play{display:none;cursor:pointer}.play.show{display:block}.fadeOut{animation:fadeOut .5s cubic-bezier(.17,.67,.39,1) 0s;animation-fill-mode:forwards}.fadeIn{animation:fadeIn .5s cubic-bezier(.17,.67,.39,1) 0s;animation-fill-mode:forwards}.fadeInFlex{animation:fadeInFlex .5s cubic-bezier(.17,.67,.39,1) 0s;animation-fill-mode:forwards}.testModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999999;visibility:hidden;overflow:auto;border-left:1px solid #e5e5e5;background-color:#fff;opacity:0;transition:opacity .5s,visibility .5s}.testModal.open{visibility:visible;opacity:1}.testModal .testBlock.hide{display:none}.testModal .testHeader{position:fixed;top:0;right:0;left:0;z-index:99999;line-height:1}.testModal .testHeader .timer{position:absolute;right:50px;top:0;display:flex;justify-content:flex-start;align-items:baseline;font-weight:500;font-size:14px;padding:16px 20px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:#fff}.testModal .testHeader .timer span{padding:0 0 0 10px;font-weight:500;font-size:30px;line-height:1}.testModal .testWraapper{margin:0 auto;padding:60px 50px 50px;line-height:normal;opacity:0;transition:.5s linear .5s}.testModal.open .testWraapper{opacity:1}.testModal.open .testWraapper .titleBox{margin:0 0 30px;padding:20px 40px;background:#fff}.testModal .testWraapper p{margin:0;padding:0;font-weight:500;font-size:14px;line-height:2em}.testModal .testWraapper p.testTitle{margin:0;padding:0;text-align:center;font-weight:700;font-size:22px}.testModal .testWraapper p.testInfo{margin:0;padding:0;text-align:center;font-weight:500;font-size:15px}.testModal .testWraapper p.testInfo span{font-weight:700;font-size:18px}.testModal .testWraapper p.testScore{margin:0;padding:0;text-align:center;font-weight:500;font-size:15px}.testModal .testWraapper p.testScore span{display:inline-block;padding:0 5px;color:#ff3636;font-weight:700;font-size:30px}.testModal .testWraapper p.score{margin:0 0 20px;color:#666;text-align:right;font-size:12px}.testModal .testWraapper .num{margin:0 0 16px;padding:0;font-weight:700;font-size:24px}.testModal .testWraapper .quiz{margin:0 auto 50px;padding:40px;border:1px solid #e5e5e5;background:#fff;border-radius:10px;max-width:800px}.testModal .testWraapper .quiz .box{position:relative;margin:0 auto;max-width:800px}.testModal .testWraapper .quiz .box .answer{margin:0 0 20px;padding:0}.testModal .testWraapper .quiz .box .answer.end label{padding:3px 0 3px 40px;cursor:default}.testModal .testWraapper .quiz .pict{margin:0 0 20px;border:1px solid #e5e5e5;line-height:0;padding:10px;display:flex;justify-content:center;align-items:center}.testModal .testWraapper .quiz .pict img{max-width:100%;height:auto;width:auto;max-height:300px}.testModal .testWraapper .answer{position:relative;margin:0;padding:10px 0 0}.testModal .testWraapper .answer.bd{border-bottom:3px solid #000}.testModal .testWraapper .correct{position:absolute;right:10px;bottom:5px;width:40px;height:40px;border:7px solid #ff3636;border-radius:100%}.testModal .testWraapper .mistake{position:absolute;right:0;bottom:-14px;color:#ff3636}.testModal .testWraapper .mistake i,.testModal .testWraapper .mistake span,.testModal .testWraapper .mistake svg{font-size:80px}.testModal .testWraapper .nextBtn{display:block;margin:20px auto 0;width:240px;height:60px;background:#00a4b3;color:#fff;text-align:center;text-decoration:none;font-weight:500;font-size:14px;line-height:60px;cursor:pointer}.testModal .testWraapper .answer label{position:relative;display:block;margin:0;padding:5px 0 5px 40px;height:auto;font-weight:500;font-size:14px;line-height:1.86em;cursor:pointer}.testModal .testWraapper .answer label .checkbox{display:none}.testModal .testWraapper .answer .checkbox+.checkbox-icon{position:absolute;top:5px;left:0;padding:0;vertical-align:middle}.testModal .testWraapper .answer .checkbox+.checkbox-icon:before{display:inline-block;width:22px;height:22px;background:url(/_next/static/media/radio_off.eaaf5ab9.svg) no-repeat 0;content:""}.testModal .testWraapper .answer .checkbox:checked+.checkbox-icon:before{background:url(/_next/static/media/radio_on.1bc60859.svg) no-repeat 0}.testModal .testWraapper .answer .tl{margin:0 0 5px;padding:0;font-weight:700;font-size:13px}.testModal .testWraapper .answer p{margin:0 0 5px;padding:0 90px 0 0;font-weight:700;font-size:16px;line-height:1.8em}.testModal .testWraapper .explanation{margin:20px 0 0;padding:30px;background:#f3f3f3}.testModal .testWraapper .explanation p{margin:0}.testModal .testWraapper .scoringBtn{display:flex;justify-content:center;align-items:center;margin:0 auto;width:240px;height:60px;background:#00a4b3;color:#fff;text-align:center;text-decoration:none;font-weight:500;font-size:14px;cursor:pointer;border-radius:5px}.testModal .load{position:absolute;top:50%;left:50%;display:none;margin-top:-100px;margin-left:-100px;line-height:0}.testModal .load.show{display:block}.testModal .load img{width:200px;height:auto}.testModal .load p{margin:0;padding:20px 0 0;color:#00a4b3;text-align:center;font-weight:500;font-size:20px;line-height:1}.testModal .result.show{animation-name:fade-in;animation-duration:.5s;animation-fill-mode:forwards}.testModal .result .resultBox{margin:0;padding:0;width:100%;text-align:center;line-height:normal}.testModal .result .resultBox p.testTitle{margin:0 0 10px;padding:0;text-align:center;font-weight:700;font-size:22px}.testModal .result .resultBox p.resultInfo{padding:0;text-align:center;font-weight:500;font-size:15px}.testModal .result .resultBox .next{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto;width:240px;height:60px;background:#00a4b3;color:#fff;text-align:center;text-decoration:none;font-weight:500;font-size:14px;cursor:pointer;border-radius:5px}.testModal .result .resultBox .next i,.testModal .result .resultBox .next svg{position:absolute;top:50%;right:20px;margin-top:-12px}.testModal .result .resultBox .back{position:relative;display:block;margin:0 auto;width:240px;height:60px;background:gray;color:#fff;text-align:center;text-decoration:none;font-weight:500;font-size:14px;line-height:60px;cursor:pointer}.testModal .result .resultBox .back i,.testModal .result .resultBox .back svg{position:absolute;top:50%;right:20px;margin-top:-12px}.testModal .result .resultBox .illust02{box-sizing:border-box;margin:0 auto;padding:0 20px;max-width:386px;width:100%;line-height:0}.testModal .result .resultBox .illust02 img{width:100%;height:auto}#note{z-index:999999999}#note .quill{position:relative}#note .ql-toolbar{position:absolute;right:0;bottom:0;left:0;z-index:5;border:none}#note .ql-container{position:relative;margin:0;padding:0 0 40px;min-height:340px;height:calc(100vh - 160px);border:1px solid #e5e5e5;background-color:#f9f9f9;border-radius:8px}@media print,screen and (max-width:767px){#note .ql-editor{font-size:16px}}#note .ql-snow .ql-tooltip{top:auto!important;right:0;bottom:0;left:0!important;z-index:99999;padding:0 12px;border:initial!important;background-color:#fafafa;box-shadow:none!important;color:#444;white-space:nowrap;transform:none!important}#note .ql-snow .ql-tooltip input[type=text]{padding:10px 0;width:calc(100% - 115px);height:40px;border-bottom:none}#note .ql-snow .ql-picker.ql-expanded .ql-picker-options{top:inherit!important;right:0;bottom:100%}#note .ql-snow .ql-tooltip a{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:80px;background:#000;color:#fff;text-decoration:none;cursor:pointer}#note .ql-snow .ql-tooltip.ql-editing a.ql-action:after{margin-left:0;padding-right:0;border-right:0;content:"適用"}#note .ql-snow .ql-tooltip[data-mode=formula]:before{content:"数式:"}.playerBlock.fullscreen-view .testModal .testHeader{left:0}@media print,screen and (min-width:1260px)and (max-width:1640px){#noteBase{left:360px}}@media print,screen and (min-width:1024px)and (max-width:1259px){#noteBase{left:280px}}@media print,screen and (min-width:768px)and (max-width:1023px){#noteBase{left:0}}@media print,screen and (min-width:768px)and (max-width:1190px){.schoolingPlayer .screen .startType a{height:60px;line-height:60px}.schoolingPlayer .screen .start h2{margin:0;padding:80px 30px 0;font-size:20px}.schoolingPlayer .screen .expiredBox .expired h2{font-size:20px}}@media print,screen and (min-width:768px)and (max-width:1023px){#note{right:-769px;width:769px}}@media print,screen and (max-width:767px){.schoolingPlayer .screen .expiredBox .expired h2{margin:0 0 20px;padding:0 20px;font-weight:700;font-size:14px}.schoolingPlayer .screen .expiredBox .expired p.end{font-size:13px}.schoolingPlayer .screen .expiredBox .expired .timeInfo{display:block;margin:0;padding:10px 20px 0;color:#cbcbcb;text-align:center;font-size:11px;line-height:1.6em}.schoolingPlayer .screen .start h2{margin:0;padding:0 20px;font-weight:700;font-size:14px}.schoolingPlayer .screen .startType a{width:160px;height:50px;font-size:13px;line-height:50px}.schoolingPlayer .screen .startType a span{padding:0 30px 0 0}.schoolingPlayer .screen .startType a span i{margin-top:-12px;font-size:24px}.schoolingPlayer .screen ul li .player .onemore.completWindow{min-height:212px}.schoolingPlayer .screen ul li .player .onemore.completWindow h5{margin:0 0 10px;letter-spacing:5px;font-size:30px;line-height:normal}.schoolingPlayer .screen ul li .player .control{right:50%;bottom:-50px;left:0;width:auto;height:40px;line-height:40px}.schoolingPlayer .screen ul li .player .control .none a{height:40px;text-align:center;font-size:13px;line-height:40px}.schoolingPlayer .screen ul li .player .control .none a span{padding:0 0 0 26px}#note{right:-100%;bottom:0;width:100%}#note.on{right:0}#note .noteTitle{position:relative;display:block;margin:0 0 20px;padding:0;height:auto}#note .noteTitle h4{position:static;margin:0 0 40px;font-weight:500;font-size:22px}#note input[type=text]{padding:15px 0;height:40px;font-size:16px}#note .noteTitle .thumb{position:absolute;top:0;right:0;width:106px;height:80px}#note .noteTitle .thumb img{width:auto;height:80px}#note form{position:relative}#note .ql-toolbar .ql-formats{margin-right:0}#note .ql-picker.ql-size{width:75px}.loading{right:50%;bottom:-51px;left:10px;width:auto;height:40px}.loading .load{height:40px;font-size:11px;line-height:40px}.loading .load i{position:absolute;top:12px;right:10px;width:16px;height:16px;line-height:0}.schoolingPlayer .screen .player .btn,.schoolingPlayer .screen .player .sensei-wrapper .btn120-26,.schoolingPlayer .screen .player .sensei-wrapper .btn150-26,.schoolingPlayer .screen .player .sensei-wrapper .btn160-40,.schoolingPlayer .screen .player .sensei-wrapper .btn200-40,.schoolingPlayer .screen .player .sensei-wrapper .btn80-26,.sensei-wrapper .schoolingPlayer .screen .player .btn120-26,.sensei-wrapper .schoolingPlayer .screen .player .btn150-26,.sensei-wrapper .schoolingPlayer .screen .player .btn160-40,.sensei-wrapper .schoolingPlayer .screen .player .btn200-40,.sensei-wrapper .schoolingPlayer .screen .player .btn80-26{position:relative;border-top:10px solid #e6e6e6;background-color:#434343}.schoolingPlayer .screen .player .btn:before,.schoolingPlayer .screen .player .sensei-wrapper .btn120-26:before,.schoolingPlayer .screen .player .sensei-wrapper .btn150-26:before,.schoolingPlayer .screen .player .sensei-wrapper .btn160-40:before,.schoolingPlayer .screen .player .sensei-wrapper .btn200-40:before,.schoolingPlayer .screen .player .sensei-wrapper .btn80-26:before,.sensei-wrapper .schoolingPlayer .screen .player .btn120-26:before,.sensei-wrapper .schoolingPlayer .screen .player .btn150-26:before,.sensei-wrapper .schoolingPlayer .screen .player .btn160-40:before,.sensei-wrapper .schoolingPlayer .screen .player .btn200-40:before,.sensei-wrapper .schoolingPlayer .screen .player .btn80-26:before{position:absolute;top:0;bottom:0;left:50%;width:1px;background:#000;content:""}.schoolingPlayer .screen .player .btn:after,.schoolingPlayer .screen .player .sensei-wrapper .btn120-26:after,.schoolingPlayer .screen .player .sensei-wrapper .btn150-26:after,.schoolingPlayer .screen .player .sensei-wrapper .btn160-40:after,.schoolingPlayer .screen .player .sensei-wrapper .btn200-40:after,.schoolingPlayer .screen .player .sensei-wrapper .btn80-26:after,.sensei-wrapper .schoolingPlayer .screen .player .btn120-26:after,.sensei-wrapper .schoolingPlayer .screen .player .btn150-26:after,.sensei-wrapper .schoolingPlayer .screen .player .btn160-40:after,.sensei-wrapper .schoolingPlayer .screen .player .btn200-40:after,.sensei-wrapper .schoolingPlayer .screen .player .btn80-26:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.schoolingPlayer .screen .player .btn .next,.schoolingPlayer .screen .player .sensei-wrapper .btn120-26 .next,.schoolingPlayer .screen .player .sensei-wrapper .btn150-26 .next,.schoolingPlayer .screen .player .sensei-wrapper .btn160-40 .next,.schoolingPlayer .screen .player .sensei-wrapper .btn200-40 .next,.schoolingPlayer .screen .player .sensei-wrapper .btn80-26 .next,.sensei-wrapper .schoolingPlayer .screen .player .btn120-26 .next,.sensei-wrapper .schoolingPlayer .screen .player .btn150-26 .next,.sensei-wrapper .schoolingPlayer .screen .player .btn160-40 .next,.sensei-wrapper .schoolingPlayer .screen .player .btn200-40 .next,.sensei-wrapper .schoolingPlayer .screen .player .btn80-26 .next{position:relative;top:0;right:0;float:right;box-sizing:border-box;margin-top:0;padding:0 40px 0 0;width:50%;height:40px;background:transparent;text-align:right;font-size:12px;line-height:40px}.schoolingPlayer .screen .player .btn .prev,.schoolingPlayer .screen .player .sensei-wrapper .btn120-26 .prev,.schoolingPlayer .screen .player .sensei-wrapper .btn150-26 .prev,.schoolingPlayer .screen .player .sensei-wrapper .btn160-40 .prev,.schoolingPlayer .screen .player .sensei-wrapper .btn200-40 .prev,.schoolingPlayer .screen .player .sensei-wrapper .btn80-26 .prev,.sensei-wrapper .schoolingPlayer .screen .player .btn120-26 .prev,.sensei-wrapper .schoolingPlayer .screen .player .btn150-26 .prev,.sensei-wrapper .schoolingPlayer .screen .player .btn160-40 .prev,.sensei-wrapper .schoolingPlayer .screen .player .btn200-40 .prev,.sensei-wrapper .schoolingPlayer .screen .player .btn80-26 .prev{position:relative;left:0;float:left;box-sizing:border-box;margin-top:0;padding:0 0 0 30px;width:50%;height:40px;background:transparent;text-align:left;font-size:12px;line-height:40px}.schoolingPlayer .screen .player .btn .next i,.schoolingPlayer .screen .player .btn .prev i,.schoolingPlayer .screen .player .sensei-wrapper .btn120-26 .next i,.schoolingPlayer .screen .player .sensei-wrapper .btn120-26 .prev i,.schoolingPlayer .screen .player .sensei-wrapper .btn150-26 .next i,.schoolingPlayer .screen .player .sensei-wrapper .btn150-26 .prev i,.schoolingPlayer .screen .player .sensei-wrapper .btn160-40 .next i,.schoolingPlayer .screen .player .sensei-wrapper .btn160-40 .prev i,.schoolingPlayer .screen .player .sensei-wrapper .btn200-40 .next i,.schoolingPlayer .screen .player .sensei-wrapper .btn200-40 .prev i,.schoolingPlayer .screen .player .sensei-wrapper .btn80-26 .next i,.schoolingPlayer .screen .player .sensei-wrapper .btn80-26 .prev i,.sensei-wrapper .schoolingPlayer .screen .player .btn120-26 .next i,.sensei-wrapper .schoolingPlayer .screen .player .btn120-26 .prev i,.sensei-wrapper .schoolingPlayer .screen .player .btn150-26 .next i,.sensei-wrapper .schoolingPlayer .screen .player .btn150-26 .prev i,.sensei-wrapper .schoolingPlayer .screen .player .btn160-40 .next i,.sensei-wrapper .schoolingPlayer .screen .player .btn160-40 .prev i,.sensei-wrapper .schoolingPlayer .screen .player .btn200-40 .next i,.sensei-wrapper .schoolingPlayer .screen .player .btn200-40 .prev i,.sensei-wrapper .schoolingPlayer .screen .player .btn80-26 .next i,.sensei-wrapper .schoolingPlayer .screen .player .btn80-26 .prev i{top:50%}.schoolingPlayer .screen .player .btn .next i,.schoolingPlayer .screen .player .sensei-wrapper .btn120-26 .next i,.schoolingPlayer .screen .player .sensei-wrapper .btn150-26 .next i,.schoolingPlayer .screen .player .sensei-wrapper .btn160-40 .next i,.schoolingPlayer .screen .player .sensei-wrapper .btn200-40 .next i,.schoolingPlayer .screen .player .sensei-wrapper .btn80-26 .next i,.sensei-wrapper .schoolingPlayer .screen .player .btn120-26 .next i,.sensei-wrapper .schoolingPlayer .screen .player .btn150-26 .next i,.sensei-wrapper .schoolingPlayer .screen .player .btn160-40 .next i,.sensei-wrapper .schoolingPlayer .screen .player .btn200-40 .next i,.sensei-wrapper .schoolingPlayer .screen .player .btn80-26 .next i{right:10px;left:inherit}.schoolingPlayer .screen .player .btn .prev i,.schoolingPlayer .screen .player .sensei-wrapper .btn120-26 .prev i,.schoolingPlayer .screen .player .sensei-wrapper .btn150-26 .prev i,.schoolingPlayer .screen .player .sensei-wrapper .btn160-40 .prev i,.schoolingPlayer .screen .player .sensei-wrapper .btn200-40 .prev i,.schoolingPlayer .screen .player .sensei-wrapper .btn80-26 .prev i,.sensei-wrapper .schoolingPlayer .screen .player .btn120-26 .prev i,.sensei-wrapper .schoolingPlayer .screen .player .btn150-26 .prev i,.sensei-wrapper .schoolingPlayer .screen .player .btn160-40 .prev i,.sensei-wrapper .schoolingPlayer .screen .player .btn200-40 .prev i,.sensei-wrapper .schoolingPlayer .screen .player .btn80-26 .prev i{right:inherit;left:10px}.schoolingPlayer .screen .player p.youtubeInfo{padding:5px 0 0;background:#e6e6e6;text-align:center;font-size:11px;line-height:normal}.schoolingPlayer .screen .player .onemore a i{padding:0 0 10px;font-size:40px}.schoolingPlayer .screen .player .onemore .completeBox a svg{padding:0 0 10px;font-size:50px}.schoolingPlayer .screen .player .onemore a{font-size:12px}.schoolingPlayer .screen ul li .player .testStart:before{display:none}.schoolingPlayer .screen ul li .player .testStart .testBlock{position:relative;padding:50px 20px 80px}.schoolingPlayer .screen ul li .player .testStart .testBox p.testTitle{margin:0 0 5px;text-align:center;font-size:16px}.schoolingPlayer .screen ul li .player .testStart .testBox p.testInfo{margin:0 0 10px;text-align:center;font-size:14px}.schoolingPlayer .screen ul li .player .testStart .illust01{width:80px}.schoolingPlayer .screen ul li .player .testStart .illust03{margin:20px auto -80px}.schoolingPlayer .screen ul li .player .testStart .testBox p{margin:0;padding:0;text-align:center;font-size:12px;line-height:1.8em}.schoolingPlayer .screen ul li .player .testStart .testBox p br{display:none}.schoolingPlayer .screen ul li .player .testStart .testBox .testStartBtn{margin:20px auto 0;width:180px;height:40px;font-size:13px;line-height:40px}.schoolingPlayer .screen ul li .player .control .noAudio{height:40px;font-size:11px;line-height:40px}#noteBase{left:0}.testModal{left:0;border-left:none;background-color:#fff}.testModal.open .testWraapper .titleBox{padding:20px 0;margin:0 0 10px}.testModal .testWraapper{margin:0 auto;padding:50px 30px}.testModal .testWraapper p.testTitle{margin:0;font-size:18px}.testModal .testWraapper p.testInfo{margin:0;text-align:center;font-size:14px;line-height:1.8em}.testModal .testWraapper .answer p{padding:0 66px 0 0;font-size:14px}.testModal .testWraapper .correct{width:34px;height:34px;border:5px solid #ff3636}.testModal .testWraapper .explanation{padding:20px}.testModal .testWraapper .explanation p{margin:0;font-size:13px}.testModal .testWraapper .explanation p b{display:inline-block;margin:0;padding:0 0 5px;font-size:14px}.testModal .testWraapper .mistake{bottom:-10px}.testModal .testWraapper .mistake i,.testModal .testWraapper .mistake span,.testModal .testWraapper .mistake svg{font-size:60px}.testModal .testWraapper .num{font-weight:700;font-size:20px}.testModal .testWraapper .quiz .pict{margin:10px 0 20px}.testModal .testWraapper p{margin:0;text-align:justify;font-size:14px;line-height:1.8em}.testModal .testWraapper .answer label{margin:0 0 5px;padding:10px 10px 10px 40px;border:1px solid #e5e5e5;font-size:13px}.testModal .testWraapper .quiz .box .answer.end label{padding:10px 10px 10px 40px}.testModal .testWraapper .answer .checkbox+.checkbox-icon{top:12px;left:8px}.testModal .testWraapper .nextBtn,.testModal .testWraapper .scoringBtn{width:100%;height:50px;font-size:14px}.testModal .testWraapper .quiz{padding:30px 20px}.testModal .testHeader .timer{right:20px;font-size:12px;padding:10px 16px}.testModal .testHeader .timer span{font-size:22px}.testModal .result .resultBox p.testTitle{padding:0 20px;font-size:16px}.testModal .result .resultBox .illust02 img{max-width:400px;width:100%;height:auto}.testModal .result .resultBox .next{width:100%;height:50px}.testModal .result .resultBox .back{height:50px;line-height:50px}.testModal .result .resultBox .back i,.testModal .result .resultBox .back svg{position:absolute;top:50%;right:20px;margin-top:-12px}.schoolingPlayer .screen .player .document{padding:30px 50px;min-height:220px;height:auto}.schoolingPlayer .screen .player .document .documentBox p{margin:0 0 10px;text-align:justify;font-size:13px;line-height:1.8em}.schoolingPlayer .screen .player .document .documentBox p.documentTitle{margin:0 0 10px;text-align:center;font-size:16px}.schoolingPlayer .screen .player .document .documentBox p br{display:none}.schoolingPlayer .screen .player .document .documentBox a.documentBtn{width:180px;height:40px;font-size:13px;line-height:40px}.schoolingPlayer .screen .subtitle{right:0;bottom:-110px;left:0;padding:15px;width:auto;font-size:13px}.playerBlock.on .loading,.schoolingPlayer .screen .player .control,.schoolingPlayer .screen .player .noteBtn{bottom:-160px}.schoolingPlayer .screen .player .onemore{bottom:50px}.schoolingPlayer .screen .player .onemore .completeBox p{margin:0;padding:0 40px;text-align:justify;font-size:12px;line-height:1.8em}.schoolingPlayer .screen .player .testStart .testBox p.alignC{text-align:center!important}.schoolingPlayer .screen .player .onemore .completeBox p br{display:none}.schoolingPlayer .screen .timeInfo{display:block;margin:0;padding:10px 20px;color:#cbcbcb;text-align:center;font-size:11px;line-height:1.6em}}@media print,screen and (max-width:374px){.schoolingPlayer .screen .startType a{width:140px}.schoolingPlayer .screen .mode{font-size:10px}.seekBoxMenu{top:0;bottom:auto}.seekBoxMenu p{padding:10px}.seekBoxMenu a{padding:7px 10px}}.fullscreen-button-wrap{position:absolute;top:-30px;left:0}.fullscreen-button-wrap.fullscreen-button-wrap-hide{display:none}.fullscreen-button{position:relative;display:inline-block;padding:0 0 0 30px;font-weight:500;font-size:13px;cursor:pointer}.fullscreen-button i,.fullscreen-button span,.fullscreen-button svg{position:absolute;top:50%;left:0;margin-top:-12px}.fullscreen-button.fullscreen-button-hide{display:none}#classes .playerBlock.fullscreen-view{margin:0}#classes .playerBlock.fullscreen-view .playerBox{max-width:none;border:1px solid #333}#classes .playerBlock.fullscreen-view .playerBox .schoolingPlayer{max-width:none}#classes .playerBlock.fullscreen-view .playerBox .screen{max-width:none;height:76vh;aspect-ratio:auto}#classes .playerBlock.fullscreen-view .playerBox .schoolingPlayer .screen .player .image img,#classes .playerBlock.fullscreen-view .playerBox .schoolingPlayer .screen .testStart{width:auto;height:76vh}#classes .playerBlock.fullscreen-view .playerBox .schoolingPlayer .screen .player .image .frame-wrapper__video{padding-bottom:0;width:auto;height:76vh}#classes .playerBlock.fullscreen-view .playerBox .schoolingPlayer .screen .player video{width:100%;height:76vh}#classes .playerBlock.fullscreen-view .playerBox .schoolingPlayer .screen .player .testModal{left:0;width:100%;height:100%}#classes .playerBlock.fullscreen-view .playerBox .schoolingPlayer .screen .player .testStart .illust01{position:absolute;right:20%;bottom:0}#classes .playerBlock.fullscreen-view .playerBox .schoolingPlayer .screen .player .image .illust01 img{height:20vh}#classes .playerBlock.fullscreen-view .playerBox .schoolingPlayer .screen .player .testStart .illust03{max-width:none}#classes .playerBlock.fullscreen-view .playerBox .schoolingPlayer .screen .player .control .none a{border:1px solid #333;background:#131313;color:#ccc}#classes .playerBlock.fullscreen-view .playerBox .schoolingPlayer .screen #noteBase{left:0;width:100vw}#classes .playerBlock.fullscreen-view .playerBox .fullscreen-button{color:#cbcbcb}#classes .playerBlock.fullscreen-view .playerBox .loading{right:0;bottom:-86px;width:230px;height:52px;background-color:#494949;color:#ccc}#classes .playerBlock.fullscreen-view .playerBox .loading .load{height:52px}#classes .playerBlock.fullscreen-view .playerBox .loading .load i img{mix-blend-mode:multiply}#classes .playerBlock.fullscreen-view .playerBox .seekBox{background:#494949}#classes .playerBlock.fullscreen-view .playerBox .seekBox .times,#classes .playerBlock.fullscreen-view .playerBox .seekBox .times a i{color:#ccc}#classes .playerBlock.fullscreen-view .playerBox .custom-seekbar{background:#767676}#classes .playerBlock.fullscreen-view .playerBox .custom-seekbar span.bar,#classes .playerBlock.fullscreen-view .playerBox .custom-seekbar span.hundle{background-color:#aeaeae}#classes .playerBlock.fullscreen-view .seekBoxMenu{bottom:1px;background-color:#494949}#classes .playerBlock.fullscreen-view .seekBoxMenu a,#classes .playerBlock.fullscreen-view .seekBoxMenu p{color:#ccc}#classes .playerBlock.fullscreen-view.on{padding:80px 80px 90px}#classes .playerBlock.fullscreen-view.on .schoolingPlayer .screen .subtitle{display:none}#classes .playerBlock.fullscreen-view.on .schoolingPlayer .screen .player .control{bottom:-60px}@media print,screen and (max-width:1024px){.fullscreen-button-wrap{display:none}}.sensei-wrapper a,.sensei-wrapper a:link,.sensei-wrapper a:visited{outline:none;text-decoration:none;cursor:pointer}.sensei-wrapper img{border:none}.sensei-wrapper input{outline:none}.sensei-wrapper input.error,.sensei-wrapper select.error,.sensei-wrapper textarea.error{background-color:#f8c3c3}.sensei-wrapper label.error{display:block;color:red}.sensei-wrapper .updated{position:fixed;top:50%;left:50%;z-index:999;display:flex;align-items:center;justify-content:center;width:300px;height:200px;background-color:rgba(7,171,119,.8);color:#fff;transform:translate(-50%,-50%)}.sensei-wrapper .updated span{display:block;padding:0 0 10px;text-align:center;font-size:70px}.sensei-wrapper .uploading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.9)}.sensei-wrapper .uploading img{display:block;margin:0 auto 20px}.sensei-wrapper .uploading p{text-align:center;font-weight:700;font-size:20px;line-height:1.8em}.sensei-wrapper .uploading p span{font-size:14px}.sensei-wrapper .pptxup{color:#07ab77;font-size:100px}.sensei-wrapper .clearfix{display:block}.sensei-wrapper .clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.sensei-wrapper #popup-boxes,.sensei-wrapper #popup-boxes #popup-dialog{width:200px}.sensei-wrapper #popup-boxes .popup-window{position:absolute;z-index:100;display:none;padding:10px;width:150px;background-color:#cbcbcc;text-align:center}.sensei-wrapper .non{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.sensei-wrapper .noList{padding:50px;border:1px solid #e0e0e0}.sensei-wrapper .noList p{margin:0;padding:0 0 20px;font-weight:500;font-size:14px;line-height:1.8em}.sensei-wrapper .nonBox{margin:0;padding:0;color:#949494;text-align:center}.sensei-wrapper .nonBox i,.sensei-wrapper .nonBox svg{font-size:50px}.sensei-wrapper .nonBox .message{margin:0;padding:20px 0;text-align:center;font-weight:500;font-size:20px}.sensei-wrapper .nonBox .btn160-40{margin:0 auto!important}.sensei-wrapper .complete{padding:50px}.sensei-wrapper .complete p{margin:0;padding:0 0 20px;font-weight:500;font-size:14px;line-height:1.8em}.sensei-wrapper .complete .completeBox{margin:0;padding:0;text-align:center}.sensei-wrapper .complete .completeBox i,.sensei-wrapper .complete .completeBox svg{font-size:50px}.sensei-wrapper .complete .completeBox .message{margin:0;padding:20px 0;text-align:center;font-weight:500;font-size:20px}.sensei-wrapper .complete .completeBox .btn160-40{margin:0 auto!important}.sensei-wrapper #pager{margin:30px 0 0;text-align:center}.sensei-wrapper footer{box-sizing:border-box;margin:0;padding:30px 50px}.sensei-wrapper footer p.copyright{margin:0;padding:0;text-align:center;font-size:11px}.sensei-wrapper main{position:relative;box-sizing:border-box;padding:0;min-height:calc(100vh - 183px)}.sensei-wrapper .content{margin:0;padding:0}.sensei-wrapper .title{position:absolute;top:50px;left:0;padding:0 0 0 30px;font-size:16px}.sensei-wrapper .title i,.sensei-wrapper .title svg{position:absolute;top:50%;left:0;margin-top:-12px}.sensei-wrapper .wrapper{padding:0}.sensei-wrapper .hide{display:none}.sensei-wrapper input[type=date],.sensei-wrapper input[type=datetime-local],.sensei-wrapper input[type=number],.sensei-wrapper input[type=password],.sensei-wrapper input[type=text]{box-sizing:border-box;padding:10px;max-width:100%;height:40px;border:1px solid #e0e0e0;border-radius:0;background-color:#fff;font-family:var(--font-family);-webkit-appearance:none}.sensei-wrapper select.select-page-count{box-sizing:border-box;padding:10px 40px 10px 10px;height:40px;border:1px solid #e0e0e0;border-radius:0;background-color:#fff;background-image:url(/_next/static/media/arrow_drop_down.0f732316.svg);background-position:right 5px top 50%;background-repeat:no-repeat;font-family:var(--font-family);-webkit-appearance:none;width:auto}.sensei-wrapper select.select-page-count::-ms-expand{display:none}.sensei-wrapper #datepicker{padding:10px 40px 10px 10px;background-position:right 5px top 50%;background-repeat:no-repeat}.sensei-wrapper textarea{box-sizing:border-box;padding:10px;width:100%;height:100px;border:1px solid #e0e0e0;border-radius:0;background-color:#fff}.sensei-wrapper input[type=submit],.sensei-wrapper textarea{outline:none;font-family:var(--font-family);-webkit-appearance:none}.sensei-wrapper input[type=submit]{display:block;width:160px;height:40px;border:none;border-radius:0;background:#07ab77;color:#fff;text-align:center;font-weight:500;font-size:13px;line-height:40px;cursor:pointer}.sensei-wrapper input[type=submit].update{float:right;margin:20px 0 0;width:200px;height:40px}.sensei-wrapper input[type=button]{display:block;width:160px;height:40px;outline:none;border:none;border-radius:0;background:#07ab77;color:#fff;text-align:center;font-weight:500;font-size:13px;font-family:var(--font-family);line-height:40px;cursor:pointer;-webkit-appearance:none}.sensei-wrapper input[type=button].preview{background:#afafaf}.sensei-wrapper .submit{text-align:center}.sensei-wrapper .btn,.sensei-wrapper .btn120-26,.sensei-wrapper .btn150-26,.sensei-wrapper .btn160-40,.sensei-wrapper .btn200-40,.sensei-wrapper .btn80-26{display:block;background:#07ab77;color:#fff!important;text-align:center;text-decoration:none!important;font-weight:500;font-size:13px;line-height:40px}.sensei-wrapper .btn200-40{width:200px;height:40px}.sensei-wrapper .btn160-40{width:160px;height:40px}.sensei-wrapper .btn150-26{width:150px}.sensei-wrapper .btn120-26,.sensei-wrapper .btn150-26{height:26px;border-radius:26px;font-size:12px;line-height:26px}.sensei-wrapper .btn120-26{width:120px}.sensei-wrapper .btn80-26{display:block;width:80px;height:26px;border-radius:26px;font-size:12px;line-height:26px}.sensei-wrapper .back{display:block;float:left;margin:20px 0 0;width:200px;background:#adadad;color:#fff!important;text-decoration:none!important}.sensei-wrapper .back,.sensei-wrapper a.preview{height:40px;text-align:center;font-weight:500;font-size:13px;line-height:40px}.sensei-wrapper a.preview{display:inline-block;width:160px;border:none;background:#afafaf;color:#fff}.sensei-wrapper .og{background:#f76c40!important}.sensei-wrapper .gr{background:#adadad!important}.sensei-wrapper .grn{border:1px solid #07ab77!important;background:#cbe6dd!important}.sensei-wrapper .rd{background:#e91e63!important}.sensei-wrapper .dgr{background:#484848!important}.sensei-wrapper .dbl{background:#7c82a6!important}.sensei-wrapper .fr{float:right;margin:20px 0 0 20px!important}.sensei-wrapper table{margin:0;padding:0;width:100%;border-collapse:collapse}.sensei-wrapper table td,.sensei-wrapper table th{font-weight:700}.sensei-wrapper .w30{width:30px!important}.sensei-wrapper .w40{width:40px!important}.sensei-wrapper .w50{width:50px!important}.sensei-wrapper .w60{width:60px!important}.sensei-wrapper .w70{width:70px!important}.sensei-wrapper .w80{width:80px!important}.sensei-wrapper .w90{width:90px!important}.sensei-wrapper .w100{width:100px!important}.sensei-wrapper .w110{width:110px!important}.sensei-wrapper .w120{width:120px!important}.sensei-wrapper .w130{width:130px!important}.sensei-wrapper .w140{width:140px!important}.sensei-wrapper .w150{width:150px!important}.sensei-wrapper .w160{width:160px!important}.sensei-wrapper .w170{width:170px!important}.sensei-wrapper .w180{width:180px!important}.sensei-wrapper .w240{width:240px!important}.sensei-wrapper .w300{width:300px!important}.sensei-wrapper .h200{height:200px!important}.sensei-wrapper .h300{height:300px!important}.sensei-wrapper .h400{height:400px!important}.sensei-wrapper .h500{height:500px!important}.sensei-wrapper .alignC{text-align:center!important}.sensei-wrapper .alignL{text-align:left!important}.sensei-wrapper .alignR{text-align:right!important}.sensei-wrapper #login{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:50px;border:20px solid silver;background:#f5f5f5}.sensei-wrapper #login .loginBox{margin:0;padding:0;max-width:300px;width:100%;text-align:center}.sensei-wrapper #login .loginBox h1{margin:0 0 5px;padding:0;color:#000;text-align:center;font-weight:900;font-size:50px;line-height:1}.sensei-wrapper #login .loginBox h1 span{display:block;padding:5px 0 0;font-weight:700;font-size:10px}.sensei-wrapper #login .loginBox h1 img{width:auto;height:60px}.sensei-wrapper #login .loginBox span{display:inline-block;margin:0 0 10px;padding:5px 0;color:#000;font-size:12px;line-height:normal}.sensei-wrapper #login .loginBox input[type=password],.sensei-wrapper #login .loginBox input[type=text]{box-sizing:border-box;margin:0 0 10px;padding:26px 12px;width:100%;border:1px solid #e0e0e0;border-radius:0;background-color:#fff;font-size:14px;-webkit-appearance:none}.sensei-wrapper #login .loginBox input[type=submit]{display:block;margin:30px auto 0;padding:0;width:150px;height:40px;border:none;border-radius:0;background-color:#000;color:#fff;text-align:center;font-size:12px;line-height:40px;-webkit-appearance:none}.sensei-wrapper #login .loginBox .alert-row{margin:0;padding:0;color:#fd7f7f;text-align:center;font-size:13px}.sensei-wrapper label.kamoku{display:inline-block;overflow:hidden;box-sizing:border-box;margin:0;padding:0 20px 0 0;width:200px;text-overflow:ellipsis;white-space:nowrap;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.sensei-wrapper .classPage{position:relative;margin:0;padding:0}.sensei-wrapper .classPage .classDetailList{position:relative;box-sizing:border-box;margin:0 auto;padding:50px 80px;min-height:calc(100vh - 183px);max-width:1600px;width:auto}.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h2{position:relative;margin:0 0 30px;padding:0 0 0 30px;font-size:16px}.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h2 a{position:absolute;top:50%;right:0;margin-top:-20px}.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h2 i,.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h2 svg{position:absolute;top:50%;left:0;margin-top:-12px}.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h3{position:relative;margin:50px 0 20px;padding:0;font-weight:700;font-size:18px}.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h3.mt{margin:30px 0 -20px}.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h3.mt span{position:relative;display:inline-block;padding:0 0 0 32px}.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h3.mt span i,.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h3.mt span svg{position:absolute;top:50%;left:0;margin-top:-12px}.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h3 span.small{font-size:12px}.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h3 .skip{position:absolute;bottom:0;left:100px;font-size:13px}.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h3.mg{margin:0 0 20px;padding:0 0 10px;border-bottom:2px solid #403e3e;font-size:18px}.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h3.mgt{margin:30px 0 20px;padding:0 0 10px;border-bottom:2px solid #403e3e;font-size:18px}.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h3 .total{float:right;margin:-9px 0 0;padding:0;font-weight:500;font-size:13px}.sensei-wrapper .classPage .classDetailList div:not(.ql-editor)>h3 .total span{font-size:30px}.sensei-wrapper .classPage .classDetailList p.read{margin:0 0 30px;padding:0;text-align:justify;font-size:15px;line-height:2.2em}.sensei-wrapper .classPage .classDetailList p.read span{display:inline-block;font-size:12px;line-height:1.8em}.sensei-wrapper .classPage .classDetailList .allOpen{position:relative;float:right;margin:-50px 0 0;padding:8px 0;width:190px;border:1px solid #e0e0e0;background:#efefef;text-align:center;font-weight:500;font-size:14px;cursor:pointer}.sensei-wrapper .classPage .classDetailList .allOpen span{position:relative;margin:0;padding:0 0 0 30px}.sensei-wrapper .classPage .classDetailList .allOpen span i,.sensei-wrapper .classPage .classDetailList .allOpen span svg{position:absolute;top:50%;left:0;margin-top:-12px}.sensei-wrapper .classPage .classDetailList .allOpen span.op{display:inline-block}.sensei-wrapper .classPage .classDetailList .allOpen span.cl,.sensei-wrapper .classPage .classDetailList .allOpen.action span.op{display:none}.sensei-wrapper .classPage .classDetailList .allOpen.action span.cl{display:inline-block}.sensei-wrapper .classPage .classDetailList .className{margin:0 0 20px;padding:0;font-size:16px}.sensei-wrapper .classPage .classDetailList .className input[type=text]{padding:15px;font-weight:500;font-size:16px}.sensei-wrapper .classPage .classDetailList .discription{margin:0 0 20px;padding:0;font-size:16px}.sensei-wrapper .classPage .classDetailList table.classTable{margin:0;padding:0}.sensei-wrapper .classPage .classDetailList table.classTable.mt{margin:20px 0 0}.sensei-wrapper .classPage .classDetailList table.classTable tr.menu{margin:0 0 16px;padding:0;border:1px solid #dad9d9;font-weight:500;font-size:14px}.sensei-wrapper .classPage .classDetailList table.classTable tr.menu:nth-child(odd){background:#ececec}.sensei-wrapper .classPage .classDetailList table.classTable tr.menu:nth-child(2n){background:#fafafa}.sensei-wrapper .classPage .classDetailList table.classTable .th,.sensei-wrapper .classPage .classDetailList table.classTable th{padding:0 15px;height:60px;vertical-align:middle;text-align:left;font-weight:700}.sensei-wrapper .classPage .classDetailList table.classTable .th.pd,.sensei-wrapper .classPage .classDetailList table.classTable th.pd{padding:0}.sensei-wrapper .classPage .classDetailList table.classTable td{padding:0 15px;height:60px;vertical-align:middle;text-align:center;font-weight:500}.sensei-wrapper .classPage .classDetailList table.classTable td .material-icons.ok,.sensei-wrapper .classPage .classDetailList table.classTable td svg.ok{color:#07ab77}.sensei-wrapper .classPage .classDetailList table.classTable td.cursor{vertical-align:middle;text-align:center;line-height:0}.sensei-wrapper .classPage .classDetailList table.classTable td .pd{padding:10px 0}.sensei-wrapper .classPage .classDetailList table.classTable td a,.sensei-wrapper .classPage .classDetailList table.classTable th a{color:#07ab77;text-decoration:underline}.sensei-wrapper .classPage .classDetailList table.classTable th p.short{overflow:hidden;margin:0;padding:0;text-overflow:ellipsis;white-space:nowrap;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.sensei-wrapper .classPage .classDetailList table.classTable td a.short{display:inline-block;overflow:hidden;max-width:120px;text-overflow:ellipsis;white-space:nowrap;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.sensei-wrapper .classPage .classDetailList table.classTable td span.like{position:relative;display:inline-block;padding:0 0 0 24px}.sensei-wrapper .classPage .classDetailList table.classTable td span.like i,.sensei-wrapper .classPage .classDetailList table.classTable td span.like svg{position:absolute;top:50%;left:0;margin-top:-12px;line-height:0}.sensei-wrapper .classPage .classDetailList ul{margin:0;padding:0;list-style:none}.sensei-wrapper .classPage .classDetailList .submit{margin:0 0 50px;text-align:right}.sensei-wrapper .classPage .classDetailList .submit.mg{margin:30px 0 50px}.sensei-wrapper .classPage .classDetailList .submit input[type=button],.sensei-wrapper .classPage .classDetailList .submit input[type=submit]{display:inline-block;margin:0 5px 0 10px;padding:0}.sensei-wrapper .classPage .classDetailList .btn160-40,.sensei-wrapper .classPage .classDetailList .btn200-40{margin:20px 0 0 auto}.sensei-wrapper .classPage .classDetailList .btn200-40.center{margin:20px auto 0}.sensei-wrapper .classPage .classDetailList table.status{margin:0 0 50px;padding:0;border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.sensei-wrapper .classPage .classDetailList table.status.mg{margin:0}.sensei-wrapper .classPage .classDetailList table.status th{box-sizing:border-box;padding:10px;height:60px;border-bottom:1px solid #e0e0e0;background:#ececec;vertical-align:middle;text-align:center}.sensei-wrapper .classPage .classDetailList table.status td{box-sizing:border-box;padding:10px;height:60px;border-bottom:1px solid #e0e0e0;vertical-align:middle;text-align:left}.sensei-wrapper .classPage .classDetailList .classBoxs{margin:0 -50px;padding:50px;background:#efefef}.sensei-wrapper .classPage .classDetailList .classBox{position:relative;margin:0 0 10px;padding:0}.sensei-wrapper .classPage .classDetailList .classBox .num{position:relative;height:60px;border:1px solid #e0e0e0;background:#efefef;font-weight:700;font-size:15px;line-height:60px}.sensei-wrapper .classPage .classDetailList .classBox .num .open{padding:0 150px 0 60px;cursor:pointer}.sensei-wrapper .classPage .classDetailList .classBox .num .open.faq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.sensei-wrapper .classPage .classDetailList .classBox .num .open .cursor{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:60px;cursor:move}.sensei-wrapper .classPage .classDetailList .classBox .num .skip{position:absolute;top:0;right:60px;font-size:13px}.sensei-wrapper .classPage .classDetailList .classBox .num .skip.none,.sensei-wrapper .classPage .classDetailList .classBox .num .skip.ytb{pointer-events:none}.sensei-wrapper .classPage .classDetailList .classBox .num i,.sensei-wrapper .classPage .classDetailList .classBox .num svg{position:absolute;top:50%;right:20px;margin-top:-12px;transition:.5s cubic-bezier(.84,.39,.33,1);transform:rotate(180deg);pointer-events:none}.sensei-wrapper .classPage .classDetailList .classBox .num .no{padding:0 20px 0 0;font-size:20px}.sensei-wrapper .classPage .classDetailList .classBox.on .num{background:#fff}.sensei-wrapper .classPage .classDetailList .classBox.on .num i,.sensei-wrapper .classPage .classDetailList .classBox.on .num svg{transform:rotate(0deg)}.sensei-wrapper .classPage .classDetailList .classBox table{margin:0;padding:0;border-left:1px solid #e0e0e0;background:#fff;font-size:13px}.sensei-wrapper .classPage .classDetailList .classBox table td,.sensei-wrapper .classPage .classDetailList .classBox table th{padding:10px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.sensei-wrapper .classPage .classDetailList .classBox table th{background:#f7f7f7;text-align:center}.sensei-wrapper .classPage .classDetailList .classBox table td{position:relative;text-align:left}.sensei-wrapper .classPage .classDetailList .classBox table td a{display:inline-block;margin:0 0 0 20px}.sensei-wrapper .classPage .classDetailList .classBox table td p.point{margin:0;padding:5px 0 0;color:#07ab77;font-size:12px}.sensei-wrapper .classPage .classDetailList .classBox table td .download{float:right}.sensei-wrapper .classPage .classDetailList .classBox table td .download a{position:relative;display:inline-block;margin:0;padding:0 20px 0 56px;height:26px;background:#07ab77;color:#fff;font-size:12px;line-height:26px}.sensei-wrapper .classPage .classDetailList .classBox table td .download a i,.sensei-wrapper .classPage .classDetailList .classBox table td .download a svg{position:absolute;top:50%;left:20px;margin-top:-12px}.sensei-wrapper .classPage .classDetailList .classBox table td a.downloadFile{position:relative;display:inline-block;float:right;margin:0;padding:0 20px 0 56px;height:26px;background:#07ab77;color:#fff;font-size:12px;line-height:26px}.sensei-wrapper .classPage .classDetailList .classBox table td a.downloadFile i,.sensei-wrapper .classPage .classDetailList .classBox table td a.downloadFile svg{position:absolute;top:50%;left:20px;margin-top:-12px}.sensei-wrapper .classPage .classDetailList .classBox table td ul.change{margin:0 0 5px;padding:0;border-bottom:1px solid #e0e0e0}.sensei-wrapper .classPage .classDetailList .classBox table td ul.change li{position:relative;float:left;margin:0 5px 0 0;padding:5px 10px 3px;border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background:#efefef;text-align:center;font-size:13px;cursor:pointer}.sensei-wrapper .classPage .classDetailList .classBox table td ul.change li.on{background:#fff}.sensei-wrapper .classPage .classDetailList .classBox table td .bx{margin:0;padding:10px}.sensei-wrapper .classPage .classDetailList .classBox table td ul.change li.on:before{position:absolute;right:0;bottom:-2px;left:0;height:3px;background:#fff;content:""}.sensei-wrapper .classPage .classDetailList .classBox table.uploader{border-top:1px solid #e0e0e0}.sensei-wrapper .classPage .classDetailList .ppUpload{margin:0;padding:0}.sensei-wrapper .classPage .classDetailList .ppUpload .box{margin:0;padding:80px 50px;border:1px solid #e0e0e0;color:#949494;text-align:center}.sensei-wrapper .classPage .classDetailList .ppUpload .box i,.sensei-wrapper .classPage .classDetailList .ppUpload .box svg{font-size:50px}.sensei-wrapper .classPage .classDetailList .ppUpload .box p{margin:0;padding:20px 0 0;text-align:center;font-weight:500;font-size:20px;line-height:1.8em}.sensei-wrapper .classPage .classDetailList .tab{margin:80px 0 0;padding:0;border-bottom:1px solid #e0e0e0}.sensei-wrapper .classPage .classDetailList .tab ul{margin:0;padding:0;height:51px;list-style:none}.sensei-wrapper .classPage .classDetailList .tab ul li{position:relative;float:left;margin:0 10px 0 0;padding:0 30px;height:50px;border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background:#ececec;text-align:center;font-weight:700;font-size:16px;line-height:50px;cursor:pointer}.sensei-wrapper .classPage .classDetailList .tab ul li.open{margin:-20px 10px 0 0;height:70px;background:#fff;line-height:70px}.sensei-wrapper .classPage .classDetailList .tab ul li.open:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#fff;content:""}.sensei-wrapper .classPage .classDetailList .edit.hide{display:none}.sensei-wrapper .classPage .classDetailList .edit h3{margin:30px 0 20px}.sensei-wrapper .classPage .classDetailList .add{margin:20px 0 0;padding:0}.sensei-wrapper .classPage .classDetailList .add table{margin:0;padding:0;border:1px solid #67a994;background:#98dec8;font-size:13px}.sensei-wrapper .classPage .classDetailList .add table th{padding:15px 10px;background:#07ab77;color:#fff;text-align:center}.sensei-wrapper .classPage .classDetailList .add table td{position:relative;padding:15px 10px;text-align:left}.sensei-wrapper .classPage .classDetailList .result{margin:0 0 10px;padding:0}.sensei-wrapper .classPage .classDetailList .result table{margin:0;padding:0;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background:#fff;font-size:13px}.sensei-wrapper .classPage .classDetailList .result table th{padding:10px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#f7f7f7;text-align:center}.sensei-wrapper .classPage .classDetailList .result table td{position:relative;padding:10px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:left}.sensei-wrapper .classPage .classDetailList .infoList{margin:0;padding:0}.sensei-wrapper .classPage .classDetailList .infoList dl{position:relative;margin:0;padding:20px 0 20px 100px;border-bottom:1px solid #f0f0f0;font-size:13px}.sensei-wrapper .classPage .classDetailList .infoList.latest dl{padding:15px 0 15px 100px}.sensei-wrapper .classPage .classDetailList .infoList dl dt{position:absolute;top:20px;left:0;margin:0;padding:0}.sensei-wrapper .classPage .classDetailList .infoList dl dd{position:relative;margin:0;padding:0}.sensei-wrapper .classPage .classDetailList .infoList dl dd i,.sensei-wrapper .classPage .classDetailList .infoList dl dd svg{position:absolute;top:50%;right:0;margin-top:-12px}.sensei-wrapper .classPage .classDetailList .infoList dl dd a{display:block;color:#07ab77;text-decoration:none}.sensei-wrapper .classPage .classDetailList .infoList dl dd a:hover{text-decoration:underline}.sensei-wrapper .classPage .classDetailList .infoDetail{margin:0;padding:0}.sensei-wrapper .classPage .classDetailList .infoDetail p.date{margin:0 0 10px;padding:0;font-size:11px}.sensei-wrapper .classPage .classDetailList .infoDetail .post{margin:0;padding:30px;border:1px solid #e0e0e0}.sensei-wrapper .classPage .classDetailList .infoDetail .post p{margin:0 0 20px;padding:0;text-align:justify;line-height:2em}.sensei-wrapper .classPage .classDetailList .infoDetail .post img{display:block;margin:0 0 20px;padding:0;max-width:100%;width:100%;height:auto}.sensei-wrapper .classPage .classDetailList .forumList{margin:0 auto;padding:30px 0 0;max-width:760px}.sensei-wrapper .classPage .classDetailList .forumList h3.mg{margin:0 0 50px}.sensei-wrapper .classPage .classDetailList .forumList .thredBlock{margin:0 auto;border-top:1px solid #e0e0e0}.sensei-wrapper .classPage .classDetailList .forumList .thredBox{box-sizing:border-box;margin:0 auto;padding:0}.sensei-wrapper .classPage .classDetailList .forumList .thredBox a.box{position:relative;display:block;margin:0;padding:20px 50px 20px 90px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;color:#050505;text-decoration:none}.sensei-wrapper .classPage .classDetailList .forumList .thredBox a.box:hover{background:#fafafa}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box{position:relative;display:block;margin:0 auto;padding:50px 80px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background:#fff;color:#050505;text-decoration:none}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box.top{border-top:1px solid #e0e0e0}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .accountName{position:relative;display:flex;align-items:center;justify-content:flex-start;margin:0 0 20px;padding:0 0 0 56px;height:40px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box .icon{top:0;left:0}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box .name{font-size:13px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box .accountName .subject{position:relative;position:absolute;top:50%;right:0;float:left;margin:-9px 0 0;padding:0 0 0 26px;font-weight:500;font-size:12px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box.bestBox{padding:70px 80px 50px;border-right:1px solid #07ab9e;border-bottom:1px solid #07ab77;border-left:1px solid #07ab77}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box .best{position:absolute;top:-1px;right:-1px;left:-1px;height:36px;border:1px solid #07ab77;background:#ecf0ef;color:#07ab77;text-align:center;font-weight:500;font-size:14px;line-height:33px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box .best span{position:relative;display:inline-block;padding:0 0 0 26px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box .best span i,.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box .best span svg{position:absolute;top:50%;left:0;margin-top:-12px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box.commentBox{overflow:inherit;margin:20px 0 0;padding:0 0 0 80px;border:none;border-radius:0}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box.commentBox .icon{top:0;left:0}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box.commentBox .baloon{position:relative;margin:0 0 10px;padding:0}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box.commentBox .baloon textarea{border-width:3px;border-radius:10px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box.commentBox .baloon:before{position:absolute;top:20px;left:-13px;z-index:2;width:0;height:0;border-color:transparent #e0e0e0 transparent transparent;border-style:solid;border-width:8px 16px 8px 0;content:""}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box.commentBox .baloon:after{position:absolute;top:23px;left:-7px;z-index:3;width:0;height:0;border-color:transparent #fff transparent transparent;border-style:solid;border-width:5px 10px 5px 0;content:""}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box.commentBox input[type=submit]{display:block;margin:0 0 0 auto;padding:0;width:100px;height:36px;border:none;border-radius:0;background-color:#07ab77;color:#fff;text-align:center;font-weight:500;font-size:14px;line-height:36px;cursor:pointer;-webkit-appearance:none}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box.commentBox a.cancel{position:absolute;top:-10px;right:-10px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:100%;background:#e0e0e0;color:#fff;text-align:center;text-decoration:none;line-height:30px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box a.settlement{position:absolute;right:0;display:block;margin:0;padding:0;width:130px;height:30px;background-color:#07ab77;color:#fff;text-align:center;text-decoration:none;font-weight:500;font-size:12px;line-height:30px;cursor:pointer}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box.reply{margin:0;padding:20px 0;border:none;border-top:1px solid #e0e0e0}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box p{overflow:auto;margin:0;padding:0;text-align:justify;text-overflow:inherit;white-space:inherit;font-weight:700;font-size:15px;-webkit-text-overflow:inherit;-o-text-overflow:inherit}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box p.body{padding:5px 0 20px;border-bottom:none;font-weight:500;font-size:14px;line-height:1.8em}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box .status{border-width:0 0 80px 80px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box .status span{top:40px;right:5px;font-size:14px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .icon{position:absolute;top:20px;left:20px;display:flex;overflow:hidden;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #e0e0e0;border-radius:100%}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .icon img{width:100%;height:auto}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .name{margin:0 0 2px;padding:0;font-weight:700;font-size:11px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box .name{margin:0}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .name span{display:inline-block;float:right;margin:0;padding:5px 0 0 10px;color:#949494;font-size:12px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .name span.count{position:relative;margin:0 0 0 20px;padding:5px 0 0 26px;font-size:12px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .name span.count i,.sensei-wrapper .classPage .classDetailList .forumList .thredBox .name span.count svg{position:absolute;top:50%;left:0;margin-top:-7px;font-size:20px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .subject{position:relative;float:left;margin:0 0 0 30px;padding:0 0 0 36px;font-weight:500;font-size:14px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .subject span{position:absolute;top:50%;left:0;margin-top:-10px;font-size:20px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .subject a{color:#b2b2b2!important;text-decoration:none}.sensei-wrapper .classPage .classDetailList .forumList .thredBox p{overflow:hidden;margin:0;padding:0;text-align:justify;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:14px;line-height:2em;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .comment{position:relative;float:left;margin:0;padding:0 0 0 36px;color:#b2b2b2!important;font-size:14px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .comment span{position:absolute;top:50%;left:0;margin-top:-10px;font-size:20px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .time{position:relative;float:right;margin:0;padding:0;color:#b2b2b2!important;font-size:12px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .status{position:absolute;top:-10px;right:-10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100%;background:#c8c8c8}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .status span{color:#fff;font-weight:500;font-size:11px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox .status.on{background:#07ab77}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box .status{top:-30px;right:-20px;width:80px;height:80px}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box .status span{font-size:16px}.sensei-wrapper .classPage .classDetailList .thredList{margin:0 auto;padding:30px 0 0}.sensei-wrapper .classPage .classDetailList .forumList .thredBox.box .clearfix.mg{margin:0 0 20px}.sensei-wrapper .classPage .classDetailList a.good{position:relative;display:inline-block;margin:0 20px 0 0;padding:0 0 0 22px;height:18px;color:#b2b2b2;text-decoration:none;font-size:14px;line-height:18px}.sensei-wrapper .classPage .classDetailList a.good i,.sensei-wrapper .classPage .classDetailList a.good svg{position:absolute;top:50%;left:0;margin-top:-9px;line-height:0}.sensei-wrapper .classPage .classDetailList a.replyBtn{position:relative;display:inline-block;margin:0;padding:0 0 0 22px;height:18px;color:#b2b2b2;text-decoration:none;font-size:12px;line-height:18px}.sensei-wrapper .classPage .classDetailList a.replyBtn i,.sensei-wrapper .classPage .classDetailList a.replyBtn svg{position:absolute;top:50%;left:0;margin-top:-9px;line-height:0}.sensei-wrapper .classPage .classDetailList .forumList .commentBlock{margin:0 auto;padding:0}.sensei-wrapper .classPage .classDetailList .forumList .commentBlock h3{position:relative;margin:50px 0 0;padding:0 0 0 36px;font-weight:500;font-size:18px}.sensei-wrapper .classPage .classDetailList .forumList .commentBlock h3 span{position:absolute;top:50%;left:0;margin-top:-12px}.sensei-wrapper .classPage .classDetailList .form{padding:0;margin:0 0 30px}.sensei-wrapper .classPage .classDetailList .form p{margin:0 0 10px;padding:0;text-align:left;font-weight:500;font-size:16px}.sensei-wrapper .classPage .classDetailList .form p.caution{margin:10px 0 0;padding:0;text-align:right;font-weight:500;font-size:13px}.sensei-wrapper .classPage .classDetailList .form table{margin:0 0 20px;padding:0;width:100%;border-collapse:collapse;font-size:14px}.sensei-wrapper .classPage .classDetailList .form table td{margin:0;padding:15px 0;border-bottom:1px solid #e0e0e0;text-align:left}.sensei-wrapper .classPage .classDetailList .form table th{margin:0;border-bottom:1px solid #e0e0e0;text-align:left;padding:15px 10px 15px 0;width:100px}.sensei-wrapper .classPage .classDetailList .form table th.sub{padding:15px 0 15px 50px;width:80px}.sensei-wrapper .classPage .classDetailList .form table td input[type=text]{padding:15px 10px;outline:none}.sensei-wrapper .classPage .classDetailList .form table td select{padding:10px 40px 10px 10px;outline:none}.sensei-wrapper .classPage .classDetailList .form input[type=submit]{display:block;margin:0 0 0 auto;width:160px;height:36px;border:none;border-radius:0;background:#07ab77;color:#fff;text-align:center;text-decoration:none;font-weight:500;font-size:13px;line-height:36px;-webkit-appearance:none}.sensei-wrapper .ui-state-highlight{margin:0 0 10px;height:50px;border:1px dotted #25d59e;background:#b0e5d4}.sensei-wrapper .downloadBox{position:relative;display:block;margin:0 0 20px;padding:24px 36px;background:#f3f3f3;color:#000;text-decoration:none}.sensei-wrapper .downloadBox dl{margin:0;padding:0}.sensei-wrapper .downloadBox dl:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.sensei-wrapper .downloadBox dl dt{display:flex;float:left;align-items:center;justify-content:flex-start;margin:0 160px 0 0;padding:0 30px 0 0;min-height:40px;font-weight:700;font-size:16px}.sensei-wrapper .downloadBox dl dt span{position:relative;display:inline-block;padding:0 0 0 34px}.sensei-wrapper .downloadBox dl dt span i,.sensei-wrapper .downloadBox dl dt span svg{position:absolute;top:0;left:0;color:#07ab77}.sensei-wrapper .downloadBox dl dd{float:right;margin:0;padding:0;width:160px}.sensei-wrapper .control{margin:0;padding:0 0 10px;border-bottom:1px solid #dad9d9}.sensei-wrapper .control ul{display:flex;flex-wrap:wrap;margin:0;padding:0;-webkit-box-lines:multiple;-moz-box-lines:multiple;-moz-flex-wrap:wrap}.sensei-wrapper .control ul li{display:flex;float:left;align-items:center;justify-content:left;box-sizing:border-box;margin:0;padding:0 10px 0 0;min-height:auto;border-bottom:none;list-style:none;font-weight:500;font-size:13px}.sensei-wrapper .control ul li input[type=button]{width:100px}.pageLoad{position:absolute;left:0}.input-group{display:flex}/*! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com
 */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-roboto),var(--font-Noto_Sans_JP),ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-roboto-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.\!right-0{right:0!important}.-bottom-1{bottom:-.25rem}.-bottom-2{bottom:-.5rem}.-bottom-4{bottom:-1rem}.-bottom-6{bottom:-1.5rem}.-bottom-96{bottom:-24rem}.-left-1{left:-.25rem}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-right-4{right:-1rem}.-top-10{top:-2.5rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.-top-5{top:-1.25rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-\[calc\(100\%\+10px\)\]{bottom:calc(100% + 10px)}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-20{left:5rem}.left-3{left:.75rem}.right-0{right:0}.right-10{right:2.5rem}.right-16{right:4rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-7{right:1.75rem}.right-9{right:2.25rem}.right-\[300px\]{right:300px}.top-0{top:0}.top-1\/2{top:50%}.top-14{top:3.5rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-7{top:1.75rem}.top-\[-80px\]{top:-80px}.top-\[50px\]{top:50px}.top-px{top:1px}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[9900\]{z-index:9900}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.\!m-0{margin:0!important}.m-0{margin:0}.m-2{margin:.5rem}.m-auto{margin:auto}.\!my-5{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-7{margin-left:-1.75rem;margin-right:-1.75rem}.mx-0{margin-left:0;margin-right:0}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-7{margin-left:1.75rem;margin-right:1.75rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.\!mb-1{margin-bottom:.25rem!important}.\!mb-3{margin-bottom:.75rem!important}.\!mt-5{margin-top:1.25rem!important}.-ml-2{margin-left:-.5rem}.-ml-2\.5{margin-left:-.625rem}.-ml-5{margin-left:-1.25rem}.-mr-2{margin-right:-.5rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.-mt-\[68px\]{margin-top:-68px}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-px{margin-bottom:1px}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-14{margin-right:3.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-24{height:6rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[50px\]{height:50px}.h-\[60px\]{height:60px}.h-\[70px\]{height:70px}.h-auto{height:auto}.h-full{height:100%}.h-svh{height:100svh}.max-h-\[80\%\]{max-height:80%}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-60{min-height:15rem}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[90px\]{min-height:90px}.min-h-\[calc\(100svh-8\.5rem\)\]{min-height:calc(100svh - 8.5rem)}.\!w-\[110px\]{width:110px!important}.\!w-\[170px\]{width:170px!important}.\!w-\[200px\]{width:200px!important}.\!w-\[220px\]{width:220px!important}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[122px\]{width:122px}.w-\[150px\]{width:150px}.w-\[170px\]{width:170px}.w-\[200px\]{width:200px}.w-\[210px\]{width:210px}.w-\[230px\]{width:230px}.w-\[270px\]{width:270px}.w-\[300px\]{width:300px}.w-\[32\%\]{width:32%}.w-\[400px\]{width:400px}.w-\[60px\]{width:60px}.w-\[62\%\]{width:62%}.w-\[70px\]{width:70px}.w-\[80\%\]{width:80%}.w-\[90px\]{width:90px}.w-full{width:100%}.min-w-28{min-width:7rem}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[1156px\]{min-width:1156px}.min-w-\[270px\]{min-width:270px}.min-w-\[500px\]{min-width:500px}.min-w-\[70px\]{min-width:70px}.min-w-\[80px\]{min-width:80px}.min-w-\[8rem\]{min-width:8rem}.\!max-w-\[180px\]{max-width:180px!important}.max-w-40{max-width:10rem}.max-w-\[1080px\]{max-width:1080px}.max-w-\[450px\]{max-width:450px}.max-w-\[500px\]{max-width:500px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[840px\]{max-width:840px}.max-w-\[936px\]{max-width:936px}.max-w-\[clamp\(400px\2c _80\%\2c _1440px\)\]{max-width:clamp(400px,80%,1440px)}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.grid-rows-\[0fr\]{grid-template-rows:0fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-normal{justify-content:normal}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-around{justify-content:space-around}.justify-items-start{justify-items:start}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-y-scroll{overflow-y:scroll}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-md{border-bottom-right-radius:.375rem}.rounded-b-md,.rounded-l-md{border-bottom-left-radius:.375rem}.rounded-l-md{border-top-left-radius:.375rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-br-md{border-bottom-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-4{border-width:4px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.\!border-white{--tw-border-opacity:1!important;border-color:rgb(255 255 255/var(--tw-border-opacity))!important}.border-\[\#ccc\]{--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity))}.border-\[\#e0e0e0\]{--tw-border-opacity:1;border-color:rgb(224 224 224/var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.border-borderGray{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.border-slate-500{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.\!border-t-transparent{border-top-color:transparent!important}.border-t-transparent{border-top-color:transparent}.\!bg-\[\#575757\]{--tw-bg-opacity:1!important;background-color:rgb(87 87 87/var(--tw-bg-opacity))!important}.\!bg-\[\#dddddd\]{--tw-bg-opacity:1!important;background-color:rgb(221 221 221/var(--tw-bg-opacity))!important}.\!bg-transparent{background-color:transparent!important}.bg-\[\#07ab77\]{--tw-bg-opacity:1;background-color:rgb(7 171 119/var(--tw-bg-opacity))}.bg-\[\#b5c0c1\]{--tw-bg-opacity:1;background-color:rgb(181 192 193/var(--tw-bg-opacity))}.bg-\[\#d3d3d3\]{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity))}.bg-\[\#e9e9e9\]{--tw-bg-opacity:1;background-color:rgb(233 233 233/var(--tw-bg-opacity))}.bg-\[\#ececec\]{--tw-bg-opacity:1;background-color:rgb(236 236 236/var(--tw-bg-opacity))}.bg-\[\#ed7272\]{--tw-bg-opacity:1;background-color:rgb(237 114 114/var(--tw-bg-opacity))}.bg-\[\#ee4b4b\]{--tw-bg-opacity:1;background-color:rgb(238 75 75/var(--tw-bg-opacity))}.bg-\[\#efefef\]{--tw-bg-opacity:1;background-color:rgb(239 239 239/var(--tw-bg-opacity))}.bg-\[\#f2f2f2\]{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity))}.bg-\[\#f6f6f6\]{--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity))}.bg-\[\#fbfbfb\]{--tw-bg-opacity:1;background-color:rgb(251 251 251/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.bg-btnBlue{--tw-bg-opacity:1;background-color:rgb(0 164 179/var(--tw-bg-opacity))}.bg-btnGray{--tw-bg-opacity:1;background-color:rgb(80 80 80/var(--tw-bg-opacity))}.bg-defaultGray{--tw-bg-opacity:1;background-color:rgb(239 239 239/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-\[url\(\"\/img\/icons\/account_no_photo\.svg\"\)\]{background-image:url(/img/icons/account_no_photo.svg)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{-o-object-fit:contain;object-fit:contain}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-7{padding:1.75rem}.p-\[50px\]{padding:50px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[30px\]{padding-left:30px;padding-right:30px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.\!pb-4{padding-bottom:1rem!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-20{padding-right:5rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-7{padding-top:1.75rem}.\!text-left{text-align:left!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-barlow{font-family:var(--font-Barlow_Semi_Condensed)}.\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.\!text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}.\!text-5xl{font-size:3rem!important;line-height:1!important}.\!text-\[14px\]{font-size:14px!important}.\!text-\[15px\]{font-size:15px!important}.\!text-\[16px\]{font-size:16px!important}.\!text-\[18px\]{font-size:18px!important}.\!text-\[20px\]{font-size:20px!important}.\!text-\[22px\]{font-size:22px!important}.\!text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-bold{font-weight:700!important}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.\!leading-5{line-height:1.25rem!important}.\!leading-6{line-height:1.5rem!important}.\!leading-7{line-height:1.75rem!important}.leading-10{line-height:2.5rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\]{line-height:0}.leading-\[2\.2em\]{line-height:2.2em}.leading-\[40px\]{line-height:40px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-\[\#00a4b3\]{--tw-text-opacity:1;color:rgb(0 164 179/var(--tw-text-opacity))}.text-\[\#4d4d4d\]{--tw-text-opacity:1;color:rgb(77 77 77/var(--tw-text-opacity))}.text-\[\#949494\]{--tw-text-opacity:1;color:rgb(148 148 148/var(--tw-text-opacity))}.text-\[\#c0c0c0\]{--tw-text-opacity:1;color:rgb(192 192 192/var(--tw-text-opacity))}.text-\[\#d0d0d0\]{--tw-text-opacity:1;color:rgb(208 208 208/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-btnBlue{--tw-text-opacity:1;color:rgb(0 164 179/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-80{opacity:.8}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-0{outline-width:0}.drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08))}.drop-shadow-xl,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-\[cubic-bezier\(0\.84\2c 0\.39\2c 0\.33\2c _\)\]{transition-timing-function:cubic-bezier(.84,.39,.33,)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{position:relative;width:100%;color:#545454;text-align:justify;font-feature-settings:"palt";-webkit-text-size-adjust:100%;letter-spacing:1px;font-family:Roboto,Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}#wrapper{min-height:100vh}.flex{display:flex}.justify-between{justify-content:space-between}video.audio{display:none}.fade-enter{opacity:0}.fade-enter-active,.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .8s ease}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-right-3:before{content:var(--tw-content);right:-.75rem}.before\:-top-3:before{content:var(--tw-content);top:-.75rem}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:right-1\/2:before{content:var(--tw-content);right:50%}.before\:right-\[3px\]:before{content:var(--tw-content);right:3px}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:top-full:before{content:var(--tw-content);top:100%}.before\:z-20:before{content:var(--tw-content);z-index:20}.before\:-mr-4:before{content:var(--tw-content);margin-right:-1rem}.before\:-mt-\[3px\]:before{content:var(--tw-content);margin-top:-3px}.before\:flex:before{content:var(--tw-content);display:flex}.before\:h-10:before{content:var(--tw-content);height:2.5rem}.before\:h-2:before{content:var(--tw-content);height:.5rem}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-0:before{content:var(--tw-content);width:0}.before\:w-0\.5:before{content:var(--tw-content);width:.125rem}.before\:w-10:before{content:var(--tw-content);width:2.5rem}.before\:w-9:before{content:var(--tw-content);width:2.25rem}.before\:-translate-x-1\/2:before{--tw-translate-x:-50%}.before\:-rotate-\[60deg\]:before,.before\:-translate-x-1\/2:before{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-rotate-\[60deg\]:before{--tw-rotate:-60deg}.before\:items-center:before{content:var(--tw-content);align-items:center}.before\:justify-center:before{content:var(--tw-content);justify-content:center}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:border:before{content:var(--tw-content);border-width:1px}.before\:border-4:before{content:var(--tw-content);border-width:4px}.before\:border-borderGray:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.before\:border-transparent:before{content:var(--tw-content);border-color:transparent}.before\:border-t-black:before{content:var(--tw-content);--tw-border-opacity:1;border-top-color:rgb(0 0 0/var(--tw-border-opacity))}.before\:bg-\[\#545454\]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(84 84 84/var(--tw-bg-opacity))}.before\:bg-black:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.before\:bg-white:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.before\:text-\[10px\]:before{content:var(--tw-content);font-size:10px}.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:duration-500:before{content:var(--tw-content);transition-duration:.5s}.before\:ease-\[cubic-bezier\(0\.84\2c 0\.39\2c 0\.33\2c _\)\]:before{content:var(--tw-content);transition-timing-function:cubic-bezier(.84,.39,.33,)}.before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\"\7D42\4E86\"\]:before{--tw-content:"終了";content:var(--tw-content)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:right-0:after{content:var(--tw-content);right:0}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:z-10:after{content:var(--tw-content);z-index:10}.after\:h-0:after{content:var(--tw-content);height:0}.after\:h-0\.5:after{content:var(--tw-content);height:.125rem}.after\:w-2:after{content:var(--tw-content);width:.5rem}.after\:rounded:after{content:var(--tw-content);border-radius:.25rem}.after\:rounded-md:after{content:var(--tw-content);border-radius:.375rem}.after\:bg-\[\#545454\]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(84 84 84/var(--tw-bg-opacity))}.after\:bg-black:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:opacity-70:after{content:var(--tw-content);opacity:.7}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:duration-500:after{content:var(--tw-content);transition-duration:.5s}.after\:ease-\[cubic-bezier\(0\.84\2c 0\.39\2c 0\.33\2c _\)\]:after{content:var(--tw-content);transition-timing-function:cubic-bezier(.84,.39,.33,)}.first\:rounded-t-md:first-child{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.last\:rounded-b-md:last-child{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.last\:border-b:last-child{border-bottom-width:1px}.first-of-type\:rounded-t-md:first-of-type{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.last-of-type\:rounded-b-md:last-of-type{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.last-of-type\:border-b:last-of-type{border-bottom-width:1px}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}.group.open .group-\[\.open\]\:before\:origin-center:before{content:var(--tw-content);transform-origin:center}.group.open .group-\[\.open\]\:before\:rotate-90:before{content:var(--tw-content);--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group.open .group-\[\.open\]\:after\:origin-center:after{content:var(--tw-content);transform-origin:center}.group.open .group-\[\.open\]\:after\:rotate-180:after{content:var(--tw-content);--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer.open~.peer-\[\.open\]\:grid-rows-\[1fr\]{grid-template-rows:1fr}@media(hover:hover){.hover\:bg-\[\#ececec\]:where(:-moz-any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(236 236 236/var(--tw-bg-opacity))}.hover\:bg-\[\#ececec\]:where(:any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(236 236 236/var(--tw-bg-opacity))}.hover\:bg-black:where(:-moz-any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.hover\:bg-black:where(:any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.hover\:bg-blue-700:where(:-moz-any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.hover\:bg-blue-700:where(:any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.hover\:bg-gray-300:where(:-moz-any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.hover\:bg-gray-300:where(:any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.hover\:bg-green-700:where(:-moz-any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.hover\:bg-green-700:where(:any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.hover\:bg-red-700:where(:-moz-any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.hover\:bg-red-700:where(:any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.hover\:text-white:where(:-moz-any-link,:enabled,summary):hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-white:where(:any-link,:enabled,summary):hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:opacity-40:where(:-moz-any-link,:enabled,summary):hover{opacity:.4}.hover\:opacity-40:where(:any-link,:enabled,summary):hover{opacity:.4}}@media (min-width:640px){.sm\:w-\[60\%\]{width:60%}.sm\:\!pb-6{padding-bottom:1.5rem!important}.sm\:\!text-\[20px\]{font-size:20px!important}}@media (min-width:768px){.md\:static{position:static}.md\:absolute{position:absolute}.md\:-right-4{right:-1rem}.md\:-top-8{top:-2rem}.md\:bottom-8{bottom:2rem}.md\:left-2{left:.5rem}.md\:left-auto{left:auto}.md\:right-10{right:2.5rem}.md\:right-20{right:5rem}.md\:right-28{right:7rem}.md\:top-1\/2{top:50%}.md\:top-10{top:2.5rem}.md\:top-\[80px\]{top:80px}.md\:\!m-0{margin:0!important}.md\:m-0{margin:0}.md\:-mx-12{margin-left:-3rem;margin-right:-3rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-1{margin-left:.25rem;margin-right:.25rem}.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:\!mb-5{margin-bottom:1.25rem!important}.md\:-mt-8{margin-top:-2rem}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-14{margin-bottom:3.5rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-20{margin-bottom:5rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-8{margin-bottom:2rem}.md\:ml-0{margin-left:0}.md\:ml-6{margin-left:1.5rem}.md\:ml-auto{margin-left:auto}.md\:mr-1{margin-right:.25rem}.md\:mr-16{margin-right:4rem}.md\:mr-2{margin-right:.5rem}.md\:mr-4{margin-right:1rem}.md\:mr-auto{margin-right:auto}.md\:mt-0{margin-top:0}.md\:mt-1{margin-top:.25rem}.md\:mt-1\.5{margin-top:.375rem}.md\:mt-14{margin-top:3.5rem}.md\:mt-2{margin-top:.5rem}.md\:mt-20{margin-top:5rem}.md\:mt-3{margin-top:.75rem}.md\:mt-4{margin-top:1rem}.md\:\!block{display:block!important}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-11{height:2.75rem}.md\:h-12{height:3rem}.md\:h-14{height:3.5rem}.md\:h-16{height:4rem}.md\:h-20{height:5rem}.md\:h-24{height:6rem}.md\:h-32{height:8rem}.md\:h-5{height:1.25rem}.md\:h-8{height:2rem}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:min-h-24{min-height:6rem}.md\:min-h-\[60px\]{min-height:60px}.md\:w-1\/2{width:50%}.md\:w-10{width:2.5rem}.md\:w-12{width:3rem}.md\:w-20{width:5rem}.md\:w-24{width:6rem}.md\:w-28{width:7rem}.md\:w-32{width:8rem}.md\:w-40{width:10rem}.md\:w-44{width:11rem}.md\:w-5{width:1.25rem}.md\:w-56{width:14rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-8{width:2rem}.md\:w-\[45\%\]{width:45%}.md\:w-\[450px\]{width:450px}.md\:w-\[48\%\]{width:48%}.md\:w-\[55\%\]{width:55%}.md\:w-\[90px\]{width:90px}.md\:w-auto{width:auto}.md\:min-w-0{min-width:0}.md\:flex-1{flex:1 1 0%}.md\:-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:rounded-3xl{border-radius:1.5rem}.md\:rounded-lg{border-radius:.5rem}.md\:rounded-md{border-radius:.375rem}.md\:rounded-none{border-radius:0}.md\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.md\:border{border-width:1px}.md\:border-0{border-width:0}.md\:border-\[5px\]{border-width:5px}.md\:border-x-0{border-left-width:0;border-right-width:0}.md\:border-y-0{border-top-width:0;border-bottom-width:0}.md\:border-b{border-bottom-width:1px}.md\:border-b-0{border-bottom-width:0}.md\:border-l{border-left-width:1px}.md\:border-none{border-style:none}.md\:bg-themeGray{--tw-bg-opacity:1;background-color:rgb(240 240 240/var(--tw-bg-opacity))}.md\:bg-transparent{background-color:transparent}.md\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.md\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:\!pb-8{padding-bottom:2rem!important}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-12{padding-bottom:3rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pl-0{padding-left:0}.md\:pl-16{padding-left:4rem}.md\:pl-3{padding-left:.75rem}.md\:pl-4{padding-left:1rem}.md\:pl-8{padding-left:2rem}.md\:pr-10{padding-right:2.5rem}.md\:pr-12{padding-right:3rem}.md\:pr-16{padding-right:4rem}.md\:pr-24{padding-right:6rem}.md\:pr-32{padding-right:8rem}.md\:pr-36{padding-right:9rem}.md\:pr-6{padding-right:1.5rem}.md\:pt-0{padding-top:0}.md\:pt-14{padding-top:3.5rem}.md\:pt-20{padding-top:5rem}.md\:pt-24{padding-top:6rem}.md\:pt-32{padding-top:8rem}.md\:text-left{text-align:left}.md\:\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.md\:\!text-5xl{font-size:3rem!important;line-height:1!important}.md\:\!text-\[20px\]{font-size:20px!important}.md\:\!text-\[22px\]{font-size:22px!important}.md\:\!text-\[24px\]{font-size:24px!important}.md\:\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.md\:\!text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-\[13px\]{font-size:13px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[20px\]{font-size:20px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:font-medium{font-weight:500}.md\:\!leading-7{line-height:1.75rem!important}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:leading-\[2\.2em\]{line-height:2.2em}.md\:leading-none{line-height:1}.md\:before\:right-5:before{content:var(--tw-content);right:1.25rem}.md\:before\:-mt-1:before{content:var(--tw-content);margin-top:-.25rem}.md\:before\:-mt-1\.5:before{content:var(--tw-content);margin-top:-.375rem}.md\:before\:h-3:before{content:var(--tw-content);height:.75rem}.md\:before\:h-3\.5:before{content:var(--tw-content);height:.875rem}.md\:after\:right-3:after{content:var(--tw-content);right:.75rem}.md\:after\:right-3\.5:after{content:var(--tw-content);right:.875rem}.md\:after\:w-3:after{content:var(--tw-content);width:.75rem}.md\:after\:w-3\.5:after{content:var(--tw-content);width:.875rem}}@media (min-width:1024px){.lg\:right-12{right:3rem}.lg\:mx-12{margin-left:3rem;margin-right:3rem}.lg\:mx-2{margin-left:.5rem;margin-right:.5rem}.lg\:-ml-6{margin-left:-1.5rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-3{margin-bottom:.75rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mr-20{margin-right:5rem}.lg\:mr-4{margin-right:1rem}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:h-14{height:3.5rem}.lg\:h-20{height:5rem}.lg\:w-1\/2{width:50%}.lg\:w-20{width:5rem}.lg\:w-40{width:10rem}.lg\:w-52{width:13rem}.lg\:w-\[350px\]{width:350px}.lg\:w-\[80\%\]{width:80%}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:p-14{padding:3.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.lg\:\!pb-10{padding-bottom:2.5rem!important}.lg\:pb-0{padding-bottom:0}.lg\:pl-0{padding-left:0}.lg\:pl-10{padding-left:2.5rem}.lg\:pl-4{padding-left:1rem}.lg\:pl-6{padding-left:1.5rem}.lg\:pr-16{padding-right:4rem}.lg\:pr-32{padding-right:8rem}.lg\:pr-4{padding-right:1rem}.lg\:pt-20{padding-top:5rem}.lg\:\!text-\[22px\]{font-size:22px!important}.lg\:text-\[15px\]{font-size:15px}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:font-medium{font-weight:500}}@media (min-width:1280px){.xl\:-right-6{right:-1.5rem}.xl\:-right-8{right:-2rem}.xl\:-top-6{top:-1.5rem}.xl\:right-24{right:6rem}.xl\:right-32{right:8rem}.xl\:mx-24{margin-left:6rem;margin-right:6rem}.xl\:block{display:block}.xl\:h-10{height:2.5rem}.xl\:h-32{height:8rem}.xl\:w-10{width:2.5rem}.xl\:w-16{width:4rem}.xl\:w-24{width:6rem}.xl\:w-32{width:8rem}.xl\:w-48{width:12rem}.xl\:w-\[450px\]{width:450px}.xl\:p-14{padding:3.5rem}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:px-32{padding-left:8rem;padding-right:8rem}.xl\:py-24{padding-top:6rem;padding-bottom:6rem}.xl\:pl-7{padding-left:1.75rem}.xl\:pr-32{padding-right:8rem}.xl\:pr-7{padding-right:1.75rem}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.xl\:text-sm{font-size:.875rem;line-height:1.25rem}.xl\:font-medium{font-weight:500}}.rtl\:text-right:where([dir=rtl],[dir=rtl] *){text-align:right}@media (prefers-color-scheme:dark){.dark\:bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.dark\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.dark\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.dark\:text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.dark\:focus\:ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(30 64 175/var(--tw-ring-opacity))}@media(hover:hover){.dark\:hover\:bg-white:where(:-moz-any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.dark\:hover\:bg-white:where(:any-link,:enabled,summary):hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}}}