/* BASIC css start */
#contentWrap,
#content { width:1378px; }

.xans-product-listmain-2{width:1360px;clear:both;position:relative;overflow:hidden;margin:15px 0 140px; height:457px; border:0px solid #cccccc}
 .xans-product-listmain-2 div img{margin-top:200px;}
 .xans-product-listmain-2 .arrow-left{position:absolute;top:0px;left:0px;height:280px;width:56px;text-align:left;}
 .xans-product-listmain-2 .arrow-right{position:absolute;top:0px;right:0px;height:280px;width:56px;text-align:right;}
 .xans-product-listmain-2 .prdList{width:800px;overflow:hidden;position:absolute;padding:0;top:0;}
 .xans-product-listmain-2 .prdList li{float:left;list-style:none;width:716px;padding:0;}
 .xans-product-listmain-2 .prdList:after{clear:both;display:block;content:''}

.prd_m_recommend { overflow: hidden;  background: #fff; /*border-bottom: #aaa 1px solid;*/ position: relative;  display: inline-block; width: 1378px }
.prd_m_recommend ul { list-style-type: none; overflow: hidden; font-size: 0px; float: left; padding-top: 0px; padding-left: 0px; /* padding-bottom: 95px; */ margin: 0px 0px 0px -1px; display: inline-block; line-height: 0; padding-right: 0px; width: 1378px; }

.prd_m_recommend ul li a img.thumb { width: 400px; }
.boxgrid { 
 overflow: hidden; 
 background: #fff; 
 position: relative; 
 display: inline-block; 
 margin: 0 29px; 
 margin-bottom: 45px; 
 width: 400px; 
 vertical-align: top; 
} 

/* padding-bottom:11px; padding-top: 11px; padding-left: 11px; padding-right: 11px; */width: 400px; }
.boxcaption { }
.prd_m_recommend .boxcaption dl { padding:20px 0; }
.prd_m_recommend ul li dl dd { text-align:left;  }
.prd_m_recommend ul li .name { font-size: 13px; color: #000;}
.prd_m_recommend ul li .subname { padding-bottom:15px;color:#aaaaaa;}
.prd_m_recommend ul li .price span { font-size: 9pt; color: #000;text-transform:uppercase; }
.prd_m_recommend ul li .price .custom { text-decoration: line-through }

.prd_m_recommend ul li .icon { right: 15px; position: absolute; bottom: 15px }
.prd_m_recommend ul li .icon img { margin: 0px 0px 0px 3px}
.prd_m_recommend ul li .summary { margin-bottom: 15px; font-size: 11px; font-family: dotum; color: #000000 }
.prd_m_recommend ul li.thumb1.boxgrid {}
.prd_m_recommend ul li.thumb1.boxgrid .boxcaption {}
.prd_m_recommend ul li.thumb2.boxgrid {}
.prd_m_recommend ul li.thumb1.boxgrid .name {}
.prd_m_recommend ul li.thumb1.boxgrid.boxgrid .summary {}
.prd_m_recommend ul li.thumb2.boxgrid.boxgrid .name {}
.prd_m_recommend ul li.thumb5 .name {}
.prd_m_recommend ul li .caption img { height: auto; width: auto }
a.out_img  IMG {  filter: alpha(opacity=50); opacity: 0.5; width: 400px;}
#tabBox1 .now {font-weight:bold; font-size: 14px; color: #000000;}
.class-list {padding:20px 0;}
.class-list li {
 padding-right: 12px;
 padding-left: 12px;
 background: no-repeat 0px 5px;
 display: inline-block;
}
.class-list .list01 {padding-left:0!important; background:none!important;}
.catelist {margin-bottom:50px;clear:both;}
/* BASIC css end */

