﻿#page-custom-css-id html{font-size:62.5%}#page-custom-css-id .main-visual{min-height:600px}@media screen and (max-width: 819px){#page-custom-css-id .main-visual{padding-bottom:50px}}#page-custom-css-id .main-visual .row.gmenu{position:relative;top:0;width:100%;padding:0 1%;background:#fff;box-shadow:rgba(0,0,0,0.15) 1.95px 1.95px 2.6px;z-index:9999}#page-custom-css-id .main-visual .row.gmenu .col{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1100px;height:85px;margin:0 auto;padding:0}#page-custom-css-id .main-visual .row.gmenu .col .component{margin:0}#page-custom-css-id .main-visual .row.gmenu .col .component.logo{width:fit-content}#page-custom-css-id .main-visual .row.gmenu .col .component.logo img{width:180px !important}#page-custom-css-id .main-visual .row.gmenu .col .component.menu{display:flex;justify-content:space-between;width:70%}@media screen and (min-width: 820px) and (max-width: 1024px){#page-custom-css-id .main-visual .row.gmenu .col .component.menu{width:80%}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .main-visual .row.gmenu .col .component.menu{width:80%}}#page-custom-css-id .main-visual .row.gmenu .col .component.menu ul{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0}#page-custom-css-id .main-visual .row.gmenu .col .component.menu ul li{list-style-type:none;text-align:center;width:calc((100% - 210px) / 4)}#page-custom-css-id .main-visual .row.gmenu .col .component.menu ul li a{position:relative;font-size:13px;font-weight:bold;color:#333;transition:0.3s;text-decoration:none}#page-custom-css-id .main-visual .row.gmenu .col .component.menu ul li a:hover:after{opacity:1;visibility:visible}#page-custom-css-id .main-visual .row.gmenu .col .component.menu ul li a:after{position:absolute;bottom:-8px;left:50%;visibility:hidden;opacity:0;content:"";width:24px;height:4px;background:#00bdd4;transition:0.3s;transform:translateX(-50%)}#page-custom-css-id .main-visual .row.gmenu .col .component.menu ul li:last-of-type{width:210px;text-align:center;border-radius:5px;background:#ff9403}#page-custom-css-id .main-visual .row.gmenu .col .component.menu ul li:last-of-type a{display:block;width:100%;color:#fff;font-weight:bold;text-decoration:none;padding:10px 0px;transition:0.3s}#page-custom-css-id .main-visual .row.gmenu .col .component.menu ul li:last-of-type a:after{content:none}#page-custom-css-id .main-visual .row.gmenu .col .component.menu ul li:last-of-type a:hover{opacity:0.8}#page-custom-css-id .main-visual .row.gmenu .col .component.btn{width:210px;text-align:center}#page-custom-css-id .main-visual .row.gmenu .col .component.btn p{border-radius:5px;background:#ff9403}#page-custom-css-id .main-visual .row.gmenu .col .component.btn p a{display:block;width:100%;color:#fff;font-weight:bold;text-decoration:none;padding:5px 0px;transition:0.3s}#page-custom-css-id .main-visual .row.gmenu .col .component.btn p a:hover{opacity:0.8}@media screen and (max-width: 819px){#page-custom-css-id .main-visual .row.menuRow{position:relative;width:100%;height:50px;background:#fff;box-shadow:rgba(0,0,0,0.15) 1.95px 1.95px 2.6px;z-index:9999}#page-custom-css-id .main-visual .row.menuRow.active{position:fixed;top:0}}@media screen and (max-width: 819px){#page-custom-css-id .main-visual .row.menuRow .col{display:flex !important;align-items:center}}@media screen and (max-width: 819px){#page-custom-css-id .main-visual .row.menuRow .col .component{margin:0 !important}}@media screen and (max-width: 819px){#page-custom-css-id .main-visual .row.menuRow .col .component.logo{margin-left:2% !important}#page-custom-css-id .main-visual .row.menuRow .col .component.logo img{width:135px}}@media screen and (max-width: 819px){#page-custom-css-id .main-visual .row.menuRow .col .component.btn{width:100px !important}#page-custom-css-id .main-visual .row.menuRow .col .component.btn ul{width:100%;margin:0}#page-custom-css-id .main-visual .row.menuRow .col .component.btn ul li{list-style:none}#page-custom-css-id .main-visual .row.menuRow .col .component.btn ul li a{display:flex;align-items:center;justify-content:center;width:100px;height:50px;text-align:center;text-decoration:none;font-size:14px;font-weight:bold;background:#ff9403;color:#fff}}#page-custom-css-id .main-visual .row.menuRow .col .component.img_btn{width:60px !important;height:50px;min-width:60px;background-size:contain}#page-custom-css-id .main-visual .row.menuRow .col .component.img_btn.active{height:50px;min-width:60px;background-size:contain;background-image:url("https://ferret-one.akamaized.net/images/63298b91b123820a6be2fabb/original.jpeg?utime=1663735589") !important}#page-custom-css-id .main-visual .row.menuRow .col .component.img_btn img{width:0% !important}@media screen and (max-width: 819px){#page-custom-css-id .main-visual .row.menuRow2{position:fixed;top:50px;height:0;background:#00bdd4;z-index:9998}#page-custom-css-id .main-visual .row.menuRow2.active{height:calc(100vh - 50px)}#page-custom-css-id .main-visual .row.menuRow2.active .col .component ul{visibility:visible;opacity:1}#page-custom-css-id .main-visual .row.menuRow2 .col{height:100%}#page-custom-css-id .main-visual .row.menuRow2 .col .component{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0 !important}#page-custom-css-id .main-visual .row.menuRow2 .col .component ul{margin:0 !important;width:100%;visibility:hidden;opacity:0}#page-custom-css-id .main-visual .row.menuRow2 .col .component ul li{position:relative;width:50%;margin:25px auto;list-style:none}#page-custom-css-id .main-visual .row.menuRow2 .col .component ul li:after{position:absolute;top:2px;right:-10px;font-weight:900;font-family:"Font Awesome 5 Free";content:"\f054";color:#fff}#page-custom-css-id .main-visual .row.menuRow2 .col .component ul li:first-of-type{margin-top:0}#page-custom-css-id .main-visual .row.menuRow2 .col .component ul li:nth-of-type(n+5){width:80%;margin-top:30px}#page-custom-css-id .main-visual .row.menuRow2 .col .component ul li:nth-of-type(n+5) a{display:flex;justify-content:center;align-items:center;width:100%;padding:15px 0;border-radius:5px}#page-custom-css-id .main-visual .row.menuRow2 .col .component ul li:nth-of-type(n+5):after{content:none}#page-custom-css-id .main-visual .row.menuRow2 .col .component ul li:nth-of-type(5) a{color:#fff;background:#ff9403;border:2px solid #fff}#page-custom-css-id .main-visual .row.menuRow2 .col .component ul li:nth-of-type(6) a{color:#ff9403;background:#fff;border:2px solid #ff9403}#page-custom-css-id .main-visual .row.menuRow2 .col .component ul li a{display:flex;width:100%;font-size:18px;color:#fff;text-decoration:none}}@media screen and (min-width: 818px){#page-custom-css-id .main-visual .row.menuRow2 .col{display:none !important}}#page-custom-css-id .main-visual .row.mvRow{display:flex;justify-content:space-between;margin-left:auto;min-height:600px;max-width:1920px}@media screen and (max-width: 767px){#page-custom-css-id .main-visual .row.mvRow{display:block;width:95%;margin:0 auto;min-height:auto}}@media screen and (min-width: 820px) and (max-width: 1024px){#page-custom-css-id .main-visual .row.mvRow{position:relative;width:100%}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .main-visual .row.mvRow{position:relative;width:100%}}@media screen and (max-width: 819px){#page-custom-css-id .main-visual .row.mvRow{margin-top:50px}}#page-custom-css-id .main-visual .row.mvRow .col.left{width:50% !important;max-width:750px;height:fit-content;margin:auto;padding:40px 15px;background:rgba(255,255,255,0.65)}@media screen and (max-width: 767px){#page-custom-css-id .main-visual .row.mvRow .col.left .component span.font-size-36px{font-size:23px !important}}@media screen and (max-width: 767px){#page-custom-css-id .main-visual .row.mvRow .col.left .component span.font-size-26px{font-size:18px !important}}@media screen and (min-width: 820px) and (max-width: 1024px){#page-custom-css-id .main-visual .row.mvRow .col.left{width:48% !important;margin:auto;padding:20px 5px}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .main-visual .row.mvRow .col.left{width:48% !important;margin:auto;padding:20px 5px}}@media screen and (max-width: 767px){#page-custom-css-id .main-visual .row.mvRow .col.left{width:100% !important;margin-bottom:15px;padding:20px 5px}}#page-custom-css-id .main-visual .row.mvRow .col.right{width:46% !important;max-width:650px;padding:20px 3%;background:#f7f7f7}@media screen and (min-width: 820px) and (max-width: 1024px){#page-custom-css-id .main-visual .row.mvRow .col.right{width:50% !important}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .main-visual .row.mvRow .col.right{width:50% !important}}@media screen and (max-width: 767px){#page-custom-css-id .main-visual .row.mvRow .col.right{width:100% !important}}#page-custom-css-id .main-visual .row.mvRow .col.right .component.heading h2{margin:10px 0}#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group{display:table;width:100%}@media screen and (min-width: 820px) and (max-width: 1024px){#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group{display:flex;flex-wrap:wrap}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group{display:flex;flex-wrap:wrap}}@media screen and (max-width: 767px){#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group{display:flex;flex-wrap:wrap}}#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group label{position:relative;width:30%;display:table-cell;font-size:14px;padding-top:7.5px;padding-bottom:5px;padding-right:60px;vertical-align:top}@media screen and (min-width: 820px) and (max-width: 1024px){#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group label{width:45%}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group label{width:50%}}@media screen and (max-width: 767px){#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group label{width:50%}}#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group label:after{content:"※";position:absolute;top:3px;right:15px;font-size:16px;color:#c70909;background:none}@media screen and (min-width: 820px) and (max-width: 1024px){#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group label:after{right:29%}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group label:after{right:29%}}@media screen and (max-width: 767px){#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group label:after{right:25%}}#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group .form-cont{width:70%;display:table-cell;padding:5px 0}@media screen and (min-width: 820px) and (max-width: 1024px){#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group .form-cont{width:100%}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group .form-cont{width:100%}}@media screen and (max-width: 767px){#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group .form-cont{width:100%}}#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group .form-cont input[type=text]{height:32px;font-family:inherit !important;background:#fff}#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group .form-submit{position:relative;margin:20px auto 0}#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group .form-submit:before{content:"無料";box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;bottom:0;left:5px;width:37px;height:37px;padding:2px 2px 4px 2px;border-radius:50%;font-size:12px;color:#fff;background:#FF82C1;transform:translateY(-50%);z-index:1}#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group .form-submit input{width:100%;padding:13px 60px;border:1px solid #12B3C7;border-radius:30px;font-size:18px;background:#12B3C7;transition:0.3s}#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .group .form-submit input:hover{color:#12B3C7;background:#fff}#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .service_term_link{font-size:14px}#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form .service_term_link>a{font-size:13px}#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form label.agreement{padding-left:5px}#page-custom-css-id .main-visual .row.mvRow .col.right .component.form .contact_form label.agreement span:after{content:"※";position:relative;top:1px;font-size:16px;color:#c70909;background:none}#page-custom-css-id .hutoi hr{background-color:#333 !important;width:60px;height:4px;margin:0 auto;margin-top:-10px}#page-custom-css-id .hutoiwhite{background-color:#fff !important;width:60px;height:4px;margin:0 auto;margin-top:-20px}#page-custom-css-id .problem_like_text{margin-bottom:20px !important}#page-custom-css-id .problem_like_text span{font-weight:bold;color:#000;background:linear-gradient(transparent 75%, gold 0)}#page-custom-css-id .survice_hika .survicehika_spimg{width:max-content;margin-top:40px;margin:40px auto 0}@media screen and (max-width: 767px){#page-custom-css-id .survice_hika .survicehika_spimg{width:100%}}#page-custom-css-id .lineheight35{line-height:35px;margin-top:30px}#page-custom-css-id .proviso{max-width:990px;margin:0 auto}#page-custom-css-id .tokutyo_box{padding:32px 50px 36px;border-radius:4px;display:flex;align-items:center;margin-top:20px}@media screen and (max-width: 767px){#page-custom-css-id .tokutyo_box{position:relative;padding:32px 30px 36px}}#page-custom-css-id .tokutyo_box.m-bottom30{margin-bottom:30px}@media screen and (max-width: 767px){#page-custom-css-id .tokutyo_box{display:block}}#page-custom-css-id .tokutyo_box.reverse .tokyutyoimg_box{order:1}#page-custom-css-id .tokutyo_box.reverse .zyoho_box{order:2}#page-custom-css-id .tokutyo_box .zyoho_box{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 767px){#page-custom-css-id .tokutyo_box .zyoho_box{position:static}}#page-custom-css-id .tokutyo_box .zyoho_box .text_box{margin-top:24px}#page-custom-css-id .tokutyo_box .zyoho_box .tyuuiao{background-color:#dbeef4;padding:16px;margin-top:12px}#page-custom-css-id .btn_content{display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap}#page-custom-css-id .btn_content .col{max-width:430px}#page-custom-css-id .free_quote_btn a{border:2px #fff solid;border-radius:6px;padding:15px}#page-custom-css-id .document_download_btn a{border:2px #ff9403 solid;border-radius:6px;padding:15px}#page-custom-css-id .document_download_btn.quote a{border:2px #00bdd4 solid}#page-custom-css-id .case_study_box{padding:48px 50px;width:100%;border-radius:6px;display:flex}@media screen and (max-width: 819px){#page-custom-css-id .case_study_box{flex-wrap:wrap;padding:35px 30px}}@media screen and (max-width: 819px){#page-custom-css-id .case_study_box .col{width:100% !important}}@media screen and (max-width: 819px){#page-custom-css-id .case_study_box .col.text{order:2}}@media screen and (max-width: 819px){#page-custom-css-id .case_study_box .col.img{order:1}}@media screen and (max-width: 819px){#page-custom-css-id .case_study_box .col .component.m-top10{margin-top:10px !important}}@media screen and (max-width: 819px){#page-custom-css-id .case_study_box .col .component.m-bottom10{margin-bottom:10px !important}}#page-custom-css-id .case_study_box:not(:first-of-type){margin-top:20px}#page-custom-css-id .service_comparison_img{margin-top:0px}#page-custom-css-id .flow_box{padding:32px 24px;width:100%;border-radius:4px}#page-custom-css-id .under_yazirusi{position:relative;height:47px}#page-custom-css-id .under_yazirusi:after{position:absolute;top:50%;left:50%;width:0;height:0;content:"";border-color:#00bdd4 transparent transparent;border-style:solid;border-width:15px 15px 0;transform:translate(-50%, -50%)}#page-custom-css-id .sales_promotion_content{height:1100px}#page-custom-css-id .sales_promotion_content .sales_promotion_text{margin-top:35px;line-height:35px;padding:0 80px}#page-custom-css-id .hyou_box th,#page-custom-css-id .hyou_box td{padding:20px 24px;border:1px solid #d5d5d5 !important}#page-custom-css-id .flex_box{display:flex;justify-content:space-between}@media screen and (max-width: 819px){#page-custom-css-id .flex_box{flex-wrap:wrap}}#page-custom-css-id .flex_box .kadai_trecontent:not(:nth-of-type(3)){margin-right:25px !important}@media screen and (max-width: 767px){#page-custom-css-id .flex_box .kadai_trecontent:not(:nth-of-type(3)){margin-right:0px !important}}@media screen and (max-width: 769px){#page-custom-css-id .kadai_trecontent{margin-top:40px}#page-custom-css-id .lineheight35{margin-top:40px !important}#page-custom-css-id .tokutyo_box .tokyutyoimg_box{margin-top:20px !important}#page-custom-css-id .tokutyo_box .zyoho_box .tokutyo_midasi{z-index:1;margin-top:4.2666666667vw !important}#page-custom-css-id .tokutyo_box .zyoho_box .tokutyo_num{position:absolute;top:-10px;right:0;z-index:0;transform:scale(0.75)}#page-custom-css-id .tokutyo_box .zyoho_box .text_box{margin-top:20px !important}#page-custom-css-id .tokutyo_box .zyoho_box .tyuuiao{background-color:#dbeef4;padding:16px;margin-top:15px !important}#page-custom-css-id .flow_box:nth-of-type(3){margin-top:40px !important}#page-custom-css-id .flow_box .flow_right_box{display:flex !important;flex-wrap:wrap;align-items:center}#page-custom-css-id .flow_box .flow_right_box .flow_sp_num{width:20%}#page-custom-css-id .flow_box .flow_right_box .flow_title{width:80%}#page-custom-css-id .problem_like_undertext{margin-top:1.6vw !important}}#page-custom-css-id .sxea_img{margin-top:40px}#page-custom-css-id .sales_promotion_content .sales_promotion_text{padding:0;margin-top:30px !important}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.none{display:none}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sec_p120{padding:120px 0}@media screen and (min-width: 820px) and (max-width: 1024px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sec_p120{padding:75px 0}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sec_p120{padding:75px 0}}@media screen and (max-width: 767px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sec_p120{padding:60px 0}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sec_p76{padding:76px 0}@media screen and (min-width: 820px) and (max-width: 1024px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sec_p76{padding:75px 0}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sec_p76{padding:75px 0}}@media screen and (max-width: 767px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sec_p76{padding:60px 0}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sec_cta{padding:56px 30px 64px}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.problem_sec .inner .row.flex_box{display:flex;justify-content:space-between}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.problem_sec .inner .row.flex_box .col{width:calc(90% / 3) !important}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec{position:absolute;top:0;display:flex;align-items:center;width:100%;height:85px;padding:0 1%;background:#fff;box-shadow:rgba(0,0,0,0.15) 1.95px 1.95px 2.6px;z-index:9999}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row{display:flex;align-items:center}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col{display:flex;align-items:center;justify-content:space-between;width:100%}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component{margin:0}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.logo{width:fit-content}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.logo img{width:180px !important}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.menu{display:flex;justify-content:space-between;width:70%}@media screen and (min-width: 820px) and (max-width: 1024px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.menu{width:80%}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.menu{width:80%}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.menu ul{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.menu ul li{list-style-type:none;text-align:center;width:calc((100% - 210px) / 4)}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.menu ul li a{position:relative;font-size:13px;font-weight:bold;color:#333;transition:0.3s;text-decoration:none}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.menu ul li a:hover:after{opacity:1;visibility:visible}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.menu ul li a:after{position:absolute;bottom:-8px;left:50%;visibility:hidden;opacity:0;content:"";width:24px;height:4px;background:#00bdd4;transition:0.3s;transform:translateX(-50%)}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.menu ul li:last-of-type{width:210px;text-align:center;border-radius:5px;background:#ff9403}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.menu ul li:last-of-type a{display:block;width:100%;color:#fff;font-weight:bold;text-decoration:none;padding:10px 0px;transition:0.3s}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.menu ul li:last-of-type a:after{content:none}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.menu ul li:last-of-type a:hover{opacity:0.8}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.btn{width:210px;text-align:center}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.btn p{border-radius:5px;background:#ff9403}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.btn p a{display:block;width:100%;color:#fff;font-weight:bold;text-decoration:none;padding:5px 0px;transition:0.3s}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.gmenu_sec .inner .row .col .component.btn p a:hover{opacity:0.8}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec{position:reltive;top:0;width:100%;height:50px;background:#fff;box-shadow:rgba(0,0,0,0.15) 1.95px 1.95px 2.6px;z-index:9999}}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner{width:100% !important;max-width:initial !important;padding:0}}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow{position:relative;z-index:9999}}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow .col{display:flex !important;align-items:center}}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow .col .component{margin:0 !important}}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow .col .component.logo{margin-left:2% !important}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow .col .component.logo img{width:135px}}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow .col .component.btn{width:100px !important}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow .col .component.btn ul{width:100%;margin:0}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow .col .component.btn ul li{list-style:none}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow .col .component.btn ul li a{display:flex;align-items:center;justify-content:center;width:100px;height:50px;text-align:center;text-decoration:none;font-size:14px;font-weight:bold;background:#ff9403;color:#fff}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow .col .component.img_btn{width:60px !important;height:50px;min-width:60px;background-size:contain}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow .col .component.img_btn.active{height:50px;min-width:60px;background-size:contain;background-image:url("https://ferret-one.akamaized.net/images/63298b91b123820a6be2fabb/original.jpeg?utime=1663735589") !important}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow .col .component.img_btn img{width:0% !important}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2{height:0;background:#00bdd4;transition:0.3s;z-index:999}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2.active{height:calc(100vh - 50px)}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2.active .col .component ul{visibility:visible;opacity:1}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2 .col{height:100%}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2 .col .component{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0 !important}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2 .col .component ul{margin:0 !important;width:100%;visibility:hidden;opacity:0}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2 .col .component ul li{position:relative;width:50%;margin:25px auto;list-style:none}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2 .col .component ul li:after{position:absolute;top:2px;right:-10px;font-weight:900;font-family:"Font Awesome 5 Free";content:"\f054";color:#fff}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2 .col .component ul li:first-of-type{margin-top:0}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2 .col .component ul li:nth-of-type(n+5){width:80%;margin-top:30px}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2 .col .component ul li:nth-of-type(n+5) a{display:flex;justify-content:center;align-items:center;width:100%;padding:15px 0;border-radius:5px}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2 .col .component ul li:nth-of-type(n+5):after{content:none}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2 .col .component ul li:nth-of-type(5) a{color:#fff;background:#ff9403;border:2px solid #fff}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2 .col .component ul li:nth-of-type(6) a{color:#ff9403;background:#fff;border:2px solid #ff9403}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.sp_gmenu_sec .inner .row.menuRow2 .col .component ul li a{display:flex;width:100%;font-size:18px;color:#fff;text-decoration:none}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.pageTop_sec{position:fixed;right:50px;bottom:-100px;padding:0;width:fit-content;z-index:9997;transition:0.3s}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.pageTop_sec{right:0px}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.pageTop_sec.active{bottom:50px}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.pageTop_sec.active{bottom:0}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.pageTop_sec .inner{width:fit-content !important}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.pageTop_sec .inner{max-width:initial !important;padding:0 !important}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.pageTop_sec .inner .row{width:fit-content}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.pageTop_sec .inner .row .col{padding:0}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.pageTop_sec .inner .row .col .component{width:fit-content;margin:0}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.pageTop_sec .inner .row .col .component a img{transform:scale(0.75)}}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.company_sec .inner .row.compnyRow .col .component.richtext :is(th,td){display:table-cell !important;padding:15px 20px 15px 10px}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.company_sec .inner .row.compnyRow .col .component.richtext th{width:30%}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.company_sec .inner .row.compnyRow .col .component.richtext th span{font-size:14px !important}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.company_sec .inner .row.compnyRow .col .component.richtext td{width:70%;font-size:14px !important}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec{padding:67px 30px 33px}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec{padding:30px 10px}}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner{padding:0}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row .col{padding:0}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row .col .component{margin:0}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row{display:flex;justify-content:space-between}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row{flex-wrap:wrap}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_left{width:50% !important}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_left{width:100% !important;order:2}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_left .component.text{font-size:12px}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_left .component.text{font-size:10px;text-align:center !important}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_right{width:50% !important}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_right{width:100% !important;margin-bottom:15px;order:1}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_right .component.richtext ul{margin:0;display:flex;justify-content:end}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_right .component.richtext ul{flex-wrap:wrap;justify-content:start}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_right .component.richtext ul li{list-style:none;width:calc(100% / 3);text-align:center}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_right .component.richtext ul li:nth-of-type(n+4){margin-top:10px}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_right .component.richtext ul li:not(:last-of-type){padding-right:30px}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_right .component.richtext ul li:not(:last-of-type){padding-right:0px}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_right .component.richtext ul li a{font-size:12px;color:#333;text-decoration:none}@media screen and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .contents section.footer_sec .inner .row.footer_row .col.footer_right .component.richtext ul li a{font-size:10px}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner{padding:0px}@media screen and (max-width: 767px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner{padding:0px 10px}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.m-bottom40{margin-bottom:40px}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.m-bottom30{margin-bottom:30px}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.m-bottom10{margin-bottom:10px}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.flex_box.icon .col{padding:0 10px}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row .col{padding:0}@media screen and (max-width: 767px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row .col .component span.font-size-36px{font-size:23px !important}}@media screen and (max-width: 767px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row .col .component span.font-size-26px{font-size:18px !important}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row .col .component.richtext p{margin:0}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer{background-color:#fff;padding:24px 32px 24px 50px;width:100%;border-radius:4px}@media screen and (max-width: 767px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer{padding:24px 15px 24px 13px}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer+.question_answer{margin-top:24px}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col{padding:0}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component{display:flex;align-items:center}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.richtext{position:relative}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.richtext p:before{content:"";position:absolute;left:-54px;width:36px;height:36px}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question{height:auto;position:relative;cursor:pointer}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question+.answer{font-size:20px;height:0;transition:0.3s}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question+.answer.richtext{margin:0}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question+.answer.richtext p{position:relative;margin:0 0 0 52px;width:748px;font-size:18px;font-weight:700;line-height:1.5;text-align:left;display:none}@media screen and (max-width: 767px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question+.answer.richtext p{font-size:16px;max-width:245px}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question+.answer.richtext p{max-width:480px}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question+.answer.richtext p:before{background-image:url("https://ferret-one.akamaized.net/images/6323bc62f0ea8e35c0a95331/original.svg?utime=1663286370")}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question:after{position:absolute;top:calc(50% + 5px);right:0;content:"";width:10px;height:10px;border-color:#565656 transparent transparent #565656;border-style:solid;border-width:2px;transform:translate(-50%, -50%) rotate(45deg)}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question.active+.answer{height:auto;margin-top:25px !important;transition:0.3s}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question.active+.answer p{display:block}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question.active:after{top:39%;transform:translate(-50%, -50%) rotate(225deg)}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question.richtext{margin:0}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question.richtext p{position:relative;margin:0 0 0 52px;width:748px;font-size:18px;font-weight:700;line-height:1.5;text-align:left}@media screen and (max-width: 767px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question.richtext p{font-size:16px;max-width:245px}}@media screen and (min-width: 768px) and (max-width: 819px){#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question.richtext p{max-width:480px}}#page-custom-css-id .clearfix.theme-fo-base .wrapper .inner .row.question_answer .col .component.question.richtext p:before{background-image:url("https://ferret-one.akamaized.net/images/6322e0e5b056f80d3fc3d148/original.svg?utime=1663230181")}
.contents .content-1 {
  /* sample */
}

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

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

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

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

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

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

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

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

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

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

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

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

