/* BASIC css start */
#main { position: relative; }
/* visual, notice */
#main .visual-evt { zoom: 1; overflow: hidden; }
/* visual */
#main .visual-evt .visual { float: left; }
/* notice */
#main .visual-evt .evt-wrap { float: right; width: 212px; }
#main .visual-evt .ntc h2 { font-size: 0; line-height: 0; }
#main .visual-evt .ntc .list { zoom: 1; overflow: hidden; padding-top: 17px; padding-left: 10px; margin-right: 6px }
#main .visual-evt .ntc .list li,
#main .visual-evt .ntc .list a { float: left; }
#main .visual-evt .ntc .list li { padding-left: 16px; width: 180px; background: url(/images/d3/modern_simple/common/bull_main_ntc.gif) no-repeat 0 45%; }
#main .visual-evt .ntc .list a { width: 100%; height: 23px; line-height: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#main .visual-evt .ntc .list a:hover { font-weight: bold; letter-spacing: -1px; text-decoration: underline; }
/* Ãâ¼®Ã¼Å© event */
#main .visual-evt .ad { font-size: 0; line-height: 0; text-align: right; }
/* best-evt */
#main .best-evt { zoom: 1; overflow: hidden; margin-top: 20px; }
/* slideBestEvt */
#main #slideBestEvt { float: left; width: auto; border-left: 0; }
/* hashBestEvt */
#main #hashBestEvt { position: relative; float: right; }
/* md`s pick item */
#main #mdItem { position: relative; margin-top: 20px; }
/* »óÇ° ¸®½ºÆ®- °øÅë */
#main .mprd-cm { margin-top: 40px; }
#main .mprd-cm .tit-prd { padding-bottom: 7px; font-size: 0; line-height: 0; border-bottom: 1px solid #e5e5e5; }
#NewProduct .part .item li .box_small {width:176px !important; height:176px !important;}

.listItem {overflow:hidden;padding:0;margin:0 -20px;}
.listItem h2 {text-align:center;color:#000;font-family:"Roboto", Dotum,µ¸¿ò,Arial, serif;font-size:16px;}
.listItem img { vertical-align:middle; }
.listItem ul.prdList { display:table;width:100%;margin:0;padding:0;font-size:0; line-height:0; }
.listItem ul.prdList li.item { position:relative;display:inline-block; margin:0; color:#838383; vertical-align:top; *display:inline; *zoom:1; }
.listItem ul.prdList li.item .box { margin:0; font-size:12px; line-height:18px; text-align:center; }
.listItem ul.prdList li .color { overflow:hidden; display:inline-block; margin:3px 0 0 0; }
.listItem ul.prdList.column3 li .color { width:176px; }
.listItem ul.prdList.column4 li .color { width:116px; }
.listItem ul.prdList.column5 li .color { width:76px; }
.listItem ul.prdList li .chips { float:left; width:10px; height:10px; margin:0 2px 2px 0; border:1px solid #e3e3e3; font-size:0; line-height:0; }

.listItem ul.prdList .chk { display:block; margin:0 0 10px; text-align:center; }
.listItem ul.prdList .thumb { margin:0 0 10px; }
.listItem ul.prdList .name {padding:0 0 5px;text-align:center;}
.listItem ul.prdList .name a { color:#2e2e2e; }
.listItem ul.prdList .price2 {line-height:18px;font-size:11px;font-weight:normal;}
.listItem ul.prdList .price3 {color:#000;line-height:18px;font-size:11px;font-weight:bold;}
.listItem ul.prdList .status { margin:0 0 0px; padding:0 0px 0 0; text-align:right; line-height:0; *zoom:1; }
.listItem ul.prdList .status:after { content:""; display:block; clear:both; }
.listItem ul.prdList .icon {text-align:center; }
.listItem ul.prdList .icon img { text-align:center;margin:0 1px 6px; }
.listItem ul.prdList .button { margin:0 auto; *zoom:1; }
.listItem ul.prdList .button img { margin:0 0 6px -3px; cursor:pointer; }
.listItem ul.prdList .button .option { display:inline; position:relative; *zoom:1; }
.listItem ul.prdList .mileage { display:block; }
.listItem ul.prdList span.grid { display:block; }

.xans-product-listitem li { text-align:left; }

/* Áø¿­¹æ½Ä */
.listItem ul.column4 li.item { width:25%; }
.listItem ul.column4 li.item .box { padding:20px; }
.listItem ul.column4 li.item .thumb { max-width:100%; }
.listItem ul.column5 li.item { width:20%; }
.listItem ul.column5 li.item .box { padding:20px 20px 5px; }
.listItem ul.column5 li.item .thumb { max-width:100%; }

/* module="product_ListItem" */
.listItem .xans-product-listitem { margin:0; }
.listItem .xans-product-listitem li {text-align:center;}
.listItem .xans-product-listitem li .title { font-weight:normal; vertical-align:top; }
.listItem .xans-product-listitem li .title span { vertical-align:top; }


.clsBannerButton li.labelOutClass{font-size:13px!important;}
.clsBannerButton li.labelOverClass{font-size:13px!important;}
.clsBannerScreen img {padding-top: 2.5px;}

/* BASIC css end */

