.company{}
.company .intro{max-width: 1200px; margin: 0 auto; background:#fff url(http://wonsin.kr/bizdemo72278/img/away/pro1-1.jpg) no-repeat; padding: 30px; border-radius: 15px; background-size: cover;}
.company2 h1{font-size: 20px; color: #ff4266; margin-top: 20px;}
.company2 h2{font-size: 18px; color: #000;}
.company3 .t1{margin-top: 43px;}
.company3 .t2{margin-top: 8px;}

.number1{}
.number1 .tit2{vertical-align: top; display: inline-block; width: 49.7%; margin: 0.5px;}
.number1 .tit2 img{width: 100%;}
.number1 .tit3{vertical-align: top; display: inline-block; width: 33%; margin: 0.5px;}
.number1 .tit3 img{width: 100%;}
.number1 tr{background: #fff; text-align: center;}
.number1 tr:nth-child(2n) {
    background: #efefef  
}
.number1 th{color: #fff; background-color: #324f6e; font-size: 16px; padding: 10px 5px}
.number1 td{color: #000; font-size: 16px; padding: 10px 5px;}
.number1 td:first-child{width: 10%;}
.number1 td:nth-child(2){width: 10%}
.number1 td:nth-child(3){width: 14%}
.number1 td:nth-child(4){width: 10%}
.number1 td:nth-child(5){width: 14%}
.number1 td:nth-child(6){width: 14%}
.number1 td:nth-child(7){width: 14%}
.number1 td:nth-child(8){width: 10%}
.number1 table{margin-top: 36px; border-bottom: 1px solid #000;}


.number2{}
.number2 .tit{vertical-align: top; display: inline-block; width:100%;}
.number2 .tit2{vertical-align: top; display: inline-block; width: 49.7%; margin: 0.5px;}
.number2 .tit2 img{width: 100%;}
.number2 .tit3{vertical-align: top; display: inline-block; width: 33%; margin: 0.5px;}
.number2 .tit3 img{width: 100%;}

.number2 .tit4{vertical-align: top; display: inline-block; width: 576px; }
.number2 .tit5{vertical-align: top; display: inline-block; width: 618px; }
.number2 .tit4 img{width: 100%; max-width: 576px}
.number2 .tit5 img{width: 100%; max-width: 618px;}
.number2 tr{background: #fff; text-align: center;}
.number2 tr:nth-child(2n) {
    background: #efefef  
}
.number2 th{color: #fff; background-color: #324f6e; font-size: 16px; padding: 10px 5px}
.number2 td{color: #000; font-size: 16px; padding: 10px 5px;}
.number2 td:first-child{width: 10%;}
.number2 td:nth-child(2){width: 17%}
.number2 td:nth-child(3){width: 14%}
.number2 td:nth-child(4){width: 11%}
.number2 td:nth-child(5){width: 15%}
.number2 td:nth-child(6){width: 15%}
.number2 td:nth-child(7){width: 14%}

.number2 table{margin-top: 36px; border-bottom: 1px solid #000;}


.number3{}
.number3 .tit{vertical-align: top; display: inline-block; width:100%;}
.number3 .tit2{vertical-align: top; display: inline-block; width: 49.7%; margin: 0.5px;}
.number3 .tit2 img{width: 100%;}
.number3 .tit3{vertical-align: top; display: inline-block; width: 33%; margin: 0.5px;}
.number3 .tit3 img{width: 100%;}

.number3 .tit4{vertical-align: top; display: inline-block; width: 576px; }
.number3 .tit5{vertical-align: top; display: inline-block; width: 618px; }
.number3 .tit4 img{width: 100%; max-width: 576px}
.number3 .tit5 img{width: 100%; max-width: 618px;}
.number3 tr{background: #fff; text-align: center;}
.number3 tr:nth-child(2n) {
    background: #efefef  
}
.number3 th{color: #fff; background-color: #324f6e; font-size: 16px; padding: 10px 5px}
.number3 td{color: #000; font-size: 16px; padding: 10px 5px;}
.number3 td:first-child{width: 10%;}
.number3 td:nth-child(2){}
.number3 td:nth-child(3){}
.number3 td:nth-child(4){}

.number3 table{margin-top: 36px; border-bottom: 1px solid #000;}

.tab3{width: 33.3%; background: #fff; color: #000; font-size: 16px; border: 1px solid #efefef; min-height: 50px; line-height: 50px;
    float: left; margin: -1px; text-align: center; margin-top: 34px; margin-bottom: 30px;}
.tab3at{background: #28a7e1 !important; color: #fff !important; }


#middle_bg .inner{max-width: 1270px; margin: 0 auto; padding: 50px 0;}
#middle_bg .inner .videobox{width: 45%; display: inline-block; vertical-align: middle;}
#middle_bg .inner .textbox{width: 44%; display: inline-block; vertical-align: top; padding:50px;}
#middle_bg .inner .textbox h1{text-align: left; color: rgb(15, 26, 49); text-transform: uppercase; letter-spacing: -1px; font-size: 35px; margin-left: -50px;}
#middle_bg .inner .textbox h1 img{margin-top: -2px; margin-right: 10px; vertical-align: middle;}
#middle_bg .inner .textbox p{text-align: left; color: rgb(15, 26, 49); line-height: 28px; font-size: 20px; margin-left: 18px;}