@charset "utf-8";

/*
//=============================================================================
// 로컬정보 (http://www.the114.org )                                                      
// 설  명: 전화번호 114
// 작업일: 2015.10.28
// 작업일: 2015.10.28
// 수정자: 조현정                                                                    
//=============================================================================
*/


/* 메뉴정보 */
.section_menu .area_menu .etc {top:0;}
.slide_menu {overflow:hidden; left:-1px; width:730px;}
.list_menupan {top:0; left:0;}
.list_menupan ul {width:730px;}
.list_menupan li {float:left; width:108px; margin-right:13px;  display:table;}
.list_menupan .thumb {width:108px; height:80px; border:1px solid #e6e6e6; margin:0; margin-bottom:11px;}
.list_menupan .frame {top:0; left:0; width:108px; height:80px; opacity:.1; filter:alpha(opacity=10);}
.list_menupan .hot {display:block; overflow:hidden;position:absolute;top:0;left:0;width:34px;height:34px;font:0/0 arial;background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/img_hot.png) no-repeat 0 0;
	text-indent:-9999px;}
* html .list_menupan .hot {background:0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/img_hot.png', sizingMethod='crop')
}
.list_menupan .no_thumb_wrap {position:relative;width:108px; height:82px;background-color:#f8f8f8;display:table;overflow:hidden; border:1px solid #e6e6e6;}
.list_menupan .no_thumb_outer {display:table-cell;vertical-align:middle; position:absolute; top:50%;}
.list_menupan .no_thumb_inner { position:relative; top:-50%; text-align:center;}
.list_menupan .cont {line-height:14px;text-align:center;}
.list_menupan .tit {display:block;padding-bottom:2px;letter-spacing:-1px;}
.list_menupan .no_thumb_inner .tit { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:106px;}
.list_menupan .price { font-size:11px;}
.list_menupan .no_thumb_inner .price { font-size:11px;}







/*  리뷰  */
.section_review {width:730px; color:#666;}

.section_review .noreview { margin:0 0 30px;}
.section_review .area_review { }
.section_review .review_none {overflow:hidden; width:310px; height:113px; margin:3px 0 0 106px; font:0/0 arial; 	background-position:0 -50px; 	text-indent:-9999px;}

.section_review .list_review {overflow:hidden; width:730px;}

.section_review .list_review li {position:relative; float:left; width:730px; padding-bottom:23px;}
.section_review .list_review .thumb { float:left; width:134px; height:102px; margin-right:14px;}
.section_review .list_review .frame { width:132px; height:102px; opacity:.15; filter:alpha(opacity=15);}

.section_review .list_review .cont {overflow:hidden; word-wrap:break-word;}
.section_review .list_review .tit {display:block; margin:1px 0 3px 0;}
.section_review .list_review .desc {display:block;margin-bottom:5px;line-height:17px;}









fieldset, img {
	border:0 none
}
dl, ul, ol, menu, li {
	list-style:none
}
blockquote, q {
	quotes:none
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none
}
input, select, textarea, button {
	vertical-align:middle
}
button {
	border:0 none;
	background-color:transparent;
	cursor:pointer
}
body {
	background:#fff
}
body, th, td, input, select, textarea, button {
	font-size:12px;
	line-height:1.5;
	font-family:'돋움', dotum, sans-serif;
	color:#333
}
a:link, a:visited, a:active {
	color:#333;
	text-decoration:none
}
a:active, a:link:hover {
	text-decoration:underline
}
address, caption, cite, code, dfn, em, var {
	font-style:normal;
	font-weight:normal
}
textarea {
	resize:none
}
.ir_pm {
	display:block;
	overflow:hidden;
	font-size:0;
	line-height:0;
	text-indent:-9999px
}
.ir_wa {
	display:block;
	overflow:hidden;
	position:relative;
	width:100%;
	height:100%;
	z-index:-1
}
.screen_out {
	display:block;
	overflow:hidden;
	position:absolute;
	left:-9999px;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0;
	text-indent:-9999px
}
.screen_hide {
	font-size:0;
	line-height:0;
	visibility:hidden
}
.f_l {
	float:left
}
.f_r {
	float:right
}
.cl_b {
	clear:both;
	width:0;
	height:0;
	font-size:0;
	line-height:0
}
.show {
	display:block
}
.hide {
	display:none
}
.tbl {
	border-collapse:collapse;
	border-spacing:0
}
.gap {
	height:30px
}
#daumWrap {
	position:relative;
	width:100%;
	text-align:left
}
#daumContent {
	padding-top:30px;
	border-top:1px solid #d7d8dc
}
#cMain {
	position:relative;
	width:978px;
	margin:0 auto;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_cmain.gif) repeat-y 618px 0
}
#cMain:after {
	display:block;
	content:'';
	visibility:hidden;
	font-size:0;
	line-height:0;
	clear:both
}
#mSub {
	position:relative;
	height:243px;
	border-bottom:2px solid #383f52;
	border-right:1px solid #777;
	z-index:2
}
#mArticle {
	float:left;
	width:618px
}

