@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{box-sizing:content-box;height:auto;max-width:100%;vertical-align:middle}a{transition-duration:.5s}b,strong{font-weight:700}sup{font-size:.7em;vertical-align:super}table{max-width:100%;width:100%}table p:not([class],:last-child){margin-bottom:1em}td,th{word-wrap:break-word;min-height:1em;word-break:break-all}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c1c1c1}input::placeholder,textarea::placeholder{color:#c1c1c1}[type=email],[type=password],[type=search],[type=tel],[type=text],[type=url],button,select,textarea{background:0;border:0;outline:none}[type=checkbox],[type=radio],[type=submit],a,area,button,label,select,summary{cursor:pointer}.body-in{overflow-x:hidden}.anime{animation-duration:.5s;animation-fill-mode:forwards}.anime:not(.key){transition-duration:.5s}.anime.quick{animation-duration:0s;transition-duration:0s}.anime.flip-x{transform:rotateX(90deg)}.anime.flip-y{transform:rotateY(90deg)}.anime.zoom-in{transform:scale(0)}.anime.top-in{transform:translateY(-50px);transform-origin:0 0}.anime.bottom-in{transform:translateY(50px)}.anime.left-in{transform:translateX(-50px)}.anime.right-in{transform:translateX(50px)}@keyframes transform-purge{to{opacity:1;transform:none}}.anime.bottom-in,.anime.fade-in,.anime.flip-x,.anime.flip-y,.anime.left-in,.anime.right-in,.anime.top-in,.anime.zoom-in{opacity:0;transition-property:opacity,transform}.anime.active .anime.bottom-in.chain:not(.key),.anime.active .anime.fade-in.chain:not(.key),.anime.active .anime.flip-x.chain:not(.key),.anime.active .anime.flip-y.chain:not(.key),.anime.active .anime.left-in.chain:not(.key),.anime.active .anime.right-in.chain:not(.key),.anime.active .anime.top-in.chain:not(.key),.anime.active .anime.zoom-in.chain:not(.key),.anime.bottom-in.active:not(.key),.anime.bottom-in.lock:not(.key),.anime.fade-in.active:not(.key),.anime.fade-in.lock:not(.key),.anime.flip-x.active:not(.key),.anime.flip-x.lock:not(.key),.anime.flip-y.active:not(.key),.anime.flip-y.lock:not(.key),.anime.left-in.active:not(.key),.anime.left-in.lock:not(.key),.anime.right-in.active:not(.key),.anime.right-in.lock:not(.key),.anime.top-in.active:not(.key),.anime.top-in.lock:not(.key),.anime.zoom-in.active:not(.key),.anime.zoom-in.lock:not(.key),.swiper-slide-active .anime.bottom-in:not(.key),.swiper-slide-active .anime.fade-in:not(.key),.swiper-slide-active .anime.flip-x:not(.key),.swiper-slide-active .anime.flip-y:not(.key),.swiper-slide-active .anime.left-in:not(.key),.swiper-slide-active .anime.right-in:not(.key),.swiper-slide-active .anime.top-in:not(.key),.swiper-slide-active .anime.zoom-in:not(.key){opacity:1;transform:none}.anime.active .anime.bottom-in.chain.key,.anime.active .anime.fade-in.chain.key,.anime.active .anime.flip-x.chain.key,.anime.active .anime.flip-y.chain.key,.anime.active .anime.left-in.chain.key,.anime.active .anime.right-in.chain.key,.anime.active .anime.top-in.chain.key,.anime.active .anime.zoom-in.chain.key,.anime.bottom-in.active.key,.anime.bottom-in.lock.key,.anime.fade-in.active.key,.anime.fade-in.lock.key,.anime.flip-x.active.key,.anime.flip-x.lock.key,.anime.flip-y.active.key,.anime.flip-y.lock.key,.anime.left-in.active.key,.anime.left-in.lock.key,.anime.right-in.active.key,.anime.right-in.lock.key,.anime.top-in.active.key,.anime.top-in.lock.key,.anime.zoom-in.active.key,.anime.zoom-in.lock.key,.swiper-slide-active .anime.bottom-in.key,.swiper-slide-active .anime.fade-in.key,.swiper-slide-active .anime.flip-x.key,.swiper-slide-active .anime.flip-y.key,.swiper-slide-active .anime.left-in.key,.swiper-slide-active .anime.right-in.key,.swiper-slide-active .anime.top-in.key,.swiper-slide-active .anime.zoom-in.key{animation-name:transform-purge}@keyframes expand-x{to{max-width:100%;opacity:1;white-space:normal}}@keyframes expand-y{to{max-height:100%;white-space:normal}}.anime.expand-x{max-width:0}.anime.active .anime.expand-x.chain:not(.key),.anime.expand-x.active:not(.key),.anime.expand-x.lock:not(.key),.swiper-slide-active .anime.expand-x:not(.key){max-width:100%;white-space:normal}.anime.active .anime.expand-x.chain.key,.anime.expand-x.active.key,.anime.expand-x.lock.key,.swiper-slide-active .anime.expand-x.key{animation-name:expand-x}.anime.expand-y{max-height:0}.anime.active .anime.expand-y.chain:not(.key),.anime.expand-y.active:not(.key),.anime.expand-y.lock:not(.key),.swiper-slide-active .anime.expand-y:not(.key){max-height:100%;white-space:normal}.anime.active .anime.expand-y.chain.key,.anime.expand-y.active.key,.anime.expand-y.lock.key,.swiper-slide-active .anime.expand-y.key{animation-name:expand-y}.anime.expand-x,.anime.expand-y{overflow:hidden;white-space:nowrap}@keyframes focus-in{to{filter:blur(0);opacity:1}}.anime.blur{opacity:0}.anime.active .anime.blur.chain:not(.key),.anime.blur.active:not(.key),.anime.blur.lock:not(.key),.swiper-slide-active .anime.blur:not(.key){opacity:1}.anime.active .anime.blur.chain.key,.anime.blur.active.key,.anime.blur.lock.key,.swiper-slide-active .anime.blur.key{animation-name:transform-purge}@supports (filter:blur(12px)){.anime.blur{filter:blur(12px)}.anime.active .anime.blur.chain:not(.key),.anime.blur.active:not(.key),.anime.blur.lock:not(.key),.swiper-slide-active .anime.blur:not(.key){filter:blur(0)}.anime.active .anime.blur.chain.key,.anime.blur.active.key,.anime.blur.lock.key,.swiper-slide-active .anime.blur.key{animation-name:focus-in}}.o-list>li,.u-list>li{margin:0 0 0 2%;width:98%}.u-list>li{list-style-type:disc}.o-list>li{list-style-type:decimal}.flex{display:flex}.flex.bet,.pc-flex.bet,.sp-flex.bet{justify-content:space-between}.flex.aro,.pc-flex.aro,.sp-flex.aro{justify-content:space-around}.flex.vstart,.pc-flex.vstart,.sp-flex.vstart{align-items:flex-start}.flex.vend,.pc-flex.vend,.sp-flex.vend{align-items:flex-end}.flex.vcenter,.pc-flex.vcenter,.sp-flex.vcenter{align-items:center}.flex.hstart,.pc-flex.hstart,.sp-flex.hstart{justify-content:flex-start}.flex.hcenter,.pc-flex.hcenter,.sp-flex.hcenter{justify-content:center}.flex.hend,.pc-flex.hend,.sp-flex.hend{justify-content:flex-end}.flex.str,.pc-flex.str,.sp-flex.str{align-items:stretch}.flex.vert,.pc-flex.vert,.sp-flex.vert{flex-direction:column}.flex.break,.pc-flex.break,.sp-flex.break{flex-wrap:wrap}.youtube-wrap{padding-top:56.25%;position:relative;width:100%}.youtube-wrap iframe{height:100%!important;position:absolute;right:0;top:0;width:100%!important}.youtubeCrop{overflow:hidden;padding-bottom:56%;position:relative;z-index:1}.youtubeCrop__img{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.grayscale{filter:grayscale(100%)}.activeToggle.active .activeToggle__off,.activeToggle:not(.active) .activeToggle__on{display:none}body.lock{overflow:hidden}.serif{font-family:"Noto Serif JP",Yu Mincho,YuMincho,Hiragino Mincho ProN,"NotoSerifCJKjp",HGS明朝E,HG明朝E,serif}.is-none{display:none!important}.js-hide{display:none}.ta-center{text-align:center}.ta-right{text-align:right}.ta-left{text-align:left}.fw-700{font-weight:700}.fw-900{font-weight:900}.fz-e7{font-size:.7em}.fz-e8{font-size:.8em}.fz-e9{font-size:.9em}.is-false{pointer-events:none}.is-screenReader{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wp-post{font-size:16px;letter-spacing:.07em;line-height:2}.wp-post p{margin-top:20px}.wp-post a{color:#1f71b0;text-decoration:underline}.wp-post a:hover{text-decoration:none}.wp-post h2:not([class]){font-size:28px;font-weight:500;line-height:1.2;margin-top:60px;padding-left:24px;position:relative}.wp-post h2:not([class]):before{background-color:#1f71b0;content:"";height:100%;left:0;position:absolute;top:0;width:7px}.wp-post h3:not([class]){font-size:24px;font-weight:500;line-height:2;margin-bottom:.5em;margin-top:40px;padding-left:24px;position:relative}.wp-post h3:not([class]):before{background-color:#1f71b0;content:"";height:100%;left:0;position:absolute;top:0;width:7px}.wp-post h4:not([class]),.wp-post h5:not([class]){font-size:22px;font-weight:500;line-height:2;margin-bottom:.5em;margin-top:20px;padding-left:24px;position:relative}.wp-post h4:not([class]):before,.wp-post h5:not([class]):before{background-color:#1f71b0;content:"";height:100%;left:0;position:absolute;top:0;width:7px}.wp-post div:not([class])+h2,.wp-post div:not([class])+h3,.wp-post div:not([class])+h4,.wp-post div:not([class])+h5,.wp-post p+h2,.wp-post p+h3,.wp-post p+h4,.wp-post p+h5{margin-top:80px}.wp-post p:not([class]),.wp-post>div:not([class]){line-height:1.8;margin:.8em 0 1.5em}.wp-post p:not([class]):last-child,.wp-post>div:not([class]):last-child{margin-bottom:0}.wp-post b,.wp-post em,.wp-post strong{font-style:normal;font-weight:700}.wp-post table{border-left:1px solid #b9beb3;border-top:1px solid #b9beb3;margin:32px auto}.wp-post table td,.wp-post table th{border-bottom:1px solid #b9beb3;border-left:0;border-right:1px solid #b9beb3;border-top:0;padding:16px;text-align:center}.wp-post table th{background:#eff3f1}.wp-post .aligncenter{display:block;margin:0 auto}.wp-post .alignright{float:right;padding-left:3em!important;padding-right:0!important}.wp-post .alignleft{float:left;padding-left:0!important;padding-right:3em!important}.wp-post .wp-caption{border:2px solid #cfcfcf;border-radius:5px;max-width:100%!important;padding:.5em}.wp-post .wp-caption .wp-caption-text{text-align:center}.wp-post ol,.wp-post ul{margin:0 0 0 48px}.wp-post ol li,.wp-post ul li{margin:0 0 .5em}.wp-post ul li{list-style-type:disc}.wp-post ol li{list-style-type:decimal}.wp-post img[class*=attachment-],.wp-post img[class*=wp-image-]{height:auto;max-width:100%}.wp-post img.alignleft,.wp-post img.alignright{padding:0 1em 2em}.wp-post blockquote{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px;background:rgba(0,0,0,.1);display:block;padding:8px}.wp-post blockquote p{margin-top:0}body.mceContentBody{font-family:-apple-system,Noto Sans CJK JP,Noto Sans Japanese,Noto Sans JP,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif}.visual-editor{background:#fff}.visual-editor div:not([class]),.visual-editor li:not([class]),.visual-editor p:not([class]){border:1px dashed #dadada;line-height:1.5;margin:.8em 0}.mw_wp_form:not(.mw_wp_form_confirm) .conf-content,.mw_wp_form:not(.mw_wp_form_input) .input-content{display:none!important}.md-uline{position:relative;text-decoration:none}.md-uline:before{background:#0251b6;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transform:rotateY(90deg);transform-origin:50%;transition-duration:.5s;width:100%;z-index:5}.md-uline.uline-block{display:block}.md-uline.uline-left:before{transform-origin:0}.md-uline.uline-right:before{transform-origin:100%}.md-uline.active,.md-uline:hover,a.active .md-uline,a:hover .md-uline{text-decoration:none}.md-uline.active:before,.md-uline:hover:before,a.active .md-uline:before,a:hover .md-uline:before{transform:rotateY(0deg)}.md-overlay{background:rgba(0,0,0,.5);cursor:pointer;height:100%;position:fixed;right:0;top:0;transition-duration:.5s;width:100%;z-index:1000}.md-overlay:not(.active){opacity:0;visibility:hidden;z-index:-1}.md-overlay--modal{z-index:10000}.md-overlay--ripple{border-radius:50%;height:300vh;transform:translate(50%,-50%);width:300vh}.md-overlay--ripple:not(.active){height:0;width:0}.md-overlay--shutter{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5) 50%,hsla(0,0%,100%,0));height:200vh}.md-overlay--shutter:not(.active){transform:translateY(-100%)}.md-loading{max-height:60vh;min-height:9rem;position:relative}.md-loading:before{animation-duration:.5s;animation-iteration-count:infinite;animation-name:mdLoading;animation-timing-function:linear;border:3px solid #0251b6;border-bottom-color:rgba(2,81,182,.5);border-radius:50%;content:"";display:block;height:4rem;left:50%;margin:-2rem 0 0 -2rem;position:absolute;top:50%;width:4rem;z-index:2}.md-loading:not(.active){opacity:0;visibility:hidden}@keyframes mdLoading{to{transform:rotate(1turn)}}.md-lay{display:inline-block;transform:perspective(0) translateZ(0);vertical-align:middle;z-index:1}.md-lay,.md-lay .lay-bg{position:relative;transition-duration:.5s}.md-lay .lay-bg{z-index:2}.md-lay .lay-bg img{vertical-align:middle;width:100%}.md-lay .lay-bg .on{left:0;opacity:0;position:absolute;top:0;transition-duration:.5s}.md-lay .lay-bg .off{position:relative;transition-duration:.5s}.md-lay:after,.md-lay:before{content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transform:perspective(0) translateZ(0);transition-duration:.5s;width:100%}.md-lay:before{background:rgba(0,0,0,.5);z-index:3}.md-lay:after{z-index:4}.md-lay.zoom{overflow:hidden}.md-lay.block,.md-lay.over{display:block}.md-lay.over .lay-bg img{margin-left:50%;max-width:none;transform:translate(-50%);width:auto}.md-lay.through{display:inline-block;overflow:visible}.md-lay.through .lay-bg img{max-width:none;width:auto}.md-lay.no-cover:after,.md-lay.no-cover:before{display:none}.md-lay .lay-content{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}a.active .md-lay .lay-bg .on{opacity:1}a.active .md-lay .lay-bg .off{opacity:0}a.active .md-lay.zoom .lay-bg{transform:scale(1.05)}a.active .md-lay.bright:before{opacity:1}a.active .md-lay.border:after{box-shadow:inset 0 0 0 10px hsla(0,0%,100%,.5);opacity:1}@font-face{font-display:swap;font-family:iconfont;src:url(font/icon/iconfont.eot?933ee3c11ce4e7a5e70d38287ad10670?#iefix) format("embedded-opentype"),url(font/icon/iconfont.woff2?933ee3c11ce4e7a5e70d38287ad10670) format("woff2"),url(font/icon/iconfont.woff?933ee3c11ce4e7a5e70d38287ad10670) format("woff")}.iconfont,i[class*=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:iconfont!important;font-style:normal;font-variant:normal;font-weight:400!important;text-decoration:none;text-transform:none}i[class*=icon-]{display:inline-block;line-height:1;vertical-align:middle}i[class*=icon-]:before{display:inline-block;vertical-align:bottom}.icon-down:before{content:"\f101"}.icon-left:before{content:"\f102"}.icon-right:before{content:"\f103"}.icon-top-arrow:before{content:"\f104"}.icon-up:before{content:"\f105"}.md-btn{align-items:center;border:0;border-radius:3px;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;overflow:hidden;position:relative;text-align:center;text-decoration:none;transition-duration:.5s;vertical-align:middle;width:100%;z-index:1}.md-btn.left-text{justify-content:flex-start;text-align:left}.md-btn.mat{padding:0}.md-btn.mat a,.md-btn.mat button,.md-btn.mat input[type=button],.md-btn.mat input[type=submit]{align-items:center;background:transparent;border:0;color:inherit;display:inline-flex;font-size:inherit;font-weight:inherit;height:100%;justify-content:center;line-height:1;outline:none;transition:color 0s;width:100%}.md-btn:before{display:none}.md-btn:not(.reverse):before{left:-100%}.md-btn.reverse:before{right:-100%}.md-btn.stay:before{display:none}.md-btn .head-icon{margin-left:-1em;margin-right:.5em}.md-btn .left-icon,.md-btn .right-icon{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color 0s;z-index:10}.md-btn .right-icon{right:.8em;transition:right .5s}.md-btn .left-icon{left:.8em;transition:left .5s}.md-btn:hover,a:hover .md-btn{text-decoration:none}.md-btn:hover:not(.reverse):before,a:hover .md-btn:not(.reverse):before{left:0}.md-btn:hover.reverse:before,a:hover .md-btn.reverse:before{right:0}.md-btn:hover .right-icon:not(.stay),a:hover .md-btn .right-icon:not(.stay){right:.5em}.md-btn:hover .left-icon:not(.stay),a:hover .md-btn .left-icon:not(.stay){left:.5em}.md-btn.black{background-color:#000;border:1px solid #000;color:#fff}.md-btn.black:before,.md-btn.black:hover,a:hover .md-btn.black{background-color:#fff;color:#000}.md-btn.disable{filter:grayscale(100%);opacity:.5;pointer-events:none}.md-acc .acc-btn{cursor:pointer}.md-acc .acc-check{display:none}.md-acc .acc-body{max-height:0;opacity:0;overflow:hidden;transform-origin:0 0;transition-duration:.5s}.md-acc .acc-body .acc-body:not(.active){transition-duration:0s}.md-acc .acc-body:not(.active) .acc-on,.md-acc .acc-check:not(:checked)~.acc-body .acc-on,.md-acc .acc-check:not(:checked)~.acc-btn .acc-on{display:none}.md-acc .acc-body.active,.md-acc .acc-check:checked~.acc-body,.md-acc .acc-check:checked~.acc-btn,.md-acc .acc-check:checked~.acc-btn .acc-body{max-height:none;opacity:1}.md-acc .acc-body.active .acc-off,.md-acc .acc-check:checked~.acc-body .acc-off,.md-acc .acc-check:checked~.acc-btn .acc-body .acc-off,.md-acc .acc-check:checked~.acc-btn .acc-off,.sp-md-acc .acc-check{display:none}.topBody{color:#0c1a29;line-height:1.9}.topKv{padding:60px 0 40px}.topKv img{width:100%}.topKv__data{max-width:400px;width:49%}.topKv__img{max-width:470px;width:49%}.topKv__trial{color:#2071b3;font-size:28px}.topKv__text{font-size:16px;margin:25px 0 0}.topKv__btn{margin:30px 0 0}.topKv__note{color:#0c1a29;font-size:8px;margin:80px 0 0;text-align:right}.topBtn{font-size:16px;height:60px;max-width:290px}.topBtn__icon{font-size:10px;position:absolute;right:15px;z-index:2}.topAbout{color:#f4f7fb;padding:90px 0}.topAbout__data{max-width:500px;width:59%}.topAbout__img{max-width:396px;width:39%}.topAbout__title{gap:10px 25px}.topAbout__titleImg{width:184px}.topAbout__titleText{font-size:20px;font-weight:500}.topAbout__text{font-size:20px;margin:50px 0 0}.topPoint{padding:60px 0 65px}.topPoint__title{font-size:36px;font-weight:500;text-align:center}.topPoint__list{margin:60px 0 0}.topPoint__item{max-width:288px;width:33%}.topPoint__head{color:#0c1a29;font-size:24px;font-weight:500;line-height:1.5;text-align:center;white-space:nowrap}.topPoint__img{height:150px;margin:30px auto 0;max-width:290px;text-align:center}.topPoint__img--02{max-width:260px}.topPoint__text{font-size:16px;margin:30px 0 0}.topPoint__more{margin:80px 0 0;text-align:center}.topDuo{background-image:linear-gradient(90deg,rgba(12,26,41,.1),rgba(12,26,41,.1) 50%,rgba(31,113,179,.2) 0);background-position:0 0;background-repeat:no-repeat;background-size:cover}.topUse__title{font-size:24px;font-weight:500;text-align:center;width:380px}.topUse__title--after{color:#1f71b3}.topUse__body{margin:30px 0 0;padding:50px 0}.topUse__line:not(:first-child){margin-top:35px}.topUse__item{background:#fff;font-size:16px;line-height:1.5;min-height:120px;padding:10px 25px;position:relative;width:380px}.topUse__item--before{border:1px solid #000;border-radius:10px}.topUse__item--after{border:1px solid #1f71b3;color:#1f71b3}.topUse__itemTitle{background:#1f71b3;color:#fff;left:-20px;line-height:1.3;min-height:40px;padding:5px 30px;position:absolute;top:-20px}.topUse__in{width:100%}.topArrow{background:#1f71b3;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);height:16px;margin:0 5px;width:20px}.topArrow--hide{opacity:0;pointer-events:none}.topTotal__title{font-size:36px;font-weight:500;height:110px;text-align:center}.topTotal__body{padding:35px 0 75px}.topTotal__item{width:440px}.topTotal__text{background:#1f71b3;color:#fff;font-size:24px;font-weight:500;line-height:1.5;margin:35px 0 0;min-height:60px;padding:5px;text-align:center}.topTotalTable{background:#fff;border-left:1px solid #000;border-top:1px solid #000}.topTotalTable--after{border-color:#1f71b3}.topTotalTable__line{width:50%}.topTotalTable__cell{background:#fff;border-bottom:1px solid #000;border-right:1px solid #000;font-size:16px;height:100px;line-height:1.5;padding:5px;text-align:center}.topTotalTable__cell--after{border-color:#1f71b3}.topTotalTable__cell--head{font-weight:500;height:65px}.topTotalTable__cell--head-before{background:#eaeaea}.topTotalTable__cell--head-after{background:#1f71b3;color:#fff}.topTotalTable__cell--head-after:not(:last-child){border-right-color:#fff}.topTotalTable__cell--3{height:300px}.topTotalTable__note{font-size:10px}.topVoice{color:#fff;padding:65px 0 75px}.topVoice__title{font-size:36px;font-weight:500;text-align:center}.topVoice__list{gap:20px 55px;margin:70px 0 0}.topVoice__item{width:420px}.topVoice__text{background:#fff;border-radius:5px;color:#0c1a29;font-size:16px;font-weight:500;line-height:1.5;min-height:130px;padding:5px 10px 5px 20px;position:relative;width:255px}.topVoice__in{width:100%}.topVoice__arrow{background:#fff;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);height:18px;left:calc(100% - 1px);position:absolute;top:50%;transform:translateY(-50%);width:22px}.topVoice__img{width:171px}.topCase{color:#fff;padding:65px 0 75px}.topCase__title{font-size:36px;font-weight:500;text-align:center}.topCase__list{gap:20px 55px;margin:70px 0 0}.topCase__item{width:420px}.topCase__head{font-size:24px;font-weight:500;text-align:center}.topCase__link{display:block;margin:20px 0 0;position:relative}.topCase__sub{background:rgba(12,26,41,.7);bottom:0;color:#fff;font-size:14px;left:0;padding:10px;position:absolute;text-align:center}.topCase__sub span{font-size:16px}.topCase__data{background:#fff;color:#0c1a29;height:98px;padding:15px}.topCase__data--logo img{height:45px}.topCase__data--text{font-size:14px;line-height:1.6;text-align:right}.topCase__data--company{font-weight:500}.topCase__text{margin:20px 0 0}.topCase__text span{font-weight:500}.topSample{padding:80px 0 90px}.topSample__list{margin:25px 0 0}.topSample__more{margin:55px 0 0;text-align:center}.topPlan{padding:0 20px 60px}.topPlan__title{font-size:36px;font-weight:500;text-align:center}.topPlan__sub{font-size:16px;margin:10px 0 30px;text-align:center}.topPlanTable{border-bottom:1px solid #1f71b3;border-right:1px solid #1f71b3}.topPlanTable__line--cell{width:20%}.topPlanTable__cell{background:#fff;border-left:1px solid #1f71b3;border-top:1px solid #1f71b3;font-size:16px;line-height:1.5;min-height:65px;text-align:center}.topPlanTable__cell--head{background:#1f71b3;color:#fff;font-weight:500}.topPlanTable__line:not(:first-child) .topPlanTable__cell--head{border-left-color:#fff}.topPlanTable__cell--1{width:20%}.topPlanTable__cell--4{width:80%}.topPlanTable__cell--list{padding:25px 10px 15px;text-align:left}.topPlanTable__cell--large{font-size:20px}.topPlanTable__list{gap:25px;line-height:1.8}.topPlanTable__note{font-size:12px}.topPlanTable__large{font-size:1.1em}.topFlow{padding:0 20px 75px}.topFlow__title{font-size:36px;font-weight:500;text-align:center}.topFlow__list{margin:25px 0 0}.topFlow__item{background:#fff;width:296px}.topFlow__head{background:#1f71b3;color:#fff;font-size:18px;min-height:50px;padding:5px}.topFlow__body{padding:15px}.topFlow__note{background:#fff;border:1px solid #1f71b3;font-size:14px;margin:30px 0 0;padding:20px}.topFlow__more{margin:75px 0 0;text-align:center}.topFlow__arrow{padding:40px 0 0 5px}.formArea{font-feature-settings:"palt";width:100%}.formArea form{width:100%!important}.formArea hr,.formArea p br:last-child{display:none}.formArea .marketoForm .mktoForm .mktoHtmlText{margin-top:0}.formArea .mktoHtmlText hr{display:inherit;margin:1em 0}@media screen and (min-width:811px){.pc-flex{display:flex}.flex.pc-bet,.pc-flex.pc-bet{justify-content:space-between}.flex.aro,.flex.pc-aro,.pc-flex.aro,.pc-flex.pc-aro{justify-content:space-around}.flex.pc-vstart,.pc-flex.pc-vstart{align-items:flex-start}.flex.pc-vend,.pc-flex.pc-vend{align-items:flex-end}.flex.pc-vcenter,.pc-flex.pc-vcenter{align-items:center}.flex.pc-hstart,.pc-flex.pc-hstart{justify-content:flex-start}.flex.pc-hcenter,.pc-flex.pc-hcenter{justify-content:center}.flex.pc-hend,.pc-flex.pc-hend{justify-content:flex-end}.flex.pc-str,.pc-flex.pc-str{align-items:stretch}.flex.pc-vert,.pc-flex.pc-vert{flex-direction:column}.flex.pc-break,.pc-flex.pc-break{flex-wrap:wrap}.flex>.pc-1,.pc-flex>.pc-1{order:1}.flex>.pc-2,.pc-flex>.pc-2{order:2}.flex>.pc-3,.pc-flex>.pc-3{order:3}.op:hover{opacity:.7}.hoverToggle:hover .hoverToggle__off,.hoverToggle:not(:hover) .hoverToggle__on{display:none}.sp{display:none!important}.pc-hide{display:none}.pc-ta-center{text-align:center}.pc-ta-right{text-align:right}.pc-ta-left{text-align:left}body:not(.wp-admin) #wpadminbar{height:10px!important;opacity:.5;overflow:hidden!important;transition-duration:.5s}body:not(.wp-admin) #wpadminbar:hover{height:auto!important;opacity:1;overflow:visible!important}.md-lay.pc-over{display:block}.md-lay.pc-over .lay-bg img{margin-left:50%;max-width:none;transform:translate(-50%);width:auto}.md-lay.pc-through{display:inline-block;overflow:visible}.md-lay.pc-through .lay-bg img{max-width:none;width:auto}a:hover .md-lay .lay-bg .on{opacity:1}a:hover .md-lay .lay-bg .off{opacity:0}a:hover .md-lay.zoom .lay-bg{transform:scale(1.05)}a:hover .md-lay.bright:before{opacity:1}a:hover .md-lay.border:after{box-shadow:inset 0 0 0 10px hsla(0,0%,100%,.5);opacity:1}a:not(:hover) .md-lay.hide .lay-content{opacity:0}.sp-md-acc .acc-btn{cursor:auto}.wrap{margin:0 auto;padding-left:20px;padding-right:20px}.wrap.w960{max-width:980px}.wrap.w1200{max-width:1220px}.topPlanTable--1{border-bottom:0}}@media screen and (max-width:1000px){.topPoint__head{font-size:22px;white-space:normal;word-break:break-all}}@media screen and (max-width:950px){.topFlow__head{font-size:18px}}@media screen and (max-width:811px){.pc{display:none!important}}@media screen and (max-width:810px){.sp-flex{display:flex}.flex.sp-bet,.sp-flex.sp-bet{justify-content:space-between}.flex.aro,.flex.sp-aro,.sp-flex.aro,.sp-flex.sp-aro{justify-content:space-around}.flex.sp-vstart,.sp-flex.sp-vstart{align-items:flex-start}.flex.sp-vend,.sp-flex.sp-vend{align-items:flex-end}.flex.sp-vcenter,.sp-flex.sp-vcenter{align-items:center}.flex.sp-hstart,.sp-flex.sp-hstart{justify-content:flex-start}.flex.sp-hcenter,.sp-flex.sp-hcenter{justify-content:center}.flex.sp-hend,.sp-flex.sp-hend{justify-content:flex-end}.flex.sp-str,.sp-flex.sp-str{align-items:stretch}.flex.sp-vert,.sp-flex.sp-vert{flex-direction:column}.flex.sp-break,.sp-flex.sp-break{flex-wrap:wrap}.flex>.sp-1,.sp-flex>.sp-1{order:1}.flex>.sp-2,.sp-flex>.sp-2{order:2}.flex>.sp-3,.sp-flex>.sp-3{order:3}.sp-table-break td,.sp-table-break th,.sp-table-break tr{display:inline-block;width:100%}.sp-table-over{overflow-x:auto}.sp-table-over th{white-space:nowrap}.hoverToggle__on{display:none}.pc{display:none!important}.sp-hide{display:none}.sp-ta-center{text-align:center}.sp-ta-right{text-align:right}.sp-ta-left{text-align:left}body:not(.wp-admin) #wpadminbar{min-width:0!important;opacity:.8;overflow:hidden;position:absolute!important}.wp-post h2{font-size:28.8px}.wp-post h3{font-size:25.6px}.wp-post h4,.wp-post h5{font-size:22.4px}.wp-post div+h2,.wp-post div+h3,.wp-post div+h4,.wp-post div+h5,.wp-post p+h2,.wp-post p+h3,.wp-post p+h4,.wp-post p+h5{margin-top:40px}.wp-post table{margin:16px auto}.wp-post table td,.wp-post table th{padding:8px}.wp-post .alignleft,.wp-post .alignright{float:none;padding-left:0!important;padding-right:0!important}.wp-post img[class*=attachment-],.wp-post img[class*=wp-image-]{width:100%}.md-lay.sp-over{display:block}.md-lay.sp-over .lay-bg img{margin-left:50%;max-width:none;transform:translate(-50%);width:auto}.md-lay.sp-through{display:inline-block;overflow:visible}.md-lay.sp-through .lay-bg img{max-width:none;width:auto}.sp-md-acc .acc-body{max-height:0;opacity:0;overflow:hidden;transform-origin:0 0;transition-duration:.5s}.sp-md-acc .acc-body .acc-body:not(.active){transition-duration:0s}.sp-md-acc .acc-body:not(.active) .acc-on,.sp-md-acc .acc-check:not(:checked)~.acc-body .acc-on,.sp-md-acc .acc-check:not(:checked)~.acc-btn .acc-on{display:none}.sp-md-acc .acc-body.active,.sp-md-acc .acc-check:checked~.acc-body,.sp-md-acc .acc-check:checked~.acc-btn{max-height:none;opacity:1}.sp-md-acc .acc-body.active .acc-off,.sp-md-acc .acc-check:checked~.acc-body .acc-off,.sp-md-acc .acc-check:checked~.acc-btn .acc-off{display:none}.sp-wrap{padding-left:3.125%;padding-right:3.125%}.topKv{padding:20px 30px 35px}.topKv__data,.topKv__img{max-width:100%;width:100%}.topKv__img{padding:30px 20px 0}.topKv__trial{font-size:24px}.topKv__text{font-size:16px;font-weight:500;margin:30px 0 0;text-align:center}.topKv__btn{margin:10px 0 0;text-align:center}.topBtn{font-size:14px;height:55px}.topAbout{padding:30px 20px}.topAbout__data,.topAbout__img{max-width:100%;width:100%}.topAbout__img{margin:35px 0 0;padding:0 20px;text-align:center}.topAbout__img img{width:291px}.topAbout__title{gap:10px 25px}.topAbout__titleImg{width:100px}.topAbout__titleText{font-size:24px;text-align:center;width:100%}.topAbout__text{font-size:14px;margin:30px 0 0}.topPoint{padding:30px 20px}.topPoint__title{font-size:24px}.topPoint__list{gap:50px;margin:20px 0 0}.topPoint__item{max-width:100%;width:100%}.topPoint__head{font-size:24px;text-align:justify}.topPoint__text{font-size:14px;margin:5px 0 0}.topPoint__img{height:auto;margin:30px auto 0;max-width:100%;width:100%}.topPoint__more{margin:65px 0 0}.topDuo{background:rgba(31,113,179,.2)}.topUse{margin:30px 0 0}.topUse__spTitle{font-size:24px;font-weight:500;text-align:center}.topUse__title{font-size:24px;width:100%}.topUse__body{margin:55px 0 0;padding:50px 25px}.topUse__line:not(:first-child){margin-top:45px}.topUse__item{min-height:0;padding:30px 25px 15px;width:100%}.topUse__itemTitle{left:50%;padding:5px 28px;transform:translate(-50%);white-space:nowrap}.topArrow{-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);height:22px;width:18px}.topTotal{padding:0 0 35px}.topTotal__title{font-size:24px;height:64px}.topTotal__body{padding:35px 0 0}.topTotal__list{padding:0 25px}.topTotal__item{width:100%}.topTotal__text{font-size:16px;margin:35px 0 0;min-height:80px;padding:5px}.topTotalTable__line{width:100%}.topTotalTable__cell{font-size:16px;height:auto;padding:10px}.topTotalTable__cell--head{height:auto;min-height:40px;padding:5px}.topTotalTable__note{font-size:10px}.topVoice{padding:30px 20px 35px}.topVoice__title{font-size:24px}.topVoice__list{gap:20px 0;margin:15px auto 0;max-width:350px}.topVoice__item{align-items:start;width:100%}.topVoice__item:nth-child(2n){align-items:end}.topVoice__text{font-size:14px;min-height:0;padding:10px 15px;width:186px}.topVoice__item:nth-child(2n) .topVoice__text{order:2}.topVoice__in{width:100%}.topVoice__item:nth-child(2n) .topVoice__arrow{-webkit-clip-path:polygon(0 50%,100% 100%,100% 0);clip-path:polygon(0 50%,100% 100%,100% 0);left:auto;right:calc(100% - 1px)}.topVoice__img{width:122px}.topVoice__item:nth-child(2n) .topVoice__img{transform:scaleX(-1)}.topCase{padding:30px 20px 35px}.topCase__title{font-size:24px}.topCase__list{gap:30px 0;margin:15px auto 0;max-width:350px}.topCase__item{align-items:start;width:100%}.topCase__item:nth-child(2n){align-items:end}.topCase__head{font-size:18px}.topCase__link{margin:10px 0 0}.topCase__sub{font-size:14px;padding:10px}.topCase__sub span{font-size:16px}.topCase__data{height:auto;padding:15px}.topCase__data--logo img{height:30px}.topCase__data--text{font-size:12px}.topCase__text{margin:20px 0 0}.topSample{padding:65px 20px}.topSample__titleImg{max-width:190px}.topSample__more{margin:55px 0 0;text-align:center}.topPlan{padding:0 20px 60px}.topPlan__title{font-size:24px}.topPlan__sub{margin:5px 0 15px}.topPlanTable--2{margin-top:35px}.topPlanTable__line{width:100%}.topPlanTable__cell{font-size:16px;min-height:auto;padding:10px;width:100%}.topPlanTable__line:not(:first-child) .topPlanTable__cell--head{border-left-color:#1f71b3}.topPlanTable__cell--spHead{background:#1f71b3;color:#fff;font-weight:500}.topPlanTable__cell--list{text-align:left}.topPlanTable__list{gap:0;line-height:1.5}.topPlanTable__item{min-width:70%}.topPlanTable__note{font-size:12px;margin:10px 0 0;text-align:center;width:100%}.topFlow{padding:0 25px 75px}.topFlow__title{font-size:24px}.topFlow__list{margin:25px 0 0}.topFlow__item{border:1px solid #1f71b3;width:100%}.topFlow__head{font-size:16px;min-height:42px}.topFlow__body{padding:15px}.topFlow__arrow{padding:10px;width:100%}}@media screen and (max-width:767px){.wp-post h2:not([class]){font-size:24px}.wp-post h3:not([class]){font-size:20px}.wp-post h4:not([class]),.wp-post h5:not([class]){font-size:18px}}@media screen and (orientation:landscape){.md-overlay--ripple{height:300vw;width:300vw}}/*# sourceMappingURL=top_style.css.map */