﻿@media screen and (max-width: 769px){#page-custom-css-id .theme-fo-base .main-visual.top-mainvisual{margin-bottom:0}}#page-custom-css-id .wrapper.none{margin-top:0 !important}@media screen and (max-width: 769px){#page-custom-css-id .wrapper.none .contents{margin-bottom:0}}#page-custom-css-id .mailmagazine{margin-bottom:0 !important}#page-custom-css-id .main-visual .component.component-2.image{text-align:center}#page-custom-css-id .main-visual .component.component-2.image img{max-width:1185px !important;width:100% !important}#page-custom-css-id .main-visual .mv-img{background-position:center;background-size:cover}#page-custom-css-id .main-visual .row{max-width:100% !important}#page-custom-css-id .top-sp-line .inner{padding-bottom:26px !important}#page-custom-css-id .top-sp-line .col-1{max-width:384px;margin:0 auto}#page-custom-css-id .top-sp-line .col-1 img{border-radius:0 !important;margin-bottom:0 !important}#page-custom-css-id .feature-cards-cont{padding:40px 16px 6px}@media screen and (max-width: 769px){#page-custom-css-id .feature-cards-cont{padding:0}}@media screen and (min-width: 500px) and (max-width: 769px){#page-custom-css-id .feature-cards-cont .inner{flex-direction:row}}#page-custom-css-id .feature-card{width:calc(100% / 4 - 24px) !important;background:none;padding:0;margin-left:32px;margin-bottom:0}@media screen and (max-width: 499px){#page-custom-css-id .feature-card{width:100% !important;margin:0 auto 20px}}@media screen and (min-width: 500px) and (max-width: 769px){#page-custom-css-id .feature-card{margin:0 0 16px;width:calc((100% - 16px) / 2) !important;display:block}}@media screen and (min-width: 500px) and (max-width: 769px){#page-custom-css-id .feature-card:nth-child(2n){margin-left:16px}}#page-custom-css-id .feature-card:first-child{margin-left:0}@media screen and (max-width: 499px){#page-custom-css-id .feature-card:first-child{margin-left:auto}}@media screen and (min-width: 500px) and (max-width: 769px){#page-custom-css-id .feature-card:first-child{margin-left:0}}#page-custom-css-id .feature-card img{max-width:100%;margin-bottom:0 !important;border-radius:0 !important;width:100%}#page-custom-css-id .feature-card img:hover{opacity:0.8}#page-custom-css-id .feature-card .component h2{margin-bottom:0}@media screen and (max-width: 769px){#page-custom-css-id .feature-card .component h2{text-align:center}}#page-custom-css-id .sec-pr{margin-top:6px}#page-custom-css-id .sec-pr .inner{background:none;max-width:814px;width:70%;margin-left:26%;margin-bottom:3%}@media screen and (max-width: 499px){#page-custom-css-id .sec-pr .inner{width:77%;margin-left:27%}}@media screen and (min-width: 500px) and (max-width: 769px){#page-custom-css-id .sec-pr .inner{width:70%;margin-left:22%}}#page-custom-css-id .sec-pr .row-1{border-spacing:0}#page-custom-css-id .sec-pr .info-area{font-family:"游ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}#page-custom-css-id .sec-pr .info-area.icon-pr{width:94px;background-color:#343434;margin-bottom:26px}@media screen and (max-width: 769px){#page-custom-css-id .sec-pr .info-area.icon-pr{width:64px;margin-bottom:2rem;margin-left:calc(49% - 29px)}}#page-custom-css-id .sec-pr .info-area.icon-pr p{font-family:LIFULLFONT, "游ゴシック体", YuGothic, "游ゴシック Medium", Yu Gothic Medium, "游ゴシック", Yu Gothic, "メイリオ", sans-serif;font-weight:bold;font-size:18px;padding:2px 0;letter-spacing:-2px}@media screen and (max-width: 769px){#page-custom-css-id .sec-pr .info-area.icon-pr p{font-weight:800;font-size:13px;padding:1px 0 0px;letter-spacing:-1px}}@media screen and (max-width: 769px){#page-custom-css-id .sec-pr .info-area{margin-right:0}}#page-custom-css-id .sec-pr .info-area.title{color:#343434;margin-bottom:18px;border-spacing:0;font-family:"游ゴシック", "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}@media screen and (max-width: 769px){#page-custom-css-id .sec-pr .info-area.title{margin-bottom:14px;font-size:19px}}#page-custom-css-id .sec-pr .info-area.title p{line-height:3.8rem;padding:0 5%}@media screen and (max-width: 769px){#page-custom-css-id .sec-pr .info-area.title p{line-height:2.8rem;padding:0 4%}}#page-custom-css-id .sec-pr .info-area.title p span{letter-spacing:0.4rem;font-size:30px}@media screen and (max-width: 769px){#page-custom-css-id .sec-pr .info-area.title p span{letter-spacing:0.2rem;font-size:19px}}#page-custom-css-id .sec-pr .info-area.title .component.richtext.component-1 span{font-weight:bold}#page-custom-css-id .sec-pr .info-area.main-info{border-radius:10px;position:relative;border-spacing:0}#page-custom-css-id .sec-pr .info-area.main-info::before{content:"";background-image:url(https://ferret-one.akamaized.net/images/6062c1b90f3d400049115b2c/original.png?utime=1617084857);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;left:-160px;top:-83px;width:170px;height:426px}@media screen and (max-width: 374px){#page-custom-css-id .sec-pr .info-area.main-info::before{background-size:100%;left:-29vw;top:-18vw;width:46%;max-width:118px}}@media screen and (min-width: 375px) and (max-width: 769px){#page-custom-css-id .sec-pr .info-area.main-info::before{left:-113px;top:-28%;width:46%;max-width:118px}}#page-custom-css-id .sec-pr .info-area.main-info .col-1{padding:30px 40px}@media screen and (max-width: 769px){#page-custom-css-id .sec-pr .info-area.main-info .col-1{padding:5% 7%}}@media screen and (min-width: 770px){#page-custom-css-id .sec-pr .info-area.main-info .col-1{display:block}}#page-custom-css-id .sec-pr .info-area.main-info .col-1 .heading *{font-size:24px;margin-bottom:1.2rem;letter-spacing:0.3rem;font-family:"游ゴシック", "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}@media screen and (max-width: 769px){#page-custom-css-id .sec-pr .info-area.main-info .col-1 .heading *{font-size:16px;margin-bottom:0.8rem;letter-spacing:0.2rem}}#page-custom-css-id .sec-pr .info-area.main-info .col-1 .text{font-size:18px;letter-spacing:0.2rem;line-height:3.2rem;font-family:"游ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}@media screen and (max-width: 769px){#page-custom-css-id .sec-pr .info-area.main-info .col-1 .text{font-size:14px;letter-spacing:0.1rem;line-height:2.2rem}}#page-custom-css-id .component.button .button-cont a{width:350px;padding:1.8rem 0.9rem;font-size:120%;box-shadow:0 3px 0 rgba(0,0,0,0.15) !important}@media screen and (max-width: 769px){#page-custom-css-id .component.button .button-cont a{width:85vw}}#page-custom-css-id .top-service .component.button .button-cont a{font-size:100%;padding:15px;width:100%}@media screen and (max-width: 769px){#page-custom-css-id .top-service .component.button .button-cont a{font-size:1.2rem;padding:10px 12px}}#page-custom-css-id .navigation-cont .component.button .button-cont a{width:auto;box-shadow:none !important}@media screen and (max-width: 769px){#page-custom-css-id .info-area .component.button{margin:4% auto 0}}#page-custom-css-id .info-area .component.button .button-cont{text-align:right}#page-custom-css-id .info-area .component.button .button-cont a{width:356px;font-size:18px;padding:20px 46px}@media screen and (max-width: 769px){#page-custom-css-id .info-area .component.button .button-cont a{font-size:13px;width:100%;padding:12px 6px}}#page-custom-css-id .visually-hidden{position:fixed !important;top:0px !important;left:0px !important;width:4px !important;height:4px !important;opacity:0 !important;overflow:hidden !important;border:none !important;margin:0 !important;padding:0 !important;display:block !important;visibility:visible !important}
.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-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.text {
  /* 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.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.text {
  /* 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.text {
  /* 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.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.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.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.text {
  /* 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.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.richtext {
  /* 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.image {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 .component.button {
  /* sample */
}

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

.contents .content-6 .row.row-8 {
  /* sample */
}
.contents .content-6 .row.row-8 .col.col-1 {
  /* sample */
}
.contents .content-6 .row.row-8 .col.col-1 .component.image {
  /* sample */
}
.contents .content-6 .row.row-8 .col.col-1 .component.text {
  /* sample */
}
.contents .content-6 .row.row-8 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-6 .row.row-8 .col.col-1 .component.button {
  /* sample */
}

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

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

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

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

.contents .content-12 .row.row-2 {
  /* sample */
}
.contents .content-12 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-12 .row.row-2 .col.col-1 .entry-list {
  /* sample */
}

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

.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 */
}
.header .row.row-2 .col.col-1 .component.rich-heading, .main-visual .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.header .row.row-2 .col.col-1 .component.image, .main-visual .row.row-2 .col.col-1 .component.image {
  /* sample */
}

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

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