/* BASIC css start */
/* 메인 슬라이드 */
#column_top { position:relative }
.main_spot { position:relative; width:100%; height:0; overflow:hidden }
.main_spot ul li img { width:100% }
.main_spot .bx-controls-direction { margin-top:-40px; position:absolute; top:50%; left:0; width:100% }
.main_spot .bx-controls-direction a { display:block; position:absolute; top:0; width:40px; height:40px; text-indent:-9999em; background:url(//skin.makeshop.co.kr/skin/tem97/sp_arr.png) 0 0 no-repeat; background-size:40px auto }
.main_spot .bx-controls-direction a.bx-prev { left:0; background-position:0 0 }
.main_spot .bx-controls-direction a.bx-next { right:0; background-position:0 -40px }
.main_spot .bx-pager { position:absolute; bottom:5px; left:0; width:100%; text-align:center; z-index:10 }
.main_spot .bx-pager .bx-pager-item { display:inline-block; margin:0 2px }
.main_spot .bx-pager .bx-pager-item a { display:block; width:24px; height:5px; text-indent:-9999em; background:#fff }
.main_spot .bx-pager .bx-pager-item a.active { background:#d4c43e }

/* 메인 상단 퀵메뉴 */
#column_topBn { margin:10px 5px 0; position:relative; overflow:hidden }
#column_topBn ul { *zoom:1 }
#column_topBn ul:after { display:block; clear:both; content:'' }
#column_topBn ul li { padding:0 2%; float:left; width:46% }
#column_topBn ul li img { width:100% }


/* 메인 타이틀 */
.main h3 { margin:30px auto 10px; width: 100%; font-weight:bold; text-align: center }

/* SPECIAL ITEM */
#column_special { margin:0 10px; position:relative; overflow:hidden }
#column_special .swiper-slide img { width:100% }
#column_special .swiper-button-next,
#column_special .swiper-button-prev { margin:0; top:27px; width:25px; height:25px; font-size:18px; text-align:center; line-height:25px; background:none }
#column_special .swiper-button-next { right:0 }
#column_special .swiper-button-prev { left:0 }
#column_special .swiper-button-disabled { opacity:1 }

/* instagram */
.instagramArea { padding:0 10px; position:relative }
.instagramArea h3 { margin-bottom:0; font-weight:bold }
.instagramArea p { font-size:11px; text-align:center; letter-spacing:2px }
.instagramArea .instaView { padding-top:10px }
.instagramArea .instaView img { width:100% }

/* 하단 배너 */
.btmBnnr { padding-top:15px; position:relative; *zoom:1 }
.btmBnnr:after { display:block; clear:both; content:'' }
.btmBnnr .bx { float:left; width:50%; height:130px; text-align:center }
.btmBnnr .bx h4 { padding-top:15px; font-weight:bold }
.btmBnnr .bx .t1 { padding-top:5px; font-size:11px; line-height:14px }
.btmBnnr .left { background:#f4ebeb }
.btmBnnr .left .t2 { padding-top:10px; font-size:11px; font-weight:bold; text-decoration:underline }
.btmBnnr .left .tlink { padding-top:8px; text-align:center }
.btmBnnr .left .tlink a { display:inline-block; width:60%; height:16px; font-size:11px; color:#fff; text-align:center; line-height:16px; background:#000 }
.btmBnnr .right { background:url(//skin.makeshop.co.kr/skin/tem97/bg_btm_bnnr.png) 0 0 no-repeat; background-size:100% 100% }
.btmBnnr .right .t2 { padding-top:10px; font-size:11px; line-height:14px }
/* BASIC css end */