.contents .content-15 .row.row-3 {
  /* sample */
}
.contents .content-15 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-15 .row.row-3 .col.col-1 .component.text {
  /* sample */
}
.contents .content-15 .row.row-3 .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.rich-heading {
  /* sample */
}
.contents .content-16 .row.row-1 .col.col-1 .component.border {
  /* sample */
}

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

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

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

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

.contents .content-17 .row.row-3 {
  /* sample */
}
.contents .content-17 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-17 .row.row-3 .col.col-1 .component.text {
  /* sample */
}
.contents .content-17 .row.row-3 .col.col-1 .component.button {
  /* sample */
}

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

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

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

.contents .content-18 .row.row-3 {
  /* sample */
}
.contents .content-18 .row.row-3 .col.col-1 {
  /* sample */
}

.contents .content-18 .row.row-4 {
  /* sample */
}
.contents .content-18 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-18 .row.row-4 .col.col-1 .component.image {
  /* sample */
}
.contents .content-18 .row.row-4 .col.col-2 {
  /* sample */
}
.contents .content-18 .row.row-4 .col.col-2 .component.image {
  /* sample */
}
.contents .content-18 .row.row-4 .col.col-2 .component.text {
  /* sample */
}
.contents .content-18 .row.row-4 .col.col-2 .component.text {
  /* sample */
}
.contents .content-18 .row.row-4 .col.col-2 .component.text {
  /* sample */
}

