﻿.footer{background-color:#000;color:#fff;text-align:center;font-size:10px}.footer-logo{width:62.8342245989vw}.footer-inner{padding:0vw 0vw 0vw 0vw}.copyright{font-size:3.2085561497vw}.company-area{background-color:#1d55ae}.container-inner-center.company-are-innner{padding:5.3475935829vw 0vw 5.3475935829vw 0vw}.company-logo{width:67.9144385027vw;margin:0 auto}.annoy-area{background-color:rgba(255,255,255,.5)}.container-inner-center.annoy-area-innner.-video{padding-bottom:0}.ttl-annoy{font-size:6.1497326203vw;margin-bottom:5.3475935829vw;margin-top:0vw;text-align:center}.ttl-annoy.-video{margin-top:0vw}.img-annoy{width:77.5401069519vw;margin-top:0vw;margin-bottom:5.3475935829vw;margin-right:auto;margin-left:auto}.txt-annoy{width:77.5401069519vw;margin-top:0vw;margin-bottom:0vw;margin-right:auto;margin-left:auto}.annoy-solution{display:-webkit-box;display:-ms-flexbox;display:flex}.annoy-solution-each{width:50%;padding:5.3475935829vw 2.1390374332vw 5.3475935829vw 2.1390374332vw;text-align:center}.annoy-solution-each-txt{font-size:3.743315508vw;margin-bottom:2.6737967914vw;font-weight:bold}.btn-payer,.btn-seller{font-size:4.2780748663vw;display:inline-block;width:auto}.btn-payer a,.btn-seller a{display:inline-block;background:#1d55ae url(../images/icon_btn_arrow.svg) no-repeat 90% center;background-size:1.2em 1.2em;color:#fff;font-weight:bold;padding:2.6737967914vw 10.6951871658vw 2.6737967914vw 10.6951871658vw;line-height:1;border-radius:1.8em}.btn-seller a{background:#ffe600 url(../images/icon_btn_arrow_bk.svg) no-repeat 90% center;background-size:1.2em 1.2em;color:#000}.movie-concept{aspect-ratio:16/9;margin:0 auto 32px;width:100%}.movie-concept iframe{width:100%;height:100%}.movie-concept video{width:100%;border:1px solid #c8cbdb}.term-area{background-color:#f6f9fc}.term-txt{margin-bottom:8.0213903743vw}.term-txt span{font-weight:bold}.term-area-inner{margin-bottom:0;padding-bottom:0}.term-ttl{color:#1d55ae;text-align:center;font-family:"Noto Sans JP";font-size:24px;font-weight:900;line-height:36px;font-size:6.4171122995vw;text-align:center;margin-bottom:2.1390374332vw}.term-ttl span{font-size:10.6951871658vw;font-family:Roboto;font-weight:700;vertical-align:bottom}.term-copy{margin-bottom:6.6844919786vw}.term-annotation{margin-top:0vw;margin-bottom:8.0213903743vw;margin-right:auto;margin-left:auto}.term-sttl{margin-top:0vw;margin-bottom:1.3368983957vw;margin-right:auto;margin-left:auto;color:#000;text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:1.4;font-size:20px;font-size:5.3475935829vw}.term-img{margin-top:0vw;margin-bottom:4.2780748663vw;margin-right:auto;margin-left:auto}.term-box{position:relative;background-color:#fff;border:#1d55ae 2px solid;border-radius:20px;padding:4.5454545455vw 4.5454545455vw 4.5454545455vw 4.5454545455vw}.term-area-fukidashi{position:absolute;width:16.0427807487vw}.term-box-copy-ttl{font-size:4.0106951872vw;font-weight:bold}.term-box1-copy{padding-left:3.6em;line-height:1.6;background:url(../images/v2/icon_card.svg) no-repeat 0 0;background-size:auto 3.2em;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.term-box-1{margin-bottom:6.6844919786vw}.term-box-1-annotation{margin-bottom:2.6737967914vw}.bar{text-align:center}.bar img{width:20.5882352941vw;height:8.0213903743vw}.seller .term-area{background-color:#ffffdb}.seller .term-box-2 .term-box-copy-ttl{margin-bottom:2.6737967914vw}.seller .term-box{border:#ffe600 2px solid}.seller .term-box1-copy{background:url(../images/seller/icon_card.svg) no-repeat 0 0}.merit-area{border-top:1px solid #c8cbdb}.merit-area .merit-sttl{color:#1d55ae;text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:160%;font-size:3.743315508vw;margin-bottom:1.871657754vw}.merit-area .merit-ttl{color:#000;text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:34px;font-size:6.4171122995vw;margin-bottom:12.2994652406vw}.merit-area .term-box{padding:8.0213903743vw 4.5454545455vw 4.5454545455vw 4.5454545455vw}.merit-area .merit-area-fukidashi{position:absolute}.merit-area .merit-area-fukidashi.-merit01{width:46.7914438503vw}.merit-area .merit-area-fukidashi.-merit02{width:49.1978609626vw}.merit-area .merit-area-sttl{color:#1d55ae;font-family:"Noto Sans JP";font-size:12px;font-weight:700;line-height:20px;font-size:3.2085561497vw;margin-bottom:2.4064171123vw}.merit-area .term-box-img{margin-bottom:3.743315508vw}.merit-area .term-box-annotation{margin-bottom:0vw}.merit-area .merit-area-txt{color:#000;font-family:"Noto Sans JP";font-weight:500;line-height:20px;font-size:3.2085561497vw;margin-bottom:2.1390374332vw}.merit-area .annotation{font-size:3.2085561497vw}.flow-ttl-bar{color:#fff;padding:.5em 0;text-align:center;font-size:4.8128342246vw;font-weight:bold}.flow-list-each{background-color:#fff;border-radius:8px;padding:3.2085561497vw 4.2780748663vw 5.3475935829vw 4.2780748663vw}.flow-list-each-step img{width:16.0427807487vw}.flow-ttl{font-size:6.4171122995vw}.flow-sttl{font-size:3.743315508vw;font-weight:bold;text-align:center;margin-bottom:1.3368983957vw}.flow-sttl span{color:#1d55ae}.flow-txt{margin-bottom:2vw}.flow-txt span{font-weight:bold;color:#1d55ae}.flow-list2{display:-webkit-box;display:-ms-flexbox;display:flex}.flow-list2-each{border-radius:8px;background:#f6f9fc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flow-list2-each-title{background:#1d55ae;border-radius:8px 8px 0px 0px;padding:1.871657754vw 0vw 2.4064171123vw 0vw;width:100%}.flow-list2-each-title p{color:var(--ffffff, #FFF);text-align:center;font-family:"Noto Sans JP";font-weight:700;line-height:100%;font-size:3.743315508vw}.flow-list2-each-txt{margin-top:8px;margin-bottom:16px;font-family:"Noto Sans JP";font-weight:500;line-height:160%;text-align:center;font-size:3.743315508vw}.flow-list2-each-txt span{font-size:4.2780748663vw;font-weight:700}.flow-list2-each-txt span.small1{font-size:3.2085561497vw}.flow-list2-each-txt span.small2{font-size:1.871657754vw}.flow-list2-each-att{color:#666;font-family:"Noto Sans JP";font-weight:500;line-height:22px;font-size:3.743315508vw}.flow-demo-title{color:#1d55ae;text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:23px;font-size:4.8128342246vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:23px;margin-top:40px;margin-bottom:16px}.flow-demo-title::before{width:4px;height:40px;background-color:#1d55ae;content:"";-webkit-transform:rotate(-30deg);transform:rotate(-30deg);margin-right:30px;border-radius:4px;margin-top:10px}.flow-demo-title::after{width:4px;height:40px;background-color:#1d55ae;content:"";-webkit-transform:rotate(30deg);transform:rotate(30deg);margin-left:30px;border-radius:4px;margin-top:10px}.safe-area{background-color:#ebf5fd}.safe-area .safe-txt{margin-bottom:8.0213903743vw}.safe-area .safe-txt span{font-weight:bold}.safe-area .safe-area-inner{padding-bottom:0}.safe-area .safe-ttl{width:80.2139037433vw;margin:0 auto;margin-bottom:8.0213903743vw}.safe-area .safe-ttl span{color:#1d55ae}.safe-area .safe-annotation{margin-top:0vw;margin-bottom:8.0213903743vw;margin-right:auto;margin-left:auto}.safe-area .safe-img{margin-top:0vw;margin-bottom:5.3475935829vw;margin-right:auto;margin-left:auto}.safe-area .safe-box{position:relative;background-color:#fff;border:#1d55ae 2px solid;border-radius:20px;padding:8.0213903743vw 8.0213903743vw 8.0213903743vw 8.0213903743vw}.safe-area .safe-area-fukidashi{position:absolute;width:16.0427807487vw}.safe-area .safe-box-copy-ttl{font-size:5.3475935829vw;font-weight:bold;text-align:center;line-height:120%;margin-bottom:6.6844919786vw}.safe-area .safe-box-copy-ttl span{font-size:4.0106951872vw}.safe-area .safe-box-copy-txt>p>a{color:#666;background:#fff url(../images/icon_blank_dark.svg) no-repeat right 2em top 50%;margin-right:.5rem;padding-right:1.5rem;background-size:1rem 1rem;background-position:right center}.safe-area .safe-box-1{margin-bottom:6.6844919786vw}.safe-area .safe-box-1-img{width:80%;display:block;margin-top:6.6844919786vw;margin-left:auto;margin-right:auto}.safe-area .safe-box-2{margin-bottom:6.6844919786vw}.safe-area .safe-box-2-img{width:100%;display:block;margin-top:6.6844919786vw}.faq-list{max-width:710px;margin:0 auto}.faq-each{border-radius:10px;overflow:hidden;position:relative}.faq-each:not(:last-child){margin-bottom:5.3475935829vw}.faq-each-q{background:#1d55ae url(../images/icon_q.svg) no-repeat 1em 50%;background-size:2em 2em;color:#fff;padding:1em 3em .8em 3.8em;position:relative;font-weight:bold;cursor:pointer;font-size:3.743315508vw}.faq-each-a{background-color:#fff;padding:1.5em}.faq-each-a a:link,.faq-each-a a:hover,.faq-each-a a:active,.faq-each-a a:visited{color:#000;text-decoration:underline}.faq-each-a.open{position:relative}.faq-each-a{position:absolute}.faq-each-q::before,.faq-each-q::after{content:"";display:inline-block;width:20px;height:4px;border-radius:2px;background-color:#fff;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .4s;transition:opacity .4s}.faq-each-q::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.faq-each-q::before{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.faq-each-q.show::before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.faq-each-q.show::after{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}.faq-annotation-list{margin-top:1em}.seller .faq-area{background-color:#ffffc0}.seller .faq-each-q{background:#ffe600 url(../images/seller/icon_q.svg) no-repeat 1em 50%;background-size:2em 2em;color:#000}.seller .faq-each-q::before,.seller .faq-each-q::after{background-color:#000}.container-inner-center.cv-area-inner{padding:0vw 5.3475935829vw 10.6951871658vw 5.3475935829vw}.container-inner-center.cv-area-inner--download{padding:5.3475935829vw 5.3475935829vw 5.3475935829vw 5.3475935829vw}.cv-btn a{margin:0 auto;display:block;width:72.192513369vw;font-size:3.743315508vw;margin-bottom:8.0213903743vw;background:#333 url(../images/icon_blank.svg) no-repeat right 2em top 50%;background-size:1em 1em;color:#fff;text-align:center;font-weight:bold;padding:1em 0;line-height:1;border-radius:1.5em}.cv-btn--contact a{padding:.6em 0}.cv-btn--downlorad a{background:#333 url(../images/icon_download.svg) no-repeat right 2em top 50%}.cv-area-mv-btn a{font-size:4.2780748663vw;margin-top:0vw;margin-bottom:5.3475935829vw;margin-right:auto;margin-left:auto;padding:1em 2.5em}.cv-area-mv-btn.btn-cv-mv-btn--partner a{border:1px solid #1d55ae;color:#1d55ae;background:#fff url(../images/icon_btn_arrow_blue.svg) no-repeat 95% center;background-size:1.2em 1.2em;max-height:12px}.cv-area-mv-btn.btn-cv-mv-btn--download a{background-color:#fff;border:2px solid #d21e43;color:#d21e43;background:#fff url("../images/icon_ btn_arrow_red.svg") no-repeat 95% center;background-size:1.2em 1.2em;max-height:13px}.cv-area-img{margin-top:10.6951871658vw;margin-bottom:0vw;margin-right:auto;margin-left:auto}.cv-area-img .cv-area-img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px}.cv-area-img .cv-area-img--privacy{display:block;aspect-ratio:100/101;width:100px}.cv-area-img .cv-area-img--isms{display:block;aspect-ratio:140/101;width:140px}.cv-area-company{text-align:center}.cv-area-company-ttl{font-size:3.2085561497vw}.cv-area-company-link{font-size:3.743315508vw}.cv-area-company-link a{color:#000;text-decoration:underline}.cv-area-privacy{font-size:3.2085561497vw;text-align:center}.cv-area-privacy a{color:#000;text-decoration:underline}.btn-for-purchase,.btnfor-billing{background-color:#fff;position:fixed;right:0;z-index:1000;border-radius:4px 0 0 4px}.btn-for-purchase>a,.btnfor-billing>a{display:block;color:#000;border-radius:4px 0 0 4px;font-weight:bold}.btn-for-purchase>a{background-color:#c6e3f9;color:#1d55ae;border:2px solid #1d55ae;border-right:none}.btnfor-billing>a{background-color:#ffe600;border:2px solid #ffffc0;border-right:none}.btn-fixed-cv{z-index:1000;position:fixed;width:auto;right:30px;left:auto}.btn-fixed-cv .mv-btn{margin-top:2.6737967914vw;margin-bottom:8.0213903743vw;margin-right:auto;margin-left:auto;background-color:rgba(0,0,0,0);width:45.4545454545vw}.mv-btn-area--blue{background-color:#ebf5fd;padding:0vw 0vw 0vw 0vw}.mv-btn-area-bottom{padding-top:8vw;border-top:1px solid #c8cbdb}.mv-btn-area-bottom,.mv-btn-area-middle{text-align:center;background-color:#fff}.mv-btn-area-bottom--cases,.mv-btn-area-middle--cases{background-color:#ebf5fd;border-top:none}.mv-btn-area-bottom--cash-mgmt,.mv-btn-area-middle--cash-mgmt{background-color:#ebf5fd}.mv-btn-area-bottom--blue,.mv-btn-area-middle--blue{background-color:#ebf5fd}.mv-btn-area-bottom .mv-btn-ttl,.mv-btn-area-middle .mv-btn-ttl{font-size:5vw;font-weight:bold}.mv-btn-area-bottom .mv-btn-ttl span,.mv-btn-area-middle .mv-btn-ttl span{font-size:4vw}.container-inner-center.mv-btn-area-middle-innner--cash-mgmt{padding:4.2780748663vw 0vw 6.4171122995vw 0vw}.mv-btn-area-innner .mv-btn-sttl,.mv-btn-area-bottom .mv-btn-sttl,.mv-btn-area-middle .mv-btn-sttl,.btn-cv-wrap .mv-btn-sttl,.cv-area-inner .mv-btn-sttl{color:#d21e43;text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:160%;font-size:4.8128342246vw;margin-bottom:2.1390374332vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}.mv-btn-area-innner .mv-btn-sttl::before,.mv-btn-area-bottom .mv-btn-sttl::before,.mv-btn-area-middle .mv-btn-sttl::before,.btn-cv-wrap .mv-btn-sttl::before,.cv-area-inner .mv-btn-sttl::before{width:2px;height:26px;background-color:#d21e43;content:"";-webkit-transform:rotate(-30deg);transform:rotate(-30deg);margin-right:20px;border-radius:4px;margin-top:4px}.mv-btn-area-innner .mv-btn-sttl::after,.mv-btn-area-bottom .mv-btn-sttl::after,.mv-btn-area-middle .mv-btn-sttl::after,.btn-cv-wrap .mv-btn-sttl::after,.cv-area-inner .mv-btn-sttl::after{width:2px;height:26px;background-color:#d21e43;content:"";-webkit-transform:rotate(30deg);transform:rotate(30deg);margin-left:18px;border-radius:4px;margin-top:4px}.mv-btn-area-bottom .mv-btn-sttl,.mv-btn-area-middle .mv-btn-sttl,.btn-cv-wrap .mv-btn-sttl,.cv-area-inner .mv-btn-sttl{margin-top:0}.seller .btn-for-purchase>a{background-color:#1d55ae;color:#fff;border:2px solid #c6e3f9;border-right:none}.seller .btnfor-billing>a{background-color:#ffffc0;border:2px solid #ffe600;border-right:none;color:#ff821e}.voice-area{background-color:#fff}.voice-area .voice-area-inner{padding:10.6951871658vw 9.6256684492vw 10.6951871658vw 9.6256684492vw}.voice-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4vh}.voice-list-each-name{font-size:4.8128342246vw;font-weight:700}.voice-list-each-name span{font-size:3.4759358289vw;margin-bottom:.1em}.voice-list-each-box{border-radius:8px;border:2px solid #1d55ae;background-color:#ebf5fd;padding:3.2085561497vw 2.4064171123vw 3.2085561497vw 3.743315508vw}.voice-list-each-txt{line-height:1.6em}.voice-list-each-txt span{color:#1d55ae;font-weight:900}.voice-list-each-txt span.voice-list-each-txt-second{display:inline-block;margin-top:1vh}.voice-area2{padding:10.6951871658vw 0vw 10.6951871658vw 0vw}.voice-area2-inner .voice-txt{text-align:center;font-size:4.2780748663vw;font-weight:500}.voice-list2{display:-webkit-box;display:-ms-flexbox;display:flex}.voice-list2 .slick-list{padding-bottom:10px !important}.voice-list2 .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.voice-list2 .slick-slide{height:auto !important}.voice-list2 .voice-list2-each{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding:6.4171122995vw 6.4171122995vw 6.4171122995vw 6.4171122995vw;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch;border-radius:8px;background:var(--f-6-f-9-fc, #F6F9FC);-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,.25);box-shadow:0px 3px 6px 0px rgba(0,0,0,.25)}.voice-list2 .voice-list2-each-top{display:-webkit-box;display:-ms-flexbox;display:flex}.voice-list2 .voice-list2-each-top .top-img{width:19.7860962567vw}.voice-list2 .voice-list2-each-top .top-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.voice-list2 .voice-list2-each-top .top-wrap-title{color:#000;font-size:4.8128342246vw;font-weight:700;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.voice-list2 .voice-list2-each-top .top-wrap-title::before{content:"業種";color:#1d55ae;font-size:3.743315508vw;font-weight:700;line-height:20px}.voice-list2 .voice-list2-each-top .top-wrap-text{color:#000;font-size:3.4759358289vw;font-weight:500;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.voice-list2 .voice-list2-each-top .top-wrap-text::before{content:"会社規模";font-size:3.2085561497vw;border:1px solid #000;padding:0.5347593583vw 1.6042780749vw 0.8021390374vw 1.6042780749vw}.voice-list2 .voice-list2-each-number{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;width:100%}.voice-list2 .voice-list2-each-number .number-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:2.1390374332vw 2.1390374332vw 2.1390374332vw 2.1390374332vw;border-radius:10px;background:#fff;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.voice-list2 .voice-list2-each-number .number-item-title{color:#1d55ae;font-size:3.2085561497vw;font-weight:700;line-height:20px}.voice-list2 .voice-list2-each-number .number-item-title.-subtext::after{content:"(1回あたり)";color:#1d55ae;font-size:2.6737967914vw;font-weight:700;line-height:20px}.voice-list2 .voice-list2-each-number .number-item-text{font-size:6.4171122995vw;font-weight:500;line-height:100%}.voice-list2 .voice-list2-each-number .number-item-text.-yen::after{content:"万円";font-size:2.1390374332vw;font-weight:500;line-height:100%}.voice-list2 .voice-list2-each-number .number-item-text.-day::after{content:"日";font-size:2.1390374332vw;font-weight:500;line-height:100%}.voice-list2 .voice-list2-each-wrap.reason{border-bottom:1px solid var(--c-8-cbdb, #C8CBDB)}.voice-list2 .voice-list2-each-wrap .wrap-item-title{position:relative;padding-left:30px;font-size:3.743315508vw;font-weight:700;line-height:20px}.voice-list2 .voice-list2-each-wrap .wrap-item-title-reason{border-bottom:1px solid var(--c-8-cbdb, #C8CBDB)}.voice-list2 .voice-list2-each-wrap .wrap-item-title.reason::before{position:absolute;top:40%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:20px;content:url(/dist/images/v3/voice/icon_reason.svg)}.voice-list2 .voice-list2-each-wrap .wrap-item-title.impressions::before{position:absolute;top:33%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:22px;content:url(/dist/images/v3/voice/icon_impressions.svg)}.voice-list2 .voice-list2-each-wrap .wrap-item-text{font-size:3.743315508vw;font-weight:500;line-height:160%}.voice-list2 .voice-list2-each-wrap .wrap-item-text span{color:#1d55ae;font-size:3.743315508vw;font-weight:700;line-height:160%}.point-area-c{background-color:#f6f9fc}.point-area-c .point-ttl{width:68.1818181818vw;margin-top:0vw;margin-bottom:8.0213903743vw;margin-right:auto;margin-left:auto}.point-area-c .point-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.point-area-c .point-list-each{background-color:#fff;padding:4.2780748663vw 4.2780748663vw 4.2780748663vw 4.2780748663vw;border-radius:5px;border-radius:8px;border:3px solid #1d55ae;background:#fff}.point-area-c .point-list-each-ttl{font-size:5.0802139037vw;font-weight:900;color:#1d55ae;line-height:160%;text-align:center;font-family:"Noto Sans JP"}.point-area-c .point-list-each-img img{width:28.0748663102vw;height:25.4010695187vw}.point-area-c .point-list-each-img img.cp-img{aspect-ratio:244/189;width:32.6203208556vw;height:25.4010695187vw}.point-area-c .point-list-each-txt{font-size:4.2780748663vw;color:#000;text-align:center;font-family:"Noto Sans JP";font-weight:500;line-height:160%}.point-area-c .point-mile{margin-top:10.6951871658vw}.point-area-c .point-mile .cp-txt{font-size:4.2780748663vw;padding:4.2780748663vw 4.2780748663vw 4.2780748663vw 4.2780748663vw;margin-top:5.3475935829vw;margin-bottom:5.3475935829vw;margin-right:auto;margin-left:auto;max-width:814px;color:#d21e43;font-weight:900;background-color:#fff;text-align:center;border-radius:22px}.point-area-c .point-mile .cp-txt span{font-size:5.3475935829vw}.lead-area{background-color:#1d55ae}.lead-area .lead-innner{padding:2.1390374332vw 0vw 2.1390374332vw 0vw}.lead-area .lead-ttl{font-size:3.743315508vw;color:#fff;text-align:center;font-weight:700;line-height:1.4em}.news-area{background-color:#fff}.news-area .news-area-inner{padding:6.4171122995vw 5.3475935829vw 6.4171122995vw 5.3475935829vw;margin:0 auto}.news-area .news-ttl{font-size:4.8128342246vw;margin-top:2.6737967914vw;color:#1d55ae;text-align:center;font-weight:700;line-height:1.4em}.news-area .news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-area .news-list-each-date{font-size:3.2085561497vw;color:#666;margin-bottom:1.3368983957vw}.news-area .news-list-each-txt{font-size:3.4759358289vw;line-height:1.4em;color:#000}.news-area .news-list-each-link{color:inherit}.howto-term-area{background-color:#f6f9fc}.howto-term-area .howto-term-ttl{text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:36px;font-size:6.4171122995vw;margin-bottom:4.2780748663vw}.howto-term-area .howto-term-txt{font-family:"Noto Sans JP";font-weight:500;line-height:30px;font-size:4.2780748663vw;margin-bottom:10.6951871658vw}.howto-term-area .howto-term-txt span{font-weight:900;color:#1d55ae}.howto-term-area .howto-term-img img{display:block;margin:0 auto}.partner-area .partner-area-innner{padding:6.4171122995vw 5.3475935829vw 6.4171122995vw 5.3475935829vw}.partner-area .term-ttl{font-family:"Noto Sans JP";font-size:6.4171122995vw;color:#000;text-align:center;font-weight:900;line-height:34px;margin-bottom:4.2780748663vw}.partner-area .sub-ttl{font-family:"Noto Sans JP";font-size:4.8128342246vw;font-weight:900;line-height:34px}.partner-area .term-txt{font-family:"Noto Sans JP";font-size:3.2085561497vw;font-weight:500;text-align:center;line-height:160%}@-webkit-keyframes infinity-scroll-left{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes infinity-scroll-left{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes infinity-scroll-left{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}.partner-area .scroll-left img:first-child{-webkit-animation:infinity-scroll-left 24s -12s linear infinite;animation:infinity-scroll-left 24s -12s linear infinite}.partner-area .scroll-left img:last-child{-webkit-animation:infinity-scroll-left2 24s linear infinite;animation:infinity-scroll-left2 24s linear infinite}.service-area .service-area-inner{padding:10.6951871658vw 6.4171122995vw 10.6951871658vw 6.4171122995vw}.service-area .service-ttl{font-size:6.4171122995vw}.service-area .service-each{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.2085561497vw 2.1390374332vw 3.2085561497vw 2.1390374332vw;border-bottom:1px solid #e0e0e0}.service-area .service-each-ttl{color:#1d55ae;font-family:"Noto Sans JP";font-weight:700;line-height:27px;letter-spacing:.14px;font-size:4.8128342246vw}.service-area .service-each-ttl2{color:#1d55ae;font-family:"Noto Sans JP";font-size:14px;font-weight:700;line-height:27px;letter-spacing:.14px;font-size:3.743315508vw}.service-area .service-each-txt{color:#000;font-family:"Noto Sans JP";font-weight:500;line-height:1.6;font-size:3.743315508vw}.service-area .service-each-txt span{font-weight:900;font-size:4.8128342246vw}.service-area .service-each-txt span.small{font-size:3.743315508vw}.service-area .service-each-txt span.old{text-decoration:line-through}.service-area .ervice-each-txt-img img{aspect-ratio:623/73}.howto-term-area2{background-color:#f6f9fc}.howto-term-area2 .howto-term-ttl{text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:1.4;font-size:6.4171122995vw;margin-bottom:4.2780748663vw}.howto-term-area2 .howto-term-box{border-radius:16px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6.4171122995vw 4.0106951872vw 6.4171122995vw 4.0106951872vw}.howto-term-area2 .howto-term-box-title{color:#000;font-family:"Noto Sans JP";font-style:normal;font-weight:500;line-height:1.4;text-align:center;font-size:4.2780748663vw;margin-bottom:2.6737967914vw}.howto-term-area2 .howto-term-box-title span{font-weight:900}.howto-term-area2 .howto-term-box-lead{color:#1d55ae;font-family:"Noto Sans JP";font-size:18px;font-weight:900;line-height:1.6;text-align:center;font-size:4.2780748663vw}.howto-term-area2 .howto-term-box-lead span{font-weight:900;font-size:5.3475935829vw}.howto-term-area2 .howto-term-box-text{color:#000;font-weight:500;line-height:1.4;text-align:center;margin-top:10px;font-size:3.743315508vw}.accepted-cards-area{background-color:#f6f9fc}.accepted-cards-area .accepted-cards-area-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:34px;padding-top:0}.accepted-cards-area .accepted-cards-box{border-radius:16px;border:3px solid #1d55ae;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:8.5561497326vw 5.3475935829vw 8.5561497326vw 5.3475935829vw}.accepted-cards-area .box-ttl{color:#1d55ae;font-family:"Noto Sans JP";font-weight:900;line-height:28px;letter-spacing:.56px;font-size:5.8823529412vw}.accepted-cards-area .box-ttl span{letter-spacing:-0.88px;font-size:10.6951871658vw}.accepted-cards-area .box-lead{color:#000;font-family:"Noto Sans JP";font-weight:900;line-height:28px;font-size:4.8128342246vw}.accepted-cards-area .box-annotation{color:#666;font-family:"Noto Sans JP";font-weight:500;line-height:20px;font-size:3.2085561497vw}.accepted-cards-area .accepted-cards-box2{border-radius:16px;border:2px solid var(--Style, #B88905);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:8.5561497326vw 4.8128342246vw 8.5561497326vw 4.8128342246vw}.accepted-cards-area .box2-title{color:var(--Style, #B88905);font-family:"Noto Sans JP";font-size:26px;font-style:normal;font-weight:900;line-height:28px;letter-spacing:.52px;font-size:5.3475935829vw}.accepted-cards-area .box2-title span{font-size:10.1604278075vw}.accepted-cards-area .box2-title span.up{vertical-align:super;font-size:3.743315508vw}.accepted-cards-area .box2-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.accepted-cards-area .box2-text{color:#000;font-family:"Noto Sans JP";font-size:14px;font-weight:500;line-height:24px;font-size:3.743315508vw}.accepted-cards-area .box2-img{width:64.1711229947vw}.cv-area2{border-top:none;padding-top:0}.cv-area2 .cv2-btn-box{border-radius:16px;border:3px solid #1d55ae;padding-bottom:40px}.cv-area2 .cv2-btn-box-ttl{background:#1d55ae;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#fff;font-family:"Noto Sans JP";font-weight:900;letter-spacing:.8px;border-radius:10px 10px 0 0;margin-bottom:24px;font-size:4.8128342246vw;padding:2.6737967914vw 5.3475935829vw 2.6737967914vw 5.3475935829vw}.cv-area2 .cv2-btn-box-text{color:#000;font-family:"Noto Sans JP";font-weight:900;line-height:1.2;text-align:center;margin-bottom:10px;font-size:6.9518716578vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cv-area2 .cv2-btn-box-text span{color:#1d55ae;-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:9.0909090909vw}.cv-area2 .cv2-btn-box-annotation{color:#666;font-family:"Noto Sans JP";font-weight:500;line-height:1.6;text-align:center;margin-bottom:24px;font-size:3.2085561497vw}.cv-area2 .cv2-btn-lead{color:#000;font-family:"Noto Sans JP";font-weight:900;letter-spacing:.72px;line-height:1.2;font-size:4.8128342246vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:10px}.cv-area2 .cv2-btn-lead::before,.cv-area2 .cv2-btn-lead::after{width:3px;height:24px;border-radius:3px;background-color:#000;content:""}.cv-area2 .cv2-btn-lead::before{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);margin-right:12px}.cv-area2 .cv2-btn-lead::after{-webkit-transform:rotate(30deg);transform:rotate(30deg);margin-left:8px}.cv-area2 .mv-btn a{background-size:1em 1em;line-height:1.4;font-size:5.3475935829vw;padding:2.6737967914vw 0vw 2.9411764706vw 0vw}.cv-area2 .mv-btn a span{font-size:4.2780748663vw}.annoy-area2{background:#f6f9fc}.annoy-area2 .ttl-annoy{font-family:"Noto Sans JP";font-weight:900;line-height:36px;font-size:5.8823529412vw}.annoy-area2 .ttl-annoy span{color:#1d55ae;font-size:7.486631016vw}.annoy-area2 .annoy-imgbox-list{display:-webkit-box;display:-ms-flexbox;display:flex}.annoy-area2 .annoy-imgbox-list-each-txt{text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:140%;font-size:3.743315508vw}.annoy-area2 .annoy-imgbox-list-each-img img{aspect-ratio:23/23}.answer-area{position:relative;overflow:unset}.answer-area .answer-arrow{width:32.0855614973vw;position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3}.answer-area .answer-ttl{font-family:"Noto Sans JP";font-weight:900;line-height:130%;letter-spacing:2px;text-align:center;color:var(--000000, #000);letter-spacing:1.28px;font-size:5.8823529412vw;margin-bottom:8px}.answer-area .answer-ttl span{color:#1d55ae;font-size:6.4171122995vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.answer-area .answer-ttl span::before,.answer-area .answer-ttl span::after{width:3px;height:24px;border-radius:3px;background-color:#1d55ae;content:""}.answer-area .answer-ttl span::before{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);margin-right:12px}.answer-area .answer-ttl span::after{-webkit-transform:rotate(30deg);transform:rotate(30deg);margin-left:8px}.answer-area .answer-txt{text-align:center;font-family:"Noto Sans JP";font-weight:500;line-height:30px;font-size:3.743315508vw}.answer-area .answer-list{display:-webkit-box;display:-ms-flexbox;display:flex}.answer-area .answer-list-each{border-radius:50%;background:rgba(255,248,169,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.answer-area .answer-list-each-img{width:24.064171123vw;margin-bottom:9px}.answer-area .answer-list-each-img img{aspect-ratio:21/21}.answer-area .answer-list-each-txt{font-family:"Noto Sans JP";font-weight:700;line-height:1.5;text-align:center;font-size:5.3475935829vw}.answer-area .answer-annotation{color:#666;font-family:"Noto Sans JP";font-weight:500;line-height:1.4;font-size:3.743315508vw}.answer-area .answer-box{border-radius:16px;border:3px solid #1d55ae;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.answer-area .answer-box-ttl{-ms-flex-item-align:stretch;align-self:stretch;border-radius:10px 10px 0px 0px;background:#1d55ae;color:#fff;font-family:"Noto Sans JP";font-weight:900;line-height:1.8;letter-spacing:.532px;font-size:4.8128342246vw;padding:2.6737967914vw 5.3475935829vw 2.6737967914vw 5.3475935829vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.answer-area .answer-box-ttl span{font-family:Roboto;font-weight:700;line-height:.9;font-size:9.3582887701vw}.answer-area .answer-box-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;padding:6.4171122995vw 2.6737967914vw 6.4171122995vw 2.6737967914vw}.answer-area .answer-box-list-each{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.answer-area .answer-box-list-each::before{width:1.5em;height:1.5em;display:inline-block;background-image:url("../images/v3b/icon_answer_check.svg");background-repeat:no-repeat;content:""}.answer-area .answer-box-txt{font-family:"Noto Sans JP";font-weight:900;line-height:1.4;font-size:3.743315508vw}.answer-area .answer-box-txt span{color:#1d55ae}.voice3-area{padding:10.6951871658vw 0vw 16.0427807487vw 0vw;background-color:#f6f9fc}.voice3-area .voice3-area-inner .voice-txt{text-align:center;font-size:4.2780748663vw;font-weight:500}.voice3-area .mv-btn{background-color:unset}.voice3-area .mv-btn a{color:#1d55ae;background:#fff url(../images/icon_btn_arrow_blue.svg) no-repeat 95% center;background-size:1.2em 1.2em;border:1px solid #1d55ae;line-height:1.2;border-radius:2em}.voice3-list{display:-webkit-box;display:-ms-flexbox;display:flex}.voice3-list .slick-list{padding-bottom:10px !important}.voice3-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.voice3-list .slick-slide{height:auto !important}.voice3-list .voice3-list-each{border-radius:8px 8px 0px 0px;margin:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.voice3-list .card-img img{border-radius:8px 8px 0px 0px}.voice3-list .card-body{background:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:0px 0px 8px 8px;padding:10px 16px 20px 16px}.voice3-list .card-day{color:#666;font-family:"Noto Sans JP";font-size:12px;font-weight:500;line-height:20px;margin-bottom:6px}.voice3-list .card-title{color:#000;font-size:16px;font-weight:700;line-height:160%}.voice3-list .card-client{color:#000;font-size:10px;font-weight:400;line-height:21.12px}.voice3-list .card-type{display:inline-block;padding:3px 8px 4px 8px;border-radius:19px;border:1px solid #1d55ae;color:#1d55ae;text-align:center;font-family:"Noto Sans JP";font-size:10px;font-style:normal;font-weight:500;line-height:normal}.mgmt-area .mgmt-area-inner{padding:10.6951871658vw 5.3475935829vw 5.3475935829vw 5.3475935829vw}.mgmt-area--blue{background-color:#ebf5fd}.mgmt-area .mgmt-tag{width:24.5989304813vw;font-size:4.2780748663vw;padding:1.6042780749vw 5.3475935829vw 1.6042780749vw 5.3475935829vw;font-weight:bold;background-color:#1d55ae;color:#fff;border-radius:4px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px}.mgmt-area .mgmt-sttl{color:#1d55ae;text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:160%;font-size:3.743315508vw;margin-bottom:1.871657754vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:14px}.mgmt-area .mgmt-sttl::before{width:2px;height:26px;background-color:#1d55ae;content:"";-webkit-transform:rotate(-30deg);transform:rotate(-30deg);margin-right:20px;border-radius:4px;margin-top:4px}.mgmt-area .mgmt-sttl::after{width:2px;height:26px;background-color:#1d55ae;content:"";-webkit-transform:rotate(30deg);transform:rotate(30deg);margin-left:18px;border-radius:4px;margin-top:4px}.mgmt-area .mgmt-ttl{color:#000;text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:34px;font-size:6.4171122995vw;margin-bottom:10.6951871658vw}.mgmt-area .mgmt-ttl span{color:#1d55ae}.mgmt-area .mgmt-ttl span.mgmt-ttl-dot{background-position:top left 0px;background-repeat:repeat-x;background-size:1em .3em;background-image:radial-gradient(0.12em 0.12em at center center, #1d55ae, #1d55ae 100%, transparent, transparent);padding-top:.3em}.mgmt-area .mgmt-img img{display:block;margin:0 auto}.mgmt-area .mgmt-img{margin-top:0vw;margin-bottom:5.3475935829vw;margin-right:auto;margin-left:auto}.mgmt2-area .mgmt2-area-inner{padding:10.6951871658vw 5.3475935829vw 5.3475935829vw 5.3475935829vw}.mgmt2-area--blue{background-color:#f6f9fc}.mgmt2-area .mgmt2-img img{display:block;margin:0 auto}.mgmt2-area .mgmt2-img{margin-top:0vw;margin-bottom:5.3475935829vw;margin-right:auto;margin-left:auto}.mgmt-detail-area .mgmt-detail-area-inner{padding:10.6951871658vw 5.3475935829vw 5.3475935829vw 5.3475935829vw}.mgmt-detail-area--blue{background-color:#ebf5fd}.mgmt-detail-area .mgmt-detail-ttl{color:#000;text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:34px;font-size:6.4171122995vw;margin-bottom:10.6951871658vw}.mgmt-detail-area .mgmt-detail-ttl span{color:#1d55ae}.mgmt-detail-area .mgmt-detail-ttl span.mgmt-detail-ttl-dot{background-position:top left 0px;background-repeat:repeat-x;background-size:1em .3em;background-image:radial-gradient(0.12em 0.12em at center center, #1d55ae, #1d55ae 100%, transparent, transparent);padding-top:.3em}.mgmt-detail-area .mgmt-detail-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px}.mgmt-detail-area .mgmt-detail-list-each{background-color:#fff;border-radius:5px;border-radius:8px;border:3px solid #1d55ae;background:#fff}.mgmt-detail-area .mgmt-detail-list-each-ttl{font-size:4.8128342246vw;padding:2.1390374332vw 6.4171122995vw 2.1390374332vw 6.4171122995vw;font-weight:900;background:#1d55ae;color:#fff;line-height:160%;text-align:center;font-family:"Noto Sans JP";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:73px}.mgmt-detail-area .mgmt-detail-list-each-content{padding:6.4171122995vw 6.4171122995vw 6.4171122995vw 6.4171122995vw}.mgmt-detail-area .mgmt-detail-list-each-img{margin-bottom:4.2780748663vw;text-align:center}.mgmt-detail-area .mgmt-detail-list-each-img img{aspect-ratio:302/130;width:90%}.mgmt-detail-area .mgmt-detail-list-each-sttl{font-size:4.2780748663vw;margin-bottom:2.1390374332vw;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.mgmt-detail-area .mgmt-detail-list-each-sttl::before{content:"";width:20px;height:20px;background:url(../images/v2/icon_check.svg) no-repeat center/contain;-ms-flex-negative:0;flex-shrink:0}.mgmt-detail-area .mgmt-detail-list-each-txt{padding:16px;border-radius:6px;background-color:#f6f9fc}.mgmt-detail-area .mgmt-detail-list-each-txt p{font-size:3.2085561497vw}.mgmt-detail-area .mgmt-detail-list-each-cap{font-size:3.2085561497vw;color:#666}.cash-mgmt-area{background-color:#ebf5fd;text-align:center}.cash-mgmt-area .cash-mgmt-area-inner{margin-bottom:0;padding-bottom:0}.cash-mgmt-area .cash-mgmt-ttl-area{padding:5.3475935829vw 0vw 5.3475935829vw 0vw;position:relative;display:block;width:100%;max-width:none;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.cash-mgmt-area .cash-mgmt-ttl-area:before{content:"";position:absolute;top:100%;left:50%;margin-left:-32px;border:32px solid rgba(0,0,0,0);border-top:32px solid #fff}.cash-mgmt-area .cash-mgmt-ttl{color:#1d55ae;text-align:center;font-family:"Noto Sans JP";font-size:40px;font-weight:900;line-height:36px;font-size:6.4171122995vw;text-align:center}.cash-mgmt-area .cash-mgmt-ttl span{font-size:3.743315508vw}.cash-mgmt-area .cash-mgmt-sttl{margin-top:0vw;margin-bottom:0vw;margin-right:auto;margin-left:auto;color:#000;text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:1.4;font-size:32px;font-size:6.4171122995vw}.cash-mgmt-area .cash-mgmt-sttl span{font-size:3.743315508vw}.cash-mgmt-area .cash-mgmt-img{margin-top:0vw;margin-bottom:4.2780748663vw;margin-right:auto;margin-left:auto}.main-footer-area{background-color:#1d55ae}.main-footer-area .container-inner-center.main-footer-inner{padding:10.6951871658vw 6.4171122995vw 10.6951871658vw 6.4171122995vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;gap:32px}.main-footer-area .main-footer-section{width:100%}.main-footer-area .main-footer-section h3{font-size:4.2780748663vw;margin-top:0vw;margin-bottom:2.6737967914vw;margin-right:0vw;margin-left:0vw;padding:0vw 0vw 2.1390374332vw 0vw;color:#fff;border-bottom:1px solid #fff}.main-footer-area .main-footer-area-img{-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6.6844919786vw 6.6844919786vw 6.6844919786vw 6.6844919786vw}.main-footer-area .main-footer-area-img .main-footer-area-img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.main-footer-area .main-footer-area-img .main-footer-area-img--privacy{display:block;aspect-ratio:100/101;width:100px}.main-footer-area .main-footer-area-img .main-footer-area-img--isms{display:block;aspect-ratio:140/101;width:125px}.main-footer-area .main-footer-links{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.main-footer-area .main-footer-list-each{font-size:3.743315508vw;padding:0vw 0vw 0vw 4.2780748663vw;margin-top:0vw;margin-bottom:2.1390374332vw;margin-right:0vw;margin-left:0vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.main-footer-area .main-footer-list-each::before{content:"";width:8px;height:1px;background-color:#fff;display:block}.main-footer-area .main-footer-section a{color:#fff}.doc-download-area .doc-download-area-inner{max-width:784px;padding:5.3475935829vw 5.3475935829vw 10.6951871658vw 5.3475935829vw}.doc-download-area .doc-download-ttl{font-size:5.3475935829vw;font-weight:bold;text-align:center;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, #ebf5fd));background-image:linear-gradient(to bottom, transparent 50%, #ebf5fd 50%);background-size:100% 100%;background-repeat:no-repeat}.doc-download-area .doc-download-wrap{padding:6.4171122995vw 4.2780748663vw 8.5561497326vw 4.2780748663vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#ebf5fd}.doc-download-area .doc-download-wrap .doc-download-img img{aspect-ratio:640/353;width:320px}.doc-download-area .doc-download-wrap .doc-download-list{margin-bottom:6.4171122995vw}.doc-download-area .doc-download-wrap .doc-download-list-each{font-size:4.8128342246vw;margin-bottom:2.1390374332vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.doc-download-area .doc-download-wrap .doc-download-list-each::before{content:"";display:inline-block;width:20px;height:20px;background:url(../images/v2/icon_check_02.svg) no-repeat center/contain;-ms-flex-negative:0;flex-shrink:0}.construction #mvImage{padding:0}.construction .mv-area-img{background-color:#ebf5fd}.construction .container-inner-center.mv-area-innner{padding:0vw 0vw 0vw 0vw}.construction .container-inner-center.mv-btn-area-innner{padding:8.0213903743vw 0vw 8.0213903743vw 0vw}.construction .mv-area-cv .mv-btn-area{padding:4.5454545455vw 0vw 4.5454545455vw 0vw}.construction .intro-area{border-top:1px solid #eaeff3}.restaurant #mvImage{padding:0}.restaurant .mv-area-img{background-color:#fff0d2}.restaurant .container-inner-center.mv-area-innner{padding:0vw 0vw 0vw 0vw}.restaurant .container-inner-center.mv-btn-area-innner{padding:8.0213903743vw 0vw 8.0213903743vw 0vw}.restaurant .mv-area-cv .mv-btn-area{padding:4.5454545455vw 0vw 4.5454545455vw 0vw}.restaurant .intro-area{border-top:1px solid #eaeff3}.restaurant .jcb-area{background-color:#f6f9fc}.restaurant .jcb-area .jcb-title-wrap{border-radius:16px 16px 0px 0px;background:#1d55ae;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.restaurant .jcb-area .jcb-title-wrap .jcb-subttl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px 9px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border-radius:14px;background:#fff}.restaurant .jcb-area .jcb-title-wrap .jcb-subttl p{font-size:2.9411764706vw;color:#1d55ae;font-family:Inter;font-weight:700;line-height:normal}.restaurant .jcb-area .jcb-title-wrap .jcb-ttl{color:#fff;text-align:center;font-family:Inter;font-size:4.8128342246vw;font-style:normal;font-weight:700;line-height:normal}.restaurant .jcb-area .jcb-box-wrap{border-radius:0 0 16px 16px;border:3px solid #1d55ae;padding:16px 14px 30px}.restaurant .jcb-area .jcb-box-wrap sup{vertical-align:super;line-height:1;font-size:.5em}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card-txt{color:#1d55ae;font-size:5.8823529412vw;font-style:normal;font-weight:800;line-height:136%;letter-spacing:-0.07em;font-family:"Noto Sans JP",YakuHanJP,"Roboto",sans-serif}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card-txt span{font-size:4.5454545455vw}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card-subtxt{color:#000;font-family:Noto Sans JP;font-size:2.6737967914vw;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0em}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list{display:-webkit-box;display:-ms-flexbox;display:flex}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list-each{display:grid;grid-template-columns:48px 1fr;grid-template-rows:1fr 1fr;gap:0 8px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list-each-img{grid-column:1/2;grid-row:1/3}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list-each-ttl{grid-column:2/3;grid-row:1/2;align-self:center;color:#1d55ae;font-family:Noto Sans JP;font-size:3.4759358289vw;font-style:normal;font-weight:900;line-height:1.3em}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list-each-ttl.-one{grid-row:1/3}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list-each-txt{grid-column:2/3;grid-row:2/3;font-family:Noto Sans JP;font-size:2.6737967914vw;font-style:normal;font-weight:500;line-height:1.3em}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit{border-radius:7px;background:#ebf5fd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit .jcb-box-benefit-ttl{color:#1d55ae;text-align:center;font-family:Noto Sans JP;font-size:3.4759358289vw;font-style:normal;font-weight:900;line-height:27.634px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit .jcb-box-benefit-each-ttl{color:#1d55ae;font-family:Noto Sans JP;font-size:3.4759358289vw;font-style:normal;font-weight:700;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit .jcb-box-benefit-each-ttl::before{content:url("/dist/images/img_jcb_icon_check.svg")}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit .jcb-box-benefit-each-txt{font-family:Noto Sans JP;font-size:2.6737967914vw;font-style:normal;font-weight:500;line-height:normal}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit .jcb-box-benefit-each-txt .benefit-txt-list{list-style:disc;margin-left:20px}.restaurant .jcb-area .jcb-box-wrap .mv-btn a{font-size:3.743315508vw;padding:.8em 2em .8em 1em;background-position:96% center}.restaurant .jcb-area .jcb-box-wrap .jcb-box-annotation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-annotation .jcb-box-annotation-ttl{color:#000;font-family:Noto Sans JP;font-size:2.6737967914vw;font-style:normal;font-weight:700;line-height:normal}.restaurant .jcb-area .jcb-box-wrap .jcb-box-annotation .jcb-box-annotation-list,.restaurant .jcb-area .jcb-box-wrap .jcb-box-annotation .jcb-box-annotation-txt{color:#000;font-family:Noto Sans JP;font-size:2.6737967914vw;font-style:normal;font-weight:500;line-height:normal}.company{margin-bottom:0}.company #mvImage{text-align:center;padding:8.5561497326vw 0vw 8.5561497326vw 0vw}.company .mv-area-title{background-color:#f6f9fc}.company .mv-area-cv .mv-btn-area{padding:4.5454545455vw 0vw 4.5454545455vw 0vw}.company .company-each-area-innner{padding:2.1390374332vw 6.4171122995vw 2.1390374332vw 6.4171122995vw;margin-top:0vw;margin-bottom:10.6951871658vw;margin-right:0vw;margin-left:0vw;max-width:814px}.company .company-list-each{border-bottom:1px solid #e0e0e0;padding:4.2780748663vw 2.1390374332vw 4.2780748663vw 2.1390374332vw;display:-webkit-box;display:-ms-flexbox;display:flex}.company .company-list-each-ttl .ttl-style{color:#1d55ae;font-weight:700;font-size:14px;line-height:26.25px;letter-spacing:.14px}.company .company-list-each-txt .txt-style{color:#333;font-weight:400;font-size:14px;line-height:26.25px;letter-spacing:.14px}.company .company-list-each-txt .txt-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company .company-list-each-txt .txt-link::after{content:"";background-image:url(../images/v3/ad_group.svg);background-repeat:no-repeat;display:inline-block;background-size:contain;vertical-align:middle;width:16px;height:16px;margin-left:8px}.company .company-list-each-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.company .company-list-each-list .list-ttl-style{color:#333;font-weight:500;font-size:14px;line-height:26.25px;letter-spacing:.14px}.company .company-list-each-list .list-txt-style{color:#333;font-weight:400;font-size:14px;line-height:22.4px;letter-spacing:.14px}.diners #mvImage{padding:0}.diners .mv-area-img{background-color:#ebf5fd}.diners .container-inner-center.mv-area-innner{padding:0vw 0vw 0vw 0vw}.diners .container-inner-center.mv-btn-area-innner{padding:8.0213903743vw 0vw 8.0213903743vw 0vw}.diners .mv-area-cv .mv-btn-area{padding:4.5454545455vw 0vw 4.5454545455vw 0vw}.diners .lead-area .read-wrap-2columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.diners .lead-area .read-wrap-2columns .lead-ttl{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.diners .lead-area .read-wrap-2columns .lead-ttl span{font-size:2.6737967914vw;line-height:1.6}.diners .lead-area .read-wrap-2columns .lead-img{width:20.320855615vw}.diners .annoy-area .annoy-imgbox-list{display:-webkit-box;display:-ms-flexbox;display:flex}.diners .annoy-area .annoy-imgbox-list-each-txt{text-align:center;font-weight:700;line-height:1.4;font-size:3.743315508vw}.diners .term-box{position:relative;background-color:#fff;border:#1d55ae 2px solid;border-radius:20px;padding:4.5454545455vw 4.5454545455vw 4.5454545455vw 4.5454545455vw}.diners .term-area-fukidashi{position:absolute;width:16.0427807487vw}.diners .term-box-copy-ttl{font-size:4.0106951872vw;font-weight:900;line-height:1.6;margin-bottom:2.1390374332vw}.diners .term-box1-copy{padding-left:3.6em;line-height:1.6;background:url(../images/v2/icon_card.svg) no-repeat 0 0;background-size:auto 3.2em;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.diners .term-box-1{margin-bottom:6.6844919786vw}.diners .term-box-1-annotation{font-size:3.2085561497vw;margin-bottom:2.6737967914vw}.diners .term-box-copy-txt{font-size:3.2085561497vw;margin-bottom:2.1390374332vw}.diners .term-box-2-annotation{font-size:3.2085561497vw;margin-bottom:2.1390374332vw}.diners .bar{text-align:center}.diners .bar img{width:20.5882352941vw}.diners .term-img img{width:90.6417112299vw;height:105.3475935829vw}.diners .merit-area{border-top:1px solid #c8cbdb;background-color:#fff;padding:0vw 0vw 0vw 0vw}.diners .merit-area .merit-ttl{color:#000;text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:36px;font-size:5.3475935829vw;margin-bottom:2.1390374332vw}.diners .merit-area .merit-ttl span{color:#1d55ae;font-size:6.4171122995vw}.diners .merit-area .merit-txt{text-align:center;margin-bottom:8.0213903743vw}.diners .merit-area .merit-txt span{font-weight:bold}.diners .card-area{border-top:1px solid #c8cbdb}.diners .card-area .card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.diners .card-area .card-wrap-each-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.diners .card-area .card-wrap-each-ttl{font-weight:900;line-height:1.4;font-size:5.8823529412vw}.diners .card-area .card-wrap-each-ttl span{color:#1d55ae}.diners .card-area .card-wrap-each-txt{font-weight:500;line-height:1.4;font-size:3.743315508vw}.diners .card-area .card-wrap-each-sub-txt{font-weight:500;line-height:1.4;font-size:3.2085561497vw}.diners .point-area-b{background-color:#ebf5fd}.diners .point-area-b .point-ttl{width:68.1818181818vw;margin-top:0vw;margin-bottom:8.0213903743vw;margin-right:auto;margin-left:auto}.diners .point-area-b .point-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:4vw}.diners .point-area-b .point-list-each{background-color:#fff;padding:4.2780748663vw 4.2780748663vw 4.2780748663vw 4.2780748663vw;border-radius:5px}.diners .point-area-b .point-list-each-line{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.diners .point-area-b .point-list-each-line-txt{display:inline-block;border-radius:5px 0 0 0;color:#fff;background-color:#1d55ae;font-size:12px;line-height:1.8;font-weight:900;padding:4px 8px 4px 8px}.diners .point-area-b .point-list-each-wrap-ttl{font-size:4.5454545455vw;font-weight:900;line-height:1.6;color:#1d55ae}.diners .point-area-b .point-list-each-wrap-txt{font-size:3.743315508vw;line-height:1.6}.diners .point-area-b{background-color:#f6f9fc}.diners .point-area-b .point-ttl{width:82.8877005348vw;margin-top:0vw;margin-bottom:8.0213903743vw;margin-right:auto;margin-left:auto}.diners .point-area-b .cp-txt{font-size:4.2780748663vw;padding:4.2780748663vw 4.2780748663vw 4.2780748663vw 4.2780748663vw;margin-top:5.3475935829vw;margin-bottom:5.3475935829vw;margin-right:auto;margin-left:auto;max-width:814px;color:#d21e43;font-weight:900;background-color:#fff;text-align:center;border-radius:22px}.diners .point-area-b .cp-txt span{font-size:5.3475935829vw}.components #mvImage{padding:0}.components .mv-area-img{background-color:#ebf5fd}.components .mv-area-img .mv-area-innner{padding:0vw 0vw 0vw 0vw}.components .mv-area-cv .mv-btn-area{padding:4.5454545455vw 0vw 4.5454545455vw 0vw}.components .modal-box{display:none}.components .modaal-container{border-radius:12px}.components .modaal-content-container{padding:8.5561497326vw 6.4171122995vw 8.5561497326vw 6.4171122995vw}.components .modaal-close{position:absolute}.components .modaal-close::before,.components .modaal-close::after{background:#1d55ae;width:1px}.components .modaal-close:hover{opacity:.8;background:none}.components .modaal-close:hover::before,.components .modaal-close:hover::after{background:#1d55ae}.components .modal-area .modal-area-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.components .modal-area .modal-scroll-area{margin:0 auto;border-radius:16px;border:1px solid #c8cbdb;background:#fff;padding:16px 24px;padding:4.2780748663vw 6.4171122995vw 4.2780748663vw 6.4171122995vw}.components .modal-area .modal-scroll-area-ttl{font-style:normal;font-weight:700;line-height:160%;font-size:3.4759358289vw;text-align:center;margin-bottom:8px}.components .modal-area .modal-scroll-area-txt{font-size:13px;font-style:normal;font-weight:400;line-height:160%}.components .modal-area .modal-scroll-area-txt a{color:#1d55ae;font-size:13px;font-style:normal;font-weight:400;line-height:160%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.components .modal-area .modal-scroll-area-txt sup{vertical-align:super;font-size:.6em}.components .modal-area .modal-checkbox{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.components .modal-area .modal-checkbox-label{color:#000;font-size:13px;font-style:normal;font-weight:500;line-height:1.2em}.components .modal-area .mv-btn{margin:0 auto}.components .modal-area .mv-btn a{padding:.8em 2.5em}.components .modal-area .mv-btn a.on{pointer-events:auto;opacity:1}.components .modal-area .mv-btn a.off{pointer-events:none;opacity:.5}.otsuka .modal-box{display:none}.otsuka .modaal-container{border-radius:12px}.otsuka .modaal-content-container{padding:8.5561497326vw 6.4171122995vw 8.5561497326vw 6.4171122995vw}.otsuka .modaal-close{position:absolute}.otsuka .modaal-close::before,.otsuka .modaal-close::after{background:#1d55ae;width:1px}.otsuka .modaal-close:hover{opacity:.8;background:none}.otsuka .modaal-close:hover::before,.otsuka .modaal-close:hover::after{background:#1d55ae}.otsuka .modal-area .modal-area-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.otsuka .modal-area .modal-scroll-area{margin:0 auto;border-radius:16px;border:1px solid #c8cbdb;background:#fff;padding:16px 24px;padding:4.2780748663vw 6.4171122995vw 4.2780748663vw 6.4171122995vw}.otsuka .modal-area .modal-scroll-area-ttl{font-style:normal;font-weight:700;line-height:160%;font-size:3.4759358289vw;text-align:center;margin-bottom:8px}.otsuka .modal-area .modal-scroll-area-txt{font-size:13px;font-style:normal;font-weight:400;line-height:160%}.otsuka .modal-area .modal-scroll-area-txt a{color:#1d55ae;font-size:13px;font-style:normal;font-weight:400;line-height:160%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.otsuka .modal-area .modal-scroll-area-txt sup{vertical-align:super;font-size:.6em}.otsuka .modal-area .modal-checkbox{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.otsuka .modal-area .modal-checkbox-label{color:#000;font-size:13px;font-style:normal;font-weight:500;line-height:1.2em}.otsuka .modal-area .mv-btn{margin:0 auto}.otsuka .modal-area .mv-btn a{padding:.8em 2.5em}.otsuka .modal-area .mv-btn a.on{pointer-events:auto;opacity:1}.otsuka .modal-area .mv-btn a.off{pointer-events:none;opacity:.5}.otsuka{scrollbar-width:none}.otsuka::-webkit-scrollbar{display:none}.otsuka .header-logo{width:47.5935828877vw}.partner{margin-bottom:0}.partner .term-ttl{font-size:6.4171122995vw}.partner .term-ttl span.sub-ttl{font-size:4.2780748663vw;font-weight:700;line-height:34px;font-family:Noto Sans JP}.partner .term-ttl span.txt-blue{color:#1d55ae}.partner .term-txt{font-size:4.2780748663vw}.partner .term-lead{color:#1d55ae;text-align:center;font-size:4.2780748663vw;font-weight:700;line-height:160%}.partner .cv-btn--downlorad a{background-color:#000}.partner #mvImage{padding:0}.partner .mv-area-img{background-color:#244489}.partner .container-inner-center.mv-area-innner{padding:0vw 0vw 0vw 0vw}.partner .mv-area-cv .mv-btn-area{padding:4.5454545455vw 0vw 4.5454545455vw 0vw}.partner .partner-area .term-ttl{font-size:6.4171122995vw}.partner .partner-area .term-ttl.sub-ttl{font-size:4.8128342246vw}@keyframes infinity-scroll-left{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes infinity-scroll-left2{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes infinity-scroll-left2{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}.partner .partner-area .scroll-infinity--left img:first-child{-webkit-animation:infinity-scroll-left 50s -25s linear infinite;animation:infinity-scroll-left 50s -25s linear infinite}.partner .partner-area .scroll-infinity--left img:last-child{-webkit-animation:infinity-scroll-left2 50s linear infinite;animation:infinity-scroll-left2 50s linear infinite}.partner .partner-area .partner-logo-area{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.partner .partner-section01 .term-img{margin:0}.partner .partner-section02{background-color:#f8f8f8}.partner .partner-section02 .features-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.partner .partner-section02 .features-no{color:#1d55ae;font-family:Noto Sans JP;font-size:8.5561497326vw;font-weight:700}.partner .partner-section02 .features-ttl{color:#1d55ae;font-size:4.8128342246vw;font-weight:900;line-height:1.4em}.partner .partner-section02 .features-txt{font-size:4.2780748663vw}.partner .partner-section03 .term-img{margin:0}.partner .partner-section03 .term-img img{height:auto}.partner .partner-section04{background-color:#f8f8f8}.partner .partner-section04 .solution-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partner .partner-section04 .solution-list-each{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:16px;background:#fff}.partner .partner-section04 .solution-ttl{color:#1d55ae;text-align:center;font-size:4.2780748663vw;font-weight:700;line-height:1.3em;margin-bottom:2.1390374332vw}.partner .partner-section04 .solution-txt{text-align:center;font-size:3.2085561497vw}.partner .partner-section04 .solution-other{border-radius:16px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;gap:24px}.partner .partner-section04 .solution-other-ttl{color:#1d55ae;font-size:6.4171122995vw;font-weight:900;line-height:normal}.partner .partner-section04 .solution-other-list-each{font-size:4.8128342246vw;font-weight:700;line-height:normal;background-image:url("../images/partner/icon_check.svg");background-repeat:no-repeat;background-size:contain}.partner .partner-section05 .flow-txt{font-size:4.2780748663vw;font-weight:500;line-height:160%}.partner .partner-section05 .flow-txt span{color:#1d55ae;font-size:4.2780748663vw;font-weight:500;line-height:160%}.partner .partner-section05 .flow-tab-item{width:50%;float:left;padding:10px 40px;background:#c8cbdb;color:#fff;text-align:center;font-size:4.2780748663vw;font-weight:900;position:relative}.partner .partner-section05 .flow-tab-item::before{content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;width:10px;height:9px;bottom:-8px;left:50%;background-color:#c8cbdb}.partner .partner-section05 input[name=flow-tab-item]{display:none}.partner .partner-section05 .flow-content-wrap{display:none}.partner .partner-section05 #flow-tab-payment:checked~#flow-content-payment,.partner .partner-section05 #flow-tab-billing:checked~#flow-content-billing{display:block}.partner .partner-section05 .flow-tab-wrap input:checked+.flow-tab-item{background:#1d55ae;color:#fff}.partner .partner-section05 .flow-tab-wrap input:checked+.flow-tab-item::before{background-color:#1d55ae}.partner .partner-section05 .flow-list-each{border-radius:8px;border:1px solid #1d55ae;background:#fff}.partner .partner-section05 .flow-list-each--last{border:3px solid #1d55ae;grid-row:2/2}.partner .partner-section05 .flow-list-each-txt{line-height:1.4em}.partner .partner-section06 .case-list-each{border-radius:17px;border:1px solid #1d55ae}.partner .partner-section06 .case-list-each-img img{border-radius:16px 16px 0px 0px}.partner .partner-section06 .case-list-each-wrap{padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.partner .partner-section06 .case-ttl{color:#1d55ae;text-align:center;font-size:6.1497326203vw;font-weight:900;line-height:100%}.partner .partner-section06 .case-txt{text-align:center;font-size:3.743315508vw;font-weight:900;line-height:160%}.partner .partner-section06 .case-txt span{color:#1d55ae}.partner .partner-section07{background-color:#1d55ae}.partner .partner-section07 .container-inner-center.main-footer-inner{padding:10.6951871658vw 6.4171122995vw 10.6951871658vw 6.4171122995vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;gap:32px}.partner .partner-section07 .main-footer-section{width:100%}.partner .partner-section07 .main-footer-section h3{font-size:4.2780748663vw;margin-top:0vw;margin-bottom:2.6737967914vw;margin-right:0vw;margin-left:0vw;padding:0vw 0vw 2.1390374332vw 0vw;color:#fff;border-bottom:1px solid #fff}.partner .partner-section07 .main-footer-area-img{-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6.6844919786vw 6.6844919786vw 6.6844919786vw 6.6844919786vw}.partner .partner-section07 .main-footer-area-img .main-footer-area-img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.partner .partner-section07 .main-footer-area-img .main-footer-area-img--privacy{display:block;aspect-ratio:100/101;width:100px}.partner .partner-section07 .main-footer-area-img .main-footer-area-img--isms{display:block;aspect-ratio:140/101;width:125px}.partner .partner-section07 .main-footer-links{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.partner .partner-section07 .main-footer-list-each{font-size:3.743315508vw;padding:0vw 0vw 0vw 4.2780748663vw;margin-top:0vw;margin-bottom:2.1390374332vw;margin-right:0vw;margin-left:0vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.partner .partner-section07 .main-footer-list-each::before{content:"";width:8px;height:1px;background-color:#fff;display:block}.partner .partner-section07 .main-footer-section a{color:#fff}.pay-light .header-logo{width:59.8930481283vw}.pay-light .mv-btn a{background-color:#7bbf4b}.pay-light .container-inner-center.mv-btn-area-innner{padding:8.0213903743vw 0vw 8.0213903743vw 0vw}.pay-light .intro-area{border-top:1px solid #eaeff3}.pay-light .lead-area{background-color:#003a77}.pay-light .ttl-annoy span.blue{color:#003a77}.pay-light .annoy-box ul li span{color:#003a77}.pay-light .annoy-box ul li::before{content:url("../images/pay-light/icon_check.svg")}.pay-light .merit-ttl span{color:#003a77}.pay-light .voice-list-each-txt span{color:#003a77}.paid .modal-box{display:none}.paid .modaal-container{border-radius:12px}.paid .modaal-content-container{padding:8.5561497326vw 6.4171122995vw 8.5561497326vw 6.4171122995vw}.paid .modaal-close{position:absolute}.paid .modaal-close::before,.paid .modaal-close::after{background:#1d55ae;width:1px}.paid .modaal-close:hover{opacity:.8;background:none}.paid .modaal-close:hover::before,.paid .modaal-close:hover::after{background:#1d55ae}.paid .modal-area .modal-area-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paid .modal-area .modal-scroll-area{margin:0 auto;border-radius:16px;border:1px solid #c8cbdb;background:#fff;padding:16px 24px;padding:4.2780748663vw 6.4171122995vw 4.2780748663vw 6.4171122995vw}.paid .modal-area .modal-scroll-area-ttl{font-style:normal;font-weight:700;line-height:160%;font-size:3.4759358289vw;text-align:center;margin-bottom:8px}.paid .modal-area .modal-scroll-area-txt{font-size:13px;font-style:normal;font-weight:400;line-height:160%}.paid .modal-area .modal-scroll-area-txt a{color:#1d55ae;font-size:13px;font-style:normal;font-weight:400;line-height:160%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.paid .modal-area .modal-scroll-area-txt sup{vertical-align:super;font-size:.6em}.paid .modal-area .modal-checkbox{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.paid .modal-area .modal-checkbox-label{color:#000;font-size:13px;font-style:normal;font-weight:500;line-height:1.2em}.paid .modal-area .mv-btn{margin:0 auto}.paid .modal-area .mv-btn a{padding:.8em 2.5em}.paid .modal-area .mv-btn a.on{pointer-events:auto;opacity:1}.paid .modal-area .mv-btn a.off{pointer-events:none;opacity:.5}.paid{scrollbar-width:none}.paid::-webkit-scrollbar{display:none}.paid .header-logo{width:56.1497326203vw}.scogr .modal-box{display:none}.scogr .modaal-container{border-radius:12px}.scogr .modaal-content-container{padding:8.5561497326vw 6.4171122995vw 8.5561497326vw 6.4171122995vw}.scogr .modaal-close{position:absolute}.scogr .modaal-close::before,.scogr .modaal-close::after{background:#1d55ae;width:1px}.scogr .modaal-close:hover{opacity:.8;background:none}.scogr .modaal-close:hover::before,.scogr .modaal-close:hover::after{background:#1d55ae}.scogr .modal-area .modal-area-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scogr .modal-area .modal-scroll-area{margin:0 auto;border-radius:16px;border:1px solid #c8cbdb;background:#fff;padding:16px 24px;padding:4.2780748663vw 6.4171122995vw 4.2780748663vw 6.4171122995vw}.scogr .modal-area .modal-scroll-area-ttl{font-style:normal;font-weight:700;line-height:160%;font-size:3.4759358289vw;text-align:center;margin-bottom:8px}.scogr .modal-area .modal-scroll-area-txt{font-size:13px;font-style:normal;font-weight:400;line-height:160%}.scogr .modal-area .modal-scroll-area-txt a{color:#1d55ae;font-size:13px;font-style:normal;font-weight:400;line-height:160%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.scogr .modal-area .modal-scroll-area-txt sup{vertical-align:super;font-size:.6em}.scogr .modal-area .modal-checkbox{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.scogr .modal-area .modal-checkbox-label{color:#000;font-size:13px;font-style:normal;font-weight:500;line-height:1.2em}.scogr .modal-area .mv-btn{margin:0 auto}.scogr .modal-area .mv-btn a{padding:.8em 2.5em}.scogr .modal-area .mv-btn a.on{pointer-events:auto;opacity:1}.scogr .modal-area .mv-btn a.off{pointer-events:none;opacity:.5}.scogr{scrollbar-width:none}.scogr::-webkit-scrollbar{display:none}.scogr .header-logo{width:48.128342246vw}.notfound{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notfound .header-logo{width:42.7807486631vw}.notfound .notfound-area{background:#f6f9fc;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0}.notfound .notfound-area-innner{padding:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.notfound .notfound-ttl{color:#000;text-align:center;font-family:Noto Sans JP;font-size:8.5561497326vw;font-weight:700}.notfound .notfound-txt{color:#000;text-align:center;font-family:Noto Sans JP;font-size:3.743315508vw;font-weight:500;line-height:26px;letter-spacing:.14px;margin-bottom:16px}.notfound .notfound-img{width:42.7807486631vw;margin:0 auto}.notfound .notfound-under-txt{color:#333;text-align:center;font-family:Noto Sans JP;font-size:3.743315508vw;font-weight:400;line-height:26px;letter-spacing:.14px;margin-bottom:16px}.notfound .notfound-btn{border-radius:23px;background:#333;width:72.192513369vw;margin:0 auto 40px;padding:2.1390374332vw 0vw 2.1390374332vw 0vw}.notfound .notfound-btn a{color:#fff;font-family:Noto Sans JP;font-size:4.2780748663vw;font-style:normal;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carryme .header-logo{width:59.8930481283vw}.carryme .intro-area{background:#f6f9fc;border-top:1px solid #eaeff3}.carryme .intro-card-txt{font-weight:900}.kensetsu-site-hayabarai .modal-box{display:none}.kensetsu-site-hayabarai .modaal-container{border-radius:12px}.kensetsu-site-hayabarai .modaal-content-container{padding:8.5561497326vw 6.4171122995vw 8.5561497326vw 6.4171122995vw}.kensetsu-site-hayabarai .modaal-close{position:absolute}.kensetsu-site-hayabarai .modaal-close::before,.kensetsu-site-hayabarai .modaal-close::after{background:#1d55ae;width:1px}.kensetsu-site-hayabarai .modaal-close:hover{opacity:.8;background:none}.kensetsu-site-hayabarai .modaal-close:hover::before,.kensetsu-site-hayabarai .modaal-close:hover::after{background:#1d55ae}.kensetsu-site-hayabarai .modal-area .modal-area-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kensetsu-site-hayabarai .modal-area .modal-scroll-area{margin:0 auto;border-radius:16px;border:1px solid #c8cbdb;background:#fff;padding:16px 24px;padding:4.2780748663vw 6.4171122995vw 4.2780748663vw 6.4171122995vw}.kensetsu-site-hayabarai .modal-area .modal-scroll-area-ttl{font-style:normal;font-weight:700;line-height:160%;font-size:3.4759358289vw;text-align:center;margin-bottom:8px}.kensetsu-site-hayabarai .modal-area .modal-scroll-area-txt{font-size:13px;font-style:normal;font-weight:400;line-height:160%}.kensetsu-site-hayabarai .modal-area .modal-scroll-area-txt a{color:#1d55ae;font-size:13px;font-style:normal;font-weight:400;line-height:160%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.kensetsu-site-hayabarai .modal-area .modal-scroll-area-txt sup{vertical-align:super;font-size:.6em}.kensetsu-site-hayabarai .modal-area .modal-checkbox{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.kensetsu-site-hayabarai .modal-area .modal-checkbox-label{color:#000;font-size:13px;font-style:normal;font-weight:500;line-height:1.2em}.kensetsu-site-hayabarai .modal-area .mv-btn{margin:0 auto}.kensetsu-site-hayabarai .modal-area .mv-btn a{padding:.8em 2.5em}.kensetsu-site-hayabarai .modal-area .mv-btn a.on{pointer-events:auto;opacity:1}.kensetsu-site-hayabarai .modal-area .mv-btn a.off{pointer-events:none;opacity:.5}.kensetsu-site-hayabarai{scrollbar-width:none}.kensetsu-site-hayabarai::-webkit-scrollbar{display:none}.kensetsu-site-hayabarai .header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kensetsu-site-hayabarai .header-logo{width:49.7326203209vw}.adologi .header-logo{width:58.8235294118vw}.adologi .container-inner-center.header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.capima .header-logo{width:58.2887700535vw}.capima .container-inner-center.header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pasumu .header-logo{width:57.7540106952vw}.pasumu .container-inner-center.header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hacobell #mvImage{padding:0}.hacobell .mv-area-img{background-color:#ebf5fd}.hacobell .container-inner-center.mv-area-innner{padding:0vw 0vw 0vw 0vw}.hacobell .container-inner-center.mv-btn-area-innner{padding:8.0213903743vw 0vw 8.0213903743vw 0vw}.hacobell .mv-area-cv .mv-btn-area{padding:4.5454545455vw 0vw 4.5454545455vw 0vw}.hacobell .header-logo{width:57.7540106952vw}.hacobell .container-inner-center.header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog .breadcrumbs-area{background:#f5f5f5}.blog .breadcrumbs-area .breadcrumbs-area-innner{padding:2.6737967914vw 6.4171122995vw 2.1390374332vw 6.4171122995vw}.blog .breadcrumbs-area .breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 8px}.blog .breadcrumbs-area .breadcrumbs-item{color:#000;font-family:"Noto Sans JP";font-size:10px;font-weight:500;line-height:20px}.blog .breadcrumbs-area .breadcrumbs-item-link{color:#1d55ae;font-family:"Noto Sans JP";font-size:10px;font-weight:500;line-height:20px}.blog .breadcrumbs-area .breadcrumbs-item-home{position:relative;padding-left:16px}.blog .breadcrumbs-area .breadcrumbs-item-home::before{position:absolute;content:url("/dist/images/blog/icon_home.svg");top:44%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px}.blog.top{margin-bottom:0}.blog.top #mvImage{padding:0}.blog.top h1,.blog.top h2,.blog.top h3,.blog.top h4,.blog.top h5,.blog.top h6{line-height:1.4}.blog.top .title-area{background:#1d55ae}.blog.top .title-area .title-area-innner{padding:4.2780748663vw 5.3475935829vw 7.486631016vw 5.3475935829vw}.blog.top .title-area .sub-ttl{color:#fff;font-family:"Noto Sans JP";text-align:center;font-size:14px;font-weight:500;line-height:normal;margin-top:4px}.blog.top .lablist-area{background:#f5f5f5}.blog.top .lablist-area .lablist-area-innner{padding:0vw 6.4171122995vw 10.6951871658vw 6.4171122995vw}.blog.top .lablist-area .lab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.blog.top .lablist-area .lablist-item{background:#fff;border-radius:8px;-webkit-box-shadow:2px 2px 2px 0px rgba(29,85,174,.1);box-shadow:2px 2px 2px 0px rgba(29,85,174,.1)}.blog.top .lablist-area .lablist-item-img img{border-radius:8px 8px 0 0}.blog.top .lablist-area .lablist-item-wrap{padding:2.6737967914vw 4.2780748663vw 5.3475935829vw 4.2780748663vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.blog.top .lablist-area .lablist-item-each{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog.top .lablist-area .lablist-item-each-date{color:#666;font-family:"Noto Sans JP";font-size:12px;font-weight:500;line-height:20px}.blog.top .lablist-area .lablist-item-each-cat{border-radius:19px;border:1px solid #1d55ae;padding:3px 8px 4px 8px;color:#1d55ae;font-family:"Noto Sans JP";text-align:center;font-size:10px;font-weight:500;line-height:normal}.blog.top .lablist-area .lablist-item-title{color:#000;font-family:"Noto Sans JP";font-size:16px;font-weight:700;line-height:160%}.blog.top .lablist-area .lablist-item-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.blog.top .lablist-area .lablist-item-author-img{width:24px;height:24px}.blog.top .lablist-area .lablist-item-author-name{color:#000;font-family:"Noto Sans JP";font-size:10px;font-weight:400;line-height:21.12px}.blog.article{margin-bottom:0}.blog.article #mvImage{padding:0}.blog.article h1,.blog.article h2,.blog.article h3,.blog.article h4,.blog.article h5,.blog.article h6{line-height:1.4}.blog.article .title-area{background:#1d55ae}.blog.article .title-area .title-area-innner{padding:4.2780748663vw 5.3475935829vw 7.486631016vw 5.3475935829vw}.blog.article .title-area .sub-ttl{color:#fff;font-family:"Noto Sans JP";text-align:center;font-size:14px;font-weight:500;line-height:normal;margin-top:4px}.blog.article .article-contents{padding:10px 0;border-radius:8px;background:var(--eaeff-3, #EAEFF3)}.blog.article .article-contents .article-contents-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Noto Sans JP";font-size:18px;font-weight:700;line-height:36px;font-size:4.8128342246vw}.blog.article .article-contents label::after{content:"[表示]";cursor:pointer;color:#1d55ae;font-family:"Noto Sans JP";font-weight:500;line-height:36px;margin-left:4px;font-size:3.743315508vw}.blog.article .article-contents:has(:checked) label::after{content:"[閉じる]"}.blog.article .article-contents input{display:none}.blog.article .article-contents ol{list-style-type:decimal;margin:0;padding:0 24px 0 48px;overflow:hidden;color:#1d55ae}.blog.article .article-contents ol ol{margin-top:5px}.blog.article .article-contents ol ul ul{padding:0vw 0vw 6.4171122995vw 0vw}.blog.article .article-contents ol li{padding:4px 0}.blog.article .article-contents ol a{color:#1d55ae;font-family:"Noto Sans JP";font-weight:500;line-height:200%}.blog.article .article-contents>ol{height:0}.blog.article .article-contents:has(:checked)>ol{height:auto}.blog.article .article-area{background:#f5f5f5}.blog.article .article-area .article-area-innner{padding:0vw 6.4171122995vw 10.6951871658vw 6.4171122995vw}.blog.article .article-area .article{background:#fff;padding:5.3475935829vw 5.3475935829vw 5.3475935829vw 5.3475935829vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog.article .article-area p{color:#000;font-family:"Noto Sans JP";font-size:3.743315508vw;font-weight:400;line-height:200%}.blog.article .article-area p .bold{font-weight:700}.blog.article .article-area p .blue{color:#1d55ae;font-weight:500}.blog.article .article-area p .att{font-family:"Noto Sans JP";font-size:3.2085561497vw;font-style:normal;font-weight:400;line-height:200%}.blog.article .article-area .article-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.blog.article .article-area .article-top .article-each{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.blog.article .article-area .article-top .article-each .article-each-date{color:#666;font-size:16px;font-weight:500;line-height:20px}.blog.article .article-area .article-top .article-each .article-each-cat{border-radius:19px;border:1px solid #1d55ae;padding:3px 8px 4px 8px;color:#1d55ae;text-align:center;font-size:10px;font-weight:500;line-height:normal}.blog.article .article-area .article-top .article-main-title{color:#000;font-family:"Noto Sans JP";font-size:4.8128342246vw;font-weight:700;line-height:160%}.blog.article .article-area .article-top .article-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.blog.article .article-area .article-top .article-author .article-author-img{width:24px;height:24px}.blog.article .article-area .article-top .article-author .article-author-name{color:#000;font-size:12px;font-weight:400;line-height:21px}.blog.article .article-area .article-title{color:#1d55ae;font-family:"Noto Sans JP";font-size:4.8128342246vw;font-style:normal;font-weight:700;line-height:36.344px}.blog.article .article-area .article-section-title{color:#1d55ae;font-family:"Noto Sans JP";font-size:5.3475935829vw;font-style:normal;font-weight:700;line-height:36.344px}.blog.article .article-area .article-sub-title{color:#232323;font-family:"Noto Sans JP";font-size:4.8128342246vw;font-weight:700;line-height:36px;padding-bottom:8px;border-bottom:2px solid #1d55ae}.blog.article .article-area .article-txt-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.blog.article .article-area .article-txt-area ol{padding:0vw 0vw 0vw 4.2780748663vw;color:var(--000000, #000);font-family:"Noto Sans JP";font-size:3.743315508vw;font-weight:700;line-height:200%}.blog.article .article-area .article-btn-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;border-radius:8px;border:3px solid #0048b5}.blog.article .article-area .article-btn-area-ttl{padding:4.2780748663vw 0vw 4.2780748663vw 0vw;font-size:3.743315508vw;color:#fff;background-color:#0048b5;text-align:center}.blog.article .article-area .article-btn-area-content{padding:0vw 6.4171122995vw 6.4171122995vw 6.4171122995vw;font-size:3.743315508vw;text-align:center}.blog.article .article-area .article-btn-area .mv-btn{width:64.1711229947vw}.blog.article .article-area .article-btn-area .btn-cv-wrap2{max-width:750px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"one three" "two four";gap:10px}.blog.article .article-area .article-btn-area .mv-btn-sttl{font-size:3.2085561497vw;margin:0}.blog.article .article-area .article-btn-area .mv-btn-ttl-wrap{display:inline}.blog.article .article-area .article-btn-area .mv-btn-ttl-wrap--download{grid-area:three}.blog.article .article-area .article-btn-area .btn-cv-mv-btn--download a{background-color:#fff;border:2px solid #d21e43;color:#d21e43;background:#fff url("../images/icon_ btn_arrow_red.svg") no-repeat 95% center;background-size:1.2em 1.2em;max-height:13px}.blog.article .article-area .link-underline{text-decoration:underline;color:#1d55ae}.blog.article .article-area .article-list{list-style-type:disc;margin:0;padding:0vw 6.4171122995vw 0vw 5.3475935829vw;line-height:28px}.blog.article .article-area .article-list .bold{font-weight:bold}.blog.article .article-area .article-table-area{padding:6.4171122995vw 2.1390374332vw 6.4171122995vw 2.1390374332vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #c9c9c9}.blog.article .article-area .article-table-area .article-table-ttl{margin-top:0vw;margin-bottom:4.2780748663vw;margin-right:0vw;margin-left:0vw;text-align:center;font-size:4.2780748663vw;font-weight:bold;line-height:24px}.blog.article .article-area .article-table-area .article-table{width:100%;border-collapse:collapse;table-layout:fixed}.blog.article .article-area .article-table-area .article-table th,.blog.article .article-area .article-table-area .article-table td{width:33.333%;text-align:center;line-height:18px}.blog.article .article-area .article-table-area .article-table th{padding:2.1390374332vw 1.0695187166vw 2.1390374332vw 1.0695187166vw;border:1px solid #fff;background-color:#1d55ae;color:#fff;font-size:2.9411764706vw;font-weight:bold}.blog.article .article-area .article-table-area .article-table td{padding:2.1390374332vw 2.1390374332vw 2.1390374332vw 2.1390374332vw;border:1px solid #d7e0ed;font-size:2.9411764706vw}.blog.article .article-area .article-table-area .article-table th:first-child{border:none;background-color:#fff}.blog.article .article-area .article-table-area .article-table td:first-child{background-color:#ebf5fd;font-weight:bold}.blog.article .article-area .article-img{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog.article .article-area .article-img picture{width:100%;height:auto}.blog.article .article-area .article-voice .article-voice-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:8px}.blog.article .article-area .article-voice .article-voice-wrap-img{width:75px;height:auto}.blog.article .article-area .article-voice .article-voice-wrap-txt{color:#000;font-family:"Noto Sans JP";font-size:3.4759358289vw;font-weight:500;line-height:20px}.blog.article .article-area .article-voice .article-voice-wrap-txt span{font-size:3.2085561497vw;padding:0.2673796791vw 1.6042780749vw 0.8021390374vw 1.6042780749vw;border:1px solid #000;margin-right:4px}.blog.article .article-area .article-space{height:16px}.blog.article .article-area .article-cv .article-cv-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#1d55ae;font-family:"Noto Sans JP";font-size:4.2780748663vw;font-weight:700;line-height:160%;margin-bottom:12px}.blog.article .article-area .article-cv .article-cv-txt::before{width:2px;height:20px;background-color:#1d55ae;content:"";-webkit-transform:rotate(-20deg);transform:rotate(-20deg);margin-right:10px}.blog.article .article-area .article-cv .article-cv-txt::after{width:2px;height:20px;background-color:#1d55ae;content:"";-webkit-transform:rotate(20deg);transform:rotate(20deg);margin-left:10px}.blog.article .btn-fixed-cv{width:auto;right:30px;left:auto;background-color:unset}.blog.article .btn-fixed-cv .mv-btn{width:45.4545454545vw;background-color:rgba(0,0,0,0);margin-bottom:8.0213903743vw}.blog.article .btn-fixed-cv .mv-btn--card-pay{width:66.8449197861vw}.blog.article .btn-fixed-cv .mv-btn .sub-txt{font-size:2.6737967914vw;display:inline-block;margin-bottom:3px}.blog.article .btn-fixed-cv .mv-btn .sub-txt::before{width:4px;height:20px;content:"";-webkit-transform:rotate(-30deg);transform:rotate(-30deg);border-radius:4px}.blog.article .btn-fixed-cv .mv-btn .sub-txt::after{width:4px;height:20px;content:"";-webkit-transform:rotate(30deg);transform:rotate(30deg);border-radius:4px}.medical-force .header-logo{width:58.8235294118vw}.medical-force .container-inner-center.header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tsukulink{scrollbar-width:none}.tsukulink::-webkit-scrollbar{display:none}.tsukulink .header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tsukulink .header-logo{width:57.7540106952vw}.dandori-work{scrollbar-width:none}.dandori-work::-webkit-scrollbar{display:none}.dandori-work .header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dandori-work .header-logo{width:54.2780748663vw}.case .title-area.case-title-area .case-title-area-innner{padding:4.2780748663vw 6.4171122995vw 4.2780748663vw 6.4171122995vw}.case .title-area.case-title-area h1{color:#fff;text-align:center;font-family:"Noto Sans JP";font-weight:900;font-size:8.5561497326vw}.case .title-area.case-title-area .sub-ttl{margin-top:18px}.case .case-area{background:#f0f5f5}.case .case-area .case-area-innner{padding:0vw 6.4171122995vw 10.6951871658vw 6.4171122995vw}.case .case-area .case-list{gap:16px 0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.case .case-area .case-list .voice3-list-each{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.case .voice-area .voice-area-innner{padding:16.0427807487vw 6.4171122995vw 16.0427807487vw 6.4171122995vw}.case .voice-area .voice-txt{color:#000;font-family:"Noto Sans JP";font-style:normal;font-weight:500;line-height:30px;font-size:4.2780748663vw}.case .voice-area .case-cat-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;margin:24px auto 44px}.case .voice-area .cace-cat-each{padding:8px 20px;border-radius:100px;border:1px solid #1d55ae;background:#fff;color:#1d55ae;font-family:"Noto Sans JP";font-size:16px;font-weight:400;line-height:22px;-webkit-transition:all .3s;transition:all .3s}.case .voice-area .cace-cat-each.active{background:#1d55ae;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;transition:all .3s}.case .voice-area .cace-cat-each.active::after{content:"";display:inline-block;background:url("/dist/images/cases/icon_active.svg") no-repeat center;width:1.25em;height:1.25em;margin-left:4px}.case .voice-area .voice-list2-each .top-img{width:16.0427807487vw}.case .voice-area .voice-list2-each .top-wrap-title{font-size:16px}.case .voice-area .voice-list2-each .top-wrap-title::before{content:none}.case .voice-area .voice-list2-each .top-wrap-text{font-size:13px}.case .voice-area .voice-list2-each .top-wrap-text::before{font-size:10px}.case .voice-area .voice-list2-each .number-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 11px 10px 10px}.case .voice-area .voice-list2-each .number-item .number-item-title{font-size:12px}.case .voice-area .voice-list2-each .number-item .number-item-text{font-size:14px;font-weight:500}.case .voice-area .voice-list2-each .number-item .number-item-text::after{font-size:14px}.case .voice-area .voice-list2-each .wrap-item-title{font-size:14px}.case .voice-area .voice-list2-each .wrap-item-text{font-size:14px}.case .voice-area .voice-list2-each .wrap-item-text span{font-size:14px}.case .cv-area{padding:10.6951871658vw 0vw 0vw 0vw}.case.case-article .case-article-author-name{color:#000;font-size:10px;font-weight:700;line-height:21px}.case.case-article .case-article-author-list{display:-webkit-box;display:-ms-flexbox;display:flex}.case.case-article .case-article-author-list .case-author-text{color:#000;font-size:10px;font-weight:400}.case.case-article .case-article-box{border:1px solid #c8cbdb;border-radius:8px}.case.case-article .case-article-box .box-title{display:-webkit-box;display:-ms-flexbox;display:flex;height:54px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;background:#f8f8f9;border-radius:8px 8px 0 0;color:#091440;font-family:"Noto Sans JP";font-size:16px;font-weight:700;line-height:16px}.case.case-article .case-article-box .box-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;gap:6px;padding:4.2780748663vw 4.2780748663vw 4.2780748663vw 4.2780748663vw}.case.case-article .case-article-box .box-text{color:#091440;font-family:"Noto Sans JP";font-size:15px;font-weight:700;line-height:1.6;position:relative;padding-left:32px}.case.case-article .case-article-box .box-text::before{position:absolute;top:7px;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:24px;content:url("/dist/images/cases/icon_border.svg")}.case.case-article .case-article-box.-result .box-title{background:#ebf5fd;color:#1d55ae}.case.case-article .case-article-box.-result .box-text::before{top:14px;content:url(/dist/images/cases/icon_check.svg)}.case.case-article .case-article-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0px 10px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #1d55ae;border-bottom:1px solid #1d55ae}.case.case-article .case-article-title h2{color:#1d55ae;text-align:center;font-family:"Noto Sans JP";font-size:22px;font-weight:700;line-height:36.344px;font-size:4.8128342246vw}.case.case-article .case-article-lead{border-radius:8px;background:#f8f8f8;padding:2.6737967914vw 4.2780748663vw 2.6737967914vw 4.2780748663vw}.case.case-article .case-article-lead p{color:#232323;font-family:"Noto Sans JP";font-weight:700;line-height:23px;font-size:3.743315508vw}.case.case-article .case-article-question p{color:#1d55ae;font-family:"Noto Sans JP";font-size:14px;font-weight:700;line-height:200%}.case.case-article .case-article-question.-gray p{color:#666}.dxcg .intro-area{background-color:#f6f9fc}.dxcg .intro-card-wrap.container-inner-center{padding:4.2780748663vw 6.4171122995vw 4.2780748663vw 6.4171122995vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dxcg .intro-card-txt{font-size:4.2780748663vw;font-weight:bold;line-height:24px}.dxcg .intro-card-img{margin-top:2.1390374332vw}.dxcg .container-inner-center.improve-wrap{padding:13.3689839572vw 0vw 13.3689839572vw 0vw}.dxcg .improve-copy{width:82.6203208556vw;margin:0 auto}.dxcg .solve-wrapper{width:100%;background:url(../images/bg_gray_sp.svg) no-repeat top center;background-size:100% auto;padding:8.0213903743vw 0vw 8.0213903743vw 0vw;text-align:center}.dxcg .solve-copy{width:78.0748663102vw;margin:0 auto}.dxcg .btn-for-purchase,.dxcg .btnfor-billing{background-color:#fff;position:fixed;right:0;z-index:1000;border-radius:4px 0 0 4px}.dxcg .btn-for-purchase>a,.dxcg .btnfor-billing>a{display:block;color:#000;border-radius:4px 0 0 4px;font-weight:bold}.dxcg .btn-for-purchase>a{background-color:#c6e3f9;color:#1d55ae;border:2px solid #1d55ae;border-right:none}.dxcg .btnfor-billing>a{background-color:#ffe600;border:2px solid #ffffc0;border-right:none}.dxcg .btn-fixed-cv{z-index:1000;position:fixed;width:auto;right:30px;left:auto}.dxcg .btn-fixed-cv .mv-btn{margin-top:2.6737967914vw;margin-bottom:8.0213903743vw;margin-right:auto;margin-left:auto;background-color:rgba(0,0,0,0);width:45.4545454545vw}.dxcg .mv-btn-area--blue{background-color:#ebf5fd;padding:0vw 0vw 0vw 0vw}.dxcg .mv-btn-area-bottom{padding-top:8vw;border-top:none}.dxcg .mv-btn-area-bottom,.dxcg .mv-btn-area-middle{text-align:center;background-color:#fff}.dxcg .mv-btn-area-bottom--cases,.dxcg .mv-btn-area-middle--cases{background-color:#ebf5fd;border-top:none}.dxcg .mv-btn-area-bottom--cash-mgmt,.dxcg .mv-btn-area-middle--cash-mgmt{background-color:#ebf5fd}.dxcg .mv-btn-area-bottom--blue,.dxcg .mv-btn-area-middle--blue{background-color:#ebf5fd}.dxcg .mv-btn-area-bottom .mv-btn-ttl,.dxcg .mv-btn-area-middle .mv-btn-ttl{font-size:5vw;font-weight:bold}.dxcg .mv-btn-area-bottom .mv-btn-ttl span,.dxcg .mv-btn-area-middle .mv-btn-ttl span{font-size:4vw}.dxcg .container-inner-center.mv-btn-area-middle-innner--cash-mgmt{padding:4.2780748663vw 0vw 6.4171122995vw 0vw}.dxcg .mv-btn-area-innner .mv-btn-sttl,.dxcg .mv-btn-area-bottom .mv-btn-sttl,.dxcg .mv-btn-area-middle .mv-btn-sttl,.dxcg .btn-cv-wrap .mv-btn-sttl,.dxcg .cv-area-inner .mv-btn-sttl{color:#d21e43;text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:160%;font-size:4.8128342246vw;margin-bottom:2.1390374332vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}.dxcg .mv-btn-area-innner .mv-btn-sttl::before,.dxcg .mv-btn-area-bottom .mv-btn-sttl::before,.dxcg .mv-btn-area-middle .mv-btn-sttl::before,.dxcg .btn-cv-wrap .mv-btn-sttl::before,.dxcg .cv-area-inner .mv-btn-sttl::before{width:2px;height:26px;background-color:#d21e43;content:"";-webkit-transform:rotate(-30deg);transform:rotate(-30deg);margin-right:20px;border-radius:4px;margin-top:4px}.dxcg .mv-btn-area-innner .mv-btn-sttl::after,.dxcg .mv-btn-area-bottom .mv-btn-sttl::after,.dxcg .mv-btn-area-middle .mv-btn-sttl::after,.dxcg .btn-cv-wrap .mv-btn-sttl::after,.dxcg .cv-area-inner .mv-btn-sttl::after{width:2px;height:26px;background-color:#d21e43;content:"";-webkit-transform:rotate(30deg);transform:rotate(30deg);margin-left:18px;border-radius:4px;margin-top:4px}.dxcg .mv-btn-area-bottom .mv-btn-sttl,.dxcg .mv-btn-area-middle .mv-btn-sttl,.dxcg .btn-cv-wrap .mv-btn-sttl,.dxcg .cv-area-inner .mv-btn-sttl{margin-top:0}.dxcg .seller .btn-for-purchase>a{background-color:#1d55ae;color:#fff;border:2px solid #c6e3f9;border-right:none}.dxcg .seller .btnfor-billing>a{background-color:#ffffc0;border:2px solid #ffe600;border-right:none;color:#ff821e}.dxcg .service-area .service-area-inner{padding:10.6951871658vw 6.4171122995vw 10.6951871658vw 6.4171122995vw}.dxcg .service-area .service-ttl{font-size:6.4171122995vw}.dxcg .service-area .service-each{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.2085561497vw 2.1390374332vw 3.2085561497vw 2.1390374332vw;border-bottom:1px solid #e0e0e0}.dxcg .service-area .service-each-ttl{color:#1d55ae;font-family:"Noto Sans JP";font-weight:700;line-height:27px;letter-spacing:.14px;font-size:4.8128342246vw}.dxcg .service-area .service-each-ttl2{color:#1d55ae;font-family:"Noto Sans JP";font-size:14px;font-weight:700;line-height:27px;letter-spacing:.14px;font-size:3.743315508vw}.dxcg .service-area .service-each-txt{color:#000;font-family:"Noto Sans JP";font-weight:500;line-height:1.6;font-size:3.743315508vw}.dxcg .service-area .service-each-txt span{font-weight:900;font-size:4.8128342246vw}.dxcg .service-area .service-each-txt span.small{font-size:3.743315508vw}.dxcg .service-area .service-each-txt span.old{text-decoration:line-through}.dxcg .service-area .ervice-each-txt-img img{aspect-ratio:623/73}.dxcg .faq-area-inner{padding:10.6951871658vw 6.4171122995vw 10.6951871658vw 6.4171122995vw}.dxcg .faq-list{max-width:710px;margin:0 auto}.dxcg .faq-each{border-radius:10px;overflow:hidden;position:relative}.dxcg .faq-each:not(:last-child){margin-bottom:5.3475935829vw}.dxcg .faq-each-q{background:#1d55ae url(../images/icon_q.svg) no-repeat 1em 50%;background-size:2em 2em;color:#fff;padding:1em 3em .8em 3.8em;position:relative;font-weight:bold;cursor:pointer;font-size:3.743315508vw}.dxcg .faq-each-a{background-color:#fff;padding:1.5em}.dxcg .faq-each-a a:link,.dxcg .faq-each-a a:hover,.dxcg .faq-each-a a:active,.dxcg .faq-each-a a:visited{color:#000;text-decoration:underline}.dxcg .faq-each-a.open{position:relative}.dxcg .faq-each-a{position:absolute}.dxcg .faq-each-q::before,.dxcg .faq-each-q::after{content:"";display:inline-block;width:20px;height:4px;border-radius:2px;background-color:#fff;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .4s;transition:opacity .4s}.dxcg .faq-each-q::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.dxcg .faq-each-q::before{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.dxcg .faq-each-q.show::before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.dxcg .faq-each-q.show::after{-webkit-transform:translateY(-50%) rotate(360deg);transform:translateY(-50%) rotate(360deg)}.dxcg .faq-annotation-list{margin-top:1em}.dxcg .seller .faq-area{background-color:#ffffc0}.dxcg .seller .faq-each-q{background:#ffe600 url(../images/seller/icon_q.svg) no-repeat 1em 50%;background-size:2em 2em;color:#000}.dxcg .seller .faq-each-q::before,.dxcg .seller .faq-each-q::after{background-color:#000}.dxcg .main-footer-area{background-color:#1d55ae}.dxcg .main-footer-area .container-inner-center.main-footer-inner{padding:10.6951871658vw 6.4171122995vw 10.6951871658vw 6.4171122995vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;gap:32px}.dxcg .main-footer-area .main-footer-section{width:100%}.dxcg .main-footer-area .main-footer-section h3{font-size:4.2780748663vw;margin-top:0vw;margin-bottom:2.6737967914vw;margin-right:0vw;margin-left:0vw;padding:0vw 0vw 2.1390374332vw 0vw;color:#fff;border-bottom:1px solid #fff}.dxcg .main-footer-area .main-footer-area-img{-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6.6844919786vw 6.6844919786vw 6.6844919786vw 6.6844919786vw}.dxcg .main-footer-area .main-footer-area-img .main-footer-area-img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.dxcg .main-footer-area .main-footer-area-img .main-footer-area-img--privacy{display:block;aspect-ratio:100/101;width:100px}.dxcg .main-footer-area .main-footer-area-img .main-footer-area-img--isms{display:block;aspect-ratio:140/101;width:125px}.dxcg .main-footer-area .main-footer-links{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.dxcg .main-footer-area .main-footer-list-each{font-size:3.743315508vw;padding:0vw 0vw 0vw 4.2780748663vw;margin-top:0vw;margin-bottom:2.1390374332vw;margin-right:0vw;margin-left:0vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.dxcg .main-footer-area .main-footer-list-each::before{content:"";width:8px;height:1px;background-color:#fff;display:block}.dxcg .main-footer-area .main-footer-section a{color:#fff}.dxcg .container-inner-center.mv-area-innner{padding:9.8930481283vw 5.8823529412vw 0vw 5.8823529412vw}.dxcg .mv-btn{width:72.192513369vw;text-align:center;background-color:#fff;border-radius:1.8em;margin:0 auto}.dxcg .mv-btn a{display:block;background:#d21e43 url(../images/icon_btn_arrow.svg) no-repeat 95% center;background-size:1.2em 1.2em;color:#fff;font-weight:bold;padding:.8em 2.5em;line-height:1;border-radius:1.8em;font-size:4.2780748663vw}.dxcg .container-inner-center.mv-btn-area-innner{padding:1.0695187166vw 0vw 8.0213903743vw 0vw}.dxcg .term-area{background-color:#f6f9fc}.dxcg .term-txt{margin-bottom:8.0213903743vw}.dxcg .term-txt span{font-weight:bold}.dxcg .term-area-inner{margin-bottom:0;padding-bottom:0}.dxcg .term-ttl{color:#1d55ae;text-align:center;font-family:"Noto Sans JP";font-size:24px;font-weight:900;line-height:36px;font-size:6.4171122995vw;text-align:center;margin-bottom:2.1390374332vw}.dxcg .term-ttl span{font-size:10.6951871658vw;font-family:Roboto;font-weight:700;vertical-align:bottom}.dxcg .term-copy{margin-bottom:6.6844919786vw}.dxcg .term-annotation{margin-top:0vw;margin-bottom:8.0213903743vw;margin-right:auto;margin-left:auto}.dxcg .term-sttl{margin-top:0vw;margin-bottom:1.3368983957vw;margin-right:auto;margin-left:auto;color:#000;text-align:center;font-family:"Noto Sans JP";font-weight:900;line-height:1.4;font-size:20px;font-size:5.3475935829vw}.dxcg .term-img{margin-top:0vw;margin-bottom:4.2780748663vw;margin-right:auto;margin-left:auto}.dxcg .term-box{position:relative;background-color:#fff;border:#1d55ae 2px solid;border-radius:20px;padding:4.5454545455vw 4.5454545455vw 4.5454545455vw 4.5454545455vw}.dxcg .term-area-fukidashi{position:absolute;width:16.0427807487vw}.dxcg .term-box-copy-ttl{font-size:4.0106951872vw;font-weight:bold}.dxcg .term-box1-copy{padding-left:3.6em;line-height:1.6;background:url(../images/v2/icon_card.svg) no-repeat 0 0;background-size:auto 3.2em;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dxcg .term-box-1{margin-bottom:6.6844919786vw}.dxcg .term-box-1-annotation{margin-bottom:2.6737967914vw}.dxcg .bar{text-align:center}.dxcg .bar img{width:20.5882352941vw;height:8.0213903743vw}.dxcg .merit-area-brand-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.dxcg .term-box-2-img img{aspect-ratio:189/35;width:189px}.dxcg .seller .term-area{background-color:#ffffdb}.dxcg .seller .term-box-2 .term-box-copy-ttl{margin-bottom:2.6737967914vw}.dxcg .seller .term-box{border:#ffe600 2px solid}.dxcg .seller .term-box1-copy{background:url(../images/seller/icon_card.svg) no-repeat 0 0}@media(min-width: 768px){.footer-logo{width:29vw}.footer-inner{padding:0vw 2vw 0vw 2vw}.copyright{font-size:1.4vw}.footer{font-size:16px;padding:27px 0 28px}.footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 auto}.btn-cv-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:750px;margin:0 auto}.btn-cv-wrap2{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:750px;margin-top:0vw;margin-bottom:0vw;margin-right:auto;margin-left:auto}.btn-cv-wrap2 .mv-btn{margin-bottom:0}.btn-cv-wrap2 .cv-area-mv-btn a{margin-bottom:0}.btn-cv-wrap2 .mv-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:64px}.btn-cv-wrap2 .mv-btn-wrap .btn-cv-mv-btn--download,.btn-cv-wrap2 .mv-btn-wrap .btn-cv-mv-btn--partner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-cv-wrap2 .mv-btn-wrap .btn-cv-mv-btn--download a,.btn-cv-wrap2 .mv-btn-wrap .btn-cv-mv-btn--partner a{margin-bottom:0;width:350px}.btn-cv-wrap3{max-width:750px;margin:0 auto}.btn-cv-wrap3 .mv-btn-ttl-wrap{grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-cv-wrap3 .mv-btn-ttl-wrap .mv-btn-sttl{grid-column:1;justify-self:center}.container-inner-center.company-are-innner{padding:2vw 0vw 2vw 0vw}.company-logo{width:33.9vw}.ttl-annoy{font-size:3.2vw}.ttl-annoy{margin-bottom:2vw}.ttl-annoy{margin-top:8vw}.ttl-annoy.-video{margin-top:0vw}.img-annoy{width:83.6vw}.img-annoy{margin-top:0vw;margin-bottom:1vw;margin-right:auto;margin-left:auto}.txt-annoy{width:60.8vw}.txt-annoy{margin-top:0vw;margin-bottom:0vw;margin-right:auto;margin-left:auto}.annoy-solution-each{padding:5vw 6vw 5vw 6vw}.annoy-solution-each-txt{font-size:2.4vw}.annoy-solution-each-txt{margin-bottom:2vw}.btn-payer,.btn-seller{font-size:2.4vw}.btn-payer a,.btn-seller a{padding:1.5vw 9vw 1.5vw 9vw}.container-inner-center.annoy-area-innner{padding-top:0}.ttl-annoy{font-weight:bold;margin-top:80px}.ttl-annoy span.small{font-size:32px}.ttl-annoy span.blue{color:#1d55ae}.annoy-box{background:url(../images/v2/bg_annoy_pc.svg) no-repeat;background-size:100% auto;width:816px;height:250px;padding:60px 120px;margin:0 auto}.annoy-box ul{display:grid;grid-template-columns:auto auto;gap:20px 85px}.annoy-box ul li{font-size:20px;font-weight:bold;position:relative}.annoy-box ul li::before{position:absolute;top:17px;left:-40px;content:url(../images/v2/icon_check.svg)}.annoy-box ul li span{color:#1d55ae}.txt-solution{text-align:center}.movie-concept{margin:80px auto 0;width:820px}.term-txt{margin-bottom:5vw}.term-ttl{font-size:3.2vw}.term-ttl{margin-bottom:5vw}.term-ttl span{font-size:4.8vw}.term-copy{margin-bottom:3vw}.term-annotation{margin-top:0vw;margin-bottom:0vw;margin-right:auto;margin-left:auto}.term-sttl{margin-top:0vw;margin-bottom:1.6vw;margin-right:auto;margin-left:auto}.term-sttl{font-size:2.4vw}.term-img{margin-top:0vw;margin-bottom:2vw;margin-right:auto;margin-left:auto}.term-box{padding:4vw 4vw 4vw 4vw}.term-area-fukidashi{width:10.2vw}.term-box-copy-ttl{font-size:2.2vw}.term-box-1{margin-bottom:4vw}.term-box-1-annotation{margin-bottom:0vw}.bar img{width:12.7vw}.bar img{height:5.2vw}.term-area-inner{padding-bottom:80px}.term-txt{text-align:center;font-weight:500;font-size:18px}.term-copy{text-align:center}.term-img{width:81.6vw}.term-box-wrap{width:817px;margin:0 auto;display:grid;grid-template-columns:393px 393px;gap:0 31px}.term-box{border:#1d55ae 3px solid;height:330px}.term-area-fukidashi{top:0;left:25%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.term-annotation{width:816px}.term-box-1 .term-box-copy-ttl{font-size:16px;margin-bottom:20px}.term-box-1 .term-box-1-annotation{font-size:12px}.term-box-1-img{margin:20px 0}.term-box-2 .term-box-copy-ttl{font-size:16px;margin-bottom:20px}.term-img img{aspect-ratio:816/414}.seller .term-box-2 .term-box-copy-ttl{margin-bottom:1.5vw}.seller .term-box-2 .term-box-copy-ttl{padding-left:30px}.seller .term-box-2 .term-box-copy-txt{padding-left:30px}.seller .term-box-2 .term-box-2-img{padding-right:20px}.merit-area .merit-sttl{font-size:2.2vw}.merit-area .merit-sttl{margin-bottom:1.6vw}.merit-area .merit-ttl{font-size:4vw}.merit-area .merit-ttl{margin-bottom:5.2vw}.merit-area .term-box{padding:4vw 3.5vw 4vw 3.5vw}.merit-area .merit-area-fukidashi.-merit01{width:20.2vw}.merit-area .merit-area-fukidashi.-merit02{width:21.8vw}.merit-area .merit-area-sttl{font-size:1.2vw}.merit-area .merit-area-sttl{margin-bottom:.8vw}.merit-area .term-box-img{margin-bottom:1.9vw}.merit-area .term-box-annotation{margin-bottom:0vw}.merit-area .merit-area-txt{font-size:1.2vw}.merit-area .merit-area-txt{margin-bottom:1.2vw}.merit-area .annotation{font-size:1.2vw}.merit-area .term-merit-inner{padding-top:40px;padding-bottom:20px}.merit-area .merit-area-fukidashi{top:0;left:34%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.merit-area .term-box-img{margin-top:0}.flow-ttl-bar{font-size:2.4vw}.flow-list-each{padding:0vw 1.6vw 2vw 1.6vw}.flow-list-each-step img{width:7.5vw}.flow-ttl{font-size:4vw}.flow-sttl{font-size:3.2vw}.flow-sttl{margin-bottom:0vw}.flow-list2-each-title{padding:1vw 0vw 1vw 0vw}.flow-list2-each-title p{font-size:1.4vw}.flow-list2-each-txt{font-size:1.6vw}.flow-list2-each-txt span{font-size:2vw}.flow-list2-each-txt span.small1{font-size:1.2vw}.flow-list2-each-txt span.small2{font-size:.7vw}.flow-list2-each-att{font-size:1.4vw}.flow-demo-title{font-size:2.8vw}.flow-area .flow-area-inner{padding-top:40px;padding-bottom:60px}.flow-ttl{margin-bottom:32px !important}.flow-ttl-bar{margin-bottom:5vw;background:#1d55ae url(../images/bg_ttl_flow_pc.svg) no-repeat top center;background-size:100% auto}.flow-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:812px;margin:0 auto}.flow-txt{text-align:center}.flow-list-each{width:28%;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flow-list-each:not(:last-child){position:relative}.flow-list-each:not(:last-child):after{content:"";position:absolute;top:50%;right:-27px;width:27px;height:50px;-webkit-transform:translate(80%, -50%);transform:translate(80%, -50%);background:url(../images/arrow_right.svg) no-repeat 0 0;background-size:100% auto}.flow-list-each-img{grid-column:2/3;grid-row:1/2;justify-self:start}.flow-list-each-img img{width:8vw}.flow-list-each-step{grid-column:1/2;grid-row:1/2;justify-self:end}.flow-list-each-txt{grid-column:1/3;grid-row:2/3;margin-top:8px;text-align:center;font-size:1.4vw}.flow-list-each-txt .flow-list-each-txt-aside{font-size:1.2vw}.flow-list2{gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flow-list2-each{padding-bottom:20px;-ms-flex-item-align:stretch;align-self:stretch}.flow-list2-each-txt{margin-top:8px;margin-bottom:8px;text-align:center}.flow-list2-each-img{width:60%;margin-bottom:8px}.flow-list2-each-img img{aspect-ratio:228/98}.flow-list2-each-arrow .flow-list2-each-img-arrow{width:66px;height:auto}.flow-list2-each-arrow .flow-list2-each-img-arrow img{width:66px;height:52px}.flow-demo-title::before,.flow-demo-title::after{height:33px;margin-top:0}.flow-demo-move{width:540px;margin:0 auto}.safe-area .safe-txt{margin-bottom:2.4vw}.safe-area .safe-ttl{width:52vw}.safe-area .safe-ttl{margin-bottom:2.8vw}.safe-area .safe-annotation{margin-top:0vw;margin-bottom:6.5vw;margin-right:auto;margin-left:auto}.safe-area .safe-img{margin-top:0vw;margin-bottom:12vw;margin-right:auto;margin-left:auto}.safe-area .safe-box{padding:2.8vw 3vw 2vw 3vw}.safe-area .safe-area-fukidashi{width:10.2vw}.safe-area .safe-box-copy-ttl{font-size:2vw}.safe-area .safe-box-copy-ttl{margin-bottom:2vw}.safe-area .safe-box-copy-ttl span{font-size:1.6vw}.safe-area .safe-box-1{margin-bottom:4vw}.safe-area .safe-box-2{margin-bottom:4vw}.safe-area .safe-box-2-img{margin-top:4vw}.safe-area .safe-area-inner{padding-top:50px}.safe-area .safe-img{width:75.5vw}.safe-area .safe-box{border:#1d55ae 3px solid}.safe-area .safe-txt{text-align:center}.safe-area .safe-box-wrap{width:72vw;margin:0 auto}.safe-area .safe-box-copy-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.safe-area .safe-annotation{width:48em}.safe-area .safe-box-copy-ttl{margin-bottom:20px}.safe-area .safe-box-1-img{margin-top:0}.safe-area .safe-box-copy-txt{font-size:1.4vw}.safe-area .safe-box-copy-txt p:nth-child(2),.safe-area .safe-box-copy-txt p:nth-child(3){margin-top:20px}.faq-each:not(:last-child){margin-bottom:3vw}.faq-each-q{font-size:2vw}.container-inner-center.cv-area-inner{padding:0vw 2vw 5vw 2vw}.container-inner-center.cv-area-inner--download{padding:4vw 2vw 5vw 2vw}.cv-btn a{width:35vw}.cv-btn a{font-size:1.6vw}.cv-btn a{margin-bottom:4vw}.cv-btn--contact a{padding:.7em 0}.cv-area-mv-btn a{font-size:1.6vw}.cv-area-mv-btn a{margin-top:0vw;margin-bottom:3vw;margin-right:auto;margin-left:auto}.cv-area-img{margin-top:3vw;margin-bottom:1vw;margin-right:auto;margin-left:auto}.cv-area-company-ttl{font-size:1.4vw}.cv-area-company-link{font-size:1.6vw}.cv-area-privacy{font-size:1.4vw}.cv-area-company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}.cv-area-company-ttl{margin-right:10px}.cv-area-mv-btn.btn-cv-mv-btn--partner a{border:2px solid #1d55ae}.cv-area-img-wrap a img{width:100%}.cv-area-img-wrap img{width:100%}.btn-fixed-cv .mv-btn{margin-top:2vw;margin-bottom:3vw;margin-right:auto;margin-left:auto}.btn-fixed-cv .mv-btn{width:35vw}.mv-btn-area--blue{padding:0vw 0vw 4vw 0vw}.container-inner-center.mv-btn-area-middle-innner--cash-mgmt{padding:0vw 0vw 5vw 0vw}.mv-btn-area-innner .mv-btn-sttl,.mv-btn-area-bottom .mv-btn-sttl,.mv-btn-area-middle .mv-btn-sttl,.btn-cv-wrap .mv-btn-sttl,.cv-area-inner .mv-btn-sttl{font-size:1.8vw}.mv-btn-area-innner .mv-btn-sttl,.mv-btn-area-bottom .mv-btn-sttl,.mv-btn-area-middle .mv-btn-sttl,.btn-cv-wrap .mv-btn-sttl,.cv-area-inner .mv-btn-sttl{margin-bottom:.8vw}.btn-for-purchase>a,.btnfor-billing>a{font-size:18px;line-height:40px;height:40px;padding:0 1.4em 0 1em}.btn-for-purchase{bottom:300px}.btnfor-billing{bottom:250px}.mv-btn-area-bottom{padding-top:34px}.mv-btn-area-bottom .mv-btn-ttl,.mv-btn-area-middle .mv-btn-ttl{font-size:32px;font-weight:bold}.mv-btn-area-bottom .mv-btn-ttl span,.mv-btn-area-middle .mv-btn-ttl span{font-size:32px}.container-inner-center.mv-btn-area-bottom-innner{padding:40px 0px 60px 0px}.container-inner-center.mv-btn-area-middle-innner{padding:20px 0px 60px 0px}.voice-area .voice-area-inner{padding:4vw 2vw 5vw 2vw}.voice-list-each-name{font-size:1.8vw}.voice-list-each-name span{font-size:1.3vw}.voice-list-each-box{padding:1.2vw 1.3vw 1.2vw 1.9vw}.voice-area .voice-ttl{font-size:40px;margin-bottom:14px}.voice-list{max-width:650px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin:0 auto}.voice-list-each{display:grid;grid-template-columns:17% 83%;grid-template-rows:auto;grid-auto-flow:column;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.voice-list-each-img{grid-column:1/2;grid-row:1/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-self:end}.voice-list-each-img img{width:10vw}.voice-list-each-name{grid-column:1/2;grid-row:2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;align-self:start}.voice-list-each-box{grid-column:2/3;grid-row:1/3;padding-left:1em;position:relative;margin-left:36px;display:-webkit-box;display:-ms-flexbox;display:flex;align-self:center}.voice-list-each-box::before,.voice-list-each-box::after{position:absolute;left:-17px;top:20%;width:17px;height:20px;-webkit-clip-path:polygon(0 50%, 100% 0, 100% 100%);clip-path:polygon(0 50%, 100% 0, 100% 100%);content:""}.voice-list-each-box::before{background-color:#1d55ae}.voice-list-each-box::after{left:-13px;background-color:#ebf5fd}.voice-area2{padding:4vw 0vw 6vw 0vw}.voice-area2-inner .voice-txt{font-size:1.8vw}.voice-area2-inner{max-width:1096px;margin:0 auto}.voice-area2-inner .voice-ttl{font-size:40px;margin-bottom:16px}.voice-area2-inner .voice-txt{margin-bottom:34px;line-height:30px}.voice-list2 .voice-list2-each{padding:3.2vw 2.4vw 3.2vw 2.4vw}.voice-list2 .voice-list2-each-top .top-img{width:8vw}.voice-list2 .voice-list2-each-top .top-wrap-title{font-size:2.4vw}.voice-list2 .voice-list2-each-top .top-wrap-title::before{font-size:1.4vw}.voice-list2 .voice-list2-each-top .top-wrap-text{font-size:1.3vw}.voice-list2 .voice-list2-each-top .top-wrap-text::before{font-size:1.2vw}.voice-list2 .voice-list2-each-top .top-wrap-text::before{padding:.2vw .6vw .3vw .6vw}.voice-list2 .voice-list2-each-number .number-item{padding:1.6vw 1.6vw 1.6vw 1.6vw}.voice-list2 .voice-list2-each-number .number-item-title{font-size:1.6vw}.voice-list2 .voice-list2-each-number .number-item-title.-subtext::after{font-size:1.2vw}.voice-list2 .voice-list2-each-number .number-item-text{font-size:3.2vw}.voice-list2 .voice-list2-each-number .number-item-text.-yen::after{font-size:1.6vw}.voice-list2 .voice-list2-each-number .number-item-text.-day::after{font-size:1.6vw}.voice-list2 .voice-list2-each-wrap .wrap-item-title{font-size:1.6vw}.voice-list2 .voice-list2-each-wrap .wrap-item-text{font-size:1.6vw}.voice-list2 .voice-list2-each-wrap .wrap-item-text span{font-size:1.6vw}.voice-list2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.voice-list2 .voice-list2-prev,.voice-list2 .voice-list2-next{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px}.voice-list2 .voice-list2-prev:hover,.voice-list2 .voice-list2-next:hover{opacity:.8}.voice-list2 .voice-list2-each{margin:0 8px}.voice-list2 .voice-list2-each-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.voice-list2 .voice-list2-each-top .top-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.voice-list2 .voice-list2-each-top .top-wrap-title{gap:8px}.voice-list2 .voice-list2-each-wrap.reason{padding-bottom:16px;margin-bottom:4px}.voice-list2 .voice-list2-each-wrap .wrap-item-title{margin-bottom:8px}.point-area-c .point-ttl{width:29.4vw}.point-area-c .point-ttl{margin-top:0vw;margin-bottom:2vw;margin-right:auto;margin-left:auto}.point-area-c .point-list-each{padding:1.6vw 2vw 1.5vw 2vw}.point-area-c .point-list-each-ttl{font-size:1.8vw}.point-area-c .point-list-each-img img{width:10.5vw}.point-area-c .point-list-each-img img{height:9.5vw}.point-area-c .point-list-each-img img.cp-img{width:12.2vw}.point-area-c .point-list-each-img img.cp-img{height:9.5vw}.point-area-c .point-list-each-txt{font-size:1.6vw}.point-area-c .point-mile{margin-top:6vw}.point-area-c .point-mile .cp-txt{font-size:2.2vw}.point-area-c .point-mile .cp-txt{padding:1.6vw 1.6vw 1.6vw 1.6vw}.point-area-c .point-mile .cp-txt{margin-top:2.4vw;margin-bottom:2.4vw;margin-right:auto;margin-left:auto}.point-area-c .point-mile .cp-txt span{font-size:2.6vw}.point-area-c .point-area-inner{padding-bottom:50px;padding-top:0}.point-area-c .point-list{width:81.4vw;margin:25px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:14px 14px}.point-area-c .point-list-each{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;row-gap:6px}.point-area-c .point-list-each-img{margin:0 auto}.point-area-c .point-mile .point-mile-img{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.point-area-c .point-mile .point-mile-img img{aspect-ratio:814/247;width:814px}.point-area-c .point-mile .point-mile-img2{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.point-area-c .point-mile .point-mile-img2 img{aspect-ratio:815/743;width:814px}.point-area-c .point-mile .point-mile-img3{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.point-area-c .point-mile .point-mile-img3 img{aspect-ratio:1630/496;width:814px}.lead-area .lead-innner{padding:1.4vw 0vw 1.4vw 0vw}.lead-area .lead-ttl{font-size:2vw}.news-area .news-area-inner{padding:2.4vw 2.4vw 3.6vw 2.4vw}.news-area .news-ttl{font-size:1.8vw}.news-area .news-ttl{margin-top:4vw}.news-area .news-list-each-date{font-size:1.4vw}.news-area .news-list-each-date{margin-bottom:.8vw}.news-area .news-list-each-txt{font-size:1.4vw}.news-area .news-area-inner{max-width:814px}.news-area .news-list-each{padding:1vw 0vw 1vw 0vw;border-bottom:1px solid #f6f9fc}.howto-term-area .howto-term-ttl{font-size:4vw}.howto-term-area .howto-term-ttl{margin-bottom:3.2vw}.howto-term-area .howto-term-txt{font-size:1.8vw}.howto-term-area .howto-term-txt{margin-bottom:3.2vw}.howto-term-area .howto-term-area-inner{padding-bottom:0}.howto-term-area .howto-term-txt{text-align:center}.howto-term-area .howto-term-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.howto-term-area .howto-term-img img{aspect-ratio:816/416;width:816px}.partner-area .partner-area-innner{padding:6vw 0vw 6vw 0vw}.partner-area .term-ttl{font-size:4vw}.partner-area .term-ttl{margin-bottom:1.6vw}.partner-area .sub-ttl{font-size:2.4vw}.partner-area .term-txt{font-size:1.6vw}.partner-area .term-ttl{line-height:normal}.partner-area .term-txt{font-weight:700;margin-bottom:0}.partner-area .partner-logo-area{max-width:918px;margin:0 auto}.service-area .service-area-inner{padding:3.2vw 0vw 3.2vw 0vw}.service-area .service-ttl{font-size:4vw}.service-area .service-each{padding:1.2vw .8vw 1.2vw .8vw}.service-area .service-each-ttl{font-size:1.8vw}.service-area .service-each-ttl2{font-size:1.4vw}.service-area .service-each-txt{font-size:1.4vw}.service-area .service-each-txt span{font-size:2vw}.service-area .service-each-txt span.small{font-size:1.4vw}.service-area .service-list{width:640px;margin:0 auto}.service-area .service-each{gap:8px}.service-area .service-each-ttl,.service-area .service-each-ttl2{-webkit-box-flex:0;-ms-flex:0 0 155px;flex:0 0 155px}.service-area .ervice-each-txt-img{width:342px}.howto-term-area2 .howto-term-ttl{font-size:4vw}.howto-term-area2 .howto-term-ttl{margin-bottom:3.2vw}.howto-term-area2 .howto-term-box{padding:3.2vw 0vw 3.6vw 0vw}.howto-term-area2 .howto-term-box-title{font-size:2.4vw}.howto-term-area2 .howto-term-box-title{margin-bottom:1vw}.howto-term-area2 .howto-term-box-lead{font-size:1.8vw}.howto-term-area2 .howto-term-box-lead span{font-size:2.4vw}.howto-term-area2 .howto-term-box-text{font-size:1.8vw}.howto-term-area2 .howto-term-area-inner{max-width:837px;padding-bottom:0}.accepted-cards-area .accepted-cards-box{padding:2.4vw 2.4vw 3.2vw 2.4vw}.accepted-cards-area .box-ttl{font-size:2.8vw}.accepted-cards-area .box-ttl span{font-size:4.4vw}.accepted-cards-area .box-lead{font-size:2vw}.accepted-cards-area .box-annotation{font-size:1.4vw}.accepted-cards-area .accepted-cards-box2{padding:3.2vw 2.4vw 3.2vw 2.4vw}.accepted-cards-area .box2-title{font-size:2.6vw}.accepted-cards-area .box2-title span{font-size:4.4vw}.accepted-cards-area .box2-title span.up{font-size:1.6vw}.accepted-cards-area .box2-text{font-size:1.4vw}.accepted-cards-area .box2-img{width:24vw}.accepted-cards-area .accepted-cards-area-inner{max-width:837px}.accepted-cards-area .box-img{width:634px}.accepted-cards-area .box-img img{aspect-ratio:1268/93}.accepted-cards-area .box2-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.accepted-cards-area .box2-img img{aspect-ratio:240/91}.cv-area2 .cv2-btn-box-ttl{font-size:2vw}.cv-area2 .cv2-btn-box-ttl{padding:1vw 2vw 1vw 2vw}.cv-area2 .cv2-btn-box-text{font-size:3.2vw}.cv-area2 .cv2-btn-box-text span{font-size:4vw}.cv-area2 .cv2-btn-box-annotation{font-size:1.4vw}.cv-area2 .cv2-btn-lead{font-size:1.8vw}.cv-area2 .mv-btn a{font-size:2.6vw}.cv-area2 .mv-btn a{padding:.8vw 0vw 1.2vw 0vw}.cv-area2 .mv-btn a span{font-size:1.8vw}.cv-area2 .cv2-btn-box{max-width:837px;margin:0 auto}.cv-area2 .cv2-btn-box-text{gap:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cv-area2 .mv-btn{width:447px}.annoy-area2 .ttl-annoy{font-size:3.2vw}.annoy-area2 .ttl-annoy span{font-size:4vw}.annoy-area2 .annoy-imgbox-list-each-txt{font-size:2vw}.annoy-area2 .annoy-imgbox-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;margin-top:44px;max-width:1040px}.annoy-area2 .annoy-imgbox-list-each{width:22%}.annoy-area2 .annoy-imgbox-list-each-txt{margin-top:10px}.answer-area .answer-arrow{width:20.8vw}.answer-area .answer-ttl{font-size:3.2vw}.answer-area .answer-ttl span{font-size:4vw}.answer-area .answer-txt{font-size:1.8vw}.answer-area .answer-list-each-img{width:10vw}.answer-area .answer-list-each-txt{font-size:2.4vw}.answer-area .answer-annotation{font-size:1.4vw}.answer-area .answer-box-ttl{font-size:2.8vw}.answer-area .answer-box-ttl{padding:1vw 0vw 1.2vw 0vw}.answer-area .answer-box-ttl span{font-size:4.6vw}.answer-area .answer-box-list{padding:2.4vw 2vw 3.2vw 2vw}.answer-area .answer-box-txt{font-size:2vw}.answer-area .answer-arrow{top:3%}.answer-area .answer-area-innner{max-width:814px;padding-top:130px}.answer-area .answer-ttl span::before,.answer-area .answer-ttl span::after{height:40px}.answer-area .answer-ttl span::before{margin-right:20px}.answer-area .answer-ttl span::after{margin-left:20px}.answer-area .answer-txt{margin-bottom:40px}.answer-area .answer-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.answer-area .answer-list-each{width:252px;height:252px}.answer-area .answer-annotation{margin-top:8px;text-align:right}.answer-area .answer-box{margin-top:60px}.answer-area .answer-box-list-each{gap:16px}.voice3-area{padding:4vw 0vw 6vw 0vw}.voice3-area .voice3-area-inner .voice-txt{font-size:1.8vw}.voice3-area .voice3-area-inner{max-width:1096px;margin:0 auto}.voice3-area .voice3-area-inner .voice-ttl{font-size:40px;margin-bottom:16px}.voice3-area .voice3-area-inner .voice-txt{margin-bottom:34px;line-height:30px}.voice3-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.voice3-list .voice-list2-prev,.voice3-list .voice-list2-next{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px}.voice3-list .voice-list2-prev:hover,.voice3-list .voice-list2-next:hover{opacity:.8}.mgmt-area .mgmt-area-inner{padding:6vw 0vw 6vw 0vw}.mgmt-area .mgmt-tag{width:9.4vw}.mgmt-area .mgmt-tag{font-size:1.6vw}.mgmt-area .mgmt-tag{padding:.8vw 2vw .8vw 2vw}.mgmt-area .mgmt-sttl{font-size:2.2vw}.mgmt-area .mgmt-sttl{margin-bottom:1.6vw}.mgmt-area .mgmt-ttl{font-size:4vw}.mgmt-area .mgmt-ttl{margin-bottom:5.2vw}.mgmt-area .mgmt-img{margin-top:0vw;margin-bottom:0vw;margin-right:auto;margin-left:auto}.mgmt-area .mgmt-area-inner{padding-bottom:40px}.mgmt-area .mgmt-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mgmt-area .mgmt-img img{aspect-ratio:1352/841;width:676px}.mgmt2-area .mgmt2-area-inner{padding:6vw 2vw 6vw 2vw}.mgmt2-area .mgmt2-img{margin-top:0vw;margin-bottom:0vw;margin-right:auto;margin-left:auto}.mgmt2-area .mgmt2-area-inner{padding-bottom:40px}.mgmt2-area .mgmt2-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mgmt2-area .mgmt2-img img{aspect-ratio:1033/322;width:1033px}.mgmt-detail-area .mgmt-detail-area-inner{padding:6vw 0vw 6vw 0vw}.mgmt-detail-area .mgmt-detail-ttl{font-size:3.2vw}.mgmt-detail-area .mgmt-detail-ttl{margin-bottom:5.2vw}.mgmt-detail-area .mgmt-detail-list-each-ttl{font-size:1.8vw}.mgmt-detail-area .mgmt-detail-list-each-ttl{padding:.8vw 2.4vw .8vw 2.4vw}.mgmt-detail-area .mgmt-detail-list-each-content{padding:2.4vw 2.4vw 2.4vw 2.4vw}.mgmt-detail-area .mgmt-detail-list-each-img{margin-bottom:1.6vw}.mgmt-detail-area .mgmt-detail-list-each-sttl{font-size:1.6vw}.mgmt-detail-area .mgmt-detail-list-each-sttl{margin-bottom:.8vw}.mgmt-detail-area .mgmt-detail-list-each-txt p{font-size:1.2vw}.mgmt-detail-area .mgmt-detail-list-each-cap{font-size:1.2vw}.mgmt-detail-area .mgmt-detail-area-inner{padding-bottom:40px}.mgmt-detail-area .mgmt-detail-list{width:81.4vw;margin:25px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px 10px}.mgmt-detail-area .mgmt-detail-list-each{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cash-mgmt-area .cash-mgmt-ttl-area{padding:2vw 12vw 3vw 12vw}.cash-mgmt-area .cash-mgmt-ttl{font-size:4vw}.cash-mgmt-area .cash-mgmt-ttl span{font-size:4vw}.cash-mgmt-area .cash-mgmt-sttl{margin-top:0vw;margin-bottom:.8vw;margin-right:auto;margin-left:auto}.cash-mgmt-area .cash-mgmt-sttl{font-size:3.2vw}.cash-mgmt-area .cash-mgmt-sttl span{font-size:2.4vw}.cash-mgmt-area .cash-mgmt-img{margin-top:0vw;margin-bottom:2vw;margin-right:auto;margin-left:auto}.cash-mgmt-area-inner{padding-bottom:80px}.cash-mgmt-ttl-area{width:81.4vw}.cash-mgmt-img{width:81.6vw}.cash-mgmt-img img{aspect-ratio:1423/686}.main-footer-area .container-inner-center.main-footer-inner{padding:6.4vw 1.6vw 6.4vw 1.6vw}.main-footer-area .main-footer-section h3{font-size:1.6vw}.main-footer-area .main-footer-section h3{margin-top:0vw;margin-bottom:1vw;margin-right:0vw;margin-left:0vw}.main-footer-area .main-footer-section h3{padding:0vw 0vw .8vw 0vw}.main-footer-area .main-footer-area-img{padding:2.5vw 2.5vw 2.5vw 2.5vw}.main-footer-area .main-footer-list-each{font-size:1.4vw}.main-footer-area .main-footer-list-each{padding:0vw 0vw 0vw 1.6vw}.main-footer-area .main-footer-list-each{margin-top:0vw;margin-bottom:.8vw;margin-right:0vw;margin-left:0vw}.main-footer-area .main-footer-area-img a img{width:312px}.doc-download-area .doc-download-area-inner{padding:0vw 0vw 6vw 0vw}.doc-download-area .doc-download-ttl{font-size:2.8vw}.doc-download-area .doc-download-wrap{padding:4.8vw 2.4vw 3.2vw 2.4vw}.doc-download-area .doc-download-wrap .doc-download-list{margin-bottom:2.4vw}.doc-download-area .doc-download-wrap .doc-download-list-each{font-size:1.8vw}.doc-download-area .doc-download-wrap .doc-download-list-each{margin-bottom:.8vw}.construction .container-inner-center.mv-area-innner{padding:0vw 0vw 0vw 0vw}.construction .container-inner-center.mv-btn-area-innner{padding:0vw 0vw 0vw 0vw}.construction .mv-area-cv .mv-btn-area{padding:1.7vw 0vw 1.7vw 0vw}.construction .mv-area-img .mv-area-innner{max-width:1500px}.construction .mv-area-img .container-inner-center.mv-area-innner img{aspect-ratio:3/1}.construction .annoy-box{padding:34px 48px}.construction .annoy-box ul{margin-left:48px}.construction .voice-list-each-name{width:175px}.construction .voice-list-each-box{margin-left:60px}.restaurant .container-inner-center.mv-area-innner{padding:0vw 0vw 0vw 0vw}.restaurant .container-inner-center.mv-btn-area-innner{padding:0vw 0vw 0vw 0vw}.restaurant .mv-area-cv .mv-btn-area{padding:1.7vw 0vw 1.7vw 0vw}.restaurant .mv-area-img .mv-area-innner{max-width:1500px}.restaurant .mv-area-img .container-inner-center.mv-area-innner img{aspect-ratio:3/1}.restaurant .annoy-box{padding:50px 48px}.restaurant .annoy-box ul{margin-left:48px}.restaurant .voice-list-each-name{width:211px}.restaurant .voice-list-each-box{margin-left:70px}.restaurant .jcb-area .jcb-title-wrap .jcb-subttl p{font-size:1.2vw}.restaurant .jcb-area .jcb-title-wrap .jcb-ttl{font-size:2vw}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card-txt{font-size:2.8vw}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card-txt span{font-size:2.4vw}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card-subtxt{font-size:1vw}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list-each-ttl{font-size:1.3vw}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list-each-txt{font-size:1vw}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit .jcb-box-benefit-ttl{font-size:1.5vw}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit .jcb-box-benefit-each-ttl{font-size:1.5vw}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit .jcb-box-benefit-each-txt{font-size:1vw}.restaurant .jcb-area .jcb-box-wrap .mv-btn a{font-size:1.7vw}.restaurant .jcb-area .jcb-box-wrap .jcb-box-annotation .jcb-box-annotation-ttl{font-size:1vw}.restaurant .jcb-area .jcb-box-wrap .jcb-box-annotation .jcb-box-annotation-list,.restaurant .jcb-area .jcb-box-wrap .jcb-box-annotation .jcb-box-annotation-txt{font-size:1vw}.restaurant .jcb-area .jcb-area-inner{width:720px}.restaurant .jcb-area .jcb-title-wrap{padding:11px 0 9px}.restaurant .jcb-area .jcb-box-wrap{padding:20px 30px 30px 30px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card-txt{letter-spacing:-0.04em}.restaurant .jcb-area .jcb-box-wrap .jcb-box-ttl{width:460px;margin:0 auto;margin-bottom:20px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card .jcb-box-card-img{width:32%}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point{margin-bottom:30px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px 2%}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list-each{-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list-each.-wide{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit{width:610px;margin:0 auto 30px;padding:10px 16px 16px 26px;gap:10px}.restaurant .jcb-area .jcb-box-wrap .mv-btn{width:70%;font-size:16px;font-weight:700;margin-bottom:30px}.company #mvImage{padding:6vw 0vw 6vw 0vw}.company .mv-area-cv .mv-btn-area{padding:1.7vw 0vw 1.7vw 0vw}.company .content-title{font-size:32px;line-height:100%}.company .header-logo{margin-right:22px}.company .company-each-area-innner{padding:3.2vw 0vw 3.2vw 0vw}.company .company-each-area-innner{margin-top:0vw;margin-bottom:6vw;margin-right:auto;margin-left:auto}.company .company-list-each{padding:.8vw 1.3vw .8vw 1.3vw}.company .company-list-each-ttl{width:180px}.diners .container-inner-center.mv-area-innner{padding:0vw 0vw 0vw 0vw}.diners .container-inner-center.mv-btn-area-innner{padding:0vw 0vw 0vw 0vw}.diners .mv-area-cv .mv-btn-area{padding:1.7vw 0vw 1.7vw 0vw}.diners .mv-area-img .mv-area-innner{max-width:1500px}.diners .mv-area-img .container-inner-center.mv-area-innner img{aspect-ratio:3/1}.diners .lead-area .read-wrap-2columns .lead-ttl span{font-size:1.2vw}.diners .lead-area .read-wrap-2columns .lead-img{width:13vw}.diners .lead-area .read-wrap-2columns{gap:166px}.diners .annoy-area .annoy-imgbox-list-each-txt{font-size:2vw}.diners .annoy-area .annoy-imgbox-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}.diners .annoy-area .annoy-imgbox-list-each{width:22%}.diners .annoy-area .annoy-imgbox-list-each-txt{margin-top:10px}.diners .term-box{padding:4vw 4vw 4vw 4vw}.diners .term-area-fukidashi{width:10.2vw}.diners .term-box-copy-ttl{font-size:2.2vw}.diners .term-box-copy-ttl{margin-bottom:0vw}.diners .term-box-1{margin-bottom:4vw}.diners .term-box-1-annotation{font-size:1.2vw}.diners .term-box-1-annotation{margin-bottom:0vw}.diners .term-box-copy-txt{font-size:1.3vw}.diners .term-box-copy-txt{margin-bottom:.8vw}.diners .term-box-2-annotation{font-size:1.2vw}.diners .term-box-2-annotation{margin-bottom:.8vw}.diners .bar img{width:12.7vw}.diners .term-img img{width:81.6vw}.diners .term-img img{height:40.8vw}.diners .term-img{width:81.6vw}.diners .term-box-wrap{width:817px;margin:0 auto;display:grid;grid-template-columns:393px 393px;gap:0 31px}.diners .term-box{border:#1d55ae 3px solid;height:330px}.diners .term-area-fukidashi{top:0;left:25%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.diners .term-annotation{width:816px}.diners .term-box-1 .term-box-copy-ttl{font-size:16px;margin-bottom:8px}.diners .term-box-1-img{margin:20px 0}.diners .term-box-2 .term-box-copy-ttl{font-size:16px;margin-bottom:4px}.diners .merit-area{padding:6vw 0vw 6vw 0vw}.diners .merit-area .merit-ttl{font-size:3.2vw}.diners .merit-area .merit-ttl{margin-bottom:5vw}.diners .merit-area .merit-ttl span{font-size:4vw}.diners .merit-area .merit-txt{margin-bottom:5vw}.diners .merit-area .term-merit-inner{padding-top:40px;padding-bottom:20px}.diners .card-area .card-wrap-each-ttl{font-size:3.2vw}.diners .card-area .card-wrap-each-txt{font-size:1.8vw}.diners .card-area .card-wrap-each-sub-txt{font-size:1.4vw}.diners .card-area .card-area-inner{padding:60px 0 60px 0}.diners .card-area .card-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:68px}.diners .card-area .card-wrap-each-txt{gap:10px}.diners .card-area .card-wrap-each-sub-ttl{width:234px}.diners .card-area .card-wrap-each-img{width:36%}.diners .voice-area .voice-list-each{grid-template-columns:20% 80%}.diners .voice-area .voice-list-each-box{margin-left:35px}.diners .point-area-b .point-ttl{width:29.4vw}.diners .point-area-b .point-ttl{margin-top:0vw;margin-bottom:2vw;margin-right:auto;margin-left:auto}.diners .point-area-b .point-list-each{padding:1.6vw 2vw 1.5vw 2vw}.diners .point-area-b .point-list-each-wrap-ttl{font-size:1.8vw}.diners .point-area-b .point-list-each-wrap-txt{font-size:1.6vw}.diners .point-area-b .point-area-inner{padding-bottom:50px;padding-top:40px}.diners .point-area-b .point-list{width:81.4vw;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:14px 14px}.diners .point-area-b .point-list-each{-webkit-box-flex:1;-ms-flex:1 0 48%;flex:1 0 48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;row-gap:6px}.diners .point-area-b .point-list-each.-point01 .point-list-each-img{width:9vw}.diners .point-area-b .point-list-each.-point02 .point-list-each-img{width:8.8vw}.diners .point-area-b .point-list-each.-point03 .point-list-each-img{width:8.6vw}.diners .point-area-b .point-list-each.-point03 .point-list-each-img-cp::after{content:"※";position:absolute;top:4%;right:27%;font-size:30px;color:#d21e43;font-weight:900}.diners .point-area-b .point-list-each.-point04 .point-list-each-img{width:9vw}.diners .point-area-b .point-list-each.-point05{padding:0vw 2vw 2vw 0vw;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 auto;max-width:400px}.diners .point-area-b .point-list-each.-point05 .point-list-each-img{width:9.9vw;padding:0vw 0vw 0vw 2vw;margin-top:-20px}.diners .point-area-b .point-list-each.-point05 .point-list-each-wrap{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding:0vw 0vw 0vw 2vw}.diners .point-area-b .point-list-each-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;height:90px}.diners .point-area-b .point-list-each-wrap{text-align:center}.diners .point-area-b .point-ttl{width:58vw}.diners .point-area-b .point-ttl{margin-top:0vw;margin-bottom:5vw;margin-right:auto;margin-left:auto}.diners .point-area-b .cp-txt{font-size:2.2vw}.diners .point-area-b .cp-txt{padding:1.6vw 1.6vw 1.6vw 1.6vw}.diners .point-area-b .cp-txt{margin-top:2.4vw;margin-bottom:2.4vw;margin-right:auto;margin-left:auto}.diners .point-area-b .cp-txt span{font-size:2.6vw}.components .mv-area-img .mv-area-innner{padding:0vw 0vw 0vw 0vw}.components .mv-area-img .mv-area-innner{max-width:1500px}.components .mv-area-img .container-inner-center.mv-area-innner img{aspect-ratio:3/1}.components .mv-area-cv .mv-btn-area{padding:1.7vw 0vw 1.7vw 0vw}.components .modaal-container{max-width:690px}.components .modaal-content-container{padding:4vw 4vw 4vw 4vw}.components .modaal-close{left:775px;top:-5px}.components .modal-area .modal-scroll-area{padding:1.6vw 2.4vw 1.6vw 2.4vw}.components .modal-area .modal-scroll-area-ttl{font-size:1.3vw}.components .modal-area .modal-area-inner{gap:16px}.components .modal-area .modal-scroll-area{width:610px;height:188px}.components .modal-area .modal-scroll-area--pay-light{height:180px}.components .modal-area .modal-btn{margin-top:8px}.otsuka .modaal-container{max-width:690px}.otsuka .modaal-content-container{padding:4vw 4vw 4vw 4vw}.otsuka .modaal-close{left:775px;top:-5px}.otsuka .modal-area .modal-scroll-area{padding:1.6vw 2.4vw 1.6vw 2.4vw}.otsuka .modal-area .modal-scroll-area-ttl{font-size:1.3vw}.otsuka .modal-area .modal-area-inner{gap:16px}.otsuka .modal-area .modal-scroll-area{width:610px;height:188px}.otsuka .modal-area .modal-scroll-area--pay-light{height:180px}.otsuka .modal-area .modal-btn{margin-top:8px}.otsuka .header-logo{width:46vw}.partner .term-ttl{font-size:3.6vw}.partner .term-ttl span.sub-ttl{font-size:2.4vw}.partner .term-txt{font-size:1.8vw}.partner .term-lead{font-size:2.4vw}.partner .header-logo{margin-right:185px}.partner .header-btn--download a{padding:16px 30px;border-radius:100px}.partner .container-inner-center{max-width:1045px}.partner .term-ttl{font-size:6.4171122995vw}.partner .term-img{width:1045px}.partner .cv-area .cv-btn--downlorad a{margin-bottom:28px}.partner .container-inner-center.mv-area-innner{padding:0vw 0vw 0vw 0vw}.partner .mv-area-cv .mv-btn-area{padding:1.7vw 0vw 1.7vw 0vw}.partner .mv-area-img .mv-area-innner{max-width:1915px;margin:0 auto;height:523px;background-image:url("../images/partner/mv_pc_max.png");background-size:cover;background-repeat:no-repeat;background-position:center;aspect-ratio:1915/523}.partner .mv-area-img .mv-img{overflow:hidden;position:absolute;top:0;left:0}.partner .mv-area-img .mv-img-each{position:relative;max-width:1500px;padding-top:5.7vw;padding-left:9.7vw}.partner .mv-area-img .mv-each-txt{width:55%}.partner .mv-area-img .mv-each-cv{width:27%;padding-top:3%}.partner .partner-area .term-ttl{font-size:3.6vw}.partner .partner-area .term-ttl.sub-ttl{font-size:2.4vw}.partner .partner-area .partner-area-innner{padding-top:66px}.partner .partner-area .term-ttl{margin-bottom:14px}.partner .partner-area .term-txt{font-size:16px;margin-bottom:0}.partner .partner-area .partner-logo-area img{width:3169px;max-width:3169px}.partner .partner-section01 .partner-section01-innner{padding-top:60px;padding-bottom:60px}.partner .partner-section01 .term-ttl{margin-bottom:13px}.partner .partner-section01 .term-txt{margin-bottom:38px}.partner .partner-section01 .term-img img{width:auto;height:auto}.partner .partner-section02 .features-no{font-size:4vw}.partner .partner-section02 .features-ttl{font-size:2.8vw}.partner .partner-section02 .features-txt{font-size:1.6vw}.partner .partner-section02 .partner-section02-innner{padding-top:110px;padding-bottom:100px}.partner .partner-section02 .term-ttl{margin-bottom:60px;line-height:47px}.partner .partner-section02 .features-txt{margin-top:14px;line-height:1.8em}.partner .partner-section02 .features-list{gap:60px}.partner .partner-section02 .features-list-each{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:34px}.partner .partner-section02 .features-ttl-one{margin-top:20px}.partner .partner-section02 .features-list-each-img{width:447px;-ms-flex-negative:0;flex-shrink:0}.partner .partner-section03 .partner-section03-innner{padding-top:80px;padding-bottom:38px}.partner .partner-section03 .term-lead{margin-bottom:40px}.partner .partner-section03 .term-ttl{margin-bottom:13px}.partner .partner-section03 .term-txt{margin-bottom:38px}.partner .partner-section03 .term-img{margin-bottom:40px}.partner .partner-section03 .term-img img{width:auto;height:auto}.partner .partner-section04 .solution-ttl{font-size:2vw}.partner .partner-section04 .solution-txt{font-size:1.8vw}.partner .partner-section04 .solution-other-ttl{font-size:2.6vw}.partner .partner-section04 .solution-other-list-each{font-size:2vw}.partner .partner-section04 .partner-section04-innner{padding-top:80px;padding-bottom:100px}.partner .partner-section04 .term-ttl{margin-bottom:20px}.partner .partner-section04 .term-txt{margin-bottom:36px}.partner .partner-section04 .solution-list{gap:26px}.partner .partner-section04 .solution-list-each{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%;padding:25px 34px 30px}.partner .partner-section04 .solution-list-each-img{width:48%;margin:0 auto;margin-bottom:18px}.partner .partner-section04 .solution-ttl{margin-bottom:5px}.partner .partner-section04 .solution-other{margin-top:30px;padding:30px 10% 50px}.partner .partner-section04 .solution-other-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.partner .partner-section04 .solution-other-list-each{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding-left:5%}.partner .partner-section05 .flow-txt{font-size:1.6vw}.partner .partner-section05 .flow-txt span{font-size:1.8vw}.partner .partner-section05 .flow-tab-item{font-size:1.8vw}.partner .partner-section05 .partner-section05-innner{padding-top:82px;padding-bottom:50px}.partner .partner-section05 .term-ttl{margin-bottom:30px}.partner .partner-section05 .flow-txt{margin-bottom:25px}.partner .partner-section05 .flow-tab-item{margin-bottom:34px;padding:12px 40px}.partner .partner-section05 .flow-tab-item::before{width:20px;height:10px;bottom:-8px}.partner .partner-section05 .flow-list--part1{max-width:1040px}.partner .partner-section05 .flow-list--part1 .flow-list-each{width:31%;padding:7px 16px 33px 16px}.partner .partner-section05 .flow-list--part1 .flow-list-each:not(:last-child)::after{right:-17px;width:19px;top:54%}.partner .partner-section05 .flow-list--part1 .flow-list-each-step img{width:66px}.partner .partner-section05 .flow-list--part2{max-width:1040px}.partner .partner-section05 .flow-list--part2 .flow-list-each{width:22%;padding:12px 15px 20px 15px}.partner .partner-section05 .flow-list--part2 .flow-list-each:not(:last-child)::after{right:-16px;width:19px;top:54%}.partner .partner-section05 .flow-list--part2 .flow-list-each--last .flow-list-each-img{grid-column:1/3;margin-left:13%}.partner .partner-section05 .flow-list--part2 .flow-list-each--last .flow-list-each-img img{width:60px}.partner .partner-section05 .flow-list--part2 .flow-list-each--last .flow-list-each-step{grid-column:2/3;margin-right:30%}.partner .partner-section05 .flow-list--part2 .flow-list-each--last .flow-list-each-step img{width:60px}.partner .partner-section06 .case-ttl{font-size:2.3vw}.partner .partner-section06 .case-txt{font-size:1.6vw}.partner .partner-section06 .partner-section06-innner{padding-top:30px;padding-bottom:98px}.partner .partner-section06 .term-ttl{margin-bottom:43px}.partner .partner-section06 .case-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3%}.partner .partner-section06 .case-ttl{margin-bottom:6px}.partner .partner-section06 .case-list-each{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%}.partner .partner-section06 .case-list-each-wrap{padding:30px 24px 34px}.partner .partner-section06 .case-list-each-img{height:184px}.partner .partner-section07 .container-inner-center.main-footer-inner{padding:6.4vw 1.6vw 6.4vw 1.6vw}.partner .partner-section07 .main-footer-section h3{font-size:1.6vw}.partner .partner-section07 .main-footer-section h3{margin-top:0vw;margin-bottom:1vw;margin-right:0vw;margin-left:0vw}.partner .partner-section07 .main-footer-section h3{padding:0vw 0vw .8vw 0vw}.partner .partner-section07 .main-footer-area-img{padding:2.5vw 2.5vw 2.5vw 2.5vw}.partner .partner-section07 .main-footer-list-each{font-size:1.4vw}.partner .partner-section07 .main-footer-list-each{padding:0vw 0vw 0vw 1.6vw}.partner .partner-section07 .main-footer-list-each{margin-top:0vw;margin-bottom:.8vw;margin-right:0vw;margin-left:0vw}.partner .partner-section07 .main-footer-area-img a img{width:312px}.pay-light .header-logo{width:52.4vw}.pay-light .container-inner-center.mv-btn-area-innner{padding:0vw 0vw 0vw 0vw}.pay-light .annoy-box{padding:50px 35px}.pay-light .annoy-box ul{margin-left:48px}.pay-light .voice-list-each-name{width:175px}.pay-light .voice-list-each-box{margin-left:60px}.pay-light .annoy-area{margin-bottom:80px}.paid .modaal-container{max-width:690px}.paid .modaal-content-container{padding:4vw 4vw 4vw 4vw}.paid .modaal-close{left:775px;top:-5px}.paid .modal-area .modal-scroll-area{padding:1.6vw 2.4vw 1.6vw 2.4vw}.paid .modal-area .modal-scroll-area-ttl{font-size:1.3vw}.paid .modal-area .modal-area-inner{gap:16px}.paid .modal-area .modal-scroll-area{width:610px;height:188px}.paid .modal-area .modal-scroll-area--pay-light{height:180px}.paid .modal-area .modal-btn{margin-top:8px}.paid .header-logo{width:43.4vw}.paid .header-logo{margin-right:80px}.scogr .modaal-container{max-width:690px}.scogr .modaal-content-container{padding:4vw 4vw 4vw 4vw}.scogr .modaal-close{left:775px;top:-5px}.scogr .modal-area .modal-scroll-area{padding:1.6vw 2.4vw 1.6vw 2.4vw}.scogr .modal-area .modal-scroll-area-ttl{font-size:1.3vw}.scogr .modal-area .modal-area-inner{gap:16px}.scogr .modal-area .modal-scroll-area{width:610px;height:188px}.scogr .modal-area .modal-scroll-area--pay-light{height:180px}.scogr .modal-area .modal-btn{margin-top:8px}.scogr .header-logo{width:49vw}.notfound .header-logo{width:27.3vw}.notfound .notfound-ttl{font-size:4.4vw}.notfound .notfound-txt{font-size:1.6vw}.notfound .notfound-img{width:16.5vw}.notfound .notfound-under-txt{font-size:1.4vw}.notfound .notfound-btn{width:35vw}.notfound .notfound-btn{padding:1vw 0vw 1vw 0vw}.notfound .notfound-btn a{font-size:1.6vw}.notfound .notfound-txt{margin-bottom:32px}.notfound .notfound-img{margin-bottom:32px}.carryme .header-logo{width:50.4vw}.carryme .mc-area{background-color:#ffebe2}.carryme .mc-area .container-inner-center.mv-area-innner img{aspect-ratio:50/17}.carryme .mc-area .container-inner-center.mv-area-innner-cp img{aspect-ratio:2449/936}.carryme .container-inner-center.intro-card-wrap{padding:26px 70px}.carryme .container-inner-center.annoy-area-innner{padding-bottom:85px}.carryme .annoy-box{background:url(../images/carryme/bg_annoy_pc.svg) no-repeat;width:825px;height:228px;padding:45px 35px}.carryme .annoy-box ul{margin-left:40px;gap:20px 47px}.carryme .annoy-box ul li{font-size:19px;font-weight:900}.carryme .voice-area .voice-list-each-name{width:195px}.carryme .voice-area .voice-list-each-box{margin-left:60px}.kensetsu-site-hayabarai .modaal-container{max-width:690px}.kensetsu-site-hayabarai .modaal-content-container{padding:4vw 4vw 4vw 4vw}.kensetsu-site-hayabarai .modaal-close{left:775px;top:-5px}.kensetsu-site-hayabarai .modal-area .modal-scroll-area{padding:1.6vw 2.4vw 1.6vw 2.4vw}.kensetsu-site-hayabarai .modal-area .modal-scroll-area-ttl{font-size:1.3vw}.kensetsu-site-hayabarai .modal-area .modal-area-inner{gap:16px}.kensetsu-site-hayabarai .modal-area .modal-scroll-area{width:610px;height:188px}.kensetsu-site-hayabarai .modal-area .modal-scroll-area--pay-light{height:180px}.kensetsu-site-hayabarai .modal-area .modal-btn{margin-top:8px}.kensetsu-site-hayabarai .header-logo{width:52vw}.kensetsu-site-hayabarai .header-inner{gap:12px}.kensetsu-site-hayabarai .modal-area .modal-scroll-area{height:356px}.kensetsu-site-hayabarai .annoy-box{background:url(../images/kensetsu-site-hayabarai/bg_annoy_pc.svg) no-repeat;height:285px;padding:40px 48px}.adologi .header-logo{width:49.7vw}.adologi .container-inner-center.header-inner{padding-top:12px}.capima .header-logo{width:46vw}.capima .container-inner-center.header-inner{padding-top:12px}.capima .header-logo{margin-right:80px}.pasumu .header-logo{width:51.2vw}.hacobell .container-inner-center.mv-area-innner{padding:0vw 0vw 0vw 0vw}.hacobell .container-inner-center.mv-btn-area-innner{padding:0vw 0vw 0vw 0vw}.hacobell .mv-area-cv .mv-btn-area{padding:1.7vw 0vw 1.7vw 0vw}.hacobell .mv-area-img .mv-area-innner{max-width:1500px}.hacobell .mv-area-img .container-inner-center.mv-area-innner img{aspect-ratio:3/1}.hacobell .header-logo{width:51.2vw}.hacobell .annoy-box{background:url(../images/hacobell/bg_annoy_pc.svg) no-repeat;height:285px;padding:40px 30px 40px 100px}.hacobell .annoy-box ul{gap:20px 70px}.hacobell .voice-list-each-name{width:175px}.blog .breadcrumbs-area .breadcrumbs-area-innner{padding:1.6vw 0vw 1.6vw 0vw}.blog.top .title-area .title-area-innner{padding:2.8vw 0vw 4vw 0vw}.blog.top .lablist-area .lablist-area-innner{padding:0vw 0vw 8vw 0vw}.blog.top .lablist-area .lablist-item-wrap{padding:1vw 1.6vw 2vw 1.6vw}.blog.top .lablist-area{margin-bottom:80px}.blog.top .lablist-area .lab-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog.top .lablist-area .lablist-item{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}.blog.article .title-area .title-area-innner{padding:2.8vw 0vw 4vw 0vw}.blog.article .breadcrumbs-area{margin:0 auto}.blog.article .breadcrumbs-area .breadcrumbs-area-innner{max-width:744px}.blog.article .article-contents .article-contents-ttl{font-size:1.8vw}.blog.article .article-contents label::after{font-size:1.4vw}.blog.article .article-contents ol ul ul{padding:0vw 0vw 2.4vw 0vw}.blog.article .article-area .article-area-innner{padding:0vw 0vw 4vw 0vw}.blog.article .article-area .article{padding:3.4vw 2.9vw 3.4vw 2.9vw}.blog.article .article-area p{font-size:1.6vw}.blog.article .article-area p .att{font-size:1.4vw}.blog.article .article-area .article-top .article-main-title{font-size:2.7vw}.blog.article .article-area .article-title{font-size:2.2vw}.blog.article .article-area .article-section-title{font-size:2vw}.blog.article .article-area .article-sub-title{font-size:2vw}.blog.article .article-area .article-txt-area ol{padding:0vw 0vw 0vw 2vw}.blog.article .article-area .article-txt-area ol{font-size:1.6vw}.blog.article .article-area .article-btn-area-ttl{padding:1.4vw 0vw 1.4vw 0vw}.blog.article .article-area .article-btn-area-ttl{font-size:1.8vw}.blog.article .article-area .article-btn-area-content{padding:0vw 2.4vw 2.4vw 2.4vw}.blog.article .article-area .article-btn-area-content{font-size:1.4vw}.blog.article .article-area .article-btn-area .mv-btn{width:30vw}.blog.article .article-area .article-btn-area .mv-btn-sttl{font-size:1.4vw}.blog.article .article-area .article-list{padding:0vw 2.4vw 0vw 2vw}.blog.article .article-area .article-table-area{padding:4vw 2vw 4vw 2vw}.blog.article .article-area .article-table-area .article-table-ttl{margin-top:0vw;margin-bottom:3.2vw;margin-right:0vw;margin-left:0vw}.blog.article .article-area .article-table-area .article-table-ttl{font-size:2.4vw}.blog.article .article-area .article-table-area .article-table th{padding:1.2vw 2.4vw 1.2vw 2.4vw}.blog.article .article-area .article-table-area .article-table th{font-size:1.6vw}.blog.article .article-area .article-table-area .article-table td{padding:2.4vw 2.4vw 2.4vw 2.4vw}.blog.article .article-area .article-table-area .article-table td{font-size:1.4vw}.blog.article .article-area .article-voice .article-voice-wrap-txt{font-size:1.3vw}.blog.article .article-area .article-voice .article-voice-wrap-txt span{font-size:1.2vw}.blog.article .article-area .article-voice .article-voice-wrap-txt span{padding:.1vw .6vw .3vw .6vw}.blog.article .article-area .article-cv .article-cv-txt{font-size:1.8vw}.blog.article .article-area{margin:0 auto 80px}.blog.article .article-area .article-area-innner{max-width:744px}.blog.article .article-area .article{gap:34px}.blog.article .btn-fixed-cv .mv-btn{width:35vw}.blog.article .btn-fixed-cv .mv-btn{margin-bottom:3vw}.blog.article .btn-fixed-cv .mv-btn--card-pay{width:35vw}.blog.article .btn-fixed-cv .mv-btn .sub-txt{font-size:1.2vw}.medical-force .header-logo{width:57.6vw}.medical-force .movie-concept{margin:80px auto}.medical-force .voice-area .voice-list-each-name{width:170px}.medical-force .voice-area .voice-list-each-box{margin-left:50px}.ver_202410 .movie-concept{margin:0 auto 80px}.ver_202410 .point-area-inner{padding-top:40px}.tsukulink .header-logo{width:53.3vw}.tsukulink .header-inner{gap:12px}.tsukulink .modal-area .modal-scroll-area{height:356px}.tsukulink .annoy-box{background:url(../images/kensetsu-site-hayabarai/bg_annoy_pc.svg) no-repeat;height:285px;padding:40px 48px}.dandori-work .header-logo{width:53.3vw}.dandori-work .header-inner{gap:12px}.dandori-work .modal-area .modal-scroll-area{height:356px}.dandori-work .annoy-box{background:url(../images/kensetsu-site-hayabarai/bg_annoy_pc.svg) no-repeat;height:285px;padding:50px 48px}.case .title-area.case-title-area .case-title-area-innner{padding:2.8vw 0vw 4vw 0vw}.case .title-area.case-title-area h1{font-size:4.1vw}.case .case-area .case-area-innner{padding:0vw 0vw 8vw 0vw}.case .case-area .case-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.case .case-area .case-list .voice3-list-each{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%}.case .voice-area .voice-area-innner{padding:7vw 0vw 8vw 0vw}.case .voice-area .voice-txt{font-size:1.8vw}.case .voice-area .voice-txt{text-align:center}.case .voice-area .case-cat-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%}.case .voice-area .case-voice-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:22px 0}.case .voice-area .voice-list2-each .top-img{width:6vw}.case .voice-area .voice-list2-each{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%}.case .cv-area{padding:6vw 0vw 0vw 0vw}.case.case-article .case-article-author-list{gap:16px}.case.case-article .case-article-box .box-body{padding:2.4vw 4vw 2.4vw 4vw}.case.case-article .case-article-title h2{font-size:2.2vw}.case.case-article .case-article-lead{padding:1vw 1.8vw 1vw 1.8vw}.case.case-article .case-article-lead p{font-size:1.8vw}.case.case-article .case-article-question{margin-bottom:-30px}.case.case-article .case-article-question.-gray{margin-bottom:0}.jms .movie-concept{margin:80px auto}.epark .movie-concept{margin:80px auto}.souco .movie-concept{margin:80px auto}.arara .movie-concept{margin:80px auto}.portia .movie-concept{margin:80px auto}.dxcg .intro-card-wrap.container-inner-center{padding:5vw 7vw 5vw 7vw}.dxcg .intro-card-txt{font-size:2vw}.dxcg .intro-card-img{margin-top:1.6vw}.dxcg .container-inner-center.improve-wrap{padding:8vw 0vw 8vw 0vw}.dxcg .improve-copy{width:71.1vw}.dxcg .solve-wrapper{padding:5vw 0vw 5vw 0vw}.dxcg .solve-copy{width:60.6vw}.dxcg .solve-wrapper{background:url(../images/bg_gray_pc.svg) no-repeat top center;background-size:100% auto}.dxcg .intro-card-img img{aspect-ratio:720/90;width:360px}.dxcg .btn-fixed-cv .mv-btn{margin-top:2vw;margin-bottom:3vw;margin-right:auto;margin-left:auto}.dxcg .btn-fixed-cv .mv-btn{width:35vw}.dxcg .mv-btn-area--blue{padding:0vw 0vw 4vw 0vw}.dxcg .container-inner-center.mv-btn-area-middle-innner--cash-mgmt{padding:0vw 0vw 5vw 0vw}.dxcg .mv-btn-area-innner .mv-btn-sttl,.dxcg .mv-btn-area-bottom .mv-btn-sttl,.dxcg .mv-btn-area-middle .mv-btn-sttl,.dxcg .btn-cv-wrap .mv-btn-sttl,.dxcg .cv-area-inner .mv-btn-sttl{font-size:1.8vw}.dxcg .mv-btn-area-innner .mv-btn-sttl,.dxcg .mv-btn-area-bottom .mv-btn-sttl,.dxcg .mv-btn-area-middle .mv-btn-sttl,.dxcg .btn-cv-wrap .mv-btn-sttl,.dxcg .cv-area-inner .mv-btn-sttl{margin-bottom:.8vw}.dxcg .btn-for-purchase>a,.dxcg .btnfor-billing>a{font-size:18px;line-height:40px;height:40px;padding:0 1.4em 0 1em}.dxcg .btn-for-purchase{bottom:300px}.dxcg .btnfor-billing{bottom:250px}.dxcg .mv-btn-area-bottom{padding-top:34px}.dxcg .mv-btn-area-bottom .mv-btn-ttl,.dxcg .mv-btn-area-middle .mv-btn-ttl{font-size:32px;font-weight:bold}.dxcg .mv-btn-area-bottom .mv-btn-ttl span,.dxcg .mv-btn-area-middle .mv-btn-ttl span{font-size:32px}.dxcg .container-inner-center.mv-btn-area-bottom-innner{padding:40px 0px 60px 0px}.dxcg .container-inner-center.mv-btn-area-middle-innner{padding:20px 0px 60px 0px}.dxcg .service-area .service-area-inner{padding:9vw 0vw 3.2vw 0vw}.dxcg .service-area .service-ttl{font-size:4vw}.dxcg .service-area .service-each{padding:1.2vw .8vw 1.2vw .8vw}.dxcg .service-area .service-each-ttl{font-size:1.8vw}.dxcg .service-area .service-each-ttl2{font-size:1.4vw}.dxcg .service-area .service-each-txt{font-size:1.4vw}.dxcg .service-area .service-each-txt span{font-size:2vw}.dxcg .service-area .service-each-txt span.small{font-size:1.4vw}.dxcg .service-area .service-list{width:640px;margin:0 auto}.dxcg .service-area .service-each{gap:8px}.dxcg .service-area .service-each-ttl,.dxcg .service-area .service-each-ttl2{-webkit-box-flex:0;-ms-flex:0 0 155px;flex:0 0 155px}.dxcg .service-area .ervice-each-txt-img{width:342px}.dxcg .faq-area-inner{padding:9vw 0vw 12vw 0vw}.dxcg .faq-each:not(:last-child){margin-bottom:3vw}.dxcg .faq-each-q{font-size:2vw}.dxcg .main-footer-area .container-inner-center.main-footer-inner{padding:6.4vw 1.6vw 6.4vw 1.6vw}.dxcg .main-footer-area .main-footer-section h3{font-size:1.6vw}.dxcg .main-footer-area .main-footer-section h3{margin-top:0vw;margin-bottom:1vw;margin-right:0vw;margin-left:0vw}.dxcg .main-footer-area .main-footer-section h3{padding:0vw 0vw .8vw 0vw}.dxcg .main-footer-area .main-footer-area-img{padding:2.5vw 2.5vw 2.5vw 2.5vw}.dxcg .main-footer-area .main-footer-list-each{font-size:1.4vw}.dxcg .main-footer-area .main-footer-list-each{padding:0vw 0vw 0vw 1.6vw}.dxcg .main-footer-area .main-footer-list-each{margin-top:0vw;margin-bottom:.8vw;margin-right:0vw;margin-left:0vw}.dxcg .main-footer-area .main-footer-section{width:35%}.dxcg .main-footer-area .main-footer-area-img a img{width:312px}.dxcg .container-inner-center.mv-area-innner{padding:0vw 0vw 0vw 0vw}.dxcg .mv-btn{width:35vw}.dxcg .mv-btn a{font-size:1.8vw}.dxcg .container-inner-center.mv-btn-area-innner{padding:0vw 0vw 0vw 0vw}.dxcg .mc-area{background-image:url(../images/v2/bg_mv_pc.svg);background-repeat:no-repeat;background-color:#e7f7f9;background-position:center bottom;background-size:cover}.dxcg .mc-area .mv-btn{margin-top:5.3475935829vw;margin-bottom:5.3475935829vw;margin-right:auto;margin-left:auto}.dxcg .mc-area .mv-btn-sttl+.mv-btn{margin-top:5.3475935829vw;margin-bottom:5.3475935829vw;margin-right:auto;margin-left:auto}.dxcg .mc-area .container-inner-center.mv-area-innner img{aspect-ratio:50/17}.dxcg .mc-area .container-inner-center.mv-area-innner-cp img{aspect-ratio:2449/936}.dxcg .mc-area .mv-btn-area{margin-top:-1px}.dxcg .term-txt{margin-bottom:5vw}.dxcg .term-ttl{font-size:3.2vw}.dxcg .term-ttl{margin-bottom:5vw}.dxcg .term-ttl span{font-size:4.8vw}.dxcg .term-copy{margin-bottom:3vw}.dxcg .term-annotation{margin-top:0vw;margin-bottom:0vw;margin-right:auto;margin-left:auto}.dxcg .term-sttl{margin-top:0vw;margin-bottom:1.6vw;margin-right:auto;margin-left:auto}.dxcg .term-sttl{font-size:2.4vw}.dxcg .term-img{margin-top:0vw;margin-bottom:2vw;margin-right:auto;margin-left:auto}.dxcg .term-box{padding:4vw 4vw 4vw 4vw}.dxcg .term-area-fukidashi{width:10.2vw}.dxcg .term-box-copy-ttl{font-size:2.2vw}.dxcg .term-box-1{margin-bottom:4vw}.dxcg .term-box-1-annotation{margin-bottom:0vw}.dxcg .bar img{width:12.7vw}.dxcg .bar img{height:5.2vw}.dxcg .term-area-inner{padding-bottom:80px}.dxcg .term-txt{text-align:center;font-weight:500;font-size:18px}.dxcg .term-copy{text-align:center}.dxcg .term-img{width:81.6vw}.dxcg .term-box-wrap{width:817px;margin:0 auto;display:grid;grid-template-columns:393px 393px;gap:0 31px}.dxcg .term-box{border:#1d55ae 3px solid;height:330px}.dxcg .term-area-fukidashi{top:0;left:25%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.dxcg .term-annotation{width:816px}.dxcg .term-box-1 .term-box-copy-ttl{font-size:16px;margin-bottom:20px}.dxcg .term-box-1 .term-box-1-annotation{font-size:12px}.dxcg .term-box-1-img{margin:20px 0}.dxcg .term-box-2 .term-box-copy-ttl{font-size:16px;margin-bottom:20px}.dxcg .term-img img{aspect-ratio:816/414}.dxcg .seller .term-box-2 .term-box-copy-ttl{margin-bottom:1.5vw}.dxcg .seller .term-box-2 .term-box-copy-ttl{padding-left:30px}.dxcg .seller .term-box-2 .term-box-copy-txt{padding-left:30px}.dxcg .seller .term-box-2 .term-box-2-img{padding-right:20px}}@media(min-width: 768px)and (min-width: 768px){.btn-cv-wrap2{margin-top:0vw;margin-bottom:2vw;margin-right:auto;margin-left:auto}.partner .term-ttl{font-size:3.6vw}.dxcg .mc-area .mv-btn{margin-top:3vw;margin-bottom:3vw;margin-right:auto;margin-left:auto}.dxcg .mc-area .mv-btn-sttl+.mv-btn{margin-top:0vw;margin-bottom:3vw;margin-right:auto;margin-left:auto}}@media(min-width: 768px)and (min-width: 980px){.btn-cv-wrap2{margin-top:0px;margin-bottom:20px}.term-img{width:816px}.flow-ttl-bar{margin-bottom:50px}.flow-list-each-img img{width:80px}.flow-list-each-txt{font-size:14px}.flow-list-each-txt .flow-list-each-txt-aside{font-size:12px}.safe-area .safe-img{width:755px}.safe-area .safe-box-wrap{width:720px}.safe-area .safe-box-copy-txt{font-size:14px}.voice-list-each-img img{width:100px}.point-area-c .point-list{width:814px}.news-area .news-list-each{padding:10px 0px 10px 0px}.mgmt-detail-area .mgmt-detail-list{width:814px}.cash-mgmt-ttl-area{width:814px}.cash-mgmt-img{width:816px}.diners .term-img{width:816px}.diners .point-area-b .point-list{width:814px}.diners .point-area-b .point-list-each.-point01 .point-list-each-img{width:90px}.diners .point-area-b .point-list-each.-point02 .point-list-each-img{width:88px}.diners .point-area-b .point-list-each.-point03 .point-list-each-img{width:86px}.diners .point-area-b .point-list-each.-point04 .point-list-each-img{width:90px}.diners .point-area-b .point-list-each.-point05{padding:0px 20px 20px 0px}.diners .point-area-b .point-list-each.-point05 .point-list-each-img{width:99px}.diners .point-area-b .point-list-each.-point05 .point-list-each-img{padding:0px 0px 0px 20px}.diners .point-area-b .point-list-each.-point05 .point-list-each-wrap{padding:0px 0px 0px 20px}.partner .term-ttl{font-size:36px}.dxcg .mc-area .mv-btn{margin-top:30px;margin-bottom:30px}.dxcg .mc-area .mv-btn-sttl+.mv-btn{margin-top:0px;margin-bottom:30px}.dxcg .term-img{width:816px}}@media(min-width: 980px){.footer-logo{width:290px}.footer-inner{padding:0px 20px 0px 20px}.copyright{font-size:14px}.container-inner-center.company-are-innner{padding:20px 0px 20px 0px}.company-logo{width:339px}.ttl-annoy{font-size:32px}.ttl-annoy{margin-bottom:20px}.ttl-annoy{margin-top:80px}.ttl-annoy.-video{margin-top:0px}.img-annoy{width:836px}.img-annoy{margin-top:0px;margin-bottom:10px}.txt-annoy{width:608px}.txt-annoy{margin-top:0px;margin-bottom:0px}.annoy-solution-each{padding:50px 60px 50px 60px}.annoy-solution-each-txt{font-size:24px}.annoy-solution-each-txt{margin-bottom:20px}.btn-payer,.btn-seller{font-size:24px}.btn-payer a,.btn-seller a{padding:15px 90px 15px 90px}.term-txt{margin-bottom:50px}.term-ttl{font-size:32px}.term-ttl{margin-bottom:50px}.term-ttl span{font-size:48px}.term-copy{margin-bottom:30px}.term-annotation{margin-top:0px;margin-bottom:0px}.term-sttl{margin-top:0px;margin-bottom:16px}.term-sttl{font-size:24px}.term-img{margin-top:0px;margin-bottom:20px}.term-box{padding:40px 40px 40px 40px}.term-area-fukidashi{width:102px}.term-box-copy-ttl{font-size:22px}.term-box-1{margin-bottom:40px}.term-box-1-annotation{margin-bottom:0px}.bar img{width:127px}.bar img{height:52px}.seller .term-box-2 .term-box-copy-ttl{margin-bottom:15px}.merit-area .merit-sttl{font-size:22px}.merit-area .merit-sttl{margin-bottom:16px}.merit-area .merit-ttl{font-size:40px}.merit-area .merit-ttl{margin-bottom:52px}.merit-area .term-box{padding:40px 35px 40px 35px}.merit-area .merit-area-fukidashi.-merit01{width:202px}.merit-area .merit-area-fukidashi.-merit02{width:218px}.merit-area .merit-area-sttl{font-size:12px}.merit-area .merit-area-sttl{margin-bottom:8px}.merit-area .term-box-img{margin-bottom:19px}.merit-area .term-box-annotation{margin-bottom:0px}.merit-area .merit-area-txt{font-size:12px}.merit-area .merit-area-txt{margin-bottom:12px}.merit-area .annotation{font-size:12px}.flow-ttl-bar{font-size:24px}.flow-list-each{padding:0px 16px 20px 16px}.flow-list-each-step img{width:75px}.flow-ttl{font-size:40px}.flow-sttl{font-size:32px}.flow-sttl{margin-bottom:0px}.flow-list2-each-title{padding:10px 0px 10px 0px}.flow-list2-each-title p{font-size:14px}.flow-list2-each-txt{font-size:16px}.flow-list2-each-txt span{font-size:20px}.flow-list2-each-txt span.small1{font-size:12px}.flow-list2-each-txt span.small2{font-size:7px}.flow-list2-each-att{font-size:14px}.flow-demo-title{font-size:28px}.safe-area .safe-txt{margin-bottom:24px}.safe-area .safe-ttl{width:520px}.safe-area .safe-ttl{margin-bottom:28px}.safe-area .safe-annotation{margin-top:0px;margin-bottom:65px}.safe-area .safe-img{margin-top:0px;margin-bottom:120px}.safe-area .safe-box{padding:28px 30px 20px 30px}.safe-area .safe-area-fukidashi{width:102px}.safe-area .safe-box-copy-ttl{font-size:20px}.safe-area .safe-box-copy-ttl{margin-bottom:20px}.safe-area .safe-box-copy-ttl span{font-size:16px}.safe-area .safe-box-1{margin-bottom:40px}.safe-area .safe-box-2{margin-bottom:40px}.safe-area .safe-box-2-img{margin-top:40px}.faq-each:not(:last-child){margin-bottom:30px}.faq-each-q{font-size:20px}.container-inner-center.cv-area-inner{padding:0px 20px 50px 20px}.container-inner-center.cv-area-inner--download{padding:40px 20px 50px 20px}.cv-btn a{width:350px}.cv-btn a{font-size:16px}.cv-btn a{margin-bottom:40px}.cv-area-mv-btn a{font-size:16px}.cv-area-mv-btn a{margin-top:0px;margin-bottom:30px}.cv-area-img{margin-top:30px;margin-bottom:10px}.cv-area-company-ttl{font-size:14px}.cv-area-company-link{font-size:16px}.cv-area-privacy{font-size:14px}.btn-fixed-cv .mv-btn{margin-top:20px;margin-bottom:30px}.btn-fixed-cv .mv-btn{width:350px}.mv-btn-area--blue{padding:0px 0px 40px 0px}.container-inner-center.mv-btn-area-middle-innner--cash-mgmt{padding:0px 0px 50px 0px}.mv-btn-area-innner .mv-btn-sttl,.mv-btn-area-bottom .mv-btn-sttl,.mv-btn-area-middle .mv-btn-sttl,.btn-cv-wrap .mv-btn-sttl,.cv-area-inner .mv-btn-sttl{font-size:18px}.mv-btn-area-innner .mv-btn-sttl,.mv-btn-area-bottom .mv-btn-sttl,.mv-btn-area-middle .mv-btn-sttl,.btn-cv-wrap .mv-btn-sttl,.cv-area-inner .mv-btn-sttl{margin-bottom:8px}.voice-area .voice-area-inner{padding:40px 20px 50px 20px}.voice-list-each-name{font-size:18px}.voice-list-each-name span{font-size:13px}.voice-list-each-box{padding:12px 13px 12px 19px}.voice-area2{padding:40px 0px 60px 0px}.voice-area2-inner .voice-txt{font-size:18px}.voice-list2 .voice-list2-each{padding:32px 24px 32px 24px}.voice-list2 .voice-list2-each-top .top-img{width:80px}.voice-list2 .voice-list2-each-top .top-wrap-title{font-size:24px}.voice-list2 .voice-list2-each-top .top-wrap-title::before{font-size:14px}.voice-list2 .voice-list2-each-top .top-wrap-text{font-size:13px}.voice-list2 .voice-list2-each-top .top-wrap-text::before{font-size:12px}.voice-list2 .voice-list2-each-top .top-wrap-text::before{padding:2px 6px 3px 6px}.voice-list2 .voice-list2-each-number .number-item{padding:16px 16px 16px 16px}.voice-list2 .voice-list2-each-number .number-item-title{font-size:16px}.voice-list2 .voice-list2-each-number .number-item-title.-subtext::after{font-size:12px}.voice-list2 .voice-list2-each-number .number-item-text{font-size:32px}.voice-list2 .voice-list2-each-number .number-item-text.-yen::after{font-size:16px}.voice-list2 .voice-list2-each-number .number-item-text.-day::after{font-size:16px}.voice-list2 .voice-list2-each-wrap .wrap-item-title{font-size:16px}.voice-list2 .voice-list2-each-wrap .wrap-item-text{font-size:16px}.voice-list2 .voice-list2-each-wrap .wrap-item-text span{font-size:16px}.point-area-c .point-ttl{width:294px}.point-area-c .point-ttl{margin-top:0px;margin-bottom:20px}.point-area-c .point-list-each{padding:16px 20px 15px 20px}.point-area-c .point-list-each-ttl{font-size:18px}.point-area-c .point-list-each-img img{width:105px}.point-area-c .point-list-each-img img{height:95px}.point-area-c .point-list-each-img img.cp-img{width:122px}.point-area-c .point-list-each-img img.cp-img{height:95px}.point-area-c .point-list-each-txt{font-size:16px}.point-area-c .point-mile{margin-top:60px}.point-area-c .point-mile .cp-txt{font-size:22px}.point-area-c .point-mile .cp-txt{padding:16px 16px 16px 16px}.point-area-c .point-mile .cp-txt{margin-top:24px;margin-bottom:24px}.point-area-c .point-mile .cp-txt span{font-size:26px}.lead-area .lead-innner{padding:14px 0px 14px 0px}.lead-area .lead-ttl{font-size:20px}.news-area .news-area-inner{padding:24px 24px 36px 24px}.news-area .news-ttl{font-size:18px}.news-area .news-ttl{margin-top:40px}.news-area .news-list-each-date{font-size:14px}.news-area .news-list-each-date{margin-bottom:8px}.news-area .news-list-each-txt{font-size:14px}.howto-term-area .howto-term-ttl{font-size:40px}.howto-term-area .howto-term-ttl{margin-bottom:32px}.howto-term-area .howto-term-txt{font-size:18px}.howto-term-area .howto-term-txt{margin-bottom:32px}.partner-area .partner-area-innner{padding:60px 0px 60px 0px}.partner-area .term-ttl{font-size:40px}.partner-area .term-ttl{margin-bottom:16px}.partner-area .sub-ttl{font-size:24px}.partner-area .term-txt{font-size:16px}.service-area .service-area-inner{padding:32px 0px 32px 0px}.service-area .service-ttl{font-size:40px}.service-area .service-each{padding:12px 8px 12px 8px}.service-area .service-each-ttl{font-size:18px}.service-area .service-each-ttl2{font-size:14px}.service-area .service-each-txt{font-size:14px}.service-area .service-each-txt span{font-size:20px}.service-area .service-each-txt span.small{font-size:14px}.howto-term-area2 .howto-term-ttl{font-size:40px}.howto-term-area2 .howto-term-ttl{margin-bottom:32px}.howto-term-area2 .howto-term-box{padding:32px 0px 36px 0px}.howto-term-area2 .howto-term-box-title{font-size:24px}.howto-term-area2 .howto-term-box-title{margin-bottom:10px}.howto-term-area2 .howto-term-box-lead{font-size:18px}.howto-term-area2 .howto-term-box-lead span{font-size:24px}.howto-term-area2 .howto-term-box-text{font-size:18px}.accepted-cards-area .accepted-cards-box{padding:24px 24px 32px 24px}.accepted-cards-area .box-ttl{font-size:28px}.accepted-cards-area .box-ttl span{font-size:44px}.accepted-cards-area .box-lead{font-size:20px}.accepted-cards-area .box-annotation{font-size:14px}.accepted-cards-area .accepted-cards-box2{padding:32px 24px 32px 24px}.accepted-cards-area .box2-title{font-size:26px}.accepted-cards-area .box2-title span{font-size:44px}.accepted-cards-area .box2-title span.up{font-size:16px}.accepted-cards-area .box2-text{font-size:14px}.accepted-cards-area .box2-img{width:240px}.cv-area2 .cv2-btn-box-ttl{font-size:20px}.cv-area2 .cv2-btn-box-ttl{padding:10px 20px 10px 20px}.cv-area2 .cv2-btn-box-text{font-size:32px}.cv-area2 .cv2-btn-box-text span{font-size:40px}.cv-area2 .cv2-btn-box-annotation{font-size:14px}.cv-area2 .cv2-btn-lead{font-size:18px}.cv-area2 .mv-btn a{font-size:26px}.cv-area2 .mv-btn a{padding:8px 0px 12px 0px}.cv-area2 .mv-btn a span{font-size:18px}.annoy-area2 .ttl-annoy{font-size:32px}.annoy-area2 .ttl-annoy span{font-size:40px}.annoy-area2 .annoy-imgbox-list-each-txt{font-size:20px}.answer-area .answer-arrow{width:208px}.answer-area .answer-ttl{font-size:32px}.answer-area .answer-ttl span{font-size:40px}.answer-area .answer-txt{font-size:18px}.answer-area .answer-list-each-img{width:100px}.answer-area .answer-list-each-txt{font-size:24px}.answer-area .answer-annotation{font-size:14px}.answer-area .answer-box-ttl{font-size:28px}.answer-area .answer-box-ttl{padding:10px 0px 12px 0px}.answer-area .answer-box-ttl span{font-size:46px}.answer-area .answer-box-list{padding:24px 20px 32px 20px}.answer-area .answer-box-txt{font-size:20px}.voice3-area{padding:40px 0px 60px 0px}.voice3-area .voice3-area-inner .voice-txt{font-size:18px}.mgmt-area .mgmt-area-inner{padding:60px 0px 60px 0px}.mgmt-area .mgmt-tag{width:94px}.mgmt-area .mgmt-tag{font-size:16px}.mgmt-area .mgmt-tag{padding:8px 20px 8px 20px}.mgmt-area .mgmt-sttl{font-size:22px}.mgmt-area .mgmt-sttl{margin-bottom:16px}.mgmt-area .mgmt-ttl{font-size:40px}.mgmt-area .mgmt-ttl{margin-bottom:52px}.mgmt-area .mgmt-img{margin-top:0px;margin-bottom:0px}.mgmt2-area .mgmt2-area-inner{padding:60px 20px 60px 20px}.mgmt2-area .mgmt2-img{margin-top:0px;margin-bottom:0px}.mgmt-detail-area .mgmt-detail-area-inner{padding:60px 0px 60px 0px}.mgmt-detail-area .mgmt-detail-ttl{font-size:32px}.mgmt-detail-area .mgmt-detail-ttl{margin-bottom:52px}.mgmt-detail-area .mgmt-detail-list-each-ttl{font-size:18px}.mgmt-detail-area .mgmt-detail-list-each-ttl{padding:8px 24px 8px 24px}.mgmt-detail-area .mgmt-detail-list-each-content{padding:24px 24px 24px 24px}.mgmt-detail-area .mgmt-detail-list-each-img{margin-bottom:16px}.mgmt-detail-area .mgmt-detail-list-each-sttl{font-size:16px}.mgmt-detail-area .mgmt-detail-list-each-sttl{margin-bottom:8px}.mgmt-detail-area .mgmt-detail-list-each-txt p{font-size:12px}.mgmt-detail-area .mgmt-detail-list-each-cap{font-size:12px}.cash-mgmt-area .cash-mgmt-ttl-area{padding:20px 120px 30px 120px}.cash-mgmt-area .cash-mgmt-ttl{font-size:40px}.cash-mgmt-area .cash-mgmt-ttl span{font-size:40px}.cash-mgmt-area .cash-mgmt-sttl{margin-top:0px;margin-bottom:8px}.cash-mgmt-area .cash-mgmt-sttl{font-size:32px}.cash-mgmt-area .cash-mgmt-sttl span{font-size:24px}.cash-mgmt-area .cash-mgmt-img{margin-top:0px;margin-bottom:20px}.main-footer-area .container-inner-center.main-footer-inner{padding:64px 16px 64px 16px}.main-footer-area .main-footer-section h3{font-size:16px}.main-footer-area .main-footer-section h3{margin-top:0px;margin-bottom:10px}.main-footer-area .main-footer-section h3{padding:0px 0px 8px 0px}.main-footer-area .main-footer-area-img{padding:25px 25px 25px 25px}.main-footer-area .main-footer-list-each{font-size:14px}.main-footer-area .main-footer-list-each{padding:0px 0px 0px 16px}.main-footer-area .main-footer-list-each{margin-top:0px;margin-bottom:8px}.doc-download-area .doc-download-area-inner{padding:0px 0px 60px 0px}.doc-download-area .doc-download-ttl{font-size:28px}.doc-download-area .doc-download-wrap{padding:48px 24px 32px 24px}.doc-download-area .doc-download-wrap .doc-download-list{margin-bottom:24px}.doc-download-area .doc-download-wrap .doc-download-list-each{font-size:18px}.doc-download-area .doc-download-wrap .doc-download-list-each{margin-bottom:8px}.construction .container-inner-center.mv-area-innner{padding:0px 0px 0px 0px}.construction .container-inner-center.mv-btn-area-innner{padding:0px 0px 0px 0px}.construction .mv-area-cv .mv-btn-area{padding:17px 0px 17px 0px}.restaurant .container-inner-center.mv-area-innner{padding:0px 0px 0px 0px}.restaurant .container-inner-center.mv-btn-area-innner{padding:0px 0px 0px 0px}.restaurant .mv-area-cv .mv-btn-area{padding:17px 0px 17px 0px}.restaurant .jcb-area .jcb-title-wrap .jcb-subttl p{font-size:12px}.restaurant .jcb-area .jcb-title-wrap .jcb-ttl{font-size:20px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card-txt{font-size:28px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card-txt span{font-size:24px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card-subtxt{font-size:10px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list-each-ttl{font-size:13px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list-each-txt{font-size:10px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit .jcb-box-benefit-ttl{font-size:15px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit .jcb-box-benefit-each-ttl{font-size:15px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit .jcb-box-benefit-each-txt{font-size:10px}.restaurant .jcb-area .jcb-box-wrap .mv-btn a{font-size:17px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-annotation .jcb-box-annotation-ttl{font-size:10px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-annotation .jcb-box-annotation-list,.restaurant .jcb-area .jcb-box-wrap .jcb-box-annotation .jcb-box-annotation-txt{font-size:10px}.company #mvImage{padding:60px 0px 60px 0px}.company .mv-area-cv .mv-btn-area{padding:17px 0px 17px 0px}.company .company-each-area-innner{padding:32px 0px 32px 0px}.company .company-each-area-innner{margin-top:0px;margin-bottom:60px}.company .company-list-each{padding:8px 13px 8px 13px}.diners .container-inner-center.mv-area-innner{padding:0px 0px 0px 0px}.diners .container-inner-center.mv-btn-area-innner{padding:0px 0px 0px 0px}.diners .mv-area-cv .mv-btn-area{padding:17px 0px 17px 0px}.diners .lead-area .read-wrap-2columns .lead-ttl span{font-size:12px}.diners .lead-area .read-wrap-2columns .lead-img{width:130px}.diners .annoy-area .annoy-imgbox-list-each-txt{font-size:20px}.diners .term-box{padding:40px 40px 40px 40px}.diners .term-area-fukidashi{width:102px}.diners .term-box-copy-ttl{font-size:22px}.diners .term-box-copy-ttl{margin-bottom:0px}.diners .term-box-1{margin-bottom:40px}.diners .term-box-1-annotation{font-size:12px}.diners .term-box-1-annotation{margin-bottom:0px}.diners .term-box-copy-txt{font-size:13px}.diners .term-box-copy-txt{margin-bottom:8px}.diners .term-box-2-annotation{font-size:12px}.diners .term-box-2-annotation{margin-bottom:8px}.diners .bar img{width:127px}.diners .term-img img{width:816px}.diners .term-img img{height:408px}.diners .merit-area{padding:60px 0px 60px 0px}.diners .merit-area .merit-ttl{font-size:32px}.diners .merit-area .merit-ttl{margin-bottom:50px}.diners .merit-area .merit-ttl span{font-size:40px}.diners .merit-area .merit-txt{margin-bottom:50px}.diners .card-area .card-wrap-each-ttl{font-size:32px}.diners .card-area .card-wrap-each-txt{font-size:18px}.diners .card-area .card-wrap-each-sub-txt{font-size:14px}.diners .point-area-b .point-ttl{width:294px}.diners .point-area-b .point-ttl{margin-top:0px;margin-bottom:20px}.diners .point-area-b .point-list-each{padding:16px 20px 15px 20px}.diners .point-area-b .point-list-each-wrap-ttl{font-size:18px}.diners .point-area-b .point-list-each-wrap-txt{font-size:16px}.diners .point-area-b .point-ttl{width:580px}.diners .point-area-b .point-ttl{margin-top:0px;margin-bottom:50px}.diners .point-area-b .cp-txt{font-size:22px}.diners .point-area-b .cp-txt{padding:16px 16px 16px 16px}.diners .point-area-b .cp-txt{margin-top:24px;margin-bottom:24px}.diners .point-area-b .cp-txt span{font-size:26px}.components .mv-area-img .mv-area-innner{padding:0px 0px 0px 0px}.components .mv-area-cv .mv-btn-area{padding:17px 0px 17px 0px}.components .modaal-content-container{padding:40px 40px 40px 40px}.components .modal-area .modal-scroll-area{padding:16px 24px 16px 24px}.components .modal-area .modal-scroll-area-ttl{font-size:13px}.otsuka .modaal-content-container{padding:40px 40px 40px 40px}.otsuka .modal-area .modal-scroll-area{padding:16px 24px 16px 24px}.otsuka .modal-area .modal-scroll-area-ttl{font-size:13px}.otsuka .header-logo{width:460px}.partner .term-ttl{font-size:36px}.partner .term-ttl span.sub-ttl{font-size:24px}.partner .term-txt{font-size:18px}.partner .term-lead{font-size:24px}.partner .container-inner-center.mv-area-innner{padding:0px 0px 0px 0px}.partner .mv-area-cv .mv-btn-area{padding:17px 0px 17px 0px}.partner .partner-area .term-ttl{font-size:36px}.partner .partner-area .term-ttl.sub-ttl{font-size:24px}.partner .partner-section02 .features-no{font-size:40px}.partner .partner-section02 .features-ttl{font-size:28px}.partner .partner-section02 .features-txt{font-size:16px}.partner .partner-section04 .solution-ttl{font-size:20px}.partner .partner-section04 .solution-txt{font-size:18px}.partner .partner-section04 .solution-other-ttl{font-size:26px}.partner .partner-section04 .solution-other-list-each{font-size:20px}.partner .partner-section05 .flow-txt{font-size:16px}.partner .partner-section05 .flow-txt span{font-size:18px}.partner .partner-section05 .flow-tab-item{font-size:18px}.partner .partner-section06 .case-ttl{font-size:23px}.partner .partner-section06 .case-txt{font-size:16px}.partner .partner-section07 .container-inner-center.main-footer-inner{padding:64px 16px 64px 16px}.partner .partner-section07 .main-footer-section h3{font-size:16px}.partner .partner-section07 .main-footer-section h3{margin-top:0px;margin-bottom:10px}.partner .partner-section07 .main-footer-section h3{padding:0px 0px 8px 0px}.partner .partner-section07 .main-footer-area-img{padding:25px 25px 25px 25px}.partner .partner-section07 .main-footer-list-each{font-size:14px}.partner .partner-section07 .main-footer-list-each{padding:0px 0px 0px 16px}.partner .partner-section07 .main-footer-list-each{margin-top:0px;margin-bottom:8px}.pay-light .header-logo{width:524px}.pay-light .container-inner-center.mv-btn-area-innner{padding:0px 0px 0px 0px}.paid .modaal-content-container{padding:40px 40px 40px 40px}.paid .modal-area .modal-scroll-area{padding:16px 24px 16px 24px}.paid .modal-area .modal-scroll-area-ttl{font-size:13px}.paid .header-logo{width:434px}.scogr .modaal-content-container{padding:40px 40px 40px 40px}.scogr .modal-area .modal-scroll-area{padding:16px 24px 16px 24px}.scogr .modal-area .modal-scroll-area-ttl{font-size:13px}.scogr .header-logo{width:490px}.notfound .header-logo{width:273px}.notfound .notfound-ttl{font-size:44px}.notfound .notfound-txt{font-size:16px}.notfound .notfound-img{width:165px}.notfound .notfound-under-txt{font-size:14px}.notfound .notfound-btn{width:350px}.notfound .notfound-btn{padding:10px 0px 10px 0px}.notfound .notfound-btn a{font-size:16px}.carryme .header-logo{width:504px}.kensetsu-site-hayabarai .modaal-content-container{padding:40px 40px 40px 40px}.kensetsu-site-hayabarai .modal-area .modal-scroll-area{padding:16px 24px 16px 24px}.kensetsu-site-hayabarai .modal-area .modal-scroll-area-ttl{font-size:13px}.kensetsu-site-hayabarai .header-logo{width:520px}.adologi .header-logo{width:497px}.capima .header-logo{width:460px}.pasumu .header-logo{width:512px}.hacobell .container-inner-center.mv-area-innner{padding:0px 0px 0px 0px}.hacobell .container-inner-center.mv-btn-area-innner{padding:0px 0px 0px 0px}.hacobell .mv-area-cv .mv-btn-area{padding:17px 0px 17px 0px}.hacobell .header-logo{width:512px}.blog .breadcrumbs-area .breadcrumbs-area-innner{padding:16px 0px 16px 0px}.blog.top .title-area .title-area-innner{padding:28px 0px 40px 0px}.blog.top .lablist-area .lablist-area-innner{padding:0px 0px 80px 0px}.blog.top .lablist-area .lablist-item-wrap{padding:10px 16px 20px 16px}.blog.article .title-area .title-area-innner{padding:28px 0px 40px 0px}.blog.article .article-contents .article-contents-ttl{font-size:18px}.blog.article .article-contents label::after{font-size:14px}.blog.article .article-contents ol ul ul{padding:0px 0px 24px 0px}.blog.article .article-area .article-area-innner{padding:0px 0px 40px 0px}.blog.article .article-area .article{padding:34px 29px 34px 29px}.blog.article .article-area p{font-size:16px}.blog.article .article-area p .att{font-size:14px}.blog.article .article-area .article-top .article-main-title{font-size:27px}.blog.article .article-area .article-title{font-size:22px}.blog.article .article-area .article-section-title{font-size:20px}.blog.article .article-area .article-sub-title{font-size:20px}.blog.article .article-area .article-txt-area ol{padding:0px 0px 0px 20px}.blog.article .article-area .article-txt-area ol{font-size:16px}.blog.article .article-area .article-btn-area-ttl{padding:14px 0px 14px 0px}.blog.article .article-area .article-btn-area-ttl{font-size:18px}.blog.article .article-area .article-btn-area-content{padding:0px 24px 24px 24px}.blog.article .article-area .article-btn-area-content{font-size:14px}.blog.article .article-area .article-btn-area .mv-btn{width:300px}.blog.article .article-area .article-btn-area .mv-btn-sttl{font-size:14px}.blog.article .article-area .article-list{padding:0px 24px 0px 20px}.blog.article .article-area .article-table-area{padding:40px 20px 40px 20px}.blog.article .article-area .article-table-area .article-table-ttl{margin-top:0px;margin-bottom:32px}.blog.article .article-area .article-table-area .article-table-ttl{font-size:24px}.blog.article .article-area .article-table-area .article-table th{padding:12px 24px 12px 24px}.blog.article .article-area .article-table-area .article-table th{font-size:16px}.blog.article .article-area .article-table-area .article-table td{padding:24px 24px 24px 24px}.blog.article .article-area .article-table-area .article-table td{font-size:14px}.blog.article .article-area .article-voice .article-voice-wrap-txt{font-size:13px}.blog.article .article-area .article-voice .article-voice-wrap-txt span{font-size:12px}.blog.article .article-area .article-voice .article-voice-wrap-txt span{padding:1px 6px 3px 6px}.blog.article .article-area .article-cv .article-cv-txt{font-size:18px}.blog.article .btn-fixed-cv .mv-btn{width:350px}.blog.article .btn-fixed-cv .mv-btn{margin-bottom:30px}.blog.article .btn-fixed-cv .mv-btn--card-pay{width:350px}.blog.article .btn-fixed-cv .mv-btn .sub-txt{font-size:12px}.medical-force .header-logo{width:576px}.tsukulink .header-logo{width:533px}.dandori-work .header-logo{width:533px}.case .title-area.case-title-area .case-title-area-innner{padding:28px 0px 40px 0px}.case .title-area.case-title-area h1{font-size:41px}.case .case-area .case-area-innner{padding:0px 0px 80px 0px}.case .voice-area .voice-area-innner{padding:70px 0px 80px 0px}.case .voice-area .voice-txt{font-size:18px}.case .voice-area .voice-list2-each .top-img{width:60px}.case .cv-area{padding:60px 0px 0px 0px}.case.case-article .case-article-box .box-body{padding:24px 40px 24px 40px}.case.case-article .case-article-title h2{font-size:22px}.case.case-article .case-article-lead{padding:10px 18px 10px 18px}.case.case-article .case-article-lead p{font-size:18px}.dxcg .intro-card-wrap.container-inner-center{padding:50px 70px 50px 70px}.dxcg .intro-card-txt{font-size:20px}.dxcg .intro-card-img{margin-top:16px}.dxcg .container-inner-center.improve-wrap{padding:80px 0px 80px 0px}.dxcg .improve-copy{width:711px}.dxcg .solve-wrapper{padding:50px 0px 50px 0px}.dxcg .solve-copy{width:606px}.dxcg .btn-fixed-cv .mv-btn{margin-top:20px;margin-bottom:30px}.dxcg .btn-fixed-cv .mv-btn{width:350px}.dxcg .mv-btn-area--blue{padding:0px 0px 40px 0px}.dxcg .container-inner-center.mv-btn-area-middle-innner--cash-mgmt{padding:0px 0px 50px 0px}.dxcg .mv-btn-area-innner .mv-btn-sttl,.dxcg .mv-btn-area-bottom .mv-btn-sttl,.dxcg .mv-btn-area-middle .mv-btn-sttl,.dxcg .btn-cv-wrap .mv-btn-sttl,.dxcg .cv-area-inner .mv-btn-sttl{font-size:18px}.dxcg .mv-btn-area-innner .mv-btn-sttl,.dxcg .mv-btn-area-bottom .mv-btn-sttl,.dxcg .mv-btn-area-middle .mv-btn-sttl,.dxcg .btn-cv-wrap .mv-btn-sttl,.dxcg .cv-area-inner .mv-btn-sttl{margin-bottom:8px}.dxcg .service-area .service-area-inner{padding:90px 0px 32px 0px}.dxcg .service-area .service-ttl{font-size:40px}.dxcg .service-area .service-each{padding:12px 8px 12px 8px}.dxcg .service-area .service-each-ttl{font-size:18px}.dxcg .service-area .service-each-ttl2{font-size:14px}.dxcg .service-area .service-each-txt{font-size:14px}.dxcg .service-area .service-each-txt span{font-size:20px}.dxcg .service-area .service-each-txt span.small{font-size:14px}.dxcg .faq-area-inner{padding:90px 0px 120px 0px}.dxcg .faq-each:not(:last-child){margin-bottom:30px}.dxcg .faq-each-q{font-size:20px}.dxcg .main-footer-area .container-inner-center.main-footer-inner{padding:64px 16px 64px 16px}.dxcg .main-footer-area .main-footer-section h3{font-size:16px}.dxcg .main-footer-area .main-footer-section h3{margin-top:0px;margin-bottom:10px}.dxcg .main-footer-area .main-footer-section h3{padding:0px 0px 8px 0px}.dxcg .main-footer-area .main-footer-area-img{padding:25px 25px 25px 25px}.dxcg .main-footer-area .main-footer-list-each{font-size:14px}.dxcg .main-footer-area .main-footer-list-each{padding:0px 0px 0px 16px}.dxcg .main-footer-area .main-footer-list-each{margin-top:0px;margin-bottom:8px}.dxcg .container-inner-center.mv-area-innner{padding:0px 0px 0px 0px}.dxcg .mv-btn{width:350px}.dxcg .mv-btn a{font-size:18px}.dxcg .container-inner-center.mv-btn-area-innner{padding:0px 0px 0px 0px}.dxcg .term-txt{margin-bottom:50px}.dxcg .term-ttl{font-size:32px}.dxcg .term-ttl{margin-bottom:50px}.dxcg .term-ttl span{font-size:48px}.dxcg .term-copy{margin-bottom:30px}.dxcg .term-annotation{margin-top:0px;margin-bottom:0px}.dxcg .term-sttl{margin-top:0px;margin-bottom:16px}.dxcg .term-sttl{font-size:24px}.dxcg .term-img{margin-top:0px;margin-bottom:20px}.dxcg .term-box{padding:40px 40px 40px 40px}.dxcg .term-area-fukidashi{width:102px}.dxcg .term-box-copy-ttl{font-size:22px}.dxcg .term-box-1{margin-bottom:40px}.dxcg .term-box-1-annotation{margin-bottom:0px}.dxcg .bar img{width:127px}.dxcg .bar img{height:52px}.dxcg .seller .term-box-2 .term-box-copy-ttl{margin-bottom:15px}}@media(max-width: 767.98px){.footer{padding:10px 0 10px}.footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copyright,.footer-logo{margin-bottom:10px}.copyright img,.footer-logo img{aspect-ratio:300/26}.ttl-annoy{font-weight:bold}.ttl-annoy span.small{font-size:4.5vw}.ttl-annoy span.blue{color:#1d55ae}.annoy-box{background:url(../images/v2/bg_annoy_sp.svg) no-repeat;background-size:100% auto;height:100vw;padding:12vw 0 0 20vw}.annoy-box ul li{font-size:4.5vw;font-weight:bold;margin-bottom:4vw;position:relative}.annoy-box ul li::before{position:absolute;top:4vw;left:-9vw;content:url(../images/v2/icon_check.svg)}.annoy-box ul li span{color:#1d55ae}.movie-concept{margin:0 auto 32px}.term-copy{text-align:justify}.term-area-fukidashi{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px}.term-box-copy-wrap{margin-bottom:2.6737967914vw}.term-img img{aspect-ratio:342/463}.term-box-2-img img{aspect-ratio:623/73}.merit-area .merit-area-fukidashi{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px}.merit-area .merit-area-fukidashi.-merit01 img{aspect-ratio:300/61}.merit-area .merit-area-fukidashi.-merit02 img{aspect-ratio:100/19}.flow-ttl-bar{background:#1d55ae url(../images/bg_ttl_flow_sp.svg) no-repeat top center;background-size:100% auto;margin-top:0vw;margin-bottom:8.0213903743vw;margin-right:-5.3475935829vw;margin-left:-5.3475935829vw}.flow-list-each{display:grid;grid-template-columns:25% 75%;grid-template-rows:auto}.flow-list-each:not(:last-child){position:relative;margin-bottom:8vw}.flow-list-each:not(:last-child):after{content:"";position:absolute;bottom:0;left:50%;width:17px;height:30px;-webkit-transform:translate(-50%, 105%) rotate(90deg);transform:translate(-50%, 105%) rotate(90deg);background:url(../images/arrow_right.svg) no-repeat 0 0;background-size:100% auto}.flow-list-each-img{grid-column:1/2;grid-row:1/3}.flow-list-each-step{grid-column:2/3;grid-row:1/2;padding-left:1em}.flow-list-each-txt{grid-column:2/3;grid-row:2/3;padding-left:1em}.flow-list2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.flow-list2-each{padding-bottom:20px}.flow-list2-each-txt{margin-top:16px;margin-bottom:20px}.flow-list2-each-img{width:60%;margin-bottom:8px}.flow-list2-each-img img{aspect-ratio:228/98}.flow-list2-each-arrow .flow-list2-each-img-arrow{width:60px;height:auto;margin:0 auto}.flow-list2-each-arrow .flow-list2-each-img-arrow img{width:66px;height:52px}.safe-area .safe-ttl{font-size:6vw;font-weight:bold}.safe-area .safe-box-1-img img{aspect-ratio:226/51}.cv-area-company-ttl{margin-bottom:2.6737967914vw}.cv-area-company-link{margin-bottom:5.3475935829vw}.cv-area-img .cv-area-img-wrap{gap:30px}.btn-fixed-cv .mv-btn a{line-height:1.2em;padding:.4em 1.8em}.btn-for-purchase>a,.btnfor-billing>a{font-size:16px;line-height:30px;height:30px;padding:0 1em}.btn-for-purchase{bottom:150px}.btnfor-billing{bottom:105px}.container-inner-center.mv-btn-area-middle-innner{padding:10px 0px 50px 0px}.mv-btn-area-bottom .mv-btn-sttl,.mv-btn-area-middle .mv-btn-sttl,.btn-cv-wrap .mv-btn-sttl{margin-top:0}.mv-btn-area-innner .mv-btn-sttl{margin-top:20px}.voice-list-each{display:grid;grid-template-columns:40% 60%;grid-template-rows:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.voice-list-each-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:1em}.voice-list-each-img img{width:18.7165775401vw}.voice-list-each-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:1em}.voice-list-each-box{grid-column:1/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:15px}.voice-list-each-box::before,.voice-list-each-box::after{position:absolute;top:-15px;width:20px;height:15px;-webkit-clip-path:polygon(50% 0, 0 100%, 100% 100%);clip-path:polygon(50% 0, 0 100%, 100% 100%);content:""}.voice-list-each-box::before{background-color:#1d55ae}.voice-list-each-box::after{top:-11px;background-color:#ebf5fd}.voice-area2-inner .voice-ttl{margin-bottom:16px}.voice-area2-inner .voice-txt{margin-bottom:20px;line-height:27px}.voice-list2 .voice-list2-prev,.voice-list2 .voice-list2-next{display:none}.voice-list2 .voice-list2-each{margin:0 8px}.voice-list2 .voice-list2-each-top{gap:16px}.voice-list2 .voice-list2-each-top .top-img img{aspect-ratio:8/7}.voice-list2 .top-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.voice-list2 .top-wrap-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.voice-list2 .voice-list2-each-wrap.reason{padding-bottom:16px;margin-bottom:4px}.voice-list2 .voice-list2-each-wrap .wrap-item-title{margin-bottom:8px}.point-area-c .point-ttl img{aspect-ratio:30/7}.point-area-c .point-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.point-area-c .point-list-each{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px}.point-area-c .point-mile img{aspect-ratio:346/393}.point-area-c .point-mile .cp-txt{text-align:left}.point-area-c .point-mile .point-mile-img2 img{aspect-ratio:338/699}.point-area-c .point-mile .point-mile-img3 img{aspect-ratio:676/632}.point-area-c .point-mile .point-mile-img-s img{aspect-ratio:691/636}.news-area{border-top:1px solid #eaeff3;border-bottom:1px solid #eaeff3}.news-area .news-list{gap:2.8vh}.howto-term-area .howto-term-area-inner{padding-bottom:0}.howto-term-area .howto-term-img img{aspect-ratio:350/496}.partner-area .partner-logo-area-sp{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.partner-area .partner-logo-area-sp img{width:800px;max-width:800px;height:74px}.service-area .service-each{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.howto-term-area2 .howto-term-area-inner{padding-bottom:0}.accepted-cards-area .box-img img{aspect-ratio:62/21}.accepted-cards-area .box2-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.accepted-cards-area .box2-img img{aspect-ratio:240/91}.cv-area2 .cv2-btn-box-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.cv-area2 .cv2-btn-box-text span{padding-bottom:2px}.cv-area2 .cv2-btn-lead::before,.cv-area2 .cv2-btn-lead::after{height:40px}.annoy-area2{padding-bottom:10px}.annoy-area2 .annoy-imgbox-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.annoy-area2 .annoy-imgbox-list-each{width:42%}.annoy-area2 .annoy-imgbox-list-each-txt{margin-top:10px}.answer-area .answer-arrow{top:1%}.answer-area .answer-area-innner{padding-top:80px}.answer-area .answer-txt{margin-bottom:29px}.answer-area .answer-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.answer-area .answer-list-each{width:252px;height:252px}.answer-area .answer-annotation{margin-top:16px}.answer-area .answer-box{margin-top:40px}.answer-area .answer-box-list-each{gap:4px}.voice3-area .voice3-area-inner .voice-ttl{margin-bottom:16px}.voice3-area .voice3-area-inner .voice-txt{margin-bottom:20px;line-height:27px}.voice3-list .voice-list2-prev,.voice3-list .voice-list2-next{display:none}.mgmt-area .mgmt-area-inner{position:relative}.mgmt-area .mgmt-area-inner--border-top::before{content:"";position:absolute;top:0;left:20px;width:calc(100% - 40px);height:1px;background-color:#eee}.mgmt2-area .mgmt2-area-inner{position:relative}.mgmt2-area .mgmt2-area-inner--border-top::before{content:"";position:absolute;top:0;left:20px;width:calc(100% - 40px);height:1px;background-color:#eee}.mgmt-detail-area .mgmt-detail-area-inner{position:relative}.mgmt-detail-area .mgmt-detail-area-inner--border-top::before{content:"";position:absolute;top:0;left:20px;width:calc(100% - 40px);height:1px;background-color:#eee}.mgmt-detail-area .mgmt-detail-list{row-gap:8px}.cash-mgmt-area-inner{padding-top:50px}.cash-mgmt-img img{aspect-ratio:342/426}.main-footer-area .container-inner-center.main-footer-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.main-footer-area .main-footer-area-img .main-footer-area-img--isms{width:140px}.main-footer-area .main-footer-links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.doc-download-area .doc-download-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top .merit-area .term-box-1-img img{aspect-ratio:151/40}.construction .mv-area-img .container-inner-center.mv-area-innner img{aspect-ratio:39/64}.construction .annoy-box{padding:8vw 0 0 18vw}.restaurant .mv-area-img .container-inner-center.mv-area-innner img{aspect-ratio:39/64}.restaurant .annoy-box{padding:14vw 0 0 17vw}.restaurant .voice-list-each-name{display:block}.restaurant .jcb-area .jcb-title-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 35px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card-txt{letter-spacing:-0.07em}.restaurant .jcb-area .jcb-box-wrap .jcb-box-ttl{margin-bottom:20px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card-img{margin:0 auto;width:66.0427807487vw;margin-bottom:20px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-card-txt{margin-bottom:30px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point{margin-bottom:30px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-point .jcb-box-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit{margin-bottom:30px;padding:10px 16px 16px 20px;gap:10px}.restaurant .jcb-area .jcb-box-wrap .jcb-box-benefit .jcb-box-benefit-each-ttl{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.restaurant .jcb-area .jcb-box-wrap .mv-btn{margin-bottom:30px}.company .content-title{font-size:20px;line-height:100%}.company .container-inner-center.mv-area-innner{padding:0vw 5.8823529412vw 0vw 5.8823529412vw}.company .company-list-each{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.diners .mv-area-img .container-inner-center.mv-area-innner img{aspect-ratio:39/64}.diners .lead-area .read-wrap-2columns{gap:16px}.diners .annoy-area .annoy-imgbox-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.diners .annoy-area .annoy-imgbox-list-each{width:42%}.diners .annoy-area .annoy-imgbox-list-each-txt{margin-top:10px}.diners .term-copy{text-align:justify}.diners .term-area-fukidashi{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px}.diners .term-box-copy-wrap{margin-bottom:2.6737967914vw}.diners .card-area .card-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:17px}.diners .card-area .card-wrap-each-sub-ttl{width:60%;margin:0 auto}.diners .card-area .card-wrap-each-ttl,.diners .card-area .card-wrap-each-txt,.diners .card-area .card-wrap-each-sub-txt{text-align:center}.diners .card-area .card-wrap-each-img{width:80%;margin:0 auto}.diners .point-area-b .point-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.diners .point-area-b .point-list-each{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5.1vw}.diners .point-area-b .point-list-each.-point01 .point-list-each-img{width:18.9839572193vw}.diners .point-area-b .point-list-each.-point02 .point-list-each-img{width:18.7165775401vw}.diners .point-area-b .point-list-each.-point03 .point-list-each-img{width:18.449197861vw}.diners .point-area-b .point-list-each.-point03 .point-list-each-img-cp::after{content:"※";position:absolute;top:2%;left:25%;font-size:20px;color:#d21e43;font-weight:900}.diners .point-area-b .point-list-each.-point04 .point-list-each-img{width:20.8556149733vw}.diners .point-area-b .point-list-each.-point05{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.1vw;padding:0vw 4.2780748663vw 4.2780748663vw 0vw}.diners .point-area-b .point-list-each.-point05 .point-list-each-img{width:25.6684491979vw;padding:0vw 0vw 0vw 4.2780748663vw;margin-right:1.1vw}.diners .point-area-b .point-list-each.-point05 .point-list-each-wrap{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.diners .point-area-b .point-list-each.-point05 .point-list-each-wrap-ttl{font-size:4.2780748663vw}.components .mv-area-img .container-inner-center.mv-area-innner img{aspect-ratio:39/64}.components .modaal-close{left:384px;top:-3px}.components .modaal-close::before,.components .modaal-close::after{height:16px}.components .modal-area .modal-area-inner{gap:16px}.components .modal-area .modal-scroll-area{height:270px}.components .modal-area .modal-scroll-area--pay-light{height:282px}.components .modal-area .modal-scroll-area-txt sup{line-height:1em}.otsuka .modaal-close{left:384px;top:-3px}.otsuka .modaal-close::before,.otsuka .modaal-close::after{height:16px}.otsuka .modal-area .modal-area-inner{gap:16px}.otsuka .modal-area .modal-scroll-area{height:270px}.otsuka .modal-area .modal-scroll-area--pay-light{height:282px}.otsuka .modal-area .modal-scroll-area-txt sup{line-height:1em}.partner .cv-area-company-link{margin-bottom:5px}.partner .mv-area-img{position:relative}.partner .mv-area-innner{background-image:url("../images/partner/mv_sp.png");background-repeat:no-repeat;background-position:center;background-size:cover;aspect-ratio:39/64}.partner .mv-img-each{position:absolute;top:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%}.partner .mv-each-cv{width:80%;margin:9% auto 0}.partner .partner-area .partner-area-innner{padding:10.6951871658vw 5.3475935829vw 0vw 5.3475935829vw}.partner .partner-area .term-ttl{margin-bottom:4.2780748663vw}.partner .partner-area .term-txt{margin-bottom:0}.partner .partner-area .partner-logo-area img{width:1584px;max-width:1584px}.partner .partner-section01 .partner-section01-innner{padding:10.6951871658vw 5.3475935829vw 5.3475935829vw 5.3475935829vw}.partner .partner-section01 .term-ttl{margin-bottom:4.2780748663vw}.partner .partner-section01 .term-img img{height:auto}.partner .partner-section02 .features-list{gap:32px}.partner .partner-section02 .features-txt{margin-top:8px;margin-bottom:16px}.partner .partner-section03 .partner-section03-innner{padding:10.6951871658vw 5.3475935829vw 5.3475935829vw 5.3475935829vw}.partner .partner-section03 .term-ttl{margin-bottom:4.2780748663vw}.partner .partner-section03 .term-txt{margin-bottom:4.2780748663vw}.partner .partner-section03 .term-img{margin-bottom:6.4171122995vw}.partner .partner-section03 .term-img img{height:auto}.partner .partner-section03 .term-lead{margin-bottom:6.4171122995vw}.partner .partner-section04 .partner-section04-innner{padding:10.6951871658vw 5.3475935829vw 13.3689839572vw 5.3475935829vw}.partner .partner-section04 .term-ttl{margin-bottom:4.2780748663vw}.partner .partner-section04 .solution-list{gap:20px 2%}.partner .partner-section04 .solution-list-each{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;padding:16px 1%}.partner .partner-section04 .solution-list-each-img{margin:0 auto;width:80px;margin-bottom:4.2780748663vw}.partner .partner-section04 .solution-list-each-wrap{margin-bottom:2.1390374332vw}.partner .partner-section04 .solution-other{margin-top:40px;padding:30px 24px}.partner .partner-section04 .solution-other-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.partner .partner-section04 .solution-other-list-each{padding-left:34px}.partner .partner-section05 .flow-tab-item{margin-bottom:16px}.partner .partner-section05 .flow-tab-item::before{width:10px;height:9px;bottom:-8px}.partner .partner-section05 .flow-list-each-img{-ms-flex-item-align:center;align-self:center}.partner .partner-section05 .flow-list-each-step{margin-bottom:5px}.partner .partner-section06 .case-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.partner .partner-section07 .container-inner-center.main-footer-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.partner .partner-section07 .main-footer-area-img .main-footer-area-img--isms{width:140px}.partner .partner-section07 .main-footer-links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.pay-light .container-inner-center.mv-area-innner img{aspect-ratio:65/107 !important}.pay-light .annoy-box{padding:14vw 8vw 0 16vw}.paid .modaal-close{left:384px;top:-3px}.paid .modaal-close::before,.paid .modaal-close::after{height:16px}.paid .modal-area .modal-area-inner{gap:16px}.paid .modal-area .modal-scroll-area{height:270px}.paid .modal-area .modal-scroll-area--pay-light{height:282px}.paid .modal-area .modal-scroll-area-txt sup{line-height:1em}.scogr .modaal-close{left:384px;top:-3px}.scogr .modaal-close::before,.scogr .modaal-close::after{height:16px}.scogr .modal-area .modal-area-inner{gap:16px}.scogr .modal-area .modal-scroll-area{height:270px}.scogr .modal-area .modal-scroll-area--pay-light{height:282px}.scogr .modal-area .modal-scroll-area-txt sup{line-height:1em}.notfound .notfound-txt{margin-bottom:32px}.notfound .notfound-img{margin-bottom:32px}.carryme .mc-area{background-color:#ffebe2}.carryme .mc-area .container-inner-center.mv-area-innner img{aspect-ratio:175/261}.carryme .mc-area .container-inner-center.mv-area-innner-cp img{display:block;margin:0 auto;max-width:83%;aspect-ratio:682/1351}.carryme .annoy-area .annoy-area-innner{padding:10.6951871658vw 5.3475935829vw 10.6951871658vw 5.3475935829vw}.carryme .annoy-box{padding:15vw 4vw 0 14vw}.carryme .annoy-box ul li{font-size:4.3vw;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:900}.carryme .voice-list-each{grid-template-columns:30% 70%}.kensetsu-site-hayabarai .modaal-close{left:384px;top:-3px}.kensetsu-site-hayabarai .modaal-close::before,.kensetsu-site-hayabarai .modaal-close::after{height:16px}.kensetsu-site-hayabarai .modal-area .modal-area-inner{gap:16px}.kensetsu-site-hayabarai .modal-area .modal-scroll-area{height:270px}.kensetsu-site-hayabarai .modal-area .modal-scroll-area--pay-light{height:282px}.kensetsu-site-hayabarai .modal-area .modal-scroll-area-txt sup{line-height:1em}.kensetsu-site-hayabarai .container-inner-center.mv-area-innner img{aspect-ratio:65/108 !important}.kensetsu-site-hayabarai .modal-area .modal-scroll-area{height:480px}.kensetsu-site-hayabarai .annoy-box{background:url(../images/kensetsu-site-hayabarai/bg_annoy_sp.svg) no-repeat;background-size:100% auto;padding:14vw 0 0 18vw;height:123vw}.kensetsu-site-hayabarai .annoy-box ul li{margin-bottom:6vw}.hacobell .mv-area-img .container-inner-center.mv-area-innner img{aspect-ratio:39/64}.hacobell .annoy-box{background:url(../images/hacobell/bg_annoy_sp.svg) no-repeat;background-size:100% auto;padding:8vw 0 0 15.5vw;height:125vw}.blog.top .lablist-area{margin-bottom:40px}.blog.article .article-area{margin-bottom:40px;border:0}.blog.article .article-area .article{gap:24px}.blog.article .article-area .article-btn-area .btn-cv-wrap2{max-width:750px;margin:0 auto;display:grid;grid-template-columns:1fr;grid-template-areas:"one" "two" "three" "four";gap:10px}.blog.article .btn-fixed-cv .mv-btn a{line-height:1.2em;padding:.4em 1.8em}.medical-force .voice-area .voice-list-each{grid-template-columns:35% 65%}.tsukulink .container-inner-center.mv-area-innner img{aspect-ratio:65/108 !important}.tsukulink .modal-area .modal-scroll-area{height:480px}.tsukulink .annoy-box{background:url(../images/kensetsu-site-hayabarai/bg_annoy_sp.svg) no-repeat;background-size:100% auto;padding:14vw 0 0 18vw;height:123vw}.tsukulink .annoy-box ul li{margin-bottom:6vw}.dandori-work .container-inner-center.mv-area-innner img{aspect-ratio:65/107 !important}.dandori-work .modal-area .modal-scroll-area{height:480px}.dandori-work .annoy-box{background:url(../images/kensetsu-site-hayabarai/bg_annoy_sp.svg) no-repeat;background-size:100% auto;padding:17vw 0 0 18vw;height:123vw}.dandori-work .annoy-box ul li{margin-bottom:6vw}.case .case-area .case-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.case .case-area .case-list .voice3-list-each{margin:0}.case .voice-area .case-voice-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}.case .voice-area .voice-list2-each{margin:0}.case.case-article .article-area .article-top .case-article-main-title{line-height:1.6}.case.case-article .case-article-author-list{gap:8px}.case.case-article .case-article-question{margin-bottom:-10px}.case.case-article .case-article-question.-gray{margin-bottom:0}.dxcg .intro-card-txt,.dxcg .intro-card-annotation{text-align:center}.dxcg .intro-card-img img{aspect-ratio:262/45;width:262px}.dxcg .btn-fixed-cv .mv-btn a{line-height:1.2em;padding:.4em 1.8em}.dxcg .btn-for-purchase>a,.dxcg .btnfor-billing>a{font-size:16px;line-height:30px;height:30px;padding:0 1em}.dxcg .btn-for-purchase{bottom:150px}.dxcg .btnfor-billing{bottom:105px}.dxcg .container-inner-center.mv-btn-area-middle-innner{padding:10px 0px 50px 0px}.dxcg .mv-btn-area-bottom .mv-btn-sttl,.dxcg .mv-btn-area-middle .mv-btn-sttl,.dxcg .btn-cv-wrap .mv-btn-sttl{margin-top:0}.dxcg .mv-btn-area-innner .mv-btn-sttl{margin-top:20px}.dxcg .service-area .service-each{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.dxcg .main-footer-area .container-inner-center.main-footer-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.dxcg .main-footer-area .main-footer-area-img .main-footer-area-img--isms{width:140px}.dxcg .main-footer-area .main-footer-links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.dxcg .mc-area{background:url(../images/v2/bg_mv_sp.svg) no-repeat 0 0;background-repeat:no-repeat;background-color:#e7f7f9;background-position:center bottom;background-size:cover;aspect-ratio:39/58}.dxcg .mc-area .container-inner-center.mv-area-innner img{aspect-ratio:175/261}.dxcg .mc-area .container-inner-center.mv-area-innner-cp img{display:block;margin:0 auto;max-width:90%;aspect-ratio:681/1194}.dxcg .mv-btn-area{margin-top:-1px}.dxcg .term-copy{text-align:justify}.dxcg .term-area-fukidashi{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px}.dxcg .term-box-copy-wrap{margin-bottom:2.6737967914vw}.dxcg .term-img img{aspect-ratio:342/463}}@media(min-width: 768px)and (max-width: 1500px){.partner .mv-area-img .mv-area-innner{width:100%;height:auto;background-image:url("../images/partner/mv_pc.png");aspect-ratio:1500/523}.partner .mv-area-img .mv-img-each{padding-top:7.7vw;padding-bottom:11vw}}@media(orientation: landscape){.construction h1 img{width:100%;margin-top:0}.restaurant h1 img{width:100%;margin-top:0}.diners h1 img{width:100%;margin-top:0}.partner h1 img{width:100%;margin-top:0}.hacobell h1 img{width:100%;margin-top:0}.dxcg h1 img{width:80%;height:auto;display:block;margin-top:1vw;margin-left:auto;margin-right:auto}}