#daumFoot {
	width:978px;
	margin:0 auto;
	padding:54px 0 15px
}
#wrapMinidaum {
	position:absolute;
	top:0;
	right:0;
	width:400px;
	letter-spacing:-1px;
	margin-right:7px
}
#wrapperID #wrapMinidaum {
	z-index:999999
}
#wrapMinidaum #minidaum #minidaumStart {
	margin-left:16px
}
#wrapMinidaum #minidaum .minidaum_layer {
	z-index:999999
}
#wrapMinidaum .minidaum_gnb {
	right:10px;
	top:5px
}
.btn_comm {
	display:block;
	overflow:hidden;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/btn_comm.gif) no-repeat 0 0;
	text-indent:-9999px;
	cursor:pointer
}
.ico2_comm {
	display:block;
	overflow:hidden;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/btn_comm.gif) no-repeat 0 0;
	text-indent:-9999px
}
.ico_comm {display:block;overflow:hidden;background:url(/images/ico_comm.gif) no-repeat 0 0;text-indent:-9999px;}
.bg_comm {
	display:block;
	overflow:hidden;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_comm.gif) no-repeat 0 0;
	text-indent:-9999px
}
.tit_comm {
	display:block;
	overflow:hidden;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/tit_comm3.gif) no-repeat 0 0;
	text-indent:-9999px
}
.txt_comm {
	display:block;
	overflow:hidden;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/txt_comm.gif) no-repeat 0 0;
	text-indent:-9999px
}
.img_graph {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/img_graph.gif) 0 0 no-repeat
}
.ico_bus {
	display:block;
	overflow:hidden;
	width:16px;
	height:16px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/ico_bus.gif) no-repeat 0 0;
	text-indent:-9999px
}
.txt_bar {
	margin:0 2px 0 3px;
	font-size:9px;
	color:#e3e3e3
}
.img_thumb {
	display:block
}
.frame {
	display:block;
	position:absolute;
	top:0;
	left:0;
	border:1px solid #000;
	opacity:.4;
	filter:alpha(opacity=40)
}
#daumIndex {
	overflow:hidden;
	position:absolute;
	left:-9999px;
	width:0;
	height:1px;
	margin:0;
	padding:0
}
#daumHead {
	width:100%;
	height:45px;
	padding-top:19px;
	border-bottom:1px solid #373e51;
	z-index:200;
	line-height:1.5;
	min-width:978px;
	background-color:#fdfdfd
}
#daumHead h1 {
	float:left;
	width:121px;
	height:43px;
	padding-top:1px
}
#daumLogo {
	float:left;
	margin-left:17px
}
#daumServiceLogo {
	float:left;
	width:37px;
	height:27px;
	margin-left:7px;
	font-weight:bold;
	font-size:14px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2013/map/detail/menu_service_map_131114.gif) no-repeat scroll 0 0 transparent
}
.ico_search {
	background-image:url(http://i1.daumcdn.net/svc/image/U03/common_icon/5265025001055B0001)
}
#daumSearch {
	float:left;
	position:relative;
	z-index:999;
	width:440px;
	margin-left:4px
}
#daumSearch .box_searchbar {
	float:left;
	background:url(http://i1.daumcdn.net/svc/image/U03/common_icon/5265025001055B0001) no-repeat;
	background-position:0 0
}
#daumSearch .search_on {
	position:relative;
	background-position:0 -50px
}
#daumSearch .tf_keyword {
	display:inline;
	float:left;
	width:370px;
	height:18px;
	margin:11px 10px 0;
	padding:0;
	border:0 none;
	font-weight:bold;
	font-size:16px;
	line-height:18px;
	font-family:'돋움', dotum, sans-serif;
	background-color:transparent;
	outline:0
}
#daumSearch .btn_search {
	float:left;
	overflow:hidden;
	width:66px;
	height:39px;
	border:0 none;
	background-position:0 -300px;
	cursor:pointer
}
#daumSearch .btn_search:hover {
	background-position:-70px -300px
}
#daumSearch .fld_inside {
	position:relative;
	width:100%;
	height:31px
}
#daumSearch .fld_inside .box_searchbar {
	background-position:0 -200px
}
#daumSearch .fld_inside .tf_keyword {
	width:242px;
	height:18px;
	margin:7px 9px 0;
	font-weight:normal;
	font-size:12px;
	line-height:1.5
}
#daumSearch .fld_inside .btn_search {
	width:50px;
	height:31px;
	background-position:100% -200px
}
#daumSearch .fld_inside .btn_search:hover {
	background-position:100% -300px
}
#daumSearch .fld_inside .bg_on {
	background:url(http://i1.daumcdn.net/svc/image/U03/common_icon/5265025001055B0001) no-repeat 2px -422px
}
#daumSearch .fld_inside .search_on {
	background-position:0 -250px
}
#daumSearch .fld_inside .search_on .btn_search {
	background-position:100% -250px
}
#daumSearch .fld_inside .search_on .btn_search:hover {
	background-position:100% -300px
}
#daumSearch .bounds {
	float:left;
	margin:7px 0 0 12px;
	padding:0 0 0 16px;
	background:url("http://i1.daumcdn.net/localimg/localimages/07/2011/map/common/ico_checkbox.gif") no-repeat 0 2px;
	letter-spacing:-1px;
	cursor:pointer
}
#daumSearch .bounds.ACTIVE {
	background-position:0 -23px
}
.suggestBox {
	display:none;
	position:absolute;
	top:30px;
	left:0;
	width:308px;
	border:1px solid #a5a6ac;
	border-top-color:#3f78df;
	font-family:'돋움', dotum, sans-serif;
	background-color:#fff;
	font-size:12px;
	line-height:17px;
	z-index:9999
}
.suggestBox a, .suggestBox a:visited, .suggestBox a:link, .suggestBox a:active {
	text-decoration:none
}
.suggestBox ul, .suggestBox li {
	margin:0;
	padding:0;
	list-style:none
}
.suggestBox .list {
	min-height:98px;
	height:auto!important;
	height:98px;
	padding:3px 0 5px;
	color:#000
}
.suggestBox .list li {
	overflow:hidden;
	height:21px;
	margin:0;
	padding:2px 8px 0;
	text-overflow:ellipsis;
	background-color:#fff;
	line-height:21px;
	cursor:pointer
}
.suggestBox li.on {
	background-color:#f0f0f0
}
.suggestBox li strong {
	color:#e5333d;
	font-weight:normal
}
.suggestBox li .item {
	display:block;
	height:100%
}
.suggestBox .line {
	overflow:hidden;
	height:1px;
	padding:0;
	margin:5px 0 3px;
	background-color:#e5e5e5;
	line-height:1px;
	font-size:1px
}
.suggestBox .guide {
	padding:13px 10px 11px;
	color:#555
}
.suggestBox .footer {
	display:none;
	position:relative;
	height:20px;
	margin:0;
	padding:4px 10px 0;
	background-color:#f8f8f8;
	font-size:11px;
	letter-spacing:-1px;
	clear:both
}
.suggestBox .footer a {
	color:#777
}
.suggestBox .footer .fl {
	float:left
}
.suggestBox .footer .fr {
	display:none;
	float:right
}
.suggestBox .footer .bar {
	padding:0 5px 0 4px;
	color:#cbcbcb
}
.suggestBox .footer .offGuide {
	display:none;
	position:absolute;
	right:0;
	bottom:19px;
	width:211px;
	height:27px;
	background:url(http://i1.daumcdn.net/imgsrc.search/search_all/2009/image/suggest_service.gif) no-repeat;
	text-indent:-9999px
}
.thumbType {
	width:405px
}
.baseBox {
	width:308px;
	float:left
}
.imageBox {
	display:none;
	float:right
}
.thumbType .baseBox {
	border-right:1px solid #e5e5e5
}
.thumbType .list li {
	padding:2px 10px 0
}
.thumbType .imageBox {
	display:inline;
	width:74px;
	margin:10px;
	border:1px solid #ececec;
	text-align:center
}
.thumbType .imageBox img {
	width:74px
}
.thumbType .imageBox .empty {
	width:72px;
	height:105px;
	border:1px solid #fff;
	background-color:#fbfbfb;
	background:#fbfbfb url(http://i1.daumcdn.net/imgsrc.search/search_all/2009/image/suggest_service.gif) no-repeat 5px -40px
}
#daumRelServices {
	float:right;
	margin-top:18px;
	padding-right:10px
}
#daumRelServices li {
	display:inline;
	float:left;
	margin-left:10px
}
#daumRelServices .link_services {
	display:block;
	height:13px;
	font-size:11px;
	line-height:14px;
	color:#b3b3b3;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/common/txt_relservice.gif) no-repeat
}
#daumRelServices .link_services1 {
	width:35px;
	background-position:0 0
}
#daumRelServices .link_services2 {
	width:39px;
	background-position:0 -25px
}
#daumRelServices .link_services3 {
	width:47px;
	background-position:0 -50px
}
#daumRelServices .link_services4 {
	width:23px;
	background-position:0 -75px
}
.lab_search {
	float:left;
	margin:6px 0 0 10px;
	padding:0 0 0 16px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/common/ico_checkbox.gif) no-repeat 0 2px;
	letter-spacing:-1px;
	cursor:pointer
}
.lab_search .on {
	background-position:0 -23px
}
.link_screeninfo {
	display:inline-block;
	width:72px;
	height:15px;
	padding-right:8px;
	background-position:right -550px;
	text-indent:0;
	text-decoration:underline
}
#daumFoot {
	padding:31px 0;
	border-top:2px solid #919191;
	font:12px/18px Dotum;
	text-align:center;
	clear:both;
	color:#a5a5a5
}
#daumFoot .link_info {
	font-weight:bold;
	color:#666
}
#daumFoot .link_daum {
	color:#666
}
#daumFoot .copyright {
	padding-top:2px;
	font-size:11px;
	font-style:normal;
	color:#666
}
.Mapapp {
	overflow:hidden;
	position:absolute;
	z-index:201;
	right:25px;
	top:57px;
	width:318px;
	height:132px;
	background:no-repeat url(http://i1.daumcdn.net/localimg/localimages/07/2012/img/pn_app.png);
	font:11px Dotum, sans-serif;
	letter-spacing:-1px
}
.Mapapp .close {
	overflow:hidden;
	position:absolute;
	right:12px;
	top:9px;
	width:15px;
	height:15px;
	background:no-repeat 0 -100px url(http://i1.daumcdn.net/localimg/localimages/07/2012/img/app_map.png)
}
.Mapapp .intro {
	overflow:hidden;
	position:absolute;
	left:129px;
	top:16px;
	width:156px;
	height:32px;
	background:no-repeat 0 -50px url(http://i1.daumcdn.net/localimg/localimages/07/2012/img/app_map.png)
}
.Mapapp .iphone {
	overflow:hidden;
	position:absolute;
	left:129px;
	top:57px;
	width:58px;
	height:13px;
	background:no-repeat 0 -200px url(http://i1.daumcdn.net/localimg/localimages/07/2012/img/app_map.png)
}
.Mapapp .android {
	overflow:hidden;
	position:absolute;
	left:199px;
	top:57px;
	width:81px;
	height:13px;
	background:no-repeat -70px -200px url(http://i1.daumcdn.net/localimg/localimages/07/2012/img/app_map.png)
}
.Mapapp .sms {
	text-indent:-10000px;
	overflow:hidden;
	position:absolute;
	left:129px;
	top:79px;
	width:173px;
	height:33px;
	background:no-repeat 0 -150px url(http://i1.daumcdn.net/localimg/localimages/07/2012/img/app_map.png)
}
.wrap_info {
	float:left;
	width:617px;
	height:243px;
	border-left:1px solid #777;
	border-right:1px solid #777
}
.wrap_info .box_map {
	height:46px;
	border-bottom:1px solid #cdced2;
	background:#fcfcfc
}
.wrap_info .box_map:after {
	display:block;
	content:'';
	visibility:hidden;
	font-size:0;
	line-height:0;
	clear:both
}
.wrap_info .box_store {
	display:block;
	width:480px;
	height:34px;
	float:left;
	margin:12px 0 0 17px;
	font-size:16px;
	line-height:18px
}
.wrap_info .box_store .favorite {
	float:left;
	width:18px;
	height:17px;
	margin-top:3px;
	background-position:0 -165px;
	text-indent:-999px
}
.wrap_info .box_store .favorite_on {
	float:left;
	width:18px;
	height:17px;
	margin-top:3px;
	background-position:0 -185px
}
.wrap_info .box_map .store_name {
	position:relative;
	float:left;
	padding:3px 1px 0 5px;
	font-size:16px;
	line-height:18px;
	letter-spacing:-1px;
	max-width:450px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.wrap_info .box_map .icon_count1 {
	max-width:420px
}
.wrap_info .box_map .icon_count2 {
	max-width:390px
}
.wrap_info .box_map .icon_count3 {
	max-width:360px
}
.wrap_info .box_info {
	position:relative;
	height:176px;
	margin:20px 0 0 20px;
	clear:both;
	z-index:3
}
.wrap_info .place_info {
	float:left
}
.wrap_info .view_buttons_wrap {
	float:left;
	margin:-2px 0 0 6px
}
.wrap_info .view_buttons_wrap .road_view {
	float:left;
	width:27px;
	height:27px;
	margin-right:3px;
	background-position:0 0
}
.wrap_info .road_dangol {
	float:left;
	width:27px;
	height:27px;
	margin-right:3px;
	background-position:0 -45px;
	margin-right:3px
}
.wrap_info .road_culture {
	float:left;
	width:27px;
	height:27px;
	background-position:0 -985px;
	margin-right:3px
}
.wrap_info .store_view {
	float:left;
	width:27px;
	margin-right:3px;
	height:27px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/store_bt.gif) no-repeat
}
.line_bot {
	z-index:5;
	position:absolute;
	top:0;
	left:0;
	width:978px;
	height:4px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_placetop.png) no-repeat center top
}
* html .line_bot {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_placetop.png', sizingMethod='crop')
}
.wrap_info .pri_on {
	margin-left:46px;
	width:460px
}
.wrap_info .badge {
	position:absolute;
	top:-4px;
	left:5px;
	width:38px;
	height:51px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/img_pri.png) no-repeat;
	z-index:100
}
* html .wrap_info .badge {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/img_pri.png', sizingMethod='crop')
}
.wrap_info .box_store.pri_on .badge {
	display:block
}
.wrap_info .badge {
	display:none
}
#mSub .store_best {
	float:left;
	width:43px;
	height:1px
}
#mSub .store_best .best {
	display:block;
	overflow:hidden;
	position:absolute;
	top:-8px;
	left:-24px;
	width:72px;
	height:106px;
	font:0/0 arial;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/img_best.png) no-repeat 0 0;
	text-indent:-9999px
}
* html #mSub .store_best .best {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://iamggong.ftdev.daum.net/web_project/project/daumap_20120410/images/bg_placetop.png', sizingMethod='crop')
}
#mSub .stroe_name {
	float:left;
	margin:5px 9px 0 0;
	padding-left:8px;
	font-size:20px;
	line-height:24px;
	letter-spacing:-1px
}
#mSub .store_local {
	float:left;
	margin-top:12px;
	font-size:12px;
	line-height:14px;
	color:#888
}
.wrap_info .btn_intercity {
	float:left;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2012/popup/bt_dt.png) 0 0 no-repeat;
	width:81px;
	height:27px;
	display:block;
	text-indent:-10000px
}
.section_detailinfo {
	height:149px;
	padding-top:7px
}
.section_detailinfo .list {
	float:left;
	width:370px;
	padding-bottom:9px;
	line-height:14px
}
.section_detailinfo .phoneTooltopParent {
	position:relative;
	z-index:11
}
.section_detailinfo .pageTooltopParent {
	position:relative;
	z-index:3
}
.section_detailinfo .num {
	margin-top:2px;
	color:#0f7833
}
.section_detailinfo .pd_top1 {
	padding-top:1px
}
.section_detailinfo .desc {
	position:relative
}
.section_detailinfo .desc .link {
	margin-top:3px;
	font-size:11px;
	color:#999;
	letter-spacing:-1px;
	text-decoration:underline
}
.section_detailinfo .desc .info_more {
	float:left;
	margin:0 6px 0 0;
	padding-left:6px
}
.section_detailinfo .layer_tooltip li {
	margin-bottom:6px;
	white-space:nowrap
}
.section_detailinfo .layer_tooltip .lst {
	margin-bottom:0
}
.section_detailinfo .tit_etc {
	display:none
}
.section_detailinfo .on .tit_etc {
	display:block;
	overflow:hidden;
	position:absolute;
	left:-9999px;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0;
	text-indent:-9999px
}
.section_detailinfo .layer_homepage {
	top:20px;
	left:0;
	padding:9px 14px 8px 11px
}
.section_detailinfo .layer_telecast {
	top:20px;
	left:0;
	width:259px
}
.section_detailinfo .layer_telecast .list_program {
	overflow-y:hidden;
	overflow-x:hidden;
	padding-top:10px;
	height:1%
}
.section_detailinfo .layer_telecast .scroll {
	overflow-y:scroll;
	height:143px
}
.section_detailinfo .layer_telecast li {
	float:left;
	width:236px;
	padding:0 0 6px 16px;
	margin:0
}
.section_detailinfo .scroll li {
	width:226px
}
.section_detailinfo .scroll .lst {
	padding-bottom:10px
}
.section_detailinfo .layer_telecast .program {
	float:left;
	width:172px;
	margin-top:1px
}
.section_detailinfo .scroll .program {
	float:left;
	width:162px;
	margin-top:1px
}
.section_detailinfo .layer_telecast .time {
	float:right;
	width:60px;
	font-size:11px;
	font-family:Tahoma;
	color:#999
}
.section_detailinfo .grade_star {
	width:370px;
	float:left;
	margin-bottom:7px;
	padding-left:1px
}
.section_detailinfo .grade_star .star {
	display:block;
	height:12px;
	background-position:0 -115px
}
.section_detailinfo .grade_star .star_comm {
	float:left;
	width:65px;
	height:15px;
	background-position:0 -100px
}
.section_detailinfo .grade_star .num_em {
	float:left;
	height:15px;
	margin:0 3px 0 6px;
	font-size:14px;
	line-height:15px;
	font-family:tahoma;
	font-weight:bold;
	color:#000
}
.section_detailinfo .grade_star .num_comm {
	float:left;
	margin:0 0 0 2px;
	padding-right:2px;
	color:#666
}
.section_detailinfo .grade_star .link {
	float:left;
	margin-top:1px;
	padding-left:4px;
	font-size:11px;
	color:#999;
	letter-spacing:-1px;
	text-decoration:underline
}
.section_detailinfo .grade_star .txt_bar {
	float:left;
	color:#ddd
}
.section_detailinfo .jibunAddr {
	color:#999;
	margin-top:6px
}
.section_detailinfo .jibunIcon {
	background:url("http://i1.daumcdn.net/localimg/localimages/07/2013/img/img_newico.png") no-repeat 0 0;
	display:inline-block;
	width:25px;
.width:30px;
	height:14px;
	position:relative;
	top:-1px;
	vertical-align:middle
}
.btn_layeropen {
	display:block;
	float:left;
	width:16px;
	height:16px;
	margin:0 0 0 1px;
	background-position:-20px -150px
}
.btn_layerclose {
	display:none;
	float:left;
	width:16px;
	height:16px;
	margin:0 0 0 1px;
	background-position:0 -150px
}
.on .btn_layeropen {
	display:none
}
.on .btn_layerclose {
	display:block
}
.layer_tooltip {
	display:none;
	position:absolute;
	border:1px solid #d0d0d0;
	background-color:#fbfbfb;
	color:#181818
}
.on .layer_tooltip {
	display:block
}
.layer_cp {
	overflow:hidden;
	top:15px;
	left:0;
	width:301px;
	height:53px;
	text-align:left;
	z-index:200
}
.box_etc {
	position:absolute;
	top:-22px;
	right:5px;
	letter-spacing:-1px
}
.box_etc li {
	float:left
}
.box_etc li.fst {
	width:90px
}
.box_etc li.lst {
	width:80px
}
.box_etc li .txt_bar {
	margin:0 0 6px 0
}
.box_etc .ico_message {
	float:left;
	width:63px;
	height:15px;
	padding-left:13px;
	background-position:-90px -33px;
	text-indent:0;
	font-size:11px
}
.box_etc .ico_share {
	float:left;
	width:32px;
	height:15px;
	padding-left:17px;
	background-position:-86px -55px;
	text-indent:0;
	font-size:11px
}
.box_etc .ico_print {
	float:left;
	width:22px;
	height:15px;
	padding-left:15px;
	background-position:-86px -78px;
	text-indent:0;
	font-size:11px
}
.wrap_info .box_info .box_etc {
	position:absoiute;
	top:150px;
	right:7px
}
.box_etc .ico_photo {
	margin-right:2px;
	float:left;
	width:64px;
	height:15px;
	padding:1px 0 0 13px;
	background-position:-138px -99px;
	text-indent:0;
	font-size:11px;
	color:#999
}
.box_etc .ico_ceo {
	float:left;
	width:68px;
	height:15px;
	padding:1px 0 0 13px;
	background-position:-138px -120px;
	text-indent:0;
	font-size:11px;
	color:#999
}
.wrap_info .box_btn {
	float:left;
	position:relative;
	width:200px;
	height:156px;
	margin-right:20px
}
.wrap_info .box_btn .border {
	position:absolute;
	left:0;
	top:0;
	cursor:pointer
}
.wrap_info .box_btn img {
	cursor:pointer
}
.box_info .btn_arr {
	float:left;
	position:absolute;
	top:0;
	z-index:105;
	width:30px;
	height:30px;
	top:69px;
	cursor:pointer;
	font-size:0
}
.box_info .btn_prev {
	left:2px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/btn_prev.png) no-repeat 0 0
}
.box_info .btn_next {
	right:-8px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/btn_next.png) no-repeat 0 0
}
* html .box_info .btn_prev {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/btn_next.png', sizingMethod='crop')
}
* html .box_info .btn_next {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/btn_next.png', sizingMethod='crop')
}
.box_btn .frame {
	top:0;
	left:0;
	width:196px;
	height:154px;
	opacity:.2;
	filter:alpha(opacity=20)
}
.box_btn .etc {
	position:absolute;
	top:135px;
	right:4px;
	width:30px;
	height:16px;
	color:#fff;
	background-position:-120px 0;
	text-indent:0;
	opacity:.7;
	filter:alpha(opacity=70)
}
.view_info {
	width:179px;
	height:16px;
	position:absolute;
	bottom:0;
	padding:5px 10px 1px 9px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/image/img_view.png) no-repeat 0 0;
	left:0
}
* html .view_info {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/image/img_view.png', sizingMethod='crop')
}
.view_info .txt {
	float:right;
	width:auto;
	font-size:11px;
	line-height:13px;
	color:#eee
}
.view_info .txt .em {
	font-weight:bold
}
.view_info .blog {
	float:left;
	font-size:11px;
	font-family:dotum;
	line-height:13px;
	color:#ececec;
	letter-spacing:-1px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	max-width:125px
}
.wrap_sns {
	display:inline;
	position:relative;
	float:right;
	margin:14px 10px 0 0
}
.section_detailinfo .on .layer_tooltip {
	z-index:1000
}
.section_detailinfo .layer_call {
	top:20px;
	left:0;
	padding:10px 11px 8px 12px
}
.wrap_info .box_btn .previewFrameTop {
	z-index:5;
	width:198px;
	height:1px;
	position:absolute;
	top:0;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/img_frame_1.png) no-repeat
}
.wrap_info .box_btn .previewFrameLeft {
	z-index:5;
	width:1px;
	height:156px;
	position:absolute;
	top:0;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/img_frame_2.png) no-repeat
}
.wrap_info .box_btn .previewFrameRight {
	z-index:5;
	top:0;
	left:197px;
	width:1px;
	height:156px;
	position:absolute;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/img_frame_2.png) no-repeat
}
.wrap_info .box_btn .previewFrameBottom {
	z-index:5;
	top:155px;
	width:198px;
	height:1px;
	position:absolute;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/img_frame_1.png) no-repeat
}
.map_view {
	float:right;
	position:relative;
	width:358px;
	height:243px;
	border-top-right-radius:4px
}
.map_view .tab_view {
	overflow:hidden;
	position:absolute;
	top:9px;
	right:7px;
	z-index:10;
	width:132px;
	height:27px;
	z-index:10
}
.map_view .map_area {
	overflow:hidden;
	width:358px;
	height:242px;
	margin-top:1px
}
.map_view .tab_mapview {
	width:86px
}
.map_view .tab_storeview {
	width:96px
}
.map_view .tab_view li {
	float:left;
	height:27px
}
.map_view .tab_view .tab_link {
	display:block;
	overflow:hidden;
	height:27px;
	font:0/0 arial;
	text-indent:-9999px;
	cursor:pointer
}
.map_view .tab_view .on .tab_link {
	position:relative
}
.map_view .tab_mapview .txt_map {
	width:34px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/tab_mapview.png) no-repeat 0 0
}
.map_view .tab_mapview .on .txt_map {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_mapview.png) no-repeat 0 0
}
.tab_mapview .txt_skyview {
	width:52px;
	background-position:-231px 0;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/tab_sky.png) no-repeat 0 0
}
.tab_mapview .on .txt_skyview {
	width:53px;
	margin-left:-1px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_sky.png) no-repeat 0 0
}
.tab_view .txt_roadview {
	width:44px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/road.png) no-repeat 0 0
}
.tab_view .on .txt_roadview {
	width:44px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_road.png) no-repeat 0 0
}
.tab_view .txt_storeview {
	width:52px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/store.png) no-repeat 0 0
}
.tab_view .on .txt_storeview {
	width:52px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_store.png) no-repeat 0 0
}
* html .map_view .tab_mapview .txt_map {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/tab_mapview.png', sizingMethod='crop')
}
* html .map_view .tab_mapview .on .txt_map {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_mapview.png', sizingMethod='crop')
}
* html .tab_mapview .txt_skyview {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/tab_sky.png', sizingMethod='crop')
}
* html .tab_mapview .on .txt_skyview {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_sky.png', sizingMethod='crop')
}
* html .tab_view .txt_roadview {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/road.png', sizingMethod='crop')
}
* html .tab_view .on .txt_roadview {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_road.png', sizingMethod='crop')
}
* html .tab_view .txt_storeview {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/store.png', sizingMethod='crop')
}
* html .tab_view .on .txt_storeview {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_store.png', sizingMethod='crop')
}

