@charset "utf-8";
/* copyright(c) WEBsiting.co.kr */


.h2_title{padding:8px 20px;border-left:5px solid #ddd;font-size:22px;margin-bottom:20px;line-height:1.3em; color:#efefef;}
.h3_title{padding:8px 20px;border-left:5px solid #ddd;font-size:18px;margin-bottom:20px;line-height:1.3em; color:#ddd;}
.h2_title_center{text-align:center; font-size:30px;padding:8px 20px;margin-bottom:50px;line-height:1.3em; color:#fff;}
.h2_title_center small{display:block;font-size:20px; font-weight:normal; color:#999;line-height:1.3em;}

.cont_text{font-size:14px;line-height:1.6em; color:#999;overflow:hidden;clear:both;padding-bottom:15px;}
.cont_text_info{font-size:14px;line-height:1.6em; color:#999;overflow:hidden;padding:20px;border:2px dashed #333;clear:both;margin-bottom:15px;}
.cont_text_important{padding:8px 20px;border-left:5px solid #999;font-size:16px;color:#957958;line-height:1.3em;}

.cont_img_right50p{display:block;width:50%;float:right; margin:0 0 20px 20px}
.cont_img_left50p{display:block;width:50%;float:left; margin:0 20px 20px 0}



@media all and (max-width:980px)
{
	.h2_title{font-size:18px;padding:5px 15px;border-left:3px solid #ddd;}
	.h3_title{font-size:15px;padding:5px 15px;border-left:3px solid #ddd;}


	.cont_text{font-size:13px;line-height:1.4em;}
	.cont_text_info{font-size:13px;line-height:1.4em;}
	.cont_text_important{font-size:14px;padding:5px 15px;border-left:3px solid #999;}
	
}

@media all and (max-width:600px)
{
	.h2_title_center{font-size:20px;}
	.h2_title_center small{font-size:13px; font-weight:normal;}

	.cont_text{font-size:12px;}
	.cont_text_info{font-size:12px;}
	.cont_text_important{font-size:13px;}
	
}

.figure_list{width:100%;overflow:hidden;padding:30px 0;}
.figure_list li{width:25%; float:left; text-align:center;}
.figure_list li i{display:block;margin:10px auto; width:100px; height:100px; line-height:100px; border-radius:50%;background:#ddd; font-size:3em; color:#222;}
.figure_list li strong{display:block; font-size:26px; color:#fff; margin:5px 5px 25px 5px; font-weight:normal;}
.figure_list li span{display:block; font-size:13px; color:#999; margin:5px;}

.figure_list2 li span{color:#c39f6a;font-size:18px;margin-bottom:20px;}


.figure_list2 {padding-top:120px;}
.figure_list2 li{border:1px dashed #555; border-top:2px dashed #555; height:360px; position:relative;margin-left:-1px;z-index:1;}
.figure_list2 li:first-child{margin-left:0px;}
.figure_list2 li i{margin:-50px auto 30px;-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.figure_list2 li dl{border-top:1px dashed #666;padding:20px 0;margin:0 15px;}
.figure_list2 li dl dt{font-size:15px; color:#fff; padding-bottom:10px;}
.figure_list2 li dl dd{font-size:13px; color:#999; padding:8px; text-align:left;font-family:'Malgun Gothic';}
.figure_list2 li dl dd b{display:inline-block; font-weight:normal; font-family:'Malgun Gothic'; width:30px; height:30px; text-align:center; line-height:30px;background:#000;border-radius:50%; margin-right:3px;vertical-align:middle;color:#ddd;}
.figure_list2 li dl dd:hover{color:#ddcab2;}

.figure_list2 li dl dd.ddcenter{text-align:center;}

.figure_list2 li:hover{border-top:2px solid #ddd;background:#333;box-shadow: 2px 2px 16px rgba(0,0,0,0.5);}

.figure_list2 li:hover i{background:#000; color:#fff;transform: rotate(360deg);-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}


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

	.figure_list2 li{width:50%;}
	.figure_list2 li i{margin:-50px auto 30px;}
	.figure_list2 li:nth-child(3){margin-left:0px;margin-top:-1px;}
	.figure_list2 li:nth-child(4){margin-top:-1px;}
	
}


@media all and (max-width:650px)
{
	.figure_list li{width:50%; float:left; text-align:center;}
	.figure_list li i{display:block;margin:10px auto; width:100px; height:100px; line-height:100px; border-radius:50%;background:#ddd; font-size:3em;}
	.figure_list li strong{font-size:16px;}
	.figure_list li span{font-size:11px;}


	.figure_list2 {padding:80px 0 0;}
	.figure_list2 li{width:100%;padding-bottom:90px;margin-top:-1px;margin-left:0px; height:auto;float:none; border-left:0px; border-right:0px;border-bottom:0px;border-top:1px solid #444;}
	.figure_list2 li:last-child{padding-bottom:20px;}
	.figure_list2 li i{margin:-50px auto 30px;}
	.figure_list li strong{font-size:22px;}
	.figure_list2 li span{font-size:18px;}
	
}


.aboutLi{width:100%; overflow:hidden; padding:50px 0;}
.aboutLi li{padding:20px; width:31%; margin:30px 1%; float:left; border:2px dashed #333; position:relative; border-radius:0 20px 20px 20px; background-color:#191919; background-repeat:no-repeat; background-size:auto 150%;background-position:center center;-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}

.aboutLi li:hover{border:2px dashed #ddd; background-color:#333; background-size: auto 170%;-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;transition-duration: 0.5s;transition-timing-function: ease;box-shadow: 2px 2px 16px rgba(0,0,0,0.5);}
.aboutLi li > b{display:block;width:60px; height:60px; border-radius:50%; line-height:60px;background:#666; color:#fff; text-align:center; position:absolute; left:50%; margin-left:-30px; top:-30px; font-size:16px;font-weight:normal;}
.aboutLi li > strong{display:block; margin:20px auto; width:130px; height:130px; text-align:center; border-radius:50%;background:rgba(0,0,0,0.5);}
.aboutLi li > strong b{display:block; width:100%; height:80px; line-height:90px;color:#fff;font-size:40px;font-weight:normal;}
.aboutLi li > strong strong{display:block; width:100%; height:80px; line-height:90px;color:#fff;font-size:18px;}
.aboutLi li > strong u{display:block; width:100%; height:20px; line-height:20px;text-decoration:none;}
.aboutLi li > span{display:block; height:60px; color:#fff;font-size:1.1em; text-align:center;}

/*
.aboutLi li:nth-child(1){background-image:URL(../img/aboutbg01.jpg);}
.aboutLi li:nth-child(2){background-image:URL(../img/aboutbg02.jpg);}
.aboutLi li:nth-child(3){background-image:URL(../img/aboutbg03.jpg);}
.aboutLi li:nth-child(4){background-image:URL(../img/aboutbg04.jpg);}
.aboutLi li:nth-child(5){background-image:URL(../img/aboutbg05.jpg);}
.aboutLi li:nth-child(6){background-image:URL(../img/aboutbg06.jpg);}
.aboutLi li:nth-child(7){background-image:URL(../img/aboutbg07.jpg);}
.aboutLi li:nth-child(8){background-image:URL(../img/aboutbg08.jpg);}
.aboutLi li:nth-child(9){background-image:URL(../img/aboutbg09.jpg);}
.aboutLi li:nth-child(10){background-image:URL(../img/aboutbg10.jpg);}
.aboutLi li:nth-child(11){background-image:URL(../img/aboutbg11.jpg);}
.aboutLi li:nth-child(12){background-image:URL(../img/aboutbg12.jpg);}
*/

.hrDline{display:block !important;margin-top:30px;height:30px;border:0px; clear:both;border-top:1px dashed #444;}
.mgb0{margin-bottom:0px;}


.curcTbl{width:100%;}
.curcTbl table{width:100%;border-collapse:collapse;border-spacing:0;border-top:2px solid #424242;border-bottom:2px solid #333;}
.curcTbl table thead th{width:50%;background:#333;color:#fff; padding:15px;font-size:1.3em;}
.curcTbl table td{width:50%; padding:15px; border-bottom:1px solid #333; text-align:center;font-size:1.3em; color:#999;}
.curcTbl table th:nth-child(2){border-left:1px solid #222;}
.curcTbl table td:nth-child(2){border-left:1px solid #333;}
.curcTbl table tr:hover td{background:#444; color:#fff;}

@media all and (max-width:800px)
{
	.aboutLi li{width:46%;margin-left:2%;margin-right:2%;padding:10px;}
	
	.aboutLi li > b{width:40px;height:40px; line-height:40px;font-size:13px;margin-left:-20px;top:-20px;}
	.aboutLi li > strong{width:90px; height:90px;}
	.aboutLi li > strong b{font-size:20px; height:50px; line-height:70px;}
	.aboutLi li > strong strong{font-size:14px; height:50px; line-height:70px;}
	.aboutLi li > span{height:100px;}


	.curcTbl table thead th,
	.curcTbl table td{font-size:1.0em;}
	
}
