.guide02_area{width: 100%;
			  height: auto;
			  box-sizing: border-box;
			  padding : 50px 0;} 
.responsive .at-body .guide02_area .at-container {
	padding:0!important;
}
.guide02_text{height: auto;}

.guide02_text > .text_l{float: left;
						width: 215px;
						height: auto;}

.guide02_text > .text_l > h3{font-size: 16px;
							 color: #c3172d;
							 margin: 0;}

.guide02_text > .text_l > h4{font-size: 22px;
							 line-height: 1.4;}

.guide02_text > .text_r{float: right;
						width: calc(100% - 215px);
						height: auto;}

.table_00{border-top : 2.5px solid #c3172d;
		  border-bottom: 1.5px solid #ddd;}

.table_01{border-bottom: 1.5px solid #ddd;}	
.table_01 .th-center {
    text-align: center;
}

th,td{text-align: left;
	  padding:15px;
	  font-size: 16px;
	  line-height: 25px;}						
th{font-size: 14pt; font-weight: 400;}

/*취업상담*/
.sub07_wrap02 > .at-container >p{font-size: 20px;
							     font-weight: 700;
							     margin:auto;}
    
.sub07_wrap02 > .at-container >p>span{display: inline-block;
								      width:88%;
								      height:5px;
								      border-top: 5px solid #000;
								      padding-bottom: 5px;}			  

.sub_page_visual .bg ul li:nth-child(4) a{color: #fff;}

.m_wid{min-width: 75px;}

@media all and (max-width:991px) {
.guide02_text > .text_l{float: none; width: 100% ;text-align: center;}
.guide02_text > .text_r{width: 90%; float: none; margin: auto; margin-top: 50px;}
/*.at-body .at-container{overflow: inherit;}*/
}

@media all and (max-width:768px) {
.sub_page_visual .bg ul li:nth-child(4) a{background-color: #c3172d; color: #fff;}	
.guide02_text > .text_r{width:100%;}
.guide02_text > .text_r .table-wrap {overflow:auto;}
.guide02_text > .text_r .table-wrap table {width:710px!important;}
th, td {font-size:14px;}
}

@media all and (max-width:480px) {

.guide02_text > .text_r{width: 100%;}
table{height: auto;}
td{font-size: 14px;}
th{font-size: 16px;}

}