@charset "utf-8";

/*******************************************
Author : 퍼스트몰(firstmall)
Author URL : http://www.firstmall.kr
Creation Date : 2016-06-01
Modify Date : 2017-07-31
*******************************************/

/* layout_topBar */
#layout_topBar {border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; background:#fff; background:rgba(255, 255, 255, 0.9); min-height:49px;}
#layout_topBar .category_wrap .categoryDepth {width:49px; height:49px; line-height:49px;}
#layout_topBar .category_wrap .categoryDepth .categoryAllBtn, #layout_topBar .category_wrap .categoryDepth .categoryAllBtn:hover {border-left:none; /*background:#fff url('../images/design/ico_category.png') no-repeat; text-indent:-9999px;*/}
#layout_topBar .category_wrap .categoryDepth1 > a {line-height:49px; font-size:13px; font-weight:400; color:#333;}
#layout_topBar .showCategoryNavigation > li.showBrand {border-left:1px solid #dcdcdc;}
#layout_topBar .showCategoryNavigation > li.showBrand,
#layout_topBar .showCategoryNavigation > li.showBrand .categoryDepth {width:80px; line-height:49px;}
#layout_topBar .showCategoryNavigation > li.showBrand .categoryDepth .categoryAllBtn,
#layout_topBar .showCategoryNavigation > li.showBrand a {margin-right:0; background:transparent; font-size:13px; font-weight:400; color:#333; text-decoration:none;}

/* 아이콘 - 회원가입 시 혜택  */
#layout_header .nav_wrap .nav .benefit {background:#999;}
#layout_header .nav_wrap .nav .benefit .arrow {color:#999;}

