@charset "utf-8";
/* CSS Document */
#left { float:left; width:180px; margin-right:10px; display:inline; }
#left h1 { padding-bottom:10px;}
#left_brand { float:left; width:180px; padding-bottom:15px; margin-bottom:10px;}
#left_brand .tit { height:30px; padding:8px 0 0 6px; position:relative; }
#left_brand .bg { width:180px; float:left; }
#left_brand .s_img {border:1px solid #c9c8c8;}
#left_brand .s_img_ {border:3px solid #c9c8c8;}
#left_brand .b_img {border:1px solid #c9c8c8;}
#left_brand img { margin:3px 0px 3px 6px;}
#left_banner { margin-top:15px;}
#left_banner img { margin-bottom:5px;}

#contents { float:left; width:745px; }
#contents .mainbanner { margin:0 0 12px 0; }
#contents_cate { border:3px solid #E5E5E5; background:#ffffff; margin-bottom:12px; float:left; }
#contents_cate .tit { background:#F4F4F4; padding:4px 0 4px 17px; }
#contents_cate .btn { padding:6px 0 6px 12px; }
#contents_cate .txtbox { padding:0px 10px 0px 10px; float:left; width:718px; }
#contents_cate .txt { width:70px; float:left; padding:5px 0 0 0; }
#contents_cate a:hover { font:inherit; color:#666; text-decoration:underline; font-weight:bold; }
#contents_cate img { padding:3px 4px 3px 3px; }
#bestgoods { float:left; padding-bottom:9px; width:745px; }
#bestgoods .tit { padding:8px 35px;}
#bestgoods .bg { width:745px; float:left; padding:20px 0 0 0; }
.goods_sty1 { padding:0 19px 0 15px; }
.goods_sty1 .b_img { border:3px solid #e1e1e1; position:relative; }
.goods_sty1 .img_info { margin:200px 0 0 5px; }
.goods_sty1 .s_img { border:1px solid #e1e1e1; margin:5px 5px 10px 0; }
.goods_sty1 .name { width:265px; margin-bottom:5px; height:20px; }
.goods_price { width:140px; height:55px; }
.goods_price img { padding:3px 3px 0 0; }
.img_info img { padding:2px 0 0 0;}

.goods_sty2 { padding:0 19px 10px 15px; }
.goods_sty2 .b_img { border:1px solid #e1e1e1; position:relative; }
.goods_sty2 .img_info { margin:100px 0 0 5px; }
.goods_sty2 .s_img { border:1px solid #e1e1e1; margin:5px 5px 10px 0; }
.goods_sty2 .name { width:150px; margin-bottom:5px; padding-top:8px; height:20px; }

#best_box { border:2px solid #FD6949; margin-bottom:12px; float:left; width:740px;}
#best_box .txt_bg { clear:both; background:#F1EFF2; width:150px; height:109px; }
#best_box .txt_pad { padding:5px 5px 7px 5px; }
.goods_best { padding:0 2px 0 2px; }
.goods_best .b_img { border:1px solid #e1e1e1; position:relative; }
.goods_best .img_info { margin:110px 0 0 3px; }
.goods_best .name { margin-bottom:5px; padding-top:8px; text-align:left; height:20px;  }
.best_price { width:140px;  height:55px; }
.best_price img { padding:3px 3px 0 0; }
.best_pricetxt {color:#383838}
.best_saveprice {color:#FB4345}

#event { float:left; width:935px; margin-top:10px;}
#goods { float:left; padding-bottom:9px; width:935px; }
#goods .tit { padding:0 0 0 23px;}
#goods .bg { width:935px; float:left; padding:0 0 0 0; }
.goods1 { padding:15px 0px 0px 6px; }
.goods1 .b_img { border:1px solid #e1e1e1; position:relative; }
.goods1 .img_info { margin:110px 0 0 3px; }
.goods1 .name { margin-bottom:5px; padding-top:8px; text-align:left; width:160px; height:20px; }
.goods1_price { width:150px;  height:55px; }
.goods1_price img { padding:3px 3px 0 0; }

.goods2 { padding:10px 0px 10px 6px; width:739px; border-bottom:1px solid #dddddd; position:relative; height:102px; }
.goods2 .b_img { border:1px solid #e1e1e1; position:relative; }
.goods2 .img_info { margin:0 0 0 3px; }
.goods2 .name { width:205px; padding:0 15px 0 10px; position:relative; top:33%; height:20px; }
.goods2 .brand { width:110px; padding-right:10px; position:relative; top:33%; height:30px; }
.goods2_price { width:125px; position:relative; top:33%; height:55px; }
.goods2_service{ width:70px; position:relative; top:30%; text-align:center; }
.goods2_service img { padding-bottom:3px;}
.goods2_mark { position:relative; top:35%; }

#search_money { clear:both; width:745px; height:86px; padding-bottom:0px; }
#search_money .tatol { float:left; padding:60px 0 0 22px; }

#search_money .info_box1 { float:right; padding:0 10px 0 0; width:450px; height:34px; }
#search_money .info_txt1 { float:right; padding:7px 10px 0 0; color:#999999; letter-spacing:-1px; font-weight:bold; }
#search_money .info_box2 { float:right; width:475px; padding-top:2px;}
#search_money .info_box3 { float:right; width:361px; padding:0 22px 0 0; }
#search_money .info_txt3 { font-size:0.85em; padding:11px 0 0 0; }
#search_money .form { border:1px solid #989898; color:#FF3795; font-weight:bold; }


/*페이징*/

#goods_align { }
#goods_align h1 { height:25px; border-bottom:1px solid #E1E1E1; text-align:center; font-weight:100; margin-bottom:10px;}
#goods_align h2 { clear:both; padding:10px 0 30px 0; border-top:1px solid #E1E1E1; text-align:center; font-weight:100; }
#goods_align h3 { clear:both; padding:10px 0 30px 0; text-align:center; font-weight:100; }
/*페이징1*/
.paging {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 30px; WIDTH: 710px; PADDING-TOP: 25px; POSITION: relative; TEXT-ALIGN: center
}
.paging A {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 13px Verdana; BORDER-LEFT: #ffffff 1px solid; WIDTH: 18px; COLOR: #000; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; TEXT-DECORATION: none
}
.paging  .NOW {
	BORDER-RIGHT: #FA8F89 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #FA8F89 1px solid; DISPLAY: inline-block; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 13px Verdana; BORDER-LEFT: #FA8F89 1px solid; WIDTH: 18px; COLOR: #FA8F89; PADDING-TOP: 2px; BORDER-BOTTOM: #FA8F89 1px solid; POSITION: relative; TEXT-DECORATION: none
}
.paging STRONG {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND:#FA8F89; PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 13px Verdana; BORDER-LEFT: #ffffff 1px solid; WIDTH: 18px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; TEXT-DECORATION: none
}
.paging STRONG {
	BORDER-RIGHT: #FA8F89 1px solid; BORDER-TOP: #FA8F89 1px solid; BORDER-LEFT: #FA8F89 1px solid; COLOR: #ffffff! important; BORDER-BOTTOM: #FA8F89 1px solid
}
.paging A:hover {
	BORDER-RIGHT: #FA8F89 1px solid; BORDER-TOP: #FA8F89 1px solid; BACKGROUND: #fff; BORDER-LEFT: #FA8F89 1px solid; COLOR:#FA8F89; BORDER-BOTTOM: #FA8F89 1px solid; TEXT-DECORATION: underline
}
.paging .pre {
	BORDER-RIGHT: #FA8F89 1px solid; BORDER-TOP: #FA8F89 1px solid; DISPLAY: inline-block; FONT: 12px 굴림, Gulim; BORDER-LEFT: #FA8F89 1px solid; WIDTH: 18px; COLOR: #565656; BORDER-BOTTOM: #FA8F89 1px solid; POSITION: relative; bottom: -3px
}
.paging .pre1 {
	BORDER-RIGHT: #FA8F89 1px solid; BORDER-TOP: #FA8F89 1px solid; DISPLAY: inline-block; FONT: 12px 굴림, Gulim; BORDER-LEFT: #FA8F89 1px solid; WIDTH: 18px; COLOR: #565656; BORDER-BOTTOM: #FA8F89 1px solid; POSITION: relative; bottom: -3px
}
.paging .next {
	BORDER-RIGHT: #FA8F89 1px solid; BORDER-TOP: #FA8F89 1px solid; DISPLAY: inline-block; FONT: 12px 굴림, Gulim; BORDER-LEFT: #FA8F89 1px solid; WIDTH: 18px; COLOR: #565656; BORDER-BOTTOM: #FA8F89 1px solid; POSITION: relative; bottom: -3px
}
.paging .next1 {
	BORDER-RIGHT: #FA8F89 1px solid; BORDER-TOP: #FA8F89 1px solid; DISPLAY: inline-block; FONT: 12px 굴림, Gulim; BORDER-LEFT: #FA8F89 1px solid; WIDTH: 18px; COLOR: #565656; BORDER-BOTTOM: #FA8F89 1px solid; POSITION: relative; bottom: -3px
}
.paging .pre {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 7px; PADDING-TOP: 4px
}
.paging .pre1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 1px; PADDING-TOP: 4px
}
.paging .next {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 9px; PADDING-TOP: 4px
}
.paging .next1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; PADDING-TOP: 4px
}
.line { border-bottom:1px solid #E1E1E1; margin-bottom:3px; padding-bottom:15px;}

/*페이징2*/
.paging2 {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 0px 0px 2px 30px; WIDTH: 710px; PADDING-TOP: 5px; POSITION: relative; TEXT-ALIGN: center
}
.paging2 A {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 13px Verdana; BORDER-LEFT: #ffffff 1px solid; WIDTH: 18px; COLOR: #000; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; TEXT-DECORATION: none
}
.paging2  .NOW {
	BORDER-RIGHT: #FA8F89 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #FA8F89 1px solid; DISPLAY: inline-block; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 13px Verdana; BORDER-LEFT: #FA8F89 1px solid; WIDTH: 18px; COLOR: #FA8F89; PADDING-TOP: 2px; BORDER-BOTTOM: #FA8F89 1px solid; POSITION: relative; TEXT-DECORATION: none
}
.paging2 STRONG {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND:#FA8F89; PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 13px Verdana; BORDER-LEFT: #ffffff 1px solid; WIDTH: 18px; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; TEXT-DECORATION: none
}
.paging2 STRONG {
	BORDER-RIGHT: #FA8F89 1px solid; BORDER-TOP: #FA8F89 1px solid; BORDER-LEFT: #FA8F89 1px solid; COLOR: #ffffff! important; BORDER-BOTTOM: #FA8F89 1px solid
}
.paging2 A:hover {
	BORDER-RIGHT: #FA8F89 1px solid; BORDER-TOP: #FA8F89 1px solid; BACKGROUND: #fff; BORDER-LEFT: #FA8F89 1px solid; COLOR:#FA8F89; BORDER-BOTTOM: #FA8F89 1px solid; TEXT-DECORATION: underline
}
.paging2 .pre {
	BORDER-RIGHT: #FA8F89 1px solid; BORDER-TOP: #FA8F89 1px solid; DISPLAY: inline-block; FONT: 12px 굴림, Gulim; BORDER-LEFT: #FA8F89 1px solid; WIDTH: 18px; COLOR: #565656; BORDER-BOTTOM: #FA8F89 1px solid; POSITION: relative; bottom: -3px
}
.paging2 .pre1 {
	BORDER-RIGHT: #FA8F891 1px solid; BORDER-TOP: #FA8F89 1px solid; DISPLAY: inline-block; FONT: 12px 굴림, Gulim; BORDER-LEFT: #FA8F89 1px solid; WIDTH: 18px; COLOR: #565656; BORDER-BOTTOM: #FA8F89 1px solid; POSITION: relative; bottom: -3px
}
.paging2 .next {
	BORDER-RIGHT: #FA8F89 1px solid; BORDER-TOP: #FA8F89 1px solid; DISPLAY: inline-block; FONT: 12px 굴림, Gulim; BORDER-LEFT: #FA8F89 1px solid; WIDTH: 18px; COLOR: #565656; BORDER-BOTTOM: #FA8F89 1px solid; POSITION: relative; bottom: -3px
}
.paging2 .next1 {
	BORDER-RIGHT: #FA8F89 1px solid; BORDER-TOP: #FA8F89 1px solid; DISPLAY: inline-block; FONT: 12px 굴림, Gulim; BORDER-LEFT: #FA8F89 1px solid; WIDTH: 18px; COLOR: #565656; BORDER-BOTTOM: #FA8F89 1px solid; POSITION: relative; bottom: -3px
}
.paging2 .pre {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 7px; PADDING-TOP: 4px
}
.paging2 .pre1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 1px; PADDING-TOP: 4px
}
.paging2 .next {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 9px; PADDING-TOP: 4px
}
.paging2 .next1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; PADDING-TOP: 4px
}
.line2 { border-top:1px solid #ffffff; margin-top:3px; padding-top:15px;}
.line3 { border-top:1px solid #E1E1E1; margin-top:3px; padding-top:15px;}


/*상품상세상품평페이징*/
.paging3 { padding:5px 0 3px 0; }
.paging3 img { padding:10px 2px 10px 2px; }
.PGspace {padding:15px 20px 3px 0px;}


/*20090112*/


#right { float:left; width:180px; margin-left:10px;  }

#contents_plan { float:left; width:935px; }
#contents_cate_plan { border:3px solid #cccccc; background:#ffffff; margin-bottom:12px; float:left; width:929px; margin-top:20px; }
#contents_cate_plan .tit { background:#e9e9e9; padding:4px 0 4px 17px; }
#contents_cate_plan .btn { padding:6px 0 6px 12px; }
#contents_cate_plan .txtbox { padding:10px 10px 10px 26px; float:left; }
#contents_cate_plan .txt { width:70px; float:left; padding:5px 0 0 0; }
#contents_cate_plan .txt2 { width:90px; float:left; padding:5px 0 0 0; }
#contents_cate_plan a:hover { font:inherit; color:#666; text-decoration:underline; font-weight:bold; }
#contents_cate_plan img { padding:3px 4px 3px 3px; }

#plan_tit { clear:both; height:22px; width:910px; padding:10px 10px 0 15px; }

.goods_sty3 { padding:0px 0px 0px 0px; }
.goods_sty3 .b_img { border:3px solid #e1e1e1; position:relative; }
.goods_sty3 .img_info { margin:50px 0 0 5px; }
.goods_sty3 .s_img { border:1px solid #e1e1e1; margin:5px 5px 10px 0; }
.goods_sty3 .name { width:250px; margin-bottom:5px; height:30px; }

.goods_sty4 { padding:0px 0px 0px 0px; }
.goods_sty4 .b_img { border:3px solid #e1e1e1; position:relative; }
.goods_sty4 .img_info { margin:220px 0 0 5px; }
.goods_sty4 .s_img { border:1px solid #e1e1e1; margin:5px 5px 10px 0; }
.goods_sty4 .name { width:276px; margin-bottom:5px; height:20px; }

.goods3 { padding: 0px 0px 0px 30px; }
.goods3 .b_img { border:1px solid #e1e1e1; position:relative; }
.goods3 .img_info { margin:2px 0 0 3px; }
.goods3 .name { margin-bottom:2px; padding-top:2px; text-align:left; width:160px; height:35px; }
.goods3_price { width:160px; height:55px; }
.goods3_price img { padding:3px 3px 0 0; }

.detail_b_img { border:1px solid #FF5588 }
.detail_s_img { border:1px solid #e1e1e1; margin:5px 5px 10px 0; }
.detail_s_img2 { border:1px solid #e1e1e1; margin:5px 0 10px 5px; }
.detail_s_img3 { border:1px solid #e1e1e1; }
#detail_info { float:right; width:300px; height:400px;}
#detail_info .tit { font-size:1.1em; font-weight:bold; padding:0 0 5px 3px; color:#ff3399; float:center }
#detail_info .txtbox { }
#detail_info .td_info_left { border:solid 1px #bbbbbb; width: 65px; }
#detail_info .td_info_right { border:solid 1px #bbbbbb; width: 305px; padding-left: 10px; }
#detail_info dl {  }
#detail_info dt { width:55px; height:23px; padding:5px 0 0 10px; border:solid 1px #bbbbbb; border-left: 0px; border-right: 0px; background-color: #f4f0fe }
#detail_info dd { width:290px; height:23px; padding:5px 0 0 10px; border:solid 1px #bbbbbb; border-right: 0px; background-color: #f4f0fe }
#detail_info .coupon { border:1px solid #e2e2e2; float:left; padding:3px 5px 3px 5px; width:401px; }
.ico_updown { width:11px; padding:2px 3px 0 2px; }
#detail_info .no_line { border-top:0px; border-bottom:0px; background-color: #ffffff }
#detail_info .no_left_line { border-left:0px; }
#detail_info .no_right_line { border-right:0px; }
#detail_info .table_bg_color { background-color: #f4f0fe; }

/*20090113*/
.detail_info_box { border:1px solid #e1e1e1; }
.detail_info_box table{ width:700px; }
.detail_info_box th { color:#4b6ecc; text-align:center; font-weight:100; height:28px; padding-top:1px; }
.detail_info_box td{ border-bottom:1px solid #c9d3ee; text-align:center; height:28px; padding-top:3px; color:#929292; }

.detail_basket { padding:8px 3px 15px 3px; border-bottom:1px solid #e1e1e1; }
.detail_basket table { }
.detail_basket th { color:#a16764; font-weight:100; height:16px; }
.detail_basket td { }



/* 방송보기 */
#Pop_TV { float:left; width:595px; }

.Pop_xbtn { text-align:right; padding-top:7px; padding-right:10px;}
.t1 { text-align:center; padding-top:10px; }
.t2 { border:4px solid #e1e1e1; color:#505966;}
.tBtn { text-align:right; padding-top:5px; padding-right:20px; }

.TVbox { width:220px; border:4px solid #e1e1e1; text-align:center; }
.TVbox1 { width:160px; }
#TVbest_box .txt_bg { clear:both; background:#ffffff; width:160px; }
#TVbest_box .txt_pad { padding:5px 10px 7px 10px; }
.TVgoods_best { padding:0 2px 0 2px; }
.TVgoods_best .b_img { border:1px solid #ffffff; position:relative; text-align:center;}
.TVgoods_best .img_info { margin:110px 0 0 3px; }
.TVgoods_best .name { margin-bottom:5px; padding-top:8px; text-align:left; height:20px;  }
.TVbest_price { width:140px; padding-top:10px; text-align:left;  height:65px; }
.TVbest_price img { padding:3px 3px 0 0; }

.TVico_best1 { position:absolute; }
.TVico_best2 { position:absolute; left:48px; }

.img { width:160px; border:1px solid #e1e1e1; text-align:center;}

#compare { width:593px; float:left; }
#compare .tab1 { border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-collapse:separate; }
#compare .tab1 table {  }
#compare .tab1 th { background:#D1D1D1; padding:4px 0 0 5px; text-align:left; font-weight:100; height:26px; border-bottom:1px solid #fff; border-collapse:separate;  }
#compare .tab1 td { background:#ffffff; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; text-align:left; padding-left:10px; }
#compare .tab2 .img { border:1px solid #dfdfdf; position:relative; width:160px; }




/* 상품평쓰기 */

#valu { width:463px; float:left; }
#valu .tab3 { border-top: 1px solid #dbdbdb; border-left: 1px solid #dbdbdb; border-collapse:separate; }
#valu .tab3 table {  }
#valu .tab3 th { background:#E8F1FA; padding:5px 0 5px 5px; text-align:left; height:26px; border-bottom:1px solid #dbdbdb; border-collapse:separate;  }
#valu .tab3 td { background:#ffffff; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; text-align:left; padding-left:10px; padding-top:3px; padding-bottom:3px; line-height:22px;}
#valu .tab4 .img { border:1px solid #dfdfdf; position:relative; width:160px; }

.va_t1 {border:1px solid #dbdbdb;}
.va_t2 {background:#E8F1FA; padding:4px 0 0 5px; text-align:left; height:26px; border-bottom:1px solid #dbdbdb; border-collapse:separate;}
.va_t3 {background:#ffffff; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; text-align:left; padding-left:10px;}

.poi {font-color:#F70A14;}
.v_text {padding-left:15px;}
.v_text1 {padding-top:5px; padding-bottom:5px;}
.v_text2 {padding-left:10px; padding-bottom:15px;}
.v_text3 {color:#F70A14;}



/* 쇼핑찜 */

#zzim { width:321px; float:left; }
#zzim .tab3 { border-top: 1px solid #dbdbdb; border-left: 1px solid #dbdbdb; border-collapse:separate; }
#zzim .tab3 table {  }
#zzim .tab3 th { background:#E8F1FA; padding:5px 0 5px 5px; text-align:left; height:26px; border-bottom:1px solid #dbdbdb; border-collapse:separate;  }
#zzim .td { background:#ffffff; btext-align:center; padding-top:3px; padding-bottom:3px; line-height:22px;}
#zzim .tab4 .img { border:1px solid #dfdfdf; position:relative; width:160px; }

.zz_text {color:#376AA9;}






/* 쿠폰안내 */

#coup { width:413px; float:left; }
#coup .tab3 { border-top: 1px solid #dbdbdb; border-left: 1px solid #dbdbdb; border-collapse:separate; }
#coup .tab3 table {  }
#coup .tab3 th { background:#E8F1FA; padding:5px 0 5px 5px; text-align:left; height:26px; border-bottom:1px solid #dbdbdb; border-collapse:separate;  }
#coup .td { background:#ffffff; btext-align:center; padding-top:3px; padding-bottom:3px; line-height:18px;}
#coup .tab4 .img { border:1px solid #dfdfdf; position:relative; width:160px; }

.c_text {font-weight:bold; padding-top:15px; padding-bottom:10px; padding-left:10px;}
.c_text1 { padding-top:5px;}
.c_text2 { border:4px solid #e1e1e1; padding:20px 20px 20px 20px;}
.c_text3 { color:#333ECB;}


/* 쿠폰발행 */

#couok { width:273px; float:left; }
#couok .tab3 { border-top: 1px solid #dbdbdb; border-left: 1px solid #dbdbdb; border-collapse:separate; }
#couok .tab3 table {  }
#couok .tab3 th { background:#E8F1FA; padding:5px 0 5px 5px; text-align:left; height:26px; border-bottom:1px solid #dbdbdb; border-collapse:separate;  }
#couok .td { background:#ffffff; btext-align:center; padding-top:3px; padding-bottom:3px; line-height:18px;}
#couok .tab4 .img { border:1px solid #dfdfdf; position:relative; width:160px; }

.co_text {font-weight:bold; padding-top:15px; padding-bottom:10px; padding-left:10px;}
.co_text1 { padding-top:5px;}
.co_text2 { border:4px solid #e1e1e1; padding:20px 20px 20px 20px;}
.co_text3 { color:#333ECB;}




/* 확대보기 */

#ViewImg { width:755px; float:left; }
#ViewImg .tab3 { border-top: 1px solid #dbdbdb; border-left: 1px solid #dbdbdb; border-collapse:separate; }
#ViewImg .tab3 table {  }
#ViewImg .tab3 th { background:#E8F1FA; padding:5px 0 5px 5px; text-align:left; height:26px; border-bottom:1px solid #dbdbdb; border-collapse:separate;  }
#ViewImg .td { background:#ffffff; btext-align:center; padding-top:3px; padding-bottom:3px; line-height:18px;}
#ViewImg .tab4 .img { border:1px solid #dfdfdf; position:relative; width:160px; }

.view_text1 { border:4px solid #e1e1e1; }
.view_text2 {font-weight:bold; padding-left:5px; padding-bottom:15px;}
.view_text3 {padding-left:5px;}


#imgView { float:left; width:510px; }
.iV_b_img { border:1px solid #e1e1e1; }
.iV_s_img { border:1px solid #e1e1e1; margin:5px 4px 0px 0; }
.iV_s_img2 { border:1px solid #e1e1e1; margin:5px 0 0px 5px; }
.iV_s_img3 { border:1px solid #e1e1e1; }



/* 플래시 */

#main_mu {Z-INDEX: 100; POSITION: relative; }
#main_mu .category {LEFT: 0px; POSITION: absolute; TOP: 0px;}

#main_Cmu {Z-INDEX: 120; POSITION: relative; }
#main_Cmu .ctgr {TOP: 0px; Z-INDEX: 120; LEFT: 0px; OVERFLOW: hidden; POSITION: absolute; width:330px; height:300px;}
#main_Cmu .ctgrF1 {Z-INDEX:120; POSITION:absolute; top:0px;width: 182px; height: 32px;}
#main_Cmu .ctgrF2 {Z-INDEX:120; POSITION:absolute; top:4px; left:0px; width: 330px; height: 342px;}



/* 상단리스트 */

.list_cate_view_menu {width: 718px
}

.list_cate_view_menu dl {
	MARGIN: 20px 0px 20px 10px
}
.list_cate_view_menu .word {
	VERTICAL-ALIGN: top; HEIGHT: 38px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.list_cate_view_menu .word span {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 18px;
}



/* 반품교환정책 */
.Cagmt { border:1px solid #e1e1e1; }
.Cagmt table{ width:720px; }
.Cagmt th { color:#4b6ecc; font-weight:100; height:28px; padding-top:1px; }
.Cagmt td{ padding-top:10px; padding-bottom:10px; color:#929292; }

.Cagmt_t2 {  font-size:14px; color:#4F4F4F;  font-family: "Arial"; padding:20px 20px 10px 20px; }
.Cagmt_t3 { background:#F2F2F2; font-size:12px; color:#767676;  font-family: "Arial"; line-height:18px; padding:20px 20px 10px 20px; }



/*매장 상단카테고리*/
.Dtop_cate { float:left; width:705px; padding:15px 0 6px 15px; }
.Dtop_cate a { color:#666666; }
.Dtop_cate a:hover { text-decoration:underline; color:#7B7B7B; }
.Dtop_cate dt{ float:left; color:#CD9853; font-weight:bold; }
.Dtop_cate dd{ float:left; color:#E7D3A0; padding:0 15px 0 15px; }
.Dtop_cate span{ color:#666666; padding:10px 10px 5px 0; line-height:30px; }


/*层阴影效果 20100114*/
.shadow_1_div {border-width: 1px; border-style: solid; padding: 1px; background-color: #F3F3F3; border-color: #FBFBFB;height:auto!important;}
.shadow_2_div {border-width: 1px; border-style: solid; padding: 1px; background-color: #D8D8D8; border-color: #E8E8E8;height:auto!important;}
.shadow_3_div {border-width: 1px; border-style: solid; padding: 1px; background-color: #FFFFFF; border-color: #BBBBBB;height:auto!important;}
