@import url("https://fonts.googleapis.com/css2?family=Pathway+Gothic+One&display=swap");#page-custom-css-id{}#page-custom-css-id .ig-flex{align-items:stretch}#page-custom-css-id .ig-head{background-size:cover !important;padding:40px 0 !important}@media (max-width: 769px){#page-custom-css-id .ig-head{background-position:70% 50%}}#page-custom-css-id .ig-head__title h1{margin-bottom:20px}#page-custom-css-id .ig-head__title h2{color:#283c64;font-size:15px;border:0;margin-bottom:10px}#page-custom-css-id .ig-head__title p{font-size:18px;font-weight:bold;padding:0}@media (max-width: 769px){#page-custom-css-id .ig-head__title p{font-size:13px;line-height:1.8}}#page-custom-css-id .ig-title--check h2{position:relative;display:table;margin:auto}#page-custom-css-id .ig-title--check h2::before{position:absolute;content:"\f00c";font-family:FontAwesome;color:#bea963;font-size:48px;top:-1px;left:-50px}#page-custom-css-id .arrow__down{max-width:30px;margin:auto;display:block}#page-custom-css-id .box__process{background:#ffffff 0% 0% no-repeat padding-box;box-shadow:none;border-radius:0px;padding:0px;position:relative}#page-custom-css-id .box__process ul{padding-bottom:20px;padding-left:3em}#page-custom-css-id .box__process ul li{font-weight:bold;position:relative;list-style-type:none;text-align:left}@media (max-width: 769px){#page-custom-css-id .box__process ul li{font-size:14px;line-height:2}}#page-custom-css-id .box__process ul li::before{position:absolute;content:"\f00c";font-family:FontAwesome;color:#ffffff;font-size:14px;font-weight:bold;text-align:center;background:#283c64;width:20px;height:20px;line-height:20px;border-radius:100%;top:6px;left:-25px}@media (max-width: 769px){#page-custom-css-id .box__process ul li::before{font-size:10px;font-weight:bold;text-align:center;background:#283c64;width:16px;height:16px;line-height:16px;border-radius:100%;top:6px;left:-25px}}#page-custom-css-id .box__process--flex .col{padding:0}#page-custom-css-id .box__process strong{color:#283c64;font-weight:bold;font-size:24px;padding:20px 0}#page-custom-css-id .box__process--step1 h4{color:#fff;font-size:40px;font-family:"Pathway Gothic One", sans-serif;background-color:#2e4d99;background-repeat:no-repeat;background-size:cover;background-position:0% 50%;width:100%;height:57px;display:flex;justify-content:center;align-items:center}#page-custom-css-id .box__process--step2 h4{color:#fff;font-size:40px;font-family:"Pathway Gothic One", sans-serif;background-color:#4766b3;background-repeat:no-repeat;background-size:cover;background-position:53% 50%;width:100%;height:57px;display:flex;justify-content:center;align-items:center}@media (max-width: 769px){#page-custom-css-id .box__process--step2 h4{background:#283c64}}#page-custom-css-id .box__process--step3 h4{color:#fff;font-size:40px;font-family:"Pathway Gothic One", sans-serif;background-color:#7a91cc;background-repeat:no-repeat;background-size:cover;background-position:0% 50%;width:100%;height:57px;display:flex;justify-content:center;align-items:center}#page-custom-css-id .box__col{background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 1px 20px #0000001a;border-radius:10px;padding:20px;position:relative;height:100%}@media (max-width: 769px){#page-custom-css-id .box__col{margin-bottom:30px !important}}#page-custom-css-id .box__col p{padding:0;margin:0}#page-custom-css-id .box__col img{width:auto;max-width:100%}#page-custom-css-id .box__col h2{color:#283c64;font-weight:bold;font-size:20px;line-height:1.3;text-align:center;border:0;margin-bottom:20px}#page-custom-css-id .box__col h3{font-weight:bold;font-size:16px;line-height:28px;margin-bottom:20px}#page-custom-css-id .box__col--h3mb0 h3{margin-bottom:0 !important}#page-custom-css-id .box__col h4{font-weight:bold;font-size:14px;line-height:22px;margin-bottom:20px}#page-custom-css-id .box__col strong{color:#283c64;font-weight:bold;font-size:18px;line-height:1}#page-custom-css-id .box__col--pattern2 h2{font-size:22px;line-height:1.4;padding-bottom:5px;border-bottom:0;color:#283c64;font-weight:bold;text-align:center}#page-custom-css-id .box__col--pattern2 h4{color:#fff;font-weight:500;padding:5px;font-size:12px;line-height:22px;background:#283c64;margin-bottom:5px}#page-custom-css-id .box__col--pattern2 a{color:#fff;font-weight:500;padding:10px 30px;font-size:16px;line-height:22px;background:#283c64;text-align:center !important;border-radius:50px;display:table;width:100%;margin-top:10px}#page-custom-css-id .box__col--pattern2 img{margin:auto !important}#page-custom-css-id .box__col--pattern2--w540 img{max-width:540px}#page-custom-css-id .box__col--01::before{content:"01";font-family:"Pathway Gothic One", sans-serif;font-size:40px;color:#283c64}#page-custom-css-id .box__col--02::before{content:"02";font-family:"Pathway Gothic One", sans-serif;font-size:40px;color:#283c64}#page-custom-css-id .box__col--03::before{content:"03";font-family:"Pathway Gothic One", sans-serif;font-size:40px;color:#283c64}#page-custom-css-id .box__col2{margin-top:60px}@media (max-width: 769px){#page-custom-css-id .box__col2{margin-top:30px}}#page-custom-css-id .box__col2 h3{color:#283c64;font-weight:bold;letter-spacing:0}#page-custom-css-id .box__col2 h4{margin-bottom:0}#page-custom-css-id .box__col_dekirukoto{width:100%;background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 1px 20px #0000001a;border-radius:10px;padding:0 20px;margin-bottom:20px;display:grid;grid-template-columns:40px 1fr;align-items:center}@media (max-width: 769px){#page-custom-css-id .box__col_dekirukoto{margin-bottom:30px !important}}#page-custom-css-id .box__col_dekirukoto p{font-size:20px}#page-custom-css-id .box__col_dekirukoto strong{color:#283c64;font-weight:bold;font-size:24px}#page-custom-css-id .box__col_dekirukoto--01::before{content:"01";font-family:"Pathway Gothic One", sans-serif;font-size:40px}#page-custom-css-id .box__col_dekirukoto--02::before{content:"02";font-family:"Pathway Gothic One", sans-serif;font-size:40px}#page-custom-css-id .box__col_dekirukoto--03::before{content:"03";font-family:"Pathway Gothic One", sans-serif;font-size:40px}#page-custom-css-id .box__col_dekirukoto--04::before{content:"04";font-family:"Pathway Gothic One", sans-serif;font-size:40px}#page-custom-css-id .box__col_dekirukoto--05::before{content:"05";font-family:"Pathway Gothic One", sans-serif;font-size:40px}#page-custom-css-id .box__col_dekirukoto--06::before{content:"06";font-family:"Pathway Gothic One", sans-serif;font-size:40px}#page-custom-css-id .box__col_dekirukoto--ver2{padding:20px 20px;grid-template-columns:40px 114px 1fr}#page-custom-css-id .box__col_dekirukoto--ver2 h3{grid-row:1 / 2;grid-column:3/4;font-size:24px}@media (max-width: 769px){#page-custom-css-id .box__col_dekirukoto--ver2 h3{grid-row:2/3;grid-column:1/4;line-height:1.4}}#page-custom-css-id .box__col_dekirukoto--ver2 h3 strong{font-size:28px}#page-custom-css-id .box__col_dekirukoto--ver2 p{grid-row:2 / 3;grid-column:3/4;padding:0;font-size:16px}@media (max-width: 769px){#page-custom-css-id .box__col_dekirukoto--ver2 p{grid-row:3/4;grid-column:1/4}}#page-custom-css-id .box__col_dekirukoto--ver2--01::after{content:"";background:url(https://ferret-one.akamaized.net/images/639970142d26a40f9d607bae/original.svg?utime=1671000085);background-repeat:no-repeat;background-size:cover;width:94px;height:94px;display:block;grid-row:1/3;grid-column:2/3}@media (max-width: 769px){#page-custom-css-id .box__col_dekirukoto--ver2--01::after{width:54px;height:54px;display:block;grid-row:1/2;grid-column:2/4}}#page-custom-css-id .box__col_dekirukoto--ver2--01::before{content:"01";font-family:"Pathway Gothic One", sans-serif;font-size:40px;grid-row:1/3;grid-column:1/2}@media (max-width: 769px){#page-custom-css-id .box__col_dekirukoto--ver2--01::before{grid-row:1/2;grid-column:1/2}}#page-custom-css-id .box__col_dekirukoto--ver2--02::after{content:"";background:url(https://ferret-one.akamaized.net/images/639970156dcb6c1003479d62/original.svg?utime=1671000085);background-repeat:no-repeat;background-size:cover;width:94px;height:94px;display:block;grid-row:1/3;grid-column:2/3}@media (max-width: 769px){#page-custom-css-id .box__col_dekirukoto--ver2--02::after{width:54px;height:54px;display:block;grid-row:1/2;grid-column:2/4}}#page-custom-css-id .box__col_dekirukoto--ver2--02::before{content:"02";font-family:"Pathway Gothic One", sans-serif;font-size:40px;grid-row:1/3;grid-column:1/2}@media (max-width: 769px){#page-custom-css-id .box__col_dekirukoto--ver2--02::before{grid-row:1/2;grid-column:1/2}}#page-custom-css-id .box__col_dekirukoto--ver2--03::after{content:"";background:url(https://ferret-one.akamaized.net/images/63997015c7de0d0e50fd5606/original.svg?utime=1671000086);background-repeat:no-repeat;background-size:cover;width:94px;height:94px;display:block;grid-row:1/3;grid-column:2/3}@media (max-width: 769px){#page-custom-css-id .box__col_dekirukoto--ver2--03::after{width:54px;height:54px;display:block;grid-row:1/2;grid-column:2/4}}#page-custom-css-id .box__col_dekirukoto--ver2--03::before{content:"03";font-family:"Pathway Gothic One", sans-serif;font-size:40px;grid-row:1/3;grid-column:1/2}@media (max-width: 769px){#page-custom-css-id .box__col_dekirukoto--ver2--03::before{grid-row:1/2;grid-column:1/2}}#page-custom-css-id .box__col_dekirukoto--ver2--04::after{content:"";background:url(https://ferret-one.akamaized.net/images/639970166dcb6c1037476580/original.svg?utime=1671000086);background-repeat:no-repeat;background-size:cover;width:94px;height:94px;display:block;grid-row:1/3;grid-column:2/3}@media (max-width: 769px){#page-custom-css-id .box__col_dekirukoto--ver2--04::after{width:54px;height:54px;display:block;grid-row:1/2;grid-column:2/4}}#page-custom-css-id .box__col_dekirukoto--ver2--04::before{content:"04";font-family:"Pathway Gothic One", sans-serif;font-size:40px;grid-row:1/3;grid-column:1/2}@media (max-width: 769px){#page-custom-css-id .box__col_dekirukoto--ver2--04::before{grid-row:1/2;grid-column:1/2}}#page-custom-css-id .box__col_dekirukoto--ver2--05::after{content:"";background:url(https://ferret-one.akamaized.net/images/63997016c7de0d0e50fd5608/original.svg?utime=1671000087);background-repeat:no-repeat;background-size:cover;width:94px;height:94px;display:block;grid-row:1/3;grid-column:2/3}@media (max-width: 769px){#page-custom-css-id .box__col_dekirukoto--ver2--05::after{width:54px;height:54px;display:block;grid-row:1/2;grid-column:2/4}}#page-custom-css-id .box__col_dekirukoto--ver2--05::before{content:"05";font-family:"Pathway Gothic One", sans-serif;font-size:40px;grid-row:1/3;grid-column:1/2}@media (max-width: 769px){#page-custom-css-id .box__col_dekirukoto--ver2--05::before{grid-row:1/2;grid-column:1/2}}#page-custom-css-id .box__coll{padding-left:20px !important}@media (max-width: 769px){#page-custom-css-id .box__coll{padding-left:0 !important}}#page-custom-css-id .section__col--title{border-left:5px solid #283c64;padding-left:20px;margin-bottom:40px}#page-custom-css-id .section__col--title h3{font-size:36px;line-height:50px;font-weight:bold;color:#283c64}@media (max-width: 769px){#page-custom-css-id .section__col--title h3{font-size:32px}}#page-custom-css-id .section__col--title h4{font-size:22px;margin-bottom:10px}@media (max-width: 769px){#page-custom-css-id .section__col--title h4{font-size:16px}}#page-custom-css-id .section__col--title2{margin-bottom:40px}#page-custom-css-id .section__col--title2 h3{font-size:40px;line-height:50px;font-weight:bold;color:#283c64}@media (max-width: 769px){#page-custom-css-id .section__col--title2 h3{font-size:32px}}#page-custom-css-id .section__col--title2 h4{font-size:24px;margin-bottom:10px}#page-custom-css-id .section__col3--title h3{font-size:32px;font-weight:bold;margin:20px auto;text-align:center}@media (max-width: 769px){#page-custom-css-id .section__col3--title h3{margin:0px auto}}#page-custom-css-id .section__subtitle h3{margin-bottom:0}#page-custom-css-id .section__num--one h5,#page-custom-css-id .section__num--one p{position:relative;display:grid;grid-template-columns:90px 1fr;align-items:center;color:#283c64}#page-custom-css-id .section__num--one h5::before,#page-custom-css-id .section__num--one p::before{content:"01";font-family:"Pathway Gothic One", sans-serif;font-size:80px;letter-spacing:1px;position:relative;z-index:1;color:#b8c3e6}#page-custom-css-id .section__num--two h5,#page-custom-css-id .section__num--two p{position:relative;display:grid;grid-template-columns:90px 1fr;align-items:center;color:#283c64}#page-custom-css-id .section__num--two h5::before,#page-custom-css-id .section__num--two p::before{content:"02";font-family:"Pathway Gothic One", sans-serif;font-size:80px;letter-spacing:1px;position:relative;z-index:1;color:#b8c3e6}#page-custom-css-id .section__num--three h5,#page-custom-css-id .section__num--three p{position:relative;display:grid;grid-template-columns:90px 1fr;align-items:center;color:#283c64}#page-custom-css-id .section__num--three h5::before,#page-custom-css-id .section__num--three p::before{content:"03";font-family:"Pathway Gothic One", sans-serif;font-size:80px;letter-spacing:1px;position:relative;z-index:1;color:#b8c3e6}#page-custom-css-id .section__num--four h5,#page-custom-css-id .section__num--four p{position:relative;display:grid;grid-template-columns:90px 1fr;align-items:center;color:#283c64}#page-custom-css-id .section__num--four h5::before,#page-custom-css-id .section__num--four p::before{content:"04";font-family:"Pathway Gothic One", sans-serif;font-size:80px;letter-spacing:1px;position:relative;z-index:1;color:#b8c3e6}#page-custom-css-id .custom-text02{font-weight:bold}#page-custom-css-id .ig__list ul{border-radius:10px;padding:10px 10px 10px 40px;box-shadow:0 1px 5px #0000002b;background:#fff;margin:0}#page-custom-css-id .ig__list ul li{position:relative;list-style-type:none;font-size:14px}@media (max-width: 769px){#page-custom-css-id .ig__list ul li{font-size:14px;line-height:2}}#page-custom-css-id .ig__list ul li::before{position:absolute;content:"\f00c";font-family:FontAwesome;color:#283c64;font-size:15px;font-weight:bold;text-align:center;line-height:20px;top:2px;left:-25px}@media (max-width: 769px){#page-custom-css-id .ig__list ul li::before{position:absolute;content:"\f00c";font-family:FontAwesome;color:#283c64;font-size:10px;font-weight:bold;text-align:center;width:16px;height:16px;line-height:16px;border-radius:100%;top:6px;left:-25px}}#page-custom-css-id .ig__list.ig_bg ul{background:#fff}#page-custom-css-id .step__title h3{font-weight:bold;color:#283c64;margin-bottom:0;padding-bottom:0.25em;border-bottom:1px solid #283c64}@media (max-width: 769px){#page-custom-css-id .step__title h3{font-size:1.25rem;text-align:center}}#page-custom-css-id .step__arrow{width:30px;height:auto;display:block;margin:auto}#page-custom-css-id .step__step25{width:280px;height:auto}@media (max-width: 769px){#page-custom-css-id .step__no{max-width:60px;margin:20px auto 0;display:block}}#page-custom-css-id .step__no img{border-radius:0;max-width:100%}#page-custom-css-id .step__rcol{padding-left:30px !important}@media (max-width: 769px){#page-custom-css-id .step__rcol{padding-left:0 !important}}#page-custom-css-id .ig-solution h3{font-size:40px;font-weight:bold;color:#283c64}@media (max-width: 769px){#page-custom-css-id .ig-solution h3{font-size:32px}}#page-custom-css-id .ig-solution__box{padding:30px;border-radius:20px}#page-custom-css-id .ig-solution__box1 h3::before{content:"01";font-family:"Pathway Gothic One", sans-serif;font-size:80px;letter-spacing:1px;position:relative;z-index:1;display:block;margin:40px auto}#page-custom-css-id .ig-solution__box1 img{max-width:780px;margin-top:30px}#page-custom-css-id .ig-solution__box2 h3::before{content:"02";font-family:"Pathway Gothic One", sans-serif;font-size:80px;letter-spacing:1px;position:relative;z-index:1;display:block;margin:40px auto}#page-custom-css-id .ig-solution__box2 h4{font-size:30px;font-weight:bold;color:#57a7d2}@media (max-width: 769px){#page-custom-css-id .ig-solution__box2 h4{font-size:24px}}#page-custom-css-id .ig-solution__box2 img{max-width:960px}#page-custom-css-id .ig-solution__arrow{max-width:120px;display:block;margin:auto !important}#page-custom-css-id .ig-hikaku th{background:#57a7d2;color:#fff;font-size:18px}@media (max-width: 769px){#page-custom-css-id .ig-hikaku th{font-size:12px}}#page-custom-css-id .ig-hikaku th:nth-child(1){width:240px}@media (max-width: 769px){#page-custom-css-id .ig-hikaku th:nth-child(1){width:auto}}#page-custom-css-id .ig-hikaku th:nth-child(2){background:#283c64;border:10px solid #283c64}@media (max-width: 769px){#page-custom-css-id .ig-hikaku th:nth-child(2){border:5px solid #283c64}}#page-custom-css-id .ig-hikaku td{font-size:38px;font-weight:bold;color:#283c64}@media (max-width: 769px){#page-custom-css-id .ig-hikaku td{font-size:24px;line-height:1}}#page-custom-css-id .ig-hikaku td:nth-child(1){background:#f2f2f2;font-size:18px;color:#000}@media (max-width: 769px){#page-custom-css-id .ig-hikaku td:nth-child(1){font-size:12px;line-height:1.6}}#page-custom-css-id .ig-hikaku td:nth-child(2){border-left:10px solid #283c64;border-right:10px solid #283c64}@media (max-width: 769px){#page-custom-css-id .ig-hikaku td:nth-child(2){border-left:5px solid #283c64;border-right:5px solid #283c64}}#page-custom-css-id .ig-hikaku tr:nth-child(6)>td:nth-child(2){border-bottom:10px solid #283c64}@media (max-width: 769px){#page-custom-css-id .ig-hikaku tr:nth-child(6)>td:nth-child(2){border-bottom:5px solid #283c64}}#page-custom-css-id .grid .col{display:grid}#page-custom-css-id .grid__col5 .col{grid-template-columns:1fr 1fr 1fr 1fr 1fr;column-gap:20px;row-gap:20px}#page-custom-css-id .ig-example{height:100%}#page-custom-css-id .ig-example img{max-width:240px}#page-custom-css-id .ig-example__tip p{padding:0;float:right;margin-left:30px;margin-top:13px}#page-custom-css-id .ig-example__tip img{max-width:50px;margin:0 !important}#page-custom-css-id .ig-example__kikan{display:flex;align-items:center}#page-custom-css-id .ig-example__kikan p{padding:0;margin-left:30px}#page-custom-css-id .ig-example__kikan img{max-width:64px;margin:0 !important}#page-custom-css-id .ig-example__kikan h4{margin-left:10px}#page-custom-css-id .ig-example__h2 h2{background:#283c64;color:#fff;font-size:30px;letter-spacing:1px;position:relative;font-family:"Pathway Gothic One", sans-serif;padding:4px 0 3px 40px}#page-custom-css-id .ig-example__h2 h2::before{content:"";background:url(https://ferret-one.akamaized.net/images/63c150ba699c6604bb3f5ec6/original.svg?utime=1673613498);background-repeat:no-repeat;background-size:contain;width:20px;height:22px;display:block;position:absolute;left:10px;top:8px;z-index:0}#page-custom-css-id .ig-example__h3 h3{font-size:30px;font-weight:bold;color:#283c64;margin-top:10px}#page-custom-css-id .ig-example__process{position:relative;background:#f2f2f2;border:2px solid #283c64;padding:30px 10px 10px 10px;margin-top:20px;height:100%}#page-custom-css-id .ig-example__process p{text-align:left !important}#page-custom-css-id .ig-example__process ul{padding-bottom:20px}#page-custom-css-id .ig-example__process ul li{font-weight:bold;position:relative;list-style-type:none;text-align:left;margin-left:30px}@media (max-width: 769px){#page-custom-css-id .ig-example__process ul li{font-size:14px;line-height:2}}#page-custom-css-id .ig-example__process h4{line-height:1.6}#page-custom-css-id .ig-example__process--flex .col{padding:0}#page-custom-css-id .ig-example__process--step1{position:relative}#page-custom-css-id .ig-example__process--step1::after{content:"";background:url(https://ferret-one.akamaized.net/images/63c56d4fe416191b47414193/original.svg?utime=1673882959);background-repeat:no-repeat;background-size:cover;width:22px;height:80px;display:block;position:absolute;right:-15px;top:33%;z-index:1}#page-custom-css-id .ig-example__process--step1 h4{color:#fff;font-size:24px;background:#283c64;background-repeat:no-repeat;background-size:cover;background-position:0% 50%;width:100%;display:flex;justify-content:center;align-items:center;position:relative;padding:5px;border-radius:50px}#page-custom-css-id .ig-example__process--step1 h4::before{content:"";background:url(https://ferret-one.akamaized.net/images/63c150bc749acd1042497dec/original.png?utime=1673613500);background-repeat:no-repeat;background-size:cover;width:60px;height:60px;display:block;position:absolute;left:0px;right:0;margin:auto;top:-65px;z-index:0}#page-custom-css-id .ig-example__process--step2{position:relative}#page-custom-css-id .ig-example__process--step2::after{content:"";background:url(https://ferret-one.akamaized.net/images/63c56d4fe416191b47414193/original.svg?utime=1673882959);background-repeat:no-repeat;background-size:cover;width:22px;height:80px;display:block;position:absolute;right:-15px;top:33%;z-index:1}#page-custom-css-id .ig-example__process--step2 h4{color:#fff;font-size:24px;background:#283c64;background-repeat:no-repeat;background-size:cover;background-position:0% 50%;width:100%;display:flex;justify-content:center;align-items:center;position:relative;padding:5px;border-radius:50px}#page-custom-css-id .ig-example__process--step2 h4::before{content:"";background:url(https://ferret-one.akamaized.net/images/63c150bc699c6604bb3f5ec8/original.png?utime=1673613500);background-repeat:no-repeat;background-size:cover;width:60px;height:60px;display:block;position:absolute;left:0px;right:0;margin:auto;top:-65px;z-index:0}#page-custom-css-id .ig-example__process--step3 h4{color:#fff;font-size:24px;background:#283c64;background-repeat:no-repeat;background-size:cover;background-position:0% 50%;width:100%;display:flex;justify-content:center;align-items:center;position:relative;padding:5px;border-radius:50px}#page-custom-css-id .ig-example__process--step3 h4::before{content:"";background:url(https://ferret-one.akamaized.net/images/63c150bd14d828082c073ba7/original.png?utime=1673613501);background-repeat:no-repeat;background-size:cover;width:60px;height:60px;display:block;position:absolute;left:0px;right:0;margin:auto;top:-65px;z-index:0}#page-custom-css-id .ig-example__ex{position:relative;padding:30px 20px;margin-top:20px;height:auto;box-shadow:0px 0px 20px #dfdfdf;border-radius:10px}#page-custom-css-id .ig-example__ex h4{line-height:1.6;color:#283c64;padding:5px;font-size:16px}#page-custom-css-id .ig-example__ex p{text-align:left !important}#page-custom-css-id .ig-example__ex p img{max-height:100%}#page-custom-css-id .ig-flex{display:flex}@media (max-width: 769px){#page-custom-css-id .ig-flex{flex-wrap:wrap;row-gap:30px}}@media (max-width: 769px){#page-custom-css-id .ig-flex-reverse-mb{display:flex;flex-flow:column-reverse}}#page-custom-css-id .ig-btn__contact1 a{background:#fa8c64;color:#fff;text-decoration:none;border:2px solid #fa8c64;border-radius:50px;min-width:240px}#page-custom-css-id .ig-btn__contact2 a{background:#fff;color:#fa8c64;text-decoration:none;border:2px solid #fa8c64;border-radius:50px;min-width:240px}#page-custom-css-id .ig-contact-consul h1{font-size:48px;font-weight:bold;color:#283c64;margin-bottom:60px}#page-custom-css-id .ig-contact-consul h4{font-size:24px;font-weight:bold;line-height:2}#page-custom-css-id .fukimigi{justify-content:space-evenly;align-items:center;background:#fff;box-shadow:0 0px 10px #f1f1f1;border-radius:10px;margin-bottom:40px}#page-custom-css-id .fukimigi>div{position:relative}#page-custom-css-id .fukimigi--l p{padding-top:0px}#page-custom-css-id .fukimigi--l p img{margin:0 !important}#page-custom-css-id .fukimigi--r{margin:40px}#page-custom-css-id .fukimigi--r a{text-align:center;color:#fff;background:#50b4e6;padding:10px 30px;font-size:18px;display:table;margin:10px auto;width:100%;position:relative}#page-custom-css-id .fukimigi--r a::before{content:"";background:url(https://ferret-one.akamaized.net/images/64061da971663d23decb2398/original.svg?utime=1678122409);background-repeat:no-repeat;background-size:cover;width:10px;height:18px;display:block;position:absolute;right:20px;margin:auto;top:18px;z-index:0}#page-custom-css-id .fukimigi h2{color:#fff;background:#283c64;font-size:16px;line-height:1.4;font-weight:bold;padding:10px 20px;text-align:center;border-radius:10px;position:relative;top:-10px;left:0;right:0;margin:auto;display:table;z-index:1;margin-top:40px}#page-custom-css-id .fukimigi h2::before{content:"";background:url(https://ferret-one.akamaized.net/images/64061d74ba794524cfa881c6/original.png?utime=1678122356);background-repeat:no-repeat;background-size:cover;width:60px;height:60px;display:block;position:absolute;right:0;margin:auto;top:3px;left:-40px;z-index:-1}#page-custom-css-id .fukimigi h3{color:#283c64;font-size:30px;font-weight:bold;padding:20px;text-align:center}#page-custom-css-id .fukimigi--arrow::before{content:"";background:url(https://ferret-one.akamaized.net/images/6404d649d15fb930d792d4b3/original.png?utime=1678038601);background-repeat:no-repeat;background-size:cover;width:22px;height:60px;display:block;position:absolute;right:0;margin:auto;top:0;bottom:0;right:10px;z-index:0}@media screen and (max-width: 769px){#page-custom-css-id .fukimigi--arrow::before{display:none}}#page-custom-css-id .fukimigi--arrow img{max-width:100%;height:auto}#page-custom-css-id .ig-liststyle ul li{display:grid;grid-template-columns:220px 1fr;column-gap:60px;row-gap:60px;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}#page-custom-css-id .ig-liststyle ul li h4{font-size:16px}#page-custom-css-id .ig-liststyle ul li p{font-size:16px}#page-custom-css-id .ig-title__frame{font-weight:bold;color:#283c64;border:5px solid #283c64;background:#fff;padding:20px;display:block;margin:auto}#page-custom-css-id .ig-title__frame h2{font-size:18px;line-height:1.4;margin:0}#page-custom-css-id .ig-mb-10{margin-bottom:10px}#page-custom-css-id .ig-mb-10--img img{margin-bottom:10px !important}#page-custom-css-id .ig-w-auto{width:auto !important}#page-custom-css-id .ig-img img{width:auto !important}#page-custom-css-id .ig-img-half img{width:auto;border-radius:0;max-width:50% !important;margin:auto;display:block}#page-custom-css-id .ig-center{margin:auto;display:table}#page-custom-css-id .ig-tl p{text-align:left !important}#page-custom-css-id .inner__flow{max-width:960px;margin:auto}#page-custom-css-id .pc_hide{display:none}@media (max-width: 769px){#page-custom-css-id .sp_hide{display:none}}
.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.rich-heading {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .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.text {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-2 .row.row-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 .component.image {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 .component.text {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-3 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-3 .component.image {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-3 .component.text {
  /* 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.rich-heading {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-3 .row.row-1 .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.text {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.image {
  /* 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-5 .row.row-2 {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

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

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

.contents .content-5 .row.row-5 {
  /* sample */
}
.contents .content-5 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-5 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-5 .col.col-2 {
  /* sample */
}
.contents .content-5 .row.row-5 .col.col-2 .component.text {
  /* sample */
}

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

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

.contents .content-5 .row.row-8 {
  /* sample */
}
.contents .content-5 .row.row-8 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-8 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-8 .col.col-2 {
  /* sample */
}
.contents .content-5 .row.row-8 .col.col-2 .component.text {
  /* sample */
}
.contents .content-5 .row.row-8 .col.col-3 {
  /* sample */
}
.contents .content-5 .row.row-8 .col.col-3 .component.text {
  /* sample */
}

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

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

.contents .content-5 .row.row-11 {
  /* sample */
}
.contents .content-5 .row.row-11 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-11 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-11 .col.col-2 {
  /* sample */
}
.contents .content-5 .row.row-11 .col.col-2 .component.text {
  /* sample */
}
.contents .content-5 .row.row-11 .col.col-3 {
  /* sample */
}
.contents .content-5 .row.row-11 .col.col-3 .component.text {
  /* sample */
}

.contents .content-5 .row.row-12 {
  /* sample */
}
.contents .content-5 .row.row-12 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-12 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-12 .col.col-2 {
  /* sample */
}
.contents .content-5 .row.row-12 .col.col-2 .component.text {
  /* sample */
}
.contents .content-5 .row.row-12 .col.col-3 {
  /* sample */
}

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

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

.contents .content-5 .row.row-15 {
  /* sample */
}
.contents .content-5 .row.row-15 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-15 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-15 .col.col-1 .component.image {
  /* sample */
}
.contents .content-5 .row.row-15 .col.col-2 {
  /* sample */
}
.contents .content-5 .row.row-15 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-15 .col.col-2 .component.image {
  /* sample */
}
.contents .content-5 .row.row-15 .col.col-3 {
  /* sample */
}
.contents .content-5 .row.row-15 .col.col-3 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-15 .col.col-3 .component.image {
  /* sample */
}
.contents .content-5 .row.row-15 .col.col-4 {
  /* sample */
}
.contents .content-5 .row.row-15 .col.col-4 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-15 .col.col-4 .component.image {
  /* 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.rich-heading {
  /* 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.text {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 .component.text {
  /* 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.text {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-1 .component.image {
  /* 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.text {
  /* sample */
}
.contents .content-9 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-9 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-9 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-9 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-9 .row.row-1 .col.col-1 .component.text {
  /* 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.cta {
  /* 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.image {
  /* sample */
}
.contents .content-11 .row.row-1 .col.col-1 .component.text {
  /* sample */
}

.contents .content-11 .row.row-2 {
  /* sample */
}
.contents .content-11 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-11 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-11 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-11 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-11 .row.row-2 .col.col-2 .component.video {
  /* 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.text {
  /* sample */
}
.contents .content-12 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-12 .row.row-1 .col.col-1 .component.button {
  /* 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.cta {
  /* 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.cta {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.foot {
  /* sample */
}

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

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

.foot .row.row-3 {
  /* sample */
}
.foot .row.row-3 .col.col-1 {
  /* sample */
}
.foot .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}
.foot .row.row-3 .col.col-2 {
  /* sample */
}
.foot .row.row-3 .col.col-2 .component.text {
  /* sample */
}
.foot .row.row-3 .col.col-2 .component.richtext {
  /* sample */
}
.foot .row.row-3 .col.col-3 {
  /* sample */
}
.foot .row.row-3 .col.col-3 .component.richtext {
  /* sample */
}
.foot .row.row-3 .col.col-4 {
  /* sample */
}
.foot .row.row-3 .col.col-4 .component.richtext {
  /* 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.text, .main-visual .row.row-1 .col.col-1 .component.text {
  /* 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.button, .navi-001-01 .row.row-1 .col.col-1 .component.button, .navi-002-01 .row.row-1 .col.col-1 .component.button {
  /* 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 */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

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