/*! destyle.css v1.0.13 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{box-sizing:border-box}::before,::after{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}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;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit;outline:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:rgba(0,0,0,0);padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}select::-ms-expand{display:none}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}html{font-size:62.5%}@font-face{font-family:"lineseed";src:url("../font/LINESeedJP_OTF_Th.woff") format("woff");font-weight:100;font-style:normal}@font-face{font-family:"lineseed";src:url("../font/LINESeedJP_OTF_Rg.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"lineseed";src:url("../font/LINESeedJP_OTF_Bd.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"lineseed";src:url("../font/LINESeedJP_OTF_Eb.woff") format("woff");font-weight:900;font-style:normal}body{font-family:"lineseed","メイリオ","Hiragino Kaku Gothic ProN",sans-serif;font-weight:400;font-size:16px;line-height:1.75}@media screen and ( max-width: 768px ){body{font-size:14px}}body.fix{overflow:hidden}img{max-width:100%;width:auto;height:auto}.pc{display:block}@media screen and ( max-width: 768px ){.pc{display:none}}.inr{width:960px;margin:0 auto}@media screen and ( max-width: 768px ){.inr{width:90%}}.sct{padding:80px 0}@media screen and ( max-width: 768px ){.sct{padding:64px 0}}.sct.top-none{padding-top:0}.sct.bg{background:#e5f2f2;padding:50px 0;border-radius:10px}.hdl--sct{font-size:40px;margin-bottom:40px}.hdl--l{font-size:35px;font-weight:700;line-height:1.4;margin-bottom:24px;color:#008de0}@media screen and ( max-width: 768px ){.hdl--l{font-size:28px;margin-bottom:20px}}.hdl--l .sub{font-size:18px;margin-top:10px;color:#000}.hdl--m{font-size:30px;font-weight:700;line-height:1.4;margin-bottom:20px}@media screen and ( max-width: 768px ){.hdl--m{font-size:24px;margin-bottom:20px}}.hdl--m.blue{color:#008de0}.hdl--m2{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:32px;margin-bottom:24px;color:#008de0}@media screen and ( max-width: 768px ){.hdl--m2{font-size:24px;margin-bottom:20px}}.hdl--m2::before,.hdl--m2::after{content:"";display:block;width:70px;height:22px;background-size:contain;background-repeat:no-repeat}@media screen and ( max-width: 768px ){.hdl--m2::before,.hdl--m2::after{width:40px}}.hdl--m2::before{background-image:url(../img/common/hdl_left.svg);margin-right:10px}.hdl--m2::after{background-image:url(../img/common/hdl_right.svg);margin-left:10px}.cta{padding:64px 0;background-size:cover;background-position:center;background-image:url(../img/cta_bg.png)}.cta-btn{display:flex;align-items:center;justify-content:space-between;width:48%;padding:24px 30px;border-radius:10px;background:#98d457;color:#fff;font-size:17px;box-shadow:0px 3px 6px rgba(0,0,0,.16);border:2px solid #fff;line-height:1.5;transition:all .2s}.cta-btn__wrap{display:flex;align-items:center;justify-content:space-between}@media screen and ( max-width: 768px ){.cta-btn__wrap{flex-direction:column;gap:20px 0}}.cta-btn:hover{filter:brightness(110%)}@media screen and ( max-width: 768px ){.cta-btn{width:100%;padding:20px}}.cta-btn .large{font-size:27px;font-weight:700}@media screen and ( max-width: 768px ){.cta-btn .large{font-size:19px}}.cta-btn.download{background:linear-gradient(#00c759 0%, #00c854 32.99%, #00cc48 66.99%, #00d435 99.94%, #00d435 100%)}.cta-btn.download::after{background-image:url(../img/common/download.svg)}.cta-btn::after{content:"";display:block;width:24px;height:24px;margin-left:6px;background-size:contain;background-repeat:no-repeat;background-image:url(../img/common/arrow02.svg)}@media screen and ( max-width: 768px ){.cta-btn::after{width:20px;height:20px}}.kv{display:flex;align-items:center;position:relative;margin-top:80px;height:480px;width:100%;background-image:url(../img/kv_pc.png);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and ( max-width: 768px ){.kv{margin-top:60px;height:auto;padding:20px 0}}.kv .inr{display:flex;justify-content:space-between;align-items:center;position:relative;height:100%;min-width:960px}@media screen and ( max-width: 768px ){.kv .inr{flex-direction:column;justify-content:center;min-width:90%}}.kv .inr .note{position:absolute;font-size:12px;z-index:75;right:0;bottom:10px;color:#4d4d4d;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}@media screen and ( max-width: 768px ){.kv .inr .note{position:static;margin-top:8px}}.kv .ttl{font-size:50px;line-height:1.4;font-weight:700}.kv .ttl-sub{font-size:22px;font-weight:700;margin-bottom:20px}.kv .ttl-box{position:relative;z-index:75}@media screen and ( max-width: 768px ){.kv .ttl-box{width:100%}}.kv .ttl-box .ttl{height:285px;width:auto}@media screen and ( max-width: 768px ){.kv .ttl-box .ttl{height:auto;width:90%;margin:0 auto}}.kv .ttl-box .ttl img{display:block;height:100%;width:auto}@media screen and ( max-width: 768px ){.kv .ttl-box .ttl img{height:auto;width:100%}}.kv .btn-wrap{display:flex;gap:0 10px;margin-top:30px}@media screen and ( max-width: 768px ){.kv .btn-wrap{flex-direction:column;align-items:center;gap:10px 0}}.kv .btn{display:flex;align-items:center;justify-content:center;position:relative;font-weight:700;background:#a3ce6e;height:50px;width:320px;border-radius:4px;color:#fff;border:1px solid #fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);font-size:18px}@media screen and ( max-width: 768px ){.kv .btn{height:46px;font-size:16px;width:290px}}.kv .btn.download{background:linear-gradient(#00c759 0%, #00c854 32.99%, #00cc48 66.99%, #00d435 99.94%, #00d435 100%)}.kv .btn.download::after{background-image:url(../img/common/download.svg)}.kv .btn::after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;background-image:url(../img/common/arrow_down.svg)}.kv .icon{display:block;position:absolute;right:0;bottom:40px;z-index:75;width:170px;height:auto;background:hsla(0,0%,100%,.9);padding:10px;border-radius:20px}@media screen and ( max-width: 768px ){.kv .icon{position:static;width:100%;display:flex;justify-content:space-between;align-items:center}}.kv .icon .logo{width:100%;height:auto;margin-bottom:20px}@media screen and ( max-width: 768px ){.kv .icon .logo{width:55%;height:auto;margin-bottom:0}}.kv .icon .price{border-radius:20px;box-shadow:0px 3px 6px rgba(0,0,0,.16)}@media screen and ( max-width: 768px ){.kv .icon .price{width:40%;height:auto}}.kv .people{position:absolute;z-index:50;right:-100px;bottom:0;height:480px}@media screen and ( max-width: 768px ){.kv .people{position:static;right:0;width:100%;height:auto}}.intro{text-align:center}.intro .intro-top{color:#fff;padding:40px 0;background-size:cover;background-position:center;background-image:url(../img/intro_bg.png)}@media screen and ( max-width: 768px ){.intro .intro-top{padding:20px 0}}.intro__hdl{font-size:37px;font-weight:700;line-height:1.4;margin-bottom:24px}@media screen and ( max-width: 768px ){.intro__hdl{margin-bottom:24px;font-size:30px}}.intro__txt{line-height:2.25}.intro__item{background:#edf6fa;padding:40px;text-align:left;border-radius:10px}.intro__item-wrap{display:flex;flex-direction:column;gap:40px 0}@media screen and ( max-width: 768px ){.intro__item{padding:15px}}.intro__item-inr{display:flex;align-items:center;justify-content:space-between}@media screen and ( max-width: 768px ){.intro__item-inr{flex-direction:column;gap:20px 0}}.intro__item .txt-box{padding-right:80px}@media screen and ( max-width: 768px ){.intro__item .txt-box{padding-right:0}}.intro__item .img{display:block;width:300px}@media screen and ( max-width: 768px ){.intro__item .img{width:100%}}.intro__item .shoulder{display:flex;justify-content:flex-start;margin-bottom:20px;background:#fff;border-radius:15px;flex-shrink:1;flex-grow:0;font-weight:700}@media screen and ( max-width: 768px ){.intro__item .shoulder{font-size:14px;margin-bottom:20px}}.intro__item .shoulder.option{background:#cde5f2}.intro__item .shoulder-wrap{display:inline-block}.intro__item .shoulder .txt{display:flex;align-items:center;justify-content:center;padding:0 20px;padding-right:30px}@media screen and ( max-width: 768px ){.intro__item .shoulder .txt{padding:0 10px;padding-right:14px}}.intro__item .shoulder .item{display:flex;align-items:center;justify-content:center;height:30px;padding:0 20px;background:linear-gradient(90deg, #005ec2 0%, #0361c3 22.44%, #0e6ac6 42.46%, #207acc 61.55%, #3a90d4 80.08%, #5aadde 98.05%, #5fb1e0 100%);color:#fff;box-sizing:border-box;border-radius:15px}@media screen and ( max-width: 768px ){.intro__item .shoulder .item{padding:0 10px}}.intro__item .shoulder .item.yellow{color:#000;background:#fff200}.intro__item-option{margin-top:40px;background:#fff;padding:40px;border-radius:10px}@media screen and ( max-width: 768px ){.intro__item-option{padding:20px}}.intro__item-option .hdl-wrap{display:flex;align-items:center;justify-content:space-between}.intro__item-option .hdl-wrap .hdl--m{margin-bottom:0}.intro__item-option .hdl-wrap img{display:block;height:100px;width:auto}@media screen and ( max-width: 768px ){.intro__item-option .hdl-wrap img{margin-top:16px}}@media screen and ( max-width: 768px ){.intro__item-option .hdl-wrap{flex-direction:column}}.intro__item-option-item{display:flex;flex-direction:column;align-items:center;gap:15px 0;width:31%;background:#fff;padding:16px;border-radius:10px;text-align:center;border:2px solid #008de0}.intro__item-option-item-wrap{display:flex;justify-content:space-between;margin-top:30px}@media screen and ( max-width: 768px ){.intro__item-option-item-wrap{gap:20px 0;flex-direction:column}}@media screen and ( max-width: 768px ){.intro__item-option-item{width:100%}}.intro__item-option-item .hdl{font-size:17px;line-height:1.5;font-weight:700;color:#008de0}.intro__item-option-item .img{display:block;height:70px;width:auto}.intro__item-option-item .txt{font-size:14px;text-align:justify;line-height:1.5}.intro__item-option .target-device{display:flex;align-items:center;border-radius:10px;font-size:14px;gap:0 40px;margin-top:16px;padding:16px 32px;background:#edf6fa}@media screen and ( max-width: 768px ){.intro__item-option .target-device{flex-direction:column;gap:10px 0}}.intro__item-option .target-device .hdl{font-size:17px;font-weight:700}.intro__item-option .note{font-size:12px;margin-top:16px;color:#4d4d4d}.intro__item .note{font-size:12px;margin-top:8px;color:#4d4d4d}.feature{background-size:cover;background-position:center;background-image:url(../img/feature_bg.png)}.feature .shoulder{display:inline-block;position:relative;height:30px;width:auto;padding:0 20px;margin-bottom:20px;background:#008de0;border-radius:15px;color:#fff;font-weight:500;box-sizing:border-box}.feature .shoulder::before{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:-8px;width:10px;aspect-ratio:1/.8660254038;clip-path:polygon(50% 100%, 100% 0, 0 0);background:#008de0}.feature__inr{display:flex;align-items:center;justify-content:space-between}@media screen and ( max-width: 768px ){.feature__inr{flex-direction:column;gap:20px 0}}.feature__inr .img{display:block;height:auto;width:480px}@media screen and ( max-width: 768px ){.feature__inr .img{width:100%}}.feature__inr .txt{width:400px}@media screen and ( max-width: 768px ){.feature__inr .txt{width:100%}}.feature__item{display:flex;flex-direction:column;gap:20px 0;width:48%;background:#fff;padding:30px;border-radius:10px}.feature__item-wrap{display:flex;justify-content:space-between;margin-top:40px}@media screen and ( max-width: 768px ){.feature__item-wrap{flex-direction:column;gap:20px 0}}.feature__item .shoulder{align-self:flex-start;flex-grow:0;flex-shrink:1;margin-bottom:0}.feature__item .hdl--m{margin-bottom:0}.feature__item .txt{font-size:14px}@media screen and ( max-width: 768px ){.feature__item{width:100%}}.casestudy .shoulder{display:inline-block;height:30px;width:auto;padding:0 20px;margin-bottom:20px;background:#000;color:#fff;font-weight:700;border:#000 2px solid;box-sizing:border-box;border-radius:15px}.casestudy__inr{display:flex}@media screen and ( max-width: 768px ){.casestudy__inr{flex-direction:column;gap:20px 0}}.casestudy__inr .txt{padding-right:80px}@media screen and ( max-width: 768px ){.casestudy__inr .txt{padding-right:0}}.casestudy__inr .img{width:364px}.casestudy .voice{padding:30px;border-radius:10px;margin-top:40px;border:2px #008de0 solid}@media screen and ( max-width: 768px ){.casestudy .voice{padding:20px}}.casestudy .voice__wrap{display:flex;justify-content:space-between}@media screen and ( max-width: 768px ){.casestudy .voice__wrap{flex-direction:column;gap:20px 0}}.casestudy .voice__item{width:32%;background:#edf6fa;border-radius:10px;padding:20px;color:#005999}@media screen and ( max-width: 768px ){.casestudy .voice__item{width:100%}}.question{border-radius:10px;padding:40px;border:2px solid #008de0}@media screen and ( max-width: 768px ){.question{padding:20px}}.question__item{display:flex;gap:0 20px}.question__item-wrap{display:flex;flex-direction:column;gap:35px 0}.question__item .icon{display:flex;align-items:center;justify-content:center;color:#fff;border-radius:2px;width:60px;height:60px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-image:url(../img/q_icon.svg)}.question__item .txt{flex-grow:1;position:relative}.question__item .txt::after{content:"";display:block;width:calc(100% - 80px);height:1px;margin-top:35px;background:#dbdbdb}@media screen and ( max-width: 768px ){.question__item .txt::after{width:100%}}.question__item .txt.boder-none::after{display:none}.question__item .hdl{font-size:20px;font-weight:700;margin-bottom:10px;color:#005999;margin-top:10px}@media screen and ( max-width: 768px ){.question__item .hdl{line-height:1.5}}.question__item .note{font-size:12px;margin-top:4px;color:#4d4d4d}.consultation{background-size:cover;background-position:center;background-image:url(../img/feature_bg.png)}.consultation__hdl{text-align:center}.consultation__hdl .sub{font-size:22px}@media screen and ( max-width: 768px ){.consultation__hdl .sub{font-size:18px}}.consultation__hdl .main{font-size:46px;color:#005999}@media screen and ( max-width: 768px ){.consultation__hdl .main{font-size:30px}}.consultation__hdl .main .bold{font-weight:700}.sf_form iframe{display:block;width:100%;max-width:960px;margin:0 auto;height:860px;border:0}@media screen and ( max-width: 768px ){.sf_form iframe{height:1000px}}.hdr{position:fixed;top:0;left:0;z-index:100;height:80px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 36px;background:#fff}@media screen and ( max-width: 768px ){.hdr{height:60px}}.hdr .logo{height:35px;width:auto}@media screen and ( max-width: 768px ){.hdr .logo{height:20px}}.hdr .btn{display:flex;align-items:center;justify-content:center;position:relative;font-weight:700;background:linear-gradient(#00c759 0%, #00c854 32.99%, #00cc48 66.99%, #00d435 99.94%, #00d435 100%);height:40px;width:auto;padding-right:35px;padding-left:16px;border-radius:4px;color:#fff;transition:all .2s}.hdr .btn:hover{filter:brightness(110%)}.hdr .btn::after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url(../img/common/download.svg);background-size:contain;background-repeat:no-repeat}@media screen and ( max-width: 768px ){.hdr .btn::after{position:static;transform:translateY(0%);margin-left:10px}}@media screen and ( max-width: 768px ){.hdr .btn{position:fixed;bottom:0;left:0;width:100%;height:50px;border-radius:0}}.float-cta{display:flex;flex-direction:column;justify-content:center;position:relative;width:auto;height:auto;transition:all .3s;background-size:cover;background-repeat:no-repeat;line-height:1.4;padding:20px;color:#005999;box-shadow:0px 3px 6px rgba(0,0,0,.16);border-radius:10px;background:#fff;filter:brightness(95%);border:2px solid #005999}.float-cta p{position:relative;z-index:75}.float-cta::before{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:100px;height:60%;display:block;background-size:contain;background-repeat:no-repeat;background-position:center right;background-image:url(../img/download_bg.png)}.float-cta:hover{filter:brightness(105%)}.float-cta .main{display:flex;align-items:center;font-size:29px;font-weight:700}.float-cta .main::after{content:"";display:block;width:23px;height:23px;margin-left:10px;background-size:contain;background-repeat:no-repeat;background-image:url(../img/common/download_blue.svg)}.float-cta-wrap{position:fixed;z-index:100;bottom:90px;right:20px}@media screen and ( max-width: 768px ){.float-cta-wrap{display:none}}.float-cta-wrap .close{display:block;position:absolute;top:-10px;right:-10px;z-index:100;width:30px;height:30px;transition:all .2s;background-size:contain;background-repeat:no-repeat;background-image:url(../img/close.png)}.float-cta-wrap .close:hover{opacity:.8}.float-btn{position:fixed;bottom:20px;right:20px;height:50px;width:50px;z-index:100;color:#999;transition:all .3s;background-size:contain;background-repeat:no-repeat;background-image:url(../img/top.svg)}@media screen and ( max-width: 768px ){.float-btn{bottom:60px}}.float-btn.hidden{bottom:-150px}.ftr{display:flex;align-items:center;justify-content:center;font-size:10px;height:160px;text-align:center}.ftr__copy{display:block;text-align:center;font-size:1.2rem}
/*# sourceMappingURL=map/common.min.css.map */
