@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;
}

caption {width:0;height:0;font-size:0;line-height:0;overflow:hidden}
body {width:100%; height:100%; margin:0; padding:0; font-size:12px; line-height:1.3; font-family: Dotum, 돋움, sans-serif; color:#5a5a5a;}
h1, h2, h3, h4, h5, h6, fieldset, form, div, ul, ol, li, dl, dt, dd, p {margin:0; padding:0;}
ul, ol, li {list-style:none;}
table{border-collapse:collapse;}

.search_hide  {display:none}

.hidden{width:0 !important;  height:0!important;  overflow:hidden;  font-size:0;  line-height:0;  display:inline-block;  margin:0!important; padding:0!important;}

/* Alink */
a{color:#666;text-decoration:none}
a:hover{text-decoration:none}

/* Basic */
img{border:0}
em,address,del,small{font-style:normal}
small{font-size:11px !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}


/*margin*/
.mgr20   {margin-right:20px}
.mgr13   {margin-right:13px}
.mgl13   {margin-left:13px}


/*padding*/
.pdt5   {padding-top:5px}
.pdt6   {padding-top:6px}
.pdt7   {padding-top:7px}
.pdt10  {padding-top:10px}
.pdt15  {padding-top:15px}
.pdt20  {padding-top:20px}

.pdb5   {padding-bottom:5px}
.pdb10  {padding-bottom:10px}
.pdb17  {padding-bottom:17px}
.pdb18  {padding-bottom:18px}
.pdb20  {padding-bottom:20px}
.pdb24  {padding-bottom:24px}
.pdb30  {padding-bottom:30px}
.pdb35  {padding-bottom:35px}
.pdb40  {padding-bottom:40px}
.pdb43  {padding-bottom:43px}

.pdr7   {padding-right:7px;}
.pdr5   {padding-right:5px}
.pdr6   {padding-right:6px}


/*align*/
.v_tt    {vertical-align:text-top}
.v_m     {vertical-align:middle}




/*layout*/
.wrap   {width:960px; height:700px;}
.header  {position:relative; height:86px; margin-bottom:15px; background:url(../images/topbg.gif) no-repeat}
.center  {position:relative; height:599px;}
.center2  {position:relative; height:599px; padding:0px 40px}

/*header*/
.toplogo  {float:left; display:inline; padding-top:23px; padding-left:50px; width:220px;}
.topmemu  {float:right; display:inline; position:relative; padding-top:21px; margin-right:20px; width:670px;}
.topmemu .ul_m  {float:left; display:inline; margin-left:20px}
.topmemu .ul_m li  {float:left;  display:inline;}
.topmemu .ul_m li.s  {float:left;  display:inline; padding:0 16px}

.topmemu .subm  {float:left; display:inline; margin-left:20px; width:650px;  padding-top:15px}
.topmemu .subm span       {padding-right:23px; color:#1857a6; }
.topmemu .subm span a     {color:#1857a6;}
.topmemu .subm span a.on  {color:#1857a6; font-weight:bold}

.topmemu .subm2  {float:left; display:inline; margin-left:20px; width:650px;  padding-top:15px}
.topmemu .subm2 span       {padding-right:20px; color:#1857a6; }
.topmemu .subm2 span a     {color:#1857a6;}
.topmemu .subm2 span a.on  {color:#1857a6; font-weight:bold}

/*Left*/
.Ldiv    {float:left; width:270px; height:599px;}
.tab     {height:37px; background: url(../images/L_tabbg1.gif) repeat-x}
.tab ul  {height:37px;margin-left:20px}
.tab ul .tabon    {float:left; background: #fff; height:25px; border-left:solid 1px #8babd3 ; border-right:solid 1px #8babd3; border-top:solid 1px #8babd3; padding:12px 15px 0 15px; margin-bottom: -1px}
.tab ul .tabon a  {font-weight:bold; color:#000000}
.tab ul .tabon strong  {font-weight:bold; color:#000000}
.tab ul .taboff_R   {float:left; background:url(../images/L_tab_offbg1.gif) right; height:25px; padding:12px 15px 0 15px} 
.tab ul .taboff_L   {float:left; background:url(../images/L_tab_offbg1.gif) left; height:25px; padding:12px 15px 0 15px} 


/*Left - Search*/
.seachlist   {min-height:542px; position:relative; background:url(../images/L_listbg.gif) repeat-y; padding: 0px 20px 20px 20px}

.search  { padding-top:28px; padding-bottom:5px }
.search span .div1   {float:left; border:solid 0px #fff; height:22px; width:76px; margin-right:3px;}
.search span .div1 select  {font-size:12px; color:#575757; width:76px; border:solid 1px #d5d5d5; padding: 4px 1px ; height:27px;}
.search span .div2   {float:left;width:170px; border:solid 1px #fff; height:25px; margin-right:3px; padding-top:0px;}
.search span .div2 input  {width:82px; font-size:11px; color:#575757; border:solid 1px #d5d5d5; height:25px; line-height:24px; vertical-align: middle;}
/* .search span .div2 input  {width:170px; font-size:11px; color:#575757; border:solid 1px #d5d5d5; height:24px; line-height:24px;} */
.search span .div2 select  {width:82px; font-size:11px; color:#575757; border:solid 1px #d5d5d5; line-height:24px;height:27px; padding-bottom:2px; vertical-align: middle;}
/* .search span .div2 select  {width:170px; font-size:11px; color:#575757; border:solid 1px #d5d5d5; line-height:24px;height:25px; padding-bottom:2px;} */

.search2  { padding-top:22px; padding-bottom:5px }
.search2 .div3   {border:solid 0px #fff; height:22px; width:220px; margin-right:3px; margin-bottom:4px; height:27px;}
.search2 .div3 select  {font-size:12px; color:#575757; width:230px; border:solid 1px #d5d5d5; padding: 4px 1px ; height:27px;}

.search2 span .div4   {float:left;border:solid 0px #fff; height:22px; width:112px; margin-right:3px; height:27px; margin-bottom:4px;}
.search2 span .div4 select  {font-size:12px; color:#575757; width:100%; border:solid 1px #d5d5d5; padding: 4px 1px ; height:27px;}

.search2 span .div5   {float:left;border:solid 0px #fff; height:22px; width:115px;height:27px; margin-bottom:4px;}
.search2 span .div5 select  {font-size:12px; color:#575757; width:100%; border:solid 1px #d5d5d5; padding: 4px 1px ; height:27px;}


.search2 span .div6   {float:left;width:170px; border:solid 1px #d5d5d5; height:25px; margin-right:3px; padding-top:0px;}
.search2 span .div6 input  {width:165px; font-size:12px; color:#575757; border:solid 1px #fff; padding-top: 4px; padding-bottom: 3px; padding-left:2px; letter-spacing:-1px}


.search span .btnsearch  {vertical-align:bottom; margin-top: 1px;}
.search2 span .btnsearch  {vertical-align:bottom}

.point_blue     {color:#1857a6;}
.point_blue_b   {font-weight:bold; color:#1857a6;}
.point_sky_b    {color:#0aa5e5; font-weight:bold}
.info_i   {padding-top:4px; padding-left:20px; background:url(../images/icon_02.gif) no-repeat 10px 10px ;}
.info_i2   {padding-top:4px; padding-left:20px; background:url(../images/icon_02.gif) no-repeat 10px 9px ; line-height:110%}
.info_i3   {padding-top:2px; padding-left:20px; background:url(../images/icon_02.gif) no-repeat 10px 7px ; line-height:110%}
.info_time  {position:absolute; z-index:10; bottom:20px}




/*빠른길*/
.wayQuick  { border-top:solid 1px #66bbee; border-bottom:solid 1px #aaccdd ; height:120px}
.wayQuick span .div1   {float:left; border:solid 0px #fff; height:22px; width:76px; margin-right:3px;}
.wayQuick span .div1 select  {font-size:12px; color:#575757; width:76px; border:solid 1px #d5d5d5; padding: 4px 1px ; height:27px;}
.wayQuick span .div2   {float:left;width:88px; border:solid 1px #d5d5d5; height:25px; margin-right:3px; padding-top:0px;}
.wayQuick span .div2 input  {width:84px; font-size:12px; color:#575757; border:solid 1px #fff; height:14px; line-height:120%; padding-top:5px; padding-left:2px; padding-bottom:2px}

.wayQuick .startdiv {overflow:hidden; padding-top:10px}
.wayQuick .startdiv .spr {font-size:11px;}
.wayQuick .startdiv .spr a { text-decoration:underline}

.wayQuickbtn  {text-align:center; padding-top:8px}




.waystart   {border-top:solid 1px #66bbee; border-bottom:solid 1px #aaccdd;margin-top:8px; }
.waystart .li1 {padding:9px 0px 4px 5px; line-height:15px; border-bottom:solid 1px #ccddee; overflow:hidden}
.waystart .li1 .Lname  {float:left; width:35%; color:#333;}
.waystart .li1 .Raddress  {float: left; width:60%; padding-left:7px}
.waystart .li1 .Raddress p {padding-bottom:3px}

.waystart .li_end {padding:9px 0px 8px 5px; line-height:15px; overflow:hidden}
.waystart .li_end .Lname  {float:left; width:35%; color:#333;}
.waystart .li_end .Raddress  {float: left; width:60%; padding-left:7px}
.waystart .li_end .Raddress p {padding-bottom:3px}

.waystart .li_no {padding:20px 0px; line-height:15px; overflow:hidden; text-align:center}


.waydistance .waydistance_tb {margin-top:8px; border-top:solid 1px #66bbee;}
.waydistance_tb  { width:100%; padding:0; margin:0 ; border-spacing:0px; border-collapse:collapse; }
.waydistance_tb .name   {background-color:#edf4fa; border-right:solid 1px #ccddee; border-bottom:solid 1px #ccddee; padding:5px 5px 4px 10px; color:#333; letter-spacing:-1px}
.waydistance_tb .tx     {border-bottom:solid 1px #ccddee; padding:5px 10px 3px 10px ; text-align:right}


.waypath_div  { overflow:auto; margin-right:0px; height:260px; scrollbar-3dLight-Color: #fff; scrollbar-arrow-color: #00acfe; scrollbar-base-color: #fff; scrollbar-Face-Color: #fff; scrollbar-Track-Color: #f1f1f1; scrollbar-DarkShadow-Color: #fff; scrollbar-Highlight-Color: #fff; scrollbar-Shadow-Color: #ccddee}

.waypath_tb  { width:auto; padding:0; margin-bottom:3px} 
.waypath_tb .name   {border-bottom:solid 1px #ccddee; padding:5px 5px 4px 10px; color:#333; letter-spacing:-1px}
.waypath_tb .name .pkm  { font-size:11px; color:#0aa5e5; padding-left:0px; font-weight:bold; padding-top:2px; text-align:right} 
.waypath_tb .path     {border-bottom:solid 1px #ccddee; padding:5px 5px 4px 10px ;}

.waypath_tb .nameend  {padding:5px 5px 3px 10px; color:#333; letter-spacing:-1px; border-bottom:solid 1px #aaccdd;}
.waypath_tb .nameend .pkm  { font-size:11px; color:#0aa5e5; padding-left:0px; font-weight:bold; padding-top:2px; text-align:right} 
.waypath_tb .pathend    {padding:5px 5px 4px 10px; border-bottom:solid 1px #aaccdd;}






/*Left - 지점상세정보*/
.detail_div  { overflow:auto; margin-right:0px; height:300px; scrollbar-3dLight-Color: #fff; scrollbar-arrow-color: #00acfe; scrollbar-base-color: #fff; scrollbar-Face-Color: #fff; scrollbar-Track-Color: #f1f1f1; scrollbar-DarkShadow-Color: #fff; scrollbar-Highlight-Color: #fff; scrollbar-Shadow-Color: #ccddee}

.detail_tb  { width:auto; padding:0; margin:0 ; border-spacing:0px; border-collapse:collapse; border-bottom:solid 1px #66bbee; border-top:solid 1px #66bbee}
.detail_tb .nameF  {background-color:#edf4fa; border-right:solid 1px #ccddee; padding:7px 5px 5px 10px; color:#333; letter-spacing:-1px}
.detail_tb .txF    {padding:7px 5px 5px 10px}
.detail_tb .name   {background-color:#edf4fa; border-right:solid 1px #ccddee; border-top:solid 1px #ccddee; padding:7px 5px 5px 10px; color:#333; letter-spacing:-1px}
.detail_tb .tx     {border-top:solid 1px #ccddee; padding:7px 5px 5px 10px ; }
.detail_tb .txlong     {border-top:solid 1px #ccddee; padding:6px 5px 6px 10px ; line-height:140%; }


.detail_div2  {height:371px;}
.detail_tb2  { width:auto; padding:0; margin:0 ; border-spacing:0px; border-collapse:collapse;border-top:solid 1px #66bbee;border-bottom:solid 1px #aaccdd; }
.detail_tb2 .nameF  {background-color:#edf4fa; border-right:solid 1px #ccddee; padding:5px 5px 3px 10px; color:#333; letter-spacing:-1px}
.detail_tb2 .txF    {padding:5px 5px 3px 10px}
.detail_tb2 .name   {background-color:#edf4fa; border-right:solid 1px #ccddee; border-top:solid 1px #ccddee; padding:5px 5px 4px 10px; color:#333; letter-spacing:-1px}
.detail_tb2 .tx     {border-top:solid 1px #ccddee; padding:5px 5px 3px 10px ;}
.detail_tb2 .txlong     {border-top:solid 1px #ccddee; padding:4px 5px 4px 10px ; line-height:120%; }






/*인근영업점*/
.neardiv   {border-top:solid 1px #66bbee; border-bottom:solid 1px #aaccdd;margin-top:8px}
.neardiv .li1 {padding:7px 20px; line-height:13px; border-bottom:solid 1px #aaccdd;}
.neardiv .li2 {padding:7px 20px; line-height:12px;}


.neardiv2   {border-top:solid 1px #66bbee; border-bottom:solid 1px #aaccdd;margin-top:8px;}
.neardiv2 .lit   {background:#edf4fa; color:#333; height:26px; padding-top:10px; text-align:center; border-bottom:solid 1px #ccddee;}
.neardiv2 .li1 {padding:9px 20px 8px 20px; line-height:15px; border-bottom:solid 1px #ccddee;}
.neardiv2 .li_end {padding:9px 20px 8px 20px; line-height:15px;}


.Ltxdiv  {padding:0; margin:0}
.Ltxdiv span    {padding-bottom:7px}
.Ltxdiv span strong  {color:#0aa5e5}




/*해외영업점*/
.Loverseas_off   {background:url(../images/L_osbg_off.gif) no-repeat; height:16px; color:#575757; padding:4px 8px 3px 20px}
.Loverseas_off a   {color:#575757;}
.Loverseas_off a:hover   {color:#1857a6; text-decoration:underline}

.Loverseas_on   {background:url(../images/L_osbg_on.gif) no-repeat; height:16px; color:#1857a6; font-weight:bold; padding:4px 8px 3px 20px}
.Loverseas_on a   {color:#1857a6; font-weight:bold;}
.Loverseas_on a:hover   {color:#1857a6; font-weight:bold;}



.os_tb  { width:100%; padding:0; margin:0 ; border-spacing:0px; border-collapse:collapse; border-top:solid 1px #66bbee ; border-bottom:solid 1px #aaccdd}
.os_tb .nameF  {background-color:#edf4fa; border-right:solid 1px #ccddee; padding:5px 5px 3px 15px; color:#333; letter-spacing:0px}
.os_tb .txF    {padding:8px 5px 8px 15px;}
.os_tb .name   {background-color:#edf4fa; border-right:solid 1px #ccddee; border-top:solid 1px #ccddee; padding:8px 5px 8px 15px; color:#333; letter-spacing:0px}
.os_tb .name2F   {background-color:#edf4fa; border-right:solid 1px #ccddee;border-left:solid 1px #ccddee; padding:8px 5px 8px 15px; color:#333; letter-spacing:0px}
.os_tb .name2   {background-color:#edf4fa; border-right:solid 1px #ccddee;border-left:solid 1px #ccddee; border-top:solid 1px #ccddee; padding:8px 5px 8px 15px; color:#333; letter-spacing:0px}
.os_tb .tx     {border-top:solid 1px #ccddee; padding:8px 5px 8px 15px ;}
.os_tb .txlong     {border-top:solid 1px #ccddee; padding:8px 5px 8px 15px ; line-height:120%; }


/*관계사*/
.relat_tb  { width:100%; padding:0; margin:0 ; border-spacing:0px; border-collapse:collapse; border-top:solid 1px #66bbee ; border-bottom:solid 1px #aaccdd}
.relat_tb .nameF  {border-right:solid 1px #ccddee; padding:22px 20px; color:#333;}
.relat_tb .txF    {padding:22px 20px;}
.relat_tb .name   {border-right:solid 1px #ccddee; border-top:solid 1px #ccddee; padding:22px 20px; color:#333; }
.relat_tb .tx     {border-top:solid 1px #ccddee; padding:22px 20px;}
.relat_tb .txlong     {border-top:solid 1px #ccddee; padding:22px 20px; line-height:120%; }

.relat_tb a { text-decoration:underline; }

/*.info_i2   {padding-top:0px; padding-left:20px; background:url(../images/icon_02.gif) no-repeat 10px 6px }*/




/*
.Loverseas_off   {background:url(../images/L_osbg_off.gif) no-repeat; height:21px; color:#575757; padding:5px 8px 0px 20px}
.Loverseas_off a   {color:#575757;}
.Loverseas_off a:hover   {color:#1857a6; text-decoration:underline}

.Loverseas_on   {background:url(../images/L_osbg_on.gif) no-repeat; height:21px; color:#1857a6; font-weight:bold; padding:5px 8px 0px 20px}
.Loverseas_on a   {color:#1857a6; font-weight:bold;}
.Loverseas_on a:hover   {color:#1857a6; font-weight:bold;}*/




/*Content*/
.content     {float:left; position:relative; width:650px; height:579px; margin-bottom:20px; margin-right:20px; padding-left:20px}
.txdiv  {height:36px}
.txdiv .spanL    {float:left; padding-top:12px}
.txdiv .spanL strong  {color:#0aa5e5}
.txdiv .spanR    {float:right; padding-top:4px}

.btndiv  {height:36px}
.btndiv .spanL    {float:left; padding-top:4px}
.btndiv .spanL strong  {color:#0aa5e5}
.btndiv .spanR    {float:right; padding-top:0px}



.tblist   {padding:0 ; margin:0}
.tblist table  { width:100%; border-bottom:solid 1px #aaccdd}
.tblist table .thF {background-color:#edf4fa;border-top:solid 1px #66bbee; color:#333}
.tblist table .thL {background-color:#edf4fa;border-top:solid 1px #66bbee;  border-left:solid 1px #ccddee; font-weight:normal; color:#333; height:35px;}

.tblist table .tdchk   {background-color:#fff;border-top:solid 1px #ccddee; font-weight:normal; color:#575757; text-align:center}
.tblist table .tdL     {background-color:#fff;border-top:solid 1px #ccddee;  border-left:solid 1px #ccddee; font-weight:normal; color:#575757; padding:10px 15px 8px 15px}
.tblist table .tdL a:hover {font-weight:bold}
.tblist table .tdadd   {background-color:#fff;border-top:solid 1px #ccddee;  border-left:solid 1px #ccddee; font-weight:normal; color:#575757; padding:10px 15px 8px 15px ; line-height:1.5; }
.tblist table .tdadd a:hover {text-decoration:underline}
.tblist table .td_no  {padding:60px 10px; text-align:center; border-top:solid 1px #ccddee; }


.tblist_poi {
	padding:0;
	margin:0;
}
.tblist_poi table {
	width: 100%;
	border-bottom: solid 1px #aaccdd;
}
.tblist_poi table tbody tr {
	height: 50px;
}
.tblist_poi table .thF {
	background-color: #edf4fa;
	border-top: solid 1px #66bbee;
	color: #333;
}
.tblist_poi table .thL {
	background-color: #edf4fa;
	border-top: solid 1px #66bbee;
	border-left: solid 1px #ccddee;
	font-weight: normal;
	color: #333;
	height: 35px;
}
.tblist_poi table .tdchk {
	background-color: #fff;
	border-top: solid 1px #ccddee;
	font-weight: normal;
	color: #575757;
	text-align: center;
}
.tblist_poi table .tdL {
	background-color: #fff;
	border-top: solid 1px #ccddee;
	border-left: solid 1px #ccddee;
	font-weight: normal;
	color: #575757;
	padding: 7px 11px 7px 11px;
}
.tblist_poi table .tdL a:hover {
	color: #0aa5e5;
}
.tblist_poi table .tdadd {
	background-color: #fff;
	border-top: solid 1px #ccddee;
	border-left: solid 1px #ccddee;
	font-weight: normal;
	color: #575757;
	padding: 7px 11px 7px 11px;
	line-height: 1.5;
}
.tblist_poi table .tdadd a:hover {
	text-decoration: underline;
}
.tblist_poi table .td_no {
	padding: 60px 10px;
	text-align: center;
	border-top: solid 1px #ccddee;
}
.tblist_poi table .tdC {
	background-color: #fff;
	border-top: solid 1px #ccddee;
	font-weight: normal;
	color: #575757;
	padding: 7px 11px 7px 11px;
}


.paging  {text-align:center}
  /*paging no 0~9 1자리만 사용*/
  .paging  .on1 {background:url(../images/btn_list_nobg.gif) no-repeat 0px 1px ; padding:5px 7px 5px 7px; font-weight:bold; color:#dd3300}
  .paging  .off1 {padding:5px 7px 5px 7px;}

  /*paging no 10~00 두자리만 사용*/
  .paging  .on2 {background:url(../images/btn_list_nobg.gif) no-repeat 0px 1px ; padding:5px 4px 5px 3px; font-weight:bold; color:#dd3300; text-align:center}
  .paging  .off2 {padding:5px 4px 5px 3px;}

  /*paging no 100~999 세자리만 사용*/
  .paging  .on3 {background:url(../images/btn_list_nobg2.gif) no-repeat 0px 1px ; padding:5px 3px 5px 2px; font-weight:bold; color:#dd3300; text-align:center}
  .paging  .off3 {padding:5px 3px 5px 2px;}




.tbsearch  { padding-top:20px; width:350px; margin:0 auto;  }
.tbsearch span .div1   {float:left; border:solid 0px #fff; height:22px; width:100px; margin-right:3px;}
.tbsearch span .div1 select  {font-size:12px; color:#575757; width:100px; border:solid 1px #d5d5d5; padding: 4px 1px ; height:27px;}
.tbsearch span .div2   {float:left;width:198px; border:solid 1px #d5d5d5; height:25px; margin-right:3px; padding-top:0px;}
.tbsearch span .div2 input  {width:194px; font-size:12px; color:#575757; border:solid 1px #fff; padding-bottom:3px; padding-top: 3px; padding-left:2px}

.tbsearch span .btnsearch  {vertical-align:bottom}


.os_map  { margin-top:35px; width:650px; height:350px;}
.os_h2     {color:#333; padding:10px 0px 10px 0px; font-size:18px}
.os_h2_1   {color:#333; padding:0px 0px 10px 0px; letter-spacing:0px;}

/*외국인특화점포*/
.os2_map  { margin-top:10px; width:650px; height:305px;}
.exchage_wait {
	position: absolute;
	width: 63px;
	height: 19px;
	z-index: 1;
	top:8px; left:145px;
}

/*지역선택 - 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  {position: absolute; width: 262px; height: 284px;	z-index: 10; top:49px; left:62px; text-align:center; }
.map_country li  {position:absolute; height: 2px; font-size:11px; letter-spacing:-1px; font-family:돋움, 'Dotum'; color:#333;
}
	  .map_country li a {color:#333;}
	  .map_country li a:hover {color:#333; font-size:11px; text-decoration:none; font-weight:bold}
	  .map_country li a.on {color:#333; font-size:11px; text-decoration:none; font-weight:bold}


/* 전국 */
.tx1_1{left:67px; top:42px;} /* 서울 */
.tx1_2{left:60px; top:63px;} /* 경기도 */
.tx1_3{left:103px; top:41px;} /* 강원도*/
.tx1_4{left:98px; top:156px;} /* 경상남도 */
.tx1_5{left:115px; top:101px;} /* 경상북도 */
.tx1_6{left:43px; top:167px;} /* 광주 */
.tx1_7{left:127px; top:128px;} /* 대구 */
.tx1_8{left:66px; top:110px;} /* 대전 */
.tx1_9{left:147px; top:168px;} /* 부산 */
.tx1_10{left:60px; top:93px;} /* 세종 */
.tx1_11{left:157px; top:144px;} /* 울산 */
.tx1_12{left:12px; top:49px;} /* 인천 */
.tx1_13{left:38px; top:186px;} /* 전라남도 */
.tx1_14{left:53px; top:135px;} /* 전라북도 */
.tx1_15{left:45px; top:226px;} /* 제주도 */
.tx1_16{left:19px; top:89px;} /* 충청남도 */
.tx1_17{left:82px; top:78px;} /* 충청북도 */
.tx1_18{left:172px; top:34px;} /* 울릉도 */
.tx1_19{left:192px; top:71px;} /*독도  */


.map_infotx {
	position: absolute;
	width: 355px;
	height: 13px;
	z-index: 12; 
	bottom:8px; left:270px;
}


/* 전국시도 */

.sidoMap     {position: absolute; width: 200px;	height: 115px; z-index: 11;	top:215px; left:270px; text-align:center; }
.sidoMap li  {
	position: absolute;
	font-size: 12px;
	letter-spacing: -1px;
	font-family: 돋움,'Dotum';
	font-weight: normal;
	color: #575757;
	width: 48px;
	height: 15px; text-outline:#00CC99; 
	text-shadow:3px 3px #fff;
}

	  .sidoMap li a {color:#575757 ;}
	  .sidoMap li a:hover {color:#1857a6; font-size:12px;text-decoration:none; font-weight: bold;}
	  .sidoMap li a.on {color:#1857a6; font-size:12px;text-decoration:none; font-weight: bold;}



/* 서울 */
.tx2_1_1{	left: 227px;top: 206px;} /* 강남구 */
.tx2_1_2{	left: 304px;top: 158px;} /* 강동구 */
.tx2_1_3{	left: 180px;top: 78px;} /* 강북구 */
.tx2_1_4{	left: 31px;	top: 147px;} /* 강서구*/
.tx2_1_5{	left: 137px;top: 235px;} /* 관악구 */
.tx2_1_6{	left: 249px;top: 160px;} /* 광진구 */
.tx2_1_7{	left: 61px;	top: 207px;} /* 구로구 */
.tx2_1_8{	left: 93px;	top: 238px;} /* 금천구 */
.tx2_1_9{	left: 233px;top: 72px;} /* 노원구 */
.tx2_1_10{	left: 201px;top: 48px;} /* 도봉구 */
.tx2_1_11{	left: 217px;top: 131px;} /* 동대문구 */
.tx2_1_12{	left: 132px;top: 198px;} /* 동작구 */
.tx2_1_13{	left: 102px;top: 152px;} /* 마포구 */
.tx2_1_14{	left: 124px;top: 133px;} /* 서대문구 */
.tx2_1_15{	left: 190px;top: 226px;} /* 서초구 */
.tx2_1_16{	left: 208px;top: 156px;} /* 성동구 */
.tx2_1_17{	left: 192px;top: 111px;} /* 성북구 */
.tx2_1_18{	left: 274px;top: 192px;} /* 송파구 */
.tx2_1_19{	left: 49px;	top: 181px;} /* 양천구 */
.tx2_1_20{	left: 96px;	top: 183px;} /* 영등포구 */
.tx2_1_21{	left: 161px;top: 171px;} /* 용산구 */
.tx2_1_22{	left: 116px;top: 98px;} /* 은평구 */
.tx2_1_23{	left: 150px;top: 116px;} /* 종로구 */
.tx2_1_24{	left: 171px;top: 150px;} /* 중구 */
.tx2_1_25{	left: 249px;top: 110px;} /* 중랑구 */



/* 경기 */
.tx2_2_1{	left: 209px;top: 94px;} /* 가평 */
.tx2_2_2{	left: 107px;top: 131px;} /* 고양 */
.tx2_2_3{	left: 136px;top: 173px;} /* 과천 */
.tx2_2_4{	left: 113px;top: 169px;} /* 광명*/
.tx2_2_5{	left: 184px;top: 186px;} /* 광주 */
.tx2_2_6{	left: 153px;top: 142px;} /* 구리 */
.tx2_2_7{	left: 119px;top: 200px;} /* 군포 */
.tx2_2_8{	left: 65px;	top: 129px;} /* 김포 */
.tx2_2_9{	left: 177px;top: 129px;} /* 남양주 */
.tx2_2_10{	left: 148px;top: 76px;} /* 동두천 */
.tx2_2_11{	left: 91px;	top: 163px;} /* 부천 */
.tx2_2_12{	left: 155px;top: 185px;} /* 성남 */
.tx2_2_13{	left: 133px;top: 216px;} /* 수원 */
.tx2_2_14{	left: 90px;	top: 187px;} /* 시흥 */
.tx2_2_15{	left: 94px;	top: 208px;} /* 안산 */
.tx2_2_16{	left: 185px;top: 267px;} /* 안성 */
.tx2_2_17{	left: 119px;top: 185px;} /* 안양 */
.tx2_2_18{	left: 140px;top: 96px;} /* 양주 */
.tx2_2_19{	left: 232px;top: 163px;} /* 양평 */
.tx2_2_20{	left: 246px;top: 212px;} /* 여주 */
.tx2_2_21{	left: 141px;top: 38px;} /* 연천 */
.tx2_2_22{	left: 141px;top: 240px;} /* 오산 */
.tx2_2_23{	left: 176px;top: 232px;} /* 용인 */
.tx2_2_24{	left: 139px;top: 196px;} /* 의왕 */
.tx2_2_25{	left: 148px;top: 117px;} /* 의정부 */
.tx2_2_26{	left: 211px;top: 227px;} /* 이천 */
.tx2_2_27{	left: 104px;top: 93px;} /* 파주 */
.tx2_2_28{	left: 132px;top: 273px;} /* 평택 */
.tx2_2_29{	left: 183px;top: 55px;} /* 포천 */
.tx2_2_30{	left: 167px;top: 162px;} /* 하남 */
.tx2_2_31{	left: 111px;top: 233px;} /* 화성 */

/* 강원 */
.tx2_3_1{	left: 247px;top: 164px;} /* 강릉 */
.tx2_3_2{	left: 181px;top: 55px;} /* 고성 */
.tx2_3_3{	left: 280px;top: 197px;} /* 동해 */
.tx2_3_4{	left: 281px;top: 231px;} /* 삼척*/
.tx2_3_5{	left: 209px;top: 100px;} /* 속초 */
.tx2_3_6{	left: 125px;top: 77px;} /* 양구 */
.tx2_3_7{	left: 211px;top: 123px;} /* 양양 */
.tx2_3_8{	left: 188px;top: 249px;} /* 영월 */
.tx2_3_9{	left: 109px;top: 228px;} /* 원주 */
.tx2_3_10{	left: 163px;top: 107px;} /* 인제 */
.tx2_3_11{	left: 223px;top: 221px;} /* 정선 */
.tx2_3_12{	left: 39px;	top: 72px;} /* 철원 */
.tx2_3_13{	left: 92px;	top: 130px;} /* 춘천 */
.tx2_3_14{	left: 261px;top: 259px;} /* 태백 */
.tx2_3_15{	left: 187px;top: 185px;} /* 평창 */
.tx2_3_16{	left: 132px;top: 156px;} /* 홍천 */
.tx2_3_17{	left: 83px;	top: 90px;} /* 화천 */
.tx2_3_18{	left: 135px;top: 191px;} /* 횡성 */



/* 경남 */
.tx2_4_1{	left: 204px;top: 251px;} /* 거제 */
.tx2_4_2{	left: 63px;	top: 46px;} /* 거창 */
.tx2_4_3{	left: 134px;top: 218px;} /* 고성 */
.tx2_4_4{	left: 243px;top: 157px;} /* 김해 */
.tx2_4_5{	left: 74px;	top: 266px;} /* 남해 */
.tx2_4_6{	left: 231px;top: 107px;} /* 밀양 */
.tx2_4_7{	left: 93px;	top: 206px;} /* 사천 */
.tx2_4_8{	left: 63px;	top: 137px;} /* 산청 */
.tx2_4_9{	left: 279px;top: 126px;} /* 양산 */
.tx2_4_10{	left: 134px;top: 131px;} /* 의령 */
.tx2_4_11{	left: 110px;top: 175px;} /* 진주 */
.tx2_4_12{	left: 173px;top: 96px;} /* 창녕 */
.tx2_4_13{	left: 194px;top: 174px;} /* 창원 */
.tx2_4_14{	left: 155px;top: 249px;} /* 통영 */
.tx2_4_15{	left: 43px;	top: 186px;} /* 하동 */
.tx2_4_16{	left: 165px;top: 152px;} /* 함안 */
.tx2_4_17{	left: 30px;	top: 90px;} /* 함양 */
.tx2_4_18{	left: 109px;top: 91px;} /* 합천 */

/* 경북 */
.tx2_5_1{	left: 150px;top: 243px;} /* 경산*/
.tx2_5_2{	left: 206px;top: 245px;} /* 경주 */
.tx2_5_3{	left: 76px;	top: 260px;} /* 고령 */
.tx2_5_4{	left: 85px;	top: 185px;} /* 구미 */
/*.tx2_5_5{	left: 129px;top: 193px;}*/ /* 군위(삭제) - 20250624 */
.tx2_5_5{	left: 45px;	top: 208px;} /* 김천 */
.tx2_5_6{	left: 61px;	top: 100px;} /* 문경 */
.tx2_5_7{	left: 157px;top: 66px;} /* 봉화 */
.tx2_5_8{	left: 46px;	top: 148px;} /* 상주 */
.tx2_5_9{	left: 67px;	top: 231px;} /* 성주 */
.tx2_5_10{	left: 140px;top: 122px;} /* 안동 */
.tx2_5_11{	left: 217px;top: 136px;} /* 영덕 */
.tx2_5_12{	left: 192px;top: 104px;} /* 영양 */
.tx2_5_13{	left: 111px;top: 78px;} /* 영주 */
.tx2_5_14{	left: 166px;top: 211px;} /* 영천 */
.tx2_5_15{	left: 90px;	top: 115px;} /* 예천 */
.tx2_5_16{	left: 300px;top: 39px;} /* 울릉 */
.tx2_5_17{	left: 209px;top: 62px;} /* 울진 */
.tx2_5_18{	left: 121px;top: 157px;} /* 의성 */
.tx2_5_19{	left: 144px;top: 269px;} /* 청도 */
.tx2_5_20{	left: 186px;top: 158px;} /* 청송 */
.tx2_5_21{	left: 101px;top: 214px;} /* 칠곡 */
.tx2_5_22{	left: 208px;top: 189px;} /* 포항 */
.tx2_5_23{	left: 326px;top: 75px;} /* 독도 */

/* 광주 */
.tx2_6_1{	left: 88px;	top: 139px;} /* 광산 */
.tx2_6_2{	left: 185px;top: 218px;} /* 남구 */
.tx2_6_3{	left: 267px;top: 200px;} /* 동구 */
.tx2_6_4{	left: 230px;top: 111px;} /* 북구 */
.tx2_6_5{	left: 181px;top: 171px;} /* 서구 */



/* 대구 */
.tx2_7_1{	left: 180px;top: 75px;} /* 군위군 추가 - 2025.06.25 by jylee */
.tx2_7_2{	left: 145px;top: 200px;} /* 남구 */
.tx2_7_3{	left: 115px;top: 206px;} /* 달서 */
.tx2_7_4{	left: 115px;top: 240px;} /* 달성 */
.tx2_7_5{	left: 180px;top: 160px;} /* 동구 */
.tx2_7_6{	left: 143px;top: 164px;} /* 북구 */
.tx2_7_7{	left: 127px;top: 186px;} /* 서구 */ 
.tx2_7_8{	left: 173px;top: 206px;} /* 수성 */
.tx2_7_9{	left: 156px;top: 185px;} /* 중구 */

/* 대전 */
.tx2_8_1{	left: 202px;top: 70px;} /* 대덕 */
.tx2_8_2{	left: 220px;top: 163px;} /* 동구 */
.tx2_8_3{	left: 113px;top: 224px;} /* 서구 */
.tx2_8_4{	left: 113px;top: 112px;} /* 유성 */
.tx2_8_5{	left: 171px;top: 206px;} /* 중구 */

/* 부산 */
.tx2_9_1{	left: 78px;	top: 194px;} /* 강서 */ 
.tx2_9_2{	left: 187px;top: 96px;} /* 금정 */
.tx2_9_3{	left: 250px;top: 65px;} /* 기장 */
.tx2_9_4{	left: 196px;top: 189px;} /* 남구 */
.tx2_9_5{	left: 168px;top: 186px;} /* 동구 */
.tx2_9_6{	left: 182px;top: 130px;} /* 동래 */
.tx2_9_7{	left: 165px;top: 161px;} /* 부산진 */
.tx2_9_8{	left: 154px;top: 117px;} /* 북구 */
.tx2_9_9{	left: 133px;top: 173px;} /* 사상*/
.tx2_9_10{	left: 131px;top: 217px;} /* 사하 */
.tx2_9_11{	left: 147px;top: 191px;} /* 서구*/
.tx2_9_12{	left: 207px;top: 161px;} /* 수영*/
.tx2_9_13{	left: 189px;top: 147px;} /* 연제 */
.tx2_9_14{	left: 182px;top: 226px;} /* 영도 */
.tx2_9_15{	left: 161px;top: 206px;} /* 중구 */
.tx2_9_16{	left: 227px;top: 139px;} /* 해운대 */



/* 세종 */
.tx2_10_1{	left:165px;	top:161px;
} /* 세종특별자치구 */
/*.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: 225px;top: 155px;} /* 남구 */
.tx2_11_2{	left: 273px;top: 159px;} /* 동구 */
.tx2_11_3{	left: 260px;top: 88px;} /* 북구 */
.tx2_11_4{	left: 115px;top: 133px;} /* 울주 */
.tx2_11_5{	left: 208px;top: 114px;} /* 중구 */

/* 인천 */
.tx2_12_1{	left: 173px;top: 85px;} /* 강화 */
.tx2_12_2{	left: 306px;top: 172px;} /* 계양 */ 
.tx2_12_3{	left: 303px;top: 245px;} /* 남동 */
.tx2_12_4{	left: 258px;top: 214px;} /* 동구 */
.tx2_12_5{	left: 290px;top: 230px;} /* 미추홀구 */
.tx2_12_6{	left: 296px;top: 206px;} /* 부평 */
.tx2_12_7{	left: 260px;top: 160px;} /* 서구 */
.tx2_12_8{	left: 271px;top: 255px;} /* 연수 */ 
.tx2_12_9{	left: 155px;top: 272px;} /* 옹진 */
.tx2_12_10{	left: 248px;top: 228px;} /* 중구 */



/* 전남 */
.tx2_13_1{	left: 153px;top: 205px;} /* 강진*/
.tx2_13_2{	left: 253px;top: 211px;} /* 고흥 */
.tx2_13_3{	left: 240px;top: 74px;} /* 곡성 */
.tx2_13_4{	left: 312px;top: 117px;} /* 광양 */
.tx2_13_5{	left: 284px;top: 73px;} /* 구례 */
.tx2_13_6{	left: 141px;top: 125px;} /* 나주 */
.tx2_13_7{	left: 189px;top: 60px;} /* 담양 */
.tx2_13_8{	left: 74px;	top: 166px;} /* 목포*/
.tx2_13_9{	left: 89px;	top: 134px;} /* 무안*/
.tx2_13_10{	left: 227px;top: 163px;} /* 보성 */
.tx2_13_11{	left: 260px;top: 124px;} /* 순천 */
.tx2_13_12{	left: 25px;	top: 169px;} /* 신안 */
.tx2_13_13{	left: 312px;top: 171px;} /* 여수*/
.tx2_13_14{	left: 95px;	top: 65px;} /* 영광*/
.tx2_13_15{	left: 130px;top: 165px;} /* 영암*/
.tx2_13_16{	left: 152px;top: 267px;} /* 완도*/
.tx2_13_17{	left: 149px;top: 55px;} /* 장성 */
.tx2_13_18{	left: 181px;top: 187px;} /* 장흥 */
.tx2_13_19{	left: 57px;	top: 242px;} /* 진도 */
.tx2_13_20{	left: 112px;top: 98px;} /* 함평 */ 
.tx2_13_21{	left: 113px;top: 225px;} /* 해남 */
.tx2_13_22{	left: 198px;top: 122px;} /* 화순 */

/* 전북 */
.tx2_14_1{	left: 28px;	top: 235px;} /* 고창 */ 
.tx2_14_2{	left: 62px;	top: 79px;} /* 군산 */
.tx2_14_3{	left: 96px;	top: 121px;} /* 김제 */
.tx2_14_4{	left: 226px;top: 237px;} /* 남원*/
.tx2_14_5{	left: 291px;top: 82px;} /* 무주 */
.tx2_14_6{	left: 38px;	top: 162px;} /* 부안 */
.tx2_14_7{	left: 138px;top: 233px;} /* 순창*/
.tx2_14_8{	left: 175px;top: 77px;} /* 완주*/
.tx2_14_9{	left: 121px;top: 60px;} /* 익산 */
.tx2_14_10{	left: 175px;top: 190px;} /* 임실 */
.tx2_14_11{	left: 249px;top: 165px;} /* 장수 */ 
.tx2_14_12{	left: 142px;top: 116px;} /* 전주 */
.tx2_14_13{	left: 97px;	top: 184px;} /* 정읍 */
.tx2_14_14{	left: 221px;top: 118px;} /* 진안 */

/* 제주 */
.tx2_15_1{	left: 199px;top: 168px;} /* 서귀포 */
.tx2_15_2{	left: 150px;top: 110px;} /* 제주 */

/* 충남 */
.tx2_16_1{	left: 250px;top: 200px;} /* 계룡 */
.tx2_16_2{	left: 213px;top: 155px;} /* 공주 */ 
.tx2_16_3{	left: 291px;top: 244px;} /* 금산 */
.tx2_16_4{	left: 224px;top: 225px;} /* 논산 */
.tx2_16_5{	left: 115px;top: 56px;} /* 당진 */
.tx2_16_6{	left: 110px;top: 195px;} /* 보령 */
.tx2_16_7{	left: 165px;top: 217px;} /* 부여 */
.tx2_16_8{	left: 75px;	top: 89px;} /* 서산*/
.tx2_16_9{	left: 132px;top: 253px;} /* 서천*/
.tx2_16_10{	left: 180px;top: 77px;} /* 아산 */
.tx2_16_11{	left: 146px;top: 104px;} /* 예산*/
.tx2_16_12{	left: 232px;top: 76px;} /* 천안 */
.tx2_16_13{	left: 156px;top: 169px;} /* 청양 */
.tx2_16_14{	left: 23px;	top: 87px;} /* 태안*/
.tx2_16_15{	left: 110px;top: 136px;} /* 홍성 */

/* 충북 */
.tx2_17_1{	left: 136px;top: 118px;} /* 괴산 */
.tx2_17_2{	left: 261px;top: 64px;} /* 단양 */
.tx2_17_3{	left: 114px;top: 181px;} /* 보은 */
.tx2_17_4{	left: 141px;top: 257px;} /* 영동*/
.tx2_17_5{	left: 100px;top: 222px;} /* 옥천 */
.tx2_17_6{	left: 78px;	top: 80px;} /* 음성 */
.tx2_17_7{	left: 208px;top: 54px;} /* 제천 */
.tx2_17_8{	left: 83px;	top: 122px;} /* 증평 */
.tx2_17_9{	left: 47px;	top: 101px;} /* 진천 */ 
/*.tx2_17_10{	left: 57px;	top: 177px;} 청원 */
.tx2_17_10{	left: 57px;	top: 153px;} /* 청주 */
.tx2_17_11{	left: 140px;top: 63px;} /* 충주 */


	  /*맵아이콘*/

	  .map_i_div   {width:250px; position:relative}
	  .map_i_div .ibk_icon  {width:38px; float:left;}
	  .map_i_div .ibk_icon2  {width:25px; float:left;}
	  .map_i_div .ibk_icon_tx  {float:left; border:solid 1px #66bbee; background:#FFF; font-weight:normal; padding:5px ;color:#000000; font-size:12px; font-family:dotum;line-height:120%; margin-top:2px }
	 


/*팝업-프린트*/

.popprint  {background:url(../images/pop_print_bg.gif) no-repeat}
.popprint .pwrap  {width:660px;}
.popprint .pwrap .phead  {height:60px; margin-bottom:40px}
.popprint .pwrap .phead .ul_logo  {padding-top:16px; margin-left:30px; margin-right:10px}

.popprint .pbody  {margin-left:30px; margin-right:30px; margin-bottom:40px}
.popprint .pbody .tname  {height:25px}
.popprint .pbody .pmap   {height:350px; background:#CCC}

.print_tb  { width:100%; padding:0; margin:0 ; border-spacing:0px; border-collapse:collapse;border-top:solid 1px #66bbee;border-bottom:solid 1px #aaccdd; }
.print_tb .nameF  {background-color:#edf4fa; border-right:solid 1px #ccddee; padding:5px 5px 3px 10px; color:#333; letter-spacing:-1px}
.print_tb .txF    {padding:5px 5px 3px 10px}
.print_tb .name   {background-color:#edf4fa; border-right:solid 1px #ccddee; border-top:solid 1px #ccddee; padding:5px 5px 4px 10px; color:#333; letter-spacing:-1px}
.print_tb .tx     {border-top:solid 1px #ccddee; padding:5px 5px 3px 10px ;}
.print_tb .name2   {background-color:#edf4fa; border-right:solid 1px #ccddee; border-left:solid 1px #ccddee; border-top:solid 1px #ccddee; padding:5px 5px 4px 10px; color:#333; letter-spacing:-1px}

.print_tb .txlong     {border-top:solid 1px #ccddee; padding:4px 5px 4px 10px ; line-height:120%; }


.print_memo   {border-top:solid 1px #66bbee; border-bottom:solid 1px #aaccdd;margin-top:8px}
.print_memo .li1 {padding:7px 5px; line-height:13px; border-bottom:solid 1px #aaccdd;}
.print_memo .li2 {padding:7px 5px; line-height:12px;}
.print_memo input  {border:none; font-size:12px; color:#575757; width:100%; letter-spacing:0px}

.pbtn  {text-align:center; padding-top:20px}
.pbtn .spanL    {float:left; padding-top:4px}
.pbtn .spanL strong  {color:#0aa5e5}
.pbtn .spanR    {float:right; padding-top:0px}

/*영업점 - 큰페이지:*/

.big_wrap   {width:688px; padding:10px 0 ; margin:0;}
.big_wrap .branchwrap  {margin-bottom:20px; height:500px}
.big_wrap .branchwrap .liL  {float:left; width:385px; background-color: #999; margin-right:15px}
.big_wrap .branchwrap .liL .mapArea {width:385px; height:485px}


.big_wrap .branchwrap .liR  {float:left; width:288px;}
.big_wrap .branchwrap .liR .listdiv  {border-top:solid 1px #66bbee; border-bottom:solid 1px #aaccdd; margin-top:8px;  padding:7px 0px 7px 0px;}
.big_wrap .branchwrap .liR .listdiv .ulscr {overflow-y:scroll; padding:0px 0px 0px 20px; height:70px; }
.big_wrap .branchwrap .liR .listdiv .ulscr li {padding: 1px 0px 1px 0px}



.big_wrap .infobox  {background:url(../images/big_info_bg.gif) no-repeat; width:688px; height:136px}
.big_wrap .infobox p {padding:17px 0 0 107px}
.big_wrap .infobox ul {padding:10px 0 0 107px}
.big_wrap .infobox ul li {line-height: 23px; background:url(../images/big_info_i.gif) no-repeat 0px 10px; padding-left:10px}


.big_search  { padding-top:8px; padding-bottom:0px }
.big_search span .div1   {float:left; border:solid 0px #fff; height:22px; width:105px; margin-right:4px;}
.big_search span .div1 select  {font-size:12px; color:#575757; width:104px; border:solid 1px #d5d5d5; padding: 4px 1px ; height:27px;}
.big_search span .div2   {float:left;width:118px; border:solid 1px #d5d5d5; height:25px; margin-right:4px; padding-top:0px;}
.big_search span .div2 input  {width:114px; font-size:12px; color:#575757; border:solid 1px #fff; height:14px; line-height:120%; padding-top:5px; padding-left:2px; padding-bottom:2px}



.detail_tb3  { width:auto; padding:0; margin-top:7px ;  border-top:solid 1px #66bbee; border-bottom:solid 1px #aaccdd;}
.detail_tb3 .nameF  {background-color:#edf4fa; border-right:solid 1px #ccddee; padding:5px 5px 3px 10px; color:#333; letter-spacing:-1px}
.detail_tb3 .txF    {padding:5px 5px 3px 10px}
.detail_tb3 .name   {background-color:#edf4fa; border-right:solid 1px #ccddee; border-top:solid 1px #ccddee; padding:5px 5px 4px 10px; color:#333; letter-spacing:-1px}
.detail_tb3 .tx     {border-top:solid 1px #ccddee; padding:5px 5px 3px 10px ;}
.detail_tb3 .txlong     {border-top:solid 1px #ccddee; padding:4px 5px 4px 10px ; line-height:120%; }

/*영업점 - Admin */

.admin_wrap   {width:785px; padding:0px 15px ; margin:0;}
.admin_wrap .adminT {height:27px; margin-bottom:5px}
.admin_wrap .adminT .liL  {float:left; padding-top:8px}
.admin_wrap .adminT .liR  {float:right;}

.admin_wrap  .branchwrap  {margin-bottom:20px; height:500px}
.admin_wrap  .branchwrap .liL  {float:left; width:385px; background-color: #999; margin-right:15px}
.admin_wrap  .branchwrap .liL .mapArea {width:385px; height:485px}

.admin_wrap  .branchwrap .liR  {float:left; width:385px;}

.detail_tb4  { width:auto; padding:0; margin-top:0px ;  border-top:solid 1px #66bbee; border-bottom:solid 1px #aaccdd;}
.detail_tb4 .nameF  {background-color:#edf4fa; border-right:solid 1px #ccddee; padding:5px 5px 3px 10px; color:#333; letter-spacing:-1px}
.detail_tb4 .txF    {padding:5px 5px 3px 10px}
.detail_tb4 .name   {background-color:#edf4fa; border-right:solid 1px #ccddee; border-top:solid 1px #ccddee; padding:5px 5px 4px 10px; color:#333; letter-spacing:-1px}
.detail_tb4 .tx     {border-top:solid 1px #ccddee; padding:5px 5px 3px 10px ;}
.detail_tb4 .txlong     {border-top:solid 1px #ccddee; padding:4px 5px 4px 10px ; line-height:120%; }


.admin_wrap .mapArea2 {width:785px; height:600px; background-color:#CCC}

/*대기고객수 레이어*/

.waiting {
	position: absolute;
	width: 400px;
	height: 300px;
	z-index: 999;
	background:#fff;
	left:150px; 
	top:90px; overflow:hidden;}

.waiting .pclose {padding:5px 5px 0 0; position: absolute; z-index: 999; right: 0;}