@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 .ee_top_main{position:relative}#page-custom-css-id .ee_top_main .main-visual-content{position:absolute;top:50px;width:100%;max-width:1140px;left:50%;transform:translateX(-50%)}#page-custom-css-id .ee_top_main .main-visual-content .col{vertical-align:middle}#page-custom-css-id .ee_top_main .main-visual-content .col-2{position:relative}#page-custom-css-id .ee_top_main .main-visual-content .col-2 .image{position:absolute;top:-20px;right:0}#page-custom-css-id .theme-fo-base .ee_top_main .component.heading h1{line-height:1.5;position:relative;margin-bottom:60px}#page-custom-css-id .theme-fo-base .ee_top_main .component.heading h1:after{content:"";position:absolute;left:0;bottom:-23px;width:100px;height:2px;background:#ff8c00}@media screen and (max-width: 767px){#page-custom-css-id .ee_top_main .main-visual-content{position:static;width:100%;padding:20px 32px;transform:none}#page-custom-css-id .ee_top_main .main-visual-content .main_cont .col-1{text-shadow:#fff 1px 1px 0px}#page-custom-css-id .ee_top_main .main-visual-content h1 em{font-size:26px}#page-custom-css-id .ee_top_main .main-visual-content .col-2{position:static;margin-bottom:20px}#page-custom-css-id .ee_top_main .main-visual-content .col-2 .image{position:static;top:-20px;right:0}}@media screen and (max-width: 400px){#page-custom-css-id .ee_top_main{min-height:688px;background-image:url(https://ferret-one.akamaized.net/images/64c2014f068ff70662afaf9c/original.png?utime=1690435919) !important}#page-custom-css-id .ee_top_main .component.heading h1{margin-bottom:50px !important}}#page-custom-css-id .main_cont .component.text{line-height:1.7;margin-bottom:30px}#page-custom-css-id .main_cont .component.text em.strong{font-size:18px}#page-custom-css-id .main-visual .row.cta_col2{display:flex;width:666px}#page-custom-css-id .main-visual .row .col.cta_col2_btn{display:block;letter-spacing:0.05em;padding:0}#page-custom-css-id .main-visual .row .col.cta_col2_btn a{font-weight:bold}#page-custom-css-id .main-visual .row .col.cta_col2_btn.contact{width:44% !important}#page-custom-css-id .main-visual .row .col.cta_col2_btn.contact a{background:#ff8c00 !important;color:#fff !important;text-decoration:none;border:1px solid #ff8c00 !important;box-sizing:border-box}#page-custom-css-id .main-visual .row .col.cta_col2_btn.contact a:before{font-family:"Font Awesome 5 Free";content:"\f0e0" !important;color:#fff;margin-right:1rem}#page-custom-css-id .main-visual .row .col.cta_col2_btn.download a{border:1px solid #ff8c00 !important;color:#ff8c00}#page-custom-css-id .main-visual .row .col.cta_col2_btn.download a:before{font-family:"Font Awesome 5 Free";content:"\f019" !important;font-weight:600;margin-right:1rem}#page-custom-css-id .main-visual .row .col.cta_col2_btn .button .button-cont.center{text-align:left}@media screen and (max-width: 820px){#page-custom-css-id .main_cont .component.text{margin-bottom:30px !important;padding:0}#page-custom-css-id .main-visual .row.cta_col2{display:block;width:100%}#page-custom-css-id .main-visual .row .col.cta_col2_btn{width:300px !important;margin:0 auto}#page-custom-css-id .main-visual .row .col.cta_col2_btn.contact{width:300px !important}#page-custom-css-id .main-visual .row .col.cta_col2_btn a{padding:10px 35px}}@media screen and (max-width: 400px){#page-custom-css-id .main_cont .component.text{margin-bottom:0 !important}#page-custom-css-id .main_cont .component.text em.strong{font-size:15px !important}#page-custom-css-id .main-visual .row .col.cta_col2_btn{margin:0 auto}#page-custom-css-id .main-visual .row .col.cta_col2_btn.contact{margin:0 auto 15px}}#page-custom-css-id .theme-fo-base .wrapper .contents section.local_nav_wrap{margin-bottom:0}#page-custom-css-id .mb-80{margin-bottom:80px !important}#page-custom-css-id .mb-60{margin-bottom:60px !important}#page-custom-css-id .mb-40{margin-bottom:40px !important}#page-custom-css-id .mb-30{margin-bottom:30px !important}#page-custom-css-id .mb-20{margin-bottom:20px !important}#page-custom-css-id .mb-10{margin-bottom:10px !important}#page-custom-css-id .client_area{margin-top:90px}#page-custom-css-id .loopSlide_logo_wrap{padding:0}#page-custom-css-id .wrapper .contents section.logo_area{padding:30px 0 0}#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.bottom-line.rich-heading-align-left h2:after{left:0;transform:none}#page-custom-css-id .theme-fo-base .contents .component.heading-h2 h2{font-size:30px}@media screen and (max-width: 769px){#page-custom-css-id .theme-fo-base .contents .component.bottom-line h2{font-size:22px}}#page-custom-css-id .ee_about_col2{display:flex;justify-content:space-between;align-items:center}#page-custom-css-id .ee_about_col2_items:first-of-type{width:62% !important;padding:0}#page-custom-css-id .ee_about_col2_items:first-of-type .col{padding:0}#page-custom-css-id .ee_about_col2_items:last-of-type{width:533px !important;padding:0}#page-custom-css-id .ee_about_col2_items:last-of-type .col{padding:0}#page-custom-css-id .ee_about_col2_items:last-of-type img{max-width:533px !important}@media screen and (max-width: 767px){#page-custom-css-id .ee_about_col2{display:block}#page-custom-css-id .ee_about_col2_items:first-of-type{width:100% !important}#page-custom-css-id .ee_about_col2_items:last-of-type{width:100% !important}}#page-custom-css-id .ee_service_description_head{padding:60px 30px 20px 30px !important;margin-top:30px}#page-custom-css-id .row .col.ee_service_description_head_items{padding:0}#page-custom-css-id .row .col.ee_service_description_head_items .component{margin:0 !important;max-width:622px}#page-custom-css-id .row .col.ee_service_description_head_items:first-of-type{padding-left:30px}#page-custom-css-id .ee_service_description_bottom{display:flex;justify-content:space-between;gap:40px}#page-custom-css-id .row .col.ee_service_description_bottom_items{padding:30px 40px;box-shadow:0px 0px 28px #efefef;background-color:#fff;border-radius:10px}#page-custom-css-id .row .col.ee_service_description_bottom_items .component.image{margin:0 0 30px 0 !important}#page-custom-css-id .row .col.ee_service_description_bottom_items img{margin:0 auto;display:block}#page-custom-css-id .ee_service_description_bottom_items .component.text{margin-bottom:0 !important}@media screen and (max-width: 767px){#page-custom-css-id .wrapper .contents .content-4{padding-top:0}#page-custom-css-id .wrapper .contents section.logo_area{padding:0}#page-custom-css-id .ee_service_description_bottom{flex-direction:column;gap:20px}#page-custom-css-id .row .col.ee_service_description_bottom_items{padding:20px 15px}#page-custom-css-id .ee_service_description_head{padding:33px 30px 20px 30px !important}#page-custom-css-id .row .col.ee_service_description_bottom_items .component.image{margin:0 !important}}#page-custom-css-id .contents .content-element .block_col5{margin-top:50px;margin-bottom:50px}#page-custom-css-id .contents .content-element .block_col5 .col{display:flex;padding:0;justify-content:space-between}#page-custom-css-id .contents .content-element .block_col5 .col .block_col5_cont{width:190px;position:relative}#page-custom-css-id .contents .content-element .block_col5 .col .block_col5_cont:before{content:"";display:inline-block;background-repeat:no-repeat;background-position:center center;width:100%;height:190px}#page-custom-css-id .contents .content-element .block_col5 .col .block_col5_cont:nth-of-type(1):before{background-image:url(https://ferret-one.akamaized.net/images/6473f99d9d9c764a902c810b/original.png?utime=1685322141)}#page-custom-css-id .contents .content-element .block_col5 .col .block_col5_cont:nth-of-type(2):before{background-image:url(https://ferret-one.akamaized.net/images/6473f9a5e595b0689304bf8a/original.png?utime=1685322150)}#page-custom-css-id .contents .content-element .block_col5 .col .block_col5_cont:nth-of-type(3):before{background-image:url(https://ferret-one.akamaized.net/images/6473f9a6e595b0689304bf8c/original.png?utime=1685322150)}#page-custom-css-id .contents .content-element .block_col5 .col .block_col5_cont:nth-of-type(4):before{background-image:url(https://ferret-one.akamaized.net/images/6473f9a5f57313622c1cca88/original.png?utime=1685322150)}#page-custom-css-id .contents .content-element .block_col5 .col .block_col5_cont:nth-of-type(5):before{background-image:url(https://ferret-one.akamaized.net/images/6473f9a5e595b068aa046e9b/original.png?utime=1685322150)}#page-custom-css-id .contents .content-element .block_col5 .col .block_col5_cont:after{content:"";position:absolute;top:85px;right:-20px;display:inline-block;background-image:url(https://ferret-one.akamaized.net/images/6473fef636d4d8004bfaa782/original.png?utime=1685323510);background-repeat:no-repeat;background-position:center center;width:11px;height:19px}#page-custom-css-id .contents .content-element .block_col5 .col .block_col5_cont:last-of-type:after{content:none}#page-custom-css-id .component.button.btn_grade .button-cont a.blue{background:linear-gradient(90deg, #1687ed, #14375a);border:none;color:#fff;padding:10px 90px;position:relative}#page-custom-css-id .component.button.btn_grade .button-cont a.blue:after{content:"";position:absolute;top:51%;transform:translateY(-50%);right:40px;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 .contents .content-element .achievement_cont{display:flex;padding:40px;margin-bottom:30px}#page-custom-css-id .contents .content-element .achievement_cont .col-1{display:block;width:253px !important;padding:0;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:253px}#page-custom-css-id .contents .content-element .achievement_cont .text{font-size:14px}#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:23px;margin-bottom:15px}#page-custom-css-id .list_tile_content .article-list{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}#page-custom-css-id .list_tile_content .article-list .entry-list-unit{width:calc((100% - 60px) / 3);border:none;padding:0}#page-custom-css-id .list_tile_content .entry-list-unit .img{display:block;padding-right:0;width:100%;max-height:none}#page-custom-css-id .list_tile_content .entry-list-unit .cont{border-left:none;width:100%}#page-custom-css-id .list_tile_content .entry-list-unit .cont h3{margin:15px 0 0 0;max-height:none}#page-custom-css-id .list_tile_content .entry-list-unit .cont h3 a{padding:0;font-size:18px;line-height:1.5;color:#000}#page-custom-css-id .list_tile_content .entry-list-unit .cont .description{padding:0;line-height:1.7;font-size:14px;margin-bottom:20px}#page-custom-css-id .list_tile_content .entry-list-unit .cont .tags{padding:0}#page-custom-css-id .list_tile_content .article-list .entry-list-unit h4{padding:0;margin:10px 0 10px 0;font-size:16px;color:#919191}#page-custom-css-id .list_tile_content.no-title .entry-list-unit h3{display:none}#page-custom-css-id .list_tile_content.seminar-cont .entry-list-unit .description{font-size:18px;font-weight:bold}@media screen and (max-width: 767px){#page-custom-css-id .list_tile_content .article-list{gap:10px !important;flex-direction:column}#page-custom-css-id .list_tile_content .article-list .entry-list-unit{width:100%}}#page-custom-css-id .document_row{display:flex;gap:50px;margin-bottom:55px}#page-custom-css-id .document_row .col{background:#fff;padding:0;padding-bottom:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 6px 10px -2px rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.2);border-radius:10px;border:1px solid #ccc;transition:0.3s;cursor:pointer;display:flex;flex-direction:column}#page-custom-css-id .document_row .col:hover{transform:translate(5px, 5px);opacity:0.7}#page-custom-css-id .document_row .col .image{margin:0;border-top-left-radius:10px;border-top-right-radius:10px}#page-custom-css-id .document_row .col .image img{border-top-left-radius:10px !important;border-top-right-radius:10px !important}#page-custom-css-id .document_row .col .hd_custom{width:84%;margin:23px auto 0}#page-custom-css-id .document_row .col .hd_custom h3{font-size:20px;margin-bottom:0}#page-custom-css-id .document_row .col .text{width:84%;margin:10px auto;font-size:14px}#page-custom-css-id .document_row .col .component.button{margin-top:auto}#page-custom-css-id .document_row .component.button.btn_custom04 .button-cont a.blue{color:#004e9b;border:2px solid #004e9b;padding:5px 49px}#page-custom-css-id .document_row .component.button.btn_custom04 .button-cont a.blue:before{color:#004e9b}@media screen and (max-width: 767px){#page-custom-css-id .document_row{flex-direction:column;gap:20px !important}#page-custom-css-id .document_row .col{width:100% !important}#page-custom-css-id .document_row .col .text{width:100%}#page-custom-css-id .document_row .component.button.btn_custom04 .button-cont a.blue{width:70%;margin:0 auto}}#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: 400px){#page-custom-css-id .main_cont .component.text br{display:none}#page-custom-css-id .main-visual .component.heading h1 em br:last-of-type{display:none}}
.contents .content-1 {
  /* sample */
}

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

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

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

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

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

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

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

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

