/* BASIC css start */
/**** MAIN ****/
/* 메인 롤링 배너 */
#event .MS_img-wrap { position:relative; width:100%; overflow:hidden; }
#event .event-imgs { position:relative; }
#event .MS_img-area { float:left; }
#event .MS_img-area:not(:first-child) { display:none; }
#event .MS_img-area img { width:100%; max-height:500px; }
#event .pagination { display: none; position:absolute; bottom:30px; left:0; text-align:center; width:100%; font-size:0; line-height:0; }
#event .pagination .swiper-pagination-switch { display:inline-block; margin:0px; width:20px; height:20px; text-indent:-9999px; background:url("/design/lbcompany7/onedesign/mobile/images/btn_off.png") no-repeat 0 0; background-size:100% 100%; }
#event .pagination .swiper-active-switch { background:url("/design/lbcompany7/onedesign/mobile/images/btn_on.png") no-repeat 0 0; background-size:100% 100%; }




/* 베스트카테고리 - 영역 */
#best_cate { padding: 30px 0; background: url('/design/lbcompany7/onedesign/mobile/images/bg_pattern.jpg') 0 0 repeat; display: none; }
#best_cate_img { width: 100%; height: auto; min-height: 150px; overflow-x:auto; }
::-webkit-scrollbar { display:none; }
.www_FlowSlider_com-wrap-2 { height: auto; min-height: 150px; }




/* 베스트카테고리 - 스크립트 */
#best_cate_img>#slider { min-width: 990px; margin: 0 auto; text-align: center; }
#slider .slider_content { display:inline-block; *display:inline; *zoom:1;  position: relative; width: 110px; height: auto; min-height: 150px; margin: 0 10px; text-align: center; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
#slider .slider_content .name { display:inline-block; *display:inline; *zoom:1; width: 100%; height: auto; font-size: 14px; color: #5d5b59; font-weight: 400; line-height: 30px; }
#slider .slider_content .slider_img { max-width: 100%; height: auto; min-height: 100px; overflow: hidden; }
#slider .slider_content .slider_img img{ max-width: 100%; }
#slider .www_FlowSlider_com-branding { display: none !important; }




/* 추천메뉴(탭 상품진열) */
#recmd_box { position: relative; width: 100%; background: url(/design/lbcompany7/onedesign/mobile/images/recmd_bg.jpg) center top repeat fixed;  }
#recmd_box .bann_film { position: absolute; width: 100%; height: 100%; background: url('/design/lbcompany7/onedesign/mobile/images/bann_film.png') 0 0 repeat; }
#recmd_box .wrap_1200 { padding: 160px 0; }

