@charset "utf-8";

/*******************************************
Author : 퍼스트몰(firstmall)
Author URL : http://www.firstmall.kr
Creation Date : 2016-06-01
Modify Date : 2016-12-31
*******************************************/

/*----------------------------------*/
/* #skipNavi
/*----------------------------------*/
#skipNavi {position:relative; width:100%; z-index:9999;}
#skipNavi a {position:absolute; left:0; top:0; width:100%; height:0; overflow:hidden;}
#skipNavi a:active, #skipNavi a:focus {position:absolute; top:0; left:0; width:100%; height:auto; background:#666; padding:10px 0; text-align:center; font-size:14px; line-height:14px; font-weight:600; color:#fff; text-decoration:none;}

/*----------------------------------*/
/* #layout_body
/*----------------------------------*/

/* 100% 사이즈 변경용 */
/*#layout_body, #layout_config, .wrap_inner {position:relative; width:100% !important; min-width:initial !important;}
#layout_config {display:table;}
#layout_config > div {display:table-cell; float:none; vertical-align:top;}
#layout_side {}
#layout_config_body {width:initial !important;}
#layout_config_full {width:100%;}*/

/*----------------------------------*/
/* #layout_header
/*----------------------------------*/
#layout_header {background:#fff; z-index:10;}
#layout_header .nav_wrap {border-bottom:1px solid #e9e9e9; background:#f7f7f7; height:30px; z-index:10;}
#layout_header .nav_wrap .language {position:absolute; top:4px; left:0;}
#layout_header .nav_wrap .nav {position:absolute; top:0; right:0;}
#layout_header .nav_wrap .nav li {display:inline-block; margin:9px 0; padding:0 5px 0 10px; background:url('../images/common/nav_line.png') no-repeat left center; line-height:1;}
#layout_header .nav_wrap .nav li:first-child {background:none;}
#layout_header .nav_wrap .nav li:last-child {padding-right:0;}
#layout_header .nav_wrap .nav li a {display:block; color:#666;}
#layout_header .nav_wrap .nav li a:hover {text-decoration:underline;}
#layout_header .logo_wrap {height:90px; background:transparent;}
#layout_header .logo_wrap h1 {position:absolute; top:30px; left:50%; margin-left:-79px;}
#layout_header .logo_wrap form {position:absolute; top:30px; right:0; border-bottom:1px solid #aaa; background:#fff; padding:2px 5px;}
#layout_header .logo_wrap form input[name="search_text"] {border:0; background:#fff; width:180px; height:20px; line-height:20px; text-indent:5px;}
#layout_header .header_promo {position:relative; margin-bottom:10px; border:1px solid #c6c6c6; height:40px;}
#layout_header .header_promo .promo_prev {position:absolute; left:10px; top:10px; z-index:1;}
#layout_header .header_promo .promo_next {position:absolute; right:10px; top:10px; z-index:1;}
#layout_header .header_promo .promo_list {white-space:nowrap; list-style:none;}
#layout_header .header_promo .promo_list li {float:left; list-style:none; display:inline-block; height:40px; line-height:40px; text-align:center; font-size:16px; font-weight:600; color:#fff; letter-spacing:-1px;}

/*----------------------------------*/
/* #layout_footer
/*----------------------------------*/
#layout_footer {clear:both; margin-top:10px; background:#fff; z-index:10;}
#layout_footer .cs_wrap {border-top:1px solid #e0e0e0; 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 #f0f0f0; 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 {width:20%;}
#layout_footer .cs_bank {width:25%;}
#layout_footer .cs_link {width:30%;}
#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_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('../images/common/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 {height:100px; background:transparent;}
#layout_footer .copy_wrap h1 {position:absolute; top:50px; left:0;}
#layout_footer .copy_wrap h1 img {width:80%; opacity:0.5; filter:alpha(opacity=50);}
#layout_footer .copy_wrap .copy {position:absolute; top:20px; left:200px; margin-bottom:20px;}
#layout_footer .copy_wrap .copy li {display:inline-block; margin:5px 0; padding:0 5px 0 10px; background:url('../images/common/nav_line.png') no-repeat left center; font-size:12px; 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;}


