.pc-br{display:inline}.tb-br{display:none}.pc-tb-br{display:inline}.tb-sp-br{display:none}.sp-br{display:none}.se-br{display:none}.-se-br{display:inline}@media screen and (max-width:781px){.pc-br{display:none}.tb-br{display:inline}.tb-sp-br{display:inline}}@media screen and (max-width:600px){.pc-tb-br{display:none}.tb-br{display:none}.sp-br{display:inline}}@media screen and (max-width:425px){.-se-br{display:none}.se-br{display:inline}}*{box-sizing:border-box;-webkit-overflow-scrolling:touch}body,html,input,select,textarea{color:#333;-webkit-text-size-adjust:100%}@media (min-width:641px){body,html,input,select,textarea{font-family:Lato,"Noto Sans JP",sans-serif!important;font-size:16px}}@media (max-width:640px){body,html,input,select,textarea{font-family:Lato,"Noto Sans JP",sans-serif!important;font-size:14px}}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}h1,h1 *,h2,h2 *,h3,h3 *,h4,h4 *,h5,h5 *,h6,h6 *{margin:0;letter-spacing:2px!important;font-feature-settings:"palt"}@media (min-width:641px){h1,h1 *,h2,h2 *,h3,h3 *,h4,h4 *,h5,h5 *,h6,h6 *{font-family:Lato,"Noto Sans JP",sans-serif!important}}@media (max-width:640px){h1,h1 *,h2,h2 *,h3,h3 *,h4,h4 *,h5,h5 *,h6,h6 *{font-family:Lato,"Noto Sans JP",sans-serif!important}}ol,ul{margin:0;padding:0;list-style:none}dl{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}img,input,select{vertical-align:middle}figure{margin:0}img{max-width:100%}address{font-style:normal}.pc-br{display:inline}.tb-br{display:none}.pc-tb-br{display:inline}.tb-sp-br{display:none}.sp-br{display:none}.se-br{display:none}.-se-br{display:inline}@media screen and (max-width:781px){.pc-br{display:none}.tb-br{display:inline}.tb-sp-br{display:inline}}@media screen and (max-width:600px){.pc-tb-br{display:none}.tb-br{display:none}.sp-br{display:inline}}@media screen and (max-width:425px){.-se-br{display:none}.se-br{display:inline}}.sg-header__global-nav__breadcrumb,.sg-header__global-nav__breadcrumb--headsup,.sg-header__global-nav__breadcrumb--hr{z-index:96;position:fixed;width:100%;top:78px;left:0;padding:0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color:#fff;-ms-transform:unset!important;transform:unset!important}.sg-header__global-nav__breadcrumb--contact,.sg-header__global-nav__breadcrumb--headsup--contact,.sg-header__global-nav__breadcrumb--hr--contact{position:unset}.sg-header__global-nav__breadcrumb--contact ul,.sg-header__global-nav__breadcrumb--headsup--contact ul,.sg-header__global-nav__breadcrumb--hr--contact ul{max-width:1046px;padding:8px 0!important}.sg-header__global-nav__breadcrumb ul,.sg-header__global-nav__breadcrumb--headsup ul,.sg-header__global-nav__breadcrumb--hr ul{width:1192px;display:-ms-flexbox;display:flex;margin:0 auto;padding:8px 16px;line-height:1}@media (max-width:640px){.sg-header__global-nav__breadcrumb ul,.sg-header__global-nav__breadcrumb--headsup ul,.sg-header__global-nav__breadcrumb--hr ul{width:90%}}.sg-header__global-nav__breadcrumb li,.sg-header__global-nav__breadcrumb--headsup li,.sg-header__global-nav__breadcrumb--hr li{color:#999;font-size:12px;position:relative;padding-right:16px}.sg-header__global-nav__breadcrumb li h1,.sg-header__global-nav__breadcrumb--headsup li h1,.sg-header__global-nav__breadcrumb--hr li h1{position:relative;margin:0;color:#999;font-size:12px;letter-spacing:0!important}.sg-header__global-nav__breadcrumb li a,.sg-header__global-nav__breadcrumb--headsup li a,.sg-header__global-nav__breadcrumb--hr li a{vertical-align:middle;color:#999;font-size:12px;text-decoration:none}.sg-header__global-nav__breadcrumb li a:hover,.sg-header__global-nav__breadcrumb--headsup li a:hover,.sg-header__global-nav__breadcrumb--hr li a:hover{color:#0457a7}.sg-header__global-nav__breadcrumb li:not(:last-child)::after,.sg-header__global-nav__breadcrumb--headsup li:not(:last-child)::after,.sg-header__global-nav__breadcrumb--hr li:not(:last-child)::after{content:"";display:block;position:absolute;top:55%;width:5px;height:9px;background-size:contain;background-position:center center;background-repeat:no-repeat;-ms-transform:translate(0,-65%);transform:translate(0,-65%);right:0;background-image:url(/b2b-assets/images/common/icon-triangle--right--black-f716ee679d.svg);top:55%;opacity:.3}.sg-header__global-nav__breadcrumb li:not(:first-child),.sg-header__global-nav__breadcrumb--headsup li:not(:first-child),.sg-header__global-nav__breadcrumb--hr li:not(:first-child){padding-left:8px}.sg-header__global-nav__breadcrumb p,.sg-header__global-nav__breadcrumb--headsup p,.sg-header__global-nav__breadcrumb--hr p{margin:0 8px;padding:0;line-height:1;color:#999;font-size:10px}@media (max-width:808px){.sg-header__global-nav__breadcrumb,.sg-header__global-nav__breadcrumb--headsup,.sg-header__global-nav__breadcrumb--hr{display:none}}.sg-header__global-nav__breadcrumb--hr{position:relative;top:0;height:32px}.sg-header__global-nav__breadcrumb--headsup{top:118px}.sg-header__border{z-index:99;position:fixed;width:100%;top:126px;left:0;padding:0;border-top:1px solid #e5e5e5;background-color:#fff}@media (max-width:808px){.sg-header__border{display:none}}.sg-header__global-nav__top{position:relative;padding:24px 0;margin:0 auto;width:1160px}.sg-header__global-nav__top .sg-logo__hrmos--ats__wrapper{line-height:0}.sg-header__global-nav__top .sg-logo__hrmos--ats__wrapper .sg-logo__hrmos{vertical-align:top}@media (max-width:1160px){.sg-header__global-nav__top{width:90%}}@media (max-width:808px){.sg-header__global-nav__top{display:none}}.sg-footer-group-service{background-color:#f3f5f6;color:#0457a7}.sg-footer-group-service__wrapper{width:100%;max-width:1160px;padding:56px 0 72px;margin:0 auto}@media (max-width:1160px){.sg-footer-group-service__wrapper{width:90%;padding:40px 0}}.sg-footer-group-service__heading{margin:0 auto 16px;text-align:left;font-size:16px;font-weight:700}@media (max-width:768px){.sg-footer-group-service__heading{margin:0 auto 28px}}@media (max-width:768px){.sg-footer-group-service__link-list{margin-bottom:28px}.sg-footer-group-service__link-list:last-child{margin-bottom:0}}.sg-footer-group-service__link-list dd,.sg-footer-group-service__link-list dt{margin-top:12px;margin-left:10px;line-height:20px;font-size:16px;display:inline-block}@media (max-width:768px){.sg-footer-group-service__link-list dd,.sg-footer-group-service__link-list dt{line-height:1.8;display:block;margin-top:0}}.sg-footer-group-service__link-list dd>span.is-pc,.sg-footer-group-service__link-list dt>span.is-pc{display:inline-block}@media (max-width:768px){.sg-footer-group-service__link-list dd>span.is-pc,.sg-footer-group-service__link-list dt>span.is-pc{display:none}}.sg-footer-group-service__link-list dd>.g-blank,.sg-footer-group-service__link-list dt>.g-blank{position:relative}.sg-footer-group-service__link-list dd>.g-blank[target="_blank"]::before,.sg-footer-group-service__link-list dt>.g-blank[target="_blank"]::before{content:"";width:10px;height:10px;background-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:-22px;bottom:1px}@media (max-width:860px){.sg-footer-group-service__link-list dd>.g-blank[target="_blank"]::before,.sg-footer-group-service__link-list dt>.g-blank[target="_blank"]::before{bottom:-5px}}.sg-footer-group-service__link-list dd a,.sg-footer-group-service__link-list dt a{color:#0457a7;text-decoration:none}.sg-footer-group-service__link-list dd .t-blank,.sg-footer-group-service__link-list dt .t-blank{position:relative}.sg-footer-group-service__link-list dd .t-blank[target="_blank"]::before,.sg-footer-group-service__link-list dt .t-blank[target="_blank"]::before{content:"";width:10px;height:10px;background-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:-22px;top:13px}@media (max-width:768px){.sg-footer-group-service__link-list dd .t-blank[target="_blank"]::before,.sg-footer-group-service__link-list dt .t-blank[target="_blank"]::before{top:10px}}@media (min-width:768px){.sg-footer-group-service__link-list dd a,.sg-footer-group-service__link-list dt a{position:relative;display:inline-block;text-decoration:none}.sg-footer-group-service__link-list dd a::after,.sg-footer-group-service__link-list dt a::after{position:absolute;bottom:0;left:0;content:"";width:100%;height:2px;background:#0457a7;-ms-transform:scale(0,1);transform:scale(0,1);transition:transform .4s cubic-bezier(.645,.045,.355,1);-ms-transform-origin:left top;transform-origin:left top;transition-delay:.1s}.sg-footer-group-service__link-list dd a:hover::after,.sg-footer-group-service__link-list dt a:hover::after{-ms-transform:scale(1,1);transform:scale(1,1);transition:transform .4s cubic-bezier(.645,.045,.355,1)}.sg-footer-group-service__link-list dd a:visited,.sg-footer-group-service__link-list dt a:visited{color:#0457a7}}.sg-footer-group-service__link-list dd{font-size:14px}@media (max-width:768px){.sg-footer-group-service__link-list dd{margin-top:8px}}.sg-footer-group-service__link-list dd:nth-child(3){margin-left:0}@media (max-width:768px){.sg-footer-group-service__link-list dd:nth-child(3){margin-left:10px}}body{margin:0;font-size:14px;line-height:1.7;color:#555}dd,dt,h1,h2,h3,h4,h5,h6,p{margin:0}@media (max-width:990px){.is-pc{display:none}}@media (min-width:991px){.is-sp{display:none}}ul{list-style:none}a{text-decoration:none;color:#2693ff}.lp-only-pc{display:block}@media (max-width:640px){.lp-only-pc{display:none!important}}.lp-only-sp{display:none}@media (max-width:640px){.lp-only-sp{display:block!important}}.lp-only-sp_2{display:none}@media (max-width:480px){.lp-only-sp_2{display:block!important}}.lp-contents-viewport{position:relative;width:990px;margin:0 auto;padding:56px 31px}@media (max-width:640px){.lp-contents-viewport{width:100%;min-width:320px;padding:32px 16px}}.lp-section__description{margin-top:16px;text-align:center}@media (max-width:640px){.lp-section__description{text-align:left}}.lp-section__contents{margin-top:32px}@media (max-width:640px){.lp-section__contents{margin-top:24px}}.lp-heading02{text-align:center;font-size:32px;line-height:1.4;font-weight:700;color:#0457a7}@media (max-width:640px){.lp-heading02{font-size:22px;font-weight:400}.lp-heading02 br{display:none}}.lp-heading02 sub{font-size:10px;color:#999;height:0;line-height:1;vertical-align:baseline;position:relative}.lp-heading03{text-align:left;font-size:30px;font-weight:700;color:#0457a7}@media (max-width:640px){.lp-heading03{font-size:20px;text-align:center}}.lp-note{text-align:right;font-size:10px;color:#999;margin-top:24px}@media (max-width:640px){.lp-note{margin-top:16px}}.lp-markerline{background:linear-gradient(transparent 60%,#c9e9ff 60%)}.has-shiny-animation::before{display:block;position:absolute;z-index:-1;left:-30%;top:-50%;content:"";width:30px;height:100px;-ms-transform:rotate(30deg);transform:rotate(30deg);background-image:linear-gradient(to left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 50%,rgba(255,255,255,.3) 100%)}@keyframes shiny{0%{left:-10%}15%{left:120%}100%{left:120%}}.lp-header{position:fixed;top:0;left:0;width:100%;background-color:rgba(255,255,255,.9);border-bottom:1px solid #e6e6e6;transition:top .35s ease-out;z-index:2}.lp-header .lp-contents-viewport{padding:10px 31px!important}.lp-header.is-hidden{top:-100px}.lp-header__logo{padding-top:5px;display:inline-block}.lp-header__logo img{width:148px;height:auto}.lp-header .lp-button{width:auto;margin:0 0 0 10px;border-radius:3px;vertical-align:top;font-size:14px}.lp-header .lp-button span{padding:3px 10px}.lp-header-contact-viewport{position:absolute;top:10px;right:31px;text-align:right}.lp-header-contact-viewport .primary-red{border-color:#e73858}.lp-header-contact-viewport .secondary-blue:hover{-ms-transform:scale(1.03);transform:scale(1.03);background-color:#fff;color:#005a96}.lp-header-contact{display:inline-block}.lp-header-contact__time{display:inline-block;font-size:10px;line-height:1.4}.lp-header-contact__text{display:block}.lp-header-contact__tel{padding-left:5px;white-space:nowrap;font-weight:700;text-decoration:none;font-size:22px;line-height:22px;color:#555}.lp-header-contact__tel:hover{cursor:default}@media (max-width:640px){.lp-header__logo img{width:130px}.lp-header .lp-contents-viewport{padding:10px 16px!important}.lp-header .lp-header-contact-viewport{top:7px;right:16px}.lp-header .lp-header-contact__time{display:block}.lp-header .lp-header-contact__tel{font-size:16px}}.section-keyvisual--catch{width:1160px;padding:30px;margin:0 auto}@media (max-width:1240px){.section-keyvisual--catch{background-size:auto 110%}}@media only screen and (min-width:320px) and (max-width:568px){.section-keyvisual--catch{padding:20px 20px 10px!important}}.section-keyvisual--catch>.sg-layout__wrapper{position:relative}.section-keyvisual--catch>.sg-layout__wrapper>div{display:-ms-flexbox;display:flex}.section-keyvisual--catch>.sg-layout__wrapper>div>div{z-index:9;position:relative;margin-left:60px}@media (max-width:1320px){.section-keyvisual--catch>.sg-layout__wrapper>div>div{margin:-30px 0 30px}}.section-keyvisual--catch>.sg-layout__wrapper>div>div>h1{margin-top:30px}.section-keyvisual--catch>.sg-layout__wrapper>div>div>h1 .main-title-pc{display:block}.section-keyvisual--catch>.sg-layout__wrapper>div>div>h1 .main-title-sp{display:none}.section-keyvisual--catch>.sg-layout__wrapper>div>div>h1>img{width:554px}@media (min-width:1321px){.section-keyvisual--catch>.sg-layout__wrapper>div>div>h1>img{height:auto}}.section-keyvisual--catch>.sg-layout__wrapper>div>div>h1+p{margin-top:15px;line-height:2}.section-keyvisual--catch>.sg-layout__wrapper>div>div>h1+p>img{width:418px;height:129px}.section-keyvisual--catch>.sg-layout__wrapper>div>div>h1+p+p{position:relative}.section-keyvisual--catch>.sg-layout__wrapper>div>div>h1+p+p>a{width:400px;margin-top:35px;padding:8px 0 10px 70px;border-radius:0;font-size:18px;font-weight:700;text-align:center;line-height:2}.section-keyvisual--catch>.sg-layout__wrapper>div>div>h1+p+p>a:active,.section-keyvisual--catch>.sg-layout__wrapper>div>div>h1+p+p>a:hover{opacity:.9}.section-keyvisual--catch>.sg-layout__wrapper>div>div>h1+p+p>a span{display:inline-block;position:absolute;left:7%;top:49%;background-color:#fff;margin-right:8px;padding:3px 10px;border-radius:2px;color:#e73858;font-size:14px}.section-keyvisual--catch>.sg-layout__wrapper>div>figure{width:600px;margin-top:40px}@media (max-width:1320px){.section-keyvisual--catch>.sg-layout__wrapper>div>figure{width:60%;margin:40px 30px 0 0}}.section-keyvisual--catch aside{z-index:9;position:absolute;top:0;left:160px;text-align:right}.section-keyvisual--catch aside .commercialmessage-preview{cursor:pointer;display:block;width:274px;margin-top:24px;transition:opacity .3s cubic-bezier(.19,1,.22,1)}@media (max-width:1320px){.section-keyvisual--catch aside .commercialmessage-preview{width:220px}}@media (max-width:990px){.section-keyvisual--catch aside .commercialmessage-preview{margin-top:84px}}.section-keyvisual--catch aside .commercialmessage-preview:active,.section-keyvisual--catch aside .commercialmessage-preview:hover{opacity:.9}.section-keyvisual--reduction{padding:90px 0;margin-top:70px;color:#fff;background:#36a7e9}@media all and (min-width:991px) and (-ms-high-contrast:none){.section-keyvisual--reduction{background-size:120%;background-position-x:center}}.section-keyvisual--reduction>.sg-layout__wrapper{z-index:1;position:relative}.section-keyvisual--reduction>.sg-layout__wrapper>div{padding-left:170px}@media (max-width:1320px) and (min-width:991px){.section-keyvisual--reduction>.sg-layout__wrapper>div{padding:0 20px}}.section-keyvisual--reduction>.sg-layout__wrapper h2{white-space:nowrap;text-align:left;line-height:52px;font-size:36px;font-weight:400}@media (max-width:1320px){.section-keyvisual--reduction>.sg-layout__wrapper h2{line-height:40px;font-size:30px}}.section-keyvisual--reduction>.sg-layout__wrapper h2>strong{font-size:46px;font-weight:700}@media (max-width:1320px){.section-keyvisual--reduction>.sg-layout__wrapper h2>strong{font-size:36px}}.section-keyvisual--reduction>.sg-layout__wrapper h2>strong>span{display:inline-block;margin-left:-4px;font-family:Lato,"Noto Sans JP",sans-serif!important;font-size:110%;-ms-transform:scale(.95,1);transform:scale(.95,1)}.section-keyvisual--reduction>.sg-layout__wrapper h2>strong>sub{font-size:10px;font-weight:400;line-height:0;vertical-align:-3px}.section-keyvisual--reduction>.sg-layout__wrapper small{display:block;margin-top:30px;font-size:10px;line-height:16px}@media (max-width:1320px){.section-keyvisual--reduction>.sg-layout__wrapper small{width:74%}.section-keyvisual--reduction>.sg-layout__wrapper small>br{display:none}}.section-keyvisual--reduction>.sg-layout__wrapper figure{position:relative;width:600px;margin-right:36px;margin-left:auto}@media (max-width:1320px){.section-keyvisual--reduction>.sg-layout__wrapper figure{width:40%}}.section-keyvisual--reduction>.sg-layout__wrapper figure>ul{position:absolute;bottom:40px;left:50%;display:-ms-flexbox;display:flex;-ms-transform:translate(-50%);transform:translate(-50%)}@media only screen and (min-width:320px) and (max-width:568px){.section-keyvisual--reduction>.sg-layout__wrapper figure>ul{display:-webkit-flex;-webkit-transform:translate(-50%)}}@media (max-width:1320px){.section-keyvisual--reduction>.sg-layout__wrapper figure>ul{bottom:26px}}.section-keyvisual--reduction>.sg-layout__wrapper figure>ul>li{width:90px}.section-keyvisual--reduction>.sg-layout__wrapper figure>ul>li+li{margin-left:20px}.sg-logo__hrmos--ats{width:148px;height:34px}.powered-by-bizreach{width:146px;height:18px;margin-left:auto}.powered-by-bizreach-sp{display:none}.lp-problem{background:#f3f5f6}.lp-problem-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.lp-problem-list__item{width:25%;min-width:220px;padding:16px;background:#fff}.lp-problem-list__item:not(:first-child){margin-left:16px}.lp-problem-list__image{text-align:center}.lp-problem-list__image img{height:120px}.lp-problem-list__text{margin-top:8px}.lp-problem-list__text-strong{margin-top:8px;text-align:center;font-size:16px;font-weight:700}@media (max-width:990px){.lp-problem-list__item{min-width:140px}.lp-problem-list__image img{height:70px}.lp-problem-list__text-strong{font-size:13px}}@media (max-width:640px){.lp-problem-list{display:block;text-align:center}.lp-problem-list__item{display:inline-block;width:100%;box-sizing:border-box}.lp-problem-list__item:not(:first-child){margin:16px 0 0}.lp-problem-list__image img{height:100px}.lp-problem-list__text{text-align:left}}.lp-lesolution{background:linear-gradient(135deg,#36ccf8 0,#3d85d4 100%)}.lp-lesolution .lp-heading02{color:#fff}.lp-lesolution__description{display:block;width:540px;margin-top:16px}@media (max-width:640px){.lp-lesolution__description{text-align:left}.lp-lesolution__description br{display:none}}.lp-lesolution__description p{text-align:left}.lp-lesolution__description__voc{display:block;padding:24px;margin-top:24px;background:#f3f5f6}.lp-lesolution__description__voc>h4{text-align:left;font-size:18px;font-weight:700}.lp-lesolution__description__voc>ul{padding:24px;background-color:#f3f5f6;font-size:16px;line-height:1.7;text-align:left;padding:16px 0;font-size:14px}.lp-lesolution__description__voc>ul li{list-style-type:none;position:relative;padding:0 0 16px 14px}.lp-lesolution__description__voc>ul li::before{border-radius:50%;width:4px;height:4px;display:block;position:absolute;left:2px;top:10px;content:"";background:#0457a7}.lp-lesolution__description__voc>ul li:last-child{padding-bottom:0}.lp-lesolution__description__voc>ul li>em{font-weight:700;font-style:normal;color:#0457a7}.lp-lesolution__description__voc>ul>li{padding:0 0 8px 14px}.lp-lesolution__description__voc>ul>li>strong{background-color:#d1e2f0;font-weight:400}.lp-lesolution__contents{padding:40px;background-color:#fff;text-align:center}.lp-lesolution__contents__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:640px){.lp-lesolution__contents{padding:24px}}.lp-lesolution__contents:not(:first-child){margin-top:16px}.lp-lesolution-image{margin-top:32px;padding-bottom:16px;display:block}.lp-lesolution-image__item{position:relative;display:inline-block;vertical-align:top;padding-left:24px}.lp-lesolution-image__image img{height:auto;width:250px}@media (max-width:640px){.lp-lesolution-image{margin-top:16px;padding-bottom:0}}.lp-button-area{background-color:#005a96;text-align:center}.lp-button-area__title{font-size:28px;font-weight:700;color:#fff}@media (max-width:640px){.lp-button-area__title{font-size:14px;font-weight:400}}.lp-button-list__item .lp-button span{width:650px}@media (max-width:640px){.lp-button-list__item .lp-button span{width:100%}}.lp-button-list__item:not(:first-child){margin-top:16px}.lp-button-list .secondary-blue:hover{-ms-transform:scale(1.03);transform:scale(1.03);background-color:#fff;color:#005a96}.lp-contact{margin-top:3px;color:#fff}@media (max-width:640px){.lp-contact{margin-top:24px}}.lp-contact-text{display:inline-block;vertical-align:top;text-align:right;font-size:16px}.lp-contact-text__time{display:block;line-height:1;font-size:12px}@media (max-width:640px){.lp-contact-text{font-size:12px}}.lp-contact-phone{vertical-align:top}.lp-contact-phone a{display:inline-block;margin-left:10px;padding:3px 0 0 36px;background:url(/b2b-assets/images/page-landing/ic-phone.svg) no-repeat 0 10px/28px auto;font-size:24px;font-weight:700;color:#fff;text-decoration:none}@media (max-width:640px){.lp-contact-phone a{padding-left:24px;font-size:18px;font-weight:400;background-size:20px auto}}.lp-supoort .lp-supoort-list{margin-bottom:-18px;text-align:center}.lp-supoort .lp-supoort-list__item{display:inline-block;width:48%;max-width:475px;margin-bottom:18px;border:1px solid #e6e6e6;box-sizing:border-box;vertical-align:top;text-align:left}.lp-supoort .lp-supoort-list__item:nth-child(2n){margin-left:15px}@media (max-width:640px){.lp-supoort .lp-supoort-list__item{width:100%;min-height:auto;padding:16px}.lp-supoort .lp-supoort-list__item:nth-child(2n){margin-left:0}}.lp-supoort .lp-supoort-list__text{padding:24px;height:160px}.lp-supoort .lp-supoort-list__text>h3{text-align:center;font-size:16px;font-weight:700}.lp-supoort .lp-supoort-list__text>p{margin-top:16px}@media (max-width:990px){.lp-supoort .lp-supoort-list__text{height:210px}}@media (max-width:640px){.lp-supoort .lp-supoort-list__text{height:auto}}.lp-company .lp-section__contents{text-align:center}.lp-company .lp-section__contents>ul{display:inline-block}@media (max-width:640px){.lp-company .lp-section__contents>ul{text-align:center}.lp-company .lp-section__contents>ul>li{width:80px}}.lp-company .lp-section__contents>ul>li{display:inline-block;max-width:160px;margin:0 16px 16px}.lp-company .lp-section__contents>small{display:block}@media (max-width:640px){.lp-case .lp-contents-viewport{padding:32px 0}}.lp-case__contents{padding-left:386px}@media (max-width:640px){.lp-case__contents{padding:220px 0 0;background-position:0 0!important;background-size:100%!important}}.lp-case__contents.ulsystems{background:url(/b2b-assets/images/page-landing/img-case-ulsystems.png) no-repeat 0 50px/430px auto}.lp-case__title{line-height:1.4;font-size:24px;font-weight:700}@media (max-width:640px){.lp-case__title{margin:0 16px;padding:16px 16px 0;background-color:rgba(255,255,255,.6);font-size:20px}}.lp-case__text{background-color:rgba(255,255,255,.6);margin-top:8px;padding:16px 0 16px 16px;text-align:justify}@media (max-width:640px){.lp-case__text{margin:0 16px;padding:16px}}.lp-case__comment{margin-top:16px;line-height:1.8}.lp-case__staff{margin-top:16px}.lp-case-conpany-info{font-style:12px}.lp-case-conpany-info__name{font-weight:700}.lp-faq{background-color:#f3f5f6}.lp-faq-list{margin-bottom:-18px;text-align:center}.lp-faq-list__item{display:inline-block;width:48%;max-width:475px;min-height:217px;margin-bottom:18px;padding:24px;background:#fff;box-sizing:border-box;vertical-align:top}.lp-faq-list__item:nth-child(2n){margin-left:15px}@media (max-width:640px){.lp-faq-list__item{width:100%;min-height:auto;padding:24px}.lp-faq-list__item:nth-child(2n){margin-left:0}}.lp-faq-list__title{font-size:18px;font-weight:700;color:#333}.lp-faq-list__description{margin-top:16px;text-align:left}.lp-faq-list__description>.lp-fqa-list__link{display:block;margin-top:8px}.lp-faq-list__description>.lp-fqa-list__link::before{content:'>';padding-right:5px}.button__cta{display:inline-block;border:2px solid transparent;border-radius:4px;background-color:#e73858;color:#fff;text-decoration:none}@media only screen and (max-width:320px){.button__cta{text-align:left}}.button__cta:active,.button__cta:hover{opacity:.6}.button__cta--secondary{display:inline-block;padding:20px 30px;border-radius:4px;background-color:#fff;font-size:18px;color:#0080ca;font-weight:700;text-decoration:none;box-shadow:3px 3px 0 #004268;transition:opacity .3s cubic-bezier(.19,1,.22,1)}.button__cta--secondary:active,.button__cta--secondary:hover{opacity:.6}.button__cta--secondary.after:after,.button__cta--secondary:before{right:20px!important;background-image:url(/b2b-assets/images/landing/ats/05_rec/icon-triangle--right--blue-34a07210a7.svg)!important;-ms-transform:translate(0,-50%)!important;transform:translate(0,-50%)!important}.button__cta--secondary.icon-free{padding-left:0}.button__cta--secondary span{position:relative;top:-.2em;display:inline-block;background-color:#0080ca;margin-right:7px;padding:5px 7px;border-radius:2px;color:#fff;font-size:.6em;font-weight:400}.icon-triangle--right{position:relative}.icon-triangle--right.after:after,.icon-triangle--right:before{content:"";display:block;position:absolute;top:50%;width:10px;height:14px;background-image:url(/b2b-assets/images/landing/ats/05_rec/icon-triangle--right-7f35df9b60.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;-ms-transform:translate(0,-65%);transform:translate(0,-65%)}@media only screen and (max-width:320px){.icon-triangle--right.after:after,.icon-triangle--right:before{top:37%}}.icon-triangle--right:before{left:0}@media only screen and (max-width:320px){.icon-triangle--right:before{top:25%}}.icon-triangle--right.after:before{display:none}.icon-triangle--right.after:after{left:auto;right:0}.section-cta{padding:40px 20px 45px;text-align:center;background-color:#0080ca;padding:56px 20px}.section-cta h2{line-height:1;font-size:30px;font-weight:700;color:#fff}@media (max-width:990px){.section-cta h2{font-size:6vw}}.section-cta p{margin:30px 0}@media (max-width:990px){.section-cta p{padding-right:10px;padding-left:10px}}.section-cta ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width:990px){.section-cta ul{-ms-flex-direction:column;flex-direction:column}}@media (max-width:990px){.section-cta ul>li{padding:0 10px}}@media (min-width:991px){.section-cta ul>li+li{margin-left:30px}}@media (max-width:990px){.section-cta ul>li+li{margin-top:20px}}.section-cta .button__cta{width:600px;margin-left:auto;margin-right:auto;padding:18px;border-radius:2px;font-size:36px;font-weight:700;box-shadow:3px 3px 0 #fff}@media (max-width:990px){.section-cta .button__cta{width:100%;font-size:5vw}}.section-cta .button__cta:after{margin-right:20px}.section-cta .button__cta--secondary{width:285px;padding-left:30px;border-radius:2px}@media (max-width:990px){.section-cta .button__cta--secondary{width:100%;padding:10px;font-size:4vw}}.section-cta h2{text-align:center;font-size:32px;line-height:1.4;font-weight:700;color:#fff}@media (max-width:640px){.section-cta h2{font-size:22px;font-weight:400}.section-cta h2 br{display:none}}.section-cta .button__cta span{position:relative;top:-.4em;display:inline-block;background-color:#fff;margin-right:10px;padding:5px 7px;border-radius:2px;color:#e73858;font-size:.5em}.bk-none{background:0 0;padding:0 20px 56px}.bk-blue{background-color:#0080ca}.saiyoLayoutSwing{z-index:99;position:fixed;bottom:-272px;right:0;left:0;display:-ms-flexbox;display:flex;height:160px;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:15px 60px;background-color:rgba(25,110,180,.9);transition-duration:1.25s;transition-timing-function:cubic-bezier(.19,1,.22,1);transition-property:top;height:130px}.saiyoLayoutSwing.fixed{position:absolute;background-color:#196eb4}.saiyoLayoutSwing.fixed+main{margin-top:112px}.saiyoLayoutSwing .sg-logo__hrmos--ats__wrapper{line-height:0}.saiyoLayoutSwing .sg-logo__hrmos--ats__wrapper a{transition-duration:1.25s;transition-timing-function:cubic-bezier(.19,1,.22,1);transition-property:opacity}.saiyoLayoutSwing .sg-logo__hrmos--ats__wrapper a:active,.saiyoLayoutSwing .sg-logo__hrmos--ats__wrapper a:hover{opacity:.7}.saiyoLayoutSwing .sg-logo__hrmos--ats__wrapper .sg-logo__hrmos--ats{vertical-align:top}.saiyoLayoutSwing div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.saiyoLayoutSwing div address{display:block;width:180px;height:40px;margin:0 24px 0 0}.saiyoLayoutSwing div address img{width:100%;vertical-align:top}@media only screen and (max-width:568px) and (min-width:320px){.saiyoLayoutSwing{display:-webkit-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media (max-width:990px){.saiyoLayoutSwing{padding-right:20px;padding-left:20px;height:272px}.saiyoLayoutSwing+div{display:block;-ms-flex-align:center;align-items:center}.saiyoLayoutSwing+div+address{width:60%;margin:0 auto 16px}}@media (min-width:641px){.saiyoLayoutSwing .sg-logo__hrmos--ats__wrapper{width:180px;height:40px}}@media (max-width:640px){.saiyoLayoutSwing .sg-logo__hrmos--ats__wrapper .sg-logo__hrmos--ats{width:calc(30vw - 20px);height:calc(((30vw - 20px) * 40)/ 180)}.saiyoLayoutSwing+div .button__cta{margin-left:2.5vw;padding:6px 12px;font-size:2.5vw}}.saiyoLayoutSwing div{margin:0 auto}.button__cta--downsec{display:inline-block;border-radius:4px;font-weight:700;text-align:center;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:initial;text-decoration-color:initial;transition-timing-function:cubic-bezier(.19,1,.22,1);transition-property:opacity;transition-duration:1.25s;padding:16px 30px;width:375px;background-color:#fff;font-size:18px;color:#0080ca;box-shadow:#004268 3px 3px 0}.button__cta--downsec span{position:relative;top:0;display:inline-block}.button__cta--downsec:active,.button__cta--downsec:hover{opacity:.7}.button__cta--downsec span{background-color:#0080ca;margin-right:8px;padding:5px 16px;border-radius:2px;color:#fff;font-size:.86em;font-weight:400}.button__cta--downsec.after::after,.button__cta--downsec::before{right:20px!important;background-image:url(/b2b-assets/images/landing/ats/05_rec/icon-triangle--right--blue-34a07210a7.svg)!important;-ms-transform:translate(0,-50%)!important;transform:translate(0,-50%)!important}@media (max-width:990px){.button__cta--downsec{margin:0 16px}}.button__cta--down{display:inline-block;border-radius:4px;font-weight:700;text-align:center;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:initial;text-decoration-style:initial;-webkit-text-decoration-color:initial;text-decoration-color:initial;transition-timing-function:cubic-bezier(.19,1,.22,1);transition-property:opacity;transition-duration:1.25s;padding:16px 30px;width:375px;border:2px solid transparent;background-color:#e73858;color:#fff;font-size:20px;box-shadow:#fff 3px 3px 0;margin:16px;padding:13px 30px;margin:15px 16px 16px}.button__cta--down span{position:relative;top:0;display:inline-block}.button__cta--down:active,.button__cta--down:hover{opacity:.7}.button__cta--down span{background-color:#fff;margin-right:10px;padding:4px 16px;border-radius:2px;color:#e73858;font-size:.8em}.button__cta--down::after,.button__cta--down::before{background-image:url(/b2b-assets/images/landing/ats/05_rec/icon-triangle--right-7f35df9b60.svg)!important;-ms-transform:translate(0,-50%)!important;transform:translate(0,-50%)!important}@media only screen and (max-width:320px){.button__cta--down{text-align:left}}.icon-triangle--right.after::after{right:20px;height:17px}.icon-triangle--right:before{height:17px}.is-fixed{bottom:0!important;transition:bottom .3s cubic-bezier(.19,1,.22,1)!important}.section__abtest>ul{margin-top:350px}.section__abtest>ul>li{width:360px;position:relative;display:block}.section__abtest>ul>li>a>picture{position:absolute;top:-290px;left:0;width:300px;margin-left:45px;z-index:1}.section__abtest>ul>li>a:hover{opacity:.7}.section__abtest>ul>li>a>.button__cta,.section__abtest>ul>li>a>.button__cta--secondary{width:350px;font-size:18px;margin:0;padding:18px}.section__abtest>ul>li:last-child{margin-left:60px}.section__abtest>ul>li:first-child>a>picture{margin-left:65px}.section__abtest>p{width:990px;text-align:right;margin:16px auto 0}.section__abtest>.icon-ab::after{right:0;top:32px}.section__abtest__contact{color:#fff;text-decoration:underline}.section__abtest__contact:visited{color:#fff}.section__abtest--atention{color:#fff;font-size:10px;line-height:16px;margin:8px auto 0!important}.button-cta__sim{width:100%;margin:0 auto}.button-cta__sim>a{width:360px;position:relative;display:block;margin:32px auto 16px;padding:16px 0 16px 26px;background:#fff;border:1px solid #0457a7;text-align:center;font-size:16px;font-weight:700;color:#0457a7}@media (min-width:321px){.button-cta__sim>a::after{content:"";display:block;position:absolute;top:55%;width:5px;height:9px;background-size:contain;background-position:center center;background-repeat:no-repeat;-ms-transform:translate(0,-65%);transform:translate(0,-65%);right:0;background-image:url(/b2b-assets/images/common/icon-triangle--left--pri-38894543ac.svg);right:20px}}@media (min-width:321px){.button-cta__sim>a::before{content:'';display:block;position:absolute;top:18%;width:28px;height:36px;background-size:contain;background-position:center center;background-repeat:no-repeat;left:24px;background-image:url(/b2b-assets/images/landing/ats/01_nor/icon-simulator-cta-a994f77080.svg)}}.button-cta__sim>a:hover{opacity:.7}@media (max-width:640px){.button-cta__sim>a{width:100%}}@media (max-width:320px){.button-cta__sim>a{padding:16px 0}}.button-cta__sim>p{text-align:center}.section-interviews-and-customers .interviews{padding:56px 0;width:990px;margin:0 auto}.section-interviews-and-customers .interviews .sg-headline__h2{text-align:center;font-size:32px;line-height:1.4;font-weight:700;color:#0457a7}@media (max-width:640px){.section-interviews-and-customers .interviews .sg-headline__h2{font-size:22px;font-weight:400}.section-interviews-and-customers .interviews .sg-headline__h2 br{display:none}}.section-interviews-and-customers .interviews section{margin-top:56px}.section-interviews-and-customers .interviews section>.flex-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}.section-interviews-and-customers .interviews section>.flex-container>.flex-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 500px - 20px);height:262px}.section-interviews-and-customers .interviews section>.flex-container>figure{overflow:hidden;width:500px;height:262px;margin-bottom:40px;border:1px solid #e6e6e6;border-radius:4px}.section-interviews-and-customers .interviews section>.flex-container>figure>img{width:100%}.section-interviews-and-customers .interviews h3{position:relative;padding-bottom:10px;white-space:nowrap;font-size:28px;color:#333;letter-spacing:1px!important}.section-interviews-and-customers .interviews h3:after{content:'';position:absolute;right:0;display:block;height:1px;width:50vw;background-color:#196eb4}.section-interviews-and-customers .interviews h3 .interviews__headline-figure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width:320px) and (max-width:568px){.section-interviews-and-customers .interviews h3 .interviews__headline-figure{display:-webkit-flex;-webkit-align-items:center}}.section-interviews-and-customers .interviews h3 .interviews__headline-figure>img{width:90px;margin-right:20px}.section-interviews-and-customers .interviews h3 .interviews__headline-figure>span{font-size:14px}.section-interviews-and-customers .interviews section.avex h3:after{bottom:6px}.section-interviews-and-customers .interviews section.avex .interviews__headline-figure>img{margin-top:0;margin-left:-8px}.section-interviews-and-customers .interviews section.oisixradaichi h3:after{bottom:0}.section-interviews-and-customers .interviews section.oisixradaichi .interviews__headline-figure>img{margin-left:-2px}.section-interviews-and-customers .interviews section.bellface h3:after{bottom:-17px}.section-interviews-and-customers .interviews section.bellface .interviews__headline-figure>img{margin-top:-2px;margin-right:10px;margin-left:-13px}.section-interviews-and-customers .interviews table td,.section-interviews-and-customers .interviews table th{font-size:14px;text-align:left;vertical-align:top;font-weight:400}.section-interviews-and-customers .interviews table th{width:5.5em;text-align:right}.section-interviews-and-customers .interviews p{clear:both;column-count:2;column-gap:30px;line-height:1.75em;text-align:justify;font-size:14px}.section-interviews-and-customers .interviews p strong{background-color:#d1e2f0;font-weight:400}.section-interviews-and-customers .interviews .sg-layout__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:70px}@media only screen and (min-width:320px) and (max-width:568px){.section-interviews-and-customers .interviews .sg-layout__buttons{display:-webkit-flex;-webkit-justify-content:center}}.section-interviews-and-customers .interviews .sg-layout__buttons .button__cta--secondary{padding-top:0;padding-right:0;padding-bottom:0;padding-left:20px;box-shadow:none}.section-interviews-and-customers .customers{padding:56px 0;background:#f3f5f6}.section-interviews-and-customers .customers ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}@media only screen and (min-width:320px) and (max-width:568px){.section-interviews-and-customers .customers ul{display:-webkit-flex;-webkit-justify-content:center;-webkit-flex-wrap:wrap}}.section-interviews-and-customers .customers ul>li{width:70px;margin:6px 12px}.section-interviews-and-customers .customers small{display:block;text-align:right;color:#999}@media (max-width:990px){.section-interviews-and-customers .customers small{text-align:center}}.section-interviews-and-customers .customers h2{text-align:center;font-size:32px;line-height:1.4;font-weight:700;color:#0457a7}@media (max-width:640px){.section-interviews-and-customers .customers h2{font-size:22px;font-weight:400}.section-interviews-and-customers .customers h2 br{display:none}}.section-interviews-and-customers .customers ul{width:80%;margin:20px auto 16px;padding:24px 0;background:#fff}@media (max-width:768px){.section-interviews-and-customers .customers ul{margin:20px auto;padding:10px 80px}}@media (max-width:640px){.section-interviews-and-customers .customers ul{width:100%;padding:20px 0}}.section-interviews-and-customers .customers ul li{width:100px}@media (max-width:640px){.section-interviews-and-customers .customers ul li{width:80px}}@media (max-width:320px){.section-interviews-and-customers .customers ul li{margin:6px 8px}}.section-interviews-and-customers .customers small{width:auto;font-size:10px}.pg-section__top--company{width:1160px;margin:0 auto;padding:40px 0!important;background-color:#fff}@media (max-width:768px){.pg-section__top--company{width:90%;padding-top:40px}}@media (max-width:1280px){.pg-section__top--company{width:100%;padding-top:40px}}.pg-section__top--company__label{display:block;background-color:#fff;font-weight:700;text-align:center}.pg-section__top--company__label::before{z-index:-1;left:0;bottom:50%;width:100%;height:1px;background-color:#fff;content:''}.pg-section__top--company__content{margin:16px auto 0}@media (max-width:640px){.pg-section__top--company__content{padding:0}}.pg-section__top--company__content ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-ms-flex-pack:center;justify-content:center}@media (max-width:640px){.pg-section__top--company__content ul{-ms-flex-pack:distribute;justify-content:space-around}}.pg-section__top--company__content ul li{width:100px;padding:5px;margin:5px}@media (max-width:640px){.pg-section__top--company__content ul li{width:29%;padding:0;margin:6px}}.pg-section__top--company__content p{text-align:right;font-size:10px;color:#999;margin-bottom:0}@media (max-width:640px){.pg-section__top--company__content p{text-align:center}}.pg-section__top--company__content small{display:block;text-align:right;padding-right:58px}@media (max-width:640px){.pg-section__top--company__content small{padding-right:0}}.action-close>.footer_banner_close_btn{position:absolute;right:5%;top:-35px;font-size:30px;padding:0;color:#196eb4;border:none;background:0 0}@media (max-width:320px){.action-close>.footer_banner_close_btn{right:2%}}.is-none{display:none}.section-footer_banner_wrapper{position:fixed;bottom:-150px;z-index:10;width:100%}.section-footer_banner_wrapper a{text-decoration:none;display:block}.section-footer_banner_wrapper .section-footer_banner{display:-ms-flexbox;display:flex;width:306px;height:86px;margin:0 auto 20px;padding:0 12px;background-color:#196eb4;border:2px solid #fff}@media (max-width:320px){.section-footer_banner_wrapper .section-footer_banner{margin:0 auto 8px}}.section-footer_banner_wrapper .section-footer_banner>img{position:absolute;width:90px;bottom:26px}@media (max-width:320px){.section-footer_banner_wrapper .section-footer_banner>img{bottom:8px}}.section-footer_banner_wrapper .section-footer_banner__right{color:#fff;padding:12px 0 0 95px}.section-footer_banner_wrapper .section-footer_banner__right img{width:180px;margin-bottom:5px}.section-footer_banner_wrapper .section-footer_banner__right p{color:#fff;background-color:#e73858;padding:5px 12px;font-size:13px;font-weight:700}.section-footer_banner_wrapper .section-footer_banner__right p span{color:#e73858;background-color:#fff;padding:2px 3px;margin-right:3px;font-size:10px}@media (max-width:1160px){.section-keyvisual--catch{width:990px}}@media (max-width:990px){.section-keyvisual,.troubles ol{overflow:hidden}.section-keyvisual--catch{width:100%;padding:20px 20px 0;background-size:auto 120%;background-position:top center}.section-keyvisual--catch .sg-layout__wrapper>.sg-logo__hrmos--ats__wrapper{position:relative;-ms-transform:translate(0,2vw);transform:translate(0,2vw)}}@media (max-width:990px) and (max-width:640px){.section-keyvisual--catch .sg-layout__wrapper>.sg-logo__hrmos--ats__wrapper>img{top:-6px;left:-5px;width:calc(100% / 3);height:7vw}}@media (max-width:990px){.section-keyvisual--catch .sg-layout__wrapper>.sg-logo__hrmos--ats__wrapper>.sg-logo__hrmos--ats{position:relative;z-index:1}.section-keyvisual--catch .sg-layout__wrapper>.sg-logo__hrmos--ats__wrapper>.powered-by-bizreach-sp{display:block;width:140px;position:absolute;top:-13px;right:0}.section-keyvisual--catch .sg-layout__wrapper>div{position:relative;display:block}.section-keyvisual--catch .sg-layout__wrapper>div>div{width:auto}.section-keyvisual--catch .sg-layout__wrapper>div>div>h1{margin-top:40px;padding:0 25px}.section-keyvisual--catch .sg-layout__wrapper>div>div>h1 .main-title-pc{display:none}.section-keyvisual--catch .sg-layout__wrapper>div>div>h1 .main-title-sp{display:block}.section-keyvisual--catch .sg-layout__wrapper>div>div>h1>img{width:100%;height:auto}.section-keyvisual--catch .sg-layout__wrapper>div>div>h1+p{font-size:12px;line-height:1.6;text-align:center;margin-top:30px}.section-keyvisual--catch .sg-layout__wrapper>div>div>h1+p>img{width:100%;height:auto}.section-keyvisual--catch .sg-layout__wrapper>div>div>h1+p+p>a{width:100%;margin-top:16px;padding-right:10px;padding-left:70px;font-size:4vw}.section-keyvisual--catch .sg-layout__wrapper>div>div>h1+p+p>a>span{left:8%;top:39%;padding:1% 2%;font-size:12px}.section-keyvisual--catch .sg-layout__wrapper>div>figure{width:100%;margin-left:0}.section-keyvisual--catch .sg-layout__wrapper>div>figure img{width:100%}.section-keyvisual--catch .sg-layout__wrapper>div>aside{top:auto;right:0;bottom:21vw;display:none}.section-keyvisual--catch .sg-layout__wrapper>div>aside>.powered-by-bizreach{width:30vw;height:calc(20 / 200 * 30vw)}.section-keyvisual--catch .sg-layout__wrapper>div>aside>.commercialmessage-preview{width:33vw}.section-keyvisual--reduction{margin-top:0;padding:30px 0}.section-keyvisual--reduction>.sg-layout__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 20px}.section-keyvisual--reduction>.sg-layout__wrapper>div{position:static;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:0}.section-keyvisual--reduction>.sg-layout__wrapper>div>h2{line-height:8vw;font-size:5.25vw}.section-keyvisual--reduction>.sg-layout__wrapper>div>h2>strong{font-size:6.75vw}.section-keyvisual--reduction>.sg-layout__wrapper>div>small{width:auto;margin-top:10px}.lp-contents-viewport{width:100%}.section-troubles_and_solutions .troubles h2{width:90vw;height:19.5vw;padding-top:7.5vw;font-size:4.5vw}.section-troubles_and_solutions .troubles ol{-ms-flex-direction:column;flex-direction:column;padding:0 20px}.section-troubles_and_solutions .troubles ol>li{margin-left:0!important;padding-top:0!important}.section-troubles_and_solutions .troubles ol>li>h3{display:none}.section-troubles_and_solutions .troubles ol>li>figure{margin-top:0!important;margin-left:0!important}.section-troubles_and_solutions .troubles ol>li+li{margin-top:20px!important}.section-troubles_and_solutions .solutions{padding:60px 30px 0}.section-troubles_and_solutions .solutions>ol{margin-top:40px}.section-troubles_and_solutions .solutions>ol>li{-ms-flex-direction:column;flex-direction:column;padding:20px}.section-troubles_and_solutions .solutions>ol>li h3{line-height:inherit;text-align:center}.section-troubles_and_solutions .solutions>ol>li h3+p{width:auto;text-align:justify;font-size:14px}.section-troubles_and_solutions .solutions>ol>li figure{width:50%;height:auto;margin-top:20px}.section-troubles_and_solutions .solutions>ol>li figure>img{height:auto!important}.section-customer-success{padding:60px 20px 40px}.section-customer-success ul{-ms-flex-direction:column;flex-direction:column;margin-top:0}.section-customer-success ul>li{width:auto;padding:20px 10px}.section-customer-success ul>li+li{border-top:1px solid #196eb4;border-left:0}.section-interviews-and-customers .interviews{width:100%;padding-top:60px}.section-interviews-and-customers .interviews section{margin-top:30px;padding:0 20px}.section-interviews-and-customers .interviews section+section{margin-top:60px}.section-interviews-and-customers .interviews section>.flex-container{display:block!important}.section-interviews-and-customers .interviews section>.flex-container>.flex-container{display:block!important;width:auto!important;height:auto!important}.section-interviews-and-customers .interviews section>.flex-container>figure{width:auto;height:auto;margin-bottom:0;margin-left:0}.section-interviews-and-customers .interviews section h3{margin-top:20px;font-size:20px;border-bottom:1px solid #196eb4;white-space:normal}.section-interviews-and-customers .interviews section h3:after{display:none}.section-interviews-and-customers .interviews section table{margin-top:25px}.section-interviews-and-customers .interviews p{margin-top:20px}}@media (max-width:990px) and (max-width:640px){.section-interviews-and-customers .interviews p{column-count:1}}@media (max-width:990px){.section-interviews-and-customers .interviews .sg-layout__buttons{-ms-flex-pack:center;justify-content:center;margin-top:60px;padding-right:30px}.section-interviews-and-customers .customers{padding:60px 30px}.lp-faq .lp-section__contents{margin-top:10px}.lp-faq .lp-faq-list{-ms-flex-direction:column;flex-direction:column}.lp-faq .lp-faq-list__item{width:auto;margin-top:20px;margin-left:0!important}.lp-faq .lp-faq-list__title{font-size:16px;text-align:center}.saiyoLayoutSwing{display:none}.section__abtest>ul{margin-top:24px}.section__abtest>ul>li{width:100%!important;margin:0 auto}.section__abtest>ul>li>a>picture{position:relative;margin:24px 0 0 16px;top:0}.section__abtest>ul>li>a>.button__cta,.section__abtest>ul>li>a>.button__cta--secondary{margin:-20px 0 0;text-align:center}.section__abtest>ul>li:last-child{margin:24px auto 0}.section__abtest>ul>li:first-child>a>picture{margin-left:0}.section__abtest>p{width:100%}.icon-triangle--right.after:after{top:30px}}@media (max-width:480px){.section__abtest>ul>li{width:100%}.section__abtest>ul>li>a>picture{margin-left:0}.section__abtest>ul>li>a>.button__cta,.section__abtest>ul>li>a>.button__cta--secondary{font-size:14px;width:100%}.section__abtest>ul>li:last-child>a>picture{margin-left:8px}.section__abtest>ul>li:last-child .icon-triangle--right.after:after{display:none}.section__abtest>p{margin-top:24px}.icon-triangle--right.after:after,.icon-triangle--right:before{height:13px}.icon-triangle--right.after:after{top:32px}}@media (max-width:320px){.section-keyvisual--btn .icon-triangle--right.after:after{top:50%;right:10px}.section-keyvisual--btn .button__cta span{margin:0 8px 0 20px!important}}