/* 추천메뉴(탭 상품진열) - 영역 */
#tab_prd { width: 100%; height: auto; overflow: hidden; }
#tab_prd_ea { position: relative; width: 100%; height: auto; overflow: hidden; }
#tab_prd_ea .recmd_prd { position: relative; width: 100%; height: auto; }
#tab_prd_ea .recmd_prd .tab_tlt { float: left; width: 100%; height: auto; text-align: center; }
#tab_prd_ea .recmd_prd .tab_tlt h2 { padding: 30px 0 45px; margin-bottom: 40px; background: url('/design/lbcompany7/onedesign/mobile/images/tlt_bg.png') 0 bottom no-repeat; }
#tab_prd_ea .recmd_prd .tab_tlt h2 strong { display:inline-block; *display:inline; *zoom:1; width: 100%; height: auto; margin-bottom: 10px; line-height: 50px; font-size: 30px; color: #fff; font-family: 'Dancing Script', 'Noto Sans KR', Dotum, AppleGothic, sans-serif, cursive; }
#tab_prd_ea .recmd_prd .tab_tlt h2 span.tlt2 { color: #fff; font-weight: 100; letter-spacing: 5px; font-size: 18px; font-family: 'Open Sans', sans-serif; }
#tab_prd_ea .recmd_prd ul.prdList { display: block; position: absolute; left: 5%; top: 110px; width: 90%; height: auto; margin: 0 auto; padding: 29px 0; overflow: hidden; text-align: center; }
#tab_prd_ea .recmd_prd ul.prdList li.item { display:inline-block; *display:inline; *zoom:1; margin: 0 1%; width: 29%; height: auto; overflow: hidden;  margin-bottom: 10px; vertical-align: top; border-radius: 500px; -moz-border-radius: 500px 500px 500px 500px;-webkit-border-radius: 500px 500px 500px 500px; -khtml-border-radius: 500px 500px 500px 500px; border-radius: 500px 500px 500px 500px; }
#tab_prd_ea .recmd_prd ul.prdList .box { position: relative; float: left; width: 100%; height: auto; }
#tab_prd_ea .recmd_prd ul.prdList .box .icon { display: none; }
#tab_prd_ea .recmd_prd ul.prdList .box .prdImg { float: left; width: 100%; height: auto; min-height: 100px; }
#tab_prd_ea .recmd_prd ul.prdList .box .prdImg img { width: 100%; height: auto; }
#tab_prd_ea .recmd_prd ul.prdList .box .prd_info_box { position: absolute; bottom: 0px; left: 0; width: 100%; height: auto; padding: 8px 0; background: url('/design/lbcompany7/onedesign/mobile/images/recmd_film.png') 0 0 repeat; line-height: 13px !important; }
#tab_prd_ea .recmd_prd ul.prdList .box .prd_info_box .name { display:inline-block; *display:inline; *zoom:1; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #fff; }
#tab_prd_ea .recmd_prd ul.prdList .box .prd_info_box .name a { color: #fff; font-size: 10px; }
#tab_prd_ea .recmd_prd ul.prdList .box .prd_info_box li { font-size: 10px; color: #fff; }


/* 추천메뉴(탭 상품진열) - 스크립트 */
.slideshow-wrapper { margin: 0 auto; width: 100%; height: auto; min-height: 600px; }
media all {
.slideshow-wrapper { margin: 0 auto; width: 100%; height: auto; min-height: 400px; -moz-min-height: 400px; -webkit-min-height: 400px; -khtml-min-height: 400px; }
}
@media all and (min-width:1200px) {
.slideshow-wrapper { margin: 0 auto; width: 100%; height: auto; min-height: 750px; -moz-min-height: 700px; -webkit-min-height: 700px; -khtml-min-height: 700px; }
}
@media all and (max-width:1000px) {
.slideshow-wrapper { margin: 0 auto; width: 100%; height: auto; min-height: 650px; -moz-min-height: 600px; -webkit-min-height: 600px; -khtml-min-height: 600px; }
}
@media all and (max-width: 600px) and (min-width:100px) {
.slideshow-wrapper { min-height: 400px; -moz-min-height: 400px; -webkit-min-height: 400px; -khtml-min-height: 400px; }
}

.slideshow-wrapper .vi { float: left; position: absolute; right: 0; width: 100%; height: auto; z-index: 1; opacity: 0; filter:alpha(opacity=0); }
.slideshow-wrapper .bak { float:left; position:absolute; width: 100%; height: 250px; display:none; }
.slideshow-wrapper .btn { position: absolute; top: 130px;  left: 0; z-index: 999; width: 100%; height: 32px;  text-align: center; display: none; }
.slideshow-wrapper .btn .btnbox { position: relative; float: right; width: 100%; height:32px; text-align: center; }
.slideshow-wrapper .btn .btnbox .bull { display:inline-block; *display:inline; *zoom:1; vertical-align: top; position:relative; width: auto; min-width: 15%; height: 20px; line-height: 20px; font-size: 10px; padding: 7px; margin: 0 5px 5px 0; text-align: center; cursor:pointer; border-radius: 5px; border: 1px #fff solid; color: #fff; opacity: 0.5; filter:alpha(opacity=0.5);  }
.slideshow-wrapper .btn .btnbox .bull.active { border: 1px #fff solid; color: #fff; opacity: 1; filter:alpha(opacity=1);  }
.slideshow-wrapper .btn .btnbox .bull span { font-weight: 500; font-family: 'Noto Sans KR', sans-serif; font-size: 10px; }





/* BASIC css end */