/*----------------------------------*/
/* #layout_side
/*----------------------------------*/
#layout_side {background:#fff;}
#layout_side > div, .side_list {}
.side_list h2 { }
.side_list h3 {margin-bottom:10px; font-size:16px; font-weight:600;}
.side_list ul {border-top:1px solid #333; padding:10px 0 20px;}
.side_list ul > li { }
.side_list ul > li a.current {font-weight:600;}
.side_default > ul {border-top:0px solid #ddd; padding:10px 0;}	
.side_default > ul > li, .side_default > ul > li a {color:#888; line-height:1.8;}
.side_default > ul > li h3 {margin-bottom:2px; font-size:13px; font-weight:600; color:#333;}
.side_default > ul > li .phone {font-size:16px;}
.side_default > ul > li .line {display:inline-block; width:10px; border-top:2px solid #666; margin-bottom:5px;}

/*----------------------------------*/
/* #layout_scroll
/*----------------------------------*/
#layout_scroll {}
#layout_scroll #leftScrollLayer2 {position:absolute; width:100px; margin:0 0 0 -126px; z-index:100 !important; top:28px; }

/* 좌측 퀵메뉴 - 좌메뉴형(left2.html) */
.leftQuickMenuWrap { width:100px; }
.leftQuickMenuWrap2 {position:fixed; top:0; bottom:0; left:0; border-right:1px solid #e5e5e5; background:#fff; padding:20px;}
.leftQuickMenuWrap > div{ margin-top:10px; }
.leftQuickMenuWrap > div:first-child{ margin-top:0; }
.leftQuickMenuWrap a{ display:block; }
.leftQuickMenuWrap a img{ width:auto; max-width:100%; }

/* 우측 퀵메뉴 - 일반형(right.html) */
.rightQuickMenuWrap {width:100px;}
.rightQuickMenuWrap .rightQuickMenu {background:#fff;}
.rightQuickMenuWrap .rightQuickTitle {border-bottom:1px solid #666; background:#666; padding:7px 0 8px; text-align:center; color:#fff;}
.rightQuickMenuWrap .right_item_recent {padding-top:2px;}
.rightQuickMenuWrap .right_item_recent, .rightQuickMenuWrap .right_item_recomm, .rightQuickMenuWrap .right_item_cart, .rightQuickMenuWrap .right_item_wish, .rightQuickMenuWrap .rightBookMark {border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.rightQuickMenuWrap .rightTitleMenu {text-align:left; padding:8px 0 0 8px; cursor:pointer; font-size:11px; letter-spacing:-1px;}
.rightQuickMenuWrap .rightTitleMenu span {position:relative; float:right; right:9px; width:12px; font-weight:bold; color:#fd454d; text-align:right;}
.rightQuickMenuWrap .right_itemList, .rightQuickMenuWrap .rightBorderTop, .rightQuickMenuWrap .rightBoxBorder {display:none;}
.rightQuickMenuWrap .right_itemList ul li {padding-top:4px; position:relative; text-align:center;}
.rightQuickMenuWrap .right_itemList ul li .right_quick_goods img {position:relative; border-width:1px !important; width:70px;}
.rightQuickMenuWrap .rightBorderTop {margin:8px 8px 2px; border-top:1px #999 solid; min-width:80px;}
.rightQuickMenuWrap .right_quick_paging {display:none; position:relative; padding:8px 0px; color:#acacac; text-align:center;}
.rightQuickMenuWrap .right_quick_paging .right_page_box {display:inline-block; margin-top:-3px;}
.rightQuickMenuWrap .right_quick_paging .right_quick_btn_prev {position:absolute; left:9px;}
.rightQuickMenuWrap .right_quick_paging .right_quick_btn_next {position:absolute; right:9px;}
.rightQuickMenuWrap .rightQuickitemLi {z-index:8;}
.rightQuickMenuWrap .rightQuickitemDetail {display:none; width:150px; top:4px;}
.rightQuickMenuWrap .rightQuickitemDetailCss {position:absolute; text-align:left; display:block; overflow:visible; color:#fff; border-width:1px !important; background:#acacac;}
.rightQuickMenuWrap .rightQuickitemDetail span {display:block; position:relative; text-align:left; width:132px;}
.rightQuickMenuWrap .rightQuickitemDetail span.right_item_title{letter-spacing:-1px; padding:8px 8px 3px 8px;}
.rightQuickMenuWrap .rightQuickitemDetail span.right_item_price{font-weight:bold; padding:3px 8px 6px 8px;}
.rightQuickMenuWrap .right_quick_goods_box {display:block; position:relative;}
.rightQuickMenuWrap .right_quick_goods_box .right_quick_btn_delete {position:absolute; top:0px; visibility:hidden;}
.rightQuickMenuWrap .rightBoxBorder {margin:0px 8px; border-top:1px solid #999; min-width:60px;}
.rightQuickMenuWrap .rightBookMark {text-align:center; padding:8px 0px 7px; border-bottom:0px solid #e5e5e5;}
.rightQuickMenuWrap .rightQuickMenuBottom {}
.rightQuickMenuWrap .rightQuickMenuBottom a.rightTop {display:block; background:#aaa; padding:5px 0; text-align:center; vertical-align:middle; color:#fff; text-decoration:none;}
.rightQuickMenuWrap .rightQuickMenuBottom a.rightBottom {display:block; border-top:1px solid #ccc; background:#aaa; padding:5px 0; text-align:center; vertical-align:middle; color:#fff; text-decoration: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:40px; line-height:40px; text-align:center;}
.category_wrap .categoryDepth .categoryAllBtn {display:block; text-decoration:none;}
.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 {position:absolute; display:none; top:0; left:50%; min-width:120px; margin-left:-75px; border:1px solid #000; background:#fff; background:rgba(255,255,255,0.8); padding:10px 15px; text-align:left; z-index:100;}
.category_wrap .categoryDepth1:hover .categorySub {display:block;}
.category_wrap .categoryDepth1 .categorySub > li {display:table-cell;}
.category_wrap .categoryDepth1 .categorySub .categorySubItems {min-width:120px;}
.category_wrap .categoryDepth1 .categorySub .categorySubItems li.categorySubDepth {background:url("../images/common/bullet_dot.gif") no-repeat left center; padding-left:10px; line-height:2.0;}
.category_wrap .categoryDepth1 .categorySub li.categorySubBar {border-left:1px solid #eee; padding-left:15px;}
.category_wrap .categoryDepth1 .categorySub2 {padding:10px 0; text-align:center;}
.category_wrap .categoryDepth1 .categorySub2 > li {line-height:2.0;}

/* 카테고리 - 사이드 메뉴 */
.category_left {width:100%; margin-bottom:15px;}
.category_left > li {}
.category_left .categoryDepth {margin-bottom:5px; border-bottom:1px solid #333; padding-bottom:10px; width:120px; font-size:14px; font-weight:bold; /*height:40px; line-height:40px; text-align:center;*/}
.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; /*height:40px; line-height:40px; text-align:left;*/}
.category_left .categoryDepth1 > a {display:block; /*line-height:40px;*/ text-decoration:none;}
.category_left .categoryDepth1 .categorySub {position:absolute; display:none; top:0; left:60%; min-width:120px; border:1px solid #000; background:#fff; padding:10px 15px; text-align:left; z-index:100;}
.category_left .categoryDepth1:hover .categorySub {display:block;}
.category_left .categoryDepth1 .categorySub > li {display:table-cell;}
.category_left .categoryDepth1 .categorySub .categorySubItems {min-width:120px;}
.category_left .categoryDepth1 .categorySub .categorySubItems li.categorySubDepth {background:url("../images/common/bullet_dot.gif") no-repeat left center; padding-left:10px; line-height:2.0;}
.category_left .categoryDepth1 .categorySub li.categorySubBar {border-left:1px solid #eee; padding-left:15px;}
.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("../images/common/bullet_dot.gif") no-repeat left center; padding-left:10px; line-height:2.0;}
.category_left .categoryDepth1 .categorySub2 li.categorySubBar {border-left:1px solid #eee; padding-left:15px;}

/* 브랜드 - 전체보기 */
.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-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("../images/common/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_123 {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_123.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;}


/*----------------------------------*/
/* 상품 디스플레이
/*----------------------------------*/

/* 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:right; 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; min-width: 250px !important;}
.displayTabContentsB .goodsDisplayItemWrap > li:first-child {vertical-align:top; /*width:{goodsImageSize.width}px;*/}
.displayTabContentsB .goodsDisplayTextWrap {padding: 0 20px 0 20px;}
.displayTabContentsB .goodsDisplayTextWrap > li {line-height:1.8;}



/* goods_display_rolling_h */
.displayTabContentsRolling {}
.displayTabContentsRolling > ul {display:table; width:100%; /*table-layout:fixed;*/}
.displayTabContentsRolling > ul > li {display:table-cell; width:100%; position:relative;}
.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:40%; z-index:1;}
.displayTabContentsRolling > ul > li.r_navi_btn img {position:absolute; right:0; top:40%; 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_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 { }
.displayTabContentsPerson .goodsDisplayTextWrap > li {  }

@media screen and (-webkit-min-device-pixel-ratio:0) {}

/* 비교통화 */
.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 {}


/*----------------------------------*/
/* 게시판 출력
/*----------------------------------*/
/* normal */
.lastest_wrap {position:relative; zoom:1;}
.lastest_wrap:after {clear:both; display:block; content:'';}
.lastest_wrap a.more {position:absolute; top:2px; right:0; background:url('../images/common/btn_detail_more.png') no-repeat right center; padding-right:8px; color:#888;}
.lastest_wrap .bbslist {width:100%; position:relative; margin-top:8px; border-top:1px solid #ccc; padding-top:8px;}
.lastest_wrap .bbslist > li {padding:3px 0; word-wrap:break-word; word-break:break-all;}	
.lastest_wrap .bbslist > li span.cat {color:#666;}
.lastest_wrap .bbslist > li ul {display:table; width:100%;}
.lastest_wrap .bbslist > li li {float:left;}

/* display_lattice_a */
.lastest_wrap .normal_bbslist {margin-top:8px; border-top:1px solid #ccc; padding-top:15px;}
.lastest_wrap .normal_bbslist .displayContentsA {width:100%; zoom:1;}
.lastest_wrap .normal_bbslist .displayContentsA:after {clear:both; display:block; content:'';}
.lastest_wrap .normal_bbslist .displayContentsA > li {float:left;}
.lastest_wrap .normal_bbslist .displayContentsA .displayThumb {margin-bottom:15px; width:100%;}
.lastest_wrap .normal_bbslist .displayContentsA .displayThumb > li.image .num {margin:0 10px;}
.lastest_wrap .normal_bbslist .displayContentsA .displayThumb > li.image img {border:1px solid #e0e0e0;}
.lastest_wrap .normal_bbslist .displayContentsA .displayThumb > li.subject {padding-top:10px; line-height:1.6;}

/* display_lattice_b */
.lastest_wrap .normal_bbslist .displayContentsB {width:100%; zoom:1;}
.lastest_wrap .normal_bbslist .displayContentsB:after {clear:both; display:block; content:'';}
.lastest_wrap .normal_bbslist .displayContentsB > li {float:left; width:50%;}

/* display_list */
.lastest_wrap .normal_bbslist .displayList {margin-bottom:15px; display:table; width:100%;}
.lastest_wrap .normal_bbslist .displayList > li {display:table-cell;}
.lastest_wrap .normal_bbslist .displayList > li.num {width:30px;}
.lastest_wrap .normal_bbslist .displayList > li.image {padding-right:15px;}
.lastest_wrap .normal_bbslist .displayList > li.image img {border:1px solid #e0e0e0;}
.lastest_wrap .normal_bbslist .displayList > li.subject {line-height:1.6;}	
.lastest_wrap .normal_bbslist .displayList > li.date {width:100px;}
.lastest_wrap .normal_bbslist .displayList > li.hit {width:60px;}
.lastest_wrap .normal_bbslist .displayList > li.recom {width:60px;}
.lastest_wrap .normal_bbslist .displayList > li.name {width:120px;}
.lastest_wrap .normal_bbslist .displayList > li.score {width:100px;}
.lastest_wrap .normal_bbslist .displayList > li.buyer {width:60px;}
