﻿#page-custom-css-id section.u-shadow .inner{box-shadow:4px 4px 15px 0px #0000000D}@media only screen and (max-width: 768px){#page-custom-css-id section.u-shadow .inner{box-shadow:initial}}#page-custom-css-id .visually-hidden{position:fixed !important;top:0px !important;left:0px !important;width:4px !important;height:4px !important;opacity:0 !important;overflow:hidden !important;border:none !important;margin:0 !important;padding:0 !important;display:block !important;visibility:visible !important}#page-custom-css-id .contents{-webkit-font-smoothing:antialiased;background-color:#f7f6f5}#page-custom-css-id .contents section{margin-top:64px}@media only screen and (max-width: 768px){#page-custom-css-id .contents section{margin-top:initial}}#page-custom-css-id .contents .inner{padding:38px;width:94%;max-width:1140px !important}@media only screen and (max-width: 768px){#page-custom-css-id .contents .inner{padding:18px 16px;width:100%}}#page-custom-css-id .contents .col .component{margin:0}#page-custom-css-id .contents .heading{margin:0;padding:0}#page-custom-css-id .contents h2{margin-bottom:0}#page-custom-css-id .contents .richtext ol,#page-custom-css-id .contents .richtext p{margin:0}#page-custom-css-id .contents h3{font-size:1.375rem}#page-custom-css-id .contents .richtext li,#page-custom-css-id .contents .richtext p{font-size:1rem}#page-custom-css-id .c-btn a,#page-custom-css-id .c-btn--primary a,#page-custom-css-id .c-btn--secondary a,#page-custom-css-id .c-btn--anchor a{width:100%;max-width:456px;text-align:center;border-radius:12px;padding:20px;font-size:clamp(16px, 2.4vw, 32px);font-weight:bold}@media only screen and (max-width: 768px){#page-custom-css-id .c-btn a,#page-custom-css-id .c-btn--primary a,#page-custom-css-id .c-btn--secondary a,#page-custom-css-id .c-btn--anchor a{padding:15px 16px;max-width:270px;font-size:24px;border-radius:8px}}#page-custom-css-id .c-btn a:hover,#page-custom-css-id .c-btn--primary a:hover,#page-custom-css-id .c-btn--secondary a:hover,#page-custom-css-id .c-btn--anchor a:hover,#page-custom-css-id .c-btn a:active,#page-custom-css-id .c-btn--primary a:active,#page-custom-css-id .c-btn--secondary a:active,#page-custom-css-id .c-btn--anchor a:active{opacity:initial;filter:brightness(1.1);box-shadow:0 0 0px transparent;transform:translateY(8px)}#page-custom-css-id .c-btn-icon--document-download a::before,#page-custom-css-id .c-btn-icon--inquiry a::before,#page-custom-css-id .result_sec .card.issue .card__heading::before,#page-custom-css-id .result_sec .card.result .card__heading::before{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;width:34px;height:34px;display:inline-block;margin-right:16px}#page-custom-css-id .c-btn a{background-color:#236dda;color:#fff}#page-custom-css-id .c-btn--primary a{background-color:#236dda;color:#fff}#page-custom-css-id .c-btn--secondary a{border:4px solid #3282FA;background-color:#fff;color:#3282FA;padding:16px}@media only screen and (max-width: 768px){#page-custom-css-id .c-btn--secondary a{padding:12px 16px}}#page-custom-css-id .c-btn--anchor a{background-color:#fff;padding:13px;display:flex;justify-content:center;align-items:center}#page-custom-css-id .c-btn--anchor.rounded a{border-radius:100vh}#page-custom-css-id .c-btn--roundedCorners a{border-radius:100vh}#page-custom-css-id .c-btn--border a{border:3px solid #000}#page-custom-css-id .c-btn--border-white a{border-color:#fff}#page-custom-css-id .c-btn--border-orange a{border-color:#ed6103}#page-custom-css-id .c-btn--border-blue a{border-color:#236dda}#page-custom-css-id .c-btn--shadow a{box-shadow:0 8px 0px #D2D2D2}#page-custom-css-id .c-btn--shadow-blue a{box-shadow:0 8px 0px #003CAB}#page-custom-css-id .c-btn-icon--document-download a::before{background-image:url("https://ferret-one.akamaized.net/images/694b8c4e40cd1022dad7b187/original.svg?utime=1766558798");width:38px;height:38px;margin-right:12px;transform:translateX(-9px)}@media only screen and (max-width: 768px){#page-custom-css-id .c-btn-icon--document-download a::before{width:32px;height:32px;transform:translateX(-5px)}}#page-custom-css-id .c-btn-icon--inquiry a::before{background-image:url("https://ferret-one.akamaized.net/images/694b8c4e7a3ad522731c9efa/original.svg?utime=1766558798");width:38px;height:38px;margin-right:24px;transform:translateX(6px)}@media only screen and (max-width: 768px){#page-custom-css-id .c-btn-icon--inquiry a::before{width:32px;height:32px}}#page-custom-css-id .c-btn-icon--free a::after{content:"無料";background:#fff;border-radius:20px;display:inline-block;margin-left:4px;padding:2px 10px;color:#3282fa}@media only screen and (max-width: 768px){#page-custom-css-id .button-container{display:flex;flex-direction:column;margin-top:32px;gap:25px}#page-custom-css-id .button-container .col:has(.c-btn-icon--document-download){order:2}}#page-custom-css-id .button-container .col+.col{padding-left:0}#page-custom-css-id .card-container .card{display:flex !important;flex-direction:column;width:auto !important;height:100%}#page-custom-css-id .card-container{display:grid !important;grid-template-columns:repeat(2, calc((100% - (34px * 1)) / 2));justify-content:space-between;align-items:start;gap:34px;padding:16px}@media only screen and (max-width: 768px){#page-custom-css-id .card-container{grid-template-columns:100%}}@media only screen and (max-width: 768px){#page-custom-css-id .card-container{padding:initial}}#page-custom-css-id .main-visual{padding-block:0;min-height:initial !important}#page-custom-css-id .main-visual.clip-bg{isolation:isolate;position:relative}#page-custom-css-id .main-visual.clip-bg::before{content:"";width:100%;height:100%;display:block;background:#ed6103;clip-path:polygon(0 85.4%, 100% 61.3%, 100% 100%, 0 100%);position:absolute;bottom:0;z-index:-1}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual.clip-bg::before{clip-path:polygon(0 68.4%, 100% 61.4%, 100% 100%, 0 100%)}}#page-custom-css-id .main-visual .row:has(.text_col){padding:0 54px;display:flex;max-width:1140px}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .row:has(.text_col){padding:23px 16px}}#page-custom-css-id .main-visual .col{padding:initial;width:100% !important}#page-custom-css-id .main-visual .col .image{margin:initial}#page-custom-css-id .main-visual .col.text_col{padding-top:4%;max-width:631px;flex:0 1 631px}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col.text_col{padding-top:11px;max-width:initial;flex:initial}}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col.text_col .title_image{width:100% !important;aspect-ratio:358 / 228}}#page-custom-css-id .main-visual .col.text_col .title_image img{aspect-ratio:631 / 286;width:104% !important;max-width:631px !important;height:auto}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col.text_col .title_image img{aspect-ratio:358 / 228;width:100% !important;max-width:initial !important}}#page-custom-css-id .main-visual .col.text_col .authority_icon{margin-top:4%;display:inline-block;width:min(240px, 40%);max-width:240px}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col.text_col .authority_icon{width:50%;max-width:initial}}#page-custom-css-id .main-visual .col.text_col .authority_icon img{aspect-ratio:240 / 82;width:100% !important;max-width:240px !important;height:auto}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col.text_col .authority_icon img{max-width:96% !important}}#page-custom-css-id .main-visual .col.text_col .authority_icon+.authority_icon{margin-left:24px}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col.text_col .authority_icon+.authority_icon{margin-left:initial}}#page-custom-css-id .main-visual .col.text_col .button{margin-top:5.5%;width:min(480px, 79%)}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col.text_col .button{margin-top:initial;width:initial}}#page-custom-css-id .main-visual .col.text_col .button .button-cont a{padding:.63em 15px;max-width:100%;font-size:clamp(16px, 2.6vw, 32px);-webkit-font-smoothing:antialiased}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col.text_col .button .button-cont a{font-size:24px}}#page-custom-css-id .main-visual .col.text_col .button+.c-btn-note{width:min(480px, 79%)}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col.text_col .button+.c-btn-note{width:100%}}#page-custom-css-id .main-visual .col.text_col .button+.c-btn-note p{margin-block:2.4%;font-size:clamp(11px, 1.2vw, 16px)}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col.text_col .button+.c-btn-note p{margin-block:21px 9px;font-size:16px;letter-spacing:.05em}}#page-custom-css-id .main-visual .col.image_col{max-width:440px;display:flex;justify-content:flex-end;flex:0 1 440px}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col.image_col{display:none !important}}#page-custom-css-id .main-visual .col.image_col .homeskun_image img{aspect-ratio:881 / 1228;width:103% !important;max-width:440px !important;height:auto;transform:translateX(-14px)}#page-custom-css-id .main-visual .col.image_col .note{max-width:42%;height:2em;display:block;position:absolute;bottom:0.2%}#page-custom-css-id .main-visual .col.image_col .note p{margin:initial}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col.image_col .note p{padding:12px;margin-block:initial;margin-left:-54px;width:calc(100% + 108px);background:#f7f6f5;font-size:12px}}#page-custom-css-id .main-visual .col.image_col .note p span{display:block;font-size:clamp(10px, 1vw, 12px) !important}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col .homeskun_image{margin-top:22px;margin-inline:auto;width:103% !important;display:block;transform:translateX(4px)}}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .col .note p{margin-block:initial;margin-left:-16px;padding:8px 3px;width:calc(100% + 32px);background:#f7f6f5;font-size:10px;font-family:"游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, Verdana, sans-serif;letter-spacing:0;text-align:center}}#page-custom-css-id .main-visual .main-button-area{margin-top:30px;max-width:100%;background-color:#ed6103;background-repeat:no-repeat}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .main-button-area{padding:10px 0}}#page-custom-css-id .main-visual .main-button-area .col-1{padding-bottom:0}#page-custom-css-id .main-visual .main-button-area .button{margin:26px auto}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .main-button-area .button{margin-block:6px;max-width:345px}}#page-custom-css-id .main-visual .main-button-area .button .button-cont a{padding:15px 38px;font-size:23px}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual .main-button-area .button .button-cont a{width:90%;padding-inline:15px;font-size:24px}}#page-custom-css-id .theme-fo-base .breadcrumbs{background:#fff}#page-custom-css-id .theme-fo-base .breadcrumbs ul{max-width:1140px;width:94%}#page-custom-css-id .theme-fo-base .breadcrumbs ul li:first-child a{padding-left:initial}#page-custom-css-id .result_sec{padding:0}#page-custom-css-id .result_sec .inner{padding:0 54px 32px}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .inner{padding:0px 16px 34px}}#page-custom-css-id .result_sec .title{margin-left:-54px;width:calc(100% + 108px);border-spacing:initial;background-image:linear-gradient(to right, #000 0%, #000 50%, transparent 50%, transparent 100%);background-size:12px 1px;background-position:bottom;background-repeat:repeat-x}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .title{margin-left:-16px;width:calc(100% + 32px)}}#page-custom-css-id .result_sec .title div:has(>h2){display:flex;justify-content:center;align-items:center;padding:0;width:max-content;justify-self:center;max-height:134px;transform:translateX(30px);margin-inline:auto !important}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .title div:has(>h2){transform:initial}}#page-custom-css-id .result_sec .title div:has(>h2)::before{content:"";width:80px;height:80px;margin-right:23px;background-image:url("https://ferret-one.akamaized.net/images/694b8c4ec9e04623b9d627e1/original.svg?utime=1766558798");background-repeat:no-repeat;background-size:contain;background-position:center}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .title div:has(>h2)::before{width:48px;height:48px;margin-right:9px}}#page-custom-css-id .result_sec .title div:has(>h2)::after{content:"";width:149px;height:151px;margin-left:16px;background-image:url("https://ferret-one.akamaized.net/images/694e0a78dbc41105d8cc1bea/original.png?utime=1766722169");background-repeat:no-repeat;background-size:contain;background-position:center;transform:translateY(-10px)}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .title div:has(>h2)::after{width:61px;transform:translateY(0px);margin-left:5px;height:92px;background-image:url("https://ferret-one.akamaized.net/images/694e0a78dbc41105b0cc1bcd/original.png?utime=1766722169")}}#page-custom-css-id .result_sec .title div:has(>h2) h2{font-size:40px;letter-spacing:.04em}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .title div:has(>h2) h2{font-size:24px}}#page-custom-css-id .result_sec .title div:has(>h2) h2 em{font-weight:bold}#page-custom-css-id .result_sec .card-container{display:grid !important;grid-template-columns:repeat(2, calc((100% - (24px * 1)) / 2));justify-content:space-between;align-items:start;gap:24px;padding:initial}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .card-container{grid-template-columns:100%}}#page-custom-css-id .result_sec .card__heading{display:flex;justify-content:center;align-items:center;padding:25px 16px 16px}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .card__heading{padding:32px 16px 8px}}#page-custom-css-id .result_sec .card__heading p,#page-custom-css-id .result_sec .card__heading span{font-size:24px}#page-custom-css-id .result_sec .card__body{display:grid;align-items:center;padding:28px;border-radius:8px;height:100%}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .card__body{padding:22px 24px 20px 30px}}#page-custom-css-id .result_sec .card__body ul{margin:initial;display:grid;gap:.2em}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .card__body ul{gap:initial}}#page-custom-css-id .result_sec .card__body ul li{display:flex;list-style:none;position:relative;padding-left:.7em;letter-spacing:.04em}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .card__body ul li{letter-spacing:initial;padding-left:.6em;line-height:1.8}}#page-custom-css-id .result_sec .card__body ul li::before{content:"";width:4px;height:4px;display:inline-block;background:#000;clip-path:circle();position:absolute;left:0;top:.8em;transform:translateY(-50%)}#page-custom-css-id .result_sec .card.issue .card__heading{transform:translateX(-23px)}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .card.issue .card__heading{transform:initial}}#page-custom-css-id .result_sec .card.issue .card__heading::before{width:40px;height:40px;margin-right:8px;background-image:url("https://ferret-one.akamaized.net/images/694b8c4ebf487f26abf53978/original.svg?utime=1766558798")}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .card.issue .card__heading::before{margin-right:15px}}#page-custom-css-id .result_sec .card.issue .card__body{background:#F4F4F4}#page-custom-css-id .result_sec .card.result{padding-left:initial}#page-custom-css-id .result_sec .card.result .card__heading{transform:translateX(14px)}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .card.result .card__heading{transform:initial;padding-top:24px}}#page-custom-css-id .result_sec .card.result .card__heading::before{width:40px;height:40px;margin-right:8px;background-image:url("https://ferret-one.akamaized.net/images/694b8c4ec9e046236ed627e9/original.svg?utime=1766558798")}@media only screen and (max-width: 768px){#page-custom-css-id .result_sec .card.result .card__heading::before{margin-right:15px}}#page-custom-css-id .result_sec .card.result .card__body{background:#FCE6D6}#page-custom-css-id .anchor_sec{padding-bottom:initial;max-width:100% !important;background:linear-gradient(90deg, #ED6509 0%, #D24E00 100%)}#page-custom-css-id .anchor_sec .heading h2{color:#fff;font-size:36px;letter-spacing:.05em}@media only screen and (max-width: 768px){#page-custom-css-id .anchor_sec .heading h2{font-size:20px;line-height:1.3}}#page-custom-css-id .anchor_sec .heading h2 span{font-size:48px}@media only screen and (max-width: 768px){#page-custom-css-id .anchor_sec .heading h2 span{font-size:34px}}#page-custom-css-id .anchor_sec .inner{background:transparent;padding:36px 36px 64px}@media only screen and (max-width: 768px){#page-custom-css-id .anchor_sec .inner{padding:36px 16px 45px}}#page-custom-css-id .anchor_sec .row:has(.button){margin-top:24px;counter-reset:anchorButton;display:flex;justify-content:center;gap:24px}@media only screen and (max-width: 768px){#page-custom-css-id .anchor_sec .row:has(.button){flex-direction:column;max-width:330px;margin-inline:auto}}#page-custom-css-id .anchor_sec .row:has(.button) .col{padding-left:initial;max-width:328px}@media only screen and (max-width: 768px){#page-custom-css-id .anchor_sec .row:has(.button) .col{max-width:initial}}#page-custom-css-id .anchor_sec .row:has(.button) .button-cont a{padding:7px 28px 7px 32px;color:#1F1F1F;display:flex;justify-content:space-between;gap:16px;font-size:24px}@media only screen and (max-width: 768px){#page-custom-css-id .anchor_sec .row:has(.button) .button-cont a{max-width:330px;padding:5px 34px 4px 34px}}#page-custom-css-id .anchor_sec .row:has(.button) .button-cont a::before{counter-increment:anchorButton;content:counter(anchorButton);font-size:44px;font-weight:800;display:inline-block;color:#ed6103}@media only screen and (max-width: 768px){#page-custom-css-id .anchor_sec .row:has(.button) .button-cont a::before{font-size:48px}}#page-custom-css-id .anchor_sec .row:has(.button) .button-cont a::after{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("https://ferret-one.akamaized.net/images/63d1f719cbcf900284eee4eb/original.svg?utime=1674704665");width:24px;height:24px;display:inline-block}@media only screen and (max-width: 768px){#page-custom-css-id .anchor_sec .row:has(.button) .button-cont a::after{width:21px;height:21px}}#page-custom-css-id .anchor_sec .row:has(.button) .button.shadow a{box-shadow:0 6px 0 #BBBBBB}#page-custom-css-id .anchor_sec .row:has(.button) .button.shadow a:hover,#page-custom-css-id .anchor_sec .row:has(.button) .button.shadow a :active{opacity:initial;filter:brightness(1.1);box-shadow:0 0 0 #BBBBBB;transform:translateY(6px)}#page-custom-css-id .feature_sec{padding-bottom:initial}#page-custom-css-id .feature_sec .inner{padding-bottom:37px}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .inner{padding-bottom:54px}}#page-custom-css-id .feature_sec h3{font-size:36px;color:#1f1f1f;display:flex;align-items:center;margin-bottom:initial}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec h3{font-size:32px;letter-spacing:initial;padding-left:17px;margin-top:initial}}#page-custom-css-id .feature_sec h3::before{position:absolute;left:-55px;display:block;content:"";width:22px;border-radius:0 4px 4px 0;background:#ed6103;height:56px}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec h3::before{left:0;width:10px;height:43px}}#page-custom-css-id .feature_sec .point_icon{font-size:18px;font-weight:bold;background:#ed6103;color:#fff;max-width:113px;text-align:center;border-radius:100vh;margin-bottom:12px !important}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .point_icon{padding:1px;max-width:83px;margin-bottom:10px !important}}#page-custom-css-id .feature_sec h4{font-size:32px;color:#ed6103;padding-left:initial;margin-bottom:8px;line-height:1.3}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec h4{margin-top:initial;font-size:24px;letter-spacing:0;line-height:1.2}}#page-custom-css-id .feature_sec h4::before{display:none}#page-custom-css-id .feature_sec h5{margin-bottom:8px}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec h5{margin-bottom:10px;font-size:16px;letter-spacing:initial}}#page-custom-css-id .feature_sec .lead p{font-size:16px;line-height:1.8;letter-spacing:.03em}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .lead p{font-size:14px;letter-spacing:initial}}#page-custom-css-id .feature_sec .col+.col{padding-left:initial}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .col+.col{padding-top:24px}}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .button-cont a{max-width:330px}}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .button+.c-btn-note{width:100%}}#page-custom-css-id .feature_sec .button+.c-btn-note p{margin-block:2.4%;font-size:clamp(11px, 1.2vw, 16px)}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .button+.c-btn-note p{margin-block:5% 0;font-size:14px;letter-spacing:.05em}}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .point1_row .card+.card{margin-top:6px}}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .point2_3_row{margin-top:34px}}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .point2_3_row .card+.card{margin-top:18px}}#page-custom-css-id .feature_sec .point2_3_row .card__lead{margin-bottom:4%}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .point2_3_row .card__lead{margin-bottom:initial}}#page-custom-css-id .feature_sec .point2_3_row .card__image{margin-top:auto}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .point2_3_row .card__image{margin-top:initial}}#page-custom-css-id .feature_sec.attraction .card-container{display:grid !important;grid-template-columns:repeat(2, calc((100% - (16px * 1)) / 2));justify-content:space-between;align-items:start;gap:16px}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec.attraction .card-container{grid-template-columns:100%}}#page-custom-css-id .feature_sec.attraction .card-container .col{width:auto !important}#page-custom-css-id .feature_sec.attraction .card-container .col.attraction_text_col{padding-right:10px}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec.attraction .card-container .col.attraction_text_col{padding-right:initial}}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec.attraction .card-container .col+.col{padding-top:initial}}#page-custom-css-id .feature_sec .function{padding:34px 29px 37px 32px;margin-top:22px;border:dashed #ed6103 2px;border-radius:8px 8px 8px 8px;max-width:1032px;margin-inline:auto;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .function{flex-direction:column;padding:12px 22px 17px 22px}}#page-custom-css-id .feature_sec .function .text_col{max-width:556px}#page-custom-css-id .feature_sec .function .text_col .num_icon{background-position:top 7px left 4em}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .function .text_col .num_icon{background-position:center left 50%}}#page-custom-css-id .feature_sec .function .text_col .num_icon.first{background-position:top 7px left 3.3em}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .function .text_col .num_icon.first{background-position:center left 48%}}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .function .text_col .num_icon span{visibility:hidden}}#page-custom-css-id .feature_sec .function .text_col .num_icon strong{font-weight:800}#page-custom-css-id .feature_sec .function .text_col h4{margin-top:6px;margin-bottom:13px}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .function .text_col h4{font-size:24px;text-align:center;line-height:1.1;margin-top:initial;letter-spacing:initial}}#page-custom-css-id .feature_sec .function .text_col .lead p{margin-top:12px}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .function .text_col .lead p{margin-top:16px}}#page-custom-css-id .feature_sec .function .image_col{max-width:389px}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .function .image_col{padding-top:initial}}#page-custom-css-id .feature_sec .function .image_col .image{margin-top:-13px}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .function .image_col .image{margin-top:5px}}#page-custom-css-id .feature_sec .function .image_col .image img{transform:translateY(8px)}@media only screen and (max-width: 768px){#page-custom-css-id .feature_sec .function .image_col .image img{transform:initial}}#page-custom-css-id .corporate_sec .inner{padding:16px}#page-custom-css-id .corporate_sec td{width:auto !important}@media only screen and (max-width: 768px){#page-custom-css-id .corporate_sec .row{margin-top:1rem}#page-custom-css-id .corporate_sec .row:last-child:has(.button){margin-bottom:10px}#page-custom-css-id .corporate_sec .col .button{margin:0}#page-custom-css-id .corporate_sec .col+.col .button{margin-top:.5rem}}
.contents .content-1 {
  /* sample */
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

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

.foot {
  /* sample */
}

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

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

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

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

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

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

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

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

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

.foot .row.row-10 {
  /* sample */
}
.foot .row.row-10 .col.col-1 {
  /* sample */
}
.foot .row.row-10 .col.col-1 .component.list {
  /* sample */
}
.foot .row.row-10 .col.col-1 .component.text {
  /* 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.image, .main-visual .row.row-1 .col.col-1 .component.image {
  /* 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.image, .main-visual .row.row-1 .col.col-1 .component.image {
  /* 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.image, .main-visual .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.button, .main-visual .row.row-1 .col.col-1 .component.button {
  /* 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-2, .main-visual .row.row-1 .col.col-2 {
  /* sample */
}
.header .row.row-1 .col.col-2 .component.image, .main-visual .row.row-1 .col.col-2 .component.image {
  /* sample */
}
.header .row.row-1 .col.col-2 .component.richtext, .main-visual .row.row-1 .col.col-2 .component.richtext {
  /* 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.richtext, .main-visual .row.row-2 .col.col-1 .component.richtext {
  /* 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.rich-heading, .main-visual .row.row-3 .col.col-1 .component.rich-heading {
  /* sample */
}
.header .row.row-3 .col.col-1 .component.image, .main-visual .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.header .row.row-3 .col.col-1 .component.image, .main-visual .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.header .row.row-3 .col.col-1 .component.image, .main-visual .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.header .row.row-3 .col.col-1 .component.image, .main-visual .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.header .row.row-3 .col.col-1 .component.image, .main-visual .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.header .row.row-3 .col.col-1 .component.button, .main-visual .row.row-3 .col.col-1 .component.button {
  /* sample */
}
.header .row.row-3 .col.col-1 .component.richtext, .main-visual .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}
.header .row.row-3 .col.col-2, .main-visual .row.row-3 .col.col-2 {
  /* sample */
}
.header .row.row-3 .col.col-2 .component.image, .main-visual .row.row-3 .col.col-2 .component.image {
  /* sample */
}
.header .row.row-3 .col.col-2 .component.richtext, .main-visual .row.row-3 .col.col-2 .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.richtext, .main-visual .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}

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

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