

/* 연혁 */
.history_con{position:relative; overflow:hidden;}
.history_con h4{padding:20px 0 20px 0;}
.history01{padding-left:205px; height:500px; background:url('/user_data/data/images/history01.jpg') no-repeat -15px 5px;}
.history01 > dl{position:relative;}
.history01 > dl > dt {display:block; position:absolute; left:-160px; top:0; font-size:17px; color:#444444; letter-spacing:-1pt; }
.history01 > dl > dt > strong{display:block; margin-bottom:10px; font-size:34px; color:#086ab1; line-height:1.1}
.history01 > dl > dd > p{margin:0 0 18px 33px; padding-top:25px; border-top:1px solid #d4d4d4}
.history01 > dl:first-child > dd > p{padding-top:0; border-top:0; letter-spacing:-1pt; }
.history01 > dl > dd > p > strong{font-size:25px;}
.history01 > dl > dd > ul{padding-bottom:20px;}
.history01 > dl > dd > ul > li{padding-left:5px; margin-top:13px}
.history01 > dl > dd > ul > li strong{display:inline-block; margin-right:23px; *display:inline; *zoom:1}
.history01 > dl > dd > ul > li > span{display:block; padding-left:52px; margin-top:10px; padding-left:51px;}
		
.history02{padding-left:25px; height:500px; background:url('/user_data/data/images/history02.jpg') no-repeat 250px 5px;}
.history02 > dl{position:relative;  }
.history02 > dl > dt {display:block; position:absolute; left:460px; top:0; font-size:17px; color:#444444; letter-spacing:-1pt; }
.history02 > dl > dt > strong{display:block; margin-bottom:10px; font-size:34px; color:#086ab1; line-height:1.1}
.history02 > dl > dd > p{margin:0 0 18px 33px; padding-top:25px; border-top:1px solid #d4d4d4}
.history02 > dl:first-child > dd > p{padding-top:0; border-top:0; letter-spacing:-1pt; }
.history02 > dl > dd > p > strong{font-size:25px;}
.history02 > dl > dd > ul{padding-bottom:20px;}
.history02 > dl > dd > ul > li{padding-left:5px; margin-top:13px}
.history02 > dl > dd > ul > li strong{display:inline-block; margin-right:23px; *display:inline; *zoom:1}
.history02 > dl > dd > ul > li > span{display:block; padding-left:52px; margin-top:10px; padding-left:51px;}
:root .history02 > dl > dd > ul > li > span{padding-left:50px;}
.history02 > dl.last > dd > ul{padding-bottom:0}


/* 오시는 길 */
.location_con{position:relative; overflow:hidden;}
.location_con p.text01{font-size:27px; color:#2f3370; letter-spacing:-1pt; font-weight:700; line-height:32px; padding-bottom:10px;}
.location_con p.text01 span{font-size:17px; color:#21489c; letter-spacing:-1pt; font-weight:700; line-height:15px; padding-bottom:10px;}
.location_con p.text02{font-size:15px; color:#777; letter-spacing:-0.7pt; font-weight:600; line-height:15px; padding-bottom:25px;}
.location_con h4 {font-size:20px; color:#333; font-weight:600; padding-top:3px; }

.location_con .map{margin-bottom:25px;}

.map_txt{position:relative; overflow:hidden; padding-top:0px;}
.map_table{width:733px; border-collapse:separate; border-spacing:0px; }
.map_table th{width:73px; color:#333; text-align:left; padding:8px 0 8px 0; border-bottom:1px dashed #d4d4d4; vertical-align:top}
.map_table td{border-bottom:1px dashed #d4d4d4; padding:8px 0 8px 10px;}