/* BASIC css start */
.clear { clear:both }

#section_01:after {content:""; display:block; clear:both;}
#section_01 { width:1150px;margin:0 auto; margin-bottom:20px; *zoom1;} /* IE5.5~7 브라우저 대응 Hack */
#section_01 li { float:left;}
#section_01 .last{float:right;}

#section_02:after {content:""; display:block; clear:both;}
#section_02 { width:1150px;margin:0 auto; margin-bottom:20px; *zoom1;} /* IE5.5~7 브라우저 대응 Hack */
#section_02 li { float:left;padding:0 11px 0 0}
#section_02 .last{float:right;;padding:0 0px 0 0}

#section_03:after {content:""; display:block; clear:both;}
#section_03 { width:1150px;margin:0 auto;  *zoom1;} /* IE5.5~7 브라우저 대응 Hack */

#section_04:after {content:""; display:block; clear:both;}
#section_04 { width:1150px;margin:0 auto; margin-bottom:20px; *zoom1;} /* IE5.5~7 브라우저 대응 Hack */
#section_04 .sec04_title {margin-bottom:12px; *zoom1;}
#section_04 ul:after {content:""; display:block; clear:both;}
#section_04 ul {*zoom1;} /* IE5.5~7 브라우저 대응 Hack */
#section_04 ul.first_ul { margin-bottom:12px}
#section_04 li { float:left;}
#section_04 .last{float:right;}


#section_05 { background:url("/design/thsalsgjs/djds/main/section_05_bg.jpg") repeat-x 0 33px; }
#section_05 .section_05_box:after {content:""; display:block; clear:both;}
#section_05 .section_05_box { width:1150px;margin:0 auto; margin-bottom:12px; *zoom1;} /* IE5.5~7 브라우저 대응 Hack */

#sec06_title {  width:1150px;margin:0 auto;border-bottom:1px solid #222;color:#222;font-size:24px;letter-spacing:-1px;padding-bottom:7px;margin-bottom:20px;text-align:center;font-weight:bold;  }

#section_06:after {content:""; display:block; clear:both;}
#section_06 { width:1150px;margin:0 auto; margin-bottom:20px; *zoom1;} /* IE5.5~7 브라우저 대응 Hack */





/* .item-wrap */
.item-wrap { width: 100%; }
.item-wrap .item-hd { margin: 10px 0; padding: 5px 10px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background-color: #f9f9f9; }
.item-wrap .item-info { zoom: 1; overflow: hidden; padding: 40px 0 5px 0; border-bottom: 1px solid #aaa; }
.item-wrap .item-info:after { content: ""; clear: both; display: block; }
.item-wrap .item-info .item-total { float: left; padding-left: 10px; }
.item-wrap .item-info .item-order { float: right; }
.item-wrap .item-info .item-order li { float: left; padding-right: 10px; }
.item-wrap .item-list .item { margin: 20px 0; }
.item-wrap .item-list li { margin-bottom: 10px; text-align: center; }
.item-wrap .item-list td { vertical-align: top; }
.item-wrap .item-list .prd-thumb { width: 190px; height: 190px; margin-left: auto; margin-right: auto; }
.item-wrap .item-list .prd-thumb img { border:1px solid #e1e1e1;width: 100%; height: 100%; }
.item-wrap .item-list .prd-price { font-weight: bold; }
.item-wrap .item-list .names {width:160px}
.item-wrap .item-page { margin-top: 40px; text-align: center; }
.item-wrap .item-page a { padding: 0 5px; }
.item-wrap .item-page a:hover,
.item-wrap .item-page a.now { color: #cc0000; }
.item-wrap .item-desc { margin-bottom: 40px; }
.item-wrap .item-none { padding-top: 40px; text-align: center; }
/* BASIC css end */

