@charset "UTF-8";@font-face{font-family:voltebold;src:url(../font/VolteBold.woff) format("woff")}@font-face{font-family:LINEseed;src:url(../font/LINESeedJP_OTF_Eb.woff) format("woff");font-weight:800}@font-face{font-family:LINEseed;src:url(../font/LINESeedJP_OTF_Bd.woff) format("woff");font-weight:700}html{background-color:#000;font-family:LINEseed,sans-serif;letter-spacing:1px;font-weight:800;scroll-behavior:smooth;color:#fff}@media screen and (min-width: 1050px){html{min-width:1280px}}.container{max-width:1200px;width:100%;margin:0 auto;padding:0 8px;text-align:center}@media screen and (min-width: 1050px){.container{padding-inline:20px}}@media screen and (min-width: 768px){.sp-block{display:none!important}}.tb-block{display:none}@media screen and (min-width: 768px){.tb-block{display:inline-block}}@media screen and (min-width: 1050px){.tb-block{display:none}}@media screen and (min-width: 1050px){.sp-tb-block{display:none!important}}.pc-block{display:none!important}@media screen and (min-width: 1050px){.pc-block{display:inline-block!important}}.cont__ttl{font-size:24px;text-align:left;margin-bottom:30px;white-space:nowrap}@media screen and (min-width: 1050px){.cont__ttl{font-size:30px}}.glass{background-color:#b7b7b733;-webkit-backdrop-filter:blur(15px) brightness(1.1);backdrop-filter:blur(15px) brightness(1.1);border-radius:10px}@media screen and (min-width: 1050px){.glass{-webkit-backdrop-filter:blur(28px) brightness(1.1);backdrop-filter:blur(28px) brightness(1.1);border-radius:20px}}.logo img{opacity:0;transform:translate(-15px);transition:opacity .8s ease-out,transform .5s ease-out}@media screen and (min-width: 1050px){.logo img{transform:translate(-30px)}}.logo img.fade-in{opacity:1;transform:translate(0)}.mv__txt{opacity:0;transform:translateY(15px);transition:opacity .8s ease-out,transform .5s ease-out}@media screen and (min-width: 1050px){.mv__txt{transform:translateY(20px)}}.mv__txt.fade-up-in{opacity:1;transform:translateY(0)}.mv__txt.strong{transform:translateY(50px);transition:opacity 1s ease-out,transform 1s ease-out}.cont-bg{opacity:0;transition:opacity .4s ease-out}.cont-bg.fade-in{opacity:1}.cont__ttl{overflow:hidden}.cont__ttl .char{display:inline-block;opacity:0;transform:translate(30px);transition:opacity .3s ease-out,transform .5s ease-out}.cont__ttl .char.fade-in{opacity:1;transform:translate(0)}.fade{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .3s ease-out}.fade.fade-in{opacity:1;transform:translateY(0)}.scroll{transition:opacity .3s ease}.scroll.isHidden{opacity:0}.btn1{max-width:303px;width:100%;margin:0 auto;background-color:#222;color:#fff;font-size:17px;padding:20px 0 16px 24px;border-radius:50px;display:table;position:relative;font-weight:700;transition:all .3s;border:2px solid #222222}.btn1 .right-arrow{background-color:#fff;width:44px;height:44px;display:flex;position:absolute;border-radius:50%;justify-content:center;right:6px;top:50%;color:#000;transform:translateY(-50%);align-items:center;transition:all .3s}.btn1 .right-arrow svg{width:12px;height:auto;margin-left:2px}.btn1 .right-arrow img{width:17px}.btn1 .right-arrow .sp-tb-block{width:10px;color:#000}@media screen and (min-width: 1050px){.btn1.cta{font-size:20px;max-width:393px;width:80%;padding:20px 0 15px;text-align:center}.btn1.cta .btntext{transform:translate(-10px);display:inline-block}.btn1.cta .right-arrow{width:48px;height:48px}}.btn1.close{font-size:16px;background-color:#888e98;border:none;text-align:center;pointer-events:none;padding:20px 0 15px;max-width:322px}@media screen and (min-width: 1050px){.btn1.close{max-width:393px}.btn1.close.cta{font-size:18px}.btn1.close.cta .btntext{transform:translate(1px)}}@media screen and (min-width: 1180px){.btn1.cta{font-size:25px;max-width:566px;width:80%;padding:30px 0 22px;text-align:center}.btn1.cta .btntext{transform:translate(-15px);display:inline-block}.btn1.cta .right-arrow{width:69px;height:69px}.btn1.cta .right-arrow svg{transform:scale(1.5)}}@media screen and (min-width: 1050px){.btn1:hover{color:#000;background-color:#fff}.btn1:hover .right-arrow{color:#fff;background-color:#000}.btn1:hover .right-arrow svg path{stroke:#fff}}.textbox{color:#222;font-size:16px;text-align:center}@media screen and (min-width: 768px){.textbox.tb-text{font-size:18px}}.h2title{font-size:50px;text-align:center;letter-spacing:2px}.h3text{font-size:13px;text-align:center;line-height:22px;margin-top:8px}.illust{margin-top:40px;margin-bottom:50px}.illust img{width:100%}@media screen and (min-width: 1050px){.illust{margin:0}}/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}