* html .map_view .ico_choice {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_mk_choice.png', sizingMethod='crop')
}
* html .map_view .ico_bus1 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_1.png', sizingMethod='crop')
}
* html .map_view .ico_bus2 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_2.png', sizingMethod='crop')
}
* html .map_view .ico_bus3 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_3.png', sizingMethod='crop')
}
* html .map_view .ico_bus4 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_4.png', sizingMethod='crop')
}
* html .map_view .ico_bus5 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_5.png', sizingMethod='crop')
}
* html .map_view .ico_bus6 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_6.png', sizingMethod='crop')
}
* html .map_view .ico_bus7 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_7.png', sizingMethod='crop')
}
* html .map_view .ico_bus8 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_8.png', sizingMethod='crop')
}
* html .map_view .ico_bus9 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_9.png', sizingMethod='crop')
}
* html .map_view .ico_bus10 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_10.png', sizingMethod='crop')
}
* html .map_view .ico_bus11 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_11.png', sizingMethod='crop')
}
* html .map_view .ico_bus12 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_12.png', sizingMethod='crop')
}
* html .map_view .ico_bus13 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_13.png', sizingMethod='crop')
}
* html .map_view .ico_bus14 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_14.png', sizingMethod='crop')
}
* html .map_view .ico_bus15 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_15.png', sizingMethod='crop')
}
* html .map_view .on .ico_choice {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_mk_choice.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus1 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over1.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus2 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over2.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus3 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over3.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus4 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over4.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus5 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over5.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus6 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over6.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus7 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over7.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus8 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over8.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus9 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over9.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus10 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over10.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus11 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over11.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus12 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over12.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus13 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over13.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus14 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over14.png', sizingMethod='crop')
}
* html .map_view .on .ico_bus15 {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/i_b_over15.png', sizingMethod='crop')
}
.box_zoom {
	position:absolute;
	right:0;
	top:36px;
	z-index:10;
	width:25px;
	height:75px
}
.box_zoom .zoom {
	display:block;
	width:23px;
	text-indent:-9999px
}
.box_zoom .up {
	height:23px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/zoom.png) no-repeat 0 0
}
.box_zoom .down {
	height:22px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/out.png) no-repeat 0 0
}
.box_zoom .reset {
	height:23px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/refresh.png) no-repeat 0 0
}
.box_zoom .up:hover {
	height:23px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_zoom.png) no-repeat 0 0
}
.box_zoom .down:hover {
	height:22px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_out.png) no-repeat 0 0
}
.box_zoom .reset:hover {
	height:23px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_refresh.png) no-repeat 0 0
}
* html .box_zoom .up {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/zoom.png', sizingMethod='crop')
}
* html .box_zoom .down {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/out.png', sizingMethod='crop')
}
* html .box_zoom .reset {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/refresh.png', sizingMethod='crop')
}
* html .box_zoom .up:hover {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_zoom.png', sizingMethod='crop')
}
* html .box_zoom .down:hover {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_out.png', sizingMethod='crop')
}
* html .box_zoom .reset:hover {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/over_refresh.png', sizingMethod='crop')
}
.btn_mapview {
	position:absolute;
	z-index:3;
	bottom:0;
	right:0;
	width:21px;
	height:21px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/mapview.png) no-repeat 0 0
}
.btn_mapview:hover {
	position:absolute;
	bottom:0;
	right:0;
	width:78px;
	height:21px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/big_map.png) no-repeat 0 0
}
.road.btn_mapview:hover {
	position:absolute;
	bottom:0;
	right:0;
	width:88px;
	height:21px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/big_roadview.png) no-repeat 0 0
}
.box_service {
	position:absolute;
	top:-23px;
	right:0;
	letter-spacing:-1px
}
.box_service .ico_new {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2013/map/ico_new.gif) 0 0 no-repeat;
	height:17px;
	position:absolute;
	text-indent:-9999px;
	width:14px;
	top:-17px;
	left:-2px
}
.box_service li {
	float:left;
	width:60px
}
.box_service .wrap_btn_rough {
	width:auto;
	margin-right:7px
}
.box_service a {
	color:#777;
	line-height:17px
}
.box_service .fst {
	float:left;
	width:90px
}
.box_service .lst {
	float:left;
	width:40px
}
.box_service .ico_message {
	float:left;
	width:64px;
	height:15px;
	padding-left:13px;
	background-position:-140px -34px;
	text-indent:0;
	font-size:11px
}
.box_service .ico_share {
	float:left;
	width:31px;
	height:15px;
	padding-left:17px;
	background-position:-136px -56px;
	text-indent:0;
	font-size:11px
}
.box_service .ico_rough {
	float:left;
	height:15px;
	padding-left:14px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2013/map/ico_map.gif) 0 2px no-repeat;
	text-indent:0;
	font-size:11px
}
.box_service .ico_print {
	float:left;
	width:22px;
	height:15px;
	padding-left:17px;
	background-position:-136px -78px;
	text-indent:0;
	font-size:11px
}
.box_service .txt_bar {
	display:block;
	float:left;
	height:8px;
	margin:4px 0 0 5px;
	width:1px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/svc_line.gif) no-repeat 0 0
}
.box_service .wrap_btn_rough .txt_bar {
	margin-left:7px
}
.box_service .ico_photo {
	float:left;
	width:64px;
	height:15px;
	padding:1px 0 0 13px;
	background-position:-90px -100px;
	text-indent:0;
	font-size:11px;
	color:#999
}
.box_service .ico_ceo {
	float:left;
	width:74px;
	height:15px;
	padding:1px 0 0 13px;
	background-position:-90px -120px;
	text-indent:0;
	font-size:11px;
	color:#999
}
.AoiStartEnd {
	margin:0 0 0 -2px;
	width:10px;
	height:10px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2012/line/line_dot.png) -10px 0 no-repeat
}
#wrapModalLayer {
	display:none
}
#wrapModalLayer .modal_layer {
	position:absolute;
	z-index:99999999;
	left:50%;
	top:50%
}
#wrapModalLayer .modal_bg {
	position:fixed;
	width:100%;
	height:100%;
	z-index:9999999;
	background:#000;
	opacity:.4;
	-ms-filter:"alpha(opacity=40)";
	filter:alpha(opacity=40)
}
#mArticle .section_map {
	overflow:hidden;
	position:relative;
	float:none;
	margin-top:20px;
	border:0
}
#mArticle .section_map .frame {
	z-index:5;
	float:none;
	position:absolute;
	top:0;
	left:0;
	width:730px;
	height:220px;
	border:0;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/frame_map.png) no-repeat 0 0;
	opacity:1;
	filter:alpha(opacity=100)
}
* html #mArticle .section_map .frame {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/frame_map.png', sizingMethod='crop')
}
.wrap_info .section_map {
	float:right;
	border-left:1px solid #777
}

.tab_comm {
	display:block;
	overflow:hidden;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/tab_comm.gif) no-repeat;
	text-indent:-9999px
}
.box_intro, .box_review {
	display:none
}
.on_intro .box_intro, .on_review .box_review {
	display:block
}
.box_review .area_review {
	display:none
}
.box_review.on .area_review {
	display:block;
	padding-bottom:130p
}
.wrap_tab {
	margin-top:40px;
	position:relative;
	width:593px;
	padding-top:77px;
	color:#222;
	z-index:1
}
.on_review {
	padding-top:69px
}
.wrap_tab .tit_place {
	position:absolute;
	top:0;
	left:1px
}
.wrap_tab .tit_review {
	position:absolute;
	top:0;
	left:150px;
	width:443px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/tab_comm.gif) no-repeat 100% 0
}
.on_intro .tab_place {
	width:150px;
	height:37px;
	background-position:0 -37px
}
.on_intro .tab_review {
	width:150px;
	height:37px;
	background-position:-149px 0
}
.on_review .tab_place {
	width:150px;
	height:37px;
	background-position:0 0
}
.on_review .tab_review {
	width:150px;
	height:37px;
	background-position:-149px -37px
}
.box_intro .tit_intro {
	width:23px;
	height:12px;
	margin:0 0 17px 1px;
	background-position:0 0
}
.box_intro .no_desc {
	margin-bottom:9px
}
.box_intro .desc {
	margin:0 0 4px 0
}
.box_intro .desc .time_info {
	text-decoration:underline;
	padding-right:7px;
	background:url(/images/ico_comm.gif) -71px -552px
}
.box_intro .list_mood {
	overflow:hidden;
	width:100%;
	margin-bottom:5px;
	clear:both
}
.box_intro .list_mood .tit {
	float:left;
	width:59px;
	height:17px;
	background:url(/images/ico_comm.gif) no-repeat -30px 0
}
.box_intro .list_mood .cont {
	float:left;
	width:530px
}
.box_intro .list_info {
	overflow:hidden;
	width:100%;
	padding-top:6px;
	line-height:17px;
	clear:both
}
.box_intro .list_info .tit {
	float:left;
	width:87px;
	padding-left:8px;
	background:url(/images/ico_comm.gif) no-repeat -146px -14px;
	font-weight:bold
}
.box_intro .list_info .cont {
	float:left;
	width:400px
}
.box_intro .wrap_link {
	overflow:hidden;
	width:100%;
	padding:11px 0 15px 0;
	clear:both
}
.box_intro .wrap_link .btn_car {
	float:left;
	width:57px;
	height:22px;
	margin:0 2px 0 1px;
	background-position:0 -205px
}
.box_intro .wrap_link .btn_toilet {
	float:left;
	width:58px;
	height:22px;
	margin:0 2px 0 1px;
	background-position:-60px -205px
}
.box_intro .wrap_link .btn_injury {
	float:left;
	width:73px;
	height:22px;
	margin:0 2px 0 1px;
	background-position:-121px -205px
}
.box_intro .wrap_link .btn_pet {
	float:left;
	width:67px;
	height:22px;
	margin:0 2px 0 1px;
	background-position:-197px -205px
}
.box_intro .wrap_link .btn_room {
	float:left;
	width:58px;
	height:22px;
	margin:0 2px 0 1px;
	background-position:0 -180px
}
.box_intro .wrap_link .btn_smoke {
	float:left;
	width:58px;
	height:22px;
	margin:0 2px 0 1px;
	background-position:-60px -180px
}
.box_intro .wrap_link .btn_wifi {
	float:left;
	width:48px;
	height:22px;
	margin:0 2px 0 1px;
	background-position:-121px -180px
}
.box_intro .wrap_relation, .box_intro .more_relation {
	position:relative;
	z-index:10;
	width:592px;
*zoom:1
}
.box_intro .wrap_relation:after {
	display:block;
	content:'';
	visibility:hidden;
	font-size:0;
	line-height:0;
	clear:both
}
.box_intro .more_relation {
	display:none
}
.box_intro .wrap_relation:after {
	display:block;
	content:'';
	visibility:hidden;
	font-size:0;
	line-height:0;
	clear:both
}
.box_intro .wrap_relation1 {
	float:left;
	width:278px;
	padding-right:14px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/line_vert.gif) repeat-y 100% 0
}
.box_intro .wrap_relation2 {
	float:left;
	width:281px;
	padding-left:15px;
	margin-left:-1px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/line_vert.gif) repeat-y 0 0
}
.box_intro .list_relation {
	overflow:hidden;
	width:100%;
	padding:3px 0;
	clear:both;
	line-height:17px
}
.box_intro .tvshow {
	overflow:visible;
	position:relative
}
.box_intro .list_relation .tit {
	float:left;
	margin-right:4px;
	padding-left:8px;
	background:url(/images/ico_comm.gif) no-repeat -146px -14px
}
.box_intro .list_relation .cont {
	display:block;
	padding-left:8px;
	color:#666
}
.box_intro .list_relation .cont a {
	color:#666;
	text-decoration:underline
}
.box_intro .list_relation .info {
	float:left
}
.box_intro .list_relation .info_more {
	float:left;
	margin-left:4px
}
.box_intro .list_relation .layer_tooltip {
	width:225px;
	border:1px solid #96959a;
	padding:7px 8px 3px 10px;
	margin:19px 0 0 -8px
}
.box_intro .tvshow .layer_tooltip {
	top:0;
	left:10px
}
.box_intro .list_relation .layer_tooltip li {
	height:17px;
	white-space:nowrap;
	margin-bottom:2px
}
.box_intro .list_relation .layer_tooltip .list {
	display:block;
	float:left;
	text-overflow:ellipsis;
	overflow:hidden;
	max-width:157px
}
.box_intro .list_relation .layer_tooltip .date {
	display:block;
	float:right;
	font-size:11px;
	color:#888
}
.box_intro .list_relation .link {
	color:#666;
	text-decoration:underline
}
.box_intro .list_relation .btn_more {
	display:inline-block;
	width:16px;
	height:16px;
	margin:-1px 0 0 0;
	background-position:-20px -150px;
	vertical-align:top
}
.box_intro .wrap_btn {
	width:100%;
	margin-top:-3px;
	text-align:right;
	clear:both;
	height:24px
}
.box_intro .wrap_btn button {
	float:right;
	padding:5px 10px 5px 5px;
	font-size:11px;
	line-height:14px;
	background-image:url(/images/ico_comm.gif);
	text-decoration:underline;
	color:#888;
	letter-spacing:-1px
}
.box_intro .wrap_btn .btn_open {
	background-position:100% -435px
}
.box_intro .wrap_btn .btn_close {
	display:none;
	background-position:100% -460px;
	text-decoration:underline;
	color:#888;
	letter-spacing:-1px
}
.more_detail .more_relation {
	display:block
}
.more_detail .wrap_btn .btn_open {
	display:none
}
.more_detail .wrap_btn .btn_close {
	display:block
}
.wrap_tab .edit_time {
	display:block;
	position:absolute;
	top:9px;
	right:86px;
	z-index:10;
	font-size:11px;
	color:#999
}
.wrap_tab .edit_time .txt {
	letter-spacing:-1px
}
.wrap_tab .btn_report {
	position:absolute;
	top:6px;
	right:0;
	z-index:10;
	width:79px;
	height:21px;
	background-position:-70px 0
}
.box_intro .noIcon {
	margin-top:11px
}
.wrap_tab .edit_right {
	right:0
}
.box_intro .wrap_relation .block {
	padding:0;
	width:auto;
	float:none;
	background:0
}
.cacheImage {
	position:absolute;
	top:-1000000px;
	left:-1000000px
}







