@charset "utf-8";


.app-container{
    background-color: #313131;
}
.productHC10-banner{
    background:url(../images/SO96/SO96_01.png) center no-repeat;
    width:100%;
    height:769px;
}

.productHC10-part1{
    width:1290px;
    margin:0 auto;
}

.productHC10-part1-cont{
    font-size:22px;
    line-height: 30px;
    width:950px;
    margin-left:50%;
    color: #FFFFFF;
    padding-top:180px;
}

.productHC10-part2{
    width:80%;
    height:800px;
    margin:0 auto;
    margin-bottom:100px;
}

.productHC10-part2 table{
    margin-top:70px;
    margin-left: 300px;
}

.productHC10-part2 table tr{
    height: 90px;
}

.productHC10-part2-td1{
    width:75px;
}

.productHC10-part2-td3{
    width:725px;
    color: #FFFFFF;
    font-size:19px;
    line-height:30px;
}



.productHC10-part4-bg{
    width:100%;
    height:1119px;
    margin-top: 0px;
    background: url(../images/SO96/SO96_03.png) center;
}


.productHC10-part4-title{
    font-size:35px;
    font-family: '굴림';
    padding-top: 80px;
    color: #FFFFFF;
    margin-bottom: 40px;
    text-align: center;
}


.productHC10-part5{
    position: relative;
}

.productHC10-part5-bg{
    width:1920px;
    height:1050px;
    background: url(../images/SO96/SO96_04.png) center;
}

.productHC10-part5-title{
    font-size: 45px;
    color: #FFFFFF;
    padding-top: 50px;
    line-height: 45px;
    font-family: '굴림';
    text-align: center;
}


.productHC10-part5-video{
    width: 1111px;
    height: 600px;
    position: absolute;
    top: 192px;
    left: 1130px;
}



.productHC10-part6-bg{
    width:100%;
    height:1125px;
    background: url(../images/SO96/SO96_05.png) center;
}

.productHC10-part6-title{
    font-size: 45px;
    padding-top: 50px;
    line-height: 45px;
    font-family: '굴림';
    text-align: center;
    color: #FFFFFF;

}


.productHC10-part7-bg{
    width:100%;
    height:1050px;
    background: url(../images/SO96/SO96_06.png) center;
}

.productHC10-part7-title{
    font-size: 45px;
    padding-top: 50px;
    line-height: 45px;
    font-family: '굴림';
    text-align: center;
    color: #FFFFFF;
}




.productSO80-part11-bg{
    width:100%;
    height:444px;
    background: url(../images/SO80-part11-img.png) center;
}

.productSO80-part11-bg-bg{
    width:100%;
    height:444px;
    background: url(../images/SO80-part11-img.png) center;
}

.productSO80-part11-img{
    width:208px;
    margin:0 auto;
    padding-top:185px;
}

.productSO80-part10-img1{
    float:left;
}

.productSO80-part10-img2{
    float:left;
    width:220px;
    margin-top: 10px;
}

.productSO80-part10-img2 a img{
    margin-top: 70px;
    margin-left: 30px;
}

.productSO91-part2{
    height: 600px;
    margin: 0 auto 100px;
    width: 100%;
    color: #FFFFFF;
    font-family: 돋움;
    background-color: #313131;
    padding-top:100px;
}

.productSO91-part2 table{
    margin-left: 150px;
}

.productSO91-part2 table tr{
    height: 100px;
}

.productSO91-part2-td1{
    padding-left: 153px;
    padding-right: 28px;
}

.productSO91-part2-td2{
    width:400px;
    font-size:19.2px;
    line-height: 30px;
    font:19px/1   Tahoma,cordiau, Helvetica, Arial,   sans-serif;
}

.productSO91-part2-td3{
    font-size:19.2px;
    font:19px/1   Tahoma,cordiau, Helvetica, Arial,   sans-serif;
    line-height:30px;
}

@media only screen and (min-width: 1920px) {

    .productHC10-part2-td2{
        width:680px;
        font-size:19px;
        color: #FFFFFF;
        line-height: 30px;
    }
}

@media (min-width: 1280px) and (max-width: 1919px) {

    .productHC10-part2-td2{
        width:800px;
        font-size:19px;
        color: #FFFFFF;
        line-height: 30px;
    }
}