:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);z-index:1;width:100%;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%;min-width:1px}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));box-sizing:border-box;transform-origin:50%;z-index:10;border-top:4px solid #0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;height:var(--swiper-navigation-size);width:var(--swiper-navigation-size);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:is(.swiper-button-next,.swiper-button-prev).swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}:is(.swiper-button-next,.swiper-button-prev) ::slotted(svg),:is(.swiper-button-next,.swiper-button-prev) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size) / 2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size) / 2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size) / 2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));display:inline-block}button.swiper-pagination-bullet{appearance:none;box-shadow:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translateY(-50%)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>.swiper-pagination-progressbar,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);width:100%;top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar{height:100%;width:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;position:relative}.swiper-scrollbar.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar{display:none!important}.swiper-scrollbar.swiper-scrollbar-horizontal,.swiper-horizontal>.swiper-scrollbar{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset,1%) * 2);z-index:50;position:absolute}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset,1%) * 2);left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50;position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{opacity:0;pointer-events:none;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;pointer-events:none;transform-origin:0 0;visibility:hidden;z-index:1;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;transform-origin:bottom;overflow:hidden}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,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{font-family:inherit;font-weight:inherit;vertical-align:baseline;background:0 0;border:none;outline:none;margin:0;padding:0;font-size:100%;font-style:normal}img{vertical-align:bottom}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}:focus{outline:none}a:not([class]),a:not([class]):link,a:not([class]):visited,a:not([class]):hover,a:not([class]):active{vertical-align:baseline;cursor:pointer;outline:0;margin:0;padding:0;text-decoration:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left}fieldset{border:none}input,select,textarea{font-family:inherit;font-size:100%}input,select{vertical-align:middle}input[type=radio],input.radio,input[type=checkbox],input.checkbox{margin-top:0;margin-bottom:0;position:relative;top:-.1em}textarea{overflow:auto}label,button{cursor:pointer}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}del{text-decoration:line-through}ins,mark{color:#000;background-color:#ffb;text-decoration:none}hr{border:none;border-top:1px solid #ccc;height:1px;margin:0;padding:0;display:block}main{display:block}html{height:100%;font-size:62.5%}@media screen and (width<=349px){html{font-size:53.125%}}body{box-sizing:border-box;color:#333;font-variant-ligatures:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;counter-reset:number 0;background-color:#fff;background-repeat:no-repeat;flex-flow:column;min-height:100vh;font-family:Noto Sans JP,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;display:flex;overflow-x:scroll}body *{box-sizing:border-box}body.open{height:100%;overflow:hidden}main{flex:1}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.mb120{margin-bottom:120px}.mb125{margin-bottom:125px}.mb130{margin-bottom:130px}.mb140{margin-bottom:140px}.mb150{margin-bottom:150px}.mb160{margin-bottom:160px}.mb180{margin-bottom:180px}.mb025em{margin-bottom:.25em}.mb05em{margin-bottom:.5em}.mb10em{margin-bottom:1em}.mb15em{margin-bottom:1.5em}.mb20em{margin-bottom:2em}.mb25em{margin-bottom:2.5em}.mb30em{margin-bottom:3em}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mtAuto{margin-top:auto}@media screen and (width<=768px){.spMb0{margin-bottom:0}.spMb5{margin-bottom:5px}.spMb10{margin-bottom:10px}.spMb15{margin-bottom:15px}.spMb20{margin-bottom:20px}.spMb25{margin-bottom:25px}.spMb30{margin-bottom:30px}.spMb40{margin-bottom:40px}.spMb45{margin-bottom:45px}.spMb50{margin-bottom:50px}.spMb60{margin-bottom:60px}.spMb70{margin-bottom:70px}.spMb80{margin-bottom:80px}.spMb90{margin-bottom:90px}.spMb100{margin-bottom:100px}.spMb110{margin-bottom:110px}.spMb120{margin-bottom:120px}.spMb150{margin-bottom:150px}}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pt100{padding-top:100px}.pt120{padding-top:120px}.pt150{padding-top:150px}@media screen and (width<=768px){.spPt0{padding-top:0}.spPt5{padding-top:5px}.spPt10{padding-top:10px}.spPt50{padding-top:50px}.spPb50{padding-bottom:50px}.spPt60{padding-top:60px}.spPb60{padding-bottom:60px}}.pt05em{padding-top:.5em}.pt10em{padding-top:1em}.pt15em{padding-top:1.5em}.pt20em{padding-top:2em}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb100{padding-bottom:100px}body span{font-weight:inherit}strong,.strong,.fwBold{font-weight:700}.fwNormal{font-weight:400}.fwBlack{font-weight:900}.italic{font-style:italic}.serif{font-family:YakuHanMP_Noto,Noto Serif JP,ヒラギノ明朝 ProN,Hiragino Mincho ProN,ヒラギノ明朝 Pro,Hiragino Mincho Pro,HGS明朝E,serif}.serif-en{font-family:Cardo,serif}.fcMain{color:#056ac9}.fcSub{color:#ebf6ff}.fcAct{color:#05c9b2}.fcTxt{color:#505050}.fcTxtGray{color:#32323266}.fcWhite{color:#fff!important}.fcBlack{color:#000}.fcError{color:#d80c0c}.fcGradient{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#05c9b2 0%,#056ac9 100%);-webkit-background-clip:text;background-clip:text}.fs0{font-size:0}.fs10{font-size:1rem}.fs11{font-size:1.1rem}.fs12{font-size:1.2rem}.fs13{font-size:1.3rem}.fs14{font-size:1.4rem}.fs15{font-size:1.5rem}.fs16{font-size:1.6rem}.fs17{font-size:1.7rem}.fs18{font-size:1.8rem}.fs19{font-size:1.9rem}.fs20{font-size:2rem}.fs21{font-size:2.1rem}.fs22{font-size:2.2rem}.fs23{font-size:2.3rem}.fs24{font-size:2.4rem}.fs25{font-size:2.5rem}.fs26{font-size:2.6rem}.fs28{font-size:2.8rem}.fs30{font-size:3rem}.fs32{font-size:3.2rem}.fs33{font-size:3.3rem}.fs34{font-size:3.4rem}.fs36{font-size:3.6rem}.fs37{font-size:3.7rem}.fs38{font-size:3.8rem}.fs39{font-size:3.9rem}.fs40{font-size:4rem}.fs42{font-size:4.2rem}.fs43{font-size:4.3rem}.fs44{font-size:4.4rem}.fs45{font-size:4.5rem}.fs47{font-size:4.7rem}.fs48{font-size:4.8rem}.fs50,.fs52{font-size:5rem}.fs80{font-size:8rem}.fs90{font-size:9rem}@media screen and (width<=768px){.spFs10{font-size:1rem}.spFs11{font-size:1.1rem}.spFs12{font-size:1.2rem}.spFs13{font-size:1.3rem}.spFs14{font-size:1.4rem}.spFs15{font-size:1.5rem}.spFs16{font-size:1.6rem}.spFs17{font-size:1.7rem}.spFs18{font-size:1.8rem}.spFs20{font-size:2rem}.spFs22{font-size:2.2rem}.spFs23{font-size:2.3rem}.spFs24{font-size:2.4rem}.spFs25{font-size:2.5rem}.spFs26{font-size:2.6rem}.spFs28{font-size:2.8rem}.spFs30{font-size:3rem}.spFs31{font-size:3.1rem}.spFs32{font-size:3.2rem}.spFs35{font-size:3.5rem}.spFs36{font-size:3.6rem}.spFs37{font-size:3.7rem}.spFs38{font-size:3.8rem}.spFs40{font-size:4rem}.spFs42{font-size:4.2rem}.spFs44{font-size:4.4rem}.spFs46{font-size:4.6rem}.spFs50{font-size:5rem}.spFs60{font-size:6rem}.spFs64{font-size:6.4rem}.spFs76{font-size:7.6rem}}.fs50per{font-size:50%}.fs60per{font-size:60%}.fs70per{font-size:70%}.fs75per{font-size:75%}.fs80per{font-size:80%}.fs85per{font-size:85%}.fs90per{font-size:90%}.fs110per{font-size:110%}.fs120per{font-size:120%}.fs130per{font-size:130%}.fs140per{font-size:140%}.fs150per{font-size:150%}.fs160per{font-size:160%}.lh10{line-height:1}.lh12{line-height:1.2!important}.lh13{line-height:1.3!important}.lh14{line-height:1.4}.lh15{line-height:1.5}.lh16{line-height:1.6}.lh17{line-height:1.7}.lh18{line-height:1.8}.lh20{line-height:2}.lh22{line-height:2.2}.ls03{letter-spacing:.03em}.ls05{letter-spacing:.05em}.ls10{letter-spacing:.1em}.ls12{letter-spacing:.12em}.ls15{letter-spacing:.15em}.ls20{letter-spacing:.2em}.ls-05{letter-spacing:-.05em}.ls-10{letter-spacing:-.1em}.ls-20{letter-spacing:-.2em}.ls-30{letter-spacing:-.3em}.kerningLeft-05{margin-left:-.5em}.kerningLeft-025{margin-left:-.25em}.kerningLeft-1{margin-left:-1em}.wordWrapBreak{word-wrap:break-word}.wordBreakAll{word-break:break-all}.mail{-webkit-user-select:none;user-select:none}img,video{vertical-align:bottom;max-width:100%;height:auto}img.w100per{width:100%}a:not([class]){color:inherit}a,a:link,a:visited,a:hover,a:active{outline:none;text-decoration:none}a.noUnderline{text-decoration:none}a.underLine{text-decoration:underline!important}a.txtLink{color:#056ac9;text-decoration:underline}.no-touch .alpha{transition:all .3s ease-in-out}.no-touch .alpha:hover{opacity:.6}.no-touch .txtLink{transition:all .3s ease-in-out}.no-touch .txtLink:hover{opacity:.6}@media screen and (width<=768px){.spTxtLeft{text-align:left}.spTxtCenter{text-align:center}.spTxtRight{text-align:right}}ul li,ol li,ul.disc{list-style-type:none}ul.disc li{padding-left:1.1em;position:relative}ul.disc li:not(:last-child){margin-bottom:5px}ul.disc li:before{content:"";background-color:#056ac9;border-radius:50%;width:7px;height:7px;display:inline-block;position:absolute;top:.6em;left:1px}@media screen and (width<=768px){ul.disc li:before{font-size:1rem;top:1em}}ol.numberList{counter-reset:numberList}ol.numberList li{padding-left:1.5em;line-height:1.8;position:relative}ol.numberList li:before{counter-increment:numberList;content:counter(numberList) ".";letter-spacing:.1em;margin-right:2px;font-size:1.6rem;position:absolute;top:0;left:.3em}ol.childList{counter-reset:numberList}ol.childList li{text-indent:-2em;padding-left:2em}ol.childList li:before{display:none}ol.childList.hasBracket li{text-indent:0;padding-left:2.3em;font-size:1.4rem;line-height:1.8;position:relative}ol.childList.hasBracket li:before{counter-increment:numberList;content:"(" counter(numberList) ")";letter-spacing:.1em;font-size:1.4rem;display:inline-block;position:absolute;top:0;left:.2em}table{border-collapse:collapse;width:100%}th{font-weight:700}hr{clear:both}hr.dot{border-top:1px dotted #000}.displayInlineBlock{display:inline-block}.displayInline{display:inline}.displayBlock{display:block}.displayNone{display:none}.displayPc{display:block}@media screen and (width<=599px){.displayPc{display:none}}.displaySp{display:none}@media screen and (width<=599px){.displaySp{display:block}}.displayMedium{display:block}@media screen and (width>=1024px){.displayMedium{display:none}}.displaynotMedium{display:none}@media screen and (width>=1024px){.displaynotMedium{display:block}}.displayXmedium{display:block!important}@media screen and (width>=960px){.displayXmedium{display:none!important}}.displaynotXmedium{display:none!important}@media screen and (width>=960px){.displaynotXmedium{display:block!important}}@media screen and (width<=769px){.displaynotNarrow{display:none}.displayNarrow{display:block}}@media screen and (width>=769px){.displaynotNarrow{display:block}.displayNarrow{display:none}}.displayxNarrow{display:block}@media screen and (width>=450px){.displayxNarrow{display:none}}.displayFlex{display:flex}.displayFlex.alignCenter{align-items:center}.displayFlex.justifyCenter{justify-content:center}.displayFlex.justifyBetween{justify-content:space-between}.posRelative{position:relative}.posAbsolute{position:absolute}.posFixed{position:fixed}.posStatic{position:static}.floatLeft{float:left}.floatRight{float:right}.clearLeft{clear:left}.clearRight{clear:right}.clearBoth{clear:both}.txtLeft{text-align:left}.txtCenter{text-align:center}.txtRight{text-align:right}.txtJustify{text-align:justify;text-justify:inter-ideograph}@media screen and (width<=599px){.spTxtLeft{text-align:left}}.verticalTop{vertical-align:top}.verticalMiddle{vertical-align:middle}.verticalBottom{vertical-align:bottom}input,button,textarea,select{appearance:none;background:inherit;border:inherit;font-family:inherit;font-weight:inherit;border-radius:inherit;outline:none;padding:0}input[type=checkbox].btnTrg{position:absolute;top:0;left:0}::-webkit-input-placeholder{color:#e6e6e8;opacity:1}::placeholder{color:#e6e6e8;opacity:1}:-ms-placeholder-shown{color:#e6e6e8;opacity:1}.clearfix:after,.cf:after{clear:both;content:"";display:block}.align-center{align-items:center}sup{font-size:1rem}.hasTriangle{padding-left:1em;position:relative}.hasTriangle:before{content:"";border:8px solid #0000;border-left:11px solid #056ac9;border-right:0 solid;width:0;height:0;position:absolute;top:5px;left:0}.indent{text-indent:-1em;padding-left:1em}.l-container{width:100%;min-height:100%;padding-top:70px;position:relative}.l-inner{box-sizing:border-box;max-width:1300px;margin-inline:auto;padding-inline:3.33333%}@media screen and (width<=768px){.l-inner{padding-left:4%;padding-right:4%}}.l-inner.wide{max-width:1520px}.l-inner.xWide{max-width:inherit}.l-inner.narrow{max-width:1000px}.l-inner.xNarrow{max-width:800px}@media screen and (width<=599px){.voice .swiper-container.l-inner{padding-left:0;padding-right:0}}.l-header{z-index:100;background:#fff;width:100%;position:fixed;box-shadow:0 3px 6px #0000000d}.l-footer{padding-left:6.25%;padding-right:6.25%}.l-form{max-width:860px;margin-left:auto;margin-right:auto;padding-left:6.25%;padding-right:6.25%}@media screen and (width<=768px){.l-form{padding-left:4%;padding-right:4%}}.pagePadding{padding-top:50px;padding-bottom:100px}.pageTopPadding{padding-top:50px}.headerText{margin-block-start:2px;line-height:1;display:inline-block}@media screen and (width<=768px){.headerText{display:none}}.headerLogo img{transform-origin:0 0;width:150px;transition:transform .3s ease-out;transform:scale(1)}@media screen and (width<=768px){.headerLogo img{height:65px}.headerLogo a{align-items:center}}.headerLogo.is-scrolled img{transform-origin:0 0;transform:scale(.6)}.headerInner{justify-content:space-between;width:100%;height:88px;display:flex;position:relative}.headerInner h1{margin-block-start:8px}@media screen and (width<=768px){.headerInner h1{align-items:center;height:100%;margin-block-start:0;display:flex}}@media screen and (width>=769px){.headerInner>:first-child{flex:none}}.gNavWrap{justify-content:flex-end;align-items:center;gap:1em;display:flex}@media screen and (width<=1279px){.gNavWrap{width:calc(100% - 100px)}}@media screen and (width>=1280px) and (width<=768px){.gNavWrap{width:calc(100% - 120px)}}.gNav{align-items:center;display:flex}.gNavList{gap:1.5em;margin-right:1.5em;display:flex}@media screen and (width<=1439px){.gNavList{display:none}}.gNavListItem{white-space:nowrap;font-size:1.4rem}.gNavListItem a{color:#505050}.navBtnList{column-gap:15px;display:flex}@media screen and (width<=599px){.navBtnListItem.create{display:none}}@media screen and (width>=1440px){.spNavWrapper{display:none}}.hamburgerWrap{cursor:pointer;z-index:300;width:40px;height:48px;position:relative}.hamburgerItem{background-color:#056ac9;width:40px;height:2px;transition:all .5s;position:absolute;right:0}.hamburgerItem:first-child{top:10px}.hamburgerItem:nth-child(2){top:23px}.hamburgerItem:last-child{top:36px}.is-open .hamburgerItem{background-color:#fff}.is-open .hamburgerItem:first-child{top:22px;transform:rotate(-45deg)}.is-open .hamburgerItem:nth-child(2){opacity:0}.is-open .hamburgerItem:last-child{top:22px;transform:rotate(45deg)}.spNavContent{z-index:200;background:linear-gradient(#05c9b2 0%,#056ac9 100%);width:70%;max-width:420px;height:100vh;padding:70px 3rem;transition:all .5s;position:fixed;top:0;right:-100%;overflow-y:auto}.is-open .spNavContent{right:0}.spNavContent .linkBtn,.spNavContent .js-andMoreBtn{padding-left:0;padding-right:0}.spNavListwrap a,.spNavListwrap a:visited{color:#fff}.spNavListItem{padding:1em 0}.spNavListItem .has-border{display:block;position:relative}.spNavListItem .has-border:after{content:"";background:#fffc;width:100%;height:1px;display:block;position:absolute;bottom:-.7em}.blackBg{z-index:5;opacity:0;visibility:hidden;cursor:pointer;z-index:100;background-color:#000;width:100vw;height:100vh;transition:all .5s;position:fixed;top:0;left:0}.is-open .blackBg{opacity:.3;visibility:visible}.footer{color:#505050;padding-block:40px 60px}.footer .linkWrap{flex-wrap:wrap;justify-content:center;display:flex}.footer .linkWrap.snsList{align-items:center}@media screen and (width<=1023px){.footer .linkWrap li{margin-bottom:10px}}.footer .linkWrap li a{color:#505050}.footer .linkWrap li{margin-right:16px}@media screen and (width<=1023px){.footer .linkWrap li{margin:0 10px 20px}}.footerLogo{display:inline-block}.footerLogo img{width:100%;max-width:160px}@media screen and (width<=768px){.footer{padding:40px 0}}.snsListItem{width:28px}.snsListItem.noteIcon a{width:50px;line-height:.8;display:inline-block}.linkBtn,.js-andMoreBtn{text-align:center;color:#fff;cursor:pointer;background-color:#056ac9;max-width:100%;padding:1.5em 1.93em;font-weight:700;line-height:1.3;transition:all .3s ease-in-out;display:inline-block}.linkBtn:visited,.js-andMoreBtn:visited{color:#fff}.linkBtn.btnSmall,.btnSmall.js-andMoreBtn{justify-content:center;align-items:center;max-width:184px;padding:.92em 1.25em;display:flex}@media screen and (width<=449px){.linkBtn.btnSmall,.btnSmall.js-andMoreBtn{width:auto;padding:1.1em 1.25em;font-size:1.3rem}}.linkBtn.btnSmall.hasLongText,.btnSmall.hasLongText.js-andMoreBtn{max-width:100%}@media screen and (width<=449px){.linkBtn.btnSmall.hasLongText,.btnSmall.hasLongText.js-andMoreBtn{padding:1.2em .75em}}.linkBtn.btnBig,.btnBig.js-andMoreBtn{width:320px;padding:1.6em 1.5em}@media screen and (width<=768px){.linkBtn.btnBig,.btnBig.js-andMoreBtn{padding:1.25em .5em;font-size:1.8rem}}.linkBtn.w100per,.w100per.js-andMoreBtn{width:100%}.linkBtn.btnGhost,.linkBtn.js-andMoreBtn,.js-andMoreBtn,.linkBtn.btnGhostWhite,.btnGhostWhite.js-andMoreBtn{color:#056ac9;background-color:#0000;box-shadow:inset 0 0 0 1px #056ac9}.linkBtn.btnGhostWhite,.btnGhostWhite.js-andMoreBtn{color:#fff;box-shadow:inset 0 0 0 1px #fff}.linkBtn.btnGhost.btnDemo,.btnDemo.js-andMoreBtn,.linkBtn.btnDemo.btnGhostWhite{padding:1.25em}.linkBtn.btnWhite,.btnWhite.js-andMoreBtn{color:#056ac9;background-color:#fff}.linkBtn.btnWhite:visited,.btnWhite.js-andMoreBtn:visited{color:#056ac9}.linkBtn.btnAccent,.btnAccent.js-andMoreBtn{color:#fff;background-color:#05c9b2}.linkBtn.w240,.w240.js-andMoreBtn{width:240px}.linkBtn.w320,.w320.js-andMoreBtn{width:320px}.linkBtn.w340,.w340.js-andMoreBtn{width:340px}.linkBtn.w360,.w360.js-andMoreBtn{width:360px}.linkBtn.w390,.w390.js-andMoreBtn{width:390px}@media screen and (width<=768px){.linkBtn,.js-andMoreBtn{padding:1.25em .5em}}.conversionBtn{text-align:center;color:#fff;cursor:pointer;background-color:#ff6d2d;border-radius:4px;max-width:470px;padding:1em;font-size:clamp(16px,1.5625vw,20px);font-weight:700;line-height:1.3;transition:all .3s ease-in-out;display:inline-block}.conversionBtn:visited{color:#fff}.conversionBtn.btnSmall{justify-content:center;align-items:center;max-width:250px;padding-inline:1em;font-size:clamp(13px,1.17188vw,1.5rem);display:flex}@media screen and (width<=449px){.conversionBtn.btnSmall{width:auto;font-size:1.4rem}}.conversionBtn.btnSmall.hasLongText{max-width:100%}.conversionBtn.btnBig{max-width:620px;font-size:clamp(18px,1.875vw,2.4rem)}.conversionBtn.w100per{width:100%}@media screen and (width<=768px){.conversionBtn.spW100per{width:100%}}.conversionBtn.btnWhite{color:#056ac9;background-color:#fff}.conversionBtn.btnWhite:visited{color:#056ac9}.conversionBtn.btnBlue{color:#fff;background-color:#056ac9;border:1px solid #056ac9;border-radius:4px}.conversionBtn.btnBlue.bgColorWhite{color:#505050;background-color:#fff}.conversionBtn.btnGhost,.conversionBtn.js-andMoreBtn,.conversionBtn.btnGhostWhite{color:#056ac9;background-color:#0000;box-shadow:inset 0 0 0 1px #056ac9}.conversionBtn.btnGhostWhite{color:#fff;box-shadow:inset 0 0 0 1px #fff}.conversionBtn.btnGhost.btnDemo,.conversionBtn.btnDemo.js-andMoreBtn,.conversionBtn.btnDemo.btnGhostWhite{padding:1.25em}.conversionBtn.btnAccent{color:#fff;background-color:#05c9b2}.conversionBtn.w240{width:240px}.conversionBtn.w320{width:320px}.conversionBtn.w340{width:340px}.conversionBtn.w360{width:360px}.conversionBtn.w390{width:390px}.js-andMoreBtn{max-width:184px;padding:.92em 1.25em;font-size:1.6rem;display:inline-block;position:relative}@media screen and (width<=768px){.js-andMoreBtn{width:100%;max-width:320px}}.js-andMoreBtn span{margin-right:.4375em;padding-right:.625em;display:block}.js-andMoreBtn:after{content:"";background:url(/assets/img/front/lp/home/btn_close_arrow.svg) 50%/auto 100% no-repeat;width:10px;height:10px;position:absolute;top:50%;right:1.0625em;transform:translateY(-50%)}.js-andMoreBtn.open:after{background:url(/assets/img/front/lp/home/btn_open_arrow.svg) 50% no-repeat;height:2px}.catchCopy{color:#505050;text-align:center;justify-content:center;align-items:center;margin-bottom:15px;font-size:2rem;font-weight:700;display:flex;transform:translate(1px)}.catchCopy:before,.catchCopy:after{content:"";background-color:#505050;width:2px;height:35px}.catchCopy:before{margin-right:16px;transform:rotate(-41deg)}.catchCopy:after{margin-left:16px;transform:rotate(41deg)}@media screen and (width<=768px){.catchCopy{margin-bottom:7px;font-size:1.7rem}.catchCopy:before,.catchCopy:after{height:28px}}.iconSlash{color:#056ac9;text-align:center;justify-content:center;align-items:center;font-weight:700;display:flex;transform:translate(1px)}.iconSlash:before,.iconSlash:after{content:"";background-color:#056ac9;width:2px;height:35px}.iconSlash:before{margin-right:16px;transform:rotate(-41deg)}.iconSlash:after{margin-left:16px;transform:rotate(41deg)}@media screen and (width<=768px){.iconSlash:before,.iconSlash:after{height:1.6em}.iconSlash.is-bottom{align-items:flex-end}}.logo{display:inline-block}.errorTxt{color:#d80c0c;margin-top:.5em}.checkBox{display:inline-block}.checkBox .checkBoxLabel{padding-left:24px;position:relative}.checkBox .checkBoxLabel:before{content:"";background:#fff;border:1px solid #505050;width:14px;height:14px;line-height:1;display:inline-block;position:absolute;top:3px;left:0}.checkBox input[type=checkbox].checkBoxTrigger{position:absolute}.checkBox .checkBoxLabelTxt{display:inline-block}.checkBox .checkBoxTrigger:checked+.checkBoxLabel:after,.checkBox.is-checked .checkBoxLabel:after{box-sizing:border-box;content:"";border-bottom:2px solid #056ac9;border-left:2px solid #056ac9;width:10px;height:6px;position:absolute;top:7px;left:4px;transform:rotate(-45deg)}@media screen and (width<=768px){.checkBox .checkBoxTrigger:checked+.checkBoxLabel:after,.checkBox.is-checked .checkBoxLabel:after{width:8px}}.hasBorderTop{border-top:1px solid #32323266}.hasBorderBottom{border-bottom:1px solid #32323266}.bgColorGray{background-color:#f5f5f5}.bgColorBlue{background-color:#ebf6ff}.bgColorWhite{background-color:#fff}.bgColorMainBlue{background-color:#056ac9}.hasBgSection padding{top:80px;bottom:100px}.iconCheck:before,.iconCaution:before{content:"";vertical-align:middle;background-image:url(/assets/img/front/lp/common/check-icon.svg);background-repeat:no-repeat;background-size:contain;width:1.2em;height:1.2em;margin-right:.5rem;display:inline-block}.iconCaution:before{background-image:url(/assets/img/front/lp/common/caution-icon.svg);width:1.5em;height:1.5em;padding-bottom:.2em}@media screen and (width<=768px){.iconCaution.spTxtLeft{text-align:left;text-indent:-1.8em;padding-left:1.6em}}.sectionTitle,.pageTitle{color:#056ac9;text-align:center;margin-bottom:45px;font-size:3.6rem;font-weight:700;position:relative}@media screen and (width<=768px){.sectionTitle,.pageTitle{margin-bottom:40px;font-size:2.8rem}}.sectionTitle .underline,.pageTitle .underline{display:block;position:absolute;bottom:-14px;left:50%;transform:translate(-47%)}.pageTitle{margin-bottom:70px}.secondaryTitle{font-size:3rem;font-weight:700}@media screen and (width<=768px){.secondaryTitle{font-size:2.4rem}}.commonTitle{color:#505050;text-align:center;padding-inline:clamp(50px,6.25vw,90px);font-size:clamp(2.2rem,2.22222vw,3.2rem);font-weight:700;line-height:1.4;display:inline-block;position:relative}.commonTitle:before,.commonTitle:after{content:"";width:clamp(40px,5.55556vw,80px);height:4px;display:inline-block;position:absolute;top:50%}.commonTitle:before{background:linear-gradient(90deg,#056ac9 0%,#05c9b2 100%);left:0}.commonTitle:after{background:linear-gradient(90deg,#05c9b2 0%,#056ac9 100%);right:0}.iframeWrapper{width:100%;padding-top:56.25%;position:relative}.iframeWrapper iframe,.iframeWrapper video{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.txtHasLp{text-indent:-1em;padding-left:1em;display:inline-block}.marker{background:linear-gradient(#0000 70%,#05c9b299 70%);display:inline}.followBannerNewsLinkWrap{z-index:9999;flex-direction:column;display:flex;position:fixed;bottom:15px;right:0;transform:translate(100%);transition:transform .25s linear,opacity .2s ease-in-out!important}.followBannerNewsLinkWrap.is-show{transform:translate(-20px)}@media screen and (width<=768px){.followBannerNewsLinkWrap.is-show{transform:translate(-8px)}}.followBannerNewsLinkWrap .followBannerNewsLink{color:#fff;filter:drop-shadow(0 4px 12px #00000040);max-width:230px;font-size:2.1rem;font-weight:700}@media screen and (width<=768px){.followBannerNewsLinkWrap .followBannerNewsLink{font-size:1.5rem}}.followBannerNewsLinkWrap .followBannerNewsLink .followBannerNewsIcon{width:22px}@media screen and (width<=768px){.followBannerNewsLinkWrap .followBannerNewsLink .followBannerNewsIcon{width:16px}.followBannerNewsLinkWrap .followBannerNewsLink{max-width:120px}}.followBannerNewsLinkWrap .circle-banner{aspect-ratio:1;width:100%;max-width:200px;display:inline-block;position:relative}.followBannerNewsLinkWrap .circle-banner .circle-core{object-fit:cover;border-radius:50%;width:100%;height:100%}.followBannerNewsLinkWrap .circle-banner .circle-text{pointer-events:none;width:100%;height:auto;position:absolute;top:-74px;left:0;overflow:visible}.followBannerNewsLinkWrap .circle-banner .circle-text text{fill:#fff;filter:drop-shadow(1px 1px #056ac9)drop-shadow(-1px 1px #056ac9)drop-shadow(1px -1px #056ac9)drop-shadow(-1px -1px #056ac9)drop-shadow(0 0 1px #056ac9);font-size:20px;font-weight:700}@media screen and (width>=769px) and (width<=1023px){.followBannerNewsLinkWrap .circle-banner{max-width:150px}.followBannerNewsLinkWrap .circle-banner .circle-text{top:-57px}}@media screen and (width<=768px){.followBannerNewsLinkWrap .circle-banner{max-width:130px}.followBannerNewsLinkWrap .circle-banner .circle-text{top:-48px}.followBannerNewsLinkWrap{bottom:5px}}.is-open .followBannerNewsLink,#inquiry .followBannerNewsLink{display:none}.followBannerLinkWrap{z-index:9999;flex-direction:column;display:flex;position:fixed;top:94px;right:0;transform:translate(100%);transition:transform .25s linear,opacity .2s ease-in-out!important}.followBannerLinkWrap.is-show{transform:translate(0)}.followBannerLink{color:#fff;letter-spacing:.1em;writing-mode:vertical-rl;text-orientation:mixed;background-color:#05c9b2;border-radius:3px 0 0 3px;padding:1em .75em;font-size:2.1rem;font-weight:700;line-height:1;box-shadow:0 2px 16px -5px #545454}@media screen and (width<=768px){.followBannerLink{font-size:1.5rem}}.followBannerLink .followBannerIcon{width:22px}@media screen and (width<=768px){.followBannerLink .followBannerIcon{width:16px}}.is-open .followBannerLink,#inquiry .followBannerLink{display:none}.customizeWrap{padding:80px 0}@media screen and (width<=768px){.customizeWrap{padding:40px 0}}.icon-check{stroke:currentColor;stroke-width:3px;fill:none;width:17px;height:13px}.icon-check.icon-blue{color:#056ac9}.icon-check.icon-green{color:#05c9b2}.anchorLink{justify-content:center;gap:20px;margin-bottom:88px;display:flex}@media screen and (width<=768px){.anchorLink{margin-bottom:40px}}@media screen and (width<=349px){.anchorLink{display:block}}.anchorLinkBtn{color:#056ac9;text-align:center;border:1px solid #056ac9;width:166px;padding:.625em 0;font-weight:700;display:inline-block;position:relative}.anchorLinkBtn span{padding-right:.8em}@media screen and (width<=768px){.anchorLinkBtn span{padding-right:.5em}}.anchorLinkBtn span:after{content:"";border:5px solid #0000;border-top:6px solid #056ac9;border-bottom:0;position:absolute;top:50%;right:1em}@media screen and (width<=768px){.anchorLinkBtn span:after{right:.7em}}@media screen and (width<=349px){.anchorLinkBtn{width:100%}}@media screen and (width<=768px){.anchorLink{flex-wrap:wrap;gap:10px}}.floatingBanner{transition:opacity .5s}.floatingBannerImage{max-width:400px}@media screen and (width<=599px){.floatingBannerImage{max-width:250px}}.floatingBanner.is-hidden{opacity:0;transition:opacity .3s}.imageZoom__dialog{background:0 0;border:0;width:fit-content;max-width:none;max-height:90vh;padding:1em;overflow:visible}.imageZoom__dialog::backdrop{background:#000000bf}.imageZoom__dialog-image{object-fit:contain;width:auto;max-width:100%;max-height:90vh;display:block}.imageZoom__button{position:relative}.imageZoom__button:after{content:url(/assets/img/front/lp2026/function/glass-icon.svg);width:40px;position:absolute;bottom:1em;right:0}.imageZoom img{object-fit:contain;border:1px solid #ccc;width:auto;height:300px;margin-block-end:1em}@media screen and (width<=768px){.imageZoom img{width:100%;height:auto}}.imageZoom.row-2 img{object-fit:contain;height:100px}.imageZoom.col-2 img{object-fit:contain;width:auto;height:auto}[id=function] .imageZoom{text-align:center!important}.imageZoom__close{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;font-size:24px;line-height:1;transition:background-color .2s,color .2s;display:grid;position:absolute;top:0;right:0}.imageZoom__close:hover{color:#000;background:#fff}.imageZoom__close:focus-visible{outline-offset:4px;outline:2px solid #fff}.ctaBtnWrap{justify-content:center;gap:1.5em;display:flex}@media screen and (width<=768px){.ctaBtnWrap{flex-direction:column;align-items:center}}.mvWrap{position:relative}.mvWrap:before{content:"";z-index:-1;background-image:url(/assets/img/front/lp2026/home/mv_bg.png);background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=959px){.mvWrap:before{width:100%}}@media screen and (width<=599px){.mvWrap:before{width:100%}}.mvInner{flex-direction:row-reverse;justify-content:space-between;align-items:end;gap:15px;padding-top:2.77778vw;padding-bottom:2.77778vw;padding-left:clamp(60px,6.06061%,120px);display:flex}@media screen and (width<=1439px){.mvInner{padding-top:60px;padding-bottom:10px}}@media screen and (width<=959px){.mvInner{padding-top:30px;padding-bottom:10px;padding-left:0;display:block}}.mvInner .btnWrap{max-width:400px}.mvImgWrap{width:51.7241%}.mvImgWrap img{width:100%}@media screen and (width<=959px){.mvImgWrap{text-align:center;width:100%;max-width:700px;margin:0 0 0 auto}}@media screen and (width>=960px){.mvTxt{justify-content:space-between;align-items:center;width:48.4375vw;display:flex}}@media screen and (width<=959px){.mvTxt{padding-left:4.10256%;padding-right:4.10256%}}@media screen and (width>=1440px){.mvTxt{justify-content:center}}.mvTxtHead{color:#0000;-webkit-text-fill-color:transparent;letter-spacing:-4%;background:linear-gradient(90deg,#05c9b2 0%,#056ac9 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(24px,3.125vw,45px);font-weight:900}.mvTxtHeadBig{font-size:clamp(28px,3.61111vw,52px);display:inline-block}.mvTxtLead{margin-block:3.125% 1em;font-size:clamp(14px,1.25vw,16px)}.mvPointList{flex-wrap:wrap;gap:1.2em;display:flex}@media screen and (width<=768px){.mvPointList{justify-content:center;gap:.6em}}.mvPointListItem{color:#fff;background:linear-gradient(90deg,#05c9b2 0%,#056ac9 100%);border-radius:100vh;padding-block:.6em;padding-inline:1.2em;display:inline-block}@media screen and (width<=768px){.mvPointListItem{font-size:1.4rem}}@media screen and (width<=959px){.mvPointList.is-pc{display:none}}@media screen and (width>=960px){.mvPointList.is-sp{display:none}}.pointList{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:3.5em;display:flex}@media screen and (width<=959px){.pointList{align-items:center;margin-bottom:20px}}.pointListItem.is-big{width:30%}.awardWrap{padding:20px 0}@media screen and (width<=768px){.awardWrap{padding:24px 0}}.awardWrap .l-inner{max-width:1220px}.badge{flex-wrap:wrap;justify-content:center;align-items:flex-end;margin:0 auto;display:flex}.badge.col03 .badgeItem{width:33.3333%}.badge.col05 .badgeItem{width:20%}.badge.col06 .badgeItem{width:16.6667%}.badgeItem{max-width:120px;position:relative}.badgeItem.is-Big{width:25%;max-width:184px}@media screen and (width<=768px){.badgeItem.is-Big{max-width:140px}.badgeItem{order:1;width:13%;max-width:93px}.badgeItem.is-Big{order:0;width:100%;max-width:100%;margin-bottom:-1%;display:block}.badgeItem.is-Big img{width:90%;max-width:180px}}@media screen and (width<=768px) and (width<=449px){.badgeItem.is-Big img{max-width:152px}}.awardContentBg{background-color:#ebf6ff;padding:2em 1em}.awardContentWrap{justify-content:center;align-items:center;gap:30px;display:flex}@media screen and (width<=768px){.awardContentWrap{justify-content:space-evenly;display:block}}.badgeWrap{position:relative}@media screen and (width<=768px){.badgeWrap{width:100%;max-width:600px;margin:0 auto}}.badgeWrap sub{font-size:1rem;position:absolute;bottom:1em;right:-.5em}@media screen and (width<=768px){.badgeWrap sub{font-size:.8rem;bottom:1.7em;right:-.5em}}@media screen and (width<=449px){.badgeWrap sub{bottom:.2em}}.badgeWrap sub.is-left{right:-1.4em}.awardContentTitle{flex-shrink:0;justify-content:center;align-items:center;line-height:1.1;display:flex}@media screen and (width>=769px) and (width<=1023px){.awardContentTitle{margin-right:1%}}@media screen and (width<=768px){.awardContentTitle{justify-content:center;max-width:100%;margin:0 0 10px;line-height:1}}.awardContentTitleText{color:#e6b422;font-weight:700;line-height:1}.awardContentTitleText .number{letter-spacing:-.05em;margin-right:.05em;font-family:Public Sans,sans-serif;display:inline-block;transform:translate(2%,7%)}.awardContentTitleText .comma{letter-spacing:-.07em;font-family:Oswald,sans-serif;font-size:76%}@media screen and (width<=449px){.awardContentTitleText br{display:block}}.awardWreath{max-width:30px;display:inline-block}.awardWreath:first-child{margin-right:.3em}.awardWreath:last-child{margin-left:.3em}@media screen and (width<=768px){.awardWreath{max-width:24px}}.awardTitle{margin-bottom:20px;font-size:3.5rem;line-height:1}@media screen and (width>=769px) and (width<=1023px){.awardTitle{letter-spacing:-.03em}}@media screen and (width<=768px){.awardTitle{letter-spacing:-.01em;font-size:2.8rem;line-height:1.3}}.worryWrap{padding-block-end:clamp(40px,4.86111vw,70px)}.worriesSectionTitleWrapper{color:#056ac9;text-align:center;padding-block:clamp(40px,4.16667vw,60px) clamp(20px,2.77778vw,40px);position:relative}.worriesSectionTitleWrapper:before{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background-color:#f5f5f5;width:clamp(45px,7vw,60px);height:clamp(25px,6.25vw,40px);position:absolute;top:-1px;left:50%;transform:translate(-50%)}.worriesSectionTitle{letter-spacing:-5%;margin:0;padding:0;font-size:3.2rem;font-weight:700}@media screen and (width<=768px){.worriesSectionTitle{font-size:1.8rem}}.worriesProblemSolutionList{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.2em;display:grid}.worriesProblemSolutionListItem{border:1px solid #056ac9;border-radius:4px;padding:1.2em 1em;font-size:1.4rem}.worriesProblemSolutionListTerm{color:#056ac9;margin-block-end:.4em;font-size:clamp(16px,1.25vw,18px);font-weight:700}.troubleWrap{padding-block:clamp(30px,2.77778vw,40px)}@media screen and (width<=768px){.troubleWrap{padding:30px 0 0}}.troubleTitle{color:#fff;background-color:#505050;border-radius:4px;margin-bottom:40px;padding:1rem;font-size:clamp(20px,1.25vw + 16px,32px);font-weight:700;display:inline-block}@media screen and (width>=769px){.troubleContent{justify-content:space-between;gap:3em;display:flex}}.troubleContent>div{flex:1}@media screen and (width<=768px){.troubleContentImg{margin-block-end:2em}}.troubleContentListItem{align-items:center;gap:3em;display:flex}.troubleContentListItem:not(:last-child){margin-block-end:.8em}.troubleContentListItemTxt{color:#505050;text-align:center;background-color:#fff;border:2px solid #505050;border-radius:4px;width:100%;padding:1em;font-size:clamp(14px,1.25vw,16px);font-weight:700;line-height:1.5;display:inline-block;position:relative}.troubleContentListItemTxt:before{content:"";border:10px solid #0000;border-left-width:0;border-right:20px solid #505050;position:absolute;top:50%;left:0;translate:-100% -50%}.troubleContentListItemTxt:after{content:"";border:7.8px solid #0000;border-left-width:0;border-right:15.5px solid #fff;position:absolute;top:50%;left:0;translate:-100% -50%}.troubleContentListItem img{max-width:95px}.videoModal{z-index:9999;opacity:0;background:#000000d9;justify-content:center;align-items:center;width:100vw;height:100vh;transition:opacity .3s;display:flex;position:fixed;top:0;left:0;overflow:hidden}.videoModal .videoModalInner{background:0 0;max-width:60vw;max-height:60vh;transition:transform .3s;position:relative;transform:scale(.95)}.videoModal .videoModalInner .videoModalClose{color:#fff;cursor:pointer;background:0 0;border:none;font-size:2.5rem;position:absolute;top:-40px;right:0}@media screen and (width<=768px){.videoModal .videoModalInner{max-width:100vw}}.videoModal.isOpen .videoModalInner{transform:scale(1)}body.isOpen{touch-action:none;overflow:hidden}body.isOpen .videoModal{opacity:1}.ctaWrap{padding-block:clamp(40px,3.47222vw,50px);position:relative}.ctaWrap:before{content:"";z-index:-1;background-image:url(/assets/img/front/lp2026/home/mv_bg.png);background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=768px){.ctaWrap{padding:2.8em 0}}.sceneWrap{background-color:#afeee7;padding-block:clamp(40px,4.86111vw,70px) clamp(40px,5.55556vw,80px)}.sceneWrapContent{background-color:#fff;border-radius:6px;padding-block:clamp(30px,2.77778vw,40px) clamp(40px,4.16667vw,60px);padding-inline:clamp(24px,2.77778vw,40px)}.sceneList{grid-template-columns:repeat(4,1fr);gap:1.2em;display:grid}@media screen and (width<=959px){.sceneList{grid-template-columns:repeat(2,1fr)}}.sceneListItem{color:#505050;border:1px solid #056ac9;border-radius:4px;flex-direction:column;padding:clamp(16px,1.66667vw,24px);display:flex}.sceneListItem.large{grid-column:1/-1}.sceneListItem.large.useWrap{padding:0}.sceneListItem .useItem{padding:clamp(16px,1.66667vw,24px)}.sceneListItem>dl{flex-direction:column;flex-grow:1;display:flex}.sceneListTerm{color:#056ac9;text-align:center;font-size:clamp(1.6rem,1.25vw,1.8rem);font-weight:700}.sceneListTermIcon img{width:auto;height:25px}.sceneListTermIcon.is-big img{width:auto;height:30px}.sceneListDetail{text-align:center;margin-block-start:1.2rem;font-size:1.4rem}[id=function] .sceneList{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}@media screen and (width<=768px){[id=function] .sceneList{grid-template-columns:repeat(auto-fit,minmax(255px,1fr))}}[id=function] .sceneListTerm{margin-block-end:1em}[id=function] .sceneListDetail{text-align:left;margin-top:auto}[id=function] .sceneListRow{gap:1.2em;display:flex}@media screen and (width<=768px){[id=function] .sceneListRow{flex-direction:column}}@media screen and (width>=769px){.sectionDeviceContent{grid-template-columns:minmax(200px,400px) minmax(300px,580px);justify-content:space-around;gap:24px;display:grid}}@media screen and (width<=768px){.sectionDeviceImg{margin-block-end:1em}}.sectionDeviceList{grid-template-columns:repeat(2,1fr);gap:clamp(16px,1.66667vw,24px);display:grid}.sectionDeviceListItem{color:#056ac9;text-align:center;border:1px solid #056ac9;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;padding-block:1rem;padding-inline:1rem;font-size:clamp(1.6rem,1.25vw,1.8rem);font-weight:700;display:flex}.sectionFunctionContent{grid-template-columns:minmax(260px,460px) minmax(300px,550px);justify-content:space-around;gap:24px;display:grid}@media screen and (width<=768px){.sectionFunctionContent{grid-template-columns:auto}.sectionFunctionImg{order:1}}.sectionFunctionList{counter-reset:number 0}@media screen and (width<=768px){.sectionFunctionList{order:2}}.sectionFunctionListItem{color:#505050;border-block-end:1px solid #056ac9;gap:1em;margin-block-end:1.2rem;padding-block-end:1.2rem;display:flex}.sectionFunctionListItem:last-child{margin-block-end:0}.sectionFunctionListItem:before{box-sizing:border-box;color:#fff;counter-increment:number 1;content:counter(number);background-color:#056ac9;border-radius:4px;justify-content:center;align-items:center;width:clamp(24px,2.22222vw,32px);height:clamp(24px,2.22222vw,32px);padding-inline:1rem;font-weight:700;display:inline-flex}.sectionFunctionListTerm{font-size:clamp(1.6rem,1.25vw,1.8rem);font-weight:700}.sectionFunctionListDetail{font-size:clamp(1.4rem,1.11111vw,1.6rem)}.functionWrap{margin-block-end:clamp(40px,4.86111vw,70px)}.priceWrap{padding-block:clamp(40px,4.86111vw,70px);position:relative}.priceWrap:before,.priceWrap:after{z-index:-1;content:"";width:100%;position:absolute}@media screen and (width<=768px){.priceWrap:before,.priceWrap:after{background-size:cover}}.priceWrap:before{background:url(/assets/img/front/lp2026/home/price_bg_top.svg) 100% 0/contain no-repeat;height:600px;top:0;left:0}.priceWrap:after{background:url(/assets/img/front/lp2026/home/price_bg_bottom.svg) 0 100%/contain no-repeat;height:640px;bottom:0;right:0}.priceContent{color:#505050;background-color:#fff;border:1px solid #056ac9;border-radius:6px;flex-direction:column;margin-block-end:1rem;display:flex}.priceContentWrap{justify-content:center;gap:clamp(20px,2.77778vw,40px);display:flex}@media screen and (width<=959px){.priceContentWrap{flex-wrap:wrap}}.priceContentWrap>div{flex-direction:column;flex:1;width:100%;max-width:430px;display:flex}@media screen and (width<=768px){.priceContentWrap>div{flex:auto}}.priceContentInner{flex:1;padding:1.5em 1.5em 2.5em}.priceContentList{flex-wrap:wrap;gap:1.2rem;max-width:240px;margin-block-end:1.5em;margin-inline:auto;display:flex}.priceContentListItem{color:#fff;background-color:#056ac9;border-radius:4px;padding:.55em;font-size:1.4rem;font-weight:700}.priceContentTable{text-align:left}.priceContentTableItem{border-block-end:1px solid #d9d9d9;justify-content:space-between;padding-block:.4em;font-size:1.4rem;font-weight:700;display:flex}.priceContentTableItem.is-null{color:#9d9d9d}.priceContent.is-standard{border-color:#05c9b2}.priceContent.is-standard .priceTitle,.priceContent.is-standard .priceContentListItem{background-color:#05c9b2}.priceTitle{color:#fff;background-color:#056ac9;border-radius:4px 4px 0 0;padding:.75em;font-size:clamp(1.8rem,1.66667vw,2.4rem);font-weight:700}.priceLead{margin-block-end:.74em;font-size:clamp(1.6rem,1.25vw,1.8rem);font-weight:700}.priceMonth{color:#505050;font-size:clamp(1.8rem,1.66667vw,2.4rem);font-weight:700}.priceUser{margin-block-end:1em;font-weight:700}.priceUser:before{content:""}.reasonWrap{padding-block:clamp(40px,4.86111vw,70px)}.reasonContent{align-items:center;gap:clamp(24px,2.77778vw,40px);height:fit-content;display:flex}@media screen and (width<=768px){.reasonContent{flex-direction:column}}.reasonContentList{grid-template-columns:repeat(2,1fr);gap:clamp(12px,1.66667vw,24px);display:grid}@media screen and (width<=768px){.reasonContentList{grid-template-columns:auto}}.reasonContentListItem{color:#505050;border:1px solid #056ac9;border-radius:4px;align-items:center;gap:1em;padding:1em;font-size:clamp(1.4rem,1.11111vw,1.6rem);font-weight:700;display:flex}.reasonContent .icon-check{margin-block-start:5px}[id=homeFaq].faqWrap{padding-block:0 clamp(40px,4.86111vw,70px)}[id=homeFaq].faqWrap .faqListWrap .faqListItem:last-child{margin-block-end:0}.priceBox{border:2px solid #056ac9;width:100%;max-width:412px;margin:0 auto;padding:2em 18px 2.88em}@media screen and (width<=768px){.priceBox{padding:1.25em 1em 2.5em}}.priceBox .priceBenefits{width:fit-content;margin-inline:auto}@media screen and (width<=349px){.priceBox .priceBenefits{width:195px}}.priceValue{max-width:100px;margin:0 auto 10px;transform:translate(-1.2rem)}@media screen and (width<=768px){.priceValue{margin:0 auto}}.priceBenefitsList{line-height:1.7}.priceBenefitsListItem:before{content:"";vertical-align:middle;background-image:url(/assets/img/front/lp/common/check-icon.svg);background-repeat:no-repeat;background-size:contain;width:19px;height:19px;margin-right:.8rem;display:inline-block}.hasBgSection{padding:60px 0}@media screen and (width<=768px){.hasBgSection{padding:30px 0}.hasBgSection .sentence{text-align:left}}#law .notionArea{background-color:#ebf6ff;border:1px solid #056ac94d;padding:1.7em 1.5em}@media screen and (width<=768px){#law .notionArea{padding:1.5em}}.lawBox{border:1px solid #056ac94d}@media screen and (width>=769px){.lawBox{flex-wrap:wrap;display:flex}}.lawBoxTitle{background-color:#ebf6ff;border-bottom:1px solid #056ac94d;padding:.2em 1em}.lawBoxTitle:last-of-type{border-bottom:none}@media screen and (width>=769px){.lawBoxTitle{border-right:1px solid #056ac94d;width:30%;padding:1em}}.lawBoxContent{border-bottom:1px solid #056ac94d;padding:.6em 1em}.lawBoxContent:last-of-type{border-bottom:none}@media screen and (width>=769px){.lawBoxContent{width:70%;padding:1em}}.datetime{font-size:1.3rem}.categoryTag{color:#056ac9;border:1px solid #056ac9;margin-left:10px;padding:0 8px;font-size:1.2rem;line-height:1.5;display:inline-block}.stateNew{color:#d80c0c;margin-left:10px;font-size:1.3rem;display:inline-block}.noticeTitle{margin-top:6px;font-size:1.8rem;font-weight:700}[data-page=detail] .noticeTitle{font-size:2.2rem}.noticeItem{margin-bottom:20px;padding-bottom:20px}.noticeItem:not(:last-of-type){border-bottom:1px solid #50505033}@media screen and (width>=769px){.pagination{justify-content:center;display:flex}}.pagination .paginationNumberList{flex-wrap:wrap;justify-content:center;gap:10px;font-size:1.8rem;display:flex}@media screen and (width<=768px){.pagination .paginationNumberList{margin-bottom:10px}}.pagination .pageNumber{color:#056ac9;text-align:center;border:1px solid #056ac9;width:32px;height:32px;font-family:Helvetica,sans-serif}.pagination .pageNumber.active{color:#fff;background-color:#056ac9}.pagination .arrow{width:32px;height:32px;margin-left:10px}.pagination .arrow.prev{margin-left:0;margin-right:10px;transform:rotate(180deg)}.pagination .arrow.disabled{opacity:.3}.pagination .arrowWrap{justify-content:center;display:flex}.noticeBody{margin-top:20px!important;font-size:16px!important}.noticeBody img{margin:10px 0!important}.noticeBody,.noticeBody p,.noticeBody span{color:#505050!important;background:0 0!important;font-family:Noto Sans JP,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif!important}.noticeBody a,.noticeBody p a,.noticeBody span a{color:#056ac9!important;text-decoration:underline!important}.noticeBody ul>li,.noticeBody p ul>li,.noticeBody span ul>li{padding-left:1.2em!important;position:relative!important}.noticeBody ul>li:not(:last-child),.noticeBody p ul>li:not(:last-child),.noticeBody span ul>li:not(:last-child){margin-bottom:5px!important}.noticeBody ul>li:before,.noticeBody p ul>li:before,.noticeBody span ul>li:before{left:0;color:#505050!important;content:"●"!important;font-size:1rem!important;display:inline-block!important;position:absolute!important;top:6px!important}.noticeBody ol,.noticeBody p ol,.noticeBody span ol{padding-left:1.2em!important}.noticeBody ol>li,.noticeBody p ol>li,.noticeBody span ol>li{list-style-type:binary!important}.noticeBody p,.noticeBody span{font-size:16px!important}.noticeBody h1,.noticeBody h2,.noticeBody h3,.noticeBody h4,.noticeBody h5,.noticeBody h6{padding:3px 2px!important;font-weight:700!important}.noticeBody h2{font-size:2rem!important}.noticeBody .hasBorder{border:2px solid #505050!important;padding:1em!important}.noticeBody .hasBorder.colorPale{border-color:#eaeaea;color:#666!important}.noticeBody .hasBorder.colorPale p,.noticeBody .hasBorder.colorPale span{color:#666!important}#help .videoWrap{padding:80px 0 100px}@media screen and (width<=768px){#help .videoWrap{padding:40px 0 100px}}@media screen and (width>=1024px){#help .introVideo{gap:30px;display:flex}}@media screen and (width<=1023px){#help .introVideoBox:first-child{margin-bottom:40px}}#help .introVideoBoxTitle{color:#434343;align-items:center;gap:.4em;margin-bottom:.5em;display:flex;position:relative}#help .introVideoBoxTitle:before{content:"";background-color:#056ac9;width:16px;height:16px;display:block}#help .helpHubLink{border-block-end:1px solid #32323266;flex-wrap:wrap;gap:2rem;padding-block-end:clamp(40px,4.86111vw,70px);display:flex}@media screen and (width<=768px){#help .helpHubLink{gap:.5rem}}#help .helpHubLinkItem{align-items:center;width:calc(33.3333% - 1.33333rem);display:flex}@media screen and (width<=768px){#help .helpHubLinkItem{width:calc(50% - .25rem)}#help .helpHubLinkItemImage{width:30px}}#help .helpHubLinkItemFlex{border:1px solid #056ac9;border-radius:4px;grid-template-columns:clamp(20px,2.77778vw,40px) 1fr;align-items:center;gap:clamp(5px,1.81818vw - 1.81818px,20px);width:100%;height:100%;padding:clamp(20px,1.73611vw,25px) clamp(30px,2.43056vw,35px);display:grid;position:relative;box-shadow:inset 0 0 0 1px #056ac9}@media screen and (width<=768px){#help .helpHubLinkItemFlex{flex-direction:column;justify-content:center;align-items:center;display:flex}}#help .helpHubLinkItemFlex:after{content:"";clip-path:polygon(0 0,0 100%,100% 50%);background:#056ac9;width:10px;height:20px;display:inline-block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media screen and (width<=768px){#help .helpHubLinkItemFlex:after{width:6px;height:12px;right:10px}}#help .helpHubLinkItemLink{color:#505050;flex-direction:column;justify-content:center;font-size:clamp(1.6rem,1.25vw,1.8rem);font-weight:700;line-height:1.5;display:flex}@media screen and (width<=768px){#help .helpHubLinkItemLink{text-align:center}}#help .helpHubLinkItemLink span{font-size:1.3rem}#help .hasImg{width:100%;padding-top:calc(2.5*clamp(1.6rem,1.38889vw,2rem));position:relative}#help .hasImg.clm2{grid-template-columns:1fr 1fr;gap:2rem;display:grid}@media screen and (width<=768px){#help .hasImg.clm2{grid-template-columns:auto}}#help .hasImg .graphLabel{color:#fff;text-align:center;background:#056ac9;width:100%;padding:.5em 1em;font-size:clamp(1.6rem,1.38889vw,2rem);font-weight:700;line-height:1.5;position:absolute;top:0;left:0}#help .hasImg img{border-bottom:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece}@media screen and (width<=768px){#help .flowContentListItemTerm:before{font-size:clamp(1.4rem,1.11111vw,1.6rem)}#help .flowContentListTerm:before{font-size:1.4rem}}#help .textIndent li{text-indent:-1em;padding-left:1em}#help .anchorLink{grid-template-columns:repeat(3,1fr);gap:1.5em;max-width:920px;margin-inline:auto;padding-inline:30px;display:grid}@media screen and (width<=768px){#help .anchorLink{grid-template-columns:auto;display:block}#help .anchorLinkItem+.anchorLinkItem{margin-block-start:1rem}}#help .anchorLinkBtn{width:100%}#help .anchorLinkBtn span:after{top:43%}#help .faqListWrap .question{cursor:pointer;border-block-end:1px solid #056ac9;padding-block-end:.833333em;padding-inline:.555556em 2.22222em;position:relative}#help .faqListWrap .question:after{content:"";clip-path:polygon(0 0,0 100%,100% 50%);background:#056ac9;width:7px;height:14px;transition:transform .3s;position:absolute;top:50%;right:10px;transform:translateY(-50%)rotate(90deg)}#help .faqListWrap .question.isActive:after{transform:translateY(-50%)rotate(-90deg)}#help .faqListWrap .answer{height:0;transition:max-height .35s;overflow:hidden}#help .faqListWrap .answer:before{content:none}#help .faqListWrap .answerContent{padding-inline:.555556em;display:flex}#help .faqListWrap .answerContent:before{color:#056ac9;content:"A";background:#fff;border:1px solid #056ac9;flex-shrink:0;justify-content:center;align-items:center;width:1.36364em;height:1.36364em;margin-right:.455em;font-size:2.2rem;font-weight:700;display:flex}#help .faqListWrap .faqListItem{grid-template-rows:auto 0fr;transition:grid-template-rows .6s;display:grid}#help .faqListWrap .faqListItem:not(:last-child){margin-block-end:1.875em}#help .faqListWrap .faqListItem[open]{grid-template-rows:auto 1fr}#help .faqListWrap .faqListItem[open] .answer{opacity:1}#help .faqListWrap .faqListItem.is-closing{grid-template-rows:auto 0fr}#help .faqListWrap .faqListItem.is-closing .answer{opacity:0}@keyframes fadeIn{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes slideUp{0%{opacity:1;max-height:500px}to{opacity:0;max-height:0}}.flowContent{margin-block-end:clamp(40px,4.86111vw,70px)}.flowContentList{counter-reset:number 0;grid-template-columns:repeat(4,1fr);gap:2em;display:grid}@media screen and (width<=768px){.flowContentList{grid-template-columns:auto}}.flowContentListItem{background-color:#f5f5f5;border-radius:4px;padding:1.5em;position:relative}.flowContentListItem:not(:last-child):after{content:"";clip-path:polygon(0 0,0% 100%,100% 50%);background-color:#056ac9;width:clamp(15px,4.25vw,20px);height:clamp(20px,3vw,35px);position:absolute;top:50%;right:-1.8em;transform:translateY(-50%)}@media screen and (width<=768px){.flowContentListItem:not(:last-child):after{clip-path:polygon(0 0,100% 0,50% 100%);width:clamp(20px,4.25vw,35px);height:clamp(15px,3vw,20px);top:auto;bottom:clamp(-30px,-4.25vw,-35px);right:50%}}.flowContentListTerm{margin-block-end:.8em;font-size:clamp(1.4rem,1.11111vw,1.6rem);font-weight:700}.flowContentListTerm:before{box-sizing:border-box;color:#fff;counter-increment:number 1;content:counter(number);background-color:#056ac9;border-radius:999px;justify-content:center;align-items:center;width:clamp(16px,1.66667vw,24px);height:clamp(16px,1.66667vw,24px);margin-inline-end:.6em;padding:1rem;font-weight:700;display:inline-flex}.faqWrap{padding:80px 0 100px}@media screen and (width<=768px){.faqWrap{padding:40px 0 100px}}.faqListWrap{font-family:Helvetica,sans-serif;line-height:1.7}.faqListWrap .faqListItem{margin-bottom:3.4375em}.faqListWrap .faqListItem .question,.faqListWrap .faqListItem .answer{display:flex}.faqListWrap .faqListItem .question:before,.faqListWrap .faqListItem .answer:before{flex-shrink:0;justify-content:center;align-items:center;width:1.36364em;height:1.36364em;margin-right:.455em;font-size:2.2rem;font-weight:700;display:flex}@media screen and (width<=768px){.faqListWrap .faqListItem .question:before,.faqListWrap .faqListItem .answer:before{font-size:1.8rem}}.faqListWrap .question{color:#056ac9;margin-bottom:.833333em;font-size:1.8rem;font-weight:700}@media screen and (width<=768px){.faqListWrap .question{font-size:1.6rem}}.faqListWrap .question:before{content:"Q";color:#fff;background:#056ac9}.faqListWrap .answer:before{content:"A";color:#056ac9;border:1px solid #056ac9}.voiceList{grid-template-columns:repeat(2,1fr);gap:1em;margin-block-end:2em;display:grid}@media screen and (width<=768px){.voiceList{grid-template-columns:auto}}.voiceListContent{flex:1}.voiceListItem{border:1px solid #056ac9;border-radius:4px;gap:1.5em;padding:1.5em;display:flex}.voiceListItemImg img{border:1px solid #056ac9;border-radius:99px}.voiceListTerm{color:#056ac9;font-size:clamp(1.4rem,1.11111vw,1.6rem);font-weight:700}.voiceListDetail{font-size:1.4rem}[id=voice] .voiceList{gap:2em}[id=voice] .voiceListItem .mainTitleTxtBox{grid-template-rows:auto auto;grid-template-columns:minmax(0,80px) 1fr;column-gap:1em;margin-block-end:1em;display:grid}[id=voice] .voiceListItem .opinion{margin-block-end:1em}[id=voice] .voiceListItem .solutionTitle{color:#056ac9}[id=voice] .voiceListItem .voiceListItemImg{grid-area:1/1/3/2}[id=voice] .voiceListItem .voiceListTerm{align-self:end}[id=voice] .voiceListItem .job{grid-column:2/3}[id=feature] .readTxtWrap{justify-content:center;align-items:center;padding-bottom:50px;display:flex}@media screen and (width>=769px){[id=feature] .readTxtWrap{gap:40px;padding-bottom:50px}}@media screen and (width<=768px){[id=feature] .readTxtWrap{flex-direction:column}[id=feature] .readTxtWrap .txtWrap{text-align:center}[id=feature] .readTxtWrap .txtWrap>p{text-align:left}}[id=feature] .featureBoxWrap{padding-top:20px;padding-bottom:60px}@media screen and (width>=769px){[id=feature] .featureBox{grid-template-columns:41.0714% auto;column-gap:3.57143%;display:grid}[id=feature] .featureBox.reverse{grid-template-columns:auto 41.0714%}[id=feature] .featureBox.reverse .featureImg{order:2}[id=feature] .featureBox{padding-top:60px;padding-bottom:60px}}@media screen and (width<=768px){[id=feature] .featureBox{padding-top:40px;padding-bottom:40px}[id=feature] .featureBox .featureImg{margin-bottom:20px}}[id=function] .manuelWrap,[id=lp] .manuelWrap{padding:70px 0}[id=function] .functionTable,[id=lp] .functionTable{border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;grid-template-columns:repeat(3,1fr);display:grid}@media screen and (width>=600px) and (width<=1023px){[id=function] .functionTable,[id=lp] .functionTable{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=599px){[id=function] .functionTable,[id=lp] .functionTable{grid-template-columns:1fr}}[id=function] .functionTableHorizontal,[id=lp] .functionTableHorizontal{border-bottom:1px solid #d6d6d6;grid-template-columns:repeat(2,1fr);display:grid}[id=function] .functionTableTitle,[id=function] .functionTableDetail,[id=lp] .functionTableTitle,[id=lp] .functionTableDetail{border-right:1px solid #d6d6d6;flex-direction:column;justify-content:center;align-items:center;min-height:60px;padding:.8em 10px;display:flex}[id=function] .functionTableTitle,[id=lp] .functionTableTitle{color:#fff;background-color:#056ac9}[id=function] .functionTableDetail,[id=lp] .functionTableDetail{color:#056ac9;background-color:#f1f6fc;font-size:2rem;font-weight:700}[id=function] .functionBefore,[id=lp] .functionBefore{max-width:780px;margin:50px auto 120px;position:relative}@media screen and (width<=1023px){[id=function] .functionBefore,[id=lp] .functionBefore{margin-bottom:60px}}[id=function] .functionBefore .labelBefore,[id=lp] .functionBefore .labelBefore{width:23.7179%;position:absolute;top:-9.09091%;left:-5.64103%}[id=function] .functionBefore .changArrow,[id=lp] .functionBefore .changArrow{width:14.7436%;position:absolute;bottom:-16.3265%;left:44%;transform:rotate(77deg)}[id=function] .functionAfterWrap,[id=lp] .functionAfterWrap{display:grid}@media screen and (width>=1024px){[id=function] .functionAfterWrap,[id=lp] .functionAfterWrap{grid-template-columns:repeat(2,1fr);gap:11.25vh 3.57143%}}@media screen and (width<=1023px){[id=function] .functionAfterWrap,[id=lp] .functionAfterWrap{grid-template-columns:1fr;row-gap:7.10901vh}}[id=function] .functionAfter,[id=lp] .functionAfter{position:relative}[id=function] .functionAfter .labelAfter,[id=lp] .functionAfter .labelAfter{width:25.9259%;position:absolute;top:-6.25vh;left:-.925926vw}@media screen and (width<=1023px){[id=function] .functionAfter .labelAfter,[id=lp] .functionAfter .labelAfter{top:-2.36967vh}}[id=function] .functionMovie,[id=lp] .functionMovie{aspect-ratio:16/9;margin-bottom:16px}[id=function] .functionMovie video,[id=lp] .functionMovie video{object-fit:cover;border:1px solid #505050;width:100%;height:100%}[id=lp] .manuelWrap{background-color:#ebf6ff}.sponsorBnr{background-color:#fbfbfb;justify-content:center;gap:35px;padding:30px 0;display:flex}.sponsorBnrItem{width:33.3333%;max-width:200px}.sponsorBnrItem img{border:1px solid #e3e3e3}@media screen and (width<=768px){.sponsorBnr{flex-wrap:wrap;gap:15px;padding-top:30px}.sponsorBnrItem{width:calc(50% - 15px)}}[id=consider].considerWrap{padding:80px 0}@media screen and (width<=768px){[id=consider].considerWrap{padding:40px 0}}[id=consider] .considerCardsSection{box-sizing:border-box;flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}[id=consider] .considerCard{box-sizing:border-box;text-align:center;background-color:#ebf6ff;flex-direction:column;align-items:center;width:calc(25% - 15px);padding:30px 20px;display:flex;box-shadow:0 5px 15px #0000001a}@media screen and (width<=1023px){[id=consider] .considerCard{padding:30px 15px}}@media screen and (width>=450px) and (width<=1023px){[id=consider] .considerCard{width:calc(50% - 7.5px)}}@media screen and (width<=449px){[id=consider] .considerCard{width:100%}}[id=consider] .considerCardIcon{box-sizing:border-box;background-color:#ebf6ff;justify-content:center;align-items:center;margin-bottom:20px;display:flex}[id=consider] .considerCardFigure{justify-content:center;align-items:center;margin:0;padding:0;display:flex}[id=consider] .considerCardIcon img{max-width:100px;height:auto;display:block;transform:translateY(-5px)}[id=consider] .considerCardTitle{color:#056ac9;margin-bottom:10px;font-size:2.2rem;font-weight:700;position:relative}[id=consider] .considerCardTitle:before{vertical-align:middle;content:"";background-image:url(/assets/img/front/lp/common/check-icon-green.svg);background-repeat:no-repeat;background-size:contain;width:19px;height:19px;margin-right:.2em;display:inline-block}@media screen and (width<=1023px){[id=consider] .considerCardTitle:before{margin-right:.3rem}[id=consider] .considerCardTitle{font-size:1.8rem}}[id=consider] .considerCardDescription{margin-bottom:0;font-size:1.4rem;line-height:1.6}[id=consider] .considerCardsSection{gap:15px}[id=use] .manuelWrap{background-color:#fafafacc;padding:70px 0}.useWrap{padding:0 0 70px}.useWrap .useItem{display:grid}@media screen and (width>=1024px){.useWrap .useItem{grid-template-columns:repeat(2,1fr);gap:11.25vh 3.57143%}}@media screen and (width<=1023px){.useWrap .useItem{grid-template-columns:1fr;row-gap:7.10901vh}}@media screen and (width<=768px){.useWrap .useItem{row-gap:2.36967vh!important}}.useWrap .useItem .labelNumber{width:34.2593%;position:absolute;top:-9.09091%;left:-5.64103%}.useWrap .useItem:not(:last-child){margin-bottom:100px}@media screen and (width<=768px){.useWrap .useItem:not(:last-child){margin-bottom:50px}}[id=function] .anchorLinkItem a{width:100%;padding-inline:2em}.functionImagesWrap{gap:1em;display:flex}@media screen and (width<=768px){.functionImagesWrap{flex-direction:column}}.specialfunctionArticle{background-color:#fff;border:1px solid #056ac9;border-radius:4px;padding:2em}.specialfunctionBox{justify-content:center;gap:1em;display:flex}@media screen and (width<=768px){.specialfunctionBox{flex-direction:column}}.monitorBannerContent{text-align:center;color:#05c9b2;background:linear-gradient(135deg,#f0f7ff 0%,#fff 100%);border:1px solid #cce3f7;margin-block-start:1em;padding:1em;font-size:18px;font-weight:700;box-shadow:0 4px 12px #056ac914}.formFlowList{counter-reset:number 0;justify-content:space-between;max-width:20em;margin-left:auto;margin-right:auto;padding:20px 0 0 36px;font-family:Helvetica,sans-serif;font-size:1.4rem;display:flex}@media screen and (width<=599px){.formFlowList{font-size:1.2rem}}.formFlowListItem{color:#adadad;border-top:2px solid #adadad;width:100%;position:relative}.formFlowListItem:last-child{border-top:2px solid #0000;width:auto}.formFlowListItem:after{color:#fff;content:counter(number) "";counter-increment:number 1;background:#adadad;justify-content:center;align-items:center;width:3em;height:3em;display:flex;top:0;left:0;transform:translate(-50%)translateY(-50%)}.formFlowListItem.current{color:#056ac9}.formFlowListItem.current:after{background:#056ac9}.formFlowListLabel{text-align:center;position:absolute;bottom:-3em;left:0;transform:translate(-50%)translateY(-170%)}.formIntroTxt{text-align:center}@media screen and (width<=599px){.formIntroTxt{text-align:left}}.formVerticalLabel{margin-bottom:.625em;font-weight:700}.formVerticalLabel.required:after{content:"必須";color:#d80c0c;border:1px solid;margin-left:5px;padding-left:.375em;padding-right:.375em;font-size:1.2rem;font-weight:400}@media screen and (width<=1023px){.formVerticalLabel.required:after{padding-top:.125em;padding-bottom:.125em}}.formInput,.formTextArea{background-color:#fff;border:1px solid #50505033;border-radius:4px;width:100%;padding:15px}.formInput::placeholder,.formTextArea::placeholder{color:#50505033}.formInput:focus,.formTextArea:focus{border:1px solid #056ac9;outline:0}.formTextArea{height:250px}.formError{color:#d80c0c;margin-top:.625em}.formError:before{content:"";margin-right:.3125em;font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block}.formSelectBox{display:inline-block;position:relative}.formSelectBox .formSelect{color:#505050;background-color:#fff;border:1px solid #50505033;border-radius:4px;padding:15px 35px 15px 15px}.formSelectBox:before{content:"";border-top:.375em solid #056ac9;border-left:.3125em solid #0000;border-right:.3125em solid #0000;width:0;position:absolute;top:50%;right:.8em;transform:translateY(-50%)}.radioBtn .text{border:1px solid #50505033;border-radius:4px;max-width:230px;padding:12px 32px;display:block;position:relative}.radioBtn .text:before{content:"";background:#fff;border:1px solid #ddd;border-radius:50%;width:15px;height:15px;margin:auto;display:block;position:absolute;top:0;bottom:0;left:1rem}.radioBtn .text:after{content:"";opacity:0;background:#056ac9;border-radius:50%;width:11px;height:11px;margin:auto;transition:all .3s;display:block;position:absolute;top:0;bottom:0;left:1.3rem}.radioBtn input[type=radio]{display:none}.radioBtn input[type=radio]:checked+.text{background-color:#ebf6ff;border:1px solid #056ac9}.radioBtn input[type=radio]:checked+.text:after{opacity:1}.radioTxt{display:block}.radioTxt .text{padding-left:24px;display:block;position:relative}.radioTxt .text:before{content:"";background:#fff;border:1px solid #ddd;border-radius:50%;width:15px;height:15px;margin:auto;display:block;position:absolute;top:0;bottom:0;left:0}.radioTxt .text:after{content:"";opacity:0;background:#056ac9;border-radius:50%;width:11px;height:11px;margin:auto;transition:all .3s;display:block;position:absolute;top:0;bottom:0;left:.3rem}.radioTxt input[type=radio]{display:none}.radioTxt input[type=radio]:checked+.text{color:#056ac9}.radioTxt input[type=radio]:checked+.text:before{background-color:#ebf6ff}.radioTxt input[type=radio]:checked+.text:after{opacity:1}.checkTxt{display:block;position:relative}.checkTxt .text{padding-left:1.6em;position:relative}@media screen and (width<=768px){.checkTxt .text{text-align:left;display:inline-block}}.checkTxt .text:before{content:"";box-sizing:border-box;background-color:#fff;border:1px solid #9b9b9d;border-radius:0;width:1.1em;height:1.1em;margin-top:-.55em;transition:all .1s;display:inline-block;position:absolute;top:.8em;left:.05em}.checkTxt .text:after{content:"";opacity:0;border-bottom:2px solid #fff;border-left:2px solid #fff;width:.6em;height:.3em;margin-top:-.3em;margin-left:-.3em;transition:opacity .1s;display:inline-block;position:absolute;top:.8em;left:.55em;transform:rotate(-45deg)}.checkTxt input[type=checkbox]{opacity:0;position:absolute;top:0;left:0}.checkTxt input[type=checkbox]:checked+.text:before{background-color:#056ac9}.checkTxt input[type=checkbox]:checked+.text:after{opacity:1}.formChildInput{margin-left:24px}.formChildInput .formInput{padding:5px 10px}#inquiry .formTextArea{height:140px}.confirm .formVerticalLine{border-bottom:1px solid #50505033}.confirm .formVerticalLine:last-of-type{border-bottom:none}.confirm .formVerticalItem{padding-bottom:20px}.privacyBox{margin-bottom:2em}.privacyBox .privacyBoxTtl{margin-bottom:.625em}.privacyBox .privacyBoxInner{border:1px solid #50505033;border-radius:4px;padding:30px 20px}.privacyBox .privacyBoxInner .privacyList{counter-reset:privacy;border-radius:4px;height:200px;padding:0 1em 30px 2em;font-size:90%;overflow-y:scroll}.privacyBox .privacyBoxInner .privacyList .title{color:#056ac9;counter-increment:privacy;margin-bottom:.1em;font-weight:700}.privacyBox .privacyBoxInner .privacyList .title:before{color:#056ac9;content:"0" counter(privacy) ".";margin-left:-2em;margin-right:.5em;font-weight:700;display:inline-block}.privacyBox .privacyBoxInner .privacyList .text{margin-bottom:.8em}.agreeTxt{margin-bottom:2em}@media screen and (width<=768px){.agreeTxt.spTxtLeft{text-align:left}}#checkBtn{appearance:auto}input:disabled,button:disabled{pointer-events:none;background-color:#d2d5d9}