.img_guide {
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/bg_review.gif) no-repeat 0 0
}
.area_guide {
	margin-top:15px;
	padding-top:3px
}
.area_guide .inner_guide {
	padding-bottom:3px;
	background-position:100% 100%
}
.area_guide .desc {
	padding:16px 0 20px;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	background-color:#fcfcfc
}
.area_guide .desc .bg_comm {
	display:block;
	overflow:hidden;
	font-size:0;
	line-height:0;
	text-indent:-9999px
}
.area_guide .link_guide {
	height:32px;
	margin-left:153px
}
.section_valuation .area_guide {
	margin-bottom:30px
}
.section_valuation .area_guide .bg_comm {
	width:330px;
	height:80px;
	margin:0 0 6px 59px;
	background-position:0 -150px
}
.section_valuation .area_guide .link_guide {
	width:125px;
	background-position:0 -240px
}
.section_review .area_guide .bg_comm {
	width:347px;
	height:85px;
	margin-left:64px;
	background-position:0 -60px
}
.section_review .area_guide .link_guide {
	width:178px;
	margin-top:1px;
	background-position:-130px -240px
}
.section_valuation {
	width:618px;
	padding-bottom:90px
}
.section_valuation .area_title {
	display:block;
	height:25px;
	margin-bottom:15px
}
.section_valuation .tit_valuation {
	display:inline;
	float:left;
	width:23px;
	height:14px;
	margin:6px 0 0 2px;
	background-position:0 -300px
}
.section_valuation .area_title .count {
	float:left;
	margin-top:7px;
	font-size:11px;
	line-height:14px;
	color:#2e2e2e
}
.section_valuation .area_title .num {
	color:#f73d45;
	padding:0 2px 0 5px
}
.section_valuation .review {
	float:left;
	width:66px;
	height:23px;
	margin:0 0 0 10px
}
.section_valuation .link_review {
	width:55px;
	height:23px;
	background-position:0 -30px
}
.section_valuation .btn_layeropen {
	margin-top:3px
}
.section_valuation .btn_layerclose {
	margin-top:3px
}
.section_valuation .layer_review {
	overflow:hidden;
	position:absolute;
	top:25px;
	left:90px;
	z-index:11;
	width:137px;
	border:1px solid #959699;
	line-height:28px;
	color:#333;
	background-color:#fff;
	letter-spacing:-1px
}
.section_valuation .area_title .txt_bar {
	margin:9px 5px 0 7px;
	width:1px;
	height:8px;
	float:left;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/tool_line.gif) no-repeat
}
.section_valuation .grade_star {
	overflow:hidden;
	width:250px;
	height:21px
}
.section_valuation .grade_none {
	width:250px
}
.section_valuation .grade_star .star_comm {
	float:left;
	width:110px;
	height:19px;
	margin:0 8px 0 0;
	background-position:0 0
}
.section_valuation .grade_star .star {
	display:block;
	height:21px;
	background-position:0 -25px
}
.section_valuation .grade_star .num_em {
	float:left;
	margin-right:4px;
	padding:0;
	font-size:22px;
	line-height:21px;
	font-family:Helvetica;
	font-weight:bold;
	color:#000;
	text-align:left
}
.section_valuation .grade_none .num_em {
	width:33px;
	color:#999
}
.section_valuation .grade_star .txt {
	float:left;
	width:88px;
	margin-top:6px;
	font-size:11px;
	line-height:14px;
	letter-spacing:-1px
}
.section_valuation .grade_none .txt {
	width:96px;
	font-weight:normal;
	color:#999
}
.section_valuation .registry_mark {
	width:500px;
	margin-bottom:12px
}
.section_valuation .marker .registry_write {
	display:block
}
.section_valuation .registry_write {
	display:none;
	overflow:hidden;
	position:relative;
	width:561px;
	height:109px;
	padding:10px 16px 0 16px;
	margin-bottom:20px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_comm.gif) no-repeat 0 -140px
}
.section_valuation .registry_write .tf_grade {
	float:left;
	width:476px;
	height:36px;
	padding:7px 8px;
	border:0 none;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_comm.gif) no-repeat 0 -280px;
	text-indent:0
}
.section_valuation .registry_write .btn_registry {
	float:right;
	width:66px;
	height:50px;
	background-position:-109px -120px
}
.section_valuation .registry_write .btn_close {
	z-index:5;
	position:absolute;
	top:4px;
	right:4px;
	width:28px;
	height:28px;
	text-indent:-9999px
}
.section_valuation .registry_write .num_em {
	font-size:19px
}
.section_valuation .registry_write textarea {
	overflow:auto;
	border:medium none;
	height:36px;
	width:478px;
	-webkit-appearance:none
}
.section_valuation .grading .star_comm {
	float:left;
	width:100px;
	height:19px;
	margin:0 8px 0 0;
	background-position:0 -50px;
	cursor:pointer
}
.section_valuation .grading .star {
	display:block;
	height:21px;
	background-position:0 -75px
}
.section_valuation .area_comment {
	padding-top:5px
}
.section_valuation .area_comment .report {
	display:inline-block;
	margin-top:-1px;
	vertical-align:middle
}
.section_valuation .list_valuation {
	overflow:hidden;
	width:594px;
	margin-bottom:12px
}
.section_valuation .list_valuation .grade_star {
	float:left;
	width:91px;
	margin-top:3px;
	padding:0
}
.section_valuation .list_valuation .star_comm {
	float:left;
	width:65px;
	height:15px;
	margin:1px 0 5px;
	background-position:0 -100px;
	cursor:default
}
.section_valuation .list_valuation .star {
	height:12px;
	background-position:0 -115px
}
.section_valuation .list_valuation .num_em {
	float:right;
	height:15px;
	margin:0 6px 5px 0;
	font-weight:bold;
	font-size:13px;
	line-height:15px;
	font-family:Dotum;
	color:#282828
}
.section_valuation .list_valuation .grade {
	float:left;
	position:relative;
	height:28px;
	width:25px
}
.section_valuation .list_valuation .taste {
	width:14px;
	margin-right:9px;
	padding-left:5px
}
.section_valuation .list_valuation .service {
	margin-right:7px
}
.section_valuation .grade .ico_comm {
	float:left;
	overflow:hidden;
	position:absolute;
	top:0;
	left:5px;
	width:14px;
	height:14px;
	margin:0 auto 4px;
	font:0/0 arial;
	text-indent:-9999px
}
.section_valuation .grade .txt_comm {
	width:25px;
	height:10px;
	margin-top:18px
}
.section_valuation .taste .txt_comm {
	width:8px;
	margin-left:3px;
	background-position:-100px 0
}
.section_valuation .service .txt_comm {
	background-position:-110px 0
}
.section_valuation .mood .txt_comm {
	background-position:-70px 0
}
.section_valuation .service .ico_comm {
	left:6px
}
.section_valuation .list_valuation .desc {
	float:right;
	width:497px;
	line-height:18px;
	margin-bottom:3px
}
.section_valuation .list_valuation .btn_report {
	vertical-align:top
}
.section_valuation .list_valuation .link_delete {
	font-size:11px;
	color:#999;
	letter-spacing:-1px;
	text-decoration:none
}
.cont_review .info {
	font-size:11px;
	line-height:14px
}
.cont_review .info .name {
	float:left;
	margin-right:4px;
	color:#999;
	letter-spacing:-1px
}
.cont_review .info .txt_bar {
	float:left;
	margin-left:0;
	padding:0 4px
}
.cont_review .info .time {
	float:left;
	margin:1px 12px 0 0;
	font-size:10px;
	line-height:11px;
	font-family:Tahoma;
	color:#999
}
.section_valuation .info {
	float:right;
	width:497px;
	padding-left:6px;
	font-size:11px;
	color:#888
}
.section_valuation .info .name {
	color:#888
}
.byte {
	font-size:11px;
	color:#999;
	clear:both
}
.fold_comm {
	display:none;
	overflow:hidden;
	width:594px;
	height:36px;
	margin-top:3px;
	font-size:11px;
	line-height:36px;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/bg_fold.gif) repeat-x 0 -36px;
	letter-spacing:-1px
}
.fold_comm .ico_comm, .fold_comm a {
	cursor:pointer
}
.fold_comm .link_fold {
	float:left;
	width:594px;
	height:100%;
	color:#666;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/bg_fold.gif) no-repeat 0 0;
	text-decoration:none
}
.fold_comm .link_up {
	height:100%;
	color:#666;
	text-align:center;
	text-decoration:none
}
.fold_comm .inner {
	display:block;
	width:100%;
	height:100%;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/bg_fold.gif) no-repeat 100% -72px
}
.fold_comm .link_fold .ico_comm {
	display:inline-block;
	padding:0 9px 0 254px;
	background-position:right -942px;
	text-indent:0
}
.fold_comm .link_up .ico_comm {
	padding-right:10px;
	background-position:-103px -917px;
	text-indent:0
}
.fold_close .link_fold .ico_comm {
	padding-left:0;
	background-position:right -917px;
	text-indent:0
}
.fold_open .link_fold {
	width:530px
}
.fold_open .link_fold .inner {
	background-position:100% -108px
}
.fold_open .link_up {
	float:left;
	width:64px
}
.paging_comm {
	width:100%;
	text-align:center;
	vertical-align:top
}
.paging_comm .btn_page {
	display:inline-block;
	height:15px;
	padding:0 5px 1px 5px;
	margin-right:-1px;
	border:1px solid #e6e6e6;
	background-color:#f2f2f2;
	color:#777;
	font:bold 11px/13px tahoma;
	vertical-align:top
}
.paging_comm a.btn_page:hover, .paging_comm .on {
	border:1px solid #e14c39;
	color:#fff;
	background-color:#ed4631;
	text-decoration:none
}
.paging_comm .btn_prev {
	padding:0 5px 1px 10px;
	background-position:left 3px
}
.paging_comm .btn_next {
	padding:0 10px 1px 5px;
	background-position:right -17px
}
.paging_comm a.btn_prev:hover {
	color:#fff;
	background-position:left -37px
}
.paging_comm a.btn_next:hover {
	color:#fff;
	background-position:right -57px
}
.img_thumb {
	display:block
}
.tit_menuinfo {
	width:46px;
	height:14px;
	background-position:0 -250px
}
.section_product .tit_menuinfo {
	background-position:0 -514px
}
.area_menu {
	position:relative;
	z-index:9;
	width:597px
}
.area_menu .etc {
	position:absolute;
	top:0;
	right:46px;
	letter-spacing:1px
}

 
.section_foundation {
	width:618px;
	position:relative
}
.section_foundation .tit_comm {
	width:46px;
	height:14px;
	margin-bottom:15px
}
.section_foundation .tit_festival {
	background-position:0 -325px
}
.section_foundation .wrap_relation {
	overflow:hidden;
	width:100%
}
.section_foundation .box_intro {
	display:block;
	overflow:hidden;
	width:100%
}
.section_foundation .wrap_relation1 {
	float:left;
	width:278px;
	padding-right:14px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/line_vert.gif) repeat-y 100% 0
}
.section_foundation .wrap_relation2 {
	float:left;
	width:281px;
	padding-left:15px
}
.section_foundation .list_review {
	overflow:hidden;
	width:597px
}
.section_foundation .list_review li {
	margin-bottom:10px;
	position:relative;
	float:left;
	width:100%
}
.section_foundation .list_review .thumb {
	float:left;
	width:134px;
	height:102px;
	margin-right:14px
}
.section_foundation .list_review .frame {
	width:132px;
	height:102px;
	opacity:.15;
	filter:alpha(opacity=15)
}
.section_foundation .tit {
	display:block;
	margin-bottom:2px
}
.section_foundation .desc {
	display:block;
	margin-bottom:3px;
	line-height:17px
}
.section_foundation .desc a {
	color:#666
}
.section_foundation .list_review .info {
	display:block;
	overflow:hidden;
	height:1%;
	color:#888;
	font-size:11px
}
.section_foundation .more {
	position:absolute;
	top:0;
	right:25px
}
.section_foundation .link_more {
	width:32px;
	padding-right:8px;
	font-size:11px;
	line-height:14px;
	color:#888;
	background-position:right -532px;
	text-decoration:underline;
	letter-spacing:-1px;
	text-indent:0;
	white-space:nowrap
}
.tit_business {
	background-position:0 -355px
}
.box_offer {
	overflow:hidden;
	float:right;
	width:94px;
	margin-right:25px
}
.txt_offer {
	float:left;
	color:#717784;
	font-size:11px
}
.kis {
	float:left;
	width:60px;
	height:14px;
	margin-top:2px;
	background-position:-120px -110px
}
.tit_hospital {
	background-position:0 -385px
}
.box_health {
	overflow:hidden;
	float:right;
	width:125px;
	margin-right:25px
}
.box_health .health {
	float:left;
	width:90px;
	height:14px;
	margin-top:2px;
	background-position:-195px -110px
}
.section_business_gap {
	height:48px
}
.tit_gasprice {
	width:46px;
	height:12px;
	margin:0 0 17px 1px;
	background-position:0 -415px
}
.wrap_link .ico2_comm {
	float:left;
	height:22px;
	margin:0 2px 0 0
}
.btn_carwash {
	width:46px;
	background-position:0 -230px
}
.btn_repair {
	width:53px;
	background-position:-49px -230px
}
.btn_gas {
	width:75px;
	background-position:-105px -230px
}
.btn_convnience {
	width:83px;
	background-position:-183px -230px
}
.tbl_gasoline {
	width:593px;
	margin-top:14px;
	border-top:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	color:#222
}
.tbl_gasoline th {
	font-weight:normal;
	border-bottom:1px solid #e0e0e0;
	font-size:11px;
	line-height:18px;
	padding:5px 0;
	border-right:1px solid #e0e0e0;
	background-color:#fbfbfb;
	text-align:center;
	letter-spacing:-1px
}
.tbl_gasoline td {
	color:#333;
	border-bottom:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	padding:10px 0 8px;
	text-align:center
}
.tbl_gasoline .price {
	padding:0 11px;
	font-weight:bold;
	color:#222
}
.tbl_gasoline .price em {
	color:#f73d45;
	font-weight:bold
}
.tbl_gasoline .fc_9 {
	color:#999
}
.tbl_gasoline .average {
	color:#666;
	font-weight:bold
}
.box_gasoline {
	overflow:hidden;
	float:right;
	width:140px;
	margin-top:14px
}
.gasoline {
	float:left;
	width:106px;
	height:14px;
	margin-top:2px;
	background-position:-311px -110px
}
.tbl_type1 {
	width:593px;
	margin-top:0;
	border-top:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	color:#222
}
.tbl_type1 th {
	font-weight:normal;
	border-bottom:1px solid #e0e0e0;
	font-size:11px;
	line-height:18px;
	padding:4px 0;
	border-right:1px solid #e0e0e0;
	background-color:#fbfbfb;
	text-align:center;
	letter-spacing:-1px
}
.tbl_type1 td {
	padding:5px 0 4px;
	border-bottom:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	font-size:11px;
	color:#333;
	text-align:center
}
.tbl_type1 .emph {
	font-weight:bold;
	font-family:Tahoma, sans-serif;
	color:#f73d45
}
.tbl_type1 .num {
	font-family:Tahoma, sans-serif
}
.tbl_type1 .price {
	padding-right:5px;
	font-weight:bold;
	font-size:12px;
	color:#222
}
.tbl_type1 .price .emph {
	font-size:14px
}
.tbl_type1 .time {
	color:#999
}
.tbl_type1 .average {
	color:#666;
	font-weight:bold
}
.tbl_type1 td .icon {
	float:left;
	margin:2px 1px
}
.box_tit {
	overflow:hidden;
	width:100%;
	padding-bottom:15px;
	margin-top:34px
}
.box_tit .tit_estate {
	float:left;
	width:84px;
	height:13px;
	background-position:0 -440px
}
.box_tit .add {
	display:inline;
	float:left;
	margin-left:4px;
	font-size:11px;
	line-height:13px;
	color:#888;
	letter-spacing:-1px
}
.wrap_intro {
	overflow:hidden;
	width:100%;
	padding:8px 0 2px
}
.wrap_intro .list_intro {
	float:left;
	width:280px;
	padding-left:15px;
	border-left:1px solid #e2e2e2;
	line-height:14px
}
.wrap_relation .link_more {
	position:absolute;
	right:0;
	top:-1px;
	width:32px;
	padding-right:7px;
	font-size:11px;
	color:#888;
	background:url(/images/ico_comm.gif) no-repeat right -530px;
	text-decoration:underline;
	letter-spacing:-1px
}
.wrap_intro .fst {
	width:297px;
	padding:0;
	border:0 none
}
.list_intro .tit {
	float:left;
	margin:0 0 9px 0;
	padding:0 4px 0 8px;
	color:#222;
	background:url(/images/ico_comm.gif) no-repeat -145px -15px
}
.list_intro .cont {
	float:left;
	width:210px;
	margin:0 0 9px 0;
	color:#666
}
.list_intro .cont .link_estate {
	color:#666;
	text-decoration:underline
}
.fst .cont {
	width:225px
}
.wrap_estate {
	margin-top:34px
}
.wrap_estate .agent_tabel {
	border-bottom:1px solid #e0e0e0
}
.box_estate {
	margin-top:0
}
.tbl_type1 .type {
	font-weight:bold
}
.tbl_type1 .area {
	font-family:Tahoma, sans-serif
}
.tbl_type1 .price2, .tbl_type1 .sale {
	display:block;
	text-align:right
}
.tbl_type1 .price2 {
	padding-right:9px;
	font-family:Tahoma, sans-serif
}
.tbl_type1 .sale {
	padding-right:6px
}
.tbl_type1 .price3 {
	display:block;
	padding-right:7px;
	color:#f73d45;
	text-align:right
}
.box_intro .list_agent .tit {
	width:107px
}
.box_tit .tit_agent {
	float:left;
	width:46px;
	height:13px;
	background-position:0 -465px
}
.box_btn {
	overflow:hidden;
	position:absolute;
	right:0;
	top:0;
	width:62px;
	height:18px
}
.estatebox_btn {
	width:auto
}
.box_btn .page {
	float:left;
	font-size:11px;
	line-height:18px;
	color:#222;
	letter-spacing:1px
}
.box_btn .estatePage {
	float:right;
	margin-right:8px
}
.box_btn .wrap_btn {
	float:right;
	width:35px;
	height:18px;
	margin:0;
	font-size:0;
	line-height:0;
	background-position:-210px -40px;
	text-indent:-9999px;
	clear:none
}
.box_btn .wrap_btn .btn_comm {
	float:left;
	width:17px;
	height:18px
}
.box_btn .wrap_btn .btn_prev {
	margin-right:1px;
	background-position:-250px -40px
}
.box_btn .wrap_btn .btn_next {
	background-position:-268px -40px
}
.box_btn .wrap_btn span.btn_comm {
	background:0;
	cursor:default
}
.box_btn .wrap_btn span.btn_prevnone {
	margin-right:1px
}
.wrap_estate .estateIconWrap {
	padding:0;
	height:auto
}
.olleh .box_intro .list_relation .cont {
	display:block;
	padding-left:8px;
	color:#666
}
.olleh .box_intro .list_relation .link {
	color:#666;
	text-decoration:underline
}
.olleh .box_intro .list_relation .btn_more {
	display:inline-block;
	width:16px;
	height:16px;
	margin:-1px 0 0 0;
	background-position:-20px -150px;
	vertical-align:top
}
.olleh .box_intro .wrap_btn {
	width:100%;
	text-align:right;
	clear:both
}
.olleh .box_intro .wrap_btn .btn_open {
	padding:5px 10px 5px 5px;
	font-size:11px;
	line-height:14px;
	background:url(/images/ico_comm.gif) no-repeat 100% -435px;
	text-decoration:underline;
	color:#888;
	letter-spacing:-1px
}
.olleh .box_intro .wrap_btn .btn_close {
	padding:5px 10px 5px 5px;
	font-size:11px;
	line-height:14px;
	background:url(/images/ico_comm.gif) no-repeat 100% -460px;
	text-decoration:underline;
	color:#888;
	letter-spacing:-1px
}
.box_intro .tit_course {
	width:47px;
	height:13px;
	margin:47px 0 0 0;
	background-position:0 -490px
}
.box_intro .source {
	display:block;
	padding-top:2px;
	font-size:11px;
	color:#888;
	text-align:right;
	letter-spacing:-1px
}
.list_course {
	overflow:hidden;
	width:100%;
	padding:12px 0 6px
}
.list_course .tit {
	float:left;
	padding:0 4px 0 9px;
	color:#222;
	background:url(/images/ico_comm.gif) no-repeat -145px -12px
}
.list_course .cont {
	float:left;
	width:484px;
	color:#66
}
.list_course .lines {
	width:584px;
	padding-left:9px;
	clear:both
}
.box_intro .noIntro {
	margin-top:0
}





