@charset "utf-8";

/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,input,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0}
html.msie7{overflow-x:hidden}

@font-face {
  font-family:'NanumGothicWeb';
  font-style:normal;
  font-weight:normal;
  src:url(/css/webfont/NanumGothic-Regular.eot);
  src:url(/css/webfont/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(/css/webfont/NanumGothic-Regular.woff2) format('x-woff2'),
       url(/css/webfont/NanumGothic-Regular.woff) format('woff'),
       url(/css/webfont/NanumGothic-Regular.ttf) format('truetype');
}

html,body{height:100%}
body{color:#666;font-family:'돋음',Dotum,AppleGothic,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.3}
ul,ol{list-style:none} 

/* Alink */
a{color:#666;text-decoration:none}
a:hover{color:#dc5206;text-decoration:underline}

/* Basic */
img{border:0}
em,address,del,small{font-style:normal}
small{font-size:11px !important}
.u, .u a{text-decoration:underline !important}
.bold{font-weight:bold !important}

/* Display */
.fl{float:left}
.fr{float:right}
.clear{clear:both !important}
.clear:after{content:'';display:block;clear:both}
.blind{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0;line-height:0}

/* Align */
.l{text-align:left !important}
.c{text-align:center !important}
.r{text-align:right !important}
.t{vertical-align:top !important}
.m{vertical-align:middle !important}
.b{vertical-align:bottom !important}

/* Space */
hr{clear:both;display:block;visibility:hidden;width:1px;height:30px !important;font-size:0;line-height:0}
	body.msie7 hr{margin:-7px 0}
hr.h10{height:10px !important}

/* Hgroup */
.hgroup:after{content:'';display:block;clear:both}
.hgroup h3{float:left}
.hgroup p{float:right;margin-top:34px}
.hgroup div.btnArea{float:right;margin:0}
.hgroup div.btnArea img{vertical-align:top}
.hgroup2{height:46px;background-color:#f1f1f1;margin-bottom:10px}
.hgroup2 h4{float:left;color:#242424;font-size:14px;margin:16px 0 0 10px}
.hgroup2 .btnArea{float:right;margin:12px 10px 0 0}

/* Button */
.btnArea{margin-top:20px;text-align:center}
.btnArea.top{margin:0 0 6px;text-align:right}

/* Notice */
p.comment{margin:8px 0 0;padding-left:18px;background:url(/images/branch/bu_notice.gif) no-repeat 0 2px}
p.comment em{font-weight:bold;color:red}

/* Tabmenu */
ul.tab-type{clear:both;height:42px;margin-bottom:15px;background:#f1f1f1 url(/images/branch/bg_tab.gif) repeat-x bottom;position:relative;z-index:1}
ul.tab-type.subTab{margin-bottom:84px}
ul.tab-type:after{content:'';display:block;clear:both}
ul.tab-type li{float:left;height:36px;margin-top:6px;padding-left:6px;background:url(/images/branch/bg_bar2.gif) no-repeat 2px center}
ul.tab-type li img{vertical-align:top}
ul.tab-type li:first-child,
ul.tab-type li.on,
ul.tab-type li.on+li{background:none}

/* Table Style */
table{border-collapse:separate;border-spacing:0}
	body.msie7 table{border-collapse:collapse}
caption{display:none}

table.tbl-type{clear:both;width:100%;border-top:1px solid #949494;border-bottom:1px solid #949494}
table.tbl-type th,
table.tbl-type td{text-align:center}
table.tbl-type th{font-family:'나눔고딕',NanumGothic,NanumGothicWeb;color:#242424;background-color:#f1f1f1;padding:5px 10px 4px}
table.tbl-type td{padding:5px 10px;border-top:1px solid #ddd}
table.tbl-type td.l{text-align:left}
table.tbl-type thead th img{margin-bottom:-3px}
table.tbl-type tbody th{background-color:#fafafa}
table.tbl-type tbody tr:first-child td{border-top:0}
/*table.tbl-type tbody tr:last-child th,
table.tbl-type tbody tr:last-child td{padding-bottom:10px}*/
table.tbl-type tbody td.nolist{height:116px;text-align:center;padding:0}
	body.opera table.tbl-type,
	body.msie7 table.tbl-type
	body.msie8 table.tbl-type{table-layout:fixed}
	body.safari table.tbl-type th{font-weight:normal}


table.tbl-type2{clear:both;width:100%;border-top:1px solid #949494;border-bottom:1px solid #949494}
table.tbl-type2 th,
table.tbl-type2 td{border-top:1px solid #ddd;text-align:left}
table.tbl-type2 th{height:15px;font-family:'나눔고딕',NanumGothic,NanumGothicWeb;color:#242424;background-color:#f1f1f1;padding:5px 10px 4px}
table.tbl-type2 th.cell-type2{background-color:#fff;font-family:'돋음',Dotum,AppleGothic,Arial,Helvetica,sans-serif;font-weight:normal}
table.tbl-type2 th.borderLeft{border-left:1px solid #ddd}
table.tbl-type2 th label{margin-right:0 !important}
table.tbl-type2 td{height:15px;border-left:1px solid #ddd;padding:6px 10px 4px}
table.tbl-type2 td+th{border-left:1px solid #ddd}
table.tbl-type2 tr:first-child th,
table.tbl-type2 tr:first-child td{border-top:0}
table.tbl-type2 strong{font-weight:normal;color:#dc5206}
table.tbl-type2 strong.tx-color{color:#087586;font-weight:normal}
table.tbl-type2 label{margin-right:15px}
table.tbl-type2 input[type=text],
table.tbl-type2 input[type=password]{margin-top:-3px}
table.tbl-type2 hr{height:8px !important}
	body.msie7 table.tbl-type2,
	body.msie8 table.tbl-type2{table-layout:fixed}
	body.safari table.tbl-type2 th{font-weight:normal}

/* Paging Navigation */
.pagingNav{text-align:center;margin-top:20px}
.pagingNav li{display:inline-block;zoom:1;vertical-align:middle}
.pagingNav li a{font-family:Tahoma,Geneva,sans-serif;font-size:14px;color:#999;padding:0 3px}
.pagingNav li.on a{color:#242424;text-decoration:underline;font-weight:bold}
.pagingNav li.fst img,
.pagingNav li.prev img,
.pagingNav li.next img,
.pagingNav li.end img{vertical-align:middle;margin:0 3px}
.pagingNav li.fst a,
.pagingNav li.prev a,
.pagingNav li.next a,
.pagingNav li.end a{padding:0}
	body.msie7 .pagingNav li{display:inline}

/* Tabmenu */
ul.tab-type{clear:both;height:42px;margin-bottom:30px;background:#f1f1f1 url(/images/common/bg_tab.gif) repeat-x bottom;position:relative;z-index:1}
ul.tab-type.subTab{margin-bottom:84px}
ul.tab-type:after{content:'';display:block;clear:both}
ul.tab-type li{float:left;height:36px;margin-top:6px;padding-left:6px;background:url(/images/common/bg_bar2.gif) no-repeat 2px center}
ul.tab-type li img{vertical-align:top}
ul.tab-type li:first-child,
ul.tab-type li.on,
ul.tab-type li.on+li{background:none}
ul.tab-type li.on ul{position:absolute;top:42px;left:0;width:744px;height:54px;background:#fff url(/images/common/bg_tab3.gif) repeat-x bottom}
ul.tab-type li.on ul li{float:left;margin:0 25px;padding:0;background:none}
ul.tab-type li.on ul li a{display:block;height:53px;line-height:53px}
ul.tab-type li.on ul li img{margin-top:20px}
ul.tab-type li.on ul.rules li{margin:0 20px}
ul.tab-type li.on ul.rules li img{margin-top:12px}
ul.tab-type li.on ul.rules.wide{height:75px}
ul.tab-type li.on ul.rules.wide li{margin-right:7px}
ul.tab-type li.on ul.rules.wide li a{height:74px;line-height:74px}
ul.tab-type li.on ul.cell-type2 li{margin:0 15px}
ul.tab-type li.on ul.cell-type3 li{margin:0 7px}
ul.tab-type li.on ul.cell-type2 li:first-child,
ul.tab-type li.on ul.cell-type3 li:first-child{margin-left:10px}
ul.tab-type+div.option{border-color:#949494;border-width:2px}

/* Form */
legend{display:block;position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0}
select,textarea,input,label{vertical-align:middle;font-family:'돋음',Dotum,AppleGothic,Arial,Helvetica,sans-serif;color:#666}

textarea{font-size:12px;resize:none;padding:7px;color:#999;border:1px solid #cecece}
label.disabled{color:#bcbcbc}
input[type=text],
input[type=password]{height:14px;line-height:14px;padding:7px;color:#999;border:1px solid #cecece}
	body.msie7 input[type=text], body.msie7 input[type=password], body.msie8 input[type=text], body.msie8 input[type=password], body.msie9 input[type=text], body.msie9 input[type=password]{padding:9px 7px 5px}
input[type=text].default{color:#999}
input[type=text]:focus,
input[type=text].focus{color:#666}
input[type=text].disabled{background-color:#f1f1f1;color:#bcbcbc !important}

/* Selectbox */
.select-box{height:20px;padding:4px 7px;border:1px solid #cecece;color:#666;vertical-align:middle;position:relative}
.select-box span{display:inline-block;zoom:1;padding:1px 20px 0 0}
	body.msie7 .select-box span{display:inline}
.select-box span:focus{color:#949494}
.select-box a{position:absolute;top:4px;right:0}
.select-list{
	height:112px;padding:4px 7px;border:1px solid #cecece;border-top:0;overflow-y:auto;overflow-x:hidden;	
	scrollbar-base-color:#ddd;
	scrollbar-face-color:#fff;
	scrollbar-track-color:#fff;
	scrollbar-highlight-color:#ddd;
	scrollbar-3dlight-color:#fff;
	scrollbar-shadow-color:#ddd;
	scrollbar-darkshadow-color:#fff;
	scrollbar-arrow-color:#838383
}
.select-list li{margin:3px 0}
.select-list a{color:#949494}
.select-list a:hover,
.select-list a:focus,
.select-list a.focus{color:#dc5206;text-decoration:none}

/*************
		길찾기
****************************************************************************************************************************/
/* Layout */
#mapWrap{width:100%;height:100%;min-height:400px;min-width:995px;overflow:hidden;padding:0 10px 30px 10px;position:relative}
#mapHeader{height:60px;background-color:#ed6806}
#mapContainer{height:100%}
#mapSidebar{float:left;width:242px;overflow-y:auto;overflow-x:hidden;position:relative;	
	scrollbar-base-color:#ddd;
	scrollbar-face-color:#fff;
	scrollbar-track-color:#fff;
	scrollbar-highlight-color:#ddd;
	scrollbar-3dlight-color:#fff;
	scrollbar-shadow-color:#ddd;
	scrollbar-darkshadow-color:#fff;
	scrollbar-arrow-color:#838383
}
#mapSidebar>div{width:232px}
#mapContents{float:right;height:100%;border:1px solid #868686;border-top:0}
#mapContents .map{}

/* Header(Map) */
#mapHeader h1,
#mapHeader h2{float:left}
#mapHeader h1 img{margin:16px 0 0 22px}
#mapHeader h2{margin:16px 0 0 10px;padding-left:12px;background:url(/images/branch/bu_bar.gif) no-repeat}

/* Sidebar(Map) */
#mapSidebar h3{margin:25px 0 10px}

/**/
fieldset.arrival{clear:both;border-top:1px solid #949494;border-bottom:1px solid #949494;padding:10px}
fieldset.arrival p{margin-bottom:6px}

fieldset.start{clear:both;border-top:1px solid #949494;border-bottom:1px solid #949494;padding:10px;position:relative;zoom:1}
fieldset.start select{width:134px}
fieldset.start input[type=text]{width:129px;margin-top:5px}
fieldset.start span.button{position:absolute;top:10px;left:162px}

/* 길찾기검색결과 */
.mapResult-list{border-bottom:1px solid #949494;padding:15px 10px}
.mapResult-list table{width:100%}
.mapResult-list td{vertical-align:top;color:#333;padding:6px 0}
.mapResult-list tr:first-child td{padding-top:0}
.mapResult-list td strong{display:block}

/* 길찾기 팁 */
ol.tip-list{border-top:1px solid #949494}
ol.tip-list li{padding:9px 0 7px;color:#333;background:url(/images/branch/bg_dot.gif) repeat-x top left}
ol.tip-list li:first-child{background:none}
ol.tip-list li:after{content:'';display:block;clear:both}
ol.tip-list li em{display:block;float:left;width:20px}
ol.tip-list li p{float:left;width:212px}
ol.tip-list li strong{color:#ed6806;font-weight:normal}
	body.msie7 ol.tip-list li{min-height:15px}
/* 목적지 검색결과 */
dl.mapResult-list2{border-top:1px solid #949494;color:#333}
dl.mapResult-list2 dt{height:30px;line-height:30px;padding-left:10px;background:url(/images/branch/bg_dot.gif) repeat-x bottom left}
dl.mapResult-list2 dt strong{color:#ed6806;font-weight:normal}
dl.mapResult-list2 dt p{float:right}
dl.mapResult-list2 dt p em{display:inline-block;zoom:1}
dl.mapResult-list2 dt p em.viewer{padding-left:20px;background:url(/images/bu_viewer.gif) no-repeat 0 7px}
dl.mapResult-list2 dt p em.location{padding-left:20px;background:url(/images/bu_location.gif) no-repeat 0 7px}
dl.mapResult-list2 dd{padding:10px 4px 10px 10px}
dl.mapResult-list2 dd ul{/*height:320px;overflow-y:auto;overflow-x:hidden*/}
dl.mapResult-list2 dd li{clear:both;padding:10px 0}
dl.mapResult-list2 dd li:first-child{padding-top:0}
dl.mapResult-list2 dd li span.place{display:block;float:left;width:150px}
dl.mapResult-list2 dd li span.icon{display:block;float:right;padding-right:10px}
dl.mapResult-list2 dd li img{vertical-align:middle;margin-top:-2px}
	body.msie7 dl.mapResult-list2 dt p{margin-top:-30px}
	body.msie7 dl.mapResult-list2 dt p em{display:inline}
	body.msie7 dl.mapResult-list2 dd li{margin-top:-10px}
	body.msie7 dl.mapResult-list2 dd li:first-child{margin-top:0}

/*************
		지점찾기
****************************************************************************************************************************/
#branchWrap{width:940px;height:880px;overflow:hidden}
#branchWrapCall{width:940px;height:1020px;padding:0 10px 30px 10px;overflow:hidden}

#branchHeader{height:60px;margin-bottom:30px;background-color:#2a437b;position:relative;z-index:10}
#branchHeader:after{content:'';display:block;clear:both}

#branchHeader .hgroup,
#branchHeader .hgroup h1,
#branchHeader .hgroup h2{float:left}
#branchHeader .searchArea{float:right;margin-right:17px;width:347px}
#branchHeader .searchArea fieldset{float:left;width:278px;height:28px;margin-top:14px;border:2px solid #ed7e06;background-color:#fff}
#branchHeader .searchArea fieldset input[type=text]{width:264px;height:14px;border:0;margin:0;padding:7px;vertical-align:top;letter-spacing:-1px;vertical-align;top}
#branchHeader .searchArea a.btnSrc{float:right;margin-top:14px;vertical-align;top}
	body.msie7 #branchHeader fieldset{height:30px}
	body.msie7 #branchHeader fieldset input[type=text]{padding:7px 0;margin-top:2px}
	body.msie7 #branchHeader fieldset a{margin-top:2px}
#branchHeader h1 img{margin:16px 0 0 22px}
#branchHeader h2{margin:16px 0 0 10px;padding-left:12px;background:url(/images/branch/bu_bar.png) no-repeat}

#branchContainer h3{margin-bottom:17px}
#branchContainer h4{margin-bottom:10px}

#branchSection{float:left;width:272px;height:386px;margin:0 0 36px 13px}
#branchSidebar{float:left;width:272px;padding-left:12px}
#branchLocal{float:right;width:635px;height:386px;padding-bottom:36px}
#branchContents{clear:both;margin:0 13px}
	body.msie7 #branchContents{margin-top:-30px}
#branchContents.fr{clear:none;float:right;width:635px;margin:0 !important}

ul.section-list{height:253px;overflow:hidden}
ul.section-list li a{display:block;height:24px;line-height:24px;padding-left:8px;color:#333;font-weight:bold;font-family:'나눔고딕',NanumGothic,NanumGothicWeb}
ul.section-list li.on a{text-decoration:none;color:#fff;background:#ed6806 url(/images/branch/bg_section.gif) no-repeat right top}
ul.section-list li a:hover{}

ul.section-list-call{height:460px;overflow:hidden}
ul.section-list-call li a{display:block;height:24px;line-height:24px;padding-left:8px;color:#333;font-weight:bold;font-family:'나눔고딕',NanumGothic,NanumGothicWeb}
ul.section-list-call li.on a{text-decoration:none;color:#fff;background:#ed6806 url(/images/branch/bg_section.gif) no-repeat right top}
ul.section-list-call li a:hover{}

.map-search{width:655px;height:346px;margin-left:-20px}
.map-search2{width:605px;height:316px;padding:15px;background-color:#f4f4f4;position:relative}
.map-search2:after{content:'';display:block;clear:both}
.map-search2 div.part1{float:left;width:230px}
.map-search2 div.part2{float:left;width:340px;padding-left:16px;background:url(/images/branch/bg_dot2.gif) no-repeat left 30px}
.map-search2 ul{height:275px}
.map-search2 li{float:left;margin:0 5px 5px 0}
.map-search2 li a{display:block;width:48px;height:34px;padding-top:8px;border:1px solid #e3e3e3;text-align:center}
.map-search2 li a:hover{text-decoration:none}
.map-search2 li.on a{width:42px;height:31px;padding-top:5px;color:#333;border:4px solid #ed6806;background-color:#fff}
.map-search2 li strong{display:block;font-weight:normal}
.map-search2 img.arrow1{position:absolute;top:144px;left:-21px}
.map-search2 img.arrow2{position:absolute;top:144px;left:236px}

p.total{margin-bottom:10px}
p.total strong{color:#ed6806;font-weight:normal}

.work-list{margin-top:10px;padding:6px;background-color:#f1f1f1}
.work-list table{width:100%}
.work-list th,
.work-list td{padding:5px 5px 4px;color:#333}
.work-list th+th,
.work-list td+td{background:url(/images/branch/bg_dot3.gif) repeat-y left top}
.work-list td{text-align:center}
.work-list td.l{text-align:left}
.work-list thead th{border-bottom:1px solid #949494;font-size:11px;font-family:'나눔고딕',NanumGothic,NanumGothicWeb}
.work-list tbody tr:first-child td{padding-top:11px}
.work-list strong{color:#ed6806}

/*************
		인쇄(팝업)
****************************************************************************************************************************/
#popWrap{width:645px;padding:10px}

#popHeader{height:46px;background-color:#ed6806;margin-bottom:30px}
#popHeader .hgroup,
#popHeader .hgroup h1,
#popHeader .hgroup h2{float:left}
#popHeader .hgroup img{vertical-align:middle}
#popHeader .hgroup{padding:10px 0 0 23px}
#popHeader h1 img{}
#popHeader h2{margin:4px 0 0 10px;padding-left:12px;background:url(/images/branch/bu_bar.gif) no-repeat 0 -4px}
#popHeader a.close{float:right;margin:15px 20px 0 }

#popContents h3{margin:0 0 10px}
#popContents table+.map{margin-top:10px}
#popContents .local-tit{height:30px;padding:16px 0 0 10px;margin-bottom:20px;background-color:#f1f1f1;color:#242424;font-size:14px;font-weight:bold}
#popContents .memo{border:1px solid #c8c8c8;padding:15px 10px 11px}

/*지역선택 - map*/
.ct_box_div{position:relative;margin-left:0px;margin-top:0px;height:346px;}

.map_arrow{position:absolute;z-index:10;left:0px;top:144px;height:35px;width:21px}
.map_arrow2{position:absolute;z-index:10;left:330px;top:144px;height:35px;width:21px}

.mapbox_country{position:relative;width:337px;height:346px;float:left }
.mapbox_sido{position:relative;width:317px;height:346px;float:left }

.map_t1{margin-left:21px;margin-top:0px;width:255px;height:48px;position:relative;text-align:left;}
.map_t2{margin-left:0px;margin-top:0px;width:255px;height:48px;position:relative;text-align:left;}

.map_tx1{margin-left:51px;margin-top:0px;width:255px;height:31px;position:relative;text-align:center;padding-top:15px }
.map_tx2{margin-left:30px;margin-top:0px;width:255px;height:43px;position:relative;text-align:center;padding-top:3px }


/* 전국 */
.map_country{margin-left:51px;margin-top:0px;width:255px;height:252px;position:relative;text-align:center}
.map_country li{position:absolute;height:2px;font-size:10px;letter-spacing:-1px;font-family:Malgun Gothic, 맑은고딕;font-weight:bold;color:#777}
.map_country li a{color:#777;}
.map_country li a:hover{color:#000;font-size:11px;text-decoration:none}
.map_country li a.on{color:#000;font-size:11px;text-decoration:none}

/* 전국 */
.tx1_0{left:54px;top:5px;} /* 금강산지점 */
.tx1_1{left:96px;top:39px;} /* 서울 */
.tx1_2{left:88px;top:63px;} /* 경기도 */
.tx1_3{left:131px;top:34px;} /* 강원도*/
.tx1_4{left:128px;top:158px;} /* 경상남도 */
.tx1_5{left:147px;top:102px;} /* 경상북도 */
.tx1_6{left:87px;top:167px;} /* 광주 */
.tx1_7{left:158px;top:133px;} /* 대구 */
.tx1_8{left:92px;top:108px;} /* 대전 */
.tx1_9{left:179px;top:166px;} /* 부산 */
.tx1_10{left:105px;top:94px;} /* 세종 */
.tx1_11{left:188px;top:149px;} /* 울산 */
.tx1_12{left:40px;top:48px;} /* 인천 */
.tx1_13{left:68px;top:192px;} /* 전라남도 */
.tx1_14{left:82px;top:139px;} /* 전라북도 */
.tx1_15{left:82px;top:232px;} /* 제주도 */
.tx1_16{left:66px;top:89px;} /* 충청남도 */
.tx1_17{left:112px;top:80px;} /* 충청북도 */
.tx1_18{left:207px;top:31px;} /* 울릉도 */
.tx1_19{left:226px;top:68px;} /*독도  */

/* 전국시도 */
.sidoMap{position:relative;text-align:center;left:30px;top:0px;width:255px;height:252px}
.sidoMap li{position:absolute;font-size:10px;letter-spacing:-1px;font-family:Malgun Gothic, 맑은고딕;font-weight:bold;color:#333}
.sidoMap li a {color:#777;}
.sidoMap li a:hover {color:#000;font-size:11px;text-decoration:none}
.sidoMap li a.on {color:#000;font-size:11px;text-decoration:none}

/* 서울 */
.tx2_1_1{left:160px;top:162px;} /* 강남구 */
.tx2_1_2{left:212px;top:129px;} /* 강동구 */
.tx2_1_3{left:128px;top:72px;} /* 강북구 */
.tx2_1_4{left:24px;top:123px;} /* 강서구*/
.tx2_1_5{left:95px;top:182px;} /* 관악구 */
.tx2_1_6{left:173px;top:131px;} /* 광진구 */
.tx2_1_7{left:41px;top:163px;} /* 구로구 */
.tx2_1_8{left:58px;top:187px;} /* 금천구 */
.tx2_1_9{left:164px;top:71px;} /* 노원구 */
.tx2_1_10{left:141px;top:49px;} /* 도봉구 */
.tx2_1_11{left:147px;top:110px} /* 동대문구 */
.tx2_1_12{left:93px;top:158px;} /* 동작구 */
.tx2_1_13{left:74px;top:127px;} /* 마포구 */
.tx2_1_14{left:80px;top:113px;} /* 서대문구 */
.tx2_1_15{left:136px;top:181px;} /* 서초구 */
.tx2_1_16{left:140px;top:127px;} /* 성동구 */
.tx2_1_17{left:133px;top:93px;} /* 성북구 */
.tx2_1_18{left:194px;top:156px;} /* 송파구 */
.tx2_1_19{left:29px;top:145px;} /* 양천구 */
.tx2_1_20{left:61px;top:147px;} /* 영등포구 */
.tx2_1_21{left:111px;top:139px;} /* 용산구 */
.tx2_1_22{left:79px;top:86px;} /* 은평구 */
.tx2_1_23{left:106px;top:101px;} /* 종로구 */
.tx2_1_24{left:121px;top:122px;} /* 중구 */
.tx2_1_25{left:170px;top:97px;} /* 중랑구 */


/* 경기 */
.tx2_2_1{left:153px;top:84px;} /* 가평 */
.tx2_2_2{left:82px;top:109px;} /* 고양 */
.tx2_2_3{left:103px;top:139px;} /* 과천 */
.tx2_2_4{left:83px;top:138px;} /* 광명*/
.tx2_2_5{left:137px;top:150px;} /* 광주 */
.tx2_2_6{left:110px;top:118px;} /* 구리 */
.tx2_2_7{left:80px;top:161px;} /* 군포 */
.tx2_2_8{left:52px;top:104px;} /* 김포 */
.tx2_2_9{left:125px;top:109px;} /* 남양주 */
.tx2_2_10{left:106px;top:71px;} /* 동두천 */
.tx2_2_11{left:64px;top:132px;} /* 부천 */
.tx2_2_12{left:116px;top:150px;} /* 성남 */
.tx2_2_13{left:99px;top:169px;} /* 수원 */
.tx2_2_14{left:64px;top:148px;} /* 시흥 */
.tx2_2_15{left:60px;top:164px;} /* 안산 */
.tx2_2_16{left:136px;top:205px;} /* 안성 */
.tx2_2_17{left:84px;top:149px;} /* 안양 */
.tx2_2_18{left:103px;top:85px;} /* 양주 */
.tx2_2_19{left:173px;top:132px;} /* 양평 */
.tx2_2_20{left:177px;top:161px;} /* 여주 */
.tx2_2_21{left:104px;top:44px;} /* 연천 */
.tx2_2_22{left:109px;top:182px;} /* 오산 */
.tx2_2_23{left:128px;top:175px;} /* 용인 */
.tx2_2_24{left:99px;top:157px;} /* 의왕 */
.tx2_2_25{left:103px;top:100px;} /* 의정부 */
.tx2_2_26{left:154px;top:175px;} /* 이천 */
.tx2_2_27{left:80px;top:83px;} /* 파주 */
.tx2_2_28{left:98px;top:210px;} /* 평택 */
.tx2_2_29{left:133px;top:60px;} /* 포천 */
.tx2_2_30{left:128px;top:131px;} /* 하남 */
.tx2_2_31{left:83px;top:184px;} /* 화성 */

/* 강원 */
.tx2_3_1{left:178px;top:131px;} /* 강릉 */
.tx2_3_2{left:132px;top:53px;} /* 고성 */
.tx2_3_3{left:209px;top:158px;} /* 동해 */
.tx2_3_4{left:206px;top:185px;} /* 삼척*/
.tx2_3_5{left:152px;top:82px;} /* 속초 */
.tx2_3_6{left:87px;top:66px;} /* 양구 */
.tx2_3_7{left:153px;top:101px;} /* 양양 */
.tx2_3_8{left:132px;top:193px;} /* 영월 */
.tx2_3_9{left:77px;top:181px;} /* 원주 */
.tx2_3_10{left:114px;top:89px;} /* 인제 */
.tx2_3_11{left:161px;top:171px;} /* 정선 */
.tx2_3_12{left:21px;top:63px;} /* 철원 */
.tx2_3_13{left:61px;top:105px;} /* 춘천 */
.tx2_3_14{left:188px;top:204px;} /* 태백 */
.tx2_3_15{left:133px;top:145px;} /* 평창 */
.tx2_3_16{left:89px;top:125px;} /* 홍천 */
.tx2_3_17{left:53px;top:76px;} /* 화천 */
.tx2_3_18{left:93px;top:151px;} /* 횡성 */

/* 경남 */
.tx2_4_1{left:150px;top:195px;} /* 거제 */
.tx2_4_2{left:45px;top:43px;} /* 거창 */
.tx2_4_3{left:99px;top:170px;} /* 고성 */
.tx2_4_4{left:179px;top:123px;} /* 김해 */
.tx2_4_5{left:48px;top:204px;} /* 남해 */
.tx2_4_6{left:168px;top:85px;} /* 밀양 */
.tx2_4_7{left:63px;top:163px;} /* 사천 */
.tx2_4_8{left:42px;top:108px;} /* 산청 */
.tx2_4_9{left:205px;top:101px;} /* 양산 */
.tx2_4_10{left:97px;top:104px;} /* 의령 */
.tx2_4_11{left:76px;top:137px;} /* 진주 */
.tx2_4_12{left:127px;top:83px;} /* 창녕 */
.tx2_4_13{left:144px;top:137px;} /* 창원 */
.tx2_4_14{left:106px;top:197px;} /* 통영 */
.tx2_4_15{left:27px;top:145px;} /* 하동 */
.tx2_4_16{left:117px;top:119px;} /* 함안 */
.tx2_4_17{left:18px;top:77px;} /* 함양 */
.tx2_4_18{left:78px;top:74px;} /* 합천 */

/* 경북 */
.tx2_5_1{left:129px;top:191px;} /* 경산*/
.tx2_5_2{left:172px;top:191px;} /* 경주 */
.tx2_5_3{left:69px;top:205px;} /* 고령 */
.tx2_5_4{left:74px;top:144px;} /* 구미 */
.tx2_5_5{left:108px;top:150px;} /* 군위 */
.tx2_5_6{left:46px;top:164px;} /* 김천 */
.tx2_5_7{left:47px;top:88px;} /* 문경 */
.tx2_5_8{left:134px;top:51px;} /* 봉화 */
.tx2_5_9{left:44px;top:118px;} /* 상주 */
.tx2_5_10{left:61px;top:185px;} /* 성주 */
.tx2_5_11{left:119px;top:95px;} /* 안동 */
.tx2_5_12{left:179px;top:106px;} /* 영덕 */
.tx2_5_13{left:158px;top:81px;} /* 영양 */
.tx2_5_14{left:98px;top:61px;} /* 영주 */
.tx2_5_15{left:138px;top:165px;} /* 영천 */
.tx2_5_16{left:83px;top:89px;} /* 예천 */
.tx2_5_17{left:236px;top:21px;} /* 울릉 */
.tx2_5_18{left:173px;top:49px;} /* 울진 */
.tx2_5_19{left:106px;top:124px;} /* 의성 */
.tx2_5_20{left:119px;top:215px;} /* 청도 */
.tx2_5_21{left:156px;top:129px;} /* 청송 */
.tx2_5_22{left:86px;top:169px;} /* 칠곡 */
.tx2_5_23{left:173px;top:152px;} /* 포항 */
.tx2_5_24{left:259px;top:70px;} /* 독도 */

/* 광주 */
.tx2_6_1{left:173px;top:91px;} /* 광산 */
.tx2_6_2{left:195px;top:156px;} /* 남구 */
.tx2_6_3{left:62px;top:113px;} /* 동구 */
.tx2_6_4{left:134px;top:171px;} /* 북구 */
.tx2_6_5{left:130px;top:140px;} /* 서구 */

/* 대구 */
.tx2_7_1{left:135px;top:107px;} /* 남구 */
.tx2_7_2{left:102px;top:111px;} /* 달서 */
.tx2_7_3{left:88px;top:155px;} /* 달성 */
.tx2_7_4{left:173px;top:58px;} /* 동구 */
.tx2_7_5{left:130px;top:58px;} /* 북구 */
.tx2_7_6{left:118px;top:85px;} /* 서구 */ 
.tx2_7_7{left:161px;top:107px;} /* 수성 */
.tx2_7_8{left:141px;top:90px;} /* 중구 */

/* 대전 */
.tx2_8_1{left:137px;top:60px;} /* 대덕 */
.tx2_8_2{left:158px;top:126px;} /* 동구 */
.tx2_8_3{left:81px;top:172px;} /* 서구 */
.tx2_8_4{left:78px;top:88px;} /* 유성 */
.tx2_8_5{left:123px;top:156px;} /* 중구 */

/* 부산 */
.tx2_9_1{left:49px;top:152px;} /* 강서 */ 
.tx2_9_2{left:131px;top:80px;} /* 금정 */
.tx2_9_3{left:177px;top:59px;} /* 기장 */
.tx2_9_4{left:149px;top:153px;} /* 남구 */
.tx2_9_5{left:126px;top:148px;} /* 동구 */
.tx2_9_6{left:127px;top:106px;} /* 동래 */
.tx2_9_7{left:110px;top:130px;} /* 부산진 */
.tx2_9_8{left:109px;top:96px;} /* 북구 */
.tx2_9_9{left:84px;top:138px;} /* 사상*/
.tx2_9_10{left:87px;top:169px;} /* 사하 */
.tx2_9_11{left:101px;top:152px;} /* 서구*/
.tx2_9_12{left:154px;top:131px;} /* 수영*/
.tx2_9_13{left:127px;top:120px;} /* 연제 */
.tx2_9_14{left:142px;top:182px;} /* 영도 */
.tx2_9_15{left:122px;top:165px;} /* 중구 */
.tx2_9_16{left:162px;top:112px;} /* 해운대 */

/* 세종 */
.tx2_10_1{left:96px;top:136px;} /* 세종특별자치구 */
/*.tx2_10{left:538px;top:188px;} /* 부강 */
/*.tx2_10_{left:486px;top:226px;} /* 한솔 */
/*.tx2_10_{left:450px;top:210px;} /* 한솔2 */
/*.tx2_10_{left:405px;top:198px;} /* 장군 */
/*.tx2_10_{left:393px;top:80px;} /* 전의 */
/*.tx2_10_{left:476px;top:123px;} /* 조치원 */
/*.tx2_10_{left:438px;top:81px;} /* 전동 */ 
/*.tx2_10_{left:469px;top:258px;} /* 금남 */
/*.tx2_10_{left:385px;top:26px;} /* 소정 */
/*.tx2_10_{left:493px;top:169px;} /* 연동 */   
/*.tx2_10_{left:465px;top:190px;} /* 연기 */
/*.tx2_10_{left:437px;top:143px;} /* 연서 */

/* 울산 */
.tx2_11_1{left:192px;top:75px;} /* 남구 */
.tx2_11_2{left:203px;top:130px;} /* 동구 */
.tx2_11_3{left:157px;top:95px;} /* 북구 */
.tx2_11_4{left:169px;top:124px;} /* 울주 */
.tx2_11_5{left:89px;top:106px;} /* 중구 */

/* 인천 */
.tx2_12_1{left:118px;top:76px;} /* 강화 */
.tx2_12_2{left:219px;top:141px;} /* 계양 */
.tx2_12_3{left:193px;top:184px;} /* 남구 */ 
.tx2_12_4{left:214px;top:193px;} /* 남동 */
.tx2_12_5{left:177px;top:167px;} /* 동구 */
.tx2_12_6{left:215px;top:166px;} /* 부평 */
.tx2_12_7{left:186px;top:132px;} /* 서구 */
.tx2_12_8{left:182px;top:200px;} /* 연수 */ 
.tx2_12_9{left:119px;top:215px;} /* 옹진 */
.tx2_12_10{left:170px;top:182px;} /* 중구 */

/* 전남 */
.tx2_13_1{left:111px;top:157px;} /* 강진*/
.tx2_13_2{left:179px;top:165px;} /* 고흥 */
.tx2_13_3{left:167px;top:66px;} /* 곡성 */
.tx2_13_4{left:220px;top:95px;} /* 광양 */
.tx2_13_5{left:199px;top:67px;} /* 구례 */
.tx2_13_6{left:105px;top:103px;} /* 나주 */
.tx2_13_7{left:137px;top:50px;} /* 담양 */
.tx2_13_8{left:59px;top:132px;} /* 목포*/
.tx2_13_9{left:67px;top:108px;} /* 무안*/
.tx2_13_10{left:162px;top:128px;} /* 보성 */
.tx2_13_11{left:186px;top:102px;} /* 순천 */
.tx2_13_12{left:30px;top:148px;} /* 신안 */
.tx2_13_13{left:220px;top:134px;} /* 여수*/
.tx2_13_14{left:71px;top:62px;} /* 영광*/
.tx2_13_15{left:97px;top:130px;} /* 영암*/
.tx2_13_16{left:112px;top:203px;} /* 완도*/
.tx2_13_17{left:108px;top:58px;} /* 장성 */
.tx2_13_18{left:129px;top:143px;} /* 장흥 */
.tx2_13_19{left:43px;top:185px;} /* 진도 */
.tx2_13_20{left:81px;top:84px;} /* 함평 */ 
.tx2_13_21{left:84px;top:171px;} /* 해남 */
.tx2_13_22{left:141px;top:101px;} /* 화순 */

/* 전북 */
.tx2_14_1{left:18px;top:182px;} /* 고창 */ 
.tx2_14_2{left:45px;top:71px;} /* 군산 */
.tx2_14_3{left:67px;top:103px;} /* 김제 */
.tx2_14_4{left:163px;top:185px;} /* 남원*/
.tx2_14_5{left:202px;top:74px;} /* 무주 */
.tx2_14_6{left:27px;top:131px;} /* 부안 */
.tx2_14_7{left:96px;top:180px;} /* 순창*/
.tx2_14_8{left:121px;top:72px;} /* 완주*/
.tx2_14_9{left:85px;top:58px;} /* 익산 */
.tx2_14_10{left:123px;top:150px;} /* 임실 */
.tx2_14_11{left:176px;top:135px;} /* 장수 */ 
.tx2_14_12{left:100px;top:96px;} /* 전주 */
.tx2_14_13{left:66px;top:148px;} /* 정읍 */
.tx2_14_14{left:154px;top:101px;} /* 진안 */

/* 제주 */
.tx2_15_1{left:135px;top:137px;} /* 서귀포 */
.tx2_15_2{left:107px;top:88px;} /* 제주 */

/* 충남 */
.tx2_16_1{left:179px;top:157px;} /* 계룡 */
.tx2_16_2{left:148px;top:124px;} /* 공주 */ 
.tx2_16_3{left:207px;top:190px;} /* 금산 */

.tx2_16_4{left:159px;top:178px;} /* 논산 */
.tx2_16_5{left:77px;top:49px;} /* 당진 */
.tx2_16_6{left:71px;top:158px;} /* 보령 */
.tx2_16_7{left:112px;top:171px;} /* 부여 */
.tx2_16_8{left:47px;top:73px;} /* 서산*/
.tx2_16_9{left:90px;top:198px;} /* 서천*/
.tx2_16_10{left:124px;top:67px;} /* 아산 */
.tx2_16_11{left:96px;top:85px;} /* 예산*/
.tx2_16_12{left:164px;top:65px;} /* 천안 */
.tx2_16_13{left:108px;top:135px;} /* 청양 */
.tx2_16_14{left:11px;top:74px;} /* 태안*/
.tx2_16_15{left:70px;top:110px;} /* 홍성 */

/* 충북 */
.tx2_17_1{left:94px;top:97px;} /* 괴산 */
.tx2_17_2{left:185px;top:56px;} /* 단양 */
.tx2_17_3{left:79px;top:144px;} /* 보은 */
.tx2_17_4{left:97px;top:201px;} /* 영동*/
.tx2_17_5{left:68px;top:174px;} /* 옥천 */
.tx2_17_6{left:45px;top:65px;} /* 음성 */
.tx2_17_7{left:147px;top:46px;} /* 제천 */
.tx2_17_8{left:55px;top:99px;} /* 증평 */
.tx2_17_9{left:24px;top:83px;} /* 진천 */ 
.tx2_17_10{left:32px;top:142px;} /* 청원 */
.tx2_17_11{left:32px;top:125px;} /* 청주 */
.tx2_17_12{left:100px;top:55px;} /* 충주 */

/*맵아이콘*/
.map_i_div{position:relative}
.map_i_div .icon{width:21px; float:left;}
.map_i_div .icon_t{width:px;height:15px;float:left;border:solid 1px #d7d7d7;background-color:#fff;padding:1px 3px 0 3px}
.map_i_div .icon_t a{color:#444;font-size:12px;font-family:dotum;text-decoration:none}

.map_i_div .icon_t_on{width:px;height:15px;float:left;border:solid 1px #ffab72;background-color:#fffef5;padding:1px 3px 0 3px}
.map_i_div .icon_t_on a{color:#444;font-size:12px;font-family:dotum;text-decoration:none}

/* 지도영역 */
.mapArea{overflow:hidden;width:635px;height:575px;text-indent:0em;background:#f3f3f3}

/* 도로명주소/지번주소 전환 */
.dsp_none {display:none;}

/* 스크롤테이블 */
.scroll-box{max-height:280px;overflow:auto;overflow-x:hidden;border-top:1px solid #949494;border-bottom:1px solid #949494;
	scrollbar-base-color:#ddd;
	scrollbar-face-color:#fff;
	scrollbar-track-color:#fff;
	scrollbar-highlight-color:#ddd;
	scrollbar-3dlight-color:#fff;
	scrollbar-shadow-color:#ddd;
	scrollbar-darkshadow-color:#fff;
	scrollbar-arrow-color:#838383
}

/* 지점표시 */
/* Marker 이미지 크기에 따라 margin 값 조정해야 함 */
.map_label {text-indent:0em;margin-top:0px;}
.map_label * {display:inline-block;vertical-align:top;}
.map_label * {display:inline-block;vertical-align:top;}
.map_label .left {background:url(./tip_l.png) no-repeat;display:inline-block;height:24px;overflow:hidden;vertical-align:top;width:7px;}
.map_label .center {background:url(./tip_bg.png) repeat-x;display:inline-block;height:24px;font-size:12px;line-height:24px;}
.map_label .right {background:url(./tip_r.png) -1px 0 no-repeat;display:inline-block;height:24px;overflow:hidden;width:6px;}

.branch_info {color:#444;font-size:12px;font-family:dotum;text-decoration:none}
#branchInfo h3{line-height:16px;padding-left:12px;color:#ff0000;font-weight:bold;}
