@charset "utf-8";
*{margin:0; padding:0; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; font-size:11px; word-break:break-all;}
form { margin:0; padding:0}
body {margin:0px; padding:0px}
table {margin:0px; padding:0px}
h1 {display:none;}
hr {display:none;}
img, fieldset, button{border:none;}
hr, button img{display:none;}
li{list-style:none;}
a:hover{ text-decoration:none}
a:visited{ text-decoration:none}
a:link{text-decoration:none}
a:active{ text-decoration:none}
textarea{overflow:auto;} 
html:first-child select{padding-right:6px; height:20px;} /* Opera 9 & Below Fix */ 
option {padding-right:6px;} /* Firefox Fix */
legend {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */ 
div,ul,li{margin:0; padding:0; font-size:11px; font-family:"돋움", Dotum;}
input{ border:1px solid #d5d5d5; color:#777777;font-size:11px; line-height:18px;}
textarea{color:#777777;font-size:11px; padding:10px;}
/*select{behavior:url(selectbox.htc);}*/
/* margin*/
.mg_t3{ margin-top:3px}
.mg_t4{ margin-top:4px}
.mg_t5{ margin-top:5px}
.mg_t6{ margin-top:6px}
.mg_t7{ margin-top:7px}
.mg_t8{ margin-top:8px}
.mg_t9{ margin-top:9px}
.mg_t10{ margin-top:10px}
.mg_t11{ margin-top:11px}
.mg_t12{ margin-top:12px}
.mg_t13{ margin-top:13px}
.mg_t14{ margin-top:14px}
.mg_t15{ margin-top:15px}
.mg_t16{ margin-top:16px}
.mg_t17{ margin-top:17px}
.mg_t18{ margin-top:18px}
.mg_t19{ margin-top:19px}
.mg_t20{ margin-top:20px}
.mg_t21{ margin-top:21px}
.mg_t22{ margin-top:22px}
.mg_t23{ margin-top:23px}
.mg_t24{ margin-top:24px;}
.mg_t25{ margin-top:25px}
.mg_t26{ margin-top:26px}
.mg_t27{ margin-top:27px}
.mg_t30{ margin-top:30px}
.mg_t31{ margin-top:31px;}
.mg_t34{ margin-top:34px;}
.mg_t38{ margin-top:38px;}
.mg_t40{ margin-top:40px;}
.mg_t45{ margin-top:45px;}
.mg_t50{ margin-top:50px;}
.mg_t60{ margin-top:60px;}

.mg_l1{ margin-left:1px}
.mg_l2{ margin-left:2px}
.mg_l3{ margin-left:3px}
.mg_l4{ margin-left:4px}
.mg_l5{ margin-left:5px}
.mg_l6{ margin-left:6px}
.mg_l7{ margin-left:7px}
.mg_l8{ margin-left:8px}
.mg_l9{ margin-left:9px}
.mg_l10{ margin-left:10px}
.mg_l12{ margin-left:12px}
.mg_l13{ margin-left:13px}
.mg_l14{ margin-left:14px}
.mg_l15{ margin-left:15px}
.mg_l17{ margin-left:17px}
.mg_l18{ margin-left:18px}
.mg_l19{ margin-left:19px}
.mg_l20{ margin-left:20px}
.mg_l21{ margin-left:21px}
.mg_l23{ margin-left:23px}
.mg_l24{ margin-left:24px}
.mg_l25{ margin-left:25px}
.mg_l30{ margin-left:30px}
.mg_l32{ margin-left:32px;}
.mg_l48{ margin-left:48px;}
.mg_l74{ margin-left:74px}
.mg_l80{ margin-left:80px}

.mg_r2{ margin-right:2px}
.mg_r4{ margin-right:4px}
.mg_r5{ margin-right:5px}
.mg_r8{ margin-right:8px}
.mg_r10{ margin-right:10px}
.mg_r12{ margin-right:12px}
.mg_r13{ margin-right:13px}
.mg_r15{ margin-right:15px}
.mg_r18{ margin-right:18px}
.mg_r20{ margin-right:20px}
.mg_r25{ margin-right:25px}

.mg_b2{ margin-bottom:2px}
.mg_b3{ margin-bottom:3px}
.mg_b4{ margin-bottom:4px}
.mg_b5{ margin-bottom:5px}
.mg_b8{ margin-bottom:8px}
.mg_b10{ margin-bottom:10px}
.mg_b12{ margin-bottom:12px}
.mg_b13{ margin-bottom:13px}
.mg_b14{ margin-bottom:14px}
.mg_b15{ margin-bottom:15px}
.mg_b18{ margin-bottom:18px}
.mg_b20{ margin-bottom:20px}
.mg_b21{ margin-bottom:21px}
.mg_b22{ margin-bottom:22px;}
.mg_b25{ margin-bottom:25px}
.mg_b30{ margin-bottom:30px}
.mg_b27{ margin-bottom:27px}
.mg_b43{ margin-bottom:43px}


/* //margin*/
/* padding */
.pd_l15{ padding-left:15px}
.pd_l16{ padding-left:16px}
.pd_b5{ padding-bottom:5px;}
/*//pading */
/* font*/
.gray_11_1{ font-size:11px; color:#b7b7b7;}
.gray_11_1_h16{ font-size:11px; color:#b7b7b7; line-height:16px;}
.gray_11_1_h16 a{ font-size:11px; color:#b7b7b7; line-height:16px;}
.gray_11_2{ font-size:11px; color:#999999; padding:4px 0 4px 0}
.gray_11_3{ font-size:11px; color:#999999;}
.gray_11_7{ font-size:11px; color:#999999; padding-right:20px; padding-top:4px;}
.gray_11_7 a{ font-size:11px; color:#999999; line-height:14px;}
.gray_11_4{ font-size:11px; color:#999999; padding:9px 16px 0 23px; line-height:14px}
.gray_11_4 a{ font-size:11px; color:#999999; line-height:14px}
.gray_11_2 a{ color:#999999;font-size:11px;	}
.gray_11_5{ font-size:11px; color:#727171;}
.gray_11_5 span{ font-size:11px; color:#ba3232;}
.gray_11_6{ font-size:11px; color:#7d7d7d; line-height:15px;word-break:break-all}
.gray_11_6 span{ color:#ba3232}

.gray_11_b1{ font-size:11px; color:#6a6969; font-weight:bold}
.gray_11_b2{ font-size:11px; color:#707070; font-weight:bold}
.gray_12_1 a{ font-size:12px; color:#777777; line-height:16px;}
.gray_12{font-size:12px; color:#777777; }


.red_11_b1{ font-size:11px; color:#ba3232; font-weight:bold; text-align:right}
.red_11_b11{ font-size:11px; color:#ba3232; font-weight:bold; padding-left:9px}
/* //font*/
/* border */
.bline1{ border-bottom:1px solid #e5e5e5}
.bline1_t10_b7{ border-bottom:1px solid #e3e3e3; padding:10px 0 7px 0}
.line{ border:1px solid #d5d5d5;}
.bline_7{ border-bottom:1px solid #e3e3e3; padding-bottom:7px;}
/* //border */
.layout{ width:990px; text-align:left}
/* main */
.bg_norepeat{background-repeat:no-repeat;}
.after_note{margin-top:10px; margin-left:14px}
.l12_t10{padding-left:12px; padding-top:11px;}
.l12_t3{padding-left:12px; padding-top:3px;}
.73_49{width:73px; height:49px;}
.pad_lef{padding-left:7px;}
.pad_t2{padding-top:2px;}
.pad_t14{padding-top:14px;}
.pad_l2{padding-left:2px;}
.td_09{background-repeat:no-repeat; width:360px; height:180px;}
.td_10{padding-top:15px; padding-left:11px; height:50px;}
.td_11{padding-top:32px; padding-left:15px;}
.td_12{padding-top:34px; padding-left:87px;}
.td_13{padding-top:18px; padding-left:15px;}
.td_14{width:200px; height:83px;}
.td_15{position:relative; height:97; background-image:url(../img/main/left_bottom_bg.gif); background-repeat:no-repeat;}
.txt_td01{width:80px; padding-right:10px; padding-top:2px; height:40px; font-size:11px; color:#999999;}
.top_bg_area{ width:990px; height:80px; background:url(../img/main/top_bg1.gif) 0 0 no-repeat; position:relative}
.top_menu1{ position:absolute; left:722px;top:29px;}
.top_menu2{ position:absolute; left:706px;top:29px;}
.top_menu{ width:185px;}
.main_id{ position:absolute; left:704px; top:50px; width:71px; height:15px;}
.login_id{ position:absolute; left:725px; top:50px; width:200px; height:15px; font-size:12px; color:#7b7b7b}
.main_pw{ position:absolute; left:800px; top:50px; width:71px; height:15px;}
.main_id_ct{ position:absolute; left:691px; top:53px; width:8px; height:8px;}
.main_pw_ct{ position:absolute; left:782px; top:53px; width:13px; height:8px;}
.top_login{ position:absolute; left:874px; top:50px; width:36px; height:15px;}
.main_input{ width:69px; height:13px; line-height:13px}
.num_list_tb{ margin-top:12px;}
.num_list{ font-size:11px; color:#ec6e11; padding-left:6px}
.num_list a{ font-size:11px; color:#ec6e11;}
/*.search_select{ width:118px; height:20px; color:#999999; font-size:11px;}*.
/*select{behavior:url(css/selectbox.htc);margin-bottom:2px;font-size:11px;}*/
.search_select{ behavior:url(css/selectbox.htc); width:118px; height:15px; line-height:18px;}
.input_304{ width:304px; height:18px;}
.word{ font-size:11px; color:#cc8b5f;}
.word_list{font-size:11px; color:#7b7b7b;}
.word_list a{color:#7b7b7b;}
.main_layout{ position:absolute; width:920px;}
.gibu{ font-size:16px; color:#dc582f; font-weight:bold; padding-right:24px;}
.best_img1{ position:absolute;top:0;left:0; width:258px; height:182px}
.best_won{ position:absolute;top:172px; left:170px; width:60px; font-size:11px; color:#ba3232;}
.best_list_ct1{ font-size:11px; padding-bottom:5px; border-bottom:1px solid #e5e5e5; text-align:center; color:#b7b7b7;}
.best_list_ct1_none{ font-size:11px; text-align:center; color:#b7b7b7;}
.new_ct1{ margin:6px 0 0 45px; font-size:11px; color:#999999; line-height:15px;}
.new_ct1 a{font-size:11px; color:#999999; line-height:15px;}
.txt_td02{font-size:11px; color:#999999; line-height:15px;}
.txt_td03{padding-top:1px; font-size:11px; color:#999999;}
.new_ct1 span{ color:#ba3232;}
.new_ct2{ margin:13px 0 0 3px; font-size:11px; color:#999999; line-height:15px;}
.new_ct2 a{font-size:11px; color:#999999; line-height:15px;}
.txt_td03 a{font-size:11px; color:#999999; line-height:15px;}
.new_ct2 span{ color:#ba3232;}
.online_t_ct{ color:#707070; font-weight:bold; padding-left:20px; letter-spacing:-1px; font-size:11px;}
.online_tb { margin-top:5px;}
.online_tb input{ border:0; height:18px;}
.online_tb td{ color:#7d7d7d}
.f1{ position:absolute; width:61px; height:43px; top:5px; left:5px;}
.f2{ position:absolute; width:61px; height:43px; top:5px; left:68px;}
.f3{ position:absolute; width:61px; height:43px; top:5px; left:133px;}
.f4{ position:absolute; width:61px; height:43px; top:50px; left:5px;}
.f5{ position:absolute; width:61px; height:43px; top:50px; left:68px;}
.f6{ position:absolute; width:61px; height:43px; top:50px; left:133px;}
.red_price{ margin:11px 0 0 11px; height:36px}
.red_price li{ display:inline}
.red_price li.red_t1{ width:83px;}
.red_price li.red_t2{ width:94px; text-align:right; font-size:18px; color:#c85b5b; font-weight:bold}
.red_price li.red_t3{ width:14px; table-align:right:}
/* //main */
/* left_menu */
.left_layout{ position:absolute; width:180px; height:373px; z-index:10}
/* left_menu */
/* left_menu */
.right_layout{ position:absolute; width:70px; height:290px; left:920px}
/* left_menu */
/* footer */
.fm1{ position:absolute; width:33px; height:10px; top:12px; left:29px;}
.fm2{ position:absolute; width:34px; height:11px; top:12px; left:90px;}
.fm3{ position:absolute; width:66px; height:11px; top:12px; left:151px;}
.fm4{ position:absolute; width:49px; height:11px; top:12px; left:245px;}
.fm5{ position:absolute; width:49px; height:11px; top:12px; left:324px;}
.fm6{ position:absolute; width:33px; height:10px; top:12px; left:405px;}
.fm7{ position:absolute; width:373px; height:25px; top:5px; left:532px;}
.fm8{ position:absolute; width:95px; height:25px; top:5px; left:532px;}
.fm9{ position:absolute; width:93px; height:25px; top:5px; left:627px;}
.fm10{ position:absolute; width:93px; height:25px; top:5px; left:720px;}
.fm11{ position:absolute; width:92px; height:25px; top:5px; left:813px;}
.shopping_list{ width:647px; height:236px; overflow-y:scroll; overflow-x:hidden}
.shop_img1{ width:54px; height:54px; margin:12px 0 0 10px; position:relative;}
.shop_check{ position:absolute;}
.shop_img1 img{ border:2px solid #e3e3e3}
.shop_img1 a img{ border:2px solid #e3e3e3}
/* //footer */
/* paging */
.paginate{ padding:0; text-align:center;}
.paginate *{ margin:0; padding:0;}
.paginate a,
.paginate strong{ _position:relative; display:inline-block; margin-right:-6px; padding:0 10px 0 9px; color:#8b857d; text-decoration:none !important; line-height:normal; font:normal 9px Verdana, Serif;  vertical-align:top;}
.paginate strong{ font-weight:bold; color:#ad8036 !important;}

.paginate strong.first{ background:none;}
.paginate a.pre,
.paginate a.pre_end,
.paginate a.next,
.paginate a.next_end,
.paginate a.first { background-image:none; }
.paginate a.pre { margin:1px 1px 0 0; padding:0; }
.paginate a.pre_end { margin:1px 0 0; padding:0; }
.paginate a.next { margin:1px 0 0 10px; padding:0; }
.paginate a.next_end { margin:1px 0 0; padding:0; }
.page_on_num{ width:17px; height:16px; border:1px solid #7c3800; color:#7c3800; font:12px; font-weight:bold}

.paging{width:710px; text-align:center}
.pageing ul { text-align:center}
.pageing ul li{display:inline;}
.pageing ul li.page_num_on{width:17px; margin:0 10px 0 10px; padding-top:1px; text-align:cente;height:16px; border:1px solid #7c3800; color:#7c3800; font:12px; font-weight:bold}
.pageing ul li.page_num_on a{color:#7c3800; font:12px; font-weight:bold}
.pageing ul li.page_num_off{width:17px; margin:0 10px 0 10px; padding-bottom:2px; color:#6a5f53; text-align:center}
.pageing ul li.page_num_off a{color:#6a5f53;}
.pageing ul li.first1{ margin-right:4px;}
.pageing ul li.last1{ margin-left:4px;}
/* pageing */
/* list */
.num_ct1{font-size:11px; color:#929292; text-align:center; padding:4px 0 3px 0}
.title_ct1{ font-size:12px; color:#777777;}
.title_ct1 a{ font-size:12px; color:#777777;}
.date_ct1{ font-size:11px; color:#bbbbbb}
/* //list */
/* 고객센터 */
.title1{ padding:0px 0 20px 3px}
.title2{ padding:0px 0 15px 13px}
.title1_line{ padding:0px 0 20px 10px; border-bottom:1px solid #d9d9d9}
.more_btn1{ text-align:right; padding-right:18px}
.more_btn1_line{ text-align:right; padding-right:18px;border-bottom:1px solid #d9d9d9}
.q_tb{ margin:13px 0 0 21px}
.q_title{ font:12px; color:#777777; padding:3px 0 0 2px;}
.q_title a{ font:12px; color:#777777; padding:3px 0 0 2px;}
.q_input{ width:160px; height:21px; border:1px solid #acaba8}
.r_line1{ border-right:1px solid #d9d9d9}
.c_pt{ margin-left:22px; width:175px; height:120px;}
.c_pt a{ border:1px solid #999999}
.c_pt a img{border:1px solid #ffffff; margin-top:2px}
.c_pt_ct1{ font-size:12px; color:#777777; line-height:16px; margin:6px 0 10px 24px}
.c_pt_ct1 a{ font-size:12px; color:#777777;}
.c_pt_list{ margin:15px 0 0 22px}
.c_pt_list_pic{ width:97px; height:67px}
.c_pt_list_pic a{border:1px solid #999999}
.c_pt_list_pic a img{border:1px solid #ffffff; margin-top:2px}
.c_pt_list_ct a{ font-size:12px; color:#777777; line-height:16px}
.add_input576{ width:540px; height:17px; border:1px solid #e3d9cd; background:#fefdfc;}
.add_input576_1{ width:500px; height:17px; border:1px solid #e3d9cd; background:#fefdfc;}
.add_input{height:17px;border:1px solid #e3d9cd; background:#fefdfc;}
.add_input300{width:300px; height:17px; border:1px solid #e3d9cd; background:#fefdfc;}
.add_input348_file{ width:348px; height:17px; border:1px solid #e3d9cd; background:#fefdfc;}
.add_height{ padding:5px 0 5px 0}
.add_textarea576{ width:576px; height:217px; border:1px solid #e3d9cd; padding:10px; color:#777777}
.total_num{ font:11px; color:#6a5f53; text-align:right}
.total_num span{font-weight:bold}
.menu_bar{ width:710px; height:32px; background:url(../img/center/menu_bar_bg.gif)}
.menu_bar .tc{ text-align:center; vertical-align:top; padding-top:6px;}
.list_1{ text-align:center; font:12px; color:#777777; padding:9px 0 7px 0; border-bottom:1px solid #ebebeb}
.list_2{ text-align:left; font:12px; color:#383838; padding:9px 0 7px 9px; border-bottom:1px solid #ebebeb}
.list_2 a{font:12px; color:#383838;}
.last_line{ width:710px; margin:31px 0 16px; 0}
.tb_line_np{ border-bottom:1px solid #d7d7d7; border-top:1px solid #d7d7d7}
/*login*/
.login_form{ width:410px; height:93px; background:url(../img/login/login_bg.gif) 0 0 no-repeat; margin-left:35px; position:relative}
.login_form .id_form{ position:absolute; top:16px; left:120px;}
.login_form .id_form input{ width:141px; height:17px; border:1px solid #e1d7cb}
.login_form .pw_form{ position:absolute; top:40px; left:120px;}
.login_form .pw_form input{ width:141px; height:17px; border:1px solid #e1d7cb}
.login_form .login_btn{ position:absolute; top:16px; left:268px;}
.font_id{ font:12px; color:#a79e91}

.buy_form{ width:410px; height:75px; background:url(../img/login/login_bg2.gif) 0 0 no-repeat; margin-left:35px; position:relative}
.buy_form .ju_form{ position:absolute; top:16px; left:120px;}
.buy_form .ju_form input{ width:141px; height:17px; border:1px solid #e1d7cb}
.buy_form .mail_form{ position:absolute; top:40px; left:120px;}
.buy_form .mail_form input{ width:141px; height:17px; border:1px solid #e1d7cb}
.buy_form .ok_btn{ position:absolute; top:16px; left:268px;}
/*//login*/
/* product list */
.product_select{ width:156px; height:19px;}
.product_border{ border:1px solid #e9e9e7;}
.prod_name_ct{ text-align:center;}
.prod_name_ct span{ display:inline}
.prod_name a{ color:#434141; font-weight:bold; padding-bottom:5px;}
.prod_price{ color:#bf1b05}
/* //product list */
/* product detail */
.de_name{ font:16px; font-weight:bold; color:#793d0e; border-bottom:1px solid #d2baa8; padding-bottom:11px;}
.de_price_org{ font:13px; font-weight:bold; color:#eb9f46}
.de_dis_price_org{ font:13px; font-weight:bold; color:#d73101}
.de_dis_price_org span{ font:11px; font-weight:normal;}
.de_price_org span{ font:11px; font-weight:normal;}
.de_bg{ background:url(../img/product_list/bg1.gif) 0 center no-repeat; font:13px; letter-spacing:-1px; color:#585858; font-weight:bold; padding-left:7px;}
.de_point{ color:#6a5f53;}
.1_de_ct1{ color:#6a5f53}
.1_de_ct1 span{ font-size:11px;}
.de_sel143{ width:143px; height:19px;}
.de_input59{ width:59px; height:19px; border:1px solid #d2d2d2; text-align:center; line-height:18px;}
.de_plus{ color:#737373; font-weight:bold;}
.db_plus span{ font:11px; font-weight:bold;}
/* //product detail */

.page_part{margin-top:15px;}
.apart_tb{margin-left:20px;}
.apart_tb21{margin-bottom:21PX;}
.apart_tb20{margin-left:20px;}
.mg15_27{margin-top:15px;margin-bottom:27px;}
.itemtitle{ font-size:12px; color:#735e3f; font-weight:bold;}
.itemtitleGray {font-size: 12px;padding-left:35px;color: #93826b;font-family: "돋움"; font-weight:bold;}
.brown12{ font-size:12px; color:#8d3803; padding:10px 0 4px 0; border-bottom:1px solid #8d3803; font-weight:bold}
.gray12{ font-size:12px; color:#666666; line-height:15px; vertical-align:top; padding-top:6px}
.gray12 a{font-size:12px; color:#666666; cursor:pointer;}
.black11{color:#000000}
.bott_up{margin-top:22px;margin-bottom:18px;}
.txtcss{color:#383838; padding-bottom:7px; padding-left:10px;}
.txtcss a{color:#383838; padding-bottom:7px; padding-left:10px;}
.txtcss1{color:#777777;padding-bottom:10px;padding-left:10px;}
.img_mg{margin-left:10px;margin-right:10px;padding-bottom:20px;}
.fwb{font-weight:bold;padding-bottom:7px;color:#000000;}
.fwb a{color:#000000;}
.pb7{padding-bottom:7px;color:#7f7f7f; padding-right:10px;}

.player_lo{ margin:10px 0 0 12px;}
.p_subject{ font-size:12px; color:#444240; text-align:right}
.p_subject2{ font-size:12px; color:#444240; font-weight:bold;}
.p_writer{ font-size:12px; color:#494848; padding-left:26px;}
.p_content1{width:354px; height:150px; overflow-y:scroll; margin:0px 0 0 0px;line-height:18px; color:#666666; font-size:12px; word-spacing:-1px; border:1px solid #cccccc;
}
.p_r_ct{ font-size:12px; color:#7b3800; font-weight:bold;}F
.p_r_tb{ background-color:#f9f9f9; border-bottom:1px solid #e6e6e6}
.p_r_tb_1{ margin:3px 0 16px 17px}
.p_r_tb_2{ margin:0px 0 16px 17px}
.p_r_date{ color:#a5a5a5}
.p_r_name{ font-size:12px; font-weight:bold}
.r_ct2{ font-size:12px; line-height:16px; color:#646464}
.r_textarea371{ width:371px; height:76px; border:1px solid #e2e2e2; margin:16px 0 0 18px;}
.re_btn{ width:395px; text-align:right; margin-top:15px;}
.mgl14_t17{ margin:17px 0 8px 14px}
.d_player{ border-bottom:1px solid #dfdfdf; margin-left:10px; margin-top:11px;}
.d_img{ margin:2px 0 0 3px;}
.d_ct1{ height:19px; font-size:12px; color:#000000; font-weight:bold}
.d_ct1 a{font-size:12px; color:#000000; font-weight:bold}
.d_ct2{ height:19px; font-size:12px; color:#747474; font-weight:normal;}
.re_select72{ width:72px; height:19px;}
.re_input150{ width:150px; height:19px; border:1px solid #d2cbc0; margin:0 5px 0 5px;}
.re_input120{ width:110px; height:17px; border:1px solid #d2cbc0; margin:0 5px 0 5px;}
.board a{ font-size:12px; color:#8b857d;}
.board a:hover{ color:#957950}
.board{font-size:12px; color:#8b857d;}
.select72{behavior:url(css/selectbox2.htc);width:72px; height:19px;}
.input292{ width:292px; height:19px; border:1px solid #d3cbc0; margin-left:4px}
.input292_1{ width:50px; height:19px; border:1px solid #d3cbc0; margin-left:4px}
.input_s{ width:140px; height:19px; border:1px solid #d3cbc0;}
.input_s_2{ width:30px; height:19px; border:1px solid #d3cbc0;}
.view_1_tb{ border-top:2px solid #ba9661; background-color:#f4f2f0; margin-top:9px}
.view_1_td1{ font-size:12px; color:#847156; text-align:left;padding:9px 20px 6px; font-weight:bold;border-bottom:1px solid #ded3c5}
.view_1_td1_2{ font-size:12px; color:#847156; text-align:left;font-weight:bold;border-bottom:1px solid #ded3c5}
.view_1_td1_none{ font-size:12px; color:#847156; text-align:center;padding:9px 0 6px; font-weight:bold;}
.view_1_td2{ font-size:12px; color:#9f8764; padding-left:10px;border-bottom:1px solid #ded3c5}
.view_1_td2 a{ font-size:12px; color:#9f8764; text-decoration:none;}
.view_1_td2_1{ font-size:12px; color:#a79e91; padding-left:10px;border-bottom:1px solid #ded3c5}
.view_1_td2_1_none{font-size:12px; color:#a79e91; padding-left:10px}
.view_1_td3{ font-size:12px; color:#a79e91;;border-bottom:1px solid #ded3c5}
.view_2_tb{}
.view_3_tb{ border-bottom:1px solid #d3bb9a}
.view_3_td{ padding:20px 35px 20px 35px; font-size:12px; line-height:18px; color:#87817a}
.prev_next_tb{ border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; margin-top:20px}
.prev_next_ct{ font-size:12px; color:#383838}
.prev_next_ct a{color:#383838}
.add_1_tb{ border-top:2px solid #ba9661;}
.add_1_td{ border-bottom:1px solid #ded3c5}
.add_1_td a{ color:#ded3c5;  solid #ded3c5}
.all_border{border:1px solid #e7e7e7;}
.all_name{ font-size:12px; font-weight:bold; color:#434141}
.all_name a{color:#434141};
.all_price{ font-size:12px; color:#6a5f53; padding-bottom:4px}
.all_price span{ font-weight:bold; color:#a20a10}
all_price_date{ padding-left:24px;font-size:12px; color:#6a5f53;}
.m_tb{ border:1px solid #e3d9cd; background-color:#f4f2f0}
.m_box{ width:670px; height:220px; border:1px solid #e1d7cb; background-color:#fcfbfa; overflow-y:scroll; line-height:18px; font-size:12px; color:#8b857d; margin:0 0 15px 15px;text-align:justify; overflow-x:hidden;}
.m_ct1{ font-size:12px; color:#a79e91;}
.m_ct2_1{ font-size:12px; color:#787878;border-bottom:1px solid #ded3c5}
.m_ct2{ font-size:12px; color:#787878;}
.m_td1{ padding-left:15px; font-size:12px; font-weight:bold; color:#735e3f; background-color:#f4f2f0}
.m_td2{padding-left:15px; font-size:12px; font-weight:bold; color:#735e3f; background-color:#f4f2f0; border-bottom:1px solid #ded3c5}
.input400{ width:400px; height:19px; border:1px solid #e3d9cd}
.input174{ width:174px; height:19px; border:1px solid #e3d9cd}
.input120{ width:120px; height:19px; border:1px solid #e3d9cd}
.input78{ width:78px; height:19px; border:1px solid #e3d9cd}
.member_border{ border:none;}
.top_ct{font-size:11px; color:#f1ded4; padding-left:7px}
.top_ct a{ color:#f1ded4;}
.my_tb{ border-top:2px solid #ba9661; background-color:#f4f2f0; border-bottom:1px solid #d3bb9a; margin-top:19px;}
.my_font1{ font-size:12px; color:#3d3d3c}
.my_title2{ margin:36px 0 17px 0}
.my_tb_menu{ border-top:2px solid #ba9661; background-color:#f4f2f0; border-bottom:1px solid #d3bb9a;}
.my_menu_ct{ font-size:12px; font-weight:bold; text-align:center; color:#735e3f; padding:9px 0 7px 0}
.my_list1{ text-align:center; font-size:12px; color:#a79e91; padding:8px 0 6px 0; border-bottom:1px solid #e8e1d8}
.my_list1 a{color:#a79e91;}
.my_list2{font-size:12px; color:#a79e91; padding:8px 0 6px 10px; border-bottom:1px solid #e8e1d8}
.my_list3{font-size:12px; color:#a79e91; padding:8px 0 6px 15px; border-bottom:1px solid #e8e1d8}
.my_list2 a{color:#735e3f}
.my_list3 a{color:#735e3f} 
.more_btn_3{ width:27px; height:5px}
.sin1{ width:179px; height:74px; background:url(../img/main/pic4_new.jpg); position:relative; margin-top:8px;}
.sin1 .alink{ display:block; width:179px; height:74px; position:absolute; top:0px;left:0px; text-indent:-9999px; overflow::hidden;}
.sin2{ width:180px; height:180px; background:url(../img/main/pic5_new.gif); position:relative;}
.sin2 .alink0{ display:block; width:164px; height:60px; position:absolute; top:0px;left:8px; text-indent:-9999px; overflow::hidden;}
.sin2 .alink1{ display:block; width:164px; height:28px; position:absolute; top:118px;left:8px; text-indent:-9999px; overflow::hidden;}
.sin2 .alink2{ display:block; width:164px; height:38px; position:absolute; top:137px;left:8px; text-indent:-9999px; overflow::hidden;}
.guide_bg{ width:200px; height:98px; background:url(../img/main/gu_bg.gif); margin-top:3px;}
.sin3{ width:200px; height:80px; background:url(../img/main/lt_bg.gif); position:relative}
.sin3 .alink3{ width:165px; height:36px; position:absolute; display:block; text-indent:-9999px; overflow:hidden; top:5px; left:18px;}
.sin3 .alink4{ width:165px; height:36px; position:absolute; display:block; text-indent:-9999px; overflow:hidden; top:41px; left:18px;}
.q_ct1{ font-size:11px; color:#b1adad; line-height:12px; padding-top:5px;}
.my_font2{ font-size:11px; color:#6a5f53; padding-left:34px;}
.my_font2 span{ font-size:12px;font-weight:bold}
.mg_28_6{ margin:28px 0 0 6px}
.j_ct{ font-size:12px; color:#989898;}
.j_ct1{ font-size:12px; color:#888888; border-bottom:1px solid #e8e1d8; text-align:center; margin-bottom:10px;}
.j_ct1 a{color:#888888;}
.j_ct2{ font-size:12px; font-weight:bold; text-align:center; background-color:#f4f2f0; padding:11px 0 9px 0; border-bottom:1px solid #d1bc9f}
.j_ct3{ font-size:12px; color:#4c4c4c; padding-left:43px;border-bottom:1px solid #d1bc9f}
.j_ct3 a{ color:#4c4c4c;}
.j_bo_bl{ border-bottom:1px solid #e8e1d8; border-right:1px solid #e8e1d8; text-align:center; height:32px}
.j_bo_bl2{ border-bottom:1px solid #e8e1d8; text-align:center; font-size:12px; color:#4c4c4c; text-align:center}
.j_bo_bl3{ border-right:1px solid #e8e1d8; text-align:center; height:32px; background-color:#f4f2f0}
.j_bo_bl4{ text-align:center; font-size:12px; color:#4c4c4c;background-color:#f4f2f0;height:31px}
.j_ct3 span{ display:inline}
.m_bg_ct1{ font-size:12px; height:30px; padding-left:18px; color:#464442;}
.m_bg_ct1 span{ font-weight:bold; color:#454341}
.m_bg_ct2{font-size:12px; height:30px;color:#464442; }
.pd_5{ margin:5px;}
.de_ct1{ font-size:12px; color:#777777; text-align:center; border-bottom:1px solid #dedede; padding:9px 0 6px 0}
.de_ct2{ font-size:12px; color:#383838; border-bottom:1px solid #dedede; padding:9px 0 6px 10px}
.de_ct2 a{color:#383838;}
.input581{ width:579px; height:22px; border:1px solid #e2e2e2}
.border0{ border:0px;}
.textarea_de{ width:570px; height:61px;  border:1px solid #dedede; }
.d_btn{ width:110px; margin:10px 0 47px 311px}
.re_form{ width:710px; height:159px; background:url(../img/product_list/re_bg.gif) no-repeat 0 0; position:relative}
.re_1{ position:absolute; top:11px; left:117px;}
.re_2{ position:absolute; top:49px; left:117px;}
.re_3{ position:absolute; top:80px; left:117px;}
.de_font1{ color:#1e1e1e; font-size:12px; padding-top:3px;}
.de_font2{ color:#777777; font-size:12px; line-height:18px; border-bottom:1px solid #dedede; word-spacing:-1px; padding-bottom:3px}
.de_font2_1{ color:#777777; font-size:12px; line-height:18px; word-spacing:-1px}
.de_font3{font-size:12px; font-weight:bold; color:#7a3700}
.de_font3_1{font-size:12px; color:#7a3700}
.de_font4{font-size:12px; font-weight:bold; color:#141414}
.t_ct1{ font-size:12px; color:#818181; line-height:18px; margin-top:15px; margin-left:25px;}
.prod_ct1{ font-size:12px; text-align:center; color:#7d3800; padding:5px 0 3px 0; border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}
.prod_ct2{ font-size:12px; text-align:center; color:#777777; padding:6px 0 2px 0; background-color:#f8f8f8; border-bottom:1px solid #e5e5e5; border-right:3px solid #ffffff}
.prod_ct2_1{ font-size:12px; text-align:center; color:#777777; padding:6px 0 2px 0; background-color:#f8f8f8; border-bottom:1px solid #e5e5e5;}
.left_ct1{ font-size:11px; color:#999999; line-height:14px;}
.left_ct1 a{ color:#999999;}
.cart_tb{ border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb ; background-color:#f9f9f9; margin-top:11px;}
.cart_tb td{ text-align:center; font-size:12px; font-weight:bold; color:#787878}
.cart_td1{ font-size:12px; color:#777777; text-align:center; border-bottom:1px solid #ebebeb}
.cart_img_border{ border:1px solid #ebebeb; margin:7px 0 8px 0}
.input45{ width:33px; height:18px; border:1px solid #d1d1d1; text-align:center}
.cart_tb2{ border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.cart_td2{ border-bottom:1px solid #ebebeb; font-size:12px; color:#777777; padding:9px 0 7px 0}
.cart_td2_1{ font-size:12px; color:#777777; padding:9px 0 7px 0}
.cart_td11 {font-size:12px; color:#777777; text-align:center;}
.pd_r10{ padding-right:10px;}
.cart_btn{ width:710px; text-align:center; margin:20px 0 31px 0}
.count_bg_font{ font-size:12px; color:#6a5f53; padding-left:34px;}
.input217{ width:214px; height:24px; border:1px solid #e7e7e7; line-height:24px;}
.input62{ width:62px; height:24px; border:1px solid #e7e7e7; line-height:24px;}
.input598{ width:598px; height:24px; border:1px solid #e7e7e7; line-height:24px;}
.title_layout{ margin:0 0 12px 6px;}
.banner_layout{ margin-bottom:25px;}
.banner_layout2{ margin-bottom:11px;}
.count_1{ border-top:1px solid #cfcfcf; border-bottom:1px solid #dcdcdc}
.count_1_m{ border-top:1px solid #ffffff; border-bottom:1px solid #dcdcdc; font-size:12px; color:#555555; font-weight:bold; text-align:center; padding:10px 0 8px 0; background-color:#f7f7f7;}
.count_1_l{ font-size:12px; padding:13px 0 9px 0; color:#787878; border-bottom:1px solid #eeeeee; text-align:center}
.count_1_l_2{ font-size:12px; padding:26px 0 24px 0; color:#787878; border-bottom:1px solid #eeeeee; text-align:center; }
.count_1_1{ border-top:1px solid #cfcfcf; border-bottom:1px solid #eeeeee; font-size:12px; color:#787878}
.count_2{border-bottom:1px solid #dcdcdc}
.count_2_1{border-bottom:1px solid #eeeeee; font-size:12px; color:#787878}
.count_2_1_1{border-bottom:1px solid #dcdcdc; font-size:12px; color:#787878}
.c_input217{ width:217px; height:24px; border:1px solid #e7e7e7; font-size:12px; color:#b5b5b5;}
.c_input75{ width:75px; height:24px; border:1px solid #e7e7e7; font-size:12px; color:#b5b5b5;}
.c_input62{ width:62px; height:24px; border:1px solid #e7e7e7; font-size:12px; color:#b5b5b5;}
.c_input570{ width:570px; height:24px; border:1px solid #e7e7e7; font-size:12px; color:#b5b5b5;}
.c_textarea570{ width:570px; height:110px; border:1px solid #e7e7e7; font-size:12px; color:#b5b5b5;}
.order_m{color:#787878; text-align:center; font-size:12px; font-weight:bold; padding:12px; 0 9px 0; background-color:#f7f7f7; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff}
.order_list{color:#787878; ; font-size:12px; padding:12px 0 9px 26px; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff}
.order_list2{color:#787878;font-size:12px; padding:12px 0 9px 26px; border-bottom:1px solid #ffffff}
.all_font1{ font-size:13px; color:#c5c5c5; font-weight:bold;}
.all_font2{ font-size:13px; color:#a20a10; font-weight:bold;}
.all_font3{ font-size:13px; color:#0072bc; font-weight:bold;}
.all_font4{ font-size:13px; color:#898989; font-weight:bold;}
.all_font5{ font-size:13px; color:#6a5f53;}
.l_input83{ width:83px; height:19px; border:1px solid #e1d7cb; background-color:#fefdfc}
.l_input172{ width:172px; height:19px; border:1px solid #e1d7cb; background-color:#fefdfc}
.l_font_block{ font-size:12px; color:#404040; font-weight:bold}
.site_s1{ margin:0px 0 0 10px}
.site_s2{ margin:4px 0 0 17px}
.m_input143{ width:143px; height:19px; border:1px solid #e0d6c9; background-color:#fefdfc}
.m_input63{width:63px; height:19px; border:1px solid #e0d6c9; background-color:#fefdfc}
.pro_bg1{ background:url(../img/main/pro1_bg.gif); width:180px; height:40px; position:relative; margin-top:5px;}
.pro_bg1 .a1{ width:27px; height:5px; position:absolute; text-indent:-9999px; display:block; overflow:hidden;top:20px;left:142px;}
.pro_bg2{ background:url(../img/main/pro2_bg.gif); width:180px; height:40px; position:relative; margin-top:5px;}
.pro_bg2 .a1{ width:27px; height:5px; position:absolute; text-indent:-9999px; display:block; overflow:hidden;top:20px;left:142px;}
.pro_bg3{ background:url(../img/main/pro3_bg.gif); width:180px; height:40px; position:relative; margin-top:5px;}
.pro_bg3 .a1{ width:27px; height:5px; position:absolute; text-indent:-9999px; display:block; overflow:hidden;top:20px;left:142px;}
.pro_bg4{ background:url(../img/main/pro4_bg.gif); width:180px; height:40px; position:relative; margin-top:5px;}
.pro_bg4 .a1{ width:27px; height:5px; position:absolute; text-indent:-9999px; display:block; overflow:hidden;top:20px;left:142px;}
.gong_bg{ width:179px; height:85px; background:url(../img/main/gong_bg.gif); margin-top:5px; z-index:9999; background-repeat:no-repeat;}
.money_in{ width:200px; height:181px; background:url(../img/main/money_in.gif) 0 0 no-repeat; position:relative;}
.money_in .alink{ position:absolute; text-indent:-9999px; overflow:hidden; display:block; width:27px;height:5px; top:164px;left:158px;}
.samplyApply_comment {margin: 13px 0 13px 15px;}


/*스페셜쿠폰등록페이지*/
.special{ border:1px; width:50px; padding:15 px 0 10px 0; text-align:center; position:relative;}


/* shop/cms/manager/admin_main.php css */

/***** board calendar ****/
.board_calendarTit {margin:20px 0 10px 0;padding:0 0 0 13px;color:#000000;background:url(/img/common/calendar_tit.gif) no-repeat left 2px;}
.board_calendarTit2 {margin:20px 0 10px 0;padding:0 0 3px 13px;border-bottom:1px solid #dddddd;color:#000000;background:url(/img/common/calendar_tit.gif) no-repeat left 2px;}
.board_calendar {position:relative;}
.board_calendar .calendar_top {position:absolute;top:0;left:50%;width:200px;margin-left:-100px;}
.board_calendar .calendar_top .prev {display:block;position:absolute;top:0;left:0;width:17px;height:17px;}
.board_calendar .calendar_top .next {display:block;position:absolute;top:0;right:0;width:17px;height:17px;}
.board_calendar .calendar_top p {margin:0;padding:0;font-size:14px;letter-spacing:-1px;font-weight:bold;text-align:center;}
.board_calendar .calendar_top p span {font-size:14px;color:#f67e14;}
.board_calendar .calendar_later {position:absolute;top:0;right:0;}
.board_calendar .calendar_later * {vertical-align:top;}
.board_calendar .calendar_later label {position:absolute;visibility:hidden;height:0;line-height:0;font-size:1px;}
.board_calendar .calendar_later select {width:80px;height:18px;margin-right:1px;font-size:0.9em}
.board_calendar .month_tbl {margin-top:20px;padding:6px;background:#f2f2f2;}
.board_calendar .month_tbl table {table-layout:fixed;width:100%;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;background:#ffffff;}
.board_calendar .month_tbl caption {position:absolute;visibility:hidden;height:0;line-height:0;font-size:1px;}
.board_calendar .month_tbl th,
.board_calendar .month_tbl td {padding:7px;font-size:0.9em;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
.board_calendar .month_tbl th {font-size:14px;background:#f2f2f2 url(/_prog/_board/skin/blue/img/calendar_week.gif) no-repeat;}
.board_calendar .month_tbl th.sun {font-size:14px;color:#f67e14;}
.board_calendar .month_tbl th.sat {font-size:14px;color:#0B6DB7;}
.board_calendar .month_tbl td {font-size:14px;height:70px;vertical-align:top;color:#8c8c8c;line-height:1.2em;letter-spacing:-1px;}
.board_calendar .month_tbl td a {display:inline-block;padding-bottom:5px;}
.board_calendar .month_tbl td a:link,
.board_calendar .month_tbl td a:visited {color:#666666;letter-spacing:0;}
.board_calendar .month_tbl td a:hover,
.board_calendar .month_tbl td a:active,
.board_calendar .month_tbl td a:focus {color:#252525;letter-spacing:0;}
.board_calendar .month_tbl td .spc:link,
.board_calendar .month_tbl td .spc:visited,
.board_calendar .month_tbl td .spc:hover,
.board_calendar .month_tbl td .spc:active,
.board_calendar .month_tbl td .spc:focus {color:#252525;font-weight:bold;text-decoration:underline;letter-spacing:0;}

