@charset "UTF-8";*,::after,::before{box-sizing:border-box}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;list-style-type:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;background-color:#fff;font-size:62.5%}body{font-size:14px;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;text-size-adjust:100%;color:#4a4a4a;position:relative;width:100%;overflow:auto;transition:all 1s}button{padding:0;border:none;color:#fff}.l-wrap{position:relative;width:100%;height:100%}.nav__sp{display:none}.c-sns{position:relative}.c-sns p{color:#1ba2e6;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-weight:medium}.c-button{display:block;text-align:center;width:170px;height:48px;padding:16px 16px;margin:0 auto;border-radius:4px;font-weight:700;font-size:14px;letter-spacing:.06em}.c-button__middle{display:block;text-align:center;width:250px;height:60px;padding:24px 16px;margin:0 auto;border-radius:4px;font-weight:700;font-size:14px;letter-spacing:.06em}.c-button__small{position:relative;display:block;box-shadow:none;border:0;background-color:#198fcc;color:#fff;padding:24px 16px;height:48px;max-width:160px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:0 auto;width:100%;line-height:.2}.c-button__secondary{border-color:#1ba2e6;border-width:1px;color:#1ba2e6;background-color:#fff}.l-main{position:relative;z-index:1;display:block;width:100%}.l-main .l-container{position:relative}.l-contents{position:relative;z-index:1;padding-bottom:160px}.l-contents__head{background-color:#198fcc;height:400px;position:relative;z-index:1}.l-contents__title{position:relative;top:242px}.l-contents__title h1{color:#fff;font-size:40px;font-weight:700;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;line-height:1;letter-spacing:.08em;display:block;text-align:center}.l-contents__title p{text-align:center;color:#fff;padding:8px 0 0 0;font-size:16px;letter-spacing:.08em;line-height:1.8}.l-contents__terms__wrap{display:flex;margin:0 auto;width:100%;max-width:1840px;padding:0 80px}.l-contents__terms__wrap .c-sub__navi__wrap{background-color:#fff;border-radius:4px;margin-top:-62px;box-shadow:0 2px 4px 0 rgba(62,72,83,.12);z-index:1;width:28%;margin-right:auto;height:100%}.c-sub__navi ul li{border-radius:4px;padding:24px;border-bottom:1px solid #e2e2e2}.c-sub__navi ul li a{color:#198fcc;font-size:14px;line-height:1.8;display:block}.c-sub__navi ul li a::after{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;border:2px solid #c6cbcc;border-bottom-width:0;border-left-width:0;transform:rotate(45deg);margin-left:8px}.c-sub__navi__active{background-color:#f7f8f9}.c-sub__navi__active a{font-weight:700}.l-contents__body__terms__wrap{width:calc(100% - 160px);max-width:68%;background-color:#fff;border-radius:4px;margin:-62px 0 0 0;box-shadow:0 2px 4px 0 rgba(62,72,83,.12);padding:80px}.l-contents__body__terms__wrap .l-contents__body__title__multiple{text-align:center;border:none;line-height:1.8}.l-contents__body__terms__wrap h2,.l-contents__body__terms__wrap h3{padding:0 0 24px;width:100%;max-width:960px;border-bottom:1px solid #e2e2e2;margin:0 auto;letter-spacing:.08em}.l-contents__body__terms__wrap h3{padding:0 0 16px 0;border:none}.l-contents__body__wrap{width:calc(100% - 80px);max-width:1280px;background-color:#fff;border-radius:4px;margin:-62px auto 120px;box-shadow:0 2px 4px 0 rgba(62,72,83,.12);padding:47px}.l-contents>.p-contents__body__title__multiple{margin-bottom:40px}.l-contents__body__title__multiple{text-align:center;border:none}.l-contents__body__title__multiple a{color:#198fcc;font-size:2rem}.l-contents__body__title__multiple a::after{font-family:"Font Awesome 5 Free";content:"\f061";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;padding-left:8px;font-size:1.6rem}.l-contents__body__wrap h2,.l-contents__body__wrap h3{padding:0 0 24px;width:100%;max-width:960px;border-bottom:0;margin:0 auto;letter-spacing:.08em;line-height:1.8}.l-contents__body__wrap h3{padding:0 0 16px 0;border:none}.p-plan__outline{margin-top:120px}.l-contents__body__title{font-size:16px;font-weight:700;text-align:center;letter-spacing:.06em}.l-contents__body__inner{width:100%;max-width:960px;margin:0 auto;padding:40px 0 0;line-height:1.8;text-align:center;letter-spacing:.08em}.l-contents__body__btn a{text-decoration:none}.l-contents__body__btn{margin:80px 0 0 0}.l-lower__links__btn__wrap{position:relative;display:flex;max-width:100%;margin:120px auto 0}.l-lower__links__btn__wrap .l-lower__links__btn__registration{width:100%}.l-lower__links__btn__registration a{background-color:#198fcc;color:#fff;font-size:24px;font-weight:700;text-align:center;display:block;align-items:center;height:160px;text-decoration:none;letter-spacing:.08em;display:flex;justify-content:center;position:relative}.l-lower__links__btn__document{width:100%}.l-lower__links__btn__document a{background-color:#fff;color:#198fcc;font-size:24px;font-weight:700;text-align:center;display:block;align-items:center;height:160px;text-decoration:none;letter-spacing:.08em;display:flex;justify-content:center;position:relative}.l-lower__links__btn__document a>svg{left:calc(50% + 100px);fill:#198fcc}.l-lower__links__btn__registration a>svg{left:calc(50% + 100px);fill:#fff}.l-lower__links__btn__document a>svg,.l-lower__links__btn__registration a>svg{display:block;position:absolute;width:22px;height:17px;top:calc(50% - 8px);animation:lower__links__btn 1s cubic-bezier(.455,.03,.515,.955) 0s infinite}@keyframes lower__links__btn{0%{transform:translateX(-15px);opacity:0}25%{transform:translateX(0);opacity:1}75%{transform:translateX(0);opacity:1}100%{transform:translateX(15px);opacity:0}}.l-lower__links__btn__wrap .l-lower__links__btn__registration a:hover{transition:box-shadow .3s cubic-bezier(.25,.1,.25,1),transform .3s cubic-bezier(.25,.1,.25,1);transform:translateY(-8px);box-shadow:0 2px 6px -2px rgba(0,0,0,.5)}.l-lower__links__btn__wrap .l-lower__links__btn__registration a{transition:box-shadow .3s cubic-bezier(.25,.1,.25,1),transform .3s cubic-bezier(.25,.1,.25,1)}.l-lower__links__btn__wrap .l-lower__links__btn__document a:hover{transition:box-shadow .3s cubic-bezier(.25,.1,.25,1),transform .3s cubic-bezier(.25,.1,.25,1);transform:translateY(-8px);box-shadow:0 2px 6px -2px rgba(0,0,0,.5)}.l-lower__links__btn__wrap .l-lower__links__btn__document a{transition:box-shadow .3s cubic-bezier(.25,.1,.25,1),transform .3s cubic-bezier(.25,.1,.25,1)}.c-sub__navi__wrap{position:relative}.modal__form__wrap{margin-top:32px}.modal__form{position:relative;display:block}.modal{display:none;height:100vh;position:fixed;top:0;width:100%;z-index:10}.modal__bg{background:rgba(0,0,0,.8);height:100vh;position:absolute;width:100%}.modal__content{background:#fff;left:50%;padding:40px 56px;position:absolute;top:50%;transform:translate(-50%,-50%);width:460px;border-radius:4px}.modal__content h2{font-size:20px;font-weight:700;letter-spacing:.08em;text-align:center;padding-bottom:16px}.modal__content .modal__description{font-size:12px;letter-spacing:.08em;line-height:1.8;text-align:center}.modal__content span{text-align:center;font-size:10px;letter-spacing:.08em;display:block;margin-top:8px}.c-button__primary__modal{position:relative;display:block;box-shadow:none;border:0;background-color:#198fcc;color:#fff;padding:20px 16px;height:60px;min-width:291px;width:291px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:0 auto}.c-modal__btn{margin:40px 0 48px 0}.modal__form dt{font-size:12px;font-weight:700;padding-bottom:8px}.modal__form dd{margin-bottom:24px}.c-modal__close__btn{position:relative}.c-modal__close__btn img{position:absolute;left:422px;right:0;top:-76px;margin:0 auto;z-index:10}.input__modal__textarea{width:100%;height:180px;padding:24px 16px;outline:0}.c-unregistered{text-align:center}.c-unregistered a{color:#198fcc;font-size:12px;text-align:center;letter-spacing:.08em}form>.c-button__wrap{margin-top:80px}form>.c-button__wrap a{color:#fff}.c-button__out{margin:120px 0 80px 0}.p-breadcrumb_note{font-size:10px;padding-left:8px}.l-contents__title__large{font-size:24px}.l-contents__title__large span{line-height:1.8;font-size:28px}.l-contents__sub__title{margin-bottom:60px}.l-contents__sub__title a{display:flex;justify-content:space-between;align-items:center;padding:0 0 10px 0;border-bottom:1px solid #e2e2e2}.p-document__list__wrap{display:flex;max-width:960px;width:70%;margin:0 auto 80px;justify-content:space-between}.p-document__list__wrap li{box-shadow:5px 5px 30px rgba(0,0,0,.04);text-align:center;max-width:320px}.p-document__list__wrap li+li{margin-left:40px}.p-grid__document__inner{padding:16px}.p-grid__document__inner p{padding:0 0 24px 0;line-height:1.8;text-align:left;letter-spacing:.08em}.p-grid__document__inner span{font-size:12px}.u-text__grid__h3{font-size:18px}.p-document__list__wrap__upper{margin-bottom:48px}.p-document__list__wrap__lower{margin-bottom:40px}.l-contents__body__inner__text__middle{font-size:16px;text-align:left;border-bottom:1px solid #e2e2e2;padding:0 0 40px 0;letter-spacing:.08em}.l-contents__body__inner__text__middle a{color:#198fcc}.l-contents__body__inner__text__middle ol{margin-left:3em}.l-contents__body__inner__text__middle ol li{list-style-type:none;counter-increment:cnt}.l-contents__body__inner__text__middle ol li::before{content:"(" counter(cnt) ") ";display:inline-block;margin-left:-3em;width:3em}.l-content__list__wrap{margin-top:80px}.l-contents__body__inner__text__middle__center{font-size:16px;text-align:center;max-width:960px;border-bottom:1px solid #e2e2e2;padding:0 0 20px 0;letter-spacing:.08em}h2.l-plan__under{margin-top:120px}.p-radio dd+dd{margin-left:16px}.p-form__description{text-align:center;margin-bottom:80px;margin-top:40px}.p-form__description p{letter-spacing:.08em}.p-form__description p a{color:#198fcc}.p-form__description input{margin:16px 8px 0 0}.u-form{width:100%}.l-contents>.u-form__under{padding:0;max-width:864px;margin:0 auto}.u-content__outspace{padding:40px 0;margin:0 auto}.c-form__wrap dl{margin-bottom:56px;position:relative;display:flex;align-items:center}.c-form__wrap dl+dl{margin-bottom:56px}.c-form__wrap dt{font-size:14px;font-weight:700;width:30%}.c-form__wrap dt span{font-size:10px;font-weight:400}.c-form__wrap dd{width:70%}.c-form__wrap .c-select-item{display:inline-block;position:relative}.c-form__wrap .c-select-item select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;height:60px;width:100%;display:inline-block;border:1px solid #dce4e9;border-radius:0;padding:16px 20px 16px 16px}.c-form__wrap .c-select-item select:focus{outline:0}.c-form__wrap .c-select-item select::-ms-expand{display:none}.c-form__wrap .c-select-item:after{position:absolute;right:17px;top:50%;content:'';width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:#99a0b0 transparent transparent transparent;margin-top:-5px}.l-contents>.alert-success{max-width:864px;margin:0 auto;padding:0 0 24px;font-size:14px;text-align:center;line-height:1.8}button,input,select,textarea{-webkit-appearance:none}.c-button__input{position:relative;display:block;box-shadow:none;border:0;background-color:#198fcc;color:#fff;padding:24px 16px;height:56px;min-width:320px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:0 auto;width:320px;line-height:.8}.c-button__input:hover{transition:all .15s;background-color:#2ea8e5}.input{color:#4a4a4a;font-size:14px;border:1px solid #d7dde0;border-radius:2px;font-weight:100}.input__error{color:#4a4a4a;font-size:14px;border:1px solid #fc7375;background-color:#fef4f4;border-radius:2px;font-weight:100}.form-error{padding:8px 0 0 0;color:#d61818;font-size:1.2rem}.input__middle{width:100%;height:60px;outline:0;padding:24px 16px}.input__large{width:100%;height:200px;outline:0;padding:24px 16px}input::placeholder{color:#99a0af}textarea{width:100%;background:0 0;resize:vertical;outline:0;-webkit-appearance:none;appearance:none;background:0 0;resize:none}textarea::placeholder{color:#99a0af;overflow:scroll;font-weight:100}.modal__form>dl>dd>textarea::placeholder{color:#99a0af;vertical-align:top;font-weight:100;outline:0}.input__modal{width:100%;height:48px;outline:0;padding:24px 16px}input,select{vertical-align:baseline}.p-table__wrap{width:100%;max-width:960px;display:block;margin:0 auto}table a{color:#198fcc}table tbody{border-left:1px #e2e2e2 solid;border-right:1px #e2e2e2 solid;border-top:1px #e2e2e2 solid}table th{font-size:14px;font-weight:700;padding:28px 0 28px 24px;width:230px;text-align:left;background-color:#f5f9fb;border-bottom:1px #e2e2e2 solid}table td{font-size:14px;font-weight:400;padding:28px 0 28px 32px;width:730px;border-bottom:1px #e2e2e2 solid}.p-policy__head__text{font-size:16px}.p-border{border:none}.p-indent{padding-left:24px}.p-404__space{margin-top:200px}.p-space{padding:0 0 24px 0}.p-space__lastchild{padding:0 0 80px 0}.p-space__upper{padding:80px 0 24px 0}.p-space__contact__upper{padding:0 0 24px 0;margin-bottom:40px}.p-space__contact__success{font-size:14px;text-align:center;line-height:1.8;color:#4a4a4a;margin-bottom:40px}.p-space__document__download__upper{padding:0 0 24px 0}.p-space__policy__note{font-size:10px}.p-space__policy{margin-top:16px}.p-space__document__upper{padding:0 0 24px 0;font-size:16px;letter-spacing:.08em}.p-space__text__center{text-align:center}.p-space__text__left{text-align:left}.p-space__document{margin-top:40px}.p-space__sitemap{margin-top:40px}.p-space__sitemap__lower{padding:0}.p-space__document__lower{padding-bottom:0}.u-form>form>.p-space__document__lower{margin-bottom:0}.p-space__lower{padding:0 0 40px 0}.c-form__wrap>.p-contact__lower__space{margin-bottom:0}.p-text__center{text-align:center}.u-space__under{padding-bottom:80px}.u-text__bold{font-size:20px;font-weight:700}.u-text__small__desc{font-size:14px;font-weight:700}.l-contents>ol>li>ol{font-size:12px;margin-left:24px;margin-top:16px}.l-content__wrap{position:relative}.l-content__wrap__plan{display:flex;margin-top:80px;justify-content:space-between}.p-text__cost{font-size:20px;font-weight:700}.p-plan__wrap{width:45%;height:100%;max-width:540px;box-shadow:5px 5px 30px rgba(0,0,0,.04)}.p-plan__wrap__center{margin:0 auto}.p-plan__content__recommend li a{color:#198fcc}.p-plan__wrap h3{font-size:20px;font-weight:700;padding:32px 0 8px 0;text-align:center}.p-plan__wrap .p-plan__description{text-align:center;line-height:1.8;padding-bottom:32px;padding-right:16px;padding-left:16px}.p-plan__wrap__left{margin-left:40px}.p-plan__cost__wrap{margin-bottom:16px}.p-plan__cost__wrap span{font-size:10px}.p-plan__cost__wrap::before{content:'';background-color:#3e4853;display:inline-block;width:20px;height:2px;position:relative;top:-4px;margin-right:8px;margin-left:24px}.p-plan__wrap__SP{display:none}.p-plan__content{margin-bottom:24px}.p-plan__content .p-plan__content__list{padding:24px;background-color:#f5f9fb;border-radius:2px;width:calc(100% - 9%);max-width:492px;margin:0 auto;position:relative}.p-plan__content .p-plan__content__list ul{display:flex}.p-plan__content .p-plan__content__list li{position:relative;padding-left:24px}.p-plan__content .p-plan__content__list .p-plan__content__list__item:nth-child(4){padding-bottom:0}.p-plan__content .p-plan__content__list .p-plan__content__list__item::before{content:".";position:absolute;left:0;top:3px;display:block;font-size:0;width:11px;height:11px;background:url(../images/merchant/lp/ic_list_circle.svg) no-repeat;background-size:11px 10px;margin-left:.65em}.tabs input{display:none}.tabs label{display:none}.p-plan__content .p-plan__content__list ul{display:flex;align-items:center;justify-content:space-between}.p-plan__content__recommend__vertical{padding:24px 32px 24px 32px;background-color:#f5f9fb;border-radius:2px;width:492px;margin:0 auto;position:relative;display:block}.p-plan__content__recommend__vertical li{padding-left:16px;padding-right:24px;position:relative;line-height:1.8}.p-plan__content__recommend__vertical .p-plan__content__recommend__list a{color:#198fcc}.p-plan__content__recommend__vertical .p-plan__content__recommend__list:nth-child(3){padding-bottom:16px}.p-plan__content__recommend__vertical .p-plan__content__recommend__list:before{content:".";position:absolute;left:0;top:5px;display:block;font-size:0;width:12px;height:12px;background:url(../images/merchant/lp/ic_list_circle.svg) no-repeat;background-size:12px 12px;margin-left:.65em}.p-plan__content__recommend{padding:24px 32px 24px 32px;background-color:#f5f9fb;border-radius:2px;width:calc(100% - 9%);max-width:492px;margin:0 auto;position:relative;display:flex}.p-plan__content__recommend li{padding-left:16px;padding-right:24px;position:relative;line-height:1.8}.p-plan__content__recommend .p-plan__content__recommend__list a{color:#198fcc}.p-plan__content__recommend .p-plan__content__recommend__list:nth-child(3){padding-bottom:16px}.p-plan__content__recommend .p-plan__content__recommend__list:before{content:".";position:absolute;left:0;top:5px;display:block;font-size:0;width:12px;height:12px;background:url(../images/merchant/lp/ic_list_circle.svg) no-repeat;background-size:12px 12px;margin-left:.65em}.p-plan__content__recommend__conditions{display:block}.p-plan__content__recommend__conditions .p-plan__content__recommend__conditions__list:before{content:".";position:absolute;left:0;top:5px;display:block;font-size:0;width:12px;height:12px;background:url(../images/merchant/lp/ic_list_circle.svg) no-repeat;background-size:12px 12px;margin-left:.65em}.p-plan__content__recommend__conditions__list span{font-size:11px}.p-plan__content__recommend__conditions__list span a{color:#198fcc}.p-plan__content__recommend__list__wrapping{line-height:1.6}.l-plan__note{font-size:10px;padding-top:12px;display:block}.p-plan__cost{font-size:20px;font-weight:700}.p-plan__cost span{font-size:40px;font-weight:700}.p-plan__cost__fee__low{font-size:40px;font-weight:700;margin-left:auto}.p-plan__cost__fee__low span{font-size:20px;font-weight:700}.p-plan__cost__fee__up{font-size:40px;font-weight:700;margin-left:auto}.p-plan__cost__fee__up span{font-size:20px;font-weight:700}.p-apply__btn{padding:16px 0 40px 0}.l-contents .p-apply__btn__center{margin:0 auto;width:320px}.p-apply__btn__center{margin:0 auto}.p-plan__content__list__card{padding:24px;background-color:#f5f9fb;border-radius:2px;width:calc(100% - 9%);max-width:492px;margin:0 auto;position:relative}.p-plan__content__list__img{display:flex;align-items:center}.p-plan__content__list__img li+li{padding:0 0 0 24px}.p-plan__content__list__img li:first-child{padding:0}.p-plan__content__list__img__low{margin-top:24px}.l-item{display:flex;position:relative;z-index:2;width:100%;justify-content:space-between}.l-item a{z-index:99;color:#4a4a4a;text-decoration:none}.l-left__bg::before{content:'';display:block;width:81%;height:50%;background-color:#f5f9fb;position:absolute;left:-47px;top:30%;-webkit-transform:translateY(140px);transform:translateY(140px)}.l-item__box{z-index:100;max-width:500px;border-radius:4px;margin-bottom:40px}.l-item>.l-item__box__3rows{margin-right:94px}.l-item__list{width:100%}.c-img__outline{display:flex;justify-content:center;align-items:center;max-width:500px;width:calc(100% - 10%);height:450px;border-radius:4px;box-shadow:5px 5px 30px rgba(0,0,0,.04);position:relative;background-color:#fff}.c-img__outline img{width:100%;padding:110px 80px;margin:0 auto;display:block}.c-img__outline::before{content:".";position:absolute;left:52px;top:10px;display:block;font-size:0;max-width:500px;width:calc(100% - 10%);height:450px;z-index:-1;background:url(../images/merchant/lp/bg_casestudy.png) no-repeat}.p-section__grid__wrap{display:flex}.p-section__grid__wrap+.p-section__grid__wrap{margin-top:80px}.p-section__grid{width:50%}.p-section__grid>.p-section__grid__h2{text-align:left}.p-section__grid____sitemap__wrap{display:flex}li>.p-section__grid__h3{font-size:18px;padding-left:16px;padding-bottom:0;border-left:4px solid #198fcc;position:relative}li>.p-undecided{font-size:14px;color:#4a4a4a;display:block;padding-left:24px}.p-sublist li{font-size:14px;letter-spacing:.08em;padding-left:24px;margin-top:12px}.p-sublist li::before{content:'';display:inline-block;vertical-align:middle;width:6px;height:6px;background:#198fcc;border-radius:50%}.p-sublist li a{padding-left:8px}li>.p-section__grid__h3>a{position:relative}li>.p-section__grid__h3>a:hover::before{animation:hover-slideBg-in .3s cubic-bezier(.16,.84,.44,1) 0s 1 normal forwards running}li>.p-section__grid__h3>a::before{content:" ";position:absolute;width:100%;height:2px;background:#198fcc;bottom:-12px;left:0;-webkit-transform:scaleX(0);transform:scaleX(0);animation:hover-slideBg-out .3s cubic-bezier(.16,.84,.44,1) 0s 1 normal forwards running}.p-sublist>li>a{position:relative}.p-sublist>li>a:hover::before{animation:hover-slideBg-in .3s cubic-bezier(.16,.84,.44,1) 0s 1 normal forwards running}.p-sublist>li>a::before{content:" ";position:absolute;width:100%;height:1px;background:#198fcc;bottom:-12px;-webkit-transform:scaleX(0);transform:scaleX(0);animation:hover-slideBg-out .3s cubic-bezier(.16,.84,.44,1) 0s 1 normal forwards running}.l-comapy__outline{margin-top:120px}.l-comapy__outline .l-comapy__outline__list{background-color:#f7f8f9;width:100%;max-width:1280px}.l-comapy__outline .l-comapy__outline__list ul{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto}.l-comapy__outline .l-comapy__outline__list ul li{padding:20px}.l-comapy__outline__list a{width:245px;display:block;height:145px;background-color:#fff}.u-img__center{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.l-item__list__description{margin-top:32px}.l-item__list__description h4{font-size:12px;font-weight:100}.l-item__list__description h5{font-size:20px;font-weight:700;padding:16px 0 8px 0;letter-spacing:.02em}.l-item__list__description p{font-size:14px;line-height:1.8;letter-spacing:.08em}.l-middle{margin-top:120px}.l-item__lower{margin-top:120px;margin-bottom:40px}.l-middle::before{content:'';display:block;width:81%;height:50%;background-color:#f5f9fb;position:absolute;right:-47px;top:30%;-webkit-transform:translateY(140px);transform:translateY(140px)}.p-item__boxs{width:100%;max-width:1120px;position:relative;display:flex;margin-bottom:40px}.p-item__box{padding:115px 88px;background-color:#fff;width:100%;display:inline-block;vertical-align:middle;border-radius:4px;box-shadow:5px 5px 30px rgba(0,0,0,.04);display:flex;justify-content:center;align-items:center;height:500px;border-radius:4px}h2.p-item__box__title{font-size:36px;border-bottom:2px solid #3e4853;padding:80px 0 16px 0;max-width:716px;margin-bottom:24px;font-size:36px;border-bottom:2px solid #3e4853;padding:80px 0 16px 0;margin-bottom:24px}h2.p-item__box__title span{font-size:20px}.p-item__box__description{font-size:14px;line-height:1.8;letter-spacing:1.8px}.p-item__box__read{display:inline-block;vertical-align:middle;width:56%;width:100%;margin-left:-70px}.p-item__box__read__even{display:inline-block;vertical-align:middle;width:56%;width:100%;margin-right:-70px;z-index:200}.item__box__read__even{margin-right:-70px}.l-contents__body__wrap__function h2{font-size:40px;font-weight:700;margin:0;border:0;padding-bottom:8px}.p-function__desc{padding-left:50px;margin:0}.p-function__desc p{font-size:1.6rem;line-height:1.8;letter-spacing:.08em}.p-feature+.p-feature{margin-top:120px}.l-item__function{position:relative;justify-content:center;align-items:center;margin-top:40px;margin-left:52px;width:auto}.p-function__note{font-size:26px;font-weight:700;transform:rotate(90deg);z-index:1000;margin:0;position:absolute;left:-73px;top:206px}.p-function__note .line{overflow:hidden;position:absolute;left:-34%;top:42%;width:40px;height:3px}.p-function__note .line::before{content:'';position:absolute;top:0;left:0;width:120%;height:100%;background:#4a4a4a}.l-item__list__description__function h4{font-size:18px;font-weight:700;margin-bottom:8px;letter-spacing:.08em}.l-item__function::before{content:'';display:block;width:100%;height:78%;background-color:#f5f9fb;position:absolute;left:0;right:0;margin:0 auto;top:-16%;-webkit-transform:translateY(140px);transform:translateY(140px)}.l-item__box__function:nth-child(4){margin-right:0}.c-img__outline>.u-function_img_width{width:36%}.c-img__outline__function{display:flex;justify-content:center;align-items:center;margin:0 auto;width:192px;height:192px;border-radius:4px;box-shadow:5px 5px 30px rgba(0,0,0,.04);position:relative}.c-img__outline__function img{width:50%;margin:0 auto;display:block;padding:0}.l-item__box__function{z-index:100;width:192px;border-radius:4px;margin-right:32px;margin-bottom:40px}.l-item__box__3rows:nth-child(3){margin-right:0}.l-item__list__function{width:192px}.c-img__outline__function::before{content:".";position:absolute;left:4px;top:4px;display:block;font-size:0;width:192px;height:192px;z-index:-1;background:url(../images/merchant/lp/bg_casestudy.png) no-repeat}.l-item__list__description__function{margin-top:24px}.p-function__box__wrap{align-items:center;width:100%;position:relative}.l-main>.p-firstview__wrap{padding:0}.p-firstview__inner{position:relative;overflow:hidden;max-width:1280px;margin:0 auto}.p-firstview{margin:0 auto;padding:170px 0;position:relative}.p-firstview__titles{height:100vh;line-height:1.2}.p-firstview__titles__right{position:relative}.p-firstview__titles__inner{position:absolute;top:32%;left:0;padding:0 0 0 48px}.p-fv__img__wrap{width:50%;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;padding:32px;position:relative}.p-fv__img__wrap span{position:absolute;top:850px;width:300px;font-family:Damion,sans-serif;font-size:90px;line-height:92px;letter-spacing:2px;font-weight:400;color:#198fcc;transform-origin:0 0;transform:rotateZ(-11deg);display:block;opacity:.4}.p-fv__img{animation-name:p-fv__img;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;transition-property:all;transition-duration:.6s;transition-timing-function:ease;transition-delay:2s;width:90%;max-width:100%}@keyframes p-fv__img{0%{transform:translateY(-1.25vw)}38%{transform:translateY(1vw)}100%{transform:translateY(-1.25vw)}}.p-firstview__titles h1{font-size:7rem;font-weight:700;color:#198fcc;text-align:left;letter-spacing:.08em;width:70rem;line-height:1.3}.p-firstview__titles h2{font-size:2.8rem;font-weight:700;color:#4a4a4a;text-align:left;margin-top:24px;letter-spacing:.08em}.btn__fv{display:flex;align-items:center;margin-top:80px}.btn{width:240px;position:relative;overflow:hidden;box-shadow:0 0 1px rgba(34,34,34,.1);border-radius:4px}.btn_alpha a:hover{transition:all .15s;background-color:#2ea8e5}.btn_alpha_color a:hover{color:#fff}.btn a{display:block;padding:1.5em 3.5em;font-weight:700;text-decoration:none;text-align:center;letter-spacing:.08em}.btn a>span{position:relative;z-index:1}.btn-1{background:#198fcc}.btn-2{background:#fff;border:2px solid #198fcc;height:60px}.btn-1 a{color:#fff}.btn-2 a{color:#198fcc}.btn-1 a:hover{color:#fff}.btn-2 a:hover{color:#fff}.btn-effect-1 a{-webkit-transition:color .55s cubic-bezier(.77,0,.275,1);transition:color .55s cubic-bezier(.77,0,.275,1)}.btn-effect-1 a:before{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background:#222;-webkit-transition:-webkit-transform .55s cubic-bezier(.77,0,.275,1);transition:-webkit-transform .55s cubic-bezier(.77,0,.275,1);transition:transform .55s cubic-bezier(.77,0,.275,1);transition:transform .55s cubic-bezier(.77,0,.275,1),-webkit-transform .55s cubic-bezier(.77,0,.275,1)}.btn-effect-1[data-direction=up] a:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left top;transform-origin:left top}.btn-effect-1[data-direction=up] a:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:left bottom;transform-origin:left bottom}.btn-effect-1[data-direction=down] a:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}.btn-effect-1[data-direction=down] a:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:left top;transform-origin:left top}.btn-effect-1[data-direction=left] a:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left top;transform-origin:left top}.btn-effect-1[data-direction=left] a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right top;transform-origin:right top}.btn-effect-1[data-direction=right] a:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top}.btn-effect-1[data-direction=right] a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left top;transform-origin:left top}.btn__fv div+div{margin-left:24px}.p-body__bg{width:100%}.ticker-wrap{margin:0 auto;overflow:hidden;width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);height:20rem}.ticker{font-size:0;white-space:nowrap;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.person img:first-child{animation:ticker1 50s -25s linear infinite}.person img:last-child{animation:ticker2 50s linear infinite}.p-firstview__scroll{max-width:280px;width:100%;border:3px solid #dbe4e8;margin:0 auto 0}@keyframes ticker1{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes ticker2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.p-logo__bg{position:absolute;top:30%;transform:rotate(90deg)}.p-logo__bg img{width:98vw;opacity:.2;transform:rotate(90deg)}.p-firstview__scroll span{font-size:14px;font-weight:700;text-align:center;display:block;padding:32px 100px;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;position:relative;color:#198fcc;letter-spacing:.08em}.p-firstview__scroll ::before{content:"";width:2px;height:80px;background-color:#3e4853;position:absolute;top:-63px;left:50%}.p-firstview__scroll ::after{content:"";width:2px;height:80px;position:absolute;top:-63px;left:50%;animation:scroll-line 2s linear infinite;background:linear-gradient(90deg,#198fcc,#3e4853);visibility:hidden}.c-scroll-down{position:relative;animation:on .6s ease-in-out 1.7s forwards;opacity:0}.c-scroll-down .line{overflow:hidden;position:absolute;right:0;width:100px;top:-12px;height:1px;left:-5px;margin:auto;transform:rotate(-90deg)}.c-scroll-down__grid{position:relative}.c-scroll-down__grid .line{overflow:hidden;margin:0 auto;display:block;width:100px;height:1px;transform:rotate(-90deg)}.c-scroll-down .text{color:#000;position:absolute;bottom:87px;right:578px;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:16px;font-weight:700;letter-spacing:.08em;width:70px;height:50px;top:-104px;bottom:0;left:0;right:0;position:absolute;margin:auto}.c-scroll-down .line:before{content:'';position:absolute;top:0;left:0;width:120%;height:100%;background:#000;animation-name:scroll-down;animation-duration:3.2s;animation-timing-function:cubic-bezier(.77,0,.175,1);animation-iteration-count:infinite}.c-scroll-down__grid .line:before{content:'';position:absolute;top:0;left:0;width:120%;height:100%;background:#000;animation-name:scroll-down;animation-duration:3.2s;animation-timing-function:cubic-bezier(.77,0,.175,1);animation-iteration-count:infinite}@keyframes scroll-down{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}5%{-webkit-transform:translateX(100%);transform:translateX(100%)}45%{-webkit-transform:translateX(0);transform:translateX(0)}55%{-webkit-transform:translateX(0);transform:translateX(0)}95%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.p-sec1__box{display:flex;width:100%}.p-sec1__box__reverse{flex-flow:row-reverse}.p-sec1{position:relative;width:100%;text-align:left;z-index:1;max-width:1280px;margin:0 auto 80px;padding:4.8rem}.p-sec1 h2{font-size:5.6rem;font-weight:700;color:#4a4a4a;letter-spacing:.08em;position:relative;padding:16px 0 16px 0;line-height:1.6}.p-sec1 .p-sec1__title h2::before{content:'';position:absolute;top:0;display:block;background-color:#198fcc;transform-origin:0 0;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s;width:80px;height:8px}.p-sec1 .p-sec1__title h3{font-size:56px;font-weight:700;color:#4a4a4a;letter-spacing:.08em;position:relative;padding:32px 0 16px 0}.p-sec1 .p-sec1__title h3::before{content:'';position:absolute;top:0;display:block;background-color:#198fcc;transform-origin:0 0;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s;width:80px;height:8px}.p-sec1 .p-sec1__desc{position:relative;width:50%;margin-right:80px}.p-sec1 .p-sec1__desc .p-sec1__desc__upper{font-size:24px;font-weight:700;letter-spacing:.08em;line-height:1.6}.p-sec1 .p-sec1__desc .p-sec1__desc__lower{font-size:16px;line-height:1.6;margin-top:16px;letter-spacing:.08em}.p-sec1__desc__lower a{color:#198fcc}.p-sec1__photo{z-index:-1;position:relative;width:58.5%}.p-sec__svg{z-index:-1;position:relative;width:50%;text-align:center}.p-sec__svg img{width:100%}.p-sec1__photo img{width:78%}.p-sec1 .p-sec1__box__reverse{flex-direction:row-reverse}.p-sec1 .p-sec1__box>.p-sec__even{margin-left:80px;margin-right:0;position:relative;width:50%}.p-sec2{position:relative;width:100%;margin:160px auto;text-align:left;display:block;z-index:1}.p-sec2 .p-sec2__title{position:relative}.p-sec2 .p-sec2__title h2{font-size:200px;font-weight:700;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;color:#4a4a4a;letter-spacing:.08em;position:absolute;top:-103px;left:367px;opacity:.1}.p-sec2 .p-sec2__title h3{font-size:40px;font-weight:700;color:#4a4a4a;letter-spacing:.08em;position:relative;padding:32px 80px 16px 0;width:45%;margin-left:auto;text-align:left}.p-sec2 .p-sec2__title h3::before{content:'';position:absolute;top:0;display:block;background-color:#198fcc;transform-origin:0 0;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s;width:80px;height:8px}.p-sec2 .p-sec2__desc{position:relative;padding:16px 80px 16px 0;width:45%;text-align:left;margin-left:auto}.p-sec2 .p-sec2__desc .p-sec2__desc__upper{font-size:30px;font-weight:700;letter-spacing:.08em}.p-sec2 .p-sec2__desc .p-sec2__desc__lower{font-size:16px;line-height:1.8;margin-top:16px;letter-spacing:.08em;padding-bottom:40px}.p-sec2::before{content:'';display:block;width:75%;height:62%;background-color:#fff;position:absolute;right:0;top:-179px;transform:translateY(140px)}.p-value{margin:40px auto 0;position:relative;max-width:1280px;width:100%;z-index:20}.p-value .p-value__inner{position:relative;display:flex;width:100%}.p-value .p-value__inner li+li{margin-left:40px}.p-sec2__photo{z-index:-1;position:relative;height:100%;width:58.5%;margin:0 0 0 240px}.p-sec2__photo img{width:78%}.p-value__list{position:relative;width:calc(100% - 66%);height:auto;background-color:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.04);padding:16px}.p-value__list .p-value__number{opacity:.4;color:#dbe4e8;font-size:120px;font-weight:700;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;display:block;position:absolute;z-index:-1}.p-value__list .p-value__title{font-size:24px;font-weight:700;letter-spacing:.08em;text-align:center;margin-top:24px}.p-value__list .p-value__image{margin:0 auto;width:120px;margin-top:24px;margin-bottom:16px}.p-value__desc{text-align:left;line-height:1.8;font-size:14px}.p-value__desc a{color:#198fcc}.p-sec1 .p-sec1__title h2{font-size:5.6rem;font-weight:700;color:#4a4a4a;letter-spacing:.08em;position:relative;padding:16px 0 16px 0;line-height:1.6}.p-sec3__card__wrap{margin-top:32px}.p-sec3{position:relative;text-align:left;display:block;z-index:1}.p-sec3 .p-sec3__title h2{font-size:200px;font-weight:700;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;color:#4a4a4a;letter-spacing:.08em;position:absolute;top:100px;right:40px;opacity:.1}.p-sec3 .p-sec3__title h3{font-size:40px;font-weight:700;color:#4a4a4a;letter-spacing:.08em;position:relative;padding:32px 0 16px 80px}.p-sec3 .p-sec3__title h3::before{content:'';position:absolute;top:0;display:block;background-color:#198fcc;transform-origin:0 0;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s;width:80px;height:8px}.p-sec3 .p-sec3__desc{position:relative;padding:16px 0 16px 80px}.p-sec3 .p-sec3__desc .p-sec3__desc__upper{font-size:30px;font-weight:700;letter-spacing:.08em}.p-sec3 .p-sec3__desc .p-sec3__desc__upper::before{content:"";width:80px;height:2px;background-color:#3e4853;position:absolute;top:14px;left:-7%}.p-sec3 .p-sec3__desc .p-sec3__desc__lower{font-size:16px;line-height:1.8;margin-top:16px;letter-spacing:.08em;padding-bottom:40px}.p-sec3::before{content:'';display:block;width:58%;height:56%;background-color:#fff;position:absolute;left:0;top:-158px;transform:translateY(140px)}.p-sec3__upper{display:flex;position:relative;align-items:center}.p-sec3__upper p{font-size:20px;font-weight:700;letter-spacing:.08em}.p-sec3__upper ul{margin-left:40px;display:flex;align-items:center}.p-sec3__upper ul li+li{margin-left:40px}.p-sec3__lower{display:flex;position:relative;margin-top:40px;align-items:center}.p-sec3__lower p{font-size:20px;font-weight:700;letter-spacing:.08em}.p-sec3__lower ul{margin-left:105px;display:flex}.p-sec__summary{font-size:14px;margin-top:40px}.p-sec3__photo{z-index:-1;position:relative;width:57%;height:100%;margin:0 auto 0 40%}.p-sec3__photo img{width:78%}.p-sec4__desc .p-sec4__desc__upper{font-size:30px;font-weight:700;letter-spacing:.08em}.p-sec4__desc .p-sec4__desc__lower{font-size:16px;line-height:1.8;margin-top:16px;letter-spacing:.08em;padding-bottom:40px}.p-sec__plan__wrap{width:100%;position:relative;margin-top:40px}.p-sec__plan__wrap .p-sec__plan__upper{display:flex;align-items:center;position:relative;justify-content:space-between}.p-sec__plan__wrap .p-sec__plan__upper dt{font-size:20px;font-weight:700;color:#4a4a4a;padding-left:28px}.p-sec__plan__wrap .p-sec__plan__upper dd{margin-left:110px;font-size:20px;font-weight:700}.p-sec__plan__wrap .p-sec__plan__upper dd span{font-size:40px;font-weight:700}.p-sec__plan__wrap .p-sec__plan__middle{display:flex;align-items:center;margin:24px 0 0 0;position:relative;justify-content:space-between}.p-sec__plan__wrap .p-sec__plan__middle dt{font-size:20px;font-weight:700;color:#4a4a4a;padding-left:25px}.p-sec__plan__wrap .p-sec__plan__middle dd{margin-left:72px;font-size:20px;font-weight:700}.p-sec__plan__wrap .p-sec__plan__middle dd span{font-size:40px;font-weight:700}.p-sec__plan__wrap .p-sec__plan__lower{display:flex;align-items:center;position:relative;margin:24px 0 0 0;justify-content:space-between}.p-sec__plan__wrap .p-sec__plan__lower dt{font-size:20px;font-weight:700;color:#4a4a4a;position:relative;padding-left:28px}.p-sec__plan__wrap .p-sec__plan__lower dd{margin-left:112px;font-size:40px;font-weight:700;color:#198fcc}.p-sec__plan__wrap .p-sec__plan__lower dd span{font-size:20px;font-weight:700}.p-sec__svg>.svg__middle{width:83%}.p-sec__svg>.svg__small{width:56%}.cost::before{content:" ";position:absolute;left:-4px;top:10px;display:block;width:20px;height:20px;background:url(../images/merchant/lp/ic_cost.svg) no-repeat;background-size:20px 20px}.transaction::before{content:" ";position:absolute;left:-4px;top:10px;display:block;width:20px;height:24px;background:url(../images/merchant/lp/ic_transaction.svg) no-repeat;background-size:20px 24px}.fee::before{content:" ";position:absolute;left:-4px;top:-5px;display:block;width:20px;height:33px;background:url(../images/merchant/lp/ic_fee.svg) no-repeat;background-size:20px 33px}.p-sec4{position:relative;width:100%;margin:160px auto;text-align:left;display:block;z-index:1}.p-sec4 .p-sec4__title{position:relative}.p-sec4 .p-sec4__title h2{font-size:200px;font-weight:700;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;color:#4a4a4a;letter-spacing:.08em;position:absolute;top:100px;right:240px;opacity:.1}.p-sec4 .p-sec4__title h3{font-size:40px;font-weight:700;color:#4a4a4a;letter-spacing:.08em;position:relative;padding:32px 80px 16px 0;width:45%;margin-left:auto;text-align:left}.p-sec4 .p-sec4__title h3::before{content:'';position:absolute;top:0;display:block;background-color:#198fcc;transform-origin:0 0;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s;width:80px;height:8px}.p-sec4 .p-sec4__desc{position:relative;padding:16px 80px 16px 0;width:45%;text-align:left;margin-left:auto}.p-sec4 .p-sec4__desc .p-sec4__desc__upper{font-size:30px;font-weight:700;letter-spacing:.08em}.p-sec4 .p-sec4__desc .p-sec4__desc__lower{font-size:16px;line-height:1.8;margin-top:16px;letter-spacing:.08em;padding-bottom:40px}.p-sec4::before{content:'';display:block;width:58%;height:56%;background-color:#fff;position:absolute;right:0;top:-179px;transform:translateY(140px)}.p-sec4__photo{z-index:-1;position:relative;width:57%;height:100%;margin:-90px 0 0 300px}.p-sec4__photo img{width:78%}.p-sec5{position:relative;text-align:left;display:block;z-index:1}.p-sec5 .p-sec5__title h2{font-size:200px;font-weight:700;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;color:#4a4a4a;letter-spacing:.08em;position:absolute;top:100px;right:40px;opacity:.1}.p-sec5 .p-sec5__title h3{font-size:40px;font-weight:700;color:#4a4a4a;letter-spacing:.08em;position:relative;padding:32px 0 16px 80px}.p-sec5 .p-sec5__title h3::before{content:'';position:absolute;top:0;display:block;background-color:#198fcc;transform-origin:0 0;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s;width:80px;height:8px}.p-sec5 .p-sec5__desc{position:relative;padding:16px 0 16px 80px}.p-sec5 .p-sec5__desc .p-sec5__desc__upper{font-size:30px;font-weight:700;letter-spacing:.08em}.p-sec5 .p-sec5__desc .p-sec5__desc__upper::before{content:"";width:80px;height:2px;background-color:#3e4853;position:absolute;top:14px;left:-7%}.p-sec5 .p-sec5__desc .p-sec5__desc__lower{font-size:16px;line-height:1.8;margin-top:16px;letter-spacing:.08em;padding-bottom:40px}.p-sec5::before{content:'';display:block;width:58%;height:100%;background-color:#fff;position:absolute;left:0;top:-158px;transform:translateY(140px)}.p-security{margin:40px auto 0;position:relative;max-width:1280px;width:100%;z-index:20}.p-security .p-security__inner{position:relative;display:flex}.p-security .p-security__inner li+li{margin-left:40px}.p-security__list{position:relative;width:calc(100% - 66%);height:auto;background-color:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.04);padding:16px}.p-security__list .p-security__number{background-color:#dbe4e8;width:60px;height:60px;color:#3e4853;font-size:24px;padding:16px 24px;font-weight:700;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;display:block;position:absolute}.p-security__list .p-security__title{font-size:24px;font-weight:700;letter-spacing:.08em;text-align:center;margin-top:24px}.p-security__list .p-security__image{margin:0 auto;width:160px;height:58%;margin-top:16px}.p-security__image_api{height:80%;width:100%}.p-security__list .p-security__desc{letter-spacing:.08em;line-height:1.8;font-size:1.4rem}.p-sec6{position:relative;width:100%;margin:160px auto;text-align:left;display:block}.p-sec6 .p-sec6__title{position:relative}.p-sec6 .p-sec6__title h2{font-size:200px;font-weight:700;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;color:#4a4a4a;letter-spacing:.08em;position:absolute;top:100px;right:370px;opacity:.1}.p-comany{margin-top:40px}.p-comany .p-apply__btn__center{width:320px}.p-column__bg::after{content:'';display:block;width:100%;height:15%;background-color:#f5f7f8;position:absolute;bottom:0;transform:translateY(140px)}.p-sec6 .p-sec6__title h3{font-size:40px;font-weight:700;color:#4a4a4a;letter-spacing:.08em;position:relative;padding:16px 80px 16px 0;width:46%;margin-left:auto;text-align:left;line-height:1.6}.p-sec6 .p-sec6__title h3::before{content:'';position:absolute;top:-39px;display:block;background-color:#198fcc;transform-origin:0 0;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s;width:80px;height:8px}.p-sec6 .p-sec6__desc{position:relative;padding:16px 80px 16px 0;width:46%;text-align:left;margin-left:auto}.p-sec6 .p-sec6__desc__upper{font-size:30px;font-weight:700;letter-spacing:.08em}.p-sec6 .p-sec6__desc__lower{font-size:16px;line-height:1.8;margin-top:16px;letter-spacing:.08em;padding-bottom:40px}.p-sec6::before{content:'';display:block;width:58%;height:100%;background-color:#fff;position:absolute;right:0;top:-179px;transform:translateY(140px)}.p-sec7__interview__wrap{display:flex}.p-sec7__interview__inner{position:relative;padding:32px 16px;display:flex;align-items:center;width:100%;max-width:712px;box-shadow:5px 5px 30px rgba(0,0,0,.04);background-color:#fff;margin-right:24px}.p-sec7__interview__inner .p-sec7__interview__image{margin-right:16px}.p-sec7__interview__inner .p-sec7__interview__desc dt{font-size:12px;color:#4a4a4a;letter-spacing:.08em}.p-sec7__interview__inner .p-sec7__interview__desc .p-sec7__interview__company{font-size:20px;font-weight:700;padding:8px 0 16px 0;letter-spacing:.08em}.p-sec7__interview__inner .p-sec7__interview__desc dd{font-size:14px;line-height:1.8;letter-spacing:.08em}.p-sec7{position:relative;text-align:left;display:block}.p-sec7 .p-sec7__title h2{font-size:200px;font-weight:700;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;color:#4a4a4a;letter-spacing:.08em;position:absolute;top:100px;right:40px;opacity:.1}.p-sec7 .p-sec7__title h3{font-size:40px;font-weight:700;color:#4a4a4a;letter-spacing:.08em;position:relative;padding:16px 0 16px 80px}.p-sec7 .p-sec7__title p{font-size:16px;text-align:center;margin-bottom:80px}.p-sec7__desc{position:relative;padding:16px 0 16px 80px}.p-sec7__desc__upper{font-size:30px;font-weight:700;letter-spacing:.08em}.p-sec7__desc__lower{font-size:16px;line-height:1.8;margin-top:16px;letter-spacing:.08em;padding-bottom:40px}.p-sec7::before{content:'';display:block;width:58%;height:100%;background-color:#fff;position:absolute;left:0;top:-158px;transform:translateY(140px)}.p-sec7 .p-sec7__title h3::before{content:'';position:absolute;top:-18px;display:block;background-color:#198fcc;transform-origin:0 0;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s;width:80px;height:8px}.c-scroll__top{position:absolute;right:0;bottom:115px}.c-scroll__top a{width:48px;height:48px;display:block;position:relative;background-color:#fff;border-radius:4px}.c-scroll__top a svg{position:absolute;display:block;top:0;left:0;right:0;bottom:0;margin:auto;width:21px;height:13px;fill:#1ba2e6;-webkit-transition:fill .4s ease-in-out;transition:fill .4s ease-in-out}.c-scroll__top a svg::hover{background-color:#1ba2e6}.c-scroll__top a a svg::hover{background-color:#1ba2e6}.c-scroll__top a span{font-size:10px;font-weight:700;color:#198fcc;position:absolute;bottom:12px;left:0;right:0;text-align:center}@keyframes flash{0%,100%{opacity:1}50%{opacity:0}}.block-revealer__element{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;pointer-events:none;opacity:0}.fade_group div,.fade_group2 div{content:'';position:fixed;top:0;left:-100vw;width:100vw;height:100%;pointer-events:none}.fade_group div{z-index:9999;transition:.6s}.fade_group2 div{z-index:9998;transition:.8s}.fade_group div:nth-of-type(1){background:rgba(25,143,204,.3)}.fade_group div:nth-of-type(2){background:rgba(25,143,204,.5);transition-delay:.1s}.fade_group div:nth-of-type(3){background:rgba(25,143,204,.7);transition-delay:.2s}.fade_group div:nth-of-type(4){background:#323232;transition-delay:.3s}.fade_group2 div:nth-of-type(1){background:rgba(25,143,204,.8);transition-delay:.2s}.fade_group2 div:nth-of-type(2){background:rgba(25,143,204,.8);transition-delay:.3s}body.fo .fade_group div{left:0}body.fo .fade_group2 div{left:100vw}@keyframes hover-slideBg-out{0%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes hover-slideBg-in{0%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}}.c-button__animation:after,.c-button__animation:before{content:'';position:absolute;z-index:-2;transition-property:inherit;transition-duration:inherit;transition-timing-function:inherit}.c-button__primary__fv{position:relative;display:block;box-shadow:none;border:0;background-color:#198fcc;color:#fff;padding:34px 16px;height:78px;min-width:320px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:40px 0 0 0;width:320px;line-height:.8}.c-button__primary{position:relative;display:block;box-shadow:none;border:0;background-color:#198fcc;color:#fff;padding:24px 16px;height:60px;min-width:320px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:0 auto;width:320px;line-height:.8}.c-button__primary__middle{position:relative;display:block;box-shadow:none;border:0;background-color:#198fcc;color:#fff;padding:24px 16px;height:60px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:0 auto;width:170px;line-height:.8}.c-button__secondary{padding-left:24px}.c-button__secondary__middle{position:relative;display:block;box-shadow:none;border:2px solid #198fcc;background-color:#fff;color:#198fcc;padding:24px 16px;height:60px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:0 auto;width:170px;line-height:.8}.c-button__animation:after,.c-button__animation:before{width:0;height:100%;top:0;left:100%;background-color:#111}.c-button__animation:before{z-index:-1;background-color:#198fcc}.c-button__animation:hover:after,.c-button__animation:hover:before{width:100%;left:0;transition-property:width}.c-button__animation:hover:before{transition-delay:.2s}.c-button__animation:hover:after{transition-property:width;transition-delay:0s}.c-button__animation_sec:after,.c-button__animation_sec:before{width:0;height:100%;top:0;left:100%;background-color:red}.c-button__animation_sec:before{z-index:-1;background-color:red}.c-button__animation_sec:hover:after,.c-button__animation_sec:hover:before{width:100%;left:0;transition-property:width}.c-button__animation_sec:hover:before{transition-delay:.2s}.c-button__animation_sec:hover:after{transition-property:width;transition-delay:0s}.btn__wrap{display:flex;margin:0 24px;justify-content:center}.btn__wrap__match1{padding-top:25px}.btn__wrap__match2{padding-top:32px}.nav-list::first-child{margin:0 24px 0 40px}.nav_open__icon__payment{font-size:15px;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-weight:700;letter-spacing:.08em;position:relative;padding-left:16px;padding-bottom:4px}.nav_open__icon__payment:before{content:".";position:absolute;left:0;top:4px;display:block;font-size:0;width:12px;height:9px;background:url(../images/merchant/lp/ic_megamenu_function01.svg) no-repeat;background-size:12px 9px}.p-checkout__menu,.p-payment__menu,.p-platform__menu{display:flex;margin-left:130px}.p-checkout__menu{display:flex;margin-left:125px}.nav_open__icon__platform{font-size:15px;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-weight:700;letter-spacing:.08em;position:relative;padding-left:16px;padding-bottom:4px}.nav_open__icon__platform:before{content:".";position:absolute;left:0;top:4px;display:block;font-size:0;width:12px;height:11px;background:url(../images/merchant/lp/ic_megamenu_function02.svg) no-repeat;background-size:12px1px}.p-payment__menu li+li{margin-left:80px}.p-payment__menu>li>a{display:block;color:#4a4a4a;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:12px;font-weight:700;position:relative;letter-spacing:.08em}.p-payment__menu>li>a:after{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;margin-right:14px;border:2px solid #4a4a4a;border-bottom-width:0;border-left-width:0;transform:rotate(45deg);position:absolute;top:1px;right:-30px}.nav_open__icon__function__desc{font-size:10px;letter-spacing:.08em}.p-checkout__menu__wrap,.p-payment__menu__wrap,.p-platform__menu__wrap{display:flex;align-items:baseline;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-weight:700;position:relative;letter-spacing:.08em}.p-platform__menu>li{color:#4a4a4a;font-size:12px;text-decoration:none;margin-left:-4px}.p-checkout__menu>li{color:#4a4a4a;font-size:12px;text-decoration:none;margin-left:-4px}.nav_open__icon__checkout{font-size:15px;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-weight:700;letter-spacing:.08em;position:relative;padding-left:16px;padding-bottom:4px}.nav_open__icon__checkout:before{content:".";position:absolute;left:0;top:4px;display:block;font-size:0;width:12px;height:12px;background:url(../images/merchant/lp/ic_megamenu_function03.svg) no-repeat;background-size:12px 12px}.nav-item>a.c-button__login{color:#1ba2e6;font-weight:700;border:none;text-decoration:none}.nav-item{font-size:14px}#header.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.title{opacity:0;transition:all .5s ease;transition-delay:.5s;-webkit-transform:translateY(1em);transform:translateY(1em)}#title.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}figure{position:relative;overflow:hidden;height:100%}figure>figcaption{position:absolute;top:-100%;left:0;z-index:2;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transition:.3s;transition:.3s;opacity:1;display:flex;justify-content:center;align-items:center}figure>figcaption .u-caption{color:#fff;text-align:center;padding:0;font-size:12px}figure:hover figcaption{top:0;left:0}.splash{width:100%;height:100vh;position:fixed;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.splash_logo{position:absolute;margin:-15px 0 0 -25px;top:50vh;z-index:5;left:50vw;width:50px;text-align:center;height:30px;font-size:26px;font-weight:600;color:#fff;opacity:1;will-change:opacity;-webkit-animation:logo .3s ease-in 1.5s forwards,off .6s ease-in-out 3.2s forwards;-moz-animation:logo .3s ease-in 1.5s forwards,off .6s ease-in-out 3.2s forwards;-o-animation:logo .3s ease-in 1.5s forwards,off .6s ease-in-out 3.2s forwards;animation:logo .3s ease-in 1.5s forwards,off .6s ease-in-out 3.2s forwards}.splash_svg{position:relative;margin:auto;top:0;left:0;width:100%;height:100%;bottom:0;right:0}.splash_svg svg{width:100%;height:100%;-webkit-backface-visibility:visible;backface-visibility:visible}.splash_svg svg rect{width:100%;height:100%;fill:#f5d300;stroke:0;-webkit-clip-path:polygon(45vw 40vh,55vw 40vh,55vw 60vh,45vw 60vh);clip-path:polygon(45vw 40vh,55vw 40vh,55vw 60vh,45vw 60vh);-webkit-animation:expand .7s ease-in forwards 2.7s;-moz-animation:expand .7s ease-in forwards 2.7s;-o-animation:expand .7s ease-in forwards 2.7s;animation:expand .7s ease-in forwards 2.7s}.splash_minimize{position:absolute;margin:auto;width:100%;height:100%;top:0;left:0;z-index:4}.splash_minimize svg{width:100%;height:100%;-webkit-backface-visibility:visible;backface-visibility:visible}.splash_minimize svg rect{width:100%;height:100%;-webkit-clip-path:polygon(0 0,100vw 0,100vw 100vh,0 100vh);clip-path:polygon(0 0,100vw 0,100vw 100vh,0 100vh);-webkit-animation:scale .2s ease-out forwards 1s,hide 1.3s ease-out forwards 1.2s;-moz-animation:scale .2s ease-out forwards 1s,hide 1.3s ease-out forwards 1.2s;-o-animation:scale .2s ease-out forwards 1s,hide 1.3s ease-out forwards 1.2s;animation:scale .2s ease-out forwards 1s,hide 1.3s ease-out forwards 1.2s}@-webkit-keyframes scale{100%{-webkit-clip-path:polygon(45vw 40vh,55vw 40vh,55vw 60vh,45vw 60vh);clip-path:polygon(45vw 40vh,55vw 40vh,55vw 60vh,45vw 60vh)}}@-moz-keyframes scale{100%{-webkit-clip-path:polygon(45vw 40vh,55vw 40vh,55vw 60vh,45vw 60vh);clip-path:polygon(45vw 40vh,55vw 40vh,55vw 60vh,45vw 60vh)}}@-o-keyframes scale{100%{-webkit-clip-path:polygon(45vw 40vh,55vw 40vh,55vw 60vh,45vw 60vh);clip-path:polygon(45vw 40vh,55vw 40vh,55vw 60vh,45vw 60vh)}}@keyframes scale{100%{-webkit-clip-path:polygon(45vw 40vh,55vw 40vh,55vw 60vh,45vw 60vh);clip-path:polygon(45vw 40vh,55vw 40vh,55vw 60vh,45vw 60vh)}}@keyframes hide{100%{fill:transparent}}@keyframes off{100%{opacity:0}}@keyframes on{100%{opacity:1}}@keyframes logo{100%{color:#292929}}@keyframes type{0%{width:0}}@keyframes type2{0%{width:0}50%{width:0}100%{width:100}}@keyframes expand{25%{-webkit-clip-path:polygon(0 0,55vw 40vh,55vw 58vh,45vw 58vh);clip-path:polygon(0 0,55vw 40vh,55vw 60vh,45vw 60vh);fill:#f5d300}50%{-webkit-clip-path:polygon(0 0,100vw 0,55vw 60vh,45vw 60vh);clip-path:polygon(0 0,100vw 0,55vw 60vh,45vw 60vh);fill:#f5d300}75%{-webkit-clip-path:polygon(0 0,100vw 0,55vw 60vh,0 100vh);clip-path:polygon(0 0,100vw 0,55vw 60vh,0 100vh);fill:#f5d300}100%{-webkit-clip-path:polygon(0 0,100vw 0,100vw 100vh,0 100vh);clip-path:polygon(0 0,100vw 0,100vw 100vh,0 100vh);fill:#f5d300}}[data-ix=fade-in-heading-2],[data-ix=fade-in-heading-3],[data-ix=fade-in-heading]{opacity:0}.w-mod-js [data-ix=fade-in-heading]{opacity:0;-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);transform:translate(0,-30px)}.w-mod-js [data-ix=fade-in-heading-2]{opacity:0;-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);transform:translate(0,-30px)}.w-mod-js [data-ix=fade-in-heading-3]{opacity:0;-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);transform:translate(0,-30px)}html.w-mod-js [data-ix=nav-bar-load]{opacity:0;-webkit-transform:translate(0,-80px);-ms-transform:translate(0,-80px);transform:translate(0,-80px)}html.w-mod-js [data-ix=subtitle-load]{opacity:0;-webkit-transform:translate(0,41px);-ms-transform:translate(0,41px);transform:translate(0,41px)}html.w-mod-js.w-mod-no-ios [data-ix=scale-on-scroll]{opacity:0;-webkit-transform:scale(.79);-ms-transform:scale(.79);transform:scale(.79)}html.w-mod-js.w-mod-no-ios [data-ix=scale-on-scroll-delay-100]{opacity:0;-webkit-transform:scale(.79);-ms-transform:scale(.79);transform:scale(.79)}html.w-mod-js.w-mod-no-ios [data-ix=scale-on-scroll-delay-200]{opacity:0;-webkit-transform:scale(.79);-ms-transform:scale(.79);transform:scale(.79)}html.w-mod-js.w-mod-no-ios [data-ix=scale-on-scroll-delay-300]{opacity:0;-webkit-transform:scale(.79);-ms-transform:scale(.79);transform:scale(.79)}html.w-mod-js [data-ix=hide-on-load]{-webkit-transform:translate(0,-59px);-ms-transform:translate(0,-59px);transform:translate(0,-59px)}html.w-mod-js [data-ix=new-interaction]{opacity:0;-webkit-transform:translate(-434px,0) rotate(180deg);-ms-transform:translate(-434px,0) rotate(180deg);transform:translate(-434px,0) rotate(180deg)}html.w-mod-js [data-ix="0-opacity-on-load"]{opacity:0}html.w-mod-js [data-ix=display-none-on-load]{display:none}html.w-mod-js.w-mod-no-ios [data-ix=fade-from-left]{opacity:0}html.w-mod-js.w-mod-no-ios [data-ix=fade-from-right]{opacity:0}html.w-mod-js.w-mod-no-ios [data-ix=example-1]{opacity:0}html.w-mod-js.w-mod-no-ios [data-ix=example-1a]{opacity:0}html.w-mod-js.w-mod-no-ios [data-ix=example-1b]{opacity:0}html.w-mod-js [data-ix=example-2-initial-appearance]{display:none;-webkit-transform:translate(0,120px);-ms-transform:translate(0,120px);transform:translate(0,120px)}html.w-mod-js [data-ix=sidebar-initial-appearance]{display:none;-webkit-transform:translate(305px,0);-ms-transform:translate(305px,0);transform:translate(305px,0)}html.w-mod-js [data-ix=made-in-webflow]{opacity:0;-webkit-transform:scale(1.19) rotate(-15deg);-ms-transform:scale(1.19) rotate(-15deg);transform:scale(1.19) rotate(-15deg)}html.w-mod-js [data-ix=album-icons]{opacity:0}html.w-mod-js [data-ix=album-info-initial-appearance]{opacity:0;-webkit-transform:translate(0,105px);-ms-transform:translate(0,105px);transform:translate(0,105px)}html.w-mod-js [data-ix=heading-text-load]{opacity:0;-webkit-transform:translate(0,41px);-ms-transform:translate(0,41px);transform:translate(0,41px)}html.w-mod-js [data-ix=play-buttons]{width:55px}html.w-mod-js [data-ix=down-arrow-on-load]{opacity:0;-webkit-transform:translate(0,30px);-ms-transform:translate(0,30px);transform:translate(0,30px)}html.w-mod-js [data-ix=awwwwwards]{opacity:.39;-webkit-transform:translate(73px,0);-ms-transform:translate(73px,0);transform:translate(73px,0)}.p-comany__block{margin-bottom:40px}.setup-pill{position:relative;height:100%;margin-bottom:18px;padding:24px;background-color:#fff;text-align:left;display:flex;margin:0 auto;justify-content:center;align-items:center;width:100%;box-shadow:5px 5px 30px rgba(0,0,0,.04)}.works-column{width:calc(100% - 86px);text-align:center}.works-column+.works-column{margin-left:16px}.works-row{display:flex;margin-right:auto;margin-left:auto;justify-content:center}.w-container{width:100%}.title__animation{overflow:hidden;position:relative}.title__animation img{display:block;height:auto;width:100%}.title__animation.title__animation__1 img{animation:title__animation-one 1.2s cubic-bezier(.4,0,.2,1)}@keyframes title__animation-one{0%{opacity:0;transform:scale(1.2) translateY(24px)}32%{opacity:0;transform:scale(1.2) translateY(24px)}}@keyframes title__animation-second-img{0%{opacity:0}}@keyframes title__animation-second-before{100%{transform:translateX(100%)}}.l-contents__body__ordered__list>li{list-style-type:decimal}.l-contents__body__square__list>li{list-style-type:square}.p-contact__text{font-size:1.2rem;text-align:center;line-height:1.8;margin-bottom:40px;letter-spacing:.08em}#particle-conatiner{position:relative;z-index:-20}@-webkit-keyframes particle-animation-1{100%{-webkit-transform:translate3d(79vw,68vh,78px);transform:translate3d(79vw,68vh,78px)}}@keyframes particle-animation-1{100%{-webkit-transform:translate3d(79vw,68vh,78px);transform:translate3d(79vw,68vh,78px)}}.particle:nth-child(1){-webkit-animation:particle-animation-1 60s infinite;animation:particle-animation-1 60s infinite;height:6px;width:6px;opacity:.22;-webkit-animation-delay:-.2s;animation-delay:-.2s;background:#198fcc;-webkit-transform:translate3d(78vw,70vh,89px);transform:translate3d(78vw,70vh,89px)}@-webkit-keyframes particle-animation-2{100%{-webkit-transform:translate3d(24vw,68vh,49px);transform:translate3d(24vw,68vh,49px)}}@keyframes particle-animation-2{100%{-webkit-transform:translate3d(24vw,68vh,49px);transform:translate3d(24vw,68vh,49px)}}.particle:nth-child(2){-webkit-animation:particle-animation-2 60s infinite;animation:particle-animation-2 60s infinite;height:7px;width:7px;opacity:.19;-webkit-animation-delay:-.4s;animation-delay:-.4s;background:#198fcc;-webkit-transform:translate3d(40vw,4vh,77px);transform:translate3d(40vw,4vh,77px)}@-webkit-keyframes particle-animation-3{100%{-webkit-transform:translate3d(37vw,50vh,93px);transform:translate3d(37vw,50vh,93px)}}@keyframes particle-animation-3{100%{-webkit-transform:translate3d(37vw,50vh,93px);transform:translate3d(37vw,50vh,93px)}}.particle:nth-child(3){-webkit-animation:particle-animation-3 60s infinite;animation:particle-animation-3 60s infinite;height:10px;width:10px;opacity:.76;-webkit-animation-delay:-.6s;animation-delay:-.6s;background:#198fcc;-webkit-transform:translate3d(14vw,39vh,40px);transform:translate3d(14vw,39vh,40px)}@-webkit-keyframes particle-animation-4{100%{-webkit-transform:translate3d(38vw,63vh,8px);transform:translate3d(38vw,63vh,8px)}}@keyframes particle-animation-4{100%{-webkit-transform:translate3d(38vw,63vh,8px);transform:translate3d(38vw,63vh,8px)}}.particle:nth-child(4){-webkit-animation:particle-animation-4 60s infinite;animation:particle-animation-4 60s infinite;height:7px;width:7px;opacity:.03;-webkit-animation-delay:-.8s;animation-delay:-.8s;background:#198fcc;-webkit-transform:translate3d(8vw,45vh,38px);transform:translate3d(8vw,45vh,38px)}@-webkit-keyframes particle-animation-5{100%{-webkit-transform:translate3d(78vw,75vh,60px);transform:translate3d(78vw,75vh,60px)}}@keyframes particle-animation-5{100%{-webkit-transform:translate3d(78vw,75vh,60px);transform:translate3d(78vw,75vh,60px)}}.particle:nth-child(5){-webkit-animation:particle-animation-5 60s infinite;animation:particle-animation-5 60s infinite;height:10px;width:10px;opacity:.59;-webkit-animation-delay:-1s;animation-delay:-1s;background:#198fcc;-webkit-transform:translate3d(7vw,84vh,91px);transform:translate3d(7vw,84vh,91px)}@-webkit-keyframes particle-animation-6{100%{-webkit-transform:translate3d(44vw,38vh,40px);transform:translate3d(44vw,38vh,40px)}}@keyframes particle-animation-6{100%{-webkit-transform:translate3d(44vw,38vh,40px);transform:translate3d(44vw,38vh,40px)}}.particle:nth-child(6){-webkit-animation:particle-animation-6 60s infinite;animation:particle-animation-6 60s infinite;height:6px;width:6px;opacity:.1;-webkit-animation-delay:-1.2s;animation-delay:-1.2s;background:#f5f7f8;-webkit-transform:translate3d(5vw,1vh,51px);transform:translate3d(5vw,1vh,51px)}@-webkit-keyframes particle-animation-7{100%{-webkit-transform:translate3d(23vw,90vh,66px);transform:translate3d(23vw,90vh,66px)}}@keyframes particle-animation-7{100%{-webkit-transform:translate3d(23vw,90vh,66px);transform:translate3d(23vw,90vh,66px)}}.particle:nth-child(7){-webkit-animation:particle-animation-7 60s infinite;animation:particle-animation-7 60s infinite;height:10px;width:10px;opacity:.97;-webkit-animation-delay:-1.4s;animation-delay:-1.4s;background:#f5f7f8;-webkit-transform:translate3d(22vw,60vh,83px);transform:translate3d(22vw,60vh,83px)}@-webkit-keyframes particle-animation-8{100%{-webkit-transform:translate3d(54vw,32vh,40px);transform:translate3d(54vw,32vh,40px)}}@keyframes particle-animation-8{100%{-webkit-transform:translate3d(54vw,32vh,40px);transform:translate3d(54vw,32vh,40px)}}.particle:nth-child(8){-webkit-animation:particle-animation-8 60s infinite;animation:particle-animation-8 60s infinite;height:9px;width:9px;opacity:.77;-webkit-animation-delay:-1.6s;animation-delay:-1.6s;background:#f5f7f8;-webkit-transform:translate3d(43vw,63vh,58px);transform:translate3d(43vw,63vh,58px)}@-webkit-keyframes particle-animation-9{100%{-webkit-transform:translate3d(69vw,42vh,100px);transform:translate3d(69vw,42vh,100px)}}@keyframes particle-animation-9{100%{-webkit-transform:translate3d(69vw,42vh,100px);transform:translate3d(69vw,42vh,100px)}}.particle:nth-child(9){-webkit-animation:particle-animation-9 60s infinite;animation:particle-animation-9 60s infinite;height:7px;width:7px;opacity:.36;-webkit-animation-delay:-1.8s;animation-delay:-1.8s;background:#f5f7f8;-webkit-transform:translate3d(4vw,8vh,15px);transform:translate3d(4vw,8vh,15px)}@-webkit-keyframes particle-animation-10{100%{-webkit-transform:translate3d(3vw,33vh,18px);transform:translate3d(3vw,33vh,18px)}}@keyframes particle-animation-10{100%{-webkit-transform:translate3d(3vw,33vh,18px);transform:translate3d(3vw,33vh,18px)}}.particle:nth-child(10){-webkit-animation:particle-animation-10 60s infinite;animation:particle-animation-10 60s infinite;height:7px;width:7px;opacity:.93;-webkit-animation-delay:-2s;animation-delay:-2s;background:#f5f7f8;-webkit-transform:translate3d(35vw,6vh,86px);transform:translate3d(35vw,6vh,86px)}@-webkit-keyframes particle-animation-11{100%{-webkit-transform:translate3d(72vw,65vh,92px);transform:translate3d(72vw,65vh,92px)}}@keyframes particle-animation-11{100%{-webkit-transform:translate3d(72vw,65vh,92px);transform:translate3d(72vw,65vh,92px)}}.particle:nth-child(11){-webkit-animation:particle-animation-11 60s infinite;animation:particle-animation-11 60s infinite;height:9px;width:9px;opacity:.18;-webkit-animation-delay:-2.2s;animation-delay:-2.2s;background:#f5f7f8;-webkit-transform:translate3d(86vw,80vh,25px);transform:translate3d(86vw,80vh,25px)}@-webkit-keyframes particle-animation-12{100%{-webkit-transform:translate3d(53vw,84vh,73px);transform:translate3d(53vw,84vh,73px)}}@keyframes particle-animation-12{100%{-webkit-transform:translate3d(53vw,84vh,73px);transform:translate3d(53vw,84vh,73px)}}.particle:nth-child(12){-webkit-animation:particle-animation-12 60s infinite;animation:particle-animation-12 60s infinite;height:7px;width:7px;opacity:.53;-webkit-animation-delay:-2.4s;animation-delay:-2.4s;background:#198fcc;-webkit-transform:translate3d(51vw,88vh,82px);transform:translate3d(51vw,88vh,82px)}@-webkit-keyframes particle-animation-13{100%{-webkit-transform:translate3d(44vw,51vh,94px);transform:translate3d(44vw,51vh,94px)}}@keyframes particle-animation-13{100%{-webkit-transform:translate3d(44vw,51vh,94px);transform:translate3d(44vw,51vh,94px)}}.particle:nth-child(13){-webkit-animation:particle-animation-13 60s infinite;animation:particle-animation-13 60s infinite;height:10px;width:10px;opacity:.37;-webkit-animation-delay:-2.6s;animation-delay:-2.6s;background:#198fcc;-webkit-transform:translate3d(11vw,17vh,81px);transform:translate3d(11vw,17vh,81px)}@-webkit-keyframes particle-animation-14{100%{-webkit-transform:translate3d(40vw,5vh,24px);transform:translate3d(40vw,5vh,24px)}}@keyframes particle-animation-14{100%{-webkit-transform:translate3d(40vw,5vh,24px);transform:translate3d(40vw,5vh,24px)}}.particle:nth-child(14){-webkit-animation:particle-animation-14 60s infinite;animation:particle-animation-14 60s infinite;height:10px;width:10px;opacity:.08;-webkit-animation-delay:-2.8s;animation-delay:-2.8s;background:#198fcc;-webkit-transform:translate3d(23vw,53vh,84px);transform:translate3d(23vw,53vh,84px)}@-webkit-keyframes particle-animation-15{100%{-webkit-transform:translate3d(39vw,81vh,61px);transform:translate3d(39vw,81vh,61px)}}@keyframes particle-animation-15{100%{-webkit-transform:translate3d(39vw,81vh,61px);transform:translate3d(39vw,81vh,61px)}}.particle:nth-child(15){-webkit-animation:particle-animation-15 60s infinite;animation:particle-animation-15 60s infinite;height:6px;width:6px;opacity:.83;-webkit-animation-delay:-3s;animation-delay:-3s;background:#198fcc;-webkit-transform:translate3d(28vw,46vh,47px);transform:translate3d(28vw,46vh,47px)}@-webkit-keyframes particle-animation-16{100%{-webkit-transform:translate3d(47vw,33vh,22px);transform:translate3d(47vw,33vh,22px)}}@keyframes particle-animation-16{100%{-webkit-transform:translate3d(47vw,33vh,22px);transform:translate3d(47vw,33vh,22px)}}.particle:nth-child(16){-webkit-animation:particle-animation-16 60s infinite;animation:particle-animation-16 60s infinite;height:6px;width:6px;opacity:.41;-webkit-animation-delay:-3.2s;animation-delay:-3.2s;background:#198fcc;-webkit-transform:translate3d(87vw,31vh,15px);transform:translate3d(87vw,31vh,15px)}@-webkit-keyframes particle-animation-17{100%{-webkit-transform:translate3d(17vw,6vh,11px);transform:translate3d(17vw,6vh,11px)}}@keyframes particle-animation-17{100%{-webkit-transform:translate3d(17vw,6vh,11px);transform:translate3d(17vw,6vh,11px)}}.particle:nth-child(17){-webkit-animation:particle-animation-17 60s infinite;animation:particle-animation-17 60s infinite;height:9px;width:9px;opacity:.17;-webkit-animation-delay:-3.4s;animation-delay:-3.4s;background:#198fcc;-webkit-transform:translate3d(18vw,55vh,10px);transform:translate3d(18vw,55vh,10px)}@-webkit-keyframes particle-animation-18{100%{-webkit-transform:translate3d(78vw,25vh,7px);transform:translate3d(78vw,25vh,7px)}}@keyframes particle-animation-18{100%{-webkit-transform:translate3d(78vw,25vh,7px);transform:translate3d(78vw,25vh,7px)}}.particle:nth-child(18){-webkit-animation:particle-animation-18 60s infinite;animation:particle-animation-18 60s infinite;height:6px;width:6px;opacity:.5;-webkit-animation-delay:-3.6s;animation-delay:-3.6s;background:#198fcc;-webkit-transform:translate3d(1vw,53vh,3px);transform:translate3d(1vw,53vh,3px)}@-webkit-keyframes particle-animation-19{100%{-webkit-transform:translate3d(42vw,77vh,35px);transform:translate3d(42vw,77vh,35px)}}@keyframes particle-animation-19{100%{-webkit-transform:translate3d(42vw,77vh,35px);transform:translate3d(42vw,77vh,35px)}}.particle:nth-child(19){-webkit-animation:particle-animation-19 60s infinite;animation:particle-animation-19 60s infinite;height:7px;width:7px;opacity:.31;-webkit-animation-delay:-3.8s;animation-delay:-3.8s;background:#198fcc;-webkit-transform:translate3d(17vw,18vh,79px);transform:translate3d(17vw,18vh,79px)}@-webkit-keyframes particle-animation-20{100%{-webkit-transform:translate3d(62vw,75vh,75px);transform:translate3d(62vw,75vh,75px)}}@keyframes particle-animation-20{100%{-webkit-transform:translate3d(62vw,75vh,75px);transform:translate3d(62vw,75vh,75px)}}.particle:nth-child(20){-webkit-animation:particle-animation-20 60s infinite;animation:particle-animation-20 60s infinite;height:6px;width:6px;opacity:.44;-webkit-animation-delay:-4s;animation-delay:-4s;background:#198fcc;-webkit-transform:translate3d(74vw,89vh,26px);transform:translate3d(74vw,89vh,26px)}@-webkit-keyframes particle-animation-21{100%{-webkit-transform:translate3d(85vw,43vh,61px);transform:translate3d(85vw,43vh,61px)}}@keyframes particle-animation-21{100%{-webkit-transform:translate3d(85vw,43vh,61px);transform:translate3d(85vw,43vh,61px)}}.particle:nth-child(21){-webkit-animation:particle-animation-21 60s infinite;animation:particle-animation-21 60s infinite;height:6px;width:6px;opacity:.75;-webkit-animation-delay:-4.2s;animation-delay:-4.2s;background:#198fcc;-webkit-transform:translate3d(41vw,8vh,27px);transform:translate3d(41vw,8vh,27px)}@-webkit-keyframes particle-animation-22{100%{-webkit-transform:translate3d(81vw,81vh,24px);transform:translate3d(81vw,81vh,24px)}}@keyframes particle-animation-22{100%{-webkit-transform:translate3d(81vw,81vh,24px);transform:translate3d(81vw,81vh,24px)}}.particle:nth-child(22){-webkit-animation:particle-animation-22 60s infinite;animation:particle-animation-22 60s infinite;height:8px;width:8px;opacity:.36;-webkit-animation-delay:-4.4s;animation-delay:-4.4s;background:#198fcc;-webkit-transform:translate3d(30vw,26vh,94px);transform:translate3d(30vw,26vh,94px)}@-webkit-keyframes particle-animation-23{100%{-webkit-transform:translate3d(40vw,85vh,15px);transform:translate3d(40vw,85vh,15px)}}@keyframes particle-animation-23{100%{-webkit-transform:translate3d(40vw,85vh,15px);transform:translate3d(40vw,85vh,15px)}}.particle:nth-child(23){-webkit-animation:particle-animation-23 60s infinite;animation:particle-animation-23 60s infinite;height:6px;width:6px;opacity:.48;-webkit-animation-delay:-4.6s;animation-delay:-4.6s;background:#198fcc;-webkit-transform:translate3d(18vw,12vh,88px);transform:translate3d(18vw,12vh,88px)}@-webkit-keyframes particle-animation-24{100%{-webkit-transform:translate3d(8vw,76vh,98px);transform:translate3d(8vw,76vh,98px)}}@keyframes particle-animation-24{100%{-webkit-transform:translate3d(8vw,76vh,98px);transform:translate3d(8vw,76vh,98px)}}.particle:nth-child(24){-webkit-animation:particle-animation-24 60s infinite;animation:particle-animation-24 60s infinite;height:6px;width:6px;opacity:.77;-webkit-animation-delay:-4.8s;animation-delay:-4.8s;background:#198fcc;-webkit-transform:translate3d(56vw,26vh,13px);transform:translate3d(56vw,26vh,13px)}@-webkit-keyframes particle-animation-25{100%{-webkit-transform:translate3d(59vw,16vh,27px);transform:translate3d(59vw,16vh,27px)}}@keyframes particle-animation-25{100%{-webkit-transform:translate3d(59vw,16vh,27px);transform:translate3d(59vw,16vh,27px)}}.particle:nth-child(25){-webkit-animation:particle-animation-25 60s infinite;animation:particle-animation-25 60s infinite;height:7px;width:7px;opacity:.79;-webkit-animation-delay:-5s;animation-delay:-5s;background:#198fcc;-webkit-transform:translate3d(89vw,24vh,99px);transform:translate3d(89vw,24vh,99px)}@-webkit-keyframes particle-animation-26{100%{-webkit-transform:translate3d(47vw,17vh,18px);transform:translate3d(47vw,17vh,18px)}}@keyframes particle-animation-26{100%{-webkit-transform:translate3d(47vw,17vh,18px);transform:translate3d(47vw,17vh,18px)}}.particle:nth-child(26){-webkit-animation:particle-animation-26 60s infinite;animation:particle-animation-26 60s infinite;height:7px;width:7px;opacity:.25;-webkit-animation-delay:-5.2s;animation-delay:-5.2s;background:#198fcc;-webkit-transform:translate3d(54vw,39vh,80px);transform:translate3d(54vw,39vh,80px)}@-webkit-keyframes particle-animation-27{100%{-webkit-transform:translate3d(27vw,58vh,46px);transform:translate3d(27vw,58vh,46px)}}@keyframes particle-animation-27{100%{-webkit-transform:translate3d(27vw,58vh,46px);transform:translate3d(27vw,58vh,46px)}}.particle:nth-child(27){-webkit-animation:particle-animation-27 60s infinite;animation:particle-animation-27 60s infinite;height:7px;width:7px;opacity:.65;-webkit-animation-delay:-5.4s;animation-delay:-5.4s;background:#198fcc;-webkit-transform:translate3d(84vw,1vh,65px);transform:translate3d(84vw,1vh,65px)}@-webkit-keyframes particle-animation-28{100%{-webkit-transform:translate3d(58vw,47vh,98px);transform:translate3d(58vw,47vh,98px)}}@keyframes particle-animation-28{100%{-webkit-transform:translate3d(58vw,47vh,98px);transform:translate3d(58vw,47vh,98px)}}.particle:nth-child(28){-webkit-animation:particle-animation-28 60s infinite;animation:particle-animation-28 60s infinite;height:10px;width:10px;opacity:1;-webkit-animation-delay:-5.6s;animation-delay:-5.6s;background:#198fcc;-webkit-transform:translate3d(87vw,47vh,34px);transform:translate3d(87vw,47vh,34px)}@-webkit-keyframes particle-animation-29{100%{-webkit-transform:translate3d(19vw,49vh,19px);transform:translate3d(19vw,49vh,19px)}}@keyframes particle-animation-29{100%{-webkit-transform:translate3d(19vw,49vh,19px);transform:translate3d(19vw,49vh,19px)}}.particle:nth-child(29){-webkit-animation:particle-animation-29 60s infinite;animation:particle-animation-29 60s infinite;height:8px;width:8px;opacity:.01;-webkit-animation-delay:-5.8s;animation-delay:-5.8s;background:#198fcc;-webkit-transform:translate3d(25vw,71vh,1px);transform:translate3d(25vw,71vh,1px)}@-webkit-keyframes particle-animation-30{100%{-webkit-transform:translate3d(67vw,71vh,43px);transform:translate3d(67vw,71vh,43px)}}@keyframes particle-animation-30{100%{-webkit-transform:translate3d(67vw,71vh,43px);transform:translate3d(67vw,71vh,43px)}}.particle:nth-child(30){-webkit-animation:particle-animation-30 60s infinite;animation:particle-animation-30 60s infinite;height:10px;width:10px;opacity:.64;-webkit-animation-delay:-6s;animation-delay:-6s;background:#198fcc;-webkit-transform:translate3d(53vw,69vh,86px);transform:translate3d(53vw,69vh,86px)}.particle{position:absolute;border-radius:50%;-webkit-animation:particle-animation 5s infinite;animation:particle-animation 5s infinite;height:10px;width:10px;opacity:.05;-webkit-animation-delay:.2s;animation-delay:.2s;background:#198fcc;-webkit-transform:translate3d(48vw,66vh,72px);transform:translate3d(48vw,66vh,72px)}@media screen and (max-width:959px){nav ul li{border-bottom:1px solid #e2e2e2}.nav__sp{display:block;position:relative}.menu-trigger,.menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}.menu-trigger{position:relative;width:50px;height:44px}.menu-trigger span{position:absolute;left:0;width:100%;height:4px;background-color:#198fcc;border-radius:4px}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:20px}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger::after{position:absolute;top:50%;left:50%;display:block;content:'';width:84px;height:84px;margin:-45px 0 0 -45px;border-radius:50%;border:4px solid transparent;transition:all .75s}.menu-trigger.active span:nth-of-type(1){-webkit-transform:translateY(20px) rotate(-45deg);transform:translateY(20px) rotate(-45deg)}.menu-trigger.active span:nth-of-type(2){left:60%;opacity:0;-webkit-animation:active-menu-bar02 .8s forwards;animation:active-menu-bar02 .8s forwards}@-webkit-keyframes active-menu-bar02{100%{height:0}}@keyframes active-menu-bar02{100%{height:0}}.menu-trigger.active span:nth-of-type(3){-webkit-transform:translateY(-20px) rotate(45deg);transform:translateY(-20px) rotate(45deg)}.menu-trigger.active::after{-webkit-animation:circle .4s .25s forwards;animation:circle .4s .25s forwards}@-webkit-keyframes circle{0%{border-color:transparent;-webkit-transform:rotate(0)}25%{border-color:transparent #fff transparent transparent}50%{border-color:transparent #fff #fff transparent}75%{border-color:transparent #fff #fff #fff}100%{border-color:#fff;-webkit-transform:rotate(-680deg)}}@keyframes circle{0%{border-color:transparent;transform:rotate(0)}25%{border-color:transparent #fff transparent transparent}50%{border-color:transparent #fff #fff transparent}75%{border-color:transparent #fff #fff #fff}100%{border-color:#fff;transform:rotate(-680deg)}}.container.toggled{-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.l-item__list__description h5{font-size:20px;font-weight:700;padding:16px 0 8px 0;letter-spacing:.02em}.l-contents__body__wrap__function h2{font-size:40px;font-weight:700;margin:0;border:0;padding-bottom:8px;text-align:center;font-size:32px}.p-function__desc p{font-size:14px;line-height:1.8;letter-spacing:.08em;text-align:left}.p-function__note{font-size:16px;font-weight:700;z-index:1000;margin:0;position:absolute;left:0;top:-202px;right:0;margin:0 auto;text-align:center;display:block;transform:rotate(0)}.p-function__desc{padding-left:0;margin:0}.p-function__note{display:none}.p-sec1{position:relative;width:100%;text-align:left;z-index:1;max-width:959px;margin:0 auto 80px;padding:4.8rem}.p-sec1 .p-sec1__title h2{font-size:4rem;font-weight:700;color:#4a4a4a;letter-spacing:.08em;position:relative;padding:16px 0 16px 0;line-height:1.6}.p-sec1 .p-sec1__desc .p-sec1__desc__upper{font-size:2rem;font-weight:700;letter-spacing:.08em;line-height:1.6}.p-sec1 .p-sec1__desc{position:relative;width:50%;margin-right:40px}.p-sec1 .p-sec1__box>.p-sec__even{margin-left:40px;margin-right:0;position:relative;width:50%}.p-value{margin:40px auto 0;position:relative;max-width:959px;width:100%;z-index:20}.p-value__list .p-value__title{font-size:2rem;font-weight:700;letter-spacing:.08em;text-align:center;margin-top:24px}.p-value__list{position:relative;width:calc(100% - 66%);height:auto;background-color:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.04);padding:16px}.p-value__list .p-value__image{margin:0 auto;width:120px;margin-top:24px;margin-bottom:16px;height:50%}.p-value__list .p-value__image img{width:100%}.p-sec3__lower{display:flex;position:relative;margin-top:40px;align-items:center;justify-content:space-between}.p-sec1__desc__lower a{color:#198fcc}.p-security__list .p-security__title{font-size:2rem;font-weight:700;letter-spacing:.08em;text-align:center;margin-top:24px}.p-security__list .p-security__image{margin:0 auto;width:120px;height:58%;margin-top:16px;height:50%}.p-security__list .p-security__image img{width:100%}.p-comany{margin-top:40px;max-width:959px}.p-comany__block{margin-bottom:40px}.works-row{display:block;width:100%;margin-right:auto;margin-left:auto;height:100%}.works-column{width:100%;text-align:center}.setup-pill{position:relative;height:200px;padding:24px;background-color:#fff;text-align:left;display:flex;margin:0 auto 18px;justify-content:center;align-items:center;width:100%;box-shadow:5px 5px 30px rgba(0,0,0,.04)}.works-column+.works-column{margin-left:0}.l-item{display:block;position:relative;z-index:2;margin-left:0}.p-function__box__wrap .l-item__function{display:block;position:relative;z-index:2;margin-left:0}.l-item__list>.c-img__outline__function{display:flex;justify-content:center;align-items:center;margin:0;width:100%;max-width:100%;height:auto;border-radius:4px;box-shadow:5px 5px 30px rgba(0,0,0,.04);position:relative}.l-item>.l-item__box__function{z-index:100;width:100%;border-radius:4px;margin-right:0;margin-bottom:40px;max-width:100%}.p-function__box__wrap .l-left__bg::before{content:'';display:none;width:100%;height:60%;background-color:#f5f9fb;position:absolute;left:0;top:-20%;z-index:-1;-webkit-transform:translateY(140px);transform:translateY(140px)}.l-item__list>.c-img__outline::before{display:none}.p-function__note .line{overflow:hidden;position:absolute;left:0;right:0;top:160%;width:40px;height:3px;margin:0 auto}.p-function__note .line::before{content:'';position:absolute;top:0;left:0;width:120%;height:100%;background:#4a4a4a}.p-function__feature .line{overflow:hidden;position:absolute;left:0;right:0;top:160%;width:40px;height:3px;display:block;margin:0 auto}.nav-item{display:block}.btn-effect-1 a{transition:none}.nav-item{display:block;border:0}.l-main{min-width:559px;max-width:1280px;width:100%}.l-contents__body__terms__wrap{width:calc(100% - 160px);max-width:68%;background-color:#fff;border-radius:4px;margin:-62px 0 0 0;box-shadow:0 2px 4px 0 rgba(62,72,83,.12);padding:40px}.l-contents__body__terms__wrap .l-contents__body__title__multiple{text-align:center;border:none;line-height:1.8}table th{font-size:14px;font-weight:700;padding:28px 24px 28px 24px;width:230px;text-align:left;background-color:#f5f9fb;border-bottom:1px #e2e2e2 solid;line-height:1.8;letter-spacing:.08em}table td{font-size:14px;font-weight:400;padding:28px 32px 28px 32px;width:730px;border-bottom:1px #e2e2e2 solid;line-height:1.8;letter-spacing:.08em}.l-contents__body__wrap{width:calc(100% - 80px);max-width:1280px;background-color:#fff;border-radius:4px;margin:-62px auto 40px;box-shadow:0 2px 4px 0 rgba(62,72,83,.12);padding:40px}.p-feature:first-child{margin-top:0}.l-contents__terms__wrap{width:calc(100% - 40px);max-width:1280px;min-width:560px;margin:-32px auto 120px;padding:0;display:block}.l-contents__terms__wrap .c-sub__navi__wrap{background-color:#fff;border-radius:4px;margin-top:0;margin-bottom:120px;box-shadow:0 2px 4px 0 rgba(62,72,83,.12);z-index:1;width:100%;margin-right:auto;height:100%}.l-contents__body__terms__wrap{width:100%;max-width:100%;background-color:#fff;border-radius:4px;margin:-62px 0 0 0;box-shadow:0 2px 4px 0 rgba(62,72,83,.12);padding:80px}.p-item__boxs{width:100%;max-width:959px;position:relative;display:flex;margin-bottom:40px}.p-item__box{padding:24px;background-color:#fff;width:50%;display:inline-block;vertical-align:middle;border-radius:4px;box-shadow:5px 5px 30px rgba(0,0,0,.04);display:flex;justify-content:center;align-items:center;height:100%;border-radius:4px}.p-item__box img{width:100%}.p-item__box__read{display:inline-block;vertical-align:middle;width:56%;width:100%;margin-left:-16px;width:50%}h2.p-item__box__title{font-size:36px;border-bottom:2px solid #3e4853;padding:80px 0 16px 0;max-width:716px;margin-bottom:24px;font-size:24px;border-bottom:2px solid #3e4853;padding:80px 0 16px 0;margin-bottom:24px;letter-spacing:.08em;line-height:1.8}.p-item__box__read__even{display:inline-block;vertical-align:middle;width:56%;width:100%;margin-right:-16px;z-index:200;width:50%}.l-item{display:flex;position:relative;z-index:2}.l-left__bg::before{content:'';display:block;width:80%;height:75%;background-color:#f5f9fb;position:absolute;left:-40px;top:0;z-index:-1;-webkit-transform:translateY(140px);transform:translateY(140px)}.l-middle::before{content:'';display:block;width:80%;height:75%;background-color:#f5f9fb;position:absolute;right:-40px;top:0;z-index:-1;-webkit-transform:translateY(140px);transform:translateY(140px)}.l-comapy__outline{margin-top:120px}.l-item__box{z-index:100;width:100%;border-radius:4px;margin-bottom:40px}.l-item__box+.l-item__box{margin-left:0}.c-img__outline{display:flex;justify-content:center;align-items:center;width:calc(100% - 10%);max-width:300px;height:250px;border-radius:4px;box-shadow:5px 5px 30px rgba(0,0,0,.04);position:relative;background-color:#fff}.c-scroll-down__grid .line{overflow:hidden;position:absolute;right:0;left:0;margin:auto;width:100px;height:1px;transform:rotate(-90deg)}.l-item__list{width:100%}.c-img__outline img{width:60%;padding:calc(100% - 93%);margin:0 auto;display:block}.c-img__outline>.u-function_img_width{width:42%}.c-img__outline::before{content:".";position:absolute;left:34px;top:10px;display:block;font-size:0;width:calc(100% - 10%);max-width:300px;height:250px;z-index:-1;background:url(../images/merchant/lp/bg_casestudy.png) no-repeat}.l-comapy__outline__list a{width:214px;display:block;height:132px;background-color:#fff}.l-container>.l-contents__body__wrap__plan{width:calc(100% - 40px);max-width:1279px;min-width:560px;background-color:#fff;border-radius:4px;margin:-32px auto 120px;box-shadow:none;padding:24px 8px 24px 8px}.l-contents__body__wrap .l-contents__body__title__multiple{text-align:center;border:none;margin-top:0}.l-contents__body__wrap .p-plan__content{width:100%;max-width:559px;border-bottom:none;margin:40px auto 0;font-size:18px;text-align:center}.l-contents__body__wrap__plan>.p-text__center{text-align:center}.l-contents__body__inner{width:100%;margin:0 auto;padding:16px;line-height:1.8;text-align:center}.l-contents__body__inner__text__middle{font-size:14px;text-align:center;border-bottom:1px solid #e2e2e2;padding:0 0 40px 0;letter-spacing:0}.l-contents__body__wrap .p-text__left{text-align:left}.l-contents__body__wrap .p-text__left{text-align:left}.l-main .l-contents__body__wrap__sitemap h3{display:block;border-bottom:none;padding-left:16px}.l-contents__body__wrap h3{padding:16px 0 8px 0;width:100%;border-bottom:1px solid #e2e2e2;margin:0 auto;line-height:1.8;font-size:18px}.l-contents__body__wrap .p-text__left{text-align:left}.l-content__wrap__plan{display:flex;margin-top:24px;flex-wrap:wrap}.p-plan__wrap{width:100%;max-width:1280px;box-shadow:none;padding:8px}.tabs{position:relative}.tabs input[name=tab-control]{display:none}.tabs .tab__title{list-style-type:none;padding-left:0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:10px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end;flex-wrap:wrap}.tabs .tab__title li{box-sizing:border-box;-webkit-box-flex:1;flex:1;width:25%;padding:0 10px;text-align:center}.tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1)>label{cursor:default;color:#198fcc}.tabs .tab__title li label{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#e2e2e2;padding:5px auto;overflow:hidden;text-overflow:ellipsis;display:block;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs .content section h2,.tabs .tab__title li label{font-weight:700;font-size:14px;color:#198fcc}.tabs .content{margin-top:8px}.tabs input[name=tab-control]:nth-of-type(1):checked~.content>section:nth-child(1){display:block}.tabs input[name=tab-control]:nth-of-type(2):checked~.content>section:nth-child(2){display:block}.tabs .content section{display:none;-webkit-animation-name:content;animation-name:content;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;line-height:1.4}.tabs .content section{display:none;-webkit-animation-name:content;animation-name:content;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;line-height:1.4}.tabs .tab__title li label{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#e2e2e2;padding:5px auto;overflow:hidden;text-overflow:ellipsis;display:block;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs .tab__title li label br{display:none}.tabs .tab__title li label svg{fill:#929daf;height:1.2em;vertical-align:bottom;margin-right:.2em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.l-contents__body__wrap h3{padding:0;border-bottom:none;display:none}.l-content__list__wrap>.p-side__sec__h3{max-width:960px;border:none;display:block}.l-contents__body__wrap h3{padding:16px 0 8px 0;width:100%;border-bottom:1px solid #e2e2e2;margin:0 auto;line-height:1.8;font-size:18px}.p-border{border:none}.p-plan__wrap .p-plan__description{text-align:center;line-height:1.8;padding-bottom:0;padding-top:16px;font-size:12px}.l-contents__body__wrap .p-plan__content{width:100%;max-width:1280px;border-bottom:none;margin:40px auto 0;font-size:20px;text-align:center}.p-plan__cost__wrap{margin-bottom:16px;text-align:left;font-size:14px}.p-plan__cost__wrap::before{content:'';background-color:#3e4853;display:inline-block;width:24px;height:1px;position:relative;top:-4px;margin-right:8px;margin-left:0}.p-plan__content .p-plan__content__list{padding:0;background-color:#f5f9fb;border-radius:2px;margin:0 auto;position:relative;width:100%;max-width:100%}.p-plan__content .p-plan__content__list ul{display:flex;align-items:center;justify-content:space-between;padding:16px 8px}.p-plan__content .p-plan__content__list li{position:relative;padding:0 0 0 16px;font-size:12px;text-align:left}.p-plan__content .p-plan__content__list .p-plan__content__list__item::before{content:".";position:absolute;left:0;top:3px;display:block;font-size:0;width:11px;height:11px;background:url(../images/merchant/lp/ic_list_circle.svg) no-repeat;background-size:11px 10px;margin-left:.65em}.p-plan__content__list>ul>.p-plan__cost{font-size:20px;font-weight:700;text-align:right}.p-plan__cost span{font-size:40px;font-weight:700}.l-contents__body__wrap .p-plan__content+.p-plan__content{margin:24px auto 0}.p-plan__cost__wrap{margin-bottom:16px;text-align:left;font-size:14px}.p-plan__cost__wrap::before{content:'';background-color:#3e4853;display:inline-block;width:24px;height:1px;position:relative;top:-4px;margin-right:8px;margin-left:0}.p-plan__content__list__card{padding:16px 8px;background-color:#f5f9fb;border-radius:2px;width:100%;max-width:100%;margin:0 auto;position:relative}.p-plan__content>.p-plan__content__list__card>ul{display:flex;align-items:center}.p-plan__content__list__card>.p-plan__content__list__img>.p-plan__content__img{padding-left:0;padding-right:16px}.p-plan__cost__fee__low{font-size:40px;font-weight:700;position:absolute;top:12px;right:8px}.p-plan__cost__fee__low span{font-size:20px;font-weight:700}.p-plan__content>.p-plan__content__list__card>ul{display:flex;align-items:center}.p-plan__content__list__card>.p-plan__content__list__img>.p-plan__content__img{padding-left:0;padding-right:16px}.p-plan__content__list__img li+li{padding:0 0 0 32px}.p-plan__cost__fee__up span{font-size:20px;font-weight:700}.p-plan__cost__fee__up{font-size:40px;font-weight:700;margin-left:auto}.p-plan__content__recommend{padding:16px 8px;background-color:#f5f9fb;border-radius:2px;width:100%;max-width:100%;margin:0 auto;position:relative}.p-plan__content__recommend li{position:relative;padding:0 0 0 16px;font-size:12px;text-align:left}.p-plan__content__recommend .p-plan__content__recommend__list:before{content:".";position:absolute;left:0;top:5px;display:block;font-size:0;width:11px;height:11px;background:url(../images/merchant/lp/ic_list_circle.svg) no-repeat;background-size:11px 10px;margin-left:.65em}.p-apply__btn{padding:0;margin:40px 0 0 0}.c-button__primary{position:relative;display:block;box-shadow:none;border:0;background-color:#198fcc;color:#fff;padding:24px 16px;height:60px;min-width:280px;width:320px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:0 auto;line-height:1}.c-button__secondary__sp{position:relative;display:block;box-shadow:none;border:2px solid #198fcc;background-color:#fff;color:#198fcc;padding:24px 16px;height:60px;min-width:280px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:0 auto;width:280px;line-height:.8}.c-button__primary__sp{position:relative;display:block;box-shadow:none;border:0;background-color:#198fcc;color:#fff;padding:24px 16px;height:60px;min-width:280px;width:280px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:0 auto;line-height:1}.p-apply__btn+.p-apply__btn{margin-left:40px}.c-button__animation:before{z-index:-1;background-color:#198fcc}.c-button__animation:after,.c-button__animation:before{width:0;height:100%;top:0;left:100%;background-color:#111}.p-plan__wrap__PC{display:none}.tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1)>label{cursor:default;color:#198fcc}.tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1)>label svg{fill:#198fcc}.tabs input[name=tab-control]:nth-of-type(1):checked~.slider{-webkit-transform:translateX(0);transform:translateX(0)}.tabs input[name=tab-control]:nth-of-type(1):checked~.content>section:nth-child(1){display:block}.tabs input[name=tab-control]:nth-of-type(3):checked~.content>section:nth-child(3){display:block}.tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2)>label{cursor:default;color:#198fcc}.tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2)>label svg{fill:#198fcc}.tabs input[name=tab-control]:nth-of-type(2):checked~.slider{-webkit-transform:translateX(100%);transform:translateX(100%)}.tabs input[name=tab-control]:nth-of-type(2):checked~.content>section:nth-child(2){display:block}.tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3)>label{cursor:default;color:#198fcc}.tabs input[name=tab-control]:nth-of-type(3):checked~.content>section:nth-child(3){display:block}.tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3)>label svg{fill:#198fcc}.p-function__feature2{font-size:16px;font-weight:700;z-index:1000;margin:0;position:absolute;left:0;top:-234px;right:0;margin:0 auto;text-align:center;display:block;transform:rotate(0)}.figureProfile.animated.zoomInUp img{max-width:inherit;width:360px}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-effect-1 a:before{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background:#198fcc;-webkit-transition:-webkit-transform .55s cubic-bezier(.77,0,.275,1);transition:-webkit-transform .55s cubic-bezier(.77,0,.275,1);transition:transform .55s cubic-bezier(.77,0,.275,1);transition:transform .55s cubic-bezier(.77,0,.275,1),-webkit-transform .55s cubic-bezier(.77,0,.275,1)}}@media screen and (min-width:560px) and (max-width:1280px) and (max-width:600px){.tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3)>label{background:rgba(0,0,0,.08)}.tabs input[name=tab-control]:nth-of-type(4):checked~ul>li:nth-child(4)>label{background:rgba(0,0,0,.08)}}@media screen and (min-width:560px) and (max-width:1280px){.tabs input[name=tab-control]:nth-of-type(3):checked~.slider{-webkit-transform:translateX(0);transform:translateX(0)}.tabs input[name=tab-control]:nth-of-type(3):checked~.content>section:nth-child(3){display:block}.tabs input[name=tab-control]:nth-of-type(4):checked~.content>section:nth-child(4){display:block}.tabs input[name=tab-control]:nth-of-type(4):checked~ul>li:nth-child(4)>label{cursor:default;color:#198fcc}.tabs input[name=tab-control]:nth-of-type(4):checked~ul>li:nth-child(4)>label svg{fill:#198fcc}.tabs input[name=tab-control]:nth-of-type(4):checked~.slider{-webkit-transform:translateX(100%);transform:translateX(100%)}.tabs input[name=tab-control]:nth-of-type(4):checked~.content>section:nth-child(4){display:block}@-webkit-keyframes content{from{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes content{from{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}}@media screen and (min-width:560px) and (max-width:1280px) and (max-width:1000px){.tabs ul li label{white-space:initial}.tabs ul li label br{display:initial}.tabs ul li label svg{height:1.5em}}@media screen and (max-width:559px){.nav-item{border:0}nav ul li{border-bottom:1px solid #e2e2e2}.l-content__list__wrap>.p-border{border-bottom:none}.l-content__list__wrap>.p-space__h3{padding:0 16px 16px 16px}.l-contents__body__inner__text__middle{font-size:12px;text-align:left;border-bottom:1px solid #e2e2e2;padding:0 0 40px 0;letter-spacing:0}.l-contents__body__inner__text__middle a{color:#198fcc}h2.p-item__box__title span{font-size:12px}.p-item__box__read__even{display:inline-block;vertical-align:middle;width:100%;margin-right:-70px;z-index:200}.p-item__boxs{max-width:559px;flex-wrap:wrap;position:relative}.p-item__box{padding:40px 24px;background-color:#fff;border-radius:4px;box-shadow:5px 5px 30px rgba(0,0,0,.04);height:288px;border-radius:4px;width:100%;margin-bottom:24px}.p-item__box__order{order:1}.p-item__box img{width:200px}.p-item__box__read{vertical-align:middle;width:100%;margin-left:0}.p-item__box__title{position:relative}.p-item__box__title::before{content:"";width:80px;height:2px;background-color:#3e4853;position:absolute;top:14px;left:-8px;visibility:hidden}.l-contents__body__wrap>.p-item__boxs>.p-item__box__read>.p-item__box__title__function{text-align:left}.l-contents__body__wrap>.p-item__boxs>.p-item__box__read__even>.p-item__box__title__function{text-align:left}.c-img__outline{display:flex;justify-content:center;align-items:center;margin:0 auto;border-radius:4px;max-width:311px;box-shadow:0 0 0;width:151px}.l-contents__title p{text-align:center;color:#fff;padding:0;font-size:16px;letter-spacing:.08em;line-height:1.8}.input__large{width:100%;height:200px;outline:0;padding:24px 16px}.c-form__wrap dd{display:block}.input__middle{width:100%;height:60px;outline:0;padding:24px 16px}.c-form__wrap dd{width:100%}.c-button__input{position:relative;display:block;box-shadow:none;border:0;background-color:#198fcc;color:#fff;padding:24px 16px;height:56px;min-width:280px;width:280px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:20px auto;line-height:.8}.c-form__wrap dt{font-size:14px;font-weight:700;display:inline-block;width:47%;padding:0 0 16px 0}.c-form__document__wrap dt{width:100%;font-size:14px;font-weight:700;display:inline-block;padding:0 0 16px 0}.c-form__document__wrap dd{display:block}.u-content__outspace{padding:24px 0;margin:0 auto}.l-contents__body__inner__text__middle__center{font-size:14px;text-align:center;max-width:960px;border-bottom:1px solid #e2e2e2;padding:0 0 20px 0}.l-contents .p-space__contact__upper{padding:0 0 24px 0}.p-space__btn__wrap{margin-top:16px}.l-main{min-width:320px;max-width:559px;width:100%}.p-firstview__inner{position:relative;overflow:hidden;max-width:559px;width:100%;margin:0 auto}.p-firstview__titles{height:100vh;line-height:1.2;position:relative}.p-firstview__titles__inner{position:relative;top:20%;padding:0 16px 0 16px}.p-firstview__titles h1{font-size:2.8rem;font-weight:700;color:#198fcc;text-align:left;letter-spacing:.08em;width:calc(100% - 20px)}.p-firstview__titles h2{font-size:1.6rem;font-weight:700;color:#4a4a4a;text-align:left;margin-top:24px;letter-spacing:.08em;line-height:1.6}.p-firstview__titles__inner>.btn__fv{display:block;align-items:center}.btn__fv>.btn{width:100%;position:relative;overflow:hidden;box-shadow:0 0 1px rgba(34,34,34,.1);border-radius:4px}.p-firstview__titles__inner>.btn__fv div+div{margin-left:0;margin-top:24px}.p-comany .p-apply__btn__center{width:100%}.btn a{display:block;padding:1.5em 3.5em;font-weight:700;text-decoration:none;text-align:center;letter-spacing:.08em;font-size:1.2rem}.btn-effect-1 a{transition:none}.btn-effect-1 a:before{content:" ";display:none}.btn-2 a:hover{color:#198fcc}.btn-2{background:#fff;border:2px solid #198fcc;height:100%}.c-scroll-down .text{color:#000;position:absolute;bottom:87px;right:578px;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.08em;width:57px;height:50px;top:-54px;bottom:0;left:0;right:0;position:absolute;margin:auto}.c-scroll-down .line{overflow:hidden;position:absolute;right:0;width:100px;top:16px;height:1px;left:-5px;margin:auto;transform:rotate(-90deg)}.p-sec1{position:relative;width:100%;text-align:left;z-index:1;max-width:559px;margin:0 auto 80px;padding:1.6rem}.p-sec1 .p-sec1__box{display:flex;width:100%;flex-direction:column}.p-sec1 .p-sec1__desc{position:relative;width:100%;margin-right:80px}.p-sec1 .p-sec1__title h2{font-size:4rem;font-weight:700;color:#4a4a4a;letter-spacing:.08em;position:relative;padding:16px 0 16px 0;line-height:1.6}.p-sec1 .p-sec1__title h2::before{content:'';position:absolute;top:0;display:block;background-color:#198fcc;transform-origin:0 0;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s;width:80px;height:4px}.p-sec1 .p-sec1__desc .p-sec1__desc__upper{font-size:1.6rem;font-weight:700;letter-spacing:.08em;line-height:1.6}.p-sec1 .p-sec1__desc .p-sec1__desc__lower{font-size:1.4rem;line-height:1.6;margin-top:16px;letter-spacing:.08em}.p-sec__svg{z-index:-1;position:relative;width:80%;margin-top:54px;margin:24px auto 0}.p-sec1 .p-sec1__box{display:flex;width:100%;flex-direction:column}.p-sec1 .p-sec1__box>.p-sec__even{margin-left:0;margin-right:0;position:relative;width:100%}.p-sec1 .p-sec1__title h2{font-size:2.4rem;font-weight:700;color:#4a4a4a;letter-spacing:.08em;position:relative;padding:16px 0 16px 0;line-height:1.6}.p-sec1 .p-sec1__title h2::before{content:'';position:absolute;top:0;display:block;background-color:#198fcc;transform-origin:0 0;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s;width:80px;height:4px}.p-sec1 .p-sec1__desc .p-sec1__desc__lower{font-size:1.4rem;line-height:1.8;margin-top:16px;letter-spacing:.08em}.p-sec__plan__wrap .p-sec__plan__upper dt{font-size:1.6rem;font-weight:700;color:#4a4a4a;padding-left:28px}.p-sec__plan__wrap .p-sec__plan__upper dd{margin-left:110px;font-size:2rem;font-weight:700}.p-sec__plan__wrap .p-sec__plan__upper{display:flex;align-items:center;justify-content:space-between;position:relative}.p-sec__plan__wrap .p-sec__plan__middle{display:flex;align-items:center;justify-content:space-between;margin:24px 0 0 0;position:relative}.p-sec__plan__wrap .p-sec__plan__middle dt{font-size:1.6rem;font-weight:700;color:#4a4a4a;padding-left:25px}.p-sec__plan__wrap .p-sec__plan__middle dd{margin-left:72px;font-size:2rem;font-weight:700}.p-sec__plan__wrap .p-sec__plan__lower dt{font-size:1.6rem;font-weight:700;color:#4a4a4a;position:relative;padding-left:28px}.p-sec__plan__wrap .p-sec__plan__lower{display:flex;align-items:center;justify-content:space-between;position:relative;margin:24px 0 0 0}.p-sec__plan__wrap .p-sec__plan__lower dd{margin-left:112px;font-size:3rem;font-weight:700;color:#198fcc}.fee::before{content:" ";position:absolute;left:-4px;top:-8px;display:block;width:20px;height:33px;background:url(../images/merchant/lp/ic_fee.svg) no-repeat;background-size:20px 33px}.cost::before{content:" ";position:absolute;left:-4px;top:5px;display:block;width:20px;height:20px;background:url(../images/merchant/lp/ic_cost.svg) no-repeat;background-size:20px 20px}.transaction::before{content:" ";position:absolute;left:-4px;top:5px;display:block;width:20px;height:24px;background:url(../images/merchant/lp/ic_transaction.svg) no-repeat;background-size:20px 24px}.p-value{margin:40px auto 0;position:relative;max-width:559px;width:100%;z-index:20}.p-value__list .p-value__title{font-size:1.6rem;font-weight:700;letter-spacing:.08em;text-align:center;margin-top:24px}.p-value .p-value__inner{position:relative;display:block;width:100%}.p-value__list{margin-bottom:24px;position:relative;width:100%;height:auto;background-color:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.04)}.p-value__list .p-value__image{margin:0 auto;width:120px;margin-top:24px;margin-bottom:16px}.p-value__list .p-value__image img{width:100%}.p-value__list .p-value__number{opacity:.4;color:#dbe4e8;font-size:8rem;font-weight:700;font-family:Proxima Nova,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;display:block;position:absolute;z-index:-1;padding:0 0 0 16px}.p-value .p-value__inner li+li{margin-left:0}.p-value__list+.p-value__list{margin-bottom:24px}.p-sec3__upper{display:block;position:relative;align-items:center}.p-sec3__upper p{font-size:1.6rem;font-weight:700;letter-spacing:.08em;margin-bottom:16px}.p-sec3__upper ul{margin-left:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.p-sec3__upper ul li+li{margin-left:0}.p-sec3__lower{display:flex;position:relative;margin-top:40px;align-items:center;justify-content:space-between}.p-sec3__lower p{font-size:1.6rem;font-weight:700;letter-spacing:.08em}.p-security{margin:40px auto 0;position:relative;max-width:559px;width:100%;z-index:20}.p-security__list .p-security__title{font-size:1.6rem;font-weight:700;letter-spacing:.08em;text-align:center;margin-top:24px}.p-security__list .p-security__image{margin:0 auto;width:120px;margin-top:24px;margin-bottom:16px}.p-security__list .p-security__image img{width:100%}.p-security .p-security__inner{position:relative;display:block}.p-security__list{margin-bottom:24px}.p-security .p-security__inner li+li{margin-left:0}.p-security__list+.p-security__list{margin-bottom:24px}.p-security__list{position:relative;width:100%;height:auto;background-color:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.04);padding:16px}.w-container>.works-row{display:block;margin-right:auto;margin-left:auto;justify-content:center}.works-row>.works-column{width:100%;text-align:center;height:auto}.works-column>.setup-pill{position:relative;width:calc(100% - 32px);height:200px;margin-bottom:18px;padding:40px;background-color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;box-shadow:5px 5px 30px rgba(0,0,0,.04)}.works-column>.setup-pill img{width:50%}.works-row>.works-column+.works-column{margin-left:0}.p-apply__btn{padding:0;margin:40px 0 0 0}.c-button__primary{position:relative;display:block;box-shadow:none;border:0;background-color:#198fcc;color:#fff;padding:24px 16px;height:60px;min-width:280px;width:280px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:12px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:0 auto;line-height:1}.l-wrap .p-column__bg::after{content:'';display:block;width:100%;height:16%;background-color:#f5f7f8;position:absolute;bottom:0;transform:translateY(140px)}.l-lower__links__btn__registration a{background-color:#198fcc;color:#fff;font-size:1.4rem;font-weight:700;text-align:center;display:block;align-items:center;height:80px;text-decoration:none;letter-spacing:.08em;display:flex;justify-content:center;position:relative}.l-lower__links__btn__registration a>svg{left:calc(50% + 50px);fill:#fff}.l-lower__links__btn__document a>svg,.l-lower__links__btn__registration a>svg{display:block;position:absolute;width:12px;height:17px;top:calc(50% - 8px);animation:lower__links__btn 1s cubic-bezier(.455,.03,.515,.955) 0s infinite}.l-lower__links__btn__document a{background-color:#fff;color:#198fcc;font-size:1.4rem;font-weight:700;text-align:center;display:block;align-items:center;height:80px;text-decoration:none;letter-spacing:.08em;display:flex;justify-content:center;position:relative}.l-lower__links__btn__document a>svg{left:calc(50% + 50px);fill:#198fcc}.btn__fv>.btn{width:100%;position:relative;overflow:hidden;box-shadow:0 0 1px rgba(34,34,34,.1);border-radius:4px}.l-contents__title{padding-top:83px;padding-bottom:60px}.l-contents__title h1{font-size:24px}.l-contents__head{height:auto}.l-contents__body__wrap{width:calc(100% - 40px);max-width:559px;min-width:320px;background-color:#fff;border-radius:4px;margin:-32px auto 40px;box-shadow:0 2px 4px 0 rgba(62,72,83,.12);padding:24px 16px}.l-item{position:relative;display:block}.l-left__bg::before{display:none}.l-middle::before{display:none}.l-item__box{z-index:100;border-radius:4px;margin-right:10px;width:100%;margin-bottom:40px}.l-item__lower{margin-top:0}.l-contents .p-apply__btn__center{margin:0 auto;width:100%}.l-item__box:nth-child(even){margin:0 0 40px 0}.l-item>.l-item__box__3rows{margin-right:10px}.l-item__box__3rows:nth-child(even){margin-right:0}.l-item__box__3rows:nth-child(3){margin-right:0}.p-function__box__wrap>.l-item__box__3rows__wrap{position:relative;display:flex;flex-wrap:wrap;margin-left:0;justify-content:space-between}.l-item__box+.l-item__box{margin-left:0}.l-item__list__description__function h4{font-size:14px;font-weight:700;margin-bottom:8px;letter-spacing:.08em}.l-item__list__description p{font-size:12px;line-height:1.8;letter-spacing:.08em}.l-middle{margin-top:0}.l-under{margin-top:0}.l-comapy__outline{margin-top:80px;margin-bottom:0}.l-comapy__outline .l-comapy__outline__list{padding:16px;background-color:#f7f8f9;width:100%}.l-comapy__outline .l-comapy__outline__list ul{display:flex;flex-wrap:wrap;width:100%;justify-content:space-around}.l-comapy__outline__list a{width:110px;display:block;height:110px;background-color:#fff}.l-comapy__outline__list img{width:80%}.l-item__list{width:100%;background:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.04)}.c-scroll-down__grid .line{overflow:hidden;position:absolute;right:0;left:0;margin:auto;width:100px;height:1px;transform:rotate(-90deg)}.c-scroll-down__grid .line:before{content:'';position:absolute;top:0;bottom:0;right:0;width:120%;height:100%;background:#000;animation-name:scroll-down;animation-duration:3.2s;animation-timing-function:cubic-bezier(.77,0,.175,1);animation-iteration-count:infinite}.l-item__list>.c-img__outline{display:flex;justify-content:center;align-items:center;margin:0 auto;border-radius:4px;max-width:311px;box-shadow:0 0 0;width:151px;height:200px}.c-img__outline::before{display:none}.c-img__outline img{width:70%;padding:0;margin:0 auto;display:block}.c-img__outline>.u-function_img_width{width:48%}.l-contents__title{width:calc(100% - 40px);max-width:1440px;margin:0 auto;position:relative;top:0;z-index:3}.p-item__box__description{font-size:13px}.l-contents__body__wrap h2,.l-contents__body__wrap h3{padding:0 0 0 16px;width:100%;border-bottom:1px solid #e2e2e2;margin:0 auto;line-height:1.8;font-size:18px}.l-content__list__wrap>.p-side__sec__h3{padding-left:16px;padding-top:8px;display:block;font-size:13px}.l-contents__body__wrap h2{padding:0 0 8px 0;width:100%;max-width:559px;font-size:18px;text-align:center}.p-function__desc p{font-size:12px;line-height:1.8;letter-spacing:.08em;text-align:left;margin-top:16px}.p-function__note{display:none}.p-function__note .line{overflow:hidden;position:absolute;left:0;right:0;width:20px;height:2px;margin:0 auto}.p-feature:first-child{margin-top:0}.p-feature+.p-feature{margin-top:80px}.l-container>.l-contents__body__wrap__plan>.l-plan__under{margin-top:104px}.l-contents__body__wrap__plan>.p-text__center{text-align:center}.l-contents__body__wrap .p-plan__content+.p-plan__content{margin:24px auto 0}.l-contents__body__wrap .p-plan__content{width:100%;max-width:559px;border-bottom:none;margin:40px auto 0;font-size:18px;text-align:center}.p-plan__wrap .p-plan__description{text-align:left;line-height:1.8;padding-bottom:0;padding-top:16px;font-size:12px}.p-plan__cost__fee__low{font-size:30px;font-weight:700;position:absolute;top:12px;right:8px}.p-plan__cost__fee__up{font-size:30px;font-weight:700;position:absolute;top:74px;right:8px}.p-plan__content .p-plan__content__list{background-color:#f5f9fb;border-radius:2px;width:100%;margin:0 auto;position:relative}.p-plan__content .p-plan__content__list{padding:0;background-color:#f5f9fb;border-radius:2px;margin:0 auto;position:relative}.p-plan__content .p-plan__content__list li{position:relative;padding:0 0 0 16px;font-size:12px;text-align:left}.p-plan__cost__wrap{margin-bottom:16px;text-align:left;font-size:14px}.p-plan__cost__wrap::before{content:'';background-color:#3e4853;display:inline-block;width:24px;height:1px;position:relative;top:-4px;margin-right:8px;margin-left:0}.l-contents__body__wrap__case{width:calc(100% - 40px);max-width:559px;min-width:320px;background-color:#fff;border-radius:4px;margin:-32px auto 40px;box-shadow:0 2px 4px 0 rgba(62,72,83,.12);padding:24px 12px}.l-contents__body__wrap h3{padding:16px 0 8px 0;width:100%;border-bottom:1px solid #e2e2e2;margin:0 auto;line-height:1.8;font-size:18px}.l-contents__body__inner{width:100%;margin:0 auto;padding:16px;line-height:1.8;text-align:center}.p-tos__space{padding-bottom:16px}.l-contents__body__terms__wrap .p-text__left{text-align:left}.p-border{border:none}.p-contact__align{text-align:center}.l-contents__body__inner__s{padding:16px}.l-contents__body__btn{margin:40px 0 0 0;padding:0 16px 0 16px}.l-contents__body__btn a{width:100%}.l-content__list__wrap{margin-top:24px}.l-content__wrap .l-content__wrap__plan{flex-wrap:wrap}.p-plan__wrap{width:100%;max-width:559px;box-shadow:none;padding:8px}.p-plan__wrap__PC{display:none}.p-plan__content__list__card{padding:16px 8px;background-color:#f5f9fb;border-radius:2px;width:100%;margin:0 auto;position:relative}.p-plan__content>.p-plan__content__list__card>ul{display:flex;align-items:center}.p-apply__btn{padding:0;margin:40px 0 0 0}.p-apply__btn__case{margin:40px 0 0 0}.p-plan__content__list_cycle>p{font-size:12px;text-align:left}.p-plan__content__list__card>.p-plan__content__list__img>.p-plan__content__img{padding-left:0;padding-right:16px}.p-plan__content__list>ul>.p-plan__cost{font-size:20px;font-weight:700;text-align:right}.l-container>.l-contents__body__wrap__plan{width:calc(100% - 40px);max-width:559px;min-width:320px;background-color:#fff;border-radius:4px;margin:-32px auto 120px;box-shadow:none;padding:24px 8px 24px 8px}.p-plan__content__recommend .p-plan__content__recommend__list:nth-child(3){padding-bottom:24px}.p-plan__content__recommend{padding:16px 8px;background-color:#f5f9fb;border-radius:2px;width:100%;margin:0 auto;position:relative}.p-plan__content__recommend__conditions{display:block}.p-plan__content__recommend__conditions__list+.p-plan__content__recommend__conditions__list{margin-left:0}.p-apply__btn+.p-apply__btn{margin-left:0}.p-plan__content__recommend__conditions .p-plan__content__recommend__conditions__list:before{content:".";position:absolute;left:0;top:5px;display:block;font-size:0;width:11px;height:11px;background:url(../images/merchant/lp/ic_list_circle.svg) no-repeat;background-size:11px 10px;margin-left:.65em}.p-plan__content__recommend li{position:relative;padding:0 0 0 16px;font-size:12px;text-align:left}.p-plan__content__recommend__list+.p-plan__content__recommend__list{margin-left:12px}.p-plan__content__recommend .p-plan__content__recommend__list:before{content:".";position:absolute;left:0;top:5px;display:block;font-size:0;width:11px;height:11px;background:url(../images/merchant/lp/ic_list_circle.svg) no-repeat;background-size:11px 10px;margin-left:.65em}.p-plan__content__recommend__vertical{display:block}.l-contents__body__btn__hidden{visibility:hidden}.p-plan__wrap__left{margin-left:0;margin-top:40px}.l-contents__body__wrap .l-contents__body__title__multiple{text-align:center;border:none;margin-top:0}.l-contents__body__title__multiple a{color:#198fcc;font-size:1.6rem}.l-content__wrap__plan{display:flex;margin-top:24px;flex-wrap:wrap}.btn__wrap{display:block;margin:0 24px}.btn__wrap__sp{display:block;margin:0}.c-button__wrap{margin-top:40px}.c-button__secondary{margin-top:24px}.c-button__primary__sp{position:relative;display:block;box-shadow:none;border:0;background-color:#198fcc;color:#fff;padding:24px 16px;height:60px;min-width:280px;width:280px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:0 auto;line-height:1}.c-button__primary{position:relative;display:block;box-shadow:none;border:0;background-color:#198fcc;color:#fff;padding:24px 16px;height:60px;min-width:280px;width:280px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:12px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:0 auto;line-height:1}.c-button__secondary__sp{position:relative;display:block;box-shadow:none;border:2px solid #198fcc;background-color:#fff;color:#198fcc;padding:24px 16px;height:60px;min-width:280px;z-index:9;overflow:hidden;cursor:pointer;text-transform:uppercase;font-family:游ゴシック体,YuGothic,"游ゴシック Medium","Yu Gothic",sans-serif;font-size:14px;font-weight:700;letter-spacing:.2em;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1);text-align:center;border-radius:4px;margin:0 auto;width:280px;line-height:.8}.c-button__primary:hover{text-decoration:none;color:#fff}.p-logo__bg{display:none}table th{font-size:11px;font-weight:700;padding:28px 32px 28px 32px;width:583px;text-align:left;background-color:#f5f9fb;border-bottom:1px #e2e2e2 solid;line-height:1.8;letter-spacing:.08em}table td{font-size:11px;font-weight:400;padding:28px 32px 28px 32px;width:730px;border-bottom:1px #e2e2e2 solid;line-height:1.8;letter-spacing:.08em}.u-space__under{padding-bottom:0}.l-contents__terms__wrap{width:calc(100% - 40px);max-width:559px;min-width:320px;margin:-32px auto 120px;padding:0;display:block}.l-contents__terms__wrap .c-sub__navi__wrap{background-color:#fff;border-radius:4px;margin-top:0;box-shadow:0 2px 4px 0 rgba(62,72,83,.12);z-index:1;width:100%;margin-right:auto;height:100%}.c-sub__navi ul li a{color:#198fcc;font-size:12px;line-height:1.8;display:block}.l-contents__body__terms__wrap{width:100%;max-width:100%;background-color:#fff;border-radius:4px;margin:48px auto;box-shadow:0 2px 4px 0 rgba(62,72,83,.12);padding:24px 8px}.l-contents__body__terms__wrap h2,.l-contents__body__terms__wrap h3{padding:0;width:100%;border-bottom:1px solid #e2e2e2;margin:0 auto;letter-spacing:.08em;line-height:1.8;font-size:20px}.p-section__grid>.p-section__grid__h2{text-align:left;font-size:16px;padding:0 16px 0 16px}.p-section__grid__wrap{display:block}.p-section__grid{width:100%}.l-contents__body__wrap h3{padding:0;border-bottom:none;display:none}.l-contents__body__inner__text__middle .p-section__grid__h3{padding:0 0 0 8px;display:block}.p-section__grid__wrap+.p-section__grid__wrap{margin-top:40px}.c-form__wrap dl{margin-bottom:24px;margin-top:40px;position:relative;display:block}.c-form__wrap dl+dl{margin-bottom:24px}.c-form__document__wrap dl{margin-bottom:24px;margin-top:40px;position:relative;display:block}.c-form__document__wrap dl+dl{margin-bottom:24px}.p-section__grid____sitemap__wrap{display:block}.p-radio dd{line-height:1.8}.p-radio dd+dd{margin-left:0}.p-form__description{text-align:left;margin-bottom:80px;margin-top:40px;line-height:1.8}.p-function__desc{padding-left:0;margin:0}.p-plan__content .p-plan__content__list ul{display:flex;align-items:center;justify-content:space-between;padding:16px 8px}.tabs{position:relative}.tabs input[name=tab-control]{display:none}.tabs .content section h2,.tabs .tab__title li label{font-weight:700;font-size:14px;color:#428bff}.tabs .tab__title{list-style-type:none;padding-left:0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:10px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end;flex-wrap:wrap}.tabs .tab__title li{box-sizing:border-box;-webkit-box-flex:1;flex:1;width:25%;padding:0 10px;text-align:center}.tabs .tab__title li label{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#e2e2e2;padding:5px auto;overflow:hidden;text-overflow:ellipsis;display:block;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs .tab__title li label br{display:none}.tabs .tab__title li label svg{fill:#929daf;height:1.2em;vertical-align:bottom;margin-right:.2em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.p-plan__outline{margin-top:88px}.tabs .slider{position:relative;width:50%;-webkit-transition:all .33s cubic-bezier(.38,.8,.32,1.07);transition:all .33s cubic-bezier(.38,.8,.32,1.07)}.tabs .slider .indicator{position:relative;max-width:100%;margin:0 auto;height:2px;background:#198fcc}.tabs .slider .indicator2{position:relative;max-width:100%;margin:0 auto;height:2px;background:#198fcc}.tabs .content{margin-top:8px}.tabs .content section{display:none;-webkit-animation-name:content;animation-name:content;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;line-height:1.4}.tabs .content section h2{color:#198fcc;display:none}.tabs .content section h2::after{content:"";position:relative;display:block;width:30px;height:3px;background:#198fcc;margin-top:5px;left:1px}.tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1)>label{cursor:default;color:#198fcc}.tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1)>label svg{fill:#198fcc}.tabs input[name=tab-control]:nth-of-type(1):checked~.slider{-webkit-transform:translateX(0);transform:translateX(0)}.tabs input[name=tab-control]:nth-of-type(1):checked~.content>section:nth-child(1){display:block}.tabs input[name=tab-control]:nth-of-type(3):checked~.content>section:nth-child(3){display:block}.tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2)>label{cursor:default;color:#198fcc}.tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2)>label svg{fill:#198fcc}.tabs input[name=tab-control]:nth-of-type(2):checked~.slider{-webkit-transform:translateX(100%);transform:translateX(100%)}.tabs input[name=tab-control]:nth-of-type(2):checked~.content>section:nth-child(2){display:block}.tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3)>label{cursor:default;color:#198fcc}.tabs input[name=tab-control]:nth-of-type(3):checked~.content>section:nth-child(3){display:block}.tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3)>label svg{fill:#198fcc}.figureProfile.animated.zoomInUp img{max-width:inherit;width:360px}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media screen and (min-width:320px) and (max-width:559px) and (max-width:600px){.tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3)>label{background:rgba(0,0,0,.08)}.tabs input[name=tab-control]:nth-of-type(4):checked~ul>li:nth-child(4)>label{background:rgba(0,0,0,.08)}}@media screen and (min-width:320px) and (max-width:559px){.tabs input[name=tab-control]:nth-of-type(3):checked~.slider{-webkit-transform:translateX(0);transform:translateX(0)}.tabs input[name=tab-control]:nth-of-type(3):checked~.content>section:nth-child(3){display:block}.tabs input[name=tab-control]:nth-of-type(4):checked~.content>section:nth-child(4){display:block}.tabs input[name=tab-control]:nth-of-type(4):checked~ul>li:nth-child(4)>label{cursor:default;color:#198fcc}.tabs input[name=tab-control]:nth-of-type(4):checked~ul>li:nth-child(4)>label svg{fill:#198fcc}.tabs input[name=tab-control]:nth-of-type(4):checked~.slider{-webkit-transform:translateX(100%);transform:translateX(100%)}.tabs input[name=tab-control]:nth-of-type(4):checked~.content>section:nth-child(4){display:block}@-webkit-keyframes content{from{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes content{from{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}}@media screen and (min-width:320px) and (max-width:559px) and (max-width:1000px){.tabs ul li label{white-space:initial}.tabs ul li label br{display:initial}.tabs ul li label svg{height:1.5em}}