@charset "UTF-8";.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}.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--headsup--toppage ul,.sg-header__global-nav__breadcrumb--hr--toppage ul,.sg-header__global-nav__breadcrumb--toppage ul{width:1400px}.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;line-height:1}.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}.series-display .series-content>a:hover .sg-header__global-nav__breadcrumb li a.cp-button__link,.series-display .series-content>a:hover .sg-header__global-nav__breadcrumb--headsup li a.cp-button__link,.series-display .series-content>a:hover .sg-header__global-nav__breadcrumb--hr li a.cp-button__link,.sg-header__global-nav__breadcrumb li .series-display .series-content>a:hover a.cp-button__link,.sg-header__global-nav__breadcrumb li a:hover,.sg-header__global-nav__breadcrumb--headsup li .series-display .series-content>a:hover a.cp-button__link,.sg-header__global-nav__breadcrumb--headsup li a:hover,.sg-header__global-nav__breadcrumb--hr li .series-display .series-content>a:hover a.cp-button__link,.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--headsup.show-on-sp,.sg-header__global-nav__breadcrumb--hr.show-on-sp,.sg-header__global-nav__breadcrumb.show-on-sp{display:none;position:static;margin-top:20px}@media (max-width:808px){.sg-header__global-nav__breadcrumb--headsup.show-on-sp,.sg-header__global-nav__breadcrumb--hr.show-on-sp,.sg-header__global-nav__breadcrumb.show-on-sp{display:block}.sg-header__global-nav__breadcrumb--headsup.show-on-sp ul,.sg-header__global-nav__breadcrumb--hr.show-on-sp ul,.sg-header__global-nav__breadcrumb.show-on-sp ul{width:100%;padding:12px 16px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;column-gap:8px;row-gap:4px;line-height:1.5}.sg-header__global-nav__breadcrumb--headsup.show-on-sp li,.sg-header__global-nav__breadcrumb--hr.show-on-sp li,.sg-header__global-nav__breadcrumb.show-on-sp li{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex:0 1 auto;flex:0 1 auto;max-width:100%;padding-right:14px;line-height:1.5}.sg-header__global-nav__breadcrumb--headsup.show-on-sp li:not(:first-child),.sg-header__global-nav__breadcrumb--hr.show-on-sp li:not(:first-child),.sg-header__global-nav__breadcrumb.show-on-sp li:not(:first-child){padding-left:0}.sg-header__global-nav__breadcrumb--headsup.show-on-sp li a,.sg-header__global-nav__breadcrumb--headsup.show-on-sp li h1,.sg-header__global-nav__breadcrumb--hr.show-on-sp li a,.sg-header__global-nav__breadcrumb--hr.show-on-sp li h1,.sg-header__global-nav__breadcrumb.show-on-sp li a,.sg-header__global-nav__breadcrumb.show-on-sp li h1{line-height:1.5}}.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 dt{font-size:14px}.sg-footer-group-service__link-list dt:first-child{margin-left:0}.sg-footer-group-service__link-list dd{font-size:16px}.sg-footer-group-service__link-list dd,.sg-footer-group-service__link-list dt{margin-top:12px;margin-left:10px;line-height:20px;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;margin-left: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}.series-display .series-content>a:hover .sg-footer-group-service__link-list dd a.cp-button__link::after,.series-display .series-content>a:hover .sg-footer-group-service__link-list dt a.cp-button__link::after,.sg-footer-group-service__link-list dd .series-display .series-content>a:hover a.cp-button__link::after,.sg-footer-group-service__link-list dd a:hover::after,.sg-footer-group-service__link-list dt .series-display .series-content>a:hover a.cp-button__link::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}a{color:#2693ff}html{scroll-behavior:smooth}iframe{background-color:#fff}iframe.wc-webchat{background-color:transparent!important}img{width:auto;height:auto}.mdl-layout{height:auto}.mdl-layout__container{position:relative}footer .mdl-mega-footer__heading,footer .mdl-mega-footer__heading_sec,footer .mdl-mega-footer__right-heading{font-size:16px;font-weight:700;color:#0457a7;line-height:24px;margin:0 auto;text-align:left}footer .mdl-mega-footer__heading input[type=checkbox],footer .mdl-mega-footer__heading_sec input[type=checkbox],footer .mdl-mega-footer__right-heading input[type=checkbox]{display:none}footer .mdl-mega-footer__heading a,footer .mdl-mega-footer__heading_sec a,footer .mdl-mega-footer__right-heading a{font-weight:700}@media (max-width:1160px){footer .mdl-mega-footer__heading,footer .mdl-mega-footer__heading_sec,footer .mdl-mega-footer__right-heading{margin:0 auto 16px}}@media (max-width:768px){footer .mdl-mega-footer__heading,footer .mdl-mega-footer__heading_sec,footer .mdl-mega-footer__right-heading{border-bottom:1px solid #d4d2d2;line-height:3;width:90%;margin:12px 5% 0;padding:0;position:relative}footer .mdl-mega-footer__heading:has(input[type=checkbox]:checked)+.mdl-mega-footer__link-list,footer .mdl-mega-footer__heading:has(input[type=checkbox]:checked)+.mdl-mega-footer__link-list+.mdl-mega-footer__sonar-group,footer .mdl-mega-footer__heading_sec:has(input[type=checkbox]:checked)+.mdl-mega-footer__link-list,footer .mdl-mega-footer__heading_sec:has(input[type=checkbox]:checked)+.mdl-mega-footer__link-list+.mdl-mega-footer__sonar-group,footer .mdl-mega-footer__right-heading:has(input[type=checkbox]:checked)+.mdl-mega-footer__link-list,footer .mdl-mega-footer__right-heading:has(input[type=checkbox]:checked)+.mdl-mega-footer__link-list+.mdl-mega-footer__sonar-group{max-height:100%;opacity:1;margin-top:16px}footer .mdl-mega-footer__heading:has(input[type=checkbox]:checked)::after,footer .mdl-mega-footer__heading_sec:has(input[type=checkbox]:checked)::after,footer .mdl-mega-footer__right-heading:has(input[type=checkbox]:checked)::after{-ms-transform:translate(0,-65%) rotate(-90deg);transform:translate(0,-65%) rotate(-90deg)}footer .mdl-mega-footer__heading input[type=checkbox],footer .mdl-mega-footer__heading_sec input[type=checkbox],footer .mdl-mega-footer__right-heading input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;display:block}footer .mdl-mega-footer__heading input[type=checkbox]:checked~::after,footer .mdl-mega-footer__heading_sec input[type=checkbox]:checked~::after,footer .mdl-mega-footer__right-heading input[type=checkbox]:checked~::after{-ms-transform:rotate(180deg);transform:rotate(180deg)}footer .mdl-mega-footer__heading input[type=checkbox]:checked~.mdl-mega-footer__link-list,footer .mdl-mega-footer__heading_sec input[type=checkbox]:checked~.mdl-mega-footer__link-list,footer .mdl-mega-footer__right-heading input[type=checkbox]:checked~.mdl-mega-footer__link-list{max-height:100%;opacity:1}footer .mdl-mega-footer__heading a,footer .mdl-mega-footer__heading_sec a,footer .mdl-mega-footer__right-heading a{width:100%;display:block;text-decoration:none;pointer-events:none}footer .mdl-mega-footer__heading:after,footer .mdl-mega-footer__heading_sec:after,footer .mdl-mega-footer__right-heading: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);-ms-transform:translate(0,-65%) rotate(90deg);transform:translate(0,-65%) rotate(90deg);right:5px;top:50%;transition:transform .3s ease}}footer .mdl-mega-footer__subheading{margin:0 auto 8px;margin-top:0!important;text-align:left;overflow:hidden}footer .mdl-mega-footer__subheading a{font-size:12px;font-weight:700;color:#0457a7;line-height:24px}@media (max-width:768px){footer .mdl-mega-footer__subheading a{font-size:14px;margin-top:10px!important}}footer .mdl-mega-footer__heading_sec{position:relative;overflow:hidden;margin-top:16px}@media (max-width:768px){footer .mdl-mega-footer__heading_sec: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)}footer .mdl-mega-footer__heading_sec.group:after{display:none}}footer .mdl-mega-footer__right-heading .pc-none{display:none}@media (max-width:369px){footer .mdl-mega-footer__right-heading .pc-none{display:block}}footer .mdl-mega-footer__right-heading:after{content:none}@media (max-width:1080px){footer .mdl-mega-footer__right-heading{margin-top:32px}}@media (max-width:768px){footer .mdl-mega-footer__right-heading{border-bottom:none;text-align:center}}@media (max-width:1160px){footer .mdl-mega-footer__heading_atsnewgrads{margin-top:30px}}footer .mdl-mega-footer__first-section{padding:47px 0 0;color:#0457a7;background-color:#fafafa}footer .mdl-mega-footer__first-section::after{content:"";display:block;clear:both}@media (max-width:1160px){footer .mdl-mega-footer__first-section{padding:40px 0 0}}footer .mdl-mega-footer__first-section .sg-layout__wrapper{-ms-flex-pack:justify;justify-content:space-between;width:1160px;max-width:100%;margin:0 auto}@media (min-width:1160px-1px){footer .mdl-mega-footer__first-section .sg-layout__wrapper{display:-ms-flexbox;display:flex}}@media (max-width:1160px){footer .mdl-mega-footer__first-section .sg-layout__wrapper{width:90%;margin-top:32px}}@media (max-width:1080px){footer .mdl-mega-footer__first-section .sg-layout__wrapper{display:block}}@media (max-width:768px){footer .mdl-mega-footer__first-section .sg-layout__wrapper{width:100%;margin-top:0}footer .mdl-mega-footer__first-section .sg-layout__wrapper .mdl-mega-footer__link-list li{position:relative}footer .mdl-mega-footer__first-section .sg-layout__wrapper .mdl-mega-footer__link-list li a{width:100%;display:block}footer .mdl-mega-footer__first-section .sg-layout__wrapper .mdl-mega-footer__link-list li: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)}}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper{max-width:1160px;width:1160px;margin:0 auto;border-bottom:1px solid #d4d2d2;float:unset;padding:0 0 36px 0!important}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper h3{margin-top:18px;text-align:left}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper h3 a{color:#0457a7}@media (min-width:768px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper h3 a{position:relative;display:inline-block;text-decoration:none}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper h3 a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper h3 a:visited{color:#0457a7}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper h3 a::before{position:absolute;right:0;left:0;bottom:0;width:100%;height:2px;background:#0457a7;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper h3 a{font-weight:700;font-size:16px;line-height:24px;text-decoration:none;color:inherit}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul li{font-weight:500;font-size:14px;line-height:28px}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul li a{color:#0457a7}@media (min-width:768px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul li a{position:relative;display:inline-block;text-decoration:none}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul li a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul li a:visited{color:#0457a7}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul li a::before{position:absolute;right:0;left:0;bottom:0;width:100%;height:2px;background:#0457a7;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul li.show_in_sp{display:none}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul li a{color:inherit;text-decoration:none;margin-right:20px}@media (max-width:1080px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper{width:90%!important}}@media (max-width:1160px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper{width:90%!important}}@media (max-width:768px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper{border-bottom:unset;padding:0!important;width:100%!important}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper h3 a{line-height:3}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul{display:block;border:none;padding:0!important;max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease,opacity .25s ease,padding-top .25s ease}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul li{line-height:3;position:relative}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul li.show_in_sp{display:block}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul li.show_in_sp a{font-weight:700}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper ul li: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);margin-right:3px}}footer .mdl-mega-footer__middle-section{padding:44px 0 0;color:#0457a7;background-color:#fafafa}footer .mdl-mega-footer__middle-section::after{content:"";display:block;clear:both}@media (max-width:1160px){footer .mdl-mega-footer__middle-section{padding:12px 0 40px}}footer .mdl-mega-footer__middle-section .sg-layout__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:1160px;max-width:100%;margin:0 auto}footer .mdl-mega-footer__middle-section .sg-layout__wrapper .subservice{margin-top:11px}@media (max-width:768px){footer .mdl-mega-footer__middle-section .sg-layout__wrapper .subservice{margin-top:0}}footer .mdl-mega-footer__middle-section .sg-layout__wrapper .subservice .mdl-mega-footer__subservice-heading{overflow:hidden;text-align:left;font-size:16px;margin-bottom:0;margin-top:0}footer .mdl-mega-footer__middle-section .sg-layout__wrapper .subservice .mdl-mega-footer__subservice-heading a{font-weight:700;font-size:16px}@media (max-width:768px){footer .mdl-mega-footer__middle-section .sg-layout__wrapper .subservice .mdl-mega-footer__subservice-heading{position:relative;line-height:3;margin:0 5%}footer .mdl-mega-footer__middle-section .sg-layout__wrapper .subservice .mdl-mega-footer__subservice-heading a{font-size:14px;font-weight:500}footer .mdl-mega-footer__middle-section .sg-layout__wrapper .subservice .mdl-mega-footer__subservice-heading:first-child{margin-top:0}footer .mdl-mega-footer__middle-section .sg-layout__wrapper .subservice .mdl-mega-footer__subservice-heading::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)}}@media (min-width:1160px-1px){footer .mdl-mega-footer__middle-section .sg-layout__wrapper{display:-ms-flexbox;display:flex}}@media (max-width:1160px){footer .mdl-mega-footer__middle-section .sg-layout__wrapper{width:90%;margin-top:32px}}@media (max-width:1080px){footer .mdl-mega-footer__middle-section .sg-layout__wrapper{display:block}}@media (max-width:768px){footer .mdl-mega-footer__middle-section .sg-layout__wrapper{width:100%;margin-top:0}footer .mdl-mega-footer__middle-section .sg-layout__wrapper .mdl-mega-footer__left-section__first .mdl-mega-footer__heading{margin:0 5% 0}footer .mdl-mega-footer__middle-section .sg-layout__wrapper .mdl-mega-footer__link-list{border:none;padding:0!important;max-height:0;opacity:0;overflow:hidden;transition:max-height .15s cubic-bezier(.4,0,.2,1),opacity .1s ease-in-out,padding-top .1s ease-in-out}footer .mdl-mega-footer__middle-section .sg-layout__wrapper .mdl-mega-footer__link-list li{position:relative}footer .mdl-mega-footer__middle-section .sg-layout__wrapper .mdl-mega-footer__link-list li a{width:100%;display:block}footer .mdl-mega-footer__middle-section .sg-layout__wrapper .mdl-mega-footer__link-list li: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)}}footer .sg-logo__hrmos--logo__wrapper{line-height:0;margin:0 24px 0 0}footer .sg-logo__hrmos--logo__wrapper img{width:110px;margin-bottom:24px}@media (max-width:768px){footer .sg-logo__hrmos--logo__wrapper{width:90%;margin:0 5%}}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper,footer .mdl-mega-footer__left-section{margin-bottom:0;padding:0;text-align:left}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper li,footer .mdl-mega-footer__left-section li{margin-top:10px;line-height:20px;font-size:14px;overflow:hidden}@media (max-width:768px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper li,footer .mdl-mega-footer__left-section li{line-height:3;margin:0 5%}}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .suffix_link_sp,footer .mdl-mega-footer__left-section .suffix_link_sp{display:none}@media (max-width:768px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .suffix_link_sp,footer .mdl-mega-footer__left-section .suffix_link_sp{display:inline-block}}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper a,footer .mdl-mega-footer__left-section a{color:#0457a7}@media (min-width:768px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper a,footer .mdl-mega-footer__left-section a{position:relative;display:inline-block;text-decoration:none}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper a:hover::before,footer .mdl-mega-footer__left-section a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper a:visited,footer .mdl-mega-footer__left-section a:visited{color:#0457a7}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper a::before,footer .mdl-mega-footer__left-section a::before{position:absolute;right:0;left:0;bottom:0;width:100%;height:2px;background:#0457a7;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__link-list,footer .mdl-mega-footer__left-section .mdl-mega-footer__link-list{margin-bottom:0}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__link-list a,footer .mdl-mega-footer__left-section .mdl-mega-footer__link-list a{color:#0457a7}@media (min-width:768px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__link-list a,footer .mdl-mega-footer__left-section .mdl-mega-footer__link-list a{position:relative;display:inline-block;text-decoration:none}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__link-list a:hover::before,footer .mdl-mega-footer__left-section .mdl-mega-footer__link-list a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__link-list a:visited,footer .mdl-mega-footer__left-section .mdl-mega-footer__link-list a:visited{color:#0457a7}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__link-list a::before,footer .mdl-mega-footer__left-section .mdl-mega-footer__link-list a::before{position:absolute;right:0;left:0;bottom:0;width:100%;height:2px;background:#0457a7;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}}@media (max-width:768px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__link-list,footer .mdl-mega-footer__left-section .mdl-mega-footer__link-list{margin-top:0}}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__sonar-group,footer .mdl-mega-footer__left-section .mdl-mega-footer__sonar-group{margin-top:16px}@media (max-width:768px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__sonar-group,footer .mdl-mega-footer__left-section .mdl-mega-footer__sonar-group{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease,opacity .25s ease,padding-top .25s ease}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__sonar-group .mdl-mega-footer__heading,footer .mdl-mega-footer__left-section .mdl-mega-footer__sonar-group .mdl-mega-footer__heading{border-bottom:unset;border-top:1px solid #d4d2d2}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__sonar-group .mdl-mega-footer__heading a,footer .mdl-mega-footer__left-section .mdl-mega-footer__sonar-group .mdl-mega-footer__heading a{pointer-events:auto}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__sonar-group .mdl-mega-footer__heading::after,footer .mdl-mega-footer__left-section .mdl-mega-footer__sonar-group .mdl-mega-footer__heading::after{content:"";display:block;position:absolute;width:10px;height:10px;background-size:contain;background-repeat:no-repeat;background-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);-ms-transform:unset;transform:unset;right:2px;top:55%;background-position:center center}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__sonar-group .mdl-mega-footer__link-list,footer .mdl-mega-footer__left-section .mdl-mega-footer__sonar-group .mdl-mega-footer__link-list{max-height:100%;opacity:1}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__sonar-group .mdl-mega-footer__link-list li::after,footer .mdl-mega-footer__left-section .mdl-mega-footer__sonar-group .mdl-mega-footer__link-list li::after{content:"";display:block;position:absolute;width:10px;height:10px;background-size:contain;background-repeat:no-repeat;background-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);-ms-transform:unset;transform:unset;right:2px;top:55%;background-position:center center}}@media (max-width:1080px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper,footer .mdl-mega-footer__left-section{width:200px}}@media (max-width:768px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper,footer .mdl-mega-footer__left-section{width:100%;clear:both}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__subheading,footer .mdl-mega-footer__left-section .mdl-mega-footer__subheading{position:relative;line-height:3;margin:16px 5% 5px 5%}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__subheading a,footer .mdl-mega-footer__left-section .mdl-mega-footer__subheading a{width:100%;display:block;text-decoration:none}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper .mdl-mega-footer__subheading:after,footer .mdl-mega-footer__left-section .mdl-mega-footer__subheading: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)}}footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper a[target=_blank]:after,footer .mdl-mega-footer__left-section a[target=_blank]: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%);top:55%;width:10px;height:10px;right:-15px;background-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg)}@media (max-width:768px){footer .mdl-mega-footer__first-section .sg-first-link-list__wrapper a[target=_blank],footer .mdl-mega-footer__left-section a[target=_blank]{right:20px}}footer .mdl-mega-footer__right-section{width:200px;margin-bottom:0;padding:0;text-align:left;float:right}footer .mdl-mega-footer__right-section>.telLink{margin-bottom:0;line-height:1}footer .mdl-mega-footer__right-section>.telLink img{width:200px}@media (max-width:808px){footer .mdl-mega-footer__right-section>.telLink{margin-bottom:4px}}@media (min-width:640px){footer .mdl-mega-footer__right-section>.telLink a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}footer .mdl-mega-footer__right-section>small{display:block;margin:16px 0 24px;font-size:12px;vertical-align:middle}footer .mdl-mega-footer__right-section .footer__button--pri{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}footer .mdl-mega-footer__right-section .footer__button--pri a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}footer .mdl-mega-footer__right-section .footer__button--pri a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}footer .mdl-mega-footer__right-section .footer__button--pri a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}footer .mdl-mega-footer__right-section .footer__button--pri a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}footer .mdl-mega-footer__right-section .footer__button--pri{border-color:#0457a7;background-color:#0457a7}footer .mdl-mega-footer__right-section .footer__button--pri a span{color:#fff;transition-delay:.2s}footer .mdl-mega-footer__right-section .footer__button--pri a span:hover{color:#0457a7;transition-delay:.1s}footer .mdl-mega-footer__right-section .footer__button--pri a::before{background:#fff}footer .mdl-mega-footer__right-section .footer__button--pri{width:100%;max-width:200px;height:29px;margin:0}@media (max-width:768px){footer .mdl-mega-footer__right-section .footer__button--pri{max-width:182px;margin:0 auto}}footer .mdl-mega-footer__right-section .footer__button--pri>a>span{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0;font-size:15px;line-height:1.2;z-index:0}@media (max-width:320px){footer .mdl-mega-footer__right-section .footer__button--pri>a>span{width:100%;font-size:12px}}footer .mdl-mega-footer__right-section .footer__button--pri>a.kintai_contact: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%);top:60%;width:10px;height:10px;right:12px;background-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg)}footer .mdl-mega-footer__right-section a{margin-left:0}footer .mdl-mega-footer__right-section h2 span{font-size:12px;font-weight:400;margin-left:1rem}footer .mdl-mega-footer__right-section h3{overflow:hidden;margin:0;width:200px;line-height:40px;text-align:center;font-size:12px}footer .mdl-mega-footer__right-section h3>span{position:relative;display:inline-block;margin:0 2.5em;padding:0 1em;text-align:left}footer .mdl-mega-footer__right-section h3>span::after,footer .mdl-mega-footer__right-section h3>span::before{position:absolute;top:50%;content:"";width:400%;height:1px;background-color:#ccc}footer .mdl-mega-footer__right-section h3>span::before{right:100%}footer .mdl-mega-footer__right-section h3>span::after{left:100%}@media (max-width:768px){footer .mdl-mega-footer__right-section h3{width:100%}}@media (max-width:1080px){footer .mdl-mega-footer__right-section{width:100%;clear:both}}@media (max-width:808px){footer .mdl-mega-footer__right-section{text-align:center}}footer .sg-footer-bottom{background-color:#fafafa;padding:40px 0 56px 0}footer .sg-footer-bottom__wrapper{width:100%;max-width:1160px;padding:36px;margin:0 auto;background-color:#fff;border-radius:12px}@media (max-width:1160px){footer .sg-footer-bottom__wrapper{width:90%;padding:17px 0 0}}footer .sg-footer-bottom__wrapper .flex-item__company{display:-ms-flexbox;display:flex;width:100%;max-width:440px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-right:40px}@media (max-width:1160px){footer .sg-footer-bottom__wrapper .flex-item__company{display:block;max-width:100%}}@media (max-width:768px){footer .sg-footer-bottom__wrapper .flex-item__company{margin-bottom:4px}}footer .sg-footer-bottom__wrapper .flex-item__company .company{margin-bottom:12px;margin-left:0;font-size:14px}footer .sg-footer-bottom__wrapper .flex-item__company .company a{color:#0457a7;text-decoration:none}footer .sg-footer-bottom__wrapper .flex-item__company .company .t-blank{position:relative}footer .sg-footer-bottom__wrapper .flex-item__company .company .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){footer .sg-footer-bottom__wrapper .flex-item__company .company .t-blank[target=_blank]::before{top:10px}}@media (min-width:768px){footer .sg-footer-bottom__wrapper .flex-item__company .company a{position:relative;display:inline-block;text-decoration:none}footer .sg-footer-bottom__wrapper .flex-item__company .company 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}footer .sg-footer-bottom__wrapper .flex-item__company .company a:hover::after{-ms-transform:scale(1,1);transform:scale(1,1);transition:transform .4s cubic-bezier(.645,.045,.355,1)}footer .sg-footer-bottom__wrapper .flex-item__company .company a:visited{color:#0457a7}}@media (max-width:1160px){footer .sg-footer-bottom__wrapper .flex-item__company .company{margin-left:26px}}@media (max-width:768px){footer .sg-footer-bottom__wrapper .flex-item__company .company{margin-left:26px}}footer .sg-footer-bottom__wrapper .flex-item__company .series{display:-ms-flexbox;display:flex}@media (max-width:640px){footer .sg-footer-bottom__wrapper .flex-item__company .series{display:block}}footer .sg-footer-bottom__wrapper .flex-item__company .series>li{display:inline-block;position:relative}@media (max-width:1160px){footer .sg-footer-bottom__wrapper .flex-item__company .series>li{margin-bottom:12px;padding-left:18px}}@media (max-width:640px){footer .sg-footer-bottom__wrapper .flex-item__company .series>li{display:block}footer .sg-footer-bottom__wrapper .flex-item__company .series>li:before{position:absolute;top:12px;left:-16px;border-top:1px solid #0457a7;content:"";width:8px;color:#0457a7}}@media (max-width:640px) and (max-width:1160px){footer .sg-footer-bottom__wrapper .flex-item__company .series>li:before{left:0}}@media (max-width:640px){footer .sg-footer-bottom__wrapper .flex-item__company .series>li:after{display:none}}footer .sg-footer-bottom__wrapper .flex-item__company .series>li:first-child{padding-right:56px}@media (max-width:1160px){footer .sg-footer-bottom__wrapper .flex-item__company .series>li:first-child{padding-right:40px}}footer .sg-footer-bottom__wrapper .flex-item__company .series>li:first-child:before{position:absolute;top:12px;left:-16px;border-top:1px solid #0457a7;content:"";width:8px;color:#0457a7}@media (max-width:1160px){footer .sg-footer-bottom__wrapper .flex-item__company .series>li:first-child:before{left:0}}footer .sg-footer-bottom__wrapper .flex-item__company .series>li:first-child:after{position:absolute;top:8px;right:18px;content:"";width:1px;height:10px;background:#ccc}@media (max-width:1160px){footer .sg-footer-bottom__wrapper .flex-item__company .series>li:first-child:after{right:2px}}footer .sg-footer-bottom__wrapper .flex-item__company .series>li a{color:#0457a7;text-decoration:none}footer .sg-footer-bottom__wrapper .flex-item__company .series>li .t-blank{position:relative}footer .sg-footer-bottom__wrapper .flex-item__company .series>li .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){footer .sg-footer-bottom__wrapper .flex-item__company .series>li .t-blank[target=_blank]::before{top:10px}}@media (min-width:768px){footer .sg-footer-bottom__wrapper .flex-item__company .series>li a{position:relative;display:inline-block;text-decoration:none}footer .sg-footer-bottom__wrapper .flex-item__company .series>li 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}footer .sg-footer-bottom__wrapper .flex-item__company .series>li a:hover::after{-ms-transform:scale(1,1);transform:scale(1,1);transition:transform .4s cubic-bezier(.645,.045,.355,1)}footer .sg-footer-bottom__wrapper .flex-item__company .series>li a:visited{color:#0457a7}}footer .sg-footer-bottom__wrapper .flex-item__hrmos{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media (max-width:1160px){footer .sg-footer-bottom__wrapper .flex-item__hrmos{display:block}}footer .sg-footer-bottom__wrapper .flex-item__hrmos li{margin-right:18px}footer .sg-footer-bottom__wrapper .flex-item__hrmos li a{color:#0457a7;text-decoration:none}footer .sg-footer-bottom__wrapper .flex-item__hrmos li .t-blank{position:relative}footer .sg-footer-bottom__wrapper .flex-item__hrmos li .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){footer .sg-footer-bottom__wrapper .flex-item__hrmos li .t-blank[target=_blank]::before{top:10px}}@media (min-width:768px){footer .sg-footer-bottom__wrapper .flex-item__hrmos li a{position:relative;display:inline-block;text-decoration:none}footer .sg-footer-bottom__wrapper .flex-item__hrmos li 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}footer .sg-footer-bottom__wrapper .flex-item__hrmos li a:hover::after{-ms-transform:scale(1,1);transform:scale(1,1);transition:transform .4s cubic-bezier(.645,.045,.355,1)}footer .sg-footer-bottom__wrapper .flex-item__hrmos li a:visited{color:#0457a7}}footer .sg-footer-bottom__wrapper .flex-item__hrmos li:last-of-type{margin-right:0}@media (max-width:1160px){footer .sg-footer-bottom__wrapper .flex-item__hrmos li:last-of-type{margin-bottom:0}}@media (max-width:1160px){footer .sg-footer-bottom__wrapper .flex-item__hrmos li{margin-bottom:12px;margin-left:26px}}footer .sg-footer-bottom__wrapper .flex-item__hrmos li>a span{font-size:11px}footer .sg-footer-bottom__wrapper .privacy-group{display:-ms-grid;display:grid;-ms-grid-columns:50px 1fr;grid-template-columns:50px 1fr;-ms-flex-align:center;align-items:center;gap:26px;margin-left:auto;margin-top:24px}@media (max-width:1080px){footer .sg-footer-bottom__wrapper .privacy-group{margin-left:26px}}@media (max-width:1160px){footer .sg-footer-bottom__wrapper .privacy-group{margin-left:26px}}@media (max-width:768px){footer .sg-footer-bottom__wrapper .privacy-group{margin-left:26px}}footer .sg-footer-bottom__wrapper .privacy-group .privacy-link{display:block}footer .sg-footer-bottom__wrapper .privacy-group .privacy-text{display:-ms-grid;display:grid;-ms-grid-columns:126px 1fr;grid-template-columns:126px 1fr;-ms-flex-align:center;align-items:center;gap:12px}footer .sg-footer-bottom__wrapper .privacy-group .privacy-text .text{font-weight:400;font-size:9px;line-height:1.6;letter-spacing:0;color:#333}@media (max-width:480px){footer .sg-footer-bottom__wrapper .privacy-group{-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center;gap:16px;margin-top:20px;padding-bottom:26px}footer .sg-footer-bottom__wrapper .privacy-group .privacy-link{height:50px}footer .sg-footer-bottom__wrapper .privacy-group .privacy-link img{height:100%}footer .sg-footer-bottom__wrapper .privacy-group .privacy-text{-ms-grid-columns:1fr;grid-template-columns:1fr}footer .sg-footer-bottom__wrapper .privacy-group .privacy-text img{height:69px;margin:0 auto}footer .sg-footer-bottom__wrapper .privacy-group .privacy-text .text{max-width:216px;margin:0 auto;text-align:left}}.mdl-button{height:46px;background-color:#fff;line-height:48px!important;text-decoration:none!important;color:#0457a7}@media (min-width:641px){.mdl-button{font-size:16px;font-family:Lato,"Noto Sans JP",sans-serif!important}}@media (max-width:640px){.mdl-button{font-size:14px;font-family:Lato,"Noto Sans JP",sans-serif!important}}.mdl-button.mdl-button--colored,.mdl-layout--raised.mdl-button--colored{background-color:#0457a7!important}.mdl-button.mdl-button--colored:active,.mdl-button.mdl-button--colored:focus:not(:active),.mdl-button.mdl-button--colored:hover,.mdl-layout--raised.mdl-button--colored:active,.mdl-layout--raised.mdl-button--colored:focus:not(:active),.mdl-layout--raised.mdl-button--colored:hover{background-color:rgb(5.1929824561,112.9473684211,216.8070175439)!important}.mdl-button--fab{min-height:56px}@media (max-width:1280px){.mdl-button--large{min-width:50%}}@media (min-width:1281px){.mdl-button--large{min-width:640px}}.mdl-dialog{z-index:9999;position:fixed;top:50%;left:50%;display:none;width:auto;opacity:0;background-color:#fff;transition:opacity 450ms cubic-bezier(.19,1,.22,1),display 450ms cubic-bezier(.19,1,.22,1);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mdl-dialog .mdl-button{text-shadow:none}@media (max-width:1160px){.mdl-dialog{width:100%}.mdl-dialog iframe{width:100%;height:calc(56.25vw - 16px - 20px)}}.mdl-dialog--shown{display:block;opacity:1}.mdl-navigation__link{text-decoration:none;line-height:38px!important;font-size:16px}.mdl-navigation__link.is-bordered{margin:0 10px;border:1px solid #fff}.mdl-navigation__link.is-bordered:hover{color:#fff}.mdl-navigation__link.mdl-button{line-height:92px!important}div.mdl-navigation__link:hover{background-color:none!important}div.mdl-navigation__link .mdl-button{width:100%;color:#fff}.mdl-card__supporting-text{margin:0;line-height:1.5;color:#333}.mdl-card__supporting-text+.mdl-card__supporting-text{padding-top:0}.mdl-cell .mdl-card{width:100%}.sg-logo__hrmos{width:110px;height:32px}@media (max-width:640px){.sg-logo__hrmos{width:82px;height:24px}}.sg-logo__hrmos--ats{width:145px;height:32px}@media (max-width:640px){.sg-logo__hrmos--ats{width:109px;height:24px}}.sg-logo__hrmos--internal{width:148px;height:auto}@media (max-width:640px){.sg-logo__hrmos--internal{width:109px;height:auto}}.sg-logo__hrmos--cor{width:169px;height:33px}@media (max-width:640px){.sg-logo__hrmos--cor{width:126.5px;height:24px}}.sg-logo__hrmos--per{width:146px;height:33px}@media (max-width:640px){.sg-logo__hrmos--per{width:109px;height:24px}}.sg-logo__hrmos--tm{width:170px;height:32px}@media (max-width:640px){.sg-logo__hrmos--tm{width:127.4px;height:24px}}.sg-logo__hrmos--keihi{width:146px;height:32px}@media (max-width:640px){.sg-logo__hrmos--keihi{width:109px;height:24px}}.sg-logo__hrmos--payroll{width:178px;height:32px}@media (max-width:640px){.sg-logo__hrmos--payroll{width:124px;height:24px}}.sg-logo__bizreach{width:154px;height:26px}.sg-layout__wrapper--middle{width:768px}.sg-layout__content--no-hero{display:block;margin-right:auto;margin-left:auto}.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}.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}header{z-index:100;position:fixed;display:block!important;top:0;right:0;left:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:1px solid #e6e6e6;transition:top 1.25s cubic-bezier(.19,1,.22,1)}@media only screen and (min-width:320px) and (max-width:568px){header{display:-webkit-flex;-webkit-justify-content:space-between;-webkit-align-items:center}}header.fixed+main{margin-top:112px}header.fixed+main.sg-ex-top--hr,header.fixed+main.sg-ex-top--hr-top{margin-top:78px}@media screen and (max-width:768px){header.fixed+main.sg-ex-top--hr,header.fixed+main.sg-ex-top--hr-top{margin-top:56px}}header.fixed .header-lp-hr{position:relative;background-image:linear-gradient(90deg,#007df1,#5500e0);z-index:1;margin:0}header.fixed .header-lp-hr>img{position:absolute;top:8px;left:40px;z-index:2}@media (max-width:1300px){header.fixed .header-lp-hr>img{left:16px}}header.fixed .header-lp-hr>a{color:#fff;text-decoration:none;display:block;padding:10px}header.fixed .header-lp-hr>a>span{display:block;max-width:1158px;width:100%;margin:0 auto}@media (max-width:1260px){header.fixed .header-lp-hr>a>span{padding-left:45px}}@media (max-width:768px){header.fixed .header-lp-hr>a>span{font-size:9px;line-height:1.5}}header.fixed .l-drawer__icon.drawer-icon-headsup{top:60px}@media (max-width:640px){header.fixed .l-drawer__icon.drawer-icon-headsup{top:48px}}header.fixed .l-drawer__icon.drawer-icon-hrTop{top:10px}header.fixed .active-hr{padding-top:18px}header.fixed .headsup-sp-menu{padding-top:35px}header.fixed .popup-sp-menu{padding-top:46px}header.fixed .header-lp-headsup{position:relative;background:#eaeaea;z-index:1;height:40px;margin:0}header.fixed .header-lp-headsup>img{position:absolute;top:8px;left:40px;z-index:2}@media (max-width:1300px){header.fixed .header-lp-headsup>img{left:16px}}header.fixed .header-lp-headsup>a{color:#0457a7;text-decoration:none;display:block;padding:12px;line-height:1;font-size:14px;font-weight:700}header.fixed .header-lp-headsup>a>span{display:block;max-width:1274px;width:100%;margin:0 auto}@media (max-width:768px){header.fixed .header-lp-headsup>a>span{font-size:10px;line-height:1.5}}header.fixed .headsup-p-top{padding-top:40px}header.fixed .headsup-p-top-cam{padding-top:44px}header .sg-header__global-nav__series{display:block;background:#e8e8e8}header .sg-header__global-nav__series--wrapper{display:block;margin:0 auto;width:100%;min-width:1160px}header .sg-header__global-nav__series--wrapper .sg-header__global-nav__series__gl{margin:0;display:-ms-flexbox;display:flex;line-height:24px;-ms-flex-pack:start;justify-content:flex-start}header .sg-header__global-nav__series--wrapper .sg-header__global-nav__series__gl li a{color:#0457a7}@media (min-width:768px){header .sg-header__global-nav__series--wrapper .sg-header__global-nav__series__gl li a{position:relative;display:inline-block;text-decoration:none}header .sg-header__global-nav__series--wrapper .sg-header__global-nav__series__gl li a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}header .sg-header__global-nav__series--wrapper .sg-header__global-nav__series__gl li a:visited{color:#0457a7}header .sg-header__global-nav__series--wrapper .sg-header__global-nav__series__gl li a::before{position:absolute;right:0;left:0;bottom:0;width:100%;height:2px;background:#0457a7;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}}header .sg-header__global-nav__series--wrapper .sg-header__global-nav__series__gl li{display:block;vertical-align:middle;overflow:hidden;margin:0 0 0 24px}header .sg-header__global-nav__series--wrapper .sg-header__global-nav__series__gl li:first-child{margin:0}@media (min-width:1480px){header .sg-header__global-nav__series--wrapper{width:1306px}}@media (max-width:808px){header .sg-header__global-nav__series--wrapper{display:none}}header .sg-header__global-nav__service{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;line-height:24px;position:relative}header .sg-header__global-nav__service li{margin:0;display:block;vertical-align:middle;overflow:hidden;text-align:center;border-right:1px solid #cecece}header .sg-header__global-nav__service li>a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 16px;height:58px;width:218px;color:#333;font-weight:400;text-decoration:none;font-size:15px;cursor:pointer}header .sg-header__global-nav__service li>a:hover{color:#0457a7}header .sg-header__global-nav__service li:first-child{border-left:1px solid #cecece;border-right:1px solid #cecece}header .sg-header__global-nav__service li:last-child{border-left:1px solid #cecece;border-right:1px solid #cecece;margin-left:auto}header .sg-header__global-nav__service li.service__ats{background-color:#e8e8e8}header .sg-header__global-nav__service li.service__ats>a{display:block;padding:14px 16px 0 33px;line-height:1.4}@media (max-width:1210px){header .sg-header__global-nav__service li.service__ats>a{padding:14px 16px 0 13px}}header .sg-header__global-nav__service li.service__ats>a>span{display:block;margin:0;padding:0;line-height:1;font-size:10px;color:grey}header .sg-header__global-nav__service li.service__ats>a:before{display:block;content:"";position:absolute;background:url(/b2b-assets/images/common/header/icon_ats-02eae11875.svg) no-repeat 50% 50%;left:50px;top:17px;width:23px;height:23px}@media (max-width:1210px){header .sg-header__global-nav__service li.service__ats>a:before{left:40px}}header .sg-header__global-nav__service li.service__ats>a:hover>span{color:#0457a7}header .sg-header__global-nav__service li.service__ats>a:hover:before{background:url(/b2b-assets/images/common/header/icon_ats_select-433bd4afc8.svg) no-repeat 50% 50%}header .sg-header__global-nav__service li.service__ats.service__select>a:before{background:url(/b2b-assets/images/common/header/icon_ats_select-433bd4afc8.svg) no-repeat 50% 50%}header .sg-header__global-nav__service li.service__hr{background-color:#e8e8e8}header .sg-header__global-nav__service li.service__hr>a{display:block;padding:14px 16px 0 45px;line-height:1.4;letter-spacing:-1px}@media (max-width:1210px){header .sg-header__global-nav__service li.service__hr>a{padding:14px 16px 0 23px}}header .sg-header__global-nav__service li.service__hr>a>span{display:block;position:relative;left:-4px;margin:0;padding:0;line-height:1;font-size:10px;color:grey;letter-spacing:0}header .sg-header__global-nav__service li.service__hr>a:before{display:block;content:"";position:absolute;background:url(/b2b-assets/images/common/header/icon_hr-35021b2877.svg) no-repeat 50% 50%;left:25px;top:17px;width:23px;height:23px}@media (max-width:1210px){header .sg-header__global-nav__service li.service__hr>a:before{left:13px}}header .sg-header__global-nav__service li.service__hr>a:hover>span{color:#0457a7}header .sg-header__global-nav__service li.service__hr>a:hover:before{background:url(/b2b-assets/images/common/header/icon_hr_select-59bc6d73a2.svg) no-repeat 50% 50%}header .sg-header__global-nav__service li.service__hr.service__select>a>span{color:#0457a7}header .sg-header__global-nav__service li.service__hr.service__select>a:before{background:url(/b2b-assets/images/common/header/icon_hr_select-59bc6d73a2.svg) no-repeat 50% 50%}header .sg-header__global-nav__service li.service__select-hr:first-child{border-left:1px solid #cecece;border-right:1px solid #e8e8e8}header .sg-header__global-nav__service li.service__kintai{background-color:#e8e8e8}header .sg-header__global-nav__service li.service__kintai>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.4;padding:5px 0 0}header .sg-header__global-nav__service li.service__kintai>a>span{display:block;margin:0;padding:0;line-height:1;font-size:10px;color:grey}header .sg-header__global-nav__service li.service__kintai>a:before{display:block;content:"";position:absolute;background:url(/b2b-assets/images/common/header/icon_kintai-e47488bd7e.svg) no-repeat 50% 50%;left:50px;width:21px;height:21px}header .sg-header__global-nav__service li.service__kintai>a:hover>span{color:#0457a7}header .sg-header__global-nav__service li.service__kintai>a:hover:before{background:url(/b2b-assets/images/common/header/icon_kintai_select-5a28a81f55.svg) no-repeat 50% 50%}header .sg-header__global-nav__service li.service__kintai.service__select>a:before{background:url(/b2b-assets/images/common/header/icon_kintai_select-5a28a81f55.svg) no-repeat 50% 50%}header .sg-header__global-nav__service li.service__select-kintai:first-child{border-left:1px solid #cecece;border-right:1px solid #e8e8e8}header .sg-header__global-nav__service li.service__nencho{background-color:#e8e8e8}header .sg-header__global-nav__service li.service__nencho>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.4;padding:5px 0 0}header .sg-header__global-nav__service li.service__nencho>a>span{display:block;margin:0;padding:0;line-height:1;font-size:10px;color:grey}header .sg-header__global-nav__service li.service__nencho>a:before{display:block;content:"";position:absolute;background:url(/b2b-assets/images/common/header/icon_nencho-2f0ba6e30e.svg) no-repeat 50% 50%;left:50px;width:21px;height:21px}header .sg-header__global-nav__service li.service__nencho>a:hover>span{color:#0457a7}header .sg-header__global-nav__service li.service__nencho>a:hover:before{background:url(/b2b-assets/images/common/header/icon_nencho_select-aa71076260.svg) no-repeat 50% 50%}header .sg-header__global-nav__service li.service__nencho.service__select>a:before{background:url(/b2b-assets/images/common/header/icon_nencho_select-aa71076260.svg) no-repeat 50% 50%}header .sg-header__global-nav__service li.service__select-nencho:first-child{border-left:1px solid #cecece;border-right:1px solid #e8e8e8}header .sg-header__global-nav__service li.service__keihi{background-color:#e8e8e8}header .sg-header__global-nav__service li.service__keihi>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.4;padding:5px 0 0}header .sg-header__global-nav__service li.service__keihi>a>span{display:block;margin:0;padding:0;line-height:1;font-size:10px;color:grey}header .sg-header__global-nav__service li.service__keihi>a:before{display:block;content:"";position:absolute;background:url(/b2b-assets/images/common/header/icon_keihi-ec57e2f0f2.svg) no-repeat 50% 50%;left:50px;width:21px;height:21px}header .sg-header__global-nav__service li.service__keihi>a[target=_blank]::after{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:60px;top:30px}header .sg-header__global-nav__service li.service__keihi>a:hover>span{color:#0457a7}header .sg-header__global-nav__service li.service__keihi>a:hover:before{background:url(/b2b-assets/images/common/header/icon_keihi-select-36c9067098.svg) no-repeat 50% 50%}header .sg-header__global-nav__service li.service__keihi>a:hover[target=_blank]::after{background-image:url(/b2b-assets/images/common/icon-target_blank-secondary-3d288ed306.svg)}header .sg-header__global-nav__service li.service__keihi.service__select>a:before{background:url(/b2b-assets/images/common/header/icon_keihi-select-36c9067098.svg) no-repeat 50% 50%}header .sg-header__global-nav__service li.service__select{position:relative;background:#fff;border-left:none;border-right:none}header .sg-header__global-nav__service li.service__select>a{color:#0457a7}header .sg-header__global-nav__service li.service__select:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;border-top:5px solid #0457a7}header .sg-header__global-nav__basic{width:1192px;display:-ms-flexbox;display:flex;padding:26px 16px 20px;margin:0 auto}@media (max-width:808px){header .sg-header__global-nav__basic{display:none}}@media (max-width:768px){header .sg-header__global-nav__basic{width:100%}}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper{line-height:0;margin-right:50px}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper:has(.sg-logo__hrmos--payroll){margin-right:29px}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper:has(.sg-logo__hrmos--labor){margin-right:29px}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper.p-logo_series{width:93px}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper a{position:relative;text-decoration:none}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper a p{position:absolute;top:-20px;font-size:12px;text-decoration:none;text-align:center;color:#0457a7}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper a span.ats-saiyou{display:inline-block;color:#0457a7;padding:10px 5px;border:1px solid #0457a7;margin-left:15px;font-size:12px}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--ats,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--cor,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--keihi,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--kintai,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--labor,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--nencho,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--nippo,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--payroll,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--payslip,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--per,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--tm,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--workflow{vertical-align:top}@media (max-width:768px){header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--ats,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--cor,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--keihi,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--kintai,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--labor,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--nencho,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--nippo,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--payroll,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--payslip,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--per,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--tm,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--workflow{margin-left:5%}}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--kintai{width:148px}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--nencho,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--payslip{width:185px}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--nippo,header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--workflow{width:150px}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--keihi{width:173px}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--payroll{width:180px}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrmos--labor{width:180px}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrso{width:240px;height:auto}@media (max-width:1160px){header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrso{margin-left:5%}}@media (max-width:640px){header .sg-header__global-nav__basic .sg-logo__hrmos--wrapper .sg-logo__hrso{width:160px}}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapperHrTop{margin-right:0}@media screen and (max-width:1160px){header .sg-header__global-nav__basic .sg-logo__hrmos--wrapperHrTop{zoom:.8}}@media screen and (max-width:910px){header .sg-header__global-nav__basic .sg-logo__hrmos--wrapperHrTop{zoom:.7}}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapperHrTop a{display:block}header .sg-header__global-nav__basic .sg-logo__hrmos--wrapperHrTop a img{width:200px;height:auto}header .sg-header__global-nav__basic nav{margin:0 0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}header .sg-header__global-nav__basic nav>ul{display:-ms-flexbox;display:flex;font-size:15px;gap:40px}header .sg-header__global-nav__basic nav>ul>li{margin-right:0;overflow:hidden;padding-top:2px}header .sg-header__global-nav__basic nav>ul>li a{color:#0457a7}@media (min-width:768px){header .sg-header__global-nav__basic nav>ul>li a{position:relative;display:inline-block;text-decoration:none}header .sg-header__global-nav__basic nav>ul>li a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}header .sg-header__global-nav__basic nav>ul>li a:visited{color:#0457a7}header .sg-header__global-nav__basic nav>ul>li a::before{position:absolute;right:0;left:0;bottom:0;width:100%;height:2px;background:#0457a7;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}}header .sg-header__global-nav__basic nav>ul>li a{font-weight:700}header .sg-header__global-nav__basic nav>ul>li:last-child{margin-right:0}header .sg-header__global-nav__basic nav .nav__cta-series{position:relative}header .sg-header__global-nav__basic nav .nav__cta-series::before{content:"ハーモス製品がまるわかり！";display:block;position:absolute;width:100%;text-align:center;top:-19px;left:10px;color:#0457a7;font-weight:700;font-size:10px}header .sg-header__global-nav__basic nav .nav__cta-series .pg-layout__buttons__sec{width:146px}header .sg-header__global-nav__basic nav .nav__cta-series .pg-layout__buttons__sec a span{width:100%;font-size:14px}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub,header .sg-header__global-nav__basic nav .pg-layout__buttons__hracc,header .sg-header__global-nav__basic nav .pg-layout__buttons__pri,header .sg-header__global-nav__basic nav .pg-layout__buttons__sec{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc a,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz a,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub a,header .sg-header__global-nav__basic nav .pg-layout__buttons__hracc a,header .sg-header__global-nav__basic nav .pg-layout__buttons__pri a,header .sg-header__global-nav__basic nav .pg-layout__buttons__sec a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc a span,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a span,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz a span,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub a span,header .sg-header__global-nav__basic nav .pg-layout__buttons__hracc a span,header .sg-header__global-nav__basic nav .pg-layout__buttons__pri a span,header .sg-header__global-nav__basic nav .pg-layout__buttons__sec a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc a:hover::before,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a:hover::before,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz a:hover::before,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub a:hover::before,header .sg-header__global-nav__basic nav .pg-layout__buttons__hracc a:hover::before,header .sg-header__global-nav__basic nav .pg-layout__buttons__pri a:hover::before,header .sg-header__global-nav__basic nav .pg-layout__buttons__sec a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc a::before,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a::before,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz a::before,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub a::before,header .sg-header__global-nav__basic nav .pg-layout__buttons__hracc a::before,header .sg-header__global-nav__basic nav .pg-layout__buttons__pri a::before,header .sg-header__global-nav__basic nav .pg-layout__buttons__sec a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub,header .sg-header__global-nav__basic nav .pg-layout__buttons__hracc,header .sg-header__global-nav__basic nav .pg-layout__buttons__pri,header .sg-header__global-nav__basic nav .pg-layout__buttons__sec{width:128px;height:30px}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc a span,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a span,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz a span,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub a span,header .sg-header__global-nav__basic nav .pg-layout__buttons__hracc a span,header .sg-header__global-nav__basic nav .pg-layout__buttons__pri a span,header .sg-header__global-nav__basic nav .pg-layout__buttons__sec a span{width:124px;height:26px;padding:3px 5px 5px;line-height:20px;font-size:15px}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub,header .sg-header__global-nav__basic nav .pg-layout__buttons__hracc,header .sg-header__global-nav__basic nav .pg-layout__buttons__pri,header .sg-header__global-nav__basic nav .pg-layout__buttons__sec{margin:0 0 0 16px}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub>a:hover,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc>a:hover,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub>a:hover,header .sg-header__global-nav__basic nav .pg-layout__buttons__biz>a:hover,header .sg-header__global-nav__basic nav .pg-layout__buttons__hracc>a:hover,header .sg-header__global-nav__basic nav .pg-layout__buttons__pri>a:hover,header .sg-header__global-nav__basic nav .pg-layout__buttons__sec>a:hover{opacity:1}header .sg-header__global-nav__basic nav .pg-layout__buttons__pri{border-color:#0457a7;background-color:#0457a7}header .sg-header__global-nav__basic nav .pg-layout__buttons__pri a span{color:#fff;transition-delay:.2s}header .sg-header__global-nav__basic nav .pg-layout__buttons__pri a span:hover{color:#0457a7;transition-delay:.1s}header .sg-header__global-nav__basic nav .pg-layout__buttons__pri a::before{background:#fff}header .sg-header__global-nav__basic nav .pg-layout__buttons__sec{border-color:#0457a7;background-color:#fff}header .sg-header__global-nav__basic nav .pg-layout__buttons__sec a span{color:#0457a7;transition-delay:.1s}header .sg-header__global-nav__basic nav .pg-layout__buttons__sec a span:hover{color:#fff;transition-delay:.2s}header .sg-header__global-nav__basic nav .pg-layout__buttons__sec a::before{background:#0457a7}header .sg-header__global-nav__basic nav .pg-layout__buttons__sec .ga_nencho__header-request[target=_blank]:after{content:"";width:10px;height:10px;background-image:url(/b2b-assets/images/common/icon-target_blank-secondary-3d288ed306.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:12px;top:50%}header .sg-header__global-nav__basic nav .pg-layout__buttons__sec .ga_nencho__header-request[target=_blank]:hover::after{content:"";width:10px;height:10px;background-image:url(/b2b-assets/images/common/icon-target_blank-white-411c95e03e.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:12px;top:50%}header .sg-header__global-nav__basic nav .pg-layout__buttons__sec .ga_nencho__header-request>span{padding:3px 16px}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub{border-color:#e73858;background-color:#e73858}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc a span,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a span{color:#fff;transition-delay:.2s}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc a span:hover,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a span:hover{color:#e73858;transition-delay:.1s}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc a::before,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a::before{background:#fff}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub.nencho--lb,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc.nencho--lb{width:176px}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub.nencho--lb>a>span,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc.nencho--lb>a>span{width:172px}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc a[target=_blank]::after,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a[target=_blank]::after{content:"";width:10px;height:10px;background-image:url(/b2b-assets/images/common/icon-target_blank-white-411c95e03e.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:12px;top:50%}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc a[target=_blank]:hover::after,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a[target=_blank]:hover::after{content:"";width:10px;height:10px;background-image:url(/b2b-assets/images/common/icon-target_blank-accent-4feace3523.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:12px;top:50%}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc a[target=_blank]>span,header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a[target=_blank]>span{padding:3px 16px 3px 0}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc.keihi-cta{width:116px;margin:0}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc.keihi-cta a span{width:112px}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc.keihi-enterprise-cta{width:181px;height:36px;margin:0;border-radius:37px!important;border-color:#fd9b4b;background-color:#fd9b4b;color:#fff;padding:8px 0}@media screen and (min-width:1010px){header .sg-header__global-nav__basic nav .pg-layout__buttons__acc.keihi-enterprise-cta{margin-left:40px}}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc.keihi-enterprise-cta a{text-decoration:none;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:8px}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc.keihi-enterprise-cta a span{display:block;width:100%;padding:0;height:unset;font-weight:700;font-size:14px;line-height:100%;letter-spacing:2%}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc.keihi-enterprise-cta a:hover span{color:#fd9b4b}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub{border-color:#e73858;background-color:#fff}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a span{color:#e73858;transition-delay:.2s}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a span:hover{color:#fff;transition-delay:.1s}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub a::before{background:#e73858}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub.hr-cta{width:143px}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub.hr-cta a>span{width:140px;padding:3px 8px}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub.keihi-cta{width:116px;margin-left:16px}header .sg-header__global-nav__basic nav .pg-layout__buttons__acc-sub.keihi-cta a span{width:112px}header .sg-header__global-nav__basic nav .pg-layout__buttons__biz{border-color:#b6111c;background-color:#b6111c}header .sg-header__global-nav__basic nav .pg-layout__buttons__biz a span{color:#fff;transition-delay:.2s}header .sg-header__global-nav__basic nav .pg-layout__buttons__biz a span:hover{color:#b6111c;transition-delay:.1s}header .sg-header__global-nav__basic nav .pg-layout__buttons__biz a::before{background:#fff}header .sg-header__global-nav__basic nav .pg-layout__buttons__hracc{border-color:#e73858;background-color:#e73858}header .sg-header__global-nav__basic nav .pg-layout__buttons__hracc a span{color:#fff;transition-delay:.2s}header .sg-header__global-nav__basic nav .pg-layout__buttons__hracc a span:hover{color:#e73858;transition-delay:.1s}header .sg-header__global-nav__basic nav .pg-layout__buttons__hracc a::before{background:#fff}header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub{border-color:#b6111c;background-color:#b6111c}header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub a span{color:#fff;transition-delay:.2s}header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub a span:hover{color:#b6111c;transition-delay:.1s}header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub a::before{background:#fff}header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub{background-color:#fff}header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub a::before{background:#b6111c}header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub a span{color:#b6111c}header .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub a span:hover{color:#fff}header .sg-header__global-nav__basic nav .header--lb{width:150px}header .sg-header__global-nav__basic nav .header--lb>a>span{width:150px}header .sg-header__global-nav__basic nav .sg-nav__simulator--wrapper{position:relative}header .sg-header__global-nav__basic nav .sg-nav__simulator--wrapper p{position:absolute}header .sg-header__global-nav__basic nav .sg-nav__simulator--wrapper__top{top:-22px;padding-left:16px;font-size:10px}header .sg-header__global-nav__basic nav .sg-nav__simulator--wrapper__bottom{bottom:-34px;padding-left:72px;font-size:10px}header .sg-header__global-nav__basic .sg-login{position:relative;overflow:visible!important;margin-right:16px!important;font-weight:700}@media (max-width:640px){header .sg-header__global-nav__basic .sg-login{display:none}}header .sg-header__global-nav__basic .sg-login:hover>label::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}header .sg-header__global-nav__basic .sg-login>ul{position:absolute;z-index:99;display:none;width:230px;height:210px;top:40px;right:-160px;padding:16px;background:#fff;box-shadow:2px 2px 8px 2px rgba(0,0,0,.1)}header .sg-header__global-nav__basic .sg-login>ul>li{display:list-item;margin:0!important}header .sg-header__global-nav__basic .sg-login>ul>li>p{margin:0;line-height:1.6;font-size:12px;color:#666}header .sg-header__global-nav__basic .sg-login>ul>li>ul{padding:8px 0 8px 16px}header .sg-header__global-nav__basic .sg-login>ul>li>ul>li{display:list-item;color:#0457a7}header .sg-header__global-nav__basic .sg-login>ul>li>ul>li>a{overflow:hidden}header .sg-header__global-nav__basic .sg-login>input[type=checkbox]{display:none}header .sg-header__global-nav__basic .sg-login .login__checkbox:checked~.login__menu{display:block}header .sg-header__global-nav__basic .sg-login .login__checkbox:checked~label::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}header .sg-header__global-nav__basic .sg-login>label{position:relative;display:block;overflow:hidden;margin:0;font-size:14px;line-height:1.8;color:#0457a7}header .sg-header__global-nav__basic .sg-login>label::before{position:absolute;right:0;left:0;bottom:0;width:100%;height:2px;background:#0457a7;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}header .pg-layout__wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px}header .pg-layout__buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px}header .pg-layout__button{border:2px solid #e73858;overflow:hidden;border-radius:8px}header .pg-layout__button__link{margin:0;position:relative;backface-visibility:hidden;text-decoration:none;padding:8px 12px;background-color:#e73858;display:inline-block}header .pg-layout__button__link::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:#fff;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%);transition-delay:.1s;z-index:0}header .pg-layout__button__link span{color:#fff;transition-delay:.2s;z-index:1;position:relative}header .pg-layout__button__link:hover span{color:#e73858;transition-delay:.1s}header .pg-layout__button__link:hover::before{-ms-transform:translate(0);transform:translate(0)}@media (max-width:808px){header{border-bottom:none}}header::-webkit-scrollbar{display:none}header .sg-header__global-nav__basic{-ms-flex-pack:justify;justify-content:space-between;padding:26px 16px 20px;width:1400px;background:#fff}@media screen and (min-width:970px) and (max-width:1386px){header .sg-header__global-nav__basic.p-enterprise{width:100%}header .sg-header__global-nav__basic.p-enterprise .sg-logo__hrmos--wrapper{margin-right:0}header .sg-header__global-nav__basic.p-enterprise nav{gap:15px}header .sg-header__global-nav__basic.p-enterprise nav ul{gap:15px}header .sg-header__global-nav__basic.p-enterprise nav ul li a{margin-right:0}}header .sg-header__global-nav__basic.p-hr-11_com{padding:20px 40px;background:linear-gradient(90deg,#1f6bb1 0,#0457a7 100%);width:100%}header .sg-header__global-nav__basic:is(.p-hr-12_lms,.p-hr-13_lms-tm){padding:20px 48px;background:linear-gradient(to right,#073884,#104997,#015caa);width:100%}header .sg-header__global-nav__basic nav{-ms-flex-align:center;align-items:center}@media (max-width:1100px){header .sg-header__global-nav__basic nav>ul{gap:12px}}header .sg-header__global-nav__basic.p-ats{width:1254px;box-sizing:content-box}header .sg-header__global-nav__basic.p-ats nav>ul{gap:0}header .sg-header__global-nav__basic.p-ats nav>ul>li{margin-right:0}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu{font-size:14px;font-weight:700;color:#0457a7;cursor:pointer;position:relative;z-index:10;margin-right:10px;padding-right:16px;overflow:unset}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu::before{content:"";width:126%;height:60px;position:absolute;top:0;left:-13%}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu::after{content:"";width:6px;height:6px;border-left:1px solid #0457a7;border-bottom:1px solid #0457a7;position:absolute;bottom:10px;right:3px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu>span{overflow:hidden;line-height:24px;position:relative;display:block}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu>span::before{position:absolute;right:0;left:0;bottom:0;width:100%;height:2px;background:#0457a7;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu:hover>span::before{-ms-transform:translate(0);transform:translate(0);overflow:hidden}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu__content{animation:hover_menu .5s;cursor:default;display:none;width:220px;position:absolute;top:53px;left:0;box-shadow:0 6px 6px rgba(0,0,0,.16);z-index:1}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu__content .content_inner{margin:0 auto;background:#fff;padding:24px}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list{display:-ms-flexbox;display:flex;max-width:800px;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list>li{overflow:hidden;width:100%;border-bottom:1px solid #eaeaea}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list>li a{display:block;font-weight:400;padding:8px;position:relative;margin:0}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list>li a::after{content:"";display:block;width:16px;height:16px;position:absolute;right:9px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/b2b-assets/images/common/hr/icon_hr_arrow-48e03d339a.svg) no-repeat}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu__content:hover{display:block;cursor:pointer}header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu:hover>.sg-hr-headmenu__content,header .sg-header__global-nav__basic.p-ats nav>ul .sg-hr-headmenu__content:hover{display:block}header .sg-header__global-nav__basic.p-ats .sg-headermenu_series{margin-right:0;margin-left:20px}header .sg-header__global-nav__basic.p-ats .pg-series__ats:before{-ms-transform:translate(0);transform:translate(0)}header .sg-header__global-nav__basic.p-ats.pt-b{padding:0}header .sg-header__global-nav__basic.p-ats.pt-b .sg-logo__hrmos--wrapper{padding-top:26px;padding-left:16px}header .sg-header__global-nav__basic.p-hr{width:1280px;box-sizing:border-box;-ms-flex-align:center;align-items:center;padding:26px 16px 21px}header .sg-header__global-nav__basic.p-hr .sg-logo__hrmos--wrapper{width:14.03%;margin-right:24px}header .sg-header__global-nav__basic.p-hr .sg-logo__hrmos--wrapper a img{height:auto}header .sg-header__global-nav__basic.p-hr nav>ul{gap:0}header .sg-header__global-nav__basic.p-hr nav>ul>li{margin-right:0;-ms-flex-negative:0;flex-shrink:0}header .sg-header__global-nav__basic.p-hr nav>ul>li a{font-size:14px}header .sg-header__global-nav__basic.p-hr nav>ul>li:last-child a{margin-right:0}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu{font-size:14px;font-weight:700;color:#0457a7;cursor:pointer;position:relative;z-index:10;margin-right:20px;padding-right:16px;overflow:unset}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu::before{content:"";width:126%;height:60px;position:absolute;top:0;left:-13%}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu::after{content:"";width:6px;height:6px;border-left:1px solid #0457a7;border-bottom:1px solid #0457a7;position:absolute;bottom:10px;right:3px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu>span{overflow:hidden;line-height:24px;position:relative;display:block}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu>span::before{position:absolute;right:0;left:0;bottom:0;width:100%;height:2px;background:#0457a7;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu:hover>span::before{-ms-transform:translate(0);transform:translate(0);overflow:hidden}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content{animation:hover_menu .5s;cursor:default;display:none;width:100vw;position:fixed;top:79px;left:0;box-shadow:0 6px 6px rgba(0,0,0,.16);z-index:1}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner{margin:0 auto;background:#fff;padding:24px 0 40px}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner .content_heading{display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;color:#333;gap:24px;margin:0 auto 16px;max-width:800px}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner .content_heading a{display:block;position:relative;margin:0;padding-right:22px;overflow:hidden}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner .content_heading a::after{content:"";display:block;width:16px;height:16px;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/b2b-assets/images/common/hr/icon_hr_arrow-48e03d339a.svg) no-repeat}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list{display:-ms-flexbox;display:flex;max-width:800px;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list>li{overflow:hidden;width:calc(25% - 16px);border-bottom:1px solid #eaeaea}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list>li a{display:block;font-weight:400;padding:8px;position:relative;margin:0}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list>li a::after{content:"";display:block;width:16px;height:16px;position:absolute;right:9px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/b2b-assets/images/common/hr/icon_hr_arrow-48e03d339a.svg) no-repeat}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list.list-scene{width:80.2%}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list.list-scene>li{width:calc(33.3333333333% - 16px)}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner .list-wrap{max-width:800px;margin:0 auto;padding-bottom:16px;display:-ms-flexbox;display:flex;gap:24px}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner .list-wrap .list-heading{border-radius:8px;padding:0 16px 0 56px;font-weight:700;font-size:12px;color:#333;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-size:32px;background-repeat:no-repeat;background-position:16px center;background-color:#e2eff7}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner .list-wrap .list-heading span{display:block;font-size:14px}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner .list-wrap .list-heading.business{background-image:url(/b2b-assets/images/common/hr/icon_hr_business-bac9bcb25a.svg)}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner .list-wrap .list-heading.industry{background-image:url(/b2b-assets/images/common/hr/icon_hr_industry-1eade53bc0.svg)}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner .list-wrap .list-heading.scale{background-image:url(/b2b-assets/images/common/hr/icon_hr_scale-2fc5570e3a.svg)}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content .content_inner .list-wrap+.list-wrap{padding-top:16px;border-top:1px solid #eaeaea}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content:hover{display:block;cursor:pointer}header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu:hover>.sg-hr-headmenu__content,header .sg-header__global-nav__basic.p-hr nav>ul .sg-hr-headmenu__content:hover{display:block}header .sg-header__global-nav__basic.p-hr .sg-headermenu_series{margin-right:0;margin-left:20px;-ms-flex-negative:0;flex-shrink:0;padding-right:16px}header .sg-header__global-nav__basic.p-hr .sg-headermenu_series span{font-size:14px}header .sg-header__global-nav__basic.p-hr .sg-headermenu_series::after{width:6px;height:6px;bottom:10px}header .sg-header__global-nav__basic.p-hr .pg-series__hr:before{-ms-transform:translate(0);transform:translate(0)}header .sg-header__global-nav__basic.p-hrTop{padding:0;-ms-flex-align:center;align-items:center;max-width:1360px;width:100%;height:78px;padding-inline:20px}header .sg-header__global-nav__basic.p-hrTop .sg-headermenu_series{margin:0}header .sg-header__global-nav__basic.p-kintai{width:1280px;box-sizing:content-box}header .sg-header__global-nav__basic.p-kintai nav>ul{gap:0}header .sg-header__global-nav__basic.p-kintai nav>ul>li{margin-right:0}header .sg-header__global-nav__basic.p-kintai .sg-headermenu_series{margin-right:0;margin-left:20px}header .sg-header__global-nav__basic.p-kintai .pg-series__kintai:before{-ms-transform:translate(0);transform:translate(0)}header .sg-header__global-nav__basic.p-keihi{width:1270px;box-sizing:content-box;-ms-flex-align:center;align-items:center}header .sg-header__global-nav__basic.p-keihi nav>ul{gap:0}header .sg-header__global-nav__basic.p-keihi nav>ul>li{margin-right:0;-ms-flex-negative:0;flex-shrink:0}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu{font-size:14px;font-weight:700;color:#0457a7;cursor:pointer;position:relative;z-index:10;margin-right:20px;padding-right:16px;overflow:unset}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu::before{content:"";width:126%;height:60px;position:absolute;top:0;left:-13%}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu::after{content:"";width:6px;height:6px;border-left:1px solid #0457a7;border-bottom:1px solid #0457a7;position:absolute;bottom:10px;right:3px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu>span{overflow:hidden;line-height:24px;position:relative;display:block}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu>span::before{position:absolute;right:0;left:0;bottom:0;width:100%;height:2px;background:#0457a7;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu:hover>span::before{-ms-transform:translate(0);transform:translate(0);overflow:hidden}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu__content{animation:hover_menu .5s;cursor:default;display:none;width:220px;position:absolute;top:53px;left:0;box-shadow:0 6px 6px rgba(0,0,0,.16);z-index:1}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu__content .content_inner{margin:0 auto;background:#fff;padding:24px}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list{display:-ms-flexbox;display:flex;max-width:800px;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list>li{overflow:hidden;width:100%;border-bottom:1px solid #eaeaea}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list>li a{display:block;font-weight:400;padding:8px;position:relative;margin:0}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu__content .content_inner ul.drawer-list>li a::after{content:"";display:block;width:16px;height:16px;position:absolute;right:9px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/b2b-assets/images/common/hr/icon_hr_arrow-48e03d339a.svg) no-repeat}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu__content:hover{display:block;cursor:pointer}header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu:hover>.sg-hr-headmenu__content,header .sg-header__global-nav__basic.p-keihi nav>ul .sg-hr-headmenu__content:hover{display:block}header .sg-header__global-nav__basic.p-keihi .pg-layout__buttons__acc a[target=_blank]::after{right:6px}header .sg-header__global-nav__basic.p-keihi .sg-headermenu_series{margin-right:0;margin-left:20px}header .sg-header__global-nav__basic.p-keihi .pg-series__keihi:before{-ms-transform:translate(0);transform:translate(0)}header .sg-header__global-nav__basic.p-keihi_04_seikyu{max-width:1400px;width:100%;box-sizing:content-box;-ms-flex-align:center;align-items:center;padding:26px 20px 20px!important;box-sizing:border-box}header .sg-header__global-nav__basic.p-keihi_04_seikyu nav>ul{gap:0}header .sg-header__global-nav__basic.p-keihi_04_seikyu nav>ul>li{margin-right:0}header .sg-header__global-nav__basic.p-keihi_04_seikyu .pg-layout__buttons__acc{width:213px!important;height:40px;border-radius:20px!important}header .sg-header__global-nav__basic.p-keihi_04_seikyu .pg-layout__buttons__acc a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:5px;height:100%;text-decoration:none;margin:0}header .sg-header__global-nav__basic.p-keihi_04_seikyu .pg-layout__buttons__acc a::after{content:"";display:block;width:15px;height:15px;-webkit-mask-image:url(/b2b-assets/images/common/ico_rounded_down_red-d7582e2aad.svg);mask-image:url(/b2b-assets/images/common/ico_rounded_down_red-d7582e2aad.svg);margin:0;background:currentColor;-webkit-mask-size:contain;mask-size:contain}header .sg-header__global-nav__basic.p-keihi_04_seikyu .pg-layout__buttons__acc a:hover{color:#e73858}header .sg-header__global-nav__basic.p-keihi_04_seikyu .pg-layout__buttons__acc a:hover span{color:inherit}header .sg-header__global-nav__basic.p-keihi_04_seikyu .pg-layout__buttons__acc a span{width:inherit!important;height:100%;line-height:35px;font-size:14px;position:unset;top:unset;left:unset;padding:0}header .sg-header__global-nav__basic.p-keihi_04_seikyu .sg-headermenu_series{margin-right:0;margin-left:20px}header .sg-header__global-nav__basic.p-keihi_04_seikyu .pg-series__keihi:before{-ms-transform:translate(0);transform:translate(0)}@media (max-width:808px){header .sg-header__global-nav__basic.p-keihi_04_seikyu~.sg-header_global-nav__sp{position:relative}}header .sg-header__global-nav__basic.p-nencho{width:1270px;box-sizing:content-box}header .sg-header__global-nav__basic.p-nencho nav>ul{gap:0}header .sg-header__global-nav__basic.p-nencho nav>ul>li{margin-right:0}header .sg-header__global-nav__basic.p-nencho .sg-headermenu_series{margin-right:0;margin-left:20px}header .sg-header__global-nav__basic.p-nencho .pg-series__nencho:before{-ms-transform:translate(0);transform:translate(0)}header .sg-header__global-nav__basic.p-nippo,header .sg-header__global-nav__basic.p-payslip,header .sg-header__global-nav__basic.p-workflow{width:1158px;box-sizing:content-box}header .sg-header__global-nav__basic.p-nippo nav>ul,header .sg-header__global-nav__basic.p-payslip nav>ul,header .sg-header__global-nav__basic.p-workflow nav>ul{gap:0}header .sg-header__global-nav__basic.p-nippo nav>ul>li,header .sg-header__global-nav__basic.p-payslip nav>ul>li,header .sg-header__global-nav__basic.p-workflow nav>ul>li{margin-right:0}header .sg-header__global-nav__basic.p-nippo nav>ul>li>a,header .sg-header__global-nav__basic.p-payslip nav>ul>li>a,header .sg-header__global-nav__basic.p-workflow nav>ul>li>a{margin-right:8px}header .sg-header__global-nav__basic.p-nippo .sg-headermenu_series,header .sg-header__global-nav__basic.p-payslip .sg-headermenu_series,header .sg-header__global-nav__basic.p-workflow .sg-headermenu_series{margin-right:0;margin-left:20px}header .sg-header__global-nav__basic.p-labor{width:1160px;box-sizing:content-box}header .sg-header__global-nav__basic.p-labor nav>ul{gap:0}header .sg-header__global-nav__basic.p-labor nav>ul>li{margin-right:0}header .sg-header__global-nav__basic.p-labor .sg-headermenu_series{margin-right:0;margin-left:20px}header .sg-header__global-nav__basic.p-labor .pg-series__jinji:before{-ms-transform:translate(0);transform:translate(0)}header .sg-header__global-nav__basic.p-payroll{width:1160px;box-sizing:content-box}header .sg-header__global-nav__basic.p-payroll nav>ul{gap:0}header .sg-header__global-nav__basic.p-payroll nav>ul>li{margin-right:0}header .sg-header__global-nav__basic.p-payroll .sg-headermenu_series{margin-right:0;margin-left:20px}header .sg-header__global-nav__basic.p-payroll .pg-series__payroll:before{-ms-transform:translate(0);transform:translate(0)}header .sg-logo__hrmos--wrapper.p-logo_ats{margin:0}header .sg-header__global__right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:40px}@media screen and (max-width:1160px){header .sg-header__global__right{zoom:.8;gap:20px}}header .sp-header__global__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:32px}header .sp-header__global__link{margin-right:0;font-size:14px;letter-spacing:.02em}header .pg-layuout__buttonSeries{margin-left:0}header .sg-header__global__left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:1100px){header .sg-headermenu_series{margin-right:20px}}header main{margin-top:108px}@media (max-width:808px){header main{margin-top:80px}}@media (max-width:640px){header main{margin-top:56px}}header .pg-layout__buttons__tel a{display:block;margin:0;color:#0457a7;font-family:Lato,"Noto Sans JP",sans-serif!important;text-decoration:none}header .pg-layout__buttons__tel .top_area{font-size:16px;font-weight:700}header .pg-layout__buttons__tel .bottom_area{font-size:10px;display:block;text-align:right;line-height:1;margin-right:12px}header .sg-headermenu_series{color:#0457a7;font-weight:700;margin-right:40px;position:relative;z-index:10;padding-right:22px;cursor:pointer;height:24px}header .sg-headermenu_series:before{content:"";width:126%;height:60px;position:absolute;top:0;left:-13%}header .sg-headermenu_series:after{content:"";width:8px;height:8px;border-left:1px solid #07549b;border-bottom:1px solid #07549b;position:absolute;bottom:9px;right:3px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:transform .3s ease}header .sg-headermenu_series.is-open::after,header .sg-headermenu_series:hover:not(.is-click-closed)::after{-ms-transform:translateY(5px) rotate(135deg);transform:translateY(5px) rotate(135deg)}header .sg-headermenu_series.is-click-closed::after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header .sg-headermenu_series span{overflow:hidden;line-height:24px;position:relative;display:block;font-size:15px}header .sg-headermenu_series.ats_menu{height:100%;padding:20px 28px 17px 16px;background:#b61a1c;position:relative;overflow:hidden;border:2px solid #b61a1c}header .sg-headermenu_series.ats_menu:after{content:"";width:8px;height:8px;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;position:absolute;bottom:50%;right:5px;-ms-transform:rotate(-45deg) translateX(-50%);transform:rotate(-45deg) translateX(-50%);transition:.3s ease}header .sg-headermenu_series.ats_menu>span{color:#fff;line-height:1.3}header .sg-headermenu_series.ats_menu>span::before{display:none}header .sg-headermenu_series.ats_menu:hover::after{bottom:40%}header .sg-headermenu_series.series_menu{padding-top:26px}header .sg-headermenu_series.series_menu::after{bottom:-15px}@media (min-width:768px){header .sg-headermenu_series span::before{position:absolute;right:0;left:0;bottom:0;width:100%;height:2px;background:#0457a7;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}header .sg-headermenu_series.is-open span::before,header .sg-headermenu_series:hover:not(.is-click-closed) span::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}header .sg-headermenu_series.is-click-closed span::before{-ms-transform:translate(-105%);transform:translate(-105%)}}header .sg-headermenu_series__content{animation:hover_menu .5s;cursor:default;display:none;left:0;position:fixed;top:79px;z-index:1;box-shadow:0 6px 6px rgba(0,0,0,.16)}header .sg-headermenu_series__content.ats_menu .sg-headermenu_series__wrap{background:#0457a7}header .sg-headermenu_series__content.ats_menu .sg-headermenu_series__wrap .pg-headermenu__service{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}header .sg-headermenu_series__content.ats_menu .sg-headermenu_series__wrap .pg-headermenu__service_item{background:#fff;width:217px;height:224px;margin-right:70px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}header .sg-headermenu_series__content.ats_menu .sg-headermenu_series__wrap .pg-headermenu__service_item:last-child{margin-right:0}header .sg-headermenu_series__content.ats_menu .sg-headermenu_series__wrap .pg-headermenu__service_item>a{padding:23px 0}header .sg-headermenu_series__content.ats_menu .sg-headermenu_series__wrap .pg-headermenu__service_item .pg-series_text{font-size:16px;font-weight:700;color:#0457a7;margin-bottom:20px}header .sg-headermenu_series__content.ats_menu .sg-headermenu_series__wrap .pg-headermenu__service_item .pg-series_img{max-width:73px;width:100%}header .sg-headermenu_series__content.ats_menu .sg-headermenu_series__wrap .pg-headermenu__service_item .pg-series_btn{background:#b6111c;border-radius:5px;width:169px;margin:20px auto 0;position:relative;overflow:hidden;border:2px solid #b61a1c}header .sg-headermenu_series__content.ats_menu .sg-headermenu_series__wrap .pg-headermenu__service_item .pg-series_btn::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%);background:#fff}header .sg-headermenu_series__content.ats_menu .sg-headermenu_series__wrap .pg-headermenu__service_item .pg-series_btn>span{display:block;padding:6px 0;font-size:16px;font-weight:700;color:#fff;text-align:center}header .sg-headermenu_series__content.ats_menu .sg-headermenu_series__wrap .pg-headermenu__service_item:hover{cursor:pointer}header .sg-headermenu_series__content.ats_menu .sg-headermenu_series__wrap .pg-headermenu__service_item:hover .pg-series_btn>span{color:#b61a1c;position:relative}header .sg-headermenu_series__content.ats_menu .sg-headermenu_series__wrap .pg-headermenu__service_item:hover .pg-series_btn::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}@keyframes hover_menu{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}header .sg-headermenu_series__content{display:none}header .sg-headermenu_series__content.is-open{display:block}header .sg-headermenu_series::after{transition:transform .2s}header .sg-headermenu_series.is-open::after{-ms-transform:translateY(5px) rotate(135deg);transform:translateY(5px) rotate(135deg)}header .sg-headermenu_series.is-click-closed+.sg-headermenu_series__content{display:none!important}header .sg-headermenu_series__wrap{padding:34px 20px 20px;width:100vw;background:#fff}header .sg-headermenu_series__wrap .nav__series_link{margin:20px auto 0}header .sg-headermenu_series__wrap .nav__series_link a{position:relative;font-size:14px;color:#0257a6;font-weight:700;text-decoration:none;margin:0 auto;width:fit-content;display:block;padding-right:20px}header .sg-headermenu_series__wrap .nav__series_link a:before{content:"";width:5px;height:5px;border-left:1px solid #07549b;border-bottom:1px solid #07549b;position:absolute;bottom:6px;right:3px;-ms-transform:rotate(-135deg);transform:rotate(-135deg)}header .pg-headermenu__service{max-width:1342px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:16px 10px}header .pg-headermenu__service .item{position:relative;box-shadow:unset;width:100%;height:auto;overflow:unset}header .pg-headermenu__service .item:hover .item__img{margin-top:-6px}header .pg-headermenu__service .item:hover .item__img::before{-ms-transform:translate(0);transform:translate(0)}header .pg-headermenu__service .item--ats .item__img::before{background:#d6414b}header .pg-headermenu__service .item--hr .item__img::before{background:#00acab}header .pg-headermenu__service .item--kintai .item__img::before{background:#f8d14b}header .pg-headermenu__service .item--keihi .item__img::before{background:#fd9b4b}header .pg-headermenu__service .item--labor .item__img::before{background:#4fb117}header .pg-headermenu__service .item--payroll .item__img::before{background:#8ab117}header .pg-headermenu__service .item--sonar .item__img::before{background:#09aeea}header .pg-headermenu__service .item--sonar .item__img::after{-webkit-mask-image:url(/b2b-assets/images/series/top/v3/icon_redirect-6dfea155ca.svg);mask-image:url(/b2b-assets/images/series/top/v3/icon_redirect-6dfea155ca.svg);width:15px;height:15px}header .pg-headermenu__service .item--biz .item__img::before{background:linear-gradient(90deg,#528ccc 0,#0457a7 30%,#000e64 100%)}header .pg-headermenu__service .item__link{padding:0;text-decoration:none}header .pg-headermenu__service .item__title{height:18px;margin-bottom:12px}header .pg-headermenu__service .item__title p{position:relative;color:#0457a7;font-weight:700;font-size:16px;line-height:1;letter-spacing:2%;padding-left:7px;text-align:left}header .pg-headermenu__service .item__title p::before{content:"";position:absolute;top:0;left:3px;width:2px;height:100%;background-color:#0457a7;border-radius:4px;border:none}header .pg-headermenu__service .item__title p span{font-size:12px;letter-spacing:0}header .pg-headermenu__service .item__title p .p-sub{font-size:10px;padding:2px 4px;border-radius:2px;background-color:#b2d9fd;position:relative;margin-left:12px}header .pg-headermenu__service .item__title p .p-sub .small{font-size:8px}header .pg-headermenu__service .item__title p .p-sub::before{content:"";position:absolute;top:50%;left:-7px;-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:10px solid #b2d9fd}header .pg-headermenu__service .item__img{box-shadow:4px 4px 12px 0 rgba(0,0,0,.1019607843);padding:16px 12px;padding-right:48px;background-color:#fff;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;transition:all .3s ease-in-out}header .pg-headermenu__service .item__img:before{position:absolute;content:"";width:100%;height:5px;top:0;left:0;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-150%);transform:translate(-150%)}header .pg-headermenu__service .item__img-txt{width:52%;box-sizing:border-box;padding-right:12px}header .pg-headermenu__service .item__img-logo{width:47%}header .pg-headermenu__service .item__img::after{content:"";background:currentColor;-webkit-mask-image:url(/b2b-assets/images/series/top/v3/icon_next-ddb38fa571.svg);mask-image:url(/b2b-assets/images/series/top/v3/icon_next-ddb38fa571.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:17px;height:17px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:13px;color:#0457a7}header .pg-headermenu__service .item__img .corner{position:absolute;top:0;left:0;width:0;height:0;border-top:45px solid #0457a7;border-right:45px solid transparent}header .pg-headermenu__service .item__img .corner span{position:absolute;top:-28px;left:-2px;color:#fff;font-size:11px;font-weight:500;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:left top;transform-origin:left top;letter-spacing:1px}header .pg-headermenu__service .pg-series_text{font-size:10px;color:#7b7b7b;text-align:center;margin:0}header .pg-headermenu__service .pg-series__name{font-size:16px;font-weight:700;text-align:center;margin:0;line-height:1;margin-bottom:10px;color:#0457a7}header .pg-headermenu__service .pg-series__name .p-small{font-size:13px}header .sg-headermenu_series__content .pg-top_link{display:block;margin:8px 0 0 auto;width:fit-content;font-size:12px;padding-left:16px;position:relative;transition:.5s;color:#07549b}header .sg-headermenu_series__content .pg-top_link:before{content:"";width:5px;height:5px;border-left:1px solid #07549b;border-bottom:1px solid #07549b;position:absolute;bottom:6px;left:3px;-ms-transform:rotate(-135deg);transform:rotate(-135deg)}header .sg-headermenu_series__content .pg-top_link:hover{opacity:.5;text-decoration:underline!important}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service>li{margin-bottom:12px}header .nav__other-service_wrap .nav__series_link{margin:20px auto 0}header .nav__other-service_wrap .nav__series_link a{position:relative;font-size:14px;color:#0257a6;font-weight:700;text-decoration:none;margin:0 auto;width:fit-content;display:block;padding-right:20px}header .nav__other-service_wrap .nav__series_link a:before{content:"";width:5px;height:5px;border-left:1px solid #07549b;border-bottom:1px solid #07549b;position:absolute;bottom:6px;right:3px;-ms-transform:rotate(-135deg);transform:rotate(-135deg)}header .nav__other-service a{margin:0;display:block}header .nav__other-service a.bdbnr{border:1px solid #e5e5e5}header .nav__download_btn{background:#fff;padding:14px 25px 40px;margin-bottom:160px}header .nav__download_btn .text{font-size:12px;color:#0257a6;text-align:center;font-weight:700;margin-bottom:0}header .nav__download_btn a{font-size:18px;background:#0257a6;width:100%;display:block;border-radius:3px;font-weight:700;text-align:center;padding:20px;text-decoration:none}header .sg-header_global-nav__sp{width:100%;height:80px;display:none;background:#fff;border-bottom:1px solid #e6e6e6}@media (max-width:640px){header .sg-header_global-nav__sp{height:56px}}header .sg-header_global-nav__sp a{text-decoration:none}header .sg-header_global-nav__sp a span.ats-saiyou{display:inline-block;color:#0457a7;border:1px solid #0457a7;padding:5px;margin-left:0;font-size:12px;line-height:1}header .sg-header_global-nav__sp .sg-logo__hrmos,header .sg-header_global-nav__sp .sg-logo__hrmos--ats,header .sg-header_global-nav__sp .sg-logo__hrmos--cor,header .sg-header_global-nav__sp .sg-logo__hrmos--internal,header .sg-header_global-nav__sp .sg-logo__hrmos--keihi,header .sg-header_global-nav__sp .sg-logo__hrmos--kintai,header .sg-header_global-nav__sp .sg-logo__hrmos--labor,header .sg-header_global-nav__sp .sg-logo__hrmos--nencho,header .sg-header_global-nav__sp .sg-logo__hrmos--nippo,header .sg-header_global-nav__sp .sg-logo__hrmos--payroll,header .sg-header_global-nav__sp .sg-logo__hrmos--payslip,header .sg-header_global-nav__sp .sg-logo__hrmos--per,header .sg-header_global-nav__sp .sg-logo__hrmos--tm,header .sg-header_global-nav__sp .sg-logo__hrmos--workflow{margin:24px}@media (max-width:640px){header .sg-header_global-nav__sp .sg-logo__hrmos,header .sg-header_global-nav__sp .sg-logo__hrmos--ats,header .sg-header_global-nav__sp .sg-logo__hrmos--cor,header .sg-header_global-nav__sp .sg-logo__hrmos--internal,header .sg-header_global-nav__sp .sg-logo__hrmos--keihi,header .sg-header_global-nav__sp .sg-logo__hrmos--kintai,header .sg-header_global-nav__sp .sg-logo__hrmos--labor,header .sg-header_global-nav__sp .sg-logo__hrmos--nencho,header .sg-header_global-nav__sp .sg-logo__hrmos--nippo,header .sg-header_global-nav__sp .sg-logo__hrmos--payroll,header .sg-header_global-nav__sp .sg-logo__hrmos--payslip,header .sg-header_global-nav__sp .sg-logo__hrmos--per,header .sg-header_global-nav__sp .sg-logo__hrmos--tm,header .sg-header_global-nav__sp .sg-logo__hrmos--workflow{margin:16px}}header .sg-header_global-nav__sp .sg-logo__hrmos--kintai,header .sg-header_global-nav__sp .sg-logo__hrmos--nippo,header .sg-header_global-nav__sp .sg-logo__hrmos--workflow{width:180px}@media (max-width:640px){header .sg-header_global-nav__sp .sg-logo__hrmos--kintai,header .sg-header_global-nav__sp .sg-logo__hrmos--nippo,header .sg-header_global-nav__sp .sg-logo__hrmos--workflow{width:121px}}header .sg-header_global-nav__sp .sg-logo__hrmos--nencho,header .sg-header_global-nav__sp .sg-logo__hrmos--payslip{width:180px}@media (max-width:640px){header .sg-header_global-nav__sp .sg-logo__hrmos--nencho,header .sg-header_global-nav__sp .sg-logo__hrmos--payslip{width:150px}}header .sg-header_global-nav__sp .sg-logo__hrmos--keihi{width:200px}@media (max-width:640px){header .sg-header_global-nav__sp .sg-logo__hrmos--keihi{width:174px}}@media (max-width:808px){header .sg-header_global-nav__sp .sg-logo__hrmos--keihi{width:146px}}header .sg-header_global-nav__sp .sg-logo__hrmos--labor,header .sg-header_global-nav__sp .sg-logo__hrmos--payroll{width:180px}@media (max-width:640px){header .sg-header_global-nav__sp .sg-logo__hrmos--labor,header .sg-header_global-nav__sp .sg-logo__hrmos--payroll{width:124px}}header .sg-header_global-nav__sp__series{background:#e8e8e8;width:100%;height:40px;display:none}@media (max-width:808px){header .sg-header_global-nav__sp__series{display:block}}@media (max-width:470px){header .sg-header_global-nav__sp__series{display:-ms-flexbox;display:flex;overflow-x:scroll}}header .sg-header_global-nav__sp__series--wrapper>ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}header .sg-header_global-nav__sp__series--wrapper>ul>li{width:25%;padding:8px;font-size:10px;text-align:center;position:relative}@media (max-width:470px){header .sg-header_global-nav__sp__series--wrapper>ul>li{width:94px}}header .sg-header_global-nav__sp__series--wrapper>ul>li>a{text-decoration:none;color:#444}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__ats{background-color:#e8e8e8;height:40px}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__ats>a{padding-left:10px}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__ats>a:before{display:block;content:"";position:absolute;background:url(/b2b-assets/images/common/header/icon_ats-02eae11875.svg) no-repeat 50% 50%;background-size:100%;left:12px;top:13px;width:12px;height:12px}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__ats.service__select{background-color:#0457a7}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__ats.service__select>a{color:#fff}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__ats.service__select>a:before{background:url(/b2b-assets/images/common/header/icon_ats_select_sp-dd810a7c42.svg) no-repeat 50% 50%}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__hr{background-color:#e8e8e8;height:40px;border-left:1px solid #cecece}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__hr>a{padding-left:14px;display:block;line-height:1.2}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__hr>a:before{display:block;content:"";position:absolute;background:url(/b2b-assets/images/common/header/icon_hr-35021b2877.svg) no-repeat 50% 50%;background-size:100%;left:8px;top:13px;width:12px;height:15px}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__hr.service__select{background-color:#0457a7;border-left:none}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__hr.service__select>a{color:#fff}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__hr.service__select>a:before{background:url(/b2b-assets/images/common/header/icon_hr_select_sp-b10a3c63a6.svg) no-repeat 50% 50%}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__kintai{background-color:#e8e8e8;height:40px;border-left:1px solid #cecece}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__kintai>a{padding-left:14px;display:block}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__kintai>a:before{display:block;content:"";position:absolute;background:url(/b2b-assets/images/common/header/icon_kintai-e47488bd7e.svg) no-repeat 50% 50%;background-size:100%;left:10px;top:13px;width:13px;height:13px}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__kintai.service__select{background-color:#0457a7;border-left:none}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__kintai.service__select>a{color:#fff}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__kintai.service__select>a:before{background:url(/b2b-assets/images/common/header/icon_kintai_select_sp-f602acd345.svg) no-repeat 50% 50%}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__keihi{background-color:#e8e8e8;height:40px;border-left:1px solid #cecece}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__keihi>a{padding-left:3px;display:block}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__keihi>a::before{display:block;content:"";position:absolute;background:url(/b2b-assets/images/common/header/icon_keihi-ec57e2f0f2.svg) no-repeat 50% 50%;background-size:100%;left:10px;top:13px;width:13px;height:13px}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__keihi>a[target=_blank]::after{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:4px;top:20px}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__other{background-color:#e8e8e8;height:40px;border-left:1px solid #cecece}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__other>a{display:block;line-height:1.2}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__other.service__select{background-color:#0457a7;border-left:none}header .sg-header_global-nav__sp__series--wrapper>ul>li.service__other.service__select>a{color:#fff}header .sg-header_global-nav__sp .l-drawer__checkbox{display:none}header .sg-header_global-nav__sp .l-drawer__pri{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:30px;position:absolute;top:0;right:16px;height:100%}header .sg-header_global-nav__sp .l-drawer__pri li a{color:#07549b;font-size:14px;font-weight:700;letter-spacing:2%;line-height:1}header .sg-header_global-nav__sp .l-drawer__icon{cursor:pointer;display:block;width:56px;height:60px;position:absolute;top:20px;right:0;margin:10px;z-index:4}@media (max-width:808px){header .sg-header_global-nav__sp .l-drawer__icon{top:20px;height:36px}}@media (max-width:640px){header .sg-header_global-nav__sp .l-drawer__icon{top:10px;height:36px}}header .sg-header_global-nav__sp .l-drawer__icon-parts,header .sg-header_global-nav__sp .l-drawer__icon-parts:after,header .sg-header_global-nav__sp .l-drawer__icon-parts:before{background-color:#0457a7;display:block;width:26px;height:2px;margin:0 auto;position:absolute;top:0;right:0;left:0;bottom:0}header .sg-header_global-nav__sp .l-drawer__icon-parts:after,header .sg-header_global-nav__sp .l-drawer__icon-parts:before{content:" "}header .sg-header_global-nav__sp .l-drawer__icon-parts:before{top:16px}header .sg-header_global-nav__sp .l-drawer__icon-parts:after{top:8px}header .sg-header_global-nav__sp .l-drawer__overlay{background:#000;opacity:0;pointer-events:none;width:100%;height:100%;position:fixed;top:0;right:0;z-index:-2;transition:transform .7s ease-out}header .sg-header_global-nav__sp .l-drawer__menu{background:#f3f5f6;color:#000;max-width:100%;width:100vw;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;top:0;-ms-transform:translateY(-100vh);transform:translateY(-100vh);z-index:-1;margin-top:80px;height:calc(100vh - 80px)}@media (max-width:808px){header .sg-header_global-nav__sp .l-drawer__menu{height:calc(100vh - 80px)}}@media (max-width:640px){header .sg-header_global-nav__sp .l-drawer__menu{height:calc(100vh - 56px);margin-top:56px}}header .sg-header_global-nav__sp .l-drawer__menu>ul{background:#fff}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__icon .l-drawer__icon-parts{background:0 0;transition:transform .7s ease-out}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__icon .l-drawer__icon-parts:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:transform .7s ease-out;top:8px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__icon .l-drawer__icon-parts:after{-ms-transform:rotate(45deg);transform:rotate(45deg);transition:transform .7s ease-out;top:8px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__overlay{opacity:.3;pointer-events:auto}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu{-ms-transform:translateY(0);transform:translateY(0);transition:transform .7s ease-out}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item{line-height:14px;border-bottom:1px solid #e6e6e6;position:relative}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item__series{padding-left:20px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item a{color:#333;display:block;height:46px;padding:16px 0 16px 24px;text-decoration:none}@media (max-width:640px){header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item a{width:100%;display:table;padding:16px 32px 16px 24px;line-height:1.4}}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item 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--right--black-f716ee679d.svg);right:24px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item details summary{padding:16px 0 16px 24px;position:relative;list-style-type:none;line-height:1.4}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item details summary: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);right:24px;-ms-transform:translate(0,-65%) rotate(90deg);transform:translate(0,-65%) rotate(90deg);transition:transform .4s}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item details summary::-webkit-details-marker{display:none}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item details .child-drawer{border-top:1px solid #e6e6e6}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item details .child-drawer .l-drawer__item{border-bottom:0;line-height:12px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item details .child-drawer .l-drawer__item a{padding:12px 32px 16px;color:#0457a7;height:40px;font-size:12px;font-weight:400}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item details .child-drawer .l-drawer__item a.top-item{font-size:14px;font-weight:700}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item details .child-drawer .list-heading{background:#e2eff7;padding:8px 24px 8px 60px;font-size:12px;font-weight:700;background-size:24px;background-repeat:no-repeat;background-position:28px center;background-color:#e2eff7}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item details .child-drawer .list-heading.business{background-image:url(/b2b-assets/images/common/hr/icon_hr_business-bac9bcb25a.svg)}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item details .child-drawer .list-heading.industry{background-image:url(/b2b-assets/images/common/hr/icon_hr_industry-1eade53bc0.svg)}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item details .child-drawer .list-heading.scale{background-image:url(/b2b-assets/images/common/hr/icon_hr_scale-2fc5570e3a.svg)}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item details[open] summary::after{-ms-transform:translate(0,-65%) rotate(-90deg);transform:translate(0,-65%) rotate(-90deg)}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__item::marker{content:""}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .sg-logo__hrmos__wrapper{padding:24px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__menu_simulator--wrapper{position:relative;margin:24px 0 32px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__menu_simulator--wrapper__bottom,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__menu_simulator--wrapper__top{position:absolute;width:340px;left:calc(50% - 170px)}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__menu_simulator--wrapper__top{top:-24px;text-align:center}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .l-drawer__menu_simulator--wrapper__bottom{bottom:-40px;text-align:right}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta{background:#fff;padding:24px 0;display:block}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta:nth-child(n+3){padding-top:0}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta-series{position:relative;padding-top:40px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta-series::before{content:"ハーモス製品がまるわかり！";display:block;position:absolute;width:100%;top:16px;text-align:center;color:#0457a7;font-weight:700;font-size:14px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc a,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub a,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc a,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri a,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc a span,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub a span,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc a span,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri a span,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc a:hover::before,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub a:hover::before,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc a:hover::before,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri a:hover::before,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc a::before,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub a::before,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc a::before,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri a::before,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec{width:340px;height:56px}@media (max-width:808px){header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc a span,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub a span,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc a span,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri a span,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec a span{width:336px}}@media screen and (max-width:480px){header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec{width:90%}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc a span,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub a span,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc a span,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri a span,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec a span{width:100%;font-size:16px;padding:17px}}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec{margin:0 auto}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc a:hover,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub a:hover,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc a:hover,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri a:hover,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec a:hover{opacity:1}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc a[target=_blank]:after,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub a[target=_blank]:after,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc a[target=_blank]:after,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri a[target=_blank]:after,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec a[target=_blank]:after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-white-411c95e03e.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc a[target=_blank]:hover::after,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub a[target=_blank]:hover::after,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc a[target=_blank]:hover::after,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri a[target=_blank]:hover::after,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec a[target=_blank]:hover::after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-accent-4feace3523.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri{border-color:#0457a7;background-color:#0457a7}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri a span{color:#fff;transition-delay:.2s}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri a span:hover{color:#0457a7;transition-delay:.1s}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__pri a::before{background:#fff}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec{border-color:#0457a7;background-color:#fff}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec a span{color:#0457a7;transition-delay:.1s}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec a span:hover{color:#fff;transition-delay:.2s}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__sec a::before{background:#0457a7}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc{border-color:#e73858;background-color:#e73858}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc a span{color:#fff;transition-delay:.2s}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc a span:hover{color:#e73858;transition-delay:.1s}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc a::before{background:#fff}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub{border-color:#e73858;background-color:#fff}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub a span{color:#e73858;transition-delay:.2s}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub a span:hover{color:#fff;transition-delay:.1s}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__acc-sub a::before{background:#e73858}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc{border-color:#e73858;background-color:#e73858}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc a span{color:#fff;transition-delay:.2s}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc a span:hover{color:#e73858;transition-delay:.1s}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__cta .pg-layout__buttons__hracc a::before{background:#fff}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service{background:#f3f5f6;margin:0;padding:24px 32px 48px;text-align:center}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service--v2 li{background-color:#fff}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service--v2 li .item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:40px;padding:8px 24px;border-radius:6px;border:2px solid #eee;color:#005a96;width:100%}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service--v2 li .item.keihi .item__text p,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service--v2 li .item.labor .item__text p,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service--v2 li .item.payroll .item__text p{margin:0 0 9px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service--v2 li .item.biz .item__text p{margin:0 0 13px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service--v2 li .item.sonar .item__text p{margin:0 0 15px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service--v2 li .item__text p{font-size:18px;font-weight:700;line-height:1;color:inherit;margin:0 0 16px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service--v2 li .item__text img{max-width:140px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service--v2 li .item__logo img{max-width:190px}@media (max-width:500px){header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service--v2 li .item{-ms-flex-pack:justify;justify-content:space-between}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service--v2 li .item__logo img{max-width:120px}}@media (max-width:640px){header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service{padding:24px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service.payroll,header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service.series{padding:24px}}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service>li{margin-bottom:8px}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service>li img{width:100%}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service__series>a{color:#0457a7;text-decoration:none;position:relative}header .sg-header_global-nav__sp .l-drawer__checkbox:checked~.l-drawer__menu .nav__other-service__series>a:after{content:"";display:block;position:absolute;top:59%;right:-24px;width:5px;height:9px;background-size:contain;background-position:center center;background-repeat:no-repeat;-ms-transform:translate(0,-65%);transform:translate(0,-65%);background-image:url(/b2b-assets/images/common/icon-triangle--left--pri-38894543ac.svg)}header .sg-header_global-nav__sp .l-drawer .cp-button__sub{width:unset;position:absolute;top:20px;right:16px}header .sg-header_global-nav__sp .l-drawer .cp-button__sub.sp-keihi_04_seikyu a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:5px}header .sg-header_global-nav__sp .l-drawer .cp-button__sub.sp-keihi_04_seikyu a::after{content:"";display:block;width:15px;height:15px;-webkit-mask-image:url(/b2b-assets/images/common/ico_rounded_down_red-d7582e2aad.svg);mask-image:url(/b2b-assets/images/common/ico_rounded_down_red-d7582e2aad.svg);margin:0;background:currentColor;-webkit-mask-size:contain;mask-size:contain}header .sg-header_global-nav__sp .l-drawer .cp-button__sub.sp-keihi-enterprise-cta{width:197px;height:40px;margin:0;border-radius:37px!important;border-color:#fd9b4b;background-color:#fd9b4b;text-align:center}header .sg-header_global-nav__sp .l-drawer .cp-button__sub.sp-keihi-enterprise-cta a{text-decoration:none;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:8px;color:#fff;height:100%;width:100%}header .sg-header_global-nav__sp .l-drawer .cp-button__sub.sp-keihi-enterprise-cta a span{display:block;width:100%;padding:0;height:unset;font-weight:700;font-size:14px;line-height:100%;letter-spacing:2%}header .sg-header_global-nav__sp .l-drawer .cp-button__sub.sp-keihi-enterprise-cta a:hover span{color:#fd9b4b}header .sg-header_global-nav__sp .l-drawer .cp-button__sub a{width:197px;height:40px;border-radius:22px;padding:8px;font-size:14px}@media (max-width:640px){header .sg-header_global-nav__sp .l-drawer .cp-button__sub{top:8px}}@media (max-width:808px){header .sg-header_global-nav__sp{display:block}header .sg-header_global-nav__sp.p-hr-11_com{background:linear-gradient(90deg,#1f6bb1 0,#0457a7 100%);border-bottom:none}header .sg-header_global-nav__sp:is(.p-hr-12_lms,.p-hr-13_lms-tm) .l-drawer{display:none}header .sg-header_global-nav__sp:is(.p-hr-12_lms,.p-hr-13_lms-tm) .l-drawer:has(.scroll){display:block}header .sg-header_global-nav__sp:is(.p-hr-12_lms,.p-hr-13_lms-tm) .l-drawer__icon{top:17px;height:36px}}@media (max-width:808px) and (max-width:640px){header .sg-header_global-nav__sp:is(.p-hr-12_lms,.p-hr-13_lms-tm) .l-drawer__menu.scroll{height:calc(100vh - 56px);margin-top:80px}}header.fixed{position:fixed;z-index:100}@media (max-width:808px){header.fixed+main{margin-top:80px}}@media screen and (max-width:969px){header.fixed:has(.p-enterprise) .sg-header__global-nav__basic{display:none}header.fixed:has(.p-enterprise) .sg-header_global-nav__sp{display:block}header.fixed:has(.p-enterprise) .sg-header_global-nav__sp .sg-logo__hrmos--keihi{margin:16px 16px 16px 0}}header.fixed:has(.p-internal-bizreach){border-bottom:none;background:0 0;transition:all .4s cubic-bezier(.19,1,.22,1)}header.fixed:has(.p-internal-bizreach) .sg-logo__hrmos--internal.first{display:inline-block}header.fixed:has(.p-internal-bizreach) .sg-logo__hrmos--internal.second{display:none}header.fixed:has(.p-internal-bizreach):has(.scroll){background:#fff}header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-logo__hrmos--internal.first{display:none}header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-logo__hrmos--internal.second{display:inline-block}header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-header__global-nav__basic nav>ul>li a{color:#000e64}header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-header__global-nav__basic nav>ul>li a::before{background-color:#000e64}@media (max-width:1344px){header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-header__global-nav__basic{padding:15.5px 16px 20px}}@media (max-width:1170px){header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-header__global-nav__basic nav .pg-layout__buttons__acc{width:138px}header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub{width:138px}}@media (max-width:960px){header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-header__global-nav__basic{display:none}}header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-header_global-nav__sp a img.sg-logo__hrmos--ats{filter:brightness(0) saturate(100%) invert(17%) sepia(99%) saturate(2777%) hue-rotate(198deg) brightness(93%) contrast(97%)}header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-header_global-nav__sp:has(.l-drawer__checkbox:checked) a img.sg-logo__hrmos--ats{filter:unset}header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-header_global-nav__sp:has(.l-drawer__checkbox:checked) a img.sg-logo__hrmos--internal{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(181deg) brightness(103%) contrast(103%)}header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-header_global-nav__sp .l-drawer__icon .l-drawer__icon-parts{background-color:#0457a7}header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-header_global-nav__sp .l-drawer__icon .l-drawer__icon-parts::before{background-color:#0457a7}header.fixed:has(.p-internal-bizreach):has(.scroll) .sg-header_global-nav__sp .l-drawer__icon .l-drawer__icon-parts::after{background-color:#0457a7}header.fixed:has(.p-internal-bizreach) .sg-header__global-nav__basic{background:unset;width:100%;padding:20px 48px}header.fixed:has(.p-internal-bizreach) .sg-header__global-nav__basic nav>ul>li a{color:#fff;margin-right:unset;font-size:14px}header.fixed:has(.p-internal-bizreach) .sg-header__global-nav__basic nav>ul>li a::before{background-color:#fff}header.fixed:has(.p-internal-bizreach) .sg-header__global-nav__basic nav .pg-layout__buttons__acc{border-radius:30px!important;border-color:#b6111c;background-color:#b6111c;margin:0 0 0 36px;width:178px;height:36px}header.fixed:has(.p-internal-bizreach) .sg-header__global-nav__basic nav .pg-layout__buttons__acc a span{width:100%;height:32px;padding:5px;font-size:14px}header.fixed:has(.p-internal-bizreach) .sg-header__global-nav__basic nav .pg-layout__buttons__acc a span:hover{color:#b6111c}header.fixed:has(.p-internal-bizreach) .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub{border-radius:30px!important;width:178px;height:36px}header.fixed:has(.p-internal-bizreach) .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub a span{width:100%;height:32px;padding:5px;font-size:14px}@media (max-width:1344px){header.fixed:has(.p-internal-bizreach) .sg-header__global-nav__basic{padding:15.5px 16px 20px}}@media (max-width:1170px){header.fixed:has(.p-internal-bizreach) .sg-header__global-nav__basic nav .pg-layout__buttons__acc{width:128px}header.fixed:has(.p-internal-bizreach) .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub{width:128px}}@media (max-width:970px){header.fixed:has(.p-internal-bizreach) .sg-header__global-nav__basic{display:none}}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp{background:unset;border-bottom:unset}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp:has(.l-drawer__checkbox:checked){background:#000e64}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp:has(.l-drawer__checkbox:checked) .l-drawer__icon-parts{background-color:unset}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp:has(.l-drawer__checkbox:checked) .l-drawer__icon-parts::before{background-color:#fff}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp:has(.l-drawer__checkbox:checked) .l-drawer__icon-parts::after{background-color:#fff}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__icon .l-drawer__icon-parts{background-color:#fff}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__icon .l-drawer__icon-parts::before{background-color:#fff}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__icon .l-drawer__icon-parts::after{background-color:#fff}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu{background:#000e64}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu>ul{background:0 0;padding:20px 0}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu>ul .l-drawer__item{font-size:16px;color:#fff;border-bottom:unset}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu>ul .l-drawer__item a{color:inherit;padding:20px 40px;display:block}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu>ul .l-drawer__item a::after{display:none}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta{background:0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:40px}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__acc{border-radius:30px!important;border-color:#b6111c;background-color:#b6111c;width:313px}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__acc a{font-size:16px}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__acc a span{width:100%}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__pri{border-radius:30px!important;width:313px;border-color:#b6111c;background-color:#fff}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__pri a{font-size:16px}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__pri a::before{background-color:#b6111c}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__pri a span{width:100%;color:#b6111c}header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__pri a span:hover{color:#fff}@media (max-width:960px){header.fixed:has(.p-internal-bizreach) .sg-header_global-nav__sp{display:block}}header.fixed:has(.p-internal-biz-child) .sg-header__global-nav__basic{width:100%;padding:20px 48px}header.fixed:has(.p-internal-biz-child) .sg-header__global-nav__basic nav>ul>li a{color:#071049;margin-right:unset;font-size:14px}header.fixed:has(.p-internal-biz-child) .sg-header__global-nav__basic nav>ul>li a::before{background-color:#000e64}header.fixed:has(.p-internal-biz-child) .sg-header__global-nav__basic nav .pg-layout__buttons__acc{border-radius:30px!important;border-color:#b6111c;background-color:#b6111c;margin:0 0 0 36px;width:178px;height:36px}header.fixed:has(.p-internal-biz-child) .sg-header__global-nav__basic nav .pg-layout__buttons__acc a span{width:100%;height:32px;padding:5px;font-size:14px}header.fixed:has(.p-internal-biz-child) .sg-header__global-nav__basic nav .pg-layout__buttons__acc a span:hover{color:#b6111c}header.fixed:has(.p-internal-biz-child) .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub{border-radius:30px!important;width:178px;height:36px}header.fixed:has(.p-internal-biz-child) .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub a span{width:100%;height:32px;padding:5px}@media (max-width:1344px){header.fixed:has(.p-internal-biz-child) .sg-header__global-nav__basic{padding:20px 16px 20px}}@media (max-width:1170px){header.fixed:has(.p-internal-biz-child) .sg-header__global-nav__basic nav .pg-layout__buttons__acc{width:138px}header.fixed:has(.p-internal-biz-child) .sg-header__global-nav__basic nav .pg-layout__buttons__biz-sub{width:138px}}@media (max-width:970px){header.fixed:has(.p-internal-biz-child) .sg-header__global-nav__basic{display:none}}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp:has(.l-drawer__checkbox:checked){background:#000e64;border-bottom:unset}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp:has(.l-drawer__checkbox:checked) a img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(181deg) brightness(103%) contrast(103%)}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp:has(.l-drawer__checkbox:checked) .l-drawer__icon .l-drawer__icon-parts:before{background-color:#fff}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp:has(.l-drawer__checkbox:checked) .l-drawer__icon .l-drawer__icon-parts:after{background-color:#fff}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu{background:#000e64}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu>ul{background:0 0;padding:20px 0}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu>ul .l-drawer__item{font-size:16px;color:#fff;border-bottom:unset}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu>ul .l-drawer__item a{color:inherit;padding:20px 40px;display:block}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu>ul .l-drawer__item a::after{display:none}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta{background:0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:40px}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__acc{border-radius:30px!important;border-color:#b6111c;background-color:#b6111c;width:313px}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__acc a{font-size:16px}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__acc a span{width:100%}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__pri{border-radius:30px!important;width:313px;border-color:#b6111c;background-color:#fff}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__pri a{font-size:16px}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__pri a::before{background-color:#b6111c}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__pri a span{width:100%;color:#b6111c}header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp .l-drawer__menu>.nav__cta .pg-layout__buttons__pri a span:hover{color:#fff}@media (max-width:960px){header.fixed:has(.p-internal-biz-child) .sg-header_global-nav__sp{display:block}}header.fixed:has(.p-hr-11_com){border-bottom:none;transition:all .4s cubic-bezier(.19,1,.22,1);position:unset}header.fixed:has(.p-hr-11_com) .l-drawer__icon{display:none}header.fixed:has(.p-hr-12_lms,.p-hr-13_lms-tm){border-bottom:none;transition:all .4s cubic-bezier(.19,1,.22,1)}@media (max-width:808px){header.fixed:has(.p-hr-12_lms,.p-hr-13_lms-tm){position:fixed}}header.static{position:static;background-color:#196eb4}header nav a{margin-right:20px;color:#fff}header nav a:focus,header nav a:hover{text-decoration:none!important}header .button__cta--wrapper{display:inline-block;margin-right:20px;border-radius:4px;background-color:#fff}header .button__cta,header .button__cta--secondary{margin-right:0!important;margin-left:0!important;padding:10px 20px!important;border:0!important;font-size:16px!important}header .button__cta--secondary{border:1px solid #0080ca;box-shadow:none}header .button__cta--secondary:focus,header .button__cta--secondary:hover{color:#0080ca!important}header.simulator{background-color:#d5ebff}header.simulator>div{background-color:#d5ebff}.icon-triangle--bottom{position:relative}.icon-triangle--bottom:after{display:block;position:absolute;top:50%;left:auto;right:20px;width:10px;height:14px;background-image:url(/b2b-assets/images/landing/ats/05_rec/icon-triangle--right--blue-34a07210a7.svg);content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;-ms-transform:translate(0,-50%) rotate(90deg);transform:translate(0,-50%) rotate(90deg)}@media (max-width:760px){.icon-triangle--bottom:after{width:6px;height:10px;right:10px}}.sg-layout__sub-contents{text-align:center}.sg-layout__sub-contents a{font-size:14px;color:#666}.sg-layout__sub-contents .mdl-cell{margin:0 auto}.sg-layout__sub-contents--faq .mdl-list__item>a{-ms-flex-pack:center;justify-content:center}.sg-layout__sub-contents--faq .mdl-list__item>a:hover{text-decoration:underline}@media (max-width:640px){.sg-layout__sub-contents--media .mdl-list__item{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0;padding-left:0}}.sg-layout__sub-contents--media .mdl-list__item>a{-ms-flex-align:start;align-items:flex-start}@media (max-width:640px){.sg-layout__sub-contents--media .mdl-list__item>a{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}.sg-layout__sub-contents--media .mdl-list__item>a>time{line-height:1.5}.sg-layout__sub-contents--media .mdl-list__item>a>.sg-layout__tag{margin-left:1em;min-width:5.5em}.sg-layout__sub-contents--media .mdl-list__item>a>span{overflow:hidden;white-space:nowrap;line-height:1.5;text-overflow:ellipsis}@media (min-width:641px){.sg-layout__sub-contents--media .mdl-list__item>a>span{max-width:35%;margin-left:1em}}@media (max-width:640px){.sg-layout__sub-contents--media .mdl-list__item>a>span{width:100%;margin-top:.5em}}.sg-layout__sub-contents--media .mdl-list__item>a:hover>span{text-decoration:underline}.sg-layout__section{padding-top:40px;padding-bottom:40px}.sg-layout__section .sg-layout__headline{margin-top:0}.sg-layout__section .sg-layout-other-headline{font-size:36px;color:#002c4a;font-weight:700}@media (max-width:640px){.sg-layout__section .sg-layout-other-headline{margin:0 auto 30px;font-size:26px}}.sg-layout__section--series,.sg-layout__section--seriescom{background:#fff;padding:80px 0}.sg-layout__section--series h2,.sg-layout__section--seriescom h2{padding-top:64px;margin:0;font-size:32px;line-height:1.4;font-weight:700}.sg-layout__section--series h2.content__title__center,.sg-layout__section--seriescom h2.content__title__center{text-align:center}@media (max-width:808px){.sg-layout__section--series h2,.sg-layout__section--seriescom h2{padding-top:40px;font-size:24px}}@media (max-width:640px){.sg-layout__section--series h2,.sg-layout__section--seriescom h2{line-height:1.4}}.sg-layout__section--series h2,.sg-layout__section--seriescom h2{padding:0;text-align:center}.sg-layout__section--series ul,.sg-layout__section--seriescom ul{width:1160px;margin:32px auto 0}@media (max-width:640px){.sg-layout__section--series,.sg-layout__section--seriescom{padding:40px 0 0}.sg-layout__section--series h2,.sg-layout__section--seriescom h2{font-size:1.4rem;line-height:1}}.sg-layout__section--series ul li{display:inline-block;width:380.6666666667px;border-right:1px solid #0457a7;text-align:center}.sg-layout__section--series ul li>a{display:block;text-decoration:none}.sg-layout__section--series ul li>a img{height:40px}.sg-layout__section--series ul li>a p{font-size:16px;color:#0457a7}.sg-layout__section--series ul li>a:hover{opacity:.6}.sg-layout__section--series ul li:last-child{margin-right:0;border-right:none}@media (max-width:1160px){.sg-layout__section--series ul{width:100%}.sg-layout__section--series ul li{width:calc(33.3333333333% - 6px)}}@media (max-width:768px){.sg-layout__section--series ul{padding:0 5%}.sg-layout__section--series ul li{padding:0 8px}.sg-layout__section--series ul li img{width:75%}}@media (max-width:640px){.sg-layout__section--series ul li{display:block;width:100%;margin-top:40px;padding-bottom:40px;border-right:none;border-bottom:1px solid #e6e6e6}.sg-layout__section--series ul li:last-child{border-bottom:none}}.sg-layout__section--seriescom ul{display:-ms-flexbox;display:flex}.sg-layout__section--seriescom ul li{width:360px;margin-right:35px}.sg-layout__section--seriescom ul li:last-child{margin-right:0}.sg-layout__section--seriescom ul li>div{padding:24px 0}.sg-layout__section--seriescom ul li>div p{text-align:left;line-height:1.7;font-size:16px;margin:0}.sg-layout__section--seriescom ul li>a{display:block;padding:60px 24px 24px;color:#333;border:1px solid #e6e6e6;text-decoration:none;text-align:center;position:relative;overflow:hidden}.sg-layout__section--seriescom ul li>a figure img{height:32px}@media (max-width:1160px){.sg-layout__section--seriescom ul li>a figure img{height:32px}}.sg-layout__section--seriescom ul li>a>p{position:absolute;top:0;right:0;left:0;bottom:0;top:24px;z-index:20;padding:0;margin:auto;transition:.5s}.sg-layout__section--seriescom ul li>a .active{position:absolute;top:0;right:0;left:0;bottom:0;top:32px;left:1px;opacity:0;margin:auto;transition:.5s}.sg-layout__section--seriescom ul li>a:hover p{color:#fff}.sg-layout__section--seriescom ul li>a:hover .active{opacity:1}.sg-layout__section--seriescom ul li>a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.sg-layout__section--seriescom ul li>a::before{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#0457a7;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}@media (max-width:1160px){.sg-layout__section--seriescom ul{width:90%;margin:5% auto 0}.sg-layout__section--seriescom ul li{width:30.3333333333%;margin-right:3%}}@media (max-width:768px){.sg-layout__section--seriescom ul{display:block}.sg-layout__section--seriescom ul li{width:100%;padding:0 5%;margin-bottom:40px}}.sg-layout__section--seriescom__description{display:block;padding:32px;margin:0}.sg-layout__section--footer-bnr{margin:auto;padding:60px 0;max-width:90%}@media (max-width:640px){.sg-layout__section--footer-bnr{width:90%;padding:30px 0}}.sg-layout__section--footer-bnr-bizreach{margin:auto;width:1160px;max-width:90%;padding:0 0 60px}@media (max-width:640px){.sg-layout__section--footer-bnr-bizreach{width:90%;padding:30px 0}}.sg-layout__section--cta{background:#0457a7;padding:80px 0}.sg-layout__section--cta h2{padding-top:64px;margin:0;font-size:32px;line-height:1.4;font-weight:700}.sg-layout__section--cta h2.content__title__center{text-align:center}@media (max-width:808px){.sg-layout__section--cta h2{padding-top:40px;font-size:24px}}@media (max-width:640px){.sg-layout__section--cta h2{line-height:1.4}}.sg-layout__section--cta h2{padding:0;text-align:center;color:#fff}.sg-layout__section--cta li{margin:24px auto 0}.sg-layout__section--cta li:last-child{margin:16px auto 0}.sg-layout__section--cta .sg-layout__buttons__pri,.sg-layout__section--cta .sg-layout__buttons__sec{border-color:#fff}@media (max-width:808px){.sg-layout__section--cta h2{padding-top:0}}@media (max-width:640px){.sg-layout__section--cta{padding:40px 0}.sg-layout__section--cta h2{font-size:18px;line-height:1.5;padding:0 24px}}.sg-layout__section--accent{background-color:#f3f5f6}.sg-layout__section--bottom-arrow{position:relative}.sg-layout__section--bottom-arrow:after{pointer-events:none;content:"";position:absolute;top:100%;left:50%;width:0;height:0;border:40px solid transparent;border-top-color:#fff;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.sg-layout__section--bottom-arrow.sg-layout__section--accent:after{border-top-color:#f3f5f6}.sg-layout__section--bottom-arrow+.sg-layout__section{padding-top:60px}.sg-layout__headline{padding:0;font-size:36px;font-weight:700;text-align:left;color:#333}@media (max-width:640px){.sg-layout__headline{font-size:26px;line-height:1.5}}.sg-layout__headline>img{width:auto;height:42px}.sg-layout__headline .note{font-size:12px;color:grey}.sg-layout__wrapper .sg-layout__headline{padding-right:0;padding-left:0}body{counter-reset:chapter-number section-number part-number}.sg-layout__headline--chapter-number{counter-increment:chapter-number}.sg-layout__headline--chapter-number:before{content:"第" counter(chapter-number) "条（"}.sg-layout__headline--chapter-number:after{content:"）"}.sg-layout__headline--section-number{counter-increment:section-number}.sg-layout__headline--section-number:before{content:"第" counter(section-number) "章";margin-right:.5em}.sg-layout__headline--part-number{counter-increment:part-number}.sg-layout__headline--part-number:before{content:"第" counter(section-number) "部";margin-right:.5em}.sg-layout__social-list{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:end;align-items:flex-end;margin-top:15px}@media (max-width:990px) and (min-width:761px){.sg-layout__social-list{margin-top:-10px}}.sg-layout__social-list>.mdl-cell,.sg-layout__social-list>.mdl-cell>.mdl-button{display:block;width:40px;height:40px}.sg-layout__social-list>.mdl-cell>.mdl-button{padding:7.5px;background-color:transparent}.sg-layout__social-list>.mdl-cell>.mdl-button>img{display:block;width:25px;height:25px}.sg-layout__social-list>.mdl-cell{margin:0 20px 0 0}.sg-layout__tag{display:inline-block;padding:4px;border-radius:4px;border:1px solid #0457a7;white-space:nowrap;font-size:12px;color:#0457a7}a.sg-layout__tag{transition:color .3s cubic-bezier(.19,1,.22,1),border-color .3s cubic-bezier(.19,1,.22,1)}a.sg-layout__tag:hover{border-color:rgb(5.1929824561,112.9473684211,216.8070175439);color:rgb(5.1929824561,112.9473684211,216.8070175439)}.sg-layout__buttons__pri{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.sg-layout__buttons__pri a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.sg-layout__buttons__pri a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.sg-layout__buttons__pri a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.sg-layout__buttons__pri a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.sg-layout__buttons__pri{max-width:400px;height:56px}.sg-layout__buttons__pri a span{width:396px;height:52px}@media screen and (max-width:480px){.sg-layout__buttons__pri{width:90%}.sg-layout__buttons__pri a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.sg-layout__buttons__pri a span{font-size:14px}}.sg-layout__buttons__pri{border-color:#0457a7;background-color:#0457a7}.sg-layout__buttons__pri a span{color:#fff;transition-delay:.2s}.sg-layout__buttons__pri a span:hover{color:#0457a7;transition-delay:.1s}.sg-layout__buttons__pri a::before{background:#fff}.sg-layout__buttons__pri--auto{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.sg-layout__buttons__pri--auto a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.sg-layout__buttons__pri--auto a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.sg-layout__buttons__pri--auto a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.sg-layout__buttons__pri--auto a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.sg-layout__buttons__pri--auto{width:128px;height:30px}.sg-layout__buttons__pri--auto a span{width:124px;height:26px;padding:3px 5px 5px;line-height:20px;font-size:15px}.sg-layout__buttons__pri--auto{border-color:#0457a7;background-color:#0457a7}.sg-layout__buttons__pri--auto a span{color:#fff;transition-delay:.2s}.sg-layout__buttons__pri--auto a span:hover{color:#0457a7;transition-delay:.1s}.sg-layout__buttons__pri--auto a::before{background:#fff}.sg-layout__buttons__pri--auto{margin:0 0 0 auto;height:34px}@media (max-width:990px){.sg-layout__buttons__pri--auto{display:none}}.sg-layout__buttons__sec{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.sg-layout__buttons__sec a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.sg-layout__buttons__sec a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.sg-layout__buttons__sec a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.sg-layout__buttons__sec a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.sg-layout__buttons__sec{max-width:400px;height:56px}.sg-layout__buttons__sec a span{width:396px;height:52px}@media screen and (max-width:480px){.sg-layout__buttons__sec{width:90%}.sg-layout__buttons__sec a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.sg-layout__buttons__sec a span{font-size:14px}}.sg-layout__buttons__sec{border-color:#0457a7;background-color:#fff}.sg-layout__buttons__sec a span{color:#0457a7;transition-delay:.1s}.sg-layout__buttons__sec a span:hover{color:#fff;transition-delay:.2s}.sg-layout__buttons__sec a::before{background:#0457a7}.sg-layout__buttons__sec--auto{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.sg-layout__buttons__sec--auto a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.sg-layout__buttons__sec--auto a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.sg-layout__buttons__sec--auto a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.sg-layout__buttons__sec--auto a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.sg-layout__buttons__sec--auto{width:128px;height:30px}.sg-layout__buttons__sec--auto a span{width:124px;height:26px;padding:3px 5px 5px;line-height:20px;font-size:15px}.sg-layout__buttons__sec--auto{border-color:#0457a7;background-color:#fff}.sg-layout__buttons__sec--auto a span{color:#0457a7;transition-delay:.1s}.sg-layout__buttons__sec--auto a span:hover{color:#fff;transition-delay:.2s}.sg-layout__buttons__sec--auto a::before{background:#0457a7}.sg-layout__buttons__sec--auto{margin:0 0 0 auto;height:34px}@media (max-width:990px){.sg-layout__buttons__sec--auto{display:none}}.sg-layout__buttons__pro{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.sg-layout__buttons__pro a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.sg-layout__buttons__pro a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.sg-layout__buttons__pro a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.sg-layout__buttons__pro a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.sg-layout__buttons__pro{max-width:400px;height:56px}.sg-layout__buttons__pro a span{width:396px;height:52px}@media screen and (max-width:480px){.sg-layout__buttons__pro{width:90%}.sg-layout__buttons__pro a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.sg-layout__buttons__pro a span{font-size:14px}}.sg-layout__buttons__pro{border-color:#f3f5f6;background-color:#f3f5f6}.sg-layout__buttons__pro a span{color:grey;transition-delay:.2s}.sg-layout__buttons__pro a span:hover{color:grey;transition-delay:.1s}.sg-layout__buttons__pro a::before{background:#f3f5f6}.sg-layout__buttons__acc{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.sg-layout__buttons__acc a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.sg-layout__buttons__acc a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.sg-layout__buttons__acc a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.sg-layout__buttons__acc a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.sg-layout__buttons__acc{max-width:400px;height:56px}.sg-layout__buttons__acc a span{width:396px;height:52px}@media screen and (max-width:480px){.sg-layout__buttons__acc{width:90%}.sg-layout__buttons__acc a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.sg-layout__buttons__acc a span{font-size:14px}}.sg-layout__buttons__acc{border-color:#e73858;background-color:#e73858}.sg-layout__buttons__acc a span{color:#fff;transition-delay:.2s}.sg-layout__buttons__acc a span:hover{color:#e73858;transition-delay:.1s}.sg-layout__buttons__acc a::before{background:#fff}.sg-layout__buttons__sub{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.sg-layout__buttons__sub a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.sg-layout__buttons__sub a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.sg-layout__buttons__sub a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.sg-layout__buttons__sub a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.sg-layout__buttons__sub{max-width:400px;height:56px}.sg-layout__buttons__sub a span{width:396px;height:52px}@media screen and (max-width:480px){.sg-layout__buttons__sub{width:90%}.sg-layout__buttons__sub a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.sg-layout__buttons__sub a span{font-size:14px}}.sg-layout__buttons__sub{border-color:#e73858;background-color:#fff}.sg-layout__buttons__sub a span{color:#e73858;transition-delay:.1s}.sg-layout__buttons__sub a span:hover{color:#fff;transition-delay:.2s}.sg-layout__buttons__sub a::before{background:#e73858}.sg-layout__buttons__biz{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.sg-layout__buttons__biz a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.sg-layout__buttons__biz a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.sg-layout__buttons__biz a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.sg-layout__buttons__biz a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.sg-layout__buttons__biz{max-width:400px;height:56px}.sg-layout__buttons__biz a span{width:396px;height:52px}@media screen and (max-width:480px){.sg-layout__buttons__biz{width:90%}.sg-layout__buttons__biz a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.sg-layout__buttons__biz a span{font-size:14px}}.sg-layout__buttons__biz{border-color:#b6111c;background-color:#b6111c}.sg-layout__buttons__biz a span{color:#fff;transition-delay:.2s}.sg-layout__buttons__biz a span:hover{color:#b6111c;transition-delay:.1s}.sg-layout__buttons__biz a::before{background:#fff}.pg-companies--customers ul,.sg-companies--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){.pg-companies--customers ul,.sg-companies--customers ul{display:-webkit-flex;-webkit-justify-content:center;-webkit-flex-wrap:wrap}}.pg-companies--customers ul>li,.sg-companies--customers ul>li{width:70px;margin:6px 12px}.pg-companies--customers small,.sg-companies--customers small{display:block;text-align:right;color:#999}@media (max-width:990px){.pg-companies--customers small,.sg-companies--customers small{text-align:center}}.pg-companies--customers,.sg-companies--customers{padding:64px 0 72px}@media (max-width:640px){.pg-companies--customers,.sg-companies--customers{width:90%;margin:0 auto;padding-bottom:40px}}.pg-companies--customers h2,.sg-companies--customers h2{text-align:center;font-size:24px;color:#333}@media (max-width:990px){.pg-companies--customers h2,.sg-companies--customers h2{font-size:20px}}.pg-companies--customers h2,.sg-companies--customers h2{margin:0 auto 58px;text-align:center;font-weight:700;line-height:1.5}@media (max-width:640px){.pg-companies--customers h2,.sg-companies--customers h2{margin-bottom:32px;text-align:justify}.pg-companies--customers h2 br,.sg-companies--customers h2 br{display:none}}.pg-companies--customers ul,.sg-companies--customers ul{max-width:800px;margin:0 auto}@media (max-width:640px){.pg-companies--customers ul,.sg-companies--customers ul{width:100%;margin:0 auto 8px}}.pg-companies--customers ul li,.sg-companies--customers ul li{width:100px}@media (max-width:640px){.pg-companies--customers ul li,.sg-companies--customers ul li{width:80px}}@media (max-width:320px){.pg-companies--customers ul li,.sg-companies--customers ul li{margin:6px 8px}}.pg-companies--customers.kintai ul li,.sg-companies--customers.kintai ul li{width:128px}.pg-companies--customers small,.sg-companies--customers small{max-width:700px;margin:0 auto}@media (max-width:768px){.pg-companies--customers small,.sg-companies--customers small{text-align:right}}@media (max-width:640px){.pg-companies--customers small,.sg-companies--customers small{width:100%;margin:0 auto 8px}}.pg-companies--customers--2clum{padding:24px 0 72px}.pg-companies--customers--2clum ul{max-width:564px;margin:0 auto}@media (max-width:1160px){.pg-companies--customers--2clum ul{width:100%;margin:0 auto 8px}}.pg-companies--customers--2clum ul li{width:80px}.pg-companies--customers--2clum small{max-width:564px}@media (max-width:1160px){.pg-companies--customers--2clum small{width:100%}}.contents_wrapper{overflow:hidden}.contents_wrapper__doc{display:-ms-flexbox;display:flex;-ms-flex-flow:row-reverse;flex-flow:row-reverse;font-size:16px}@media (max-width:808px){.contents_wrapper__doc{display:block}}.contents_wrapper__doc--left{display:block;width:824px}.contents_wrapper__doc--left .contents__company__information{padding:.5rem 1.75rem;background:#f3f3f3}.contents_wrapper__doc--left .contents__company__information .content__headline--parenthesis{font-size:1.25rem}.contents_wrapper__doc--left .contents__company__signature{padding-top:56px;text-align:right;font-style:normal}.contents_wrapper__doc--left .contents__company__signature>dl>dt{font-weight:700}.contents_wrapper__doc--left .contents__company__signature>dl>dd dl{margin:0}.contents_wrapper__doc--left .contents__company__signature>dl>dd dl>*{display:inline-block}.contents_wrapper__doc--left .contents__company__signature>dl>dd p{margin:0}.contents_wrapper__doc--left .contents__company__signature>time{display:block}@media (max-width:808px){.contents_wrapper__doc--left{width:100%}}.contents_wrapper__doc--right{width:330px;padding-left:56px;display:block}.contents_wrapper__doc--right ul li{border-top:1px solid #e6e6e6}.contents_wrapper__doc--right ul li:last-child{border-bottom:1px solid #e6e6e6}.contents_wrapper__doc--right ul li a{display:block;width:100%;position:relative;padding:16px 0 16px 16px;line-height:1.7;font-size:16px;color:#333;text-decoration:none}.contents_wrapper__doc--right ul li a::before{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%);left:0;background-image:url(/b2b-assets/images/common/icon-triangle--left--pri-38894543ac.svg)}.contents_wrapper__doc--right ul li a:active,.contents_wrapper__doc--right ul li a:hover{color:#0457a7}.contents_wrapper__doc--right ul .current a{color:#333;font-weight:700}.contents_wrapper__doc--right ul .current a:hover{color:#333}@media (max-width:808px){.contents_wrapper__doc--right{width:100%;padding-left:0}.contents_wrapper__doc--right ul{padding-top:0}.contents_wrapper__doc--right ul li:first-child{border-top:none}}.contents_wrapper__doc--right ul{padding-top:64px}@media (max-width:808px){.contents_wrapper__doc--right ul{padding-top:0}}.contents_wrapper__doc--right .terms-nav_note{display:inline-block;padding-top:16px}.content__container{width:100%;max-width:1160px;margin:112px auto 72px;padding:0;line-height:1.75;font-size:.875rem}.content__container--midl{width:860px}.content__container--midl.no-indent .content__container--topline.indent{text-indent:1.8em}.content__container--midl.no-indent .content__container--topline.indent::before{display:none}.content__container--spl{max-width:680px;width:100%}.content__container--spl .content__container--topline.indent{text-indent:1.8em}.content__container--spl .content__container--topline.indent::before{display:none}@media (max-width:1160px){.content__container{width:90%}}@media (max-width:808px){.content__container{margin:80px auto 72px}}@media (max-width:640px){.content__container{margin-top:56px auto 72px}}.content__container .content__section{margin-top:0}.content__container .content__section p{line-height:1.7;margin-bottom:0;font-size:16px}.content__container .content__section>p a{display:inline-block;color:#2693ff;transition:opacity .3s cubic-bezier(.19,1,.22,1)}.content__container .content__section>p a:active,.content__container .content__section>p a:hover{opacity:.6;text-decoration:none}.content__container .content__section__link{margin-top:32px}.content__container .content__section__link a{padding-left:16px;position:relative}.content__container .content__section__link a::before{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%);left:0;background-image:url(/b2b-assets/images/common/icon-triangle--left--pri-38894543ac.svg)}.content__container .content__section__link a[target=_blank]::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%);top:60%;width:10px;height:10px;right:-16px;background-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg)}.content__container .content__section__link--02{margin-top:8px}.content__container .content__section__link--02 a{padding-left:16px;position:relative}.content__container .content__section__link--02 a::before{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%);left:0;background-image:url(/b2b-assets/images/common/icon-triangle--left--pri-38894543ac.svg)}.content__container .content__section__link--02 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%);top:60%;width:10px;height:10px;right:-16px;background-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg)}.content__container .content__section .text-right{display:block;text-align:right}.content__container .content__section .content__list__nor li{list-style-type:none;position:relative;padding:0 0 16px 14px;font-size:16px}.content__container .content__section .content__list__nor li::before{border-radius:50%;width:4px;height:4px;display:block;position:absolute;left:2px;top:10px;content:"";background:#0457a7}.content__container .content__section .content__list__nor li:last-child{padding-bottom:0}.content__container .content__section .content__list__nor{margin-top:24px}.content__container .content__section .content__list__nor li{padding:0 0 4px 14px}.content__container .content__section .content__list__definition{margin-top:24px}.content__container .content__section .content__list__definition dt{list-style-type:none;position:relative;padding:0 0 4px 14px;font-size:16px}.content__container .content__section .content__list__definition dt::before{border-radius:50%;width:4px;height:4px;display:block;position:absolute;left:2px;top:11px;content:"";background:#0457a7}.content__container .content__section .content__list__definition dt:last-child{padding-bottom:0}.content__container .content__section .content__list__definition dd{margin:0 0 16px;padding-left:20px;font-size:16px;line-height:1.7}.content__container .content__section .content__list__definition dd:last-child{margin:0}.content__container .content__section .content__list__definition dd p{margin-bottom:0}.content__container .content__section .content__list__symple{margin-top:56px}.content__container .content__section .content__list__symple li{list-style-type:none;position:relative;padding:0 0 16px 14px;font-size:16px}.content__container .content__section .content__list__symple li::before{border-radius:50%;width:4px;height:4px;display:block;position:absolute;left:2px;top:10px;content:"";background:#0457a7}.content__container .content__section .content__list__symple li:last-child{padding-bottom:0}.content__container .content__section .content__list__symple li{margin-top:40px;padding:0 0 0 24px}.content__container .content__section .content__list__symple li::before{width:8px;height:8px;top:10px}.content__container .content__section .content__list__symple li h2{padding:0;font-size:20px}.content__container .content__section .content__list__symple li p{margin:8px 0 0 0}.content__container .content__section__detail{margin-top:24px}.content__container .content__section__detail-indent{margin-left:32px}@media (max-width:767px){.content__container .content__section__detail-indent{margin-left:16px}}.content__container .content__section__detail-indent>h3{padding:40px 0 16px;font-size:20px}.content__container .content__section__detail-indent>figure{margin-top:16px;text-align:center}.content__container .content__section__detail-indent>figure figcaption{margin-top:16px;font-size:14px;color:grey}.content__container .content__section__detail-img{margin-top:24px}.content__container .content__section__detail-img figcaption{margin-top:8px;text-align:center}.content__container .content__table{width:100%;border:1px solid #e6e6e6;margin-bottom:40px;font-size:16px}.content__container .content__table th{line-height:1.5;padding:20px;font-weight:700;text-align:center;background-color:#f3f5f6}.content__container .content__table th:first-child{border-right:1px solid #e6e6e6}.content__container .content__table tr{border-bottom:1px solid #e6e6e6}.content__container .content__table td{padding:20px;line-height:1.5;text-align:left}.content__container .content__table td:first-child{background-color:#f3f5f6;width:36%;border-right:1px solid #e6e6e6}.content__container .content__table{width:100%;margin-top:40px}.content__container .content__table td.width10,.content__container .content__table th.width10{width:10%}.content__container .content__table td.width15,.content__container .content__table th.width15{width:15%}.content__container .content__table td.width20,.content__container .content__table th.width20{width:20%}.content__container .content__table td.width25,.content__container .content__table th.width25{width:25%}.content__container .content__table td.width30,.content__container .content__table th.width30{width:30%}.content__container .content__table td.width35,.content__container .content__table th.width35{width:35%}.content__container .content__table td.width40,.content__container .content__table th.width40{width:40%}.content__container .content__table td.width45,.content__container .content__table th.width45{width:45%}.content__container .content__table td.width50,.content__container .content__table th.width50{width:50%}.content__container .content__table td.width55,.content__container .content__table th.width55{width:55%}.content__container .content__table td.width60,.content__container .content__table th.width60{width:60%}.content__container .content__table td.width65,.content__container .content__table th.width65{width:65%}.content__container .content__table td.width70,.content__container .content__table th.width70{width:70%}.content__container .content__table td.width75,.content__container .content__table th.width75{width:75%}.content__container .content__table td.width80,.content__container .content__table th.width80{width:80%}.content__container .content__table td.width85,.content__container .content__table th.width85{width:85%}.content__container .content__table td.width90,.content__container .content__table th.width90{width:90%}.content__container .content__table td:nth-child(n+2),.content__container .content__table th:nth-child(n+2){border-left:1px solid #e6e6e6}.content__container .content__table td.bk_white,.content__container .content__table th.bk_white{background:#fff}.content__container .content__table td.long-url{word-break:break-all}.content__container .content__table td.long-url>a{position:relative;text-decoration:none}.content__container .content__table td.long-url>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%);top:60%;width:10px;height:10px;right:-16px;background-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);top:initial;-ms-transform:initial;transform:initial;bottom:2px}.content__container .content__table td.long-url>a:hover{opacity:.6}.content__container .content__table td.note{margin-top:20px;font-size:12px;color:grey}.content__container .content__table2{border:1px solid #e6e6e6;max-width:800px;width:100%;margin-top:50px}.content__container .content__table2 thead tr td{background-color:#f3f5f6;width:50%;padding:14px;border:1px solid #e6e6e6;font-size:16px;font-weight:700}.content__container .content__table2 tbody tr td{padding:14px;border:1px solid #e6e6e6;font-size:16px}.content__container h1{padding-top:64px;margin:0;font-size:32px;line-height:1.4;font-weight:700}.content__container h1.content__title__center{text-align:center}@media (max-width:808px){.content__container h1{padding-top:40px;font-size:24px}}@media (max-width:640px){.content__container h1{line-height:1.4}}.content__container h2{margin:0;padding-top:56px;font-size:24px;line-height:1.4;font-weight:700}@media (max-width:808px){.content__container h2{padding-top:40px;font-size:18px}}.content__container h3{margin:0;padding-top:40px;font-size:16px;line-height:1.7;font-weight:700}@media (max-width:808px){.content__container h3{font-size:16px}}.content__container ol{padding-top:40px;font-size:16px;line-height:1.7}.content__container .content__container--topline{padding-top:40px;font-size:16px;line-height:1.7}.content__container .content__container--topline .text-right{display:block;text-align:right}.content__container .content__container--topline .note{font-size:12px;color:grey}.content__container .content__container--topline.indent{counter-increment:indent-number}.content__container .content__container--topline.indent:first-of-type{text-indent:1.8em}.content__container .content__container--topline.indent:not(:first-of-type)::before{content:counter(indent-number) "　"}.content__container .headline__chapter__number{counter-increment:chapter-number}.content__container .headline__chapter__number::before{content:"第" counter(chapter-number) "条　"}.content__container .content__description{text-align:center}@media (min-width:768px) and (max-width:1159px){.content__container .content__description{text-align:left}}@media (max-width:767px){.content__container .content__description{text-align:left}}.content__container .content__list__normal li{list-style-type:none;position:relative;padding:0 0 16px 14px;font-size:16px}.content__container .content__list__normal li::before{border-radius:50%;width:4px;height:4px;display:block;position:absolute;left:2px;top:10px;content:"";background:#0457a7}.content__container .content__list__normal li:last-child{padding-bottom:0}.content__container .content__list__order{padding-left:1.5rem;list-style:decimal}.content__container .content__list__order--parenthesis{padding-top:0}.content__container .content__list__order--parenthesis>li{counter-increment:ordered-parenthesis}.content__container .content__list__order--parenthesis>li::before{float:left;content:"（" counter(ordered-parenthesis) "）";margin-right:.5rem}.content__container .content__list__order--parenthesis>li .note{font-size:12px;color:grey}.content__container .content__list__order--parenthesis>li span{display:block;margin:0 0 6px 3em}.content__container .content__list__order.section-order{padding-bottom:40px}@media (max-width:768px){.content__container .content__list__order.section-order{padding-top:0;padding-bottom:20px}}.content__container .content__list__order.section-order li{padding-bottom:15px}.content__container .content__list--definitions{margin-top:0;overflow:hidden}.content__container .content__list--definitions dt{float:left;font-weight:400}.content__container .content__list--definitions dt::after{content:"："}.content__container .content__list--unordered{padding-top:40px}.content__container .content__list__dot{margin-left:30px;margin-top:10px}@media (max-width:425px){.content__container .content__list__dot{margin-left:0}}.content__container .content__list__dot li{list-style-type:none;position:relative;padding:0 0 16px 14px;font-size:16px}.content__container .content__list__dot li::before{border-radius:50%;width:4px;height:4px;display:block;position:absolute;left:2px;top:10px;content:"";background:#0457a7}.content__container .content__list__dot li:last-child{padding-bottom:0}.content__container .content__list__dot li{padding-left:15px;padding-bottom:5px!important}.content__container .content__list__dot li::before{background:#333}@media (max-width:425px){.content__container .content__list__dot li{font-size:14px}}.content__container .content__list__dot a{position:relative;margin-right:19px}.content__container .content__list__dot a[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:-20px;bottom:-1px}.pg-integration{max-width:900px;width:100%;margin:112px auto 72px;padding:0 24px}@media (max-width:768px){.pg-integration{margin:80px auto 72px}}@media (max-width:640px){.pg-integration{margin:56px auto}}.pg-integration__head{margin:0 0 56px;padding-top:64px}.pg-integration__head h1{font-size:32px;line-height:1.4;font-weight:700;margin:0 0 40px}@media (max-width:768px){.pg-integration__head{margin:0 0 32px}.pg-integration__head h1{font-size:24px}}.pg-integration__section{margin:0 0 56px}@media (max-width:768px){.pg-integration__section{margin:0 0 32px}}.pg-integration__title{font-size:24px;line-height:1.4;font-weight:700;color:#333;margin:0 0 16px}@media (max-width:768px){.pg-integration__title{font-size:18px;margin:0 0 10px}}.pg-integration__list{list-style:decimal;padding-left:16px}.pg-integration__list--2{list-style:none;counter-reset:my-counter;padding-left:0}.pg-integration__list--2 li{counter-increment:my-counter;position:relative;display:-ms-flexbox;display:flex;gap:4px}.pg-integration__list--2 li::before{content:"(" counter(my-counter) ") ";color:#333}.pg-integration__list li{font-size:16px;line-height:1.6;font-weight:400;letter-spacing:0;color:#333}.pg-integration__list li:not(:last-child){margin-bottom:4px}@media (max-width:768px){.pg-integration__list li{font-size:14px}}.pg-integration p{font-size:16px;line-height:1.6;font-weight:400;letter-spacing:0;color:#333}.pg-integration p.no_margin{margin:0}@media (max-width:768px){.pg-integration p{font-size:14px}}.pg-layout-pr{padding-top:40px}.pg-layout-pr img{width:280px;height:152px;border:1px solid #e6e6e6}.pg-layout-pr ul li{display:-ms-flexbox;display:flex}.pg-layout-pr ul li a{text-decoration:none;color:#333;padding-bottom:32px;width:100%;display:-ms-flexbox;display:flex}.pg-layout-pr ul li a:hover{color:#0457a7}.pg-layout-pr ul li a[target=_blank] div h3:after{margin:0 5px;content:"";display:inline-block;width:10px;height:10px;background-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);background-size:contain;vertical-align:middle}.pg-layout-pr ul li a time{margin-right:24px;color:#333}.pg-layout-pr ul li a .sg-top__pr__doc{margin-left:24px;border-bottom:1px solid #f3f5f6;width:620px}.pg-layout-pr ul li a .sg-top__pr__doc>h3{margin-top:24px;padding:0;font-size:18px;font-weight:700;line-height:1.4}.pg-layout-pr__blank{width:10px;height:10px;margin-bottom:3px}@media (max-width:860px){.pg-layout-pr ul li a .sg-top__pr__doc time{margin-bottom:8px}.pg-layout-pr ul li a .sg-top__pr__doc>h3{margin:8px 0 24px}}@media (max-width:640px){.pg-layout-pr{padding-top:0;margin:40px auto}.pg-layout-pr ul li{display:inline-block;width:100%;margin-bottom:0}.pg-layout-pr ul li a{display:block;position:relative;padding:0}.pg-layout-pr ul li a img{width:100%;height:auto}.pg-layout-pr ul li a .sg-top__pr__doc{width:100%;margin-left:0;margin-top:16px}.pg-layout-pr ul li a .sg-top__pr__doc>h3{margin:0 0 40px}}.pg-news__tag__categories,.pg-news__tag__label{display:inline-block;min-width:106px;max-height:40px;font-size:12px;font-weight:700;line-height:1.7;text-align:center;border-radius:4px}@media (max-width:320px){.pg-news__tag__categories,.pg-news__tag__label{min-width:85px;font-size:10px}}.pg-news__tag__categories{padding:4px 0;margin:0 8px 8px 0;color:#0457a7;background:#d2e7fd}@media (max-width:640px){.pg-news__tag__categories{margin:0 8px 8px 0}}.pg-news__tag__label{padding:4px 8px;margin:0 8px 0 0;border:1px solid #baddff;color:#0457a7;background:#fff}@media (max-width:640px){.pg-news__tag__label{margin:0 0 8px!important}}.sg-layout__section--customers ul li h3{padding:8px 0 16px;font-size:20px;font-weight:700}@media (max-width:768px){.sg-layout__section--customers ul li h3{padding:0 0 8px}}.sg-layout__section--customers .sg-layout__section--customers__tag{display:-ms-flexbox;display:flex;width:360px;margin-bottom:60px}@media (max-width:1280px){.sg-layout__section--customers .sg-layout__section--customers__tag{width:100%;padding:0;-ms-flex-pack:inherit;justify-content:inherit}}@media (max-width:768px){.sg-layout__section--customers .sg-layout__section--customers__tag{margin-bottom:0}}.sg-layout__section--customers .sg-layout__section--customers__tag li{display:inline-block;width:auto;margin:8px 8px 0 0;padding:3px 6px;border:solid 1px #e6e6e6;border-radius:4px;color:#0457a7;font-size:11px}.sg-layout__section--customers .sg-layout__section--customers__tag li:nth-child(-n+3){margin-top:8px}@media (max-width:768px){.sg-layout__section--customers .sg-layout__section--customers__tag li:first-child,.sg-layout__section--customers .sg-layout__section--customers__tag li:nth-child(n+2){margin-top:8px}}.sg-layout__section--customers .sg-layout__buttons__sec{margin:32px auto 0}@media (max-width:768px){.sg-layout__section--customers .sg-layout__buttons__sec{margin-top:0}}@media (max-width:640px){.sg-layout__section--customers .sg-layout__buttons__sec{margin-top:48px}}.jsc-solutions,.jsc-support,.jsc-tool{padding-top:100px;margin-top:-100px}@media (min-width:809px){.is-on,.is-on__series{-ms-transform:translateY(0);transform:translateY(0);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.is-on .sg-header__global-nav__series,.is-on__series .sg-header__global-nav__series{visibility:visible;transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.is-off,.is-off__series{-ms-transform:translateY(-64px);transform:translateY(-64px);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.is-off .sg-header__global-nav__series,.is-off__series .sg-header__global-nav__series{visibility:hidden;transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.is-on__thanks{display:block}.is-off__thanks{display:none}}.is-pc_tab{display:block}@media (max-width:1160px){.is-pc_tab{display:none}}.is-sp_tab{display:none}@media (max-width:1160px){.is-sp_tab{display:block}}.is-pc{display:block}@media (max-width:768px){.is-pc{display:none}}.is-sp{display:none}@media (max-width:768px){.is-sp{display:block}}.is-pc_min{display:block}@media (max-width:640px){.is-pc_min{display:none}}.is-sp_mdl{display:none}@media (max-width:480px){.is-sp_mdl{display:block}}.is-sp_min{display:none}@media (max-width:320px){.is-sp_min{display:block}}.is-sp_mdl-min{display:none}@media screen and (min-width:321px) and (max-width:768px){.is-sp_mdl-min{display:block}}.iconTringRight{position:relative;padding-left:16px;text-decoration:underline}.iconTringRight: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%);left:0;background-image:url(/b2b-assets/images/common/icon-triangle--left--pri-38894543ac.svg)}.iconTringRight:hover{opacity:1}.iconblankLeft{position:relative}.iconblankLeft:before{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%);top:60%;width:10px;height:10px;right:-16px;background-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg)}.iconblankRight{position:relative}.iconblankRight: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%);top:60%;width:10px;height:10px;right:-16px;background-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg)}.action-close>.footer_banner_close_btn{position:absolute;right:0;top:-40px;font-size:40px;padding:0;color:#bdc3d1;border:none;background:0 0;cursor:pointer}@media (max-width:640px){.action-close>.footer_banner_close_btn{right:0}}.action-close>.footer_banner_close_btn2{position:absolute;right:0;top:-52px;font-size:34px;padding:0;color:#fff;width:42px;height:42px;line-height:1;padding-bottom:3px;border:none;background:0 0;cursor:pointer}.action-close>.footer_banner_close_btn2:after{display:block;content:"";position:absolute;right:0;top:0;z-index:-1;width:38px;height:38px;border:2px solid #f79809;background-color:#f79809;border-radius:50%}.action-close>.footer_banner_close_btn2:hover{color:#f79809}.action-close>.footer_banner_close_btn2:hover:after{border:2px solid #f79809;background-color:#fff}@media (max-width:640px){.action-close>.footer_banner_close_btn2{right:0;top:-48px;font-size:30px;width:35px;height:40px}.action-close>.footer_banner_close_btn2:after{width:32px;height:32px}.action-close>.footer_banner_close_btn2:hover{font-size:28px}}.section-footer_banner_wrapper{position:fixed;bottom:24px;right:24px;z-index:1000;width:260px;height:130px}.section-footer_banner_wrapper a{text-decoration:none;display:block;cursor:pointer}.section-footer_banner_wrapper .section-footer_banner{position:relative;width:260px;height:130px;margin:0 20px 20px auto;padding:24px;background-color:#fff;border:1px solid #f3f5f6;border-radius:4px;box-shadow:0 10px 10px 0 rgba(0,0,0,.3)}@media (max-width:320px){.section-footer_banner_wrapper .section-footer_banner{margin:0 auto 8px}}.section-footer_banner_wrapper .section-footer_banner .banner_copy{width:160px}.section-footer_banner_wrapper .section-footer_banner .banner_man{position:absolute;width:50px;top:13px;right:23px;z-index:1}.section-footer_banner_wrapper .section-footer_banner__cta{color:#fff}.section-footer_banner_wrapper .section-footer_banner__cta p{color:#fff;background-color:#e73858;padding:5px 50px;margin-top:12px;font-size:13px;font-weight:700;border-radius:4px}@media (max-width:640px){.section-footer_banner_wrapper .section-footer_banner{margin:0 auto 20px}}.section-movie_banner_wrapper{position:fixed;bottom:-300px;right:24px;z-index:1000;width:272px;height:190px;display:block;padding:16px;border-radius:10px;background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.2)}.section-movie_banner_wrapper>a{text-decoration:none;display:block;cursor:pointer}.section-movie_banner_wrapper>a video{border:1px solid #f3f5f6}.section-movie_banner_wrapper>p{text-align:center;color:#0457a7;padding:4px 0}@media (max-width:640px){.section-movie_banner_wrapper{width:210px;height:160px}.section-movie_banner_wrapper>a video{width:180px}}.section-campaign_banner_wrapper{position:fixed;bottom:-300px;right:24px;z-index:1000;width:345px;height:244px;display:block;border-radius:16px;box-shadow:0 5px 5px 0 rgba(0,0,0,.2)}.section-campaign_banner_wrapper>a{text-decoration:none;display:block;cursor:pointer;overflow:hidden;border-radius:16px}.section-campaign_banner_wrapper>a img{transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.section-campaign_banner_wrapper>a:hover img{-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:640px){.section-campaign_banner_wrapper{width:210px;height:141px;border-radius:8px}.section-campaign_banner_wrapper>a{border-radius:8px}}.is-off__banner,.is-off__fiexd-sp-footer,.is-off__side-banner,.is-on__banner,.is-on__fiexd-sp-footer,.is-on__side-banner{-ms-transform:translateY(-324px);transform:translateY(-324px);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.is-on__banner{-ms-transform:translateY(-324px);transform:translateY(-324px)}.is-off__banner{-ms-transform:translateY(300px);transform:translateY(300px)}.is-on__side-banner{-ms-transform:translateY(350px);transform:translateY(350px)}.is-off__side-banner{-ms-transform:translateY(-200px);transform:translateY(-200px)}.is-on__fiexd-sp-footer{-ms-transform:translateY(-324px);transform:translateY(-324px)}.is-off__fiexd-sp-footer{-ms-transform:translateY(324px);transform:translateY(324px)}.fixed-banner-top{position:fixed;bottom:-300px;right:24px;width:100%;max-width:220px;height:auto;display:block;box-shadow:0 5px 5px 0 rgba(0,0,0,.2);border-radius:8px;z-index:99}@media (max-width:640px){.fixed-banner-top{display:none}}.fixed-banner-top>a{text-decoration:none;display:block;cursor:pointer;overflow:hidden;border-radius:8px}.fixed-banner-top>a>figure img{transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.fixed-banner-top>a>figure:hover img{-ms-transform:scale(1.1);transform:scale(1.1)}.fixed-banner-top .close-btn{position:absolute;font-size:40px;padding:0;color:#bdc3d1;border:none;background:0 0;width:52px;height:52px;display:block;z-index:1;cursor:pointer}.fixed-banner-top .close-btn .close{position:absolute;display:inline-block;top:0;left:0;width:50px;height:50px;border:0;background-color:#0457a7;border-radius:50%;margin:0;padding:0;-ms-transform:scale(.52);transform:scale(.52);cursor:pointer}.fixed-banner-top .close-btn .close.pink{background-color:#e84a84}.fixed-banner-top .close-btn .close::before,.fixed-banner-top .close-btn .close:after{content:"";position:absolute;display:inline-block;top:11px;left:23px;width:6px;height:30px;border:0;margin:0;padding:0;background-color:#fff}.fixed-banner-top .close-btn .close::before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.fixed-banner-top .close-btn .close:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fixed-banner-top .close-btn{right:-16px;top:-44px}.fixed-banner-top .is-on__banner{-ms-transform:translateY(-324px);transform:translateY(-324px);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.fixed-banner-top .is-off__banner{-ms-transform:translateY(300px);transform:translateY(300px);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.is-none{display:none!important}.fixed-banner-top_test{background:url(/b2b-assets/images/page-hr/top/img_footer-floating_bnr_biz_b.webp)}.fixed-banner-top .is-test-img{display:none!important}.fixed-banner-top.is-test-atsbnr .is-test-img{display:block!important}.fixed-banner-top.is-test-atsbnr .is-default-img{display:none!important}.fixed-banner-top-sp .is-sp{display:none}@media (max-width:860px){.fixed-banner-top-sp .is-pc{display:none!important}.fixed-banner-top-sp .is-sp{display:block}}@media (max-width:640px){.fixed-banner-top-sp{display:block;max-width:90%;right:5%}.fixed-banner-top-sp .close-btn .close{background-color:#888}}.sg-layout-other-document{margin-top:0;padding:80px 0}@media (max-width:640px){.sg-layout-other-document{padding:40px 0}}.sg-layout-other-document h2{margin:0;padding-top:56px;font-size:24px;line-height:1.4;font-weight:700}@media (max-width:808px){.sg-layout-other-document h2{padding-top:40px;font-size:18px}}.sg-layout-other-document h2{margin:0;padding-top:0;font-size:24px;text-align:center}@media (max-width:808px){.sg-layout-other-document h2{padding-top:0}}@media (max-width:640px){.sg-layout-other-document h2{font-size:18px;margin:0 0 24px}}.sg-layout-other-document ul{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:center;width:1200px}@media (max-width:1200px){.sg-layout-other-document ul{width:100%;padding:0 20px}}@media (max-width:808px){.sg-layout-other-document ul{padding:0}}@media (max-width:640px){.sg-layout-other-document ul{width:90%}}.sg-layout-other-document ul li{width:360px;margin:32px 20px 88px;position:relative}@media (max-width:1200px){.sg-layout-other-document ul li{width:calc(33.3333333333% - 40px)}}@media (max-width:808px){.sg-layout-other-document ul li{width:calc(50% - 48px);margin:24px 24px 88px}}@media (max-width:640px){.sg-layout-other-document ul li{width:auto;margin:0 0 88px}.sg-layout-other-document ul li+li{margin-top:48px}}.sg-layout-other-document ul li figure div{overflow:hidden;border:1px solid #e6e6e6}@media (max-width:640px){.sg-layout-other-document ul li figure div{height:auto}}.sg-layout-other-document ul li figure a{text-decoration:none}.sg-layout-other-document ul li .pg-layout__buttons__sec{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.sg-layout-other-document ul li .pg-layout__buttons__sec a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.sg-layout-other-document ul li .pg-layout__buttons__sec a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.sg-layout-other-document ul li .pg-layout__buttons__sec a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.sg-layout-other-document ul li .pg-layout__buttons__sec a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.sg-layout-other-document ul li .pg-layout__buttons__sec{max-width:400px;height:56px}.sg-layout-other-document ul li .pg-layout__buttons__sec a span{width:396px;height:52px}@media screen and (max-width:480px){.sg-layout-other-document ul li .pg-layout__buttons__sec{width:90%}.sg-layout-other-document ul li .pg-layout__buttons__sec a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.sg-layout-other-document ul li .pg-layout__buttons__sec a span{font-size:14px}}.sg-layout-other-document ul li .pg-layout__buttons__sec{border-color:#0457a7;background-color:#fff}.sg-layout-other-document ul li .pg-layout__buttons__sec a span{color:#0457a7;transition-delay:.1s}.sg-layout-other-document ul li .pg-layout__buttons__sec a span:hover{color:#fff;transition-delay:.2s}.sg-layout-other-document ul li .pg-layout__buttons__sec a::before{background:#0457a7}.sg-layout-other-document ul li .pg-layout__buttons__sec{position:absolute;bottom:-72px;left:0;right:0;width:360px}.sg-layout-other-document ul li .pg-layout__buttons__sec a span{width:360px}@media (max-width:1200px){.sg-layout-other-document ul li .pg-layout__buttons__sec{width:100%}.sg-layout-other-document ul li .pg-layout__buttons__sec a span{width:100%}}.sg-layout-other-document ul li img{transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.sg-layout-other-document ul li a:hover img{-ms-transform:scale(1.1);transform:scale(1.1)}.sg-layout-other-document ul li figcaption{padding-top:18px}@media (max-width:640px){.sg-layout-other-document ul li figcaption{padding-top:24px}}.sg-layout-other-document ul li h3{margin:0;padding-top:40px;font-size:16px;line-height:1.7;font-weight:700}@media (max-width:808px){.sg-layout-other-document ul li h3{font-size:16px}}.sg-layout-other-document ul li h3{color:#333;font-size:20px;margin:0;padding-top:0}@media (max-width:640px){.sg-layout-other-document ul li h3{font-size:18px}}.sg-layout-other-document ul li p{margin-top:16px;margin-bottom:0;padding:0;color:#333;line-height:1.7;text-align:justify;font-size:16px;font-weight:400}@media (max-width:880px){.sg-layout-other-document ul li p{font-weight:400}}.pg-layout-section__cta{padding:80px 0;margin-top:0;background-color:#0457a7}@media (max-width:640px){.pg-layout-section__cta{padding:40px 0}}.pg-layout-section__cta>h2{margin:0;padding-top:56px;font-size:24px;line-height:1.4;font-weight:700}@media (max-width:808px){.pg-layout-section__cta>h2{padding-top:40px;font-size:18px}}.pg-layout-section__cta>h2{padding:0;color:#fff;text-align:center}@media (max-width:640px){.pg-layout-section__cta>h2{padding:0}}.pg-layout-section__cta>ul{display:-ms-flexbox;display:flex;width:640px;margin:40px auto 0}.pg-layout-section__cta>ul li{position:relative}.pg-layout-section__cta>ul li:first-child{margin:0 40px 0 0}.pg-layout-section__cta>ul li a picture img{width:300px}.pg-layout-section__cta>ul li .pg-layout__buttons--acc,.pg-layout-section__cta>ul li .pg-layout__buttons--sec{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.pg-layout-section__cta>ul li .pg-layout__buttons--acc a,.pg-layout-section__cta>ul li .pg-layout__buttons--sec a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.pg-layout-section__cta>ul li .pg-layout__buttons--acc a span,.pg-layout-section__cta>ul li .pg-layout__buttons--sec a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.pg-layout-section__cta>ul li .pg-layout__buttons--acc a:hover::before,.pg-layout-section__cta>ul li .pg-layout__buttons--sec a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.pg-layout-section__cta>ul li .pg-layout__buttons--acc a::before,.pg-layout-section__cta>ul li .pg-layout__buttons--sec a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.pg-layout-section__cta>ul li .pg-layout__buttons--acc,.pg-layout-section__cta>ul li .pg-layout__buttons--sec{max-width:400px;height:56px}.pg-layout-section__cta>ul li .pg-layout__buttons--acc a span,.pg-layout-section__cta>ul li .pg-layout__buttons--sec a span{width:396px;height:52px}@media screen and (max-width:480px){.pg-layout-section__cta>ul li .pg-layout__buttons--acc,.pg-layout-section__cta>ul li .pg-layout__buttons--sec{width:90%}.pg-layout-section__cta>ul li .pg-layout__buttons--acc a span,.pg-layout-section__cta>ul li .pg-layout__buttons--sec a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.pg-layout-section__cta>ul li .pg-layout__buttons--acc a span,.pg-layout-section__cta>ul li .pg-layout__buttons--sec a span{font-size:14px}}.pg-layout-section__cta>ul li .pg-layout__buttons--acc,.pg-layout-section__cta>ul li .pg-layout__buttons--sec{border-color:#fff!important;margin:24px 0 0}.pg-layout-section__cta>ul li .pg-layout__buttons--acc a span,.pg-layout-section__cta>ul li .pg-layout__buttons--sec a span{width:100%;font-size:18px}.pg-layout-section__cta>ul li .pg-layout__buttons--acc{border-color:#e73858;background-color:#e73858}.pg-layout-section__cta>ul li .pg-layout__buttons--acc a span{color:#fff;transition-delay:.2s}.pg-layout-section__cta>ul li .pg-layout__buttons--acc a span:hover{color:#e73858;transition-delay:.1s}.pg-layout-section__cta>ul li .pg-layout__buttons--acc a::before{background:#fff}.pg-layout-section__cta>ul li .pg-layout__buttons--acc{width:300px;font-size:18px}.pg-layout-section__cta>ul li .pg-layout__buttons--sec{border-color:#0457a7;background-color:#fff}.pg-layout-section__cta>ul li .pg-layout__buttons--sec a span{color:#0457a7;transition-delay:.1s}.pg-layout-section__cta>ul li .pg-layout__buttons--sec a span:hover{color:#fff;transition-delay:.2s}.pg-layout-section__cta>ul li .pg-layout__buttons--sec a::before{background:#0457a7}.pg-layout-section__cta>ul li .pg-layout__buttons--sec{width:300px;font-size:18px}.pg-layout-section__cta>ul li .pg-layout__buttons--badge{z-index:20;position:absolute;bottom:28px;right:-40px;width:48px;height:48px;padding:8px 4px;color:#fff;font-weight:700;font-size:14px;text-align:center;line-height:2;border-radius:50%;border:solid 2px #fff;background-color:#e73858}@media (max-width:768px){.pg-layout-section__cta>ul li .pg-layout__buttons--badge{right:-20px;width:50px;height:50px;padding:8px;font-size:12px;line-height:2.2}}@media (max-width:320px){.pg-layout-section__cta>ul li .pg-layout__buttons--badge{right:-2px}}.pg-layout-section__cta>ul li .pg-layout__buttons--badge{bottom:68px;right:-20px}@media (max-width:768px){.pg-layout-section__cta>ul li .pg-layout__buttons--badge{bottom:50px}}.pg-layout-section__cta>ul li p.note{text-align:right;font-size:12px;color:#fff}@media (max-width:640px){.pg-layout-section__cta>ul{display:block;width:300px;margin:24px auto 0}.pg-layout-section__cta>ul li:first-child{margin:0 0 50px}}.pg-layout-section__cta>p{width:640px;margin:24px auto 0;text-align:right}.pg-layout-section__cta>p>a{color:#fff}@media (max-width:640px){.pg-layout-section__cta>p{width:90%}}.pg-section__top--company{max-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}}.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}}.pg-section__migratory--nav{background-color:#d5ebff;padding:64px 0}@media (max-width:768px){.pg-section__migratory--nav{padding:40px 0}}.pg-section__migratory--nav div{max-width:1160px;margin:0 auto}@media (max-width:768px){.pg-section__migratory--nav div{width:90%}}.pg-section__migratory--nav div h2{margin:0;padding-top:56px;font-size:24px;line-height:1.4;font-weight:700}@media (max-width:808px){.pg-section__migratory--nav div h2{padding-top:40px;font-size:18px}}.pg-section__migratory--nav div h2{padding:0 0 40px;color:#0457a7;text-align:center}@media (max-width:640px){.pg-section__migratory--nav div h2{padding-top:16px}}.pg-section__migratory--nav div h2 span{display:block;font-size:20px}@media (max-width:768px){.pg-section__migratory--nav div h2 span{font-size:16px;margin-bottom:8px}}@media (max-width:320px){.pg-section__migratory--nav div h2 span{font-size:14px}}.pg-section__migratory--nav div ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1040px;margin:0 auto}@media (max-width:768px){.pg-section__migratory--nav div ul{width:100%;-ms-flex-pack:left;justify-content:left}}.pg-section__migratory--nav div ul li{margin:24px 32px 0 0}.pg-section__migratory--nav div ul li:nth-child(-n+4){margin-top:0}.pg-section__migratory--nav div ul li:last-child,.pg-section__migratory--nav div ul li:nth-child(4n){margin-right:0}@media (max-width:968px){.pg-section__migratory--nav div ul li:nth-child(3n){margin-right:0}.pg-section__migratory--nav div ul li:nth-child(4n){margin-top:24px;margin-right:24px}}@media (max-width:768px){.pg-section__migratory--nav div ul li{width:47.5%}.pg-section__migratory--nav div ul li:nth-child(3){margin-top:24px}.pg-section__migratory--nav div ul li:nth-child(n+1){margin-right:5%}.pg-section__migratory--nav div ul li:nth-child(2n){margin-right:0}}@media (max-width:470px){.pg-section__migratory--nav div ul li{margin-right:0;margin-top:24px;width:48%}.pg-section__migratory--nav div ul li:first-child,.pg-section__migratory--nav div ul li:nth-child(2){margin-top:0}.pg-section__migratory--nav div ul li:nth-child(odd){margin-right:4%}}.pg-section__migratory--nav div ul li a{text-decoration:none}.pg-section__migratory--nav div ul li a:hover img{-ms-transform:scale(1.1);transform:scale(1.1)}.pg-section__migratory--nav div ul li a figure{background-color:#fff;padding:8px;width:218px;overflow:hidden}@media (max-width:768px){.pg-section__migratory--nav div ul li a figure{width:100%}}.pg-section__migratory--nav div ul li a figure img{transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.pg-section__migratory--nav div ul li a p{position:relative;margin:8px 0 0;padding:0 0 0 16px}.pg-section__migratory--nav div ul li a p: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%);left:0;background-image:url(/b2b-assets/images/common/icon-triangle--left--ter-f8460dab6d.svg)}.bk-none{background:0 0}.bk-lightblue{background-color:#d5ebff}.bk-blue{background-color:#0457a7}.bk-glay{background-color:#f3f5f6}.jsc-overlay{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;display:none;background:rgba(255,255,255,.6)}.jsc-overlay .is-hide{display:none}.jsc-overlay .loader,.jsc-overlay .loader:after,.jsc-overlay .loader:before{border-radius:50%;width:2.5em;height:2.5em;animation-fill-mode:both;animation:Loading 1.8s infinite ease-in-out}.jsc-overlay .loader{display:block;margin:45vh auto;position:relative;color:#0457a7;font-size:10px;text-indent:-9999em;animation-delay:-.16s}.jsc-overlay .loader:after,.jsc-overlay .loader:before{content:"";position:absolute;top:0}.jsc-overlay .loader:before{left:-3.5em;animation-delay:-.32s}.jsc-overlay .loader:after{left:3.5em}@keyframes Loading{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.sg-section-hr-document-inner{max-width:1080px;width:100%;margin:40px auto 0;background:#fff;box-shadow:2px 2px 8px 2px rgba(0,0,0,.1);transition:.2s ease;position:relative;top:0;overflow:hidden;border-radius:15px}@media (max-width:1080px){.sg-section-hr-document-inner{width:90%}}@media (max-width:768px){.sg-section-hr-document-inner{max-width:400px}}.sg-section-hr-document-inner--v2{margin:13px auto 0;padding:40px;max-width:unset;max-width:1160px}.sg-section-hr-document-inner--v2 .flex-item{max-width:728px;margin:0 auto}.sg-section-hr-document-inner--v2 .flex-item>div{padding:0!important;width:46%}.sg-section-hr-document-inner--v2 .flex-item>div:last-child{padding-left:24px!important;width:54%}.sg-section-hr-document-inner--v2 .flex-item h2{font-size:29px!important;line-height:29px;letter-spacing:0!important}.sg-section-hr-document-inner--v2 .flex-item h2 span::before{display:none!important}.sg-section-hr-document-inner--v2 .flex-item h2 span::after{display:none!important}.sg-section-hr-document-inner--v2 .flex-item .sg-layout-request-btn{border-radius:30px!important;margin-top:24px}.sg-section-hr-document-inner--v2 .flex-item .sg-layout-request-btn a span{font-size:18px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:5px}.sg-section-hr-document-inner--v2 .flex-item .sg-layout-request-btn a span::after{content:"";display:block;width:13px;height:13px;-webkit-mask-image:url(/b2b-assets/images/series/top/v3/icon_down-69e0caca03.svg);mask-image:url(/b2b-assets/images/series/top/v3/icon_down-69e0caca03.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;margin:0;background:currentColor}@media (max-width:1160px){.sg-section-hr-document-inner--v2{max-width:800px}}@media (max-width:768px){.sg-section-hr-document-inner--v2{padding:40px 22px 24px;max-width:600px}.sg-section-hr-document-inner--v2 .flex-item{gap:20px;max-width:355px}.sg-section-hr-document-inner--v2 .flex-item>div{width:100%}.sg-section-hr-document-inner--v2 .flex-item>div:last-child{width:100%;padding-left:0!important}.sg-section-hr-document-inner--v2 .flex-item h2{font-size:24px!important}}@media (max-width:640px){.sg-section-hr-document-inner--v2{padding:29px 26px 34px;max-width:400px;width:100%}.sg-section-hr-document-inner--v2 .flex-item h2{font-size:20px!important}.sg-section-hr-document-inner--v2 .flex-item h2 span{font-size:12px}.sg-section-hr-document-inner--v2 .flex-item .sg-layout-request-btn{margin-top:20px}}.sg-section-hr-document-inner .flex-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.sg-section-hr-document-inner .flex-item>div{padding:50px 22px}@media (max-width:864px){.sg-section-hr-document-inner .flex-item>div{padding:40px 22px 25px}.sg-section-hr-document-inner .flex-item>div:last-child{padding:0 22px 45px}}.sg-section-hr-document-inner .flex-item figure{max-width:348px;width:100%;margin:0 auto}@media (max-width:864px){.sg-section-hr-document-inner .flex-item figure{max-width:600px}}.sg-section-hr-document-inner .flex-item h2{font-size:31px;font-weight:700;text-align:center;line-height:1.5;margin-top:0;color:#0457a7}.sg-section-hr-document-inner .flex-item h2 span{font-size:18px;font-weight:700;position:relative}.sg-section-hr-document-inner .flex-item h2 span::after,.sg-section-hr-document-inner .flex-item h2 span::before{position:absolute;display:block;content:"";width:1px;height:20px;top:0;background:#333}.sg-section-hr-document-inner .flex-item h2 span::before{left:-15px;-ms-transform:rotate(-40deg);transform:rotate(-40deg)}.sg-section-hr-document-inner .flex-item h2 span::after{right:-15px;-ms-transform:rotate(40deg);transform:rotate(40deg)}@media (max-width:600px){.sg-section-hr-document-inner .flex-item h2{font-size:20px!important}.sg-section-hr-document-inner .flex-item h2 span{font-size:12px}.sg-section-hr-document-inner .flex-item h2 span::after,.sg-section-hr-document-inner .flex-item h2 span::before{display:none}}.sg-section-hr-document-inner .sg-layout-request-btn{max-width:339px;width:100%;font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden;color:#fff;border-radius:10px}.sg-section-hr-document-inner .sg-layout-request-btn span{position:absolute;width:100%;left:0;padding:16px;z-index:20;text-shadow:none}@media (max-width:480px){.sg-section-hr-document-inner .sg-layout-request-btn span{font-size:16px;padding:17px}}.sg-section-hr-document-inner a{text-decoration:none;color:#333}.section-recent_award{display:block;margin:0 auto;max-width:1040px}@media (max-width:768px){.section-recent_award{margin-top:40px;width:90%}}.section-recent_award>div{background:#fff;box-shadow:2px 2px 8px 2px rgba(0,0,0,.1);padding:32px 40px 40px;margin-bottom:8px}@media (max-width:768px){.section-recent_award>div{padding:32px 40px 24px}}.section-recent_award>div h2{line-height:1;font-size:14px;text-align:center;font-weight:700;margin:0 0 16px 32px}@media (max-width:768px){.section-recent_award>div h2{margin:0 0 16px}}.section-recent_award>div>ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-weight:700}@media (max-width:768px){.section-recent_award>div>ul{display:block}.section-recent_award>div>ul>li{margin-top:24px}}.section-recent_award>div>ul>li{display:block;-ms-flex-pack:center;justify-content:center;margin-left:32px;text-align:center}@media (max-width:640px){.section-recent_award>div>ul>li{display:block;margin:32px auto}}.section-recent_award>div>ul>li:first-child{margin-left:-68px}@media (max-width:768px){.section-recent_award>div>ul>li:first-child{margin-left:0}}@media (max-width:640px){.section-recent_award>div>ul>li img{width:auto;display:block}}.section-recent_award>div>ul>li>.boxilaward{height:100px;margin:0 0 10px}@media (max-width:640px){.section-recent_award>div>ul>li>.boxilaward{margin:0 auto 10px;height:auto}}.section-recent_award>div>ul>li>.gridaward{height:100px;margin:0 0 10px}@media (max-width:640px){.section-recent_award>div>ul>li>.gridaward{margin:10px auto}}.section-recent_award>div>ul>li .forbes{height:50px;margin:25px 0}@media (max-width:640px){.section-recent_award>div>ul>li .forbes{margin:10px auto}}@media (max-width:640px){.section-recent_award>div>ul>li div{margin:8px auto;text-align:center}}.section-recent_award>div>ul>li div span{display:block;font-size:10px;font-weight:700;text-align:center;line-height:1}@media (max-width:640px){.section-recent_award>div>ul>li div span{text-align:center}}.section-recent_award>div>ul>li div h3{display:inline;margin:0;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:1px!important}@media (max-width:768px){.section-recent_award>div>ul>li div h3{font-size:13px}}.section-recent_award>div>ul>li div h3 span{display:inline;font-size:10px;color:grey}.section-recent_award>p{font-size:10px;text-align:right;color:grey}.pg-footer-bnr{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:1064px;max-width:100%;margin:0 auto}@media (max-width:768px){.pg-footer-bnr{-ms-flex-direction:column;flex-direction:column;margin-left:0}}.pg-footer-bnr--bizreach{margin-top:-32px}.pg-footer-bnr__item{width:calc(50% - 16px);margin:32px 0 0}.pg-footer-bnr__item div{padding:16px 0}@media (max-width:768px){.pg-footer-bnr__item{width:100%;margin:32px 0 0}}.pg-footer-bnr__item:nth-child(1),.pg-footer-bnr__item:nth-child(2){margin-top:0}@media (max-width:768px){.pg-footer-bnr__item:not(:first-child){margin-top:24px}}.pg-footer-bnr__item--dl2{background:url(/b2b-assets/images/footer-bnr/bnr_footer_dl_bg-ddb3382d18.webp) center center/cover no-repeat}.pg-footer-bnr__item--hrmostrend{border:1px solid #c1c1c1;background:url(/b2b-assets/images/footer-bnr/bnr_footer_hrmostrend_bg_left-6704744583.webp) no-repeat left center/contain,url(/b2b-assets/images/footer-bnr/bnr_footer_hrmostrend_bg_right-25890543d1.webp) no-repeat right center/contain;background-color:#fff}.pg-footer-bnr__item--roumu-journal{border:1px solid #c1c1c1;background:url(/b2b-assets/images/footer-bnr/bnr_footer_roumujournal_bg-7d44336c80.webp) center center/cover no-repeat}.pg-footer-bnr__item--roumujournal{border:1px solid #c1c1c1;background:url(/b2b-assets/images/footer-bnr/bnr_footer_roumujournal_bg-7d44336c80.webp) no-repeat center center/cover;background-color:#fff}.pg-footer-bnr__item--bizreach{max-width:564px;max-height:136px;background:url(/b2b-assets/images/footer-bnr/bnr_footer_bizreach_bg-3bc015d600.webp) right center/cover no-repeat}@media (max-width:768px){.pg-footer-bnr__item--bizreach{max-width:100%;max-height:inherit}}@media (max-width:640px){.pg-footer-bnr__item--bizreach{background-position:right -8px center}}.pg-footer-bnr__item--hrsosw{border:1px solid #eaeaea;background:url(/b2b-assets/images/footer-bnr/bnr_footer_hrsosw_bg-81ba1d177a.jpg) center center/cover no-repeat;padding-bottom:20px}.pg-footer-bnr__item--seminar{border:1px solid #c1c1c1;background:url(/b2b-assets/images/footer-bnr/bnr_footer_seminar_bg-c7e5b99680.webp) no-repeat center center/cover}.pg-footer-bnr__item a{display:block;height:100%}.pg-footer-bnr__item a div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:inherit;overflow:hidden}.pg-footer-bnr__item a img{width:90%;transition:transform .4s cubic-bezier(.645,.045,.355,1);backface-visibility:hidden}.pg-footer-bnr__item a:hover img{-ms-transform:scale(1.05);transform:scale(1.05)}@media (max-width:768px){.pg-footer-bnr__item a:hover img{-ms-transform:scale(1);transform:scale(1)}}.fixed-banner{position:fixed;width:100%;max-width:327px;bottom:20px;right:20px;z-index:1;box-shadow:0 10px 10px 0 rgba(0,0,0,.3)}@media (max-width:420px){.fixed-banner{width:90%;max-width:100%;margin:0 auto;left:0;right:0}}.fixed-banner__inner{position:relative}.fixed-banner__inner .close-btn{position:absolute;right:40px;top:-50px;font-size:40px;padding:0;color:#bdc3d1;border:none;background:0 0;cursor:pointer}.fixed-banner__inner .close-btn .close{position:absolute;display:inline-block;top:0;left:0;width:54px;height:54px;border:0;background-color:#bfbfbf;border-radius:50%;margin:0;padding:0;-ms-transform:scale(.52);transform:scale(.52);cursor:pointer}.fixed-banner__inner .close-btn .close::before{content:"";position:absolute;display:inline-block;top:12px;left:24px;width:6px;height:32px;border:0;margin:0;padding:0;background-color:#fff;-ms-transform:rotate(45deg);transform:rotate(45deg)}.fixed-banner__inner .close-btn .close:after{content:"";position:absolute;display:inline-block;top:12px;left:24px;width:6px;height:32px;border:0;margin:0;padding:0;background-color:#fff;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fixed-banner__inner>a>figure{overflow:hidden}.fixed-banner__inner>a>figure>img{transition:transform 1s cubic-bezier(.19,1,.22,1)}.fixed-banner__inner>a>figure>img:hover{-ms-transform:scale(1.1) translateX(0);transform:scale(1.1) translateX(0)}.is-off__fixed-banner{-ms-transform:translateY(300px);transform:translateY(300px);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.is-on__fixed-banner{-ms-transform:translateY(0);transform:translateY(0);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.fixed-bottom-streamline{position:fixed;bottom:-324px;right:0;width:100%;height:auto;display:block;border-radius:0;z-index:99;background-color:rgba(4,87,167,.9);padding:24px 0 36px}@media (max-width:640px){.fixed-bottom-streamline{display:none}}.fixed-bottom-streamline .button{gap:4px 0}.fixed-bottom-streamline .button p{color:#fff;font-size:18px;line-height:1.6}.fixed-bottom-streamline .button .cp-button__sub .cp-button__link{padding:14px 16px;font-size:24px}.fixed-bottom-streamline>a{text-decoration:none;display:block;cursor:pointer;overflow:hidden;border-radius:8px}.fixed-bottom-streamline>a>figure img{transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.fixed-bottom-streamline>a>figure:hover img{-ms-transform:scale(1.1);transform:scale(1.1)}.fixed-bottom-streamline .is-on__banner{-ms-transform:translateY(-324px);transform:translateY(-324px);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.fixed-bottom-streamline .is-off__banner{-ms-transform:translateY(300px);transform:translateY(300px);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.sg-box{background-color:#0457a7;padding:80px 0}@media (max-width:500px){.sg-box{padding:40px 0}}.sg-box__inner{max-width:1160px;width:100%;margin:0 auto}@media (max-width:1160px){.sg-box__inner{padding:0 24px}}@media (max-width:1062px){.sg-box__inner{max-width:550px}}.sg-box__title{color:#fff;font-size:40px;font-weight:700;text-align:center;margin-top:0;line-height:1.4;font-weight:700;margin-bottom:16px;letter-spacing:0!important}.sg-box__title span{font-size:24px}@media (max-width:768px){.sg-box__title{font-size:24px;margin-bottom:13px}.sg-box__title span{font-size:14px}}.sg-box__desc{color:#fff;text-align:center;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:40px}@media (max-width:768px){.sg-box__desc{font-size:10px;margin-bottom:29px}}.sg-box__first{margin-bottom:8px}@media (max-width:1062px){.sg-box__first{margin-bottom:15px}}.sg-box__first .list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:8px}@media (max-width:1062px){.sg-box__first .list{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:15px}}.sg-box__two{margin-bottom:8px}@media (max-width:1062px){.sg-box__two{margin-bottom:15px}}.sg-box__two .list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width:1062px){.sg-box__two .list{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:15px}}.sg-box .item{border-radius:20px;background-color:#fff;padding:17px 12px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-flex-align:center;align-items:center;gap:16px}.sg-box .item__left h3{font-size:24px;font-weight:700;line-height:1.2;letter-spacing:2%!important;text-align:center;color:#0457a7;margin:0}.sg-box .item__left h3.hr{font-size:20px}.sg-box .item__left h3.hr .p-name{margin-bottom:0}.sg-box .item__left h3 div{height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sg-box .item__left h3 .p-name{font-size:14px;display:block;letter-spacing:2%!important;line-height:1;margin-bottom:6px}.sg-box .item__left h3 .p-name .p-sub{font-size:16px}.sg-box .item__left figure{max-width:160px;margin:8px auto 16px}.sg-box .item__left ul{padding-left:15px;width:fit-content;margin:0 auto}.sg-box .item__left ul li{font-size:12px;font-weight:400;line-height:1;letter-spacing:2%;color:#333;position:relative;padding-left:18px}.sg-box .item__left ul li:not(:last-child){margin-bottom:9px}.sg-box .item__left ul li::after{content:"";position:absolute;width:4px;height:9px;left:2px;top:0;-ms-transform:rotate(45deg);transform:rotate(45deg);border-bottom:1px solid #0457a7;border-right:1px solid #0457a7}.sg-box .item__right figure{display:none;text-align:center}.sg-box .item__right figure img{max-width:218px;width:100%}.sg-box .item__right .sg-box__btn{margin:0 auto}@media (max-width:1062px){.sg-box .item{border-radius:15px;padding:17px 15px 13px 14px;-ms-grid-columns:1fr 167px;grid-template-columns:1fr 167px}.sg-box .item__left{padding-left:24px}.sg-box .item__left ul{padding-left:0;margin:0}.sg-box .item__left h3{margin:0 0 12px}.sg-box .item__left h3.hr .p-name{margin-bottom:3px}.sg-box .item__left h3 div{height:inherit}.sg-box .item__left h3 .p-name{margin-bottom:3px}.sg-box .item__left h3.hr{font-size:17px}.sg-box .item__left figure{display:none}.sg-box .item__right figure{display:block;margin-bottom:8px}}@media (max-width:500px){.sg-box .item{-ms-grid-columns:1fr 120px;grid-template-columns:1fr 120px;gap:0}.sg-box .item__left{padding-left:0}.sg-box .item__left h3{font-size:17px;line-height:21px;letter-spacing:-.89px!important}.sg-box .item__left h3 .p-name{font-size:8px}.sg-box .item__left h3 .p-name .p-sub{font-size:10px}.sg-box .item__left ul{width:100%}.sg-box .item__left ul li{font-size:12px;line-height:1.2}.sg-box .item__right .sg-box__btn{width:130px;margin-left:-4px}}.sg-box__btn{height:40px;border-radius:30px!important;max-width:186px}.sg-box__btn.sonar a span::after{width:12px;height:12px;-webkit-mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg)}.sg-box__btn a span{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:14px;letter-spacing:2%;padding:0;gap:4px}.sg-box__btn a span::after{content:"";display:block;width:15px;height:15px;-webkit-mask-image:url(/b2b-assets/images/common/ico_rounded_blue-218b08287b.svg);mask-image:url(/b2b-assets/images/common/ico_rounded_blue-218b08287b.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin:0;background:currentColor}.sg-box__three{background-color:#fff;border-radius:20px;padding:40px 0}@media (max-width:1062px){.sg-box__three{padding:29px 26px 34px;border-radius:15px}}.sg-box__three .sg-box__group{max-width:730px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 362px;grid-template-columns:1fr 362px;-ms-flex-align:center;align-items:center;gap:30px}.sg-box__three .sg-box__group-content h3{font-size:32px;font-weight:900;line-height:29px;letter-spacing:0!important;color:#0457a7;margin:0 0 32px;text-align:center}.sg-box__three .sg-box__group-content h3 span{font-size:18px;letter-spacing:0!important;display:block;margin-bottom:12px;font-weight:700}.sg-box__three .sg-box__group-content .sg-box__btn{height:56px;margin:0 auto;max-width:100%}.sg-box__three .sg-box__group-content .sg-box__btn a span{font-size:18px}.sg-box__three .sg-box__group-content .sg-box__btn a span::after{content:"";display:block;width:16px;height:16px;-webkit-mask-image:url(/b2b-assets/images/common/icon-download-white-v2-8902b86527.svg);mask-image:url(/b2b-assets/images/common/icon-download-white-v2-8902b86527.svg);-webkit-mask-size:contain;mask-size:contain;margin:0;background:currentColor}@media (max-width:1062px){.sg-box__three .sg-box__group{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px}}@media (max-width:500px){.sg-box__three .sg-box__group-content h3{font-size:17px;margin:0 0 16px}.sg-box__three .sg-box__group-content h3 span{font-size:10px;margin-bottom:0;line-height:1}.sg-box__three .sg-box__group-content .sg-box__btn{height:44px}.sg-box__three .sg-box__group-content .sg-box__btn a span{font-size:15px}}.grecaptcha-badge{display:none!important}html{scroll-behavior:smooth}.ancc{padding-top:80px;margin-top:-80px}@media (max-width:768px){.ancc{padding-top:56px;margin-top:-56px}}@media (max-width:320px){.ancc{padding-top:48px;margin-top:-48px}}.lp-header{position:relative!important;border-bottom:none;background-color:#fff}.lp-header__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:1200px;margin:0 auto;padding:24px 20px}@media (max-width:768px){.lp-header__inner{width:90%;padding:16px 0}}.lp-header__inner .lp-logo>p{color:#888;font-size:12px;margin-bottom:2px}@media (max-width:640px){.lp-header__inner .lp-logo>p{font-size:11px}}.lp-header__inner .lp-request>a{display:block;width:126px;padding:4px;font-weight:700;text-align:center;text-decoration:none;border-radius:4px;background-color:#e73858;color:#fff}@media (max-width:640px){.lp-header__inner .lp-request>a{width:78px}}.lp-header--white{background-color:#fff;position:relative!important;border-bottom:none}.lp-header--grey{background-color:#f9f9f9;position:relative!important;border-bottom:none}.lp-header--fixed{position:sticky!important;border-bottom:2px solid #0457a7}.lp-keyvisual__wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:1160px;margin:0 auto 40px;padding:16px}@media (max-width:1160px){.lp-keyvisual__wrapper{display:block;width:90%;padding:22px 16px 16px;margin:0 auto 36px}}.lp-keyvisual__device{width:100%;max-width:550px;margin-right:40px;display:block}@media (max-width:1160px){.lp-keyvisual__device{margin:24px auto}}@media (max-width:768px){.lp-keyvisual__device>img{width:100%}}.lp-keyvisual__text{display:block;width:100%;max-width:440px;margin:0 90px 0 0}@media (max-width:1160px){.lp-keyvisual__text{margin:0 auto}}.lp-keyvisual__text>figure>img{width:500px}@media (max-width:768px){.lp-keyvisual__text>figure>img{width:100%}}.lp-sections{padding:40px 0}@media (max-width:768px){.lp-sections{padding:40px 5%}}.lp-sections__layout{max-width:900px;padding:40px;margin:0 auto}@media (max-width:768px){.lp-sections__layout{max-width:100%;padding:40px 5%}}.lp-sections__layout .lp-title__h1{line-height:1.4;font-weight:700;text-align:center;padding:0;margin:0}.lp-sections__layout .lp-title__h1>em{font-weight:700;font-style:normal}.lp-sections__layout .lp-title__h1{font-size:32px;margin-bottom:40px}@media (max-width:640px){.lp-sections__layout .lp-title__h1{font-size:18px}}.lp-sections__layout .lp-title__h2{line-height:1.4;font-weight:700;text-align:center;padding:0;margin:0}.lp-sections__layout .lp-title__h2>em{font-weight:700;font-style:normal}.lp-sections__layout .lp-title__h2{font-size:24px;margin-bottom:24px}@media (max-width:640px){.lp-sections__layout .lp-title__h2{font-size:16px}}.lp-sections__layout .lp-title__h3{line-height:1.4;font-weight:700;text-align:center;padding:0;margin:0}.lp-sections__layout .lp-title__h3>em{font-weight:700;font-style:normal}.lp-sections__layout .lp-title__h3{font-size:16px;margin-bottom:16px}.lp-sections__layout .lp-title--normal{color:#333}.lp-sections__layout .lp-title--darkbg{color:#fff}.lp-sections__layout .lp-title--primary{color:#0457a7}.lp-sections__layout .content__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto}.lp-sections__layout .content__wrapper .col1,.lp-sections__layout .content__wrapper .col2,.lp-sections__layout .content__wrapper .col3,.lp-sections__layout .content__wrapper .col4{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding:24px;text-align:center}@media (max-width:640px){.lp-sections__layout .content__wrapper .col1,.lp-sections__layout .content__wrapper .col2,.lp-sections__layout .content__wrapper .col3,.lp-sections__layout .content__wrapper .col4{width:100%}}.lp-sections__layout .content__wrapper .col1 figure,.lp-sections__layout .content__wrapper .col2 figure,.lp-sections__layout .content__wrapper .col3 figure,.lp-sections__layout .content__wrapper .col4 figure{width:100%;max-width:100%;margin:0 auto}.lp-sections__layout .content__wrapper .col1 figure>img,.lp-sections__layout .content__wrapper .col2 figure>img,.lp-sections__layout .content__wrapper .col3 figure>img,.lp-sections__layout .content__wrapper .col4 figure>img{margin-bottom:24px}.lp-sections__layout .content__wrapper .col1 figure>figcaption,.lp-sections__layout .content__wrapper .col2 figure>figcaption,.lp-sections__layout .content__wrapper .col3 figure>figcaption,.lp-sections__layout .content__wrapper .col4 figure>figcaption{font-size:16px;text-align:left;margin-bottom:24px}.lp-sections__layout .content__wrapper .col1 p,.lp-sections__layout .content__wrapper .col2 p,.lp-sections__layout .content__wrapper .col3 p,.lp-sections__layout .content__wrapper .col4 p{font-size:16px;text-align:left;margin-bottom:24px}.lp-sections__layout .content__wrapper .col1 p>span,.lp-sections__layout .content__wrapper .col2 p>span,.lp-sections__layout .content__wrapper .col3 p>span,.lp-sections__layout .content__wrapper .col4 p>span{font-weight:700;font-style:normal;background:linear-gradient(transparent 65%,#d5ebff 45%);padding:4px 0}.lp-sections__layout .content__wrapper .col1{width:100%;margin-bottom:24px}@media (max-width:640px){.lp-sections__layout .content__wrapper .col1{margin-right:0;margin-bottom:16px}}.lp-sections__layout .content__wrapper .col1:last-of-type{margin-bottom:0}.lp-sections__layout .content__wrapper .col2{width:calc(50% - 12px);margin-right:24px;margin-bottom:24px}.lp-sections__layout .content__wrapper .col2:nth-child(2n){margin-right:0}.lp-sections__layout .content__wrapper .col2:nth-last-child(1),.lp-sections__layout .content__wrapper .col2:nth-last-child(2){margin-bottom:0}@media (max-width:640px){.lp-sections__layout .content__wrapper .col2{width:100%;margin-right:0;margin-bottom:16px}.lp-sections__layout .content__wrapper .col2:nth-last-child(2){margin-bottom:16px}}.lp-sections__layout .content__wrapper .col3{width:calc(33.3333333333% - 16px);margin-right:24px;margin-bottom:24px}.lp-sections__layout .content__wrapper .col3:nth-child(3n){margin-right:0}.lp-sections__layout .content__wrapper .col3:nth-last-child(1),.lp-sections__layout .content__wrapper .col3:nth-last-child(2),.lp-sections__layout .content__wrapper .col3:nth-last-child(3){margin-bottom:0}@media (max-width:640px){.lp-sections__layout .content__wrapper .col3{width:100%;margin-right:0;margin-bottom:16px}.lp-sections__layout .content__wrapper .col3:nth-last-child(2),.lp-sections__layout .content__wrapper .col3:nth-last-child(3){margin-bottom:16px}}.lp-sections__layout .content__wrapper .col4{width:calc(25% - 18px);margin-right:24px;margin-bottom:24px}.lp-sections__layout .content__wrapper .col4:nth-child(4n){margin-right:0}.lp-sections__layout .content__wrapper .col4:nth-last-child(1),.lp-sections__layout .content__wrapper .col4:nth-last-child(2),.lp-sections__layout .content__wrapper .col4:nth-last-child(3),.lp-sections__layout .content__wrapper .col4:nth-last-child(4){margin-bottom:0}@media (max-width:768px){.lp-sections__layout .content__wrapper .col4{width:calc(50% - 12px);margin-right:16px;margin-bottom:16px}.lp-sections__layout .content__wrapper .col4:nth-child(2n){margin-right:0}.lp-sections__layout .content__wrapper .col4:nth-last-child(3),.lp-sections__layout .content__wrapper .col4:nth-last-child(4){margin-bottom:16px}}@media (max-width:640px){.lp-sections__layout .content__wrapper .col4{width:100%;margin-right:0}.lp-sections__layout .content__wrapper .col4:nth-last-child(2),.lp-sections__layout .content__wrapper .col4:nth-last-child(3),.lp-sections__layout .content__wrapper .col4:nth-last-child(4){margin-bottom:16px}}.lp-sections__layout .content__wrapper .padding{padding:0 24px!important}.lp-sections__layout--normal{background-color:#fff}.lp-sections__layout--section{background-color:#f3f5f6}.lp-sections__layout--tertiary{background-color:#d5ebff}.lp-sections__layout--primary{background-color:#0457a7}.lp-sections--normal{background-color:#fff}.lp-sections--section{background-color:#f3f5f6}.lp-sections--tertiary{background-color:#d5ebff}.lp-sections--primary{background-color:#0457a7}.lp-sections--ats{background-image:url(/b2b-assets/images/landing/ats/bg_ats.jpg)}.lp-sections--core{background-image:url(/b2b-assets/images/landing/core/bg_core.jpg)}.lp-sections--perf{background-image:url(/b2b-assets/images/landing/perf/bg_perf.jpg)}.lp-sections--series{background-image:url(/b2b-assets/images/landing/series/bg_series.jpg)}.lp-sections--special{background-image:url(/b2b-assets/images/landing/special/bg_special.jpg)}.lp-sections--common{background-image:url(/b2b-assets/images/landing/common/bg_common.jpg)}.lp-sections--init{padding:initial;margin:initial}.lp-sections--init__layout{padding:initial;margin:initial}.lp-section__wrapper{width:1160px;margin:0 auto;padding:40px 0}@media (max-width:768px){.lp-section__wrapper{width:90%}}.lp-section__wrapper h2{text-align:center;font-size:40px;line-height:1.4;font-weight:700;color:#333}@media (max-width:640px){.lp-section__wrapper h2{font-size:24px}}.lp-layout__btn--acc{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.lp-layout__btn--acc a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.lp-layout__btn--acc a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.lp-layout__btn--acc a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.lp-layout__btn--acc a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.lp-layout__btn--acc{max-width:400px;height:56px}.lp-layout__btn--acc a span{width:396px;height:52px}@media screen and (max-width:480px){.lp-layout__btn--acc{width:90%}.lp-layout__btn--acc a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.lp-layout__btn--acc a span{font-size:14px}}.lp-layout__btn--acc{width:100%;border-color:#fff;margin:0 auto}@media (max-width:640px){.lp-layout__btn--acc{width:100%!important}}.lp-layout__btn--acc>a>span{width:100%;font-size:18px;line-height:1.2}@media (max-width:320px){.lp-layout__btn--acc>a>span{width:100%;font-size:16px;padding:16px 8px}}.lp-layout__btn--acc{border-color:#e73858;background-color:#e73858}.lp-layout__btn--acc>a span{color:#fff;transition-delay:.2s}.lp-layout__btn--acc>a span:hover{color:#e73858;transition-delay:.1s}.lp-layout__btn--acc>a::before{background:#fff}.lp-layout__btn--acc>a[target=_blank]:after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-white-411c95e03e.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn--acc>a[target=_blank]:hover::after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-accent-4feace3523.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn--pri{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.lp-layout__btn--pri a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.lp-layout__btn--pri a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.lp-layout__btn--pri a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.lp-layout__btn--pri a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.lp-layout__btn--pri{max-width:400px;height:56px}.lp-layout__btn--pri a span{width:396px;height:52px}@media screen and (max-width:480px){.lp-layout__btn--pri{width:90%}.lp-layout__btn--pri a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.lp-layout__btn--pri a span{font-size:14px}}.lp-layout__btn--pri{width:100%;border-color:#fff;margin:0 auto}@media (max-width:640px){.lp-layout__btn--pri{width:100%!important}}.lp-layout__btn--pri>a>span{width:100%;font-size:18px;line-height:1.2}@media (max-width:320px){.lp-layout__btn--pri>a>span{width:100%;font-size:16px;padding:16px 8px}}.lp-layout__btn--pri{border-color:#0457a7;background-color:#0457a7}.lp-layout__btn--pri a span{color:#fff;transition-delay:.2s}.lp-layout__btn--pri a span:hover{color:#0457a7;transition-delay:.1s}.lp-layout__btn--pri a::before{background:#fff}.lp-layout__btn--pri a[target=_blank]:after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-white-411c95e03e.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn--pri a[target=_blank]:hover::after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-secondary-3d288ed306.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn--sub{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.lp-layout__btn--sub a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.lp-layout__btn--sub a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.lp-layout__btn--sub a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.lp-layout__btn--sub a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.lp-layout__btn--sub{max-width:400px;height:56px}.lp-layout__btn--sub a span{width:396px;height:52px}@media screen and (max-width:480px){.lp-layout__btn--sub{width:90%}.lp-layout__btn--sub a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.lp-layout__btn--sub a span{font-size:14px}}.lp-layout__btn--sub{width:100%;border-color:#fff;margin:0 auto}@media (max-width:640px){.lp-layout__btn--sub{width:100%!important}}.lp-layout__btn--sub>a>span{width:100%;font-size:18px;line-height:1.2}@media (max-width:320px){.lp-layout__btn--sub>a>span{width:100%;font-size:16px;padding:16px 8px}}.lp-layout__btn--sub{border-color:#e73858;background-color:#fff}.lp-layout__btn--sub>a span{color:#e73858;transition-delay:.1s}.lp-layout__btn--sub>a span:hover{color:#fff;transition-delay:.2s}.lp-layout__btn--sub>a::before{background:#e73858}.lp-layout__btn--sub>a[target=_blank]:after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-accent-4feace3523.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn--sub>a[target=_blank]:hover::after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-white-411c95e03e.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn--sec{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.lp-layout__btn--sec a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.lp-layout__btn--sec a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.lp-layout__btn--sec a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.lp-layout__btn--sec a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.lp-layout__btn--sec{max-width:400px;height:56px}.lp-layout__btn--sec a span{width:396px;height:52px}@media screen and (max-width:480px){.lp-layout__btn--sec{width:90%}.lp-layout__btn--sec a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.lp-layout__btn--sec a span{font-size:14px}}.lp-layout__btn--sec{width:100%;border-color:#fff;margin:0 auto}@media (max-width:640px){.lp-layout__btn--sec{width:100%!important}}.lp-layout__btn--sec>a>span{width:100%;font-size:18px;line-height:1.2}@media (max-width:320px){.lp-layout__btn--sec>a>span{width:100%;font-size:16px;padding:16px 8px}}.lp-layout__btn--sec{border-color:#0457a7;background-color:#fff}.lp-layout__btn--sec>a span{color:#0457a7;transition-delay:.1s}.lp-layout__btn--sec>a span:hover{color:#fff;transition-delay:.2s}.lp-layout__btn--sec>a::before{background:#0457a7}.lp-layout__btn--sec>a[target=_blank]:after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-secondary-3d288ed306.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn--sec>a[target=_blank]:hover::after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-white-411c95e03e.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn-em--acc{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.lp-layout__btn-em--acc a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.lp-layout__btn-em--acc a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.lp-layout__btn-em--acc a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.lp-layout__btn-em--acc a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.lp-layout__btn-em--acc{position:relative;width:100%;box-sizing:border-box;margin:0 auto}@media (max-width:640px){.lp-layout__btn-em--acc{width:100%!important}}.lp-layout__btn-em--acc>a{cursor:pointer}.lp-layout__btn-em--acc>a>span{left:38px;width:100%!important}@media (max-width:640px){.lp-layout__btn-em--acc>a>span{padding:16px}}@media (max-width:480px){.lp-layout__btn-em--acc>a>span{padding:20px}}.lp-layout__btn-em--acc>a>span>em{position:absolute;top:14px;left:0;padding:6px 12px;border-radius:3px;font-style:normal;font-size:14px;transition-delay:.1s}@media (max-width:640px){.lp-layout__btn-em--acc>a>span>em{top:14px;left:0}}@media (max-width:640px) and (max-width:320px){.lp-layout__btn-em--acc>a>span>em{left:-14px}}.lp-layout__btn-em--acc>a>span:hover em{transition-delay:.1s}.lp-layout__btn-em--acc{border-color:#e73858;background-color:#e73858}.lp-layout__btn-em--acc>a span{color:#fff;transition-delay:.2s}.lp-layout__btn-em--acc>a span:hover{color:#e73858;transition-delay:.1s}.lp-layout__btn-em--acc>a::before{background:#fff}.lp-layout__btn-em--acc>a[target=_blank]:after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-white-411c95e03e.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn-em--acc>a[target=_blank]:hover::after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-accent-4feace3523.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn-em--acc{max-width:400px;height:56px}.lp-layout__btn-em--acc a span{width:396px;height:52px}@media screen and (max-width:480px){.lp-layout__btn-em--acc{width:90%}.lp-layout__btn-em--acc a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.lp-layout__btn-em--acc a span{font-size:14px}}.lp-layout__btn-em--acc{border:2px solid #e73858}.lp-layout__btn-em--acc>a>span>em{background-color:#fff;color:#e73858}.lp-layout__btn-em--acc>a>span:hover em{background-color:#e73858;color:#fff}.lp-layout__btn-em--pri{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.lp-layout__btn-em--pri a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.lp-layout__btn-em--pri a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.lp-layout__btn-em--pri a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.lp-layout__btn-em--pri a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.lp-layout__btn-em--pri{position:relative;width:100%;box-sizing:border-box;margin:0 auto}@media (max-width:640px){.lp-layout__btn-em--pri{width:100%!important}}.lp-layout__btn-em--pri>a{cursor:pointer}.lp-layout__btn-em--pri>a>span{left:38px;width:100%!important}@media (max-width:640px){.lp-layout__btn-em--pri>a>span{padding:16px}}@media (max-width:480px){.lp-layout__btn-em--pri>a>span{padding:20px}}.lp-layout__btn-em--pri>a>span>em{position:absolute;top:14px;left:0;padding:6px 12px;border-radius:3px;font-style:normal;font-size:14px;transition-delay:.1s}@media (max-width:640px){.lp-layout__btn-em--pri>a>span>em{top:14px;left:0}}@media (max-width:640px) and (max-width:320px){.lp-layout__btn-em--pri>a>span>em{left:-14px}}.lp-layout__btn-em--pri>a>span:hover em{transition-delay:.1s}.lp-layout__btn-em--pri{border-color:#0457a7;background-color:#0457a7}.lp-layout__btn-em--pri a span{color:#fff;transition-delay:.2s}.lp-layout__btn-em--pri a span:hover{color:#0457a7;transition-delay:.1s}.lp-layout__btn-em--pri a::before{background:#fff}.lp-layout__btn-em--pri a[target=_blank]:after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-white-411c95e03e.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn-em--pri a[target=_blank]:hover::after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-secondary-3d288ed306.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn-em--pri{max-width:400px;height:56px}.lp-layout__btn-em--pri a span{width:396px;height:52px}@media screen and (max-width:480px){.lp-layout__btn-em--pri{width:90%}.lp-layout__btn-em--pri a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.lp-layout__btn-em--pri a span{font-size:14px}}.lp-layout__btn-em--pri{border:2px solid #0457a7}.lp-layout__btn-em--pri>a>span>em{background-color:#fff;color:#0457a7}.lp-layout__btn-em--pri>a>span:hover em{background-color:#0457a7;color:#fff}.lp-layout__btn-em--sub{position:relative;margin:20px auto 0;backface-visibility:hidden;overflow:hidden;border:2px solid transparent;border-radius:8px!important}.lp-layout__btn-em--sub a{font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden}.lp-layout__btn-em--sub a span{position:absolute;left:0;padding:16px;z-index:20;text-shadow:none}.lp-layout__btn-em--sub a:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.lp-layout__btn-em--sub a::before{position:absolute;top:0;right:0;left:0;bottom:0;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.lp-layout__btn-em--sub{position:relative;width:100%;box-sizing:border-box;margin:0 auto}@media (max-width:640px){.lp-layout__btn-em--sub{width:100%!important}}.lp-layout__btn-em--sub>a{cursor:pointer}.lp-layout__btn-em--sub>a>span{left:38px;width:100%!important}@media (max-width:640px){.lp-layout__btn-em--sub>a>span{padding:16px}}@media (max-width:480px){.lp-layout__btn-em--sub>a>span{padding:20px}}.lp-layout__btn-em--sub>a>span>em{position:absolute;top:14px;left:0;padding:6px 12px;border-radius:3px;font-style:normal;font-size:14px;transition-delay:.1s}@media (max-width:640px){.lp-layout__btn-em--sub>a>span>em{top:14px;left:0}}@media (max-width:640px) and (max-width:320px){.lp-layout__btn-em--sub>a>span>em{left:-14px}}.lp-layout__btn-em--sub>a>span:hover em{transition-delay:.1s}.lp-layout__btn-em--sub{border-color:#e73858;background-color:#fff}.lp-layout__btn-em--sub>a span{color:#e73858;transition-delay:.1s}.lp-layout__btn-em--sub>a span:hover{color:#fff;transition-delay:.2s}.lp-layout__btn-em--sub>a::before{background:#e73858}.lp-layout__btn-em--sub>a[target=_blank]:after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-accent-4feace3523.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn-em--sub>a[target=_blank]:hover::after{content:"";width:14px;height:14px;background-image:url(/b2b-assets/images/common/icon-target_blank-white-411c95e03e.svg);position:absolute;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:8px;top:50%}.lp-layout__btn-em--sub{max-width:400px;height:56px}.lp-layout__btn-em--sub a span{width:396px;height:52px}@media screen and (max-width:480px){.lp-layout__btn-em--sub{width:90%}.lp-layout__btn-em--sub a span{width:100%;font-size:16px;padding:17px}}@media screen and (max-width:320px){.lp-layout__btn-em--sub a span{font-size:14px}}.lp-layout__btn-em--sub{border:2px solid #e73858}.lp-layout__btn-em--sub>a>span>em{background-color:#e73858;color:#fff}.lp-layout__btn-em--sub>a>span:hover em{background-color:#fff;color:#e73858}.is-pc{display:block}@media (max-width:768px){.is-pc{display:none}}.is-sp{display:none}@media (max-width:768px){.is-sp{display:block}}.is-pc_mdl{display:block}@media (max-width:480px){.is-pc_mdl{display:none}}.is-sp_mdl{display:none}@media (max-width:480px){.is-sp_mdl{display:block}}.is-sp_min{display:none}@media (max-width:320px){.is-sp_min{display:block}}.lp-form{background:#f3f5f6}.lp-form .lp-section__wrapper{max-width:762px;margin:0 auto;padding:56px 31px}@media (max-width:768px){.lp-form .lp-section__wrapper{padding:56px 52px}}@media (max-width:480px){.lp-form .lp-section__wrapper{padding:56px 0}}.lp-form h2{text-align:center;line-height:1.4;font-size:40px;font-weight:700;color:#0457a7}@media (max-width:768px){.lp-form h2{font-size:28px}}@media (max-width:640px){.lp-form h2{font-size:20px}}.lp-form .lp-form__contents{padding:56px;background-color:#fff}.lp-form .lp-form__contents>ul{width:600px;padding:40px;margin:40px auto;border:1px solid #ccc;padding:24px;background-color:#f3f5f6;font-size:16px;line-height:1.7}.lp-form .lp-form__contents>ul li{list-style-type:none;position:relative;padding:0 0 16px 14px}.lp-form .lp-form__contents>ul li::before{border-radius:50%;width:4px;height:4px;display:block;position:absolute;left:2px;top:10px;content:"";background:#0457a7}.lp-form .lp-form__contents>ul li:last-child{padding-bottom:0}.lp-form .lp-form__contents>ul li>em{font-weight:700;font-style:normal;color:#0457a7}.lp-form .lp-form__contents>ul{background-color:#fff;font-size:14px}@media (max-width:990px){.lp-form .lp-form__contents>ul{width:100%}}.lp-form .lp-form__contents>p{text-align:center}.lp-form .lp-form__contents .lp-heading02{color:#333}.lp-form .lp-form__contents .flex-item__form{width:600px;margin:0 auto}.lp-form .lp-form__contents .flex-item__form em{color:#e73858;font-weight:700;font-style:normal;font-size:28px;line-height:.3;vertical-align:middle}@media (max-width:320px){.lp-form .lp-form__contents .flex-item__form em{font-size:22px}}.lp-form .lp-form__contents .flex-item__form fieldset{margin-top:20px}.lp-form .lp-form__contents .flex-item__form fieldset.hidden-element{display:none}.lp-form .lp-form__contents .flex-item__form fieldset legend{display:block;margin-top:20px;font-size:16px;line-height:1;font-weight:700;color:#0457a7}.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information{font-size:16px;color:#333;font-weight:400}@media (max-width:320px){.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information{font-size:14px}}.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information>input[type=checkbox]{display:none}.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information>input[type=checkbox]:checked+label:after{position:absolute;top:2px;left:7px;width:5px;height:12px;border:0 solid #0457a7;border-right-width:3px;border-bottom-width:3px;-ms-transform:rotate(40deg);transform:rotate(40deg)}.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information>label{cursor:pointer;position:relative;display:inline-block;width:22px;height:22px;vertical-align:-6px;transition:opacity .3s cubic-bezier(.19,1,.22,1)}.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information>label:active,.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information>label:hover{opacity:1}.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information>label:after,.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information>label:before{content:"";display:block;position:absolute}.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information>label:before{top:0;left:0;width:20px;height:20px;border:1px solid #d2e3f4;background:#eef6fe;border-radius:2px}.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information>a{margin-left:.8em;color:#333;font-size:16px;text-decoration:underline}@media (max-width:320px){.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information>a{font-size:14px}}.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information>a:active,.lp-form .lp-form__contents .flex-item__form fieldset legend.agree-personal-information>a:hover{text-decoration:none;color:#0457a7}.lp-form .lp-form__contents .flex-item__form fieldset legend+ul{margin-top:10px;font-size:16px}@media (max-width:990px){.lp-form .lp-form__contents .flex-item__form fieldset legend+ul{margin-top:4px}}.lp-form .lp-form__contents .flex-item__form fieldset legend+ul>li>label{cursor:pointer;transition:opacity .3s cubic-bezier(.19,1,.22,1)}.lp-form .lp-form__contents .flex-item__form fieldset legend+ul>li>label:hover{opacity:.6}.lp-form .lp-form__contents .flex-item__form fieldset legend+ul>li+li{margin-top:4px}.lp-form .lp-form__contents .flex-item__form fieldset span{display:none;font-size:16px;color:#e73858;font-weight:700;line-height:1.5}.lp-form .lp-form__contents .flex-item__form fieldset .required-annotation{margin-bottom:10px;line-height:1;font-size:16px}.lp-form .lp-form__contents .flex-item__form fieldset .agree-personal-information{font-size:14px;color:#333;font-weight:400}.lp-form .lp-form__contents .flex-item__form fieldset .agree-personal-information>a{margin-left:.8em;color:#333;font-size:16px;text-decoration:underline}@media (max-width:320px){.lp-form .lp-form__contents .flex-item__form fieldset .agree-personal-information>a{margin-left:0}}.lp-form .lp-form__contents .flex-item__form fieldset .is-multi-column>div:not(:first-child){margin-top:20px}.lp-form .lp-form__contents .flex-item__form .description{margin:8px 0 0;text-align:justify;font-size:12px;color:#666}@media (max-width:990px){.lp-form .lp-form__contents .flex-item__form{width:100%}}@media (max-width:640px){.lp-form .lp-form__contents{padding:5%}}@media (max-width:320px){.lp-form .lp-form__contents{padding:16px}}input[type=email],input[type=tel],input[type=text],textarea{width:100%;margin-top:4px;padding:10px;border-radius:3px;border:1px solid #d2e3f4;font-size:20px;box-sizing:border-box;appearance:none;background:#eef6fe}.input-assist-title{display:none}.jsi-input-assist-field{display:none}.input-assist-opener-wrapper{display:none}.input-assist{display:none}.required-annotation{margin-bottom:36px}.is-submit-wrap,.is-submit-wrap--all{display:block;position:relative;font-size:20px;text-align:center;font-weight:700;line-height:1;overflow:hidden;border-color:#e73858;border-radius:3px;background-color:#e73858;transition:transform .4s cubic-bezier(.645,.045,.355,1)}.is-submit-wrap--all:hover::before,.is-submit-wrap:hover::before{-ms-transform:translate(0);transform:translate(0);transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden}.is-submit-wrap--all:hover>.is-submit-text,.is-submit-wrap:hover>.is-submit-text{color:#e73858;font-weight:700}.is-submit-wrap--all::before,.is-submit-wrap::before{position:absolute;top:0;right:0;left:0;bottom:0;background:#fff;content:"";transition-delay:.1s;transition:transform .4s cubic-bezier(.645,.045,.355,1);overflow:hidden;-ms-transform:translate(-105%);transform:translate(-105%)}.is-submit-wrap--all{width:400px;margin:20px auto!important}@media (max-width:640px){.is-submit-wrap--all{width:100%}}.is-submit-text{position:absolute;width:100%;line-height:56px;color:#fff;font-size:20px;font-weight:700;text-align:center}input[type=submit]{display:block;position:relative;margin:0;backface-visibility:hidden;overflow:hidden;border:2px solid #e73858;border-radius:3px;background-color:transparent;width:100%;height:56px;font-size:20px;color:#fff;transition-delay:.2s}input[type=submit]:hover{color:#e73858;transition-delay:.1s}.jsc-overlay{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;display:none;background:rgba(255,255,255,.6)}.jsc-overlay .is-hide{display:none}.jsc-overlay .loader,.jsc-overlay .loader:after,.jsc-overlay .loader:before{border-radius:50%;width:2.5em;height:2.5em;animation-fill-mode:both;animation:Loading 1.8s infinite ease-in-out}.jsc-overlay .loader{display:block;margin:45vh auto;position:relative;color:#0457a7;font-size:10px;text-indent:-9999em;animation-delay:-.16s}.jsc-overlay .loader:after,.jsc-overlay .loader:before{content:"";position:absolute;top:0}.jsc-overlay .loader:before{left:-3.5em;animation-delay:-.32s}.jsc-overlay .loader:after{left:3.5em}@keyframes Loading{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@font-face{font-family:slick;src:slick-font-url("slick.eot?#iefix") format("embedded-opentype"),slick-font-url("slick.woff") format("woff"),slick-font-url("slick.ttf") format("truetype"),slick-font-url("slick.svg#slick") format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{z-index:10;position:absolute;display:block;height:40px;width:40px;line-height:0;font-size:0;cursor:pointer;background:#c9c9c9;border-radius:50%;color:transparent;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.series-display .series-content>a:hover .slick-next.cp-button__link,.series-display .series-content>a:hover .slick-prev.cp-button__link,.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;color:transparent}.series-display .series-content>a:hover .slick-next.cp-button__link:before,.series-display .series-content>a:hover .slick-prev.cp-button__link:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"＜"}[dir=rtl] .slick-prev:before{content:"＞"}.slick-next{right:25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"＞"}[dir=rtl] .slick-next:before{content:"＜"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-32px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}@media (max-width:640px){.slick-dots{bottom:-30px}}.slick-dots li{position:relative;display:inline-block;width:30px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background-color:rgba(51,51,51,.2);display:block;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;width:7px;height:7px;margin-left:auto;margin-right:auto;border-radius:50%}.series-display .series-content>a:hover .slick-dots li button.cp-button__link,.slick-dots li .series-display .series-content>a:hover button.cp-button__link,.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.series-display .series-content>a:hover .slick-dots li button.cp-button__link:before,.slick-dots li .series-display .series-content>a:hover button.cp-button__link:before,.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button{background-color:rgba(51,51,51,.5)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{scroll-behavior:auto}h1,h2,h3,h4,p{margin:0}p{font-size:16px;line-height:1.6}@media screen and (max-width:600px){p{font-size:14px}}header p{line-height:inherit}.text--normal{color:#333}.text--white{color:#fff}.text--baseblue{color:#0457a7}.bg--lightblue{background:#e2eff7}.bg--lightblue2{background:#b2d9fd}.bl-Text-cont{margin-bottom:56px}.bl-Text-cont--40{margin-bottom:40px}.headText,.headText--blue,.headText--white{font-size:40px;font-weight:700;line-height:1.4;text-align:center}@media screen and (max-width:768px){.headText,.headText--blue,.headText--white{font-size:32px}}.headText,.headText--blue,.headText--white{color:#333}.headText--white{color:#fff}.headText--blue{color:#0457a7}.copyText,.copyText--blue,.copyText--white{font-size:24px;font-weight:700;line-height:1.5;text-align:center}@media screen and (max-width:768px){.copyText,.copyText--blue,.copyText--white{font-size:20px}}.copyText,.copyText--blue,.copyText--white{color:#333}.copyText--white{color:#fff}.copyText--blue{color:#0457a7}.headText+.copyText,.headText+.copyText--blue,.headText+.copyText--white,.headText--blue+.copyText,.headText--blue+.copyText--blue,.headText--blue+.copyText--white,.headText--white+.copyText,.headText--white+.copyText--blue,.headText--white+.copyText--white{margin-top:16px}.normalText,.normalText--blue,.normalText--white{font-size:16px;line-height:1.6;margin-top:16px;text-align:center;color:#333}@media screen and (max-width:600px){.normalText,.normalText--blue,.normalText--white{font-size:14px}}.normalText--white{color:#fff}.normalText--blue{color:#0457a7}.noteText{font-size:14px;line-height:1.6;margin-top:24px;text-align:center;color:#333}@media screen and (max-width:600px){.noteText{font-size:12px}}figure .noteText{font-size:12px;line-height:1.5;margin-top:6px;text-align:end}.separateText,.separateText--blue,.separateText--white{position:relative;margin-bottom:32px;text-align:center}.separateText span,.separateText--blue span,.separateText--white span{font-size:16px;line-height:1.6;font-weight:700;padding:0 24px;display:inline-block;background:#fff;position:relative;z-index:1}.separateText--blue::after,.separateText--white::after,.separateText::after{position:absolute;content:"";width:100%;height:1px;top:50%;left:0;background:#aaa;-ms-transform:translateY(-50%);transform:translateY(-50%)}.separateText,.separateText--blue,.separateText--white{color:#333}.separateText--white{color:#fff}.separateText--blue{color:#0457a7}.h3Text,.h3Text--blue,.h3Text--white{font-size:32px;font-weight:700;line-height:1.4;text-align:center}@media screen and (max-width:768px){.h3Text,.h3Text--blue,.h3Text--white{font-size:24px}}.h3Text,.h3Text--blue,.h3Text--white{color:#333}.h3Text--white{color:#fff}.h3Text--blue{color:#0457a7}.bl-checkList>li{position:relative;padding-left:1.7em}.bl-checkList>li:has(.noteText){padding-left:0;font-weight:unset}.bl-checkList>li:has(.noteText)::before{content:unset}.bl-checkList>li::before{content:"";position:absolute;background:url(/b2b-assets/images/component/icon_check-b4c50b7c6d.svg) no-repeat center center/contain;width:1.3em;height:1.3em;left:0;top:0}.cp-button__white .cp-button__link,.cp-button__white .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__white .cp-button__link{display:block;width:100%;padding:16px;font-size:18px;font-weight:700;text-align:center;text-decoration:none;border-radius:8px;color:#0457a7;border:2px solid #fff;transition-duration:.1s;position:relative;z-index:1;overflow:hidden;background-color:#fff}.cp-button__white .cp-button__link::before,.cp-button__white .series-display .series-content>a:hover .cp-button__link::before,.series-display .series-content>a:hover .cp-button__white .cp-button__link::before{background-color:#0457a7;position:absolute;z-index:-1;content:"";width:0%;height:101%;top:-.5%;left:-.5%;transition:.4s cubic-bezier(.645,.045,.355,1)}.cp-button__white .cp-button__link:hover,.cp-button__white .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__white .cp-button__link{color:#fff}.cp-button__white .cp-button__link:hover::before,.cp-button__white .series-display .series-content>a:hover .cp-button__link::before,.series-display .series-content>a:hover .cp-button__white .cp-button__link::before{width:101%}.cp-button__white .cp-button__link.blank::after,.cp-button__white .series-display .series-content>a:hover .blank.cp-button__link::after,.series-display .series-content>a:hover .cp-button__white .blank.cp-button__link::after{content:"";display:inline-block;width:1em;height:1em;margin-left:4px;background:currentColor;-webkit-mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-bottom:-.2em}.cp-button__white.center{margin-inline:auto!important}.cp-button__white.size-s .cp-button__link,.cp-button__white.size-s .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__white.size-s .cp-button__link{padding:8px 12px;font-size:14px}.cp-button__white.size-l .cp-button__link,.cp-button__white.size-l .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__white.size-l .cp-button__link{padding:16px 24px;font-size:20px}.cp-button__white{width:100%}.cp-button__white.min{width:fit-content}.cp-button__white.min--20{width:fit-content;min-width:200px}.cp-button__white.min--210{width:fit-content;min-width:210px}.cp-button__white.min--24{width:fit-content;min-width:240px}.cp-button__white.max--20{width:100%;max-width:200px}.cp-button__white.max--32{width:100%;max-width:320px}.cp-button__white.max--34{width:100%;max-width:340px}.cp-button__white.max--40{width:100%;max-width:400px}.cp-button__white-second .cp-button__link,.cp-button__white-second .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__white-second .cp-button__link{display:block;width:100%;padding:16px;font-size:18px;font-weight:700;text-align:center;text-decoration:none;border-radius:8px;color:#fff;border:2px solid #fff;transition-duration:.1s;position:relative;z-index:1;overflow:hidden;background-color:#0457a7}.cp-button__white-second .cp-button__link::before,.cp-button__white-second .series-display .series-content>a:hover .cp-button__link::before,.series-display .series-content>a:hover .cp-button__white-second .cp-button__link::before{background-color:#fff;position:absolute;z-index:-1;content:"";width:0%;height:101%;top:-.5%;left:-.5%;transition:.4s cubic-bezier(.645,.045,.355,1)}.cp-button__white-second .cp-button__link:hover,.cp-button__white-second .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__white-second .cp-button__link{color:#0457a7}.cp-button__white-second .cp-button__link:hover::before,.cp-button__white-second .series-display .series-content>a:hover .cp-button__link::before,.series-display .series-content>a:hover .cp-button__white-second .cp-button__link::before{width:101%}.cp-button__white-second .cp-button__link.blank::after,.cp-button__white-second .series-display .series-content>a:hover .blank.cp-button__link::after,.series-display .series-content>a:hover .cp-button__white-second .blank.cp-button__link::after{content:"";display:inline-block;width:1em;height:1em;margin-left:4px;background:currentColor;-webkit-mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-bottom:-.2em}.cp-button__white-second.center{margin-inline:auto!important}.cp-button__white-second.size-s .cp-button__link,.cp-button__white-second.size-s .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__white-second.size-s .cp-button__link{padding:8px 12px;font-size:14px}.cp-button__white-second.size-l .cp-button__link,.cp-button__white-second.size-l .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__white-second.size-l .cp-button__link{padding:16px 24px;font-size:20px}.cp-button__white-second{width:100%}.cp-button__white-second.min{width:fit-content}.cp-button__white-second.min--20{width:fit-content;min-width:200px}.cp-button__white-second.min--210{width:fit-content;min-width:210px}.cp-button__white-second.min--24{width:fit-content;min-width:240px}.cp-button__white-second.max--20{width:100%;max-width:200px}.cp-button__white-second.max--32{width:100%;max-width:320px}.cp-button__white-second.max--34{width:100%;max-width:340px}.cp-button__white-second.max--40{width:100%;max-width:400px}.cp-button__main .cp-button__link,.cp-button__main .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__main .cp-button__link{display:block;width:100%;padding:16px;font-size:18px;font-weight:700;text-align:center;text-decoration:none;border-radius:8px;color:#fff;border:2px solid #0457a7;transition-duration:.1s;position:relative;z-index:1;overflow:hidden;background-color:#0457a7}.cp-button__main .cp-button__link::before,.cp-button__main .series-display .series-content>a:hover .cp-button__link::before,.series-display .series-content>a:hover .cp-button__main .cp-button__link::before{background-color:#fff;position:absolute;z-index:-1;content:"";width:0%;height:101%;top:-.5%;left:-.5%;transition:.4s cubic-bezier(.645,.045,.355,1)}.cp-button__main .cp-button__link:hover,.cp-button__main .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__main .cp-button__link{color:#0457a7}.cp-button__main .cp-button__link:hover::before,.cp-button__main .series-display .series-content>a:hover .cp-button__link::before,.series-display .series-content>a:hover .cp-button__main .cp-button__link::before{width:101%}.cp-button__main .cp-button__link.blank::after,.cp-button__main .series-display .series-content>a:hover .blank.cp-button__link::after,.series-display .series-content>a:hover .cp-button__main .blank.cp-button__link::after{content:"";display:inline-block;width:1em;height:1em;margin-left:4px;background:currentColor;-webkit-mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-bottom:-.2em}.cp-button__main.center{margin-inline:auto!important}.cp-button__main.size-s .cp-button__link,.cp-button__main.size-s .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__main.size-s .cp-button__link{padding:8px 12px;font-size:14px}.cp-button__main.size-l .cp-button__link,.cp-button__main.size-l .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__main.size-l .cp-button__link{padding:16px 24px;font-size:20px}.cp-button__main{width:100%}.cp-button__main.min{width:fit-content}.cp-button__main.min--20{width:fit-content;min-width:200px}.cp-button__main.min--210{width:fit-content;min-width:210px}.cp-button__main.min--24{width:fit-content;min-width:240px}.cp-button__main.max--20{width:100%;max-width:200px}.cp-button__main.max--32{width:100%;max-width:320px}.cp-button__main.max--34{width:100%;max-width:340px}.cp-button__main.max--40{width:100%;max-width:400px}.cp-button__sub .cp-button__link,.cp-button__sub .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__sub .cp-button__link{display:block;width:100%;padding:16px;font-size:18px;font-weight:700;text-align:center;text-decoration:none;border-radius:8px;color:#fff;border:2px solid #e73858;transition-duration:.1s;position:relative;z-index:1;overflow:hidden;background-color:#e73858}.cp-button__sub .cp-button__link::before,.cp-button__sub .series-display .series-content>a:hover .cp-button__link::before,.series-display .series-content>a:hover .cp-button__sub .cp-button__link::before{background-color:#fff;position:absolute;z-index:-1;content:"";width:0%;height:101%;top:-.5%;left:-.5%;transition:.4s cubic-bezier(.645,.045,.355,1)}.cp-button__sub .cp-button__link:hover,.cp-button__sub .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__sub .cp-button__link{color:#e73858}.cp-button__sub .cp-button__link:hover::before,.cp-button__sub .series-display .series-content>a:hover .cp-button__link::before,.series-display .series-content>a:hover .cp-button__sub .cp-button__link::before{width:101%}.cp-button__sub .cp-button__link.blank::after,.cp-button__sub .series-display .series-content>a:hover .blank.cp-button__link::after,.series-display .series-content>a:hover .cp-button__sub .blank.cp-button__link::after{content:"";display:inline-block;width:1em;height:1em;margin-left:4px;background:currentColor;-webkit-mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-bottom:-.2em}.cp-button__sub.center{margin-inline:auto!important}.cp-button__sub.size-s .cp-button__link,.cp-button__sub.size-s .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__sub.size-s .cp-button__link{padding:8px 12px;font-size:14px}.cp-button__sub.size-l .cp-button__link,.cp-button__sub.size-l .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__sub.size-l .cp-button__link{padding:16px 24px;font-size:20px}.cp-button__sub{width:100%}.cp-button__sub.min{width:fit-content}.cp-button__sub.min--20{width:fit-content;min-width:200px}.cp-button__sub.min--210{width:fit-content;min-width:210px}.cp-button__sub.min--24{width:fit-content;min-width:240px}.cp-button__sub.max--20{width:100%;max-width:200px}.cp-button__sub.max--32{width:100%;max-width:320px}.cp-button__sub.max--34{width:100%;max-width:340px}.cp-button__sub.max--40{width:100%;max-width:400px}.cp-button__main-second .cp-button__link,.cp-button__main-second .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__main-second .cp-button__link{display:block;width:100%;padding:16px;font-size:18px;font-weight:700;text-align:center;text-decoration:none;border-radius:8px;color:#0457a7;border:2px solid #0457a7;transition-duration:.1s;position:relative;z-index:1;overflow:hidden;background-color:#fff}.cp-button__main-second .cp-button__link::before,.cp-button__main-second .series-display .series-content>a:hover .cp-button__link::before,.series-display .series-content>a:hover .cp-button__main-second .cp-button__link::before{background-color:#0457a7;position:absolute;z-index:-1;content:"";width:0%;height:101%;top:-.5%;left:-.5%;transition:.4s cubic-bezier(.645,.045,.355,1)}.cp-button__main-second .cp-button__link:hover,.cp-button__main-second .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__main-second .cp-button__link{color:#fff}.cp-button__main-second .cp-button__link:hover::before,.cp-button__main-second .series-display .series-content>a:hover .cp-button__link::before,.series-display .series-content>a:hover .cp-button__main-second .cp-button__link::before{width:101%}.cp-button__main-second .cp-button__link.blank::after,.cp-button__main-second .series-display .series-content>a:hover .blank.cp-button__link::after,.series-display .series-content>a:hover .cp-button__main-second .blank.cp-button__link::after{content:"";display:inline-block;width:1em;height:1em;margin-left:4px;background:currentColor;-webkit-mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-bottom:-.2em}.cp-button__main-second.center{margin-inline:auto!important}.cp-button__main-second.size-s .cp-button__link,.cp-button__main-second.size-s .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__main-second.size-s .cp-button__link{padding:8px 12px;font-size:14px}.cp-button__main-second.size-l .cp-button__link,.cp-button__main-second.size-l .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__main-second.size-l .cp-button__link{padding:16px 24px;font-size:20px}.cp-button__main-second{width:100%}.cp-button__main-second.min{width:fit-content}.cp-button__main-second.min--20{width:fit-content;min-width:200px}.cp-button__main-second.min--210{width:fit-content;min-width:210px}.cp-button__main-second.min--24{width:fit-content;min-width:240px}.cp-button__main-second.max--20{width:100%;max-width:200px}.cp-button__main-second.max--32{width:100%;max-width:320px}.cp-button__main-second.max--34{width:100%;max-width:340px}.cp-button__main-second.max--40{width:100%;max-width:400px}.cp-button__sub-second .cp-button__link,.cp-button__sub-second .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__sub-second .cp-button__link{display:block;width:100%;padding:16px;font-size:18px;font-weight:700;text-align:center;text-decoration:none;border-radius:8px;color:#e73858;border:2px solid #e73858;transition-duration:.1s;position:relative;z-index:1;overflow:hidden;background-color:#fff}.cp-button__sub-second .cp-button__link::before,.cp-button__sub-second .series-display .series-content>a:hover .cp-button__link::before,.series-display .series-content>a:hover .cp-button__sub-second .cp-button__link::before{background-color:#e73858;position:absolute;z-index:-1;content:"";width:0%;height:101%;top:-.5%;left:-.5%;transition:.4s cubic-bezier(.645,.045,.355,1)}.cp-button__sub-second .cp-button__link:hover,.cp-button__sub-second .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__sub-second .cp-button__link{color:#fff}.cp-button__sub-second .cp-button__link:hover::before,.cp-button__sub-second .series-display .series-content>a:hover .cp-button__link::before,.series-display .series-content>a:hover .cp-button__sub-second .cp-button__link::before{width:101%}.cp-button__sub-second .cp-button__link.blank::after,.cp-button__sub-second .series-display .series-content>a:hover .blank.cp-button__link::after,.series-display .series-content>a:hover .cp-button__sub-second .blank.cp-button__link::after{content:"";display:inline-block;width:1em;height:1em;margin-left:4px;background:currentColor;-webkit-mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-bottom:-.2em}.cp-button__sub-second.center{margin-inline:auto!important}.cp-button__sub-second.size-s .cp-button__link,.cp-button__sub-second.size-s .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__sub-second.size-s .cp-button__link{padding:8px 12px;font-size:14px}.cp-button__sub-second.size-l .cp-button__link,.cp-button__sub-second.size-l .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__sub-second.size-l .cp-button__link{padding:16px 24px;font-size:20px}.cp-button__sub-second{width:100%}.cp-button__sub-second.min{width:fit-content}.cp-button__sub-second.min--20{width:fit-content;min-width:200px}.cp-button__sub-second.min--210{width:fit-content;min-width:210px}.cp-button__sub-second.min--24{width:fit-content;min-width:240px}.cp-button__sub-second.max--20{width:100%;max-width:200px}.cp-button__sub-second.max--32{width:100%;max-width:320px}.cp-button__sub-second.max--34{width:100%;max-width:340px}.cp-button__sub-second.max--40{width:100%;max-width:400px}.bl__aspect--16by9{aspect-ratio:1.7777777778;object-fit:contain;object-position:center;width:100%}.bl__aspect--4by3{aspect-ratio:1.3333333333;object-fit:contain;object-position:center;width:100%}.bl__aspect--1by1{aspect-ratio:1;object-fit:contain;object-position:center;width:100%}.bl__center{display:block;margin-inline:auto}.c-sec{background:#fff}.c-sec .separateText span,.c-sec .separateText--blue span,.c-sec .separateText--white span{background:#fff}.c-sec--blue{background:#0457a7}.c-sec--blue .separateText span,.c-sec--blue .separateText--blue span,.c-sec--blue .separateText--white span{background:#0457a7}.c-sec--lightblue{background:#e2eff7}.c-sec--lightblue .separateText span,.c-sec--lightblue .separateText--blue span,.c-sec--lightblue .separateText--white span{background:#e2eff7}.c-sec--lightblue2{background:#b2d9fd}.c-sec--lightblue2 .separateText span,.c-sec--lightblue2 .separateText--blue span,.c-sec--lightblue2 .separateText--white span{background:#b2d9fd}.c-sec--gray{background:#f0f0f0}.c-sec--gray .separateText span,.c-sec--gray .separateText--blue span,.c-sec--gray .separateText--white span{background:#f0f0f0}.c-sec__inner{width:100%;padding:80px 40px}.c-sec__inner+.c-sec__inner{padding-top:0}@media screen and (max-width:600px){.c-sec__inner{padding:80px 20px}}.c-sec__cont{max-width:1160px;margin-inline:auto;margin-top:56px}.cont_box{background:#fff;border-radius:20px;padding:48px 24px}.cont_box__inner{margin-inline:auto;max-width:920px}.cont_box--blue{background:#0457a7;border-radius:20px;padding:48px 24px}.cont_box--blue__inner{margin-inline:auto;max-width:920px}.cont_box--lightblue{background:#e2eff7;border-radius:20px;padding:48px 24px}.cont_box--lightblue__inner{margin-inline:auto;max-width:920px}.cont_box--lightblue2{background:#b2d9fd;border-radius:20px;padding:48px 24px}.cont_box--lightblue2__inner{margin-inline:auto;max-width:920px}.cont_box--gray{background:#f0f0f0;border-radius:20px;padding:48px 24px}.cont_box--gray__inner{margin-inline:auto;max-width:920px}.bl-row,.bl-row--3cols,.bl-row--3cols-sp1,.bl-row--3cols-sp2,.bl-row--3cols-tab1,.bl-row--4cols,.bl-row--4cols-sp1,.bl-row--4cols-tab2{display:-ms-flexbox;display:flex;gap:24px;width:100%}.bl-row--3cols-sp1:has(.bl-row__item2),.bl-row--3cols-sp2:has(.bl-row__item2),.bl-row--3cols-tab1:has(.bl-row__item2),.bl-row--3cols:has(.bl-row__item2),.bl-row--4cols-sp1:has(.bl-row__item2),.bl-row--4cols-tab2:has(.bl-row__item2),.bl-row--4cols:has(.bl-row__item2),.bl-row:has(.bl-row__item2){gap:8px}.bl-row--3cols,.bl-row--3cols-sp1,.bl-row--3cols-sp2,.bl-row--3cols-tab1{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1024px){.bl-row--3cols-tab1{max-width:370px;margin-inline:auto;-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (max-width:768px){.bl-row--3cols-sp1{margin-inline:auto;-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:860px){.bl-row--3cols-sp2{gap:24px 12px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.bl-row--4cols,.bl-row--4cols-sp1,.bl-row--4cols-tab2{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1024px){.bl-row--4cols-tab2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px 12px}}@media screen and (max-width:1024px){.bl-row--4cols-sp1{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px 12px}}@media screen and (max-width:768px){.bl-row--4cols-sp1{-ms-grid-columns:100%;grid-template-columns:100%}}.bl-row__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.bl-row__item--bg,.bl-row__item--bg-lightblue{border-radius:24px;background:#fff;padding:24px}@media (max-width:420px){.bl-row__item--bg,.bl-row__item--bg-lightblue{padding:18px}}.bl-row__item--bg-lightblue{background:#e2eff7}.bl-row__item-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.bl-row__item2{border-radius:12px;background:#fff;padding:32px 24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px;-ms-flex-pack:justify;justify-content:space-between;height:100%}.bl-row__item2-ttl{font-weight:700;font-size:20px;padding-bottom:24px;margin-bottom:24px;border-bottom:#0457a7 2px solid;line-height:1.5;text-align:center;color:#0457a7}@media screen and (max-width:768px){.bl-row__item2-ttl{font-size:18px}}.bl-row__item-ttl,.bl-row__item-ttl--blue,.bl-row__item-ttl--white{font-weight:700;font-size:22px;line-height:1.5;text-align:center}@media screen and (max-width:768px){.bl-row__item-ttl,.bl-row__item-ttl--blue,.bl-row__item-ttl--white{font-size:18px}}.bl-row__item-ttl,.bl-row__item-ttl--blue,.bl-row__item-ttl--white{color:#333}.bl-row__item-ttl--white{color:#fff}.bl-row__item-ttl--blue{color:#0457a7}.bl-row__item-detail{display:block;text-align:right;font-size:20px;font-weight:700;color:#0457a7}.bl-row__item-detail::after{content:"";display:inline-block;margin-left:8px;width:28px;height:28px;vertical-align:sub;margin-bottom:-.1rem;background:url(/b2b-assets/images/component/icon_arrow-576f311082.svg) no-repeat center center/contain}@media (max-width:860px){.bl-row__item-detail{text-align:center}}@media (max-width:640px){header.fixed+main{margin-top:55px}}.pg-layout__top{position:relative;margin-top:112px}@media (max-width:808px){.pg-layout__top{margin-top:80px}}@media (max-width:640px){.pg-layout__top{margin-top:56px}}.pg-layout__top.top--headsup{margin-top:148px}@media (max-width:768px){.pg-layout__top.top--headsup{margin-top:120px}}@media (max-width:640px){.pg-layout__top.top--headsup{margin-top:96px}}.pg-layout__top.un-keihi{margin-top:108px}@media (max-width:808px){.pg-layout__top.un-keihi{margin-top:80px}}@media (max-width:640px){.pg-layout__top.un-keihi{margin-top:56px}}.pg-layout__top.payroll-top{margin-top:108px}@media (max-width:808px){.pg-layout__top.payroll-top{margin-top:80px}}@media (max-width:640px){.pg-layout__top.payroll-top{margin-top:56px}}.pg-layout__top.payroll-top--headsup{margin-top:152px}@media (max-width:808px){.pg-layout__top.payroll-top--headsup{margin-top:80px}}@media (max-width:640px){.pg-layout__top.payroll-top--headsup{margin-top:96px}}.pg-layout__top.payroll-top .group__btn{display:-ms-flexbox;display:flex;gap:20px;margin:40px 0 0;width:582px}.pg-layout__top.payroll-top .group__btn .sg-layout__buttons__acc{max-width:280px;margin:0;width:100%}.pg-layout__top.payroll-top .group__btn .sg-layout__buttons__acc--price{background-color:#fff;border-color:#fff}.pg-layout__top.payroll-top .group__btn .sg-layout__buttons__acc--price a{border-color:#0457a7;color:#0457a7}.pg-layout__top.payroll-top .group__btn .sg-layout__buttons__acc--price a::before{background-color:#0457a7}.pg-layout__top.payroll-top .group__btn .sg-layout__buttons__acc--price a span{width:100%;color:#0457a7}.pg-layout__top.payroll-top .group__btn .sg-layout__buttons__acc--price .series-display .series-content>a:hover span.cp-button__link,.pg-layout__top.payroll-top .group__btn .sg-layout__buttons__acc--price a span:hover,.series-display .pg-layout__top.payroll-top .group__btn .sg-layout__buttons__acc--price .series-content>a:hover span.cp-button__link{color:#fff}.bl-section-kv.un-kintai{background:url(/b2b-assets/images/page-kintai/top/img_kv-bg-877d30b9d3.webp) no-repeat bottom center/cover,#1360aa;color:#fff}.bl-section-kv.un-kintai .bl-kv__inner{display:-ms-grid;display:grid;gap:20px;max-width:1160px;margin-inline:auto;box-sizing:content-box;padding:110px 40px 119.83px;position:relative}@media screen and (max-width:768px){.bl-section-kv.un-kintai .bl-kv__inner{padding:24px}}.bl-section-kv.un-kintai .bl-kv__inner__feature{display:-ms-grid;display:grid;gap:20px;max-width:1160px;margin-inline:auto;box-sizing:content-box;padding:50px 40px 80px}@media screen and (max-width:768px){.bl-section-kv.un-kintai .bl-kv__inner__feature{padding:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:500px}}.bl-section-kv.un-kintai .bl-kv__ttlArea p{font-weight:900;font-size:32px;line-height:140%;letter-spacing:1%}@media screen and (max-width:374px){.bl-section-kv.un-kintai .bl-kv__ttlArea p{word-break:unset}}.bl-section-kv.un-kintai .bl-kv__ttlArea .el-ttl{font-weight:900;font-size:80px;line-height:140%;letter-spacing:2%}@media screen and (max-width:1222px){.bl-section-kv.un-kintai .bl-kv__ttlArea .el-ttl{font-size:56px}}@media screen and (max-width:600px){.bl-section-kv.un-kintai .bl-kv__ttlArea p{font-size:30px}.bl-section-kv.un-kintai .bl-kv__ttlArea .el-ttl{font-size:46px}}@media screen and (max-width:380px){.bl-section-kv.un-kintai .bl-kv__ttlArea p{font-size:24px}}.bl-section-kv.un-kintai .bl-kv__btnArea{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:16px}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap{width:50%}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub .cp-button__link{padding:18px 24px;border-radius:100px;font-size:20px}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second .cp-button__link{display:block;width:100%;padding:16px;font-size:18px;font-weight:700;text-align:center;text-decoration:none;border-radius:8px;color:#e73858;border:2px solid #fff;transition-duration:.1s;position:relative;z-index:1;overflow:hidden;background-color:#fff}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second .cp-button__link::before{background-color:#e73858;position:absolute;z-index:-1;content:"";width:0%;height:101%;top:-.5%;left:-.5%;transition:.4s cubic-bezier(.645,.045,.355,1)}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second .cp-button__link:hover,.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second .cp-button__link{color:#fff}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second .cp-button__link:hover::before,.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second .series-display .series-content>a:hover .cp-button__link::before,.series-display .series-content>a:hover .bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second .cp-button__link::before{width:101%}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second .cp-button__link.blank::after{content:"";display:inline-block;width:1em;height:1em;margin-left:4px;background:currentColor;-webkit-mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);mask-image:url(/b2b-assets/images/common/icon-target_blank-ff1d3fcca7.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-bottom:-.2em}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second.center{margin-inline:auto!important}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second.size-s .cp-button__link{padding:8px 12px;font-size:14px}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second.size-l .cp-button__link{padding:16px 24px;font-size:20px}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second{width:100%}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second.min{width:fit-content}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second.min--20{width:fit-content;min-width:200px}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second.min--210{width:fit-content;min-width:210px}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second.min--24{width:fit-content;min-width:240px}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second.max--20{width:100%;max-width:200px}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second.max--32{width:100%;max-width:320px}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second.max--34{width:100%;max-width:340px}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second.max--40{width:100%;max-width:400px}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second{font-size:20px}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap .cp-button__sub-second .cp-button__link{padding:18px 24px;border-radius:100px}@media screen and (max-width:768px){.bl-section-kv.un-kintai .bl-kv__btnArea{-ms-flex-direction:column;flex-direction:column}.bl-section-kv.un-kintai .bl-kv__btnArea:not(:has(.el_btnComment)){gap:16px}.bl-section-kv.un-kintai .bl-kv__btnArea .bl-btn__wrap{width:100%}}@media screen and (max-width:600px){.bl-section-kv.un-kintai .bl-kv__btnArea{margin-top:16px}}@media screen and (max-width:390px){.bl-section-kv.un-kintai .bl-kv__btnArea{margin-bottom:5px}}.bl-section-kv.un-kintai .bl-kv__imgArea--badge{width:95%;margin-top:32px}.bl-section-kv.un-kintai .bl-kv__imgArea--badge .noteText{color:#e4c057}@media screen and (max-width:768px){.bl-section-kv.un-kintai .bl-kv__imgArea{-ms-flex-order:3;order:3;width:calc(100% - 5px);position:relative;top:-5px}}.bl-section-kv.un-kintai .bl-kv__human{position:absolute;bottom:0;right:-4%}.bl-section-kv.un-kintai .bl-kv__human figure{max-width:305px}.bl-section-kv.un-kintai .bl-kv__human figure img{width:100%}@media screen and (max-width:1280px){.bl-section-kv.un-kintai .bl-kv__human{right:0}.bl-section-kv.un-kintai .bl-kv__human figure{max-width:19vw}}@media screen and (max-width:768px){.bl-section-kv.un-kintai .bl-kv__human figure{max-width:none;width:100px}}@media screen and (min-width:769px){.bl-section-kv.un-kintai .bl-kv__inner{gap:30px 38.77px;-ms-grid-columns:minmax(276px,496px) minmax(200px,640px);grid-template-columns:minmax(276px,496px) minmax(200px,640px);-ms-flex-align:center;align-items:center}.bl-section-kv.un-kintai .bl-kv__inner__feature{gap:40px 24px;-ms-grid-columns:minmax(276px,536px) minmax(200px,640px);grid-template-columns:minmax(276px,536px) minmax(200px,640px);-ms-flex-align:center;align-items:center}.bl-section-kv.un-kintai .bl-kv__ttlArea{grid-area:1/1/2/2;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:end;justify-content:end;-ms-flex-direction:column;flex-direction:column}.bl-section-kv.un-kintai .bl-kv__imgArea{grid-area:1/2/3/3}.bl-section-kv.un-kintai .bl-kv__imgArea figure{max-width:451px}.bl-section-kv.un-kintai .bl-kv__imgArea figure img{width:100%;aspect-ratio:1.5}.bl-section-kv.un-kintai .bl-kv__btnArea{grid-area:2/1/3/2;-ms-flex-align:start;align-items:flex-start;height:100%}}.bl-section-kv.un-payroll{background:url(/b2b-assets/images/page-payroll/top/img_kv-bg-7572e56b1b.webp) no-repeat bottom 265px right -235px/2850px}@media (max-width:1000px){.bl-section-kv.un-payroll{background:url(/b2b-assets/images/page-payroll/top/img_kv-bg-7572e56b1b.webp) no-repeat bottom 225px right -525px/2850px}}@media screen and (max-width:768px){.bl-section-kv.un-payroll{background:unset}}@media screen and (max-width:768px){.bl-section-kv.un-payroll .bl-section-kv__layout{background:url(/b2b-assets/images/page-payroll/top/img_kv-bg-sp-d33d6b7b72.webp) no-repeat top center/100% 60%}}.bl-section-kv.un-payroll .bl-section-kv__content{max-width:1240px;width:100%;margin-inline:auto;padding:80px 40px;position:relative;z-index:1}@media screen and (max-width:768px){.bl-section-kv.un-payroll .bl-section-kv__content{padding:80px 40px 0}}@media screen and (max-width:600px){.bl-section-kv.un-payroll .bl-section-kv__content{padding:40px 20px 0}}.bl-section-kv.un-payroll .bl-section-kv__content .bl-textarea{width:60%}.bl-section-kv.un-payroll .bl-section-kv__content .bl-textarea h1{font-size:60px;font-weight:900;line-height:1.4;margin:0 0 24px;color:#fff}@media screen and (max-width:600px){.bl-section-kv.un-payroll .bl-section-kv__content .bl-textarea h1{font-size:40px}.bl-section-kv.un-payroll .bl-section-kv__content .bl-textarea h1 span{font-size:24px}}.bl-section-kv.un-payroll .bl-section-kv__content .bl-textarea h1 span{display:block;font-size:28px;font-weight:700;color:#fff}.bl-section-kv.un-payroll .bl-section-kv__content .bl-textarea>ul li{font-size:20px;font-weight:700;line-height:1.5;color:#fff;position:relative;padding-left:32px}.bl-section-kv.un-payroll .bl-section-kv__content .bl-textarea>ul li+li{margin-top:16px}@media screen and (max-width:600px){.bl-section-kv.un-payroll .bl-section-kv__content .bl-textarea>ul li{font-size:17px}}.bl-section-kv.un-payroll .bl-section-kv__content .bl-textarea>ul li::before{content:"";position:absolute;width:26px;height:26px;left:0;top:2px;background:url(/b2b-assets/images/component/icon_check-green-1dbe154ded.svg) no-repeat center center/contain}@media screen and (max-width:1024px){.bl-section-kv.un-payroll .bl-section-kv__content .bl-textarea{width:100%;max-width:500px;padding-bottom:100px}}@media screen and (max-width:768px){.bl-section-kv.un-payroll .bl-section-kv__content .bl-textarea{max-width:unset;padding-bottom:0}}.bl-section-kv.un-payroll .bl-section-kv__content figure{width:100%;max-width:900px}@media screen and (min-width:769px){.bl-section-kv.un-payroll .bl-section-kv__content figure{position:absolute;z-index:-1;right:calc((100vw - 100%)/ -2);top:0;width:70vw;height:100%}.bl-section-kv.un-payroll .bl-section-kv__content figure img{max-width:100%;max-height:100%;margin-inline-start:auto;display:block;position:absolute;right:0;bottom:0}}@media (min-width:1440px){.bl-section-kv.un-payroll .bl-section-kv__content figure{right:-100px}}@media screen and (max-width:768px){.bl-section-kv.un-payroll .bl-section-kv__content figure{margin-top:64px;max-width:400px;margin-inline:auto}}.bl-section-kv.un-payroll .bl-section-kv--cta{margin:40px 0 0;max-width:342px}@media screen and (max-width:768px){.bl-section-kv.un-payroll .bl-section-kv--cta{margin:0 auto}}.bl-section-kv.un-payroll .bl-section-kv--cta a>span{width:100%}@media (max-width:420px){.bl-section-kv.un-payroll .bl-section-kv--cta a>span{padding:20px}}.bl-section-kv.un-payroll .sp-cta{background:#0457a7;padding:24px}.bl-section-kv.un-payroll .sp-cta .bl-section-kv--cta span{padding:19px}.bl-section-kv.un-payroll .sp-cta .sg-layout__buttons__acc{max-width:342px;width:100%}.bl-section-kv.un-payroll .sp-cta .sg-layout__buttons__acc--price{background-color:#fff;border-color:#fff;margin-top:16px}.bl-section-kv.un-payroll .sp-cta .sg-layout__buttons__acc--price a{border-color:#0457a7;color:#0457a7}.bl-section-kv.un-payroll .sp-cta .sg-layout__buttons__acc--price a::before{background-color:#0457a7}.bl-section-kv.un-payroll .sp-cta .sg-layout__buttons__acc--price a span{width:100%;color:#0457a7}.bl-section-kv.un-payroll .sp-cta .sg-layout__buttons__acc--price .series-display .series-content>a:hover span.cp-button__link,.bl-section-kv.un-payroll .sp-cta .sg-layout__buttons__acc--price a span:hover,.series-display .bl-section-kv.un-payroll .sp-cta .sg-layout__buttons__acc--price .series-content>a:hover span.cp-button__link{color:#fff}.bl-section-kv.un-keihi{max-width:1920px;margin-inline:auto;background:url(/b2b-assets/images/page-keihi/top/kv_bg-2d62349dd3.webp) no-repeat center bottom;background-size:cover;overflow:hidden;position:relative}@media screen and (max-width:768px){.bl-section-kv.un-keihi{background:url(/b2b-assets/images/page-keihi/top/kv_bg_sp-ee017f2788.webp) no-repeat center bottom;background-size:cover}}.bl-section-kv.un-keihi .bl-kv__human{mask-image:url(/b2b-assets/images/page-keihi/common/mask-41a39a965e.svg);mask-repeat:no-repeat;mask-position:bottom;mask-size:cover;-webkit-mask-image:url(/b2b-assets/images/page-keihi/common/mask-41a39a965e.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:bottom;-webkit-mask-size:cover;width:100%;height:579px;position:absolute;bottom:0;left:0}.bl-section-kv.un-keihi .bl-kv__human>picture{width:521px;position:absolute;bottom:0;left:calc(50% + 400px);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (max-width:1024px){.bl-section-kv.un-keihi .bl-kv__human>picture{width:440px;left:calc(50% + 260px)}}@media screen and (max-width:768px){.bl-section-kv.un-keihi .bl-kv__human>picture{width:87.8585%;left:50%}}.bl-section-kv.un-keihi .bl-kv__inner{margin-inline:auto;padding:80px 40px 72px;width:100%;max-width:1240px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:0 56px;position:relative}@media screen and (max-width:1024px){.bl-section-kv.un-keihi .bl-kv__inner{gap:0 24px}}@media screen and (max-width:768px){.bl-section-kv.un-keihi .bl-kv__inner{padding:24px 24px 124px;box-sizing:border-box;-ms-flex-flow:column;flex-flow:column;gap:0}}.bl-section-kv.un-keihi .bl-kv__txtArea>ul{margin-bottom:16px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:0 .8rem}@media screen and (max-width:768px){.bl-section-kv.un-keihi .bl-kv__txtArea>ul{gap:0 12px}}.bl-section-kv.un-keihi .bl-kv__txtArea>ul li{padding:8px 12px 10px;background:#fff;border-radius:4px;border:1px solid #e2eff7;color:#0457a7;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:1}@media screen and (max-width:768px){.bl-section-kv.un-keihi .bl-kv__txtArea>ul li{padding:8px 10px 10px}}.bl-section-kv.un-keihi .bl-kv__txtArea p{margin-bottom:40px;color:#fff;font-size:28px;font-weight:900;line-height:1.5;letter-spacing:.01em}@media screen and (max-width:600px){.bl-section-kv.un-keihi .bl-kv__txtArea p{margin-bottom:24px;font-size:20px}}.bl-section-kv.un-keihi .bl-kv__txtArea p b{font-size:64px;line-height:1.4;letter-spacing:.02em}@media screen and (max-width:600px){.bl-section-kv.un-keihi .bl-kv__txtArea p b{font-size:48px}}.bl-section-kv.un-keihi .bl-kv__txtArea p span{font-size:56px;line-height:1.4;letter-spacing:.02em}.bl-section-kv.un-keihi .bl-kv__txtArea p span .mid-pc-br{display:none}@media screen and (max-width:1024px){.bl-section-kv.un-keihi .bl-kv__txtArea p span .mid-pc-br{display:block}}@media screen and (max-width:600px){.bl-section-kv.un-keihi .bl-kv__txtArea p span{font-size:40px}}.bl-section-kv.un-keihi .bl-kv__btnArea{margin-bottom:0;max-width:400px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:16px 0}@media screen and (max-width:768px){.bl-section-kv.un-keihi .bl-kv__btnArea{margin-bottom:48px}}.bl-section-kv.un-keihi .bl-kv__imgArea{position:relative}.bl-section-kv.un-keihi .bl-kv__imgArea .bl-emblem{width:100%;max-width:215px;display:block;text-align:center}@media screen and (max-width:768px){.bl-section-kv.un-keihi .bl-kv__imgArea .bl-emblem{max-width:38.59%;margin-bottom:0}}.bl-section-kv.un-keihi .bl-kv__imgArea .bl-emblem small{display:block;margin-top:16px;color:#fff;font-size:12px;line-height:1}.bl-section-kv.un-keihi.un-feature{max-width:1920px;margin-inline:auto;background:url(/b2b-assets/images/page-keihi/feature/kv_bg-098b1c2776.webp) no-repeat center bottom;background-size:cover}@media screen and (max-width:768px){.bl-section-kv.un-keihi.un-feature{background:url(/b2b-assets/images/page-keihi/feature/kv_bg_sp-f468a78243.webp) no-repeat center bottom;background-size:cover}}.bl-section-kv.un-keihi.un-feature .bl-kv__inner{-ms-flex-pack:justify;justify-content:space-between;gap:24px}@media screen and (max-width:768px){.bl-section-kv.un-keihi.un-feature .bl-kv__txtArea p>span{font-size:76px}}@media screen and (max-width:600px){.bl-section-kv.un-keihi.un-feature .bl-kv__txtArea p>span{font-size:48px}}.bl-section-kv.un-keihi.un-feature .bl-kv__imgArea{width:calc(100% - 400px - 80px)}@media screen and (max-width:1024px){.bl-section-kv.un-keihi.un-feature .bl-kv__imgArea{width:calc(100% - 400px - 40px)}}@media screen and (max-width:768px){.bl-section-kv.un-keihi.un-feature .bl-kv__imgArea{width:100%}}.bl-section-kv.un-keihi.un-feature .bl-kv__imgArea>figure{max-width:100%}.bl-section-kv.un-labor-management,.bl-section-kv.un-labor-payroll{background:url(/b2b-assets/images/page-labor/payroll/kv_bg-793542e19c.webp) no-repeat bottom center/cover;color:#fff}.bl-section-kv.bl-section-kv--init.un-labor-management,.bl-section-kv.un-labor-payroll.bl-section-kv--init{display:block}.bl-section-kv.bl-section-kv--v2.un-labor-management,.bl-section-kv.un-labor-payroll.bl-section-kv--v2{display:none}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__imgArea,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__imgArea{margin-top:-72px}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__imgArea .bl-kv__imgArea-12,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__imgArea .bl-kv__imgArea-12{margin-bottom:16px}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__btnArea .bl-btn__wrap .cp-button__link,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__btnArea .bl-btn__wrap .cp-button__link{padding:17px 24px}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__ttlArea p,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__ttlArea p{font-weight:unset;font-size:unset;line-height:unset;letter-spacing:unset}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__ttlArea .bl-kv__ttlTitle,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__ttlArea .bl-kv__ttlTitle{margin:0 0 16px}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__ttlArea .bl-kv__ttlTitle span,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__ttlArea .bl-kv__ttlTitle span{padding:4px 16px;font-size:40px;font-weight:700;letter-spacing:0;line-height:1.4;border:1px solid var(--Border-White,#fff)}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__ttlArea .bl-kv__ttlDesc,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__ttlArea .bl-kv__ttlDesc{font-size:64px;font-weight:900;letter-spacing:2%;line-height:1.4;margin:0}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__inner,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__inner{gap:32px 24px;padding:108px 122px}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__inner .bl-kv__human,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__inner .bl-kv__human{right:3.5%}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__inner .bl-kv__human figure,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__inner .bl-kv__human figure{max-width:305px}@media screen and (max-width:1313px){.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__inner,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__inner{padding:24px}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__inner .bl-kv__human,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__inner .bl-kv__human{max-width:220px}}@media (max-width:990px){.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__imgArea,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__imgArea{margin-top:0;-ms-flex-order:3;order:3}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__imgArea figure,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__imgArea figure{max-width:500px}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__imgArea .bl-kv__imgArea-12,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__imgArea .bl-kv__imgArea-12{display:none}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__btnArea,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__btnArea{-ms-flex-order:2;order:2;max-width:100%}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__btnArea .bl-btn__wrap,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__btnArea .bl-btn__wrap{max-width:100%}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__btnArea .bl-btn__wrap .cp-button__link,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__btnArea .bl-btn__wrap .cp-button__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:4px}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price a::after,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__btnArea .bl-btn__wrap .btn-price a::after{position:unset;display:block;-ms-transform:unset;transform:unset}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__ttlArea .bl-kv__ttlTitle,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__ttlArea .bl-kv__ttlTitle{margin:0 0 10px}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__ttlArea .bl-kv__ttlTitle span,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__ttlArea .bl-kv__ttlTitle span{padding:4px 12px;font-size:32px}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__ttlArea .bl-kv__ttlDesc,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__ttlArea .bl-kv__ttlDesc{font-size:40px;width:100%;margin:0}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__ttlArea img:last-child,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__ttlArea img:last-child{margin:20px 0 0;width:100%;max-width:100%}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__ttlArea .is-sp,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__ttlArea .is-sp{display:block}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__inner,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__inner{gap:20px 120px;max-width:500px}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__inner .bl-kv__human,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__inner .bl-kv__human{right:calc(100% - 500px - 30px)}.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__inner .bl-kv__human figure,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__inner .bl-kv__human figure{max-width:125px}}@media (max-width:600px){.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__ttlArea,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__ttlArea{margin:0}}@media (max-width:570px){.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__inner .bl-kv__human,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__inner .bl-kv__human{right:30px}}@media (max-width:420px){.bl-section-kv.bl-section-kv--v2.un-labor-management .bl-kv__inner .bl-kv__human,.bl-section-kv.un-labor-payroll.bl-section-kv--v2 .bl-kv__inner .bl-kv__human{width:92px}}.bl-section-kv.un-labor-management .bl-kv__inner,.bl-section-kv.un-labor-payroll .bl-kv__inner{display:-ms-grid;display:grid;gap:20px;max-width:1160px;margin-inline:auto;box-sizing:content-box;padding:121px 140px;position:relative}@media screen and (max-width:1313px){.bl-section-kv.un-labor-management .bl-kv__inner,.bl-section-kv.un-labor-payroll .bl-kv__inner{padding:24px}}@media screen and (max-width:990px){.bl-section-kv.un-labor-management .bl-kv__inner,.bl-section-kv.un-labor-payroll .bl-kv__inner{max-width:550px}}@media screen and (max-width:768px){.bl-section-kv.un-labor-management .bl-kv__inner,.bl-section-kv.un-labor-payroll .bl-kv__inner{padding:24px;-ms-flex-pack:center;justify-content:center}}.bl-section-kv.un-labor-management .bl-kv__ttlArea img:first-of-type,.bl-section-kv.un-labor-payroll .bl-kv__ttlArea img:first-of-type{max-width:176.61px}.bl-section-kv.un-labor-management .bl-kv__ttlArea .bl_hascap,.bl-section-kv.un-labor-payroll .bl-kv__ttlArea .bl_hascap{margin-top:20px;max-width:401.21px;width:unset;margin-inline:unset}.bl-section-kv.un-labor-management .bl-kv__ttlArea .bl_hascap img,.bl-section-kv.un-labor-payroll .bl-kv__ttlArea .bl_hascap img{width:100%;max-width:100%}.bl-section-kv.un-labor-management .bl-kv__ttlArea p,.bl-section-kv.un-labor-payroll .bl-kv__ttlArea p{font-weight:900;font-size:72px;line-height:120%;letter-spacing:2%}.bl-section-kv.un-labor-management .bl-kv__ttlArea p.el-ttl,.bl-section-kv.un-labor-payroll .bl-kv__ttlArea p.el-ttl{font-weight:900;font-size:32px;line-height:140%;letter-spacing:1%;margin-top:28px}@media screen and (max-width:374px){.bl-section-kv.un-labor-management .bl-kv__ttlArea p,.bl-section-kv.un-labor-payroll .bl-kv__ttlArea p{word-break:unset}}@media screen and (max-width:600px){.bl-section-kv.un-labor-management .bl-kv__ttlArea p,.bl-section-kv.un-labor-payroll .bl-kv__ttlArea p{font-size:56px}.bl-section-kv.un-labor-management .bl-kv__ttlArea p.el-ttl,.bl-section-kv.un-labor-payroll .bl-kv__ttlArea p.el-ttl{font-size:24px;margin-top:8px;margin-bottom:8px}}@media screen and (max-width:390px){.bl-section-kv.un-labor-management .bl-kv__ttlArea p,.bl-section-kv.un-labor-payroll .bl-kv__ttlArea p{font-size:50px}.bl-section-kv.un-labor-management .bl-kv__ttlArea p.el-ttl,.bl-section-kv.un-labor-payroll .bl-kv__ttlArea p.el-ttl{font-size:22px;margin-bottom:0}}.bl-section-kv.un-labor-management .bl-kv__btnArea,.bl-section-kv.un-labor-payroll .bl-kv__btnArea{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:16px}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap,.bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap{width:50%}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .cp-button__link,.bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap .cp-button__link{border-radius:100px;font-weight:700;font-size:18px;line-height:100%;letter-spacing:2%;padding:19px 24px}@media screen and (max-width:768px){.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .cp-button__link,.bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap .cp-button__link{font-size:18px}}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-download a::after,.bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap .btn-download a::after{content:"";display:inline-block;width:16px;height:16px;margin:0 0 0 4px;background:url(/b2b-assets/images/common/icon-download-white-v2-8902b86527.svg) no-repeat}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-download .series-display .series-content>a:hover a.cp-button__link::after,.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-download a:hover::after,.bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap .btn-download .series-display .series-content>a:hover a.cp-button__link::after,.bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap .btn-download a:hover::after,.series-display .series-content>a:hover .bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-download a.cp-button__link::after,.series-display .series-content>a:hover .bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap .btn-download a.cp-button__link::after{background:url(/b2b-assets/images/common/icon-download-red-v2-93c374e992.svg) no-repeat}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price a::after,.bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap .btn-price a::after{content:"";display:inline-block;width:16px;height:16px;margin:0 0 0 4px;background:url(/b2b-assets/images/page-labor/payroll/icon-arrow_right-blue-218b08287b.svg) no-repeat;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;right:6%}@media screen and (max-width:1120px){.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price a::after,.bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap .btn-price a::after{right:3%}}@media screen and (max-width:768px){.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price a::after,.bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap .btn-price a::after{position:unset;-ms-transform:unset;transform:unset}}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price .series-display .series-content>a:hover a.cp-button__link::after,.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price a:hover::after,.bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap .btn-price .series-display .series-content>a:hover a.cp-button__link::after,.bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap .btn-price a:hover::after,.series-display .series-content>a:hover .bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price a.cp-button__link::after,.series-display .series-content>a:hover .bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap .btn-price a.cp-button__link::after{background:url(/b2b-assets/images/page-labor/payroll/icon-arrow_right-white-994cc90dde.svg) no-repeat;background-color:#fff;border-radius:50%;width:16px}@media screen and (max-width:990px){.bl-section-kv.un-labor-management .bl-kv__btnArea,.bl-section-kv.un-labor-payroll .bl-kv__btnArea{-ms-flex-direction:column;flex-direction:column;max-width:calc(100% - 140px);gap:12px}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap,.bl-section-kv.un-labor-payroll .bl-kv__btnArea .bl-btn__wrap{width:100%}}@media screen and (max-width:768px){.bl-section-kv.un-labor-management .bl-kv__btnArea,.bl-section-kv.un-labor-payroll .bl-kv__btnArea{max-width:100%}}.bl-section-kv.un-labor-management .bl-kv__imgArea figure,.bl-section-kv.un-labor-payroll .bl-kv__imgArea figure{max-width:407.53px}.bl-section-kv.un-labor-management .bl-kv__imgArea figure img,.bl-section-kv.un-labor-payroll .bl-kv__imgArea figure img{max-width:100%}@media screen and (min-width:990px){.bl-section-kv.un-labor-management .bl-kv__inner,.bl-section-kv.un-labor-payroll .bl-kv__inner{gap:32px 0;-ms-grid-columns:minmax(276px,560px) minmax(200px,560px);grid-template-columns:minmax(276px,560px) minmax(200px,560px);-ms-flex-align:center;align-items:center}.bl-section-kv.un-labor-management .bl-kv__ttlArea,.bl-section-kv.un-labor-payroll .bl-kv__ttlArea{grid-area:1/1/2/2;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:end;justify-content:end;-ms-flex-direction:column;flex-direction:column}.bl-section-kv.un-labor-management .bl-kv__imgArea,.bl-section-kv.un-labor-payroll .bl-kv__imgArea{grid-area:1/2/3/3}.bl-section-kv.un-labor-management .bl-kv__btnArea,.bl-section-kv.un-labor-payroll .bl-kv__btnArea{grid-area:2/1/3/2;-ms-flex-align:start;align-items:flex-start;height:100%}}@media screen and (max-width:600px){.bl-section-kv.un-labor-management .bl-kv__imgArea img.first-child,.bl-section-kv.un-labor-payroll .bl-kv__imgArea img.first-child{width:100%}}@media screen and (max-width:768px){.bl-section-kv.un-labor-management .bl-kv__imgArea,.bl-section-kv.un-labor-payroll .bl-kv__imgArea{-ms-flex-order:3;order:3;width:calc(100% - 5px)}}.bl-section-kv.un-labor-management .bl-kv__human,.bl-section-kv.un-labor-payroll .bl-kv__human{position:absolute;bottom:0;right:4%}.bl-section-kv.un-labor-management .bl-kv__human figure,.bl-section-kv.un-labor-payroll .bl-kv__human figure{max-width:305px}@media screen and (max-width:1400px){.bl-section-kv.un-labor-management .bl-kv__human figure,.bl-section-kv.un-labor-payroll .bl-kv__human figure{max-width:15vw}}.bl-section-kv.un-labor-management .bl-kv__human figure img,.bl-section-kv.un-labor-payroll .bl-kv__human figure img{width:100%}@media screen and (max-width:990px){.bl-section-kv.un-labor-management .bl-kv__human,.bl-section-kv.un-labor-payroll .bl-kv__human{right:0}.bl-section-kv.un-labor-management .bl-kv__human figure,.bl-section-kv.un-labor-payroll .bl-kv__human figure{max-width:145px}}@media screen and (max-width:768px){.bl-section-kv.un-labor-management .bl-kv__human,.bl-section-kv.un-labor-payroll .bl-kv__human{right:16px}.bl-section-kv.un-labor-management .bl-kv__human figure,.bl-section-kv.un-labor-payroll .bl-kv__human figure{max-width:100px}}.bl-section-kv.un-labor-management{background:url(/b2b-assets/images/page-labor/labor/kv_bg_2-57381922c6.webp) no-repeat;background-size:cover}.bl-section-kv.un-labor-management.bl-section-kv--init{display:block}.bl-section-kv.un-labor-management.bl-section-kv--v2{display:none}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__imgArea{margin-top:90px}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__btnArea .bl-btn__wrap .cp-button__link{padding:17px 24px}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__ttlArea .bl-kv__ttlTitle{margin:0 0 16px}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__ttlArea .bl-kv__ttlTitle span{padding:4px 16px;font-size:40px;font-weight:700;letter-spacing:0;line-height:1.4;border:1px solid var(--Border-White,#fff)}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__ttlArea .bl-kv__ttlDesc{font-size:64px;font-weight:900;letter-spacing:2%;line-height:1.4;width:calc(100% + 170px);margin:0 0 32px}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__inner{gap:32px 120px;padding:60px 122px}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__inner .bl-kv__human{right:.5%}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__inner .bl-kv__human figure{max-width:275px}@media screen and (max-width:1313px){.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__ttlArea .bl-kv__ttlDesc .is-sp{display:block}}@media (max-width:990px){.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__imgArea{margin-top:0;-ms-flex-order:3;order:3}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__imgArea figure{max-width:100%}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__imgArea .is-pc{display:none}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__btnArea{-ms-flex-order:2;order:2;max-width:100%}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__btnArea .bl-btn__wrap{max-width:100%}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__btnArea .bl-btn__wrap .cp-button__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:4px}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__btnArea .bl-btn__wrap .btn-price a::after{position:unset;display:block;-ms-transform:unset;transform:unset}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__ttlArea .bl-kv__ttlTitle{margin:0 0 10px}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__ttlArea .bl-kv__ttlTitle span{padding:4px 12px;font-size:32px}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__ttlArea .bl-kv__ttlDesc{font-size:40px;width:100%;margin:0 0 16px}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__ttlArea img:last-child{margin:20px 0 0;width:100%}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__ttlArea .is-sp{display:block}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__inner{gap:20px 120px;padding:24px 24px 40px;max-width:500px}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__inner .bl-kv__human{right:calc(100% - 500px - 20px)}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__inner .bl-kv__human figure{max-width:140px!important}}@media (max-width:530px){.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__ttlArea{margin:0}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__inner .bl-kv__human{right:30px}.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__inner .bl-kv__human figure{max-width:125px!important}}@media (max-width:420px){.bl-section-kv.un-labor-management.bl-section-kv--v2 .bl-kv__inner .bl-kv__human figure{max-width:92px!important}}.bl-section-kv.un-labor-management .bl-kv__inner{position:relative;padding:80px 122px}@media screen and (max-width:768px){.bl-section-kv.un-labor-management .bl-kv__inner{gap:20px;padding:24px 24px 40px;max-width:500px;margin:0 auto}}.bl-section-kv.un-labor-management .bl-kv__inner .bl-kv__human{position:absolute;bottom:0;right:1%}.bl-section-kv.un-labor-management .bl-kv__inner .bl-kv__human figure{max-width:305px}@media screen and (max-width:1222px){.bl-section-kv.un-labor-management .bl-kv__inner .bl-kv__human figure{max-width:19vw}}.bl-section-kv.un-labor-management .bl-kv__inner .bl-kv__human figure img{width:100%}.bl-section-kv.un-labor-management .bl-kv__ttlArea img:first-of-type{max-width:100%}.bl-section-kv.un-labor-management .bl-kv__ttlArea img:first-child{max-width:179px}.bl-section-kv.un-labor-management .bl-kv__ttlArea img:last-child{max-width:100%;margin:32px 0 0 0;aspect-ratio:3.75}@media screen and (max-width:768px){.bl-section-kv.un-labor-management .bl-kv__ttlArea img{margin-top:12px}}.bl-section-kv.un-labor-management .bl-kv__ttlArea p{font-size:64px}.bl-section-kv.un-labor-management .bl-kv__ttlArea p.el-ttl{font-size:32px;margin-top:32px}@media screen and (max-width:374px){.bl-section-kv.un-labor-management .bl-kv__ttlArea p{word-break:unset}}@media screen and (max-width:1180px){.bl-section-kv.un-labor-management .bl-kv__ttlArea p{font-size:58px}.bl-section-kv.un-labor-management .bl-kv__ttlArea p.el-ttl{font-size:26px}}@media screen and (max-width:990px){.bl-section-kv.un-labor-management .bl-kv__ttlArea{max-width:550px}}@media screen and (max-width:600px){.bl-section-kv.un-labor-management .bl-kv__ttlArea{margin-bottom:-20px}.bl-section-kv.un-labor-management .bl-kv__ttlArea img:last-child{margin:32px 0 20px 0}.bl-section-kv.un-labor-management .bl-kv__ttlArea p{font-size:48px}.bl-section-kv.un-labor-management .bl-kv__ttlArea p.el-ttl{font-size:24px;margin-top:32px;margin-bottom:2px}}@media screen and (max-width:390px){.bl-section-kv.un-labor-management .bl-kv__ttlArea p.el-ttl{font-size:20px}}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price .cp-button__link{border:2px solid #e73758;color:#e73758;background-color:#fff}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price a::after{background:url(/b2b-assets/images/page-labor/labor/icon-arrow_right-red-dca8924a00.svg) no-repeat}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price .series-display .series-content>a:hover a.cp-button__link,.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price a:hover,.series-display .series-content>a:hover .bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price a.cp-button__link{color:#fff}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price .series-display .series-content>a:hover a.cp-button__link::before,.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price a:hover::before,.series-display .series-content>a:hover .bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price a.cp-button__link::before{background-color:#e73758}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price .series-display .series-content>a:hover a.cp-button__link::after,.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price a:hover::after,.series-display .series-content>a:hover .bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .btn-price a.cp-button__link::after{background:url(/b2b-assets/images/page-labor/labor/icon-arrow_right-bg-white-8448176848.svg) no-repeat}.bl-section-kv.un-labor-management .bl-kv__btnArea .cp-button__link,.bl-section-kv.un-labor-management .bl-kv__btnArea .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .bl-section-kv.un-labor-management .bl-kv__btnArea .cp-button__link{padding:19px 24px}@media screen and (max-width:768px){.bl-section-kv.un-labor-management .bl-kv__btnArea{-ms-flex-direction:column;flex-direction:column}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap{width:100%}}.bl-section-kv.un-labor-management .bl-kv__imgArea img.first-child{width:100%}.bl-section-kv.un-labor-management .bl-kv__imgArea figure{max-width:415.95px}.bl-section-kv.un-labor-management .bl-kv__imgArea figure:first-of-type{margin-bottom:19px}.bl-section-kv.un-labor-management .bl-kv__imgArea figure img{max-width:100%;width:100%}.bl-section-kv.un-labor-management .bl-kv__imgArea .noteText{color:#e4c057}@media screen and (max-width:768px){.bl-section-kv.un-labor-management .bl-kv__imgArea{-ms-flex-order:3;order:3;width:calc(100% - 5px)}.bl-section-kv.un-labor-management .bl-kv__imgArea figure{margin:0 auto}}@media screen and (min-width:990px){.bl-section-kv.un-labor-management .bl-kv__inner{gap:32px 38px;-ms-grid-columns:minmax(276px,560px) minmax(200px,560px);grid-template-columns:minmax(276px,560px) minmax(200px,560px);-ms-flex-align:center;align-items:center}.bl-section-kv.un-labor-management .bl-kv__ttlArea{grid-area:1/1/2/2;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:end;justify-content:end;-ms-flex-direction:column;flex-direction:column}.bl-section-kv.un-labor-management .bl-kv__imgArea{grid-area:1/2/2/2}.bl-section-kv.un-labor-management .bl-kv__btnArea{grid-area:2/1/3/2;-ms-flex-align:start;align-items:flex-start;height:100%}}@media screen and (max-width:1180px){.bl-section-kv.un-labor-management .bl-kv__btnArea{-ms-flex-direction:column;flex-direction:column}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap{width:100%;max-width:300px}}@media screen and (max-width:768px){.bl-section-kv.un-labor-management .bl-kv__btnArea{max-width:100%}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap{max-width:100%;margin:0 auto}.bl-section-kv.un-labor-management .bl-kv__btnArea .bl-btn__wrap .cp-button__link{padding:19px 24px}.bl-section-kv.un-labor-management .bl-kv__imgArea img.first-child{width:100%}.bl-section-kv.un-labor-management .bl-kv__human figure{max-width:100px!important}}.sg-section-award{display:block;padding:16px 16px 0}.sg-section-award__inner{width:100%;max-width:710px;margin:0 auto}.sg-section-award__inner .content__list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:700}@media (max-width:640px){.sg-section-award__inner .content__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.sg-section-award__inner .content__list>li{display:block;-ms-flex-pack:center;justify-content:center;text-align:center;margin:16px 0 8px 10px}@media (max-width:640px){.sg-section-award__inner .content__list>li{width:50%}.sg-section-award__inner .content__list>li:first-child{margin-left:0;width:41%}.sg-section-award__inner .content__list>li:first-child,.sg-section-award__inner .content__list>li:nth-child(2){margin-bottom:0}.sg-section-award__inner .content__list>li:nth-child(3){margin:8px 0 16px}}@media (max-width:420px){.sg-section-award__inner .content__list>li{width:100%}.sg-section-award__inner .content__list>li:first-child{margin-bottom:8px;width:100%}.sg-section-award__inner .content__list>li:nth-child(2){margin:0}.sg-section-award__inner .content__list>li:nth-child(3){margin:16px 0}}.sg-section-award p{width:100%;max-width:700px;font-size:10px;margin:0 auto;color:grey;line-height:1.5}.sg-section-partners{margin:24px 0 40px}.sg-section-partners>h2{color:#333;font-size:24px;font-weight:700;text-align:center;line-height:1.4;margin:0 0 16px}@media screen and (max-width:768px){.sg-section-partners>h2{font-size:5vw}}@media (max-width:640px){.sg-section-partners>h2{font-size:5vw}.sg-section-partners>h2>small{opacity:1}}@media (max-width:640px) and (max-width:420px){.sg-section-partners>h2>small{position:relative;top:-8px;font-size:12px}}.sg-section-partners>h2>span{color:#0457a7}.sg-section-partners>h2>span>strong{font-size:40px;font-weight:900}@media screen and (max-width:768px){.sg-section-partners>h2>span>strong{font-size:10vw}}.sg-section-partners__layout .partners-list{display:none}.sg-section-partners__layout .partners-list.second{padding-left:70px}.sg-section-partners__layout .partners-list figure{margin-right:24px}.sg-section-partners__layout .partners-list figure>img{backface-visibility:hidden;width:100%;max-width:110px;height:auto;vertical-align:bottom}@media (max-width:860px){.sg-section-partners__layout .partners-list figure>img{max-width:105px}}.bl-sec-service .flex-item .slick-slide{margin-right:16px}@media screen and (max-width:768px){.bl-sec-service .flex-item .slick-slide{margin-right:16px;padding:0 0 8px}}.bl-sec-service .flex-item .slick-slide:last-child{margin-right:0}.bl-sec-service .flex-item .slick-slide>div>div{max-width:370px;width:100%;border-radius:8px;padding:24px}@media screen and (max-width:768px){.bl-sec-service .flex-item .slick-slide>div>div{max-width:100%}}.bl-sec-service .flex-item .slick-slide>div>div .bl_badge{font-size:16px;font-weight:700;color:#fff;border-radius:50px;width:fit-content;margin:0 auto;line-height:1;padding:8px 16px}.bl-sec-service .flex-item .slick-slide>div>div p{font-size:20px;font-weight:700;text-align:center;line-height:1.5}@media (max-width:1160px){.bl-sec-service .flex-item .slick-slide>div>div p{font-size:14px}}@media screen and (max-width:768px){.bl-sec-service .flex-item .slick-slide>div>div p{font-size:4vw}}.bl-sec-service .flex-item .slick-slide>div>div.col-ats{border:1px solid #d7414a}.bl-sec-service .flex-item .slick-slide>div>div.col-ats .bl_badge{background:#d7414a}.bl-sec-service .flex-item .slick-slide>div>div.col-hr{border:1px solid #00acab}.bl-sec-service .flex-item .slick-slide>div>div.col-hr .bl_badge{background:#00acab}.bl-sec-service .flex-item .slick-slide>div>div.col-kintai{border:1px solid #ffcc25}.bl-sec-service .flex-item .slick-slide>div>div.col-kintai .bl_badge{color:#333;background:#ffcc25}.bl-sec-service .flex-item .slick-dots li{width:20px}.bl-sec-service .flex-item .slick-dots li button{background-color:rgba(25,113,196,.5);width:12px;height:12px}.bl-sec-service .flex-item .slick-dots li.slick-active button{background-color:#1971c4}.bl-sec-features{max-width:1440px;margin-inline:auto}.bl-sec-features .tab-list{max-width:unset}.bl-sec-features__ancc a{width:100%;height:100%;display:block;text-decoration:none}.bl-sec-features__ancc a .bl_badge{display:block;width:fit-content;padding:10px 16px;margin:0 auto;font-size:20px;font-weight:700;color:#fff;background:#0457a7;border-radius:50px;text-align:center}.bl-sec-features__ancc a .el_icon_arrow{display:inline-block;width:32px;height:32px;background:url(/b2b-assets/images/component/icon_arrow-bottom-56f90e93b8.svg) no-repeat center center/contain;transition:.3s ease;position:relative;top:0}.bl-sec-features__ancc .series-display .series-content>a:hover a.cp-button__link .el_icon_arrow,.bl-sec-features__ancc a:hover .el_icon_arrow,.series-display .series-content>a:hover .bl-sec-features__ancc a.cp-button__link .el_icon_arrow{top:5px}.bl-sec-features__item{position:relative;margin:56px auto 0}@media (max-width:970px){.bl-sec-features__item{margin:56px auto 0}}.bl-sec-features__item .flex-item{max-width:1160px;margin-inline:auto;position:relative;display:-ms-flexbox;display:flex;gap:32px 40px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:120px 0}.bl-sec-features__item .flex-item figure{width:50%}.bl-sec-features__item .flex-item .box-item{width:50%;max-width:560px;display:-ms-grid;display:grid;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:start;-ms-flex-align:start;align-items:start}.bl-sec-features__item .flex-item .box-item .el_number{font-size:24px;font-weight:700;color:#fff;background:#0457a7;padding:14px 24px;line-height:1.3;width:fit-content;border-radius:50px}.bl-sec-features__item .flex-item .box-item .el_number br{display:none}.bl-sec-features__item .flex-item .box-item .el_ttl{font-size:28px;margin:32px 0 24px;font-weight:700;line-height:1.5}@media screen and (max-width:600px){.bl-sec-features__item .flex-item .box-item .el_ttl{font-size:24px}}.bl-sec-features__item .flex-item .box-item>ul{margin-bottom:24px}.bl-sec-features__item .flex-item .box-item>ul>li{position:relative;padding-left:32px;font-size:18px;font-weight:700}.bl-sec-features__item .flex-item .box-item>ul>li:has(.noteText){padding-left:0;font-weight:unset}.bl-sec-features__item .flex-item .box-item>ul>li:has(.noteText)::before{content:unset}.bl-sec-features__item .flex-item .box-item>ul>li::before{content:"";position:absolute;background:url(/b2b-assets/images/component/icon_check-b4c50b7c6d.svg) no-repeat center center/contain;width:24px;height:24px;left:0;top:0}.bl-sec-features__item .flex-item .box-item>ul>li+li{margin-top:12px}@media screen and (max-width:600px){.bl-sec-features__item .flex-item .box-item>ul>li{font-size:16px}.bl-sec-features__item .flex-item .box-item>ul>li br{display:none}}@media screen and (max-width:768px){.bl-sec-features__item .flex-item .box-item{padding-right:40px}}@media screen and (max-width:600px){.bl-sec-features__item .flex-item .box-item{gap:24px}.bl-sec-features__item .flex-item .box-item .el_ttl{font-size:24px;margin:0}}@media (min-width:971px){.bl-sec-features__item .flex-item{position:relative}.bl-sec-features__item .flex-item figure{width:calc((100% - 40px)/ 2);position:absolute;right:0}.bl-sec-features__item .flex-item .box-item{width:calc((100% - 40px)/ 2)}}@media (max-width:970px){.bl-sec-features__item .flex-item{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 0 64px}.bl-sec-features__item .flex-item .box-item{width:100%}.bl-sec-features__item .flex-item figure{width:calc((100vw - 100%)/ 2 + 100%);margin-right:calc((100vw - 100%)/ -2)}}.bl-sec-features__item::before{content:"";position:absolute;background:#e2eff7;width:90%;max-width:1100px;height:100%;left:-40px;top:0;border-radius:0 120px 120px 0}@media (min-width:1441px){.bl-sec-features__item::before{right:340px;left:inherit;max-width:unset;width:calc((100vw - 1440px)/ 2 + 1100px)}}@media (max-width:970px){.bl-sec-features__item::before{top:inherit;bottom:0;height:calc(100% - 35vw);width:calc(100% + 40px);border-radius:0 80px 80px 0}}@media screen and (max-width:600px){.bl-sec-features__item::before{width:calc(100% + 20px);right:-20px}}.bl-sec-features__item:nth-child(even)::before{left:inherit;right:-40px;border-radius:120px 0 0 120px}@media (min-width:1441px){.bl-sec-features__item:nth-child(even)::before{left:340px;right:0}}@media (max-width:970px){.bl-sec-features__item:nth-child(even)::before{border-radius:80px 0 0 80px}}@media screen and (max-width:600px){.bl-sec-features__item:nth-child(even)::before{right:-20px}}@media screen and (max-width:768px){.bl-sec-features__item:nth-child(even) .box-item{padding-left:40px;padding-right:0}}@media screen and (max-width:600px){.bl-sec-features__item:nth-child(even) .box-item{padding-left:20px}}.bl-sec-features__item:nth-child(even) .flex-item{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:971px){.bl-sec-features__item:nth-child(even) .flex-item figure{left:0}}@media (max-width:970px){.bl-sec-features__item:nth-child(even) .flex-item{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.bl-sec-features__item:nth-child(even) .flex-item figure{margin:0;margin-left:calc((100vw - 100%)/ -2)}}.bl-support{width:100%}.bl-support.un_bg{background:#e2eff7;border-radius:16px;padding:40px 48px}@media screen and (max-width:768px){.bl-support.un_bg{padding:40px 16px}}.bl-support__flow-item{display:-ms-grid;display:grid;-ms-grid-rows:subgrid;grid-template-rows:subgrid;-ms-grid-row:span 2;grid-row:span 2}.bl-support__flow-item:first-child .bl_timeline{background:#2b84d8}.bl-support__flow-item:first-child .flow-content{border:1px solid #2b84d8}.bl-support__flow-item:first-child .flow-content__ttl{color:#2b84d8}.bl-support__flow-item:nth-child(2) .bl_timeline{background:#0457a7}.bl-support__flow-item:nth-child(2) .flow-content{border:1px solid #0457a7}.bl-support__flow-item:nth-child(2) .flow-content__ttl{color:#0457a7}@media screen and (max-width:768px){.bl-support__flow{-ms-grid-columns:100%;grid-template-columns:100%;-ms-flex-direction:column;flex-direction:column}}.bl-support__flow .bl_timeline{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:14px 24px;font-size:24px;font-weight:700;color:#fff;clip-path:polygon(0 0,calc(100% - 25px) 0,100% 50%,calc(100% - 25px) 100%,0 100%)}@media screen and (max-width:768px){.bl-support__flow .bl_timeline{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;clip-path:polygon(0 0,100% 0,100% calc(100% - 25px),50% 100%,0 calc(100% - 25px));letter-spacing:6px}}@media screen and (max-width:600px){.bl-support__flow .bl_timeline{font-size:18px;padding:16px}}.bl-support__flow .flow-content{border-radius:8px;background:#fff;padding:24px}@media (max-width:420px){.bl-support__flow .flow-content{padding:18px}}.bl-support__flow .flow-content-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.bl-support__flow .flow-content__ttl{font-size:24px;font-weight:700;text-align:center;margin:0}.bl-support__flow .flow-content__text{font-weight:400}@media screen and (max-width:600px){.bl-support__flow .flow-content__ttl{font-size:20px}}.bl-support .flow-wrap_2-1{display:-ms-grid;display:grid;gap:16px;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}.bl-support .flow-wrap_1-1{display:-ms-grid;display:grid;gap:16px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media screen and (max-width:768px){.bl-support__flow-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:16px}.bl-support .flow-wrap_2-1{-ms-grid-columns:100%;grid-template-columns:100%}.bl-support .flow-wrap_1-1{-ms-grid-columns:100%;grid-template-columns:100%}}.js_modalBtn{cursor:pointer}.js_modalCont{opacity:0;pointer-events:none;position:fixed;z-index:100;top:0;left:0;width:100vw;height:100vh;height:100svh;background:rgba(0,0,0,.35);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .3s ease-in-out}.js_modalCont.is-active{opacity:1;pointer-events:auto}.js_modalCont--close{width:40px;aspect-ratio:1/1;transition:.25s;-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);cursor:pointer}.js_modalCont--close:hover,.series-display .series-content>a:hover .js_modalCont--close.cp-button__link{transition:.25s;-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.js_modalCont--close::after,.js_modalCont--close::before{content:"";display:block;width:2px;height:34px;background:#fff;position:absolute;top:50%;left:50%}@media (max-width:860px){.js_modalCont--close::after,.js_modalCont--close::before{height:20px}}.js_modalCont--close::before{-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.js_modalCont--close::after{-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.series-display{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:1024px){.series-display{gap:16px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}@media screen and (max-width:600px){.series-display{-ms-flex-direction:column;flex-direction:column;gap:8px;-ms-flex-align:center;align-items:center;padding:0;margin-bottom:0}}.series-display .series-content{width:calc((100% - 8px)/ 2)}@media screen and (max-width:1024px){.series-display .series-content{width:100%;max-width:550px}}@media screen and (max-width:600px){.series-display .series-content{width:100%;max-width:100%;margin-bottom:0}}.series-display .series-content:nth-child(n+3){width:calc((100% - 16px)/ 3)}@media screen and (max-width:1024px){.series-display .series-content:nth-child(n+3){width:100%;max-width:550px}}@media screen and (max-width:600px){.series-display .series-content:nth-child(n+3){width:100%;max-width:100%}}@media screen and (min-width:1025px){.series-display .series-content:nth-child(n+3) div:has(>.cp-button__link,>.series-display.series-content>a:hover.cp-button__link,>.series-display.series-content>a:hover.series-content>a.cp-button__link.cp-button__link){max-width:163px}}.series-display .series-content>a{display:block;text-decoration:none;background:#fff;border-radius:24px;padding:24px 16px 24px 24px;width:100%;height:100%}@media screen and (max-width:1024px){.series-display .series-content>a{max-width:550px;border-radius:16px}}@media screen and (max-width:768px){.series-display .series-content>a{padding:16px 24px}}@media screen and (max-width:600px){.series-display .series-content>a{padding:8px;border-radius:15px;position:relative}.series-display .series-content>a::after{content:"";position:absolute;right:16px;top:50%;-ms-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg);width:16px;height:16px;background:url(/b2b-assets/images/component/icon_arrow-bottom-56f90e93b8.svg) no-repeat center;background-size:contain}}.series-display .series-content--inner{width:100%;display:-ms-flexbox;display:flex;gap:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.series-display .series-content--inner .content-left{width:50%}@media screen and (max-width:1024px){.series-display .series-content--inner .content-left{width:60%}}@media screen and (max-width:600px){.series-display .series-content--inner .content-left{width:55%}}.series-display .series-content--inner .content-left__inner{text-align:center;white-space:nowrap}.series-display .series-content--inner .content-left__inner .el__label{position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:12px;color:#0457a7;background:#f1f6fc;border-radius:50px;display:block;width:fit-content;font-weight:700;line-height:1;padding:4px 12px}@media screen and (max-width:600px){.series-display .series-content--inner .content-left__inner .el__label{margin-top:10px}}.series-display .series-content--inner .content-left__inner .el__ttl{margin:16px 0;text-align:center;font-size:24px;color:#0457a7;font-weight:700;line-height:1.6}.series-display .series-content--inner .content-left__inner .el__ttl.un_ttl{line-height:1.1}.series-display .series-content--inner .content-left__inner .el__ttl.un_ttl span{margin-bottom:8px}@media screen and (max-width:600px){.series-display .series-content--inner .content-left__inner .el__ttl.un_ttl span{margin:0}}.series-display .series-content--inner .content-left__inner .el__ttl{width:max-content;position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.series-display .series-content--inner .content-left__inner .el__ttl span{font-size:14px;display:block;margin-inline:auto;line-height:1.5}@media screen and (max-width:768px){.series-display .series-content--inner .content-left__inner .el__ttl{font-size:20px;margin:8px 0}.series-display .series-content--inner .content-left__inner .el__ttl span{font-size:12px}.series-display .series-content--inner .content-left__inner .el__ttl.un_ttl{font-size:16px}}.series-display .series-content--inner .content-right{width:50%;max-width:241px}@media screen and (max-width:1024px){.series-display .series-content--inner .content-right{width:40%}}@media screen and (max-width:600px){.series-display .series-content--inner .content-right{width:45%}}@media screen and (max-width:600px){.series-display .series-content--inner .content-right .bl__aspect--4by3{width:80%}}.series-display .series-content--cta{border-radius:10px;max-width:200px;width:100%;height:42px;margin:8px auto}@media (max-width:600px){.series-display .series-content--cta{max-width:133px;height:32px}}.series-display .series-content--cta span span{font-size:16px;width:100%;padding:11px 0;height:auto}@media (max-width:600px){.series-display .series-content--cta span span{font-size:12px;padding:8px 0}}.bl-faq__wrap .bl-faq-catWrap:not(:first-child){margin-top:56px}.bl-faq__wrap .bl-faq-catWrap .el_faq-catTtl{font-size:28px;font-weight:700;margin-bottom:24px}.bl-faq__item{background:#fff;border-radius:16px;padding:0 24px}.bl-faq__item:not(:first-child){margin-top:24px}.bl-faq__item .el_item-q{position:relative;padding:16px 40px 18px 44px;font-size:20px;font-weight:700;color:#0457a7;transition:.5s ease}.bl-faq__item .el_item-q::before{content:"";width:32px;height:32px;background:url(/b2b-assets/images/component/icon_fq-6a47cdb2e2.svg) no-repeat center center/contain;position:absolute;left:0;top:15px}.bl-faq__item .el_item-q::after{content:"";width:24px;height:24px;background:url(/b2b-assets/images/common/icon-triangle--bottom--pri-4b49b91ce6.svg) no-repeat center center/contain;position:absolute;right:0;top:30%;transition:.5s ease}.bl-faq__item .el_item-q.js_open::after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.bl-faq__item .el_item-a{display:none;padding:24px 0 24px 44px;border-top:#ccc 1px solid}.bl-faq__item .el_item-a__inner{position:relative}.bl-faq__item .el_item-a__inner::before{content:"";width:32px;height:32px;background:url(/b2b-assets/images/component/icon_fa-a9d57243a9.svg) no-repeat center center/contain;position:absolute;left:-44px;top:-5px}.bl-faq__item .el_item-a__inner div:has(.cp-button__link,.series-display.series-content>a:hover.cp-button__link){margin-top:24px}.bl-faq-cat .bl-faq__item{background:unset;border-radius:0;padding:0}.bl-faq-cat .bl-faq__item .el_item-q{border-bottom:#ccc 1px solid;color:inherit}.bl-faq-cat .bl-faq__item .el_item-q.is_open{color:#0457a7}.bl-faq-cat .bl-faq__item .el_item-a{border-top:unset;border-bottom:#ccc 1px solid}.btnBanner{margin-top:56px;border-radius:24px;max-width:1160px;width:100%;margin-inline:auto}.btnBanner.blue{background:#0457a7}.btnBanner.blue p{color:#fff}.btnBanner.lightblue{background:#e2eff7}.btnBanner.lightblue p{color:#333}.btnBanner.gray{background:#f0f0f0}.btnBanner.gray p{color:#333}.btnBanner__cont{width:100%}.btnBanner__inner{padding:40px}.btnBanner__inner.flex{display:-ms-flexbox;display:flex;gap:16px 40px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.btnBanner__inner.flex{-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:600px){.btnBanner__inner{padding:72px 32px}.btnBanner__inner:has(.el_btnComment){padding:40px 32px}}.btnBanner .el_img{width:40%;max-width:348px}@media screen and (max-width:768px){.btnBanner .el_img{width:100%;max-width:unset}}.btnBanner p{font-weight:700;text-align:center}.btnBanner .el_banner-ttl{font-size:28px;line-height:1.5}.btnBanner .el_banner-ttl span{font-size:20px}@media screen and (max-width:600px){.btnBanner .el_banner-ttl{font-size:22px}}.btnBanner .bl-btn__cont{max-width:720px;margin-inline:auto;margin-top:40px}.btnBanner .bl-btn__cont.flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:24px}.btnBanner .bl-btn__cont.flex .bl-btn__wrap{width:50%}@media screen and (max-width:768px){.btnBanner .bl-btn__cont.flex{-ms-flex-direction:column;flex-direction:column}.btnBanner .bl-btn__cont.flex:not(:has(.el_btnComment)){gap:16px}.btnBanner .bl-btn__cont.flex .bl-btn__wrap{width:100%}}@media screen and (max-width:600px){.btnBanner .bl-btn__cont{margin-top:16px}}.btnBanner .el_btnComment{text-align:center;font-size:20px;margin-bottom:12px}.btnBanner .btnGroup{max-width:907px;margin:40px auto 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-flex-align:center;align-items:center;gap:72px}.btnBanner .btnGroup .child{display:-ms-grid;display:grid;-ms-grid-columns:130px 1fr;grid-template-columns:130px 1fr;gap:4px;-ms-flex-align:center;align-items:center}.btnBanner .btnGroup .child__content h4{font-size:18px;font-weight:700;letter-spacing:2%!important;line-height:1;margin:0 0 8px;text-align:center;color:#fff}.btnBanner .btnGroup .child__content h4 span{display:inline-block;font-size:15px;margin-bottom:4px;position:relative;letter-spacing:2%!important}.btnBanner .btnGroup .child__content h4 span::after,.btnBanner .btnGroup .child__content h4 span::before{position:absolute;display:block;content:"";width:1px;height:16px;top:0;background:#fff}.btnBanner .btnGroup .child__content h4 span::before{left:-12px;-ms-transform:rotate(-40deg);transform:rotate(-40deg)}.btnBanner .btnGroup .child__content h4 span::after{right:-12px;-ms-transform:rotate(40deg);transform:rotate(40deg)}.btnBanner .btnGroup .child__content .cp-button__main.cp-button__main--v2.sonar .cp-button__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:5px}.btnBanner .btnGroup .child__content .cp-button__main.cp-button__main--v2.sonar .cp-button__link::after{content:"";-webkit-mask-image:url(/b2b-assets/images/series/top/v3/icon_redirect-6dfea155ca.svg);mask-image:url(/b2b-assets/images/series/top/v3/icon_redirect-6dfea155ca.svg);background:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:12px;height:12px;display:block}.btnBanner .btnGroup .child__content .cp-button__main.cp-button__main--v2 .cp-button__link{border:2px solid #e7386d;height:50px;border-radius:30px;font-size:18px;letter-spacing:2%;padding:12px;background-color:#e7386d;color:#fff}.btnBanner .btnGroup .child__content .cp-button__main.cp-button__main--v2 .cp-button__link::before{background-color:#fff}.btnBanner .btnGroup .child__content .cp-button__main.cp-button__main--v2 .cp-button__link:hover,.btnBanner .btnGroup .child__content .cp-button__main.cp-button__main--v2 .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .btnBanner .btnGroup .child__content .cp-button__main.cp-button__main--v2 .cp-button__link{color:#e7386d}.btnBanner .btnGroup .child__content .cp-button__main.sonar .cp-button__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:5px}.btnBanner .btnGroup .child__content .cp-button__main.sonar .cp-button__link::after{content:"";-webkit-mask-image:url(/b2b-assets/images/series/top/v3/icon_redirect-6dfea155ca.svg);mask-image:url(/b2b-assets/images/series/top/v3/icon_redirect-6dfea155ca.svg);background:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:12px;height:12px;display:block}.btnBanner .btnGroup .child__content .cp-button__main .cp-button__link{border:2px solid #e7386d;height:50px;border-radius:30px;font-size:18px;letter-spacing:2%;padding:12px;background-color:#fff;color:#e7386d}.btnBanner .btnGroup .child__content .cp-button__main .cp-button__link::before{background-color:#e7386d}.btnBanner .btnGroup .child__content .cp-button__main .cp-button__link:hover,.btnBanner .btnGroup .child__content .cp-button__main .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .btnBanner .btnGroup .child__content .cp-button__main .cp-button__link{color:#fff}@media (max-width:768px){.btnBanner .btnGroup{gap:32px;margin-top:16px}.btnBanner .btnGroup .child{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:0;position:relative}.btnBanner .btnGroup .child__img{position:absolute;bottom:-5px;left:0;width:80px;height:60px;z-index:1}.btnBanner .btnGroup .child__content{z-index:0}.btnBanner .btnGroup .child__content .cp-button__main{width:calc(100% - 24px);margin-left:auto}}@media (max-width:640px){.btnBanner .btnGroup{gap:16px;-ms-grid-columns:1fr;grid-template-columns:1fr;max-width:280px}}.seminar__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:56px}.seminar__list-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:calc((100% - 56px)/ 2);position:relative;border-radius:24px;overflow:hidden}@media screen and (max-width:768px){.seminar__list-item{width:100%}}.seminar--ttl{background-color:#0457a7;color:#fff;font-size:24px;font-weight:700;line-height:1.5;text-align:center;padding:16px;position:relative}.seminar--ttl::after{content:"";position:absolute;left:50%;bottom:1px;-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);width:20px;height:17px;clip-path:polygon(50% 100%,0 0,100% 0);background:#0457a7}.seminar__cont{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px;padding:40px}@media (max-width:860px){.seminar__cont{padding:40px 24px}}.seminar__cont ul{padding-left:1.5em}.seminar__cont ul li{list-style-type:disc}.seminar__cont--thumb{font-size:16px}.seminar__cont--thumb figure{margin-bottom:24px}.seminar__cont--info td,.seminar__cont--info th,.seminar__cont--info tr{display:block}.seminar__cont--info tr:not(:first-child){margin-top:32px}.seminar__cont--info th{background:#f0eded;font-size:16px;padding:12px 24px}.seminar__cont--info td{padding:16px 24px 0}.news__cont .iframe_cont{background:0 0;width:100%;height:550px;display:block;margin:auto auto;border:none}@media (max-width:720px){.news__cont .iframe_cont{height:calc((55vw + 180px) * 3)}}@media (max-width:640px){.news__cont .iframe_cont{margin-top:-40px}}@media (max-width:590px){.news__cont .iframe_cont{height:calc((55vw + 200px) * 3)}}@media (max-width:400px){.news__cont .iframe_cont{height:calc((55vw + 210px) * 3)}}.tab-list__btn{cursor:pointer;background:unset;border:#ccc 1px solid;border-radius:18px}@media screen and (max-width:768px){.tab-list__btn{border-radius:11px}}.tab-list__btn.is-active{background:#e2eff7;border-color:#e2eff7;position:relative}.tab-list__btn.is-active::before{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);box-sizing:border-box;border-radius:24px}.tab-list__btn a{position:relative}.tab-list__btn-bg{position:absolute;top:50%;left:0;width:100%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:16px}.tab-list__btn-ttl{font-weight:700;line-height:1.5;text-align:center;color:#333;font-size:28px}@media screen and (max-width:768px){.tab-list__btn-ttl{font-size:18px}}.tab-list__cont{display:none}.tab-list__cont.is-active{display:block}.tab-list__head{font-size:32px;font-weight:700;line-height:1.4;text-align:center;color:#333}.sg-layout__hr-series{background:#0457a7;padding:60px 0 70px}@media (max-width:640px){.sg-layout__hr-series{padding:40px 0 60px}}.sg-layout__hr-series-inner{max-width:1080px;width:100%;margin:0 auto}.sg-layout__hr-series-inner h2{color:#fff;text-align:center;margin-top:0;margin-bottom:20px;line-height:1.3;font-weight:700;font-size:32px}@media (max-width:768px){.sg-layout__hr-series-inner h2{font-size:32px}}@media (max-width:860px){.sg-layout__hr-series-inner h2{font-size:24px}}@media (max-width:320px){.sg-layout__hr-series-inner h2{font-size:20px}}.sg-layout__hr-series-inner h2 span{font-size:18px}.sg-layout__hr-series-inner P{color:#fff;text-align:center;margin-bottom:35px;font-size:16px}@media (max-width:768px){.sg-layout__hr-series-inner P{margin-bottom:0}}.sg-layout__hr-series-inner .pg-layout__service{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:40px auto}@media (max-width:1026px){.sg-layout__hr-series-inner .pg-layout__service{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:768px){.sg-layout__hr-series-inner .pg-layout__service{display:block;padding:0;margin:48px auto 0}}@media (max-width:640px){.sg-layout__hr-series-inner .pg-layout__service{margin:40px auto 0}}.sg-layout__hr-series-inner .pg-layout__service li{width:calc(33.3333333333% - 12px);max-width:257px;position:relative}@media (max-width:1026px){.sg-layout__hr-series-inner .pg-layout__service li{max-width:350px;width:100%;margin-right:20px;margin-bottom:20px}.sg-layout__hr-series-inner .pg-layout__service li:nth-child(2){margin-right:0}.sg-layout__hr-series-inner .pg-layout__service li:last-child{margin-right:0;margin-bottom:0}}@media (max-width:768px){.sg-layout__hr-series-inner .pg-layout__service li{width:90%;max-width:400px;margin:0 auto 32px}.sg-layout__hr-series-inner .pg-layout__service li:nth-child(2){margin:0 auto 32px}.sg-layout__hr-series-inner .pg-layout__service li:last-child{margin:0 auto}}.sg-layout__hr-series-inner .pg-layout__service li>div{display:block;box-shadow:2px 2px 8px 2px rgba(0,0,0,.1);transition:.3s ease;position:relative;overflow:hidden;background:#fff;border-radius:20px}.sg-layout__hr-series-inner .pg-layout__service li>div ul{margin-top:15px}.sg-layout__hr-series-inner .pg-layout__service li>div ul li{position:relative;width:100%;max-width:171px;font-size:12px;margin-left:20px;padding-left:17px;text-align:left;margin:0 auto;color:#676767}.sg-layout__hr-series-inner .pg-layout__service li>div ul li:nth-child(2){margin:0 auto}.sg-layout__hr-series-inner .pg-layout__service li>div ul li:last-child{margin:0 auto}.sg-layout__hr-series-inner .pg-layout__service li>div ul li::after{content:"";position:absolute;width:5px;height:10px;left:0;top:4px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.sg-layout__hr-series-inner .pg-layout__service li>div.pg-series__ats li::after{border-bottom:2px solid #d6414b;border-right:2px solid #d6414b}.sg-layout__hr-series-inner .pg-layout__service li>div.pg-series__hr li::after{border-bottom:2px solid #00acab;border-right:2px solid #00acab}.sg-layout__hr-series-inner .pg-layout__service li>div.pg-series__hr ul li{max-width:209px}.sg-layout__hr-series-inner .pg-layout__service li>div.pg-series__kintai li::after{border-bottom:2px solid #f8d14b;border-right:2px solid #f8d14b}.sg-layout__hr-series-inner .pg-layout__service li>div.pg-series__keihi li::after{border-bottom:2px solid #fd9b4b;border-right:2px solid #fd9b4b}.sg-layout__hr-series-inner .pg-layout__service li>div.pg-series__keihi ul li{max-width:173px}.sg-layout__hr-series-inner .pg-layout__service li>div.pg-series__payroll li::after{border-bottom:2px solid #4fb117;border-right:2px solid #4fb117}.sg-layout__hr-series-inner .pg-layout__service li>div.pg-series__payroll ul li{max-width:173px}.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--ats,.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--hr,.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--keihi,.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--kintai,.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--payroll{margin:0;padding:24px 24px 0;color:#0457a7;text-align:center;font-size:24px;line-height:1.6;font-weight:900}@media (max-width:980px){.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--ats,.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--hr,.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--keihi,.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--kintai,.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--payroll{padding:24px 24px 0}}.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--ats span,.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--hr span,.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--keihi span,.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--kintai span,.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--payroll span{display:block;position:relative;font-weight:700;font-size:14px}.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--hr{line-height:1;font-size:20px}.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__h2--hr>span{margin-bottom:8px}.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__cta{max-width:150px;margin:0 auto 24px;height:42px;border-radius:8px}.sg-layout__hr-series-inner .pg-layout__service li>div .pg-series__cta span{width:100%;font-size:16px;padding:0;height:auto;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.sg-layout__hr-series-inner .pg-layout__service li>div>div{padding:14px 24px;text-align:center}.sg-layout__hr-series-inner .pg-layout__service li>div>div figure{position:relative;z-index:1;max-width:165px;margin:0 auto;height:auto}@media (max-width:768px){.sg-layout__hr-series-inner .pg-layout__service li>div>div figure{width:100%;max-width:242px;margin:0 auto}}.sg-layout__hr-series p.sg-layout__hr-series-cta{width:100%;max-width:290px;margin-bottom:15px;cursor:pointer}.sg-layout__hr-series p.sg-layout__hr-series-cta a span{font-family:Lato,"Noto Sans JP",sans-serif!important;width:100%}@media (max-width:480px){.sg-layout__hr-series p.sg-layout__hr-series-cta a span{font-size:18px}}.sg-layout__hr-series .sg-layout-request-btn{border-radius:8px}.bl_hascap{width:fit-content;margin-inline:auto}.bl_hascap .noteText{color:#e4c057}.bl_priceFigure{display:-ms-flexbox;display:flex}.bl_priceFigure+.noteText{margin:20px 0;font-weight:700}.bl_priceFigure{border-radius:24px;overflow:hidden}@media screen and (max-width:768px){.bl_priceFigure{display:block}}.bl_priceFigure .free-price,.bl_priceFigure .paid-price{text-align:center;padding:32px 24px;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:50%}@media screen and (max-width:768px){.bl_priceFigure .free-price,.bl_priceFigure .paid-price{width:100%}}.bl_priceFigure .free-price__ttl,.bl_priceFigure .paid-price__ttl{font-size:20px;font-weight:700}.bl_priceFigure .free-price__ttl span,.bl_priceFigure .paid-price__ttl span{color:#0457a7;font-size:28px}.bl_priceFigure .free-price__num,.bl_priceFigure .paid-price__num{font-size:20px;font-weight:700}.bl_priceFigure .free-price__num em,.bl_priceFigure .paid-price__num em{font-size:48px;font-style:unset;margin:0 8px;line-height:1.4}.bl_priceFigure .free-price{background:#e2eff7}.bl_priceFigure .paid-price{background:#b2d9fd}.bl-company--ttl{font-size:24px;font-weight:700;text-align:center}.bl-company__list{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px 24px}@media screen and (max-width:600px){.bl-company__list{gap:12px}}.bl-company__item{max-width:110px}@media screen and (max-width:600px){.bl-company__item{max-width:98px}}.bl-comparison{background:linear-gradient(90deg,#e2eff7 50%,#b2d9fd 50%)}.bl-comparison .c-sec__inner{padding-top:56px}.bl-comparison__heading{font-size:24px;font-weight:700;text-align:center;color:#fff;padding:35px 20px;background:#0457a7;position:relative}.bl-comparison__heading::before{content:"";position:absolute;left:50%;bottom:1px;-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);width:104px;height:31px;clip-path:polygon(50% 100%,0 0,100% 0);background:#0457a7}.bl-comparison .bl-plan__wrap{max-width:1160px;margin-inline:auto;margin-top:30px}.bl-comparison .bl-plan__heading{padding:14px 20px;font-size:24px;font-weight:700;text-align:center;color:#fff;background:#0457a7;margin-bottom:24px}.bl-comparison .bl-plan:not(:first-child){margin-top:48px}.bl-comparison .bl-plan__row{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:0 56px}@media screen and (max-width:600px){.bl-comparison .bl-plan__row{gap:24px}}.bl-comparison .bl-plan__item{display:-ms-grid;display:grid;-ms-grid-rows:subgrid;grid-template-rows:subgrid;-ms-grid-row:span 2;grid-row:span 2;gap:16px}.bl-comparison .bl-plan--note{font-size:14px;font-weight:700}.bl-comparison .bl-plan--note span{font-weight:400;font-size:12px;margin-left:8px}@media screen and (max-width:600px){.bl-comparison .bl-plan--note{font-size:12px}.bl-comparison .bl-plan--note span{font-size:10px}}@media screen and (min-width:769px){.bl-comparison .bl-plan__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-ms-flex-align:stretch;align-items:stretch}}.bl-comparison .bl-plan__list--item{padding:12px;border-radius:4px;border:1px solid #0457a7;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px}@media screen and (min-width:769px){.bl-comparison .bl-plan__list--item{-ms-flex:1 1 calc(50% - 12px);flex:1 1 calc(50% - 12px);min-width:260px;max-width:calc(50% - 12px);box-sizing:border-box;margin-bottom:0}}.bl-comparison .bl-plan__list--item::before{content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;-webkit-mask-image:url(/b2b-assets/images/component/icon_check-b4c50b7c6d.svg);mask-image:url(/b2b-assets/images/component/icon_check-b4c50b7c6d.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#0457a7}.bl-comparison .bl-plan__list--item.invalid{border-color:#aaa;color:#aaa}.bl-comparison .bl-plan__list--item.invalid::before{background:#aaa}.bl-comparison .table-plan{text-align:center;border-collapse:separate}.bl-comparison .table-plan__head{position:relative}.bl-comparison .table-plan__head::after{content:"";position:absolute;left:0;bottom:20px;width:100%;height:1px;background-color:#fff}.bl-comparison .table-plan__head th{padding-bottom:60px}.bl-comparison .table-plan__head th:first-child{padding-right:27px}.bl-comparison .table-plan__head th:last-child{padding-left:27px}.bl-comparison .table-plan__head--text{font-size:20px;font-weight:700}.bl-comparison .table-plan__head--text span{font-size:28px;color:#0457a7}.bl-comparison .table-plan td{padding:20px 0}.bl-comparison .table-plan td:first-child{padding-right:27px}.bl-comparison .table-plan td:last-child{padding-left:27px}.bl-comparison .table-plan__price .bl__ttl{font-size:28px;font-weight:700}.bl-comparison .table-plan__price .bl__ttl--small{font-size:20px}.bl-comparison .table-plan__price .bl__ttl--sub{font-size:24px;font-weight:700}.bl-comparison .table-plan__price .bl-free .bl__ttl{margin-bottom:16px}.bl-comparison .table-plan__price .bl-paid .bl__ttl--sub{margin-top:12px}.bl-comparison .table-plan__price .bl-free p:not(.bl__ttl){font-size:14px}.bl-comparison .table-plan__price .bl-paid p:not(.bl__ttl){font-size:14px}.bl-comparison .table-plan__forte--wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:12px;height:100%}@media screen and (max-width:768px){.bl-comparison .table-plan__forte--wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.bl-comparison .table-plan__forte--item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:#0457a7;padding:16px 0;font-weight:700;max-width:150px;width:100%}.bl-comparison .table-plan__forte--item p{font-weight:700}.bl-comparison .table-plan__forte--item p span{font-size:40px}@media screen and (max-width:600px){.bl-comparison .table-plan__forte--item p span{font-size:32px}}.bl-comparison .table-plan__cta .el_btnComment{font-size:12px;font-weight:700;position:relative;padding:0 12px;margin-bottom:12px;margin-inline:auto;width:fit-content}.bl-comparison .table-plan__cta .el_btnComment::after,.bl-comparison .table-plan__cta .el_btnComment::before{content:"";position:absolute;top:0;width:1px;height:15px;background:#333}.bl-comparison .table-plan__cta .el_btnComment::before{left:0;rotate:-30deg}.bl-comparison .table-plan__cta .el_btnComment::after{right:0;rotate:30deg}@media screen and (max-width:600px){.bl-comparison .table-plan__cta .el_btnComment{font-size:10px}}.bl-introduction__flex{max-width:1160px;margin-inline:auto;display:-ms-flexbox;display:flex;gap:32px 40px;-ms-flex-pack:justify;justify-content:space-between;padding:40px;background:#e2eff7;border-radius:20px}.bl-introduction__flex:not(:first-child){margin-top:24px}.bl-introduction__flex figure{width:50%}.bl-introduction__flex--item{width:50%;max-width:560px}@media screen and (max-width:768px){.bl-introduction__flex--item{width:100%;max-width:unset}}.bl-introduction__flex--item .bl-item__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:24px}@media screen and (max-width:768px){.bl-introduction__flex--item .bl-item__head{gap:8px}}.bl-introduction__flex--item .bl-item__label{font-size:20px;font-weight:700;color:#fff;background:#0457a7;padding:10px 16px;line-height:1;width:fit-content;border-radius:50px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:768px){.bl-introduction__flex--item .bl-item__label{font-size:14px}}.bl-introduction__flex--item .bl-item__ttl img{width:100%;max-height:32px}.bl-introduction__flex--item>ul{margin:16px 0}.bl-introduction__flex--item>ul>li{position:relative;padding-left:23px;font-size:16px;font-weight:700}.bl-introduction__flex--item>ul>li::before{content:"";position:absolute;width:5px;height:10px;left:3px;top:5px;-ms-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #0457a7;border-right:2px solid #0457a7}.bl-introduction__flex--item>ul>li+li{margin-top:12px}@media screen and (max-width:600px){.bl-introduction__flex--item>ul>li{font-size:14px}}@media screen and (max-width:600px){.bl-introduction__flex--item{gap:24px}.bl-introduction__flex--item .el_ttl{font-size:24px;margin:0}}@media (max-width:970px){.bl-introduction__flex{-ms-flex-direction:column;flex-direction:column;padding:24px}.bl-introduction__flex .box-item{width:100%}.bl-introduction__flex figure{width:100%}}.bl-round-bg-list{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:0 40px}@media screen and (max-width:768px){.bl-round-bg-list{-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;gap:24px 0}}.bl-round-bg-list__emblem{margin:0 auto 40px;width:100%;max-width:500px}@media screen and (max-width:768px){.bl-round-bg-list__emblem{margin-bottom:24px}}.bl-round-bg-list__item{-ms-flex:1;flex:1;aspect-ratio:1/1;background:#e2eff7;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:6.66%}@media screen and (max-width:768px){.bl-round-bg-list__item{-ms-flex:none;flex:none;width:100%;max-width:343px;gap:24px}}.bl-round-bg-list__item figure{max-width:77.77%}@media screen and (max-width:768px){.bl-round-bg-list__item figure{max-width:280px}}.bl-round-bg-list__item p{color:#0457a7;font-size:28px;font-weight:700;line-height:1.5;text-align:center}@media screen and (max-width:1024px){.bl-round-bg-list__item p{font-size:20px}}@media screen and (max-width:768px){.bl-round-bg-list__item p{font-size:24px}}.bl-round-bg-list__item p span{font-size:20px}@media screen and (max-width:1024px){.bl-round-bg-list__item p span{font-size:16px}}@media screen and (max-width:768px){.bl-round-bg-list__item p span{font-size:20px}}.bl-price__box{margin:0 auto 56px;max-width:760px;border:1px solid #0457a7;border-radius:24px;font-family:"Noto Sans JP",sans-serif;overflow:hidden}.bl-price__box--title{padding:8px;background:#0457a7;color:#fff;font-size:28px;font-weight:700;line-height:1.5;text-align:center}.bl-price__box--flex{padding:24px 0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.bl-price__box--item{font-weight:700;text-align:center}@media screen and (max-width:768px){.bl-price__box--item{-ms-flex:auto;flex:auto;width:fit-content}}.bl-price__box--item.is-before{width:41.71%}@media screen and (max-width:600px){.bl-price__box--item.is-before{padding-left:24px;width:96px}}.bl-price__box--item.is-before .bl-price__box--content{margin-inline:auto}@media screen and (max-width:600px){.bl-price__box--item.is-before .bl-price__box--content{margin-inline:0}}@media screen and (max-width:600px){.bl-price__box--item.is-before .bl-price__box--price{text-align:left}}.bl-price__box--item.is-before .bl-price__box--price>b{color:#fd9b4b;font-size:80px}@media screen and (max-width:600px){.bl-price__box--item.is-before .bl-price__box--price>b{font-size:32px}}.bl-price__box--item.is-after{width:50%}@media screen and (max-width:600px){.bl-price__box--item.is-after{width:calc(100% - 96px)}}@media screen and (max-width:600px){.bl-price__box--item.is-after .bl-price__box--content{margin-inline:auto}}.bl-price__box--item.is-after .bl-price__box--price>b{font-size:64px}@media screen and (max-width:600px){.bl-price__box--item.is-after .bl-price__box--price>b{font-size:32px}}.bl-price__box--content{width:fit-content}.bl-price__box--content>small{display:block;margin-top:7px;color:#878585;font-size:14px;line-height:1.6}.bl-price__box--content>small .sp{display:none}@media screen and (max-width:768px){.bl-price__box--content>small .sp{display:block}}.bl-price__box--text{font-size:18px;font-weight:700}.bl-price__box--price b{display:inline-block;font-weight:900;line-height:1}.bl-price__box--price>span{margin-left:4px;display:inline-block;font-size:18px;font-weight:700}@media screen and (max-width:768px){.bl-price__box--price>span{font-size:14px}}.bl-price__description{margin-bottom:40px;color:#0457a7;font-size:28px;font-weight:700;text-align:center;line-height:1.5}.bl-price__description span{color:#fd9b4b;text-decoration:underline;-webkit-text-decoration-color:#fd9b4b;text-decoration-color:#fd9b4b;text-decoration-thickness:4px;text-underline-offset:6px}.bl-price__image{display:block;margin-bottom:56px}.bl-price__description02{color:#0457a7;margin-bottom:56px;font-size:24px;font-weight:700;line-height:1.5;text-align:center}.bl-price__button--description{margin:0 auto 16px;display:block;width:fit-content;font-size:12px;font-weight:700;position:relative;line-height:1}.bl-price__button--description::after,.bl-price__button--description::before{content:"";width:1px;height:15px;background:#333;position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.bl-price__button--description::before{left:-8px;rotate:-30deg}.bl-price__button--description::after{right:-8px;rotate:30deg}.bl-price__button .bl-btn__wrap{margin:0 auto;width:100%;max-width:320px}.bl-sec-function .list01{margin:0 auto 60px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:64px 16px;max-width:920px;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.bl-sec-function .list01{margin-bottom:40px;width:100%;gap:48px 24px}}@media screen and (max-width:600px){.bl-sec-function .list01{gap:24px}}.bl-sec-function .list01__item{width:calc(33.33% - 16px)}@media screen and (max-width:600px){.bl-sec-function .list01__item{width:calc(50% - 12px)}}.bl-sec-function .list01__box{margin:0 auto 20px;position:relative;border-radius:50%;max-width:200px;aspect-ratio:1/1;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.bl-sec-function .list01__num{position:absolute;top:0;left:50%;color:#0457a7;font-size:60px;font-weight:900;line-height:1;letter-spacing:.03em;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:860px){.bl-sec-function .list01__num{font-size:45px}}.bl-sec-function .list01__ico{margin-inline:auto;width:60%;aspect-ratio:1/1}@media screen and (max-width:768px){.bl-sec-function .list01__ico{width:49.68%}}.bl-sec-function .list01__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.bl-sec-function .list01__title{margin-bottom:8px;white-space:nowrap;text-align:center;font-size:24px;font-weight:700;line-height:1.5}@media screen and (max-width:768px){.bl-sec-function .list01__title{margin-bottom:10px;font-size:22px}}.bl-sec-function .list01__title small{font-size:14px}@media screen and (max-width:768px){.bl-sec-function .list01__title small{font-size:12px}}.bl-sec-function .list01__text{margin-bottom:0;white-space:nowrap;text-align:center;font-size:16px;line-height:1.6}@media screen and (max-width:1024px){.bl-sec-function .list01__text{white-space:normal}}@media screen and (max-width:768px){.bl-sec-function .list01__text{font-size:14px}}.bl-sec-function .list01__text .pc-mid-br{display:none}@media screen and (max-width:1024px){.bl-sec-function .list01__text .pc-mid-br{display:inline}}@media screen and (max-width:768px){.bl-sec-function .list01__text .pc-mid-br{display:none}}.bl-sec-function .list02{width:calc(100vw - 40px);max-width:1160px;display:-ms-flexbox;display:flex;gap:16px;max-inline-size:max-content;margin-inline:auto;overflow:auto}.bl-sec-function .list02__item{gap:16px;width:180px;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;border-radius:50%;aspect-ratio:1/1;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.bl-sec-function .list02__item{width:180px}}.bl-sec-function .list02__ico{margin-top:16px;margin-bottom:-44px;width:73.33%;aspect-ratio:1/1}.bl-sec-function .list02__ico img{width:100%}.bl-sec-function .list02__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.bl-sec-function .list02__title{height:52px;line-height:1.6;white-space:nowrap;text-align:center;font-size:16px;font-weight:700}@media (max-width:860px){.bl-sec-function .list02__title{font-size:14px}}.bl-sec-function .list02-note{margin-top:24px;margin-bottom:0;color:grey;text-align:center;font-weight:600;font-size:10px;letter-spacing:.03em}@media (max-width:860px){.bl-sec-function .list02-note{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;text-align:left;padding-left:20px;padding-right:20px;font-size:10px;line-height:1.5}}@media (max-width:860px){.bl-sec-function .list02-note span{-ms-flex:0 0 1em;flex:0 0 1em}}.bl-sec-function__item{margin:56px 0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:40px 0}.bl-sec-function__item .flex-item{position:relative;display:-ms-flexbox;display:flex;gap:32px 40px;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.bl-sec-function__item .flex-item{-ms-flex-flow:column;flex-flow:column;gap:24px 0}}.bl-sec-function__item .flex-item .box-item{width:50%;max-width:560px}@media screen and (max-width:768px){.bl-sec-function__item .flex-item .box-item{padding-right:0;width:100%;max-width:100%}}.bl-sec-function__item .flex-item .box-item .el_ttl{color:#0457a7;font-size:28px;margin-bottom:16px;font-weight:700;line-height:1.5}@media screen and (max-width:768px){.bl-sec-function__item .flex-item .box-item .el_ttl{margin-bottom:26px}}.bl-sec-function__item .flex-item .box-item>ul>li{position:relative;padding-left:32px;font-size:18px;font-weight:700}.bl-sec-function__item .flex-item .box-item>ul>li:has(.noteText){padding-left:0;font-weight:unset}.bl-sec-function__item .flex-item .box-item>ul>li:has(.noteText)::before{content:unset}.bl-sec-function__item .flex-item .box-item>ul>li::before{content:"";position:absolute;background:url(/b2b-assets/images/component/icon_check-b4c50b7c6d.svg) no-repeat center center/contain;width:24px;height:24px;left:0;top:0}.bl-sec-function__item .flex-item .box-item>ul>li+li{margin-top:12px}@media screen and (max-width:600px){.bl-sec-function__item .flex-item .box-item>ul>li{font-size:16px}.bl-sec-function__item .flex-item .box-item>ul>li br{display:none}}@media screen and (max-width:768px){.bl-sec-function__item .flex-item .box-item{padding-right:40px}}@media screen and (max-width:600px){.bl-sec-function__item .flex-item .box-item{gap:24px}.bl-sec-function__item .flex-item .box-item .el_ttl{font-size:24px;margin:0}}.bl-sec-function__item .flex-item figure{width:50%}@media screen and (max-width:768px){.bl-sec-function__item .flex-item figure{width:100%}}.bl-sec-function__buttons{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:16px 24px}@media screen and (max-width:768px){.bl-sec-function__buttons{-ms-flex-flow:column-reverse;flex-flow:column-reverse}}.bl-sec-function__buttons .bl-btn__wrap{width:100%;max-width:400px}.bl-cta{overflow:hidden;background:#e2eff7;position:relative}.bl-cta__layout{padding-top:80px;padding-bottom:50px}@media (max-width:860px){.bl-cta__layout{padding-top:40px;padding-bottom:30px}}.bl-cta__layout:before{content:"";display:block;position:absolute;border-radius:50%;width:612px;height:612px;background-color:#fff;bottom:-296px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:860px){.bl-cta__layout:before{bottom:-232px;width:403px;height:403px}}.bl-cta__content{position:relative;width:100%}.bl-cta__title{margin:0 auto 40px;max-inline-size:max-content;color:#0457a7;font-size:28px;line-height:1.4285714286;letter-spacing:.03em;font-weight:600;padding:0 5px;text-align:center}@media screen and (max-width:768px){.bl-cta__title{margin-bottom:20px}}.bl-cta__description{margin:0 auto 16px;display:block;width:fit-content;font-size:20px;font-weight:700;position:relative;line-height:1}.bl-cta__description::after,.bl-cta__description::before{content:"";width:1px;height:18px;background:#333;position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.bl-cta__description::before{left:-6px;rotate:-40deg}.bl-cta__description::after{right:-6px;rotate:40deg}.bl-cta__button{margin:0 auto;width:100%;max-width:342px}.pg-footer-fixed{background-color:rgba(4,87,167,.76);position:fixed;bottom:-324px;right:0;z-index:96;width:100%;height:auto;display:block}@media (max-width:860px){.pg-footer-fixed{right:0;left:0;margin:0 auto}}.pg-footer-fixed__layout{padding:16px 0;margin:0 auto;position:relative}.pg-footer-fixed__layout .flex-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pg-footer-fixed__layout .flex-box__left{font-size:26px;line-height:1;font-weight:700;color:#fff;margin:0 40px 0 0}@media (max-width:768px){.pg-footer-fixed__layout .flex-box__left{font-size:15px;margin:0 8px 0 0}}@media (max-width:320px){.pg-footer-fixed__layout .flex-box__left{font-size:12px;margin:0 6px 0 0}}.pg-footer-fixed__layout .flex-box__left>span{font-size:18px;font-weight:400;margin:7px 0 0;display:inline-block}@media (max-width:768px){.pg-footer-fixed__layout .flex-box__left>span{font-size:10px;margin:6px 0 0}}.pg-footer-fixed__layout .flex-box .lp-layout__btn--acc{max-width:316px;height:54px;margin:0}@media (max-width:1160px){.pg-footer-fixed__layout .flex-box .lp-layout__btn--acc{max-width:280px}}@media (max-width:768px){.pg-footer-fixed__layout .flex-box .lp-layout__btn--acc{height:34px;max-width:139px}}@media (max-width:320px){.pg-footer-fixed__layout .flex-box .lp-layout__btn--acc{max-width:120px}}.pg-footer-fixed__layout .flex-box .lp-layout__btn--acc>a>span{font-size:20px;padding:12px}@media (max-width:768px){.pg-footer-fixed__layout .flex-box .lp-layout__btn--acc>a>span{font-size:12px;height:34px;padding:8px 24px 8px 4px}}@media (max-width:320px){.pg-footer-fixed__layout .flex-box .lp-layout__btn--acc>a>span{font-size:10px}}@media (max-width:768px){.pg-footer-fixed__layout .flex-box .lp-layout__btn--acc>a[target=_blank]:after{width:10px;height:10px;right:2px}.pg-footer-fixed__layout .flex-box .lp-layout__btn--acc>a[target=_blank]:hover::after,.pg-footer-fixed__layout .flex-box .series-display .series-content>a:hover .lp-layout__btn--acc>a[target=_blank].cp-button__link::after,.series-display .series-content>a:hover .pg-footer-fixed__layout .flex-box .lp-layout__btn--acc>a[target=_blank].cp-button__link::after{width:10px;height:10px;right:2px}}.pg-footer-fixed__layout .kv-model{position:absolute;display:block;bottom:0;right:15%;height:160px}@media (max-width:1280px){.pg-footer-fixed__layout .kv-model{right:10%}}@media (max-width:1160px){.pg-footer-fixed__layout .kv-model{right:5%}}@media (max-width:940px){.pg-footer-fixed__layout .kv-model{right:1%}}@media (max-width:860px){.pg-footer-fixed__layout .kv-model{display:none}}.pg-footer-fixed__layout .is-on__banner{-ms-transform:translateY(-324px);transform:translateY(-324px);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.pg-footer-fixed__layout .is-off__banner{-ms-transform:translateY(324px);transform:translateY(324px);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.pg-footer-fixed__duo{background-color:rgba(4,87,167,.9);position:fixed;bottom:-324px;right:0;z-index:96;width:100%;height:auto;display:block}@media (max-width:860px){.pg-footer-fixed__duo{display:none;right:0;left:0;margin:0 auto}}.pg-footer-fixed__duo__layout{padding:16px 0;margin:0 auto;position:relative}.pg-footer-fixed__duo__layout .flex-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:640px){.pg-footer-fixed__duo__layout .flex-box{display:block}}.pg-footer-fixed__duo__layout .flex-box__left,.pg-footer-fixed__duo__layout .flex-box__right{font-size:26px;line-height:1;font-weight:700;width:320px;margin:0;color:#fff}@media (max-width:768px){.pg-footer-fixed__duo__layout .flex-box__left,.pg-footer-fixed__duo__layout .flex-box__right{width:280px}}@media (max-width:640px){.pg-footer-fixed__duo__layout .flex-box__left,.pg-footer-fixed__duo__layout .flex-box__right{width:90%;margin:0 auto}}.pg-footer-fixed__duo__layout .flex-box__left>span,.pg-footer-fixed__duo__layout .flex-box__right>span{font-size:14px;font-weight:700;margin:0 0 8px;display:block;text-align:center}@media (max-width:640px){.pg-footer-fixed__duo__layout .flex-box__left>span,.pg-footer-fixed__duo__layout .flex-box__right>span{font-size:12px}}.pg-footer-fixed__duo__layout .flex-box__right{margin:0 40px 0 0}@media (max-width:768px){.pg-footer-fixed__duo__layout .flex-box__right{font-size:15px;margin:0 8px auto 0}}@media (max-width:640px){.pg-footer-fixed__duo__layout .flex-box__right{margin:0 auto}}@media (max-width:640px){.pg-footer-fixed__duo__layout .flex-box__left>span{margin:16px 0 8px}}.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--acc,.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--sec{max-width:320px;height:54px;margin:0}@media (max-width:640px){.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--acc,.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--sec{height:40px;max-width:100%}}.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--acc>a>span,.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--sec>a>span{font-size:18px;padding:12px;line-height:1.4}@media (max-width:1160px){.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--acc>a>span,.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--sec>a>span{font-size:16px;padding:15px}}@media (max-width:640px){.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--acc>a>span,.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--sec>a>span{padding:8px}}@media (max-width:768px){.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--acc>a[target=_blank]:after,.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--sec>a[target=_blank]:after{width:10px;height:10px;right:2px}.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--acc>a[target=_blank]:hover::after,.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--sec>a[target=_blank]:hover::after,.pg-footer-fixed__duo__layout .flex-box .series-display .series-content>a:hover .lp-layout__btn--acc>a[target=_blank].cp-button__link::after,.pg-footer-fixed__duo__layout .flex-box .series-display .series-content>a:hover .lp-layout__btn--sec>a[target=_blank].cp-button__link::after,.series-display .series-content>a:hover .pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--acc>a[target=_blank].cp-button__link::after,.series-display .series-content>a:hover .pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--sec>a[target=_blank].cp-button__link::after{width:10px;height:10px;right:2px}}.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--sec{border-color:#fff}.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--sec>a>span{padding:12px}@media (max-width:640px){.pg-footer-fixed__duo__layout .flex-box .lp-layout__btn--sec>a>span{padding:8px}}body:has(.pg-footer-fixed__duo) .fixed-banner-top{bottom:-300px}body:has(.pg-footer-fixed__duo) .fixed-banner-top.is-on__banner{-ms-transform:translateY(-421px);transform:translateY(-421px)}@media (max-width:860px){body:has(.pg-footer-fixed__duo) .fixed-banner-top.is-on__banner{-ms-transform:translateY(-321px);transform:translateY(-321px)}}.kintai_price-cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;column-gap:24px;max-width:670px;margin:0 auto}@media (max-width:640px){.kintai_price-cta{-ms-flex-direction:column;flex-direction:column;row-gap:16px}}.kintai_price-cta.test-hidden{display:none}.kintai_test-text.test-hidden{display:none}.kintai_price-cta__text{text-align:center;margin-top:24px}.kintai_price-cta__text a{font-size:20px;font-weight:700;color:#0457a7}.cp-button__main-second.test-hidden{display:none}.cp-button__area{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;-ms-flex-align:stretch;align-items:stretch;gap:32px}.cp-button__area .cp-button__sub{width:100%;max-width:290px}.cp-button__area .cp-button__main-second{width:100%;max-width:290px}.cp-button__area .cp-button__main-second .cp-button__link,.cp-button__area .cp-button__main-second .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__area .cp-button__main-second .cp-button__link{border-color:#fff}.cp-button__area .cp-button__main-second .cp-button__link:hover,.cp-button__area .cp-button__main-second .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__area .cp-button__main-second .cp-button__link{border:2px solid #fff}@media (max-width:640px){.cp-button__area{-ms-flex-direction:column;flex-direction:column;row-gap:16px}.cp-button__area .cp-button__main-second,.cp-button__area .cp-button__sub{max-width:inherit}}.cp-button__ctaarea{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:end;gap:40px}.cp-button__ctaarea .cp-button__sub{max-width:400px}.cp-button__ctaarea .cp-button__sub p{text-align:center;font-weight:700}.cp-button__ctaarea .cp-button__main-second{max-width:400px;min-height:64px}.cp-button__ctaarea .cp-button__main-second .series-display .series-content>a:hover a.cp-button__link,.cp-button__ctaarea .cp-button__main-second a.cp-button__link,.series-display .series-content>a:hover .cp-button__ctaarea .cp-button__main-second a.cp-button__link{border:#fff;height:64px}.cp-button__ctaarea .cp-button__main-second .cp-button__link:hover,.cp-button__ctaarea .cp-button__main-second .series-display .series-content>a:hover .cp-button__link,.series-display .series-content>a:hover .cp-button__ctaarea .cp-button__main-second .cp-button__link{border:2px solid #fff}body{width:100%;min-height:100%;margin:0;background-color:#fff}main{overflow-x:hidden}header.fixed+main{margin-top:0}header{font-size:14px;line-height:20px;font-weight:400}header ol,header ul{line-height:24px;font-weight:400}header a{font-weight:500}header p{margin-bottom:16px;color:#0457a7;font-size:16px;line-height:1.6}@media screen and (max-width:600px){header p{font-size:12px;line-height:24px}}nav .pg-layout__buttons__acc.biz{border-color:#b6111c!important;background-color:#b6111c!important}nav .pg-layout__buttons__acc.biz span:hover{color:#b6111c!important}img{max-width:100%;height:auto}.lp-section-kv{padding:136px 20px 60px}@media (min-width:809px){.lp-section-kv{padding-top:170px}}.lp-section-kv{background-image:linear-gradient(180deg,#e2eff7 0,#fff 100%)}.lp-section-kv__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;max-width:1200px;margin:0 auto}.lp-section-kv__head{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:14px;width:100%}.lp-section-kv__title{margin:0;color:#0457a7;font-family:"Noto Sans JP",sans-serif;font-weight:900;font-size:min(72px,6.9vw);line-height:1.4;text-align:center}.lp-section-kv__title,.lp-section-kv__title span{font-feature-settings:unset;letter-spacing:.02em!important}.lp-section-kv__title-sm{font-size:min(51px,4.89vw)}.lp-section-kv__title-mark{position:relative;z-index:0;white-space:nowrap}.lp-section-kv__title-mark::before{content:"";position:absolute;z-index:-1;right:0;bottom:.083em;left:0;height:.167em;background-color:#b2d9fd}.lp-section-kv__tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;width:100%}.lp-section-kv__chips{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin:0;padding:0;list-style:none}.lp-section-kv__chip{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:7px 19px;border:1px solid #0457a7;border-radius:4px;background-color:#fff;color:#0457a7;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:16px;line-height:1;white-space:nowrap}.lp-section-kv__tags-tail{margin:0;color:#333;font-family:"Noto Sans JP",sans-serif;font-weight:700;line-height:1;white-space:nowrap}.lp-section-kv__tags-tail .sm{font-size:22px}.lp-section-kv__tags-tail .lg{color:#0457a7;font-size:28px}.lp-section-kv__cta{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;gap:32px;margin-top:40px;padding-bottom:20px}.lp-section-kv__btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:256px;height:56px;padding:0 47px;border-radius:999px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff;font-family:"Noto Sans JP",sans-serif;font-weight:900;font-size:20px;line-height:1;text-decoration:none;white-space:nowrap;position:relative;z-index:1;overflow:hidden;transition:color .4s cubic-bezier(.645,.045,.355,1)}.lp-section-kv__btn::before{content:"";position:absolute;z-index:-1;width:0%;height:101%;top:-.5%;left:-.5%;background-color:#fff;transition:.4s cubic-bezier(.645,.045,.355,1)}@media (hover:hover){.lp-section-kv__btn:hover::before{width:101%}}.lp-section-kv__btn--primary{border:1px solid #0457a7;background-color:#0457a7}@media (hover:hover){.lp-section-kv__btn--primary:hover{color:#0457a7}}.lp-section-kv__btn--accent{border:1px solid #e73758;background-color:#e73758}@media (hover:hover){.lp-section-kv__btn--accent:hover{color:#e73758}}.lp-section-kv__banner{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;width:573px;max-width:100%;height:84px;margin-top:41px}.lp-section-kv__banner-picture{display:contents}.lp-section-kv__banner-img{-ms-flex:none;flex:none;width:661px;max-width:none;height:auto;margin-top:-25.73px}.lp-section-kv__disclaimer{margin:30px 0 0;color:#878585;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:12px;line-height:1.5;text-align:center}@media screen and (max-width:768px){.lp-section-kv{padding:90px 16px 66px;background-image:linear-gradient(180deg,#e2eff7 8.5%,#fff 105.5%)}.lp-section-kv__head{gap:20px}.lp-section-kv__title{font-size:32px}.lp-section-kv__title-sm{font-size:24px}.lp-section-kv__title-mark::before{right:-.22em;bottom:0;left:-.125em;height:.375em}.lp-section-kv__tags{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px}.lp-section-kv__chips{width:308px;max-width:100%;gap:6px}.lp-section-kv__chip{padding:5px 7px;font-size:10px}.lp-section-kv__tags-tail .sm{font-weight:900;font-size:14px}.lp-section-kv__tags-tail .lg{font-size:18px}.lp-section-kv__cta{display:none}.lp-section-kv__banner{display:block;width:min(279px,85.5%);height:auto;margin-top:39px}.lp-section-kv__banner-img{display:block;width:116.846%;margin:-6.284% -8.423% -2.677%}.lp-section-kv__disclaimer{width:322px;max-width:100%;margin-top:16px;font-size:10px;text-align:left}}.lp-section-head{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:16px}.lp-section-head__label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.lp-section-head__label-row{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;margin:0;color:#0457a7;line-height:1}.lp-section-head__label-text{font-family:"Noto Sans JP",sans-serif;font-weight:700;letter-spacing:.8px}.lp-section-head__label-text .lg{font-size:24px}.lp-section-head__label-text .sm{font-size:20px}.lp-section-head__num{font-family:Lato,sans-serif;font-weight:700;font-style:italic;font-size:48px;line-height:1}.lp-section-head__sparkle{position:absolute;top:-1.16px;left:350.75px;width:16.15px;height:auto;-ms-transform:rotate(34.47deg);transform:rotate(34.47deg)}.lp-section-head__underline{display:block;height:0;line-height:0}.lp-section-head__underline img{display:block;width:383px;max-width:100%;height:2px;margin-top:-2px}.lp-section-head__title{margin:0;color:#333;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:40px;line-height:1.4;font-feature-settings:unset;letter-spacing:0!important;text-align:center}@media screen and (max-width:768px){.lp-section-head{gap:16px}.lp-section-head__label-text{letter-spacing:.72px}.lp-section-head__label-text .lg{font-size:18px}.lp-section-head__label-text .sm{font-size:15px}.lp-section-head__num{font-size:33px}.lp-section-head__sparkle{top:-5.16px;left:262.75px;width:16.15px}.lp-section-head__underline img{width:314px}.lp-section-head__title{font-size:28px}}.lp-cta-band{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px;width:100%;padding:48px 80px;border-radius:12px;background-color:#0457a7}.lp-cta-band__heading{margin:0;color:#fff;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:24px;line-height:1.4;text-align:center}.lp-cta-band__buttons{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;gap:24px}.lp-cta-band__btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:280px;max-width:100%;height:56px;border-radius:999px;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:18px;line-height:1;text-decoration:none;white-space:nowrap;position:relative;z-index:1;overflow:hidden;transition:color .4s cubic-bezier(.645,.045,.355,1)}.lp-cta-band__btn::before{content:"";position:absolute;z-index:-1;width:0%;height:101%;top:-.5%;left:-.5%;background-color:#fff;transition:.4s cubic-bezier(.645,.045,.355,1)}@media (hover:hover){.lp-cta-band__btn:hover::before{width:101%}}.lp-cta-band__btn--accent{border:1px solid #e73758;background-color:#e73758;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#fff}@media (hover:hover){.lp-cta-band__btn--accent:hover{color:#e73758}}.lp-cta-band__btn--white{border:2px solid #fff;background-color:#fff;color:#0457a7}.lp-cta-band__btn--white::before{background-color:#0457a7}@media (hover:hover){.lp-cta-band__btn--white:hover{color:#fff}}.lp-cta-band__dl{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:8px}.lp-cta-band__link{padding-bottom:25px;margin-bottom:-25px;color:#fff;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:14px;line-height:1.4;text-decoration:underline;transition:opacity .4s cubic-bezier(.645,.045,.355,1)}@media (hover:hover){.lp-cta-band__link:hover{opacity:.8}}@media screen and (max-width:768px){.lp-cta-band{gap:24px;width:360px;max-width:100%;padding:48px 35px}.lp-cta-band__heading{max-width:14.4em;font-size:18px}.lp-cta-band__buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:24px;width:100%}.lp-cta-band__btn{width:265px;height:56px;font-size:18px}.lp-cta-band__link{padding-bottom:28px;margin-bottom:-28px;font-size:12px}}.lp-case{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:40px;width:calc(100% - 56px);padding:28px 23px 28px 48px;border-radius:12px;background-color:#e2eff7}.lp-case--right{-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:calc(100% - 24px);padding:40px 36px}.lp-case--white{width:100%;background-color:#fff;box-shadow:0 4px 16px rgba(6,27,67,.08)}.lp-case__photo{-ms-flex:none;flex:none;width:160px;height:160px}.lp-case__photo img{display:block;width:160px;height:160px}.lp-case__texts{display:-ms-flexbox;display:flex;-ms-flex:0 1 817px;flex:0 1 817px;-ms-flex-direction:column;flex-direction:column;gap:12px;min-width:0}.lp-case--right .lp-case__texts{-ms-flex-preferred-size:848px;flex-basis:848px}.lp-case__title{margin:0;color:#0457a7;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:22px;line-height:1.4}.lp-case__desc{margin:0;color:#333;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:16px;line-height:1.5}.lp-case__desc b{font-weight:700}.lp-case__meta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline;gap:12px;margin:0;font-family:"Noto Sans JP",sans-serif;line-height:1.4}.lp-case__meta .name{color:#333;font-weight:500;font-size:16px}.lp-case__meta .note{color:#525151;font-weight:400;font-size:13px}.lp-case--white .lp-case__meta{line-height:1.5}.lp-case--white .lp-case__meta .name,.lp-case--white .lp-case__meta .note{color:#525151;font-weight:400;font-size:13px}@media screen and (max-width:768px){.lp-case{display:-ms-grid;display:grid;-ms-grid-columns:73px minmax(0,1fr);grid-template-columns:73px minmax(0,1fr);column-gap:12px;row-gap:12px;width:100%;padding:24px 16px}.lp-case--right{display:-ms-grid;display:grid;width:100%;padding:24px 16px}.lp-case--right .lp-case__texts,.lp-case__texts{display:contents}.lp-case__title{-ms-grid-row:1;grid-row:1;grid-column:1/-1;font-size:18px;line-height:1.43}.lp-case__desc{-ms-grid-row:2;grid-row:2;grid-column:1/-1;font-size:14px}.lp-case__photo{-ms-grid-row:3;grid-row:3;-ms-grid-column:1;grid-column:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:73px;height:73px;margin-top:4px}.lp-case__photo img{width:73px;height:73px}.lp-case__meta{-ms-grid-row:3;grid-row:3;-ms-grid-column:2;grid-column:2;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:3px;margin-top:4px}.lp-case__meta .name{font-weight:500;font-size:12px}.lp-case__meta .note{font-size:11px;line-height:1.6}.lp-case--white .lp-case__meta .name{color:#333;font-weight:500;font-size:12px}.lp-case--white .lp-case__meta .note{color:#525151;font-size:10px;line-height:1.5}}.lp-section-reason1{padding:5px 20px 80px;background-color:#fff}.lp-section-reason1__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:56px;max-width:1200px;margin:0 auto}@media screen and (max-width:768px){.lp-section-reason1{padding:0 14px 56px}.lp-section-reason1__inner{gap:40px}.lp-section-reason1__inner>.lp-section-head{margin-bottom:-8px}}.lp-report{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:32px;width:100%;padding:36px 28px;border-radius:8px;background-color:#fff;box-shadow:inset 0 0 0 1px #e2eff7,0 4px 16px rgba(6,27,67,.08)}.lp-report__title{margin:0;color:#0457a7;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:32px;line-height:1.4;font-feature-settings:unset;letter-spacing:0!important;text-align:center}.lp-report__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:48px;width:calc(100% - 16px)}.lp-report__img{-ms-flex:none;flex:none;width:520px;max-width:100%;border-radius:8px;box-shadow:inset 0 0 0 1px #e2eff7;overflow:hidden}.lp-report__img img{display:block;width:100%;height:auto}.lp-report__texts{display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:16px;min-width:0}.lp-report__badge{display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:6px 16px;border-radius:4px;background-color:#0457a7;color:#fff;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:16px;line-height:1}.lp-report__desc{margin:0;color:#333;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:16px;line-height:1.5}.lp-report__quote{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:40px;width:100%;padding:28px 40px 28px 41px;border-radius:12px;background-color:#e2eff7}.lp-report__quote-il{-ms-flex:none;flex:none;width:152px;height:auto}.lp-report__quote-texts{display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:column;flex-direction:column;gap:12px;min-width:0}.lp-report__quote-title{margin:0;color:#0457a7;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:22px;line-height:1.4}.lp-report__quote-desc,.lp-report__quote-meta{margin:0;color:#333;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:16px;line-height:1.5}.lp-report__quote-desc b,.lp-report__quote-meta b{font-weight:700}.lp-report__quote-meta{line-height:1.4}@media screen and (min-width:769px){.lp-report__img{-ms-flex:0 1 520px;flex:0 1 520px;min-width:0}.lp-report__texts{min-width:280px}}@media screen and (max-width:768px){.lp-report{gap:28px;padding:16px;border-radius:12px}.lp-report__title{font-size:18px}.lp-report__row{-ms-flex-direction:column;flex-direction:column;gap:48px;width:100%}.lp-report__img{width:100%;height:159px}.lp-report__img img{height:100%;object-fit:cover}.lp-report__texts{-ms-flex-align:center;align-items:center}.lp-report__badge{padding:5px 10px 6px;font-size:14px}.lp-report__desc{font-size:14px}.lp-report__quote{-ms-flex-direction:column;flex-direction:column;gap:40px;padding:28px 16px}.lp-report__quote-il{width:151px}.lp-report__quote-title{font-size:18px}.lp-report__quote-desc,.lp-report__quote-meta{font-size:14px}}.lp-menu-cards{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;gap:24px;width:100%;margin:0;padding:0;list-style:none}.lp-menu-cards__item{display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:16px;min-width:0;padding:32px 24px;border-radius:8px;background-color:#fff;box-shadow:inset 0 0 0 1px #e2eff7,0 4px 16px rgba(6,27,67,.08)}.lp-menu-cards__title{margin:0;color:#0457a7;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:20px;line-height:1.4;font-feature-settings:unset;letter-spacing:0!important;text-align:center}.lp-menu-cards__media{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:240px;padding:16px;border-radius:8px;background-color:#e2eff7;overflow:hidden}.lp-menu-cards__canvas{position:relative;-ms-flex:none;flex:none}.lp-menu-cards__canvas--site{width:300px;height:208px}.lp-menu-cards__canvas--salary{width:310px;height:204px}.lp-menu-cards__canvas--interview{width:300px;height:204px}.lp-menu-cards__canvas--interview img{display:block;width:300px;height:204px}.lp-menu-cards__chart,.lp-menu-cards__shot{position:absolute;display:block;border-radius:4px}.lp-menu-cards__shot--before{top:12px;left:8px;width:202px;height:139px;border:1px solid #d4d2d2}.lp-menu-cards__shot--after{top:80px;left:112px;width:188px;height:128px;border:2px solid #0457a7;box-shadow:0 4px 12px rgba(6,27,67,.16)}.lp-menu-cards__chart--back{top:0;left:0;width:240px;height:144px;border:1px solid #d4d2d2}.lp-menu-cards__chart--front{top:66px;left:81px;width:229px;height:138px;border:1px solid #d4d2d2;box-shadow:0 4px 12px rgba(6,27,67,.16)}.lp-menu-cards__tag{position:absolute;display:-ms-inline-flexbox;display:inline-flex;padding:4px 14px;border-radius:999px;box-shadow:0 2px 4px rgba(0,0,0,.15);color:#fff;font-family:Lato,sans-serif;font-weight:700;font-size:13px;line-height:1}.lp-menu-cards__tag--before{top:0;left:2px;background-color:#878585}.lp-menu-cards__tag--after{top:69px;left:102px;background-color:#0457a7}.lp-menu-cards__desc{width:336px;max-width:100%;margin:0;color:#333;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:14px;line-height:1.5}@media (min-width:769px) and (max-width:1163px){.lp-menu-cards__media{height:216px}.lp-menu-cards__canvas{-ms-transform:scale(.88);transform:scale(.88);-ms-transform-origin:center;transform-origin:center}}@media (min-width:769px) and (max-width:1075px){.lp-menu-cards__media{height:196px}.lp-menu-cards__canvas{-ms-transform:scale(.78);transform:scale(.78)}}@media (min-width:769px) and (max-width:978px){.lp-menu-cards__media{height:172px}.lp-menu-cards__canvas{-ms-transform:scale(.66);transform:scale(.66)}}@media (min-width:769px) and (max-width:860px){.lp-menu-cards__media{height:152px}.lp-menu-cards__canvas{-ms-transform:scale(.57);transform:scale(.57)}}@media (max-width:768px){.lp-menu-cards{-ms-flex-direction:column;flex-direction:column;gap:16px}}@media screen and (max-width:768px){.lp-menu-cards{gap:24px}.lp-menu-cards__item{padding:16px 24px;border-radius:12px}.lp-menu-cards__title{font-size:18px}.lp-menu-cards__media{height:240px;padding:16px}.lp-menu-cards__canvas{-ms-transform:none;transform:none}.lp-menu-cards__canvas--site{width:285px;height:208px}.lp-menu-cards__canvas--salary{width:310px;height:204px}.lp-menu-cards__canvas--interview{width:300px;height:204px}.lp-menu-cards__canvas--interview img{width:300px;height:204px}.lp-menu-cards__shot--before{top:11px;left:8px;width:192px;height:132px}.lp-menu-cards__shot--after{top:76px;left:106px;width:179px;height:122px}.lp-menu-cards__chart--back{top:7.96px;left:13.5px;width:220px;height:132px}.lp-menu-cards__chart--front{top:68.96px;left:87.5px;width:210px;height:127px}.lp-menu-cards__tag{padding:4px 14px}.lp-menu-cards__tag--before{top:0;left:2px}.lp-menu-cards__tag--after{top:66px;left:97px}.lp-menu-cards__desc{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;width:auto;max-width:none;margin:0 -9.5px;font-size:14px}}@media screen and (max-width:768px) and (max-width:374px){.lp-menu-cards__canvas--interview,.lp-menu-cards__canvas--salary,.lp-menu-cards__canvas--site{-ms-transform:scale(.9);transform:scale(.9)}}@media screen and (max-width:768px) and (max-width:340px){.lp-menu-cards__canvas--interview,.lp-menu-cards__canvas--salary,.lp-menu-cards__canvas--site{-ms-transform:scale(.78);transform:scale(.78)}}.lp-section-reason2{padding:80px 20px;background-color:#fff}.lp-section-reason2__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:56px;max-width:1200px;margin:0 auto}@media screen and (max-width:768px){.lp-section-reason2{padding:0 14px 56px}.lp-section-reason2__inner{gap:40px}.lp-section-reason2__inner>.lp-section-head{margin-bottom:-8px}}.lp-feature{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:40px;width:100%;padding:36px 28px;background-color:#fff;box-shadow:inset 0 0 0 1px #e2eff7,0 4px 16px rgba(6,27,67,.08)}.lp-feature--feature03{padding-bottom:46px}.lp-feature__title{margin:0;color:#0457a7;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:28px;line-height:1.4;font-feature-settings:unset;letter-spacing:0!important;text-align:center}.lp-feature__row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;gap:36px;width:calc(100% - 56px);padding-top:20px}.lp-feature__media{-ms-flex:none;flex:none}.lp-feature__media img{display:block;border-radius:8px}.lp-feature__media--feature01 img{width:440px;height:242px;object-fit:contain}.lp-feature__media--feature02 img{width:466px;height:321px;object-fit:contain}.lp-feature__col{position:relative;display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-width:0}.lp-feature__problem{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.lp-feature__answer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.lp-feature--feature01 .lp-feature__problem{padding-bottom:12px}.lp-feature--feature01 .lp-feature__answer{padding-top:20px}.lp-feature--feature02 .lp-feature__row{gap:16px;width:100%}.lp-feature--feature03 .lp-feature__row{-ms-flex-align:center;align-items:center;width:calc(100% - 24px);padding-top:0}.lp-feature--feature02 .lp-feature__problem,.lp-feature--feature03 .lp-feature__problem{padding:20px 0}.lp-feature--feature02 .lp-feature__answer,.lp-feature--feature03 .lp-feature__answer{padding:28px 0 16px}.lp-feature--feature01{--arrow-x:25px;--arrow-y:23px}.lp-feature--feature02{--arrow-x:0px;--arrow-y:-2px}.lp-feature--feature03{--arrow-x:9px;--arrow-y:5px}.lp-feature__badge{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;margin:0;padding:6px 16px;border-radius:4px;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:16px;line-height:1}.lp-feature__badge--problem{background-color:#e8f4fc;color:#525151}.lp-feature__badge--answer{background-color:#0457a7;color:#fff}.lp-feature__problem-text{margin:0;padding:8px 0;color:#525151;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:16px;line-height:1.5}.lp-feature__answer-text{margin:0;color:#333;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:16px;line-height:1.5}.lp-feature__arrow{position:absolute;top:calc(50% + var(--arrow-y));left:calc(50% + var(--arrow-x));width:40px;height:auto;-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}@media (min-width:979px) and (max-width:1163px){.lp-feature--feature01{--arrow-y:35px}}@media screen and (min-width:769px){.lp-feature__col{min-width:280px}.lp-feature__media--feature01,.lp-feature__media--feature02{min-width:0}.lp-feature__media--feature01{-ms-flex:0 1 440px;flex:0 1 440px}.lp-feature__media--feature02{-ms-flex:0 1 466px;flex:0 1 466px}.lp-feature__media--feature01 img{width:100%;height:auto;aspect-ratio:440/242}.lp-feature__media--feature02 img{width:100%;height:auto;aspect-ratio:466/321}}@media (min-width:769px) and (max-width:879px){.lp-feature__media--feature03{width:396px}.lp-feature__media--feature03 .lp-permit{-ms-transform:scale(.9);transform:scale(.9);-ms-transform-origin:left center;transform-origin:left center}}@media (min-width:769px) and (max-width:839px){.lp-feature__media--feature03{width:352px}.lp-feature__media--feature03 .lp-permit{-ms-transform:scale(.8);transform:scale(.8)}}@media (min-width:769px) and (max-width:799px){.lp-feature__media--feature03{width:330px}.lp-feature__media--feature03 .lp-permit{-ms-transform:scale(.75);transform:scale(.75)}}@media (min-width:769px) and (max-width:978px){.lp-feature__problem{-ms-flex-order:1;order:1}.lp-feature__answer{-ms-flex-order:3;order:3}.lp-feature__arrow{position:static;-ms-flex-order:2;order:2;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:5px 0;-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (max-width:768px){.lp-feature{gap:28px;padding:16px 16px 18px;border-radius:12px}.lp-feature__title{font-size:18px}.lp-feature__row{-ms-flex-direction:column;flex-direction:column;gap:28px;width:100%;padding-top:0}.lp-feature__media{width:100%}.lp-feature__media img{width:100%;height:auto}.lp-feature--feature01 .lp-feature__media img{width:100%;height:auto;object-fit:contain}.lp-feature--feature02 .lp-feature__media{width:calc(100% - 24px);margin-inline:auto}.lp-feature--feature02 .lp-feature__media img{width:100%;height:auto;aspect-ratio:309/179;object-fit:cover}.lp-feature--feature01 .lp-feature__row{gap:36px}.lp-feature--feature02 .lp-feature__row,.lp-feature--feature03 .lp-feature__row{-ms-flex-align:stretch;align-items:stretch;gap:48px;width:100%}.lp-feature__col{-ms-flex-direction:column;flex-direction:column;padding:0 4px}.lp-feature__problem{-ms-flex-order:1;order:1}.lp-feature__answer{-ms-flex-order:3;order:3}.lp-feature__badge{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:6px 16px;font-size:14px}.lp-feature__answer-text,.lp-feature__problem-text{font-size:14px}.lp-feature--feature02 .lp-feature__problem-text,.lp-feature--feature03 .lp-feature__problem-text{padding:4px 0}.lp-feature--feature01 .lp-feature__problem{padding-bottom:12px}.lp-feature--feature02 .lp-feature__problem,.lp-feature--feature03 .lp-feature__problem{padding:0 0 16px}.lp-feature--feature01 .lp-feature__answer,.lp-feature--feature02 .lp-feature__answer,.lp-feature--feature03 .lp-feature__answer{padding:20px 0 0}.lp-feature__arrow{position:static;-ms-flex-order:2;order:2;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:24px;height:15px;margin:4.5px 0;-ms-transform:rotate(90deg);transform:rotate(90deg)}}.lp-permit{width:440px;border-radius:8px;border-collapse:separate;border-spacing:0;box-shadow:inset 0 0 0 1px #0457a7,4px 9px 6px -3px rgba(0,0,0,.1);font-family:"Noto Sans JP",sans-serif;overflow:hidden;table-layout:fixed}.lp-permit td,.lp-permit th{padding:16px 5px 16px 4px;border-right:1px solid rgba(4,87,167,.12);text-align:center;vertical-align:middle}.lp-permit thead th{height:40px;padding:12px 5px 12px 4px;border-right-color:rgba(255,255,255,.25);background-color:#0457a7;color:#fff;font-weight:700;font-size:10px;line-height:16px;letter-spacing:.3px}.lp-permit tbody tr+tr td,.lp-permit tbody tr+tr th{border-top:1px solid rgba(4,87,167,.15)}.lp-permit tbody th{color:#333;font-weight:700;font-size:12px;line-height:16.5px}.lp-permit tbody td{color:#555;font-weight:400;font-size:12px;line-height:15px}.lp-permit tbody tr:nth-child(1) td,.lp-permit tbody tr:nth-child(1) th{height:65px}.lp-permit tbody tr:nth-child(n+2) td,.lp-permit tbody tr:nth-child(n+2) th{height:84px}.lp-permit td:last-child,.lp-permit th:last-child{border-right:0}.lp-permit img{display:block;width:18px;height:18px;margin:0 auto}.lp-permit__role{font-size:10px!important;line-height:16.5px!important}.lp-permit__custom{color:#0457a7!important;font-weight:700!important;font-size:11px!important;line-height:16px!important}.lp-permit__all{background-color:#e8f2fc;box-shadow:inset -1px 0 0 0 #0457a7;color:#0457a7!important;font-weight:700!important;font-size:14px!important;line-height:20px!important;white-space:nowrap}.lp-permit__all img{display:inline-block;width:18px;height:18px;margin-right:8px;vertical-align:middle}.lp-permit__all span{vertical-align:middle}.lp-permit__note{display:block;margin-top:4px}@media screen and (max-width:768px){.lp-permit{width:100%}.lp-permit thead th:first-child{width:20.72%}.lp-permit tbody td,.lp-permit tbody th{padding:10px 5px 10px 4px}.lp-permit tbody th{font-size:10px;letter-spacing:-.5px;white-space:nowrap}.lp-permit tbody td{font-size:10px}.lp-permit tbody tr:nth-child(1) td,.lp-permit tbody tr:nth-child(1) th,.lp-permit tbody tr:nth-child(n+2) td,.lp-permit tbody tr:nth-child(n+2) th{height:72px}.lp-permit__custom{font-size:10px!important;letter-spacing:-.5px;white-space:nowrap}.lp-permit__all{font-size:12px!important}}.lp-section-flow{padding:80px 20px;background-color:#e2eff7}.lp-section-flow__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:56px;max-width:1200px;margin:0 auto}.lp-section-flow__title{margin:0;color:#002b59;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:40px;line-height:1.4;font-feature-settings:unset;letter-spacing:0!important;text-align:center}@media screen and (max-width:768px){.lp-section-flow{padding:56px 22px}.lp-section-flow__inner{gap:28px}.lp-section-flow__title{font-size:24px}.lp-section-flow .lp-case{width:333px;max-width:100%;margin-inline:auto}}.lp-flow-steps{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:60px;width:100%;min-height:410px;margin:0;padding:0;list-style:none}.lp-flow-steps__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:22px;width:305px;height:393px;padding:48px 16px 24px;border-radius:8px;background-color:#fff;box-shadow:inset 0 0 0 3px #0457a7,6px 6px 0 0 #b2d9fd}.lp-flow-steps__item+.lp-flow-steps__item::before{content:"▶";position:absolute;top:50%;left:-44px;color:#0457a7;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:28px;line-height:1;-ms-transform:translateY(-50%);transform:translateY(-50%)}.lp-flow-steps__no{position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:83px;height:37px;margin:0;border-bottom-right-radius:8px;background-color:#0457a7;color:#fff;font-family:Lato,sans-serif;line-height:1}.lp-flow-steps__no .label{margin-right:.25em;font-weight:800;font-size:14px}.lp-flow-steps__no .num{font-weight:700;font-size:19px}.lp-flow-steps__heading{margin:0;color:#0457a7;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-size:24px;line-height:1;text-align:center}.lp-flow-steps__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%}.lp-flow-steps__circle{position:relative;display:block;-ms-flex:none;flex:none;width:181px;height:181px;background:url(/b2b-assets/images/page-ats/replace/flow_circle-34a50165cf.svg) no-repeat center/181px 181px}.lp-flow-steps__icon{position:absolute;display:block}.lp-flow-steps__icon--webp{top:27px;left:28px;width:128px;height:128px;object-fit:contain}.lp-flow-steps__icon--svg{top:80px;left:19px;width:146px;height:auto}.lp-flow-steps__desc{display:block;margin-top:20px;color:#333;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:16px;line-height:1.5;text-align:center}.lp-flow-steps__note{display:block;margin-top:12px;color:#878585;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:10px;line-height:1;text-align:center}@media (max-width:1075px){.lp-flow-steps{-ms-flex-align:stretch;align-items:stretch;min-height:0}.lp-flow-steps__item{-ms-flex:1 1 0px;flex:1 1 0;width:auto;min-width:0;height:auto}}@media (max-width:860px){.lp-flow-steps{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:44px;padding:0}.lp-flow-steps__item{-ms-flex:none;flex:none;width:100%;max-width:305px}.lp-flow-steps__item+.lp-flow-steps__item::before{top:-22px;left:50%;-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}}@media screen and (max-width:768px){.lp-flow-steps{gap:60px}.lp-flow-steps__item{-ms-flex-align:start;align-items:flex-start;gap:12px;width:100%;max-width:none;min-height:127.23px;padding:18px 27px 18px 132.23px}.lp-flow-steps__item+.lp-flow-steps__item::before{top:-30px}.lp-flow-steps__no{position:static;width:74px;height:23px;border-radius:4px}.lp-flow-steps__no .label{font-size:12px}.lp-flow-steps__no .num{font-size:16px}.lp-flow-steps__heading{font-size:18px;text-align:left}.lp-flow-steps__body{display:contents}.lp-flow-steps__circle{position:absolute;top:50%;left:27px;width:91.226px;height:91.226px;background-size:91.226px 91.226px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.lp-flow-steps__icon--webp{top:13.61px;left:14.11px;width:64.513px;height:64.513px}.lp-flow-steps__icon--svg{top:40.25px;left:9.58px;width:73.584px}.lp-flow-steps__desc{margin-top:0;font-weight:400;font-size:14px;line-height:1.4;text-align:left}.lp-flow-steps__item--step02 .lp-flow-steps__desc{margin-right:-12.23px}.lp-flow-steps__note{margin-top:0;text-align:left}}.lp-section-faq{padding:80px 20px;background-color:#fff}.lp-section-faq__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:56px;max-width:1200px;margin:0 auto}.lp-section-faq__head{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:12px}.lp-section-faq__head img{display:block;width:97px;height:56px}.lp-section-faq__title{margin:0;color:#333;font-family:"Noto Sans JP",sans-serif!important;font-weight:700;font-size:40px;line-height:1.4;font-feature-settings:unset;letter-spacing:0!important;text-align:center}@media screen and (max-width:768px){.lp-section-faq{padding:56px 15px}.lp-section-faq__inner{gap:28px}.lp-section-faq__head{gap:12px}.lp-section-faq__head img{width:77.04px;height:44.46px}.lp-section-faq__title{font-size:28px;line-height:1.4}}.lp-faq{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:40px;width:100%;margin:0}.lp-faq__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:16px}.lp-faq__a,.lp-faq__q{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0}.lp-faq__q{gap:16px}.lp-faq__icon{position:relative;display:block;-ms-flex:none;flex:none;width:72px;height:72px;border-radius:999px;background-color:#e2eff7;overflow:hidden}.lp-faq__icon img{position:absolute;top:18.54px;left:14px;display:block;width:44px;height:47.46px}.lp-faq__bubble{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;padding:20px 28px}.lp-faq__bubble .mark{-ms-flex:none;flex:none;font-family:Lato,sans-serif;font-weight:900;font-size:28px;line-height:1}.lp-faq__bubble .text{display:block;width:760px;max-width:100%;font-family:"Noto Sans JP",sans-serif;line-height:1.5}.lp-faq__q .lp-faq__bubble{border-radius:4px 12px 12px;background-color:#f0eded}.lp-faq__q .lp-faq__bubble .mark{color:#525151}.lp-faq__q .lp-faq__bubble .text{color:#333;font-weight:700;font-size:18px}.lp-faq__a .lp-faq__bubble{border-radius:12px 4px 12px 12px;background-color:#e2eff7}.lp-faq__a .lp-faq__bubble .mark{color:#0457a7}.lp-faq__a .lp-faq__bubble .text{color:#333;font-weight:400;font-size:16px}.lp-faq__link{display:block;padding-bottom:24px;margin-top:4px;margin-bottom:-24px;color:#0457a7;font-weight:700;font-size:14px;line-height:1.5;text-decoration:underline;word-break:break-all;transition:opacity .4s cubic-bezier(.645,.045,.355,1)}@media (hover:hover){.lp-faq__link:hover{opacity:.8}}@media (max-width:978px){.lp-faq__item{-ms-flex-align:stretch;align-items:stretch}.lp-faq__a{padding-left:88px}.lp-faq__bubble{-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.lp-faq__bubble .text{width:auto}}@media screen and (max-width:768px){.lp-faq{gap:28px}.lp-faq__item{-ms-flex-align:stretch;align-items:stretch;gap:8px}.lp-faq__q{gap:0}.lp-faq__icon{display:none}.lp-faq__a{padding-left:0}.lp-faq__bubble{-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-align:start;align-items:flex-start;gap:12px;min-width:0;padding:16px 14px}.lp-faq__bubble .mark{font-size:24px}.lp-faq__bubble .text{width:auto}.lp-faq__q .lp-faq__bubble{border-radius:12px}.lp-faq__q .lp-faq__bubble .text{font-size:16px}.lp-faq__a .lp-faq__bubble{border-radius:12px}.lp-faq__a .lp-faq__bubble .text{font-size:14px;line-height:1.6}.lp-faq__link{padding-bottom:24px;margin-top:6px;margin-bottom:-24px;font-size:13px;line-height:1.6}}.lp-fixed-bar{display:none}@media screen and (max-width:768px){.lp-fixed-bar{position:fixed;z-index:99;right:0;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:14px 12px;box-shadow:0 -4px 8px rgba(6,27,67,.1);background-color:#fff}.lp-fixed-bar.is-on__footer{-ms-transform:translateY(0);transform:translateY(0);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.lp-fixed-bar.is-off__footer{-ms-transform:translateY(100%);transform:translateY(100%);transition:transform 1.25s cubic-bezier(.19,1,.22,1)}.lp-fixed-bar__buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;width:100%}.lp-fixed-bar__btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:0;height:46px;padding:0 8px;border-radius:99px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff;font-family:"Noto Sans JP",sans-serif;font-weight:900;font-size:14px;line-height:1;text-decoration:none;white-space:nowrap;position:relative;z-index:1;overflow:hidden;transition:color .4s cubic-bezier(.645,.045,.355,1)}.lp-fixed-bar__btn::before{content:"";position:absolute;z-index:-1;width:0%;height:101%;top:-.5%;left:-.5%;background-color:#fff;transition:.4s cubic-bezier(.645,.045,.355,1)}}@media screen and (max-width:768px) and (hover:hover){.lp-fixed-bar__btn:hover::before{width:101%}}@media screen and (max-width:768px){.lp-fixed-bar__btn--primary{border:1px solid #0457a7;background-color:#0457a7}}@media screen and (max-width:768px) and (hover:hover){.lp-fixed-bar__btn--primary:hover{color:#0457a7}}@media screen and (max-width:768px){.lp-fixed-bar__btn--accent{border:1px solid #e73758;background-color:#e73758}}@media screen and (max-width:768px) and (hover:hover){.lp-fixed-bar__btn--accent:hover{color:#e73758}}.lp24-br--pc{display:inline}@media screen and (max-width:768px){.lp24-br--pc{display:none}}.lp24-br--sp{display:none}@media screen and (max-width:768px){.lp24-br--sp{display:inline}}.lp24-sp-only{display:none}@media screen and (max-width:768px){.lp24-sp-only{display:inline}}footer .mdl-mega-footer__heading{position:relative;overflow:hidden}