body {font-family:"나눔고딕","돋움","Arial"; font-size:12px; color:#5e5d5d; line-height:20px;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #FFF;
	scrollbar-shadow-color: #B6B6B6;
	scrollbar-highlight-color: #B6B6B6;
	scrollbar-3dlight-color: #FFF;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-track-color: #EFEFEF;
	scrollbar-arrow-color: #B6B6B6;
}

a:link 		{color: #777; text-decoration:none;}
a:active 	{color: #777; text-decoration:none;}
a:visited  	{color: #777; text-decoration:none;}
a:hover 	{color: #df5018; text-decoration:none;}


.red {color:#db3d87;}
.blue {color:#525cf3;}

.green {color:#5dbc00; line-height:30px;}
.green a:link 		{color: #5dbc00; text-decoration:none;}
.green a:active 	{color: #5dbc00; text-decoration:none;}
.green a:visited 	{color: #5dbc00; text-decoration:none;}
.green a:hover 		{color: #1b6700; text-decoration:none;}

/*상단메뉴 */
#smenu_01 {display:block;width:65px;height:21px;cursor:pointer;21px;background:transparent url(../img/top_menu.png) scroll no-repeat 0 0; list-style:none;}
#smenu_01:hover {background:transparent url(../img/top_menu.png) scroll no-repeat -65px 0;}
#smenu_01:active {background:transparent url(../img/top_menu.png) scroll no-repeat -65px 0;}

#smenu_02 {display:block;width:44px;height:21px;cursor:pointer;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -22px; list-style:none;}
#smenu_03 {display:block;width:57px;height:21px;cursor:pointer;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -44px; list-style:none;}
#smenu_04 {display:block;width:73px;height:21px;cursor:pointer;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -66px; list-style:none;}
#smenu_05 {display:block;width:44px;height:21px;cursor:pointer;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -88px; list-style:none;}
#smenu_06 {display:block;width:38px;height:21px;cursor:pointer;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -110px; list-style:none;}
#smenu_07 {display:block;width:43px;height:21px;cursor:pointer;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -132px; list-style:none;}

.smenu_bar {display:block;width:15px;height:21px;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -154px; list-style:none;}

#top_search{display:block;width:50px;height:20px;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -176px; list-style:none;} 

#top_bt_search {display:block;width:35px;height:20px;cursor:pointer;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -197px; list-style:none;}

#menu_text {width:160px;height:37px;cursor:pointer;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -218px; list-style:none;}
#menu_01 {width:159px;height:37px;cursor:pointer;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -256px; list-style:none;}
#menu_01:hover {background:transparent url(../img/top_menu.png) scroll no-repeat 0 -294px;}
#menu_01:active {background:transparent url(../img/top_menu.png) scroll no-repeat 0 -294px;}

#menu_02 {width:159px;height:37px;cursor:pointer;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -332px; list-style:none;}
#menu_02:hover {background:transparent url(../img/top_menu.png) scroll no-repeat 0 -370px;}
#menu_02:active {background:transparent url(../img/top_menu.png) scroll no-repeat 0 -370px;}

#menu_03 {width:159px;height:37px;cursor:pointer;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -408px; list-style:none;}
#menu_03:hover {background:transparent url(../img/top_menu.png) scroll no-repeat 0 -446px;}
#menu_03:active {background:transparent url(../img/top_menu.png) scroll no-repeat 0 -446px;}

#menu_04 {width:159px;height:37px;cursor:pointer;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -484px; list-style:none;}
#menu_04:hover {background:transparent url(../img/top_menu.png) scroll no-repeat 0 -523px;}
#menu_04:active {background:transparent url(../img/top_menu.png) scroll no-repeat 0 -523px;}

#menu_05 {width:159px;height:37px;cursor:pointer;background:transparent url(../img/top_menu.png) scroll no-repeat 0 -561px; list-style:none;}
#menu_05:hover {background:transparent url(../img/top_menu.png) scroll no-repeat 0 -599px;}
#menu_05:active {background:transparent url(../img/top_menu.png) scroll no-repeat 0 -599px;}

.smenu_box ul {  
    list-style: none;  
    margin: 0;  
    padding: 0;  
} 
.smenu_box li {  
    margin: 0 0 0 0;
	padding: 0;
    border: 0;  
    float: left;
 	display: block;s
  	vertical-align: middle;
 	white-space: nowrap;
}

.input_topsearch {  
	width:300px;
    font-size:12px;
	color:#777777;
}

#member_box {
	border:5px #c2cee4 solid;
}

#member_box table {
	background-color:#fafafa;
	border:1px #d4dae0 solid;
}

.input_def {
	font-size:12px;
	height:16px;
	border:1px #cdd8e6 solid;
	color:#777777;	
}

.textarea_def {
	font-size:12px;
	border:1px #cdd8e6 solid;
	padding:10px;
	color:#777777;	
}

.input_search {
	width:97%; 
	border:2px #599b66 solid;
	background-color:#f6faef;
}

.select_280 {
	font-size:12px;
	width:280px;
	height:20px;
	border:1px #cdd8e6 solid;
}
.select_150 {
	font-size:12px;
	width:150px;
	height:20px;
	border:1px #cdd8e6 solid;
}
.select_def {
	font-size:12px;
	height:20px;
	border:1px #cdd8e6 solid;
}

.member_tit {
	color:#425e8d;
	padding:5px 0;
	padding-left:20px;
	text-align:left;
	background-color:#e8edf2;
}

.member_cont {
	color:#555555;
	padding:5px 5px 5px 10px;
	text-align:left;
}


.member_star {
	color:#8198ff;
	font-weight:bold;
}

#member_companybox {
	margin-bottom:20px;
	background-color:#e2eff2;
}
#member_companybox2 {
	border:5px #c2cee4 solid;
}
#member_companybox2 table {
	background-color:#fafafa;
	border:1px #d4dae0 solid;
}


/* 팝업 */
.popup_tit {
	font-size:14px;
	background-color:#4b53c8;
	color:#FFF;
	font-weight:bold;
	padding-left:15px;
}
.popup_zip_list {
	border-bottom:1px #e3e3e3 solid;
	text-align:left;
	line-height:30px;
}
.popup_basket_tit {
	font-size:16px;
	font-weight:bold;
}


/* 메인 */
.notice_list {color:#FFF; text-align:left; text-decoration:none;}
.notice_list a:link 	{color: #FFF; text-decoration:none;}
.notice_list a:active 	{color: #FFF; text-decoration:none;}
.notice_list a:visited  {color: #FFF; text-decoration:none;}
.notice_list a:hover 	{color: #c0ff00; text-decoration:none;}

.notice_date {font-size:11px; color:#e4e4e4; text-align:right; }

.bottom_menu {color:#686868; text-align:left; text-decoration:none;}
.bottom_menu a:link 	{color: #686868; text-decoration:none;}
.bottom_menu a:active 	{color: #686868; text-decoration:none;}
.bottom_menu a:visited  {color: #686868; text-decoration:none;}
.bottom_menu a:hover 	{color: #000; text-decoration:none;}

.popup_menu {font-size:12px; color:#3d97e3; text-align:left; font-weight:bold; background-color:#edf7ff; padding:3px 3px; text-decoration:none;}
.popup_menu a:link 		{color: #3d97e3; text-decoration:none;}
.popup_menu a:active 	{color: #3d97e3; text-decoration:none;}
.popup_menu a:visited  	{color: #3d97e3; text-decoration:none;}
.popup_menu a:hover 	{color: #643de3; text-decoration:none;}

.popup_menu_sub {font-size:12px;color:#999; text-align:left; text-decoration:none;}
.popup_menu_sub a:link 		{color: #999; text-decoration:none;}
.popup_menu_sub a:active 	{color: #999; text-decoration:none;}
.popup_menu_sub a:visited  	{color: #999; text-decoration:none;}
.popup_menu_sub a:hover 	{color: #000; text-decoration:none;}




/* 서브 */
.body_tit { font-family:나눔고딕, 돋움; font-size:19px; color:#482ab7; font-weight:bold; border-bottom:1px #c7c6c5 solid;}
.body_tit2 { font-family:나눔고딕, 돋움; font-size:14px; color:#999; font-weight:bold;}
.body_location { font-size:12px; color:#777; border-bottom:1px #c7c6c5 solid;}



/* 구매 관련 */
.prod_name { color:#346aaa;	}
.prod_name a:link 	 {color: #346aaa; text-decoration:none;}
.prod_name a:active  {color: #346aaa; text-decoration:none;}
.prod_name a:visited {color: #346aaa; text-decoration:none;}
.prod_name a:hover 	 {color: #4e21e1; text-decoration:none;}

.prod_price {color:#cb1212; font-weight:bold;}

.frame 		{border:1px #c7c6c5 solid;}

.prod_name2 {font-size:14px; font-weight:bold; color:#000; text-align:left; padding-left:10px; background-color:#dbeafb;}

.prod_name3 {font-size:14px; font-weight:bold; color:#346aaa; text-align:left;}
.prod_name3 a:link 	 {color: #346aaa; text-decoration:none;}
.prod_name3 a:active  {color: #346aaa; text-decoration:none;}
.prod_name3 a:visited {color: #346aaa; text-decoration:none;}
.prod_name3 a:hover 	 {color: #4e21e1; text-decoration:none;}

.underline	{border-bottom:1px #dddddd solid;}
.underline2	{border-bottom:1px #d9dfe7 solid; background-color:#f6f7f9;}

.prod_box	{border:1px #d3d8de solid; background-color:#f1f2f7; margin-top:12px;}
.prod_box_tit{font-weight:bold; text-align:left; height:28px; border-right:1px #d4dae2 solid;}
.prod_box_contents{text-align:left; padding-left:15px;}

.price_box  {border:10px #bac8dd solid; background-color:#d0d9e8;}
.price_box_tit  { color:#5365a7; font-weight:bold; text-align:center; background-color:#f4f8fe;}
.price_box_contents1  { font-size:24px; color:#777777; font-weight:bold; text-align:center; background-color:#FFF;}
.price_box_contents2  { font-size:24px; color:#5188e3; font-weight:bold; text-align:center; background-color:#FFF;}
.price_box_contents3  { font-size:24px; color:#e86902; font-weight:bold; text-align:center; background-color:#FFF;}

.buy_tit  {font-size:14px; font-weight:bold; color:#555555;}

.show {border-left:1px #ededed solid;border-right:1px #ededed solid;border-bottom:1px #a5a6a5 dashed;padding:7px 0;text-align:center;}


/* 제품리스트 */
.prodline {border-bottom:1px #f2f2f2 solid; margin-top:5px;}
.prodlist_line_none {margin-top:5px;}
.prodlist_bar { color:#e7e7e7; font-weight:bold; border-bottom:1px #f2f2f2 solid; }

.prodlist_st1 { color:#5f5f5f; padding:7px 0px 3px 0; letter-spacing:-0.1em; border-bottom:1px #f2f2f2 solid; text-align:left; font-weight:bold; text-decoration:none;}
.prodlist_st1 a:link 	{color: #5f5f5f; font-weight:bold; text-decoration:none;}
.prodlist_st1 a:active   {color: #5f5f5f; font-weight:bold; text-decoration:none;}
.prodlist_st1 a:visited  {color: #5f5f5f; font-weight:bold; text-decoration:none;}
.prodlist_st1 a:hover 	{color: #000000; font-weight:bold; text-decoration:none;}

.prodlist_st2 { color:#848383; padding:7px 0px 3px 10px; border-bottom:1px #f2f2f2 solid; text-align:left; text-decoration:none;}
.prodlist_st2 a:link    {color: #848383; text-decoration:none;}
.prodlist_st2 a:active  {color: #848383; text-decoration:none;}
.prodlist_st2 a:visited {color: #848383; text-decoration:none;}
.prodlist_st2 a:hover   {color: #5092ff; font-weight:bold; text-decoration:none;}

.search_text { color:#9d13ca; text-align:right; padding-right:15px; }

.prodlist_tit { color:#FFF; padding-left:15px; font-weight:bold; background-image:url(../img/prolist_tit_bg.gif); }
.prodlist_photo { text-align:center; background-color:#FFF; }
.prodlist_info { color:#777777; line-height:20px; text-align:left; padding:10px; background-color:#FFF; }
.prodlist_center { color:#777777; line-height:20px; text-align:center; background-color:#FFF; }

.prodlist_tit2 { color:#FFF; font-weight:bold; text-align:center; height:28px font-weight:bold; background-image:url(../img/list_tit_bg2.gif); }


/*주문, 배송조회*/
.order_tit { color:#FFF; font-weight:bold; text-align:center; height:30px font-weight:bold; background-image:url(../img/prolist_tit_bg2.gif); }
.order_date {font-size:16px; color:#222; font-weight:bold; line-height:30px; border-right:1px #f1f1f1 solid;}
.order_price {font-size:16px; color:#222; font-weight:bold; border-top:1px #CCC dashed;}
.order_deliver{font-size:16px; color:#3576ed; font-weight:bold; line-height:30px; border-left:1px #f1f1f1 solid;}
.order_reorder{font-size:16px; color:#555; font-weight:bold; line-height:30px; border-left:1px #f1f1f1 solid;}


/* 리스트 페이지 */

.list_tit{color:#FFF; text-align:center; font-weight:bold; background-image:url(../img/list_tit_bg3.gif); }
.list_center{ background-color:#FFF; text-align:center; padding:4px 0;}

.list_subject{ color:#2a459a; background-color:#FFF; text-align:left; padding-left:10px;}
.list_subject a:link    {color: #2a459a; text-decoration:none;}
.list_subject a:active  {color: #2a459a; text-decoration:none;}
.list_subject a:visited {color: #2a459a; text-decoration:none;}
.list_subject a:hover   {color: #6110db; text-decoration:none;}

.list_page {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#999999; padding:2px 7px 1px 7px; border:1px #e5e5e5 solid; text-align:center; text-decoration:none;}
.list_page a:link    {color: #999999; text-decoration:none;}
.list_page a:active  {color: #999999; text-decoration:none;}
.list_page a:visited {color: #999999; text-decoration:none;}
.list_page a:hover   {color: #0068dc; font-weight:bold; text-decoration:none;}

.list_page_on {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ff0066; padding:2px 7px 1px 7px; border:1px #c7c7c7 solid; text-align:center; background-color:#f2f1ed; text-decoration:none;}



/* 리스트 내용 보기 */
.list_box1 {	
	border-top:2px #1b4485 solid;
	
}
.list_tit1 {	
	color:#605f5f;
	font-weight:bold;
	text-align:center;
	border-bottom:1px #c8c8c8 solid;
	background-color:#e6eff9;
}
.view_contents {	
	padding:20px;
	text-align:left;
	line-height:22px;
	border-bottom:2px #ddd solid;
}
.view_subject {	
	color:#0d408a;
	text-align:left;
	padding:3px 5px 2px 10px;
	font-weight:bold;
	border-bottom:1px #c8c8c8 solid;
	background-color:#e6eff9;
}


/* 작성 */
.write_tit {	
	color:#0d408a;
	text-align:center;
	padding:4px 2px 2px 2px;
	background-color:#e6eff9;
	border-bottom:1px #e8e8e8 solid;
}
.write_table_tit {	
	color:#FFF;
	text-align:left;
	padding:3px 5px 2px 10px;
	font-weight:bold;
	border-bottom:1px #c8c8c8 solid;
	background-color:#4d8fd8;
}


/* Q&A 페이지 */

.qa{border-top:1px #304f88 solid; background-color:#7791d3;}
.qa_atit{color:#edf2f9; font-weight:bold; padding:19px 15px 15px 15px;}
.qa_a{color:#FFF; line-height:18px; padding:17px 10px 15px 0px;}
.input_select_com_search {	
	font-family:돋움;
    font-size:12px;
	height:20px;
	border:1px #cccccc solid; 
	color:#777;
	padding:0px;
	text-decoration:none;
	background-color:#fbfbfb;
}
.list_box {	
	border-top:2px #2c40a6 solid;
	border-bottom:2px #ddd solid;
}
.list_cent {	
	color:#8c8c8c;
	text-align:center;
	border-bottom:1px #e8e8e8 solid;
}
.list_subject1 {	
	color:#8c8c8c;
	text-align:left;
	padding:4px 2px 2px 7px;
	line-height:22px;
	border-bottom:1px #e8e8e8 solid;
}
.list_subject1 a:link    {color: #8c8c8c; text-decoration:none;}
.list_subject1 a:active  {color: #8c8c8c; text-decoration:none;}
.list_subject1 a:visited {color: #8c8c8c; text-decoration:none;}
.list_subject1 a:hover   {color: #330ac9; text-decoration:none;}



/* 왼쪽 */
.left_menu { color:#4e4e4e; padding:7px 0px 3px 10px; border-top:1px #e1e1e1 solid; text-align:left; text-decoration:none;}
.left_menu a:link 	 {color: #4e4e4e; text-decoration:none;}
.left_menu a:active  {color: #4e4e4e; text-decoration:none;}
.left_menu a:visited {color: #4e4e4e; text-decoration:none;}
.left_menu a:hover 	 {color: #4c2eb9; font-weight:bold; text-decoration:none;}

