﻿#page-custom-css-id .main-visual{display:table;text-align:center}#page-custom-css-id .main-visual>.clearfix{display:table-cell;vertical-align:middle}#page-custom-css-id .section-support{padding-top:93px !important;padding-bottom:82px !important;background-color:#bbb}@media (max-width: 769px){#page-custom-css-id .section-support{padding-top:40px !important;padding-bottom:50px !important}}#page-custom-css-id .section-support *{white-space:normal !important}@media (max-width: 769px){#page-custom-css-id .section-support .heading h3 span{font-size:30px !important}}#page-custom-css-id .section-support p span{font-weight:bold !important;line-height:1.625;color:#000}#page-custom-css-id .section-support .component-2{margin-bottom:46px !important}@media (max-width: 769px){#page-custom-css-id .section-support .component-2{margin-bottom:25px !important}}#page-custom-css-id .section-support .component-2 img{margin-top:9px !important}@media (max-width: 769px){#page-custom-css-id .section-support .component-3.richtext span,#page-custom-css-id .section-support .component-4.richtext span{font-size:18px !important}}#page-custom-css-id .section-support .component-4{margin-top:30px !important;margin-bottom:59px !important}@media (max-width: 769px){#page-custom-css-id .section-support .component-4{margin-top:20px !important;margin-bottom:40px !important}}#page-custom-css-id .section-support .component-3 p+p{margin-top:0 !important}#page-custom-css-id .section-support .col-1{padding-right:0 !important;padding-left:0 !important}@media (max-width: 769px){#page-custom-css-id .section-support h2{margin-bottom:0 !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts{padding-top:85px;padding-bottom:85px}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts{padding-top:40px;padding-bottom:40px}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row .col{padding-right:0;padding-left:0}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner h2{position:relative !important;color:#fccf00 !important;background-color:#3e4c5a;border-bottom:5px solid #01fd45 !important;font-size:42px !important;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;font-weight:900;line-height:1.3 !important;padding:31px 20px 30px 104px !important}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner h2{font-size:25px !important;padding:10px 20px 15px 75px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner h2:before{position:absolute;top:44px;left:21px;width:65px;height:33px;margin-top:auto;margin-bottom:auto;background:url("https://ferret-one.akamaized.net/images/67bfe46dd97c7f032ad441ad/original.svg?utime=1740629101") 50% 50%/cover no-repeat;content:""}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner h2:before{width:50px;height:23px;top:20px;left:12px}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner p span,#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner p{font-size:18px !important;font-weight:500;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;line-height:1.833}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner p span,#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner p{font-size:16px}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-2{margin-top:18px;gap:0 !important}@media (max-width: 992px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-2{justify-content:center}}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-2{margin-top:10px}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-2 .col-1{width:55% !important;margin-right:50px;margin-top:8px}@media (max-width: 992px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-2 .col-1{width:50% !important;margin-right:20px}}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-2 .col-1{width:100% !important;margin-right:0 !important;margin-top:0 !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-2 .col-1 .component-2{margin-top:25px !important;margin-bottom:13px !important}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-2 .col-1 .component-2{margin-top:15px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-2 .col-2{margin-bottom:65px}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-2 .col-2{margin-bottom:30px}}@media (min-width: 770px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-2 .col-2{width:45% !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-2 .col-2 img{width:100% !important;max-width:499px !important;margin-right:8px}@media (min-width: 770px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-2 .col-2 .component{text-align:right !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-3 h2{margin-bottom:23px !important}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-3 h2{margin-bottom:15px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-4 p{margin-bottom:16px !important}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-4 p span{font-size:24px !important;font-weight:bold !important;line-height:1.625}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-4 p span{font-size:18px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-4 .component{text-align:center}#page-custom-css-id .theme-fo-base .wrapper .contents .section-charts .inner .row-4 .component img{width:100% !important;max-width:1107px !important}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons{padding-top:77px !important;padding-bottom:59px !important}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons{padding-top:40px !important;padding-bottom:40px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row .col{padding:0 !important}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-1 .component-1{color:#000;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;font-size:46px !important;font-weight:900 !important;line-height:1.4;text-align:center}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-1 .component-1{font-size:33px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-1 .component-1 span{color:#01fd45 !important;font-weight:900 !important}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-1 .component-1 span>span{font-size:85px !important;line-height:1.01}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-1 .component-1 span>span{font-size:60px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-1 .component img{margin-top:24px;margin-bottom:14px}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-1 .component img{margin-top:14px}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-2,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-4,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-6{padding:32px 22px 17px 35px;min-height:410px}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-2,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-4,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-6{padding:10px 12px 30px 12px;min-height:310px;background-size:50% !important;background-position-y:100% !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-2 h3:after,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-4 h3:after,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-6 h3:after{position:absolute;background-position:50%;background-size:cover;background-repeat:no-repeat;content:""}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-2{background:url("https://ferret-one.akamaized.net/images/67bc4ddd9bad1a5b012a30dd/original.svg?utime=1740393949") 97.3% 66%/394px 375px no-repeat}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-2 h3:after{width:42px;height:44px;top:10px;left:18px;background-image:url("https://ferret-one.akamaized.net/images/67c019a729418c0382c963ef/original.svg?utime=1740642728")}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-2 h3:after{width:30px;height:31px;top:7px;left:15px}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-4{background:url("https://ferret-one.akamaized.net/images/67bd282c9bad1a76222a30dd/original.svg?utime=1740449836") 97.3% 91%/394px 375px no-repeat}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-4 h3:after{width:52px;height:44px;top:11px;left:14px;background-image:url("https://ferret-one.akamaized.net/images/67c019af20b41603f8272586/original.svg?utime=1740642735")}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-4 h3:after{width:36px;height:31px;top:7px;left:13px}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-4 .component-3 h4{margin-top:0 !important}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-4 .component-3 h4{margin-top:20px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-6{background:url("https://ferret-one.akamaized.net/images/67c158d03fd39921fe96ee42/original.svg?utime=1740724432") 97.5% 94%/394px 375px no-repeat}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-6 h3:after{width:51px;height:44px;top:10px;left:14px;background-image:url("https://ferret-one.akamaized.net/images/67c019b597a5c90b548311a6/original.svg?utime=1740642741")}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-6 h3:after{width:36px;height:31px;top:7px;left:13px}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7{position:relative;padding:32px 20px 22px 24px !important;gap:0 !important}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7{padding:20px 12px !important;flex-direction:column}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3:after,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5:after,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7:after{position:absolute;top:-29px;right:0;left:0;width:0;height:0;margin-right:auto;margin-left:auto;border-style:solid;border-width:50px 50px 0 50px;border-color:#01fd45 transparent transparent;transform:rotate(0deg);content:""}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3:after,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5:after,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7:after{top:-20px;border-width:40px 40px 0 40px}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3 .col-1,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5 .col-1,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7 .col-1{width:auto !important}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3 .col-1 img,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5 .col-1 img,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7 .col-1 img{width:100% !important;max-width:236px !important;margin-top:14px}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3 .col-2,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5 .col-2,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7 .col-2{width:auto !important}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3 .col-2 ul,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5 .col-2 ul,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7 .col-2 ul{list-style:none;margin-left:14px !important}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3 .col-2 ul,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5 .col-2 ul,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7 .col-2 ul{margin-left:0 !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3 .col-2 ul li,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5 .col-2 ul li,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7 .col-2 ul li{position:relative;font-size:24px !important;font-weight:500 !important;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;line-height:1.75 !important;padding-left:23px}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3 .col-2 ul li,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5 .col-2 ul li,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7 .col-2 ul li{font-size:18px !important;line-height:1.6 !important;padding-left:20px}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3 .col-2 ul li:before,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5 .col-2 ul li:before,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7 .col-2 ul li:before{position:absolute;top:15px;left:0;width:15px;height:15px;border-radius:50%;background-color:#bbb;content:""}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3 .col-2 ul li:before,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5 .col-2 ul li:before,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7 .col-2 ul li:before{top:9px;width:11px;height:11px}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5{margin-bottom:80px}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-3,#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-5{margin-bottom:40px}}@media (min-width: 1260px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-7 .col-2 li{white-space:nowrap}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .row.row-8 p span{margin-top:6px;display:block;color:#000 !important;font-weight:500 !important}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons h4{position:relative;font-size:24px !important;font-weight:bold;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;line-height:1.583 !important;color:#fff !important;border-left:5px solid #01fd45 !important;padding-left:11px !important;text-shadow:.5px .5px 0 #3e4c5a, .5px -.5px 0 #3e4c5a, -.5px .5px 0 #3e4c5a, -.5px -.5px 0 #3e4c5a, .5px 0 0 #3e4c5a, 0 .5px 0 #3e4c5a, -.5px 0 0 #3e4c5a, 0 -.5px 0 #3e4c5a;white-space:normal !important}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons h4{font-size:18px !important;border-left-width:5px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons .component{margin-top:0 !important;margin-bottom:0 !important}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons h3{position:relative !important;padding-left:96px !important;margin-bottom:45px !important;line-height:1.5 !important;font-size:42px !important;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;font-weight:900 !important;color:#fccf00 !important;text-shadow:.5px .5px 0 #3e4c5a, .5px -.5px 0 #3e4c5a, -.5px .5px 0 #3e4c5a, -.5px -.5px 0 #3e4c5a, .5px 0 0 #3e4c5a, 0 .5px 0 #3e4c5a, -.5px 0 0 #3e4c5a, 0 -.5px 0 #3e4c5a}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons h3{font-size:28px !important;padding-left:75px !important;margin-bottom:25px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons h3 span{display:block}#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons h3:before{position:absolute;top:-32px;left:0;width:80px;height:120px;background-color:#01fd45;content:""}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-reasons h3:before{top:-10px;width:60px;height:66px}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-award{padding:144px 12px 107px}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-award{padding:40px 0 30px}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row .col{padding:0 !important}#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-1 .component{text-align:center}#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-1 img{width:100% !important;max-width:392px !important;margin-top:-65px}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-1 img{max-width:300px !important;margin-top:0}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-2 .col-1 h3{color:#fff !important;font-size:36px !important;font-weight:900 !important;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;line-height:1.528 !important;white-space:normal !important}@media (max-width: 1199px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-2 .col-1 h3{font-size:31px !important}}@media (max-width: 991px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-2 .col-1 h3{font-size:24px !important}}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-2 .col-1 h3{font-size:22px !important;margin-bottom:0 !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-2 .col-1 .component-2{margin-top:3px !important;margin-bottom:13px !important;text-align:center}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-2 .col-1 .component-2{margin-bottom:0 !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-2 .col-1 .component-2 img{width:100% !important;max-width:500px !important}#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-2 .component-1{margin-top:30px !important}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-2 .component-1{margin-top:40px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-3{gap:43px !important;padding-bottom:50px}@media (min-width: 992px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-3{padding-right:88px;padding-left:60px}}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-3{gap:0 !important;padding-bottom:30px !important}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-3 p span{font-size:18px !important;font-weight:500 !important;line-height:2}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-3 p span{font-size:16px !important;line-height:1.6}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-3 .col-2 img{margin-top:10px;margin-bottom:0 !important}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .row-3 .col-2 img{margin-top:0}}#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .inner{max-width:1200px;min-height:565px;background:url("https://ferret-one.akamaized.net/images/67c52d9920b4167ba7272537/original.png?utime=1740975513") 50% 100%/1200px 565px no-repeat}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents .section-award .inner{max-width:375px;background-position-y:10%;background-size:1200px 670px}}#page-custom-css-id .content-element.content-1{margin-bottom:-1px;font-size:18px;font-weight:bold;color:#fff;background-color:#1a1a1a}@media (max-width: 1190px){#page-custom-css-id .content-element.content-1{font-size:14px}}#page-custom-css-id .content-element.content-1 .col-1 .component-1{margin-top:0 !important;margin-bottom:0 !important;padding-top:20px !important;padding-bottom:20px !important}@media (min-width: 970px){#page-custom-css-id .content-element.content-1 .col-1 .component-1{padding-top:40px !important;padding-bottom:40px !important}}@media (max-width: 769px){#page-custom-css-id .content-element.content-1 .cta-row-0{display:flex;align-items:center}}#page-custom-css-id .content-element.content-1 .inner{max-width:1244px !important}#page-custom-css-id .content-element.content-1 .cta-row{margin:0;padding:0}#page-custom-css-id .content-element.content-1 .cta-row .component,#page-custom-css-id .content-element.content-1 .cta-row .cta-column{margin:0 !important}#page-custom-css-id .content-element.content-1 .cta-column.cta-column-0{order:1}#page-custom-css-id .content-element.content-1 .cta-column.cta-column-0,#page-custom-css-id .content-element.content-1 .cta-column.cta-column-0 img{width:135px !important}#page-custom-css-id .content-element.content-1 .cta-column.cta-column-1{width:50% !important;text-align:right;letter-spacing:.01em;order:2}#page-custom-css-id .content-element.content-1 .cta-column.cta-column-1 p font{font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;letter-spacing:.01em}@media (min-width: 1200px){#page-custom-css-id .content-element.content-1 .cta-column.cta-column-1{width:68% !important}}@media (max-width: 769px){#page-custom-css-id .content-element.content-1 .cta-column.cta-column-1{order:3;width:100% !important;margin-top:10px !important;text-align:left}}#page-custom-css-id .content-element.content-1 .cta-column.cta-column-1 img{display:block;margin-right:0 !important;margin-left:auto}#page-custom-css-id .content-element.content-1 .cta-column.cta-column-2{order:3}@media (max-width: 769px){#page-custom-css-id .content-element.content-1 .cta-column.cta-column-2{order:2;width:44% !important}}@media (min-width: 770px){#page-custom-css-id .content-element.content-1 .cta-column.cta-column-2,#page-custom-css-id .content-element.content-1 .cta-column.cta-column-2 img{width:208px !important}}@media (max-width: 769px){#page-custom-css-id .content-element.content-1 .cta-column.cta-column-2 img,#page-custom-css-id .content-element.content-1 .cta-column.cta-column-2 img img{width:135px !important}}#page-custom-css-id .content-element.content-1 .cta-column.cta-column-2 img{display:block;margin-right:0;margin-left:auto}#page-custom-css-id .content-element.content-2{padding-top:48px;padding-bottom:75px;background-image:url("https://ferret-one.akamaized.net/images/67c674d029418c9eebc9642f/original.png?utime=1741059280") !important;background-size:contain !important;background-color:#1a1a1a;background-repeat:no-repeat !important}@media (max-width: 769px){#page-custom-css-id .content-element.content-2{padding-top:30px;padding-bottom:40px}}#page-custom-css-id .content-element.content-2 .inner{max-width:1250px}#page-custom-css-id .content-element.content-2 .col-1{margin-bottom:15px !important}@media (min-width: 770px){#page-custom-css-id .content-element.content-2 .col-1{margin-bottom:80px !important}}#page-custom-css-id .content-element.content-2 .row-2 h2 span{line-height:1.9}#page-custom-css-id .content-element.content-2 .row-2 h3{line-height:1.3}#page-custom-css-id .content-element.section-points{position:relative;margin-top:-1px;padding-top:100px;padding-bottom:0}@media (max-width: 769px){#page-custom-css-id .content-element.section-points{padding-top:50px}}#page-custom-css-id .content-element.section-points:before{position:absolute;top:0;right:0;left:0;height:3px;background:url("https://ferret-one.akamaized.net/images/67c672a197a5c9a330831226/original.png?utime=1741058721") 0 0 no-repeat;background-size:contain;content:""}#page-custom-css-id .content-element.section-points *{white-space:normal !important}#page-custom-css-id .content-element.section-points .inner{padding-top:0 !important;padding-bottom:0 !important;max-width:1160px !important}#page-custom-css-id .content-element.section-points .component-2.image{margin-bottom:0 !important}#page-custom-css-id .content-element.section-points #title-arrow{padding-right:15px;padding-bottom:8px;padding-left:15px;margin-bottom:0}@media (max-width: 769px){#page-custom-css-id .content-element.section-points #title-arrow{padding-right:8px;padding-left:8px;margin-bottom:0;padding-bottom:0}}#page-custom-css-id .content-element.section-points #title-arrow h2{line-height:1.01 !important}@media (max-width: 769px){#page-custom-css-id .content-element.section-points #title-arrow h2{margin-bottom:0 !important;line-height:1.25 !important}}#page-custom-css-id .content-element.section-points #title-arrow h2,#page-custom-css-id .content-element.section-points #title-arrow h2 span{font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important}@media (min-width: 769px){#page-custom-css-id .content-element.section-points #title-arrow h2 br{display:none}}#page-custom-css-id .content-element.section-points #title-arrow h2 span:first-child{display:block}@media (min-width: 769px){#page-custom-css-id .content-element.section-points #title-arrow h2 span:first-child{margin-bottom:-20px}}@media (max-width: 769px){#page-custom-css-id .content-element.section-points #title-arrow h2 span:first-child{font-size:24px !important;margin-bottom:-18px !important}}#page-custom-css-id .content-element.section-points #title-arrow h2 span:nth-of-type(3){font-size:50px !important}@media (min-width: 770px){#page-custom-css-id .content-element.section-points #title-arrow h2 span:nth-of-type(3){font-size:90px !important}}#page-custom-css-id .content-element.section-points #title-arrow h2 span:last-of-type{font-size:50px;line-height:1.01}@media (max-width: 769px){#page-custom-css-id .content-element.section-points #title-arrow h2 span:last-of-type{font-size:32px}}#page-custom-css-id .content-element.section-points #title-arrow h3{line-height:1.2}#page-custom-css-id .content-element.section-points #title-arrow h3,#page-custom-css-id .content-element.section-points #title-arrow h3 span{font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important}@media (max-width: 769px){#page-custom-css-id .content-element.section-points #title-arrow h3 span{font-size:28px !important}}#page-custom-css-id .content-element.section-points #title-arrow h3 .font-size-60px{margin-top:-16px;display:inline-block;font-size:84px !important;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;line-height:1}@media (max-width: 769px){#page-custom-css-id .content-element.section-points #title-arrow h3 .font-size-60px{margin-top:0;font-size:40px !important}}#page-custom-css-id .content-element.section-points #title-arrow h3 span:last-of-type{font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;font-size:56px !important}@media (max-width: 769px){#page-custom-css-id .content-element.section-points #title-arrow h3 span:last-of-type{font-size:36px !important}}#page-custom-css-id .content-element.section-point-col{padding-top:0;padding-bottom:52px;margin-top:-1px}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col{padding-top:30px;margin-top:0}}#page-custom-css-id .content-element.section-point-col .inner{max-width:1180px !important}@media (min-width: 770px){#page-custom-css-id .content-element.section-point-col .row-1{column-gap:30px !important}}@media (min-width: 992px){#page-custom-css-id .content-element.section-point-col .row-1{column-gap:60px !important}}#page-custom-css-id .content-element.section-point-col .row-2{margin-top:115px}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .row-2{margin-top:50px}}#page-custom-css-id .content-element.section-point-col .row-2 .component-1{margin:0 !important}#page-custom-css-id .content-element.section-point-col .row-2 .component-1 p{line-height:1.2 !important}#page-custom-css-id .content-element.section-point-col .row-2 .component-1 p span{font-size:46px !important;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .row-2 .component-1 p span{font-size:30px !important}}#page-custom-css-id .content-element.section-point-col .row-2 .component-2{margin-top:5px !important}#page-custom-css-id .content-element.section-point-col .row-2 .component-2 h2{margin-bottom:20px !important}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .row-2 .component-2 h2{margin-bottom:10px !important}}#page-custom-css-id .content-element.section-point-col .row-2 .component-2 h2,#page-custom-css-id .content-element.section-point-col .row-2 .component-2 h2 *{line-height:1.2}#page-custom-css-id .content-element.section-point-col .row-2 .component-2 h2,#page-custom-css-id .content-element.section-point-col .row-2 .component-2 h2 font{display:flex;justify-content:center}#page-custom-css-id .content-element.section-point-col .row-2 .component-2 h2 span{display:block;font-size:58px !important;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .row-2 .component-2 h2 span{font-size:34px !important}}#page-custom-css-id .content-element.section-point-col .row-2 .component-3{margin-bottom:5px !important}#page-custom-css-id .content-element.section-point-col .row-2 .component-4{max-width:1120px;margin:0 auto !important}#page-custom-css-id .content-element.section-point-col .row-2 .component-4 a{text-decoration:none}#page-custom-css-id .content-element.section-point-col .row-2 .component-4 .cta-column{margin:0 4px !important}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .row-2 .component-4 .cta-column{margin:0 !important}}#page-custom-css-id .content-element.section-point-col .row-2 .component-4 .cta-column .cta-component-0.cta-image{width:auto !important;height:auto;margin:0 0 14px !important}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .row-2 .component-4 .cta-column .cta-component-0.cta-image{text-align:center}}#page-custom-css-id .content-element.section-point-col .row-2 .component-4 .cta-column .cta-component-0 img{width:512px !important}#page-custom-css-id .content-element.section-point-col .row-2 .component-4 .cta-column .cta-component-1{padding-left:20px;line-height:1.75}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .row-2 .component-4 .cta-column .cta-component-1{padding-left:0;line-height:1.5}}#page-custom-css-id .content-element.section-point-col .row-2 .component-4 .cta-column .cta-component-1 p{margin:0}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .row-2 .component-4 .cta-column-1{margin-top:25px !important}}#page-custom-css-id .content-element.section-point-col .row-2 .component-4 .cta-column-1 .cta-image{text-align:right}#page-custom-css-id .content-element.section-point-col .row-2 .component-4 p span{font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important}#page-custom-css-id .content-element.section-point-col .cta-row{margin:0 !important}#page-custom-css-id .content-element.section-point-col .col-2 .cta-column-1 .cta-image{width:217px !important;height:204px}#page-custom-css-id .content-element.section-point-col .col-1 .cta-column-1 .cta-image{width:205px !important}#page-custom-css-id .content-element.section-point-col .cta-column{margin:4px 0 -8px 16px !important;line-height:1.5}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .cta-column{margin:2px 0 0 8px !important}}#page-custom-css-id .content-element.section-point-col .cta-column p span font{font-weight:bold !important}#page-custom-css-id .content-element.section-point-col .cta-column .cta-image{margin-left:auto !important}@media (min-width: 770px){#page-custom-css-id .content-element.section-point-col .cta-column .cta-image{margin-right:12px !important}}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .cta-column .cta-image{margin-right:auto !important}}#page-custom-css-id .content-element.section-point-col .cta-column .component{margin-top:0 !important}#page-custom-css-id .content-element.section-point-col .component{font-weight:bold}#page-custom-css-id .content-element.section-point-col .component.component-3.richtext,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext{padding:14px 10px 14px 0;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;margin-top:0;margin-bottom:0;background-color:#bbb}@media (max-width: 1190px){#page-custom-css-id .content-element.section-point-col .component.component-3.richtext,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext{min-height:262px}}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .component.component-3.richtext,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext{min-height:0}}#page-custom-css-id .content-element.section-point-col .component.component-3.richtext p,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext p{position:relative;max-width:235px;line-height:1.1 !important;padding:3px 18px 5px;margin-top:0;margin-bottom:0;font-size:17px !important;font-weight:bold;color:#fff !important;background-color:#1a1a1a}@media (min-width: 770px){#page-custom-css-id .content-element.section-point-col .component.component-3.richtext p,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext p{font-size:22px !important}}#page-custom-css-id .content-element.section-point-col .component.component-3.richtext p:before,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext p:before{position:absolute;top:-15px;left:-1px;width:0;height:0;border-style:solid;border-width:11px 11px 0 0;border-color:#3e4c5a transparent transparent;transform:rotate(0deg);content:""}#page-custom-css-id .content-element.section-point-col .component.component-3.richtext ul,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext ul{list-style:none;margin:6px 0 0 50px !important;padding-left:0;font-size:18px}@media (min-width: 770px){#page-custom-css-id .content-element.section-point-col .component.component-3.richtext ul,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext ul{margin:8px 0 0 42px !important}}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .component.component-3.richtext ul,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext ul{font-size:16px}}#page-custom-css-id .content-element.section-point-col .component.component-3.richtext ul>li,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext ul>li{position:relative;padding-left:32px;line-height:1.8}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .component.component-3.richtext ul>li,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext ul>li{padding-left:28px}}#page-custom-css-id .content-element.section-point-col .component.component-3.richtext ul>li:before,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext ul>li:before{position:absolute;top:15px;left:0;width:20px;height:1px;background-color:#fff;content:""}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .component.component-3.richtext ul>li:before,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext ul>li:before{top:12px;width:15px}}#page-custom-css-id .content-element.section-point-col .component.component-3.richtext:after,#page-custom-css-id .content-element.section-point-col .component.component-4.richtext:after{position:absolute;right:-1px;bottom:-1px;width:0;height:0;border-style:solid;border-width:0 0 11px 11px;border-color:transparent transparent #3e4c5a;transform:rotate(0deg);content:""}#page-custom-css-id .content-element.section-point-col .component.component-3{position:relative}#page-custom-css-id .content-element.section-point-col .component.component-3.richtext:before{position:absolute;top:45px;left:12px;width:31px;height:193px;background:url("https://ferret-one.akamaized.net/images/67c16a2929418c2a3ec963f8/original.svg?utime=1740728873") 0 0 no-repeat;background-size:contain;content:""}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .component.component-3.richtext:before{height:41vw}}@media (max-width: 400px){#page-custom-css-id .content-element.section-point-col .component.component-3.richtext:before{height:193px}}#page-custom-css-id .content-element.section-point-col .component.component-4.richtext{padding-bottom:32px;margin-top:38px !important;background-color:#01fd45}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .component.component-4.richtext{padding-bottom:20px}}#page-custom-css-id .content-element.section-point-col .component.component-4.richtext ul li:before{background-color:#1a1a1a}#page-custom-css-id .content-element.section-point-col .component.image{margin-bottom:0}@media (min-width: 1400px){#page-custom-css-id .content-element.section-point-col .component p{white-space:nowrap}}@media (max-width: 769px){#page-custom-css-id .content-element.section-point-col .component p span{font-size:20px !important}}#page-custom-css-id #title-fv-sm{margin-bottom:35px}@media (max-width: 769px){#page-custom-css-id #title-fv-sm{margin-bottom:20px}}#page-custom-css-id #title-fv-sm,#page-custom-css-id #title-fv-sm h1{font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;line-height:1.1;text-align:left}#page-custom-css-id #title-fv-sm *{white-space:normal !important}#page-custom-css-id #title-fv-sm h1{font-size:44px;margin-bottom:0}@media (max-width: 769px){#page-custom-css-id #title-fv-sm h1{font-size:26px}}#page-custom-css-id #subtitle-fv{margin-top:85px}@media (max-width: 769px){#page-custom-css-id #subtitle-fv{margin-top:40px}}#page-custom-css-id #subtitle-fv *{font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;font-size:24px;white-space:normal !important}@media (max-width: 769px){#page-custom-css-id #subtitle-fv *{margin-top:40px;font-size:18px}}#page-custom-css-id #subtitle-fv-yellow{margin-top:0}#page-custom-css-id #subtitle-fv-yellow *{font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;font-size:33px;white-space:normal !important}@media (max-width: 769px){#page-custom-css-id #subtitle-fv-yellow *{font-size:22px;line-height:1.4}}#page-custom-css-id .section-restore-data{padding-top:100px;padding-bottom:82px;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media (max-width: 769px){#page-custom-css-id .section-restore-data{padding-top:50px;padding-bottom:40px}}#page-custom-css-id .section-restore-data .component.richtext p{margin-top:0 !important;font-size:24px;font-weight:bold;line-height:1.625 !important}@media (max-width: 769px){#page-custom-css-id .section-restore-data .component.richtext p{font-size:18px !important}}@media (max-width: 769px){#page-custom-css-id .section-restore-data .component.richtext p span{font-size:18px !important}}#page-custom-css-id .section-restore-data .row-1 h2{margin-bottom:24px !important}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-1 h2{margin-bottom:10px !important}}#page-custom-css-id .section-restore-data .row-1 h2,#page-custom-css-id .section-restore-data .row-1 h2 *{line-height:1.2}#page-custom-css-id .section-restore-data .row-1 h2,#page-custom-css-id .section-restore-data .row-1 h2 font{display:flex;justify-content:center}#page-custom-css-id .section-restore-data .row-1 h2 span{display:block}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-1 h2 span{font-size:24px !important}}#page-custom-css-id .section-restore-data .row-1 .component-3{margin-top:20px !important;font-size:36px;font-weight:bold;color:#000}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-1 .component-3 span{font-size:24px !important}}#page-custom-css-id .section-restore-data .row-1 .component-4{margin-top:17px !important;margin-bottom:50px !important;text-align:center}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-1 .component-4{margin-bottom:30px !important}}#page-custom-css-id .section-restore-data .row-1 .component-4 img{max-width:685px !important}#page-custom-css-id .section-restore-data .row-1 .component-5{margin-bottom:0 !important}#page-custom-css-id .section-restore-data .row-1 .component-6{margin-top:2px !important}#page-custom-css-id .section-restore-data .row-1 .component-6 span span{padding:2px 20px 4px;margin-right:5px;font-size:32px;font-weight:900;vertical-align:-1px;color:#000;letter-spacing:-.02em}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-1 .component-6 span span{padding:2px 10px;font-size:22px !important}}@media (min-width: 770px){#page-custom-css-id .section-restore-data .row-2 .cta-column{width:24%}}#page-custom-css-id .section-restore-data .row-2 h3{font-size:30px !important;font-weight:bold;color:#3e4c5a !important}@media (max-width: 1200px){#page-custom-css-id .section-restore-data .row-2 h3{font-size:24px !important}}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-2 h3{font-size:20px !important}}#page-custom-css-id .section-restore-data .row-2 .component-1 .cta-image{width:240px;height:240px;margin:0 auto !important}@media (max-width: 1200px){#page-custom-css-id .section-restore-data .row-2 .component-1 .cta-image{width:200px;height:200px}}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-2 .component-1 .cta-image{width:180px;height:180px}}#page-custom-css-id .section-restore-data .row-2 .component-2{margin-top:92px !important;margin-bottom:30px !important}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-2 .component-2{margin-top:40px !important}}#page-custom-css-id .section-restore-data .row-2 .component-3{text-align:center}#page-custom-css-id .section-restore-data .row-2 .component-3 img{width:1040px !important}#page-custom-css-id .section-restore-data .row-2 .cta-row{margin:23px -10px 0}#page-custom-css-id .section-restore-data .row-2 .cta-row .cta-column{position:relative;padding:0 14px;margin:0}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-2 .cta-row .cta-column+.cta-column{margin-top:60px}}#page-custom-css-id .section-restore-data .row-2 .cta-row .cta-column+.cta-column:before{position:absolute;top:0;left:0;width:24px;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="b" viewBox="0 0 24.33 591" width="24.33" height="591"><g id="c"><path d="M1,0v98.66l21.95,23.1L1,144.85v446.15" style="fill:%23bbb; stroke:%233e4c5a; stroke-miterlimit:10; stroke-width:2px;"/></g></svg>') no-repeat 100% 0/cover;content:""}@media (max-width: 1200px){#page-custom-css-id .section-restore-data .row-2 .cta-row .cta-column+.cta-column:before{width:18px;background-position-y:10px}}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-2 .cta-row .cta-column+.cta-column:before{top:-40px;right:0;left:0;bottom:auto;width:100%;height:25px;margin-right:auto;margin-left:auto;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="332" height="24.33" viewBox="0 0 332 24.33"><g transform="translate(1148.475 28.5) rotate(90)"><path d="M1-44.844V98.66l21.77,22.911.18.189L1,144.85V287.156" transform="translate(-28.5 861.319)" fill="none" stroke="%233e4c5a" stroke-miterlimit="10" stroke-width="2"/></g></svg>');background-position:50% 0;background-size:auto}}#page-custom-css-id .section-restore-data .row-2 .cta-row .cta-column-0 .cta-component-2 ul li img{transform:translateX(1px)}#page-custom-css-id .section-restore-data .row-2 .cta-component-1{margin-top:0 !important}#page-custom-css-id .section-restore-data .row-2 .cta-component-2{margin-bottom:0 !important}#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul{list-style:none;margin-top:2px;margin-left:0;margin-bottom:0}#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul li{position:relative;padding:9px 5px 10px 50px;font-size:24px;font-weight:500;line-height:1.2;color:#000;background-color:#fff;border-radius:30px}@media (max-width: 1200px){#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul li{font-size:20px}}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul li{padding-right:42px;padding-left:55px;font-size:18px;text-align:center}}#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul li:before,#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul li img{position:absolute;top:0;bottom:0;left:4px;margin-top:auto;margin-bottom:auto}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul li:before,#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul li img{left:3px}}#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul li:before{width:40px;height:40px;background-color:#fccf00;border-radius:50%;content:""}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul li:before{width:32px;height:32px}}#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul li img{margin-left:7px}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul li img{height:16px;margin-left:6px}}#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul li+li{margin-top:20px}@media (max-width: 769px){#page-custom-css-id .section-restore-data .row-2 .cta-component-2 ul li+li{margin-top:12px}}#page-custom-css-id .section-simple{padding-top:92px;padding-bottom:0 !important;background-color:#bbb;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media (max-width: 769px){#page-custom-css-id .section-simple{padding-top:40px}}@media (max-width: 769px){#page-custom-css-id .section-simple .rich-heading h2,#page-custom-css-id .section-simple .rich-heading h3,#page-custom-css-id .section-simple .rich-heading h4{margin-bottom:15px !important}}#page-custom-css-id .section-simple .row-1 .col{padding:0 !important}#page-custom-css-id .section-simple .component-1 h3{margin-bottom:24px !important}@media (max-width: 769px){#page-custom-css-id .section-simple .component-1 h3{margin-bottom:10px !important}}#page-custom-css-id .section-simple .component-1 h3,#page-custom-css-id .section-simple .component-1 h3 *{line-height:1.2}#page-custom-css-id .section-simple .component-1 h3,#page-custom-css-id .section-simple .component-1 h3 font{display:flex;justify-content:center}#page-custom-css-id .section-simple .component-1 h3 span{display:block}@media (max-width: 769px){#page-custom-css-id .section-simple .component-1 h3 span{font-size:24px !important}}@media (max-width: 769px){#page-custom-css-id .section-simple .component-2{margin-bottom:0 !important}}#page-custom-css-id .btn-arrow-circle{margin-top:0 !important}#page-custom-css-id .btn-arrow-circle a{position:relative;display:block;width:100% !important;min-height:70px;padding:12px 30px 9px !important;font-size:28px !important;font-weight:bold;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;text-align:center;border-radius:40px !important;color:#3e4c5a !important;background-color:#fCCf00 !important;transition:.3s all ease;text-align-last:center}@media (max-width: 992px){#page-custom-css-id .btn-arrow-circle a{font-size:18px !important}}@media (max-width: 769px){#page-custom-css-id .btn-arrow-circle a{padding:5px 30px !important;font-size:18px !important;min-height:0}}#page-custom-css-id .btn-arrow-circle a:hover{background-color:#01fd45 !important;opacity:1 !important}#page-custom-css-id .btn-arrow-circle a:before,#page-custom-css-id .btn-arrow-circle a:after{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;content:""}#page-custom-css-id .btn-arrow-circle a:before{right:10px;width:48px;height:48px;background-color:#3e4c5a;border-radius:50%}@media (max-width: 769px){#page-custom-css-id .btn-arrow-circle a:before{width:30px;height:30px}}#page-custom-css-id .btn-arrow-circle a:after{right:28px;width:14px;height:14px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}@media (max-width: 769px){#page-custom-css-id .btn-arrow-circle a:after{right:21px;width:10px;height:10px}}#page-custom-css-id .section-contact-btn,#page-custom-css-id .section-operation{padding-top:38px !important;padding-bottom:20px !important}#page-custom-css-id .section-contact-btn *,#page-custom-css-id .section-operation *{white-space:normal !important}#page-custom-css-id .section-contact-btn .cta-row,#page-custom-css-id .section-operation .cta-row{column-gap:40px !important}#page-custom-css-id .section-contact-btn .heading,#page-custom-css-id .section-operation .heading{font-size:32px;font-weight:bold;color:#fff;text-align:center}@media (max-width: 769px){#page-custom-css-id .section-contact-btn .heading,#page-custom-css-id .section-operation .heading{font-size:24px}}#page-custom-css-id .section-contact-btn .cta-image,#page-custom-css-id .section-operation .cta-image{margin-bottom:0 !important}#page-custom-css-id .section-contact-btn .cta-image img,#page-custom-css-id .section-operation .cta-image img{display:block;margin:0 auto 5px;height:58px !important}#page-custom-css-id .section-contact-btn .cta-richtext,#page-custom-css-id .section-operation .cta-richtext{position:relative;min-width:360px !important;padding:0 30px;margin-top:0 !important;margin-right:auto !important;margin-left:auto !important;text-align:center}@media (max-width: 992px){#page-custom-css-id .section-contact-btn .cta-richtext,#page-custom-css-id .section-operation .cta-richtext{min-width:280px !important}}@media (max-width: 769px){#page-custom-css-id .section-contact-btn .cta-richtext,#page-custom-css-id .section-operation .cta-richtext{min-width:275px !important}}@media (max-width: 769px){#page-custom-css-id .section-contact-btn .cta-richtext span,#page-custom-css-id .section-operation .cta-richtext span{font-size:22px !important}}#page-custom-css-id .section-contact-btn .cta-richtext:before,#page-custom-css-id .section-contact-btn .cta-richtext:after,#page-custom-css-id .section-operation .cta-richtext:before,#page-custom-css-id .section-operation .cta-richtext:after{position:absolute;top:0;width:1px;height:35px;background-color:#fff;content:""}#page-custom-css-id .section-contact-btn .cta-richtext:before,#page-custom-css-id .section-operation .cta-richtext:before{left:-10px;transform:rotate(-40deg)}@media (max-width: 769px){#page-custom-css-id .section-contact-btn .cta-richtext:before,#page-custom-css-id .section-operation .cta-richtext:before{left:15px}}#page-custom-css-id .section-contact-btn .cta-richtext:after,#page-custom-css-id .section-operation .cta-richtext:after{right:-10px;transform:rotate(40deg)}@media (max-width: 769px){#page-custom-css-id .section-contact-btn .cta-richtext:after,#page-custom-css-id .section-operation .cta-richtext:after{right:15px}}#page-custom-css-id .section-contact-btn .cta-richtext span,#page-custom-css-id .section-operation .cta-richtext span{font-weight:bold}#page-custom-css-id .section-contact-btn h2 span,#page-custom-css-id .section-contact-btn p span,#page-custom-css-id .section-contact-btn p,#page-custom-css-id .section-operation h2 span,#page-custom-css-id .section-operation p span,#page-custom-css-id .section-operation p{font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important}#page-custom-css-id .section-operation{padding-top:42px !important;padding-bottom:12px !important}@media (max-width: 769px){#page-custom-css-id .section-operation{padding-top:30px !important}}#page-custom-css-id .section-operation .title-operation{font-size:32px}@media (max-width: 769px){#page-custom-css-id .section-operation .title-operation{font-size:28px}}#page-custom-css-id .section-operation .row-1 .component-1{margin-top:0 !important}#page-custom-css-id .section-operation .cta-richtext{font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;margin-bottom:8px !important}#page-custom-css-id .section-operation .cta-row-0{margin-bottom:0}#page-custom-css-id .section-operation .cta-row-1{margin-top:5px}#page-custom-css-id .section-operation .btn-arrow-circle{margin-bottom:34px}@media (max-width: 769px){#page-custom-css-id .section-operation .btn-arrow-circle{margin-bottom:15px}}#page-custom-css-id .section-operation .btn-arrow-circle a{font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;font-weight:900 !important}#page-custom-css-id .section-operation h2{margin-bottom:32px;font-size:32px !important}@media (max-width: 769px){#page-custom-css-id .section-operation h2{margin-bottom:20px;font-size:28px !important}}#page-custom-css-id .section-operation .cta-67bc31b0db82e75dd85adbfc{max-width:1140px;margin:0 auto}#page-custom-css-id .section-operation .cta-row{column-gap:57px !important}#page-custom-css-id .section-contact-btn{padding-top:70px !important;padding-bottom:59px !important}@media (max-width: 769px){#page-custom-css-id .section-contact-btn{padding-top:30px !important;padding-bottom:40px !important}}#page-custom-css-id .section-contact-btn.content-14{padding-top:95px !important;padding-bottom:70px !important}@media (max-width: 769px){#page-custom-css-id .section-contact-btn.content-14{padding-top:40px !important}}#page-custom-css-id .section-contact-btn.content-14 .inner{max-width:1224px !important}#page-custom-css-id .section-contact-btn.content-14 .heading{padding-bottom:10px;background:url("https://ferret-one.akamaized.net/images/67c5603d2cfec4043e559be0/original.svg?utime=1740988477") 50% 100% no-repeat;background-size:500px auto}#page-custom-css-id .section-contact-btn.content-14 .richtext{margin-top:13px}#page-custom-css-id .section-contact-btn.content-14 .richtext p{font-size:18px !important;line-height:1.8}@media (min-width: 770px){#page-custom-css-id .section-contact-btn.content-14 .row-1{padding-bottom:36px !important}}@media (min-width: 770px){#page-custom-css-id .section-contact-btn.content-14 h2{margin-bottom:0 !important}}#page-custom-css-id .section-contact-btn .inner{max-width:1215px !important}#page-custom-css-id .section-contact-btn .row-1 .col-1{padding-bottom:15px !important}#page-custom-css-id .section-contact-btn .row-2 .col,#page-custom-css-id .section-contact-btn .row-3 .col{padding-right:24px !important;padding-left:24px !important}@media (max-width: 769px){#page-custom-css-id .section-contact-btn .row-2 .col,#page-custom-css-id .section-contact-btn .row-3 .col{padding-right:0 !important;padding-left:0 !important}}#page-custom-css-id .section-contact-btn .row-2 a,#page-custom-css-id .section-contact-btn .row-3 a{max-width:540px}#page-custom-css-id .col-point{padding:0;background-color:transparent !important}@media (min-width: 770px){#page-custom-css-id .col-point .cta-row{min-height:244px}}#page-custom-css-id .btn-fixed-red{position:fixed;z-index:9;right:0;top:12%;width:60px;margin-top:0 !important}@media (max-width: 769px){#page-custom-css-id .btn-fixed-red{bottom:56px;top:auto;left:0;right:0;width:100%}}#page-custom-css-id .btn-fixed-red a{color:#fff !important;display:block !important;min-width:0;background-color:#c61019 !important;background-image:url("https://ferret-one.akamaized.net/images/62d7b225a290611123abea24/original.svg") !important;background-position:top 18px center !important;background-repeat:no-repeat !important;background-size:30px auto !important;padding:54px 14px 17px 17px !important;width:60px !important;font-weight:500 !important;letter-spacing:.4em !important;border-radius:0}@media (min-width: 770px){#page-custom-css-id .btn-fixed-red a{writing-mode:vertical-lr !important}}@media (max-width: 769px){#page-custom-css-id .btn-fixed-red a{display:flex !important;justify-content:center;align-items:center;width:100% !important;max-width:335px;margin-right:auto !important;margin-left:auto !important;background-position:left 10px center !important;background-size:25px auto !important;padding:6px !important}}#page-custom-css-id .btn-fixed-red a:hover{background-color:#db000c !important;opacity:1 !important}#page-custom-css-id .btn-container{position:fixed;right:0;z-index:9;padding-top:0 !important}@media (min-width: 770px){#page-custom-css-id .btn-container{top:calc(12% + 199px);width:300px;height:300px}}@media (max-width: 769px){#page-custom-css-id .btn-container{bottom:8px;left:0;padding:0;margin-right:auto;margin-left:auto}}#page-custom-css-id .btn-container .row .col{padding:0 !important}#page-custom-css-id .btn-container .inner{position:relative;padding:0 !important}#page-custom-css-id .btn-banner{margin-top:0 !important}#page-custom-css-id .btn-banner a{display:block !important;padding:0 !important;text-indent:-10000px;border:0 !important;transition:.3s;border-radius:0}@media (min-width: 770px){#page-custom-css-id .btn-banner a{width:300px !important;height:300px !important;border-bottom-left-radius:10px;background:url("https://ferret-one.akamaized.net/images/67c565e1fcaca77fec4f61fb/original.svg?utime=1740989922") 50% 50%/cover no-repeat !important}}@media (max-width: 769px){#page-custom-css-id .btn-banner a{height:40px;width:100% !important;background:url("https://ferret-one.akamaized.net/images/62ccd214d7de40409d1f2eed/large.png?utime=1657590292") 50% 50%/cover no-repeat !important;max-width:335px !important;margin-right:auto !important;margin-left:auto !important}}@media (min-width: 770px){#page-custom-css-id .btn-banner a:hover{background-image:url("https://ferret-one.akamaized.net/images/67c56bd9fcaca7812e4f61dd/original.svg?utime=1740991450") !important;opacity:1 !important}}#page-custom-css-id .btn-close{position:absolute;top:-15px;left:-15px;z-index:10;margin:0 !important}@media (max-width: 769px){#page-custom-css-id .btn-close{display:none}}#page-custom-css-id .btn-close a{display:block !important;min-width:0;width:32px !important;height:32px !important;background:url("https://ferret-one.akamaized.net/images/63a400fa38021b1114caad9c/original.svg?utime=1671692538") no-repeat 50% 50%/cover !important;border-radius:50% !important;text-indent:-10000px !important;padding:0 !important}#page-custom-css-id .btn-close a:hover{opacity:.9 !important}#page-custom-css-id .footer{padding-top:26px;padding-bottom:27px}@media (max-width: 769px){#page-custom-css-id .footer{padding-bottom:110px}}#page-custom-css-id .footer .row-1{display:flex;align-items:center;justify-content:space-between}#page-custom-css-id .footer .row-1 .col-1,#page-custom-css-id .footer .row-1 .col-2{padding:0 !important}#page-custom-css-id .footer .row-1 .col-1 img,#page-custom-css-id .footer .row-1 .col-2 img{width:100% !important}#page-custom-css-id .footer .row-1 .col-1 img{max-width:153px !important}#page-custom-css-id .footer .row-1 .col-2{text-align:right}#page-custom-css-id .footer .row-1 .col-2 img{max-width:208px !important}#page-custom-css-id .footer .row-2 .col-1{padding:0}#page-custom-css-id .footer .row-2 ul{column-gap:12px !important;justify-content:flex-start !important}#page-custom-css-id .footer .row-2 ul li{padding:0;display:inline-block}#page-custom-css-id .footer .row-2 ul li:after{display:inline-block;width:13px;height:14px;margin-left:5px;background:url("https://ferret-one.akamaized.net/images/62c3b3f8f9873c01b2926ccd/original.png") no-repeat;content:"";vertical-align:-2px}#page-custom-css-id .footer .row-2 ul li a{font-size:14px;font-weight:500;letter-spacing:0;color:#a7a7a7 !important;padding:0}#page-custom-css-id .footer .row-2 ul li a:after{content:none !important}#page-custom-css-id .footer .row-2 .component-1{margin-bottom:0 !important}#page-custom-css-id .footer .row-2 .component-2{margin-top:0 !important}@media (max-width: 768px){#page-custom-css-id .footer .row-2 .component-2 p{text-align:center}}#page-custom-css-id .footer .row-2 .component-2 p span{font-size:12px;color:#a7a7a7 !important}#page-custom-css-id .theme-fo-base .wrapper.none .contents .inner{max-width:1224px;margin-right:auto;margin-left:auto;padding:0 12px !important}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper.none .contents .section-slider{padding:0 12px 50px !important}}@media (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper.none .contents .section-slider .inner{padding-right:0 !important;padding-left:0 !important}}#page-custom-css-id .theme-fo-base .wrapper.none .contents .content-15 .col{padding:0 !important}#page-custom-css-id .theme-fo-base .wrapper.none .contents .btn-container .inner{padding:0 !important}#page-custom-css-id .section-header-menu{padding-top:0;padding-bottom:0}#page-custom-css-id .row-point{margin-top:0}@media (min-width: 770px){#page-custom-css-id .img-point img{height:200px}}@media (min-width: 1200px){#page-custom-css-id .card-arrow{margin-top:-34px !important}}#page-custom-css-id .card-arrow ul li{line-height:1.8}#page-custom-css-id .section-fixed-banner{padding-top:0;padding-bottom:0}#page-custom-css-id .card-reason{margin-top:0}#page-custom-css-id .text-point-lg p{margin-top:0}#page-custom-css-id .section-slider{overflow:hidden;padding-top:0 !important;padding-bottom:85px !important;background-color:#bbb !important;font-family:"Noto Sans JP","Noto Sans Japanese","Avenir","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media (max-width: 769px){#page-custom-css-id .section-slider{padding-bottom:40px !important}}#page-custom-css-id .section-slider .inner{position:relative;max-width:1276px !important}#page-custom-css-id .section-slider .inner:before,#page-custom-css-id .section-slider .inner:after{position:absolute;top:0;z-index:1;width:50vw;height:100%;background:linear-gradient(to left, rgba(187,187,187,0), rgba(187,187,187,0.2) 21.6px, rgba(187,187,187,0.44) 46.8px, rgba(187,187,187,0.64) 75.6px, rgba(187,187,187,0.8) 100.8px, rgba(187,187,187,0.91) 129.6px, rgba(187,187,187,0.98) 154.8px, #bbb 180px, #bbb 100%);content:""}#page-custom-css-id .section-slider .inner:before{right:100%;margin-right:-38px}#page-custom-css-id .section-slider .inner:after{left:100%;margin-left:-38px;transform:rotate(180deg)}#page-custom-css-id .section-slider .inner .row .col{padding-right:0 !important;padding-left:0 !important}#page-custom-css-id .section-slider .btn-arrow-circle{max-width:1200px;margin-top:6px !important;margin-right:auto;margin-left:auto}#page-custom-css-id .section-slider .btn-arrow-circle a{font-size:36px !important;border:3px solid #3e4c5a !important;border-radius:80px !important}@media (min-width: 1200px){#page-custom-css-id .section-slider .btn-arrow-circle a{padding:23px 85px 28px 25px !important;text-align:left}}@media (max-width: 1199px){#page-custom-css-id .section-slider .btn-arrow-circle a{padding:20px 85px 20px 25px !important;font-size:25px !important}}@media (max-width: 991px){#page-custom-css-id .section-slider .btn-arrow-circle a{padding:20px 85px 20px 25px !important;font-size:22px !important}}@media (max-width: 769px){#page-custom-css-id .section-slider .btn-arrow-circle a{padding:10px 50px !important;font-size:20px !important;line-height:1.4 !important;text-align:center !important;text-align-last:center !important}}@media (min-width: 770px){#page-custom-css-id .section-slider .btn-arrow-circle a:before{width:76px;height:76px}}@media (min-width: 770px){#page-custom-css-id .section-slider .btn-arrow-circle a:after{right:40px;width:27px;height:27px}}#page-custom-css-id .section-slider .slider-wrapper{overflow:visible !important}#page-custom-css-id .section-slider .slider-wrapper .slider-track{gap:0 !important}#page-custom-css-id .section-slider .slider-wrapper .slider-track .row{visibility:visible;padding:0 32px !important}#page-custom-css-id .section-slider .btn-wrapper .slider-button-prev,#page-custom-css-id .section-slider .btn-wrapper .slider-button-next{position:absolute;top:280px;z-index:2;width:76px;height:76px;background:rgba(255,255,255,0.8) !important;border:2px solid #01fd45 !important;border-radius:50%}@media (max-width: 769px){#page-custom-css-id .section-slider .btn-wrapper .slider-button-prev,#page-custom-css-id .section-slider .btn-wrapper .slider-button-next{width:50px;height:50px}}#page-custom-css-id .section-slider .btn-wrapper .slider-button-prev:before,#page-custom-css-id .section-slider .btn-wrapper .slider-button-next:before{display:block;width:100%;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19.523" height="38.824" viewBox="0 0 19.523 38.824"><g transform="translate(-347.594 -12265.481)"><path d="M365.7,12302.893l-17.109-18,17.109-18" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg>') no-repeat calc(50% - 3px) 50%;content:"" !important}@media (max-width: 769px){#page-custom-css-id .section-slider .btn-wrapper .slider-button-prev:before,#page-custom-css-id .section-slider .btn-wrapper .slider-button-next:before{background-size:30%;background-position-x:calc(50% - 1px)}}#page-custom-css-id .section-slider .btn-wrapper .slider-button-prev:hover,#page-custom-css-id .section-slider .btn-wrapper .slider-button-next:hover{opacity:.7}#page-custom-css-id .section-slider .btn-wrapper .slider-button-prev{left:0}#page-custom-css-id .section-slider .btn-wrapper .slider-button-next{right:0}#page-custom-css-id .section-slider .btn-wrapper .slider-button-next:before{transform:rotate(180deg)}#page-custom-css-id .section-slider .btn-wrapper .slider-pagination{display:none !important}
.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.cta {
  /* 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-2 .row.row-1 .col.col-1 .component.richtext {
  /* 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.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-2 .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.rich-heading {
  /* 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.image {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.cta {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-2 .component.image {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-2 .component.cta {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}

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

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

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

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

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

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

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

.contents .content-7 .row.row-8 {
  /* sample */
}
.contents .content-7 .row.row-8 .col.col-1 {
  /* sample */
}
.contents .content-7 .row.row-8 .col.col-1 .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.rich-heading {
  /* sample */
}

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

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

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

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

