﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap");@import url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.3.1/dist/css/yakuhanjp.min.css");@import url("https://use.typekit.net/uav8hlg.css");#page-custom-css-id{}#page-custom-css-id .c_grad_font{background:-webkit-linear-gradient(0deg, #0768d4, #4fc8dc);color:#4ac2db}#page-custom-css-id em.c_grad_font{-webkit-background-clip:text;-webkit-text-fill-color:transparent}#page-custom-css-id p.c_grad_font{-webkit-background-clip:text;-webkit-text-fill-color:transparent}#page-custom-css-id #space{height:1300px;background-color:blanchedalmond}#page-custom-css-id .fadeIn{opacity:0;transition-delay:250ms;transition-duration:1000ms;transition-property:opacity, transform;transition-timing-function:cubic-bezier(0.23, 0.76, 0.73, 0.97)}#page-custom-css-id .fadeIn-up{transform:translate(0, 50px)}#page-custom-css-id .fadeIn-down{transform:translate(0, -80px)}#page-custom-css-id .fadeIn-left{transform:translate(-50px, 0)}#page-custom-css-id .fadeIn-right{transform:translate(50px, 0)}#page-custom-css-id .scroll-in{transform:translate(0);opacity:1}#page-custom-css-id .slideIn{opacity:0;transition-delay:0ms;transition-duration:1000ms;transition-property:opacity, transform;transition-timing-function:cubic-bezier(0.23, 0.76, 0.73, 0.97)}#page-custom-css-id .slideIn-up{transform:translate(0, 80px);opacity:1}#page-custom-css-id .slideIn-down{transform:translate(0, -80px);opacity:1}#page-custom-css-id .slideIn-left{transform:translate(-80px, 0);opacity:1}#page-custom-css-id .slideIn-right{transform:translate(80px, 0);opacity:1}#page-custom-css-id .scroll-in{transform:translate(0);opacity:1}#page-custom-css-id .is-fadein-active{visibility:visible !important;transform:translateY(0) !important;opacity:1 !important}#page-custom-css-id details{display:block}#page-custom-css-id summary{display:list-item}#page-custom-css-id [contenteditable]:focus{outline:auto}#page-custom-css-id .theme-fo-base .wrapper .contents section.u-pd-0{padding:0 !important}#page-custom-css-id .theme-fo-base .wrapper .contents section.u-pd-b{padding-top:0 !important;padding-bottom:5rem !important}#page-custom-css-id .theme-fo-base .wrapper .contents section.u-pd-t{padding-top:5rem !important;padding-bottom:0 !important}#page-custom-css-id .theme-fo-base .wrapper .contents section.u-pd-tb{padding-top:5rem !important;padding-bottom:5rem !important}#page-custom-css-id .theme-fo-base .wrapper .contents section.u-pd-tb-6{padding-top:3.75rem !important;padding-bottom:3.75rem !important}#page-custom-css-id .u-pd-tb-btn{padding-top:2.5rem !important;padding-bottom:4rem !important}#page-custom-css-id table{border-color:inherit;border-collapse:collapse}#page-custom-css-id caption{text-align:left}#page-custom-css-id td,#page-custom-css-id th{padding:0;vertical-align:top}#page-custom-css-id th{font-weight:bold;text-align:left}#page-custom-css-id *{box-sizing:border-box}#page-custom-css-id html{font-size:10px !important}#page-custom-css-id body .theme-fo-base{-webkit-font-smoothing:antialiased;background:#fff;font-size:16px;line-height:1.8;font-family:YakuHanJP, "Noto Sans JP", sans-serif}#page-custom-css-id a{-webkit-tap-highlight-color:transparent;outline:none;text-decoration:none}#page-custom-css-id a:hover{cursor:pointer}#page-custom-css-id img{max-width:100%}#page-custom-css-id em{font-style:initial}#page-custom-css-id h1,#page-custom-css-id h2,#page-custom-css-id h3,#page-custom-css-id h4,#page-custom-css-id h5,#page-custom-css-id h6{font-weight:bold}#page-custom-css-id h2{margin-bottom:3.125vw;font-size:clamp(18px, 1.046vw, 20px)}#page-custom-css-id h3{font-size:clamp(18px, 1.25vw, 24px)}#page-custom-css-id main{margin-top:10}#page-custom-css-id .l-container--p0,#page-custom-css-id .l-container{width:1280px;max-width:100%;margin:0 auto}#page-custom-css-id .l-container{padding:6.25vw 0}#page-custom-css-id .l-container--p0{padding:0 0 2.0833333333vw}#page-custom-css-id .l-container.l-container-servicelist{padding-top:0 !important}#page-custom-css-id .l_footer{visibility:hidden;transform:translateY(1.875rem);opacity:0;transition:1s}#page-custom-css-id .l-header{z-index:99;position:fixed;top:0;width:100%;height:10;background:#fff;transition:0.5s}#page-custom-css-id .under .l-header{border-bottom:1px solid #ccc}#page-custom-css-id *[class^="c-btn"]{display:inline-block;position:relative}#page-custom-css-id .c-btn--or a{position:relative;width:440px;padding:15px;border:2px solid #ff7713;border-radius:50px;background-color:#ff7713;color:#fff !important;font-weight:500;font-size:24px;text-align:center;text-align:center}#page-custom-css-id .c-btn--or a:hover{background-color:#fff;color:#ff7713 !important;opacity:1}#page-custom-css-id .c-btn--or a:hover::after{background:url(https://ferret-one.akamaized.net/images/66b57376d0a1ab1b2d664f69/original.png?utime=1723167606) no-repeat center center;background-size:contain}#page-custom-css-id .c-btn--or a::after{display:block;position:absolute;top:50%;transform:translateY(-50%);right:15px;width:51px;height:51px;background:url(https://ferret-one.akamaized.net/images/66b5737326f48e197b25d04c/original.png?utime=1723167603) no-repeat center center;background-size:contain;content:""}#page-custom-css-id .c-btn--white a{position:relative;width:440px;padding:15px;border:2px solid #ff7713;border-radius:50px;background-color:#fff;color:#ff7713 !important;font-weight:500;font-size:24px;text-align:center}#page-custom-css-id .c-btn--white a:hover{background-color:#ff7713;color:#fff !important;opacity:1}#page-custom-css-id .c-btn--white a:hover::after{background:url(https://ferret-one.akamaized.net/images/66b5737326f48e197b25d04c/original.png?utime=1723167603) no-repeat center center;background-size:contain}#page-custom-css-id .c-btn--white a::after{display:block;position:absolute;top:50%;transform:translateY(-50%);right:15px;width:51px;height:51px;background:url(https://ferret-one.akamaized.net/images/66b57376d0a1ab1b2d664f69/original.png?utime=1723167606) no-repeat center center;background-size:contain;content:""}#page-custom-css-id a{transition:0.5s}#page-custom-css-id a:hover{opacity:0.8}#page-custom-css-id .content-1{background-color:#d1eedf;text-align:center}@media screen and (max-width: 768px){#page-custom-css-id .content-1 .component-1 img{width:60% !important}}#page-custom-css-id .content-1 .inner{max-width:1700px !important;padding-top:0 !important;padding-bottom:0 !important}#page-custom-css-id .content-1 .richtext{display:inline-block;padding:3px 30px 4px 30px;border-radius:35px;background-color:#04bd61;color:#fff;font-weight:500;font-size:clamp(18px, 1vw, 24px)}@media screen and (max-width: 768px){#page-custom-css-id .content-1 .richtext{width:100%;padding-top:10px;padding-bottom:10px}}#page-custom-css-id .content-1 .richtext strong{font-weight:900;font-size:clamp(20px, 1.3vw, 29px)}@media screen and (max-width: 768px){#page-custom-css-id .content-1 .richtext strong{display:block}}#page-custom-css-id .content-1 .richtext p{margin:0}#page-custom-css-id .content-1 h1{font-weight:900 !important}#page-custom-css-id .content-1 .component-4 a{box-shadow:0px 0px 18px 3px rgba(9,203,106,0.3);margin-top:2.5rem}#page-custom-css-id .content-1 .component-5 a{box-shadow:0px 0px 18px 3px rgba(9,203,106,0.3);margin-top:1.5625rem}#page-custom-css-id .theme-fo-base .contents .content-1 .component.heading h1{position:relative;margin-top:1.875rem;margin-bottom:1.875rem;padding-top:1.25rem;font-size:clamp(35px, 3.2vw, 70px)}#page-custom-css-id .theme-fo-base .contents .content-1 .component.heading h1::after{position:absolute;content:"";background-image:url(https://ferret-one.akamaized.net/images/66b57a4c26f48e1abe25d153/original.png?utime=1723169357);background-size:contain;top:0;right:150px;width:53px;height:53px;display:block}@media screen and (max-width: 1280px){#page-custom-css-id .theme-fo-base .contents .content-1 .component.heading h1::after{right:50px}}@media screen and (max-width: 1280px) and (max-width: 900px){#page-custom-css-id .theme-fo-base .contents .content-1 .component.heading h1::after{right:0;width:30px;height:30px}}#page-custom-css-id .theme-fo-base .contents .content-1 .component.heading h1 em{color:#04bd61;font-size:clamp(37px, 3.3vw, 76px);font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-1 .component.heading h1 em{display:inline-block;position:relative}#page-custom-css-id .theme-fo-base .contents .content-1 .component.heading h1 em::after{display:block;position:absolute;top:-0.625rem;left:2.5em;content:"●";color:#04bd61;font-size:10px}@media screen and (max-width: 768px){#page-custom-css-id .theme-fo-base .contents .content-1 .component.heading h1 em::after{left:1.5em}}#page-custom-css-id .theme-fo-base .wrapper .contents .content-1 .col .component{margin:0}#page-custom-css-id .theme-fo-base .wrapper .contents .content-1 .col{vertical-align:middle;padding-bottom:0}#page-custom-css-id .theme-fo-base .wrapper .contents .content-1 .col.col-1{vertical-align:bottom;padding-top:50px}#page-custom-css-id .theme-fo-base .contents .content-2 .component.heading h2{margin-top:3.75rem;font-weight:900;font-size:clamp(32px, 3.125vw, 60px);margin-bottom:0}#page-custom-css-id .theme-fo-base .contents .content-2 .component.heading h2 em{color:#04bd61}#page-custom-css-id .theme-fo-base .contents .content-3{padding-bottom:80px}#page-custom-css-id .p-flow-problem-contents__item{width:320px}#page-custom-css-id .p-flow-problem-contents__item .col{padding:0}#page-custom-css-id .p-flow-problem-contents__item .richtext{height:320px;border-radius:50%;background-color:#ebebe5;display:flex;align-items:center;justify-content:space-around}#page-custom-css-id .p-flow-problem-contents__item .richtext p{margin:0;padding-bottom:20px;font-weight:500;font-size:clamp(18px, 1.046vw, 20px)}#page-custom-css-id .p-flow-problem-contents__item .richtext p strong{color:#04bd61;font-weight:900 !important;font-size:clamp(18px, 1.25vw, 24px)}#page-custom-css-id .p-flow-problem-contents .inner{display:flex;flex-wrap:wrap;align-items:normal;justify-content:center;gap:2rem}#page-custom-css-id .content-3 .component-1.image{margin-bottom:-70px !important}#page-custom-css-id .content-3 .component-3.image{margin-top:-100px !important}#page-custom-css-id .p-flow-case-head{background:url(https://ferret-one.akamaized.net/images/66b57a47d0a1ab1c6d664fc2/original.png?utime=1723169351) no-repeat center center #04bd61;background-size:1255px 186px !important;position:relative}#page-custom-css-id .p-flow-case-head::after{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:rgba(0,153,255,0);border-top-width:25px;border-bottom-width:25px;border-left-width:25px;border-right-width:25px;margin-left:-25px;border-top-color:#04bd61;top:100%;left:50%;z-index:100}#page-custom-css-id .theme-fo-base .contents .content-4 .component.heading h2{color:#fff;font-size:clamp(28px, 2.083vw, 40px);margin-bottom:10px}#page-custom-css-id .theme-fo-base .contents .content-4 .component.heading h2 em.strong{color:#f4fd5d;font-weight:900;font-size:clamp(34px, 2.7vw, 50px)}#page-custom-css-id .theme-fo-base .contents .content-4 .component.heading h2 span:nth-child(1){font-weight:900;font-size:clamp(40px, 4.166vw, 80px)}#page-custom-css-id .theme-fo-base .contents .content-4 .component.heading h2 span:nth-child(2){font-weight:900;font-size:clamp(34px, 2.7vw, 50px)}#page-custom-css-id .theme-fo-base .contents .content-5 .component.heading h3{margin-top:3.125rem;font-weight:900;font-size:clamp(32px, 3.125vw, 60px)}#page-custom-css-id .theme-fo-base .contents .content-5 .component.heading h3 em.strong{color:#04bd61;font-size:clamp(35px, 3.6vw, 70px);font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-5 .component.heading h3 em.strong:nth-child(2){font-size:clamp(34px, 2.7vw, 50px)}#page-custom-css-id .theme-fo-base .contents .content-5 .component-2 p{font-size:clamp(18px, 1.046vw, 20px)}#page-custom-css-id .p-flow-case-contents__item{padding:70px;border-radius:25px;background-color:#fff}#page-custom-css-id .p-flow-case-contents__item .resizeable-comp{display:inline-block !important;width:auto}#page-custom-css-id .p-flow-case-contents__item .component-3.richtext{display:inline-block;padding-left:5px;color:#666666;font-weight:bold;font-size:16px}#page-custom-css-id .p-flow-case-contents__item .component-3.richtext p{margin-top:0;margin-bottom:0}#page-custom-css-id .p-flow-case-contents__item .component-5.richtext p{margin-top:1.5625rem;margin-bottom:0}#page-custom-css-id .p-flow-case-contents__item .component-5.richtext p strong{color:#04bd61}#page-custom-css-id .p-flow-case-contents__item .col-1{width:27% !important}#page-custom-css-id .p-flow-case-contents__item .col-1 img{width:310px !important;height:auto}#page-custom-css-id .p-flow-case-contents-border{color:#ccc}#page-custom-css-id .theme-fo-base .contents .p-flow-case-contents__item .component.heading h4{margin-bottom:0.9375rem;font-size:clamp(28px, 1.9vw, 40px);font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .p-flow-case-contents__item .component.heading h4 em{color:#04bd61;font-weight:900 !important}#page-custom-css-id .content-element.content-5{background-color:#ebebe5}#page-custom-css-id .content-element.content-6{background-color:#ebebe5}#page-custom-css-id .content-element.content-6 .inner{max-width:1160px}#page-custom-css-id .content-element.content-7{background-color:#ebebe5}#page-custom-css-id .content-element.content-7 .inner{max-width:1160px}#page-custom-css-id .content-element.content-8{padding-bottom:70px;background-color:#ebebe5}#page-custom-css-id .content-element.content-8 .inner{max-width:1160px}#page-custom-css-id .theme-fo-base .contents .content-9 .component.heading h3{margin-top:3.125rem;font-weight:900;font-size:clamp(32px, 3.125vw, 60px)}#page-custom-css-id .theme-fo-base .contents .content-9 .component.heading h3 em.strong{color:#04bd61;font-size:clamp(35px, 3.6vw, 70px);font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-9 .component.heading h3 em.strong:nth-child(2){font-size:clamp(34px, 2.7vw, 50px)}#page-custom-css-id .theme-fo-base .contents .content-9 .richtext p{font-size:clamp(18px, 1.046vw, 20px)}#page-custom-css-id .theme-fo-base .contents .content-10 .inner{display:flex;flex-wrap:wrap;align-items:normal;justify-content:space-between;gap:0}#page-custom-css-id .p-flow-lbo-contents__item{width:25%}#page-custom-css-id .p-flow-lbo-contents__item .col{padding:0 !important}#page-custom-css-id .p-flow-lbo-contents__item .component-1{display:flex;flex-wrap:wrap;align-items:normal;justify-content:space-between;height:80px;gap:0;background:url(https://ferret-one.akamaized.net/images/66b5737e74813e2d1906b1a4/original.png?utime=1723167614) no-repeat center center;background-size:contain}#page-custom-css-id .p-flow-lbo-contents__item .component-1 p{margin:auto auto auto auto;color:#fff;line-height:1.2}#page-custom-css-id .p-flow-lbo-contents__item .component-2 p{font-weight:500;line-height:1.5}#page-custom-css-id .p-flow-lbo-contents__item:nth-child(4) .component-1,#page-custom-css-id .p-flow-lbo-contents__item:nth-child(6) .component-1{background:url(https://ferret-one.akamaized.net/images/66b57382d0a1ab1ae9664f3d/original.png?utime=1723167618) no-repeat center center;background-size:contain}#page-custom-css-id .p-flow-lbo-contents__item:nth-child(4) .component-1 p,#page-custom-css-id .p-flow-lbo-contents__item:nth-child(6) .component-1 p{color:#04bd61}#page-custom-css-id .theme-fo-base .contents .content-11 .richtext p{font-size:clamp(18px, 1.046vw, 20px)}#page-custom-css-id .theme-fo-base .contents .content-11 .richtext p strong{color:#04bd61;font-weight:900;font-size:clamp(24px, 1.562vw, 30px)}#page-custom-css-id .theme-fo-base .contents .content-11 .richtext p strong.strong_s{color:#04bd61;font-weight:900;font-size:clamp(18px, 1.046vw, 20px)}#page-custom-css-id .theme-fo-base .contents .content-12{background-color:#ebebe5}#page-custom-css-id .theme-fo-base .contents .content-12 .component.heading h3{margin-top:3.125rem;font-weight:900;font-size:clamp(32px, 3.125vw, 60px)}#page-custom-css-id .theme-fo-base .contents .content-12 .component.heading h3 em.strong{color:#04bd61;font-size:clamp(35px, 3.6vw, 70px);font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-12 .component.heading h3 em.strong:nth-child(2){font-size:clamp(34px, 2.7vw, 50px)}#page-custom-css-id .theme-fo-base .contents .content-12 .richtext p{font-size:clamp(18px, 1.046vw, 20px)}#page-custom-css-id .theme-fo-base .contents .content-13{padding-bottom:70px;background-color:#ebebe5}#page-custom-css-id .theme-fo-base .contents .content-13 .inner{display:flex;flex-wrap:wrap;align-items:normal;justify-content:space-between;gap:0}#page-custom-css-id .p-flow-introduction-contents__item{width:31%;overflow:hidden;border-radius:16px;background-color:#fff}#page-custom-css-id .p-flow-introduction-contents__item .col{padding:0 !important}#page-custom-css-id .p-flow-introduction-contents__item .rich-heading{display:flex;flex-wrap:wrap;align-items:normal;justify-content:space-between;height:100px;margin:0 !important;gap:0;background-color:#09cb6a}#page-custom-css-id .p-flow-introduction-contents__item .component-2{margin:25px 0 !important}#page-custom-css-id .p-flow-introduction-contents__item .component-3{padding:0 25px}#page-custom-css-id .theme-fo-base .contents .content-13 .component.heading h5{margin:auto;color:#fff;font-size:clamp(24px, 1.562vw, 30px)}#page-custom-css-id .theme-fo-base .contents .content-13 .component.heading h5 em{color:#f4fd5d}#page-custom-css-id .theme-fo-base .contents .content-13 .p-flow-introduction-contents__item:nth-child(2) .component.heading h5{font-size:clamp(18px, 1.25vw, 24px)}#page-custom-css-id .theme-fo-base .contents .content-14 .component.heading h3{margin-top:3.125rem;font-weight:900;font-size:clamp(32px, 3.125vw, 60px)}#page-custom-css-id .theme-fo-base .contents .content-14 .component.heading h3 em.strong{color:#04bd61;font-size:clamp(35px, 3.6vw, 70px);font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-14 .component.heading h3 em.strong:nth-child(2){font-size:clamp(34px, 2.7vw, 50px)}#page-custom-css-id .theme-fo-base .contents .content-15 .inner{display:flex;flex-wrap:wrap;align-items:normal;justify-content:space-between;padding:0 !important;gap:0}@media screen and (max-width: 1280px){#page-custom-css-id .theme-fo-base .contents .content-15 .inner{padding:0 20px !important}}#page-custom-css-id .theme-fo-base .contents .content-15 .inner p{font-size:20px;font-weight:500;line-height:1.5}#page-custom-css-id .p-flow-operation-contents__item{width:auto}#page-custom-css-id .p-flow-operation-contents__item .col-1{padding:0 !important}#page-custom-css-id .p-flow-operation-contents__item.row-1{width:49%}@media screen and (max-width: 768px){#page-custom-css-id .p-flow-operation-contents__item.row-1{width:100%;max-width:100%}}#page-custom-css-id .p-flow-operation-contents__item.row-2{width:49%}@media screen and (max-width: 768px){#page-custom-css-id .p-flow-operation-contents__item.row-2{width:100%;max-width:100%}}#page-custom-css-id .p-flow-operation-contents__item.row-3{width:32.5%}@media screen and (max-width: 768px){#page-custom-css-id .p-flow-operation-contents__item.row-3{width:100%;max-width:100%}}#page-custom-css-id .p-flow-operation-contents__item.row-4{width:32.5%}@media screen and (max-width: 768px){#page-custom-css-id .p-flow-operation-contents__item.row-4{width:100%;max-width:100%}}#page-custom-css-id .p-flow-operation-contents__item.row-5{width:32.5%}@media screen and (max-width: 768px){#page-custom-css-id .p-flow-operation-contents__item.row-5{width:100%;max-width:100%}}#page-custom-css-id .p-flow-operation-contents__item.row-6{width:100%}@media screen and (max-width: 768px){#page-custom-css-id .p-flow-operation-contents__item.row-6{width:100%;max-width:100%}}#page-custom-css-id .p-flow-cta{padding:60px 0;background:url(https://ferret-one.akamaized.net/images/66b57a47d0a1ab1c6d664fc2/original.png?utime=1723169351) no-repeat center center #04bd61;background-size:1255px 186px !important}#page-custom-css-id .p-flow-cta .inner{max-width:1000px}#page-custom-css-id .theme-fo-base .contents .content-17 .component.heading h3{margin-top:3.125rem;font-weight:900;font-size:clamp(32px, 3.125vw, 60px)}#page-custom-css-id .theme-fo-base .contents .content-17 .component.heading h3 em.strong{color:#04bd61;font-size:clamp(35px, 3.6vw, 70px);font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-17 .component.heading h3 em.strong:nth-child(2){font-size:clamp(34px, 2.7vw, 50px)}#page-custom-css-id .theme-fo-base .contents .content-18 .component.heading h4{font-size:clamp(28px, 2.083vw, 40px);font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-18 .component.heading h4 em{color:#04bd61;font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-18 .component-3 p{font-size:clamp(16px, 0.9375vw, 18px)}#page-custom-css-id .theme-fo-base .contents .content-18 .component-3 p strong{color:#04bd61}#page-custom-css-id .theme-fo-base .contents .content-19{padding-bottom:70px}#page-custom-css-id .theme-fo-base .contents .content-19 .inner{display:flex;flex-wrap:wrap;align-items:normal;justify-content:space-between;padding:0 !important;gap:0}@media screen and (max-width: 1280px){#page-custom-css-id .theme-fo-base .contents .content-19 .inner{padding:20px !important}}#page-custom-css-id .p-flow-reason1-contents__item{-webkit-border-radius:8px;-webkit-border-top-left-radius:16px;-moz-border-radius:8px;-moz-border-radius-topleft:16px;width:31%;margin-bottom:2.5rem;border-radius:8px;border-top-left-radius:16px;background:#e5faee}#page-custom-css-id .p-flow-reason1-contents__item:nth-child(2n){background:#f1f1ed}#page-custom-css-id .p-flow-reason1-contents__item .component-1{display:inline-block !important;width:auto;margin-bottom:-10px !important;width:20%}#page-custom-css-id .p-flow-reason1-contents__item .col-1{padding:15px 7% !important}#page-custom-css-id .p-flow-reason1-contents__item .richtext{margin-top:-15px !important;color:#666}#page-custom-css-id .theme-fo-base .contents .content-19 .component.heading{display:inline-block}#page-custom-css-id .theme-fo-base .contents .content-19 .component.heading h5{padding-left:10px;font-weight:900;font-size:clamp(16px, 1.2vw, 24px)}#page-custom-css-id .p-flow-reason2-title{background-color:#ebebe5}#page-custom-css-id .theme-fo-base .contents .content-20{padding-top:70px}#page-custom-css-id .theme-fo-base .contents .content-20 .richtext strong{color:#04bd61}#page-custom-css-id .theme-fo-base .contents .content-20 .component.heading h4{font-size:clamp(28px, 2.083vw, 40px);font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-20 .component.heading h4 em{color:#04bd61;font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-21{background-color:#ebebe5}#page-custom-css-id .theme-fo-base .contents .content-21 .inner{display:flex;flex-wrap:wrap;align-items:normal;justify-content:space-between;padding:0 !important;gap:0}@media screen and (max-width: 1280px){#page-custom-css-id .theme-fo-base .contents .content-21 .inner{padding:0 20px 0 20px !important}}#page-custom-css-id .p-flow-reason2-contents-a__item{width:32%;overflow:hidden;border-radius:16px;background-color:#fff}#page-custom-css-id .p-flow-reason2-contents-a__item .col-1{padding:0}#page-custom-css-id .p-flow-reason2-contents-a__item .rich-heading{display:flex;flex-wrap:wrap;align-items:normal;justify-content:space-between;height:100px;margin:0 !important;gap:0;background-color:#09cb6a}#page-custom-css-id .p-flow-reason2-contents-a__item .component-2{margin:25px !important}#page-custom-css-id .p-flow-reason2-contents-a__item .component-3{padding:0 25px}#page-custom-css-id .theme-fo-base .contents .content-21 .component.heading h5{margin:auto;color:#fff;font-size:clamp(24px, 1.562vw, 30px)}#page-custom-css-id .theme-fo-base .contents .content-21 .component.heading h5 em{color:#f4fd5d}#page-custom-css-id .theme-fo-base .contents .content-22{background-color:#ebebe5}#page-custom-css-id .theme-fo-base .contents .content-22 .inner{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;padding:50px 0 0 0 !important;gap:2.5rem}#page-custom-css-id .p-flow-reason2-contents-b__item{width:224px;height:224px;border:2px solid #04bd61;border-radius:50%;background:#fff;display:flex}#page-custom-css-id .p-flow-reason2-contents-b__item .col{margin:auto;padding-top:15px}#page-custom-css-id .p-flow-reason2-contents-b__item .component-1{margin:0 !important;font-weight:bold;font-size:clamp(24px, 1.25vw, 24px)}#page-custom-css-id .p-flow-reason2-contents-b__item .component-1 p{margin:0;line-height:1.2;font-weight:600}#page-custom-css-id .p-flow-reason2-contents-b__item .component-2{color:#04bd61;font-weight:bold;margin-top:0;font-size:clamp(40px, 1.875vw, 40px)}#page-custom-css-id .p-flow-reason2-contents-b__item .component-2 p{margin:0;line-height:1.2}#page-custom-css-id .p-flow-reason2-contents-b__item:nth-child(3) .component-1{font-size:clamp(18px, 0.9375vw, 18px)}#page-custom-css-id .theme-fo-base .contents .content-23{background-color:#ebebe5}#page-custom-css-id .theme-fo-base .contents .content-23 p{color:#666666;font-size:14px;margin:2rem auto;max-width:520px}#page-custom-css-id .theme-fo-base .contents .content-24{padding-top:70px}#page-custom-css-id .theme-fo-base .contents .content-24 .component.heading h4{font-size:clamp(28px, 2.083vw, 40px);font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-24 .component.heading h4 em{color:#04bd61;font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-24 .richtext p{font-size:clamp(16px, 0.9375vw, 18px)}#page-custom-css-id .theme-fo-base .contents .content-24 .richtext p strong{color:#04bd61}#page-custom-css-id .theme-fo-base .contents .content-25 .inner{display:flex;flex-wrap:wrap;align-items:normal;justify-content:space-between;padding:0 0 0 0 !important;gap:0}@media screen and (max-width: 1280px){#page-custom-css-id .theme-fo-base .contents .content-25 .inner{padding:0 20px !important}}#page-custom-css-id .p-flow-reason3-contents-a__item{width:360px;height:360px;display:flex;border-radius:50%;background:#e5faee}@media screen and (max-width: 1280px){#page-custom-css-id .p-flow-reason3-contents-a__item{width:280px;height:280px}}@media screen and (max-width: 1280px) and (max-width: 900px){#page-custom-css-id .p-flow-reason3-contents-a__item{width:220px;height:220px}}#page-custom-css-id .p-flow-reason3-contents-a__item .col{margin:auto}#page-custom-css-id .p-flow-reason3-contents-a__item:nth-child(2){background:#f1f1ed}#page-custom-css-id .p-flow-reason3-contents-a__item .component-1{margin:0 !important;font-size:clamp(18px, 1.25vw, 24px)}#page-custom-css-id .p-flow-reason3-contents-a__item .component-1 p{margin:0;font-weight:bold;line-height:1.2}#page-custom-css-id .p-flow-reason3-contents-a__item .component-2{margin:0 !important;font-size:clamp(25px, 1.875vw, 36px)}#page-custom-css-id .p-flow-reason3-contents-a__item .component-2 p{margin:0;font-weight:bold;font-size:clamp(16px, 0.9375vw, 18px);line-height:1.2}#page-custom-css-id .p-flow-reason3-contents-a__item .component-2 p strong{color:#04bd61;font-size:clamp(35px, 3.6vw, 70px);font-family:"din-2014", sans-serif}#page-custom-css-id .theme-fo-base .contents .content-26 p{color:#666666;font-size:14px}#page-custom-css-id .theme-fo-base .contents .content-27 p{color:#04bd61;font-size:clamp(18px, 1.25vw, 24px)}#page-custom-css-id .theme-fo-base .contents .content-28 .inner{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;padding:0 0 0 0 !important;gap:2.5rem}#page-custom-css-id .p-flow-reason3-contents-b__item{width:16%}#page-custom-css-id .theme-fo-base .contents .content-29{padding-top:70px;background-color:#ebebe5}#page-custom-css-id .theme-fo-base .contents .content-29 .richtext p{font-size:clamp(16px, 0.9375vw, 18px)}#page-custom-css-id .theme-fo-base .contents .content-29 .richtext p strong{color:#04bd61}#page-custom-css-id .theme-fo-base .contents .content-29 .component.heading h4{font-size:clamp(28px, 2.083vw, 40px);font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-29 .component.heading h4 em{color:#04bd61;font-weight:900 !important}#page-custom-css-id .theme-fo-base .contents .content-30{padding-bottom:110px;background-color:#ebebe5}#page-custom-css-id .theme-fo-base .contents .content-30 .inner{display:flex;flex-wrap:wrap;align-items:normal;justify-content:space-between;padding:0 20px !important;gap:0}#page-custom-css-id .theme-fo-base .contents .content-30 .inner .row{width:48%;padding:40px 25px 25px 25px;border-radius:8px;background-color:#fff;text-align:center}#page-custom-css-id .theme-fo-base .contents .content-31{padding-top:70px}#page-custom-css-id .theme-fo-base .contents .content-31 .component.heading h3{font-weight:900;font-size:clamp(32px, 3.125vw, 60px)}#page-custom-css-id .theme-fo-base .contents .content-31 .component.heading h3 em{color:#04bd61;font-weight:900;font-size:clamp(35px, 3.6vw, 70px)}#page-custom-css-id .theme-fo-base .contents .content-31 .component.heading h3 em span{font-size:clamp(34px, 2.7vw, 50px)}#page-custom-css-id .theme-fo-base .contents .content-32{padding-bottom:70px}#page-custom-css-id .theme-fo-base .contents .content-32 .inner{display:flex;flex-wrap:wrap;align-items:normal;justify-content:flex-start;padding:0 !important;gap:0}#page-custom-css-id .p-flow-start-contents__item{width:20%}#page-custom-css-id .theme-fo-base .contents .content-31 .component.heading h3 em.strong:nth-child(2){font-size:clamp(34px, 2.7vw, 50px)}#page-custom-css-id .p-flow-start-contents__item .col{padding:0 !important}#page-custom-css-id .p-flow-start-contents__item .component-1 em{color:#04bd61;font-size:clamp(24px, 1.562vw, 30px);font-family:"din-2014", sans-serif}#page-custom-css-id .p-flow-start-contents__item .component-4{padding:0 15px}#page-custom-css-id .theme-fo-base .contents .content-32 .component.heading h5{color:#04bd61;font-weight:bold;font-size:clamp(18px, 1.046vw, 20px)}#page-custom-css-id .theme-fo-base .contents .content-33{padding-top:70px;padding-bottom:70px;background-color:#ebebe5}#page-custom-css-id .theme-fo-base .contents .content-33 .component.heading h3{margin-bottom:3.125rem;font-weight:900;font-size:clamp(32px, 3.125vw, 60px)}#page-custom-css-id .p-flow-faq__question{position:relative;margin:25px 0 0 0 !important;padding:22px 100px 25px 100px;border-radius:16px;background:url(https://ferret-one.akamaized.net/images/66b57b2874813e2ed506b5bb/original.png?utime=1723169576) no-repeat 37px center;background-color:#fff;font-size:24px;line-height:1.2}#page-custom-css-id .p-flow-faq__question-open{display:block}#page-custom-css-id .p-flow-faq__question:hover{cursor:pointer}#page-custom-css-id .p-flow-faq__question:before{-moz-transition:all 0.3s;-webkit-transition:all 0.3s;position:absolute;top:50%;right:1.5625vw;width:20px;height:2px;margin-top:-1px;background:#04bd61;content:"";transition:all 0.3s}#page-custom-css-id .p-flow-faq__question:after{-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);position:absolute;top:50%;right:1.5625vw;width:20px;height:2px;margin-top:-1px;transform:rotate(-90deg);background:#04bd61;content:"";transition:all 0.3s}#page-custom-css-id .p-flow-faq__question.is-open::after{transform:rotate(0)}#page-custom-css-id .p-flow-faq__answer{position:relative;margin:-11px 0 0 0 !important;padding:25px 100px 25px 100px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;background:url(https://ferret-one.akamaized.net/images/66b57b3326f48e1abe25d510/original.png?utime=1723169587) no-repeat 37px 25px;background-color:#fff}#page-custom-css-id .p-faq-list{visibility:hidden;transform:translateY(1.875rem);box-shadow:0 0.3125rem 1.25rem rgba(1,120,228,0.2);opacity:0;transition:1s}#page-custom-css-id .p-faq-list dt{position:relative;padding:1.25rem;background:#0566d4;color:#fff}#page-custom-css-id .p-faq-list dt i{display:inline-block;width:2.5rem;height:2.5rem;margin-right:0.625rem;border-radius:2.5rem;background:#fff;color:#0566d4;font-style:normal;font-size:clamp(18px, 1.046vw, 20px);line-height:2.5rem;text-align:center}#page-custom-css-id .p-faq-list+.p-faq-list{margin-top:1.5625vw}#page-custom-css-id .p-faq-list dd{padding:1.0416666667vw 1.5625vw;background:#fff}#page-custom-css-id .p-faq-list dt:before{-moz-transition:all 0.3s;-webkit-transition:all 0.3s;position:absolute;top:50%;right:1.5625vw;width:20px;height:2px;margin-top:-1px;background:#fff;content:"";transition:all 0.3s}#page-custom-css-id .p-faq-list dt:after{-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);position:absolute;top:50%;right:1.5625vw;width:20px;height:2px;margin-top:-1px;transform:rotate(-90deg);background:#fff;content:"";transition:all 0.3s}#page-custom-css-id .p-faq-list.is-open dt:after{transform:rotate(0)}#page-custom-css-id .p-faq-list a{color:#0e1155;text-decoration:underline}#page-custom-css-id .p-faq-list a:hover{text-decoration:none}#page-custom-css-id .theme-fo-base .foot-cta{background:url(https://ferret-one.akamaized.net/images/66b57a47d0a1ab1c6d664fc2/original.png?utime=1723169351) no-repeat center 100px #04bd61;background-size:1255px 186px !important}#page-custom-css-id .theme-fo-base .foot-cta .inner{max-width:1000px}#page-custom-css-id .theme-fo-base .foot-cta p{font-weight:bold !important;font-size:clamp(28px, 2.083vw, 40px);color:#fff;padding-top:0;margin-bottom:0}#page-custom-css-id .p-flow-header{min-height:auto !important}#page-custom-css-id .p-flow-header .row .col{padding-bottom:0}#page-custom-css-id .p-flow-header .component.image{margin:20px 0 20px 10px}#page-custom-css-id .u-mt--10{margin-top:0.625rem}#page-custom-css-id .u-mb--10{margin-bottom:0.625rem}#page-custom-css-id .u-mr--10{margin-right:0.625rem}#page-custom-css-id .u-ml--10{margin-left:0.625rem}#page-custom-css-id .u-mt--20{margin-top:1.25rem}#page-custom-css-id .u-mb--20{margin-bottom:1.25rem}#page-custom-css-id .u-mr--20{margin-right:1.25rem}#page-custom-css-id .u-ml--20{margin-left:1.25rem}#page-custom-css-id .u-mt--30{margin-top:1.875rem}#page-custom-css-id .u-mb--30{margin-bottom:1.875rem}#page-custom-css-id .u-mr--30{margin-right:1.875rem}#page-custom-css-id .u-ml--30{margin-left:1.875rem}#page-custom-css-id .u-mt--40{margin-top:2.5rem}#page-custom-css-id .u-mb--40{margin-bottom:2.5rem}#page-custom-css-id .u-mr--40{margin-right:2.5rem}#page-custom-css-id .u-ml--40{margin-left:2.5rem}#page-custom-css-id .u-mt--50{margin-top:3.125rem}#page-custom-css-id .u-mb--50{margin-bottom:3.125rem}#page-custom-css-id .u-mr--50{margin-right:3.125rem}#page-custom-css-id .u-ml--50{margin-left:3.125rem}#page-custom-css-id .u-mt--60{margin-top:3.75rem}#page-custom-css-id .u-mb--60{margin-bottom:3.75rem}#page-custom-css-id .u-mr--60{margin-right:3.75rem}#page-custom-css-id .u-ml--60{margin-left:3.75rem}#page-custom-css-id .u-mt--70{margin-top:4.375rem}#page-custom-css-id .u-mb--70{margin-bottom:4.375rem}#page-custom-css-id .u-mr--70{margin-right:4.375rem}#page-custom-css-id .u-ml--70{margin-left:4.375rem}#page-custom-css-id .u-mt--80{margin-top:5rem}#page-custom-css-id .u-mb--80{margin-bottom:5rem}#page-custom-css-id .u-mr--80{margin-right:5rem}#page-custom-css-id .u-ml--80{margin-left:5rem}#page-custom-css-id .u-mt--90{margin-top:5.625rem}#page-custom-css-id .u-mb--90{margin-bottom:5.625rem}#page-custom-css-id .u-mr--90{margin-right:5.625rem}#page-custom-css-id .u-ml--90{margin-left:5.625rem}#page-custom-css-id .u-mt--100{margin-top:10}#page-custom-css-id .u-mb--100{margin-bottom:10}#page-custom-css-id .u-mr--100{margin-right:10}#page-custom-css-id .u-ml--100{margin-left:10}#page-custom-css-id .u-mt--110{margin-top:1toRem 10}#page-custom-css-id .u-mb--110{margin-bottom:1toRem 10}#page-custom-css-id .u-mr--110{margin-right:1toRem 10}#page-custom-css-id .u-ml--110{margin-left:1toRem 10}#page-custom-css-id .u-mt--120{margin-top:7.5rem}#page-custom-css-id .u-mb--120{margin-bottom:7.5rem}#page-custom-css-id .u-mr--120{margin-right:7.5rem}#page-custom-css-id .u-ml--120{margin-left:7.5rem}#page-custom-css-id .u-mt--10{margin-top:0.625rem}#page-custom-css-id .u-mb--10{margin-bottom:0.625rem}#page-custom-css-id .u-mr--10{margin-right:0.625rem}#page-custom-css-id .u-ml--10{margin-left:0.625rem}#page-custom-css-id .u-mt--20{margin-top:1.25rem}#page-custom-css-id .u-mb--20{margin-bottom:1.25rem}#page-custom-css-id .u-mr--20{margin-right:1.25rem}#page-custom-css-id .u-ml--20{margin-left:1.25rem}#page-custom-css-id .u-mt--30{margin-top:1.875rem}#page-custom-css-id .u-mb--30{margin-bottom:1.875rem}#page-custom-css-id .u-mr--30{margin-right:1.875rem}#page-custom-css-id .u-ml--30{margin-left:1.875rem}#page-custom-css-id .u-mt--40{margin-top:2.5rem}#page-custom-css-id .u-mb--40{margin-bottom:2.5rem}#page-custom-css-id .u-mr--40{margin-right:2.5rem}#page-custom-css-id .u-ml--40{margin-left:2.5rem}#page-custom-css-id .u-mt--50{margin-top:3.125rem}#page-custom-css-id .u-mb--50{margin-bottom:3.125rem}#page-custom-css-id .u-mr--50{margin-right:3.125rem}#page-custom-css-id .u-ml--50{margin-left:3.125rem}#page-custom-css-id .u-mt--60{margin-top:3.75rem}#page-custom-css-id .u-mb--60{margin-bottom:3.75rem}#page-custom-css-id .u-mr--60{margin-right:3.75rem}#page-custom-css-id .u-ml--60{margin-left:3.75rem}#page-custom-css-id .u-mt--70{margin-top:4.375rem}#page-custom-css-id .u-mb--70{margin-bottom:4.375rem}#page-custom-css-id .u-mr--70{margin-right:4.375rem}#page-custom-css-id .u-ml--70{margin-left:4.375rem}#page-custom-css-id .u-mt--80{margin-top:5rem}#page-custom-css-id .u-mb--80{margin-bottom:5rem}#page-custom-css-id .u-mr--80{margin-right:5rem}#page-custom-css-id .u-ml--80{margin-left:5rem}#page-custom-css-id .u-mt--90{margin-top:5.625rem}#page-custom-css-id .u-mb--90{margin-bottom:5.625rem}#page-custom-css-id .u-mr--90{margin-right:5.625rem}#page-custom-css-id .u-ml--90{margin-left:5.625rem}#page-custom-css-id .u-mt--100{margin-top:10}#page-custom-css-id .u-mb--100{margin-bottom:10}#page-custom-css-id .u-mr--100{margin-right:10}#page-custom-css-id .u-ml--100{margin-left:10}#page-custom-css-id .u-mt--110{margin-top:1toRem 10}#page-custom-css-id .u-mb--110{margin-bottom:1toRem 10}#page-custom-css-id .u-mr--110{margin-right:1toRem 10}#page-custom-css-id .u-ml--110{margin-left:1toRem 10}#page-custom-css-id .u-mt--120{margin-top:7.5rem}#page-custom-css-id .u-mb--120{margin-bottom:7.5rem}#page-custom-css-id .u-mr--120{margin-right:7.5rem}#page-custom-css-id .u-ml--120{margin-left:7.5rem}#page-custom-css-id .u-margin--auto{margin-right:auto;margin-left:auto}#page-custom-css-id .u-text--center{text-align:center}#page-custom-css-id .u-text--left{text-align:left}#page-custom-css-id .u-text--right{text-align:right}#page-custom-css-id .u-sp{display:none}#page-custom-css-id .u-sp{display:none}@media screen and (min-width: 769px){#page-custom-css-id a:hover,#page-custom-css-id a:active{text-decoration:none}}@media screen and (max-width: 768px){#page-custom-css-id .theme-fo-base .wrapper .contents section.u-pd-b{padding-top:0 !important;padding-bottom:2.5rem !important}#page-custom-css-id .theme-fo-base .wrapper .contents section.u-pd-t{padding-top:2.5rem !important;padding-bottom:0 !important}#page-custom-css-id .theme-fo-base .wrapper .contents section.u-pd-tb{padding-top:2.5rem !important;padding-bottom:2.5rem !important}#page-custom-css-id .theme-fo-base .wrapper .contents section.u-pd-tb-6{padding-top:1.875rem !important;padding-bottom:1.875rem !important}#page-custom-css-id .theme-fo-base .contents .p-flow-case-contents__item .component.heading h4{line-height:35px}#page-custom-css-id .u-pd-tb-btn{padding-top:0 !important;padding-bottom:1.875rem !important}#page-custom-css-id .u-pd-tb-btn-a{padding-top:0.625rem !important;padding-bottom:0.625rem !important}#page-custom-css-id main{margin-top:5rem}#page-custom-css-id .l-container.l-container-servicelist{padding-top:3vw !important}#page-custom-css-id .l-header{height:5rem}#page-custom-css-id .content-1{padding-bottom:35px}#page-custom-css-id .content-1 .component-4{width:100%}#page-custom-css-id .content-1 .component-4 div{width:100%}#page-custom-css-id .content-1 .component-4 div a{width:100%}#page-custom-css-id .content-1 .component-5{width:100%}#page-custom-css-id .content-1 .component-5 div{width:100%}#page-custom-css-id .content-1 .component-5 div a{width:100%}#page-custom-css-id .theme-fo-base .contents .content-1 .component.heading h1{background:url(../img/material/lp_lbo_icon_img033.png) no-repeat right 0 top 0;background-size:30px}#page-custom-css-id .theme-fo-base .wrapper .contents .content-1 .col.col-2{padding-top:0}#page-custom-css-id .theme-fo-base .contents .content-2 .component.heading h2 br{display:none}#page-custom-css-id .theme-fo-base .contents .content-30 .inner{flex-direction:column;align-items:center}#page-custom-css-id .theme-fo-base .contents .content-30 .inner .row{width:90%;margin-bottom:1.875rem}#page-custom-css-id .p-flow-problem-contents__item{margin:auto}#page-custom-css-id .theme-fo-base .contents .content-5 .component.heading h3 em.strong{display:block}#page-custom-css-id .p-flow-case-contents__item{padding:35px}#page-custom-css-id .p-flow-lbo-contents__item{width:50%}#page-custom-css-id .theme-fo-base .contents .content-12 .component.heading h3 em.strong{display:block}#page-custom-css-id .p-flow-introduction-contents__item{width:100%;margin-bottom:1.875rem}#page-custom-css-id .theme-fo-base .contents .content-14 .component.heading h3 em.strong{display:block}#page-custom-css-id .p-flow-operation-contents__item{margin:auto;max-width:84%}#page-custom-css-id .p-flow-cta{padding:30px 0;background:url(https://ferret-one.akamaized.net/images/66b57a47d0a1ab1c6d664fc2/original.png?utime=1723169351) no-repeat center center #04bd61;background-size:contain !important}#page-custom-css-id .p-flow-cta .row div{width:100%}#page-custom-css-id .p-flow-cta .row div a{width:100%}#page-custom-css-id .theme-fo-base .contents .content-17 .component.heading h3 em.strong{display:block}#page-custom-css-id .theme-fo-base .contents .content-19 .inner{padding:20px !important}#page-custom-css-id .p-flow-reason1-contents__item{width:100%}#page-custom-css-id .p-flow-case-contents__item .col-1{width:100% !important}#page-custom-css-id .p-flow-reason1-contents__item .component-1{width:45px;margin:auto !important}#page-custom-css-id .p-flow-reason2-contents-a__item{width:100%;margin:0 20px 20px}#page-custom-css-id .theme-fo-base .contents .content-22 .inner{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:10px}#page-custom-css-id .p-flow-reason2-contents-b__item{width:150px;height:150px}#page-custom-css-id .p-flow-reason2-contents-b__item .component-1{font-size:16px}#page-custom-css-id .p-flow-reason2-contents-b__item .component-2{font-size:27px}#page-custom-css-id .p-flow-reason2-contents-b__item:nth-child(3) .component-1{font-size:13px}#page-custom-css-id .p-flow-reason3-contents-a__item{width:220px;height:220px;margin:auto auto 1.25rem auto}#page-custom-css-id .p-flow-reason3-contents-b__item{width:20%}#page-custom-css-id .theme-fo-base .contents .content-32 .inner{padding:20px !important}#page-custom-css-id .p-flow-start-contents__item{width:50%}#page-custom-css-id .p-faq-list dd{font-size:16px}#page-custom-css-id .theme-fo-base .foot-cta p{font-size:20px}#page-custom-css-id .theme-fo-base .foot-cta .row-2 div{width:100%;padding:0 10px}#page-custom-css-id .theme-fo-base .foot-cta .row-2 div a{width:100%}#page-custom-css-id .p-flow-header .component.image{width:120px;margin:10px}#page-custom-css-id .p-flow-faq__question{position:relative;margin:25px 0 0 0 !important;padding:22px 55px 25px 80px;border-radius:16px;background:url(https://ferret-one.akamaized.net/images/66b57b2874813e2ed506b5bb/original.png?utime=1723169576) no-repeat 20px center;background-color:#fff;font-size:clamp(18px, 1.25vw, 24px);line-height:1.2}#page-custom-css-id .p-flow-faq__question:before{-moz-transition:all 0.3s;-webkit-transition:all 0.3s;position:absolute;top:50%;right:4.562vw;width:20px;height:2px;margin-top:-1px;background:#04bd61;content:"";transition:all 0.3s}#page-custom-css-id .p-flow-faq__question:after{-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);position:absolute;top:50%;right:4.562vw;width:20px;height:2px;margin-top:-1px;transform:rotate(-90deg);background:#04bd61;content:"";transition:all 0.3s}#page-custom-css-id .p-flow-faq__answer{position:relative;margin:-11px 0 0 0 !important;padding:25px 55px 25px 80px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;background:url(https://ferret-one.akamaized.net/images/66b57b3326f48e1abe25d510/original.png?utime=1723169587) no-repeat 20px 25px;background-color:#fff}#page-custom-css-id .u-pc{display:none}#page-custom-css-id .u-sp{display:block}#page-custom-css-id br.u-sp{display:inline}#page-custom-css-id .u-pc{display:none}#page-custom-css-id .u-sp{display:block}#page-custom-css-id br.u-sp{display:inline}}@media screen and (max-width: 880px){#page-custom-css-id .l-container--p0,#page-custom-css-id .l-container{width:100%}#page-custom-css-id .l-container{box-sizing:border-box;padding:4.375rem 5vw;padding-right:5%;padding-left:5%}#page-custom-css-id .l-container--p0{box-sizing:border-box;padding:1.875rem 5vw;padding-right:5%;padding-left:5%}#page-custom-css-id .content-1 .component-4 div{width:100%}#page-custom-css-id .content-1 .component-4 div a{width:100%}#page-custom-css-id .content-1 .component-5{width:100%}#page-custom-css-id .content-1 .component-5 div{width:100%}#page-custom-css-id .content-1 .component-5 div a{width:100%}#page-custom-css-id .p-flow-cta .row div{width:100%}#page-custom-css-id .p-flow-cta .row div a{width:100%}#page-custom-css-id .theme-fo-base .foot-cta .row-2 div a{width:100%}}@media screen and (max-width: 980px){#page-custom-css-id .c-btn--white a::after{display:none}#page-custom-css-id .c-btn--or a::after{display:none}}@media screen and (max-width: 1280px){#page-custom-css-id .l-container--p0,#page-custom-css-id .l-container{width:100%}#page-custom-css-id .l-container{box-sizing:border-box;padding:4.375rem 5vw;padding-right:5%;padding-left:5%}#page-custom-css-id .l-container--p0{box-sizing:border-box;padding:1.875rem 5vw;padding-right:5%;padding-left:5%}#page-custom-css-id .theme-fo-base .contents .content-30 .inner{padding:0 20px}#page-custom-css-id .c-btn--white a::after{width:2.5rem;height:2.5rem}#page-custom-css-id .c-btn--or a::after{width:2.5rem;height:2.5rem}}@media only screen and (max-width: 1400px){#page-custom-css-id .content-1 .richtext{margin:1.25rem auto 0 auto !important}#page-custom-css-id .content-1 .col-1{position:relative}#page-custom-css-id .content-1 .col-1 img{position:absolute;bottom:0;left:0}#page-custom-css-id .content-1 .col-2{padding-bottom:25px !important}}@media only screen and (max-width: 1400px) and (max-width: 768px){#page-custom-css-id .content-1 .richtext{margin:0 auto 0 auto !important;line-height:1.2}#page-custom-css-id .content-1 .col-1 img{position:inherit}}@media only screen and (max-width: 1600px){#page-custom-css-id .content-1 .component-4 a{padding:20px 15px;font-size:18px}#page-custom-css-id .content-1 .component-5 a{padding:20px 15px;font-size:18px}}@media only screen and (max-width: 1600px) and (max-width: 1280px){#page-custom-css-id .content-1 .component-4 a{padding:20px 15px;font-size:16px}#page-custom-css-id .content-1 .component-5 a{padding:20px 15px;font-size:16px}#page-custom-css-id .p-flow-cta,#page-custom-css-id .p-flow-case-head,#page-custom-css-id .theme-fo-base .foot-cta{background-size:contain !important}}@media screen and (max-width: 768px){#page-custom-css-id .c-btn--or a::after{display:block;position:absolute;top:50%;transform:translateY(-50%);right:15px;width:51px;height:51px;background:url(https://ferret-one.akamaized.net/images/66b5737326f48e197b25d04c/original.png?utime=1723167603) no-repeat center center;background-size:contain;content:""}}#page-custom-css-id .js_mv_btn{display:grid;grid-template-columns:1fr 1fr;gap:3.125rem;margin:2.8125rem auto 0 !important;max-width:47.0625rem}@media screen and (max-width: 768px){#page-custom-css-id .js_mv_btn{grid-template-columns:1fr;gap:1.25rem}}#page-custom-css-id .content-1 .js_mv_btn .component-4 a,#page-custom-css-id .content-1 .js_mv_btn .component-5 a{margin-top:0;text-align:center !important;width:100%}#page-custom-css-id sup{top:-0.3em}
.contents .content-1 {
  /* sample */
}

