@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&family=Noto+Sans+KR:wght@400;500;700;900&display=swap');

@font-face {
	font-family: 'SpoqaHanSansNeo-Regular';
	src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SpoqaHanSansNeo-Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

/* 요소(element) 여백 초기화  */
html, body, div, span, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, blockquote, p, address, pre, cite, form, fieldset, input, textarea, select, figure {
	margin:0;
	padding:0;
	-webkit-box-sizing: border-box; /* Safari /Chrome, iOS 4+ */
	-moz-box-sizing: border-box;    /* Firefox 1+, other Gecko */
	box-sizing: border-box;         /* 일반 */
}

body, input, textarea, select, button, table {
    font-size: 12px;
    color: #000;
}


caption {display:none}

/* 목록 */
ol, ul, li {list-style:none;padding:0;margin:0;vertical-align:middle;}

/* 테두리 없애기 */
fieldset, img, abbr, acronym {border:0 none;}


/* 테이블 - 마크업에 'cellspacing="0"' 지정 함께 필요 */
table {
	border-collapse: separate;
}

/* 텍스트 관련 요소 초기화 */
address, caption, em, cite, th {
	font-weight:normal;
	font-style:normal;
}
ins {text-decoration:none;}
del {text-decoration:line-through;}

/* body 스타일 */
* {
/*	color:#000000;
	font-size:12px;
	font-family: 'SpoqaHanSansNeo-Regular', sans-serif;
	font-weight:400;*/
}

@media screen and (max-width:768px) { 
	*{font-size:14px;}
}

/* 링크 */
a, a:link {color:#4e4e4e;text-decoration:none;} 
a:visited {color:#4e4e4e;text-decoration:none;}
a:hover {color:#31456f;text-decoration:none;}
a:focus {color:#4e4e4e;text-decoration:underline;}
a:active {color:#4e4e4e;text-decoration:none;} 

/* 이미지, 폼관련 요소 */
label, select, input, textarea {
	vertical-align:middle;
	box-sizing:border-box;
}

/* 라디오버튼,체크박스버튼 디자인스타일 */
input[type="checkbox"] {
	width:20px;
	height:20px;
}

input[type="radio"] {
	appearance: none;
	box-shadow: 0 0 0 5px #dddddd;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	margin-right:10px;
}

input[type="radio"]:checked {
	box-shadow: 0 0 0 5px #2B6CCD;
}

.input_,select {padding:10px;border:1px solid #D8D8D8;margin:1px 0;box-sizing:border-box;border-radius:5px}
textarea {box-sizing:border-box;}
.width_50 {width:50px}
.width_100 {width:100px}
.width_200 {width:200px}
.width_300 {width:300px}
.width_400 {width:400px}
.width_500 {width:500px}
.width_600 {width:600px}
.width_1000 {width:100%}

select{
	background-color:#EAEEFF;
	padding:5px 10px;
	vertical-align:middle;
}

/* 설명 */
div.mess {margin-top:10px;color:#838383;line-height:1.3em;font-size:0.9rem}
span.mess {margin-left:10px;color:#838383;font-size:0.9rem}
div.guid {margin-top:10px;padding:10px;background-color:#efefef;border:1px solid #dddddd;border-radius:10px;font-size:0.9rem}




.goodsNumberIcon {position:relative;left:0px;top:0px;}
.goodsNumberIcon img {display:block;position:absolute;z-index:1; left:0px; top:0px;}

/* 카테고리 네비게이션 */
.category_m {letter-spacing: 0px;}

/* 필수입력마크 */
.p {color:red;padding-right:6px}

/* 약관 */
.member_agree h1 {margin-bottom:5px}
.member_agree h2 {margin-bottom:5px;font-size:16px}
.member_agree ol {margin-bottom:15px;padding-left:20px}
.member_agree p {margin-bottom:15px;padding-left:20px}


/* 상품구매 가격내역 정보 */
.userinfo_priceinfo {margin-top:20px}
.userinfo_priceinfo > ul {display:flex;flex-wrap:wrap;border-top:2px solid #909090;border-bottom:1px solid #909090}
.userinfo_priceinfo > ul > li {width:25%;text-align:center;border-right:1px solid #dddddd;box-sizing:border-box;position:relative}
.userinfo_priceinfo > ul > li:last-child {border-right:0;color:#C43B59}
.userinfo_priceinfo > ul > li:last-child > dl > dd {color:#2B6CCD}
.userinfo_priceinfo > ul > li > div {position:absolute;left:100%;top:60%;z-index:1;transform:translateX(-50%);}
.userinfo_priceinfo > ul > li > dl > dt {background-color:#ececec;padding:10px 0}
.userinfo_priceinfo > ul > li > dl > dd {background-color:#ffffff;padding:15px 0;font-family: 'Montserrat','Noto Sans KR';font-weight:700;font-size:1.2rem}
.userinfo_priceinfo .add_kg_text {text-align:right;padding:10px 0;color:#867555;}

@media screen and (max-width:768px) { 
	.userinfo_priceinfo > ul > li {width:50%;box-sizing:border-box;}
	.userinfo_priceinfo > ul > li:nth-child(2) {border-right:0}
	.userinfo_priceinfo > ul > li:nth-child(2) div {display:none}
}

.userinfo_priceinfo2 {border-bottom:1px solid #dddddd;padding-bottom:10px;margin-bottom:10px}
.userinfo_priceinfo2 span {display:inline-block;width:120px;}
.total_price_show {color:red;font-family:tahoma;font-size:20px}

/* 장바구니 수량 */
.cartnum_box {border-collapse:collapse;background-color:#ffffff}
.cartnum_box td {border:1px solid #dddddd;padding:0;}
.cartnum_box td input {border:0;text-align:center}

/* 장바구니스탭 */
.cart_title_wrap {padding:50px 0}
.cart_title_wrap > h2 {text-align:center;font-size:2.3rem;font-weight:700;margin-bottom:10px}
.cart_title_wrap > p {text-align:center;font-size:1.1rem;color:#7a7a7a;margin-bottom:30px}
.cart_title_wrap > ul {display:flex;justify-content:center;flex-wrap:wrap}
.cart_title_wrap > ul > li {display:flex;align-items:center;background:url('../../../image/icon_next.gif');background-repeat:no-repeat;background-Position:85% 50%;padding-right:50px;box-sizing:border-box;margin-bottom:7px}
.cart_title_wrap > ul > li:last-child {background:url('');}
.cart_title_wrap > ul > li div {width:45px;height:45px;background-color:#000000;color:#ffffff;font-weight:bolder;font-family:'Montserrat','Noto Sans KR';display:flex;align-items:center;justify-content:center;font-size:1.2rem;border-radius:100%}
.cart_title_wrap > ul > li p {padding:0 15px;font-size:1.3rem}
.cart_title_wrap > ul > li.active div {background-color:#2B6CCD}
.cart_title_wrap > ul > li.active p {color:#2B6CCD;font-weight:700}

@media screen and (max-width:768px) { 
	.cart_title_wrap > ul > li {width:50%;}
	.cart_title_wrap > ul > li div {width:30px;height:30px;font-size:1rem;}
	.cart_title_wrap > ul > li p {padding:0 15px;font-size:1rem}
}

/* 장바구니 담은 내역 */
.cart_list_wrap > ul {border-top:2px solid #2d2d2d}
.cart_list_wrap .check_all {margin-bottom:8px}
.cart_list_wrap .check_all .but {width:20px;height:20px}
.cart_list_wrap > ul > form > li {border-bottom:1px solid #dddddd;display:flex;flex-wrap:wrap;}

.cart_list_wrap > ul > form > li > .chk_box {display:flex;align-items:center;width:20px}
.cart_list_wrap > ul > form > li > .chk_box .chk2 {width:25px;height:25px}
.cart_list_wrap > ul > form > li > .img {display:flex;align-items:center}
.cart_list_wrap > ul > form > li > .subject {flex:2}
.cart_list_wrap > ul > form > li > .subject > div {margin-bottom:7px}

.cart_list_wrap > ul > form > li > .subject .icon_info > div {display:inline-block;padding:2px 15px;border:1px solid #0097E7;font-size:0.8rem;border-radius:20px;color:#0097E7;margin-bottom:4px}
.cart_list_wrap > ul > form > li > .subject .delivery_info > div {display:inline-block;padding:2px 15px;border:1px solid #867555;font-size:0.8rem;border-radius:20px;color:#867555;margin-bottom:4px}
.cart_list_wrap > ul > form > li > .subject .sideoption_info {display:flex;flex-wrap:wrap}
.cart_list_wrap > ul > form > li > .subject .sideoption_info > div {font-size:0.9rem;color:#434656;margin-right:10px}


.cart_list_wrap > ul > form > li > .option {flex:1;display:flex;justify-content:center;}
.cart_list_wrap > ul > form > li > .option > ul > li {padding:5px 0}
.cart_list_wrap > ul > form > li > .option .bts_ani {font-size:0.8rem}

.cart_list_wrap > ul > form > li > .option .option_name {padding-bottom:5px}
.cart_list_wrap > ul > form > li > .option .option_name .nogoods {padding:2px 15px;border:1px solid #0097E7;font-size:0.8rem;border-radius:20px;color:#0097E7;text-align:center;margin-top:3px}
.cart_list_wrap > ul > form > li > .option .option_name .nogoods font {color:#0097E7;font-size:0.8rem}
.cart_list_wrap > ul > form > li > .option .option_bt {display:flex;align-items:center}
.cart_list_wrap > ul > form > li > .option .option_bt > div {padding:2px}

.cart_list_wrap > ul > form > li > .option table {border-collapse:collapse}
.cart_list_wrap > ul > form > li > .option table td {border:1px solid #dddddd}
.cart_list_wrap > ul > form > li > .option .option_num {width:45px;padding:3px 5px;text-align:center;border:0}

.cart_list_wrap > ul > form > li > .price {width:130px;text-align:center}
.cart_list_wrap > ul > form > li > .price .text {color:#8d8d8d;margin-bottom:7px}
.cart_list_wrap > ul > form > li > .price .cart_price_text {font-weight:700}
.cart_list_wrap > ul > form > li > .price .cart_point_text {font-size:0.9rem}

.cart_list_wrap > ul > form > li > .review {width:120px;text-align:center}
.cart_list_wrap > ul > form > li > .review .text {color:#8d8d8d;margin-bottom:7px}
.cart_list_wrap > ul > form > li > .review .bts_ani {font-size:0.9rem}

.cart_list_wrap > ul > form > li > div {border-right:1px solid #dddddd;padding:15px}
.cart_list_wrap > ul > form > li > div:last-child {border-right:0}

.cart_list_wrap .img img {width:100px}

@media screen and (max-width:768px) { 
	.cart_list_wrap > ul > form > li {border-bottom:2px solid #626262}
	
	.cart_list_wrap > ul > form > li > .chk_box {border-bottom:1px solid #dddddd}
	.cart_list_wrap > ul > form > li > .img {border-bottom:1px solid #dddddd}
	.cart_list_wrap > ul > form > li > .subject {border-bottom:1px solid #dddddd;border-right:0;min-width:150px}
	.cart_list_wrap > ul > form > li > .price {width:80px;text-align:center}
	.cart_list_wrap .img img {width:50px}
	.cart_list_wrap > ul > form > li > .option .bts_ani {padding:6px}
}


.subtitle {padding:20px 0;}
.subtitle_line {border-bottom:1px solid #dddddd}



.input_ess {background:url(../../../image/input_ess.gif);background-repeat:no-repeat;background-Position:0% 0%;}


/* 관리자전용알림 */
.adminmess {background-color:#edefd6;border:1px solid #ccd189;padding:15px;text-align:center;color:#8c9339;display:block}

/* 줌효과 */
.zoomimg_wrap {border:1px solid #dddddd;box-sizing:border-box;overflow:hidden}
.zoomimg_wrap img {transition:all .4s;}
.zoomimg_wrap:hover img {transform:scale(1.1);}

/* 오늘출발 */
.icon_today_delivery {display:flex;align-items:center;margin-top:5px}
.icon_today_delivery .icon {border:1px solid #959595;padding:3px 5px;margin-right:5px;border-radius:2px;font-size:0.8rem}
.icon_today_delivery .text {font-size:0.9rem}

.flex {display:flex;flex-wrap:wrap}
.between {display:flex;justify-content:space-between;flex-wrap:wrap}


/* 태그맨 님이 추가한 디자인 */
a:focus {outline:none}
.container {width:1240px;margin:0 auto}
.clearfix:after {content:"";display:block;clear:both}
.pull-left {float:left;margin-right:0 !important;}
.pull-right {float:right}
.text-left {text-align:left}
.text-center {text-align:center}
.text-right {text-align:right}
.inline {font-size:0}
.inline > * {display:inline-block;vertical-align:top}
.relative {position:relative}
.text-one-line {white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.text-one-line-m {overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.easing-one {-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.easing-two {-khtml-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}
.easing-three {-khtml-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}

.section-title {padding:70px 0px 30px}
.section-title h2 {font-size:25px;color:#212121;line-height:1;font-weight:normal;margin-bottom:10px}
.section-title p {font-size:13px;color:#959595;line-height:1}

.bx-pager .bx-pager-item {float: left;}
.circle-pager > *, body ul.anibanner_navigation_paging_style_1 li, .bx-pager .bx-pager-item .bx-pager-link, .bottom-wrap .slick-dots > li {width:28px;height:28px;line-height:26px;text-align:center;font-size:12px;color:#808080;background:#fff;border:1px solid #ededed;box-sizing:border-box;border-radius:50%;cursor:pointer;margin-left:3px !important;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-indent:0px;display:block;float:left}
.slick-dots > li > button {background: none; border: none; height: 100%;}
.circle-pager .cycle-pager-active, body ul.anibanner_navigation_paging_style_1 li.current, .bx-pager .bx-pager-item .bx-pager-link.active, .bottom-wrap .slick-dots > li.slick-active {background:#3d3d3d !important;border-color:#3d3d3d !important;color:#fff !important}
.bottom-wrap .slick-dots > li.slick-active button {color: #fff !important;}


/* 공통 스크롤 */
.scroll-box .scroll-y {width:0px;height:100%;background:#e1e1e1;position:absolute;top:0;right:0;display:none}
.scroll-box .scroll-y.scroll-scrolly_visible {display:block}
.scroll-box .scroll-y div {position:absolute;top:0;right:0;width:3px;height:100%}
.scroll-box .scroll-y .scroll-element_track {background:#e1e1e1;width:1px;right:2px}
.scroll-box .scroll-y .scroll-bar {position:absolute;width:3px;background:#373737;left:-1px}

#layout_config_full {overflow-x:hidden}
#layout_config {/* padding:20px 0 */}
.slick-slider img {transform: translate3d(0,0,0);}

/*----------------------------------*/
/* #layout_body
/*----------------------------------*/
#layout_body, #layout_config {zoom:1;}
#layout_body:after, #layout_config:after {clear:both; display:block; content:'';}
#layout_config > div {/* float:left; */}
#layout_config_body, #layout_config_full {min-height:500px;}




/* 상단 영역 */
#header .header-top {height:40px;border-bottom:1px solid #eee}
#header .header-top .sns-menu ul {line-height:40px}
#header .header-top .sns-menu ul li {margin-right:6px;float:left;padding:8px 0;line-height:24px;}
#header .header-top .sns-menu ul img {vertical-align:middle}
#header .header-top .sns-menu p {font-size:12px;color:#4d4d4d;margin-left:10px;line-height:40px}
#header .header-top .my-menu > ul > li {line-height:40px;position:relative}
#header .header-top .my-menu > ul > li:after {content:"";display:inline-block;width:1px;height:9px;background:#d9d9d9;margin:0px 8px}
#header .header-top .my-menu > ul > li:last-child:after {display:none}
#header .header-top .my-menu li a {font-size:12px;color:#6e6e6e}
#header .header-top .my-menu li a.child-use {padding-right:11px;background:url('../image/icon-arrow-down-s.png') no-repeat right center}
#header .header-top .my-menu li a strong {color:#ff6c1c;margin-left:2px}
#header .header-top .my-menu > ul > li:hover > a {color:#000;font-weight:bold}
#header .header-top .my-menu li .sub-category {position:absolute;top:40px;left:-10px;min-width:80px;z-index:10;background:#fff;border:1px solid #eee;padding:6px 0px;opacity:0;visibility:hidden;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
#header .header-top .my-menu li:hover .sub-category {opacity:1;visibility:visible}
#header .header-top .my-menu li .sub-category li {padding:3px 0px;line-height:1.5;padding-left:10px;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
#header .header-top .my-menu li .sub-category li:hover {background:#f8f8f8}


#header .header-mid {height:118px;border-bottom:1px solid #343434;clear:both;}
#header .header-mid .logo-wrap {padding-top:41px;margin-right:57px !important;}
#header .header-mid .top-event-banner-wrap {padding-top:33px}
#header .header-mid .search-wrap {min-width:600px;padding-top:37px}
#header .header-mid .search-wrap #topSearchForm {width:322px;height:45px;box-sizing:border-box;border:2px solid #212121;position:relative;float:left;top:0;z-index:9}
#header .header-mid .search-wrap #topSearchForm input[type='text'] {height:39px;line-height:39px;width:87%;margin-right:8px;border:none}
#header .header-mid .search-wrap #topSearchForm input[type='text']:focus {outline:none}
#header .header-mid .top_search .top_search_cont {position:relative}
#header .header-mid .top_text_cont .top_srarch_text {width:100%;height:100%}
#header .header-mid .top_search .top_text_cont .btn_top_srarch {border-left:0;top:50%;margin-top:-10.5px;right:15px}
#header .header-mid .top_search .search_cont {position:absolute;border:2px solid #212121;border-top:0}
#header .header-mid .top_search .search_cont .recent_box {width:318px}
#header .header-mid .search-wrap .popular-keyword {margin:8.5px 0px 8.5px 27px}
#header .header-mid .search-wrap .popular-keyword li {margin-right:5px}
#header .header-mid .search-wrap .popular-keyword li a {display:inline-block;padding:7px 9px;border-radius:4px;border:1px solid #ececec;color:#4d4d4d;background:#fff;font-size:12px;line-height:1;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
#header .header-mid .search-wrap .popular-keyword li a:hover {border-color:#4d4d4d}
#header .header-mid .search-wrap .popular-keyword li a:before {content:"#";display:inline-block;color:#4d4d4d;font-size:12px}


#header .fake_gnb {height:54px}
#header .header_gnb {position:absolute;top:0;left:0;width:100%;height:53px;border-bottom:1px solid #ececec;z-index:100;background:#fff}
#header .header_gnb.fixed {position:fixed}
#header .gnb {width:1240px;height:100%;margin:0 auto;position:relative}
#header .header_gnb .btn_all_menu_open {width:188px;background:#f6f6f6;height:53px;line-height:53px;font-size:15px !important;color:#2f2f2f;font-weight:bold;left:-1px;box-sizing:border-box;border-left:1px solid #ececec;border-right:1px solid #ececec;position:absolute;top:0;left:0}
#header .header_gnb .btn_all_menu_open:hover,#header .header_gnb .btn_all_menu_open.on {background:#343434;color:#fff}
#header .header_gnb .btn_all_menu_open span.icon {width:48px;height:100%}
#header .header_gnb .btn_all_menu_open:hover span.icon span.bar {background:#fff}
#header .header_gnb .btn_all_menu_open span.icon span.bar {width:15px;height:2px;position:absolute;top:21px;background:#343434;left:20px}
#header .header_gnb .btn_all_menu_open span.icon span.bar:nth-of-type(2) {top:26px}
#header .header_gnb .btn_all_menu_open span.icon span.bar:nth-of-type(3) {top:31px}
#header .header_gnb .btn_all_menu_open.on span.icon span.bar:nth-of-type(1) {top:26px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#header .header_gnb .btn_all_menu_open.on span.icon span.bar:nth-of-type(2) {opacity:0;visibility:hidden}
#header .header_gnb .btn_all_menu_open.on span.icon span.bar:nth-of-type(3) {top:26px;background:#fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
#header .gnb_allmenu {top:53px;left:0px;z-index:1000;display:none;box-sizing:border-box;background:#ffffff;border:1px solid #3e3d3c}
#header .header_gnb .top-category {margin-left:233px;width:882px;border-right:1px solid #e6e5e5}
#header .header_gnb .top-category li {line-height:53px;height:53px}
#header .header_gnb .top-category li:after {content:"";display:inline-block;width:1px;height:11px;background:#e6e5e5;margin:0px 25px}
#header .header_gnb .top-category li:last-child:after {display:none}
#header .header_gnb .top-category li a {font-size:15px;color:#2f2f2f;font-weight:bold;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
#header .header_gnb .top-category li a:hover{color:#ff6c1c}
#header .header_gnb .notice_rolling {top:13px;padding-left:92px;width:300px;position:relative;box-sizing:border-box;overflow:hidden;height:24px;padding-top:2px}
#header .header_gnb .notice_rolling:after {content:"NOTICE";font-size:12px;color:#212121;display:inline-block;padding-left:40px;background:url(../image/icon-notice.png) no-repeat 15px center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
#header .header_gnb .notice_rolling ul {width:160px;float:left}
#header .header_gnb .notice_rolling li {font-size:13px}
#header .header_gnb .notice_rolling ul .slick-slide li a {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
#header .header_gnb .notice_rolling .btn_notice_rolling {float:right}
#header .header_gnb .notice_rolling .btn_notice_rolling a {margin-left:-1px}
#header .community-category {background:#f8f8f8;line-height:63px}
#header .community-category p.title {font-size:15px;color:#212121;font-weight:bold;width:106px;text-align:center}
#header .community-category ul li {margin-right:5px;vertical-align:middle;padding:15px 0}
#header .community-category ul li a {display:block;width:111px;line-height:30px;height:32px;box-sizing:border-box;border-radius:4px;background:#fff;border:1px solid #dfdfdf;color:#555;text-align:center;font-size:11px;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
#header .community-category ul li a:hover {border-color:#4d4d4d}
#header .gnb_allmenu_box {float:left;width:991px;margin:0px 0px 30px;padding:0;height:367px;overflow:visible}
#header .gnb_allmenu_box .gnb_allmenu_box {float:none;margin:0}
.gnb_allmenu_box > ul {width:100%}
.gnb_allmenu_box ul li.depth-one {border-right:1px solid #ececec;box-sizing:border-box;width:20%;margin:30px 0 0 0;line-height:1}
.gnb_allmenu_box ul li.depth-one:nth-of-type(5n) {border-right:0}
.gnb_allmenu_box ul li {position:relative}
.gnb_allmenu_box .all_menu_cont {padding:0 20px 0 20px}
.gnb_allmenu_box .all_menu_cont > a {padding:0;font-size:14px;color:#212121;font-family:'Open Sans',Malgun Gothic,"맑은 고딕",AppleGothic,Dotum,"돋움",sans-serif;margin-bottom:8px;display:block}
.gnb_allmenu_box .all_depth1 li a {display:block;padding:7px 0px;color:#6e6e6e;font-size:12px;font-weight:normal;font-family:'Open Sans',Malgun Gothic,"맑은 고딕",AppleGothic,Dotum,"돋움",sans-serif;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.gnb_allmenu_box .all_depth1 li a:hover {text-decoration:none;background:#f8f8f8}
.gnb_allmenu_box .all_depth1 {border:none}
.gnb_allmenu_box .all_depth2 {position:absolute;top:0;right:-187px;width:187px;box-sizing:border-box;background:#fff;border:1px solid #ececec;z-index:10;opacity:0;visibility:hidden;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.gnb_allmenu_box .all_depth1 li:hover .all_depth2 {opacity:1;visibility:visible}
.gnb_allmenu_box .all_depth2 a {padding-left:18px !important}
#header .allmenu-banner {width:247px;height:367px;text-align:center;margin:30px 0px}






/* 메인배너 */
.main-banner-wrap .wrap-inner {width:100%;height:490px;overflow:hidden}
.main-banner-wrap .wrap-inner .slick-list {position:absolute;top:0;left:50%;width:2000px;height:490px;margin-left:-1000px}
.main-banner-wrap .control-box,.main-banner-wrap .slick-dots {position:absolute;width:1240px;height:0;bottom:47px;left:50%;margin-left:-620px}
.main-banner-wrap .control-box a.main-prev {position:absolute;right:61px;font-size:0;display:block;width:5px;height:27px;background:url(../image/icon-arrow-left-w.png) no-repeat center 9px;bottom:30px}
.main-banner-wrap .control-box a.main-next {position:absolute;right:8px;font-size:0;display:block;width:5px;height:27px;background:url(../image/icon-arrow-right-w.png) no-repeat center 9px;bottom:30px}
.main-banner-wrap .slick-dots li {position:absolute;right:0;width:73px;height:27px;line-height:25px;text-align:center;background:rgba(0,0,0,.5);border-radius:40px;color:#fff;font-size:14px;display:none}
.main-banner-wrap .slick-dots li.slick-active {display:block}
.main-banner-wrap .navigation a.brand-menu {width:188px;height:57px;line-height:57px;text-indent:20px;color:#fff;font-size:14px;background:#5a5a5a url(../image/icon-arrow-right-w.png) no-repeat 163px center}
.main-banner-wrap .navigation a.brand-menu:hover {background:#5a5a5a url(../image/icon-arrow-right-w.png) no-repeat 168px center}
.main-banner-wrap .navigation {margin-bottom:60px; height:57px;}
.main-banner-wrap .navigation .slick-slide {width:16.6% !important}
.main-banner-wrap .navigation ul, .main-banner-wrap .navigation ul .slick-list {width:1052px;display:inline-block;vertical-align:top}
.main-banner-wrap .navigation ul li {border-top:1px solid #ececec;border-bottom:1px solid #ececec;position:relative;width:16.666%}
.main-banner-wrap .navigation ul li:after {content:"";display:block;width:100%;height:2px;background:#343434;position:absolute;top:-1px;left:0;opacity:0;visibility:hidden;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.main-banner-wrap .navigation ul li:hover:after, .main-banner-wrap .navigation ul .slick-current li:after {opacity:1;visibility:visible}
.main-banner-wrap .navigation ul li a {display:block;border-right:1px solid #ececec;font-size:14px;line-height:55px;color:#212121;position:relative;text-align:center;}









/* 베스트 랭킹 */
.best-ranking {width:396px;box-sizing:border-box;border:1px solid #ececec;padding:0px 66px 20px}
.best-ranking .box-title {margin:35px 0px 23px}
.best-ranking .box-title p {font-size:25px;color:#212121;line-height:1}
.best-ranking .box-title p span {color:#ff6c1c}
.best-ranking .prd-thumb {height:287px;overflow:hidden}
.best-ranking .prd-thumb .goodsDisplayItemWrap > li, .best-ranking .prd-pager li .item_photo_box,.best-ranking .prd-pager li a.btn-buy {display:none !important}
.best-ranking .prd-thumb .goodsDisplayItemWrap > li:first-child {display:block !important;margin:0;width:261px !important}
.best-ranking .prd-thumb ul li .item_photo_box {border:none;width:190px;margin:0 auto 28px}
.best-ranking .prd-thumb ul li .item_photo_box img {width:100%;height:auto}
.best-ranking .prd-thumb ul li .item_cont {padding:0;text-align:center}
.best-ranking .prd-thumb ul li img.middle {width:100%;height:auto}
.best-ranking .prd-thumb ul li a.btn-buy {display:block;width:100%;line-height:43px;background:#ff7a32;color:#fff;font-size:14px;text-align:center;margin-bottom:26px}
.best-ranking .prd-pager .goodsDisplayItemWrap > li {padding:0; /* display:inline-block; */ vertical-align:middle}
.best-ranking .prd-pager .goodsDisplayItemWrap > li:nth-of-type(2), .best-ranking .prd-pager .goodsDisplayItemWrap > li.goodsDisplayBenefit {display:none}
.best-ranking .prd-pager .goodsDisplayItemWrap > li {margin:0px 0px 9px;cursor:pointer}
.best-ranking .prd-pager ul .item_cont .item_info_cont {line-height:21px;font-size:13px;color:#8d8d8d}
.best-ranking .prd-pager ul .item_money_box .item_price {line-height:21px;color:#8d8d8d;font-size:15px;-khtml-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;height:auto}
.best-ranking .prd-pager ul.cycle-pager-active .item_price {color:#212121}
.best-ranking .prd-pager .sale_price {font-size:15px !important}
.best-ranking .prd-pager ul .item_money_box {width:81px;text-align:right;line-height:21px;font-size:13px;color:#8d8d8d}
.best-ranking .prd-pager ul .item_tit_box {width:150px;height:21px}
.best-ranking .prd-pager ul .item_tit_box .item_name {display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;width:159px;-khtml-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
.best-ranking .prd-pager ul.cycle-pager-active .item_tit_box .item_name, .best-ranking .prd-pager ul.cycle-pager-active .sale_price {font-weight:bold !important;color:#000 !important}
.best-ranking .prd-pager ul .item_tit_box .item_name:after {content:"";display:block;width:0px;height:1px;background:#3d3d3d;position:absolute;bottom:0;-khtml-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
.best-ranking .prd-pager .cycle-pager-active .item_tit_box .item_name:after {width:100%}
.best-ranking .prd-pager li.num {display:inline-block;width:21px;height:21px;line-height:21px;text-align:center;background:#fff;border-radius:50%;font-size:12px;font-weight:bold;margin-bottom:6px;margin-right:10px;color:#3d3d3d;-khtml-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
.best-ranking .prd-pager .cycle-pager-active li.num {background:#3d3d3d;color:#fff}
.best-ranking .displayTabContentsList .goodsDisplayItemWrap {margin:0px}
.best-ranking .displayTabContentsList .goodsDisplayTextWrap {padding:0px}







/* 서브 슬라이드 배너 */
.sub-content-wrap .right-content-wrap {width:818px}
.sub-content-wrap .right-content-wrap .slide-banner-wrap > div {width:396px;height:216px;overflow:hidden}
.sub-content-wrap .right-content-wrap .slide-banner-wrap .slick-arrow {display:block;width:21px;height:21px;position:absolute;top:9px;left:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);font-size:0;border:none;z-index:2}
.sub-content-wrap .right-content-wrap .slide-banner-wrap .slick-arrow.slick-prev {background:url(../image/btn-prev-s.jpg) no-repeat;right:29px;cursor:pointer;}
.sub-content-wrap .right-content-wrap .slide-banner-wrap .slick-arrow.slick-next {background:url(../image/btn-next-s.jpg) no-repeat;right:9px;cursor:pointer;}

/* 동영상 영역 */
.sub-content-wrap .video-wrap {border-top:1px solid #ececec;margin-top:27px;padding-top:26px;height:282px;overflow:hidden;z-index:2}
.sub-content-wrap .video-wrap li {width:818px}
.sub-content-wrap .video-wrap .video-pager {position:absolute;bottom:12px;left:0;z-index:100}
.sub-content-wrap .video-wrap .video-pager a {width:28px;height:28px;line-height:26px;text-align:center;font-size:12px;color:#808080;background:#fff;border:1px solid #ededed;box-sizing:border-box;border-radius:50%;margin-left:0 !important;margin-right:3px;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;float:left}
.sub-content-wrap .video-wrap .video-pager a.cycle-pager-active {background:#3d3d3d;border-color:#3d3d3d;color:#fff}


/* 서브 띠배너 영역 */
.sub-line-banner-wrap {margin-top:47px;margin-bottom:97px}








/* 탭상품 영역 */
.tab-product-wrap {padding-bottom:30px}
.tab-product-wrap .tab-menu {border-bottom:1px solid #000}
.tab-product-wrap .tab-menu span.bars {width:248px;height:2px;position:absolute;bottom:-1px;left:-1px;background:#fff}
.tab-product-wrap .tab-menu li {width:20%;box-sizing:border-box;border-top:1px solid #ececec;border-right:1px solid #ececec;position:relative;margin-top:10px;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.tab-product-wrap .tab-menu li:hover, .tab-product-wrap .tab-menu li.on {margin-top:0}
.tab-product-wrap .tab-menu li:after {content:"";display:block;width:calc(100% + 2px);height:2px;background:#000;position:absolute;top:0;left:-1px;opacity:0;visibility:hidden;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.tab-product-wrap .tab-menu li:hover:after, .tab-product-wrap .tab-menu li.on:after {opacity:1;visibility:visible}
.tab-product-wrap .tab-menu li a {display:block;line-height:55px;font-size:14px;color:#212121;text-align:center;position:relative;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.tab-product-wrap .tab-menu li:hover a, .tab-product-wrap .tab-menu li.on a {line-height:65px}
.tab-product-wrap .tab-menu li:first-child a:after, .tab-product-wrap .tab-menu li:hover a:after, .tab-product-wrap .tab-menu li.on a:after {content:"";display:block;width:1px;height:100%;background:#ececec;position:absolute;top:0;left:-1px}
.tab-product-wrap .tab-menu li:first-child a:after {}
.tab-product-wrap .tab-content .content-box {position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.tab-product-wrap .tab-content .content-box.on {position:relative;opacity:1;visibility:visible}
.tab-product-wrap .left-box {width:817px;height:528px;overflow:hidden}
.tab-product-wrap .box-title {line-height:1;margin:55px 0px 30px}
.tab-product-wrap .box-title h2 {font-size:25px;color:#212121;font-weight:normal}
.tab-product-wrap .box-title span {font-size:13px;color:#959595;margin-left:15px}
/* 좌,우 화살표 미노출 */
.tab-product-wrap .l_navi_btn, .tab-product-wrap .r_navi_btn {display:none}
.tab-product-wrap .displayTabContentsRolling > ul > li .slide {border:1px solid #ddd;padding:15px;border-right:none;width:33.333%;float:left;box-sizing:border-box;min-height:418px}
.tab-product-wrap .displayTabContentsRolling > ul > li .slide:nth-child(3n) {border-right:1px solid #ddd}
.tab-product-wrap .displayTabContentsRolling .goodsDisplayItemWrap .goodsDisplayImage {width:241px !important}
.tab-product-wrap .goodsDisplayTextWrap .goods_name {border-bottom:none;margin-bottom:0}
.tab-product-wrap .bx-pager {overflow:hidden;position:absolute;top:-56px;right:0;z-index:9;width:auto;}
.tab-product-wrap .right-banner {width:396px;margin-top:57px}
.tab-product-wrap .right-banner img {width:100%;height:auto}
.tab-product-wrap .circle-pager {position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}







/* 야심찬 기획전 */
.promotion-wrap {background:#f8f8f8;padding-bottom:72px;margin-bottom:30px}
.promotion-wrap .prd-list .goods_list_cont ul li .item_tit_box .item_name_explain {display:none}
.promotion-wrap .prd-container > div {width:396px;margin-right:26px;background:#fff}
.promotion-wrap .prd-container > div:last-child {margin-right:0}
.promotion-wrap .prd-container > div .banner-box img {width:100%;height:auto}
.promotion-wrap .prd-container .prd-list {padding:0px 30px 30px;height:340px;overflow:hidden;scrollbar-width:none; scrollbar-color:transparent transparent;}
.promotion-wrap .prd-container .prd-list .displayTabContentsA > ul {margin-top:0px}
.promotion-wrap .prd-container .scroll-box .scroll-y.scroll-scrolly_visible {right:-10px}
.promotion-wrap .prd-container .prd-list .list-inner {height:341px}
.promotion-wrap .prd-container .prd-list .list-inner.scroll-wrapper {overflow:unset !important}
.promotion-wrap .displayTabContentsA > ul {margin-bottom:10px}
.promotion-wrap .displayTabContentsContainer .goodsDisplayItemWrap {display:table}
.promotion-wrap .displayTabContentsContainer .goodsDisplayItemWrap .relative {width:105px;vertical-align:middle;display:table-cell;position:relative;border:1px solid #ededed}
.promotion-wrap .displayTabContentsContainer .goodsDisplayItemWrap .goodsDisplayImageWrap a img {width:105px !important}
.promotion-wrap .displayTabContentsContainer .goodsDisplayItemWrap .goodsDisplayTextWrap {padding:0px 10px 0px 15px;vertical-align:middle;display:table-cell}
.promotion-wrap .displayTabContentsContainer .goodsDisplayTextWrap .summary {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:205px}
.displayTabContentsContainer .goodsDisplayTextWrap .goods_name {border-bottom:none !important;margin-bottom:0 !important}







/* 오늘의 추천상품(갤러리형 상품) */
.today-recmd-wrap {}
.displayTabContentsA > ul {margin-bottom:0px;margin-top:-1px}
.basic-product .goodsDisplayWrap {border:1px solid #ededed;padding:15px;border-right:none}
.basic-product .goodsDisplayWrap:last-child {border-right:1px solid #ededed}
.basic-product .goodsDisplayItemWrap .goodsDisplayImageWrap > a > img {width:270px !important}
.basic-product .goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc div img {width:auto}
.basic-product .goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc div:hover:after {width:60px}
.basic-product .goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc div.display_zzim {width:23px;height:23px;background:rgba(255,255,255,0.6)}
.basic-product .goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc div.display_zzim:hover {background:rgba(255,255,255,1)}
.basic-product .goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc div.display_zzim img {width:18px;padding:3px 0;background:none;opacity:1}

/* 오늘의 추천상품(가로형 상품) */
.horizontal-prd-wrap {margin-bottom:97px}
.horizontal-prd-wrap .displayTabContentsContainer > ul {margin-bottom:-1px;display:table}
.horizontal-prd-wrap .displayTabContentsContainer > ul > li {margin:0 -1px -1px 0 !important;border:1px solid #ececec;box-sizing:border-box;position:relative;width:50% !important;float:none;display:table-cell;vertical-align:middle}
.horizontal-prd-wrap .displayTabContentsContainer > ul > li:nth-of-type(even) {border-left:none}
.horizontal-prd-wrap .goodsDisplayItemWrap > li:first-child,.horizontal-prd-wrap .goodsDisplayItemWrap .goodsDisplayImageWrap a img {width:270px !important}




/*----------------------------------*/
/* 상품 디스플레이
/*----------------------------------*/
/* goods_display_lattice_a */
.displayTabContentsA {}
.displayTabContentsA > ul {display:table; margin-bottom:30px; width:100%; /*table-layout:fixed;*/}
.displayTabContentsA > ul > li {display:table-cell; vertical-align:top; text-align:center;}
.displayTabContentsA > ul > li.goodsDisplayWrap {/*width:{goodsImageSize.width}px;*/ /*width:{goodsImageSize.width+22}px;*/}
.displayTabContentsA .goodsDisplayItemWrap {/*border:1px solid #e0e0e0; padding:10px; height:460px;*/}
.displayTabContentsA .goodsDisplayItemWrap:hover {/*border:1px solid #000;*/}
.displayTabContentsA .goodsDisplayTextWrap {padding-top:15px;}
.displayTabContentsA .goodsDisplayTextWrap > li {line-height:1.8;}

/* goods_display_lattice_b */
.displayTabContentsB {}
.displayTabContentsB > ul {margin-bottom:30px; width:100%; zoom:1;}
.displayTabContentsB > ul:after {clear:both; display:block; content:'';}
.displayTabContentsB > ul > li {float:left; /*width:50%;*/ vertical-align:top; text-align:center;}
/*.displayTabContentsB > ul > li:first-child {float:left;}*/
.displayTabContentsB .goodsDisplayItemWrap {display:table; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; /*border:1px solid #e0e0e0; padding:10px; height:220px;*/}
.displayTabContentsB .goodsDisplayItemWrap:hover {/*border:1px solid #000;*/}
.displayTabContentsB .goodsDisplayItemWrap > li {display:table-cell;}
.displayTabContentsB .goodsDisplayItemWrap > li:first-child {vertical-align:top; /*width:{goodsImageSize.width}px;*/}
.displayTabContentsB .goodsDisplayTextWrap {padding:0 30px;}
.displayTabContentsB .goodsDisplayTextWrap > li {line-height:1.8;}

/* goods_display_list */
.displayTabContentsList {}
.displayTabContentsList .goodsDisplayItemWrap {display:table; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; border-top:0px solid #e0e0e0;}
.displayTabContentsList .goodsDisplayItemWrap:hover {/*border:1px solid #000;*/}
.displayTabContentsList .goodsDisplayItemWrap > li {display:table-cell; /*text-align:{text_align};*/}
.displayTabContentsList .goodsDisplayItemWrap > li:first-child {/*width:{goodsImageSize.width}px;*/ vertical-align:top;}
.displayTabContentsList .goodsDisplayItemWrap > li.goodsDisplayPrice {position:relative; width:20%;}
.displayTabContentsList .goodsDisplayItemWrap > li.goodsDisplayPrice:after {display:block; content:''; position:absolute; top:30px; bottom:30px; left:0; width:1px; background:#f0f0f0;}
.displayTabContentsList .goodsDisplayItemWrap > li.goodsDisplayPrice dl {width:100%;}
.displayTabContentsList .goodsDisplayItemWrap > li.goodsDisplayBenefit {width:18%; text-align:right;}
.displayTabContentsList .goodsDisplayItemWrap > li.goodsDisplayBenefit dl {width:100px; float:right; margin-right:10px;}
.displayTabContentsList .goodsDisplayTextWrap {}
.displayTabContentsList .goodsDisplayTextWrap > li {line-height:1.8;}
.displayTabContentsList .goodsDisplayTextWrap > dt {float:left; height:25px; line-height:1.6; font-weight:600; color:#888;}
.displayTabContentsList .goodsDisplayTextWrap > dd {text-align:right; line-height:1.0;}

/* goods_display_rolling_h */
.displayTabContentsRolling {}
.displayTabContentsRolling > ul {position:relative; display:table; width:100%; /*table-layout:fixed;*/}
.displayTabContentsRolling > ul > li {display:table-cell; width:100%;}
.displayTabContentsRolling > ul > li.l_navi_btn {width:0; text-align:left;}
.displayTabContentsRolling > ul > li.r_navi_btn {width:0; text-align:right;}
.displayTabContentsRolling > ul > li.l_navi_btn img {position:absolute; left:0; top:50%; margin-top:-25px; z-index:1;}
.displayTabContentsRolling > ul > li.r_navi_btn img {position:absolute; right:0; top:50%; margin-top:-25px; z-index:1;}
.displayTabContentsRolling > ul > li .slide {/*width:100/{count_w}%*/ padding-top:1px; text-align:center;}
.displayTabContentsRolling .goodsDisplayItemWrap {margin:0 auto; /*width:{goodsImageSize.width}px; border:1px solid #e0e0e0; padding:10px; height:460px;*/}
.displayTabContentsRolling .goodsDisplayItemWrap:hover {/*border:1px solid #000;*/}
.displayTabContentsRolling .goodsDisplayTextWrap {padding:15px 0;}
.displayTabContentsRolling .goodsDisplayTextWrap > li {line-height:1.8;}

/* goods_display_rolling_v */
.displayTabContentsRollingV {}
.displayTabContentsRollingV .rolling_page_navi {margin:0 auto; text-align:center}
.displayTabContentsRollingV .rolling_page_navi span {float:left}
.displayTabContentsRollingV .rolling_page_navi span.l_navi_title {text-align:center}
.displayTabContentsRollingV > ul {display:table; width:100%;}
.displayTabContentsRollingV > ul > li {display:table-cell; width:100%; position:relative;}
.displayTabContentsRollingV > ul > li .slide {padding-top:1px; text-align:center;}
.displayTabContentsRollingV .goodsDisplayItemWrap {margin:0 auto;}
.displayTabContentsRollingV .goodsDisplayTextWrap {padding:15px 0;}
.displayTabContentsRollingV .goodsDisplayTextWrap > li {line-height:1.8;}

/* goods_display_person */
.displayTabContentsPerson {}
.displayTabContentsPerson > ul {display:table; width:100%; /*table-layout:fixed;*/}
.displayTabContentsPerson > ul > li {display:table-cell; vertical-align:top; text-align:center;}
.displayTabContentsPerson > ul > li.goodsDisplayWrap {/*width:{goodsImageSize.width}px;*/}
.displayTabContentsPerson .goodsDisplayItemWrap {}
.displayTabContentsPerson .goodsDisplayItemWrap:hover {}
.displayTabContentsPerson .goodsDisplayTextWrap {padding:15px 0;}
.displayTabContentsPerson .goodsDisplayTextWrap > li {line-height:1.8;}

/* 상품정보 */
.goodsDisplayImageWrap {position:relative; margin:0 auto;}
.goodsDisplayImageIcon {position:absolute; top:0px;}
.goodsDisplayImageIconText {position:absolute; font-weight:bold; color:#ffffff; letter-spacing:-1px; left:0px;}
.goodsDisplayImageIconText span {font-size:12px;}
.goodsDisplayImageSend {position:absolute; top:2px;}
.goodsDisplayImageSlide {position:absolute; right:0px; top:50%; margin-top:-14px;}
.goodsDisplayImageOveray1 {display:none;  position:absolute; left:0px; top:100%; margin-top:-20px; width:100%; height:20px;}
.goodsDisplayImageOveray1Bg {background-color:#000000; color:#fff; opacity:0.3; position:absolute; left:0; top:0; width:100%; height:20px;}
.goodsDisplayImageOveray1Text {color:#fff; font-size:11px; font-weight:bold; text-align:center; position:absolute; overflow:hidden; white-space:nowrap; line-height:20px; left:0; top:0; width:100%;}
.goodsDisplayQuickShopping {margin:0 auto;}
.goodsDisplayQuickShopping .quick_shopping_container {display:table; width:99.9999%; border-collapse:collapse; table-layout:fixed}
.goodsDisplayQuickShopping .quick_shopping_container li {display:table-cell; height:16px; text-align:center; border:1px solid #e5e5e5; background-color:#fff; font-size:11px; color:#888; cursor:pointer;}
.goodsDisplayQuickShopping .quick_shopping_container li:hover {background:#f9f9f9;}
.goodsDisplayTextWrap .brand_title {/* 브랜드명 font-size:11px; */}
.goodsDisplayTextWrap .goods_name {/* 상품명 font-size:13px; font-weight:600; color:#555; */}
.goodsDisplayTextWrap .summary {/* 짧은 설명 font-size:11px; color:#888; */}
.goodsDisplayTextWrap .consumer_wrap {position:relative; margin-bottom:-3px;}
.goodsDisplayTextWrap .consumer_price {/* 정가 font-size:12px; color:#888; */ display:inline-block; margin-left:54px;}
.goodsDisplayTextWrap .sale_per {/* 할인율 */ position:absolute; left:-2px; z-index:1; width:50px; height:45px; line-height:45px; background:#fff; letter-spacing:-2px; color:#2c8ff0;}
.goodsDisplayTextWrap .sale_per strong {/* 할인율 */ font-size:30px; font-weight:600;}
.goodsDisplayTextWrap .sale_per2 {/* 할인율 */ font-family:'tahoma', sans-serif !important; color:#2c8ff0;}
.goodsDisplayTextWrap .sale_per2 strong {/* 할인율 */ font-family:inherit; font-weight:bold;}
.goodsDisplayTextWrap .price_txt {/* 판매가 타이틀 */ display:inline-block; vertical-align:middle; width:50px; font-size:11px; color:#666;}
.goodsDisplayTextWrap .sale_price {/* 판매가/(혜택적용)판매가 font-family:'tahoma', sans-serif; font-size:15px; font-weight:600; color:#ff3528; line-height:1.0;*/ display:inline-block; vertical-align:middle;}
.goodsDisplayTextWrap .sale_price .price_unit {/* 가격 단위 */ font-size:0.9em;}
.goodsDisplayTextWrap .eventEnd {/* 판매수량,남은시간 */ display:inline-block; margin-top:6px; border:1px solid #e9e9e9; background:#f9f9f9; padding:3px 6px; text-align:center; font-size:11px;}
.goodsDisplayTextWrap .eventEnd > li {line-height:1.8;}
.goodsDisplayTextWrap .eventEnd .time_count {/* 남은시간 */ background:#c61515; padding:0 3px; font-weight:bold; color:#fff;}
.goodsDisplayTextWrap .eventEnd .buy_count {/* 판매수량 */ font-weight:bold; color:#c61515; text-decoration:underline;}
.goodsDisplayTextWrap .event_text {/* 이벤트 텍스트 font-size:11px; */}
.goodsDisplayTextWrap .fblike {/* 좋아요(페이스북) */ display:inline-block; min-height:21px; margin-top:3px;}
.goodsDisplayTextWrap .fblike .fb-like, .fb-like {z-index:0 !important;}
.goodsDisplayTextWrap .icon {/* 아이콘 min-height:19px; */ margin-top:3px;}
.goodsDisplayTextWrap .status_icon {/* 상태 아이콘 */ margin-top:3px;}
.goodsDisplayTextWrap .score {/* 상품평 */ font-size:12px;}
.goodsDisplayTextWrap .score .num {/* 상품평 */ border-radius:2px; background:#ff8000; padding:0 3px; font-size:10px; font-weight:600; color:#fff;}
.goodsDisplayTextWrap .color {/* 컬러 옵션 */ display:inline-block; margin:3px 0; border:1px solid #ddd; line-height:1.0;}
.goodsDisplayTextWrap .provider_name {/* 판매자명 font-size:11px; color:#09aa9c; */}
.goodsDisplayTextWrap .bigdata {/* 빅데이터 큐레이션 font-size:12px; color:#2c8ff0; */}
.goodsDisplayTextWrap .shipping {/* 배송그룹 */}
@media screen and (-webkit-min-device-pixel-ratio:0) {}

/* 이미지 오른쪽 하단 미리보기 */
.goodsDisplayBottomFuncWrap {position:absolute; right:0; bottom:10px;}
.goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc {position:relative;}
.goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc div {position:absolute; right:-5px; opacity:0;}
.goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc div[act="stay"] {right:5px; opacity:1;}
.goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc div[act="hover"] {-webkit-transition :all 0.3s ease; -khtml-transition :all 0.3s ease; -moz-transition :all 0.3s ease; -ms-transition :all 0.3s ease; -o-transition :all 0.3s ease; transition :all 0.3s ease;  opacity:1;  right:10px;}
.goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc div {position:relative;}
.goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc div img {background:#fff; background:rgba(255,255,255,0.9); opacity:0.6;}
.goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc div:hover img {background:#fff; background:rgba(255,255,255,0.9); opacity:1;}
.goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc div:hover:after {position:absolute; right:100%; width:50px; height:23px; line-height:24px; padding:0 3px 0 5px; /*background:#808080; background:rgba(128,128,128,0.8); color:#fff;*/ background:#fff; background:rgba(255,255,255,0.9); color:#666; font-size:11px; letter-spacing:-0.05em; text-indent:0;}
.goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc .display_newwin:hover:after {content:'새창보기';}
.goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc .display_quickview:hover:after {content:'미리보기';}
.goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc .display_option:hover:after {content:'옵션보기';}
.goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc .display_send:hover:after {content:'SNS보내기';}
.goodsDisplayBottomFuncWrap .goodsDisplayBottomFunc .display_zzim:hover:after {content:'찜하기';}

/* 옵션 미리보기 */
.quick_opt_view {display:; position:absolute; margin-left:-8px; border:1px solid #ddd; width:300px; height:200px; background-color:#fff;}
.quick_opt_view:before {display:block; content:''; position:absolute; top:-6px; left:49%; width:11px; height:6px; background:url('../image/quick_opt_arr.png') no-repeat;}
.quick_opt_view .quick_opt_view_wrap {position:relative; height:180px; margin:15px;}
.quick_opt_view .quick_opt_view_wrap .quick_option_title {font-size:14px; font-weight:bold; margin-bottom:10px;}
.quick_opt_view .quick_opt_view_wrap .quick_option_area {width:100%; height:100%;}
.quick_opt_view .quick_opt_view_wrap .quick_option_area ul li {border-top:1px solid #f0f0f0; padding:10px 0}
.quick_opt_view .quick_opt_view_wrap .quick_opt_view_close {position:absolute; right:0px; top:2px; width:11px; height:11px; background:url('../image/quick_opt_close.png') no-repeat; text-indent:-9999px; cursor:pointer}

/* 페이지뷰&찜하기 */
.goodsDisplayTextWrap .goods_list_page_view {margin-right:6px;}
.goodsDisplayTextWrap .goods_list_page_view .goods_list_page_view_img {}
.goodsDisplayTextWrap .goods_list_page_view .goods_list_page_view_count {}
.goodsDisplayTextWrap .goods_list_goods_zzim {}
.goodsDisplayTextWrap .goods_list_goods_zzim:before {display:inline-block; content:''; position:relative; top:2px; left:0; width:1px; height:10px; margin-right:6px; background-color:#ccc;}
.goodsDisplayTextWrap .goods_list_goods_zzim label {vertical-align:top;}
.goodsDisplayTextWrap .goods_list_goods_zzim .goods_list_goods_zzim_img {}
.goodsDisplayTextWrap .goods_list_goods_zzim .goods_list_goods_zzim_count {}

/* 이미지 확대효과 */
.goodsDisplayImageZoom .goodsDisplayImage {-webkit-transform:scale(1); transform:scale(1); -webkit-transition:0.3s ease-in-out; transition:0.3s ease-in-out;}
.goodsDisplayImageZoom:hover .goodsDisplayImage {-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1)}

/* 상품영역 입체효과 */
.goodsDisplayimageBox3d {-webkit-box-shadow:none; box-shadow:none; -webkit-transition:-webkit-box-shadow .3s, -webkit-transform .3s; transition:box-shadow .3s, transform .3s; -webkit-backface-visibility:hidden;}
.goodsDisplayimageBox3d:hover {-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.2); box-shadow:0 5px 15px 0 rgba(0,0,0,0.2); -webkit-transform:translate(0, -10px); transform:translate(0, -10px)}

/* 아이콘 꾸미기 */
.goodsDisplayImageIcon .goodsDisplayImageIconWrap {width:60px; height:60px; display:none;}
.goodsDisplayImageIcon .goodsDisplayImageIconWrap span {white-space:nowrap; overflow:hidden;}
.goodsDisplayImageIcon .goodsDisplayImageIconWrap span.icon_solo {width:60px; height:60px; line-height:60px; display:inline-block;}
.goodsDisplayImageIcon .goodsDisplayImageIconWrap span.icon_top {width:60px; height:30px; line-height:30px; display:inline-block;}
.goodsDisplayImageIcon .goodsDisplayImageIconWrap span.icon_top_discount {width:35px; height:30px; line-height:30px; display:inline-block; text-align:right;}
.goodsDisplayImageIcon .goodsDisplayImageIconWrap span.icon_top_discount_per {width:25px; height:30px; line-height:30px; display:inline-block; text-align:left;}
.goodsDisplayImageIcon .goodsDisplayImageIconWrap span.icon_solo_discount {width:35px; height:60px; line-height:60px; display:inline-block; text-align:right;}
.goodsDisplayImageIcon .goodsDisplayImageIconWrap span.icon_solo_discount_per {width:25px; height:60px; line-height:60px; display:inline-block; text-align:left;}
.goodsDisplayImageIcon .goodsDisplayImageIconWrap span.icon_bottom {width:60px; height:30px; line-height:30px; display:inline-block; text-align:center}

/* 비교통화 */
.currency_compare_lay {position:relative; /*z-index:9 !important;*/}
.currency_compare_lay .detailDescriptionLayer {margin-left:20px; text-align:left;}
.currency_compare_lay .detailDescriptionLayer.mlminus30 {margin-left:20px;}
.currency_compare_lay .detailDescriptionLayer.mlminus50 {margin-left:20px;}
.currency_compare_lay .detailDescriptionLayer.mlminus100 {margin-left:20px;}
.currency_compare_lay .detailDescriptionLayer.mtminus95 {margin-top:20px;}
.currency_open {color:#666 !important; cursor:pointer;}
.currency_list {}







/* 하단 이벤트 배너 */
.bottom-wrap .container > div {border:1px solid #ececec;width:607px;box-sizing:border-box;height:426px;overflow:hidden}
.bottom-wrap .slick-dots, .bottom-wrap ul.anibanner_navigation_paging_style_1 {position:absolute;top:72px;right:40px;z-index:100;margin:0px !important}
.bottom-wrap .slick-dots {top:-60px;right:0}
.bottom-wrap .review-wrap {padding:39px}
.bottom-wrap .review-wrap .review-list {margin-top:36px}
.bottom-wrap .review-wrap .prd-list {margin-top:30px}
.bottom-wrap .review-wrap .prd-list .slick-list  li {width:163px !important;margin-right:19px}
.bottom-wrap .review-wrap .prd-list .slick-list li:last-child {margin-right:0}
.bottom-wrap .review-wrap li .thumbnail {margin-bottom:10px}
.bottom-wrap .review-wrap li .thumbnail img {width:100%;height:auto}
.bottom-wrap .review-wrap li .info-wrap {border-top:1px solid #c4c4c4;position:relative}
.bottom-wrap .review-wrap li .info-wrap:after {content:"";display:block;width:11px;height:12px;background:url(../image/icon-triangle.png);position:absolute;left:23px;top:-12px}
.bottom-wrap .review-wrap li .info-wrap p:first-child {font-size:12px;color:#7f7f7f;margin:14px 0px 7px;line-height:1}
.bottom-wrap .review-wrap li .info-wrap p.subject {font-size:14px;color:#212121;font-weight:bold;height:42px}





/* 하단 영역 */
#layout_footer {border-top:1px solid #343434;padding:0; clear:both;margin-top:50px;z-index:10}
#layout_footer .cs_wrap {border-top:1px solid #e0e0e0;background:#fafafa;padding:30px 0 28px;zoom:1}
#layout_footer .cs_wrap:after {clear:both;display:block;content:''}
#layout_footer .cs_wrap .wrap_inner > ul > li {float:left}
#layout_footer .cs_wrap h4 {margin-bottom:10px;font-size:13px}
#layout_footer .cs_center > ul, #layout_footer .cs_bank > ul, #layout_footer .cs_link > ul, #layout_footer .cs_board > ul {height:125px;border-left:1px solid #e2e2e2;padding-left:30px;line-height:20px}
#layout_footer .cs_wrap .wrap_inner > ul > li:first-child > ul {border-left:none;padding-left:0}
#layout_footer .cs_center, #layout_footer .cs_bank, #layout_footer .cs_link, #layout_footer .cs_board {width:25%}
#layout_footer .cs_board li {height:20px;overflow:hidden}
#layout_footer .cs_center .phone {font-size:24px;margin-bottom:15px}
#layout_footer .cs_bank .bank {height:30px;border:1px solid #e0e0e0;padding:2px 20px 2px 10px;font-size:11px;color:#888}
#layout_footer .cs_link li li {float:left;width:30%}
#layout_footer .cs_link li li a {display:block;width:70px;text-align:center}
#layout_footer .cs_link li li a span {display:block;margin-bottom:5px;width:70px;height:70px;border-radius:50%;background:#f7f7f7;background:rgba(0,0,0,0.05)}
#layout_footer .cs_link li li a span img {margin-top:15px}
#layout_footer .nav_wrap {border-top:1px solid #666;border-bottom:1px solid #e0e0e0;background:transparent}
#layout_footer .nav_wrap .nav {height:35px}
#layout_footer .nav_wrap .nav li {display:inline-block;margin:12px 0;padding:0 5px 0 10px;background:url('../image/nav_line.png') no-repeat left center;line-height:1}
#layout_footer .nav_wrap .nav li:first-child {background:none;padding-left:0}
#layout_footer .nav_wrap .nav li a {display:block;color:#666}
#layout_footer .nav_wrap .nav li a:hover {text-decoration:underline}
#layout_footer .copy_wrap {background:transparent}
#layout_footer .copy_wrap h1 {display:none}
#layout_footer .copy_wrap h1 img {opacity:0.5;filter:alpha(opacity=50)}
#layout_footer .copy_wrap .copy {margin-left:-10px;padding:20px 0}
#layout_footer .copy_wrap .copy li {display:inline-block;margin:5px 0;padding:0 5px 0 10px;background:url('../image/nav_line.png') no-repeat left center;color:#666;line-height:1}
#layout_footer .copy_wrap .copy li.first {background:none}
#layout_footer .copy_wrap .copy li a {color:#666}
#layout_footer .copy_wrap .copy li a:hover {text-decoration:underline}
#layout_footer .copy_wrap .escrow {position:absolute;top:20px;right:0}
#layout_footer .nav_wrap .nav, #layout_footer .copy_wrap .copy {text-align:left}

#footer {padding:0}
.foot_list {border-bottom:1px solid #e3e3e3;line-height:1}
.foot_list ul {width:auto}
.foot_list ul li, .foot_list ul li a {padding:0}
.foot_list ul.company-menu li {margin-right:43px;float:left}
.foot_list ul.company-menu li a {font-size:12px;color:#1f1f1f;border:none;padding:0;margin:0;line-height:51px}
.foot_list ul.sns-menu li {margin-right:6px;line-height:51px;float:left;padding:13px 0;line-height:24px;}
.foot_list ul.sns-menu li img {vertical-align:middle}
.footer-bottom .container > div {box-sizing:border-box;position:relative;margin-top:37px;margin-bottom:50px}
.footer-bottom .container > div:after {content:"";display:block;width:1px;height:138px;background:#dfdfdf;position:absolute;top:0;right:0}
.footer-bottom .container > div:last-child:after {display:none}
.footer-bottom .cs-center {width:271px}
.footer-bottom .bank-account {width:300px;padding-left:34px}
.footer-bottom .community {width:299px;padding:0px 34.5px 0px 31.5px}
.footer-bottom .company-info {width:370px;padding-left:33px;}
.footer-bottom .box-title {margin-bottom:17px}
.footer-bottom .box-title p {font-size:15px;color:#0a0a0a;line-height:1;font-weight:600;font-family:'Open Sans',Malgun Gothic,"맑은 고딕",AppleGothic,Dotum,"돋움",sans-serif}
.footer-bottom .tel strong {font-size:23px;color:#0a0a0a;line-height:1;display:block;font-weight:600;font-family:'Open Sans',Malgun Gothic,"맑은 고딕",AppleGothic,Dotum,"돋움",sans-serif;margin-bottom:6px}
.footer-bottom .info p, .footer-bottom .info a {line-height:1.7;font-size:12px;color:#555;text-decoration:none;border:none}
.footer-bottom .info p.last {margin-top:8px}
.footer-bottom .info p span {margin-right:13px}
.footer-bottom ul.list {margin-top:-5px}
.footer-bottom ul.list li {width:111px;height:32px;line-height:32px;box-sizing:border-box;border:1px solid #dfdfdf;margin:5px 2.5px 0px;text-align:center;border-radius:2px;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.footer-bottom ul.list li:hover {border-color:#4d4d4d}
.footer-bottom ul.list li a {display:block;font-size:11px;color:#555}
.copyright {background:#f6f6f6}
.copyright p {font-size:11px;color:#555;line-height:45px;font-family:'Open Sans',Malgun Gothic,"맑은 고딕",AppleGothic,Dotum,"돋움",sans-serif}
.copyright p span {color:#56b9d9}
.foot_certify {display:none}





/*----------------------------------*/
/* 카테고리
/*----------------------------------*/
/* 카테고리 - 상단 메뉴 */
.category_wrap {/*display:table;*/ width:99.9999%; zoom:1;}
.category_wrap:after {clear:both; display:block; content:'';}
.category_wrap > li {float:left; /*:table-cell;*/ vertical-align:top;}
.category_wrap .categoryDepth {height:53px; line-height:53px; text-align:center; overflow:hidden;width:125px;border-right: 1px solid #e6e5e5;}
.category_wrap .categoryDepth .categoryAllBtn {display:block; text-decoration:none;font-size:15px;font-weight:bold;}
.category_wrap .categoryDepth .categoryAllContainer {position:relative; z-index:100;}
.category_wrap .categoryDepth1 {position:relative; height:40px; line-height:40px; text-align:center;}
.category_wrap .categoryDepth1 > a {display:block; line-height:40px; text-decoration:none;}
.category_wrap .categoryDepth1 .categorySub {display:none; position:absolute; top:0; left:50%; min-width:120px; margin-left:-75px; border:1px solid #888; background:#fff; background:rgba(255,255,255,0.9); padding:10px 10px 10px 15px; text-align:left; z-index:100;}
.category_wrap .categoryDepth1 .categorySub:after {position:absolute; top:-6px; left:70px; background:url('../image/ico_top_arrow.png') no-repeat; width:8px; height:6px; content:'';}
.category_wrap .categoryDepth1:hover .categorySub {display:block;}
.category_wrap .categoryDepth1 .categorySub > li {display:table-cell; vertical-align:top;}
.category_wrap .categoryDepth1 .categorySub .categorySubItems {min-width:120px;}
.category_wrap .categoryDepth1 .categorySub .categorySubItems li.categorySubDepth {background:url("../image/bullet_dot.gif") no-repeat left center; padding-left:10px; line-height:2.0;}
.category_wrap .categoryDepth1 .categorySub .categorySubItems li.categorySubDepth a {display:block;}
.category_wrap .categoryDepth1 .categorySub li.categorySubBar {border-left:1px solid #eee; padding-left:10px;}
.category_wrap .categoryDepth1 .categorySub2 {display:none; position:absolute; top:1px; left:0; min-width:120px; padding:10px 15px; text-align:left; z-index:100;}
.category_wrap .categoryDepth1 .categorySub2 > li {background:url("../image/bullet_dot.gif") no-repeat left center; padding-left:10px; line-height:2.0;}
.category_wrap .categoryDepth1 .categorySub2 > li a {display:block;}
#layout_topBar .categorySub2_bg {display:none; position:absolute; top:1px; left:0; width:100%; height:150px; border-bottom:1px solid #ddd; background:#fff; background:rgba(255,255,255,0.9);  z-index:10;}

/* 카테고리 - 사이드 메뉴 */
.category_left {width:100%; margin-bottom:15px;}
.category_left .categoryDepth {margin-bottom:5px; border-bottom:1px solid #333; padding-bottom:10px; font-size:14px; font-weight:bold;}
.category_left .categoryDepth .categoryAllBtn {display:block; margin-right:1px; text-decoration:none;}
.category_left .categoryDepth .categoryAllContainer {position:relative; z-index:100;}
.category_left .categoryDepth .categoryAllContainer .categoryAll {top:10px;}
.category_left .categoryDepth1 {position:relative; line-height:2.0;}
.category_left .categoryDepth1 > div > a {display:block; text-decoration:none;}
.category_left .categoryDepth1 > div.categoryDouble > a {background:url("../image/bullet_dot.gif") no-repeat left center; padding-left:10px;}
.category_left .categoryDepth1 .categorySub {position:absolute; display:none; top:-10px; left:90%; min-width:120px; border:1px solid #888; background:#fff; background:rgba(255,255,255,0.9); padding:10px 10px 10px 15px; text-align:left; z-index:100;}
.category_left .categoryDepth1 .categorySub:after {position:absolute; top:18px; left:-6px; background:url('../image/ico_left_arrow.png') no-repeat; width:6px; height:8px; content:'';}
.category_left .categoryDepth1:hover .categorySub {display:block;}
.category_left .categoryDepth1 .categorySub > li {display:table-cell; vertical-align:top;}
.category_left .categoryDepth1 .categorySub .categorySubItems {min-width:120px;}
.category_left .categoryDepth1 .categorySub .categorySubItems li.categorySubDepth {background:url("../image/bullet_dot.gif") no-repeat left center; padding-left:10px; line-height:2.0;}
.category_left .categoryDepth1 .categorySub .categorySubItems li.categorySubDepth  a {display:block;}
.category_left .categoryDepth1 .categorySub li.categorySubBar {border-left:1px solid #eee; padding-left:10px;}
.category_left .categoryDepth1 .categorySub2 {margin:5px 0; background:#f9f9f9; padding:5px 15px; text-align:left;}
.category_left .categoryDepth1 .categorySub2 .categorySubItems {min-width:120px;}
.category_left .categoryDepth1 .categorySub2 .categorySubItems li.categorySubDepth {background:url("../image/bullet_dot.gif") no-repeat left center; padding-left:10px; line-height:2.0;}
.category_left .categoryDepth1 .categorySub2 .categorySubItems li.categorySubDepth a {display:block;}
.category_left .categoryDepth1 .categorySub2 li.categorySubBar {border-left:1px solid #eee; padding-left:10px;}

/* 카테고리 - 전체보기 */
.categoryAll_wrap {position:absolute; left:0;}
.categoryAll {display:none; z-index:100; position:absolute; left:0; background:#fff}
.categoryAll .categoryAllBorder {border:1px solid #555; padding:10px;}
.categoryAll .categoryAllBorder .categoryTitle {display:none; border-bottom:1px solid #999; background:#fff; padding-bottom:10px; text-align:left; font-size:14px; font-weight:600; color:#333;}
.categoryAll .categoryAllBorder .categoryAllTable {width:100%; table-layout:fixed;}
.categoryAll .categoryAllBorder .categoryAllTable .categoryAllDepth1 {line-height:30px; border-bottom:1px solid #d0d0d0; background:#fff; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;}
.categoryAll .categoryAllBorder .categoryAllTable .categoryAllDepth1 a {display:block; font-weight:bold; color:#333;}
.categoryAll .categoryAllBorder .categoryAllTable .categoryAllDepth2 {line-height:30px; border-bottom:1px solid #f1f1f1; padding-left:10px; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;}
.categoryAll .categoryAllBorder .categoryAllTable .categoryAllDepth2 a {display:block; font-weight:bold; color:#666;}
.categoryAll .categoryAllBorder .categoryAllTable .categoryAllDepth3 {background:#f9f9f9; padding:4px 0 4px 10px; text-align:left;}
.categoryAll .categoryAllBorder .categoryAllTable .categoryAllDepth3 a {display:block; font-weight:normal; color:#4f4f4f;}
.categoryAll .categoryAllBorder .categoryAllTable .categoryAllDepth3Last {border-bottom:1px solid #f1f1f1;}
.categoryAll .categoryAllBorder .categoryAllTable > tbody > tr > th {border-left:1px solid #e8e8e8}
.categoryAll .categoryAllBorder .categoryAllTable > tbody > tr > td {border-left:1px solid #e8e8e8}
.categoryAll .categoryAllBorder .categoryAllTable > tbody > tr > th:first-child,
.categoryAll .categoryAllBorder .categoryAllTable > tbody > tr > td:first-child {border-left:0px}
.categoryAll .categoryAllBorder .categoryAllWrap {}
.categoryAll .categoryAllBorder .categoryAllWrap > ul > li {float:left; width:18%; margin:0 1%; padding-bottom:15px;}
.categoryAll .categoryAllBorder .categoryAllWrap .categoryAllDepth1 {line-height:30px; border-bottom:1px solid #666; background:#fff; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;}
.categoryAll .categoryAllBorder .categoryAllWrap .categoryAllDepth1 a {display:block; font-size:13px; font-weight:bold; color:#333;}
.categoryAll .categoryAllBorder .categoryAllWrap .categoryAllDepth2 {line-height:30px; border-bottom:1px solid #f1f1f1; padding-left:10px; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;}
.categoryAll .categoryAllBorder .categoryAllWrap .categoryAllDepth2 a {display:block; color:#333;}
.categoryAll .categoryAllBorder .categoryAllWrap .categoryAllDepth3 {background:#f9f9f9; padding:4px 0 4px 10px; text-align:left;}
.categoryAll .categoryAllBorder .categoryAllWrap .categoryAllDepth3 a {display:block; font-weight:normal; color:#666;}
.categoryAll .categoryAllBorder .categoryAllWrap .categoryAllDepth3Last {border-bottom:1px solid #f1f1f1;}
.categoryAll .categoryAllBorder .categoryAllBanner {margin-top:-1px; padding:15px; border-top:1px solid #e0e0e0; background-color:#f7f7f7; text-align:center;}
.categoryAll .categoryAllClose {position:absolute; right:0; bottom:0; cursor:pointer;}

/* 브랜드 - 전체보기 */
.categoryAllBestBrand {border-right:0px solid #e8e8e8; padding:0 6px; vertical-align:top;}
.categoryAllBestBrandTitle {border-bottom:1px solid #dadada; height:30px; line-height:30px; padding-left:5px; font-size:13px; font-weight:bold;}
.categoryAllBestBrandList {padding:12px 5px;}
.categoryAllBestBrandList li {padding-bottom:8px;}
.categoryAllBrand {padding:0 6px;}
.categoryAllBrandTitle {height:24px; line-height:24px; padding-top:6px; border-bottom:0px solid #dadada}
.brandPrefixBtn {float:left; margin-left:1px; overflow:hidden; white-space:nowrap; width:18px; background:url("../image/brand_img.gif") no-repeat; height:17px; text-indent:-100px; cursor:pointer}
.brandPrefixBtn_all {width:27px;background-position:0px 0px;}
.brandPrefixBtn_a {background-position:0px -20px;}
.brandPrefixBtn_b {background-position:0px -40px;}
.brandPrefixBtn_c {background-position:0px -60px;}
.brandPrefixBtn_d {background-position:0px -80px;}
.brandPrefixBtn_e {background-position:0px -100px;}
.brandPrefixBtn_f {background-position:0px -120px;}
.brandPrefixBtn_g {background-position:0px -140px;}
.brandPrefixBtn_h {background-position:0px -160px;}
.brandPrefixBtn_i {background-position:0px -180px;}
.brandPrefixBtn_j {background-position:0px -200px;}
.brandPrefixBtn_k {background-position:0px -220px;}
.brandPrefixBtn_l {background-position:0px -240px;}
.brandPrefixBtn_m {background-position:0px -260px;}
.brandPrefixBtn_n {background-position:0px -280px;}
.brandPrefixBtn_o {background-position:0px -300px;}
.brandPrefixBtn_p {background-position:0px -320px;}
.brandPrefixBtn_q {background-position:0px -340px;}
.brandPrefixBtn_r {background-position:0px -360px;}
.brandPrefixBtn_s {background-position:0px -380px;}
.brandPrefixBtn_t {background-position:0px -400px;}
.brandPrefixBtn_u {background-position:0px -420px;}
.brandPrefixBtn_v {background-position:0px -440px;}
.brandPrefixBtn_w {background-position:0px -460px;}
.brandPrefixBtn_x {background-position:0px -480px;}
.brandPrefixBtn_y {background-position:0px -500px;}
.brandPrefixBtn_z {background-position:0px -520px;}
.brandPrefixBtn_ㄱ {background-position:0px -540px;}
.brandPrefixBtn_ㄴ {background-position:0px -560px;}
.brandPrefixBtn_ㄷ {background-position:0px -580px;}
.brandPrefixBtn_ㄹ {background-position:0px -600px;}
.brandPrefixBtn_ㅁ {background-position:0px -620px;}
.brandPrefixBtn_ㅂ {background-position:0px -640px;}
.brandPrefixBtn_ㅅ {background-position:0px -660px;}
.brandPrefixBtn_ㅇ {background-position:0px -680px;}
.brandPrefixBtn_ㅈ {background-position:0px -700px;}
.brandPrefixBtn_ㅊ {background-position:0px -720px;}
.brandPrefixBtn_ㅋ {background-position:0px -740px;}
.brandPrefixBtn_ㅌ {background-position:0px -760px;}
.brandPrefixBtn_ㅍ {background-position:0px -780px;}
.brandPrefixBtn_ㅎ {background-position:0px -800px;}
.brandPrefixBtn_기타 {width:23px; background-position:0px -820px;}
.brandPrefixBtn_all.current {width:27px;background-position:-40px 0px;}
.brandPrefixBtn_a.current {background-position:-40px -20px;}
.brandPrefixBtn_b.current {background-position:-40px -40px;}
.brandPrefixBtn_c.current {background-position:-40px -60px;}
.brandPrefixBtn_d.current {background-position:-40px -80px;}
.brandPrefixBtn_e.current {background-position:-40px -100px;}
.brandPrefixBtn_f.current {background-position:-40px -120px;}
.brandPrefixBtn_g.current {background-position:-40px -140px;}
.brandPrefixBtn_h.current {background-position:-40px -160px;}
.brandPrefixBtn_i.current {background-position:-40px -180px;}
.brandPrefixBtn_j.current {background-position:-40px -200px;}
.brandPrefixBtn_k.current {background-position:-40px -220px;}
.brandPrefixBtn_l.current {background-position:-40px -240px;}
.brandPrefixBtn_m.current {background-position:-40px -260px;}
.brandPrefixBtn_n.current {background-position:-40px -280px;}
.brandPrefixBtn_o.current {background-position:-40px -300px;}
.brandPrefixBtn_p.current {background-position:-40px -320px;}
.brandPrefixBtn_q.current {background-position:-40px -340px;}
.brandPrefixBtn_r.current {background-position:-40px -360px;}
.brandPrefixBtn_s.current {background-position:-40px -380px;}
.brandPrefixBtn_t.current {background-position:-40px -400px;}
.brandPrefixBtn_u.current {background-position:-40px -420px;}
.brandPrefixBtn_v.current {background-position:-40px -440px;}
.brandPrefixBtn_w.current {background-position:-40px -460px;}
.brandPrefixBtn_x.current {background-position:-40px -480px;}
.brandPrefixBtn_y.current {background-position:-40px -500px;}
.brandPrefixBtn_z.current {background-position:-40px -520px;}
.brandPrefixBtn_ㄱ.current {background-position:-40px -540px;}
.brandPrefixBtn_ㄴ.current {background-position:-40px -560px;}
.brandPrefixBtn_ㄷ.current {background-position:-40px -580px;}
.brandPrefixBtn_ㄹ.current {background-position:-40px -600px;}
.brandPrefixBtn_ㅁ.current {background-position:-40px -620px;}
.brandPrefixBtn_ㅂ.current {background-position:-40px -640px;}
.brandPrefixBtn_ㅅ.current {background-position:-40px -660px;}
.brandPrefixBtn_ㅇ.current {background-position:-40px -680px;}
.brandPrefixBtn_ㅈ.current {background-position:-40px -700px;}
.brandPrefixBtn_ㅊ.current {background-position:-40px -720px;}
.brandPrefixBtn_ㅋ.current {background-position:-40px -740px;}
.brandPrefixBtn_ㅌ.current {background-position:-40px -760px;}
.brandPrefixBtn_ㅍ.current {background-position:-40px -780px;}
.brandPrefixBtn_ㅎ.current {background-position:-40px -800px;}
.brandPrefixBtn_기타.current {width:23px; background-position:-40px -820px;}
.categoryAllBrandList {max-height:400px; overflow:auto;}
.categoryAllBrandListGroup {position:relative; min-height:50px; padding:10px 0 10px 45px; border-top:1px solid #dcdcdc; display:none;}
.categoryAllBrandListGroup:first-child {border-top:0px;}
.categoryAllBrandListGroupTitle {position:absolute; left:10px; top:10px; min-width:14px; padding:0 2px; height:18px; text-align:center; line-height:20px; border:1px solid #a2a2a2; background-color:#b5b5b5; font-weight:bold; color:#fff;}
.categoryAllBrandListGroupItem {float:left; width:25%; line-height:18px;}

/* 전체 카테고리 닫기 버튼 */
.categoryAll .categoryAllClose {width:23px; height:22px; background:url('../image/btn_close_full.png') no-repeat; text-indent:-9999px;}


/* 메인 카테고리 영역 */
.main-category-wrap .category-box {width:188px;height:490px;position:absolute;top:0;left:0;z-index:10;background:#fff;overflow:hidden}
.main-category-wrap .wrap-inner {height:470px}
.main-category-wrap .wrap-inner .scroll-y {width:2px;height:450px;background:transparent;position:absolute;top:20px;right:9px;display:none}
.main-category-wrap .wrap-inner .scroll-y.scroll-scrolly_visible {display:block}
.main-category-wrap .sub_menu_box ul.category_left .categoryDepth {display:none}
.main-category-wrap .sub_menu_box ul.category_left > li:nth-of-type(2) > a {padding-top:14px}
.main-category-wrap .sub_menu_box ul.category_left > li > a {padding:0px 0px 5px 20px;font-size:15px;color:#212121;font-weight:bold;display:block;font-family:'Open Sans',Malgun Gothic,"맑은 고딕",AppleGothic,Dotum,"돋움",sans-serif}
.main-category-wrap .sub_menu_box .sub_depth1 {margin-bottom:10px}
.main-category-wrap .sub_menu_box ul.category_left > li:last-child .sub_depth1 {margin:0}
.main-category-wrap .sub_menu_box .sub_depth1 li a {line-height:28px;display:block;padding:0px 0px 0px 20px;color:#6e6e6e;font-family:'Open Sans',Malgun Gothic,"맑은 고딕",AppleGothic,Dotum,"돋움",sans-serif;-khtml-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.sub_menu_box .sub_depth1 li a:hover {background:#f8f8f8;color:#6e6e6e}
.sub_menu_box .sub_depth1 .sub_depth2 {display:none}











/* Animation Banner */
/*
div.designBanner[designelement='banner'] {text-align:center}
ul.anibanner_image_list {z-index:1}
ul.anibanner_image_list li {position:relative}
ul.anibanner_image_list li a {position:relative;display:block}
ul.anibanner_image_list li img.anibanner_image_element {z-index:2;position:relative}
ul.anibanner_image_list li span.anibanner_image_border {z-index:3;position:absolute;left:0px;top:0px;display:none}
.anibanner_navigation_btn_prev {z-index:2;position:absolute;cursor:pointer}
.anibanner_navigation_btn_next {z-index:2;position:absolute;cursor:pointer}
.anibanner_navigation_btn_style_1_prev {display:inline-block;width:72px;height:72px;background:url('/admin/skin/default/images/design/banner/btn/btn1_prev.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_1_prev:hover, .anibanner_navigation_btn_style_1_prev_on {display:inline-block;width:72px;height:72px;background:url('/admin/skin/default/images/design/banner/btn/btn1_prev_on.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_1_prev_off {display:inline-block;width:72px;height:72px;background:url('/admin/skin/default/images/design/banner/btn/btn1_prev.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_1_next {display:inline-block;width:72px;height:72px;background:url('/admin/skin/default/images/design/banner/btn/btn1_next.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_1_next:hover, .anibanner_navigation_btn_style_1_next_on {display:inline-block;width:72px;height:72px;background:url('/admin/skin/default/images/design/banner/btn/btn1_next_on.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_1_next_off {display:inline-block;width:72px;height:72px;background:url('/admin/skin/default/images/design/banner/btn/btn1_next.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_2_prev {display:inline-block;width:62px;height:62px;background:url('/admin/skin/default/images/design/banner/btn/btn2_prev.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_2_prev:hover, .anibanner_navigation_btn_style_2_prev_on {display:inline-block;width:62px;height:62px;background:url('/admin/skin/default/images/design/banner/btn/btn2_prev_on.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_2_prev_off {display:inline-block;width:62px;height:62px;background:url('/admin/skin/default/images/design/banner/btn/btn2_prev.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_2_next {display:inline-block;width:62px;height:62px;background:url('/admin/skin/default/images/design/banner/btn/btn2_next.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_2_next:hover, .anibanner_navigation_btn_style_2_next_on {display:inline-block;width:62px;height:62px;background:url('/admin/skin/default/images/design/banner/btn/btn2_next_on.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_2_next_off {display:inline-block;width:62px;height:62px;background:url('/admin/skin/default/images/design/banner/btn/btn2_next.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_3_prev {display:inline-block;width:46px;height:78px;background:url('/admin/skin/default/images/design/banner/btn/btn3_prev.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_3_prev:hover, .anibanner_navigation_btn_style_3_prev_on {display:inline-block;width:46px;height:78px;background:url('/admin/skin/default/images/design/banner/btn/btn3_prev_on.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_3_prev_off {display:inline-block;width:46px;height:78px;background:url('/admin/skin/default/images/design/banner/btn/btn3_prev.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_3_next {display:inline-block;width:46px;height:78px;background:url('/admin/skin/default/images/design/banner/btn/btn3_next.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_3_next:hover, .anibanner_navigation_btn_style_3_next_on {display:inline-block;width:46px;height:78px;background:url('/admin/skin/default/images/design/banner/btn/btn3_next_on.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_3_next_off {display:inline-block;width:46px;height:78px;background:url('/admin/skin/default/images/design/banner/btn/btn3_next.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_4_prev {display:inline-block;width:62px;height:62px;background:url('/admin/skin/default/images/design/banner/btn/btn4_prev.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_4_prev:hover, .anibanner_navigation_btn_style_4_prev_on {display:inline-block;width:62px;height:62px;background:url('/admin/skin/default/images/design/banner/btn/btn4_prev_on.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_4_prev_off {display:inline-block;width:62px;height:62px;background:url('/admin/skin/default/images/design/banner/btn/btn4_prev.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_4_next {display:inline-block;width:62px;height:62px;background:url('/admin/skin/default/images/design/banner/btn/btn4_next.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_4_next:hover, .anibanner_navigation_btn_style_4_next_on {display:inline-block;width:62px;height:62px;background:url('/admin/skin/default/images/design/banner/btn/btn4_next_on.png') no-repeat;vertical-align:middle}
.anibanner_navigation_btn_style_4_next_off {display:inline-block;width:62px;height:62px;background:url('/admin/skin/default/images/design/banner/btn/btn4_next.png') no-repeat;vertical-align:middle}
ul.anibanner_navigation_paging {position:relative;z-index:3;*zoom:1;display:inline-block}
ul.anibanner_navigation_paging:after {clear:both;display:block;content:""}
ul.anibanner_navigation_paging li {cursor:pointer}
ul.anibanner_navigation_paging li .inactiveImg {display:block}
ul.anibanner_navigation_paging li .activeImg {display:none}
ul.anibanner_navigation_paging li.current {cursor:default}
ul.anibanner_navigation_paging li.current .inactiveImg {display:none}
ul.anibanner_navigation_paging li.current .activeImg {display:block}
ul.anibanner_navigation_custom {display:inline-block;*zoom:1}
ul.anibanner_navigation_custom:after {content:"";display:block;clear:both}
ul.anibanner_navigation_custom li {float:left}
ul.anibanner_navigation_custom li .inactiveImg {display:block}
ul.anibanner_navigation_custom li .activeImg {display:none}
ul.anibanner_navigation_custom li.current {}
ul.anibanner_navigation_custom li.current .inactiveImg {display:none}
ul.anibanner_navigation_custom li.current .activeImg {display:block}
ul.anibanner_navigation_paging_style_1 {display:inline-block;*zoom:1}
ul.anibanner_navigation_paging_style_1:after {content:"";display:block;clear:both}
ul.anibanner_navigation_paging_style_1 li {float:left;margin-left:8px;width:13px;height:13px;background:url('/admin/skin/default/images/design/banner/paging/navi_dot.png') no-repeat;overflow:hidden;text-indent:-1000px}
ul.anibanner_navigation_paging_style_1 li.current {background:url('/admin/skin/default/images/design/banner/paging/navi_dot_on.png') no-repeat}
ul.anibanner_navigation_paging_style_1 li .active {background:url('/admin/skin/default/images/design/banner/paging/navi_dot_on.png') no-repeat}
ul.anibanner_navigation_paging_style_1 li:first-child {margin-left:0px}
ul.anibanner_navigation_paging_style_2 {display:inline-block;*zoom:1}
ul.anibanner_navigation_paging_style_2:after {content:"";display:block;clear:both}
ul.anibanner_navigation_paging_style_2 li {float:left;margin-left:8px;width:12px;height:12px;background:url('/admin/skin/default/images/design/banner/paging/navi_squ.png') no-repeat;overflow:hidden;text-indent:-1000px}
ul.anibanner_navigation_paging_style_2 li.current {background:url('/admin/skin/default/images/design/banner/paging/navi_squ_on.png') no-repeat}
ul.anibanner_navigation_paging_style_2 li .active {background:url('/admin/skin/default/images/design/banner/paging/navi_squ_on.png') no-repeat}
ul.anibanner_navigation_paging_style_2 li:first-child {margin-left:0px}
ul.anibanner_navigation_paging_style_3 {display:inline-block;*zoom:1}
ul.anibanner_navigation_paging_style_3:after {content:"";display:block;clear:both}
ul.anibanner_navigation_paging_style_3 li {float:left;width:30px;height:5px;background-color:#a2a2a2;overflow:hidden;text-indent:-1000px}
ul.anibanner_navigation_paging_style_3 li.current {background-color:#ff5212}
ul.anibanner_navigation_paging_style_3 li .active {background-color:#ff5212}
ul.anibanner_navigation_paging_style_4 {display:inline-block;*zoom:1;width:110px;height:20px;position:relative}
ul.anibanner_navigation_paging_style_4:after {content:"";display:block;clear:both}
ul.anibanner_navigation_paging_style_4 li.paging_btn_prev {position:absolute;width:30px;height:20px;left:0px;top:0px;background:url('/admin/skin/default/images/design/banner/paging/navi_btn_prev.png') no-repeat;overflow:hidden;text-indent:-1000px}
ul.anibanner_navigation_paging_style_4 li.paging_btn_body {text-align:center;color:#aaaaaa;letter-spacing:3px;font-family:tahoma}
ul.anibanner_navigation_paging_style_4 li.paging_btn_body .paging_btn_num_now {font-size:12px;color:#f04100;font-weight:bold}
ul.anibanner_navigation_paging_style_4 li.paging_btn_body .paging_btn_num_max {font-size:12px;color:#999999;font-weight:bold}
ul.anibanner_navigation_paging_style_4 li.paging_btn_next {position:absolute;width:30px;height:20px;right:0px;top:0px;background:url('/admin/skin/default/images/design/banner/paging/navi_btn_next.png') no-repeat;overflow:hidden;text-indent:-1000px}
ul.anibanner_navigation_paging_style_5 {display:inline-block;*zoom:1;width:94px;height:30px;position:relative;background:url('/admin/skin/default/images/design/banner/paging/navi_btn2_bg.png') no-repeat}
ul.anibanner_navigation_paging_style_5:after {content:"";display:block;clear:both}
ul.anibanner_navigation_paging_style_5 li.paging_btn_prev {position:absolute;width:8px;height:13px;left:10px;top:8px;background:url('/admin/skin/default/images/design/banner/paging/navi_btn2_prev.png') no-repeat;overflow:hidden;text-indent:-1000px}
ul.anibanner_navigation_paging_style_5 li.paging_btn_body {text-align:center;color:#eeeeee;letter-spacing:3px;font-family:tahoma;line-height:26px}
ul.anibanner_navigation_paging_style_5 li.paging_btn_body .paging_btn_num_now {font-size:12px;color:#00eaff;font-weight:bold}
ul.anibanner_navigation_paging_style_5 li.paging_btn_body .paging_btn_num_max {font-size:12px;color:#ffffff;font-weight:bold}
ul.anibanner_navigation_paging_style_5 li.paging_btn_next {position:absolute;width:8px;height:13px;right:10px;top:8px;background:url('/admin/skin/default/images/design/banner/paging/navi_btn2_next.png') no-repeat;overflow:hidden;text-indent:-1000px}
*/