@charset "utf-8";
.newclearfix:after{clear:both; content:' '; display:block; font-size:0; height:0; line-height:0; visibility:hidden; width:0}
* html .newclearfix,:first-child+html .newclearfix{zoom:1}

.plain-list ul,
.plain-list li{margin:0; padding:0; list-style:none}
.plain-list .item-list{width:100%; overflow:hidden; margin-bottom:40px} 
.plain-list .item-list li{position:relative; float:left; margin:0 30px 20px 0}
.plain-list .item-list li.last-li{margin-right:0}
.plain-list .item-list li a,
.plain-list .item-list li a:hover{text-decoration:none}
.plain-list .item-list li .check{position:absolute; left:0; top:0}
.plain-list .item-list li .item-thumbnail{position:relative; display:block; background-color:#fff}
.plain-list .item-list li .item-thumbnail img{display:block; border: solid 1px #eee; padding: 0;-webkit-transition:opacity .2s ease; -moz-transition:opacity .2s ease; -ms-transition:opacity .2s ease; -o-transition:opacity .2s ease; transition:opacity .2s ease}
.plain-list .item-list li .item-thumbnail:hover img,
.plain-list .item-list li .item-thumbnail:focus img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70); opacity:.7}
.plain-list .item-list li .item-name{display:block; margin-top:8px; text-align:center; font-family:'Malgun Gothic',돋움,sans-serif; font-size:12px; color:#666}
.plain-list .item-list li .item-badge{margin-top:7px; text-align:center}
.plain-list .item-list li .item-badge ul{display:inline-block; zoom:1; *display:inline; margin:0; padding:0; list-style:none; vertical-align:middle}
.plain-list .item-list li .item-badge li{text-transform: uppercase; min-width: 33px; height: 13px; line-height: 13px; letter-spacing: 0.6px; float:left; margin:0 0 0 3px; background-color: #ee84a4; *border: solid 1px #ee84a4; padding: 0 7px; font-size: 10px; color: #fff; border:0}
.plain-list .item-list li .item-badge li:first-child{margin-left:0}
.plain-list .item-list li .item-badge li:nth-child(2){background-color: #AAA; *border: solid 1px #AAA; border:0}
.plain-list .item-list li .item-badge li:nth-child(3){background-color: #f9c46b; *border: solid 1px #f9c46b; border:0}
.plain-list .item-list li .item-badge li:nth-child(4){background-color: #7acad5; *border: solid 1px #7acad5; border:0}
.plain-list .item-list li .item-badge li:nth-child(5){background-color: #e03e48; *border: solid 1px #e03e48; border:0}
.plain-list .item-list li .item-badge li img{display:block}
.plain-list .item-list li .item-desc{display:block; margin-top:10px; text-align:center; font-family:돋움,sans-serif; font-size:11px; color:#999}
.plain-list .item-list li .item-price{padding-top: 7px; border-top: 1px solid #ddd; margin-top: 7px;text-align:center; font-family:'Malgun Gothic',Tahoma,sans-serif; font-size: 1.25em; font-weight: 600; color: #333;}
.plain-list .item-list li .item-price .price{margin-right:9px; font-size: 0.965em; font-weight: 600; color: #888;}
.plain-list .item-list li .item-price .currency_symbol{margin-right:2px}
.plain-list .item-list .quantity{width:50px}

.plain-list .ribbon{position:absolute; top:8px; left:5px; width:50px; *height:50px; opacity: 0.5; *border-radius: 100%; *background:#555; *background:rgba(0,0,0,.1); text-align:center; font-family:'Malgun Gothic',돋움,sans-serif; font-weight:400; font-size:11px; color:#fff}
.plain-list .ribbon .best-text{display:block; line-height: 50px; *margin-top:8px}
.plain-list .ribbon .best-num{display:block; font-weight:700; font-size:14px}

