html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;font-style:normal;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{outline:none;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:top}ul,dl,ol{text-indent:0}li{list-style:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}* html input,* html textarea,* html select{font-size:100%}*:first-child+html+input,*:first-child html+textarea,*:first-child+html select{font-size:100%}table{border-collapse:collapse;border-spacing:0;font-size:inherit}th,td{text-align:left;vertical-align:top}caption{text-align:left}pre,code,kbd,samp,tt{font-family:monospace}* html pre,* html code,* html kbd,* html samp,* html tt{font-size:100%;line-height:100%}*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,*:first-child+html+samp,*:first-child+html tt{font-size:108%;line-height:100%}.mgt0{margin-top:calc(0px*1) !important}.mgb0{margin-bottom:calc(0px*1) !important}.mgl0{margin-left:calc(0px*1) !important}.mgr0{margin-right:calc(0px*1) !important}.pdt0{padding-top:calc(0px*1) !important}.pdb0{padding-bottom:calc(0px*1) !important}.pdl0{padding-left:calc(0px*1) !important}.pdr0{padding-right:calc(0px*1) !important}.mgt5{margin-top:calc(5px*1) !important}.mgb5{margin-bottom:calc(5px*1) !important}.mgl5{margin-left:calc(5px*1) !important}.mgr5{margin-right:calc(5px*1) !important}.pdt5{padding-top:calc(5px*1) !important}.pdb5{padding-bottom:calc(5px*1) !important}.pdl5{padding-left:calc(5px*1) !important}.pdr5{padding-right:calc(5px*1) !important}.mgt10{margin-top:calc(10px*1) !important}.mgb10{margin-bottom:calc(10px*1) !important}.mgl10{margin-left:calc(10px*1) !important}.mgr10{margin-right:calc(10px*1) !important}.pdt10{padding-top:calc(10px*1) !important}.pdb10{padding-bottom:calc(10px*1) !important}.pdl10{padding-left:calc(10px*1) !important}.pdr10{padding-right:calc(10px*1) !important}.mgt15{margin-top:calc(15px*1) !important}.mgb15{margin-bottom:calc(15px*1) !important}.mgl15{margin-left:calc(15px*1) !important}.mgr15{margin-right:calc(15px*1) !important}.pdt15{padding-top:calc(15px*1) !important}.pdb15{padding-bottom:calc(15px*1) !important}.pdl15{padding-left:calc(15px*1) !important}.pdr15{padding-right:calc(15px*1) !important}.mgt20{margin-top:calc(20px*1) !important}.mgb20{margin-bottom:calc(20px*1) !important}.mgl20{margin-left:calc(20px*1) !important}.mgr20{margin-right:calc(20px*1) !important}.pdt20{padding-top:calc(20px*1) !important}.pdb20{padding-bottom:calc(20px*1) !important}.pdl20{padding-left:calc(20px*1) !important}.pdr20{padding-right:calc(20px*1) !important}.mgt25{margin-top:calc(25px*1) !important}.mgb25{margin-bottom:calc(25px*1) !important}.mgl25{margin-left:calc(25px*1) !important}.mgr25{margin-right:calc(25px*1) !important}.pdt25{padding-top:calc(25px*1) !important}.pdb25{padding-bottom:calc(25px*1) !important}.pdl25{padding-left:calc(25px*1) !important}.pdr25{padding-right:calc(25px*1) !important}.mgt30{margin-top:calc(30px*1) !important}.mgb30{margin-bottom:calc(30px*1) !important}.mgl30{margin-left:calc(30px*1) !important}.mgr30{margin-right:calc(30px*1) !important}.pdt30{padding-top:calc(30px*1) !important}.pdb30{padding-bottom:calc(30px*1) !important}.pdl30{padding-left:calc(30px*1) !important}.pdr30{padding-right:calc(30px*1) !important}.mgt35{margin-top:calc(35px*1) !important}.mgb35{margin-bottom:calc(35px*1) !important}.mgl35{margin-left:calc(35px*1) !important}.mgr35{margin-right:calc(35px*1) !important}.pdt35{padding-top:calc(35px*1) !important}.pdb35{padding-bottom:calc(35px*1) !important}.pdl35{padding-left:calc(35px*1) !important}.pdr35{padding-right:calc(35px*1) !important}.mgt40{margin-top:calc(40px*1) !important}.mgb40{margin-bottom:calc(40px*1) !important}.mgl40{margin-left:calc(40px*1) !important}.mgr40{margin-right:calc(40px*1) !important}.pdt40{padding-top:calc(40px*1) !important}.pdb40{padding-bottom:calc(40px*1) !important}.pdl40{padding-left:calc(40px*1) !important}.pdr40{padding-right:calc(40px*1) !important}.mgt45{margin-top:calc(45px*1) !important}.mgb45{margin-bottom:calc(45px*1) !important}.mgl45{margin-left:calc(45px*1) !important}.mgr45{margin-right:calc(45px*1) !important}.pdt45{padding-top:calc(45px*1) !important}.pdb45{padding-bottom:calc(45px*1) !important}.pdl45{padding-left:calc(45px*1) !important}.pdr45{padding-right:calc(45px*1) !important}.mgt50{margin-top:calc(50px*1) !important}.mgb50{margin-bottom:calc(50px*1) !important}.mgl50{margin-left:calc(50px*1) !important}.mgr50{margin-right:calc(50px*1) !important}.pdt50{padding-top:calc(50px*1) !important}.pdb50{padding-bottom:calc(50px*1) !important}.pdl50{padding-left:calc(50px*1) !important}.pdr50{padding-right:calc(50px*1) !important}.mgt55{margin-top:calc(55px*1) !important}.mgb55{margin-bottom:calc(55px*1) !important}.mgl55{margin-left:calc(55px*1) !important}.mgr55{margin-right:calc(55px*1) !important}.pdt55{padding-top:calc(55px*1) !important}.pdb55{padding-bottom:calc(55px*1) !important}.pdl55{padding-left:calc(55px*1) !important}.pdr55{padding-right:calc(55px*1) !important}.mgt60{margin-top:calc(60px*1) !important}.mgb60{margin-bottom:calc(60px*1) !important}.mgl60{margin-left:calc(60px*1) !important}.mgr60{margin-right:calc(60px*1) !important}.pdt60{padding-top:calc(60px*1) !important}.pdb60{padding-bottom:calc(60px*1) !important}.pdl60{padding-left:calc(60px*1) !important}.pdr60{padding-right:calc(60px*1) !important}.mgt65{margin-top:calc(65px*1) !important}.mgb65{margin-bottom:calc(65px*1) !important}.mgl65{margin-left:calc(65px*1) !important}.mgr65{margin-right:calc(65px*1) !important}.pdt65{padding-top:calc(65px*1) !important}.pdb65{padding-bottom:calc(65px*1) !important}.pdl65{padding-left:calc(65px*1) !important}.pdr65{padding-right:calc(65px*1) !important}.mgt70{margin-top:calc(70px*1) !important}.mgb70{margin-bottom:calc(70px*1) !important}.mgl70{margin-left:calc(70px*1) !important}.mgr70{margin-right:calc(70px*1) !important}.pdt70{padding-top:calc(70px*1) !important}.pdb70{padding-bottom:calc(70px*1) !important}.pdl70{padding-left:calc(70px*1) !important}.pdr70{padding-right:calc(70px*1) !important}.mgt75{margin-top:calc(75px*1) !important}.mgb75{margin-bottom:calc(75px*1) !important}.mgl75{margin-left:calc(75px*1) !important}.mgr75{margin-right:calc(75px*1) !important}.pdt75{padding-top:calc(75px*1) !important}.pdb75{padding-bottom:calc(75px*1) !important}.pdl75{padding-left:calc(75px*1) !important}.pdr75{padding-right:calc(75px*1) !important}.mgt80{margin-top:calc(80px*1) !important}.mgb80{margin-bottom:calc(80px*1) !important}.mgl80{margin-left:calc(80px*1) !important}.mgr80{margin-right:calc(80px*1) !important}.pdt80{padding-top:calc(80px*1) !important}.pdb80{padding-bottom:calc(80px*1) !important}.pdl80{padding-left:calc(80px*1) !important}.pdr80{padding-right:calc(80px*1) !important}.mgt85{margin-top:calc(85px*1) !important}.mgb85{margin-bottom:calc(85px*1) !important}.mgl85{margin-left:calc(85px*1) !important}.mgr85{margin-right:calc(85px*1) !important}.pdt85{padding-top:calc(85px*1) !important}.pdb85{padding-bottom:calc(85px*1) !important}.pdl85{padding-left:calc(85px*1) !important}.pdr85{padding-right:calc(85px*1) !important}.mgt90{margin-top:calc(90px*1) !important}.mgb90{margin-bottom:calc(90px*1) !important}.mgl90{margin-left:calc(90px*1) !important}.mgr90{margin-right:calc(90px*1) !important}.pdt90{padding-top:calc(90px*1) !important}.pdb90{padding-bottom:calc(90px*1) !important}.pdl90{padding-left:calc(90px*1) !important}.pdr90{padding-right:calc(90px*1) !important}.mgt95{margin-top:calc(95px*1) !important}.mgb95{margin-bottom:calc(95px*1) !important}.mgl95{margin-left:calc(95px*1) !important}.mgr95{margin-right:calc(95px*1) !important}.pdt95{padding-top:calc(95px*1) !important}.pdb95{padding-bottom:calc(95px*1) !important}.pdl95{padding-left:calc(95px*1) !important}.pdr95{padding-right:calc(95px*1) !important}.mgt100{margin-top:calc(100px*1) !important}.mgb100{margin-bottom:calc(100px*1) !important}.mgl100{margin-left:calc(100px*1) !important}.mgr100{margin-right:calc(100px*1) !important}.pdt100{padding-top:calc(100px*1) !important}.pdb100{padding-bottom:calc(100px*1) !important}.pdl100{padding-left:calc(100px*1) !important}.pdr100{padding-right:calc(100px*1) !important}@media only screen and (max-width: 1280px){.mgt0{margin-top:calc(0px*.5) !important}.mgb0{margin-bottom:calc(0px*.5) !important}.mgl0{margin-left:calc(0px*.5) !important}.mgr0{margin-right:calc(0px*.5) !important}.pdt0{padding-top:calc(0px*.5) !important}.pdb0{padding-bottom:calc(0px*.5) !important}.pdl0{padding-left:calc(0px*.5) !important}.pdr0{padding-right:calc(0px*.5) !important}.mgt5{margin-top:calc(5px*.5) !important}.mgb5{margin-bottom:calc(5px*.5) !important}.mgl5{margin-left:calc(5px*.5) !important}.mgr5{margin-right:calc(5px*.5) !important}.pdt5{padding-top:calc(5px*.5) !important}.pdb5{padding-bottom:calc(5px*.5) !important}.pdl5{padding-left:calc(5px*.5) !important}.pdr5{padding-right:calc(5px*.5) !important}.mgt10{margin-top:calc(10px*.5) !important}.mgb10{margin-bottom:calc(10px*.5) !important}.mgl10{margin-left:calc(10px*.5) !important}.mgr10{margin-right:calc(10px*.5) !important}.pdt10{padding-top:calc(10px*.5) !important}.pdb10{padding-bottom:calc(10px*.5) !important}.pdl10{padding-left:calc(10px*.5) !important}.pdr10{padding-right:calc(10px*.5) !important}.mgt15{margin-top:calc(15px*.5) !important}.mgb15{margin-bottom:calc(15px*.5) !important}.mgl15{margin-left:calc(15px*.5) !important}.mgr15{margin-right:calc(15px*.5) !important}.pdt15{padding-top:calc(15px*.5) !important}.pdb15{padding-bottom:calc(15px*.5) !important}.pdl15{padding-left:calc(15px*.5) !important}.pdr15{padding-right:calc(15px*.5) !important}.mgt20{margin-top:calc(20px*.5) !important}.mgb20{margin-bottom:calc(20px*.5) !important}.mgl20{margin-left:calc(20px*.5) !important}.mgr20{margin-right:calc(20px*.5) !important}.pdt20{padding-top:calc(20px*.5) !important}.pdb20{padding-bottom:calc(20px*.5) !important}.pdl20{padding-left:calc(20px*.5) !important}.pdr20{padding-right:calc(20px*.5) !important}.mgt25{margin-top:calc(25px*.5) !important}.mgb25{margin-bottom:calc(25px*.5) !important}.mgl25{margin-left:calc(25px*.5) !important}.mgr25{margin-right:calc(25px*.5) !important}.pdt25{padding-top:calc(25px*.5) !important}.pdb25{padding-bottom:calc(25px*.5) !important}.pdl25{padding-left:calc(25px*.5) !important}.pdr25{padding-right:calc(25px*.5) !important}.mgt30{margin-top:calc(30px*.5) !important}.mgb30{margin-bottom:calc(30px*.5) !important}.mgl30{margin-left:calc(30px*.5) !important}.mgr30{margin-right:calc(30px*.5) !important}.pdt30{padding-top:calc(30px*.5) !important}.pdb30{padding-bottom:calc(30px*.5) !important}.pdl30{padding-left:calc(30px*.5) !important}.pdr30{padding-right:calc(30px*.5) !important}.mgt35{margin-top:calc(35px*.5) !important}.mgb35{margin-bottom:calc(35px*.5) !important}.mgl35{margin-left:calc(35px*.5) !important}.mgr35{margin-right:calc(35px*.5) !important}.pdt35{padding-top:calc(35px*.5) !important}.pdb35{padding-bottom:calc(35px*.5) !important}.pdl35{padding-left:calc(35px*.5) !important}.pdr35{padding-right:calc(35px*.5) !important}.mgt40{margin-top:calc(40px*.5) !important}.mgb40{margin-bottom:calc(40px*.5) !important}.mgl40{margin-left:calc(40px*.5) !important}.mgr40{margin-right:calc(40px*.5) !important}.pdt40{padding-top:calc(40px*.5) !important}.pdb40{padding-bottom:calc(40px*.5) !important}.pdl40{padding-left:calc(40px*.5) !important}.pdr40{padding-right:calc(40px*.5) !important}.mgt45{margin-top:calc(45px*.5) !important}.mgb45{margin-bottom:calc(45px*.5) !important}.mgl45{margin-left:calc(45px*.5) !important}.mgr45{margin-right:calc(45px*.5) !important}.pdt45{padding-top:calc(45px*.5) !important}.pdb45{padding-bottom:calc(45px*.5) !important}.pdl45{padding-left:calc(45px*.5) !important}.pdr45{padding-right:calc(45px*.5) !important}.mgt50{margin-top:calc(50px*.5) !important}.mgb50{margin-bottom:calc(50px*.5) !important}.mgl50{margin-left:calc(50px*.5) !important}.mgr50{margin-right:calc(50px*.5) !important}.pdt50{padding-top:calc(50px*.5) !important}.pdb50{padding-bottom:calc(50px*.5) !important}.pdl50{padding-left:calc(50px*.5) !important}.pdr50{padding-right:calc(50px*.5) !important}.mgt55{margin-top:calc(55px*.5) !important}.mgb55{margin-bottom:calc(55px*.5) !important}.mgl55{margin-left:calc(55px*.5) !important}.mgr55{margin-right:calc(55px*.5) !important}.pdt55{padding-top:calc(55px*.5) !important}.pdb55{padding-bottom:calc(55px*.5) !important}.pdl55{padding-left:calc(55px*.5) !important}.pdr55{padding-right:calc(55px*.5) !important}.mgt60{margin-top:calc(60px*.5) !important}.mgb60{margin-bottom:calc(60px*.5) !important}.mgl60{margin-left:calc(60px*.5) !important}.mgr60{margin-right:calc(60px*.5) !important}.pdt60{padding-top:calc(60px*.5) !important}.pdb60{padding-bottom:calc(60px*.5) !important}.pdl60{padding-left:calc(60px*.5) !important}.pdr60{padding-right:calc(60px*.5) !important}.mgt65{margin-top:calc(65px*.5) !important}.mgb65{margin-bottom:calc(65px*.5) !important}.mgl65{margin-left:calc(65px*.5) !important}.mgr65{margin-right:calc(65px*.5) !important}.pdt65{padding-top:calc(65px*.5) !important}.pdb65{padding-bottom:calc(65px*.5) !important}.pdl65{padding-left:calc(65px*.5) !important}.pdr65{padding-right:calc(65px*.5) !important}.mgt70{margin-top:calc(70px*.5) !important}.mgb70{margin-bottom:calc(70px*.5) !important}.mgl70{margin-left:calc(70px*.5) !important}.mgr70{margin-right:calc(70px*.5) !important}.pdt70{padding-top:calc(70px*.5) !important}.pdb70{padding-bottom:calc(70px*.5) !important}.pdl70{padding-left:calc(70px*.5) !important}.pdr70{padding-right:calc(70px*.5) !important}.mgt75{margin-top:calc(75px*.5) !important}.mgb75{margin-bottom:calc(75px*.5) !important}.mgl75{margin-left:calc(75px*.5) !important}.mgr75{margin-right:calc(75px*.5) !important}.pdt75{padding-top:calc(75px*.5) !important}.pdb75{padding-bottom:calc(75px*.5) !important}.pdl75{padding-left:calc(75px*.5) !important}.pdr75{padding-right:calc(75px*.5) !important}.mgt80{margin-top:calc(80px*.5) !important}.mgb80{margin-bottom:calc(80px*.5) !important}.mgl80{margin-left:calc(80px*.5) !important}.mgr80{margin-right:calc(80px*.5) !important}.pdt80{padding-top:calc(80px*.5) !important}.pdb80{padding-bottom:calc(80px*.5) !important}.pdl80{padding-left:calc(80px*.5) !important}.pdr80{padding-right:calc(80px*.5) !important}.mgt85{margin-top:calc(85px*.5) !important}.mgb85{margin-bottom:calc(85px*.5) !important}.mgl85{margin-left:calc(85px*.5) !important}.mgr85{margin-right:calc(85px*.5) !important}.pdt85{padding-top:calc(85px*.5) !important}.pdb85{padding-bottom:calc(85px*.5) !important}.pdl85{padding-left:calc(85px*.5) !important}.pdr85{padding-right:calc(85px*.5) !important}.mgt90{margin-top:calc(90px*.5) !important}.mgb90{margin-bottom:calc(90px*.5) !important}.mgl90{margin-left:calc(90px*.5) !important}.mgr90{margin-right:calc(90px*.5) !important}.pdt90{padding-top:calc(90px*.5) !important}.pdb90{padding-bottom:calc(90px*.5) !important}.pdl90{padding-left:calc(90px*.5) !important}.pdr90{padding-right:calc(90px*.5) !important}.mgt95{margin-top:calc(95px*.5) !important}.mgb95{margin-bottom:calc(95px*.5) !important}.mgl95{margin-left:calc(95px*.5) !important}.mgr95{margin-right:calc(95px*.5) !important}.pdt95{padding-top:calc(95px*.5) !important}.pdb95{padding-bottom:calc(95px*.5) !important}.pdl95{padding-left:calc(95px*.5) !important}.pdr95{padding-right:calc(95px*.5) !important}.mgt100{margin-top:calc(100px*.5) !important}.mgb100{margin-bottom:calc(100px*.5) !important}.mgl100{margin-left:calc(100px*.5) !important}.mgr100{margin-right:calc(100px*.5) !important}.pdt100{padding-top:calc(100px*.5) !important}.pdb100{padding-bottom:calc(100px*.5) !important}.pdl100{padding-left:calc(100px*.5) !important}.pdr100{padding-right:calc(100px*.5) !important}}@media screen{.scIn.accInTop{position:relative;clip-path:inset(0% 0% 100% 0%)}.scIn.accInTop.move{clip-path:inset(0% 0% 0% 0%);transition-duration:400ms;transition-property:clip-path;transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.scIn.accInLeft{position:relative;clip-path:inset(0% 100% 0% 0%)}.scIn.accInLeft.move{clip-path:inset(0% 0% 0% 0%);transition-duration:400ms;transition-property:clip-path;transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.scIn.accInBottom{position:relative;clip-path:inset(100% 0% 0% 0%)}.scIn.accInBottom.move{clip-path:inset(0% 0% 0% 0%);transition-duration:400ms;transition-property:clip-path;transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.scIn.accInRight{position:relative;clip-path:inset(0% 0% 0% 100%)}.scIn.accInRight.move{clip-path:inset(0% 0% 0% 0%);transition-duration:400ms;transition-property:clip-path;transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.scIn.accInCenter{position:relative;clip-path:inset(0% 50% 0% 50%)}.scIn.accInCenter.move{clip-path:inset(0% 0% 0% 0%);transition-duration:400ms;transition-property:clip-path;transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.scIn.fadeIn{opacity:0}.scIn.fadeIn.move{opacity:1;transition-duration:400ms;transition-property:opacity;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.scIn.zoomIn{transform:scale(0)}.scIn.zoomIn.move{transform:scale(1);transition-duration:400ms;transition-property:transform;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}.scIn.slideInTop{opacity:0;transform:translateY(-50px)}.scIn.slideInTop.move{opacity:1;transform:translateY(0px);transition-duration:400ms;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.scIn.slideInBottom{opacity:0;transform:translateY(50px)}.scIn.slideInBottom.move{opacity:1;transform:translateY(0px);transition-duration:400ms;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.scIn.slideInLeft{opacity:0;transform:translateX(-50px)}.scIn.slideInLeft.move{opacity:1;transform:translateX(0px);transition-duration:400ms;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.scIn.slideInRight{opacity:0;transform:translateX(50px)}.scIn.slideInRight.move{opacity:1;transform:translateX(0px);transition-duration:400ms;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.scIn.move.delay100{transition-delay:100ms !important}.scIn.move.delay200{transition-delay:200ms !important}.scIn.move.delay300{transition-delay:300ms !important}.scIn.move.delay400{transition-delay:400ms !important}.scIn.move.delay500{transition-delay:500ms !important}.scIn.move.delay600{transition-delay:600ms !important}.scIn.move.delay700{transition-delay:700ms !important}.scIn.move.delay800{transition-delay:800ms !important}.scIn.move.delay900{transition-delay:900ms !important}.scIn.move.delay1000{transition-delay:1000ms !important}.scIn.move.delay1100{transition-delay:1100ms !important}.scIn.move.delay1200{transition-delay:1200ms !important}.scIn.move.delay1300{transition-delay:1300ms !important}.scIn.move.delay1400{transition-delay:1400ms !important}.scIn.move.delay1500{transition-delay:1500ms !important}.scIn.move.delay1600{transition-delay:1600ms !important}.scIn.move.delay1700{transition-delay:1700ms !important}.scIn.move.delay1800{transition-delay:1800ms !important}.scIn.move.delay1900{transition-delay:1900ms !important}.scIn.move.delay2000{transition-delay:2000ms !important}}#wrapper .pc_frame{position:fixed;left:0;top:0;width:100%;height:100%;background-image:url(../img/pc_back.jpg);background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center}#wrapper .pc_frame .wa_logo{position:absolute;left:40px;top:40px;background-image:url(../img/wa_logo.svg);background-size:100% 100%;width:394px;height:52px;text-indent:-9999px;overflow:hidden}#wrapper .pc_frame .inner{margin-top:100px;margin-left:calc(((100vw - 400px)*.75 - 600px)*.5);width:600px;display:flex;gap:80px;flex-direction:column}@media print,screen and (max-height: 660px){#wrapper .pc_frame .inner{gap:40px}}#wrapper .pc_frame .inner .menu{z-index:1;position:relative;display:flex;flex-direction:column;gap:50px}@media print,screen and (max-height: 660px){#wrapper .pc_frame .inner .menu{gap:20px}}#wrapper .pc_frame .inner .menu li a{text-decoration:underline;display:block;font-size:24px;color:#fff;font-weight:bold;line-height:1em;text-align:center}@media print,screen and (max-height: 660px){#wrapper .pc_frame .inner .menu li a{font-size:18px}}#wrapper .pc_frame .inner .qr{display:flex;align-items:center;justify-content:center;gap:15px}#wrapper .pc_frame .inner .qr p{margin-top:1em;margin-right:20px;font-size:16px;font-weight:bold;color:#fff;text-align:right}#wrapper .pc_frame .inner .qr figure img{width:80px;height:80px}#wrapper .pc_frame .inner .qr figure figcaption{font-size:14px;color:#fff;font-weight:bold;text-align:center;margin-bottom:5px}#wrapper .pc_frame .inner .logos{display:flex;gap:20px;justify-content:center;align-items:center;background-color:#fff;padding:20px;border-radius:6px}#wrapper .pc_frame .inner .logos li:nth-child(1) img{width:148px}#wrapper .pc_frame .inner .logos li:nth-child(2) img{width:136px}@media only screen and (max-width: 1280px){#wrapper .pc_frame{display:none}}@media print,screen and (min-width: 1281px){#wrapper .mobile{filter:drop-shadow(16px 16px 16px rgba(0, 0, 0, 0.2));margin-left:calc((100vw - 400px)*.75);margin-top:40px;width:400px}#wrapper .mobile::-webkit-scrollbar{width:5px}#wrapper .mobile::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}#wrapper .mobile::-webkit-scrollbar-thumb{background-color:#fff}}#wrapper #kv{background:linear-gradient(30deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%)}#wrapper #kv .texts{color:#fff;padding-top:92px;padding-bottom:20px}@media print,screen and (min-width: 1281px){#wrapper #kv .texts{padding-top:20px}}#wrapper #kv .texts .app{margin-top:20px;opacity:0;transform:translateY(20px)}#wrapper #kv .texts .app .subttl{font-size:16px;text-align:center}#wrapper #kv .texts .app .ttl{background-image:url(../img/wa_logo.svg);background-size:100% 100%;width:calc(100cqw - 80px);height:calc((100cqw - 80px)/394*52);text-indent:-99999px;overflow:hidden;margin-left:auto;margin-right:auto}body.loaded #wrapper #kv .texts .app{opacity:1;transform:translateY(0px);transition-duration:400ms;transition-property:opacity,transform;transition-delay:0ms}#wrapper #kv .texts .shoulder{margin-top:20px;width:-moz-fit-content;width:fit-content;font-size:20px;font-weight:bold;border:2px solid #fff;line-height:1em;padding:5px 20px;margin-left:auto;margin-right:auto;opacity:0;transform:translateY(20px)}body.loaded #wrapper #kv .texts .shoulder{opacity:1;transform:translateY(0px);transition-duration:400ms;transition-delay:100ms;transition-property:opacity,transform}#wrapper #kv .texts .arr{margin-top:5px;background-image:url(../img/kv_arr.svg);background-size:100% 100%;width:22px;height:12px;margin-left:auto;margin-right:auto;opacity:0;transform:translateY(20px)}body.loaded #wrapper #kv .texts .arr{opacity:1;transform:translateY(0px);transition-duration:400ms;transition-property:opacity,transform;transition-delay:200ms}#wrapper #kv .texts h1{font-size:36px;font-weight:bold;text-align:center;line-height:1em;opacity:0;transform:translateY(20px)}body.loaded #wrapper #kv .texts h1{opacity:1;transform:translateY(0px);transition-duration:400ms;transition-property:opacity,transform;transition-delay:300ms}#wrapper #kv .texts .present{margin-top:30px;opacity:0;transform:translateY(20px)}body.loaded #wrapper #kv .texts .present{opacity:1;transform:translateY(0px);transition-duration:400ms;transition-property:opacity,transform;transition-delay:500ms}#wrapper #kv .texts .present::before{margin-bottom:20px;display:block;position:relative;content:"";height:2px;width:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0) 100%)}#wrapper #kv .texts .present .ttl{font-weight:bold;font-size:20px;text-align:center}#wrapper #kv .texts .present .price{margin-top:10px;font-weight:bold;font-size:18px;text-align:center}#wrapper #kv .texts .present .price>span{font-size:20px;font-weight:bold;background:linear-gradient(135deg, rgb(255, 216, 55) 1%, rgb(255, 241, 184) 50%, rgb(255, 216, 55) 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}#wrapper #kv .texts .present .price>span span{font-weight:bold;font-size:30px}#wrapper #kv .texts .present .schedule{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-top:20px;display:grid;grid-template:"ttl ... value" "ttl ... note"/40px 10px 1fr}#wrapper #kv .texts .present .schedule .ttl{grid-area:ttl;width:40px;height:40px;border-radius:100%;border:1px solid #fff;font-size:11px;line-height:1em;justify-content:center;align-items:center;display:flex}#wrapper #kv .texts .present .schedule .value{grid-area:value;font-size:16px;font-weight:bold}#wrapper #kv .texts .present .schedule .note{font-size:10px;line-height:1em;grid-area:note}#wrapper #kv .texts .present .features{margin-top:calc(12cqw + 10px);position:relative;height:45cqw}#wrapper #kv .texts .present .features ul{position:absolute;left:50%;top:0}#wrapper #kv .texts .present .features li{position:absolute;left:-22.5cqw;top:0}#wrapper #kv .texts .present .features li.orange .text{background-color:#fd6300;color:#fff}#wrapper #kv .texts .present .features li.orange .text::after{background-color:#fd6300}#wrapper #kv .texts .present .features li.yellow .text{background-color:#ffd837;color:#3b3838}#wrapper #kv .texts .present .features li.yellow .text::after{background-color:#ffd837}#wrapper #kv .texts .present .features li.green .text{background-color:#00f597;color:#3b3838}#wrapper #kv .texts .present .features li.green .text::after{background-color:#00f597}#wrapper #kv .texts .present .features li .text{position:absolute;left:2cqw;top:-8cqw;background-color:#fff;border-radius:6px;width:calc(100% - 4cqw);font-size:3.3cqw;color:#000;font-weight:bold;text-align:center;line-height:1.2em;padding:2cqw;box-sizing:border-box;z-index:1}#wrapper #kv .texts .present .features li .text::after{content:"";position:absolute;top:calc(100% + 1cqw);left:calc(50% - 2.5cqw);width:5cqw;height:3.3333333333cqw;clip-path:polygon(0 0, 100% 0, 50% 100%);background-color:#fff}#wrapper #kv .texts .present .features li figure{position:relative;overflow:hidden;border-radius:10px;width:45cqw;height:45cqw}#wrapper #kv .texts .present .features li figure::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;mix-blend-mode:multiply;background:linear-gradient(180deg, rgb(23, 42, 248) 0%, rgba(23, 42, 248, 0) 50%)}#wrapper #outline{padding-top:50px;padding-bottom:50px;padding-left:20px;padding-right:20px}#wrapper #outline .bln{background-color:#172af8;padding:10px;font-weight:bold;font-size:15px;text-align:center;color:#fff;position:relative}#wrapper #outline .bln::after{position:absolute;left:calc(50% - 12px);top:100%;width:24px;height:16px;display:block;content:"";background-color:#172af8;clip-path:polygon(0 0, 100% 0, 50% 100%)}#wrapper #outline h2{font-size:25px;text-align:center;font-weight:bold;line-height:1.25em;margin-top:30px}#wrapper #outline .box{margin-top:30px;background:linear-gradient(30deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%);padding:5px}#wrapper #outline .box .inn{padding:20px;background-color:#fff}#wrapper #outline .box .ttl{text-align:center;font-size:20px;font-weight:bold}#wrapper #outline .box .body{margin-top:10px;font-size:14px}#wrapper #outline .qr_entry{margin-top:30px}#wrapper #present h2 .tm{font-size:28px}#wrapper #present .chance{margin-top:30px;display:flex}#wrapper #present .chance .circle{background-color:#ffd837;width:96px;height:96px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:1.35em;text-align:center;font-weight:bold}#wrapper #present .chance .text{flex:1;margin-left:20px}#wrapper #present .chance .text .ttl{font-size:20px;font-weight:bold;line-height:1.35em}#wrapper #present .chance .text .price{font-size:32px;font-weight:bold;line-height:1.35em}#wrapper #present .chance .text .price span{font-weight:bold;font-size:54px;background:linear-gradient(30deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}#wrapper #present .chance .text .nums{font-size:14px;margin-top:5px}#wrapper #present .entries{margin-top:30px;display:flex;flex-direction:column;gap:5px}#wrapper #present .entries .entry{background-color:#fff;padding:20px 10px;padding-top:24px;position:relative}#wrapper #present .entries .entry .ttl{position:absolute;left:0;top:0;padding:4px 10px;font-size:12px;line-height:1em;background:linear-gradient(30deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%);color:#fff}#wrapper #present .entries .entry .schedule{font-size:16px;font-weight:bold;text-align:center}#wrapper #present .entries .entry .usage{font-size:11px;font-weight:bold;text-align:center}#wrapper #present .more{position:relative;margin-top:50px;border-radius:8px;background:linear-gradient(30deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%);padding:2px}#wrapper #present .more::before{position:absolute;bottom:100%;left:calc(50% - 20px);content:"";width:40px;height:20px;background-color:#172af8;clip-path:polygon(50% 0, 0 100%, 100% 100%)}#wrapper #present .more .ttl{color:#fff;font-size:16px;font-weight:bold;text-align:center;line-height:1em;padding:10px}#wrapper #present .more .inn{background-color:#fff;padding:20px;border-radius:0px 0px 6px 6px}#wrapper #present .more .t1{font-size:14px;font-weight:bold;text-align:center;line-height:1.35em}#wrapper #present .more .t2{font-size:20px;font-weight:bold;text-align:center;line-height:1.35em}#wrapper #present .more .t3{margin-top:10px;font-size:20px;font-weight:bold;text-align:center;line-height:1.35em}#wrapper #present .more .price{margin-top:10px;font-size:32px;font-weight:bold;text-align:center;line-height:1em}#wrapper #present .more .price span{font-weight:bold;font-size:56px;background:linear-gradient(30deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%);line-height:1em;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}#wrapper #present .more .t4{margin-top:10px;font-size:20px;font-weight:bold;text-align:center;line-height:1.35em}#wrapper #present .qr_entry{margin-top:30px}#wrapper #present .notes{margin-top:20px}#wrapper #present .notes li{text-indent:-1em;margin-left:1em;font-size:12px;margin-top:10px;line-height:1.35em}#wrapper #entry .steps{margin-top:40px;display:flex;flex-direction:column;gap:20px}#wrapper #entry .steps .step{background-color:rgba(23,42,248,.1);padding:40px 20px;position:relative}#wrapper #entry .steps .step .body{font-size:14px;text-align:center;font-weight:bold}#wrapper #entry .steps .arr{content:"";display:block;width:80px;height:40px;background-color:#00f597;margin-left:auto;margin-right:auto;margin-bottom:10px;clip-path:polygon(0 0, 100% 0, 50% 100%)}#wrapper #entry .steps h3{font-size:24px;font-weight:bold;text-align:center;color:#172af8;position:absolute;left:0;top:0;width:100%;text-align:center;margin-top:-0.5em}#wrapper #entry .step1 .btn{margin-top:30px}#wrapper #entry .step1 .scrollarea{position:relative;margin-top:20px;height:280px;overflow:hidden;overflow-x:auto}#wrapper #entry .step1 .scrollarea::-webkit-scrollbar{width:0;height:5px}#wrapper #entry .step1 .scrollarea::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}#wrapper #entry .step1 .scrollarea::-webkit-scrollbar-thumb{background-color:#172af8}#wrapper #entry .step1 .scrollarea figure{height:280px;width:535px}#wrapper #entry .step1 .scrollarea figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}#wrapper #entry .step2 figure{margin-top:20px}#wrapper #entry .step3 figure{width:62px;height:96px;margin-top:20px;margin-left:auto;margin-right:auto}#wrapper #entry .options .option{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;border-top:2px dashed #172af8;margin-top:50px;padding-top:50px}#wrapper #entry .options .option .bln{background-color:#172af8;color:#fff;font-weight:bold;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;line-height:1em;padding:5px 10px;position:relative}#wrapper #entry .options .option .bln::after{position:absolute;left:calc(50% - 6px);top:100%;width:12px;height:8px;content:"";background-color:#172af8;clip-path:polygon(0 0, 100% 0, 50% 100%)}#wrapper #entry .options .option .ttl{font-size:24px;font-weight:bold;text-align:center;line-height:1.35em;margin-top:20px}#wrapper #entry .options .option .body{margin-top:20px;font-size:14px;line-height:1.65em;font-weight:bold}#wrapper #entry .options .option .note{margin-top:10px;margin-left:1em;text-indent:-1em;font-size:11px;font-weight:bold;line-height:1.65em}#wrapper #entry .options .option .reference{margin-top:20px;background-color:rgba(23,42,248,.1);padding:20px;border-radius:6px}#wrapper #entry .options .arr{margin-top:20px;content:"";display:block;width:80px;height:40px;background-color:#00f597;margin-left:auto;margin-right:auto;margin-bottom:10px;clip-path:polygon(0 0, 100% 0, 50% 100%)}#wrapper #entry .options .option1 figure{margin-top:30px;margin-left:-20px}#wrapper #entry .options .option2 figure{margin-top:30px}#wrapper #entry .options .option2 .more{margin-left:20px;margin-right:20px;margin-top:20px;position:relative;border-radius:8px;background:linear-gradient(30deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%);padding:2px}#wrapper #entry .options .option2 .more__ttl{color:#fff;font-size:16px;font-weight:bold;text-align:center;line-height:1em;padding:10px}#wrapper #entry .options .option2 .more .inn{background-color:#fff;padding:20px 0px;border-radius:0 0 6px 6px}#wrapper #entry .options .option2 .more .t3{font-size:20px;font-weight:bold;text-align:center;line-height:1.35em}#wrapper #entry .options .option2 .more .price{margin-top:10px;font-size:32px;font-weight:bold;text-align:center;line-height:1em}#wrapper #entry .options .option2 .more .price span{font-weight:bold;font-size:56px;background:linear-gradient(30deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%);line-height:1em;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}#wrapper #entry .options .option2 .more .t4{margin-top:10px;font-size:16px;font-weight:bold;text-align:center;line-height:1.35em}#wrapper #about .body{margin-top:30px;display:flex;flex-direction:column;gap:20px}#wrapper #about .body p{font-size:14px;font-weight:bold;line-height:1.65em}#wrapper #about .reference{margin-top:30px;background-color:#fff;padding:20px;border-radius:6px}#wrapper #about .btn2{margin-top:30px;margin-left:20px;margin-right:20px}#modal{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;visibility:hidden;opacity:0;transition-duration:400ms;transition-property:visibility,opacity;display:flex;justify-content:center;align-items:center;flex-direction:column}body.openModal #modal{visibility:inherit;opacity:1}body.openModal{overflow:hidden}#modal .back{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.85)}#modal .inner{position:relative}#modal .close{position:absolute;right:-66px;top:0px;width:56px;height:56px;background-image:url(../img/modal_close.svg)}@media only screen and (max-width: 1280px){#modal .close{position:fixed;top:10px;right:10px}}body{background-color:#fff;color:#3b3838;font-family:"Noto Sans JP",sans-serif;font-size:16px;line-height:1.4em;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-webkit-touch-callout:none;-webkit-user-select:none}@media print,screen and (min-width: 1281px){.sp{display:none !important}}@media only screen and (max-width: 1280px){body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-webkit-touch-callout:none;-webkit-user-select:none}.pc{display:none !important}}#wrapper{position:relative}#wrapper .mobile{position:relative}#wrapper .mobile .outer{container-type:inline-size;background-color:#fff;position:relative}#wrapper .mobile .hd_trace{z-index:30;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}@media print,screen and (min-width: 1281px){#wrapper .mobile .hd_trace{display:none}}#wrapper .mobile .hd_trace__child{position:sticky;left:0;top:0;width:100cqw;box-sizing:border-box;padding:8px}#wrapper .mobile .hd_trace .hd{pointer-events:all;position:relative;height:64px;background-color:#fff;transition-duration:400ms;transition-property:background-color}body.openMenu #wrapper .mobile .hd_trace .hd{background-color:rgba(0,0,0,0)}#wrapper .mobile .hd_trace .hd .logo a{position:absolute;left:14px;top:13px;text-indent:-9999px;overflow:hidden;background-image:url(../img/wa_logo2.svg);background-size:100% 100%;width:57px;height:37px;transition-duration:400ms;transition-property:background-image}body.openMenu #wrapper .mobile .hd_trace .hd .logo a{background-image:url(../img/wa_logo2_w.svg)}#wrapper .mobile .hd_trace .hd .btn_menu{display:block;position:absolute;right:4px;top:4px;background-color:#3b3838;width:56px;height:56px;transition-duration:400ms;transition-property:background-color}body.openMenu #wrapper .mobile .hd_trace .hd .btn_menu{background-color:#fff}#wrapper .mobile .hd_trace .hd .btn_menu span{display:block;width:16px;height:2px;background-color:#fff;position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-1px;transition-duration:250ms;transition-property:background-color,transform,top}body.openMenu #wrapper .mobile .hd_trace .hd .btn_menu span{background-color:#172af8;transform:rotate(45deg)}#wrapper .mobile .hd_trace .hd .btn_menu span:nth-child(1){top:calc(50% - 5px)}body.openMenu #wrapper .mobile .hd_trace .hd .btn_menu span:nth-child(1){top:50%;transform:rotate(45deg)}#wrapper .mobile .hd_trace .hd .btn_menu span:nth-child(3){top:calc(50% + 5px)}body.openMenu #wrapper .mobile .hd_trace .hd .btn_menu span:nth-child(3){top:50%;transform:rotate(-45deg)}#wrapper .mobile .menu_trace{z-index:20;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;visibility:hidden;opacity:0;transition-duration:400ms;transition-property:visibility,opacity}body.openMenu #wrapper .mobile .menu_trace{visibility:inherit;opacity:1}#wrapper .mobile .menu_trace__child{pointer-events:all;position:sticky;left:0;top:0;width:100cqw;height:100cqh;background:linear-gradient(30deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%);display:flex;flex-direction:column;justify-content:center;align-items:center}#wrapper .mobile .menu_trace__child .scroll{position:relative;overflow:auto;width:100%;max-height:100vh}@media print,screen and (min-width: 1281px){#wrapper .mobile .menu_trace__child .scroll{overflow:hidden}}#wrapper .mobile .menu_trace__child .menu{padding-top:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:35px}#wrapper .mobile .menu_trace__child .menu li a{display:block;font-size:24px;font-weight:bold;line-height:1.35em;text-decoration:underline;color:#fff;text-align:center}#wrapper .mobile .menu_trace__child .qr{margin-top:50px;width:100%;box-sizing:border-box;padding:40px}#wrapper .mobile .menu_trace__child .qr p{text-align:center;font-size:16px;font-weight:bold;color:#fff}#wrapper .mobile .menu_trace__child .qr .codes{margin-top:20px;display:flex;justify-content:center;gap:20px}@media only screen and (max-width: 1280px){#wrapper .mobile .menu_trace__child .qr .codes{gap:10px}}@media print,screen and (min-width: 1281px){#wrapper .mobile .menu_trace__child .qr figure{width:80px}#wrapper .mobile .menu_trace__child .qr figure figcaption{margin-bottom:5px;color:#fff;font-size:13px;font-weight:bold;text-align:center}#wrapper .mobile .menu_trace__child .qr figure img{width:100%}}@media only screen and (max-width: 1280px){#wrapper .mobile .menu_trace__child .qr figure{height:50px}#wrapper .mobile .menu_trace__child .qr figure img{height:100%;width:auto}}#wrapper .mobile .qr_trace{position:fixed;right:0;bottom:-150px;z-index:10;transition-duration:250ms;transition-property:bottom;width:100%}@media print,screen and (min-width: 1281px){#wrapper .mobile .qr_trace{display:none}}body.openCTA #wrapper .mobile .qr_trace{bottom:0}#wrapper .mobile .qr_trace__child{background:linear-gradient(30deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;box-sizing:border-box;padding:15px;padding-left:20px;border-radius:10px 10px 0 0;box-sizing:border-box}#wrapper .mobile .qr_trace__child p{text-align:center;margin-right:10px;font-size:15px;font-weight:bold;color:#fff}#wrapper .mobile .qr_trace__child .codes{display:flex;justify-content:center;align-items:center;gap:10px}#wrapper .mobile .qr_trace__child figure{height:50px}#wrapper .mobile .qr_trace__child figure img{height:100%;width:auto}#wrapper .mobile .contents{position:relative;overflow:hidden}#wrapper .mobile .contents img{width:100%}#wrapper .mobile .contents .logos{padding:20px;background-color:#fff;border-bottom:1px dashed #d1d1d1;display:flex;gap:20px;justify-content:center;align-items:center}#wrapper .mobile .contents .logos li:nth-child(1) img{width:150px}#wrapper .mobile .contents .logos li:nth-child(2) img{width:145px}#wrapper .mobile .subcontent{box-sizing:border-box;padding:20px;padding-top:40px;padding-bottom:40px;position:relative}#wrapper .mobile .subcontent.rev{background-color:rgba(23,42,248,.1)}#wrapper .mobile .subcontent::before{content:"";position:absolute;left:calc(50% - 20px);top:0;width:40px;height:8px;background:linear-gradient(90deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%)}#wrapper .mobile .subcontent h2{display:flex;gap:5px;flex-direction:column}#wrapper .mobile .subcontent h2 .ts{display:block;font-size:20px;font-weight:bold;color:#172af8;text-align:center}#wrapper .mobile .subcontent h2 .tm{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;display:block;font-size:36px;line-height:1.15em;font-weight:bold;text-align:center;background:linear-gradient(30deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}#wrapper .mobile footer{margin-top:60px;background:linear-gradient(30deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%);padding:40px;color:#fff}#wrapper .mobile footer .logo{background-image:url(../img/wa_logo.svg);background-size:100% 100%;width:300px;height:39.5939086294px;text-indent:-99999px;overflow:hidden;margin-left:auto;margin-right:auto}#wrapper .mobile footer ul{margin-top:20px;text-align:center}#wrapper .mobile footer ul li a{text-decoration:underline;color:#fff;font-weight:bold;line-height:2em}#wrapper .mobile footer .copyright{text-align:center;margin-top:30px;font-size:12px}#wrapper .mobile .btn{display:block;background-color:#172af8;background-image:url(../img/btn_arr_w.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:calc(100% - 20px) center;border-radius:6px;color:#fff;font-size:16px;text-decoration:none;font-weight:bold;padding:20px}#wrapper .mobile .movie{container-type:inline-size;margin-top:30px}#wrapper .mobile .movie .t1{text-align:center;font-size:12px;font-weight:bold}#wrapper .mobile .movie .t2{text-align:center;font-size:16px;font-weight:bold}#wrapper .mobile .movie .player{margin-top:10px;display:block;width:88cqw;height:49.5cqw;margin-left:auto;margin-right:auto;border-radius:6px;position:relative}#wrapper .mobile .movie .player::before{position:absolute;content:"";left:calc(50% - 28px);top:calc(50% - 28px);background-image:url(../img/btn_play.svg);background-size:100% 100%;width:56px;height:56px}#wrapper .mobile .reference p{text-align:center;font-weight:bold;font-size:16px}#wrapper .mobile .reference .btn{margin-top:10px}#wrapper .mobile .qr_entry{background-color:#172af8;padding:30px}#wrapper .mobile .qr_entry a{display:flex;align-items:center;justify-content:center;gap:20px;text-decoration:none;color:#fff}#wrapper .mobile .qr_entry span{font-size:16px;color:#fff;font-weight:bold;text-decoration:underline}#wrapper .mobile .qr_entry figure{width:120px;height:120px}#wrapper .mobile .sub{margin-left:20px;margin-right:20px;margin-top:50px}#wrapper .mobile .sub h2{text-align:center;font-weight:bold;font-size:20px;margin-bottom:20px}#wrapper .mobile .sub h2::after{margin-top:15px;display:block;content:"";width:100%;height:2px;background:linear-gradient(90deg, rgb(0, 245, 151) 15%, rgb(23, 42, 248) 70%)}#wrapper .mobile #terms .frame{border:2px solid #172af8;border-radius:6px;padding:20px;overflow:hidden;overflow-y:auto;height:200px;display:flex;flex-direction:column;gap:20px;word-break:break-all;word-wrap:break-word}#wrapper .mobile #terms .frame::-webkit-scrollbar{width:5px;border-radius:100px}#wrapper .mobile #terms .frame::-webkit-scrollbar-thumb{background-color:#172af8}#wrapper .mobile #terms .frame::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}#wrapper .mobile #terms .frame .box{font-size:12px;line-height:1.65em}#wrapper .mobile #terms .frame .box .ttl{font-size:14px;font-weight:bold}#wrapper .mobile #terms .frame .box .ttl::before{content:"■"}#wrapper .mobile #terms .frame .box .body p{text-indent:1em;margin-bottom:.5em}#wrapper .mobile #terms .frame .box .body p.noind{text-indent:inherit}#wrapper .mobile #terms .frame .box .sbox{margin-bottom:5px}#wrapper .mobile #terms .frame .box .sbox .sttl{font-weight:bold}#wrapper .mobile #terms .frame .box .sbox .sttl::before{content:"▼"}#wrapper .mobile #terms .frame .box dl dt{text-indent:-1em;margin-left:1em}#wrapper .mobile #terms .frame .box dl dt::before{content:"・"}#wrapper .mobile #terms .frame .box dl dd{margin-left:1em}#wrapper .mobile #terms .frame .box ul li{text-indent:-1em;margin-left:1em}#wrapper .mobile #sns ul{display:flex;justify-content:center;gap:30px}#wrapper .mobile #sns ul li{width:52px;height:52px}#wrapper .mobile #sns ul li a{text-indent:-9999px;overflow:hidden;display:block;width:52px;height:52px;background-size:contain;background-repeat:no-repeat;background-position:center center}#wrapper .mobile #sns ul li a.x{background-image:url(../img/sns_x.png)}#wrapper .mobile #sns ul li a.fb{background-image:url(../img/sns_fb.png)}#wrapper .mobile #sns ul li a.is{background-image:url(../img/sns_is.png)}#wrapper .mobile #sns ul li a.ln{background-image:url(../img/sns_ln.png)}#wrapper .mobile #links ul li a{display:block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;text-decoration:underline;color:#172af8;font-weight:bold;display:block;display:flex;align-items:center}#wrapper .mobile #links ul li a::after{display:block;content:"";background-image:url(../img/btn_arr.svg);background-size:100% 100%;width:20px;height:20px;margin-left:5px}/*# sourceMappingURL=structure.css.map */