#page-custom-css-id .theme-fo-base .wrapper.none .contents .inner{padding:0}#page-custom-css-id .theme-fo-base .wrapper.none .contents .content-2 .inner{padding-left:40px !important;padding-right:20px !important}#page-custom-css-id .theme-fo-base{overflow-x:hidden}#page-custom-css-id .limit-30th.row .col .component.richtext{margin:0 !important}#page-custom-css-id .limit-30th.row .col .component.richtext span{font-size:28px}#page-custom-css-id .limit-30th.row .col .component.richtext span:first-child{font-size:26px;margin-right:8px;padding:3px 20px;border-radius:99px}#page-custom-css-id .limit-30th.row .col .component.richtext p{margin:10px 0 !important}#page-custom-css-id .theme-fo-base .head_trial>.button-cont a.blue,#page-custom-css-id .theme-fo-base .head_inquiry>.button-cont a.blue{background-color:#ffa200;border-radius:99px;border:none;padding:8px 20px;color:#ffffff;font-size:16px;display:inline-flex;align-items:center}#page-custom-css-id .theme-fo-base .head_trial>.button-cont a.blue:before,#page-custom-css-id .theme-fo-base .head_inquiry>.button-cont a.blue:before{border-radius:99px;animation:none !important}#page-custom-css-id .theme-fo-base .head_trial>.button-cont a.blue:after,#page-custom-css-id .theme-fo-base .head_inquiry>.button-cont a.blue:after{content:"";display:inline-block;margin-left:8px;border-style:solid;border-width:4.5px 0 4.5px 4px;border-color:transparent transparent transparent #ffffff;width:0;height:0}#page-custom-css-id .theme-fo-base .head_trial>.button-cont a.blue{background-color:#ffa200}#page-custom-css-id .theme-fo-base .head_trial>.button-cont a.blue:hover{background:#ffb22b !important;transform:none !important;opacity:1}#page-custom-css-id .theme-fo-base .head_trial>.button-cont a.blue:before{background:#c17b00 !important}#page-custom-css-id .theme-fo-base .head_inquiry>.button-cont a.blue{background-color:#fff;border:3px solid #ff0060;color:#ff0060}#page-custom-css-id .theme-fo-base .head_inquiry>.button-cont a.blue:hover{border-color:#ff5595 !important;color:#ff5595 !important;transform:none !important;opacity:1}#page-custom-css-id .theme-fo-base .head_inquiry>.button-cont a.blue:before{background:#b50044 !important;transform:none !important}#page-custom-css-id .theme-fo-base .head_inquiry>.button-cont a.blue:after{border-color:transparent transparent transparent #ff0060}#page-custom-css-id .theme-fo-base .inquiry_btn>.button-cont a.blue{background-color:#ff0060;border:3px solid #ff0060;border-radius:99px;box-shadow:0px 5px 0 #9c0c42;color:#fff;display:inline-flex;align-items:center;font-size:30px}#page-custom-css-id .theme-fo-base .inquiry_btn>.button-cont a.blue::before{content:"";background:url("https://ferret-one.akamaized.net/images/6a16c6dc57680e0c5ca34c52/original.png?utime=1779877596") no-repeat center center;display:inline-block;background-size:contain;margin-right:8px;width:49px;height:32px;z-index:99;position:relative;transform:none !important}#page-custom-css-id .theme-fo-base .inquiry_btn>.button-cont a.blue::after{content:"";display:inline-block;margin-left:10px;border-style:solid;border-width:8.5px 0 8.5px 8px;border-color:transparent transparent transparent #fff;width:0;height:0}#page-custom-css-id .theme-fo-base .inquiry_btn>.button-cont a.blue:hover{background:#ff5595 !important;border:3px solid #ff5595;box-shadow:0px 5px 0 #b31b54;border-radius:99px;transform:none !important;opacity:1}#page-custom-css-id .theme-fo-base .catalog_btn>.button-cont a.blue{background-color:#fff;border:3px solid #ff0060;border-radius:99px;box-shadow:0px 5px 0 #ff0060;color:#ff0060;display:inline-flex;align-items:center;font-size:30px}#page-custom-css-id .theme-fo-base .catalog_btn>.button-cont a.blue::before{content:"";background:url("https://ferret-one.akamaized.net/images/6a16c6e18432630d596ee408/original.png?utime=1779877601") no-repeat center center;display:inline-block;background-size:contain;margin-right:8px;width:39px;height:32px;z-index:99;position:relative;transform:none !important}#page-custom-css-id .theme-fo-base .catalog_btn>.button-cont a.blue::after{content:"";display:inline-block;margin-left:10px;border-style:solid;border-width:8.5px 0 8.5px 8px;border-color:transparent transparent transparent #ff0060;width:0;height:0}#page-custom-css-id .theme-fo-base .catalog_btn>.button-cont a.blue:hover{background:#fff !important;border:3px solid #ff5595;border-radius:99px;color:#ff5595;box-shadow:0px 5px 0 #ff5595;transform:none !important;opacity:1}#page-custom-css-id .theme-fo-base .catalog_btn>.button-cont a.blue:hover::after{content:"";border-color:transparent transparent transparent #ff5595}#page-custom-css-id .theme-fo-base .trial_btn>.button-cont a.blue{background-color:#ffa200;border:3px solid #ffa200;border-radius:99px;box-shadow:0px 5px 0 #a16804;color:#fff;display:inline-flex;align-items:center;font-size:30px}#page-custom-css-id .theme-fo-base .trial_btn>.button-cont a.blue::before{content:"";background:url("https://ferret-one.akamaized.net/images/6a16c6d78e2bfc0cdf3934f2/original.png?utime=1779877591") no-repeat center center;display:inline-block;background-size:contain;margin-right:8px;width:44px;height:33px;z-index:99;position:relative;transform:none !important}#page-custom-css-id .theme-fo-base .trial_btn>.button-cont a.blue::after{content:"";display:inline-block;margin-left:10px;border-style:solid;border-width:8.5px 0 8.5px 8px;border-color:transparent transparent transparent #fff;width:0;height:0}#page-custom-css-id .theme-fo-base .trial_btn>.button-cont a.blue:hover{background:#ffb22b !important;border:3px solid #ffb22b;box-shadow:0px 5px 0 #b37b19;border-radius:99px;transform:none !important;opacity:1}#page-custom-css-id .campaign-box{position:relative;background-color:#fff;border:4px solid #00bfa5;padding:60px 15px 15px;width:100%;max-width:500px;margin:50px auto;box-sizing:border-box;text-align:center}#page-custom-css-id .ribbon-title{position:absolute;top:-4px;left:0;right:-35px;background-color:#00bfa5;color:#fff;font-weight:bold;padding:10px 40px 10px 90px;font-size:22px;z-index:5;text-align:left;clip-path:polygon(0% 0%, 100% 0%, calc(100% - 20px) 50%, 100% 100%, 0% 100%)}#page-custom-css-id .badge-discount-img{position:absolute;top:-30px;left:-32px;width:110px !important;height:auto;z-index:10}#page-custom-css-id .box-content{color:#333}#page-custom-css-id .sub-text{font-size:18px;font-weight:bold;margin-bottom:10px;display:flex;align-items:center;justify-content:center;line-height:1.3}#page-custom-css-id .slash-img{width:25px !important;height:auto}#page-custom-css-id .slash-img.left{margin-right:10px}#page-custom-css-id .slash-img.right{margin-left:10px;transform:scaleX(-1)}#page-custom-css-id .main-title{font-size:36px;font-weight:bold;line-height:1.4;margin:0}#page-custom-css-id .note-mark{font-size:12px;vertical-align:super}#page-custom-css-id .ttl-small{font-size:30px}#page-custom-css-id .footer-note{text-align:right;font-size:13px;color:#666;margin-top:5px;margin-bottom:0}#page-custom-css-id .temp_bg{background:url("https://ferret-one.akamaized.net/images/6a1fceb5f4311800922b0c3a/original.png?utime=1780469429") top center repeat-x,url("https://ferret-one.akamaized.net/images/6a0ebe4333fb1206740ff723/original.jpeg?utime=1779351108") !important;background-size:100%}#page-custom-css-id .sample-img img{object-fit:cover;transition:transform 0.3s ease, box-shadow 0.3s ease;box-shadow:0 4px 16px rgba(160,120,40,0.22),0 1px 4px rgba(160,120,40,0.12)}#page-custom-css-id .sample-img:hover img{transform:scale(1.05);box-shadow:0 8px 24px rgba(160,120,40,0.32),0 2px 8px rgba(160,120,40,0.16)}#page-custom-css-id .theme-fo-base .catalog_btn>.button-cont a.blue,#page-custom-css-id .theme-fo-base .trial_btn>.button-cont a.blue,#page-custom-css-id .theme-fo-base .inquiry_btn>.button-cont a.blue{font-size:25px !important}#page-custom-css-id .limit-30th.row .col .component.richtext strong,#page-custom-css-id .limit-30th.row .col .component.richtext span strong{font-size:25px !important}#page-custom-css-id .theme-fo-base .content-5 h2 .font-size-46px,#page-custom-css-id .theme-fo-base .content-5 h2 font span{font-size:36px !important}@media screen and (max-width: 699px){#page-custom-css-id .theme-fo-base .wrapper .contents .limit-30th.row{padding-left:10px !important;padding-right:10px !important;box-sizing:border-box !important}#page-custom-css-id .limit-30th.row .col .component.richtext{padding-left:0 !important;padding-right:0 !important}#page-custom-css-id .limit-30th.row .col .component.richtext strong,#page-custom-css-id .limit-30th.row .col .component.richtext span strong{font-size:20px !important}}@media screen and (min-width: 600px) and (max-width: 769px){#page-custom-css-id .theme-fo-base .wrapper .contents section{padding:0 !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont{display:flex;align-items:center;gap:4px}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col-1,#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col-2,#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col-3,#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col-4{padding:0 !important;margin:0 !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col-3 a,#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col-4 a{font-size:13px;padding:6px 10px}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col-1{width:22% !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col-2{width:18% !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col-2 .component.text .font-size-20px{font-size:10px !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col-3{width:32% !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col-4{width:28% !important}#page-custom-css-id .campaign-box{width:calc(100% - 48px);margin:25px auto 0 !important;padding:58px 14px 14px}#page-custom-css-id .ribbon-title{font-size:20px;padding:9px 30px 9px 82px;right:-28px}#page-custom-css-id .badge-discount-img{width:95px !important;top:-25px;left:-24px}#page-custom-css-id .theme-fo-base .catalog_btn>.button-cont a.blue,#page-custom-css-id .theme-fo-base .trial_btn>.button-cont a.blue,#page-custom-css-id .theme-fo-base .inquiry_btn>.button-cont a.blue{font-size:25px}#page-custom-css-id .theme-fo-base .catalog_btn>.button-cont a.blue::before,#page-custom-css-id .theme-fo-base .trial_btn>.button-cont a.blue::before,#page-custom-css-id .theme-fo-base .inquiry_btn>.button-cont a.blue::before{width:30px;height:20px}#page-custom-css-id .theme-fo-base .catalog_btn>.button-cont a.blue::after,#page-custom-css-id .theme-fo-base .trial_btn>.button-cont a.blue::after,#page-custom-css-id .theme-fo-base .inquiry_btn>.button-cont a.blue::after{border-width:6.5px 0 6.5px 6px}#page-custom-css-id #page-custom-css-id .limit-30th.row .col .component.richtext{padding:10px 0 !important}#page-custom-css-id .limit-30th.row .col .component.richtext p{margin:0 !important;padding-bottom:8px}#page-custom-css-id .limit-30th.row .col .component.richtext span{font-size:18px}#page-custom-css-id .limit-30th.row .col .component.richtext span:first-child{font-size:16px}#page-custom-css-id .theme-fo-base .wrapper .contents .col .usetitle{margin-top:0 !important}}@media screen and (min-width: 600px){#page-custom-css-id .theme-fo-base .wrapper .contents .content-2 .inner>.row:has(.inquiry_btn):has(.catalog_btn),#page-custom-css-id .theme-fo-base .wrapper .contents .content-4 .inner>.row:has(.inquiry_btn):has(.catalog_btn),#page-custom-css-id .theme-fo-base .wrapper .contents .content-5 .inner>.row:has(.trial_btn):has(.catalog_btn){display:flex !important;justify-content:center !important;gap:4rem !important}}@media screen and (min-width: 770px){#page-custom-css-id .theme-fo-base .wrapper.none .contents .content-2 .inner>.row:nth-child(2){display:flex !important;justify-content:center !important;gap:70px !important}}@media screen and (min-width: 770px) and (max-width: 1100px){#page-custom-css-id .theme-fo-base .wrapper.none .contents .content-2 .inner>.row:nth-child(2){display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;gap:20px !important}#page-custom-css-id .theme-fo-base .wrapper.none .contents .content-2 .inner>.row:nth-child(2) .col:first-child{width:55% !important;flex:none !important}#page-custom-css-id .theme-fo-base .wrapper.none .contents .content-2 .inner>.row:nth-child(2) .col:last-child{width:45% !important;flex:none !important}#page-custom-css-id .theme-fo-base .wrapper.none .contents .content-2 .inner>.row:nth-child(2) .col:last-child img{width:100% !important;height:auto !important;max-width:360px !important}#page-custom-css-id .ribbon-title{font-size:16px !important;padding:8px 10px 8px 75px !important;right:-20px !important}#page-custom-css-id .badge-discount-img{width:80px !important;top:-20px !important;left:-20px !important}#page-custom-css-id .sub-text{font-size:13px !important;margin-bottom:5px !important}#page-custom-css-id .slash-img{width:16px !important}#page-custom-css-id .main-title{font-size:24px !important}#page-custom-css-id .ttl-small{font-size:20px !important}#page-custom-css-id .campaign-box{padding:45px 10px 10px !important;margin:20px auto !important}}@media screen and (min-width: 1101px){#page-custom-css-id .theme-fo-base .wrapper.none .contents .content-2 .inner>.row:nth-child(2){display:flex !important;justify-content:center !important;gap:70px !important}}@media screen and (max-width: 599px){#page-custom-css-id .theme-fo-base .wrapper.none .contents .content-2 .inner{padding-left:20px !important}#page-custom-css-id .campaign-box{width:calc(100% - 32px);margin:40px auto 0 !important;padding:55px 12px 12px}#page-custom-css-id .ribbon-title{font-size:16px;padding:8px 20px 8px 75px;right:-25px}#page-custom-css-id .badge-discount-img{width:85px !important;top:-22px;left:-20px}#page-custom-css-id .main-title{font-size:22px}#page-custom-css-id .ttl-small{font-size:20px}#page-custom-css-id .sub-text{font-size:14px}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont{display:flex !important;flex-wrap:wrap !important;flex-direction:row !important;justify-content:flex-start !important;gap:0 !important;padding:6px 12px !important;box-sizing:border-box !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont::after{content:"" !important;display:block !important;width:100% !important;height:0px !important;order:2 !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col.col-1{width:auto !important;max-width:none !important;flex:0 0 auto !important;display:inline-flex !important;align-items:center !important;margin:0 !important;padding:0 10px 0 0 !important;order:1 !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col.col-2{width:auto !important;max-width:none !important;flex:0 0 auto !important;display:inline-flex !important;align-items:center !important;margin:0 !important;padding:0 !important;order:1 !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col-1 img{width:100px !important;height:auto !important;max-width:100% !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col-2 .font-size-20px{font-size:12px !important;white-space:nowrap !important;color:#4a6375 !important;display:inline-block !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col.col-3,#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col.col-4{width:50% !important;max-width:50% !important;flex:0 0 50% !important;display:block !important;box-sizing:border-box !important;margin:0 !important;padding-top:0 !important;float:none !important;order:3 !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col.col-3{padding-right:4px !important;padding-left:0 !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .col.col-4{padding-left:4px !important;padding-right:0 !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .button-cont{width:100% !important;display:block !important;float:none !important;text-align:center !important;margin:0 !important;padding:0 !important}#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .button-cont a,#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .button-cont a.right,#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .button-cont a.left,#page-custom-css-id .theme-fo-base .wrapper .contents section .header-cont .button-cont a.blue{display:flex !important;align-items:center !important;justify-content:center !important;float:none !important;width:100% !important;max-width:100% !important;height:38px !important;box-sizing:border-box !important;font-size:11px !important;padding:0 4px !important;line-height:1 !important;border-radius:99px !important;margin:0 !important}#page-custom-css-id .theme-fo-base .catalog_btn>.button-cont a.blue,#page-custom-css-id .theme-fo-base .trial_btn>.button-cont a.blue,#page-custom-css-id .theme-fo-base .inquiry_btn>.button-cont a.blue{font-size:20px !important}#page-custom-css-id .theme-fo-base .catalog_btn>.button-cont a.blue::before,#page-custom-css-id .theme-fo-base .trial_btn>.button-cont a.blue::before,#page-custom-css-id .theme-fo-base .inquiry_btn>.button-cont a.blue::before{width:26px;height:18px}#page-custom-css-id .theme-fo-base .catalog_btn>.button-cont a.blue::after,#page-custom-css-id .theme-fo-base .trial_btn>.button-cont a.blue::after,#page-custom-css-id .theme-fo-base .inquiry_btn>.button-cont a.blue::after{border-width:5px 0 5px 5px}#page-custom-css-id #page-custom-css-id .limit-30th.row .col .component.richtext{padding:8px 0 !important}#page-custom-css-id .limit-30th.row .col .component.richtext p{margin:0 !important;padding-bottom:6px}#page-custom-css-id .limit-30th.row .col .component.richtext span{font-size:15px}#page-custom-css-id .limit-30th.row .col .component.richtext span:first-child{font-size:13px}#page-custom-css-id .theme-fo-base .wrapper .contents .col .usetitle{margin-top:0 !important}#page-custom-css-id .temp_bg{padding:32px 16px !important}#page-custom-css-id .temp_bg .component.text{font-size:14px !important}}#page-custom-css-id div.component.component-2.richtext.richtext-v2{text-align:center !important}#page-custom-css-id div.component.component-2.richtext.richtext-v2>*{width:auto !important;max-width:100% !important;display:inline-block !important;margin:0 auto !important;text-align:left}#page-custom-css-id .tokujiko-section,#page-custom-css-id [class*="bg-"],#page-custom-css-id div[style*="background-color"]{text-align:center !important}#page-custom-css-id .tokujiko-section>*,#page-custom-css-id [class*="bg-"]>*,#page-custom-css-id div[style*="background-color"]>*{width:auto !important;max-width:100% !important;display:inline-block !important;margin:0 auto !important;text-align:left}
.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.image {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-2 .component.text {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-3 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-3 .component.button {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-4 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-4 .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.image {
  /* 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-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 .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.button {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-2 .component.button {
  /* 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-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-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-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.rich-heading {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-2 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-2 .component.image {
  /* sample */
}

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

.header .row.row-2, .main-visual .row.row-2 {
  /* sample */
}
.header .row.row-2 .col.col-1, .main-visual .row.row-2 .col.col-1 {
  /* sample */
}

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

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