#page-custom-css-id .h111{padding:0.5em;color:#494949;background:#fffaf4;border-left:solid 5px #ffaf58}#page-custom-css-id .h112{position:relative;display:inline-block;margin-bottom:1em}#page-custom-css-id .h112:before{content:'';position:absolute;bottom:-15px;display:inline-block;width:60px;height:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:black;border-radius:2px}#page-custom-css-id .wrapper .contents .content-1{min-height:570px}#page-custom-css-id .content-1 .inner{padding:0 20px}#page-custom-css-id .content-1 .inner .component{margin:0px 0}#page-custom-css-id .content-1 .inner .row-2 .col-1>div span{line-height:40px}#page-custom-css-id .top-ttl1 p{margin-bottom:5px !important;line-height:130%}#page-custom-css-id .top-ttl2 p{font-size:55px !important;line-height:80px}#page-custom-css-id .top-ttl3 p{margin-bottom:5px !important;line-height:160%}#page-custom-css-id .component.heading h2{line-height:1.6}#page-custom-css-id .contents .content-2{padding-bottom:60px}#page-custom-css-id .trouble{padding-top:80px}#page-custom-css-id .trouble .inner .row-1 .col-1 h3{margin-bottom:50px}#page-custom-css-id .trouble .inner .row .col-3 .image{width:220px;text-align:center;margin:35px auto 0}#page-custom-css-id .trouble .inner .row .col-3{padding:0 35px 20px}#page-custom-css-id .trouble .inner .row .col-3 p{font-size:18px}#page-custom-css-id .st{padding-bottom:50px}#page-custom-css-id .st .inner .row-2 .col-1>div span,#page-custom-css-id .st .inner .row-2 .col-2>div span,#page-custom-css-id .st .inner .row-2 .col-3>div span{font-weight:normal;line-height:1em}#page-custom-css-id .st .inner .row-2 .col>div.image img{width:auto !important;height:180px}#page-custom-css-id .st .inner .row-2 .col>div.image{text-align:center !important;height:auto !important}#page-custom-css-id .st .inner .row-2 .col>div.st-txt{padding:0 5px}#page-custom-css-id .st .inner .row-3 .button-cont a{position:relative;display:flex;text-align:center;padding:0 0 !important;margin:50px auto 0;justify-content:center;align-items:center}#page-custom-css-id .st .inner .row-3 .button-cont a:after{content:'';width:1em;height:1em;background-image:url("https://ferret-one.akamaized.net/images/6046dbea87791e360b9caf6f/original.png?utime=1615256555");position:relative;display:inline-block;background-repeat:no-repeat;margin-left:1em}#page-custom-css-id .window-icon{display:none}#page-custom-css-id .content-6{padding-bottom:50px}#page-custom-css-id .content-6 .case-wrap .case{padding:0 0 60px;width:320px !important}#page-custom-css-id .content-6 .case-wrap .case .component-1{margin:0 0}#page-custom-css-id .content-6 .case-wrap .case .component-2{padding:0px 10px;min-height:5em;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#page-custom-css-id .content-6 .case-wrap .case .component-2 p{line-height:1em}#page-custom-css-id .content-6 .case-wrap .case .component-3{padding:0 25px}#page-custom-css-id .content-6 .case-wrap .case .component-4{padding:0 25px;position:absolute;right:0;bottom:5px}#page-custom-css-id .content-6 .case-wrap .case .component-4 p{margin:10px 0 0}#page-custom-css-id .content-6 .case-wrap .case .component-4 p a{position:relative;display:flex;text-align:center;padding:0 0 !important;margin:0px auto 0;justify-content:flex-end;align-items:center}#page-custom-css-id .content-6 .case-wrap .case .component-4 p a:after{content:'';width:10px;height:30px;background-position:center;background-image:url("https://ferret-one.akamaized.net/images/6049c90a253ddd0d8113b780/original.png?utime=1615448330");position:relative;display:inline-block;background-repeat:no-repeat;margin-left:0.5em}#page-custom-css-id .content-6 .case-wrap .case .component-2 p{margin:0 0;font-size:22px;line-height:35px}#page-custom-css-id .content-6 .case-wrap .case .component-5{display:none}#page-custom-css-id .content-6 .row-3 .button{margin-top:50px}#page-custom-css-id .btn-green2 .button-cont a{position:relative;display:flex;text-align:center;padding:0 0 !important;margin:0px auto 0;justify-content:center;align-items:center}#page-custom-css-id .btn-green2 .button-cont a:after{background-image:url("https://ferret-one.akamaized.net/images/6046dbc087791e360b9cab64/original.png?utime=1615256512");content:'';width:16px;height:31px;position:relative;display:inline-block;background-repeat:no-repeat;margin-left:1em;position:absolute;right:2em}#page-custom-css-id .btn-green0 .size-m{height:77px;text-align:center;padding:0 !important;line-height:77px;border-radius:8px !important}#page-custom-css-id .btn-green0 a{position:relative !important}#page-custom-css-id .btn-green0 .button-cont a{position:relative;display:flex;text-align:center;padding:0 0 !important;margin:0px auto 0;justify-content:center;align-items:center}#page-custom-css-id .btn-green0 .button-cont a:after{background-image:url("https://ferret-one.akamaized.net/images/6046dbc087791e360b9cab64/original.png?utime=1615256512");content:'';width:16px;height:31px;position:relative;display:inline-block;background-repeat:no-repeat;margin-left:1em;position:absolute;right:2em}#page-custom-css-id .btn-orange a{position:relative !important}#page-custom-css-id .btn-orange .button-cont a{position:relative;display:flex;text-align:center;padding:0 0 !important;margin:0px auto 0;justify-content:center;align-items:center}#page-custom-css-id .btn-orange .button-cont a:after{background-image:url("https://ferret-one.akamaized.net/images/6046dbc087791e360b9cab64/original.png?utime=1615256512");content:'';width:16px;height:31px;position:relative;display:inline-block;background-repeat:no-repeat;margin-left:1em;position:absolute;right:2em}#page-custom-css-id .content-6 .row-3 .btn-icon{display:none}#page-custom-css-id .content-8{padding-bottom:50px}#page-custom-css-id .content-8 .btn_row .btn-icon2{display:none}#page-custom-css-id .content-8 .btn_row .button-cont a{position:relative;display:flex;text-align:center;padding:0 0 !important;margin:0px auto 0;justify-content:center;align-items:center}#page-custom-css-id .content-8 .btn_row .button-cont a:after{background-image:url("https://ferret-one.akamaized.net/images/6046dbc087791e360b9cab64/original.png?utime=1615256512");content:'';width:16px;height:31px;position:relative;display:inline-block;background-repeat:no-repeat;margin-left:1em;position:absolute;right:2em}#page-custom-css-id .pb_small_sec .inner .row .col .component-3 a{position:relative;display:flex;text-align:center;padding:0 0 !important;margin:0px auto 0;justify-content:flex-end;align-items:center}#page-custom-css-id .pb_small_sec .inner .row .col .component-3 a:after{background-image:url("https://ferret-one.akamaized.net/images/6049c90a253ddd0d8113b780/original.png?utime=1615448330");content:'';width:15px;height:17px;position:relative;display:inline-block;background-repeat:no-repeat;margin-left:5px}#page-custom-css-id .pb_small_sec .inner .row .col .green-arrow{display:none !important}#page-custom-css-id .contact{padding-top:45px !important}#page-custom-css-id .contact .btn-icon3{display:none}#page-custom-css-id .contact .button .button-cont a{position:relative;display:flex;text-align:center;padding:0 0 !important;margin:0px auto 0;justify-content:center;align-items:center}#page-custom-css-id .contact .button .button-cont a:after{background-image:url("https://ferret-one.akamaized.net/images/6046dbc087791e360b9cab64/original.png?utime=1615256512");content:'';width:16px;height:31px;position:relative;display:inline-block;background-repeat:no-repeat;margin-left:1em;position:absolute;right:2em}@media screen and (max-width: 980px){#page-custom-css-id .main-visual-content .title-group,#page-custom-css-id .title-group .col{display:block !important;width:inherit !important}#page-custom-css-id .main-visual-content .title-group .top-ttl3 p{max-width:inherit}#page-custom-css-id .top_main_visual{text-align:center !important}#page-custom-css-id .top_main_visual img{width:100% !important}#page-custom-css-id .sab_visual .inner .row .col_achievement_ttl{padding:8px 0 13px 0 !important}#page-custom-css-id .col_achievement_ttl_black span{font-size:22px !important}}@media screen and (max-width: 965px){#page-custom-css-id .can_do_ttl1 p{height:75px;display:table;margin:0 auto !important}#page-custom-css-id .can_do_ttl1 p span{display:table-cell;vertical-align:middle;margin:0 auto}}@media screen and (max-width: 855px){#page-custom-css-id .can_do_ttl1 br,#page-custom-css-id .can_do_ttl2 br,#page-custom-css-id .can_do_ttl3 br{display:none}}@media screen and (max-width: 769px){#page-custom-css-id .top-ttl1 p{font-size:28px !important}#page-custom-css-id .top-ttl2 p{font-size:36px !important;line-height:55px}#page-custom-css-id .content-1 .inner .row-2 .col-1>div span{line-height:2em}#page-custom-css-id .content-1 .inner .row-2 .col-1>div span br{display:none}#page-custom-css-id .contents .content-2{padding-bottom:40px}#page-custom-css-id .content-2 .component.heading h2{line-height:35px}#page-custom-css-id .content-2 .component.heading h2 span{font-size:24px}#page-custom-css-id .trouble{padding-top:30px;padding-bottom:50px}#page-custom-css-id .trouble .inner .row:first-child{left:unset;position:relative;top:unset;height:auto}#page-custom-css-id .trouble .inner .row-1 .col-1 h3{margin-bottom:0px}#page-custom-css-id .trouble .inner .row:nth-child(2) .col-2{height:70px}#page-custom-css-id .contents .content-3 .row.row-2 .col{margin-top:0}#page-custom-css-id .contents .content-3 .row.row-2 .col:last-child{margin-top:30px}#page-custom-css-id .st{padding-bottom:20px}#page-custom-css-id .st .inner .row-3 .button-cont a:after{background-position:center;margin-left:15px;margin-right:15px;width:32px;height:32px}#page-custom-css-id .content-6 .inner .case-link p{padding-right:0px !important}#page-custom-css-id .contact .inner h3 span{font-size:24px}#page-custom-css-id .top-ttl3 p{max-width:inherit}#page-custom-css-id .top-ttl1{line-height:1.2 !important}#page-custom-css-id .top-ttl2 h1{line-height:1.2 !important}#page-custom-css-id .top_main_visual{text-align:center !important;width:100%}#page-custom-css-id .quality_assurance_col_box{display:block}#page-custom-css-id .col .specialtyqube_h2 h2 span{font-size:25px !important}#page-custom-css-id .can_do_ttl1 p{height:auto}#page-custom-css-id .can_do_ttl2 p,#page-custom-css-id .can_do_ttl3 p{height:auto !important;display:block;margin:0 auto !important}#page-custom-css-id .can_do_ttl1 br,#page-custom-css-id .can_do_ttl2 br,#page-custom-css-id .can_do_ttl3 br{display:inline}}#page-custom-css-id .main-visual,#page-custom-css-id .sab_visual{background-size:518px 315px !important}#page-custom-css-id .top-ttl1{line-height:2.52;margin-top:19px}#page-custom-css-id .top-ttl2 p{letter-spacing:0.1em;line-height:1.5;font-size:35px !important}#page-custom-css-id .top-ttl2:after{content:'';border-top:2px solid #FFB43C;width:93px;height:2px;margin:25px 0 22px 0;display:block}#page-custom-css-id .top-ttl3 p{letter-spacing:0.05em;line-height:1.92;max-width:387px;margin:0px}#page-custom-css-id .row .col{padding:0 !important}#page-custom-css-id .col2{padding-left:28px}#page-custom-css-id .component.image{margin:0 !important}#page-custom-css-id .co{height:60px;display:table;text-align:center}#page-custom-css-id .col_gara{width:310px !important}#page-custom-css-id .gara{position:relative;max-width:300px;min-height:150px;width:300px;margin:36px auto 0 auto;background-size:300px 150px}#page-custom-css-id .gara_img{width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}#page-custom-css-id .col_gara .gara .gara_span{width:250px;text-align:center;-ms-transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}#page-custom-css-id .gara_shadow{width:241px;position:absolute;right:30px;top:88px}#page-custom-css-id .gara span{text-shadow:0 3px 6px rgba(0,0,0,0.16)}#page-custom-css-id .title-group2{display:flex !important;justify-content:space-around;flex-wrap:wrap}#page-custom-css-id .black_box,#page-custom-css-id .black_box1,#page-custom-css-id .black_box2{text-align:center}#page-custom-css-id .black_box strong span{padding:3px;text-align:center}#page-custom-css-id .black_box1 span{padding:3px 23px;text-align:center}#page-custom-css-id .black_box2 span{padding:3px 10px;text-align:center}#page-custom-css-id .black_box1,#page-custom-css-id .black_box2{margin:0 auto}#page-custom-css-id .graph_box_size{max-width:720px;margin:0 auto !important}#page-custom-css-id .specialtyqube_h2 h2{margin-bottom:0px}#page-custom-css-id .specialtyqube_h2 h2 span{font-size:35px !important}#page-custom-css-id .specialtyqube_h2::after{content:'';border-top:2px solid #FFB43C;width:93px;height:2px;margin:15px 0px 19px 0px;display:block}#page-custom-css-id .specialtyqube_p p{margin:0px}#page-custom-css-id .specialtyqube_text{margin:20px 0 0 0}#page-custom-css-id .theme-fo-base .wrapper .contents .component.richtext p{margin:0px}#page-custom-css-id .contact_navi_ttl:after{content:'';border-top:2px solid #FFB43C;width:122px;height:2px;margin:8px auto 17px auto;display:block}#page-custom-css-id .contact_navi_flex_box{display:flex !important;justify-content:center;column-gap:17px;flex-wrap:wrap}#page-custom-css-id .contact_navi_col_box{width:auto !important}#page-custom-css-id .contact_navi_button2 .button-cont{background-image:url(https://ferret-one.akamaized.net/images/632a8039bc122d005a76adcd/original.png?utime=1663729721) !important}#page-custom-css-id .contact_navi_button .button-cont,#page-custom-css-id .contact_navi_button2 .button-cont{background-image:url(https://ferret-one.akamaized.net/images/632a7fbe85e43b0049cdad6e/original.png?utime=1663729598);background-size:292px 60px;background-position:center;background-size:cover;width:292px;height:60px;display:table}#page-custom-css-id .contact_navi_button .button-cont a,#page-custom-css-id .contact_navi_button2 .button-cont a{display:table-cell;vertical-align:middle}#page-custom-css-id .contact_navi_button a.red,#page-custom-css-id .contact_navi_button2 a.red{background-color:transparent !important}#page-custom-css-id .can_do_ttl1:after,#page-custom-css-id .can_do_ttl2:after,#page-custom-css-id .can_do_ttl3:after{content:'';border-top:2px solid #FFB43C;width:64px;height:2px;margin:16px auto 0px auto;display:block}#page-custom-css-id .can_do_ttl2 p,#page-custom-css-id .can_do_ttl3 p{height:75px;display:table;margin:0 auto !important}#page-custom-css-id .can_do_ttl2 p span,#page-custom-css-id .can_do_ttl3 p span{display:table-cell;vertical-align:middle;margin:0 auto}#page-custom-css-id .secu_ttl span{line-height:0.74}#page-custom-css-id .quality_assurance_col_box:not(:first-child){margin-top:60px}#page-custom-css-id .quality_p,#page-custom-css-id .quality_h2{margin:0}#page-custom-css-id .quality_h2 h2{line-height:1.32 !important;margin-bottom:21px}#page-custom-css-id .inner .row .col_achievement_ttl,#page-custom-css-id .inner .row .col_boxsize{border-top:5px solid #FF9E3C;border-bottom:5px solid #FF9E3C;border-image:linear-gradient(to right, #EDD23B 0%, #FF9E3C 100%);border-image-slice:1}#page-custom-css-id .inner .row .col_achievement_ttl{padding:18px 0 23px 0 !important}#page-custom-css-id .inner .row .col_boxsize{padding:20px 0 15px 0 !important;width:320px !important;margin-bottom:50px}#page-custom-css-id .col_achivement_button .button-cont,#page-custom-css-id .col_achivement_button1 .button-cont{background-image:url(https://ferret-one.akamaized.net/images/632ab4e4793eaf0890784e5a/original.png?utime=1663743205);background-size:292px 60px;background-position:center;background-size:cover;width:292px;height:60px;display:table;margin:0 auto}#page-custom-css-id .col_achivement_button1 .button-cont{background-size:203px 41px;width:203px;height:41px}#page-custom-css-id .col_achivement_button .button-cont a,#page-custom-css-id .col_achivement_button1 .button-cont a{display:table-cell;vertical-align:middle}#page-custom-css-id .col_achivement_button a.red,#page-custom-css-id .col_achivement_button1 a.red{background-color:transparent !important}#page-custom-css-id .col_arhievement_flex{display:flex !important;width:100%;column-gap:50px;flex-wrap:wrap;justify-content:center}#page-custom-css-id .col_achievement_box_h3 h3{height:56px;line-height:1.66666 !important;font-size:18px !important;margin:20px auto 3px auto;display:table}#page-custom-css-id .col_achievement_box_h3 h3 span{display:table-cell;vertical-align:middle}#page-custom-css-id .installed_inventory span span{border-bottom:#F88040 2px solid}#page-custom-css-id .blue_back .article-list{background-color:#F4FAFC !important}#page-custom-css-id .news_h2 h2,#page-custom-css-id .news_h2{line-height:inherit !important;margin:7px auto 0 auto}#page-custom-css-id .qa_text_box{margin:20px auto}#page-custom-css-id .contact_navi_text p,#page-custom-css-id .letter_space0 p,#page-custom-css-id .letter_space0 span{letter-spacing:0em}#page-custom-css-id .contact_navi_blue_text p,#page-custom-css-id .letter_space50 p,#page-custom-css-id .letter_space50 span{letter-spacing:0.05em}#page-custom-css-id .contact_navi_text p,#page-custom-css-id .letter_space100 p,#page-custom-css-id .letter_space100 span{letter-spacing:0.1em}
.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.text {
  /* 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-2 {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.side {
  /* sample */
}

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

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

.side {
  /* sample */
}

.side {
  /* sample */
}

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