@import url("http://fonts.googleapis.com/earlyaccess/jejugothic.css");
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");
@import url("/inc/css/font/nanum/barungothic.css");

.business {
overflow:hidden;
}

.business h2 {
	font-family:'Jeju Gothic';
    font-weight:500;
    color:#0a4798;;
    border-bottom:2px solid #ca0001;
    margin-bottom:30px;
    font-size:25px;
    line-height:1.7;
    letter-spacing:-1.3px;
    margin-top:30px;
}


.business p {
	font-family:'Nanum Gothic';
    font-weight:500;
    color:#595959;
    font-size:15px;
    line-height:1.7;
    letter-spacing:-1px;
}



.business .biz_list {
	margin-bottom:30px;
    position:relative;
}





.business li {
	font-family:'Nanum Gothic';
    font-weight:600;
    color:#333;
    font-size:17px;
    line-height:1.5;
    letter-spacing:-1px;
	margin-left:20px;
    list-style:disc outside;
    margin-bottom:4px;
    text-align:justify;
}

/*table*/
table.type09 {
    border-collapse: collapse;
    text-align: left;
    line-height: 1.5;
    text-align:center;
    width:100%;

}
table.type09 thead th {
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    color: #fff;
    border-bottom: 3px solid #ca0001;
    background:#ca0001;
    border-left:1px solid #ca0001;
    border-right:1px solid #ca0001;
    
}
table.type09 thead th:first-child{
    border-right:1px solid #fff;
}
table.type09 tbody th {
    width: 150px;
    padding: 10px;
    font-weight: bold;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
    background: #e9e9e9;
    border-left:1px solid #fff;
    border-right:1px solid #fff;
     color:#0a4798;
}
table.type09 td {
    width: 350px;
    padding: 10px;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
    border-left:1px solid #eee;
    border-right:1px solid #eee;
    
}
.business dl{
    
}
.business dl dt{
    width:30%;
    float:left;
    margin-left:13px;
    margin-top:13px;
}
.business img{
    width:100%;
    max-width:955px;
}
.biz_list img{
    width:80%;
    display:block;
    margin:0 auto;
}
}
/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
    
}

/* mobile */
@media screen and (max-width:768px){
    .business h2 { 
    	font-size:17px;
        line-height:1.7;
        display:block;
        margin-bottom:15px;
    }
    
    .business h4 { 
    	font-size:15px;
    }

    .business .biz_1 dd {
        width:100%;
    	margin:30px 0px;
        
    }
    
    .business .biz_1 dd:nth-child(2) {
    	margin:30px 0px;
    }
    
    .biz_list img{
        width: 100%;
        max-width:955px;
    }
    
      .business dl dt {
        width:100%;
    	margin:10px 0px;
        clear:both;
        
    }
    
 
}
