#container #contents { margin-top: 0px; }
/* 2010.02 ~ Ä«Å×°í¸® ÀÌ¹ÌÁö ¼öÁ¤°ú ÇÔ²² ¼öÄ¡ ¼öÁ¤. */
shopCategory { width: 890px; height: 115px; background: url('../imgs/shopcategory_bg.gif') repeat; }
.shopCategory { width: 890px; height: 130px; background-color: #F9F9F5; }
.shopCategory ul { margin: 0px; padding: 15px 0px 0px 10px; width: 870px; height: 100%; list-style: none; }
.shopCategory ul li { float: left; margin: 3px 10px 3px 0px; padding: 3px 0px 0px 5px; width: 205px; height: 41px; overflow: hidden; }
.shopCategory ul li.marginNone { margin-right: 0px; }
.shopCategory ul li:hover { background-color: #f6f0e4; }
.shopCategory ul li .icon { float: left; margin-right: 10px; }
.shopCategory ul li h4 { margin: 3px 0px 0px 0px; padding: 0px 0px 5px 0px; font-weight: 900; font-size: 10pt; font-family: 'Malgun Gothic', dotum; }
.shopCategory ul li .more { font-size: 8pt; }
.shopCategory ul li a:hover { color: #b22524; }

/* 2010.02 ~ »óÇ° º¸ÀÌ´Â ºÎºÐ. Å©±â, »ö±ò µî ¼öÁ¤ */
.productView { margin: 30px 0px 0px 0px; padding: 0px; padding-left: 2px; height: 100%; list-style: none; overflow: hidden; }
.productView li { float: left; margin-right: 15px; width: 210px; height: 343px; overflow: hidden; }
.productView li.marginNone { margin-right: 0px; height: 230px; }
.productView li.marginNoneRight { margin-right: 0px; }
.productView li h3 { margin: 0px; padding: 0px; padding-left:3px; padding-bottom: 7px; font-weight: 900; font-size: 11pt; font-family: 'Malgun Gothic', dotum; color: #444; }
.productView li img { margin-bottom: 5px; width: 208px; height: 343px; border:0px solid #aac733; }
.productView li span { line-height: 1.3em; }
.productView li .dotline { margin-bottom: 10px; width: 280px; height: 1px; border-top: 1px dotted #e3e3e3; }
*html .productView li .dotline { margin-bottom: 0px; }
.productView li p { display: block; margin: 8px 0px 8px 0px; height: 12px; }
.productView li span.location { display: block; float: left; } 
.productView li span.changeLocation { float: right; text-align: right; font-size: 8pt; font-family: 'times', verdana; color: #b22524; } 
.productView li span.changeLocation a { color: #b22524; }
.productView li span.changeLocation a:hover { color: #740504; }
.productView li a.more { font-weight: 900; font-size: 11pt; font-family: 'times', verdana; color: #b22524; }
.productView li a.more:hover { color: #740504; }
productView li a.more span { line-height: 2.5em; }
.productView li a.more span { line-height: 0em; }
.productView li a.more span.mapBt { line-height: 0em; }

.visual { width: 890px; height: 100%; margin-bottom: 30px; overflow: hidden; }
.visual p { float: right; margin-bottom: 7px; padding-right: 3px; }
.visual p a.prevBt { float: right; display: block; margin-right: 5px; width: 26px; height: 22px; background: url('../imgs/change_bt_prev.gif') no-repeat; }
.visual p a.nextBt { float: right; display: block; width: 26px; height: 22px; background: url('../imgs/change_bt_next.gif') no-repeat; }

.visual ul#change { clear: both; margin: 0px; padding: 0px; width: 890px; height: 350px; overflow: hidden; list-style: none; }
.visual ul#change li.pageList { clear: both; margin: 0px; padding: 0px; }
.visual ul#change li.pageList ul.imgList { margin: 0px; padding: 0px; list-style: none; }
.visual ul#change li.pageList ul.imgList li { float: left; margin: 0px; margin-right: 10px; margin-bottom: 10px; padding: 0px; list-style: none; }
.visual ul#change li.pageList ul.imgList .MarginRight { margin-right: 0px; }
.visual ul#change li.pageList ul.imgList li img { width: 170px; height: 170px; } 

.dotLine { clear: both; margin-top: 30px; margin-bottom: 30px; width: 890px; height: 1px; font-size: 0pt; background: url('../imgs/bg_dot_line.gif') repeat-x; }

.mainLatest { margin-bottom: 30px; width: 890px; height: 100%; overflow: hidden; }

/* ¸ô ÀÚÃ¼ ¼öÄ¡µé ¼öÁ¤°ú ÇÔ²² Á¶±Ý¾¿ º¸Á¤ÇØ ÁÖ¾î¾ßÇÏ´Â ºÎºÐ */
.setGoods .cart { margin-top: 0px; padding: 20px; padding-left: 55px; width: 813px; height: 100%; background-color: #f7f8f4; border: 1px solid #f0f1eb; }
.setGoods .cart li { width: 200px; cursor: default; }
.setGoods .cart li p { line-height: 140%; }
.setGoods .cart li .goodsName { display: block; height: 34px; }
.setGoods .cart a.modify { display: inline-block; padding-top: 3px; vertical-align: top; }
.setGoods .cart a.delete { display: inline-block; padding-top: 3px; vertical-align: top; }
.setGoods .cart p.txt { margin-bottom: 20px; text-align: center; font-weight: 900; font-size: 14pt; font-family: 'Malgun Gothic', dotum; color: #cdcdcd; }
.setGoods .cart p.buy { clear: both; text-align: right; }
.setGoods .cart p.buy img { vertical-align: middle; }
.setGoods .cart span {  }
.setGoods .hoverCart { background-color:#ffffcc; }
.setGoods #cartGoodsList p { margin-left: 13px; width: 140px; }
