
@media only screen and (min-width: 1461px) and (max-width: 1660px) {
    .toptext h1{width: 75%;}
}
@media only screen and (min-width: 1361px) and (max-width: 1460px) {
    .toptext h1{width: 75%;}
}
@media only screen and (min-width: 1281px) and (max-width: 1360px) {
    .toptext h1{width: 80%;}
}
@media only screen and (min-width: 1199px) and (max-width: 1280px) {
    .toptext h1{width: 85%;}
}
@media only screen and (min-width: 1025px) and (max-width: 1199px) {
    .toptext h1{width: 100%;}
    
    .fadeInDownShort.go .line-left{
        width: 92%;
    }
    .fadeInDownShort.go .line-right{
        width: 92%;
    }
    .fadeInUpShort.go .line-left{
        width: 92%;
    }
    .fadeInUpShort.go .line-right{
        width: 92%;
    }
}
@media only screen and (max-width: 1024px){
    .toptext h1{font-size: 22px;width: 75%;}
    .logo-cnt img{max-width: 490px;}
    .fadeInDownShort.go .line-left{
        width: 50%;
    }
    .fadeInDownShort.go .line-right{
        width: 50%;
    }
    .fadeInUpShort.go .line-left{
        width: 50%;
    }
    .fadeInUpShort.go .line-right{
        width: 50%;
    }
}
@media only screen and (max-width: 991px){
    .toptext h1{font-size: 20px;width: 100%;min-width: 315px;max-width: fit-content;}
    .logo-cnt img{max-width: 390px;}
    .inner-box{padding: 20px 15px 15px 15px;}
    .fadeInDownShort.go .line-left{
        width: 50%;
    }
    .fadeInDownShort.go .line-right{
        width: 50%;
    }
    .fadeInUpShort.go .line-left{
        width: 50%;
    }
    .fadeInUpShort.go .line-right{
        width: 50%;
    }
}
@media only screen and (max-width: 767px){
    .toptext h1{font-size: 16px;width: 100%;min-width: 265px;}
    .logo-cnt img{max-width: 400px;}
    .inner-box{padding: 20px 15px 15px 15px;}
    .inq-btn a{max-width: 204px;min-height: 42px;padding: 14px 0px;font-size: 13px;}
    .fadeInDownShort.go .line-left{
        width: 100%;
    }
    .fadeInDownShort.go .line-right{
        width: 100%;
    }
    .fadeInUpShort.go .line-left{
        width: 100%;
    }
    .fadeInUpShort.go .line-right{
        width: 100%;
    }
}
@media only screen and (max-width: 576px){
    .toptext h1{font-size: 16px;width: 95%;}
    .logo-cnt img{max-width: 300px;}
    .inner-box{padding: 20px 15px 15px 15px;}
    .inq-btn a{max-width: 200px;min-height: 45px;padding: 13px 0px;font-size: 13px;}
    .fadeInDownShort.go .line-left{
        width: 36%;
    }
    .fadeInDownShort.go .line-right{
        width: 36%;
    }
    .fadeInUpShort.go .line-left{
        width: 36%;
    }
    .fadeInUpShort.go .line-right{
        width: 36%;
    }
}
@media only screen and (max-width: 360px){
    .toptext h1{width: 200%;font-size: 15px;}
    .inq-btn a{min-height: 43px;padding: 12px 0px;}
}