/*
	+++++++++++++++++++++++++++	
	Created by Jason Kim
	12172008
	+++++++++++++++++++++++++++
	½ÃÆ¼°¡ÀÌµåÁ¤º¸ ½ºÅ¸ÀÏ½ÃÆ®		  
	+++++++++++++++++++++++++++
*/

* {padding: 0; margin: 0;}
body {font-family:µ¸À½, Dotum, ±¼¸², gulim; font-size: 12px;}
#wrapper {margin: 0 auto; width: 950px;}
#header1 {width: 950px; height: 56px; color: #333; padding: 0px; border: 0px solid #ccc; margin: 0px 0px 0px 0px; background: #FFFFFF;}
#header2 {width: 950px; color: #333; padding: 0px; border: 0px solid #ccc; margin: 0px 0px 5px 0px; background: #FFFFFF;}
#body {width: 950px; color: #333; padding: 0px; border: 0px solid #ccc; background: #FFFFFF; margin: 0px 0px 20px 0px;}
#footer {width: 950px; color: #333; padding: 0px; border-top: 1px solid #ccc; background: #FFFFFF; margin: 0px 0px 10px 0px;}
#copyright {width: 910px; height:60px; color: #333; padding: 0px; border: 0px solid #ccc; background: #FFFFFF; margin: 10px 0px 10px 0px;float: left;}
#go2top {width: 40px; color: #333; padding: 0px; border: 0px solid #ccc; background: #FFFFFF; margin: 10px 0px 10px 0px;float: right;}

