/* BASIC css start */
/* 메인비쥬얼 / 배너 */
#mainVisuTop { margin:0px auto 28px; position:relative; width:100%; height:552px; overflow:hidden; background-color:#f3ebe8; }
#mainVisuTop .mainVisu { position:relative; *zoom:1; width:100%; }
#mainVisuTop .mainVisu:after { display:block; clear:both; content:'' }
#mainVisuTop .mainVisu .mainSpot { position:relative;  width:100%; height:552px; overflow:hidden; margin:0px auto; }
#mainVisuTop .mainVisu .mainSpot li.m01 { background-color:#ffffff; text-align:center;}
#mainVisuTop .mainVisu .mainSpot li.m02 { background-color:#ffffff; text-align:center;}
#mainVisuTop .mainVisu .mainSpot li.m03 { background-color:#ffffff; text-align:center;}
#mainVisuTop .mainVisu .mainSpot li.m04 { background-color:#ffffff; text-align:center;}
#mainVisuTop .mainVisu .mainSpot li img { width:1520px; height:552px; margin:0px auto; }
#mainVisuTop .mainVisu .mainSpot .bx-pager { position:absolute; bottom:23px;  left:50%; z-index:50;   margin-left:-64px;  }
#mainVisuTop .mainVisu .mainSpot .bx-pager .bx-pager-item { padding:0 2px; float:left }
#mainVisuTop .mainVisu .mainSpot .bx-pager .bx-pager-item a { display:block; width:30px; height:13px; text-indent:-9999em; background:url(/design/alllive/10275/main/sp_spot.png) 0 0 no-repeat }
#mainVisuTop .mainVisu .mainSpot .bx-pager .bx-pager-itsale_prod_lstem a.active { background-position:0 -13px }
#mainVisuTop .mainVisu .mainTopSide { margin-left:9px; float:left; width:313px; height:530px; overflow:hidden }
#mainVisuTop .mainVisu .mainTopSide ul li { margin-bottom:8px; width:313px; height:261px }
#mainVisuTop .mainVisu .mainTopSide ul li img { width:313px; height:261px }
.mainTopBn { padding-top:8px; position:relative; height:140px; overflow:hidden; width:1350px; margin:0px auto; }
.mainTopBn ul { width:1355px }
.mainTopBn ul li { padding-right:10px; float:left; width:330px; height:90px }
.mainTopBn ul li.pr-10 { padding-right:0px }
.mainTopBn ul li img { width:330px; height:90px }

.pea {width:100%; margin-top:20px;}
.pea ul li {float:left;}

.blank_50 {width:100%; height:100px; clear:both;}


