/* Å½»ö°æ·Î¹Ù */
.path { overflow:hidden; height:20px; line-height:20px; *zoom:1;margin-top:10px; }
.path h2 { overflow:hidden; position:absolute; width:0; height:0; white-space:nowrap; text-indent:100%; }
.path ol { float:right; }
.path li { float:left;font-size:12px; padding:0 0 0 12px; margin:0 0 0 8px; color:#757575; background:url("http://img.echosting.cafe24.com/skin/base_ko_KR/common/ico_path.gif") no-repeat 0 50%; }
.path li:first-child { background:none; }
.path li a { color:#757575; }
.path li strong,
.path li strong a { color:#2e2e2e; }

#container{margin:auto;width:1020px;position:relative;overflow:hidden;padding:40px 0 24px}

.titleArea h2{font-size:30px;position:absolute;top:0;letter-spacing:-2px;}
.sub_page{position:relative;width:740px;float:right}
.pageAll{border-top:1px solid #dadada;margin:20px 0 0;padding:50px 0}
/*¼­ºêÀÌ¹ÌÁö*/
.sub_img{height:220px;background:url(/web/page/sub_img/sub_img.jpg) no-repeat center top;width:100%;z-index:-1}
.sub_img p{width:984px;margin:auto;text-align:center;padding-top:100px}

/*·¹ÇÁÆ®¸Þ´º*/
.left_menu{width:220px;float:left;}
.left_menu p{color:#888;font-size:13px;line-height:15px;padding-left:4px;font-weight:normal;margin:6px 0 18px;font-family: 'Noto Sans KR', sans-serif;}
.left_menu h4{font-size:36px;color:#850e3d;letter-spacing:-3px;}
.left_menu ul{border-top:3px solid #c289a4;margin-top:10px}
.left_menu li{border-bottom:1px solid #dadada;padding-left:8px;position:relative}
.left_menu li a{font-size:16px;color:#444;line-height:48px;letter-spacing:-0.5px;display:block;overflow:hidden}
.left_menu li a:hover{color:#850e3d;}
.left_menu li span.icon{position:absolute;right:15px;}


ul.left_ban{border:0px;padding:0;margin:20px 0;}
ul.left_ban li{border:0;padding:0;margin:0 0 8px}

/*¼Ò°³*/

/*ÀÌ¿ë¾È³»*/
.infoAll{position:relative;float:left}
.infoAll li{margin:0 0 70px;position:relative}
.infoAll li p.infoImg{position:absolute;right:0;top:10px}
.pageAll p.info{padding-left:8px;margin:0 0 4px 15px;font-size:15px;color:#555;position:relative;text-align:justify;width:62%;}



.pageAll p.faq{padding-left:22px;margin:0 0 4px 15px;font-size:15px;color:#555;position:relative;}
.pageAll p.faq span{font-size:17px;color:#c164e8;font-weight:600;position:absolute;left:10px}
p.faq01{margin:0 0 6px 100px;font-size:15px;}
.pageAll p.faq span b{font-size:12px;vertical-align:top;margin-right:5px}
.pal12{padding-left:12px}

/*¿¬Çõ*/
.history{width:100%;background:url(/web/page/sub_img/history.png) no-repeat right 40%;min-height:760px}
.year_02{display:table-cell;width:57%;vertical-align:top;float:left;text-align:left;position:relative;overflow:hidden;margin-top:30px;padding-left:10px}

.year_02 dl{position:relative;margin-top:5px}
.year_02 dl dt{font-size:24px;margin:0 0 20px}
.year_02 dl dd {line-height:24px;vertical-align:top;font-size:14px;padding:0 0 20px 70px}
.year_02 dl dd span{font-weight:600;min-width:80px;height:200px;font-size:20px;color:#c164e8;margin-right:30px;vertical-align:top;position:absolute;left:0px;display:inline-block;}



/*¿À½Ã´Â±æ*/
.pageAll h5{font-size:21px;font-weight:500;letter-spacing:-1px;margin:30px 0 10px;position:relative;padding-left:24px;display:block;}
.pageAll h5 span.dot{width:8px;height:8px;border:5px solid #c164e8;border-radius:10px;background:#fff;overflow:hidden;position:absolute;top:8px;left:0}
.pageAll p.car{padding-left:24px;margin:0 0 10px}
.pageAll p.car span{display:block;font-size:17px;line-height:32px;color:#c164e8;font-weight:600}
.pageAll p.car span b{font-size:12px;vertical-align:top}

.map{width:710px;height:416px;overflow:hidden;position:relative;margin:0 0 10px}
.zoom{border:1px solid #666;border-radius: 2px;width:22%;text-align:center;line-height:34px;margin:0 0 0px;float:right;overflow:hidden;position:relative}
.zoom a{color:#333}
.zoom:hover{background:#666;}
.zoom:hover a{color:#fff}
.map img{width:710px;height:416px;}
/*sitemap*/
.sitemap {padding:20px 0 0 0px;float:left;overflow:hidden;margin:0 0 30px;width:100%}
.sitemap h3{font-size:24px;font-weight:bold;color:#850e3d;letter-spacing:-1px; margin:0 0 20px 0;}

.sitemap ul{float:left;width:25%;height:180px; border:1px solid #cab4bf;padding:5% 3%;margin:1%}
.sitemap li{line-height:28px;font-size:15px;font-family: 'Noto Sans KR', sans-serif;}
.sitemap li a{color:#666}
.sitemap li a:hover { text-decoration:none;color:#850e3d; }