.contents .content-9 .row.row-3 {
  /* sample */
}
.contents .content-9 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-9 .row.row-3 .col.col-1 .component.button {
  /* sample */
}
.contents .content-9 .row.row-3 .col.col-2 {
  /* sample */
}
.contents .content-9 .row.row-3 .col.col-2 .component.button {
  /* 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.rich-heading {
  /* sample */
}
.contents .content-10 .row.row-1 .col.col-1 .component.image {
  /* 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-1 .col.col-1 .component.image {
  /* 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-2 {
  /* sample */
}
.contents .content-11 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-11 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-11 .row.row-2 .col.col-1 .component.image {
  /* sample */
}

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

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

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

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

.contents .content-13 .row.row-7 {
  /* sample */
}
.contents .content-13 .row.row-7 .col.col-1 {
  /* sample */
}
.contents .content-13 .row.row-7 .col.col-1 .component.button {
  /* sample */
}
.contents .content-13 .row.row-7 .col.col-1 .component.button {
  /* sample */
}

.contents .content-13 .row.row-8 {
  /* sample */
}
.contents .content-13 .row.row-8 .col.col-1 {
  /* sample */
}
.contents .content-13 .row.row-8 .col.col-1 .component.script-comp {
  /* 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-14 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

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

.contents .content-14 .row.row-3 {
  /* sample */
}
.contents .content-14 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-14 .row.row-3 .col.col-1 .component.button {
  /* sample */
}
.contents .content-14 .row.row-3 .col.col-2 {
  /* sample */
}
.contents .content-14 .row.row-3 .col.col-2 .component.button {
  /* 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.button {
  /* 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-1 .component.button {
  /* sample */
}
.contents .content-16 .row.row-1 .col.col-1 .component.script-comp {
  /* 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.image {
  /* sample */
}
.contents .content-17 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-17 .row.row-1 .col.col-2 .component.image {
  /* sample */
}

.contents .content-17 .row.row-2 {
  /* sample */
}
.contents .content-17 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-17 .row.row-2 .col.col-1 .component.list {
  /* sample */
}
.contents .content-17 .row.row-2 .col.col-1 .component.richtext {
  /* 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 */
}

.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.rich-heading, .main-visual .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.button, .main-visual .row.row-1 .col.col-1 .component.button {
  /* 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-2, .navi-001-01 .row.row-1 .col.col-2, .navi-002-01 .row.row-1 .col.col-2 {
  /* sample */
}