.contents .content-12 .row.row-1 {
  /* sample */
}
.contents .content-12 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-12 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-12 .row.row-1 .col.col-1 .component.text {
  /* 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 .entry-list {
  /* sample */
}
.contents .content-12 .row.row-2 .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.text {
  /* 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 .entry-list {
  /* sample */
}
.contents .content-13 .row.row-2 .col.col-1 .component.button {
  /* 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.text {
  /* 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.image {
  /* sample */
}
.contents .content-14 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-14 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-14 .row.row-2 .col.col-1 .component.button {
  /* sample */
}
.contents .content-14 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-14 .row.row-2 .col.col-2 .component.image {
  /* sample */
}
.contents .content-14 .row.row-2 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-14 .row.row-2 .col.col-2 .component.text {
  /* sample */
}
.contents .content-14 .row.row-2 .col.col-2 .component.button {
  /* sample */
}
.contents .content-14 .row.row-2 .col.col-3 {
  /* sample */
}
.contents .content-14 .row.row-2 .col.col-3 .component.image {
  /* sample */
}
.contents .content-14 .row.row-2 .col.col-3 .component.rich-heading {
  /* sample */
}
.contents .content-14 .row.row-2 .col.col-3 .component.text {
  /* sample */
}
.contents .content-14 .row.row-2 .col.col-3 .component.button {
  /* sample */
}

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

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

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

.navi .row.row-1, .navi-001-01 .row.row-1, .navi-002-01 .row.row-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1, .navi-001-01 .row.row-1 .col.col-1, .navi-002-01 .row.row-1 .col.col-1 {
  /* sample */
}
.navi .row.row-1 .col.col-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 */
}