#page-custom-css-id .wrapper .contents section{padding:30px 0 50px}#page-custom-css-id .main-visual.sub-page-custom{height:175px;background-image:url("https://ferret-one.akamaized.net/images/605571bbf5836303fa550120/original.png?utime=1616212411") !important}#page-custom-css-id .main-visual-content{position:relative}#page-custom-css-id .main-visual-content:before{content:'';height:120px;border-left:solid 4px #f39320;position:absolute;top:0;left:0}#page-custom-css-id .main-visual .component.heading{margin:10px 0}#page-custom-css-id .main-visual-content h1{border-left:none}#page-custom-css-id .main-visual-content h1::before{display:none}#page-custom-css-id .main-visual .main-visual-content .row .col{padding:50px 0 0 15px !important;vertical-align:unset}#page-custom-css-id .main-visual-content{position:relative}#page-custom-css-id section.uc01_kadai:after{content:"";border-top:solid 80px #f8f8f8;border-left:solid 80px transparent;border-right:solid 80px transparent;display:inline-block;position:absolute;right:0;left:0;top:unset;bottom:-30px;width:0px;margin:auto}@media screen and (max-width: 769px){#page-custom-css-id .main-visual .main-visual-content .row .col{padding:40px 0 0}#page-custom-css-id .main-visual .main-visual-content h1{text-align:center !important;line-height:1em}#page-custom-css-id .main-visual .main-visual-content h1 span{font-size:27px}}#page-custom-css-id .contents .component.text{font-size:18px !important}#page-custom-css-id .content-1{padding-bottom:15px !important}#page-custom-css-id .content-1 .inner .row .col .component-3{margin-bottom:38px;margin-right:auto;margin-left:auto}#page-custom-css-id .content-2{padding-top:0 !important}#page-custom-css-id .content-2 .mini-button-wrap{margin-bottom:0}#page-custom-css-id .content-2 .row-3 .col-1 .component-2,#page-custom-css-id .content-2 .row-2 .col-1 .component-3{font-size:18px;line-height:30px;margin-bottom:30px}#page-custom-css-id .content-3 .inner .row .col h3{margin-bottom:30px}#page-custom-css-id .content-3 .service-row>div{padding:15px !important}#page-custom-css-id .content-3 .service-row>div .com_box_num{margin-top:20px;margin-bottom:20px;line-height:30px}#page-custom-css-id .content-3 .service-row>div .ttl{margin-bottom:20px}#page-custom-css-id .content-4{background-image:url("https://ferret-one.akamaized.net/images/604f7ae796c74a1ea6a52e18/original.jpeg?utime=1615821543")}#page-custom-css-id .content-4 .inner .row-1 .col-1 .component-4{margin-bottom:30px}#page-custom-css-id .content-5{padding-bottom:0 !important}#page-custom-css-id .content-5 .inner .row-1 .col-1 .component-2,#page-custom-css-id .content-5 .inner .row-1 .col-1 .component-3,#page-custom-css-id .content-5 .inner .row-1 .col-1 .component-4,#page-custom-css-id .content-5 .inner .row-1 .col-1 .component-5{margin-bottom:30px !important}#page-custom-css-id .content-6{padding-bottom:70px !important}@media screen and (max-width: 769px){#page-custom-css-id .content-1 .inner .row .col-1 .component-3{margin-bottom:30px !important}#page-custom-css-id .content-3 .service-row .col .component-1 span{font-size:38px !important}#page-custom-css-id .content-3 .service-row .col .component-2 span{font-size:22px !important}}#page-custom-css-id .inner .row .col_achievement_ttl,#page-custom-css-id .inner .row .col_boxsize{border-top:5px solid #14B5C3;border-bottom:5px solid #14B5C3;border-image:linear-gradient(to right, #AEC4E5 0%, #4072B3 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/652f38e142529132fc4f1bb9/original.png?utime=1697593569);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:#01A3B7 2px solid}#page-custom-css-id .green_back .article-list{background-color:#F4FCF6 !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}#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 #6088C6;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/6322e6e511f42c023c6eb7e8/original.png?utime=1663231717) !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/6322db22b056f80d3fc387f9/original.png?utime=1663228707);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}
.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.richtext {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.button {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.button {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.button {
  /* sample */
}

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

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

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

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

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

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

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