/*Content CSS*/
#about5{overflow: hidden;}
section > article{padding: 90px 0 110px;}
/* section > article:nth-child(even){background-color: #f7f7f7;} */
.sub_inner{width: 100%; max-width: 1400px; padding: 0 50px; margin: 0 auto;}

.ff_sd{font-family: 'SCoreDream'; }
.fs_45{font-size: 45px; font-weight: 700; letter-spacing: -1.13px; }


.img{padding: 75px 0; display: flex; align-items: center; justify-content: center; margin-top: 50px; border: solid 1px #ddd;}



@media screen and (max-width:1300px) {



    .fs_45{font-size: 40px; line-height: 1.4;}




}

@media screen and (max-width: 1024px) {
    section > article{padding: 50px 0; text-align: center;}
    .sub_inner{padding: 0 30px;}


    .fs_45{font-size: 30px;}
    .img{padding: 30px; margin-top: 30px;}


}

@media screen and (max-width: 640px) {
    .sub_inner{padding: 0 20px;}

     .fs_45{font-size: 27px;}
     .img{padding: 20px; margin-top: 20px;}

}

@media screen and (max-width: 550px) {
}
