@media screen and (min-width: 1140px){#page-custom-css-id .theme-fo-base .wrapper.none .contents .inner{width:1140px;max-width:1140px;padding:0}}#page-custom-css-id .pt-0{padding-top:0 !important}#page-custom-css-id .mb-80{margin-bottom:80px}#page-custom-css-id .mt-60{margin-top:60px}#page-custom-css-id .mt-20{margin-top:20px}#page-custom-css-id .theme-fo-base .contents .component.heading-h2-center h2{font-size:33px}#page-custom-css-id .theme-fo-base .contents .component.bottom-line h2{position:relative}#page-custom-css-id .theme-fo-base .contents .component.bottom-line h2:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-23px;width:100px;height:2px;background:#ff8c00}#page-custom-css-id .theme-fo-base .contents .component.heading-h2 h2{font-size:30px}@media screen and (max-width: 767px){#page-custom-css-id .theme-fo-base .contents .component.heading-h2-center h2{font-size:22px}}#page-custom-css-id .delimiter_headline{position:relative}#page-custom-css-id .delimiter_headline:before{content:"";display:inline-block;position:absolute;top:40%;transform:translateY(-50%);left:0;width:150px;height:2px;background:#0f53a6}#page-custom-css-id .delimiter_headline:after{content:"";display:inline-block;position:absolute;top:40%;transform:translateY(-50%);right:0;width:150px;height:2px;background:#0f53a6}#page-custom-css-id .delimiter_headline .col{width:710px;padding:0}#page-custom-css-id .delimiter_headline_sub{color:#fff;background:#0f53a6;text-align:center;border-radius:30px;padding:2px 20px;font-size:17px;width:253px;margin:0 auto;font-weight:bold}#page-custom-css-id .delimiter_headline_main h3{font-size:23px;text-align:center;color:#0f53a6;font-weight:bold}#page-custom-css-id .lank-img{width:833px;margin:30px auto 0px}#page-custom-css-id .lank-img .col{padding:0}@media screen and (max-width: 767px){#page-custom-css-id .lank-img{width:100%}}#page-custom-css-id .theme-fo-base .contents .component.heading.f-size-30 h2{font-size:30px}#page-custom-css-id .p-0 .col{padding:0 !important}#page-custom-css-id .five_elements{margin-top:20px;margin-bottom:100px}#page-custom-css-id .five_elements .col{padding:40px}#page-custom-css-id .five_elements .col .image{margin-bottom:30px}#page-custom-css-id .five_elements .col .text{margin:0;color:#000}#page-custom-css-id .five_elements .col .text.five_elements_large_font{font-size:2rem;font-weight:bold}#page-custom-css-id .contents .content-element .achievement_cont{display:block;justify-content:space-between;padding:0}#page-custom-css-id .contents .content-element .achievement_cont .col-1{display:block;width:auto !important;padding:25px 50px 20px;margin-right:20px}#page-custom-css-id .contents .content-element .achievement_cont .col-2{display:block;width:auto !important;padding:0}#page-custom-css-id .contents .content-element .achievement_cont .col .component.image{width:400px;margin:0}#page-custom-css-id .contents .content-element .achievement_cont .text{font-size:16px}#page-custom-css-id .contents .content-element .achievement_cont .achievement_sub_heading{font-size:18px;font-weight:bold}#page-custom-css-id .contents .content-element .achievement_cont h3{font-size:28px;margin-bottom:20px}@media screen and (max-width: 767px){#page-custom-css-id .contents .content-element .achievement_cont{display:block}#page-custom-css-id .contents .content-element .achievement_cont .col-1{margin-right:0;padding:11px 17px}#page-custom-css-id .contents .content-element .achievement_cont .col .component.image{width:100%}}#page-custom-css-id .contents .content-element .achievement_cont_leftImg{display:flex;padding:0;margin-bottom:30px;margin-top:30px}#page-custom-css-id .contents .content-element .achievement_cont_leftImg .col-1{display:block;width:auto !important;padding:0}#page-custom-css-id .contents .content-element .achievement_cont_leftImg .col-2{display:block;width:auto !important;padding:25px 50px;margin-right:20px}#page-custom-css-id .contents .content-element .achievement_cont_leftImg .col .component.image{width:400px;margin:0}#page-custom-css-id .contents .content-element .achievement_cont_leftImg .text{font-size:16px}#page-custom-css-id .contents .content-element .achievement_cont_leftImg .achievement_sub_heading{font-size:18px;font-weight:bold}#page-custom-css-id .contents .content-element .achievement_cont_leftImg h3{font-size:28px;margin-bottom:20px}#page-custom-css-id .contents .content-element .achievement_cont_leftImg .icon_on h3{padding-left:105px;position:relative}#page-custom-css-id .contents .content-element .achievement_cont_leftImg .icon_on h3:before{content:"";width:81px;height:75px;background-image:url(https://ferret-one.akamaized.net/images/64747c5ca5c0cf0457e8178f/original.png?utime=1685355613);background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;position:absolute;left:0}#page-custom-css-id .contents .content-element .achievement_cont_img{padding:25px 200px 30px;border-radius:10px}#page-custom-css-id .contents .content-element .achievement_cont_img>div{position:relative;padding:0}#page-custom-css-id .contents .content-element .achievement_cont_img .bubble{position:absolute;top:113px;right:-70px}#page-custom-css-id .contents .content-element .achievement_cont_img .bubble img{width:327px;height:162px}@media screen and (max-width: 767px){#page-custom-css-id .contents .content-element .achievement_cont_img{padding:50px 0 0}#page-custom-css-id .contents .content-element .achievement_cont_img .bubble{top:-36px;right:0px;width:126px;height:80px}#page-custom-css-id .contents .content-element .achievement_cont_img .bubble img{display:none}#page-custom-css-id .contents .content-element .achievement_cont_img{padding:25px 15px 0}#page-custom-css-id .contents .content-element .achievement_cont_img .image{margin-bottom:0;padding-bottom:10px}#page-custom-css-id section.point .row.row-4.achievement_cont_btn{padding:10px 15px 20px !important}}#page-custom-css-id .mb-100{margin-bottom:100px !important}#page-custom-css-id .attachment_lank01 .col-1{padding:40px 0;margin-bottom:30px}#page-custom-css-id .attachment_lank01 .col-1 .image{width:556px;margin:0 auto}#page-custom-css-id .mb-30{margin-bottom:30px !important}#page-custom-css-id .attachment_lank02 .col{padding:0}#page-custom-css-id .lank-cate-head{padding:8px 17px;color:#fff;text-align:center;font-weight:bold;background:#0f53a6;font-size:18px;letter-spacing:0.05em;line-height:1.6;margin-bottom:0;margin-top:0}#page-custom-css-id .theme-fo-base .wrapper .contents .adt_lank_wrap .col{padding:1px}#page-custom-css-id .adt_lank_wrap_text .col{padding:15px;background:#fff;border-right:1px dotted #ddd}#page-custom-css-id .adt_lank_wrap_text .col:last-of-type{border-right:none}#page-custom-css-id .adt_lank_wrap_text .col .text{margin:0}#page-custom-css-id .adt_lank_wrap_text .col .text .strong{font-size:1.1rem}#page-custom-css-id .component.button.btn_grade .button-cont a.blue{background:linear-gradient(90deg, #1687ed, #14375a);border:none;color:#fff;padding:2px 54px;position:relative;font-size:16px}#page-custom-css-id .component.button.btn_grade .button-cont a.blue:after{content:"";position:absolute;top:53%;transform:translateY(-50%);right:32px;display:inline-block;width:7px;height:11px;background-image:url(https://ferret-one.akamaized.net/images/6474048e36d4d8004cfa7580/original.png?utime=1685324943);background-repeat:no-repeat;background-size:contain}#page-custom-css-id section.point{background:linear-gradient(90deg, #56a8fa, #0467c8)}#page-custom-css-id section.point h3{font-size:30px;color:#fff;text-align:center;margin-bottom:0}#page-custom-css-id section.point .sub{width:350px;margin:0 auto 20px;background:#fff;border-radius:50px;position:relative}#page-custom-css-id section.point .sub.sub_wide{width:445px}#page-custom-css-id section.point .sub:after{content:"";border-width:10px;border-style:solid;border-color:#fff transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){#page-custom-css-id section.point h3{font-size:25px}#page-custom-css-id section.point .sub{width:100%}}#page-custom-css-id .reference{margin-top:20px;font-size:12px}#page-custom-css-id section.point .component.button.btn_grade .button-cont a.blue{padding:10px 90px}#page-custom-css-id .in_wh_cont{padding:40px;background-color:#fff}#page-custom-css-id .in_wh_cont--gray{background-color:#f4f4f6;padding:0 40px 30px}#page-custom-css-id .in_wh_cont_02{width:630px;margin:0 auto}#page-custom-css-id .in_wh_cont_02_description h3 .font-size-28px{display:block;margin:5px}@media screen and (max-width: 768px){#page-custom-css-id .in_wh_cont_02{width:100%}#page-custom-css-id .in_wh_cont_02_description{margin:30px 0}#page-custom-css-id .in_wh_cont_02_description h3 span{display:block}#page-custom-css-id .in_wh_cont_02_description h3 .font-size-28px{margin-top:10px;font-size:22px}}#page-custom-css-id .in_wh_cont_03{padding:0 60px 50px;border-bottom:1px dotted #b3afac;display:flex;justify-content:center;gap:40px}#page-custom-css-id .in_wh_cont_03>div{padding:0;display:flex;width:306px !important;flex-direction:column}#page-custom-css-id .in_wh_cont_03>div div{background:#f4f4f6;margin:0}#page-custom-css-id .in_wh_cont_03>div div:first-of-type{background:#0f53a6;margin:0}#page-custom-css-id .in_wh_cont_03>div .name{padding:25px;flex-grow:1}#page-custom-css-id .in_wh_cont_03>div .name .color-111111{display:block;text-align:right}#page-custom-css-id .in_wh_cont_03>div h4{padding:7px;height:114px;font-size:19px;display:flex;align-items:center;justify-content:center;margin-bottom:0}#page-custom-css-id .in_wh_cont .component.heading h2{font-size:30px}#page-custom-css-id .in_wh_cont .component.heading h2 em{font-size:20px}#page-custom-css-id .in_wh_cont.img>div{padding:50px;background:#f4f4f6}@media screen and (max-width: 767px){#page-custom-css-id .in_wh_cont .component.heading h2{font-size:20px}#page-custom-css-id .in_wh_cont .component.heading h2 em{font-size:16px}#page-custom-css-id .in_wh_cont .font-size-30px{font-size:22px}#page-custom-css-id .in_wh_cont_03{display:block;padding:0;flex-wrap:wrap;margin-bottom:20px}#page-custom-css-id .in_wh_cont_03>div{padding:0;display:flex;width:100% !important;flex-direction:column}#page-custom-css-id .in_wh_cont_03>div+div{margin-top:20px}#page-custom-css-id .in_wh_cont_03>div h4{padding-bottom:0;height:auto;padding:20px 0}#page-custom-css-id .in_wh_cont_03>div .name em{font-size:20px}#page-custom-css-id .in_wh_cont{padding:25px 0}#page-custom-css-id .in_wh_cont.img>div{padding:15px}}#page-custom-css-id .h2_headline{background:#0f53a6;width:80px;margin:0 auto;color:#fff;border-radius:30px;font-size:14px;font-weight:bold;text-align:center}@media screen and (max-width: 767px){#page-custom-css-id .h2_headline{width:168px;text-align:center;margin:0 auto !important;text-align:center;padding:5px 0px;margin-bottom:12px !important}}#page-custom-css-id .column_area>div{padding-bottom:0}#page-custom-css-id .column_area>div div{margin:20px 50px 0;background:#333333}#page-custom-css-id .column_area>div div h3{margin-bottom:0;padding-top:50px;background:#f4f4f6}@media screen and (max-width: 767px){#page-custom-css-id .column_area>div div{margin:0}}#page-custom-css-id .inner-bg-wh .inner{border-radius:10px}#page-custom-css-id .component.button.btn_grade.download .button-cont a{border:1px solid #ff8c00 !important;color:#ff8c00;background:#fff;padding:10px 90px}#page-custom-css-id .component.button.btn_grade.download .button-cont a:after{content:"";position:absolute;top:53%;transform:translateY(-50%);right:32px;display:inline-block;width:7px;height:11px;background-image:url(https://ferret-one.akamaized.net/images/6492aa256b783e37881a3d35/original.png?utime=1687333413);background-repeat:no-repeat;background-size:contain}#page-custom-css-id .cta_sec .component.heading h2{margin-bottom:35px}#page-custom-css-id .pt-30{padding-top:30px !important}#page-custom-css-id .pb-30{padding-bottom:30px !important}#page-custom-css-id .background-color-ffff69{background:linear-gradient(transparent 50%, #ff6 60%)}@media screen and (max-width: 767px){#page-custom-css-id .contents .content-2{padding-top:0}}@media screen and (max-width: 767px){#page-custom-css-id .contents .content-4 .row.row-3 .col.col-1 .component.image{padding:20px 20px 0}#page-custom-css-id .contents .content-3 .row.row-3{padding:25px 20px !important}#page-custom-css-id section.point .component.button.btn_grade .button-cont a.blue{padding:10px}#page-custom-css-id .theme-fo-base .wrapper .contents .col .component{margin-top:0}#page-custom-css-id .in_wh_cont.img>div{background:#fff}}@media screen and (max-width: 768px){#page-custom-css-id .u-border-radius--top{padding-bottom:1px !important}#page-custom-css-id .u-border-radius--bottom{padding-bottom:15px !important;padding-left:15px !important;padding-right:15px !important}}#page-custom-css-id .blue_heading{color:#fff;background:#004e9b;padding:2px;border-radius:50px;margin-bottom:25px;margin-top:25px}#page-custom-css-id .contents .content-element .achievement_cont_img_padding{padding:20px 100px;border-radius:10px}@media screen and (max-width: 768px){#page-custom-css-id .blue_heading{color:#fff;background:#004e9b;padding:7px;border-radius:50px;margin-bottom:35px !important;margin-top:0 !important}#page-custom-css-id .contents .content-element .achievement_cont_img_padding{padding-top:20px;border-radius:10px 10px 0 0}}
.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.script-comp {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.button {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.button {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.button {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.button {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.button {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.button {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.button {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.button {
  /* 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.image {
  /* 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.richtext {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.text {
  /* 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.text {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.image {
  /* sample */
}

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

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

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

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

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

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

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

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

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

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

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

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

.foot {
  /* sample */
}

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

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

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

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

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

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

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

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