
.syain_kao_ttl_mg {
padding-left: 15px!important;
}
.syain_kao-txtpg {
margin: -50px 1.5rem 50px 1.5rem;
}

@media (min-width: 992px) {
}



@media screen and (max-width: 767px) {
 .syain_kao_ttl_mg {
 padding-left: 12px!important;
 width: 100%;
 }
 .ks-h2.syain_kao-txtpg {
 font-size: 17px;
 }
 .syain_kao-txtpg {
 margin: -50px 1.5rem 5px 1.5rem;
 }
 .syain_kao-txtpg.syain_kao-txtpg2 {
 margin: -50px 1.5rem 0px 1.5rem;
 }
 body > div:nth-child(6) > div > div > div.d-flex.flex-column.justify-content-center.data-box-4.ks-data-box-4.col-12.col-lg-7.transparent.col-sm-12.col-md-12.p-2.pt-1.ks-tf-ty-50 > div > div.col-sm-11.col-md-11.col-10.col-lg-11.px-0.justify-content-center.d-inline-flex.flex-column.syain_kao_ttl_mg > h4 {
 font-size: 14px!important;
 padding-right: 0px;
 }
 .syain_kao-fontsize17 {
 font-size: 17px!important;
 width: 290px;
 margin-left: -12px!important;
 }
 .ks-pdb-30p {
    padding-bottom: 0px !important;
 }
}


@media screen and (max-width: 568px) {
 .shain-ibentbox {margin-top: 60px;
 }
}


@media screen and (min-width: 501px) and (max-width: 767px)  {
  .syain_kao_meinimg {
    position: relative;
    background-image: url(../image/syain_kao/sp/header-1_sp2.png);
    background-position: center center, center center;
    background-size: cover, cover;
    background-repeat: repeat, repeat;
    height: 430px!important;}

}
@media screen and (max-width: 500px) {
  .syain_kao_meinimg {
    position: relative;
    background-image: url(../image/syain_kao/sp/header-1_sp.png);
    background-position: center center, center center;
    background-size: cover, cover;
    background-repeat: repeat, repeat;
    height: 330px!important;}

}

