a:link {text-decoration:none;color:#666;}
a:visited {text-decoration:none;color:#666;}
a:active {text-decoration:none;color:#000000;}
a:hover {text-decoration:none;color:#666;}

body{ width:100%;height:100%;line-height:1.8em;font-size:12px; font-family:µ¸¿ò,arial, Helvetica, AppleGothic, sans-serif; margin:0;padding:0; }

input,select{
font-size:12px;
font-family:±¼¸²,arial, Helvetica, AppleGothic, sans-serif;
color:#666;
line-height:1.2em;
vertical-align:middle;
}

img,fieldset,iframe{border:0 none;margin:0;}
img{vertical-align:top;}
br{letter-spacing:0px;}
ul{margin:0;padding:0}
li{list-style:none;}

header, footer, aside, section, article,div { display:block; }

#login_wrap{width:100%;height:100%;padding:0;}
#login_box{width:715px;height:457px;margin:100px auto;background-image:url("/img/shop_login.gif");border:1px solid #fff}


#mem_wrap{width:100%;height:25px;padding:0 0 0 0;background-color:#fafafa;border-bottom:1px solid #dfdfdf;text-align:center;}
#mem_body{width:1250px;text-align:right;font-size:11px;margin:5px auto;}

#header_wrap{width:100%;height:100px;margin:0;padding:0;}
#header{width:1250px;height:100px;margin:0 auto;padding:14px 0 0 0;}
#header #header_blank_l{float:left;width:85px;height:100px;}
#header #header_logo{float:left;width:382px;height:85px;}
#header #s_area{float:left;width:346px;height:40px;margin:10px 0 0 0;text-align:center;}
#header #header_info{float:left;width:352px;height:70px;text-align:right;padding-top:10px;}
#header #header_blank_r{float:left;width:85px;height:100px;}

#l_menu_wrap{clear:both;width:100%;height:45px;background-image:url(/img/t_bar_bg.gif);}
#l_menu{width:1080px;height:39px;margin:0 auto;background-image:url(/img/t_bar.gif);}
/* #l_menu li{width:60px;height:24px;float:left;text-align:center;margin:5px 20px 0 0;} */
#l_menu li{float:left;}
#l_menu li img{vertical-align:middle;}

#body_wrap{width:1250px;padding:0;margin:0 auto;display:table;}
#cont_l{float:left;width:83px;min-height:800px;}
#cont_area{float:left;width:1080px;margin:0 auto;display:table;}

#cont_area #cat_1_wrap{width:1079px;height:102px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
#cont_area #cat_1{width:1036px;height:92px;margin:0 12px 12px 12px;padding-left:20px;background-color:#e5e5e5;}
#cont_area #cat_1 li{float:left;width:82px;margin:8px 12px 0 0;}

#cont_area #cat_1_wrap_a{width:1078px;display:table;border-left:2px solid #4996ee;border-right:2px solid #4996ee;
                    border-bottom:2px solid #4996ee;}
#cont_area #cat_1_a{width:1078px;height:51px;background-image:url("/img/btn_cat_bg.gif");}
#cont_area #cat_1_a li{float:left;height:28px;margin:24px 0 0 0;}
#cont_area #cat_2_a{width:1078px;margin:0 0 0 0;display:none;}

.li_cat_2{height:46px;}
#cat_2_a a:hover{color:#4996ee;}

#cont_area #cat_2_btn{width:1078px;height:12px;text-align:center;}


#cont_area #cat_2{width:1078px;}
.td_cat_2{width:215px;height:36px;border:1px solid #e5e5e5;border-collapse:collapse;}


#cont_area #cont_ad{width:1080px;margin:20px 0;display:table;}

#cont_area #cont_ad #ad_1{float:left;overflow: hidden;position: relative;height:292px;width:648px;
margin:0 8px 0 0;border:1px solid #f2f2f2;clear:both;}

#cont_area #cont_ad #ad_n1{float:left;overflow: hidden;height:289px;width:380px;
margin:0 6px 0 0;border:1px solid #f2f2f2;}

#cont_area #cont_ad #ad_n2{float:left;overflow: hidden;height:289px;width:380px;
margin:0 6px 0 0;border:1px solid #f2f2f2;}

#cont_area #cont_ad #ad_2ng{float:left;width:304px;}
#cont_area #cont_ad #ad_2ng .ad_t{width:302px;height:91px;margin:0 0 6px 0;border:1px solid #f2f2f2;overflow:hidden;}
#cont_area #cont_ad #ad_2ng .ad_b{width:302px;height:91px;margin:0;border:1px solid #f2f2f2;overflow:hidden;}

#cont_area #ad_3ng{width:1080px;height:229px;margin:6px 0 0 0;display:table;}
#cont_area #ad_3ng #ad_3ng_l{float:left;width:537px;margin:0 6px 0 0;}
#cont_area #ad_3ng #ad_3ng_c{float:left;width:265px;margin:0 6px 0 0;}
#cont_area #ad_3ng #ad_3ng_r{float:left;width:266px;}

#cont_area #ad_4ng{width:1080px;height:273px;margin:38px 0 0 0;}
#cont_area #ad_4ng #ad_4ng_l{float:left;width:535px;margin:0 5px 0 0;border:1px solid #f2f2f2;}
#cont_area #ad_4ng #ad_4ng_l .list_wrap{float:left;width:157px;height:206px;border-right:1px solid #f2f2f2;padding:10px 0 0 20px;font-size:14px;}
#cont_area #ad_4ng #ad_4ng_l .list_wrap_r{float:left;width:158px;height:206px;padding:10px 0 0 20px;font-size:14px;}
#cont_area #ad_4ng #ad_4ng_r{float:right;width:537px;}

#cont_area #ad_5ng{width:1080px;height:44px;margin:38px 0 100px 0;}
#cont_area #ad_5ng .bxslider2{width:1080px;height:35px;}


#cont_area #cont_ad #ad_2g{float:left;width:422px;height:290px;}
#ad_2g_top{width:415px;height:23px;margin:0 0 8px 0;border:1px solid #e5e5e5;padding:5px 5px 0 0;vertical-align:middle;}
#ad_2g_1{width:420px;height:78px;margin:0 0 8px 0;border:1px solid #e5e5e5;}
#ad_2g_2{width:420px;height:78px;margin:0 0 8px 0;border:1px solid #e5e5e5;}
#ad_2g_3{width:420px;height:78px;border:1px solid #e5e5e5;}

#cont_area #cont_ad #ad_2{width:1080px;height:580px;margin:8px 0 0 0;clear:both;}
#ad_3g_l{float:left;height:576px;width:458px;border:1px solid #e5e5e5;margin:0 0 40px 0;}
#ad_3g_r{float:left;height:576px;width:614px;margin:0 0 40px 4px;}
#ad_3g_f1{float:left;height:291px;width:302px;margin:0 4px 6px 0;border:1px solid #e5e5e5;}
#ad_3g_f2{float:left;height:291px;width:302px;margin:0 0 6px 0;border:1px solid #e5e5e5;}
#ad_3g_f3{float:left;height:277px;width:612px;border:1px solid #e5e5e5;}


#cont_area #s_order_wrap{clear:both;width:100%;height:25px;text-align:right;margin:60px 0 12px 0;}
#cont_area #s_order_wrap #s_btn{float:left;width:60%;text-align:left;}
#cont_area #s_order_wrap #s_order{float:left;width:40%;text-align:right;}
#cont_area #s_order li{float:left;margin:0 5px 0 0;}

#cont_area #prod_list{width:1080px;margin:12px 0 40px 0;}
#cont_area #prod_list .prod_top{background-image:url("/img/prod_top_bg.gif");text-align:center;}
#cont_area #prod_list .prod_val{text-align:center;}

#cont_r{float:left;width:85px;min-height:800px;}

#footer_wrap{clear:both;width:100%;height:120px;}
#footer-t{width:100%;height:40px;background-color:#efefef;;margin:40px auto;text-align:center;border-top:2px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
#footer-t ul{display:block;width:480px;margin:0 auto;} 
#footer-t li{float:left;width:120px;font-size:12px;color:#4f4f4f;font-weight:bold;padding-top:10px;}
#footer{width:1080px;height:80px;margin:0 auto;text-align:center;}
#footer ul{display:block;margin:0 auto;} 
#footer li{float:left;width:120px;font-size:12px;color:#4f4f4f;font-weight:bold;padding-top:10px;}


/* sub */

#cont_area #s_category{float:left;width:173px;min-height:900px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;margin:0 15px 0 0;padding:24px 10px 34px 10px;}
#cont_area #s_category .lvl1_txt{font-size:12px;font-weight:bold;color:#828281;vertical-align:top;}
#cont_area #s_category .lvl2_txt{font-size:11px;color:#828281;vertical-align:top;}

#cont_area #s_main_cont{float:left;width:866px;min-height:800px;}
#cont_area #s_main_cont #c_cat_bar{width:846px;height:26px;margin:14px 0 34px 0;padding:7px 0 0 20px;background-image:url("/img/c_cat_bg.gif");}
#cont_area #s_main_cont #c_cat_bar li img{vertical-align:bottom;}
#cont_area #s_main_cont #c_cat_bar ul{margin:0;}
#cont_area #s_main_cont #c_cat_bar li{float:left;margin-right:10px;vertical-align:middle;}

#cont_area #c_cat_list {width:866px;min-height:250px;margin:25px 0 55px 0;background-color:#eff3ff;border:1px solid #eff3ff}
#cont_area #s_order_sch {width:866px;min-height:110px;margin:25px 0 55px 0;background-color:#f7f7f7;
                         border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
#cont_area #s_order_sch li{float:left;}


.prod_name {font-size:13px;font-weight:bold;color:#485f8b;}
.prod_price_b{font-size:12px;font-weight:bold;color:#fd685b;}

.list_top{width:100%;height:36px;border-bottom:1px solid #e5e5e5;margin:0 0 5px 0;}
.login_txt {border:1px solid #a1a1a1;width:180px;height:25px;font-size:16px;font-weight:bold;padding:5px;}
.input_pass {border:1px solid #d7d7d8;width:280px;}
.input_txt {border:1px solid #d7d7d8;width:280px;}
.input_zip {border:1px solid #d7d7d8;width:60px;text-align:center;}

.hi_txt{font-weight:bold;font-size:13px;color:#5b5d5c;}
.hi_txt_m{font-weight:bold;font-size:12px;color:#f56f31;}
.hi_txt_s{font-weight:bold;font-size:11px;color:#f56f31;}

.blue_txt_s{font-weight:bold;font-size:11px;color:#6d92f8;}
.blue_txt_m{font-weight:bold;font-size:12px;color:#6d92f8;}

.input_exp{font-size:11px;color:#a5950e;}
.c_page{font-weight:bold;color:orange;text-decoration:underline}
.tit_red{font-weight:bold;font-size:16px;color:#fd6659;}
.tit_blue{font-weight:bold;font-size:16px;color:#6d92f8;}
.tit_brown{font-weight:bold;font-size:16px;color:#7e6d0f;}
.tit_grey{font-weight:bold;font-size:16px;color:#757576;}
.cat4_sel{font-weight:bold;font-size:12px;color:#fd6659;}
.divider{color:#d9d9d9;font-size:10px;}

.td_title_wide{background:#FAFAFA;font-family:"µ¸À½", "Dotum", Arial, Helvetica, AppleGothic, sans-serif;color:#000;vertical-align:center;
width:120px;height:30px;text-align:center;padding-top:2px;padding-bottom:2px;border:none;border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}
.td_title_wide img{vertical-align:center;}

.td_chk{text-align:center;background:#FAFAFA;font-weight:bold;color:#FF0000;width:25px;height:30px;padding-top:2px 0 2px 0;border:1px solid #EEEEEE;border-collapse:collapse;}

.td_title{background:#fbfbfb;width:140px;height:10px;text-align:left;padding:3px;padding-left:10px;
border:1px solid #cbcbcb;border-collapse:collapse;}

.td_value{height:10px;text-align:left;padding:3px;border:1px solid #cbcbcb;border-collapse:collapse;padding-left:10px;}

.list_header{height:25px;border:1px solid #cbcbcb;font-weight:bold;background-color:#fbfbfb;text-align:center;padding:1px;}
.list_dtl{height:25px;border:1px solid #cbcbcb;font-weight:normal;text-align:center;padding:1px;}

.order_list_top{height:30px;background-image:url(/img/order_top_bg.gif);text-align:center;}
.order_list_dtl{text-align:center;border-right:1px solid #eee;border-bottom:1px solid #eee;}

.odr_s_mon_off{width:40px;height:22px;background-color:#fff;}
.odr_s_mon_on{width:40px;height:22px;background-color:#81a1fb;}
.odr_s_mon_div{width:1px;height:22px;background-color:#fff;}

#order_dtl_top{width:820px;border-bottom:1px solid #dfdfdf;margin:40px 0 60px 0;font-size:11px;}
.order_info_top{border-top:1px solid #dfdfdf;border-bottom:1px dotted #cbcfdb;background-color:#f7f7f7;height:25px;border-right:1px solid #dfdfdf;}
.order_info_top_l{border-top:1px solid #dfdfdf;border-bottom:1px dotted #cbcfdb;height:25px;background-color:#f7f7f7;}
.order_info_dtl{height:25px;background-color:#fff;border-right:1px solid #dfdfdf;}
.order_info_dtl_l{height:25px;background-color:#fff;}