#mAside {float:left; width:730px;}



.aside_map {
	padding:19px 26px 18px 25px;
	letter-spacing:-1px;
	border-bottom:1px solid #d2d2d2
}
.aside_map .tit_road {
	width:67px;
	height:12px;
	margin-bottom:7px;
	background-position:0 -100px
}
.aside_map .inp_keyword {
	display:inline;
	float:left;
	width:260px;
	height:24px;
	margin:4px 0 0 1px;
	padding:1px 8px 0 8px;
	border:0 none;
	font-size:14px;
	color:#999;
	letter-spacing:-1px;
	-webkit-appearance:none
}
.aside_map .fold_departure .inp_keyword {
	color:#999
}
.aside_map .fold_departure .inp_focus {
	color:#333
}
.aside_map .fold_arrival .inp_keyword {
	font-weight:bold;
	background:#f3f3f3
}
.search_road {
	position:relative
}
.search_road .bg_inp {
	float:left;
	width:177px;
	padding:1px 24px 0 1px
}
.btn_candisearch {
	float:right;
	width:29px;
	height:33px;
	background-position:-264px -82px
}
.aside_map .fold_departure {
	overflow:hidden;
	width:309px;
	height:33px;
	margin-top:3px;
	font-size:11px;
	line-height:33px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_fold.gif) repeat-x 0 -35px;
	letter-spacing:-1px
}
.aside_map .fold_departure .search_road {
	float:left;
	width:100%;
	height:100%;
	color:#666;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_fold.gif) no-repeat 0 0;
	text-decoration:none
}
.aside_map .fold_departure .link_up {
	display:none;
	width:100%;
	height:100%;
	color:#666;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_fold.gif) no-repeat 0 0;
	text-align:center;
	text-decoration:none
}
.aside_map .fold_departure .inner {
	overflow:hidden;
	width:309px;
	height:33px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_fold.gif) no-repeat 100% -70px;
	border:0 none
}
.aside_map .fold_arrival {
	overflow:hidden;
	width:309px;
	height:33px;
	margin-top:4px;
	font-size:11px;
	line-height:33px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_fold2.gif) repeat-x 0 -35px;
	letter-spacing:-1px
}
.aside_map .fold_arrival .search_road {
	float:left;
	width:100%;
	height:100%;
	color:#666;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_fold2.gif) no-repeat 0 0;
	text-decoration:none
}
.aside_map .fold_arrival .link_up {
	display:none;
	width:100%;
	height:100%;
	color:#666;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_fold2.gif) no-repeat 0 0;
	text-align:center;
	text-decoration:none
}
.aside_map .fold_arrival .inner {
	overflow:hidden;
	width:309px;
	height:33px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_fold2.gif) no-repeat 100% -70px;
	border:0 none
}




