
#in_s1,
#in_s2 {
    float: left;
    width: 100%;
    height: 565px;
    overflow: hidden;
}

#section_1{
    background-image: url(../img/header/4.jpg);
}

#in_s2 {
    height: auto;
}

.box {
    float: left;
    width: 100%;
    overflow: hidden;
}

.in_box {
    float: left;
    width: 50%;
    overflow: hidden;
}

.in_box img {
    width: 100%;
}

.s_txt_box {
    float: left;
    display: inline-block;
    overflow: hidden;
    padding: 150px 0 0 24%;
}

.sm_title,
.n_title,
.s2_more,
.s2_txt {
    float: left;
    width: 100%;
    overflow: hidden;
}

.sm_title {
    font-size: 25px;
    font-weight: 400;
    color: #e3aa0c;
    margin-bottom: 50px;
}

.n_title {
    font-size: 53px;
    font-weight: 700;
    color: #222222;
    margin-bottom: 80px;
}

.s2_more {
    margin-bottom: 105px;
}

.s2_more a {
    font-size: 19px;
    font-weight: 400;
    color: #333333;
    text-decoration: underline;
}

.s2_txt {
    float: left;
    font-size: 18px;
    font-weight: 300;
    color: #565656;
}

#s_txt5 {
    padding-top: 50px;
}

@media all and (max-width:1600px){
    .s_txt_box{
        padding: 70px 0 0 18%;
    }
    
    .s2_more{
        margin-bottom: 70px;
    }
    
    #section_2{
        margin-bottom: 0;
    }
}


@media all and (max-width:1536px){
    .n_title{
        margin-bottom: 65px;
    }
}

@media all and (max-width:1366px){
    .sm_title{
        margin-bottom: 15px;
    }
    
    .n_title,.s2_more{
        margin-bottom: 60px;
    }
}