.contents .content-18 .row.row-5 {
  /* sample */
}
.contents .content-18 .row.row-5 .col.col-1 {
  /* sample */
}

.contents .content-18 .row.row-6 {
  /* sample */
}
.contents .content-18 .row.row-6 .col.col-1 {
  /* sample */
}
.contents .content-18 .row.row-6 .col.col-1 .component.image {
  /* sample */
}
.contents .content-18 .row.row-6 .col.col-2 {
  /* sample */
}
.contents .content-18 .row.row-6 .col.col-2 .component.image {
  /* sample */
}
.contents .content-18 .row.row-6 .col.col-2 .component.text {
  /* sample */
}
.contents .content-18 .row.row-6 .col.col-2 .component.text {
  /* sample */
}
.contents .content-18 .row.row-6 .col.col-2 .component.text {
  /* sample */
}

.contents .content-18 .row.row-7 {
  /* sample */
}
.contents .content-18 .row.row-7 .col.col-1 {
  /* sample */
}

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

.contents .content-18 .row.row-9 {
  /* sample */
}
.contents .content-18 .row.row-9 .col.col-1 {
  /* sample */
}

.contents .content-18 .row.row-10 {
  /* sample */
}
.contents .content-18 .row.row-10 .col.col-1 {
  /* sample */
}
.contents .content-18 .row.row-10 .col.col-1 .component.image {
  /* sample */
}
.contents .content-18 .row.row-10 .col.col-2 {
  /* sample */
}
.contents .content-18 .row.row-10 .col.col-2 .component.image {
  /* sample */
}
.contents .content-18 .row.row-10 .col.col-2 .component.text {
  /* sample */
}
.contents .content-18 .row.row-10 .col.col-2 .component.text {
  /* sample */
}
.contents .content-18 .row.row-10 .col.col-2 .component.text {
  /* sample */
}

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

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

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

