/* BASIC css start */
/* 메인 비쥬얼 배너 (메이크샵) 원본*/
#mainSpot { position:relative; width:100%; min-width:1100px; height:630px; overflow:hidden }
#mainSpot .inner { margin-left:-1000px; position:absolute; top:0; left:50%; right:0; width:2000px; height:630px }
#mainSpot .bx-pager { position:absolute; bottom:15px; left:0; right:0; height:11px; text-align:center }
#mainSpot .bx-pager .bx-pager-item { display:inline-block;  margin:0 7px }
*:first-child+html #mainSpot .bx-pager .bx-pager-item { display:inline } /* IE7 Hack */
#mainSpot .bx-pager .bx-pager-item a { display:block; width:41px; height:11px; text-indent:-9999em; background:url(/design/isokelly/images/sp_bar_pager.png) 0 0 no-repeat }
#mainSpot .bx-pager .bx-pager-item a.active { background-position:0 -11px }
/* 메인 비쥬얼 배너 (메이크샵) 원본*/

/* 이미지 배너 (메이크샵_수정됨) */
.imgBanner { margin:30px auto 0; position:relative; width:1600px; overflow:hidden }
.imgBanner ul li { padding-right:0px; float:left }
/* 이미지 배너 (메이크샵_수정됨) */

/* 유튜브*/
.youtube01{margin: 10px auto 100px; position: relative; overflow: hidden; width:1375px;}

.youtube_title{float: left; width:685px; padding-right: 5px;}
.youtube_title:last-child {padding-right: 0px;} 
.youtube01_content{float: left; width:685px; height:385px; padding-right: 5px;}
.youtube01_content:last-child {padding-right: 0px;} 
/* 유튜브*/



/* 유튜브2*/
.youtube02{margin: 100px auto 0px; position: relative; overflow: hidden; width:1375px;}

.youtube02_ban{float: left; width:413px;}

.youtube02_content{float: left; width:962px; height:540px;}
/* 유튜브2*/


/* 웰컴배너*/
.Wc_Banner{ width:100%; background-color:#47545c; text-align:center; }
/* 웰컴배너*/

/*타이틀*/
.tit_best{text-align: center;}
.tit_md{text-align: center;}
.tit_special{text-align: center;}

/* 상품 목록 영역 (메이크샵) 원본*/
.product-wrap { margin:0 auto; position:relative; width:1375px; }
.item-wrap { overflow: hidden; width: 1375px;}
.item-wrap .item-cont {width: 1375px;}

.item-wrap .item-cont .item-list .thumb img { width: 323px; height: 323px;}

.item-wrap .item-cont .item-list { padding-right: 24.5px; float: left; width: 325px; text-align: center;}

.item-wrap .item-cont .item-list:last-child {padding-right: 0px;} 

.item-wrap .item-cont .item-list .thumb { width: 323px; height: 323px; overflow: hidden; border: 1px solid #e1e1e1;}
.item-wrap .item-cont .item-list .prd-name a {font-size: 25px; font-weight: 600; letter-spacing: -3px; line-height: 30px;}
.item-wrap .item-cont .item-list .prd-subname {margin-top: 0px; padding-top: 11px; color: #303030; text-align: center; border-top: 0px dashed #c6c6c6; font-size: 16px; letter-spacing: -2px;}
.item-wrap .item-cont .item-list .prd-price .price { color: #303030; font-size: 23px; font-weight: 600;}
.item-wrap .item-cont .item-list .prd-price strike { color: #303030; font-size: 17px;}

.item-wrap .item-cont .item-list .prd-preview {padding-top: 10px;}

/* 상품 목록 영역 (메이크샵) 원본*/

/* SNS 영역 */
.sns_area{margin: 0 auto; position: relative; width: 1600px;}
.sns_item_wrap{overflow: hidden; width: 1600px;}
.sns_title{text-align: center;}
.insta_feed{padding: 0 2px 2px 0; float: left; width: 198px; height: 198px;}
/* SNS 영역 */

/* 고정 이미지 배너 (메이크샵) 원본*/
.fixedBnnr { position:relative; width:100%; min-width:1100px; height:350px; margin-top: 70px; background:url(/design/isokelly/images/bg_about_isokelly.jpg) center top no-repeat fixed }
.fixedBnnr .inner { margin:0 auto; position:relative; width:1100px; text-align:center }
.fixedBnnr .inner .tx1 { padding-top:145px; font-size:22px; color:#fff; letter-spacing:1px; font-weight: 600; font-family: 'Nanum Barun Gothic';}
.fixedBnnr .inner .tx2 { font-size:35px; color:#fff; letter-spacing:1px; font-weight: 600; font-family: 'Nanum Barun Gothic';}
.fixedBnnr .inner .tx3 {font-size:12px; color:#fff; letter-spacing:1px; font-weight: 600; font-family: 'Nanum Barun Gothic';}
.fixedBnnr .inner .tx3 a{color:#fff;}
.fixedBnnr .inner .tx3 .mplus{font-size:15px; color:#f30000; font-weight: 600;}

/* 고정 이미지 배너 (메이크샵) 원본*/

.dis_per{ position: absolute; width: 50px; height: 50px; margin-top: 10px; border-radius: 50%; background-color: #787878; color:#fff}
.dis_per span {display: inline-block; width: 100%; color: #fff; text-transform: uppercase; text-align: center; font-size: 14px; font-weight: 600; line-height: 50px;}




/* BASIC css end */

