/* <![CDATA[ */
    @import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css"); 
	html {font-size:90%; font-family:'Nanum Gothic','dotum',Verdana,gulim,'Lucida Grande',Sans-serif,arial,helvetica; color:#787878; }
	*html #container {
		height: 100%;
	}
	body {   margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #ffffff;    }
	select,input,textarea {font-size:100%; font-family:'Nanum Gothic',Verdana,,gulim,, gulim,'Lucida Grande',Sans-serif,arial,helvetica; margin:0; padding:0; }
	* {padding:0;margin:0;}
	*:focus {
     outline: none;
	}
	table {border-collapse:collapse; border-width:0; border-spacing:0;}
	tr {margin:0;padding:0;}
	td {margin:0;padding:0;}
	ul {list-style:none;}
	a {text-decoration:none; color:#2276bb;}
	a:hover {text-decoration:underline;}
	div,form,p,h1,h2,h3,h4,h5,ul,dl,dt,dd {margin:0; padding:0;}
	img {border:0;}
	h1 {font-size:120%;}
	h2 {font-size:100%;}
	h3 {font-size:100%;}
	a:link.white {text-decoration:none;color:#FFFFFF;}
	a:hover.white {text-decoration:underline;color:#FFFFFF;}
	a:visited.white{text-decoration:none;color:#FFFFFF}

	.round {border: 1px solid #83a42e; border-radius: 4px 4px 4px 4px; line-height: 180%; margin: 0 0 20px; overflow: hidden; padding: 10px; }
	.box_round {-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; -khtml-border-radius: 4px;}

	#alertTop {position:fixed; width:100%; left:0; font-size:130%; z-index:999}
	#alertTop div {background:#ffffff; padding:15px 0 15px 0; text-align:center; font-weight:bold; cursor:pointer; }
	.btm_right {text-align:right; padding:0 13px 0 0; margin:0 0 10px 0; font-size:89%;}
	.btm_right a {color:#000000;}
	.b {font-weight:bold;}
	.blue {color:#2276bb;}
	.black {color:#000000;}
	.green {color:#008000;}
	.gray {color:#999999;}
	.orange {color:#F46617}
	.w_normal {font-weight:normal;}
	.left {float:left;}
	.right {float:right;}
	.block {display:block;}
	.docs {line-height:180%;}
	.mgb10 {margin:0 0 10px 0;}
	.text_right {text-align:right;}
	.search_text {padding:3px 25px 3px 3px; border:1px solid #cecece;}
	.red {color:red}
	.title_text {font-size:14px;font-weight:bold;font-family:'Nanum Gothic',Verdana, gulim;}
	h1 {overflow:hidden; zoom:1; padding:10px 10px 8px 15px; margin:0 0 10px 0; font-weight:bold; border-bottom:1px solid #dddddd; background:#fafafa;}
	h1 .left {float:left;}
	h1 .right {float:right;}
	h1 .normal {font-size:78%; font-weight:normal;}
	h1 a {color:#000000;}
	h2 a {color:#000000;}
	h2.side_title {overflow:hidden; zoom:1; margin:0 0 10px 0; padding:7px 13px 6px 13px; background:#9F9FEC; font-weight:bold; text-align:left;}
	h2.side_title a {display:block; color:#000000;}
	h2.side_title .btn_right {font-weight:normal; font-size:89%; color:#2276bb;}
	.hide {display:none;}
	.pop_div {display:none;}
	
	#goods_option_mix {color: #666666; border: 1px solid #CACACA; }
	#order_count {color: #666666; border: 1px solid #CACACA; }
	#order_count {color: #666666; border: 1px solid #CACACA; }

	#container select {color: #666666; border: 1px solid #CACACA; }


     .pointcolor { color:#383641; }
	 .pointbgcolor { background:#383641; }

	#header { clear:both; margin:0 auto;  height:120px; width:100%;  background:#fff;  }
	#header #top_content { width:1000px;  margin:0 auto; padding: 0; position:relative;  }
	#header #top_content #top_line { height:10px; background:#f80497; }
    #header #top_content #top_line_yellow { height:10px; background:#ffcc00; }
    #header #top_content #top_line_navy { height:10px; background:#202a62; }
    #header #top_content #top_line_gray { height:10px; background:#333333; }
	
	#header #top_content #top_menu { height:40px; display:block; float:right; }
	#header #top_content #top_menu ul {  margin : 0; padding:0;}
	#header #top_content #top_menu ul li { float:left; height:18px; text-align:left; padding:0 0 0 4px ;}
	#header #top_content #top_menu ul li  a {font-family:'Nanum Gothic',Verdana,tahoma; font-size:11px; color:#FFFFFF; font-weight:bold;}

	#header #top_content #top_logo {  display:block; clear:both; height:40px; width:100%; margin:auto; background:#fff;}
	#header #top_content #top_logo .left_logo {  position:absolute; top:30px; left:0;   }

	
	.menu_list { float:right; }
	.menu_list .menu { margin: 0; padding: 0; list-style: none; white-space: nowrap;  }
	.menu_list li { float: left; padding:0; margin:0; }
	.menu_list .menu a {   position: relative; height: 16px; float: left; text-decoration: none; line-height: 16px; white-space: nowrap; color: #454545; font-size: 14px; font-family: 'NanumGothic'; font-style: normal; font-weight: bold; letter-spacing:-0.5px ;}
	.menu_list .menu a:hover { color:#597abc; }
	.menu_list .menu a b {  font-family:'Nanum Gothic', 'arial'; font-weight: bold;  display: block; padding: 5px 0 11px 20px; letter-spacing:-0.5px ;}
	
	.menu_list .menu_sub { position: relative; text-align:center; height:42px; }
	.menu_list .menu_sub .menu_sub_m {  width:400px; position: absolute; left: 0; top:40px; height:26px; display:none; margin: 0; list-style: none;  }
	.menu_list .menu_sub .menu_sub_m li {  float: left; background:#68a801; }
	.menu_list .menu_sub .menu_sub_m a { font-family:'Nanum Gothic', 'arial';  color:#ffffff ;font-size: 11px; padding:3px 15px 3px 15px;}
	.menu_list .menu_sub .menu_sub_m a:hover { color:#eeff5a; }
	


	#container {width:100%;  clear:both; }
	#container #main_box {  width:100%;   overflow: hidden; margin: 0 auto; background-color:#383641; background: #fff; padding: 0;}

	#container #main_box .main_bg {background: url('./images/mainimg_01.jpg') repeat-x; border:1px solid #cdcdcd;  margin: 0 auto; width:1000px; height:450px; position: relative; overflow:hidden;  }


	#container #main_banner_1 { height: 210px;  width:1000px; overflow: hidden; clear:both; margin: 0 auto; text-align:center;  background:#ffffff; }
	#container #main_banner_1 .banner01 {float:left; width:320px; height: 210px; background:#f5f5f5; }
	#container #main_banner_1 .banner02 {float:left; width:340px;  }
	#container #main_banner_1 .banner03 {float:left; width:340px;  }
	
	#container .main_product .board_output td { text-align:center;}
	#container .main_product .board_output_gallery_subject{  }
	#container .main_product .board_output_gallery_subject a {  font-weight:bold; color:#605c70; padding:10px 0 0 0;}
	#container .title_notice { 	margin: 10px 0 0 19px;  	height: 20px; float: left; }
	#container .title_notice ul { padding:0; margin:0; }
    #container .title_notice ul li {float:left;}
	#container .main_notice {   float:left;  width: 100%; padding:6px 0 0 16px; }
	#container .main_notice  .board_output_12_tr td { }
	#container .main_qna {   float:left;  width: 100%; padding:6px 0 0 16px; }

    #container .main_product { clear: both; ; float:left; padding: 10px 0 0 0;}
	#container .main_product .board_output_gallery_img   { padding: 3px 14px 3px 14px;}
	#container .main_product .board_output_gallery_img  img { border:1px solid #dbdbdb; }
    #container .gallery_subject { padding:5px 0 0 0; }
	#container table.seLayout {border-width:0 ;}

	#container #main_banner_2 {  padding: 30px 0 30px 0; width:1000px; overflow: hidden; clear:both; margin: 0 auto; text-align:center; background:#ffffff;  }
	#container #main_banner_2 .banner01 {float:left; padding: 10px 0 0 0; display:inline; width:320px; text-align:left;  background:#f5f5f5; height:240px; }
	#container #main_banner_2 .banner02 {float:left; padding: 10px 0 0 0; width:680px; background:#f5f5f5; height:240px; }
    .alpha_01 img { opacity: 1.0; -ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=100)”; filter: alpha(opacity=100); -khtml-opacity: .1; -moz-opacity: .1; cursor:pointer;}
	
	#container #main_banner_3 {  width:1000px; overflow: hidden; clear:both; margin: 0 auto; text-align:center;  background:#ffffff; padding:20px 0 40px 0;}
	#container #main_banner_3 .banner01 {float:left; display:inline; width:310px;margin: 0 auto;padding:0; }
	#container #main_banner_3 .banner02 {float:left; width:230px; margin: 0 auto;padding:0; }
	#container #main_banner_3 .banner03 {float:left; width:230px; margin: 0 auto;padding:0; }
	#container #main_banner_3 .banner04 {float:left; width:230px; margin: 0 auto;padding:0; }
	
	#container #sub_main_box { width:100%; overflow: hidden; clear:both;  background:#ffffff; padding:20px 0 20px 0; }
	#container #sub_main_box .main_bg {width:1000px;  margin:0 auto; text-align:center; }


	#container #main_banner_2 .ba_box { padding:10px; } 
	#container #main_banner_2 .ba_box .ba_title{ position: relative; top:15px; font-family:'Nanum Gothic',Verdana,tahoma; font-size:15px; color:#111111; height:50px; font-weight:bold; }
	#container #main_banner_2 .ba_box .ba_content{ padding:10px; font-family:'Nanum Gothic',Verdana,tahoma; font-size:12px; color:#787878; }
	#container #sub_main_box { width:100%; overflow: hidden; clear:both;  background:#ffffff; padding:0 0 20px 0; }
	#container #sub_main_box .main_bg {width:1040px;  margin:0 auto; text-align:center; }


	#container #sub_main_box2 { width:1040px; clear:both; overflow: hidden; background:#ffffff; margin: auto; text-align:center; }

	#container #sub_main_box2 .left_menu {display:inline; float:left; width:200px;margin-left: 20px; }
	#container #sub_main_box2 .left_menu .mall_menu { width:200px; }

	/* 쇼핑몰 메뉴*/
	#container #sub_main_box2 .left_menu .mall_menu a{  font-weight:bold; display: block; overflow: auto; /*force hasLayout in IE7 */ color: #000000; text-decoration: none; padding-top: 12px; padding-left:12px;}
	#container #sub_main_box2 .left_menu .mall_menu a:link, #container #sub_main_box2 .left_menu .mall_menu a:visited, #container #sub_main_box2 .left_menu .mall_menu a:active{ border-bottom:1px solid #E4E4E4; height:30px; text-align:left; padding-right:20px; font-size:14px; font-family:'Nanum Gothic',arial; color: #333333; }
	#container #sub_main_box2 .left_menu .mall_menu a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/ border-bottom:1px solid #E4E4E4; height:30px; padding-right:20px; text-align:left; font-size:14px; font-family:'Nanum Gothic',arial; color: #8a6a43; }
	#container #sub_main_box2 .left_menu .mall_menu a:hover{ border-bottom:1px solid #E4E4E4; height:30px; padding-right:20px; text-align:left; font-size:14px; font-family: 'Nanum Gothic', 'arial'; color: #8a6a43; }

	#container #sub_main_box2 .left_menu .leftbottom { margin:20px 0 0 0;}
	#container #sub_main_box2 .menu_title { width:100%; height:70px; text-align:left; border-bottom: 1px solid #E4E4E4; } 
	#container #sub_main_box2 .menu_title span { font-size:24px;font-weight: bold;  padding:28px 0 0 10px; position: absolute; font-family:'Nanum Gothic'; }

	#container #sub_main_box2 .right_content {float:right; width:750px;  min-height:400px; margin-right: 20px;}
	#container #sub_main_box2 .right_content_shop {float:left; width:750px; margin:auto; min-height:400px; overflow:auto ;  }
              
    #container #sub_main_box2 .right_content .title { width:100%; float:left; position: relative; }
	#container #sub_main_box2 .right_content .title .title_img { display:inline; float:left; padding:0; color: #888888; font-size:18px; font-family:'Nanum Gothic', Verdana,tahoma;}
	#container #sub_main_box2 .right_content .title .navi { float:right; padding:0; color: #888888; font-size:11px; font-family:'Nanum Gothic',Verdana,tahoma;}
	#container #sub_main_box2 .right_content .content { clear:both;}
	#container #sub_main_box2 .right_content .content .sub_board { min-height:400px;padding:30px 25px 50px 25px;margin: 0 auto;text-align: left;} 
	
	/* product, shopping width:1000px */ 
	#container #sub_main_box2 .right_content1 {margin:0 auto; width:1000px;  min-height:400px;}
	#container #sub_main_box2 .right_content1 .title { width:100%; float:left; border-bottom:1px solid #E4E4E4; margin: 0 0 30px 0;}
	#container #sub_main_box2 .right_content1 .title .title_img { display:inline; float:left; padding:0; color: #888888; font-size:18px; font-family:'Nanum Gothic',Nanum Gothic, Verdana,tahoma;}
	#container #sub_main_box2 .right_content1 .title .navi { float:right;  padding:0; color: #888888; font-size:11px; font-family:'Nanum Gothic',Verdana,tahoma;}
	#container #sub_main_box2 .right_content1 .content { clear:both;}
	#container #sub_main_box2 .right_content1 .content .sub_board { min-height:400px; margin: 0 auto;text-align: left;} 
	
	/* 마이페이지 주문조회 */ 
	#container #sub_main_box2 .right_content .content .sub_board .t_01 { margin: 0 0 20px 0; border-collapse: collapse; border-top: 2px solid #88A8EC; border-left: 1px solid #CECECE; }
	#container #sub_main_box2 .right_content .content .sub_board .t_01 td { padding: 5px 5px 5px 10px; border-right: 1px solid #CECECE; border-bottom: 1px solid #CECECE; }
	#container #sub_main_box2 .right_content .content .sub_board .t_01 th { background:#ebebeb; text-align:center; padding: 5px 5px 5px 10px; border-right: 1px solid #CECECE; border-bottom: 1px solid #CECECE; }

	
	#container #sub_main_box2 .right_content .content .sub_board #ext_search .est_keyword_cell input { margin-left:5px; }
	#container #sub_main_box2 .right_content .content .sub_board #ext_search .est_btn_cell input { margin-left:5px; }
	
    #container #sub_main_box2 .right_content .content .sub_board .board_comment_bgcolor .comment_name { height:25px;}



	#container #sub_main_box2 .right_content .content .sub_mypage { min-height:400px;padding:20px 0 30px 0;margin: 0 auto;text-align: left; line-height:18px;}
    #container #sub_main_box2 .right_content .content .sub_mypage .box {display:inline; float:left; padding:10px 0 10px 0;}
	#container #sub_main_box2 .right_content .content .sub_mypage .box .left { display:inline; float:left; width:200px;}
	#container #sub_main_box2 .right_content .content .sub_mypage .box .right {display:inline; float:left; width:500px; padding-left:20px;}
	#container #sub_main_box2 .right_content .content .sub_mypage .box .right .top {font-size:16px; font-family:'Nanum Gothic',tahoma; font-color:#666666; font-weight:bold; padding:10px 0 15px 0;}
	#container #sub_main_box2 .right_content .content .sub_mypage .box .right .bottom {}
	#container #sub_main_box2 .right_content .content .sub_mypage .sub_title { padding-top:20px;font-size:18px;  font-family:'Nanum Gothic';} 
	#container #sub_main_box2 .right_content .content .sub_mypage .sub_list { float:left; display:inline; padding:0; margin:0;}
	#container #sub_main_box2 .right_content .content .sub_mypage .top{ padding:20px 0 0 0;  }
	#container #sub_main_box2 .right_content .content .sub_mypage .detail { padding:20px 0 0 0;margin:0 auto; text-align:center; }

	#container #sub_main_box2 .right_content .content .sub_mall { min-height:500px;margin: 0 auto;text-align: left; width:100%; } 
	#container #sub_main_box2 .right_content .content .sub_mall .product_list_sort { float:right; padding:10px 10px 20px 0; }
	#container #sub_main_box2 .right_content .content .sub_mall .list_box { clear:both; float:left; padding:10px; }
	#container #sub_main_box2 .right_content .content .sub_mall .list_box img { width:150px;height:150px;border:#DDDDDD solid 1px; }
	
	/* 상품관련 원본 */
	/* product */
	#product_img {float:left; padding:0 0 0 18px; margin:0 0 30px 0; text-align:center;}
	#product_info {float:right; width:343px; padding-left:15px; text-align:left;}
	.product_tle {background:url(./images/bg_product1.gif) bottom ;height:27px;font-weight:bold;font-size:17px}
	.product_txt1 {background:url(./images/bg_product2.gif) no-repeat;padding:0 0 0 9;font-weight:bold;color:#686461;font-size:11px}
	.product_txt2 {color:#666666;font-size:12px}
	.product_price {color:#EE2131;font-weight:bold}
	.tle_bar {background:url(./images/bg_tle.gif) no-repeat;width:690;height:29;padding:7 0 10 27;font-weight:bold;margin-top:27}
	/* 쇼핑몰 */
	.box1_tle {margin:9 0 5 9}
	.box1 {background:url(./images/box1_bg.gif) repeat-y;width:725px}
	.box1_left{float:left; padding-left:34px;}
	.box1_right{float:right; padding-right:34px;}
	.box1_bar {text-align:center;margin:18 0 18 0}
	#product_list {text-align:center;font-weight:bold;color:#666666;font-size:11px; }
	#product_list span {color:#DA0000;font-size:11px;font-weight:normal;}
	#product_list a {color:#666666;font-size:11px;font-weight:bold;}
	#product_list_tle {float:left;padding:29 0 5 9}
	#product_list_sort {float:right;padding:10 8 5 0;font-size:11px;color:#EA212D;font-weight:bold}
	#product_list_sort a {color:#999999;font-weight:normal;font-size:11px;}
	#product_list_sort span {color:#999999;font-weight:normal;font-size:11px;}
	#product_content {clear:both;background:url(./images/tab_bg.gif) repeat-x;margin-top:30;width:725}
	.product_tab {cursor:pointer;}
	/* -- 끝 -- */

	#container #sub_main_box3 { width:100%;  overflow: hidden; background:#ffffff;  margin:auto; padding-top:40px; text-align:center;}
	#container #sub_main_box2 .right_content .content  .sitemap_box { clear:both; padding:50px 0 0 50px;}
	#container #sub_main_box2 .right_content .content  .sitemap_box .map { display:inline; float:left; width:150px; }
	#container #sub_main_box2 .right_content .content  .sitemap_box .map ul { list-style-type:disc; }
	#container #sub_main_box2 .right_content .content  .sitemap_box .map ul li { list-style-type:disc;  height:40px; text-align:left;margin:0;padding:0; }
	#container #sub_main_box2 .right_content .content  .sitemap_box .map .li_top { list-style:none; }

	#container #sub_main_box2 .right_content .content  .sitemap_box .map .company { color: #ffffff; padding: 8px 15px 8px 15px; background: none repeat scroll 0 0 #91b633; font-size: 16px; font-weight: bold; }
	#container #sub_main_box2 .right_content .content  .sitemap_box .map .company:hover { color: #ffffff; padding: 8px 15px 8px 15px; background: none repeat scroll 0 0 #83a42e; font-size: 16px; font-weight: bold; }

	#container #sub_main_box2 .right_content .content  .sitemap_box .map .b_menu {  }
	#container #sub_main_box2 .right_content .content  .sitemap_box .map .li_menu { margin-left:20px; }



	#container #sub_main_login { width:100%; clear:both; overflow: hidden; background:#ffffff; margin: auto; text-align:center; }

	#container #sub_main_login .left_menu {display:inline; float:left; }
	#container #sub_main_login .left_menu .mall_menu { }
	#container #sub_main_login .left_menu .mall_menu a {  clear:both; float:right; border-bottom: 1px solid #E4E4E4; text-align: right; font-size: 12px; font-family:'Nanum Gothic',Verdana, arial;}

	#container #sub_main_login .right_content { margin:0 auto; width:1000px;  border-left:1px solid #E1E1E1; min-height:400px;}
              
    #container #sub_main_login .right_content .title { width:100%; float:left; border-bottom:1px solid #E4E4E4;}
	#container #sub_main_login .right_content .title .title_img { display:inline; float:left; height:60px;}
	#container #sub_main_login .right_content .title .navi { float:right;  padding:20px; color: #888888; font-size:11px; font-family:'Nanum Gothic',Verdana,tahoma;}
	#container #sub_main_login .right_content .content { clear:both;}
	#container #sub_main_login .right_content .content .sub_board { min-height:400px;padding:30px 62px 20px 40px;margin: 0 auto;text-align: left; width:650px;} 


	/* 프로덕트 */
	#ext_search { padding: 21px; }
	.g_board #post_area { text-align:center;}

	/*.g_board a img { opacity: 0.7; -ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=70)”; filter: alpha(opacity=70);  -khtml-opacity: .07; -moz-opacity: .07; }
	.g_board a img:hover { opacity: 1.0; -ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=100)”; filter: alpha(opacity=100);  -khtml-opacity: .10; -moz-opacity: .10; }
	*/
	

	/* 본문 이미지 싸이즈 */
	#post_area img {max-width:1000px;}
    
	#container #sub_main_box2 .right_content1 .content1 { clear:both; font-size:12px; font-weight:normal; font-family:'Nanum Gothic',Verdana, gulim, gulim;}
	
	
	/* 마이페이지 주문조회 */ 
	#container #sub_main_box2 .right_content1 .content .sub_board .t_01 { margin: 0 0 20px 0; border-collapse: collapse; border-top: 2px solid #88A8EC; border-left: 1px solid #CECECE; }
	#container #sub_main_box2 .right_content1 .content .sub_board .t_01 td { padding: 5px 5px 5px 10px; border-right: 1px solid #CECECE; border-bottom: 1px solid #CECECE; }
	#container #sub_main_box2 .right_content1 .content .sub_board .t_01 th { background:#ebebeb; text-align:center; padding: 5px 5px 5px 10px; border-right: 1px solid #CECECE; border-bottom: 1px solid #CECECE; }

	
	#container #sub_main_box2 .right_content1 .content .sub_board #ext_search .est_keyword_cell input { margin-left:5px; }
	#container #sub_main_box2 .right_content1 .content .sub_board #ext_search .est_btn_cell input { margin-left:5px; }
	
    #container #sub_main_box2 .right_content1 .content .sub_board .board_comment_bgcolor .comment_name { height:25px;}


		/* 쇼핑몰 */
	#container #sub_main_box2 .right_content1 .shop_cate { width: 998px; height:40px; clear:both; border:1px solid #cdcdcd; }
	#container #sub_main_box2 .right_content1 .shop_cate .mall_menu { float:left; display:inline; }
	#container #sub_main_box2 .right_content1 .shop_cate .mall_menu a {  padding: 13px; clear:both; float:left;  text-align: left; font-size: 12px; font-family:'Nanum Gothic',Verdana, arial;}

	#container #sub_main_box2 .right_content1 .content .sub_mall { min-height:500px;margin: 0 auto;text-align: left; width:100%; } 
	#container #sub_main_box2 .right_content1 .content .sub_mall .product_list_sort { float:right; padding:10px 10px 20px 0; }
	#container #sub_main_box2 .right_content1 .content .sub_mall .list_box { clear:both; float:left; padding:10px; }
	#container #sub_main_box2 .right_content1 .content .sub_mall .list_box img { width:300px;height:200px; margin:20px 30px 10px 0;}
	#container #sub_main_box2 .right_content1 .content .sub_mall  .detail {width:1000px;padding:0 0 0 0;float:left;text-align:left}
	#container #sub_main_box2 .right_content1 .content .sub_mall  .detail .bg { height:46px; width:1000px; }
	#container #sub_main_box2 .right_content1 .content .sub_mall  .detail .bg .cate_name {float: left; padding: 21px 0 0 34px; font-weight: bold; font-size: 14px; letter-spacing: -1px;}
	#container #sub_main_box2 .right_content1 .content .sub_mall  .detail .bg .cate_name_r { float: right; color: #999999; font-size: 11px; padding: 21px 15px 0 0; }
	#container #sub_main_box2 .right_content1 .content .sub_mall  .detail .product_view { width:1000px; margin-top:20px; }


	#rull {width:650px; background:#FFFFFF; float:left; text-align:left; min-height:400px;}

 

    #footer_box { width:100%; background:#ffffff;  margin:0 auto; padding:0; border-top:1px solid #cfd6dc} 
	#footer_box #footer {width:1000px; padding: 0 20px 0 20px;background:#ffffff; color:#b4b4b4; clear:both; margin: auto;height:160px;}
	#footer_box #footer #left {width:200px; display:inline; float:left; padding-left:5px; padding-top:25px;}
	#footer_box #footer #right {width:790px; float:left; padding-top:25px;}
 
	#footer_box #footer #right .top {float:left; padding:3px; font-size:11px; color:#888888;}
	#footer_box #footer #right .top a{float:left; font-size:11px; color:#888888;}
	#footer_box #footer #right .top a:hover{float:left; font-size:11px; color:#888888;}
	#footer_box #footer #right .top a:visited{float:left; font-size:11px; color:#888888;}
	#footer_box #footer #right .bottom {width:500px;clear:both; padding:3px; float:left; color:#888888; font-size: 11px; font-family:'Nanum Gothic',tahoma;}


	#footer_box #footer #sns {width:254px; float:right; padding-top:5px; text-align:right;}

.ddsmoothmenu-v ul{ margin: 0; padding: 0 0 0 0; width: 200px; /* Main Menu Item widths */ list-style-type: none; font: bold 12px Verdana; }  
.ddsmoothmenu-v ul li{ position: relative; }

/* Top level menu links style */
.ddsmoothmenu-v ul li a{ display: block; overflow: auto; /*force hasLayout in IE7 */ color: white; text-decoration: none; padding-top: 12px; padding-left:12px;}
.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{ border-bottom:1px solid #E4E4E4; height:30px; text-align:left; padding-right:20px; font-size:12px; font-family:'Nanum Gothic',arial; color: #333333; }
.ddsmoothmenu-v ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/ border-bottom:1px solid #E4E4E4; height:30px; padding-right:20px; text-align:left; font-size:12px; font-family:'Nanum Gothic',arial; color: #8a6a43; }
.ddsmoothmenu-v ul li a:hover{ border-bottom:1px solid #E4E4E4; height:30px; padding-right:20px; text-align:left; font-size:12px; font-family:'Nanum Gothic',arial; color: #8a6a43; }

/*Sub level menu items */
.ddsmoothmenu-v ul li ul{ position: absolute; top: 0; font-weight: normal; visibility: hidden; }
/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }
/* End */

/* ]]> */