@charset "euc-kr";
@charset "utf-8";
@font-face {font-family:Dotum;}
@font-face {font-family:Gulim;}

body {
	padding:0;
	margin:0;
	scrollbar-3dlight-color:#DFDFDF;
	scrollbar-arrow-color:#DFDFDF;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#DFDFDF;
}
body,td,th {font-family:Dotum; font-size:12px; line-height:20px; color:#8a8a8a;}
input {border-width:1px; border-style:solid; border-color:#dfdfdf; height:17px; font-size:12px; line-height:14px; color:#8a8a8a; padding:3px 2px 0 2px; vertical-align:middle;}

a,img,input {outline:none;selector-dummy:expression(this.hideFocus=true);}

a:link {color:#8a8a8a; text-decoration:none;}
a:visited {color:#8a8a8a; text-decoration:none;}
a:hover {color:#8a8a8a; text-decoration:underline;}
a:active {color:#8a8a8a; text-decoration:underline;}


/* ------------------------------------------------------------------ common ------------------------------------------------------------------ */
.png24 {tmp:expression(setPng24(this));}

.bu_pd {vertical-align:middle;}
.bu_pd2 {text-align:left; vertical-align:top; padding:5px 0 0 0;}
.bu_pd3 {padding:0 0 3px 0;}
.bu_pd4 {padding:0 5px 0 0;}
.bu_pd5 {vertical-align:middle; padding:0 0 0 8px;}
.bu_pd6 {vertical-align:middle; padding:0 0 0 4px;}

.txt_color_blue {color:#3789ba;}
.txt_color_blue_bold {color:#3789ba; font-weight:bold;}
.txt_color_green {color:#87a93e;}
.txt_color_green_bold {color:#87a93e; font-weight:bold;}
.txt_color_orange {color:#f16031;}
.txt_color_orange_bold {color:#f16031; font-weight:bold;}
.txt_color_gray {color:#bfbfbf;}
.txt_color_gray2_bold {color:#666666; font-weight:bold;}
.txt_color_gray3 {color:#8a8a8a; font-weight:normal;}
.txt_color_blue2 {color:#899eb0;}
.txt_color_blue2_bold {color:#899eb0; font-weight:bold;}
.txt_color_red_bold {color:#cc0000; font-weight:bold;}

.con_txt {font-size:11px; color:#8a8a8a; text-align:left;}
.con_txt2 {font-size:12px; line-height:14px; color:#8a8a8a; text-align:right;}
.con_txt3 {color:#000000; font-weight:bold;}
.con_txt4 {font-size:12px; line-height:17px; color:#8a8a8a; text-align:left;}

/* sub 페이지 */
.sub_title {color:#010101; font-family:Gulim; font-size:14px; font-weight:bold; line-height:18px; text-align:left; vertical-align:top; padding:0 0 18px 0;}
.sub_pd {height:35px;}
.sub_con_bu {text-align:left; vertical-align:top; padding:4px 0 0 0;}
.sub_con_bu2 {text-align:left; vertical-align:top;}
.sub_con {text-align:left; vertical-align:top;}
.sub_con2 {color:#899eb0; font-size:12px; line-height:16px; text-align:left; vertical-align:top;}
.sub_con3 {color:#bfbfbf; font-size:12px; line-height:20px; text-align:left; vertical-align:top;}
.sub_con4 {text-align:left; vertical-align:top; padding:1px 0 10px 0;}

a.sub_a:link {color:#3789ba; line-height:14px; text-decoration:none;}
a.sub_a:visited {color:#3789ba; line-height:14px; text-decoration:none;}
a.sub_a:hover {color:#3789ba; line-height:14px; text-decoration:underline;}
a.sub_a:active {color:#3789ba; line-height:14px;text-decoration:none;}

.sub_table_bg {background-color:#999999;}
.sub_table_tit {
	background-image:url(../image/sub/sub_table_tit.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#f7f7f7;
	color:#000000;
	font-family:Arial, Dotum;
	font-skze:12px;
	line-height:14px;
	text-align:left;
	padding:12px 9px 11px 9px;
}
	
.sub_table_tit_bold {color:#000000; font-family:Arial, Dotum; font-skze:12px; line-height:14px; font-weight:bold; text-align:left;}
.sub_table_list {background-color:#ffffff; color:#8a8a8a; font-family:Arial, Dotum; font-skze:12px; line-height:14px; text-align:left; vertical-align:top; padding:6px 9px 6px 9px;}
.sub_table_list_bold {background-color:#ffffff; color:#666666; font-family:Arial, Dotum; font-skze:12px; line-height:14px; font-weight:bold; text-align:left; vertical-align:top; padding:6px 9px 6px 9px;}
.sub_table_bg2 {background-color:#fff3dd;}
.sub_table_list2 {background-color:#fff3dd; color:#8a8a8a; font-family:Arial, Dotum; font-skze:12px; line-height:14px; text-align:left; vertical-align:top; padding:6px 9px 6px 9px;}
.sub_table_list2_bold {background-color:#fff3dd; color:#666666; font-family:Arial, Dotum; font-skze:12px; line-height:14px; font-weight:bold; text-align:left; vertical-align:top; padding:6px 9px 6px 9px;}

.sub_table2_tit {text-align:left; vertical-align:top; padding:16px 0 14px 0; color:#666666; font-family:Gulim, Arial; font-skze:12px; line-height:15px; font-weight:bold;}
.sub_table2_tit_none {text-align:left; vertical-align:top; padding:16px 0 14px 0; color:#666666; font-family:Gulim; font-skze:12px; line-height:15px; font-weight:normal;}
.sub_table2_list {text-align:left; vertical-align:top; padding:25px 0 23px 0; color:#8a8a8a; font-family:Gulim; font-skze:12px;}
.sub_table2_list2 {text-align:left; vertical-align:top; padding:13px 9px 11px 9px; color:#8a8a8a; font-family:Dotum; font-skze:12px; background-color:#f7f7f7;}
.sub_table2_im {background-color:#e5ecf4; text-align:right; vertical-align:top; padding:7px 0 3px 0;}
.sub_table2_im2 {background-color:#ffe9b2; text-align:right; vertical-align:top; padding:7px 0 3px 0;}
.sub_table2_line {background-color:#dfdfdf; width:1px;}
.sub_table2_line2 {background-color:#dfdfdf; height:1px;}

.quick_pro {
	background-image:url(../image/common/quick_pro_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:23px 0 0 0;
}
.quick_list {text-align:center; vertical-align:top; color:#7f7155; font-family:Tohoma; font-size:10px; line-height:11px; padding:2px 0 2px 0;}
a.quick_list_a:link {color:#7f7155; font-family:Tohoma; font-size:10px; line-height:11px; padding:2px 0 2px 0; text-decoration:none;}
a.quick_list_a:visited {color:#7f7155; font-family:Tohoma; font-size:10px; line-height:11px; padding:2px 0 2px 0; text-decoration:none;}
a.quick_list_a:hover {color:#7f7155; font-family:Tohoma; font-size:10px; line-height:11px; padding:2px 0 2px 0; text-decoration:underline;}
a.quick_list_a:active {color:#7f7155; font-family:Tohoma; font-size:10px; line-height:11px; padding:2px 0 2px 0; text-decoration:underline;}


/* ------------------------------------------------------------------ MAIN ------------------------------------------------------------------ */
/* 상단 제품 리스트 */
.m_pro {text-align:center; vertical-align:top; color:#666666; font-size:12px; line-height:17px;}
.m_pro_price {text-align:center; vertical_align:middle; font-weight:bold; color:#000000; font-size:12px; line-height:17px;}

a.m_pro_link:link {color:#666666; line-height:17px; text-decoration:none;}
a.m_pro_link:visited {color:#666666; line-height:17px; text-decoration:none;}
a.m_pro_link:hover {color:#666666; line-height:17px; text-decoration:underline;}
a.m_pro_link:active {color:#666666; line-height:17px;text-decoration:underline;}

/* 하단 board */
.m_board {color:#8a8a8a; font-size:12px; line-height:14px; text-align:left; vertical_align:middle; padding:4px 0 3px 0;}
.m_board_date {color:#8a8a8a; font-size:12px; line-height:14px; text-align:right; vertical_align:middle; padding:4px 0 3px 0;}
.m_board_icon {text-align:left; vertical_align:middle; padding:0 7px 0 0;}

a.m_board_a:link {color:#8a8a8a; text-decoration:none;}
a.m_board_a:visited {color:#8a8a8a; text-decoration:none;}
a.m_board_a:hover {color:#8a8a8a; text-decoration:none;}
a.m_board_a:active {color:#8a8a8a; text-decoration:none;}

/* ------------------------------------------------------------------ left ------------------------------------------------------------------ */
/* left 메뉴 */
.l_menu_pd {text-align:left; padding:0 9px 0 9px;}
.l_menu_bu {text-align:left; vertical-align:top; padding:4px 0 0 0;}
.l_menu {text-align:left; vertical-align:top; padding:0 0 5px 0; color:#7a7a7a; font-size:12px; line-height:14px;}
.l_menu2 {text-align:left; vertical-align:top; padding:0 0 5px 0; color:#8a8a8a; font-size:12px; line-height:14px;}

a.l_menu_a:link {color:#7a7a7a; line-height:14px; text-decoration:none;}
a.l_menu_a:visited {color:#7a7a7a; line-height:14px; text-decoration:none;}
a.l_menu_a:hover {color:#3789ba; line-height:14px; text-decoration:none;}
a.l_menu_a:active {color:#3789ba; line-height:14px;text-decoration:none;}

a.l_menu2_a:link {color:#8a8a8a; line-height:14px; text-decoration:none;}
a.l_menu2_a:visited {color:#8a8a8a; line-height:14px; text-decoration:none;}
a.l_menu2_a:hover {color:#3789ba; line-height:14px; text-decoration:none;}
a.l_menu2_a:active {color:#3789ba; line-height:14px;text-decoration:none;}

/* ------------------------------------------------------------------ mall, board ------------------------------------------------------------------ */
.mall_detail_tit {color:#000000; font-size:14px; font-family:Gulim; line-height:17px; font-weight:bold; text-align:left; vertical-align:top;}
.mall_detail_tit2 {color:#4a4a4a; font-size:12px; line-height:16px; text-align:left; vertical-align:top; padding:0 0 10px 0;}
.mall_detail_tit2_2 {color:#4a4a4a; font-size:12px; line-height:16px; text-align:left; vertical-align:top; padding:0 0 5px 0;}
.mall_detail_list {color:#8a8a8a; font-size:12px; line-height:16px; text-align:left; vertical-align:top; padding:0 0 10px 0;}
.mall_detail_list_2 {color:#8a8a8a; font-size:12px; line-height:16px; text-align:left; vertical-align:top; padding:0 0 5px 0;}
.mall_detail_list2 {color:#3789ba; font-size:12px; font-family:Gulim; line-height:17px; font-weight:bold; text-align:left; vertical-align:top; padding:0 0 10px 0;}
.mall_detail_input {border-width:1px; border-style:solid; border-color:#dfdfdf; width:50px; height:16px; font-size:12px; line-height:14px; color:#8a8a8a; padding:3px 2px 0 2px; vertical-align:middle;}

.mall_detail_sail {
	background-image:url(../image/common/detail_sale_ftop.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:17px 0 0 0;
}

.b_page_pd {vertical-align:middle; text-align:left; padding:0 4px 0 0;}
.b_page_pd2 {vertical-align:middle; text-align:right; padding:0 0 0 4px;}
.b_page_list {vertical-align:middle; text-align:center; padding:10 6px 0 6px;}

.board_line {background-color:#dfdfdf; height:1px;}
.board_line_color {background-color:#f6f6f6; height:1px;}
.board_line2_blue {background-color:#3789ba; height:2px;}
.board_line2_green {background-color:#87a93e; height:2px;}
.board_line2_orange {background-color:#f16031; height:2px;}
.board_line2_gray {background-color:#dfdfdf; height:2px;}
.board_line2_gray2 {background-color:#4a4a4a; height:2px;}

.order_input {border-width:1px; border-style:solid; border-color:#dfdfdf; width:50px; height:18px; font-size:12px; line-height:14px; color:#8a8a8a; padding:2px 2px 0 2px; vertical-align:middle;}

.board_list_tit {background-color:#e9e9e9; color:#666666; font-size:12px; line-height:14px; font-weight:bold; letter-spacing:-1px; text-align:center; padding:7px 0 4px 0;}
.board_list {color:#8a8a8a; font-size:12px; line-height:14px; text-align:left; padding:7px 7px 7px 7px;}
.board_list2 {color:#8a8a8a; font-size:12px; line-height:14px; text-align:center; padding:7px 7px 7px 7px;}
.board_list_bar {background-color:#f9f9f9; text-align:right; color:#3789ba; font-size:12px; line-height:14px; padding:7px 6px 4px 6px;}
.board_list_bar2 {background-color:#f9f9f9; text-align:right; color:#8a8a8a; font-size:12px; line-height:14px; padding:7px 6px 4px 6px;}
.board_list_bar3 {text-align:right; color:#3789ba; font-size:12px; line-height:14px; padding:7px 6px 4px 6px;}

.board2_tab {background-color:#f6f6f6; font-size:12px; line-height:14px; color:#4a4a4a; text-align:center; padding:7px 6px 4px 6px;}
.board2_list {font-size:12px; line-height:14px; color:#8a8a8a; text-align:left; padding:5px 6px 5px 6px;}
.board2_list2 {font-size:12px; line-height:14px; color:#3789ba; font-weight:bold; text-align:left; padding:5px 6px 5px 6px;}

.board3_list_tit {background-color:#e1edf7; color:#7197b6; font-size:12px; line-height:14px; font-weight:bold; letter-spacing:-1px; text-align:center; padding:7px 0 4px 0;}
.board3_list {color:#8a8a8a; font-size:12px; line-height:14px; text-align:center; padding:7px 7px 7px 7px;}
.board3_list2 {color:#8a8a8a; font-size:12px; line-height:14px; text-align:left; padding:7px 7px 7px 7px;}

.board4_list_tit {color:#000000; font-size:12px; line-height:14px; font-weight:bold; letter-spacing:-1px; text-align:center; padding:7px 0 4px 0;}
.board4_list {color:#8a8a8a; font-size:12px; line-height:14px; text-align:center; padding:7px 7px 7px 7px;}
.board4_list2 {color:#8a8a8a; font-size:12px; line-height:14px; text-align:left; padding:7px 7px 7px 7px;}
.board4_view_tit {color:#000000; font-size:12px; line-height:14px; font-weight:bold; text-align:center; padding:7px 0 4px 0;}
.board4_view {color:#8a8a8a; font-size:12px; line-height:18px; text-align:left;}
.board4_view2 {color:#3789ba; font-size:12px; line-height:15px; font-weight:bold; text-align:left; padding:0 0 7px 0;}

.board5_view_tit {background-color:#f6f6f6; color:#3789ba; font-size:12px; line-height:14px; font-weight:bold; text-align:center; padding:7px 0 4px 0;}
.board5_list {color:#8a8a8a; font-size:12px; line-height:14px; text-align:center; padding:7px 7px 7px 7px;}

.board_txt {font-size:12px; line-height:17px; color:#8a8a8a; text-align:left; padding:5px 6px 5px 6px;}

.input_p {border-width:1px; border-style:solid; border-color:#dfdfdf; width:100%; height:18px; font-size:12px; line-height:14px; color:#8a8a8a; padding:2px 2px 0 2px; vertical-align:middle;}
.input_29 {border-width:1px; border-style:solid; border-color:#dfdfdf; width:29px; height:18px; font-size:12px; line-height:14px; color:#8a8a8a; padding:2px 2px 0 2px; vertical-align:middle;}
.input_39 {border-width:1px; border-style:solid; border-color:#dfdfdf; width:39px; height:18px; font-size:12px; line-height:14px; color:#8a8a8a; padding:2px 2px 0 2px; vertical-align:middle;}
.input_90 {border-width:1px; border-style:solid; border-color:#dfdfdf; width:90px; height:18px; font-size:12px; line-height:14px; color:#8a8a8a; padding:2px 2px 0 2px; vertical-align:middle;}
.input_212 {border-width:1px; border-style:solid; border-color:#dfdfdf; width:212px; height:18px; font-size:12px; line-height:14px; color:#8a8a8a; padding:2px 2px 0 2px; vertical-align:middle;}
.input_244 {border-width:1px; border-style:solid; border-color:#dfdfdf; width:244px; height:18px; font-size:12px; line-height:14px; color:#8a8a8a; padding:2px 2px 0 2px; vertical-align:middle;}
.input_289 {border-width:1px; border-style:solid; border-color:#dfdfdf; width:289px; height:18px; font-size:12px; line-height:14px; color:#8a8a8a; padding:2px 2px 0 2px; vertical-align:middle;}
.input_295 {border-width:1px; border-style:solid; border-color:#dfdfdf; width:295px; height:18px; font-size:12px; line-height:14px; color:#8a8a8a; padding:2px 2px 0 2px; vertical-align:middle;}
.input_420 {border-width:1px; border-style:solid; border-color:#dfdfdf; width:420px; height:18px; font-size:12px; line-height:14px; color:#8a8a8a; padding:2px 2px 0 2px; vertical-align:middle;}
.input_490 {border-width:1px; border-style:solid; border-color:#dfdfdf; width:490px; height:18px; font-size:12px; line-height:14px; color:#8a8a8a; padding:2px 2px 0 2px; vertical-align:middle;}
.input_548 {border-width:1px; border-style:solid; border-color:#dfdfdf; width:420px; height:18px; font-size:12px; line-height:14px; color:#8a8a8a; padding:2px 2px 0 2px; vertical-align:middle;}

.sel_50 {border-width:1px; border-style:solid; border-color:#dfdfdf; background-color:#ffffff; width:50px; height:18px; font-size:12px; line-height:16px; color:#7a7a7a; padding:0 0 0 2px;}
.sel_65 {border-width:1px; border-style:solid; border-color:#dfdfdf; background-color:#ffffff; width:65px; height:18px; font-size:12px; line-height:16px; color:#7a7a7a; padding:0 0 0 2px;}
.sel_90 {border-width:1px; border-style:solid; border-color:#dfdfdf; background-color:#ffffff; width:90px; height:18px; font-size:12px; line-height:16px; color:#7a7a7a; padding:0 0 0 2px;}
.sel_183 {border-width:1px; border-style:solid; border-color:#dfdfdf; background-color:#ffffff; width:183px; height:18px; font-size:12px; line-height:16px; color:#7a7a7a; padding:0 0 0 2px;}
.sel_548 {border-width:1px; border-style:solid; border-color:#dfdfdf; background-color:#ffffff; width:548px; height:300px; font-size:12px; line-height:16px; color:#7a7a7a; padding:6px;}
.sel_630 {border-width:1px; border-style:solid; border-color:#dfdfdf; background-color:#ffffff; width:630px; height:100px; font-size:12px; line-height:16px; color:#7a7a7a; padding:6px;}

.b_textarea{border-width:1px; border-style:solid; border-color:#d0cfc9; background-color:FFFFFF; width:100%; height:42px;}
.b_textarea1{border-width:1px; border-style:solid; border-color:#d0cfc9; background-color:FFFFFF; width:100%; height:300px;}
.b_textarea2{border-width:1px; border-style:solid; border-color:#ffffff; background-color:FFFFFF; width:100%; height:246px; font-family:Dotum; font-size:12px; line-height:17px; color:#8a8a8a;}
.b_textarea3{border-width:1px; border-style:solid; border-color:#ffffff; background-color:FFFFFF; width:100%; height:726px; font-family:Dotum; font-size:12px; line-height:17px; color:#8a8a8a;}





