@charset "UTF-8";:root{--blueBright:#EAF5FF;--blue:#2255f1;--orange:#fc9925;--red:#F21F51;--white:#ffffff;--black:#000000;--grayBright:#f2f2f2;--gray:#cccccc;--grayBrightDark:#989C9F;--grayDark:#3d4043;--line:#D9DBDC;--text_color:#262626}body,dd,dl,dt,figure,form,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}strong{font-weight:500}table,tbody,td,th,thead,tr{border:none}table th{text-align:left;font-weight:500}table{border-collapse:collapse}ol,ul{list-style:none}a{text-decoration:none}a img{border:none}img{vertical-align:bottom}textarea{font-size:1em;border:none;border-radius:0;outline:none;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none}select{font-size:1em;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none}select::-ms-expand{display:none}figcaption,figure,footer,header,main,nav,section,small,time{display:block}input[type=image],input[type=submit]{border:none;padding:0}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button{border:none;margin:0;cursor:pointer}input[type=image],input[type=reset],input[type=submit]{cursor:pointer}address{font-style:normal}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;outline:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input::-moz-placeholder,textarea::-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#999}input::placeholder,textarea::placeholder{color:#999}i{font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}@media screen and (min-width:955px){.modBpPc{display:inherit!important}}@media screen and (max-width:954px){.modBpPc{display:none!important}}@media screen and (min-width:955px){.modBpSp{display:none!important}}@media screen and (max-width:954px){.modBpSp{display:inherit!important}}@media screen and (min-width:955px){.modBpXPc{display:block}}@media screen and (max-width:954px){.modBpXPc{display:none}}@media screen and (min-width:955px){.modBpXSp{display:none}}@media screen and (max-width:954px){.modBpXSp{display:block}}.modHeadingSection{position:relative;text-align:center;line-height:1.4}@media screen and (min-width:955px){.modHeadingSection{font-size:32px;font-size:3.2rem;margin:80px 0 60px;padding:0 0 15px}}@media screen and (max-width:954px){.modHeadingSection{font-size:20px;font-size:2rem;margin:80px 0 40px;padding:0 0 15px}}.modHeadingSection:after{content:"";display:inline-block;background:var(--blue);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:955px){.modHeadingSection:after{width:120px;height:2px}}@media screen and (max-width:954px){.modHeadingSection:after{width:60px;height:2px}}.modHeadingSection__min{display:block;margin:0 0 10px}@media screen and (min-width:955px){.modHeadingSection__min{font-size:18px;font-size:1.8rem}}@media screen and (max-width:954px){.modHeadingSection__min{font-size:16px;font-size:1.6rem}}.modHeadingSection--top{background-repeat:no-repeat;background-image:url("/assets/img/top/bg_head_01.png")}@media screen and (min-width:955px){.modHeadingSection--top{background-size:auto 182px;background-position:10% 0;padding:50px 0 0;min-height:182px}}@media screen and (max-width:954px){.modHeadingSection--top{background-size:auto 80px;background-position:10% 0;padding:27px 0 16px;min-height:80px}}@media screen and (min-width:955px){.modHeadingSection--top:after{bottom:23px}}.modHeadingSection--white{color:var(--white)}.modHeadingSection--white:after{background:var(--white)}.modHeadingMiddle{text-align:center}@media screen and (min-width:955px){.modHeadingMiddle{font-size:26px;font-size:2.6rem;margin:0 0 54px}}@media screen and (max-width:954px){.modHeadingMiddle{font-size:24px;font-size:2.4rem;margin:0 0 36px}}@media screen and (min-width:955px){.modHeadingMiddle--min{font-size:22px;font-size:2.2rem;margin:0 0 20px}}@media screen and (max-width:954px){.modHeadingMiddle--min{font-size:20px;font-size:2rem;margin:0 0 16px}}.modTextDescription{text-align:center}@media screen and (min-width:955px){.modTextDescription{font-size:14px;font-size:1.4rem;margin:0 auto 60px}}@media screen and (max-width:954px){.modTextDescription{font-size:12px;font-size:1.2rem;margin:0 0 36px}}@media screen and (min-width:955px){.modTextDescription--min{margin:-14px auto 60px}}@media screen and (max-width:954px){.modTextDescription--min{margin:12px 0 36px}}.modBtnArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media screen and (min-width:955px){.modBtnArea{gap:0 20px;margin:40px 0 0}}@media screen and (max-width:954px){.modBtnArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 0;margin:40px 0 0}}@media screen and (min-width:955px){.modBtnArea__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.modBtnMain{display:inline-block;background:var(--grayDark);color:var(--white);text-align:center;font-weight:500;text-decoration:none;border:none}@media screen and (min-width:955px){.modBtnMain{font-size:14px;font-size:1.4rem;min-width:280px;padding:16px 0;-webkit-box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3)}}@media screen and (max-width:954px){.modBtnMain{font-size:12px;font-size:1.2rem;min-width:205px;padding:13px 0;-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3)}}@media screen and (min-width:955px){.modBtnMain--min{min-width:240px}}@media screen and (max-width:954px){.modBtnMain--min{min-width:200px}}.modBtnMain--keyColor{background:var(--blue);color:var(--white)}.modBtnMain--keyColorGradation{background:linear-gradient(279.04deg,#112AEA 12.07%,#112AEA 12.27%,#1F45F4 50.22%,#2C5FFD 76.62%);-webkit-box-shadow:6px 4px 5px rgba(105,136,183,0.3);box-shadow:6px 4px 5px rgba(105,136,183,0.3)}.modBtnMain--white{background:var(--white);color:var(--blue)}.modBtnMain--gray{background:var(--gray);color:var(--text_color);-webkit-box-shadow:none;box-shadow:none}.modBtnCat{font-size:10px;font-size:1rem;display:inline-block;border:1px solid var(--blue);background:var(--white);color:var(--blue);z-index:10;line-height:1}@media screen and (min-width:769px){.modBtnCat{padding:8px;border-radius:6px;-webkit-transition:background-color 0.3s ease-out,color 0.3s ease-out;transition:background-color 0.3s ease-out,color 0.3s ease-out}.modBtnCat:hover{opacity:1;background:var(--blue);color:var(--white)}}@media screen and (max-width:954px){.modBtnCat{padding:3px 8px;border-radius:6px 8px 6px 8px}}.modBtnPage{border:1px solid var(--gray);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:955px){.modBtnPage{padding:10px 24px 10px 10px}}@media screen and (max-width:954px){.modBtnPage{padding:7px}}@media screen and (min-width:955px){.modBtnPage__thumbnail{aspect-ratio:4/3}.modBtnPage__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@supports not (aspect-ratio:4/3){.modBtnPage__thumbnail{position:relative}.modBtnPage__thumbnail:before{float:left;content:"";padding-top:75%}.modBtnPage__thumbnail:after{display:block;content:"";clear:both}.modBtnPage__thumbnail>img{position:absolute;top:0;left:0;right:0;bottom:0}}.modBtnPage__thumbnail{width:160px}}@media screen and (max-width:954px){.modBtnPage__thumbnail{aspect-ratio:1/1}.modBtnPage__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@supports not (aspect-ratio:1/1){.modBtnPage__thumbnail{position:relative}.modBtnPage__thumbnail:before{float:left;content:"";padding-top:100%}.modBtnPage__thumbnail:after{display:block;content:"";clear:both}.modBtnPage__thumbnail>img{position:absolute;top:0;left:0;right:0;bottom:0}}.modBtnPage__thumbnail{width:100px}}.modBtnPage__text{line-height:1.5}@media screen and (min-width:955px){.modBtnPage__text{width:calc(100% - 190px);margin:0 0 0 30px}}@media screen and (max-width:954px){.modBtnPage__text{width:calc(100% - 100px);margin:0 0 0 10px}}.modBtnPage__text__lead,.modBtnPage__text__title{overflow:hidden;display:-webkit-box}.modBtnPage__text__title{margin:0 0 5px}@media screen and (min-width:955px){.modBtnPage__text__lead{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modBtnPage__text__lead{font-size:12px;font-size:1.2rem}}.modBtnLink{display:block;border:1px solid var(--gray);position:relative;border-radius:5px}.modBtnLink:after{content:"";border-bottom:2px solid #858585;border-right:2px solid #858585;width:10px;height:10px;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:955px){.modBtnLink:after{right:19px;bottom:34px}}@media screen and (max-width:954px){.modBtnLink:after{right:12px;top:50%;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}}.modBtnLink__cont{position:relative}@media screen and (min-width:955px){.modBtnLink__cont{padding:23px 58px 23px 30px}}@media screen and (max-width:954px){.modBtnLink__cont{padding:16px 30px 10px 20px}}.modBtnLink__cont:before{content:"";position:absolute;background:var(--blue);height:5px;top:0}@media screen and (min-width:955px){.modBtnLink__cont:before{width:70px;left:30px}}@media screen and (max-width:954px){.modBtnLink__cont:before{width:50px;left:20px}}.modBtnLink__cont__lead,.modBtnLink__cont__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.modBtnLink__cont__title{position:relative;margin:0 0 4px}@media screen and (min-width:955px){.modBtnLink__cont__lead{font-size:14px;font-size:1.4rem;line-height:1.6}}@media screen and (max-width:954px){.modBtnLink__cont__lead{font-size:12px;font-size:1.2rem;-webkit-line-clamp:3}}.modBtnLink--img{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.modBtnLink--img:after{display:none}.modBtnLink--img .modBtnLink__img{position:relative}@media screen and (min-width:955px){.modBtnLink--img .modBtnLink__img{aspect-ratio:307/124}.modBtnLink--img .modBtnLink__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@supports not (aspect-ratio:307/124){.modBtnLink--img .modBtnLink__img{position:relative}.modBtnLink--img .modBtnLink__img:before{float:left;content:"";padding-top:40.39%}.modBtnLink--img .modBtnLink__img:after{display:block;content:"";clear:both}.modBtnLink--img .modBtnLink__img>img{position:absolute;top:0;left:0;right:0;bottom:0}}.modBtnLink--img .modBtnLink__img{max-width:300px}}@media screen and (max-width:954px){.modBtnLink--img .modBtnLink__img{aspect-ratio:125/104}.modBtnLink--img .modBtnLink__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@supports not (aspect-ratio:125/104){.modBtnLink--img .modBtnLink__img{position:relative}.modBtnLink--img .modBtnLink__img:before{float:left;content:"";padding-top:83.2%}.modBtnLink--img .modBtnLink__img:after{display:block;content:"";clear:both}.modBtnLink--img .modBtnLink__img>img{position:absolute;top:0;left:0;right:0;bottom:0}}.modBtnLink--img .modBtnLink__img{max-width:125px}}.modBtnLink--img .modBtnLink__img:before{content:"";position:absolute;width:100%;height:100%;background:-webkit-gradient(linear,right top,left top,color-stop(13%,var(--white)),color-stop(42%,transparent),to(transparent));background:linear-gradient(to left,var(--white) 13%,transparent 42%,transparent 100%)}@media screen and (min-width:955px){.modBtnLink--img .modBtnLink__cont{padding:23px 30px 23px 0}}@media screen and (max-width:954px){.modBtnLink--img .modBtnLink__cont{padding:14px 26px 10px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.modBtnLink--img .modBtnLink__cont:before{left:0}.modBtnText{position:relative;display:inline-block;background:var(--grayBright);width:100%}@media screen and (min-width:955px){.modBtnText{padding:16px 32px 16px 25px}}@media screen and (max-width:954px){.modBtnText{padding:10px 40px 10px 15px}}.modBtnText:after{content:"";border-bottom:2px solid #858585;border-right:2px solid #858585;width:10px;height:10px;position:absolute;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);top:50%}@media screen and (min-width:955px){.modBtnText:after{right:15px}}@media screen and (max-width:954px){.modBtnText:after{right:12px}}.modBnr img{width:100%;height:auto}.modIconImg{display:inline-block;position:relative;background:var(--white);min-width:40px;height:40px;border-radius:100%;margin:0 10px 0 0}.modIconImg>img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (min-width:955px){.modIconImg--large{min-width:70px;height:70px}}@media screen and (max-width:954px){.modIconImg--large{min-width:50px;height:50px}}.modListNews{border-bottom:2px solid #f2f5f7}@media screen and (min-width:955px){.modListNews{margin:40px auto 60px}}@media screen and (max-width:954px){.modListNews{margin:40px 0 0}}.modListNews__item{border-top:2px solid #f2f5f7}.modListNews__item>a{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.modListNews__item>a{padding:12px 0 18px}}@media screen and (max-width:954px){.modListNews__item>a{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 0 12px}}@media screen and (max-width:954px){.modListNews__item>a .time{font-size:12px;font-size:1.2rem}}.modListNews__item>a .category{color:var(--white);position:relative;text-align:center}@media screen and (min-width:955px){.modListNews__item>a .category{font-size:12px;font-size:1.2rem;line-height:25px;margin:0 34px 0 40px;width:112px}}@media screen and (max-width:954px){.modListNews__item>a .category{font-size:10px;font-size:1rem;line-height:20px;margin:2px 0 6px 19px}}.modListNews__item>a .category span{display:inline-block;-webkit-transform:skewX(-8deg);transform:skewX(-8deg);width:100%;background:var(--blue)}@media screen and (min-width:955px){.modListNews__item>a .category span{height:27px}}@media screen and (max-width:954px){.modListNews__item>a .category span{height:20px;padding:0 6px}}@media screen and (min-width:955px){.modListNews__item>a .title{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:954px){.modListNews__item>a .title{width:100%}}.modListPost{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modListPost__wrapper{overflow:initial}@media screen and (max-width:954px){.modListPost__wrapper{padding:0 0 66px}}.modListPost__wrapper .swiper-slide{height:auto}.modListPost__wrapper .swiper-slide>a{height:100%}@media screen and (min-width:955px){.modListPost__wrapper .swiper-pagination{display:none}}.modListPost__item{height:auto}.modListPost__item>a{display:block;background:var(--white);-webkit-box-shadow:0px 0px 30px 0px rgba(31,70,95,0.22);box-shadow:0px 0px 30px 0px rgba(31,70,95,0.22);border-radius:5px;overflow:hidden;height:100%}.modListPost__item>a .img{overflow:hidden;aspect-ratio:350/182}@media screen and (min-width:955px){.modListPost__item>a .img{min-height:182px}}@media screen and (max-width:954px){.modListPost__item>a .img{min-height:141px}}.modListPost__item>a .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:955px){.modListPost__item>a .cont{padding:18px 20px 20px}}@media screen and (max-width:954px){.modListPost__item>a .cont{padding:14px 5.33vw 20px}}.modListPost__item>a .cont .status{display:inline-block;color:var(--white);position:relative;text-align:center;margin:0}@media screen and (min-width:955px){.modListPost__item>a .cont .status{font-size:12px;font-size:1.2rem;line-height:24px;padding:0 18px}}@media screen and (max-width:954px){.modListPost__item>a .cont .status{font-size:10px;font-size:1rem;line-height:20px;padding:0 15px}}.modListPost__item>a .cont .status:before{content:"";display:inline-block;-webkit-transform:skewX(-8deg);transform:skewX(-8deg);width:100%;background:var(--blue);position:absolute;z-index:0;top:0;left:0}@media screen and (min-width:955px){.modListPost__item>a .cont .status:before{height:24px}}@media screen and (max-width:954px){.modListPost__item>a .cont .status:before{height:20px}}.modListPost__item>a .cont .status__wrapper{display:inline-block}@media screen and (min-width:955px){.modListPost__item>a .cont .status__wrapper{margin:0 0 15px}}@media screen and (max-width:954px){.modListPost__item>a .cont .status__wrapper{margin:0 0 8px}}.modListPost__item>a .cont .status--end{color:var(--text_color)}.modListPost__item>a .cont .status--end:before{background-color:var(--gray)}@media screen and (min-width:955px){.modListPost__item>a .cont .status+.status{margin:0 0 0 7px}}@media screen and (max-width:954px){.modListPost__item>a .cont .status+.status{margin:0 0 0 4px}}.modListPost__item>a .cont .status span{position:relative;z-index:1}.modListPost__item>a .cont .info{color:#6a6a6a}@media screen and (min-width:955px){.modListPost__item>a .cont .info{font-size:14px;font-size:1.4rem;margin:17px 0 0}}@media screen and (max-width:954px){.modListPost__item>a .cont .info{font-size:12px;font-size:1.2rem;margin:11px 0 0}}.modListPost__item>a .cont .info>li{background-repeat:no-repeat}@media screen and (min-width:955px){.modListPost__item>a .cont .info>li{margin:10px 0 0;padding:0 0 0 38px}}@media screen and (max-width:954px){.modListPost__item>a .cont .info>li{margin:0;padding:0 0 0 22px}}.modListPost__item>a .cont .info__time{background-image:url("/assets/img/common/icon_time.svg")}@media screen and (min-width:955px){.modListPost__item>a .cont .info__time{background-size:22px 20px;background-position:3px 0}}@media screen and (max-width:954px){.modListPost__item>a .cont .info__time{background-size:17px 15px;background-position:0 5px}}.modListPost__item>a .cont .info__online{background-image:url("/assets/img/common/icon_online.svg")}@media screen and (min-width:955px){.modListPost__item>a .cont .info__online{background-size:16px 20px;background-position:6px 0}}@media screen and (max-width:954px){.modListPost__item>a .cont .info__online{background-size:13px 16px;background-position:0 5px}}.modListPost__item--finish>a{pointer-events:none}.modListPost__item--finish>a .img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.modListPost__item--finish>a .cont .status:before{background:#8c8c8c}.modListPost__item--finish>a .cont .title{color:#696969}.modListPost__item--finish>a .cont .info__time{background-image:url("/assets/img/common/icon_time_finish.svg")}.modListPost__item--finish>a .cont .info__online{background-image:url("/assets/img/common/icon_online_finish.svg")}.modListPost--seminar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:955px){.modListPost--seminar{gap:60px 40px;margin:60px 0 0}}@media screen and (max-width:954px){.modListPost--seminar{gap:45px;margin:36px 0 0}}@media screen and (min-width:955px){.modListPost--seminar .modListPost__item{width:calc((100% - 80px) / 3)}}@media screen and (max-width:954px){.modListPost--seminar .modListPost__item{width:100%}}@media screen and (min-width:955px){.modListPost--seminar .modListPost__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modListPost--seminar .modListPost__item>a .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:955px){.modListPost--seminar .modListPost__item>a .cont{gap:7px 0}}@media screen and (max-width:954px){.modListPost--seminar .modListPost__item>a .cont{gap:7px 0}}.modListPost--seminar .modListPost__item>a .cont .status__wrapper{margin:0}@media screen and (min-width:955px){.modListPost--seminar .modListPost__item>a .cont .info{margin:17px 0 15px}}@media screen and (max-width:954px){.modListPost--seminar .modListPost__item>a .cont .info{margin:11px 0 11px}}.modListPost--seminar .modListPost__item>a .cont .modBtnMain{min-width:100%!important;margin-top:auto!important}@media screen and (min-width:955px){.modListPost--seminar+.modHeadingSection{margin-top:92px}}@media screen and (max-width:954px){.modListPost--seminar+.modHeadingSection{margin-top:80px}}.modListPost--download .modListPost__item>a{color:var(--text_color)!important}.modListPost--download .modListPost__item>a .img{aspect-ratio:300/172}@media screen and (min-width:955px){.modListPost--download .modListPost__item>a .img{min-height:172px}}.modListPost--download .modListPost__item>a .status{color:var(--text_color)}@media screen and (min-width:955px){.modListPost--download .modListPost__item>a .status{padding:0 9px}}.modListPost--download .modListPost__item>a .status:before{background-color:var(--gray)}@media screen and (min-width:955px){.modListPost--download .modListPost__item .modBtnMain{padding:10px 0!important}}.modListPost--download .modListPost__item .modBtnMain--link{background-color:var(--blue)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.modListCompany{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modListCompany__wrapper{overflow:initial}@media screen and (min-width:955px){.modListCompany__wrapper{margin:0 0 92px}}@media screen and (max-width:954px){.modListCompany__wrapper{padding:0 0 73px}}.modListCompany__item{height:auto}.modListCompany__item>a{display:block;overflow:hidden;background:var(--white);-webkit-box-shadow:0px 0px 30px 0px rgba(31,70,95,0.22);box-shadow:0px 0px 30px 0px rgba(31,70,95,0.22);border-radius:5px;height:100%}.modListCompany__item>a .logo{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.modListCompany__item>a .logo__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:955px){.modListCompany__item>a .logo__img{width:250px;height:147px}}@media screen and (max-width:954px){.modListCompany__item>a .logo__img{width:56%;aspect-ratio:150/87}}.modListCompany__item>a .logo__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modListCompany__item>a .logo__name{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:954px){.modListCompany__item>a .logo__name{font-size:13px;font-size:1.3rem;line-height:1.3846153846}}.modListCompany__item>a .logo__name__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:2px solid #f7f9fb;width:100%}@media screen and (min-width:955px){.modListCompany__item>a .logo__name__inner{padding:0 20px 16px 0}}@media screen and (max-width:954px){.modListCompany__item>a .logo__name__inner{padding:0 20px 6px 0}}.modListCompany__item>a .logo__tag{display:inline-block;color:var(--white);position:relative;text-align:center}@media screen and (min-width:955px){.modListCompany__item>a .logo__tag{font-size:12px;font-size:1.2rem;line-height:24px;padding:6px 28px}}@media screen and (max-width:954px){.modListCompany__item>a .logo__tag{font-size:10px;font-size:1rem;line-height:20px;padding:0 15px}}.modListCompany__item>a .logo__tag:before{content:"";display:inline-block;-webkit-transform:skewX(-8deg);transform:skewX(-8deg);width:100%;background:var(--blue);position:absolute;z-index:0;top:0;left:0}@media screen and (min-width:955px){.modListCompany__item>a .logo__tag:before{height:36px}}@media screen and (max-width:954px){.modListCompany__item>a .logo__tag:before{height:20px}}.modListCompany__item>a .logo__tag__wrapper{display:inline-block;position:absolute}@media screen and (min-width:955px){.modListCompany__item>a .logo__tag__wrapper{bottom:-10px;right:20px}}@media screen and (max-width:954px){.modListCompany__item>a .logo__tag__wrapper{bottom:-14px;right:18px}}.modListCompany__item>a .logo__tag span{position:relative;z-index:1}.modListCompany__item>a .cont .title{background:#f7f9fb;font-weight:500}@media screen and (min-width:955px){.modListCompany__item>a .cont .title{font-size:18px;font-size:1.8rem;line-height:1.4444444444;padding:21px 32px 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:954px){.modListCompany__item>a .cont .title{font-size:14px;font-size:1.4rem;line-height:1.7142857143;padding:20px 20px 10px}}.modListCompany__item>a .cont .text{font-weight:400}@media screen and (min-width:955px){.modListCompany__item>a .cont .text{font-size:14px;font-size:1.4rem;line-height:2;padding:22px 32px 22px}}@media screen and (max-width:954px){.modListCompany__item>a .cont .text{font-size:12px;font-size:1.2rem;line-height:2;padding:14px 20px 14px}}.modListNote{color:var(--grayBrightDark)}@media screen and (min-width:769px){.modListNote{font-size:14px;font-size:1.4rem}}@media screen and (max-width:768px){.modListNote{font-size:12px;font-size:1.2rem;line-height:1.6}}.modListModel{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.modListModel{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:954px){.modListModel__wrapper{position:relative;padding:0 0 40px}.modListModel__wrapper.swiper>.swiper-pagination-bullets{bottom:0}.modListModel__wrapper.swiper>.swiper-pagination-bullets .swiper-pagination-bullet{opacity:1;background:#D8D8D8}.modListModel__wrapper.swiper>.swiper-pagination-bullets .swiper-pagination-bullet-active{background:var(--white)}}.modListModel__item{background:var(--white);height:auto}@media screen and (min-width:955px){.modListModel__item{width:calc((100% - 80px) / 5)}}.modListModel__item__img{background:#F7F9FB;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:955px){.modListModel__item__img{height:140px}}@media screen and (max-width:954px){.modListModel__item__img{height:100px}.modListModel__item__img img{max-height:calc(100% - 40px)}}@media screen and (min-width:955px){.modListModel__item__title{font-size:18px;font-size:1.8rem;padding:20px 0 10px}}@media screen and (max-width:954px){.modListModel__item__title{font-size:16px;font-size:1.6rem;padding:6px 0}}@media screen and (min-width:955px){.modListModel__item__lead{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modListModel__item__lead{font-size:12px;font-size:1.2rem;line-height:1.8}}.modListModel__item__lead .modListNote{margin-top:10px}.modListDownload{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){.modListDownload{gap:20px;margin:-26px 0 60px}}@media screen and (max-width:954px){.modListDownload{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin:0 0 20px}}.modListDownload__item{border-radius:5px;overflow:hidden;max-width:330px;-webkit-filter:drop-shadow(0px 0px 15px rgba(31,70,95,0.22));filter:drop-shadow(0px 0px 15px rgba(31,70,95,0.22))}@media screen and (min-width:955px){.modListDownload__item{width:calc((100% - 60px) / 4)}}@media screen and (max-width:954px){.modListDownload__item{width:100%}}.modListDownload__item .img{display:block;width:100%;height:100%;position:relative}.modListDownload__item .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modListServiceFlow{overflow:hidden;list-style:none;position:relative;z-index:0}@media screen and (min-width:955px){.modListServiceFlow{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-grid-columns:200px 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:200px 1fr 1fr 1fr;gap:60px 20px}}@media screen and (min-width:955px) and (max-width:1200px){.modListServiceFlow{-ms-grid-columns:110px 1fr 1fr 1fr;grid-template-columns:110px 1fr 1fr 1fr}}@media screen and (max-width:954px){.modListServiceFlow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;padding-left:24px!important;position:relative;z-index:0}}@media screen and (min-width:955px){.modListServiceFlow:after,.modListServiceFlow:before{content:"";display:inline-block;background:var(--blueBright);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:160px;height:160px;margin:auto;-ms-grid-column:1;grid-column:1/1;-ms-grid-row:1;grid-row:1/1;background-image:url("/images/service/asp/icon_flow01.svg");background-repeat:no-repeat;background-size:54px 90px;background-position:50%}}@media screen and (min-width:955px) and (max-width:1200px){.modListServiceFlow:after,.modListServiceFlow:before{width:110px;height:110px;background-size:34px 70px}}@media screen and (max-width:954px){.modListServiceFlow:before{content:"";width:10px;height:10px;border:2px solid var(--blue);border-left:0;border-bottom:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:top right;transform-origin:top right;position:absolute;bottom:-12px;left:-4px}}@media screen and (min-width:955px){.modListServiceFlow:after{background:#F7F9FB;-ms-grid-row:2;grid-row:2/2;background-image:url("/images/service/asp/icon_flow02.svg");background-repeat:no-repeat;background-size:71px 84px;background-position:50%}}@media screen and (min-width:955px) and (max-width:1200px){.modListServiceFlow:after{background-size:51px 64px}}@media screen and (max-width:954px){.modListServiceFlow:after{content:"";display:inline-block;background:var(--blue);position:absolute;width:2px;height:100%;top:0;left:7px}}.modListServiceFlow__item{position:relative;z-index:2;width:100%;height:100%}.modListServiceFlow__item .inner{border-radius:10px;line-height:1.5;width:100%;height:100%;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:955px){.modListServiceFlow__item .inner{gap:12px 0;padding:24px 20px;font-size:16px;font-size:1.6rem}}@media screen and (min-width:955px) and (max-width:1200px){.modListServiceFlow__item .inner{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modListServiceFlow__item .inner{gap:14px 0;font-size:12px;font-size:1.2rem;padding:12px 14px 0;overflow:hidden}}@media screen and (max-width:954px){.modListServiceFlow__item .inner.is-active{padding-bottom:12px}}@media screen and (max-width:954px){.modListServiceFlow__item .inner.is-active .title:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}}@media screen and (min-width:955px){.modListServiceFlow__item .title{font-size:18px;font-size:1.8rem}}@media screen and (min-width:955px) and (max-width:1200px){.modListServiceFlow__item .title{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.modListServiceFlow__item .title{font-size:14px;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 10px;position:relative;padding:0 25px 0 0}}@media screen and (max-width:954px){.modListServiceFlow__item .title:after,.modListServiceFlow__item .title:before{content:"";display:block;width:15px;height:2px;background:var(--black);position:absolute;top:46%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:954px){.modListServiceFlow__item .title:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}@media screen and (min-width:955px){.modListServiceFlow__item .title .name{display:none;font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modListServiceFlow__item .title .name{font-size:10px;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;border-right:1px solid var(--white)}}@media screen and (max-width:954px){.modListServiceFlow__item .title .name:before{content:"";display:inline-block;width:40px;height:40px;border-radius:100%;background-color:var(--white)}}.modListServiceFlow__item .title sup{vertical-align:text-top}@media screen and (min-width:955px){.modListServiceFlow__item .title sup{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.modListServiceFlow__item .title sup{font-size:10px;font-size:1rem}}@media screen and (max-width:954px){.modListServiceFlow__item .title.is-disabled{padding:0 0 12px 0}}@media screen and (max-width:954px){.modListServiceFlow__item .title.is-disabled:after,.modListServiceFlow__item .title.is-disabled:before{display:none}}@media screen and (min-width:955px){.modListServiceFlow__item .text{height:auto!important}}@media screen and (max-width:954px){.modListServiceFlow__item .text{height:0}}@media screen and (min-width:955px){.modListServiceFlow__item.order1 .title .name,.modListServiceFlow__item.order4 .title .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;top:0;left:-220px;width:200px;height:100%;padding:calc(160px + 1em + 16px) 0 0 0}}@media screen and (min-width:955px) and (max-width:1200px){.modListServiceFlow__item.order1 .title .name,.modListServiceFlow__item.order4 .title .name{left:-130px;width:110px;padding:calc(110px + 1em + 16px) 0 0 0}}@media screen and (min-width:955px){.modListServiceFlow__item.order1{-ms-grid-column:2;grid-column:2/2;-ms-grid-row:1;grid-row:1/1}}@media screen and (min-width:955px){.modListServiceFlow__item.order1 .title:before{content:"01"}}@media screen and (min-width:955px){.modListServiceFlow__item.order2{-ms-grid-column:3;grid-column:3/3;-ms-grid-row:1;grid-row:1/1}}@media screen and (min-width:955px){.modListServiceFlow__item.order2 .title:before{content:"02"}}@media screen and (min-width:955px){.modListServiceFlow__item.order3{-ms-grid-column:4;grid-column:4/4;-ms-grid-row:1;grid-row:1/1}}@media screen and (max-width:1200px){.modListServiceFlow__item.order3 .title{white-space:nowrap}}@media screen and (min-width:955px){.modListServiceFlow__item.order3 .title:before{content:"03"}}@media screen and (min-width:955px){.modListServiceFlow__item.order4{-ms-grid-column:2;grid-column:2/2;-ms-grid-row:2;grid-row:2/2}}@media screen and (min-width:955px){.modListServiceFlow__item.order4 .inner:before{content:"";display:inline-block;background:var(--blue);position:absolute;width:calc(400% + 40px);height:2px;top:-22px;left:0}}@media screen and (min-width:955px){.modListServiceFlow__item.order5{-ms-grid-column:3;grid-column:3/3;-ms-grid-row:2;grid-row:2/2}}@media screen and (min-width:955px){.modListServiceFlow__item.order6{-ms-grid-column:4;grid-column:4/4;-ms-grid-row:2;grid-row:2/2;z-index:3}}@media screen and (min-width:955px){.modListServiceFlow__item.order6 .inner:before{content:"";width:16px;height:16px;border:2px solid var(--blue);border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top right;transform-origin:top right;position:absolute;top:-21px;right:0}}@media screen and (min-width:955px){.modListServiceFlow__item.order7{position:absolute;z-index:3;top:422px;left:calc(50% - 130px - 40px);width:178px;height:130px}}@media screen and (min-width:955px) and (max-width:1200px){.modListServiceFlow__item.order7{top:407px}}@media screen and (min-width:955px){.modListServiceFlow__item.order7 .inner{padding-top:74px!important}}@media screen and (min-width:955px){.modListServiceFlow__item.order7 .inner .title{padding:0!important}}@media screen and (min-width:955px) and (max-width:1200px){.modListServiceFlow__item--business{height:389px}}.modListServiceFlow__item--business:after,.modListServiceFlow__item--business:before{content:"";display:inline-block;position:absolute;z-index:1;background:var(--blue)}@media screen and (min-width:955px){.modListServiceFlow__item--business:before{width:2px;height:100%;bottom:-40px;left:80px}}@media screen and (max-width:954px){.modListServiceFlow__item--business:before{width:100%;height:2px;top:42px;left:-16px}}.modListServiceFlow__item--business:after{width:10px;height:10px;border-radius:100%}@media screen and (min-width:955px){.modListServiceFlow__item--business:after{bottom:-45px;left:76px}}@media screen and (max-width:954px){.modListServiceFlow__item--business:after{top:38px;left:-21px}}.modListServiceFlow__item--business .inner{background:var(--blueBright)}@media screen and (min-width:955px){.modListServiceFlow__item--business .inner:has(.text){padding-top:74px}}@media screen and (min-width:955px){.modListServiceFlow__item--business .inner:not(:has(.text)) .title{padding:0 0 0 54px}}@media screen and (min-width:955px){.modListServiceFlow__item--business .title:before{content:"";display:inline-block;color:var(--white);background-color:var(--blue);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;border-radius:100%;position:absolute;text-align:center;font-size:20px;font-size:2rem;width:40px;height:40px;line-height:40px;top:20px;left:20px}}@media screen and (max-width:954px){.modListServiceFlow__item--business .title .name:before{background-image:url("/images/service/asp/icon_flow01.svg");background-repeat:no-repeat;background-size:15px 25px;background-position:50%}}@media screen and (min-width:955px){.modListServiceFlow__item--business.order3:before{left:auto;right:78px}}.modListServiceFlow__item--sbps:after,.modListServiceFlow__item--sbps:before{content:"";display:inline-block;position:absolute;z-index:1;background:var(--gray)}@media screen and (min-width:955px){.modListServiceFlow__item--sbps:before{width:2px;height:100%;top:-20px;right:78px}}@media screen and (max-width:954px){.modListServiceFlow__item--sbps:before{width:100%;height:2px;top:42px;left:-16px}}.modListServiceFlow__item--sbps:after{width:10px;height:10px;border-radius:100%}@media screen and (min-width:955px){.modListServiceFlow__item--sbps:after{top:-25px;right:74px}}@media screen and (max-width:954px){.modListServiceFlow__item--sbps:after{top:38px;left:-21px}}.modListServiceFlow__item--sbps .inner{background:#F7F9FB}@media screen and (max-width:954px){.modListServiceFlow__item--sbps .title .name:before{background-image:url("/images/service/asp/icon_flow02.svg");background-repeat:no-repeat;background-size:21px 25px;background-position:50%}}@media screen and (min-width:955px){.modListServiceFlow__item--sbps.order6:before{left:78px;right:auto}}@media screen and (min-width:955px){.modListServiceFlow:not(:has(.text)) .modListServiceFlow__item{height:82px;margin:16px 0}}@media screen and (min-width:955px){.modListServiceFlow:not(:has(.text)) .modListServiceFlow__item .inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:955px){.modListServiceFlow:not(:has(.text)) .modListServiceFlow__item.order1 .title .name,.modListServiceFlow:not(:has(.text)) .modListServiceFlow__item.order4 .title .name{left:-130px;width:110px;padding:calc(85px + 1em + 16px) 0 0 0}}@media screen and (min-width:955px){.modListServiceFlow:not(:has(.text)) .modListServiceFlow__item--business:before{bottom:-70px}}@media screen and (min-width:955px){.modListServiceFlow:not(:has(.text)) .modListServiceFlow__item--business:after{bottom:-75px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7){gap:210px 20px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order1 .title:before{content:"01"}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order2:before{left:50%}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order2:after{left:calc(50% - 4px)}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order2 .title:before{content:"03"}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order3 .title:before{content:"04"}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order4 .inner:before{top:-42px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order6 .inner:before{top:-41px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order7:before{bottom:-20px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order7:after{bottom:-26px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order7 .title:before{content:"02"}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item--business:before{bottom:-170px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item--business:after{bottom:-174px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item--sbps:before{top:-42px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item--sbps:after{top:-45px}}.modListBlockRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:955px){.modListBlockRow{gap:40px 0;margin:60px 0 0}}@media screen and (max-width:954px){.modListBlockRow{gap:40px 0;margin:40px 0 0}}.modListBlockRow__item{overflow:hidden;background:var(--white);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.modListBlockRow__item{gap:0 80px;padding:0 0 0 80px}}@media screen and (max-width:954px){.modListBlockRow__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding:40px 20px}}.modListBlockRow__item__main{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modListBlockRow__item__main .modHeadingMiddle{line-height:1.4}@media screen and (min-width:955px){.modListBlockRow__item__main .modHeadingMiddle{font-size:22px;font-size:2.2rem;margin:0 0 20px}}@media screen and (max-width:954px){.modListBlockRow__item__main .modHeadingMiddle{font-size:16px;font-size:1.6rem;margin:0 0 20px}}.modListBlockRow__item__main .img{width:100%;text-align:center}@media screen and (min-width:955px){.modListBlockRow__item__main .img{margin:20px 0 0;padding:0 35px}}@media screen and (max-width:954px){.modListBlockRow__item__main .img{margin:10px 0 0}}.modListBlockRow__item__main .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modListBlockRow__item__main .listLink{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media screen and (min-width:955px){.modListBlockRow__item__main .listLink{gap:15px 18px;margin:20px 0 0}}@media screen and (max-width:954px){.modListBlockRow__item__main .listLink{gap:15px 18px;margin:10px 0 0}}.modListBlockRow__item__main .listLink>li a{position:relative;color:var(--blue);margin:0 0 8px}.modListBlockRow__item__main .listLink>li a:after{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2211%22%20height%3D%2212%22%20viewBox%3D%220%200%2011%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1%200.521484L10%205.77148L1%2011.0215%22%20stroke%3D%22%232255F1%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 0;background-size:contain;width:9px;height:10px;margin:0 0 0 9px}.modListBlockRow__item__main .note_list{width:100%;color:var(--grayBrightDark)}@media screen and (min-width:955px){.modListBlockRow__item__img{width:480px}}@media screen and (max-width:954px){.modListBlockRow__item__img{width:100%;margin:30px 0 0}}.modListBlockRow__item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modListBlockRow__item__img--contain img{-o-object-fit:contain;object-fit:contain}.modListBlockRow__item .meansList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin:12px 0 0}@media screen and (max-width:954px){.modListBlockRow__item .meansList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modListBlockRow__item .meansList>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px 0;border:1px solid var(--line);border-radius:5px;padding:17px 14px 20px}.modListBlockRow__item .meansList>li:nth-child(3){width:100%}@media screen and (min-width:955px){.modListBlockRow__item .meansList>li:not(:nth-child(3)){width:calc((100% - 20px) / 2)}}@media screen and (max-width:954px){.modListBlockRow__item .meansList>li:not(:nth-child(3)){width:100%}}.modListBlockRow__item .meansList>li .title{font-weight:700}@media screen and (min-width:955px){.modListBlockRow__item .meansList>li .title{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modListBlockRow__item .meansList>li .title{font-size:14px;font-size:1.4rem}}.modListBlockRow__item .meansList>li .img img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modListBlockRow__item .meansList>li ul.note_list{width:100%;color:var(--grayBrightDark);margin-top:26px;margin-left:26px}.modListBlockRow__item .meansList>li ul.note_list>li{font-weight:500}@media screen and (min-width:955px){.modListBlockRow__item .meansList>li ul.note_list>li{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modListBlockRow__item .meansList>li ul.note_list>li{font-size:14px;font-size:1.4rem}}@media screen and (min-width:955px){.modListBlockRow__item .meansList__wrapper{padding:40px 80px}}@media screen and (max-width:954px){.modListBlockRow__item .meansList__wrapper{padding:40px 20px}}.modListBlockRow__item .meansList__wrapper>.modHeadingMiddle{margin:0 auto;font-weight:500}@media screen and (min-width:955px){.modListBlockRow__item .meansList__wrapper>.modHeadingMiddle{font-size:22px;font-size:2.2rem}}@media screen and (max-width:954px){.modListBlockRow__item .meansList__wrapper>.modHeadingMiddle{font-size:16px;font-size:1.6rem}}.modListBlockRow__item:has(.meansList__wrapper){margin:0;padding:0}.modListTimeline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;position:relative;margin:40px 0 0}.modListTimeline:before{content:"";width:2px;height:calc(100% - 60px);background:var(--blue);position:absolute;z-index:1;top:30px;left:25px}.modListTimeline__item{width:100%;background:var(--blueBright);padding:14px 20px 20px 50px;border-radius:10px}.modListTimeline__item__title{position:relative;font-weight:500}@media screen and (min-width:955px){.modListTimeline__item__title{font-size:18px;font-size:1.8rem}}@media screen and (max-width:954px){.modListTimeline__item__title{font-size:18px;font-size:1.8rem}}.modListTimeline__item__title:before{content:"";display:inline-block;width:10px;height:10px;border-radius:100%;background:var(--blue);position:absolute;z-index:2;top:14px;left:-29px}@media screen and (min-width:955px){.modListTimeline__item__main{margin:4px 0 0}}@media screen and (max-width:954px){.modListTimeline__item__main{margin:8px 0 0}}.modListTimeline__item__main .list>li{text-indent:-1em;margin-left:1em}.modListTimeline__item__main .list>li:before{content:"・"}@media screen and (max-width:954px){.modListTimeline__item__main .list>li:before{margin:0 4px 0 -4px}}.modListTimeline__item:last-child{position:relative}.modListTimeline__item:last-child:after{content:"";width:2px;height:calc(100% - 36px);background:var(--blueBright);position:absolute;z-index:1;bottom:0;left:25px}.modListTimeline--withIcon{gap:11px 0}.modListTimeline--withIcon:before{top:60px}@media screen and (max-width:954px){.modListTimeline--withIcon:before{left:15px}}.modListTimeline--withIcon .modListTimeline__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media screen and (min-width:955px){.modListTimeline--withIcon .modListTimeline__item{padding:17px 20px 14px 50px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:954px){.modListTimeline--withIcon .modListTimeline__item{padding:17px 20px 14px 40px}}.modListTimeline--withIcon .modListTimeline__item:last-child:after{height:calc(100% - 55px)}@media screen and (max-width:954px){.modListTimeline--withIcon .modListTimeline__item:last-child:after{left:15px;width:6px;left:13px}}.modListTimeline--withIcon .modListTimeline__item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.modListTimeline--withIcon .modListTimeline__item__head .head__img{position:relative;background:#fff;width:80px;height:80px;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modListTimeline--withIcon .modListTimeline__item__head .head__img:before{content:"";display:inline-block;width:10px;height:10px;border-radius:100%;background:var(--blue);position:absolute;z-index:2;left:-29px}@media screen and (min-width:955px){.modListTimeline--withIcon .modListTimeline__item__head .head__text{display:-webkit-box;display:-ms-flexbox;display:flex}}.modListTimeline--withIcon .modListTimeline__item__head .head__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:33px}.modListTimeline--withIcon .modListTimeline__item__head .head__text__title{font-size:14px;font-size:1.4rem;font-weight:bold;width:126px}.modListTimeline--withIcon .modListTimeline__item__head .head__text__settlement{font-size:14px;font-size:1.4rem}.modListTimeline--withIcon .modListTimeline__item__head .head__text__settlement .emphasis{color:var(--blue);font-weight:bold}@media screen and (min-width:955px){.modListTimeline--withIcon .modListTimeline__item__main{margin:0}}@media screen and (max-width:954px){.modListTimeline--withIcon .modListTimeline__item__main{margin:4px}}.modListTimeline--withIcon .modListTimeline__item__main .text{font-size:14px;font-size:1.4rem;line-height:1.78}.modList--disc>li{position:relative;text-indent:0;margin-left:1em}.modList--disc>li:before{content:"・";display:inline-block;color:var(--black);position:absolute;top:0;left:-1em}.modListApp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){.modListApp{gap:0 20px}}@media screen and (max-width:954px){.modListApp{gap:20px 20px;margin:40px 0 0}}@media screen and (max-width:954px){.modListApp>li{width:calc((100% - 20px) / 2)}}.modListApp>li img{display:block;width:auto;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:954px){.modListApp>li img{margin:0 auto}}.modListAppNote{color:var(--grayBrightDark);margin:20px 0 0;font-size:12px;font-size:1.2rem}@media screen and (min-width:955px){.modPagetop{display:none}}@media screen and (max-width:954px){.modPagetop{position:fixed;right:20px;bottom:2%;opacity:0;z-index:-1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transition-delay:0.3s;transition-delay:0.3s}.modPagetop>a{font-size:10px;font-size:1rem;display:inline-block;text-align:center;color:var(--blue);background:var(--white);font-family:"URW DIN";font-weight:bold;padding:8px 0 7px;border:2px solid var(--blue);border-radius:100%;width:50px;height:50px;top:0;right:0}.modPagetop>a>img{margin:0 0 1px}}.modPagetop.is-show{opacity:1;z-index:10}.modPaging{display:-webkit-box;display:-ms-flexbox;display:flex;color:#858585;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Oswald"}@media screen and (min-width:955px){.modPaging{font-size:22px;font-size:2.2rem;margin:60px 0 0}}@media screen and (max-width:954px){.modPaging{font-size:16px;font-size:1.6rem;margin:40px 0 0}}.modPaging__next,.modPaging__prev{display:inline-block;width:15px;position:relative}.modPaging__next:before,.modPaging__prev:before{content:"";position:absolute;border-bottom:2px solid #858585;border-right:2px solid #858585;top:50%;margin:0 3px}@media screen and (min-width:955px){.modPaging__next:before,.modPaging__prev:before{width:8px;height:8px}}@media screen and (max-width:954px){.modPaging__next:before,.modPaging__prev:before{width:6px;height:6px}}.modPaging__prev{margin:0 0 0 16px}.modPaging__prev:before{-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.modPaging__next{margin:0 16px 0 0}.modPaging__next:before{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.modPaging__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.modPaging__list{margin:0 16px}.modPaging__list .number{margin:0 21px}.modPaging__list .number:not(.number.active)>a{cursor:pointer}}@media screen and (max-width:954px){.modPaging__list{margin:0 8px}.modPaging__list .number{margin:0 14px}}.modPaging__list .number.active{color:var(--blue);border-bottom:2px solid var(--blue)}@media screen and (min-width:955px){.modPaging__list .number.active>a:hover{opacity:1}}@media screen and (min-width:955px){.modPaging__bottom,.modPaging__head{line-height:1.5}}@media screen and (max-width:954px){.modPaging__bottom,.modPaging__head{line-height:1.3}}.modImgBack{position:absolute;width:100%;overflow:hidden;top:0;left:0}@media screen and (min-width:955px){.modImgBack{height:230px}}@media screen and (max-width:954px){.modImgBack{height:175px}}.modImgBack>img{-webkit-filter:blur(8px);filter:blur(8px);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modImgBack:after{content:"";position:absolute;width:100%;background:rgba(0,0,0,0.1);top:-5px;left:0}@media screen and (min-width:955px){.modImgBack:after{height:240px}}@media screen and (max-width:954px){.modImgBack:after{height:185px}}@media screen and (min-width:955px){.modImgBack--large{height:580px}}@media screen and (max-width:954px){.modImgBack--large{height:400px}}@media screen and (min-width:955px){.modImgBack--large:after{height:590px}}@media screen and (max-width:954px){.modImgBack--large:after{height:410px}}.modCta{color:var(--white);background:var(--blue);overflow:hidden}@media screen and (min-width:955px){.modCta__inner{max-width:calc(982px + 24vw);margin:0 auto;padding:68px 12vw 77px}}@media screen and (max-width:954px){.modCta__inner{margin:0;padding:80px 40px 80px}}.modCta__head__title{line-height:1.4}@media screen and (min-width:955px){.modCta__head__title{font-size:32px;font-size:3.2rem}}@media screen and (max-width:954px){.modCta__head__title{font-size:20px;font-size:2rem}}@media screen and (min-width:955px){.modCta__head__lead{font-size:16px;font-size:1.6rem;margin:14px 0 0}}@media screen and (max-width:954px){.modCta__head__lead{font-size:14px;font-size:1.4rem;margin:17px 0 0}}@media screen and (min-width:955px){.modCta__cont__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 5vw;margin:53px 0 0}}@media screen and (max-width:954px){.modCta__cont__list{margin:35px 0 0}}.modCta__cont__list>li{position:relative;background:var(--white)}@media screen and (min-width:955px){.modCta__cont__list>li{width:calc((100% - 5vw) / 2)}}@media screen and (max-width:954px){.modCta__cont__list>li{margin:20px 0 0}}.modCta__cont__list>li:after{content:"";display:block;position:absolute;z-index:0;top:0;left:0;width:200%;background:#112aea;mix-blend-mode:multiply}@media screen and (min-width:955px){.modCta__cont__list>li:after{height:300%;clip-path:polygon(50% 100%,0% 100px,50% 0%,120% 100%)}}@media screen and (max-width:954px){.modCta__cont__list>li:after{height:600%;clip-path:polygon(90% 100%,0% 70px,50% 0%,140% 100%)}}.modCta__cont__list>li .btn{display:block;color:var(--blue);background:var(--white);width:100%;position:relative;z-index:1}@media screen and (min-width:955px){.modCta__cont__list>li .btn{font-size:24px;font-size:2.4rem;height:100px}.modCta__cont__list>li .btn:hover{opacity:1}}@media screen and (max-width:954px){.modCta__cont__list>li .btn{height:70px}}.modCta__cont__list>li .btn__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:var(--white);width:100%;height:100%;position:relative;z-index:1}.modCta__cont__list>li .btn .icon{display:inline-block;background-repeat:no-repeat;background-position:0 0}.modCta__cont__list>li .btn .icon--download{background-image:url("/assets/img/top/icon_download.svg")}@media screen and (min-width:955px){.modCta__cont__list>li .btn .icon--download{width:31px;height:40px;margin:0 21px 0 0}}@media screen and (max-width:954px){.modCta__cont__list>li .btn .icon--download{width:24px;height:31px;margin:0 15px 0 -10px}}.modCta__cont__list>li .btn .icon--contact{background-image:url("/assets/img/top/icon_contact.svg")}@media screen and (min-width:955px){.modCta__cont__list>li .btn .icon--contact{width:37px;height:41px;margin:0 20px 0 -16px}}@media screen and (max-width:954px){.modCta__cont__list>li .btn .icon--contact{width:28px;height:32px;margin:0 16px 0 -14px}}.modCta__cont__list>li .btn--contact .btn__inner{color:var(--white);background:var(--orange)}.modCta__cont__list>li .btn--contact .icon--contact{background-image:url("/assets/img/top/icon_contact_white.svg")}@media screen and (min-width:955px){.modCta__cont__list>li:hover .btn__inner{background:#bcccfb}.modCta__cont__list>li:hover .btn--contact .btn__inner{background:#bc7972}}@media screen and (min-width:955px){.modCtaBottom{display:none}}@media screen and (max-width:954px){.modCtaBottom{position:fixed;z-index:1000;left:50%;bottom:0;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.modCtaBottom>li{-webkit-box-flex:1;-ms-flex:1;flex:1}.modCtaBottom>li .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:12px;font-size:1.2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;height:50px}.modCtaBottom>li .btn--download{color:var(--white);background:var(--blue)}.modCtaBottom>li .btn--contact{color:var(--white);background:var(--orange)}.modCtaBottom>li .btn .icon{display:inline-block;background-repeat:no-repeat;background-position:0 0}.modCtaBottom>li .btn .icon--download{background-image:url("/assets/img/top/icon_download_white.svg");width:15px;height:20px;margin:0 11px 0 0}.modCtaBottom>li .btn .icon--contact{background-image:url("/assets/img/top/icon_contact_white.svg");width:28px;height:20px;margin:0}}.modCtaBottom.is-show{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.modCtaContentsInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 20px;max-width:432px}@media screen and (min-width:955px){.modCtaContentsInner{margin:80px auto}}@media screen and (max-width:954px){.modCtaContentsInner{margin:40px auto}}.modCtaContentsInner li{width:200px}.modCtaContentsInner li a{-webkit-transition:0.3s;transition:0.3s}.modCtaContentsInner li a:hover{opacity:0.7}@media screen and (max-width:768px){.modCtaContentsInner li{width:160px;margin:0 6px}}.modCtaContentsInner li .btn{display:inline-block;text-align:center;width:100%;height:100%;color:var(--white);min-height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:955px){.modCtaContentsInner li .btn{font-size:14px;font-size:1.4rem;padding:16px 0;-webkit-box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3)}}@media screen and (max-width:954px){.modCtaContentsInner li .btn{font-size:14px;font-size:1.4rem;padding:16px 0;-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3)}}.modCtaContentsInner li .btn--download{background:-webkit-gradient(linear,right bottom,left top,from(#112aea),to(#2c5ffd));background:linear-gradient(to left top,#112aea 0%,#2c5ffd 100%)}@media screen and (min-width:955px){.modCtaContentsInner li .btn--download[href$="out-of-app-billing.html"]{font-size:14px;font-size:1.4rem;padding:7px 0}}.modCtaContentsInner li .btn--contact{background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%)}.modAside{background:#F7F9FB}@media screen and (min-width:955px){.modAside__inner{max-width:1300px;margin:0 auto;padding:80px 80px}}@media screen and (max-width:954px){.modAside__inner{margin:0 auto;padding:80px 40px 80px}.modAside__inner .modTagArea{margin-right:0;margin-left:0}}.modAside__inner>:first-child{margin-top:0!important}.modAside__inner>:last-child{margin-bottom:0!important}@media screen and (min-width:769px){.modAside__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 20px}}.modAside__link__item{color:var(--white);position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:769px){.modAside__link__item{width:calc((100% - 40px) / 3);aspect-ratio:3/2;padding:20px}}@media screen and (max-width:768px){.modAside__link__item{aspect-ratio:59/30;width:100%;padding:14px 22px}}.modAside__link__item>a{color:var(--white);text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}.modAside__link__item>a:after{content:"";width:100%;height:100%;background:var(--black);position:absolute;top:0px;left:0px;opacity:50%;z-index:-1;border-radius:5px}.modAside__link__item .img{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;z-index:-1}.modAside__link__item .title{font-weight:500;line-height:1.4}@media screen and (min-width:769px){.modAside__link__item .title{font-size:24px;font-size:2.4rem;margin:0 0 16px}}@media screen and (max-width:954px){.modAside__link__item .title{font-size:20px;font-size:2rem}}@media screen and (max-width:768px){.modAside__link__item .title{font-size:16px;font-size:1.6rem;margin:0 0 8px}}.modAside__link__item .lead{line-height:1.75;font-weight:400}@media screen and (min-width:769px){.modAside__link__item .lead{font-size:14px;font-size:1.4rem}}@media screen and (max-width:768px){.modAside__link__item .lead{font-size:12px;font-size:1.2rem}}@media screen and (max-width:768px){.modAside__link__item+li{margin:20px 0 0}}.modCustomerLogos{overflow:hidden;position:relative;padding:0}@media screen and (min-width:955px){.modCustomerLogos{height:100px}}@media screen and (max-width:954px){.modCustomerLogos{margin:68px 0 0}}.modCustomerLogos__title{background:var(--white)}@media screen and (min-width:955px){.modCustomerLogos__title{font-size:14px;font-size:1.4rem;padding:0 0 0 40px;clip-path:polygon(0% 100%,0% 0%,82.5% 0%,70% 100%);width:210px;height:100%;line-height:100px;position:absolute;z-index:1}}@media screen and (max-width:954px){.modCustomerLogos__title{font-size:14px;font-size:1.4rem;clip-path:polygon(0% 100%,5% 0%,100% 0%,95% 100%);width:210px;height:40px;line-height:40px;margin:0 auto;text-align:center}}.modCustomerLogos .roop{width:100%;background-repeat:repeat-x;background-position:50%;-webkit-animation:bgroop 30s linear infinite;animation:bgroop 30s linear infinite}@media screen and (min-width:955px){.modCustomerLogos .roop{background-image:url("/assets/img/top/logo_slide.png");background-size:auto 58px;height:58px;margin:22px 0 0}}@media screen and (max-width:954px){.modCustomerLogos .roop{background-image:url("/assets/img/top/sp/logo_slide.png");background-size:auto 104px;height:104px;margin:22px 0 0}}@media screen and (min-width:955px){.modCustomerLogos--white .roop{background-image:url("/assets/img/top/logo_slide_white.png")}}@media screen and (max-width:954px){.modCustomerLogos--white .roop{background-image:url("/assets/img/top/sp/logo_slide_white.png")}}@-webkit-keyframes bgroop{0%{background-position:0 0}to{background-position:-2876px 0}}@keyframes bgroop{0%{background-position:0 0}to{background-position:-2876px 0}}.modBox{display:block;width:100%;background:#F7F9FB;margin:40px 0;padding:40px}.modBox>:first-child{margin-top:0!important}.modBox>:last-child{margin-bottom:0!important}.modBox .m_title--center{text-align:center}@media screen and (min-width:955px){.swiper-container-horizontal>.swiper-pagination-bullets{bottom:-40px;left:0;width:100%}}@media screen and (max-width:954px){.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{border-radius:0}@media screen and (min-width:955px){.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;width:35px;height:2px}}@media screen and (max-width:954px){.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:30px;height:2px}}.modFiltering__title{text-align:center;font-weight:700}@media screen and (min-width:955px){.modFiltering__title{font-size:22px;font-size:2.2rem}}@media screen and (max-width:954px){.modFiltering__title{font-size:20px;font-size:2rem}}.modFiltering__title:before{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2222%22%20height%3D%2221%22%20viewBox%3D%220%200%2022%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.8489%2012.1606L21.5%2017.7198L18.6738%2020.5L13.0227%2014.9408L15.8489%2012.1606Z%22%20fill%3D%22%23262626%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.15674%203.12039C5.84683%203.12039%203.16361%205.76006%203.16361%209.01627C3.16361%2012.2725%205.84683%2014.9121%209.15674%2014.9121C12.4666%2014.9121%2015.1499%2012.2725%2015.1499%209.01627C15.1499%205.76006%2012.4666%203.12039%209.15674%203.12039ZM0.5%209.01627C0.5%204.31286%204.37575%200.5%209.15674%200.5C13.9377%200.5%2017.8135%204.31286%2017.8135%209.01627C17.8135%2013.7197%2013.9377%2017.5325%209.15674%2017.5325C4.37575%2017.5325%200.5%2013.7197%200.5%209.01627Z%22%20fill%3D%22%23262626%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 0;background-size:contain;width:21px;height:20px;margin:0 10px 0 -10px}.modFiltering__tab{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.modFiltering__tab{gap:0 20px;margin:20px 0 0}}@media screen and (max-width:954px){.modFiltering__tab{gap:0 10px;margin:18px 0 0}}.modFiltering__tab__item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:700;border-radius:5px 5px 0 0;border:2px solid var(--line);border-bottom:none;position:relative}@media screen and (min-width:955px){.modFiltering__tab__item{font-size:14px;font-size:1.4rem;height:50px}}@media screen and (max-width:954px){.modFiltering__tab__item{font-size:14px;font-size:1.4rem;height:60px}}@media screen and (min-width:955px){.modFiltering__tab__item:hover{cursor:pointer}}.modFiltering__tab__item.is-active{border-left-color:#F7F9FB;border-right-color:#F7F9FB;background:#F7F9FB}.modFiltering__tab__item.is-active:before{content:"";display:inline-block;width:calc(100% + 4px);height:4px;background:var(--blue);position:absolute;top:-2px;left:-2px;border-radius:5px 5px 0 0}@media screen and (min-width:955px){.modFiltering__tab__item.is-active:hover{cursor:default}}.modFiltering__cont{background:#F7F9FB;border-radius:0 0 5px 5px}@media screen and (min-width:955px){.modFiltering__cont{padding:30px}}@media screen and (max-width:954px){.modFiltering__cont{padding:20px}}.modFiltering__cont__message{text-align:center}@media screen and (min-width:955px){.modFiltering__cont__message{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modFiltering__cont__message{font-size:14px;font-size:1.4rem}}.modFiltering__cont__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0 0}@media screen and (min-width:955px){.modFiltering__cont__list{gap:20px 20px}}@media screen and (max-width:954px){.modFiltering__cont__list{gap:16px 16px}}.modFiltering__cont__list .item{min-height:40px}@media screen and (min-width:955px){.modFiltering__cont__list .item{width:calc((100% - 80px) / 5)}}@media screen and (max-width:954px){.modFiltering__cont__list .item{width:calc((100% - 16px) / 2)}}.modFiltering__cont__list .item>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 10px;width:100%;height:100%;border:1px solid var(--blue);background:var(--white);color:var(--blue);-webkit-box-shadow:6px 3.5px 5px rgba(60,60,60,0.3);box-shadow:6px 3.5px 5px rgba(60,60,60,0.3);-webkit-transition:0.3s;transition:0.3s;line-height:1.4;padding:0 10px}@media screen and (min-width:955px){.modFiltering__cont__list .item>label{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modFiltering__cont__list .item>label{font-size:12px;font-size:1.2rem}}.modFiltering__cont__list .item>label input[type=checkbox]{position:absolute;opacity:0}.modFiltering__cont__list .item>label input[type=checkbox]:checked+.title:before{content:"";display:inline-block;width:12px;height:10px;margin:0 0 -2px 0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%2210%22%20viewBox%3D%220%200%2012%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.1773%202.177L4.63279%209.36794L0.824219%204.99596L2.55847%203.4852L4.67038%205.90954L9.47635%200.628906L11.1773%202.177Z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 0;background-size:contain}.modFiltering__cont__list .item>label .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 10px}@media screen and (min-width:955px){.modFiltering__cont__list .item>label:hover{cursor:pointer;background:var(--blue);color:var(--white)}}.modFiltering__cont__list .item>label:has(:checked){background:var(--blue);color:var(--white)}*{-webkit-box-sizing:border-box;box-sizing:border-box}:root{--bg:#F7F9FB}html{font-size:62.5%;-webkit-font-smoothing:antialiased;min-height:100vh;height:-webkit-fill-available}body{color:var(--text_color);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:500;word-wrap:break-word;word-break:normal;overflow-wrap:break-word;position:relative;min-height:100vh;min-height:-webkit-fill-available}@media screen and (min-width:955px){body{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.75}}@media screen and (max-width:954px){body{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.75}body:before{content:"";display:block;position:absolute;width:100%;top:0;left:0;z-index:100;background-color:transparent;-webkit-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out}}@media screen and (max-width:954px){body.unscrollable{overflow:hidden}}@media screen and (min-width:1280px){body:has(.header__other) #container{padding-top:121px}}a{color:inherit}@media screen and (min-width:955px){a{-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}a:hover{opacity:0.7}}#contents{position:relative}@media screen and (min-width:1280px){#contents{padding:121px 0 0}}@media screen and (max-width:1279px){#contents{padding:60px 0 0;overflow:hidden}}.header{-webkit-font-smoothing:antialiased;display:block;color:var(--text_color);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:500;word-wrap:break-word;word-break:normal;overflow-wrap:break-word;position:fixed;left:0;top:0;width:100%;background:var(--white);z-index:2001;-webkit-transition:0.5s;transition:0.5s}.header.hide{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (min-width:1280px){.header{font-size:16px;font-size:1.6rem;line-height:1.5}}@media screen and (max-width:1279px){.header{font-size:14px;font-size:1.4rem;line-height:2}}.header .header__other{background:#f7f9fb}@media screen and (min-width:1280px){.header .header__other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;z-index:1;top:0;right:0;font-size:12px;font-size:1.2rem;width:100%;height:41px;padding:0 47px 0 40px}}@media screen and (max-width:1279px){.header .header__other{display:none;font-size:12px;font-size:1.2rem;position:fixed;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;right:-100%;z-index:101;width:100%}}@media screen and (min-width:1280px){.header .header__other>li{margin:0 0 0 30px}}@media screen and (min-width:1280px){.header .header__other>li.merchant{background:#DEE0DF;border-radius:2px;padding:5px 10px}}.header .header__other .search{width:55px}.header .header__other .search__inner{position:relative}@media screen and (min-width:1280px){.header .header__other .search__inner .box{display:block;visibility:hidden;position:absolute;right:0;top:calc(100% + 5px);border-radius:5px;border:2px solid var(--blue);text-indent:0;background:var(--white);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3);box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3)}}@media screen and (max-width:1279px){.header .header__other .search__inner .box{display:none;opacity:0}}@media screen and (min-width:1280px){.header .header__other .search__inner .box__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 15px 8px}.header .header__other .search__inner .box__inner:before{content:"";position:absolute;right:12px;bottom:100%;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent var(--blue) transparent}}@media screen and (min-width:1280px){.header .header__other .search__inner .box__label{margin-right:10px;font-size:12px;font-size:1.2rem;white-space:nowrap}}@media screen and (min-width:1280px){.header .header__other .search__inner .box__btn{width:16px;height:16px;margin-left:auto;text-indent:-9999px;background:url("/assets/img/common/icon_search.svg") no-repeat 50% 50%;background-size:16px 16px}}.header .header__other .search__check{position:absolute}@media screen and (min-width:1280px){.header .header__other .search__check:checked+.search__btn+.box{visibility:visible;opacity:1}}.header .header__other .search__btn{position:relative;display:block;text-indent:-9999px}@media screen and (min-width:1280px){.header .header__other .search__btn{background:url("/assets/img/common/icon_search.svg") no-repeat 26px 50%;background-size:16px 16px;border-left:2px solid #b7bbbe}}.header .header__other a[target=_blank]:after{content:"";display:inline-block;width:12px;height:10px;margin:0 0 0 7px}@media screen and (min-width:1280px){.header .header__other a[target=_blank]:after{background:url("/assets/img/common/icon_blank.svg") no-repeat 0 0;background-size:100%}}@media screen and (max-width:1279px){.header .header__other a[target=_blank]:after{background:url("/assets/img/common/icon_blank_white.svg") no-repeat 0 0;background-size:100%}}@media screen and (min-width:1280px){.header .header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:41px 0 0;padding:0 30px 0 30px;height:80px;-webkit-box-shadow:0px 0px 15px 0px rgba(31,70,95,0.22);box-shadow:0px 0px 15px 0px rgba(31,70,95,0.22)}}@media screen and (max-width:1279px){.header .header__inner{display:block;margin:0;padding:0;height:100%}}@media screen and (min-width:1280px){.header .header__top{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:1279px){.header .header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;width:100%;z-index:0;background:var(--white)}}@media screen and (max-width:1279px){.header .header__top__logo{margin:21px 0 0 21px}}.header .header__top__logo>a{display:block;text-indent:-9999px;background:url("/assets/img/common/logo.svg") no-repeat 0 0;background-size:contain}@media screen and (min-width:1070px){.header .header__top__logo>a{width:207px;height:21px}}@media screen and (max-width:1069px) and (min-width:950px){.header .header__top__logo>a{width:200px;height:34px}}@media screen and (max-width:949px){.header .header__top__logo>a{width:230px;height:28px}}.header .header__top__logo .lifecard{display:none;background:url("/service/device/images/lifecard_contract/img_lifecard_contract_logo.png") no-repeat 0 0;background-size:contain;text-indent:-9999px}@media screen and (min-width:1280px){.header .header__top__logo .lifecard{width:62px;height:26px}}@media screen and (max-width:1279px){.header .header__top__logo .lifecard{width:41px;height:20px;margin-top:-16px}}.header .header__top__logo:has(.lifecard){display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1280px){.header .header__top__logo:has(.lifecard){-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 20px}}@media screen and (max-width:1279px){.header .header__top__logo:has(.lifecard){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px 0}}@media screen and (min-width:1280px){.header .header__top__btn{display:none}}@media screen and (max-width:1279px){.header .header__top__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header__top__btn .download{font-size:10px;font-size:1rem;text-align:center;font-weight:700;color:var(--blue);border:1px solid var(--blue);padding:5px 6px 3px;border-radius:5px}.header .header__top__btn .download>img{margin:0 0 3px}.header .header__top__btn .switch{display:inline-block;background:var(--blue);width:60px;height:60px;margin:0;padding:0;position:relative;z-index:101}.header .header__top__btn .switch>span{display:block;width:26px;height:2px;position:absolute;left:50%;background:var(--white);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:10px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.header .header__top__btn .switch>span:first-child{top:22px}.header .header__top__btn .switch>span:nth-child(2){top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.header .header__top__btn .switch>span:nth-child(3){bottom:22px}}@media screen and (min-width:1280px){.header .header__menu{height:100%}}@media screen and (max-width:1279px){.header .header__menu{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media screen and (min-width:1280px){.header .header__menu__cat,.header .header__menu__page,.header .header__menu__page>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}@media screen and (max-width:1279px){.header .header__menu__cat,.header .header__menu__page,.header .header__menu__page>ul{display:block}}@media screen and (min-width:1280px){.header .header__menu__page{height:100%}}@media screen and (max-width:1279px){.header .header__menu__page{position:fixed;background:var(--white);overflow-y:auto;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;width:100%;height:calc(100vh - 60px);top:0;right:-100%;z-index:1001;margin:60px 0 0;padding:0}}@media screen and (min-width:1280px){.header .header__menu__page .telBtn--pc{position:relative;display:inline-block;width:35px;height:35px;border-radius:100%;text-indent:-9999px;background:url("/assets/img/common/icon_tel.png") no-repeat 50% var(--blue);-webkit-box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3);box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3);margin:0 0 0 14px;opacity:1}}@media screen and (min-width:1280px) and (min-width:1200px){.header .header__menu__page .telBtn--pc{margin:0 0 0 14px}}@media screen and (max-width:1279px){.header .header__menu__page .telBtn--pc{display:none}}@media screen and (min-width:1280px){.header .header__menu__page .telBtn--sp{display:none}}@media screen and (max-width:1279px){.header .header__menu__page .telBtn--sp{display:block;text-align:center}}@media screen and (max-width:1279px){.header .header__menu__page .telBtn__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}}@media screen and (max-width:1279px){.header .header__menu__page .telBtn__icon{width:50px;height:50px;margin-right:10px;border-radius:100%;background:url("/assets/img/common/icon_tel.png") no-repeat 50% var(--blue);background-size:20px 20px;-webkit-box-shadow:3px 4px 3px 0px rgba(105,136,183,0.3);box-shadow:3px 4px 3px 0px rgba(105,136,183,0.3)}}@media screen and (min-width:1280px){.header .header__menu__page .telBtn__caption{display:none;opacity:0;display:block;visibility:hidden;position:absolute;right:0;top:calc(100% + 16px);border-radius:5px;text-indent:0;text-align:center;color:var(--white);background:var(--blue);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3);box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3)}}@media screen and (min-width:1280px){.header .header__menu__page .telBtn__caption__inner{position:relative;display:inline-block;padding:10px 30px 13px;white-space:nowrap}}@media screen and (min-width:1280px){.header .header__menu__page .telBtn__caption__inner:before{content:"";position:absolute;right:12px;bottom:100%;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent var(--blue) transparent}}@media screen and (min-width:1280px){.header .header__menu__page .telBtn__caption .title{margin:0 auto;padding:0 0 5px;border-bottom:1px solid var(--white);font-size:12px;font-size:1.2rem}}.header .header__menu__page .telBtn__caption .num{line-height:1;font-size:20px;font-size:2rem}@media screen and (min-width:1280px){.header .header__menu__page .telBtn__caption .num{margin-top:6px}}.header .header__menu__page .telBtn__caption .note{font-size:12px;font-size:1.2rem}@media screen and (min-width:1280px){.header .header__menu__page .telBtn__caption .note{margin-top:2px}}@media screen and (min-width:1280px){.header .header__menu__page .telBtn:hover .telBtn__caption{visibility:visible;opacity:1}}@media screen and (min-width:1280px){.header .header__menu__page .otherLinks{display:none}}@media screen and (max-width:1279px){.header .header__menu__page .otherLinks{margin:60px 0 0;padding:28px 10.67vw 60px;font-size:14px;font-size:1.4rem;font-weight:400;background:#f7f9fb}}.header .header__menu__page .otherLinks li{margin-top:22px}.header .header__menu__page .otherLinks li.merchant{display:inline-block;background:#DEE0DF;border-radius:2px;padding:11px 16px}.header .header__menu__page .otherLinks a[target=_blank]:after{content:"";display:inline-block;width:12px;height:10px;margin:0 0 0 7px;background:url("/assets/img/common/icon_blank.svg") no-repeat 0 0;background-size:100%}.header .header__menu__page .otherLinks .search{margin:60px 0 0;border:1px solid #f2f5f7;background:var(--white)}.header .header__menu__page .otherLinks .search .box{position:relative}.header .header__menu__page .otherLinks .search .box__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px 10px 22px}.header .header__menu__page .otherLinks .search .box__label{white-space:nowrap;padding:0 15px 0 0}.header .header__menu__page .otherLinks .search .box__input{font-size:16px;font-size:1.6rem;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.header .header__menu__page .otherLinks .search .box__btn{width:20px;height:20px;background:url("/assets/img/common/icon_search.svg") no-repeat 50% 50%;background-size:20px 20px;text-indent:-9999px;margin-left:auto}@media screen and (min-width:1280px) and (min-width:1200px){.header .header__menu__page .listBtn{gap:0 13px}}@media screen and (max-width:1279px){.header .header__menu__page .listBtn{margin:60px 40px 30px}}@media screen and (max-width:1279px){.header .header__menu__page .listBtn>li{margin:15px 0 0}}.header .header__menu__page .listBtn>li>.btn,.header .header__menu__page .listBtn>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative;opacity:1}@media screen and (min-width:1280px) and (min-width:1200px){.header .header__menu__page .listBtn>li>.btn,.header .header__menu__page .listBtn>li>a{font-size:12px;font-size:1.2rem;min-width:151px;height:36px;-webkit-box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3);box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3)}}@media screen and (max-width:1279px){.header .header__menu__page .listBtn>li>.btn,.header .header__menu__page .listBtn>li>a{width:100%;height:50px;-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3)}}.header .header__menu__page .listBtn>li>.btn .caption,.header .header__menu__page .listBtn>li>a .caption{display:block;visibility:hidden;opacity:0;position:absolute;left:50%;top:calc(100% + 10px);border-radius:5px;text-indent:0;text-align:center;color:var(--white);background:var(--blue);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3);box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (min-width:1280px){.header .header__menu__page .listBtn>li>.btn .caption,.header .header__menu__page .listBtn>li>a .caption{padding:5px 15px 15px}}@media screen and (max-width:1279px){.header .header__menu__page .listBtn>li>.btn .caption,.header .header__menu__page .listBtn>li>a .caption{display:none}}.header .header__menu__page .listBtn>li>.btn .caption:before,.header .header__menu__page .listBtn>li>a .caption:before{content:"";position:absolute;left:50%;bottom:100%;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent var(--blue) transparent;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.header .header__menu__page .listBtn>li>.btn .caption__inner,.header .header__menu__page .listBtn>li>a .caption__inner{position:relative;display:inline-block;padding:10px 15px 13px;white-space:nowrap}.header .header__menu__page .listBtn>li>.btn .caption__inner.btn,.header .header__menu__page .listBtn>li>a .caption__inner.btn{background:var(--white);color:var(--blue);margin:10px 0 0;padding:7px 15px 9px}@media screen and (min-width:1280px) and (min-width:1200px){.header .header__menu__page .listBtn>li>.btn .caption__inner:not(.btn),.header .header__menu__page .listBtn>li>a .caption__inner:not(.btn){display:none}}.header .header__menu__page .listBtn>li>.btn:hover,.header .header__menu__page .listBtn>li>a:hover{cursor:pointer}@media screen and (min-width:1280px){.header .header__menu__page .listBtn>li>.btn:hover .caption,.header .header__menu__page .listBtn>li>a:hover .caption{visibility:visible;opacity:1}}@media screen and (min-width:1280px){.header .header__menu__page .listBtn>li>a:hover{opacity:0.7}}@media screen and (min-width:1280px) and (min-width:1200px){.header .header__menu__page .listBtn>li>a:hover .caption{visibility:hidden;opacity:0}}@media screen and (min-width:1280px) and (min-width:1200px){.header .header__menu__page .listBtn__download>.btn,.header .header__menu__page .listBtn__download>a{color:var(--white);background:-webkit-gradient(linear,right bottom,left top,from(#112aea),to(#2c5ffd));background:linear-gradient(to left top,#112aea 0%,#2c5ffd 100%)}}@media screen and (max-width:1279px){.header .header__menu__page .listBtn__download>.btn,.header .header__menu__page .listBtn__download>a{color:var(--white);background:-webkit-gradient(linear,right bottom,left top,from(#112aea),to(#2c5ffd));background:linear-gradient(to left top,#112aea 0%,#2c5ffd 100%)}}@media screen and (min-width:1280px){.header .header__menu__page .listBtn__download>.btn>a,.header .header__menu__page .listBtn__download>a>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}}@media screen and (min-width:1280px) and (min-width:1200px){.header .header__menu__page .listBtn__contact>.btn,.header .header__menu__page .listBtn__contact>a{background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%);color:var(--white)}}@media screen and (max-width:1279px){.header .header__menu__page .listBtn__contact>.btn,.header .header__menu__page .listBtn__contact>a{background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%);color:var(--white)}}@media screen and (min-width:1280px){.header .header__menu__page .listBtn__contact>.btn>a,.header .header__menu__page .listBtn__contact>a>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}}@media screen and (min-width:1280px){.header .header__menu__cat{height:100%;margin:0 25px 0 0}}@media screen and (max-width:1279px){.header .header__menu__cat{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;overflow-x:auto;margin:0;padding:0 40px}.header .header__menu__cat::-webkit-scrollbar{display:none}}@media screen and (min-width:1280px){.header .header__menu__cat .item{height:100%;padding:10px 0 0}}@media screen and (max-width:1279px){.header .header__menu__cat .item{height:auto;border-bottom:2px solid #f6f8fa}.header .header__menu__cat .item:nth-child(n+3) .submenu .cont__list--3rd:first-child{margin-top:0}.header .header__menu__cat .item:nth-child(n+3) .submenu .cont__list--only{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .header__menu__cat .item:nth-child(n+3) .submenu .cont__list--only li:nth-child(n+2){display:block;margin-top:34px}}.header .header__menu__cat .item .jsSubmenuLink,.header .header__menu__cat .item>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1280px){.header .header__menu__cat .item .jsSubmenuLink,.header .header__menu__cat .item>a{font-size:12px;font-size:1.2rem;height:100%;padding:10px 20px 10px}.header .header__menu__cat .item .jsSubmenuLink:hover,.header .header__menu__cat .item>a:hover{opacity:1}}@media screen and (max-width:1279px){.header .header__menu__cat .item .jsSubmenuLink,.header .header__menu__cat .item>a{font-size:16px;font-size:1.6rem;font-weight:700;width:100%;height:auto;padding:26px 0}}.header .header__menu__cat .item .jsSubmenuLink.submenuLink,.header .header__menu__cat .item>a.submenuLink{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1279px){.header .header__menu__cat .item .jsSubmenuLink.submenuLink,.header .header__menu__cat .item>a.submenuLink{width:100%}}@media screen and (min-width:1280px){.header .header__menu__cat .item .jsSubmenuLink.submenuLink:before,.header .header__menu__cat .item>a.submenuLink:before{content:"";display:block;position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--blue);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}}.header .header__menu__cat .item .jsSubmenuLink.submenuLink:after,.header .header__menu__cat .item>a.submenuLink:after{content:"";display:inline-block;width:8px;height:7px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%228%22%20height%3D%227%22%20viewBox%3D%220%200%208%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4%207L0%200H8L4%207Z%22%20fill%3D%22%23262626%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 0;background-size:contain;-webkit-transition:-webkit-transform 0.8s ease-out;transition:-webkit-transform 0.8s ease-out;transition:transform 0.8s ease-out;transition:transform 0.8s ease-out,-webkit-transform 0.8s ease-out;margin:0;border:none;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (min-width:1280px){.header .header__menu__cat .item .jsSubmenuLink.submenuLink:after,.header .header__menu__cat .item>a.submenuLink:after{margin:0 0 0 4px}}@media screen and (max-width:1279px){.header .header__menu__cat .item .jsSubmenuLink.submenuLink:after,.header .header__menu__cat .item>a.submenuLink:after{margin:0 2px 0 auto}}@media screen and (min-width:1280px){.header .header__menu__cat .item .jsSubmenuLink.submenuLink.is-active,.header .header__menu__cat .item>a.submenuLink.is-active{color:var(--blue);background:#F7F9FB}}@media screen and (min-width:1280px){.header .header__menu__cat .item .jsSubmenuLink.submenuLink.is-active:before,.header .header__menu__cat .item>a.submenuLink.is-active:before{width:100%}}@media screen and (min-width:1280px){.header .header__menu__cat .item .jsSubmenuLink.is-active{color:var(--blue);background-color:var(--white);cursor:pointer}}.header .header__menu__cat .item .jsSubmenuLink.is-active:before{width:100%}@media screen and (min-width:1280px){.header .header__menu__cat .item .jsSubmenuLink.is-active:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 7"><path fill="%232255f1" d="M4 7L0 0H8L4 7Z" /></svg>');-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}.header .header__menu__cat .item>a{position:relative}@media screen and (min-width:1280px){.header .header__menu__cat .item>a:before{content:"";display:block;position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--blue);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}}@media screen and (min-width:1280px){.header .header__menu__cat .item>a:not(.jsSubmenuLink):hover{color:var(--blue);background:#F7F9FB}}@media screen and (min-width:1280px){.header .header__menu__cat .item>a:not(.jsSubmenuLink):hover:before{width:100%}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu{visibility:hidden;opacity:0;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition:opacity 0.3s ease-out,visibility 0.3s,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,visibility 0.3s,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,transform 0.3s ease-out,visibility 0.3s;transition:opacity 0.3s ease-out,transform 0.3s ease-out,visibility 0.3s,-webkit-transform 0.3s ease-out;position:absolute;top:100%;left:50%;z-index:10;width:100%;margin:0 auto;padding:0 0 15px;overflow:hidden}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu{display:none;overflow:hidden;padding-bottom:30px;position:relative;top:0;left:0;-webkit-transform:translateX(0%);transform:translateX(0%)}}.header .header__menu__cat .item .submenu__inner{width:100%}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu__inner{margin:0 auto;padding:30px 8.5%;width:100%;height:100%;max-height:calc(100vh - 80px - 15px);position:relative;background:#f7f9fb;-webkit-box-shadow:0px 0px 15px 0px rgba(31,70,95,0.22);box-shadow:0px 0px 15px 0px rgba(31,70,95,0.22)}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu__inner .cont{max-width:1300px;margin:0 auto}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu__title{width:55%;max-width:299px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px 0;border-right:1px solid #e5e5e5}}.header .header__menu__cat .item .submenu__title__name{font-weight:700}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu__title__name{font-size:28px;font-size:2.8rem}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu__title__name{display:none}}.header .header__menu__cat .item .submenu__title__link a{position:relative}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu__title__link a{padding:0 22px 0 0}.header .header__menu__cat .item .submenu__title__link a:after{content:"";display:block;position:absolute;border-top:solid #333333;border-right:solid #333333;border-width:1px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:6px;height:6px;bottom:calc(50% - 4px);right:0}.header .header__menu__cat .item .submenu__title__link a:hover{color:var(--blue)}.header .header__menu__cat .item .submenu__title__link a:hover:before{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);transform:scale(1,1)}.header .header__menu__cat .item .submenu__title__link a:hover:after{border-color:var(--blue)}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu__title__link a{font-size:14px;font-size:1.4rem}}.header .header__menu__cat .item .submenu__title__link a:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:var(--blue);-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.header .header__menu__cat .item .submenu .cont__title{position:relative;line-height:1.4}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__title{font-size:18px;font-size:1.8rem;font-weight:500;margin:0 0 10px}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__title{font-size:16px;font-size:1.6rem}}.header .header__menu__cat .item .submenu .cont__title:before{content:"";display:block;width:100%;height:2px;background:-webkit-gradient(linear,left top,right top,from(rgb(78,78,78)),to(rgba(78,78,78,0)));background:linear-gradient(to right,rgb(78,78,78) 0%,rgba(78,78,78,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--white)',endColorstr='#00ffffff',GradientType=1);position:absolute;bottom:0;left:0}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__title:before{content:none}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__title>a{display:block;width:100%;height:100%;padding:0 0 20px}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__title>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;padding:5px 0 6px;font-size:16px;font-size:1.6rem}}.header .header__menu__cat .item .submenu .cont__title>a:after{content:"";display:inline-block;border-top:2px solid #2d2d2e;border-right:2px solid #2d2d2e;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__title>a:after{width:8px;height:8px;margin:0 0 1px 16px}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__title>a:after{width:10px;height:10px;margin:0 3px 0 auto}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__title>a.spLink{pointer-events:none}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__title>a.spLink:after{display:none}}.header .header__menu__cat .item .submenu .cont__title .icon{display:inline-block;margin:0 10px 0 0}.header .header__menu__cat .item .submenu .cont__title .icon--service{width:34px;height:27px;background:url("/assets/img/common/icon_menu_service.svg") no-repeat;background-position:center center;background-size:100% auto;vertical-align:-5px}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__title .icon--service{background-size:auto 100%;background-position:left center;min-width:40px}}.header .header__menu__cat .item .submenu .cont__title .icon--shop{width:30px;height:27px;background:url("/assets/img/common/icon_menu_shop.svg") no-repeat;background-position:center center;background-size:100% auto;vertical-align:-3px}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__title .icon--shop{background-size:auto 100%;background-position:left center;min-width:40px}}.header .header__menu__cat .item .submenu .cont__title .icon--payment{width:29px;height:29px;background:url("/assets/img/common/icon_menu_payment.svg") no-repeat;background-position:center center;background-size:100% auto;vertical-align:-4px}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__title .icon--payment{background-size:auto 100%;background-position:left center;min-width:40px}}.header .header__menu__cat .item .submenu .cont__title .icon--company{width:30px;height:27px;background:url("/assets/img/common/icon_menu_company.svg") no-repeat;background-position:center center;background-size:100% auto;vertical-align:-4px}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__title .icon--company{background-size:auto 100%;background-position:left center;min-width:40px}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__title:not(:has(>a)){display:block;width:100%;height:100%;padding:0 0 20px}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__title:not(:has(>a)){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;padding:5px 0 6px;font-size:16px;font-size:1.6rem}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__lead{font-size:12px;font-size:1.2rem;line-height:1.75;margin:10px 0 0}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__lead{display:none}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__list .inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:12px;gap:0 20px}.header .header__menu__cat .item .submenu .cont__list .inner .cont__list{-webkit-box-flex:1;-ms-flex:1;flex:1}.header .header__menu__cat .item .submenu .cont__list .cont__list li a:before{content:"・";display:inline-block;width:auto;height:auto;margin:0;padding:0;text-indent:0;border:none;position:absolute;top:0;left:0}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__list--1st{display:none}.header .header__menu__cat .item .submenu .cont__list--2nd{display:none}.header .header__menu__cat .item .submenu .cont__list--3nd{display:none}.header .header__menu__cat .item .submenu .cont__list--3rd{margin-top:34px}.header .header__menu__cat .item .submenu .cont__list--3rd li:nth-child(n+2){display:none}}.header .header__menu__cat .item .submenu .cont__list__title{display:block}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__list>li{font-size:14px;font-size:1.4rem;line-height:2;white-space:nowrap}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__list>li{display:inline-block;font-size:14px;font-size:1.4rem;line-height:2.4;width:100%}}.header .header__menu__cat .item .submenu .cont__list>li>a{color:var(--text_color);position:relative;display:block;text-indent:-0.8em;padding-left:0.8em}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__list>li>a{text-indent:0;padding-left:calc(1em + 3px)}.header .header__menu__cat .item .submenu .cont__list>li>a:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-color:transparent transparent transparent var(--text_color)}}@media screen and (min-width:1280px) and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__list>li>a:before{margin:0;border-width:4px 0 4px 7.5px;position:absolute;top:10px;left:0}}@media screen and (min-width:1280px) and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__list>li>a:before{margin:0 4px 0 0;border-width:3px 0 3px 4px}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__list>li>a{display:block;position:relative}}.header .header__menu__cat .item .submenu .cont__list>li>a[target=_blank]:after{content:"";display:inline-block;width:14px;height:10px;background:url("/assets/img/common/icon_blank.svg") no-repeat 100% 0;background-size:10px;padding:0 0 0 5px}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__list>li>a.cont__list__title{text-indent:0;padding:0;padding-left:calc(1em + 0px)}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__list>li>.cont__list{padding-left:12px}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__list>li>.cont__list{padding-left:24px}}.header .header__menu__cat .item .submenu .cont__list>li>.cont__list>li>a:before{content:"・";display:inline-block;width:auto;height:auto}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__list>li>.cont__list>li>a:before{margin:0;border:none}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__list>li>.cont__list>li>a:before{margin:0 4px 0 0;border:none}}.header .header__menu__cat .item .submenu .cont__list>li>.cont__list--service>li>a:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-color:transparent transparent transparent var(--text_color)}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__list>li>.cont__list--service>li>a:before{margin:0;border-width:4px 0 4px 7.5px;position:absolute;top:10px;left:0}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__list>li>.cont__list--service>li>a:before{margin:0 4px 0 0;border-width:3px 0 3px 4px}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__list>li>.cont__list .inner{display:none}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 20px}.header .header__menu__cat .item .submenu .cont__row+.cont__row{margin-top:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header .header__menu__cat .item .submenu .cont__row--column3>.cont__list{-webkit-box-flex:1;-ms-flex:1;flex:1}.header .header__menu__cat .item .submenu .cont__row--column3>.cont__list--only{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .header__menu__cat .item .submenu .cont__row--column3>.cont__list--case{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 20px}.header .header__menu__cat .item .submenu .cont__row--column3>.cont__list--case>li{width:100%}.header .header__menu__cat .item .submenu .cont__row--column3>.cont__list--case>li:not(:has(.cont__title)){width:calc((100% - 20px) / 2)}.header .header__menu__cat .item .submenu .cont__row--column3>.cont__list--usecase{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 20px}.header .header__menu__cat .item .submenu .cont__row--column3>.cont__list--usecase>li{width:100%}.header .header__menu__cat .item .submenu .cont__row--column3>.cont__list--usecase>li:not(:has(.cont__title)){width:calc((100% - 20px) / 2)}.header .header__menu__cat .item .submenu .cont__row--column3.service>.cont__list--1st{-webkit-box-flex:2;-ms-flex:2;flex:2}.header .header__menu__cat .item .submenu .cont__row--column3.service>.cont__list--2nd{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}.header .header__menu__cat .item .submenu .cont__row--column3.service>.cont__list--3nd{-webkit-box-flex:1.25;-ms-flex:1.25;flex:1.25}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__row .cont__list:not(:first-child){margin-top:34px}.header .header__menu__cat .item .submenu .cont__row+.cont__row{margin-top:34px}}.header .header__menu__cat .item .submenu .cont .note{font-size:14px;font-size:1.4rem;margin-top:5px}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont .note{text-align:right}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont .note{text-align:left}}.header .header__menu__cat .item .submenu .cont .note .icon--blank{display:inline-block;width:12px;height:10px;margin:0 5px 0 0;background:url("/assets/img/common/icon_blank.svg") no-repeat center center;background-size:100% auto}.header .header__menu__cat .item .submenu .cont--device{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont--device{gap:0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont--device{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont--device .cont__item{width:calc((100% - 80px) / 5)}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont--device .cont__item{width:calc((100% - 20px) / 2)}}.header .header__menu__cat .item .submenu .cont--device .cont__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.header .header__menu__cat .item .submenu .cont--device .cont__item .img{display:block;margin:0 auto}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont--device .cont__item .img{width:150px;height:125px}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont--device .cont__item .img{width:100%;max-width:150px;height:100%;aspect-ratio:150/125;padding:0 20px}}.header .header__menu__cat .item .submenu .cont--device .cont__item .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header .header__menu__cat .item .submenu .cont--device .cont__item .lead,.header .header__menu__cat .item .submenu .cont--device .cont__item .title{display:block;color:var(--text_color);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:500;padding:0 0 0 15px;text-align:left;position:relative;z-index:0}@media screen and (min-width:955px){.header .header__menu__cat .item .submenu .cont--device .cont__item .title{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.75;margin:15px 0 0}}@media screen and (max-width:954px){.header .header__menu__cat .item .submenu .cont--device .cont__item .title{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.75;white-space:break-spaces;margin:0}}.header .header__menu__cat .item .submenu .cont--device .cont__item .title:before{content:"";display:inline-block;background-color:var(--text_color);width:7px;height:9px;clip-path:polygon(0 0,0 100%,100% 50%);position:absolute;top:8px;left:0}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont--device .cont__item .lead{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.header .header__menu__cat .item .submenu .cont--device .cont__item .lead{font-size:12px;font-size:1.2rem;white-space:break-spaces}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu .cont--device .cont__item--scan{width:156px}}@media screen and (min-width:1280px){.header .header__menu__cat .item .submenu.is-active{visibility:visible!important;opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@media screen and (max-width:1279px){.header .header__menu__cat .item.is-active .submenuLink:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@media screen and (min-width:1280px){.header .header__menu__cat .item:nth-child(3) .submenuLink{padding-left:30px;padding-right:30px}}@media screen and (max-width:1279px){.header.is-act .header__menu__page,.header.is-act .header__other{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.header.is-act .switch>span{width:28px}.header.is-act .switch>span:first-child{-webkit-transform:translateY(8px) translateX(-14px) rotate(35deg);transform:translateY(8px) translateX(-14px) rotate(35deg);z-index:1}.header.is-act .switch>span:nth-child(2){opacity:0}.header.is-act .switch>span:nth-child(3){-webkit-transform:translateY(-6px) translateX(-14px) rotate(-35deg);transform:translateY(-6px) translateX(-14px) rotate(-35deg)}@media screen and (max-width:1279px){.header .jsHeaderSubmenu3rd+li{display:none}}@media screen and (max-width:1279px){.header .jsHeaderSubmenu3rd .cont__title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__row--column3.submenu3rd{display:block!important;padding-bottom:10px!important}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__row--column3.submenu3rd .cont__list{margin-top:12px!important;padding-left:52px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px 0}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__row--column3.submenu3rd .cont__list--3rd li:nth-child(n+2){display:block!important}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__row--column3.submenu3rd .cont__list>li>a{text-indent:-1px;padding-left:1px}}@media screen and (max-width:1279px){.header .header__menu__cat .item .submenu .cont__row--column3.submenu3rd .cont__list--service>li>a:before{margin:0 12px 0 0!important;border-width:5px 0 5px 6px!important}}#footer,.footer{-webkit-font-smoothing:antialiased;display:block;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:500;word-wrap:break-word;word-break:normal;overflow-wrap:break-word;position:relative;color:var(--white);background:var(--grayDark)}@media screen and (min-width:955px){#footer,.footer{font-size:16px;font-size:1.6rem;line-height:1.5}}@media screen and (max-width:954px){#footer,.footer{font-size:14px;font-size:1.4rem;line-height:2}}@media screen and (min-width:955px){.footer__inner{max-width:1300px;margin:0 auto;padding:80px 80px 40px}}@media screen and (max-width:954px){.footer__inner{padding:80px 40px 40px}}@media screen and (min-width:955px){.footer__head{font-size:24px;font-size:2.4rem;margin:63px 0 24px!important}}@media screen and (max-width:954px){.footer__head{font-size:16px;font-size:1.6rem;margin:36px 0 0!important}}.footer__head:first-child{margin-top:0!important}@media screen and (max-width:954px){.footer .footer__block{margin:20px 0 0;width:100%}}@media screen and (min-width:955px){.footer .footer__block__wrapper{display:-ms-grid;display:grid}}@media screen and (max-width:954px){.footer .footer__block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:955px){.footer .footer__block__wrapper--top{-ms-grid-columns:1fr 60px 1fr 60px 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:3fr 42px 1fr;grid-template-rows:3fr 1fr;gap:42px 60px;grid-template-areas:"areaA areaA areaC" "areaA areaA areaD" "areaA areaA areaE" "areaB areaB areaX"}.footer .footer__block__wrapper--top .footer__block:first-child{grid-area:areaA}.footer .footer__block__wrapper--top .footer__block:nth-child(2){grid-area:areaB}.footer .footer__block__wrapper--top .footer__block:nth-child(3){grid-area:areaC}.footer .footer__block__wrapper--top .footer__block:nth-child(3) .footer__block__menu{-webkit-column-count:1;-moz-column-count:1;column-count:1}.footer .footer__block__wrapper--top .footer__block:nth-child(4){grid-area:areaD}.footer .footer__block__wrapper--top .footer__block:nth-child(5){grid-area:areaE}.footer .footer__block__wrapper--top .footer__block:nth-child(5) .footer__block__menu{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media screen and (max-width:954px){.footer .footer__block__wrapper--top .footer__block:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(3){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(4){-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(6){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(7){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(10){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(11){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(12){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(13){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(14){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(15){-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(16){-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(17){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(18){-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(19){-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(20){-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(21){-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(22){-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(23){-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}.footer .footer__block__wrapper--top .footer__block:first-child .footer__block__menu li:nth-child(24){-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.footer .footer__block__wrapper--top .footer__block:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer .footer__block__wrapper--top .footer__block:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer .footer__block__wrapper--top .footer__block:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer .footer__block__wrapper--top .footer__block:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.footer .footer__block__wrapper--top .footer__block:nth-child(6){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width:955px){.footer .footer__block__wrapper--bottom{-ms-grid-columns:1fr 60px 1fr 60px 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1fr 42px 1fr;grid-template-rows:1fr 1fr;gap:42px 60px;grid-template-areas:"areaA areaA areaB" "areaA areaA areaC" "areaA areaA areaD" "areaE areaG areaF" "areaH areaG areaI"}.footer .footer__block__wrapper--bottom .footer__block:first-child{grid-area:areaA}.footer .footer__block__wrapper--bottom .footer__block:nth-child(2){grid-area:areaB}.footer .footer__block__wrapper--bottom .footer__block:nth-child(3){grid-area:areaC}.footer .footer__block__wrapper--bottom .footer__block:nth-child(4){grid-area:areaD}.footer .footer__block__wrapper--bottom .footer__block:nth-child(5){grid-area:areaF}.footer .footer__block__wrapper--bottom .footer__block:nth-child(6){grid-area:areaE}.footer .footer__block__wrapper--bottom .footer__block:nth-child(7){grid-area:areaH}.footer .footer__block__wrapper--bottom .footer__block:nth-child(8){grid-area:areaG}.footer .footer__block__wrapper--bottom .footer__block:nth-child(8) .footer__block__menu{-webkit-column-count:1;-moz-column-count:1;column-count:1}.footer .footer__block__wrapper--bottom .footer__block:nth-child(9){grid-area:areaI}.footer .footer__block__wrapper--bottom>.footer__block:first-child{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:3}.footer .footer__block__wrapper--bottom>.footer__block:nth-child(2){-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}.footer .footer__block__wrapper--bottom>.footer__block:nth-child(3){-ms-grid-row:3;-ms-grid-column:5}.footer .footer__block__wrapper--bottom>.footer__block:nth-child(4){-ms-grid-row:5;-ms-grid-column:5}.footer .footer__block__wrapper--bottom>.footer__block:nth-child(5){-ms-grid-row:7;-ms-grid-column:1}}@media screen and (max-width:954px){.footer .footer__block__wrapper--bottom .footer__block:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .footer__block__wrapper--bottom .footer__block:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer .footer__block__wrapper--bottom .footer__block:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer .footer__block__wrapper--bottom .footer__block:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer .footer__block__wrapper--bottom .footer__block:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.footer .footer__block__wrapper--bottom .footer__block:nth-child(6){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.footer .footer__block__wrapper--bottom .footer__block:nth-child(7){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;margin-top:25px;margin-bottom:0}.footer .footer__block__wrapper--bottom .footer__block:nth-child(8){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;margin-top:40px;margin-bottom:0}.footer .footer__block__wrapper--bottom .footer__block:nth-child(9){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}}.footer .footer__block__title{position:relative}@media screen and (min-width:955px){.footer .footer__block__title{font-size:16px;font-size:1.6rem;padding:0 0 14px}}@media screen and (max-width:954px){.footer .footer__block__title{font-size:10px;font-size:1rem;padding:0 0 8px}}.footer .footer__block__title:before{content:"";display:block;width:100%;height:2px;background:-webkit-gradient(linear,left top,right top,from(rgb(255,255,255)),to(rgba(255,255,255,0)));background:linear-gradient(to right,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--white)',endColorstr='#00ffff',GradientType=1);position:absolute;bottom:0;left:0}.footer .footer__block__title a:after{content:"";display:inline-block;border-top:1px solid var(--white);border-right:1px solid var(--white);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:955px){.footer .footer__block__title a:after{width:8px;height:8px;margin:0 0 1px 16px}}@media screen and (max-width:954px){.footer .footer__block__title a:after{width:6px;height:6px;margin:0 0 1px 6px}}@media screen and (min-width:955px){.footer .footer__block__menu{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px;margin:12px 0 0}}@media screen and (max-width:954px){.footer .footer__block__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:17px 0 0}}@media screen and (min-width:955px){.footer .footer__block__menu>li{margin:0 0 4px}}@media screen and (max-width:954px){.footer .footer__block__menu>li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 14px;width:50%}}.footer .footer__block__menu>li a{position:relative;display:inline-block}@media screen and (min-width:955px){.footer .footer__block__menu>li a{font-size:14px;font-size:1.4rem;padding:0 0 0 17px;text-indent:-17px}}@media screen and (max-width:954px){.footer .footer__block__menu>li a{font-size:10px;font-size:1rem;padding:0 0 0 9px;text-indent:-9px}}.footer .footer__block__menu>li a:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-color:transparent transparent transparent var(--white)}@media screen and (min-width:955px){.footer .footer__block__menu>li a:before{margin:0 8px 0 0;border-width:4px 0 4px 7.5px}}@media screen and (max-width:954px){.footer .footer__block__menu>li a:before{margin:0 4px 0 0;border-width:3px 0 3px 4px}}.footer .footer__block__menu .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:955px){.footer .footer__block__menu .inner{margin:4px 0 0;padding-left:24px}}@media screen and (max-width:954px){.footer .footer__block__menu .inner{margin:0;padding-left:16px}}.footer .footer__block__menu .inner>li{width:100%}.footer .footer__block__menu .inner>li a{padding:0}@media screen and (min-width:955px){.footer .footer__block__menu .inner>li a{text-indent:-7px}}@media screen and (max-width:954px){.footer .footer__block__menu .inner>li a{text-indent:-5px}}.footer .footer__block__menu .inner>li a:before{content:"・";display:inline-block;width:auto;height:auto;margin:0 0 0 0;border:none}@media screen and (min-width:955px){.footer .footer__block__menu .inner>li+li{margin-top:3px}}@media screen and (max-width:954px){.footer .footer__block__menu .inner>li+li{margin-top:-6px}}@media screen and (max-width:954px){.footer .footer__block__menu .inner__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px}.footer .footer__block__menu .inner__wrapper .inner{width:100%}}@media screen and (min-width:955px){.footer .footer__block__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px 34px;margin:128px 0 0}}@media screen and (max-width:954px){.footer .footer__block__bottom{margin:40px 0 0}}@media screen and (max-width:954px){.footer .footer__block__bottom>li{margin:8px 0 0}}@media screen and (min-width:955px){.footer .footer__block__bottom>li a{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.footer .footer__block__bottom>li a{font-size:10px;font-size:1rem}}.footer .footer__block__bottom>li a[target=_blank]{position:relative}.footer .footer__block__bottom>li a[target=_blank]:after{content:"";background:url("/assets/img/common/icon_blank_white.svg") no-repeat 0 0;background-size:100%;display:inline-block;width:12px;height:10px;margin:0 0 0 7px}@media screen and (min-width:955px){.footer .footer__block__bottom+.footer__block__bottom{margin-top:10px}}@media screen and (max-width:954px){.footer .footer__block__bottom+.footer__block__bottom{margin-top:40px}}.footer .footer__bottom{overflow:hidden;background:var(--white)}@media screen and (min-width:955px){.footer .footer__bottom{padding:20px 0 7px}}@media screen and (max-width:954px){.footer .footer__bottom{padding:26px 5.6vw 17px}}.footer .footer__bottom__inner{max-width:1140px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:954px){.footer .footer__bottom__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer .footer__bottom__inner .markList{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.footer .footer__bottom__inner .markList{gap:0 16px}}@media screen and (max-width:954px){.footer .footer__bottom__inner .markList{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:0 13px}}.footer .footer__bottom__inner .markList>li a{display:block}.footer .footer__bottom__inner .markList>li img{width:auto}@media screen and (min-width:955px){.footer .footer__bottom__inner .markList>li img{height:50px}}@media screen and (max-width:954px){.footer .footer__bottom__inner .markList>li img{height:44px}}.footer .footer__bottom__inner .bnrList{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.footer .footer__bottom__inner .bnrList{margin:-4px 0 0}}@media screen and (max-width:954px){.footer .footer__bottom__inner .bnrList{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:10px 0 0}}.footer .footer__bottom__inner .bnrList>li a{display:block;border:2px solid #bdbdbd;border-radius:2px;aspect-ratio:150/42}@media screen and (min-width:955px){.footer .footer__bottom__inner .bnrList>li a{width:150px}}@media screen and (max-width:954px){.footer .footer__bottom__inner .bnrList>li a{height:30px}}.footer .footer__bottom__inner .bnrList>li a img{width:auto}@media screen and (min-width:955px){.footer .footer__bottom__inner .bnrList>li a img{height:38px}}@media screen and (max-width:954px){.footer .footer__bottom__inner .bnrList>li a img{height:26px;vertical-align:baseline}}.footer .footer__bottom__inner .bnrList>li:nth-child(2){margin:0 11px}.footer .footer__bottom__inner .snsList{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.footer .footer__bottom__inner .snsList{margin:2px 0 0}}@media screen and (max-width:954px){.footer .footer__bottom__inner .snsList{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:15px 0 0}}.footer .footer__bottom__inner .snsList>li{margin-left:5px}.footer .footer__lower{background:#f2f5f7}.footer .footer__lower__inner{max-width:1140px;margin:0 auto}@media screen and (min-width:955px){.footer .footer__lower__inner{padding:18px 0 21px}}@media screen and (max-width:954px){.footer .footer__lower__inner{padding:15px 5.6vw 21px}}.footer .footer__lower .logo{color:#190b07}@media screen and (max-width:954px){.footer .footer__lower .logo{font-size:13px;font-size:1.3rem}}.footer .footer__lower .copyright{color:#68696a;line-height:1}@media screen and (min-width:955px){.footer .footer__lower .copyright{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.footer .footer__lower .copyright{font-size:11px;font-size:1.1rem}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top{-ms-grid-columns:1fr 60px 1fr 60px 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;gap:50px 60px;grid-template-areas:"areaA areaA areaA" "areaB areaB areaB" "areaC areaD areaE" "areaF areaG areaH" "areaI areaJ areaK"}.footer--device .footer__block__wrapper--top>.footer__block:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:5}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(2){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(3){-ms-grid-row:5;-ms-grid-column:1}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(4){-ms-grid-row:5;-ms-grid-column:3}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(5){-ms-grid-row:5;-ms-grid-column:5}.footer--device .footer__block__wrapper--top>.footer__block:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:5}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(2){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(3){-ms-grid-row:5;-ms-grid-column:1}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(4){-ms-grid-row:5;-ms-grid-column:3}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(5){-ms-grid-row:7;-ms-grid-column:1}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(6){-ms-grid-row:5;-ms-grid-column:5}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(7){-ms-grid-row:7;-ms-grid-column:5}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(8){-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:3}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(9){-ms-grid-row:9;-ms-grid-column:1}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:first-child{grid-area:areaA}}@media screen and (max-width:954px){.footer--device .footer__block__wrapper--top .footer__block:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(2){grid-area:areaB}}@media screen and (max-width:954px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(3){grid-area:areaC}}@media screen and (max-width:954px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(4){grid-area:areaD}}@media screen and (max-width:954px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(5){grid-area:areaE}}@media screen and (max-width:954px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(5) .footer__block__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(5) .footer__block__title:after{content:"";display:inline-block;width:100%;height:2.4rem}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(6){grid-area:areaF}}@media screen and (max-width:954px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(6) .footer__block__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(6) .footer__block__title:after{content:"";display:inline-block;width:100%;height:2.4rem}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(7){grid-area:areaG}}@media screen and (max-width:954px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(7){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(8){grid-area:areaH}}@media screen and (max-width:954px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(8){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(8) .footer__block__title{margin-top:auto}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(9){grid-area:areaI}}@media screen and (max-width:954px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(9){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(9) .footer__block__title{margin-top:auto}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(10){grid-area:areaJ}}@media screen and (min-width:955px){.footer .footer__block__wrapper--top .footer__block:first-child{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:3}.footer .footer__block__wrapper--top .footer__block:nth-child(2){-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:3}.footer .footer__block__wrapper--top .footer__block:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.footer .footer__block__wrapper--top .footer__block:nth-child(4){-ms-grid-row:3;-ms-grid-column:5}.footer .footer__block__wrapper--top .footer__block:nth-child(5){-ms-grid-row:5;-ms-grid-column:5}.footer .footer__block__wrapper--bottom .footer__block:first-child{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:3}.footer .footer__block__wrapper--bottom>.footer__block:first-child{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:3}.footer .footer__block__wrapper--bottom .footer__block:nth-child(2){-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:3}.footer .footer__block__wrapper--bottom>.footer__block:nth-child(2){-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}.footer .footer__block__wrapper--bottom .footer__block:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.footer .footer__block__wrapper--bottom>.footer__block:nth-child(3){-ms-grid-row:3;-ms-grid-column:5}.footer .footer__block__wrapper--bottom .footer__block:nth-child(4){-ms-grid-row:3;-ms-grid-column:5}.footer .footer__block__wrapper--bottom>.footer__block:nth-child(4){-ms-grid-row:5;-ms-grid-column:5}.footer .footer__block__wrapper--bottom .footer__block:nth-child(5){-ms-grid-row:7;-ms-grid-column:5}.footer .footer__block__wrapper--bottom .footer__block:nth-child(6){-ms-grid-row:5;-ms-grid-column:5}.footer .footer__block__wrapper--bottom>.footer__block:nth-child(6){-ms-grid-row:7;-ms-grid-column:1}.footer .footer__block__wrapper--bottom .footer__block:nth-child(7){-ms-grid-row:9;-ms-grid-column:1}.footer .footer__block__wrapper--bottom .footer__block:nth-child(8){-ms-grid-row:7;-ms-grid-row-span:3;-ms-grid-column:3}.footer .footer__block__wrapper--bottom .footer__block:nth-child(9){-ms-grid-row:9;-ms-grid-column:5}.footer--device .footer__block__wrapper--top .footer__block:first-child{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:3}.footer .footer__block__wrapper--bottom>.footer__block:first-child{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:3}.footer--device .footer__block__wrapper--top>.footer__block:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:5}.footer--device .footer__block__wrapper--top .footer__block:nth-child(2){-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:3}.footer .footer__block__wrapper--bottom>.footer__block:nth-child(2){-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(2){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5}.footer--device .footer__block__wrapper--top .footer__block:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.footer .footer__block__wrapper--bottom>.footer__block:nth-child(3){-ms-grid-row:3;-ms-grid-column:5}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(3){-ms-grid-row:5;-ms-grid-column:1}.footer--device .footer__block__wrapper--top .footer__block:nth-child(4){-ms-grid-row:3;-ms-grid-column:5}.footer .footer__block__wrapper--bottom>.footer__block:nth-child(4){-ms-grid-row:5;-ms-grid-column:5}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(4){-ms-grid-row:5;-ms-grid-column:3}.footer--device .footer__block__wrapper--top .footer__block:nth-child(5){-ms-grid-row:5;-ms-grid-column:5}.footer .footer__block__wrapper--bottom>.footer__block:nth-child(5){-ms-grid-row:7;-ms-grid-column:1}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(5){-ms-grid-row:5;-ms-grid-column:5}.footer--device .footer__block__wrapper--top .footer__block:nth-child(6){-ms-grid-row:7;-ms-grid-column:5}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(6){-ms-grid-row:7;-ms-grid-column:1}.footer--device .footer__block__wrapper--top .footer__block:nth-child(7){-ms-grid-row:7;-ms-grid-row-span:3;-ms-grid-column:3}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(7){-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:3}.footer--device .footer__block__wrapper--top .footer__block:nth-child(8){-ms-grid-row:9;-ms-grid-column:1}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(8){-ms-grid-row:7;-ms-grid-column:5}.footer--device .footer__block__wrapper--top .footer__block:nth-child(9){-ms-grid-row:9;-ms-grid-column:5}.footer--device .footer__block__wrapper--top>.footer__block:nth-child(9){-ms-grid-row:9;-ms-grid-column:1}.footer--device .footer__block__wrapper--top .footer__block:nth-child(10){-ms-grid-row:9;-ms-grid-column:3}}@media screen and (max-width:954px){.footer--device .footer__block__wrapper--top .footer__block:nth-child(10){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block__title{width:100%}}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block__title .small{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.footer--device .footer__block__wrapper--top .footer__block__title .small{font-size:11px;font-size:1.1rem}}.footer--device .footer__block__wrapper--top .footer__block__title:has(.small) a{position:relative;display:inline-block}.footer--device .footer__block__wrapper--top .footer__block__title:has(.small) a:after{position:absolute;top:calc(50% - 6px);right:-27px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}@media screen and (min-width:955px){.footer--device .footer__block__wrapper--top .footer__block__menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modCta *{-webkit-box-sizing:border-box;box-sizing:border-box}.modCta strong{font-weight:400}.modCta ol,.modCta ul{list-style:none}.modCta a img{border:none}.modCta img{vertical-align:bottom}.modCta a{text-decoration:none;color:inherit}@media screen and (min-width:955px){.modCta a{-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.modCta a:hover{opacity:0.7}}.modCta input[type=image],.modCta input[type=submit]{border:none;padding:0}.modCta input[type=email],.modCta input[type=number],.modCta input[type=password],.modCta input[type=tel],.modCta input[type=text]{outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.modCta input[type=number]::-webkit-inner-spin-button,.modCta input[type=number]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0}.modCta input[type=number]{-moz-appearance:textfield}.modCta button{border:none;margin:0;cursor:pointer}.modCta input[type=image],.modCta input[type=reset],.modCta input[type=submit]{cursor:pointer}.modCta address{font-style:normal}.modCta button,.modCta input,.modCta select,.modCta textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;outline:none}.modCta input::-webkit-input-placeholder,.modCta textarea::-webkit-input-placeholder{color:#999}.modCta input::-moz-placeholder,.modCta textarea::-moz-placeholder{color:#999}.modCta input:-ms-input-placeholder,.modCta textarea:-ms-input-placeholder{color:#999}.modCta input::-ms-input-placeholder,.modCta textarea::-ms-input-placeholder{color:#999}.modCta input::placeholder,.modCta textarea::placeholder{color:#999}.modCta i{font-style:normal}@media screen and (min-width:955px){.modCta .modBpPc{display:inherit!important}}@media screen and (max-width:954px){.modCta .modBpPc{display:none!important}}@media screen and (min-width:955px){.modCta .modBpSp{display:none!important}}@media screen and (max-width:954px){.modCta .modBpSp{display:inherit!important}}.modCta h1,.modCta h2,.modCta h3,.modCta h4,.modCta h5,.modCta h6{font-weight:400}.modCta{-webkit-font-smoothing:antialiased;display:block;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:500;word-wrap:break-word;word-break:normal;overflow-wrap:break-word;position:relative;color:var(--white);background:var(--blue);overflow:hidden}@media screen and (min-width:955px){.modCta{font-size:16px;font-size:1.6rem;line-height:1.5}}@media screen and (max-width:954px){.modCta{font-size:14px;font-size:1.4rem;line-height:2}}@media screen and (min-width:955px){.modCta__inner{max-width:1140px;margin:0 auto;padding:60px 80px}}@media screen and (max-width:954px){.modCta__inner{margin:0;padding:80px 40px 80px}}@media screen and (min-width:955px){.modCta__head__title{font-size:32px;font-size:3.2rem;line-height:1.5}}@media screen and (max-width:954px){.modCta__head__title{font-size:20px;font-size:2rem;line-height:1.5}}@media screen and (min-width:955px){.modCta__head__lead{font-size:16px;font-size:1.6rem;line-height:2;margin:14px 0 0}}@media screen and (max-width:954px){.modCta__head__lead{font-size:14px;font-size:1.4rem;line-height:2;margin:17px 0 0}}@media screen and (min-width:955px){.modCta__cont__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 5vw;margin:53px 0 0}}@media screen and (max-width:954px){.modCta__cont__list{margin:35px 0 0}}.modCta__cont__list>li{position:relative;background:var(--white)}@media screen and (min-width:955px){.modCta__cont__list>li{width:calc((100% - 5vw) / 2)}}@media screen and (max-width:954px){.modCta__cont__list>li{margin:20px 0 0}}.modCta__cont__list>li:after{content:"";display:block;position:absolute;z-index:0;top:0;left:0;width:200%;background:#112aea;mix-blend-mode:normal}@media screen and (min-width:955px){.modCta__cont__list>li:after{height:300%;clip-path:polygon(50% 100%,0% 100px,50% 0%,120% 100%)}}@media screen and (max-width:954px){.modCta__cont__list>li:after{height:600%;clip-path:polygon(90% 100%,0% 70px,50% 0%,140% 100%)}}.modCta__cont__list>li .btn{display:block;color:var(--blue);background:var(--white);width:100%;position:relative;z-index:1}@media screen and (min-width:955px){.modCta__cont__list>li .btn{font-size:24px;font-size:2.4rem;height:100px}.modCta__cont__list>li .btn:hover{opacity:1}}@media screen and (max-width:954px){.modCta__cont__list>li .btn{height:70px}}.modCta__cont__list>li .btn__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:var(--white);width:100%;height:100%;position:relative;z-index:1}.modCta__cont__list>li .btn .icon{display:inline-block;background-repeat:no-repeat;background-position:0 0}.modCta__cont__list>li .btn .icon--download{background-image:url("/assets/img/top/icon_download.svg")}@media screen and (min-width:955px){.modCta__cont__list>li .btn .icon--download{width:31px;height:40px;margin:0 21px 0 0}}@media screen and (max-width:954px){.modCta__cont__list>li .btn .icon--download{width:24px;height:31px;margin:0 15px 0 -10px}}.modCta__cont__list>li .btn .icon--contact{background-image:url("/assets/img/top/icon_contact.svg")}@media screen and (min-width:955px){.modCta__cont__list>li .btn .icon--contact{width:37px;height:41px;margin:0 20px 0 -16px}}@media screen and (max-width:954px){.modCta__cont__list>li .btn .icon--contact{width:28px;height:32px;margin:0 16px 0 -14px}}.modCta__cont__list>li .btn .icon--registration{background-image:url("/assets/img/top/icon_registration.svg")}@media screen and (min-width:955px){.modCta__cont__list>li .btn .icon--registration{width:37px;height:41px;margin:0 20px 0 -16px}}@media screen and (max-width:954px){.modCta__cont__list>li .btn .icon--registration{width:28px;height:32px;margin:0 16px 0 -14px}}.modCta__cont__list>li .btn--contact .btn__inner{color:var(--white);background:var(--orange)}.modCta__cont__list>li .btn--contact .icon--contact{background-image:url("/assets/img/top/icon_contact_white.svg")}.modCta__cont__list>li .btn--contact .icon--registration{background-image:url("/assets/img/top/icon_registration_white.svg")}@media screen and (min-width:955px){.modCta__cont__list>li:hover .btn__inner{background:#bcccfb}.modCta__cont__list>li:hover .btn--contact .btn__inner{background:#bc7972}}@media screen and (min-width:955px){.modCtaBottom{display:none}}@media screen and (max-width:954px){.modCtaBottom{position:fixed;z-index:1000;left:50%;bottom:0;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.modCtaBottom>li{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;height:50px;width:50%}.modCtaBottom>li .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-size:12px;font-size:1.2rem;font-weight:500;line-height:2;-webkit-box-flex:1;-ms-flex:1;flex:1;height:50px;text-decoration:none;position:absolute;bottom:0;width:50%}.modCtaBottom>li .btn--download{color:var(--white);background:var(--blue)}.modCtaBottom>li .btn--downloadReverse{color:var(--blue);background:var(--white);border:1px solid var(--blue)}.modCtaBottom>li .btn--contact{color:var(--white);background:var(--orange)}.modCtaBottom>li .btn--input{color:var(--white);background:#FF893B}.modCtaBottom>li .btn .icon{display:inline-block;background-repeat:no-repeat;background-position:0 0}.modCtaBottom>li .btn .icon--download{background-image:url("/assets/img/top/icon_download_white.svg");width:15px;height:20px;margin:0 11px 0 0}.modCtaBottom>li .btn .icon--downloadReverse{background-image:url(/service/b2b/invoice-creditcard/icon_cta_inquiry.svg);background-size:contain;width:20px;height:21px;margin:0 11px 0 0}.modCtaBottom>li .btn .icon--contact{background-image:url("/assets/img/top/icon_contact_white.svg");width:28px;height:20px;margin:0}.modCtaBottom>li .btn .icon--input{background-image:url(/service/b2b/invoice-creditcard/icon_cta_register.svg);background-size:100%;width:24px;height:19px;margin-right:8px}.modCtaBottom>li .btn:first-child{left:0}.modCtaBottom>li .btn:nth-child(2){right:0}.modCtaBottom>li .btn:only-child{left:0;width:100%}}@media screen and (max-width:954px) and (min-width:955px){.modCtaBottom>li.modBpPc{display:inherit!important}}@media screen and (max-width:954px) and (max-width:954px){.modCtaBottom>li.modBpPc{display:none!important}}@media screen and (max-width:954px) and (min-width:955px){.modCtaBottom>li.modBpSp{display:none!important}}@media screen and (max-width:954px) and (max-width:954px){.modCtaBottom>li.modBpSp{display:inherit!important}}.modCtaBottom.is-show{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.modCtaContentsInner{list-style:none;-webkit-font-smoothing:antialiased;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:500;word-wrap:break-word;word-break:normal;overflow-wrap:break-word;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:630px}@media screen and (min-width:955px){.modCtaContentsInner{gap:0 30px;margin:80px auto}}@media screen and (max-width:954px){.modCtaContentsInner{gap:0 5px;margin:60px auto}}.modCtaContentsInner>li{height:100%}@media screen and (min-width:955px){.modCtaContentsInner>li{width:300px}}@media screen and (max-width:954px){.modCtaContentsInner>li{width:160px;margin:0 6px}}.modCtaContentsInner>li a{-webkit-transition:0.3s;transition:0.3s;text-decoration:none}@media screen and (min-width:955px){.modCtaContentsInner>li a:hover{opacity:0.7}}.modCtaContentsInner>li .btn{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:50px;color:var(--white);line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:955px){.modCtaContentsInner>li .btn{font-size:16px;font-size:1.6rem;-webkit-box-shadow:7px 5px 5px 0px rgba(105,136,183,0.3);box-shadow:7px 5px 5px 0px rgba(105,136,183,0.3);padding:16px 0}}@media screen and (max-width:954px){.modCtaContentsInner>li .btn{font-size:12px;font-size:1.2rem;-webkit-box-shadow:3px 4px 3px 0px rgba(105,136,183,0.3);box-shadow:3px 4px 3px 0px rgba(105,136,183,0.3);padding:8px 0}}.modCtaContentsInner>li .btn--download{background:-webkit-gradient(linear,right bottom,left top,from(#112aea),to(#2c5ffd));background:linear-gradient(to left top,#112aea 0%,#2c5ffd 100%)}.modCtaContentsInner>li .btn--contact{background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%)}@media screen and (min-width:955px){.modCtaContentsInner>li .btn.modBpPc{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:955px){.modCtaContentsInner>li .btn.modBpSp{display:none!important}}@media screen and (max-width:954px){.modCtaContentsInner>li .btn.modBpSp{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (max-width:954px){.modCtaContentsInner>li:only-child{max-width:160px}}@media screen and (min-width:955px){.modCtaContentsInner .modBpPc{display:inherit!important}}@media screen and (max-width:954px){.modCtaContentsInner .modBpPc{display:none!important}}@media screen and (min-width:955px){.modCtaContentsInner .modBpSp{display:none!important}}@media screen and (max-width:954px){.modCtaContentsInner .modBpSp{display:inherit!important}}.modCtaContentsInner--bgGray{background:#F7F9FB}.modCtaContentsInner__title{text-align:center;color:var(--blue);line-height:1.4}@media screen and (min-width:955px){.modCtaContentsInner__title{font-size:18px;font-size:1.8rem;margin:0 0 -62px}}@media screen and (max-width:954px){.modCtaContentsInner__title{font-size:14px;font-size:1.4rem;margin:0 0 -40px}}.modCta__links{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 40px;font-weight:400;margin-top:40px;z-index:1}@media screen and (max-width:954px){.modCta__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px 0}}.modCta__links__item .link{color:#fff}.modCta__links__item .link:after{content:"";display:inline-block;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}@media screen and (min-width:955px){.sns{margin-bottom:60px}}@media screen and (max-width:954px){.sns{margin-bottom:50px}}.key:not(.page_detail){-webkit-box-sizing:border-box;box-sizing:border-box;background-size:cover!important;height:100%!important;min-height:380px;padding-top:20px!important;padding-bottom:20px!important}@media screen and (min-width:950px){.key:not(.page_detail){min-height:450px;padding-top:40px!important;padding-bottom:40px!important}}.key:not(.page_detail) .key_contents{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:0!important}.key_contents .lead{font-size:15pt}.key_contents .modCtaContentsInner{max-width:432px;height:50px}@media screen and (max-width:768px){.key_contents .modCtaContentsInner{gap:0 17px}}.key_contents .modCtaContentsInner>li{width:200px;height:100%}@media screen and (max-width:768px){.key_contents .modCtaContentsInner>li{width:160px;margin:0}}@media screen and (min-width:955px){.key_contents .modCtaContentsInner>li .btn{font-size:14px;font-size:1.4rem;-webkit-box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);height:50px}}@media screen and (max-width:954px){.key_contents .modCtaContentsInner>li .btn{font-size:12px;font-size:1.2rem;-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);height:50px}}.key_contents .annotation{margin-top:auto;margin-bottom:-20px;color:#404040;line-height:1.5}@media screen and (min-width:955px){.key_contents .annotation{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.key_contents .annotation{font-size:12px;font-size:1.2rem;position:absolute;bottom:-20px;left:20px}}@media screen and (min-width:955px){.key[id^=key_service_],.key[id^=key_solution_]{background-size:auto!important}}.key[id^=key_service_] .key_contents>.bread,.key[id^=key_solution_] .key_contents>.bread{margin-left:auto;margin-right:auto;padding:0 20px}@media screen and (min-width:950px){.key[id^=key_service_] .key_contents>.bread,.key[id^=key_solution_] .key_contents>.bread{width:950px}}.key[id^=key_service_] .key_contents .contents_inner,.key[id^=key_solution_] .key_contents .contents_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.key[id^=key_service_] .key_contents .contents_inner .modCtaContentsInner,.key[id^=key_solution_] .key_contents .contents_inner .modCtaContentsInner{margin:20px 0 0}.key[id^=key_case]{background-size:auto!important}@media screen and (min-width:955px){.key[id^=key_case]{background-position-y:0!important}}.key[id^=key_case] .key_contents .contents_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.key[id^=key_case] .key_contents .contents_inner .modCtaContentsInner{margin:0!important}@media screen and (max-width:954px){.key[id^=key_case] .key_contents .contents_inner .modCtaContentsInner{margin:10px auto 0!important}}@media screen and (max-width:780px){.key[id^=key_case] .key_contents .contents_inner .modCtaContentsInner{margin:10px auto 0!important}}.key[id^=key_case] .key_contents .contents_inner .bread{width:100%}.key[id^=key_case] .key_contents .contents_inner .title{width:100%}.key[id^=key_case] .key_contents .contents_inner .lead{float:none!important}@media screen and (min-width:955px){.key[id^=key_case] .key_contents .contents_inner .lead{margin:0 0 20px 0!important;padding:0 20px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:954px){.key[id^=key_case] .key_contents .contents_inner .lead{margin:0!important}}.key[id^=key_case] .key_contents .contents_inner .logo{float:none!important;margin:0 0 0 auto!important;max-width:28%;height:137px;text-align:right}@media screen and (max-width:954px){.key[id^=key_case] .key_contents .contents_inner .logo{max-width:100%;height:auto;margin:0 auto!important}}@media screen and (min-width:955px){.key[id^=key_case] .key_contents .contents_inner .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:954px){.key[id^=key_case] .key_contents .contents_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.key[id^=key_case] .key_contents .contents_inner .lead{margin-bottom:10px!important}}@media screen and (max-width:780px){.key[id^=key_case] .key_contents .contents_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.key[id^=key_case] .key_contents .contents_inner .lead{margin-bottom:10px!important}}.key[id^=key_support]{background-size:auto!important}@media screen and (max-width:780px){.key[id^=key_support]{-webkit-box-sizing:content-box;box-sizing:content-box}}.key[id^=key_support] .key_contents .contents_inner .modCtaContentsInner{margin:20px 0 0}.key[id^=key_solution] .key_contents .contents_inner .modCtaContentsInner{margin:20px 0 0}.key[id^=key_gpay]{background-size:auto!important}.key[id$=_lp] .key_contents .contents_inner .modCtaContentsInner{margin:20px 0 0}.key[id^=key_service_paypayonline_]{background:url("/images/service/asp_paypayonline_key.png") no-repeat right bottom}@media screen and (max-width:640px){.key[id^=key_service_paypayonline_]{background:url("/images/service/sp_asp_paypayonline_key.jpg") no-repeat right}}@media screen and (min-width:641px){.key[id^=key_service_paypayonline_]{background-size:80%!important}}.key[id^=key_service_paypayonline_] .lead span{font-weight:700;font-size:16px}.key[id^=key_service_paypayonline_] .lead span.sup{font-size:16px;font-size:11px;vertical-align:top;position:relative;top:-0.8em}.key[id^=key_service_paypayonline_] p.note{margin-bottom:0!important}.key[id^=key_service_np_]{background:url("/images/service/asp_np_key_pc.png") no-repeat right;background-position-y:0!important}@media screen and (max-width:670px){.key[id^=key_service_np_]{background:url("/images/service/asp_np_key_sp.jpg") no-repeat center}}@media screen and (min-width:955px){.key[id^=key_apay_lp] .key_contents .bread,.key[id^=key_service_asp_convenience] .key_contents .bread{margin-bottom:30px}}.key[id^=key_apay_lp] .key_contents .lead,.key[id^=key_service_asp_convenience] .key_contents .lead{position:relative;z-index:1}@media screen and (min-width:955px){.key[id^=key_apay_lp] .key_contents .lead+p,.key[id^=key_service_asp_convenience] .key_contents .lead+p{margin:-10px 0 -20px}}@media screen and (max-width:954px){.key[id^=key_apay_lp] .key_contents .contents_inner .modCtaContentsInner,.key[id^=key_service_asp_convenience] .key_contents .contents_inner .modCtaContentsInner{margin:10px 0 0}}.key[id^=key_solution_promotion_atpress]{background-size:auto!important;background-position-y:0!important}@media screen and (max-width:954px){.key[id^=key_solution_promotion_atpress]{background-size:cover!important}}@media screen and (max-width:954px){.key[id^=key_solution_promotion_atpress] .key_contents .annotation{position:relative;bottom:0;left:0;margin:0}}@media screen and (min-width:955px){.key[id^=key_service_asp_convenience],.key[id^=key_service_crossBorder],.key[id^=key_service_detail1]{background-position-y:0!important}}@media screen and (min-width:955px){.key[id^=key_service_detail1] .key_contents .bread{margin-bottom:30px}}.key[id^=key_service_paypayonline_detail1]{background:url("/images/service/asp_paypayonline_key.png") no-repeat right bottom}@media screen and (max-width:640px){.key[id^=key_service_paypayonline_detail1]{background:url("/images/service/sp_asp_paypayonline_key.jpg") no-repeat right;background-size:80%!important}}.key[id^=key_service_paypayonline_detail1] .lead{color:#4e4e4e;margin-bottom:10px;font-size:15pt}.key[id^=key_service_paypayonline_detail1] .lead span{font-weight:700;font-size:16px}.key[id^=key_service_paypayonline_detail1] .lead span.sup{font-size:16px;font-size:11px;vertical-align:top;position:relative;top:-0.8em}.key[id^=key_service_asp_apple_pay],.key[id^=key_service_asp_credit],.key[id^=key_service_asp_mobile],.key[id^=key_service_line_pay_detail1],.key[id^=key_service_paypayonline_detail1]{background:var(--white)!important}.key[id^=key_service_asp_apple_pay]:before,.key[id^=key_service_asp_credit]:before,.key[id^=key_service_asp_mobile]:before,.key[id^=key_service_line_pay_detail1]:before,.key[id^=key_service_paypayonline_detail1]:before{content:"";display:inline-block;position:absolute;z-index:0;top:0;left:calc(50% + 475px);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url("/assets/img/top/bg_kv.jpg") no-repeat left 0 top 30px var(--white)!important;width:950px;height:100%}@media screen and (max-width:950px){.key[id^=key_service_asp_apple_pay]:before,.key[id^=key_service_asp_credit]:before,.key[id^=key_service_asp_mobile]:before,.key[id^=key_service_line_pay_detail1]:before,.key[id^=key_service_paypayonline_detail1]:before{background:url("/assets/img/top/sp/bg_kv.jpg") no-repeat left 50% bottom -8px var(--white)!important;background-size:620px auto!important;width:100%;left:50%}}.key[id^=key_service_asp_apple_pay] .key_contents,.key[id^=key_service_asp_credit] .key_contents,.key[id^=key_service_asp_mobile] .key_contents,.key[id^=key_service_line_pay_detail1] .key_contents,.key[id^=key_service_paypayonline_detail1] .key_contents{position:relative;z-index:1}.key[id^=key_service_asp_apple_pay] .contents_inner,.key[id^=key_service_asp_credit] .contents_inner,.key[id^=key_service_asp_mobile] .contents_inner,.key[id^=key_service_line_pay_detail1] .contents_inner,.key[id^=key_service_paypayonline_detail1] .contents_inner{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;padding:0 20px;width:990px}@media screen and (max-width:950px){.key[id^=key_service_asp_apple_pay] .contents_inner,.key[id^=key_service_asp_credit] .contents_inner,.key[id^=key_service_asp_mobile] .contents_inner,.key[id^=key_service_line_pay_detail1] .contents_inner,.key[id^=key_service_paypayonline_detail1] .contents_inner{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding:0 20px 30px;width:100%}}.key[id^=key_service_asp_apple_pay] .contents_inner .contents_main,.key[id^=key_service_asp_credit] .contents_inner .contents_main,.key[id^=key_service_asp_mobile] .contents_inner .contents_main,.key[id^=key_service_line_pay_detail1] .contents_inner .contents_main,.key[id^=key_service_paypayonline_detail1] .contents_inner .contents_main{width:65%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:950px){.key[id^=key_service_asp_apple_pay] .contents_inner .contents_main,.key[id^=key_service_asp_credit] .contents_inner .contents_main,.key[id^=key_service_asp_mobile] .contents_inner .contents_main,.key[id^=key_service_line_pay_detail1] .contents_inner .contents_main,.key[id^=key_service_paypayonline_detail1] .contents_inner .contents_main{width:100%;display:block}}@media screen and (max-width:950px){.key[id^=key_service_asp_apple_pay] .contents_inner .contents_main .modCtaContentsInner,.key[id^=key_service_asp_credit] .contents_inner .contents_main .modCtaContentsInner,.key[id^=key_service_asp_mobile] .contents_inner .contents_main .modCtaContentsInner,.key[id^=key_service_line_pay_detail1] .contents_inner .contents_main .modCtaContentsInner,.key[id^=key_service_paypayonline_detail1] .contents_inner .contents_main .modCtaContentsInner{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.key[id^=key_service_asp_apple_pay] .contents_inner .contents_anime,.key[id^=key_service_asp_credit] .contents_inner .contents_anime,.key[id^=key_service_asp_mobile] .contents_inner .contents_anime,.key[id^=key_service_line_pay_detail1] .contents_inner .contents_anime,.key[id^=key_service_paypayonline_detail1] .contents_inner .contents_anime{width:35%;height:348px;margin:-30px 0 0}@media screen and (max-width:950px){.key[id^=key_service_asp_apple_pay] .contents_inner .contents_anime,.key[id^=key_service_asp_credit] .contents_inner .contents_anime,.key[id^=key_service_asp_mobile] .contents_inner .contents_anime,.key[id^=key_service_line_pay_detail1] .contents_inner .contents_anime,.key[id^=key_service_paypayonline_detail1] .contents_inner .contents_anime{width:100%;height:270px;margin:15px 0 70px}}.key[id^=key_service_asp_apple_pay] .contents_inner .contents_anime img,.key[id^=key_service_asp_credit] .contents_inner .contents_anime img,.key[id^=key_service_asp_mobile] .contents_inner .contents_anime img,.key[id^=key_service_line_pay_detail1] .contents_inner .contents_anime img,.key[id^=key_service_paypayonline_detail1] .contents_inner .contents_anime img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:950px){.key[id^=key_service_line_pay_detail1] .key_contents .contents_inner,.key[id^=key_service_paypayonline_detail1] .key_contents .contents_inner{padding-bottom:60px}}@media screen and (max-width:950px){.key[id^=key_service_line_pay_detail1] .key_contents .contents_inner .modCtaContentsInner,.key[id^=key_service_paypayonline_detail1] .key_contents .contents_inner .modCtaContentsInner{bottom:50px}}@media screen and (min-width:955px){.key .modBpPc{display:inherit!important}}@media screen and (max-width:954px){.key .modBpPc{display:none!important}}@media screen and (min-width:955px){.key .modBpSp{display:none!important}}@media screen and (max-width:954px){.key .modBpSp{display:inherit!important}}.similarServiceTable{border-radius:10px;width:100%;overflow:hidden;margin:40px 0 0}@media screen and (max-width:768px){.similarServiceTable{white-space:nowrap;margin:30px 0 0}}@media screen and (max-width:768px){.similarServiceTable__wrapper{border-collapse:collapse;overflow-x:scroll}}.similarServiceTable td,.similarServiceTable th{font-size:14px;font-size:1.4rem;border:2px solid var(--white);vertical-align:top;padding:15px 15px}@media screen and (max-width:768px){.similarServiceTable td,.similarServiceTable th{padding:13px 18px}}.similarServiceTable th{background:var(--blueBright)}.similarServiceTable th.head{font-size:16px;font-size:1.6rem;color:var(--blue);vertical-align:middle;text-align:center}.similarServiceTable td{background:#F7F9FB}.similarServiceTable tbody th{text-align:left;padding:30px 15px}@media screen and (max-width:768px){.similarServiceTable tbody th{padding:13px 18px}}.similarServiceTable ul{list-style:none}.similarServiceTable ul li a{color:var(--text_color)}@media screen and (min-width:955px){.similarServiceTable .modBpPc{display:inherit!important}}@media screen and (max-width:954px){.similarServiceTable .modBpPc{display:none!important}}@media screen and (min-width:955px){.similarServiceTable .modBpSp{display:none!important}}@media screen and (max-width:954px){.similarServiceTable .modBpSp{display:inherit!important}}#case_detail.newLayout .modMenuBoxList__wrapper,#faq.newLayout .modMenuBoxList__wrapper,#service.newLayout .modMenuBoxList__wrapper,#service_detail.newLayout .modMenuBoxList__wrapper{overflow:inherit}#case_detail.newLayout .bread a,#faq.newLayout .bread a,#service.newLayout .bread a,#service_detail.newLayout .bread a{color:var(--blue)}#case_detail.newLayout .modListService,#faq.newLayout .modListService,#service.newLayout .modListService,#service_detail.newLayout .modListService{color:var(--text_color);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){#case_detail.newLayout .modListService,#faq.newLayout .modListService,#service.newLayout .modListService,#service_detail.newLayout .modListService{margin:0 auto;gap:40px}}@media screen and (max-width:954px){#case_detail.newLayout .modListService,#faq.newLayout .modListService,#service.newLayout .modListService,#service_detail.newLayout .modListService{margin:0;gap:20px}}#case_detail.newLayout .modListService__item,#faq.newLayout .modListService__item,#service.newLayout .modListService__item,#service_detail.newLayout .modListService__item{background:var(--white);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0px 0px 15px 0px rgba(31,70,95,0.22);box-shadow:0px 0px 15px 0px rgba(31,70,95,0.22);overflow:hidden}@media screen and (min-width:955px){#case_detail.newLayout .modListService__item,#faq.newLayout .modListService__item,#service.newLayout .modListService__item,#service_detail.newLayout .modListService__item{width:calc((100% - 80px) / 3)}}@media screen and (max-width:954px){#case_detail.newLayout .modListService__item,#faq.newLayout .modListService__item,#service.newLayout .modListService__item,#service_detail.newLayout .modListService__item{width:100%}}#case_detail.newLayout .modListService__item a,#faq.newLayout .modListService__item a,#service.newLayout .modListService__item a,#service_detail.newLayout .modListService__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;width:100%;height:100%;padding:20px;-webkit-transition:0.3s;transition:0.3s;color:var(--text_color);text-decoration:none!important;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:955px){#case_detail.newLayout .modListService__item a,#faq.newLayout .modListService__item a,#service.newLayout .modListService__item a,#service_detail.newLayout .modListService__item a{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){#case_detail.newLayout .modListService__item a,#faq.newLayout .modListService__item a,#service.newLayout .modListService__item a,#service_detail.newLayout .modListService__item a{font-size:14px;font-size:1.4rem}}#case_detail.newLayout .modListService__item a:hover,#faq.newLayout .modListService__item a:hover,#service.newLayout .modListService__item a:hover,#service_detail.newLayout .modListService__item a:hover{opacity:1;background-color:rgba(0,0,0,0.08)}#case_detail.newLayout .modListService__item .img,#faq.newLayout .modListService__item .img,#service.newLayout .modListService__item .img,#service_detail.newLayout .modListService__item .img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:313/105;overflow:hidden}#case_detail.newLayout .modListService__item .img img,#faq.newLayout .modListService__item .img img,#service.newLayout .modListService__item .img img,#service_detail.newLayout .modListService__item .img img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down;vertical-align:middle;mix-blend-mode:multiply}#case_detail.newLayout .modListService__item .img+*,#faq.newLayout .modListService__item .img+*,#service.newLayout .modListService__item .img+*,#service_detail.newLayout .modListService__item .img+*{border-top:1px solid #B7BBBE;padding-top:20px}#case_detail.newLayout .modListService__item .text,#faq.newLayout .modListService__item .text,#service.newLayout .modListService__item .text,#service_detail.newLayout .modListService__item .text{color:var(--text_color)}#case_detail.newLayout .modListService__item .link,#faq.newLayout .modListService__item .link,#service.newLayout .modListService__item .link,#service_detail.newLayout .modListService__item .link{position:relative;color:var(--blue);font-weight:500;margin-top:auto;text-align:center}@media screen and (min-width:955px){#case_detail.newLayout .modListService__item .link,#faq.newLayout .modListService__item .link,#service.newLayout .modListService__item .link,#service_detail.newLayout .modListService__item .link{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){#case_detail.newLayout .modListService__item .link,#faq.newLayout .modListService__item .link,#service.newLayout .modListService__item .link,#service_detail.newLayout .modListService__item .link{word-break:auto-phrase}}#case_detail.newLayout .modListService__item .link:after,#faq.newLayout .modListService__item .link:after,#service.newLayout .modListService__item .link:after,#service_detail.newLayout .modListService__item .link:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px}@media screen and (min-width:955px){#case_detail.newLayout .modListService__item .link:after,#faq.newLayout .modListService__item .link:after,#service.newLayout .modListService__item .link:after,#service_detail.newLayout .modListService__item .link:after{margin:0 0 1px 9px}}@media screen and (max-width:954px){#case_detail.newLayout .modListService__item .link:after,#faq.newLayout .modListService__item .link:after,#service.newLayout .modListService__item .link:after,#service_detail.newLayout .modListService__item .link:after{margin:0 0 0 9px}}#case_detail.newLayout .modListService__item .filtering,#faq.newLayout .modListService__item .filtering,#service.newLayout .modListService__item .filtering,#service_detail.newLayout .modListService__item .filtering{width:100%}#case_detail.newLayout .modListService__item .filtering__text,#faq.newLayout .modListService__item .filtering__text,#service.newLayout .modListService__item .filtering__text,#service_detail.newLayout .modListService__item .filtering__text{color:#989C9F;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 5px}@media screen and (min-width:955px){#case_detail.newLayout .modListService__item .filtering__text,#faq.newLayout .modListService__item .filtering__text,#service.newLayout .modListService__item .filtering__text,#service_detail.newLayout .modListService__item .filtering__text{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){#case_detail.newLayout .modListService__item .filtering__text,#faq.newLayout .modListService__item .filtering__text,#service.newLayout .modListService__item .filtering__text,#service_detail.newLayout .modListService__item .filtering__text{font-size:12px;font-size:1.2rem}}#case_detail.newLayout .modListService__item .filtering__list,#faq.newLayout .modListService__item .filtering__list,#service.newLayout .modListService__item .filtering__list,#service_detail.newLayout .modListService__item .filtering__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 0;gap:10px 10px}#case_detail.newLayout .modListService__item .filtering__list .item,#faq.newLayout .modListService__item .filtering__list .item,#service.newLayout .modListService__item .filtering__list .item,#service_detail.newLayout .modListService__item .filtering__list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:24px;position:relative;z-index:10;line-height:1}@media screen and (min-width:955px){#case_detail.newLayout .modListService__item .filtering__list .item,#faq.newLayout .modListService__item .filtering__list .item,#service.newLayout .modListService__item .filtering__list .item,#service_detail.newLayout .modListService__item .filtering__list .item{padding:0 12px;font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){#case_detail.newLayout .modListService__item .filtering__list .item,#faq.newLayout .modListService__item .filtering__list .item,#service.newLayout .modListService__item .filtering__list .item,#service_detail.newLayout .modListService__item .filtering__list .item{padding:0 12px;font-size:12px;font-size:1.2rem}}#case_detail.newLayout .modListService__item .filtering__list .item:before,#faq.newLayout .modListService__item .filtering__list .item:before,#service.newLayout .modListService__item .filtering__list .item:before,#service_detail.newLayout .modListService__item .filtering__list .item:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background-color:var(--blue);-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}#case_detail.newLayout .modListService__item .filtering__list .item__inner,#faq.newLayout .modListService__item .filtering__list .item__inner,#service.newLayout .modListService__item .filtering__list .item__inner,#service_detail.newLayout .modListService__item .filtering__list .item__inner{color:var(--white);position:relative;z-index:1}#service.newLayout .key,#service.newLayout .n_contents,#service.newLayout .pageSection,#service.newLayout .under_menu{color:var(--text_color);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:400}#service.newLayout .key .key_contents .lead{color:var(--grayDark);text-shadow:none}@media screen and (min-width:955px){#service.newLayout .key .key_contents .lead{font-size:19px!important;font-size:1.9rem!important;margin-bottom:15px}}@media screen and (max-width:954px){#service.newLayout .key .key_contents .lead{font-size:16px;font-size:1.6rem;margin-bottom:15px}}#service.newLayout .pageSection__inner{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:955px){#service.newLayout .pageSection__inner{max-width:1300px;margin:0 auto;padding:80px 80px;font-size:16px;font-size:1.6rem;line-height:2}}@media screen and (max-width:954px){#service.newLayout .pageSection__inner{margin:0;padding:60px 20px;font-size:14px;font-size:1.4rem;line-height:1.8}}#service.newLayout .pageSection__inner a:not([class]){color:var(--blue);text-decoration:none}#service.newLayout .pageSection--bg{background:var(--bg)}#service.newLayout .modHeading01{font-weight:700;line-height:1.4;border-bottom:1px solid var(--blue)}@media screen and (min-width:955px){#service.newLayout .modHeading01{font-size:22px;font-size:2.2rem;margin:80px 0 40px;padding:0 0 16px}}@media screen and (max-width:954px){#service.newLayout .modHeading01{font-size:20px;font-size:2rem;line-height:1.5;margin:60px 0 20px!important;padding:0 0 16px!important}}#service.newLayout .modHeading01:first-child{margin-top:0}#service.newLayout .modHeading01 .count{margin-left:1em}#service.newLayout .modHeading01:has(.count){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#service.newLayout .modHeading01:has(.count) .count{word-break:keep-all}#service.newLayout .modHeading01 div span:not(.count):after,#service.newLayout .modHeading01 div span:not(.count):before{display:inline-block}#service.newLayout .modHeading01 div span:not(.count):before{content:"「"}#service.newLayout .modHeading01 div span:not(.count):after{content:"」"}#service.newLayout .modHeading02{font-weight:700;line-height:1.4;margin:20px 0 15px}@media screen and (min-width:955px){#service.newLayout .modHeading02{font-size:18px;font-size:1.8rem}}@media screen and (max-width:954px){#service.newLayout .modHeading02{font-size:14px;font-size:1.4rem}}@media screen and (min-width:955px){#service.newLayout .modMenuBoxList__wrapper{margin:0;padding:0}}@media screen and (max-width:954px){#service.newLayout .modMenuBoxList__wrapper{margin:0;padding:0}}@media screen and (min-width:955px){#service.newLayout .modMenuBoxList__wrapper:not(:first-child){margin:40px 0 0;padding:0}}@media screen and (max-width:954px){#service.newLayout .modMenuBoxList__wrapper:not(:first-child){margin:40px 0 0;padding:0}}#service.newLayout dl.faq_list dt span.faq_q{color:var(--blue)}#service.newLayout dl.faq_list dt span.faq_a{color:var(--orange)}#service.newLayout dl.faq_list{border-top:1px solid #D8D8D8}#service.newLayout dl.faq_list:first-of-type{border-top:none}#service.newLayout dl.faq_last{border-bottom:1px solid #D8D8D8}#service.newLayout .n_block a:not([class]){text-decoration:underline}#service.newLayout .n_block p.brline{margin-top:1em}#service.newLayout .promo_area{width:100vw;background:var(--blue)}@media screen and (min-width:955px){#service.newLayout .promo_area{margin:-100px calc(50% - 50vw) 0;padding:0}}@media screen and (max-width:954px){#service.newLayout .promo_area{margin:-60px calc(50% - 50vw) 0;padding:0}}#service.newLayout .promo_area>*{-webkit-box-sizing:border-box;box-sizing:border-box}#service.newLayout .promo_area .modMenuBoxList__wrapper{max-width:1300px;width:100%;margin:0 auto}@media screen and (min-width:955px){#service.newLayout .promo_area .modMenuBoxList__wrapper{padding:40px 80px}}@media screen and (max-width:954px){#service.newLayout .promo_area .modMenuBoxList__wrapper{padding:20px 20px}}#service.newLayout .promo_lnk{word-break:keep-all}#service.newLayout .modMenuBoxList{gap:0 20px;max-width:none}@media screen and (max-width:954px){#service.newLayout .modMenuBoxListTitle--prom{margin:0}}#service.newLayout .modMenuBoxList--pickUp{margin:20px 0 0}@media screen and (min-width:955px){#service.newLayout .modMenuBoxList--pickUp .modMenuBoxList__item{width:calc((100% - 40px) / 3);margin:0}}@media screen and (max-width:954px){#service.newLayout .modMenuBoxList--pickUp .modMenuBoxList__item{width:100%;margin:0 0 20px}}#service.newLayout .modMenuBoxList--pickUp .modMenuBoxList__item__inner{padding:0}#service.newLayout .modMenuBoxList__item__inner .img{width:100%;padding:0;aspect-ratio:300/120}#service.newLayout .modMenuBoxList__item__inner .img>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;top:0;left:0;-webkit-transform:translate(0,0);transform:translate(0,0)}#service.newLayout .modMenuBoxList__item__inner .text{padding-bottom:0}#case_detail.newLayout .key,#case_detail.newLayout .n_contents,#case_detail.newLayout .under_menu,#faq.newLayout .key,#faq.newLayout .n_contents,#faq.newLayout .under_menu,#info.newLayout .key,#info.newLayout .n_contents,#info.newLayout .under_menu,#service_detail.newLayout .key,#service_detail.newLayout .n_contents,#service_detail.newLayout .under_menu{color:var(--text_color);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif}@media screen and (min-width:955px){#case_detail.newLayout .key,#case_detail.newLayout .n_contents,#case_detail.newLayout .under_menu,#faq.newLayout .key,#faq.newLayout .n_contents,#faq.newLayout .under_menu,#info.newLayout .key,#info.newLayout .n_contents,#info.newLayout .under_menu,#service_detail.newLayout .key,#service_detail.newLayout .n_contents,#service_detail.newLayout .under_menu{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.75}}@media screen and (max-width:954px){#case_detail.newLayout .key,#case_detail.newLayout .n_contents,#case_detail.newLayout .under_menu,#faq.newLayout .key,#faq.newLayout .n_contents,#faq.newLayout .under_menu,#info.newLayout .key,#info.newLayout .n_contents,#info.newLayout .under_menu,#service_detail.newLayout .key,#service_detail.newLayout .n_contents,#service_detail.newLayout .under_menu{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.75}}#case_detail.newLayout .key a:not([class]),#case_detail.newLayout .n_contents a:not([class]),#case_detail.newLayout .under_menu a:not([class]),#faq.newLayout .key a:not([class]),#faq.newLayout .n_contents a:not([class]),#faq.newLayout .under_menu a:not([class]),#info.newLayout .key a:not([class]),#info.newLayout .n_contents a:not([class]),#info.newLayout .under_menu a:not([class]),#service_detail.newLayout .key a:not([class]),#service_detail.newLayout .n_contents a:not([class]),#service_detail.newLayout .under_menu a:not([class]){color:var(--blue);text-decoration:none}@media screen and (min-width:955px){#case_detail.newLayout .key a:not([class]),#case_detail.newLayout .n_contents a:not([class]),#case_detail.newLayout .under_menu a:not([class]),#faq.newLayout .key a:not([class]),#faq.newLayout .n_contents a:not([class]),#faq.newLayout .under_menu a:not([class]),#info.newLayout .key a:not([class]),#info.newLayout .n_contents a:not([class]),#info.newLayout .under_menu a:not([class]),#service_detail.newLayout .key a:not([class]),#service_detail.newLayout .n_contents a:not([class]),#service_detail.newLayout .under_menu a:not([class]){font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.75}}@media screen and (max-width:954px){#case_detail.newLayout .key a:not([class]),#case_detail.newLayout .n_contents a:not([class]),#case_detail.newLayout .under_menu a:not([class]),#faq.newLayout .key a:not([class]),#faq.newLayout .n_contents a:not([class]),#faq.newLayout .under_menu a:not([class]),#info.newLayout .key a:not([class]),#info.newLayout .n_contents a:not([class]),#info.newLayout .under_menu a:not([class]),#service_detail.newLayout .key a:not([class]),#service_detail.newLayout .n_contents a:not([class]),#service_detail.newLayout .under_menu a:not([class]){font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.75}}#case_detail.newLayout .key .info_main .block h2,#case_detail.newLayout .key h3.m_title,#case_detail.newLayout .n_contents .info_main .block h2,#case_detail.newLayout .n_contents h3.m_title,#case_detail.newLayout .under_menu .info_main .block h2,#case_detail.newLayout .under_menu h3.m_title,#faq.newLayout .key .info_main .block h2,#faq.newLayout .key h3.m_title,#faq.newLayout .n_contents .info_main .block h2,#faq.newLayout .n_contents h3.m_title,#faq.newLayout .under_menu .info_main .block h2,#faq.newLayout .under_menu h3.m_title,#info.newLayout .key .info_main .block h2,#info.newLayout .key h3.m_title,#info.newLayout .n_contents .info_main .block h2,#info.newLayout .n_contents h3.m_title,#info.newLayout .under_menu .info_main .block h2,#info.newLayout .under_menu h3.m_title,#service_detail.newLayout .key .info_main .block h2,#service_detail.newLayout .key h3.m_title,#service_detail.newLayout .n_contents .info_main .block h2,#service_detail.newLayout .n_contents h3.m_title,#service_detail.newLayout .under_menu .info_main .block h2,#service_detail.newLayout .under_menu h3.m_title{font-weight:700;line-height:1.4;color:var(--text_color);border:none}@media screen and (min-width:955px){#case_detail.newLayout .key .info_main .block h2,#case_detail.newLayout .key h3.m_title,#case_detail.newLayout .n_contents .info_main .block h2,#case_detail.newLayout .n_contents h3.m_title,#case_detail.newLayout .under_menu .info_main .block h2,#case_detail.newLayout .under_menu h3.m_title,#faq.newLayout .key .info_main .block h2,#faq.newLayout .key h3.m_title,#faq.newLayout .n_contents .info_main .block h2,#faq.newLayout .n_contents h3.m_title,#faq.newLayout .under_menu .info_main .block h2,#faq.newLayout .under_menu h3.m_title,#info.newLayout .key .info_main .block h2,#info.newLayout .key h3.m_title,#info.newLayout .n_contents .info_main .block h2,#info.newLayout .n_contents h3.m_title,#info.newLayout .under_menu .info_main .block h2,#info.newLayout .under_menu h3.m_title,#service_detail.newLayout .key .info_main .block h2,#service_detail.newLayout .key h3.m_title,#service_detail.newLayout .n_contents .info_main .block h2,#service_detail.newLayout .n_contents h3.m_title,#service_detail.newLayout .under_menu .info_main .block h2,#service_detail.newLayout .under_menu h3.m_title{font-size:18px;font-size:1.8rem;margin:40px 0 20px}}@media screen and (max-width:954px){#case_detail.newLayout .key .info_main .block h2,#case_detail.newLayout .key h3.m_title,#case_detail.newLayout .n_contents .info_main .block h2,#case_detail.newLayout .n_contents h3.m_title,#case_detail.newLayout .under_menu .info_main .block h2,#case_detail.newLayout .under_menu h3.m_title,#faq.newLayout .key .info_main .block h2,#faq.newLayout .key h3.m_title,#faq.newLayout .n_contents .info_main .block h2,#faq.newLayout .n_contents h3.m_title,#faq.newLayout .under_menu .info_main .block h2,#faq.newLayout .under_menu h3.m_title,#info.newLayout .key .info_main .block h2,#info.newLayout .key h3.m_title,#info.newLayout .n_contents .info_main .block h2,#info.newLayout .n_contents h3.m_title,#info.newLayout .under_menu .info_main .block h2,#info.newLayout .under_menu h3.m_title,#service_detail.newLayout .key .info_main .block h2,#service_detail.newLayout .key h3.m_title,#service_detail.newLayout .n_contents .info_main .block h2,#service_detail.newLayout .n_contents h3.m_title,#service_detail.newLayout .under_menu .info_main .block h2,#service_detail.newLayout .under_menu h3.m_title{font-size:16px;font-size:1.6rem;margin:40px 0 20px}}#case_detail.newLayout .key .info_main .block h2:before,#case_detail.newLayout .key h3.m_title:before,#case_detail.newLayout .n_contents .info_main .block h2:before,#case_detail.newLayout .n_contents h3.m_title:before,#case_detail.newLayout .under_menu .info_main .block h2:before,#case_detail.newLayout .under_menu h3.m_title:before,#faq.newLayout .key .info_main .block h2:before,#faq.newLayout .key h3.m_title:before,#faq.newLayout .n_contents .info_main .block h2:before,#faq.newLayout .n_contents h3.m_title:before,#faq.newLayout .under_menu .info_main .block h2:before,#faq.newLayout .under_menu h3.m_title:before,#info.newLayout .key .info_main .block h2:before,#info.newLayout .key h3.m_title:before,#info.newLayout .n_contents .info_main .block h2:before,#info.newLayout .n_contents h3.m_title:before,#info.newLayout .under_menu .info_main .block h2:before,#info.newLayout .under_menu h3.m_title:before,#service_detail.newLayout .key .info_main .block h2:before,#service_detail.newLayout .key h3.m_title:before,#service_detail.newLayout .n_contents .info_main .block h2:before,#service_detail.newLayout .n_contents h3.m_title:before,#service_detail.newLayout .under_menu .info_main .block h2:before,#service_detail.newLayout .under_menu h3.m_title:before{display:none}@media screen and (max-width:954px){#case_detail.newLayout .key .career_nav,#case_detail.newLayout .n_contents .career_nav,#case_detail.newLayout .under_menu .career_nav,#faq.newLayout .key .career_nav,#faq.newLayout .n_contents .career_nav,#faq.newLayout .under_menu .career_nav,#info.newLayout .key .career_nav,#info.newLayout .n_contents .career_nav,#info.newLayout .under_menu .career_nav,#service_detail.newLayout .key .career_nav,#service_detail.newLayout .n_contents .career_nav,#service_detail.newLayout .under_menu .career_nav{border-bottom:1px solid #F7F9FB}}@media screen and (min-width:955px){#case_detail.newLayout .key .career_nav+.career_nav,#case_detail.newLayout .n_contents .career_nav+.career_nav,#case_detail.newLayout .under_menu .career_nav+.career_nav,#faq.newLayout .key .career_nav+.career_nav,#faq.newLayout .n_contents .career_nav+.career_nav,#faq.newLayout .under_menu .career_nav+.career_nav,#info.newLayout .key .career_nav+.career_nav,#info.newLayout .n_contents .career_nav+.career_nav,#info.newLayout .under_menu .career_nav+.career_nav,#service_detail.newLayout .key .career_nav+.career_nav,#service_detail.newLayout .n_contents .career_nav+.career_nav,#service_detail.newLayout .under_menu .career_nav+.career_nav{margin-top:50px}}@media screen and (max-width:954px){#case_detail.newLayout .key .career_nav .c_box,#case_detail.newLayout .n_contents .career_nav .c_box,#case_detail.newLayout .under_menu .career_nav .c_box,#faq.newLayout .key .career_nav .c_box,#faq.newLayout .n_contents .career_nav .c_box,#faq.newLayout .under_menu .career_nav .c_box,#info.newLayout .key .career_nav .c_box,#info.newLayout .n_contents .career_nav .c_box,#info.newLayout .under_menu .career_nav .c_box,#service_detail.newLayout .key .career_nav .c_box,#service_detail.newLayout .n_contents .career_nav .c_box,#service_detail.newLayout .under_menu .career_nav .c_box{padding:0 0 35px}}@media screen and (max-width:954px){#case_detail.newLayout .key .career_list.navi .m_title,#case_detail.newLayout .key .career_list.navioff .m_title,#case_detail.newLayout .n_contents .career_list.navi .m_title,#case_detail.newLayout .n_contents .career_list.navioff .m_title,#case_detail.newLayout .under_menu .career_list.navi .m_title,#case_detail.newLayout .under_menu .career_list.navioff .m_title,#faq.newLayout .key .career_list.navi .m_title,#faq.newLayout .key .career_list.navioff .m_title,#faq.newLayout .n_contents .career_list.navi .m_title,#faq.newLayout .n_contents .career_list.navioff .m_title,#faq.newLayout .under_menu .career_list.navi .m_title,#faq.newLayout .under_menu .career_list.navioff .m_title,#info.newLayout .key .career_list.navi .m_title,#info.newLayout .key .career_list.navioff .m_title,#info.newLayout .n_contents .career_list.navi .m_title,#info.newLayout .n_contents .career_list.navioff .m_title,#info.newLayout .under_menu .career_list.navi .m_title,#info.newLayout .under_menu .career_list.navioff .m_title,#service_detail.newLayout .key .career_list.navi .m_title,#service_detail.newLayout .key .career_list.navioff .m_title,#service_detail.newLayout .n_contents .career_list.navi .m_title,#service_detail.newLayout .n_contents .career_list.navioff .m_title,#service_detail.newLayout .under_menu .career_list.navi .m_title,#service_detail.newLayout .under_menu .career_list.navioff .m_title{background:none;position:relative;margin:0;padding:15px 0}#case_detail.newLayout .key .career_list.navi .m_title:after,#case_detail.newLayout .key .career_list.navi .m_title:before,#case_detail.newLayout .key .career_list.navioff .m_title:after,#case_detail.newLayout .key .career_list.navioff .m_title:before,#case_detail.newLayout .n_contents .career_list.navi .m_title:after,#case_detail.newLayout .n_contents .career_list.navi .m_title:before,#case_detail.newLayout .n_contents .career_list.navioff .m_title:after,#case_detail.newLayout .n_contents .career_list.navioff .m_title:before,#case_detail.newLayout .under_menu .career_list.navi .m_title:after,#case_detail.newLayout .under_menu .career_list.navi .m_title:before,#case_detail.newLayout .under_menu .career_list.navioff .m_title:after,#case_detail.newLayout .under_menu .career_list.navioff .m_title:before,#faq.newLayout .key .career_list.navi .m_title:after,#faq.newLayout .key .career_list.navi .m_title:before,#faq.newLayout .key .career_list.navioff .m_title:after,#faq.newLayout .key .career_list.navioff .m_title:before,#faq.newLayout .n_contents .career_list.navi .m_title:after,#faq.newLayout .n_contents .career_list.navi .m_title:before,#faq.newLayout .n_contents .career_list.navioff .m_title:after,#faq.newLayout .n_contents .career_list.navioff .m_title:before,#faq.newLayout .under_menu .career_list.navi .m_title:after,#faq.newLayout .under_menu .career_list.navi .m_title:before,#faq.newLayout .under_menu .career_list.navioff .m_title:after,#faq.newLayout .under_menu .career_list.navioff .m_title:before,#info.newLayout .key .career_list.navi .m_title:after,#info.newLayout .key .career_list.navi .m_title:before,#info.newLayout .key .career_list.navioff .m_title:after,#info.newLayout .key .career_list.navioff .m_title:before,#info.newLayout .n_contents .career_list.navi .m_title:after,#info.newLayout .n_contents .career_list.navi .m_title:before,#info.newLayout .n_contents .career_list.navioff .m_title:after,#info.newLayout .n_contents .career_list.navioff .m_title:before,#info.newLayout .under_menu .career_list.navi .m_title:after,#info.newLayout .under_menu .career_list.navi .m_title:before,#info.newLayout .under_menu .career_list.navioff .m_title:after,#info.newLayout .under_menu .career_list.navioff .m_title:before,#service_detail.newLayout .key .career_list.navi .m_title:after,#service_detail.newLayout .key .career_list.navi .m_title:before,#service_detail.newLayout .key .career_list.navioff .m_title:after,#service_detail.newLayout .key .career_list.navioff .m_title:before,#service_detail.newLayout .n_contents .career_list.navi .m_title:after,#service_detail.newLayout .n_contents .career_list.navi .m_title:before,#service_detail.newLayout .n_contents .career_list.navioff .m_title:after,#service_detail.newLayout .n_contents .career_list.navioff .m_title:before,#service_detail.newLayout .under_menu .career_list.navi .m_title:after,#service_detail.newLayout .under_menu .career_list.navi .m_title:before,#service_detail.newLayout .under_menu .career_list.navioff .m_title:after,#service_detail.newLayout .under_menu .career_list.navioff .m_title:before{content:"";display:inline-block;width:15px;height:2px;background:var(--blue);position:absolute;top:calc(50% - 2px);right:0}}@media screen and (max-width:954px){#case_detail.newLayout .key .career_list.navi .m_title:after,#case_detail.newLayout .n_contents .career_list.navi .m_title:after,#case_detail.newLayout .under_menu .career_list.navi .m_title:after,#faq.newLayout .key .career_list.navi .m_title:after,#faq.newLayout .n_contents .career_list.navi .m_title:after,#faq.newLayout .under_menu .career_list.navi .m_title:after,#info.newLayout .key .career_list.navi .m_title:after,#info.newLayout .n_contents .career_list.navi .m_title:after,#info.newLayout .under_menu .career_list.navi .m_title:after,#service_detail.newLayout .key .career_list.navi .m_title:after,#service_detail.newLayout .n_contents .career_list.navi .m_title:after,#service_detail.newLayout .under_menu .career_list.navi .m_title:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@media screen and (max-width:954px){#case_detail.newLayout .key .career_list.navioff .m_title:after,#case_detail.newLayout .n_contents .career_list.navioff .m_title:after,#case_detail.newLayout .under_menu .career_list.navioff .m_title:after,#faq.newLayout .key .career_list.navioff .m_title:after,#faq.newLayout .n_contents .career_list.navioff .m_title:after,#faq.newLayout .under_menu .career_list.navioff .m_title:after,#info.newLayout .key .career_list.navioff .m_title:after,#info.newLayout .n_contents .career_list.navioff .m_title:after,#info.newLayout .under_menu .career_list.navioff .m_title:after,#service_detail.newLayout .key .career_list.navioff .m_title:after,#service_detail.newLayout .n_contents .career_list.navioff .m_title:after,#service_detail.newLayout .under_menu .career_list.navioff .m_title:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#case_detail.newLayout .under_menu,#faq.newLayout .under_menu,#info.newLayout .under_menu,#service_detail.newLayout .under_menu{-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:955px){#case_detail.newLayout .under_menu,#faq.newLayout .under_menu,#info.newLayout .under_menu,#service_detail.newLayout .under_menu{margin:0;padding:0}}@media screen and (min-width:955px){#case_detail.newLayout .under_menu .contents_inner,#faq.newLayout .under_menu .contents_inner,#info.newLayout .under_menu .contents_inner,#service_detail.newLayout .under_menu .contents_inner{max-width:1140px;width:100%;margin:0 auto;padding:10px 80px}}#case_detail.newLayout .under_menu .contents_inner>a,#faq.newLayout .under_menu .contents_inner>a,#info.newLayout .under_menu .contents_inner>a,#service_detail.newLayout .under_menu .contents_inner>a{border-right:1px solid #d8dadc}@media screen and (min-width:955px){#case_detail.newLayout .under_menu .contents_inner>a,#faq.newLayout .under_menu .contents_inner>a,#info.newLayout .under_menu .contents_inner>a,#service_detail.newLayout .under_menu .contents_inner>a{padding:0 10px}}#case_detail.newLayout .key,#faq.newLayout .key,#info.newLayout .key,#service_detail.newLayout .key{height:auto;border-bottom:none}@media screen and (max-width:954px){#case_detail.newLayout .key .key_contents,#faq.newLayout .key .key_contents,#info.newLayout .key .key_contents,#service_detail.newLayout .key .key_contents{padding-top:20px}}@media screen and (min-width:955px){#case_detail.newLayout .key .key_contents .contents_inner,#faq.newLayout .key .key_contents .contents_inner,#info.newLayout .key .key_contents .contents_inner,#service_detail.newLayout .key .key_contents .contents_inner{max-width:1140px;width:100%;margin:0 auto;padding:0 80px}}@media screen and (max-width:954px){#case_detail.newLayout .key .key_contents .contents_inner,#faq.newLayout .key .key_contents .contents_inner,#info.newLayout .key .key_contents .contents_inner,#service_detail.newLayout .key .key_contents .contents_inner{width:100%;margin:0 auto;padding:0 20px}}#case_detail.newLayout .key .key_contents .title,#faq.newLayout .key .key_contents .title,#info.newLayout .key .key_contents .title,#service_detail.newLayout .key .key_contents .title{font-weight:700;line-height:1.4;letter-spacing:0;margin:0 0 15px}@media screen and (min-width:955px){#case_detail.newLayout .key .key_contents .title,#faq.newLayout .key .key_contents .title,#info.newLayout .key .key_contents .title,#service_detail.newLayout .key .key_contents .title{font-size:40px;font-size:4rem}}@media screen and (max-width:954px){#case_detail.newLayout .key .key_contents .title,#faq.newLayout .key .key_contents .title,#info.newLayout .key .key_contents .title,#service_detail.newLayout .key .key_contents .title{font-size:34px;font-size:3.4rem}}#case_detail.newLayout .key .key_contents .lead,#faq.newLayout .key .key_contents .lead,#info.newLayout .key .key_contents .lead,#service_detail.newLayout .key .key_contents .lead{color:var(--grayDark);text-shadow:none}@media screen and (min-width:955px){#case_detail.newLayout .key .key_contents .lead,#faq.newLayout .key .key_contents .lead,#info.newLayout .key .key_contents .lead,#service_detail.newLayout .key .key_contents .lead{font-size:20px;font-size:2rem;margin-bottom:15px}}@media screen and (max-width:954px){#case_detail.newLayout .key .key_contents .lead,#faq.newLayout .key .key_contents .lead,#info.newLayout .key .key_contents .lead,#service_detail.newLayout .key .key_contents .lead{font-size:18px;font-size:1.8rem;margin-bottom:15px}}#case_detail.newLayout .key .detail_title,#faq.newLayout .key .detail_title,#info.newLayout .key .detail_title,#service_detail.newLayout .key .detail_title{border-top:1px solid #d8dadc;border-bottom:1px solid #d8dadc}@media screen and (min-width:955px){#case_detail.newLayout .key .detail_title,#faq.newLayout .key .detail_title,#info.newLayout .key .detail_title,#service_detail.newLayout .key .detail_title{padding:20px 0}}@media screen and (max-width:954px){#case_detail.newLayout .key .detail_title,#faq.newLayout .key .detail_title,#info.newLayout .key .detail_title,#service_detail.newLayout .key .detail_title{padding:20px 20px}}#case_detail.newLayout .key .detail_title h1,#faq.newLayout .key .detail_title h1,#info.newLayout .key .detail_title h1,#service_detail.newLayout .key .detail_title h1{font-weight:700;line-height:1.4;letter-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media screen and (min-width:955px){#case_detail.newLayout .key .detail_title h1,#faq.newLayout .key .detail_title h1,#info.newLayout .key .detail_title h1,#service_detail.newLayout .key .detail_title h1{font-size:40px;font-size:4rem;max-width:1140px;margin:0 auto;padding:0 80px}}@media screen and (max-width:954px){#case_detail.newLayout .key .detail_title h1,#faq.newLayout .key .detail_title h1,#info.newLayout .key .detail_title h1,#service_detail.newLayout .key .detail_title h1{font-size:35px;font-size:3.5rem}}#case_detail.newLayout .key .detail_title .lead,#faq.newLayout .key .detail_title .lead,#info.newLayout .key .detail_title .lead,#service_detail.newLayout .key .detail_title .lead{-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--grayDark)}@media screen and (min-width:955px){#case_detail.newLayout .key .detail_title .lead,#faq.newLayout .key .detail_title .lead,#info.newLayout .key .detail_title .lead,#service_detail.newLayout .key .detail_title .lead{max-width:1140px;width:100%;margin:0 auto;padding:10px 80px 0}}@media screen and (max-width:954px){#case_detail.newLayout .key .detail_title .lead,#faq.newLayout .key .detail_title .lead,#info.newLayout .key .detail_title .lead,#service_detail.newLayout .key .detail_title .lead{width:100%;margin:10px 0 0}}#case_detail.newLayout .n_contents,#faq.newLayout .n_contents,#info.newLayout .n_contents,#service_detail.newLayout .n_contents{overflow:inherit}@media screen and (min-width:955px){#case_detail.newLayout .n_contents,#faq.newLayout .n_contents,#info.newLayout .n_contents,#service_detail.newLayout .n_contents{max-width:1140px;width:100%;margin:0 auto;padding:80px 80px}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents,#faq.newLayout .n_contents,#info.newLayout .n_contents,#service_detail.newLayout .n_contents{width:100%;margin:0;padding:60px 20px}}#case_detail.newLayout .n_contents dl.faq_list,#faq.newLayout .n_contents dl.faq_list,#info.newLayout .n_contents dl.faq_list,#service_detail.newLayout .n_contents dl.faq_list{margin:20px 0 0;padding:10px 0 0;clear:both;border-top:1px solid #D8D8D8}#case_detail.newLayout .n_contents dl.faq_list dt,#faq.newLayout .n_contents dl.faq_list dt,#info.newLayout .n_contents dl.faq_list dt,#service_detail.newLayout .n_contents dl.faq_list dt{padding:6px 0 0;float:left;width:25px;height:20px;clear:both}#case_detail.newLayout .n_contents dl.faq_list dt span,#faq.newLayout .n_contents dl.faq_list dt span,#info.newLayout .n_contents dl.faq_list dt span,#service_detail.newLayout .n_contents dl.faq_list dt span{font-size:20px;font-weight:700}#case_detail.newLayout .n_contents dl.faq_list dt span.faq_q,#faq.newLayout .n_contents dl.faq_list dt span.faq_q,#info.newLayout .n_contents dl.faq_list dt span.faq_q,#service_detail.newLayout .n_contents dl.faq_list dt span.faq_q{color:var(--blue)}#case_detail.newLayout .n_contents dl.faq_list dt span.faq_a,#faq.newLayout .n_contents dl.faq_list dt span.faq_a,#info.newLayout .n_contents dl.faq_list dt span.faq_a,#service_detail.newLayout .n_contents dl.faq_list dt span.faq_a{color:var(--orange)}#case_detail.newLayout .n_contents dl.faq_list dd,#faq.newLayout .n_contents dl.faq_list dd,#info.newLayout .n_contents dl.faq_list dd,#service_detail.newLayout .n_contents dl.faq_list dd{padding:11px 0 0 0;margin-left:30px}#case_detail.newLayout .n_contents dl.faq_list dd .arrow_link,#faq.newLayout .n_contents dl.faq_list dd .arrow_link,#info.newLayout .n_contents dl.faq_list dd .arrow_link,#service_detail.newLayout .n_contents dl.faq_list dd .arrow_link{margin:16px 0 0}#case_detail.newLayout .n_contents dl.faq_list dd .arrow_link:before,#faq.newLayout .n_contents dl.faq_list dd .arrow_link:before,#info.newLayout .n_contents dl.faq_list dd .arrow_link:before,#service_detail.newLayout .n_contents dl.faq_list dd .arrow_link:before{display:none}#case_detail.newLayout .n_contents dl.faq_list dd .arrow_link a,#faq.newLayout .n_contents dl.faq_list dd .arrow_link a,#info.newLayout .n_contents dl.faq_list dd .arrow_link a,#service_detail.newLayout .n_contents dl.faq_list dd .arrow_link a{text-decoration:none;position:relative;font-weight:400;color:var(--blue)}#case_detail.newLayout .n_contents dl.faq_list dd .arrow_link a:after,#faq.newLayout .n_contents dl.faq_list dd .arrow_link a:after,#info.newLayout .n_contents dl.faq_list dd .arrow_link a:after,#service_detail.newLayout .n_contents dl.faq_list dd .arrow_link a:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}#case_detail.newLayout .n_contents dl.faq_list:last-child,#faq.newLayout .n_contents dl.faq_list:last-child,#info.newLayout .n_contents dl.faq_list:last-child,#service_detail.newLayout .n_contents dl.faq_list:last-child{border-bottom:1px solid #D8D8D8;padding-bottom:20px}#case_detail.newLayout .n_contents dl.faq_last,#faq.newLayout .n_contents dl.faq_last,#info.newLayout .n_contents dl.faq_last,#service_detail.newLayout .n_contents dl.faq_last{padding-bottom:20px;border-bottom:1px solid #D8D8D8}#case_detail.newLayout .n_contents dl.faq_notLast:first-of-type,#faq.newLayout .n_contents dl.faq_notLast:first-of-type,#info.newLayout .n_contents dl.faq_notLast:first-of-type,#service_detail.newLayout .n_contents dl.faq_notLast:first-of-type{border-top:none;margin:20px 0 0}#case_detail.newLayout .n_contents h2+dl.faq_list,#faq.newLayout .n_contents h2+dl.faq_list,#info.newLayout .n_contents h2+dl.faq_list,#service_detail.newLayout .n_contents h2+dl.faq_list{border-top:none;margin-top:-20px;padding-top:0}#case_detail.newLayout .n_contents .n_icon_link_list,#case_detail.newLayout .n_contents .n_icon_link_long,#faq.newLayout .n_contents .n_icon_link_list,#faq.newLayout .n_contents .n_icon_link_long,#info.newLayout .n_contents .n_icon_link_list,#info.newLayout .n_contents .n_icon_link_long,#service_detail.newLayout .n_contents .n_icon_link_list,#service_detail.newLayout .n_contents .n_icon_link_long{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin:20px 0 0}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .n_icon_link_list,#case_detail.newLayout .n_contents .n_icon_link_long,#faq.newLayout .n_contents .n_icon_link_list,#faq.newLayout .n_contents .n_icon_link_long,#info.newLayout .n_contents .n_icon_link_list,#info.newLayout .n_contents .n_icon_link_long,#service_detail.newLayout .n_contents .n_icon_link_list,#service_detail.newLayout .n_contents .n_icon_link_long{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#case_detail.newLayout .n_contents .n_icon_link_list li,#case_detail.newLayout .n_contents .n_icon_link_long li,#faq.newLayout .n_contents .n_icon_link_list li,#faq.newLayout .n_contents .n_icon_link_long li,#info.newLayout .n_contents .n_icon_link_list li,#info.newLayout .n_contents .n_icon_link_long li,#service_detail.newLayout .n_contents .n_icon_link_list li,#service_detail.newLayout .n_contents .n_icon_link_long li{width:auto}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .n_icon_link_list li,#case_detail.newLayout .n_contents .n_icon_link_long li,#faq.newLayout .n_contents .n_icon_link_list li,#faq.newLayout .n_contents .n_icon_link_long li,#info.newLayout .n_contents .n_icon_link_list li,#info.newLayout .n_contents .n_icon_link_long li,#service_detail.newLayout .n_contents .n_icon_link_list li,#service_detail.newLayout .n_contents .n_icon_link_long li{margin:0}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .n_icon_link_list li,#case_detail.newLayout .n_contents .n_icon_link_long li,#faq.newLayout .n_contents .n_icon_link_list li,#faq.newLayout .n_contents .n_icon_link_long li,#info.newLayout .n_contents .n_icon_link_list li,#info.newLayout .n_contents .n_icon_link_long li,#service_detail.newLayout .n_contents .n_icon_link_list li,#service_detail.newLayout .n_contents .n_icon_link_long li{margin:auto}}#case_detail.newLayout .n_contents .line_title,#faq.newLayout .n_contents .line_title,#info.newLayout .n_contents .line_title,#service_detail.newLayout .n_contents .line_title{border-color:var(--blue);font-weight:700;line-height:1.4}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .line_title,#faq.newLayout .n_contents .line_title,#info.newLayout .n_contents .line_title,#service_detail.newLayout .n_contents .line_title{font-size:22px;font-size:2.2rem;margin:80px 0 40px;padding:0 0 16px}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .line_title,#faq.newLayout .n_contents .line_title,#info.newLayout .n_contents .line_title,#service_detail.newLayout .n_contents .line_title{font-size:20px;font-size:2rem;margin:60px 0 20px!important;padding:0 0 16px!important}}#case_detail.newLayout .n_contents ul.service_cnt,#faq.newLayout .n_contents ul.service_cnt,#info.newLayout .n_contents ul.service_cnt,#service_detail.newLayout .n_contents ul.service_cnt{padding-left:20px}#case_detail.newLayout .n_contents ul.service_cnt li:before,#faq.newLayout .n_contents ul.service_cnt li:before,#info.newLayout .n_contents ul.service_cnt li:before,#service_detail.newLayout .n_contents ul.service_cnt li:before{display:none}#case_detail.newLayout .n_contents ul.service_cnt li p:not([class]),#faq.newLayout .n_contents ul.service_cnt li p:not([class]),#info.newLayout .n_contents ul.service_cnt li p:not([class]),#service_detail.newLayout .n_contents ul.service_cnt li p:not([class]){margin:0;padding:0}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .modListService,#faq.newLayout .n_contents .modListService,#info.newLayout .n_contents .modListService,#service_detail.newLayout .n_contents .modListService{width:100%;margin:40px 0 0;padding:0}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .modListService,#faq.newLayout .n_contents .modListService,#info.newLayout .n_contents .modListService,#service_detail.newLayout .n_contents .modListService{margin:20px 0 0}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents p.note_box,#faq.newLayout .n_contents p.note_box,#info.newLayout .n_contents p.note_box,#service_detail.newLayout .n_contents p.note_box{width:100%;margin:15px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}}#case_detail.newLayout .n_contents .image,#case_detail.newLayout .n_contents .modImg,#faq.newLayout .n_contents .image,#faq.newLayout .n_contents .modImg,#info.newLayout .n_contents .image,#info.newLayout .n_contents .modImg,#service_detail.newLayout .n_contents .image,#service_detail.newLayout .n_contents .modImg{display:block;margin:40px 0}#case_detail.newLayout .n_contents .image img,#case_detail.newLayout .n_contents .modImg img,#faq.newLayout .n_contents .image img,#faq.newLayout .n_contents .modImg img,#info.newLayout .n_contents .image img,#info.newLayout .n_contents .modImg img,#service_detail.newLayout .n_contents .image img,#service_detail.newLayout .n_contents .modImg img{display:block;width:auto;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}#case_detail.newLayout .n_contents .image--center,#case_detail.newLayout .n_contents .modImg--center,#faq.newLayout .n_contents .image--center,#faq.newLayout .n_contents .modImg--center,#info.newLayout .n_contents .image--center,#info.newLayout .n_contents .modImg--center,#service_detail.newLayout .n_contents .image--center,#service_detail.newLayout .n_contents .modImg--center{text-align:center}#case_detail.newLayout .n_contents .image--center img,#case_detail.newLayout .n_contents .modImg--center img,#faq.newLayout .n_contents .image--center img,#faq.newLayout .n_contents .modImg--center img,#info.newLayout .n_contents .image--center img,#info.newLayout .n_contents .modImg--center img,#service_detail.newLayout .n_contents .image--center img,#service_detail.newLayout .n_contents .modImg--center img{margin:0 auto}#case_detail.newLayout .n_contents .modClmImage>img,#faq.newLayout .n_contents .modClmImage>img,#info.newLayout .n_contents .modClmImage>img,#service_detail.newLayout .n_contents .modClmImage>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#case_detail.newLayout .n_contents p.arrow_link,#faq.newLayout .n_contents p.arrow_link,#info.newLayout .n_contents p.arrow_link,#service_detail.newLayout .n_contents p.arrow_link{margin:20px 0 0}#case_detail.newLayout .n_contents p.arrow_link:before,#faq.newLayout .n_contents p.arrow_link:before,#info.newLayout .n_contents p.arrow_link:before,#service_detail.newLayout .n_contents p.arrow_link:before{display:none}#case_detail.newLayout .n_contents p.arrow_link a,#faq.newLayout .n_contents p.arrow_link a,#info.newLayout .n_contents p.arrow_link a,#service_detail.newLayout .n_contents p.arrow_link a{text-decoration:none;position:relative;font-weight:400;color:var(--blue)}#case_detail.newLayout .n_contents p.arrow_link a:after,#faq.newLayout .n_contents p.arrow_link a:after,#info.newLayout .n_contents p.arrow_link a:after,#service_detail.newLayout .n_contents p.arrow_link a:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .faq_link,#faq.newLayout .n_contents .faq_link,#info.newLayout .n_contents .faq_link,#service_detail.newLayout .n_contents .faq_link{padding-bottom:0}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .faq_link,#faq.newLayout .n_contents .faq_link,#info.newLayout .n_contents .faq_link,#service_detail.newLayout .n_contents .faq_link{margin:0;padding-bottom:0}}#case_detail.newLayout .n_contents .faq_link a,#faq.newLayout .n_contents .faq_link a,#info.newLayout .n_contents .faq_link a,#service_detail.newLayout .n_contents .faq_link a{margin:0;padding:0;background:none;position:relative;font-weight:400;color:var(--blue)}#case_detail.newLayout .n_contents .faq_link a:after,#faq.newLayout .n_contents .faq_link a:after,#info.newLayout .n_contents .faq_link a:after,#service_detail.newLayout .n_contents .faq_link a:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}#case_detail.newLayout .n_contents .dot_list_s,#case_detail.newLayout .n_contents .note_list,#faq.newLayout .n_contents .dot_list_s,#faq.newLayout .n_contents .note_list,#info.newLayout .n_contents .dot_list_s,#info.newLayout .n_contents .note_list,#service_detail.newLayout .n_contents .dot_list_s,#service_detail.newLayout .n_contents .note_list{margin-top:20px}#case_detail.newLayout .n_contents .dot_list_s li,#case_detail.newLayout .n_contents .note_list li,#faq.newLayout .n_contents .dot_list_s li,#faq.newLayout .n_contents .note_list li,#info.newLayout .n_contents .dot_list_s li,#info.newLayout .n_contents .note_list li,#service_detail.newLayout .n_contents .dot_list_s li,#service_detail.newLayout .n_contents .note_list li{color:var(--grayBrightDark)}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .dot_list_s li,#case_detail.newLayout .n_contents .note_list li,#faq.newLayout .n_contents .dot_list_s li,#faq.newLayout .n_contents .note_list li,#info.newLayout .n_contents .dot_list_s li,#info.newLayout .n_contents .note_list li,#service_detail.newLayout .n_contents .dot_list_s li,#service_detail.newLayout .n_contents .note_list li{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .dot_list_s li,#case_detail.newLayout .n_contents .note_list li,#faq.newLayout .n_contents .dot_list_s li,#faq.newLayout .n_contents .note_list li,#info.newLayout .n_contents .dot_list_s li,#info.newLayout .n_contents .note_list li,#service_detail.newLayout .n_contents .dot_list_s li,#service_detail.newLayout .n_contents .note_list li{font-size:12px;font-size:1.2rem}}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .dot_list_s li>*,#case_detail.newLayout .n_contents .note_list li>*,#faq.newLayout .n_contents .dot_list_s li>*,#faq.newLayout .n_contents .note_list li>*,#info.newLayout .n_contents .dot_list_s li>*,#info.newLayout .n_contents .note_list li>*,#service_detail.newLayout .n_contents .dot_list_s li>*,#service_detail.newLayout .n_contents .note_list li>*{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .dot_list_s li>*,#case_detail.newLayout .n_contents .note_list li>*,#faq.newLayout .n_contents .dot_list_s li>*,#faq.newLayout .n_contents .note_list li>*,#info.newLayout .n_contents .dot_list_s li>*,#info.newLayout .n_contents .note_list li>*,#service_detail.newLayout .n_contents .dot_list_s li>*,#service_detail.newLayout .n_contents .note_list li>*{font-size:12px;font-size:1.2rem}}#case_detail.newLayout .n_contents .dot_list_s li ol,#case_detail.newLayout .n_contents .dot_list_s li>ul,#case_detail.newLayout .n_contents .note_list li ol,#case_detail.newLayout .n_contents .note_list li>ul,#faq.newLayout .n_contents .dot_list_s li ol,#faq.newLayout .n_contents .dot_list_s li>ul,#faq.newLayout .n_contents .note_list li ol,#faq.newLayout .n_contents .note_list li>ul,#info.newLayout .n_contents .dot_list_s li ol,#info.newLayout .n_contents .dot_list_s li>ul,#info.newLayout .n_contents .note_list li ol,#info.newLayout .n_contents .note_list li>ul,#service_detail.newLayout .n_contents .dot_list_s li ol,#service_detail.newLayout .n_contents .dot_list_s li>ul,#service_detail.newLayout .n_contents .note_list li ol,#service_detail.newLayout .n_contents .note_list li>ul{margin-left:1em}#case_detail.newLayout .n_contents ol.no_list,#case_detail.newLayout .n_contents ul.no_list,#faq.newLayout .n_contents ol.no_list,#faq.newLayout .n_contents ul.no_list,#info.newLayout .n_contents ol.no_list,#info.newLayout .n_contents ul.no_list,#service_detail.newLayout .n_contents ol.no_list,#service_detail.newLayout .n_contents ul.no_list{padding-left:20px}#case_detail.newLayout .n_contents ol.decimal_list,#faq.newLayout .n_contents ol.decimal_list,#info.newLayout .n_contents ol.decimal_list,#service_detail.newLayout .n_contents ol.decimal_list{margin-left:10px;margin-right:0;counter-reset:number 0;list-style:none}#case_detail.newLayout .n_contents ol.decimal_list>li,#faq.newLayout .n_contents ol.decimal_list>li,#info.newLayout .n_contents ol.decimal_list>li,#service_detail.newLayout .n_contents ol.decimal_list>li{margin:6px 0 0 1em;margin-left:1.5em;padding-left:0!important;text-indent:0!important}#case_detail.newLayout .n_contents ol.decimal_list>li:before,#faq.newLayout .n_contents ol.decimal_list>li:before,#info.newLayout .n_contents ol.decimal_list>li:before,#service_detail.newLayout .n_contents ol.decimal_list>li:before{width:auto;height:auto;border-radius:0;background:none;margin:0 6px 0 -1em;display:inline-block;counter-increment:number 1;content:"(" counter(number) ")";margin-left:calc(-1.5em - 4px)}#case_detail.newLayout .n_contents ul.service_cnt,#faq.newLayout .n_contents ul.service_cnt,#info.newLayout .n_contents ul.service_cnt,#service_detail.newLayout .n_contents ul.service_cnt{padding-left:0}#case_detail.newLayout .n_contents ul.service_cnt li,#faq.newLayout .n_contents ul.service_cnt li,#info.newLayout .n_contents ul.service_cnt li,#service_detail.newLayout .n_contents ul.service_cnt li{list-style:none;margin:15px 0 0 0}#case_detail.newLayout .n_contents ul.service_cnt li:before,#faq.newLayout .n_contents ul.service_cnt li:before,#info.newLayout .n_contents ul.service_cnt li:before,#service_detail.newLayout .n_contents ul.service_cnt li:before{content:"●";padding:0 5px 3px 0;vertical-align:middle;font-size:10px;color:var(--blue)}#case_detail.newLayout .n_contents ul.service_cnt li:first-child,#faq.newLayout .n_contents ul.service_cnt li:first-child,#info.newLayout .n_contents ul.service_cnt li:first-child,#service_detail.newLayout .n_contents ul.service_cnt li:first-child{margin-top:0}#case_detail.newLayout .n_contents ul.service_cnt li:not(:first-child),#faq.newLayout .n_contents ul.service_cnt li:not(:first-child),#info.newLayout .n_contents ul.service_cnt li:not(:first-child),#service_detail.newLayout .n_contents ul.service_cnt li:not(:first-child){margin-left:20px}#case_detail.newLayout .n_contents .provide_wrapper,#faq.newLayout .n_contents .provide_wrapper,#info.newLayout .n_contents .provide_wrapper,#service_detail.newLayout .n_contents .provide_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#case_detail.newLayout .n_contents .provide_wrapper td,#faq.newLayout .n_contents .provide_wrapper td,#info.newLayout .n_contents .provide_wrapper td,#service_detail.newLayout .n_contents .provide_wrapper td{vertical-align:top}#case_detail.newLayout .n_contents .provide_wrapper td .title,#faq.newLayout .n_contents .provide_wrapper td .title,#info.newLayout .n_contents .provide_wrapper td .title,#service_detail.newLayout .n_contents .provide_wrapper td .title{font-weight:700}#case_detail.newLayout .n_contents .provide_wrapper--line2,#faq.newLayout .n_contents .provide_wrapper--line2,#info.newLayout .n_contents .provide_wrapper--line2,#service_detail.newLayout .n_contents .provide_wrapper--line2{gap:27px 10px;margin:20px 0 15px}#case_detail.newLayout .n_contents .provide_wrapper--line2>.provide_long,#faq.newLayout .n_contents .provide_wrapper--line2>.provide_long,#info.newLayout .n_contents .provide_wrapper--line2>.provide_long,#service_detail.newLayout .n_contents .provide_wrapper--line2>.provide_long{margin:0}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_wrapper--line2>.provide_long,#faq.newLayout .n_contents .provide_wrapper--line2>.provide_long,#info.newLayout .n_contents .provide_wrapper--line2>.provide_long,#service_detail.newLayout .n_contents .provide_wrapper--line2>.provide_long{width:calc((100% - 10px) / 2)}}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_wrapper--line2>.provide_long th,#faq.newLayout .n_contents .provide_wrapper--line2>.provide_long th,#info.newLayout .n_contents .provide_wrapper--line2>.provide_long th,#service_detail.newLayout .n_contents .provide_wrapper--line2>.provide_long th{height:50px}}#case_detail.newLayout .n_contents .provide_wrapper--line2>.provide_long td,#faq.newLayout .n_contents .provide_wrapper--line2>.provide_long td,#info.newLayout .n_contents .provide_wrapper--line2>.provide_long td,#service_detail.newLayout .n_contents .provide_wrapper--line2>.provide_long td{padding-bottom:20px}#case_detail.newLayout .n_contents .provide_wrapper--line3,#faq.newLayout .n_contents .provide_wrapper--line3,#info.newLayout .n_contents .provide_wrapper--line3,#service_detail.newLayout .n_contents .provide_wrapper--line3{gap:27px 10px;margin:20px 0 15px}#case_detail.newLayout .n_contents .provide_wrapper--line3>.provide_long,#faq.newLayout .n_contents .provide_wrapper--line3>.provide_long,#info.newLayout .n_contents .provide_wrapper--line3>.provide_long,#service_detail.newLayout .n_contents .provide_wrapper--line3>.provide_long{margin:0}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_wrapper--line3>.provide_long,#faq.newLayout .n_contents .provide_wrapper--line3>.provide_long,#info.newLayout .n_contents .provide_wrapper--line3>.provide_long,#service_detail.newLayout .n_contents .provide_wrapper--line3>.provide_long{width:calc((100% - 20px) / 3)}}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_wrapper--line3>.provide_long th,#faq.newLayout .n_contents .provide_wrapper--line3>.provide_long th,#info.newLayout .n_contents .provide_wrapper--line3>.provide_long th,#service_detail.newLayout .n_contents .provide_wrapper--line3>.provide_long th{height:50px}}#case_detail.newLayout .n_contents .provide_wrapper--method>.provide_long,#faq.newLayout .n_contents .provide_wrapper--method>.provide_long,#info.newLayout .n_contents .provide_wrapper--method>.provide_long,#service_detail.newLayout .n_contents .provide_wrapper--method>.provide_long{min-width:226px}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_wrapper--method>.provide_long--connection,#faq.newLayout .n_contents .provide_wrapper--method>.provide_long--connection,#info.newLayout .n_contents .provide_wrapper--method>.provide_long--connection,#service_detail.newLayout .n_contents .provide_wrapper--method>.provide_long--connection{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_wrapper--method>.provide_long--connectionCol4,#faq.newLayout .n_contents .provide_wrapper--method>.provide_long--connectionCol4,#info.newLayout .n_contents .provide_wrapper--method>.provide_long--connectionCol4,#service_detail.newLayout .n_contents .provide_wrapper--method>.provide_long--connectionCol4{-webkit-box-flex:2;-ms-flex:2;flex:2}}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_wrapper--method>.provide_long--billing,#faq.newLayout .n_contents .provide_wrapper--method>.provide_long--billing,#info.newLayout .n_contents .provide_wrapper--method>.provide_long--billing,#service_detail.newLayout .n_contents .provide_wrapper--method>.provide_long--billing{-webkit-box-flex:2;-ms-flex:2;flex:2}}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_wrapper--method>.provide_long--billingCol2,#faq.newLayout .n_contents .provide_wrapper--method>.provide_long--billingCol2,#info.newLayout .n_contents .provide_wrapper--method>.provide_long--billingCol2,#service_detail.newLayout .n_contents .provide_wrapper--method>.provide_long--billingCol2{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_wrapper--method>.provide_long--site,#faq.newLayout .n_contents .provide_wrapper--method>.provide_long--site,#info.newLayout .n_contents .provide_wrapper--method>.provide_long--site,#service_detail.newLayout .n_contents .provide_wrapper--method>.provide_long--site{-webkit-box-flex:2;-ms-flex:2;flex:2}}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_wrapper--method>.provide_long td,#faq.newLayout .n_contents .provide_wrapper--method>.provide_long td,#info.newLayout .n_contents .provide_wrapper--method>.provide_long td,#service_detail.newLayout .n_contents .provide_wrapper--method>.provide_long td{width:33.3333333333%;padding:8px 0}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .provide_wrapper--method>.provide_long td,#faq.newLayout .n_contents .provide_wrapper--method>.provide_long td,#info.newLayout .n_contents .provide_wrapper--method>.provide_long td,#service_detail.newLayout .n_contents .provide_wrapper--method>.provide_long td{padding-bottom:20px}}#case_detail.newLayout .n_contents .provide_long,#faq.newLayout .n_contents .provide_long,#info.newLayout .n_contents .provide_long,#service_detail.newLayout .n_contents .provide_long{width:100%;border-radius:20px;overflow:hidden;margin:20px 0 15px}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_long,#faq.newLayout .n_contents .provide_long,#info.newLayout .n_contents .provide_long,#service_detail.newLayout .n_contents .provide_long{font-size:14px;font-size:1.4rem;table-layout:fixed}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .provide_long,#faq.newLayout .n_contents .provide_long,#info.newLayout .n_contents .provide_long,#service_detail.newLayout .n_contents .provide_long{font-size:12px;font-size:1.2rem}}#case_detail.newLayout .n_contents .provide_long td,#case_detail.newLayout .n_contents .provide_long th,#faq.newLayout .n_contents .provide_long td,#faq.newLayout .n_contents .provide_long th,#info.newLayout .n_contents .provide_long td,#info.newLayout .n_contents .provide_long th,#service_detail.newLayout .n_contents .provide_long td,#service_detail.newLayout .n_contents .provide_long th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;border:2px solid var(--white)}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_long td,#case_detail.newLayout .n_contents .provide_long th,#faq.newLayout .n_contents .provide_long td,#faq.newLayout .n_contents .provide_long th,#info.newLayout .n_contents .provide_long td,#info.newLayout .n_contents .provide_long th,#service_detail.newLayout .n_contents .provide_long td,#service_detail.newLayout .n_contents .provide_long th{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .provide_long td,#case_detail.newLayout .n_contents .provide_long th,#faq.newLayout .n_contents .provide_long td,#faq.newLayout .n_contents .provide_long th,#info.newLayout .n_contents .provide_long td,#info.newLayout .n_contents .provide_long th,#service_detail.newLayout .n_contents .provide_long td,#service_detail.newLayout .n_contents .provide_long th{display:block;width:100%;font-size:14px;font-size:1.4rem}}#case_detail.newLayout .n_contents .provide_long th,#faq.newLayout .n_contents .provide_long th,#info.newLayout .n_contents .provide_long th,#service_detail.newLayout .n_contents .provide_long th{background:var(--blueBright);color:var(--blue);font-weight:700;text-align:center}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_long th.w302,#faq.newLayout .n_contents .provide_long th.w302,#info.newLayout .n_contents .provide_long th.w302,#service_detail.newLayout .n_contents .provide_long th.w302{width:302px}}#case_detail.newLayout .n_contents .provide_long th.bgNo,#faq.newLayout .n_contents .provide_long th.bgNo,#info.newLayout .n_contents .provide_long th.bgNo,#service_detail.newLayout .n_contents .provide_long th.bgNo{background:#F7F9FB}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_long th.bgNo,#faq.newLayout .n_contents .provide_long th.bgNo,#info.newLayout .n_contents .provide_long th.bgNo,#service_detail.newLayout .n_contents .provide_long th.bgNo{width:302px}}#case_detail.newLayout .n_contents .provide_long th.bgNo .right_txt,#faq.newLayout .n_contents .provide_long th.bgNo .right_txt,#info.newLayout .n_contents .provide_long th.bgNo .right_txt,#service_detail.newLayout .n_contents .provide_long th.bgNo .right_txt{color:var(--grayDark);font-weight:400}#case_detail.newLayout .n_contents .provide_long th.bgNo .right_txt .title,#faq.newLayout .n_contents .provide_long th.bgNo .right_txt .title,#info.newLayout .n_contents .provide_long th.bgNo .right_txt .title,#service_detail.newLayout .n_contents .provide_long th.bgNo .right_txt .title{display:block;font-weight:700}#case_detail.newLayout .n_contents .provide_long td,#faq.newLayout .n_contents .provide_long td,#info.newLayout .n_contents .provide_long td,#service_detail.newLayout .n_contents .provide_long td{text-align:left;background:#F7F9FB}#case_detail.newLayout .n_contents .provide_long td .image,#faq.newLayout .n_contents .provide_long td .image,#info.newLayout .n_contents .provide_long td .image,#service_detail.newLayout .n_contents .provide_long td .image{display:block;text-align:center;height:64px}#case_detail.newLayout .n_contents .provide_long td .image img,#faq.newLayout .n_contents .provide_long td .image img,#info.newLayout .n_contents .provide_long td .image img,#service_detail.newLayout .n_contents .provide_long td .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#case_detail.newLayout .n_contents .provide_long td .title,#faq.newLayout .n_contents .provide_long td .title,#info.newLayout .n_contents .provide_long td .title,#service_detail.newLayout .n_contents .provide_long td .title{text-align:center;font-weight:700}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_long td .title,#faq.newLayout .n_contents .provide_long td .title,#info.newLayout .n_contents .provide_long td .title,#service_detail.newLayout .n_contents .provide_long td .title{font-size:14px;font-size:1.4rem}}#case_detail.newLayout .n_contents .provide_long td .text,#faq.newLayout .n_contents .provide_long td .text,#info.newLayout .n_contents .provide_long td .text,#service_detail.newLayout .n_contents .provide_long td .text{line-height:1.5;margin:12px 0 0}#case_detail.newLayout .n_contents .provide_long td .text--colorRed,#faq.newLayout .n_contents .provide_long td .text--colorRed,#info.newLayout .n_contents .provide_long td .text--colorRed,#service_detail.newLayout .n_contents .provide_long td .text--colorRed{color:var(--red)}#case_detail.newLayout .n_contents .provide_long td .note,#faq.newLayout .n_contents .provide_long td .note,#info.newLayout .n_contents .provide_long td .note,#service_detail.newLayout .n_contents .provide_long td .note{display:block;color:var(--grayBrightDark);text-indent:-1em;margin:0 0 0 1em}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_long td .note,#faq.newLayout .n_contents .provide_long td .note,#info.newLayout .n_contents .provide_long td .note,#service_detail.newLayout .n_contents .provide_long td .note{font-size:14px;font-size:1.4rem}}#case_detail.newLayout .n_contents .provide_long td sup,#faq.newLayout .n_contents .provide_long td sup,#info.newLayout .n_contents .provide_long td sup,#service_detail.newLayout .n_contents .provide_long td sup{display:inline-block;vertical-align:super}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_long td sup,#faq.newLayout .n_contents .provide_long td sup,#info.newLayout .n_contents .provide_long td sup,#service_detail.newLayout .n_contents .provide_long td sup{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .provide_long td sup,#faq.newLayout .n_contents .provide_long td sup,#info.newLayout .n_contents .provide_long td sup,#service_detail.newLayout .n_contents .provide_long td sup{font-size:10px;font-size:1rem}}#case_detail.newLayout .n_contents .provide_long td.footLink,#faq.newLayout .n_contents .provide_long td.footLink,#info.newLayout .n_contents .provide_long td.footLink,#service_detail.newLayout .n_contents .provide_long td.footLink{text-align:left!important;position:relative}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .provide_long td.footLink .text,#faq.newLayout .n_contents .provide_long td.footLink .text,#info.newLayout .n_contents .provide_long td.footLink .text,#service_detail.newLayout .n_contents .provide_long td.footLink .text{margin:0 0 45px}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .provide_long td.footLink .text,#faq.newLayout .n_contents .provide_long td.footLink .text,#info.newLayout .n_contents .provide_long td.footLink .text,#service_detail.newLayout .n_contents .provide_long td.footLink .text{margin:0 0 50px}}#case_detail.newLayout .n_contents .provide_long td.footLink .link,#faq.newLayout .n_contents .provide_long td.footLink .link,#info.newLayout .n_contents .provide_long td.footLink .link,#service_detail.newLayout .n_contents .provide_long td.footLink .link{display:block;width:100%;text-align:center;position:absolute;bottom:16px;left:0}#case_detail.newLayout .n_contents .provide_long--textLeft td,#faq.newLayout .n_contents .provide_long--textLeft td,#info.newLayout .n_contents .provide_long--textLeft td,#service_detail.newLayout .n_contents .provide_long--textLeft td{text-align:left!important}#case_detail.newLayout .n_contents .modListLink,#faq.newLayout .n_contents .modListLink,#info.newLayout .n_contents .modListLink,#service_detail.newLayout .n_contents .modListLink{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 18px;margin:25px 0}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .modListLink,#faq.newLayout .n_contents .modListLink,#info.newLayout .n_contents .modListLink,#service_detail.newLayout .n_contents .modListLink{display:block}}#case_detail.newLayout .n_contents .modListLink li a,#faq.newLayout .n_contents .modListLink li a,#info.newLayout .n_contents .modListLink li a,#service_detail.newLayout .n_contents .modListLink li a{position:relative;padding:0 0 7px;color:var(--blue);text-decoration:none}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .modListLink li a,#faq.newLayout .n_contents .modListLink li a,#info.newLayout .n_contents .modListLink li a,#service_detail.newLayout .n_contents .modListLink li a{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .modListLink li a,#faq.newLayout .n_contents .modListLink li a,#info.newLayout .n_contents .modListLink li a,#service_detail.newLayout .n_contents .modListLink li a{font-size:14px;font-size:1.4rem;margin:0 0 8px;padding:0 0 4px;display:inline-block;width:100%}}#case_detail.newLayout .n_contents .modListLink li a:after,#faq.newLayout .n_contents .modListLink li a:after,#info.newLayout .n_contents .modListLink li a:after,#service_detail.newLayout .n_contents .modListLink li a:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}#case_detail.newLayout .n_contents span.pop,#faq.newLayout .n_contents span.pop,#info.newLayout .n_contents span.pop,#service_detail.newLayout .n_contents span.pop{background:url("/assets/img/service/q_icon_newLayout.svg") no-repeat 100% 50%;background-size:17px;padding-right:22px;color:var(--blue);text-decoration:none}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .chargeSystemBox,#faq.newLayout .n_contents .chargeSystemBox,#info.newLayout .n_contents .chargeSystemBox,#service_detail.newLayout .n_contents .chargeSystemBox{display:-ms-grid;display:grid;-ms-grid-columns:1fr 55px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr 55px 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:55px;grid-row-gap:55px;margin:38px 0 38px}#case_detail.newLayout .n_contents .chargeSystemBox>:first-child,#faq.newLayout .n_contents .chargeSystemBox>:first-child,#info.newLayout .n_contents .chargeSystemBox>:first-child,#service_detail.newLayout .n_contents .chargeSystemBox>:first-child{-ms-grid-row:1;-ms-grid-column:1}#case_detail.newLayout .n_contents .chargeSystemBox>:nth-child(2),#faq.newLayout .n_contents .chargeSystemBox>:nth-child(2),#info.newLayout .n_contents .chargeSystemBox>:nth-child(2),#service_detail.newLayout .n_contents .chargeSystemBox>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}#case_detail.newLayout .n_contents .chargeSystemBox>:nth-child(3),#faq.newLayout .n_contents .chargeSystemBox>:nth-child(3),#info.newLayout .n_contents .chargeSystemBox>:nth-child(3),#service_detail.newLayout .n_contents .chargeSystemBox>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}#case_detail.newLayout .n_contents .chargeSystemBox>:nth-child(4),#faq.newLayout .n_contents .chargeSystemBox>:nth-child(4),#info.newLayout .n_contents .chargeSystemBox>:nth-child(4),#service_detail.newLayout .n_contents .chargeSystemBox>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .chargeSystemBox,#faq.newLayout .n_contents .chargeSystemBox,#info.newLayout .n_contents .chargeSystemBox,#service_detail.newLayout .n_contents .chargeSystemBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px 0;margin:40px 0 40px}}#case_detail.newLayout .n_contents .chargeSystemBox__item,#faq.newLayout .n_contents .chargeSystemBox__item,#info.newLayout .n_contents .chargeSystemBox__item,#service_detail.newLayout .n_contents .chargeSystemBox__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px 0;position:relative}#case_detail.newLayout .n_contents .chargeSystemBox__item__title,#faq.newLayout .n_contents .chargeSystemBox__item__title,#info.newLayout .n_contents .chargeSystemBox__item__title,#service_detail.newLayout .n_contents .chargeSystemBox__item__title{background:var(--blueBright);text-align:center;color:var(--blue);font-size:14px;font-size:1.4rem;font-weight:700;border-radius:10px 10px 0 0}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .chargeSystemBox__item__title,#faq.newLayout .n_contents .chargeSystemBox__item__title,#info.newLayout .n_contents .chargeSystemBox__item__title,#service_detail.newLayout .n_contents .chargeSystemBox__item__title{padding:10px 0}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .chargeSystemBox__item__title,#faq.newLayout .n_contents .chargeSystemBox__item__title,#info.newLayout .n_contents .chargeSystemBox__item__title,#service_detail.newLayout .n_contents .chargeSystemBox__item__title{padding:14px 0}}#case_detail.newLayout .n_contents .chargeSystemBox__item__main,#faq.newLayout .n_contents .chargeSystemBox__item__main,#info.newLayout .n_contents .chargeSystemBox__item__main,#service_detail.newLayout .n_contents .chargeSystemBox__item__main{background:#F7F9FB;font-size:14px;font-size:1.4rem;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;border-radius:0 0 10px 10px}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .chargeSystemBox__item__main,#faq.newLayout .n_contents .chargeSystemBox__item__main,#info.newLayout .n_contents .chargeSystemBox__item__main,#service_detail.newLayout .n_contents .chargeSystemBox__item__main{text-align:center}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .chargeSystemBox__item__main,#faq.newLayout .n_contents .chargeSystemBox__item__main,#info.newLayout .n_contents .chargeSystemBox__item__main,#service_detail.newLayout .n_contents .chargeSystemBox__item__main{padding:14px 20px 20px}}#case_detail.newLayout .n_contents .chargeSystemBox__item__main .block,#faq.newLayout .n_contents .chargeSystemBox__item__main .block,#info.newLayout .n_contents .chargeSystemBox__item__main .block,#service_detail.newLayout .n_contents .chargeSystemBox__item__main .block{width:100%}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .chargeSystemBox__item__main .block,#faq.newLayout .n_contents .chargeSystemBox__item__main .block,#info.newLayout .n_contents .chargeSystemBox__item__main .block,#service_detail.newLayout .n_contents .chargeSystemBox__item__main .block{padding:20px 20px 10px}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .chargeSystemBox__item__main .block,#faq.newLayout .n_contents .chargeSystemBox__item__main .block,#info.newLayout .n_contents .chargeSystemBox__item__main .block,#service_detail.newLayout .n_contents .chargeSystemBox__item__main .block{text-align:center;padding:20px 0 20px}}#case_detail.newLayout .n_contents .chargeSystemBox__item__main .block .text,#faq.newLayout .n_contents .chargeSystemBox__item__main .block .text,#info.newLayout .n_contents .chargeSystemBox__item__main .block .text,#service_detail.newLayout .n_contents .chargeSystemBox__item__main .block .text{display:inline-block;text-align:left}#case_detail.newLayout .n_contents .chargeSystemBox__item__main .block+.block,#faq.newLayout .n_contents .chargeSystemBox__item__main .block+.block,#info.newLayout .n_contents .chargeSystemBox__item__main .block+.block,#service_detail.newLayout .n_contents .chargeSystemBox__item__main .block+.block{border-top:2px solid var(--white)}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .chargeSystemBox__item__main .block:first-child,#faq.newLayout .n_contents .chargeSystemBox__item__main .block:first-child,#info.newLayout .n_contents .chargeSystemBox__item__main .block:first-child,#service_detail.newLayout .n_contents .chargeSystemBox__item__main .block:first-child{padding-top:0}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .chargeSystemBox__item__main .block:last-child,#faq.newLayout .n_contents .chargeSystemBox__item__main .block:last-child,#info.newLayout .n_contents .chargeSystemBox__item__main .block:last-child,#service_detail.newLayout .n_contents .chargeSystemBox__item__main .block:last-child{padding-bottom:0}}#case_detail.newLayout .n_contents .chargeSystemBox__item__main .title,#faq.newLayout .n_contents .chargeSystemBox__item__main .title,#info.newLayout .n_contents .chargeSystemBox__item__main .title,#service_detail.newLayout .n_contents .chargeSystemBox__item__main .title{font-weight:700}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .chargeSystemBox__item__main .title,#faq.newLayout .n_contents .chargeSystemBox__item__main .title,#info.newLayout .n_contents .chargeSystemBox__item__main .title,#service_detail.newLayout .n_contents .chargeSystemBox__item__main .title{margin:0 0 6px}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .chargeSystemBox__item__main .title,#faq.newLayout .n_contents .chargeSystemBox__item__main .title,#info.newLayout .n_contents .chargeSystemBox__item__main .title,#service_detail.newLayout .n_contents .chargeSystemBox__item__main .title{margin:0 0 4px}}#case_detail.newLayout .n_contents .chargeSystemBox__item__main .text,#faq.newLayout .n_contents .chargeSystemBox__item__main .text,#info.newLayout .n_contents .chargeSystemBox__item__main .text,#service_detail.newLayout .n_contents .chargeSystemBox__item__main .text{line-height:1.5}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .chargeSystemBox__item:first-child,#faq.newLayout .n_contents .chargeSystemBox__item:first-child,#info.newLayout .n_contents .chargeSystemBox__item:first-child,#service_detail.newLayout .n_contents .chargeSystemBox__item:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}#case_detail.newLayout .n_contents .chargeSystemBox__item:first-child:after,#case_detail.newLayout .n_contents .chargeSystemBox__item:first-child:before,#faq.newLayout .n_contents .chargeSystemBox__item:first-child:after,#faq.newLayout .n_contents .chargeSystemBox__item:first-child:before,#info.newLayout .n_contents .chargeSystemBox__item:first-child:after,#info.newLayout .n_contents .chargeSystemBox__item:first-child:before,#service_detail.newLayout .n_contents .chargeSystemBox__item:first-child:after,#service_detail.newLayout .n_contents .chargeSystemBox__item:first-child:before{bottom:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#case_detail.newLayout .n_contents .chargeSystemBox__item:first-child:after,#faq.newLayout .n_contents .chargeSystemBox__item:first-child:after,#info.newLayout .n_contents .chargeSystemBox__item:first-child:after,#service_detail.newLayout .n_contents .chargeSystemBox__item:first-child:after{-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(2),#faq.newLayout .n_contents .chargeSystemBox__item:nth-child(2),#info.newLayout .n_contents .chargeSystemBox__item:nth-child(2),#service_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(2){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}#case_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(2):after,#case_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(2):before,#faq.newLayout .n_contents .chargeSystemBox__item:nth-child(2):after,#faq.newLayout .n_contents .chargeSystemBox__item:nth-child(2):before,#info.newLayout .n_contents .chargeSystemBox__item:nth-child(2):after,#info.newLayout .n_contents .chargeSystemBox__item:nth-child(2):before,#service_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(2):after,#service_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(2):before{bottom:calc(100% + 26px);left:auto;right:-30px;-webkit-transform:translateX(0%);transform:translateX(0%)}#case_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(2):after,#faq.newLayout .n_contents .chargeSystemBox__item:nth-child(2):after,#info.newLayout .n_contents .chargeSystemBox__item:nth-child(2):after,#service_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(2):after{-webkit-transform:translateX(0%) rotate(90deg);transform:translateX(0%) rotate(90deg)}}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(3),#faq.newLayout .n_contents .chargeSystemBox__item:nth-child(3),#info.newLayout .n_contents .chargeSystemBox__item:nth-child(3),#service_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(3){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/3/3}}#case_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(3):after,#case_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(3):before,#faq.newLayout .n_contents .chargeSystemBox__item:nth-child(3):after,#faq.newLayout .n_contents .chargeSystemBox__item:nth-child(3):before,#info.newLayout .n_contents .chargeSystemBox__item:nth-child(3):after,#info.newLayout .n_contents .chargeSystemBox__item:nth-child(3):before,#service_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(3):after,#service_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(3):before{display:none}#case_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(3) .chargeSystemBox__item__main,#faq.newLayout .n_contents .chargeSystemBox__item:nth-child(3) .chargeSystemBox__item__main,#info.newLayout .n_contents .chargeSystemBox__item:nth-child(3) .chargeSystemBox__item__main,#service_detail.newLayout .n_contents .chargeSystemBox__item:nth-child(3) .chargeSystemBox__item__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#case_detail.newLayout .n_contents .chargeSystemBox__item:after,#case_detail.newLayout .n_contents .chargeSystemBox__item:before,#faq.newLayout .n_contents .chargeSystemBox__item:after,#faq.newLayout .n_contents .chargeSystemBox__item:before,#info.newLayout .n_contents .chargeSystemBox__item:after,#info.newLayout .n_contents .chargeSystemBox__item:before,#service_detail.newLayout .n_contents .chargeSystemBox__item:after,#service_detail.newLayout .n_contents .chargeSystemBox__item:before{content:"";display:inline-block;width:15px;height:2px;background:var(--blue);position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:955px){#case_detail.newLayout .n_contents .chargeSystemBox__item:after,#case_detail.newLayout .n_contents .chargeSystemBox__item:before,#faq.newLayout .n_contents .chargeSystemBox__item:after,#faq.newLayout .n_contents .chargeSystemBox__item:before,#info.newLayout .n_contents .chargeSystemBox__item:after,#info.newLayout .n_contents .chargeSystemBox__item:before,#service_detail.newLayout .n_contents .chargeSystemBox__item:after,#service_detail.newLayout .n_contents .chargeSystemBox__item:before{bottom:-30px}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents .chargeSystemBox__item:after,#case_detail.newLayout .n_contents .chargeSystemBox__item:before,#faq.newLayout .n_contents .chargeSystemBox__item:after,#faq.newLayout .n_contents .chargeSystemBox__item:before,#info.newLayout .n_contents .chargeSystemBox__item:after,#info.newLayout .n_contents .chargeSystemBox__item:before,#service_detail.newLayout .n_contents .chargeSystemBox__item:after,#service_detail.newLayout .n_contents .chargeSystemBox__item:before{bottom:-20px}}#case_detail.newLayout .n_contents .chargeSystemBox__item:after,#faq.newLayout .n_contents .chargeSystemBox__item:after,#info.newLayout .n_contents .chargeSystemBox__item:after,#service_detail.newLayout .n_contents .chargeSystemBox__item:after{-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}#case_detail.newLayout .n_contents--purpose,#faq.newLayout .n_contents--purpose,#info.newLayout .n_contents--purpose,#service_detail.newLayout .n_contents--purpose{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:955px){#case_detail.newLayout .n_contents--purpose,#faq.newLayout .n_contents--purpose,#info.newLayout .n_contents--purpose,#service_detail.newLayout .n_contents--purpose{max-width:1300px;margin:0 auto}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents--purpose,#faq.newLayout .n_contents--purpose,#info.newLayout .n_contents--purpose,#service_detail.newLayout .n_contents--purpose{margin:0}}#case_detail.newLayout .n_contents--purpose .n_block #modBnr,#faq.newLayout .n_contents--purpose .n_block #modBnr,#info.newLayout .n_contents--purpose .n_block #modBnr,#service_detail.newLayout .n_contents--purpose .n_block #modBnr{text-align:center}#case_detail.newLayout .n_contents--purpose .n_block #modBnr a,#faq.newLayout .n_contents--purpose .n_block #modBnr a,#info.newLayout .n_contents--purpose .n_block #modBnr a,#service_detail.newLayout .n_contents--purpose .n_block #modBnr a{display:block}#case_detail.newLayout .n_contents--purpose .n_block #modBnr a .img,#faq.newLayout .n_contents--purpose .n_block #modBnr a .img,#info.newLayout .n_contents--purpose .n_block #modBnr a .img,#service_detail.newLayout .n_contents--purpose .n_block #modBnr a .img{display:block}#case_detail.newLayout .n_contents--purpose .n_block #modBnr a .img img,#faq.newLayout .n_contents--purpose .n_block #modBnr a .img img,#info.newLayout .n_contents--purpose .n_block #modBnr a .img img,#service_detail.newLayout .n_contents--purpose .n_block #modBnr a .img img{width:100%;height:auto}@media screen and (min-width:955px){#case_detail.newLayout .n_contents--purpose .modListService,#faq.newLayout .n_contents--purpose .modListService,#info.newLayout .n_contents--purpose .modListService,#service_detail.newLayout .n_contents--purpose .modListService{margin:40px 0 0;padding:0}}@media screen and (max-width:954px){#case_detail.newLayout .n_contents--purpose .modListService,#faq.newLayout .n_contents--purpose .modListService,#info.newLayout .n_contents--purpose .modListService,#service_detail.newLayout .n_contents--purpose .modListService{margin:40px 0 0;padding:0}}#case_detail.newLayout .n_contents>:first-child,#faq.newLayout .n_contents>:first-child,#info.newLayout .n_contents>:first-child,#service_detail.newLayout .n_contents>:first-child{margin-top:0!important}#case_detail.newLayout .n_contents>:last-child,#faq.newLayout .n_contents>:last-child,#info.newLayout .n_contents>:last-child,#service_detail.newLayout .n_contents>:last-child{margin-bottom:0!important}@media screen and (min-width:955px){#case_detail.newLayout .info_main .block,#case_detail.newLayout .n_block,#faq.newLayout .info_main .block,#faq.newLayout .n_block,#info.newLayout .info_main .block,#info.newLayout .n_block,#service_detail.newLayout .info_main .block,#service_detail.newLayout .n_block{margin:0 0 80px;padding:0}}@media screen and (max-width:954px){#case_detail.newLayout .info_main .block,#case_detail.newLayout .n_block,#faq.newLayout .info_main .block,#faq.newLayout .n_block,#info.newLayout .info_main .block,#info.newLayout .n_block,#service_detail.newLayout .info_main .block,#service_detail.newLayout .n_block{margin:0 0 60px;padding:0}}#case_detail.newLayout .info_main .block a:not([class]),#case_detail.newLayout .n_block a:not([class]),#faq.newLayout .info_main .block a:not([class]),#faq.newLayout .n_block a:not([class]),#info.newLayout .info_main .block a:not([class]),#info.newLayout .n_block a:not([class]),#service_detail.newLayout .info_main .block a:not([class]),#service_detail.newLayout .n_block a:not([class]){text-decoration:underline}#case_detail.newLayout .info_main .block h3,#case_detail.newLayout .info_main .block h4,#case_detail.newLayout .n_block h3,#case_detail.newLayout .n_block h4,#faq.newLayout .info_main .block h3,#faq.newLayout .info_main .block h4,#faq.newLayout .n_block h3,#faq.newLayout .n_block h4,#info.newLayout .info_main .block h3,#info.newLayout .info_main .block h4,#info.newLayout .n_block h3,#info.newLayout .n_block h4,#service_detail.newLayout .info_main .block h3,#service_detail.newLayout .info_main .block h4,#service_detail.newLayout .n_block h3,#service_detail.newLayout .n_block h4{margin:20px 0 0 0;padding:0}#case_detail.newLayout .info_main .block h3:not([class]):before,#case_detail.newLayout .info_main .block h4:not([class]):before,#case_detail.newLayout .n_block h3:not([class]):before,#case_detail.newLayout .n_block h4:not([class]):before,#faq.newLayout .info_main .block h3:not([class]):before,#faq.newLayout .info_main .block h4:not([class]):before,#faq.newLayout .n_block h3:not([class]):before,#faq.newLayout .n_block h4:not([class]):before,#info.newLayout .info_main .block h3:not([class]):before,#info.newLayout .info_main .block h4:not([class]):before,#info.newLayout .n_block h3:not([class]):before,#info.newLayout .n_block h4:not([class]):before,#service_detail.newLayout .info_main .block h3:not([class]):before,#service_detail.newLayout .info_main .block h4:not([class]):before,#service_detail.newLayout .n_block h3:not([class]):before,#service_detail.newLayout .n_block h4:not([class]):before{content:"●";padding:0 5px 3px 0;vertical-align:middle;font-size:10px;color:var(--blue)}#case_detail.newLayout .info_main .block .blue_list li:before,#case_detail.newLayout .n_block .blue_list li:before,#faq.newLayout .info_main .block .blue_list li:before,#faq.newLayout .n_block .blue_list li:before,#info.newLayout .info_main .block .blue_list li:before,#info.newLayout .n_block .blue_list li:before,#service_detail.newLayout .info_main .block .blue_list li:before,#service_detail.newLayout .n_block .blue_list li:before{color:var(--blue)}#case_detail.newLayout .info_main .block .s_box,#case_detail.newLayout .n_block .s_box,#faq.newLayout .info_main .block .s_box,#faq.newLayout .n_block .s_box,#info.newLayout .info_main .block .s_box,#info.newLayout .n_block .s_box,#service_detail.newLayout .info_main .block .s_box,#service_detail.newLayout .n_block .s_box{color:var(--blue);border-color:var(--blue)}#case_detail.newLayout .info_main .block .blue_2box,#case_detail.newLayout .n_block .blue_2box,#faq.newLayout .info_main .block .blue_2box,#faq.newLayout .n_block .blue_2box,#info.newLayout .info_main .block .blue_2box,#info.newLayout .n_block .blue_2box,#service_detail.newLayout .info_main .block .blue_2box,#service_detail.newLayout .n_block .blue_2box{margin:30px 0 0;padding:0;gap:30px}#case_detail.newLayout .info_main .block .blue_2box>li,#case_detail.newLayout .n_block .blue_2box>li,#faq.newLayout .info_main .block .blue_2box>li,#faq.newLayout .n_block .blue_2box>li,#info.newLayout .info_main .block .blue_2box>li,#info.newLayout .n_block .blue_2box>li,#service_detail.newLayout .info_main .block .blue_2box>li,#service_detail.newLayout .n_block .blue_2box>li{margin:0;padding:0;border:none}@media screen and (min-width:955px){#case_detail.newLayout .info_main .block .blue_2box>li,#case_detail.newLayout .n_block .blue_2box>li,#faq.newLayout .info_main .block .blue_2box>li,#faq.newLayout .n_block .blue_2box>li,#info.newLayout .info_main .block .blue_2box>li,#info.newLayout .n_block .blue_2box>li,#service_detail.newLayout .info_main .block .blue_2box>li,#service_detail.newLayout .n_block .blue_2box>li{width:calc(50% - 15px)}}@media screen and (max-width:954px){#case_detail.newLayout .info_main .block .blue_2box>li,#case_detail.newLayout .n_block .blue_2box>li,#faq.newLayout .info_main .block .blue_2box>li,#faq.newLayout .n_block .blue_2box>li,#info.newLayout .info_main .block .blue_2box>li,#info.newLayout .n_block .blue_2box>li,#service_detail.newLayout .info_main .block .blue_2box>li,#service_detail.newLayout .n_block .blue_2box>li{width:100%}}#case_detail.newLayout .info_main .block .blue_2box>li h4,#case_detail.newLayout .n_block .blue_2box>li h4,#faq.newLayout .info_main .block .blue_2box>li h4,#faq.newLayout .n_block .blue_2box>li h4,#info.newLayout .info_main .block .blue_2box>li h4,#info.newLayout .n_block .blue_2box>li h4,#service_detail.newLayout .info_main .block .blue_2box>li h4,#service_detail.newLayout .n_block .blue_2box>li h4{margin:0}@media screen and (min-width:955px){#case_detail.newLayout .info_main .block .blue_2box>li h4,#case_detail.newLayout .n_block .blue_2box>li h4,#faq.newLayout .info_main .block .blue_2box>li h4,#faq.newLayout .n_block .blue_2box>li h4,#info.newLayout .info_main .block .blue_2box>li h4,#info.newLayout .n_block .blue_2box>li h4,#service_detail.newLayout .info_main .block .blue_2box>li h4,#service_detail.newLayout .n_block .blue_2box>li h4{font-size:20px;font-size:2rem}}@media screen and (max-width:954px){#case_detail.newLayout .info_main .block .blue_2box>li h4,#case_detail.newLayout .n_block .blue_2box>li h4,#faq.newLayout .info_main .block .blue_2box>li h4,#faq.newLayout .n_block .blue_2box>li h4,#info.newLayout .info_main .block .blue_2box>li h4,#info.newLayout .n_block .blue_2box>li h4,#service_detail.newLayout .info_main .block .blue_2box>li h4,#service_detail.newLayout .n_block .blue_2box>li h4{font-size:16px;font-size:1.6rem}}#case_detail.newLayout .info_main .block .blockTab,#case_detail.newLayout .n_block .blockTab,#faq.newLayout .info_main .block .blockTab,#faq.newLayout .n_block .blockTab,#info.newLayout .info_main .block .blockTab,#info.newLayout .n_block .blockTab,#service_detail.newLayout .info_main .block .blockTab,#service_detail.newLayout .n_block .blockTab{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media screen and (min-width:955px){#case_detail.newLayout .info_main .block .blockTab,#case_detail.newLayout .n_block .blockTab,#faq.newLayout .info_main .block .blockTab,#faq.newLayout .n_block .blockTab,#info.newLayout .info_main .block .blockTab,#info.newLayout .n_block .blockTab,#service_detail.newLayout .info_main .block .blockTab,#service_detail.newLayout .n_block .blockTab{margin:50px 0}}@media screen and (max-width:954px){#case_detail.newLayout .info_main .block .blockTab,#case_detail.newLayout .n_block .blockTab,#faq.newLayout .info_main .block .blockTab,#faq.newLayout .n_block .blockTab,#info.newLayout .info_main .block .blockTab,#info.newLayout .n_block .blockTab,#service_detail.newLayout .info_main .block .blockTab,#service_detail.newLayout .n_block .blockTab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:35px 0}}#case_detail.newLayout .info_main .block .blockTab__item,#case_detail.newLayout .n_block .blockTab__item,#faq.newLayout .info_main .block .blockTab__item,#faq.newLayout .n_block .blockTab__item,#info.newLayout .info_main .block .blockTab__item,#info.newLayout .n_block .blockTab__item,#service_detail.newLayout .info_main .block .blockTab__item,#service_detail.newLayout .n_block .blockTab__item{-webkit-box-flex:1;-ms-flex:1;flex:1}#case_detail.newLayout .info_main .block .blockTab__item>a,#case_detail.newLayout .n_block .blockTab__item>a,#faq.newLayout .info_main .block .blockTab__item>a,#faq.newLayout .n_block .blockTab__item>a,#info.newLayout .info_main .block .blockTab__item>a,#info.newLayout .n_block .blockTab__item>a,#service_detail.newLayout .info_main .block .blockTab__item>a,#service_detail.newLayout .n_block .blockTab__item>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;text-decoration:none;border-radius:10px;overflow:hidden;-webkit-box-shadow:0px 0px 30px rgba(31,70,95,0.22);box-shadow:0px 0px 30px rgba(31,70,95,0.22);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.3s;transition:0.3s}@media screen and (min-width:955px){#case_detail.newLayout .info_main .block .blockTab__item>a,#case_detail.newLayout .n_block .blockTab__item>a,#faq.newLayout .info_main .block .blockTab__item>a,#faq.newLayout .n_block .blockTab__item>a,#info.newLayout .info_main .block .blockTab__item>a,#info.newLayout .n_block .blockTab__item>a,#service_detail.newLayout .info_main .block .blockTab__item>a,#service_detail.newLayout .n_block .blockTab__item>a{padding:0 0 30px}}@media screen and (max-width:954px){#case_detail.newLayout .info_main .block .blockTab__item>a,#case_detail.newLayout .n_block .blockTab__item>a,#faq.newLayout .info_main .block .blockTab__item>a,#faq.newLayout .n_block .blockTab__item>a,#info.newLayout .info_main .block .blockTab__item>a,#info.newLayout .n_block .blockTab__item>a,#service_detail.newLayout .info_main .block .blockTab__item>a,#service_detail.newLayout .n_block .blockTab__item>a{padding:0 0 20px}}#case_detail.newLayout .info_main .block .blockTab__item>a:after,#case_detail.newLayout .n_block .blockTab__item>a:after,#faq.newLayout .info_main .block .blockTab__item>a:after,#faq.newLayout .n_block .blockTab__item>a:after,#info.newLayout .info_main .block .blockTab__item>a:after,#info.newLayout .n_block .blockTab__item>a:after,#service_detail.newLayout .info_main .block .blockTab__item>a:after,#service_detail.newLayout .n_block .blockTab__item>a:after{content:"";position:absolute;background:url("/images/service/online/icon_arrow_wide.svg") no-repeat 0 0;background-size:100%;left:50%;height:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:769px){#case_detail.newLayout .info_main .block .blockTab__item>a:after,#case_detail.newLayout .n_block .blockTab__item>a:after,#faq.newLayout .info_main .block .blockTab__item>a:after,#faq.newLayout .n_block .blockTab__item>a:after,#info.newLayout .info_main .block .blockTab__item>a:after,#info.newLayout .n_block .blockTab__item>a:after,#service_detail.newLayout .info_main .block .blockTab__item>a:after,#service_detail.newLayout .n_block .blockTab__item>a:after{width:26px;bottom:20px}}@media screen and (max-width:954px){#case_detail.newLayout .info_main .block .blockTab__item>a:after,#case_detail.newLayout .n_block .blockTab__item>a:after,#faq.newLayout .info_main .block .blockTab__item>a:after,#faq.newLayout .n_block .blockTab__item>a:after,#info.newLayout .info_main .block .blockTab__item>a:after,#info.newLayout .n_block .blockTab__item>a:after,#service_detail.newLayout .info_main .block .blockTab__item>a:after,#service_detail.newLayout .n_block .blockTab__item>a:after{width:20px;bottom:6px}}@media screen and (min-width:769px){#case_detail.newLayout .info_main .block .blockTab__item>a:hover,#case_detail.newLayout .n_block .blockTab__item>a:hover,#faq.newLayout .info_main .block .blockTab__item>a:hover,#faq.newLayout .n_block .blockTab__item>a:hover,#info.newLayout .info_main .block .blockTab__item>a:hover,#info.newLayout .n_block .blockTab__item>a:hover,#service_detail.newLayout .info_main .block .blockTab__item>a:hover,#service_detail.newLayout .n_block .blockTab__item>a:hover{opacity:0.7}}#case_detail.newLayout .info_main .block .blockTab__item>a .title,#case_detail.newLayout .n_block .blockTab__item>a .title,#faq.newLayout .info_main .block .blockTab__item>a .title,#faq.newLayout .n_block .blockTab__item>a .title,#info.newLayout .info_main .block .blockTab__item>a .title,#info.newLayout .n_block .blockTab__item>a .title,#service_detail.newLayout .info_main .block .blockTab__item>a .title,#service_detail.newLayout .n_block .blockTab__item>a .title{text-align:center;color:var(--blue);line-height:1.5;background:#F7F9FB;padding:15px 0;font-weight:500}@media screen and (min-width:955px){#case_detail.newLayout .info_main .block .blockTab__item>a .title,#case_detail.newLayout .n_block .blockTab__item>a .title,#faq.newLayout .info_main .block .blockTab__item>a .title,#faq.newLayout .n_block .blockTab__item>a .title,#info.newLayout .info_main .block .blockTab__item>a .title,#info.newLayout .n_block .blockTab__item>a .title,#service_detail.newLayout .info_main .block .blockTab__item>a .title,#service_detail.newLayout .n_block .blockTab__item>a .title{font-size:18px;font-size:1.8rem}}@media screen and (max-width:954px){#case_detail.newLayout .info_main .block .blockTab__item>a .title,#case_detail.newLayout .n_block .blockTab__item>a .title,#faq.newLayout .info_main .block .blockTab__item>a .title,#faq.newLayout .n_block .blockTab__item>a .title,#info.newLayout .info_main .block .blockTab__item>a .title,#info.newLayout .n_block .blockTab__item>a .title,#service_detail.newLayout .info_main .block .blockTab__item>a .title,#service_detail.newLayout .n_block .blockTab__item>a .title{font-size:14px;font-size:1.4rem}}#case_detail.newLayout .info_main .block .blockTab__item>a .main,#case_detail.newLayout .n_block .blockTab__item>a .main,#faq.newLayout .info_main .block .blockTab__item>a .main,#faq.newLayout .n_block .blockTab__item>a .main,#info.newLayout .info_main .block .blockTab__item>a .main,#info.newLayout .n_block .blockTab__item>a .main,#service_detail.newLayout .info_main .block .blockTab__item>a .main,#service_detail.newLayout .n_block .blockTab__item>a .main{padding:20px;background:var(--white);border-radius:0 0 10px 10px;overflow:hidden;color:var(--text_color);line-height:1.6;font-weight:700}@media screen and (min-width:955px){#case_detail.newLayout .info_main .block .blockTab__item>a .main,#case_detail.newLayout .n_block .blockTab__item>a .main,#faq.newLayout .info_main .block .blockTab__item>a .main,#faq.newLayout .n_block .blockTab__item>a .main,#info.newLayout .info_main .block .blockTab__item>a .main,#info.newLayout .n_block .blockTab__item>a .main,#service_detail.newLayout .info_main .block .blockTab__item>a .main,#service_detail.newLayout .n_block .blockTab__item>a .main{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){#case_detail.newLayout .info_main .block .blockTab__item>a .main,#case_detail.newLayout .n_block .blockTab__item>a .main,#faq.newLayout .info_main .block .blockTab__item>a .main,#faq.newLayout .n_block .blockTab__item>a .main,#info.newLayout .info_main .block .blockTab__item>a .main,#info.newLayout .n_block .blockTab__item>a .main,#service_detail.newLayout .info_main .block .blockTab__item>a .main,#service_detail.newLayout .n_block .blockTab__item>a .main{font-size:12px;font-size:1.2rem}}@media screen and (min-width:955px){#case_detail.newLayout .info_main .block:has(>h3),#case_detail.newLayout .n_block:has(>h3),#faq.newLayout .info_main .block:has(>h3),#faq.newLayout .n_block:has(>h3),#info.newLayout .info_main .block:has(>h3),#info.newLayout .n_block:has(>h3),#service_detail.newLayout .info_main .block:has(>h3),#service_detail.newLayout .n_block:has(>h3){margin-bottom:40px}}@media screen and (max-width:954px){#case_detail.newLayout .info_main .block:has(>h3),#case_detail.newLayout .n_block:has(>h3),#faq.newLayout .info_main .block:has(>h3),#faq.newLayout .n_block:has(>h3),#info.newLayout .info_main .block:has(>h3),#info.newLayout .n_block:has(>h3),#service_detail.newLayout .info_main .block:has(>h3),#service_detail.newLayout .n_block:has(>h3){margin-bottom:20px}}#case_detail.newLayout .info_main .block:last-child,#case_detail.newLayout .n_block:last-child,#faq.newLayout .info_main .block:last-child,#faq.newLayout .n_block:last-child,#info.newLayout .info_main .block:last-child,#info.newLayout .n_block:last-child,#service_detail.newLayout .info_main .block:last-child,#service_detail.newLayout .n_block:last-child{margin-bottom:0!important}#case_detail.newLayout .info_main .block>:first-child,#case_detail.newLayout .n_block>:first-child,#faq.newLayout .info_main .block>:first-child,#faq.newLayout .n_block>:first-child,#info.newLayout .info_main .block>:first-child,#info.newLayout .n_block>:first-child,#service_detail.newLayout .info_main .block>:first-child,#service_detail.newLayout .n_block>:first-child{margin-top:0!important}#case_detail.newLayout .info_main .block>:last-child,#case_detail.newLayout .n_block>:last-child,#faq.newLayout .info_main .block>:last-child,#faq.newLayout .n_block>:last-child,#info.newLayout .info_main .block>:last-child,#info.newLayout .n_block>:last-child,#service_detail.newLayout .info_main .block>:last-child,#service_detail.newLayout .n_block>:last-child{margin-bottom:0!important}@media screen and (min-width:955px){#case_detail.newLayout .modColumnBox,#faq.newLayout .modColumnBox,#info.newLayout .modColumnBox,#service_detail.newLayout .modColumnBox{margin:0 0 80px}}@media screen and (max-width:954px){#case_detail.newLayout .modColumnBox,#faq.newLayout .modColumnBox,#info.newLayout .modColumnBox,#service_detail.newLayout .modColumnBox{margin:0 0 60px}}#case_detail.newLayout .modColumnBox p,#faq.newLayout .modColumnBox p,#info.newLayout .modColumnBox p,#service_detail.newLayout .modColumnBox p{width:100%}@media screen and (min-width:955px){#case_detail.newLayout .modColumnBox__left,#faq.newLayout .modColumnBox__left,#info.newLayout .modColumnBox__left,#service_detail.newLayout .modColumnBox__left{width:20%}}@media screen and (min-width:955px){#case_detail.newLayout .modColumnBox__left .l_img,#faq.newLayout .modColumnBox__left .l_img,#info.newLayout .modColumnBox__left .l_img,#service_detail.newLayout .modColumnBox__left .l_img{margin:0 20px 0 0}}#case_detail.newLayout .modColumnBox__left .l_img img,#faq.newLayout .modColumnBox__left .l_img img,#info.newLayout .modColumnBox__left .l_img img,#service_detail.newLayout .modColumnBox__left .l_img img{-webkit-box-sizing:border-box;box-sizing:border-box}#case_detail.newLayout .modTab,#faq.newLayout .modTab,#info.newLayout .modTab,#service_detail.newLayout .modTab{position:relative}@media screen and (min-width:955px){#case_detail.newLayout .modTab,#faq.newLayout .modTab,#info.newLayout .modTab,#service_detail.newLayout .modTab{margin:0}}@media screen and (max-width:954px){#case_detail.newLayout .modTab,#faq.newLayout .modTab,#info.newLayout .modTab,#service_detail.newLayout .modTab{margin:0 -20px}}#case_detail.newLayout .modTab *,#faq.newLayout .modTab *,#info.newLayout .modTab *,#service_detail.newLayout .modTab *{-webkit-box-sizing:border-box;box-sizing:border-box}#case_detail.newLayout .modTab__block__filtering,#faq.newLayout .modTab__block__filtering,#info.newLayout .modTab__block__filtering,#service_detail.newLayout .modTab__block__filtering{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6f7376}@media screen and (min-width:955px){#case_detail.newLayout .modTab__block__filtering,#faq.newLayout .modTab__block__filtering,#info.newLayout .modTab__block__filtering,#service_detail.newLayout .modTab__block__filtering{width:20%;height:26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 0 17px;position:absolute;top:0;left:0}#case_detail.newLayout .modTab__block__filtering:after,#case_detail.newLayout .modTab__block__filtering:before,#faq.newLayout .modTab__block__filtering:after,#faq.newLayout .modTab__block__filtering:before,#info.newLayout .modTab__block__filtering:after,#info.newLayout .modTab__block__filtering:before,#service_detail.newLayout .modTab__block__filtering:after,#service_detail.newLayout .modTab__block__filtering:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px}#case_detail.newLayout .modTab__block__filtering:before,#faq.newLayout .modTab__block__filtering:before,#info.newLayout .modTab__block__filtering:before,#service_detail.newLayout .modTab__block__filtering:before{background:#d3d4df}#case_detail.newLayout .modTab__block__filtering:after,#faq.newLayout .modTab__block__filtering:after,#info.newLayout .modTab__block__filtering:after,#service_detail.newLayout .modTab__block__filtering:after{display:none;background:var(--blue)}#case_detail.newLayout .modTab__block__filtering:hover,#faq.newLayout .modTab__block__filtering:hover,#info.newLayout .modTab__block__filtering:hover,#service_detail.newLayout .modTab__block__filtering:hover{color:var(--text_color);cursor:pointer}}@media screen and (max-width:954px){#case_detail.newLayout .modTab__block__filtering,#faq.newLayout .modTab__block__filtering,#info.newLayout .modTab__block__filtering,#service_detail.newLayout .modTab__block__filtering{width:100%;height:80px;font-size:16px;font-size:1.6rem;line-height:1.5;margin:20px 0 0;padding:0 85px 0 20px;color:var(--blue);background:#e7f0fa;clip-path:polygon(0% 100%,0% 0%,97% 0%,91.5% 100%);position:relative;z-index:1}#case_detail.newLayout .modTab__block__filtering:after,#case_detail.newLayout .modTab__block__filtering:before,#faq.newLayout .modTab__block__filtering:after,#faq.newLayout .modTab__block__filtering:before,#info.newLayout .modTab__block__filtering:after,#info.newLayout .modTab__block__filtering:before,#service_detail.newLayout .modTab__block__filtering:after,#service_detail.newLayout .modTab__block__filtering:before{content:"";display:block;width:15px;height:2px;background:var(--blue);position:absolute;right:50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#case_detail.newLayout .modTab__block__filtering:after,#faq.newLayout .modTab__block__filtering:after,#info.newLayout .modTab__block__filtering:after,#service_detail.newLayout .modTab__block__filtering:after{-webkit-transition:0.5s;transition:0.5s;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}@media screen and (min-width:955px){#case_detail.newLayout .modTab__block__filtering.is-active,#faq.newLayout .modTab__block__filtering.is-active,#info.newLayout .modTab__block__filtering.is-active,#service_detail.newLayout .modTab__block__filtering.is-active{color:var(--blue)}}@media screen and (max-width:954px){#case_detail.newLayout .modTab__block__filtering.is-active,#faq.newLayout .modTab__block__filtering.is-active,#info.newLayout .modTab__block__filtering.is-active,#service_detail.newLayout .modTab__block__filtering.is-active{background:var(--blue);color:var(--white)}#case_detail.newLayout .modTab__block__filtering.is-active:after,#faq.newLayout .modTab__block__filtering.is-active:after,#info.newLayout .modTab__block__filtering.is-active:after,#service_detail.newLayout .modTab__block__filtering.is-active:after{background:var(--white);-webkit-transform:rotate(0);transform:rotate(0)}}#case_detail.newLayout .modTab__block__filtering.is-active:after,#faq.newLayout .modTab__block__filtering.is-active:after,#info.newLayout .modTab__block__filtering.is-active:after,#service_detail.newLayout .modTab__block__filtering.is-active:after{display:block}@media screen and (min-width:955px){#case_detail.newLayout .modTab__block:first-child .modTab__block__filtering,#faq.newLayout .modTab__block:first-child .modTab__block__filtering,#info.newLayout .modTab__block:first-child .modTab__block__filtering,#service_detail.newLayout .modTab__block:first-child .modTab__block__filtering{left:0}}@media screen and (min-width:955px){#case_detail.newLayout .modTab__block:nth-child(2) .modTab__block__filtering,#faq.newLayout .modTab__block:nth-child(2) .modTab__block__filtering,#info.newLayout .modTab__block:nth-child(2) .modTab__block__filtering,#service_detail.newLayout .modTab__block:nth-child(2) .modTab__block__filtering{left:20%}}@media screen and (min-width:955px){#case_detail.newLayout .modTab__block:nth-child(3) .modTab__block__filtering,#faq.newLayout .modTab__block:nth-child(3) .modTab__block__filtering,#info.newLayout .modTab__block:nth-child(3) .modTab__block__filtering,#service_detail.newLayout .modTab__block:nth-child(3) .modTab__block__filtering{left:40%}}@media screen and (min-width:955px){#case_detail.newLayout .modTab__block:nth-child(4) .modTab__block__filtering,#faq.newLayout .modTab__block:nth-child(4) .modTab__block__filtering,#info.newLayout .modTab__block:nth-child(4) .modTab__block__filtering,#service_detail.newLayout .modTab__block:nth-child(4) .modTab__block__filtering{left:60%}}@media screen and (min-width:955px){#case_detail.newLayout .modTab__block:nth-child(5) .modTab__block__filtering,#faq.newLayout .modTab__block:nth-child(5) .modTab__block__filtering,#info.newLayout .modTab__block:nth-child(5) .modTab__block__filtering,#service_detail.newLayout .modTab__block:nth-child(5) .modTab__block__filtering{left:80%}}#case_detail.newLayout .modTab__block__item,#faq.newLayout .modTab__block__item,#info.newLayout .modTab__block__item,#service_detail.newLayout .modTab__block__item{display:none}@media screen and (min-width:955px){#case_detail.newLayout .modTab__block__item,#faq.newLayout .modTab__block__item,#info.newLayout .modTab__block__item,#service_detail.newLayout .modTab__block__item{padding:64px 0 0}}@media screen and (max-width:954px){#case_detail.newLayout .modTab__block__item,#faq.newLayout .modTab__block__item,#info.newLayout .modTab__block__item,#service_detail.newLayout .modTab__block__item{position:relative;z-index:0;padding:35px 20px 0}}#case_detail.newLayout .modTab__block__item>:first-child,#faq.newLayout .modTab__block__item>:first-child,#info.newLayout .modTab__block__item>:first-child,#service_detail.newLayout .modTab__block__item>:first-child{margin-top:0!important}@media screen and (min-width:955px){#case_detail.newLayout .modTab--filteringType3 .modTab__block__filtering,#faq.newLayout .modTab--filteringType3 .modTab__block__filtering,#info.newLayout .modTab--filteringType3 .modTab__block__filtering,#service_detail.newLayout .modTab--filteringType3 .modTab__block__filtering{width:33.3333333333%}}@media screen and (min-width:955px){#case_detail.newLayout .modTab--filteringType3 .modTab__block:first-child .modTab__block__filtering,#faq.newLayout .modTab--filteringType3 .modTab__block:first-child .modTab__block__filtering,#info.newLayout .modTab--filteringType3 .modTab__block:first-child .modTab__block__filtering,#service_detail.newLayout .modTab--filteringType3 .modTab__block:first-child .modTab__block__filtering{left:0}}@media screen and (min-width:955px){#case_detail.newLayout .modTab--filteringType3 .modTab__block:nth-child(2) .modTab__block__filtering,#faq.newLayout .modTab--filteringType3 .modTab__block:nth-child(2) .modTab__block__filtering,#info.newLayout .modTab--filteringType3 .modTab__block:nth-child(2) .modTab__block__filtering,#service_detail.newLayout .modTab--filteringType3 .modTab__block:nth-child(2) .modTab__block__filtering{left:33.3333333333%}}@media screen and (min-width:955px){#case_detail.newLayout .modTab--filteringType3 .modTab__block:nth-child(3) .modTab__block__filtering,#faq.newLayout .modTab--filteringType3 .modTab__block:nth-child(3) .modTab__block__filtering,#info.newLayout .modTab--filteringType3 .modTab__block:nth-child(3) .modTab__block__filtering,#service_detail.newLayout .modTab--filteringType3 .modTab__block:nth-child(3) .modTab__block__filtering{left:66.6666666667%}}#case_detail.newLayout .text_box_blue,#faq.newLayout .text_box_blue,#info.newLayout .text_box_blue,#service_detail.newLayout .text_box_blue{width:100%;margin:20px 0;text-align:center;border:1px solid var(--blue);color:var(--blue);padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}#case_detail.newLayout .red_box,#faq.newLayout .red_box,#info.newLayout .red_box,#service_detail.newLayout .red_box{color:var(--red);font-weight:500;margin:0 0 20px;padding:0 0 20px;width:100%;text-align:center;border-bottom:1px solid var(--gray)}#case_detail.newLayout .bread.page_bread,#faq.newLayout .bread.page_bread,#info.newLayout .bread.page_bread,#service_detail.newLayout .bread.page_bread{padding:0!important}@media screen and (min-width:955px){#case_detail.newLayout .bread.page_bread,#faq.newLayout .bread.page_bread,#info.newLayout .bread.page_bread,#service_detail.newLayout .bread.page_bread{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.75}}@media screen and (max-width:954px){#case_detail.newLayout .bread.page_bread,#faq.newLayout .bread.page_bread,#info.newLayout .bread.page_bread,#service_detail.newLayout .bread.page_bread{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.75}}#case_detail.newLayout .find_choice,#faq.newLayout .find_choice,#info.newLayout .find_choice,#service_detail.newLayout .find_choice{display:none}@media screen and (min-width:955px){#case_detail.newLayout .modBpPc,#faq.newLayout .modBpPc,#info.newLayout .modBpPc,#service_detail.newLayout .modBpPc{display:inherit}}@media screen and (max-width:954px){#case_detail.newLayout .modBpPc,#faq.newLayout .modBpPc,#info.newLayout .modBpPc,#service_detail.newLayout .modBpPc{display:none}}@media screen and (min-width:955px){#case_detail.newLayout .modBpSp,#faq.newLayout .modBpSp,#info.newLayout .modBpSp,#service_detail.newLayout .modBpSp{display:none}}@media screen and (max-width:954px){#case_detail.newLayout .modBpSp,#faq.newLayout .modBpSp,#info.newLayout .modBpSp,#service_detail.newLayout .modBpSp{display:inherit}}#case_detail .pageSection,#faq .pageSection,#info .pageSection,#service_detail .pageSection{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:400}#case_detail .pageSection__inner,#faq .pageSection__inner,#info .pageSection__inner,#service_detail .pageSection__inner{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:955px){#case_detail .pageSection__inner,#faq .pageSection__inner,#info .pageSection__inner,#service_detail .pageSection__inner{max-width:1140px;margin:0 auto;padding:80px 80px;font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){#case_detail .pageSection__inner,#faq .pageSection__inner,#info .pageSection__inner,#service_detail .pageSection__inner{margin:0;padding:60px 20px}}#case_detail .pageSection__inner .modHeadingSection,#faq .pageSection__inner .modHeadingSection,#info .pageSection__inner .modHeadingSection,#service_detail .pageSection__inner .modHeadingSection{position:relative;text-align:center;font-weight:400}@media screen and (min-width:955px){#case_detail .pageSection__inner .modHeadingSection,#faq .pageSection__inner .modHeadingSection,#info .pageSection__inner .modHeadingSection,#service_detail .pageSection__inner .modHeadingSection{font-size:28px;font-size:2.8rem;font-size:32px;font-size:3.2rem;padding:0 0 15px}}@media screen and (max-width:954px){#case_detail .pageSection__inner .modHeadingSection,#faq .pageSection__inner .modHeadingSection,#info .pageSection__inner .modHeadingSection,#service_detail .pageSection__inner .modHeadingSection{font-size:32px;font-size:3.2rem;line-height:1.5;padding:0 0 13px}}#case_detail .pageSection__inner .modHeadingSection:after,#faq .pageSection__inner .modHeadingSection:after,#info .pageSection__inner .modHeadingSection:after,#service_detail .pageSection__inner .modHeadingSection:after{content:"";display:inline-block;background:var(--blue);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:955px){#case_detail .pageSection__inner .modHeadingSection:after,#faq .pageSection__inner .modHeadingSection:after,#info .pageSection__inner .modHeadingSection:after,#service_detail .pageSection__inner .modHeadingSection:after{width:120px;height:2px}}@media screen and (max-width:954px){#case_detail .pageSection__inner .modHeadingSection:after,#faq .pageSection__inner .modHeadingSection:after,#info .pageSection__inner .modHeadingSection:after,#service_detail .pageSection__inner .modHeadingSection:after{width:60px;height:2px}}#case_detail .pageSection--bg,#faq .pageSection--bg,#info .pageSection--bg,#service_detail .pageSection--bg{background:var(--bg)}@media screen and (min-width:955px){#case_detail .pageSection--bg .modHeadingSection,#faq .pageSection--bg .modHeadingSection,#info .pageSection--bg .modHeadingSection,#service_detail .pageSection--bg .modHeadingSection{font-size:32px;font-size:3.2rem;margin:0 0 56px}}@media screen and (max-width:954px){#case_detail .pageSection--bg .modHeadingSection,#faq .pageSection--bg .modHeadingSection,#info .pageSection--bg .modHeadingSection,#service_detail .pageSection--bg .modHeadingSection{font-size:20px;font-size:2rem;margin:0 0 24px}}#case_detail .modTextDescription,#faq .modTextDescription,#info .modTextDescription,#service_detail .modTextDescription{text-align:center}@media screen and (min-width:955px){#case_detail .modTextDescription,#faq .modTextDescription,#info .modTextDescription,#service_detail .modTextDescription{font-size:14px;font-size:1.4rem;margin:24px auto 80px}}@media screen and (max-width:954px){#case_detail .modTextDescription,#faq .modTextDescription,#info .modTextDescription,#service_detail .modTextDescription{font-size:12px;font-size:1.2rem;margin:12px 0 36px}}@media screen and (min-width:955px){#case_detail .modTextDescription--min,#faq .modTextDescription--min,#info .modTextDescription--min,#service_detail .modTextDescription--min{margin:-14px auto 60px}}@media screen and (max-width:954px){#case_detail .modTextDescription--min,#faq .modTextDescription--min,#info .modTextDescription--min,#service_detail .modTextDescription--min{margin:12px 0 36px}}#case_detail .modBtnArea,#faq .modBtnArea,#info .modBtnArea,#service_detail .modBtnArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media screen and (min-width:955px){#case_detail .modBtnArea,#faq .modBtnArea,#info .modBtnArea,#service_detail .modBtnArea{gap:0 20px;margin:40px 0 0}}@media screen and (max-width:954px){#case_detail .modBtnArea,#faq .modBtnArea,#info .modBtnArea,#service_detail .modBtnArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 0;margin:40px 0 0}}@media screen and (min-width:955px){#case_detail .modBtnArea__inner,#faq .modBtnArea__inner,#info .modBtnArea__inner,#service_detail .modBtnArea__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#case_detail .modBtnMain,#faq .modBtnMain,#info .modBtnMain,#service_detail .modBtnMain{display:inline-block;background:var(--grayDark);color:var(--white);text-align:center;font-weight:500;text-decoration:none;border:none}@media screen and (min-width:955px){#case_detail .modBtnMain,#faq .modBtnMain,#info .modBtnMain,#service_detail .modBtnMain{font-size:14px;font-size:1.4rem;min-width:280px;padding:16px 0;-webkit-box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3)}}@media screen and (max-width:954px){#case_detail .modBtnMain,#faq .modBtnMain,#info .modBtnMain,#service_detail .modBtnMain{font-size:12px;font-size:1.2rem;min-width:205px;padding:13px 0;-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3)}}@media screen and (min-width:955px){#case_detail .modBtnMain--min,#faq .modBtnMain--min,#info .modBtnMain--min,#service_detail .modBtnMain--min{min-width:240px}}@media screen and (max-width:954px){#case_detail .modBtnMain--min,#faq .modBtnMain--min,#info .modBtnMain--min,#service_detail .modBtnMain--min{min-width:200px}}#case_detail .modBtnMain--keyColor,#faq .modBtnMain--keyColor,#info .modBtnMain--keyColor,#service_detail .modBtnMain--keyColor{background:var(--blue);color:var(--white)}#case_detail .modBtnMain--white,#faq .modBtnMain--white,#info .modBtnMain--white,#service_detail .modBtnMain--white{background:var(--white);color:var(--blue)}#case_detail .modListDownload,#faq .modListDownload,#info .modListDownload,#service_detail .modListDownload{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){#case_detail .modListDownload,#faq .modListDownload,#info .modListDownload,#service_detail .modListDownload{gap:20px;margin:-26px 0 60px}}@media screen and (max-width:954px){#case_detail .modListDownload,#faq .modListDownload,#info .modListDownload,#service_detail .modListDownload{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin:0 0 20px}}#case_detail .modListDownload__item,#faq .modListDownload__item,#info .modListDownload__item,#service_detail .modListDownload__item{border-radius:5px;overflow:hidden;max-width:330px;-webkit-filter:drop-shadow(0px 0px 15px rgba(31,70,95,0.22));filter:drop-shadow(0px 0px 15px rgba(31,70,95,0.22))}@media screen and (min-width:955px){#case_detail .modListDownload__item,#faq .modListDownload__item,#info .modListDownload__item,#service_detail .modListDownload__item{width:calc((100% - 60px) / 4)}}@media screen and (max-width:954px){#case_detail .modListDownload__item,#faq .modListDownload__item,#info .modListDownload__item,#service_detail .modListDownload__item{width:100%}}#case_detail .modListDownload__item .img,#faq .modListDownload__item .img,#info .modListDownload__item .img,#service_detail .modListDownload__item .img{display:block;width:100%;height:100%;position:relative}#case_detail .modListDownload__item .img img,#faq .modListDownload__item .img img,#info .modListDownload__item .img img,#service_detail .modListDownload__item .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){#info .n_contents{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 40px}}@media screen and (min-width:955px){#info .n_contents .info_main{width:auto;float:none;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:954px){#info .n_contents .info_main{margin-bottom:60px}}#info .n_contents .info_main .date_cat{margin:0 0 20px;padding:0}#info .n_contents .info_main .block{border:none}#info .n_contents .info_main .info_link{display:block}@media screen and (min-width:955px){#info .n_contents .info_main .info_link{font-size:14px;font-size:1.4rem;table-layout:fixed}}@media screen and (max-width:954px){#info .n_contents .info_main .info_link{font-size:12px;font-size:1.2rem}}#info .n_contents .info_main .info_link:before{display:none}#info .n_contents .info_main .info_link:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}#info .n_contents .info_main table.company_profile,#info .n_contents .info_main table.overview_tbl{width:100%;border-radius:20px;overflow:hidden;margin:20px 0 15px}@media screen and (min-width:955px){#info .n_contents .info_main table.company_profile,#info .n_contents .info_main table.overview_tbl{font-size:14px;font-size:1.4rem;table-layout:fixed}}@media screen and (max-width:954px){#info .n_contents .info_main table.company_profile,#info .n_contents .info_main table.overview_tbl{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){#info .n_contents .info_main table.company_profile colgroup,#info .n_contents .info_main table.overview_tbl colgroup{display:none}}#info .n_contents .info_main table.company_profile td,#info .n_contents .info_main table.company_profile th,#info .n_contents .info_main table.overview_tbl td,#info .n_contents .info_main table.overview_tbl th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;border:2px solid var(--white)}@media screen and (min-width:955px){#info .n_contents .info_main table.company_profile td,#info .n_contents .info_main table.company_profile th,#info .n_contents .info_main table.overview_tbl td,#info .n_contents .info_main table.overview_tbl th{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){#info .n_contents .info_main table.company_profile td,#info .n_contents .info_main table.company_profile th,#info .n_contents .info_main table.overview_tbl td,#info .n_contents .info_main table.overview_tbl th{display:block;width:100%;font-size:14px;font-size:1.4rem}}#info .n_contents .info_main table.company_profile th,#info .n_contents .info_main table.overview_tbl th{background:var(--blueBright);color:var(--blue);font-weight:700;text-align:center}@media screen and (min-width:955px){#info .n_contents .info_main table.company_profile th.w302,#info .n_contents .info_main table.overview_tbl th.w302{width:302px}}#info .n_contents .info_main table.company_profile th.bgNo,#info .n_contents .info_main table.overview_tbl th.bgNo{background:#F7F9FB}@media screen and (min-width:955px){#info .n_contents .info_main table.company_profile th.bgNo,#info .n_contents .info_main table.overview_tbl th.bgNo{width:302px}}#info .n_contents .info_main table.company_profile th.bgNo .right_txt,#info .n_contents .info_main table.overview_tbl th.bgNo .right_txt{color:var(--grayDark);font-weight:400}#info .n_contents .info_main table.company_profile th.bgNo .right_txt .title,#info .n_contents .info_main table.overview_tbl th.bgNo .right_txt .title{display:block;font-weight:700}#info .n_contents .info_main table.company_profile td,#info .n_contents .info_main table.overview_tbl td{text-align:left;background:#F7F9FB}#info .n_contents .info_main table.company_profile td .image,#info .n_contents .info_main table.overview_tbl td .image{display:block;text-align:center;height:64px}#info .n_contents .info_main table.company_profile td .image img,#info .n_contents .info_main table.overview_tbl td .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#info .n_contents .info_main table.company_profile td .title,#info .n_contents .info_main table.overview_tbl td .title{text-align:center;font-weight:700}@media screen and (min-width:955px){#info .n_contents .info_main table.company_profile td .title,#info .n_contents .info_main table.overview_tbl td .title{font-size:14px;font-size:1.4rem}}#info .n_contents .info_main table.company_profile td .text,#info .n_contents .info_main table.overview_tbl td .text{line-height:1.5;margin:12px 0 0}#info .n_contents .info_main table.company_profile td .text--colorRed,#info .n_contents .info_main table.overview_tbl td .text--colorRed{color:var(--red)}#info .n_contents .info_main table.company_profile td .note,#info .n_contents .info_main table.overview_tbl td .note{display:block;color:var(--grayBrightDark);text-indent:-1em;margin:0 0 0 1em}@media screen and (min-width:955px){#info .n_contents .info_main table.company_profile td .note,#info .n_contents .info_main table.overview_tbl td .note{font-size:14px;font-size:1.4rem}}#info .n_contents .info_main table.company_profile td sup,#info .n_contents .info_main table.overview_tbl td sup{display:inline-block;vertical-align:super}@media screen and (min-width:955px){#info .n_contents .info_main table.company_profile td sup,#info .n_contents .info_main table.overview_tbl td sup{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){#info .n_contents .info_main table.company_profile td sup,#info .n_contents .info_main table.overview_tbl td sup{font-size:10px;font-size:1rem}}#info .n_contents .info_main table.company_profile--textLeft td,#info .n_contents .info_main table.overview_tbl--textLeft td{text-align:left!important}#info .n_contents .info_main>:first-child{margin-top:0!important}#info .n_contents .info_main>:last-child{margin-bottom:0!important}@media screen and (min-width:955px){#info .n_contents .info_side{width:210px;float:none;margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#info .n_contents .info_side ul{list-style:none}#info .n_contents .info_side ul>li{border-bottom:1px solid #dddddd}#info .n_contents .info_side ul>li>a{display:block;padding:10px;font-size:14px;font-size:1.4rem}#info .n_contents .info_side ul>li.active{border-top:2px solid var(--blue);background:#e9ecee}#info .modListInfo{list-style:none}@media screen and (min-width:955px){#info .modListInfo{margin:-40px 0 0}}@media screen and (max-width:954px){#info .modListInfo{margin:-20px 0 0}}#info .modListInfo>li{border-bottom:1px solid #dddddd}#info .modListInfo>li>a{display:block;padding:20px 0;line-height:1.5}#info .modListInfo>li>a .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px}#info .modListInfo>li>a .date .time{color:var(--text_color);line-height:1}#info .modListInfo>li>a .date .cate{display:inline-block;color:var(--white);min-width:100px;padding:5px 10px;font-size:12px;font-size:1.2rem;text-align:center}#info .modListInfo>li>a .title{font-size:16px;font-size:1.6rem;font-weight:400;margin:10px 0 0}#info .modListInfo>li.info .cate{background:var(--blue)}#info .modListInfo>li.campaign .cate,#info .modListInfo>li.press .cate{background:var(--orange)}#info .modListInfo>li.seminar .cate{background:#6f7376}#case_detail.newLayout .ctaBox{text-align:center;margin:20px 0 0}#case_detail.newLayout .ctaBox a{font-weight:700;color:var(--black)}#case_detail.newLayout .ctaList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;max-width:1200px;margin-top:40px}#case_detail.newLayout .ctaList .ctaList__item{list-style:none;width:50%;padding:20px 50px 40px;color:var(--white);text-align:center;font-weight:700;font-size:18px}#case_detail.newLayout .ctaList .ctaList__item a{display:block;margin:10px auto 0;background-color:var(--white);color:var(--black);max-width:375px;text-decoration:none;border-radius:5px;padding:10px 0;font-size:18px;line-height:1.4}#case_detail.newLayout .ctaList .ctaList__item.ctaList__item--first{background-color:var(--orange)}#case_detail.newLayout .ctaList .ctaList__item.ctaList__item--first a{-webkit-box-shadow:0 4px var(--orange);box-shadow:0 4px var(--orange)}#case_detail.newLayout .ctaList .ctaList__item.ctaList__item--first a span{color:var(--orange)}#case_detail.newLayout .ctaList .ctaList__item.ctaList__item--second{background-color:var(--blue)}#case_detail.newLayout .ctaList .ctaList__item.ctaList__item--second a{-webkit-box-shadow:0 4px var(--blue);box-shadow:0 4px var(--blue)}#case_detail.newLayout .ctaList .ctaList__item.ctaList__item--second a span{color:var(--blue)}@media screen and (max-width:954px){#case_detail.newLayout .ctaList{display:block}#case_detail.newLayout .ctaList .ctaList__item{width:calc(100% - 30px);padding:15px 15px 25px;font-size:14px}#case_detail.newLayout .ctaList .ctaList__item .title{margin:0 0 10px}#case_detail.newLayout .ctaList .ctaList__item a{margin:10px auto 0;max-width:255px;font-size:16px;padding:14px 0 10px;line-height:normal}}#case_detail.newLayout .modCtaContentsInner>li.en+.en,#case_detail.newLayout .modCtaContentsInner>li.ja+.ja{display:none!important}@media screen and (max-width:954px){#faq.newLayout #key_faq{background:url("/images/faq/faq_key_sp.png") no-repeat left 50% bottom 20px;background-size:170px auto!important;padding:20px 0 218px!important}}.modListRecommend{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){.modListRecommend{width:1300px;margin:0 auto;padding:0 80px;gap:40px}}@media screen and (max-width:954px){.modListRecommend{margin:0;gap:20px}}.modListRecommend__wrapper{color:var(--text_color);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:955px){.modListRecommend__wrapper{max-width:1300px;margin:0 auto;padding:80px 80px}}@media screen and (max-width:954px){.modListRecommend__wrapper{margin:0 20px;padding:60px 0}}@media screen and (min-width:955px){.modListRecommend__wrapper .modListRecommend{width:100%;padding:0}}.modListRecommend__title{position:relative;text-align:center}@media screen and (min-width:955px){.modListRecommend__title{font-size:32px;font-size:3.2rem;margin:0 0 56px;padding:0 0 15px}}@media screen and (max-width:954px){.modListRecommend__title{font-size:20px;font-size:2rem;margin:0 0 24px;padding:0 0 13px}}.modListRecommend__title:after{content:"";display:inline-block;background:var(--blue);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:955px){.modListRecommend__title:after{width:120px;height:2px}}@media screen and (max-width:954px){.modListRecommend__title:after{width:60px;height:2px}}@media screen and (min-width:955px){.modListRecommend__title .modBpPc{display:inherit}}@media screen and (max-width:954px){.modListRecommend__title .modBpPc{display:none}}@media screen and (min-width:955px){.modListRecommend__title .modBpSp{display:none}}@media screen and (max-width:954px){.modListRecommend__title .modBpSp{display:inherit}}.modListRecommend__lead{max-width:1100px;text-align:center}@media screen and (min-width:955px){.modListRecommend__lead{font-size:14px;font-size:1.4rem;margin:-32px auto 60px}}@media screen and (max-width:954px){.modListRecommend__lead{font-size:12px;font-size:1.2rem;margin:-12px 0 36px}}.modListRecommend__item{background:var(--white);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0px 0px 15px 0px rgba(31,70,95,0.22);box-shadow:0px 0px 15px 0px rgba(31,70,95,0.22);overflow:hidden}@media screen and (min-width:955px) and (min-width:1200px){.modListRecommend__item{width:calc((100% - 120px) / 4)}}@media screen and (min-width:955px) and (max-width:1199px){.modListRecommend__item{width:calc((100% - 80px) / 3)}}@media screen and (max-width:954px){.modListRecommend__item{width:100%}}.modListRecommend__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;-webkit-transition:0.3s;transition:0.3s;color:var(--text_color);text-decoration:none;font-weight:400;line-height:1.75;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:955px){.modListRecommend__item a{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modListRecommend__item a{font-size:14px;font-size:1.4rem}}.modListRecommend__item a:hover{opacity:1;background-color:rgba(0,0,0,0.08)}.modListRecommend__item .img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#F7F9FB}.modListRecommend__item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle;aspect-ratio:340/185}.modListRecommend__item .title{width:100%;padding:20px 20px 10px;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:955px){.modListRecommend__item .title{font-size:16px;font-size:1.6rem}}.modListRecommend__item .text{width:100%;padding:0 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:955px){.modBnrBottom{display:block;max-width:1300px;margin:0 auto;padding:80px 80px 0}}@media screen and (max-width:954px){.modBnrBottom{display:none}}.modBnrBottom .img{display:block}.modBnrBottom .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#key_service_asp.key.newLayout .title,#key_service_connection.key.newLayout .title,#key_service_method.key.newLayout .title,#key_service_partner.key.newLayout .title,#key_support.key.newLayout .title,#key_support_how_to_pay.key.newLayout .title{font-weight:700;line-height:1.4;letter-spacing:0;margin:0 0 15px}@media screen and (min-width:955px){#key_service_asp.key.newLayout .title,#key_service_connection.key.newLayout .title,#key_service_method.key.newLayout .title,#key_service_partner.key.newLayout .title,#key_support.key.newLayout .title,#key_support_how_to_pay.key.newLayout .title{font-size:36px;font-size:3.6rem}}#key_service_asp.key.newLayout .lead,#key_service_connection.key.newLayout .lead,#key_service_method.key.newLayout .lead,#key_service_partner.key.newLayout .lead,#key_support.key.newLayout .lead,#key_support_how_to_pay.key.newLayout .lead{color:var(--grayDark);text-shadow:none}@media screen and (min-width:955px){#key_service_asp.key.newLayout .lead,#key_service_connection.key.newLayout .lead,#key_service_method.key.newLayout .lead,#key_service_partner.key.newLayout .lead,#key_support.key.newLayout .lead,#key_support_how_to_pay.key.newLayout .lead{font-size:19px!important;font-size:1.9rem!important}}.newLayout .company_profile a:not([class]),.newLayout .overview_tbl a:not([class]),.newLayout .provide_long a:not([class]){color:var(--blue)}.newLayout .company_profile a:not([class]):after,.newLayout .overview_tbl a:not([class]):after,.newLayout .provide_long a:not([class]):after{display:none}.newLayout .company_profile a.is-arrow,.newLayout .overview_tbl a.is-arrow,.newLayout .provide_long a.is-arrow{color:var(--blue);text-decoration:none!important}.newLayout .company_profile a.is-arrow:after,.newLayout .overview_tbl a.is-arrow:after,.newLayout .provide_long a.is-arrow:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}.newLayout .company_profile a.is-notArrow,.newLayout .overview_tbl a.is-notArrow,.newLayout .provide_long a.is-notArrow{color:var(--blue);text-decoration:underline!important}.newLayout .company_profile a.is-notArrow:after,.newLayout .overview_tbl a.is-notArrow:after,.newLayout .provide_long a.is-notArrow:after{display:none!important}.modListSns{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:955px){.modListSns{gap:0 10px;margin:0 0 40px}}@media screen and (max-width:954px){.modListSns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 12px;margin:0 0 20px}}@media screen and (min-width:955px){.modListSns>li{width:40px;height:40px}}@media screen and (max-width:954px){.modListSns>li{width:40px;height:40px}}.modListSns>li img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){.info_link+.modListSns{margin:40px 0 0}}@media screen and (max-width:954px){.info_link+.modListSns{margin:20px 0 0}}.modListServiceFlow{overflow:hidden;list-style:none;position:relative;z-index:0}@media screen and (min-width:955px){.modListServiceFlow{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-grid-columns:200px 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:200px 1fr 1fr 1fr;gap:60px 20px}}@media screen and (min-width:955px) and (max-width:1200px){.modListServiceFlow{-ms-grid-columns:110px 1fr 1fr 1fr;grid-template-columns:110px 1fr 1fr 1fr}}@media screen and (max-width:954px){.modListServiceFlow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;padding-left:24px!important;position:relative;z-index:0}}@media screen and (min-width:955px){.modListServiceFlow:after,.modListServiceFlow:before{content:"";display:inline-block;background:var(--blueBright);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:160px;height:160px;margin:auto;-ms-grid-column:1;grid-column:1/1;-ms-grid-row:1;grid-row:1/1;background-image:url("/images/service/asp/icon_flow01.svg");background-repeat:no-repeat;background-size:54px 90px;background-position:50%}}@media screen and (min-width:955px) and (max-width:1200px){.modListServiceFlow:after,.modListServiceFlow:before{width:110px;height:110px;background-size:34px 70px}}@media screen and (max-width:954px){.modListServiceFlow:before{content:"";width:10px;height:10px;border:2px solid var(--blue);border-left:0;border-bottom:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:top right;transform-origin:top right;position:absolute;bottom:-12px;left:-4px}}@media screen and (min-width:955px){.modListServiceFlow:after{background:#F7F9FB;-ms-grid-row:2;grid-row:2/2;background-image:url("/images/service/asp/icon_flow02.svg");background-repeat:no-repeat;background-size:71px 84px;background-position:50%}}@media screen and (min-width:955px) and (max-width:1200px){.modListServiceFlow:after{background-size:51px 64px}}@media screen and (max-width:954px){.modListServiceFlow:after{content:"";display:inline-block;background:var(--blue);position:absolute;width:2px;height:100%;top:0;left:7px}}.modListServiceFlow__item{position:relative;z-index:2;width:100%;height:100%}.modListServiceFlow__item .inner{border-radius:10px;line-height:1.5;width:100%;height:100%;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:955px){.modListServiceFlow__item .inner{gap:12px 0;padding:24px 20px;font-size:16px;font-size:1.6rem}}@media screen and (min-width:955px) and (max-width:1200px){.modListServiceFlow__item .inner{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modListServiceFlow__item .inner{gap:14px 0;font-size:12px;font-size:1.2rem;padding:12px 14px 0;overflow:hidden}}@media screen and (max-width:954px){.modListServiceFlow__item .inner.is-active{padding-bottom:12px}}@media screen and (max-width:954px){.modListServiceFlow__item .inner.is-active .title:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}}@media screen and (min-width:955px){.modListServiceFlow__item .title{font-size:18px;font-size:1.8rem}}@media screen and (min-width:955px) and (max-width:1200px){.modListServiceFlow__item .title{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.modListServiceFlow__item .title{font-size:14px;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 10px;position:relative;padding:0 25px 0 0}}@media screen and (max-width:954px){.modListServiceFlow__item .title:after,.modListServiceFlow__item .title:before{content:"";display:block;width:15px;height:2px;background:var(--black);position:absolute;top:46%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:954px){.modListServiceFlow__item .title:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}@media screen and (min-width:955px){.modListServiceFlow__item .title .name{display:none;font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modListServiceFlow__item .title .name{font-size:10px;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;border-right:1px solid var(--white)}}@media screen and (max-width:954px){.modListServiceFlow__item .title .name:before{content:"";display:inline-block;width:40px;height:40px;border-radius:100%;background-color:var(--white)}}.modListServiceFlow__item .title sup{vertical-align:text-top}@media screen and (min-width:955px){.modListServiceFlow__item .title sup{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.modListServiceFlow__item .title sup{font-size:10px;font-size:1rem}}@media screen and (max-width:954px){.modListServiceFlow__item .title.is-disabled{padding:0 0 12px 0}}@media screen and (max-width:954px){.modListServiceFlow__item .title.is-disabled:after,.modListServiceFlow__item .title.is-disabled:before{display:none}}@media screen and (min-width:955px){.modListServiceFlow__item .text{height:auto!important;font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modListServiceFlow__item .text{height:0}}.modListServiceFlow__item .blueBtn{position:relative;font-size:1.4rem;padding:0 0 7px;color:var(--blue);display:block;margin:10px 0 0 0}.modListServiceFlow__item .blueBtn:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}@media screen and (max-width:954px){.modListServiceFlow__item .blueBtn{font-size:1.2rem}}@media screen and (min-width:955px){.modListServiceFlow__item.order1 .title .name,.modListServiceFlow__item.order4 .title .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;top:0;left:-220px;width:200px;height:100%;padding:calc(160px + 1em + 16px) 0 0 0}}@media screen and (max-width:1200px){.modListServiceFlow__item.order1 .title .name,.modListServiceFlow__item.order4 .title .name{left:-130px;width:110px;padding:calc(110px + 1em + 16px) 0 0 0}}@media screen and (max-width:954px){.modListServiceFlow__item.order1 .title .name,.modListServiceFlow__item.order4 .title .name{left:0;width:60px;padding:0;text-align:center}}@media screen and (min-width:955px){.modListServiceFlow__item.order1 .title .name:has(.modBpPc),.modListServiceFlow__item.order4 .title .name:has(.modBpPc){padding:calc(160px + 3.5em + 16px) 0 0 0}}@media screen and (max-width:1200px){.modListServiceFlow__item.order1 .title .name:has(.modBpPc),.modListServiceFlow__item.order4 .title .name:has(.modBpPc){padding:calc(110px + 3.5em + 16px) 0 0 0}}@media screen and (max-width:954px){.modListServiceFlow__item.order1 .title .name:has(.modBpPc),.modListServiceFlow__item.order4 .title .name:has(.modBpPc){left:0;width:60px;padding:0}}@media screen and (min-width:955px){.modListServiceFlow__item.order1{-ms-grid-column:2;grid-column:2/2;-ms-grid-row:1;grid-row:1/1}}@media screen and (min-width:955px){.modListServiceFlow__item.order1 .title:before{content:"01"}}@media screen and (min-width:955px){.modListServiceFlow__item.order2{-ms-grid-column:3;grid-column:3/3;-ms-grid-row:1;grid-row:1/1}}@media screen and (min-width:955px){.modListServiceFlow__item.order2 .title:before{content:"02"}}@media screen and (min-width:955px){.modListServiceFlow__item.order3{-ms-grid-column:4;grid-column:4/4;-ms-grid-row:1;grid-row:1/1}}@media screen and (min-width:955px){.modListServiceFlow__item.order3 .title:before{content:"03"}}@media screen and (min-width:955px){.modListServiceFlow__item.order4{-ms-grid-column:2;grid-column:2/2;-ms-grid-row:2;grid-row:2/2}}@media screen and (min-width:955px){.modListServiceFlow__item.order4 .inner:before{content:"";display:inline-block;background:var(--blue);position:absolute;width:calc(400% + 40px);height:2px;top:-22px;left:0}}@media screen and (min-width:955px){.modListServiceFlow__item.order5{-ms-grid-column:3;grid-column:3/3;-ms-grid-row:2;grid-row:2/2}}@media screen and (min-width:955px){.modListServiceFlow__item.order6{-ms-grid-column:4;grid-column:4/4;-ms-grid-row:2;grid-row:2/2;z-index:3}}@media screen and (min-width:955px){.modListServiceFlow__item.order6 .inner:before{content:"";width:16px;height:16px;border:2px solid var(--blue);border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top right;transform-origin:top right;position:absolute;top:-21px;right:0}}@media screen and (min-width:955px){.modListServiceFlow__item.order7{position:absolute;z-index:3;left:calc(50% - 130px - 40px);width:178px;height:auto;top:auto}}@media screen and (max-width:954px){.modListServiceFlow__item.order7{top:0!important}}@media screen and (min-width:955px){.modListServiceFlow__item.order7 .inner{padding-top:74px!important}}@media screen and (min-width:955px){.modListServiceFlow__item.order7 .inner .title{padding:0!important}}.modListServiceFlow__item--business:after,.modListServiceFlow__item--business:before{content:"";display:inline-block;position:absolute;z-index:1;background:var(--blue)}@media screen and (min-width:955px){.modListServiceFlow__item--business:before{width:2px;height:100%;bottom:-40px;left:80px}}@media screen and (max-width:954px){.modListServiceFlow__item--business:before{width:100%;height:2px;top:42px;left:-16px}}.modListServiceFlow__item--business:after{width:10px;height:10px;border-radius:100%}@media screen and (min-width:955px){.modListServiceFlow__item--business:after{bottom:-45px;left:76px}}@media screen and (max-width:954px){.modListServiceFlow__item--business:after{top:38px;left:-21px}}.modListServiceFlow__item--business .inner{background:var(--blueBright)}@media screen and (min-width:955px){.modListServiceFlow__item--business .inner:has(.text){padding-top:74px}}@media screen and (min-width:955px){.modListServiceFlow__item--business .inner:not(:has(.text)) .title{padding:0 0 0 54px}}@media screen and (min-width:955px){.modListServiceFlow__item--business .title:before{content:"";display:inline-block;color:var(--white);background-color:var(--blue);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;border-radius:100%;position:absolute;text-align:center;font-size:20px;font-size:2rem;width:40px;height:40px;line-height:40px;top:20px;left:20px}}@media screen and (max-width:954px){.modListServiceFlow__item--business .title .name:before{background-image:url("/images/service/asp/icon_flow01.svg");background-repeat:no-repeat;background-size:15px 25px;background-position:50%}}@media screen and (min-width:955px){.modListServiceFlow__item--business.order3:before{left:auto;right:78px}}@media screen and (min-width:955px){.modListServiceFlow__item--business.order3:after{left:auto;right:74px}}.modListServiceFlow__item--sbps:after,.modListServiceFlow__item--sbps:before{content:"";display:inline-block;position:absolute;z-index:1;background:var(--gray)}@media screen and (min-width:955px){.modListServiceFlow__item--sbps:before{width:2px;height:100%;top:-20px;right:78px}}@media screen and (max-width:954px){.modListServiceFlow__item--sbps:before{width:100%;height:2px;top:42px;left:-16px}}.modListServiceFlow__item--sbps:after{width:10px;height:10px;border-radius:100%}@media screen and (min-width:955px){.modListServiceFlow__item--sbps:after{top:-25px;right:74px}}@media screen and (max-width:954px){.modListServiceFlow__item--sbps:after{top:38px;left:-21px}}.modListServiceFlow__item--sbps .inner{background:#F7F9FB}@media screen and (max-width:954px){.modListServiceFlow__item--sbps .title .name:before{background-image:url("/images/service/asp/icon_flow02.svg");background-repeat:no-repeat;background-size:21px 25px;background-position:50%}}@media screen and (min-width:955px){.modListServiceFlow__item--sbps.order6:before{left:78px;right:auto}}@media screen and (min-width:955px){.modListServiceFlow__item--sbps.order6:after{left:74px;right:auto}}.modListServiceFlow__item--supplement .text{display:inline-block;width:100%;height:auto;border:1px solid var(--blue);border-radius:10px;background:var(--white);text-align:center;color:var(--blue)}@media screen and (min-width:955px){.modListServiceFlow__item--supplement .text{font-size:18px;font-size:1.8rem;margin:0 0 -60px}}@media screen and (max-width:954px){.modListServiceFlow__item--supplement .text{font-size:14px;font-size:1.4rem;padding:5px 0}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7){gap:210px 20px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order1 .title:before{content:"01"}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order2:before{left:50%}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order2:after{left:calc(50% - 4px)}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order2 .title:before{content:"03"}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order3 .title:before{content:"04"}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order4 .inner:before{top:-42px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order6 .inner:before{top:-41px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order7:before{bottom:-20px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order7:after{bottom:-26px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item.order7 .title:before{content:"02"}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item--business:before{bottom:-170px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item--business:after{bottom:-174px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item--sbps:before{top:-42px}}@media screen and (min-width:955px){.modListServiceFlow:has(.order7) .modListServiceFlow__item--sbps:after{top:-45px}}@media screen and (min-width:955px){.modListServiceFlow:has(.modListServiceFlow__item--supplement){margin-top:0;display:-ms-grid;display:grid;-ms-grid-columns:200px 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:200px repeat(3,1fr);-ms-grid-rows:auto 60px 1fr 60px 1fr;grid-template-rows:auto repeat(2,1fr);grid-column-gap:20px;grid-row-gap:60px}.modListServiceFlow:has(.modListServiceFlow__item--supplement)>:first-child{-ms-grid-row:1;-ms-grid-column:1}.modListServiceFlow:has(.modListServiceFlow__item--supplement)>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.modListServiceFlow:has(.modListServiceFlow__item--supplement)>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.modListServiceFlow:has(.modListServiceFlow__item--supplement)>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.modListServiceFlow:has(.modListServiceFlow__item--supplement)>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.modListServiceFlow:has(.modListServiceFlow__item--supplement)>:nth-child(6){-ms-grid-row:3;-ms-grid-column:3}.modListServiceFlow:has(.modListServiceFlow__item--supplement)>:nth-child(7){-ms-grid-row:3;-ms-grid-column:5}.modListServiceFlow:has(.modListServiceFlow__item--supplement)>:nth-child(8){-ms-grid-row:3;-ms-grid-column:7}.modListServiceFlow:has(.modListServiceFlow__item--supplement)>:nth-child(9){-ms-grid-row:5;-ms-grid-column:1}.modListServiceFlow:has(.modListServiceFlow__item--supplement)>:nth-child(10){-ms-grid-row:5;-ms-grid-column:3}.modListServiceFlow:has(.modListServiceFlow__item--supplement)>:nth-child(11){-ms-grid-row:5;-ms-grid-column:5}.modListServiceFlow:has(.modListServiceFlow__item--supplement)>:nth-child(12){-ms-grid-row:5;-ms-grid-column:7}}@media screen and (max-width:1200px){.modListServiceFlow:has(.modListServiceFlow__item--supplement){-ms-grid-columns:110px (1fr)[3];grid-template-columns:110px repeat(3,1fr)}}@media screen and (min-width:955px){.modListServiceFlow:has(.modListServiceFlow__item--supplement):after,.modListServiceFlow:has(.modListServiceFlow__item--supplement):before{-ms-grid-column:2;-ms-grid-column-span:-1;grid-column:2/1;-ms-grid-row:3;-ms-grid-row-span:-1;grid-row:3/2}}@media screen and (min-width:955px){.modListServiceFlow:has(.modListServiceFlow__item--supplement):after{-ms-grid-row:4;-ms-grid-row-span:-1;grid-row:4/3}}@media screen and (min-width:955px){.modListServiceFlow:has(.modListServiceFlow__item--supplement) .order1{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}}@media screen and (min-width:955px){.modListServiceFlow:has(.modListServiceFlow__item--supplement) .order2{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:2/3/3/4}}@media screen and (min-width:955px){.modListServiceFlow:has(.modListServiceFlow__item--supplement) .order3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:2/4/3/5}}@media screen and (min-width:955px){.modListServiceFlow:has(.modListServiceFlow__item--supplement) .order4{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:3/2/4/3}}@media screen and (min-width:955px){.modListServiceFlow:has(.modListServiceFlow__item--supplement) .order5{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:3/3/4/4}}@media screen and (min-width:955px){.modListServiceFlow:has(.modListServiceFlow__item--supplement) .order6{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:3/4/4/5}}@media screen and (min-width:955px){.modListServiceFlow:has(.modListServiceFlow__item--supplement) .order2-3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:2;grid-area:1/3/2/5;margin:0 0 -40px 0}}@media screen and (min-width:955px){.n_block .modListServiceFlow{margin:60px 0 0;padding:0 0 60px;-ms-grid-columns:110px 1fr 1fr 1fr;grid-template-columns:110px 1fr 1fr 1fr}}@media screen and (max-width:954px){.n_block .modListServiceFlow{margin:40px 0 40px}}@media screen and (min-width:955px){.n_block .modListServiceFlow:after,.n_block .modListServiceFlow:before{width:110px;height:110px;background-size:34px 70px}}@media screen and (min-width:955px){.n_block .modListServiceFlow:has(.order7) .modListServiceFlow__item.order1 .title .name,.n_block .modListServiceFlow:has(.order7) .modListServiceFlow__item.order4 .title .name{left:-130px;width:110px;padding:calc(110px + 1em + 16px) 0 0 0}}@media screen and (min-width:955px){.n_block .modListServiceFlow .modListServiceFlow:not(:has(.text)) .modListServiceFlow__item.order1 .title .name,.n_block .modListServiceFlow .modListServiceFlow:not(:has(.text)) .modListServiceFlow__item.order4 .title .name{left:-130px;width:110px;padding:calc(40px + 1em + 16px) 0 0 0}}@media screen and (min-width:955px){.n_block .modListServiceFlow .modListServiceFlow:not(:has(.text)) .modListServiceFlow__item--sbps .inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.flowList--support{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:955px){.flowList--support{gap:40px 0;margin:40px 0 30px}}@media screen and (max-width:954px){.flowList--support{gap:20px 0;margin:40px 0 30px}}.flowList--support:before{content:"";position:absolute;display:block;width:2px;height:100%;border-left:2px solid #2255F1}@media screen and (min-width:955px){.flowList--support:before{left:70px}}@media screen and (max-width:954px){.flowList--support:before{left:30px}}.flowList--support .flowList__item{position:relative;background:#F7F9FB;-webkit-box-shadow:5px 0px 10px rgba(31,70,96,0.1);box-shadow:5px 0px 10px rgba(31,70,96,0.1);border-radius:4px}@media screen and (min-width:955px){.flowList--support .flowList__item{padding:20px 40px}}@media screen and (max-width:954px){.flowList--support .flowList__item{padding:15px 15px 16px}}.flowList--support .flowList__item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:955px){.flowList--support .flowList__item__head{gap:0 30px}}@media screen and (max-width:954px){.flowList--support .flowList__item__head{gap:15px 0}}.flowList--support .flowList__item__head .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;color:var(--white);background-color:var(--blue)}@media screen and (min-width:955px){.flowList--support .flowList__item__head .num{width:60px;height:60px;margin-right:-10px;font-size:24px;font-size:2.4rem}}@media screen and (max-width:954px){.flowList--support .flowList__item__head .num{width:30px;height:30px;margin-right:15px;font-size:14px;font-size:1.4rem}}@media screen and (min-width:955px){.flowList--support .flowList__item__head .num>span{position:relative;top:-2px}}.flowList--support .flowList__item__head .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:955px){.flowList--support .flowList__item__head .title{width:218px}}@media screen and (max-width:954px){.flowList--support .flowList__item__head .title{width:calc(100% - 45px)}}.flowList--support .flowList__item__head .title__lead{color:#6F7376}@media screen and (min-width:955px){.flowList--support .flowList__item__head .title__lead{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.flowList--support .flowList__item__head .title__lead{font-size:12px;font-size:1.2rem}}.flowList--support .flowList__item__head .title__text{margin:0!important;padding:0!important}@media screen and (min-width:955px){.flowList--support .flowList__item__head .title__text{font-size:18px;font-size:1.8rem}}@media screen and (max-width:954px){.flowList--support .flowList__item__head .title__text{font-size:16px;font-size:1.6rem}}.flowList--support .flowList__item__head .cont{-webkit-box-flex:1;-ms-flex:1;flex:1}.flowList--support .flowList__item__head .cont .list{list-style:none}.flowList--support .flowList__item__head .cont .list li{padding-left:1em;text-indent:-0.5em}.flowList--support .flowList__item__head .cont .list li:before{content:"・";display:inline-block}.flowList--support .flowList__item__cont{background:var(--white);border-radius:10px;overflow:hidden}@media screen and (min-width:955px){.flowList--support .flowList__item__cont{margin:20px 0 0 80px}}@media screen and (max-width:954px){.flowList--support .flowList__item__cont{margin:20px 0 0}}.flowList--support .flowList__item__cont .img{display:block;width:100%;height:100%}@media screen and (max-width:954px){.flowList--support .flowList__item__cont .img{max-width:225px;margin:0 auto}}.flowList--support .flowList__item__cont .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}html[lang=en] #service.newLayout .modHeading01:has(.count){gap:0 5px}html[lang=en] #service.newLayout .modHeading01 div span:not(.count):before{content:"”"}html[lang=en] #service.newLayout .modHeading01 div span:not(.count):after{content:"”"}#container{position:relative;background:#f7f9fb}@media screen and (min-width:955px){#container{padding:80px 0 0}}@media screen and (max-width:1279px){#container{padding:60px 0 0;overflow:hidden}}.pageSection{position:relative;overflow:hidden}@media screen and (min-width:955px){.pageSection__inner{max-width:1300px;margin:0 auto;padding:80px 80px}}@media screen and (max-width:954px){.pageSection__inner{margin:0 20px;padding:80px 0 80px}.pageSection__inner .modTagArea{margin-right:0;margin-left:0}}@media screen and (min-width:955px){.pageSection__inner--min{max-width:calc(982px + 24vw);margin:0 auto;padding:100px 12vw 80px}}@media screen and (max-width:954px){.pageSection__inner--min{margin:0 10.67vw}}.pageSection__inner:has(.modCtaContentsInner:only-child){padding-top:0;padding-bottom:0}.pageSection__inner:has(.modCtaContentsInner:only-child) .modCtaContentsInner{margin-top:0!important;margin-bottom:8px!important}.pageSection__inner>:first-child{margin-top:0!important}.pageSection__inner>:last-child{margin-bottom:0!important}.pageSection--bgWhite{background:var(--white)}.pageSection--bgGray{background:#F7F9FB}@media screen and (min-width:955px){.pageSection--top{background:url("/assets/img/top/bg_service.png") no-repeat 0 115%;background-size:contain}}@media screen and (max-width:954px){.pageSection--top{background:url("/assets/img/top/sp/bg_service.png") no-repeat 0 104%;background-size:contain}}@media screen and (min-width:769px){.pageSection--blue{position:relative}.pageSection--blue:before{content:"";position:absolute;top:0;right:0;width:calc(100% - 6vw);height:100%;background:var(--blue);clip-path:polygon(17% 0%,100% 0%,100% 100%,0% 100%)}.pageSection--blue .pageSection__inner{position:relative}}@media screen and (max-width:768px){.pageSection--blue{background:var(--blue)}}.pageSection--model:before{left:0;right:auto;clip-path:polygon(0 0,100% 0%,85% 100%,0% 100%)}.pageSection__content{background:var(--white);padding:60px 80px}@media screen and (max-width:1200px){.pageSection__content{padding:60px 40px}}@media screen and (max-width:768px){.pageSection__content{padding:40px 20px 40px}}@media screen and (min-width:955px){.pageTitle{padding:100px 0 54px}}@media screen and (max-width:954px){.pageTitle{padding:60px 20px 36px}}.pageTitle .modTextDescription{margin-bottom:0}@media screen and (min-width:955px){.article{padding:30px 0 48px}.article .modListSns{display:none}}@media screen and (max-width:954px){.article{font-size:16px;font-size:1.6rem;padding:0 0 60px}.article>p:first-child{font-size:14px;font-size:1.4rem}}.article .clm_indx02{background:var(--grayBright);border-radius:5px}@media screen and (min-width:955px){.article .clm_indx02{margin:100px 0 0}}.article .clm_indx02 .clm_indx_ttl{background:var(--blue);border:1px solid var(--blue);color:var(--white);font-weight:400;position:absolute;z-index:1;border-radius:5px 0 5px 0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media screen and (min-width:955px){.article .clm_indx02 .clm_indx_ttl{cursor:pointer;padding:10px 20px}.article .clm_indx02 .clm_indx_ttl:hover{background:var(--white);color:var(--blue)}.article .clm_indx02 .clm_indx_ttl:hover:after{border-color:var(--blue)}}@media screen and (max-width:954px){.article .clm_indx02 .clm_indx_ttl{padding:10px 20px 6px}}.article .clm_indx02 .clm_indx_ttl:after{content:"";display:inline-block;border-top:2px solid var(--white);border-right:2px solid var(--white);width:8px;height:8px;-webkit-transform:rotate(-45deg) translateY(2px);transform:rotate(-45deg) translateY(2px);margin:0 0 0 10px}.article .clm_indx02 .clm_indx_ttl.open:after{-webkit-transform:rotate(135deg) translateY(2px) translateX(-2px);transform:rotate(135deg) translateY(2px) translateX(-2px)}.article .clm_indx02 #toc_indx_b{position:relative}@media screen and (min-width:955px){.article .clm_indx02 #toc_indx_b{padding:27px 120px 38px 120px}}@media screen and (max-width:954px){.article .clm_indx02 #toc_indx_b{padding:90px 20px 50px}}.article .clm_indx02 #toc_indx_b:before{content:"";display:inline-block;position:absolute;bottom:20px;left:calc(50% - 8px);width:17px;border-top:3px dotted #404040;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:955px){.article .clm_indx02 #toc_indx_b>p+p{margin:7px 0 0}}@media screen and (max-width:954px){.article .clm_indx02 #toc_indx_b>p+p{margin:20px 0 0}}.article .clm_indx02 #toc_indx_b>p>a{position:relative;text-decoration:underline;padding:0 0 0 14px;display:inline-block;color:var(--black)}@media screen and (min-width:955px){.article .clm_indx02 #toc_indx_b>p>a:hover{color:var(--blue);opacity:1}.article .clm_indx02 #toc_indx_b>p>a:hover:before{background:var(--blue)}}.article .clm_indx02 #toc_indx_b>p>a:before{content:"";background:#404040;position:absolute;width:5px;height:2px;top:13px;left:0}.article .clm_indx02 #toc_indx_b.open:before{content:"";display:inline-block;border-top:2px solid #404040;border-right:2px solid #404040;width:8px;height:8px;-webkit-transform:rotate(-45deg) translateY(2px) translateX(-2px);transform:rotate(-45deg) translateY(2px) translateX(-2px);bottom:16px;left:calc(50% - 4px)}.article>*+*{margin:40px 0 0}.article h2{position:relative;font-weight:400;border-bottom:1px solid #ccc}@media screen and (min-width:955px){.article h2{font-size:24px;font-size:2.4rem;margin:80px 0 44px;padding:0 0 6px}}@media screen and (max-width:954px){.article h2{font-size:20px;font-size:2rem;padding:0 0 12px}}.article h2:after{content:"";height:5px;width:120px;background:var(--blue);position:absolute;left:0;bottom:-5px}.article h3{font-weight:400;border-left:5px solid var(--blue);padding:0 0 0 10px;margin:60px 0 40px}@media screen and (min-width:955px){.article h3{font-size:20px;font-size:2rem;line-height:1.2}}@media screen and (max-width:954px){.article h3{font-size:18px;font-size:1.8rem}}.article h4{font-weight:400}.article a{color:var(--blue);text-decoration:underline}@media screen and (max-width:954px){.article p{line-height:2}}.article strong{font-weight:400}.article img{max-width:100%;height:auto}.article .yellow{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0%,#ffffa2));background:linear-gradient(transparent 60%,#ffffa2 0%)}.article .listNum>li>strong{display:inline-block;margin:0 0 20px}.article .listNum>li>strong:before{font-size:14px;font-size:1.4rem;border:1px solid var(--blue);color:var(--blue);padding:5px 14px;border-radius:5px;margin:0 10px 0 0}.article .listNum>li:first-child>strong:before{content:"1"}.article .listNum>li:nth-child(2)>strong:before{content:"2"}.article .listNum>li:nth-child(3)>strong:before{content:"3"}.article .listNum>li:nth-child(4)>strong:before{content:"4"}.article .listNum>li:nth-child(5)>strong:before{content:"5"}.article .listNum>li:nth-child(6)>strong:before{content:"6"}.article .listNum>li:nth-child(7)>strong:before{content:"7"}.article .listNum>li:nth-child(8)>strong:before{content:"8"}.article .listNum>li:nth-child(9)>strong:before{content:"9"}.article .listNum>li:nth-child(10)>strong:before{content:"10"}.article .listNum>li:nth-child(11)>strong:before{content:"11"}.article .listNum>li:nth-child(12)>strong:before{content:"12"}.article .listNum>li:nth-child(13)>strong:before{content:"13"}.article .listNum>li:nth-child(14)>strong:before{content:"14"}.article .listNum>li:nth-child(15)>strong:before{content:"15"}.article .listNum>li:nth-child(16)>strong:before{content:"16"}.article .listNum>li:nth-child(17)>strong:before{content:"17"}.article .listNum>li:nth-child(18)>strong:before{content:"18"}.article .listNum>li:nth-child(19)>strong:before{content:"19"}.article .listNum>li:nth-child(20)>strong:before{content:"20"}.article .listNum>li:nth-child(21)>strong:before{content:"21"}.article .listNum>li:nth-child(22)>strong:before{content:"22"}.article .listNum>li:nth-child(23)>strong:before{content:"23"}.article .listNum>li:nth-child(24)>strong:before{content:"24"}.article .listNum>li:nth-child(25)>strong:before{content:"25"}.article .listNum>li:nth-child(26)>strong:before{content:"26"}.article .listNum>li:nth-child(27)>strong:before{content:"27"}.article .listNum>li:nth-child(28)>strong:before{content:"28"}.article .listNum>li:nth-child(29)>strong:before{content:"29"}.article .listNum>li:nth-child(30)>strong:before{content:"30"}.article .listNum>li:nth-child(31)>strong:before{content:"31"}.article .listNum>li:nth-child(32)>strong:before{content:"32"}.article .listNum>li:nth-child(33)>strong:before{content:"33"}.article .listNum>li:nth-child(34)>strong:before{content:"34"}.article .listNum>li:nth-child(35)>strong:before{content:"35"}.article .listNum>li:nth-child(36)>strong:before{content:"36"}.article .listNum>li:nth-child(37)>strong:before{content:"37"}.article .listNum>li:nth-child(38)>strong:before{content:"38"}.article .listNum>li:nth-child(39)>strong:before{content:"39"}.article .listNum>li:nth-child(40)>strong:before{content:"40"}.article .listNum>li:nth-child(41)>strong:before{content:"41"}.article .listNum>li:nth-child(42)>strong:before{content:"42"}.article .listNum>li:nth-child(43)>strong:before{content:"43"}.article .listNum>li:nth-child(44)>strong:before{content:"44"}.article .listNum>li:nth-child(45)>strong:before{content:"45"}.article .listNum>li:nth-child(46)>strong:before{content:"46"}.article .listNum>li:nth-child(47)>strong:before{content:"47"}.article .listNum>li:nth-child(48)>strong:before{content:"48"}.article .listNum>li:nth-child(49)>strong:before{content:"49"}.article .listNum>li:nth-child(50)>strong:before{content:"50"}.article .listNum>li:nth-child(51)>strong:before{content:"51"}.article .listNum>li:nth-child(52)>strong:before{content:"52"}.article .listNum>li:nth-child(53)>strong:before{content:"53"}.article .listNum>li:nth-child(54)>strong:before{content:"54"}.article .listNum>li:nth-child(55)>strong:before{content:"55"}.article .listNum>li:nth-child(56)>strong:before{content:"56"}.article .listNum>li:nth-child(57)>strong:before{content:"57"}.article .listNum>li:nth-child(58)>strong:before{content:"58"}.article .listNum>li:nth-child(59)>strong:before{content:"59"}.article .listNum>li:nth-child(60)>strong:before{content:"60"}.article .listNum>li:nth-child(61)>strong:before{content:"61"}.article .listNum>li:nth-child(62)>strong:before{content:"62"}.article .listNum>li:nth-child(63)>strong:before{content:"63"}.article .listNum>li:nth-child(64)>strong:before{content:"64"}.article .listNum>li:nth-child(65)>strong:before{content:"65"}.article .listNum>li:nth-child(66)>strong:before{content:"66"}.article .listNum>li:nth-child(67)>strong:before{content:"67"}.article .listNum>li:nth-child(68)>strong:before{content:"68"}.article .listNum>li:nth-child(69)>strong:before{content:"69"}.article .listNum>li:nth-child(70)>strong:before{content:"70"}.article .listNum>li:nth-child(71)>strong:before{content:"71"}.article .listNum>li:nth-child(72)>strong:before{content:"72"}.article .listNum>li:nth-child(73)>strong:before{content:"73"}.article .listNum>li:nth-child(74)>strong:before{content:"74"}.article .listNum>li:nth-child(75)>strong:before{content:"75"}.article .listNum>li:nth-child(76)>strong:before{content:"76"}.article .listNum>li:nth-child(77)>strong:before{content:"77"}.article .listNum>li:nth-child(78)>strong:before{content:"78"}.article .listNum>li:nth-child(79)>strong:before{content:"79"}.article .listNum>li:nth-child(80)>strong:before{content:"80"}.article .listNum>li:nth-child(81)>strong:before{content:"81"}.article .listNum>li:nth-child(82)>strong:before{content:"82"}.article .listNum>li:nth-child(83)>strong:before{content:"83"}.article .listNum>li:nth-child(84)>strong:before{content:"84"}.article .listNum>li:nth-child(85)>strong:before{content:"85"}.article .listNum>li:nth-child(86)>strong:before{content:"86"}.article .listNum>li:nth-child(87)>strong:before{content:"87"}.article .listNum>li:nth-child(88)>strong:before{content:"88"}.article .listNum>li:nth-child(89)>strong:before{content:"89"}.article .listNum>li:nth-child(90)>strong:before{content:"90"}.article .listNum>li:nth-child(91)>strong:before{content:"91"}.article .listNum>li:nth-child(92)>strong:before{content:"92"}.article .listNum>li:nth-child(93)>strong:before{content:"93"}.article .listNum>li:nth-child(94)>strong:before{content:"94"}.article .listNum>li:nth-child(95)>strong:before{content:"95"}.article .listNum>li:nth-child(96)>strong:before{content:"96"}.article .listNum>li:nth-child(97)>strong:before{content:"97"}.article .listNum>li:nth-child(98)>strong:before{content:"98"}.article .listNum>li:nth-child(99)>strong:before{content:"99"}.article .listNum>li:nth-child(100)>strong:before{content:"100"}@media screen and (min-width:955px){.article .listNum>li+li{margin:40px 0 0}}@media screen and (max-width:954px){.article .listNum>li+li{margin:54px 0 0}}.article .listCaption{font-size:14px;font-size:1.4rem;line-height:1.4}.article .listCaption>li{padding-left:1.8rem;text-indent:-1.8rem}@media screen and (min-width:955px){.article .listCaption>li+li{margin:20px 0 0}}@media screen and (max-width:954px){.article .listCaption>li+li{margin:40px 0 0}}.article .faq_list{border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){.article .faq_list{margin:30px 0;padding:0 0 30px}}@media screen and (max-width:954px){.article .faq_list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 52px}}.article .faq_list>dt{font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:955px){.article .faq_list>dt{width:35px;height:35px;margin:0 20px 0 0}}@media screen and (max-width:954px){.article .faq_list>dt{width:35px;height:35px}}.article .faq_list>dt:first-child{color:var(--white);background:var(--blue);border-radius:10px 10px 0 10px}@media screen and (min-width:955px){.article .faq_list>dt:first-child,.article .faq_list>dt:first-child+dd{margin-bottom:20px}}@media screen and (max-width:954px){.article .faq_list>dt:first-child,.article .faq_list>dt:first-child+dd{margin-bottom:10px}}.article .faq_list>dt:not(:first-child){color:var(--blue);border:2px solid var(--blue);border-radius:10px 10px 10px 0}.article .faq_list>dt>span{overflow:hidden;width:13px;height:24px}@media screen and (min-width:955px){.article .faq_list>dd{width:calc(100% - 55px);padding:4px 0 0}}@media screen and (max-width:954px){.article .faq_list>dd{width:calc(100% - 55px);padding:4px 0 0;line-height:2}}.article table{text-align:left;width:100%;border:1px solid var(--gray)}.article table td,.article table th{border:1px solid var(--gray);vertical-align:top}@media screen and (min-width:955px){.article table td,.article table th{padding:13px 20px 10px}}@media screen and (max-width:954px){.article table td,.article table th{padding:12px 20px 14px}}.article table th{background:#F2F2F2;border:1px solid var(--gray)}.article table thead tr>*{background:#F2F2F2;color:var(--white);border:1px solid var(--gray);border-top:none;border-bottom:none;font-weight:700}.article table thead tr>:first-child{border-left:1px solid var(--gray)}.article table thead tr>:last-child{border-right:1px solid var(--gray)}.article table tfoot tr>*{background:#e9f5fc}@media screen and (min-width:955px){.article table.has-fixed-layout{width:100%;table-layout:fixed}}.article .tableType2 table{border:none}@media screen and (max-width:954px){.article .tableType2--vertical{overflow-x:scroll;margin-right:-40px}.article .tableType2--vertical table{width:100vw;border:none}.article .tableType2--vertical table td,.article .tableType2--vertical table th{white-space:nowrap}}.article .tableType2--horizontal{border-top:1px solid var(--gray);border-right:1px solid var(--gray)}@media screen and (min-width:955px){.article .tableType2--horizontal table tr{display:table-cell;vertical-align:top}}@media screen and (max-width:954px){.article .tableType2--horizontal table tr{display:block}}.article .tableType2--horizontal table td,.article .tableType2--horizontal table th{display:block;width:100%;border-top:none;border-right:none}@media screen and (max-width:954px){.article .tableType3{overflow-x:scroll;margin-right:-40px}}@media screen and (max-width:954px){.article .tableType3 table{width:100vw;border:none}}@media screen and (max-width:954px){.article .tableType3 table td,.article .tableType3 table th{white-space:nowrap}}.article .tableType3::-webkit-scrollbar-track{background-color:red;background-image:url("/assets/img/common/back.png");border-radius:5px}.article__summarize{background:var(--grayBright);border-radius:5px}.article__summarize__label{display:inline-block;background:var(--blue);color:var(--white);font-weight:400;border-radius:5px 0 5px 0}@media screen and (min-width:955px){.article__summarize__label{padding:14px 24px}}@media screen and (max-width:954px){.article__summarize__label{padding:14px 24px 12px}}@media screen and (min-width:955px){.article__summarize__cont{padding:26px 30px}}@media screen and (max-width:954px){.article__summarize__cont{padding:26px 30px 52px}}.article .modBtnLink,.article .modBtnPage{text-decoration:none;color:var(--black)}@media screen and (max-width:954px){.article .modBtnLink,.article .modBtnPage{font-size:14px;font-size:1.4rem}.article .modBtnLink p,.article .modBtnPage p{line-height:1.6}}.article .modBtnText{text-decoration:none}.article .modBtnText p{line-height:1.5}.article .modListCta{margin:40px 0 0}.article .modBtnLink__img img,.article .modBtnPage__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:955px){.article .chargeSystemBox{display:-ms-grid;display:grid;-ms-grid-columns:1fr 55px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr 55px 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:55px;grid-row-gap:55px;margin:38px 0 38px}.article .chargeSystemBox>:first-child{-ms-grid-row:1;-ms-grid-column:1}.article .chargeSystemBox>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.article .chargeSystemBox>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.article .chargeSystemBox>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}}@media screen and (max-width:954px){.article .chargeSystemBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px 0;margin:40px 0 40px}}.article .chargeSystemBox__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px 0;position:relative}.article .chargeSystemBox__item__title{background:var(--blueBright);text-align:center;color:var(--blue);font-size:14px;font-size:1.4rem;font-weight:700;border-radius:10px 10px 0 0}@media screen and (min-width:955px){.article .chargeSystemBox__item__title{padding:10px 0}}@media screen and (max-width:954px){.article .chargeSystemBox__item__title{padding:14px 0}}.article .chargeSystemBox__item__main{background:#F7F9FB;font-size:14px;font-size:1.4rem;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;border-radius:0 0 10px 10px}@media screen and (min-width:955px){.article .chargeSystemBox__item__main{text-align:center}}@media screen and (max-width:954px){.article .chargeSystemBox__item__main{padding:14px 20px 20px}}.article .chargeSystemBox__item__main .block{width:100%}@media screen and (min-width:955px){.article .chargeSystemBox__item__main .block{padding:20px 20px 10px}}@media screen and (max-width:954px){.article .chargeSystemBox__item__main .block{text-align:center;padding:20px 0 20px}}.article .chargeSystemBox__item__main .block .text{display:inline-block;text-align:left}.article .chargeSystemBox__item__main .block+.block{border-top:2px solid var(--white)}@media screen and (max-width:954px){.article .chargeSystemBox__item__main .block:first-child{padding-top:0}}@media screen and (max-width:954px){.article .chargeSystemBox__item__main .block:last-child{padding-bottom:0}}.article .chargeSystemBox__item__main .title{font-weight:700}@media screen and (min-width:955px){.article .chargeSystemBox__item__main .title{margin:0 0 6px}}@media screen and (max-width:954px){.article .chargeSystemBox__item__main .title{margin:0 0 4px}}.article .chargeSystemBox__item__main .text{line-height:1.5}@media screen and (min-width:955px){.article .chargeSystemBox__item:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}.article .chargeSystemBox__item:first-child:after,.article .chargeSystemBox__item:first-child:before{bottom:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.article .chargeSystemBox__item:first-child:after{-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}}@media screen and (min-width:955px){.article .chargeSystemBox__item:nth-child(2){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}.article .chargeSystemBox__item:nth-child(2):after,.article .chargeSystemBox__item:nth-child(2):before{bottom:calc(100% + 26px);left:auto;right:-30px;-webkit-transform:translateX(0%);transform:translateX(0%)}.article .chargeSystemBox__item:nth-child(2):after{-webkit-transform:translateX(0%) rotate(90deg);transform:translateX(0%) rotate(90deg)}}@media screen and (min-width:955px){.article .chargeSystemBox__item:nth-child(3){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/3/3}}.article .chargeSystemBox__item:nth-child(3):after,.article .chargeSystemBox__item:nth-child(3):before{display:none}.article .chargeSystemBox__item:nth-child(3) .chargeSystemBox__item__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article .chargeSystemBox__item:after,.article .chargeSystemBox__item:before{content:"";display:inline-block;width:15px;height:2px;background:var(--blue);position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:955px){.article .chargeSystemBox__item:after,.article .chargeSystemBox__item:before{bottom:-30px}}@media screen and (max-width:954px){.article .chargeSystemBox__item:after,.article .chargeSystemBox__item:before{bottom:-20px}}.article .chargeSystemBox__item:after{-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.modAboutBox{background:var(--grayBright)}@media screen and (min-width:955px){.modAboutBox__inner{max-width:962px;margin:0 auto;padding:102px 30px 200px}}@media screen and (max-width:954px){.modAboutBox__inner{padding:72px 0 80px;margin:0 20px}}@media screen and (min-width:955px){.modAboutBox__list{margin:50px 0 0}}@media screen and (max-width:954px){.modAboutBox__list{margin:34px 0 0}}.modAboutBox__list__item>a{display:block;background:var(--white)}@media screen and (min-width:955px){.modAboutBox__list__item>a{border-radius:0 0 30px 0}}@media screen and (max-width:954px){.modAboutBox__list__item>a{border-radius:0 0 20px 0}}@media screen and (min-width:955px){.modAboutBox__list__item .inner{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:955px){.modAboutBox__list__item .img{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:955px){.modAboutBox__list__item .img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:954px){.modAboutBox__list__item .img>img{height:100%;display:block;margin:0 auto}}@media screen and (max-width:954px){.modAboutBox__list__item .img>img{width:100%;height:auto}}.modAboutBox__list__item .text{position:relative}@media screen and (min-width:955px){.modAboutBox__list__item .text{padding:50px 40px 38px 50px;width:390px}}@media screen and (max-width:954px){.modAboutBox__list__item .text{padding:26px 35px 24px 50px}}.modAboutBox__list__item .text:before{content:"";background:var(--blue);position:absolute}@media screen and (min-width:955px){.modAboutBox__list__item .text:before{width:5px;height:63px;top:58px;left:25px}}@media screen and (max-width:954px){.modAboutBox__list__item .text:before{width:5px;height:63px;top:30px;left:30px}}.modAboutBox__list__item .text__title{font-weight:400}@media screen and (min-width:955px){.modAboutBox__list__item .text__title{font-size:20px;font-size:2rem}}@media screen and (max-width:954px){.modAboutBox__list__item .text__title{font-size:18px;font-size:1.8rem;margin:0 0 3px}}@media screen and (min-width:955px){.modAboutBox__list__item .text__lead{font-size:14px;font-size:1.4rem;line-height:1.6}}@media screen and (min-width:955px){.modAboutBox__list__item+.modAboutBox__list__item{margin:30px 0 0}}@media screen and (max-width:954px){.modAboutBox__list__item+.modAboutBox__list__item{margin:30px 0 0}}@media screen and (min-width:955px){.modAboutBox__list__item:nth-child(2n)>a{border-radius:0 0 0 30px}.modAboutBox__list__item:nth-child(2n) .inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modAboutBox__list__item:nth-child(2n) .text{padding-left:63px}.modAboutBox__list__item:nth-child(2n) .text:before{left:40px}}@media screen and (max-width:954px){.modAboutBox__list__item:nth-child(2n)>a{border-radius:0 0 0 20px}}@media screen and (min-width:955px){.columnBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1140px;margin:0 auto;padding:82px 30px 20px;gap:0 60px}}@media screen and (max-width:954px){.columnBox{display:block;padding:40px 20px 14px}}@media screen and (min-width:955px){.columnBox__cont{max-width:840px;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:954px){.columnBox__cont{width:100%}}@media screen and (min-width:955px){.columnBox__cont__kv .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 19px}}.columnBox__cont__kv .head .modBtnCat{font-size:14px;font-size:1.4rem;padding:7px 12px}@media screen and (max-width:954px){.columnBox__cont__kv .head .modBtnCat{margin:0 0 20px}}@media screen and (max-width:954px){.columnBox__cont__kv .head .modListSns{display:none}}.columnBox__cont__kv .title{position:relative;background:var(--blue);color:var(--white);font-weight:400}@media screen and (min-width:955px){.columnBox__cont__kv .title{font-size:30px;font-size:3rem;line-height:1.4;margin:0 60px -20px 0;padding:18px 20px 16px}}@media screen and (max-width:954px){.columnBox__cont__kv .title{font-size:16px;font-size:1.6rem;padding:8px 10px;margin:0 34px -10px 0}}.columnBox__cont__kv .img{aspect-ratio:760/427}.columnBox__cont__kv .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@supports not (aspect-ratio:760/427){.columnBox__cont__kv .img{position:relative}.columnBox__cont__kv .img:before{float:left;content:"";padding-top:56.18%}.columnBox__cont__kv .img:after{display:block;content:"";clear:both}.columnBox__cont__kv .img>img{position:absolute;top:0;left:0;right:0;bottom:0}}@media screen and (min-width:955px){.columnBox__cont__kv .img{margin:0 0 15px}}.columnBox__cont__kv .info{display:-webkit-box;display:-ms-flexbox;display:flex;color:#9F9F9F}@media screen and (min-width:955px){.columnBox__cont__kv .info{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.columnBox__cont__kv .info{font-size:12px;font-size:1.2rem;margin:16px 0 12px}}.columnBox__cont__kv .info .time{font-family:"Noto Sans";color:#838383;margin:0 20px 0 0}.columnBox__cont__kv .info .list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.columnBox__cont__kv .info .list a:hover{text-decoration:underline;opacity:1}}.columnBox__cont__kv .info .list>li+li{margin:0 0 0 16px}@media screen and (min-width:955px){.columnBox__sidebar{max-width:300px;height:100%}}@media screen and (max-width:954px){.columnBox__sidebar{max-width:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:53px 0 0}}.columnBox__sidebar__banner{text-align:center}@media screen and (max-width:954px){.columnBox__sidebar__banner{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:60px 0 0}}.columnBox__sidebar__banner li a{display:inline-block}.columnBox__sidebar__banner li a img{width:100%;max-width:300px;height:auto}@media screen and (min-width:955px){.columnBox__sidebar__tag{margin:50px 0 0}}@media screen and (max-width:954px){.columnBox__sidebar__tag{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.columnBox__sidebar__tag .title{background:url("/assets/img/common/icon_tag.svg") no-repeat 0 50%;background-size:20px auto}@media screen and (min-width:955px){.columnBox__sidebar__tag .title{font-size:20px;font-size:2rem;padding:0 0 0 25px}}@media screen and (max-width:954px){.columnBox__sidebar__tag .title{font-size:20px;font-size:2rem;padding:0 0 0 26px}}.columnBox__sidebar__tag .list{background:#F2F2F2;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){.columnBox__sidebar__tag .list{margin:10px 0 0;padding:10px 20px 20px}}@media screen and (max-width:954px){.columnBox__sidebar__tag .list{margin:14px 0 0;padding:10px 20px 20px}}@media screen and (min-width:955px){.columnBox__sidebar__tag .list li{margin:10px 10px 0 0}}@media screen and (max-width:954px){.columnBox__sidebar__tag .list li{margin:10px 10px 0 0}}.columnBox__sidebar__tag .list li a{display:inline-block;background:var(--white);border-radius:5px}@media screen and (min-width:955px){.columnBox__sidebar__tag .list li a{font-size:14px;font-size:1.4rem;padding:4px 22px 3px 11px}}@media screen and (max-width:954px){.columnBox__sidebar__tag .list li a{padding:6px 22px 6px 11px}}@media screen and (min-width:955px){.columnBox__sidebar__popular{margin:34px 0 0}}@media screen and (max-width:954px){.columnBox__sidebar__popular{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:55px 0 0}}.columnBox__sidebar__popular .title{background:url("/assets/img/common/icon_ranking.svg") no-repeat 0 50%;background-size:20px auto}@media screen and (min-width:955px){.columnBox__sidebar__popular .title{font-size:20px;font-size:2rem;padding:0 0 0 24px}}@media screen and (max-width:954px){.columnBox__sidebar__popular .title{font-size:20px;font-size:2rem;padding:0 0 0 26px}}@media screen and (max-width:954px){.columnBox__sidebar__popular .list{margin:-8px 0 0}}@media screen and (min-width:955px){.columnBox__sidebar__popular .list li{margin:10px 0 0}}@media screen and (max-width:954px){.columnBox__sidebar__popular .list li{margin:22px 0 0}}.columnBox__sidebar__popular .list li a{display:-webkit-box;display:-ms-flexbox;display:flex}.columnBox__sidebar__popular .list__thumbnail{width:120px;height:68px}.columnBox__sidebar__popular .list__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.columnBox__sidebar__popular .list__text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;font-size:1.2rem}@media screen and (min-width:955px){.columnBox__sidebar__popular .list__text{padding:0 0 0 20px}}@media screen and (max-width:954px){.columnBox__sidebar__popular .list__text{padding:0 0 0 20px}}@media screen and (min-width:955px){.columnBox__sidebar__btn{margin:40px 0 0}}@media screen and (max-width:954px){.columnBox__sidebar__btn{display:none}}@media screen and (min-width:955px){.columnBox__sidebar__btn li{margin:16px 0 0}}.columnBox__sidebar__btn li .modBtnMain{min-width:inherit;width:100%}@media screen and (min-width:955px){.columnBox__sidebar__btn li .modBtnMain{font-size:20px;font-size:2rem;padding:11px 0}}.columnBox__sidebar__btn li .modBtnMain--contact{background:#2C57E3}.columnBox__sidebar__btn li .modBtnMain--download{background:var(--white);border:1px solid #2C57E3;color:#2C57E3}.columnBox__sidebar__btn li .modBtnMain--download span:after,.columnBox__sidebar__btn li .modBtnMain--download span:before{background:#2C57E3}.columnBox__sidebar .is-sticky{-webkit-transition:0.5s;transition:0.5s}@media screen and (min-width:955px){.columnBox__sidebar .is-sticky{position:sticky;top:149px;left:0}}@media screen and (max-width:954px){.columnBox__sidebar .is-sticky{position:relative;top:0}}@media screen and (min-width:955px){.columnBox__sidebar .is-sticky.hide{top:34px}}#container.top .pageSection__inner{position:relative;z-index:1}@media screen and (min-width:1280px){#container.top .pageSection__inner{max-width:1440px;margin:0 auto;padding:80px 130px}}@media screen and (max-width:1279px){#container.top .pageSection__inner{padding:80px 80px}}@media screen and (max-width:954px){#container.top .pageSection__inner{padding:80px 0 80px}}@media screen and (max-width:954px){#container.top .pageSection__inner:has(.topAchievements){padding-bottom:0}}#container.top .pageSection--top{background-color:#F2F4FC;background-image:none;overflow:inherit}#container.top .pageSection--top:before{content:"";display:inline-block;width:100%;height:100vh;position:absolute;z-index:0;left:0}@media screen and (min-width:955px){#container.top .pageSection--top:before{background:url("/assets/img/top/bg_top.webp") no-repeat 0 0 #F2F4FC;background-size:366px auto;top:-147px}}@media screen and (max-width:954px){#container.top .pageSection--top:before{background:url("/assets/img/top/sp/bg_top.webp") no-repeat 0 0 #F2F4FC;background-size:128px auto;top:-302px}}#container.top .pageSection--bgBlue{background:#F2F4FC}@media screen and (min-width:955px){#container.top .pageSection--news .pageSection__inner{display:-ms-grid;display:grid;-ms-grid-columns:311px 90px 1fr;grid-template-columns:311px 1fr;-ms-grid-rows:1fr 0px 1fr 0px 1fr;grid-template-rows:repeat(3,1fr);grid-column-gap:90px;grid-row-gap:0px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#container.top .pageSection--news .pageSection__inner>:first-child{-ms-grid-row:1;-ms-grid-column:1}#container.top .pageSection--news .pageSection__inner>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}#container.top .pageSection--news .pageSection__inner>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}#container.top .pageSection--news .pageSection__inner>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}#container.top .pageSection--news .pageSection__inner>:nth-child(5){-ms-grid-row:5;-ms-grid-column:1}#container.top .pageSection--news .pageSection__inner>:nth-child(6){-ms-grid-row:5;-ms-grid-column:3}}@media screen and (min-width:955px){#container.top .pageSection--news .modHeadingSection{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2;text-align:left;line-height:1.7;margin:0;padding:10px 0 0}}@media screen and (min-width:955px){#container.top .pageSection--news .modTextDescription{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2;text-align:left;margin:0;padding:32px 0 0;font-weight:400}}@media screen and (min-width:955px){#container.top .pageSection--news .modBtnArea{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:3/1/4/2;margin:-12px 0 0 0;padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:955px){#container.top .pageSection--news .modListNews{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/4/3;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px 0}}@media screen and (max-width:954px){#container.top .pageSection--news .modListNews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px 0;margin:50px 0 0}}#container.top .pageSection--news .modListNews__item{border:none}#container.top .pageSection--news .modListNews__item>a{background:var(--white);-webkit-box-shadow:15px 20px 25px rgba(0,8,49,0.04);box-shadow:15px 20px 25px rgba(0,8,49,0.04);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:17px 15px;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media screen and (min-width:955px){#container.top .pageSection--news .modListNews__item>a{padding:20px 60px 20px 25px}}@media screen and (max-width:954px){#container.top .pageSection--news .modListNews__item>a{padding:20px 56px 20px 20px}}#container.top .pageSection--news .modListNews__item>a .time{font-size:15px;font-size:1.5rem;color:#5B5F62}#container.top .pageSection--news .modListNews__item>a .category{width:auto;height:30px;line-height:30px;border-radius:30px;margin:-2px 0 0 0;background:rgba(34,85,241,0.08);color:var(--text_color)}@media screen and (min-width:955px){#container.top .pageSection--news .modListNews__item>a .category{font-size:14px;font-size:1.4rem;padding:0 16px}}@media screen and (max-width:954px){#container.top .pageSection--news .modListNews__item>a .category{font-size:13px;font-size:1.3rem;padding:0 10px}}#container.top .pageSection--news .modListNews__item>a .category span{-webkit-transform:skewX(0deg);transform:skewX(0deg);background:none}#container.top .pageSection--news .modListNews__item>a .title{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:16px;font-size:1.6rem;line-height:1.7}#container.top .pageSection--news .modListNews__item>a:after{content:"";display:inline-block;width:16px;height:16px;aspect-ratio:1;background:var(--black);-webkit-mask:url("/assets/img/common/icon_arrow.svg");mask:url("/assets/img/common/icon_arrow.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute}@media screen and (min-width:955px){#container.top .pageSection--news .modListNews__item>a:after{top:calc(50% - 8px);right:25px}}@media screen and (max-width:954px){#container.top .pageSection--news .modListNews__item>a:after{bottom:20px;right:20px}}@media screen and (min-width:955px){#container.top .pageSection--news .modListNews__item>a:hover{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}}#container.top .modHeadingSection{font-weight:500;margin:0;line-height:1.7}@media screen and (min-width:955px){#container.top .modHeadingSection{font-size:38px;font-size:3.8rem}}@media screen and (max-width:954px){#container.top .modHeadingSection{font-size:30px;font-size:3rem;text-align:left;padding:0}}#container.top .modHeadingSection:after{display:none}@media screen and (min-width:955px){#container.top .modHeadingSection--min{font-size:30px;font-size:3rem}}@media screen and (max-width:954px){#container.top .modHeadingSection--min{font-size:24px;font-size:2.4rem;text-align:left}}@media screen and (min-width:955px){#container.top .modHeadingSection--min+.modTextDescription{margin-top:15px}}@media screen and (max-width:954px){#container.top .modHeadingSection--min+.modTextDescription{margin-top:7px}}#container.top .modleadSection{margin:0 auto 24px;text-align:center}#container.top .modleadSection__inner{display:inline-block;background:linear-gradient(271.22deg,#E7EBF6 8.43%,#EAEEF5 33.54%,#EDF1F8 69.04%,#E7EBF6 98.48%);font-weight:500;width:auto;height:44px;line-height:44px;border-radius:44px;padding:0 42px}@media screen and (min-width:955px){#container.top .modleadSection__inner{font-size:18px;font-size:1.8rem}}#container.top .modTextDescription{font-weight:400}@media screen and (min-width:955px){#container.top .modTextDescription{font-size:16px;font-size:1.6rem;margin:35px 0 0}}@media screen and (max-width:954px){#container.top .modTextDescription{font-size:16px;font-size:1.6rem;text-align:left;margin:25px 0 0}}#container.top .modListCompany{-webkit-filter:drop-shadow(15px 20px 25px rgba(0,8,49,0.04));filter:drop-shadow(15px 20px 25px rgba(0,8,49,0.04))}@media screen and (min-width:955px){#container.top .modListCompany__wrapper{margin:60px 0 96px}}@media screen and (max-width:954px){#container.top .modListCompany__wrapper{margin:50px 0 100px -8px;padding:0}}#container.top .modListCompany__item>a{border-radius:10px;position:relative;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media screen and (min-width:955px){#container.top .modListCompany__item>a{padding:0 0 76px}}@media screen and (max-width:954px){#container.top .modListCompany__item>a{padding:0 0 70px}}#container.top .modListCompany__item>a .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){#container.top .modListCompany__item>a .logo{gap:30px 17px;padding:0 25px}}@media screen and (max-width:954px){#container.top .modListCompany__item>a .logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding:0 20px}}#container.top .modListCompany__item>a .logo__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom:2px solid #f7f9fb;margin:0 -25px;padding:20px}@media screen and (min-width:955px){#container.top .modListCompany__item>a .logo__img{width:calc(100% + 50px);height:203px}}@media screen and (max-width:954px){#container.top .modListCompany__item>a .logo__img{width:calc(100% + 50px);height:140px}}#container.top .modListCompany__item>a .logo__name{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (max-width:954px){#container.top .modListCompany__item>a .logo__name{margin:11px 0 0}}#container.top .modListCompany__item>a .logo__name__inner{padding:0;width:100%;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#container.top .modListCompany__item>a .logo__tag{color:var(--text_color);background:rgba(34,85,241,0.08)}@media screen and (min-width:955px){#container.top .modListCompany__item>a .logo__tag{font-size:14px;font-size:1.4rem;border-radius:30px;line-height:30px;padding:3px 16px}}@media screen and (max-width:954px){#container.top .modListCompany__item>a .logo__tag{font-size:13px;font-size:1.3rem;border-radius:26px;line-height:26px;padding:3px 16px}}#container.top .modListCompany__item>a .logo__tag:before{display:none}#container.top .modListCompany__item>a .logo__tag__wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;bottom:auto;right:auto}@media screen and (max-width:954px){#container.top .modListCompany__item>a .logo__tag__wrapper{margin:30px 0 0}}#container.top .modListCompany__item>a .cont .title{background:none;line-height:1.7}@media screen and (min-width:955px){#container.top .modListCompany__item>a .cont .title{font-size:20px;font-size:2rem;padding:17px 25px 0}}@media screen and (max-width:954px){#container.top .modListCompany__item>a .cont .title{font-size:18px;font-size:1.8rem;padding:17px 20px 0}}#container.top .modListCompany__item>a .cont .text{line-height:1.7;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}@media screen and (min-width:955px){#container.top .modListCompany__item>a .cont .text{font-size:16px;font-size:1.6rem;padding:16px 25px 0}}@media screen and (max-width:954px){#container.top .modListCompany__item>a .cont .text{font-size:14px;font-size:1.4rem;padding:10px 20px 0}}#container.top .modListCompany__item>a:after{content:"事例を見る";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.09375%202.58594L14.0274%208.24985L8.09375%2013.9138%22%20stroke%3D%22%232255F1%22%20stroke-width%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M14.0265%208.25L2.47656%208.25%22%20stroke%3D%22%232255F1%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:100% 50%;background-size:16px 16px;padding:0 26px 0 0;font-size:16px;font-size:1.6rem;position:absolute;bottom:30px}@media screen and (min-width:955px){#container.top .modListCompany__item>a:after{left:25px}}@media screen and (max-width:954px){#container.top .modListCompany__item>a:after{left:20px}}@media screen and (min-width:955px){#container.top .modListCompany__item>a:hover{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}}#container.top .modListCompany__item:not(.swiper-slide-active):not(.swiper-slide-next):not(.swiper-slide-next+.swiper-slide){-webkit-filter:blur(1px);filter:blur(1px)}#container.top .modListCompany__item.swiper-slide-prev{-webkit-filter:blur(1px);filter:blur(1px)}@media screen and (max-width:954px){#container.top .modListCompany__item.swiper-slide-active{margin-left:8px}}#container.top .swiper-button-next,#container.top .swiper-button-prev{border-radius:100%;background:rgba(34,85,241,0.9);-webkit-box-shadow:15px 20px 25px rgba(0,8,49,0.14);box-shadow:15px 20px 25px rgba(0,8,49,0.14);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media screen and (min-width:955px){#container.top .swiper-button-next,#container.top .swiper-button-prev{width:56px;height:56px}}@media screen and (max-width:954px){#container.top .swiper-button-next,#container.top .swiper-button-prev{width:40px;height:40px;top:auto;bottom:-58px}}#container.top .swiper-button-next svg,#container.top .swiper-button-prev svg{display:none}#container.top .swiper-button-next:after,#container.top .swiper-button-prev:after{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.77344%200.54248L1.0832%208.83771L9.77344%2017.1329%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M1.08426%208.83618L18%208.83618%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:17px 17px;width:17px;height:17px}@media screen and (min-width:955px){#container.top .swiper-button-next:hover,#container.top .swiper-button-prev:hover{opacity:1;width:61px;height:61px;top:calc(50% - 3px)}}#container.top .swiper-button-disabled{display:none}@media screen and (min-width:955px){#container.top .swiper-button-prev,#container.top .swiper-container-rtl .swiper-button-next{left:-90px}}@media screen and (max-width:954px){#container.top .swiper-button-prev,#container.top .swiper-container-rtl .swiper-button-next{left:10px}}@media screen and (min-width:955px){#container.top .swiper-button-next,#container.top .swiper-container-rtl .swiper-button-prev{right:-90px}}@media screen and (max-width:954px){#container.top .swiper-button-next,#container.top .swiper-container-rtl .swiper-button-prev{right:10px}}#container.top .swiper-button-next:after,#container.top .swiper-container-rtl .swiper-button-prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#container.top .swiper-controls{position:absolute;left:0;width:100%}@media screen and (min-width:955px){#container.top .swiper-controls{bottom:-66px;text-align:right}}@media screen and (max-width:954px){#container.top .swiper-controls{bottom:-56px;padding:0 60px;text-align:center}}#container.top .swiper-controls .swiper-pagination-fraction{display:inline-block;font-size:15px;font-size:1.5rem;width:auto;height:35px;line-height:35px;margin:0;padding:0 33px;position:relative;z-index:0;bottom:auto;left:auto;background:rgba(34,85,241,0.06);border-radius:35px}#container.top .swiper-controls .swiper-pagination-fraction .swiper-pagination-current{color:var(--blue)}#container.top .swiper-progress-bar{width:120px;height:2px;background-color:#DADBDC;position:absolute;bottom:-57px;left:calc(50% - 93px)}@media screen and (max-width:954px){#container.top .swiper-progress-bar{width:90px;bottom:-40px}}#container.top .progress-fill{position:absolute;top:0;left:0;height:100%;background-color:#2255F1;width:0%;margin:0}#container.top .modBtnArea{gap:20px 30px}@media screen and (max-width:954px){#container.top .modBtnArea:has(.modBtnMain--boder){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#container.top .modBtnMain--boder,#container.top .modBtnMain--color,#container.top .modBtnMain--frame{border-radius:5px;font-size:16px;font-size:1.6rem;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media screen and (min-width:955px){#container.top .modBtnMain--boder,#container.top .modBtnMain--color,#container.top .modBtnMain--frame{min-width:320px}}@media screen and (max-width:954px){#container.top .modBtnMain--boder,#container.top .modBtnMain--color,#container.top .modBtnMain--frame{min-width:inherit;width:100%;padding:16px 0}}#container.top .modBtnMain--boder span:after,#container.top .modBtnMain--color span:after,#container.top .modBtnMain--frame span:after{content:"";display:inline-block;width:16px;height:16px;aspect-ratio:1;background:var(--black);-webkit-mask:url("/assets/img/common/icon_arrow.svg");mask:url("/assets/img/common/icon_arrow.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin:0 -20px -2px 20px}#container.top .modBtnMain--boder:hover span:after,#container.top .modBtnMain--color:hover span:after,#container.top .modBtnMain--frame:hover span:after{translate:5px 0px}#container.top .modBtnMain--frame{border:2px solid #3D4043;color:#3D4043;background:none}#container.top .modBtnMain--frame span:after{background:var(--black)}@media screen and (min-width:955px){#container.top .modBtnMain--frame:hover{background:rgba(255,255,255,0.8);opacity:1}}#container.top .modBtnMain--color{background:var(--blue)}#container.top .modBtnMain--color span:after{background:var(--white)}@media screen and (min-width:955px){#container.top .modBtnMain--color:hover{opacity:1;background:#2773FF}}#container.top .modBtnMain--boder{width:auto;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;color:#3D4043;border-radius:0;min-width:initial;margin:0;padding:0;text-align:left}#container.top .modBtnMain--boder:after{content:"";display:inline-block;width:calc(100% + 20px);height:2px;background:var(--text_color)}@media screen and (min-width:955px){#container.top .modBtnMain--boder:hover{opacity:1}}@media screen and (min-width:955px){#container.top .modBtnMain--boder:hover span:after{translate:5px 0px}}#container.top .modListPost__item>a{border-radius:10px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-shadow:none;box-shadow:none}#container.top .modListPost__item>a .img{width:100%;aspect-ratio:700/364}@media screen and (min-width:955px){#container.top .modListPost__item>a .img{min-height:182px}}@media screen and (max-width:954px){#container.top .modListPost__item>a .img{min-height:142px}}#container.top .modListPost__item>a .cont{padding:30px 25px 35px}#container.top .modListPost__item>a .cont .status__wrapper{margin:0 0 7px}#container.top .modListPost__item>a .cont .status__wrapper .status{line-height:30px;height:30px;border-radius:30px;font-size:14px;font-size:1.4rem;background:var(--blue);color:var(--white)}#container.top .modListPost__item>a .cont .status__wrapper .status:before{display:none}#container.top .modListPost__item>a .cont .status__wrapper .status--end{background:#F0F3F5;color:#5B5F62}#container.top .modListPost__item>a .cont .status__wrapper .status--end:before{display:none}#container.top .modListPost__item>a .cont .status__wrapper+.title{color:var(--black);line-height:1.7}@media screen and (min-width:955px){#container.top .modListPost__item>a .cont .status__wrapper+.title{font-size:20px;font-size:2rem}}@media screen and (max-width:954px){#container.top .modListPost__item>a .cont .status__wrapper+.title{font-size:18px;font-size:1.8rem}}#container.top .modListPost__item>a .cont .title{color:#5B5F62;font-weight:500;margin:8px 0 0}@media screen and (min-width:955px){#container.top .modListPost__item>a .cont .title{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){#container.top .modListPost__item>a .cont .title{font-size:14px;font-size:1.4rem}}#container.top .modListPost__item>a .cont .info{margin:0;color:var(--text_color)}#container.top .modListPost__item>a .cont .info>li{margin:6px 0 0;position:relative}@media screen and (max-width:954px){#container.top .modListPost__item>a .cont .info>li{font-size:14px;font-size:1.4rem;padding:0 0 0 34px}}#container.top .modListPost__item>a .cont .info>li:before{content:"";display:inline-block;aspect-ratio:1;background:var(--black);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;left:0}@media screen and (min-width:955px){#container.top .modListPost__item>a .cont .info>li:before{width:28px;height:28px;top:calc(50% - 14px)}}@media screen and (max-width:954px){#container.top .modListPost__item>a .cont .info>li:before{width:24px;height:24px;top:calc(50% - 12px)}}#container.top .modListPost__item>a .cont .info__time{background:none}#container.top .modListPost__item>a .cont .info__time:before{-webkit-mask:url("/assets/img/common/icon_calendar.svg");mask:url("/assets/img/common/icon_calendar.svg")}#container.top .modListPost__item>a .cont .info__online{background:none}#container.top .modListPost__item>a .cont .info__online:before{-webkit-mask:url("/assets/img/common/icon_mappin.svg");mask:url("/assets/img/common/icon_mappin.svg")}@media screen and (min-width:955px){#container.top .modListPost__item>a:hover{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}}#container.top .modListPost__item:not(.swiper-slide-active):not(.swiper-slide-next):not(.swiper-slide-next+.swiper-slide){-webkit-filter:blur(1px);filter:blur(1px)}#container.top .modListPost__item.swiper-slide-prev{-webkit-filter:blur(1px);filter:blur(1px)}@media screen and (max-width:954px){#container.top .modListPost__item.swiper-slide-active{margin-left:8px}}#container.top .modListRecommend{-webkit-filter:drop-shadow(15px 20px 25px rgba(0,8,49,0.04));filter:drop-shadow(15px 20px 25px rgba(0,8,49,0.04))}@media screen and (min-width:955px){#container.top .modListRecommend{margin:0;padding:0;gap:20px}}@media screen and (max-width:954px){#container.top .modListRecommend{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0;margin:0;padding:0}}@media screen and (min-width:955px){#container.top .modListRecommend__wrapper{width:100%;margin:40px 0 70px;padding:0;overflow:visible}}@media screen and (max-width:954px){#container.top .modListRecommend__wrapper{margin:0 -20px 0;padding:50px 20px 100px 12px}}@media screen and (min-width:955px){#container.top .modListRecommend__wrapper .swiper-button-next,#container.top .modListRecommend__wrapper .swiper-button-prev{display:none}}@media screen and (max-width:954px){#container.top .modListRecommend__wrapper .swiper-button-next,#container.top .modListRecommend__wrapper .swiper-button-prev{bottom:40px;margin:0 14px}}@media screen and (min-width:955px){#container.top .modListRecommend__wrapper .swiper-controls{display:none}}@media screen and (max-width:954px){#container.top .modListRecommend__wrapper .swiper-controls{bottom:42px}}#container.top .modListRecommend__item{height:auto;-webkit-box-shadow:none;box-shadow:none;background:none;overflow:inherit;border-radius:inherit}@media screen and (min-width:955px){#container.top .modListRecommend__item{width:calc((100% - 60px) / 4)}}#container.top .modListRecommend__item a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:none;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;background:var(--white);border-radius:10px;overflow:hidden}@media screen and (min-width:955px){#container.top .modListRecommend__item a:hover{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}}#container.top .modListRecommend__item .img{aspect-ratio:280/158;min-height:158px}@media screen and (max-width:954px){#container.top .modListRecommend__item .img{border-bottom:2px solid #f7f9fb}}#container.top .modListRecommend__item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#container.top .modListRecommend__item .category{display:inline-block;width:auto;height:30px;line-height:30px;border-radius:30px;margin:30px 15px 0;padding:0 16px;font-size:14px;font-size:1.4rem;background:rgba(34,85,241,0.08);color:var(--text_color)}#container.top .modListRecommend__item .text{padding:18px 15px 30px;font-size:15px;font-size:1.5rem;line-height:1.7}@media screen and (max-width:954px){#container.top .modListRecommend__item.swiper-slide-active{margin-left:8px}}#container.top .modCta{background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:1280px){#container.top .modCta{background-image:url("/assets/img/top/bg_cta.webp")}}@media screen and (max-width:1279px){#container.top .modCta{background-image:url("/assets/img/top/sp/bg_cta.webp")}}#container.top .modCta__inner{position:relative}@media screen and (min-width:1280px){#container.top .modCta__inner{max-width:1440px;padding:90px 130px 80px}}@media screen and (max-width:1279px){#container.top .modCta__inner{margin:0 auto;padding:40px 40px 0}}#container.top .modCta__inner:after{content:"";display:inline-block}@media screen and (min-width:1280px){#container.top .modCta__inner:after{background-image:url("/assets/img/top/img_cta.webp");background-position:50% 100%;background-repeat:no-repeat;background-size:contain;width:calc(100% - 562px - 130px);max-width:731px;height:454px;position:absolute;top:0;right:0}}@media screen and (max-width:1279px){#container.top .modCta__inner:after{background-image:url("/assets/img/top/sp/img_cta.webp");background-position:58% 100%;background-repeat:no-repeat;background-size:455px auto;width:calc(100% + 80px);height:246px;margin:26px -40px -53px}}@media screen and (min-width:1280px){#container.top .modCta__head{width:562px}}@media screen and (min-width:1280px){#container.top .modCta__head__title{font-size:38px;font-size:3.8rem;text-align:center}}@media screen and (max-width:1279px){#container.top .modCta__head__title{font-size:27px;font-size:2.7rem}}@media screen and (min-width:1280px){#container.top .modCta__cont{width:562px}}#container.top .modCta__cont__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1280px){#container.top .modCta__cont__list{gap:0 20px;margin:70px 0 0}}@media screen and (max-width:1279px){#container.top .modCta__cont__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:14px 0;margin:17px 0 0}}#container.top .modCta__cont__list>li{background:none}@media screen and (min-width:1280px){#container.top .modCta__cont__list>li{width:100%}}@media screen and (max-width:1279px){#container.top .modCta__cont__list>li{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}#container.top .modCta__cont__list>li .btn{position:relative;background:none;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media screen and (min-width:1280px){#container.top .modCta__cont__list>li .btn{height:84px}}@media screen and (max-width:1279px){#container.top .modCta__cont__list>li .btn{height:77px}}#container.top .modCta__cont__list>li .btn__inner{border-radius:5px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}#container.top .modCta__cont__list>li .btn__lead{position:absolute;left:0;color:var(--white);background:rgba(17,76,255,0.9);backdrop-filter:blur(2px);width:210px;height:33px;line-height:33px;border-radius:33px;text-align:center;left:calc(50% - 105px)}@media screen and (min-width:1280px){#container.top .modCta__cont__list>li .btn__lead{font-size:15px;font-size:1.5rem;top:-23px}}@media screen and (max-width:1279px){#container.top .modCta__cont__list>li .btn__lead{font-size:14px;font-size:1.4rem;top:-19px}}@media screen and (min-width:1280px){#container.top .modCta__cont__list>li .btn__text{font-size:20px;font-size:2rem}}@media screen and (max-width:1279px){#container.top .modCta__cont__list>li .btn__text{font-size:18px;font-size:1.8rem}}#container.top .modCta__cont__list>li .btn--document .btn__inner{background:var(--white)}@media screen and (min-width:955px){#container.top .modCta__cont__list>li .btn--document:hover .btn__inner{background-color:#EBF6FF}}#container.top .modCta__cont__list>li .btn--contact .btn__inner{background:#FF7223}@media screen and (min-width:955px){#container.top .modCta__cont__list>li .btn--contact:hover .btn__inner{background-color:#FF9123}}@media screen and (min-width:955px){#container.top .modCta__cont__list>li .btn:hover{opacity:1}}#container.top .modCta__cont__list>li:after{display:none}@media screen and (max-width:1279px){#container.top .modCta__cont__list>li:has(.btn--contact){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#container.top .AttentionList{list-style:none;margin:23px 0 0}#container.top .AttentionList__item{color:#989C9F;font-size:12px;font-size:1.2rem;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 2px}#container.top .AttentionList__item:before{display:inline-block}#container.top .AttentionList:is(ul) .AttentionList__item:before{content:"※"}#container.top .AttentionList:is(ol){counter-reset:listnum}#container.top .AttentionList:is(ol) .AttentionList__item:before{counter-increment:listnum;content:"※" counter(listnum)}#container.top .topKv+.topCustomerLogos{background-color:inherit;overflow:hidden;position:relative;z-index:1;padding:0}@media screen and (min-width:955px){#container.top .topKv+.topCustomerLogos{margin:0;padding:46px 0;height:146px}}@media screen and (max-width:954px){#container.top .topKv+.topCustomerLogos{margin:0;padding:68px 0}}#container.top .topKv+.topCustomerLogos__title{background:var(--white)}@media screen and (min-width:955px){#container.top .topKv+.topCustomerLogos__title{font-size:14px;font-size:1.4rem;padding:0 0 0 40px;clip-path:polygon(0% 100%,0% 0%,82.5% 0%,70% 100%);width:210px;height:100%;line-height:100px;position:absolute;z-index:1;top:0!important}}@media screen and (max-width:954px){#container.top .topKv+.topCustomerLogos__title{font-size:14px;font-size:1.4rem;clip-path:polygon(0% 100%,5% 0%,100% 0%,95% 100%);width:210px;height:40px;line-height:40px;margin:0 auto;text-align:center}}#container.top .topKv+.topCustomerLogos .roop{width:100%;background-color:none;background-repeat:repeat-x;background-position:50%;-webkit-animation:bgroop 30s linear infinite;animation:bgroop 30s linear infinite}@media screen and (min-width:955px){#container.top .topKv+.topCustomerLogos .roop{margin:22px 0 0!important;background-image:url("/assets/img/top/logo_slide.webp")!important;background-size:auto 58px;height:58px;margin:22px 0 0}}@media screen and (max-width:954px){#container.top .topKv+.topCustomerLogos .roop{margin:22px 0 0;background-image:url("/assets/img/top/sp/logo_slide.webp")!important;background-size:auto 104px;height:104px;margin:22px 0 0}}.topKv--typeA .topKv{position:relative}.topKv--typeA .topKv__inner{overflow:hidden;position:relative}@media screen and (min-width:955px){.topKv--typeA .topKv__inner{height:492px}.topKv--typeA .topKv__inner:before{content:"";display:inline-block;width:100%;height:480px;background:url("/assets/img/top/bg_kv.jpg") no-repeat 38px 13px var(--white);position:relative;z-index:0}}@media screen and (max-width:954px){.topKv--typeA .topKv__inner:before{content:"";display:inline-block;width:100%;height:96%;background:url("/assets/img/top/sp/bg_kv.jpg") no-repeat 50% 0 var(--white);background-size:100% auto;position:absolute;z-index:0;top:0;left:0}}@media screen and (min-width:955px){.topKv--typeA .topKv__cont{max-width:1140px;width:100%;height:528px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@media screen and (max-width:954px){.topKv--typeA .topKv__cont{width:100%;padding:40px 20px 0;position:relative;z-index:1;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.topKv--typeA .topKv__title{font-weight:700}@media screen and (min-width:955px){.topKv--typeA .topKv__title{font-size:64px;font-size:6.4rem;line-height:1.09375;padding:0 0 0 30px}}@media screen and (max-width:954px){.topKv--typeA .topKv__title{font-size:29px;font-size:2.9rem;line-height:1.275862069}}.topKv--typeA .topKv__title__sub{display:block}@media screen and (min-width:955px){.topKv--typeA .topKv__title__sub{font-size:34px;font-size:3.4rem;line-height:1.6764705882;margin:13px 0 0}}@media screen and (max-width:954px){.topKv--typeA .topKv__title__sub{font-size:29px;font-size:2.9rem;line-height:1.275862069}}@media screen and (min-width:955px){.topKv--typeA .topKv__lead{font-size:16px;font-size:1.6rem;line-height:2;margin:11px 0 0;padding:0 0 0 30px}}@media screen and (max-width:954px){.topKv--typeA .topKv__lead{margin:17px 0 0}}.topKv--typeA .topKv__listBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:955px){.topKv--typeA .topKv__listBtn{gap:0 20px;max-width:432px;height:50px;margin:33px 0 0}}@media screen and (max-width:954px){.topKv--typeA .topKv__listBtn{height:50px;gap:0 5px;margin:24px 0 0}}@media screen and (min-width:955px){.topKv--typeA .topKv__listBtn>li{width:calc((100% - 20px) / 2)}}@media screen and (max-width:954px){.topKv--typeA .topKv__listBtn>li{width:calc((100% - 5px) / 2)}}.topKv--typeA .topKv__listBtn>li .btn{display:inline-block;text-align:center;width:100%;height:100%;color:var(--white)}@media screen and (min-width:955px){.topKv--typeA .topKv__listBtn>li .btn{font-size:14px;font-size:1.4rem;line-height:50px;-webkit-box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3)}}@media screen and (max-width:954px){.topKv--typeA .topKv__listBtn>li .btn{font-size:12px;font-size:1.2rem;line-height:50px;-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3)}}.topKv--typeA .topKv__listBtn>li .btn--download{background:-webkit-gradient(linear,right bottom,left top,from(#112aea),to(#2c5ffd));background:linear-gradient(to left top,#112aea 0%,#2c5ffd 100%)}@media screen and (min-width:955px){.topKv--typeA .topKv__listBtn>li .btn--download{line-height:46px}}@media screen and (max-width:954px){.topKv--typeA .topKv__listBtn>li .btn--download{line-height:46px}}.topKv--typeA .topKv__listBtn>li .btn--contact{background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%)}@media screen and (min-width:955px){.topKv--typeA .topKv__img{position:absolute;top:50%;right:57%;-webkit-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%)}}@media screen and (max-width:954px){.topKv--typeA .topKv__img{display:block;margin:30px -10.66vw 0 5.33vw;position:relative;bottom:0;left:50%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:100%;aspect-ratio:414/251}}@media screen and (min-width:955px){.topKv--typeA .topKv__img img{width:auto;height:502px}}@media screen and (max-width:954px){.topKv--typeA .topKv__img img{width:100%;height:100%;max-height:446px;-o-object-fit:contain;object-fit:contain}}.topKv--typeB{position:relative;background-color:var(--white);overflow:hidden}.topKv--typeB .topKv__inner{position:relative}@media screen and (min-width:955px){.topKv--typeB .topKv__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:2000px;height:467px;margin:0 auto}}@media screen and (max-width:1279px){.topKv--typeB .topKv__inner{height:auto}}@media screen and (max-width:954px){.topKv--typeB .topKv__inner{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:955px){.topKv--typeB .topKv__cont{width:50%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:954px){.topKv--typeB .topKv__cont{padding:8px 40px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.topKv--typeB .topKv__title{font-weight:700}@media screen and (min-width:955px){.topKv--typeB .topKv__title{font-size:50px;font-size:5rem;line-height:1.45}}@media screen and (max-width:1279px){.topKv--typeB .topKv__title{font-size:40px;font-size:4rem}}@media screen and (max-width:954px){.topKv--typeB .topKv__title{font-size:37px;font-size:3.7rem;line-height:1.35}}@media screen and (min-width:955px){.topKv--typeB .topKv__title .word{display:block}}@media screen and (max-width:954px){.topKv--typeB .topKv__title .word{display:block}}@media screen and (min-width:955px){.topKv--typeB .topKv__title .word:first-child{padding:0 0 0 105px}}@media screen and (min-width:955px){.topKv--typeB .topKv__title .word:nth-child(2){padding:0 0 0 70px}}@media screen and (min-width:955px){.topKv--typeB .topKv__title .word:nth-child(3){padding:0 0 0 44px}}@media screen and (min-width:955px){.topKv--typeB .topKv__lead{font-size:16px;font-size:1.6rem;line-height:2;text-align:center;margin:20px 64px 0 0}}@media screen and (max-width:1279px){.topKv--typeB .topKv__lead{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.topKv--typeB .topKv__lead{font-size:13px;font-size:1.3rem;margin:12px 0 0}}.topKv--typeB .topKv__listBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:955px){.topKv--typeB .topKv__listBtn{gap:0 20px;width:100%;max-width:800px;height:50px;margin:33px 130px 0 0;padding:0 110px}}@media screen and (max-width:954px){.topKv--typeB .topKv__listBtn{height:50px;gap:0 15px;margin:16px 0 0}}@media screen and (min-width:955px){.topKv--typeB .topKv__listBtn>li{width:calc((100% - 20px) / 2)}}@media screen and (max-width:954px){.topKv--typeB .topKv__listBtn>li{width:calc((100% - 5px) / 2)}}.topKv--typeB .topKv__listBtn>li .btn{display:inline-block;text-align:center;width:100%;height:100%;color:var(--white)}@media screen and (min-width:955px){.topKv--typeB .topKv__listBtn>li .btn{font-size:14px;font-size:1.4rem;line-height:50px;-webkit-box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3)}}@media screen and (max-width:1279px){.topKv--typeB .topKv__listBtn>li .btn{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.topKv--typeB .topKv__listBtn>li .btn{font-size:12px;font-size:1.2rem;line-height:50px;-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3)}}.topKv--typeB .topKv__listBtn>li .btn--download{background:-webkit-gradient(linear,right bottom,left top,from(#112aea),to(#2c5ffd));background:linear-gradient(to left top,#112aea 0%,#2c5ffd 100%)}@media screen and (min-width:955px){.topKv--typeB .topKv__listBtn>li .btn--download{line-height:46px}}@media screen and (max-width:954px){.topKv--typeB .topKv__listBtn>li .btn--download{line-height:46px}}.topKv--typeB .topKv__listBtn>li .btn--contact{background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%)}.topKv--typeB .topKv__left,.topKv--typeB .topKv__right{display:inline-block;overflow:hidden;position:relative;z-index:1;margin:25px 0 -8px}@media screen and (min-width:955px){.topKv--typeB .topKv__left,.topKv--typeB .topKv__right{width:calc(33.3333333333% + 60px);height:100%;aspect-ratio:479/467;-webkit-transform:skewX(-22deg);transform:skewX(-22deg)}}@media screen and (max-width:954px){.topKv--typeB .topKv__left,.topKv--typeB .topKv__right{width:63%;aspect-ratio:939/934}}.topKv--typeB .topKv__left>a,.topKv--typeB .topKv__right>a{display:block;width:100%;height:100%;color:transparent}.topKv--typeB .topKv__left>a:hover,.topKv--typeB .topKv__right>a:hover{opacity:1}.topKv--typeB .topKv__left>a .img,.topKv--typeB .topKv__right>a .img{display:block;width:100%;height:100%}.topKv--typeB .topKv__left>a .img img,.topKv--typeB .topKv__right>a .img img{display:block;width:100%;height:100%}@media screen and (min-width:955px){.topKv--typeB .topKv__left>a .img img,.topKv--typeB .topKv__right>a .img img{-o-object-fit:cover;object-fit:cover;-webkit-transform:skewX(22deg);transform:skewX(22deg)}}@media screen and (max-width:954px){.topKv--typeB .topKv__left>a .img img,.topKv--typeB .topKv__right>a .img img{-o-object-fit:contain;object-fit:contain}}@media screen and (min-width:955px){.topKv--typeB .topKv__left{margin:0 0 0 -90px}}@media screen and (max-width:954px){.topKv--typeB .topKv__left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;clip-path:polygon(0 0,100% 0,60% 100%,0% 100%)}}@media screen and (min-width:955px){.topKv--typeB .topKv__left>a .img img{margin:0 0 0 90px;-o-object-position:right;object-position:right}}@media screen and (max-width:954px){.topKv--typeB .topKv__left>a .img img{-o-object-position:left;object-position:left}}@media screen and (min-width:955px){.topKv--typeB .topKv__right{margin:0 -90px 0 0}}@media screen and (max-width:954px){.topKv--typeB .topKv__right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;clip-path:polygon(40% 0,100% 0,100% 100%,0 100%);margin-left:-26%}}@media screen and (min-width:955px){.topKv--typeB .topKv__right>a .img img{margin:0 0 0 -90px;-o-object-position:left;object-position:left}}@media screen and (max-width:954px){.topKv--typeB .topKv__right>a .img img{-o-object-position:right;object-position:right}}.topTab{position:relative}@media screen and (min-width:955px){.topTab{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 60px;margin:90px 0 0}}@media screen and (max-width:954px){.topTab{margin:50px -20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.topTab__filtering{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0;width:340px;height:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-filter:drop-shadow(15px 20px 25px rgba(0,8,49,0.04));filter:drop-shadow(15px 20px 25px rgba(0,8,49,0.04))}@media screen and (min-width:955px){.topTab__filtering{position:sticky;top:141px}}@media screen and (max-width:1279px){.topTab__filtering{width:240px}}@media screen and (max-width:954px){.topTab__filtering{display:contents}}.topTab__filtering__item{width:100%;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:500;line-height:1.5}@media screen and (min-width:955px){.topTab__filtering__item{height:71px;border-radius:71px;padding:0 45px;font-size:16px;font-size:1.6rem;background-image:url("/assets/img/top/bg_filtering.webp");background-repeat:no-repeat;background-size:cover;background-position:0 0}}@media screen and (max-width:1279px){.topTab__filtering__item{padding:0 20px}}@media screen and (max-width:954px){.topTab__filtering__item{height:82px;padding:0 20px;background:var(--white);font-size:16px;font-size:1.6rem;margin:5px 0 0}}@media screen and (max-width:954px){.topTab__filtering__item:after,.topTab__filtering__item:before{content:"";display:block;width:15px;height:2px;background:var(--blue);position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:954px){.topTab__filtering__item:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}@media screen and (min-width:955px){.topTab__filtering__item:hover{background-image:url("/assets/img/top/bg_filtering_hover.webp");background-size:cover;cursor:pointer}}.topTab__filtering__item .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 9px;width:100%;height:100%}@media screen and (max-width:954px){.topTab__filtering__item .inner:before{content:"";display:inline-block;width:50px;height:50px;border-radius:100%;background-repeat:no-repeat;background-position:50%;background-size:30px auto;background-color:var(--blue)}}@media screen and (min-width:955px){.topTab__filtering__item.is-active{background-image:url("/assets/img/top/bg_filtering_hover.webp");background-size:cover;font-weight:700}}@media screen and (max-width:954px){.topTab__filtering__item.is-active{background:var(--blue);color:var(--white)}}@media screen and (max-width:954px){.topTab__filtering__item.is-active:after,.topTab__filtering__item.is-active:before{background:var(--white)}}@media screen and (max-width:954px){.topTab__filtering__item.is-active:after{-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (min-width:955px){.topTab__filtering__item.is-active .inner:after,.topTab__filtering__item.is-active .inner:before{content:"";display:inline-block;border-radius:100%}}@media screen and (min-width:955px){.topTab__filtering__item.is-active .inner:before{width:16px;height:16px;background:#D9DEFF;-ms-flex-negative:0;flex-shrink:0}}@media screen and (max-width:954px){.topTab__filtering__item.is-active .inner:before{display:none}}@media screen and (min-width:955px){.topTab__filtering__item.is-active .inner:after{position:absolute;top:calc(50% - 4px);left:49px;width:8px;height:8px;background:#2255F1}}@media screen and (max-width:1279px){.topTab__filtering__item.is-active .inner:after{left:24px}}@media screen and (max-width:954px){.topTab__filtering__item:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:954px){.topTab__filtering__item:first-child .inner:before{background-image:url("/assets/img/top/icon_tab01.svg")}}@media screen and (max-width:954px){.topTab__filtering__item:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (max-width:954px){.topTab__filtering__item:nth-child(2) .inner:before{background-image:url("/assets/img/top/icon_tab02.svg")}}@media screen and (max-width:954px){.topTab__filtering__item:nth-child(3){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media screen and (max-width:954px){.topTab__filtering__item:nth-child(3) .inner:before{background-image:url("/assets/img/top/icon_tab03.svg")}}@media screen and (max-width:954px){.topTab__filtering__item:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}@media screen and (max-width:954px){.topTab__filtering__item:nth-child(4) .inner:before{background-image:url("/assets/img/top/icon_tab04.svg")}}@media screen and (max-width:954px){.topTab__filtering__item:nth-child(5){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}}@media screen and (max-width:954px){.topTab__filtering__item:nth-child(5) .inner:before{background-image:url("/assets/img/top/icon_tab05.svg")}}@media screen and (min-width:955px){.topTab__filtering.is-active{color:var(--blue)}}@media screen and (max-width:954px){.topTab__filtering.is-active{background:var(--blue);color:var(--white)}.topTab__filtering.is-active:after{background:var(--white);-webkit-transform:rotate(0);transform:rotate(0)}}.topTab__filtering.is-active:after{display:block}@media screen and (min-width:955px){.topTab__block{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:954px){.topTab__block{display:contents}}.topTab__block__item{display:none}@media screen and (max-width:954px){.topTab__block__item{position:relative;z-index:0;padding:40px 20px 50px}}.topTab__block__item .tabContHead{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.topTab__block__item .tabContHead{gap:0 0}}@media screen and (max-width:954px){.topTab__block__item .tabContHead{-ms-flex-wrap:wrap;flex-wrap:wrap}}.topTab__block__item .tabContHead__title{display:-ms-grid;display:grid;-ms-grid-columns:110px 20px 1fr;grid-template-columns:110px 1fr;grid-column-gap:20px;grid-row-gap:30px;padding:20px 0 0}@media screen and (max-width:1279px){.topTab__block__item .tabContHead__title{-ms-grid-columns:90px 1fr;grid-template-columns:90px 1fr}}@media screen and (max-width:954px){.topTab__block__item .tabContHead__title{display:contents}}.topTab__block__item .tabContHead__title__icon{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2;display:inline-block;border-radius:100%;background:var(--blue)}@media screen and (min-width:955px){.topTab__block__item .tabContHead__title__icon{width:110px;height:110px;padding:28px}}@media screen and (max-width:1279px){.topTab__block__item .tabContHead__title__icon{width:90px;height:90px;padding:20px}}@media screen and (max-width:954px){.topTab__block__item .tabContHead__title__icon{width:80px;height:80px;padding:20px;position:absolute;top:40px;left:20px}}.topTab__block__item .tabContHead__title__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topTab__block__item .tabContHead__title__head{font-weight:500}@media screen and (min-width:955px){.topTab__block__item .tabContHead__title__head{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3;font-size:30px;font-size:3rem}}@media screen and (max-width:1279px){.topTab__block__item .tabContHead__title__head{font-size:26px;font-size:2.6rem}}@media screen and (max-width:954px){.topTab__block__item .tabContHead__title__head{font-size:24px;font-size:2.4rem;line-height:1.6;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 0 98px}}.topTab__block__item .tabContHead__title__text{font-size:16px;font-size:1.6rem;line-height:1.7}@media screen and (min-width:955px){.topTab__block__item .tabContHead__title__text{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:2/1/3/3}}@media screen and (max-width:954px){.topTab__block__item .tabContHead__title__text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:40px 0 0}}@media screen and (min-width:955px){.topTab__block__item .tabContHead__title__link{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:3/1/4/3}}@media screen and (max-width:954px){.topTab__block__item .tabContHead__title__link{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;margin:20px 0 0}}@media screen and (min-width:955px){.topTab__block__item .tabContHead__img{margin:-68px -130px 0 0;width:calc(100% + 350px)}}@media screen and (max-width:954px){.topTab__block__item .tabContHead__img{display:block;margin:24px -20px 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.topTab__block__item .tabContHead__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}@media screen and (min-width:955px){.topTab__block__item .tabContBody{margin:60px 0 0}}@media screen and (max-width:954px){.topTab__block__item .tabContBody{margin:40px 0 0}}.topTab__block__item .tabContBody .serviceList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){.topTab__block__item .tabContBody .serviceList{gap:15px}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .serviceList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}.topTab__block__item .tabContBody .serviceList__link{display:block;background:#F0F3F5;border:4px solid var(--white);border-radius:10px;overflow:hidden}@media screen and (min-width:955px){.topTab__block__item .tabContBody .serviceList__link{width:calc((100% - 15px) / 2);padding:16px 16px 10px}}@media screen and (max-width:1279px){.topTab__block__item .tabContBody .serviceList__link{width:100%;padding:8px 10px 10px}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .serviceList__link{width:100%;padding:8px 10px 10px}}.topTab__block__item .tabContBody .serviceList__link--logo .imgBlock{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px}@media screen and (min-width:955px){.topTab__block__item .tabContBody .serviceList__link--logo .imgBlock{height:64px;margin:0 0 9px}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .serviceList__link--logo .imgBlock{height:54px;margin:0 0 12px}}.topTab__block__item .tabContBody .serviceList__link--logo .imgBlock__item{display:inline-block;background:var(--white);border-radius:10px;padding:0;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.topTab__block__item .tabContBody .serviceList__link--logo .imgBlock__item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topTab__block__item .tabContBody .serviceList__link--logo .title{position:relative;font-weight:500}@media screen and (min-width:955px){.topTab__block__item .tabContBody .serviceList__link--logo .title{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .serviceList__link--logo .title{font-size:14px;font-size:1.4rem;padding:0 5px 0}}.topTab__block__item .tabContBody .serviceList__link--logo .title:after{content:"";display:inline-block;width:16px;height:16px;aspect-ratio:1;background:var(--black);-webkit-mask:url("/assets/img/common/icon_arrow.svg");mask:url("/assets/img/common/icon_arrow.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;right:5px}@media screen and (min-width:955px){.topTab__block__item .tabContBody .serviceList__link--logo .title:after{top:calc(50% - 8px)}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .serviceList__link--logo .title:after{top:calc(50% - 6px)}}.topTab__block__item .tabContBody .serviceList__link>.img{display:inline-block;width:75px;height:75px}.topTab__block__item .tabContBody .serviceList__link>.img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topTab__block__item .tabContBody .serviceList__link .cont{-webkit-box-flex:1;-ms-flex:1;flex:1}.topTab__block__item .tabContBody .serviceList__link .cont__category{display:inline-block}.topTab__block__item .tabContBody .serviceList__link .cont__category__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--white);min-height:28px;border-radius:28px;font-weight:500;padding:0 14px 0}@media screen and (min-width:955px){.topTab__block__item .tabContBody .serviceList__link .cont__category__inner{font-size:13px;font-size:1.3rem}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .serviceList__link .cont__category__inner{font-size:13px;font-size:1.3rem}}.topTab__block__item .tabContBody .serviceList__link .cont__title{font-weight:500;line-height:1.5;margin:6px 0 0}@media screen and (min-width:955px){.topTab__block__item .tabContBody .serviceList__link .cont__title{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .serviceList__link .cont__title{font-size:14px;font-size:1.4rem;padding:0 0 0 10px}}.topTab__block__item .tabContBody .serviceList__link .cont__title sup{color:#6F7376;vertical-align:bottom;margin:0 0 0 4px}.topTab__block__item .tabContBody .serviceList__link:has(.cont){display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width:955px){.topTab__block__item .tabContBody .serviceList__link:has(.cont){gap:0 15px;padding:20px 60px 20px 20px}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .serviceList__link:has(.cont){gap:0 6px;padding:14px 40px 10px 10px;-webkit-filter:drop-shadow(15px 20px 25px rgba(0,8,49,0.04));filter:drop-shadow(15px 20px 25px rgba(0,8,49,0.04))}}.topTab__block__item .tabContBody .serviceList__link:has(.cont):after{content:"";display:inline-block;width:16px;height:16px;aspect-ratio:1;background:var(--black);-webkit-mask:url("/assets/img/common/icon_arrow.svg");mask:url("/assets/img/common/icon_arrow.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute}@media screen and (min-width:955px){.topTab__block__item .tabContBody .serviceList__link:has(.cont):after{top:calc(50% - 10px);right:20px}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .serviceList__link:has(.cont):after{top:calc(50% - 6px);right:14px}}@media screen and (min-width:955px){.topTab__block__item .tabContBody .serviceList__link:has(.cont):hover{opacity:1}}@media screen and (min-width:955px){.topTab__block__item .tabContBody .serviceList__link:has(.cont):hover:after{translate:5px 0px}}@media screen and (min-width:955px){.topTab__block__item .tabContBody .serviceList__link:hover{opacity:1}}@media screen and (min-width:955px){.topTab__block__item .tabContBody .serviceList__link:hover .title:after{translate:5px 0px}}.topTab__block__item .tabContBody .modBtnArea{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:35px}.topTab__block__item .tabContBody .paymentAgencyBlock{display:block;width:100%;background:#F0F3F5;border:4px solid var(--white);border-radius:10px;overflow:hidden}@media screen and (min-width:955px){.topTab__block__item .tabContBody .paymentAgencyBlock{padding:10px 10px 25px}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .paymentAgencyBlock{padding:10px 10px 10px;-webkit-box-shadow:15px 20px 25px rgba(0,8,49,0.04);box-shadow:15px 20px 25px rgba(0,8,49,0.04)}}.topTab__block__item .tabContBody .paymentAgencyBlock__title{display:block;background:rgba(34,85,241,0.05);border-radius:5px;text-align:center;font-weight:500}@media screen and (min-width:955px){.topTab__block__item .tabContBody .paymentAgencyBlock__title{font-size:20px;font-size:2rem;padding:5px 0}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .paymentAgencyBlock__title{font-size:16px;font-size:1.6rem;padding:8px 0}}.topTab__block__item .tabContBody .paymentAgencyBlock__title:after,.topTab__block__item .tabContBody .paymentAgencyBlock__title:before{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2214%22%20height%3D%227%22%20viewBox%3D%220%200%2014%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%227%22%20height%3D%227%22%20fill%3D%22%232255F1%22%2F%3E%3Crect%20x%3D%227%22%20width%3D%227%22%20height%3D%227%22%20fill%3D%22%23D9DEFF%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;background-position:0 0;margin:0 14px 2px;width:14px;height:7px}.topTab__block__item .tabContBody .paymentAgencyBlock__title:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.topTab__block__item .tabContBody .paymentAgencyBlock__list{counter-reset:listnum;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:955px){.topTab__block__item .tabContBody .paymentAgencyBlock__list{gap:0 12px;margin:35px 30px 0}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .paymentAgencyBlock__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px 0;margin:35px 20px 0}}.topTab__block__item .tabContBody .paymentAgencyBlock__list__item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}@media screen and (max-width:954px){.topTab__block__item .tabContBody .paymentAgencyBlock__list__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 17px;padding:0 0 24px 6px}}.topTab__block__item .tabContBody .paymentAgencyBlock__list__item .img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:130px;height:130px;border-radius:100%;background:var(--white);margin:0 auto}.topTab__block__item .tabContBody .paymentAgencyBlock__list__item .img img{width:62px;height:auto;-o-object-fit:contain;object-fit:contain}.topTab__block__item .tabContBody .paymentAgencyBlock__list__item .img:before{counter-increment:listnum;content:"0" counter(listnum);position:absolute;top:-7px;left:-6px;width:38px;height:38px;line-height:38px;border-radius:100%;background:var(--blue);color:var(--white);font-size:14px;font-size:1.4rem;font-weight:700}.topTab__block__item .tabContBody .paymentAgencyBlock__list__item .text{line-height:1.5;font-weight:500}@media screen and (min-width:955px){.topTab__block__item .tabContBody .paymentAgencyBlock__list__item .text{margin:14px 0 0;font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .paymentAgencyBlock__list__item .text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-size:1.4rem;text-align:left}}@media screen and (max-width:954px){.topTab__block__item .tabContBody .paymentAgencyBlock__list__item:not(:last-child){border-bottom:1px solid #DADBDC}}.topTab__block__item .tabContBottom{border-top:1px solid #DADBDC}@media screen and (min-width:955px){.topTab__block__item .tabContBottom{margin:60px 0 0;padding:40px 0 0}}@media screen and (max-width:954px){.topTab__block__item .tabContBottom{margin:30px 0 0;padding:25px 0 0}}.topTab__block__item .tabContBottom__title{font-weight:500;line-height:1;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.16992%205.83301H14V8.16699H8.16992V14H5.83594V8.16699H0V5.83301H5.83594V0H8.16992V5.83301Z%22%20fill%3D%22url(%23paint0_linear_874_4993)%22%2F%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paint0_linear_874_4993%22%20x1%3D%2211.6667%22%20y1%3D%2212.8333%22%20x2%3D%222.33333%22%20y2%3D%221.16667%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%239CA7D2%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23C0CDFF%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:14px 14px;background-position:0 calc(50% + 1px);padding:0 0 0 28px}@media screen and (min-width:955px){.topTab__block__item .tabContBottom__title{font-size:18px;font-size:1.8rem}}@media screen and (max-width:954px){.topTab__block__item .tabContBottom__title{font-size:18px;font-size:1.8rem}}.topTab__block__item .tabContBottom__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin:27px 0 0}@media screen and (min-width:955px){.topTab__block__item .tabContBottom__list__item{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:954px){.topTab__block__item .tabContBottom__list__item{width:100%}}.topTab__block__item .tabContBottom__list__item .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;height:100%;position:relative;background:url("/assets/img/top/bg_tabContBottom_list.webp") no-repeat 0 0 #F3F5FF;background-size:200px auto;border:4px solid var(--white);border-radius:10px;overflow:hidden}@media screen and (min-width:955px){.topTab__block__item .tabContBottom__list__item .link{padding:16px 56px 20px 16px}}@media screen and (max-width:954px){.topTab__block__item .tabContBottom__list__item .link{padding:16px 16px 35px 16px}}.topTab__block__item .tabContBottom__list__item .link:after{content:"";display:inline-block;width:16px;height:16px;aspect-ratio:1;background:var(--black);-webkit-mask:url("/assets/img/common/icon_arrow.svg");mask:url("/assets/img/common/icon_arrow.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute}@media screen and (min-width:955px){.topTab__block__item .tabContBottom__list__item .link:after{top:calc(50% - 10px);right:20px}}@media screen and (max-width:954px){.topTab__block__item .tabContBottom__list__item .link:after{right:16px;bottom:14px}}.topTab__block__item .tabContBottom__list__item .link .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 15px}.topTab__block__item .tabContBottom__list__item .link .cont__img{display:inline-block;width:70px;height:70px}.topTab__block__item .tabContBottom__list__item .link .cont__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topTab__block__item .tabContBottom__list__item .link .cont__img:has(img[src$=".svg"]){background:var(--white);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1.5px solid var(--blue)}.topTab__block__item .tabContBottom__list__item .link .cont__img:has(img[src$=".svg"]) img{width:39px;height:auto}.topTab__block__item .tabContBottom__list__item .link .cont__block{-webkit-box-flex:1;-ms-flex:1;flex:1}.topTab__block__item .tabContBottom__list__item .link .cont__block .lead{font-weight:500;font-size:14px;font-size:1.4rem}.topTab__block__item .tabContBottom__list__item .link .cont__block .title{font-weight:500;font-size:18px;font-size:1.8rem}@media screen and (min-width:955px){.topTab__block__item .tabContBottom__list__item .link .text{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.topTab__block__item .tabContBottom__list__item .link .text{font-size:14px;font-size:1.4rem;margin:-10px 0 0}}@media screen and (min-width:955px){.topTab__block__item .tabContBottom__list__item .link:hover{opacity:1}}@media screen and (min-width:955px){.topTab__block__item .tabContBottom__list__item .link:hover:after{translate:5px 0px}}.topTab__block__item .tabContBottom__list__item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){.topTab__block__item .tabContBottom__list__item:only-child .cont__img{width:177px;height:130px}}@media screen and (max-width:954px){.topTab__block__item .tabContBottom__list__item:only-child .link{padding:16px 16px 36px 16px}}@media screen and (max-width:954px){.topTab__block__item .tabContBottom__list__item:only-child .link .cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px 0}}@media screen and (max-width:954px){.topTab__block__item .tabContBottom__list__item:only-child .link .cont__img{width:100%;height:178px}}@media screen and (max-width:954px){.topTab__block__item .tabContBottom__list__item:only-child .link .text{margin:10px 0 0}}@media screen and (max-width:954px){.topTab__block__item:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:955px){.topTab__block__item:first-child .tabContHead__img{width:calc(100% + 750px)}}@media screen and (max-width:954px){.topTab__block__item:nth-child(2){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media screen and (min-width:955px){.topTab__block__item:nth-child(2) .tabContHead__img{width:calc(100% + 350px)}}@media screen and (max-width:954px){.topTab__block__item:nth-child(3){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width:955px){.topTab__block__item:nth-child(3) .tabContHead__img{width:calc(100% + 490px)}}@media screen and (max-width:954px){.topTab__block__item:nth-child(4){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}}@media screen and (min-width:955px){.topTab__block__item:nth-child(4) .tabContHead__title{-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr)}}@media screen and (min-width:955px){.topTab__block__item:nth-child(4) .tabContHead__img{width:calc(100% + 610px)}}@media screen and (max-width:954px){.topTab__block__item:nth-child(5){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}@media screen and (min-width:955px){.topTab__block__item:nth-child(5) .tabContHead__img{width:calc(100% + 610px)}}.topUseful{margin:0 0 -14px}.topUseful:after{content:"";display:block;width:100vw;background:var(--blue);position:absolute;z-index:0;left:0;bottom:0;margin:0 calc(50% - 50vw)}@media screen and (min-width:955px){.topUseful:after{height:425px}}@media screen and (max-width:954px){.topUseful:after{height:400px}}@media screen and (min-width:955px){.topUseful__head{margin:45px 0 0}}@media screen and (max-width:954px){.topUseful__head{margin:0 0 -17px}}.topUseful__head .modHeadingSection,.topUseful__head .modTextDescription{position:relative;z-index:1}@media screen and (min-width:955px){.topUseful__head .modHeadingSection{text-align:left}}@media screen and (min-width:955px){.topUseful__head .modHeadingSection:after{left:0;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width:955px){.topUseful__head .modTextDescription{font-size:14px;font-size:1.4rem;line-height:2;margin:32px 0 75px;text-align:left;max-width:500px;width:40%}}@media screen and (max-width:954px){.topUseful__head .modTextDescription{font-size:12px;font-size:1.2rem}}@media screen and (min-width:955px){.topUseful__head .img{position:absolute;top:42px;right:5vw;width:48%;max-width:606px}}@media screen and (max-width:954px){.topUseful__head .img{display:block;aspect-ratio:673/498;width:100%}}.topUseful__head .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:954px){.topUseful__head .img img{max-height:250px}}.topUseful .modListPost__item>a .cont .info>li{padding:0;background:none}.topUseful .swiper-pagination-bullet-active{background:var(--white)}.topUseful .modBtnArea{position:relative;z-index:1}.topUseful .modBtnArea .modBtnMain{position:relative;z-index:1;-webkit-box-shadow:none;box-shadow:none;background:var(--white);color:var(--blue)}.topUseful .modBtnArea:after{content:"";display:block;position:absolute;z-index:0;top:0;height:300%;background:var(--blue);mix-blend-mode:multiply}@media screen and (min-width:955px){.topUseful .modBtnArea:after{left:calc(50% - 140px);width:560px;clip-path:polygon(30% 100%,0% 48px,50% 0%,97% 100%)}}@media screen and (max-width:954px){.topUseful .modBtnArea:after{left:calc(50% - 102px);width:410px;clip-path:polygon(30% 100%,0% 50px,50% 0%,97% 100%)}}.topStrengthsCont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){.topStrengthsCont{gap:55px 20px;margin:80px 0 0}}@media screen and (max-width:954px){.topStrengthsCont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px 0;margin:50px 0 0}}@media screen and (min-width:955px){.topStrengthsCont__item{width:calc((100% - 40px) / 3);padding:0 30px}}@media screen and (max-width:954px){.topStrengthsCont__item{width:calc(100% + 20px);margin:0 -20px 0 0;padding:20px;background:var(--white);border-radius:10px 0 0 10px}}.topStrengthsCont__item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 15px}@media screen and (min-width:955px){.topStrengthsCont__item__head .img{width:80px;height:80px}}@media screen and (max-width:954px){.topStrengthsCont__item__head .img{width:70px;height:70px}}.topStrengthsCont__item__head .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topStrengthsCont__item__head .title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500}@media screen and (min-width:955px){.topStrengthsCont__item__head .title{font-size:22px;font-size:2.2rem}}@media screen and (max-width:954px){.topStrengthsCont__item__head .title{font-size:18px;font-size:1.8rem}}@media screen and (min-width:955px){.topStrengthsCont__item__text{font-size:16px;font-size:1.6rem;margin:30px 0 0}}@media screen and (max-width:954px){.topStrengthsCont__item__text{font-size:16px;font-size:1.6rem;margin:15px 0 0}}.topStrengthsCont__item:has(.modBtnMain){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}@media screen and (max-width:954px){.topStrengthsCont__item:has(.modBtnMain){background:none;padding-left:0;padding-right:0}}.topAchievements{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:linear-gradient(117.76deg,#2568FF 19.3%,#1C22C7 89.17%);overflow:hidden;color:var(--white)}@media screen and (min-width:955px){.topAchievements{gap:0 11%;border-radius:20px;margin:90px 0 0;padding:56px 9% 45px}}@media screen and (max-width:1279px){.topAchievements{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 11%;margin:70px calc(50% - 50vw) 0;padding:60px 20px 70px;width:100vw}}.topAchievements:after,.topAchievements:before{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;width:326px;height:400px;position:absolute;z-index:0}.topAchievements:before{background-image:url("/assets/img/top/bg_achievements01.webp");background-position:0 0;top:0;left:0}.topAchievements:after{background-image:url("/assets/img/top/bg_achievements02.webp");background-position:100% 100%;bottom:0;right:0}.topAchievements>*{position:relative;z-index:1}.topAchievements__head{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px 0}@media screen and (max-width:1279px){.topAchievements__head{max-width:1300px;margin:0 auto;padding:0 80px}}@media screen and (max-width:954px){.topAchievements__head{padding:0}}.topAchievements__head .title{word-break:keep-all;font-weight:500}@media screen and (min-width:955px){.topAchievements__head .title{font-size:38px;font-size:3.8rem}}@media screen and (max-width:954px){.topAchievements__head .title{font-size:30px;font-size:3rem}}@media screen and (max-width:1279px){.topAchievements__head .title br{display:none}}@media screen and (max-width:954px){.topAchievements__head .title br{display:block}}@media screen and (min-width:955px){.topAchievements__head .text{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.topAchievements__head .text{font-size:16px;font-size:1.6rem}}.topAchievements__body{-webkit-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){.topAchievements__body{gap:30px 35px}}@media screen and (max-width:1279px){.topAchievements__body{max-width:1300px;margin:0 auto;padding:0 80px}}@media screen and (max-width:954px){.topAchievements__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px 35px;margin:0 auto;padding:0;max-width:375px}}@media screen and (min-width:955px){.topAchievements__body__item{width:calc((100% - 35px) / 2)}}@media screen and (max-width:954px){.topAchievements__body__item{width:100%;border-bottom:1px solid rgba(255,255,255,0.4);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:7px 12px;padding:0 10px 26px}}@media screen and (min-width:955px){.topAchievements__body__item .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 9px;border-bottom:1px solid rgba(255,255,255,0.4);padding:0 0 7px}}@media screen and (max-width:954px){.topAchievements__body__item .head{display:contents}}@media screen and (min-width:955px){.topAchievements__body__item .head .img{width:52px;height:52px}}@media screen and (max-width:954px){.topAchievements__body__item .head .img{width:40px;height:40px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.topAchievements__body__item .head .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){.topAchievements__body__item .head .title{font-size:18px;font-size:1.8rem}}@media screen and (max-width:954px){.topAchievements__body__item .head .title{font-size:16px;font-size:1.6rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.topAchievements__body__item .count{white-space:nowrap}@media screen and (min-width:955px){.topAchievements__body__item .count{font-size:50px;font-size:5rem}}@media screen and (max-width:954px){.topAchievements__body__item .count{font-size:70px;font-size:7rem;line-height:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (min-width:955px){.topAchievements__body__item .count__unit{font-size:20px;font-size:2rem;margin:0 0 0 5px}}@media screen and (max-width:954px){.topAchievements__body__item .count__unit{font-size:18px;font-size:1.8rem;margin:0 0 0 5px}}@media screen and (max-width:954px){.topAchievements+.AttentionList{margin-bottom:80px!important}}.service #asp{}@media screen and (max-width:954px){.service #asp .modListModel__wrapper.swiper>.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:var(--blue)}}@media screen and (min-width:769px){.service #asp .serviceExp+.serviceExp{margin:40px 0 0}.service #asp .serviceExp+.serviceExp .modBtnArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}}@media screen and (max-width:1250px){.service #asp .serviceExp+.serviceExp .modBtnArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.service #asp .serviceExp+.serviceExp .modBtnMain{max-width:240px}}@media screen and (max-width:954px){.service #asp .serviceExp+.serviceExp{margin:30px 0 0}}.service #asp p:not([class]){font-weight:400}@media screen and (min-width:769px){.service #asp p:not([class]){font-size:14px;font-size:1.4rem;line-height:1.75}}@media screen and (max-width:954px){.service #asp p:not([class]){line-height:1.8}}@media screen and (min-width:769px){.service #asp .modCustomerLogos{margin:-16px 0 0}}@media screen and (max-width:954px){.service #asp .modCustomerLogos{margin-top:0;margin-bottom:20px}}@media screen and (min-width:769px){.service #asp .pageSection#section01 .modHeadingSection:before{content:"";background:url("/images/service/online/deco_heading.svg") no-repeat center;background-size:100%;position:absolute;z-index:0;left:38%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);mix-blend-mode:multiply;width:141px;height:141px}}.service #asp .pageSection#section03 .modHeadingSection{margin-bottom:40px}@media screen and (max-width:954px){.service #asp .pageSection#section03 .modHeadingSection{margin-bottom:20px}}.service #asp .pageSection#section03 .modTextDescription--min{line-height:1.5}.service #asp .pageSection#section04 .modHeadingSection{margin:0 0 62px}@media screen and (max-width:954px){.service #asp .pageSection#section04 .modHeadingSection{margin-bottom:30px}}.service #asp .pageSection#section04 .modBtnMain:first-child{margin-right:10px}.service #asp .pageSection#section04 .modBtnMain:nth-child(2){margin-left:10px}@media screen and (max-width:954px){.service #asp .pageSection#section04 .modBtnMain:first-child{margin-right:0px}.service #asp .pageSection#section04 .modBtnMain:nth-child(2){margin-top:15px;margin-left:0px}}.service #asp .pageSection#section06 .pageSection__inner .modListModel__item__lead{font-weight:400}.service #asp .pageSection#section06 .pageSection__inner .modListModel__item__lead .blueBtn{position:relative;font-size:1.4rem;padding:0 0 7px;color:var(--blue);display:block;margin:10px 0 0 0;text-align:center}.service #asp .pageSection#section06 .pageSection__inner .modListModel__item__lead .blueBtn:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}@media screen and (max-width:954px){.service #asp .pageSection#section06 .pageSection__inner .modListModel__item__lead .blueBtn{font-size:1.2rem}}.service #asp .pageSection#section06 .modListModel__item:nth-child(4) img{width:auto;height:80px}.service #asp .pageSection#section06 .modListModel__item:nth-child(5) img{width:auto;height:80px}.service #asp .pageSection#section07 .modHeadingSection{margin:0}.service #asp .pageSection#section07 .modTextDescription{margin:20px auto 68px}@media screen and (max-width:954px){.service #asp .pageSection#section07 .modTextDescription{margin-bottom:30px}}.service #asp .pageSection#section08 .serviceFlow__item__list .item__title{margin:0 0 9px;font-weight:500}.service #asp .pageSection#section08 .serviceFlow__item__head .title{font-size:18px}@media screen and (max-width:954px){.service #asp .pageSection#section08 .serviceFlow__item__head .title{font-size:12px}}.service #asp .pageSection#section08 .serviceFlow__item:first-child{margin:0 0 120px}@media screen and (max-width:954px){.service #asp .pageSection#section08 .serviceFlow__item:first-child{margin:0 0 100px}}.service #asp .serviceKv{height:475px;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--white);position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:954px){.service #asp .serviceKv{display:block;height:auto;background:none}}.service #asp .serviceKv__cont{z-index:22}@media screen and (min-width:955px){.service #asp .serviceKv__cont{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:82px auto 0;width:100%;max-width:1140px}}@media screen and (max-width:954px){.service #asp .serviceKv__cont{position:relative;margin:0;padding:15px 20px 0;background:var(--white)}}.service #asp .serviceKv__title{font-size:50px;font-weight:700;letter-spacing:4px;line-height:1.3}@media screen and (max-width:954px){.service #asp .serviceKv__title{font-size:45px}}.service #asp .serviceKv__title__blue{color:var(--blue)}.service #asp .serviceKv__title__small{font-size:40px}@media screen and (max-width:954px){.service #asp .serviceKv__title__small{font-size:35px}}.service #asp .serviceKv__title__sub{display:block;font-size:24px;color:var(--blue);padding:14px 0px 19px;letter-spacing:1.3px}@media screen and (max-width:954px){.service #asp .serviceKv__title__sub{font-size:20px;padding:10px 0px 15px}}.service #asp .serviceKv__lead{letter-spacing:2px;font-size:16px}@media screen and (max-width:954px){.service #asp .serviceKv__lead{line-height:1.5}}.service #asp .serviceKv__listBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:955px){.service #asp .serviceKv__listBtn{gap:0 20px;max-width:432px;height:50px;margin:33px 0 0}}@media screen and (max-width:954px){.service #asp .serviceKv__listBtn{gap:0 10px;height:50px;margin:34px 0 0}}@media screen and (min-width:955px){.service #asp .serviceKv__listBtn>li{width:calc((100% - 20px) / 2)}}@media screen and (max-width:954px){.service #asp .serviceKv__listBtn>li{width:calc((100% - 10px) / 2)}}.service #asp .serviceKv__listBtn>li .btn{display:inline-block;text-align:center;width:100%;height:100%;color:var(--white)}@media screen and (min-width:955px){.service #asp .serviceKv__listBtn>li .btn{font-size:14px;font-size:1.4rem;line-height:50px;-webkit-box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3)}}@media screen and (max-width:954px){.service #asp .serviceKv__listBtn>li .btn{font-size:14px;font-size:1.4rem;line-height:50px;-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3)}}.service #asp .serviceKv__listBtn>li .btn--download{background:-webkit-gradient(linear,right bottom,left top,from(#112aea),to(#2c5ffd));background:linear-gradient(to left top,#112aea 0%,#2c5ffd 100%)}.service #asp .serviceKv__listBtn>li .btn--contact{background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%)}.service #asp .serviceKv__listBtn--pc{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.service #asp .serviceKv__listBtn--pc{padding:0}}.service #asp .serviceKv__listBtn--sp{display:none}@media screen and (max-width:954px){.service #asp .serviceKv__listBtn--pc{display:none}.service #asp .serviceKv__listBtn--sp{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px}}.service #asp .serviceKv__img{width:59%;overflow:hidden;position:relative;background:url("/images/service/online/service_kv_img02.png") no-repeat;background-size:cover}@media screen and (min-width:955px){.service #asp .serviceKv__img{margin-left:auto}}@media screen and (max-width:954px){.service #asp .serviceKv__img{width:auto;background:var(--white)}}.service #asp .serviceKv__img__sub01{margin:50px 0px 0 28%}.service #asp .serviceKv__img__sub01 img{width:580px;-webkit-filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.2));filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.2));position:relative;z-index:1}@media screen and (max-width:954px){.service #asp .serviceKv__img__sub01{margin:20px 0px -40px 110px;width:310px;position:relative}.service #asp .serviceKv__img__sub01 img{width:100%}.service #asp .serviceKv__img__sub01:after{content:"";position:absolute;background:url("/images/service/online/service_kv_img02.png") no-repeat;background-size:cover;width:100%;height:100%;left:-198px;top:20px;z-index:0}}@media screen and (max-width:954px) and (min-width:465px) and (max-width:768px){.service #asp .serviceKv__img__sub01:after{width:500%;left:-398px}}.service #asp .serviceKv__anime{position:absolute;right:37%;top:120px;width:200px;z-index:2}@media screen and (min-width:769px) and (max-width:1100px){.service #asp .serviceKv__anime{right:22%}}@media screen and (max-width:954px){.service #asp .serviceKv__anime{left:12%;bottom:70px;width:110px;right:unset;top:unset}}.service #asp .serviceKv__anime img{width:100%}.service #asp .serviceMenu{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:769px){.service #asp .serviceMenu{max-width:980px;margin:0 auto;gap:0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:954px){.service #asp .serviceMenu{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}}.service #asp .serviceMenu__item{position:relative}@media screen and (min-width:769px){.service #asp .serviceMenu__item{width:calc((100% - 60px) / 4)}}@media screen and (max-width:954px){.service #asp .serviceMenu__item{width:calc((100% - 15px) / 2)}}.service #asp .serviceMenu__item:after{content:"";position:absolute;background:url("/images/service/online/icon_arrow_wide.svg") no-repeat 0 0;background-size:100%;left:50%;height:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:769px){.service #asp .serviceMenu__item:after{width:26px;bottom:20px}}@media screen and (max-width:954px){.service #asp .serviceMenu__item:after{width:20px;bottom:6px}}.service #asp .serviceMenu__item__inner{-webkit-box-shadow:0px 0px 30px rgba(31,70,95,0.22);box-shadow:0px 0px 30px rgba(31,70,95,0.22);display:block;background:var(--white);height:100%}@media screen and (min-width:769px){.service #asp .serviceMenu__item__inner{padding:16px 20px 50px;border-radius:10px}}@media screen and (max-width:954px){.service #asp .serviceMenu__item__inner{padding:10px 10px 34px;border-radius:5px;-webkit-box-shadow:0px 0px 10px rgba(31,70,95,0.15);box-shadow:0px 0px 10px rgba(31,70,95,0.15)}}.service #asp .serviceMenu__item__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f7f9fb;border-radius:5px}@media screen and (min-width:769px){.service #asp .serviceMenu__item__img{height:126px;margin:0 -20px 16px}}@media screen and (max-width:954px){.service #asp .serviceMenu__item__img{height:93px;margin:0 -10px 10px}.service #asp .serviceMenu__item__img img{max-height:70px}}.service #asp .serviceMenu__item__title{text-align:center;line-height:1.7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--blue);font-weight:500}@media screen and (min-width:769px){.service #asp .serviceMenu__item__title{font-size:18px;font-size:1.8rem;margin:0 0 8px;height:55px}}@media screen and (max-width:954px){.service #asp .serviceMenu__item__title{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.service #asp .serviceMenu__item__title{height:24px;margin:14px 0 26px}}.service #asp .serviceExp{background:var(--white);position:relative}@media screen and (min-width:769px){.service #asp .serviceExp .serviceExp__text--02{padding:64px 80px}}@media screen and (min-width:769px) and (min-width:769px) and (max-width:1000px){.service #asp .serviceExp .serviceExp__text--02{padding:64px 30px 30px}}@media screen and (min-width:769px){.service #asp .serviceExp .serviceExp__img{width:480px}.service #asp .serviceExp .serviceExp__img>picture{display:block;height:100%}.service #asp .serviceExp .serviceExp__img>picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service #asp .serviceExp .modBtnArea{position:relative;bottom:0;left:0;margin:20px auto 0}}@media screen and (max-width:954px){.service #asp .serviceExp{padding:32px 20px 40px}}@media screen and (min-width:769px){.service #asp .serviceExp__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.service #asp .serviceExp .ExpBtn01{display:inherit}.service #asp .serviceExp .ExpBtn02{display:none!important}@media screen and (max-width:954px){.service #asp .serviceExp .ExpBtn01{display:none!important}.service #asp .serviceExp .ExpBtn02{display:inherit!important}}@media screen and (min-width:769px){.service #asp .serviceExp__text{width:651px;padding:44px 80px 44px}}@media screen and (min-width:769px) and (max-width:1000px){.service #asp .serviceExp__text{padding:44px 30px 30px}}.service #asp .serviceExp__text__title{text-align:center;line-height:1.6;letter-spacing:1px;font-weight:500}@media screen and (min-width:769px){.service #asp .serviceExp__text__title{font-size:22px;font-size:2.2rem;margin:0 0 12px}}@media screen and (max-width:954px){.service #asp .serviceExp__text__title{font-size:16px;font-size:1.6rem;margin:0 0 10px}}.service #asp .serviceExp__img{position:relative}@media screen and (min-width:769px){.service #asp .serviceExp__img{max-width:480px}.service #asp .serviceExp__img span{position:absolute;bottom:22px;right:20px;margin-left:20px}}@media screen and (min-width:769px) and (min-width:769px) and (max-width:1000px){.service #asp .serviceExp__img span{right:10px;left:10px}}@media screen and (max-width:954px){.service #asp .serviceExp__img{margin:16px 0 0}.service #asp .serviceExp__img span{position:absolute;bottom:22px;width:90%;right:50%;-webkit-transform:translate(50%,0px);transform:translate(50%,0px)}}.service #asp .serviceExp__img img{width:100%;height:auto}@media screen and (min-width:769px){.service #asp .serviceExp .modBtnMain{min-width:240px}}@media screen and (min-width:769px) and (min-width:769px) and (max-width:1000px){.service #asp .serviceExp .modBtnMain{min-width:180px}}@media screen and (max-width:954px){.service #asp .serviceExp .modBtnMain:nth-child(2){margin-top:15px}}.service #asp .serviceExp--noBtn .serviceExp__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service #asp .serviceExp--noBtn .serviceExp__text{padding-top:0}.service #asp .serviceExp__linkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 18px;margin:16px 0 27px 0}@media screen and (max-width:954px){.service #asp .serviceExp__linkbox{display:block}}.service #asp .serviceExp__linkbox li a{position:relative;font-size:1.4rem;padding:0 0 7px;color:var(--blue)}@media screen and (max-width:954px){.service #asp .serviceExp__linkbox li a{font-size:1.2rem;margin:0 0 8px;padding:0 0 4px;display:inline-block;width:100%}}.service #asp .serviceExp__linkbox li a:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}@media screen and (max-width:954px){.service #asp .serviceExp__linkbox li a:after{position:absolute;top:9px;right:10px}}.service #asp .serviceSecurity{background:#f7f9fb;border-radius:10px}@media screen and (min-width:769px){.service #asp .serviceSecurity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:980px;margin:0 auto;padding:21px 19px}}@media screen and (max-width:954px){.service #asp .serviceSecurity{padding:20px}}@media screen and (min-width:769px){.service #asp .serviceSecurity__img{margin:0 40px 0 0;width:450px}}.service #asp .serviceSecurity__img img{width:100%;height:auto;border-radius:6px}@media screen and (min-width:769px){.service #asp .serviceSecurity__text{width:calc(52.1% - 40px)}}.service #asp .serviceSecurity__text__title{line-height:1.6;font-weight:500}@media screen and (min-width:769px){.service #asp .serviceSecurity__text__title{font-size:20px;font-size:2rem;margin:0 0 16px}}@media screen and (max-width:954px){.service #asp .serviceSecurity__text__title{font-size:16px;font-size:1.6rem;margin:30px 0 20px}}@media screen and (min-width:769px){.service #asp .serviceSecurity__text .modListNote{margin:16px 0 0}}@media screen and (max-width:954px){.service #asp .serviceSecurity__text .modListNote{margin:6px 0 0;font-size:14px}}@media screen and (min-width:769px){.service #asp .serviceSecurity+.modBtnArea{margin-top:60px}}@media screen and (max-width:954px){.service #asp .serviceSecurity+.modBtnArea{margin-top:30px}}.service #asp .serviceBusiness{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:769px){.service #asp .serviceBusiness{gap:0 30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:954px){.service #asp .serviceBusiness{gap:26px 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:769px){.service #asp .serviceBusiness__item{width:calc(25% - 30px)}.service #asp .serviceBusiness__item+li{margin:0 0 0 -10px}}@media screen and (max-width:954px){.service #asp .serviceBusiness__item{width:calc((100% - 15px) / 2)}}.service #asp .serviceBusiness__item__img img{width:100%}@media screen and (min-width:769px){.service #asp .serviceBusiness__item__img img{max-width:316px}}@media screen and (max-width:954px){.service #asp .serviceBusiness__item__img img{border-radius:3px}}@media screen and (min-width:769px){.service #asp .serviceBusiness__item__text{padding:20px 0 20px 0}}.service #asp .serviceBusiness__item__text .title{line-height:1.6;font-weight:500}@media screen and (min-width:769px){.service #asp .serviceBusiness__item__text .title{font-size:20px;font-size:2rem;margin:0 0 4px}}@media screen and (max-width:954px){.service #asp .serviceBusiness__item__text .title{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.service #asp .serviceBusiness__item__text .title{margin:13px 0 2px}}@media screen and (min-width:769px){.service #asp .serviceSupport{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:954px){.service #asp .serviceSupport{margin:0 20px}}@media screen and (min-width:769px){.service #asp .serviceSupport__item{width:calc((100% - 56px) / 3)}}.service #asp .serviceSupport__item__title{position:relative;font-weight:500}@media screen and (min-width:769px){.service #asp .serviceSupport__item__title{font-size:20px;font-size:2rem;padding:0 0 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;height:72px}}@media screen and (max-width:1150px){.service #asp .serviceSupport__item__title{font-size:max(1.55vw,16px);padding:0 0 0 40px}}@media screen and (max-width:954px){.service #asp .serviceSupport__item__title{font-size:14px;font-size:1.4rem;line-height:1.75}}@media screen and (max-width:954px){.service #asp .serviceSupport__item__title{font-size:16px;font-size:1.6rem;margin:0 0 10px}}.service #asp .serviceSupport__item__title:before{display:inline-block;color:var(--white);background-color:var(--blue);font-family:"Noto Sans JP Regular","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:500;border-radius:100%;text-align:center;position:absolute;top:0;left:0}@media screen and (min-width:769px){.service #asp .serviceSupport__item__title:before{width:40px;height:40px;line-height:40px}}@media screen and (max-width:954px){.service #asp .serviceSupport__item__title:before{font-size:16px;font-size:1.6rem;width:30px;height:30px;line-height:30px}}@media screen and (min-width:769px){.service #asp .serviceSupport__item__img{margin:0 0 23px}}@media screen and (max-width:954px){.service #asp .serviceSupport__item__img{margin:0 0 12px}}.service #asp .serviceSupport__item__img img{max-width:100%;height:auto}@media screen and (min-width:769px){.service #asp .serviceSupport__item .modListNote{margin:18px 0 0}}@media screen and (max-width:954px){.service #asp .serviceSupport__item .modListNote{margin:10px 0 0}}.service #asp .serviceSupport__item:first-of-type .serviceSupport__item__title:before{content:"01"}.service #asp .serviceSupport__item:nth-of-type(2) .serviceSupport__item__title:before{content:"02"}.service #asp .serviceSupport__item:nth-of-type(3) .serviceSupport__item__title:before{content:"03"}.service #asp .serviceSupport__item:nth-of-type(4) .serviceSupport__item__title:before{content:"04"}.service #asp .serviceSupport__item:nth-of-type(5) .serviceSupport__item__title:before{content:"05"}.service #asp .serviceSupport__item:nth-of-type(6) .serviceSupport__item__title:before{content:"06"}.service #asp .serviceSupport__item:nth-of-type(7) .serviceSupport__item__title:before{content:"07"}.service #asp .serviceSupport__item:nth-of-type(8) .serviceSupport__item__title:before{content:"08"}.service #asp .serviceSupport__item:nth-of-type(9) .serviceSupport__item__title:before{content:"09"}.service #asp .serviceSupport__item:nth-of-type(10) .serviceSupport__item__title:before{content:"010"}.service #asp .serviceSupport__item:nth-of-type(11) .serviceSupport__item__title:before{content:"011"}.service #asp .serviceSupport__item:nth-of-type(12) .serviceSupport__item__title:before{content:"012"}.service #asp .serviceSupport__item:nth-of-type(13) .serviceSupport__item__title:before{content:"013"}.service #asp .serviceSupport__item:nth-of-type(14) .serviceSupport__item__title:before{content:"014"}.service #asp .serviceSupport__item:nth-of-type(15) .serviceSupport__item__title:before{content:"015"}.service #asp .serviceSupport__item:nth-of-type(16) .serviceSupport__item__title:before{content:"016"}.service #asp .serviceSupport__item:nth-of-type(17) .serviceSupport__item__title:before{content:"017"}.service #asp .serviceSupport__item:nth-of-type(18) .serviceSupport__item__title:before{content:"018"}.service #asp .serviceSupport__item:nth-of-type(19) .serviceSupport__item__title:before{content:"019"}.service #asp .serviceSupport__item:nth-of-type(20) .serviceSupport__item__title:before{content:"020"}.service #asp .serviceSupport__item:nth-of-type(21) .serviceSupport__item__title:before{content:"021"}.service #asp .serviceSupport__item:nth-of-type(22) .serviceSupport__item__title:before{content:"022"}.service #asp .serviceSupport__item:nth-of-type(23) .serviceSupport__item__title:before{content:"023"}.service #asp .serviceSupport__item:nth-of-type(24) .serviceSupport__item__title:before{content:"024"}.service #asp .serviceSupport__item:nth-of-type(25) .serviceSupport__item__title:before{content:"025"}.service #asp .serviceSupport__item:nth-of-type(26) .serviceSupport__item__title:before{content:"026"}.service #asp .serviceSupport__item:nth-of-type(27) .serviceSupport__item__title:before{content:"027"}.service #asp .serviceSupport__item:nth-of-type(28) .serviceSupport__item__title:before{content:"028"}.service #asp .serviceSupport__item:nth-of-type(29) .serviceSupport__item__title:before{content:"029"}.service #asp .serviceSupport__item:nth-of-type(30) .serviceSupport__item__title:before{content:"030"}.service #asp .serviceSupport__item:nth-of-type(31) .serviceSupport__item__title:before{content:"031"}.service #asp .serviceSupport__item:nth-of-type(32) .serviceSupport__item__title:before{content:"032"}.service #asp .serviceSupport__item:nth-of-type(33) .serviceSupport__item__title:before{content:"033"}.service #asp .serviceSupport__item:nth-of-type(34) .serviceSupport__item__title:before{content:"034"}.service #asp .serviceSupport__item:nth-of-type(35) .serviceSupport__item__title:before{content:"035"}.service #asp .serviceSupport__item:nth-of-type(36) .serviceSupport__item__title:before{content:"036"}.service #asp .serviceSupport__item:nth-of-type(37) .serviceSupport__item__title:before{content:"037"}.service #asp .serviceSupport__item:nth-of-type(38) .serviceSupport__item__title:before{content:"038"}.service #asp .serviceSupport__item:nth-of-type(39) .serviceSupport__item__title:before{content:"039"}.service #asp .serviceSupport__item:nth-of-type(40) .serviceSupport__item__title:before{content:"040"}.service #asp .serviceSupport__item:nth-of-type(41) .serviceSupport__item__title:before{content:"041"}.service #asp .serviceSupport__item:nth-of-type(42) .serviceSupport__item__title:before{content:"042"}.service #asp .serviceSupport__item:nth-of-type(43) .serviceSupport__item__title:before{content:"043"}.service #asp .serviceSupport__item:nth-of-type(44) .serviceSupport__item__title:before{content:"044"}.service #asp .serviceSupport__item:nth-of-type(45) .serviceSupport__item__title:before{content:"045"}.service #asp .serviceSupport__item:nth-of-type(46) .serviceSupport__item__title:before{content:"046"}.service #asp .serviceSupport__item:nth-of-type(47) .serviceSupport__item__title:before{content:"047"}.service #asp .serviceSupport__item:nth-of-type(48) .serviceSupport__item__title:before{content:"048"}.service #asp .serviceSupport__item:nth-of-type(49) .serviceSupport__item__title:before{content:"049"}.service #asp .serviceSupport__item:nth-of-type(50) .serviceSupport__item__title:before{content:"050"}.service #asp .serviceSupport__item:nth-of-type(51) .serviceSupport__item__title:before{content:"051"}.service #asp .serviceSupport__item:nth-of-type(52) .serviceSupport__item__title:before{content:"052"}.service #asp .serviceSupport__item:nth-of-type(53) .serviceSupport__item__title:before{content:"053"}.service #asp .serviceSupport__item:nth-of-type(54) .serviceSupport__item__title:before{content:"054"}.service #asp .serviceSupport__item:nth-of-type(55) .serviceSupport__item__title:before{content:"055"}.service #asp .serviceSupport__item:nth-of-type(56) .serviceSupport__item__title:before{content:"056"}.service #asp .serviceSupport__item:nth-of-type(57) .serviceSupport__item__title:before{content:"057"}.service #asp .serviceSupport__item:nth-of-type(58) .serviceSupport__item__title:before{content:"058"}.service #asp .serviceSupport__item:nth-of-type(59) .serviceSupport__item__title:before{content:"059"}.service #asp .serviceSupport__item:nth-of-type(60) .serviceSupport__item__title:before{content:"060"}.service #asp .serviceSupport__item:nth-of-type(61) .serviceSupport__item__title:before{content:"061"}.service #asp .serviceSupport__item:nth-of-type(62) .serviceSupport__item__title:before{content:"062"}.service #asp .serviceSupport__item:nth-of-type(63) .serviceSupport__item__title:before{content:"063"}.service #asp .serviceSupport__item:nth-of-type(64) .serviceSupport__item__title:before{content:"064"}.service #asp .serviceSupport__item:nth-of-type(65) .serviceSupport__item__title:before{content:"065"}.service #asp .serviceSupport__item:nth-of-type(66) .serviceSupport__item__title:before{content:"066"}.service #asp .serviceSupport__item:nth-of-type(67) .serviceSupport__item__title:before{content:"067"}.service #asp .serviceSupport__item:nth-of-type(68) .serviceSupport__item__title:before{content:"068"}.service #asp .serviceSupport__item:nth-of-type(69) .serviceSupport__item__title:before{content:"069"}.service #asp .serviceSupport__item:nth-of-type(70) .serviceSupport__item__title:before{content:"070"}.service #asp .serviceSupport__item:nth-of-type(71) .serviceSupport__item__title:before{content:"071"}.service #asp .serviceSupport__item:nth-of-type(72) .serviceSupport__item__title:before{content:"072"}.service #asp .serviceSupport__item:nth-of-type(73) .serviceSupport__item__title:before{content:"073"}.service #asp .serviceSupport__item:nth-of-type(74) .serviceSupport__item__title:before{content:"074"}.service #asp .serviceSupport__item:nth-of-type(75) .serviceSupport__item__title:before{content:"075"}.service #asp .serviceSupport__item:nth-of-type(76) .serviceSupport__item__title:before{content:"076"}.service #asp .serviceSupport__item:nth-of-type(77) .serviceSupport__item__title:before{content:"077"}.service #asp .serviceSupport__item:nth-of-type(78) .serviceSupport__item__title:before{content:"078"}.service #asp .serviceSupport__item:nth-of-type(79) .serviceSupport__item__title:before{content:"079"}.service #asp .serviceSupport__item:nth-of-type(80) .serviceSupport__item__title:before{content:"080"}.service #asp .serviceSupport__item:nth-of-type(81) .serviceSupport__item__title:before{content:"081"}.service #asp .serviceSupport__item:nth-of-type(82) .serviceSupport__item__title:before{content:"082"}.service #asp .serviceSupport__item:nth-of-type(83) .serviceSupport__item__title:before{content:"083"}.service #asp .serviceSupport__item:nth-of-type(84) .serviceSupport__item__title:before{content:"084"}.service #asp .serviceSupport__item:nth-of-type(85) .serviceSupport__item__title:before{content:"085"}.service #asp .serviceSupport__item:nth-of-type(86) .serviceSupport__item__title:before{content:"086"}.service #asp .serviceSupport__item:nth-of-type(87) .serviceSupport__item__title:before{content:"087"}.service #asp .serviceSupport__item:nth-of-type(88) .serviceSupport__item__title:before{content:"088"}.service #asp .serviceSupport__item:nth-of-type(89) .serviceSupport__item__title:before{content:"089"}.service #asp .serviceSupport__item:nth-of-type(90) .serviceSupport__item__title:before{content:"090"}.service #asp .serviceSupport__item:nth-of-type(91) .serviceSupport__item__title:before{content:"091"}.service #asp .serviceSupport__item:nth-of-type(92) .serviceSupport__item__title:before{content:"092"}.service #asp .serviceSupport__item:nth-of-type(93) .serviceSupport__item__title:before{content:"093"}.service #asp .serviceSupport__item:nth-of-type(94) .serviceSupport__item__title:before{content:"094"}.service #asp .serviceSupport__item:nth-of-type(95) .serviceSupport__item__title:before{content:"095"}.service #asp .serviceSupport__item:nth-of-type(96) .serviceSupport__item__title:before{content:"096"}.service #asp .serviceSupport__item:nth-of-type(97) .serviceSupport__item__title:before{content:"097"}.service #asp .serviceSupport__item:nth-of-type(98) .serviceSupport__item__title:before{content:"098"}.service #asp .serviceSupport__item:nth-of-type(99) .serviceSupport__item__title:before{content:"099"}.service #asp .serviceSupport__item:nth-of-type(100) .serviceSupport__item__title:before{content:"0100"}@media screen and (max-width:954px){.service #asp .serviceSupport__item+li{margin:46px 0 0}}.service #asp .serviceSupport__item__inner .blueBtn{position:relative;font-size:1.4rem;padding:0 0 7px;color:var(--blue);display:block;margin:10px 0 0 0}.service #asp .serviceSupport__item__inner .blueBtn:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}@media screen and (max-width:954px){.service #asp .serviceSupport__item__inner .blueBtn{font-size:1.2rem}}.service #asp .serviceCart{margin:0 auto}.service #asp .serviceCart__title{font-weight:500}@media screen and (min-width:955px){.service #asp .serviceCart__title{font-size:20px;font-size:2rem;margin:0 0 20px}}@media screen and (max-width:954px){.service #asp .serviceCart__title{font-size:16px;font-size:1.6rem;margin:0 0 10px}}.service #asp .serviceCart__text{font-size:14.4px;font-weight:400}@media screen and (max-width:768px){.service #asp .serviceCart__text{font-size:14px;line-height:1.8}}.service #asp .serviceCart__box{background:#f7f9fb}@media screen and (min-width:955px){.service #asp .serviceCart__box{margin:45px 0px 57px;padding:39px 50px 58px}}@media screen and (max-width:954px){.service #asp .serviceCart__box{margin:19px 0 28px;padding:20px}}.service #asp .serviceCart__box__title{text-align:center}@media screen and (min-width:955px){.service #asp .serviceCart__box__title{font-size:20px;font-size:2rem;margin:0 0 34px}}@media screen and (max-width:954px){.service #asp .serviceCart__box__title{font-size:16px;font-size:1.6rem;margin:0 0 17px}}.service #asp .serviceCart__box__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.service #asp .serviceCart__box__list{-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (min-width:955px){.service #asp .serviceCart__box__list>li{width:calc(25% - 30px);height:45px}}@media screen and (max-width:768px){.service #asp .serviceCart__box__list>li{width:calc(40% - 15px)}}@media screen and (min-width:955px){.service #asp .serviceCart__box__list>li:nth-child(n+5){margin:40px 0 0}}@media screen and (max-width:954px){.service #asp .serviceCart__box__list>li:nth-child(n+3){margin:30px 0 0}}.service #asp .serviceCart__box__list>li img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topCustomerLogos{overflow:hidden;position:relative;padding:0}@media screen and (min-width:955px){.topCustomerLogos{margin:46px 0 -78px;height:100px}}@media screen and (max-width:954px){.topCustomerLogos{margin:68px 0 0}}.topCustomerLogos__title{background:var(--white)}@media screen and (min-width:955px){.topCustomerLogos__title{font-size:14px;font-size:1.4rem;padding:0 0 0 40px;clip-path:polygon(0% 100%,0% 0%,82.5% 0%,70% 100%);width:210px;height:100%;line-height:100px;position:absolute;z-index:1}}@media screen and (max-width:954px){.topCustomerLogos__title{font-size:14px;font-size:1.4rem;clip-path:polygon(0% 100%,5% 0%,100% 0%,95% 100%);width:210px;height:40px;line-height:40px;margin:0 auto;text-align:center}}.topCustomerLogos .roop{width:100%;background-repeat:repeat-x;background-position:50%;-webkit-animation:bgroop 30s linear infinite;animation:bgroop 30s linear infinite}@media screen and (min-width:955px){.topCustomerLogos .roop{background-image:url("/assets/img/top/logo_slide.png");background-size:auto 58px;height:58px;margin:22px 0 0}}@media screen and (max-width:954px){.topCustomerLogos .roop{background-image:url("/assets/img/top/sp/logo_slide.png");background-size:auto 104px;height:104px;margin:22px 0 0}}.topKv--top-gl{background:var(--white);position:relative;z-index:1}.topKv--top-gl .topKv__inner{background-repeat:no-repeat;background-size:contain;width:100%;max-width:1600px;margin:0 auto;position:relative;z-index:0;background-color:var(--white)}@media screen and (min-width:955px){.topKv--top-gl .topKv__inner{background-image:url("/assets/img/top-gl/img_kv01.webp");background-position:100% 0;padding:85px 80px 90px}}@media screen and (max-width:954px){.topKv--top-gl .topKv__inner{background-image:url("/assets/img/top-gl/sp/img_kv01.webp");background-position:100% calc(100% - 140px);margin:0 0 -34px;padding:30px 20px 0}}.topKv--top-gl .topKv__inner:after{content:"";display:inline-block;background-image:url("/assets/img/top-gl/img_kv02.webp");background-repeat:no-repeat;background-size:contain;background-position:0 0;position:absolute;z-index:0}@media screen and (min-width:955px){.topKv--top-gl .topKv__inner:after{max-width:882px;width:100%;max-height:433px;height:100%;aspect-ratio:882/433;bottom:-8px;left:calc(50% - 479px)}}@media screen and (max-width:954px){.topKv--top-gl .topKv__inner:after{width:268px;height:126px;top:-10px;right:-70px}}.topKv--top-gl .topKv__title{text-transform:uppercase;font-weight:900;position:relative;z-index:1}@media screen and (min-width:955px){.topKv--top-gl .topKv__title{font-size:82px;font-size:8.2rem;font-size:clamp(42px,6.1vw,82px);line-height:1.22;letter-spacing:4px}}@media screen and (max-width:954px){.topKv--top-gl .topKv__title{font-size:41px;font-size:4.1rem;line-height:1.2;letter-spacing:2px}}.topKv--top-gl .topKv__title__emphasis{display:block;color:var(--blue)}@media screen and (max-width:954px){.topKv--top-gl .topKv__title__emphasis{font-size:51px;font-size:5.1rem}}.topKv--top-gl .topKv__text{text-transform:uppercase;position:relative;z-index:1}@media screen and (min-width:955px){.topKv--top-gl .topKv__text{font-size:20px;font-size:2rem;margin:20px 0 0}}@media screen and (max-width:954px){.topKv--top-gl .topKv__text{font-size:16px;font-size:1.6rem;margin:260px 0 0}}.topKv--top-gl .topKv__btn{position:relative;z-index:1}@media screen and (max-width:954px){.topKv--top-gl .topKv__btn{margin:20px 0 0}}.topKv--top-gl .topKv__btn .btn{display:inline-block;text-align:center;width:100%;height:100%;color:var(--white);font-weight:700;line-height:50px;letter-spacing:0}@media screen and (min-width:955px){.topKv--top-gl .topKv__btn .btn{-webkit-box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);margin:42px 0 0}}@media screen and (max-width:954px){.topKv--top-gl .topKv__btn .btn{-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3)}}.topKv--top-gl .topKv__btn .btn--contact{background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%)}@media screen and (min-width:955px){.topKv--top-gl .topKv__btn .btn--contact{max-width:284px}}.modCustomerLogos--top-gl{background:var(--white);position:inherit}@media screen and (max-width:954px){.modCustomerLogos--top-gl{margin:0!important;padding:68px 0 0!important}}@media screen and (min-width:955px){.modCustomerLogos--top-gl .roop{height:112px;margin-top:50px}}.pageSection--top-gl .pageSection__inner{max-width:1600px}@media screen and (max-width:954px){.pageSection--top-gl .pageSection__inner{padding:60px 0 80px}}.pageSection--top-gl .cont{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}@media screen and (min-width:955px){.pageSection--top-gl .cont{gap:0 80px}}@media screen and (max-width:954px){.pageSection--top-gl .cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 0}}.pageSection--top-gl .cont__block{-webkit-box-flex:1;-ms-flex:1;flex:1}.pageSection--top-gl .cont__block .title{line-height:1.3;text-transform:uppercase;font-weight:900}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .title{font-size:50px;font-size:5rem;font-size:clamp(28px,4.2vw,50px)}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .title{font-size:28px;font-size:2.8rem}}.pageSection--top-gl .cont__block .title__emphasis{display:block;line-height:1.14;color:var(--blue)}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .title__emphasis{font-size:76px;font-size:7.6rem;font-size:clamp(52px,6vw,76px)}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .title__emphasis{font-size:52px;font-size:5.2rem}}.pageSection--top-gl .cont__block .title__emphasis--capitalize{text-transform:capitalize}.pageSection--top-gl .cont__block .title__color{color:var(--blue)}.pageSection--top-gl .cont__block .title--center{text-align:center}.pageSection--top-gl .cont__block .title__capitalize{text-transform:capitalize}.pageSection--top-gl .cont__block .text{line-height:1.4}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .text{font-size:18px;font-size:1.8rem;margin:40px 0 0}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .text{font-size:14px;font-size:1.4rem;margin:20px 0 0}}.pageSection--top-gl .cont__block .text--center{max-width:696px;margin:40px auto 0}.pageSection--top-gl .cont__block .list--emphasis>li{position:relative;color:var(--blue);font-weight:700}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--emphasis>li{font-size:23px;font-size:2.3rem;line-height:1.5;margin:0 0 0 43px}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--emphasis>li{font-size:16px;font-size:1.6rem;line-height:1.4;margin:0 0 0 23px}}.pageSection--top-gl .cont__block .list--emphasis>li:before{content:"";display:inline-block;border-radius:100%;background:var(--blue);position:absolute}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--emphasis>li:before{top:18px;left:-21px;width:10px;height:10px}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--emphasis>li:before{top:10px;left:-13px;width:5px;height:5px}}.pageSection--top-gl .cont__block .list--emphasis>li:not(:first-child){margin-top:20px}.pageSection--top-gl .cont__block .list--graphDetail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--graphDetail{gap:0 11px;margin:40px 0 0}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--graphDetail{gap:0 7px}}.pageSection--top-gl .cont__block .list--graphDetail .list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--graphDetail .list__item{gap:0 5px}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--graphDetail .list__item{gap:0 4px;font-size:11px;font-size:1.1rem}}.pageSection--top-gl .cont__block .list--graphDetail .list__item:before{content:"";display:inline-block}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--graphDetail .list__item:before{width:16px;height:16px}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--graphDetail .list__item:before{width:10px;height:10px}}.pageSection--top-gl .cont__block .list--graphDetail .list__item--type01:before{background:var(--blue)}.pageSection--top-gl .cont__block .list--graphDetail .list__item--type02:before{background:#88A0E2}.pageSection--top-gl .cont__block .list--graphDetail .list__item--type03:before{background:#989C9F}.pageSection--top-gl .cont__block .list--paypay{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--paypay{gap:0 40px;margin:60px 0 0}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--paypay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;margin:40px 0 0}}.pageSection--top-gl .cont__block .list--paypay .list__item{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--paypay .list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--paypay .list__item{display:-ms-grid;display:grid;-ms-grid-columns:50px 15px 1fr;grid-template-columns:50px 1fr;grid-column-gap:15px;grid-row-gap:14px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.pageSection--top-gl .cont__block .list--paypay .list__item .img{display:block}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--paypay .list__item .img{width:80px;height:80px}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--paypay .list__item .img{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/3/2;width:50px}}.pageSection--top-gl .cont__block .list--paypay .list__item .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pageSection--top-gl .cont__block .list--paypay .list__item .title{font-weight:700;text-transform:capitalize;margin:20px 0 0}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--paypay .list__item .title{font-size:26px;font-size:2.6rem}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--paypay .list__item .title{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3;font-size:16px;font-size:1.6rem;margin:0}}.pageSection--top-gl .cont__block .list--paypay .list__item .text{line-height:1.5}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--paypay .list__item .text{font-size:14px;font-size:1.4rem;margin:22px 0 0}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--paypay .list__item .text{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3;font-size:14px;font-size:1.4rem;margin:0}}.pageSection--top-gl .cont__block .list--step{position:relative}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 43px;margin:111px 0 0}}@media screen and (max-width:1279px){.pageSection--top-gl .cont__block .list--step{display:block;margin:77px 0 0}}.pageSection--top-gl .cont__block .list--step:before{content:"";position:absolute;background-color:var(--blue)}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--step:before{width:100%;height:6px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:1279px){.pageSection--top-gl .cont__block .list--step:before{width:3px;height:100%;top:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.pageSection--top-gl .cont__block .list--step .list__item{position:relative;border:3px solid var(--blue);text-align:center;background:var(--white)}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--step .list__item{width:150px;height:340px;border-radius:12px}}@media screen and (max-width:1279px){.pageSection--top-gl .cont__block .list--step .list__item{width:100%;height:auto;padding-bottom:25px;border-radius:6px}}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--step .list__item+.item{margin-left:30px}}@media screen and (max-width:1279px){.pageSection--top-gl .cont__block .list--step .list__item+.item{margin-top:20px;margin-left:0;width:100%}}@media screen and (max-width:1279px){.pageSection--top-gl .cont__block .list--step .list__item+.item:last-child{margin-top:55px}}.pageSection--top-gl .cont__block .list--step .list__item__budge{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--blue);border-radius:50%;aspect-ratio:1/1;text-align:center;color:var(--white);font-weight:700}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--step .list__item__budge{width:107px;padding:28px 0;top:-56px;line-height:1;font-size:18px;font-size:1.8rem}}@media screen and (max-width:1279px){.pageSection--top-gl .cont__block .list--step .list__item__budge{width:72px;padding:15px 0 14px;top:-40px;font-size:11px;font-size:1.1rem}}.pageSection--top-gl .cont__block .list--step .list__item__budge>span{line-height:1}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--step .list__item__budge>span{font-size:32px;font-size:3.2rem}}@media screen and (max-width:1279px){.pageSection--top-gl .cont__block .list--step .list__item__budge>span{font-size:24px;font-size:2.4rem}}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--step .list__item__logo{margin:86px auto 0;width:56px}}@media screen and (max-width:1279px){.pageSection--top-gl .cont__block .list--step .list__item__logo{margin:48px auto 0;width:46px}}.pageSection--top-gl .cont__block .list--step .list__item__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pageSection--top-gl .cont__block .list--step .list__item__title{font-weight:700;line-height:1.5}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--step .list__item__title{font-size:16px;font-size:1.6rem;margin:33px 0 0}}@media screen and (max-width:1279px){.pageSection--top-gl .cont__block .list--step .list__item__title{font-size:16px;font-size:1.6rem;margin:20px 0 0}}.pageSection--top-gl .cont__block .list--step .list__item__text{line-height:1.5}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--step .list__item__text{font-size:16px;font-size:1.6rem;margin:0}}@media screen and (max-width:1279px){.pageSection--top-gl .cont__block .list--step .list__item__text{font-size:16px;font-size:1.6rem;margin-top:-2px}}.pageSection--top-gl .cont__block .list--step .list__item--noBudge{border:none;background-color:#e6e6e6;margin:0}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--step .list__item--noBudge{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:14px;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1279px){.pageSection--top-gl .cont__block .list--step .list__item--noBudge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 60px);min-height:42px;height:auto;margin:20px auto 57px;padding:10px 20px!important;font-size:14px;font-size:1.4rem}}.pageSection--top-gl .cont__block .list--step .list__item--noBudge .list__item__title{vertical-align:middle}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--step .list__item--noBudge .list__item__title{margin:0}}@media screen and (max-width:1279px){.pageSection--top-gl .cont__block .list--step .list__item--noBudge .list__item__title{margin-top:-1px}}@media screen and (max-width:1279px){.pageSection--top-gl .cont__block .list--step .list__item--noBudge+.list__item--noBudge{margin-top:-37px}}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--default{margin:42px 0 0}}.pageSection--top-gl .cont__block .list--default .list__item{position:relative;line-height:1.5}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--default .list__item{margin:0 0 0 33px}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--default .list__item{margin:0 0 0 21px}}.pageSection--top-gl .cont__block .list--default .list__item:before{content:"";display:inline-block;border-radius:100%;background:var(--blue);position:absolute}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--default .list__item:before{top:18px;left:-21px;width:10px;height:10px}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--default .list__item:before{top:8px;left:-15px;width:5px;height:5px}}.pageSection--top-gl .cont__block .list--default .list__item:not(:first-child){margin-top:25px}.pageSection--top-gl .cont__block .list--default .list__item .title{font-weight:700;text-transform:none}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--default .list__item .title{font-size:26px;font-size:2.6rem}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--default .list__item .title{font-size:16px;font-size:1.6rem}}.pageSection--top-gl .cont__block .list--default .list__item .text{margin:0;line-height:1.5}@media screen and (min-width:955px){.pageSection--top-gl .cont__block .list--default .list__item .text{font-size:14px;font-size:1.4rem;margin:20px 0 0}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .list--default .list__item .text{font-size:14px;font-size:1.4rem;margin:11px 0 0}}.pageSection--top-gl .cont__block .attention{color:#989C9F;text-indent:-5px}@media screen and (max-width:954px){.pageSection--top-gl .cont__block .attention{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.pageSection--top-gl .cont__block #service{margin:56px 0 0}@media screen and (min-width:955px){.pageSection--top-gl .cont__block #service.newLayout .modMenuBoxList__wrapper{margin:0 -40px 0 0}}.pageSection--top-gl .cont__block #service.newLayout .modListService{gap:0;-ms-flex-wrap:inherit;flex-wrap:inherit}@media screen and (max-width:954px){.pageSection--top-gl .cont__block #service.newLayout .modListService{padding:0 0 50px}}.pageSection--top-gl .cont__block #service.newLayout .modListService__item{height:auto}@media screen and (min-width:955px){.pageSection--top-gl .cont__block #service.newLayout .modListService__item{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto!important}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block #service.newLayout .modListService__item .img{aspect-ratio:257/152;margin:0 -20px -24px}}.pageSection--top-gl .cont__block #service.newLayout .modListService__item .text{margin:0}@media screen and (min-width:955px){.pageSection--top-gl .cont__block #service.newLayout .modListService__item .text{font-size:16px;font-size:1.6rem;line-height:2}}@media screen and (max-width:954px){.pageSection--top-gl .cont__block #service.newLayout .modListService__item .text{font-size:14px;font-size:1.4rem}}.pageSection--top-gl .cont__block .filtering__text .inline{display:inline-block;overflow-wrap:anywhere;word-break:normal;line-break:strict}@media screen and (min-width:955px){.pageSection--top-gl .cont__img{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;aspect-ratio:585/605;margin:0 calc(50% - 50vw) 0 0}}@media screen and (max-width:954px){.pageSection--top-gl .cont__img{margin:0 -20px}}.pageSection--top-gl .cont__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:955px){.pageSection--top-gl .cont__img img{-o-object-position:left;object-position:left}}@media screen and (min-width:955px){.pageSection--top-gl .cont--imgLeft .cont__block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:955px){.pageSection--top-gl .cont--imgLeft .cont__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 0 calc(50% - 50vw)}}@media screen and (min-width:1600px){.pageSection--top-gl .cont--imgLeft .cont__img{margin-left:0}}@media screen and (min-width:955px){.pageSection--top-gl .cont--imgLeft .cont__img img{-o-object-position:right;object-position:right}}@media screen and (max-width:954px){.pageSection--top-gl .cont--imgRight{gap:20px 0}}@media screen and (min-width:955px){.pageSection--top-gl .cont--imgRight .cont__block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:954px){.pageSection--top-gl .cont--imgRight .cont__block{display:contents}}@media screen and (max-width:954px){.pageSection--top-gl .cont--imgRight .cont__block .title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:954px){.pageSection--top-gl .cont--imgRight .cont__block .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0}}@media screen and (max-width:954px){.pageSection--top-gl .cont--imgRight .cont__block .list--default{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (min-width:955px){.pageSection--top-gl .cont--imgRight .cont__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:954px){.pageSection--top-gl .cont--imgRight .cont__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:20px}}@media screen and (min-width:1600px){.pageSection--top-gl .cont--imgRight .cont__img{margin-right:0}}@media screen and (min-width:955px){.pageSection--top-gl .cont--imgGraph{margin:40px 0 0;gap:0 50px}}@media screen and (max-width:954px){.pageSection--top-gl .cont--imgGraph{margin:40px 0 0;gap:0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:955px){.pageSection--top-gl .cont--imgGraph .cont__block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:18px 0 0 50px}}@media screen and (max-width:954px){.pageSection--top-gl .cont--imgGraph .cont__block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:955px){.pageSection--top-gl .cont--imgGraph .cont__block .list--emphasis{margin:0 0 0 -50px}}@media screen and (max-width:954px){.pageSection--top-gl .cont--imgGraph .cont__block .list--emphasis{margin:20px 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:954px){.pageSection--top-gl .cont--imgGraph .cont__block .list--graphDetail{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:20px 0 0}}@media screen and (min-width:955px){.pageSection--top-gl .cont--imgGraph .cont__block .attention{margin:20px 0 0 0}}@media screen and (max-width:954px){.pageSection--top-gl .cont--imgGraph .cont__block .attention{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:12px;font-size:1.2rem;line-height:1.45;margin:16px 0 0 0}}.pageSection--top-gl .cont--imgGraph .cont__img{margin:0;max-width:525px;height:auto;aspect-ratio:525/332}@media screen and (min-width:955px){.pageSection--top-gl .cont--imgGraph .cont__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:954px){.pageSection--top-gl .cont--imgGraph .cont__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.pageSection--top-gl .cont--imgGraph .cont__img img{-o-object-fit:contain;object-fit:contain}.pageSection--top-gl .listPayment{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.pageSection--top-gl .listPayment{gap:0 40px;margin:60px 0 0}}@media screen and (max-width:954px){.pageSection--top-gl .listPayment{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 15px;margin:40px 0 0}}.pageSection--top-gl .listPayment__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:955px){.pageSection--top-gl .listPayment__item{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:954px){.pageSection--top-gl .listPayment__item{width:calc((100% - 15px) / 2)}}.pageSection--top-gl .listPayment__item .img{display:inline-block;width:100%}@media screen and (min-width:955px){.pageSection--top-gl .listPayment__item .img{height:auto;aspect-ratio:255/170}}@media screen and (max-width:954px){.pageSection--top-gl .listPayment__item .img{height:auto;aspect-ratio:160/107}}.pageSection--top-gl .listPayment__item .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pageSection--top-gl .listPayment__item .title{margin:20px 0 0;font-weight:700;line-height:1.45}@media screen and (min-width:955px){.pageSection--top-gl .listPayment__item .title{font-size:26px;font-size:2.6rem;font-size:clamp(16px,2vw,26px)}}@media screen and (max-width:954px){.pageSection--top-gl .listPayment__item .title{font-size:16px;font-size:1.6rem}}.pageSection--top-gl .listPayment__item .text{margin:16px 0 0;line-height:1.5}@media screen and (min-width:955px){.pageSection--top-gl .listPayment__item .text{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.pageSection--top-gl .listPayment__item .text{font-size:14px;font-size:1.4rem}}.modCta--top-gl{background-repeat:no-repeat!important;background-position:50% 100%!important}@media screen and (min-width:955px){.modCta--top-gl{background-image:url("/assets/img/top-gl/bg_cta.png"),linear-gradient(285.05deg,#001FBC -4.41%,#2255F1 82.27%)!important;background-size:auto 100%!important}}@media screen and (max-width:954px){.modCta--top-gl{background-image:url("/assets/img/top-gl/sp/bg_cta.png")!important;background-size:cover!important}}.modCta--top-gl .modCta__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:1600px}@media screen and (min-width:955px){.modCta--top-gl .modCta__inner{gap:0 55px;padding:80px 120px 80px 80px}}@media screen and (max-width:954px){.modCta--top-gl .modCta__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:54px 0;padding:60px 40px}}.modCta--top-gl .modCta__head{-webkit-box-flex:1;-ms-flex:1;flex:1}.modCta--top-gl .modCta__head__title{font-weight:900;line-height:1.5}@media screen and (min-width:955px){.modCta--top-gl .modCta__head__title{font-size:40px;font-size:4rem;font-size:clamp(22px,3vw,40px)}}@media screen and (max-width:954px){.modCta--top-gl .modCta__head__title{font-size:22px;font-size:2.2rem}}.modCta--top-gl .modCta__head__lead{line-height:1.4}@media screen and (min-width:955px){.modCta--top-gl .modCta__head__lead{font-size:18px;font-size:1.8rem;margin:37px 0 0}}@media screen and (max-width:954px){.modCta--top-gl .modCta__head__lead{font-size:14px;font-size:1.4rem;margin:20px 0 0}}@media screen and (min-width:955px){.modCta--top-gl .modCta__cont{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:954px){.modCta--top-gl .modCta__cont{width:100%}}.modCta--top-gl .modCta__cont__list{margin:0;padding:0;gap:0}@media screen and (min-width:955px){.modCta--top-gl .modCta__cont__list{max-width:500px}}.modCta--top-gl .modCta__cont__list>li{width:100%}.modCta--top-gl .modCta__cont__list>li .btn--contact .btn__inner{font-weight:700;background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%)}@media screen and (min-width:955px){.modCta--top-gl .modCta__cont__list>li .btn--contact .btn__inner{font-size:26px;font-size:2.6rem}}@media screen and (max-width:954px){.modCta--top-gl .modCta__cont__list>li .btn--contact .btn__inner{font-size:16px;font-size:1.6rem}}.modCta--top-gl .modCta__cont__list>li .btn--contact .btn__inner:hover{background:#bc7972}.omoLpBnr{background-repeat:no-repeat;background-size:contain;background-position:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;aspect-ratio:1200/200;gap:16px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1280px){.omoLpBnr{background-image:url("/service/device/images/top/bg_bnr_pax01.png");width:calc(100% - 140px);margin:0 auto 80px;padding:0 60px 0 0}}@media screen and (max-width:1279px){.omoLpBnr{background-image:url("/service/device/images/top/bg_bnr_pax01.png");width:100%;margin:0 auto 80px;padding:0 30px 0 0}}@media screen and (max-width:954px){.omoLpBnr{background-image:url("/service/device/images/top/sp/bg_bnr_pax01.png");-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 11px;aspect-ratio:640/200;width:90%;margin:0 auto 40px;padding:11px 5%}}.omoLpBnr a{display:inline-block;background:#ffffff;-webkit-box-shadow:0px 10px 20px 0px rgba(38,141,221,0.2);box-shadow:0px 10px 20px 0px rgba(38,141,221,0.2);color:#268ddd;font-weight:bold;text-align:center;text-decoration:none}@media screen and (min-width:955px){.omoLpBnr a{font-size:15px;font-size:1.5rem;width:180px;height:40px;line-height:40px;border-radius:25px}}@media screen and (max-width:954px){.omoLpBnr a{font-size:10px;font-size:1rem;width:50%;height:20px;line-height:20px;border-radius:10px}}.omoLpBnr a:hover{opacity:0.7}table.resource_box{width:100%}table.resource_box td,table.resource_box th{padding-bottom:0;vertical-align:top}@media screen and (min-width:955px){table.resource_box th{width:230px}}@media screen and (max-width:954px){table.resource_box th{width:100%}}table.resource_box th img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin:0}@media screen and (max-width:954px){table.resource_box th img{max-width:230px;display:block;margin:0 auto}}@media screen and (min-width:955px){table.resource_box td{width:calc(100% - 230px);padding:5px 0 0 10px}}@media screen and (max-width:954px){table.resource_box td{width:100%}}table.resource_box td textarea{width:100%;height:165px;padding:20px;outline:none;border:1px solid #F7F9FB;background:#F7F9FB;resize:vertical;color:var(--text_color);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:500;line-height:1.75}@media screen and (min-width:955px){table.resource_box td textarea{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.75}}@media screen and (max-width:954px){table.resource_box td textarea{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.75}}.modList{overflow:hidden}.modListHorizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 10px}.modListHorizontal>li{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0}.modListHorizontal>li .img{display:block}.modListHorizontal>li .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}.modListHorizontal>li .text--center{text-align:center}@media screen and (min-width:955px){.modListHorizontal--type3{gap:0 60px;margin:0 55px}}@media screen and (max-width:954px){.modListHorizontal--type3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 0;margin:40px 0}}@media screen and (max-width:954px){.modListHorizontal--type3>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:955px){.modListHorizontal--type3>li .img{padding:0 38px}}@media screen and (max-width:954px){.modListHorizontal--type3>li .img{max-width:175px}}#service_detail.newLayout .n_block .m_title:first-child,#service_detail.newLayout .n_block .m_title:only-child{color:var(--text_color);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:400}@media screen and (min-width:955px){#service_detail.newLayout .n_block .m_title:first-child,#service_detail.newLayout .n_block .m_title:only-child{font-size:14px!important;font-size:1.4rem!important}}@media screen and (max-width:954px){#service_detail.newLayout .n_block .m_title:first-child,#service_detail.newLayout .n_block .m_title:only-child{font-size:14px!important;font-size:1.4rem!important}}.modKv{overflow:hidden;background:var(--white)}.modKv__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:0}@media screen and (min-width:955px){.modKv__inner{gap:0 40px;max-width:1300px;margin:0 auto;padding:0 80px}}@media screen and (max-width:954px){.modKv__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0;padding:15px 20px 40px}}@media screen and (min-width:955px){.modKv__inner:has(.modKv__box__title--strong){padding:54px 80px}}@media screen and (min-width:955px){.modKv__inner:has(.modKv__box__title--strong) .modKv__box{width:auto;margin:0}}@media screen and (max-width:954px){.modKv__inner:has(.modKv__box__title--strong) .modKv__box{width:auto}}@media screen and (min-width:1280px){.modKv__inner:has(.modKv__box__title--strong) .modKv__img{margin:0 -80px 0 0;width:65%;height:353px;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:1279px){.modKv__inner:has(.modKv__box__title--strong) .modKv__img{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:954px){.modKv__inner:has(.modKv__box__title--strong) .modKv__img{width:100%;max-width:680px;margin:20px 0 0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media screen and (max-width:954px){.modKv__inner:has(.modKv__box__title--strong) .modKv__img img{-o-object-position:center;object-position:center}}.modKv__box{position:relative;z-index:22;color:var(--text_color)}@media screen and (min-width:955px){.modKv__box{width:50%;margin:0}}@media screen and (max-width:954px){.modKv__box{width:100%;margin:0;display:contents}}.modKv__box>:first-child{margin-top:0!important}.modKv__box>:last-child{margin-bottom:0!important}.modKv__box__title{font-weight:700;line-height:1.4}@media screen and (min-width:955px){.modKv__box__title{font-size:40px;font-size:4rem}}@media screen and (max-width:1200px){.modKv__box__title{font-size:40px;font-size:4rem}}@media screen and (max-width:954px){.modKv__box__title{font-size:34px;font-size:3.4rem;width:100%}}@media screen and (min-width:955px){.modKv__box__title--small{font-size:32px;font-size:3.2rem}}.modKv__box__title--strong{line-height:1.3}@media screen and (min-width:955px){.modKv__box__title--strong{font-size:50px;font-size:5rem;letter-spacing:4px}}@media screen and (max-width:1200px){.modKv__box__title--strong{font-size:50px;font-size:5rem;letter-spacing:4px}}@media screen and (max-width:954px){.modKv__box__title--strong{font-size:45px;font-size:4.5rem;letter-spacing:-3.5px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.modKv__box__title--strong .strong{color:var(--blue)}@media screen and (min-width:955px){.modKv__box__title--strong .small{font-size:40px;font-size:4rem}}@media screen and (min-width:955px){.modKv__box__title--strong+.modKv__box__lead{font-size:24px;font-size:2.4rem;padding-top:13px}}@media screen and (min-width:955px){.modKv__box__title--strong+.modKv__box__lead+.modKv__box__text+.modCtaContentsInner{max-width:420px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 20px;margin:30px 0 0}}@media screen and (min-width:955px){.modKv__box__title--strong+.modKv__box__lead+.modKv__box__text+.modCtaContentsInner>li .btn{font-size:14px;font-size:1.4rem}}.modKv__box__lead{font-weight:700;line-height:1.4;letter-spacing:1.3px;color:var(--blue)}@media screen and (min-width:955px){.modKv__box__lead{font-size:22px;font-size:2.2rem;padding:10px 0 6px}}@media screen and (max-width:954px){.modKv__box__lead{font-size:20px;font-size:2rem;line-height:1.3;width:100%;margin:0;padding:0 0 4px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.modKv__box__text{display:block;font-weight:400}@media screen and (min-width:955px){.modKv__box__text{margin:10px 0 0;font-size:16px;font-size:1.6rem;line-height:1.75;letter-spacing:2px;margin:0}}@media screen and (max-width:954px){.modKv__box__text{font-size:16px;font-size:1.6rem;letter-spacing:2px;line-height:1.5;margin:0;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.modKv__box__img{display:block}@media screen and (min-width:955px){.modKv__box__img{margin:10px 0 0}}@media screen and (max-width:954px){.modKv__box__img{margin:0;width:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.modKv__box__img img{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:100%}@media screen and (min-width:955px){.modKv__box__img img{width:auto;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:954px){.modKv__box__img img{width:100%;-o-object-fit:contain;object-fit:contain}}@media screen and (min-width:955px){.modKv__box .modCtaContentsInner,.modKv__box__btn{gap:0 30px;margin:30px auto 10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:954px){.modKv__box .modCtaContentsInner,.modKv__box__btn{margin:34px 0 0;padding:0;gap:0 10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:none;width:100%;height:50px;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (max-width:954px){.modKv__box .modCtaContentsInner>li,.modKv__box__btn>li{margin:0;width:calc((100% - 10px) / 2)}}@media screen and (min-width:955px){.modKv__box .modCtaContentsInner>li .btn,.modKv__box__btn>li .btn{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modKv__box .modCtaContentsInner>li .btn,.modKv__box__btn>li .btn{font-size:14px;font-size:1.4rem;font-weight:400;margin:0;padding:0;line-height:50px}}@media screen and (max-width:954px){.modKv__box .modCtaContentsInner>li:only-child,.modKv__box__btn>li:only-child{width:100%;max-width:none;margin:0 auto}}@media screen and (max-width:954px){.modKv__box .modCtaContentsInner>li:only-child .btn,.modKv__box__btn>li:only-child .btn{padding:0 13px}}@media screen and (min-width:955px){.modKv__box .note_list{margin:10px 0 0 1em}}@media screen and (max-width:954px){.modKv__box .note_list{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:100%;margin:10px 0 0 1em}}.modKv__box .note_list li{color:var(--grayBrightDark)}.modKv__box .note_list li>a{color:var(--blue);text-decoration:underline}.modKv__img{aspect-ratio:65/32}@media screen and (min-width:955px){.modKv__img{width:57vw;height:380px;margin:0 calc(50% - 50vw) 0 0}}@media screen and (max-width:954px){.modKv__img{margin:20px -20px 0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.modKv__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.modKv+.under_menu{border-bottom:1px solid #D8DADC}.modImgBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modImgBlock__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.modImgBlock__item .title{font-weight:700;line-height:1.4}@media screen and (min-width:955px){.modImgBlock__item .title{font-size:18px;font-size:1.8rem;margin:0!important}}@media screen and (max-width:954px){.modImgBlock__item .title{font-size:14px;font-size:1.4rem;margin:0!important}}.modImgBlock__item .img{display:block}.modImgBlock__item .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){.modImgBlock--2column{gap:40px}}@media screen and (max-width:954px){.modImgBlock--2column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.modImgBlock--3column{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:955px){.modImgBlock--3column{gap:20px}}@media screen and (max-width:954px){.modImgBlock--3column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.modListFlow--howto{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;counter-reset:number 0}@media screen and (min-width:955px){.modListFlow--howto{gap:40px 60px;margin:0 60px 0 16px}}@media screen and (max-width:954px){.modListFlow--howto{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px 0;margin:0}}.modListFlow--howto .modListFlow__item{background:#F7F9FB;border-radius:10px;padding:20px 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;position:relative;z-index:0}@media screen and (min-width:955px){.modListFlow--howto .modListFlow__item{width:calc((100% - 120px) / 3)}}@media screen and (max-width:954px){.modListFlow--howto .modListFlow__item{width:100%}}.modListFlow--howto .modListFlow__item .title{position:relative;z-index:0;font-weight:700;line-height:1.4;padding:0 0 0 25px}@media screen and (min-width:955px){.modListFlow--howto .modListFlow__item .title{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modListFlow--howto .modListFlow__item .title{font-size:14px;font-size:1.4rem}}.modListFlow--howto .modListFlow__item .title:before{counter-increment:number 1;content:counter(number);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--blue);width:18px;height:18px;border-radius:100%;color:var(--white);position:absolute;z-index:1;top:0;left:0;font-weight:500}@media screen and (min-width:955px){.modListFlow--howto .modListFlow__item .title:before{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.modListFlow--howto .modListFlow__item .title:before{font-size:12px;font-size:1.2rem}}.modListFlow--howto .modListFlow__item .title .note_list{font-weight:500;margin-top:0!important}@media screen and (min-width:955px){.modListFlow--howto .modListFlow__item .title .note_list{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.modListFlow--howto .modListFlow__item .title .note_list{font-size:14px;font-size:1.4rem}}.modListFlow--howto .modListFlow__item .img{display:block;margin-top:auto}@media screen and (max-width:954px){.modListFlow--howto .modListFlow__item .img{max-width:222px;margin:0 auto}}.modListFlow--howto .modListFlow__item .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modListFlow--howto .modListFlow__item:not(:last-child):after{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2221%22%20height%3D%2216%22%20viewBox%3D%220%200%2021%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20.7071%208.70711C21.0976%208.31658%2021.0976%207.68342%2020.7071%207.2929L14.3431%200.928933C13.9526%200.538409%2013.3195%200.538409%2012.9289%200.928933C12.5384%201.31946%2012.5384%201.95262%2012.9289%202.34315L18.5858%208L12.9289%2013.6569C12.5384%2014.0474%2012.5384%2014.6805%2012.9289%2015.0711C13.3195%2015.4616%2013.9526%2015.4616%2014.3431%2015.0711L20.7071%208.70711ZM-8.74228e-08%209L20%209L20%207L8.74228e-08%207L-8.74228e-08%209Z%22%20fill%3D%22%23262626%22%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%;width:20px;height:20px;position:absolute;z-index:1}@media screen and (min-width:955px){.modListFlow--howto .modListFlow__item:not(:last-child):after{top:50%;right:-40px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:954px){.modListFlow--howto .modListFlow__item:not(:last-child):after{bottom:-40px;left:50%;-webkit-transform:translatex(-50%) rotate(90deg);transform:translatex(-50%) rotate(90deg)}}.blue_list--strong{margin:0}.blue_list--strong li{font-weight:700}.blue_list--strong li+li{margin-top:20px}.blue_list--strong+*{margin-top:20px}.modTextBlock--device{overflow:hidden}@media screen and (max-width:954px){.modTextBlock--device{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:955px){.modTextBlock--device p+*{margin-top:26px}}@media screen and (max-width:954px){.modTextBlock--device p+*{margin-top:22px}}.modTextBlock--device p.name{display:block;font-weight:700}@media screen and (min-width:955px){.modTextBlock--device p.name{margin-top:17px;margin-bottom:-26px}}@media screen and (max-width:954px){.modTextBlock--device p.name{margin-bottom:-22px}}.modTextBlock--device p.responsible{display:block;float:left}.modTextBlock--device .img{border-radius:5px;overflow:hidden}@media screen and (min-width:955px){.modTextBlock--device .img{margin:40px;height:auto}}@media screen and (max-width:954px){.modTextBlock--device .img{display:block;margin:40px auto 0;max-width:330px;height:auto}}.modTextBlock--device .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){.modTextBlock--device .img--right{float:right;margin-top:0;margin-bottom:0;margin-right:0}}@media screen and (min-width:955px){.modTextBlock--device .img--left{float:left;margin-top:0;margin-left:0}}@media screen and (min-width:955px){.modTextBlock--device .img--center{display:block;text-align:center}}@media screen and (min-width:955px){.modTextBlock--device .img--w200{width:200px}}.modTextBlock--device .img p{margin:12px 0 0}@media screen and (min-width:955px){.modTextBlock--device .img p{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.modTextBlock--device .img p{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.modTextBlock--device .img+.provide_wrapper .provide_long{margin:0!important}}.modTextBlock--device:has(.img--w200){display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.modTextBlock--device:has(.img--w200){-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 40px;margin:20px 0 0}}@media screen and (max-width:954px){.modTextBlock--device:has(.img--w200){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 0}}@media screen and (min-width:955px){.modTextBlock--device:has(.img--w200) .img--w200{height:100%;margin:0}}@media screen and (max-width:954px){.modTextBlock--device:has(.img--w200) .img--w200{max-width:180px}}@media screen and (min-width:955px){.modTextBlock--device:has(.img--w200) .provide_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:955px){.modTextBlock--device:has(.img--w200) .provide_wrapper .provide_long{margin:0!important}}.modListBluebox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;margin:20px 0 20px}.modListBluebox>li{background:#F7F9FB;border-radius:10px;padding:23px 20px;font-weight:700;line-height:1}@media screen and (min-width:955px){.modListBluebox>li{font-size:18px;font-size:1.8rem}}@media screen and (max-width:954px){.modListBluebox>li{font-size:14px;font-size:1.4rem}}@media screen and (min-width:955px){.provide_long--responsive{margin-top:40px!important}}@media screen and (max-width:954px){.provide_long--responsive tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:954px){.provide_long--responsive tr{display:contents}}@media screen and (max-width:954px){.provide_long--responsive tr td,.provide_long--responsive tr th{width:100%}}@media screen and (max-width:954px){.provide_long--responsive tr td:first-child,.provide_long--responsive tr th:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:954px){.provide_long--responsive tr td:nth-child(2),.provide_long--responsive tr th:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:954px){.provide_long--responsive tr td:nth-child(3),.provide_long--responsive tr th:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (max-width:954px){.provide_long--responsive tr td:nth-child(4),.provide_long--responsive tr th:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media screen and (max-width:954px){.provide_long--responsive tr td:nth-child(5),.provide_long--responsive tr th:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media screen and (max-width:954px){.provide_long--responsive tr td:nth-child(6),.provide_long--responsive tr th:nth-child(6){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (max-width:954px){.provide_long--responsive tr td:nth-child(7),.provide_long--responsive tr th:nth-child(7){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}@media screen and (max-width:954px){.provide_long--responsive tr td:nth-child(8),.provide_long--responsive tr th:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}}@media screen and (max-width:954px){.provide_long--responsive tr td:nth-child(9),.provide_long--responsive tr th:nth-child(9){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}}@media screen and (max-width:954px){.provide_long--responsive tr td:nth-child(10),.provide_long--responsive tr th:nth-child(10){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.provide_long--responsive tr .img{text-align:center;margin:0 0 15px}.image--iframe{text-align:center}.image--iframe iframe{display:inline-block;width:100%;max-width:750px;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:16/9}.image--iframeMin iframe{max-width:520px}#contents:has(.advantageTable--device),.pageSection:has(.advantageTable--device){overflow:inherit}body:has(.mpp) .header{position:absolute!important;z-index:9999!important}body:has(.mpp) .header.hide{-webkit-transform:initial!important;transform:initial!important}body:has(.mpp) .header.is-act{position:fixed!important}body:has(.mpp) .header.is-close .header__inner{overflow:initial}body:has(.mpp) .header__inner{overflow:hidden}@media screen and (max-width:1279px){body:has(.mpp) .header__top{position:absolute!important}}.mpp{overflow:initial!important;background:#f7f9fB}@media screen and (max-width:768px){.mpp{background:#f9f9f9}}.mpp__inner{overflow:hidden}@media screen and (min-width:1280px){.mpp__inner{margin-top:-98px}}@media screen and (max-width:1279px){.mpp__inner{margin-top:-56px}}.mpp .pageSection__inner{padding:40px 60px}@media screen and (max-width:954px){.mpp .pageSection__inner{padding:30px 15px;margin:0 auto}}.mppHeading{font-weight:700;letter-spacing:1px;text-align:center}@media screen and (min-width:769px){.mppHeading{margin-bottom:40px;font-size:32px;font-size:3.2rem}}@media screen and (max-width:768px){.mppHeading{margin-bottom:20px;font-size:28px;font-size:2.8rem;line-height:1.5}}.mppLead{font-weight:500;line-height:1.4;letter-spacing:1px}@media screen and (min-width:769px){.mppLead{font-size:18px;font-size:1.8rem;text-align:center}}@media screen and (max-width:768px){.mppLead{padding:0 25px;text-align:left}}.mppLinkText{white-space:nowrap;display:inline-block;margin-top:10px;font-weight:700;letter-spacing:1px;color:var(--blue);position:relative}@media screen and (min-width:769px){.mppLinkText{font-size:18px;font-size:1.8rem}}.mppLinkText:after{content:"";display:inline-block;width:8px;height:8px;margin:0 0 1px 9px;border-top:2px solid var(--blue);border-right:2px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mppSubHeader{width:100%;position:sticky;top:0;z-index:999;-webkit-transition:0.5s;transition:0.5s}.mppSubHeader.is-act .mppSubHeader__inner{background:var(--white);-webkit-box-shadow:0 0 15px 0 rgba(31,70,95,0.22);box-shadow:0 0 15px 0 rgba(31,70,95,0.22);color:var(--black)}@media screen and (min-width:769px){.mppSubHeader.is-act .mppSubHeader__menu__list--toggle{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1280px){.mppSubHeader.is-act .mppSubHeader__menu__list>.item .item__text:after{background:var(--black)}}.mppSubHeader__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--white);-webkit-transition:0.3s ease-out;transition:0.3s ease-out}@media screen and (min-width:1280px){.mppSubHeader__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:98px;padding:14px 48px}}@media screen and (max-width:1279px){.mppSubHeader__inner{height:56px;padding-inline:15px}}.mppSubHeader__title{font-weight:700;font-size:16px;font-size:1.6rem;color:var(--black)}@media screen and (max-width:360px){.mppSubHeader__title{font-size:14px;font-size:1.4rem}}@media screen and (min-width:1280px){.mppSubHeader__install{display:none}}@media screen and (max-width:1279px){.mppSubHeader__install{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;margin-inline:auto 35px;padding:6px 10px;background:#044BFF;border-radius:30px;font-size:13px;font-size:1.3rem;letter-spacing:1px;color:var(--white)}}@media screen and (max-width:360px){.mppSubHeader__install{margin-right:28px;font-size:11px;font-size:1.1rem}}@media screen and (min-width:1280px){.mppSubHeader__btn{display:none}}@media screen and (max-width:1279px){.mppSubHeader__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;right:15px;z-index:99;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;cursor:pointer}.mppSubHeader__btn:hover{opacity:0.7}}.mppSubHeader__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.mppSubHeader__menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1279px){.mppSubHeader__menu__list--pullDown{overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;gap:0;height:0;background:var(--white);-webkit-box-shadow:0 4px 15px 0 rgba(0,0,0,0.25);box-shadow:0 4px 15px 0 rgba(0,0,0,0.25);position:absolute;top:calc(100% - 10px);right:4px;-webkit-transition:height 0.3s ease-out,-webkit-transform 0.5s;transition:height 0.3s ease-out,-webkit-transform 0.5s;transition:transform 0.5s,height 0.3s ease-out;transition:transform 0.5s,height 0.3s ease-out,-webkit-transform 0.5s}}@media screen and (max-width:1279px){.mppSubHeader__menu__list--pullDown>.item{padding:6px 15px;color:var(--black)}.mppSubHeader__menu__list--pullDown>.item:last-child{padding-bottom:12px}}@media screen and (min-width:1280px){.mppSubHeader__menu__list--toggle{display:none;gap:15px}}@media screen and (max-width:1279px){.mppSubHeader__menu__list--toggle{opacity:0}}@media screen and (max-width:1279px){.mppSubHeader__menu__list--toggle.is-act{opacity:1}}.mppSubHeader__menu__list>.item .item__inner{display:inline-block}@media screen and (min-width:1280px){.mppSubHeader__menu__list>.item .item__inner{padding:10px 20px}}@media screen and (max-width:1279px){.mppSubHeader__menu__list>.item .item__inner{width:100%}}.mppSubHeader__menu__list>.item .item__inner:hover{opacity:1}@media screen and (min-width:1280px){.mppSubHeader__menu__list>.item .item__inner:hover .item__text:after{opacity:1}}.mppSubHeader__menu__list>.item .item__text{font-weight:500;font-size:13px;font-size:1.3rem;letter-spacing:1px;position:relative}.mppSubHeader__menu__list>.item .item__text:after{opacity:0;content:"";display:block;width:100%;height:1px;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;position:absolute;top:calc(100% + 5px)}@media screen and (min-width:1280px){.mppSubHeader__menu__list>.item .item__text:after{background:var(--white)}}@media screen and (max-width:1279px){.mppSubHeader__menu__list>.item .item__text:after{background:var(--black)}}.mppSubHeader__menu__list>.item .item__budge{display:block;height:40px}.mppSubHeader__menu__list>.item .item__budge img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1279px){.mppSubHeader__menu__list>.item .item__budge img{display:none}}@media screen and (min-width:1280px){.mppSubHeader__menu__list>.item--qr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-left:23px;font-weight:700;line-height:1.4;letter-spacing:1px}}@media screen and (max-width:1279px){.mppSubHeader__menu__list>.item--qr{display:none}}@media screen and (min-width:769px){.mppKv{padding:125px 80px 40px;background:url("/service/mpp/img/bg_kv.webp") top right/clamp(200px,100%,1710px) no-repeat}}@media screen and (max-width:954px){.mppKv{padding-inline:15px}}@media screen and (max-width:768px){.mppKv{padding:60px 15px 30px;background:url("/service/mpp/img/sp/bg_kv.webp") top -38px right -20px/max(29vh,52%) no-repeat}}.mppKv__inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;max-width:1280px}@media screen and (max-width:768px){.mppKv__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}}@media screen and (min-width:769px){.mppKv__mainImg{min-width:clamp(470px,60vw,500px);margin-right:-145px}}@media screen and (max-width:954px){.mppKv__mainImg{margin-right:-50px}}@media screen and (max-width:768px){.mppKv__mainImg{margin:0 -15px}}.mppKv__mainImg img{width:100%}@media screen and (min-width:769px){.mppKv__mainImg img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}}@media screen and (max-width:768px){.mppKv__mainImg img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;aspect-ratio:394/281;height:100%}}@media screen and (min-width:769px){.mppKv__content{min-width:min(40vw,470px)}}@media screen and (min-width:769px){.mppKv__content>*{margin:30px 0}}@media screen and (max-width:768px){.mppKv__content>*{margin:20px 0}}.mppKv__content>:first-child,.mppKv__content>:last-child{margin:0}.mppKv__content .heading{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:769px){.mppKv__content .heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}@media screen and (max-width:768px){.mppKv__content .heading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:40px}}.mppKv__content .heading__appIcon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);box-shadow:0 4px 4px 0 rgba(0,0,0,0.25)}@media screen and (min-width:769px){.mppKv__content .heading__appIcon{border-radius:20px}}@media screen and (max-width:768px){.mppKv__content .heading__appIcon{aspect-ratio:1;width:52px;height:52px;border-radius:10px}}@media screen and (max-width:768px){.mppKv__content .heading__appIcon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.mppKv__content .heading__mainTitle{font-weight:700;line-height:1.4;letter-spacing:0.06em}@media screen and (min-width:769px){.mppKv__content .heading__mainTitle{margin-bottom:40px;font-size:clamp(3.1rem,3.2vw,4rem)}}@media screen and (max-width:768px){.mppKv__content .heading__mainTitle{font-size:24px;font-size:2.4rem;text-align:left}}@media screen and (min-width:769px){.mppKv__content .qr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}}@media screen and (max-width:768px){.mppKv__content .qr{display:none}}.mppKv__content .qr__img{aspect-ratio:1;width:min(10vw,129px)}.mppKv__content .qr__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:769px){.mppKv__content .qr__text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;font-size:22px;font-size:2.2rem;line-height:1.4;letter-spacing:1px;white-space:nowrap}}@media screen and (min-width:769px){.mppKv__content .budge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;height:57px}}@media screen and (max-width:768px){.mppKv__content .budge{display:-ms-grid;display:grid;gap:20px}}.mppKv__content .budge__item{display:block;height:57px}.mppKv__content .budge__item img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.mppKv__content .text{font-size:16px;font-size:1.6rem;margin-bottom:0}@media screen and (max-width:768px){.mppKv__content .text{padding:0 25px;text-align:left}}.mppKv__content .text+.attention{font-size:16px;font-size:1.6rem;margin-top:0}.mppMain{padding-bottom:40px}@media screen and (max-width:768px){.mppMain{padding-bottom:50px}}.mppMovie{display:block;margin:auto;aspect-ratio:774/437;width:min(100%,774px);height:100%}.mppCardList{display:-ms-grid;display:grid;gap:40px}@media screen and (min-width:769px){.mppCardList{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin-top:60px}}@media screen and (max-width:954px){.mppCardList{gap:15px}}@media screen and (max-width:768px){.mppCardList{-ms-grid-columns:1fr;grid-template-columns:1fr;margin-top:40px}}@media screen and (min-width:481px) and (max-width:768px){.mppCardList{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.mppCardList>.item{overflow:hidden;padding:20px 20px 0;background:var(--white);-webkit-box-shadow:0 0 15px 0 rgba(31,70,95,0.22);box-shadow:0 0 15px 0 rgba(31,70,95,0.22);border-radius:5px}.mppCardList>.item .item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.mppCardList>.item .item__inner .attention{margin:0 0 10px;padding:0;font-size:12px;font-size:1.2rem}.mppCardList>.item .item__textBox{display:-ms-grid;display:grid;gap:5px}.mppCardList>.item .item__textBox .title{font-weight:800;letter-spacing:1px;color:var(--blue)}@media screen and (min-width:769px){.mppCardList>.item .item__textBox .title{font-size:clamp(1.8rem,1.7vw,2.2rem)}}.mppCardList>.item .item__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -20px;height:100%}.mppCardList>.item .item__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mppCardList>.item--reverse{padding-block:0 20px}.mppCardList>.item--reverse .item__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mppCardList>.item--reverse .item__textBox{margin-block:-25px 0}.mppCardList>.item--reverse .item__img{height:auto}@media screen and (min-width:769px){.mppCardList>.item:first-child .item__img{margin:10px -20px -36px}}.mppFlowList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px 60px;margin-top:40px;background:var(--white);-webkit-box-shadow:0 0 15px 0 rgba(31,70,95,0.22);box-shadow:0 0 15px 0 rgba(31,70,95,0.22);border-radius:5px}@media screen and (min-width:769px){.mppFlowList{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:54px 46px 0}}@media screen and (max-width:1070px){.mppFlowList{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:30px max(5vw,23px) 0}}@media screen and (max-width:768px){.mppFlowList{overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:500px;margin-inline:auto}}@media screen and (min-width:769px){.mppFlowList>.item{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:768px){.mppFlowList>.item{width:100%}}.mppFlowList>.item .item__mainText{margin-bottom:20px;font-weight:800;line-height:1.4;letter-spacing:1px}@media screen and (min-width:769px){.mppFlowList>.item .item__mainText{font-size:clamp(1.4rem,1.4vw,1.8rem)}}@media screen and (max-width:768px){.mppFlowList>.item .item__mainText{font-size:14px;font-size:1.4rem}}.mppFlowList>.item .item__img{margin:20px 0;border:1px solid #0A35A0;border-radius:8px}.mppFlowList>.item .item__img:last-child{margin-bottom:0}.mppFlowList>.item .item__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mppFlowList>.item .item__img--overflow{margin:-20px -26px 0;border:none}@media screen and (max-width:768px){.mppFlowList>.item .item__img--overflow{margin:-20px -23px -5px}}.mppFlowList>.item .item__img--overflow img{-o-object-fit:cover;object-fit:cover}.mppFlowList>.item .item__text{line-height:1.4;margin:19.6px 0;letter-spacing:1px}.mppFlowList>.item .item__text:last-child{margin-bottom:0}@media screen and (max-width:768px){.mppFlowList>.item .item__text{font-size:13px;font-size:1.3rem}}.mppFlowList>.item .item__pdf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;line-height:1.4;letter-spacing:1px}.mppFlowList>.item .item__pdf__icon{width:32px}.mppFlowList>.item .item__pdf__icon>img{aspect-ratio:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mppFootList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;margin-top:40px}@media screen and (max-width:768px){.mppFootList{padding:0 25px}}@media screen and (min-width:769px){.mppFootList>.item{max-width:314px}}.mppFootList>.item .mppLinkText{margin-top:20px;padding:0}.mppFootList>.item .item__title{margin-bottom:10px;font-weight:800;font-size:16px;font-size:1.6rem;line-height:1.4}.mppBlock{overflow:hidden;background:var(--white);-webkit-box-shadow:0 0 15px 0 rgba(31,70,95,0.22);box-shadow:0 0 15px 0 rgba(31,70,95,0.22);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;margin:0 0 20px}@media screen and (min-width:769px){.mppBlock{padding:40px}}@media screen and (max-width:768px){.mppBlock{padding:20px}}.mppBlock img{display:block;width:100%;height:100%}.mppBlock img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mppBlock .list{margin:0 16px 0}.mppBlock .list>li{list-style:disc;margin:0 0 0 1em}@media screen and (min-width:769px){.mppBlock .text{margin-top:10px}}.mppBlock .text .mppLinkText{white-space:inherit}.header .header__menu__page .listBtn__download .btn a:has(.small){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px 0;line-height:1}@media screen and (min-width:955px){.header .header__menu__page .listBtn__download .btn a:has(.small){gap:4px 0}}@media screen and (max-width:954px){.header .header__menu__page .listBtn__download .btn a:has(.small){gap:6px 0}}.header .header__menu__page .listBtn__download .btn a:has(.small) .small{font-size:10px;font-size:1rem}.header .header__menu__page .listBtn__contact a:has(br){line-height:1.3}.main--invoice-creditcard{margin:0!important;padding:0!important}@media screen and (min-width:955px){.main--invoice-creditcard .mainKv{background:url(/service/b2b/invoice-creditcard/img_kv.jpg) no-repeat center center;background-size:auto 100%;background-color:var(--white);height:380px}}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv{background-color:var(--white)}}.main--invoice-creditcard .mainKv__inner{position:relative}@media screen and (min-width:955px){.main--invoice-creditcard .mainKv__inner{padding:25px 80px 16px;max-width:1140px;margin:0 auto}}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv__logo{padding:30px 18px 0}.main--invoice-creditcard .mainKv__logo img{width:119px;height:34px}}.main--invoice-creditcard .mainKv__title{font-size:34px;font-size:3.4rem;font-weight:bold;line-height:1.3;margin-top:14px}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv__title{font-size:27px;font-size:2.7rem;padding:0 20px;line-height:1.2}}.main--invoice-creditcard .mainKv__title .large{font-size:46px;font-size:4.6rem}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv__title .large{font-size:37px;font-size:3.7rem}}.main--invoice-creditcard .mainKv__title .large--blue{color:var(--blue)}.main--invoice-creditcard .mainKv__cta{margin:24px 0 0;width:387px;text-align:center}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv__cta{margin:35px 0 0;padding:0 20px 30px;width:100%}}.main--invoice-creditcard .mainKv__cta__text{position:relative;font-size:16px;font-size:1.6rem;font-weight:bold}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv__cta__text{font-size:14px;font-size:1.4rem}}.main--invoice-creditcard .mainKv__cta__btn{display:block;color:var(--white);font-size:14px;font-size:1.4rem;line-height:50px;-webkit-box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%);height:50px}@media screen and (min-width:955px){.main--invoice-creditcard .mainKv__point{position:absolute;top:26px;right:60px;width:318px}}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv__point{display:block;width:100%;height:auto;margin:12px 0 0}}.main--invoice-creditcard .mainKv__point img{width:100%;height:auto}.main--invoice-creditcard .mainKv__image{display:none}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv__image{position:relative;display:block;margin-top:18px}.main--invoice-creditcard .mainKv__image img{width:100%;height:auto}}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv__image__point{position:absolute;top:9px;right:15px;width:45.8vw}}@media screen and (min-width:955px){.main--invoice-creditcard .mainKv--campaign{background:url(/service/b2b/invoice-creditcard/img_kv_campaign.jpg) no-repeat center center;background-size:contain}}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv--campaign{background:#fff;position:relative;z-index:2}}@media screen and (min-width:955px){.main--invoice-creditcard .mainKv--campaign .mainKv__inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv--campaign .mainKv__inner{height:145vw}}.main--invoice-creditcard .mainKv--campaign .mainKv__logo{display:none!important}@media screen and (min-width:955px){.main--invoice-creditcard .mainKv--campaign .mainKv__point{display:none}}.main--invoice-creditcard .mainKv--campaign .mainKv__title{display:none}@media screen and (min-width:955px){.main--invoice-creditcard .mainKv--campaign .mainKv__image{display:none}}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv--campaign .mainKv__image{margin-top:0}}@media screen and (min-width:955px){.main--invoice-creditcard .mainKv--campaign .mainKv__image__point{display:none}}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv--campaign .mainKv__image__point{display:none}}@media screen and (min-width:955px){.main--invoice-creditcard .mainKv--campaign .mainKv__cta{margin-left:auto;margin-right:auto;margin-top:auto;padding-bottom:50px}}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv--campaign .mainKv__cta{margin:-215px 0 0;padding:0 20px;width:100%;z-index:2;position:relative}}@media screen and (min-width:768px) and (max-width:954px){.main--invoice-creditcard .mainKv--campaign .mainKv__cta{margin:-270px 0 0;padding:0 20px;width:100%;z-index:2;position:relative}}@media screen and (min-width:955px){.main--invoice-creditcard .mainKv--campaign .mainKv__cta__text{display:none}}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv--campaign .mainKv__cta__text{display:none}}@media screen and (min-width:955px){.main--invoice-creditcard .mainKv--typeB{background-image:none}}@media screen and (max-width:954px){.main--invoice-creditcard .mainKv--typeB{background:var(--white)}}.main--invoice-creditcard .mainKv--typeB .mainKv__inner>*{position:relative;z-index:1}@media screen and (min-width:955px){.main--invoice-creditcard .mainKv--typeB .mainKv__image{display:block;position:absolute;z-index:0;top:0;right:calc(50% - 50vw);width:100%;height:calc(100% + 25px + 16px);margin:0}}.main--invoice-creditcard .mainKv--typeB .mainKv__image__photo{display:block;width:100%;height:100%}.main--invoice-creditcard .mainKv--typeB .mainKv__image__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}@media screen and (max-width:1279px){.main--invoice-creditcard .mainKv--typeB .mainKv__image__photo img{-o-object-fit:contain;object-fit:contain}}.main--invoice-creditcard .cautionText{margin:0 auto;padding:20px 80px 0;max-width:1140px;font-size:12px;font-size:1.2rem;text-align:right}@media screen and (max-width:954px){.main--invoice-creditcard .cautionText{padding:10px 15px 0}}.main--invoice-creditcard .cautionText__wrapper{background:var(--white)}.main--invoice-creditcard .cautionText--left{text-align:left}.main--invoice-creditcard .movieBox{margin:100px auto 0}@media screen and (max-width:954px){.main--invoice-creditcard .movieBox{margin:0 auto;padding:74px 0 74px;background:var(--white)}}.main--invoice-creditcard .movieBox__player{display:block;max-width:711px;margin:0 auto}@media screen and (max-width:954px){.main--invoice-creditcard .movieBox__player{width:100%;padding:0 20px}}.main--invoice-creditcard .movieBox__player img{width:100%;height:auto}.main--invoice-creditcard .bannerBox{margin:80px auto}@media screen and (max-width:1180px){.main--invoice-creditcard .bannerBox{padding:0 20px}}@media screen and (max-width:954px){.main--invoice-creditcard .bannerBox{padding:40px 20px;margin:0;background:var(--white)}}.main--invoice-creditcard .bannerBox__img{display:block;max-width:1140px;margin:0 auto}.main--invoice-creditcard .bannerBox__img img{width:100%;height:auto}@media screen and (min-width:955px){.main--invoice-creditcard .feature+.feature .pageSection__inner{padding-top:0}}@media screen and (max-width:954px){.main--invoice-creditcard .feature+.feature .pageSection__inner{padding-bottom:45px}}.main--invoice-creditcard .feature .pageSection__content{padding:68px 80px 68px}@media screen and (max-width:954px){.main--invoice-creditcard .feature .pageSection__content{padding:33px 20px 40px}}@media screen and (max-width:954px){.main--invoice-creditcard .feature .pageSection__inner{padding:50px 0 0}}.main--invoice-creditcard .feature .modBoxContents:not(:last-child){border-bottom:none;padding-bottom:0}.main--invoice-creditcard .featureTitle{font-size:22px;font-size:2.2rem;font-weight:500;line-height:1.4;margin-bottom:40px;text-align:center}@media screen and (max-width:954px){.main--invoice-creditcard .featureTitle{font-size:16px;font-size:1.6rem}}.main--invoice-creditcard .featureTable{width:100%}@media screen and (min-width:955px){.main--invoice-creditcard .featureTable{overflow-x:auto}}@media screen and (max-width:954px){.main--invoice-creditcard .featureTable{margin-top:40px}}.main--invoice-creditcard .featureTable table.pc{width:100%;table-layout:fixed}@media screen and (max-width:954px){.main--invoice-creditcard .featureTable table.pc{display:none}}.main--invoice-creditcard .featureTable table.pc tr:first-child th:first-child{background:var(--white);width:150px}.main--invoice-creditcard .featureTable table.pc tr:first-child th:nth-child(2){border-radius:10px 0 0 0;width:380px}.main--invoice-creditcard .featureTable table.pc tr:first-child th:nth-child(3){width:223px}.main--invoice-creditcard .featureTable table.pc tr:first-child th:last-child{border-radius:0 10px 0 0;width:223px}.main--invoice-creditcard .featureTable table.pc tr:nth-child(2) th{border-radius:10px 0 0 0}.main--invoice-creditcard .featureTable table.pc tr:nth-child(2) td:nth-child(2) .bill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--white);border-radius:10px;font-size:14px;font-size:1.4rem;position:absolute;top:22px;left:30px;width:84px;height:162px;z-index:2}.main--invoice-creditcard .featureTable table.pc tr:last-child th{border-radius:0 0 0 10px;width:223px}.main--invoice-creditcard .featureTable table.pc tr:last-child td:nth-child(3) .limit{position:absolute;color:#2255F1;font-size:18px;font-size:1.8rem;font-weight:bold;top:-7px;left:-15px;z-index:2;letter-spacing:0.01em;padding:0 25px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.main--invoice-creditcard .featureTable table.pc tr:last-child td:nth-child(3) .limit:before{content:"";position:absolute;display:block;border:3px solid #2255F1;border-width:0 3px 3px 0;bottom:-25px;right:0;width:14px;height:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main--invoice-creditcard .featureTable table.pc tr:last-child td:nth-child(3) .limit:after{content:"";position:absolute;display:block;left:0;bottom:-18px;width:100%;height:3px;background:#2255F1}.main--invoice-creditcard .featureTable table.pc tr:last-child td:last-child{border-radius:0 0 10px 0}.main--invoice-creditcard .featureTable table.pc td,.main--invoice-creditcard .featureTable table.pc th{position:relative;text-align:center;border:2px solid var(--white);overflow:visible}.main--invoice-creditcard .featureTable table.pc th{background:#EAF5FF;font-size:14px;font-size:1.4rem;font-weight:bold;line-height:1.4;width:195px;padding:14px 0}.main--invoice-creditcard .featureTable table.pc th .text{font-size:12px;font-size:1.2rem}.main--invoice-creditcard .featureTable table.pc th.bgBlue{color:var(--white);background:#2255F1}.main--invoice-creditcard .featureTable table.pc td{background:#F7F9FB;line-height:1.2;padding:20px 0}.main--invoice-creditcard .featureTable table.pc td .transfer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#989C9F;color:var(--white);font-size:18px;font-size:1.8rem;font-weight:bold;padding:12px 20px;border-radius:10px;width:113px;margin:0 28px 0 auto}.main--invoice-creditcard .featureTable table.pc td .transfer:after{content:"";position:absolute;display:block;left:-67%;width:54%;max-width:62px;height:2px;background:#3D4043}.main--invoice-creditcard .featureTable table.pc td .transfer:before{content:"";position:absolute;display:block;border:2px solid #3D4043;border-width:0 2px 2px 0;left:-21%;width:8px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main--invoice-creditcard .featureTable table.pc td .transfer--blue{background:#2255F1;width:160px;margin:0 auto;padding:8px 10px}.main--invoice-creditcard .featureTable table.pc td .transfer--blue:after,.main--invoice-creditcard .featureTable table.pc td .transfer--blue:before{content:none}.main--invoice-creditcard .featureTable table.pc td .transfer .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main--invoice-creditcard .featureTable table.pc td .transfer .text:before{content:"";display:inline-block;background:url("/service/b2b/invoice-creditcard/icon_transfer.svg") no-repeat center center;background-size:100% auto;width:25px;height:36px;margin-right:10px}.main--invoice-creditcard .featureTable table.pc td .payment{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2255F1;font-size:18px;font-size:1.8rem;color:var(--white);font-weight:bold;border-radius:10px;padding:12px 20px;margin:0 28px 0 auto;width:113px}.main--invoice-creditcard .featureTable table.pc td .payment:before{content:"";position:absolute;display:block;border:2px solid #3D4043;border-width:0 2px 2px 0;left:-21%;width:8px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main--invoice-creditcard .featureTable table.pc td .payment:after{content:"";position:absolute;display:block;left:-67%;width:54%;max-width:62px;height:2px;background:#3D4043}.main--invoice-creditcard .featureTable table.sp{width:100%;text-align:center}@media screen and (min-width:955px){.main--invoice-creditcard .featureTable table.sp{display:none}}.main--invoice-creditcard .featureTable table.sp tr:first-child th:first-child{background:var(--white)}.main--invoice-creditcard .featureTable table.sp tr:first-child th:nth-child(2){position:relative;padding:0 0 5px 0;vertical-align:middle}.main--invoice-creditcard .featureTable table.sp tr:first-child th:nth-child(2):before{content:"";display:block;width:100%;height:10px;background:#2255F1;border-radius:10px 10px 0 0;position:absolute;top:-10px;left:0}.main--invoice-creditcard .featureTable table.sp tr:first-child th:last-child{border-radius:0 10px 0 0;padding:15px 0}.main--invoice-creditcard .featureTable table.sp tr:nth-child(n+2) th{vertical-align:middle;text-align:center;width:78px}.main--invoice-creditcard .featureTable table.sp tr:nth-child(2) th{border-radius:10px 0 0 0}.main--invoice-creditcard .featureTable table.sp tr:nth-child(2) td{padding:180px 7px 20px}.main--invoice-creditcard .featureTable table.sp tr:nth-child(3) td{height:131px}.main--invoice-creditcard .featureTable table.sp tr:nth-child(3) td:has(.limit):before{content:"";display:block;position:absolute;top:-10px;left:50%;width:3px;height:calc(100% + 20px);background:#2255F1;z-index:1}.main--invoice-creditcard .featureTable table.sp tr:nth-child(3) td:has(.limit):after{content:"";position:absolute;display:block;border:3px solid #2255F1;border-width:0 3px 3px 0;bottom:-10px;left:calc(50% - 4px);width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.main--invoice-creditcard .featureTable table.sp tr:last-child th{border-radius:0 0 0 10px}.main--invoice-creditcard .featureTable table.sp tr:last-child td{padding:20px 7px}.main--invoice-creditcard .featureTable table.sp tr:last-child td:last-child{border-radius:0 0 10px 0}.main--invoice-creditcard .featureTable table.sp td,.main--invoice-creditcard .featureTable table.sp th{border:1px solid var(--white)}.main--invoice-creditcard .featureTable table.sp th{background:#EAF5FF;font-size:14px;font-size:1.4rem;font-weight:bold;line-height:1.4;text-align:center}.main--invoice-creditcard .featureTable table.sp th .text{display:block;font-size:12px;font-size:1.2rem;margin-top:20px}.main--invoice-creditcard .featureTable table.sp th.bgBlue{color:var(--white);background:#2255F1}.main--invoice-creditcard .featureTable table.sp td{position:relative;background:#F7F9FB;line-height:1.2;padding:19px 0}.main--invoice-creditcard .featureTable table.sp td .bill{position:absolute;top:20px;left:20px;background:var(--white);border-radius:10px;width:calc(200% - 40px);padding:20px 0;z-index:2}.main--invoice-creditcard .featureTable table.sp td .limit{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;font-size:1.4rem;font-weight:bold;color:#2255F1;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:left;padding-left:20px;z-index:1}.main--invoice-creditcard .featureTable table.sp td .payment,.main--invoice-creditcard .featureTable table.sp td .transfer,.main--invoice-creditcard .featureTable table.sp td .withdrawal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--white);font-size:14px;font-size:1.4rem;font-weight:bold;border-radius:10px;max-width:96px;height:60px;margin:0 auto}.main--invoice-creditcard .featureTable table.sp td .payment,.main--invoice-creditcard .featureTable table.sp td .transfer{position:relative}.main--invoice-creditcard .featureTable table.sp td .payment:before,.main--invoice-creditcard .featureTable table.sp td .transfer:before{content:"";display:block;position:absolute;top:-72px;left:50%;width:2px;height:62px;background:#3D4043}.main--invoice-creditcard .featureTable table.sp td .payment:after,.main--invoice-creditcard .featureTable table.sp td .transfer:after{content:"";position:absolute;display:block;border:2px solid #3D4043;border-width:0 2px 2px 0;top:-20px;left:calc(50% - 4px);width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main--invoice-creditcard .featureTable table.sp td .payment{background:#2255F1}.main--invoice-creditcard .featureTable table.sp td .transfer{background:#989C9F;width:68px;margin:0 auto}.main--invoice-creditcard .featureTable table.sp td .withdrawal{background:#2255F1;padding:7.5px 0;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--invoice-creditcard .featureTable table.sp td .withdrawal:before{content:"";display:block;background:url("/service/b2b/invoice-creditcard/icon_transfer.svg") no-repeat center center;background-size:100% auto;width:25px;height:35px;margin:0 auto 15px}.main--invoice-creditcard .featureTable--typeCampaign table{width:100%;font-size:12px;font-size:1.2rem}@media screen and (min-width:955px){.main--invoice-creditcard .featureTable--typeCampaign table{table-layout:fixed}}@media screen and (max-width:954px){.main--invoice-creditcard .featureTable--typeCampaign table{display:block}}.main--invoice-creditcard .featureTable--typeCampaign table td,.main--invoice-creditcard .featureTable--typeCampaign table th{position:relative;border:2px solid var(--white);overflow:visible}@media screen and (max-width:954px){.main--invoice-creditcard .featureTable--typeCampaign table td,.main--invoice-creditcard .featureTable--typeCampaign table th{display:block;width:100%}}.main--invoice-creditcard .featureTable--typeCampaign table th{background:#EAF5FF;font-weight:bold;text-align:center;vertical-align:middle;padding:10px}@media screen and (min-width:955px){.main--invoice-creditcard .featureTable--typeCampaign table th{width:155px}}.main--invoice-creditcard .featureTable--typeCampaign table th.bgBlue{color:var(--white);background:#2255F1}.main--invoice-creditcard .featureTable--typeCampaign table td{background:#F7F9FB;padding:10px}@media screen and (max-width:954px){.main--invoice-creditcard .featureTable--typeCampaign table td{padding:10px 20px}}.main--invoice-creditcard .featureTable--typeCampaign table td ol li,.main--invoice-creditcard .featureTable--typeCampaign table td ul li{text-indent:-1em;margin-left:1em}.main--invoice-creditcard .featureTable--typeCampaign table td table{margin:10px 0 0;width:auto;font-size:12px;font-size:1.2rem}@media screen and (max-width:954px){.main--invoice-creditcard .featureTable--typeCampaign table td table{display:table;width:100%}}.main--invoice-creditcard .featureTable--typeCampaign table td table td,.main--invoice-creditcard .featureTable--typeCampaign table td table th{border-color:#F7F9FB}@media screen and (max-width:954px){.main--invoice-creditcard .featureTable--typeCampaign table td table td,.main--invoice-creditcard .featureTable--typeCampaign table td table th{display:table-cell;width:auto}}.main--invoice-creditcard .featureTable--typeCampaign table td table th{padding:10px}.main--invoice-creditcard .featureTable--typeCampaign table td table td{background:#ffffff;padding:10px}@media screen and (max-width:954px){.main--invoice-creditcard .outline .modHeadingSection{margin-bottom:30px}}.main--invoice-creditcard .outline__img{background:#F7F9FB;padding:30px;max-width:980px;margin:0 auto}@media screen and (max-width:954px){.main--invoice-creditcard .outline__img{padding:10px}}.main--invoice-creditcard .outline__img img{width:100%;height:auto}.main--invoice-creditcard .outline__lead{font-size:22px;font-size:2.2rem;font-weight:400;line-height:1.5;text-align:center;margin:60px 0}@media screen and (max-width:954px){.main--invoice-creditcard .outline__lead{font-size:16px;font-size:1.6rem;margin:30px 0}}@media screen and (max-width:954px){.main--invoice-creditcard .reason .pageSection__inner{padding:45px 0}}.main--invoice-creditcard .reason .pageSection__content{padding:70px 80px 70px}@media screen and (max-width:954px){.main--invoice-creditcard .reason .pageSection__content{padding:35px 20px 35px}}.main--invoice-creditcard .merit .pageSection__inner{padding-bottom:0}@media screen and (max-width:954px){.main--invoice-creditcard .merit .pageSection__inner{padding:45px 0}}.main--invoice-creditcard .meritTable{margin-top:110px}@media screen and (max-width:954px){.main--invoice-creditcard .meritTable{width:calc(100% + 15px);overflow-x:auto;padding-top:20px;margin-top:62px;margin-right:-15px}}.main--invoice-creditcard .meritTable table{width:100%;text-align:center;border-collapse:separate;border-spacing:0;table-layout:fixed}@media screen and (max-width:954px){.main--invoice-creditcard .meritTable table{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.main--invoice-creditcard .meritTable table tr:first-child th:first-child{border:none}.main--invoice-creditcard .meritTable table tr:first-child th:last-child{border-radius:0 10px 0 0}.main--invoice-creditcard .meritTable table tr:nth-child(n+2) td{border-top:none}.main--invoice-creditcard .meritTable table tr:nth-child(2) td:first-child{border-top:1px solid #D9DBDC;border-radius:10px 0 0 0}.main--invoice-creditcard .meritTable table tr:last-child td:first-child{border-radius:0 0 0 10px;padding:44px 0}.main--invoice-creditcard .meritTable table tr:last-child td:last-child{border-radius:0 0 10px 0}.main--invoice-creditcard .meritTable table td,.main--invoice-creditcard .meritTable table th{border:1px solid #D9DBDC;font-weight:bold;padding:13px 0;text-align:center;vertical-align:middle}@media screen and (max-width:954px){.main--invoice-creditcard .meritTable table td,.main--invoice-creditcard .meritTable table th{width:192px}}.main--invoice-creditcard .meritTable table td:first-child,.main--invoice-creditcard .meritTable table th:first-child{border-right:none}.main--invoice-creditcard .meritTable table td:nth-child(n+2),.main--invoice-creditcard .meritTable table th:nth-child(n+2){border-left:none}.main--invoice-creditcard .meritTable table td:nth-child(n+3),.main--invoice-creditcard .meritTable table th:nth-child(n+3){background:#F7F9FB}.main--invoice-creditcard .meritTable table td:nth-child(2),.main--invoice-creditcard .meritTable table th:nth-child(2){border-left:1px solid #D9DBDC}.main--invoice-creditcard .meritTable table th.blue{position:relative;color:var(--white);background:#2255F1;font-size:18px;font-size:1.8rem;padding:5px 0 20px}@media screen and (max-width:954px){.main--invoice-creditcard .meritTable table th.blue{font-size:16px;font-size:1.6rem}}.main--invoice-creditcard .meritTable table th.blue:before{content:"";display:block;position:absolute;top:-20px;left:0;width:100%;height:20px;background:#2255F1;border-radius:10px 10px 0 0}.main--invoice-creditcard .meritTable table td.blue{color:#2255F1}.main--invoice-creditcard .meritTable table td.fee{font-size:24px;font-size:2.4rem}@media screen and (max-width:954px){.main--invoice-creditcard .meritTable table td.fee{font-size:20px;font-size:2rem}}.main--invoice-creditcard .meritTable table td.fee .num{font-size:30px;font-size:3rem}@media screen and (max-width:954px){.main--invoice-creditcard .meritTable table td.fee .num{font-size:28px;font-size:2.8rem}}.main--invoice-creditcard .meritTable table td.ortest{font-size:24px;font-size:2.4rem;padding:17px 0}@media screen and (max-width:954px){.main--invoice-creditcard .meritTable table td.ortest{font-size:20px;font-size:2rem}}@media screen and (max-width:954px){.main--invoice-creditcard .flow .pageSection__inner{padding:45px 0}}@media screen and (max-width:954px){.main--invoice-creditcard .faq .pageSection__inner{padding:45px 0 50px}}@media screen and (max-width:954px){.main--invoice-creditcard .faq .modHeadingSection{margin-bottom:30px}}.main--invoice-creditcard .faq .modBtnArea{margin:55px 0 0}@media screen and (max-width:954px){.main--invoice-creditcard .faq .modBtnArea{margin:25px 0 0}}@media screen and (max-width:954px){.main--invoice-creditcard .pageSection__inner{padding:40px 0 80px}}.main--invoice-creditcard .modBoxContents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;margin-bottom:80px}.main--invoice-creditcard .modBoxContents .title{font-size:22px;font-size:2.2rem;font-weight:500;line-height:1.8}@media screen and (max-width:954px){.main--invoice-creditcard .modBoxContents .title{font-size:16px;font-size:1.6rem;text-align:center}}.main--invoice-creditcard .modBoxContents:last-child{margin-bottom:0}.main--invoice-creditcard .modBoxContents:not(:last-child){padding:0 0 40px;border-bottom:2px solid #f7f9fb;margin:0 0 40px}@media screen and (max-width:954px){.main--invoice-creditcard .modBoxContents:not(:last-child){padding:0 0 32px;margin:0 0 32px}}@media screen and (max-width:954px){.main--invoice-creditcard .modBoxContents{display:block}}.main--invoice-creditcard .modBoxContents__textBox{width:62%}@media screen and (max-width:954px){.main--invoice-creditcard .modBoxContents__textBox{width:100%}}.main--invoice-creditcard .modBoxContents__textBox__title{font-size:22px;font-size:2.2rem;font-weight:500;line-height:1.4}@media screen and (max-width:954px){.main--invoice-creditcard .modBoxContents__textBox__title{font-size:16px;font-size:1.6rem;text-align:center}}.main--invoice-creditcard .modBoxContents__textBox__text{margin-top:20px}@media screen and (max-width:954px){.main--invoice-creditcard .modBoxContents__textBox__text{margin-top:23px}}.main--invoice-creditcard .modBoxContents__img{position:relative;height:auto;aspect-ratio:330/220}@media screen and (min-width:955px){.main--invoice-creditcard .modBoxContents__img{width:38%;max-width:330px}}@media screen and (max-width:954px){.main--invoice-creditcard .modBoxContents__img{width:100%;margin-top:30px}}.main--invoice-creditcard .modBoxContents__img img,.main--invoice-creditcard .modBoxContents__img video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){.main--invoice-creditcard .modBoxContents__img__wrapper{width:38%;max-width:330px}}@media screen and (max-width:954px){.main--invoice-creditcard .modBoxContents__img__wrapper{width:100%;margin-top:30px}}.main--invoice-creditcard .modBoxContents__img__wrapper .modBoxContents__img{width:100%}.main--invoice-creditcard .modBoxContents__img__wrapper p{font-size:12px;font-size:1.2rem;margin:10px 0 0}.main--invoice-creditcard .modBoxContents__img--border{border:solid 1px #D9DBDC;border-radius:5px;overflow:hidden}@media screen and (min-width:955px){.main--invoice-creditcard .modBoxContents__img--big{width:75%;max-width:514px}}.main--invoice-creditcard .modBoxContents--singleColumn{display:block}.main--invoice-creditcard .modListIssue{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:955px){.main--invoice-creditcard .modListIssue{gap:0 20px;margin:60px 0 0}}@media screen and (max-width:954px){.main--invoice-creditcard .modListIssue{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:55px 0;margin:30px 0 0;padding:0 20px}}@media screen and (min-width:955px){.main--invoice-creditcard .modListIssue__item{width:33.3333333333%}}@media screen and (max-width:954px){.main--invoice-creditcard .modListIssue__item{width:100%}}.main--invoice-creditcard .modListIssue__item__img img{width:100%;height:auto}.main--invoice-creditcard .modListIssue__item__text{font-weight:500;font-size:20px;font-size:2rem;text-align:center;padding:18px 0 0;line-height:1.5}@media screen and (max-width:954px){.main--invoice-creditcard .modListIssue__item__text{font-size:16px;font-size:1.6rem;text-align:left;padding:12px 0 0}}.main--invoice-creditcard .modListIssue__item__text .dot{display:none}@media screen and (max-width:954px){.main--invoice-creditcard .modListIssue__item__text .dot{display:inline}}.main--invoice-creditcard .modListIssue__item__detail{font-size:12px;font-size:1.2rem;text-align:center}@media screen and (max-width:954px){.main--invoice-creditcard .modListIssue__item__detail{text-align:left;margin-top:15px}}.main--invoice-creditcard .modListIssue__item__detail .note{color:#989C9F}.main--invoice-creditcard .modListStep{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 30px}@media screen and (min-width:955px){.main--invoice-creditcard .modListStep{margin:115px auto 0;max-width:940px}}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep{display:block;margin:69px 0 0}}.main--invoice-creditcard .modListStep:before{content:"";position:absolute;width:calc(100% - 3px);height:3px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--blue)}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep:before{width:3px;height:calc(100% - 3px);top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.main--invoice-creditcard .modListStep__item{position:relative;background:var(--white);text-align:center;border:3px solid var(--blue);width:175px;height:340px;border-radius:12px;border-width:3px;border-color:var(--blue)}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep__item{width:100%;height:auto;border-radius:12px;padding:17px 15px 21px;border-width:2px}}.main--invoice-creditcard .modListStep__item__budge{position:absolute;text-align:center;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;top:-58px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1;width:107px;height:107px;border-radius:100%;font-size:16px;font-size:1.6rem;background-color:var(--blue);color:var(--white)}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep__item__budge{font-size:11px;font-size:1.1rem;width:72px;height:72px;border-radius:50%;padding:15px 0 14px;top:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;vertical-align:middle}}.main--invoice-creditcard .modListStep__item__budge>span{font-size:32px;font-size:3.2rem;line-height:1;margin:4px 0 0}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep__item__budge>span{font-size:20px;font-size:2rem}}.main--invoice-creditcard .modListStep__item--noBudge{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:80px;height:340px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:none}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep__item--noBudge{width:100%;height:56px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-top:12px!important;margin-left:0!important;margin-bottom:65px;font-size:14px;font-size:1.4rem}}.main--invoice-creditcard .modListStep__item--noBudge .modListStep__item__title{background-color:#E6E6E6;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:955px){.main--invoice-creditcard .modListStep__item--noBudge .modListStep__item__title{border-radius:12px;line-height:1.4;margin:45px 0;text-align:left;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep__item--noBudge .modListStep__item__title{font-size:16px;font-size:1.6rem;border-radius:10px;height:100%;margin:12px 37px 0}}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep__item--noBudge+.modListStep__item--noBudge{margin-top:-37px!important}}.main--invoice-creditcard .modListStep__item__logo{margin:77px auto 0}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep__item__logo{margin:30px auto 0}}.main--invoice-creditcard .modListStep__item__logo img{width:100%;height:auto}@media screen and (min-width:955px){.main--invoice-creditcard .modListStep__item__logo--01 img{width:62px;margin:-6px 0 20px}}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep__item__logo--01 img{width:42px;margin-bottom:10px}}@media screen and (min-width:955px){.main--invoice-creditcard .modListStep__item__logo--02 img{width:55px;margin-bottom:30px}}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep__item__logo--02 img{width:42px;margin-bottom:13px}}@media screen and (min-width:955px){.main--invoice-creditcard .modListStep__item__logo--03 img{width:62px;margin-bottom:30px}}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep__item__logo--03 img{width:42px;margin:5px 0 14px}}.main--invoice-creditcard .modListStep__item__title{font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.5}.main--invoice-creditcard .modListStep__item__title .emp{color:var(--blue)}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep__item__title{font-size:16px;font-size:1.6rem}}.main--invoice-creditcard .modListStep__item__text{font-size:12px;font-size:1.2rem;text-align:left;padding:15px 25px 0;line-height:1.4}@media screen and (max-width:954px){.main--invoice-creditcard .modListStep__item__text{width:180px;margin:0 auto;padding:15px 0 0}}.main--invoice-creditcard .modListFaq{max-width:880px;margin:0 auto}.main--invoice-creditcard .modListFaq__item{background:var(--white);-webkit-box-shadow:5px 0px 10px rgba(31,70,96,0.1);box-shadow:5px 0px 10px rgba(31,70,96,0.1);border-radius:5px;padding:26px 40px}@media screen and (max-width:954px){.main--invoice-creditcard .modListFaq__item{padding:20px}}.main--invoice-creditcard .modListFaq__item:nth-child(n+2){margin-top:20px}.main--invoice-creditcard .modListFaq__item__a,.main--invoice-creditcard .modListFaq__item__q{display:-webkit-box;display:-ms-flexbox;display:flex}.main--invoice-creditcard .modListFaq__item__a p,.main--invoice-creditcard .modListFaq__item__q p{width:calc(100% - 54px)}.main--invoice-creditcard .modListFaq__item__a a,.main--invoice-creditcard .modListFaq__item__q a{color:var(--blue)}.main--invoice-creditcard .modListFaq__item__a a:hover,.main--invoice-creditcard .modListFaq__item__q a:hover{opacity:0.6}.main--invoice-creditcard .modListFaq__item__q{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1.6rem;cursor:pointer}@media screen and (max-width:954px){.main--invoice-creditcard .modListFaq__item__q{font-size:14px;font-size:1.4rem}}.main--invoice-creditcard .modListFaq__item__a{font-size:14px;font-size:1.4rem;padding-top:20px}.main--invoice-creditcard .modListFaq__item .iconA,.main--invoice-creditcard .modListFaq__item .iconQ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Sora",sans-serif;font-size:16px;font-size:1.6rem;border-radius:50%;margin:-2px 25px 0 0;width:35px;height:35px;line-height:35px}@media screen and (max-width:954px){.main--invoice-creditcard .modListFaq__item .iconA,.main--invoice-creditcard .modListFaq__item .iconQ{margin:-2px 16px 0 0}}.main--invoice-creditcard .modListFaq__item .iconQ{background-color:var(--blue);color:var(--white)}.main--invoice-creditcard .modListFaq__item .iconA{background-color:#EAF5FF;color:var(--blue)}.main--invoice-creditcard .modListFaq__item p{position:relative;padding-right:40px}@media screen and (max-width:954px){.main--invoice-creditcard .modListFaq__item p{padding-right:30px}}.main--invoice-creditcard .modListFaq__item .iconToggle{display:block;position:absolute;top:50%;right:0;width:20px;height:20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main--invoice-creditcard .modListFaq__item .iconToggle:after,.main--invoice-creditcard .modListFaq__item .iconToggle:before{content:"";display:block;position:absolute;top:50%;right:0;width:20px;height:2px;background:var(--blue)}.main--invoice-creditcard .modListFaq__item .iconToggle:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main--invoice-creditcard .modListFaq__item .iconToggle:after{top:calc(50% - 1px);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;width:20px;height:2px}.main--invoice-creditcard .modListFaq__item .iconToggle.is-open:after{-webkit-transform:rotate(0);transform:rotate(0)}.main--invoice-creditcard .modCta__inner{padding:67px 80px 78px}@media screen and (max-width:954px){.main--invoice-creditcard .modCta__inner{padding:80px 40px 80px}}@media screen and (max-width:954px){.main--invoice-creditcard .modCta__cont__list>li .btn--contact .pc{display:none}}.main--invoice-creditcard .modCta__cont__list>li .btn--contact .btn__inner{background:#FF893B}.main--invoice-creditcard .modCta__cont__list>li .btn--contact .icon--contact{background-image:url("/service/b2b/invoice-creditcard/icon_cta_register.svg");width:47px;height:37px;margin:0 20px 0 -16px}@media screen and (max-width:954px){.main--invoice-creditcard .modCta__cont__list>li .btn--contact .icon--contact{width:30px;height:24px;margin:0 13px 0 -3px;background-size:100% auto}}@media screen and (max-width:954px){.main--invoice-creditcard .modCta__cont__list>li .btn{font-size:16px;font-size:1.6rem}}.main--invoice-creditcard .modCta__cont__list>li .btn .icon--download{background-image:url("/service/b2b/invoice-creditcard/icon_cta_inquiry.svg");width:39px;height:41px;margin:0 21px 0 0}@media screen and (max-width:954px){.main--invoice-creditcard .modCta__cont__list>li .btn .icon--download{width:25px;height:27px;background-size:100% auto;margin:0 15px 0 0}}.main--invoice-creditcard .modCta__cont__collabo{text-align:center;margin-top:25px}.main--invoice-creditcard .modCta__cont__collabo .link{position:relative;font-size:18px;font-size:1.8rem;z-index:1}@media screen and (max-width:954px){.main--invoice-creditcard .modCta__cont__collabo .link{font-size:16px;font-size:1.6rem}}.main--invoice-creditcard .modCta__cont__collabo .link:after{content:"";display:inline-block;border-top:2px solid var(--white);border-right:2px solid var(--white);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 8px}.main--invoice-creditcard .modCtaBottom>li .btn.icon--contact{color:var(--white);background:#FF893B;border:2px solid #FF893B}.main--invoice-creditcard .modCtaBottom>li .btn.icon--contact .icon{background-image:url("/service/b2b/invoice-creditcard/icon_cta_register.svg");background-size:100%;width:24px;height:19px;margin-right:8px}.main--invoice-creditcard .modCtaBottom>li .btn.icon--download{color:var(--blue);background:var(--white);border:1px solid var(--blue)}.main--invoice-creditcard .modCtaBottom>li .btn.icon--download .icon{background-image:url("/service/b2b/invoice-creditcard/icon_cta_inquiry.svg");background-size:100%;width:20px;height:22px}.main--invoice-creditcard .modYoutube{text-align:center;margin:50px 0 0}.main--invoice-creditcard .modYoutube iframe{width:711px;height:400px}@media screen and (max-width:954px){.main--invoice-creditcard .modYoutube iframe{width:100%;height:100%;aspect-ratio:16/9}}.main--invoice-creditcard--campaign .mainKv{background-color:var(--white)!important;background-repeat:no-repeat!important;height:100%!important;overflow:visible!important}@media screen and (min-width:955px){.main--invoice-creditcard--campaign .mainKv{background-image:url(/service/b2b/invoice-creditcard/img_kv_campaign.webp)!important;background-size:100%!important;background-position:top center!important;max-height:450px!important;aspect-ratio:1300/450!important;margin:0 auto!important}}@media screen and (max-width:954px){.main--invoice-creditcard--campaign .mainKv{background-image:url(/service/b2b/invoice-creditcard/sp/img_kv_campaign.webp)!important;background-size:100%!important;background-position:bottom center!important;max-height:866px!important;aspect-ratio:750/866!important;margin:0 auto 80px!important}}.main--invoice-creditcard--campaign .mainKv__inner{max-width:1300px!important;height:100%!important}@media screen and (min-width:955px){.main--invoice-creditcard--campaign .mainKv__inner{padding:20px 26px 0!important}}@media screen and (max-width:954px){.main--invoice-creditcard--campaign .mainKv__inner{padding:14px 20px 133%!important}}.main--invoice-creditcard--campaign .mainKv__inner>:not(.mainKv__logo,.mainKv__cta){display:none!important}@media screen and (max-width:954px){.main--invoice-creditcard--campaign .mainKv__inner .cautionText.modBpSp{display:block!important;position:relative;padding:10px 0;width:calc(100% - 40px);position:absolute;top:85%;left:20px;text-align:left}}@media screen and (max-width:954px){.main--invoice-creditcard--campaign .mainKv__inner .cautionText.modBpSp:after{content:"";display:inline-block;background:var(--white);width:calc(100% + 40px);height:100%;position:absolute;z-index:0;top:0;left:-20px}}@media screen and (max-width:954px){.main--invoice-creditcard--campaign .mainKv__inner .cautionText.modBpSp>*{position:relative;z-index:1}}@media screen and (max-width:954px){.main--invoice-creditcard--campaign .mainKv__inner .cautionText.modBpSp>span:before{content:"※キャンペーン適用には条件があります。詳細はキャンペーン概要をご確認ください。";display:block;width:calc(100% - 20px);min-height:3.5em;height:100%;text-align:left;text-indent:-1em;margin-left:1em;position:relative;z-index:1}}@media screen and (min-width:955px){.main--invoice-creditcard--campaign .mainKv__inner .mainKv__logo{padding:0 83% 0 0}}@media screen and (max-width:954px){.main--invoice-creditcard--campaign .mainKv__inner .mainKv__logo{padding:0!important;text-align:center!important;max-width:none!important}}@media screen and (min-width:955px){.main--invoice-creditcard--campaign .mainKv__inner .mainKv__logo>h1{width:100%}}.main--invoice-creditcard--campaign .mainKv__inner .mainKv__logo img,.main--invoice-creditcard--campaign .mainKv__inner .mainKv__logo svg{max-width:inherit!important;max-height:inherit!important}@media screen and (min-width:955px){.main--invoice-creditcard--campaign .mainKv__inner .mainKv__logo img,.main--invoice-creditcard--campaign .mainKv__inner .mainKv__logo svg{width:100%!important;max-height:30px!important;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}}@media screen and (max-width:954px){.main--invoice-creditcard--campaign .mainKv__inner .mainKv__logo img,.main--invoice-creditcard--campaign .mainKv__inner .mainKv__logo svg{width:auto!important;height:22px!important}}.main--invoice-creditcard--campaign .mainKv__inner .mainKv__cta{width:100%;max-height:64px;position:absolute;bottom:17%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);aspect-ratio:600/64;margin:0;padding:0 27%}@media screen and (max-width:954px){.main--invoice-creditcard--campaign .mainKv__inner .mainKv__cta{aspect-ratio:600/80;padding:0 20px;bottom:23%}}.main--invoice-creditcard--campaign .mainKv__inner .mainKv__cta__text{display:none}.main--invoice-creditcard--campaign .mainKv__inner .mainKv__cta__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;font-size:24px;font-size:2.4rem;font-weight:700;letter-spacing:1px}@media screen and (max-width:954px){.main--invoice-creditcard--campaign .mainKv__inner .mainKv__cta__btn{font-size:14px;font-size:1.4rem}}.main--invoice-creditcard--campaign .mainKv__inner .mainKv__cta__btn:after{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M20%200C31.0457%200%2040%208.9543%2040%2020C40%2031.0457%2031.0457%2040%2020%2040C8.9543%2040%200%2031.0457%200%2020C0%208.9543%208.9543%200%2020%200ZM15.5%2012L23.0859%2019.5859L15.0859%2027.5859L16.5%2029L25.9141%2019.5859L16.9141%2010.5859L15.5%2012Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 0;background-size:contain;width:26px;height:26px;margin:0 -7px -4px -6px}@media screen and (max-width:954px){.main--invoice-creditcard--campaign .mainKv__inner .mainKv__cta__btn:after{margin:0 10px -4px 0}}@media screen and (min-width:955px){.main--invoice-creditcard--campaign .cautionText.modBpPc>span{display:none}}.main--invoice-creditcard--campaign.agentstar .mainKv__inner,.main--invoice-creditcard--campaign.crecari .mainKv__inner,.main--invoice-creditcard--campaign.mj .mainKv__inner{background:none!important}@media screen and (min-width:955px){.main--invoice-creditcard--campaign.agentstar .mainKv__inner,.main--invoice-creditcard--campaign.crecari .mainKv__inner,.main--invoice-creditcard--campaign.mj .mainKv__inner{padding:20px 26px 0!important}}.main--invoice-creditcard--campaign.agentstar .mainKv:after,.main--invoice-creditcard--campaign.crecari .mainKv:after,.main--invoice-creditcard--campaign.mj .mainKv:after{display:none!important}@media screen and (min-width:955px){.main--invoice-creditcard--campaign.agentstar .mainKv,.main--invoice-creditcard--campaign.crecari .mainKv{background-image:url(/service/b2b/invoice-creditcard/img_kv_campaign_logo.webp)!important}}.main--invoice-creditcard.mj{margin:0!important;padding:0!important}.main--invoice-creditcard.mj .mainKv{background-color:var(--white);overflow:hidden;position:relative}@media screen and (min-width:955px){.main--invoice-creditcard.mj .mainKv{height:380px}}@media screen and (min-width:955px){.main--invoice-creditcard.mj .mainKv:after{content:"";display:inline-block;background:#ebf5ff;width:50%;height:100%;position:absolute;z-index:0;top:0;right:0}}.main--invoice-creditcard.mj .mainKv__inner{position:relative;z-index:1}@media screen and (min-width:955px){.main--invoice-creditcard.mj .mainKv__inner{background:url("/service/b2b/invoice-creditcard/mj/img_kv.jpg") no-repeat center right var(--white);background-size:auto 100%;height:100%;padding:25px 80px 16px;max-width:1300px;margin:0 auto}}@media screen and (max-width:1279px){.main--invoice-creditcard.mj .mainKv__inner{padding-left:20px;padding-right:20px;background:url("/service/b2b/invoice-creditcard/mj/sp/img_kv.jpg") no-repeat bottom right var(--white);background-size:60% auto}}@media screen and (max-width:954px){.main--invoice-creditcard.mj .mainKv__inner{background:none;padding:0}}.main--invoice-creditcard.mj .mainKv__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 15px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media screen and (max-width:954px){.main--invoice-creditcard.mj .mainKv__logo{padding:0 20px}}.main--invoice-creditcard.mj .mainKv__logo img{width:100%;max-width:150px;height:auto}.main--invoice-creditcard.mj .mainKv__logo .cross{font-size:34px;font-size:3.4rem;font-weight:bold}@media screen and (min-width:955px){.main--invoice-creditcard.mj .mainKv__point{display:none}}@media screen and (max-width:954px){.main--invoice-creditcard.mj .mainKv__point{display:block}}.main--invoice-creditcard.mj .mainKv--campaign:after{display:none}@media screen and (min-width:955px){.main--invoice-creditcard.mj .mainKv--campaign .mainKv__inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;background:none}}@media screen and (min-width:955px){.main--invoice-creditcard.mj .mainKv--campaign .mainKv__logo{display:none}}@media screen and (min-width:955px){.main--invoice-creditcard.mj .mainKv--campaign .mainKv__point{display:none}}@media screen and (min-width:955px){.main--invoice-creditcard.mj .mainKv--campaign .mainKv__title{display:none}}@media screen and (min-width:955px){.main--invoice-creditcard.mj .mainKv--campaign .mainKv__image{display:none}}@media screen and (min-width:955px){.main--invoice-creditcard.mj .mainKv--campaign .mainKv__image__point{display:none}}@media screen and (max-width:954px){.main--invoice-creditcard.mj .mainKv--campaign .mainKv__image__point{display:none}}@media screen and (min-width:955px){.main--invoice-creditcard.mj .mainKv--campaign .mainKv__cta{margin-left:auto;margin-right:auto;margin-top:auto;padding-bottom:50px}}@media screen and (min-width:955px){.main--invoice-creditcard.mj .mainKv--campaign .mainKv__cta__text{display:none}}@media screen and (max-width:954px){.main--invoice-creditcard.mj .mainKv--campaign .mainKv__cta__text{display:none}}.main--invoice-creditcard.crecari{margin:0!important;padding:0!important}.main--invoice-creditcard.crecari .mainKv{background-color:var(--white);overflow:hidden;position:relative}@media screen and (min-width:955px){.main--invoice-creditcard.crecari .mainKv{height:380px}}@media screen and (min-width:955px){.main--invoice-creditcard.crecari .mainKv:after{content:"";display:inline-block;background:#ebf5ff;width:50%;height:100%;position:absolute;z-index:0;top:0;right:0}}.main--invoice-creditcard.crecari .mainKv__inner{position:relative;z-index:1}@media screen and (min-width:955px){.main--invoice-creditcard.crecari .mainKv__inner{background:url("/service/b2b/invoice-creditcard/mj/img_kv.jpg") no-repeat center right var(--white);background-size:auto 100%;height:100%;padding:25px 80px 16px;max-width:1300px;margin:0 auto}}@media screen and (max-width:1279px){.main--invoice-creditcard.crecari .mainKv__inner{padding-left:20px;padding-right:20px;background:url("/service/b2b/invoice-creditcard/mj/sp/img_kv.jpg") no-repeat bottom right var(--white);background-size:60% auto}}@media screen and (max-width:954px){.main--invoice-creditcard.crecari .mainKv__inner{background:none;padding:0}}.main--invoice-creditcard.crecari .mainKv__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 15px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media screen and (max-width:954px){.main--invoice-creditcard.crecari .mainKv__logo{padding:0 20px}}.main--invoice-creditcard.crecari .mainKv__logo img{width:100%;max-width:270px;max-height:37px;height:auto}.main--invoice-creditcard.crecari .mainKv__logo .cross{font-size:34px;font-size:3.4rem;font-weight:bold}@media screen and (min-width:955px){.main--invoice-creditcard.crecari .mainKv__point{display:none}}@media screen and (max-width:954px){.main--invoice-creditcard.crecari .mainKv__point{display:block}}@media screen and (min-width:955px){.main--invoice-creditcard.crecari .mainKv--campaign{background:url("/service/b2b/invoice-creditcard/crecari/img_kv_campaign.jpg") no-repeat center var(--white);background-size:contain}}.main--invoice-creditcard.crecari .mainKv--campaign:after{display:none}@media screen and (max-width:954px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__cta{margin:-205px 0 0}}@media screen and (min-width:768px) and (max-width:954px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__cta{margin:-270px 0 0}}.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__inner{position:relative;z-index:1}@media screen and (min-width:955px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__inner{background:url("/service/b2b/invoice-creditcard/crecari/img_kv_campaign.jpg") no-repeat center right var(--white);background-size:auto 100%;height:100%;padding:25px 80px 16px;max-width:1300px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;background:none}}@media screen and (max-width:1279px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__inner{padding-left:20px;padding-right:20px;background:url("/service/b2b/invoice-creditcard/crecari/sp/img_kv_campaign.jpg") no-repeat bottom right var(--white);background-size:60% auto}}@media screen and (max-width:954px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__inner{background:none;padding:0}}@media screen and (min-width:955px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__logo{display:none}}@media screen and (min-width:955px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__point{display:none}}@media screen and (min-width:955px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__title{display:none}}@media screen and (min-width:955px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__image{display:none}}@media screen and (min-width:955px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__image__point{display:none}}@media screen and (max-width:954px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__image__point{display:none}}@media screen and (min-width:955px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__cta{margin-left:auto;margin-right:auto;margin-top:auto;padding-bottom:50px}}@media screen and (min-width:955px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__cta__text{display:none}}@media screen and (max-width:954px){.main--invoice-creditcard.crecari .mainKv--campaign .mainKv__cta__text{display:none}}.main--invoice-creditcard.agentstar .mainKv__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 15px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media screen and (max-width:954px){.main--invoice-creditcard.agentstar .mainKv__logo{padding:0 20px}}.main--invoice-creditcard.agentstar .mainKv__logo img{width:100%;max-width:270px;height:auto}.main--invoice-creditcard.agentstar .mainKv__logo .cross{font-size:34px;font-size:3.4rem;font-weight:bold}.main--support-loan{padding-top:0!important;overflow:inherit!important}.main--support-loan .mainKv{background:var(--white)}.main--support-loan .mainKv__inner{position:relative;z-index:0;max-width:1300px;min-height:500px;margin:0 auto;padding:42px 0 40px;overflow:hidden}@media screen and (max-width:1279px){.main--support-loan .mainKv__inner{min-height:auto}}@media screen and (max-width:954px){.main--support-loan .mainKv__inner{padding:28px 0 40px}}.main--support-loan .mainKv__inner:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:820px 650px 0 650px;border-color:#f2f6fc var(--white) transparent var(--white);position:absolute;z-index:0;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:954px){.main--support-loan .mainKv__inner:before{border-width:670px 300px 0 300px}}@media screen and (max-width:954px){.main--support-loan .mainKv__inner:after{content:"";display:inline-block;width:100%;height:100%;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(30%,var(--white)),color-stop(50%,transparent));background-image:linear-gradient(0deg,var(--white) 30%,transparent 50%);position:absolute;z-index:0;bottom:0;left:0}}.main--support-loan .mainKv__inner>*{position:relative;z-index:1}.main--support-loan .mainKv__img{margin:0 auto}.main--support-loan .mainKv__img:after,.main--support-loan .mainKv__img:before{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;position:absolute;z-index:0;top:17px}@media screen and (max-width:954px){.main--support-loan .mainKv__img:after,.main--support-loan .mainKv__img:before{display:none!important}}.main--support-loan .mainKv__img:before{background-image:url("/assets/img/service/b2b/support-loan/bg_kv_left.webp");width:291px;height:406px;left:50px}@media screen and (max-width:1279px){.main--support-loan .mainKv__img:before{width:100%;height:120%}}.main--support-loan .mainKv__img:after{background-image:url("/assets/img/service/b2b/support-loan/bg_kv_right.webp");width:325px;height:827px;right:50px}@media screen and (max-width:1279px){.main--support-loan .mainKv__img:after{width:100%;height:120%;background-position:100% 0}}.main--support-loan .mainKv__img picture{display:block;text-align:center}@media screen and (max-width:954px){.main--support-loan .mainKv__img picture{padding:0 40px}}.main--support-loan .mainKv__img picture img{display:block;margin:0 auto;max-width:567px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1279px){.main--support-loan .mainKv__img picture img{width:45%}}@media screen and (max-width:954px){.main--support-loan .mainKv__img picture img{max-width:295px;width:100%}}.main--support-loan .mainKv__btn{display:block;text-align:center;max-width:330px;width:auto}@media screen and (min-width:955px){.main--support-loan .mainKv__btn{margin:44px auto 0}}@media screen and (max-width:954px){.main--support-loan .mainKv__btn{margin:7px auto 0;padding:0}}@media screen and (max-width:954px){.main--support-loan .mainKv__btn:before{content:"";display:inline-block;background-image:url("/assets/img/service/b2b/support-loan/sp/bg_kv.webp");background-repeat:no-repeat;background-size:contain;background-position:0 0;width:375px;height:194px;margin:0 -20px 67px}}.main--support-loan .mainKv__btn .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative;opacity:1}@media screen and (min-width:955px){.main--support-loan .mainKv__btn .btn{font-size:14px;font-size:1.4rem;min-width:151px;height:50px;-webkit-box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3);box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3);background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%);color:var(--white)}}@media screen and (max-width:954px){.main--support-loan .mainKv__btn .btn{width:100%;height:50px;-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%);color:var(--white)}}.main--support-loan .mainKv__supplement{position:absolute;bottom:16px;right:70px;font-size:10px;font-size:1rem;color:#989C9F;text-align:right}@media screen and (max-width:954px){.main--support-loan .mainKv__supplement{bottom:121px;right:20px}}.main--support-loan .mainKv__supplement>li{text-align:left}@media screen and (min-width:955px){.main--support-loan .mainKv__supplement>li+li{margin-top:-2px}}@media screen and (min-width:955px){.main--support-loan .modHeadingSection+p{margin:-35px 0 0;text-align:center}}.main--support-loan .pageSection--arrow{position:relative}.main--support-loan .pageSection--arrow:before{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2248%22%20height%3D%2221%22%20viewBox%3D%220%200%2048%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M24%2021L1.83588e-06%20-3.81596e-07L48%203.8147e-06L24%2021Z%22%20fill%3D%22%232255F1%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;background-position:0 0;width:48px;height:21px;position:absolute;top:0;left:calc(50% - 24px)}.main--support-loan .blockTable{width:100%;margin:0;padding:0;background:var(--white)}@media screen and (min-width:955px){.main--support-loan .blockTable{font-size:14px;font-size:1.4rem;table-layout:fixed}}.main--support-loan .blockTable__wrapper{border:1px solid #D9DBDC;border-radius:10px;overflow:hidden}.main--support-loan .blockTable tr:last-child td,.main--support-loan .blockTable tr:last-child th{border-bottom:none}.main--support-loan .blockTable td,.main--support-loan .blockTable th{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #D9DBDC}@media screen and (min-width:955px){.main--support-loan .blockTable td,.main--support-loan .blockTable th{padding:15px 20px;height:78px}}.main--support-loan .blockTable th{background:var(--blueBright);font-weight:700;text-align:center;border-right:1px solid #D9DBDC}@media screen and (min-width:955px){.main--support-loan .blockTable th{width:228px}}@media screen and (max-width:954px){.main--support-loan .blockTable th{width:104px;font-size:14px;font-size:1.4rem;padding:12px 10px}}@media screen and (min-width:955px){.main--support-loan .blockTable td{text-align:center}}@media screen and (max-width:954px){.main--support-loan .blockTable td{font-size:12px;font-size:1.2rem;padding:12px 20px}}.main--support-loan .blockTable td .strong{font-weight:700}@media screen and (min-width:955px){.main--support-loan .blockTable td .strong{font-size:14px;font-size:1.4rem}}.main--support-loan .blockTable td .text{line-height:1.5;margin:12px 0 0}.main--support-loan .blockTable td .text--colorRed{color:var(--red)}.main--support-loan .blockTable td .note{display:block;color:var(--grayBrightDark);text-indent:-1em;margin:0 0 0 1em}@media screen and (min-width:955px){.main--support-loan .blockTable td .note{font-size:14px;font-size:1.4rem}}.main--support-loan .blockTable td sup{display:inline-block;vertical-align:super}@media screen and (min-width:955px){.main--support-loan .blockTable td sup{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.main--support-loan .blockTable td sup{font-size:10px;font-size:1rem}}.main--support-loan .blockTable td .color{color:var(--blue)}.main--support-loan .blockTable td .bold{font-weight:700}@media screen and (min-width:955px){.main--support-loan .blockTable td .bold{font-size:24px;font-size:2.4rem}}@media screen and (max-width:954px){.main--support-loan .blockTable td .bold{font-size:20px;font-size:2rem}}.main--support-loan .blockCompany{max-width:980px;margin:0 auto}@media screen and (max-width:954px){.main--support-loan .blockCompany{padding:0 20px}}.main--support-loan .blockCompany__logo{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.main--support-loan .blockCompany__logo{gap:0 30px;margin:0 0 40px}}@media screen and (max-width:954px){.main--support-loan .blockCompany__logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px 0;margin:0 0 30px}}.main--support-loan .blockCompany__logo img{width:auto;height:23px}.main--support-loan .blockCompany p{display:block}.main--support-loan .blockCompany p+p{margin-top:20px}.main--support-loan .blockCompany hr{border:none;background-color:#D9DBDC;margin:20px 0;padding:0;height:1px}.main--support-loan .blockMovie{text-align:center}@media screen and (min-width:955px){.main--support-loan .blockMovie{margin:60px 0 0}}@media screen and (max-width:954px){.main--support-loan .blockMovie{margin:30px 0 0}}.main--support-loan .blockMovie__title{font-weight:700}@media screen and (min-width:955px){.main--support-loan .blockMovie__title{font-size:22px;font-size:2.2rem}}@media screen and (max-width:954px){.main--support-loan .blockMovie__title{font-size:16px;font-size:1.6rem}}@media screen and (min-width:955px){.main--support-loan .blockMovie__iframe{margin:40px 0 0}}@media screen and (max-width:954px){.main--support-loan .blockMovie__iframe{margin:30px 0 0}}.main--support-loan .blockMovie__iframe iframe{aspect-ratio:16/9;margin:0 auto;height:auto}@media screen and (min-width:955px){.main--support-loan .blockMovie__iframe iframe{min-width:710px}}@media screen and (max-width:954px){.main--support-loan .blockMovie__iframe iframe{width:auto}}.main--support-loan .blockForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 20px;max-width:980px;margin:0 auto}@media screen and (max-width:954px){.main--support-loan .blockForm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 20px}}@media screen and (min-width:955px){.main--support-loan .blockForm__item{width:calc((100% - 40px) / 3);padding:0 20px}}@media screen and (max-width:954px){.main--support-loan .blockForm__item{width:100%}}.main--support-loan .blockForm__item .listNote{margin-top:8px}.main--support-loan .blockForm__item .listNote__item{line-height:1.8}.main--support-loan .blockForm__item .title{font-weight:700;font-size:16px;font-size:1.6rem}.main--support-loan .blockForm__item .unit{color:#6F7376;font-size:14px;font-size:1.4rem}.main--support-loan .blockForm__item .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px}@media screen and (min-width:955px){.main--support-loan .blockForm__item .box{margin:30px 0 0}}@media screen and (max-width:954px){.main--support-loan .blockForm__item .box{margin:17px 0 0}}.main--support-loan .blockForm__item .box>:not(.unit){-webkit-box-flex:1;-ms-flex:1;flex:1}.main--support-loan .blockForm__item .box__radio{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 60px}.main--support-loan .blockForm__item input{font-size:14px;font-size:1.4rem;color:var(--text_color);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:500;text-align:left}.main--support-loan .blockForm__item input[type=date],.main--support-loan .blockForm__item input[type=number],.main--support-loan .blockForm__item input[type=text]{display:inline-block;background:#F7F9FB;border:1px solid #D9DBDC;width:100%;height:42px;line-height:42px;border-radius:5px;padding:0 20px}.main--support-loan .blockForm__item input[type=date]:placeholder,.main--support-loan .blockForm__item input[type=number]:placeholder,.main--support-loan .blockForm__item input[type=text]:placeholder{color:#989C9F}.main--support-loan .blockForm__item input[type=date]::-webkit-date-and-time-value,.main--support-loan .blockForm__item input[type=number]::-webkit-date-and-time-value,.main--support-loan .blockForm__item input[type=text]::-webkit-date-and-time-value{text-align:left}.main--support-loan .blockForm__item input[type=radio]{display:none}.main--support-loan .blockForm__item input[type=submit]{display:inline-block;text-align:center;max-width:240px;width:100%;height:50px;line-height:50px;color:var(--white);font-size:14px;font-size:1.4rem;background:-webkit-gradient(linear,right bottom,left top,from(#112aea),to(#2c5ffd));background:linear-gradient(to left top,#112aea 0%,#2c5ffd 100%)}@media screen and (min-width:955px){.main--support-loan .blockForm__item input[type=submit]{-webkit-box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3)}}@media screen and (max-width:954px){.main--support-loan .blockForm__item input[type=submit]{-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);max-width:215px}}.main--support-loan .blockForm__item .radio__label{position:relative;padding:0 0 0 28px;font-size:16px;font-size:1.6rem;font-weight:700}.main--support-loan .blockForm__item .radio__label:after,.main--support-loan .blockForm__item .radio__label:before{content:"";display:block;position:absolute;z-index:0;top:50%}.main--support-loan .blockForm__item .radio__label:before{left:4px;margin-top:-6px;width:14px;height:14px;background:var(--blue);border-radius:50%;opacity:0}.main--support-loan .blockForm__item .radio__label:after{left:0;margin-top:-10px;width:20px;height:20px;border:1px solid #ccc;border-radius:50%}.main--support-loan .blockForm__item input[type=radio]:checked+.radio__label:before{opacity:1}.main--support-loan .blockForm__item input[type=radio]:checked+.radio__label:after{border-color:var(--blue)}.main--support-loan .blockForm__item .radio__label:hover:after{border-color:var(--blue)}.main--support-loan .blockForm__item .select__wrapper{position:relative;background:#F7F9FB;border:1px solid #D9DBDC;border-radius:5px}.main--support-loan .blockForm__item .select__wrapper:before{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cmask%20id%3D%22path-1-inside-1_11427_41342%22%20fill%3D%22white%22%3E%3Cpath%20d%3D%22M12.7266%206.36328L6.3626%2012.7272L-0.00136851%206.36328L6.3626%20-0.000684254L12.7266%206.36328Z%22%2F%3E%3C%2Fmask%3E%3Cpath%20d%3D%22M6.3626%2012.7272L5.65549%2013.4344L6.3626%2014.1415L7.0697%2013.4344L6.3626%2012.7272ZM12.7266%206.36328L12.0195%205.65617L5.65549%2012.0201L6.3626%2012.7272L7.0697%2013.4344L13.4337%207.07039L12.7266%206.36328ZM6.3626%2012.7272L7.0697%2012.0201L0.705738%205.65617L-0.00136851%206.36328L-0.708475%207.07039L5.65549%2013.4344L6.3626%2012.7272Z%22%20fill%3D%22%236F7376%22%20mask%3D%22url(%23path-1-inside-1_11427_41342)%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 0;background-size:contain;width:14px;height:14px;position:absolute;z-index:0;top:calc(50% - 7px);right:21px}.main--support-loan .blockForm__item .select__wrapper select{display:inline-block;width:100%;height:40px;padding:0 20px;font-size:14px;font-size:1.4rem;position:relative;z-index:1;top:0;left:0;font-size:14px;font-size:1.4rem;color:var(--text_color);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;font-weight:500}.main--support-loan .blockForm__item .select__wrapper select option:hidden{color:#989C9F}.main--support-loan .blockForm__item .select__wrapper select :invalid{color:#989C9F}.main--support-loan .blockForm__item:has(input[type=submit]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:954px){.main--support-loan .blockForm .listNote{margin-top:30px}}.main--support-loan .blockForm .listNote__item+.listNote__item{margin-top:0}.main--support-loan .blockForm--result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0 0}.main--support-loan .blockForm--result .listNote:first-child{margin-top:0}.main--support-loan .blockForm--result .title{display:block;width:100%;font-size:16px;font-size:1.6rem;font-weight:700;text-align:center;margin:34px 0 0}.main--support-loan .blockForm--result .table{width:100%}@media screen and (min-width:955px){.main--support-loan .blockForm--result .table{table-layout:fixed;margin:20px 0 0}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table{margin:30px 0 0}}.main--support-loan .blockForm--result .table td,.main--support-loan .blockForm--result .table th{font-weight:700;text-align:center;border:1px solid #D9DBDC}.main--support-loan .blockForm--result .table th{background:#EAF5FF;padding:6px 10px}@media screen and (min-width:955px){.main--support-loan .blockForm--result .table td{padding:26px 10px}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table td{padding:26px 10px}}.main--support-loan .blockForm--result .table td .price{display:inline-block;margin:-30px 0;font-size:20px;font-size:2rem}.main--support-loan .blockForm--result .table td .price--color{color:var(--blue)}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide){margin:10px 0 0}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide) tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide) tr{display:contents}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide) td,.main--support-loan .blockForm--result .table:not(.table--wide) th{display:block;width:100%}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide) th{border:1px solid #D9DBDC;border-bottom:none;margin-top:20px}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide) td{border:1px solid #D9DBDC;padding:18px 10px}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide) th:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide) td:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide) th:nth-of-type(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide) td:nth-of-type(2){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide) th:nth-of-type(3){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide) td:nth-of-type(3){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide) th:nth-of-type(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table:not(.table--wide) td:nth-of-type(4){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table__wrapper{border-collapse:collapse;overflow-x:scroll;width:100vw;margin:0 -40px;padding:0 40px 30px}}@media screen and (max-width:954px){.main--support-loan .blockForm--result .table--wide{min-width:556px;overflow:hidden;white-space:nowrap}}.main--support-loan .blockForm__btn{text-align:center;margin:40px 0 0}.main--support-loan .blockForm__btn .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:70px;margin:0 auto;background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%);color:var(--white)}@media screen and (min-width:955px){.main--support-loan .blockForm__btn .btn{font-size:14px;font-size:1.4rem;width:280px;-webkit-box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3);box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3)}}@media screen and (max-width:954px){.main--support-loan .blockForm__btn .btn{width:240px;-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3)}}.main--support-loan .listAnchor{background:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 40px;margin:0 0 -40px;padding:35px 0;position:sticky;z-index:100;top:80px;background:var(--white)}@media screen and (min-width:1280px){.main--support-loan .listAnchor{top:60px}}@media screen and (max-width:1279px){.main--support-loan .listAnchor{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px 20px;padding:35px 20px;top:60px}}.main--support-loan .listAnchor__item a{color:var(--blue);font-size:12px;font-size:1.2rem}.main--support-loan .listAnchor__item a:after{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%226%22%20viewBox%3D%220%200%2016%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%201.03901L0.600231%200L8.39722%204.50173L7.79699%205.54191L0%201.03901Z%22%20fill%3D%22%232255F1%22%2F%3E%3Cpath%20d%3D%22M15.6064%201.03901L15.0061%200L7.20312%204.50111L7.80336%205.54133L15.6064%201.03901Z%22%20fill%3D%22%232255F1%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;background-position:0 0;width:15px;height:5px;margin:0 0 0 8px}.main--support-loan .listStep{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 30px}@media screen and (min-width:955px){.main--support-loan .listStep{margin:90px auto 0}}@media screen and (max-width:954px){.main--support-loan .listStep{display:block;margin:69px 0 0}}.main--support-loan .listStep:before{content:"";position:absolute;width:calc(100% - 3px);height:3px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--blue)}@media screen and (max-width:954px){.main--support-loan .listStep:before{width:3px;height:calc(100% - 3px);top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.main--support-loan .listStep__item{position:relative;background:var(--white);text-align:center;border:3px solid var(--blue);width:175px;height:340px;border-radius:12px;border-width:3px;border-color:var(--blue)}@media screen and (max-width:954px){.main--support-loan .listStep__item{width:100%;height:auto;border-radius:12px;margin:60px 0 0;padding:17px 15px 21px;border-width:2px}}.main--support-loan .listStep__item__budge{position:absolute;text-align:center;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;top:-58px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1;width:107px;height:107px;border-radius:100%;font-size:16px;font-size:1.6rem;background-color:var(--blue);color:var(--white)}@media screen and (max-width:954px){.main--support-loan .listStep__item__budge{font-size:11px;font-size:1.1rem;width:72px;height:72px;border-radius:50%;padding:15px 0 14px;top:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;vertical-align:middle}}.main--support-loan .listStep__item__budge>span{font-size:32px;font-size:3.2rem;line-height:1;margin:4px 0 0}@media screen and (max-width:954px){.main--support-loan .listStep__item__budge>span{font-size:20px;font-size:2rem}}.main--support-loan .listStep__item__logo{margin:77px auto 0}@media screen and (max-width:954px){.main--support-loan .listStep__item__logo{margin:30px auto 0}}.main--support-loan .listStep__item__logo img{width:100%;height:auto}@media screen and (min-width:955px){.main--support-loan .listStep__item__logo--01 img{width:62px;margin:-6px 0 24px}}@media screen and (max-width:954px){.main--support-loan .listStep__item__logo--01 img{width:42px;margin-bottom:10px}}@media screen and (min-width:955px){.main--support-loan .listStep__item__logo--02 img{width:55px;margin-bottom:46px}}@media screen and (max-width:954px){.main--support-loan .listStep__item__logo--02 img{width:42px;margin-bottom:13px}}@media screen and (min-width:955px){.main--support-loan .listStep__item__logo--03 img{width:62px;margin-bottom:37px}}@media screen and (max-width:954px){.main--support-loan .listStep__item__logo--03 img{width:42px;margin:5px 0 14px}}@media screen and (min-width:955px){.main--support-loan .listStep__item__logo--04 img{width:62px;margin-bottom:44px}}@media screen and (max-width:954px){.main--support-loan .listStep__item__logo--04 img{width:45px;margin:-3px 0 14px}}.main--support-loan .listStep__item__title{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.5}.main--support-loan .listStep__item__title .emp{color:var(--blue)}.main--support-loan .listStep__item__text{text-align:left;font-size:12px;font-size:1.2rem;line-height:1.5}@media screen and (min-width:955px){.main--support-loan .listStep__item__text{padding:25px 20px 0}}@media screen and (max-width:954px){.main--support-loan .listStep__item__text{margin:0 auto;padding:15px 20px 0}}.main--support-loan .listStep__wrapper{background:#F7F9FB}@media screen and (min-width:955px){.main--support-loan .listStep__wrapper{margin:144px 0 0;padding:60px 80px}}@media screen and (max-width:954px){.main--support-loan .listStep__wrapper{margin:30px 0 0;padding:50px 20px}}.main--support-loan .listStep__title{text-align:center}@media screen and (min-width:955px){.main--support-loan .listStep__title{font-size:22px;font-size:2.2rem}}@media screen and (max-width:954px){.main--support-loan .listStep__title{font-size:16px;font-size:1.6rem}}.main--support-loan .listTrouble{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.main--support-loan .listTrouble{gap:0 40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:954px){.main--support-loan .listTrouble{gap:26px 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:955px){.main--support-loan .listTrouble__item{width:calc((100% - 120px) / 4)}}@media screen and (max-width:954px){.main--support-loan .listTrouble__item{width:calc((100% - 15px) / 2)}}.main--support-loan .listTrouble__item__img img{width:100%;height:100%;aspect-ratio:1/1}@media screen and (min-width:955px){.main--support-loan .listTrouble__item__img img{max-width:316px}}@media screen and (min-width:955px){.main--support-loan .listTrouble__item__text{font-size:16px;font-size:1.6rem;padding:23px 0 20px 0}}@media screen and (max-width:954px){.main--support-loan .listTrouble__item__text{margin:20px 0 0}}.main--support-loan .listResolution{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.main--support-loan .listResolution{gap:0 30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:954px){.main--support-loan .listResolution{gap:26px 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.main--support-loan .listResolution__item{background:#FFF5EA;padding:20px}@media screen and (min-width:955px){.main--support-loan .listResolution__item{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:954px){.main--support-loan .listResolution__item{width:100%}}.main--support-loan .listResolution__item__img{display:block}.main--support-loan .listResolution__item__img img{width:100%}@media screen and (min-width:955px){.main--support-loan .listResolution__item__img img{max-width:316px}}@media screen and (max-width:954px){.main--support-loan .listResolution__item__img img{width:100%;height:auto}}@media screen and (min-width:955px){.main--support-loan .listResolution__item__text{padding:20px 0 0;font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.main--support-loan .listResolution__item__text{margin:14px 0 0}}@media screen and (min-width:955px){.main--support-loan .listNote{margin:20px 0 0}}@media screen and (max-width:954px){.main--support-loan .listNote{margin:40px 0 0}}.main--support-loan .listNote__item{color:#6F7376;text-indent:-7px;margin-left:14px}@media screen and (min-width:955px){.main--support-loan .listNote__item{line-height:2}}.main--support-loan .listNote__item:before{content:"※";display:inline-block}.main--support-loan .listNote__item a{display:inline;color:var(--blue)}.main--support-loan .listNote__item a:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}@media screen and (min-width:955px){.main--support-loan .listNote__item+.listNote__item{margin-top:6px}}@media screen and (max-width:954px){.main--support-loan .listNote__item+.listNote__item{margin-top:12px}}.main--support-loan .modListFaq{max-width:980px;margin:0 auto}.main--support-loan .modListFaq__item{background:var(--white);-webkit-box-shadow:5px 0px 10px rgba(31,70,96,0.1);box-shadow:5px 0px 10px rgba(31,70,96,0.1);border-radius:5px;padding:26px 40px}@media screen and (max-width:954px){.main--support-loan .modListFaq__item{padding:20px}}.main--support-loan .modListFaq__item:nth-child(n+2){margin-top:20px}.main--support-loan .modListFaq__item__a,.main--support-loan .modListFaq__item__q{display:-webkit-box;display:-ms-flexbox;display:flex}.main--support-loan .modListFaq__item__a p,.main--support-loan .modListFaq__item__q p{width:calc(100% - 54px)}.main--support-loan .modListFaq__item__a a,.main--support-loan .modListFaq__item__q a{color:var(--blue)}.main--support-loan .modListFaq__item__a a:hover,.main--support-loan .modListFaq__item__q a:hover{opacity:0.6}.main--support-loan .modListFaq__item__q{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1.6rem;cursor:pointer}@media screen and (max-width:954px){.main--support-loan .modListFaq__item__q{font-size:14px;font-size:1.4rem}}.main--support-loan .modListFaq__item__a{font-size:14px;font-size:1.4rem;padding-top:20px}.main--support-loan .modListFaq__item .iconA,.main--support-loan .modListFaq__item .iconQ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Sora",sans-serif;font-size:16px;font-size:1.6rem;border-radius:50%;margin:-2px 25px 0 0;width:35px;height:35px;line-height:35px}@media screen and (max-width:954px){.main--support-loan .modListFaq__item .iconA,.main--support-loan .modListFaq__item .iconQ{margin:-2px 16px 0 0}}.main--support-loan .modListFaq__item .iconQ{background-color:var(--blue);color:var(--white)}.main--support-loan .modListFaq__item .iconA{background-color:#EAF5FF;color:var(--blue)}.main--support-loan .modListFaq__item p{position:relative;padding-right:40px}@media screen and (max-width:954px){.main--support-loan .modListFaq__item p{padding-right:30px}}.main--support-loan .modListFaq__item .iconToggle{display:block;position:absolute;top:50%;right:0;width:20px;height:20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main--support-loan .modListFaq__item .iconToggle:after,.main--support-loan .modListFaq__item .iconToggle:before{content:"";display:block;position:absolute;top:50%;right:0;width:20px;height:2px;background:var(--blue)}.main--support-loan .modListFaq__item .iconToggle:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main--support-loan .modListFaq__item .iconToggle:after{top:calc(50% - 1px);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;width:20px;height:2px}.main--support-loan .modListFaq__item .iconToggle.is-open:after{-webkit-transform:rotate(0);transform:rotate(0)}.main--support-loan .modCta__head__title{text-align:center}.main--support-loan .modBtnArea{margin-top:60px}.main--sbps-bizcreco .hero{width:100%;background-color:var(--white)}@media screen and (min-width:955px){.main--sbps-bizcreco .hero{background-image:url("/assets/img/service/b2b/sbps-bizcreco/bg_kv.webp");background-repeat:no-repeat;background-position:100% 50%;background-size:cover}}.main--sbps-bizcreco .hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.main--sbps-bizcreco .hero__inner{max-width:1300px;margin:0 auto;padding:60px 50px 0 80px;gap:0 30px}}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__inner{margin:0 20px;padding:30px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px 0}}.main--sbps-bizcreco .hero__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:955px){.main--sbps-bizcreco .hero__block{gap:20px 0;padding:0 0 60px}}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__block{display:contents}}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__block .logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__block .logo img{display:inline-block;width:130px;height:auto}}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__block .lead{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__block .lead img{display:inline-block;width:204px;height:auto}}.main--sbps-bizcreco .hero__block .title{font-size:45px;font-size:4.5rem;font-weight:700;line-height:1.25;letter-spacing:2px}@media screen and (min-width:955px){.main--sbps-bizcreco .hero__block .title{margin:-5px 0 0}}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__block .title{font-size:28px;font-size:2.8rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0 auto;text-align:center}}.main--sbps-bizcreco .hero__block .title .color{color:var(--blue);letter-spacing:-2px}@media screen and (min-width:955px){.main--sbps-bizcreco .hero__block .text{font-size:16px;font-size:1.6rem;line-height:1.5}}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__block .text{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-size:14px;font-size:1.4rem;line-height:1.75;margin:5px auto 0}}.main--sbps-bizcreco .hero__block .btn{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.main--sbps-bizcreco .hero__block .btn{gap:0 20px;margin:16px 100px 0 80px}}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__block .btn{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;gap:0 17px;margin:30px auto 0;padding:0 0 4px;max-width:267px;width:100%}}.main--sbps-bizcreco .hero__block .btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;position:relative;opacity:1;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;line-height:1.5}@media screen and (min-width:955px){.main--sbps-bizcreco .hero__block .btn a{height:50px;-webkit-box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3);box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3)}}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__block .btn a{width:100%;height:50px;-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3)}}.main--sbps-bizcreco .hero__block .btn a .min{font-size:12px;font-size:1.2rem}@media screen and (min-width:955px){.main--sbps-bizcreco .hero__block .btn a.download{color:var(--white);background:-webkit-gradient(linear,right bottom,left top,from(#112aea),to(#2c5ffd));background:linear-gradient(to left top,#112aea 0%,#2c5ffd 100%)}}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__block .btn a.download{color:var(--white);background:-webkit-gradient(linear,right bottom,left top,from(#112aea),to(#2c5ffd));background:linear-gradient(to left top,#112aea 0%,#2c5ffd 100%)}}@media screen and (min-width:955px){.main--sbps-bizcreco .hero__block .btn a.contact{background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%);color:var(--white)}}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__block .btn a.contact{background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%);color:var(--white)}}.main--sbps-bizcreco .hero__block .btn a:hover{opacity:0.7}@media screen and (min-width:955px){.main--sbps-bizcreco .hero__img{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__img{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;background-image:url("/assets/img/service/b2b/sbps-bizcreco/sp/bg_kv.webp");background-repeat:no-repeat;background-position:50% 0%;background-size:cover;display:block;width:calc(100% + 40px);height:100%;margin:0 -20px;padding:0}}.main--sbps-bizcreco .hero__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:954px){.main--sbps-bizcreco .hero__img img{display:block;max-width:375px;margin:0 auto}}.main--sbps-bizcreco .listProblems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px 30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;counter-reset:number-counter}@media screen and (max-width:954px){.main--sbps-bizcreco .listProblems{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px 0}}.main--sbps-bizcreco .listProblems__item{width:calc((100% - 60px) / 3);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0}@media screen and (max-width:954px){.main--sbps-bizcreco .listProblems__item{width:100%;max-width:415px;gap:10px 0}}.main--sbps-bizcreco .listProblems__item__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main--sbps-bizcreco .listProblems__item__box .title{position:relative;font-size:18px;font-size:1.8rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 10px}@media screen and (max-width:954px){.main--sbps-bizcreco .listProblems__item__box .title{font-size:16px;font-size:1.6rem}}.main--sbps-bizcreco .listProblems__item__box .title:before{content:"0" counter(number-counter);counter-increment:number-counter;width:40px;height:40px;line-height:40px;border-radius:50%;background-color:var(--blue);color:var(--white);text-align:center;font-size:18px;font-size:1.8rem;font-weight:500}.main--sbps-bizcreco .listProblems__item__box .title .inner{-webkit-box-flex:1;-ms-flex:1;flex:1}.main--sbps-bizcreco .listProblems__item__box .text{margin:16px 0 0}@media screen and (max-width:954px){.main--sbps-bizcreco .listProblems__item__box .text{margin:11px 0 0}}.main--sbps-bizcreco .listStrengths{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 0}@media screen and (max-width:954px){.main--sbps-bizcreco .listStrengths{gap:30px 0}}.main--sbps-bizcreco .listStrengths__item{background:#F7F9FB;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 60px;padding:20px 20px 0;border-radius:5px}@media screen and (max-width:954px){.main--sbps-bizcreco .listStrengths__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0 30px;padding:30px 20px}}.main--sbps-bizcreco .listStrengths__item__box{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 20px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:954px){.main--sbps-bizcreco .listStrengths__item__box{padding:0}}.main--sbps-bizcreco .listStrengths__item__box .title{font-size:22px;font-size:2.2rem;font-weight:500}@media screen and (max-width:954px){.main--sbps-bizcreco .listStrengths__item__box .title{font-size:16px;font-size:1.6rem}}.main--sbps-bizcreco .listStrengths__item__box .title__emphasis{color:var(--blue)}.main--sbps-bizcreco .listStrengths__item__box .text{margin:10px 0 0}@media screen and (max-width:954px){.main--sbps-bizcreco .listStrengths__item__box .text{margin:20px 0 0}}.main--sbps-bizcreco .listStrengths__item__img{max-width:480px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:954px){.main--sbps-bizcreco .listStrengths__item__img{margin:20px 0 0}}.main--sbps-bizcreco .listStrengths__item__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.main--sbps-bizcreco .listFeatures{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 40px;max-width:840px;margin:0 auto;counter-reset:number-counter}@media screen and (max-width:954px){.main--sbps-bizcreco .listFeatures{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px 0}}.main--sbps-bizcreco .listFeatures__item{background:var(--white);width:calc((100% - 40px) / 2);padding:20px;border-radius:10px}@media screen and (max-width:954px){.main--sbps-bizcreco .listFeatures__item{width:100%;max-width:415px}}.main--sbps-bizcreco .listFeatures__item__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main--sbps-bizcreco .listFeatures__item__box{margin:20px 0 0}.main--sbps-bizcreco .listFeatures__item__box .title{position:relative;font-size:18px;font-size:1.8rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 10px}@media screen and (max-width:954px){.main--sbps-bizcreco .listFeatures__item__box .title{font-size:16px;font-size:1.6rem}}.main--sbps-bizcreco .listFeatures__item__box .title:before{content:"0" counter(number-counter);counter-increment:number-counter;width:40px;height:40px;line-height:40px;border-radius:50%;background-color:var(--blue);color:var(--white);text-align:center;font-size:18px;font-size:1.8rem;font-weight:500}.main--sbps-bizcreco .listFeatures__item__box .lead{font-size:18px;font-size:1.8rem;font-weight:500;color:var(--blue);margin:10px 0 0}@media screen and (max-width:954px){.main--sbps-bizcreco .listFeatures__item__box .lead{font-size:16px;font-size:1.6rem}}.main--sbps-bizcreco .listFeatures__item__box .list{margin:6px 0 0}.main--sbps-bizcreco .listFeatures__item__box .list>li{position:relative;padding:0 0 0 14px}.main--sbps-bizcreco .listFeatures__item__box .list>li:before{content:"・";display:inline-block;position:absolute;top:0;left:0}.main--sbps-bizcreco .listFeatures__item--bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px;border-radius:10px}.main--sbps-bizcreco .listFeatures__item--bottom .listFeatures__item__img{width:131px;height:87px;background:#F7F9FB}.main--sbps-bizcreco .listFeatures__item--bottom .listFeatures__item__box{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.main--sbps-bizcreco .listFeatures__item--bottom .listFeatures__item__box .text{font-size:16px;font-size:1.6rem;color:var(--blue);font-weight:500;margin:10px 0 0}@media screen and (max-width:954px){.main--sbps-bizcreco .listFeatures__item--bottom .listFeatures__item__box .text{font-size:14px;font-size:1.4rem}}.main--sbps-bizcreco .listStep{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 30px}@media screen and (min-width:955px){.main--sbps-bizcreco .listStep{margin:14px auto -60px}}@media screen and (max-width:954px){.main--sbps-bizcreco .listStep{display:block;margin:69px 0 0}}.main--sbps-bizcreco .listStep:before{content:"";position:absolute;width:calc(100% - 2px);height:2px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--blue)}@media screen and (max-width:954px){.main--sbps-bizcreco .listStep:before{width:2px;height:calc(100% - 2px);top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.main--sbps-bizcreco .listStep__item{position:relative;background:var(--white);text-align:center;border:2px solid var(--blue);width:175px;height:340px;border-radius:12px;border-color:var(--blue)}@media screen and (max-width:954px){.main--sbps-bizcreco .listStep__item{width:100%;height:auto;border-radius:12px;margin:44px 0 0;padding:17px 15px 21px}}.main--sbps-bizcreco .listStep__item__budge{position:absolute;text-align:center;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;top:-38px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1;width:70px;height:70px;border-radius:100%;font-size:11px;font-size:1.1rem;background-color:var(--blue);color:var(--white)}@media screen and (max-width:954px){.main--sbps-bizcreco .listStep__item__budge{font-size:8px;font-size:0.8rem;width:50px;height:50px;padding:15px 0 14px;top:-28px}}.main--sbps-bizcreco .listStep__item__budge>span{font-size:21px;font-size:2.1rem;line-height:1;margin:4px 0 0}@media screen and (max-width:954px){.main--sbps-bizcreco .listStep__item__budge>span{font-size:16px;font-size:1.6rem}}@media screen and (min-width:955px){.main--sbps-bizcreco .listStep__item__logo{margin:77px auto 0}}@media screen and (max-width:954px){.main--sbps-bizcreco .listStep__item__logo{margin:16px auto 0}}.main--sbps-bizcreco .listStep__item__logo img{width:100%;height:auto}@media screen and (min-width:955px){.main--sbps-bizcreco .listStep__item__logo img{width:80px}}@media screen and (max-width:954px){.main--sbps-bizcreco .listStep__item__logo img{width:60px}}.main--sbps-bizcreco .listStep__item__title{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.5}@media screen and (min-width:955px){.main--sbps-bizcreco .listStep__item__title{margin:10px 0 0}}.main--sbps-bizcreco .listStep__item__title .emp{color:var(--blue)}.main--sbps-bizcreco .listStep__item__text{text-align:left;font-size:12px;font-size:1.2rem;line-height:1.5}@media screen and (min-width:955px){.main--sbps-bizcreco .listStep__item__text{padding:20px 20px 0}}@media screen and (max-width:954px){.main--sbps-bizcreco .listStep__item__text{margin:0 auto;padding:11px 0 0;text-align:center}}@media screen and (min-width:955px){.main--sbps-bizcreco .listStep__wrapper{padding:60px 80px}}@media screen and (max-width:954px){.main--sbps-bizcreco .listStep__wrapper{padding:0 20px 20px}}.main--sbps-bizcreco .listStep__title{text-align:center}@media screen and (min-width:955px){.main--sbps-bizcreco .listStep__title{font-size:22px;font-size:2.2rem}}@media screen and (max-width:954px){.main--sbps-bizcreco .listStep__title{font-size:16px;font-size:1.6rem}}.main--sbps-bizcreco .listCases{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.main--sbps-bizcreco .listCases{gap:0 30px}}@media screen and (max-width:954px){.main--sbps-bizcreco .listCases{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px 0}}.main--sbps-bizcreco .listCases__item{overflow:hidden;background:var(--white);padding:0 20px 26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;border-radius:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.main--sbps-bizcreco .listCases__item .top{background:#EAF5FF;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px;width:calc(100% + 40px);margin:0 -20px;padding:5px 20px}.main--sbps-bizcreco .listCases__item .top img{display:inline-block;width:40px;height:40px}.main--sbps-bizcreco .listCases__item .title{font-weight:700;color:var(--blue);text-align:center;line-height:1.5}@media screen and (min-width:955px){.main--sbps-bizcreco .listCases__item .title{font-size:18px;font-size:1.8rem}}@media screen and (max-width:954px){.main--sbps-bizcreco .listCases__item .title{font-size:16px;font-size:1.6rem}}.main--sbps-bizcreco .listCases__item .box{background:#F7F9FB}@media screen and (min-width:955px){.main--sbps-bizcreco .listCases__item .box{padding:10px 20px}}@media screen and (max-width:954px){.main--sbps-bizcreco .listCases__item .box{padding:10px}}.main--sbps-bizcreco .listCases__item .list{margin:6px 0 0}.main--sbps-bizcreco .listCases__item .list>li{position:relative;padding:0 0 0 14px;font-weight:500}.main--sbps-bizcreco .listCases__item .list>li:before{content:"・";display:inline-block;position:absolute;top:0;left:0}.main--sbps-bizcreco .aboutBlock{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 40px;background:#F7F9FB;margin:40px 0 0;padding:30px 64px;border-radius:10px}@media screen and (max-width:1279px){.main--sbps-bizcreco .aboutBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:954px){.main--sbps-bizcreco .aboutBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px 0 0;padding:10px}}.main--sbps-bizcreco .aboutBlock__detail{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 10px}@media screen and (max-width:954px){.main--sbps-bizcreco .aboutBlock__detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.main--sbps-bizcreco .aboutBlock__detail__item{background:var(--white);width:calc((100% - 10px) / 2);height:auto;padding:20px;border-radius:10px}@media screen and (max-width:954px){.main--sbps-bizcreco .aboutBlock__detail__item{width:100%}}.main--sbps-bizcreco .aboutBlock__detail__item .title{position:relative;padding:0 0 0 50px;font-size:16px;font-size:1.6rem;line-height:1.25}@media screen and (max-width:954px){.main--sbps-bizcreco .aboutBlock__detail__item .title{font-size:14px;font-size:1.4rem;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main--sbps-bizcreco .aboutBlock__detail__item .title:before{content:"";display:inline-block;background-repeat:no-repeat;background-position:0 0;background-size:contain;width:40px;height:40px;position:absolute;top:0;left:0}.main--sbps-bizcreco .aboutBlock__detail__item .title--01:before{background-image:url("/assets/img/service/b2b/sbps-bizcreco/img_about01.svg")}.main--sbps-bizcreco .aboutBlock__detail__item .title--02:before{background-image:url("/assets/img/service/b2b/sbps-bizcreco/img_about02.svg")}.main--sbps-bizcreco .aboutBlock__detail__item .title--03:before{background-image:url("/assets/img/service/b2b/sbps-bizcreco/img_about03.svg")}.main--sbps-bizcreco .aboutBlock__detail__item .title--04:before{background-image:url("/assets/img/service/b2b/sbps-bizcreco/img_about04.svg")}.main--sbps-bizcreco .aboutBlock__detail__item .text{font-size:14px;font-size:1.4rem;color:#6F7376;line-height:1.5;margin:10px 0 0}.main--sbps-bizcreco .aboutBlock__img{max-width:356px}@media screen and (max-width:1279px){.main--sbps-bizcreco .aboutBlock__img{margin:10px auto 0}}@media screen and (max-width:954px){.main--sbps-bizcreco .aboutBlock__img{margin:10px auto 0}}.main--sbps-bizcreco .aboutBlock__img__inner img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main--sbps-bizcreco .aboutBlockBottom{text-align:center;background:#F7F9FB;margin:20px 0 0;padding:20px;border-radius:10px}.main--sbps-bizcreco .aboutBlockBottom__title{color:var(--blue);font-weight:700}.main--sbps-bizcreco .aboutBlockBottom__text{margin:4px 0 0}@media screen and (max-width:954px){.main--sbps-bizcreco .aboutBlockBottom__text{text-align:left}}.main--sbps-bizcreco .blockMovie{text-align:center;margin:76px 0 0}@media screen and (max-width:954px){.main--sbps-bizcreco .blockMovie{margin:54px 0 0}}.main--sbps-bizcreco .blockMovie__title{font-size:22px;font-size:2.2rem;font-weight:500}@media screen and (max-width:954px){.main--sbps-bizcreco .blockMovie__title{font-size:16px;font-size:1.6rem}}.main--sbps-bizcreco .blockMovie__iframe{margin:40px auto 0;max-width:711px}@media screen and (max-width:954px){.main--sbps-bizcreco .blockMovie__iframe{margin:30px auto 0}}.main--sbps-bizcreco .blockMovie__iframe iframe{display:inline-block;margin:0 auto;width:100%;height:100%;aspect-ratio:16/9}.main--sbps-bizcreco .pricingBox{max-width:646px;margin:0 auto}.main--sbps-bizcreco .pricingBox__price{text-align:center;color:var(--blue)}@media screen and (max-width:954px){.main--sbps-bizcreco .pricingBox__price{margin:-14px 0 0}}.main--sbps-bizcreco .pricingBox__price__title{font-size:50px;font-size:5rem;font-weight:700}.main--sbps-bizcreco .pricingBox__price__title .unit{font-size:24px;font-size:2.4rem}.main--sbps-bizcreco .pricingBox__price>.unit{color:#6F7376;margin:-9px 0 0}.main--sbps-bizcreco .pricingBox__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 20px;margin:15px 0 0}@media screen and (max-width:954px){.main--sbps-bizcreco .pricingBox__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px 0}}.main--sbps-bizcreco .pricingBox__list>li{width:calc((100% - 40px) / 3);background:#EAF5FF;padding:8px 10px;border-radius:10px;font-weight:500;text-align:center}@media screen and (max-width:954px){.main--sbps-bizcreco .pricingBox__list>li{width:100%}}.main--sbps-bizcreco .pricingBox__btn a{width:280px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative;opacity:1;margin:35px auto 0}@media screen and (min-width:955px){.main--sbps-bizcreco .pricingBox__btn a{font-size:12px;font-size:1.2rem;height:50px;-webkit-box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3);box-shadow:5px 7px 5px 0px rgba(105,136,183,0.3)}}@media screen and (max-width:954px){.main--sbps-bizcreco .pricingBox__btn a{width:100%;-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3)}}@media screen and (min-width:955px){.main--sbps-bizcreco .pricingBox__btn a{background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%);color:var(--white)}}@media screen and (max-width:954px){.main--sbps-bizcreco .pricingBox__btn a{background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%);color:var(--white)}}.main--sbps-bizcreco .pricingBox__btn a:hover{opacity:0.7}.main--sbps-bizcreco .getstartedBox{max-width:980px;margin:0 auto}@media screen and (max-width:954px){.main--sbps-bizcreco .getstartedBox{margin:0 20px}}.main--sbps-bizcreco .getstartedBox .listStep{gap:0 60px}@media screen and (min-width:955px){.main--sbps-bizcreco .getstartedBox .listStep{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:114px auto 0}}.main--sbps-bizcreco .getstartedBox .listStep__item{width:calc((100% - 120px) / 3);height:auto}@media screen and (min-width:955px){.main--sbps-bizcreco .getstartedBox .listStep__item{padding:66px 30px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:954px){.main--sbps-bizcreco .getstartedBox .listStep__item{width:100%;padding:30px 20px 20px}}.main--sbps-bizcreco .getstartedBox .listStep__item__logo{text-align:center;margin:0}.main--sbps-bizcreco .getstartedBox .listStep__item__logo img{width:auto;height:80px;-o-object-fit:contain;object-fit:contain;margin:0 auto}@media screen and (max-width:954px){.main--sbps-bizcreco .getstartedBox .listStep__item__logo img{height:60px}}@media screen and (min-width:955px){.main--sbps-bizcreco .getstartedBox .listStep__item__title{margin:11px 0 -3px}}@media screen and (max-width:954px){.main--sbps-bizcreco .getstartedBox .listStep__item__title{margin:10px 0 -4px}}.main--sbps-bizcreco .getstartedBox .listStep__item__titleSub{color:#6F7376;font-weight:700}@media screen and (min-width:955px){.main--sbps-bizcreco .getstartedBox .listStep__item__text{padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;margin:13px 0 20px}}@media screen and (max-width:954px){.main--sbps-bizcreco .getstartedBox .listStep__item__img{margin:20px 0 0}}.main--sbps-bizcreco .getstartedBox .listStep__item__img img{width:100%;max-width:375px;height:100%;-o-object-fit:contain;object-fit:contain}.main--sbps-bizcreco .aggregationBox{margin:40px 0 0}@media screen and (max-width:954px){.main--sbps-bizcreco .aggregationBox{margin:26px 0 0}}.main--sbps-bizcreco .aggregationBox img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main--sbps-bizcreco .modBox{padding:60px 80px}@media screen and (max-width:954px){.main--sbps-bizcreco .modBox{padding:30px 20px}}.main--sbps-bizcreco .modBox__title{font-size:22px;font-size:2.2rem;font-weight:500;text-align:center}@media screen and (max-width:954px){.main--sbps-bizcreco .modBox__title{font-size:16px;font-size:1.6rem}}.main--sbps-bizcreco .modBox__text{margin:20px 0 0}.main--sbps-bizcreco .modBox--white{background:var(--white)}@media screen and (min-width:955px){.main--sbps-bizcreco .modBox:has(.pricingBox){padding:30px 80px 60px}}@media screen and (max-width:954px){.main--sbps-bizcreco .pageSection__inner{padding:50px 0 50px}}.main--sbps-bizcreco .modText--bold{font-weight:700}.main--sbps-bizcreco .modText--center{text-align:center}.main--sbps-bizcreco .modText .color{color:var(--blue)}.main--sbps-bizcreco .modHeadingSection__wrapper{text-align:center}.main--sbps-bizcreco .modHeadingDecoration{display:inline-block;margin:0 auto;padding:0;text-align:center;color:var(--blue);font-size:14px;font-size:1.4rem;font-weight:500}.main--sbps-bizcreco .modHeadingDecoration+.modHeadingSection{margin-top:14px}.main--sbps-bizcreco .modListFaq{max-width:980px;margin:0 auto}.main--sbps-bizcreco .modListFaq__item{background:#F7F9FB;-webkit-box-shadow:5px 0px 10px rgba(31,70,96,0.1);box-shadow:5px 0px 10px rgba(31,70,96,0.1);border-radius:5px;padding:26px 40px}@media screen and (max-width:954px){.main--sbps-bizcreco .modListFaq__item{padding:20px}}.main--sbps-bizcreco .modListFaq__item:nth-child(n+2){margin-top:20px}.main--sbps-bizcreco .modListFaq__item__a,.main--sbps-bizcreco .modListFaq__item__q{display:-webkit-box;display:-ms-flexbox;display:flex}.main--sbps-bizcreco .modListFaq__item__a p,.main--sbps-bizcreco .modListFaq__item__q p{width:calc(100% - 54px)}.main--sbps-bizcreco .modListFaq__item__a a,.main--sbps-bizcreco .modListFaq__item__q a{color:var(--blue)}.main--sbps-bizcreco .modListFaq__item__a a:hover,.main--sbps-bizcreco .modListFaq__item__q a:hover{opacity:0.6}.main--sbps-bizcreco .modListFaq__item__q{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1.6rem;cursor:pointer}@media screen and (max-width:954px){.main--sbps-bizcreco .modListFaq__item__q{font-size:14px;font-size:1.4rem}}.main--sbps-bizcreco .modListFaq__item__a{font-size:14px;font-size:1.4rem;padding-top:20px}.main--sbps-bizcreco .modListFaq__item .iconA,.main--sbps-bizcreco .modListFaq__item .iconQ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-size:1.6rem;border-radius:50%;margin:-2px 25px 0 0;width:35px;height:35px;line-height:35px}@media screen and (max-width:954px){.main--sbps-bizcreco .modListFaq__item .iconA,.main--sbps-bizcreco .modListFaq__item .iconQ{margin:-2px 16px 0 0}}.main--sbps-bizcreco .modListFaq__item .iconQ{background-color:var(--blue);color:var(--white)}.main--sbps-bizcreco .modListFaq__item .iconA{background-color:#EAF5FF;color:var(--blue)}.main--sbps-bizcreco .modListFaq__item p{position:relative;padding-right:40px}@media screen and (max-width:954px){.main--sbps-bizcreco .modListFaq__item p{padding-right:30px}}.main--sbps-bizcreco .modListFaq__item .iconToggle{display:block;position:absolute;top:50%;right:0;width:20px;height:20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main--sbps-bizcreco .modListFaq__item .iconToggle:after,.main--sbps-bizcreco .modListFaq__item .iconToggle:before{content:"";display:block;position:absolute;top:50%;right:0;width:20px;height:2px;background:var(--blue)}.main--sbps-bizcreco .modListFaq__item .iconToggle:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main--sbps-bizcreco .modListFaq__item .iconToggle:after{top:calc(50% - 1px);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;width:20px;height:2px}.main--sbps-bizcreco .modListFaq__item .iconToggle.is-open:after{-webkit-transform:rotate(0);transform:rotate(0)}.main--sbps-bizcreco .modBtnArea{margin-top:60px}html:lang(ja) .ja{display:block}html:lang(ja) .en{display:none!important}#contents:has(.service_asp_creditCard){background:#f7f9fb}.service_asp_creditCard.n_contents{max-width:100%!important;width:100%;margin:0 auto;padding:0!important}.service_asp_creditCard .key{position:relative;border-bottom:none;background:#fff;font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.75;overflow:hidden;z-index:1}.service_asp_creditCard .key:before{content:"";display:inline-block;position:absolute;z-index:0;top:0;left:calc(50% + 475px);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(/assets/img/top/bg_kv.jpg) no-repeat left 0 top 30px var(--white)!important;width:950px;height:100%}@media screen and (max-width:954px){.service_asp_creditCard .key:before{background:url(/assets/img/top/sp/bg_kv.jpg) no-repeat left 50% bottom -8px var(--white)!important;background-size:620px auto!important;width:100%;left:50%}}.service_asp_creditCard .key__contents{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:0!important;z-index:1}.service_asp_creditCard .key__contents .contents__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;max-width:1140px;max-width:1140px;width:100%;height:100%;margin:0 auto;padding:0 80px}@media screen and (max-width:954px){.service_asp_creditCard .key__contents .contents__inner{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;width:100%;margin:0 auto;padding:0 20px}}.service_asp_creditCard .key__contents .contents__main{width:65%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:954px){.service_asp_creditCard .key__contents .contents__main{width:100%;display:block}}.service_asp_creditCard .key__contents .contents__main .title{font-size:40px;font-size:4rem;font-weight:700;line-height:1.4;letter-spacing:0;margin:0 0 22px}@media screen and (max-width:954px){.service_asp_creditCard .key__contents .contents__main .title{font-size:32px;font-size:3.2rem;margin-bottom:15px}}.service_asp_creditCard .key__contents .contents__main .lead{font-size:1.8rem!important;font-weight:700;margin-bottom:20px;color:var(--grayDark);text-shadow:none;line-height:150%}@media screen and (max-width:954px){.service_asp_creditCard .key__contents .contents__main .lead{font-size:18px;font-size:1.8rem;margin-bottom:15px}}.service_asp_creditCard .key__contents .contents__main .lead .emp{color:var(--blue)}.service_asp_creditCard .key__contents .contents__main .subTitle{font-size:14px;font-size:1.4rem;font-weight:700;background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,#FFFFA2));background:linear-gradient(transparent 70%,#FFFFA2 70%)}@media screen and (max-width:954px){.service_asp_creditCard .key__contents .contents__main .subTitle{display:inline-block}}.service_asp_creditCard .key__contents .contents__main .text{font-size:14px;font-size:1.4rem}.service_asp_creditCard .key__contents .contents__main .outline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:20px}@media screen and (max-width:954px){.service_asp_creditCard .key__contents .contents__main .outline{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}}.service_asp_creditCard .key__contents .contents__main .outline__item{background:#EAF5FF;border-radius:4px;padding:8px 12px;font-weight:700}@media screen and (max-width:954px){.service_asp_creditCard .key__contents .contents__main .outline__item{font-size:12px;font-size:1.2rem;padding:6px 12px}}.service_asp_creditCard .key__contents .contents__main .modCtaContentsInner{margin:28px 0 0;max-width:432px;height:50px;gap:0 30px}@media screen and (max-width:954px){.service_asp_creditCard .key__contents .contents__main .modCtaContentsInner{position:absolute;bottom:75px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:954px){.service_asp_creditCard .key__contents .contents__main .modCtaContentsInner>li{width:160px;margin:0}}.service_asp_creditCard .key__contents .contents__main .modCtaContentsInner>li .btn{font-weight:400}.service_asp_creditCard .key__contents .contents__anime{width:35%;height:380px;margin:-3px 0 0}@media screen and (max-width:954px){.service_asp_creditCard .key__contents .contents__anime{width:100%;height:270px;margin:20px 0 90px}}.service_asp_creditCard .key__contents .contents__anime img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:100%}.service_asp_creditCard .key__contents .note{color:#6F7376}@media screen and (min-width:955px){.service_asp_creditCard .key__contents .note{position:absolute;left:80px;bottom:5px}}@media screen and (max-width:954px){.service_asp_creditCard .key__contents .note__item:nth-child(n+2){margin-top:10px}}.service_asp_creditCard .ancherMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 105px;gap:10px 0;margin-bottom:-12px}@media screen and (max-width:954px){.service_asp_creditCard .ancherMenu{display:none}}.service_asp_creditCard .ancherMenu a{position:relative;display:inline-block;color:var(--blue);padding:0 10px}.service_asp_creditCard .ancherMenu a:before{content:"";position:absolute;top:calc(50% - 10px);left:0;display:block;background:#D8DADC;width:1px;height:20px}.service_asp_creditCard .ancherMenu a:last-child:after{content:"";position:absolute;top:calc(50% - 10px);right:0;display:block;background:#D8DADC;width:1px;height:20px}.service_asp_creditCard .aspSection--bgWhite{background:#fff}.service_asp_creditCard .aspSection__inner{max-width:1140px;padding:80px 0;margin:0 auto}@media screen and (max-width:954px){.service_asp_creditCard .aspSection__inner{padding:50px 20px}}.service_asp_creditCard .aspSection__title{position:relative;font-size:32px;font-size:3.2rem;font-weight:500;text-align:center;margin-bottom:75px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection__title{font-size:20px;font-size:2rem;margin-bottom:52px;font-weight:500;line-height:1.4}}.service_asp_creditCard .aspSection__title:after{content:"";position:absolute;left:calc(50% - 60px);bottom:-15px;display:block;width:120px;height:2px;background-color:var(--blue)}@media screen and (max-width:954px){.service_asp_creditCard .aspSection__title:after{width:60px;left:calc(50% - 30px);bottom:-16px}}.service_asp_creditCard .aspSection__title+.aspSection__lead{margin-top:-22px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection__title+.aspSection__lead{margin-top:-5px}}.service_asp_creditCard .aspSection__subTitle{font-size:22px;font-size:2.2rem;font-weight:700;color:var(--blue);text-align:center;margin:-26px auto 8px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection__subTitle{font-size:16px;font-size:1.6rem;text-align:left;margin:-10px auto 20px}}.service_asp_creditCard .aspSection__lead{text-align:center}@media screen and (max-width:954px){.service_asp_creditCard .aspSection__lead{text-align:left}}.service_asp_creditCard .aspSection__note{color:#989C9F;text-indent:-1em;padding-left:1em;text-align:center;margin-top:10px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection__note{text-align:left}}.service_asp_creditCard .aspSection .about{background:#fff;padding:52px 80px 62px;margin-top:40px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .about{padding:25px 20px;margin-top:20px}}.service_asp_creditCard .aspSection .about__title{font-size:22px;font-size:2.2rem;margin-bottom:20px;text-align:center}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .about__title{font-size:16px;font-size:1.6rem;line-height:1.4;margin-bottom:22px}}.service_asp_creditCard .aspSection .about__lead{text-align:center}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .about__lead{text-align:left}}.service_asp_creditCard .aspSection .about__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;border-radius:5px;overflow:hidden}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .about__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}}.service_asp_creditCard .aspSection .about__box__inner{background:url(/assets/img/service/asp/creditcard/bg_about.png) no-repeat center center;background-size:cover;text-align:center;width:47%;padding:47px 0}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .about__box__inner{width:100%;padding:18px 20px}}.service_asp_creditCard .aspSection .about__box__inner .title{font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:15px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .about__box__inner .title{font-size:14px;font-size:1.4rem;margin-bottom:15px}}.service_asp_creditCard .aspSection .about__box__inner .graph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 20px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .about__box__inner .graph{gap:0 10px}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .about__box__inner .graph__image{width:44%}.service_asp_creditCard .aspSection .about__box__inner .graph__image img{width:100%;height:auto}}.service_asp_creditCard .aspSection .about__box__inner .graph__num{background:rgba(255,255,255,0.8);border-radius:5px;padding:20px;line-height:1}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .about__box__inner .graph__num{width:56%;padding:15px 10px}}.service_asp_creditCard .aspSection .about__box__inner .graph__num__title{color:var(--blue)}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .about__box__inner .graph__num__title{line-height:1.4}}.service_asp_creditCard .aspSection .about__box__inner .graph__num__per{font-weight:700}.service_asp_creditCard .aspSection .about__box__inner .graph__num__per .emp{font-size:50px;font-size:5rem;font-weight:500;color:var(--blue);margin-right:5px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .about__box__inner .graph__num__per .emp{font-size:40px;font-size:4rem}}.service_asp_creditCard .aspSection .about__box .text{background:var(--bg);width:53%;padding:52px 40px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .about__box .text{width:100%;padding:20px;line-height:1.8}}.service_asp_creditCard .aspSection .about__box .text .bold{font-weight:700}.service_asp_creditCard .aspSection .about__box .text .underline{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,#FFFFA2));background:linear-gradient(transparent 70%,#FFFFA2 70%)}.service_asp_creditCard .aspSection .about__box .text p+p{margin-top:22px}.service_asp_creditCard .aspSection .about__note{margin-top:20px;text-align:right;letter-spacing:0.01em;color:#6F7376}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .about__note{text-align:left}}.service_asp_creditCard .aspSection .merit{margin-top:-20px}@media screen and (max-width:1160px){.service_asp_creditCard .aspSection .merit{padding:0 20px}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .merit{margin-top:-5px;padding:0}}.service_asp_creditCard .aspSection .merit__title{font-size:22px;font-size:2.2rem;font-weight:500;text-align:center}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .merit__title{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.4;text-align:left}}.service_asp_creditCard .aspSection .merit__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 30px;margin-top:60px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .merit__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;margin-top:30px}}.service_asp_creditCard .aspSection .merit__block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 2px;width:calc(100% - 10px);border-radius:10px;overflow:hidden}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .merit__block__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.service_asp_creditCard .aspSection .merit__block__title{text-align:center;background:#EAF5FF;color:var(--blue);font-size:18px;font-size:1.8rem;font-weight:700;padding:26px 30px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .merit__block__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 10px;text-align:left;padding:15px;border-bottom:2px solid #fff}}.service_asp_creditCard .aspSection .merit__block__title .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .merit__block__title .img{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:954px) and (max-width:954px){.service_asp_creditCard .aspSection .merit__block__title .img img{width:auto;height:90px}}.service_asp_creditCard .aspSection .merit__block__title .target{display:block;display:block;margin-top:10px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .merit__block__title .target{margin-top:0}}.service_asp_creditCard .aspSection .merit__block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--bg);padding:20px 40px;font-weight:700;width:100%}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .merit__block__content{padding:25px 15px 25px 25px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.service_asp_creditCard .aspSection .merit__block__content .meritList__item{text-indent:-0.5em;padding-left:0.5em}.service_asp_creditCard .aspSection .merit__block__content .meritList__item:nth-child(n+2){margin-top:8px}.service_asp_creditCard .aspSection .merit__block__content .meritList__item:before{content:"・";display:inline-block;vertical-align:middle;color:var(--blue)}.service_asp_creditCard .aspSection .function{margin-top:60px}@media screen and (max-width:1160px){.service_asp_creditCard .aspSection .function{padding:0 20px}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .function{margin-top:32px;padding:0}}.service_asp_creditCard .aspSection .function__service{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px;background-color:#fff;border-radius:10px;padding:20px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .function__service{margin-top:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px 0}}.service_asp_creditCard .aspSection .function__service__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#F7F9FB;width:131px;padding:24px 0 13px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .function__service__image{display:none}}.service_asp_creditCard .aspSection .function__service__content{padding:10px 0}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .function__service__content{padding:0}}.service_asp_creditCard .aspSection .function__service .title{font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:5px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .function__service .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 15px;font-size:16px;font-size:1.6rem;margin-bottom:0}.service_asp_creditCard .aspSection .function__service .title:before{content:"";display:block;background:#F7F9FB url("/assets/img/service/asp/creditcard/icon_card.png") no-repeat center center;width:131px;height:87px}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .function__service .text{margin-top:15px}}.service_asp_creditCard .aspSection .function .provide_long{border-radius:10px!important;overflow:hidden!important;-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important;width:32%!important}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .function .provide_long{border-radius:10px!important;overflow:hidden!important;width:100%!important}}.service_asp_creditCard .aspSection .function .provide_long th{border:2px solid #F7F9FB!important;border-radius:10px 10px 0 0!important;overflow:hidden}.service_asp_creditCard .aspSection .function .provide_long td{background:#fff!important;border:2px solid #F7F9FB!important;padding:14px 0!important}.service_asp_creditCard .aspSection .function .provide_long td:not(.link){text-align:center!important}.service_asp_creditCard .aspSection .function .provide_long td.link{background:#F7F9FB!important;text-align:center!important}.service_asp_creditCard .aspSection .function .provide_long td .sup:after{content:"※";display:inline;font-size:10px;font-size:1rem;vertical-align:top}.service_asp_creditCard .aspSection .function .provide_long tr:nth-child(2) td{height:72px;vertical-align:middle!important}.service_asp_creditCard .aspSection .function .provide_long tr:nth-child(2) td span.pop{display:inline-block;line-height:1.4}@media screen and (min-width:955px){.service_asp_creditCard .aspSection .function .provide_long tr:nth-child(3) td:first-child{border-radius:0 0 0 10px!important;overflow:hidden}.service_asp_creditCard .aspSection .function .provide_long tr:nth-child(3) td:last-child{border-radius:0 0 10px 0!important}}.service_asp_creditCard .aspSection .function .provide_long_sp{width:100%;margin:20px 0 15px}.service_asp_creditCard .aspSection .function .provide_long_sp td,.service_asp_creditCard .aspSection .function .provide_long_sp th{font-size:14px;font-size:1.4rem;border:2px solid #F7F9FB;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.service_asp_creditCard .aspSection .function .provide_long_sp th{background:var(--blueBright);border-radius:10px 10px 0 0;color:var(--blue);font-weight:700;overflow:hidden;padding:15px 20px}.service_asp_creditCard .aspSection .function .provide_long_sp td{background:#fff;padding:5px 0;width:50%}.service_asp_creditCard .aspSection .function .provide_long_sp td.link{background:#F7F9FB;text-align:center}.service_asp_creditCard .aspSection .function .provide_long_sp td.link a{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.service_asp_creditCard .aspSection .function .provide_long_sp td.link a:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}.service_asp_creditCard .aspSection .function .provide_long_sp tr:nth-last-of-type(2) td:first-child{border-radius:0 0 0 10px}.service_asp_creditCard .aspSection .function .provide_long_sp tr:nth-last-of-type(2) td:last-child{border-radius:0 0 10px 0}.service_asp_creditCard .aspSection .function .provide_long_sp--col3 td{width:33.3%;vertical-align:middle}.service_asp_creditCard .aspSection--plan .aspSection__inner{padding-top:0}.service_asp_creditCard .aspSection .plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 20px;padding:32px 20px;background:#fff;border-radius:10px;margin-top:-15px}@media screen and (max-width:1160px){.service_asp_creditCard .aspSection .plan{margin:-15px 20px 0}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .plan{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px 0;padding:40px 20px;margin:0}}.service_asp_creditCard .aspSection .plan__image{width:60px;height:60.5px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .plan__image{display:none}}.service_asp_creditCard .aspSection .plan__content{line-height:2}.service_asp_creditCard .aspSection .plan__content__title{color:var(--blue);font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:5px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .plan__content__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px;font-size:16px;font-size:1.6rem}.service_asp_creditCard .aspSection .plan__content__title:before{content:"";display:block;background:url("/assets/img/service/asp/creditcard/icon_plan.png") no-repeat center center;background-size:70px;width:70px;height:70px}.service_asp_creditCard .aspSection .plan__content__title .text{width:calc(100% - 70px)}}@media screen and (max-width:1160px){.service_asp_creditCard .aspSection--reason .modListBlockRow{margin:60px 20px 0}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--reason .modListBlockRow{margin:30px 0 0;gap:20px 0}}.service_asp_creditCard .aspSection--reason .modListBlockRow__item{background:#F7F9FB!important;border-radius:5px}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--reason .modListBlockRow__item{gap:0 60px!important;padding:0 0 0 60px!important}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--reason .modListBlockRow__item__img{border-radius:5px;overflow:hidden}}.service_asp_creditCard .aspSection--reason .modListBlockRow__item--content .modListBlockRow__item__img{padding:32px 20px 32px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--reason .modListBlockRow__item--content .modListBlockRow__item__img{padding:0;margin-top:15px}}.service_asp_creditCard .aspSection--reason .modListBlockRow__item .link{color:var(--blue);text-decoration:underline!important}.service_asp_creditCard .aspSection--reason .modListBlockRow__item .note{color:#989C9F;margin-top:5px}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--reason .modListBlockRow__item .note{margin-top:10px}}.service_asp_creditCard .aspSection--reason .modListBlockRow__item .note--right{text-align:right}.service_asp_creditCard .aspSection--reason .modListBlockRow__item .achieve{margin-top:10px}.service_asp_creditCard .aspSection--reason .modListBlockRow__item .achieve__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:13px 12px;background:#fff;border-radius:5px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--reason .modListBlockRow__item .achieve__item{padding:8px 11px}}.service_asp_creditCard .aspSection--reason .modListBlockRow__item .achieve__item:nth-child(n+2){margin-top:6px}.service_asp_creditCard .aspSection--reason .modListBlockRow__item .achieve__item .num{color:var(--blue);font-weight:700}.service_asp_creditCard .aspSection--reason .modListBlockRow__item__main .text .listLink{gap:10px 18px;margin-top:0}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--reason .modListBlockRow__item__main .text .listLink li{display:block;width:100%}.service_asp_creditCard .aspSection--reason .modListBlockRow__item__main .text .listLink li a{position:relative;display:block;margin-bottom:0}.service_asp_creditCard .aspSection--reason .modListBlockRow__item__main .text .listLink li a:after{position:absolute;top:calc(50% - 5px);right:0}}.service_asp_creditCard .aspSection--reason .modListBlockRow__item__main .btn{text-align:center;margin-top:20px}.service_asp_creditCard .aspSection--reason .modListBlockRow__item__main .btn__text{display:inline-block;background:#3D4043;color:#fff!important;padding:12.5px 33px;width:280px;-webkit-box-shadow:7px 5px 5px 0px rgba(105,136,183,0.3);box-shadow:7px 5px 5px 0px rgba(105,136,183,0.3)}.service_asp_creditCard .aspSection--reason .modListBlockRow__item__main .img img{height:40px}.service_asp_creditCard .aspSection--flow .aspSection__inner{padding-top:0}.service_asp_creditCard .aspSection--flow .serviceFlow{overflow:hidden;list-style:none;position:relative;z-index:0}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-grid-columns:110px 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:110px 1fr 1fr 1fr;gap:60px 20px;padding:0 0 60px;margin:60px 0 0}}@media screen and (min-width:955px) and (max-width:1200px){.service_asp_creditCard .aspSection--flow .serviceFlow{-ms-grid-columns:110px 1fr 1fr 1fr;grid-template-columns:110px 1fr 1fr 1fr}}@media screen and (max-width:1160px){.service_asp_creditCard .aspSection--flow .serviceFlow{margin:60px 20px 0}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;padding-left:24px!important;position:relative;z-index:0;margin:40px 0 40px}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow:after,.service_asp_creditCard .aspSection--flow .serviceFlow:before{content:"";display:inline-block;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:110px;height:110px;margin:auto;-ms-grid-column:1;grid-column:1/1;-ms-grid-row:1;grid-row:1/1;background-image:url("/assets/img/service/asp/creditcard/icon_flow01.svg");background-repeat:no-repeat;background-size:34px 70px;background-position:50%}}@media screen and (min-width:955px) and (max-width:1200px){.service_asp_creditCard .aspSection--flow .serviceFlow:after,.service_asp_creditCard .aspSection--flow .serviceFlow:before{width:110px;height:110px;background-size:34px 70px}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow:before{background-color:var(--blueBright)}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow:before{content:"";width:10px;height:10px;border:2px solid var(--blue);border-left:0;border-bottom:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:top right;transform-origin:top right;position:absolute;bottom:-12px;left:-4px}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow:after{-ms-grid-row:2;grid-row:2/2;background-color:#F7F9FB;background-image:url("/assets/img/service/asp/creditcard/icon_flow02.svg");background-repeat:no-repeat;background-size:71px 84px;background-position:50%}}@media screen and (min-width:955px) and (max-width:1200px){.service_asp_creditCard .aspSection--flow .serviceFlow:after{background-size:51px 64px}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow:after{content:"";display:inline-block;background:var(--blue);position:absolute;width:2px;height:100%;top:0;left:7px}}.service_asp_creditCard .aspSection--flow .serviceFlow__item{position:relative;z-index:2;width:100%;height:100%}.service_asp_creditCard .aspSection--flow .serviceFlow__item .inner{border-radius:10px;line-height:1.5;width:100%;height:100%;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .inner{gap:12px 0;padding:24px 20px;font-size:16px;font-size:1.6rem}}@media screen and (min-width:955px) and (max-width:1200px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .inner{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .inner{gap:14px 0;font-size:12px;font-size:1.2rem;padding:12px 14px 0;overflow:hidden}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .inner.is-active{padding-bottom:12px}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .inner.is-active .title:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .title{font-size:18px;font-size:1.8rem}}@media screen and (min-width:955px) and (max-width:1200px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .title{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .title{font-size:14px;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 10px;position:relative;padding:0 25px 0 0}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .title:after,.service_asp_creditCard .aspSection--flow .serviceFlow__item .title:before{content:"";display:block;width:15px;height:2px;background:var(--black);position:absolute;top:46%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .title:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .title .name{display:none;font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .title .name{font-size:10px;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;border-right:1px solid var(--white)}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .title .name:before{content:"";display:inline-block;width:40px;height:40px;border-radius:100%;background-color:var(--white)}}.service_asp_creditCard .aspSection--flow .serviceFlow__item .title sup{vertical-align:text-top}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .title sup{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .title sup{font-size:10px;font-size:1rem}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .title.is-disabled{padding:0 0 12px 0}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .title.is-disabled:after,.service_asp_creditCard .aspSection--flow .serviceFlow__item .title.is-disabled:before{display:none}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .text{height:auto!important}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item .text{height:0}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order1 .title .name,.service_asp_creditCard .aspSection--flow .serviceFlow__item.order4 .title .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;top:0;left:-220px;width:200px;height:100%;padding:calc(160px + 1em + 16px) 0 0 0}}@media screen and (min-width:955px) and (max-width:1200px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order1 .title .name,.service_asp_creditCard .aspSection--flow .serviceFlow__item.order4 .title .name{left:-172px!important;width:110px;padding:calc(110px + 1em + 16px) 0 0 0}}@media screen and (min-width:955px) and (max-width:1160px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order1 .title .name,.service_asp_creditCard .aspSection--flow .serviceFlow__item.order4 .title .name{left:-130px!important}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order1{-ms-grid-column:2;grid-column:2/2;-ms-grid-row:1;grid-row:1/1}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order1 .title:before{content:"01"}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order2{-ms-grid-column:3;grid-column:3/3;-ms-grid-row:1;grid-row:1/1}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order2 .title:before{content:"02"}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order3{-ms-grid-column:4;grid-column:4/4;-ms-grid-row:1;grid-row:1/1}.service_asp_creditCard .aspSection--flow .serviceFlow__item.order3:after{background:#ccc!important}}@media screen and (max-width:1200px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order3 .title{white-space:nowrap}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order3 .title:before{content:"03"}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order4{-ms-grid-column:2;grid-column:2/2;-ms-grid-row:2;grid-row:2/2}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order4 .inner:before{content:"";display:inline-block;background:var(--blue);position:absolute;width:calc(400% + 40px);height:2px;top:-22px;left:0}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order5{-ms-grid-column:3;grid-column:3/3;-ms-grid-row:2;grid-row:2/2}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order6{-ms-grid-column:4;grid-column:4/4;-ms-grid-row:2;grid-row:2/2;z-index:3}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order6 .inner:before{content:"";width:16px;height:16px;border:2px solid var(--blue);border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top right;transform-origin:top right;position:absolute;top:-21px;right:0}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order7{position:absolute;z-index:3;top:422px;left:calc(50% - 130px - 40px);width:178px;height:130px}}@media screen and (min-width:955px) and (max-width:1200px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order7{top:407px}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order7 .inner{padding-top:74px!important}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item.order7 .inner .title{padding:0!important}}@media screen and (min-width:955px) and (max-width:1200px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--business{height:389px}}.service_asp_creditCard .aspSection--flow .serviceFlow__item--business:after,.service_asp_creditCard .aspSection--flow .serviceFlow__item--business:before{content:"";display:inline-block;position:absolute;z-index:1;background:var(--blue)}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--business:before{width:2px;height:100%;bottom:-40px;left:80px}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--business:before{width:100%;height:2px;top:42px;left:-16px}}.service_asp_creditCard .aspSection--flow .serviceFlow__item--business:after{width:10px;height:10px;border-radius:100%}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--business:after{bottom:-45px;left:76px}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--business:after{top:38px;left:-21px}}.service_asp_creditCard .aspSection--flow .serviceFlow__item--business .inner{background:var(--blueBright)}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--business .inner:has(.text){padding-top:74px}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--business .inner:not(:has(.text)) .title{padding:0 0 0 54px}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--business .title:before{content:"";display:inline-block;color:var(--white);background-color:var(--blue);font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif,メイリオ,Osaka,"MS PGothic",sans-serif;border-radius:100%;position:absolute;text-align:center;font-size:20px;font-size:2rem;width:40px;height:40px;line-height:40px;top:20px;left:20px}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--business .title .name:before{background-image:url("/assets/img/service/asp/creditcard/icon_flow01.svg");background-repeat:no-repeat;background-size:15px 25px;background-position:50%}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--business.order3:before{left:auto;right:78px}}.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps:after,.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps:before{content:"";display:inline-block;position:absolute;z-index:1;background:var(--gray)}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps:before{width:2px;height:100%;top:-20px;right:78px}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps:before{width:100%;height:2px;top:42px;left:-16px}}.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps:after{width:10px;height:10px;border-radius:100%}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps:after{top:-25px;right:74px}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps:after{top:38px;left:-21px}}.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps .inner{background:#F7F9FB}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps .title .name:before{background-image:url("/assets/img/service/asp/creditcard/icon_flow02.svg");background-repeat:no-repeat;background-size:21px 25px;background-position:50%}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps.order3:after{background:#ccc!important}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps.order3:after{background:#2255F1!important}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps.order6:before{left:78px;right:auto}}.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps.order6:after{background:var(--blue)}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--flow .serviceFlow__item--sbps.order6:after{background:var(--gray)}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow:not(:has(.text)) .serviceFlow__item{height:82px;margin:16px 0}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow:not(:has(.text)) .serviceFlow__item .inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow:not(:has(.text)) .serviceFlow__item.order1 .title .name,.service_asp_creditCard .aspSection--flow .serviceFlow:not(:has(.text)) .serviceFlow__item.order4 .title .name{left:-130px;width:110px;padding:calc(85px + 1em + 16px) 0 0 0}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow:not(:has(.text)) .serviceFlow__item--business:before{bottom:-70px}}@media screen and (min-width:955px){.service_asp_creditCard .aspSection--flow .serviceFlow:not(:has(.text)) .serviceFlow__item--business:after{bottom:-75px}}.service_asp_creditCard .aspSection--flow .noteList{margin-top:20px}.service_asp_creditCard .aspSection--flow .noteList__item{color:var(--grayBrightDark);font-size:14px;font-size:1.4rem;text-indent:-1em;padding-left:1em}.service_asp_creditCard .aspSection .support{margin-top:60px;background:var(--bg);border-radius:10px;padding:40px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .support{margin-top:30px;border-radius:0;padding:50px 20px;margin:30px -20px 0}}.service_asp_creditCard .aspSection .support__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 20px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .support__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.service_asp_creditCard .aspSection .support__head__image{width:90px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .support__head__image{display:none}}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .support__head__content .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px}.service_asp_creditCard .aspSection .support__head__content .title:before{content:"";display:block;background:url("/assets/img/service/asp/creditcard/icon_support.svg") no-repeat center center;background-size:90px;width:90px;height:90px;vertical-align:middle}}.service_asp_creditCard .aspSection .support__head__content .title__text{font-size:22px;font-size:2.2rem;font-weight:500}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .support__head__content .title__text{font-size:16px;font-size:1.6rem}}.service_asp_creditCard .aspSection .support__head__content .title__text .emp{color:var(--blue)}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .support .lead{margin-top:20px}}.service_asp_creditCard .aspSection .support__body{margin-top:20px}.service_asp_creditCard .aspSection .support__body__title{font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:15px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .support__body__title{font-size:16px;font-size:1.6rem}}.service_asp_creditCard .aspSection .support__body .compTable{width:100%;min-width:780px}.service_asp_creditCard .aspSection .support__body .compTable thead th{font-weight:700;padding:15px 20px;border:2px solid var(--bg)}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .support__body .compTable thead th{white-space:nowrap}}.service_asp_creditCard .aspSection .support__body .compTable thead th:first-child{max-width:200px;border-radius:10px 0 0 0}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .support__body .compTable thead th:first-child{min-width:200px}}.service_asp_creditCard .aspSection .support__body .compTable thead th:first-child,.service_asp_creditCard .aspSection .support__body .compTable thead th:nth-child(3){background:var(--blue);color:#fff}.service_asp_creditCard .aspSection .support__body .compTable thead th:nth-child(2){background:#D9DBDC}.service_asp_creditCard .aspSection .support__body .compTable thead th:last-child{border-radius:0 10px 0 0}.service_asp_creditCard .aspSection .support__body .compTable tbody td{background:#fff;border:2px solid var(--bg);padding:15px 20px}@media screen and (max-width:954px){.service_asp_creditCard .aspSection .support__body .compTable tbody td{white-space:nowrap}}.service_asp_creditCard .aspSection .support__body .compTable tbody td:first-child{font-weight:700}.service_asp_creditCard .aspSection .support__body .compTable tbody td:nth-child(3){font-weight:700;background:#EAF5FF}.service_asp_creditCard .aspSection .support__body .compTable tbody td .check{display:inline-block;margin-right:5px}.service_asp_creditCard .aspSection .support__body .compTable tbody td .check:before{content:"";display:inline-block;vertical-align:middle;background:url(/assets/img/service/asp/creditcard/icon_check.svg) no-repeat center center;background-size:cover;width:14px;height:11px;margin-right:10px}.service_asp_creditCard .aspSection .support__body .compTable tr:last-of-type td:first-child{border-radius:0 0 0 10px}.service_asp_creditCard .aspSection .support__body .compTable tr:last-of-type td:last-child{border-radius:0 0 10px 0}.service_asp_creditCard .aspSection--partner .modListService{width:956px!important;margin:60px auto 0!important;gap:40px 20px!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--partner .modListService{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%!important;gap:20px!important;margin:35px auto 0!important}}.service_asp_creditCard .aspSection--partner .modListService__item{width:calc((100% - 40px) / 3)!important}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--partner .modListService__item{width:100%!important}}.service_asp_creditCard .aspSection--partner .modListService__item .img{aspect-ratio:269/125!important;margin:-10px 0 -10px}.service_asp_creditCard .aspSection--partner .modListService__item .title{display:block;width:100%;color:var(--black);font-weight:700;text-align:left;padding-top:10px!important}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--partner .modListService__item .title{padding-top:17px!important}}.service_asp_creditCard .aspSection--partner .modListService__item a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px!important;gap:10px 0!important}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--partner .modListService__item a{gap:10px 0!important}}.service_asp_creditCard .aspSection--partner .n_icon_link_list{margin-top:60px!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}@media screen and (max-width:954px){.service_asp_creditCard .aspSection--partner .n_icon_link_list{margin-top:37px!important}}.service_asp_creditCard .aspSection--faq .aspSection__inner{max-width:980px}.service_asp_creditCard .aspSection--faq .faq_notLast:first-of-type{margin-top:-12px!important}.service_asp_creditCard .aspSection--faq .faq_list a{text-decoration:underline!important}.service_asp_creditCard .aspSection--other .aspSection__inner{max-width:1059px}.service_asp_creditCard .aspSection--other .arrow_link--center{margin-top:40px!important;text-align:center}.service_asp_creditCard .tooltip_templates{display:none}.service_asp_creditCard #account1-content a,.service_asp_creditCard #account1-content2 a,.service_asp_creditCard #account1-content3 a,.service_asp_creditCard #account2-content a,.service_asp_creditCard #account2-content2 a,.service_asp_creditCard #account2-content3 a,.service_asp_creditCard #account3-content a,.service_asp_creditCard #account3-content2 a,.service_asp_creditCard #account3-content3 a,.service_asp_creditCard #api-content a,.service_asp_creditCard #api-content2 a,.service_asp_creditCard #api-content3 a,.service_asp_creditCard #link-content a,.service_asp_creditCard #link-content2 a,.service_asp_creditCard #link-content3 a{color:#fff}.service_asp_creditCard span.pop{cursor:pointer;background:url(../images/service/q_icon.png) no-repeat right;padding-right:17px;color:#1688b0;text-decoration:underline}.service_asp_creditCard span.pop_nonstyle{background:url(../images/service/q_icon.png) no-repeat right;padding-right:17px}:root{--black:#222222;--gray:#ccc;--darkgray:#90A2B1;--lightgray:#F4F6F7;--orange:#FF7E00;--lightorange:#FF7E00;--lightblue:#eaf3ff;--red:#E10403;--blue:#2255F1;--bg:#F7F9FB}#caseDetail{font-weight:400;line-height:1.8}#caseDetail .pageSection--bg{background:var(--bg)}@media screen and (min-width:955px){#caseDetail .pageSection:not(:last-child) .pageSection__inner{max-width:1140px;margin:0 auto;padding:80px 80px;font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){#caseDetail .pageSection:not(:last-child) .pageSection__inner{margin:0;padding:60px 20px 60px}}@media screen and (min-width:955px){#caseDetail .pageSection:not(:last-child) .pageSection__inner>.modHeading01:first-child{margin-top:0}}@media screen and (min-width:955px){#caseDetail .pageSection:not(:last-child) .pageSection__inner>.modTextBlock:first-child .modHeading01:first-child{margin-top:0}}@media screen and (min-width:955px){#caseDetail .pageSection:last-child .pageSection__inner{max-width:1140px}}#caseDetail .KV{position:relative;overflow:hidden}@media screen and (min-width:955px){#caseDetail .KV{height:380px}}@media screen and (max-width:954px){#caseDetail .KV{max-height:584px}}#caseDetail .KV__bg{display:block;width:100%;height:100%}#caseDetail .KV__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}#caseDetail .KV__inner{max-width:1220px;width:100%;height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:var(--white);line-height:1.5}@media screen and (min-width:955px){#caseDetail .KV__inner{padding:0 40px 60px;gap:14px 0}}@media screen and (max-width:954px){#caseDetail .KV__inner{padding:0 20px 40px;gap:10px 0}}#caseDetail .KV__inner .img{height:auto;border-radius:10px;overflow:hidden}@media screen and (min-width:955px){#caseDetail .KV__inner .img{width:180px}}@media screen and (max-width:954px){#caseDetail .KV__inner .img{width:123px}}#caseDetail .KV__inner .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#caseDetail .KV__inner .title{font-weight:700}@media screen and (min-width:955px){#caseDetail .KV__inner .title{font-size:40px;font-size:4rem}}@media screen and (max-width:954px){#caseDetail .KV__inner .title{font-size:34px;font-size:3.4rem}}@media screen and (min-width:955px){#caseDetail .KV__inner .lead{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){#caseDetail .KV__inner .lead{font-size:16px;font-size:1.6rem;margin-top:10px}}#caseDetail .modHeading01{font-weight:700;border-bottom:1px solid var(--blue)}@media screen and (min-width:955px){#caseDetail .modHeading01{font-size:22px;font-size:2.2rem;margin:40px 0 15px;padding:0 0 8px}}@media screen and (max-width:954px){#caseDetail .modHeading01{font-size:22px;font-size:2.2rem;line-height:1.5;margin:34px 0 15px;padding:0 0 12px}}@media screen and (max-width:954px){#caseDetail .modHeading01:first-child{margin-top:0}}#caseDetail .modHeading02{font-weight:700;margin:21px 0 14px}@media screen and (min-width:955px){#caseDetail .modHeading02{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){#caseDetail .modHeading02{font-size:14px;font-size:1.4rem}}#caseDetail .modListService{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){#caseDetail .modListService{gap:0 20px;margin:0 0 77px}}@media screen and (max-width:954px){#caseDetail .modListService{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;margin:0 0 36px}}@media screen and (min-width:955px){#caseDetail .modListService__item{width:auto}}@media screen and (max-width:954px){#caseDetail .modListService__item{width:100%}}#caseDetail .modListService__item a{display:block;width:100%;height:100%;background:var(--white);-webkit-box-shadow:0px 0px 15px rgba(31,70,95,0.22);box-shadow:0px 0px 15px rgba(31,70,95,0.22);border-radius:5px;overflow:hidden}#caseDetail .modListService__item a .img{display:block;width:100%;overflow:hidden}@media screen and (min-width:955px){#caseDetail .modListService__item a .img{height:163px}}@media screen and (max-width:954px){#caseDetail .modListService__item a .img{height:174px}}#caseDetail .modListService__item a .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#caseDetail .modListService__item a .title{padding:20px}@media screen and (min-width:955px){#caseDetail .modListService__item a .title{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){#caseDetail .modListService__item a .title{font-size:16px;font-size:1.6rem}}#caseDetail .modListService__item a .title:after{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2214%22%20height%3D%2212%22%20viewBox%3D%220%200%2014%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.99706%201.333H12.6641V8H3.99706V1.333ZM2.66406%209.333H13.9971V0H2.66406V9.333Z%22%20fill%3D%22%23262626%22%2F%3E%3Cpath%20d%3D%22M-0.00292969%202.66602V12H11.3311V10.667H1.33107V2.66702L-0.00292969%202.66602Z%22%20fill%3D%22%23262626%22%2F%3E%3C%2Fsvg%3E");background-size:contain;background-position:0 0;background-repeat:no-repeat;width:14px;height:12px;margin:0 0 0 10px}@media screen and (max-width:954px){#caseDetail .modListService+.modHeading01{margin-top:54px}}#caseDetail .modListOverview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:955px){#caseDetail .modListOverview{gap:12px 0}}@media screen and (max-width:954px){#caseDetail .modListOverview{gap:20px 0}}#caseDetail .modListOverview__item{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){#caseDetail .modListOverview__item{gap:0 40px}}@media screen and (max-width:954px){#caseDetail .modListOverview__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0}}@media screen and (min-width:955px){#caseDetail .modListOverview__item .title{width:126px}}@media screen and (max-width:954px){#caseDetail .modListOverview__item .title{width:100%}}#caseDetail .modListOverview__item .list{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:955px){#caseDetail .modListOverview__item .list{gap:10px}}@media screen and (max-width:954px){#caseDetail .modListOverview__item .list{gap:6px}}#caseDetail .modListOverview__item .list li{background:var(--blue);color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:400;border-radius:5px;border:1px solid var(--blue);line-height:1.25}@media screen and (min-width:955px){#caseDetail .modListOverview__item .list li{font-size:12px;font-size:1.2rem;min-width:180px;height:24px;padding:0 6px}}@media screen and (max-width:954px){#caseDetail .modListOverview__item .list li{font-size:12px;font-size:1.2rem;width:calc(50% - 3px);height:auto;padding:3px 6px}}#caseDetail .modListOverview__item .list li a{display:block;width:calc(100% + 12px);height:100%;margin:0 -12px;padding:0 6px}#caseDetail .modListOverview__item .list--white li{background:var(--white);color:var(--blue)}#caseDetail .modListFlow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:955px){#caseDetail .modListFlow{gap:40px 0}}@media screen and (max-width:954px){#caseDetail .modListFlow{gap:40px 0}}#caseDetail .modListFlow__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:955px){#caseDetail .modListFlow__item{gap:0 20px}}@media screen and (max-width:954px){#caseDetail .modListFlow__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px 0}}#caseDetail .modListFlow__item .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:700}@media screen and (min-width:955px){#caseDetail .modListFlow__item .title{font-size:16px;font-size:1.6rem;width:100px;height:100px;border-radius:100px}}@media screen and (max-width:954px){#caseDetail .modListFlow__item .title{font-size:16px;font-size:1.6rem;width:100%;padding:5px;border-radius:5px;text-align:center}}#caseDetail .modListFlow__item .title--task{background:#6F7376;color:var(--white)}#caseDetail .modListFlow__item .title--solution{background:var(--white);border:1px solid #D8D8D8}#caseDetail .modListFlow__item .title--effect{background:#FC9925;color:var(--white)}#caseDetail .modListFlow__item .list{line-height:1.7}@media screen and (min-width:955px){#caseDetail .modListFlow__item .list{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:954px){#caseDetail .modListFlow__item .list{width:100%}}#caseDetail .modListFlow__item .list>li{text-indent:-1em;margin-left:1em}#caseDetail .modListFlow__item .list>li+li{margin-top:4px}@media screen and (min-width:955px){#caseDetail .modListAttention{margin:80px 0 0}}@media screen and (max-width:954px){#caseDetail .modListAttention{margin:60px 0 0}}@media screen and (min-width:955px){#caseDetail .modListAttention .list__item{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){#caseDetail .modListAttention .list__item{font-size:12px;font-size:1.2rem}}#caseDetail .modListAttention .list__item>li{text-indent:-1em;margin-left:1em}#caseDetail .modListAttention .list__item>li+li{margin-top:4px}#caseDetail .modTextBlock{overflow:hidden}@media screen and (max-width:954px){#caseDetail .modTextBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:955px){#caseDetail .modTextBlock p+*{margin-top:26px}}@media screen and (max-width:954px){#caseDetail .modTextBlock p+*{margin-top:22px}}#caseDetail .modTextBlock p.name{display:block;font-weight:700}@media screen and (min-width:955px){#caseDetail .modTextBlock p.name{margin-top:17px;margin-bottom:-26px}}@media screen and (max-width:954px){#caseDetail .modTextBlock p.name{margin-bottom:-22px}}#caseDetail .modTextBlock p.responsible{display:block;float:left}#caseDetail .modTextBlock dl dt{font-weight:700}@media screen and (min-width:955px){#caseDetail .modTextBlock dl dt{font-size:18px;font-size:1.8rem}}#caseDetail .modTextBlock dl dd{margin:15px 0 0}@media screen and (min-width:955px){#caseDetail .modTextBlock dl+*{margin-top:37px}}@media screen and (max-width:954px){#caseDetail .modTextBlock dl+*{margin-top:37px}}#caseDetail .modTextBlock .img{border-radius:5px;overflow:hidden}@media screen and (min-width:955px){#caseDetail .modTextBlock .img{margin:40px;width:330px;height:auto}}@media screen and (max-width:954px){#caseDetail .modTextBlock .img{display:block;margin:40px auto 0;max-width:330px;height:auto;-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}}#caseDetail .modTextBlock .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){#caseDetail .modTextBlock .img--right{float:right;margin-top:0;margin-right:0}}@media screen and (min-width:955px){#caseDetail .modTextBlock .img--left{float:left;margin-top:0;margin-left:0}}@media screen and (min-width:955px){#caseDetail .modTextBlock .img--center{display:block;text-align:center}}#caseDetail .modTextBlock .img p{margin:12px 0 0}@media screen and (min-width:955px){#caseDetail .modTextBlock .img p{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){#caseDetail .modTextBlock .img p{font-size:12px;font-size:1.2rem}}@media screen and (min-width:955px){#caseDetail .modTextBlock+.modTextBlock{margin-top:40px}}@media screen and (max-width:954px){#caseDetail .modTextBlock+.modTextBlock{margin-top:60px}}@media screen and (min-width:955px){#caseDetail .modTextBlock--top{margin-top:0!important}}@media screen and (max-width:954px){#caseDetail .modHeadingSection{font-size:32px;font-size:3.2rem}}.aiPage{background:#F7F9FB}.aiPage .kv{height:380px;display:-webkit-box;display:-ms-flexbox;display:flex;background:url("/solution/security/ai_fraud_detection/assets/img/kv.png") no-repeat;background-size:cover;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 160px}@media screen and (max-width:768px){.aiPage .kv{display:block;height:auto;background:url("/solution/security/ai_fraud_detection/assets/img/sp/kv_bg.png") no-repeat;background-size:cover;margin:0 0 150px}}.aiPage .kv__cont{margin:85px 0 0px auto;padding:0px 32px 0px 30px;position:relative;z-index:22;color:var(--white);max-width:482px;width:100%}@media screen and (max-width:768px){.aiPage .kv__cont{margin:0;padding:0}}.aiPage .kv__title{font-size:40px;font-size:4rem;font-weight:700;letter-spacing:2px;line-height:1.3;margin:0 0 10px}@media screen and (max-width:768px){.aiPage .kv__title{font-size:34px;font-size:3.4rem;padding:33px 0 0 28px;margin:0 0 20px}}.aiPage .kv__title__blue{color:var(--blue)}.aiPage .kv__title__small{font-size:40px;font-size:4rem}@media screen and (max-width:768px){.aiPage .kv__title__small{font-size:35px;font-size:3.5rem}}.aiPage .kv__title__sub{display:block;font-size:24px;font-size:2.4rem;color:var(--blue);padding:14px 0px 19px;letter-spacing:1.3px}@media screen and (max-width:768px){.aiPage .kv__title__sub{font-size:20px;padding:10px 0px 15px}}.aiPage .kv__lead{letter-spacing:2px;font-size:16px;font-size:1.6rem}@media screen and (max-width:768px){.aiPage .kv__lead{padding:0 20px 0 30px;margin:0 0 16px;line-height:1.6}}@media screen and (min-width:955px){.aiPage .kv .modCtaContentsInner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px;height:50px;margin:44px 0 0!important}}@media screen and (max-width:954px){.aiPage .kv .modCtaContentsInner{gap:0 20px;margin:44px 0 0!important}}@media screen and (max-width:768px){.aiPage .kv .modCtaContentsInner{display:none}}@media screen and (min-width:955px){.aiPage .kv .modCtaContentsInner>li{width:calc((100% - 20px) / 2);margin:0}}@media screen and (max-width:954px){.aiPage .kv .modCtaContentsInner>li{width:calc((100% - 20px) / 2);margin:0}}.aiPage .kv .modCtaContentsInner>li a{-webkit-transition:0.3s;transition:0.3s}.aiPage .kv .modCtaContentsInner>li a:hover{opacity:0.7}.aiPage .kv .modCtaContentsInner>li .btn{display:inline-block;text-align:center;width:100%;height:100%;color:var(--white)}@media screen and (min-width:955px){.aiPage .kv .modCtaContentsInner>li .btn{font-size:14px;font-size:1.4rem;-webkit-box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3)}}@media screen and (max-width:954px){.aiPage .kv .modCtaContentsInner>li .btn{font-size:14px;font-size:1.4rem;-webkit-box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3);box-shadow:3px 4px 3px 0px rgba(60,60,60,0.3)}}.aiPage .kv .modCtaContentsInner>li .btn--download{background:-webkit-gradient(linear,right bottom,left top,from(#112aea),to(#2c5ffd));background:linear-gradient(to left top,#112aea 0%,#2c5ffd 100%)}.aiPage .kv .modCtaContentsInner>li .btn--contact{background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%)}.aiPage .kv .modCtaContentsInner--pc{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px}.aiPage .kv .modCtaContentsInner--sp{display:none}@media screen and (max-width:768px){.aiPage .kv .modCtaContentsInner--pc{display:none}.aiPage .kv .modCtaContentsInner--sp{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px}}.aiPage .kv__img{width:59%;position:relative}@media screen and (max-width:768px){.aiPage .kv__img{width:auto}}.aiPage .kv__img__sub{position:absolute;left:310px;bottom:-20px}@media screen and (min-width:769px) and (max-width:1200px){.aiPage .kv__img__sub{left:unset;right:20px}}@media screen and (min-width:769px) and (max-width:1200px) and (min-width:769px) and (max-width:858px){.aiPage .kv__img__sub video{width:300px!important}}.aiPage .kv__img__sub video{width:375px;-webkit-filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.2));filter:drop-shadow(2px 2px 10px rgba(0,0,0,0.2));position:relative;z-index:1;border-radius:10px}@media screen and (max-width:768px){.aiPage .kv__img__sub{max-width:335px;position:relative;width:100%;right:0px;left:0px;bottom:-80px;z-index:22;margin:auto}.aiPage .kv__img__sub video{width:100%}}.aiPage .customerLogos{overflow:hidden;position:relative;padding:0}@media screen and (min-width:955px){.aiPage .customerLogos{margin:46px 0 -78px;height:100px;margin:0 auto 80px;max-width:980px}}@media screen and (max-width:954px){.aiPage .customerLogos{margin:68px 0 0}}.aiPage .customerLogos__title{background:var(--white)}@media screen and (min-width:955px){.aiPage .customerLogos__title{font-size:14px;font-size:1.4rem;padding:0 0 0 40px;clip-path:polygon(0% 100%,0% 0%,82.5% 0%,70% 100%);width:210px;height:100%;line-height:100px;position:absolute;z-index:1}}@media screen and (max-width:954px){.aiPage .customerLogos__title{font-size:14px;font-size:1.4rem;clip-path:polygon(0% 100%,5% 0%,100% 0%,95% 100%);width:210px;height:40px;line-height:40px;margin:0 auto;text-align:center}}.aiPage .customerLogos .roop{width:100%;background-position:50%}@media screen and (min-width:955px){.aiPage .customerLogos .roop{-webkit-animation:bgroop 30s linear infinite;animation:bgroop 30s linear infinite;background-image:url("/solution/security/ai_fraud_detection/assets/img/logo_slide.png");background-size:auto 95px;background-repeat:repeat-x;height:95px}}@media screen and (max-width:954px){.aiPage .customerLogos .roop{-webkit-animation:bgroop 30s linear infinite;animation:bgroop 30s linear infinite;background-image:url("/solution/security/ai_fraud_detection/assets/img/sp/logo_slide.png");background-size:auto 60px;background-repeat:repeat-x;height:60px;margin:30px 0 80px}}@-webkit-keyframes bgroop{0%{background-position:0 0}to{background-position:-2876px 0}}@keyframes bgroop{0%{background-position:0 0}to{background-position:-2876px 0}}@media screen and (min-width:769px){.aiPage .worth{max-width:1300px;margin:0 auto 120px;padding:0 80px}}@media screen and (max-width:768px){.aiPage .worth{margin:0 20px 70px}}.aiPage .worth__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 20px;margin:0 auto 80px;max-width:980px}@media screen and (max-width:768px){.aiPage .worth__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 16px;margin:0 auto 50px}}@media screen and (min-width:769px) and (max-width:1000px){.aiPage .worth__list{gap:0 20px}}.aiPage .worth__list li{width:25%}@media screen and (max-width:768px){.aiPage .worth__list li{width:calc((100% - 16px) / 2)}.aiPage .worth__list li:nth-child(n+3) .link .title{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.aiPage .worth__list li .link{display:block;background:var(--white);-webkit-box-shadow:0px 0px 30px rgba(31,70,95,0.22);box-shadow:0px 0px 30px rgba(31,70,95,0.22);border-radius:10px;position:relative;min-height:382px;color:#404040;padding:16px 20px 40px;-webkit-transition:0.3s;transition:0.3s}.aiPage .worth__list li .link:hover{opacity:0.7}@media screen and (max-width:768px){.aiPage .worth__list li .link{padding:0px;height:100%;-webkit-box-shadow:0px 0px 15px rgba(31,70,95,0.15);box-shadow:0px 0px 15px rgba(31,70,95,0.15);width:100%;margin:0 auto 30px;max-width:450px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}}.aiPage .worth__list li .link:after{content:"";position:absolute;background:url("/solution/security/ai_fraud_detection/assets/img/icon_arrow_wide.svg") no-repeat 0 0;background-size:100%;left:50%;height:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:26px;bottom:20px}.aiPage .worth__list .image{margin:0 -20px 14px;background:#F7F9FB;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.aiPage .worth__list .image{text-align:center;margin:0 0 14px}}.aiPage .worth__list .title{margin:0 0 10px;font-size:18px;font-size:1.8rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#2255F1}@media screen and (max-width:768px){.aiPage .worth__list .title{font-size:16px;font-size:1.6rem;padding:10px 0px;margin:0}}.aiPage .worth__list .text{line-height:1.8;font-size:14px;font-size:1.4rem}.aiPage .worth__list .text .gray{color:var(--grayBrightDark)}@media screen and (max-width:768px){.aiPage .worth__list .text{padding:0 8px 0px}}.aiPage .worth__box{background:var(--white);padding:60px 80px}@media screen and (max-width:768px){.aiPage .worth__box{padding:40px 20px 40px}}.aiPage .worth__box__title{position:relative;font-size:22px;font-size:2.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 20px;font-weight:500}@media screen and (max-width:768px){.aiPage .worth__box__title{display:block;margin:0 0 30px}}.aiPage .worth__box__title:before{content:"";display:inline-block;background:url("/solution/security/ai_fraud_detection/assets/img/worthTitle_img01.svg") no-repeat;background-size:contain;width:56px;height:46.28px;margin:0 10px 0 0}@media screen and (max-width:768px){.aiPage .worth__box__title:before{display:block}}.aiPage .worth__box__title:nth-of-type(2):before{background:url("/solution/security/ai_fraud_detection/assets/img/worthTitle_img02.svg") no-repeat;background-size:contain;width:57.03px;height:44px}.aiPage .worth__box__title:nth-of-type(3):before{background:url("/solution/security/ai_fraud_detection/assets/img/worthTitle_img03.svg") no-repeat;background-size:contain;width:47.61px;height:60.77px}.aiPage .worth__box__title:nth-of-type(4):before{background:url("/solution/security/ai_fraud_detection/assets/img/worthTitle_img04.svg") no-repeat;background-size:contain;width:44.74px;height:42px}.aiPage .worth__box__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:0 40px;margin:0 0 80px;position:relative}.aiPage .worth__box__flex:last-of-type:after{display:none}.aiPage .worth__box__flex:after{content:"";width:100%;height:2px;background:#F7F9FB;position:absolute;left:0px;bottom:-40px}@media screen and (max-width:768px){.aiPage .worth__box__flex{display:block;margin:0 0 90px}}.aiPage .worth__box__flex:first-of-type .text{width:36%}@media screen and (max-width:768px){.aiPage .worth__box__flex:first-of-type .text{width:100%;letter-spacing:1px}}.aiPage .worth__box__flex:first-of-type .image{max-width:670px;width:72%}@media screen and (max-width:768px){.aiPage .worth__box__flex:first-of-type .image{width:100%}}.aiPage .worth__box__flex:first-of-type .image img{width:100%}.aiPage .worth__box__flex:nth-of-type(2) div{width:70%}@media screen and (max-width:768px){.aiPage .worth__box__flex:nth-of-type(2) div{width:100%}}.aiPage .worth__box__flex:nth-of-type(2) div .text{width:98%;margin:0 0 34px}@media screen and (max-width:768px){.aiPage .worth__box__flex:nth-of-type(2) div .text{width:100%;margin:0 0 20px}}.aiPage .worth__box__flex:nth-of-type(2) div .gray{background:#F7F9FB;position:relative;padding:20px 20px;width:90%;border-radius:10px;font-size:14px;font-size:1.4rem}@media screen and (max-width:768px){.aiPage .worth__box__flex:nth-of-type(2) div .gray{padding:20px 20px 64px;margin:0 0 20px}}.aiPage .worth__box__flex:nth-of-type(2) div .gray__title{margin:0 0 10px}.aiPage .worth__box__flex:nth-of-type(2) div .gray__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.aiPage .worth__box__flex:nth-of-type(2) div .gray__list li{width:50%;margin:0 0 5px}@media screen and (max-width:768px){.aiPage .worth__box__flex:nth-of-type(2) div .gray__list li{width:100%}}.aiPage .worth__box__flex:nth-of-type(2) div .gray__list li:before{content:"";display:inline-block;border-radius:10000px;width:4px;height:4px;background:#333;margin:0 10px 0 0px;vertical-align:middle}.aiPage .worth__box__flex:nth-of-type(2) div .gray__text{position:absolute;right:20px;bottom:25px}.aiPage .worth__box__flex:nth-of-type(2) .image{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.aiPage .worth__box__flex:last-of-type{margin:0}.aiPage .worth__box__flex .text{width:70%;font-size:14px;font-size:1.4rem}@media screen and (max-width:768px){.aiPage .worth__box__flex .text{width:100%;margin:0px 0 27px;letter-spacing:0.4px}}.aiPage .worth__box__flex .text .gray{color:var(--grayBrightDark)}.aiPage .worth__box__flex .image{width:330px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.aiPage .worth__box__flex .image img{width:330px}@media screen and (max-width:768px){.aiPage .worth__box__flex .image{width:100%}.aiPage .worth__box__flex .image img{width:100%}}.aiPage .worth__box__flex .table{max-width:600px;width:64%}@media screen and (max-width:768px){.aiPage .worth__box__flex .table{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;overflow-x:scroll;padding:0 0 20px}}.aiPage .worth__box__flex .table td,.aiPage .worth__box__flex .table th{padding:15px 16px;background:#F7F9FB;font-size:14px;font-size:1.4rem;border:2px solid var(--white);vertical-align:top}@media screen and (max-width:768px){.aiPage .worth__box__flex .table td,.aiPage .worth__box__flex .table th{padding:13px 18px}}.aiPage .worth__box__flex .table .hidden{visibility:hidden}.aiPage .worth__box__flex .table .blueBg{background:var(--blueBright)}.aiPage .worth__box__flex .table .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.aiPage .worth__box__flex .table .gray{color:var(--grayBrightDark)}.aiPage .worth__box__flex .table .defence{width:39.5%;font-weight:700;vertical-align:middle;text-align:center}@media screen and (max-width:768px){.aiPage .worth__box__flex .table .defence{text-align:left;vertical-align:top}}.aiPage .worth__box__flex .table .defence:before{content:"";width:18.9px;height:26.25px;background:url("/solution/security/ai_fraud_detection/assets/img/icon_defence.svg") no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin:0 10px 0 0px}@media screen and (max-width:768px){.aiPage .worth__box__flex .table .defence:before{display:block;margin:0 0 6px}}.aiPage .worth__box__flex .table .ai{color:var(--blue);font-weight:700;vertical-align:middle;text-align:center;width:39.5%}@media screen and (max-width:768px){.aiPage .worth__box__flex .table .ai{text-align:left;vertical-align:top}}.aiPage .worth__box__flex .table .ai:before{content:"";width:21.8px;height:22.63px;background:url("/solution/security/ai_fraud_detection/assets/img/icon_ai.svg") no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin:0 10px 0 0px}@media screen and (max-width:768px){.aiPage .worth__box__flex .table .ai:before{display:block;margin:0 0 6px}}.aiPage .worth__box__flex .table .info{font-weight:700}@media screen and (max-width:768px){.aiPage .worth__box__flex .table .info{font-size:12px;font-size:1.2rem}}.aiPage .worth__box__flex .table .info span{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.aiPage .worth__box__flex .table .info span{display:block}}.aiPage .worth__box__flex .table .info span:before{content:"";min-width:23.38px;min-height:23.38px;background:url("/solution/security/ai_fraud_detection/assets/img/icon_info.svg") no-repeat;background-size:contain;vertical-align:middle;margin:0 10px 0 0px}@media screen and (max-width:768px){.aiPage .worth__box__flex .table .info span:before{display:block}}.aiPage .worth__box__flex .table .time{font-weight:700}@media screen and (max-width:768px){.aiPage .worth__box__flex .table .time{font-size:12px;font-size:1.2rem}}.aiPage .worth__box__flex .table .time span{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.aiPage .worth__box__flex .table .time span{display:block}}.aiPage .worth__box__flex .table .time span:before{content:"";min-width:23.38px;min-height:23.38px;background:url("/solution/security/ai_fraud_detection/assets/img/icon_time.svg") no-repeat;background-size:contain;vertical-align:middle;margin:0 10px 0 0px}@media screen and (max-width:768px){.aiPage .worth__box__flex .table .time span:before{display:block}}.aiPage .worth__box__flex .table .cost{font-weight:700}@media screen and (max-width:768px){.aiPage .worth__box__flex .table .cost{font-size:12px;font-size:1.2rem}}.aiPage .worth__box__flex .table .cost span{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.aiPage .worth__box__flex .table .cost span{display:block}}.aiPage .worth__box__flex .table .cost span:before{content:"";min-width:23.38px;min-height:23.38px;background:url("/solution/security/ai_fraud_detection/assets/img/icon_cost.svg") no-repeat;background-size:contain;vertical-align:middle;margin:0 10px 0 0px}@media screen and (max-width:768px){.aiPage .worth__box__flex .table .cost span:before{display:block}}.aiPage .package{max-width:980px;margin:0 auto 120px;padding:0 20px}@media screen and (max-width:768px){.aiPage .package{margin:0 auto 70px;padding:0 20px}}.aiPage .package__image{margin:0 0 20px}@media screen and (max-width:768px){.aiPage .package__image{display:none}}.aiPage .package__image img{width:100%}.aiPage .package__image__sp{display:none}@media screen and (max-width:768px){.aiPage .package__image__sp{margin:0 0 20px;display:block;text-align:center}.aiPage .package__image__sp img{width:100%;max-width:335px}}.aiPage .package__text{color:var(--grayBrightDark);font-size:12px;font-size:1.2rem}@media screen and (max-width:768px){.aiPage .package__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.aiPage .example{width:87.6%;margin:0 auto 120px}@media screen and (max-width:768px){.aiPage .example{width:89.3%;margin:0 auto 120px}}.aiPage .example__swiper{position:relative;overflow:initial;max-width:1140px;margin:0 auto 150px;padding:0 20px}@media screen and (max-width:768px){.aiPage .example__swiper{margin:0 0 80px;padding:0}}.aiPage .example__swiper .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aiPage .example__swiper .swiper-wrapper .swiper-slide{background:var(--white);-webkit-box-shadow:0 0 30px rgba(31,70,95,0.22);box-shadow:0 0 30px rgba(31,70,95,0.22);height:auto;max-width:350px;min-width:350px;border-radius:5px;-webkit-transition:0.3s;transition:0.3s;border:none;min-height:inherit}.aiPage .example__swiper .swiper-wrapper .swiper-slide:hover{opacity:0.7}@media screen and (max-width:768px){.aiPage .example__swiper .swiper-wrapper .swiper-slide{height:auto;min-width:inherit;max-width:inherit}}.aiPage .example__swiper .swiper-wrapper .swiper-slide a{height:100%;display:block;color:#404040}.aiPage .example__swiper .swiper-wrapper .swiper-slide .image{height:180px}@media screen and (max-width:768px){.aiPage .example__swiper .swiper-wrapper .swiper-slide .image{height:152px}}.aiPage .example__swiper .swiper-wrapper .swiper-slide .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;top:0;left:0}.aiPage .example__swiper .swiper-wrapper .swiper-slide .ab{line-height:24px;padding:0 18px;font-size:12px;font-size:1.2rem;display:inline-block;color:var(--white);position:absolute;text-align:center;z-index:11;left:20px;top:200px}@media screen and (max-width:768px){.aiPage .example__swiper .swiper-wrapper .swiper-slide .ab{top:150px;font-size:12px;font-size:1.2rem;margin-top:18px}}.aiPage .example__swiper .swiper-wrapper .swiper-slide .ab:after{content:"";display:inline-block;-webkit-transform:skewX(-8deg);transform:skewX(-8deg);width:100%;height:24px;background:var(--blue);position:absolute;z-index:-1;top:0;left:0}.aiPage .example__swiper .swiper-wrapper .swiper-slide .title{margin:54px 0px 10px 20px;display:block;font-weight:500;font-size:18px;font-size:1.8rem;text-align:left}@media screen and (max-width:768px){.aiPage .example__swiper .swiper-wrapper .swiper-slide .title{font-size:16px;font-size:1.6rem;margin:48px 0px 10px 18px;font-weight:400}}.aiPage .example__swiper .swiper-wrapper .swiper-slide .text{font-size:14px;font-size:1.4rem;margin:0;padding:0px 20px 20px 20px}@media screen and (max-width:768px){.aiPage .example__swiper .swiper-wrapper .swiper-slide .text{padding:0 18px 18px}}.aiPage .example__swiper .swiper-pagination{left:50%;bottom:-50px;-webkit-transform:translate(-50%,0px);transform:translate(-50%,0px)}@media screen and (max-width:768px){.aiPage .example__swiper .swiper-pagination{bottom:-40px}}.aiPage .example__swiper .swiper-pagination-clickable .swiper-pagination-bullet{margin:0 4px;width:35px;height:2px;border-radius:0px}@media screen and (max-width:768px){.aiPage .example__swiper .swiper-pagination-clickable .swiper-pagination-bullet{width:28px}}@media screen and (min-width:955px){.aiPage .modCtaContentsInner{margin:-60px auto 120px}}@media screen and (max-width:954px){.aiPage .modCtaContentsInner{margin:-40px 15px 80px}}.aiPage .flow{margin:0 0 160px}@media screen and (max-width:768px){.aiPage .flow{margin:0 0 87px}}.aiPage .flow__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:980px;margin:auto;gap:0 30px;counter-reset:number 0;padding:0 20px}@media screen and (max-width:768px){.aiPage .flow__inner{width:89.3%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.aiPage .flow__inner div{width:50%}@media screen and (max-width:768px){.aiPage .flow__inner div{width:100%}}.aiPage .flow__inner__list li{margin:0 0 24px;font-size:14px;font-size:1.4rem;position:relative;line-height:1.6;padding:0 0 0 60px}@media screen and (max-width:768px){.aiPage .flow__inner__list li{margin:0 0 30px;padding:0 0 0 44px}}.aiPage .flow__inner__list li:before{content:counter(number) " ";counter-increment:number 1;font-size:18px;font-size:1.8rem;border-radius:100000px;background:var(--blue);color:var(--white);display:inline-block;vertical-align:middle;margin:0 20px 0 0;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;left:0px}@media screen and (max-width:768px){.aiPage .flow__inner__list li:before{width:30px;height:30px;line-height:30px;font-size:16px;font-size:1.6rem}}.aiPage .flow__inner__text{color:var(--grayBrightDark);display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 4px;font-size:12px;font-size:1.2rem;line-height:1.8}.aiPage .flow__inner__image{width:50%;max-width:470px}@media screen and (max-width:768px){.aiPage .flow__inner__image{width:100%;margin:0 auto 40px;max-width:400px}}.aiPage .flow__inner__image img{width:100%}.aiPage .tuning{margin:0 0 160px}@media screen and (max-width:768px){.aiPage .tuning{margin:0 0 80px}}.aiPage .tuning__flex{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:980px;gap:0 30px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}@media screen and (max-width:768px){.aiPage .tuning__flex{display:block}}.aiPage .tuning__flex__left{max-width:470px}.aiPage .tuning__flex__left img{width:100%}@media screen and (max-width:768px){.aiPage .tuning__flex__left img{margin:0 0 30px}}.aiPage .tuning__flex__right{width:48%}@media screen and (max-width:768px){.aiPage .tuning__flex__right{width:100%}}.aiPage .tuning__flex__right .text{margin:0 0 20px;font-size:14px;font-size:1.4rem}.aiPage .tuning__flex__right .box{background:var(--white);padding:20px 20px 22px 20px;border-radius:10px}@media screen and (max-width:768px){.aiPage .tuning__flex__right .box{padding:20px 20px 10px 20px}}.aiPage .tuning__flex__right .box__title{font-size:14px;font-size:1.4rem;font-weight:700;margin:0 0 13px}.aiPage .tuning__flex__right .box__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-size:1.4rem}@media screen and (max-width:768px){.aiPage .tuning__flex__right .box__list{margin:0 0 20px}}.aiPage .tuning__flex__right .box__list li{width:50%;margin:0 -30px 3px 0;text-indent:-20px;padding:0 0 0 10px}@media screen and (max-width:768px){.aiPage .tuning__flex__right .box__list li{width:100%}}.aiPage .tuning__flex__right .box__list li:before{content:"";display:inline-block;border-radius:10000px;width:4px;height:4px;background:#333;margin:0 6px 0px 7px;vertical-align:middle}.aiPage .tuning__flex__right .box__ab{text-align:right;font-size:14px;font-size:1.4rem}.aiPage .plan{margin:0 0 160px;padding:0 20px}@media screen and (max-width:768px){.aiPage .plan{margin:0 0 110px;padding:0px}}.aiPage .plan .modHeadingSection{margin:0 0 30px}@media screen and (max-width:768px){.aiPage .plan .modHeadingSection{margin:0 0 16px}}.aiPage .plan__read{font-size:14px;font-size:1.4rem;margin:0 0 70px;text-align:center}@media screen and (max-width:768px){.aiPage .plan__read{margin:0 0 34px}}.aiPage .plan__read .red{color:#FF0000;font-weight:700}.aiPage .plan__table{max-width:980px;margin:auto;font-size:14px;font-size:1.4rem}@media screen and (max-width:768px){.aiPage .plan__table{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;overflow-x:scroll;height:951px;padding:20px 20px 0px 20px}}.aiPage .plan__table .hidden{visibility:hidden}.aiPage .plan__table .empty{position:relative}.aiPage .plan__table .empty:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:2px;background:#B7BBBE}.aiPage .plan__table .circleAi{position:relative}.aiPage .plan__table .circleAi:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:16px;border-radius:1000px;border:2px solid #404040}.aiPage .plan__table .radius{border-radius:10px 0 0 0;font-size:14px;font-size:1.4rem}@media screen and (max-width:768px){.aiPage .plan__table .radius{font-size:12px;font-size:1.2rem}}.aiPage .plan__table .radius02{border-radius:0 0 0 10px}.aiPage .plan__table .plan{font-size:16px;font-size:1.6rem}.aiPage .plan__table .blueTitle{position:relative;background:var(--blue);color:var(--white);font-size:14px;font-size:1.4rem;text-align:center;padding:18px 10px;font-weight:700}.aiPage .plan__table .blueTitle .inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.aiPage .plan__table .blueBg{background:var(--blueBright)}.aiPage .plan__table .blueText{color:var(--blue);font-weight:700}.aiPage .plan__table .orangeTitle{position:relative;background:#FF7223;color:var(--white);font-size:14px;font-size:1.4rem;text-align:center;vertical-align:top;font-weight:700;position:relative;padding:10px}.aiPage .plan__table .orangeTitle:before{content:"";width:100%;height:20px;background:#FF7223;position:absolute;top:-19px;left:0px;border-radius:10px 10px 0 0}.aiPage .plan__table .orangeTitle .inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;margin-top:-10px}.aiPage .plan__table .orangeBg{background:#F9E6D0}.aiPage .plan__table .orangeText{color:#FF7223;font-weight:700}.aiPage .plan__table .orangeBottom{position:relative}.aiPage .plan__table .orangeBottom:before{content:"";width:100%;height:20px;background:#F9E6D0;position:absolute;bottom:-20px;left:0px;border-radius:0 0px 10px 10px}.aiPage .plan__table .num{font-size:24px;font-size:2.4rem;font-weight:700;line-height:1}.aiPage .plan__table .list{line-height:21px}.aiPage .plan__table .list li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 10px 4px}.aiPage .plan__table .list li:before{content:"";border-radius:10000px;width:4px;height:4px;background:#333;margin:10px 10px 0 0px;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;-ms-flex-negative:0;flex-shrink:0}.aiPage .plan__table td{text-align:center}.aiPage .plan__table th{font-weight:700}@media screen and (max-width:768px){.aiPage .plan__table th{font-size:12px;font-size:1.2rem}}.aiPage .plan__table td,.aiPage .plan__table th{border:1px solid #F7F9FB;background:var(--white);padding:16px 20px;line-height:1.9}@media screen and (max-width:768px){.aiPage .plan__table td,.aiPage .plan__table th{padding:14px 20px}}.aiPage .plan__table td:nth-child(n+2),.aiPage .plan__table th:nth-child(n+2){width:26.5%}.aiPage .plan__table .left td{text-align:left}.aiPage .plan__point{font-size:14px;font-size:1.4rem;max-width:980px;margin:auto;color:var(--grayBrightDark);padding:0 20px;text-indent:-1em;padding-left:3em}@media screen and (max-width:768px){.aiPage .plan__point{width:89.3%;padding:0 0 0 1em}}.aiPage .speed{margin:0 auto 120px}@media screen and (max-width:768px){.aiPage .speed{margin:0 0 100px}}.aiPage .speed__flex{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:980px;margin:0 auto 20px;gap:0 20px;padding:0 20px}@media screen and (max-width:768px){.aiPage .speed__flex{display:block;width:89.3%}}.aiPage .speed__flex__inner{background:var(--blue);border-radius:10px;padding:6px;color:var(--white);width:50%}@media screen and (max-width:768px){.aiPage .speed__flex__inner{width:97%;margin:0 0 24px;padding:4px}}.aiPage .speed__flex__inner:nth-child(2) .title:before{content:"";background:url("/solution/security/ai_fraud_detection/assets/img/speed_title02.svg") no-repeat;width:44.16px;height:48.48px}.aiPage .speed__flex__inner .title{font-size:18px;font-size:1.8rem;background:var(--white);border-radius:6px;position:relative;color:#404040;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 10px;font-weight:500}@media screen and (max-width:768px){.aiPage .speed__flex__inner .title{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:14px 0px 14px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.aiPage .speed__flex__inner .title:before{content:"";background:url("/solution/security/ai_fraud_detection/assets/img/speed_title01.svg") no-repeat;width:38.98px;height:46.84px;margin:0 10px 0 -10px}.aiPage .speed__flex__inner .title:after{content:"";width:0;height:0;border-style:solid;border-width:10px 20px 0 20px;border-color:#ffffff transparent transparent transparent;position:absolute;bottom:-10px;left:50%;-webkit-transform:translate(-50%,0px);transform:translate(-50%,0px)}.aiPage .speed__flex__inner .title .small{font-size:12px;font-size:1.2rem;display:block;font-weight:400}.aiPage .speed__flex__inner .title .blue{color:var(--blue)}.aiPage .speed__flex__inner .text{font-size:30px;font-size:3rem;text-align:center}.aiPage .speed__flex__inner .text .num{font-size:50px;font-size:5rem;margin:0 4px}.aiPage .speed__flex__inner .text .sup{font-size:14px;font-size:1.4rem;vertical-align:text-top}.aiPage .speed__point{font-size:14px;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:start;-ms-flex-align:start;align-items:start;max-width:980px;margin:auto;color:var(--grayBrightDark);padding:0 20px}@media screen and (max-width:768px){.aiPage .speed__point{width:89.3%}}@media screen and (min-width:955px){.usecase .main--promotion .modKv{background:#fff url("/assets/img/solution/promotion/customer-acquisition-pack/img_kv.jpg") no-repeat right bottom;background-size:contain}}.usecase .main--promotion .modKv__inner{padding:45px 80px}@media screen and (max-width:954px){.usecase .main--promotion .modKv__inner{padding:40px 20px 0}}.usecase .main--promotion .modKv__title h1>span{display:block;position:relative}.usecase .main--promotion .modKv__title__main{color:var(--blue);font-size:40px;font-size:4rem;font-weight:700}@media screen and (max-width:954px){.usecase .main--promotion .modKv__title__main{font-size:37px;font-size:3.7rem}}.usecase .main--promotion .modKv__title__sub{font-size:32px;font-size:3.2rem;font-weight:700;letter-spacing:0.04em;margin-top:13px}@media screen and (max-width:954px){.usecase .main--promotion .modKv__title__sub{font-size:18px;font-size:1.8rem;margin-top:11px}}.usecase .main--promotion .modKv__title__small{font-size:20px;font-size:2rem;font-weight:500;letter-spacing:0.03em;margin-top:13px}@media screen and (max-width:954px){.usecase .main--promotion .modKv__title__small{font-size:16px;font-size:1.6rem;margin-top:0}}.usecase .main--promotion .modKv__spImg{margin:10px 0 40px}.usecase .main--promotion .modKv__spImg img{margin-left:-20px;width:calc(100% + 40px);height:auto}.usecase .main--promotion .modKv__img{width:auto;height:auto;margin:14px 0 0;aspect-ratio:auto}@media screen and (max-width:954px){.usecase .main--promotion .modKv__img{margin:-2px 0 0}}@media screen and (min-width:955px){.usecase .main--promotion .modKv__img img{width:332px;height:auto}}@media screen and (max-width:768px){.usecase .main--promotion .modKv__img img{max-width:332px;height:auto}}@media screen and (min-width:955px){.usecase .main--promotion .modKv .modCtaContentsInner{width:410px;margin:18px 0 0}}@media screen and (max-width:954px){.usecase .main--promotion .modKv .modCtaContentsInner{margin-top:3px}}@media screen and (max-width:954px){.usecase .main--promotion .modKv .modCtaContentsInner>li{width:100%}}.usecase .main--promotion .modListCaution__item{text-indent:-1em;padding-left:1em;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.4;letter-spacing:0.09em}.usecase .main--promotion .modListStep{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 30px}@media screen and (min-width:955px){.usecase .main--promotion .modListStep{margin:85px 0 0}}@media screen and (max-width:954px){.usecase .main--promotion .modListStep{display:block;margin:54px 0 0}}.usecase .main--promotion .modListStep:before{content:"";position:absolute;width:calc(100% - 3px);height:3px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--blue)}@media screen and (max-width:954px){.usecase .main--promotion .modListStep:before{width:3px;height:calc(100% - 3px);top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.usecase .main--promotion .modListStep__item{position:relative;background:var(--white);text-align:center;border:3px solid var(--blue);width:175px;height:340px;border-radius:12px;border-width:3px;border-color:var(--blue)}@media screen and (max-width:954px){.usecase .main--promotion .modListStep__item{width:100%;height:auto;border-radius:6px;padding:17px 15px 15px;border-width:2px}.usecase .main--promotion .modListStep__item:last-child,.usecase .main--promotion .modListStep__item:nth-child(n+2){margin-top:55px}}.usecase .main--promotion .modListStep__item__budge{position:absolute;text-align:center;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;top:-58px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1;width:107px;height:107px;border-radius:100%;font-size:16px;font-size:1.6rem;background-color:var(--blue);color:var(--white)}@media screen and (max-width:954px){.usecase .main--promotion .modListStep__item__budge{font-size:11px;font-size:1.1rem;width:72px;height:72px;border-radius:50%;padding:15px 0 14px;top:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;vertical-align:middle}}.usecase .main--promotion .modListStep__item__budge>span{font-size:32px;font-size:3.2rem;line-height:1;margin:4px 0 0}@media screen and (max-width:954px){.usecase .main--promotion .modListStep__item__budge>span{font-size:20px;font-size:2rem}}.usecase .main--promotion .modListStep__item--noBudge{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:75px;height:340px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:none}@media screen and (max-width:954px){.usecase .main--promotion .modListStep__item--noBudge{width:100%;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-top:20px!important;margin-left:0!important;margin-bottom:57px;font-size:14px;font-size:1.4rem}}.usecase .main--promotion .modListStep__item--noBudge .modListStep__item__title{background-color:#E6E6E6;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:955px){.usecase .main--promotion .modListStep__item--noBudge .modListStep__item__title{border-radius:12px;margin:45px 0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}@media screen and (max-width:954px){.usecase .main--promotion .modListStep__item--noBudge .modListStep__item__title{font-size:15px;font-size:1.5rem;border-radius:6px;height:100%;margin:12px 37px 0}}@media screen and (max-width:954px){.usecase .main--promotion .modListStep__item--noBudge+.modListStep__item--noBudge{margin-top:-37px!important}}.usecase .main--promotion .modListStep__item__logo{margin:92px auto 0}@media screen and (max-width:954px){.usecase .main--promotion .modListStep__item__logo{margin:30px auto 0}}.usecase .main--promotion .modListStep__item__logo img{width:100%;height:auto}@media screen and (min-width:955px){.usecase .main--promotion .modListStep__item__logo--01 img{width:77px;margin:14px 16px 15px 0}}@media screen and (max-width:954px){.usecase .main--promotion .modListStep__item__logo--01 img{width:46px}}@media screen and (min-width:955px){.usecase .main--promotion .modListStep__item__logo--02 img{width:84px;margin-bottom:6px}}@media screen and (max-width:954px){.usecase .main--promotion .modListStep__item__logo--02 img{width:52px}}@media screen and (min-width:955px){.usecase .main--promotion .modListStep__item__logo--03 img{width:62px;margin:10px 0 20px}}@media screen and (max-width:954px){.usecase .main--promotion .modListStep__item__logo--03 img{width:43px}}@media screen and (min-width:955px){.usecase .main--promotion .modListStep__item__logo--04 img{width:62px;margin:10px 0 20px}}@media screen and (max-width:954px){.usecase .main--promotion .modListStep__item__logo--04 img{width:43px}}.usecase .main--promotion .modListStep__item__title{font-size:18px;font-size:1.8rem;font-weight:700}@media screen and (max-width:954px){.usecase .main--promotion .modListStep__item__title{font-size:15px;font-size:1.5rem}}.usecase .main--promotion .modListStep__item__text{font-size:12px;font-size:1.2rem}.usecase .main--promotion .modBoxContents:not(:last-child){border:none;padding:0;margin:0}.usecase .main--promotion .modBoxContents+.modListCaution{margin-top:20px}.usecase .main--promotion .modBoxContents__textBox .title{line-height:1.6}.usecase .main--promotion .modBoxContents__textBox .logo{margin-top:20px}.usecase .main--promotion .modBoxContents__textBox .note{margin-top:15px;font-size:12px;font-size:1.2rem}.usecase .main--promotion .modBoxContents__textBox .link{display:inline-block;color:var(--blue);margin-top:15px}.usecase .main--promotion .modBoxContents__textBox .link:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px;height:6px;margin:0 0 2px 8px}@media screen and (max-width:954px){.usecase .main--promotion .modBoxContents .img img{width:100%;height:auto}}.usecase .main--promotion .modBoxRecommend{text-align:center;margin-top:60px}.usecase .main--promotion .modBoxRecommend__title{font-weight:500;font-size:22px;font-size:2.2rem;margin-bottom:40px}@media screen and (max-width:954px){.usecase .main--promotion .modBoxRecommend__title{font-size:20px;font-size:2rem}}.usecase .main--promotion .modBoxRecommend .issueList{gap:20px}.usecase .main--promotion .modBoxRecommend .issueList__item{width:calc(100% - 10px)}.usecase .main--promotion .modBoxRecommend .issueList__item .text{font-weight:500;font-size:20px;font-size:2rem;margin-top:20px;line-height:1.4}@media screen and (max-width:954px){.usecase .main--promotion .modBoxRecommend .issueList__item .text{font-size:18px;font-size:1.8rem}}@media screen and (max-width:954px){.usecase .main--promotion .modCta{margin-top:0}}.usecase .main--promotion .pageSection__content+.pageSection__content{margin-top:60px}@media screen and (max-width:954px){.usecase .main--promotion .pageSection__content+.pageSection__content{margin-top:40px}}.usecase .main--promotion .pageSection__content+.pageSection__content .modBoxContents__textBox{width:100%}@media screen and (max-width:954px){.usecase .main--promotion .pageSection+.pageSection:not(.pageSection--about,.pageSection--head) .pageSection__inner:first-child{padding-top:0}}@media screen and (min-width:769px){.usecase .main--promotion .boxCaution{max-width:1300px;margin:0 auto;padding:20px 80px}}@media screen and (max-width:954px){.usecase .main--promotion .boxCaution{padding:15px 20px;background:var(--white)}}.usecase .main--promotion .boxBenefits__inner{text-align:center}@media screen and (min-width:769px){.usecase .main--promotion .boxBenefits__inner{padding-top:0;padding-bottom:0}}.usecase .main--promotion .boxBenefits__title{background:#EAF5FF;border-radius:10px 10px 0 0;color:var(--blue);font-weight:500;font-size:22px;font-size:2.2rem;padding:14px}.usecase .main--promotion .boxBenefits__content{background:var(--white);border-radius:0 0 10px 10px;font-weight:700;font-size:14px;font-size:1.4rem;padding:35px 14px}.usecase .main--promotion .boxBenefits__content .emp{color:var(--blue);font-size:18px;font-size:1.8rem}.usecase .main--promotion .boxService__title{font-weight:500;font-size:22px;font-size:2.2rem;text-align:center;margin-bottom:40px}.usecase .main--promotion .boxService__content{width:100%;overflow-x:auto}.usecase .main--promotion .boxService__content table{min-width:1140px}.usecase .main--promotion .boxService__content table td,.usecase .main--promotion .boxService__content table th{border:3px solid #F7F9FB}.usecase .main--promotion .boxService__content table td.nowrap,.usecase .main--promotion .boxService__content table th.nowrap{white-space:nowrap}.usecase .main--promotion .boxService__content table td .small,.usecase .main--promotion .boxService__content table th .small{display:block;font-size:12px;font-size:1.2rem}.usecase .main--promotion .boxService__content table th{background:#EAF5FF;color:var(--blue);font-weight:500;font-size:14px;font-size:1.4rem;padding:15px 20px}.usecase .main--promotion .boxService__content table td{background:var(--white);font-size:14px;font-size:1.4rem;padding:15px 20px}.usecase .main--promotion .boxService__content table td:first-child{width:237px}.usecase .main--promotion .boxService__content table td:last-child{width:272px}.usecase .main--promotion .boxStep__title{font-weight:500;font-size:32px;font-size:3.2rem;text-align:center;margin-bottom:40px}@media screen and (max-width:954px){.usecase .main--promotion .boxStep__title{font-size:22px;font-size:2.2rem}}.usecase .main--promotion .boxStep .modListCaution{margin-top:40px}.usecase .main--promotion .boxStep .modListCaution__item{font-size:14px;font-size:1.4rem}@media screen and (max-width:954px){.usecase .main--promotion .boxStep .modListCaution__item{font-size:12px;font-size:1.2rem}}.pageSection__content:has(.pageSection__content__head){position:relative;padding-top:120px}.pageSection__content:has(.pageSection__content__head) .pageSection__content__head{background:#EAF5FF;text-align:center;color:var(--blue);position:absolute;top:0;left:0;width:100%;padding:10px 0;font-size:22px;font-size:2.2rem}@media screen and (max-width:954px){.pageSection__content:has(.pageSection__content__head) .pageSection__content__head{font-size:16px;font-size:1.6rem}}.usecase .modKv{overflow:hidden;background:var(--white)}.usecase .modKv__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:0}@media screen and (min-width:955px){.usecase .modKv__inner{gap:0 40px;max-width:1300px;margin:0 auto;padding:30px 80px}}@media screen and (max-width:954px){.usecase .modKv__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px 40px}}.usecase .modKv__box{position:relative;z-index:22}@media screen and (min-width:955px){.usecase .modKv__box{width:50%}}@media screen and (max-width:954px){.usecase .modKv__box{width:100%;margin:0;display:contents}}.usecase .modKv__title{font-weight:700;line-height:1.4}@media screen and (min-width:955px){.usecase .modKv__title{font-size:40px;font-size:4rem}}@media screen and (max-width:1200px){.usecase .modKv__title{font-size:29px;font-size:2.9rem}}@media screen and (max-width:954px){.usecase .modKv__title{font-size:22px;font-size:2.2rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}@media screen and (min-width:955px){.usecase .modKv__title--small{font-size:32px;font-size:3.2rem}}.usecase .modKv__lead{font-size:16px;font-size:1.6rem;padding:14px 0 0}@media screen and (max-width:954px){.usecase .modKv__lead{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.usecase .modKv__lead--small{font-size:14px;font-size:1.4rem}.usecase .modKv__img{aspect-ratio:65/32}@media screen and (min-width:955px){.usecase .modKv__img{width:50vw;height:320px;margin:0 calc(50% - 50vw) 0 0}}@media screen and (max-width:954px){.usecase .modKv__img{margin:40px -20px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.usecase .modKv__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.usecase .modKv .modCtaContentsInner{width:100%;height:50px;margin:0;gap:0 20px}@media screen and (min-width:955px){.usecase .modKv .modCtaContentsInner{max-width:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0 0}}@media screen and (max-width:954px){.usecase .modKv .modCtaContentsInner{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.usecase .modKv .modCtaContentsInner>li{margin:0}@media screen and (min-width:955px){.usecase .modKv .modCtaContentsInner>li{width:calc((100% - 20px) / 2)}}@media screen and (max-width:954px){.usecase .modKv .modCtaContentsInner>li{width:calc((100% - 20px) / 2)}}.usecase .modKv .modCtaContentsInner>li .btn{font-weight:400;height:50px;font-size:14px;font-size:1.4rem;line-height:1.25}.usecase .modBoxCase{width:100%;background:#f7f9fb;border-radius:10px;overflow:hidden}.usecase .modBoxCase__inner{padding:20px}@media screen and (min-width:955px){.usecase .modBoxCase__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}}@media screen and (max-width:954px){.usecase .modBoxCase__inner{display:block}}.usecase .modBoxCase__textBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:954px){.usecase .modBoxCase__textBox{margin:24px 0 0}}.usecase .modBoxCase__textBox .title{font-size:14px;font-size:1.4rem;font-weight:700}.usecase .modBoxCase__textBox .heading{color:var(--blue);font-size:16px;font-size:1.6rem}@media screen and (min-width:955px){.usecase .modBoxCase__textBox .heading{margin:8px 0 0}}@media screen and (max-width:954px){.usecase .modBoxCase__textBox .heading{margin:8px 0 0}}.usecase .modBoxCase__textBox .heading__link{cursor:pointer}.usecase .modBoxCase__textBox .heading__link:hover{opacity:0.7}.usecase .modBoxCase__textBox .lead{font-size:14px;font-size:1.4rem;font-weight:400}@media screen and (min-width:955px){.usecase .modBoxCase__textBox .lead{margin:4px 0 0}}@media screen and (max-width:954px){.usecase .modBoxCase__textBox .lead{margin:4px 0 0}}@media screen and (min-width:955px){.usecase .modBoxCase__textBox .modBoxContents__textBox__linkbox{margin:8px 0 0}}@media screen and (max-width:954px){.usecase .modBoxCase__textBox .modBoxContents__textBox__linkbox{margin:8px 0 0}}.usecase .modBoxCase__img{width:100%;height:auto}@media screen and (min-width:955px){.usecase .modBoxCase__img{width:208px}}.usecase .modBoxCase__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){.usecase .modBoxCase__img--w330{width:330px}}.usecase .modBoxContents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;margin-bottom:80px}.usecase .modBoxContents .title{font-size:22px;font-size:2.2rem;font-weight:500;line-height:1.8}@media screen and (max-width:954px){.usecase .modBoxContents .title{font-size:16px;font-size:1.6rem}}.usecase .modBoxContents .title+.modListTimeline{margin:11px 0 0}.usecase .modBoxContents:last-child{margin-bottom:0}.usecase .modBoxContents:not(:last-child){padding:0 0 40px;border-bottom:2px solid #f7f9fb;margin:0 0 40px}@media screen and (max-width:954px){.usecase .modBoxContents{display:block}}.usecase .modBoxContents--table .modBoxContent__textBox{width:44%}@media screen and (max-width:954px){.usecase .modBoxContents--table .modBoxContent__textBox{width:100%;margin-top:30px}}.usecase .modBoxContents__textBox{width:62%}@media screen and (max-width:954px){.usecase .modBoxContents__textBox{width:100%}}.usecase .modBoxContents__textBox .title{font-size:22px;font-size:2.2rem;font-weight:500;line-height:1.4}@media screen and (max-width:954px){.usecase .modBoxContents__textBox .title{font-size:16px;font-size:1.6rem}}.usecase .modBoxContents__textBox .text{margin-top:20px}.usecase .modBoxContents__textBox .text__note{font-size:8px;font-size:0.8rem;vertical-align:top;line-height:20px}.usecase .modBoxContents__textBox .text__link{color:var(--blue);text-decoration:underline;cursor:pointer}.usecase .modBoxContents__textBox .text__link:hover{opacity:0.7}.usecase .modBoxContents__textBox .text small.note{display:block;margin:20px 0 0}.usecase .modBoxContents__textBox__linkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 20px}@media screen and (min-width:955px){.usecase .modBoxContents__textBox__linkbox{margin:30px 0 0}}@media screen and (max-width:954px){.usecase .modBoxContents__textBox__linkbox{display:block;margin:20px 0 0}}.usecase .modBoxContents__textBox__linkbox li a{position:relative;font-size:1.4rem;padding:0 0 7px;color:var(--blue)}@media screen and (max-width:768px){.usecase .modBoxContents__textBox__linkbox li a{font-size:1.2rem;margin:0 0 8px;padding:0 0 4px;display:inline-block;width:100%}}.usecase .modBoxContents__textBox__linkbox li a:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}@media screen and (max-width:768px){.usecase .modBoxContents__textBox__linkbox li a:after{position:absolute;top:9px;right:10px}}.usecase .modBoxContents__img{position:relative;height:auto;aspect-ratio:330/212}@media screen and (min-width:955px){.usecase .modBoxContents__img{width:38%;max-width:330px}}@media screen and (max-width:954px){.usecase .modBoxContents__img{width:100%;margin-top:20px}}.usecase .modBoxContents__img img,.usecase .modBoxContents__img video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){.usecase .modBoxContents__img__wrapper{width:38%;max-width:330px}}@media screen and (max-width:954px){.usecase .modBoxContents__img__wrapper{width:100%;margin-top:30px}}.usecase .modBoxContents__img__wrapper .modBoxContents__img{width:100%}.usecase .modBoxContents__img__wrapper p{font-size:12px;font-size:1.2rem;margin:10px 0 0}.usecase .modBoxContents__img--border{border:solid 1px #D9DBDC;border-radius:5px;overflow:hidden}@media screen and (min-width:955px){.usecase .modBoxContents__img--big{width:75%;max-width:514px}}.usecase .modBoxContents--singleColumn{display:block}.usecase .modListAnchorCard{max-width:980px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media screen and (max-width:954px){.usecase .modListAnchorCard{gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.usecase .modListAnchorCard img{width:inherit}.usecase .modListAnchorCard__item{width:25%;position:relative}@media screen and (max-width:954px){.usecase .modListAnchorCard__item{width:calc((100% - 15px) / 2)}}.usecase .modListAnchorCard__item:after{content:"";position:absolute;background:url("/assets/img/common/icon_arrow_wide.svg") no-repeat 0 0/100%;width:26px;height:10px;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.usecase .modListAnchorCard__item__inner{border-radius:10px;-webkit-box-shadow:0px 0px 30px rgba(31,70,95,0.22);box-shadow:0px 0px 30px rgba(31,70,95,0.22);display:block;background:var(--white);height:100%;position:relative}.usecase .modListAnchorCard__item__title{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:84px;color:var(--blue);line-height:1.4}@media screen and (min-width:955px){.usecase .modListAnchorCard__item__title{font-size:18px;font-size:1.8rem;padding:20px 15px;height:84px}}@media screen and (max-width:954px){.usecase .modListAnchorCard__item__title{font-size:16px;font-size:1.6rem;padding:20px 6px}}.usecase .modListAnchorCard__item__img{background:#f7f9fb;position:relative;height:120px}.usecase .modListAnchorCard__item__img>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:954px){.usecase .modListAnchorCard__item__img>img{max-height:60px}}.usecase .modListAnchorCard__item__text{font-size:14px;font-size:1.4rem;padding:20px 20px 45px}.usecase .modCtaContact{padding:30px;background:#f7f9fb;border-radius:10px;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.8}@media screen and (min-width:955px){.usecase .modCtaContact{text-align:center}}@media screen and (max-width:954px){.usecase .modCtaContact{text-align:left}}.usecase .modCtaContact__linkBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px auto 0}.usecase .modCtaContact__linkBox a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:280px;height:50px;font-size:14px;font-size:1.4rem;color:var(--white);background:-webkit-gradient(linear,right bottom,left top,from(#e9650f),to(#ff893b));background:linear-gradient(to left top,#e9650f 0%,#ff893b 100%);-webkit-box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);box-shadow:7px 5px 5px 0px rgba(60,60,60,0.3);-webkit-transition:0.3s;transition:0.3s;cursor:pointer}.usecase .modCtaContact__linkBox a:hover{opacity:0.7}.usecase .modCtaContact .modCtaContentsInner{margin:30px auto 0}.usecase .modCustomerLogos{margin-top:14px}@media screen and (max-width:954px){.usecase .modCustomerLogos{margin-top:30px}}.usecase .modHeadingSection{padding-bottom:17px;letter-spacing:0.04em}@media screen and (min-width:955px){.usecase .modHeadingSection{margin-top:15px}}@media screen and (max-width:954px){.usecase .modHeadingSection{margin-top:40px}}.usecase .modHeadingSection--bg:before{content:"";width:141px;height:141px;background:url("/assets/img/common/deco_heading.svg") no-repeat center/100%;position:absolute;left:38%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);mix-blend-mode:multiply}@media screen and (max-width:954px){.usecase .modHeadingSection--bg:before{content:none}}.usecase .pageSection .issueList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:955px){.usecase .pageSection .issueList{gap:40px}}@media screen and (max-width:954px){.usecase .pageSection .issueList{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:955px){.usecase .pageSection .issueList__item{width:22.5%}}@media screen and (max-width:954px){.usecase .pageSection .issueList__item{width:calc((100% - 15px) / 2)}}.usecase .pageSection .issueList__item .caption{font-weight:400;padding:20px 0 0}.usecase .pageSection .issueList__item .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){.usecase .pageSection .securityTable{width:52%;min-width:514px}}@media screen and (max-width:954px){.usecase .pageSection .securityTable{width:100%;margin:30px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;overflow-x:scroll}}.usecase .pageSection .securityTable td,.usecase .pageSection .securityTable th{vertical-align:middle;border:2px solid var(--white);background:#f7f9fb;padding:15px 20px}.usecase .pageSection .securityTable td p,.usecase .pageSection .securityTable th p{text-align:left}.usecase .pageSection .securityTable td{font-size:14px;font-size:1.4rem;font-weight:400}.usecase .pageSection .securityTable td p:not(:last-of-type){padding-bottom:4px}.usecase .pageSection .securityTable th{font-size:14px;font-size:1.4rem;font-weight:700}.usecase .pageSection .securityTable tr:first-child th{padding-top:8px;padding-bottom:8px}.usecase .pageSection .securityTable .hidden{visibility:hidden}.usecase .pageSection .securityTable .defence{width:37%;font-weight:700;vertical-align:middle;text-align:center}.usecase .pageSection .securityTable .defence__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.usecase .pageSection .securityTable .defence__text:before{content:"";width:17.76px;height:24.67px;background:url("/assets/img/purpose/needs/usecase/enterprise/icon_security_table01.svg") no-repeat;background-size:contain;display:block;margin:0 10px 0 0}@media screen and (max-width:954px){.usecase .pageSection .securityTable .defence__text{display:block}}.usecase .pageSection .securityTable .ai{color:var(--blue);font-weight:700;vertical-align:middle;text-align:center;width:37%}.usecase .pageSection .securityTable .ai__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.usecase .pageSection .securityTable .ai__text:before{content:"";width:21.8px;height:22.63px;background:url("/assets/img/purpose/needs/usecase/enterprise/icon_security_table02.svg") no-repeat;background-size:contain;display:block;margin:0 10px 0 0}@media screen and (max-width:954px){.usecase .pageSection .securityTable .ai__text{display:block}}.usecase .pageSection .securityTable .blueBg{background:#eaf5ff}.usecase .pageSection .securityTable .info__text:before{content:"";width:23.38px;height:23.38px;background:url("/assets/img/purpose/needs/usecase/enterprise/icon_security_table03.svg") no-repeat;background-size:contain;display:block;margin:0 0 10px}@media screen and (max-width:954px){.usecase .pageSection .securityTable .info__text:before{margin:0}}.usecase .pageSection .securityTable .time__text:before{content:"";width:23.38px;height:23.38px;background:url("/assets/img/purpose/needs/usecase/enterprise/icon_security_table04.svg") no-repeat;background-size:contain;display:block;margin:0 0 10px}@media screen and (max-width:954px){.usecase .pageSection .securityTable .time__text:before{margin:0}}.usecase .pageSection .securityTable .cost__text:before{content:"";width:23.38px;height:23.38px;background:url("/assets/img/purpose/needs/usecase/enterprise/icon_security_table05.svg") no-repeat;background-size:contain;display:block;margin:0 0 10px}@media screen and (max-width:954px){.usecase .pageSection .securityTable .cost__text:before{margin:0}}.usecase .pageSection .securityTable .note{color:#989c9f;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0 0}@media screen and (max-width:954px){.usecase .pageSection .securityTable .note{white-space:normal}}.usecase .pageSection .securityTable .note__icon{display:block}.usecase .pageSection .preventLinkList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin:30px 0 0}@media screen and (max-width:954px){.usecase .pageSection .preventLinkList{display:block}}.usecase .pageSection .preventLinkList__item__link{position:relative;color:var(--blue);font-size:14px;font-size:1.4rem;font-weight:400;cursor:pointer}@media screen and (min-width:955px){.usecase .pageSection .preventLinkList__item__link{font-size:14px;font-size:1.4rem;padding:0 0 7px}}@media screen and (max-width:954px){.usecase .pageSection .preventLinkList__item__link{padding:0 0 7px}}.usecase .pageSection .preventLinkList__item__link:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:955px){.usecase .pageSection .preventLinkList__item__link:after{width:8px;height:8px;margin:0 0 1px 9px}}@media screen and (max-width:954px){.usecase .pageSection .preventLinkList__item__link:after{width:6px;height:6px;margin:0 0 1px 6px}}.usecase .pageSection .preventLinkList__item__link:hover{opacity:0.7}.usecase .pageSection--about:before{content:"";background:var(--blue);display:block;width:48px;height:21px;clip-path:polygon(0% 0%,100% 0%,50% 100%);position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.usecase .pageSection .service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:28px}@media screen and (max-width:954px){.usecase .pageSection .service{display:block}}.usecase .pageSection .service__item{max-width:360px}@media screen and (max-width:954px){.usecase .pageSection .service__item{max-width:initial}}.usecase .pageSection .service__item .title{font-weight:500;line-height:1.4;letter-spacing:0.04em;padding:0 0 0 50px;height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (min-width:955px){.usecase .pageSection .service__item .title{font-size:18px;font-size:1.8rem;margin-top:20px}}@media screen and (max-width:954px){.usecase .pageSection .service__item .title{font-size:16px;font-size:1.6rem;margin-top:12px}}.usecase .pageSection .service__item .title:before{display:inline-block;color:var(--white);background:var(--blue);font-weight:500;border-radius:50%;text-align:center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:955px){.usecase .pageSection .service__item .title:before{font-size:18px;font-size:1.8rem;width:40px;height:40px;line-height:38px}}@media screen and (max-width:954px){.usecase .pageSection .service__item .title:before{font-size:16px;font-size:1.6rem;width:30px;height:30px;line-height:28px}}.usecase .pageSection .service__item:first-of-type .title:before{content:"01"}.usecase .pageSection .service__item:nth-of-type(2) .title:before{content:"02"}.usecase .pageSection .service__item:nth-of-type(3) .title:before{content:"03"}.usecase .pageSection .service__item:nth-of-type(4) .title:before{content:"04"}@media screen and (min-width:955px){.usecase .pageSection .service__item .text{margin:15px 0 0}}@media screen and (max-width:954px){.usecase .pageSection .service__item .text{margin:10px 0 0}}.usecase .pageSection .service__item .text__link{color:var(--blue);text-decoration:underline;cursor:pointer}.usecase .pageSection .service__item .text__link:hover{opacity:0.7}@media screen and (min-width:955px){.usecase .pageSection .service__item .link{margin:15px 0 0}}@media screen and (max-width:954px){.usecase .pageSection .service__item .link{margin:10px 0 0}}.usecase .pageSection .service__item .link a{position:relative;color:var(--blue);font-size:14px;font-size:1.4rem;font-weight:400;cursor:pointer}@media screen and (min-width:955px){.usecase .pageSection .service__item .link a{font-size:14px;font-size:1.4rem;padding:0 0 7px}}@media screen and (max-width:954px){.usecase .pageSection .service__item .link a{padding:0 0 7px}}.usecase .pageSection .service__item .link a:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:955px){.usecase .pageSection .service__item .link a:after{width:8px;height:8px;margin:0 0 1px 9px}}@media screen and (max-width:954px){.usecase .pageSection .service__item .link a:after{width:6px;height:6px;margin:0 0 1px 6px}}@media screen and (min-width:955px){.usecase .pageSection .service__item .link a:hover{opacity:0.7}}.usecase .pageSection .service__item .img{width:100%;height:auto;aspect-ratio:360/240}@media screen and (min-width:955px){.usecase .pageSection .service__item .img{max-width:360px;margin:0 auto}}@media screen and (max-width:954px){.usecase .pageSection .service__item .img{margin:46px auto 0}}.usecase .pageSection .service__item .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.usecase .pageSection[id^=section] .pageSection__inner{padding-bottom:0}.usecase .pageSection[id^=section]+[id^=section] .pageSection__inner{padding-bottom:0}@media screen and (min-width:955px){.usecase .modCta{margin-top:80px}}@media screen and (max-width:954px){.usecase .modCta{margin-top:60px}}.usecase .modCta+.pageSection#section02 .pageSection__inner,.usecase .modCta+.pageSection#section03 .pageSection__inner,.usecase .modCta+.pageSection#section04 .pageSection__inner{padding-top:80px}.usecase .main--enterprise .pageSection .service__item{width:33.3333333333%}@media screen and (max-width:954px){.usecase .main--enterprise .pageSection .service__item{width:100%}}.usecase .main--digitalcontent .modKv__title{font-size:32px;font-size:3.2rem}@media screen and (max-width:946px){.usecase .main--digitalcontent .modListAnchorCard__item__title{height:114px}}@media screen and (max-width:954px){.usecase .main--digitalcontent .modListAnchorCard__item__title{height:84px}}@media screen and (max-width:478px){.usecase .main--digitalcontent .modListAnchorCard__item__title{height:114px}}.usecase .main--digitalcontent .pageSection .service{gap:38px}.usecase .main--digitalcontent .pageSection .service__item{width:50%}@media screen and (max-width:954px){.usecase .main--digitalcontent .pageSection .service__item{width:100%}}.usecase .main--digitalcontent .pageSection:nth-of-type(8) .pageSection__inner{padding-bottom:0}@media screen and (max-width:813px){.usecase .main--eCommerce .modListAnchorCard__item__title{height:114px}}@media screen and (max-width:954px){.usecase .main--eCommerce .modListAnchorCard__item__title{height:84px}}@media screen and (max-width:411px){.usecase .main--eCommerce .modListAnchorCard__item__title{height:114px}}.usecase .main--eCommerce .pageSection .service__item{width:25%}@media screen and (max-width:954px){.usecase .main--eCommerce .pageSection .service__item{width:100%}}@media screen and (max-width:954px){.usecase .main--eCommerce .pageSection .service__item .title{font-size:16px;font-size:1.6rem;padding-left:32px}.usecase .main--eCommerce .pageSection .service__item .title:before{font-size:16px;font-size:1.6rem;width:30px;height:30px;line-height:30px}}.dental{background:var(--white)!important}.dental .fcBlue{color:var(--blue)}.dental .fcOrange{color:#FF893B}.dental .kv{overflow:hidden;background:var(--white)}.dental .kv__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:0}@media screen and (min-width:955px){.dental .kv__inner{gap:0 40px;max-width:1300px;margin:0 auto;padding:15px 80px 8px}}@media screen and (max-width:954px){.dental .kv__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px 40px}}.dental .kv__box{position:relative;z-index:22}@media screen and (min-width:955px){.dental .kv__box{width:34vw;padding-top:5px}}@media screen and (max-width:954px){.dental .kv__box{width:100%;margin:0;padding:27px 0 0;line-height:1.3;letter-spacing:0.08em}}.dental .kv__box__mainTitle{font-weight:700}@media screen and (min-width:955px){.dental .kv__box__mainTitle{font-size:40px;font-size:4rem;letter-spacing:0.055em;line-height:1.35}}@media screen and (max-width:1200px){.dental .kv__box__mainTitle{font-size:29px;font-size:2.9rem}}@media screen and (max-width:954px){.dental .kv__box__mainTitle{font-size:22px;font-size:2.2rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.dental .kv__box__mainTitle .fcBlue{letter-spacing:-0.04em}@media screen and (min-width:955px){.dental .kv__box__mainTitle .num{font-size:55px;font-size:5.5rem}}@media screen and (max-width:1200px){.dental .kv__box__mainTitle .num{font-size:46px;font-size:4.6rem}}@media screen and (max-width:954px){.dental .kv__box__mainTitle .num{font-size:37px;font-size:3.7rem}}.dental .kv__box__mainTitle .yen{position:relative}.dental .kv__box__mainTitle .yen:after{content:"※";font-size:10px;font-size:1rem;position:absolute;top:-6px;right:0}.dental .kv__box__subTitle{color:var(--blue)}@media screen and (min-width:955px){.dental .kv__box__subTitle{font-size:20px;font-size:2rem;margin-top:15px;letter-spacing:0.03em}}@media screen and (max-width:1200px){.dental .kv__box__subTitle{font-size:18px;font-size:1.8rem}}@media screen and (max-width:954px){.dental .kv__box__subTitle{font-size:16px;font-size:1.6rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-top:16px}}.dental .kv__box__lead{font-size:14px;font-size:1.4rem;padding:14px 0 0;letter-spacing:0.04em}@media screen and (max-width:954px){.dental .kv__box__lead{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:21px 0 0;line-height:1.6}}.dental .kv__box__note{font-size:12px;font-size:1.2rem;margin-top:20px;letter-spacing:0.1em;text-indent:-1em;padding-left:1em}@media screen and (max-width:954px){.dental .kv__box__note{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:955px){.dental .kv__img{width:56vw;height:373px}}@media screen and (max-width:954px){.dental .kv__img{margin:40px -20px 0;padding:0 20px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.dental .kv__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dental .kv__foot{padding-block:26px;background:-webkit-gradient(linear,left top,right top,from(rgba(243,117,35,0.1)),color-stop(47.12%,rgba(255,255,255,0.1)),to(rgba(243,117,35,0.1)));background:linear-gradient(90deg,rgba(243,117,35,0.1) 0%,rgba(255,255,255,0.1) 47.12%,rgba(243,117,35,0.1) 100%);text-align:center}@media screen and (max-width:954px){.dental .kv__foot{padding-block:40px}}.dental .kv__foot__subText{font-weight:700;font-size:22px;font-size:2.2rem;line-height:1.4;letter-spacing:0.04em}.dental .kv__foot__mainText{margin-top:8px;font-weight:700;font-size:32px;font-size:3.2rem;line-height:1.4;color:#FF893B}@media screen and (max-width:954px){.dental .kv__foot__mainText{margin-top:10px}}.dental .kv__foot__note{margin-top:12px;font-weight:500;font-size:14px;font-size:1.4rem;line-height:1.75}@media screen and (max-width:954px){.dental .kv__foot__note{padding-inline:42px}}.dental .modTitle{position:relative;font-size:32px;font-size:3.2rem;line-height:1.4;letter-spacing:0.04em;text-align:center;padding:0 0 15px;margin:83px 0 60px}@media screen and (max-width:954px){.dental .modTitle{font-size:20px;font-size:2rem;margin:40px 0}}.dental .modTitle:after{content:"";display:inline-block;background:var(--blue);position:absolute;bottom:0;left:50%;width:120px;height:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dental .modListCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1200px){.dental .modListCol{padding:0 20px}}@media screen and (max-width:954px){.dental .modListCol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 0;padding:0 20px}}.dental .modListCol__item{width:calc(33.3333333333% - 18px)}@media screen and (max-width:954px){.dental .modListCol__item{width:100%}}.dental .modListCol__item__img{display:block;text-align:center}.dental .modListCol__item__img img{width:100%;height:auto}.dental .modListCol__item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px;font-size:20px;font-size:2rem;margin-top:23px;line-height:1.5}@media screen and (max-width:954px){.dental .modListCol__item__title{font-size:16px;font-size:1.6rem;margin-top:15px}}.dental .modListCol__item__title p{width:calc(100% - 50px)}.dental .modListCol__item__title .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:var(--white);background:var(--blue);border-radius:100%;width:40px;height:40px;padding-bottom:1px}.dental .modListCol__item__text{margin-top:34px}@media screen and (max-width:954px){.dental .modListCol__item__text{margin-top:15px}}.dental .modListStep{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 30px}@media screen and (min-width:955px){.dental .modListStep{margin:85px 0 0}}@media screen and (max-width:954px){.dental .modListStep{display:block;margin:54px 0 0}}.dental .modListStep:before{content:"";position:absolute;width:calc(100% - 3px);height:3px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--blue)}@media screen and (max-width:954px){.dental .modListStep:before{width:3px;height:calc(100% - 3px);top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.dental .modListStep__item{position:relative;background:var(--white);text-align:center;border:3px solid var(--blue);width:175px;height:340px;border-radius:12px;border-width:3px;border-color:var(--blue)}@media screen and (max-width:954px){.dental .modListStep__item{width:100%;height:auto;border-radius:6px;padding:17px 15px 15px;border-width:2px}.dental .modListStep__item.modListStep__item:last-child,.dental .modListStep__item.modListStep__item:nth-child(2){margin-top:55px}}.dental .modListStep__item__budge{position:absolute;text-align:center;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;top:-58px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1;width:107px;height:107px;border-radius:100%;font-size:16px;font-size:1.6rem;background-color:var(--blue);color:var(--white)}@media screen and (max-width:954px){.dental .modListStep__item__budge{font-size:11px;font-size:1.1rem;width:72px;height:72px;border-radius:50%;padding:15px 0 14px;top:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;vertical-align:middle}}.dental .modListStep__item__budge>span{font-size:32px;font-size:3.2rem;line-height:1;margin:4px 0 0}@media screen and (max-width:954px){.dental .modListStep__item__budge>span{font-size:20px;font-size:2rem}}.dental .modListStep__item--noBudge{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:75px;height:340px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:none}@media screen and (max-width:954px){.dental .modListStep__item--noBudge{width:100%;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-top:20px!important;margin-left:0!important;margin-bottom:57px;font-size:14px;font-size:1.4rem}}.dental .modListStep__item--noBudge .modListStep__item__title{background-color:#E6E6E6;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:955px){.dental .modListStep__item--noBudge .modListStep__item__title{border-radius:12px;margin:45px 0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}@media screen and (max-width:954px){.dental .modListStep__item--noBudge .modListStep__item__title{font-size:15px;font-size:1.5rem;border-radius:6px;height:100%;margin:12px 37px 0}}@media screen and (max-width:954px){.dental .modListStep__item--noBudge+.modListStep__item--noBudge{margin-top:-37px!important}}.dental .modListStep__item__logo{margin:92px auto 0}@media screen and (max-width:954px){.dental .modListStep__item__logo{margin:30px auto 0}}.dental .modListStep__item__logo img{width:100%;height:auto}@media screen and (min-width:955px){.dental .modListStep__item__logo--01 img{width:77px;margin:14px 16px 15px 0}}@media screen and (max-width:954px){.dental .modListStep__item__logo--01 img{width:46px}}@media screen and (min-width:955px){.dental .modListStep__item__logo--02 img{width:75px;margin-bottom:6px}}@media screen and (max-width:954px){.dental .modListStep__item__logo--02 img{width:52px}}@media screen and (min-width:955px){.dental .modListStep__item__logo--03 img{width:84px;margin-bottom:6px}}@media screen and (max-width:954px){.dental .modListStep__item__logo--03 img{width:52px}}@media screen and (min-width:955px){.dental .modListStep__item__logo--04 img{width:62px;margin:10px 0 20px}}@media screen and (max-width:954px){.dental .modListStep__item__logo--04 img{width:43px}}@media screen and (min-width:955px){.dental .modListStep__item__logo--05 img{width:123px;margin:10px 0 20px}}@media screen and (max-width:954px){.dental .modListStep__item__logo--05 img{width:88px}}.dental .modListStep__item__title{font-size:18px;font-size:1.8rem;font-weight:700}@media screen and (max-width:954px){.dental .modListStep__item__title{font-size:15px;font-size:1.5rem}}.dental .modListSupport{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:954px){.dental .modListSupport{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 0}}.dental .modListSupport__item{background:var(--white);padding:20px;width:calc(33.3333333333% - 15px);text-align:center}@media screen and (max-width:954px){.dental .modListSupport__item{width:100%}}.dental .modListSupport__item__img{display:block}.dental .modListSupport__item__img img{width:auto;height:80px}.dental .modListSupport__item__img img .clean{height:70px}.dental .modListSupport__item__title{color:var(--blue);font-size:18px;font-size:1.8rem;margin-bottom:20px;line-height:1.4}@media screen and (max-width:954px){.dental .modListSupport__item__title{font-size:16px;font-size:1.6rem}}.dental .modListSupport__item__text{margin-top:22px;text-align:left;line-height:1.8}.dental .modListFaq__item{background:var(--white);-webkit-box-shadow:5px 0px 10px rgba(31,70,96,0.1);box-shadow:5px 0px 10px rgba(31,70,96,0.1);border-radius:5px;padding:26px 40px}@media screen and (max-width:954px){.dental .modListFaq__item{padding:20px}}.dental .modListFaq__item:nth-child(n+2){margin-top:20px}.dental .modListFaq__item__a,.dental .modListFaq__item__q{display:-webkit-box;display:-ms-flexbox;display:flex}.dental .modListFaq__item__a p,.dental .modListFaq__item__q p{width:calc(100% - 54px)}.dental .modListFaq__item__a a,.dental .modListFaq__item__q a{color:var(--blue)}.dental .modListFaq__item__a a:hover,.dental .modListFaq__item__q a:hover{opacity:0.6}.dental .modListFaq__item__q{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1.6rem;cursor:pointer}.dental .modListFaq__item__a{font-size:14px;font-size:1.4rem;padding-top:26px}.dental .modListFaq__item .iconA,.dental .modListFaq__item .iconQ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Sora",sans-serif;border-radius:50%;margin:-2px 19px 0 0;width:35px;height:35px;line-height:35px}.dental .modListFaq__item .iconQ{background-color:var(--blue);color:var(--white)}.dental .modListFaq__item .iconA{background-color:#EAF5FF;color:var(--blue)}.dental .modListFaq__item p{position:relative;padding-right:40px}.dental .modListFaq__item .iconToggle{display:block;position:absolute;top:50%;right:0;width:20px;height:20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dental .modListFaq__item .iconToggle:after,.dental .modListFaq__item .iconToggle:before{content:"";display:block;position:absolute;top:50%;right:0;width:20px;height:2px;background:var(--blue)}.dental .modListFaq__item .iconToggle:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dental .modListFaq__item .iconToggle:after{top:calc(50% - 1px);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;width:20px;height:2px}.dental .modListFaq__item .iconToggle.is-open:after{-webkit-transform:rotate(0);transform:rotate(0)}.dental .modSection__inner{max-width:1140px;margin:0 auto}.dental .modSection--support{position:relative;background:#F7F9FB;padding:1px 0 80px;margin-top:72px}@media screen and (max-width:1200px){.dental .modSection--support{padding:40px 20px;margin-top:40px}}.dental .modSection--support:before{content:"";display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-right:24px solid transparent;border-left:24px solid transparent;border-top:21px solid var(--blue);border-bottom:0}@media screen and (max-width:954px){.dental .modSection--support .modTitle{margin-top:0}}.dental .modSection--support+.cta{margin-top:0}.dental .modSection--faq{background:#F7F9FB;padding:40px 0 80px}@media screen and (max-width:1200px){.dental .modSection--faq{padding:40px 20px 40px}}@media screen and (max-width:954px){.dental .modSection--faq{padding-top:10px}}.dental .modSection--faq+.cta{margin-top:0}.dental .modSection--faq .modSection__inner{max-width:880px}@media screen and (min-width:955px){.dental .cta{background:url("/assets/img/purpose/needs/usecase/dental/bg_cta.jpg") no-repeat top center;background-size:cover;padding:50px 80px 60px;margin-top:80px}}@media screen and (max-width:954px){.dental .cta{background:url("/assets/img/purpose/needs/usecase/dental/bg_cta_sp.jpg") no-repeat center center;background-size:cover;padding:40px 20px;margin-top:40px}}.dental .cta__title{color:var(--white);font-weight:700;text-align:center;letter-spacing:0.04em}@media screen and (min-width:955px){.dental .cta__title{font-size:32px;font-size:3.2rem}}@media screen and (max-width:954px){.dental .cta__title{font-size:22px;font-size:2.2rem;line-height:1.4}}.dental .cta__inner{background:var(--white);border-radius:10px;margin:33px auto 0;max-width:1140px}@media screen and (max-width:954px){.dental .cta__inner{margin:30px auto 0}}.dental .ctaList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:955px){.dental .ctaList{padding:40px 40px;gap:0 80px}}@media screen and (max-width:954px){.dental .ctaList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px 25px}}.dental .ctaList__item{text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:955px){.dental .ctaList__item{width:33.3333333333%}}@media screen and (max-width:954px){.dental .ctaList__item{width:100%;padding:20px 0 0}}@media screen and (max-width:954px){.dental .ctaList__item:nth-child(n+2){border-top:1px solid #D9DBDC;padding-top:20px;margin-top:20px}}@media screen and (min-width:955px){.dental .ctaList__item:nth-child(2){position:relative}}@media screen and (min-width:955px) and (min-width:955px){.dental .ctaList__item:nth-child(2):after,.dental .ctaList__item:nth-child(2):before{content:"";display:block;position:absolute;top:0;width:1px;height:100%;background:#D9DBDC}.dental .ctaList__item:nth-child(2):before{left:-40px}.dental .ctaList__item:nth-child(2):after{right:-40px}}@media screen and (max-width:954px){.dental .ctaList__item:last-child .ctaList__item__img{height:70px}}.dental .ctaList__item__img{height:80px}.dental .ctaList__item__img img{width:auto;height:80px}.dental .ctaList__item__img img.contact{height:40px;margin:20px 0}@media screen and (max-width:954px){.dental .ctaList__item__img img.contact{margin:10px 0 0}}.dental .ctaList__item__text{font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:0.01em;line-height:1.4;margin-top:16px}@media screen and (max-width:954px){.dental .ctaList__item__text{line-height:1.55;margin-top:18px}}.dental .ctaBtn{display:block;border-radius:5px;font-size:18px;font-size:1.8rem;font-weight:700;padding:17px 10px;margin:8px 0 0;text-align:center}.dental .ctaBtn--main{color:var(--white);background:#FF893B}.dental .ctaBtn--orange{color:#FF893B;border:2px solid #FF893B;padding:13px 20px}.dental .ctaBtn--blue{color:var(--blue);border:2px solid var(--blue);padding:13px 20px}.dental .terminal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:320px}@media screen and (max-width:954px){.dental .terminal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.dental .terminal__content{background:#F7F9FB;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 80px;width:58%}@media screen and (max-width:954px){.dental .terminal__content{padding:40px 20px;width:100%}}.dental .terminal__content__title{font-size:22px;font-size:2.2rem}@media screen and (max-width:954px){.dental .terminal__content__title{font-size:18px;font-size:1.8rem}}.dental .terminal__content__text{margin-top:10px;text-align:left}.dental .terminal__img{display:-webkit-box;display:-ms-flexbox;display:flex;width:42%;padding:22px;background:#fcfdfd}@media screen and (max-width:954px){.dental .terminal__img{width:100%;padding:40px 20px}}.dental .terminal__img--nopad{padding:0}.dental .terminal__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dental .plan{margin-top:60px}@media screen and (max-width:954px){.dental .plan{padding:0 20px}}.dental .plan__title{color:var(--white);background-color:var(--blue);border-radius:10px 10px 0 0;font-weight:700;font-size:18px;font-size:1.8rem;padding:10px 0 11px;text-align:center;letter-spacing:0.04em}@media screen and (max-width:954px){.dental .plan__title{font-size:16px;font-size:1.6rem}}.dental .plan__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 10px;margin-top:10px;text-align:center}@media screen and (max-width:954px){.dental .plan__price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0}}.dental .plan__price__item{background:#EAF5FF;color:var(--blue);font-size:30px;font-size:3rem;font-weight:700;width:calc(50% - 5px);height:110px;line-height:110px}@media screen and (max-width:954px){.dental .plan__price__item{width:100%}}.dental .plan__price__item.fcBlack{color:var(--text_color)}.dental .plan__price__item .num{font-size:50px;font-size:5rem;vertical-align:-2px}.dental .plan__price__item .num--200{display:inline-block;margin:0 3px 0 4px}.dental .plan__price__item .tax{font-size:20px;font-size:2rem}.dental .plan__settlement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0 25px}@media screen and (max-width:954px){.dental .plan__settlement{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0}}.dental .plan__settlement__item{width:calc(33.3333333333% - 1px);background:#F7F9FB}@media screen and (max-width:954px){.dental .plan__settlement__item{width:100%}}.dental .plan__settlement .title{display:-webkit-box;display:-ms-flexbox;display:flex;background:#EAF5FF;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700;font-size:14px;font-size:1.4rem;text-align:center;padding:13px 15px 10px;margin-bottom:2px}.dental .plan__settlement .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:2px solid var(--white);padding:20px 48px 5px}@media screen and (max-width:954px){.dental .plan__settlement .detail{padding:20px}}.dental .plan__settlement .detail__img{width:100%;text-align:center}.dental .plan__settlement .detail__img img{max-width:754px;width:100%;height:auto}.dental .plan__settlement .detail__fee{font-size:34px;font-size:3.4rem;font-weight:700;text-align:center;margin-top:26px}@media screen and (max-width:954px){.dental .plan__settlement .detail__fee{margin-top:16px}}.dental .plan__settlement .detail__fee--large{font-size:40px;font-size:4rem}.dental .plan__settlement--single .plan__settlement__item{width:100%}.dental .plan__settlement--single .plan__settlement__item .detail__fee{margin-top:17px}@media screen and (min-width:955px){.dental .plan__settlement--doubleColumns .plan__settlement__item{width:calc(50% - 1px)}}@media screen and (min-width:955px){.dental .plan__settlement--doubleColumns .plan__settlement__item .detail{padding-inline:20px}}@media screen and (min-width:955px){.dental .plan__settlement--doubleColumns .plan__settlement__item .detail__fee--large{margin-top:14px}}@media screen and (min-width:955px){.dental .plan__settlement--quadColumns{gap:2px}}@media screen and (min-width:955px){.dental .plan__settlement--quadColumns .detail{height:calc(100% - 24.5px);padding-inline:20px;padding-bottom:28px}}@media screen and (min-width:955px){.dental .plan__settlement--quadColumns .detail__fee{margin-top:auto}}.dental .plan__note{text-indent:-1em;padding-left:1em;line-height:1.5}.dental .merit{margin-top:54px}.dental .spec{margin-top:55px}@media screen and (max-width:1200px){.dental .spec{padding:0 20px}}.dental .spec__title{font-size:22px;font-size:2.2rem;text-align:center}.dental .specList{margin-top:36px}@media screen and (max-width:954px){.dental .specList{margin-top:20px}}.dental .specList__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #D9DBDC;padding:17px 20px}@media screen and (max-width:954px){.dental .specList__item{display:block}}.dental .specList__item:last-child{border-bottom:1px solid #D9DBDC}.dental .specList__item__title{font-size:18px;font-size:1.8rem;width:190px}@media screen and (max-width:954px){.dental .specList__item__title{width:100%}}.dental .specList__item__detail{font-size:14px;font-size:1.4rem;width:calc(100% - 166px)}@media screen and (max-width:954px){.dental .specList__item__detail{width:100%}}@media screen and (min-width:955px){.dental .specList--wide .specList__item__title{width:260px}}.dental .step{margin-top:60px;background:#F7F9FB;padding:60px 165px}@media screen and (max-width:1200px){.dental .step{padding:60px 20px;margin:60px 20px 0}}@media screen and (max-width:954px){.dental .step{padding:60px 20px}}.dental .step__title{font-size:22px;font-size:2.2rem;text-align:center}.dental .step__text{font-size:14px;font-size:1.4rem;margin:15px 0;text-align:center}.dental .step__note{margin-top:20px}.login{background:#f7f9fb}@media screen and (min-width:955px){.loginBlock{display:-ms-grid;display:grid;-ms-grid-columns:56% 40px 1fr;grid-template-columns:56% 1fr;-ms-grid-columns:1fr 40px 1fr;grid-template-columns:repeat(2,1fr);gap:20px 40px;width:1080px;margin:40px auto 0}}@media screen and (max-width:954px){.loginBlock{width:100%;margin:40px auto 0}}@media screen and (min-width:955px){.loginBlock__wrapper{padding:40px 110px 0}}@media screen and (max-width:954px){.loginBlock__wrapper{padding:30px 20px 40px}}.loginBlock__wrapper .pageTitle{line-height:1.2;text-align:center;padding:0}@media screen and (min-width:955px){.loginBlock__wrapper .pageTitle{font-size:40px;font-size:4rem}}@media screen and (max-width:954px){.loginBlock__wrapper .pageTitle{font-size:34px;font-size:3.4rem}}.loginBlock .form{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2;width:100%;height:100%;aspect-ratio:600/525;background:var(--white)}@media screen and (min-width:955px){.loginBlock .form{height:535px}}@media screen and (max-width:954px){.loginBlock .form{height:550px}}.loginBlock .form iframe{width:100%;height:100%;border:none}@media screen and (min-width:955px){.loginBlock .bnr{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}}@media screen and (max-width:954px){.loginBlock .bnr{width:100%;margin:20px 0 0}}.loginBlock .bnr a{display:block;width:100%}.loginBlock .bnr img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){.loginBlock .seminar{width:100%}}@media screen and (max-width:954px){.loginBlock .seminar{width:100%;margin:30px 0 0}}@media screen and (min-width:955px){.loginBlock .seminar .swiper-container{padding:0 0 22px}}@media screen and (max-width:954px){.loginBlock .seminar .swiper-container{padding:0 0 44px}}.loginBlock .seminar .swiper-container .swiper-pagination-bullets{bottom:0}.loginBlock .seminar .item{min-height:182px}.loginBlock .seminar .item--dashboard,.loginBlock .seminar .item--security-remind,.loginBlock .seminar .item--seminar{background:url("/assets/img/mrp/login/bg_seminar.jpg") no-repeat 100% 0;background-size:cover;border-radius:5px;height:auto}.loginBlock .seminar .item--dashboard>a,.loginBlock .seminar .item--security-remind>a,.loginBlock .seminar .item--seminar>a{display:inline-block;width:100%;height:100%}@media screen and (min-width:955px){.loginBlock .seminar .item--dashboard>a,.loginBlock .seminar .item--security-remind>a,.loginBlock .seminar .item--seminar>a{padding:22px 20px 30px}}@media screen and (max-width:954px){.loginBlock .seminar .item--dashboard>a,.loginBlock .seminar .item--security-remind>a,.loginBlock .seminar .item--seminar>a{padding:22px 20px 30px}}.loginBlock .seminar .item--dashboard .modHeadingSection,.loginBlock .seminar .item--security-remind .modHeadingSection,.loginBlock .seminar .item--seminar .modHeadingSection{font-size:18px;font-size:1.8rem;text-align:left}.loginBlock .seminar .item--dashboard .modHeadingSection:after,.loginBlock .seminar .item--security-remind .modHeadingSection:after,.loginBlock .seminar .item--seminar .modHeadingSection:after{width:60px;height:2px;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.loginBlock .seminar .item--dashboard .text,.loginBlock .seminar .item--security-remind .text,.loginBlock .seminar .item--seminar .text{font-size:12px;font-size:1.2rem;line-height:2;margin:14px 0 0}.loginBlock .seminar .item--dashboard .modBtnArea,.loginBlock .seminar .item--security-remind .modBtnArea,.loginBlock .seminar .item--seminar .modBtnArea{min-width:132px;margin:24px 0 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.loginBlock .seminar .item--dashboard .modBtnArea .modBtnMain,.loginBlock .seminar .item--security-remind .modBtnArea .modBtnMain,.loginBlock .seminar .item--seminar .modBtnArea .modBtnMain{font-size:12px;font-size:1.2rem;width:auto;min-width:auto;padding:8px 16px}.loginBlock .seminar .item--dashboard{background-size:cover;background-repeat:no-repeat;background-position:100% 50%}@media screen and (min-width:955px){.loginBlock .seminar .item--dashboard{background-image:url("/assets/img/mrp/login/bg_dashboard.jpg")}}@media screen and (max-width:954px){.loginBlock .seminar .item--dashboard{background-image:url("/assets/img/mrp/login/sp/bg_dashboard.jpg")}}.loginBlock .seminar .item--security-remind{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-color:#FC9925;background-image:url("/assets/img/mrp/login/bg_security-remind.png")}@media screen and (min-width:955px){.loginBlock .useful{width:100%}}@media screen and (max-width:954px){.loginBlock .useful{width:100%;margin:30px 0 0}}.loginBlock .useful .modHeadingSection{text-align:left}@media screen and (min-width:955px){.loginBlock .useful .modHeadingSection{font-size:18px;font-size:1.8rem}}.loginBlock .useful .modHeadingSection:after{left:0;-webkit-transform:translateX(0);transform:translateX(0);width:60px}@media screen and (min-width:955px){.loginBlock .useful .swiper-container{padding:0 0 22px}}@media screen and (max-width:954px){.loginBlock .useful .swiper-container{padding:0 0 44px}}.loginBlock .useful .swiper-container .swiper-pagination-bullets{bottom:0}.loginBlock .useful ul{margin:18px 0 0}.loginBlock .useful ul>li{background:var(--white);border-radius:5px;overflow:hidden}.loginBlock .useful ul>li>a{min-height:245px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loginBlock .useful ul>li .img{width:100%;height:auto;aspect-ratio:210/120}.loginBlock .useful ul>li .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){.loginBlock .useful ul>li .title{font-size:14px;font-size:1.4rem;margin:20px}}@media screen and (max-width:954px){.loginBlock .useful ul>li .title{margin:20px}}.loginBlock .useful ul>li .link{position:relative;color:var(--blue)}@media screen and (min-width:955px){.loginBlock .useful ul>li .link{font-size:14px;font-size:1.4rem;margin:-12px 20px 10px;padding:0 0 7px}}@media screen and (max-width:954px){.loginBlock .useful ul>li .link{margin:-12px 20px 10px;padding:0 0 7px}}.loginBlock .useful ul>li .link:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:955px){.loginBlock .useful ul>li .link:after{width:8px;height:8px;margin:0 0 1px 9px}}@media screen and (max-width:954px){.loginBlock .useful ul>li .link:after{width:6px;height:6px;margin:0 0 1px 6px}}.loginBlock .useful .modBtnArea{width:157px;margin:22px auto 0}.loginBlock .useful .modBtnArea .modBtnMain{min-width:100%;padding:12px 0}@media screen and (min-width:955px){.loginBlock .useful .modBtnArea .modBtnMain{font-size:12px;font-size:1.2rem}}@media screen and (min-width:955px){.loginBlock__right{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/3/3;width:440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0}}@media screen and (max-width:954px){.loginBlock__right{width:100%}}.loginLinkList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;border-top:1px solid var(--gray)}@media screen and (min-width:955px){.loginLinkList{width:1080px;margin:48px auto 0;padding:40px 0 80px}}@media screen and (max-width:954px){.loginLinkList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:48px auto 0;padding:40px 0 40px}}@media screen and (min-width:955px){.loginLinkList__item{width:33.3333333333%}}@media screen and (max-width:954px){.loginLinkList__item{width:100%}}.loginLinkList__item a{display:block;background:url("/assets/img/common/icon_blank.svg") no-repeat right 20px top 50% var(--white);background-size:18px 16px;width:100%;height:100%;padding:14px 52px 20px 20px;border-radius:5px}@media screen and (min-width:955px){.loginLinkList__item a:hover{opacity:0.7}}.loginLinkList__item .text:not(:first-of-type){padding:2px 0 0}.login .footer__block__wrapper,.login .footer__bottom,.login .footer__head,.login .footer__lower,.login .header .header__menu__cat,.login .header .header__menu__page .listBtn{display:none!important}@media screen and (max-width:954px){.login .header .header__menu__page .otherLinks{margin:0!important}}@media screen and (min-width:955px){.login .footer__block__bottom{margin:24px 0 0!important}}@media screen and (max-width:954px){.login .footer__block__bottom{margin:24px 0 0!important}}@media screen and (min-width:955px){.login .footer__block__bottom+.footer__block__bottom{margin-top:12px!important}}@media screen and (max-width:954px){.login .footer__block__bottom+.footer__block__bottom{margin-top:12px!important}}@media screen and (min-width:955px){.login .modHeadingSection{margin:0!important}}@media screen and (max-width:954px){.login .modHeadingSection{margin:0!important}}.seminarHead{background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width:955px){.seminarHead{background-image:url("/assets/img/seminar/bg_head.jpg")}}@media screen and (max-width:954px){.seminarHead{background-image:url("/assets/img/seminar/sp/bg_head.jpg")}}.seminarHead__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:955px){.seminarHead__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1300px;margin:0 auto;padding:100px 80px 194px;min-height:380px}}@media screen and (max-width:954px){.seminarHead__inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 20px;padding:30px 0 30px;min-height:456px}}.seminarHead .title{font-weight:700;line-height:1.5}@media screen and (min-width:955px){.seminarHead .title{font-size:40px;font-size:4rem}}@media screen and (max-width:954px){.seminarHead .title{font-size:34px;font-size:3.4rem}}.seminarHead .lead{line-height:1.6;margin:14px 0 0}@media screen and (min-width:955px){.seminarHead .lead{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.seminarHead .lead{font-size:16px;font-size:1.6rem}}.advantage{background:#F7F9FB;position:relative}@media screen and (min-width:1280px){.advantage{overflow:inherit!important}}@media screen and (max-width:1279px){.advantage{margin:0 -80px;padding:0 20px}}@media screen and (max-width:954px){.advantage{margin:0 -20px;padding:0 20px}}.advantage .modCtaContentsInner{position:relative;z-index:1}@media screen and (min-width:955px){.advantage .modCtaContentsInner{margin-bottom:0;gap:0 20px}}@media screen and (max-width:954px){.advantage .modCtaContentsInner{margin-bottom:0}}@media screen and (min-width:955px){.advantage .modCtaContentsInner>li{width:280px}}@media screen and (max-width:954px){.advantage .modCtaContentsInner>li .btn{font-size:14px;font-size:1.4rem}}.advantage .kv{background-size:cover;background-repeat:no-repeat;width:100%}@media screen and (min-width:955px){.advantage .kv{background-image:url("/images/advantage/kv.jpg");background-position:100% 100%;height:380px}}@media screen and (max-width:954px){.advantage .kv{background-image:url("/images/advantage/sp/kv.jpg");background-position:0 100%;height:456px}}.advantage .kv__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media screen and (min-width:955px){.advantage .kv__cont{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1140px;margin:0 auto}}@media screen and (max-width:954px){.advantage .kv__cont{padding:30px 20px 0}}@media screen and (min-width:955px){.advantage .kv__cont .modCtaContentsInner{margin:45px 0 0;max-width:none;height:50px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 20px}}@media screen and (max-width:954px){.advantage .kv__cont .modCtaContentsInner{display:none}}@media screen and (min-width:955px){.advantage .kv__cont .modCtaContentsInner>li{width:200px}}@media screen and (min-width:955px){.advantage .kv__cont .modCtaContentsInner>li .btn{height:50px;font-size:14px;font-size:1.4rem}}.advantage .kv__title{font-weight:700;line-height:1.4}@media screen and (min-width:955px){.advantage .kv__title{font-size:40px;font-size:4rem;margin:0 0 8px}}@media screen and (max-width:954px){.advantage .kv__title{font-size:32px;font-size:3.2rem;line-height:1.5;margin:0 0 24px}}.advantage .kv__lead{letter-spacing:2px}@media screen and (min-width:955px){.advantage .kv__lead{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.advantage .kv__lead{font-size:16px;font-size:1.6rem}}.advantage .aboutBlock{text-align:center}@media screen and (min-width:955px){.advantage .aboutBlock{margin:80px 0 0}}@media screen and (max-width:954px){.advantage .aboutBlock{margin:74px 0 0;padding:0 20px}}.advantage .aboutBlock>*{position:relative;z-index:1}.advantage .aboutBlock__img{display:block;z-index:0}@media screen and (min-width:955px){.advantage .aboutBlock__img{margin:-14.5% 0 60px}}@media screen and (min-width:1300px){.advantage .aboutBlock__img{margin:-195px 0 60px}}@media screen and (max-width:954px){.advantage .aboutBlock__img{margin:-56% -20px -102px;mix-blend-mode:multiply}}.advantage .aboutBlock__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:1300px}.advantage .aboutBlock__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1300px}@media screen and (min-width:955px){.advantage .aboutBlock__list{gap:0 20px;margin:60px auto 0;padding:161px 80px 0}}@media screen and (max-width:954px){.advantage .aboutBlock__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;margin:40px auto 0;padding:121px 0 0;max-width:335px}}.advantage .aboutBlock__list>li:first-child{border:1px solid var(--grayBrightDark);background:var(--white);height:101px;padding:0 60px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:955px){.advantage .aboutBlock__list>li:first-child{width:326px}}@media screen and (max-width:954px){.advantage .aboutBlock__list>li:first-child{width:100%}}.advantage .aboutBlock__list>li:first-child img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:954px){.advantage .aboutBlock__list>li:first-child img{max-width:326px}}@media screen and (min-width:955px){.advantage .aboutBlock__list>li:first-child:after{content:"";display:inline-block;width:1px;height:31px;background:var(--grayBrightDark);position:absolute;bottom:-31px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.advantage .aboutBlock__list>li:not(:first-child){position:relative;background:var(--white);-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:955px){.advantage .aboutBlock__list>li:not(:first-child){padding:20px 30px}}@media screen and (max-width:954px){.advantage .aboutBlock__list>li:not(:first-child){margin:0 0 0 40px;padding:20px 30px}}.advantage .aboutBlock__list>li:not(:first-child) .title{background-size:30px 26px;background-repeat:no-repeat;background-position:0 0;min-height:26px;font-weight:700}@media screen and (min-width:955px){.advantage .aboutBlock__list>li:not(:first-child) .title{margin:0 0 7px;padding:3px 0 0 35px}}@media screen and (max-width:954px){.advantage .aboutBlock__list>li:not(:first-child) .title{margin:0 0 4px;padding:0 0 0 35px}}.advantage .aboutBlock__list>li:not(:first-child) .title--service01{background-image:url("/images/advantage/icon_service01.svg")}.advantage .aboutBlock__list>li:not(:first-child) .title--service02{background-image:url("/images/advantage/icon_service02.svg")}.advantage .aboutBlock__list>li:not(:first-child) .title--service03{background-image:url("/images/advantage/icon_service03.svg")}.advantage .aboutBlock__list>li:not(:first-child) .title--service04{background-image:url("/images/advantage/icon_service04.svg")}.advantage .aboutBlock__list>li:not(:first-child) .text{-webkit-box-flex:1;-ms-flex:1;flex:1}.advantage .aboutBlock__list>li:not(:first-child) a{position:relative;display:inline-block;color:var(--blue)}@media screen and (min-width:955px){.advantage .aboutBlock__list>li:not(:first-child) a{margin:10px 0 0}}@media screen and (max-width:954px){.advantage .aboutBlock__list>li:not(:first-child) a{margin:24px 0 0}}.advantage .aboutBlock__list>li:not(:first-child) a:after{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2211%22%20height%3D%2212%22%20viewBox%3D%220%200%2011%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1%200.521484L10%205.77148L1%2011.0215%22%20stroke%3D%22%232255F1%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 0;background-size:contain;width:9px;height:10px;margin:0 0 0 9px}.advantage .aboutBlock__list>li:not(:first-child):after{content:"";display:inline-block;background:var(--grayBrightDark);position:absolute}@media screen and (min-width:955px){.advantage .aboutBlock__list>li:not(:first-child):after{width:1px;height:30px;top:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:954px){.advantage .aboutBlock__list>li:not(:first-child):after{width:20px;height:1px;top:50%;left:-20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.advantage .aboutBlock__list:before{content:"";display:inline-block;background:var(--grayBrightDark);position:absolute}@media screen and (min-width:955px){.advantage .aboutBlock__list:before{width:calc((100% - 60px) / 4 * 3 - 60px);height:1px;top:131px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:954px){.advantage .aboutBlock__list:before{width:1px;height:calc((100% - 60px) / 4 * 3.5 - 32px);top:101px;left:20px}}@media screen and (min-width:955px){.advantage .pageSection__wrapper{margin:0 0 -80px}}@media screen and (max-width:954px){.advantage .pageSection__wrapper{margin:0}}@media screen and (max-width:954px){.advantage .pageSection__wrapper .pageSection__inner{padding-bottom:0}}.advantage .pageSection__wrapper .sectionBlock{position:relative;background:var(--white)}@media screen and (min-width:955px){.advantage .pageSection__wrapper .sectionBlock{padding:40px 40px}}@media screen and (max-width:954px){.advantage .pageSection__wrapper .sectionBlock{padding:40px 20px}}.advantage .pageSection__wrapper .sectionBlock .modHeadingMiddle{line-height:1.4}@media screen and (min-width:955px){.advantage .pageSection__wrapper .sectionBlock .modHeadingMiddle{font-size:22px;font-size:2.2rem;margin:0 0 20px;text-align:left}}@media screen and (max-width:954px){.advantage .pageSection__wrapper .sectionBlock .modHeadingMiddle{font-size:16px;font-size:1.6rem;margin:0 0 20px;text-align:center}}@media screen and (min-width:955px){.advantage .pageSection__wrapper .sectionBlock .listAchievement{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(4,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0px;margin:33px 0 0}.advantage .pageSection__wrapper .sectionBlock .listAchievement>:first-child{-ms-grid-row:1;-ms-grid-column:1}.advantage .pageSection__wrapper .sectionBlock .listAchievement>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.advantage .pageSection__wrapper .sectionBlock .listAchievement>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.advantage .pageSection__wrapper .sectionBlock .listAchievement>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}}@media screen and (max-width:954px){.advantage .pageSection__wrapper .sectionBlock .listAchievement{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin:30px 40px 0}}.advantage .pageSection__wrapper .sectionBlock .listAchievement>li{background:#F7F9FB;-webkit-box-shadow:0px 0px 15px rgba(31,70,95,0.22);box-shadow:0px 0px 15px rgba(31,70,95,0.22);border-radius:10px;overflow:hidden}@media screen and (min-width:955px){.advantage .pageSection__wrapper .sectionBlock .listAchievement>li{display:-ms-grid;display:grid;-ms-grid-rows:subgrid;grid-template-rows:subgrid;-ms-grid-row-span:2;grid-row:span 2}}@media screen and (max-width:954px){.advantage .pageSection__wrapper .sectionBlock .listAchievement>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:230px}}.advantage .pageSection__wrapper .sectionBlock .listAchievement>li .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;min-height:57px;font-size:18px;font-size:1.8rem;font-weight:500;line-height:1.25;background:var(--white);padding:15px 20px}.advantage .pageSection__wrapper .sectionBlock .listAchievement>li .title sup{display:inline-block;font-size:9px;font-size:0.9rem;margin:0 0 0 2px}.advantage .pageSection__wrapper .sectionBlock .listAchievement>li .main{overflow:hidden;background:#F7F9FB;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:955px){.advantage .pageSection__wrapper .sectionBlock .listAchievement>li .main{padding:12px 0 0}}@media screen and (max-width:954px){.advantage .pageSection__wrapper .sectionBlock .listAchievement>li .main{padding:12px 0 0}}.advantage .pageSection__wrapper .sectionBlock .listAchievement>li .main .count{text-align:center;position:relative;z-index:1;line-height:1.25;-webkit-box-flex:1;-ms-flex:1;flex:1}.advantage .pageSection__wrapper .sectionBlock .listAchievement>li .main .count em{color:var(--blue);font-size:28px;font-size:2.8rem;font-weight:500;font-style:normal;margin:0 4px}@media screen and (min-width:955px){.advantage .pageSection__wrapper .sectionBlock .listAchievement>li .main .img{margin:-46px 0 0}}@media screen and (max-width:954px){.advantage .pageSection__wrapper .sectionBlock .listAchievement>li .main .img{margin:-46px 0 0}}.advantage .pageSection__wrapper .sectionBlock .listAchievement>li .main .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.advantage .pageSection__wrapper .sectionBlock .listNote{margin:34px 0 0}.advantage .pageSection__wrapper .sectionBlock .listNote>li{text-indent:-1em;margin-left:1em}@media screen and (min-width:955px){.advantage .pageSection__wrapper .sectionBlock .listNote>li{margin-top:3px}}@media screen and (max-width:954px){.advantage .pageSection__wrapper .sectionBlock .listNote>li{margin-top:0}}@media screen and (min-width:955px){.advantage .pageSection__wrapper .sectionBlock .blockLink{margin:20px 0 0}}@media screen and (max-width:954px){.advantage .pageSection__wrapper .sectionBlock .blockLink{margin:10px 0 0}}.advantage .pageSection__wrapper .sectionBlock .blockLink a{position:relative;color:var(--blue);margin:0 0 8px}.advantage .pageSection__wrapper .sectionBlock .blockLink a:after{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2211%22%20height%3D%2212%22%20viewBox%3D%220%200%2011%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1%200.521484L10%205.77148L1%2011.0215%22%20stroke%3D%22%232255F1%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 0;background-size:contain;width:9px;height:10px;margin:0 0 0 9px}.advantage .pageSection__wrapper .sectionBlock .img--single{display:block}@media screen and (min-width:955px){.advantage .pageSection__wrapper .sectionBlock .img--single{margin:40px 0 0}}@media screen and (max-width:954px){.advantage .pageSection__wrapper .sectionBlock .img--single{margin:20px 0 0}}.advantage .pageSection__wrapper .sectionBlock .img--single img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:955px){.advantage .pageSection__wrapper .sectionBlock .modBtnArea{margin:40px 0 0}}@media screen and (max-width:954px){.advantage .pageSection__wrapper .sectionBlock .modBtnArea{margin:20px 0 0}}@media screen and (max-width:954px){.advantage .pageSection__wrapper .sectionBlock .modBtnArea .modBtnMain{width:100%}}.advantage .pageSection__wrapper .sectionBlock+.sectionBlock:before{content:"";display:inline-block;height:2px;background:#F7F9FB;position:absolute;top:0}@media screen and (min-width:955px){.advantage .pageSection__wrapper .sectionBlock+.sectionBlock:before{width:calc(100% - 80px);left:40px}}@media screen and (max-width:954px){.advantage .pageSection__wrapper .sectionBlock+.sectionBlock:before{width:calc(100% - 40px);left:20px}}.advantage .advantageTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2}@media screen and (min-width:1280px){.advantage .advantageTable{border-radius:12px;margin:18px 0 6px}}@media screen and (max-width:1279px){.advantage .advantageTable{min-width:644px;border-radius:10px}}.advantage .advantageTable td,.advantage .advantageTable th{border-top:1px solid #b2b2b2;border-right:1px solid #b2b2b2;font-size:14px;font-size:1.4rem;font-weight:700}@media screen and (min-width:1280px){.advantage .advantageTable td,.advantage .advantageTable th{padding:17px 0}}.advantage .advantageTable td:last-child,.advantage .advantageTable th:last-child{border-right:none}.advantage .advantageTable td em,.advantage .advantageTable th em{font-style:normal}.advantage .advantageTable td .img,.advantage .advantageTable th .img{display:block;margin:0 auto 10px}.advantage .advantageTable td .img img,.advantage .advantageTable th .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.advantage .advantageTable th{font-weight:700;color:var(--text_color);text-align:center;vertical-align:middle}@media screen and (max-width:1279px){.advantage .advantageTable th{background-color:var(--white);padding:26px 0;width:194px}}.advantage .advantageTable td{text-align:center;vertical-align:middle;background-color:#f5f5f5}@media screen and (max-width:1279px){.advantage .advantageTable td{padding:10px}}.advantage .advantageTable tr th:first-child{background-color:var(--white);border-left:1px solid #b2b2b2;font-size:14px;font-size:1.4rem}@media screen and (min-width:1280px){.advantage .advantageTable tr th:first-child{padding:0 38px}}@media screen and (max-width:1279px){.advantage .advantageTable tr th:first-child{padding:17px 0;text-align:center;line-height:1.5}}.advantage .advantageTable tr:first-child th:first-child{background:none;border:none;height:auto;padding:0}@media screen and (min-width:1280px){.advantage .advantageTable tr:first-child th:first-child{width:220px;height:90px}}@media screen and (max-width:1279px){.advantage .advantageTable tr:first-child th:first-child{width:104px}}.advantage .advantageTable tr:first-child th:nth-child(3),.advantage .advantageTable tr:first-child th:nth-child(4){background-color:#f5f5f5}.advantage .advantageTable tr:first-child th:last-child{border-radius:0 12px 0 0}@media screen and (min-width:1280px){.advantage .advantageTable tr:nth-child(2) th{border-radius:12px 0 0 0}}@media screen and (max-width:1279px){.advantage .advantageTable tr:nth-child(2) th{border-radius:10px 0 0 0}}.advantage .advantageTable tr:nth-child(2) td em{font-size:20px;font-size:2rem}.advantage .advantageTable tr:last-child td,.advantage .advantageTable tr:last-child th{border-bottom:none}@media screen and (max-width:1279px){.advantage .advantageTable tr:last-child td+.sbps--last,.advantage .advantageTable tr:last-child th+.sbps--last{border-bottom:2px solid var(--blue)}}.advantage .advantageTable tr:last-child th:first-child{border-radius:0 0 0 12px}.advantage .advantageTable tr:last-child td:last-child{border-radius:0 0 12px 0}.advantage .advantageTable tr:nth-child(8) .sbps{z-index:990}.advantage .advantageTable tr:nth-child(7) .sbps{z-index:991}.advantage .advantageTable tr:nth-child(6) .sbps{z-index:992}.advantage .advantageTable tr:nth-child(5) .sbps{z-index:992}.advantage .advantageTable tr:nth-child(4) .sbps{z-index:993}.advantage .advantageTable tr:nth-child(3) .sbps{z-index:994}.advantage .advantageTable tr:nth-child(2) .sbps{z-index:995}.advantage .advantageTable tr:first-child .sbps{z-index:996}.advantage .advantageTable .title{background-color:var(--blue);position:relative;color:var(--white);-webkit-box-shadow:10px 0 9px -3px rgba(0,0,0,0.05),-10px 0 9px -3px rgba(0,0,0,0.05);box-shadow:10px 0 9px -3px rgba(0,0,0,0.05),-10px 0 9px -3px rgba(0,0,0,0.05)}@media screen and (min-width:1280px){.advantage .advantageTable .title:before{position:absolute;content:"";width:100%;height:18px;top:-18px;left:0;background-color:var(--blue);border-radius:12px 12px 0 0;-webkit-box-shadow:0 -5px 10px rgba(0,0,0,0.05);box-shadow:0 -5px 10px rgba(0,0,0,0.05)}}@media screen and (max-width:1279px){.advantage .advantageTable .title{border-radius:10px 10px 0 0}}@media screen and (min-width:1280px){.advantage .advantageTable .title p{margin-top:-15px}}.advantage .advantageTable .sbps{position:relative;background-color:var(--white);color:var(--blue);-webkit-box-shadow:10px 0 9px -3px rgba(0,0,0,0.05),-10px 0 9px -3px rgba(0,0,0,0.05);box-shadow:10px 0 9px -3px rgba(0,0,0,0.05),-10px 0 9px -3px rgba(0,0,0,0.05);z-index:1000}@media screen and (min-width:1280px){.advantage .advantageTable .sbps{border-left:5px solid var(--blue);border-right:5px solid var(--blue)}}@media screen and (max-width:1279px){.advantage .advantageTable .sbps{border-left:2px solid var(--blue);border-right:2px solid var(--blue)}}.advantage .advantageTable .sbps small{color:var(--black)}.advantage .advantageTable .sbps--last{position:relative}@media screen and (min-width:1280px){.advantage .advantageTable .sbps--last:before{position:absolute;content:"";width:calc(100% + 10px);height:6px;bottom:-6px;left:-5px;background-color:var(--blue);border-radius:0 0 20px 20px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1)}}.advantage .advantageTable--device{margin:0}.advantage .advantageTable--device tr td,.advantage .advantageTable--device tr th{border-color:#D9DBDC}.advantage .advantageTable--device tr th:first-child{border-left-color:#D9DBDC;padding:0}.advantage .advantageTable--device tr td{background:var(--white);font-weight:500;color:var(--text_color);line-height:1.5;padding:20px;text-align:left}@media screen and (min-width:1280px){.advantage .advantageTable--device tr td{font-size:14px;font-size:1.4rem}}@media screen and (max-width:1279px){.advantage .advantageTable--device tr td{font-size:14px;font-size:1.4rem}}.advantage .advantageTable--device tr td .img{display:block;margin:20px auto 0}.advantage .advantageTable--device tr td:has(.img){vertical-align:bottom}.advantage .advantageTable--device tr td .center{display:inline-block;text-align:left;margin:0 auto}.advantage .advantageTable--device tr td:has(.center){text-align:center}.advantage .advantageTable--device tr td .list>li{position:relative;z-index:0;margin-left:1em}.advantage .advantageTable--device tr td .list>li:before{content:"・";display:inline-block;position:absolute;z-index:0;top:0;left:-1.1em;font-size:18px;font-size:1.8rem}.advantage .advantageTable--device tr td .list>li+li{margin-top:10px}.advantage .advantageTable--device tr td:has(.list){vertical-align:top}.advantage .advantageTable--device tr td.support,.advantage .advantageTable--device tr td.unsupported{position:relative;text-align:center}.advantage .advantageTable--device tr td.support:before,.advantage .advantageTable--device tr td.unsupported:before{content:"";display:inline-block}.advantage .advantageTable--device tr td.support .small,.advantage .advantageTable--device tr td.unsupported .small{display:block;margin:4px 0 0}.advantage .advantageTable--device tr td.support:before{width:16px;height:16px;border:2px solid var(--text_color);border-radius:100%}.advantage .advantageTable--device tr td.unsupported:after,.advantage .advantageTable--device tr td.unsupported:before{content:"";display:inline-block;width:20px;height:2px;background:var(--text_color)}.advantage .advantageTable--device tr td.unsupported:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-right:-20px;margin-bottom:5px}.advantage .advantageTable--device tr td.unsupported:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-bottom:5px}.advantage .advantageTable--device tr:first-child th{background:var(--blue)!important;color:var(--white)!important;font-weight:700;line-height:1.5}@media screen and (min-width:1280px){.advantage .advantageTable--device tr:first-child th{font-size:14px;font-size:1.4rem;padding:8px 0}}@media screen and (max-width:1279px){.advantage .advantageTable--device tr:first-child th{font-size:14px;font-size:1.4rem;padding:8px 0}}.advantage .advantageTable--device tr:first-child th .small{display:block;line-height:1.3}@media screen and (min-width:1280px){.advantage .advantageTable--device tr:first-child th .small{font-size:12px;font-size:1.2rem}}@media screen and (max-width:1279px){.advantage .advantageTable--device tr:first-child th .small{font-size:12px;font-size:1.2rem}}.advantage .advantageTable--device tr:first-child th:first-child{background:#F7F9FB!important;width:160px!important}.advantage .advantageTable--device tr:first-child th:nth-child(2){border-radius:12px 0 0 0}@media screen and (min-width:1280px){.advantage .advantageTable--device tr:first-child,.advantage .advantageTable--device tr:nth-child(2){position:sticky;z-index:1;top:0;left:0}}@media screen and (min-width:1280px){.advantage .advantageTable--device tr:nth-child(2){top:90px}}@media screen and (min-width:1280px){.advantage .advantageTable--device tr:nth-child(2) th{border-bottom:1px solid #D9DBDC}}@media screen and (min-width:1280px){.advantage .advantageTable--device tr:nth-child(2) td{border-bottom:1px solid #D9DBDC}}.advantage .advantageTable--device tr:nth-child(2) td p:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3em;padding-top:20px;margin-bottom:28px}.advantage .advantageTable--device tr:nth-child(2) td .arrow_link{text-align:center;margin-top:13px;margin-bottom:-10px}.advantage .advantageTable--device tr:nth-child(2) td .arrow_link:before{display:none}.advantage .advantageTable--device tr:nth-child(2) td .arrow_link a{text-decoration:none;position:relative;font-weight:400;color:var(--blue)}.advantage .advantageTable--device tr:nth-child(2) td .arrow_link a:after{content:"";display:inline-block;border-top:1px solid var(--blue);border-right:1px solid var(--blue);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:8px;margin:0 0 1px 9px}@media screen and (min-width:1280px){.advantage .advantageTable--device tr:nth-child(3) td,.advantage .advantageTable--device tr:nth-child(3) th{border-top:none}}.advantage .advantageTable--device tr:has(td.support .small) td,.advantage .advantageTable--device tr:has(td.unsupported .small) td{vertical-align:top;padding-top:30px}.advantage .advantageTable--device+.note_list{margin-top:20px}@media screen and (min-width:1280px){.advantage .advantageTable--device+.note_list>li{font-size:14px;font-size:1.4rem}}@media screen and (max-width:1279px){.advantage .advantageTable--device+.note_list>li{font-size:14px;font-size:1.4rem}}@media screen and (min-width:1280px){.advantage .js-scrollable{overflow:inherit!important;margin:80px 0 0}}@media screen and (max-width:1279px){.advantage .js-scrollable{margin:68px 0 0;padding:0 0 50px}}.advantage .scroll-hint-icon-wrap{display:none}.advantage .scroll-hint-icon-wrap.is-active{display:block;z-index:2000}.simplebar-scrollbar:before{opacity:1!important;border-radius:10px;background-color:var(--blue);top:0;bottom:0;left:0;right:0}.simplebar-track.simplebar-horizontal{height:3px}@media screen and (min-width:1280px){.simplebar-track.simplebar-vertical{display:none}}@media screen and (max-width:1279px){.simplebar-track.simplebar-vertical{width:100%}}.simplebar-track{background:#D9DBDC;width:100%}.simplebar-scrollbar{border-radius:10px;top:0;right:2px}@media screen and (min-width:955px){.internalCont__top{margin:0 0 60px}}@media screen and (max-width:954px){.internalCont__top{margin:0 0 30px}}.internalCont__top .title{font-weight:700}@media screen and (min-width:955px){.internalCont__top .title{font-size:40px;font-size:4rem;margin:0 0 18px}}@media screen and (max-width:954px){.internalCont__top .title{font-size:20px;font-size:2rem;margin:0 0 9px}}@media screen and (min-width:955px){.internalCont__top .text{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.internalCont__top .text{font-size:12px;font-size:1.2rem}}.internalCont__inner{background:var(--white)}@media screen and (min-width:955px){.internalCont__inner{padding:80px 80px 80px;font-size:14px;font-size:1.4rem;line-height:1.75}}@media screen and (max-width:954px){.internalCont__inner{padding:40px 40px 40px}}.internalCont__inner>.internalCont__head:first-child .title{margin-top:0!important}@media screen and (min-width:955px){.internalCont__inner p+p{margin-top:15px}}@media screen and (max-width:954px){.internalCont__inner p+p{margin-top:7px}}.internalCont__inner b,.internalCont__inner strong{background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,transparent),color-stop(0%,#FAEB84));background:linear-gradient(transparent 55%,#FAEB84 0%)}.internalCont__inner ul li{position:relative;padding:0 0 0 11px}.internalCont__inner ul li:before{content:"";display:inline-block;width:3px;height:3px;border-radius:100%;background:var(--text_color);position:absolute;top:12px;left:0}.internalCont__inner ul li+li{margin-top:6px}.internalCont__inner figure,.internalCont__inner picture{display:block;margin:15px 0}.internalCont__inner figure img,.internalCont__inner picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.internalCont__inner table{width:100%;border-radius:20px;overflow:hidden;margin:20px 0 15px}@media screen and (min-width:955px){.internalCont__inner table{font-size:14px;font-size:1.4rem;table-layout:fixed}}@media screen and (max-width:954px){.internalCont__inner table{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.internalCont__inner table colgroup{display:none}}.internalCont__inner table td,.internalCont__inner table th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;border:2px solid var(--white)}@media screen and (min-width:955px){.internalCont__inner table td,.internalCont__inner table th{font-size:14px;font-size:1.4rem}}@media screen and (max-width:954px){.internalCont__inner table td,.internalCont__inner table th{display:block;width:100%;font-size:14px;font-size:1.4rem}}.internalCont__inner table th{background:var(--blueBright);color:var(--blue);font-weight:700;text-align:center}@media screen and (min-width:955px){.internalCont__inner table th{width:25%}}@media screen and (max-width:954px){.internalCont__inner table th{width:100%}}@media screen and (min-width:955px){.internalCont__inner table th.w302{width:302px}}.internalCont__inner table th.bgNo{background:#F7F9FB}@media screen and (min-width:955px){.internalCont__inner table th.bgNo{width:302px}}.internalCont__inner table th.bgNo .right_txt{color:var(--grayDark);font-weight:400}.internalCont__inner table th.bgNo .right_txt .title{display:block;font-weight:700}.internalCont__inner table td{text-align:left;background:#F7F9FB}.internalCont__inner table td .image{display:block;text-align:center;height:64px}.internalCont__inner table td .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.internalCont__inner table td .title{text-align:center;font-weight:700}@media screen and (min-width:955px){.internalCont__inner table td .title{font-size:14px;font-size:1.4rem}}.internalCont__inner table td .text{line-height:1.5;margin:12px 0 0}.internalCont__inner table td .text--colorRed{color:var(--red)}.internalCont__inner table td .note{display:block;color:var(--grayBrightDark);text-indent:-1em;margin:0 0 0 1em}@media screen and (min-width:955px){.internalCont__inner table td .note{font-size:14px;font-size:1.4rem}}.internalCont__inner table td sup{display:inline-block;vertical-align:super}@media screen and (min-width:955px){.internalCont__inner table td sup{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.internalCont__inner table td sup{font-size:10px;font-size:1rem}}.internalCont__inner table--textLeft td{text-align:left!important}.internalCont__head h2.title{position:relative;line-height:1.5}@media screen and (min-width:955px){.internalCont__head h2.title{font-size:32px;font-size:3.2rem;margin:80px 0 22px;padding:0 0 16px}}@media screen and (max-width:954px){.internalCont__head h2.title{font-size:20px;font-size:2rem;margin:40px 0 11px;padding:0 0 8px}}.internalCont__head h2.title:after{content:"";display:inline-block;background:var(--blue);position:absolute;bottom:0;left:0}@media screen and (min-width:955px){.internalCont__head h2.title:after{width:120px;height:2px}}@media screen and (max-width:954px){.internalCont__head h2.title:after{width:60px;height:2px}}.internalCont__head h3.title{position:relative;line-height:2;border-bottom:1px solid var(--blue)}@media screen and (min-width:955px){.internalCont__head h3.title{font-size:22px;font-size:2.2rem;margin:40px 0 14px;padding:0 0 14px}}@media screen and (max-width:954px){.internalCont__head h3.title{font-size:20px;font-size:2rem;margin:40px 0 7px;padding:0 0 7px}}.internalCont__head h4.title{position:relative;line-height:1.5}@media screen and (min-width:955px){.internalCont__head h4.title{font-size:18px;font-size:1.8rem;margin:40px 0 15px}}@media screen and (max-width:954px){.internalCont__head h4.title{font-size:16px;font-size:1.6rem;margin:40px 0 11px}}.internalCont__head h4.title:before{content:"";display:inline-block;width:4px;height:20px;background:var(--blue);margin:0 10px -4px 0}.internalCont .textLink{text-decoration:underline;color:var(--blue)}.whitepapersDownload__anchor .title{text-align:center;font-weight:700}@media screen and (min-width:955px){.whitepapersDownload__anchor .title{font-size:22px;font-size:2.2rem;margin:80px 0 0}}@media screen and (max-width:954px){.whitepapersDownload__anchor .title{font-size:20px;font-size:2rem;margin:40px 0 0}}.whitepapersDownload__anchor .title:before{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2222%22%20height%3D%2221%22%20viewBox%3D%220%200%2022%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.8489%2012.1606L21.5%2017.7198L18.6738%2020.5L13.0227%2014.9408L15.8489%2012.1606Z%22%20fill%3D%22%23262626%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.15674%203.12039C5.84683%203.12039%203.16361%205.76006%203.16361%209.01627C3.16361%2012.2725%205.84683%2014.9121%209.15674%2014.9121C12.4666%2014.9121%2015.1499%2012.2725%2015.1499%209.01627C15.1499%205.76006%2012.4666%203.12039%209.15674%203.12039ZM0.5%209.01627C0.5%204.31286%204.37575%200.5%209.15674%200.5C13.9377%200.5%2017.8135%204.31286%2017.8135%209.01627C17.8135%2013.7197%2013.9377%2017.5325%209.15674%2017.5325C4.37575%2017.5325%200.5%2013.7197%200.5%209.01627Z%22%20fill%3D%22%23262626%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 0;background-size:contain;width:21px;height:20px;margin:0 10px 0 -10px}.whitepapersDownload__anchor .list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.whitepapersDownload__anchor .list{gap:0 20px;margin:40px auto 0}}@media screen and (max-width:954px){.whitepapersDownload__anchor .list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 15px;margin:40px auto 0}}@media screen and (min-width:955px){.whitepapersDownload__anchor .list__item{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:954px){.whitepapersDownload__anchor .list__item{width:calc((100% - 20px) / 2)}}.whitepapersDownload__anchor .list__item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:var(--white);background-image:url("/images/service/online/icon_arrow_wide.svg");background-repeat:no-repeat;color:var(--blue);border-radius:10px}@media screen and (min-width:769px){.whitepapersDownload__anchor .list__item__inner{background-position:left calc(50% + 4px) bottom 10px;background-size:16px 7px;padding:10px 10px 23px;-webkit-box-shadow:0px 0px 30px rgba(31,70,95,0.22);box-shadow:0px 0px 30px rgba(31,70,95,0.22)}}@media screen and (max-width:954px){.whitepapersDownload__anchor .list__item__inner{background-position:left calc(50% + 1px) bottom 5px;background-size:10px 4px;padding:5px 20px 14px;-webkit-box-shadow:0px 0px 10px rgba(31,70,95,0.15);box-shadow:0px 0px 10px rgba(31,70,95,0.15);font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.otherMaterials{display:none}}@media screen and (min-width:955px){.otherMaterials h2{font-size:30px;font-size:3rem}}.main--dashboard .kv{position:relative;overflow:hidden;background-image:url("/assets/img/support/dashboard/bg_kv.png");background-repeat:no-repeat;background-color:#F7F9FB}@media screen and (min-width:955px){.main--dashboard .kv{background-position:50% 50%;background-size:contain}}@media screen and (max-width:954px){.main--dashboard .kv{background-position:50% 17%;background-size:350%}}.main--dashboard .kv__inner{position:relative}@media screen and (min-width:955px){.main--dashboard .kv__inner{max-width:1300px;margin:0 auto;padding:60px 80px}}@media screen and (max-width:954px){.main--dashboard .kv__inner{margin:0 20px;padding:30px 0}}.main--dashboard .kv__title{font-weight:700}@media screen and (min-width:955px){.main--dashboard .kv__title{font-size:50px;font-size:5rem;line-height:1.3}}@media screen and (max-width:954px){.main--dashboard .kv__title{font-size:40px;font-size:4rem;line-height:1.4;text-align:center}}.main--dashboard .kv__title .color{color:var(--blue)}@media screen and (max-width:954px){.main--dashboard .kv__title .min{font-size:30px;font-size:3rem}}.main--dashboard .kv__lead{font-weight:700;line-height:1.3}@media screen and (min-width:955px){.main--dashboard .kv__lead{font-size:30px;font-size:3rem;margin:18px 0 0}}@media screen and (max-width:954px){.main--dashboard .kv__lead{font-size:25px;font-size:2.5rem;text-align:center;margin:6px 0 0}}@media screen and (min-width:955px){.main--dashboard .kv__img{position:absolute;top:70px;right:80px;width:53%;max-width:698px}}@media screen and (max-width:1279px){.main--dashboard .kv__img{width:43%}}@media screen and (max-width:954px){.main--dashboard .kv__img{display:block;margin:30px auto 0;max-width:349px;width:100%}}.main--dashboard .kv__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:698/447}.main--dashboard .kv__text{font-weight:500}@media screen and (min-width:955px){.main--dashboard .kv__text{font-size:14px;font-size:1.4rem;line-height:1.7;width:calc(47% - 110px);margin:18px 0 0}}@media screen and (max-width:1279px){.main--dashboard .kv__text{width:calc(57% - 110px)}}@media screen and (max-width:954px){.main--dashboard .kv__text{font-size:14px;font-size:1.4rem;line-height:1.75;width:calc(100% - 40px);margin:22px 20px 0}}@media screen and (min-width:955px){.main--dashboard .kv__cta{width:calc(47% - 110px);margin:30px 0 0}}@media screen and (max-width:1279px){.main--dashboard .kv__cta{width:calc(57% - 110px)}}@media screen and (max-width:954px){.main--dashboard .kv__cta{display:block;width:calc(100% - 40px);margin:30px 20px 0}}.main--dashboard .kv__cta__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.main--dashboard .kv__cta__list{gap:0 20px}}@media screen and (max-width:954px){.main--dashboard .kv__cta__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px 0}}.main--dashboard .kv__cta__list>li{-webkit-box-flex:1;-ms-flex:1;flex:1}.main--dashboard .kv__cta__list>li .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;-webkit-box-shadow:2.11765px 2.82353px 2.11765px rgba(60,60,60,0.3);box-shadow:2.11765px 2.82353px 2.11765px rgba(60,60,60,0.3);font-weight:500;font-size:14px;font-size:1.4rem;line-height:1.5;min-height:50px}@media screen and (min-width:955px){.main--dashboard .kv__cta__list>li .btn .min{font-size:12px;font-size:1.2rem}}@media screen and (max-width:954px){.main--dashboard .kv__cta__list>li .btn .min{font-size:12px;font-size:1.2rem}}.main--dashboard .kv__cta__list>li .btn--new{color:var(--white);background:linear-gradient(315deg,#E9650F 0%,#FF893B 100%)}.main--dashboard .kv__cta__list>li .btn--existing{color:#FF893B;background:var(--white);border:1px solid #FF893B}.main--dashboard .kv__cta__bottom{text-align:center}@media screen and (min-width:955px){.main--dashboard .kv__cta__bottom{margin:22px 0 0}}@media screen and (max-width:954px){.main--dashboard .kv__cta__bottom{margin:15px 0 0}}.main--dashboard .kv__cta__bottom>a{display:inline-block;color:var(--blue);font-weight:700;padding:0 17px 0 0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%2213%22%20viewBox%3D%220%200%2012%2013%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.5%200.863281L9.5%206.11328L0.5%2011.3633%22%20stroke%3D%22%232255F1%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:10px 10px;background-position:100% 50%}.main--dashboard .modAnchor{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.main--dashboard .modAnchor{gap:0 20px}}@media screen and (max-width:954px){.main--dashboard .modAnchor{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 15px}}@media screen and (min-width:955px){.main--dashboard .modAnchor__item{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:58px}}@media screen and (max-width:954px){.main--dashboard .modAnchor__item{width:calc((100% - 15px) / 2)}}.main--dashboard .modAnchor__item__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;height:100%;color:var(--blue);-webkit-box-shadow:0px 0px 15px rgba(31,70,95,0.22);box-shadow:0px 0px 15px rgba(31,70,95,0.22);border-radius:10px;background-color:var(--white);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%226%22%20viewBox%3D%220%200%2016%206%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%201.03901L0.600231%200L8.39722%204.50173L7.79699%205.54191L0%201.03901Z%22%20fill%3D%22%232255F1%22%2F%3E%3Cpath%20d%3D%22M15.6064%201.03901L15.0061%200L7.20312%204.50111L7.80336%205.54133L15.6064%201.03901Z%22%20fill%3D%22%232255F1%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:15px 5px}@media screen and (min-width:955px){.main--dashboard .modAnchor__item__link{padding:0 0 16px;background-position:50% calc(100% - 11px)}}@media screen and (max-width:954px){.main--dashboard .modAnchor__item__link{padding:4px 0 16px;background-position:50% calc(100% - 6px);font-size:12px;font-size:1.2rem}}.main--dashboard .modListFeature{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 40px}.main--dashboard .modListFeature__item{background:var(--white);border-radius:5px;-webkit-box-shadow:0px 0px 15px rgba(31,70,95,0.22);box-shadow:0px 0px 15px rgba(31,70,95,0.22);overflow:hidden;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px 0}@media screen and (min-width:955px){.main--dashboard .modListFeature__item{width:calc((100% - 40px) / 2)}}@media screen and (max-width:954px){.main--dashboard .modListFeature__item{width:100%}}.main--dashboard .modListFeature__item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px;font-weight:500}@media screen and (min-width:955px){.main--dashboard .modListFeature__item__title{font-size:20px;font-size:2rem}}@media screen and (max-width:954px){.main--dashboard .modListFeature__item__title{font-size:16px;font-size:1.6rem}}.main--dashboard .modListFeature__item__title:before{content:"";display:inline-block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat}.main--dashboard .modListFeature__item__title--dashboard:before{background-image:url("/assets/img/support/dashboard/icon_dashboard.png")}.main--dashboard .modListFeature__item__title--live:before{background-image:url("/assets/img/support/dashboard/icon_live.png")}.main--dashboard .modListFeature__item__title--solution:before{background-image:url("/assets/img/support/dashboard/icon_solution.png")}.main--dashboard .modListFeature__item__title--achievement:before{background-image:url("/assets/img/support/dashboard/icon_achievement.png")}.main--dashboard .modListFeature__item__title--preliminary:before{background-image:url("/assets/img/support/dashboard/icon_preliminary.png")}.main--dashboard .modListFeature__item__title--customer:before{background-image:url("/assets/img/support/dashboard/icon_customer.png")}.main--dashboard .modListFeature__item__title--clearing:before{background-image:url("/assets/img/support/dashboard/icon_clearing.png")}.main--dashboard .modListFeature__item__title--access:before{background-image:url("/assets/img/support/dashboard/icon_access.png")}.main--dashboard .modListFeature__item__text{height:100%}.main--dashboard .modListFeature__item__text--min{height:auto}.main--dashboard .modListFeature__item__img{display:block;margin:25px 0 0}.main--dashboard .modListFeature__item__img img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:507/285}.main--dashboard .modListFeature__item__detail{background:#F7F9FB;margin-bottom:auto;padding:20px}.main--dashboard .modListFeature__item__detail .title{font-weight:700}.main--dashboard .modListFeature__item__detail .cont{counter-reset:listnum;list-style:none}.main--dashboard .modListFeature__item__detail .cont__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0;margin:17px 0 0}.main--dashboard .modListFeature__item__detail .cont__list__item:before{counter-increment:listnum;content:counter(listnum) ".";margin:0 5px 0 0}.main--dashboard .modListFeature__item__btn{margin:20px 0 -6px}.main--dashboard .modListFeature__item__btn .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:linear-gradient(279.04deg,#112AEA 12.07%,#112AEA 12.27%,#1F45F4 50.22%,#2C5FFD 76.62%);-webkit-box-shadow:6px 4px 5px rgba(105,136,183,0.3);box-shadow:6px 4px 5px rgba(105,136,183,0.3);color:var(--white);width:280px;height:50px;margin:0 auto}@media screen and (min-width:955px){.main--dashboard .modListFeature--type3 .modListFeature__item{width:calc((100% - 80px) / 3)}}.main--dashboard .modListFeature--merit .modListFeature__item__title{color:var(--blue)}@media screen and (min-width:955px){.main--dashboard .modListFeature--merit .modListFeature__item__title{font-size:18px;font-size:1.8rem}}.main--dashboard .modListFeature--merit .modListFeature__item__title:before{display:none}.main--dashboard .modListFeature--merit .modListFeature__item__img{margin:0}.main--dashboard .modListFeature:not(:last-child){margin:0 0 80px}.main--dashboard .modListNewFeature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--white)}@media screen and (min-width:955px){.main--dashboard .modListNewFeature{gap:40px 0;padding:54px 80px 80px}}@media screen and (max-width:954px){.main--dashboard .modListNewFeature{gap:20px 0;padding:34px 20px 40px}}.main--dashboard .modListNewFeature__item{position:relative;z-index:0}.main--dashboard .modListNewFeature__item__title{display:inline-block;color:var(--white);position:relative;z-index:1;font-weight:500;letter-spacing:2px}@media screen and (min-width:955px){.main--dashboard .modListNewFeature__item__title{top:24px;left:20px;padding:8px 42px;font-size:22px;font-size:2.2rem}}@media screen and (max-width:954px){.main--dashboard .modListNewFeature__item__title{top:14px;left:10px;padding:4px 22px;font-size:14px;font-size:1.4rem}}.main--dashboard .modListNewFeature__item__title:before{content:"";display:inline-block;background:var(--blue);width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0;-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}.main--dashboard .modListNewFeature__item__img img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:980/700}.main--dashboard .modListNewFeature__item__img figcaption{display:block;background:#F7F9FB}@media screen and (min-width:955px){.main--dashboard .modListNewFeature__item__img figcaption{padding:20px 46px}}@media screen and (max-width:954px){.main--dashboard .modListNewFeature__item__img figcaption{padding:20px 23px}}.main--dashboard .modListFaq{max-width:880px;margin:0 auto}.main--dashboard .modListFaq__item{background:#F7F9FB;-webkit-box-shadow:5px 0px 10px rgba(31,70,96,0.1);box-shadow:5px 0px 10px rgba(31,70,96,0.1);border-radius:5px}.main--dashboard .modListFaq__item:nth-child(n+2){margin-top:20px}.main--dashboard .modListFaq__item__a,.main--dashboard .modListFaq__item__q{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:955px){.main--dashboard .modListFaq__item__a,.main--dashboard .modListFaq__item__q{padding:26px 40px}}@media screen and (max-width:954px){.main--dashboard .modListFaq__item__a,.main--dashboard .modListFaq__item__q{padding:20px}}.main--dashboard .modListFaq__item__a p,.main--dashboard .modListFaq__item__q p{width:calc(100% - 54px)}.main--dashboard .modListFaq__item__a a,.main--dashboard .modListFaq__item__q a{color:var(--blue)}.main--dashboard .modListFaq__item__a a:hover,.main--dashboard .modListFaq__item__q a:hover{opacity:0.6}.main--dashboard .modListFaq__item__q{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-size:1.6rem;cursor:pointer}@media screen and (max-width:954px){.main--dashboard .modListFaq__item__q{font-size:14px;font-size:1.4rem}}.main--dashboard .modListFaq__item__a{font-size:14px;font-size:1.4rem;padding-top:20px}.main--dashboard .modListFaq__item .iconA,.main--dashboard .modListFaq__item .iconQ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Sora",sans-serif;font-size:16px;font-size:1.6rem;border-radius:50%;margin:-2px 25px 0 0;width:35px;height:35px;line-height:35px}@media screen and (max-width:954px){.main--dashboard .modListFaq__item .iconA,.main--dashboard .modListFaq__item .iconQ{margin:-2px 16px 0 0}}.main--dashboard .modListFaq__item .iconQ{background-color:var(--blue);color:var(--white)}.main--dashboard .modListFaq__item .iconA{background-color:#EAF5FF;color:var(--blue)}.main--dashboard .modListFaq__item p{position:relative;padding-right:40px}@media screen and (max-width:954px){.main--dashboard .modListFaq__item p{padding-right:30px}}.main--dashboard .modListFaq__item .iconToggle{display:block;position:absolute;top:50%;right:0;width:20px;height:20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main--dashboard .modListFaq__item .iconToggle:after,.main--dashboard .modListFaq__item .iconToggle:before{content:"";display:block;position:absolute;top:50%;right:0;width:20px;height:2px;background:var(--blue)}.main--dashboard .modListFaq__item .iconToggle:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main--dashboard .modListFaq__item .iconToggle:after{top:calc(50% - 1px);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;width:20px;height:2px}.main--dashboard .modListFaq__item .iconToggle.is-open:after{-webkit-transform:rotate(0);transform:rotate(0)}.main--dashboard .modBlockMovie{text-align:center}@media screen and (min-width:955px){.main--dashboard .modBlockMovie{margin:80px 164px 0}}@media screen and (max-width:954px){.main--dashboard .modBlockMovie{margin:0 20px}}.main--dashboard .modBlockMovie iframe{overflow:hidden;border-radius:5px;-webkit-box-shadow:0px 0px 15px rgba(31,70,95,0.8);box-shadow:0px 0px 15px rgba(31,70,95,0.8);width:100%;height:100%;aspect-ratio:16/9}.main--dashboard .modHeadingSectionTag{display:inline-block;color:var(--white);position:relative;z-index:1;top:0;left:50%;padding:0 25px;font-weight:500;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main--dashboard .modHeadingSectionTag:before{content:"";display:inline-block;background:#989C9F;width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0;-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}@media screen and (min-width:955px){.main--dashboard .modHeadingSectionTag+.modHeadingSection{margin-top:24px}}@media screen and (max-width:954px){.main--dashboard .modHeadingSectionTag+.modHeadingSection{margin-top:14px}}@media screen and (min-width:955px){.main--dashboard .modHeadingSection{margin-bottom:26px}}.main--dashboard .modHeadingSection--decoration{position:relative}@media screen and (min-width:955px){.main--dashboard .modHeadingSection--decoration{margin-bottom:66px}}@media screen and (min-width:769px){.main--dashboard .modHeadingSection--decoration:before{content:"";background:url("/images/service/online/deco_heading.svg") no-repeat center;background-size:100%;position:absolute;z-index:0;left:28%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);mix-blend-mode:multiply;width:141px;height:141px}}@media screen and (max-width:954px){.main--dashboard .modHeadingMiddle{font-size:18px;font-size:1.8rem}}@media screen and (min-width:955px){.main--dashboard .modTextDescription{font-size:16px;font-size:1.6rem}}@media screen and (max-width:954px){.main--dashboard .modTextDescription{font-size:14px;font-size:1.4rem}}@media screen and (min-width:955px){.main--dashboard .pageSection__inner:has(.modAnchor){padding:40px 160px}}@media screen and (max-width:1279px){.main--dashboard .pageSection__inner:has(.modAnchor){padding:40px 80px}}@media screen and (max-width:954px){.main--dashboard .pageSection__inner:has(.modAnchor){padding:40px 0 15px}}@media screen and (min-width:955px){.main--dashboard .modCta__inner{padding:76px 80px 50px}}.main--dashboard .modCta__cont__list>li .btn{color:#FF893B}.main--dashboard .modCta__bottom{position:relative;z-index:1;text-align:center;margin:55px 0 0}@media screen and (min-width:955px){.main--dashboard .modCta__bottom{font-size:18px;font-size:1.8rem}}@media screen and (max-width:954px){.main--dashboard .modCta__bottom{font-size:14px;font-size:1.4rem}}.main--dashboard .modCta__bottom>a{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2211%22%20height%3D%2212%22%20viewBox%3D%220%200%2011%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.25%200.433594L9.25%205.68359L0.25%2010.9336%22%20stroke%3D%22white%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:100% 60%;background-size:10px 10px;padding:0 18px 0 0}
/*# sourceMappingURL=style.css.map */