.contents .content-1 .row.row-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-2 .component.image {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-2 .component.button {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-2 .component.button {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-2 .component.text {
  /* sample */
}

.contents .content-2 {
  /* sample */
}

.contents .content-2 .row.row-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-3 {
  /* sample */
}

.contents .content-3 .row.row-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.image {
  /* sample */
}

.contents .content-3 .row.row-2 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.image {
  /* sample */
}

.contents .content-3 .row.row-3 {
  /* sample */
}
.contents .content-3 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.contents .content-3 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-3 .col.col-1 .component.image {
  /* sample */
}

.contents .content-4 {
  /* sample */
}

.contents .content-4 .row.row-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-5 {
  /* sample */
}

.contents .content-5 .row.row-1 {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-6 {
  /* sample */
}

.contents .content-6 .row.row-1 {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-2 .component.image {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-2 .component.border {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-7 {
  /* sample */
}

.contents .content-7 .row.row-1 {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-2 .component.image {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-2 .component.border {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-8 {
  /* sample */
}

.contents .content-8 .row.row-1 {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-2 .component.image {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-2 .component.border {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-9 {
  /* sample */
}

.contents .content-9 .row.row-1 {
  /* sample */
}
.contents .content-9 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-9 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-9 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-10 {
  /* sample */
}

.contents .content-10 .row.row-1 {
  /* sample */
}
.contents .content-10 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-10 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-10 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-10 .row.row-2 {
  /* sample */
}
.contents .content-10 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-10 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-10 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-10 .row.row-3 {
  /* sample */
}
.contents .content-10 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-10 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-10 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-10 .row.row-4 {
  /* sample */
}
.contents .content-10 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-10 .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-10 .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-10 .row.row-5 {
  /* sample */
}
.contents .content-10 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-10 .row.row-5 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-10 .row.row-5 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-10 .row.row-6 {
  /* sample */
}
.contents .content-10 .row.row-6 .col.col-1 {
  /* sample */
}
.contents .content-10 .row.row-6 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-10 .row.row-6 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-10 .row.row-7 {
  /* sample */
}
.contents .content-10 .row.row-7 .col.col-1 {
  /* sample */
}
.contents .content-10 .row.row-7 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-10 .row.row-7 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-10 .row.row-8 {
  /* sample */
}
.contents .content-10 .row.row-8 .col.col-1 {
  /* sample */
}
.contents .content-10 .row.row-8 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-10 .row.row-8 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-11 {
  /* sample */
}

.contents .content-11 .row.row-1 {
  /* sample */
}
.contents .content-11 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-11 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-12 {
  /* sample */
}

.contents .content-12 .row.row-1 {
  /* sample */
}
.contents .content-12 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-12 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-12 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-13 {
  /* sample */
}

.contents .content-13 .row.row-1 {
  /* sample */
}
.contents .content-13 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-13 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-13 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-13 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-13 .row.row-2 {
  /* sample */
}
.contents .content-13 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-13 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-13 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-13 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-13 .row.row-3 {
  /* sample */
}
.contents .content-13 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-13 .row.row-3 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-13 .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.contents .content-13 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-14 {
  /* sample */
}

.contents .content-14 .row.row-1 {
  /* sample */
}
.contents .content-14 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-14 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-15 {
  /* sample */
}

.contents .content-15 .row.row-1 {
  /* sample */
}
.contents .content-15 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-15 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-15 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-15 .row.row-2 {
  /* sample */
}
.contents .content-15 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-15 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-15 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-15 .row.row-3 {
  /* sample */
}
.contents .content-15 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-15 .row.row-3 .col.col-1 .component.image {
  /* sample */
}

.contents .content-15 .row.row-4 {
  /* sample */
}
.contents .content-15 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-15 .row.row-4 .col.col-1 .component.image {
  /* sample */
}

.contents .content-15 .row.row-5 {
  /* sample */
}
.contents .content-15 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-15 .row.row-5 .col.col-1 .component.image {
  /* sample */
}

.contents .content-15 .row.row-6 {
  /* sample */
}
.contents .content-15 .row.row-6 .col.col-1 {
  /* sample */
}
.contents .content-15 .row.row-6 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-16 {
  /* sample */
}

.contents .content-16 .row.row-1 {
  /* sample */
}
.contents .content-16 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-16 .row.row-1 .col.col-1 .component.button {
  /* sample */
}
.contents .content-16 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-16 .row.row-1 .col.col-2 .component.button {
  /* sample */
}

.contents .content-17 {
  /* sample */
}

.contents .content-17 .row.row-1 {
  /* sample */
}
.contents .content-17 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-17 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-18 {
  /* sample */
}

.contents .content-18 .row.row-1 {
  /* sample */
}
.contents .content-18 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-18 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-18 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-18 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-19 {
  /* sample */
}

.contents .content-19 .row.row-1 {
  /* sample */
}
.contents .content-19 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-19 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-19 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-19 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-19 .row.row-2 {
  /* sample */
}
.contents .content-19 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-19 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-19 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-19 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-19 .row.row-3 {
  /* sample */
}
.contents .content-19 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-19 .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.contents .content-19 .row.row-3 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-19 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-19 .row.row-4 {
  /* sample */
}
.contents .content-19 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-19 .row.row-4 .col.col-1 .component.image {
  /* sample */
}
.contents .content-19 .row.row-4 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-19 .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-19 .row.row-5 {
  /* sample */
}
.contents .content-19 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-19 .row.row-5 .col.col-1 .component.image {
  /* sample */
}
.contents .content-19 .row.row-5 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-19 .row.row-5 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-19 .row.row-6 {
  /* sample */
}
.contents .content-19 .row.row-6 .col.col-1 {
  /* sample */
}
.contents .content-19 .row.row-6 .col.col-1 .component.image {
  /* sample */
}
.contents .content-19 .row.row-6 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-19 .row.row-6 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-19 .row.row-7 {
  /* sample */
}
.contents .content-19 .row.row-7 .col.col-1 {
  /* sample */
}
.contents .content-19 .row.row-7 .col.col-1 .component.image {
  /* sample */
}
.contents .content-19 .row.row-7 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-19 .row.row-7 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-19 .row.row-8 {
  /* sample */
}
.contents .content-19 .row.row-8 .col.col-1 {
  /* sample */
}
.contents .content-19 .row.row-8 .col.col-1 .component.image {
  /* sample */
}
.contents .content-19 .row.row-8 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-19 .row.row-8 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-19 .row.row-9 {
  /* sample */
}
.contents .content-19 .row.row-9 .col.col-1 {
  /* sample */
}
.contents .content-19 .row.row-9 .col.col-1 .component.image {
  /* sample */
}
.contents .content-19 .row.row-9 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-19 .row.row-9 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-20 {
  /* sample */
}

.contents .content-20 .row.row-1 {
  /* sample */
}
.contents .content-20 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-20 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-20 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-20 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-21 {
  /* sample */
}

.contents .content-21 .row.row-1 {
  /* sample */
}
.contents .content-21 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-21 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-21 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-21 .row.row-2 {
  /* sample */
}
.contents .content-21 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-21 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-21 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-21 .row.row-3 {
  /* sample */
}
.contents .content-21 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-21 .row.row-3 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-21 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-22 {
  /* sample */
}

.contents .content-22 .row.row-1 {
  /* sample */
}
.contents .content-22 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-22 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-22 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-22 .row.row-2 {
  /* sample */
}
.contents .content-22 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-22 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-22 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-22 .row.row-3 {
  /* sample */
}
.contents .content-22 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-22 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-22 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-23 {
  /* sample */
}

.contents .content-23 .row.row-1 {
  /* sample */
}
.contents .content-23 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-23 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-24 {
  /* sample */
}

.contents .content-24 .row.row-1 {
  /* sample */
}
.contents .content-24 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-24 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-24 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-24 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-25 {
  /* sample */
}

.contents .content-25 .row.row-1 {
  /* sample */
}
.contents .content-25 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-25 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-25 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-25 .row.row-2 {
  /* sample */
}
.contents .content-25 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-25 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-25 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-25 .row.row-3 {
  /* sample */
}
.contents .content-25 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-25 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-25 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-26 {
  /* sample */
}

.contents .content-26 .row.row-1 {
  /* sample */
}
.contents .content-26 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-26 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-27 {
  /* sample */
}

.contents .content-27 .row.row-1 {
  /* sample */
}
.contents .content-27 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-27 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-28 {
  /* sample */
}

.contents .content-28 .row.row-1 {
  /* sample */
}
.contents .content-28 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-28 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-28 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-28 .row.row-2 {
  /* sample */
}
.contents .content-28 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-28 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-28 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-28 .row.row-3 {
  /* sample */
}
.contents .content-28 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-28 .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.contents .content-28 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-28 .row.row-4 {
  /* sample */
}
.contents .content-28 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-28 .row.row-4 .col.col-1 .component.image {
  /* sample */
}
.contents .content-28 .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-28 .row.row-5 {
  /* sample */
}
.contents .content-28 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-28 .row.row-5 .col.col-1 .component.image {
  /* sample */
}
.contents .content-28 .row.row-5 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-29 {
  /* sample */
}

.contents .content-29 .row.row-1 {
  /* sample */
}
.contents .content-29 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-29 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-29 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-29 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-30 {
  /* sample */
}

.contents .content-30 .row.row-1 {
  /* sample */
}
.contents .content-30 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-30 .row.row-1 .col.col-1 .component.image {
  /* sample */
}

.contents .content-30 .row.row-2 {
  /* sample */
}
.contents .content-30 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-30 .row.row-2 .col.col-1 .component.image {
  /* sample */
}

.contents .content-31 {
  /* sample */
}

.contents .content-31 .row.row-1 {
  /* sample */
}
.contents .content-31 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-31 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-32 {
  /* sample */
}

.contents .content-32 .row.row-1 {
  /* sample */
}
.contents .content-32 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-32 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-32 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-32 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-32 .row.row-1 .col.col-1 .component.text {
  /* sample */
}

.contents .content-32 .row.row-2 {
  /* sample */
}
.contents .content-32 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-32 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-32 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-32 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-32 .row.row-2 .col.col-1 .component.text {
  /* sample */
}

.contents .content-32 .row.row-3 {
  /* sample */
}
.contents .content-32 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-32 .row.row-3 .col.col-1 .component.text {
  /* sample */
}
.contents .content-32 .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.contents .content-32 .row.row-3 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-32 .row.row-3 .col.col-1 .component.text {
  /* sample */
}

.contents .content-32 .row.row-4 {
  /* sample */
}
.contents .content-32 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-32 .row.row-4 .col.col-1 .component.text {
  /* sample */
}
.contents .content-32 .row.row-4 .col.col-1 .component.image {
  /* sample */
}
.contents .content-32 .row.row-4 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-32 .row.row-4 .col.col-1 .component.text {
  /* sample */
}

.contents .content-32 .row.row-5 {
  /* sample */
}
.contents .content-32 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-32 .row.row-5 .col.col-1 .component.text {
  /* sample */
}
.contents .content-32 .row.row-5 .col.col-1 .component.image {
  /* sample */
}
.contents .content-32 .row.row-5 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-32 .row.row-5 .col.col-1 .component.text {
  /* sample */
}

.contents .content-33 {
  /* sample */
}

.contents .content-33 .row.row-1 {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.cta {
  /* sample */
}
.contents .content-33 .row.row-1 .col.col-1 .component.script-comp {
  /* sample */
}

.contents .content-34 {
  /* sample */
}

.contents .content-34 .row.row-1 {
  /* sample */
}
.contents .content-34 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-34 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-34 .row.row-2 {
  /* sample */
}
.contents .content-34 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-34 .row.row-2 .col.col-1 .component.button {
  /* sample */
}
.contents .content-34 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-34 .row.row-2 .col.col-2 .component.button {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.fixed-side .row.row-1 {
  /* sample */
}
.fixed-side .row.row-1 .col.col-1 {
  /* sample */
}

.foot {
  /* sample */
}

.foot .row.row-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.list {
  /* sample */
}
.foot .row.row-1 .col.col-2 {
  /* sample */
}
.foot .row.row-1 .col.col-2 .component.text {
  /* sample */
}
.foot .row.row-1 .col.col-2 .component.list {
  /* sample */
}
.foot .row.row-1 .col.col-3 {
  /* sample */
}
.foot .row.row-1 .col.col-3 .component.list {
  /* sample */
}
.foot .row.row-1 .col.col-3 .component.list {
  /* sample */
}
.foot .row.row-1 .col.col-3 .component.list {
  /* sample */
}

.foot .row.row-2 {
  /* sample */
}
.foot .row.row-2 .col.col-1 {
  /* sample */
}
.foot .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.foot .row.row-3 {
  /* sample */
}
.foot .row.row-3 .col.col-1 {
  /* sample */
}
.foot .row.row-3 .col.col-1 .component.text {
  /* sample */
}
.foot .row.row-3 .col.col-1 .component.list {
  /* sample */
}
.foot .row.row-3 .col.col-2 {
  /* sample */
}
.foot .row.row-3 .col.col-2 .component.list {
  /* sample */
}

.foot .row.row-4 {
  /* sample */
}
.foot .row.row-4 .col.col-1 {
  /* sample */
}
.foot .row.row-4 .col.col-1 .component.image {
  /* sample */
}
.foot .row.row-4 .col.col-1 .component.script-comp {
  /* sample */
}

.header, .main-visual {
  /* sample */
}

.header .row.row-1, .main-visual .row.row-1 {
  /* sample */
}
.header .row.row-1 .col.col-1, .main-visual .row.row-1 .col.col-1 {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.image, .main-visual .row.row-1 .col.col-1 .component.image {
  /* sample */
}

.navi, .navi-001-01, .navi-002-01 {
  /* sample */
}

.navi .row.row-1, .navi-001-01 .row.row-1, .navi-002-01 .row.row-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1, .navi-001-01 .row.row-1 .col.col-1, .navi-002-01 .row.row-1 .col.col-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1 .component.richtext, .navi-001-01 .row.row-1 .col.col-1 .component.richtext, .navi-002-01 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.navi .row.row-1 .col.col-2, .navi-001-01 .row.row-1 .col.col-2, .navi-002-01 .row.row-1 .col.col-2 {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}