.section_map .how_load {width:730px;padding:11px 15px 5px 0px;}
.section_map .how_load .link { text-decoration:underline;}
.section_map .section_traffic {display:block;position:relative; width:730px; z-index:10; padding:0 24px 0 0px; }
.section_map .how_way {display:block;overflow:hidden; 	width:261px;}
.section_map .section_traffic .link_marker { background:#717784; color:#fff; text-decoration:none;}
.tit_bus {
	width:67px;
	height:12px;
	margin-bottom:11px;
	background-position:0 -125px;
	margin-top:22px
}
.tit_subway {
	width:67px;
	height:12px;
	margin-bottom:10px;
	background-position:0 -150px;
	margin-top:22px
}
.tit_seeroad {
	width:67px;
	height:12px;
	margin-bottom:12px;
	background-position:0 -175px;
	margin-top:22px
}
.txt_seeroad {
	padding:0 0 23px 0
}
.how_way { padding-bottom:16px;}
.layer_busstop .txt {
	float:left;
	margin-right:8px
}
.num_central {
	float:left;
	width:19px;
	height:15px;
	margin-right:5px;
	background-position:0 -390px
}
.num3 {
	float:left;
	width:19px;
	height:15px;
	margin-right:5px;
	background-position:0 -420px
}
.num6 {
	float:left;
	width:19px;
	height:15px;
	margin-right:5px;
	background-position:0 -450px
}
.how_way .txt_bar { padding:0 2px 0 2px; font-size:10px; color:#d0d0d0; margin:0 2px;}
.section_map .how_bus {
	width:730px;
	border-bottom:1px solid #e2e2e2
}
.section_map .how_bus:last-child {
	border-bottom:0
}
.section_map .how_bus li {
	float:left;
	position:relative;
	width:100%;
	padding-bottom:5px
}
.section_map .how_bus .lst {
	margin-bottom:0
}
.section_map .how_bus .txt {
	float:left;
	width:700px;
	padding-left:7px;
	line-height:17px
}
.section_map .how_bus .txt a {
	zoom:1;
	max-width:270px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:inline-block;
	vertical-align:middle
}
.section_map .how_bus .txt .txt_item {
	display:block;
	float:left;
	white-space:nowrap
}
.section_map .how_bus .ico_comm { margin-top:1px; float:left; overflow:hidden; width:22px; height:14px; font:0/0 arial; text-indent:-9999px;}
.section_map .how_bus .ico_bus1 {background-position:0 -150px;}

.section_map .how_bus .ico_bus2 {
	background-position:0 -174px
}
.section_map .how_bus .ico_bus3 {
	background-position:0 -198px
}
.section_map .how_bus .ico_bus4 {
	background-position:0 -222px
}
.section_map .how_bus .ico_bus5 {
	background-position:0 -246px
}
.section_map .how_bus .ico_bus6 {
	background-position:0 -270px
}
.section_map .how_bus .ico_bus7 {
	background-position:0 -294px
}
.section_map .how_bus .ico_bus8 {
	background-position:0 -318px
}
.section_map .how_bus .ico_bus9 {
	background-position:0 -342px
}
.section_map .how_bus .ico_bus10 {
	background-position:0 -366px
}
.section_map .how_bus .ico_bus11 {
	background-position:0 -390px
}
.section_map .how_bus .ico_bus12 {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2012/img/ico_bus.png) -30px -330px no-repeat
}
.section_map .layer_tooltip .ico_comm {
	display:inline-block;
	float:none;
	width:17px;
	height:17px;
	margin-top:0;
	vertical-align:middle
}
.section_map .how_bus .txt .on {
	color:#fff;
	background-color:#717784
}
.layer_busstop {
	position:absolute;
	top:132px;
	white-space:nowrap;
	z-index:10
}
.layer_busstop .inner {
	position:relative;
	float:left;
	padding:7px 8px 7px 7px;
	border:1px solid #d0d0d0;
	background-color:#fff
}
.layer_busstop .tit {
	width:50px;
	font-weight:normal
}
.layer_busstop .desc {
	overflow:hidden;
	white-space:nowrap
}
.layer_busstop .link {
	float:left;
	height:16px;
	margin:2px 2px 0 0;
	line-height:14px
}
.layer_busstop .info {
	padding-left:19px;
	display:block
}
.layer_busstop .arr {
	position:absolute;
	bottom:-7px;
	left:0;
	width:100%;
	height:7px;
	font-size:0;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/img_life_c_bt.gif) no-repeat 9px 0
}
.layer_busstop .ico_bus {
	position:absolute;
	left:7px;
	width:16px;
	height:16px;
	vertical-align:middle;
	text-indnet:0
}
.layer_busstop .ico_num1 {
	background-position:0 0
}
.layer_busstop .ico_num2 {
	background-position:-20px 0
}
.layer_busstop .ico_num3 {
	background-position:-40px 0
}
.layer_busstop .ico_num4 {
	background-position:-60px 0
}
.layer_busstop .ico_num5 {
	background-position:-80px 0
}
.layer_busstop .ico_num6 {
	background-position:0 -20px
}
.layer_busstop .ico_num7 {
	background-position:-20px -20px
}
.layer_busstop .ico_num8 {
	background-position:-40px -20px
}
.layer_busstop .ico_num9 {
	background-position:-60px -20px
}
.layer_busstop .ico_num10 {
	background-position:-80px -20px
}
.layer_busstop .ico_num11 {
	background-position:0 -40px
}
.layer_busstop .ico_num12 {
	background-position:-20px -40px
}
.layer_busstop .ico_num13 {
	background-position:-40px -40px
}
.layer_busstop .ico_num14 {
	background-position:-60px -40px
}
.layer_busstop .ico_num15 {
	background-position:-80px -40px
}
.layer_busstop .ico_num16 {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/ico_bus2.gif) 0 0
}
.layer_busstop .ico_num17 {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/ico_bus2.gif) -20px 0
}
.layer_busstop .ico_num18 {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/ico_bus2.gif) -40px 0
}
.layer_busstop .ico_num19 {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/ico_bus2.gif) -60px 0
}
.layer_busstop .ico_num20 {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/ico_bus2.gif) -80px 0
}