/* 컨텐츠 타이틀 */
.main_tit { position:relative; text-align:center }
.main_tit h2 { font-size:20px; color:#101010; letter-spacing:5px }

/* new arrival */
#column_new { margin:0 auto; padding-top:0px; position:relative; width:1355px; overflow:hidden }
#column_new .main_tit h2 { padding:35px 0 10px; font-size:27px; line-height:40px; font-weight:700; font-family:Malgun Gothic; letter-spacing:-3px;  }
#column_new .item-wrap { padding-top:30px }
#column_new .item-wrap .item-cont .item-list { margin:10px 10px 20px 0; width:440px; }
#column_new .item-wrap .item-cont .item-list .thumb {float:left; width:440px; height:416px; padding:0px; }
#column_new .item-wrap .item-cont .item-list .thumb a { display:block; height:416px; cursor:pointer }
#column_new .item-wrap .item-cont .item-list .thumb img {  width:440px; height:416px; }

#column_new .item-wrap .item-cont .item-list .thumb .ico { position:absolute; top:0; left:0; width:76px; height:69px; text-indent:-9999em; background:url(/design/alllive/10275/main/ico_main_new.png) 0 0 no-repeat }
#column_new .item-wrap .item-cont .item-list dt {margin-bottom:32px;}
#column_new .item-wrap .item-cont .item-list dd { width:440px; min-height:135px; text-align:center;   }
#column_new .item-wrap .item-cont .item-list dd ul { padding:20px;   }
#column_new .item-wrap .item-cont .item-list dd ul .prd-brand { padding:0;   letter-spacing:-1px;}
#column_new .item-wrap .item-cont .item-list dd ul .prd-brand a { font-size:18px; color:#282828;font-weight:700;  }
#column_new .item-wrap .item-cont .item-list dd ul .prd-size { padding-top:15px; color:#878787 }
#column_new .item-wrap .item-cont .item-list dd ul .prd-name { color:#878787; line-height:20px }
#column_new .item-wrap .item-cont .item-list dd ul .prd-subname { padding-top:10px; font-size:12px; color:#878787 }
#column_new .item-wrap .item-cont .item-list dd ul .prd-price { padding-top:12px; color:#c28562; font-size:16px; font-weight:700; line-height:24px; font-family:Tahoma; }
#column_new .item-wrap .item-cont .item-list dd ul .prd-price strike { color:#626262;  font-size:14px; font-weight:500; }

/* md's pick */
#column_md { margin-top:40px; position:relative; height:500px; background:#fceeee; /*background:url(/design/alllive/10275/main/bg_md_pick.jpg) top center repeat-x*/ }
#column_md .main_tit { padding:40px 0 30px }
#column_md .md_prod_lst { margin:0 auto; position:relative; width:1280px; overflow:hidden }
#column_md .md_prod_lst ul { width:1288px; *zoom:1 }
#column_md .md_prod_lst ul:after { display:block; clear:both; content:'' }
#column_md .md_prod_lst ul li { margin:0 8px 8px 0; float:left }
#column_md .md_prod_lst ul li a { display:block; position:relative; height:176px; cursor:pointer }
#column_md .md_prod_lst ul li img { width:176px; height:176px }
#column_md .md_prod_lst ul li .mask { position:absolute; top:0; left:0; width:176px; height:176px; background:url(/design/alllive/10275/main/mask_pick.png) 0 0 no-repeat; z-index:10 }

/* BESTSELLERS */
#column_best { margin:0 auto;  position:relative; width:1355px; height:auto; overflow:hidden;  }
#column_best .main_tit { padding-bottom:30px }
#column_best .main_tit h2 { padding:35px 0 10px; font-size:35px; line-height:40px; font-weight:700; font-family:Malgun Gothic; letter-spacing:-1px;  }
#column_best .main_tit h2 span {font-size:17px; line-height:20px; font-weight:500;}




/* best wholesale */

#column_sale { margin-top:40px; position:relative; height:689px; background:#f1e9f5; /*background:url(/design/alllive/10275/main/bg_sale.jpg) top center repeat-x*/ }
#column_sale .main_tit { padding:35px 0 30px }
#column_sale .sale_prod_lst { margin:0 auto; width:1280px }
#column_sale .item-wrap .item-cont { width:1294px }
#column_sale .item-wrap .item-cont .item-list { margin:0 13px 0 0; width:202px }
#column_sale .item-wrap .item-cont .item-list .thumb { position:relative; width:202px; height:202px; border:none }
#column_sale .item-wrap .item-cont .item-list .thumb a { display:block; height:202px; cursor:pointer }
#column_sale .item-wrap .item-cont .item-list .thumb img { width:202px; height:202px }
#column_sale .item-wrap .item-cont .item-list .thumb .mask { position:absolute; top:0; left:0; width:202px; height:202px; background:url(/design/alllive/10275/main/mask_sale.png) 0 0 no-repeat; z-index:10 }
#column_sale .item-wrap .item-cont .item-list dd { width:202px }
#column_sale .item-wrap .item-cont .item-list dd ul { padding:15px 5px }
#column_sale .item-wrap .item-cont .item-list dd ul .prd-brand { padding:0 }
#column_sale .item-wrap .item-cont .item-list dd ul .prd-price { padding:0 }




/* cate*/

#column_cate { margin-top:40px; position:relative; height:911px; width:1400px; margin:0 auto;  }
#column_cate .main_tit h2 { padding:0px 0 10px; font-size:31px; line-height:35px; font-weight:700; font-family:Malgun Gothic; letter-spacing:-2px;  }
#column_cate .sale_prod_lst { margin:0 auto;   width:1400px; }
#column_cate .item-wrap { margin:0 auto;   width:1355px; }
#column_cate .item-wrap .da_img {float:left; position:absolute; z-index:99 }
#column_cate .item-wrap .item-cont { float:left;  position:absolute; z-index:15; }
#column_cate .item-wrap .item-cont .item-list { margin:0 12px 12px 0; width:257px; height:382px;  padding:0px; display:inline-block;  }
#column_cate .item-wrap .item-cont .item-list:first-child {margin-left:538px;}
#column_cate .item-wrap .item-cont .item-list .thumb {float:left; width:257px; height:257px; padding:0px; border:0px solid #e3e3e3; border-bottom:none; text-align:center;}
#column_cate .item-wrap .item-cont .item-list .thumb a { display:block; height:338px; cursor:pointer }
#column_cate .item-wrap .item-cont .item-list .thumb img { width:250px; height:250px; }
#column_cate .item-wrap .item-cont .item-list dd { width:257px; height:362px; padding-top:20px; border:0px solid #e3e3e3;}
#column_cate .item-wrap .item-cont .item-list dd ul { padding:15px 5px; margin-top:100px; }
#column_cate .item-wrap .item-cont .item-list dd ul .prd-brand { padding:0; margin-top:150px; }
#column_cate .item-wrap .item-cont .item-list dd ul .prd-price { padding:0; color:#c28562; font-size:16px; font-weight:700; line-height:30px; font-family:Tahoma;}
#column_cate .item-wrap .item-cont .item-list dd ul .prd-price strike { color:#848484;  font-size:12px; font-weight:500; }


.btn_ss {width:106px; height:30px; text-align:center; font-size:12px; line-height:28px; margin:0px auto; border:1px solid #c8c8c8; margin-bottom:10px;}

.main_banner {width:1355px; height:270px; margin:70px auto;}
.main_banner2 {width:1355px; height:350px; margin:70px auto;}





/* cate*/
#column_cate02_left {float:left; display:inline-block; position:absolute; width:432px; height:416px; }
#column_cate02 {float:left; display:inline-block;  position:absolute; width:950px; height:416px;  margin-left:460px;}
#column_cate02 .item-wrap2 {  width:100%; }
#column_cate02 .item-wrap2 .item-cont2 { float:left;  position:absolute; z-index:15; }
#column_cate02 .item-wrap2 .item-cont2 .item-list { margin:0 12px 12px 0; width:200px; height:200px;  padding:0px; display:inline-block;  }
#column_cate02 .item-wrap2 .item-cont2 .item-list .thumb {float:left; width:200px; height:200px; padding:0px;}
#column_cate02 .item-wrap2 .item-cont2 .item-list .thumb a { display:block;  cursor:pointer }
#column_cate02 .item-wrap2 .item-cont2 .item-list .thumb img { width:200px; height:auto;  }
#column_cate02 .item-wrap2 .item-cont2 .item-list .p_na {position:absolute; background-color:#363636; filter:alpha(opacity=0); opacity:0; width:180px; height:200px; text-align:center; vertical-align:top;   padding:0px 10px;}
#column_cate02 .item-wrap2 .item-cont2 .item-list .p_na ul {   }
#column_cate02 .item-wrap2 .item-cont2 .item-list .p_na ul .prd-brand { padding:0; margin-top:60px; color:#fff;  }
#column_cate02 .item-wrap2 .item-cont2 .item-list .p_na ul .prd-brand a {color:#fff; }
#column_cate02 .item-wrap2 .item-cont2 .item-list .p_na ul .prd-price { padding:0; color:#fff; font-size:16px; font-weight:700; line-height:30px; font-family:Tahoma;}
#column_cate02 .item-wrap2 .item-cont2 .item-list .p_na ul .prd-price strike { color:#626262;  font-size:14px; font-weight:500; }

#column_cate02 .item-wrap2 .item-cont2 .item-list .p_na:hover  {filter:alpha(opacity=90); opacity:0.9;}




.album-wrap {position:absolute; width:1355px; height:270px;  overflow:hidden; z-index:1; margin:0px auto;}
.album-wrap ul.album {position:absolute;}
.album-wrap ul.album li {float:left; width:1355px;}
	
ul.bt-roll {position:absolute; width:62px;  list-style:none; z-index:100; margin:230px 0px 0px 646px ;  }
ul.bt-roll li {float:left; margin:0px 2px;}






#main_photo_review {width:100%; overflow:hidden; height:auto; background:url(/design/alllive/10275/common/main_photo_back.jpg) center top repeat-x;  margin-top:100px; padding:50px 0px 20px; text-align:center;}
#main_photo_review .main_tit { padding-bottom:10px; }
#main_photo_review .main_tit h2 { padding:10px 0 0px; font-size:35px; line-height:36px; font-weight:700; font-family:Malgun Gothic; letter-spacing:-1px;  }
#main_photo_review .main_tit h2 span {font-size:17px; line-height:18px; font-weight:500;}

.main_photo_review_na {width:1380px;  overflow:hidden; height:auto; margin:0px auto;}
.main_photo_review_na ul li {float:left; text-align:center; padding:12px; }
.main_photo_review_na ul li img {width:250px; height:250px;}

#main_photo_review  .main_photo_review_btn {width:100%; clear:both; margin:10px auto 30px;}
#main_photo_review  .main_photo_review_btn a {margin:0px auto; width:200px;  background: #c18561; font-size:15px; color:#fff; 
line-height:40px; font-weight:700; font-family:Malgun Gothic; text-align:center;   padding:13px 40px;}




/* 메인 베스트 탭메뉴*/

ul.tabs{
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-left:0px;
	margin-bottom:25px;
}
ul.tabs li{
	background: #fff;
	color: #858585;
	display: inline-block;
	padding: 15px 155px;
	cursor: pointer;
    font-size:16px; line-height:22px; font-weight:500;
	border:1px solid #e3e3e3;

}

ul.tabs li.current{
	background: #fff;
	color: #a06544;
	font-size:16px; line-height:22px; font-weight:800;
	border:2px solid #a06544;
}

.tab-content{
	display: none;
	background: #fff;
	padding-top:15px;
	min-height:416px;
	width:1355px;
	
}

.tab-content.current{
	display: inherit;
}


/* BASIC css end */

