#page-custom-css-id .main-visual-content{position:relative;max-width:1100px;min-height:460px;margin:0 auto}#page-custom-css-id .main-visual .component.heading h1{line-height:1.2}#page-custom-css-id .mv-textarea.row{margin:0 auto 0 80px;width:auto;background-color:rgba(255,255,255,0.5);box-shadow:0 0 15px 15px rgba(255,255,255,0.5)}#page-custom-css-id .mv-textarea .col{max-width:500px}@media screen and (max-width: 769px){#page-custom-css-id .mv-textarea{padding:30px 10px 0}#page-custom-css-id .mv-textarea.row{margin:0 auto !important}#page-custom-css-id .main-visual .component.heading h1 span em{font-size:50px}}#page-custom-css-id .per70{text-align:center}#page-custom-css-id .per70 img{width:70% !important}#page-custom-css-id .text-box01{width:75% !important}#page-custom-css-id .text-box02{width:25% !important}@media (max-width: 769px){#page-custom-css-id .text-box01{width:100% !important}#page-custom-css-id .text-box02{width:100% !important;text-align:center}#page-custom-css-id .text-box02 img{width:50% !important}}#page-custom-css-id .case ul{list-style:none}#page-custom-css-id .case ul li{background-color:#fff;display:inline-flex;margin-bottom:10px;width:100%;position:relative}#page-custom-css-id .case ul li span{padding:0 20px;margin:auto 0}#page-custom-css-id .case ul li:before{flex-shrink:0;content:"";width:60px;min-height:60px;background-color:#0e82c5;align-items:stretch}#page-custom-css-id .case ul li:nth-child(2n):before{background-color:#40B8DF}#page-custom-css-id .case ul li:after{content:"";display:inline-block;background-image:url(https://ferret-one.akamaized.net/images/61aef2cc35ee1046d0a3eeeb/original.png?utm=1638855372992);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:7px;transform:translateY(-50%);width:45px;height:32px}#page-custom-css-id .case ul li:nth-child(2):after{background-image:url(https://ferret-one.akamaized.net/images/61aef2d235ee1046aea3fbbf/original.png?utm=1638855378521)}#page-custom-css-id .case ul li:nth-child(3):after{background-image:url(https://ferret-one.akamaized.net/images/61aef2d6f5fbbb4dd28b8374/original.png?utm=1638855382503)}#page-custom-css-id .case ul li:nth-child(4):after{background-image:url(https://ferret-one.akamaized.net/images/61aef2db35ee1046aea3fc43/original.png?utm=1638855387554)}#page-custom-css-id .case ul li:nth-child(5):after{background-image:url(https://ferret-one.akamaized.net/images/61aef2e0f5fbbb4dec8b792e/original.png?utm=1638855392772)}#page-custom-css-id .case ul li:nth-child(6):after{background-image:url(https://ferret-one.akamaized.net/images/655182216100b301d5965884/original.png?utime=1699840545)}@media all and (-ms-high-contrast: none){#page-custom-css-id .case ul li span{margin-top:1.5%}}#page-custom-css-id .per50{text-align:center}#page-custom-css-id .per50 img{object-fit:contain;max-width:50% !important;max-height:150px}@media (max-width: 769px){#page-custom-css-id .service-box01 .col,#page-custom-css-id .service-box02 .col,#page-custom-css-id .service-box03 .col{padding:30px 40px !important}}#page-custom-css-id .service_title_asm,#page-custom-css-id .service_title_platform,#page-custom-css-id .service_title_aws,#page-custom-css-id .service_title_web,#page-custom-css-id .service_title_sp,#page-custom-css-id .service_title_iot,#page-custom-css-id .service_title_pt{border-bottom:1px solid #071E3E;padding:30px 0 0 74px;position:relative}#page-custom-css-id .service_title_asm:before,#page-custom-css-id .service_title_platform:before,#page-custom-css-id .service_title_aws:before,#page-custom-css-id .service_title_web:before,#page-custom-css-id .service_title_sp:before,#page-custom-css-id .service_title_iot:before,#page-custom-css-id .service_title_pt:before{content:"";display:inline-block;background-repeat:no-repeat;width:70px;height:70px;background-size:contain;position:absolute;top:60%;transform:translateY(-50%);left:0}#page-custom-css-id .service_title_asm h3,#page-custom-css-id .service_title_platform h3,#page-custom-css-id .service_title_aws h3,#page-custom-css-id .service_title_web h3,#page-custom-css-id .service_title_sp h3,#page-custom-css-id .service_title_iot h3,#page-custom-css-id .service_title_pt h3{display:inline-block}#page-custom-css-id .service_title_asm:before{background-image:url(https://ferret-one.akamaized.net/images/69b0d9d12fbde51e9d230dc7/original.png?utime=1773197777)}#page-custom-css-id .service_title_platform:before{background-image:url(https://ferret-one.akamaized.net/images/69b0d9f9b3c7121e40440dfc/original.png?utime=1773197817)}#page-custom-css-id .service_title_aws:before{background-image:url(https://ferret-one.akamaized.net/images/69b0da877f77c51d6923c3d4/original.png?utime=1773197959)}#page-custom-css-id .service_title_web:before{background-image:url(https://ferret-one.akamaized.net/images/69b0da722fbde51ec0230dc5/original.png?utime=1773199998)}#page-custom-css-id .service_title_sp:before{background-image:url(https://ferret-one.akamaized.net/images/69b0daa00d652f1d2bace27e/original.png?utime=1773197984)}#page-custom-css-id .service_title_iot:before{background-image:url(https://ferret-one.akamaized.net/images/69b0daacb3c7121e4044114f/original.png?utime=1773197996)}#page-custom-css-id .service_title_pt:before{background-image:url(https://ferret-one.akamaized.net/images/69b0dab7cf0b691d58ea1adb/original.png?utime=1773198008)}#page-custom-css-id .icon01{border-bottom:1px solid #071E3E;padding:30px 0 0 50px;position:relative}#page-custom-css-id .icon01:before{content:"";display:inline-block;background-image:url(https://ferret-one.akamaized.net/images/61aeb35cb258cf2b26056d03/original.png?utm=1638839132463);background-repeat:no-repeat;width:40px;height:40px;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);left:0}#page-custom-css-id .icon01 h3{display:inline-block}#page-custom-css-id .icon02{border-bottom:1px solid #071E3E;padding:30px 0 0 50px;position:relative}#page-custom-css-id .icon02:before{content:"";display:inline-block;background-image:url(https://ferret-one.akamaized.net/images/61aeb37535ee1034b4a44b49/original.png?utm=1638839157788);background-repeat:no-repeat;width:40px;height:40px;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);left:0}#page-custom-css-id .icon02 h3{display:inline-block}#page-custom-css-id .icon03{border-bottom:1px solid #071E3E;padding:30px 0 0 50px;position:relative}#page-custom-css-id .icon03:before{content:"";display:inline-block;background-image:url(https://ferret-one.akamaized.net/images/61aeb3aef5fbbb3d718ba36d/original.png?utm=1638839215005);background-repeat:no-repeat;width:40px;height:40px;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);left:0}#page-custom-css-id .icon03 h3{display:inline-block}#page-custom-css-id .icon04{border-bottom:1px solid #071E3E;padding:30px 0 0 50px;position:relative}#page-custom-css-id .icon04:before{content:"";display:inline-block;background-image:url(https://ferret-one.akamaized.net/images/6465e1fa00ebfd004b07d097/original.jpeg?utime=1684398586);background-repeat:no-repeat;width:40px;height:40px;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);left:0}#page-custom-css-id .icon04 h3{display:inline-block}#page-custom-css-id .icon05{border-bottom:1px solid #071E3E;padding:30px 0 0 50px;position:relative}#page-custom-css-id .icon05:before{content:"";display:inline-block;background-image:url(https://ferret-one.akamaized.net/images/655182216100b301d5965884/original.png?utime=1699840545);background-repeat:no-repeat;width:40px;height:40px;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);left:0}#page-custom-css-id .icon05 h3{display:inline-block}#page-custom-css-id .flow-section{box-sizing:border-box;margin:0;padding:0;display:flex;justify-content:center;align-items:center}#page-custom-css-id .flow-section ul{padding:0}#page-custom-css-id .flow-section li{list-style-type:none}#page-custom-css-id .flow-section dd{margin-left:0}#page-custom-css-id .flow-section .flow{padding-left:120px;position:relative}#page-custom-css-id .flow-section .flow::before{content:"";width:15px;height:100%;background:#DDD;margin-left:-8px;display:block;position:absolute;top:0;left:120px}#page-custom-css-id .flow-section .flow>li{position:relative}#page-custom-css-id .flow-section .flow>li:not(:last-child){margin-bottom:4vh}#page-custom-css-id .flow-section .flow>li .icon{font-size:12px;color:#fff;background:#6b90db;background:-moz-linear-gradient(left, #6b90db 0%, #66d5e9 100%);background:-webkit-linear-gradient(left, #6b90db 0%, #66d5e9 100%);background:linear-gradient(to right, #6b90db 0%, #66d5e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b90db', endColorstr='#66d5e9',GradientType=1 );padding:8px 20px;display:block;position:absolute;top:0;left:-120px;z-index:100}#page-custom-css-id .flow-section .flow>li .icon::after{content:"";border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #66d5e9;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#page-custom-css-id .flow-section .flow>li .dl{padding-left:70px;position:relative}#page-custom-css-id .flow-section .flow>li .dl::before,#page-custom-css-id .flow-section .flow>li .dl::after{content:"";display:block;position:absolute;top:15px}#page-custom-css-id .flow-section .flow>li .dl::before{width:7px;height:7px;margin-top:-3px;background:#6b90db;border-radius:50%;left:-4px}#page-custom-css-id .flow-section .flow>li .dl::after{width:50px;border-bottom:1px dashed #999;position:absolute;left:5px}#page-custom-css-id .flow-section .flow>li .dl .dt{font-size:20px;font-weight:600;color:#6b90db;margin-bottom:1vh}#page-custom-css-id .header-case h3{margin-bottom:10px}#page-custom-css-id .header-case{margin-bottom:0}#page-custom-css-id .header-case h4{margin-bottom:0;font-size:14px;border-bottom:1px dotted  #071E3E}#page-custom-css-id .text-case{margin-top:0;letter-spacing:0}#page-custom-css-id .video{position:relative;width:100%;padding-top:56.25% !important}#page-custom-css-id .video iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important;background-color:#ffffff}
.contents .content-1 {
  /* sample */
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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-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 */
}