/* CSS Document */
@charset "utf-8";
body,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;font-family:verdana, "굴림", Gulim, "돋움", "돋움체", Dotum, verdana, sans-serif; list-style:none;}
body{width:100%;height:100%;background:url(../img/bg.gif) repeat-x;}

fieldset { border:0; }
img { border:0; }
img,input{ vertical-align:middle;}
@font-face {font-family:NanumGothic; src:url(http://syncsync.co.kr/css/NanumGothic.eot);}
@font-face {font-family:NanumGothic; src:url(http://syncsync.co.kr/css/NanumGothic.ttf);}
.png img { _filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}


/* 레이아웃*/
#wrapper {width:100%; height:100%; margin:0;padding:0; background:url(../img/bg.gif) repeat-x}
#box{width:980px;position:absolute;left:50%;z-index:100;margin-left:-490px;}
#wrapper #box #header {position:relative;width:980px; height:358px;text-align:center; }
#wrapper #box #cen_contents {position:relative;width:980px; height:100%;dispaly:block;}
#wrapper #box #cen_contents #left{position:relative;width:190px;float:left;overflow:hidden;}
#wrapper #box #cen_contents #con{position:relative;width:750px;float:left;background-color:#ffffff;padding-left:40px;padding-bottom:20px;}
#wrapper #box #cen_contents #main{position:relative;width:750px; height:100%;float:left;overflow:hidden;padding-right:15px;}
#wrapper #box #cen_contents #right{position:relative;width:215px;float:left;overflow:hidden;}
#wrapper #box #cen_contents #mn_cs{position:relative;width:980px; height:100%;float:left;overflow:hidden;}
#wrapper #box #footer{position:relative;width:100%; height:80px; vertical-align:bottom;float:left;background:url(../img/bg_footer.gif) repeat-x;}



/*기본박스스타일*/
select { background-color:#f8f8f8;letter-spacing:-1px;border:1px solid #d6d6d6;line-height:22px; font-size:12px;}
/*.input { border:#cccccc 1px solid; font-size:12px; color: #2a2a2a; font-family:"돋움", "돋움체", Dotum, verdana, sans-serif; padding:3px 5px; margin-right:5px;}*/
textarea {background-color:#ffffff; font-family:NanumGothic,"나눔고딕";  padding:3px; margin-left:5px; font-size:13px; color: #506098; letter-spacing:-1px; border:1px solid #bbbecc;}
.textarea1{border:1px solid #b8d19b; background-color:#ecf4e3; color:#5f8039; padding:5px; font-family:verdana,돋움; font-size:12px; width:590px; height:45px;}
checkbox { border:0; margin:0;}
.input_su{border:1px solid #B9A79B; background-color:#F5F0EC; color:#A87E2C; font-family:verdana; font-size:10px; font-weight:bold; height:18px; text-align:right;}
.input_notice{ font-size:12px; color: #434343;  background-color:#f3fbd2;padding:2px;letter-spacing:-1px;border:1px solid #aec63c;}
.input_mn{ font-size:12px; color: #2a2a2a;  background-color:#f8f8f8;padding:2px;letter-spacing:-1px;border:1px solid #d6d6d6;}
.input_mn_01{ font-size:12px; width:40%; color: #2a2a2a;  background:url(/img/input-bg.gif) repeat-x; height:19px; font-family:Verdana; padding:2px; margin-right:5px;  letter-spacing:-1px;border:0px;}
.input_mn_02{ font-size:13px; width:90%; color:#797979;  background:url(/img/input-bg.gif) repeat-x; height:19px; font-family:NanumGothic,"나눔고딕"; padding:2px; margin-right:5px;  letter-spacing:-1px;border:0px;}

.input_name{ background-color:#ffffff; height:18px; font-family:NanumGothic,"나눔고딕";  padding:3px; margin-left:5px; font-size:15px; color: #506098; letter-spacing:-1px; border:1px solid #bbbecc; font-weight:bold;}
.input_cs{ background-color:#ffffff; height:18px; font-family:NanumGothic,"나눔고딕";  padding:3px; margin-left:5px; font-size:13px; color: #506098; letter-spacing:-1px; border:1px solid #bbbecc;}

.input_se{background:url(/img/input_se.gif) no-repeat; height:21px; width:125px  font-family:"돋움", "돋움체", Dotum, verdana;  padding:2px 4px;font-size: 12px; color: #59658f; letter-spacing:-1px;border:0px; }
.in_text{border:0; background:transparent;color:#fff;font-size:12px; color:#000;}
.in_text02{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; background:transparent;color:#fff;font-size:12px; color:#000;}


/*링크기본스타일*/
a { text-decoration:none; color:#2a2a2a; font-size:12px; font-family:"돋움", "돋움체", Dotum, verdana, sans-serif; }
a:visited { color:#2a2a2a; text-decoration:none; font-family:"돋움", "돋움체", Dotum, verdana, sans-serif; }
a:active { color:#2a2a2a; text-decoration:none; font-family:"돋움", "돋움체", Dotum, verdana, sans-serif; }
a:hover { color:#2a2a2a; text-decoration:underline; font-family:"돋움", "돋움체", Dotum, verdana, sans-serif; }

a.sang:link,a.sang:visited,a.sang:active {font-family:verdana;color:#666666;text-decoration:none;font-size:12px;letter-spacing:-1px;}
a.sang:hover {font-family:verdana;color:#0002CD;text-decoration:none;font-size:12px;letter-spacing:-1px;} 

a.topmn:visited,a.topmn:link,a.topmn:active{text-decoration:none; color:#7f7f7f;  font-family:"돋움", "돋움체", Dotum, verdana, sans-serif; font-size: 11px;letter-spacing:-1px;}
a.topmn:hover{text-decoration:underline;color:#6eb73e; font-size: 11px;letter-spacing:-1px;}

a.ad:visited,a.ad:link,a.ad:active{text-decoration:none; color:#6a791a;  font-family:"돋움", "돋움체", Dotum, verdana, sans-serif; font-size: 11px;letter-spacing:-1px;}
a.ad:hover{text-decoration:underline;color:#222222; font-size: 11px;letter-spacing:-1px;font-family:"돋움", "돋움체", Dotum;}

a.best:visited,a.best:link,a.best:active{text-decoration:none; color:white;  font-family:"돋움", "돋움체", Dotum; font-size: 12px; letter-spacing:-1px;}
a.best:hover{text-decoration:none;color:#d8ff2b; font-size:12px;letter-spacing:-1px; font-family:"돋움", "돋움체", Dotum; font-size: 12px; }

a.list:visited,a.list:link,a.list:active{text-decoration:none; color:#8e8e8e;  font-family:"돋움", "돋움체", Dotum, verdana, sans-serif; font-size: 12px;letter-spacing:-1px;}
a.list:hover{text-decoration:none;color:#8ba705; font-size: 12px;letter-spacing:-1px;}
a.mn_list:visited,a.mn_list:link,a.mn_list:active{text-decoration:none; font-family:"돋움", "돋움체", Dotum, verdana, sans-serif;font-size:12px;font-family:doutm;letter-spacing:-1px; color:#7f7f7f;}
a.mn_list:hover{text-decoration:none; font-family:"돋움", "돋움체", Dotum, verdana, sans-serif;font-size:12px;font-family:doutm;letter-spacing:-1px; color:#8ba705;}
a.find:visited,a.find:link,a.find:active{text-decoration:underline; color:#474747;  font-family:"돋움", "돋움체", Dotum, verdana, sans-serif; font-size: 11px;letter-spacing:-1px;}
a.find:hover{text-decoration:underline;color:#739b3d; font-size: 11px;letter-spacing:-1px;}

/*테이블*/
.td_read_01{padding-top:10px;padding-bottom:10px;background-color:#fff;}
.td_read_02{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e4e6e1;background-color:#eeeeee;}
/*세로형*/
.tr_01{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#f3fbd2;border-top:2px solid #aec63c;border-bottom:2px solid #aec63c;padding:6px;color:#778d41;font-size:12px;font-weight:bold;letter-spacing:-1px;}
.td_01{font-family:"돋움", "돋움체", Dotum, verdana; background-color:white;border-bottom:1px solid #adadad;padding:7px;color:#828483;font-size:12px; letter-spacing:-1px;}
.td_use{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#e8f5e5;border-bottom:1px solid #adadad;padding:7px;color:#686868;font-size:12px; letter-spacing:-1px;}
.tr_detail{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#aaaaaa; padding:8px;color:#ffffff;font-size:12px;font-weight:bold;letter-spacing:-1px;}
.td_detail{font-family:"돋움", "돋움체", Dotum, verdana;padding:8px;color:#828483;font-size:12px; letter-spacing:-1px;}

.tr_view{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#f9ffdf;border-top:2px solid #aec63c;border-bottom:2px solid #aec63c;padding:8px;color:#373737;font-size:12px;letter-spacing:-1px;}
.td_view{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#white;border-bottom:1px solid #aec63c;padding:7px;color:#828483;font-size:12px; letter-spacing:-1px;}
.tr_list_01{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#fffbdf;border-top:1px solid #d6c8a4;border-bottom:1px solid #d6c8a4;padding:8px;color:#a3a3a3;font-size:12px;letter-spacing:-1px;}
.tr_list_02{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#fffbdf;border-bottom:1px solid #d6c8a4;padding:8px;color:#a3a3a3;font-size:12px;letter-spacing:-1px;}


/*가로형*/
.tr_001{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#f1f6f0;border-top:1px solid #abc387;border-bottom:1px solid #abc387;padding:7px;color:#899975;font-size:12px;font-weight:bold;text-align:left;letter-spacing:-1px;}
.tr_002{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#f1f6f0;border-bottom:1px solid #abc387;padding:7px;color:#899975;font-size:12px;font-weight:bold;text-align:left;letter-spacing:-1px;}
.td_001{font-family:"돋움", "돋움체", Dotum, verdana; background-color:white;border-top:1px solid #abc387;border-bottom:1px solid #abc387;padding:7px;color:#666666;font-size:12px; text-align:left;letter-spacing:-1px;}
.td_002{font-family:"돋움", "돋움체", Dotum, verdana; background-color:white;border-bottom:1px solid #abc387;padding:7px;color:#666666;font-size:12px;letter-spacing:-1px;}
.td_005{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#f3f7e8;border-bottom:1px solid #abc387;padding:8px;color:#828483;font-size:12px;text-align:left;letter-spacing:-1px;}


.tr_003{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#f2e7ce;border-top:1px solid #cd8f4c;border-bottom:1px solid #cd8f4c;padding:7px;color:#c2894c;font-size:12px;font-weight:bold;text-align:left;letter-spacing:-1px;}
.tr_004{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#f2e7ce;border-bottom:1px solid #cd8f4c ;padding:7px;color:#c2894c;font-size:12px;font-weight:bold;text-align:left;letter-spacing:-1px;}
.td_003{font-family:"돋움", "돋움체", Dotum, verdana; background-color:white;border-top:1px solid #cd8f4c;border-bottom:1px solid #cd8f4c;padding:7px;color:#888888;font-size:12px;text-align:left;letter-spacing:-1px;}
.td_004{font-family:"돋움", "돋움체", Dotum, verdana; background-color:white;border-bottom:1px solid #cd8f4c;padding:7px;color:#888888;font-size:12px;text-align:left;letter-spacing:-1px;}

/*장바구니*/
.tr_02{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#b7d166;padding:8px;color:white;font-size:12px;font-weight:bold;letter-spacing:-1px;}
.tr_03{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#a2c96e;padding:8px;color:#fdfdbf;font-size:12px;font-weight:bold;letter-spacing:-1px;}
.td_02{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#f3f7e8; padding:5px 8px;color:#828483;font-size:12px;letter-spacing:-1px;}
.td_03{font-family:"돋움", "돋움체", Dotum, verdana; background-color:#f3f7e8;border-bottom:1px solid #b7d166;padding:5px 8px;color:#828483;font-size:11px;letter-spacing:-1px;}

.tr_select{background-color:#f0f0f0;border-top:2px solid #000000;padding:11px;color:#363636;font-size:12px;letter-spacing:-1px;font-weight:bold;}


.qnaVar {clear:both;width:100%;padding-bottom:10px;}
.qnaVar a {display:inline-block;width:126px;height:16px;margin:0 5px 5px 0;padding:5px 0 0 12px;background:#FFF;font:12px 'dotum';color:#2C2A1A;border:1px solid #B79F61;}
.qnaVar a:hover, .qnaVar a.on {display:inline-block;width:126px;height:16px;padding:5px 0 0 12px;background:#C2AD74;font:12px 'dotum';color:#FFF;text-decoration:none;border:1px solid #B79F61;}

.page {clear:both;width:100%;padding-bottom:10px;}
.page a {display:inline-block;margin:0 3px 3px 0;padding:5px;background:#FFF;font:11px 'verdana';color:#2C2A1A;border:1px solid #B79F61;font-weight:bold;}
.page a:hover, .page a.on {display:inline-block;padding:5px;background:#C2AD74;font:11px 'verdana';color:#FFF;text-decoration:none;border:1px solid #B79F61;font-weight:bold;}


/*폰트*/
.te_le{letter-spacing:-1px;}
.te_b{font-weight:bold;}
.te_na{ font-family:NanumGothic,"나눔고딕"}
.te_do{ font-family:Dotum;}
.te_en{ font-family:verdana;}

.te_deco{text-decoration:line-through;}

.sz_10{font-size:10px;}
.sz_11{font-size:11px;}
.sz_12{font-size:12px;}
.sz_13{font-size:13px;}
.sz_14{font-size:14px;}
.sz_15{font-size:15px;}
.sz_18{font-size:18px;}
.sz_20{font-size:20px;}
.sz_25{font-size:25px;}
.sz_30{font-size:30px;}

.te_gray{color:#525051;}
.te_gray2{color:#878988;}
.te_gray3{color:#b1b1b1;}
.te_gray04{color:#747474;}
.te_gn{color:#92ae51;}
.te_gn2{color:#509a07;}
.te_gn3{color:#cfe57f;}
.te_gn4{color:#5d6840;}
.te_og{color:#fe5b00;}
.te_og2{color:#bb5525;}
.te_og3{color:#d97b53;}
.te_bl{color:#46578f;} 
.te_bl2{color:#474866;}
.te_bl3{color:#1e50ff;}
.te_bl4{color:#5a5a92;}
.te_yel{color:#ffb901;}
.te_yel2{color:#fffc26;}
.te_white{color:white}
.te_black{color:black}
.te_pink{color:#f21d5e;}


/*top 상품스타일*/

/*best +특별관*/
.top_best_sm{margin:0px; position:relative;display:inline-block;z-index:999;font-family:Dotum;}
.sm_best_icon{position:absolute;top:-1px; left:-35px;}
.tab_top_bg{background-color:#d8ff2b;}
.tab_top_smbest1{width:200px;background-color:#6a6a6a;text-align:left;font-family:Dotum;}
.tab_top_smbest2{width:200px;background-color:#6e6e6e;text-align:left;font-family:Dotum;}
.tab_top_smbest3{width:200px;background-color:#747474;text-align:left;font-family:Dotum;}
.img_top_smbest{width:65px;height:45px;}
.tx_top_smbest{width:120px;text-align:left;line-height:14px;padding-top:8px;padding-left:8px;}
/*
.tx_top_smbest{width:120px;text-align:left;line-height:16px;padding-top:8px;padding-left:8px;}
*/
.sub_chu_tit{background-color:#efefef;border-bottom:1px solid #d7d7d7; padding-top:8px;padding-bottom:8px;text-align:center;color:#878988;font-size:12px;font-weight:bold;letter-spacing:-1px;
font-family:NanumGothic,"나눔고딕"}

/*메인추천상품*/
.detail_best01{width:260px;position:relative;display:inline-block;z-index:999;}
.detail_best02{width:206px;position:relative;display:inline-block;z-index:999;}
.main_ch{width:160px;position:relative;display:inline-block;z-index:999;}
.detail_best01 .best_icon{position:absolute;top:5px;left:-7px;}
.detail_best02 .best_icon{position:absolute;top:-5px;left:-5px;}
.main_ch .ch_icon{position:absolute;top:0;left:0;}
.main_ch .ch_btn{position:absolute;top:142px;left:87px;}

.main_ch .ch_icon_01{position:absolute;top:0;left:0;background-color:#acbd24;padding:6px;line-height:13px;letter-spacing:-1px;color:white;font-size:12px;font-family:NanumGothic,"나눔고딕";}

.main_ch .ch_icon_01_1{height:46px;position:absolute;top:0;left:0;background:url('/img2/sale_icon.png') no-repeat; padding:6px;line-height:13px;letter-spacing:-1px;color:white;font-size:12px;font-family:NanumGothic,"나눔고딕";}
.main_ch .ch_icon_02{position:absolute;top:0;left:0;background-color:#ff2c71;padding:6px;line-height:13px;letter-spacing:-1px;color:white;font-size:12px;font-family:NanumGothic,"나눔고딕";}

.ch_img{padding-bottom:5px;}
.ch_img img{border:1px solid #e2e3e5;width:158px; height:160px;}
.ch_text{line-height:16px;text-align:left;font-size:12px;color:#8c8c8c;}
.price_01{text-align:left;padding-top:5px;font-size:12px;color:#8c8c8c;text-decoration:line-through;}
.price_02{text-align:left;font-size:12px;color:#2d2c18;}
.reply_03{text-align:left;font-size:11px;color:#898989;padding-top:2px;}

/*리스트*/
.sub_list{width:250px;position:relative;display:inline-block;z-index:999;}

/*우측상품*/
.main_rig{width:195px;position:relative;display:inline-block;z-index:999;}
.rig_img{padding-bottom:5px;}
.rig_img img{border:1px solid #e2e3e5;width:195px; height:140px;}
.rig_text{line-height:16px;text-align:center;padding-top:3px;}
.price_rig{text-align:center; font-size:12px;color:#2d2c18;}
.rig_icon{position:absolute;top:-5px;;left:-5px;width:53px;height:61px; text-align:center;font-size:18px;background:url(../img/icon_dis.png) no-repeat;color:white;padding-top:10px;letter-spacing:-1px;}


.ingi{margin:0px; position:relative;display:inline-block;z-index:999;}
.ingi_02{margin:0px; position:relative;display:inline-block;z-index:999;padding-bottom:6px;}
.ingi_icon{position:absolute;top:-5px; left:-20px;}
.ingi_icon_02{position:absolute;top:-4px; left:-38px;}

/*아이콘*/
.event_icon_end{position:absolute;top:-5px;;left:-5px;width:53px;height:61px; text-align:center;font-family:NanumGothic,"나눔고딕";font-size:13px;font-weight:bold;background:url(../img/icon_event_end.png) no-repeat;color:white;padding-top:15px;letter-spacing:-1px;}
.event_icon{position:absolute;top:-5px;;left:-5px;width:53px;height:61px; text-align:center;font-family:NanumGothic,"나눔고딕";font-weight:bold;font-size:13px;background:url(../img/icon_event.png) no-repeat;color:white;padding-top:15px;letter-spacing:-1px;}

/*특별관 아이콘*/
.spa_icon{position:absolute;top:0;left:0;}
.spacial_01 .spa_tit_01{position:absolute;top:0;left:-4px;}
.spacial_02 .spa_tit_02{position:absolute;top:10px;left:-4px;}
.spacial_03 .spa_tit_03{position:absolute;top:10px;left:-4px;}
.spacial_01{margin:0px; padding:0px;position:relative;display:inline-block;z-index:999;border-left:3px solid #bdd30e;border-right:3px solid #bdd30e;width:734px;text-align:center;}
.spacial_02{margin:0px; position:relative;display:inline-block;z-index:999;border-left:3px solid #ffae0d;border-right:3px solid #ffae0d;border-top:1px dotted #bab399;border-bottom:1px dotted #bab399;background-color:#f0f0e8;width:734px;text-align:center;}
.spacial_03{margin:0px; position:relative;display:inline-block;z-index:999;border-left:3px solid #e93210;border-right:3px solid #e93210;border-bottom:3px solid #e93210;width:734px;text-align:center;}
.spacial_box_01{width:700px;padding:0px;display:inline-block;padding-top:40px;padding-left:15px;padding-bottom:15px;}
.spacial_box_02{width:700px;padding:0px;display:inline-block;padding-top:50px;padding-left:15px;padding-bottom:15px;}

.inbox{display:block;float:left;}
.mnnot_list{background:url(../img/bl.gif) no-repeat 7px 11px; text-indent:5px;font-size:12px;font-family:doutm;letter-spacing:-1px; color:#7f7f7f; line-height:26px;border-bottom:1px solid #f1f1f1; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.hide,legend{font-size:0;height:0;line-height:0;overflow:hidden;padding:0;visibility:hidden;width:0}
.displayNone{display:none}
/*a,img,input, button {outline: none;selector-dummy:expression(this.hideFocus=true);} /* IE */
/*a,img,input, button {moz-outline-style: none;} /* FireFox */