A:link {COLOR: #444444; TEXT-DECORATION: none;}
A:visited {COLOR: #444444; TEXT-DECORATION: none;}
A:hover {COLOR: #178401; TEXT-DECORATION: underline;}
A:active {TEXT-DECORATION: none;}

A.nl:link {TEXT-DECORATION: none;}
A.nl:visited {TEXT-DECORATION: none;}
A.nl:hover {TEXT-DECORATION: none;}
A.nl:active {TEXT-DECORATION: none;}

A.navtx:link {COLOR: #444444; TEXT-DECORATION: none;}
A.navtx:visited {COLOR: #444444; TEXT-DECORATION: none;}
A.navtx:hover {COLOR: #444444; TEXT-DECORATION: underline;}
A.navtx:active {TEXT-DECORATION: none;}

A.engl:link {COLOR: #444444; TEXT-DECORATION: none; font-family: Tahoma, Verdana, Arial;}
A.engl:visited {COLOR: #444444; TEXT-DECORATION: none; font-family: Tahoma, Verdana, Arial;}
A.engl:hover {COLOR: #444444; TEXT-DECORATION: underline; font-family: Tahoma, Verdana, Arial;}
A.engl:active {TEXT-DECORATION: none; font-family: Tahoma, Verdana, Arial;}

A.paging:link {COLOR: #6c6c6c; TEXT-DECORATION: none; font-size: 11px;}
A.paging:visited {COLOR: #6c6c6c; TEXT-DECORATION: none; font-size: 11px;}
A.paging:active {COLOR: #6c6c6c; TEXT-DECORATION: none; font-size: 11px;}
A.paging:hover {COLOR: #292929; TEXT-DECORATION: underline; font-size: 11px;}

A.paging_nounder:link {COLOR: #3d3d3d; TEXT-DECORATION: none; font-size: 11px;}
A.paging_nounder:visited {COLOR: #3d3d3d; TEXT-DECORATION: none; font-size: 11px;}
A.paging_nounder:active {COLOR: #3d3d3d; TEXT-DECORATION: none; font-size: 11px;}
A.paging_nounder:hover {COLOR: #292929; TEXT-DECORATION: none; font-size: 11px;}

A.red:link {COLOR: #D10303;; TEXT-DECORATION: none;}
A.red:visited {COLOR: #D10303;; TEXT-DECORATION: none;}
A.red:hover {COLOR: #D10303;; TEXT-DECORATION: underline;}
A.red:active {TEXT-DECORATION: none;}

ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
li {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}

.eng10 {font-family: Tahoma, Verdana, Arial; font-size: 10px;}
.eng11 {font-family: Tahoma, Verdana, Arial; font-size: 11px;}
.eng12 {font-family: Tahoma, Verdana, Arial; font-size: 12px;}
.eng14 {font-family: Tahoma, Verdana, Arial; font-size: 14px;}

.t11 {font-size: 11px;}
.t12 {font-size: 12px;}
.t14 {font-size: 14px;}
.t16 {font-size: 16px;}

.fixed {TABLE-LAYOUT: fixed;}
.cantseeshit {visibility: hidden;}

.greyC {color: #cccccc;}
.greyA {color: #AAAAAA;}
.grey6 {color: #666666;}
.blue {color: #2d6fa2;}
.blueb {color: #2d6fa2; font-weight: bold;}
.green {color: #178401;}
.greenb {color: #178401; font-weight: bold;}
.green2 {color: #3BA400;}
.green2b {color: #3BA400; font-weight: bold;}
.orange {color: #e47925;}
.orangeb {color: #e47925; font-weight: bold;}
.orange2 {color: #EE883D;}
.orange2b {color: #EE883D; font-weight: bold;}
.red {color: #990000;}
.redb {color: #990000; font-weight: bold;}

.bold {font-weight: bold;}
.lh120 {LINE-HEIGHT: 120%;}
.lh140 {LINE-HEIGHT: 140%;}
.underline {BORDER-BOTTOM: #000000 2px solid}
.dotline_red {BORDER-BOTTOM: #990000 2px dotted}
.selected {color: #333333; font-weight: bold; font-size: 11px;}
.notselected {color: #999999; font-size: 11px;}


/*Çì´õ ·Î°í*/
#header_titles * {margin: 0px; padding: 0px; border: 0px;}
#header_titles {width:950px; margin:0 0px; padding: 0px; border: 0px;}
#header_titles li {list-style: none; float: left;}
#header_titles a {display: block; font-size: 12px;}
#header_serviceTitle {height: 37px; float: left; padding: 10px 0px 0px 0px;}
#header_serviceTitle li.header_li1 a {width: 100px; height: 37px; background: url("/images/local/main_logo.gif") no-repeat left top;}
#header_serviceTitle li.header_li2_local a {width: 75px; height: 37px; background: url("/images/local/local_logo.gif") no-repeat left top;}
#header_servicepicture {float: left; height: 16px; margin-left: 7px; padding-top: 0px;}
/* #header_servicepicture li.header_li1 a {width: 175px; height: 56px; background: url("/images/local/top_local_illu.gif") no-repeat left bottom;} */
#header_servicepicture li.header_li2 a {width: 175px; height: 56px; background: url("/img/n_main/news_travel_header_icon.gif") no-repeat left bottom;}
#header_servicetext {font-family: ±¼¸², gulim, µ¸À½; font-size: 12px; color: #999; letter-spacing: -1px; float: right;}
#header_servicetext li {DISPLAY: inline; LETTER-SPACING: -1px; POSITION: relative; FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; MARGIN: 0px 0px 0px 6px;}


/*¹ÙµðÄ¿ÅÙÆ®*/
.leftbox {background-color: #fff; border: 1px solid #D9D9D9; width: 178px; padding: 3px;}
.leftboxtit {margin: 0px; padding-top: 6px; padding-left: 10px; padding-bottom: 6px; border-bottom: 1px solid #EDEDED;}
.leftboxtitspace {height: 2px;}
.leftmenu_sel {margin: 0px; padding-top: 2px; padding-left: 10px; padding-bottom: 3px; color: #4796D3;}
.leftmenu_sel A:link {COLOR: #4796D3; TEXT-DECORATION: none;}
.leftmenu_sel A:visited {COLOR: #4796D3; TEXT-DECORATION: none;}
.leftmenu_sel A:hover {COLOR: #4796D3; TEXT-DECORATION: underline;}
.leftmenu_sel A:active {COLOR: #4796D3; TEXT-DECORATION: none;}
.leftmenu_reg {margin: 0px; padding-top: 2px; padding-left: 10px; padding-bottom: 3px;}
.sectitle {margin: 0px; padding-top: 10px; padding-bottom: 10px; color: #4796D3; font-size: 16px; font-weight:bold;}
.sectitlesm {margin: 0px; padding-top: 2px; padding-bottom: 2px; color: #292929; font-size: 12px; font-weight:bold;}
.sectext {margin: 0px; color: #4C4C4C; font-size: 12px; line-height: 160%; text-align:justify;}

/*°ü·Ã±â»ç Ãß°¡ Àû¿ëµÈ ºÎºÐ ½ÃÀÛ*/
.art_related_tit {margin: 20px 0px 10px 0px; padding: 0px; font-weight: bold;}
.art_related li {margin: 0px; padding: 0px; BACKGROUND: url("/img/n_main/news_bullet1.gif") no-repeat left 5px; HEIGHT: 24px; PADDING-LEFT: 8px; font-size: 14px; font-weight: bold;}
.art_related li A:link {TEXT-DECORATION: none; color: #114695;}
.art_related li A:visited {TEXT-DECORATION: none; color: #114695;}
.art_related li A:hover {TEXT-DECORATION: underline; color: #114695;}
.art_related li A:active {TEXT-DECORATION: none; color: #114695;}
/*°ü·Ã±â»ç Ãß°¡ Àû¿ëµÈ ºÎºÐ ³¡*/

#bc {width: 950px; height: 30px; color: #333; padding: 0px; border: 0px solid #ccc; background: #FFFFFF; margin: 0px 0px 5px 0px;}
#bc_wrap {color: #333; padding: 0px; border: 0px solid #ccc; margin: 0px 0px 0px 15px;}
#bc_item {float: left;color: #333; padding: 0px; border: 0px solid #ccc;}
#bc_item .root {float: left; height:20px; PADDING-TOP: 4px;}
#bc_item .space {PADDING-RIGHT: 7px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; HEIGHT: 20px;}
#bc_item .cate {float: left; height:20px; PADDING-TOP: 4px;}
#bc_item .actbox {float: left; CURSOR: pointer; POSITION: relative; HEIGHT: 20px;}
#bc_item .actbox .actleft {BACKGROUND: url("/images/local/actbox_left.gif") no-repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 5px; HEIGHT: 20px;}
#bc_item .actbox .actmid {BACKGROUND: url("/images/local/actbox_midbg.gif") repeat-x; FLOAT: left; PADDING-TOP: 4px; HEIGHT: 20px;}
#bc_item .actbox .actright {BACKGROUND: url("/images/local/actbox_right.gif") no-repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 26px; HEIGHT: 20px;}
#bc_item .clr {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px;}
#actcontent {display:none;WIDTH: 420px; POSITION: absolute; TOP: 400px; BACKGROUND-COLOR: #fff; z-index:100;}
#actcontent LI {FLOAT: left; MARGIN-BOTTOM: 6px; OVERFLOW: hidden; WIDTH: 200px; HEIGHT: 16px;}
#actcontent .actcontenttext {BORDER: 2px solid #eee; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 2px; WIDTH: 400px; PADDING-TOP: 7px; POSITION: relative; background-color: #FFFFFF;}

#cate_navi {MARGIN: 0px; WIDTH: 950px; PADDING-BOTTOM: 10px;}
#cate_navi .topbg {BACKGROUND: url("/images/local/local_list_navtopbg.gif") no-repeat; OVERFLOW: hidden; WIDTH: 950px; HEIGHT: 8px;}
#cate_navi .midbox {BORDER-RIGHT: #dadada 1px solid; OVERFLOW: hidden; BORDER-LEFT: #dadada 1px solid; WIDTH: 948px; BACKGROUND-COLOR: #ffffff;}
#cate_navi .midcontent {PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; WIDTH: 908px; PADDING-TOP: 5px; POSITION: relative;}
#cate_navi .btmbg {BACKGROUND: url("/images/local/local_list_navbtmbg.gif") no-repeat; OVERFLOW: hidden; WIDTH: 950px; HEIGHT: 8px;}
#cate_navi li {MARGIN-BOTTOM: 6px; OVERFLOW: hidden; HEIGHT: 16px;}

#body_leftcolumn {color: #333; border: 0px solid #ccc; margin: 0px 0px 0px 0px; padding: 0px; width: 410px; float: left; background: #ffffff;}
#body_leftcolumn .googlemap {border: 1px solid #dadada; width: 402px; height: 327px; background: #ffffff; margin-bottom: 10px; padding: 4px 4px 4px 4px;}
#body_leftcolumn .googlemapin {width: 400px; height: 325px; background: #ffffff;}
#body_leftcolumn .bycity {color: #333; border: 1px solid #dadada; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; width: 382px; float: left; background: #ffffff; margin-bottom: 10px;}
#body_leftcolumn .listbanner {color: #333; border: 0px solid #dadada; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 410px; float: left; background: #ffffff; margin-bottom: 10px;}

#body_rightcolumn {float: right; color: #333; border: 0px solid #ccc; margin: 0px 0px 0px 0px; padding: 0px; width: 520px; display: inline; background: #ffffff;}
#local_paging {float: right; margin: 0px 0px 0px 0px; padding: 0px; width: 520px; text-align: center;}
#body_storelist {float: right; color: #333; border: 0px solid #ccc; margin: 0px 0px 0px 0px; padding: 0px; width: 520px; display: inline; background: #ffffff;}
#body_storelist .storelist {height: 64px; border-bottom: #ebebeb 1px solid; margin-bottom: 10px;}
#body_storelisttop1 {float: right; border-bottom: 1px solid #dadada; margin: 0px 0px 10px 0px; padding-top: 3px; padding-bottom: 3px; width: 520px; height: 24px;}
#body_storelistsort {float: right; width: 390px; height: 21px; padding-top: 3px; padding-left: 10px;}
#body_storelistcoupon {float: right; width: 120px; height: 18px;}
#body_storelistresult {width: 935px; height: 18px; color: #333; padding-top: 6px; padding-bottom: 6px; padding-left: 15px; border: 0px solid #ccc; background: #FFFFFF; margin: 0px 0px 5px 0px;}
#body_storelist .list_icon1 {width: 18px; height: 20px; BACKGROUND: url("/images/local/local_list_icon_a.gif") no-repeat; FLOAT: left;}
#body_storelist .list_icon2 {width: 18px; height: 20px; BACKGROUND: url("/images/local/local_list_icon_b.gif") no-repeat; FLOAT: left;}
#body_storelist .list_icon3 {width: 18px; height: 20px; BACKGROUND: url("/images/local/local_list_icon_c.gif") no-repeat; FLOAT: left;}
#body_storelist .list_icon4 {width: 18px; height: 20px; BACKGROUND: url("/images/local/local_list_icon_d.gif") no-repeat; FLOAT: left;}
#body_storelist .list_icon5 {width: 18px; height: 20px; BACKGROUND: url("/images/local/local_list_icon_e.gif") no-repeat; FLOAT: left;}
#body_storelist .list_icon6 {width: 18px; height: 20px; BACKGROUND: url("/images/local/local_list_icon_f.gif") no-repeat; FLOAT: left;}
#body_storelist .list_icon7 {width: 18px; height: 20px; BACKGROUND: url("/images/local/local_list_icon_g.gif") no-repeat; FLOAT: left;}
#body_storelist .list_icon8 {width: 18px; height: 20px; BACKGROUND: url("/images/local/local_list_icon_h.gif") no-repeat; FLOAT: left;}
#body_storelist .list_icon9 {width: 18px; height: 20px; BACKGROUND: url("/images/local/local_list_icon_i.gif") no-repeat; FLOAT: left;}
#body_storelist .list_icon10 {width: 18px; height: 20px; BACKGROUND: url("/images/local/local_list_icon_j.gif") no-repeat; FLOAT: left;}
#body_storelist .name {FLOAT: left; padding-right: 6px; height: 20px; font-weight:bold; color: #308601;}
#body_storelist .name2 {padding-right: 6px; height: 20px; font-weight:bold; color: #308601;}
#body_storelist .name A:link {COLOR: #308601; TEXT-DECORATION: none;}
#body_storelist .name A:visited {COLOR: #308601; TEXT-DECORATION: none;}
#body_storelist .name A:hover {COLOR: #308601; TEXT-DECORATION: underline;}
#body_storelist .name A:active {TEXT-DECORATION: none;}
#body_storelist .name2 A:link {COLOR: #308601; TEXT-DECORATION: none;}
#body_storelist .name2 A:visited {COLOR: #308601; TEXT-DECORATION: none;}
#body_storelist .name2 A:hover {COLOR: #308601; TEXT-DECORATION: underline;}
#body_storelist .name2 A:active {TEXT-DECORATION: none;}
#body_storelist .ename {FLOAT: left; padding-right: 6px; height: 20px; font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #308601;}
#body_storelist .ename2 {FLOAT: left; padding-left: 23px; padding-right: 6px;  height: 20px; font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #308601;}
#body_storelist .coupon {width: 28px; BACKGROUND: url("/images/local/local_list_coupon.gif") no-repeat; height: 20px;}
#body_storelist .nocoupon {width: 28px; height: 20px;}
#body_storelist .phone {height: 20px; font-family: Tahoma, Verdana, Arial; color: #e67802; margin-left:18px;}
#body_storelist .address {height: 20px; font-family: Tahoma, Verdana, Arial; margin-left:18px;}


#detail_storename {width: 935px; height: 32px; padding-top: 10px; padding-left: 15px; border-top: 1px solid #DADADA; color: #1F4F96; font-weight:bold; font-size:18px;}
#detail_leftcolumn {color: #333; border: 0px solid #ccc; margin: 0px 0px 0px 0px; padding: 0px; width: 640px; float: left;}
#detail_leftcolumn .notregi {background-color: #F7F7F7; width: 623px; height: 23px;border: 1px solid #EDEDED; padding-top: 12px; padding-left: 15px; margin-bottom: 10px;}
#detail_leftcolumn .notregi1 {float: left; width: 440px; height: 23px;border: 0px solid #EDEDED; color: #999999; font-weight: bold;}
#detail_leftcolumn .notregi2 {float: right; width: 183px; height: 23px;border: 0px solid #EDEDED; color: #3C9D06; font-weight: bold;}
#detail_leftcolumn_infobox {width: 640px; border: 0px solid #EDEDED; margin-bottom: 10px;}
#detail_leftcolumn_infoboxleft {width: 233px; height: 173px; background-color: #ededed; padding-top: 3px; padding-left: 3px; float: left;}
#detail_leftcolumn_infoboxright {width: 380px; float: right;}
#detail_leftcolumn .coupon {width: 640px; margin-bottom: 10px; text-align:right;}
#detail_leftcolumn .photo {width: 640px; margin-bottom: 20px;}
#detail_leftcolumn .description {width: 640px; margin-bottom: 20px;}
#detail_leftcolumn .review {width: 640px; margin-bottom: 20px;}
#detail_leftcolumn .incorrect {background-color: #F7F7F7; width: 625px; height: 23px;border: 0px solid #EDEDED; padding-top: 12px; padding-left: 15px; margin-bottom: 10px;}
#detail_leftcolumn .incorrect1 {float: left; width: 475px; height: 23px; border: 0px solid #EDEDED; color: #999999;}
#detail_leftcolumn .incorrect2 {float: right; width: 150px; height: 23px; border: 0px solid #EDEDED; color: #D10303;}
#detail_rightcolumn {float: right; color: #333; margin: 0px 0px 0px 0px; padding: 0px; width: 300px;}
#detail_rightcolumn .detail_map {background-color: #f4f4f4; border: 1px solid #dbdbdb; width: 286px; margin-bottom: 10px; padding: 6px 6px 6px 6px;}
#detail_rightcolumn .googlemapin {width: 285px; height: 235px; background: #ffffff;}
#detail_rightcolumn .other_store {background-color: #f4f4f4; border: 1px solid #dbdbdb; width: 286px; padding: 6px 6px 6px 6px; margin-bottom: 10px;}
.detail_tit {color: #6c6c6c; font-size: 12px; font-weight: bold; padding-left:10px;}
.detail_tit2 {color: #6c6c6c; font-size: 12px; font-weight: bold;}
.item_tit {color: #999999; font-weight: bold;}

#register_leftcolumn {float: left; padding: 0px; margin-right: 20px; background: #fff; border: 0px solid #ccc; width: 200px;}
#register_leftcolumn .steps {padding-left: 10px; padding-top: 10px; padding-bottom: 10px; margin-right: 0px; border: 0px solid #ccc; width: 190px; height: 50px;}
#register_rightcolumn {float: left; padding: 0px; margin: 0px; background: #666; border: 0px solid #ccc; width: 730px;}

/*Ç²ÅÍ*/
.footer_link {MARGIN-TOP: 8px; COLOR: #bbb; PADDING-TOP: 22px; LETTER-SPACING: 2px;}
.footer_link a {COLOR: #666; LETTER-SPACING: 0px;}