/* 有料80 */
@media screen and (min-width: 992px){
    body .design-parts80_hsjV99gD1t .contents-wrap .text-subtitle{
        font-size:22px!important;
    }
    body .design-parts80_hsjV99gD1t .contents-wrap .definition-term{
        font-size:26px!important;
        font-weight: 500!important;
        letter-spacing: 7px!important;
    }
}
@media screen and (min-width: 521px) and (max-width: 991px){
    body .design-parts80_hsjV99gD1t .contents-wrap .definition-term{
        font-size:30px!important;
    }
}
@media screen and (max-width: 520px){
    body .design-parts80_hsjV99gD1t .contents-wrap .definition-term{
        font-size:22px!important;
    }
}
/* 有料79 */
@media screen and (max-width: 520px){
    body .design-parts79_gn8eZfTNGV .contents-wrap .text-link-button{
        font-size:12px!important;
    }
}
/* 249パーツ */
.parts249-251Tq444nmsVq_complete_form,.parts249-2517qJ9wVSbno_complete_form{
    padding:0px!important;
}
/* 業務案内 */
.work-title{
    font-weight:bold!important;
    font-size:105%!important;
   color: #6E6E6E !important;
}
.design-parts14_B36NaAz9HR .container .parts14_content .parts14_r .parts14_container .btn-design14, .design-parts14_B36NaAz9HR .container .parts14_content .parts14_r .parts14_container .span-design14{
        border-radius: 0px!important;
}
.design-parts80_hsjV99gD1t .contents-wrap .text-link-button:hover{
        color: #ffffff!important;
}
.parts151_iytoc38gX2 .parts151_1col{
        border-top: none!important;
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    body .design-parts80_hsjV99gD1t .contents-wrap .definition-term {
        font-size: 28px !important;
    }
    body .design-parts80_hsjV99gD1t .contents-wrap .definition-term,.design-parts80_hsjV99gD1t .contents-wrap .definition-discription{
                text-align: left!important;
    }
}
@media screen and (max-width: 520px){
    body .design-parts80_hsjV99gD1t .contents-wrap .definition-term br{
            display: none!important;
    }
    body .design-parts80_hsjV99gD1t .contents-wrap .definition-term,.design-parts80_hsjV99gD1t .contents-wrap .definition-discription{
                text-align: left!important;
    }
}
.parts131415_blog_kWASfwD595.bg-img{
        background-position: top!important;
}
@media screen and (max-width:1180px) and (min-width: 521px){
    .parts252-254-slider-wrap .h2-wrap .h2-inner-wrap h2.h2-img img{
         width: 70%!important;
    }
       
}
.f-big1{
  font-weight: bold !important;
    font-size: 105% !important;
    color: #6E6E6E !important;
    padding-top: 30px!important;
    display: inline-block!important;
}
@media screen and (min-width: 1240px) {
    .job-parts1_nT0u0sE7mO ul li span {
        font-size: 21px!important;
    }
}
@media screen and (min-width: 991px) {
   .job-parts1_nT0u0sE7mO ul li{
            margin: 0!important;
        min-height: 28px!important;
        padding: 0 0 0 32px!important;
        text-indent: -32px!important;
        height: auto!important;
        line-height: 28px!important;
} 
.job-parts1_nT0u0sE7mO ul li span {
        font-size: 21px!important;
    }
}
.design-parts74_SGbBTHYYm1 .contents-wrap .text-link-button{
        border: 1px solid #ffffff!important;
}
.design-parts74_SGbBTHYYm1 .contents-wrap .text-link-button:hover{
        border: 1px solid #6E6E6E!important;
}
.design-parts7-mod-a7fjiqckOW .parts7-mod-card .card-thumbnail,.design-parts7-mod-a7fjiqckOW .slick-slide{
        border-radius: 0px!important;
}
.design-parts-4_njceOA5ZgF .content .boxes li:hover img {
    filter: none!important;
}

.design-parts74_psY8B87x7h .container-title {
 display: none;   
}

@media screen and (max-width: 991px) {
    .design-parts74_psY8B87x7h .container-title {
 display: block;   
}
.design-parts74_psY8B87x7h .text-title {
    display: none;
}
}
.parts265266267ZWLPluaLBb-text .container .box .left{
        width: 80px!important;
    font-weight: bold!important;
    font-size: 180% !important;
    height: 50px!important;
        border-radius: 0px!important;
}