.contents .content-19 .row.row-3 {
  /* sample */
}
.contents .content-19 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-19 .row.row-3 .col.col-1 .component.text {
  /* sample */
}
.contents .content-19 .row.row-3 .col.col-1 .component.button {
  /* sample */
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.contents .content-24 .row.row-1 {
  /* sample */
}
.contents .content-24 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-24 .row.row-1 .col.col-1 .component.script-comp {
  /* 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.image, .main-visual .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.richtext, .main-visual .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.button, .main-visual .row.row-1 .col.col-1 .component.button {
  /* sample */
}

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

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

.header .row.row-4, .main-visual .row.row-4 {
  /* sample */
}
.header .row.row-4 .col.col-1, .main-visual .row.row-4 .col.col-1 {
  /* sample */
}
.header .row.row-4 .col.col-1 .component.image, .main-visual .row.row-4 .col.col-1 .component.image {
  /* sample */
}
.header .row.row-4 .col.col-2, .main-visual .row.row-4 .col.col-2 {
  /* sample */
}
.header .row.row-4 .col.col-2 .component.rich-heading, .main-visual .row.row-4 .col.col-2 .component.rich-heading {
  /* sample */
}
.header .row.row-4 .col.col-2 .component.form, .main-visual .row.row-4 .col.col-2 .component.form {
  /* 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 */
}