/* 카테고리 - 상단 메뉴 */
.category_wrap .categoryDepth1 .categorySub {border:1px solid #d7d7d7; background:#fff; background:rgba(255,255,255,0.95); padding:10px;}
.category_wrap .categoryDepth1 .categorySub:after {top:-4px; left:70px; background:url('../images/design/ico_top_arrow.png') no-repeat; width:5px; height:4px;}
.category_wrap .categoryDepth1 .categorySub .categorySubItems li.categorySubDepth {border-top:1px solid #e7e7e7; background:none; padding-left:0;}
.category_wrap .categoryDepth1 .categorySub .categorySubItems li:first-child.categorySubDepth {border-top:none;}
.category_wrap .categoryDepth1 .categorySub li.categorySubBar {border-left:none; padding-left:0; padding-right:10px;}
.category_wrap .categoryDepth1 .categorySub2 > li {background:none; padding-left:0;}
#layout_topBar .categorySub2_bg {height:150px; border-bottom:1px solid #ddd; background:#fff; background:rgba(255,255,255,0.95);}

/* 카테고리 - 사이드 메뉴 */
.category_left .categoryDepth1 .categorySub {border:1px solid #d7d7d7; background:#fff; background:rgba(255,255,255,0.9); padding:10px;}
.category_left .categoryDepth1 .categorySub:after {top:18px; left:-6px; background:url('../images/common/ico_left_arrow.png') no-repeat; width:6px; height:8px;}
.category_left .categoryDepth1 .categorySub .categorySubItems li.categorySubDepth {border-top:1px solid #e7e7e7; background:none; padding-left:0;}
.category_left .categoryDepth1 .categorySub .categorySubItems li:first-child.categorySubDepth {border-top:none;}
.category_left .categoryDepth1 .categorySub li.categorySubBar {border-left:none; padding-left:0; padding-right:10px;}

/* 샵오브코리아 베스트 100 */
.best_menu  {padding:14px; margin:15px; border: 1px dotted  #cccccc; background-color:#fff;}
.best_menu:hover  {padding:14px; margin:15px; border: 1px dotted  #cccccc; background-color:#ff6600; color:#ccc}
/* 전체 카테고리 닫기 버튼 */
.categoryAll .categoryAllClose {top:-49px; left:0; bottom:auto !important; right:auto !important; width:49px; height:49px; background:url('../images/design/btn_close_full.png') no-repeat; text-indent:-9999px;}

/* 퀵메뉴 */
.rightQuickMenuWrap .rightQuickTitle, .rightQuickMenuWrap2 .rightQuickTitle {border-bottom:1px solid #656d83; background:#656d83; padding:7px 0 8px;}
.rightQuickMenuWrap2 {width:220px;}
.rightQuickMenuWrap2 .rightQuick_close, .rightQuickMenuWrap2 .rightQuick_open {right:220px;}
.rightQuickMenuWrap2 .rightQuickMenuBottom {right:20px;}

/* 회원가입 - 스텝 */
.join_step li.active {border-color:#555; color:#333;}

/* 주문/결제 - 스텝 */
.order2_step li.active {border-color:#555; color:#333;}

/* 결제정보 */
#payment_type > li > div.active > label {background-color:#555;}

/* 카테고리 썸네일 */
.goods_list_top .goods_list_style li.lattice_a_on a, .goods_list_top .goods_list_style li.lattice_b_on a, .goods_list_top .goods_list_style li.list_on a {background-color:#555;}

/* 버튼 */
.btn_chg {border:1px solid #333; background:#333; color:#fff;}
.btn_sch, .bbs_btn.btn_sch {border:1px solid #555; background:#555; color:#fff;}
.btn_gray {border:1px solid #aaa; background:#aaa; color:#fff;}
.btn_move, .bbs_btn {border:1px solid #ccc; background:#fff; color:#666;}

.btn_chg:hover {background:#000;}
.btn_sch:hover, .bbs_btn.btn_sch:hover {background:#333;}
.btn_gray:hover {background:#999;}
.btn_move:hover, .bbs_btn:hover {border:1px solid #999;}

.btn_chg.icon, .btn_chg.icon:hover {border:1px solid #333; background:#333;}
.btn_sch.icon, .btn_sch.icon:hover {border:1px solid #555; background:#555;}
.btn_gray.icon, .btn_gray.icon:hover {border:1px solid #aaa; background:#aaa;}
.btn_move.icon, .btn_move.icon:hover {border:1px solid #ddd; background:#fff; color:#888;}
.btn_chg, .btn_sch, .bbs_btn.btn_sch, .btn_gray, .btn_move {font-weight:normal !important; letter-spacing:0;}

/* 포인트 컬러 */
.bgcolor {background-color:#f7f7f7 !important;}
.pointcolor {color:#000 !important;}
.price {color:#333 !important;}

/* 큰 레이어 */
.ui-widget-header.ui-dialog-titlebar {background:#555 !important;}

/* 디스플레이 상품정보 */
.goodsDisplayTextWrap .brand_title {/* 브랜드명 font-size:11px !important; */}
.goodsDisplayTextWrap .goods_name {/* 상품명 font-size:13px !important; font-weight:600 !important; color:#555 !important; */}
.goodsDisplayTextWrap .summary {/* 짧은 설명 font-size:11px !important; color:#888 !important; */}
.goodsDisplayTextWrap .consumer_price {/* 정가 display:inline-block; margin-left:54px; font-size:12px !important; color:#888 !important; text-decoration:line-through !important; */}
.goodsDisplayTextWrap .price_txt {/* 판매가 타이틀 display:inline-block; vertical-align:middle; width:50px; font-size:11px; color:#666; */}
.goodsDisplayTextWrap .sale_per {/* 할인율 height:40px; line-height:50px; */}
.goodsDisplayTextWrap .sale_price {/* 판매가/(혜택적용)판매가 display:inline-block; vertical-align:middle; font-family:'tahoma', sans-serif !important; font-size:15px !important; font-weight:600 !important; color:#ff3528 !important; line-height:1.0; */}
.goodsDisplayTextWrap .provider_name {/* 판매자명 font-size:11px !important; color:#09aa9c !important; */}
.goodsDisplayTextWrap .bigdata {/* 빅데이터 큐레이션 font-size:12px; color:#2c8ff0 !important; text-decoration:underline !important; */}

/* 디스플레이 상품정보 - 할인율 제거 */
.goodsDisplayTextWrap .sale_per, .goodsDisplayTextWrap .sale_per2, .goodsDisplayTextWrap .price_txt {display:none;}
.goodsDisplayTextWrap .consumer_price {margin-left:0;}

/* 디스플레이 상품정보(이미지확대)
.goodsDisplayImageWrap .goodsDisplayImage {-webkit-transform:scale(1); transform:scale(1); -webkit-transition:0.5s ease-in-out; transition:0.5s ease-in-out;}
.goodsDisplayImageWrap:hover .goodsDisplayImage {-webkit-transform:scale(1.05); transform:scale(1.05);} */


/******************************************* 스킨용 CSS *******************************************/
html, body, div, span, strong, a, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, ins, kbd, q, samp, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0; padding:0;}
body, input, textarea, select, button, table {font-size:12px; color:#505050;}
#layout_header .nav_wrap .nav li a, #layout_topBar .category_wrap .categoryDepth1 > a {font-family:'Lato', sans-serif !important;}
h1, h2, h3, h4, h5, h6, .main_parallax a.pbtn, #layout_footer .nav_wrap .nav li a, .phone, .tahoma {font-family:'Roboto', sans-serif !important;}

/* 띠배너 닫기 */
.designPopupBandBtn {width:30px !important; height:30px !important; margin-left:-15px !important; background:url('../images/design/band_btn_open.png') no-repeat center; text-indent:-9999px;}

/* 헤더 */
#layout_header .nav_wrap {height:32px; line-height:32px; border-bottom:none; background:#303335;}
#layout_header .nav_wrap .language {position:relative; top:2px; margin-right:20px;}
#layout_header .nav_wrap .language, #layout_header .nav_wrap .language:hover.select_list {border:1px solid #303335; background:#505050;}
#layout_header .nav_wrap .language .select_list {height:25px; line-height:25px; border-top:1px solid #303335; background:#505050; color:#ccc;}
#layout_header .nav_wrap .sns {}
#layout_header .nav_wrap .nav {top:-3px;}
#layout_header .nav_wrap .nav li {background:none;}
#layout_header .nav_wrap .nav li a, #layout_header .sns a {font-size:10px; color:#ccc;}
#layout_header .nav_wrap form {margin:5px 0 0 15px; border:1px solid #303335; background:#505050; padding:0 5px; line-height:23px;}
#layout_header .nav_wrap form input[type='text'] {border:none; width:160px; background:#505050; font-size:11px; color:#999;}
#layout_header .logo_wrap h1 {padding:20px 0;}

/* 풋터 */
#layout_footer .nav_wrap {border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
#layout_footer .nav_wrap .nav, #layout_footer .nav_wrap .nav li {margin:0; height:40px; line-height:40px;}
#layout_footer .nav_wrap .nav li a {font-size:11px;}
#layout_footer .cs_wrap {border-top:0; background:#fdfdfd; padding:30px 0 0 0 ;}
#layout_footer .cs_wrap .cs_center {width:35%;}
#layout_footer .cs_wrap .cs_bank {width:20%;}
#layout_footer .cs_wrap .cs_sns {width:31%;}
#layout_footer .cs_wrap .cs_menu {width:14%;}
#layout_footer .cs_wrap h4 {margin-bottom:10px; font-size:14px; font-weight:600; color:#474747; line-height:30px;}
#layout_footer .cs_wrap ul {border-left:0; padding-left:0;}
#layout_footer .cs_wrap li li {font-size:11px; font-weight:600; color:#333; line-height:1.8;}
#layout_footer .cs_wrap .phone {margin-left:-1px; margin-bottom:5px; font-size:29px; font-weight:400; color:#333;}
#layout_footer .cs_wrap .delivery {width:90%; margin-bottom:15px;}
#layout_footer .cs_wrap .sns {margin-left:-4px; *zoom:1;}
#layout_footer .cs_wrap .sns {clear:both; display:block; content:'';}
#layout_footer .cs_wrap .sns li {float:left; margin:0 3px;}
#layout_footer .cs_wrap .sns li img {opacity:0.2; transition:0.5s ease-in-out;}
#layout_footer .cs_wrap .sns li img:hover {opacity:1;}
#layout_footer .cs_wrap .menu {margin:0 -5px; *zoom:1;}
#layout_footer .cs_wrap .menu:after {clear:both; display:block; content:'';}
#layout_footer .cs_wrap .menu li {float:left; margin:4px;}
#layout_footer .cs_wrap .menu li img {opacity:1; transition:0.3s ease-in-out;}
#layout_footer .cs_wrap .menu li:hover img {opacity:0.6;}
#layout_footer .cs_wrap .menu li a {position:relative; display:block; width:50px; height:50px;}
#layout_footer .cs_wrap .menu li a span.on {display:none; position:absolute; top:0; left:0; width:50px; height:50px; border-radius:3px; background:#333; font-size:10px; color:#fff; line-height:1.4;}
#layout_footer .cs_wrap .menu li a span.on p {width:50px; height:50px; display:table-cell; text-align:center; vertical-align:middle;}
#layout_footer .cs_wrap .menu li a:hover span.on {display:block;}
#layout_footer .copy_wrap {border-top:1px solid #e5e5e5; background:#fdfdfd;}
#layout_footer .copy_wrap .copy {padding:40px 0;}
#layout_footer .copy_wrap .copy li {color:#888;}

/* 좌측 퀵메뉴 */
.leftQuickMenuWrap2 {padding:20px 10px;}	
.leftQuickMenuWrap2 .leftQuick_close, .leftQuickMenuWrap2 .leftQuick_open {left:220px;}

/* 우측 퀵메뉴 */
.rightQuickMenuWrap2 .right_wrap {padding:30px 20px;}
.rightQuickMenuWrap2 .right_wrap h3 {position:relative; margin:0 0 10px 5px; font-size:14px; font-weight:600; color:#666;}
.rightQuickMenuWrap2 .right_wrap ul.quick {margin-left:-2px; margin-right:-5px; padding:5px 0 0 0; *zoom:1;}
.rightQuickMenuWrap2 .right_wrap ul.quick:after {clear:both; display:block; content:'';}
.rightQuickMenuWrap2 .right_wrap ul.quick li {float:left; padding:0; margin:5px 5px; text-align:center;}
.rightQuickMenuWrap2 .right_wrap ul.quick span {display:block; margin-bottom:3px; text-align:center;}
.rightQuickMenuWrap2 .right_wrap ul.quick li img {opacity:1; transition:0.3s ease-in-out;}
.rightQuickMenuWrap2 .right_wrap ul.quick li:hover img {opacity:0.6;}
.rightQuickMenuWrap2 .right_wrap ul.quick li a {font-size:11px; color:#737373;}
.rightQuickMenuWrap2 .right_wrap > ul {margin-bottom:40px;}
.rightQuickMenuWrap2 .right_wrap > ul li {padding-left:5px; font-size:11px; font-weight:600; color:#737373; line-height:1.8;}
.rightQuickMenuWrap2 .right_wrap > ul li .phone {margin-left:-1px; font-size:20px; color:#737373; line-height:1.6;}
.rightQuickMenuWrap2 .rightTitleMenu, .rightQuickMenuWrap2 .rightQuickTitle, .rightQuickMenuWrap2 .rightBookMark {display:none;}
.rightQuickMenuWrap2 .rightQuickMenu, .rightQuickMenuWrap2 .rightBorderTop, .rightQuickMenuWrap2 .rightBookMark, .rightQuickMenuWrap2 .rightBoxBorder {border:0; margin:0;}
.rightQuickMenuWrap2, .rightQuickMenuWrap2 .rightQuick_close, .rightQuickMenuWrap2 .rightQuick_open {border-color:#d0d0d0;}
.rightQuickMenuWrap2 .rightQuickitemLi {padding-left:0 !important;}
.rightQuickMenuWrap2 .right_itemList ul {margin:5px 0;}
.rightQuickMenuWrap2 .right_quick_paging {width:100px; margin:0 auto;}
.rightQuickMenuWrap2 .right_recent_total {position:absolute; top:-2px; right:0; display:block; width:20px; height:20px; line-height:20px; border-radius:50%; background:#316cd3; text-align:center; font-size:11px; color:#fff;}
.rightQuickMenuWrap2 .rightQuickMenuBottom {bottom:20px; right:30px;}
.rightQuickMenuWrap2 .rightQuickMenuBottom a.rightTop, .rightQuickMenuWrap2 .rightQuickMenuBottom a.rightBottom {display:block; width:30px; height:30px; margin:5px 0; border-radius:0; border:1px solid #dedede; background:#fff; background:rgba(255,255,255,0.9); padding:5px; text-align:center; vertical-align:middle; color:#333; text-decoration:none; transition:all linear 0.5s;}
.rightQuickMenuWrap2 .rightQuickMenuBottom a.rightTop:hover, .rightQuickMenuWrap2 .rightQuickMenuBottom a.rightBottom:hover {background:rgba(0,0,0,0.05);}
.rightQuickMenuWrap2 .rightQuickMenuBottom a.rightTop img {margin-top:10px;}
.rightQuickMenuWrap2 .rightQuickMenuBottom a.rightBottom img {margin-top:10px;}
.rightQuickMenuWrap2 .rightQuickMenu,
.rightQuickMenuWrap2 .right_quick_goods_box .right_quick_btn_delete,
.rightQuickMenuWrap2 .rightQuickitemDetailCss {display:none;}
.rightQuickMenuWrap2 .rBanner {width:175px; margin-left:2px;}

/* 서브 타이틀 */
#goods_view .goods_name h3 {padding-top:5px; font-size:24px; font-weight:600;}
.h3_wrap {clear:both; text-align:center; margin-top:0; margin-bottom:50px;background-color:#f3f3f3;padding:20px 0;}
.h3_wrap > h3 {position:relative; padding-top:20px; font-size:20px; font-weight:700; color:#000; letter-spacing:0;}
.h3_wrap > h3:after {display:block; content:''; position:absolute; top:0; left:50%; margin-left:-20px; width:40px; height:2px; background:#000;}

/* 탭메뉴 */
.goods_tabs > ul {width:800px; margin:0 auto;}
.detail_tab_wrap .detail_tab2 {width:300px; margin:0 auto 20px;}
.detail_tab_wrap .detail_tab2 li {width:50%;}
.detail_tab li.active a, .detail_tab li.on a, .detail_tab2 li.active a, .detail_tab2 li.on a {position:relative; border-top-width:1px; font-weight:normal;}
.detail_tab li.active a:after, .detail_tab li.on a:after, .detail_tab2 li.active a:after, .detail_tab2 li.on a:after {display:block; content:''; position:absolute; bottom:-1px; left:50%; margin-left:-5px; width:11px; height:6px; background:url('../images/design/tab_arr.png') no-repeat;}
.detail_tab li a, .detail_tab2 li a {border-top-color:#f1f1f1; border-right-color:#f1f1f1; background:#fafafa; font-size:13px;}
.detail_tab li:first-child a, .detail_tab2 li:first-child a {border-left: 1px solid #f1f1f1;}
.detail_tab li.active a, .detail_tab li.on a, .detail_tab2 li.active a, .detail_tab2 li.on a {border-left: 1px solid #666;}

/* 페이징 */
.paging_navigation a {border:none; border-bottom:1px solid #fff; min-width:25px; height:30px; line-height:30px;}
.paging_navigation a:hover, .paging_navigation a.on {border:none; border-bottom:1px solid #fff; background-color:#fff; font-weight:bold; color:#333;}
.paging_navigation a.on {border-bottom:1px solid #333; color:#000 !important; font-weight:bold;}
.paging_navigation input.first, .paging_navigation a.first, .paging_navigation input.prev, .paging_navigation a.prev, .paging_navigation input.next, .paging_navigation a.next, .paging_navigation input.end, .paging_navigation a.end, .paging_navigation input.last, .paging_navigation a.last {min-width:22px;}

/* 할인율 */
.sale_rate_wrap .sale_rate_bg {border-radius:0; background:#333;}
.sale_rate_wrap .sale_rate_txt {top:27px; right:15px;}
.sale_rate_wrap .sale_rate_txt span {font-size:20px;}

/* 메인영역 */
.main_display h3 {margin:70px 0 30px; text-align:center; font-size:20px; font-weight:700; color:#222;}
.main_display h3.insta {font-size:12px; font-weight:400; letter-spacing:2px;}
.main_display h3 p {margin-bottom:5px; font-size:14px; font-weight:400; color:#ababab;}
.main_banner {margin-top:50px; *zoom:1;}
.main_banner:after {clear:both; display:block; content:'';}
.main_banner li {float:left; margin:0 0 0 24px;}
.main_banner li img {-webkit-transition:0.5s ease-in-out; transition:0.5s ease-in-out;}
.main_banner li img:hover {-webkit-transform:translate(0, -5px); transform:translate(0, -5px); -webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.1); box-shadow:1px 1px 5px 0 rgba(0,0,0,0.1);}
.main_banner2 {margin-top:50px; *zoom:1;}
.main_banner2:after {clear:both; display:block; content:'';}
.main_banner2 > li {float:left; margin:0 0 13px 13px;}
.main_banner2 > li:first-child {width:476px; height:417px; margin:0;}
.main_banner2 > li img {-webkit-transition:0.5s ease-in-out; transition:0.5s ease-in-out;}
.main_banner2 > li img:hover {opacity:0.7;}
.main_slider2 {margin:70px 0 0;}
.main_slider3 {margin:70px 0 0;}
.main_display1 {margin-top:50px; border-top:1px solid #f2f2f2; padding-bottom:40px;}
.main_display2 {border-top:1px solid #f8f8f8; background:#f8f8f8; padding-bottom:70px;}
.main_instagram {margin-top:70px; border-top:1px solid #eee; padding:50px 0 0;}
.main_instagram h3 {margin:0; padding-bottom:40px; font-size:12px; font-weight:400; letter-spacing:2px;}
.main_instagram h3 span {font-size:inherit; color:#888; letter-spacing:0;}
.main_instagram h3 img {margin-bottom:5px;}
.main_instagram li {width:9.84% !important; height:auto !important; margin:0 0 0.16% 0.16% !important; overflow:hidden;}
.main_instagram li img {width:100% !important; opacity:1; transform:scale(1); transition:0.5s ease-in-out;}
.main_instagram li:hover img {opacity:0.8; transform:scale(1.05);}

/* 메인 - 탭메뉴 */
ul.displayTabType1 {*zoom:1; border-bottom:none; border-left:1px solid #f1f1f1;}
ul.displayTabType1:after {content:""; display:block; clear:both;}
ul.displayTabType1 li {float:left; width:19.91%; height:38px; line-height:38px; border-top:1px solid #f1f1f1; border-right:1px solid #f1f1f1; border-bottom:1px solid #777; background-color:#f6f6f6; padding:0; text-align:center; font-weight:600; color:#858585; cursor:default;}
ul.displayTabType1 li.current {height:42px; line-height:46px; margin-left:-1px; margin-top:-4px; border:1px solid #777; border-bottom:1px solid #fff; background-color:#fff; color:#333; }
.displayTabContentsContainerBox {border:1px solid #e4e4e4; border-top:0; padding:15px 10px 10px;}

/* 메인 - 패럴렉스 */
.main_parallax {margin-top:90px; padding:100px 0; text-align:center;}
.main_parallax h3 {margin-bottom:60px; font-family:'바탕체', sans-serif !important; font-size:30px; font-weight:400; color:#fff;}
.main_parallax a.pbtn {border:1px solid #fff; padding:25px 40px; text-align:center; font-size:16px; font-weight:bold; color:#fff; text-decoration:none; transition:0.5s ease-in-out;}
.main_parallax a.pbtn:hover {background:rgba(255,255,255,0.3);}

/* 메인영역 - 슬라이드 배너 */
.main_slider ul.anibanner_navigation_paging_style_3 li {width:30px; height:3px; margin:0 2px; background-color:#fff; overflow:hidden; text-indent:-1000px;}
.main_slider ul.anibanner_navigation_paging_style_3 li.current {width:50px; background-color:#303942;}
.main_slider2 ul.anibanner_navigation_paging_style_3 {margin-top:20px !important;}
.main_slider2 ul.anibanner_navigation_paging_style_3 li {width:10px; height:5px; margin:0 2px; border-radius:50px; background-color:#e4e4e4; overflow:hidden; text-indent:-1000px;}
.main_slider2 ul.anibanner_navigation_paging_style_3 li.current {width:20px; background-color:#febfca;}
.rightQuickMenuWrap2 .rBanner ul.anibanner_navigation_paging_style_3 li {width:10px; height:3px; margin:0 2px; background-color:#aaa; overflow:hidden; text-indent:-1000px;}
.rightQuickMenuWrap2 .rBanner ul.anibanner_navigation_paging_style_3 li.current {width:17px;  background-color:#333;}

/* 메인영역 - 상품디스플레이 */
.displayTabContentsA .goodsDisplayImageOverayPlus2Text .overay_txt_line_0,
.displayTabContentsA .goodsDisplayImageOverayPlus2Text .overay_txt_line_1,
.displayTabContentsA .goodsDisplayImageOverayPlus2Text .overay_txt_line_2 {margin-bottom:10px;}
.showDesignDisplay1 .goodsDisplayImageOverayPlus2Text .overay_txt_line_0,
.showDesignDisplay1 .goodsDisplayImageOverayPlus2Text .overay_txt_line_1,
.showDesignDisplay1 .goodsDisplayImageOverayPlus2Text .overay_txt_line_2 {margin-bottom:20px;}
.showDesignDisplay2 .displayTabContentsA > ul {margin-bottom:0;}
.goodsDisplayTextWrap > li {line-height:1.8;}
.goodsDisplayTextWrap .color {margin-bottom:10px; width:10px; height:10px; overflow:hidden;}
.goodsDisplayTextWrap .goods_name {display:block; border-bottom:1px solid #ddd; margin-bottom:10px; padding-bottom:10px;}
.goodsDisplayTextWrap .summary {display:block; margin-bottom:10px;}
.goodsDisplayTextWrap .sale_price {/*font-family:"verdana" !important;*/}
.goodsDisplayTextWrap .shipping {display:block; margin:5px 0;}
.goodsDisplayTextWrap .shipping li {display:inline-block; margin-right:5px; border:1px solid #bbb; background:#fff; padding:0 5px; font-size:11px; color:#666;}