
.fc_pointer {color:#1F88E5; }
/*.content_wrap{width:100%; min-width:320px; max-width:1200px; margin:0 auto;margin-top:50px;margin-bottom:50px}*/
.content_wrap{margin:0 auto;}
.page_title{width:100%; margin-bottom:70px;}
.page_title h1{width:100%; margin:0 auto; text-align:center; font-size:2.5em; font-weight:600;}
.page_title h1:after {content:""; clear:both; display:block; }
.page_title h2{width:100%; margin:0 auto; text-align:center; font-size:1.2em; color:#666; margin-top:20px; }
.page_title h3{width:100%; margin:0 auto; text-align:center; font-size:2.5em; font-weight:600;}
.page_title h3:after {content: "";display: block;clear: both;width: 60px;height: 5px;background:#1F88E5;margin: 9px auto;}

.s_tit {width:100%; height:30px; line-height:30px; text-align:left; border-left:5px solid #000; margin:50px auto;  margin-bottom:10px;  font-size:1.5em;  text-indent:10;}
.tbla{width:100%; border-collapse: collapse; margin:0 auto; border:1px solid #ddd; border-bottom:0px;}
.tbla tr th{width:20%; height:45px; padding:15px 0; text-align:center; border-bottom:1px solid #666; font-size:1em;}
.tbla tr td{width:80%; border-bottom:1px solid #ddd; padding-left:15px; height:45px; text-align:left;}

	
@media screen and (max-width:992px){
	
    .content_wrap{width:96%;}
    .page_title{margin-bottom:50px;}	
    .page_title h1{font-size:2em;}
    .page_title h2{font-size:1em;}
    .s_tit{font-size:1.2em;}

    .tbla tr th{width:30%; font-size:0.9em;}
    .tbla tr td{width:70%; font-size:0.9em;}

}



/* 반응형 중간기기 768사이즈 이하 */
@media screen and (max-width: 768px) {		
	
	


}



/* 반응형 작은기기 480사이즈 이하 */
@media screen and (max-width: 480px) {
	

}



/* 반응형 작은기기 360사이즈 이하 */
@media screen and (max-width: 360px) {	

	
}