﻿#page-custom-css-id .main-visual{display:table;text-align:center}#page-custom-css-id .main-visual>.clearfix{display:table-cell;vertical-align:middle}#page-custom-css-id .future-box{width:100%;text-align:center;margin:0 auto;text-align:center;display:flex;flex-direction:column;background:#fff;border:2px solid;border-image:linear-gradient(95deg, #476bad, #173873);border-image-slice:1;box-sizing:border-box;box-shadow:0 0 6px 2px #ddd}#page-custom-css-id .future-box img{height:40px !important;width:auto !important;margin-top:10px;max-heignt:100%}#page-custom-css-id .sec01{margin:0 auto !important;text-align:center;padding-bottom:0 !important}#page-custom-css-id .sec01 .inner{padding-bottom:0 !important}#page-custom-css-id .sec01_title{padding-bottom:0 !important;margin-bottom:0 !important;text-align:center}#page-custom-css-id .exsam-li ul li{font-size:20px;line-height:1.6;list-style-type:none !important}#page-custom-css-id .exsam-li li:before{font:normal normal normal  16px/1 FontAwesome;content:"\f00c";padding:0.4em 0.6em 0 0;color:#fd7d29}#page-custom-css-id .sec02-tBox00{padding:0 30px !important}#page-custom-css-id .base-upper{width:1080px;margin:0 auto !important;background:#ffffff;border-radius:12px 12px 0 0;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}#page-custom-css-id .base-rower{width:1080px;margin:0 auto !important;padding-top:20px;border-radius:0 0 12px 12px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#page-custom-css-id .base{margin:0 auto !important;width:880px;border-radius:12px;box-shadow:5px 5px 2px 2px #ccc}#page-custom-css-id .voice01{margin-top:40px}#page-custom-css-id .pphr-icon_img{margin:0 auto}#page-custom-css-id .pphr-KV_box{min-height:300px !important}#page-custom-css-id .pphr-KV{width:50%}#page-custom-css-id .pphr_btnarea{margin-bottom:100px !important}#page-custom-css-id .kv-01{width:90%;text-align:center;margin:0 auto !important;padding:2px !important;background-image:-webkit-gradient(linear, left top, right top, from(#2af598), to(#009efd));background-image:-webkit-linear-gradient(left, #2af598 0%, #009efd 100%);　background-image:linear-gradient(45deg, #2af5e0 0%, #009efd 100%);border-radius:6px;color:#fff;font-weight:600}#page-custom-css-id .kv-00{margin:0 auto !important;width:880px}#page-custom-css-id .kv-01,#page-custom-css-id p{margin:0}#page-custom-css-id .pphr_custum_h1{margin-top:40px}#page-custom-css-id .pphr_custum_h1 h1 em{font-size:46px;color:#fff;line-height:1.6}#page-custom-css-id .pphr_custum_majorBox{border:1px solid #173873}#page-custom-css-id .pphr_custum_text-Center{text-align:center}#page-custom-css-id .pphr_custum_secTop-bg{padding-bottom:0 !important}#page-custom-css-id .pphr_custum_secTop-bg .inner{padding-bottom:0 !important}#page-custom-css-id .pphr_custum_sec01-bg{margin-bottom:0 !important}#page-custom-css-id .pphr_custum_problem-Img{width:80px;height:80px;margin:0 auto}#page-custom-css-id .pphr_custum_problem-Text{width:260px !important;min-height:80px;margin:0 auto;text-align:center}#page-custom-css-id .pphr_custum_feebox{margin:0 auto !important;padding:0 !important;width:90%}#page-custom-css-id .pphr_custum_fee-item{margin:0;padding:0}#page-custom-css-id .pphr_custum_fee-item ul{list-style:none;border:1px solid #ccc;text-align:center;margin:0}#page-custom-css-id .pphr_custum_fee-item li{border-top:1px solid #ccc;padding:10px}#page-custom-css-id .pphr_custum_fee-item img{width:26px;height:26px;display:inline-block;margin-right:.5em;margin-bottom:.3em}#page-custom-css-id .pphr_custum_fee-item li:first-child{background:linear-gradient(-45deg, #009ADB, #397dc6);padding:10px;color:#fff;font-weight:600}#page-custom-css-id .pphr_custum_fee-item li:nth-child(odd){background-color:#f2faff;padding:10px}#page-custom-css-id .pphr_custum_fee-item li:last-child{background:#d5eefc;color:#22194d;font-weight:600}#page-custom-css-id .row.pphr_custum_flow-inner{margin:0 auto !important;text-align:center;width:80%}#page-custom-css-id .pphr_custum_flowbox ul{padding:2em;margin:1em auto;display:flex;align-items:center;width:800px;min-height:100px}#page-custom-css-id .pphr_custum_flowbox2 ul{padding:2em;margin:1em auto;display:flex;align-items:center;width:800px;min-height:100px}#page-custom-css-id .pphr_custum_flowbox3 ul{padding:2em;margin:1em auto;display:flex;align-items:center;width:800px;min-height:100px}#page-custom-css-id .pphr_custum_flowbox ul{background:#397dc6;border:2px solid #397dc6;color:#fff}#page-custom-css-id .pphr_custum_flowbox2 ul{border:2px solid #0099e0;background:#d5eefc;color:#135fae}#page-custom-css-id .pphr_custum_flowbox3 ul{background:#f5931a;border:2px solid #f59e1a;color:#fff}#page-custom-css-id .pphr_custum_flowbox li{list-style:none}#page-custom-css-id .pphr_custum_flowbox2 li{list-style:none}#page-custom-css-id .pphr_custum_flowbox3 li{list-style:none}#page-custom-css-id .pphr_custum_flowbox li:first-child{flex-basis:20%;font-size:20px;text-align:center}#page-custom-css-id .pphr_custum_flowbox img{width:40px;height:40px}#page-custom-css-id .pphr_custum_flowbox li:nth-child(2){flex-basis:20%;border-right:2px solid #ccc;text-align:center}#page-custom-css-id .pphr_custum_flowbox li:last-child{flex-basis:auto;padding-left:1.4em;font-size:16px}#page-custom-css-id .pphr_custum_flowbox2 li:first-child{flex-basis:20%;font-size:20px;text-align:center}#page-custom-css-id .pphr_custum_flowbox2 img{width:40px;height:40px}#page-custom-css-id .pphr_custum_flowbox2 li:nth-child(2){flex-basis:20%;border-right:2px solid #ccc;text-align:center}#page-custom-css-id .pphr_custum_flowbox3 img{width:40px;height:40px}#page-custom-css-id .pphr_custum_flowbox2 li:last-child{flex-basis:auto;padding-left:1.4em;font-size:16px}#page-custom-css-id .pphr_custum_flowbox3 li:first-child{flex-basis:20%;font-size:20px;text-align:center}#page-custom-css-id .pphr_custum_flowbox3 li:nth-child(2){flex-basis:20%;border-right:2px solid #ccc;text-align:center}#page-custom-css-id .pphr_custum_flowbox3 li:last-child{flex-basis:auto;padding-left:1.4em;font-size:16px}#page-custom-css-id .pphr_custum_flowbox-arrow{width:800px;padding:1em;margin:1em auto;text-align:center}#page-custom-css-id .pphr_custum_flowbox-arrow img{width:30px;height:30px}#page-custom-css-id .pphr_custum_confirm li:first-child{background:linear-gradient(-45deg, #009ADB, #00DB9A);padding:10px;color:#fff;font-weight:600}#page-custom-css-id .pphr_custum_confirm li{background:#fff;padding:10px;color:#333;font-weight:600}#page-custom-css-id .pphr_custum_faq-box{width:1080px;margin:0 auto}#page-custom-css-id .pphr_custum_faq-q{font-size:20px;color:#22194d;background:#F0F6F7;padding-left:.4em}#page-custom-css-id .pphr_custum_faq-q p::first-letter{font-size:30px}#page-custom-css-id .pphr_custum_faq-a{font-size:18px;color:#333;font-family:font-family-gothic;padding-left:.4em}#page-custom-css-id .pphr_custum_faq-a p::first-letter{font-size:30px;color:#c0392b}#page-custom-css-id .pphr_cusutom_form{border-radius:10px}#page-custom-css-id .pphr_cusutom_form .form-submit .popup-link{background:#22194d !important}#page-custom-css-id .pphr_cusutom_form .form-label:after{border:1px solid #ec7413;background:#fff;margin-left:20px;color:#ec7413}@media screen and (max-width: 896px){#page-custom-css-id .pphr_custum_h1{text-shadow:2px 2px 2px #333}#page-custom-css-id .kv-00{display:none}#page-custom-css-id .sec02-staff{margin-top:10px}#page-custom-css-id .pphr_custum_majorBox{margin-top:10px !important}#page-custom-css-id .pphr_custum_h1 h1 em{font-size:28px;line-height:1}#page-custom-css-id .row.pphr_custum_flow-inner{width:100%;box-sizing:border-box}#page-custom-css-id .pphr_custum_flowbox ul{display:flex;flex-direction:column;width:98%;box-sizing:border-box}#page-custom-css-id .pphr_custum_flowbox2 ul{display:flex;flex-direction:column;width:98%;box-sizing:border-box}#page-custom-css-id .pphr_custum_flowbox3 ul{display:flex;flex-direction:column;width:98%;box-sizing:border-box}#page-custom-css-id .pphr_custum_flowbox-arrow{width:98%;box-sizing:border-box}#page-custom-css-id .pphr_custum_flowbox li:nth-child(2){border-right:none}#page-custom-css-id .pphr_custum_flowbox2 li:nth-child(2){border-right:none}#page-custom-css-id .pphr_custum_flowbox3 li:nth-child(2){border-right:none}#page-custom-css-id .base-upper{width:100%}#page-custom-css-id .base-rower{width:100%}#page-custom-css-id .pphr_custum_faq-box{width:98%;margin:0 auto}#page-custom-css-id .pphr_custum_problem-Text{width:96% 　 !important}#page-custom-css-id .pphr_custum_faq-q p::first-letter{font-size:24px}#page-custom-css-id .pphr_custum_faq-q{font-size:16px}#page-custom-css-id .pphr_custum_faq-a p::first-letter{font-size:24px}#page-custom-css-id .pphr_custum_faq-a{font-size:14px}}
.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-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.richtext {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

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

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

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

.contents .content-2 .row.row-6 {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-1 {
  /* sample */
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.contents .content-10 .row.row-7 {
  /* sample */
}
.contents .content-10 .row.row-7 .col.col-1 {
  /* sample */
}
.contents .content-10 .row.row-7 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-10 .row.row-7 .col.col-1 .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-1 .col.col-1 .component.form {
  /* 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-2 {
  /* sample */
}
.foot .row.row-2 .col.col-1 {
  /* sample */
}
.foot .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.foot .row.row-2 .col.col-1 .component.list {
  /* sample */
}
.foot .row.row-2 .col.col-2 {
  /* sample */
}
.foot .row.row-2 .col.col-2 .component.richtext {
  /* sample */
}
.foot .row.row-2 .col.col-2 .component.list {
  /* sample */
}
.foot .row.row-2 .col.col-3 {
  /* sample */
}
.foot .row.row-2 .col.col-3 .component.richtext {
  /* sample */
}
.foot .row.row-2 .col.col-3 .component.list {
  /* sample */
}
.foot .row.row-2 .col.col-4 {
  /* sample */
}
.foot .row.row-2 .col.col-4 .component.richtext {
  /* sample */
}
.foot .row.row-2 .col.col-4 .component.list {
  /* sample */
}

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

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

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

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

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

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

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

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