#page-custom-css-id p,#page-custom-css-id div{font-weight:500}#page-custom-css-id .lp-header-section{position:fixed;top:0;width:100%;z-index:5;background:#FFF}#page-custom-css-id .lp-header-section,#page-custom-css-id .lp-header-section .inner,#page-custom-css-id .lp-header-section .col{padding:0}#page-custom-css-id .main-visual{display:table;text-align:center;position:relative;min-height:400px;padding:30px 0;margin-top:84px;background-size:100% 100%}#page-custom-css-id .main-visual h1{margin:-10px 0 5px 0;line-height:3rem;font-family:"Zen Kaku Gothic New", sans-serif}@media only screen and (max-width: 768px){#page-custom-css-id .main-visual h1{line-height:2rem}#page-custom-css-id .main-visual h1 span{font-size:1.6rem}}@media only screen and (min-width: 769px){#page-custom-css-id .main-visual .row{display:flex;align-items:flex-start}}#page-custom-css-id .main-visual>.clearfix{display:table-cell;vertical-align:middle}#page-custom-css-id .main-visual .main-title-text{margin:auto;max-width:1024px}#page-custom-css-id .main-visual .main-btn{position:absolute;bottom:5%;left:0;right:0;margin:auto;max-width:60%}#page-custom-css-id .main-visual .main-btn a{font-weight:bold;border:4px solid #FFF}@media only screen and (max-width: 600px){#page-custom-css-id .main-visual{min-height:230px;z-index:1;background-size:130%;background-color:#FFF;margin-top:66px}#page-custom-css-id .main-visual .main-image{padding:0 !important}#page-custom-css-id .main-visual .main-btn{max-width:90%;bottom:8px}#page-custom-css-id .main-visual .main-btn a{font-size:15px}}#page-custom-css-id .contents .button-cont a{border-radius:80px;position:relative;padding:10px 50px}#page-custom-css-id .contents .button-cont a::after{position:absolute;content:'';width:8px;height:8px;border-top:2px solid #FFF;border-right:2px solid #FFF;transform:rotate(135deg);right:5%;top:0;bottom:0;margin:auto}#page-custom-css-id .ab-item{position:relative}#page-custom-css-id .ab-item:before{position:absolute;content:'';left:0;right:0;margin:auto}#page-custom-css-id .ab-item.arrow:before{right:5%;left:5%;border-top:2px solid #999;border-right:2px solid #999;width:10px;height:10px}#page-custom-css-id .ttl-h2 h2{position:relative;margin-bottom:60px}#page-custom-css-id .ttl-h2 h2::after{position:absolute;content:'';bottom:-25px;width:90px;height:8px;background:linear-gradient(90deg, #47C0D6, #c3edf2);border-radius:5px;left:0;right:0;margin:auto}#page-custom-css-id .problem-cont{padding:0 0 10px}#page-custom-css-id .problem-cont::before{bottom:-30px;width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-top:40px solid #f3f3f3;z-index:1}#page-custom-css-id .problem-cont .problem-row{display:flex;justify-content:center}#page-custom-css-id .problem-cont .problem-row .problem-col{width:auto !important;padding:0 15px}#page-custom-css-id .problem-cont .problem-row .problem-list{background:#FFF;border-radius:8px;padding:8px 20px}#page-custom-css-id .problem-cont .problem-row .problem-list:before{bottom:-8px;left:5%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:8px solid #FFF;right:95%}#page-custom-css-id .problem-cont .problem-row .problem-img{width:100px;margin:0 auto}#page-custom-css-id .problem-cont .problem-row .problem-col:first-child .problem-img{width:105px !important}#page-custom-css-id .problem-cont .problem-row .problem-col:last-child .problem-img{width:115px !important}@media only screen and (max-width: 600px){#page-custom-css-id .problem-row{flex-direction:column}#page-custom-css-id .problem-row .problem-img,#page-custom-css-id .problem-row .problem-col:first-child .problem-img{width:80px !important}#page-custom-css-id .problem-row .problem-col:last-child .problem-img{width:90px !important}#page-custom-css-id .problem-row .problem-col p br{display:none}}#page-custom-css-id .point-cont::before{bottom:-30px;width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-top:40px solid #C3EDF2}#page-custom-css-id .point-cont .problem-c{background:#EFEFEF;padding:5px 10px;display:inline-block}#page-custom-css-id .point-cont .problem-c span{font-weight:500}#page-custom-css-id .point-cont .problem-c::before{bottom:-10px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:15px solid #efefef;left:10%;right:90%}#page-custom-css-id .point-cont .solution2_list{margin-top:30px;border-spacing:15px 0}#page-custom-css-id .point-cont .solution2_list .solution2_cont{background:#FFF;padding:20px;border-radius:8px;box-shadow:0 3px 5px #999}#page-custom-css-id .point-cont .solution2_list .solution2_cont .image{width:180px;margin:10px auto;height:100px}@media only screen and (max-width: 600px){#page-custom-css-id .point-cont .inner{padding:40px 20px}#page-custom-css-id .point-cont .inner .solution2_list .solution2_cont{margin-bottom:15px}}#page-custom-css-id .cta-area{max-width:1040px;margin:auto}#page-custom-css-id .function-cont .row{border-spacing:15px 0}#page-custom-css-id .function-cont h3{color:#48c3d3}#page-custom-css-id .function-cont .function-l{padding:20px 10px;border-top:10px solid #48C3D3;box-shadow:0 5px 5px #aeaeae;border-radius:5px}#page-custom-css-id .function-cont .row .col ul{margin:0 8px}#page-custom-css-id .function-cont .row .col li{list-style:none;background:url(https://ferret-one.akamaized.net/images/6333aa845de816004925cef2/original.png) no-repeat left 8px;background-size:15px;margin:0;padding-left:20px;font-weight:bold}@media only screen and (max-width: 600px){#page-custom-css-id .function-cont .row .col{margin-bottom:20px}}#page-custom-css-id .feature-list{border-spacing:20px 0;margin-bottom:20px}#page-custom-css-id .feature-list .feature-cont{border:3px solid #C3EDF2;padding:15px 20px 0}#page-custom-css-id .feature-list .feature-cont:before,#page-custom-css-id .feature-list .feature-cont:after,#page-custom-css-id .feature-list .feature-ttl:before,#page-custom-css-id .feature-list .feature-ttl:after{content:'';position:absolute;width:20px;height:20px;background:#FFF;margin:inherit}#page-custom-css-id .feature-list .feature-cont:before{left:-10px;bottom:-10px}#page-custom-css-id .feature-list .feature-cont:after{right:-10px;bottom:-10px}#page-custom-css-id .feature-list .feature-ttl:before{left:-25px;top:-45px}#page-custom-css-id .feature-list .feature-ttl:after{right:-25px;top:-45px}#page-custom-css-id .feature-list .feature-cont .image{width:120px;margin:auto;height:100px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 600px){#page-custom-css-id .feature-cont{margin-bottom:20px}}#page-custom-css-id .msg-cont{padding-bottom:0}#page-custom-css-id .msg-cont .col{vertical-align:middle}#page-custom-css-id .msg-cont .msg-cont-text{font-size:1.3rem}@media only screen and (max-width: 600px){#page-custom-css-id .msg-cont .msg-cont-text{font-size:1rem}}#page-custom-css-id .content-element.content-5,#page-custom-css-id .content-element.content-10{padding-top:0}#page-custom-css-id .content-element.content-16,#page-custom-css-id .content-element.content-17{padding:0}#page-custom-css-id .comment-sec .comment-list{border-spacing:15px 0}#page-custom-css-id .comment-sec .comment-list .comment-cont .comment-text{border-radius:5px;padding:15px;border:#CFCFCF 3px solid}#page-custom-css-id .comment-sec .comment-list .comment-cont .comment-text:before{bottom:-24px;left:10%;right:auto;margin-left:-15px;border:12px solid transparent;border-top:12px solid #FFF;z-index:2}#page-custom-css-id .comment-sec .comment-list .comment-cont .comment-text:after{content:"";position:absolute;bottom:-30px;left:10%;margin-left:-17px;border:14px solid transparent;border-top:14px solid #CFCFCF;z-index:1}#page-custom-css-id .comment-sec .comment-list .comment-cont h3{margin-bottom:0;color:#48C3D3;line-height:1.3rem}#page-custom-css-id .comment-sec .comment-list .comment-cont .comment-icon{float:left;width:60px;margin-right:15px}#page-custom-css-id .comment-sec .comment-list .comment-cont .comment-data{margin:0;line-height:1.5em;float:left}#page-custom-css-id .comment-sec .comment-list .comment-cont .comment-data p{font-size:0.85rem}#page-custom-css-id .comment-sec .button-cont a::after{transform:rotate(45deg)}@media only screen and (min-width: 601px){#page-custom-css-id .comment-text{min-height:208px}}@media only screen and (max-width: 600px){#page-custom-css-id .comment-sec .comment-list .comment-cont{margin-bottom:20px;clear:both}#page-custom-css-id .comment-sec .comment-list .comment-cont .comment-data{margin-bottom:15px}}#page-custom-css-id .paper-cont .button-cont a::after{transform:rotate(45deg)}#page-custom-css-id .article-wrap .entry-list-unit .img{width:25%}@media only screen and (max-width: 600px){#page-custom-css-id .article-wrap .entry-list-unit .img{width:100%}}#page-custom-css-id .floating-btn{position:fixed;right:0;bottom:80px;z-index:5}#page-custom-css-id .floating-btn img{width:60px !important;height:auto}@media only screen and (min-width: 601px){#page-custom-css-id .floating-btn.sp-only{display:none}}@media only screen and (max-width: 600px){#page-custom-css-id .floating-btn{bottom:0;left:3%;margin:0}#page-custom-css-id .floating-btn img{width:190px !important}#page-custom-css-id .floating-btn.pc-only{display:none}}#page-custom-css-id .faq-cont .faq-inner{border-bottom:2px solid #999;padding:10px}#page-custom-css-id .faq-cont .faq-inner p{position:relative;padding-left:20px}#page-custom-css-id .faq-cont .faq-inner p:first-child{font-weight:bold;font-size:1.1rem}#page-custom-css-id .faq-cont .faq-inner p::before{position:absolute;left:0;font-weight:bold;font-size:1.1rem}#page-custom-css-id .faq-cont .faq-inner p:first-child::before{content:'Q'}#page-custom-css-id .faq-cont .faq-inner p:last-child::before{content:'A';color:#FFF;text-shadow:1px 1px 0 #404040, -1px -1px 0 #404040, -1px 1px 0 #404040, 1px -1px 0 #404040, 0px 1px 0 #404040, -1px 0 #404040, -1px 0 0 #404040, 1px 0 0 #404040}#page-custom-css-id .faq-cont .button-cont a{color:#FFF}#page-custom-css-id .faq-cont .button-cont a::after{transform:rotate(45deg)}#page-custom-css-id .dw-form .dw-form-input{padding-left:20px}#page-custom-css-id .dw-form .component.form .service_term,#page-custom-css-id .dw-form .component.form .service_term_link{font-size:0.9rem}#page-custom-css-id .dw-form .component.form .service_term{margin:20px 0}#page-custom-css-id .dw-form .component.form .agreement{text-align:center;display:block}@media only screen and (max-width: 600px){#page-custom-css-id .dw-form .dw-form-input{padding-left:0px}#page-custom-css-id .dw-form .row{display:flex;flex-direction:column}#page-custom-css-id .dw-form .row .col.col-1.\.dw-form-exp{order:1}#page-custom-css-id .dw-form .row .col.col-2.dw-form-input{order:0}}#page-custom-css-id .js-space{display:none}#page-custom-css-id .m-form{border:3px solid #FFF;padding:0;background:#FFF;position:relative;box-shadow:3px 3px 6px #999;border-radius:8px}#page-custom-css-id .m-form .check-form-ttl{background:#FFF;color:#3BC1D9;margin:0;line-height:1.5rem}@media only screen and (min-width: 769px){#page-custom-css-id .m-form .check-form-ttl{padding:20px 0 0 130px !important}}@media only screen and (max-width: 768px){#page-custom-css-id .m-form .check-form-ttl{text-align:center !important}}#page-custom-css-id .m-form .check-form-ttl-img{position:absolute;top:0;left:0;width:132px}@media only screen and (max-width: 768px){#page-custom-css-id .m-form .check-form-ttl-img{display:none}}@media only screen and (min-width: 769px){#page-custom-css-id .m-form{width:45% !important}}#page-custom-css-id .m-form .service_term{font-size:0.8rem;text-align:left;margin:15px 0;max-height:150px;line-height:1.2rem}#page-custom-css-id .check-form{margin:0;background:#FFF}@media only screen and (max-width: 768px){#page-custom-css-id .check-form{padding:0 10px}}@media only screen and (min-width: 769px){#page-custom-css-id .check-form .group{display:flex}}#page-custom-css-id .check-form .form-label{font-size:13px;flex:0 0 40%}#page-custom-css-id .check-form .form-label:after{margin-left:5px;font-size:10px;padding:0 3px}#page-custom-css-id .check-form input[type=text],#page-custom-css-id .check-form select{height:30px;font-size:14px;width:100%}#page-custom-css-id .check-form input[type=text].input-first-name,#page-custom-css-id .check-form input[type=text].input-last-name,#page-custom-css-id .check-form select.input-first-name,#page-custom-css-id .check-form select.input-last-name{width:42%}#page-custom-css-id .check-form .form-cont{font-size:13px;text-align:left;flex:0 0 60%}#page-custom-css-id .check-form .service_term_link{font-size:14px}#page-custom-css-id .check-form .form-submit{margin:auto}#page-custom-css-id .check-form .form-submit .popup-link{font-family:'noto sans jp';font-size:16px;font-weight:bold}#page-custom-css-id .check-form .alert-danger{font-size:14px}#page-custom-css-id .logo-slide-section{padding:0}#page-custom-css-id .logo-slide-section .inner{max-width:100%;padding:0}#page-custom-css-id .logo-slide-section .inner .col{padding:0}#page-custom-css-id .ttl-top{position:relative;text-align:center;margin:0 0 60px}#page-custom-css-id .ttl-top::before{content:'';position:absolute;left:0;right:0;width:100px;height:6px;border-radius:20px;background:#47C0D6;bottom:-25px;margin:auto}#page-custom-css-id .ttl-top h2{font-size:2rem}@media screen and (max-width: 768px){#page-custom-css-id .ttl-top h2{font-size:1.4rem}}
.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.cta {
  /* 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-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-2 .component.text {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-2 .component.image {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-2 .component.form {
  /* 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.cta {
  /* 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.cta {
  /* 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.cta {
  /* 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.text {
  /* sample */
}
.contents .content-6 .row.row-2 .col.col-1 .component.rich-heading {
  /* 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-3 {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-2 {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-2 .component.text {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-2 .component.text {
  /* 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.text {
  /* sample */
}
.contents .content-6 .row.row-4 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-6 .row.row-4 .col.col-1 .component.text {
  /* sample */
}
.contents .content-6 .row.row-4 .col.col-2 {
  /* sample */
}
.contents .content-6 .row.row-4 .col.col-2 .component.image {
  /* sample */
}

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

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

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

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

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

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

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

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

.contents .content-17 .row.row-1 {
  /* sample */
}
.contents .content-17 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-17 .row.row-1 .col.col-1 .component.script-comp {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

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

.foot {
  /* sample */
}

.foot .row.row-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.foot .row.row-1 .col.col-2 {
  /* 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-4 {
  /* sample */
}
.foot .row.row-1 .col.col-4 .component.list {
  /* sample */
}

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

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