/* BODY */
BODY, TD, SELECT, input, DIV, form, TEXTAREA, center, option, pre {font-family:"돋움, Dotum, AppleGothic, sans-serif"; font-size:9pt; line-height:140%; color: #646464}
P, blockquote, td, br {line-height:140%}
a:link {text-decoration:none; color:#646464;}
a:visited {text-decoration:none; color:#646464;}
a:hover {text-decoration:none; color:#333;}


.conW {padding:0 100px 0 0;}

/* contents */
.layout_left {width:180px; vertical-align:top; padding:0 0 0 0;}
.layout_right {width:720px; vertical-align:top; padding:0 0 0 0;}
.sub_img {height:130px;}
.sub_title {border-bottom:solid 1px #e6e6e6; border-top:solid 1px #e6e6e6;}
.sub_contents {padding:30px 0 0 0; text-align:center;}

.all_category_title {text-align:center; height:15px; color:#0d5da8; font-weight:bold;}

.all_category_menu, a:link, a:visited{height:20px; color:#0d5da8;}
.all_category_menu a:hover{height:20px; color:#71a2d0;}

.orange8 {font-size:8pt; color:#ff6600;}
.orange9_b {color:#ff6600; font-weight:bold}

.main {font-size:8pt; color:#333;}
.main a:link {text-decoration:none; color:#333;}
.main a:visited {text-decoration:none; color:#333;}
.main a:hover {text-decoration:none; color:#333;}

.product_list_title {color:#666; text-align:center; padding:5px 0 0 0; line-height:120%;}
.product_list_title a:link {text-decoration:none; color:#666;}
.product_list_title a:visited {text-decoration:none; color:#666;}
.product_list_title a:hover {text-decoration:none; color:#666;}

.product_list_cost {font-size:8pt; color:#000066; text-align:center; font-weight:bold;}
.product_list_cost a:link {text-decoration:none; color:#000066;}
.product_list_cost a:visited {text-decoration:none; color:#000066;}
.product_list_cost a:hover {text-decoration:none; color:#000066;}

.shopping_list_text {font-size:8pt; color:#686868;}
.shopping_list_text a:link {text-decoration:none; color:#686868;}
.shopping_list_text a:visited {text-decoration:none; color:#000000;}
.shopping_list_text a:hover {text-decoration:none; color:#0000ff;}

.shopping_list_text2 {color:#2585d8;}
.shopping_list_text2 a:link {text-decoration:none; color:#2585d8;}
.shopping_list_text2 a:visited {text-decoration:none; color:#2585d8;}
.shopping_list_text2 a:hover {text-decoration:none; color:#2585d8;}

.shopping_list_padding {padding:0 7px 0 7px;}
.shopping_list_padding a:link {text-decoration:none;}
.shopping_list_padding a:visited {text-decoration:none;}
.shopping_list_padding a:hover {text-decoration:none;}

.shopping_list_vol {font-size:8pt; color:#969696;}
.shopping_list_vol a:link {text-decoration:none; color:#969696;}
.shopping_list_vol a:visited {text-decoration:none; color:#969696;}
.shopping_list_vol a:hover {text-decoration:none; color:#969696;}

.shopping_list_title {font-size:8pt; color:#333; font-weight:bold;}
.shopping_list_title a:link {text-decoration:none; color:#333;}
.shopping_list_title a:visited {text-decoration:none; color:#333;}
.shopping_list_title a:hover {text-decoration:none; color:#0260b1;}

.shopping_list_title2 {color:#0a63b2; font-weight:bold;}
.shopping_list_title2 a:link {text-decoration:none; color:#0a63b2;}
.shopping_list_title2 a:visited {text-decoration:none; color:#0a63b2;}
.shopping_list_title2 a:hover {text-decoration:none; color:#0a63b2;}

.shopping_list_cost {color:#000066; font-weight:bold;}
.shopping_list_cost a:link {text-decoration:none; color:#000066;}
.shopping_list_cost a:visited {text-decoration:none; color:#000066;}
.shopping_list_cost a:hover {text-decoration:none; color:#000066;}

.shopping_list_cost2 {color:#cc0000; font-weight:bold;}
.shopping_list_cost2 a:link {text-decoration:none; color:#cc0000;}
.shopping_list_cost2 a:visited {text-decoration:none; color:#cc0000;}
.shopping_list_cost2 a:hover {text-decoration:none; color:#cc0000;}

.shopping_list_cost3 {color:#000066;}
.shopping_list_cost3 a:link {text-decoration:none; color:#000066;}
.shopping_list_cost3 a:visited {text-decoration:none; color:#000066;}
.shopping_list_cost3 a:hover {text-decoration:none; color:#000066;}

.shopping_view_title {font-size:11pt; color:#000; font-weight:bold;}
.shopping_view_title a:link {text-decoration:none; color:#000;}
.shopping_view_title a:visited {text-decoration:none; color:#000;}
.shopping_view_title a:hover {text-decoration:none; color:#000;}

.shopping_view_title2 {font-size:8pt; color:#666;}
.shopping_view_title2 a:link {text-decoration:none; color:#666;}
.shopping_view_title2 a:visited {text-decoration:none; color:#666;}
.shopping_view_title2 a:hover {text-decoration:none; color:#666;}

.shopping_view_cost {color:#cc0000; font-weight:bold;}
.shopping_view_cost a:link {text-decoration:none; color:#cc0000;}
.shopping_view_cost a:visited {text-decoration:none; color:#cc0000;}
.shopping_view_cost a:hover {text-decoration:none; color:#cc0000;}

.shopping_view_text {color:#2585d8;}
.shopping_view_text a:link {text-decoration:none; color:#2585d8;}
.shopping_view_text a:visited {text-decoration:none; color:#2585d8;}
.shopping_view_text a:hover {text-decoration:none; color:#2585d8;}

.shopping_view_text2 {color:#3b7a20;}
.shopping_view_text2 a:link {text-decoration:none; color:#3b7a20;}
.shopping_view_text2 a:visited {text-decoration:none; color:#3b7a20;}
.shopping_view_text2 a:hover {text-decoration:none; color:#3b7a20;}

.shopping_view_option {color:#4f4f4f;}
.shopping_view_option a:link {text-decoration:none;}
.shopping_view_option a:visited {text-decoration:none;}
.shopping_view_option a:hover {text-decoration:none;}

.table_point {font-size:8pt; color:#fff; background-color:#4c9de3; height:23px; text-align:center;}
.table_point a:link {text-decoration:none; color:#fff;}
.table_point a:visited {text-decoration:none; color:#fff;}
.table_point a:hover {text-decoration:none; color:#fff;}

.location {font-size:8pt; color:#666;}
.location a:link {text-decoration:none; color:#666;}
.location a:visited {text-decoration:none; color:#666;}
.location a:hover {text-decoration:none; color:#666;}

.location2 {font-size:8pt; color:#1f70d1;}
.location2 a:link {text-decoration:none; color:#1f70d1;}
.location2 a:visited {text-decoration:none; color:#1f70d1;}
.location 2a:hover {text-decoration:none; color:#1f70d1;}

.point {color:#333; font-weight:bold;}
.point a:link {text-decoration:none; color:#333;}
.point a:visited {text-decoration:none; color:#333;}
.point a:hover {text-decoration:none; color:#333;}

.point2 {color:#56a700; font-weight:bold;}
.point2 a:link {text-decoration:none; color:#56a700;}
.point2 a:visited {text-decoration:none; color:#56a700;}
.point2 a:hover {text-decoration:none; color:#56a700;}

.board_left {color:#888; padding:0 0 0 10px; height:18px;}
.board_left a:link {text-decoration:none; color:#888;}
.board_left a:visited {text-decoration:none; color:#888;}
.board_left a:hover {text-decoration:none; color:#333;}

.board_right {color:#888; padding:0 10px 0 0; height:18px; text-align:right; width:60px;}
.board_right a:link {text-decoration:none; color:#888;}
.board_right a:visited {text-decoration:none; color:#888;}
.board_right a:hover {text-decoration:none; color:#333;}

.page {color:#1c3773; text-align:center;}
.page a:link {text-decoration:none; color:#1c3773;}
.page a:visited {text-decoration:none; color:#1c3773;}
.page a:hover {text-decoration:none; color:#a7153c; border-bottom:solid 2px #a7153c; font-weight:bold;}

.sitemap_text {font-size:8pt; color:#686868;}
.sitemap_text a:link {text-decoration:none; color:#686868;}
.sitemap_text a:visited {text-decoration:none; color:#686868;}
.sitemap_text a:hover {text-decoration:none; color:#999;}

.sitemap_padding {padding:0 7px 0 7px;}
.sitemap_padding a:link {text-decoration:none;}
.sitemap_padding a:visited {text-decoration:none;}
.sitemap_padding a:hover {text-decoration:none;}

.sitemap_title {font-size:8pt; color:#333; font-weight:bold;}
.sitemap_title a:link {text-decoration:none; color:#333;}
.sitemap_title a:visited {text-decoration:none; color:#333;}
.sitemap_title a:hover {text-decoration:none; color:#0260b1;}

/* form */
.input {
	background-color:#transparent;
	border:solid 1px #BDBDBD;
	height:19px;
}
.input_top {
	background-color:#fff;
	border:solid 0 #BDBDBD;
	height:17px;
}
.input_top:focus {
	background:#fff !important;
}
.textarea {
	background-color:#fff;
	border:solid 1px #BDBDBD;
	overflow-x:hidden;
	overflow-y:auto;
	width:100%;
}
.select {
	background-color:#fff;
	border:solid 1px #BDBDBD;
	height:19px;
}

a,img,input{selector-dummy: expression(this.hideFocus=true);}

.d_map .root_daum_roughmap_landing {margin:0 auto;}

