.parts127-1298iTOef5cIn_1col:last-child {
    display:none!important;
}

.parts190-195_header1 li.nav-item .mailbutton {
    height: 116px!important;
}

.job-parts1_FshXtQVe8g .job-parts1_list {
    background:#FFFFFF!important;
}

.design-parts37_KbTg3btxJ2 .parts37_r .parts37_link_wrap .content {
    color:#FFFFFF!important;
}

.recruiter_timetable_parts6_jiqReHBJ0z.bg-color {
    background-image:url(https://cdn.cuezilla-cms.com/zest-solar.com/images/316/oW1celn67g.webp)!important;
    background-position: center!important;
    background-size: cover!important;
}

.recruiter_partskHhVCWuNxs10_imagebanner .container .row .col:last-child {
    display:none!important;
}

.recruiter_timetable_parts6_jiqReHBJ0z .container {
    background:none!important;
}

.recruiter_application_page .requirement h2 {
    color:#FC9F13!important;
}

.recruiter_application_page .requirement .title {
    color:#FC9F13!important;
}

.recruiter_application_page .selection h2 {
    color:#FC9F13!important;
}

.recruiter_application_page .form_apply h2 {
    color:#FC9F13!important;
}

.recruiter_application_page .selection .title {
    color:#FC9F13!important;
}

.recruiter_application_page .form_apply .form_wrap .btn_submit {
    background:#FC9F13!important;
}

.design-parts37_KbTg3btxJ2.design-parts37 .container .parts37_content .parts37_r .parts37_link_wrap {
    background:#4ECBD4!important;
}

.design-parts37_KbTg3btxJ2 .parts37_r .parts37_link_wrap .title {
    color:#4ECBD4!important;
}

.recruiter_header_Rr0kG3Ur7g .navbar .logo {
    height:auto!important;
}
.jisseki-h2{
    color: #FC9F13 !important;
    text-align: center!important;
    font-weight: bold!important;
}
.jisseki-div{
    border: #FC9F13 2px solid!important;
    padding: 0 20px!important;
    margin: 10px auto!important;
}
.jisseki-div h4{
    color: #FC9F13 !important;
    font-weight: bold!important;
        display: inline!important;
}
.parts228_section{
    padding-top: 0px!important;
}
.jisseki-div span{
    color: #FC9F13 !important;
    font-size: 120%!important;
}
  .jisseki img{
      max-width:100%!important;
  }
  /*お客さまの声・施工実績*/
  h3.jisseki{
      letter-spacing: 0.15px!important;
    padding: 10px 15px!important;
    border-left: 5px solid var(--sub-color)!important;
        font-size: 150%!important;
        color: var(--main-color)!important;
        font-weight: bold!important;
  }
  h4.jisseki{
      color: var(--main-color)!important;
        font-weight: bold!important;
  }
  .parts-blog-ex-single-wrap h2{
          text-align: left!important;
  }
  .a-uline{
      color: #4169e1!important;
    text-decoration: underline!important;
  }
  .a-uline:hover {
    text-decoration: none!important;
}
.parts228_section{
    padding-top: 0px!important;
}
.parts228_post_title{
        font-size: 17px!important;
}
.jisseki-sec,.jisseki-sec .header_wrap{
    padding-bottom: 0px!important;
}
.h2-border{
    border: 2px solid!important;
}
.parts249-251ltVxeuWlib_complete_form{
    padding-bottom: 0px!important;
}
.parts187_custom_uPhnGh7Sr3 .parts187_link_wrap .link_btn{
        text-align: left!important;
    border: 2px solid!important;
}
.parts34_footer .conpanyinfo-area .conpanyinfo-right ul.menu-list{
        grid-template-columns: repeat(6, 1fr)!important;
}