/* BASIC css start */
/* 타이틀 */
.ctitle{position:relative;}
.ctitle .utilMenu{position:absolute;right:10px;top:43px;}
.ctitle .moreBtn{display:inline-block;font-size:24px;color:#000;width:38px;height:38px;border:1px solid #000;text-align:center;}
.ctitle .moreBtn i{padding-top:7px;}
.ctitle .moreBtn:hover{border-color:#aaa;}
.ctitle.main{color:#3e3d3d;padding:25px 0 45px;text-align:center;border-top: 1px solid #e6e6e6; margin: 100px 0 0;}
.ctitle.main .title{font-size:18px;display:block;line-height:1.4;letter-spacing:2px;}
.ctitle.main .subTitle{font-size:16px;line-height:1.4;padding-bottom:16px;display:block;}

/* 메인 롤링배너 */
.imgBannerArea{margin:0 auto;position:relative;}
.imgBannerArea .inner{position:relative;}
.imgBannerArea .slide{position:relative;display:block;width:980px;float:left;margin:0 23px;transition:margin 0.5s;-webkit-transition:margin 0.5s;font-size:0;}
.imgBannerArea .slide img{width:980px;vertical-align:top;}
.imgBannerArea .pagerArea { margin:20px auto; text-align:center; }
.imgBannerArea .pagerArea a { display:inline-block; width:15px; height:15px; background:#3c3c3c; border-radius:50%; font-size:0; margin:0 6px; }
.imgBannerArea .pagerArea a.selected { background:#a8a8a8; }


/* 이미지 고정 배너 */
.fixed-img-banner { margin:30px auto 0; position:relative; height:290px; background:url(/design/siyoung87/tem116/main_middle_fix_bg.jpg) center top repeat-y; background-attachment:fixed; overflow:hidden }
.fixed-img-banner .inner { width:1200px;margin:0 auto; }
.fixed-img-banner .inner .t1 { padding:20px 0 0 20px; font-size:40px; font-style: italic; color:#fff; font-weight:300; line-height:37px;  }
.fixed-img-banner .inner .t1 span { font-size:65px; font-style: italic; display:block; margin-top:10px; }
.fixed-img-banner .inner .t2 { text-align:right; background:url(/design/siyoung87/tem116/now_arrow.png) right top no-repeat; margin-top:80px; }
.fixed-img-banner .inner .t2 a { display:inline-block; font-size:20px; color:#fff; line-height:60px; font-weight:100;}

/* 추가1상품 목록 */
.add1Prd { width:1200px; margin:80px auto 0;}
.add1Prd .item-list { float: left; width: 285px; padding: 0 0 0 20px;}
.add1Prd .item-list:first-child{padding-left:0;}
.add1Prd .item-list .prdImg { width: 285px;}
.add1Prd .item-list dt { text-align:center; margin-bottom:12px; }
.add1Prd .item-list dt span { font-size:16px; }
.add1Prd dd{ position:relative; padding-top:5px;}
.add1Prd .infoBox { display:none; position:absolute; left:0; top:0; background: rgba(255,255,255, 0.7); width: 100%; height: 100%; text-align:right;}
.add1Prd .prd-name{color:#383838;font-size:13px;padding:0 0 8px;position:relative;display:block; margin: 140px 20px 0 0;font-weight:bold;}
.add1Prd .prd-price{font-size:15px;color:#383838; margin: 0 20px 0 0;}
.add1Prd .prd-price .strike{color:#9f9f9f;text-decoration:line-through;padding:0 6px 0 0;}
.add1Prd .prd-price .price{padding:2px 0;}
.add1Prd .prd-price a.prd-preview { padding:5px; font-size:20px; background-color:#f1f1f1; float:right; color:#383838; }
.add1Prd .thumb a{position:relative;display:block;overflow:hidden;}

/* 롤링 스페셜 상품 */
#specialProduct { width:1200px; margin:75px auto 0; position:relative; background:#fafafa }
#specialProduct .inner { margin:30px auto 0; position:relative; width:1200px; padding: 30px 0 25px 30px; }
#specialProduct .inner .bx-wrapper { float:left; }
#specialProduct .inner .tit { float:left; font-size:18px; color:#3e3e3e; margin-right:30px; }
#specialProduct .inner .item-list .thumb { position:relative; width:305px }
#specialProduct .inner .item-list .thumb img { width:305px; }
#specialProduct .inner .item-list .prd-name { padding:15px 0 0; font-size:13px; color:#383838; font-weight:bold; }
#specialProduct .inner .item-list .prd-price { padding:5px 0 0; font-size:15px; color:#383838; }
#specialProduct .inner .item-list .prd-price s { margin-right: 5px;}
#specialProduct .inner .item-list .prd-price .prd-preview { float:right; font-size: 18px; margin-top: -1px; }
#specialProduct .inner .item-list .prd-price s { color:#9f9f9f; font-weight:500 }
#specialProduct .inner .bx-controls-direction { position:absolute; left:80px; bottom:58px; }
#specialProduct .inner .bx-controls-direction a { position:absolute; top:0; font-size:35px; color:#3e3e3e }
#specialProduct .inner .bx-controls-direction .bx-prev {  }
#specialProduct .inner .bx-controls-direction .bx-next { left:32px }

/* BASIC css end */