.section_map .how_subway {width:730px; }
.section_map .how_subway:last-child {border-bottom:0;}
.section_map .how_subway li {float:left;margin-bottom:4px;}
.section_map .how_subway .lst { margin-bottom:0;}
.section_map .how_subway .txt_item { display:block; float:left; white-space:nowrap; margin-right:8px; padding-left:23px; height:19px;}
.section_map .how_subway .txt_item a { display:block; height:17px;}
.section_map .how_subway .ico_comm { display:block; position:relative; top:-18px; left:-23px; overflow:hidden; width:20px; height:16px; margin:1px 4px 0 0; font:0/0 arial; text-indent:-9999px;}
.section_map .ico_subway01 {
	background-position:0 -414px
}
.section_map .ico_subway02 {
	background-position:0 -439px
}
.section_map .ico_subway03 {
	background-position:0 -464px
}
.section_map .ico_subway04 {
	background-position:0 -489px
}
.section_map .ico_subway05 {
	background-position:0 -514px
}
.section_map .ico_subway06 {
	background-position:0 -539px
}
.section_map .ico_subway07 {
	background-position:0 -564px
}
.section_map .ico_subway08 {
	background-position:0 -589px
}
.section_map .ico_subway09 {
	background-position:0 -614px
}
.section_map .ico_subway10 {
	background-position:0 -639px
}
.section_map .ico_subway11 {
	background-position:0 -664px
}
.section_map .ico_subway12 {
	background-position:0 -689px
}
.section_map .ico_subway13 {
	background-position:0 -714px
}
.section_map .ico_subway14 {
	background-position:0 -739px
}
.section_map .ico_subway15 {
	background-position:0 -764px
}
.section_map .ico_subway16 {
	background-position:0 -789px
}
.section_map .ico_subway17 {
	background-position:0 -814px
}
.section_map .ico_subway18 {
	background-position:0 -839px
}
.section_map .ico_subway19 {
	background-position:0 -864px
}
.section_map .ico_subway20 {
	background-position:0 -889px
}
.section_map .ico_subway21 {
	background-position:0 -914px
}
.section_map .ico_subway22 {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/subway/ico_subway_01.gif) no-repeat 1px -420px
}
.section_map .ico_subway23 {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/subway/ico_subway_01.gif) no-repeat 1px -440px
}
.section_map .ico_subway24 {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/subway/ico_subway_01.gif) no-repeat 1px -460px
}
.section_map .map_more {
	width:261px;
	height:19px;
	margin-top:-2px;
	padding-right:22px;
	text-align:right
}
.section_map .map_more .ico_comm {
	font-size:11px;
	color:#888;
	padding-right:14px;
	background-position:100% -375px;
	letter-spacing:-1px
}
.wing_list {
	position:relative;
	padding:0 25px 0 25px;
	border-bottom:1px solid #e2e2e2
}
.wing_list .tit_comm {
	width:45px;
	height:25px
}
.wing_list .list {
	overflow:hidden;
	width:100%
}
.wing_list .list li {
	float:left;
	position:relative;
	width:100%;
	padding-bottom:15px;
	font-size:11px
}
.wing_list .list .thumb {
	float:left;
	width:96px;
	height:67px;
	margin-right:15px
}
.wing_list .list .soon_shopping {
	display:table;
	display:inline-block;
	position:absolute;
	top:0;
	left:0;
	padding:3px 6px 2px 4px;
	line-height:13px;
	color:#ddd;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_viewer.png) no-repeat 0 0;
	letter-spacing:-1px
}
* html .wing_list .list .soon_shopping {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_viewer.png', sizingMethod='crop')
}
.wing_list .list .com_shopping {
	display:table;
	display:inline-block;
	position:absolute;
	top:0;
	left:0;
	padding:3px 6px 2px 4px;
	line-height:13px;
	color:#ddd;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_viewer.png) no-repeat 0 0;
	letter-spacing:-1px
}
* html .wing_list .list .com_shopping {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_viewer.png', sizingMethod='crop')
}
.wing_list .list .frame {
	width:94px;
	height:65px;
	opacity:.15;
	filter:alpha(opacity=15)
}
.wing_list .list .cont {
	float:left;
	width:197px;
	font-family:Tahoma;
	line-height:16px
}
.wing_list .list .desc {
	display:block;
	font-size:12px;
	font-family:Dotum
}
.wing_list .list .price {
	color:#999;
	text-decoration:line-through
}
.wing_list .list .arr {
	font-weight:bold;
	font-family:Dotum
}
.wing_list .list .sale {
	float:left;
	margin-right:6px
}
.wing_list .list .ico_comm {
	width:30px;
	padding-left:8px;
	color:#f73d45;
	background-position:-144px 6px;
	text-indent:0
}
.wing_list .list .etc {
	color:#999
}
.wing_list .list .txt {
	font-family:Dotum;
	color:#f73d45
}
.wing_list .list .discount {
	margin-left:2px;
	padding-left:7px;
	font-family:Dotum;
	background-position:0 -322px
}
.wing_list .list .plus {
	padding:0;
	font-weight:bold;
	font-family:Dotum;
	background:0
}
.wing_list .list .sub {
	font-size:11px;
	font-family:Dotum;
	color:#999;
	letter-spacing:-1px
}
.wing_list .wrap_btn {
	position:absolute;
	top:-5px;
	right:26px;
	width:35px;
	height:18px;
	background-position:-210px -40px
}
.wing_list .wrap_btn .btn_comm {
	float:left;
	width:17px;
	height:18px
}
.wing_list .wrap_btn .btn_prev {
	margin-right:1px;
	background-position:-250px -40px
}
.wing_list .wrap_btn .btn_next {
	background-position:-268px -40px
}
.wing_list .wrap_btn span.btn_comm {
	background:0;
	cursor:default
}
.wing_list .wrap_btn span.btn_prevnone {
	margin-right:1px
}
.section_discount {
	margin-top:26px;
	padding-bottom:20px;
	border-bottom:1px solid #d2d2
}
.section_discount .tit_discount {
	margin-bottom:14px;
	height:11px;
	width:22px;
	background:url("http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/img_coupon.gif") no-repeat 0 0
}
.section_discount .list .desc {
	padding:0 0 2px
}
.section_discount .list a {
	cursor:pointer
}
.wing_list .list .time {
	display:block;
	padding-bottom:1px;
	color:#999
}
.section_card {
	z-index:10;
	position:relative;
	padding:30px 25px 25px 25px
}
.section_card .tit_card {
	width:45px;
	height:25px;
	background-position:0 -225px
}
.section_card .thumb {
	display:block;
	overflow:hidden;
	position:relative;
	width:260px;
	height:30px;
	padding-bottom:12px
}
.section_card .img_card {
	float:left
}
.section_card .txt_card {
	float:left;
	overflow:hidden;
	position:relative;
	width:180px;
	height:30px;
	margin-left:11px;
	line-height:15px
}
.section_card .middle {
	vertical-align:middle
}
.section_card .middle .tit {
	display:block;
	max-width:200px;
	font-weight:bold;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.section_card .middle .txt {
	display:block;
	max-width:200px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.section_card .frame_card {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:47px;
	height:30px;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/line_card.png) no-repeat 0 0
}
* html .section_card .frame_card {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/line_card.png', sizingMethod='crop')
}
.section_card .link_more {
	display:block;
	width:37px;
	background-position:right -532px;
	font-size:11px;
	line-height:14px;
	color:#888;
	letter-spacing:-1px;
	text-decoration:underline;
	text-indent:0
}
.section_card .box_more {
	position:absolute;
	top:30px;
	right:25px
}
.section_card .noUrl .middle .txt:hover {
	text-decoration:none
}
.section_card .url .middle .txt:hover {
	text-decoration:underline
}
.layer_call {
	top:20px;
	left:0;
	padding:10px 11px 8px 12px
}
.layer_tooltip {
	background-color:#fff;
	border:1px solid #96959a
}
.layer_copy {
	display:none;
	width:415px;
	height:65px;
	position:absolute;
	top:0;
	right:-1px;
	padding:8px 0 0 14px;
	background-color:#fff;
	border:1px solid #96959a;
	z-index:99
}
.layer_copy .cont {
	position:relative
}
.layer_copy .txt {
	display:block;
	margin-bottom:3px
}
.layer_copy .inp_copy {
	float:left;
	display:inline;
	width:325px;
	height:18px;
	margin:0 4px 0 0;
	padding:3px 6px;
	background-color:#f2f2f2;
	color:#999;
	border:1px solid #c4c4c4;
	z-index:10
}
.layer_copy .btn_motion {
	width:56px;
	height:24px;
	background-position:-164px 0
}
.layer_copy .btn_close {
	display:block;
	position:absolute;
	top:5px;
	right:5px;
	width:20px;
	height:20px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/btn_comm.gif) no-repeat -236px 0;
	text-indent:-9999px;
	cursor:pointer
}
.layer_copy .urlLabels {
	height:20px;
	margin-bottom:5px
}
.layer_copy .urlLabels li {
	float:left;
	height:18px;
	margin-right:10px
}
.layer_copy .urlLabels .txt {
	float:left
}
.layer_copy .longUrlLabel {
	width:75px
}
.layer_copy .shortUrlLabel {
	width:100px
}
.layer_copy .radio {
	background:url("http://i1.daumcdn.net/localimg/localimages/07/s_url/radio_button.gif") no-repeat scroll 0 0 transparent;
	cursor:pointer;
	float:left;
	height:13px;
	margin:2px 3px 0 0;
	overflow:hidden;
	width:13px
}
.longUrlCopy .longUrlLabel .radio, .shortUrlCopy .shortUrlLabel .radio {
	background-position:0 -13px
}
.layer_copy .shortUrlHelp {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/img_q.gif) no-repeat;
	cursor:pointer;
	float:left;
	height:14px;
	margin-left:5px;
	overflow:hidden;
	text-indent:-9999px;
	width:14px
}
.shortUrlCopy .tf_normal, .longUrlCopy .tf_short {
	display:none
}
.helpUrlCopyTooltip {
	display:none;
	width:231px;
	z-index:100;
	height:47px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/img_qt.png) no-repeat scroll 0 0 transparent;
	position:absolute;
	top:-40px;
	right:78px
}
.section_grade {
	position:relative;
	width:100%
}
.grade_graph {
	float:right;
	overflow:visible;
	width:110px;
	height:95px;
	margin-top:2px;
	padding:1px 0 0 8px;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/bg_grade.gif) no-repeat 0 0
}
.grade_graph .graph_grade {
	display:inline;
	float:left;
	position:relative;
	z-index:10;
	height:95px;
	width:35px
}
.grade_graph .over {
	z-index:30
}
.graph_grade .txt_comm {
	position:absolute;
	bottom:4px;
	width:28px;
	height:11px
}
.graph_grade .txt_mood {
	left:-8px;
	background-position:-40px -10px
}
.graph_grade .txt_taste {
	width:10px;
	left:0;
	background-position:-70px -10px
}
.graph_grade .txt_service {
	left:-9px;
	background-position:-80px -10px
}
.graph_grade .graph {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:9px;
	height:68px;
	background-position:-10px -160px
}
.graph_grade .graph .bar_mid {
	display:block;
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	font:0/0 arial;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/graph_good.png) no-repeat 0 0
}
* html .graph_grade .graph .bar_mid {
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/img_graph.gif) no-repeat 0 -160px
}
.graph_grade .graph .bar_bottom {
	display:block;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:4px;
	background-position:0 -224px
}
.graph_grade .graph .data {
	display:none;
	position:absolute;
	z-index:50;
	left:-28px;
	width:61px;
	height:42px;
	margin:2px;
	padding-top:4px;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/graph_data.png) no-repeat 0 0
}
* html .graph_grade .graph .data {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/graph_data.png', sizingMethod='crop')
}
.over .graph .data {
	display:block
}
.graph_grade .data .grade {
	display:block;
	text-align:center
}
.graph_grade .data .ico_comm {
	display:table;
	display:inline-block;
	height:16px;
	margin:0 auto;
	font-weight:bold;
	font-size:11px;
	line-height:14px;
	font-family:Tahoma;
	padding-left:17px
}
.graph_grade .data .soso {
	color:#2ab6dd;
	background-position:0 -1125px
}
.graph_grade .data .good {
	color:#ea3f47;
	background-position:0 -950px
}
.graph_grade .data .num {
	font-style:normal;
	font-weight:bold
}
.wrap_relation .cont_layer {
	display:block
}
.wrap_relation .layer_cp {
	overflow:hidden;
	top:63px;
	left:0;
	width:250px;
	text-align:left;
	z-index:100
}
.wrap_relation .layer_tooltip {
	width:250px;
	border:0 none
}
.wrap_relation .list_program {
	height:114px;
	padding:6px 10px 10px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	overflow-x:hidden;
	overflow-y:scroll
}
.wrap_relation .layer_cp li {
	float:left;
	margin-bottom:2px
}
.wrap_relation .list_program .txt_program {
	float:left
}
.wrap_relation .list_program .date {
	float:right;
	font-size:11px;
	color:#999
}
.layer_place {
	display:none;
	left:18px;
	top:-25px;
	overflow:hidden;
	position:absolute;
	font-size:0;
	line-height:0;
	z-index:1
}
.layer_place .box_place_left {
	width:15px;
	display:inline-block;
	vertical-align:top;
	height:24px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_layer_left.png) no-repeat 0 0
}
.layer_place .box_place_right {
	width:15px;
	display:inline-block;
	vertical-align:top;
	height:24px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_layer_right.png) no-repeat 0 0
}
.layer_place .inner_place {
	display:inline-block;
	vertical-align:top;
	height:21px;
	padding-top:3px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_layer_body.png) repeat-x;
	font-size:11px;
	line-height:20px
}
.layer_place .txt {
	font-size:11px;
	color:#999
}
* html .layer_place .box_place_left {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_layer_left.png', sizingMethod='crop')
}
* html .layer_place .box_place_right {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_layer_right.png', sizingMethod='crop')
}
* html .layer_place .inner_place {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_layer_body.png', sizingMethod='scale')
}
.layer_viewer .btn_comm {
	display:block;
	overflow:hidden;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/btn_comm_120209.gif) no-repeat 0 0;
	text-indent:-9999px;
	cursor:pointer
}
.layer_viewer ico_comm {
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/ico_comm_120209.gif) no-repeat 0 0
}
.layer_viewer .bg_comm {
	display:block;
	overflow:hidden;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/bg_comm_120209.gif) no-repeat 0 0
}
.layer_viewer .tit_comm {
	display:block;
	overflow:hidden;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/tit_comm_120209.gif) no-repeat 0 0;
	text-indent:-9999px
}
.layer_viewer .txt_comm {
	display:block;
	overflow:hidden;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/txt_comm.gif) no-repeat 0 0;
	text-indent:-9999px
}
.layer_viewer .img_graph {
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/img_graph.gif) 0 0 no-repeat
}
.layer_viewer .thumb {
	display:block;
	position:relative
}
.layer_viewer .img_thumb {
	display:block
}
.layer_viewer .frame {
	display:block;
	position:absolute;
	top:0;
	left:0;
	border:1px solid #000;
	opacity:.4;
	filter:alpha(opacity=40)
}
.layer_viewer .btn_layeropen {
	display:block;
	float:left;
	width:16px;
	height:16px;
	background-position:-20px -150px
}
.layer_viewer .btn_layerclose {
	display:none;
	float:left;
	width:16px;
	height:16px;
	background-position:0 -150px
}
.layer_viewer .on .btn_layeropen {
	display:none
}
.layer_viewer .on .btn_layerclose {
	display:block
}
.layer_viewer .layer_tooltip {
	display:none;
	position:absolute;
	border:1px solid #959699;
	background-color:#fbfbfb;
	color:#181818
}
.layer_viewer .on .layer_tooltip {
	display:block
}
.layer_viewer .layer_tooltip .arr {
	position:absolute;
	top:-5px;
	width:7px;
	height:5px;
	background-position:-400px -30px
}
.layer_viewer .layer_tooltip .tit_layer {
	display:block;
	padding:9px 17px 5px;
	font-size:11px;
	line-height:14px;
	letter-spacing:-1px;
	border-bottom:1px solid #ececec
}
.layer_viewer .box_photo {
	position:relative;
	width:100%
}
.layer_viewer .box_photo .view_photo {
	overflow:hidden;
	width:100%
}
.layer_viewer .box_photo .thumb {
	width:283px;
	height:282px
}
.layer_viewer .section_viewer .view_info {
	position:absolute;
	bottom:52px;
	left:3px;
	padding:1px 7px 1px 5px;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/bg_viewer.png) no-repeat 0 0
}
* html .section_viewer .view_info {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/bg_viewer.png', sizingMethod='crop')
}
.view_info .txt {
	width:auto;
	font-size:11px;
	line-height:13px;
	color:#ddd
}
.box_bit {
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:50px
}
.box_bit .bg {
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#000;
	opacity:.6;
	filter:alpha(opacity=60)
}
.box_bit .box_slide_photo {
	overflow:hidden;
	position:relative;
	top:6px;
	left:22px;
	width:245px;
	height:44px
}
.box_bit .list_photo {
	position:absolute;
	top:0;
	left:0;
	width:2000px
}
.box_bit .list_photo li {
	float:left;
	width:44px;
	margin-right:5px
}
.box_bit .thumb {
	width:44px;
	height:39px
}
.box_bit .frame {
	width:42px;
	height:37px
}
.box_bit .on .frame {
	width:38px;
	height:33px;
	border:3px solid #f03a41;
	opacity:1;
	filter:alpha(opacity=100)
}
.box_bit .btn_comm {
	position:absolute;
	top:0;
	width:16px;
	height:50px
}
.box_bit .btn_prevnone {
	left:0;
	background-position:0 0;
	cursor:default
}
.box_bit .btn_nextnone {
	right:0;
	background-position:-20px 0;
	cursor:default
}
.box_bit .btn_prev {
	left:0;
	background-position:-40px 0
}
.box_bit .btn_next {
	right:0;
	background-position:-60px 0
}
.btn_bigview {
	display:none;
	overflow:hidden;
	position:absolute;
	top:86px;
	left:119px;
	width:57px;
	height:57px;
	font:0/0 arial;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/btn_bigview.png) no-repeat 0 0;
	text-indent:-9999px;
	cursor:pointer
}
* html .btn_bigview {
	background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/btn_bigview.png', sizingMethod='crop')
}
.over .btn_bigview {
	display:block
}
.layer_viewer {
	display:none;
	position:absolute;
	left:50%;
	top:188px;
	z-index:100;
	width:719px;
	height:601px;
	margin-left:-342px;
	background:#202023 url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/bg_popupviewer.gif) repeat-x 0 0
}
.layer_viewer .box_photo {
	z-index:110;
	height:477px;
	padding-top:24px
}
.layer_viewer .box_photo .view_photo {
	overflow:hidden;
	width:719px;
	height:477px
}
.layer_viewer .box_photo .thumb {
	display:table-cell;
	width:719px;
	height:431px;
	text-align:center;
	line-height:59px;
	vertical-align:middle;
*display:inline;
	zoom:1;
*font-size:431px
}
.layer_viewer .box_photo .thumb .photo {
	vertical-align:middle;
	font-size:431px;
	line-height:431px
}
.layer_viewer .box_photo .view_info {
	background:0;
	position:absolute;
	bottom:9px;
	left:0;
	z-index:110;
	width:100%;
	height:28px;
	padding-top:10px;
	text-align:center
}
.layer_viewer .view_info .desc {
	float:left;
	margin-top:3px;
	padding-right:8px;
	font-size:12px;
	line-height:14px;
	color:#bbb
}
.layer_viewer .box_photo .btn_arr {
	float:left;
	position:absolute;
	top:24px;
	z-index:105;
	width:289px;
	height:212px;
	padding-top:217px;
	cursor:pointer
}
.layer_viewer .box_photo .btn_prev {
	left:0;
	padding-left:70px
}
.layer_viewer .box_photo .btn_next {
	right:0;
	padding-right:69px
}
.layer_viewer .box_photo .btn_prevnone {
	left:0;
	padding-left:70px;
	cursor:default
}
.layer_viewer .box_photo .btn_nextnone {
	right:0;
	padding-right:69px;
	cursor:default
}
.layer_viewer .box_photo .btn_comm {
	width:19px;
	height:34px
}
.layer_viewer .btn_prev .btn_comm {
	float:left;
	background-position:-40px -50px
}
.layer_viewer .btn_next .btn_comm {
	float:right;
	background-position:-60px -50px
}
.layer_viewer .btn_prevnone .btn_comm {
	float:left;
	background-position:0 -50px;
	cursor:default
}
.layer_viewer .btn_nextnone .btn_comm {
	float:right;
	background-position:-20px -50px;
	cursor:default
}
.layer_viewer .box_bit {
	height:99px;
	border-top:1px solid #131315;
	background-color:#171717
}
.layer_viewer .box_bit .txt_loca {
	display:block;
	padding:12px 0 0 20px;
	font-size:11px;
	line-height:14px;
	color:#848486
}
.layer_viewer .box_bit .box_slide_photo {
	width:645px;
	height:100%;
	top:5px;
	left:37px
}
.layer_viewer .box_bit .list_photo {
	float:left;
	width:2000px;
	cursor:default
}
.layer_viewer .list_photo li {
	float:left;
	width:60px;
	margin-right:5px
}
.layer_viewer .list_photo .hasImg {
	display:inline
}
.layer_viewer .list_photo .noImg {
	display:none;
	cursor:default
}
.layer_viewer .box_bit .thumb {
	width:60px;
	height:53px
}
.layer_viewer .box_bit .frame {
	width:58px;
	height:51px;
	opacity:1;
	filter:alpha(opacity=100)
}
.layer_viewer .box_bit .on .frame {
	width:54px;
	height:47px;
	border:3px solid #f03a41
}
.layer_viewer .box_bit .btn_comm {
	position:absolute;
	top:32px;
	width:15px;
	height:53px
}
.layer_viewer .box_bit .btn_prevnone {
	left:18px;
	background-position:-250px -110px;
	cursor:default
}
.layer_viewer .box_bit .btn_nextnone {
	right:18px;
	background-position:-270px -110px;
	cursor:default
}
.layer_viewer .box_bit .btn_prev {
	left:18px;
	background-position:0 -90px
}
.layer_viewer .box_bit .btn_next {
	right:18px;
	background-position:-20px -90px
}
.layer_viewer .btn_close {
	position:absolute;
	top:0;
	right:0;
	z-index:115;
	width:57px;
	height:57px;
	background-position:-80px 0
}
.layer_viewer .inner {
	display:inline-block;
	margin:0 auto;
	margin-top:4px
}
.layer_viewer .view_info .blog {
	color:#bbb;
	float:left;
	margin-right:7px;
	padding-left:9px;
	padding-left:9px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	max-width:115px
}
.layer_viewer .view_info .time {
	color:#575757;
	float:left;
	font-family:Tahoma;
	font-size:10px;
	line-height:12px
}
.layer_viewer .noBlog:active {
	text-decoration:none
}
.layer_tooltip.layer_card {
	display:none
}
.layer_card .tit_layer {
	padding-left:19px
}
.layer_tooltip .tit_layer {
	display:block;
	padding:9px 17px 5px;
	font-size:11px;
	line-height:14px;
	letter-spacing:-1px;
	border-bottom:1px solid #ececec
}
.layer_card .btn_comm {
	display:block;
	overflow:hidden;
	font:0/0 arial;
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/btn_comm_120209.gif) no-repeat 0 0;
	text-indent:-9999px;
	cursor:pointer
}
.layer_card {
	top:-31px;
	right:0;
	z-index:100;
	width:725px
}
.layer_card .tit_layer {
	padding-left:19px
}
.layer_card .tbl_card {
	width:694px;
	margin:15px 0 11px 15px;
	border-top:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0
}
.layer_card .tbl_card th {
	text-align:center;
	font-weight:normal;
	border-bottom:1px solid #e0e0e0;
	font-size:11px;
	line-height:18px;
	padding:5px 0;
	border-right:1px solid #e0e0e0;
	background-color:#fbfbfb
}
.layer_card .tbl_card td {
	color:#333;
	border-bottom:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	padding:10px 3px 8px 0
}
.layer_card .tbl_card .desc_card {
	border-right:0 none;
	text-align:center
}
.layer_card .tbl_card .imgcard {
	vertical-align:middle
}
.layer_card .tbl_card .card_name {
	padding-right:11px
}
.layer_card .tbl_card .desc {
	padding:0 11px;
	display:block
}
.layer_card .tbl_card .fc_9 {
	color:#999
}
.layer_card .desc_sub {
	padding:0 16px 18px 0;
	font-size:11px;
	line-height:13px;
	color:#999;
	letter-spacing:-1px;
	text-align:right
}
.layer_card .ico_comm {
	background:url(http://i1.daumcdn.net/localimg/dangol/web/SpeedPJ/ico_comm_120209.gif) no-repeat 0 0
}
.section_map .layer_card .ico_more {
	width:78px;
	padding-right:13px;
	color:#777;
	background-position:100% -375px
}
.layer_tooltip .btn_close .btn_comm {
	width:9px;
	height:9px;
	background-position:-250px -90px
}
.layer_tooltip .btn_close {
	position:absolute;
	top:0;
	right:0;
	padding:10px
}
.join_card {
	left:-47px;
	position:absolute;
	top:208px
}
.join_card .ico_CT {
	width:41px;
	height:44px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/img_card.gif) no-repeat 0 -49px
}
.join_card .ico_KB {
	width:41px;
	height:44px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/img_card.gif) no-repeat
}
.box_intro .one .wrap_relation1 {
	width:auto;
	float:none;
	padding-right:14px;
	background:0
}
.daum_popup_map .bg_comm {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_new_layer.gif) no-repeat left top;
	text-indent:0
}
.daum_popup_map {
	position:absolute;
	left:0;
	top:0
}
.daum_popup_map .popup_map_type1 {
	overflow:hidden;
	position:relative;
	width:641px;
	padding:0 10px 10px 10px;
	background:#e9e9e9
}
.daum_popup_map .popup_map_type1 .tit_daummap {
	float:left;
	margin:13px 0 11px 3px
}
.daum_popup_map .popup_map_type1 .daumlogo {
	overflow:hidden;
	float:left;
	width:51px;
	height:21px;
	margin-right:7px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/layer_daumlogo2.gif) no-repeat 0 0;
	text-indent:-9999px
}
.daum_popup_map .popup_map_type1 .daumsevicelogo {
	overflow:hidden;
	float:left;
	width:37px;
	height:21px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/layer_daumsevicelogo.gif) no-repeat 0 0;
	text-indent:-9999px
}
.daum_popup_map .popup_map_type1 .popup_body_bot {
	display:block;
	overflow:hidden;
	width:641px;
	height:5px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_layer_bot.gif) no-repeat left top
}
.daum_popup_map .popup_map_type1 .popup_body_top1 {
	display:block;
	overflow:hidden;
	width:641px;
	height:5px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_layer_top.gif) no-repeat left top
}
.daum_popup_map .popup_map_type1 .popup_body_top2 {
	display:block;
	overflow:hidden;
	margin-top:8px;
	width:641px;
	height:5px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/bg_layer_top.gif) no-repeat left top
}
.daum_popup_map .popup_map_type1 .popup_body {
	overflow:hidden;
	width:639px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	background:#fff;
	color:#222
}
.daum_popup_map .popup_map_type1 .img_store {
	float:left;
	padding:9px 0 9px 13px
}
.daum_popup_map .popup_map_type1 .img_store img {
	border:1px solid #e8e8e8
}
.daum_popup_map .popup_map_type1 .list_info {
	float:left;
	padding-left:14px;
	height:131px
}
.daum_popup_map .popup_map_type1 .tit_store {
	font-weight:bold;
	margin:15px 0 0 -1px;
	font-size:16px;
	letter-spacing:-2px
}
.daum_popup_map .popup_map_type1 .txt_address {
	margin-top:8px;
	max-width:450px
}
.daum_popup_map .popup_map_type1 .txt_tel {
	color:#0f7833;
	margin-top:4px;
	max-height:37px;
	overflow:hidden
}
.daum_popup_map .popup_map_type1 .txt_torrent {
	margin-top:4px
}
.daum_popup_map .popup_map_type1 .jibunAddr {
	color:#999
}
.daum_popup_map .popup_map_type1 .jibunIcon {
	background:url("http://i1.daumcdn.net/localimg/localimages/07/2013/img/img_newico.png") no-repeat 0 0;
	display:inline-block;
	width:25px;
.width:30px;
	height:14px;
	position:relative;
	top:-1px;
	vertical-align:middle
}
.daum_popup_map .popup_map_type1 .txt_tip {
	margin:4px 0 9px 13px;
	padding-left:27px;
	font-size:11px;
	background-position:-129px -82px;
	letter-spacing:-1px
}
.daum_popup_map .popup_map_type1 .tab_tool {
	width:612px;
	height:32px;
	margin:0 0 0 13px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/link_tool.gif) no-repeat left top
}
.daum_popup_map .popup_map_type1 .menu {
	float:left;
	height:31px;
	text-indent:-9999px
}
.daum_popup_map .popup_map_type1 .bar {
	float:left;
	width:7px;
	margin-top:1px;
	height:31px;
	background-position:-32px 0
}
.daum_popup_map .popup_map_type1 .link_arrow {
	width:26px;
	margin-top:1px;
	background-position:-6px 0
}
.daum_popup_map .popup_map_type1 .link_arrow:hover, .daum_popup_map .popup_map_type1 .arrow-ACTIVE {
	background-position:0 -175px
}
.daum_popup_map .popup_map_type1 .link_line {
	width:26px;
	margin-top:1px;
	background-position:-49px 0
}
.daum_popup_map .popup_map_type1 .link_line:hover, .daum_popup_map .popup_map_type1 .line-ACTIVE {
	background-position:-35px -175px
}
.daum_popup_map .popup_map_type1 .link_rect {
	width:26px;
	margin-top:1px;
	background-position:-92px 0
}
.daum_popup_map .popup_map_type1 .link_rect:hover, .daum_popup_map .popup_map_type1 .rect-ACTIVE {
	background-position:-70px -175px
}
.daum_popup_map .popup_map_type1 .link_circle {
	width:26px;
	margin-top:1px;
	background-position:-135px 0
}
.daum_popup_map .popup_map_type1 .link_circle:hover, .daum_popup_map .popup_map_type1 .circle-ACTIVE {
	background-position:-105px -175px
}
.daum_popup_map .popup_map_type1 .link_loca {
	width:63px;
	margin-top:1px;
	background-position:0 -115px
}
.daum_popup_map .popup_map_type1 .link_loca:hover, .daum_popup_map .popup_map_type1 .loca-ACTIVE {
	background-position:-75px -115px
}
.daum_popup_map .popup_map_type1 .link_inpu {
	width:63px;
	margin-top:1px;
	background-position:0 -145px
}
.daum_popup_map .popup_map_type1 .link_inpu:hover, .daum_popup_map .popup_map_type1 .inpu-ACTIVE {
	background-position:-75px -145px
}
.daum_popup_map .popup_map_type1 .wrap_mapview {
	position:relative;
	overflow:hidden;
	width:610px;
	height:374px;
	border:1px solid #ccc;
	margin-left:13px;
	border:1px solid #ccc
}
.daum_popup_map .popup_map_type1 .wrap_mapview .info {
	float:left;
	background:#666;
	color:#fff;
	font-size:11px;
	letter-spacing:-1px;
	padding:4px 8px;
	width:120px;
	white-space:normal
}
.daum_popup_map .popup_map_type1 .wrap_viewbtn {
	position:absolute;
	right:33px;
	top:268px;
	width:88px;
	height:26px;
	background-position:0 -38px;
	z-index:1
}
.daum_popup_map .popup_map_type1 .wrap_viewbtn li {
	float:left
}
.daum_popup_map .popup_map_type1 .on .btn_map {
	float:left;
	width:35px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/btn_map_on.png) no-repeat 0 0;
	text-indent:-9999px
}
.daum_popup_map .popup_map_type1 .on .btn_skyview {
	float:left;
	width:53px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/btn_skyview_on.png) no-repeat 0 0;
	text-indent:-9999px
}
.daum_popup_map .popup_map_type1 .btn_map {
	float:left;
	width:35px;
	height:26px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/btn_map.png) no-repeat 0 0;
	text-indent:-9999px
}
.daum_popup_map .popup_map_type1 .btn_skyview {
	float:left;
	width:53px;
	height:26px;
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/detail/btn_skyview.png) no-repeat 0 0;
	text-indent:-9999px
}
.daum_popup_map .btn_bar {
	background:url(http://i1.daumcdn.net/localimg/localimages/07/2011/map/toolbar/bt_map_2.png) no-repeat left top
}
.daum_popup_map .zoomcontrol {
	position:absolute;
	right:31px;
	top:297px;
	width:20px;
	margin-top:5px;
	cursor:pointer;
	z-index:1;
	text-indent:-9999px
}
.daum_popup_map .zoomin {
	display:block;
	width:20px;
	height:20px;
	background-position:-160px 0
}
.daum_popup_map .zoomin-ACTIVE {
	background-position:-40px 0
}
.daum_popup_map .zoomin-ACTIVE:hover {
	background-position:-100px 0
}
.daum_popup_map .zoombar {
	width:20px;
	height:144px;
	background-position:-160px -20px
}
.daum_popup_map .changedzoombar {
	background-position:-400px -20px
}
.daum_popup_map .zoomedbar {
	position:absolute;
	width:20px;
	background-position:-100px -20px
}
.daum_popup_map .changedzoomedbar {
	background-position:-340px -20px
}
.daum_popup_map .zoomtext {
	position:absolute;
	right:29px;
	width:30px;
	height:143px;
	background-position:-10px -20px
}
.daum_popup_map .changedzoomtext {
	background-position:-250px -20px
}
.daum_popup_map .hidden {
	display:none
}
.daum_popup_map .slider {
	position:absolute;
	width:18px;
	height:11px;
	background-position:-220px -77px;
	cursor:row-resize
}
.daum_popup_map .zoomout {
	display:block;
	width:20px;
	height:21px;
	background-position:-160px -164px
}
.daum_popup_map .zoomout-ACTIVE {
	background-position:-40px -164px
}
.daum_popup_map .zoomout-ACTIVE:hover {
	background-position:-100px -164px
}
.daum_popup_map .popup_map_type1 .tf_write {
	width:600px;
	height:55px;
	margin:10px 0 10px 13px;
	padding:5px 0 0 9px;
	border:1px solid #ccc;
	color:#888
}
.daum_popup_map .popup_map_type1 .printMemo {
	height:auto
}
.daum_popup_map .popup_map_type1 .btn_comm {
	display:block;
	height:28px;
	text-indent:-9999px
}
.daum_popup_map .popup_map_type1 .btn_print {
	position:absolute;
	right:60px;
	top:9px;
	width:66px;
	background-position:0 -82px
}
.daum_popup_map .popup_map_type1 .btn_close {
	position:absolute;
	right:12px;
	top:9px;
	width:46px;
	background-position:-75px -82px
}
.daum_popup_map .popup_map_type1 .noscreen {
	min-height:55px
}
@media screen {
.daum_popup_map .popup_map_type1 .noscreen {
	display:none!important
}
}
@media print {
.media_print {
	display:none!important
}
.wrap_viewbtn {
	display:none!important
}
.zoomcontrol {
	display:none!important
}
.daum_popup_map .popup_map_type1 .noscreen {
	display:block
}
.daum_popup_map .popup_map_type1 .noPrint {
	display:none!important
}
}
.ie6Popup {
	display:none
}
.fold_close .fold_txt {
	padding-left:274px
}
.fold_close .link_fold .arrow_fold {
	background-position:right -927px;
	text-indent:-99999px;
	width:10px;
	height:10px
}
.box_review.on .area_review {
	padding-bottom:48px
}
.pageTooltopParent .desc .f_l {
	text-overflow:ellipsis;
	min-width:100px;
	overflow:hidden;
	white-space:nowrap;
	max-width:273px
}
.box_zoom a {
	overflow:hidden
}
.url {
	cursor:pointer
}
.noUrl {
	cursor:default;
	text-decoration:none
}
.noUrl a {
	cursor:default
}
.noUrl a:hover {
	text-decoration:none
}
.tit_climb {
	width:46px;
	height:13px;
	margin:0 0 17px 1px;
	background-position:0 -540px
}
.climb_thead th {
	color:#444;
	letter-spacing:-1px
}
.climb_tbody .align_left {
	color:#444;
	text-align:left;
	padding-left:12px;
	padding-right:10px;
	letter-spacing:-1px
}
.climb_tbody .align_right {
	color:#444;
	text-align:right;
	padding-right:12px
}
.section_thememap {
	display:block;
	margin-top:-45px;
	padding-bottom:19px
}
.section_thememap .tit_intro_thememap {
	width:55px;
	height:14px;
	background-position:0 -565px
}
.section_thememap .list_thememap {
	margin-top:22px
}
.section_thememap .thememap_item {
	display:block;
	height:124px
}
