@charset "utf-8";
 
/****************************************/
/*	Name:LOTTE DUTY FREE
/*	PART:brand STYLE
/*	Version:1.0
/*	Author:Sun
/*	브랜드관 작업시 유의사항:퍼블리싱 페이지보다는 개발된 페이지를 기준으로 테스트 및 확인이 필요합니다. */
/****************************************/


/****************************************
	COMMON
****************************************/
.brdBody{font-size:12px;}
.brdBody img{vertical-align:top;max-width:100%;}
a{color:inherit;}
table{table-layout:fixed;word-break:break-all;}
.layerContainer.loading:after{content:"";display:block;position:fixed;left:0;top:0;z-index:9999;width:100%;height:100%;background:url('/static-fo-pc/img/common/nav_loading.gif') transparent center center no-repeat;}

/* selectZone */
.selectZone.size20 .ui-selectmenu-button,
.selectZone.size20 .ui-menu .ui-menu-item-wrapper{padding:0 7px;font-size:11px;height:20px;line-height:18px;}
.selectZone.size20 .ui-selectmenu-icon{margin-top:-3px;}
.selectZone.size20 .ui-selectmenu-text{padding:0 23px 0 0;}

/* sns */
.snsWrap{position:relative;}
/* .snsWrap .layerpop .content h3{margin-bottom:0;line-height:50px;} *//*[SYS-16997]20210629*/
.snsWrap .sns{display:inline-block;width:40px;height:40px;background:url(/static-fo-pc/img/common/bg_icon2.png) no-repeat -1980px 0;color:transparent;font-size:0;}
.tooltipSave .contTip{width:317px;}
.tooltipSave .contTip .txtDesc{margin-top:20px;padding:17px 15px 17px 20px;background-color:#f9f9f9;}
.tooltipSave .contTip .txtDesc + .btnC{margin:10px 0 3px;}


/* 컬러칩 */ 
.brandPrdList .layerContainer{margin:0 !important;min-height:100%;height:auto;position:absolute !important;left:0 !important;top:0 !important;background:#fff;overflow:visible;}
.brandPrdList .layerpop{position:static;margin:0 !important;min-width:auto !important;}
.brandPrdList .layerpop .popClose{width:18px;height:18px;background-position:-2010px 0;right:19px;top:19px;}
.colorLayer .brandPrdList:before{display:none !important;}
.colorLayer .brandPrdList > li{width:100% !important;border-bottom:0 !important;}

/* 미리계산기 */
.brdWrap .btn4.black{background:#000;color:#fff;}
.brdWrap .btn4.pink{background:#e30e62;color:#fff;}
.brdWrap .btn4.green{background:#85a095;color:#fff;}
.brdWrap .btn4.pastel{background:#bbe9de;color:#000;}
.brdWrap .btn4.black:before{content:'';display:inline-block;width:12px;height:12px;margin-right:6px;background:url(/static-fo-pc/img/common/bg_icon2.png) no-repeat -2040px 0;vertical-align:-2px;}/*20190328 #123690 edit*/

/* 로그인 */
.login_button{line-height:28px;padding:0 15px;color:#fff !important;display:inline-block;}
.login_button.color-pastel{background:#bbe9de;color:#000 !important;}/*20190328 #123690 edit*/
.login_button.color-black{background:#000;}
.login_button.color-pink{background:#e30e62;}
.login_button.color-green{background:#85a095;}
.downDreamMoney{font-size:12px !important;}

/* 아코디언 테이블 */
.reviewTable td.pl{text-align:left !important;cursor:pointer;}
.reviewTable tr.answer{display:none;}
.reviewTable tr.answer.on{display:table-row;}

/* 상세페이지 */
/* asis 기준으로 font-size 재설정함. 06.20 */
.brdWrap .infoBox .conTitle{margin:0 0 17px;width:auto;text-align:left;font-size:12px;}
.infoBox .descText{padding-top:25px;}
.infoBox .descText dt{position:relative;margin-bottom:4px;padding-left:10px;color:#333;/*font-size:18px;*/ line-height:1;}
.infoBox .descText dt:before{content:'';display:block;position:absolute;top:50%;left:0;width:3px;height:3px;margin-top:-1px;background-color:#333;}
.infoBox .descText dd{padding-left:10px;color:#666;/*font-size:14px;*/ line-height:22px;}
.infoBox .descText dd .fc99{}
.infoBox .descText dd .img{display:block;margin:10px 0 0 -10px;padding-bottom:4px;}
.infoBox .descText dd.step{padding-left:0;}
.infoBox .descText.typeS:after{content:'';display:block;visibility:hidden;height:0px;clear:both;}
.infoBox .descText.typeS dt, .infoBox .descText.typeS dd{float:left;padding-left:0;}
.infoBox .descText.typeS dt{margin-right:3px;font-size:14px;line-height:22px;}
.infoBox .descText.typeS dt:before{display:none;}
.infoBox .descText.dtNo{margin-top:-6px;padding-top:0;}
.infoBox .descText.dtNo dt{display:none;}

.brdWrap .stepBox, .brdWrap .stepBox02{display:table;margin:10px 0;width:100%;table-layout:fixed;position:relative;}
.brdWrap .stepBox li, .brdWrap .stepBox02 li{display:table-cell;padding:15px 0 0 21px;height:113px;font-family:'Noto Sans Regular';font-size:12px;/*font-size:16px;*/ color:#666;position:relative;z-index:1;}
.brdWrap .stepBox li:before, .brdWrap .stepBox02 li:before{display:block;height:113px;content:"";background:#f6f9fc;border:1px solid #d4dae3;border-radius:3px;position:absolute;left:4px;right:0;top:0;z-index:-1;}
.brdWrap .stepBox li:after, .brdWrap .stepBox02 li:after{display:inline-block;content:'';width:28px;height:28px;position:absolute;top:50%;left:-12px;margin-top:-14px;background:url('/static-fo-pc/img/common/bg_icon3.png?v=2') no-repeat -120px 0;z-index:1;}
.brdWrap .stepBox li:first-child:after, .brdWrap .stepBox02 li:first-child:after{display:none;}
.brdWrap .indoOk .step,
.brdWrap .stepBox .step{display:block;margin-bottom:3px;font-size:12px;/*font-size:16px;*/color:#24426c;}
.brdWrap .indoOk .step:before,
.brdWrap .stepBox .step:before{display:inline-block;content:'';position:absolute;bottom:15px;right:15px;background:url(/static-fo-pc/img/common/bg_icon2.png) no-repeat;z-index:1;}
.brdWrap .indoOk .one:before,
.brdWrap .stepBox .one:before{width:32px;height:30px;background-position:-1290px 0;}
.brdWrap .indoOk .two:before,
.brdWrap .stepBox .two:before{width:30px;height:30px;background-position:-1350px 0;}
.brdWrap .indoOk .three:before,
.brdWrap .stepBox .three:before{width:39px;height:26px;background-position:-1410px 0;}
.brdWrap .indoOk .four:before,
.brdWrap .stepBox .four:before{width:38px;height:30px;background-position:-1470px 0;}
.brdWrap .indoOk .five:before,
.brdWrap .stepBox .five:before{width:26px;height:30px;background-position:-1530px 0;}


.proudctDetail{position:relative;}
.proudctDetail .conTitle{margin-top:-7px;}
.proudctDetail .conTitle strong{margin-left:8px;color:#666;font-size:18px;font-weight:normal;}
.proudctDetail .conTitle strong em{color:#f11d13;}
.proudctDetail .numList li{font-size:12px;line-height:22px;}
.proudctDetail .numList ul li{padding-left:0;}
.proudctDetail .numList > li + li{margin-top:22px;}
.proudctDetail .numList ul li:first-letter{margin-left:0;}
.proudctDetail .para{margin-top:8px;}

.infoBox .receiveLoca{display:table;overflow:hidden;margin-top:-1px;border:1px solid #dbe0e5;width:100%;table-layout:fixed;}
.infoBox .receiveLoca .place{width:191px;}
.infoBox .receiveLoca .place, .infoBox .receiveLoca .locationWrap{display:table-cell;vertical-align:top;}/* 20180302 #56159 */
.infoBox .receiveLoca .place li{display:table;width:191px;height:40px;border-top:1px solid #dbe0e5;background-color:#fff;vertical-align:top}
.infoBox .receiveLoca .place li a{display:table-cell;position:relative;margin:0;padding:4px 10px 4px 20px;color:#666;font-family:'Noto Sans Regular', 'Noto Sans Regular JP', 'Tahoma', 'Simhei', 'Microsoft Yahei';/*font-size:13px;*/line-height:16px;vertical-align:middle;text-decoration:none}
.infoBox .receiveLoca .place li a.on{color:#fff;background:#000;}  /* 2101 서브페이지 톤앤매너 변경 - 선반영X */ 
.infoBox .receiveLoca .place li a.on:after{content:'';display:block;position:absolute;top:0;right:-1px;width:1px;height:100%;background-color:#fff;}
.infoBox .receiveLoca .place li:first-child{height:39px;border-top:none;}
.infoBox .receiveLoca .locationWrap{width:828px;border-left:1px solid #dbe0e5;}
.infoBox .receiveLoca .location{width:826px;}
.infoBox .receiveLoca .location .locaImg{overflow:hidden;width:826px;font-size:0;text-align:center;}
.infoBox .receiveLoca .location .locaImg img{max-width:100%;}
.infoBox .receiveLoca .location .desc{padding:8px 40px 50px;}
.infoBox .receiveLoca .location .desc .listDot li{color:#888;line-height:22px;text-align:left;}
.infoBox .receiveLoca .location .desc .para{margin-top:15px;}
.infoBox .receiveLoca .tableArea{margin:30px 26px 0;}
.infoBox .receiveLoca .tableArea.sp{margin-bottom:100px;}
.infoBox .receiveLoca .tableArea .tableBox table th, 
.infoBox .receiveLoca .tableArea .tableBox table td{border-right:none;}

/* tab size 조정::content width다름으로 리사이즈 */
.infoBox .receiveLoca .locationWrap{width:auto;max-width:828px;}
.infoBox .receiveLoca .location{width:auto;max-width:826px;}
.infoBox .receiveLoca .location .locaImg{width:100%;}
.infoBox .receiveLoca .tableBox colgroup{display:none;}
.infoBox .receiveLoca .tableBox th:first-child{width:70%;}

/* slderAuto */
.slderAuto .slick-move{display:none;}
.slderAuto.slick-dotted .slick-move{display:block;}

/* starIcon */
.starScore{line-height:1;}

/****************************************
	조말론 JO MALONE
****************************************/
.brdJomalone{margin:0 auto;width:907px;}
.brdJomalone .brdHeader{border:1px solid #ccc;border-width:0 1px 1px;position:relative;}
.brdJomalone .brdLogo{padding:39px 0 32px;text-align:center;}
.brdJomalone .brdUtill{position:absolute;right:19px;top:4px;}
.brdJomalone .brdUtill *{vertical-align:middle;}
.brdJomalone .brdUtill span + span:before{display:inline-block;width:25px;height:10px;content:"";background:url('/static-fo-pc/img/common/brand/bar_jom.gif') no-repeat 0 0;vertical-align:-3px;}
/* brdGnb */
.brdJomalone .brdGnb{height:23px;position:relative;text-align:center;}
.brdJomalone .brdGnb > li{display:inline-block;margin-left:0;}
.brdJomalone .brdGnb > li + li{margin-left:15px;}
.brdJomalone .brdGnb > li > a{display:block;height:23px;overflow:hidden;}
.brdJomalone .brdGnb > .on > a img , .brdJomalone .brdGnb > li > a:hover img{margin-top:-32px;}
.brdJomalone .brdGnb .subMnu{display:none;padding:25px 0 15px;font-size:12px;line-height:1.3;text-align:left;color:#000;border:1px solid #ccc;background:#fff;position:absolute;left:-1px;right:-1px;top:23px;z-index:6;}
.brdJomalone .brdGnb .subMnu:after{display:block;content:"";clear:both;}
.brdJomalone .brdGnb .subMnu li{margin:0 0 10px;}
.brdJomalone .brdGnb .subMnu li a:hover{outline:none;text-decoration:underline;}
.brdJomalone .brdGnb .on .subMnu{display:block;}
/* #141145 조말론 gnb 위치 수정 */
.brdJomalone .brdGnb .gnb01 .subMnu{padding-left:33px;}
.brdJomalone .brdGnb .gnb02 .subMnu{padding-left:115px;}
.brdJomalone .brdGnb .gnb03 .subMnu{padding-left:205px;}
.brdJomalone .brdGnb .gnb04 .subMnu{padding-left:315px;}
.brdJomalone .brdGnb .gnb05 .subMnu{padding-left:53px;}
.brdJomalone .brdGnb .gnb06 .subMnu{padding-left:565px;}
.brdJomalone .brdGnb .gnb07 .subMnu{padding-left:651px;}
.brdJomalone .brdGnb .gnb08 .subMnu{padding-left:779px;}
.brdJomalone .brdGnb .gnb05 .subMnu > ul{width:20%;min-height:160px;float:left;}
.brdJomalone .brdGnb .gnb05 .subMnu > ul ul{margin-top:10px;padding-right:10px;}
.brdJomalone .brdGnb .gnb05 .subMnu > ul.viewAll{min-height:auto}
/* main */
.brdJomalone .slderAuto{position:relative;overflow:hidden;}
.brdJomalone .slderAuto .slick-arrow{display:none !important;}
.brdJomalone .slderAuto .slick-dots{width:auto;height:14px;position:absolute;right:45px;top:12px;}
.brdJomalone .slderAuto .slick-dots li{display:block;float:left;}
.brdJomalone .slderAuto .slick-dots li + li{margin-left:2px;}
.brdJomalone .slderAuto .slick-dots li button{width:14px;height:14px;background:url('/static-fo-pc/img/common/brand/pagination_jom.png') no-repeat -17px 0;}
.brdJomalone .slderAuto .slick-dots .slick-active button{background-position:0 0;}
.brdJomalone .slderAuto .slick-move{position:absolute;right:11px;top:12px;}
.brdJomalone .slderAuto .slick-move .btn{display:block;margin-left:2px;width:14px;height:14px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/sliderMove_jom.png') no-repeat -17px 0;overflow:hidden;float:left;}
.brdJomalone .slderAuto .slick-move .play{background-position:0 0;}
.brdJomalone .mainBanner:after{display:block;content:"";clear:both;}
.brdJomalone .mainBanner li{margin-left:2px;float:left;}
html[lang] .brdJomalone .mainBanner li{margin-left:6px;}
.brdJomalone .mainBanner li:first-child{margin-left:0 !important;}
.brdJomalone .mainBanner li img{width:301px;height:171px;}
html[lang] .brdJomalone .mainBanner li img{width:auto;height:auto}
/* list */
.brdJomalone .brdLocation{padding:8px 4px;font-size:11px;text-align:right;}
.brdJomalone .brdLocation span + span:before{margin:0 5px;font-family:Dotum,'돋움', sans-serif, Helvetica, Arial;content:">";}
.brdJomalone .brdPrdWrap{position:relative;}
.brdJomalone .brdPrdList{position:relative;}
.brdJomalone .brdPrdList:before{display:block;width:100%;content:"";border-bottom:1px solid #fff;position:absolute;left:0;bottom:0;}
.brdJomalone .brdPrdList:after{display:block;content:"";clear:both;}
.brdJomalone .brdPrdList li{padding:15px 3% 30px;width:33.333%;font-size:12px;color:#000;text-align:center;border-bottom:1px solid #ccc;float:left;}
.brdJomalone .brdPrdList li > a{display:inline-block;vertical-align:top;width:200px;height:200px;}
.brdJomalone .brdPrdList li img{width:200px;height:200px;}
.brdJomalone .brdPrdList .prdName{margin:5px 0;height:40px;line-height:20px;font-size:14px;font-weight:bold;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
.brdJomalone .brdPrdList .btnArea{margin-top:20px;}
.brdJomalone .brdPrdList .btnArea [class^="btn"]{display:inline-block;margin-right:-2px;width:74px;height:44px;background:0 100% no-repeat;text-indent:-999em;}
.brdJomalone .brdPrdList .btnArea [class^="btn"]:hover{background-position:0 0 !important;}
.brdJomalone .brdPrdList .btnArea .btn_favourite{background-image:url('/static-fo-pc/img/common/brand/btn_favourite_jom.png')}
.brdJomalone .brdPrdList .btnArea .btn_addcart{background-image:url('/static-fo-pc/img/common/brand/btn_addcart_jom.png')}
.brdJomalone .brdPrdList .btnArea .btn_checkout{width:90px;background-image:url('/static-fo-pc/img/common/brand/btn_checkout_jom.png')}

.brdJomalone .scrollTop{display:block;width:43px;height:12px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/btn_top_jom.gif') no-repeat 0 100%;position:absolute;right:0;bottom:4px;overflow:hidden;}
.brdJomalone .sortTop{margin:15px 0 0;text-align:right;}
.brdJomalone .sortTop .selectZone{text-align:left;}

.brdJomalone .pagingBrand{padding:30px 0 0;/*border-top:1px solid #ccc*/;}
.brdJomalone .pagingBrand .paging *{vertical-align:middle;}
.brdJomalone .pagingBrand .paging a{margin:0 0 0 2px;color:#000;position:relative;}
.brdJomalone .pagingBrand .paging a:before{display:inline-block;margin:0 6px 0 0;height:10px;content:"";border-left:1px solid #000;vertical-align:-1px;}
.brdJomalone .pagingBrand .paging .first + a:before, .brdJomalone .pagingBrand .paging .prev + a:before{display:none;}
.brdJomalone .pagingBrand .paging a.on{text-decoration:underline;}
.brdJomalone .pagingBrand .paging .first,
.brdJomalone .pagingBrand .paging .prev,
.brdJomalone .pagingBrand .paging .next,
.brdJomalone .pagingBrand .paging .last{width:11px;height:8px;background:url('/static-fo-pc/img/common/brand/btn_paging_jom.png') no-repeat 0 0;border:0;top:2px;}
.brdJomalone .pagingBrand .paging .first:before, .brdJomalone .pagingBrand .paging .prev:before, .brdJomalone .pagingBrand .paging .next:before, .brdJomalone .pagingBrand .paging .last:before{display:none;}
.brdJomalone .pagingBrand .paging .first{background-position:0 0;}
.brdJomalone .pagingBrand .paging .prev{width:5px;background-position:-20px 0;}
.brdJomalone .pagingBrand .paging .next{width:5px;background-position:-40px 0;}
.brdJomalone .pagingBrand .paging .last{background-position:-60px 0;}
/* cont */
.brdJomalone .listA:after{display:block;content:"";clear:both;}
.brdJomalone .listA li{width:45.35px;height:128px;float:left;overflow:hidden;cursor:pointer;}
.brdJomalone .listA li.on img{position:relative;top:-128px;}
.brdJomalone .listA li img{width:100%;}
.brdJomalone .listB{min-height:160px;}
.brdJomalone .listB:after{display:block;content:"";clear:both;}
.brdJomalone .listB > li{width:151px;font-size:11px;text-align:center;float:left;cursor:pointer;position:relative;}
.brdJomalone .listB > li strong{display:block;height:20px;border:1px solid #ccc;border-width:1px 0;overflow:hidden;}
.brdJomalone .listB li.on strong img{position:relative;top:-20px;}
.brdJomalone .listB ul{display:none;padding:5px 0 0;position:absolute;left:0;top:22px;z-index:1;}
.brdJomalone .listB .on ul{display:block;}
.brdJomalone .listB ul li{width:151px;line-height:20px;}
.brdJomalone .listB ul li.on{text-decoration:underline;}
.brdJomalone .lineArrow{padding-top:50px;background:url('/static-fo-pc/img/common/brand/bg_line_jom.gif') no-repeat 0 0;}
.brdJomalone .lineArrow h3{text-align:center;}
.brdJomalone .twoBanner{margin:20px auto 0;width:760px;}
.brdJomalone .twoBanner .cell{width:380px;text-align:center;float:left;}
.brdJomalone .twoBanner .cell strong{display:block;margin:18px 0 0;font-size:14px;}
.brdJomalone .twoBanner .cell span{display:block;margin:0 0 5px;font-size:11px;}

/* [SYS-3937] 조말론 상품평 UI 개선 */
.brdJomalone .tableArea .tableBox{border-top:1px solid #000000;}
.brdJomalone .tableArea table thead tr th{font-size:11px;padding:8px 0;border-right:none;text-align:center;border-bottom:1px solid #ccc;background:#f9f9f9;font-weight:bold;color:#000;}
.brdJomalone .tableArea table tbody tr td{font-size:11px;padding:6px 0;border-right:none;text-align:center;border-bottom:1px solid #ccc;color:#000;}
.brdJomalone .tableArea table tbody tr.listReply td{background:#f9f9f9;}
.brdJomalone .tableArea table tbody tr.listReply td .reviewPhoto span{width:255px;height:255px}
.jmwrap .proudctDetail .reviewSort .btnReviewWrite,
.jmwrap .proudctDetail .pagingBtn .btn3{position:relative;border:1px solid #e0e0e1;color:#666;font-size:12px;padding:5px 0;width:124px;height:29px;line-height:17px;
	background:#fbfbfb;background:-moz-linear-gradient(top, #fbfbfb 0%, #f8f8f8 100%);
	background:-webkit-linear-gradient(top, #fbfbfb 0%,#f8f8f8 100%);
	background:linear-gradient(to bottom,  #fbfbfb 0%,#f8f8f8 100%);
	-webkit-box-shadow:1px 1px 4px 2px rgba(212,212,212,0.3);-moz-box-shadow:1px 1px 4px 2px rgba(212,212,212,0.3);box-shadow:1px 1px 4px 2px rgba(212,212,212,0.3);
}
.jmwrap .proudctDetail .reviewSort .btnReviewWrite:before,
.jmwrap .proudctDetail .pagingBtn .btn3:before{content:'';display:block;border:1px solid #e0e0e1;width:120px;height:25px;position:absolute;top:1px;left:1px;}

.jmwrap .proudctDetail .paging .first, 
.jmwrap .proudctDetail .paging .prev, 
.jmwrap .proudctDetail .paging .next, 
.jmwrap .proudctDetail .paging .last{border:0;margin:0;width:17px;height:25px;}
.jmwrap .proudctDetail .paging a{margin:0 0 0 3px;color:#000}
.jmwrap .proudctDetail .paging a.on{font-weight:bold;text-decoration:underline;}
.jmwrap .proudctDetail .paging a:before{display:inline-block;
    margin:0 6px 0 0;
    height:10px;
    content:"";
    border-left:1px solid #000;
    vertical-align:-1px;}
.jmwrap .proudctDetail .paging .first + a:before, 
.jmwrap .proudctDetail .paging .prev + a:before,
.jmwrap .proudctDetail .paging a:first-of-type:before{display:none;}
.proudctDetail .pagingBtn {position:relative;}
.proudctDetail .pagingBtn .btn3{position:absolute !important;top:20px;right:0;}
/* //조말론 UI 개선 */

/* 상세페이지 */
.jmwrap .pSection1{margin:0 0 25px;}
.jmwrap .pSection1:after{display:block;content:"";clear:both;}
.jmwrap .pSection1 .prodImage{float:left;width:494px;padding-top:3px;text-align:center;}
.jmwrap .pSection1 .prodImage .note{padding:25px 0 15px;font-size:12px;line-height:1.1;}
.jmwrap .pSection1 .prodInfo{float:left;padding:3px;border:3px solid #000;box-sizing:content-box;}
.jmwrap .pSection1 .prodInfo .inner{width:330px;min-height:468px;padding:22px 26px 12px 26px;border:1px solid #000;font-size:11px;text-align:center;box-sizing:content-box;}
.jmwrap .prodInfo .inner h2{overflow:hidden;max-height:40px;margin-bottom:23px;font-size:15px;line-height:20px;}
.jmwrap .prodInfo .inner .desc{padding-bottom:15px;font-size:11px;}
.jmwrap .prodInfo .inner table{width:100%;margin:10px auto 0px auto;border-bottom:1px solid #ccc;padding:0px 0px 6px 0px;}/* [SYS-13366] 202103022 */
.jmwrap .prodInfo .inner .tooltipWrap .pcsExTb table {margin:0;} /*[SYS-25923]*/
.jmwrap .prodInfo .inner th{padding:6px 7px;font-size:11px;text-align:left;vertical-align:top;}
.jmwrap .prodInfo .inner th,
.jmwrap .prodInfo .inner td{vertical-align:top;line-height:28px;}
.jmwrap .prodInfo .inner td.change{position:relative;}
.jmwrap .prodInfo .inner td{padding:4px 7px 4px 0;font-size:12px;text-align:left;}/* SYS-10105 200807 */
.jmwrap .prodInfo .inner td select{min-width:110px;height:28px;border:1px solid #ccc;}
.jmwrap .prodInfo .inner td img{vertical-align:middle;}
.jmwrap .prodInfo .inner .btn{margin-top:15px;}
.jmwrap .prodInfo .inner .btn a{display:inline-block;}
.jmwrap #about_cashbag_point{display:none;position:absolute;margin:-5px 0 0 3px;}
.jmwrap #about_lotte_point{display:none;position:absolute;margin:-5px 0 0 3px;}
.jmwrap .prodInfo .subTxt{margin:15px 0 0 10px;font-size:12px;line-height:18px;color:#999;text-align:left;}/* 20180222 #54843 add */
.jmwrap .prodInfo .subTxt li+li{margin-top:5px;}/* 20180404 #54843 add */
.jmwrap .pSection2{margin:0 0 50px;}
.jmwrap .pSection2:after{display:block;content:"";clear:both;}

.jmwrap .prodReview{width:494px;font-size:12px;float:left;position:relative;top:-30px;} /*181128 수정*/
.jmwrap .prodReview .snsWrap{margin:0 0 20px;text-align:center;}
.jmwrap .prodReview .rateBox{clear:both;overflow:hidden;}
.jmwrap .prodReview .rateBox p{margin-bottom:5px;}
.jmwrap .prodReview .rateBox .rate{float:left;width:137px;margin-left:108px;background:url('/static-fo-pc/img/common/brand/bg_rate.gif') right top no-repeat;text-align:center;}
.jmwrap .prodReview .rateBox .rate .point{font-size:16px;}
.jmwrap .prodReview .rateBox .review{float:left;padding-left:15px;vertical-align:top;text-align:center;}
.jmwrap .prodReview .rateBox .review .count{font-weight:normal;}
.jmwrap .prodReview .rateBox .review .btnWriteReview{display:inline-block;font-size:12px;color:#000;border:1px solid #aaa;padding:3px 10px 4px;line-height:1em;}
.jmwrap .prodReview .rateBox .review .btnWriteReview:hover{border-color:#000;}


.jmwrap .starScore{display:inline-block;}
.jmwrap .starIcon{width: 80px;} /* 2024-12-11 추가 */
.jmwrap .starIcon, 
.jmwrap .starIcon > span{height:13px;background:url('/static-fo-pc/img/common/brand/ico_star_jom.png?v=1') no-repeat 0 0;}
.jmwrap .starIcon > span{background-position:0 -13px;width:0;}/*[SYS-17286]20210622*/

.jmwrap .prodRecomm{width:396px;text-align:center;float:left;}
.jmwrap .prodRecomm .brdPrdList{margin:10px auto 0;width:396px;}
.jmwrap .prodRecomm .brdPrdList .prdName{font-size:11px;height:auto;max-height:60px;line-height:15px;-webkit-line-clamp:4;}
.jmwrap .prodRecomm .brdPrdList .sliderItem{padding:0 5px;width:33.333%;font-size:11px;text-align:center;}
.jmwrap .prodRecomm .brdPrdList img{width:90px;}
.jmwrap .brdPrdList .slick-arrow{margin-top:0;width:11px;height:20px;background:url('/static-fo-pc/img/common/brand/slide_nav_prev.gif') no-repeat 0 0;top:47px;}
.jmwrap .brdPrdList .slick-prev{left:-19px;}
.jmwrap .brdPrdList .slick-next{background:url('/static-fo-pc/img/common/brand/slide_nav_next.gif') no-repeat 0 0;right:-19px;}
.jmwrap .brdPrdList .slick-dots{display:none !important;}
.jmwrap .brdPrdList .slick-arrow.slick-disabled{display:none !important;}
.jmwrap .combiningInfo{clear:both;margin-bottom:45px;padding-top:46px;background:url('/static-fo-pc/img/common/brand/bg_combining_info.gif') left top repeat-x;}
.jmwrap .combiningInfo h4{margin-bottom:17px;text-align:center;}
.jmwrap .combiningInfo .item{clear:both;padding-left:34px;overflow:hidden;}
.jmwrap .combiningInfo .item table{float:left;width:411px;min-height:150px;margin:0 5px;}
.jmwrap .combiningInfo .item th{width:180px;border:1px solid #ccc !important;border-right:none !important;}
.jmwrap .combiningInfo .item td{width:231px;border:1px solid #ccc !important;border-left:none !important;font-size:11px;text-align:center;}
.jmwrap .combiningInfo .item td .flavor{margin-bottom:6px;font-size:11px;}
.jmwrap .combiningInfo .item td .name{margin-bottom:6px;font-size:11px;font-weight:bold;}
.jmwrap .combiningInfo .item td .desc{margin-bottom:14px;font-size:11px;}
.jmwrap .combiningInfo .cbtn{margin-top:22px;text-align:center;}
.jmwrap .tabsdiv{margin-bottom:70px;}
.jmwrap .tabs{clear:both;height:35px;margin-bottom:20px;background:url('/static-fo-pc/img/common/brand/bg_prod_tabs.gif') left top repeat-x;border-left:1px solid #ccc;overflow:hidden;}
.jmwrap .tabs li{position:relative;float:left;width:140px;border-top:1px solid #ccc;border-right:1px solid #ccc;text-align:center;}
.jmwrap .tabs li a{display:inline-block;height:25px;padding-top:8px;font-size:11px;text-decoration:none;text-align:center;box-sizing:content-box;}
.jmwrap .tabs li.selected{background:#fff;border-top:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;font-weight:bold;}
.jmwrap .tabs li + li.selected{margin-left:-1px;}
.jmwrap .dataTable{width:100%}
.jmwrap .dataTable th{padding:10px 0px 9px 18px;background:#f9f9f9;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;text-align:left;}
.jmwrap .dataTable td{padding:10px 0px 9px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;}
.jmwrap .dataTable td .fos_co{color:#c01818;}
.jmwrap .dlTypeList li{padding-left:40px;}
.jmwrap .dlTypeList span{display:inline-block;margin-left:-40px;min-width:40px;}
.jmwrap .reviewSelect{float:right;}
.jmwrap .reviewSelect select{padding:2px;border:1px solid #000;}
.jmwrap .reviewBtn{float:right;margin:-5px 0 8px 0;}
.jmwrap .reviewCount{margin-bottom:9px;font-size:12px;font-weight:bold;}
.jmwrap .reviewCount select{font-size:12px;font-weight:normal;}
.jmwrap .reviewTable{width:100%;border-top:1px solid #000;border-bottom:1px solid #000;}
.jmwrap .reviewTable th{padding:8px 0px;background:#f9f9f9;font-size:11px;text-align:center;}
.jmwrap .reviewTable td{padding:6px 0px;font-size:11px;border-top:1px solid #ccc;text-align:center;}
.jmwrap .reviewTable td a{font-size:11px;}
.jmwrap .reviewTable td.pl img{vertical-align:bottom;}
.jmwrap .reviewTable tr.answer td{background:#f9f9f9;font-size:11px;text-align:left;}
.jmwrap .reviewTable tr.answer td .rate{margin:7px 10px 20px 0px;font-size:11px;text-align:right;}
.jmwrap .reviewTable tr.answer td .rate img{margin-top:-1px;padding-right:10px;vertical-align:top;}
.jmwrap .reviewTable tr.answer td .rview{clear:both;margin:0px 30px 20px 64px;font-size:11px;line-height:15px;overflow:hidden;}
.jmwrap .reviewTable tr.answer td .rview:after{display:block;content:"";clear:both;}
.jmwrap .reviewTable tr.answer td .rview .imgW img{display:block;}
.jmwrap .reviewTable tr.answer td .rview .imgW{margin-right:10px;float:left;}
.jmwrap .reviewTable tr.answer td dl{clear:both;margin:10px 0px 10px 50px;overflow:hidden;}
.jmwrap .reviewTable tr.answer td dt{float:left;width:100px;font-size:11px;text-align:center;vertical-align:top;}
.jmwrap .reviewTable tr.answer td dd{float:left;width:580px;font-size:11px;line-height:15px;}
.jmwrap .btn_r{margin-top:10px;margin-bottom:-30px;text-align:right;}


/****************************************
	에스티로더
****************************************/
.brdEsteeLauder{margin:0 auto;width:940px;}
.brdEsteeLauder .brdHeader{position:relative;}
.brdEsteeLauder .brdLogo{padding:30px 0 8px 0;text-align:center;}

.brdEsteeLauder .brdUtill{margin-bottom:10px;}
.brdEsteeLauder .brdUtill > ul:after{display:block;content:"";clear:both;}
.brdEsteeLauder .brdUtill > ul > li{margin:0 16px;position:relative;float:left;line-height:11px;font-size:11px;}
.brdEsteeLauder .brdUtill > ul > li:before{content:'';display:block;width:1px;height:10px;position:absolute;top:0;left:-13px;background:url('/static-fo-pc/img/common/brand/bg_tmenu_bar_ESL.png') no-repeat 0 0;}
.brdEsteeLauder .brdUtill > ul > li:first-child:before{margin-left:0;display:none;}
.brdEsteeLauder .brdUtill > ul > li a:hover{outline:none;text-decoration:underline;}
/* [SYS-7433]20200511 */
.brdEsteeLauder .brdHDbaner{width:auto;max-height:88px;height:88px;position:absolute;bottom:53px;right:0px;}
.brdEsteeLauder .brdHDbaner a > img{width:auto;height:100%;}
/* //[SYS-7433] */
.brdEsteeLauder .brdHDbaner:before{content:'';display:none;width:10px;height:12px;position:absolute;top:19px;right:-10px;background:url('/static-fo-pc/img/common/bg_tooltip2.png') no-repeat -28px 0;}

/* brdGnb */
.brdEsteeLauder .brdGnbArea{border-top:1px solid #333;border-bottom:1px solid #ccc;}
.brdEsteeLauder .brdGnb{height:51px;position:relative;text-align:center;}
.brdEsteeLauder .brdGnb > li{display:inline-block;margin:0 15px;}
.brdEsteeLauder .brdGnb .gnb01{padding-left:2px;}
.brdEsteeLauder .brdGnb > li > a{display:block;height:51px;overflow:hidden;}
.brdEsteeLauder .brdGnb > li > a:hover img,
.brdEsteeLauder .brdGnb > li.on > a img{margin-top:-51px;}
.brdEsteeLauder .brdGnb .subMnu{display:none;padding-left:40px;font-size:12px;text-align:left;color:#000;border:1px solid #ccc;background:#fff;position:absolute;z-index:10;}
.brdEsteeLauder .brdGnb .subMnu:after{display:block;content:'';clear:both;}
.brdEsteeLauder .brdGnb .gnb03 .subMnu{width:670px;left:172px;}
.brdEsteeLauder .brdGnb .gnb04 .subMnu{width:770px;left:80px;}
.brdEsteeLauder .brdGnb .gnb05 .subMnu{width:515px;left:343px;}
.brdEsteeLauder .brdGnb .gnb06 .subMnu{width:720px;left:200px;}
.brdEsteeLauder .brdGnb .gnb07 .subMnu{width:190px;right:213px;}
/*.brdEsteeLauder .brdGnb .gnb08 .subMnu{width:303px;right:0px;}*/
/* 190408 #122231 edit */
.brdEsteeLauder .brdGnb .gnb08 .subMnu{width:180px;right:60px;padding-left:30px;}
.brdEsteeLauder .brdGnb .gnb08 .subMnu > ul > li > ul:first-child{padding-top:10px;}
.brdEsteeLauder .brdGnb .gnb08 .subMnu > ul > li > ul{float:none;min-height:auto;}
.brdEsteeLauder .brdGnb .gnb08 .subMnu > ul{min-height:294px;}
/* // 190408 #122231 edit */
.brdEsteeLauder .brdGnb .subMnu li{line-height:22px;}
.brdEsteeLauder .brdGnb .subMnu li a:hover{font-weight:bold;text-decoration:underline;outline:none;}
.brdEsteeLauder .brdGnb .on .subMnu{display:block;}
.brdEsteeLauder .brdGnb .subMnu > ul > li > a{display:block;margin-bottom:10px;padding:12px 0 8px 0;position:relative;}
.brdEsteeLauder .brdGnb .subMnu > ul > li > a:before{display:block;height:100%;content:"";background-color:#efefef;position:absolute;left:-40px;right:0;top:0;z-index:-1;}
.brdEsteeLauder .brdGnb .subMnu > ul > li > ul{min-height:240px;float:left;}
.brdEsteeLauder .brdGnb .gnb03 .subMnu > ul > li > ul{width:210px;}
.brdEsteeLauder .brdGnb .gnb04 .subMnu > ul > li > ul{width:140px;}
.brdEsteeLauder .brdGnb .gnb05 .subMnu > ul > li > ul{width:155px;}
.brdEsteeLauder .brdGnb .gnb06 .subMnu > ul > li > ul{width:210px;}
.brdEsteeLauder .brdGnb .gnb08 .subMnu > ul > li > ul{width:130px;}
.brdEsteeLauder .brdGnb .gnb06 .subMnu > ul > li > ul + ul{width:155px;}
.brdEsteeLauder .brdGnb .gnb03 .subMnu > ul > li > ul + ul + ul{width:170px;}

/* main */
.brdEsteeLauder .slderAuto{position:relative;overflow:hidden;}
.brdEsteeLauder .slderAuto .slick-arrow{display:none !important;}
.brdEsteeLauder .slderAuto .slick-dots{width:auto;height:12px;position:absolute;right:45px;bottom:17px;}
.brdEsteeLauder .slderAuto .slick-dots li{display:block;float:left;}
.brdEsteeLauder .slderAuto .slick-dots li + li{margin-left:2px;}
.brdEsteeLauder .slderAuto .slick-dots li button{width:11px;height:14px;background:url('/static-fo-pc/img/common/brand/bxslider_controls2_ESL.png') no-repeat -13px 0;}
.brdEsteeLauder .slderAuto .slick-dots .slick-active button{background-position:0 0;}
.brdEsteeLauder .slderAuto .slick-move{position:absolute;right:13px;bottom:17px;}
.brdEsteeLauder .slderAuto .slick-move .btn{display:block;margin-left:4px;width:10px;height:14px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/bxslider_controls_ESL.png') no-repeat -11px 0;overflow:hidden;float:left;}
.brdEsteeLauder .slderAuto .slick-move .play{background-position:0 0;}

/* Content */
.brdEsteeLauder .Cont-Bestsellers{margin-top:14px;}
.brdEsteeLauder .Cont-Bestsellers > ul{overflow:hidden;}
.brdEsteeLauder .Cont-Bestsellers > ul > li{position:relative;float:left;}
.brdEsteeLauder .Cont-Bestsellers > ul > li:after{content:'';display:block;width:1px;height:126px;position:absolute;top:130px;left:0;background:url('/static-fo-pc/img/common/brand/bestLine_ESL.png') no-repeat 0 0;}
.brdEsteeLauder .Cont-Bestsellers > ul > li:first-child:after{display:none;}
.brdEsteeLauder .Cont-Bestsellers > ul > li > a{width:85px;height:21px;margin-left:-42.5px;position:absolute;bottom:41px;left:50%;background:url('/static-fo-pc/img/common/brand/minutely_button.png') no-repeat 0 0;font-size:0;}
.brdEsteeLauder .Cont-Bestsellers > ul > li .bestsellers-AllView > a{width:158px;height:25px;position:absolute;top:58px;right:28px;background:url('/static-fo-pc/img/common/brand/best_button_ESL.png') no-repeat 0 0;font-size:0;}

.brdEsteeLauder .mainBanner > ul > li{margin-bottom:14px;}
.brdEsteeLauder .mainBanner .half-banner{overflow:hidden;}
.brdEsteeLauder .mainBanner .half-banner li{float:left;}
.brdEsteeLauder .mainBanner .half-banner li:first-child{margin-right:14px;}

.brdEsteeLauder .starScore{display:inline-block;}
/*[SYS-5488]20200312*/
.brdEsteeLauder .starIcon, .brdEsteeLauder .starIcon > span{width:130px;height:20px;background:url('/static-fo-pc/img/common/brand/ico_star_ESL.png?v=1') no-repeat 0 0;}
.brdEsteeLauder .starIcon > span{background-position:0 -20px;width:0;}/*[SYS-17286]20210622*/
.brdEsteeLauder .starS .starIcon, .brdEsteeLauder .starS .starIcon > span{width:70px;height:11px;background:url('/static-fo-pc/img/common/brand/ico_starSm_ESL.png?v=1') no-repeat 0 0;}
.brdEsteeLauder .starS .starIcon > span{background-position:0 -11px !important;width:0;}/*[SYS-17286]20210622*/


/* List contents */
.brdEsteeLauder .brdCont .contents-title{padding-top:40px;}
.brdEsteeLauder .brdCont .contents-title h3{margin-bottom:27px;text-align:center;font-size:23px;line-height:22px;font-weight:normal;}
.brdEsteeLauder .brdCont .widget-group{position:relative;padding-bottom:10px;}
.brdEsteeLauder .brdCont .widget-group:after{content:'';display:block;clear:both;}
.brdEsteeLauder .widget-group .contente-chanel > ul > li {position:relative;float:left;font-size:10px;line-height:10px;}
.brdEsteeLauder .widget-group .contente-chanel > ul > li:before{content:'>';margin:0 9px;display:inline-block;}
.brdEsteeLauder .widget-group .contente-chanel > ul > li:first-child:before{display:none !important;}
.brdEsteeLauder .widget-group .selectWrap{position:absolute;top:0;right:4px;}
.brdEsteeLauder .contents-title [class*='sorting']{width:131px;height:20px;position:absolute;top:-10px;right:0;background:url('/static-fo-pc/img/common/brand/bg_selectbox.gif') left top no-repeat;}
.brdEsteeLauder .contents-title label{display:inline-block;margin-right:70px;margin-bottom:5px;line-height:20px;float:right;font-size:11px;}
.brdEsteeLauder .contents-title select{position:absolute;width:131px;height:20px;min-height:20px;font-size:11px;line-height:20px;opacity:0;filter:alpha(opacity=0);}
.brdEsteeLauder .contents-title .sorting-02{right:140px;}

.brdEsteeLauder .brandPrdList > li{display:inline-block;margin-right:-4px;padding-right:4px;margin-bottom:50px;width:314px;position:relative;text-align:center;vertical-align:top;}
.brdEsteeLauder .brandPrdList > li .flagArea{text-align:left;position:absolute;left:7px;top:7px;z-index:1;}
.brdEsteeLauder .brandPrdList > li .flagArea.right{left:inherit;right:7px;}
.brdEsteeLauder .brandPrdList > li .flagArea .flag{padding:0;border:0;background:none;}
.brdEsteeLauder .brandPrdList > li .img{display:block;margin-bottom:23px;width:310px;height:310px;border:1px solid #ccc;position:relative;}
.brdEsteeLauder .brandPrdList > li .img img{width:308px;height:308px;}
.brdEsteeLauder .brandPrdList > li .product{display:block;min-height:38px;padding:0 15px;margin:0 0 5px;font-size:14px;line-height:1.3;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
.brdEsteeLauder .brandPrdList > li .txt{display:inline-block;margin:0 0 5px;width:275px;font-size:10px;line-height:14px;min-height:28px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
.brdEsteeLauder .brandPrdList > li .opt{min-height:37px;}
.brdEsteeLauder .brandPrdList > li .opt *{vertical-align:middle;}
.brdEsteeLauder .brandPrdList > li .opt select{height:20px;max-width:180px;margin-right:15px;border:1px solid #D2D2D2;font-size:11px;}
.brdEsteeLauder .brandPrdList > li .discount{font-size:12px;}
.brdEsteeLauder .brandPrdList > li .evaluation{min-height:31px;}
.brdEsteeLauder .brandPrdList > li .evaluation img{width:66px;}
.brdEsteeLauder .brandPrdList .btnArea [class^="btn"]{display:inline-block;width:90px;height:47px;font-size:0;}
.brdEsteeLauder .brandPrdList .btnArea [class^="btn"] + [class^="btn"]{margin-left:4px;}
.brdEsteeLauder .brandPrdList .btnArea .btn-favorite{background:url('/static-fo-pc/img/common/brand/btn_favorite_ESL.gif') no-repeat 0 0;}
.brdEsteeLauder .brandPrdList .btnArea .btn-buynow{background:url('/static-fo-pc/img/common/brand/btn_buynow_ESL.gif') no-repeat 0 0;}
.brdEsteeLauder .brandPrdList .btnArea .btn-addcart{background:url('/static-fo-pc/img/common/brand/btn_addcart_ESL.gif') no-repeat 0 0;}
.brdEsteeLauder .brandPrdList .btnPalette{width:33px;height:33px;background:url('/static-fo-pc/img/common/brand/icon_colorchip_ESL.gif') no-repeat 0 0;}
.brdEsteeLauder .brandPrdList .cellInfo > a + .evaluation{margin:38px 0 0 0 !important;}
.brdEsteeLauder .brandPrdList .colorLayer .brandPrdList{margin-left:0;}

.brdEsteeLauder .colorLayer .popClose{width:15px;height:15px;background:url('/static-fo-pc/img/common/brand/colorbox_close_ESL.gif') no-repeat 0 0;right:15px;top:320px;}
.brdEsteeLauder .colorLayer .brandPrdList > li{margin-bottom:0;padding-bottom:14px;background:#f2f2f2;}
.brdEsteeLauder .colorLayer .brandPrdList > li .img{margin:0;border:0;}
.brdEsteeLauder .colorLayer .brandPrdList > li .cellInfo{margin-top:-12px;padding:31px 50px 10px;min-height:213px;background:url('/static-fo-pc/img/common/brand/bg_colorchip_info.png') repeat-x 0 0;position:relative;z-index:0;}
.brdEsteeLauder .colorLayer .brandPrdList > li .colorChipBrd{margin:-2px 0 0 -2px;}
.brdEsteeLauder .colorLayer .brandPrdList > li .colorChipBrd:after{display:block;clear:both;content:"";}
.brdEsteeLauder .colorLayer .brandPrdList > li .colorChipBrd li{margin:2px 0 0 2px;float:left;}
.brdEsteeLauder .colorLayer .brandPrdList > li .colorChipBrd li a{display:block;width:26px;height:26px;text-indent:-999em;}
.brdEsteeLauder .colorLayer .brandPrdList > li .colorChipBrd li a:hover,
.brdEsteeLauder .colorLayer .brandPrdList > li .colorChipBrd li a.on{border:3px solid #000;}
.brdEsteeLauder .colorLayer .brandPrdList > li .product{margin-bottom:5px;}
.brdEsteeLauder .colorLayer .brandPrdList > li .discount{margin-right:24px;font-size:12px;}
.brdEsteeLauder .colorLayer .brandPrdList > li .opt{margin-bottom:25px;}
.brdEsteeLauder .colorLayer .brandPrdList > li .opt select{margin-right:0;max-width:none;font-size:12px;}

/* [SYS-3937] 에스티로더 상품평 UI 개선 */
.brdEsteeLauder .tableArea .tableBox{border-top:1px solid #000000;}
.brdEsteeLauder .tab-container .tabs03 .proudctDetail .tableArea .tableBox table{width: 555px;} /* DEF-4734  에스티로더 상품평 탭 넓이값 수정*/
.brdEsteeLauder .tableArea table thead tr th{font-size:12px;color:#000;background:#f9f9f9;border-right:none;text-align:center !important;font-weight:bold;}
.brdEsteeLauder .tableArea table tbody tr td{font-size:11px !important;text-align:center;border-top:1px solid #ccc;border-right:none;color:#000;}
.brdEsteeLauder .tableArea table tbody tr td:nth-child(3){font-size:11px !important;}

.brdEsteeLauder .tableArea table tbody tr td > .starIcon, 
.brdEsteeLauder .tableArea table tbody tr td > .starIcon > span{width:70px;height:11px;background:url('/static-fo-pc/img/common/brand/ico_starSm_ESL.png?v=1') no-repeat 0 0;}
.brdEsteeLauder .tableArea table tbody tr td > .starIcon > span{background-position:0 -11px !important;}
.brdEsteeLauder .tableArea table .displayColName2{width:185px !important;}
.brdEsteeLauder .tableArea table .displayColName3{width:70px !important;}
.brdEsteeLauder .tableArea table tbody tr td .layerContainer.detail{position:absolute !important;}

.brdEsteeLauder .tableArea table tbody tr.listReply td{background:#f9f9f9;font-size:11px !important;padding:20px 30px !important;border-bottom:none;}
.brdEsteeLauder .tableArea table tbody tr.listReply td .reviewPhoto span{width:145px;height:145px}
.brdEsteeLauder .displayColName4 > span{display:block;text-align:center;}
.brdEsteeLauder .proudctDetail .reviewSort .btnReviewWrite{display:none;}
.brdEsteeLauder .tableArea .tableBox table td .buyCheck.no:before{content:'No';display:block;border:0;}
.brdEsteeLauder .tableArea .tableBox table td .buyCheck:before{content:'Yes';display:block;color:#000;height:17px;overflow:hidden;}
.brdEsteeLauder .tableArea .tableBox table td .buyCheck{background:none;box-shadow:none;overflow:hidden;width:35px;height:17px;margin:0 auto;text-align:center;border:0;font-weight:normal;}
.brdEsteeLauder .tableArea .tableBox table td .buyCheck.no{border:0;}
.brdEsteeLauder .tableBox table td .listTitle.video .tit:after,
.brdEsteeLauder .tableBox table td .listTitle.photo .tit:after{background:url('/static-fo-pc/img/common/brand/review_04.gif') no-repeat;}
.brdEsteeLauder .proudctDetail .paging .first, 
.brdEsteeLauder .proudctDetail .paging .prev, 
.brdEsteeLauder .proudctDetail .paging .next, 
.brdEsteeLauder .proudctDetail .paging .last{border:0;height:14px;font-size:0;vertical-align:middle;margin-top:4px;}
.brdEsteeLauder .proudctDetail .paging a{margin:0 0 0 3px;color:#000}
.brdEsteeLauder .proudctDetail .paging a.on{font-weight:bold;text-decoration:underline;}
.brdEsteeLauder .proudctDetail .paging .first{width:14px;background:url(/static-fo-pc/img/common/brand/bg_paging_ESL.png) no-repeat 0 0;}
.brdEsteeLauder .proudctDetail .paging .prev{width:7px;background:url(/static-fo-pc/img/common/brand/bg_paging_ESL.png) no-repeat 0 0;}
.brdEsteeLauder .proudctDetail .paging .next{width:7px;background:url(/static-fo-pc/img/common/brand/bg_paging_ESL.png) no-repeat -21px 0;}
.brdEsteeLauder .proudctDetail .paging .last{width:14px;background:url(/static-fo-pc/img/common/brand/bg_paging_ESL.png) no-repeat -28px 0;}
.brdEsteeLauder .proudctDetail .pagingBtn .btn3{top:50px}
/* //에스티로더 UI 개선 */

/* 평점 */
.grade-wrap{position:relative;}
.grade-wrap .grade{width:77px;height:16px;margin-top:15px;position:absolute;left:120px;background:url(/static-fo-pc/img/common/bg_review.png?v=1) no-repeat 0 0;z-index:999;}
.grade-wrap .grade > span{display:inline-block;width:37%;height:16px;position:absolute;left:0;top:0;background:url(/static-fo-pc/img/common/bg_review.png?v=1) no-repeat 0 -15px;font-size:0;}

/* 사이즈 선택 */
.psize{display:inline-block;margin-top:40px;overflow:hidden;}
.psize > span, .psize > div, .psize > img {display:inline-block;vertical-align:middle;}
.psize > div{margin-right:20px;}

/* 가격 */
.price > strong{font-size:12px;line-height:12px;}

/* 리스트 버튼 */
.area-button > ul{overflow:hidden;}
.area-button > ul > li{margin-right:7px;float:left;}
.area-button > ul > li:last-child{margin-right:0;}
.area-button > ul > li  > a{display:inline-block;width:90px;height:47px;font-size:0;}
.area-button .btn-favorite a{background:url('/static-fo-pc/img/common/brand/btn_favorite_ESL.gif') no-repeat 0 0;}
.area-button .btn-buynow a{background:url('/static-fo-pc/img/common/brand/btn_buynow_ESL.gif') no-repeat 0 0;}
.area-button .btn-addcart a{background:url('/static-fo-pc/img/common/brand/btn_addcart_ESL.gif') no-repeat 0 0;}

/* 페이징 */
.brdEsteeLauder .pagination{text-align:center;}
.brdEsteeLauder .pagination a{display:inline-block;margin:0 5px;vertical-align:bottom;}
.brdEsteeLauder .pagination a.on{font-weight:bold;}
.brdEsteeLauder .pagination .pg-prev{width:14px;height:14px;background:url(/static-fo-pc/img/common/brand/bg_paging_ESL.png) no-repeat 0 0;font-size:0;}
.brdEsteeLauder .pagination .pg-forwawrd{width:7px;height:14px;background:url(/static-fo-pc/img/common/brand/bg_paging_ESL.png) no-repeat 0 0;font-size:0;}
.brdEsteeLauder .pagination .pg-last{width:7px;height:14px;background:url(/static-fo-pc/img/common/brand/bg_paging_ESL.png) no-repeat -21px 0;font-size:0;}
.brdEsteeLauder .pagination .pg-next{width:14px;height:14px;background:url(/static-fo-pc/img/common/brand/bg_paging_ESL.png) no-repeat -28px 0;font-size:0;}


/*modal*/
.mask-layer{display:none;position:fixed;top:0;left:0;background:rgba(56,59,65,0.6);width:100%;height:100%;z-index:90;}
.mask-layer.on{display:block;}

/* 상세페이지 SPP */
.brdEsteeLauder .brdCont .prodView{margin-bottom:50px;padding-bottom:30px;border-bottom:1px solid #ccc;}
.brdEsteeLauder .brdCont .prodView:after{display:block;clear:both;content:"";}
.brdEsteeLauder .brdCont .prodView .leftSection{float:left;width:345px;margin-right:40px;padding-top:25px;text-align:center;}
.brdEsteeLauder .brdCont .prodView .leftSection .pimg{position:relative;margin-bottom:10px;padding-top:35px;}
.brdEsteeLauder .brdCont .prodView .leftSection .pimg > img{width:345px;height:345px;}
.brdEsteeLauder .brdCont .prodView .leftSection .pimg .ptag{position:absolute;top:7px;left:7px;}
.brdEsteeLauder .brdCont .prodView .leftSection .pimg .ptag img{margin-right:4px;}
.brdEsteeLauder .brdCont .prodView .leftSection .pimg .ptag2{position:absolute;top:7px;right:7px;}
.brdEsteeLauder .brdCont .prodView .leftSection .thumbImg{margin-bottom:22px;font-size:0;}
.brdEsteeLauder .brdCont .prodView .leftSection .thumbImg a{display:inline-block;width:63px;height:63px;padding:5px;box-sizing:content-box;margin-right:5px;border:1px solid #d6d6d6;}
.brdEsteeLauder .brdCont .prodView .leftSection .pgrade{width:200px;margin:15px auto 10px auto;text-align:left;}
.brdEsteeLauder .brdCont .prodView .leftSection .pgrade dt{margin-bottom:5px;}
.brdEsteeLauder .brdCont .prodView .leftSection .pgrade dd{position:relative;}
.brdEsteeLauder .brdCont .prodView .leftSection .pgrade dd > img{width:120px;}
.brdEsteeLauder .brdCont .prodView .leftSection .pgrade .num{position:absolute;bottom:-6px;right:0;color:#656565;font-size:44px;font-weight:bold;line-height:44px;letter-spacing:-0.1em;}
.brdEsteeLauder .brdCont .prodView .leftSection .btn_write{width:190px;height:33px;margin:0 auto;font-size:12px;background:url('/static-fo-pc/img/common/brand/bg_write_board.gif') left top no-repeat;line-height:33px;}
.brdEsteeLauder .brdCont .prodView .leftSection .btn_write .count{display:inline-block;margin-left:16px;padding-left:16px;background:url('/static-fo-pc/img/common/brand/bg_write_count.gif') no-repeat 0 50%;}
.brdEsteeLauder .brdCont .prodView .leftSection .btn_write a{display:block;text-decoration:none;}
.brdEsteeLauder .brdCont .prodView .rightSection{float:left;width:555px;padding-top:34px;font-size:12px;}
.brdEsteeLauder .brdCont .prodView .rightSection .location{margin:0 0 15px 0;padding:0;}
.brdEsteeLauder .brdCont .prodView .rightSection h4{margin-bottom:37px;font-size:16px;line-height:20px;}
.brdEsteeLauder .brdCont .prodView .rightSection .desc{margin-bottom:20px;padding:0 20px 20px 20px;border-bottom:1px solid #d5d5d5;font-size:12px;min-height:76px;}
.brdEsteeLauder .brdCont .prodView .rightSection table{width:515px;margin:0 auto;}
.brdEsteeLauder .brdCont .prodView .rightSection th{vertical-align:top;line-height:28px;padding:4px 0;font-size:12px;text-align:left;}
.brdEsteeLauder .brdCont .prodView .rightSection th.alnc{text-align:center;}
/*20190328 #123690 edit*/
.brdEsteeLauder .brdCont .prodView .rightSection td{vertical-align:top;line-height:28px;padding:4px 0;font-size:12px;vertical-align:middle;border-bottom:none;}/*20190418 #121091 edit*/
.brdEsteeLauder .brdCont .prodView .rightSection td .tooltipClick{height:20px;vertical-align:middle}
.brdEsteeLauder .brdCont .prodView .rightSection td .tooltipClick > .btnTip{display:block;}
.brdEsteeLauder .brdCont .prodView .rightSection td .tooltipClick > .btnTip img{vertical-align:top}
.brdEsteeLauder .brdCont .prodView .rightSection td.change{position:relative;}
/*--//20190328 #123690 edit end*/
.brdEsteeLauder .brdCont .prodView .rightSection td img.imiddle{margin:-3px 0;vertical-align:top;}
.brdEsteeLauder .brdCont .prodView .rightSection td select{margin:-3px 0;height:28px;min-width:100px;}
.brdEsteeLauder .brdCont .prodView .rightSection .colorchip{position:relative;clear:both;margin:20px 0;padding:5px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;overflow:hidden;}
.brdEsteeLauder .brdCont .prodView .rightSection .colorchip .smoosh{position:absolute;top:0;bottom:0;left:0;right:0;/*float:left;padding-top:15px;*/width:182px;text-align:center;}
.brdEsteeLauder .brdCont .prodView .rightSection .colorchip .smoosh .helper{display:inline-block;*display:inline;height:100%;vertical-align:middle;}
.brdEsteeLauder .brdCont .prodView .rightSection .colorchip .smoosh img{vertical-align:middle;} /* 201208 DEF-5021 */
.brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList{position:relative;width:240px;margin-left:182px;padding:26px 30px 23px 0;}
.brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList .name{display:none;max-width:300px;padding:0 10px;height:38px;line-height:25px;background:url('/static-fo-pc/img/common/brand/bg_tooltip.png') left top no-repeat;position:absolute;top:-32px;left:3px;z-index:10;margin-bottom:15px;color:#040a2b;font-size:12px;white-space:nowrap;}
.brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList .name:after{display:block;width:1px;height:38px;content:"";background:url('/static-fo-pc/img/common/brand/bg_tooltip_right.png') right top no-repeat;position:absolute;right:0;top:0;}
.brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList a{display:inline-block;margin:0 0 3px -2px;border:2px solid #fff;*zoom:1;*display:inline;position:relative;}
.brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList a span{display:block;width:25px;height:25px;margin:1px;font-size:0;text-indent:-9999px;}
.brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList a.on, 
.brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList a:hover{border:2px solid #000;}
.brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList a:hover .name{display:block;}
.brdEsteeLauder .brdCont .prodView .rightSection .btn{margin-top:24px;}
.brdEsteeLauder .brdCont .prodView .rightSection .btn a{display:inline-block;font-size:0;}
.brdEsteeLauder .brdCont .prodView .rightSection .btn img{margin-right:6px;}
.brdEsteeLauder .brdCont .prodView .rightSection .note{margin-top:6px;padding-left:13px;background:url('/static-fo-pc/img/common/brand/icon_note.gif') 2px 4px no-repeat;color:#040a2b;}
.brdEsteeLauder .brdCont .prodView .rightSection .subTxt{margin-top:10px;font-size:12px;line-height:18px;color:#999;}/* 20180222 #54843 add */
.brdEsteeLauder .brdCont .prodView .rightSection .subTxt li+li{margin-top:5px;}/* 20180404 #54843 add */

.brdEsteeLauder .brdCont .prodWith{margin-bottom:100px;}
.brdEsteeLauder .brdCont .prodWith ul{clear:both;width:816px;margin:20px auto 0 auto;overflow:hidden;}
.brdEsteeLauder .brdCont .prodWith li{float:left;width:212px;margin:0 30px;text-align:center;}
.brdEsteeLauder .brdCont .prodWith li .pimg{padding-bottom:30px;}
.brdEsteeLauder .brdCont .prodWith li .pname{min-height:56px;font-weight:bold;}
.brdEsteeLauder .brdCont .prodWith li .pdesc{min-height:43px;font-size:12px;}
.brdEsteeLauder .brdCont .prodWith li .price{margin-bottom:13px;font-weight:bold;}
.brdEsteeLauder .brdCont .prodWith li>a{font-size:0;}

.brdEsteeLauder .brdCont .prodTabs{margin-top:60px;}
.brdEsteeLauder .brdCont .prodTabs .tabs{position:relative;}
.brdEsteeLauder .brdCont .prodTabs .tabs:before{display:block;height:100%;content:"";border-left:1px solid #ccc;position:absolute;left:0;top:2px;}
.brdEsteeLauder .brdCont .prodTabs .tabs:after{display:block;clear:both;content:"";}
.brdEsteeLauder .brdCont .prodTabs .tabs li{position:relative;float:left;width:140px;bottom:-2px;border-top:1px solid #ccc;border-right:1px solid #ccc;text-align:center;}
.brdEsteeLauder .brdCont .prodTabs .tabs li a{display:inline-block;height:35px;padding-top:10px;font-size:11px;text-decoration:none;text-align:center;}
.brdEsteeLauder .brdCont .prodTabs .tabs li.selected{background:#fff;border-top:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;font-weight:bold;}
.brdEsteeLauder .brdCont .prodTabs .tabscont{padding:40px 0 50px;border-top:2px solid #000;}

/*tabs*/
.brdEsteeLauder .tab-container > ul{overflow:hidden;position:relative;margin-bottom:30px;}
.brdEsteeLauder .tab-container > ul:after{display:block;width:548px;height:1px;background:#d6d6d6;content:"";position:absolute;left:0;bottom:0;}
.brdEsteeLauder .tab-container > ul > li{width:182px;height:40px;margin-left:1px;float:left;text-align:center;border:1px solid #f7f7f7;font-weight:bold;border-bottom:none;background-color:#f7f7f7;cursor:pointer;}
.brdEsteeLauder .tab-container > ul > li:first-child{margin-left:0;}
.brdEsteeLauder .tab-container > ul > .active{border:1px solid #d5d5d5;border-bottom:none;background-color:#fff;position:relative;}
.brdEsteeLauder .tab-container > ul > .active:after{display:block;width:100%;height:1px;background:#fff;content:"";position:absolute;left:0;bottom:0;z-index:1;}
.brdEsteeLauder .tab-container > ul > li > a{vertical-align:middle;font-size:14px;line-height:37px;}
.brdEsteeLauder .tab-container > ul > li > a:hover{outline:none;}
.brdEsteeLauder .tab-container .tabsBody{margin-top:30px;}
.brdEsteeLauder .tab-container .tabs01 .prouct-info{padding:0 20px 20px 20px;margin-bottom:20px;border-bottom:1px solid #d5d5d5;}

.brdEsteeLauder .brdCont .reviewTable{width:555px !important;margin-bottom:20px !important;border-top:1px solid #000;border-bottom:1px solid #000;}
.brdEsteeLauder .brdCont .reviewTable th{padding:8px 0px;background:#f9f9f9;font-size:11px;text-align:center !important;}
.brdEsteeLauder .brdCont .reviewTable td{padding:6px 0px;font-size:11px;border-top:1px solid #ccc;text-align:center;}
.brdEsteeLauder .brdCont .reviewTable td a{font-size:11px;}
.brdEsteeLauder .brdCont .reviewTable td.pl{text-align:left !important;}
.brdEsteeLauder .brdCont .reviewTable td.pl img{vertical-align:bottom;}
.brdEsteeLauder .brdCont .reviewTable tr.answer td{background:#f9f9f9;font-size:11px;text-align:left;}
.brdEsteeLauder .brdCont .reviewTable tr.answer td .rview{clear:both;margin:10px 10px 10px 40px;font-size:11px;line-height:15px;overflow:hidden;}
.brdEsteeLauder .brdCont .reviewTable tr.answer td .rview img{float:left;padding-right:10px;}


/****************************************
	라메르
****************************************/

.lamerwrap{width:907px;margin:0 auto;}
.lamerwrap .brdheader{position:relative;}
.lamerwrap .brdheader .brdlogo{padding:20px 0 22px 0;border-bottom:1px solid #ccc;text-align:center;}
.lamerwrap .brdHDbaner{height:81px;position:absolute;top:0;right:0;}
.lamerwrap .brdHDbaner > img{max-height:100%;position:relative;}

.lamerwrap .brdheader .tm{position:absolute;top:45px;left:8px;font-size:0;line-height:0;}
.lamerwrap .brdheader .tm img{margin-right:12px;}

/* brdGnb */
.lamerwrap .brdGnbArea{position:relative;margin-top:-1px;border-top:1px solid #333;border-bottom:1px solid #ccc;}
.lamerwrap .brdGnb{height:39px;}
.lamerwrap .brdGnb > li{display:inline-block;}
.lamerwrap .brdGnb > li > a{display:block;height:39px;overflow:hidden;}
.lamerwrap .brdGnb > li > a:hover > img,
.lamerwrap .brdGnb > li.on > a > img{margin-top:-39px;}
.lamerwrap .brdGnb .gnb01{margin-left:130px;}
.lamerwrap .brdGnb > li{margin-right:70px;}
.lamerwrap .brdGnb > li:last-child{margin-right:0;}
.lamerwrap .brdGnb .subMnu{display:none;width:100%;height:41px;font-size:0;text-align:center;border:1px solid #ccc;background:url('/static-fo-pc/img/common/brand/bg_gnbsub.gif') repeat-x left top;position:absolute;left:0;overflow:hidden;z-index:9;}
.lamerwrap .brdGnb .subMnu:after{display:block;content:'';clear:both;}
.lamerwrap .brdGnb .on .subMnu{display:block;}
.lamerwrap .brdGnb .subMnu > ul > li{display:inline-block;margin-right:6px;}
.lamerwrap .brdGnb .subMnu > ul > li  > a{display:block;height:39px;overflow:hidden;} 
.lamerwrap .brdGnb .subMnu > ul > li  > a:hover > img,
.lamerwrap .brdGnb .subMnu > ul > li.on  > a img{margin-top:-39px;}
.lamerwrap .brdGnb .gnb05 .subMnu{padding-right:30px;text-align:right;}
.lamerwrap .brdGnb .gnb05 .subMnu li{margin-right:30px;}
.lamerwrap .brdGnb li a:hover{outline:none;}

/* main */
.lamerwrap .slderAuto{margin-top:40px;position:relative;overflow:hidden;}
.lamerwrap .slderAuto .slick-arrow{display:none !important;}
.lamerwrap .slderAuto .slick-dots{width:auto;position:absolute;right:50px;bottom:17px;}
.lamerwrap .slderAuto .slick-dots li{display:block;float:left;}
.lamerwrap .slderAuto .slick-dots li + li{margin-left:2px;}
.lamerwrap .slderAuto .slick-dots li button{width:15px;height:15px;background:url('/static-fo-pc/img/common/brand/slide_controls_LM.png') no-repeat -15px 0;}
.lamerwrap .slderAuto .slick-dots .slick-active button{background-position:0 0;}
.lamerwrap .slderAuto .slick-move{position:absolute;right:13px;bottom:17px;}
.lamerwrap .slderAuto .slick-move .btn{display:block;margin-left:4px;width:15px;height:15px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/slide_controls_LM.png') no-repeat -45px 0;overflow:hidden;float:left;}
.lamerwrap .slderAuto .slick-move .play{background-position:-30px 0;}

.lamerwrap .lamerbg01 .bg-button-wrap{overflow:hidden;}
.lamerwrap .lamerbg01 .bg-button-wrap > ul > li > a{width:101px;height:23px;margin-top:13px;margin-bottom:65px;font-size:0;margin-right:132px;float:left;background:url('/static-fo-pc/img/common/brand/minutely_button02.png')no-repeat 0 0;}
.lamerwrap .lamerbg01 .bg-button-wrap > ul > li:first-child > a{margin-left:55px;}
.lamerwrap .lamerbg01 .bg-button-wrap > ul > li:last-child > a{margin-right:0;}

.lamerwrap .lamerbg03{position:relative;}
.lamerwrap .lamerbg03 a{width:98px;height:21px;position:absolute;top:310px;left:404px;font-size:0;background:url('/static-fo-pc/img/common/brand/minutely_button03.png')no-repeat 0 0;}

/* brandPrdList */
.lamerwrap .contente-chanel{padding:7px 7px 4px 0;text-align:right;}
.lamerwrap .contente-chanel ul{text-align:right;}
.lamerwrap .contente-chanel ul li{display:inline-block;font-size:11px;position:relative;padding-left:12px;}
.lamerwrap .contente-chanel ul > li:first-child{padding-left:0;}
.lamerwrap .contente-chanel ul > li:before{content:'>';display:inline-block;margin:0 5px 0 3px;position:absolute;left:-1px;top:50%;margin-top:-8px;}
.lamerwrap .contente-chanel ul > li:first-child:before{display:none;}
.lamerwrap .brandPrdList{position:relative;}
.lamerwrap .brandPrdList:before{display:block;width:100%;height:1px;content:"";background:#fff;position:absolute;left:0;bottom:0;z-index:1;}
.lamerwrap .brandPrdList:after{display:block;content:"";clear:both;}
.lamerwrap .contents-list .topCtg{margin:30px 0;}
.lamerwrap .brandPrdList > li{padding:20px 20px 14px;width:33.333%;height:475px;font-size:12px;text-align:center;border-bottom:1px solid #ccc;position:relative;float:left;}
.lamerwrap .brandPrdList > li .flagArea{text-align:left;position:absolute;right:0;top:20px;z-index:1;}
.lamerwrap .brandPrdList > li .flagArea .flag{padding:0;border:0;background:none;}
.lamerwrap .brandPrdList > li .img{display:block;margin:0 auto 10px;width:150px;height:150px;position:relative;}
.lamerwrap .brandPrdList > li .img img{width:150px;height:150px;}
.lamerwrap .brandPrdList > li .product:not(.wishPopNew){display:block;margin:0 0 5px;height:38px;font-size:16px;line-height:19px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;} /* [SYS-21328] 2022-04-19 */
.lamerwrap .brandPrdList > li .txt{display:inline-block;margin:0 0 20px;height:34px;font-size:12px;line-height:17px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
.lamerwrap .brandPrdList > li .opt{min-height:35px;}
.lamerwrap .brandPrdList > li .opt *{vertical-align:middle;}
.lamerwrap .brandPrdList > li .opt select{width:95px;margin-left:5px;}
.lamerwrap .brandPrdList > li .discount{min-height:25px;}
.lamerwrap .brandPrdList > li .evaluation{margin:0 auto 20px;padding:2px 0 5px 0;width:105px;border:1px solid #ececec;border-width:1px 0;position:relative;}
.lamerwrap .brandPrdList > li .evaluation:after{display:block;margin-top:-4px;width:4px;height:7px;content:"";background:url('/static-fo-pc/img/common/brand/bg_grade.gif') no-repeat 0 0;position:absolute;right:0;top:50%;}
.lamerwrap .brandPrdList > li .evaluation div{margin-bottom:5px;text-align:left;}
.lamerwrap .brandPrdList > li .evaluation strong{font-size:14px;}
.lamerwrap .brandPrdList > li .evaluation img{width:66px;}
.lamerwrap .brandPrdList .btnArea [class^="btn"]{display:inline-block;width:78px;height:52px;text-indent:-999em;}
.lamerwrap .brandPrdList .btnArea [class^="btn"] + [class^="btn"]{margin-left:2px;}
.lamerwrap .brandPrdList .btnArea .btn-favorite{background:url('/static-fo-pc/img/common/brand/btn_favorite.gif') no-repeat 0 0;}
.lamerwrap .brandPrdList .btnArea .btn-addcart{background:url('/static-fo-pc/img/common/brand/btn_addcart.gif') no-repeat 0 0;}
.lamerwrap .pagingBrand{padding:30px 0 0;}
.lamerwrap .pagingBrand .paging *{vertical-align:middle;}
.lamerwrap .pagingBrand .paging a{margin:0 -4px 0 0;padding-right:10px;font-size:11px;color:#000;position:relative;}
.lamerwrap .pagingBrand .paging a:before{display:inline-block;margin:0 10px 0 0;height:10px;content:"";border-left:1px solid #000;vertical-align:-1px;}
.lamerwrap .pagingBrand .paging .prev + a:before{border-left:0;}
.lamerwrap .pagingBrand .paging a.on{font-weight:bold;}
.lamerwrap .pagingBrand .paging .prev, .lamerwrap .pagingBrand .paging .next{width:20px;height:17px;border:0;top:1px;}
.lamerwrap .pagingBrand .paging .prev:before, .lamerwrap .pagingBrand .paging .next:before{display:none;}
.lamerwrap .pagingBrand .paging .prev{background:url('/static-fo-pc/img/common/brand/btn_page_prev_lmr.gif') no-repeat 0 50%;}
.lamerwrap .pagingBrand .paging .next{background:url('/static-fo-pc/img/common/brand/btn_page_next_lmr.gif') no-repeat 0 50%;}
.lamerwrap .sortList{text-align:right;}
.lamerwrap .sortList .sel{display:inline-block;text-align:left;}
.lamerwrap .colorSel{position:relative;}
.lamerwrap .colorSel > a{position:relative;display:inline-block;width:120px;height:22px;padding:0 5px 0 21px;text-align:left;line-height:20px;margin-left:5px;border:1px solid #aaa;}
.lamerwrap .colorSel > a:after{content:"";display:block;width:6px;height:6px;position:absolute;right:4px;top:50%;margin-top:-3px;background:url(/static-fo-pc/img/common/arr_lamer_sel.gif)}
.lamerwrap .colorSel > div{position:absolute;left:86px;top:21px;width:120px;max-height:134px;overflow:hidden;overflow-y:auto;background-color:#fff;border:1px solid #aaa;z-index:2}
.lamerwrap .colorSel > div > ul > li > a{text-align:left;line-height:12px;display:block;padding:5px 4px 5px 21px;position:relative;}
.lamerwrap .colorSel > a > span, .lamerwrap .colorSel > div > ul > li > a > span{position:absolute;left:4px;top:50%;margin-top:-6px;display:block;width:12px;height:12px;}
.lamerwrap .colorSel > div > ul > li > a:hover{background-color:#4472c4;color:#fff;}

/* 별점 */
/*[SYS-5500]20200312*/
.lamerwrap .starIcon, .lamerwrap .starIcon > span{width:85px;height:14px;font-size:0 !important;background:url('/static-fo-pc/img/common/brand/ico_star_lmr.png?v=1') no-repeat 0 0;}
.lamerwrap .starIcon > span{background-position:0 -14px;}
/*[SYS-5500]20200312*/
.lamerwrap .starS .starIcon, .lamerwrap .starS .starIcon > span{width:75px;height:12px;background:url('/static-fo-pc/img/common/brand/ico_starSm_lmr.png?v=1') no-repeat 0 0;}
.lamerwrap .starS .starIcon > span{background-position:0 -12px !important;}
/*[SYS-5500]20200312*/
.lamerwrap .starPk .starIcon, .lamerwrap .starPk .starIcon > span{width:80px;height:14px;background:url('/static-fo-pc/img/common/brand/ico_starPk_lmr.png?v=1') no-repeat 0 0;}
.lamerwrap .starPk .starIcon > span{background-position:0 -14px !important;}

/*[DEF-2684]20200422*/.lamerwrap .starS .starIcon > span{width:0;}

/* 상세 */
.lamerwrap .brdcontents{width:907px;}
.lamerwrap .brdcontents .brdlocation{padding:7px 7px 4px 0;font-size:11px;color:#000;text-align:right;margin:0;}

.lamerwrap .brdprodDetail{margin-bottom:60px;}
.lamerwrap .brdprodDetail:after{display:block;content:"";clear:both;}
.lamerwrap .brdprodDetail .sectionL{float:left;position:relative;width:366px;margin-right:30px;text-align:center;font-size:12px;}
.lamerwrap .brdprodDetail .sectionL .tag{position:absolute;top:0;right:30px;}
.lamerwrap .brdprodDetail .sectionL .prodImg{margin-bottom:50px;padding-top:40px;}
.lamerwrap .brdprodDetail .sectionL .share{margin-bottom:35px;text-align:center;}
.lamerwrap .brdprodDetail .sectionL .grbox{clear:both;overflow:hidden;}
.lamerwrap .brdprodDetail .sectionL .grbox .grade{float:left;width:207px;margin:0 40px 0 0;padding:9px 0 8px 0;background:url('/static-fo-pc/img/common/brand/bg_grade.gif') 196px 21px no-repeat;border-top:1px solid #ececec;border-bottom:1px solid #ececec;color:#666;text-align:left;}
.lamerwrap .brdprodDetail .sectionL .grbox .grade table{width:160px;margin:0 auto;}
.lamerwrap .brdprodDetail .sectionL .grbox .grade span{font-size:26px;line-height:26px;}
.lamerwrap .brdprodDetail .sectionL .grbox .grade .gradeTxt{font-size:12px;color:#000;}
.lamerwrap .brdprodDetail .sectionL .grbox .review{float:left;width:100px;padding-top:6px;text-align:left;}
.lamerwrap .brdprodDetail .sectionL .grbox .review img{display:block;margin-top:5px;}
.lamerwrap .brdprodDetail .sectionL .colorchip{margin-bottom:10px;}
.lamerwrap .brdprodDetail .sectionL .colorchip ul{clear:both;overflow:hidden;}
.lamerwrap .brdprodDetail .sectionL .colorchip li{float:left;width:78px;margin-left:10px;font-size:11px;line-height:13px;cursor:pointer;}
.lamerwrap .brdprodDetail .sectionL .colorchip li img{display:block;margin-bottom:10px;border:1px solid #eeedeb;}
.lamerwrap .brdprodDetail .sectionL .colorchip li.active img{border:1px solid #000;}
.lamerwrap .brdprodDetail .sectionL .colorchip li:first-child{margin-left:0px;}
.lamerwrap .brdprodDetail .sectionL .colorchip p{margin-top:20px;padding-top:10px;border-top:1px solid #eeedeb;text-align:center;}
.lamerwrap .brdprodDetail .sectionL .withProd{margin-top:13px;padding-top:16px;border-top:1px solid #ccc;}
.lamerwrap .brdprodDetail .sectionL .withProd h3{margin-bottom:10px;}
.lamerwrap .brdprodDetail .sectionL .withProd p{font-size:11px;line-height:15px;}
.lamerwrap .brdprodDetail .sectionL .withProd ul{clear:both;margin-top:20px;overflow:hidden;}
.lamerwrap .brdprodDetail .sectionL .withProd li{float:left;width:112px;padding:0 5px;font-weight:bold;text-align:center;}
.lamerwrap .brdprodDetail .sectionL .withProd li img{display:block;margin:0 auto 10px auto;}

.lamerwrap .brdprodDetail .sectionR{float:left;width:509px;position:relative;font-size:12px;}
.lamerwrap .brdprodDetail .sectionR h2{margin:0;padding:20px 0 15px 0;border-bottom:1px solid #eeedeb;font-size:18px;}
.lamerwrap .brdprodDetail .sectionR .prodInfo{padding:20px 10px;border-bottom:1px solid #eeedeb;}
.lamerwrap .brdprodDetail .sectionR .prodInfo h3{margin-bottom:5px;font-size:12px;}
.lamerwrap .brdprodDetail .sectionR .prodInfo p{margin-bottom:30px;font-size:12px;line-height:1.5;}
.lamerwrap .brdprodDetail .sectionR .prodInfo .btn{font-weight:bold;text-decoration:underline;font-size:12px;}
.lamerwrap .brdprodDetail .sectionR .prodSpec{padding:15px 20px;border-bottom:1px solid #ccc;}
.lamerwrap .brdprodDetail .sectionR .prodSpec th{width:170px;padding:4px 0;text-align:left;font-size:11px;vertical-align:top;line-height:28px;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td{width:300px;padding:4px 0;font-size:12px;vertical-align:top;line-height:28px;}/* SYS-10105 200807 */
.lamerwrap .brdprodDetail .sectionR .prodSpec td .subtxt{line-height:18px;}/*[SYS-25923]*/
.lamerwrap .brdprodDetail .sectionR .prodSpec td > .tooltipClick{vertical-align:middle}/*20190328 #123690 edit*/
.lamerwrap .brdprodDetail .sectionR .prodSpec td select{width:150px;height:28px;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td input.num{float:left;width:70px;height:28px;line-height:26px;font-size:11px;vertical-align:top;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td a.btn{float:left;margin-left:-1px;vertical-align:top;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td .colorListSel{position:relative;width:210px;min-height:90px;margin-left:170px;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td .colorListSel > div{position:absolute;left:-97px;top:0;width:79px;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td .colorListSel > div span{display:block;height:65px;width:79px;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td .colorListSel > div i{display:block;margin-top:5px;text-align:center;font-size:9px;word-break:break-word}
.lamerwrap .brdprodDetail .sectionR .prodSpec td .colorListSel > ul:after{content:"";display:block;height:0;clear:both;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td .colorListSel > ul > li{float:left;width:30px;height:30px;margin:0 0 5px 5px;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td .colorListSel > ul > li:nth-child(6n+1){margin-left:0;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td .colorListSel > ul > li > a{display:block;box-sizing:border-box;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td .colorListSel > ul > li > a > span{display:block;width:30px;height:30px;box-sizing:border-box;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td .colorListSel > ul > li.on > a{border:2px solid #555;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td .colorListSel > ul > li.on > a > span{border:2px solid #fff;width:26px;height:26px;}
.lamerwrap .brdprodDetail .sectionR .subTxt{padding:15px 0 10px 20px;font-size:12px;line-height:18px;color:#999;}/* 20180222 #54843 add */
.lamerwrap .brdprodDetail .sectionR .subTxt li+li{margin-top:5px;}/* 20180404 #54843 add */
.lamerwrap .brdprodDetail .sectionR .prodBtn{margin-top:20px;}
.lamerwrap .brdprodDetail .sectionR .prodBtn a{display:inline-block;margin-left:5px;}
.lamerwrap .brdprodDetail .sectionR .prodBtn a:first-child{margin-left:0;}
.lamerwrap .brdprodDetail .sectionR .prodBtn:after{content:'';display:block;clear:both;}
.lamerwrap .prodVideo{margin:0 auto;width:640px;}
.lamerwrap .prodVideo .description{margin:1px 0 0;padding:15px;height:84px;border:1px solid #d1cfc6;overflow-y:scroll;}

/*SPP-tabs*/
.lamerwrap .prodTabs{margin-top:60px;font-size:12px;}
.lamerwrap .prodTabs .tabs{height:30px;margin-bottom:20px;border-left:2px solid #eeedeb;overflow:hidden;position:relative;}
.lamerwrap .prodTabs .tabs:after{display:block;width:100%;height:2px;content:"";background:#eeedeb;position:absolute;left:0;bottom:0;z-index:-1;}
.lamerwrap .prodTabs .tabs li{float:left;width:150px;height:30px;line-height:27px;background:#f9f9f8;border-top:2px solid #eeedeb;border-right:2px solid #eeedeb;border-bottom:2px solid #eeedeb;}
.lamerwrap .prodTabs .tabs li a{display:block;text-align:center;font-size:12px;}
.lamerwrap .prodTabs .tabs li.selected{background:#fff;border-bottom:2px solid #fff;font-weight:bold;}
.lamerwrap .prodTabs .tabscont{padding-bottom:50px;position:relative;}

.lamerwrap .prodTabs .tabscont .airplane_button01{position:absolute;left:437px;top:468px;}
.lamerwrap .prodTabs .tabscont .airplane_button02{position:absolute;left:437px;top:595px;}
.lamerwrap .prodTabs .tabscont .airplane_button03{position:absolute;left:437px;top:525px;}

.lamerwrap .prodTabs .tabscont{position:relative;}
.lamerwrap .prodTabs .tabscont .btnR{width:auto !important;width:initial;position:absolute;right:0;top:4px;}
.lamerwrap .tableStyle1{width:100%;margin-top:20px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.lamerwrap .tableStyle1 th{padding:6px 0;background:#f2f2f2;border-bottom:1px solid #dcdcdc;}
.lamerwrap .tableStyle1 td{padding:6px 0;border-top:1px solid #e3e0d9;border-bottom:1px solid #e3e0d9;text-align:center;}
.lamerwrap .tableStyle1 td.pl{text-align:left;}
.lamerwrap .tableStyle1 td.rview{padding:20px;text-align:left;}
.lamerwrap .tableStyle1 .answer{display:none;}
.lamerwrap .tableStyle1 tr.bg td{background:#f2f2f2;}
.lamerwrap .tableStyle2{width:100%;margin-top:20px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.lamerwrap .tableStyle2 th{padding:6px 0 6px 20px;background:#f2f2f2;border-bottom:1px dotted #dcdcdc;text-align:left;}
.lamerwrap .tableStyle2 td{padding:6px 0 6px 10px;border-top:1px dotted #e3e0d9;text-align:left;}
.lamerwrap .pagination{padding:30px 0 0 0;color:#000;text-align:center;}
.lamerwrap .pagination a{display:inline-block;padding:0 8px;color:#000;font-size:11px;text-decoration:none;vertical-align:middle;}
.lamerwrap .pagination a.active{font-weight:bold;}
.lamerwrap .pagination img{margin-top:-1px;vertical-align:top;}
.lamerwrap .calculate_layer{top:52px;}
.lamerwrap .calculate_layer th,
.lamerwrap .calculate_layer td,
.lamerwrap .calculate_layer p,
.lamerwrap .calculate_layer li{font-size:11px;line-height:16px;color:#999999;}
.lamerwrap .calculate_layer .sec3 table .th_sec1{line-height:28px;}
.lamerwrap .calculate_layer .sec3 table .th_sec3{padding-top:5px;}
.lamerwrap .calculate_layer .sec3 tr.line th,
.lamerwrap .calculate_layer .sec3 tr.line td{border-bottom:1px solid #B5B5B5;}
.lamerwrap .calculate_layer .sec3 th{color:#848484;font-weight:normal;padding:0 !important;width:auto !important;}
.lamerwrap .calculate_layer .sec3 td{background:#F7F7F7;text-align:right;}
.lamerwrap .calculate_layer .sec4 p{color:#464646;}
.lamerwrap .calculate_layer .sec5{height:53px;}
.lamerwrap .calculate_layer .sec5 ul{padding:6px 0 0 0;}
.lamerwrap .calculate_layer .sec5 li{padding-left:12px;line-height:14px}

/* [SYS-3937] 라메르 상품평 UI 개선 */
.lamerwrap .tableArea .tableBox{border-top:1px solid #dcdcdc;}
.lamerwrap .tableArea table thead tr th,
.lamerwrap .tableArea table tbody tr td{padding:6px 0;border-right:none;font-size:12px;color:#000;text-align:center;border-bottom:1px solid #dcdcdc;}
.lamerwrap .tableArea table th{background:#f2f2f2;font-weight:bold;}
.lamerwrap .tableArea table tbody tr td.nodata{background:#fff;}
.lamerwrap .tableArea table tbody tr td .starIcon,
.lamerwrap .tableArea table tbody tr td .starIcon > span{width:81px;height:14px;font-size:0 !important;background:url('/static-fo-pc/img/common/brand/ico_star_bb.png?v=1') no-repeat 0 0;}
.lamerwrap .tableArea table tbody tr td .starIcon > span{background-position:0 -14px;}
.lamerwrap .tableArea table tbody tr td .btnR{position:relative !important;}
.lamerwrap .tableArea table tbody tr.listReply td{background:#f2f2f2;}
.lamerwrap .tableArea table tbody tr.listReply td .reviewPhoto span{width:255px;height:255px}
.lamerwrap .proudctDetail .reviewSort .btnReviewWrite,
.lamerwrap .proudctDetail .pagingBtn .btn3{background:#fff;border:1px solid #e0e0e1;color:#666;font-size:12px;padding:3px 10px;font-family:dotum;line-height:20px;height:auto;}
.lamerwrap .proudctDetail .paging .first, 
.lamerwrap .proudctDetail .paging .prev, 
.lamerwrap .proudctDetail .paging .next, 
.lamerwrap .proudctDetail .paging .last{border:0;margin:0;width:17px;height:25px;}
.lamerwrap .proudctDetail .paging a{margin:0 0 0 3px;color:#000}
.lamerwrap .proudctDetail .paging a.on{font-weight:bold;text-decoration:underline;}
.lamerwrap .proudctDetail .paging a:before{display:inline-block;
    margin:0 6px 0 0;
    height:10px;
    content:"";
    border-left:1px solid #000;
    vertical-align:-1px;}
.lamerwrap .proudctDetail .paging .first + a:before, 
.lamerwrap .proudctDetail .paging .prev + a:before, 
.lamerwrap .proudctDetail .paging a:first-of-type:before{display:none;}

/* //라메르 UI 개선 */

/* 라메르 영문&일문 */
:lang(en) .lamerwrap,:lang(ja) .lamerwrap{width:1020px;}
:lang(en) .lamerwrap img,
:lang(ja) .lamerwrap img{vertical-align:top;}
:lang(en) .lamerwrap .brdheader .tban,
:lang(ja) .lamerwrap .brdheader .tban{position:absolute;top:0;right:0;text-align:right;}

:lang(en) .lamerwrap .reviewTable + .pagination, 
:lang(ja) .lamerwrap .reviewTable + .pagination{margin-top:-1px;border-top:1px solid #000;}

/* 라메르 영문 */
:lang(en) .lamerwrap .brdGnb .gnb01{margin-left:51px;margin-right:0;}
:lang(en) .lamerwrap .brdGnb > li{margin-left:44px;margin-right:0;}
:lang(en) .lamerwrap .brdGnb .subMnu > ul > li{margin-right:0;}
:lang(en) .lamerwrap .brdGnb .subMnu > ul > li+li{margin-left:12px;margin-right:0;}
:lang(en) .lamerwrap .brdGnb > li:last-child ul{text-align:right;}
:lang(en) .lamerwrap .brdGnb > li:last-child ul>li{margin-right:18px;margin-left:0;}
:lang(en) .lamerwrap .brdGnb > li:last-child ul>li:last-child{margin-right:52px;margin-left:12px;}

/*Main*/
:lang(en) .lamerwrap .mcontent{width:1020px;margin-top:40px;}
:lang(en) #slides{position:relative;top:0px;left:0px;z-index:10;}
:lang(en) #slides .slides_container{display:none;position:relative;width:1020px;overflow:hidden;}
:lang(en) #slides .slides_container div.slide{width:1020px;height:450px;display:block;}
:lang(en) #slides .play{display:block;position:absolute;top:423px;right:33px;width:15px;height:15px;background:url('/static-fo-pc/img/en/brand/lamer/slide_controls.png') -30px 0 no-repeat;font-size:0px;z-index:11;}
:lang(en) #slides .pause{display:block;position:absolute;top:423px;right:15px;width:15px;height:15px;background:url('/static-fo-pc/img/en/brand/lamer/slide_controls.png') -45px 0 no-repeat;font-size:0px;z-index:11;}
:lang(en) #slides .pagination_slides{position:absolute;top:423px;right:51px;margin:0;z-index:101;}
:lang(en) #slides .pagination_slides li{float:left;margin:0 0 0 3px;list-style:none;}
:lang(en) #slides .pagination_slides li a{display:block;width:15px;height:0;padding-top:15px;background-image:url('/static-fo-pc/img/en/brand/lamer/slide_controls.png');background-position:-15px 0;float:left;overflow:hidden;}
:lang(en) #slides .pagination_slides li.current a{background-position:0 0;}

/*sub*/
:lang(en) .lamerwrap .contents,:lang(en) .lamerwrap .brdcontents{width:1020px;padding-bottom:0px;}
:lang(en) .lamerwrap .contents .location{font-size:12px;padding:7px 7px 7px 0;color:#000;text-align:right;}
:lang(en) .lamerwrap .contents h1{margin-bottom:30px;text-align:center;}
:lang(en) .lamerwrap .contents h2{margin:30px 0;}

/*MPP*/
:lang(en) .lamerwrap .prodSelect{margin-top:16px;text-align:right;}
:lang(en) .lamerwrap .prodSelect .selectric-lm_selbox{display:inline-block;text-align:left;}
:lang(en) .lamerwrap .prodSelect select{padding:2px 3px;border:1px solid #ccc;font-size:12px;}
:lang(en) .lamerwrap .selectric-lm_selbox{width:150px;}
:lang(en) .lamerwrap .selectric-lm_selbox .selectric .label{margin:3px 3px 0px 6px;line-height:14px;height:17px;}
:lang(en) .lamerwrap .selectric-lm_selbox .selectric-items ul{padding:0px;border:none;text-align:left;}
:lang(en) .lamerwrap .selectric-lm_selbox .selectric-items ul:before{display:none;}
:lang(en) .lamerwrap .selectric-lm_selbox .selectric-items li{font-size:12px;padding:2px 2px 2px 6px;float:none;width:auto;margin:0px;text-align:inherit;}
:lang(en) .lamerwrap .selectric .button{top:1px;}

:lang(en) .lamerwrap .prodList{clear:both;text-align:center;font-size:12px;}
:lang(en) .lamerwrap .prodList>ul{clear:both;margin-bottom:24px;padding-top:49px;border-top:1px solid #ccc;overflow:hidden;}
:lang(en) .lamerwrap .prodList>ul:first-child{padding-top:10px;border:none;}
:lang(en) .lamerwrap .prodList li{position:relative;float:left;width:340px;padding:0 31.5px;text-align:center;}
:lang(en) .lamerwrap .prodList .tag{position:absolute;top:0;right:31.5px;}
:lang(en) .lamerwrap .prodList .info img{margin:0 0 10px 0;}
:lang(en) .lamerwrap .prodList .info h3{height:46px;padding:0 5px 5px 5px;color:#000;font-size:18px;font-weight:bold;line-height:19px;overflow:hidden;}
:lang(en) .lamerwrap .prodList .info h3 a{color:#000;font-size:18px;font-weight:normal;}
:lang(en) .lamerwrap .prodList .info .desc{font-size:inherit;height:40px;padding:0 10px 10px 10px;color:#000;line-height:1.2em;overflow:hidden;}
:lang(en) .lamerwrap .prodList .spec{min-height:55px;}
:lang(en) .lamerwrap .prodList .spec .size{min-height:25px;color:#000;}
:lang(en) .lamerwrap .prodList .spec .size span{display:inline-block;vertical-align:top;}
:lang(en) .lamerwrap .prodList .spec .size select{display:inline;min-width:95px;height:auto;margin-left:5px;padding:0;}
:lang(en) .lamerwrap .prodList .spec .price{color:#000;}
:lang(en) .lamerwrap .prodList .grade{width:125px;margin:0 auto 20px auto;padding:2px 10px 5px 0;background:url('/static-fo-pc/img/en/brand/lamer/bg_grade.gif') 98% 18px no-repeat;border-top:1px solid #ececec;border-bottom:1px solid #ececec;font-family:verdana;text-align:center;}
:lang(en) .lamerwrap .prodList .grade a{color:#666;font-size:12px;}
:lang(en) .lamerwrap .prodList .grade strong{font-size:20px;color:#000;font-weight:normal;letter-spacing:-0.1em;line-height:1em;}
:lang(en) .lamerwrap .prodList .grade img{display:block;margin:4px auto 0 auto;}

/* Select box */
:lang(en) .lamerwrap .selectric,:lang(en) .lamerwrap .selectric-items{border-color:#aaa !important;}
:lang(en) .lamerwrap .prodList .colorchip{min-height:30px;color:#000;}
:lang(en) .lamerwrap .prodList .size strong{vertical-align:top;}
:lang(en) .lamerwrap .prodList .selectric-wrapper{margin:0px 0px 0px 4px;display:inline-block;vertical-align:middle;width:170px;text-align:left;}
:lang(en) .lamerwrap .prodList .selectric-lm_selbox{width:80px;margin-top:-3px;text-align:left !important;}
:lang(en) .lamerwrap .prodList .selectric .label{margin:3px 18px 0px 6px;height:17px;display:block !important;}
:lang(en) .lamerwrap .prodList .selectric-color_chip{margin-top:-3px;}
:lang(en) .lamerwrap .prodList .selectric-color_chip .selectric .label{margin:2px 18px 0px 2px;padding-top:1px;height:18px;}
:lang(en) .lamerwrap .prodList .selectric .label span{vertical-align:middle;}
:lang(en) .lamerwrap .prodList .selectric .label span.ico{margin-top:-4px;margin-top:0px\9;display:inline-block;zoom:1;padding:1px;background-color:#ddd;*display:inline;vertical-align:middle;margin-right:4px;margin-left:0px;}
:lang(en) .lamerwrap .prodList .selectric .label span.ico span{display:block;width:14px;height:14px;}
:lang(en) .lamerwrap .prodList .selectric .label span.ico img{display:block;vertical-align:top;}
:lang(en) .lamerwrap .prodList .selectric-items{max-height:141px;overflow-y:auto;}
:lang(en) .lamerwrap .prodList .selectric-color_chip .selectric-items li{float:none;width:auto;padding:2px 2px 2px 22px;margin:0px;text-align:left;text-indent:-20px;font-size:12px;word-break:break-all;}
:lang(en) .lamerwrap .prodList .selectric-items li span{vertical-align:middle;}
:lang(en) .lamerwrap .prodList .selectric-items .ico{display:inline-block;zoom:1;*display:inline;padding:1px;background-color:#ddd;vertical-align:middle;margin-right:5px;}
:lang(en) .lamerwrap .prodList .selectric-items .ico img{display:block;vertical-align:top;}
:lang(en) .lamerwrap .prodList .selectric-items .ico span{display:block;vertical-align:top;width:14px;height:14px;}


/* SPP-info */
:lang(en) .lamerwrap .brdprodDetail .sectionL{float:left;position:relative;width:475px;margin-right:30px;text-align:center;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .tag{position:absolute;top:18px;right:38px;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .prodImg{margin-bottom:25px;padding-top:30px;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .note{padding:5px 0px 10px 0px;font-size:12px;text-align:center;letter-spacing:-0.05em;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .share{margin-bottom:25px;text-align:center;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .share>ul{text-align:center;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .share>ul li{display:inline-block;margin-right:3px;vertical-align:top;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .grbox{clear:both;overflow:hidden;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .grbox .grade{float:left;width:207px;margin:0 40px 0 35px;padding:9px 0 8px 0;background:url('/static-fo-pc/img/en/brand/lamer/bg_grade.gif') 196px 21px no-repeat;border-top:1px solid #ececec;border-bottom:1px solid #ececec;color:#333;text-align:left;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .grbox .grade table{width:160px;margin:0 auto;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .grbox .grade span{font-size:26px;line-height:26px;letter-spacing:-0.07em;display:inline-block;padding-bottom:5px;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .grbox .review{float:left;width:150px;padding-top:2px;text-align:left;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .grbox .review img{display:block;margin-top:5px;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .colorchip{margin-bottom:10px;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .colorchip ul{clear:both;overflow:hidden;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .colorchip li{float:left;width:78px;margin-left:10px;font-size:11px;line-height:13px;cursor:pointer;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .colorchip li img{display:block;margin-bottom:10px;border:1px solid #ccc;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .colorchip li.active img{border:1px solid #000;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .colorchip li:first-child{margin-left:0px;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .colorchip p{margin-top:20px;padding-top:10px;border-top:1px solid #ccc;text-align:center;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .withProd{margin-top:23px;padding-top:30px;border-top:1px solid #ccc;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .withProd a{display:block;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .withProd h3{margin-bottom:5px;font-size:15px;font-weight:bold;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .withProd p{font-size:12px;line-height:15px;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .withProd ul{clear:both;margin-top:15px;overflow:hidden;padding-left:15px;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .withProd ul:after{clear:both;content:'';display:table;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .withProd li{float:left;width:148px;padding:0 10px;text-align:center;font-size:12px;letter-spacing:-0.05em;line-height:1.2em;word-break:break-all;}
:lang(en) .lamerwrap .brdprodDetail .sectionL .withProd li img{display:block;margin:0 auto 10px auto;}
:lang(en) .lamerwrap .brdprodDetail .sectionR{float:left;width:515px;}
:lang(en) .lamerwrap .brdprodDetail .sectionR h2{margin:0;padding:15px 0 15px 0;border-bottom:1px solid #ccc;font-size:24px;letter-spacing:-0.05em;line-height:1.1em;word-break:break-all;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodInfo{padding:20px 10px;border-bottom:1px solid #ccc;line-height:1.2em;font-family:'Noto Sans DemiLight', 'Noto Sans DemiLight JP',  'Noto Sans DemiLight JP', 'Tahoma',  'Simhei', 'Microsoft Yahei';}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodInfo h3{margin-bottom:5px;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodInfo p{margin-bottom:20px;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodInfo .btn{text-decoration:underline;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodSpec{padding:17px 20px 20px 20px;border-bottom:1px solid #ccc;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodSpec table{width:100%;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodSpec th{position:relative;padding:6px 0px 6px 0px;text-align:left;font-size:12px;line-height:1.3em;vertical-align:top;}
/* .lamerwrap .brdprodDetail .sectionR .prodSpec th:before{content:'';display:block;position:absolute;width:3px;height:3px;background-color:#000;top:12px;left:0px;} */
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodSpec td{padding:4px 0px;font-size:12px;line-height:20px;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodSpec td a.btn{float:left;margin-left:-1px;vertical-align:top;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .blogin{display:inline-block;font-size:12px;color:#000;border:1px solid #aaa;padding:4px 8px 4px 8px;line-height:1em;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .blogin:hover{border-color:#000;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .subTxt{text-align:left;padding:15px 0px 0px 20px;color:#999;font-size:12px;line-height:1.2em;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .subTxt li{position:relative;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .subTxt li:before{position:absolute;top:6px;left:-7px;content:'';display:block;width:3px;height:3px;background-color:#999;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .subTxt > li+li{margin-top:5px;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodBtn{margin-top:20px;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodBtn a{margin-left:5px;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodBtn a:first-child{margin-left:0;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodSpec .color_list{padding:2px 0px 0px 0px;margin-left:-2px;min-height:150px;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodSpec .color_list li{display:inline-block;padding:5px 0px 0px 0px;cursor:pointer;vertical-align:top;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodSpec .color_list li img{vertical-align:top;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodSpec .color_list li a.tooltip{border:1px solid #fff;display:block;padding:1px;transition:color .4s,border-color .4s,background .4s;-webkit-transition:color .4s,border-color .4s,background .4s;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodSpec .color_list li.on a.tooltip{border-color:#000;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodSpec .color_list .spp_colorchip{display:inline-block;width:40px;height:40px;vertical-align:middle;}
:lang(en) .lamerwrap .brdprodDetail .sectionR .prodSpec .rel{position:relative;}
:lang(en) .lamerwrap .brdprodDetail #sv_colorchip{position:absolute;top:29px;left:0px;width:120px;min-height:155px;}
:lang(en) .lamerwrap .brdprodDetail #sv_colorchip .chip{width:120px;height:120px;overflow:hidden;}
:lang(en) .lamerwrap .brdprodDetail #sv_colorchip .name{height:29px;font-size:12px;overflow:hidden;text-align:center;font-weight:normal;line-height:1.2em;word-break:break-all;}

/* SPP-video */
:lang(en) .lamerwrap .prodVideo{width:640px;margin:0 auto;}
:lang(en) .lamerwrap .prodVideo h4{margin-bottom:10px;padding-left:9px;background:url('/static-fo-pc/img/en/brand/lamer/ico_video_title.gif') 0 4px no-repeat;font-size:14px;line-height:1em;}
:lang(en) .lamerwrap .prodVideo iframe{vertical-align:top;}
:lang(en) .lamerwrap .prodVideo .description{height:84px;margin-top:1px;padding:15px;border:1px solid #d1cfc6;overflow-y:scroll;font-size:12px;line-height:1.2em;}


/* SPP-tabs */
:lang(en) .lamerwrap .prodTabs .tabs{height:35px;margin-bottom:30px;}
:lang(en) .lamerwrap .prodTabs .tabs li{width:auto;height:35px;}
:lang(en) .lamerwrap .prodTabs .tabs li a{padding:9px 20px 0;font-size:13px;line-height:1em;}
:lang(en) .lamerwrap .prodTabs .tabs:after{content:'';clear:both;display:table;}
:lang(en) .lamerwrap .prodTabs .tabsdiv{display:none;}
:lang(en) .lamerwrap .prodTabs .tabsdiv.on{display:block;}
:lang(en) .lamerwrap .dataTable{width:1020px;}
:lang(en) .lamerwrap .dataTable th{font-weight:normal;padding:8px 0px 8px 15px;background:#f9f9f9;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:12px;text-align:left;}
:lang(en) .lamerwrap .dataTable td{padding:8px 0px 8px 15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:12px;word-break:break-all;white-space:normal;line-height:1.3em;}
:lang(en) .lamerwrap .dataTable .prod_comp{list-style:none;border:none;display:block;}
:lang(en) .lamerwrap .dataTable .prod_comp .prod_txt{overflow:hidden;line-height:1.3em;word-break:break-all;white-space:normal;display:block;}
:lang(en) .lamerwrap .dataTable .prod_comp.on .prod_txt{height:auto !important;}
:lang(en) .lamerwrap .dataTable .prod_comp .ico_more{position:relative;text-align:left;padding-left:15px;display:block;width:100px;height:11px;margin-top:5px;cursor:pointer;line-height:1em;}
:lang(en) .lamerwrap .dataTable .prod_comp .ico_more:before{content:'';position:absolute;top:1px;left:0px;width:11px;height:11px;background:transparent url('/static-fo-pc/img/en/brand/lamer/ico_prod_comp.gif') 0px 0px no-repeat;}
:lang(en) .lamerwrap .dataTable .prod_comp.on .ico_more:before{background-position:0px -16px;}

:lang(en) .lamerwrap .reviewSelect{float:right;margin-bottom:10px;}
:lang(en) .lamerwrap .reviewSelect select{padding:2px;border:1px solid #ccc;}
:lang(en) .lamerwrap .reviewSelect a{display:inline-block;border:1px solid #000;padding:4px 10px 4px 10px;font-size:12px;line-height:1em;vertical-align:middle;}
:lang(en) .lamerwrap .reviewSelect .selectric-lm_selbox{display:inline-block;vertical-align:middle;}
:lang(en) .lamerwrap .reviewCount{margin-bottom:9px;padding-top:5px;}
:lang(en) .lamerwrap .reviewTable{width:1020px;border-top:1px solid #000;border-bottom:1px solid #000;}
:lang(en) .lamerwrap .reviewTable th{font-weight:normal;padding:8px 0px;background:#f9f9f9;font-size:12px;text-align:center;}
:lang(en) .lamerwrap .reviewTable td{padding:6px 0px;font-size:12px;border-top:1px solid #ccc;text-align:center;}
:lang(en) .lamerwrap .reviewTable td a{font-size:12px;}
:lang(en) .lamerwrap .reviewTable td.pl{text-align:left !important;}
:lang(en) .lamerwrap .reviewTable td.pl img{vertical-align:bottom;}
:lang(en) .lamerwrap .reviewTable tr.answer td{background:#f9f9f9;font-size:12px;text-align:left;}
:lang(en) .lamerwrap .reviewTable tr.answer td .rate{margin:7px 10px 20px 0px;font-size:12px;text-align:right;}
:lang(en) .lamerwrap .reviewTable tr.answer td .rate img{margin-top:-1px;padding-right:10px;vertical-align:top;}
:lang(en) .lamerwrap .reviewTable tr.answer td .rview{position:relative;clear:both;margin:5px 120px 5px 64px;font-size:12px;line-height:1.3em;word-break:break-all;white-space:normal;}
:lang(en) .lamerwrap .reviewTable tr.answer td .rview:after{content:'';clear:both;display:table;}
:lang(en) .lamerwrap .reviewTable tr.answer td .rview img{float:left;padding-right:10px;}
:lang(en) .lamerwrap .reviewTable .buyCheck{display:inline-block;color:#f11d13;border:1px solid #f11d13;padding:0px 4px;font-family:'Noto Sans DemiLight', 'Noto Sans DemiLight JP', 'Tahoma', 'Simhei', 'Microsoft Yahei';line-height:1.4em;}
:lang(en) .lamerwrap .tabsdiv .btn_r{text-align:right;padding:10px 0px 0px 0px;}
:lang(en) .lamerwrap .tabsdiv .btn_r .btn_vmr{display:inline-block;color:#aaa;border:1px solid #aaa;padding:4px 10px 4px 10px;font-size:12px;line-height:1em;vertical-align:middle;}
:lang(en) .lamerwrap .reviewTable tr.answer td dl{clear:both;margin:10px 0px 10px 50px;overflow:hidden;}
:lang(en) .lamerwrap .reviewTable tr.answer td dt{float:left;width:100px;font-size:12px;line-height:1.3em;text-align:center;vertical-align:top;word-break:break-all;white-space:normal;}
:lang(en) .lamerwrap .reviewTable tr.answer td dd{float:left;width:700px;font-size:12px;line-height:1.3em;word-break:break-all;white-space:normal;}
:lang(en) .lamerwrap .tabsdiv .pagination{margin-top:5px;}

/* BestSeller */
:lang(en) .lamerwrap .bestseller{position:relative;}
:lang(en) .lamerwrap .bestseller img{vertical-align:top;}
:lang(en) .lamerwrap .bestseller .bsbox{position:absolute;}
:lang(en) .lamerwrap .bestseller .bsbox h3{font-size:32px;line-height:1em;}
:lang(en) .lamerwrap .bestseller .bsbox .bsinfo{font-size:15px;padding:11px 0px 30px 0px;line-height:1.2em;letter-spacing:-0.07em;}
:lang(en) .lamerwrap .bestseller .bsProd1{top:115px;left:130px;}
:lang(en) .lamerwrap .bestseller .bsProd2{top:445px;left:447px;}
:lang(en) .lamerwrap .bestseller .bsProd3{top:750px;left:130px;}
:lang(en) .lamerwrap .bestseller .bsProd4{top:1119px;left:447px;}
:lang(en) .lamerwrap .bestseller .bsProd5{top:1515px;left:130px;}
:lang(en) .lamerwrap .bestseller .bsProd6{top:1872px;left:447px;}
:lang(en) .lamerwrap .bestseller .bsProd7{top:2219px;left:130px;}
:lang(en) .lamerwrap .bestseller .bsProd8{top:2575px;left:447px;}
:lang(en) .lamerwrap .bestseller .bsProd9{top:2923px;left:130px;}
:lang(en) .lamerwrap .bestseller .bsProd10{top:3292px;left:447px;}


/* Lamer Story-colorBox */
:lang(en) #colorbox,:lang(en) #cboxOverlay,:lang(en) #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;box-sizing:content-box;outline:0;}
:lang(en) #cboxOverlay{position:fixed;width:100%;height:100%;background:#000;}
:lang(en) #cboxContent{position:relative;background:url('/static-fo-pc/img/en/brand/lamer/bg_colorbox.png') 0 8px no-repeat;overflow:hidden;}
:lang(en) #cboxLoadedContent>div{padding:43px 32px 0 32px;}
:lang(en) #cboxClose{border:none;position:absolute;top:0px;right:0px;background:url('/static-fo-pc/img/en/brand/lamer/colorbox_close.png') left top no-repeat;width:33px;height:33px;text-indent:-9999px;cursor:pointer;}
:lang(en) #storyVideo{display:none;}
:lang(en) #cboxContent .video{width:700px;height:411px;margin-bottom:10px;}
:lang(en) #cboxContent h3{margin-bottom:8px;font-size:16px;}
:lang(en) #cboxContent .description{height:106px;padding:5px;border:1px solid #c7c7c7;overflow-y:scroll;}

/* testmonials */
:lang(en) .lamerwrap .testmonials{width:1020px;}
:lang(en) .lamerwrap .testmonials h2{margin:20px 0px 0 0;padding:20px 0 30px 0;border-top:1px solid #000;}
:lang(en) .lamerwrap .testmonials h2:first-child{padding-top:0;border:none;margin-top:0px;border-top:none;}
:lang(en) .lamerwrap .testmonials .clear{clear:both;margin-bottom:10px;padding:0 0px;}
:lang(en) .lamerwrap .testmonials .clear:after{clear:both;content:'';display:table;}
:lang(en) .lamerwrap .testmonials .inner1-1{float:left;width:293px;}
:lang(en) .lamerwrap .testmonials .inner1-2{float:left;width:727px;}
:lang(en) .lamerwrap .testmonials .inner2-1{float:left;width:786px;margin-top:13px;padding-top:27px;border-top:1px solid #e3e0d9;}
:lang(en) .lamerwrap .testmonials .inner2-2{float:left;margin-top:-33px;width:234px;text-align:right;}
:lang(en) .lamerwrap .testmonials .inner3-1{float:left;width:510px;margin-right:20px;padding-right:14px;border-right:1px solid #e3e0d9;}
:lang(en) .lamerwrap .testmonials .inner3-2{float:left;width:489px;}
:lang(en) .lamerwrap .testmonials p{margin:0 0 15px 0;padding:0;color:#333;font-size:13px;line-height:1.2em;}
:lang(en) .lamerwrap .testmonials .inner3-1 img,:lang(en) .lamerwrap .testmonials .inner3-2 img{float:left;margin:0 15px 20px 0;}


/* How to video-slider */
:lang(en) .lamerwrap .howto{margin-top:-20px;}
:lang(en) #slides2{position:relative;top:0px;left:0px;z-index:10;}
:lang(en) #slides2 .slides_container{display:none;position:relative;width:925px;margin:0 auto;overflow:hidden;}
:lang(en) #slides2 .slides_container div.slide{display:block;width:925px;height:150px;}
:lang(en) #slides2 .slides_container div.slide .item{float:left;width:165px;height:150px;margin:0 10px;text-align:center;font-size:12px;line-height:1.2em;}
:lang(en) #slides2 .slides_container div.slide .item a{display:inline-block;}
:lang(en) #slides2 .slides_container div.slide .item img{display:block;margin:0 auto 5px auto;border:3px solid #fff;width:121px;height:76px;}
:lang(en) #slides2 .slides_container div.slide .selected{position:relative;font-weight:bold;z-index:1;}
:lang(en) #slides2 .slides_container div.slide .selected img{border:3px solid #000;}
:lang(en) #slides2 .slides_container div.slide .selected .vmask{position:absolute;top:4px;left:50%;width:113px;height:68px;margin-left:-56.5px;background:url('/static-fo-pc/img/en/brand/lamer/video_cover.png') 50% 50% no-repeat;z-index:2;}
:lang(en) #slides2 .prev{position:absolute;top:0;left:15px;width:21px;height:67px;background:url('/static-fo-pc/img/en/brand/lamer/slide_controls2.gif') 0 8px no-repeat;font-size:0;}
:lang(en) #slides2 .next{position:absolute;top:0;right:15px;width:21px;height:67px;background:url('/static-fo-pc/img/en/brand/lamer/slide_controls2.gif') -21px 8px no-repeat;font-size:0;}
:lang(en) .lamerwrap .video-stage{margin-top:30px;}
:lang(en) .lamerwrap .video-stage .video-item{display:none;clear:both;overflow:hidden;}
:lang(en) .lamerwrap .video-stage .video-item .video{float:left;width:582px;background:transparent url('/static-fo-pc/img/en/brand/lamer/bg_video.gif') 0px 0px no-repeat;}
:lang(en) .lamerwrap .video-stage .video-item .video .description{width:547px;height:85px;padding:10px;border:1px solid #e4e3e3;overflow-y:scroll;font-size:12px;}
:lang(en) .lamerwrap .video-stage .video-item .product{float:left;width:438px;text-align:center;}
:lang(en) .lamerwrap .video-stage .video-item .product .grade{width:197px;margin:0 auto 16px auto;padding-bottom:4px;background:url('/static-fo-pc/img/en/brand/lamer/bg_grade.gif') 191px 6px no-repeat;border-bottom:1px solid #ccc;color:#666;text-align:left;}
:lang(en) .lamerwrap .video-stage .video-item .product .grade strong{color:#000;font-size:16px;}
:lang(en) .lamerwrap .video-stage .video-item .product .grade img{margin-top:2px;padding-right:7px;vertical-align:top;}

/*store*/
:lang(en) .lamerwrap .storeList{clear:both;margin:-20px 0px 0px 56.5px;overflow:hidden;}
:lang(en) .lamerwrap .storeList li{float:left;width:453.5px;padding:40px 0 50px 0;background:url('/static-fo-pc/img/en/brand/lamer/bg_storelist.gif') 0 45px no-repeat;border:none;border-top:1px solid #ccc;text-align:center;margin:0px;height:auto;}
:lang(en) .lamerwrap .storeList li h3{margin-bottom:20px;font-size:18px;}
:lang(en) .lamerwrap .storeList li.first{background:none;}
:lang(en) .lamerwrap .storeList li.ntop{border:none !important;}

/* Redefined Style */
:lang(en) .lamerwrap .brdprodDetail .share li .wish{display:block;width:40px;height:40px;background:transparent url('/static-fo-pc/img/common/bg_icon2.png') -1860px 0px no-repeat;font-size:0px;text-indent:-9999;text-align:left;}
:lang(en) .lamerwrap .brdprodDetail .share li .sns{display:block;width:40px;height:40px;background:transparent url('/static-fo-pc/img/common/bg_icon2.png') -1980px 0px no-repeat;font-size:0px;text-indent:-9999;text-align:left;}
:lang(en) .lamerwrap .detailInfo .infoBox{padding:0px;}
:lang(en) .lamerwrap .tabsdiv .recommend{position:absolute;top:0px;right:-108px;}
:lang(en) .lamerwrap .tabsdiv .recommend .chu{height:30px;margin-right:2px;padding:0 10px;border:1px solid #d2dadd;background-color:#fafcfb;color:#bbb;font-size:13px;text-align:center;line-height:28px;display:inline-block;}
:lang(en) .lamerwrap .tabsdiv .recommend .chu:before{content:'';display:inline-block;width:16px;height:14px;margin-right:6px;background:url('/static-fo-pc/img/common/bg_icon.png') no-repeat -2969px -30px;vertical-align:middle;}
:lang(en) .lamerwrap .tabsdiv .recommend .chu.on{color:#f11d13;}
:lang(en) .lamerwrap .tabsdiv .recommend .chu.on:before{background-position:-2969px -60px;}
:lang(en) .lamerwrap .tabsdiv .recommend .sns{display:inline-block;width:30px;height:30px;color:transparent;font-size:0;background:url('/static-fo-pc/img/common/bg_icon2.png') no-repeat -1980px -60px;vertical-align:top;}
:lang(en) .lamerwrap .spinner{height:22px;}
:lang(en) .lamerwrap .spinner .btnSpin{width:21px;height:22px;background-position:-1294px -4px;border:1px solid #aaa;}
:lang(en) .lamerwrap .spinner .btnSpin.up{background-position:-1324px -4px;}
:lang(en) .lamerwrap .spinner input{height:22px;margin:0px 20px;font-size:12px;border-color:#aaa;width:40px;}
:lang(en) .lamerwrap .tabsdiv .place li a.on{color:#fff;}

/* lamerwrap en*/
:lang(en) .lamerwrap .brandPrdList .btnArea .btn-favorite{background:url('/static-fo-pc/img/en/brand/btn_favorite.gif') no-repeat 0 0;width:98px;height:52px;}
:lang(en) .lamerwrap .brandPrdList .btnArea .btn-addcart{background:url('/static-fo-pc/img/en/brand/btn_addcart.gif') no-repeat 0 0;width:98px;height:52px;}

/* lamerwrap ja*/
:lang(ja) .lamerwrap .brandPrdList .btnArea .btn-favorite{background:url('/static-fo-pc/img/ja/brand/btn_favorite.gif') no-repeat 0 0;}
:lang(ja) .lamerwrap .brandPrdList .btnArea .btn-addcart{background:url('/static-fo-pc/img/ja/brand/btn_addcart.gif') no-repeat 0 0;}

/* 라메르 일문 */
:lang(ja) .lamerwrap .brdGnb .gnb01{margin-left:46px;margin-right:0;}
:lang(ja) .lamerwrap .brdGnb > li{margin-left:60px;margin-right:0;}
:lang(ja) .lamerwrap .brdGnb .subMnu > ul > li{margin-right:0;}
:lang(ja) .lamerwrap .brdGnb .subMnu > ul > li+li{margin-left:12px;margin-right:0;}
:lang(ja) .lamerwrap .brdGnb > li:last-child ul{text-align:right;}
:lang(ja) .lamerwrap .brdGnb > li:last-child ul>li{margin-right:18px;margin-left:0;}
:lang(ja) .lamerwrap .brdGnb > li:last-child ul>li:last-child{margin-right:52px;margin-left:12px;}

/*Main*/
:lang(ja) .lamerwrap .mcontent{width:1020px;margin-top:40px;}
:lang(ja) #slides{position:relative;top:0px;left:0px;z-index:10;}
:lang(ja) #slides .slides_container{display:none;position:relative;width:1020px;overflow:hidden;}
:lang(ja) #slides .slides_container div.slide{width:1020px;height:450px;display:block;}
:lang(ja) #slides .play{display:block;position:absolute;top:423px;right:33px;width:15px;height:15px;background:url('/static-fo-pc/img/ja/brand/lamer/slide_controls.png') -30px 0 no-repeat;font-size:0px;z-index:11;}
:lang(ja) #slides .pause{display:block;position:absolute;top:423px;right:15px;width:15px;height:15px;background:url('/static-fo-pc/img/ja/brand/lamer/slide_controls.png') -45px 0 no-repeat;font-size:0px;z-index:11;}
:lang(ja) #slides .pagination_slides{position:absolute;top:423px;right:51px;margin:0;z-index:101;}
:lang(ja) #slides .pagination_slides li{float:left;margin:0 0 0 3px;list-style:none;}
:lang(ja) #slides .pagination_slides li a{display:block;width:15px;height:0;padding-top:15px;background-image:url('/static-fo-pc/img/ja/brand/lamer/slide_controls.png');background-position:-15px 0;float:left;overflow:hidden;}
:lang(ja) #slides .pagination_slides li.current a{background-position:0 0;}

/*sub*/
:lang(ja) .lamerwrap .contents,:lang(ja) .lamerwrap .brdcontents{width:1020px;padding-bottom:0px;}
:lang(ja) .lamerwrap .contents .location{font-size:12px;padding:7px 7px 7px 0;color:#000;text-align:right;}
:lang(ja) .lamerwrap .contents h1{margin-bottom:30px;text-align:center;}
:lang(ja) .lamerwrap .contents h2{margin:30px 0;}

/*MPP*/
:lang(ja) .lamerwrap .prodSelect{margin-top:16px;text-align:right;}
:lang(ja) .lamerwrap .prodSelect .selectric-lm_selbox{display:inline-block;text-align:left;}
:lang(ja) .lamerwrap .prodSelect select{padding:2px 3px;border:1px solid #ccc;font-size:12px;}
:lang(ja) .lamerwrap .selectric-lm_selbox{width:150px;}
:lang(ja) .lamerwrap .selectric-lm_selbox .selectric .label{margin:3px 3px 3px 6px;line-height:14px;}
:lang(ja) .lamerwrap .selectric-lm_selbox .selectric-items ul{padding:0px;border:none;text-align:left;}
:lang(ja) .lamerwrap .selectric-lm_selbox .selectric-items ul:before{display:none;}
:lang(ja) .lamerwrap .selectric-lm_selbox .selectric-items li{font-size:12px;padding:2px 2px 2px 6px;float:none;width:auto;margin:0px;text-align:inherit;}
:lang(ja) .lamerwrap .selectric .button{top:1px;}

:lang(ja) .lamerwrap .prodList{clear:both;text-align:center;font-size:12px;}
:lang(ja) .lamerwrap .prodList>ul{clear:both;margin-bottom:24px;padding-top:49px;border-top:1px solid #ccc;overflow:hidden;}
:lang(ja) .lamerwrap .prodList>ul:first-child{padding-top:10px;border:none;}
:lang(ja) .lamerwrap .prodList li{position:relative;float:left;width:340px;padding:0 31.5px;text-align:center;}
:lang(ja) .lamerwrap .prodList .tag{position:absolute;top:0;right:31.5px;}
:lang(ja) .lamerwrap .prodList .info img{margin:0 0 10px 0;}
:lang(ja) .lamerwrap .prodList .info h3{height:46px;padding:0 5px 5px 5px;color:#000;font-size:18px;font-weight:bold;line-height:19px;overflow:hidden;}
:lang(ja) .lamerwrap .prodList .info h3 a{color:#000;font-size:18px;font-weight:normal;}
:lang(ja) .lamerwrap .prodList .info .desc{font-size:inherit;height:40px;padding:0 10px 10px 10px;color:#000;line-height:1.2em;overflow:hidden;}
:lang(ja) .lamerwrap .prodList .spec{min-height:55px;}
:lang(ja) .lamerwrap .prodList .spec .size{min-height:25px;color:#000;}
:lang(ja) .lamerwrap .prodList .spec .size span{display:inline-block;vertical-align:top;}
:lang(ja) .lamerwrap .prodList .spec .size select{display:inline;min-width:95px;height:auto;margin-left:5px;padding:0;}
:lang(ja) .lamerwrap .prodList .spec .price{color:#000;}
:lang(ja) .lamerwrap .prodList .grade{width:105px;margin:0 auto 20px auto;padding:2px 0 5px 0;background:url('/static-fo-pc/img/ja/brand/lamer/bg_grade.gif') 100px 18px no-repeat;border-top:1px solid #ececec;border-bottom:1px solid #ececec;font-family:verdana;text-align:center;}
:lang(ja) .lamerwrap .prodList .grade a{color:#666;font-size:12px;}
:lang(ja) .lamerwrap .prodList .grade strong{font-size:20px;color:#000;font-weight:normal;letter-spacing:-0.1em;line-height:1em;}
:lang(ja) .lamerwrap .prodList .grade img{display:block;margin:4px auto 0 auto;}

/* Select box */
:lang(ja) .lamerwrap .selectric,:lang(ja) .lamerwrap .selectric-items{border-color:#aaa !important;}
:lang(ja) .lamerwrap .prodList .colorchip{min-height:30px;color:#000;}
:lang(ja) .lamerwrap .prodList .size strong{vertical-align:top;}
:lang(ja) .lamerwrap .prodList .selectric-wrapper{margin:0px 0px 0px 4px;display:inline-block;vertical-align:middle;width:170px;text-align:left;}
:lang(ja) .lamerwrap .prodList .selectric-lm_selbox{width:80px;margin-top:-3px;text-align:left !important;}
:lang(ja) .lamerwrap .prodList .selectric .label{margin:3px 18px 3px 6px;display:block !important;}
:lang(ja) .lamerwrap .prodList .selectric-color_chip{margin-top:-3px;}
:lang(ja) .lamerwrap .prodList .selectric-color_chip .selectric .label{margin:2px 18px 2px 2px;padding-top:1px;}
:lang(ja) .lamerwrap .prodList .selectric .label span{vertical-align:middle;}
:lang(ja) .lamerwrap .prodList .selectric .label span.ico{margin-top:-3px;margin-top:0px\9;display:inline-block;zoom:1;padding:1px;background-color:#ddd;*display:inline;vertical-align:middle;margin-right:4px;margin-left:0px;}
:lang(ja) .lamerwrap .prodList .selectric .label span.ico span{display:block;width:14px;height:14px;}
:lang(ja) .lamerwrap .prodList .selectric .label span.ico img{display:block;vertical-align:top;}
:lang(ja) .lamerwrap .prodList .selectric-items{max-height:141px;overflow-y:auto;}
:lang(ja) .lamerwrap .prodList .selectric-color_chip .selectric-items li{float:none;width:auto;padding:2px 2px 2px 22px;margin:0px;text-align:left;text-indent:-20px;font-size:12px;word-break:break-all;}
:lang(ja) .lamerwrap .prodList .selectric-items li span{vertical-align:middle;}
:lang(ja) .lamerwrap .prodList .selectric-items .ico{display:inline-block;zoom:1;*display:inline;padding:1px;background-color:#ddd;vertical-align:middle;margin-right:5px;}
:lang(ja) .lamerwrap .prodList .selectric-items .ico img{display:block;vertical-align:top;}
:lang(ja) .lamerwrap .prodList .selectric-items .ico span{display:block;vertical-align:top;width:14px;height:14px;}


/* SPP-info */
:lang(ja) .lamerwrap .brdprodDetail .sectionL{float:left;position:relative;width:475px;margin-right:30px;text-align:center;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .tag{position:absolute;top:18px;right:38px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .prodImg{margin-bottom:25px;padding-top:30px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .note{padding:5px 0px 10px 0px;font-size:12px;text-align:center;letter-spacing:-0.07em;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .share{margin-bottom:25px;text-align:center;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .share>ul{text-align:center;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .share>ul li{display:inline-block;margin-right:3px;vertical-align:top;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .grbox{clear:both;overflow:hidden;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .grbox .grade{float:left;width:207px;margin:0 40px 0 35px;padding:9px 0 8px 0;background:url('/static-fo-pc/img/ja/brand/lamer/bg_grade.gif') 196px 21px no-repeat;border-top:1px solid #ececec;border-bottom:1px solid #ececec;color:#666;text-align:left;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .grbox .grade table{width:160px;margin:0 auto;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .grbox .grade span{font-size:26px;line-height:26px;letter-spacing:-0.07em;display:inline-block;padding-bottom:5px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .grbox .review{float:left;width:150px;padding-top:2px;text-align:left;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .grbox .review img{display:block;margin-top:5px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .colorchip{margin-bottom:10px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .colorchip ul{clear:both;overflow:hidden;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .colorchip li{float:left;width:78px;margin-left:10px;font-size:11px;line-height:13px;cursor:pointer;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .colorchip li img{display:block;margin-bottom:10px;border:1px solid #ccc;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .colorchip li.active img{border:1px solid #000;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .colorchip li:first-child{margin-left:0px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .colorchip p{margin-top:20px;padding-top:10px;border-top:1px solid #ccc;text-align:center;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .withProd{margin-top:23px;padding-top:30px;border-top:1px solid #ccc;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .withProd a{display:block;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .withProd h3{margin-bottom:5px;font-size:15px;font-weight:bold;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .withProd p{font-size:12px;line-height:15px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .withProd ul{clear:both;margin-top:15px;overflow:hidden;padding-left:15px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .withProd ul:after{clear:both;content:'';display:table;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .withProd li{float:left;width:148px;padding:0 10px;text-align:center;font-size:12px;letter-spacing:-0.07em;line-height:1.2em;word-break:break-all;}
:lang(ja) .lamerwrap .brdprodDetail .sectionL .withProd li img{display:block;margin:0 auto 10px auto;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR{float:left;width:515px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR h2{margin:0;padding:15px 0 15px 0;border-bottom:1px solid #ccc;font-size:24px;letter-spacing:-0.07em;line-height:1.1em;word-break:break-all;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodInfo{padding:20px 10px;border-bottom:1px solid #ccc;line-height:1.2em;font-weight:350;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodInfo h3{margin-bottom:5px;font-weight:350;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodInfo p{margin-bottom:20px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodInfo .btn{text-decoration:underline;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodSpec{padding:17px 20px 20px 20px;border-bottom:1px solid #ccc;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodSpec table{width:100%;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodSpec th{position:relative;padding:6px 0px 6px 0px;text-align:left;font-size:12px;line-height:1.3em;vertical-align:top;}
/*:lang(ja)  .lamerwrap .brdprodDetail .sectionR .prodSpec th:before{content:'';display:block;position:absolute;width:3px;height:3px;background-color:#000;top:12px;left:0px;} */
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodSpec td{padding:4px 0px;font-size:12px;line-height:20px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodSpec td a.btn{float:left;margin-left:-1px;vertical-align:top;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .blogin{display:inline-block;font-size:12px;color:#000;border:1px solid #aaa;padding:4px 8px 4px 8px;line-height:1em;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .blogin:hover{border-color:#000;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .subTxt{text-align:left;padding:15px 0px 0px 20px;color:#999;font-size:12px;line-height:1.2em;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .subTxt li{position:relative;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .subTxt li:before{position:absolute;top:6px;left:-7px;content:'';display:block;width:3px;height:3px;background-color:#999;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .subTxt > li+li{margin-top:5px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodBtn{margin-top:20px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodBtn a{margin-left:5px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodBtn a:first-child{margin-left:0;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodSpec .color_list{padding:2px 0px 0px 0px;margin-left:-2px;min-height:150px;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodSpec .color_list li{display:inline-block;padding:5px 0px 0px 0px;cursor:pointer;vertical-align:top;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodSpec .color_list li img{vertical-align:top;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodSpec .color_list li a.tooltip{border:1px solid #fff;display:block;padding:1px;transition:color .4s,border-color .4s,background .4s;-webkit-transition:color .4s,border-color .4s,background .4s;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodSpec .color_list li.on a.tooltip{border-color:#000;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodSpec .color_list .spp_colorchip{display:inline-block;width:40px;height:40px;vertical-align:middle;}
:lang(ja) .lamerwrap .brdprodDetail .sectionR .prodSpec .rel{position:relative;}
:lang(ja) .lamerwrap .brdprodDetail #sv_colorchip{position:absolute;top:29px;left:0px;width:120px;min-height:155px;}
:lang(ja) .lamerwrap .brdprodDetail #sv_colorchip .chip{width:120px;height:120px;overflow:hidden;}
:lang(ja) .lamerwrap .brdprodDetail #sv_colorchip .name{height:29px;font-size:12px;overflow:hidden;text-align:center;font-weight:normal;line-height:1.2em;word-break:break-all;}



/* SPP-video */
:lang(ja) .lamerwrap .prodVideo{width:640px;margin:0 auto;}
:lang(ja) .lamerwrap .prodVideo h4{margin-bottom:10px;padding-left:9px;background:url('/static-fo-pc/img/ja/brand/lamer/ico_video_title.gif') 0 4px no-repeat;font-size:14px;line-height:1em;}
:lang(ja) .lamerwrap .prodVideo iframe{vertical-align:top;}
:lang(ja) .lamerwrap .prodVideo .description{height:84px;margin-top:1px;padding:15px;border:1px solid #d1cfc6;overflow-y:scroll;font-size:12px;line-height:1.2em;}


/* SPP-tabs */
:lang(ja) .lamerwrap .prodTabs .tabs{height:35px;margin-bottom:30px;}
:lang(ja) .lamerwrap .prodTabs .tabs li{width:auto;height:35px;}
:lang(ja) .lamerwrap .prodTabs .tabs li a{padding:9px 20px 0;font-size:13px;line-height:1em;}
:lang(ja) .lamerwrap .prodTabs .tabs:after{content:'';clear:both;display:table;}
:lang(ja) .lamerwrap .prodTabs .tabsdiv{display:none;}
:lang(ja) .lamerwrap .prodTabs .tabsdiv.on{display:block;}
:lang(ja) .lamerwrap .dataTable{width:1020px;}
:lang(ja) .lamerwrap .dataTable th{font-weight:normal;padding:8px 0px 8px 15px;background:#f9f9f9;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:12px;text-align:left;}
:lang(ja) .lamerwrap .dataTable td{padding:8px 0px 8px 15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:12px;word-break:break-all;white-space:normal;line-height:1.3em;}
:lang(ja) .lamerwrap .dataTable .prod_comp{list-style:none;border:none;display:block;}
:lang(ja) .lamerwrap .dataTable .prod_comp .prod_txt{overflow:hidden;line-height:1.3em;word-break:break-all;white-space:normal;display:block;}
:lang(ja) .lamerwrap .dataTable .prod_comp.on .prod_txt{height:auto !important;}
:lang(ja) .lamerwrap .dataTable .prod_comp .ico_more{position:relative;text-align:left;padding-left:15px;display:block;width:100px;height:11px;margin-top:5px;cursor:pointer;line-height:1em;}
:lang(ja) .lamerwrap .dataTable .prod_comp .ico_more:before{content:'';position:absolute;top:1px;left:0px;width:11px;height:11px;background:transparent url('/static-fo-pc/img/ja/brand/lamer/ico_prod_comp.gif') 0px 0px no-repeat;}
:lang(ja) .lamerwrap .dataTable .prod_comp.on .ico_more:before{background-position:0px -16px;}

:lang(ja) .lamerwrap .reviewSelect{float:right;margin-bottom:10px;}
:lang(ja) .lamerwrap .reviewSelect select{padding:2px;border:1px solid #ccc;}
:lang(ja) .lamerwrap .reviewSelect a{display:inline-block;border:1px solid #000;padding:4px 10px 4px 10px;font-size:12px;line-height:1em;vertical-align:middle;}
:lang(ja) .lamerwrap .reviewSelect .selectric-lm_selbox{display:inline-block;vertical-align:middle;}
:lang(ja) .lamerwrap .reviewCount{margin-bottom:9px;padding-top:5px;}
:lang(ja) .lamerwrap .reviewTable{width:1020px;border-top:1px solid #000;border-bottom:1px solid #000;}
:lang(ja) .lamerwrap .reviewTable th{font-weight:normal;padding:8px 0px;background:#f9f9f9;font-size:12px;text-align:center;}
:lang(ja) .lamerwrap .reviewTable td{padding:6px 0px;font-size:12px;border-top:1px solid #ccc;text-align:center;}
:lang(ja) .lamerwrap .reviewTable td a{font-size:12px;}
:lang(ja) .lamerwrap .reviewTable td.pl{text-align:left !important;}
:lang(ja) .lamerwrap .reviewTable td.pl img{vertical-align:bottom;}
:lang(ja) .lamerwrap .reviewTable tr.answer td{background:#f9f9f9;font-size:12px;text-align:left;}
:lang(ja) .lamerwrap .reviewTable tr.answer td .rate{margin:7px 10px 20px 0px;font-size:12px;text-align:right;}
:lang(ja) .lamerwrap .reviewTable tr.answer td .rate img{margin-top:-1px;padding-right:10px;vertical-align:top;}
:lang(ja) .lamerwrap .reviewTable tr.answer td .rview{position:relative;clear:both;margin:5px 120px 5px 64px;font-size:12px;line-height:1.3em;word-break:break-all;white-space:normal;}
:lang(ja) .lamerwrap .reviewTable tr.answer td .rview:after{content:'';clear:both;display:table;}
:lang(ja) .lamerwrap .reviewTable tr.answer td .rview img{float:left;padding-right:10px;}
:lang(ja) .lamerwrap .reviewTable .buyCheck{display:inline-block;color:#f11d13;border:1px solid #f11d13;padding:0px 4px;font-family:'Noto Sans DemiLight', 'Noto Sans DemiLight JP', 'Tahoma', 'Simhei', 'Microsoft Yahei';line-height:1.4em;}
:lang(ja) .lamerwrap .tabsdiv .btn_r{text-align:right;padding:10px 0px 0px 0px;}
:lang(ja) .lamerwrap .tabsdiv .btn_r .btn_vmr{display:inline-block;color:#aaa;border:1px solid #aaa;padding:4px 10px 4px 10px;font-size:12px;line-height:1em;vertical-align:middle;}
:lang(ja) .lamerwrap .reviewTable tr.answer td dl{clear:both;margin:10px 0px 10px 50px;overflow:hidden;}
:lang(ja) .lamerwrap .reviewTable tr.answer td dt{float:left;width:100px;font-size:12px;line-height:1.3em;text-align:center;vertical-align:top;word-break:break-all;white-space:normal;}
:lang(ja) .lamerwrap .reviewTable tr.answer td dd{float:left;width:700px;font-size:12px;line-height:1.3em;word-break:break-all;white-space:normal;}
:lang(ja) .lamerwrap .tabsdiv .pagination{margin-top:5px;}

/* BestSeller */
:lang(ja) .lamerwrap .bestseller{position:relative;}
:lang(ja) .lamerwrap .bestseller img{vertical-align:top;}
:lang(ja) .lamerwrap .bestseller .bsbox{position:absolute;}
:lang(ja) .lamerwrap .bestseller .bsbox h3{font-size:32px;line-height:1em;}
:lang(ja) .lamerwrap .bestseller .bsbox .bsinfo{font-size:15px;padding:20px 0px 23px 0px;line-height:1.2em;letter-spacing:-0.07em;}
:lang(ja) .lamerwrap .bestseller .bsProd1{top:110px;left:130px;}
:lang(ja) .lamerwrap .bestseller .bsProd2{top:421px;left:430px;}
:lang(ja) .lamerwrap .bestseller .bsProd3{top:716px;left:130px;}
:lang(ja) .lamerwrap .bestseller .bsProd4{top:1099px;left:430px;}
:lang(ja) .lamerwrap .bestseller .bsProd5{top:1475px;left:130px;}
:lang(ja) .lamerwrap .bestseller .bsProd6{top:1872px;left:430px;}
:lang(ja) .lamerwrap .bestseller .bsProd7{top:2229px;left:130px;}
:lang(ja) .lamerwrap .bestseller .bsProd8{top:2516px;left:430px;}
:lang(ja) .lamerwrap .bestseller .bsProd9{top:2923px;left:130px;}
:lang(ja) .lamerwrap .bestseller .bsProd10{top:3292px;left:430px;}


/* Lamer Story-colorBox */
:lang(ja) #colorbox,:lang(ja) #cboxOverlay,:lang(ja) #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;box-sizing:content-box;outline:0;}
:lang(ja) #cboxOverlay{position:fixed;width:100%;height:100%;background:#000;}
:lang(ja) #cboxContent{position:relative;background:url('/static-fo-pc/img/ja/brand/lamer/bg_colorbox.png') 0 8px no-repeat;overflow:hidden;}
:lang(ja) #cboxLoadedContent>div{padding:43px 32px 0 32px;}
:lang(ja) #cboxClose{border:none;position:absolute;top:0px;right:0px;background:url('/static-fo-pc/img/ja/brand/lamer/colorbox_close.png') left top no-repeat;width:33px;height:33px;text-indent:-9999px;cursor:pointer;}
:lang(ja) #storyVideo{display:none;}
:lang(ja) #cboxContent .video{width:700px;height:411px;margin-bottom:10px;}
:lang(ja) #cboxContent h3{margin-bottom:8px;font-size:16px;}
:lang(ja) #cboxContent .description{height:106px;padding:5px;border:1px solid #c7c7c7;overflow-y:scroll;}

/* testmonials */
:lang(ja) .lamerwrap .testmonials{width:1020px;}
:lang(ja) .lamerwrap .testmonials h2{margin:20px 0px 0 0;padding:20px 0 35px 0;border-top:1px solid #000;}
:lang(ja) .lamerwrap .testmonials h2:first-child{padding-top:0;border:none;margin-top:0px;border-top:none;}
:lang(ja) .lamerwrap .testmonials .clear{clear:both;margin-bottom:10px;padding:0 0px;}
:lang(ja) .lamerwrap .testmonials .clear:after{clear:both;content:'';display:table;}
:lang(ja) .lamerwrap .testmonials .inner1-1{float:left;width:293px;}
:lang(ja) .lamerwrap .testmonials .inner1-2{float:left;width:727px;}
:lang(ja) .lamerwrap .testmonials .inner2-1{float:left;width:786px;margin-top:13px;padding-top:27px;border-top:1px solid #e3e0d9;}
:lang(ja) .lamerwrap .testmonials .inner2-2{float:left;margin-top:-33px;width:234px;text-align:right;}
:lang(ja) .lamerwrap .testmonials .inner3-1{float:left;width:510px;margin-right:20px;padding-right:14px;border-right:1px solid #e3e0d9;}
:lang(ja) .lamerwrap .testmonials .inner3-2{float:left;width:489px;}
:lang(ja) .lamerwrap .testmonials p{margin:0 0 15px 0;padding:0;color:#333;font-size:13px;line-height:1.2em;}
:lang(ja) .lamerwrap .testmonials .inner3-1 img,:lang(ja) .lamerwrap .testmonials .inner3-2 img{float:left;margin:0 15px 20px 0;}


/* How to video-slider */
:lang(ja) .lamerwrap .howto{margin-top:-20px;}
:lang(ja) #slides2{position:relative;top:0px;left:0px;z-index:10;}
:lang(ja) #slides2 .slides_container{display:none;position:relative;width:925px;margin:0 auto;overflow:hidden;}
:lang(ja) #slides2 .slides_container div.slide{display:block;width:925px;height:150px;}
:lang(ja) #slides2 .slides_container div.slide .item{float:left;width:165px;height:150px;margin:0 10px;text-align:center;font-size:12px;line-height:1.2em;}
:lang(ja) #slides2 .slides_container div.slide .item a{display:inline-block;}
:lang(ja) #slides2 .slides_container div.slide .item img{display:block;margin:0 auto 5px auto;border:3px solid #fff;width:121px;height:76px;}
:lang(ja) #slides2 .slides_container div.slide .selected{position:relative;font-weight:bold;z-index:1;}
:lang(ja) #slides2 .slides_container div.slide .selected img{border:3px solid #000;}
:lang(ja) #slides2 .slides_container div.slide .selected .vmask{position:absolute;top:4px;left:50%;width:113px;height:68px;margin-left:-56.5px;background:url('/static-fo-pc/img/ja/brand/lamer/video_cover.png') 50% 50% no-repeat;z-index:2;}
:lang(ja) #slides2 .prev{position:absolute;top:0;left:15px;width:21px;height:67px;background:url('/static-fo-pc/img/ja/brand/lamer/slide_controls2.gif') 0 8px no-repeat;font-size:0;}
:lang(ja) #slides2 .next{position:absolute;top:0;right:15px;width:21px;height:67px;background:url('/static-fo-pc/img/ja/brand/lamer/slide_controls2.gif') -21px 8px no-repeat;font-size:0;}
:lang(ja) .lamerwrap .video-stage{margin-top:30px;}
:lang(ja) .lamerwrap .video-stage .video-item{display:none;clear:both;overflow:hidden;}
:lang(ja) .lamerwrap .video-stage .video-item .video{float:left;width:582px;background:transparent url('/static-fo-pc/img/ja/brand/lamer/bg_video.gif') 0px 0px no-repeat;}
:lang(ja) .lamerwrap .video-stage .video-item .video .description{width:547px;height:85px;padding:10px;border:1px solid #e4e3e3;overflow-y:scroll;font-size:12px;}
:lang(ja) .lamerwrap .video-stage .video-item .product{float:left;width:438px;text-align:center;}
:lang(ja) .lamerwrap .video-stage .video-item .product .grade{width:197px;margin:0 auto 16px auto;padding-bottom:4px;background:url('/static-fo-pc/img/ja/brand/lamer/bg_grade.gif') 191px 6px no-repeat;border-bottom:1px solid #ccc;color:#666;text-align:left;}
:lang(ja) .lamerwrap .video-stage .video-item .product .grade strong{color:#000;font-size:16px;}
:lang(ja) .lamerwrap .video-stage .video-item .product .grade img{margin-top:2px;padding-right:7px;vertical-align:top;}

/*store*/
:lang(ja) .lamerwrap .storeList{clear:both;margin:-20px 0px 0px 56.5px;overflow:hidden;}
:lang(ja) .lamerwrap .storeList li{float:left;width:453.5px;padding:40px 0 50px 0;background:url('/static-fo-pc/img/ja/brand/lamer/bg_storelist.gif') 0 45px no-repeat;border:none;border-top:1px solid #ccc;text-align:center;margin:0px;height:auto;}
:lang(ja) .lamerwrap .storeList li h3{margin-bottom:20px;font-size:18px;}
:lang(ja) .lamerwrap .storeList li.first{background:none;}
:lang(ja) .lamerwrap .storeList li.ntop{border:none !important;}

/* Redefined Style */
:lang(ja) .lamerwrap .brdprodDetail .share li .wish{display:block;width:40px;height:40px;background:transparent url('/static-fo-pc/img/common/bg_icon2.png') -1860px 0px no-repeat;font-size:0px;text-indent:-9999;text-align:left;}
:lang(ja) .lamerwrap .brdprodDetail .share li .sns{display:block;width:40px;height:40px;background:transparent url('/static-fo-pc/img/common/bg_icon2.png') -1980px 0px no-repeat;font-size:0px;text-indent:-9999;text-align:left;}
:lang(ja) .lamerwrap .detailInfo .infoBox{padding:0px;}
:lang(ja) .lamerwrap .tabsdiv .recommend{position:absolute;top:0px;right:-108px;}
:lang(ja) .lamerwrap .tabsdiv .recommend .chu{height:30px;margin-right:2px;padding:0 10px;border:1px solid #d2dadd;background-color:#fafcfb;color:#bbb;font-size:13px;text-align:center;line-height:28px;display:inline-block;}
:lang(ja) .lamerwrap .tabsdiv .recommend .chu:before{content:'';display:inline-block;width:16px;height:14px;margin-right:6px;background:url('/static-fo-pc/img/common/bg_icon.png') no-repeat -2969px -30px;vertical-align:middle;}
:lang(ja) .lamerwrap .tabsdiv .recommend .chu.on{color:#f11d13;}
:lang(ja) .lamerwrap .tabsdiv .recommend .chu.on:before{background-position:-2969px -60px;}
:lang(ja) .lamerwrap .tabsdiv .recommend .sns{display:inline-block;width:30px;height:30px;color:transparent;font-size:0;background:url('/static-fo-pc/img/common/bg_icon2.png') no-repeat -1980px -60px;vertical-align:top;}
:lang(ja) .lamerwrap .spinner{height:22px;}
:lang(ja) .lamerwrap .spinner .btnSpin{width:21px;height:22px;background-position:-1294px -4px;border:1px solid #aaa;}
:lang(ja) .lamerwrap .spinner .btnSpin.up{background-position:-1324px -4px;}
:lang(ja) .lamerwrap .spinner input{height:22px;margin:0px 20px;font-size:12px;border-color:#aaa;width:40px;}
:lang(ja) .lamerwrap .tabsdiv .place li a.on{color:#fff;}


/****************************************
	크리니크
****************************************/
/* brdHeader */
.brdClinique{margin:0 auto;width:907px;font-size:12px;}
.brdClinique .brdHeader{border:1px solid #c8c8c8;border-bottom:0;position:relative;}
.brdClinique .brdHeader .brdLogo{padding:19px 19px 13px;}
.brdClinique .brdHeader .brdUtill{position:absolute;right:30px;top:62px;}
.brdClinique .brdHeader .brdUtill span:before{display:inline-block;margin-left:11px;width:11px;height:9px;content:"";background:url('/static-fo-pc/img/common/brand/ico_arrow2_cl.gif') no-repeat 0 0;}
.brdClinique .brdGnbArea .brdGnb{text-align:center;background:url('/static-fo-pc/img/common/brand/hdbg_cl.gif') repeat-x 0 0;position:relative;}
.brdClinique .brdGnbArea .brdGnb > li{float:left;position:relative;}/* 20180403 #61439 edit */
.brdClinique .brdGnbArea .brdGnb:after{display:block;content:'';clear:both;}/* 20180403 #61439 add */
.brdClinique .brdGnbArea .brdGnb > li > a{display:block;padding:0 26px;height:30px;line-height:27px;position:relative;}/* 20180403 #61439 edit */
.brdClinique .brdGnbArea .brdGnb > li.gnb09 > a{padding-right:25px;}/* 20180403 #61439 add */
.brdClinique .brdGnbArea .brdGnb > li.on > a{background:url('/static-fo-pc/img/common/brand/hdbg_on_cl.gif') repeat-x 0 1px;}
.brdClinique .brdGnbArea .brdGnb > li > a:hover{outline:none;}
.brdClinique .brdGnbArea .brdGnb > li > a img{vertical-align:middle;}
.brdClinique .brdGnbArea .brdGnb > li:before{display:inline-block;margin-top:-4px;height:9px;content:"";border-left:1px solid #d7d7d7;position:absolute;left:-1px;top:50%;}
.brdClinique .brdGnbArea .brdGnb > li:first-child:before{display:none;}
.brdClinique .brdGnbArea .brdGnb .subMnu{display:none;padding:0 0 20px 0;width:370px;text-align:left;box-sizing:content-box;border:2px solid #dee7e2;background:#fff;position:absolute;top:29px;z-index:2;} /* 20180403 #61439 edit */
.brdClinique .brdGnbArea .brdGnb .subMnu > ul{margin:13px 17px 0;width:150px;float:left;}
.brdClinique .brdGnbArea .brdGnb .subMnu > ul > li{margin:0 0 10px;}
.brdClinique .brdGnbArea .brdGnb .subMnu > ul > li > a{font-weight:bold;}
.brdClinique .brdGnbArea .brdGnb .subMnu > ul ul{margin:5px 0 0;border-top:1px solid #ddd;}
.brdClinique .brdGnbArea .brdGnb .subMnu > ul ul li{margin-top:5px;}
.brdClinique .brdGnbArea .brdGnb .subMnu .more{display:block;padding-right:15px;color:#333;font-weight:bold;background:url('/static-fo-pc/img/common/brand/ico_arrow_cl.gif') no-repeat 100% 50%;position:absolute;right:20px;bottom:10px;}
.brdClinique .brdGnbArea .brdGnb .on .subMnu{display:block;}
.brdClinique .brdGnbArea .gnb01 .subMnu{width:240px;left:-1px;}/* 20180403 #61439 edit */
.brdClinique .brdGnbArea .gnb01 .subMnu > ul{width:200px;}
.brdClinique .brdGnbArea .gnb02 .subMnu{width:480px;left:-1px;}
.brdClinique .brdGnbArea .gnb02 .subMnu > ul{width:120px;}
.brdClinique .brdGnbArea .gnb04 .subMnu{width:740px;left:-112px;}
.brdClinique .brdGnbArea .gnb07 .subMnu{width:736px;left:-400px;}
.brdClinique .brdGnbArea .gnb08 .subMnu > ul{width:140px;}
.brdClinique .brdGnbArea .gnb08 .subMnu{width:120px;}
.brdClinique .brdGnbArea .gnb08 .subMnu > ul{width:120px;}
.brdClinique .brdGnbArea .gnb09 .subMnu{width:243px;left:-134px;}
.brdClinique .brdGnbArea .gnb09 .subMnu > ul{width:210px;}/* 20180403 #61439 edit */

/* 메인 배너 */
.brdClinique .slderAuto{position:relative;overflow:hidden;border:1px solid #c8c8c8;border-top:none;}
.brdClinique .slderAuto .slick-arrow{display:none !important;}
.brdClinique .slderAuto .slick-dots{width:auto;position:absolute;right:50px;bottom:17px;}
.brdClinique .slderAuto .slick-dots li{display:block;float:left;}
.brdClinique .slderAuto .slick-dots li + li{margin-left:2px;}
.brdClinique .slderAuto .slick-dots li button{width:15px;height:15px;background:url('/static-fo-pc/img/common/brand/slide_controls_LM.png') no-repeat -15px 0;}
.brdClinique .slderAuto .slick-dots .slick-active button{background-position:0 0;}
.brdClinique .slderAuto .slick-move{position:absolute;right:13px;bottom:17px;}
.brdClinique .slderAuto .slick-move .btn{display:block;margin-left:4px;width:15px;height:15px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/slide_controls_LM.png') no-repeat -45px 0;overflow:hidden;float:left;}
.brdClinique .slderAuto .slick-move .play{background-position:-30px 0;}

/* 메인 제품 프로모션 */
.brdClinique .cl_main_pro{width:907px;overflow:hidden;margin-bottom:20px;}
.brdClinique .cl_main_pro .m_pro{width:287px;height:193px;float:left;overflow:hidden;margin:0 23px 0 0;border:1px solid #d3e9e5;}
.brdClinique .cl_main_pro .m_pro dt{height:30px;padding:8px 0 0 18px;background:#a5c4bf;}
.brdClinique .cl_main_pro .m_pro dd{width:287px;overflow:hidden;}
.brdClinique .cl_main_pro .m_pro dd .mpro_tit{width:138px;float:left;padding:45px 0 0 17px;}
.brdClinique .cl_main_pro .m_pro dd .mpro_tit a{color:#000000;}
.brdClinique .cl_main_pro .m_pro dd .mpro_tit a span{display:inline-block;margin-top:8px;color:#85a095;font-weight:bold;font-size:14px;}
.brdClinique .cl_main_pro .m_pro dd .mpro_img{width:125px;float:left;padding:19px 0 0 0;}
.brdClinique .cl_main_pro .m_pro dd .mpro_img a img{width:125px;height:125px;}

/* brandPrdList */
.brdClinique .topCtg{margin:0 0 15px;border:1px solid #dbdbdb;}
.brdClinique .sortArea{margin:0 0 8px;text-align:right;position:relative;z-index:1;}
.brdClinique .sortArea .selectZone{width:150px;height:22px;text-align:left;}
.brdClinique .selectZone .ui-selectmenu-button,
.brdClinique .selectZone .ui-menu .ui-menu-item-wrapper{padding:0 7px;font-size:11px;height:22px;line-height:20px;}
.brdClinique .selectZone .ui-selectmenu-icon{margin:0;width:30px;height:20px;background:url('/static-fo-pc/img/common/brand/ico_select_cl.png') no-repeat 0 -116px;top:0;right:0;}
.brdClinique .selectZone .ui-selectmenu-button-open .ui-selectmenu-icon{background-position:0 -19px;}
.brdClinique .selectZone .ui-selectmenu-text{padding:0 23px 0 0;}
.brdClinique .contente-chanel{padding:15px 0 10px;}
.brdClinique .contente-chanel ul li{display:inline-block;font-size:11px;color:#85a095;}
.brdClinique .contente-chanel ul > li a:after{content:'>';display:inline-block;margin:0 3px 0 5px;}
.brdClinique .contente-chanel ul > li a{color:#000;}
.brdClinique .brandPrdList{margin:0 0 0 -11px;position:relative;}
.brdClinique .brandPrdList:after{display:block;content:"";clear:both;}
.brdClinique .brandPrdList > li{margin:0 0 23px 11px;padding:25px 0 0;width:295px;border:1px solid #dbdbdb;float:left;}
.brdClinique .brandPrdList > li .img{display:block;margin:0 auto;width:208px;height:auto;position:relative;}
.brdClinique .brandPrdList > li .img img{width:182px;height:182px;}
.brdClinique .brandPrdList > li .cellInfo{padding:23px 15px 0;height:97px;line-height:1.5;}
.brdClinique .brandPrdList > li .cellInfo a{display:block;}
.brdClinique .brandPrdList > li .discount{color:#85a095;}
.brdClinique .brandPrdList > li .discount strong{font-weight:normal;}
.brdClinique .brandPrdList .btnArea{display:table;table-layout:fixed;width:100%;}
.brdClinique .brandPrdList .btnArea [class^="btn"]{display:table-cell;padding-top:33px;height:60px;font-size:11px;color:#79817c;text-align:center;border-top:1px solid #dbdbdb;background:#f0f8f3 no-repeat 50% 15px;}
.brdClinique .brandPrdList .btnArea [class^="btn"] + [class^="btn"]{border-left:1px solid #dbdbdb;}
.brdClinique .brandPrdList .btnArea .btn-addcart{background-image:url('/static-fo-pc/img/common/brand/ico_buy02_cl.gif');}
.brdClinique .brandPrdList .btnArea .btn-favorite{background-image:url('/static-fo-pc/img/common/brand/ico_buy01_cl.gif');}
.brdClinique .brandPrdList .btnArea .btn-buynow{background-image:url('/static-fo-pc/img/common/brand/ico_buy03_cl.gif');}

/* bestArea */
.brdClinique .bestArea .brandPrdList{margin:0 0 0 -15px;position:relative;}
.brdClinique .bestArea .brandPrdList > li{margin:0 0 15px 15px;padding:30px 0 0 204px;width:446px;height:262px;position:relative;}
.brdClinique .bestArea .brandPrdList > li .cellImg{padding:39px 0 0;width:204px;position:absolute;left:0;top:0;}
.brdClinique .bestArea .brandPrdList > li .numb{position:absolute;left:0;top:0;z-index:1;}
.brdClinique .bestArea .brandPrdList > li .img{width:182px;}
.brdClinique .bestArea .brandPrdList > li .cellInfo{padding:0 15px 0 0;height:auto;}
.brdClinique .bestArea .brandPrdList > li .product{margin:0 0 10px;height:36px;line-height:18px;font-size:16px;}
.brdClinique .bestArea .brandPrdList > li .txt{margin:0 0 30px;height:51px;line-height:17px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden}
.brdClinique .bestArea .brandPrdList > li .discount{margin-left:15px;}
.brdClinique .bestArea .brandPrdList .btnArea{width:240px;position:absolute;right:0;bottom:0;}
.brdClinique .bestArea .brandPrdList .btnArea [class^="btn"]{padding-top:28px;height:50px;border-left:1px solid #dbdbdb;background-position:50% 10px;}

/* skinType */
.brdClinique .skinTit{margin-left:228px;border:1px solid #dbdbdb;border-width:1px 1px 0 0;overflow:hidden;}
.brdClinique .skinTit li{padding:25px 0 0 15px;width:226px;height:126px;border-left:1px solid #dbdbdb;background:url('/static-fo-pc/img/common/brand/bg_skTitle_cl.gif') no-repeat 0 0;float:left;}
.brdClinique .skinType .box{border:1px solid #dbdbdb;position:relative;}
.brdClinique .skinType .box:after{display:block;content:"";clear:both;}
.brdClinique .skinType .box + .box{margin-top:-1px;}
.brdClinique .skinType h3{width:227px;height:341px;background:url('/static-fo-pc/img/common/brand/bg_skType_cl.gif') no-repeat 0 0;float:left;}
.brdClinique .skinType .brandPrdList{margin:0;width:678px;float:left;position:static;}
.brdClinique .skinType .brandPrdList > li{margin:0;width:33.333%;height:341px;border-width:0 0 0 1px;}
.brdClinique .skinType .brandPrdList > li .img{width:178px;}
.brdClinique .skinType .brandPrdList > li .cellInfo{height:84px;}
.brdClinique .skinType .brandPrdList .cellEtc{background:#f0f8f3;}
.brdClinique .skinType .brandPrdList .btnArea [class^="btn"]{padding-top:28px;height:50px;background-position:50% 10px;}
.brdClinique .skinType .box:hover:before,
.brdClinique .skinType .box:hover .brandPrdList:before{display:block;width:100%;height:5px;content:"";position:absolute;left:0;top:0;}
.brdClinique .skinType .box:hover .brandPrdList:before{top:inherit;bottom:0;}
.brdClinique .skinType .type01:before,
.brdClinique .skinType .type01:hover .brandPrdList:before,
.brdClinique .skinType .type01:hover h3{background:#8bbeab;}
.brdClinique .skinType .type02:before,
.brdClinique .skinType .type02:hover .brandPrdList:before,
.brdClinique .skinType .type02:hover h3 {background:#b490ac;}
.brdClinique .skinType .type03:before,
.brdClinique .skinType .type03:hover .brandPrdList:before,
.brdClinique .skinType .type03:hover h3 {background:#f6b8c5;}
.brdClinique .skinType .type04:before,
.brdClinique .skinType .type04:hover .brandPrdList:before,
.brdClinique .skinType .type04:hover h3 {background:#a4d1d4;}

/* paging */
.brdClinique .pagingBrand .paging *{vertical-align:middle;}
.brdClinique .pagingBrand .paging a{margin:0 -4px 0 0;padding-right:6px;font-size:12px;color:#666;position:relative;}
.brdClinique .pagingBrand .paging a:before{display:inline-block;margin:0 6px 0 0;height:8px;content:"";border-left:1px solid #d5d5d5;vertical-align:0px;}
.brdClinique .pagingBrand .paging a:first-child:before,
.brdClinique .pagingBrand .paging .first + a:before,
.brdClinique .pagingBrand .paging .prev + a:before{display:none;}
.brdClinique .pagingBrand .paging a.on{color:#85a095;}
.brdClinique .pagingBrand .paging .first,
.brdClinique .pagingBrand .paging .prev,
.brdClinique .pagingBrand .paging .next,
.brdClinique .pagingBrand .paging .last{margin:0;width:15px;height:15px;background:url('/static-fo-pc/img/common/brand/btn_paging_cl.png') no-repeat 0 0;border:0;top:0;}
.brdClinique .pagingBrand .paging .first:before,
.brdClinique .pagingBrand .paging .prev:before,
.brdClinique .pagingBrand .paging .next:before,
.brdClinique .pagingBrand .paging .last:before{display:none;}
.brdClinique .pagingBrand .paging .first{background-position:0 0;}
.brdClinique .pagingBrand .paging .prev{margin-right:4px;background-position:-20px 0;}
.brdClinique .pagingBrand .paging .next{margin-left:4px;background-position:-40px 0;}
.brdClinique .pagingBrand .paging .last{background-position:-60px 0;}

.type2_paging{text-align:center;}
.type2_paging a{margin:0 8px;position:relative;}
.type2_paging a:after{display:block;content:'';width:1px;height:10px;background-color:#666;position:absolute;left:-8px;top:5px;}
.type2_paging .numlast:after{display:none;}
.type2_paging .on{font-weight:bold;color:#85a095;}
.type2_paging .m_no{margin:0;}
.type2_paging .m_no:after{display:none;}

/* 별점 */
/*[SYS-5494]20200312*/
.brdClinique .starIcon, .brdClinique .starIcon > span{width:85px;height:14px;font-size:0 !important;background:url('/static-fo-pc/img/common/brand/ico_star_cl.png?v=1') no-repeat 0 0;}
.brdClinique .starIcon > span{background-position:0 -14px;}

/* 별점 크리니크 New */
.brdCliniqueNew .starIcon, .brdCliniqueNew .starIcon > span{width:98px;height:16px;font-size:0 !important;background:url('/static-fo-pc/img/common/brand/ico_star_clnew.png?v=1') no-repeat 0 0;}
.brdCliniqueNew .starIcon > span, .detailSpecNew .brdCliniqueNew .starIcon > span{background-position:0 -16px;}
.brdCliniqueBigNew .starIcon{width:129px;height:21px;font-size:0 !important;background:url('/static-fo-pc/img/common/brand/ico_star_clnew_big.png?v=1') no-repeat 0 0;}
.brdCliniqueBigNew .starIcon > span{height:26px;background:url('/static-fo-pc/img/common/brand/ico_star_clnew_big.png?v=1') no-repeat 0 -26px;}
.brdReviewNew .starIcon, .brdReviewNew .starIcon > span{width:75px;height:12px;font-size:0 !important;background:url('/static-fo-pc/img/common/brand/ico_star_clnew_review.png?v=1') no-repeat 0 0;}
.brdReviewNew .starIcon > span{height:12px;background:url('/static-fo-pc/img/common/brand/ico_star_clnew_review.png?v=1') no-repeat 0 -12px;}


/* 제품 상세페이지 */
.brdClinique .pro_all{width:907px;/*overflow:hidden;*/position:relative;}
.brdClinique .pro_all .pro_area1{width:282px;float:left;}
.brdClinique .pro_all .pro_area1 .pro-wrap{text-align:center;}
.brdClinique .pro_all .pro_area1 .pro-wrap .pimg img{width:256px;height:auto;}
.brdClinique .pro_all .pro_area1 .s_div{margin:0 0 35px 0;font-size:11px;color:#999999;text-align:center;line-height:15px;}
.brdClinique .pro_all .pro_area1 .color_chip{width:282px;overflow:hidden;padding:0 0 35px 0;margin:0 0 20px 0;border-bottom:1px solid #dbdbdb;}
.brdClinique .pro_all .pro_area1 .color_chip dt{float:left;padding:0 0 0 14px;}
.brdClinique .pro_all .pro_area1 .color_chip dd{float:left;padding:0 0 0 5px;}
.brdClinique .pro_all .pro_area1 .color_chip dd .chip_area{width:135px;overflow:hidden;}
.brdClinique .pro_all .pro_area1 .color_chip dd .chip_area li{width:24px;height:24px;float:left;}
.brdClinique .pro_all .pro_area1 .color_chip dd .chip_area li a:hover{display:inline-block;border:2px solid #cacaca;text-decoration:none;outline:none;}
.brdClinique .pro_all .pro_area1 .color_chip dd .chip_area li a{display:inline-block;border:2px solid #ffffff;text-decoration:none;}
.brdClinique .pro_all .pro_area1 .color_chip dd .chip_area li span{display:inline-block;width:17px;height:17px;border:1px solid #ffffff;text-indent:-9999px;}
.brdClinique .pro_all .pro_area1 .color_chip dd .co_tit{font-weight:bold;text-align:left;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re{width:282px;overflow:hidden;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .re_btn{width:282px;padding:0 0 14px;text-align:center;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .re_list1{margin:0 0 14px 18px;text-align:left;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .re_list1 *{vertical-align:middle;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .re_list1 .re_txt1{display:inline-block;width:68px;margin-right:5px;vertical-align:middle;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .re_list1 .re_txt1:after{margin-left:2px;display:inline-block;width:1px;height:15px;content:"";background:#b2b2b2;position:relative;top:4px;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .re_list1 .re_txt2{display:inline-block;width:70px;font-size:20px;font-weight:bold;color:#000000;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .re_list1 .re_txt3 img{vertical-align:middle;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .re_list1 .re_txt4{display:inline-block;width:70px;color:#666666;position:relative;top:2px;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .re_list1 .re_txt4 strong{color:#46885f;font-weight:bold;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .re_list1 .re_txt5 img{vertical-align:middle;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .starScore{display:inline-block;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .re_list2{text-align:center;}
.brdClinique .cl-order .btn4.green:before{content:'';display:inline-block;width:12px;height:12px;margin-right:6px;background:url(/static-fo-pc/img/common/bg_icon2.png) no-repeat -2040px -1px;vertical-align:middle;}
.brdClinique .pro_all .pro_area2{width:412px;float:left;margin-left:20px;}
.brdClinique .pro_all .pro_area2 h4{margin:0 0 20px 0;color:#4b8c63;font-size:14px;letter-spacing:-0.5px;}
.brdClinique .pro_all .pro_area2 h4 span{display:inline-block;width:385px;color:#666666;font-size:12px;font-weight:normal;}
.brdClinique .pro_all .pro_area2 .pro_div{margin:0 0 20px 0;}
.brdClinique .pro_all .pro_area2 .pro_div dt{margin:0 0 10px 0;}
.brdClinique .pro_all .pro_area2 .pro_div dd{margin:0 0 18px 0;}
.brdClinique .pro_all .pro_area2 .pro_div .des{margin-left:10px;position:relative;}
.brdClinique .pro_all .pro_area2 .pro_div .des:before{display:inline-block;content:'';width:5px;height:5px;position:relative;top:-2px;left:-5px;border-radius:50%;background-color:#333;}
.brdClinique .pro_all .pro_area2 .pro_div p:first-child{margin-left:10px;position:relative;}
.brdClinique .pro_all .pro_area2 .pro_div p:first-child:before{display:inline-block;content:'';width:5px;height:5px;position:relative;top:-2px;left:-5px;border-radius:50%;background-color:#333;}


/*[SYS-843]20200605*/.brdClinique .pro_all .pro_area2 .cl-order{padding:20px;border:1px solid #dbdbdb;}
.brdClinique .pro_all .pro_area2 .cl-order th{padding-right:1px;text-align:left;background:url(/static-fo-pc/img/common/bg_brand_detail_info_th.png) no-repeat 100% 8px;font-size:11px;}/*20190328 #123690 edit*/
.brdClinique .pro_all .pro_area2 .cl-order th img{max-width:none;}
.brdClinique .pro_all .pro_area2 .cl-order th{padding:4px 0 3px 0;vertical-align:top;line-height:28px;}
.brdClinique .pro_all .pro_area2 .cl-order td{width:260px;padding:3px 0 3px 12px;vertical-align:top;line-height:28px;}/* SYS-10105 200807 */
.brdClinique .pro_all .pro_area2 .cl-order td > span{vertical-align:middle}/*20190328 #123690 edit*/
.brdClinique .pro_all .pro_area2 .cl-order td .cl-calculator{margin-left:10px;}
.brdClinique .pro_all .pro_area2 .cl-order td .cl-login{margin-right:10px;}
.brdClinique .pro_all .pro_area2 .cl-order td .cl-btnTip{display:inline-block;margin-left:4px;padding-top:4px;vertical-align:middle;}
.brdClinique .pro_all .pro_area2 .cl-order td .btnTip img{vertical-align:middle;}/* 20180221 #54573 add */
.brdClinique .pro_all .pro_area2 .cl-order td select{height:28px;border:1px solid #cccccc;}
/*[SYS-8098]20200602*/.brdClinique .pro_all .pro_area2 .cl-order .cl-volume > input{float:left;width:80px;height:28px;vertical-align:middle;}/* 20180221 #54573 edit */
/*[SYS-8098]20200527*/.brdClinique .pro_all .pro_area2 .cl-order .cl-volume .volume-control{float:left;width:20px;height:28px;border:1px solid #dbdbdb;border-left:0;vertical-align:middle;}/* 20180221 #54573 edit */
.brdClinique .pro_all .pro_area2 .cl-order .cl-volume .volume-control > a{display:block;font-size:0;}
.brdClinique .pro_all .pro_area2 .cl-order .cl-volume .volume-control .volume-up{width:18px;height:12px;background:url('/static-fo-pc/img/common/brand/btn_up.gif') no-repeat 0 0;}
.brdClinique .pro_all .pro_area2 .cl-order .cl-volume .volume-control .volume-down{width:18px;height:12px;background:url('/static-fo-pc/img/common/brand/btn_down.gif') no-repeat 0 0;}
.brdClinique .pro_all .pro_area2 .pee{color:#85a095;}
.brdClinique .pro_all .pro_area2 .pee.big{font-size:16px;font-weight:bold;}

.brdClinique .pro_all .pro_area2 .subTxt{margin-top:15px;font-size:12px;line-height:18px;color:#999;}/* 20180222 #54843 add */
.brdClinique .pro_all .pro_area2 .subTxt li+li{margin-top:5px;}/* 20180404 #54843 add */

.brdClinique .quantity{width:80px;height:24px;overflow:hidden;position:relative;border:1px solid #cccccc;margin-top:-5px;}
.brdClinique .quantity input{width:52px;height:20px;padding:4px 0 0 10px;border:0;background:#fefefe;}
.brdClinique.quantity .arrow{height:24px;position:absolute;right:0;top:8px;*top:4px;}
.brdClinique.quantity .arrow p{height:12px;margin:0;padding:0;line-height:0;}
.brdClinique .btn_area{margin:15px 0 0 0;}
.brdClinique .btn_area a{display:inline-block;}

.brdClinique .pro_all .pro_area3{width:175px;float:left;margin-left:17px;}
.brdClinique .pro_all .pro_area3 .pro_code{font-size:11px;line-height:13px;margin-bottom:10px;}
.brdClinique .pro_all .pro_area3 .add_list{width:173px;border:1px solid #dbdbdb;}
.brdClinique .pro_all .pro_area3 .add_list dt{padding:5px 0;background:#eef7f4;text-align:center;}
.brdClinique .pro_all .pro_area3 .add_list dd.top{height:157px;border-top:1px solid #dbdbdb;text-align:center;}
.brdClinique .pro_all .pro_area3 .add_list dd.top .add_img{margin:11px 0 5px 0;}
.brdClinique .pro_all .pro_area3 .add_list dd.top .add_txt{width:85px;margin:0 auto;}
.brdClinique .pro_all .pro_area3 .add_list dd.top .add_txt a{font-size:11px;text-align:center;color:#666666;text-decoration:none;line-height:13px;}
.brdClinique.pro_all .pro_area3 .add_list dd.top .add_price{font-size:11px;text-align:center;color:#85a095;font-weight:bold;}

.brdClinique .pro_all .pro_area3 .add_list dd{height:157px;border-top:1px dotted #dbdbdb;text-align:center;}
.brdClinique .pro_all .pro_area3 .add_list dd .add_img{margin:11px 0 5px 0;}
.brdClinique .pro_all .pro_area3 .add_list dd .add_txt{width:85px;margin:0 auto;}
.brdClinique .pro_all .pro_area3 .add_list dd .add_txt a{margin-bottom:3px;max-height:26px;font-size:11px;text-align:center;color:#666666;text-decoration:none;line-height:13px;overflow:hidden;}
.brdClinique .pro_all .pro_area3 .add_list dd .add_price{font-size:11px;text-align:center;color:#85a095;font-weight:bold;}

/* tab */
.brdClinique .tabs{overflow:hidden;width:907px;height:35px;z-index:2;font-size:11px;color:#444;position:relative;}
.brdClinique .tabs:after{display:block;width:100%;height:2px;content:"";background:#6d9672;position:absolute;left:0;bottom:0;z-index:0;}
.brdClinique .tabs li{width:135px;height:35px;float:left;background:#e9f3ef;border:1px solid #d9e3df;border-bottom:0px;color:#666;position:relative;z-index:0}
.brdClinique .tabs li.first{border-left:2px solid #e3e0d9;}
.brdClinique .tabs li.on{margin-left:0;border:2px solid #6d9672;border-bottom:0px;background:#fff;color:#204427;z-index:1}
.brdClinique .tabs li.on a, .brdClinique .tabs li.on strong{font-weight:bold;color:#204427 !important;}
.brdClinique .tabs li a, .brdClinique .tabs li strong{display:block;padding-top:8px;height:100%;padding-left:11px;text-decoration:none;color:#204427;}

/* 상품 설명 info */
.detail_info{clear:both;position:relative;width:907px;padding:60px 0 0;}
.brdClinique .tabscont{margin:0 0 60px;padding:25px 39px 30px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
.brdClinique .tabscont .detail_title{margin-bottom:19px}

/* 상품상세보정보 BBS */
.brdClinique .tabscont table{width:100%;}
.brdClinique .tabscont .tb_detail{border:1px solid #ccc;}
.brdClinique .tabscont .tb_detail th{width:200px;padding:7px 0 8px 10px;text-align:left;background:#eaf0ee;color:#323d29;border-bottom:1px dashed #cfd1cf;font-size:12px;color:#2e3829;}
.brdClinique .tabscont .tb_detail td{padding:7px 2px 8px 10px;border-bottom:1px dashed #cfd1cf;background:#fff;font-size:12px;color:#666;}
.brdClinique .tabscont .tb_detail td.subject{text-align:left;}
.brdClinique .tabscont .tb_detail td ol{list-style:none;}
.brdClinique .tabscont .tb_detail td ol li ol{padding:0 0 0 10px;}

/* 상품평 qna 게시판 */
.brdClinique .de_all{display:inline-block;font-weight:bold;padding-bottom:5px;color:#2e3829;}
.brdClinique .ovh select{margin-bottom:5px;float:right;}
.brdClinique .ovh:after{display:block;content:"";clear:both;}
.brdClinique .product-button{float:right;}
.brdClinique .product-button:after{display:block;content:"";clear:both;}

.brdClinique .tabscont table{width:100%;border-collapse:collapse;}
.brdClinique .tabscont .tb_qna{width:100%;margin:0 0 10px;}
.brdClinique .tabscont .tb_qna th{padding-top:9px;padding-bottom:8px;background:#eaf0ee;border-top:1px solid #6d9672;border-bottom:1px solid #6d9672;color:#2e3829;}
.brdClinique .tabscont .tb_qna td{background:#ffffff;border-bottom:1px solid #767676;text-align:center;padding:9px 0 8px 0;}
.brdClinique .tabscont .tb_qna td.subject{text-align:left;}
.brdClinique .tabscont .tb_qna td.subject span img{vertical-align:middle;}
.brdClinique .tabscont .tb_qna td.subject a{color:#666666;}

.brdClinique .reviewTable tr.answer td{background:#f9f9f9;font-size:11px;text-align:left;}
.brdClinique .reviewTable tr.answer td .rview{clear:both;margin:0px 30px 20px 64px;font-size:11px;line-height:15px;overflow:hidden;}
.brdClinique .reviewTable tr.answer td .rview:after{display:block;content:"";clear:both;}
.brdClinique .reviewTable tr.answer td .rview .imgW img{display:block;}
.brdClinique .reviewTable tr.answer td .rview .imgW{margin-right:10px;float:left;}

.brdClinique .tabscont td.prod_review{width:830px;text-align:left;}
.brdClinique .tabscont td.prod_review .grade_wrap{margin-bottom:20px;padding-right:10px;text-align:right;color:#666;}
.brdClinique .tabscont td.prod_review .grade_wrap .grade{display:inline-block;margin-right:10px;}
.brdClinique .tabscont .prod_review_box{width:800px;overflow:hidden;padding:20px 20px 20px 10px;}
.brdClinique .prod_preview_cont{text-align:left;line-height:1.6;}
.brdClinique .prod_preview_cont span{display:inline-block;float:left;padding-right:10px;}
.brdClinique .prod_preview_cont span img{width:260px;border:1px solid #f3f0ea;}

/* [SYS-3937] 크리티크 상품평 UI 개선 */
.brdClinique .tableArea .tableBox{border-top:1px solid #6d9672;}
.brdClinique .tableArea table thead tr th,
.brdClinique .tableArea table tbody tr td{padding:9px 0 8px;border-right:none;font-size:12px;color:#2e3829;background:#eaf0ee;text-align:center;font-weight:bold;border-bottom:1px solid #767676 !important;}
.brdClinique .tableArea table tbody tr td{color:#000000;background:#fff;font-weight:normal;}
.brdClinique .tableArea table tbody tr td:nth-child(3){color:#666;}
.brdClinique .tableArea table tbody tr.listReply td{background:#f9f9f9;font-size:11px;}
.brdClinique .tableArea table tbody tr.listReply td .reviewPhoto span{width:230px;height:230px;}
.brdClinique .tableArea table tbody tr td .starIcon,
.brdClinique .tableArea table tbody tr td .starIcon > span{width:70px;height:12px;background:url('/static-fo-pc/img/common/brand/ico_star_cl.png?v=1') no-repeat 0 0;background-size:70px auto;}
.brdClinique .tableArea table tbody tr td .starIcon > span{background-position:0 -12px;}
.brdClinique .proudctDetail .reviewSort .btnReviewWrite,
.brdClinique .proudctDetail .pagingBtn .btn3{position:relative;border:1px solid #e0e0e1;color:#666;font-size:12px;padding:5px 0;width:124px;height:29px;line-height:17px;
	background:#fbfbfb;background:-moz-linear-gradient(top, #fbfbfb 0%, #f8f8f8 100%);
	background:-webkit-linear-gradient(top, #fbfbfb 0%,#f8f8f8 100%);
	background:linear-gradient(to bottom,  #fbfbfb 0%,#f8f8f8 100%);
	-webkit-box-shadow:1px 1px 4px 2px rgba(212,212,212,0.3);-moz-box-shadow:1px 1px 4px 2px rgba(212,212,212,0.3);box-shadow:1px 1px 4px 2px rgba(212,212,212,0.3);
}
.brdClinique .proudctDetail .reviewSort .btnReviewWrite:before,
.brdClinique .proudctDetail .pagingBtn .btn3:before{content:'';display:block;border:1px solid #e0e0e1;width:120px;height:25px;position:absolute;top:1px;left:1px;}
.brdClinique .proudctDetail .paging .first, 
.brdClinique .proudctDetail .paging .prev, 
.brdClinique .proudctDetail .paging .next, 
.brdClinique .proudctDetail .paging .last{border:0;margin:0;width:17px;height:18px;}
.brdClinique .proudctDetail .paging .first{background:url('/static-fo-pc/img/common/brand/cl_btn_fpre.gif') no-repeat 0 0;}
.brdClinique .proudctDetail .paging .prev{background:url('/static-fo-pc/img/common/brand/cl_btn_pre.gif') no-repeat 0 0;}
.brdClinique .proudctDetail .paging .next{background:url('/static-fo-pc/img/common/brand/cl_btn_next.gif') no-repeat 0 0;}
.brdClinique .proudctDetail .paging .last{background:url('/static-fo-pc/img/common/brand/cl_btn_fnext.gif') no-repeat 0 0;}
.brdClinique .proudctDetail .paging a{margin:0 0 0 3px;color:#000;font-size:12px;}
.brdClinique .proudctDetail .paging a.on{font-weight:bold;color:#85a095;}
.brdClinique .proudctDetail .paging a:before{display:inline-block;
    margin:0 6px 0 0;
    height:10px;
    content:"";
    border-left:1px solid #000;
    vertical-align:-1px;}
.brdClinique .proudctDetail .paging .first + a:before, 
.brdClinique .proudctDetail .paging .prev + a:before, 
.brdClinique .proudctDetail .paging a:first-of-type:before{display:none;}
.brdClinique .proudctDetail .pagingBtn .btn3{position:absolute;top:20px;right:0;}
/* //크리티크 UI 개선 */

/* 면세점 이용안내, 상품인도방법, 주문취소/반품 BBS */
.brdClinique .tabscont .basic{border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.brdClinique .tabscont .basic th{width:136px;padding:7px 0 8px 10px;text-align:left;background:#eaf0ee;color:#323d29;border-bottom:1px solid #ccc;font-size:11px;color:#2e3829;}
.brdClinique .tabscont .basic td{padding:7px 2px 8px 15px;border-bottom:1px solid #ccc;background:#fff;font-size:11px;color:#686868;}
.brdClinique .tabscont .basic td span.des{display:block;color:#85a095;font-size:11px;}
.brdClinique .tabscont .basic td span.img{display:block;padding:5px 0;}

.brdClinique .dataTable th{padding:10px 0px 9px 18px;background:#eaf0ee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;text-align:left;}
.brdClinique .dataTable td{padding:10px 0px 9px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;}
.brdClinique .tabscont .basic td .fos_co{color:#c01818;}

/* 주문취소 */
.brdClinique .point_red{color:#c01818;}

/* 교환,취소*/
.brdClinique .detail_txt .detail_title1{margin-bottom:9px}
.brdClinique #tabMenu3 ol{margin-top:12px;color:#666}
.brdClinique #tabMenu3 ol li{line-height:1.6}
.brdClinique .detail_txt c{font-size:11px;color:#333}
.brdClinique .detail_title1,.copy,.listshoping{padding-left:20px;}
.brdClinique .listshoping{list-style:none;padding-bottom:25px;border-bottom:1px solid #e3e0d9;}
.brdClinique.listshoping li{font-size:12px;}

.brdClinique .product_detailBox{color:#666;font-size:12px;}
.brdClinique .product_detailBox *{margin:0;padding:0;line-height:18px}
.brdClinique .product_detailBox ul{list-style:none}
.brdClinique .product_detailBox .content{overflow:hidden;position:relative;width:889px;z-index:1;}
.brdClinique .product_detailBox .line_con{width:859px;padding:30px 10px 25px 20px;border-bottom:1px solid #e3e0d9;overflow:hidden;}
.brdClinique .product_detailBox .line_con .fl_right{width:734px;}

.brdClinique .product_detailBox .exchange_info{float:right;width:734px;}
.brdClinique .product_detailBox .exchange_info dt{margin-bottom:5px;color:#442a20;font-weight:bold}
.brdClinique .product_detailBox .exchange_info dd{margin-bottom:15px;}
.brdClinique .product_detailBox .exchange_info .end{margin-bottom:0px;}
.brdClinique .product_detailBox .air_map{float:right;width:733px;height:296px;margin-top:20px;border-top:1px solid #f3f0ea;border-bottom:1px solid #f3f0ea;}
.brdClinique .product_detailBox .air_map .fl_left{width:190px;height:296px;background:#f3f0ea;}
.brdClinique .product_detailBox .air_map .fl_left .tit{margin:20px 0;padding-left:10px;font-size:0;line-height:0}
.brdClinique .product_detailBox .air_map .fl_left li{width:190px;height:28px;font-size:0;line-height:0;}
.brdClinique .product_detailBox .air_map .thumbnail_img{float:left;padding:13px 0 0 19px;}
.brdClinique .product_detailBox .air_map .thumbnail_img span{display:block;width:434px;height:232px;margin-bottom:5px;background:url('../display/images/img_duty_free_noimg.png') no-repeat;}
.brdClinique .product_detailBox .air_map .thumbnail_img .txt{padding-left:18px;font-size:11px;line-height:15px;}
.brdClinique .product_detailBox .list_circle_brown li{_display:inline-block;padding-left:10px;color:#666;}
.brdClinique .compulsory_list{display:block;padding:20px 20px 17px 90px;background:#fdf9f0;border:1px solid #f3f0ea;font-size:11px;line-height:15px;}
.brdClinique .compulsory_list strong{color:#e53922;}
.brdClinique .compulsory_list ol{margin:8px 0 0 17px;_margin:10px 0 0 22px;list-style:decimal;}
.brdClinique .compulsory_list ol li{margin-bottom:3px;color:#807773;}
.brdClinique .brdClinique .product_detailBox .compulsory_list{margin-top:-1px;*margin-top:-3px;}

/****************************************
	바비 브라운
****************************************/

/* brdHeader */
.BobbiBrown{margin:0 auto;width:907px;font-size:12px;}
.BobbiBrown .brdHeader{height:103px;background:url('/static-fo-pc/img/common/brand/bg_header_bb.gif') repeat-x 0 0;position:relative;}
.BobbiBrown .brdHeader .brdLogo{padding:22px 23px 16px;} /*190710 SYS-492:gnb수정*/
.BobbiBrown .brdHeader .brdUtill{position:absolute;right:25px;top:23px;}
.BobbiBrown .brdHeader .brdUtill span + span:before{display:inline-block;margin:0 10px;width:1px;height:10px;content:"";background:#fff;position:relative;top:1px;}
.BobbiBrown .brdHeader .brdUtill a{font-size:11px;color:#fff;}
.BobbiBrown .brdGnbArea .brdGnb{text-align:center;position:relative;font-size:0} /*190710 SYS-492:gnb수정*/
.BobbiBrown .brdGnbArea .brdGnb:after{display:block;content:"";clear:both;}
.BobbiBrown .brdGnbArea .brdGnb > li{position:relative;display:inline-block} /*190710 SYS-492:gnb수정 float:left;*/
.BobbiBrown .brdGnbArea .brdGnb > li > a{display:block;height:34px;overflow:hidden;position:relative;}
.BobbiBrown .brdGnbArea .brdGnb > li > a:hover{outline:none;}
.BobbiBrown .brdGnbArea .brdGnb > li.on > a img,
.BobbiBrown .brdGnbArea .brdGnb > li > a:hover img{margin-top:-34px;}
.BobbiBrown .brdGnbArea .brdGnb > li > a img{vertical-align:middle;}
.BobbiBrown .brdGnbArea .brdGnb .subMnu{display:none;padding:7px 0 0 20px;text-align:left;background:#4c4d4c;position:absolute;z-index:2;}
.BobbiBrown .brdGnbArea .brdGnb .subMnu:after{display:block;content:"";clear:both;}
.BobbiBrown .brdGnbArea .brdGnb .subMnu > ul{display:inline-block;margin:0 -4px 15px 0;font-size:13px;color:#fff;vertical-align:top;}
.BobbiBrown .brdGnbArea .brdGnb .subMnu ul li{margin:8px 0 0;}
.BobbiBrown .brdGnbArea .brdGnb .subMnu ul a{font-size:11px;color:#cdcdcd;}
.BobbiBrown .brdGnbArea .brdGnb > li.on .subMnu{display:block;}
.BobbiBrown .brdGnbArea .gnb01 .subMnu{width:250px;left:0;}
.BobbiBrown .brdGnbArea .gnb02 .subMnu{width:170px;}
.BobbiBrown .brdGnbArea .gnb02 .subMnu > ul{width:120px;}
.BobbiBrown .brdGnbArea .gnb03 .subMnu{width:410px;}
.BobbiBrown .brdGnbArea .gnb03 .subMnu > ul{width:120px;}
.BobbiBrown .brdGnbArea .gnb04 .subMnu{width:485px;}
.BobbiBrown .brdGnbArea .gnb04 .subMnu > ul{width:155px;}
.BobbiBrown .brdGnbArea .gnb05 .subMnu{width:555px;}/*[SYS-5473]20200219 modify*/
.BobbiBrown .brdGnbArea .gnb05 .subMnu > ul{width:178px;}/*[SYS-5473]20200219 add*/
.BobbiBrown .brdGnbArea .gnb06 .subMnu{width:170px;}
.BobbiBrown .brdGnbArea .gnb07 .subMnu{width:225px;}
.BobbiBrown .brdGnbArea .gnb08 .subMnu{width:141px;}
.BobbiBrown .brdGnbArea .gnb09 .subMnu{width:167px;}/*[SYS-5473]20200219 add*/

/* main */
.BobbiBrown .slderAuto{margin-bottom:1px;position:relative;overflow:hidden;}
.BobbiBrown .slderAuto .slick-arrow{display:none !important;}
.BobbiBrown .slderAuto .slick-dots{width:auto;position:absolute;right:35px;top:5px;}

.BobbiBrown .slderAuto .slick-dots li{display:block;float:left;}
.BobbiBrown .slderAuto .slick-dots li + li{margin-left:2px;}
.BobbiBrown .slderAuto .slick-dots li button{width:15px;height:15px;background:url('/static-fo-pc/img/common/brand/pagination.png') no-repeat -18px 0;}
.BobbiBrown .slderAuto .slick-dots .slick-active button{background-position:0 0;}

.BobbiBrown .slderAuto .slick-move{position:absolute;right:5px;top:5px;}
.BobbiBrown .slderAuto .slick-move .btn{display:block;width:15px;height:15px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/btns-next-prev.png') no-repeat 0 0;overflow:hidden;float:left;}
.BobbiBrown .slderAuto .slick-move .stop{background-position:-17px 0;}

.BobbiBrown .bannerWrap{overflow:hidden;}
.BobbiBrown .bannerWrap ul{margin-left:-1px;padding-bottom:5px;padding-right:306px;min-height:262px;background:url('/static-fo-pc/img/common/brand/bg_banner_wrap.gif') repeat-x 0 100%;position:relative;}
.BobbiBrown .bannerWrap ul:after{display:block;content:"";clear:both;}
.BobbiBrown .bannerWrap li{padding-left:1px;border-top:1px dotted #000;float:left;position:relative;}
.BobbiBrown .bannerWrap li:before{display:block;margin-top:-50px;width:1px;height:101px;background:#e0e0e0;content:"";position:absolute;left:0;top:50%;}
.BobbiBrown .bannerWrap .last{position:absolute;right:0;top:0;}
.BobbiBrown .bannerWrap .last:before{display:none;}

/* brandPrdList */
.BobbiBrown .contente-chanel ul{padding:10px 0 8px 0;text-align:right;color:#a3a3a3;}
.BobbiBrown .contente-chanel ul li{display:inline-block;font-size:11px;}
.BobbiBrown .contente-chanel ul li:before{margin:0 5px;content:">";}
.BobbiBrown .contente-chanel ul li:first-child:before{display:none;}
.BobbiBrown .sortArea{margin:19px 0 0;text-align:right;}
.BobbiBrown .sortArea select{height:22px;font-size:11px;border:1px solid #000;}
.BobbiBrown .topCtg{padding-bottom:5px;background:url('/static-fo-pc/img/common/brand/bg_multiprod_bb.gif') repeat-x 0 100%;}
.BobbiBrown .brandPrdList{position:relative;}
.BobbiBrown .brandPrdList:before{display:block;width:100%;height:5px;content:"";background:url('/static-fo-pc/img/common/brand/bg_multiprod_bb.gif') repeat-x 0 100%;position:absolute;left:0;bottom:0;z-index:1;}
.BobbiBrown .brandPrdList:after{display:block;content:"";clear:both;}
.BobbiBrown .brandPrdList > li{padding:8px 8px 20px;width:25%;height:494px;font-size:12px;color:#000;background:url('/static-fo-pc/img/common/brand/bg_multiprod_bb.gif') repeat-x 0 100%;position:relative;float:left;}
.BobbiBrown .brandPrdList > li .img{text-align:center;}
.BobbiBrown .brandPrdList > li .img img{width:212px;height:212px;}
.BobbiBrown .brandPrdList > li .flagArea{margin:0 0 3px;min-height:15px;font-weight:bold;color:#e70d64;}
.BobbiBrown .brandPrdList > li .flagArea .flag{padding:0;}
.BobbiBrown .brandPrdList > li .product{margin:0 0 15px;height:54px;font-size:14px;font-weight:bold;line-height:18px;overflow:hidden;}
.BobbiBrown .brandPrdList > li .txt{margin:0 0 15px;height:48px;font-size:12px;line-height:16px;overflow:hidden;}
.BobbiBrown .brandPrdList > li .discount{margin:0 0 5px;}
.BobbiBrown .brandPrdList > li .evaluation{margin:0 0 8px;}
.BobbiBrown .brandPrdList .btnArea [class^="btn"]{display:inline-block;width:67px;height:52px;text-indent:-999em;}
.BobbiBrown .brandPrdList .btnArea .btn-favorite{background:url('/static-fo-pc/img/common/brand/btn_favorite_bb.png') no-repeat 0 0;}
.BobbiBrown .brandPrdList .btnArea .btn-addcart{background:url('/static-fo-pc/img/common/brand/btn_addcart_bb.png') no-repeat 0 0;}
.BobbiBrown .brandPrdList .btnArea .btn-buynow{background:url('/static-fo-pc/img/common/brand/btn_buynow_bb.png') no-repeat 0 0;}
.BobbiBrown .brandPrdList .btnArea [class^="btn"]:hover{background-position:0 100%;}

/* paging */
.BobbiBrown .pagingBrand .paging *{vertical-align:middle;}
.BobbiBrown .pagingBrand .paging a{margin:0 -4px 0 0;padding-right:8px;font-size:12px;color:#7f7f7f;position:relative;}
.BobbiBrown .pagingBrand .paging a:before{display:inline-block;margin:0 8px 0 0;height:10px;content:"";border-left:1px solid #666;vertical-align:0px;}
.BobbiBrown .pagingBrand .paging .first + a:before,
.BobbiBrown .pagingBrand .paging .prev + a:before{border-left:0;}
.BobbiBrown .pagingBrand .paging a:first-child:before{border-left:0} /*190710 SYS-492:페이징 하나일때 왼쪽 라인 제거*/
.BobbiBrown .pagingBrand .paging a.on{color:#ec4a8b;font-weight:bold;}
.BobbiBrown .pagingBrand .paging .first,
.BobbiBrown .pagingBrand .paging .prev,
.BobbiBrown .pagingBrand .paging .next,
.BobbiBrown .pagingBrand .paging .last{margin:0;width:11px;height:8px;background:url('/static-fo-pc/img/common/brand/btn_paging_bb.png') no-repeat 0 0;border:0;top:0;}
.BobbiBrown .pagingBrand .paging .first:before,
.BobbiBrown .pagingBrand .paging .prev:before,
.BobbiBrown .pagingBrand .paging .next:before,
.BobbiBrown .pagingBrand .paging .last:before{display:none;}
.BobbiBrown .pagingBrand .paging .first{background-position:0 0;}
.BobbiBrown .pagingBrand .paging .prev{margin-right:0;background-position:-20px 0;}
.BobbiBrown .pagingBrand .paging .next{margin-left:4px;background-position:-40px 0;}
.BobbiBrown .pagingBrand .paging .last{background-position:-60px 0;}

/* 별점 */
/*[SYS-5457]20200312*/
.BobbiBrown .starIcon, .BobbiBrown .starIcon > span{width:81px;height:14px;font-size:0 !important;background:url('/static-fo-pc/img/common/brand/ico_star_bb.png?v=1') no-repeat 0 0;}
.BobbiBrown .starIcon > span{background-position:0 -14px;width:0;}/*[SYS-17286]20210622*/

/* 상세 */
.BobbiBrown .brdBody{position:relative;}
.BobbiBrown .brdBody .location{width:auto !important;height:auto !important;margin:4px 18px 4px 0px;padding:0 !important;color:#a3a3a3;font-size:11px;text-align:right;}

.BobbiBrown .prodWrap{margin-bottom:50px;padding-top:23px;}
.BobbiBrown .prodWrap:after{display:block;content:'';clear:both;}
.BobbiBrown .prodLeft{float:left;width:777px;}
.BobbiBrown .prodInfo{position:relative;padding-bottom:16px;background:url('/static-fo-pc/img/common/brand/bg_multiprod.gif') left bottom repeat-x;}
.BobbiBrown .prodInfo h2{margin:5px 0px 30px 0px;font-size:16px;color:#666;}
.BobbiBrown .prodInfo .bestF{color:#e60d64;font-weight:bold;}

.prodInfoRow_1:after{display:block;content:"";clear:both;}
.prodInfoRow_2:after{display:block;content:"";clear:both;}
/*[SYS-843]20200605*/.prodInfoRow_3:after{display:block;content:"";clear:both;}

.BobbiBrown .prodInfo .prodInfoCol_1{width:414px;float:left;font-size:12px;}
.BobbiBrown .prodInfo .prodInfoCol_2{width:319px;text-align:center;float:right;z-index:10;}

.BobbiBrown .prodInfo .prodInfoRow_1 .prodInfoCol_1{min-height:380px;}
.BobbiBrown .prodInfo .prodInfoRow_1 .prodInfoCol_1 > p{font-size:12px;color:#666;line-height:16px;}
.BobbiBrown .prodInfo .prodInfoRow_1 .prodInfoCol_1 .pit_1.pit_2{padding-left:0;text-indent:0;}
.BobbiBrown .pit_2{margin:24px 0;overflow:hidden;}
.BobbiBrown .pit_2 strong{display:block;margin-right:5px;float:left;}
.BobbiBrown .pit_2 span{display:block;overflow:hidden;}
.BobbiBrown .pit_3{min-height:82px;margin-bottom:10px;}
.BobbiBrown .pit_4{padding:11px;height:144px;border:1px solid #c7c7c7;overflow-y:auto;scrollbar-3dlight-color:#c7c7c7;scrollbar-arrow-color:#6d6d6d;scrollbar-base-color:#c7c7c7;scrollbar-darkshadow-color:#c7c7c7;scrollbar-face-color:#fefefe;scrollbar-highlight-color:#f4f4f4;scrollbar-shadow-color:#f4f4f4;scrollbar-track-color:#d0d0d0;}
.BobbiBrown .prodLeft .movie .mdesc .pit_3{height:90px;}
.BobbiBrown .prodLeft .movie .mdesc .pit_4{height:131px;}

.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1{border-top:2px solid #000;background:#f2f2f2;}
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 table.main_table{margin:35px 25px;}
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 th{padding:4px 0 5px 8px;font-size:11px;background:url('/static-fo-pc/img/common/brand/ico_dot_1.gif') 0px 15px no-repeat;text-align:left;}
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 th label{margin-right:0;display:inline;line-height:inherit;font-size:inherit;color:inherit;}
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 th{vertical-align:top;line-height:28px;}
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 td{vertical-align:top;line-height:28px; width:280px;}/* SYS-10105 200807 */
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 td{padding:4px 0;color:#e30e62;}/*20190328 #123690 edit*/
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 td .tooltipClick{vertical-align:middle}/*20190328 #123690 edit*/
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 td span{display:inline-block;margin-right:5px;}
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 td .pcsOff span{display:block; margin-right:0;}/* SYS-25923 */
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 td select{width:135px;height:28px;} /* [SYS-14351] 20210222 */
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 td span#member_sale_s{margin-top:2px;}
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 .btn4.pink:before{content:'';display:inline-block;width:12px;height:12px;margin-right:6px;background:url('/static-fo-pc/img/common/bg_icon2.png') no-repeat -2040px -1px;vertical-align:middle;}
/*20220415*/.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 .btn_zzim_small {display:inline-block; width:60px;height:28px;background:#fff;border:1px solid #acacac;color:#323232;text-align: center;vertical-align:middle;font-weight:700;} /* 201230 찜꽁버튼 추가 */

.BobbiBrown .fos_1{color:#e60d64;font-size:30px;}
.BobbiBrown .prodInfo .rateBox{margin-top:20px;}
.BobbiBrown .prodInfo .rateBox .rate{width:80px;margin-left:50px;margin-bottom:20px;line-height:22px;float:left;text-align:center;}
.BobbiBrown .prodInfo .rateBox .rate:after{display:block;content:'';clear:both;}
.BobbiBrown .prodInfo .rateBox .review{margin-top:14px;padding-left:60px;float:left;position:relative;vertical-align:top;text-align:center;}
.BobbiBrown .prodInfo .rateBox .review:before{display:block;content:'';width:1px;height:50px;position:absolute;top:0;left:28px;background:url('/static-fo-pc/img/common/brand/bg_rate.gif') right top no-repeat;}
.BobbiBrown .prodInfo .rateBox .review > h3{margin-bottom:5px;}
.BobbiBrown .colorSwatch{clear:both;width:319px;background:url('/static-fo-pc/img/common/brand/bg_ratebox.gif') left top repeat-x;overflow:hidden;position:relative;}
.BobbiBrown .prodInfo .desc{position:absolute;top:354px;right:0px;width:319px;color:#999;font-size:11px;text-align:center;}

.BobbiBrown .inp_st1{width:50px;height:28px;padding:0px 3px;border:1px solid #ddd;color:#777;}
/*[SYS-843]20200605*/.BobbiBrown .sel_st1{border:1px solid #ddd;}
.BobbiBrown img.imiddle{margin-top:0px;vertical-align:middle;}
.BobbiBrown .aln_r{margin:10px 0px;text-align:right;}
.BobbiBrown .aln_r a{display:inline-block;}

.BobbiBrown .prodInfo .subTxt{position:absolute;bottom:-63px;left:0;width:414px;font-size:12px;line-height:18px;color:#999;display:table-cell;height:53px;vertical-align:top;}/* 20180222 #54843 add */ /*20181011*/ /*190709 SYS-492:bottom:-35px;*/
.BobbiBrown .prodInfo ul.subTxt{bottom:-112px;}/* 20180222 #54843 add */ /*20181011*/
.BobbiBrown .prodInfo .subTxt li+li{margin-top:5px;}/* 20180404 #54843 add */

/*color swatch*/
.BobbiBrown .colorSwatch .color{float:left;width:160px;margin-right:4px;text-align:center;}
.BobbiBrown .colorSwatch .color p{width:150px;height:150px;margin:30px auto 10px auto;}
.BobbiBrown .colorSwatch .colorList{float:right;width:155px;margin-top:43px;}
.BobbiBrown .colorSwatch .colorList ul{clear:both;overflow:hidden;}
.BobbiBrown .colorSwatch .colorList li{position:relative;float:left;height:19px;width:20px;margin:0px 2px 2px 0px;font-size:0px;z-index:1;}
.BobbiBrown .colorSwatch .colorList li .colorThumb{height:19px;width:20px;font-size:0px;cursor:pointer;text-indent:-10000px;}
.BobbiBrown .colorSwatch .colorList li .colorThumb img{display:none;}
.BobbiBrown .colorSwatch .colorList li .colorThumb em{display:none;}
.BobbiBrown .colorSwatch .colorList li .on:after{position:absolute;top:0px;left:0px;width:20px;height:19px;content:"";background-image:url('/static-fo-pc/img/common/brand/swatch_on.gif');z-index:2;}
.BobbiBrown .colorSwatch .color #color_text{font-weight:bold;}
.BobbiBrown .colorSwatch .color.imgHover{display:none;position:absolute;left:0;top:10px;background:#fff;}
.BobbiBrown .colorSwatch .color.imgHover.on{display:block;}

/*관련상품*/
.BobbiBrown .relatedProd{float:right;width:112px;border:1px solid #d9d9d9;}
.BobbiBrown .relatedProd h2{padding:9px 0px;font-size:12px;border-bottom:1px solid #d9d9d9;text-align:center;}
.BobbiBrown .relatedProd ul{margin:0px 3px;}
.BobbiBrown .relatedProd ul li{padding-bottom:10px;font-size:11px;text-align:center;}
.BobbiBrown .relatedProd ul li p.qname{padding:5px 0px;font-size:11px;font-weight:bold;letter-spacing:-0.05em;}
.BobbiBrown .relatedProd ul li p.bestF{color:#e60d64;font-size:11px;font-weight:bold;letter-spacing:-0.05em;}
.BobbiBrown .relatedProd ul li span{font-size:11px;}

/* Tab */
.BobbiBrown .prodTab .tabsdiv{padding:20px 0 70px 0;}
.BobbiBrown .prodTab .tabs{overflow:hidden;z-index:1;width:907px;height:35px;font-size:11px;color:#444;position:relative;}
.BobbiBrown .prodTab .tabs:after{display:block;width:100%;height:2px;content:"";background:#e30e62;position:absolute;left:0;bottom:0;z-index:0;}
.BobbiBrown .prodTab .tabs li{float:left;z-index:0;width:135px;height:35px;border:1px solid #d9e3df;border-bottom:0px;background:#eee;color:#666;position:relative;}
.BobbiBrown .prodTab .tabs li.on{z-index:1;margin-left:0;border:2px solid #e30e62;border-bottom:0px;background:#fff;color:#442c20;}
.BobbiBrown .prodTab .tabs li a, .BobbiBrown .prodTab .tabs li strong{display:block;height:100%;padding-top:8px;color:#666;text-decoration:none;text-align:center;}
.BobbiBrown .prodTab .tabs li.on a, .BobbiBrown .prodTab .tabs li.on strong{font-weight:bold;color:#442c20 !important;}
.BobbiBrown .prodTab .tabs li.on a span{color:#e60d64;}
.BobbiBrown .prodTab .tabscont{padding:20px 0 70px;}

.BobbiBrown .dataTable{width:907px;border-top:1px solid #000;border-bottom:1px solid #000;}
.BobbiBrown .dataTable th{padding:10px 0px 9px 18px;background:#f2f2f2;border-bottom:1px solid #c4c4c4;font-size:11px;text-align:left;}
.BobbiBrown .dataTable td{padding:10px 0px 9px 20px;border-bottom:1px solid #c4c4c4;font-size:11px;}

.BobbiBrown .reviewBtn{float:right;}
.BobbiBrown .reviewCount{margin-bottom:20px;color:#666;font-weight:bold;}
.BobbiBrown .reviewCount select{padding:2px;color:#666;font-size:11px;border:1px solid #d2d2d2;}
.BobbiBrown .reviewTable{width:907px;border-top:1px solid #000;border-bottom:1px solid #000;}
.BobbiBrown .reviewTable th{padding:8px 0px;background:#f2f2f2;font-size:11px;text-align:center;}
.BobbiBrown .reviewTable td{padding:6px 0px;font-size:11px;border-top:1px solid #c4c4c4;text-align:center;}
.BobbiBrown .reviewTable td.subject{text-align:left} /*190710 SYS-492:리뷰 제목 영역 수정*/
.BobbiBrown .reviewTable td a{font-size:11px} /*190710 SYS-492:리뷰 제목 영역 수정 float:left;padding-right:10px;*/
.BobbiBrown .reviewTable td.pl{text-align:left !important;}
.BobbiBrown .reviewTable td.pl:after{display:block;content:'';clear:both;}
.BobbiBrown .reviewTable td.pl img{vertical-align:bottom;}
.BobbiBrown .reviewTable td.pl .review-x{display:inline-block;width:15px;height:15px;margin-left:10px;float:left;font-size:0;background:url('/static-fo-pc/img/common/brand/review-x.png') right no-repeat;background-size:100%;}
.BobbiBrown .reviewTable tr.answer td{background:#f9f9f9;font-size:11px;text-align:left;}
.BobbiBrown .reviewTable tr.answer td .rview{clear:both;margin:0px 30px 20px 64px;font-size:11px;line-height:15px;overflow:hidden;}
.BobbiBrown .reviewTable tr.answer td .rview:after{display:block;content:"";clear:both;}
.BobbiBrown .reviewTable tr.answer td .rview .imgW img{display:block;}
.BobbiBrown .reviewTable tr.answer td .rview .imgW{margin-right:10px;float:left;}

.BobbiBrown .pagination{margin:30px;color:#7f7f7f;text-align:center;}
.BobbiBrown .pagination a{padding:0px 2px;color:#7f7f7f;text-decoration:none;}
.BobbiBrown .pagination a.active{color:#ec4a8b;font-weight:bold;}
.BobbiBrown .pagination a.first , .BobbiBrown .pagination a.prev , .BobbiBrown .pagination a.next , .BobbiBrown .pagination a.end{position:relative;top:2px;}

.BobbiBrown .dataTable{width:907px;}
.BobbiBrown .dataTable th{padding:10px 0px 9px 18px;background:#f9f9f9;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;text-align:left;}
.BobbiBrown .dataTable td{padding:10px 0px 9px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;}
.BobbiBrown .dataTable td .fos_co{color:#c01818;}
.BobbiBrown .dlTypeList li{padding-left:40px;}
.BobbiBrown .dlTypeList span{display:inline-block;margin-left:-40px;min-width:40px;}

 /*190710 SYS-492:상세 제품 이미지와 안내 텍스트 겹침 현상 해결*/
.BobbiBrown .snsWrap{margin-bottom:0 !important}
.BobbiBrown .snsWrap .sns{display:block;margin:0 auto}

/* [SYS-3937] 바비브라운 상품평 UI 개선 */
.BobbiBrown .tableArea .tableBox{border-top:1px solid #000;}
.BobbiBrown .tableArea .tableBox table:after{display:block;width:100%;height:1px;content:"";border-bottom:1px solid #bfbfbf;position:absolute;left:0;bottom:0;}
.BobbiBrown .tableArea .tableBox table thead th{border-bottom:1px solid #cbccce !important;background:#f2f2f2;padding:8px 0;}
.BobbiBrown .tableArea .tableBox table th,
.BobbiBrown .tableArea .tableBox table td{padding:11px 15px;line-height:1.4;border-bottom:1px solid #dbe0e5;border-right:0;color:#666;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;word-break:break-word;word-wrap:break-word;}/*20171208*/
.BobbiBrown .tableArea .tableBox table td input{word-break:normal;}/* safari bug */
.BobbiBrown .tableArea .tableBox table th,
.BobbiBrown .tableArea .tableBox table tbody .th{color:#5c6375;background-color:#f6f9fc;word-break:normal;}
.BobbiBrown .tableArea .tableBox table th{font-weight:bold;}
.BobbiBrown .tableArea .tableBox table th,
.BobbiBrown .tableArea .tableBox table td{padding:6px 5px;font-family:'Tahoma', 'Lantinghei SC' , 'Simhei', 'Microsoft Yahei'  , simsun,'微软雅黑', STXihei, "华文细黑", sans-serif;color:#000;text-align:center;}
.BobbiBrown .proudctDetail .reviewSort .btnReviewWrite,
.BobbiBrown .proudctDetail .pagingBtn .btn3{position:relative;border:1px solid #e0e0e1;color:#666;font-size:12px;padding:5px 0;width:124px;height:29px;line-height:17px;
	background:#fbfbfb;background:-moz-linear-gradient(top, #fbfbfb 0%, #f8f8f8 100%);
	background:-webkit-linear-gradient(top, #fbfbfb 0%,#f8f8f8 100%);
	background:linear-gradient(to bottom,  #fbfbfb 0%,#f8f8f8 100%);
	-webkit-box-shadow:1px 1px 4px 2px rgba(212,212,212,0.3);-moz-box-shadow:1px 1px 4px 2px rgba(212,212,212,0.3);box-shadow:1px 1px 4px 2px rgba(212,212,212,0.3);
}
.BobbiBrown .proudctDetail .reviewSort .btnReviewWrite:before,
.BobbiBrown .proudctDetail .pagingBtn .btn3:before{content:'';display:block;border:1px solid #e0e0e1;width:120px;height:25px;position:absolute;top:1px;left:1px;}
.BobbiBrown .tableBox table td .listTitle.video .tit:after,
.BobbiBrown .tableBox table td .listTitle.photo .tit:after{background:url('/static-fo-pc/img/common/brand/review_04.gif') no-repeat;}
.BobbiBrown .proudctDetail .paging .first, 
.BobbiBrown .proudctDetail .paging .prev, 
.BobbiBrown .proudctDetail .paging .next, 
.BobbiBrown .proudctDetail .paging .last{border:0;margin:0;width:17px;height:18px;vertical-align:middle;}
.BobbiBrown .proudctDetail .paging .first{background:url('/static-fo-pc/img/common/brand/btn_page_prev2.gif') no-repeat 0 5px;}
.BobbiBrown .proudctDetail .paging .prev{background:url('/static-fo-pc/img/common/brand/btn_page_prev1.gif') no-repeat 0 5px;}
.BobbiBrown .proudctDetail .paging .next{background:url('/static-fo-pc/img/common/brand/btn_page_next1.gif') no-repeat 0 5px;}
.BobbiBrown .proudctDetail .paging .last{background:url('/static-fo-pc/img/common/brand/btn_page_next2.gif') no-repeat 0 5px;}
.BobbiBrown .proudctDetail .paging a{margin:0 0 0 3px;color:#000;font-size:12px;}
.BobbiBrown .proudctDetail .paging a.on{font-weight:bold;color:#ec4a8b;}
.BobbiBrown .proudctDetail .paging a:before{display:inline-block;
    margin:0 6px 0 0;
    height:10px;
    content:"";
    border-left:1px solid #000;
    vertical-align:-1px;}
.BobbiBrown .proudctDetail .paging .first + a:before, 
.BobbiBrown .proudctDetail .paging .prev + a:before, 
.BobbiBrown .proudctDetail .paging  a:first-of-type:before{display:none;}
.BobbiBrown .proudctDetail .pagingBtn .btn3{position:absolute;top:25px;right:0;}

/* 상품평 */
.proudctDetail .reviewSort{width:100%;height:28px;margin-bottom:16px;}
.proudctDetail .reviewSort .reviewFilter{float:left;}
.proudctDetail .reviewSort .reviewFilter + .reviewFilter{margin-left:5px;}
.proudctDetail .reviewSort .btnReviewWrite{padding:5px 20px;float:right;background:#000;color:#fff;text-align:center;font-size:13px;font-family:'Noto Sans Regular', 'Noto Sans Regular JP', 'Tahoma', 'Simhei', 'Microsoft Yahei';}
dl.selectBx{width:auto;position:relative;}
dl.selectBx > dt{width:100%;height:34px;border:1px solid #e0e0e0;padding:0 23px 0 10px;line-height:32px;color:#000;font-size:12px;position:relative;background:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
dl.selectBx > dt > a{color:inherit;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
dl.selectBx > dt > .disabled{background:#fff;color:#999;}
dl.selectBx > dt:after{content:'';width:16px;height:6px;margin-top:-3px;display:inline-block;background:url(/static-fo-pc/img/common/newarrow_select_open.png) 50% 50% no-repeat;position:absolute;top:50%;right:10px;}
dl.selectBx.open > dt:after{background:url(/static-fo-pc/img/common/newarrow_select_close.png) 50% 50% no-repeat;}
dl.selectBx > dd{display:none;width:100%;background:#fff;position:absolute;top:33px;left:0;z-index:2;border:1px solid #999;}
dl.selectBx > dd > ul.selectList{padding:0;width:267px;height:auto;max-height:147px;}
dl.selectBx > dd > ul.selectList > li{display:block;color:#000;font-size:12px;}
dl.selectBx > dd > ul.selectList > li > a{padding:7px 10px 9px;display:block;color:inherit;font-size:inherit;}
dl.selectBx > dd > ul.selectList > li.on > a,
dl.selectBx > dd > ul.selectList > li > a:hover{background:#f3f5f9;}
dl.selectBx > dd > ul.selectList > li .disabled{background:#fff;color:#999;}

#mac_wrap .proudctDetail .reviewSort .reviewFilter:nth-child(1) dl.selectSt1,
.brdEsteeLauder .proudctDetail .reviewSort .reviewFilter:nth-child(1) dl.selectSt1{width:120px !important;}
#mac_wrap .proudctDetail .reviewSort .reviewFilter:nth-child(2) dl.selectSt1,
.brdEsteeLauder .proudctDetail .reviewSort .reviewFilter:nth-child(2) dl.selectSt1{width:95px !important;}

dl.selectSt1{width:150px}
dl.selectSt1 > dt{height:27px;line-height:25px;}
dl.selectSt1 > dt span,
dl.selectSt1 > dd span{font-size:12px;color:#999;}
dl.selectSt1.open > dt{border-color:#000;}
dl.selectSt1 > dt:after{content:'';width:11px;height:6px;margin-top:-3px;display:inline-block;background:url(/static-fo-pc/img/common/newarrow_select_s_open.png) 50% 50% no-repeat;position:absolute;top:50%;right:10px;}
dl.selectSt1 > dt.noAfter:after{display:none;} /* [DEF-1242] 20191016 수정 */
dl.selectSt1.open > dt:after{background:url(/static-fo-pc/img/common/newarrow_select_s_close.png) 50% 50% no-repeat;}
dl.selectSt1.open > dd{border-color:#000;}
dl.selectSt1.open > dd > ul{width:100%;}
dl.selectSt1 > dd > ul.selectList > li > a{padding:3px 10px 4px;}
dl.selectSt1 > dd > ul.selectList > li > a,
dl.selectSt1 > dd > ul.selectList > li > a > span{ color:#999;}
dl.selectSt1 > dd > ul.selectList > li.on > a,
dl.selectSt1 > dd > ul.selectList > li.on > a > span,
dl.selectSt1 > dd > ul.selectList > li > a:hover,
dl.selectSt1 > dd > ul.selectList > li > a:hover > span{color:#000;background:none;}
#mac_wrap dl.selectSt2,
.brdEsteeLauder dl.selectSt2{width:150px !important;}
#mac_wrap dl.selectSt2.option,
.brdEsteeLauder dl.selectSt2.option{width:145px !important;}

dl.selectSt2{width:auto;position:relative;}
dl.selectSt2 > dt{width:100%;display:inline-block;height:27px;border:1px solid #e0e0e0;padding:0 28px 0 10px;line-height:25px;color:#000;font-size:12px;position:relative;background:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
dl.selectSt2.open > dt{border-color:#000;}
dl.selectSt2 > dt > a{color:inherit;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
dl.selectSt2 > dt > .disabled{background:#fff;color:#999;}
dl.selectSt2 > dt:after{content:'';width:11px;height:6px;margin-top:-3px;display:inline-block;background:url(/static-fo-pc/img/common/newarrow_select_s_open.png) 50% 50% no-repeat;position:absolute;top:50%;right:10px;}
dl.selectSt2.open > dt:after{background:url(/static-fo-pc/img/common/newarrow_select_s_close.png) 50% 50% no-repeat;}
dl.selectSt2 > dd{display:none;width:auto;background:#fff;position:absolute;top:34px;left:0;z-index:2;border:1px solid #000;}
.proudctDetail .reviewFilter .prdBtnArea{display:block;text-align:center;}
.proudctDetail .reviewFilter .prdBtnArea .btnApply{width:85px;height:28px;padding:5px;line-height:1.1;display:inline-block;background:#000;color:#fff;font-size:13px;vertical-align:middle;}
.proudctDetail .reviewFilter .prdBtnArea .btnCancel{width:85px;height:28px;padding:5px;line-height:1.1;display:inline-block;color:#000;font-size:13px;border:1px solid #e0e0e0;vertical-align:middle;}
.proudctDetail .reviewFilter *{font-family: 'NotoSansKR','맑은 고딕','Malgun Gothic' !important}
.proudctDetail .filterDetail{width:450px;padding:15px 29px 20px;font-size:14px;}
.proudctDetail .filterDetail > dl{width:100%;}
.proudctDetail .filterDetail > dl + dl{margin-top:00px;border-top:1px solid #f1f1f1;}
.proudctDetail .filterDetail > dl + dl > dt{margin-top:10px;}
.proudctDetail .filterDetail > dl > dt{color:#999;}
.proudctDetail .filterDetail > dl > dd{color:#000;}
.proudctDetail .filterDetail ul.chkArea{width:100%;display:inline-block;}
.proudctDetail .filterDetail ul.chkArea > li{width:33.33%;float:left;margin-top:10px;}
.proudctDetail .filterDetail .checkboxGroup input + label{height:auto;padding-left:27px;line-height:1.3;font-size:12px;}
.proudctDetail .filterDetail .checkboxGroup input + label:before{background:url(/static-fo-pc/img/common/newicon_checkbox.png) 0 50% no-repeat;}
.proudctDetail .filterDetail .checkboxGroup input:checked + label{font-family:'Noto Sans Medium', 'Noto Sans Medium JP',  'Noto Sans Medium JP','Tahoma',  'Simhei', 'Microsoft Yahei';font-size:12px;}
.proudctDetail .filterDetail .checkboxGroup input:checked + label:before{background:url(/static-fo-pc/img/common/newicon_checkbox_on.png) 0 50% no-repeat;}
.proudctDetail .filterDetail .prdBtnArea{padding-top:20px;margin-top:20px;border-top:1px solid #f1f1f1;}
.proudctDetail .filterBox{width:278px;}
.proudctDetail .filterBox .optionLyTg{width:100%;}
.proudctDetail .filterBox .selArea{width:100%;overflow:hidden;}
.proudctDetail .filterBox .selArea > dt{padding:10px 50px 10px 20px;display:block;background:#fff;position:relative;}
.proudctDetail .filterBox .selArea > dt .tgMore{font-size:0;width:11px;height:6px;margin-top:-3px;display:inline-block;background:url(/static-fo-pc/img/common/newarrow_select_s_open.png) 50% 50% no-repeat;position:absolute;top:50%;right:20px;}
.proudctDetail .filterBox .selArea.open > dt .tgMore{background:url(/static-fo-pc/img/common/newarrow_select_s_close.png) 50% 50% no-repeat;}
.proudctDetail .filterBox .selArea > dd{display:none;border:0;border-top:1px solid #e0e0e0;background:#fafafa;}
.proudctDetail .filterBox .selArea.open > dd{display:block;}
.proudctDetail .filterBox .selArea + .selArea > dt{border-top:1px solid #e0e0e0;}
.proudctDetail .filterBox .selArea > dd .interContainer{height:auto;max-height:260px;padding:3px 20px;overflow-y:auto;}
.proudctDetail .filterBox .selArea > dd .interContainer > ul > li{padding:10px 0;}
.proudctDetail .filterBox .radioGroup input + label{height:auto;padding-left:27px;line-height:1.3;font-size:14px;}
.proudctDetail .filterBox .radioGroup input + label:before{background:url(/static-fo-pc/img/common/newicon_radio.png) 0 50% no-repeat;}
.proudctDetail .filterBox .radioGroup input:checked + label{font-family:'Noto Sans Medium', 'Noto Sans Medium JP',  'Noto Sans Medium JP','Tahoma',  'Simhei', 'Microsoft Yahei';font-size:14px;}
.proudctDetail .filterBox .radioGroup input:checked + label:before{background:url(/static-fo-pc/img/common/newicon_radio_on.png) 0 50% no-repeat;}
.proudctDetail .filterBox .prdBtnArea{padding:20px 0;border-top:1px solid #e0e0e0;}

.tableArea .tableBox table td.titArea{text-align:left !important;padding:6px 10px !important;}
.tableArea .tableBox table td > .buyCheck{
	-webkit-box-shadow:1px 1px 4px 2px rgba(212,212,212,0.2);-moz-box-shadow:1px 1px 4px 2px rgba(212,212,212,0.2);box-shadow:1px 1px 4px 2px rgba(212,212,212,0.2);
	display:block;max-width:60px;margin:0 auto;background:#666666;border:1px solid #666666;border-radius:2px;color:#fff;font-weight:bold;text-align:center;line-height:15px;font-family:'Tahoma', 'Lantinghei SC' , 'Simhei', 'Microsoft Yahei'  , simsun,'微软雅黑', STXihei, "华文细黑", sans-serif;}
.tableArea .tableBox table td > .buyCheck.no{background:#fff;border:1px solid #e2e1e1;color:#b8b8b8;font-weight:normal;}
.tableArea .tableBox .reviewDetail .content .option{display:block;margin:30px 0;font-size:13px;color:#999;}
.tableArea .tableBox .reviewCont .date{padding-left:50px;color:#666;font-size:14px;}
.tableArea .tableBox .btnR{text-align:right;}
.tableArea .tableBox .btnModify{min-width:52px;height:28px;padding:0 9px;font-size:12px;display:inline-block;line-height:2.167em;text-align:center;vertical-align:middle;background:#000;color:#fff;}
.tableArea .tableBox .btnHide{min-width:52px;height:28px;padding:0 9px;font-size:12px;display:inline-block;line-height:2.167em;text-align:center;vertical-align:middle;border:1px solid #aaa;color:#000;background:#fff;}
.tableArea .tableBox .btnDelete{min-width:52px;height:28px;padding:0 9px;font-size:12px;display:inline-block;line-height:2.167em;text-align:center;vertical-align:middle;border:1px solid #aaa;color:#000;background:#fff;}
.tableBox table td .listTitle{text-align:left;outline:none;}
.tableBox table td .listTitle .tit:after{content:'';display:inline-block;vertical-align:middle;margin:2px 0 0 5px;}
.tableBox table td .listTitle .tit{position:relative;}
.tableBox table td .listTitle.photo .tit:after{width:18px;height:16px;background:url(/static-fo-pc/img/common/newicon_photo.png) no-repeat 0 0;}
.tableBox table td .listTitle.video .tit:after{width:18px;height:16px;background:url(/static-fo-pc/img/common/newicon_video.png) no-repeat 0 0;}
.tableBox table td .listTitle.photo.video .tit{padding-right:45px;}
.tableBox table td .listTitle.photo.video .tit:after{width:40px;height:16px;background:url(/static-fo-pc/img/common/newicon_photo_video.png) no-repeat 0 0;}


/****************************************
	바비브라운 - 중문
****************************************/

/* brdHeader */
:lang(zh-cn) .BobbiBrown{margin:0 auto;width:1020px;font-size:12px;}
:lang(zh-cn) .BobbiBrown .brdHeader{height:103px;background:url('/static-fo-pc/img/common/brand/bg_header_bb.gif') repeat-x 0 0;position:relative;}
:lang(zh-cn) .BobbiBrown .brdHeader .brdUtill a{font-size:13px;}
:lang(zh-cn) .BobbiBrown .brdHeader .brdLogo{display:inline-block;padding:22px 23px 17px 40px;color:#fff;font-weight:bold;vertical-align:top;} /*190801 SYS-492:이미지 사이즈 수정*/
:lang(zh-cn) .BobbiBrown .brdHeader .brdLogo a{display:inline-block;line-height:0.5em;vertical-align:top;}
:lang(zh-cn) .BobbiBrown .brdGnbArea .brdGnb > li.on > a img,
:lang(zh-cn) .BobbiBrown .brdGnbArea .brdGnb > li > a:hover img{margin-top:-34px}
/*:lang(zh-cn) .BobbiBrown .brdGnbArea .brdGnb{text-align:center;position:relative;}*/ /*190710 SYS-492:중복선언 삭제*/
/*:lang(zh-cn) .BobbiBrown .brdGnbArea .brdGnb > li{display:inline-block;float:none;}*/ /*190710 SYS-492:중복선언 삭제*/
:lang(zh-cn) .BobbiBrown .brdGnbArea .brdGnb:after{display:block;content:"";clear:both;}

:lang(zh-cn) .BobbiBrown .brdGnbArea .gnb01 .subMnu{width:auto;min-width:215px;padding-left:29px;padding-right:20px;} /*190717 SYS-492:width값 조정*/
:lang(zh-cn) .BobbiBrown .brdGnbArea .gnb02 .subMnu{width:auto;min-width:134px;padding-left:29px;}
:lang(zh-cn) .BobbiBrown .brdGnbArea .gnb02 .subMnu > ul{width:auto;}
:lang(zh-cn) .BobbiBrown .brdGnbArea .gnb03 .subMnu{width:auto;min-width:430px;padding-right:5px;padding-left:29px;padding-bottom:0px;}
:lang(zh-cn) .BobbiBrown .brdGnbArea .gnb03 .subMnu > ul{width:130px;}
:lang(zh-cn) .BobbiBrown .brdGnbArea .gnb04 .subMnu{width:auto;min-width:560px;padding-right:5px;padding-left:29px;padding-bottom:0px;}
:lang(zh-cn) .BobbiBrown .brdGnbArea .gnb04 .subMnu > ul{width:130px;}
:lang(zh-cn) .BobbiBrown .brdGnbArea .gnb05 .subMnu{width:auto;min-width:119px;padding-left:29px;}
:lang(zh-cn) .BobbiBrown .brdGnbArea .gnb06 .subMnu{width:auto;min-width:118px;padding-left:29px;}
:lang(zh-cn) .BobbiBrown .brdGnbArea .gnb07 .subMnu{width:auto;min-width:122px;padding-left:29px;}
:lang(zh-cn) .BobbiBrown .brdGnbArea .gnb08 .subMnu{width:auto;min-width:175px;padding-left:28px;}

/* brandPrdList */
:lang(zh-cn) .BobbiBrown .contente-chanel ul{padding:10px 18px 8px 0;}
:lang(zh-cn) .BobbiBrown .brandPrdList > li .product{min-height:35px;height:auto;margin-bottom:15px;font-size:14px;font-weight:bold;text-align:left;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
:lang(zh-cn) .BobbiBrown .brandPrdList > li .txt{height:49px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
:lang(zh-cn) .BobbiBrown .brandPrdList .btnArea [class^="btn"]:after{content:'';display:inline-block;padding-left:1px;background:transparent url('/static-fo-pc/img/zh/brand/bobbibrown/layout/bg_prod_btn.gif') 0px center no-repeat;position:absolute;width:1px;height:100%;top:0;left:-1px;}
:lang(zh-cn) .BobbiBrown .brandPrdList .btnArea [class^="btn"]:first-child:after{content:none;}
:lang(zh-cn) .BobbiBrown .brandPrdList .btnArea [class^="btn"]:first-child{margin-left:0}
:lang(zh-cn) .BobbiBrown .brandPrdList .btnArea [class^="btn"]{display:inline-block;width:74px;height:52px;text-indent:-999em;position:relative;float:left;margin-left:1px;}
:lang(zh-cn) .BobbiBrown .brandPrdList .btnArea:after{content:'';display:block;clear:both;}
:lang(zh-cn) .BobbiBrown .brandPrdList .btnArea .btn-favorite{background:url('/static-fo-pc/img/zh/brand/bobbibrown/common/btn_favourite_x.gif') no-repeat 0 0;}
:lang(zh-cn) .BobbiBrown .brandPrdList .btnArea .btn-addcart{background:url('/static-fo-pc/img/zh/brand/bobbibrown/common/btn_addcart_x.gif') no-repeat 0 0;}
:lang(zh-cn) .BobbiBrown .brandPrdList .btnArea .btn-buynow{background:url('/static-fo-pc/img/zh/brand/bobbibrown/common/btn_checkout_x.gif') no-repeat 0 0;}
:lang(zh-cn) .BobbiBrown .brandPrdList .btnArea .btn-favorite:hover{background:url('/static-fo-pc/img/zh/brand/bobbibrown/common/btn_favourite_o.gif') no-repeat 0 0;}
:lang(zh-cn) .BobbiBrown .brandPrdList .btnArea .btn-addcart:hover{background:url('/static-fo-pc/img/zh/brand/bobbibrown/common/btn_addcart_o.gif') no-repeat 0 0;}
:lang(zh-cn) .BobbiBrown .brandPrdList .btnArea .btn-buynow:hover{background:url('/static-fo-pc/img/zh/brand/bobbibrown/common/btn_checkout_o.gif') no-repeat 0 0;}

/* 상세 */
:lang(zh-cn) .BobbiBrown .prodInfo .prodInfoCol_1{width:454px;}
:lang(zh-cn) .BobbiBrown .prodInfo .prodInfoCol_2{width:409px;}
:lang(zh-cn) .BobbiBrown .colorSwatch{width:409px;}
:lang(zh-cn) .BobbiBrown .colorSwatch .colorList{width:240px;}
:lang(zh-cn) .BobbiBrown .rateBox{clear:both;margin-top:20px;padding:7px 0px 24px 0px;overflow:hidden;}
:lang(zh-cn) .BobbiBrown .rateBox .rate{float:left;width:186px;margin-left:30px;margin-bottom:0;padding-right:25px;background:url('/static-fo-pc/img/zh/brand/bobbibrown/layout/bg_rate.gif') right top no-repeat;text-align:center;}
:lang(zh-cn) .BobbiBrown .rateBox .rate img{vertical-align:initial;}
:lang(zh-cn) .BobbiBrown .rateBox .review{float:left;width:165px;margin-top:3px;padding-left:15px;vertical-align:top;text-align:center;}
:lang(zh-cn) .BobbiBrown .rateBox .review:before{content:none;}
:lang(zh-cn) .BobbiBrown .fos_1{color:#e60d64;font-size:35px;letter-spacing:-0.05em;line-height:0.51em;}

:lang(zh-cn) .BobbiBrown .rateBox h3{margin-bottom:10px !important;font-size:12px;font-weight:bold;}
:lang(zh-cn) .BobbiBrown .desc{width:409px;color:#999;font-size:11px;text-align:center;} /*190709 SYS-492:width값 수정*/

:lang(zh-cn) .BobbiBrown .prodLeft{float:left;width:890px;}
:lang(zh-cn) .BobbiBrown .brdBody .location{font-size:12px;}
:lang(zh-cn) .BobbiBrown .brdBody .bestseller{margin:0px auto;text-align:center;}
:lang(zh-cn) .BobbiBrown .prodInfo .subTxt{/*bottom:-85px;*/width:380px;} /*190709 SYS-492:bottom:-85px 주석처리*/
:lang(zh-cn) .BobbiBrown .prodTab .tabs{width:1020px;}
:lang(zh-cn) .BobbiBrown .dataTable{width:1020px;}
:lang(zh-cn) .BobbiBrown .reviewTable{width:1020px;}
:lang(zh-cn) .reviewTable tr.answer.on{display:table-row !important;}

/* BO등록부분 */
/* bestseller */
:lang(zh-cn) .BobbiBrown .thidden{visibility:hidden;overflow:hidden;width:0px;height:0;font-size:0;line-height:0;}

/*동영상*/
:lang(zh-cn) .BobbiBrown .brdBody .movie{clear:both;height:324px;margin:44px 0px 50px 0px;padding:11px 12px 0px 12px;background:url('/static-fo-pc/img/zh/brand/bobbibrown/layout/bg_prod_movie.gif') left top no-repeat;overflow:hidden;}
:lang(zh-cn) .BobbiBrown .brdBody .movie .player{float:left;}
:lang(zh-cn) .BobbiBrown .brdBody .movie .mdesc{float:left;width:443px;margin-left:19px;}
:lang(zh-cn) .BobbiBrown .brdBody .movie .mdesc h3{margin:13px 0px 12px 0px;color:#e60d64;font-size:16px;}
:lang(zh-cn) .BobbiBrown .brdBody .pit_1{margin-bottom:24px;line-height:1.3em;font-size:12px;}
:lang(zh-cn) .BobbiBrown .brdBody .pit_2{line-height:1.3em;font-size:12px;}
:lang(zh-cn) .BobbiBrown .brdBody .pit_3{min-height:82px;margin-bottom:10px;line-height:1.3em;font-size:12px;}
:lang(zh-cn) .BobbiBrown .brdBody .pit_4{padding:11px;height:161px;font-size:12px;line-height:1.3em;border:1px solid #c7c7c7;overflow-y:auto;scrollbar-3dlight-color:#c7c7c7;scrollbar-arrow-color:#6d6d6d;scrollbar-base-color:#c7c7c7;scrollbar-darkshadow-color:#c7c7c7;scrollbar-face-color:#fefefe;scrollbar-highlight-color:#f4f4f4;scrollbar-shadow-color:#f4f4f4;scrollbar-track-color:#d0d0d0;}
:lang(zh-cn) .BobbiBrown .brdBody .movie .mdesc .pit_3{height:90px;margin-bottom:0;}

/*store*/
:lang(zh-cn) .BobbiBrown .brdBody .storeinfo{margin:57px 0px 0px 55px;}
:lang(zh-cn) .BobbiBrown .brdBody .storeinfo h1{margin-bottom:57px;padding:0px;background:none;}
:lang(zh-cn) .BobbiBrown .brdBody .storeinfo ul{clear:both;overflow:hidden;}
:lang(zh-cn) .BobbiBrown .brdBody .storeinfo ul + ul{margin-top:50px;}
:lang(zh-cn) .BobbiBrown .brdBody .storeinfo li{float:left;width:459px;padding-left:37px;background:url('/static-fo-pc/img/zh/brand/bobbibrown/store/bg_store_list.gif') left top repeat-y;vertical-align:top;}
:lang(zh-cn) .BobbiBrown .brdBody .storeinfo li.first{padding-left:0px;background:none;}
:lang(zh-cn) .BobbiBrown .brdBody .storeinfo li h2{display:block;margin-top:10px;margin-bottom:10px;font-weight:bold;font-size:20px;line-height:1em;}
:lang(zh-cn) .BobbiBrown .brdBody .storeinfo li p{padding-bottom:10px;font-size:16px;line-height:1.3em;letter-spacing:-0.03em;}
:lang(zh-cn) .BobbiBrown .brdBody .storeinfo ul.line2{margin-top:30px;padding-top:30px;background:url('/static-fo-pc/img/zh/brand/bobbibrown/store/bg_store_list2.gif') left top no-repeat;}

/*how to*/
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide{line-height:1em;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide img{vertical-align:top;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide .evtwah{height:0px;overflow:hidden;display:block;font-size:0px;line-height:0px;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide h2{padding:55px 0px 69px 0px;border-bottom:1px solid #ccc;text-align:center;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl{overflow:hidden;padding:56px 0px 48px 0px;border-bottom:1px solid #ccc;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dt{width:284px;margin-right:50px;float:left;padding-left:51px;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dt .pimg{padding-bottom:28px;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dt .level{position:relative;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dt .level .mark{position:absolute;top:-14px;left:50%;margin-left:-6.5px;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dt .level .line{border-top:2px solid #000;margin:14px 0px 7px 0px;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dt .rel{position:relative;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dt .rel:after{content:'';display:table;clear:both;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dt .rel span{font-size:12px;color:#000;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dt .rel span.ltxt{float:right;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dd{padding-top:54px;width:635px;float:left;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dd h3{font-size:22px;font-weight:bold;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dd .info{font-size:16px;color:#000;line-height:1.2em;padding:13px 0px 22px 0px;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dd .plink{font-size:14px;color:#ff4661;display:inline-block;border:2px solid #ff4661;padding:7px 46px;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dd .recomm{margin-top:30px;font-size:14px;color:#000;border:2px solid #ede9e4;padding:18px 19px 19px 19px;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl dd .recomm strong{display:block;padding-bottom:4px;font-weight:bold;}
:lang(zh-cn) .BobbiBrown .brdBody .lip_guide dl:after{content:'';display:table;clear:both;}

:lang(zh-cn) .BobbiBrown .brdBody .face_guide img{vertical-align:top;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .evtwah{height:0px;overflow:hidden;display:block;font-size:0px;line-height:0px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide h2{padding:0px;text-align:center;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide h3{line-height:1em;text-align:center;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .ctab{display:block;border:1px solid #000;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .ctab li{border-left:1px solid #000;float:left;width:339px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .ctab li.first{border-left:0px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .ctab li a{display:block;text-align:center;font-size:14px;color:#000;padding:15px 0px;line-height:1em;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .ctab:after{content:'';display:table;clear:both;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .cpwrap{border-bottom:1px solid #d0d0d0;width:675px;margin:0px auto;text-align:center;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .cpwrap .left{float:left;width:338px;padding:0px 35px 30px 35px;border-right:1px solid #d0d0d0;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .cpwrap .right{float:left;width:337px;padding:0px 35px 30px 35px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .cpwrap .ptit{font-size:22px;color:#000;font-weight:bold;line-height:1.3em;padding-bottom:8px;height:64px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .plink{font-size:14px;color:#fff;display:inline-block;background-color:#000;padding:12px 48px;line-height:1em;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .cpwrap .cpinner ul{display:block;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .cpwrap .cpinner li{font-size:16px;color:#000;text-align:center;display:block;border-top:1px solid #000;padding:10px 0px;line-height:20px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect1{padding:25px 0px 0px 0px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect1 .cpinner{height:325px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect2{padding:25px 0px 0px 0px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect2 h3{padding-bottom:10px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect2 .ptit{padding-top:15px;height:79px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect2 .cpinner{height:283px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect3{padding:25px 0px 0px 0px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect3 .cpwrap .pimg{height:346px;position:relative;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect3 .cpwrap .left .pimg img{position:absolute;top:0px;right:0px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect3 .ptit{padding-top:15px;height:79px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect3 .cpinner{height:304px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect3 .center .ptit{height:auto;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect3 .center li{border-top:0px;position:relative;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect3 .center li:after{position:absolute;top:0%;left:50%;margin-left:-134px;content:'';display:block;width:267px;height:1px;border-top:1px solid #000;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect3 .center .cpinner{height:216px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect3 .cpwrap.one{border-bottom:0px;padding-bottom:0px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide #sect3 .center .pimg{height:auto;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide .cpwrap:after{content:'';display:table;clear:both;}

:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl{overflow:hidden;padding:56px 0px 48px 0px;border-bottom:1px solid #ccc;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dt{width:233px;margin-right:31px;float:left;padding-left:90px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dt .pimg{padding-bottom:28px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dt .level{position:relative;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dt .level .mark{position:absolute;top:-14px;left:50%;margin-left:-6.5px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dt .level .line{border-top:2px solid #000;margin:14px 0px 7px 0px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dt .rel{position:relative;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dt .rel:after{content:'';display:table;clear:both;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dt .rel span{font-size:12px;color:#000;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dt .rel span.ltxt{float:right;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dd{padding-top:44px;width:635px;float:left;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dd h3{font-size:22px;font-weight:bold;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dd .info{font-size:16px;color:#000;padding:13px 0px 22px 0px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dd .plink{font-size:14px;color:#ff4661;display:inline-block;border:2px solid #ff4661;padding:7px 46px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dd .recomm{margin-top:30px;font-size:14px;color:#000;border:2px solid #ede9e4;padding:18px 19px 19px 19px;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl dd .recomm strong{display:block;padding-bottom:4px;font-weight:bold;}
:lang(zh-cn) .BobbiBrown .brdBody .face_guide dl:after{content:'';display:table;clear:both;}

/*cchip_box*/
:lang(zh-cn) .cchip_box{display:none;}
:lang(zh-cn) .cchip_box .cc_left{float:left;width:449px;border-right:1px solid #d0d0d0;padding:14px 0px 25px 0px;}
:lang(zh-cn) .cchip_box .cc_left #cbimg{text-align:center;margin:0px auto;height:400px;}
:lang(zh-cn) .cchip_box .cc_left .ctit{margin:1px 0px 10px 0px;min-height:39px;}
:lang(zh-cn) .cchip_box .cc_left .ctit,:lang(zh-cn) .cchip_box .cc_left .ctit p{color:#000;font-size:14px;text-align:center;}
:lang(zh-cn) .cchip_box .cc_left .rel{position:relative;}
:lang(zh-cn) .cchip_box .cc_left .rel span{position:absolute;display:block;text-indent:-99999px;background:transparent url('/static-fo-pc/img/zh/brand/bobbibrown/howto/howto_01_sctl.gif') 0px 0px no-repeat;width:22px;height:39px;margin-top:-19px;top:50%;cursor:pointer;}
:lang(zh-cn) .cchip_box .cc_left .rel .bx-wrapper{margin:0 auto;}
:lang(zh-cn) .cchip_box .cc_left .rel .bx-wrapper li{cursor:pointer;}
:lang(zh-cn) .cchip_box .cc_left .rel .bx-prev{left:17px;}
:lang(zh-cn) .cchip_box .cc_left .rel .bx-next{right:17px;background-position:-22px 0px !important;}
:lang(zh-cn) .cchip_box .cc_left .rel .bx-prev.active{background-position:0px -39px !important;}
:lang(zh-cn) .cchip_box .cc_left .rel .bx-next.active{background-position:-22px -39px !important;}
:lang(zh-cn) .cchip_box .cc_right{float:left;width:448px;padding:39px 21px 0px 21px;}
:lang(zh-cn) .cchip_box .cc_right .tag{line-height:1em;}
:lang(zh-cn) .cchip_box .cc_right h3{font-size:22px;font-weight:bold;border-bottom:1px solid #000;padding:2px 0px 22px 0px;color:#222;}
:lang(zh-cn) .cchip_box .cc_right .color_list strong{font-size:14px;color:#000;display:block;line-height:1em;padding:19px 0px 9px 0px;}
:lang(zh-cn) .cchip_box .cc_right .color_list ul li{float:left;padding:2px;border:1px solid #fff;margin:2px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;transition:border .5s;}
:lang(zh-cn) .cchip_box .cc_right .color_list ul li.on{border-color:#000;}
:lang(zh-cn) .cchip_box .cc_right .color_list ul li a{display:block;width:39px;height:39px;text-indent:-99999px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;}
:lang(zh-cn) .cchip_box .cc_right .color_list ul:after{content:'';display:table;clear:both;}
:lang(zh-cn) .cchip_box .cc_right .sbHolder{position:relative;border:none;height:29px;border-top:1px solid #000;border-bottom:1px solid #000;padding:6px 0px 7px 0px;margin-top:9px;}
:lang(zh-cn) .cchip_box .cc_right .sbToggle{position:absolute;top:50%;right:11px;background:transparent url('/static-fo-pc/img/zh/brand/bobbibrown/howto/howto_01_selectbox.gif') 0px 0px no-repeat;width:18px;height:10px;margin-top:-5px;z-index:10;}
:lang(zh-cn) .cchip_box .cc_right .sbToggle.sbToggleOpen{background-position:0px -10px;}
:lang(zh-cn) .cchip_box .cc_right .sbHolder .sbSelector{font-size:14px;font-weight:bold;color:#000;padding-left:6px;display:block;background-color:#fff;z-index:10;width:auto;height:auto;line-height:1;text-indent:0;top:7px;}
:lang(zh-cn) .cchip_box .cc_right .sbHolder .sbOptions{position:absolute;top:32px;left:0px;width:406px;z-index:10;background-color:#fff;border:1px solid #000;overflow-y:auto;z-index:9;max-height:auto !important;}
:lang(zh-cn) .cchip_box .cc_right .sbHolder .sbOptions a{display:block;font-size:14px;color:#000;padding:5px;line-height:1em;}
:lang(zh-cn) .cchip_box .cc_right .sbHolder .sbOptions a:hover{background-color:#eee;}
:lang(zh-cn) .cchip_box .cc_right .btn_area{text-align:right;padding-top:20px;}
:lang(zh-cn) .cchip_box .cc_right .btn_area a{display:inline-block;font-size:14px;color:#fff;background-color:#ff4661;padding:12px 48px;}
:lang(zh-cn) .cchip_box:after{content:'';display:table;clear:both;}


/****************************************
	달팡
****************************************/
/* brdHeader */
.brdDarphin{margin:15px auto 0;width:940px;font-size:12px;}
.brdDarphin .brdHeader{min-height:100px;position:relative;}/* 20180402 #59815 edit */
.brdDarphin .brdHeader .brdLogo{padding:42px 0 21px;text-align:center;}
.brdDarphin .brdHeader .brdUtill{position:absolute;left:20px;top:51px;}/* 20180402 #59815 edit */
.brdDarphin .brdHeader .brdUtill span + span:before{display:inline-block;margin:0 10px;width:1px;height:11px;content:"";background:#b9b9b9;position:relative;top:-1px;}
.brdDarphin .brdHDbaner{/* width:200px;height:50px;*/ position:absolute;top:0;right:0;}
.brdDarphin .brdHDbaner img{/*width:100%;height:100%;*/position:relative;}/* 20180402 #59815 edit */
.brdDarphin .brdGnbArea .brdGnb{padding-left:2px;text-align:center;background:#bbe9de;position:relative;font-size:0;}/* 20180402 #59815 edit */
.brdDarphin .brdGnbArea .brdGnb:after{display:block;content:"";clear:both;}
.brdDarphin .brdGnbArea .brdGnb > li{position:relative;float:left;}
.brdDarphin .brdGnbArea .brdGnb > li > a{display:block;height:35px;position:relative;overflow:hidden;}
.brdDarphin .brdGnbArea .brdGnb > li > a:hover img,
.brdDarphin .brdGnbArea .brdGnb > li.on > a img{margin-top:-35px;}
.brdDarphin .brdGnbArea .brdGnb > li > a img{vertical-align:top;}
.brdDarphin .brdGnbArea .brdGnb .subMnu{display:none;padding:5px 0 20px 20px;width:150px;text-align:left;background:url('/static-fo-pc/img/common/brand/bg_gnbsub_dp.png') no-repeat 100% 100%;position:absolute;z-index:1;}/* 20180402 #59815 edit */
.brdDarphin .brdGnbArea .brdGnb .subMnu > ul{display:inline-block;font-size:12px;color:#666;vertical-align:top;}
.brdDarphin .brdGnbArea .brdGnb .subMnu ul li{margin:14px 0 0;}
.brdDarphin .brdGnbArea .brdGnb .subMnu ul li a:hover{color:#b4e1d8;font-weight:bold;text-decoration:underline;outline:none;}
.brdDarphin .brdGnbArea .brdGnb > li.on .subMnu{display:block;}

/* main */
.brdDarphin .slderAuto{margin:10px 0 14px 0;position:relative;overflow:hidden;}/* 20180402 #59815 edit */
.brdDarphin .slderAuto .slick-arrow{display:none !important;}
.brdDarphin .slderAuto .slick-dots{width:auto;height:15px;position:absolute;left:58px;bottom:12px;}
.brdDarphin .slderAuto .slick-dots li{display:block;float:left;}
.brdDarphin .slderAuto .slick-dots li + li{margin-left:8px;}
.brdDarphin .slderAuto .slick-dots li button{width:15px;height:15px;background:url('/static-fo-pc/img/common/brand/bxslider_controls.png') no-repeat 0 0;}
.brdDarphin .slderAuto .slick-dots .slick-active button{background-position:-15px 0;}
.brdDarphin .slderAuto .slick-move{position:absolute;left:12px;bottom:12px;}
.brdDarphin .slderAuto .slick-move .btn{display:block;margin-right:8px;width:15px;height:15px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/bxslider_controls.png') no-repeat -30px 0;overflow:hidden;float:left;}
.brdDarphin .slderAuto .slick-move .play{background-position:-45px 0;}
.brdDarphin .brdBody .maincontents img[usemap], .brdDarphin .brdBody .maincontents map area{outline:none;}/* 20180402 #59815 add */
.brdDarphin .brdBody .banner_section{text-align:center;}
.brdDarphin .brdBody .banner_section .banner_title{display:inline-block;width:202px;height:58px;font-size:0;background:url('/static-fo-pc/img/common/brand/banner_bestseller_title.png') no-repeat center;}
.brdDarphin .brdBody .banner_section .banner_title:after{display:block;content:'';clear:both;}
.brdDarphin .brdBody .banner_section li{width:235px;height:333px;margin-top:70px;float:left;}
.brdDarphin .brdBody .banner_section:after{display:block;content:'';clear:both;}
.brdDarphin .brdBody .banner_section li > a{display:inline-block;width:84px;height:23px;font-size:0;background:url('/static-fo-pc/img/common/brand/banner_bestseller_button.png') no-repeat center;}
.brdDarphin .brdBody .banner_popup{margin:0;}/* 20180402 #59815 edit */
.brdDarphin .brdBody .banner_section01{margin-bottom:14px;}
.brdDarphin .brdBody .banner_section02 a:first-child{margin-right:7px;}

/* brandPrdList */
.brdDarphin .contente-chanel ul{padding:10px 0;text-align:right;color:#5a6771;}
.brdDarphin .contente-chanel ul li{display:inline-block;font-size:11px;}
.brdDarphin .contente-chanel ul li:before{margin:0 5px;content:">";}
.brdDarphin .contente-chanel ul li:first-child:before{display:none;}
.brdDarphin .tabsGift{padding:12px 0;text-align:center;background:#bbe9de;}
.brdDarphin .tabsGift li{display:inline-block;margin-right:-4px;width:234px;font-size:16px;color:#666;}
.brdDarphin .tabsGift li + li{border-left:1px solid #c1cac8;}
.brdDarphin .tabsGift .on{color:#fff;}
.brdDarphin .sortArea{margin:16px 28px;text-align:right;}
.brdDarphin .sortArea select{height:20px;font-size:11px;border:1px solid #ccc;}
.brdDarphin .brandPrdList{position:relative;}
.brdDarphin .brandPrdList:after{display:block;content:"";clear:both;}
.brdDarphin .brandPrdList > li{margin:0 0 50px 32px;width:272px;font-size:12px;color:#666;text-align:center;position:relative;float:left;}
.brdDarphin .brandPrdList > li .cellImg{margin:0 0 17px;width:272px;height:272px;border:1px solid #e1e1e1;position:relative;}
.brdDarphin .brandPrdList > li .cellImg .img img{width:270px;height:270px;}
.brdDarphin .brandPrdList > li .flagArea{position:absolute;left:0;top:0;}
.brdDarphin .brandPrdList > li .flagArea.right{left:inherit;right:5px;top:5px;}
.brdDarphin .brandPrdList > li .flagArea .flag{padding:0;border:0;}
.brdDarphin .brandPrdList > li .product{margin:0 0 10px;height:32px;font-size:15px;font-weight:bold;line-height:16px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
.brdDarphin .brandPrdList > li .product a:hover{outline:none;text-decoration:underline;}
.brdDarphin .brandPrdList > li .txt{margin:0 0 14px;height:34px;line-height:17px;overflow:hidden;}
.brdDarphin .brandPrdList > li .discount{min-height:27px;font-weight:bold;}
.brdDarphin .brandPrdList > li .opt{min-height:28px;}
.brdDarphin .brandPrdList > li .opt select{margin-left:9px;width:70px;border:1px solid #ccc;}
.brdDarphin .brandPrdList > li .evaluation{min-height:32px;font-size:18px;font-weight:bold;color:#b4e4d8;}
.brdDarphin .brandPrdList > li .evaluation .starScore{display:inline-block;}
.brdDarphin .brandPrdList > li .evaluation em{margin-left:5px;position:relative;top:-3px;}
.brdDarphin .brandPrdList .btnArea [class^="btn"]{display:inline-block;padding:0 6px;width:44px;box-sizing:content-box;height:12px;text-indent:-999em;vertical-align:middle;}
.brdDarphin .brandPrdList .btnArea .btn-favorite{background:url('/static-fo-pc/img/common/brand/btn_favorite_dp.gif') no-repeat 50% 0;}
.brdDarphin .brandPrdList .btnArea .btn-addcart{border-left:1px solid #dbdbdb;background:url('/static-fo-pc/img/common/brand/btn_addcart_dp.gif') no-repeat 50% 0;}
.brdDarphin .brandPrdList .btnArea .btn-buynow{margin:0 6px;padding:0;width:84px;height:23px;background:url('/static-fo-pc/img/common/brand/btn_buynow_dp.gif') no-repeat 50% 50%;}

/* paging */
.brdDarphin .pagingBrand .paging *{vertical-align:middle;}
.brdDarphin .pagingBrand .paging a{margin:0 -4px 0 0;padding-right:8px;font-size:12px;color:#666;position:relative;}
.brdDarphin .pagingBrand .paging a:before{display:inline-block;margin:0 8px 0 0;height:10px;content:"";border-left:1px solid #666;vertical-align:0px;}
.brdDarphin .pagingBrand .paging .first + a:before,
.brdDarphin .pagingBrand .paging .prev + a:before{border-left:0;}
.brdDarphin .pagingBrand .paging a.on{font-weight:bold;}
.brdDarphin .pagingBrand .paging .first,
.brdDarphin .pagingBrand .paging .prev,
.brdDarphin .pagingBrand .paging .next,
.brdDarphin .pagingBrand .paging .last{margin:0;width:11px;height:11px;background:url('/static-fo-pc/img/common/brand/btn_paging_dp.png') no-repeat 0 0;border:0;top:0;}
.brdDarphin .pagingBrand .paging .first:before,
.brdDarphin .pagingBrand .paging .prev:before,
.brdDarphin .pagingBrand .paging .next:before,
.brdDarphin .pagingBrand .paging .last:before{display:none;}
.brdDarphin .pagingBrand .paging .first{background-position:0 0;}
.brdDarphin .pagingBrand .paging .prev{margin-right:0;background-position:-16px 0;}
.brdDarphin .pagingBrand .paging .next{margin-left:4px;background-position:-32px 0;}
.brdDarphin .pagingBrand .paging .last{background-position:-48px 0;}

/* 별점 */
/*20200312*/
.brdDarphin .starIcon, .brdDarphin .starIcon > span{width:120px;height:19px;font-size:0 !important;background:url('/static-fo-pc/img/common/brand/ico_star_dp.png?v=1') no-repeat 0 0;}
.brdDarphin .starIcon > span{background-position:0 -19px;width:0;}/*[SYS-17286]20210622*/

/*20200312*/
.brdDarphin .starS .starIcon, .brdDarphin .starS .starIcon > span{width:70px;height:11px;background:url('/static-fo-pc/img/common/brand/ico_starSm_dp.png?v=1') no-repeat 0 0;}
/*20200312*/
.brdDarphin .starS .starIcon > span{background-position:0 -11px !important;}


/* 상세 */
.brdDarphin .brdBody .location{padding:10px 0;color:#5a6771;font-size:11px;font-weight:bold;text-align:right;width:auto;height:auto;margin:0;}
.brdDarphin .brdBody .location a{color:#5a6771;font-size:11px;font-weight:bold;}
.brdDarphin .brdBody .location strong{color:#afb4ba;}

/* SPP */
.brdDarphin .prodView{clear:both;margin:15px 0 24px 0;padding-bottom:24px;border-bottom:1px dotted #e0e9e4;/* overflow:hidden;*/}
.brdDarphin .prodView:after{content:'';clear:both;display:block;}
.brdDarphin .prodView .leftSection{float:left;width:430px;margin-right:40px;text-align:center;}
.brdDarphin .prodView .leftSection .pimg{position:relative;height:448px;margin-bottom:10px;border:1px solid #e1e1e1;}
.brdDarphin .prodView .leftSection .pimg .helper{display:inline-block;height:100%;vertical-align:middle;}
.brdDarphin .prodView .leftSection .pimg img{vertical-align:middle;}
.brdDarphin .prodView .leftSection .pimg .tag1{position:absolute;top:0;left:0;}
.brdDarphin .prodView .leftSection .pimg .tag2{position:absolute;top:5px;right:6px;}
.brdDarphin .prodView .leftSection .pimg .tag2 img{margin-left:4px;}
/* 20180220 #49649 add */
.brdDarphin .prodView .leftSection .pimg_thum{margin:24px auto 25px auto;text-align:center;}
.brdDarphin .prodView .leftSection .pimg_thum:after{display:block;content:'';clear:both;}
.brdDarphin .prodView .leftSection .pimg_thum li{display:block;width:98px;float:left;margin-left:12px;}
.brdDarphin .prodView .leftSection .pimg_thum li a{display:block;text-align:center;vertical-align:top;border:1px solid #e1e1e1;}
.brdDarphin .prodView .leftSection .pimg_thum li:first-child{margin-left:0;}
.brdDarphin .prodView .leftSection .pimg_thum li .on{border-color:#596670;}
/* 20180220 #49649 end */
.brdDarphin .prodView .leftSection .sns{margin-bottom:17px;}
.brdDarphin .prodView .leftSection .pgrade{margin-bottom:10px;text-align:center;}
.brdDarphin .prodView .leftSection .pgrade dt{display:inline-block;margin-right:7px;margin-top:7px;color:#666;font-weight:bold;vertical-align:top;*display:inline;*zoom:1;}
.brdDarphin .prodView .leftSection .pgrade dd{display:inline-block;*display:inline;*zoom:1;}
.brdDarphin .prodView .leftSection .pgrade dd a{text-decoration:none;}
.brdDarphin .prodView .leftSection .pgrade dd img{margin-top:-7px;vertical-align:middle;}
.brdDarphin .prodView .leftSection .pgrade dd .num{color:#b4e4d8;font-size:18px;font-weight:bold;}
.brdDarphin .prodView .leftSection .pgrade .starScore{display:inline-block;margin-right:2px;vertical-align:-2px;}
.brdDarphin .prodView .leftSection .btn_write{text-align:center;}
.brdDarphin .prodView .leftSection .btn_write .count{font-weight:normal;}
.brdDarphin .prodView .leftSection .btn_write img{margin:-3px 0 0 9px;vertical-align:top;}
.brdDarphin .prodView .rightSection{float:left;width:470px;font-size:12px;}
.brdDarphin .prodView .rightSection h3{margin-bottom:31px;font-size:24px;font-weight:bold;line-height:27px;}
.brdDarphin .prodView .rightSection h4{margin-bottom:6px;font-weight:bold;}
.brdDarphin .prodView .rightSection .desc{margin-bottom:23px;}
.brdDarphin .prodView .rightSection .infoTable{margin:30px auto 0 auto;padding-top:5px;}/* [SYS-13366] 20210302 */
.brdDarphin .prodView .rightSection .infoTable table{width:100%;}
.brdDarphin .prodView .rightSection .infoTable th{vertical-align:top;line-height:28px;font-size:11px;padding:6px 0 6px 8px;background:url('/static-fo-pc/img/common/brand/bg_product_info_th.gif') 0 18px no-repeat;text-align:left;}
.brdDarphin .prodView .rightSection .infoTable td{vertical-align:top;line-height:28px;padding:5px 0;vertical-align:middle}/*20190328 #123690 edit*/
.brdDarphin .prodView .rightSection .infoTable td.change{position:relative;}
.brdDarphin .prodView .rightSection .infoTable td .tooltipClick{vertical-align:middle}/*20190328 #123690 edit*/
/*[SYS-843]20200602*/.brdDarphin .prodView .rightSection .infoTable td select{height:28px;border:1px solid #ccc;min-width:110px;vertical-align:middle;}
.brdDarphin .prodView .rightSection .infoTable .btn4.pastel:before{content:'';display:inline-block;width:12px;height:12px;margin-right:6px;background:url(/static-fo-pc/img/common/bg_icon2.png) no-repeat -2040px -60px;vertical-align:-2px;}
.brdDarphin .prodView .rightSection img.imiddle{margin:-2px 0 0 5px;vertical-align:top;}
.brdDarphin .prodView .rightSection select.sel_st1{width:112px;height:18px;border:1px solid #ccc;}
.brdDarphin .prodView .rightSection .subTxt{margin-top:10px;padding-top:20px;font-size:12px;line-height:18px;color:#999;border-top:1px dotted #e0e9e4;letter-spacing:-0.3px}/* 20180222 #54843 add */
.brdDarphin .prodView .rightSection .subTxt li+li{margin-top:5px;}/* 20180404 #54843 add */
.brdDarphin .prodView .rightSection .btn{margin-top:24px;font-size:0;}
.brdDarphin .prodView .rightSection .btn a{display:inline-block;margin-left:10px;vertical-align:top;*display:inline;*margin-left:9px;*zoom:1;}
.brdDarphin .prodView .rightSection .btn a.fst{margin-left:0;}

.brdDarphin .prodWith{margin-bottom:26px;padding-bottom:54px;text-align:center;border-bottom:1px dotted #e0e9e4;}
.brdDarphin .prodWith .with-list{margin-top:15px;}
.brdDarphin .prodWith .with-list li{width:210px;margin-left:31px;float:left;position:relative;}
.brdDarphin .prodWith .with-list li:before{display:block;width:28px;height:42px;content:"";background:url('/static-fo-pc/img/common/brand/bg_product_with.gif') 0 0 no-repeat;position:absolute;left:-30px;top:100px;}
.brdDarphin .prodWith .with-list li:first-child{margin-left:0;}
.brdDarphin .prodWith .with-list li:first-child:before{display:none;}
.brdDarphin .prodWith .with-list:after{display:block;content:'';clear:both;}
.brdDarphin .prodWith .with-list li a{display:block;padding:6px 2px;border:1px solid transparent;color:#666;}
.brdDarphin .prodWith .with-list li.on a{border-color:#eff3f2;}
.brdDarphin .prodWith .with-list li:hover{text-decoration:underline;}
.brdDarphin .prodWith .with-list img{height:200px;}
.brdDarphin .prodWith .with-list strong{display:block;margin-top:20px;height:40px;font-size:15px;line-height:20px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
.brdDarphin .prodWith .with-list span{display:block;margin:14px 0 0;height:32px;line-height:16px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
.brdDarphin .prodWith .with-list em{display:block;font-weight:bold;}

.brdDarphin .prodTabs{margin-top:60px;}
.brdDarphin .prodTabs .tabs{clear:both;height:35px;margin-bottom:20px;overflow:hidden;position:relative;}
.brdDarphin .prodTabs .tabs:after{content:'';display:block;width:100%;height:2px;background:#d3d3d3;position:absolute;left:0;bottom:0;z-index:0;}
.brdDarphin .prodTabs .tabs li{float:left;width:140px;background:#ebf8f5;border-top:1px solid #ccc;border-right:1px solid #ccc;text-align:center;position:relative;}
.brdDarphin .prodTabs .tabs li a{display:block;padding:10px 0;font-size:11px;text-decoration:none;text-align:center;}
.brdDarphin .prodTabs .tabs li.selected{background:#fff;border-top:2px solid #d3d3d3;border-left:2px solid #d3d3d3 !important;border-right:2px solid #d3d3d3;font-weight:bold;z-index:1;}
.brdDarphin .prodTabs .tabs li:first-child{border-left:1px solid #ccc;}
.brdDarphin .prodTabs .tabscont{padding:20px 0 50px 0;}

.brdDarphin .prodTabs .tabscont .detail_title{margin-bottom:19px;}
.brdDarphin .dataTable th{padding:8px 0 8px 19px;background:#f9f9f9;border-bottom:1px solid #d3d3d3;font-size:11px;text-align:left;}
.brdDarphin .dataTable td{padding:8px 20px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;font-size:11px;}
.brdDarphin .dataTable tr:first-child th, .brdDarphin .dataTable tr:first-child td{border-top:1px solid #d3d3d3;}
.brdDarphin .dataTable tr:last-child th, .brdDarphin .dataTable tr:last-child td{border-bottom:1px solid #d3d3d3 !important;}
.brdDarphin .select-box{clear:both;margin-bottom:10px;overflow:hidden;vertical-align:bottom;}
.brdDarphin .select-box select{margin-right:10px;vertical-align:bottom;}
.brdDarphin .select-box .btn{float:right;}

.brdDarphin .reviewTable tr.answer td{background:#f9f9f9;font-size:11px;text-align:left;}
.brdDarphin .reviewTable tr.answer td .rview{text-align:center;}
.brdDarphin .reviewTable tr.answer td .rview .imgW{margin-bottom:10px;}
.brdDarphin .reviewTable tr.answer td .rview .txtW{margin-bottom:20px;}


.brdDarphin .reviewTable{width:100%;margin-bottom:20px;}
.brdDarphin .reviewTable th{height:30px;background:#f8f8f8;border-top:1px solid #d5d5d5;border-bottom:1px solid #eaeaea;text-align:center;font-weight:normal;}
.brdDarphin .reviewTable td{padding:12px 0 11px 0;border-top:0px solid #eaeaea;border-bottom:1px solid #eaeaea;text-align:center;color:#999;font-size:11px;}
.brdDarphin .reviewTable td.tit-align{text-align:left;}
.brdDarphin .reviewTable td.board-txtbox{padding:22px 0 36px 60px;text-align:left;}
.brdDarphin .reviewTable tr:last-child td{border-bottom:1px solid #eaeaea !important;}

.brdDarphin .dataTable{width:907px;}
.brdDarphin .dataTable th{padding:10px 0px 9px 18px;background:#f9f9f9;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;text-align:left;}
.brdDarphin .dataTable td{padding:10px 0px 9px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;}
.brdDarphin .dataTable td .fos_co{color:#c01818;}
.brdDarphin .dlTypeList li{padding-left:40px;}

.brdDarphin .dlTypeList span{display:inline-block;margin-left:-40px;min-width:40px;}

/* [SYS-3937] 달팡 상품평 UI 개선 */
.brdDarphin .tableArea .tableBox{border-top:1px solid #000;}
.brdDarphin .tableArea .tableBox table:after{display:block;width:100%;height:1px;content:"";border-bottom:1px solid #bfbfbf;position:absolute;left:0;bottom:0;}
.brdDarphin .tableArea .tableBox table thead th{border-bottom:1px solid #cbccce !important;background:#f2f2f2;padding:8px 0;}
.brdDarphin .tableArea .tableBox table th,
.brdDarphin .tableArea .tableBox table td{padding:11px 15px;line-height:1.4;border-bottom:1px solid #dbe0e5;border-right:0;color:#666;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;word-break:break-word;word-wrap:break-word;}/*20171208*/
.brdDarphin .tableArea .tableBox table td input{word-break:normal;}/* safari bug */
.brdDarphin .tableArea .tableBox table th,
.brdDarphin .tableArea .tableBox table tbody .th{color:#5c6375;background-color:#f6f9fc;word-break:normal;}
.brdDarphin .tableArea .tableBox table th{font-weight:bold;}
.brdDarphin .tableArea .tableBox table th,
.brdDarphin .tableArea .tableBox table td{padding:6px 5px;font-family:'Tahoma', 'Lantinghei SC' , 'Simhei', 'Microsoft Yahei'  , simsun,'微软雅黑', STXihei, "华文细黑", sans-serif;color:#000;text-align:center;}

.brdDarphin .tableArea .tableBox table td .starIcon, 
.brdDarphin .tableArea .tableBox table td .starIcon > span{width:70px;height:11px;background:url('/static-fo-pc/img/common/brand/ico_starSm_dp.png?v=1') no-repeat 0 0;}
.brdDarphin .tableArea .tableBox table td .starIcon > span{background-position:0 -11px}
.brdDarphin  .listTable .tableBox .listReply .reviewPhoto span{width:265px;height:265px;}
.brdDarphin .proudctDetail .reviewSort .btnReviewWrite,
.brdDarphin .proudctDetail .pagingBtn .btn3{position:relative;border:1px solid #e0e0e1;color:#666;font-size:12px;padding:5px 0;width:124px;height:29px;line-height:17px;
	background:#fbfbfb;background:-moz-linear-gradient(top, #fbfbfb 0%, #f8f8f8 100%);
	background:-webkit-linear-gradient(top, #fbfbfb 0%,#f8f8f8 100%);
	background:linear-gradient(to bottom,  #fbfbfb 0%,#f8f8f8 100%);
	-webkit-box-shadow:1px 1px 4px 2px rgba(212,212,212,0.3);-moz-box-shadow:1px 1px 4px 2px rgba(212,212,212,0.3);box-shadow:1px 1px 4px 2px rgba(212,212,212,0.3);
}
.brdDarphin .proudctDetail .reviewSort .btnReviewWrite:before,
.brdDarphin .proudctDetail .pagingBtn .btn3:before{content:'';display:block;border:1px solid #e0e0e1;width:120px;height:25px;position:absolute;top:1px;left:1px;}
.brdDarphin .tableBox table td .listTitle.video .tit:after,
.brdDarphin .tableBox table td .listTitle.photo .tit:after{background:url('/static-fo-pc/img/common/brand/review_04.gif') no-repeat;}
.brdDarphin .proudctDetail .paging .first, 
.brdDarphin .proudctDetail .paging .prev, 
.brdDarphin .proudctDetail .paging .next, 
.brdDarphin .proudctDetail .paging .last{border:0;margin:0;width:17px;height:18px;vertical-align:middle;}
.brdDarphin .proudctDetail .paging .first{background:url('/static-fo-pc/img/common/brand/paging_l2_dp.png') no-repeat 0 5px;}
.brdDarphin .proudctDetail .paging .prev{background:url('/static-fo-pc/img/common/brand/paging_l1_dp.png') no-repeat 0 5px;}
.brdDarphin .proudctDetail .paging .next{background:url('/static-fo-pc/img/common/brand/paging_r1_dp.png') no-repeat 0 5px;}
.brdDarphin .proudctDetail .paging .last{background:url('/static-fo-pc/img/common/brand/paging_r2_dp.png') no-repeat 0 5px;}
.brdDarphin .proudctDetail .paging a{margin:0 0 0 3px;color:#000;font-size:12px;}
.brdDarphin .proudctDetail .paging a.on{font-weight:bold;color:#85a095;}
.brdDarphin .proudctDetail .paging a:before{display:inline-block;
    margin:0 6px 0 0;
    height:10px;
    content:"";
    border-left:1px solid #000;
    vertical-align:-1px;}
.brdDarphin .proudctDetail .paging .first + a:before, 
.brdDarphin .proudctDetail .paging .prev + a:before, 
.brdDarphin .proudctDetail .paging a:first-of-type:before{display:none;}
.brdDarphin .proudctDetail .pagingBtn .btn3{position:absolute;top:25px;right:0;}


/*paging*/
.type3_paging{text-align:center;}
.type3_paging a{margin:0 8px;position:relative;}
.type3_paging a:after{display:block;content:'';width:1px;height:10px;background-color:#666;position:absolute;left:-8px;top:5px;}
.type3_paging .numlast:after{display:none;}
.type3_paging .on{font-weight:bold;color:#85a095;}
.type3_paging .m_no img{vertical-align:middle;}
.type3_paging .m_no:after{display:none;}
.brdDarphin .dlTypeList span{display:inline-block;margin-left:-40px;min-width:40px;}

/* 20180402 #59815 Darphin 메인 개선 */
.brdDarphin .brdHeader .brdLogo{height:100px;padding:34px 0 29px 0;background:#bbe9de;}
.brdDarphin .brdGnbArea .brdGnb{padding-left:0;background:#fff;border-bottom:1px solid #cdd1d4;}
.brdDarphin .brdGnbArea .brdGnb > li{float:none;display:inline-block;padding:0;}
.brdDarphin .brdGnbArea .brdGnb > li > a{height:35px;}
.brdDarphin .brdGnbArea .brdGnb > li.on > a img{margin-top:-35px;}
.brdDarphin .mSlider .mask{display:none;}
.brdDarphin .mSlider{height:445px;margin-top:0;}
.brdDarphin .mSlider .slderAuto{margin:0;}
.brdDarphin .mSlider .slick-move{left:37px !important;bottom:9px !important;}
.brdDarphin .mSlider .slick-dots{left:85px !important;bottom:9px !important;}
.brdDarphin .brdBody .banner_section01{margin-bottom:12px;}
.brdDarphin .brdBody .banner_section02 a{float:left;}
.brdDarphin .brdBody .banner_section02:after{display:block;content:'';clear:both;}
.brdDarphin .brdBody .banner_section02 a:first-child{margin-right:10px;}

/****************************************
	샤넬
****************************************/
/* brdHeader */
.brdChanel{margin:0 auto;width:904px;font-size:12px;}
/* [SYS-27962] 2023-01-25 [퍼블리싱][상품/전시] 샤넬 전용관 헤더영역 이미지 교체 */
/* .brdChanel .brdLogo{margin:0 0 15px;} */
.brdChanel .brdLogo a{display:block;width:181px;height:29px;background:url('/static-fo-pc/img/common/brand/logo_ch.png') no-repeat;margin:0 auto;}
.brdChanel .brdLogo a img{display:none;}
/* .brdChanel .brdHeader{margin-bottom:15px;padding:25px 11px 0;height:70px;background:#000;position:relative;} */
/* .brdChanel .brdHeader{margin-bottom:15px;padding:35px 11px 0;height:112px;background:#fff;position:relative;border-top:8px solid #000;} */
.brdChanel .brdHeader{margin-bottom:15px;padding:33px 0 42px;height:112px;background:#fff;position:relative;border-top:8px solid #000;} /* [SYS-30102] 2023-05-09 [퍼블리싱][상품/전시] 샤넬 전용관 헤더 사이즈 변경요청 */
/* //[SYS-27962] 2023-01-25 [퍼블리싱][상품/전시] 샤넬 전용관 헤더영역 이미지 교체 */
.brdChanel .widget-group{position:absolute;left:0;top:0;}
.brdChanel .widget-group li{float:left;}
.brdChanel .brdBody:after{display:block;content:"";clear:both;}
.brdChanel .brdGnbArea{width:230px;float:left;}
.brdChanel .brdCont{width:650px;float:right;}
.brdChanel .brdGnb{border-bottom:1px solid #666;}
.brdChanel .brdGnb > li{text-align:center;line-height:1.1;border-top:1px solid #666;}
.brdChanel .brdGnb > li a{display:block;padding:11px 0 12px;font-size:14px;font-weight:bold;}
.brdChanel .brdGnb li li a{padding:8px 0;}
.brdChanel .brdGnb li.on > .subMnu{display:block;border-top:1px dotted #a2a2a2;}
.brdChanel .brdGnb li.on > .subMnu .subMnu{border-bottom:1px dotted #a2a2a2;}
.brdChanel .brdGnb > li .subMnu{display:none;}
.brdChanel .brdGnb > li a span{display:inline-block;padding:3px 5px;}
.brdChanel .brdGnb > li a:hover{outline:none;}
.brdChanel .brdGnb > li a:hover span,
.brdChanel .brdGnb li.on > a > span{background:#000;color:#fff;}
.chanelSearch .chanelsearchBox{margin:50px 0;text-align:center;}
.chanelSearch .chanelsearchBox .searchResult{font-size:18px;margin-bottom:20px;}
.chanelSearch .chanelsearchBox .searchResult em{color:#f11d12;}
.chanelSearch .chanelsearchBox .searchInput{border:1px solid #acacac;padding:15px;}
.chanelSearch .chanelsearchBox .searchInput input[type=text]{height:30px;width:290px;box-sizing:border-box;padding:6px 10px;font-size:14px;color:#666;}
.chanelSearch .chanelsearchBox .searchInput a{display:inline-block;width:63px;height:30px;background:#000;color:#fff;vertical-align:middle;line-height:30px;margin-left:2px;}
.chanelSearch .brdCont{float:none;margin:0 auto;}

/* brandPrdList */
.brdChanel .topCtg{margin:0 0 50px;}
.brdChanel .topTit{margin:0 0 12px;font-size:20px;font-weight:bold;text-align:center;}
.brdChanel .brandPrdList{position:relative;}
.brdChanel .brandPrdList:after{display:block;content:"";clear:both;}
.brdChanel .brandPrdList > li{margin:0 9px 60px 0;width:150px;font-size:12px;color:#666;position:relative;float:left;}
.brdChanel .brandPrdList .cellImg{position:relative;}
.brdChanel .brandPrdList .cellImg .img img{width:150px;height:150px;}
.brdChanel .brandPrdList .cellImg .btn_preview{display:none;width:150px;height:35px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/btn_preview_ch.png') no-repeat 0 0;position:absolute;left:0;top:115px;}
/*.brdChanel .brandPrdList  .cellImg:hover .btn_preview{display:block;}*/
.brdChanel .brandPrdList > li a{display:block;}
.brdChanel .brandPrdList > li .brand{margin:0 0 5px;font-weight:bold;color:#111;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.brdChanel .brandPrdList > li .productE{margin:0 0 5px;height:16px;font-size:11px;color:#111;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.brdChanel .brandPrdList > li .product{margin:0 0 1px;height:26px;line-height:13px;font-size:11px;color:#111;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
.brdChanel .brandPrdList > li .discount{font-weight:bold;color:#111;}
.brdChanel .brandPrdList > li .discount span{display:none;}

/* paging */
.brdChanel .pagingBrand{margin:20px 0;}
.brdChanel .pagingBrand:after{display:block;content:"";clear:both;}
.brdChanel .pagingBrand .paging{float:right;}
.brdChanel .pagingBrand .paging *{vertical-align:middle;}
.brdChanel .pagingBrand .paging a{display:inline-block;margin:0 -2px 0 2px;padding:2px 5px;height:auto;line-height:1;font-family:'Montserrat Regular', 'Noto Sans Regular', 'Noto Sans Regular JP', 'Tahoma', 'Simhei', 'Microsoft Yahei';;font-size:11px;color:#111;border:1px solid transparent;}
.brdChanel .pagingBrand .paging a:hover,
.brdChanel .pagingBrand .paging a.on{border-color:#bcbcbc;background-color:#f0f0f0;}
.brdChanel .pagingBrand .paging .prev,
.brdChanel .pagingBrand .paging .next{margin:0;width:19px;height:19px;background:url('/static-fo-pc/img/common/brand/btn_paging_ch.png') no-repeat 0 0;border:0;top:0;}
.brdChanel .pagingBrand .paging .prev{margin-right:6px;background-position:0 0;}
.brdChanel .pagingBrand .paging .next{margin-left:6px;background-position:-20px 0;}
.brdChanel .pagingBrand .paging .prev:hover,
.brdChanel .pagingBrand .paging .next:hover{background-color:transparent;}

/* [SYS-23876]20220623 [상품/전시] 샤넬멤버쉽 가입화면 추가 */
.luxury_banner_area {margin-top:26px;}
.luxury_banner_area a {display:block;}
.luxury_banner_area img {width:100%; display:block;}
/* //[SYS-23876]20220623 [상품/전시] 샤넬멤버쉽 가입화면 추가 */

/* [SYS-33143] 2023-11-13 [상품/전시] 샤넬 전용관 수정의 건 */
.brdChanel .chanel_officialseller {margin-top:60px; padding-bottom:16px;}
.brdChanel .chanel_officialseller::before{display:block; content:''; width:100%; height:8px; background:#000;}
.brdChanel .chanel_officialseller img {display:block; width:160px; height:100%; margin:16px auto 0;}
/* //[SYS-33143] 2023-11-13 [상품/전시] 샤넬 전용관 수정의 건 */

/* 미리보기 */
.DetailViewCh{width:688px;padding:10px;border:1px solid #000;}
.DetailViewCh .popClose{width:16px;height:14px;background:url('/static-fo-pc/img/common/brand/btn_close_ch.gif') no-repeat 0 0;right:22px;top:18px;}
.DetailViewCh .productArea:after{display:block;content:"";clear:both;}
.DetailViewCh .photo{margin:100px 0 0;width:300px;text-align:center;float:left;}
.DetailViewCh .photo img{width:280px;}
.DetailViewCh .info{width:340px;float:right;}
.DetailViewCh .info .productName{margin:0 0 5px;font-size:14px;color:#111;}
.DetailViewCh .info .productName span{display:block;}
.DetailViewCh .info .productName .brand{margin:15px 0 7px;font-weight:bold;}
.DetailViewCh .info .productName .nameE{margin:0 0 7px;}
.DetailViewCh .info .productName .name{margin:0 0 7px;font-size:12px;font-weight:bold;color:#999;}
.DetailViewCh .info .productName .name{margin:0 0 7px;font-size:12px;font-weight:bold;color:#999;}
.DetailViewCh .info .productName .nameEvt{margin:0 0 7px;font-size:12px;font-weight:bold;}
.DetailViewCh .info .productName .txt{font-size:11px;font-weight:bold;}
.DetailViewCh .info .productName .txt a{font-weight:normal;text-decoration:underline;}
.DetailViewCh .info .infoData{padding:5px 0;border-top:1px solid #eee;}
.DetailViewCh .info .infoData dl{margin:5px 0 0;}
.DetailViewCh .info .infoData dl:after{display:block;content:"";clear:both;}
.DetailViewCh .info .infoData dl dt{padding:3px 0 0;width:68px;float:left;}
.DetailViewCh .info .infoData dl dd{width:272px;min-height:19px;font-size:12px;color:#000;float:left;}
.DetailViewCh .info .infoData dl .priceArea{min-height:30px;}
.DetailViewCh .info .infoData dl .priceArea strong{line-height:1;font-size:20px;}
.DetailViewCh .info .infoData .optionColor{margin:0 0 20px;}
.DetailViewCh .ColorLSelec{line-height:1;}
.DetailViewCh .ColorLSelec:after{display:block;content:"";clear:both;}
.DetailViewCh .ColorLSelec li{margin-right:1px;float:left;}
.DetailViewCh .ColorLSelec li a{display:block;font-size:1px;border:2px solid transparent;}
.DetailViewCh .ColorLSelec li .on{border:2px solid #ff0000;}
.DetailViewCh .brdSpinner *{vertical-align:top;}
.DetailViewCh .brdSpinner input{padding:0;width:20px;height:19px;font-size:12px;color:#000;text-align:center;border:1px solid #ddd;}
.DetailViewCh .brdSpinner .btnSpin{display:inline-block;width:19px;height:19px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/btn_spin_ch.png') no-repeat 0 0;}
.DetailViewCh .brdSpinner .btnSpin.down{background-position:-20px 0;}
.DetailViewCh .selectZone .ui-selectmenu-button,
.DetailViewCh .selectZone .ui-menu .ui-menu-item-wrapper{padding:0 7px;font-size:11px;height:22px;line-height:20px;}
.DetailViewCh .selectZone .ui-selectmenu-button{border:1px solid #d2d2d2;}
.DetailViewCh .selectZone .ui-selectmenu-icon{margin:0;width:16px;height:19px;background:#fff url('/static-fo-pc/img/common/brand/ico_select_ch.gif') no-repeat 50% 50%;right:0;top:0;}
.DetailViewCh .selectZone .ui-selectmenu-text{padding:0 23px 0 0;}
.DetailViewCh .notiMsg{margin:5px 0 0;}
.DetailViewCh .notiMsg img{max-width:100%;}
.DetailViewCh .buyBtn{padding:10px 0;border-top:1px solid #eee;}
.DetailViewCh .buyBtn [class^="btn"]{display:inline-block;margin-right:-2px;width:148px;height:54px;text-indent:-999em;vertical-align:middle;}
.DetailViewCh .buyBtn .btn-favorite{width:42px;background:url('/static-fo-pc/img/common/brand/btn_favorite_ch.gif') no-repeat 0 0;}
.DetailViewCh .buyBtn .btn-addcart{background:url('/static-fo-pc/img/common/brand/btn_addcart_ch.gif') no-repeat 0 0;}
.DetailViewCh .buyBtn .btn-buynow{background:url('/static-fo-pc/img/common/brand/btn_buynow_ch.gif') no-repeat 0 0;}
.DetailViewCh .buyBtn .btn-soldout{background:url('/static-fo-pc/img/common/brand/btn_soldout_ch.gif') no-repeat 0 0;}
/*20200313 재입고알림 add*/
.DetailViewCh .buyBtn .btn-restock{background:url('/static-fo-pc/img/common/brand/btn_restock_ch.gif') no-repeat 0 0;}

/* 상세 */
.ProcuctDealil .popClose{width:16px;height:14px;background:url('/static-fo-pc/img/common/brand/btn_close_ch.gif') no-repeat 0 0;right:22px;top:18px;}
.ProcuctDealil .productArea{margin-bottom:15px;}
.ProcuctDealil .productArea:after{display:block;content:"";clear:both;}
.ProcuctDealil .photo{width:564px;text-align:center;float:left;}

.ProcuctDealil .info{width:340px;float:right;}
.ProcuctDealil .info .productName{margin:0 0 5px;font-size:14px;color:#111;}
.ProcuctDealil .info .productName span{display:block;}
.ProcuctDealil .info .productName .brand{margin:15px 0 7px;font-weight:bold;}
.ProcuctDealil .info .productName .nameE{margin:0 0 7px;}
.ProcuctDealil .info .productName .name{margin:0 0 7px;font-size:12px;font-weight:bold;color:#999;}
.ProcuctDealil .info .productName .nameEvt{margin:0 0 7px;font-size:12px;font-weight:bold;}
.ProcuctDealil .info .productName .txt{font-size:11px;font-weight:bold;position:relative;text-overflow:ellipsis;max-height:65px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;padding-bottom:20px;overflow:hidden;}
.ProcuctDealil .info .productName .txt .moreTip{display:block;position:absolute;bottom:0;background:#fff;z-index:1;width:100%;}
.ProcuctDealil .info .productName .txt .contTip{left:20px !important;}
.ProcuctDealil .info .productName .txt .moreTip .contTip,
#prdDetailCh .info .productName .txt .moreTip .contTip{width:312px;}
.ProcuctDealil .info .productName .txt .moreTip .contTip:after,
#prdDetailCh .info .productName .txt .moreTip .contTip:after{display:none;}
.ProcuctDealil .info .productName .txt .moreTip .contTip .moretxt,
#prdDetailCh .info .productName .txt .moreTip .contTip .moretxt{padding:20px 0 5px 0;}
.ProcuctDealil .info .productName .txt .moreTip .contTip .moretxt span,
#prdDetailCh .info .productName .txt .moreTip .contTip .moretxt span{padding-top:5px;font-size:12px;}
.ProcuctDealil .info .productName .txt .moreTip .btnClose,
#prdDetailCh .info .productName .txt .moreTip .btnClose{display:block;width:16px !important;height:14px !important;position:absolute;right:10px;top:10px;background:url(/static-fo-pc/img/common/brand/btn_more_close.gif)no-repeat top;}

.ProcuctDealil .info .productName .txt a{font-weight:normal;text-decoration:underline;}
.ProcuctDealil .info .infoData{padding:5px 0;border-top:1px solid #eee;}
.ProcuctDealil .info .infoData dl:after{display:block;content:"";clear:both;}
/* [DEF-6494] 20210414 */
.ProcuctDealil .info .infoData dl dt{padding:3px 0 0;width:80px;float:left;}
.ProcuctDealil .info .infoData dl dd{width:260px;min-height:19px;font-size:12px;color:#000;float:left;}
/* //[DEF-6494] 20210414 */
.ProcuctDealil .info .infoData dl .priceArea{min-height:30px;}
.ProcuctDealil .info .infoData dl .priceArea strong{line-height:1;font-size:20px;}
.ProcuctDealil .info .infoData .optionColor{margin:0 0 20px;}
.ProcuctDealil .ColorLSelec{line-height:1;}
.ProcuctDealil .ColorLSelec:after{display:block;content:"";clear:both;}
.ProcuctDealil .ColorLSelec li{margin-right:1px;float:left;}
.ProcuctDealil .ColorLSelec li a{display:block;font-size:1px;border:2px solid transparent;}
.ProcuctDealil .ColorLSelec li .on{border:2px solid #ff0000;}
.ProcuctDealil .brdSpinner *{vertical-align:top;}
.ProcuctDealil .brdSpinner input{padding:0;width:20px;height:19px;font-size:12px;color:#000;text-align:center;border:1px solid #ddd;}
.ProcuctDealil .brdSpinner .btnSpin{display:inline-block;width:19px;height:19px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/btn_spin_ch.png') no-repeat 0 0;}
.ProcuctDealil .brdSpinner .btnSpin.down{background-position:-20px 0;}
.ProcuctDealil .selectZone .ui-selectmenu-button, .ProcuctDealil .selectZone .ui-menu .ui-menu-item-wrapper{padding:0 7px;font-size:11px;height:22px;line-height:20px;}
.ProcuctDealil .selectZone .ui-selectmenu-button{border:1px solid #d2d2d2;}
.ProcuctDealil .selectZone .ui-selectmenu-icon{margin:0;width:16px;height:19px;background:#fff url('/static-fo-pc/img/common/brand/ico_select_ch.gif') no-repeat 50% 50%;right:0;top:0;}
.ProcuctDealil .selectZone .ui-selectmenu-text{padding:0 23px 0 0;height:20px;}
.ProcuctDealil .option{min-height:35px;}
.ProcuctDealil .notiMsg{margin:5px 0 0;padding:13px 0;border-top:1px solid #e8e8e8;font-size:12px;line-height:1.5;color:#999;}
/*
.ProcuctDealil .notiMsg ul.note{padding:13px 0;border-top:1px solid #e8e8e8;}
.ProcuctDealil .notiMsg ul.note li{margin-bottom:2px;padding-left:8px;font-size:12px;color:#999;background:url('/static-fo-pc/img/common/brand/bul999.gif') no-repeat 0 8px;}*/
.ProcuctDealil .buyBtn{padding:10px 0;border-top:1px solid #eee;}
.ProcuctDealil .buyBtn [class^="btn"]{display:inline-block;margin-right:-2px;width:148px;height:54px;text-indent:-999em;vertical-align:middle;}
.ProcuctDealil .buyBtn .btn-favorite{width:42px;background:url('/static-fo-pc/img/common/brand/btn_favorite_ch.gif') no-repeat 0 0;}
.ProcuctDealil .buyBtn .btn-addcart{background:url('/static-fo-pc/img/common/brand/btn_addcart_ch.gif') no-repeat 0 0;}
.ProcuctDealil .buyBtn .btn-buynow{background:url('/static-fo-pc/img/common/brand/btn_buynow_ch.gif') no-repeat 0 0;}
.ProcuctDealil .buyBtn .btn-soldout{background:url('/static-fo-pc/img/common/brand/btn_soldout_ch.gif') no-repeat 0 0;}
/*20200313 재입고알림 add*/
.ProcuctDealil .buyBtn .btn-restock{background:url('/static-fo-pc/img/common/brand/btn_restock_ch.gif') no-repeat 0 0;}

/* 함께 쓰면 좋은 제품 */
.sidepro{width:110px;margin-top:41px;margin-left:12px;float:left;}
.sidepro h5{padding-bottom:7px;font-size:12px;color:#757575;text-align:center;letter-spacing:-1px}
.sidepro ul{width:110px}
.sidepro ul li{text-align:center;padding-top:10px}
.sidepro a{display:block;width:110px;font-size:11px;color:#777;text-decoration:none;text-align:center}
.sidepro img{border:1px solid #e7e7e7;width:110px;margin-bottom:6px;display:block}

/* 제품상세 팝업 */
.brdChanel .prodRelative{position:relative;}
.brdChanel .prodRelative:after{display:block;content:"";clear:both;}
.brdChanel .prodRelative .sliderItm2{margin:0 0 0 20px;width:300px;height:150px;overflow:hidden;}
.brdChanel .prodRelative .sliderItm{font-size:12px;color:#666;position:relative;float:left;}
.brdChanel .prodRelative .cellImg{position:relative;}
.brdChanel .prodRelative .cellImg .img{display:block;}
.brdChanel .prodRelative .cellImg .img a{display:block;}
.brdChanel .prodRelative .cellImg .img img{width:100%;}
.brdChanel .prodRelative .cellImg .btn_preview{display:none;width:150px;height:35px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/btn_preview_ch.png') no-repeat 0 0;position:absolute;left:0;top:115px;}
/*.brdChanel .prodRelative .cellImg:hover .btn_preview{display:block;}*/
.brdChanel .prodRelative .slick-arrow{width:20px;height:38px;text-indent:-999em;position:absolute;top:50%;margin-top:-19px;z-index:10;}
.brdChanel .prodRelative .slick-arrow:hover{background-color:transparent;}
.brdChanel .prodRelative .slick-prev{background:url("/static-fo-pc/img/common/brand/btn_r_left.gif") no-repeat 0 50%;left:-1px;}
.brdChanel .prodRelative .slick-next{background:url("/static-fo-pc/img/common/brand/btn_r_right.gif") no-repeat 100% 50%;right:-3px;}


.prodSubList{border-top:1px solid #b2b2b2}
.prodSubList > ul{padding:30px 0;}
.prodSubList > ul > li{padding:10px 0;}
.prodSubList > ul > li > div{display:inline-block;vertical-align:middle;}
.prodSubList > ul > li .prodSubList-R{float:right;margin-top:23px;}
.prodSubList > ul > li .prodSubList-R > div{display:inline-block;}
.prodSubList > ul > li .count{margin-right:20px;}
.prodSubList > ul > li .count img{vertical-align:middle;}
.prodSubList > ul > li .count input{padding:0;width:45px;height:28px;line-height:25px;font-size:12px;text-align:center;}
.prodSubList > ul > li .name{margin-left:10px;width:318px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.prodSubList > ul > li .prodSubList-R strong{display:inline-block;min-width:80px;text-align:right;vertical-align:middle;}
.prodSubList > ul > li .prodSubList-R .count{width:110px;margin:0 50px 0 10px;}

:lang(zh-cn) .prodSubList > ul > li .prodSubList-R strong{min-width:179px;text-align:center;}
:lang(zh-cn) .prodSubList > ul > li .prodSubList-R strong span{margin-left:3px;font-size:12px;font-weight:normal;color:#999;}
:lang(zh-cn) .prodSubList > ul > li .prodSubList-R .count{width:95px;margin:0;padding:0 24px;position:relative;}
:lang(zh-cn) .prodSubList > ul > li .prodSubList-R .count a{display:block;width:24px;height:24px;text-indent:-9999em;position:absolute;left:0;top:0;background:url('/static-fo-pc/img/common/brand/btn_quantity_s.gif') no-repeat 0 0;}
:lang(zh-cn) .prodSubList > ul > li .prodSubList-R .count .btn{left:inherit;right:0;background-position:-24px 0;}
:lang(zh-cn) .prodSubList > ul > li .prodSubList-R .count a.disable{background-position:0 -24px;}
:lang(zh-cn) .prodSubList > ul > li .prodSubList-R .count a.btn.disable{background-position:-24px -24px;}
:lang(zh-cn) .prodSubList > ul > li .prodSubList-R .count input{border:0;width:47px;height:24px;}
:lang(zh-cn) .prodSubList > ul > li .prodSubList-R .button{margin-left:43px;width:100px;vertical-align:middle;}
:lang(zh-cn) .prodSubList > ul > li .prodSubList-R .button a{display:block;font-size:12px;line-height:19px;color:#fff;text-align:center;border:1px solid #000;background:#000;}
:lang(zh-cn) .prodSubList > ul > li .prodSubList-R .button a.bGray{border-color:#888;background:#888;}
:lang(zh-cn) .prodSubList > ul > li .prodSubList-R .button a + a{margin-top:3px;}

/* Tab */
.brdChanel .prodTabs .tabsDiv .tabs{overflow:hidden;position:relative;}
.brdChanel .prodTabs .tabsDiv .tabs:after{content:'';display:block;width:100%;height:3px;background:#707070;position:absolute;left:0;bottom:0;z-index:0;}
.brdChanel .prodTabs .tabsDiv .tabs li{float:left;position:relative;}
.brdChanel .prodTabs .tabsDiv .tabs li.on{z-index:1;}

.brdChanel .prodTabs .tabsDiv .tab-info{margin-top:20px;}
.brdChanel .prodTabs .tabsDiv .tab-info .info-number{float:right;}
.brdChanel .prodTabs .tabsDiv .tab-info .info-number > span{font-size:11px;}
.brdChanel .prodTabs .tabsDiv .tab-info .info-number > span > em{font-size:11px;font-weight:bold;}
.brdChanel .prodTabs .tabsDiv .info-branch{margin:10px 0 20px 0;}

.brdChanel .prodTabs .tabscont:after{content:'';display:block;clear:both;}
.brdChanel .prodTabs .tabscont .detail_title{margin-bottom:19px;}
.brdChanel .dataTable th{padding:8px 0 8px 19px;background:#f9f9f9;border-bottom:1px solid #d3d3d3;font-size:11px;text-align:left;}
.brdChanel .dataTable td{padding:8px 20px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;font-size:11px;}
.brdChanel .dataTable tr:first-child th, .brdChanel .dataTable tr:first-child td{border-top:1px solid #d3d3d3;}
.brdChanel .dataTable tr:last-child th, .brdChanel .dataTable tr:last-child td{border-bottom:1px solid #d3d3d3 !important;}

.brdChanel .prodTabs .tabscont .detailTab_contents{padding:40px 12px 30px;}

.brdChanel .prodTabs .tabsDiv {margin-top:50px;}
.brdChanel .prodTabs .tabsDiv .tab_tip{margin:20px 0;}
.brdChanel .prodTabs .tabsDiv .tab_tip .info-list li{padding-left:8px;margin-bottom:3px;font-size:12px;color:#464646;line-height:18px;background:url(/static-fo-pc/img/common/brand/bul999.gif) no-repeat 0 8px;}
.brdChanel .prodTabs .tabsDiv .tab_tip .info-list li a.sbox{display:inline-block;padding:0 5px;border:1px solid #CDCDCB;text-decoration:none;}
.brdChanel .prodTabs .tabsDiv .tab_tip .info-list + .info-plain{margin:15px 0 0;}
.brdChanel .prodTabs .tabsDiv .tab_tip .info-plain{font-size:12px;color:#464646;line-height:18px;}
.brdChanel .prodTabs .tabsDiv .tab_tip .info-plain.b{font-size:13px;color:#111;}

.brdChanel .select-box{clear:both;margin-bottom:10px;overflow:hidden;vertical-align:bottom;}
.brdChanel .select-box select{margin-right:10px;vertical-align:bottom;}
.brdChanel .select-box .btn{float:right;}

.brdChanel .reviewTable tr.answer td{background:#f9f9f9;font-size:11px;text-align:left;}
.brdChanel .reviewTable tr.answer td .rview{text-align:center;}
.brdChanel .reviewTable tr.answer td .rview .imgW{margin-bottom:10px;}
.brdChanel .reviewTable tr.answer td .rview .txtW{margin-bottom:20px;}

.brdChanel .reviewTable{width:100%;margin-bottom:20px;}
.brdChanel .reviewTable th{height:30px;background:#f8f8f8;border-top:1px solid #d5d5d5;border-bottom:1px solid #eaeaea;text-align:center;font-weight:normal;}
.brdChanel .reviewTable td{padding:12px 0 11px 0;border-top:0px solid #eaeaea;border-bottom:1px solid #eaeaea;text-align:center;color:#999;font-size:11px;}
.brdChanel .reviewTable td.tit-align{text-align:left;}
.brdChanel .reviewTable td.board-txtbox{padding:22px 0 36px 60px;text-align:left;}
.brdChanel .reviewTable tr:last-child td{border-bottom:1px solid #eaeaea !important;}

.brdChanel .dataTable{float:left;}


.brdChanel .dataTable.relatedProdtab{width:75%;}
.brdChanel .dataTable th{padding:10px 0px 9px 18px;background:#f9f9f9;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;text-align:left;}
.brdChanel .dataTable td{padding:10px 0px 9px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;}
.brdChanel .dataTable td .fos_co{color:#c01818;}
.brdChanel .dlTypeList li{padding-left:40px;}

.brdChanel .dlTypeList span{display:inline-block;margin-left:-40px;min-width:40px;}

/*관련상품*/
.brdChanel .relatedProd{float:right;width:200px;border:1px solid #d9d9d9;position:relative;}
.brdChanel .relatedProd h2{padding:9px 0px;border-bottom:1px solid #d9d9d9;text-align:center;font-size:12px;}
.brdChanel .sliderVtc{margin:0px 3px;max-height:465px;overflow:hidden;}
.brdChanel .sliderVtc .sliderItm{padding-bottom:10px;font-size:11px;text-align:center;}
.brdChanel .sliderVtc .sliderItm p.qname{padding:5px;font-size:11px;font-weight:bold;letter-spacing:-0.05em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.brdChanel .sliderVtc .sliderItm p.bestF{color:#e60d64;font-size:11px;font-weight:bold;letter-spacing:-0.05em;}
.brdChanel .sliderVtc .sliderItm span{font-size:11px;}
.brdChanel .control-button{padding:20px 0;text-align:center;}
.brdChanel .control-button a{padding:0 10px;display:inline-block;vertical-align:middle;}

.brdChanel .sliderVtc .slick-arrow{margin:0;width:22px;height:22px;text-indent:-999em;position:absolute;top:inherit;bottom:19px;}
.brdChanel .sliderVtc .slick-prev{background:url("/static-fo-pc/img/common/brand/control_up_cn.png") no-repeat 0 50%;left:55px;}
.brdChanel .sliderVtc .slick-next{background:url("/static-fo-pc/img/common/brand/control_down_cn.png") no-repeat 100% 50%;right:55px;}
.brdChanel .sliderVtc .slick-prev:hover{background:transparent url("/static-fo-pc/img/common/brand/control_up_o_cn.png") no-repeat 0 50%;}
.brdChanel .sliderVtc .slick-next:hover{background:transparent url("/static-fo-pc/img/common/brand/control_down_o_cn.png") no-repeat 100% 50%;}


/****************************************
	맥
****************************************/
/* brdHeader */
.brdMac{margin:0 auto;width:940px;font-size:12px;}
.brdMac .brdHeader{padding:25px 0 22px 7px;position:relative;}
.brdMac .brdGnbArea{padding:7px 0 0;width:149px;float:left;}
.brdMac .brdCont{padding:12px 0 0;width:764px;float:right;min-height:600px;}/*20180410 #59847 min-height 추가*/
.brdMac .brdGnb > li{line-height:1.2;}
.brdMac .brdGnb > li a{display:block;padding:4px 0 4px 6px;font-size:13px;color:#000;border-bottom:1px solid #dedede;}
.brdMac .brdGnb li li a{border:0;font-size:11px;color:#555;}
.brdMac .brdGnb li li li a{color:#888;}
.brdMac .brdGnb > li .subMnu{display:none;}
.brdMac .brdGnb > li .subMnu ul{padding:6px 0 5px 0;border-bottom:1px solid #ededed;}
.brdMac .brdGnb > li .subMnu ul ul{padding:2px 0 1px 4px;border:0;}
.brdMac .brdGnb > li a:hover{outline:none;}
.brdMac .brdGnb > li a:hover,
.brdMac .brdGnb li.on > a{font-weight:bold;}
.brdMac .brdGnb li.on > .subMnu{display:block;}

/* main */
.brdMac .mainArea .slderAuto{overflow:hidden;position:relative;}
.brdMac .mainArea .slick-arrow{display:none !important;}
.brdMac .mainArea .slick-dots{width:auto;position:absolute;left:10px;bottom:14px;}
.brdMac .mainArea .slick-dots li{margin-left:5px;}
.brdMac .mainArea .slick-dots li button{width:8px;height:8px;background:#cfd0d2;}
.brdMac .mainArea .slick-dots li.slick-active button{width:18px;height:8px;background:#bc2303;}

/* brandPrdList */
.brdMac .contents-title{position:relative;}
.brdMac .contente-chanel ul{color:#000;}
.brdMac .contente-chanel ul li{display:inline-block;}
.brdMac .contente-chanel ul li a{color:#555;}
.brdMac .contente-chanel ul li:before{margin:0 5px;content:">";}
.brdMac .contente-chanel ul li:first-child:before{display:none;}
.brdMac .topTit{padding:13px 0 26px 0;font-size:16px;font-weight:bold;}
.brdMac .sortArea{position:absolute;right:38px;bottom:6px;}
.brdMac .sortArea select{height:22px;font-size:11px;color:#666;border:1px solid #d2d2d2;}
.brdMac .brandPrdList{padding:7px 0 0;position:relative;}
.brdMac .brandPrdList:after{display:block;content:"";clear:both;}
.brdMac .brandPrdList > li{margin:0 12px 19px;width:158px;font-size:12px;color:#666;position:relative;float:left;}
.brdMac .brandPrdList > li .cellImg .img{display:block;margin:0 0 13px;width:150px;border:1px solid #ccc;}
.brdMac .brandPrdList > li .cellImg .img img{width:148px;height:148px}
.brdMac .brandPrdList > li a{display:block;}
.brdMac .brandPrdList > li .cellInfo{margin:0 0 0 12px;line-height:1.4;font-size:11px;}
.brdMac .brandPrdList > li .product{margin:0 0 7px;height:30px;color:#444;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
.brdMac .brandPrdList > li .discount{font-weight:bold;color:#666;}
.brdMac .brandPrdList > li .btnArea{margin:7px 0 0 3px;}
.brdMac .brandPrdList > li .btnArea [class^="btn"]{display:inline-block;margin-right:-2px;padding:0 7px 0 9px;line-height:18px;color:#666;text-decoration:underline;vertical-align:middle;position:relative;}
.brdMac .brandPrdList > li .btnArea [class^="btn"]:before{display:inline-block;width:1px;height:10px;content:"";background:#c3c3c3;position:absolute;left:0;top:4px;}
.brdMac .brandPrdList > li .btnArea [class^="btn"]:first-child:before{background:none;}

/* 별점 */
.brdMac .detailviewFront .satisfaction li.starpoint .starIcon{margin:12px 4px 0 0;float:left;}
.brdMac .starIcon, .brdMac .starIcon > span{width:60px;height:12px;font-size:0 !important;background:url('/static-fo-pc/img/common/brand/ico_star_mc.png') repeat-x 0 0;}
/*[SYS-5467]20200312*/
.brdMac .starS .starIcon, .brdMac .starS .starIcon > span{width:70px;background:url('/static-fo-pc/img/common/brand/ico_starSm_mc.png?v=1') no-repeat 0 0;}
.brdMac .starScore .starIcon > span{background-position:0 -12px;}

/* newArea */
.brdMac .newArea{margin:13px 0 0;}
.brdMac .newArea .brandPrdList > li{display:table;table-layout:fixed;margin:0;padding:20px 0;width:100%;height:150px;font-size:13px;line-height:1.5;color:#666;border-top:1px solid #ccc;}
.brdMac .newArea .brandPrdList > li [class^="cell"]{display:table-cell;vertical-align:top;}
.brdMac .newArea .brandPrdList > li .cellImg{width:150px;position:relative;}
.brdMac .newArea .brandPrdList > li .imgHover{display:none;padding:9px 19px;width:150px;font-size:11px;line-height:1.5;border:1px solid #ccc;text-align:center;background:#fff;position:absolute;left:0;top:0;z-index:1;}
.brdMac .newArea .brandPrdList > li .imgHover.on{display:block;}
.brdMac .newArea .brandPrdList > li .imgHover img{width:110px;height:110px;}
.brdMac .newArea .brandPrdList > li .imgHover em{display:block;margin:8px auto 3px;width:110px;color:#313131;text-align:left;}
.brdMac .newArea .brandPrdList > li .cellInfo{padding:0 20px;width:260px;}
.brdMac .newArea .brandPrdList > li .cellEtc{padding:13px 22px 0;}
.brdMac .newArea .brandPrdList > li .product{margin:0;}
.brdMac .newArea .brandPrdList > li .moreB{display:inline;color:#999;text-decoration:underline;}
.brdMac .newArea .brandPrdList > li .scrollBox{margin:10px 0 0;padding:6px 0 4px 5px;height:40px;border:1px solid #ddd;overflow-y:auto;}
.brdMac .newArea .brandPrdList > li .colorLSelec li{padding:0 2px 2px 0;float:left;}
.brdMac .newArea .brandPrdList > li .colorLSelec li .mask{display:none;padding:4px 5px;font-size:11px;white-space:nowrap;border:1px solid #999;background:#fff;position:absolute;left:0;top:0;z-index:1;}
.brdMac .newArea .brandPrdList > li .colorLSelec .mask br{display:none;}
.brdMac .newArea .brandPrdList > li .txt{margin:10px 0 0;min-height:39px;line-height:1.3;font-size:11px;position:relative;}
.brdMac .newArea .brandPrdList .txtPopup{display:none;padding:12px;width:100%;line-height:1.3;color:#666;border:1px solid #ddd;background:#fff;position:absolute;left:0;top:0;z-index:1;cursor:pointer;}
.brdMac .newArea .brandPrdList .txtPopup.on{display:block;}
.brdMac .newArea .brandPrdList > li .etcArea dl{padding:3px 0 3px 9px;}
.brdMac .newArea .brandPrdList > li .etcArea dl:after{display:block;content:"";clear:both;}
.brdMac .newArea .brandPrdList > li .etcArea dl dt{width:110px;font-size:11px;color:#555;float:left;}
.brdMac .newArea .brandPrdList > li .etcArea dl dd{width:120px;font-size:11px;color:#777;float:left;}
.brdMac .newArea .brandPrdList > li .brdSpinner input{padding:1px 1px 1px 8px;width:38px;height:16px;font-size:11px;line-height:11px;color:#777;float:left;}/* 20180302 #56159 */
.brdMac .newArea .brandPrdList > li .brdSpinner .btnSpin:after{display:block;content:"";clear:both;}
.brdMac .newArea .brandPrdList > li .brdSpinner .btnSpin{display:block;width:15px;height:16px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/btn_spin_mc.png') no-repeat 0 0;float:left;}
.brdMac .newArea .brandPrdList > li .brdSpinner .btnSpin.down{background-position:-20px 0;}
.brdMac .newArea .brandPrdList > li .total .discount{font-size:15px;font-weight:bold;color:#ff0072;}
.brdMac .newArea .brandPrdList > li .btnArea{margin:19px 0 0;}
.brdMac .newArea .brandPrdList > li .btnArea [class^="btn"]{display:inline-block;margin:0;padding:0;width:100px;height:26px;line-height:25px;color:#777;text-align:center;text-decoration:none;background:#eee;}
.brdMac .newArea .brandPrdList > li .btnArea [class^="btn"]:before{display:none;}
.brdMac .newArea .brandPrdList > li .btnArea .btn-buynow{color:#fff;background:#999;}

/* 미리보기 , 크게보기 개선 */
.brdMac .prodViewPopup{display:none;position:absolute;padding:20px;width:637px;height:660px;border:2px solid #2F2F2F;background-color:#fff;z-index:100;}/* 2012.10.08 border 색상 수정 */
.brdMac .prodViewPopup.on{display:block;}
.brdMac .prodViewPopup .btnClose{position:absolute;right:19px;top:26px;cursor:pointer;}
.brdMac .prodViewPopup .pvTab{height:32px;margin-bottom:10px;border-bottom:1px solid #5C5C5C;}
.brdMac .prodViewPopup .pvTab li.pvTab_list{float:left;height:31px;margin-right:-1px;border-top:1px solid #D8D8D8;border-right:1px solid #D8D8D8;border-left:1px solid #D8D8D8;background-color:#F4F4F4;padding:0px;}
.brdMac .prodViewPopup .pvTab li.on{height:32px;margin-right:0px;border-top:1px solid #5C5C5C;border-right:1px solid #5C5C5C;border-left:1px solid #5C5C5C;background-color:#FFFFFF;}
.brdMac .prodViewPopup .pvTab li.pvTab_list .pvTab_list_item{display:block;width:158px;height:22px;text-align:center;margin-top:0px;padding-top:9px;}
.brdMac .prodViewPopup .pvTab li.pvTab_list .pvTab_list_item span{display:block;width:41px;height:12px;margin:0px auto 0px;text-indent:-9999px;overflow:hidden;background-image:url('/static-fo-pc/img/common/brand/sp_preview_zoom.gif');background-repeat:no-repeat;}
:lang(zh-cn) .brdMac .prodViewPopup .pvTab li.pvTab_list .pvTab_list_item span{background-image:url('/static-fo-pc/img/zh/brand/sp_preview_zoom.gif');}/*20180227*/
.brdMac .prodViewPopup .pvTab li.pvTab_list .pvTab_list_item span.preview{background-position:0 -15px;}
.brdMac .prodViewPopup .pvTab li.pvTab_list .pvTab_list_item span.zoom{background-position:-50px -15px;}
.brdMac .prodViewPopup .pvTab li.on .pvTab_list_item span.preview{background-position:0 0;}
.brdMac .prodViewPopup .pvTab li.on .pvTab_list_item span.zoom{background-position:-50px 0;}
.brdMac .prodZoom .product_icon img{display:inline-block;margin:0 2px 0 0;}
.brdMac .prodZoom .product_name{clear:both;margin:0;padding-top:4px;line-height:20px;font-size:14px;color:#393939;word-break:keep-all;word-wrap:break-word}
.brdMac .prodZoom .etcInfo *{vertical-align:middle;}
.brdMac .prodZoom .etcInfo,
.brdMac .prodZoom .starScore{float:none !important;} 
.brdMac .prodZoom .starScore{display:inline-block;position:relative;top:-3px;}  
.brdMac .prodZoom .zoomContainer{position:relative;}
.brdMac .prodZoom .zoomContainer .zoomImage{float:left;width:500px;height:500px;border:3px solid #fff;} /* 2012.10.08 border 색상 수정 */
.brdMac .prodZoom .zoomContainer .zoomImage img{position:absolute;width:500px;height:500px;}
.brdMac .prodZoom .zoomContainer .thumbnailArea{position:relative;float:right;width:67px;height:456px;overflow:hidden;}
.brdMac .prodZoom .zoomContainer .thumbnailArea .sliderItem{position:relative;margin:6px 0;}
.brdMac .prodZoom .zoomContainer .thumbnailArea .sliderItem a:after{width:67px;height:67px;position:absolute;left:0;top:0;content:"";display:block;border:1px solid #efefef;}
.brdMac .prodZoom .zoomContainer .thumbnailArea .sliderItem.on a:after{border:3px solid #E82045;}
.brdMac .prodZoom .zoomContainer .thumbnailArea .sliderItem a{display:block;cursor:default;}
.brdMac .prodZoom .zoomContainer .slick-arrow{margin:0;width:67px;height:19px;top:0;z-index:10;}
.brdMac .prodZoom .zoomContainer .slick-prev{background:url('/static-fo-pc/img/common/brand/btn_zoom_prev.png') left top no-repeat;top:6px;}
.brdMac .prodZoom .zoomContainer .slick-next{background:url('/static-fo-pc/img/common/brand/btn_zoom_next.png') left top no-repeat;top:inherit;bottom:3px;}

/* collectionSub */
.collectionSub{min-height:220px;}
.collectionSub:after{display:block;content:"";clear:both;}
.collectionSub .imgA{width:350px;float:left;}
.collectionSub .txtA{padding:1px 23px 39px;width:368px;font-size:11px;color:#555;box-sizing:content-box;float:left;}
.collectionSub .txtA .tit{font-size:14px;font-weight:bold;color:#333;}
.collectionSub .txtA .txt{margin:14px 0 0;line-height:1.4;}
.collectionSub .viewMore{display:block;padding-right:40px;text-align:right;}
.collectionSub .viewMore a{text-decoration:underline;color:#777;}
.collectionSub + .collectionSub{margin:10px 0 0;}

/* paging */
.brdMac .pagingBrand{margin:20px 0;}
.brdMac .pagingBrand:after{display:block;content:"";clear:both;}
.brdMac .pagingBrand .paging *{vertical-align:middle;}
.brdMac .pagingBrand .paging a{display:inline-block;margin:0 -2px 0 2px;padding:3px 6px 4px;height:auto;line-height:1;font-size:11px;color:#666;background:#eee;}
.brdMac .pagingBrand .paging a:hover,
.brdMac .pagingBrand .paging a.on{background-color:#999;color:#fff;}
.brdMac .pagingBrand .paging .prev,
.brdMac .pagingBrand .paging .next{margin:0;width:20px;height:20px;background:url('/static-fo-pc/img/common/brand/btn_paging_mc.png') no-repeat 0 0;border:0;top:0;}
.brdMac .pagingBrand .paging .prev{background-position:0 0;}
.brdMac .pagingBrand .paging .next{margin-left:2px;background-position:-20px 0;}
.brdMac .pagingBrand .paging .prev:hover,
.brdMac .pagingBrand .paging .next:hover{background-color:transparent;}

/* 구매 페이지 */
.brdMac table{width:100%;table-layout:fixed;}
.brdMac .detailviewFront{width:318px;float:left;margin-right:23px;}
.brdMac .detailviewFront p img{width:313px;height:313px;border:1px solid #ddd}
.brdMac .detailviewFront .popupbtnlist{padding-top:8px}
.brdMac .detailviewFront .popupbtnlist:after{content:'';display:block;clear:both;}
.brdMac .detailviewFront .popupbtnlist > div{float:left;} /*20181016 #86285 edit*/
.brdMac .detailviewFront .popupbtnlist .btnfirst > a > img{vertical-align:middle;}
.brdMac .detailviewFront .popupbtnlist .prodInfoCol_2{margin-left:75px;}
.brdMac .dlTypeList li{padding-left:40px;}
.brdMac .dlTypeList span{display:inline-block;margin-left:-40px;min-width:40px;}

.brdMac .detailviewFront .popupbtnlist .btn_zoom{margin-left:105px}
.brdMac .detailviewFront .satisfaction{overflow:hidden;width:290px;margin-top:12px;background:url('/static-fo-pc/img/common/brand/line_satis.gif') no-repeat 155px 50%}
.brdMac .detailviewFront .satisfaction li{float:left;position:relative;}
.brdMac .detailviewFront .satisfaction li a{display:block;margin-top:7px}
.brdMac .detailviewFront .satisfaction li.starpoint{margin-right:42px;width:137px}
.brdMac .detailviewFront .satisfaction li.starpoint em{font-size:24px;color:#ff0072;font-style:normal;font-weight:bold;padding-right:15px;background:url('/static-fo-pc/img/common/brand/point.gif') no-repeat  right center;letter-spacing:0.1px;line-height:1.4}
.brdMac .detailviewFront .satisfaction li .sati_title{display:block;padding-top:6px;font-size:11px;color:#555}
.brdMac .detailviewFront .satisfaction .prowrite{padding-left:21px;background:url('/static-fo-pc/img/common/brand/icon-write.gif') no-repeat 0 6px}
.brdMac .detailviewFront .satisfaction .prowrite span{color:#ff0072}

.brdMac .detailcontent{margin-top:20px;margin-left:30px;height:475px;}
.brdMac .detailcontent a:hover{text-decoration:none}
.brdMac .detailcontent .priceInfo >ul:after{content:'';display:block;clear:both;}
.brdMac .detailcontent .priceInfo > ul > li{padding:0 5px;float:left;}
.brdMac .detailcontent .priceInfo > ul > li:first-child{padding-left:0;}
.brdMac .detailcontent .priceInfo h4{font-size:16px;margin-top:10px;margin-bottom:16px;color:#000}

.brdMac .detailcontent .priceInfo{width:420px;float:left;}
.brdMac .detailcontent .priceInfo .prodInfoCol_1{padding:21px 0 6px 31px;background:#f2f2f2;}
.brdMac .detailcontent .priceInfo .prodInfoCol_1 th{padding:9px 0px 9px 8px;background:url('/static-fo-pc/img/common/brand/ico_dot_1.gif') 0px 16px no-repeat;text-align:left;}
.brdMac .detailcontent .priceInfo .prodInfoCol_1 td{padding:4px 0px 4px 0px;color:#e30e62;}
.brdMac .detailcontent .priceInfo .prodInfoCol_1 td span{display:inline-block;margin-right:5px;line-height:17px;}
.brdMac .detailcontent .priceInfo .prodInfoCol_1 td span#member_sale_s{margin-top:2px;}

.brdMac .inp_st1{width:48px;height:20px;padding:0px 3px;border:1px solid #ddd;color:#777;}
.brdMac .sel_st1{border:1px solid #ddd;}
.brdMac img.imiddle{margin-top:0px;vertical-align:middle;}
.brdMac .aln_r{margin:10px 0px;text-align:right;}

.brdMac .detailcontent .priceInfo .subTxt{margin-top:24px;font-size:12px;line-height:18px;color:#999;}/* 20180222 #54843 add */
.brdMac .detailcontent .priceInfo .subTxt li{float:none;padding:0;}/* 20180404 #54843 add */
.brdMac .detailcontent .priceInfo .subTxt li+li{margin-top:5px;}/* 20180404 #54843 add */

.priceInfo .buy_btn{margin-top:24px;text-align:center;}
.priceInfo .btn_list .btn_soldout,
.priceInfo .btn_list a{display:inline-block;margin-left:5px;padding:17px 0 16px;width:130px;border:1px solid #555;font-size:13px;font-weight:bold;background:#666;text-decoration:none;color:#fff}
.priceInfo .btn_list .btn_direct{margin-left:0;padding:17px 0 16px;width:140px;border:1px solid #000;background:#333}
.priceInfo .btn_list .btn_soldout{margin-left:0;padding:17px 0 16px;width:140px;color:#444;border:1px solid #e4e4e4;background:#e4e4e4}

/*관련상품*/
.brdMac .relatedProd{float:right;width:112px;}
.brdMac .relatedProd h2{padding:9px 0px;font-size:12px;text-align:center;}
.brdMac .relatedProd ul{margin:0px 3px;}
.brdMac .relatedProd ul li{padding-bottom:10px;font-size:11px;text-align:center;}
.brdMac .relatedProd ul li > a > img{border:1px solid #d9d9d9;}
.brdMac .relatedProd ul li p.qname{padding:5px 0px;font-size:11px;font-weight:bold;letter-spacing:-0.05em;}
.brdMac .relatedProd ul li p.bestF{color:#e60d64;font-size:11px;font-weight:bold;letter-spacing:-0.05em;}
.brdMac .relatedProd ul li span{font-size:11px;}

/* tab */
.brdMac .tabs{position:relative;height:35px;background:url('/static-fo-pc/img/common/brand/line_tab.png') repeat-x;z-index:2;font-size:11px;color:#444}
.brdMac .tabs li{position:relative;float:left;width:135px;height:24px;margin-left:-1px;background:#f1f1f1;border:1px solid #d5d5d5;border-bottom:0px;color:#555;z-index:0;margin-top:5px;z-index:1}
.brdMac .tabs li.first{margin-left:0px;}
.brdMac .tabs li.on{height:35px;margin-left:0;margin-top:-4px;padding-top:5px;border:1px solid #c63030;border-top:2px solid #c63030;border-bottom:0px;background:#fff;color:#442a20;z-index:10}
.brdMac .tabs li.on a,.brdMac .tabs li.on strong{font-weight:bold;color:#c63030}
.brdMac .tabs li a,.brdMac .tabs li strong{display:block;height:19px;padding-top:5px;text-decoration:none;color:#444;text-align:center}

/* 색상  */
.brdMac .detail_info .info_title{position:relative;}
.brdMac .colorcopy{position:absolute;left:160px;top:11px;padding-left:15px;color:#272727;font-size:11px;z-index:5;}

/* 상품 설명  */
.brdMac .detail_info{margin-left:30px;width:880px;}
.brdMac .detail_info .tabscont .pro_explain dt{float:left;padding-left:22px}
.brdMac .detail_info .tabscont .pro_explain dd{padding-left:144px;padding-right:70px;font-size:12px;color:#777;line-height:1.7}
.brdMac .detail_info .tabscont .pro_explain dd p{padding-left:8px;background:url('/static-fo-pc/img/common/brand/cl_dot.gif') no-repeat 0 6px;}

/* 상품상세정보 */
.brdMac .tabscont{padding-left:20px;padding-right:28px;font-size:11px;color:#333}
.brdMac .tabscont .detail_table th{width:170px;background:#e4e4e4;text-align:center;padding:10px 0;font-size:11px;color:#333;}
.brdMac .tabscont .detail_table td{margin-left:202px;padding:10px 10px 10px 20px;background:#f1f1f1;font-size:11px;color:#333}
.brdMac .tabscont .detail_table table{border-spacing:2px;border-color:#fff;color:#333}
.brdMac .tabscont .detail_table .tabscont{padding-left:20px;padding-right:28px;font-size:11px;color:#333}
.brdMac .tabscont .detail_table .detail_title{display:inline-block;margin-bottom:19px;}
.brdMac .tabscont .detail_table .selectZone .ui-selectmenu-button, .brdMac .tabscont .detail_table .selectZone .ui-menu .ui-menu-item-wrapper{padding:0 7px;font-size:11px;height:22px;line-height:20px;}
.brdMac .tabscont .detail_table .selectZone .ui-selectmenu-button{border:1px solid #d2d2d2;}
.brdMac .tabscont .detail_table .selectZone .ui-selectmenu-icon{margin:0;width:16px;height:19px;background:#fff url('/static-fo-pc/img/common/brand/ico_select_ch.gif') no-repeat 50% 50%;right:0;top:0;}
.brdMac .tabscont .detail_table .selectZone .ui-selectmenu-text{padding:0 23px 0 0;}

/* 상품설명 */
.brdMac .movetop{z-index:9999}
.brdMac .detail_info a:hover{text-decoration:none;color:none}
.brdMac .detail_info .info_title span{display:block;border-bottom:2px solid #96786d;margin-left:139px;margin-top:-2px}
.brdMac .detail_info .info_title h6{width:128px;padding:12px 0 7px 9px;border:2px solid #96786d;border-bottom:2px solid #fff;font-size:11px;color:#564136}
.brdMac .detail_info .morecolor{padding-left:18px}
.brdMac .detail_info .morecolor:after{content:"";display:block;clear:both}
.brdMac .detail_info .morecolor ul li{padding:0 10px 10px 0;border:0;float:left;}
.brdMac .detail_info .morecolor ul li.select a.photo_box:after{display:block;width:50px;height:50px;content:"";border:2px solid #000;position:absolute;left:0;top:0;}
.brdMac .detail_info .morecolor ul li a.photo_box{position:relative;display:block}
.brdMac .photo_box .best{display:block;position:absolute;top:-11px;width:24px;height:11px;background:url('/static-fo-pc/img/common/brand/lab_best_mc.gif') no-repeat 0 0;text-indent:-5000em}
.brdMac .detail_info .morecolor ul li a.photo_box:hover{position:relative;z-index:9000}
.brdMac .detail_info .morecolor ul li a.photo_box:hover span{display:block;}
.brdMac .detail_info .morecolor ul li a.photo_box span{display:none;position:absolute;top:0px;left:0px;width:120px;*width:116px;padding:4px;border:1px solid #ccc;font-size:11px;background:#fff;color:#313131;line-height:15px;z-index:8888;text-decoration:none}
.brdMac .detail_info .morecolor ul li a.photo_box span em{display:inline-block;margin-bottom:3px;font-style:normal;font-weight:bold;letter-spacing:-2}
.brdMac .detail_info .morecolor ul li a.photo_box span img{width:110px;height:110px;padding-bottom:8px;border:0;display:block}
.brdMac .tabscont{clear:both;padding-top:27px;border:1px solid #ddd;border-top:0px;margin-top:-4px;padding-bottom:20px}
.brdMac .tabscont .pro_explain dt{float:left;padding-left:22px}
.brdMac .tabscont .pro_explain dd{padding-left:144px;padding-right:70px;font-size:12px;color:#777;line-height:1.7}
.brdMac .tabscont .pro_explain dd p{padding-left:8px;background:url('/static-fo-pc/img/common/brand/cl_dot.gif') no-repeat 0 6px;}
.brdMac .tabscont .detail_title{margin-bottom:19px}
.brdMac .tabscont .detail_table table a,
.brdMac .tabscont .reviewTable table a{text-decoration:none;color:#333;}
.brdMac .tabscont .detail_table th,
.brdMac .tabscont .reviewTable th{background:#e4e4e4;text-align:center;color:#333;}
.brdMac .tabscont .detail_table td,
.brdMac .tabscont .reviewTable td{background:#f1f1f1;color:#333;} 

/* 상품평  */
.brdMac .tabscont .product th{padding-top:9px;padding-bottom:8px;}
.brdMac .tabscont .product td{border-top:2px solid #fff;text-align:center;padding-top:9px;padding-bottom:8px;width:792px}
.brdMac .tabscont .product td.subject{text-align:left;}
.brdMac .tabscont .product td.writer{text-align:center;}
.brdMac .tabscont .product td.buyuser{text-align:center;}
.brdMac .tabscont .prod_review_box{height:100%;padding:20px 20px 20px 10px;}
.brdMac .tabscont .prod_review_box img{display:block;margin-bottom:10px;border:1px solid #e0e0e0;vertical-align:top}
.brdMac .prod_preview_cont{text-align:left;line-height:1.6;}
.brdMac .tabscont  td .strong{color:#606060;}

/* 게시판  페이지 */
.brdMac .board_paging{clear:both;height:20px;margin-top:18px;text-align:center;}
.brdMac .board_paging img{line-height:20px;padding-top:4px;vertical-align:top}
.brdMac .board_paging a{width:6px;height:20px;margin-left:2px;padding:0 6px;font-size:11px;color:#333;text-decoration:none;}
.brdMac .board_paging a.on,.board_paging a:hover,.board_paging a:focus{color:#ff0072;font-weight:bold}
.brdMac .board_paging a:hover,.board_paging a:focus{border-color:#ccc !important}

/* 출국시 */
.brdMac .tabscont .outinfo,.tabscont .outinfo_list{color:#7e7e7e;}
.brdMac .tabscont .outinfo{margin-top:40px;padding-left:23px;background:url('/static-fo-pc/img/common/brand/blit_red.gif') no-repeat 3px 50%}
.brdMac .tabscont .outinfo_list{padding-left:22px;}
.brdMac .tabscont .outinfo_list li{padding-left:10px;background:url('/static-fo-pc/img/common/brand/blit_rect.gif') no-repeat 0 50%;line-height:2;}

/* 취소 반품*/
.brdMac .dataTable th{padding:10px 0px 9px 18px;background:#f9f9f9;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;text-align:left;}
.brdMac .dataTable td{padding:10px 0px 9px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;}
.brdMac .dataTable td .fos_co{color:#c01818;}
.brdMac .dlTypeList li{padding-left:40px;} 

/*20480406 #59847*/
.brdMac .Searchempty{display:table;width:100%;padding:104px 0 0;height:177px;border-bottom:1px solid #b0b6c4;position:relative;z-index:0;}
.brdMac .Searchempty:after{display:block;margin-left:-19px;width:38px;height:38px;content:"";background:url('/static-fo-pc/img/common/bg_icon3.png?v=2') no-repeat -4920px 0;position:absolute;left:50%;top:50px;z-index:1;}
.brdMac .Searchempty p{display:table-cell;font-size:16px;color:#333;text-align:center;}

/*****************************
    다국어:일문(ja)
*****************************/
:lang(ja) .brdWrap .stepBox li:first-child, 
:lang(ja) .brdWrap .stepBox02 li:first-child{padding-right:15px;}


/*****************************
    다국어:중문(zh)
*****************************/
:lang(zh-cn) .timeVisualBanner .right{padding:0 30px;}
:lang(zh-cn) .bestsellerWrap .subCateMenu h3{padding:10px 0 8px 25px;font-size:16px;background:#edf0f3;}
:lang(zh-cn) .bestsellerWrap .subCateMenu .depthSt{display:table;width:100%;padding-left:20px;}
:lang(zh-cn) .bestsellerWrap .depth1{float:none;width:auto;display:table-row;}
:lang(zh-cn) .bestsellerWrap .depth1 ul{border:none;padding:0;}
:lang(zh-cn) .bestsellerWrap .depth1 ul li{display:inline-block;width:auto;min-width:60px;float:none;margin-left:30px;}
:lang(zh-cn) .bestsellerWrap .depth1 ul li:first-child{margin-left:0;}
:lang(zh-cn) .bestsellerWrap .depth1 span,:lang(zh-cn) .bestsellerWrap .depth1 ul{display:table-cell;vertical-align:top}
:lang(zh-cn) .bestsellerWrap .depth1 span{width:107px;padding-right:30px;}
:lang(zh-cn) .bestsellerWrap .depth1 a{font-size:13px;color:#666;}

/* header */
:lang(zh-cn)  .brdChanel .brdHeader{margin-bottom:30px;}

/* location */
.navigator ul:after{display:block;content:"";clear:both;}
.navigator .rgt{float:right;}
.navigator .rgt:before{display:none;}

/* 상품 리스트 */
:lang(zh-cn) .brdChanel .topCtg{margin:0;}
:lang(zh-cn) .brdChanel .topTit{margin:15px 0 60px 0;line-height:28px;font-size:28px;color:#000;}
:lang(zh-cn) .brdChanel .cellInfo > a > div{text-align:center;}
:lang(zh-cn) .brdChanel .cellInfo .productE,:lang(zh-cn) .brdChanel .cellInfo .product{color:#999;}
:lang(zh-cn) .brdChanel .cellInfo .etcArea .discount strong{font-size:14px;}
:lang(zh-cn) .brdChanel .cellInfo .etcArea .discount span{display:inline-block;margin-left:5px;font-size:12px;color:#999;font-weight:normal;}
:lang(zh-cn) .brdChanel .prodRelative .cellImg .btn_preview{padding:10px 0 0 58px;text-indent:0;background:url('/static-fo-pc/img/common/brand/btn_preview_ch02.png') no-repeat 0 0;color:#fff;}


/* paging (중문) */
:lang(zh-cn) .brdChanel .brdCont .contents-title .pagingBrand{display:none;}
:lang(zh-cn) .brdChanel .brdCont .pagingBrand{margin-top:30px;padding:20px;border-top:1px solid #e2e2e2;}
:lang(zh-cn) .brdChanel .brdCont .pagingBrand .paging{float:none;}
:lang(zh-cn) .brdChanel .brdCont .pagingBrand .paging a{line-height:31px;padding:0 8px;border:0;font-size:14px;color:#999;}
:lang(zh-cn) .brdChanel .brdCont .pagingBrand .paging a:hover{border:0;background-color:transparent;}
:lang(zh-cn) .brdChanel .brdCont .pagingBrand .paging .on{color:#000;font-weight:bold;border:0;background:none;}
:lang(zh-cn) .brdChanel .brdCont .paging .prev, 
:lang(zh-cn) .brdChanel .brdCont .paging .next{width:31px;height:31px;padding:0;background:url('/static-fo-pc/img/common/brand/btn_paginate.gif') no-repeat 0 0;}
:lang(zh-cn) .brdChanel .brdCont .paging .prev{margin-right:8px;background-position:0 0;}
:lang(zh-cn) .brdChanel .brdCont .paging .next{margin-left:8px;background-position:-31px 0;}
:lang(zh-cn) .brdChanel .brdCont .paging .prev.emp{background-position:0 -31px;}
:lang(zh-cn) .brdChanel .brdCont .paging .next.emp{background-position:-31px -31px;}
:lang(zh-cn) .brdChanel .brdBody .ProcuctDealil .photo{width:500px;}
:lang(zh-cn) .brdChanel .brdBody .ProcuctDealil .info{width:397px;margin-bottom:60px;}
:lang(zh-cn) .brdChanel .info .productName .brand,:lang(zh-cn) .brdChanel .info .productName .nameE{margin:7px 0 5px 0;font-size:20px;line-height:20px;font-weight:bold;}
:lang(zh-cn) .brdChanel .info .productName .name{font-size:14px;color:#000;font-weight:normal;}
:lang(zh-cn) .brdChanel .info .productName .txt{font-size:12px;color:#666;}
:lang(zh-cn) .brdChanel .info .infoData{border-top:none;}
:lang(zh-cn) .brdChanel .info .infoData dl dt{width:92px;margin:8px 0;padding:0;font-size:14px;color:#666;line-height:1.3;}
:lang(zh-cn) .brdChanel .info .infoData dl dd{margin:8px 0;float:right;}
:lang(zh-cn) .brdChanel .info .infoData .priceArea span{font-size:14px;color:#999;padding-left:5px;}
:lang(zh-cn) .brdChanel .info .infoData .ColorLSelec{margin-top:8px;}
:lang(zh-cn) .brdChanel .info .infoData .ColorLSelec a img{width:23px;height:23px;}
:lang(zh-cn) .brdChanel .info .infoData .ColorLSelec .on{border-color:#000;}
:lang(zh-cn) .brdChanel .quantity{position:relative;}
:lang(zh-cn) .brdChanel .quantity a{position:absolute;top:2px;background-color:transparent;border:0;text-indent:-1000px;overflow:hidden;cursor:pointer;}
:lang(zh-cn) .brdChanel .quantity .minus,
:lang(zh-cn) .brdChanel .quantity .plus{width:30px;height:30px;padding:0;background:url('/static-fo-pc/img/common/brand/btn_quantity.gif') no-repeat 0 0;}
:lang(zh-cn) .brdChanel .quantity .minus{left:0;}
:lang(zh-cn) .brdChanel .quantity .plus{left:77px;}
:lang(zh-cn) .brdChanel .quantity .minus{background-position:0 0;}
:lang(zh-cn) .brdChanel .quantity .plus{background-position:-30px 0;}
:lang(zh-cn) .brdChanel .quantity a.disabled{cursor:default;}
:lang(zh-cn) .brdChanel .quantity .minus.disabled{background-position:0 -30px;}
:lang(zh-cn) .brdChanel .quantity .plus.disabled{background-position:-30px -30px;}
:lang(zh-cn) .brdChanel .quantity .count{margin:0 30px;width:47px;height:30px;border:0;text-align:center;font-size:14px;color:#000;line-height:30px;}
:lang(zh-cn) .brdChanel .infobox{padding:13px 0;font-size:12px;line-height:1.5;color:#999;border-top:1px solid #e8e8e8;}
:lang(zh-cn) .brdChanel .buyBtn-ch{text-align:right;}
:lang(zh-cn) .brdChanel .buyBtn-ch [class^="btn"]{display:inline-block;font-size:18px;height:55px;line-height:2.9em;color:#fff;border:1px solid;vertical-align:middle;}
:lang(zh-cn) .brdChanel .buyBtn-ch .btn-buynow{padding:0 40px;margin-right:8px;background-color:#000;border-color:#000;}
:lang(zh-cn) .brdChanel .buyBtn-ch .btn-addcart{padding:0 31px;margin-right:8px;background-color:#888;border-color:#888;}
:lang(zh-cn) .brdChanel .buyBtn-ch .btn-favorite{padding:5px 10px 0;width:58px;line-height:1.2em;border-color:#e2e2e2;color:#888;}
:lang(zh-cn) .brdChanel .buyBtn-ch .btn-soldout{padding:0 31px;margin-right:8px;border-color:#bfbfbf;background-color:#bfbfbf;color:#fff;}
/*재입고알림 20200313 add*/
:lang(zh-cn) .brdChanel .buyBtn-ch .btn-restock{padding:0 31px;margin-right:8px;border-color:#bfbfbf;background-color:#bfbfbf;color:#fff;}
:lang(zh-cn) .brdChanel .selectZone .ui-selectmenu-button, 
:lang(zh-cn) .brdChanel .selectZone .ui-menu .ui-menu-item-wrapper{padding:0 7px;font-size:12px;height:30px;line-height:28px;}
:lang(zh-cn) .brdChanel .selectZone .ui-selectmenu-button{border:1px solid #ddd;}
:lang(zh-cn) .brdChanel .selectZone .ui-selectmenu-icon{margin:0;margin-top:-3px;width:21px;height:5px;background:#fff url('/static-fo-pc/img/common/brand/select_history2.gif') no-repeat 50% 50%;right:0;top:50%;}
:lang(zh-cn) .brdChanel .selectZone .ui-selectmenu-text{padding:0 23px 0 0;height:30px;}
:lang(zh-cn) .prodSubList{border-top:1px solid #ccc;padding:9px 10px 10px;margin-bottom:60px;border-bottom:1px solid #e2e2e2;}
:lang(zh-cn) .prodSubList > ul{padding:0;}
:lang(zh-cn) .prodSubList > ul > li{padding:15px 0;}
:lang(zh-cn) .DetailViewCh{width:745px;}
:lang(zh-cn) .DetailViewCh .info{width:397px;}
:lang(zh-cn) .brdChanel .brandPrdList  .cellImg:hover .btn_preview{display:none;}


/* Tab */
:lang(zh-cn) .brdChanel .prodTabs{margin-top:60px;font-size:12px;}
:lang(zh-cn) .brdChanel .prodTabs .tabs{height:30px;margin-bottom:20px;border-left:2px solid #eeedeb;overflow:hidden;position:relative;}
:lang(zh-cn) .brdChanel .prodTabs .tabs:after{display:none;}
:lang(zh-cn) .brdChanel .prodTabs .tabs li{float:left;width:150px;height:30px;line-height:27px;background:#f9f9f8;border-top:2px solid #eeedeb;border-right:2px solid #eeedeb;border-bottom:2px solid #eeedeb;text-align:center;font-size:12px;}
:lang(zh-cn) .brdChanel .prodTabs .tabs li.selected{background:#fff;font-weight:bold;}
:lang(zh-cn) .brdChanel .prodTabs .tabscont{padding-bottom:50px;position:relative;overflow:hidden;}

:lang(zh-cn) .brdChanel .brdBody .bottomCont:after{display:block;clear:both;content:"";}
:lang(zh-cn) .brdChanel .brdBody .tab-menu{position:relative;height:40px;margin:0 0 35px;}
:lang(zh-cn) .brdChanel .brdBody .tab-menu .item{position:relative;z-index:1;display:block;float:left;width:25%;height:38px;font-size:13px;color:#666;line-height:36px;text-align:center;text-decoration:none;margin-left:-1px;margin-right:-1px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-top:1px solid #e2e2e2;border-bottom:1px solid #000;background-color:#f9f9f9;}
:lang(zh-cn) .brdChanel .brdBody .tab-menu .item.active{z-index:3;color:#000;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #fff;background-color:#fff;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .fc_red{color:#C32040;}
:lang(zh-cn) .brdChanel .brdBody .tabscont hr{height:1px;margin:30px 0;border:0;background-color:#E2E2E2;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .ctit{margin-top:30px;color:#000;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .step-img{margin-bottom:5px;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-tit{margin:10px 0;font-size:14px;font-weight:bold;color:#111;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-p{margin-bottom:38px;padding-bottom:19px;font-size:14px;color:#111;line-height:22px;border-bottom:1px solid #e2e2e2;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-table{position:relative;padding:6px 0;border-top:1px solid #333;border-bottom:1px solid #e2e2e2;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-table table{width:100%;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-table th,
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-table td{font-size:13px;color:#111;font-weight:normal;line-height:20px;padding:8px 10px;vertical-align:top;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-table th{width:156px;text-align:right;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-list{margin:15px 0;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-list li{padding-left:8px;margin-bottom:3px;font-size:12px;color:#464646;line-height:18px;background:url(/static-fo-pc/img/common/brand/bul999.gif) no-repeat 0 8px;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-list li a.sbox{display:inline-block;padding:0 5px;border:1px solid #CDCDCB;text-decoration:none;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-list.type2 li{text-indent:-61px;padding-left:69px;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-list.b li{font-size:13px;color:#111;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-plain{font-size:12px;color:#464646;line-height:18px;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-plain.b{font-size:13px;color:#111;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-box{margin-bottom:30px;padding:20px 25px;margin-left:8px;border:1px solid #e2e2e2;background-color:#f9f9f9;font-size:13px;color:#111;line-height:18px;}
:lang(zh-cn) .brdChanel .brdBody .tabscont .info-box ol li{text-indent:-16px;padding-left:16px;}
:lang(zh-cn) .brdChanel .brdBody .ch-related{margin-left:20px;float:right;width:218px;border:1px solid #e2e2e2;background-color:#fff;position:relative;}
:lang(zh-cn) .brdChanel .brdBody .ch-related .title{display:block;margin:28px 0 7px 0;text-align:center;font-size:16px;color:#000;line-height:1.3;}
:lang(zh-cn) .brdChanel .brdBody .ch-related .list{max-height:786px;text-align:center;overflow:hidden;}
:lang(zh-cn) .brdChanel .brdBody .ch-related .list .sliderItm{height:262px;font-size:11px;text-align:center;}
:lang(zh-cn) .brdChanel .brdBody .ch-related .list .prdview{display:block;padding:15px 23px;text-decoration:none;}
:lang(zh-cn) .brdChanel .brdBody .ch-related .list .ch-img{display:block;width:150px;height:150px;margin:0 auto 7px;}
:lang(zh-cn) .brdChanel .brdBody .ch-related .list .ch-brand, 
:lang(zh-cn) .brdChanel .brdBody .ch-related .list .ch-name-en, 
:lang(zh-cn) .brdChanel .brdBody  .ch-related .list .ch-name, 
:lang(zh-cn) .brdChanel .brdBody  .ch-related .list .ch-price{display:block;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
:lang(zh-cn) .brdChanel .brdBody .ch-related .list .ch-brand, 
:lang(zh-cn) .brdChanel .brdBody .ch-related .list .ch-name-en{margin-bottom:1px;font-size:12px;font-weight:bold;color:#000;font-family:'Montserrat Regular';}
:lang(zh-cn) .brdChanel .brdBody .ch-related .list .ch-name{margin-bottom:9px;font-size:12px;color:#999;}
:lang(zh-cn) .brdChanel .brdBody .ch-related .list .ch-price{font-size:14px;font-weight:bold;color:#000;}
:lang(zh-cn) .brdChanel .brdBody .ch-related .list .ch-price .won{padding-left:5px;font-size:12px;font-weight:normal;color:#999;}

:lang(zh-cn) .ProcuctDealil .info .productName .txt{max-height:69px;}


/* brdEsteeLauder */
:lang(zh-cn) .brdEsteeLauder .brandPrdList .btnArea .btn-favorite{background:url('/static-fo-pc/img/zh/brand/btn_favorite_ESL.gif') no-repeat 0 0;}
:lang(zh-cn) .brdEsteeLauder .brandPrdList .btnArea .btn-buynow{background:url('/static-fo-pc/img/zh/brand/btn_buynow_ESL.gif') no-repeat 0 0;}
:lang(zh-cn) .brdEsteeLauder .brandPrdList .btnArea .btn-addcart{background:url('/static-fo-pc/img/zh/brand/btn_addcart_ESL.gif') no-repeat 0 0;}
/* 190408 #122231 edit */
:lang(zh-cn) .brdEsteeLauder .brdGnb .gnb08 .subMnu{width:180px;right:60px;padding-left:30px;}
:lang(zh-cn) .brdEsteeLauder .brdGnb .gnb08 .subMnu > ul > li > ul{float:none;min-height:auto;}
:lang(zh-cn) .brdEsteeLauder .brdGnb .gnb08 .subMnu > ul{min-height:294px;}
/* // 190408 #122231 edit */

/* brdDarphin */
:lang(zh-cn) .brdDarphin .brandPrdList .btnArea .btn-favorite{width:48px;background:url('/static-fo-pc/img/zh/brand/btn_favorite_dp.gif') no-repeat 50% 0;}
:lang(zh-cn) .brdDarphin .brandPrdList .btnArea .btn-addcart{width:60px;background:url('/static-fo-pc/img/zh/brand/btn_addcart_dp.gif') no-repeat 50% 0;}
:lang(zh-cn) .brdDarphin .brandPrdList .btnArea .btn-buynow{background:url('/static-fo-pc/img/zh/brand/btn_buynow_dp.gif') no-repeat 50% 50%;}

/* lamerwrap */
:lang(zh-cn) .lamerwrap .brandPrdList .btnArea .btn-favorite{background:url('/static-fo-pc/img/zh/brand/btn_favorite.gif') no-repeat 0 0;}
:lang(zh-cn) .lamerwrap .brandPrdList .btnArea .btn-addcart{background:url('/static-fo-pc/img/zh/brand/btn_addcart.gif') no-repeat 0 0;}

/*mac 중문 매장안내*/
:lang(zh-cn) .sub_collection{width:680px;margin:0 auto;}
:lang(zh-cn) .sub_collection .locationtitle{font-size:24px;font-weight:bold;padding:52px 0;text-align:center;}
:lang(zh-cn) .sub_collection .addresslist:after{content:"";display:block;height:0;clear:both;}
:lang(zh-cn) .sub_collection .addresslist li{float:left;width:50%;box-sizing:border-box;padding:20px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
:lang(zh-cn) .sub_collection .addresslist li strong{display:block;font-weight:bold;font-size:14px;margin-bottom:5px;}
:lang(zh-cn) .sub_collection .addresslist li.map1,.sub_collection .addresslist li.map3{border-left:0;}
:lang(zh-cn) .sub_collection .addresslist li.map3,.sub_collection .addresslist li.map4{border-bottom:0;}

/* location */
.navigator ul:after{display:block;content:"";clear:both;}
.navigator .rgt{float:right;}
.navigator .rgt:before{display:none;}

/****************************************
	조말론 JO MALONE 중문
****************************************/
:lang(zh-cn) .brdJomalone{margin:0 auto;width:1020px;}
:lang(zh-cn) .brdJomalone .brdHeader{border:1px solid #ccc;border-width:0 1px 1px;position:relative;}
:lang(zh-cn) .brdJomalone .brdLogo{padding:39px 0 32px;text-align:center;}
:lang(zh-cn) .brdJomalone .brdUtill{position:absolute;right:19px;top:4px;}
:lang(zh-cn) .brdJomalone .brdUtill *{vertical-align:middle;}
:lang(zh-cn) .brdJomalone .brdUtill span + span:before{display:inline-block;width:25px;height:10px;content:"";background:url('/static-fo-pc/img/common/brand/bar_jom.gif') no-repeat 0 0;vertical-align:-3px;}
/* brdGnb */
:lang(zh-cn) .brdJomalone .brdGnb{height:26px;}
:lang(zh-cn) .brdJomalone .brdGnb > li{margin-left:0}
:lang(zh-cn) .brdJomalone .brdGnb > li+li{margin-left:45px;}
:lang(zh-cn) .brdJomalone .brdGnb > li > a{height:27px;}
:lang(zh-cn) .brdJomalone .brdGnb .subMnu{top:26px;padding-top:15px;}
:lang(zh-cn) .brdJomalone .brdGnb .subMnu li{margin-bottom:8px;}
/* #141145 조말론 gnb 위치 수정 */
:lang(zh-cn) .brdJomalone .brdGnb .gnb01 .subMnu{padding-left:25px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb02 .subMnu{padding-left:140px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb03 .subMnu{padding-left:270px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb04 .subMnu{padding-left:450px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb05 .subMnu{padding-left:80px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb06 .subMnu{padding-left:683px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb07 .subMnu{padding-left:725px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb08 .subMnu{padding-left:881px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb05 .subMnu > ul{min-height:165px;padding-right:10px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb05 .subMnu > ul:last-child{min-height:auto;}
/*
:lang(zh-cn) .brdJomalone .brdGnb .gnb01 .subMnu{padding-left:80px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb02 .subMnu{padding-left:209px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb03 .subMnu{padding-left:395px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb04 .subMnu{padding-left:80px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb05 .subMnu{padding-left:623px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb06 .subMnu{padding-left:675px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb07 .subMnu{padding-left:881px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb04 .subMnu > ul{min-height:165px;}
:lang(zh-cn) .brdJomalone .brdGnb .gnb04 .subMnu > ul:last-child{min-height:auto;}
*/
/* main */

/* list */
:lang(zh-cn) .brdJomalone .brdLocation{padding:8px 29px 15px;}
:lang(zh-cn) .brdJomalone .brdPrdList .btnArea .btn_favourite{background-image:url('/static-fo-pc/img/zh/brand/btn_favourite_jom.png')}
:lang(zh-cn) .brdJomalone .brdPrdList .btnArea .btn_addcart{background-image:url('/static-fo-pc/img/zh/brand/btn_addcart_jom.png')}
:lang(zh-cn) .brdJomalone .brdPrdList .btnArea .btn_checkout{background-image:url('/static-fo-pc/img/zh/brand/btn_checkout_jom.png')}
:lang(zh-cn) .brdJomalone .brdPrdList .btnArea [class^="btn"]:hover{background-position:0 0;}
:lang(zh-cn) .brdJomalone .scrollTop{display:block;width:43px;height:12px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/btn_top_jom.gif') no-repeat 0 100%;position:absolute;right:0;bottom:4px;overflow:hidden;}
:lang(zh-cn) .brdJomalone .sortTop{margin:15px 0 0;text-align:right;}
:lang(zh-cn) .brdJomalone .sortTop .selectZone{text-align:left;}

/* cont */
:lang(zh-cn) .brdJomalone .listA:after{display:block;content:"";clear:both;}
:lang(zh-cn) .brdJomalone .listA li{width:45.35px;height:128px;float:left;overflow:hidden;cursor:pointer;}
:lang(zh-cn) .brdJomalone .listA li.on img{position:relative;top:-128px;}
:lang(zh-cn) .brdJomalone .listA li img{width:100%;}
:lang(zh-cn) .brdJomalone .listB{min-height:160px;}
:lang(zh-cn) .brdJomalone .listB:after{display:block;content:"";clear:both;}
:lang(zh-cn) .brdJomalone .listB > li{width:151px;font-size:11px;text-align:center;float:left;cursor:pointer;position:relative;}
:lang(zh-cn) .brdJomalone .listB > li strong{display:block;height:20px;border:1px solid #ccc;border-width:1px 0;overflow:hidden;}
:lang(zh-cn) .brdJomalone .listB li.on strong img{position:relative;top:-20px;}
:lang(zh-cn) .brdJomalone .listB ul{display:none;padding:5px 0 0;position:absolute;left:0;top:22px;z-index:1;}
:lang(zh-cn) .brdJomalone .listB .on ul{display:block;}
:lang(zh-cn) .brdJomalone .listB ul li{width:151px;line-height:20px;}
:lang(zh-cn) .brdJomalone .listB ul li.on{text-decoration:underline;}
:lang(zh-cn) .brdJomalone .lineArrow{padding-top:50px;background:url('/static-fo-pc/img/common/brand/bg_line_jom.gif') no-repeat 0 0;}
:lang(zh-cn) .brdJomalone .lineArrow h3{text-align:center;}
:lang(zh-cn) .brdJomalone .twoBanner{margin:20px auto 0;width:760px;}
:lang(zh-cn) .brdJomalone .twoBanner .cell{width:380px;text-align:center;float:left;}
:lang(zh-cn) .brdJomalone .twoBanner .cell strong{display:block;margin:18px 0 0;font-size:14px;}
:lang(zh-cn) .brdJomalone .twoBanner .cell span{display:block;margin:0 0 5px;font-size:11px;}
/*[SYS-6682]20200327*/
:lang(zh-cn) .brdJomalone .topBanner img,:lang(zh-cn) .brdJomalone > .brdBody > div > a > img{width:1020px;}
/* 상세페이지 */
:lang(zh-cn) .brdJomalone .jmwrap{width:1020px;}
:lang(zh-cn) .brdJomalone .jmwrap .fc-wrapper{width:1020px;}
:lang(zh-cn) .brdJomalone .jmwrap .fresher-text{left:44px}
:lang(zh-cn) .brdJomalone .jmwrap .warmer-text{right:44px}
:lang(zh-cn) .brdJomalone .jmwrap .fc-container{background-image:url(/static-fo-pc/img/common/brand/bg_fc_step.gif)}
:lang(zh-cn) .brdJomalone .jmwrap .fragrance-category ul > li{letter-spacing:-0.09em;}
:lang(zh-cn) .brdJomalone .jmwrap .spectrum-rainbow li{width:46.3px;}
:lang(zh-cn) .jmwrap .pSection1:after{display:block;content:"";clear:both;}
:lang(zh-cn) .jmwrap .pSection1 .prodImage{float:left;width:551px;padding-top:3px;text-align:center;}
:lang(zh-cn) .jmwrap .pSection1 .prodInfo{float:left;padding:3px;border:3px solid #000;box-sizing:content-box;}
:lang(zh-cn) .jmwrap .pSection1 .prodInfo .inner{width:330px;min-height:468px;padding:22px 26px 12px 26px;border:1px solid #000;font-size:11px;text-align:center;box-sizing:content-box;}
:lang(zh-cn) .jmwrap .prodInfo .inner h2{overflow:hidden;max-height:40px;margin-bottom:23px;font-size:20px;line-height:20px;}
:lang(zh-cn) .jmwrap .prodInfo .inner .desc{padding-bottom:15px;font-size:12px;}
:lang(zh-cn) .jmwrap .prodInfo .inner td{padding:4px 0px;font-size:11px;text-align:left;}
:lang(zh-cn) .jmwrap .prodInfo .inner td select{min-width:110px;height:28px;border:1px solid #ccc;}
:lang(zh-cn) .jmwrap .prodInfo .inner td img{vertical-align:middle;}
:lang(zh-cn) .jmwrap .prodInfo .inner .btn{margin-top:15px;}
:lang(zh-cn) .jmwrap .prodInfo .inner .btn a{display:inline-block;}
:lang(zh-cn) .jmwrap #about_cashbag_point{display:none;position:absolute;margin:-5px 0 0 3px;}
:lang(zh-cn) .jmwrap #about_lotte_point{display:none;position:absolute;margin:-5px 0 0 3px;}
:lang(zh-cn) .jmwrap .prodInfo .subTxt{margin:15px 0 0 10px;font-size:12px;line-height:18px;color:#999;text-align:left;}/* 20180222 #54843 add */
:lang(zh-cn) .jmwrap .prodInfo .subTxt li+li{margin-top:5px;}/* 20180404 #54843 add */
:lang(zh-cn) .jmwrap .prodReview{width:550px;font-size:12px;float:left;position:relative;top:-30px;} /*181128 수정*/
:lang(zh-cn) .jmwrap .prodReview .snsWrap{margin:0 0 20px;text-align:center;}
:lang(zh-cn) .jmwrap .prodReview .rateBox{clear:both;overflow:hidden;}
:lang(zh-cn) .jmwrap .prodReview .rateBox p{margin-bottom:5px;}
:lang(zh-cn) .jmwrap .prodReview .rateBox .rate{float:left;width:137px;margin-left:140px;background:url('/static-fo-pc/img/common/brand/bg_rate.gif') right top no-repeat;text-align:center;}
:lang(zh-cn) .jmwrap .prodReview .rateBox .rate .point{font-size:16px;}
:lang(zh-cn) .jmwrap .prodReview .rateBox .review{float:left;padding-left:15px;vertical-align:top;text-align:center;}
:lang(zh-cn) .jmwrap .prodReview .rateBox .review .count{font-weight:normal;}
:lang(zh-cn) .jmwrap .starScore{display:inline-block;}
:lang(zh-cn) .jmwrap .starIcon,
:lang(zh-cn) .jmwrap .starIcon > span{height:13px;background:url('/static-fo-pc/img/common/brand/ico_star_jom.png?v=1') no-repeat 0 0;}
:lang(zh-cn) .jmwrap .starIcon > span{background-position:0 -13px;}
:lang(zh-cn) .jmwrap .prodRecomm{width:396px;text-align:center;float:left;}
:lang(zh-cn) .jmwrap .prodRecomm .brdPrdList{margin:10px auto 0;width:396px;}
:lang(zh-cn) .jmwrap .prodRecomm .brdPrdList .prdName{font-size:11px;height:auto;max-height:60px;line-height:15px;-webkit-line-clamp:4;}
:lang(zh-cn) .jmwrap .prodRecomm .brdPrdList .sliderItem{padding:0 5px;width:33.333%;font-size:11px;text-align:center;}
:lang(zh-cn) .jmwrap .prodRecomm .brdPrdList img{width:90px;}
:lang(zh-cn) .jmwrap .brdPrdList .slick-arrow{margin-top:0;width:11px;height:20px;background:url('/static-fo-pc/img/common/brand/slide_nav_prev.gif') no-repeat 0 0;top:47px;}
:lang(zh-cn) .jmwrap .brdPrdList .slick-prev{left:-19px;}
:lang(zh-cn) .jmwrap .brdPrdList .slick-next{background:url('/static-fo-pc/img/common/brand/slide_nav_next.gif') no-repeat 0 0;right:-19px;}
:lang(zh-cn) .jmwrap .brdPrdList .slick-dots{display:none !important;}
:lang(zh-cn) .jmwrap .brdPrdList .slick-arrow.slick-disabled{display:none !important;}
:lang(zh-cn) .jmwrap .combiningInfo{clear:both;margin-bottom:45px;padding-top:46px;background:url('/static-fo-pc/img/common/brand/bg_combining_info.gif') left top repeat-x;}
:lang(zh-cn) .jmwrap .combiningInfo h4{margin-bottom:17px;text-align:center;}
:lang(zh-cn) .jmwrap .combiningInfo .item{clear:both;padding-left:100px;overflow:hidden;}
:lang(zh-cn) .jmwrap .combiningInfo .item table{float:left;width:411px;min-height:150px;margin:0 5px;}
:lang(zh-cn) .jmwrap .combiningInfo .item th{width:180px;border:1px solid #ccc !important;border-right:none !important;}
:lang(zh-cn) .jmwrap .combiningInfo .item td{width:231px;border:1px solid #ccc !important;border-left:none !important;font-size:11px;text-align:center;}
:lang(zh-cn) .jmwrap .combiningInfo .item td .flavor{margin-bottom:6px;font-size:11px;}
:lang(zh-cn) .jmwrap .combiningInfo .item td .name{margin-bottom:6px;font-size:11px;font-weight:bold;}
:lang(zh-cn) .jmwrap .combiningInfo .item td .desc{margin-bottom:14px;font-size:11px;}
:lang(zh-cn) .jmwrap .combiningInfo .cbtn{margin-top:22px;text-align:center;}
:lang(zh-cn) .jmwrap .dataTable{width:1020px;}
:lang(zh-cn) .jmwrap .dataTable th{padding:10px 0px 9px 18px;background:#f9f9f9;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;text-align:left;}
:lang(zh-cn) .jmwrap .dataTable td{padding:10px 0px 9px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;}
:lang(zh-cn) .jmwrap .dataTable td .fos_co{color:#c01818;}
:lang(zh-cn) .jmwrap .dlTypeList li{padding-left:40px;}
:lang(zh-cn) .jmwrap .dlTypeList span{display:inline-block;margin-left:-40px;min-width:40px;}
:lang(zh-cn) .jmwrap .reviewSelect{float:right;}
:lang(zh-cn) .jmwrap .reviewSelect select{padding:2px;border:1px solid #000;}
:lang(zh-cn) .jmwrap .reviewBtn{float:right;margin:-5px 0 8px 0;}
:lang(zh-cn) .jmwrap .reviewCount{margin-bottom:9px;font-size:12px;font-weight:bold;}
:lang(zh-cn) .jmwrap .reviewCount select{font-size:12px;font-weight:normal;}
:lang(zh-cn) .jmwrap .reviewTable{width:1020px;border-top:1px solid #000;border-bottom:1px solid #000;table-layout:auto}
:lang(zh-cn) .jmwrap .reviewTable th{padding:8px 0px;background:#f9f9f9;font-size:11px;text-align:center;}
:lang(zh-cn) .jmwrap .reviewTable td{padding:6px 0px;font-size:11px;border-top:1px solid #ccc;text-align:center;}
:lang(zh-cn) .jmwrap .reviewTable td a{font-size:11px;}
:lang(zh-cn) .jmwrap .reviewTable td.pl img{vertical-align:bottom;}
:lang(zh-cn) .jmwrap .reviewTable tr.answer td{background:#f9f9f9;font-size:11px;text-align:left;}
:lang(zh-cn) .jmwrap .reviewTable tr.answer td .rate{margin:7px 10px 20px 0px;font-size:11px;text-align:right;}
:lang(zh-cn) .jmwrap .reviewTable tr.answer td .rate img{margin-top:-1px;padding-right:10px;vertical-align:top;}
:lang(zh-cn) .jmwrap .reviewTable tr.answer td .rview{clear:both;margin:0px 30px 20px 64px;font-size:11px;line-height:15px;overflow:hidden;}
:lang(zh-cn) .jmwrap .reviewTable tr.answer td .rview:after{display:block;content:"";clear:both;}
:lang(zh-cn) .jmwrap .reviewTable tr.answer td .rview .imgW img{display:block;}
:lang(zh-cn) .jmwrap .reviewTable tr.answer td .rview .imgW{margin-right:10px;float:left;}
:lang(zh-cn) .jmwrap .reviewTable tr.answer td dl{clear:both;margin:10px 0px 10px 50px;overflow:hidden;}
:lang(zh-cn) .jmwrap .reviewTable tr.answer td dt{float:left;width:100px;font-size:11px;text-align:center;vertical-align:top;}
:lang(zh-cn) .jmwrap .reviewTable tr.answer td dd{float:left;width:580px;font-size:11px;line-height:15px;}
:lang(zh-cn) .jmwrap .btn_r{margin-top:10px;margin-bottom:-30px;text-align:right;}

/*jomalone 중문*/
:lang(zh-cn) .jmwrap .tgsi{margin-top:40px;text-align:center;}
:lang(zh-cn) .jmcontents .storeList{margin-top:73px;}
:lang(zh-cn) .jmcontents .storeList table{margin:0px auto;}
:lang(zh-cn) .jmcontents .storeList th{width:286px;height:37px;background:#000;border:1px solid #000;color:#fff;font-weight:bold;text-align:center;vertical-align:middle;font-size:18px;}
:lang(zh-cn) .jmcontents .storeList td{height:108px;border:1px solid #000;text-align:center;vertical-align:middle;line-height:20px;font-size:12px;}
:lang(zh-cn) .jmcontents .storeList td .tel{margin-top:10px;}
:lang(zh-cn) .jmcontents .storeList th.blank,:lang(zh-cn) .jmcontents .storeList td.blank{width:26px;height:auto;background:#fff;border:none;}
:lang(zh-cn) .jmcontents .storeList td.gap{border:none;height:30px;}
:lang(zh-cn) .brdJomalone .jmwrap .spectrum-rainbow{padding-left:47px;}


/* 조말론 영/일문 공통 */
:lang(en) .jmwrap .tabscont .reviewBtn,:lang(ja) .jmwrap .tabscont .reviewBtn{border-color:#000;display:inline-block;font-size:12px;color:#000;border:1px solid #aaa;padding:3px 10px 4px;line-height:1em;}

/****************************************
	조말론 JO MALONE 영문
****************************************/
:lang(en) .brdJomalone{margin:0 auto;width:1020px;}
:lang(en) .brdJomalone .brdHeader{border:1px solid #ccc;border-width:0 1px 1px;position:relative;}
:lang(en) .brdJomalone .brdLogo{padding:39px 0 32px;text-align:center;}
:lang(en) .brdJomalone .brdUtill{position:absolute;right:19px;top:4px;}
:lang(en) .brdJomalone .brdUtill *{vertical-align:middle;}
:lang(en) .brdJomalone .brdUtill span + span:before{display:inline-block;width:25px;height:10px;content:"";background:url('/static-fo-pc/img/common/brand/bar_jom.gif') no-repeat 0 0;vertical-align:-3px;}
/* brdGnb */
:lang(en) .brdJomalone .brdGnb{height:26px;}
:lang(en) .brdJomalone .brdGnb > li + li{margin-left:35px;}
:lang(en) .brdJomalone .brdGnb > li > a{height:27px;}
:lang(en) .brdJomalone .brdGnb .subMnu{padding-top:15px;}
:lang(en) .brdJomalone .brdGnb .subMnu li{margin-bottom:8px;}
/* #141145 조말론 gnb 위치 수정 */
:lang(en) .brdJomalone .brdGnb .gnb01 .subMnu{padding-left:30px;}
:lang(en) .brdJomalone .brdGnb .gnb02 .subMnu{padding-left:120px;}
:lang(en) .brdJomalone .brdGnb .gnb03 .subMnu{padding-left:230px;}
:lang(en) .brdJomalone .brdGnb .gnb04 .subMnu{padding-left:360px;}
:lang(en) .brdJomalone .brdGnb .gnb05 .subMnu{padding-left:50px;}
:lang(en) .brdJomalone .brdGnb .gnb06 .subMnu{padding-left:655px;}
:lang(en) .brdJomalone .brdGnb .gnb07 .subMnu{padding-left:735px;}
:lang(en) .brdJomalone .brdGnb .gnb08 .subMnu{padding-left:897px;}
:lang(en) .brdJomalone .brdGnb .gnb05 .subMnu > ul{min-height:165px;padding-right:10px;}
:lang(en) .brdJomalone .brdGnb .gnb05 .subMnu > ul:last-child{min-height:auto;}
/*
:lang(en) .brdJomalone .brdGnb .gnb01 .subMnu{padding-left:47px;}
:lang(en) .brdJomalone .brdGnb .gnb02 .subMnu{padding-left:157px;}
:lang(en) .brdJomalone .brdGnb .gnb03 .subMnu{padding-left:286px;}
:lang(en) .brdJomalone .brdGnb .gnb04 .subMnu{padding-left:80px;}
:lang(en) .brdJomalone .brdGnb .gnb05 .subMnu{padding-left:582px;}
:lang(en) .brdJomalone .brdGnb .gnb06 .subMnu{padding-left:675px;}
:lang(en) .brdJomalone .brdGnb .gnb07 .subMnu{padding-left:897px;}
:lang(en) .brdJomalone .brdGnb .gnb04 .subMnu > ul{min-height:165px;}
:lang(en) .brdJomalone .brdGnb .gnb04 .subMnu > ul:last-child{min-height:auto;}
*/
/* main */

/* list */
:lang(en) .brdJomalone .brdLocation{padding:10px 10px 12px;}
/*181015 #96889*/
:lang(en) .brdJomalone .brdPrdList .btnArea .btn_favourite{width:74px;background:url('/static-fo-pc/img/en/brand/btn_favourite_jom.png') no-repeat 0 100%}
:lang(en) .brdJomalone .brdPrdList .btnArea .btn_addcart{width:89px;background:url('/static-fo-pc/img/en/brand/btn_addcart_jom.png') no-repeat 0 100%}
:lang(en) .brdJomalone .brdPrdList .btnArea .btn_checkout{width:90px;background:url('/static-fo-pc/img/en/brand/btn_checkout_jom.png') no-repeat 0 100%}
/*---//181015 #96889*/

/* cont */
:lang(en) .brdJomalone .listA:after{display:block;content:"";clear:both;}
:lang(en) .brdJomalone .listA li{width:45.35px;height:128px;float:left;overflow:hidden;cursor:pointer;}
:lang(en) .brdJomalone .listA li.on img{position:relative;top:-128px;}
:lang(en) .brdJomalone .listA li img{width:100%;}
:lang(en) .brdJomalone .listB{min-height:160px;}
:lang(en) .brdJomalone .listB:after{display:block;content:"";clear:both;}
:lang(en) .brdJomalone .listB > li{width:151px;font-size:11px;text-align:center;float:left;cursor:pointer;position:relative;}
:lang(en) .brdJomalone .listB > li strong{display:block;height:20px;border:1px solid #ccc;border-width:1px 0;overflow:hidden;}
:lang(en) .brdJomalone .listB li.on strong img{position:relative;top:-20px;}
:lang(en) .brdJomalone .listB ul{display:none;padding:5px 0 0;position:absolute;left:0;top:22px;z-index:1;}
:lang(en) .brdJomalone .listB .on ul{display:block;}
:lang(en) .brdJomalone .listB ul li{width:151px;line-height:20px;}
:lang(en) .brdJomalone .listB ul li.on{text-decoration:underline;}
:lang(en) .brdJomalone .lineArrow{padding-top:50px;background:url('/static-fo-pc/img/common/brand/bg_line_jom.gif') no-repeat 0 0;}
:lang(en) .brdJomalone .lineArrow h3{text-align:center;}
:lang(en) .brdJomalone .twoBanner{margin:20px auto 0;width:760px;}
:lang(en) .brdJomalone .twoBanner .cell{width:380px;text-align:center;float:left;}
:lang(en) .brdJomalone .twoBanner .cell strong{display:block;margin:18px 0 0;font-size:14px;}
:lang(en) .brdJomalone .twoBanner .cell span{display:block;margin:0 0 5px;font-size:11px;}
/*[SYS-6682]20200327*/
:lang(en) .brdJomalone .topBanner img,:lang(en) .brdJomalone > .brdBody > div > a > img{width:1020px;}
/* 상세페이지 */
:lang(en) .brdJomalone .jmwrap{width:1020px;}
:lang(en) .brdJomalone .jmwrap .fc-wrapper{width:1020px;}
:lang(en) .brdJomalone .jmwrap .fresher-text{left:44px}
:lang(en) .brdJomalone .jmwrap .warmer-text{right:44px}
:lang(en) .brdJomalone .jmwrap .fc-container{background-image:url(/static-fo-pc/img/common/brand/bg_fc_step.gif)}
:lang(en) .brdJomalone .jmwrap .fragrance-category ul > li{letter-spacing:-0.09em;}
:lang(en) .jmwrap .pSection1 .prodImage{float:left;width:551px;padding-top:3px;text-align:center;}
:lang(en) .jmwrap .pSection1 .prodInfo{float:left;padding:3px;border:3px solid #000;box-sizing:content-box;}
:lang(en) .jmwrap .pSection1 .prodInfo .inner{width:395px;min-height:468px;padding:22px 26px 12px 26px;border:1px solid #000;font-size:11px;text-align:center;box-sizing:content-box;}
:lang(en) .jmwrap .prodInfo .inner h2{overflow:hidden;max-height:40px;margin-bottom:23px;font-size:20px;line-height:20px;}
:lang(en) .jmwrap .prodInfo .inner .desc{padding-bottom:15px;font-size:12px;}
:lang(en) .jmwrap .prodInfo .inner th{background:transparent url(/static-fo-pc/img/ja/brand/jomalone/ico_dot_grey.gif) 0px 12px no-repeat;word-break:keep-all;}/*181107 수정*/
:lang(en) .jmwrap .prodInfo .inner .tbwrap{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:0px 0px 6px 0px;}/*181107 추가*/
:lang(en) .jmwrap .prodInfo .inner td{padding:4px 0px;font-size:11px;text-align:left;}
:lang(en) .jmwrap .prodInfo .inner td select{min-width:110px;height:28px;border:1px solid #ccc;}
:lang(en) .jmwrap .prodInfo .inner td img{vertical-align:middle;}
:lang(en) .jmwrap .prodInfo .inner .btn{margin-top:15px;}
:lang(en) .jmwrap .prodInfo .inner .btn a{display:inline-block;}
:lang(en) .jmwrap #about_cashbag_point{display:none;position:absolute;margin:-5px 0 0 3px;}
:lang(en) .jmwrap #about_lotte_point{display:none;position:absolute;margin:-5px 0 0 3px;}
:lang(en) .jmwrap .prodInfo .subTxt{margin:15px 0 0 10px;font-size:12px;line-height:18px;color:#999;text-align:left;}/* 20180222 #54843 add */
:lang(en) .jmwrap .prodInfo .subTxt li+li{margin-top:5px;}/* 20180404 #54843 add */
:lang(en) .jmwrap .prodReview{width:550px;font-size:12px;float:left;position:relative;top:-30px;} /*181128 수정*/
:lang(en) .jmwrap .prodReview .snsWrap{margin:0 0 20px;text-align:center;}
:lang(en) .jmwrap .prodReview .rateBox{clear:both;overflow:hidden;}
:lang(en) .jmwrap .prodReview .rateBox p{margin-bottom:5px;}
:lang(en) .jmwrap .prodReview .rateBox .rate{float:left;width:137px;margin-left:140px;background:url('/static-fo-pc/img/common/brand/bg_rate.gif') right top no-repeat;text-align:center;}
:lang(en) .jmwrap .prodReview .rateBox .rate .point{font-size:16px;}
:lang(en) .jmwrap .prodReview .rateBox .review{float:left;padding-left:15px;vertical-align:top;text-align:center;}
:lang(en) .jmwrap .prodReview .rateBox .review .count{font-weight:normal;}
:lang(en) .jmwrap .starScore{display:inline-block;}
:lang(en) .jmwrap .starIcon,
:lang(en) .jmwrap .starIcon > span{height:13px;background:url('/static-fo-pc/img/common/brand/ico_star_jom.png?v=1') no-repeat 0 0;}
:lang(en) .jmwrap .starIcon > span{background-position:0 -13px;}
:lang(en) .jmwrap .prodRecomm{float:right;width:460px;margin-right:9px;text-align:center;}
:lang(en) .jmwrap .prodRecomm .brdPrdList{margin:10px auto 0;width:396px;}
:lang(en) .jmwrap .prodRecomm .brdPrdList .prdName{font-size:11px;height:auto;max-height:60px;line-height:15px;-webkit-line-clamp:4;}
:lang(en) .jmwrap .prodRecomm .brdPrdList .sliderItem{padding:0 5px;width:33.333%;font-size:11px;text-align:center;}
:lang(en) .jmwrap .prodRecomm .brdPrdList img{width:90px;}
:lang(en) .jmwrap .brdPrdList .slick-arrow{margin-top:0;width:11px;height:20px;background:url('/static-fo-pc/img/common/brand/slide_nav_prev.gif') no-repeat 0 0;top:47px;}
:lang(en) .jmwrap .brdPrdList .slick-prev{left:-19px;}
:lang(en) .jmwrap .brdPrdList .slick-next{background:url('/static-fo-pc/img/common/brand/slide_nav_next.gif') no-repeat 0 0;right:-19px;}
:lang(en) .jmwrap .brdPrdList .slick-dots{display:none !important;}
:lang(en) .jmwrap .brdPrdList .slick-arrow.slick-disabled{display:none !important;}
:lang(en) .jmwrap .combiningInfo{clear:both;margin-bottom:45px;padding-top:46px;background:url('/static-fo-pc/img/common/brand/bg_combining_info.gif') left top repeat-x;}
:lang(en) .jmwrap .combiningInfo h4{margin-bottom:17px;text-align:center;}
:lang(en) .jmwrap .combiningInfo .item{clear:both;padding-left:100px;overflow:hidden;}
:lang(en) .jmwrap .combiningInfo .item table{float:left;width:411px;min-height:150px;margin:0 5px;}
:lang(en) .jmwrap .combiningInfo .item th{width:180px;border:1px solid #ccc !important;border-right:none !important;}
:lang(en) .jmwrap .combiningInfo .item td{width:231px;border:1px solid #ccc !important;border-left:none !important;font-size:11px;text-align:center;}
:lang(en) .jmwrap .combiningInfo .item td .flavor{margin-bottom:6px;font-size:11px;}
:lang(en) .jmwrap .combiningInfo .item td .name{margin-bottom:6px;font-size:11px;font-weight:bold;}
:lang(en) .jmwrap .combiningInfo .item td .desc{margin-bottom:14px;font-size:11px;}
:lang(en) .jmwrap .combiningInfo .cbtn{margin-top:22px;text-align:center;}
:lang(en) .jmwrap .dataTable{width:1020px;}
:lang(en) .jmwrap .dataTable th{padding:10px 0px 9px 18px;background:#f9f9f9;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;text-align:left;}
:lang(en) .jmwrap .dataTable td{padding:10px 0px 9px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;}
:lang(en) .jmwrap .dataTable td .fos_co{color:#c01818;}
:lang(en) .jmwrap .dlTypeList li{padding-left:40px;}
:lang(en) .jmwrap .dlTypeList span{display:inline-block;margin-left:-40px;min-width:40px;}
:lang(en) .jmwrap .reviewSelect{float:right;}
:lang(en) .jmwrap .reviewSelect select{padding:2px;border:1px solid #000;}
:lang(en) .jmwrap .reviewBtn{float:right;margin:-5px 0 8px 0;}
:lang(en) .jmwrap .reviewCount{margin-bottom:9px;font-size:12px;font-weight:bold;}
:lang(en) .jmwrap .reviewCount select{font-size:12px;font-weight:normal;}
:lang(en) .jmwrap .reviewTable{width:1020px;border-top:1px solid #000;border-bottom:1px solid #000;table-layout:auto}
:lang(en) .jmwrap .reviewTable th{padding:8px 0px;background:#f9f9f9;font-size:11px;text-align:center;}
:lang(en) .jmwrap .reviewTable td{padding:6px 0px;font-size:11px;border-top:1px solid #ccc;text-align:center;}
:lang(en) .jmwrap .reviewTable td a{font-size:11px;}
:lang(en) .jmwrap .reviewTable td.pl img{vertical-align:bottom;}
:lang(en) .jmwrap .reviewTable tr.answer td{background:#f9f9f9;font-size:11px;text-align:left;}
:lang(en) .jmwrap .reviewTable tr.answer td .rate{margin:7px 10px 20px 0px;font-size:11px;text-align:right;}
:lang(en) .jmwrap .reviewTable tr.answer td .rate img{margin-top:-1px;padding-right:10px;vertical-align:top;}
:lang(en) .jmwrap .reviewTable tr.answer td .rview{clear:both;margin:0px 30px 20px 64px;font-size:11px;line-height:15px;overflow:hidden;}
:lang(en) .jmwrap .reviewTable tr.answer td .rview:after{display:block;content:"";clear:both;}
:lang(en) .jmwrap .reviewTable tr.answer td .rview .imgW img{display:block;}
:lang(en) .jmwrap .reviewTable tr.answer td .rview .imgW{margin-right:10px;float:left;}
:lang(en) .jmwrap .reviewTable tr.answer td dl{clear:both;margin:10px 0px 10px 50px;overflow:hidden;}
:lang(en) .jmwrap .reviewTable tr.answer td dt{float:left;width:100px;font-size:11px;text-align:center;vertical-align:top;}
:lang(en) .jmwrap .reviewTable tr.answer td dd{float:left;width:580px;font-size:11px;line-height:15px;}
:lang(en) .jmwrap .btn_r{margin-top:10px;margin-bottom:-30px;text-align:right;}

/*jomalone 재정의*/
:lang(en) .jmwrap .tgsi{margin-top:40px;text-align:center;}
:lang(en) .jmcontents .storeList{margin-top:73px;}
:lang(en) .jmcontents .storeList table{margin:0px auto;}
:lang(en) .jmcontents .storeList td .tel{margin-top:10px;}
:lang(en) .jmcontents .storeList th.blank,:lang(en) .jmcontents .storeList td.blank{width:26px;height:auto;background:#fff;border:none;}
:lang(en) .jmcontents .storeList td.gap{border:none;height:30px;}

/****************************************
	조말론 JO MALONE 일문
****************************************/
:lang(ja) .brdJomalone{margin:0 auto;width:1020px;}
:lang(ja) .brdJomalone .brdHeader{border:1px solid #ccc;border-width:0 1px 1px;position:relative;}
:lang(ja) .brdJomalone .brdLogo{padding:39px 0 32px;text-align:center;}
:lang(ja) .brdJomalone .brdUtill{position:absolute;right:19px;top:4px;}
:lang(ja) .brdJomalone .brdUtill *{vertical-align:middle;}
:lang(ja) .brdJomalone .brdUtill span + span:before{display:inline-block;width:25px;height:10px;content:"";background:url('/static-fo-pc/img/common/brand/bar_jom.gif') no-repeat 0 0;vertical-align:-3px;}
/* brdGnb */
:lang(ja) .brdJomalone .brdGnb{height:26px;}
:lang(ja) .brdJomalone .brdGnb > li + li{margin-left:55px;}
:lang(ja) .brdJomalone .brdGnb > li > a{height:26px;}
:lang(ja) .brdJomalone .brdGnb .subMnu{top:26px;padding-top:15px;}
:lang(ja) .brdJomalone .brdGnb .subMnu li{margin-bottom:8px;}
/* #141145 조말론 gnb 위치 수정 */
:lang(ja) .brdJomalone .brdGnb .gnb01 .subMnu{padding-left:45px;}
:lang(ja) .brdJomalone .brdGnb .gnb02 .subMnu{padding-left:140px;}
:lang(ja) .brdJomalone .brdGnb .gnb03 .subMnu{padding-left:238px;}
:lang(ja) .brdJomalone .brdGnb .gnb04 .subMnu{padding-left:366px;}
:lang(ja) .brdJomalone .brdGnb .gnb05 .subMnu{padding-left:35px;}
:lang(ja) .brdJomalone .brdGnb .gnb06 .subMnu{padding-left:593px;}
:lang(ja) .brdJomalone .brdGnb .gnb07 .subMnu{padding-left:725px;}
:lang(ja) .brdJomalone .brdGnb .gnb08 .subMnu{padding-left:895px;}
:lang(ja) .brdJomalone .brdGnb .gnb05 .subMnu > ul{min-height:165px;padding-right:10px;}
:lang(ja) .brdJomalone .brdGnb .gnb05 .subMnu > ul:last-child{min-height:auto;}
/* main */

/* list */
:lang(ja) .brdJomalone .brdLocation{padding:10px 10px 12px;font-size:11px;text-align:right;}
:lang(ja) .brdJomalone .brdLocation span + span:before{margin:0 5px;font-family:Dotum,'돋움', sans-serif, Helvetica, Arial;content:">";}
:lang(ja) .brdJomalone .brdPrdWrap{position:relative;}
:lang(ja) .brdJomalone .brdPrdList{position:relative;}
:lang(ja) .brdJomalone .brdPrdList:before{display:block;width:100%;content:"";border-bottom:1px solid #fff;position:absolute;left:0;bottom:0;}
:lang(ja) .brdJomalone .brdPrdList:after{display:block;content:"";clear:both;}
:lang(ja) .brdJomalone .brdPrdList li{padding:15px 3% 30px;width:33.333%;font-size:12px;color:#000;text-align:center;border-bottom:1px solid #ccc;float:left;}
:lang(ja) .brdJomalone .brdPrdList li > a{display:inline-block;vertical-align:top;width:200px;height:200px;}
:lang(ja) .brdJomalone .brdPrdList li img{width:200px;height:200px;}
:lang(ja) .brdJomalone .brdPrdList .prdName{margin:5px 0;height:40px;line-height:20px;font-size:14px;font-weight:bold;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
:lang(ja) .brdJomalone .brdPrdList li .prdSize + .prdPrice{margin-top:10px}
:lang(ja) .brdJomalone .brdPrdList .btnArea{margin-top:20px;}
:lang(ja) .brdJomalone .brdPrdList .btnArea [class^="btn"]{display:inline-block;margin-right:-2px;width:81px;height:44px;text-indent:-999em;}
:lang(ja) .brdJomalone .brdPrdList .btnArea [class^="btn"]:hover{background-position:0 0;}
/*181015 #96889*/
:lang(ja) .brdJomalone .brdPrdList .btnArea .btn_favourite{background:url('/static-fo-pc/img/ja/brand/btn_favourite_jom.png') no-repeat 0 100%}
:lang(ja) .brdJomalone .brdPrdList .btnArea .btn_addcart{background:url('/static-fo-pc/img/ja/brand/btn_addcart_jom.png') no-repeat 0 100%}
:lang(ja) .brdJomalone .brdPrdList .btnArea .btn_checkout{width:90px;background:url('/static-fo-pc/img/ja/brand/btn_checkout_jom.png') no-repeat 0 100%}
:lang(ja) .brdJomalone .scrollTop{display:block;width:43px;height:12px;text-indent:-999em;background:url('/static-fo-pc/img/common/brand/btn_top_jom.gif') no-repeat 0 100%;position:absolute;right:0;bottom:4px;overflow:hidden;}
:lang(ja) .brdJomalone .sortTop{margin:15px 0 0;text-align:right;}
:lang(ja) .brdJomalone .sortTop .selectZone{text-align:left;}
/* cont */
:lang(ja) .brdJomalone .listA:after{display:block;content:"";clear:both;}
:lang(ja) .brdJomalone .listA li{width:45.35px;height:128px;float:left;overflow:hidden;cursor:pointer;}
:lang(ja) .brdJomalone .listA li.on img{position:relative;top:-128px;}
:lang(ja) .brdJomalone .listA li img{width:100%;}
:lang(ja) .brdJomalone .listB{min-height:160px;}
:lang(ja) .brdJomalone .listB:after{display:block;content:"";clear:both;}
:lang(ja) .brdJomalone .listB > li{width:151px;font-size:11px;text-align:center;float:left;cursor:pointer;position:relative;}
:lang(ja) .brdJomalone .listB > li strong{display:block;height:20px;border:1px solid #ccc;border-width:1px 0;overflow:hidden;}
:lang(ja) .brdJomalone .listB li.on strong img{position:relative;top:-20px;}
:lang(ja) .brdJomalone .listB ul{display:none;padding:5px 0 0;position:absolute;left:0;top:22px;z-index:1;}
:lang(ja) .brdJomalone .listB .on ul{display:block;}
:lang(ja) .brdJomalone .listB ul li{width:151px;line-height:20px;}
:lang(ja) .brdJomalone .listB ul li.on{text-decoration:underline;}
:lang(ja) .brdJomalone .lineArrow{padding-top:50px;background:url('/static-fo-pc/img/common/brand/bg_line_jom.gif') no-repeat 0 0;}
:lang(ja) .brdJomalone .lineArrow h3{text-align:center;}
:lang(ja) .brdJomalone .twoBanner{margin:20px auto 0;width:760px;}
:lang(ja) .brdJomalone .twoBanner .cell{width:380px;text-align:center;float:left;}
:lang(ja) .brdJomalone .twoBanner .cell strong{display:block;margin:18px 0 0;font-size:14px;}
:lang(ja) .brdJomalone .twoBanner .cell span{display:block;margin:0 0 5px;font-size:11px;}
/*[SYS-6682]20200327*/
:lang(ja) .brdJomalone .topBanner img,:lang(ja) .brdJomalone > .brdBody > div > a > img{width:1020px;}
/* 상세페이지 */
:lang(ja) .brdJomalone .jmwrap{width:1020px;}
:lang(ja) .brdJomalone .jmwrap .fc-wrapper{width:1020px;}
:lang(ja) .brdJomalone .jmwrap .fresher-text{left:44px}
:lang(ja) .brdJomalone .jmwrap .warmer-text{right:44px}
:lang(ja) .brdJomalone .jmwrap .fc-container{background-image:url(/static-fo-pc/img/common/brand/bg_fc_step.gif)}
:lang(ja) .brdJomalone .jmwrap .fragrance-category ul > li{letter-spacing:-0.09em;}
:lang(ja) .brdJomalone .jmwrap .spectrum-rainbow li{width:44.33px;}/*181107 수정*/
:lang(ja) .jmwrap .pSection1 .prodImage{float:left;width:551px;padding-top:3px;text-align:center;}
:lang(ja) .jmwrap .pSection1 .prodInfo{float:left;padding:3px;border:3px solid #000;box-sizing:content-box;}
:lang(ja) .jmwrap .pSection1 .prodInfo .inner{width:395px;min-height:468px;padding:22px 26px 12px 26px;border:1px solid #000;font-size:11px;text-align:center;box-sizing:content-box;}
:lang(ja) .jmwrap .prodInfo .inner h2{overflow:hidden;max-height:40px;margin-bottom:23px;font-size:20px;line-height:20px;}
:lang(ja) .jmwrap .prodInfo .inner .desc{padding-bottom:15px;font-size:12px;}
:lang(ja) .jmwrap .prodInfo .inner th{background:transparent url(/static-fo-pc/img/ja/brand/jomalone/ico_dot_grey.gif) 0px 12px no-repeat;}/*181107 수정*/
:lang(ja) .jmwrap .prodInfo .inner .tbwrap{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:0px 0px 6px 0px;}/*181107 추가*/
:lang(ja) .jmwrap .prodInfo .inner td{padding:4px 0px;font-size:11px;text-align:left;}
:lang(ja) .jmwrap .prodInfo .inner td select{min-width:110px;height:28px;border:1px solid #ccc;}
:lang(ja) .jmwrap .prodInfo .inner td img{vertical-align:middle;}
:lang(ja) .jmwrap .prodInfo .inner .btn{margin-top:15px;}
:lang(ja) .jmwrap .prodInfo .inner .btn a{display:inline-block;}
:lang(ja) .jmwrap #about_cashbag_point{display:none;position:absolute;margin:-5px 0 0 3px;}
:lang(ja) .jmwrap #about_lotte_point{display:none;position:absolute;margin:-5px 0 0 3px;}
:lang(ja) .jmwrap .prodInfo .subTxt{margin:15px 0 0 10px;font-size:12px;line-height:18px;color:#999;text-align:left;}/* 20180222 #54843 add */
:lang(ja) .jmwrap .prodInfo .subTxt li+li{margin-top:5px;}/* 20180404 #54843 add */
:lang(ja) .jmwrap .prodReview{width:550px;font-size:12px;float:left;position:relative;top:-30px;} /*181128 수정*/
:lang(ja) .jmwrap .prodReview .snsWrap{margin:0 0 20px;text-align:center;}
:lang(ja) .jmwrap .prodReview .rateBox{clear:both;overflow:hidden;}
:lang(ja) .jmwrap .prodReview .rateBox p{margin-bottom:5px;}
:lang(ja) .jmwrap .prodReview .rateBox .rate{float:left;width:137px;margin-left:140px;background:url('/static-fo-pc/img/common/brand/bg_rate.gif') right top no-repeat;text-align:center;}
:lang(ja) .jmwrap .prodReview .rateBox .rate .point{font-size:16px;}
:lang(ja) .jmwrap .prodReview .rateBox .review{float:left;padding-left:15px;vertical-align:top;text-align:center;}
:lang(ja) .jmwrap .prodReview .rateBox .review .count{font-weight:normal;}
:lang(ja) .jmwrap .starScore{display:inline-block;}
:lang(ja) .jmwrap .starIcon,
:lang(ja) .jmwrap .starIcon > span{height:13px;background:url('/static-fo-pc/img/common/brand/ico_star_jom.png?v=1') no-repeat 0 0;}
:lang(ja) .jmwrap .starIcon > span{background-position:0 -13px;}
:lang(ja) .jmwrap .prodRecomm{float:right;width:460px;margin-right:9px;text-align:center;}
:lang(ja) .jmwrap .prodRecomm .brdPrdList{margin:10px auto 0;width:396px;}
:lang(ja) .jmwrap .prodRecomm .brdPrdList .prdName{font-size:11px;height:auto;max-height:60px;line-height:15px;-webkit-line-clamp:4;}
:lang(ja) .jmwrap .prodRecomm .brdPrdList .sliderItem{padding:0 5px;width:33.333%;font-size:11px;text-align:center;}
:lang(ja) .jmwrap .prodRecomm .brdPrdList img{width:90px;}
:lang(ja) .jmwrap .brdPrdList .slick-arrow{margin-top:0;width:11px;height:20px;background:url('/static-fo-pc/img/common/brand/slide_nav_prev.gif') no-repeat 0 0;top:47px;}
:lang(ja) .jmwrap .brdPrdList .slick-prev{left:-19px;}
:lang(ja) .jmwrap .brdPrdList .slick-next{background:url('/static-fo-pc/img/common/brand/slide_nav_next.gif') no-repeat 0 0;right:-19px;}
:lang(ja) .jmwrap .brdPrdList .slick-dots{display:none !important;}
:lang(ja) .jmwrap .brdPrdList .slick-arrow.slick-disabled{display:none !important;}
:lang(ja) .jmwrap .combiningInfo{clear:both;margin-bottom:45px;padding-top:46px;background:url('/static-fo-pc/img/common/brand/bg_combining_info.gif') left top repeat-x;}
:lang(ja) .jmwrap .combiningInfo h4{margin-bottom:17px;text-align:center;}
:lang(ja) .jmwrap .combiningInfo .item{clear:both;padding-left:100px;overflow:hidden;}
:lang(ja) .jmwrap .combiningInfo .item table{float:left;width:411px;min-height:150px;margin:0 5px;}
:lang(ja) .jmwrap .combiningInfo .item th{width:180px;border:1px solid #ccc !important;border-right:none !important;}
:lang(ja) .jmwrap .combiningInfo .item td{width:231px;border:1px solid #ccc !important;border-left:none !important;font-size:11px;text-align:center;}
:lang(ja) .jmwrap .combiningInfo .item td .flavor{margin-bottom:6px;font-size:11px;}
:lang(ja) .jmwrap .combiningInfo .item td .name{margin-bottom:6px;font-size:11px;font-weight:bold;}
:lang(ja) .jmwrap .combiningInfo .item td .desc{margin-bottom:14px;font-size:11px;}
:lang(ja) .jmwrap .combiningInfo .cbtn{margin-top:22px;text-align:center;}
:lang(ja) .jmwrap .tabs li{width:auto;padding:0 20px;}
:lang(ja) .jmwrap .dataTable{width:1020px;}
:lang(ja) .jmwrap .dataTable th{padding:10px 0px 9px 18px;background:#f9f9f9;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;text-align:left;}
:lang(ja) .jmwrap .dataTable td{padding:10px 0px 9px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;font-size:11px;}
:lang(ja) .jmwrap .dataTable td .fos_co{color:#c01818;}
:lang(ja) .jmwrap .dlTypeList li{padding-left:40px;}
:lang(ja) .jmwrap .dlTypeList span{display:inline-block;margin-left:-40px;min-width:40px;}
:lang(ja) .jmwrap .reviewSelect{float:right;}
:lang(ja) .jmwrap .reviewSelect select{padding:2px;border:1px solid #000;}
:lang(ja) .jmwrap .reviewBtn{float:right;margin:-5px 0 8px 0;}
:lang(ja) .jmwrap .reviewCount{margin-bottom:9px;font-size:12px;font-weight:bold;}
:lang(ja) .jmwrap .reviewCount select{font-size:12px;font-weight:normal;}
:lang(ja) .jmwrap .reviewTable{width:1020px;border-top:1px solid #000;border-bottom:1px solid #000;table-layout:auto}
:lang(ja) .jmwrap .reviewTable th{padding:8px 0px;background:#f9f9f9;font-size:11px;text-align:center;}
:lang(ja) .jmwrap .reviewTable td{padding:6px 0px;font-size:11px;border-top:1px solid #ccc;text-align:center;}
:lang(ja) .jmwrap .reviewTable td a{font-size:11px;}
:lang(ja) .jmwrap .reviewTable td.pl img{vertical-align:bottom;}
:lang(ja) .jmwrap .reviewTable tr.answer td{background:#f9f9f9;font-size:11px;text-align:left;}
:lang(ja) .jmwrap .reviewTable tr.answer td .rate{margin:7px 10px 20px 0px;font-size:11px;text-align:right;}
:lang(ja) .jmwrap .reviewTable tr.answer td .rate img{margin-top:-1px;padding-right:10px;vertical-align:top;}
:lang(ja) .jmwrap .reviewTable tr.answer td .rview{clear:both;margin:0px 30px 20px 64px;font-size:11px;line-height:15px;overflow:hidden;}
:lang(ja) .jmwrap .reviewTable tr.answer td .rview:after{display:block;content:"";clear:both;}
:lang(ja) .jmwrap .reviewTable tr.answer td .rview .imgW img{display:block;}
:lang(ja) .jmwrap .reviewTable tr.answer td .rview .imgW{margin-right:10px;float:left;}
:lang(ja) .jmwrap .reviewTable tr.answer td dl{clear:both;margin:10px 0px 10px 50px;overflow:hidden;}
:lang(ja) .jmwrap .reviewTable tr.answer td dt{float:left;width:100px;font-size:11px;text-align:center;vertical-align:top;}
:lang(ja) .jmwrap .reviewTable tr.answer td dd{float:left;width:580px;font-size:11px;line-height:15px;}
:lang(ja) .jmwrap .btn_r{margin-top:10px;margin-bottom:-30px;text-align:right;}

/*jomalone 재정의*/
:lang(ja) .jmwrap .tgsi{margin-top:40px;text-align:center;}
:lang(ja) .jmcontents .storeList{margin-top:73px;}
:lang(ja) .jmcontents .storeList table{margin:0px auto;}
:lang(ja) .jmcontents .storeList td .tel{margin-top:10px;}
:lang(ja) .jmcontents .storeList th.blank,:lang(ja) .jmcontents .storeList td.blank{width:26px;height:auto;background:#fff;border:none;}
:lang(ja) .jmcontents .storeList td.gap{border:none;height:30px;}

.jmwrap .combiningInfo .jmwrap br{display:none}/*조말론 상세 br 강제 삭제*/

/*20180703 #69664*/
.notiType{margin-top:30px;}
.notiType .conTitle{font-size:16px;margin-bottom:10px ;width:auto;text-align:left;}
/*[SYS-9573(L2)]20200723 */
.container .editorWrap,
.container .editorWrap * {font-size:12px !important;color:#333 !important;line-height:22px !important;font-weight:normal !important;}


/*샤넬 검색결과 없을 시*/
.Searchempty{display:table;width:100%;padding:104px 0 0;height:177px;border-bottom:1px solid #b0b6c4;position:relative;z-index:0;}
.Searchempty:after{display:block;margin-left:-19px;width:38px;height:38px;content:"";background:url('/static-fo-pc/img/common/bg_icon3.png?v=2') no-repeat -4920px 0;position:absolute;left:50%;top:50px;z-index:1;}
.Searchempty p{display:table-cell;font-size:16px;color:#333;text-align:center;}

/****************************************
	랑콤 LANCOME
****************************************/

/* common */
.lancome_wrap .brand_area .btn_top{ display:block; overflow:hidden; position:absolute; bottom:-67px; right:47px; width:40px; height:40px; background:url("/static-fo-pc/img/common/brand/lancome/btn_top.png") no-repeat 0 0; text-indent:-999em; z-index:89; transition:0.5s ease; -webkit-transition:0.5s ease; -moz-transition:0.5s ease; -ms-transition:0.5s ease; -o-transition:0.5s ease; }/* [SYS-12300] 20201117 */
.lancome_wrap .brand_area{position:relative;width:1020px;margin:0 auto 45px;}

/* header */
.lancome_wrap .header_area{position:relative;width:1020px;margin:0 auto;}
.lancome_wrap .header_area .logo_area{margin-top:-1px;padding:27px 0;background-color:#131313;}
.lancome_wrap .header_area .logo_area .logo{display:block;width:193px;height:48px;margin:0 auto;}
.lancome_wrap .header_area .logo_area .logo img{display:block;width:100%;}
.lancome_wrap .header_area .btn_lancome{display:block;position:absolute;top:60px;right:48px;font-size:12px;color:#999;}
.lancome_wrap .header_area .menu_area{position:relative;background-color:#131313;}
.lancome_wrap .header_area .gnb_menu{display:flex;width:100%;font-size:0;}/* [SYS-9413] 20200702 */
.lancome_wrap .header_area .gnb_menu:after{display:block;content:'';clear:both;}
.lancome_wrap .header_area .gnb_menu>li{flex:1;vertical-align:top;}/* [SYS-9413] 20200702 */
.lancome_wrap .header_area .gnb_menu>li .gnb_depth{display:block;font-size:12px;text-align:center;color:#999;line-height:35px;letter-spacing:1px}
.lancome_wrap .header_area .gnb_menu>li .gnb_depth:hover, .lancome_wrap .header_area .gnb_menu>li .gnb_depth.active, .lancome_wrap .header_area .gnb_menu>li .gnb_depth.on{color:#fff;}
.lancome_wrap .header_area .gnb_menu .depth_area{display:none;position:absolute;top:35px;left:0;width:100%;background-color:#fff;z-index:100;}
.lancome_wrap .header_area .gnb_menu .gnb_depth.active + .depth_area{display:block;}
.lancome_wrap .header_area .gnb_menu .gnb_depth2{display:table;table-layout:fixed;width:100%;padding:20px 50px;box-sizing:border-box;border-bottom:1px solid #ccc;}
.lancome_wrap .header_area .gnb_menu .gnb_depth2>li{display:table-cell;}
.lancome_wrap .header_area .gnb_menu .gnb_depth2>li>a{display:inline-block;font-size:14px;font-weight:bold;color:#000;line-height:14px;}/*20181219*/
.lancome_wrap .header_area .gnb_menu .gnb_depth3{margin-top:10px;}
.lancome_wrap .header_area .gnb_menu .gnb_depth3>li{margin-top:8px;}
.lancome_wrap .header_area .gnb_menu .gnb_depth3>li:first-child{margin-top:0;}
.lancome_wrap .header_area .gnb_menu .gnb_depth3>li>a{display:inline-block;font-size:12px;font-weight:400;color:#000;line-height:12px;vertical-align:top}/*20181219*/
.lancome_wrap .header_area .gnb_menu .gnb_bnr{padding:0 23px;border-bottom:1px solid #ccc;}
.lancome_wrap .header_area .gnb_menu .gnb_bnr ul{overflow:hidden;position:relative;}
.lancome_wrap .header_area .gnb_menu .gnb_bnr ul:after{display:block;content:'';position:absolute;top:15px;bottom:15px;left:50%;width:1px;background-color:#ccc;}
.lancome_wrap .header_area .gnb_menu .gnb_bnr ul li{float:left;width:50%;}
.lancome_wrap .header_area .gnb_menu .gnb_bnr ul li a{display:block;overflow:hidden;padding:15px 48px;}
.lancome_wrap .header_area .gnb_menu .gnb_bnr ul li .img_box{float:left;width:106px;}/*[SYS-5483]20200219 modify*/
.lancome_wrap .header_area .gnb_menu .gnb_bnr ul li .img_box img{display:block;}
.lancome_wrap .header_area .gnb_menu .gnb_bnr ul li .txt_box{float:left;margin-left:25px;width:260px;height:106px;position:relative;}/*[SYS-5483]20200219 modify*/
.lancome_wrap .header_area .gnb_menu .gnb_bnr ul li .txt_box dt{font-size:22px;font-weight:bold;color:#000;line-height:22px;}
.lancome_wrap .header_area .gnb_menu .gnb_bnr ul li .txt_box dd{margin-top:10px;font-size:12px;font-weight:400;color:#000;line-height:18px;}
.lancome_wrap .header_area .gnb_menu .gnb_bnr ul li .txt_box span{display:block;position:absolute;bottom:0;left:0;font-size:12px;font-weight:200;color:#808285;}
.lancome_wrap .header_area .gnb_menu .gnb_04 .gnb_depth2>li:nth-child(2){padding-left:65px}
.lancome_wrap .header_area .gnb_menu .gnb_04 .gnb_depth2>li:nth-child(3){padding-left:155px}
.lancome_wrap .header_area .gnb_best{overflow:hidden;position:relative;}
.lancome_wrap .header_area .gnb_best:after{display:block;content:'';position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:#ccc;}
.lancome_wrap .header_area .gnb_best>li{float:left;position:relative;width:50%;box-sizing:border-box;padding:10px 50px;}
.lancome_wrap .header_area .gnb_best>li strong{position:relative;font-size:15px;font-weight:bold;color:#000;letter-spacing:2px;}
.lancome_wrap .header_area .gnb_best>li strong:after{display:block;content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000;}
.lancome_wrap .header_area .gnb_best>li ol{margin-top:40px;}
.lancome_wrap .header_area .gnb_best>li ol li{position:relative;height:130px;padding:0 120px 0 55px;}
.lancome_wrap .header_area .gnb_best>li ol li a{display:block;}
.lancome_wrap .header_area .gnb_best>li ol li .best_rank{display:block;position:absolute;top:0;left:0;font-family:'Myriad Pro';font-size:74px;font-weight:400;color:#000;line-height:65px;}
.lancome_wrap .header_area .gnb_best>li ol li .img_box{position:absolute;top:-25px;right:0;}
.lancome_wrap .header_area .gnb_best>li ol li .img_box img{display:block;}
.lancome_wrap .header_area .gnb_best>li ol li dt{font-size:11px;font-weight:bold;color:#000;}
.lancome_wrap .header_area .gnb_best>li ol li dd{margin-top:7px;font-size:18px;font-weight:400;color:#000;line-height:20px;}
.lancome_wrap .header_area .gnb_best .btn_all_view{display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #ccc;font-size:12px;font-weight:500;color:#000;line-height:44px;text-indent:105px;}
/* header */

/* footer */
.lancome_wrap .footer_area{position:relative;width:1020px;margin:0 auto;}
.lancome_wrap .footer_area .logo_area{padding:34px 0 37px}
.lancome_wrap .footer_area .logo_area .logo{display:block;width:200px;margin:0 auto;}
.lancome_wrap .footer_area .logo_area .logo img{display:block;width:100%;}
.lancome_wrap .footer_area .menu_area{position:relative;background-color:#131313;}
.lancome_wrap .footer_area .gnb_menu{display:flex;width:100%;font-size:0;}/* [SYS-9413] 20200702 */
.lancome_wrap .footer_area .gnb_menu:after{display:block;content:'';clear:both;}
.lancome_wrap .footer_area .gnb_menu>li{flex:1;vertical-align:top;}/* [SYS-9413] 20200702 */
.lancome_wrap .footer_area .gnb_menu>li .gnb_depth{display:block;font-size:12px;text-align:center;color:#999;line-height:78px;letter-spacing:1px}
.lancome_wrap .footer_area .gnb_menu>li .gnb_depth:hover,.lancome_wrap .footer_area .gnb_menu>li .gnb_depth.active,.lancome_wrap .footer_area .gnb_menu>li .gnb_depth.on{color:#fff;}
/* footer */

/* main visual */
.lancome_wrap .main_visual a{display:block;}
.lancome_wrap .main_visual img{display:block;width:100%;}
.lancome_wrap .main_visual .swiper-button-next,.lancome_wrap .main_visual .swiper-button-prev{margin-top:-20px;width:21px;height:41px;background:url("/static-fo-pc/img/common/brand/lancome/btn_slider.png") no-repeat 0 0;opacity:1 !important;}
.lancome_wrap .main_visual .swiper-button-next{right:29px;background-position:-21px 0;}
.lancome_wrap .main_visual .swiper-button-prev{left:29px;background-position:0 0;}
/* main visual */

/* main cate list */
.lancome_wrap .main_list_prd{position:relative;height:425px;}
.lancome_wrap .main_list_prd .btn_tab{font-size:0;text-align:center}
.lancome_wrap .main_list_prd .btn_tab li{display:inline-block;width:180px;vertical-align:top;line-height:65px;}
.lancome_wrap .main_list_prd .btn_tab li a{display:block;font-size:15px;color:#000;letter-spacing:0.1em;}
.lancome_wrap .main_list_prd .btn_tab li a span{position:relative;}
.lancome_wrap .main_list_prd .btn_tab li.active a{font-weight:600}
.lancome_wrap .main_list_prd .btn_tab li.active a span:after,
.lancome_wrap .main_list_prd .btn_tab li a:hover span:after{display:block;content:'';position:absolute;bottom:-2px;left:0;width:97%;;height:1px;background-color:#000;}
.lancome_wrap .main_list_prd .tab_content{position:relative;}
.lancome_wrap .main_list_prd .tab_content.active{display:block;}
.lancome_wrap .main_list_prd .tab_content{position:absolute;top:65px;left:0;width:100%;opacity:0;z-index:0;}
.lancome_wrap .main_list_prd .tab_content.active{opacity:1;z-index:10;}

.lancome_wrap .main_list_prd .list_prd ul{overflow:hidden;font-size:0;/*text-align:center*/;width:900px;margin:0 auto;}
.lancome_wrap .main_list_prd .list_prd ul li{float:left;display:inline-block;vertical-align:top;width:180px;margin-left:50px;}
.lancome_wrap .main_list_prd .list_prd ul li:first-child{margin-left:20px;}
.lancome_wrap .main_list_prd .list_prd ul li a{display:block;}
.lancome_wrap .main_list_prd .list_prd .prd_img{position:relative;padding-top:30px;width:194px;height:240px}
.lancome_wrap .main_list_prd .list_prd .prd_img img{display:block;max-width:100%;margin:0 auto;text-align:center}
.lancome_wrap .main_list_prd .list_prd .prd_info{margin-top:0;} 
.lancome_wrap .main_list_prd .list_prd .prd_view{position:relative;}
.lancome_wrap .main_list_prd .list_prd .prd_view dl{text-align:center}
.lancome_wrap .main_list_prd .list_prd .prd_view dt{overflow:hidden;height:30px;font-size:11px;font-weight:bold;color:#000;line-height:15px;word-break:break-all;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.lancome_wrap .main_list_prd .list_prd .prd_view dd{overflow:hidden;height:30px;margin:10px 0 0;font-size:11px;font-weight:200;color:#999;line-height:15px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.lancome_wrap .main_list_prd .list_prd .prd_view .price{margin-top:10px;font-size:14px;font-weight:bold;text-align:center;color:#000;line-height:14px;}
.lancome_wrap .main_list_prd .list_prd .prd_view .price span{display:block;margin-top:3px;font-size:12px;font-weight:400;color:#999;}

.lancome_wrap .main_list_prd .btn_all_view{position:absolute;top:-14px;right:55px;z-index:10;font-size:13px;font-weight:400;color:#000;}
.lancome_wrap .main_list_prd .btn_all_view:after{display:block;content:'';position:absolute;bottom:-2px;left:0;right:0;height:1px;background-color:#000;}
.lancome_wrap .main_list_prd .swiper-button-next, .lancome_wrap .main_list_prd .swiper-button-prev{z-index:10;margin-top:-10px;width:12px;height:21px;background:url("/static-fo-pc/img/common/brand/lancome/btn_slider2.png") no-repeat 0 0;}
.lancome_wrap .main_list_prd .swiper-button-next{right:38px;background-position:-12px 0;}
.lancome_wrap .main_list_prd .swiper-button-prev{left:38px;background-position:0 0;}
/* main cate list */

/* main travel tip */
.lancome_wrap .travel_tip{position:relative}
.lancome_wrap .travel_tip .btn_travel_tip{position:absolute;top:207px;left:151px;width:157px;height:50px;text-indent:-9999px}
.lancome_wrap .travel_tip .travel_img img, .lancome_wrap .travel_tip .btn_travel_tip a{display:block;width:100%;height:100%}
/* main travel tip */

/* main product  box */
.lancome_wrap .prd_box{padding:0 0 24px;}
.lancome_wrap .prd_box ul{overflow:hidden;}
.lancome_wrap .prd_box ul li{float:left;width:498px;margin-top:24px;}
.lancome_wrap .prd_box ul li.prd_right{float:right;}
.lancome_wrap .prd_box ul li a{display:block;}
.lancome_wrap .prd_box ul li img{display:block;width:100%;height:100%}
/* main product  box */

/* main essence box */
.lancome_wrap .essence_box a{display:block;}
.lancome_wrap .essence_box img{display:block;width:100%;}
/* main essence box */

/* sub navigation */
.lancome_wrap .brand_area .sub_nav{overflow:hidden;padding:30px 0 42px 40px;}
.lancome_wrap .brand_area .sub_nav li{float:left;position:relative;padding-left:10px;margin-left:10px;line-height:14px;}
.lancome_wrap .brand_area .sub_nav li:first-child{margin-left:0;padding-left:0;}
.lancome_wrap .brand_area .sub_nav li:after{display:block;content:'>';position:absolute;top:3px;left:-2px;font-size:13px;color:#999999;}
.lancome_wrap .brand_area .sub_nav li:first-child:after{display:none;}
.lancome_wrap .brand_area .sub_nav li a{display:inline-block;vertical-align:middle;font-size:13px;color:#999999;line-height:14px;}
.lancome_wrap .brand_area .sub_nav li span{display:inline-block;vertical-align:middle;font-size:13px;color:#999999;}
/* sub navigation */

/* sub category*/
.lancome_wrap .brand_area .sub_category{text-align:center;padding-bottom:30px;}
.lancome_wrap .brand_area .sub_category ul li{display:inline-block;margin:0 20px;}
.lancome_wrap .brand_area .sub_category ul li a{color:#000;font-weight:500;font-size:16px;line-height:25px;}
.lancome_wrap .brand_area .sub_category ul li a.on,
.lancome_wrap .brand_area .sub_category ul li a:hover{border-bottom:1px solid #000;}
/* sub category */

/* sub title */
.lancome_wrap .tit_img img{display:block;}
/* sub title */

/* sub sort */
.lancome_wrap .list_sort{padding:0 40px;}
.lancome_wrap .list_sort:after{display:block;content:'';clear:both;}
.lancome_wrap .list_sort p{float:left;font-size:13px;font-weight:bold;color:#000;line-height:36px;}
.lancome_wrap .list_sort .sel_box{float:right;}
.lancome_wrap .list_sort .sel_box label:after{display:block;content:'';position:absolute;top:0;right:0;width:36px;height:36px;background-color:#fff;}
.lancome_wrap .list_sort .sel_box select{display:block;width:100%;height:28px;padding:0 48px 0 10px;font-size:12px;color:#6f6f6f;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;background:url("/static-fo-pc/img/common/brand/lancome/ico_arr4.png") no-repeat 95% 50%;background-size:10px auto}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){
  .lancome_wrap .list_sort .sel_box select{background:none}
}

.lancome_wrap .list_sort .sel_color{position:relative;width:108px;margin-top:0;float:right;}
/* sub sort */

/* sub product list */
.lancome_wrap .list_tit{padding-bottom:25px;}
.lancome_wrap .list_tit ul{font-size:0;text-align:center;vertical-align:top;}
.lancome_wrap .list_tit ul li{display:inline-block;padding:0 15px;}
.lancome_wrap .list_tit ul li a{display:block;position:relative;font-size:15px;font-weight:500;color:#000;}
.lancome_wrap .list_tit ul li.active a{font-weight:600}
.lancome_wrap .list_tit ul li.active a:after,.lancome_wrap .list_tit ul li:hover a:after{display:block;content:'';position:absolute;bottom:-4px;left:0;width:100%;height:1px;background-color:#000;}

.lancome_wrap .list_area .list_prd>ul{overflow:hidden;width:inherit;padding:0 40px}
.lancome_wrap .list_area .list_prd>ul>li{position:relative;float:left;width:313px;padding:40px 20px;border-bottom:1px solid #e1e1e1;text-align:center}/*181122 수정*/
.lancome_wrap .list_area .list_prd>ul>li .prd_img{width:270px;height:270px;}/*181122 추가*/
.lancome_wrap .list_area .prd_info{position:relative;width:275px;margin:40px auto 0}
.lancome_wrap .list_area .sel_slide_wrap{position:Relative;padding:0 49px;margin-top:20px;height:20px;display:flex;}
.lancome_wrap .list_area .sel_slide_wrap .swiper-wrapper{display:flex;text-align:center}

.lancome_wrap .list_area .sel_slide .swiper-wrapper ul{display:flex;}
.lancome_wrap .list_area .sel_slide .swiper-wrapper ul:after{clear:both;display:block;overflow:hidden;}
/* 181113 추가 S*/
.lancome_wrap .list_area .sel_slide .swiper-wrapper .swiper-slide{margin:0 5px;cursor:pointer;display:inline-block;float:left;}
.lancome_wrap .list_area .sel_slide .swiper-wrapper .swiper-slide a{display:block;overflow:hidden;position:relative;width:20px;height:20px;border-radius:10px;text-indent:-999em}
.lancome_wrap .list_area .sel_slide .swiper-wrapper .swiper-slide.on a:after{display:block;content:'';position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid #000;border-radius:10px;}
/* 181113 추가 E*/

.lancome_wrap .list_area .sel_slide .swiper-slide{text-align:center;cursor:pointer;float:none;display:inline-block;width:17px !important;margin:0 9px !important}
.lancome_wrap .list_area .sel_slide_wrap .swiper-button-prev, .lancome_wrap .sel_slide_wrap .swiper-button-next{top:50%;margin-top:-12px;width:5px;height:21px;background:url("/static-fo-pc/img/common/brand/lancome/btn_slider2.png") no-repeat 0 0;background-size:5px auto}
.lancome_wrap .list_area .sel_slide_wrap .swiper-button-prev{left:30px;background-position:0 0}
.lancome_wrap .list_area .sel_slide_wrap .swiper-button-next{right:30px;background-position:-19px 0}
.lancome_wrap .list_area .sel_slide_wrap .swiper-button-prev.swiper-button-disabled, .lancome_wrap .sel_slide_wrap .swiper-button-next.swiper-button-disabled{cursor:default;pointer-events:none;}

.lancome_wrap .list_area .sel_color{position:relative;width:90px;height:20px;margin:20px auto 0;}
.lancome_wrap .list_area .sel_color .color_view{position:Relative;display:inline-block;width:15px;height:15px;overflow:hidden;margin-right:5px;margin-bottom:2px;border-radius:8px;vertical-align:middle;}
.lancome_wrap .list_area .sel_color .color_view img{width:15px;vertical-align:top;}
.lancome_wrap .list_area .sel_color .sel_value{display:inline-block;width:90px;position:relative;height:20px;padding:0 10px;border:1px solid #e0e0e0;background-color:#fff;text-align:left;font-weight:400;font-family:'NotoSansKR';font-size:12px;color:#000;line-height:18px;}
.lancome_wrap .list_area .sel_color .sel_value:after{display:block;content:'';position:absolute;top:3px;right:5px;bottom:0;width:11px;height:100%;background:url("/static-fo-pc/img/common/brand/lancome/ico_list_arr.png") no-repeat center right;}
.lancome_wrap .list_area .sel_color.active .sel_value:after{background:url("/static-fo-pc/img/common/brand/lancome/ico_list_arr_on.png") no-repeat center right;}
.lancome_wrap .list_area .sel_color .sel_option{display:none;overflow-y:auto;position:absolute;top:22px;left:0;width:100%;max-height:136px;;border:1px solid #e0e0e0;border-top:0;background-color:#fff;z-index:100;}
.lancome_wrap .list_area .sel_color.active .sel_option{display:block;}
.lancome_wrap .list_area .sel_color .sel_option ul li a{display:block;padding:4px 0;font-size:11px;color:#999;}
.lancome_wrap .list_area .sel_color .sel_option ul li a:hover{color:#333;}

.lancome_wrap .list_area .list_prd .prd_view dl+.product_star{margin-top:58px;}
.lancome_wrap .list_area .list_prd .product_star{position:relative;width:100px;height:20px;margin:18px auto 0;background:url("/static-fo-pc/img/common/brand/lancome/list_star.png") no-repeat 0 -16px;}
.lancome_wrap .list_area .list_prd .product_star > .bar{position:absolute;top:0;left:0;width:100%;height:16px;background:url("/static-fo-pc/img/common/brand/lancome/list_star.png") no-repeat 0 0;}

.lancome_wrap .list_area .list_prd ul li .prd_view .price{margin-top:10px;font-size:20px;font-weight:bold;text-align:center;color:#f11d13;}
.lancome_wrap .list_area .list_prd ul li .prd_view .price span{display:inline-block;margin-left:9px;font-size:14px;font-weight:400;color:#666666;}

.lancome_wrap .list_area .iconFlag{display:block;position:absolute;top:-25px;width:100%;text-align:center}

.lancome_wrap .page_nav{margin:53px 0 45px;text-align:center}
.lancome_wrap .page_nav .page_wrap{overflow:hidden;display:inline-block;vertical-align:top;}
.lancome_wrap .page_nav .btn{display:block;overflow:hidden;float:left;width:15px;height:15px;margin:0 7px;background:url("/static-fo-pc/img/common/brand/lancome/btn_page.png") no-repeat 0 50%;text-indent:-999em}
.lancome_wrap .page_nav .btn_first{background-position:0 50%}
.lancome_wrap .page_nav .btn_prev{background-position:-27px 50%}
.lancome_wrap .page_nav .btn_next{background-position:-40px 50%}
.lancome_wrap .page_nav .btn_last{background-position:-68px 50%}
.lancome_wrap .page_nav ul{overflow:hidden;float:left;}
.lancome_wrap .page_nav ul li{float:left;}
.lancome_wrap .page_nav ul li a{display:block;padding:0 13px 0px;font-size:13px;font-weight:normal;color:#333;line-height:15px;}
.lancome_wrap .page_nav ul li strong{display:block;padding:1px 13px 0px;font-size:12px;font-weight:bold;color:#333;line-height:14px;}
.lancome_wrap .page_nav ul li a strong{padding:1px 0 0;}

/* sub detail */
.lancome_wrap .detailSpec .productName{margin-top:25px}

.lancome_wrap .my_color_box{padding:30px 0 15px;border-bottom:1px solid #dbe0e5;}
.lancome_wrap .my_color_box .mycolor{float:left;width:190px;text-align:center;}
.lancome_wrap .my_color_box .mycolor:before{content:'';display:inline-block;vertical-align:middle;height:120px;}
.lancome_wrap .my_color_box .mycolor img{display:inline-block;vertical-align:middle;}
.lancome_wrap .my_color_box .colors{width:286px;float:left;}
.lancome_wrap .my_color_box .colors li{float:left;width:20px;height:20px;margin:5px 6px 5px 0;}
.lancome_wrap .my_color_box .colors li a{display:block;overflow:hidden;position:relative;width:20px;height:20px;border-radius:10px;text-indent:-999em}
.lancome_wrap .my_color_box .colors li.on a:after{display:block;content:'';position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid #000;border-radius:10px;}

.lancome_wrap .sel_color *{box-sizing:border-box}
.lancome_wrap .sel_color{position:relative;width:280px;margin-top:20px;}
.lancome_wrap .sel_color .color_view{display:inline-block;width:15px;height:15px;margin-right:5px;border-radius:8px;vertical-align:sub;}
.lancome_wrap .sel_color .sel_value{display:block;position:relative;width:100%;height:28px;padding:0 10px;border:1px solid #bababa;background-color:#fff;font-size:11px;color:#343434;line-height:28px;}
.lancome_wrap .sel_color .sel_value:after{display:block;content:'';position:absolute;top:50%;right:10px;width:11px;height:7px;margin-top:-3px;background:url(/static-fo-pc/img/common/brand/lancome/ico_arr.png) no-repeat 0 0;}
.lancome_wrap .sel_color.active .sel_value:after{background:url(/static-fo-pc/img/common/brand/lancome/ico_arr.png) no-repeat 0 -8px;}
.lancome_wrap .sel_color .sel_option{display:none;overflow-y:auto;position:absolute;top:28px;left:0;width:100%;max-height:136px;padding:6px 10px;border:1px solid #8e8e8e;border-top:0;background-color:#fff;z-index:100;}
.lancome_wrap .sel_color.active .sel_option{display:block;}
.lancome_wrap .sel_color .sel_option ul li a{display:block;padding:4px 0;font-size:11px;color:#999;}
.lancome_wrap .sel_color .sel_option ul li a:hover{color:#333;}
.lancome_wrap .my_color_box .sel_color{float:left;}

.lancome_wrap .prd_intro *{box-sizing:border-box}
.lancome_wrap .prd_intro ul{overflow:hidden;margin:-16px 0 0 -16px;}
.lancome_wrap .prd_intro ul li{float:left;width:180px;height:60px;margin:16px 0 0 16px}
.lancome_wrap .prd_intro ul li a{display:block;border:1px solid #8e8e8e;;font-size:20px;font-weight:bold;text-align:center;color:#a6a7a9;line-height:58px;}
.lancome_wrap .prd_intro ul li a.active{border-color:#000;color:#000;}
.lancome_wrap .prd_intro span{display:block;margin-top:15px;font-size:14px;font-weight:bold;text-align:center;text-align:left;color:#a6a7a9;}/*2017-09-26*/

.lancome_wrap .info .buyBtn .btn1.rline{border:2px solid #000;color:#000}
.lancome_wrap .info .buyBtn .btn1{background:#000;color:#fff}

.lancome_wrap .detailInfo .infoBox .relationGoods{margin:0;padding:0;border:0}

/* sub speical offers */
.lancome_wrap .speical_offers .tit{padding:25px 0;text-align:center}
.lancome_wrap .speical_offers .tit strong{font-size:30px;font-weight:400;color:#1e1e1e;line-height:30px;}
.lancome_wrap .speical_offers .tit strong span{color:#d51b51;}
.lancome_wrap .speical_offers .tit p{margin-top:10px;font-size:13px;color:#333;line-height:13px;}

.lancome_wrap .speical_offers .speical_list{text-align:center}
.lancome_wrap .speical_offers .speical_list ul li{margin-bottom:40px;}
.lancome_wrap .speical_offers .speical_list ul li a{display:block;}

/* sub best seller */
.lancome_wrap .list_best{margin-bottom:40px}
.lancome_wrap .list_best .list_prd ul{overflow:hidden;margin:0 30px}
.lancome_wrap .list_best .list_prd ul li{position:relative;float:left;width:470px;padding:0 40px;margin-top:45px;}
.lancome_wrap .list_best .list_prd ul li .prd_img{width:270px;height:225px;margin:0 auto;text-align:center}
.lancome_wrap .list_best .list_prd ul li .prd_info{position:relative;margin-left:84px;}
.lancome_wrap .list_best .list_prd ul li .prd_over{margin-left:65px;}
.lancome_wrap .list_best .list_prd ul li .prd_view dl{text-align:left}
.lancome_wrap .list_best .list_prd ul li .prd_view dt{height:75px;font-size:22px;line-height:23px;}
.lancome_wrap .list_best .list_prd ul li .prd_view dt span{display:block;margin:0 0 5px;font-size:13px;}
.lancome_wrap .list_best .list_prd ul li .prd_view dd{margin-top:15px;font-weight:300;}
.lancome_wrap .list_best .list_prd ul li .prd_view .price{text-align:left}
.lancome_wrap .list_best .list_prd ul li .prd_view .price{margin-top:15px;font-size:14px;line-height:22px;}
.lancome_wrap .list_best .list_prd ul li .prd_view .price span{display:block;margin:0;font-size:12px;font-weight:400;color:#999;}

.lancome_wrap .list_best .list_prd ul li .prd_rank span{display:block;overflow:hidden;width:70px;height:70px;background-image:url("/static-fo-pc/img/common/brand/lancome/list_rank3.png");text-indent:-999em}
.lancome_wrap .list_best .list_prd ul li .prd_rank{display:block;position:absolute;top:7px;left:-95px;font-family:'Myriad Pro';font-size:70px;font-weight:200;;color:#000;line-height:56px;letter-spacing:-5px;}
.lancome_wrap .list_best .list_prd ul li .prd_rank span{display:block;}
.lancome_wrap .list_best .list_prd .prd_rank .rank_num2{background-position:-70px 0;}
.lancome_wrap .list_best .list_prd .prd_rank .rank_num3{background-position:-140px 0;}
.lancome_wrap .list_best .list_prd .prd_rank .rank_num4{background-position:-210px 0;}
.lancome_wrap .list_best .list_prd .prd_rank .rank_num5{background-position:-280px 0;}
.lancome_wrap .list_best .list_prd .prd_rank .rank_num6{background-position:-350px 0;}
.lancome_wrap .list_best .list_prd .prd_rank .rank_num7{background-position:-420px 0;}
.lancome_wrap .list_best .list_prd .prd_rank .rank_num8{background-position:-490px 0;}
.lancome_wrap .list_best .list_prd .prd_rank .rank_num9{background-position:-560px 0;}
.lancome_wrap .list_best .list_prd .prd_rank .rank_num10{background-position:-670px 0;}

/* 상품 리스트 공통 */
.lancome_wrap .list_prd ul li .prd_view{position:relative;}
.lancome_wrap .list_prd ul li .prd_view dl{text-align:center}
.lancome_wrap .list_prd ul li .prd_view dt{overflow:hidden;height:46px;font-size:14px;font-weight:bold;color:#000;line-height:22px;word-break:break-all;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.lancome_wrap .list_prd ul li .prd_view dd{overflow:hidden;height:36px;margin:3px 0 0;font-size:14px;color:#999;line-height:18px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.lancome_wrap .list_area .list_prd ul li .prd_view dd{overflow:hidden;height:18px;margin:3px 0 0;font-size:14px;color:#999;line-height:18px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:none;}/*181122 추가*/
.lancome_wrap .list_prd ul li .prd_view .price{margin-top:15px;font-size:20px;font-weight:bold;text-align:center;color:#000;line-height:14px;}
.lancome_wrap .list_prd ul li .prd_view .price span{display:inline-block;margin-left:10px;font-size:14px;font-weight:400;color:#999;}

.lancome_wrap .list_prd .prd_rank{position:absolute;top:15px;left:-20px;width:70px;height:70px;}
.lancome_wrap .list_prd .prd_rank span{display:block;overflow:hidden;width:50px;height:50px;background:url("/static-fo-pc/img/common/brand/lancome/list_rank.png") no-repeat 0 0;text-indent:-999em}
.lancome_wrap .list_prd .prd_rank .rank_num{background-position:0 0;}
.lancome_wrap .list_prd .prd_rank .rank_num2{background-position:-50px 0;}
.lancome_wrap .list_prd .prd_rank .rank_num3{background-position:-100px 0;}
.lancome_wrap .list_prd .prd_rank .rank_num4{background-position:-150px 0;}
.lancome_wrap .list_prd .prd_rank .rank_num5{background-position:-200px 0;}
.lancome_wrap .list_prd .prd_rank .rank_num6{background-position:-250px 0;}
.lancome_wrap .list_prd .prd_rank .rank_num7{background-position:-300px 0;}
.lancome_wrap .list_prd .prd_rank .rank_num8{background-position:-350px 0;}
.lancome_wrap .list_prd .prd_rank .rank_num9{background-position:-400px 0;}
.lancome_wrap .list_prd .prd_rank .rank_num10{width:60px;background-position:-450px 0;}

.lancome_wrap .list_prd .prd_over{margin-top:25px}
.lancome_wrap .list_prd .prd_over ul{overflow:hidden;margin:0}
.lancome_wrap .list_prd .prd_over ul li{float:left;width:inherit;height:inherit;padding:0;margin:0 0 0 4px;}
.lancome_wrap .list_prd .prd_over ul li:first-child{margin-left:0;}
.lancome_wrap .list_prd .prd_over ul li a{display:block;width:85px;height:35px;background-color:#fff;border:1px solid #000;font-size:14px;font-weight:400;color:#333;line-height:31px;text-align:center}
.lancome_wrap .list_prd .prd_over ul li a span, .lancome_wrap .list_prd .prd_over ul li>span span{display:inline-block;vertical-align:middle;}
.lancome_wrap .list_prd .prd_over ul li .btn_buy{background-color:#000;color:#fff;}
.lancome_wrap .list_prd .prd_over.sold_out ul li .btn_buy{background-color:#bbb;color:#fff;cursor:default;}
.lancome_wrap .list_prd .none_prd{width:100% !important;height:auto !important;padding:0 !important;;background:none;margin-left:0 !important;font-size:18px;font-weight:bold;color:#000;text-align:center;box-sizing:border-box;line-height:200px;}
.lancome_wrap .list_prd .prd_over .btn_zzim{margin:0;background:url("/static-fo-pc/img/common/brand/lancome/ico_btn_zzim3.png") no-repeat 0 0;text-indent:-9999px;}
.lancome_wrap .list_prd .prd_over .btn_zzim.on{background-position:0 -35px}
.lancome_wrap .list_prd .prd_over .btn_zzim2{margin:0;background:url("/static-fo-pc/img/common/brand/lancome/ico_btn_zzim3.png") no-repeat 0 0;text-indent:-9999px;}
.lancome_wrap .list_prd .prd_over .btn_zzim2.on{background-position:0 -35px}
.lancome_wrap .list_prd .prd_over .btn_stock{width:180px;background-color:#fff;border:1px solid #000;color:#000;}

.lancome_wrap .list_prd .none_prd{width:100% !important;height:auto;background:none;margin:0 !important;font-size:18px;font-weight:500;color:#000;text-align:center;line-height:300px;box-sizing:border-box;}

.lancome_wrap .best_seller .list_best .list_prd ul li .prd_view dt span{letter-spacing:0.3em;font-weight:400;}

.lancome_wrap .info-product{overflow:hidden;float:none}
.lancome_wrap .photo-info{position:relative;float:left;width:440px;margin-right:40px}
.lancome_wrap .photo-info .flag{top:0}
.lancome_wrap .info-product .btn-like{background:url("/static-fo-pc/img/common/brand/lancome/ico_like.png") no-repeat 0 4px;}
.lancome_wrap .info-product .btn-like .count{color:#666666}
.lancome_wrap div.photo-info p.large-view{margin:0;padding:0;font-size:13px;background:none;text-align:center}

.lancome_wrap .detailInfo .infoBox .relationGoods .detailInfoSlider ul li.productMd{float:left;width:340px;z-index:1;}
.lancome_wrap .productMd{height:360px;}
.lancome_wrap .productMd .info{height:60px;}
.lancome_wrap .productMd .btnArea{position:absolute;left:0;top:227px;}

/****************************************
	디올 Dior
****************************************/

.dior_wrap caption{font-size:0;text-indent:-9999px;}
body .dior_wrap{font-size:12px;font-family: 'NotoSansKR','맑은 고딕','Malgun Gothic';}
.dior_wrap *{font-family: 'NotoSansKR','맑은 고딕','Malgun Gothic' !important;}

/* 컨텐츠영역 */
.dior_wrap .wrap_dior{overflow:hidden;position:relative;width:1020px;margin:44px auto 0;}

.dior_wrap .wrap_dior .mainpopzone ul li{position:relative}/*SYS-5153 20200122 수정*/
.dior_wrap .wrap_dior .mainpopzone ul li a{display:inline-block;width:10px;height:10px;background:#fff;border:1px solid #fff;border-radius:50%;text-indent:-10000px}/*SYS-5153 20200122 수정*/
.dior_wrap .wrap_dior .mainpopzone ul li a.on{border:1px solid #fff;background:#c6c6c6;}/*SYS-5153 20200122 수정*/
.dior_wrap .con_dior{float:right;width:762px;min-height:1000px;}
.dior_wrap .con_dior .con_header{clear:both;margin-bottom:30px;}/*181025 수정*/
.dior_wrap .con_dior .con_header a{display:block;}
.dior_wrap .con_dior .con_header a img{vertical-align:top}

/* lnb css */
.dior_wrap .lnb_dior1{float:left;width:210px;padding:0;}
.dior_wrap .lnb_dior1 h3{margin:0;padding:19px 0 12px 0;font-weight:bold;font-size:16px;border-top:3px solid #000;}
.dior_wrap .lnb_dior1 a{display:block;text-decoration:none;color:#000}
.dior_wrap .lnb_dior1 ul li{padding:5px 0 5px 15px;background:url(/static-fo-pc/img/common/brand/dior/arrow_off.gif) 2px 11px no-repeat;}
.dior_wrap .lnb_dior1 ul li.open{background:url(/static-fo-pc/img/common/brand/dior/arrow_on.gif) 0 11px no-repeat;}
.dior_wrap .lnb_dior1 ul li.depth1{background:none;padding-top:12px;padding-bottom:12px;}
.dior_wrap .lnb_dior1 ul ul{display:none;margin:8px 0 2px 0;padding-bottom:2px;}
.dior_wrap .lnb_dior1 ul ul li{padding:3px 0 3px 12px;background:url(/static-fo-pc/img/common/brand/dior/arrow_off.gif) 2px 7px no-repeat;}
.dior_wrap .lnb_dior1 ul ul li.depth2{background:none;padding-left:12px;}
.dior_wrap .lnb_dior1 ul ul li.depth2:first-child{padding-top:0;}
.dior_wrap .lnb_dior1 ul ul ul li{background:none;padding-left:0px;}
.dior_wrap .lnb_dior1 ul ul ul li:first-child{padding-top:0;}
.dior_wrap .lnb_dior1 ul ul ul li.open{background:none;}
.dior_wrap .lnb_dior1 a.selected{text-decoration:underline;}

/* 배너 */
.dior_wrap .mainpopzone{position:relative;width:762px;height:412px;padding-left:0px;margin-top:30px}
.dior_wrap .mainpopzone .popzone_img{position:absolute;left:0;top:0;}
.dior_wrap .mainpopzone .popzone_img img{width:762px;height:412px;}
.dior_wrap .mainpopzone #pzcontrol{display:none;position:absolute;left:70px;bottom:6px}
.dior_wrap .mainpopzone ul{overflow:hidden;position:absolute;left:360px;bottom:13px}
.dior_wrap .mainpopzone li{float:left;margin-right:7px;}
.dior_wrap .con_dior .txt_sec{padding:30px 100px 60px 100px;line-height:18px;}

/* main tab */
.dior_wrap #category_tab{position:relative;overflow:hidden;width:762px;min-height:615px;margin-bottom:10px;}
.dior_wrap ul.c_tab{height:40px;padding:0;border-top:1px solid #cecece;border-bottom:1px solid #cecece;}
.dior_wrap #category_tab .tit{float:left;width:140px;margin-left:5px;line-height:40px;color:#9a9a9a}
.dior_wrap ul.c_tab li{width:100px;float:left;}
.dior_wrap ul.c_tab li a{display:block;color:#000;line-height:37px;text-align:center;}
.dior_wrap ul.c_tab li a.selected{text-decoration:none;font-weight:bold;}
.dior_wrap ul.panel{clear:both;padding:0;margin-top:60px;}
.dior_wrap ul.panel li{line-height:17px;}
.dior_wrap ul.panel li div.p_sec01{float:left;}
.dior_wrap ul.panel li div.p_sec02{float:right;}
.dior_wrap ul.panel li div img{margin-bottom:25px}

/* 상품리스트 메인 */
.dior_wrap .pro_list{margin-bottom:60px;}
.dior_wrap .pro_list p{padding:20px 0 30px 0;border-top:1px solid #cecece;}
.dior_wrap .pro_list ul{overflow:hidden;}
.dior_wrap .pro_list ul li{overflow:hidden;float:left;width:234px;height:347px;margin-right:30px;}
.dior_wrap .pro_list ul li.last{margin-right:0}
.dior_wrap .pro_list ul li img{margin-bottom:20px;border:1px solid #e6e6e6;width:234px;height:206px;}
.dior_wrap .pro_list ul li span.pr_btn{display:block;margin-top:20px;}
.dior_wrap .pro_list ul li span.pr_btn a{display:inline-block;padding:12px 20px;border:1px solid #000;font-size:12px;background:#000;text-decoration:none;color:#fff}
.dior_wrap .pro_list ul li span.pr_btn a:hover{color:#fff}
.dior_wrap .pro_list ul li a:hover{color:#000}
.dior_wrap .pro_list ul li span.ellipsis, .dior_wrap .pro_list ul li a.ellipsis{width:234px;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.dior_wrap .pro_list ul li a.list_line{height:51px;line-height:17px;display:inline-block;color:#000;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
.dior_wrap .pro_list .bor_non img{border:none;width:234px;height:273px;}
.dior_wrap .pro_list strong{display:block;font-weight:bold;}
.dior_wrap .pro_list strong.prTit{max-height:34px;margin-bottom:2px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-all;overflow:hidden;font-weight:normal;line-height:1.3;}
.dior_wrap .pro_list strong.st_price{display:inline;}
.dior_wrap .pro_list strong.st_price span{margin-left:4px;font-weight:normal;}
.dior_wrap .pro_list ul li.none_prd{width:100% !important;height:auto;background:none;margin:0 !important;font-size:18px;font-weight:500;color:#000;text-align:center;line-height:300px;box-sizing:border-box;}

.dior_wrap .pro_list.newArv ul li a.list_line{height:68px;}
.dior_wrap .pro_list.newArv ul li{height:365px;}

/* 상품리스트 */
.dior_wrap .pro_list .pro_select{position:absolute;top:55px;right:0;vertical-align:top;width:90px;height:25px;line-height:25px;}
.dior_wrap .mpp_banner{position:relative;overflow:hidden;width:762px;padding-left:0px;margin-top:30px;text-align:center;}
.dior_wrap .mpp_banner dt{float:left;}
.dior_wrap .mpp_banner dt img{width:235px;height:279px;}
.dior_wrap .mpp_banner dd{float:right;}
.dior_wrap .mpp_banner dd img{width:498px;height:279px;}
.dior_wrap .pro_mb30 ul li{margin-bottom:30px;}
.dior_wrap .pro_mb30 li.pro_mb0{margin-bottom:0;}
.dior_wrap .pro_list .pro_pt60{position:relative;padding-top:60px;border-top:none}

/* expertise */
.dior_wrap .expertise_area{margin-top:30px;}
.dior_wrap .expertise_area img{display:block;}
.dior_wrap .expertise_area span{position:relative;display:block;}
.dior_wrap .expertise_area span a{position:absolute;top:510px;left:0px;}

.dior_wrap .contents_home{float:left;padding-left:178px;padding-bottom:67px}
.dior_wrap .contents_box{float:left;padding-left:179px;padding-bottom:67px}

/* 컬렉션 공통 */
.dior_wrap .txt_section strong{font-size:14px;color:#000}
.dior_wrap .txt_section p{padding-top:14px;text-align:justify;line-height:1.4}
.dior_wrap .txt_section span{display:block;padding-top:5px}
.dior_wrap .new_collection{overflow:hidden}
.dior_wrap .new_collection a{text-decoration:none;color:#999;font-size:11px}
.dior_wrap .new_collection li{width:100%;min-height:260px;padding-bottom:10px;color:#999}
.dior_wrap .new_collection li img{float:left}
.dior_wrap .new_collection .txt_section{padding:4px 0 0 12px;margin-left:362px}
.dior_wrap .collection_sub{overflow:hidden}
.dior_wrap .collection_sub img{float:left}
.dior_wrap .collection_sub strong{color:#333}
.dior_wrap .collection_sub .txt_section{height:220px;padding:0 23px 40px 23px;margin-left:350px;font-size:11px;color:#555}
.dior_wrap .viewcollection{margin-left:280px}
.dior_wrap .viewcollection a{font-weight:bold;text-decoration:underline;color:#777}

/* 상품 */
.dior_wrap .sh_path{height:52px;color:#9a9a9a;font-size:12px;line-height:52px;}/*hyo수정*/
.dior_wrap .sh_path a{margin-right:6px;padding-right:10px;background:url(/static-fo-pc/img/common/brand/dior/location.gif) no-repeat right 6px;color:#9a9a9a;text-decoration:none}/*hyo수정*/
.dior_wrap .contents_box h5{font-size:16px;padding:13px 0 26px 0;margin:0 !important;color:#000}
.dior_wrap .contents_box select{position:absolute;top:216px;right:19px;background:none !important;font-size:11px}
.dior_wrap .product_list{overflow:hidden;padding-top:7px}
.dior_wrap .product_list li{float:left;width:158px;height:247px;margin-bottom:19px;padding:0px 15px 0}
.dior_wrap .product_list .photo_zone{display:block;width:150px;height:150px;padding-bottom:13px}
.dior_wrap .product_list .photo_zone img{border:1px solid #ccc;}
.dior_wrap .product_list strong{display:block}
.dior_wrap .product_list span{display:block}
.dior_wrap .product_list .info_zone{margin-left:12px;text-align:left;font-size:11px}
.dior_wrap .product_list .info_zone a{overflow:hidden;display:inline-block;height:44px;text-decoration:none;line-height:1.4;color:#444}
.dior_wrap .product_list .p_price{padding-top:7px;color:#666}
.dior_wrap .product_list .p_price em{padding-right:5px;font-weight:bold;font-style:normal;}

.dior_wrap .product_list .p_buy{padding:7px 0 0 13px;text-align:left;font-size:11px}
.dior_wrap .product_list .p_buy a{display:inline;text-decoration:underline;color:#888}
.dior_wrap .product_list .p_buy .interest{padding-left:18px;font-style:normal;background:url(/static-fo-pc/img/common/brand/dior/line.gif) no-repeat 8px center}

/* 신규 컬렉션 리스트 */
.dior_wrap .contents_wrap{position:relative;overflow:hidden;margin-top:18px;height:100%;scrollbar-face-color:#ededed;scrollbar-highlight-color:#ededed;scrollbar-3dlight-color:#fff;scrollbar-track-color:#f8f8f8;scrollbar-shadow-color:#ededed;scrollbar-darkshadow-color:#ededed;scrollbar-arrow-color:#545454;scrollbar-base-color:#fff;}
.dior_wrap .product_box{overflow:hidden;position:relative;margin-top:-1px;padding-bottom:10px}
.dior_wrap .product_box .content_list{clear:both;width:752px;padding-bottom:20px;border-top:1px solid #ccc;height:206px}
.dior_wrap .product_box a.photo_box{display:block;float:left;position:relative;left:150px;top:18px;width:150px;margin-left:-150px;text-decoration:none}
.dior_wrap .product_box a.photo_box img{width:148px;height:148px;border:1px solid #ccc}
.dior_wrap .product_box a.photo_box span{display:none;position:absolute;top:0;left:0;padding:9px 19px;border:1px solid #ccc;font-size:11px;background:#fff;color:#313131;line-height:15px}

.dior_wrap .product_box a.photo_box span strong{padding-left:7px;background:url(/static-fo-pc/img/common/brand/dior/blit.gif) no-repeat 0px center;}

.dior_wrap .product_box a.photo_box span strong em{font-weight:none;font-style:normal;}
.dior_wrap .product_box a.photo_box span em{display:block;margin-bottom:3px;font-style:normal;color:#777;letter-spacing:-2}
.dior_wrap .product_box a.photo_box span img{width:110px;_width:116px;*width:116px;height:110px;_height:116px;padding-bottom:8px;border:0;display:block}
.dior_wrap .product_box .info_box{float:left;width:230px;min-height:150px;margin:19px 0 0 0;padding:0 352px 0 170px;font-size:13px;line-height:1.5}
.dior_wrap .product_box .info_box strong{display:block}
.dior_wrap .product_box .info_box .info_text{position:relative;height:39px;padding-top:10px;font-size:11px;color:#666;line-height:1.3}
.dior_wrap .product_box .info_box .singlecolor{position:relative;margin-top:10px}
.dior_wrap .product_box .info_box .singlecolor ul{overflow:hidden;width:190px;padding:6px 5px}
.dior_wrap .product_box .info_box .singlecolor ul li{position:relative;padding:0 2px 2px 0;border:0;float:left;height:25px}
.dior_wrap .product_box .info_box .singlecolor span{display:inline-block;padding:4px 2px 4px 4px;height:25px;border:1px solid #ddd}
.dior_wrap .product_box .info_box .singlecolor span a{position:relative;padding:0 2px 2px 0;left:0;top:0}
.dior_wrap .product_box .info_box .singlecolor span a span{position:absolute;left:0;width:25px;height:25px;padding:0;border:0;text-indent:-5000em}
.dior_wrap .product_box .info_box .singlecolor span a:hover span{background:url(/static-fo-pc/img/common/brand/dior/border.gif) no-repeat 0 0}
.dior_wrap .product_box .info_box .morecolor{overflow:scroll;overflow-x:hidden;position:relative;height:35px;max-height:62px;border:1px solid #ddd;margin-top:10px}
.dior_wrap .product_box .info_box .morecolor ul{overflow:hidden;width:190px;padding:6px 5px}
.dior_wrap .product_box .info_box .morecolor ul li{position:relative;padding:0 2px 2px 0;border:0;float:left;height:25px}
.dior_wrap .product_box .info_box .morecolor ul li a span{position:absolute;top:0;left:0;width:25px;height:25px;text-indent:-5000em}
.dior_wrap .product_box .info_box .morecolor ul li a:hover span{background:url(/static-fo-pc/img/common/brand/dior/border.gif) no-repeat 0 0}
#colortooltip{display:none;position:absolute;border:1px solid #999;background:#fff;padding:4px 5px 2px;font-size:11px;color:#666}	
.dior_wrap .info_box .info_text a{color:#999}
.dior_wrap .info_box .info_text a span{display:none;position:absolute;top:0;left:0;margin-top:2px;padding:8px;_padding:12px;*padding:12px;border:1px solid #ddd;background:#fff;color:#666;text-decoration:none}
.dior_wrap .product_box .buy_box{float:left;position:relative;right:320px;width:320px;margin-right:-320px;padding-top:29px;font-size:11px;font-weight:bold;color:#555}
.dior_wrap .product_box .buy_box strong{padding-right:5px;}
.dior_wrap .product_box .buy_box li{height:16px;padding:3px 0 3px 9px;border:0;background:url(/static-fo-pc/img/common/brand/dior/blit.gif) no-repeat 1px center;line-height:1.6}
.dior_wrap .product_box .buy_box li span{position:absolute;left:120px;font-weight:normal;color:#777}
.dior_wrap .product_box .buy_box .quantity input{width:38px;height:12px;padding:1px 1px 1px 8px;border:1px solid #abadb3;font-size:11px;vertical-align:middle;color:#777}
.dior_wrap .product_box .buy_box .quantity img{vertical-align:middle}
.dior_wrap .product_box .buy_box .btn_list{padding:19px 0 0 0;background:none}
.dior_wrap .product_box .buy_box .member_price{color:#ff0072;font-size:15px;line-height:1}
.dior_wrap .product_box .buy_box .btn_list a{display:inline-block;margin-right:4px;padding:0px 21px 0px;background:#eee;text-decoration:none;color:#777;line-height:26px}
.dior_wrap .product_box .buy_box .btn_list a.btn_direct{padding:0px 26px 0px;background:#999;color:#fff;line-height:26px;}

/* 매장안내 */
.dior_wrap .sub_collection{overflow:hidden;width:752px}
.dior_wrap .sub_collection .locationtitle{width:307px;margin:0 auto;padding:52px 0 54px 0}
.dior_wrap .sub_collection .addresslist{overflow:hidden;width:730px;padding-top:5px;margin-left:22px}
.dior_wrap .sub_collection .addresslist li{float:left;height:81px;margin-left:-1px;padding:0 28px;background:url(/static-fo-pc/img/common/brand/dior/line_location.gif) no-repeat left top}

/* s:hyo 제품 상세 추가*/
/* 구매 페이지 */ 
.dior_wrap .detailcontent{position:relative;overflow:hidden;}
.dior_wrap .detailviewFront{float:left;width:370px;margin-right:40px;text-align:center;}
.dior_wrap .detailviewFront p.bigimg img{width:365px;height:365px;}
.dior_wrap .detailviewFront p.btn_zoom{margin:7px 0 17px 0;font-size:12px;text-align:center;}
.dior_wrap .detailviewFront p.btn_zoom img{vertical-align:middle;}
.dior_wrap .detailviewFront .detailbtnlist{overflow:hidden;text-align:center;}
.dior_wrap .detailviewFront .detailbtnlist img{width:88px;height:88px;border:1px solid #e6e6e6;}

.dior_wrap .priceInfo{float:left;position:relative;width:610px;}
.dior_wrap .priceInfo h4{font-size:24px;font-weight:bold;padding-bottom:18px;line-height:30px;border-bottom:1px solid #cecece;font-family:'Century Gothic', 'NotoSansKR','맑은 고딕','Malgun Gothic',sans-serif !important;}
.dior_wrap .priceInfo h4 span.pro_tit{font-weight:normal;display:block;font-family:'Century Gothic', 'NotoSansKR','맑은 고딕','Malgun Gothic',sans-serif !important;}
.dior_wrap .priceInfo .titlecopy{height:16px;padding:2px 0 2px 10px;font-size:11px;background:url(/static-fo-pc/img/common/brand/dior/dot.gif) no-repeat 0 40%;color:#442c20;}

.dior_wrap .priceInfo .buy_box{position:relative;padding:30px 0 16px 0;font-size:12px;color:#000000;}
.dior_wrap .priceInfo .buy_box .bu_list{clear:both;padding:8px 0;z-index:250}/* [DEF-6494] 20210413 */
.dior_wrap .priceInfo .buy_box .bu_list .total{line-height:1;}
.dior_wrap .priceInfo .buy_box .color_select{z-index:999}
.dior_wrap .priceInfo .buy_box strong.buy_ttl{float:left;width:147px;padding-top:1px;color:#000000}
.dior_wrap .priceInfo .buy_box strong.buy_ttl2{float:left;padding:5px 0 0 0;width:147px;color:#000000}
.dior_wrap .priceInfo .buy_box strong.buy_txt{font-weight:bold;}
.dior_wrap .priceInfo .buy_box span.buy_txt2 em{font-weight:bold;font-size:18px;}
.dior_wrap .priceInfo .buy_box .buy_guide{margin-left:5px;padding-left:8px;background:url(/static-fo-pc/img/common/brand/dior/buy_guide_bg.gif) no-repeat 0 0;}
.dior_wrap .priceInfo .buy_box .buy_guide a{text-decoration:underline;}

.dior_wrap .priceInfo .buy_box .quantity{position:relative;display:inline-block;width:89px;border:1px solid #abadb3;background:#f5f5f5;}/*20181219*/
.dior_wrap .priceInfo .buy_box .quantity input{width:100%;height:23px;padding:0 22px 0 8px;font-size:11px;border:0;vertical-align:middle;color:#000;background:#fff;}/*20181219*/
.dior_wrap .priceInfo .buy_box .quantity input[disabled], .dior_wrap .priceInfo .buy_box .quantity input[disabled] ~ a{background:#f5f5f5;}/*20181219*/
.dior_wrap .priceInfo .buy_box .quantity .btn_dw{position:absolute;right:0;bottom:0;width:22px;height:11px;}
.dior_wrap .priceInfo .buy_box .quantity .btn_up{position:absolute;right:0;top:0;width:22px;height:12px;}
.dior_wrap .priceInfo .buy_box .quantity img{vertical-align:top;}
.dior_wrap .priceInfo .buy_box .imgok{padding-left:11px}
.dior_wrap .priceInfo .buy_box em{padding-right:5px;font-style:normal;}
.dior_wrap .priceInfo .buy_box .member_price{margin-right:5px;color:#000000;line-height:2;font-weight:bold;}
.dior_wrap .priceInfo .buy_box a.btn_calculator{display:inline-block;position:relative;padding:0 10px 0 26px;height:26px;font-size:11px;background:#000000;color:#ffffff;line-height:24px;text-align:center;}
.dior_wrap .priceInfo .buy_box a.btn_calculator:before{content:'';display:block;position:absolute;left:10px;top:7px;width:12px;height:12px;margin-right:6px;background:url(/static-fo-pc/img/common/bg_icon2.png) no-repeat -2040px 0;vertical-align:-1px;}
.dior_wrap .priceInfo .buy_box a.btn_memlogin{display:inline-block;width:74px;height:26px;font-size:11px;background:#000000;color:#ffffff;line-height:24px;text-align:center;}/*hyo수정*/

.dior_wrap .brand_policy, .dior_wrap .dior_caution p{margin:5px 0 0;padding:0 0 0 16px;line-height:1.7;text-indent:-16px;}
.dior_wrap .buy_box ~ .brand_policy{margin-top:-5px;}
.dior_wrap .brand_policy + br, .dior_wrap .dior_caution + br, .dior_wrap .dior_caution > br{display:none;}
.dior_wrap .priceInfo .buy_btn{margin:20px 0 73px 0;text-align:left;}
.dior_wrap .priceInfo .btn_list a,
.dior_wrap .priceInfo .btn_list > span{display:inline-block;margin-left:5px;padding:12px 0;width:150px;text-align:center;border:1px solid #555;font-size:13px;background:#ffffff;text-decoration:none;color:#000000}/*hyo수정*/
.dior_wrap .priceInfo .btn_list a.btn_direct{margin-left:0;padding:12px 0;width:182px;border:1px solid #000;background:#000000;color:#ffffff;text-align:center;}/*hyo수정*/
.dior_wrap .formSelect{min-width:90px;height:25px;line-height:25px;display:block;}
.dior_wrap .priceInfo .btn_list{position:relative;}
.dior_wrap .priceInfo .btn_list .contTip{position:absolute;top:-52px;right:10px;display:none;}
.dior_wrap .priceInfo .btn_list .contTip a,
:lang(zh-cn) .dior_wrap .priceInfo .btn_list .contTip a{background:url(/static-fo-pc/img/common/bg_btn.png) no-repeat -150px -30px;border:none;}

/* 이미지 확대 보기 */
.dior_wrap .detailcontent .photo{position:relative;float:left;width:370px;z-index:1;margin-right:40px;}
.dior_wrap .detailcontent .photo .photoView{overflow:hidden;width:370px;height:370px;}
.dior_wrap .detailcontent .photo .photoView img{max-width:370px !important;max-height:370px !important;}
.dior_wrap .detailcontent .photo .photoThumb, .dior_wrap .detailcontent .photo .photoThumbOpt{position:relative;width:370px;margin-top:25px;}
.dior_wrap .detailcontent .photo .photoThumb .slick-list, .dior_wrap .detailcontent .photo .photoThumbOpt .slick-list{overflow:hidden;width:310px;margin-left:35px;}
.dior_wrap .detailcontent .photo .photoThumb a, .dior_wrap .detailcontent .photo .photoThumbOpt a{display:block;position:relative;width:88px;height:88px;margin-right:16px;border:1px solid #dbe0e5;}
.dior_wrap .photoThumb .slick-arrow, .dior_wrap .photoThumbOpt .slick-arrow{top:34px;}/*20181219*/
.dior_wrap .detailcontent .photo .slick-track{margin:0 auto;}
.dior_wrap .detailcontent .photo .zoomDesc{font-size:12px;color:#000;}
.dior_wrap .detailcontent .photo .zoomDesc:before{content:'';display:inline-block;position:relative;top:1px;width:16px;height:16px;vertical-align:middle;margin-right:8px;background:url(/static-fo-pc/img/common/brand/dior/btn_zoom.gif) no-repeat 0 0;}
.zoomLens_brd{border:none !important;background:transparent url(/static-fo-pc/img/common/img_zoomCursor.png) no-repeat !important;background-position:0px 0px;float:right;overflow:hidden;z-index:999;transform:translateZ(0px);opacity:0.4;zoom:1;width:122.667px;height:122.667px;background-color:white;cursor:pointer;border:1px solid rgb(0, 0, 0);background-repeat:no-repeat;position:absolute;}

/* 컬러칩 */
.dior_wrap .info_box{position:relative;clear:both;margin:7px 0 0 0;padding:0 0 0 143px;font-size:13px;line-height:1.5;}
.dior_wrap .info_box .morecolor{position:relative;}
.dior_wrap .info_box .morecolor ul{overflow:hidden;}
.dior_wrap .info_box .morecolor ul li{position:relative;margin:4px 0 0 4px;border:0;float:left;}
.dior_wrap #colortooltip{display:none;position:absolute;border:1px solid #999;background:#fff;padding:2px 5px 2px;font-size:11px;color:#666}	
.dior_wrap .info_box .morecolor ul li a, .dior_wrap .info_box .morecolor ul li .chip_box{display:block;}
.dior_wrap .info_box .morecolor ul li .chip_box strong{display:block;width:36px;height:36px;}
.dior_wrap .info_box .morecolor ul li .chip_box:hover{border:1px solid #000;}
.dior_wrap .info_box .morecolor ul li .chip_box:hover strong{display:inline-block;width:34px;height:34px;border:2px solid #ffffff;}

.dior_wrap .info_box .morecolor ul.imgColors li a{width:36px;height:36px;}
.dior_wrap .info_box .morecolor ul.imgColors li a img{width:100%;vertical-align:top}
.dior_wrap .info_box .morecolor ul.imgColors li a:hover{border:1px solid #000;padding:2px;}

/* selectbox */
.dior_wrap .priceInfo fieldset{border:none}
.dior_wrap .priceInfo a{outline:none;text-decoration:none;color:#000;font-weight:600;}
.dior_wrap .priceInfo .button{display:inline-block;vertical-align:top}
.dior_wrap .priceInfo .button input{display:inline-block;overflow:visible;height:23px;margin:0 0 0 2px;padding:0 10px 0 8px;text-decoration:none !important;border:0;font-size:11px;white-space:nowrap;color:#656565;cursor:pointer;text-align:center}
.dior_wrap .priceInfo .teacher-search{float:left;margin-right:15px}
.dior_wrap .priceInfo .teacher-search legend, .dior_wrap .teacher-search label{display:none}
.dior_wrap .priceInfo .teacher-search input.text{width:100px;padding:4px 21px 5px 4px;background:url(/static-fo-pc/img/common/brand/dior/select_arrow.gif) no-repeat 100% 0}
.dior_wrap .priceInfo .teacher-search .button{vertical-align:middle}
.dior_wrap .priceInfo .select-list-box{display:inline-block;zoom:1;vertical-align:middle}
.dior_wrap .priceInfo .select-list-box .selected-headline{overflow:hidden;display:block;position:relative;font-size:12px;width:170px;height:23px;line-height:23px;margin-top:2px;padding:2px 0px 1px 5px;border:1px solid #abadb3;cursor:pointer;background:#fff url(/static-fo-pc/img/common/brand/dior/bg_input_down.gif) no-repeat right 0}
.dior_wrap .priceInfo .select-list-box ul.select-list{position:absolute;top:20px;right:0;_width:175px;background:#fff;z-index:999;border:1px solid #abadb3;text-align:left}
.dior_wrap .priceInfo .select-list-box ul.select-list li{margin-bottom:0px;padding-left:0px}
.dior_wrap .priceInfo .select-list-box ul.select-list li a{display:block;font-size:11px;height:1em;line-height:1;padding:5px;color:#656565}

/* 상품리스트 메인 */
.dior_wrap .recommend_list{padding:19px 0 60px 0;}
.dior_wrap .recommend_list p{padding:20px 0 30px 0;border-top:1px solid #cecece;}
.dior_wrap .recommend_list ul{overflow:hidden;}
.dior_wrap .recommend_list ul li{overflow:hidden;float:left;width:183px;margin-right:30px;}
.dior_wrap .recommend_list ul li.last{margin-right:0}
.dior_wrap .recommend_list ul li img{width:181px;height:160px;margin-bottom:20px;border:1px solid #e6e6e6;}
.dior_wrap .recommend_list ul li span{display:block;margin-top:20px;}
.dior_wrap .recommend_list ul li span a{display:inline-block;padding:12px 20px;border:1px solid #000;font-size:12px;background:#000;text-decoration:none;color:#fff}
.dior_wrap .recommend_list ul li span a:hover{color:#fff}
.dior_wrap .recommend_list ul li a:hover{color:#000}
.dior_wrap .recommend_list ul li div.ellipsisBox{height:34px;overflow:hidden;}
.dior_wrap .recommend_list ul li a.ellipsis{width:181px;font-size:12px;display:-webkit-box;text-overflow:ellipsis;/*overflow:hidden;*/color:#000000;text-decoration:none;line-height:1.4;letter-spacing:-0.5px;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;/*height:30px;*/word-break:break-word;}
.dior_wrap .recommend_list .bor_non img{border:none;}

/* 영상영역 */
.dior_wrap .detail_mv_area{position:absolute;left:-490px;top:0;}

/* 제품상세설명 */
.dior_wrap .detail_info_area{position:relative;clear:both;margin:50px 0 0 410px;position:relative;width:610px}
.dior_wrap .detail_info_area{padding-bottom:10px}

/* 제품상세설명 tab */
.dior_wrap .detail_info_area .tab_ttl{position:relative;height:40px;overflow:hidden;z-index:2;font-size:12px;border-bottom:1px solid #000000;}
.dior_wrap .detail_info_area .tab_ttl li{position:relative;float:left;width:135px;height:40px;margin-left:-1px;background:#000000;border-bottom:0px;color:#666;z-index:0}
.dior_wrap .detail_info_area .tab_ttl li.first{border-left:2px solid #e3e0d9;}
.dior_wrap .detail_info_area .tab_ttl li.on{height:40px;margin-left:0;border-bottom:0px;background:#000000;color:#ffffff;z-index:1}
.dior_wrap .detail_info_area .tab_ttl li.on a, .dior_wrap .tab_ttl li.on strong{font-weight:normal;color:#ffffff;text-align:center;}
.dior_wrap .detail_info_area .tab_ttl li a, .dior_wrap .tab_ttl li strong{display:block;height:19px;text-decoration:none;color:#444;line-height:40px;}
.dior_wrap .detail_info_area .detail_txt{clear:both;padding-top:31px}
.dior_wrap .detail_info_area .detail_txt p{margin:0 0 9px 0;font-size:12px;line-height:19px;}
.dior_wrap .detail_info_area .detail_txt p strong{font-size:12px;font-weight:bold}

/* 상품설명 */
.dior_wrap .detail_info{clear:both;margin:0;position:relative;width:1020px;padding-bottom:100px}
.dior_wrap .detail_txt{clear:both;padding-top:40px;position:relative;}
.dior_wrap .detail_txt .pro_explain dt{float:left;padding-left:22px}
.dior_wrap .detail_txt .pro_explain dd{padding-left:144px;font-size:12px;color:#777;line-height:1.7}
.dior_wrap .detail_txt .detail_table table.tb_type01{width:100%;border-collapse:collapse;border-spacing:0;}
.dior_wrap .detail_txt .detail_table table.tb_type01 a{text-decoration:none;color:#333;}
.dior_wrap .detail_txt .detail_table table.tb_type01 th{background:#f9f9f9;text-align:left;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.dior_wrap .detail_txt .detail_table table.tb_type01 td{background:#ffffff;border-bottom:1px solid #e6e6e6;}
.dior_wrap .detail_txt .detail_table table.tb_type01 td.last, .dior_wrap .detail_txt .detail_table table.tb_type01 th.last{border-bottom:0;}

.dior_wrap .detail_txt .detail_table table.tb_type02{width:100%;border-collapse:collapse;border-spacing:0;}
.dior_wrap .detail_txt .detail_table table.tb_type02{border-top:1px solid #000000;border-bottom:1px solid #000000;}
.dior_wrap .detail_txt .detail_table table.tb_type02 a{text-decoration:none;color:#333;}
.dior_wrap .detail_txt .detail_table table.tb_type02 th{padding:10px 0 9px 0;background:#ffffff;text-align:center;border-bottom:1px solid #000000;font-weight:bold;font-size:12px;}
.dior_wrap .detail_txt .detail_table table.tb_type02 td{background:#ffffff;text-align:center;border-bottom:1px solid #cecece;}
.dior_wrap .detail_txt .detail_table table.tb_type02 td.subject{height:40px;text-align:left;}/*20181219*/
.dior_wrap .detail_txt .detail_table table.tb_type02 td a{display:inline-block;padding:5px 25px 5px 0;line-height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#000000;text-decoration:none;vertical-align:middle}/*20181219*/
.dior_wrap .detail_txt .detail_table table.tb_type02 td a ~ img{margin-left:-20px;vertical-align:middle}/*20181219*/
.dior_wrap .detail_txt .detail_table table.tb_type02 td span.star{font-size:15.5px;font-weight:600;}
.dior_wrap .detail_txt .detail_table table.tb_type02 td span.star_s{font-size:14px;font-weight:600;}

.dior_wrap .detail_txt #tabMenu2.detail_table .descText dt{font-size:13px;line-height:1.2;}/*20181220*/
.dior_wrap .detail_txt #tabMenu2.detail_table .descText dd .tableArea{margin-top:8px;}/*20181220*/

/* 상품설명 tab*/
.dior_wrap .detail_info .tab{position:relative;overflow:hidden;z-index:2;font-size:12px;border-top:1px solid #000000;border-bottom:1px solid #000000;}
.dior_wrap .detail_info .tab li{position:relative;float:left;width:255px;box-sizing:border-box;background:#ffffff;border-right:1px solid #000000;color:#000000;z-index:0;text-align:center;}
.dior_wrap .detail_info .tab li.first{border-left:1px solid #000000;}
.dior_wrap .detail_info .tab li.on{margin-left:0;border-bottom:0px;background:#000000;color:#ffffff;z-index:1}
.dior_wrap .detail_info .tab li.on a, .dior_wrap .tab li.on strong{font-weight:normal;color:#ffffff;text-align:center;}
.dior_wrap .detail_info .tab li a, .dior_wrap .tab li strong{display:block;height:40px;text-decoration:none;color:#444;line-height:38px;}
.dior_wrap .detail_info .tab li a span{font-weight:600;}

/* 상품상세정보 */
.dior_wrap #tabMenu0{border-top:1px solid #000;border-bottom:1px solid #000;}
.dior_wrap .detail_txt #tabMenu0, .dior_wrap .detail_txt #tabMenu1, .dior_wrap .detail_txt #tabMenu2{font-size:12px;color:#333}
.dior_wrap .detail_txt #tabMenu0 th{width:290px;padding:0 0 0 20px;font-weight:bold;font-size:12px;color:#000;}
.dior_wrap .detail_txt #tabMenu0 td{padding:12px 10px 12px 20px;line-height:18px;}
.dior_wrap ol.ml14{margin-left:14px;}

/* 상품평  qna*/
.dior_wrap .tabMenu1{position:relative;}
.dior_wrap a.btn_detailwrite{display:inline-block;margin-left:0;padding:0 20px;height:39px;line-height:39px;background:#000000;color:#ffffff;font-size:12px;text-align:center;vertical-align:top;}
.dior_wrap a.btn_detailwrite.white{background:#fff;color:#000;border:1px solid #000;height:39px;line-height:39px;margin-left:10px;}
.dior_wrap .linkplace{margin-top:-20px;text-align:right;}

.dior_wrap .detail_txt td.prod_review{text-align:left;}
.dior_wrap .detail_txt .prod_review_box{overflow:hidden;height:100%;padding:0 20px 0 10px;}
.dior_wrap .prod_preview_cont{overflow:hidden;text-align:left;line-height:1.6;}
.dior_wrap .prod_preview_cont .prod_preview_img{margin:0 0 5px;}
.dior_wrap .prod_preview_cont .prod_preview_img img{max-width:100%;}

/* DEF-1193 이미지 크롭 */
.dior_wrap .prod_preview_cont .prod_preview_img{margin:0 0 15px;}
.dior_wrap .prod_preview_cont .prod_preview_img li{display:inline-block;width:300px;height:300px;overflow:hidden;vertical-align:top;position:relative;margin-right:10px;}
.dior_wrap .prod_preview_cont .prod_preview_img li img{max-width:none;max-height:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.dior_wrap .prod_preview_cont .prod_preview_img li img.width100{width:100% !important;height:auto !important;}
.dior_wrap .prod_preview_cont .prod_preview_img li img.height100{width:auto !important;height:100% !important;}

/*구매인도 안내, 교환취소*/
.dior_wrap #tabMenu2, .dior_wrap #tabMenu3{border-top:1px solid #000;border-bottom:1px solid #000;}
.dior_wrap #tabMenu2 > div, .dior_wrap #tabMenu3 > div{padding:36px 15px;}
.dior_wrap #tabMenu2 .line_btm, .dior_wrap #tabMenu3 .line_btm{border-bottom:1px solid #e6e6e6;}
.dior_wrap #tabMenu2 p, .dior_wrap #tabMenu3 p{margin-bottom:25px;line-height:170%;}
.dior_wrap #tabMenu2 p.title, .dior_wrap #tabMenu3 p.title{font-weight:600;font-size:14px;margin-bottom:20px;}
.dior_wrap #tabMenu2 p:last-child, .dior_wrap #tabMenu3 p:last-child{margin-bottom:0;}
.dior_wrap #tabMenu4{border-top:1px solid #000;border-bottom:1px solid #000;}
.dior_wrap #tabMenu4 th{width:290px;padding:20px;font-weight:bold;font-size:12px;color:#000;vertical-align:top;}
.dior_wrap #tabMenu4 td{padding:20px;line-height:18px;}
.dior_wrap #tabMenu4 table.tb_type01 tr:last-child td{border-bottom:0;}
.dior_wrap #tabMenu4 table.tb_type01 tr:last-child th{border-bottom:0;}
.dior_wrap #tabMenu4 td p{margin-bottom:23px;line-height:170%;}
.dior_wrap #tabMenu4 td p:last-child{margin-bottom:0;}
.dior_wrap #tabMenu4 ul li{padding-left:15px;padding-right:80px;position:relative;line-height:170%;}
.dior_wrap #tabMenu4 ul li span{position:absolute;top:0;left:0;}
.dior_wrap #tabMenu4 td a{border:1px solid #ccc;padding:7px 20px;font-weight:600;}
.dior_wrap .proudctDetail .numList li, .dior_wrap .tableArea .tableBox th, .dior_wrap .tableArea .tableBox td{font-size:12px;}/*181108 수정*/

/*  상품평 selectbox */
.dior_wrap .selectList{font-weight:bold}
.dior_wrap .product_select{position:absolute;right:37px;top:65px;}
.dior_wrap .detail_txt fieldset{border:none}
.dior_wrap .detail_txt a{outline:none;text-decoration:none}
.dior_wrap .detail_txt .button{display:inline-block;vertical-align:top}
.dior_wrap .detail_txt .button input{display:inline-block;overflow:visible;height:23px;margin:0 0 0 2px;padding:0 10px 0 8px;text-decoration:none !important;border:0;font-size:11px;white-space:nowrap;color:#656565;cursor:pointer;text-align:center}

.dior_wrap .detail_txt .teacher-search{float:left;margin-right:15px}
.dior_wrap .detail_txt .teacher-search legend, .dior_wrap .teacher-search label{display:none}
.dior_wrap .detail_txt .teacher-search input.text{width:100px;padding:4px 21px 5px 4px;background:url(/static-fo-pc/img/common/brand/dior/select_arrow.gif) no-repeat 100% 0}
.dior_wrap .detail_txt .teacher-search .button{vertical-align:middle}
.dior_wrap .detail_txt .select-list-box{display:inline-block;display:inline;*zoom:1;vertical-align:middle}
.dior_wrap .detail_txt .select-list-box .selected-headline{overflow:hidden;display:block;position:relative;font-size:11px;width:100px;height:1em;line-height:1;margin-top:2px;padding:2px 0px 1px 5px;border:1px solid #abadb3;cursor:pointer;background:#fff url(/static-fo-pc/img/common/brand/dior/bg_input_down.gif) no-repeat right 0}
.dior_wrap .detail_txt .select-list-box ul.select-list{position:absolute;top:20px;right:0;_width:105px;background:#fff;z-index:999;border:1px solid #abadb3;text-align:left}
.dior_wrap .detail_txt .select-list-box ul.select-list li{margin-bottom:0px;padding-left:0px}
.dior_wrap .detail_txt .select-list-box ul.select-list li a{display:block;font-size:11px;height:1em;line-height:1;padding:5px;color:#656565}
.dior_wrap #n_date1{width:110px;height:27px;line-height:27px;}

/* 인도장 안내 */
.dior_wrap .proudctDetail .conTitle{font-weight:600;font-size:14px;margin-bottom:20px;}
.dior_wrap .infoBox .descText dt, .dior_wrap .infoBox .descText dd{padding-left:0;}
.dior_wrap .infoBox .descText dt:before{content:none;}

/* 페이지 */
.dior_wrap .paging{clear:both;margin-top:30px;text-align:center}
.dior_wrap .paging a{display:inline-block;margin:0 0 0 5px;font-size:12px;/*background:#eee;width:18px;height:18px;*/color:#000;text-decoration:none;line-height:10px;height:auto;text-align:middle}
.dior_wrap .paging a.prevbtn, .dior_wrap .paging a.nextbtn{padding:0;width:10px;height:10px;}
.dior_wrap .paging a  img{vertical-align:middle;margin-bottom:1px;}
.dior_wrap .paging a.on, .dior_wrap .paging a:hover, .dior_wrap .paging a:focus{color:#000;/*background:#999;*/font-weight:bold}
.dior_wrap .paging a:hover, .dior_wrap .paging a:focus{border-color:#ccc !important;text-decoration:none}

/* 게시판  페이지 */
.dior_wrap .board_paging{clear:both;height:13px;margin-top:18px;text-align:center;vertical-align:middle;}
.dior_wrap .board_paging img{line-height:13px;}
.dior_wrap .board_paging a{display:inline-block;padding:4px 6px 3px;font-size:12px;color:#333;text-decoration:none;}
.dior_wrap .board_paging a.on,.dior_wrap .board_paging a:hover,.dior_wrap .board_paging a:focus{color:#000000;font-weight:bold}
.dior_wrap .board_paging a:hover,.dior_wrap .board_paging a:focus{border-color:#ccc !important}
/* e:hyo 제품 상세 추가*/

/* howto */
.dior_wrap .ttl_howto{margin:29px 0 25px;}
.dior_wrap .ttl_howto span{display:block;margin-top:14px;}

/* 텝리스트 */
.dior_wrap ul.how_tab{height:40px;padding:0 0 0 2px;border-top:1px solid #cecece;border-bottom:1px solid #cecece;}
.dior_wrap ul.how_tab li{float:left;padding:0 19px;}
.dior_wrap ul.how_tab li a, .dior_wrap ul.how_tab li span{display:block;color:#000;line-height:40px;text-align:center;}
.dior_wrap ul.how_tab li a.selected{text-decoration:none;font-weight:bold;}
.dior_wrap ul.howto{clear:both;padding:0;margin-top:19px;}

/* movie_how */
.dior_wrap .movie_how{width:762px;margin:0 auto;position:relative;}
.dior_wrap .movie_how .mh_tit{margin-bottom:15px;font-size:18px;font-weight:bold;color:#000;}
.dior_wrap .movie_how .mh_txt{margin-bottom:20px;line-height:1.6;word-break:keep-all;color:#000;}
.dior_wrap .movie_how .ytb{overflow:hidden;}
.dior_wrap .movie_how .ytb iframe{width:762px;height:432px;border:0;}
.dior_wrap .slides_box1_tit{margin:30px 0}
.dior_wrap .slides_box1{position:relative;width:762px;margin-bottom:60px;}
.dior_wrap .slides_box1 .list_dm{overflow:hidden;/*margin-top:20px;*/padding:0;}
.dior_wrap .slides_box1.list_dp{padding:0 30px 0 30px;}
.dior_wrap .slides_box1.list_dp ul li{margin-right:20px;}
.dior_wrap .slides_box1.list_dp ul li a img{width:158px;height:140px;margin-bottom:20px;border:1px solid #e6e6e6;}
.dior_wrap .slides_box1.list_dp ul li span{display:block;/*margin-top:20px;*/}
.dior_wrap .slides_box1.list_dp ul li span.ellipsis, .dior_wrap .slides_box1.list_dp ul li a.ellipsis{width:159px;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#666;}
.dior_wrap .slides_box1.list_dp ul li a.ellipsis strong{display:block;font-weight:bold;margin-top:5px;}
.dior_wrap .slides_box1.list_dp ul li a.list_line{line-height:17px;display:inline-block;color:#000;}
.dior_wrap .slides_box1.list_dp ul li strong.st_price{display:inline;font-weight:bold}
.dior_wrap .movie_how .list_dm li a span.txt_st{height:33px;overflow:hidden;line-height:1.4;word-break:break-word;}

.dior_wrap .slides_box2{position:relative;width:762px;}
.dior_wrap .slides_box2 p{padding:20px 0 30px 0;}
.dior_wrap .slides_box2.list_dp{padding:0 30px 0 30px;margin-bottom:55px;background:#000;}
.dior_wrap .slides_box2.list_dp ul li{margin-right:26px;}
.dior_wrap .slides_box2 .list_dm{overflow:hidden;/*width:652px !important;padding:64px 55px 0 55px;*/}
.dior_wrap .slides_box2 .list_dm li a span{display:block;margin-top:18px;font-size:12px;color:#fff;line-height:15px;}

.dior_wrap .slides_box1 .bx-wrapper .bx-controls-direction a{position:absolute;top:22%;width:18px;height:32px;}
.dior_wrap .slides_box1 .bx-wrapper{position:relative;padding:0;*zoom:1;max-width:700px !important;}
.dior_wrap .slides_box1 .bx-wrapper .bx-viewport .prd_list1 li{overflow:hidden;}
.dior_wrap .slides_box1 .bx-wrapper .bx-pager{display:none;}
.dior_wrap .slides_box1 .bx-wrapper .bx-controls-direction .bx-prev{left:-30px;}
.dior_wrap .slides_box1 .bx-wrapper .bx-controls-direction .bx-next{right:-30px;}

.dior_wrap .slides_box2 .bx-wrapper .bx-controls-direction a{position:absolute;top:19%;width:18px;height:32px;}
.dior_wrap .slides_box2 .bx-wrapper{position:relative;margin:0 auto;padding:0 26px 40px 28px;*zoom:1;max-width:700px !important;}
.dior_wrap .slides_box2 .bx-wrapper .bx-viewport .prd_list2 li{overflow:hidden;}
.dior_wrap .slides_box2 .bx-wrapper .bx-pager{display:none;}
.dior_wrap .slides_box2 .bx-wrapper .bx-controls-direction .bx-prev{left:-10px;}
.dior_wrap .slides_box2 .bx-wrapper .bx-controls-direction .bx-next{right:-10px;}

/* 구매버튼 */
.dior_wrap .btn_buy{display:block;margin-top:20px;}
.dior_wrap .btn_buy a{display:inline-block;padding:12px 20px;border:1px solid #000;font-size:12px;background:#000;text-decoration:none;color:#fff}
.dior_wrap .btn_buy a:hover{color:#fff}

/* etc */
.dior_wrap .priceInfo .buy_box .bu_list .box{display:block;width:343px;padding:10px 0;margin-left:147px;text-align:center;background:#e6e6e6;}
.dior_wrap .priceInfo .buy_box .bu_list .box img{margin-left:3px;margin-top:-2px;}
.dior_wrap .priceInfo .btn_list .btn_sold_out{margin-left:0;padding:11px 0;width:333px;border:1px solid #000;background:#000000;color:#ffffff;text-align:center;font-weight:600;}

.pdv_con{overflow:hidden;width:1020px;margin:0 auto;}
.dior_wrap h3.diorlogo2{margin-top:45px;}

.dior_wrap .detail_info .cap_tit{margin-bottom:20px;}
.dior_wrap .detail_info .cap_tit span{font-weight:bold;font-size:16px}
.dior_wrap .detail_info .cap_tit.cap_tit_mt{margin-top:30px;}

.dior_wrap .detail_info .prod_select{position:absolute;right:0;top:40px;}
.dior_wrap .detail_info .prod_select2{float:right;margin-bottom:10px;}
.dior_wrap .detail_txt .detail_table table.tb_type02 td.prm_area{padding:0 0 0 5px;text-align:left;}
.dior_wrap .detail_txt .detail_table table.tb_type02 td.prm_area .prm_img{float:left;padding-right:10px;}
.dior_wrap .detail_txt .detail_table table.tb_type02 td.prm_area .prm_txt{line-height:1.5;padding-right:20px;font-family:'돋움','Dotum';}
.dior_wrap .detail_txt .detail_table table.tb_type02 td.prm_area .prm_txt span{display:block;margin-top:10px;margin-bottom:3px;font-weight:bold;}
.dior_wrap .detail_txt .detail_table table.tb_type_m td{padding:10px 0!important;}
.dior_wrap .detail_txt td.prod_review .grade_wrap{margin-bottom:20px;/*padding-right:10px;*/text-align:right;color:#000;}
.dior_wrap .detail_txt td.prod_review .grade_wrap .grade{margin-left:10px;}
.dior_wrap .detail_txt td.prod_review .grade_wrap .grade img{vertical-align:top;margin-top:-2px}

.dior_wrap .detail_txt .qna_tit{font-size:16px;font-weight:bold;margin-bottom:5px}
.dior_wrap .detail_txt .qna_txt{color:#9a9a9a}
.dior_wrap .detail_table .qna_list{margin:15px 0 20px 0;}
.dior_wrap .detail_table .qna_list li{margin:0 0 0 3px;padding-left:7px;background:url(/static-fo-pc/img/common/brand/dior/blit.gif) no-repeat 0 6px;font-size:12px;line-height:1.6;}
.dior_wrap .detail_table .qna_list li strong{font-weight:bold;}
.dior_wrap .detail_table .qna_list li strong a{text-decoration:underline;}

.dior_wrap .detail_txt .detail_table table.tb_type02 td a.qna_st{width:280px;}
.dior_wrap .detail_txt .detail_table table.tb_type02 td a.trigger{width:450px;}/*20181219*/
.dior_wrap .detail_txt .detail_table table.tb_type02 td[colspan]{padding:20px 0;}/*20181219*/

.dior_wrap .diorCategoryCon .slides_box1.list_dp{padding:0 20px;}
.dior_wrap .diorCategoryCon .slides_box1.list_dp ul li{margin-right:0;padding:0 10px;}
.dior_wrap .diorCategoryCon .slides_box2.list_dp ul li{margin-right:0;padding:0 13px;}
.dior_wrap .diorCategoryCon .prd_list2{position:relative;margin:0 -10px;padding:0 36px 40px 38px;}
.dior_wrap .diorCategoryCon .slick-prev{position:absolute;width:18px;height:32px;left:0;top:40%;text-indent:-99999px;background:url(/static-fo-pc/img/common/brand/dior/flex-prev.png) 0 0 no-repeat;background-size:100%;}
.dior_wrap .diorCategoryCon .slick-next{position:absolute;width:18px;height:32px;right:0;top:40%;text-indent:-99999px;background:url(/static-fo-pc/img/common/brand/dior/flex-next.png) 0 0 no-repeat;background-size:100%;}

.dior_wrap .infoBox .receiveLoca .location .desc .listDot li{font-size:12px;}
.dior_wrap.brdWrap .indoOk .four:before, .dior_wrap.brdWrap .stepBox .four:before{background-position:-1470px -1px;}

/*system select design*/
.dior_wrap .buy_box .formSelect, .dior_wrap .pro_list .pro_select, .dior_wrap .detail_info .prod_select select, .dior_wrap .detail_info .prod_select2 select{border:1px solid #cecece;background:#fff;}

/****************************************
	디올 Dior - 중문
****************************************/

/* 컨텐츠영역 중문 */
:lang(zh-cn) input,:lang(zh-cn) select,
:lang(zh-cn) .dior_wrap *{font-family:"Microsoft YaHei UI", 微软雅黑, "Microsoft YaHei",Verdana, Simsun, sans-serif !important;}

/* 배너 */
:lang(zh-cn) .dior_wrap .con_dior .txt_sec{padding:30px 100px 40px 100px;}

/* main tab */
:lang(zh-cn) .dior_wrap #category_tab{min-height:540px;}
:lang(zh-cn) .dior_wrap #category_tab .tit{font-family:'Century Gothic' !important;}
:lang(zh-cn) .dior_wrap ul.c_tab li{width:60px;}
:lang(zh-cn) .dior_wrap ul.c_tab li a{line-height:40px;}
:lang(zh-cn) .dior_wrap ul.panel li div img{margin-bottom:20px}

/* 상품리스트 메인 */
:lang(zh-cn) .dior_wrap .pro_list ul li span.pr_btn a{padding:10px 20px;}
:lang(zh-cn) .dior_wrap .pro_list ul li a.list_line{line-height:1.5}
:lang(zh-cn) .dior_wrap .pro_list .bor_non img{border:none;}

/* 상품리스트 */
:lang(zh-cn) .dior_wrap .pro_list .pro_select{width:150px;}

/* expertise */

/* 컬렉션 공통 */

/* 상품 */
:lang(zh-cn) .dior_wrap .sh_path{height:48px;line-height:48px;}/*hyo수정*/
:lang(zh-cn) .dior_wrap .product_list .p_price{padding-top:7px;}

/* 신규 컬렉션 리스트 */

/* 매장안내 */

/* s:hyo 제품 상세 추가*/
/* 구매 페이지 */ 
:lang(zh-cn) .dior_wrap .detailviewFront p.bigimg{margin-top:8px;}
:lang(zh-cn) .dior_wrap .detailviewFront p.btn_zoom{margin:12px 0 17px 0;text-align:left;}

:lang(zh-cn) .dior_wrap .priceInfo h4,:lang(zh-cn) .dior_wrap .priceInfo h4 span.pro_tit{font-family:'Century Gothic' !important;}
:lang(zh-cn) .dior_wrap .priceInfo .buy_box{padding:22px 0 16px 0;}
:lang(zh-cn) .dior_wrap .priceInfo .buy_box a.btn_memlogin{font-weight:normal;}/*hyo수정*/
:lang(zh-cn) .dior_wrap .priceInfo .buy_box a.btn_calculator,:lang(zh-cn) .dior_wrap .priceInfo .buy_box a.btn_memlogin{line-height:26px;}

:lang(zh-cn) .dior_wrap .brand_policy,:lang(zh-cn) .dior_wrap .dior_caution p{padding:0 0 0 11px;text-indent:-11px;}

:lang(zh-cn) .dior_wrap .priceInfo .btn_list a{padding:9px 0;font-size:16px;font-weight:normal}

/* 컬러칩 */

/* selectbox */

/* 상품리스트 메인 */
:lang(zh-cn) .dior_wrap .recommend_list{padding-bottom:0;}
:lang(zh-cn) .dior_wrap .recommend_list ul li img{margin-bottom:10px;}
:lang(zh-cn) .dior_wrap .recommend_list ul li span{margin-top:10px;}
:lang(zh-cn) .dior_wrap .recommend_list ul li span a{padding:10px 20px;}
:lang(zh-cn) .dior_wrap .recommend_list ul li a{font-family:'Century Gothic' !important;}

/* 영상영역 */

/* 제품상세설명 */
:lang(zh-cn) .dior_wrap .detail_info_area{float:right;clear:both;width:610px;margin-top:60px;}
:lang(zh-cn) .dior_wrap .detail_info_area.mt0{margin-top:0;}
:lang(zh-cn) .dior_wrap .detail_info_area.mt110{margin-top:-40px;}

/* 제품상세설명 tab */
:lang(zh-cn) .dior_wrap .detail_info_area .tab_ttl{font-size:14px;}
:lang(zh-cn) .dior_wrap .detail_info_area .tab_ttl li{width:145px;}

/* 상품설명 */
:lang(zh-cn) .dior_wrap .detail_info{margin:60px 0 0 0;}
:lang(zh-cn) .dior_wrap .detail_txt .detail_table table.tb_type02 th{font-size:14px;}
/*:lang(zh-cn) .dior_wrap .detail_txt .detail_table table.tb_type02 td{height:40px;font-family:"Microsoft YaHei UI", 微软雅黑, "Microsoft YaHei",Verdana, Simsun, sans-serif;}*//*20181219*/

/* 상품설명 tab*/
:lang(zh-cn) .dior_wrap .detail_info .tab li a,:lang(zh-cn) .dior_wrap .tab li strong{font-size:14px;}

/* 상품상세정보 */

/* 상품평  qna*/
:lang(zh-cn) .dior_wrap .detail_txt td.prod_review{text-align:left;}
:lang(zh-cn) .dior_wrap .prod_preview_cont{overflow:hidden;text-align:left;line-height:1.6;}

/*구매인도 안내, 교환취소*/
:lang(zh-cn) .dior_wrap #tabMenu2 > div,
:lang(zh-cn) .dior_wrap #tabMenu3 > div{padding:40px 20px;}

/*  상품평 selectbox */

/* 페이지 */

/* 게시판  페이지 */
:lang(zh-cn) .dior_wrap .board_paging{clear:both;height:13px;margin-top:18px;text-align:center;vertical-align:middle;}
:lang(zh-cn) .dior_wrap .board_paging img{line-height:13px;}
:lang(zh-cn) .dior_wrap .board_paging a{display:inline-block;padding:4px 6px 3px;font-size:12px;color:#333;text-decoration:none;}
:lang(zh-cn) .dior_wrap .board_paging a.on,:lang(zh-cn) .dior_wrap .board_paging a:hover,:lang(zh-cn) .dior_wrap .board_paging a:focus{color:#000000;font-weight:bold}
:lang(zh-cn) .dior_wrap .board_paging a:hover,:lang(zh-cn) .dior_wrap .board_paging a:focus{border-color:#ccc !important}

/* howto */
:lang(zh-cn) .dior_wrap .ttl_howto{margin:20px 0 25px;font-size:24px;}
:lang(zh-cn) .dior_wrap .ttl_howto span{margin-top:5px;font-size:12px;}

/* 텝리스트 */

/* movie_how */
:lang(zh-cn) .dior_wrap .movie_how .mh_tit{font-family:'Century Gothic' !important;letter-spacing:1px;}
:lang(zh-cn) .dior_wrap .movie_how .mh_txt{line-height:1.4;font-size:22px;}
:lang(zh-cn) .dior_wrap .movie_how .ytb{margin-bottom:30px;}
:lang(zh-cn) .dior_wrap .slides_box1.list_dp{width:760px !important;}
:lang(zh-cn) .dior_wrap .slides_box2.list_dp{width:762px !important;padding:0 30px 0 30px;}

/* 구매버튼 */
:lang(zh-cn) .dior_wrap .btn_buy{display:block;margin-top:15px;}
:lang(zh-cn) .dior_wrap .btn_buy a{display:inline-block;padding:10px 20px;border:1px solid #000;font-size:12px;background:#000;text-decoration:none;color:#fff}
:lang(zh-cn) .dior_wrap .btn_buy a:hover{color:#fff}

/* etc */
:lang(zh-cn) .dior_wrap .pdv_con{overflow:hidden;width:1020px;margin:44px auto;}

/* [SYS-3937] 디올 상품평 UI 개선 */
.dior_wrap .tableArea .tableBox{border-top:1px solid #000;}
.dior_wrap .tableArea .tableBox table:after{display:block;width:100%;height:1px;content:"";border-bottom:1px solid #bfbfbf;position:absolute;left:0;bottom:0;}
.dior_wrap .tableArea .tableBox table thead th{border-bottom:1px solid #cbccce !important;background:#f2f2f2;padding:8px 0;}
.dior_wrap .tableArea .tableBox table th,
.dior_wrap .tableArea .tableBox table td{padding:11px 15px;line-height:1.4;border-bottom:1px solid #dbe0e5;border-right:0;color:#666;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;word-break:break-word;word-wrap:break-word;}/*20171208*/
.dior_wrap .tableArea .tableBox table td input{word-break:normal;}/* safari bug */
.dior_wrap .tableArea .tableBox table th,
.dior_wrap .tableArea .tableBox table tbody .th{color:#5c6375;background-color:#f6f9fc;word-break:normal;}
.dior_wrap .tableArea .tableBox table th{font-weight:bold;}
.dior_wrap .tableArea .tableBox table th,
.dior_wrap .tableArea .tableBox table td{padding:6px 5px;font-family:'Tahoma', 'Lantinghei SC' , 'Simhei', 'Microsoft Yahei'  , simsun,'微软雅黑', STXihei, "华文细黑", sans-serif;color:#000;text-align:center;}
.dior_wrap .tableArea .starScore{display:inline-block;}
.dior_wrap .tableArea .starIcon, 
.dior_wrap .tableArea .starIcon > span{width:70px;height:11px;background:url('/static-fo-pc/img/common/brand/ico_star_jom.png?v=1') no-repeat 0 0;background-size:70px auto;}
.dior_wrap .tableArea .starIcon > span{background-position:0 -11px;width:0;}/*[SYS-17286]20210622*/
.dior_wrap .proudctDetail .paging{margin-top:0;} 
.dior_wrap .tableBox table td .listTitle.video .tit:after,
.dior_wrap .tableBox table td .listTitle.photo .tit:after{background:url('/static-fo-pc/img/zh/brand/dior/icn_photo.gif') no-repeat;}
.dior_wrap .proudctDetail .paging .first, 
.dior_wrap .proudctDetail .paging .prev, 
.dior_wrap .proudctDetail .paging .next, 
.dior_wrap .proudctDetail .paging .last{border:0;margin:0;width:17px;height:18px;vertical-align:middle;}
.dior_wrap .proudctDetail .paging .first{background:url('/static-fo-pc/img/common/brand/dior/fprev_btn.gif') no-repeat 0 5px;}
.dior_wrap .proudctDetail .paging .prev{background:url('/static-fo-pc/img/common/brand/dior/prev_btn.gif') no-repeat 0 5px;}
.dior_wrap .proudctDetail .paging .next{background:url('/static-fo-pc/img/common/brand/dior/next_btn.gif') no-repeat 0 5px;}
.dior_wrap .proudctDetail .paging .last{background:url('/static-fo-pc/img/common/brand/dior/fnext_btn.gif') no-repeat 0 5px;}
.dior_wrap .proudctDetail .paging a{margin:0 0 0 3px;color:#000;font-size:12px;}
.dior_wrap .proudctDetail .paging a.on{font-weight:bold;color:#ec4a8b;}
.dior_wrap .proudctDetail .paging a:before{display:inline-block;
    margin:0 6px 0 0;
    height:10px;
    content:"";
    border-left:1px solid #000;
    vertical-align:-1px;}
.dior_wrap .proudctDetail .paging .first + a:before, 
.dior_wrap .proudctDetail .paging .prev + a:before, 
.dior_wrap .proudctDetail .paging a:first-of-type:before{display:none;}
.dior_wrap .proudctDetail .pagingBtn .btn3{position:absolute;top:25px;right:0;padding:0 25px;}


/****************************************
	맥 MAC
****************************************/

#mac_wrap{position:relative;width:1020px;margin:0 auto;}/*[SYS-16997]20210629*/
/*#mac_wrap a{color:inherit;}*/
#mac_wrap .mac_header{position:relative;height:123px;background:#000;}
#mac_wrap .mac_header h1{height:80px;padding-top:28px;text-align:center;}
#mac_wrap .mac_header h1 img{vertical-align:top;}
#mac_wrap .mac_header .tmenu{position:absolute;top:34px;right:20px;}
#mac_wrap .mac_header .tmenu li{display:inline-block;}
#mac_wrap .mac_header .tmenu li:first-child{margin-right:6px;padding-right:11px;background:url('/static-fo-pc/img/common/brand/mac/bg_tmenu.gif') right 3px no-repeat;}
#mac_wrap .mac_header .tmenu li a{color:#fff;font-size:12px;vertical-align:top;}
#mac_wrap .mac_gnb{border-top:1px solid #fff;position:relative;z-index:10;}/*[SYS-16997]20210705*/
#mac_wrap .mac_gnb a{display:block;width:100%;height:100%;}
#mac_wrap .mac_gnb>ul{text-align:center;}
#mac_wrap .mac_gnb>ul>li{display:inline-block;height:42px;padding:0 27px;vertical-align:top;text-align:left;line-height:42px;}
#mac_wrap .mac_gnb>ul>li.hover>ul{top:42px;}
#mac_wrap .mac_gnb>ul>li.hover>a{position:relative;}
#mac_wrap .mac_gnb>ul>li.hover>a:after{content:'';display:block;position:absolute;bottom:11px;left:0;width:100%;height:1px;background:#fff;}
#mac_wrap .mac_gnb>ul>li>ul{position:absolute;top:-9999px;left:0;width:100%;background:#fff;border-bottom:1px solid #000;}
#mac_wrap .mac_gnb>ul>li>ul>li{display:inline-block;position:relative;height:44px;padding:0 30px;vertical-align:top;line-height:44px;}
#mac_wrap .mac_gnb>ul>li>ul>li.hover{background:#c7c7c7;}
#mac_wrap .mac_gnb>ul>li>ul>li.hover>ul{top:44px;}
#mac_wrap .mac_gnb>ul>li>ul>li>a{color:#000;font-size:15px;}
#mac_wrap .mac_gnb>ul>li>ul>li>ul{position:absolute;top:-9999px;left:0;width:270px;padding:20px 20px 20px 0;background:#c7c7c7;}/* 190411 width, padding 수정 */
#mac_wrap .mac_gnb>ul>li>ul>li>ul>li{padding-left:40px;line-height:30px;}
#mac_wrap .mac_gnb>ul>li>ul>li>ul>li>a{color:#000;font-size:14px;}
#mac_wrap .mac_gnb #gnbsub3>li:first-child{margin-left:260px;}
#mac_wrap .mac_gnb #gnbsub4>li:first-child{margin-left:10px;}
#mac_wrap .mac_gnb #gnbsub5>li:first-child{margin-left:585px;}
#mac_wrap .mac_gnb #gnbsub7>li:first-child{margin-left:750px;}

#mac_wrap h2{text-align:center;}
#mac_wrap h2 img{display:block;margin:0 auto;}
#mac_wrap h2.st1{padding:65px 0 35px 0;}
#mac_wrap h2.st2{margin-top:-11px;padding-bottom:36px;}
.hidden-text{display:none;font-size:0;}

#mac_wrap .home_slider{position:relative;}
#mac_wrap .home_slider .bx-controls{position:absolute;bottom:27px;width:100%;text-align:center;}
#mac_wrap .home_slider .bx-controls .bx-pager{display:inline-block;float:none;position:relative;width:auto;}
#mac_wrap .home_slider .bx-pager-item, #mac_wrap .home_slider .bx-controls-auto-item{display:inline-block;}
#mac_wrap .home_slider .bx-pager-item a{display:block;width:14px;height:14px;margin:0 3px;font-size:0;background:url('/static-fo-pc/img/common/brand/mac/bx-controls.png') -20px 0 no-repeat;}
#mac_wrap .home_slider .bx-pager-item a.active{background-position:0 0;}
#mac_wrap .home_slider .bx-controls-auto{display:inline-block;float:none;}
#mac_wrap .home_slider .bx-controls-auto .bx-start{display:block;width:13px;height:15px;margin:0 3px;background:url('/static-fo-pc/img/common/brand/mac/bx-controls.png') -41px 0 no-repeat;font-size:0;}
#mac_wrap .home_slider .bx-controls-auto .bx-stop{display:block;width:11px;height:15px;margin:0 3px;background:url('/static-fo-pc/img/common/brand/mac/bx-controls.png') -59px 0 no-repeat;font-size:0;}
#mac_wrap .mtab ul{margin:30px 0 33px 0;text-align:center;}
#mac_wrap .mtab li{display:inline-block;width:170px;height:48px;margin:0 2px;border:1px solid #000;color:#000;font-size:18px;text-align:center;line-height:46px;}
#mac_wrap .mtab li a{display:block;width:100%;height:100%;}
#mac_wrap .mtab li.on{background:#000;color:#fff;}
#mac_wrap .mtab .mtabdiv{display:none;}
#mac_wrap .mtab .mtabdiv img{display:block;}
#mac_wrap .mtab #mtabdiv1{display:block;}
#mac_wrap .section{margin-bottom:50px;}
#mac_wrap .section img{display:block;}
#mac_wrap .mlook{clear:both;overflow:hidden;}
#mac_wrap .mlook li{float:left;}
.inline_popup .btn_close{display:block;position:absolute;top:12px;right:12px;width:26px;height:26px;background:url('/static-fo-pc/img/common/brand/mac/close_colorbox.png') 0 0 no-repeat;font-size:0;}

#mac_wrap .location{height:30px;color:#000;font-size:12px;text-align:right;line-height:28px;}
#mac_wrap .sort{margin-top:10px;text-align:right;}
#mac_wrap .sort .selectric-wrapper{display:inline-block;}
#mac_wrap .prod_list{margin-top:30px;}
#mac_wrap .prod_list .no_prod{padding:100px 0;font-size:16px;text-align:center;}
#mac_wrap .prod_list>ul{clear:both;margin-left:30px;overflow:hidden;}
#mac_wrap .prod_list>ul>li{position:relative;float:left;width:330px;min-height:558px;padding:0 15px;text-align:center;vertical-align:top;}
#mac_wrap .prod_list>ul>li:after{content:'';display:block;position:absolute;top:0;right:0;width:1px;height:380px;background:#c7c7c7;}
#mac_wrap .prod_list>ul>li:nth-child(3n):after{display:none;}
#mac_wrap .prod_list .prod_img{position:relative;}
#mac_wrap .prod_list .prod_img .tags{position:absolute;top:0;left:0;width:39px;}
#mac_wrap .prod_list .prod_name{height:46px;margin:5px 0;color:#000;font-size:17px;line-height:21px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
#mac_wrap .prod_list .prod_size{height:34px;}
#mac_wrap .prod_list .prod_size .txt{margin-right:7px;color:#000;font-size:15px;vertical-align:top;}
#mac_wrap .prod_list .prod_size .selectric-wrapper{display:inline-block;margin:0 auto;}
#mac_wrap .prod_list .prod_size li{text-align:left;}
#mac_wrap .prod_list .selectric-cl_color_chip .selectric-label{margin:0;}
#mac_wrap .prod_list .selectric-cl_color_chip .selectric-label span.ico{display:inline-block;width:18px;height:18px;margin:0 .6em 0 0;padding:0px;background:#ddd;vertical-align:top;}
#mac_wrap .prod_list .selectric-cl_color_chip .selectric-label span.ico img{display:block;vertical-align:top;}
#mac_wrap .prod_list .selectric-cl_color_chip .selectric-label span.ico span{display:block;width:21px;height:21px;vertical-align:top;}
#mac_wrap .prod_list .selectric-cl_color_chip .selectric-items{max-height:170px;overflow-y:auto;outline:none;}
#mac_wrap .prod_list .selectric-cl_color_chip .selectric-items li{position:relative;float:none;width:auto;min-height:auto;margin:0;padding:3px 2px 4px 25px;}
#mac_wrap .prod_list .selectric-cl_color_chip .selectric-items li span{margin-top:0;}
#mac_wrap .prod_list .selectric-cl_color_chip .selectric-items .ico{display:inline-block;position:absolute;top:1px;left:1px;width:19px;height:19px;vertical-align:middle;}
#mac_wrap .prod_list .selectric-cl_color_chip .selectric-items .ico img{display:block;vertical-align:top;}
#mac_wrap .prod_list .selectric-cl_color_chip .selectric-items .ico span{display:block;width:19px;height:19px;vertical-align:top;}
#mac_wrap .prod_list .prod_price{height:30px;color:#000;font-size:15px;}
#mac_wrap .prod_list .prod_btn{text-align:center;display: flex;align-items: center;justify-content: space-between;}/*[SYS-21332] 2022-05-23 [상품/전시] 장바구니 담기 팝업 개선*/
#mac_wrap .prod_list .prod_btn a{display:inline-block;margin:0 3px;}
#mac_wrap .fix_prod{margin-top:2px;margin-bottom:20px;border-top:3px solid #000;border-bottom:3px solid #000;}
#mac_wrap .fix_prod .prod_list{margin:48px 0 30px 0;}
#mac_wrap .fix_prod .prod_list>ul>li{margin-bottom:0;}

#mac_wrap .pagination{margin-top:-50px;margin-bottom:20px;text-align:center;position:relative;}
#mac_wrap .pagination.sub{margin-top:10px;}
#mac_wrap .pagination li{display:inline-block;margin:0 7px;color:#000;font-size:12px;}
#mac_wrap .pagination li img{margin-top:4px;vertical-align:top;}
#mac_wrap .pagination li strong{font-weight:bold;}

#mac_wrap .bestseller{padding-top:110px;}
#mac_wrap .trbox{padding-top:0;} /*20190403 수정*/
#mac_wrap .store_list{margin-top:100px;text-align:center;}
#mac_wrap .store_list li{margin-bottom:30px;}
#mac_wrap .store_list li h3{display:inline-block;width:210px;margin-right:63px;color:#000;font-size:23px;text-align:right;}
#mac_wrap .store_list li .addr{display:inline-block;width:380px;color:#000;font-size:13px;text-align:left;}
#mac_wrap .store_list li .tel{display:inline-block;width:200px;color:#000;font-size:13px;text-align:left;}
#mac_wrap .about img{display:block;}
#mac_wrap .about .artist{clear:both;margin-bottom:60px;overflow:hidden;}
#mac_wrap .about .artist li{position:relative;float:left;}
#mac_wrap .about .artist li a.info{display:none;position:absolute;bottom:0;left:0;}
#mac_wrap .video ul{clear:both;overflow:hidden;}
#mac_wrap .video li{float:left;width:509px;}
#mac_wrap .video li.bord{width:510px;border-left:1px solid #e3e3e3;}
#mac_wrap .video li .vimg img{display:block;width:100%;}
#mac_wrap .video li .vinfo{position:relative;height:150px;padding:15px;background:#000;color:#fff;}
#mac_wrap .video li .vinfo .title{font-size:18px;}
#mac_wrap .video li .vinfo .time{position:absolute;top:15px;right:15px;font-size:11px;}
#mac_wrap .video li .vinfo .btn_txt{position:absolute;bottom:15px;left:15px;font-size:11px;text-decoration:underline;}
.inline_popup2{padding:30px 30px 0 0;}
.inline_popup2 .btn_close{display:block;position:absolute;top:0;right:0;width:30px;height:30px;background:url('/static-fo-pc/img/common/brand/mac/close_colorbox3.png') 0 0 no-repeat;font-size:0;}
.inline_popup2 .stage{padding:20px;background:#fff;color:#000;}
.inline_popup2 .stage .categoly{margin-top:20px;font-size:16px;}
.inline_popup2 .stage .title{font-size:16px;font-weight:bold;}
.inline_popup2 .stage .desc{margin-bottom:10px;}
.inline_popup2 .stage .subscript{height:90px;padding:10px;border:1px solid #c7c7c7;overflow-y:scroll;}

#mac_wrap .prod_detail{margin-bottom:118px;padding-top:40px;border-top:1px solid #c7c7c7;}
#mac_wrap .prod_detail:after{content:"";display:block;clear:both;}
#mac_wrap .prod_detail .section_left{float:left;position:relative;width:430px;margin-left:18px;margin-right:45px;}
#mac_wrap .prod_detail .section_left .tags{position:absolute;top:0;left:0;width:39px;z-index:100;}
#mac_wrap .prod_detail .section_left .tags img{margin-bottom:4px;}
#mac_wrap .prod_detail .section_left .zoom_txt{position:absolute;top:447px;width:100%;color:#000;font-size:12px;text-align:center;}
#mac_wrap .prod_detail .section_left .zoom_txt span{display:inline-block;width:13px;height:13px;margin-top:3px;margin-right:6px;background:url('/static-fo-pc/img/common/brand/mac/ico_zoom.gif') 0 0 no-repeat;vertical-align:top;}
#mac_wrap .prod_detail .section_left .stageVideo .stage-item{display:none;}

.ivideo{position:relative;padding:30px 30px 0 30px;}
.ivideo .btn_close{position:absolute;top:0;right:0;width:30px;height:30px;background:url('/static-fo-pc/img/common/brand/mac/close_colorbox3.png') 0 0 no-repeat;font-size:0;}
.ivideo iframe{border:10px solid #fff;}
#mac_wrap .prod_detail .section_left .prod_slider .pager li a{display:block;border:1px solid #ccc;}
#mac_wrap .prod_detail .section_left .prod_slider .pager li a.on{border:1px solid #000;}
#mac_wrap .prod_detail .section_left .prod_slider .pager li img{display:block;}
#mac_wrap .prod_detail .section_left .bx-controls span{position:absolute;bottom:17px;width:15px;height:27px;background-image:url('/static-fo-pc/img/common/brand/mac/bx-controls2.png');background-repeat:no-repeat;font-size:0;cursor:pointer;}
#mac_wrap .prod_detail .section_left .bx-prev{left:19px;background-position:0 0;}
#mac_wrap .prod_detail .section_left .bx-next{right:19px;background-position:-15px 0;}
#mac_wrap .prod_detail .section_left .pgrade{width:205px;margin:33px auto 15px auto;}
#mac_wrap .prod_detail .section_left .pgrade dt{margin-bottom:5px;color:#000;font-size:13px;}
#mac_wrap .prod_detail .section_left .pgrade dd{position:relative;}
#mac_wrap .prod_detail .section_left .pgrade .num{position:absolute;bottom:3px;right:0;color:#000;font-size:50px;line-height:50px;text-align:right;}
#mac_wrap .prod_detail .section_left .btn_write{text-align:center;}
#mac_wrap .prod_detail .section_left .btn_write a{display:inline-block;height:33px;position:relative;}
#mac_wrap .prod_detail .section_left .btn_write a:after{content:"";display:block;position:absolute;right:0;top:0;width:100px;height:33px;background:url(/static-fo-pc/img/common/brand/mac/btn_write_review_s.png) no-repeat}
#mac_wrap .prod_detail .section_left .btn_write a img{position:absolute;left:0;top:0;}
#mac_wrap .prod_detail .section_left .btn_write span.cnt{padding-left:140px;line-height:31px;position:relative;padding-right:15px;}

#mac_wrap .prod_detail .section_right{float:left;width:527px;}
#mac_wrap .prod_detail .section_right h2{margin-bottom:20px;color:#000;font-size:33px;text-align:left;line-height:1.2em;} /*20190403 수정*/
#mac_wrap .prod_detail .section_right .ui-tabs{padding:0;border:none;}
#mac_wrap .prod_detail .section_right .ui-tabs .ui-tabs-nav{clear:both;padding:0;border:none;background:none;border-bottom:1px solid #000;overflow:hidden;}
#mac_wrap .prod_detail .section_right .ui-tabs .ui-tabs-nav li{float:left;display:inline;height:46px;margin:0;padding:0;border:1px solid #000;border-bottom:none;color:#000;line-height:44px;}
#mac_wrap .prod_detail .section_right .ui-tabs .ui-tabs-nav li.ui-state-active{background:#000;color:#fff;}
#mac_wrap .prod_detail .section_right .ui-tabs .ui-tabs-nav li a{padding:0 48px;font-size:19px;}
#mac_wrap .prod_detail .section_right .ui-tabs .ui-tabs-panel{padding:0;}
#mac_wrap .prod_detail .section_right .prod_desc{min-height:100px;padding:24px 2px 0 2px;color:#000;font-size:14px;}
#mac_wrap .prod_detail .section_right .prod_desc p{margin-bottom:27px;}
#mac_wrap .prod_detail .section_right .prod_info{padding-bottom:9px;padding-left:6px;border-bottom:1px solid #000;}
#mac_wrap .prod_detail .section_right .prod_info dl.mtop{margin-top:9px;}
#mac_wrap .prod_detail .section_right .prod_info dl:after{content:"";display:block;clear:both;}
/* 20200529 */#mac_wrap .prod_detail .section_right .prod_info dt{float:left;width:170px;color:#000;font-size:14px;line-height:35px;}
#mac_wrap .prod_detail .section_right .prod_info dt .ico{padding-left:7px;background:url('/static-fo-pc/img/common/brand/mac/ico_dot.gif') 0 8px no-repeat;}
#mac_wrap .prod_detail .section_right .prod_info dd{float:left;width:345px;color:#000;font-size:14px;line-height:35px;}/* SYS-10105 200807 */
#mac_wrap .prod_detail .section_right .prod_info dd img{vertical-align:middle;}
/*[SYS-843]20200603*/#mac_wrap .prod_detail .section_right .prod_info dd .selectric-wrapper{height:28px;display:inline-block;vertical-align:top;}
#mac_wrap .prod_detail .section_right .prod_info dd .selectric{height:28px;}
#mac_wrap .prod_detail .section_right .prod_info dd .selectric-label{line-height:28px;height:28px;}
#mac_wrap .prod_detail .section_right .prod_info dd .selectric-button{top:4px}
#mac_wrap .prod_detail .section_right .prod_info dd a.black{color:#fff;}
/*[SYS-843]20200603 add*/#mac_wrap .prod_detail .section_right .prod_info dd .pcsOption dt{float:none;width:auto;padding-left:0;}
/*[SYS-843]20200603 add*/#mac_wrap .prod_detail .section_right .prod_info dd .pcsOption dd{float:none;top:29px;}
#mac_wrap .prod_detail .section_right .prod_info .colorchip{border-bottom:1px solid #c7c7c7;}
/*[SYS-843]20200603*/#mac_wrap .prod_detail .section_right .prod_info .colorchip.nbb{border-bottom:0;}
#mac_wrap .prod_detail .section_right .prod_info .colorchip dt{padding:21px 0 21px;}
/* [SYS-14351] 20210222 */
#mac_wrap .prod_detail .section_right .prod_info .colorchip dd{padding:21px 0 15px 0;}
#mac_wrap .prod_detail .section_right .prod_info .colorchip dd > ul {clear:both;overflow:hidden;}
#mac_wrap .prod_detail .section_right .prod_info .colorchip dd > ul li{float:left;height:30px;margin:0 6px 6px 0;padding:0px 9px;border:1px solid #b8b7bd;color:#000;font-size:13px;line-height:28px;position:relative;overflow:hidden;}/*190131 수정*/
#mac_wrap .prod_detail .section_right .prod_info .colorchip dd > ul li.on{border:2px solid #000;padding:0 8px;line-height:26px;}
#mac_wrap .prod_detail .section_right .prod_info .colorchip dd > ul li.soldout:after{content:'';display:block;position:absolute;top:50%;left:50%;margin-top:-100px;margin-left:-150px;width:300px;height:200px;background:url('/static-fo-pc/img/common/brand/mac/bg_soldout.png') 0 0 repeat;text-align:center;line-height:200px;color:#fff;}/*190131 추가*/
#mac_wrap .prod_detail .section_right .prod_info .colorchip dd > ul li .chip{display:inline-block;position:relative;width:20px;height:20px;margin-top:-2px;margin-right:9px;vertical-align:middle;}
#mac_wrap .prod_detail .section_right .prod_info .colorchip dd > ul li .chip:after{content:'';display:block;position:absolute;top:0;left:0;width:20px;height:20px;background:url('/static-fo-pc/img/common/brand/mac/bg_chip.png') 0 0 no-repeat;}
#mac_wrap .prod_detail .section_right .prod_info .colorchip dd > ul li .ico{display:inline-block;width:5px;height:8px;margin-left:11px;background:url('/static-fo-pc/img/common/brand/mac/ico_arrow.gif') 0 0 no-repeat;}
#mac_wrap .prod_detail .section_right .prod_info .colorchip dd .selectric-wrapper ~ .restock {vertical-align:top;}
/* //[SYS-14351] 20210222 */
/*[SYS-843]20200605 add*/#mac_wrap .prod_detail .section_right .prod_info .colorchip .restock{display:block;width:100%;text-align:center;}
#mac_wrap .prod_detail .section_right .btn{margin-top:20px;position:relative;}
#mac_wrap .prod_detail .section_right .btn:after{content:"";display:block;clear:both;}
#mac_wrap .prod_detail .section_right .btn .contTip{position:absolute;top:-52px;left:-110px;display:none;}
#mac_wrap .prod_detail .section_right .btn.newJjimcongInfoWrap .contTip{top:auto; right:31px; display:none;} /* [SYS-29365]구매예약 [DEF-24537] 2023-10-11  */
#mac_wrap .section_right .prod_tabs .btn.newJjimcongInfoWrap .contTip{margin-right:0;}/* [SYS-29365]구매예약[DEF-24537] 2023-10-11  */
#mac_wrap .section_right .btn.newJjimcongInfoWrap .jjim2 { right: 156px !important; }
#mac_wrap .prod_detail .section_right .btn a{float:left;display:block;margin-right:7px;}
#mac_wrap .prod_detail .section_right .notice{margin-top:23px;}
#mac_wrap .prod_detail .section_right .notice li{padding-left:8px;background:url('/static-fo-pc/img/common/brand/mac/ico_dot.gif') 0 8px no-repeat;color:#000;font-size:14px;line-height:16px;}
#mac_wrap .prod_detail .reviewTable{width:100%;margin-top:20px;border-top:1px solid #000;border-bottom:1px solid #000;}
#mac_wrap .prod_detail .reviewTable th{margin:0;padding:8px 0px;background:#f9f9f9;border-collapse:collapse;text-align:center !important;}
#mac_wrap .prod_detail .reviewTable td{margin:0;padding:6px 5px 6px 5px;border-top:1px solid #ccc;font-size:12px;text-align:center;}
#mac_wrap .prod_detail .reviewTable td a{color:#000;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
#mac_wrap .prod_detail .reviewTable td.pl{text-align:left !important;position:relative;padding-right:25px;}
#mac_wrap .prod_detail .reviewTable td.pl img{position:absolute;top:50%;right:3px;margin-top:-7px;}
#mac_wrap .prod_detail .reviewTable tr.view{display:none;}
#mac_wrap .prod_detail .reviewTable tr.view td{padding:10px 10px 10px 40px;background:#f9f9f9;color:#000;font-size:12px;text-align:left;white-space:normal;}
#mac_wrap .prod_detail .reviewTable tr.view .review_img{float:left;width:122px;margin-right:20px;border:1px solid #000;}
#mac_wrap .prod_detail .reviewTable tr.view .review_img + .review_txt{word-break:break-word;}
#mac_wrap .prod_detail .reviewTable tr.view .grade_wrap{margin-top:10px;}
#mac_wrap .prod_detail .reviewTable tr.view .grade_wrap dl dt{display:inline-block;margin-right:5px;}
#mac_wrap .prod_detail .reviewTable tr.view .grade_wrap dl dd{display:inline-block;margin-right:10px;}
#mac_wrap .prod_detail .reviewTable td.norv{padding:50px 0;text-align:center;}

#mac_wrap .prod_video{clear:both;border-top:1px solid #c7c7c7;padding-bottom:30px;overflow:hidden;}
#mac_wrap .prod_video h3{padding-left:33px;color:#000;font-size:28px;line-height:69px;}
#mac_wrap .prod_video iframe{float:left;width:640px;height:360px;border:1px solid #dbdbdb;}
#mac_wrap .prod_video .description{float:left;width:377px;height:360px;border:1px solid #dbdbdb;border-left:none;}
#mac_wrap .prod_video .description .title{height:165px;padding:11px 18px;border-bottom:1px solid #dbdbdb;color:#000;font-size:13px;line-height:16px;}
#mac_wrap .prod_video .description .title h4{margin-bottom:15px;font-size:18px;line-height:21px;}
#mac_wrap .prod_video .description .subscript{height:194px;padding:16px 11px;color:#333;font-size:13px;line-height:15px;overflow-y:scroll;}

#mac_wrap .good_with{border-top:1px solid #c7c7c7;}
#mac_wrap .good_with h3{padding-left:33px;color:#000;font-size:28px;line-height:69px;}

#mac_wrap .prod_tabs2.ui-tabs{padding:0;border:none;}
#mac_wrap .prod_tabs2.ui-tabs .ui-tabs-nav{padding:0;border:none;background:none;border-bottom:2px solid #000;}
#mac_wrap .prod_tabs2.ui-tabs .ui-tabs-nav:after{content:"";display:block;clear:both;}
#mac_wrap .prod_tabs2.ui-tabs .ui-tabs-nav li{float:left;display:inline-block;height:32px;margin:0;padding:1px;border:1px solid #ccc;border-bottom:none;color:#000;line-height:30px;}
#mac_wrap .prod_tabs2.ui-tabs .ui-tabs-nav li.ui-state-active{height:35px;margin-bottom:-2px;padding:0;border:2px solid #000;border-bottom:none;background:#fff;}
#mac_wrap .prod_tabs2.ui-tabs .ui-tabs-nav li a{padding:0 48px;font-size:12px;}
#mac_wrap .prod_tabs2.ui-tabs .ui-tabs-panel{padding:30px 0;}
#mac_wrap .dataTable{border-bottom:1px solid #dfdfdf;}
#mac_wrap .dataTable th{padding:11px 0 11px 20px;background:#fcfcfc;border-top:1px solid #dfdfdf;color:#666;font-size:12px;text-align:left;}
#mac_wrap .dataTable td{padding:11px 20px;border-top:1px solid #dfdfdf;color:#666;font-size:12px;}
#mac_wrap .dataTable td .prod_comp{list-style:none;word-break:break-all;border:none;background:none;display:block;}
#mac_wrap .dataTable td .prod_comp .prod_txt{overflow:hidden;line-height:1.3em;}
#mac_wrap .dataTable td .prod_comp .ico_more{position:relative;text-align:left;display:block;margin-top:5px;cursor:pointer;}
#mac_wrap .dataTable td .prod_comp .ico_more:before{display:inline-block;vertical-align:middle;margin:-3px 3px 0px 0px;content:'';width:11px;height:11px;background:transparent url('/static-fo-pc/img/common/brand/mac/ico_prod_comp.gif') 0px 0px no-repeat;}
#mac_wrap .dataTable td .prod_comp.on .ico_more:before{background-position:0px -16px;}
#mac_wrap .dataTable td .prod_comp.on .prod_txt{height:auto !important;}

.mac_color_popup{position:relative;background:#000;border:1px solid #fff;}
.mac_color_popup .btn_close{display:block;position:absolute;top:14px;right:13px;width:26px;height:26px;background:url('/static-fo-pc/img/common/brand/mac/close_colorbox2.png') 0 0 no-repeat;font-size:0;}
.mac_color_popup h3{margin:0 10px;border-bottom:1px solid #666;color:#fff;font-size:20px;font-weight:normal;text-align:center;line-height:52px;}
.mac_color_popup .color_list{height:455px;padding-top:2px;padding-left:10px;overflow-y:scroll;}
.mac_color_popup .color_list ul{clear:both;overflow:hidden;}
.mac_color_popup .color_list li{float:left;position:relative;width:160px;height:160px;margin-right:3px;color:#fff;text-align:center;}
.mac_color_popup .color_list li a{color:#fff;}
.mac_color_popup .color_list li .smoosh{position:relative;height:90px;} /*20190403 수정*/
.mac_color_popup .color_list li .smoosh .tags{position:absolute;top:8px;left:8px;}
.mac_color_popup .color_list li .smoosh .tags img{margin-right:4px;}
.mac_color_popup .color_list li .name{padding:0 5px;font-size:13px;line-height:15px;} /*20190403 수정*/
.mac_color_popup .color_list li .info{font-size:12px;line-height:14px;height:16px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
.mac_color_popup .color_list li .shade{font-size:12px;line-height:14px;}
.mac_color_popup .color_list li.on:after{content:'';display:block;position:absolute;top:0;left:0;width:160px;height:158px;border:5px solid #fff;}
.mac_color_popup .color_list li.soldout:after{content:'';display:block;position:absolute;top:0;left:0;width:160px;height:90px;background:url('/static-fo-pc/img/common/brand/mac/bg_smoosh_soldout.png') 0 0 no-repeat;}
.mac_color_popup .color_list li.on.soldout:after{content:'';display:block;position:absolute;top:0;left:0;width:160px;height:158px;border:5px solid #fff;background:url('/static-fo-pc/img/common/brand/mac/bg_smoosh_soldout.png') -5px -5px no-repeat;} /*20190403 추가*/

#mac_wrap .spinner input{line-height:normal;}

/* selectric */
#mac_wrap .selectric-label{height:21px;font-size:13px;line-height:19px;}
#mac_wrap .selectric-items li{font-size:13px;text-align:left;line-height:1.2em;}

/* colorbox */
#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;outline:0;}
#cboxOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:9999;overflow:hidden;}
#cboxWrapper{position:absolute;top:0;left:0;max-width:none;z-index:9999;overflow:hidden;}
#cboxContent{position:relative;background:transparent;overflow:hidden;}
#cboxClose{display:none;}
.cboxIframe{display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;}

/* lotte guide */
#mac_wrap .detailInfo{margin:0;}
#mac_wrap .detailInfo .infoBox{padding-top:0;}
#mac_wrap .detailInfo .infoBox .receiveLoca{height:864px;}
#mac_wrap .detailInfo .infoBox .receiveLoca .place li a.on{color:#fff !important;}

/* 상품수령절차 부분 */
#mac_wrap.brdWrap .infoBox .conTitle{margin:0 auto 17px;width:1020px;text-align:left;font-size:22px;}
#mac_wrap .detailInfo .infoBox .descText dd .stepBox li{float:left;position:relative;width:188px;height:113px;margin-left:20px;padding:18px 0 0 18px;border:1px solid #d4dae3;border-radius:3px;background:#f6f9fc;color:#333;}
#mac_wrap .detailInfo .infoBox .descText dd .stepBox li:after{content:'';display:inline-block;position:absolute;top:50%;right:-30px;left:auto;width:42px;height:40px;margin-top:-20px;background:url(/static-fo-pc/img/common/bg_icon2.png) no-repeat -660px 0;z-index:1;}
#mac_wrap .detailInfo .infoBox .descText dd .stepBox li:before{display:none;}
#mac_wrap .detailInfo .infoBox .descText dd .stepBox li:first-child{margin-left:0;}
#mac_wrap .detailInfo .infoBox .descText dd .stepBox li:last-child:after{display:none;}
#mac_wrap.brdWrap .stepBox li, .brdWrap .stepBox02 li{z-index:auto;}

/* 상품상세 확대보기 부분 */
#mac_wrap .photo .photoView{width:430px;height:430px;}
#mac_wrap .photo .photoView img{max-width:430px !important;max-height:430px !important;}
#mac_wrap .photoThumb, #mac_wrap .photoThumbOpt{width:430px;}
#mac_wrap .photoThumb .slick-list, #mac_wrap .photoThumbOpt .slick-list{width:370px;}
#mac_wrap .photoThumb .slick-list .slick-track{margin:0 auto;}
#mac_wrap .photoThumb a, #mac_wrap .photoThumbOpt a{height:63px;}

/* ja =========================================================================================*/
:lang(ja) #mac_wrap .mac_gnb>ul>li{display:inline-block;height:42px;padding:0 22px;vertical-align:top;text-align:left;line-height:42px;}
:lang(ja) #mac_wrap .mac_gnb>ul>li>ul>li{display:inline-block;position:relative;height:44px;padding:0 25px;vertical-align:top;line-height:44px;}
:lang(ja) #mac_wrap .mac_gnb #gnbsub3>li:first-child{margin-left:290px;}
:lang(ja) #mac_wrap .mac_gnb #gnbsub5>li:first-child{margin-left:555px;}
:lang(ja) #mac_wrap .mtab li a{display:block;width:100%;height:100%;line-height:43px;}
:lang(ja) .inline_popup2{padding:30px 30px 0 0 !important;}
:lang(ja) #mac_wrap .prod_detail .section_left .zoom_txt{position:absolute;top:437px;width:100%;color:#000;font-size:12px;text-align:center;}
:lang(ja) #mac_wrap .prod_detail .section_right .prod_info .colorchip dd{padding:21px 0 15px 0;}
:lang(ja) #mac_wrap .prod_tabs2.ui-tabs .ui-tabs-nav li a{padding:0 48px;}
:lang(ja) #mac_wrap .dataTable th{padding:11px 0 11px 20px;background:#fcfcfc;border-top:1px solid #dfdfdf;color:#666;font-size:12px;font-weight:normal;text-align:left;}
:lang(ja) .mac_color_popup h3{margin:0 10px !important;border-bottom:1px solid #666;color:#fff;font-size:20px !important;font-weight:normal;text-align:center;line-height:52px;}
:lang(ja) .mac_color_popup .color_list li.soldout:after{background:url('/static-fo-pc/img/common/brand/mac/ja/bg_smoosh_soldout.png') 0 0 no-repeat;} /*20190403 수정*/
:lang(ja) .mac_color_popup .color_list li.soldout.on:after{background:url('/static-fo-pc/img/common/brand/mac/ja/bg_smoosh_soldout.png') -5px -5px no-repeat;} /*20190403 추가*/

/* colorbox */
:lang(ja) #cboxContent{position:relative;background:transparent;overflow:hidden;background:none !important;}
:lang(ja) #cboxLoadedContent>div{padding:0 !important;}
:lang(ja) .inline_popup2,:lang(ja) #cboxLoadedContent>div.inline_popup2{padding:30px 30px 0 0 !important;}
:lang(ja) #cboxLoadedContent>div.ivideo{padding:30px 30px 0 30px !important;}


/* en =========================================================================================*/
:lang(en) #mac_wrap .mac_gnb>ul>li{display:inline-block;height:42px;padding:0 25px;vertical-align:top;text-align:left;line-height:42px;}
:lang(en) #mac_wrap .mac_gnb #gnbsub3>li:first-child{margin-left:275px;}
:lang(en) #mac_wrap .mac_gnb #gnbsub4>li:first-child{margin-left:60px;}
:lang(en) #mac_wrap .mac_gnb #gnbsub5>li:first-child{margin-left:575px;}
:lang(en) #mac_wrap h2.st1{padding:44px 0 35px 0;}
:lang(en) #mac_wrap h2.st2{padding-bottom:35px;}
:lang(en) #mac_wrap .mtab li{display:inline-block;width:170px;height:48px;margin:0 2px;font-size:18px;text-align:center;line-height:46px;letter-spacing:-0.05em;}
:lang(en) #mac_wrap .store_list li{height:64px;}
:lang(en) #mac_wrap .store_list li h3{display:inline-block;width:300px;margin-right:60px;text-align:right;vertical-align:top;font-size:initial;}
:lang(en) #mac_wrap .store_list li h3 img{vertical-align:middle;}
:lang(en) #mac_wrap .store_list li .addr{display:inline-block;width:400px;margin-right:28px;color:#000;font-size:13px;text-align:left;line-height:16px;}
:lang(en) #mac_wrap .store_list li .tel{display:inline-block;width:130px;color:#000;font-size:13px;text-align:left;}
:lang(en) #mac_wrap .prod_detail .section_right .ui-tabs .ui-tabs-nav li a{padding:0 25px;font-size:18px;letter-spacing:-0.07em;}
/*[DEF-3154]200616*/:lang(en) #mac_wrap .prod_detail .section_right .prod_info dt{float:left;width:170px;padding-left:6px;color:#000;font-size:14px;line-height:35px;letter-spacing:-0.05em;} /* 20200616 수정*/
:lang(en) #mac_wrap .prod_detail .section_right .prod_info dd{float:left;width:340px;color:#000;font-size:14px;line-height:35px;}
:lang(en) #mac_wrap .prod_detail .section_right .notice li{padding-left:8px;background:url('/static-fo-pc/img/common/brand/mac/ico_dot.gif') 0 8px no-repeat;color:#000;font-size:13px;line-height:16px;letter-spacing:-0.05em;}
:lang(en) #mac_wrap .prod_detail .reviewTable tr.view .grade_wrap dl dt{display:inline-block;margin-right:3px;}
:lang(en) #mac_wrap .prod_detail .reviewTable tr.view .grade_wrap dl dd{display:inline-block;margin-right:5px;}
:lang(en) .mac_color_popup h3{margin:0 10px !important;border-bottom:1px solid #666;color:#fff;font-size:30px !important;font-weight:normal;text-align:center;line-height:52px;}
:lang(en) .mac_color_popup .color_list li.soldout:after{background:url('/static-fo-pc/img/common/brand/mac/en/bg_smoosh_soldout.png') 0 0 no-repeat;} /*20190403 수정*/
:lang(en) .mac_color_popup .color_list li.soldout.on:after{background:url('/static-fo-pc/img/common/brand/mac/en/bg_smoosh_soldout.png') -5px -5px no-repeat;} /*20190403 추가*/

/* colorbox */
:lang(en) #cboxContent{position:relative;background:transparent;overflow:hidden;background:none !important;}
:lang(en) #cboxLoadedContent>div{padding:0 !important;}
:lang(en) .inline_popup2,:lang(en) #cboxLoadedContent>div.inline_popup2{padding:30px 30px 0 0 !important;}
:lang(en) #cboxLoadedContent>div.ivideo{padding:30px 30px 0 30px !important;}


/* zh =========================================================================================*/
:lang(zh-cn) #mac_wrap .mac_gnb{position:relative;border-top:1px solid #fff;z-index:17;}
:lang(zh-cn) #mac_wrap .mac_gnb>ul>li{display:inline-block;height:42px;padding:0 37px;vertical-align:top;text-align:left;line-height:42px;}
:lang(zh-cn) #mac_wrap .mac_gnb #gnbsub3>li:first-child{margin-left:295px;}
:lang(zh-cn) #mac_wrap .mac_gnb #gnbsub4>li:first-child{margin-left:250px;}
:lang(zh-cn) #mac_wrap .mac_gnb #gnbsub5>li:first-child{margin-left:590px;}
:lang(zh-cn) #mac_wrap .prod_detail .section_left .tags{position:absolute;top:0;left:0;width:39px;z-index:17;}
:lang(zh-cn) #mac_wrap .prod_detail .reviewTable{width:100%;margin-top:20px;border-top:1px solid #000;border-bottom:1px solid #000;}
:lang(zh-cn) #mac_wrap .prod_detail .reviewTable td.pl{font-size:14px;text-align:left !important;}
:lang(zh-cn) #mac_wrap .prod_tabs2.ui-tabs .ui-tabs-nav li a{padding:0 48px;}
:lang(zh-cn) #mac_wrap .dataTable th{padding:11px 0 11px 20px;background:#fcfcfc;border-top:1px solid #dfdfdf;color:#666;text-align:left;}
:lang(zh-cn) #mac_wrap .dataTable td{padding:11px 20px;border-top:1px solid #dfdfdf;color:#666;}
:lang(zh-cn) .mac_color_popup .color_list li.soldout:after{background:url('/static-fo-pc/img/common/brand/mac/zh/bg_smoosh_soldout.png') 0 0 no-repeat;} /*20190403 수정*/
:lang(zh-cn) .mac_color_popup .color_list li.soldout.on:after{background:url('/static-fo-pc/img/common/brand/mac/zh/bg_smoosh_soldout.png') -5px -5px no-repeat;} /*20190403 추가*/

/* lotte guide reset */
:lang(zh-cn) #mac_wrap .detailInfo .infoBox .receiveLoca .location .desc .listDot li{text-align:left;}

/* [SYS-3937] 맥 상품평 UI 개선 */
#mac_wrap .tableArea .tableBox{border-top:1px solid #000;}
#mac_wrap .tableArea .tableBox table:after{display:block;width:100%;height:1px;content:"";border-bottom:1px solid #bfbfbf;position:absolute;left:0;bottom:0;}
#mac_wrap .tableArea .tableBox table thead th{border-bottom:1px solid #cbccce !important;background:#f2f2f2;padding:8px 0;}
#mac_wrap .tableArea .tableBox table th,
#mac_wrap .tableArea .tableBox table td{padding:11px 15px;line-height:1.4;border-bottom:1px solid #dbe0e5;border-right:0;color:#666;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;word-break:break-word;word-wrap:break-word;}/*20171208*/
#mac_wrap .tableArea .tableBox table td input{word-break:normal;}/* safari bug */
#mac_wrap .tableArea .tableBox table th,
#mac_wrap .tableArea .tableBox table tbody .th{color:#5c6375;background-color:#f6f9fc;word-break:normal;}
#mac_wrap .tableArea .tableBox table th{font-weight:bold;}
#mac_wrap .tableArea .tableBox table th,
#mac_wrap .tableArea .tableBox table td{padding:6px 5px;font-family:'Tahoma', 'Lantinghei SC' , 'Simhei', 'Microsoft Yahei'  , simsun,'微软雅黑', STXihei, "华文细黑", sans-serif;color:#000;text-align:center;}
#mac_wrap .tableBox table td .listTitle.video .tit:after,
#mac_wrap .tableBox table td .listTitle.photo .tit:after{background:url('/static-fo-pc/img/zh/brand/dior/icn_photo.gif') no-repeat;}
#mac_wrap .tableArea .starScore{display:inline-block;}
#mac_wrap .tableArea .starIcon, 
#mac_wrap .tableArea .starIcon > span{width:64px;height:10px;background:url('/static-fo-pc/img/common/brand/ico_star_jom.png?v=1') no-repeat 0 0;background-size:64px auto;}
#mac_wrap .tableArea .starIcon > span{background-position:0 -10px;}
#mac_wrap  .proudctDetail .paging a{margin:0 4px;}
#mac_wrap  .proudctDetail .paging .first, 
#mac_wrap  .proudctDetail .paging .prev, 
#mac_wrap  .proudctDetail .paging .next, 
#mac_wrap  .proudctDetail .paging .last{border:0;margin:0;height:12px;vertical-align:middle;}
#mac_wrap  .proudctDetail .paging .first{width:20px;background:url('/static-fo-pc/img/common/brand/mac/btn_prev_2.gif') no-repeat 0 0;}
#mac_wrap  .proudctDetail .paging .prev{width:11px;background:url('/static-fo-pc/img/common/brand/mac/btn_prev_1.gif') no-repeat 0 0;}
#mac_wrap  .proudctDetail .paging .next{width:11px;background:url('/static-fo-pc/img/common/brand/mac/btn_next_1.gif') no-repeat 0 0;}
#mac_wrap  .proudctDetail .paging .last{width:20px;background:url('/static-fo-pc/img/common/brand/mac/btn_next_2.gif') no-repeat 0 0;}
#mac_wrap .displayColName6,
#mac_wrap .displayColName7{display:none;}
#mac_wrap  .tableArea table tbody tr.listReply td .reviewPhoto span{width:145px;height:145px}
#mac_wrap .proudctDetail .reviewSort .btnReviewWrite{display:none;}
#mac_wrap .listTable .tableBox .listReply .reviewDetail{padding:0 20px 10px;}
#mac_wrap .proudctDetail .pagingBtn .btn3{top:50px}
#mac_wrap .proudctDetail{padding-top:24px}
/****************************************
	에스티로더 PC - EN
****************************************/
:lang(en) .brdEsteeLauder{margin:0 auto;width:1020px;}
:lang(en) .brdEsteeLauder .brdLogo{padding:30px 0 3px 0;text-align:center;}
:lang(en) .brdEsteeLauder .brdUtill > ul{padding-left:6px;}
:lang(en) .brdEsteeLauder .brdUtill > ul > li{margin:0 10px;position:relative;float:left;line-height:11px;font-size:12px;letter-spacing:-0.03em;}
:lang(en) .brdEsteeLauder .brdUtill > ul > li:before{content:'';display:block;width:1px;height:10px;position:absolute;top:0px;left:-11px;background:url('/static-fo-pc/img/en/brand/bg_tmenu_bar_ESL.png') no-repeat 0 0;}
:lang(en) .brdEsteeLauder .brdUtill > ul > li:first-child:before{margin-left:0;display:none;}
:lang(en) .brdEsteeLauder .brdUtill > ul > li a:hover{outline:none;text-decoration:underline;}
:lang(en) .brdEsteeLauder .brdHDbaner{width:auto;height:auto;position:absolute;top:0px;right:0px;}

/* brdGnb */
:lang(en) .brdEsteeLauder .brdGnb > li{display:inline-block;margin:0 14px;}
:lang(en) .brdEsteeLauder .brdGnb .gnb01{padding-left:0px;}
:lang(en) .brdEsteeLauder .brdGnb > li > a:hover img,
:lang(en) .brdEsteeLauder .brdGnb > li.on > a img{margin-top:-51px;}
:lang(en) .brdEsteeLauder .brdGnb .subMnu{display:none;padding-left:40px;font-size:12px;text-align:left;color:#000;background:#fff;position:absolute;z-index:10;}

:lang(en) .brdEsteeLauder .brdGnb .gnb03 .subMnu{width:auto;left:242px;}
:lang(en) .brdEsteeLauder .brdGnb .gnb04 .subMnu{width:auto;left:174px;}
:lang(en) .brdEsteeLauder .brdGnb .gnb05 .subMnu{width:auto;left:424px;}
:lang(en) .brdEsteeLauder .brdGnb .gnb06 .subMnu{width:auto;left:170px;}
:lang(en) .brdEsteeLauder .brdGnb .gnb07 .subMnu{width:auto;right:159px;}
:lang(en) .brdEsteeLauder .brdGnb .gnb08 .subMnu{width:190px;right:21px;padding-left:25px;}
:lang(en) .brdEsteeLauder .brdGnb .subMnu li{line-height:22px;letter-spacing:-0.03em;}

:lang(en) .brdEsteeLauder .brdGnb .gnb03 .subMnu > ul > li > ul{width:auto;margin-right:40px;}
:lang(en) .brdEsteeLauder .brdGnb .gnb04 .subMnu > ul > li > ul{width:auto;margin-right:40px;}
:lang(en) .brdEsteeLauder .brdGnb .gnb05 .subMnu > ul > li > ul{width:auto;margin-right:40px;}
:lang(en) .brdEsteeLauder .brdGnb .gnb06 .subMnu > ul > li > ul{width:auto;margin-right:40px;}
:lang(en) .brdEsteeLauder .brdGnb .gnb06 .subMnu > ul > li > ul + ul{width:auto;}
:lang(en) .brdEsteeLauder .brdGnb .gnb03 .subMnu > ul > li > ul + ul + ul{width:auto;}
:lang(en) .brdEsteeLauder .brdGnb .gnb07 .subMnu > ul{width:185px;}
:lang(en) .brdEsteeLauder .brdGnb .gnb08 .subMnu > ul{min-height:282px;}
:lang(en) .brdEsteeLauder .brdGnb .gnb08 .subMnu > ul > li > ul{min-height:auto;}
:lang(en) .brdEsteeLauder .brdGnb .on .subMnu{display:block;}

/* main */
:lang(en) .brdEsteeLauder .contents{position:relative;}
:lang(en) .brdEsteeLauder .brdBody .section{margin-bottom:14px;}
:lang(en) .brdEsteeLauder .brdBody .section2{margin-bottom:14px;}
:lang(en) .brdEsteeLauder .brdBody .section2 a{float:left;display:block;}
:lang(en) .brdEsteeLauder .brdBody .section2 a:first-child{margin-right:12px;}
:lang(en) .brdEsteeLauder .brdBody .section2:after{content:'';clear:both;display:table;}

/* List contents */
:lang(en) .brdEsteeLauder .brdCont .contents-title{padding-top:25px;}
:lang(en) .brdEsteeLauder .brdCont .widget-group{position:relative;padding-bottom:15px;}
:lang(en) .brdEsteeLauder .widget-group .contente-chanel > ul > li{position:relative;float:left;font-size:12px;line-height:1em;}
:lang(en) .brdEsteeLauder .widget-group .contente-chanel > ul > li:before{content:'>';margin:0 5px;display:inline-block;}

:lang(en) .brdEsteeLauder .widget-group .selectWrap{position:absolute;top:-6px;right:0px;}
:lang(en) .brdEsteeLauder .contents-title [class*='sorting']{width:131px;height:20px;position:absolute;top:-10px;right:0;background:url('/static-fo-pc/img/en/brand/bg_selectbox_ESL.gif') left top no-repeat;}

:lang(en) .brdEsteeLauder .contents-list .no_prod{clear:both;font-size:17px;padding:180px 0px 200px 0px;text-align:center;line-height:1.2em;}
:lang(en) .brdEsteeLauder .brandPrdList{margin-left:-45px;}
:lang(en) .brdEsteeLauder .brandPrdList > li{float:left;display:block;margin-right:0px;margin-left:45px;padding-right:0px;margin-bottom:50px;width:310px;height:561px;position:relative;text-align:center;vertical-align:top;}
:lang(en) .brdEsteeLauder .brandPrdList > li .flagArea{text-align:left;position:absolute;left:7px;top:7px;z-index:1;}
:lang(en) .brdEsteeLauder .brandPrdList > li .flagArea.right{left:inherit;right:7px;}
:lang(en) .brdEsteeLauder .brandPrdList > li .flagArea .flag{padding:0;border:0;background:none;}
:lang(en) .brdEsteeLauder .brandPrdList > li .cellImg{position:relative;}
:lang(en) .brdEsteeLauder .brandPrdList > li .img{display:block;margin-bottom:23px;width:310px;height:310px;border:1px solid #ccc;position:relative;}
:lang(en) .brdEsteeLauder .brandPrdList > li .img img{width:308px;height:308px;}
:lang(en) .brdEsteeLauder .brandPrdList > li .product{display:block;height:40px;padding:0 5px;margin:0 0 5px;font-size:16px;line-height:1.2em;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;font-weight:bold;letter-spacing:-0.03em;}
:lang(en) .brdEsteeLauder .brandPrdList > li .txt{margin:0px;padding:0px 15px;width:auto;font-size:12px;line-height:1.2em;height:28px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
:lang(en) .brdEsteeLauder .brandPrdList > li .opt{min-height:37px;font-size:12px;}
:lang(en) .brdEsteeLauder .brandPrdList > li .opt > span{display:inline-block;padding:7px 0px 0px 0px;}
:lang(en) .brdEsteeLauder .brandPrdList > li .opt > span.selectColor{padding:0px 0px 0px 0px;}
:lang(en) .brdEsteeLauder .brandPrdList > li .opt *{vertical-align:middle;}
:lang(en) .brdEsteeLauder .brandPrdList > li .opt select{height:20px;max-width:180px;margin-right:15px;border:1px solid #D2D2D2;font-size:12px;}
:lang(en) .brdEsteeLauder .brandPrdList > li .discount{font-size:12px;}
:lang(en) .brdEsteeLauder .brandPrdList > li .evaluation{min-height:auto;margin:7px 0px 0px 0px;}
:lang(en) .brdEsteeLauder .brandPrdList .cellInfo > a + .evaluation{margin:41px 0 0 0 !important;}
:lang(en) .brdEsteeLauder .brandPrdList > li .evaluation img{width:66px;}
:lang(en) .brdEsteeLauder .brandPrdList .btnArea [class^="btn"]{display:inline-block;width:102px;height:47px;font-size:0;}
:lang(en) .brdEsteeLauder .brandPrdList .btnArea [class^="btn"] + [class^="btn"]{margin-left:4px;}
:lang(en) .brdEsteeLauder .brandPrdList .btnArea .btn-favorite{background:url('/static-fo-pc/img/en/brand/btn_favorite_ESL.gif') no-repeat 0 0;width:80px;}
:lang(en) .brdEsteeLauder .brandPrdList .btnArea .btn-buynow{background:url('/static-fo-pc/img/en/brand/btn_buynow_ESL.gif') no-repeat 0 0;}
:lang(en) .brdEsteeLauder .brandPrdList .btnArea .btn-addcart{background:url('/static-fo-pc/img/en/brand/btn_addcart_ESL.gif') no-repeat 0 0;width:100px;}
:lang(en) .brdEsteeLauder .brandPrdList .btnPalette{width:33px;height:33px;background:url('/static-fo-pc/img/en/brand/icon_colorchip_ESL.gif') no-repeat 0 0;}
:lang(en) .brdEsteeLauder .colorLayer .popClose{width:15px;height:15px;background:url('/static-fo-pc/img/en/brand/colorbox_close_ESL.gif') no-repeat 0 0;right:15px;top:320px;}
:lang(en) .brdEsteeLauder .colorLayer .brandPrdList > li{display:inline-block;height:auto;margin-left:0px;margin-bottom:0;padding-bottom:10px;background:#f2f2f2;}
:lang(en) .brdEsteeLauder .colorLayer .brandPrdList > li .img{margin:0;border:0;}
:lang(en) .brdEsteeLauder .colorLayer .brandPrdList > li .cellInfo{margin-top:-8px;padding:31px 30px 10px;min-height:211px;background:url('/static-fo-pc/img/en/brand/bg_colorchip_info_ESL.png') repeat-x 0 0;position:relative;z-index:0;}

/* 페이징 */
:lang(en) .brdEsteeLauder .pagination{clear:both;text-align:center;line-height:1.3em;}

:lang(en) .brdEsteeLauder .pagination .pg-prev{width:14px;height:14px;background:url('/static-fo-pc/img/en/brand/bg_paging_ESL.png') no-repeat 0 0;font-size:0;}
:lang(en) .brdEsteeLauder .pagination .pg-forwawrd{width:7px;height:14px;background:url('/static-fo-pc/img/en/brand/bg_paging_ESL.png') no-repeat 0 0;font-size:0;}
:lang(en) .brdEsteeLauder .pagination .pg-last{width:7px;height:14px;background:url('/static-fo-pc/img/en/brand/bg_paging_ESL.png') no-repeat -21px 0;font-size:0;}
:lang(en) .brdEsteeLauder .pagination .pg-next{width:14px;height:14px;background:url('/static-fo-pc/img/en/brand/bg_paging_ESL.png') no-repeat -28px 0;font-size:0;}

/* 상세페이지 SPP */
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection .pagination{font-size:13.1px;}
:lang(en) .brdEsteeLauder .brdCont .prodView .leftSection{float:left;width:345px;margin-left:30px;margin-right:60px;padding-top:25px;text-align:center;}
:lang(en) .brdEsteeLauder .brdCont .prodView .leftSection .pimg > img{width:345px;height:345px;vertical-align:top;}

:lang(en) .brdEsteeLauder .brdCont .prodView .leftSection .zoom_txt{display:inline-block;text-align:center;font-size:12px;letter-spacing:-0.03em;padding-bottom:15px;}
:lang(en) .brdEsteeLauder .brdCont .prodView .leftSection .zoom_txt:before{content:'';display:inline-block;position:relative;top:2px;width:13px;height:13px;margin-right:5px;background:url('/static-fo-pc/img/common/bg_icon2.png') -2160px 0px no-repeat;}

:lang(en) .brdEsteeLauder .brdCont .prodView .leftSection .snsWrap>ul{text-align:center;}
:lang(en) .brdEsteeLauder .brdCont .prodView .leftSection .snsWrap>ul li{display:inline-block;margin-right:3px;vertical-align:top;}
:lang(en) .brdEsteeLauder .brdCont .prodView .leftSection .snsWrap .sns{vertical-align:top;}
:lang(en) .brdEsteeLauder .brdCont .prodView .leftSection .snsWrap .wish{display:block;width:40px;height:40px;background:transparent url('/static-fo-pc/img/common/bg_icon2.png') -1860px 0px no-repeat;font-size:0px;text-indent:-9999;text-align:left;}

:lang(en) .brdEsteeLauder .brdCont .prodView .leftSection .pgrade{width:200px;margin:20px auto 10px auto;text-align:left;}
:lang(en) .brdEsteeLauder .brdCont .prodView .leftSection .pgrade dt{margin-bottom:0px;}

:lang(en) .brdEsteeLauder .brdCont .prodView .leftSection .btn_write{width:190px;height:33px;margin:20px auto 0px auto;font-size:12px;background:url('/static-fo-pc/img/en/brand/bg_write_board_ESL.gif') left top no-repeat;line-height:33px;}
:lang(en) .brdEsteeLauder .brdCont .prodView .leftSection .btn_write .count{display:inline-block;margin-left:16px;padding-left:16px;background:url('/static-fo-pc/img/en/brand/bg_write_count_ESL.gif') no-repeat 0 50%;}
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection h4{margin-bottom:24px;font-size:18px;line-height:1.2em;letter-spacing:-0.03em;font-weight:bold;}
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection th{padding:6px 0;font-size:12px;text-align:left;line-height:1.2em;}/*190418 edit*/
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection td{padding:6px 0;font-size:12px;vertical-align:top;}
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection .tooltipWrap .contTip td{vertical-align:middle;/* [DEF-19903] */}
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip{position:relative;clear:both;margin:20px 0;padding:5px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;overflow:visible;}
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip.no_color{padding:0px;border-bottom:none;}
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList{position:relative;width:auto;margin-left:179px;padding:26px 0px 23px 0;}
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList .name{display:none;max-width:300px;padding:0 10px;height:38px;line-height:25px;background:url('/static-fo-pc/img/en/brand/bg_tooltip_ESL.png') left top no-repeat;position:absolute;top:-32px;left:3px;z-index:10;margin-bottom:15px;color:#040a2b;font-size:12px;white-space:nowrap;}
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList .name:after{display:block;width:1px;height:38px;content:"";background:url('/static-fo-pc/img/en/brand/bg_tooltip_right_ESL.png') right top no-repeat;position:absolute;right:0;top:0;}
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList .name.tooltipster-top{background:url('/static-fo-pc/img/en/brand/bg_tooltip_bottom_ESL.png') left top no-repeat;}
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList .name.tooltipster-top .tooltipster-content{padding:17px 10px 7px 10px;background:url('/static-fo-pc/img/en/brand/bg_tooltip_bottom_right_ESL.png') right top no-repeat;}
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection .btn{margin-top:24px;margin-bottom:20px;}
:lang(en) .brdEsteeLauder .brdCont .prodView .rightSection .note{margin-top:6px;padding-left:13px;background:url('/static-fo-pc/img/en/brand/icon_note_ESL.gif') 2px 5px no-repeat;color:#040a2b;letter-spacing:-0.05em;line-height:1.1em;}
:lang(en) .brdEsteeLauder .brdCont .prodWith{margin-bottom:80px;}

:lang(en) .brdEsteeLauder .brdCont .prodWith li .pimg{padding-bottom:20px;}
:lang(en) .brdEsteeLauder .brdCont .prodWith li .pname{font-size:14px;height:39px;min-height:auto;font-weight:bold;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;line-height:1.3em;margin-bottom:10px;letter-spacing:-0.03em;}
:lang(en) .brdEsteeLauder .brdCont .prodWith li .pdesc{height:29px;min-height:auto;margin-bottom:14px;font-size:12px;line-height:1.2em;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
:lang(en) .brdEsteeLauder .brdCont .prodWith li .price{font-size:12px;margin-bottom:13px;font-weight:bold;}
:lang(en) .brdEsteeLauder .brdCont .prodWith li>a{font-size:0;}
:lang(en) .brdEsteeLauder .brdCont .prodWith img{vertical-align:top;}

:lang(en) .brdEsteeLauder .brdCont .prodTabs .tabs li{position:relative;float:left;width:180px;bottom:-2px;border-top:1px solid #ccc;border-right:1px solid #ccc;text-align:center;}
:lang(en) .brdEsteeLauder .brdCont .prodTabs .tabs li a{display:inline-block;height:34px;padding-top:10px;font-size:12px;text-decoration:none;text-align:center;}
:lang(en) .brdEsteeLauder .brdCont .prodTabs .tabs li.selected{background:#fff;border-top:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;font-weight:bold;}
:lang(en) .brdEsteeLauder .brdCont .prodTabs .tabs li.selected a{height:35px;}
:lang(en) .brdEsteeLauder .brdCont .prodTabs .tabscont{padding:30px 0 80px 0px;border-top:2px solid #000;text-align:left;}
:lang(en) .brdEsteeLauder .brdCont .prodTabs .tabscont.last{padding-bottom:0px;}

/*tabs*/
:lang(en) .brdEsteeLauder .prodView .rightSection td .prod_comp{display:block;}
:lang(en) .brdEsteeLauder .prodView .rightSection td .prod_comp .ico_more{position:relative;text-align:left;padding:3px 0px 0px 16px;cursor:pointer;font-size:11.3px;line-height:1em;}
:lang(en) .brdEsteeLauder .prodView .rightSection td .prod_comp .ico_more:before{position:absolute;content:'';display:block;width:11px;height:11px;top:4px;left:0px;background:transparent url('/static-fo-pc/img/en/brand/ico_prod_comp_ESL.gif') 0px 0px no-repeat;}
:lang(en) .brdEsteeLauder .prodView .rightSection td .prod_comp.on .ico_more:before{background-position:0px -16px;}
:lang(en) .brdEsteeLauder .prodView .rightSection td .prod_txt{word-break:break-all;overflow:hidden;line-height:1.2em;letter-spacing:-0.03em;}
:lang(en) .brdEsteeLauder .prodView .rightSection td .prod_comp.on .prod_txt{height:auto !important;}
:lang(en) .brdEsteeLauder .brdCont .reviewTable td{padding:3px 0px !important;font-size:12px;border-top:1px solid #ccc;text-align:center;line-height:1.3em;}
:lang(en) .brdEsteeLauder .brdCont .reviewTable td a{font-size:12px;}

:lang(en) .brdEsteeLauder .brdCont .reviewTable tr.answer td{background:#f9f9f9;font-size:12px;text-align:left;padding:3px 0px;}
:lang(en) .brdEsteeLauder .brdCont .reviewTable tr.answer td .rview{position:relative;clear:both;margin:5px 98px 5px 5px;font-size:12px;word-break:break-all;line-height:1.2em;overflow:visible;}
:lang(en) .brdEsteeLauder .brdCont .reviewTable tr.answer td .rview img{float:left;padding:0px;margin-right:10px;border:1px solid #ccc;}
:lang(en) .brdEsteeLauder .brdCont .reviewTable tr.answer td .rview:after{clear:both;content:'';display:table;}
:lang(en) .brdEsteeLauder .brdCont .reviewTable tr.answer .recommend{position:absolute;top:0px;right:-92px;}
:lang(en) .brdEsteeLauder .brdCont .reviewTable tr.answer .recommend .chu{height:30px;margin-right:2px;padding:0 10px;border:1px solid #d2dadd;background-color:#fafcfb;color:#bbb;font-size:13px;text-align:center;line-height:28px;display:inline-block;}
:lang(en) .brdEsteeLauder .brdCont .reviewTable tr.answer .recommend .chu:before{content:'';display:inline-block;width:16px;height:14px;margin-right:6px;background:url('/static-fo-pc/img/common/bg_icon.png') no-repeat -2969px -30px;vertical-align:middle;}
:lang(en) .brdEsteeLauder .brdCont .reviewTable tr.answer .recommend .chu.on{color:#f11d13;}
:lang(en) .brdEsteeLauder .brdCont .reviewTable tr.answer .recommend .chu.on:before{background-position:-2969px -60px;}
:lang(en) .brdEsteeLauder .brdCont .reviewTable tr.answer .recommend .sns{display:inline-block;width:30px;height:30px;color:transparent;font-size:0;background:url('/static-fo-pc/img/common/bg_icon2.png') no-repeat -1980px -60px;vertical-align:top;}

/* store */
:lang(en) .brdEsteeLauder .contents .store dl{clear:both;overflow:hidden;padding-left:130px;}
:lang(en) .brdEsteeLauder .contents .store dt{display:block;box-sizing:content-box;}
:lang(en) .brdEsteeLauder .contents .store dd{display:block;padding-left:18px;margin-bottom:38px;line-height:1.2em;}
:lang(en) .brdEsteeLauder .contents .store{margin-top:44px;}
:lang(en) .brdEsteeLauder .contents .store dd .tel{margin-left:16px;}

/* travel beautifully */
:lang(en) .brdEsteeLauder .travel_beautifully{margin:0px auto;padding:0px;width:900px;}
:lang(en) .brdEsteeLauder .travel_beautifully img{vertical-align:top;}
:lang(en) .brdEsteeLauder .travel_beautifully .tips_step{border-bottom:1px solid #aaa;}
:lang(en) .brdEsteeLauder .travel_beautifully h3{margin-top:0px !important;padding-top:70px !important;margin-bottom:50px !important;}

/* brand story */
:lang(en) .brdEsteeLauder .brandstory{border:1px solid #d9dcdb;padding:40px 44px 10px 44px;}
:lang(en) .brdEsteeLauder .brandstory .ctabs{clear:both;margin:0 0 19px 33px;overflow:hidden;}
:lang(en) .brdEsteeLauder .brandstory .ctabs li{float:left;width:156px;margin-left:20px;}
:lang(en) .brdEsteeLauder .brandstory .ctabs li:first-child{margin-left:0;}
:lang(en) .brdEsteeLauder .brandstory .ctabs:last-child{margin-top:50px;}
:lang(en) .brdEsteeLauder .brandstory .tabsdiv{display:none;position:relative;}
:lang(en) .brdEsteeLauder .brandstory #tabsdiv-1{display:block;}
:lang(en) .brdEsteeLauder .brandstory .tabsdiv .pos01{position:absolute;top:2700px;left:437px;}
:lang(en) .brdEsteeLauder #gotop{position:absolute;bottom:35px;right:10px;cursor:pointer;}

/* Best Seller */
:lang(en) .brdEsteeLauder .bestseller{clear:both;margin:50px 0px;text-align:center;}

/* Redifined Style */
:lang(en) .brdEsteeLauder #prdInfo .color-black{font-size:11px;padding:3px 9px;}
:lang(en) .brdEsteeLauder .selectZone.size20 .ui-selectmenu-button, .selectZone.size20 .ui-menu .ui-menu-item-wrapper{font-size:12px;}
:lang(en) .brdEsteeLauder .selectZone .ui-selectmenu-text{font-size:12px;}
:lang(en) .brdEsteeLauder .selectZone.size20 .ui-selectmenu-icon{margin-top:-2px;right:2px;}
/* :lang(en) .brdEsteeLauder #prdInfo .btn4{font-size:11px;background-color:#000;line-height:1.1em;height:auto;padding:4px 9px;} */
:lang(en) .brdEsteeLauder #prdInfo .tooltipSave{vertical-align:middle;}
:lang(en) .brdEsteeLauder .tooltipSave .btnTip{display:block;vertical-align:top;}
:lang(en) .brdEsteeLauder .tooltipSave .contTip{padding:0px;}
:lang(en) .brdEsteeLauder .tooltipSave .contTip .txtDesc{margin-top:0px;}
:lang(en) .brdEsteeLauder .brdCont .prodTabs .tabscont h3{text-align:left;margin:35px 0px 17px 0px;line-height:1.2em;}
:lang(en) .brdEsteeLauder .brdCont .tabscont{font-size:12px;}
:lang(en) .brdEsteeLauder .brdCont .tabscont .proudctDetail{margin-top:35px;}
:lang(en) .brdEsteeLauder .brdCont .tabscont .proudctDetail:first-child{margin-top:0px;}
:lang(en) .brdEsteeLauder .brdCont .tabscont .proudctDetail .numList li{line-height:1.3em;}
:lang(en) .brdEsteeLauder .brdCont .tabscont .proudctDetail .numList > li + li{margin-top:15px;}
:lang(en) .brdEsteeLauder .brdCont .tabscont .descText .numList{padding-top:10px;}
:lang(en) .brdEsteeLauder .brdCont .tabscont .htmlArea .descText:first-child{padding-top:0px;}
:lang(en) .brdEsteeLauder .brdCont .tabscont .tableArea th,:lang(en) .brdEsteeLauder .brdCont .tabscont .tableArea td{font-size:12px;line-height:1.2em;}
:lang(en) .brdEsteeLauder .brdCont .tabscont .signTxt{letter-spacing:-0.03em;}
:lang(en) .brdEsteeLauder .brdCont .infoBox .descText dd{line-height:1.2em;letter-spacing:-0.03em;}
:lang(en) .brdEsteeLauder .brdCont .infoBox .receiveLoca .place li a{padding:4px 10px 4px 15px;}
:lang(en) .brdEsteeLauder .brdCont .infoBox .receiveLoca .location .desc .listDot li{font-size:12px;line-height:1.2em;}
:lang(en) .brdEsteeLauder .brdCont .infoBox .receiveLoca .tableBox th:first-child{width:600px;}
:lang(en) .brdEsteeLauder .ui-selectmenu-menu ul{padding:0px;}

/* 상품상세 확대보기 부분 */
:lang(en) .brdEsteeLauder .photo .photoView{width:345px;height:345px;}
:lang(en) .brdEsteeLauder .photo .photoView img{max-width:345px !important;max-height:345px !important;}
:lang(en) .brdEsteeLauder .photoThumb,:lang(en) .brdEsteeLauder .photoThumbOpt{width:345px;}
:lang(en) .brdEsteeLauder .photoThumb .slick-list,:lang(en) .brdEsteeLauder .photoThumbOpt .slick-list{width:385px;}
:lang(en) .brdEsteeLauder .photoThumb .slick-list .slick-track{margin:0 auto;}
:lang(en) .brdEsteeLauder .photoThumb a,:lang(en) .brdEsteeLauder .photoThumbOpt a{height:63px;}


/****************************************
	에스티로더 PC - JA
****************************************/
:lang(ja) .brdEsteeLauder{margin:0 auto;width:1020px;}
:lang(ja) .brdEsteeLauder .brdLogo{padding:30px 0 3px 0;text-align:center;}
:lang(ja) .brdEsteeLauder .brdUtill > ul{padding-left:6px;}
:lang(ja) .brdEsteeLauder .brdUtill > ul > li{margin:0 10px;position:relative;float:left;line-height:11px;font-size:12px;letter-spacing:-0.03em;}
:lang(ja) .brdEsteeLauder .brdUtill > ul > li:before{content:'';display:block;width:1px;height:10px;position:absolute;top:1px;left:-11px;background:url('/static-fo-pc/img/ja/brand/bg_tmenu_bar_ESL.png') no-repeat 0 0;}
:lang(ja) .brdEsteeLauder .brdUtill > ul > li:first-child:before{margin-left:0;display:none;}
:lang(ja) .brdEsteeLauder .brdUtill > ul > li a:hover{outline:none;text-decoration:underline;}
:lang(ja) .brdEsteeLauder .brdHDbaner{width:auto;height:auto;position:absolute;top:0px;right:0px;}

/* brdGnb */
:lang(ja) .brdEsteeLauder .brdGnb > li{display:inline-block;margin:0 18px;}
:lang(ja) .brdEsteeLauder .brdGnb .gnb01{padding-left:0px;}
:lang(ja) .brdEsteeLauder .brdGnb > li > a:hover img,
:lang(ja) .brdEsteeLauder .brdGnb > li.on > a img{margin-top:-51px;}
:lang(ja) .brdEsteeLauder .brdGnb .subMnu{display:none;padding-left:40px;font-size:12px;text-align:left;color:#000;background:#fff;position:absolute;z-index:10;}

:lang(ja) .brdEsteeLauder .brdGnb .gnb03 .subMnu{width:510px;left:230px;}
:lang(ja) .brdEsteeLauder .brdGnb .gnb04 .subMnu{width:700px;left:160px;}
:lang(ja) .brdEsteeLauder .brdGnb .gnb05 .subMnu{width:300px;left:448px;}
:lang(ja) .brdEsteeLauder .brdGnb .gnb06 .subMnu{width:870px;left:75px;}
:lang(ja) .brdEsteeLauder .brdGnb .gnb07 .subMnu{width:200px;right:129px;}
:lang(ja) .brdEsteeLauder .brdGnb .gnb08 .subMnu{width:190px;right:15px;padding-left:25px;}
:lang(ja) .brdEsteeLauder .brdGnb .subMnu li{line-height:22px;letter-spacing:-0.03em;}

:lang(ja) .brdEsteeLauder .brdGnb .gnb03 .subMnu > ul > li > ul{width:auto;margin-right:40px;}
:lang(ja) .brdEsteeLauder .brdGnb .gnb04 .subMnu > ul > li > ul{width:auto;margin-right:40px;}
:lang(ja) .brdEsteeLauder .brdGnb .gnb05 .subMnu > ul > li > ul{width:auto;margin-right:40px;}
:lang(ja) .brdEsteeLauder .brdGnb .gnb06 .subMnu > ul > li > ul{width:auto;margin-right:40px;}
:lang(ja) .brdEsteeLauder .brdGnb .gnb06 .subMnu > ul > li > ul + ul{width:auto;}
:lang(ja) .brdEsteeLauder .brdGnb .gnb03 .subMnu > ul > li > ul + ul + ul{width:auto;}
:lang(ja) .brdEsteeLauder .brdGnb .gnb08 .subMnu > ul{min-height:282px;}
:lang(ja) .brdEsteeLauder .brdGnb .gnb08 .subMnu > ul > li > ul{min-height:auto;}
:lang(ja) .brdEsteeLauder .brdGnb .on .subMnu{display:block;}

/* main */
:lang(ja) .brdEsteeLauder .contents{position:relative;}
:lang(ja) .brdEsteeLauder .brdBody .section{margin-bottom:14px;}
:lang(ja) .brdEsteeLauder .brdBody .section2{margin-bottom:14px;}
:lang(ja) .brdEsteeLauder .brdBody .section2 a{float:left;display:block;}
:lang(ja) .brdEsteeLauder .brdBody .section2 a:first-child{margin-right:12px;}
:lang(ja) .brdEsteeLauder .brdBody .section2:after{content:'';clear:both;display:table;}

/* List contents */
:lang(ja) .brdEsteeLauder .brdCont .contents-title{padding-top:25px;}
:lang(ja) .brdEsteeLauder .brdCont .widget-group{position:relative;padding-bottom:15px;}
:lang(ja) .brdEsteeLauder .widget-group .contente-chanel > ul > li{position:relative;float:left;font-size:12px;line-height:1em;}
:lang(ja) .brdEsteeLauder .widget-group .contente-chanel > ul > li:before{content:'>';margin:0 5px;display:inline-block;}

:lang(ja) .brdEsteeLauder .widget-group .selectWrap{position:absolute;top:-6px;right:0px;}
:lang(ja) .brdEsteeLauder .contents-title [class*='sorting']{width:131px;height:20px;position:absolute;top:-10px;right:0;background:url('/static-fo-pc/img/ja/brand/bg_selectbox_ESL.gif') left top no-repeat;}

:lang(ja) .brdEsteeLauder .contents-list .no_prod{clear:both;font-size:17px;padding:180px 0px 200px 0px;text-align:center;line-height:1.2em;}
:lang(ja) .brdEsteeLauder .brandPrdList{margin-left:-45px;}
:lang(ja) .brdEsteeLauder .brandPrdList > li{float:left;display:block;margin-right:0px;margin-left:45px;padding-right:0px;margin-bottom:50px;width:310px;height:561px;position:relative;text-align:center;vertical-align:top;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .flagArea{text-align:left;position:absolute;left:7px;top:7px;z-index:1;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .flagArea.right{left:inherit;right:7px;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .flagArea .flag{padding:0;border:0;background:none;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .cellImg{position:relative;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .img{display:block;margin-bottom:23px;width:310px;height:310px;border:1px solid #ccc;position:relative;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .img img{width:308px;height:308px;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .product{display:block;height:40px;padding:0 5px;margin:0 0 5px;font-size:16px;line-height:1.2em;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;font-weight:bold;letter-spacing:-0.03em;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .txt{margin:0px;padding:0px 15px;width:auto;font-size:12px;line-height:1.2em;height:28px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .opt{min-height:37px;font-size:12px;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .opt > span{display:inline-block;padding:7px 0px 0px 0px;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .opt > span.selectColor{padding:0px 0px 0px 0px;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .opt *{vertical-align:middle;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .opt select{height:20px;max-width:180px;margin-right:15px;border:1px solid #D2D2D2;font-size:12px;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .discount{font-size:12px;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .evaluation{min-height:auto;margin:7px 0px;}
:lang(ja) .brdEsteeLauder .brandPrdList .cellInfo > a + .evaluation{margin:44px 0 7px 0 !important;}
:lang(ja) .brdEsteeLauder .brandPrdList > li .evaluation img{width:66px;}
:lang(ja) .brdEsteeLauder .brandPrdList .btnArea [class^="btn"]{display:inline-block;width:90px;height:47px;font-size:0;}
:lang(ja) .brdEsteeLauder .brandPrdList .btnArea [class^="btn"] + [class^="btn"]{margin-left:4px;}
:lang(ja) .brdEsteeLauder .brandPrdList .btnArea .btn-favorite{background:url('/static-fo-pc/img/ja/brand/btn_favorite_ESL.gif') no-repeat 0 0;width:95px;}
:lang(ja) .brdEsteeLauder .brandPrdList .btnArea .btn-buynow{background:url('/static-fo-pc/img/ja/brand/btn_buynow_ESL.gif') no-repeat 0 0;}
:lang(ja) .brdEsteeLauder .brandPrdList .btnArea .btn-addcart{background:url('/static-fo-pc/img/ja/brand/btn_addcart_ESL.gif') no-repeat 0 0;width:95px;}
:lang(ja) .brdEsteeLauder .brandPrdList .btnPalette{width:33px;height:33px;background:url('/static-fo-pc/img/ja/brand/icon_colorchip_ESL.gif') no-repeat 0 0;}
:lang(ja) .brdEsteeLauder .colorLayer .popClose{width:15px;height:15px;background:url('/static-fo-pc/img/ja/brand/colorbox_close_ESL.gif') no-repeat 0 0;right:15px;top:320px;}
:lang(ja) .brdEsteeLauder .colorLayer .brandPrdList > li{display:inline-block;height:auto;margin-left:0px;margin-bottom:0;padding-bottom:10px;background:#f2f2f2;}
:lang(ja) .brdEsteeLauder .colorLayer .brandPrdList > li .img{margin:0;border:0;}
:lang(ja) .brdEsteeLauder .colorLayer .brandPrdList > li .cellInfo{margin-top:-8px;padding:31px 30px 10px;min-height:211px;background:url('/static-fo-pc/img/ja/brand/bg_colorchip_info_ESL.png') repeat-x 0 0;position:relative;z-index:0;}

/* 페이징 */
:lang(ja) .brdEsteeLauder .pagination{clear:both;text-align:center;line-height:auto;}

:lang(ja) .brdEsteeLauder .pagination .pg-prev{width:14px;height:14px;background:url('/static-fo-pc/img/ja/brand/bg_paging_ESL.png') no-repeat 0 0;font-size:0;}
:lang(ja) .brdEsteeLauder .pagination .pg-forwawrd{width:7px;height:14px;background:url('/static-fo-pc/img/ja/brand/bg_paging_ESL.png') no-repeat 0 0;font-size:0;}
:lang(ja) .brdEsteeLauder .pagination .pg-last{width:7px;height:14px;background:url('/static-fo-pc/img/ja/brand/bg_paging_ESL.png') no-repeat -21px 0;font-size:0;}
:lang(ja) .brdEsteeLauder .pagination .pg-next{width:14px;height:14px;background:url('/static-fo-pc/img/ja/brand/bg_paging_ESL.png') no-repeat -28px 0;font-size:0;}

/* 상세페이지 SPP */
:lang(ja) .brdEsteeLauder .brdCont .prodView .leftSection{float:left;width:345px;margin-left:30px;margin-right:60px;padding-top:25px;text-align:center;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .leftSection .pimg > img{width:345px;height:345px;vertical-align:top;}

:lang(ja) .brdEsteeLauder .brdCont .prodView .leftSection .zoom_txt{display:inline-block;text-align:center;font-size:12px;letter-spacing:-0.03em;padding-bottom:15px;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .leftSection .zoom_txt:before{content:'';display:inline-block;position:relative;top:2px;width:13px;height:13px;margin-right:5px;background:url('/static-fo-pc/img/common/bg_icon2.png') -2160px 0px no-repeat;}

:lang(ja) .brdEsteeLauder .brdCont .prodView .leftSection .snsWrap>ul{text-align:center;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .leftSection .snsWrap>ul li{display:inline-block;margin-right:3px;vertical-align:top;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .leftSection .snsWrap .sns{vertical-align:top;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .leftSection .snsWrap .wish{display:block;width:40px;height:40px;background:transparent url('/static-fo-pc/img/common/bg_icon2.png') -1860px 0px no-repeat;font-size:0px;text-indent:-9999;text-align:left;}

:lang(ja) .brdEsteeLauder .brdCont .prodView .leftSection .pgrade{width:200px;margin:15px auto 10px auto;text-align:left;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .leftSection .pgrade dt{margin-bottom:5px;}

:lang(ja) .brdEsteeLauder .brdCont .prodView .leftSection .btn_write{width:190px;height:33px;margin:20px auto 0px auto;font-size:12px;background:url('/static-fo-pc/img/ja/brand/bg_write_board_ESL.gif') left top no-repeat;line-height:33px;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .leftSection .btn_write .count{display:inline-block;margin-left:16px;padding-left:16px;background:url('/static-fo-pc/img/ja/brand/bg_write_count_ESL.gif') no-repeat 0 50%;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .rightSection h4{margin-bottom:24px;font-size:18px;line-height:1.2em;letter-spacing:-0.03em;font-weight:bold;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .rightSection th{padding:6px 0;font-size:12px;text-align:left;line-height:1.2em;}/*190418 edit*/
:lang(ja) .brdEsteeLauder .brdCont .prodView .rightSection td{padding:6px 0;font-size:12px;vertical-align:top;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .rightSection .tooltipWrap .contTip td{vertical-align:middle;/* [DEF-19903] */ }
:lang(ja) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip{position:relative;clear:both;margin:20px 0;padding:5px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;overflow:visible;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip.no_color{padding:0px;border-bottom:none;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList{position:relative;width:auto;margin-left:179px;padding:26px 0px 23px 0;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList .name{display:none;max-width:300px;padding:0 10px;height:38px;line-height:25px;background:url('/static-fo-pc/img/ja/brand/bg_tooltip_ESL.png') left top no-repeat;position:absolute;top:-32px;left:3px;z-index:10;margin-bottom:15px;color:#040a2b;font-size:12px;white-space:nowrap;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList .name:after{display:block;width:1px;height:38px;content:"";background:url('/static-fo-pc/img/ja/brand/bg_tooltip_right_ESL.png') right top no-repeat;position:absolute;right:0;top:0;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList .name.tooltipster-top{background:url('/static-fo-pc/img/ja/brand/bg_tooltip_bottom_ESL.png') left top no-repeat;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .rightSection .colorchip .colorList .name.tooltipster-top .tooltipster-content{padding:17px 10px 7px 10px;background:url('/static-fo-pc/img/ja/brand/bg_tooltip_bottom_right_ESL.png') right top no-repeat;}

:lang(ja) .brdEsteeLauder .brdCont .prodView .rightSection .btn{margin-top:24px;margin-bottom:20px;}
:lang(ja) .brdEsteeLauder .brdCont .prodView .rightSection .note{margin-top:6px;padding-left:13px;background:url('/static-fo-pc/img/ja/brand/icon_note_ESL.gif') 2px 5px no-repeat;color:#040a2b;letter-spacing:-0.05em;line-height:1.3em;}
:lang(ja) .brdEsteeLauder .brdCont .prodWith{margin-bottom:80px;}

:lang(ja) .brdEsteeLauder .brdCont .prodWith li .pimg{padding-bottom:20px;}
:lang(ja) .brdEsteeLauder .brdCont .prodWith li .pname{font-size:14px;height:39px;min-height:auto;font-weight:bold;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;line-height:1.3em;margin-bottom:10px;letter-spacing:-0.03em;}
:lang(ja) .brdEsteeLauder .brdCont .prodWith li .pdesc{height:29px;min-height:auto;margin-bottom:14px;font-size:12px;line-height:1.2em;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;}
:lang(ja) .brdEsteeLauder .brdCont .prodWith li .price{font-size:12px;margin-bottom:13px;font-weight:bold;}
:lang(ja) .brdEsteeLauder .brdCont .prodWith li>a{font-size:0;}
:lang(ja) .brdEsteeLauder .brdCont .prodWith img{vertical-align:top;}

:lang(ja) .brdEsteeLauder .brdCont .prodTabs .tabs li{position:relative;float:left;width:180px;bottom:-2px;border-top:1px solid #ccc;border-right:1px solid #ccc;text-align:center;}
:lang(ja) .brdEsteeLauder .brdCont .prodTabs .tabs li a{display:inline-block;height:34px;padding-top:10px;font-size:12px;text-decoration:none;text-align:center;}
:lang(ja) .brdEsteeLauder .brdCont .prodTabs .tabs li.selected{background:#fff;border-top:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;font-weight:bold;}
:lang(ja) .brdEsteeLauder .brdCont .prodTabs .tabs li.selected a{height:35px;}
:lang(ja) .brdEsteeLauder .brdCont .prodTabs .tabscont{padding:30px 0 80px 0px;border-top:2px solid #000;text-align:left;}
:lang(ja) .brdEsteeLauder .brdCont .prodTabs .tabscont.last{padding-bottom:0px;}

/*tabs*/
:lang(ja) .brdEsteeLauder .prodView .rightSection td .prod_comp{display:block;}
:lang(ja) .brdEsteeLauder .prodView .rightSection td .prod_comp .ico_more{position:relative;text-align:left;padding:3px 0px 0px 16px;cursor:pointer;font-size:11.3px;line-height:1em;}
:lang(ja) .brdEsteeLauder .prodView .rightSection td .prod_comp .ico_more:before{position:absolute;content:'';display:block;width:11px;height:11px;top:4px;left:0px;background:transparent url('/static-fo-pc/img/ja/brand/ico_prod_comp_ESL.gif') 0px 0px no-repeat;}
:lang(ja) .brdEsteeLauder .prodView .rightSection td .prod_comp.on .ico_more:before{background-position:0px -16px;}
:lang(ja) .brdEsteeLauder .prodView .rightSection td .prod_txt{word-break:break-all;overflow:hidden;line-height:1.2em;letter-spacing:-0.03em;}
:lang(ja) .brdEsteeLauder .prodView .rightSection td .prod_comp.on .prod_txt{height:auto !important;}
:lang(ja) .brdEsteeLauder .brdCont .reviewTable td{padding:3px 0px !important;font-size:12px;border-top:1px solid #ccc;text-align:center;line-height:1.3em;}
:lang(ja) .brdEsteeLauder .brdCont .reviewTable td a{font-size:12px;}

:lang(ja) .brdEsteeLauder .brdCont .reviewTable tr.answer td{background:#f9f9f9;font-size:12px;text-align:left;padding:3px 0px;}
:lang(ja) .brdEsteeLauder .brdCont .reviewTable tr.answer td .rview{position:relative;clear:both;margin:5px 98px 5px 5px;font-size:12px;word-break:break-all;line-height:1.2em;overflow:visible;}
:lang(ja) .brdEsteeLauder .brdCont .reviewTable tr.answer td .rview img{float:left;padding:0px;margin-right:10px;border:1px solid #ccc;}
:lang(ja) .brdEsteeLauder .brdCont .reviewTable tr.answer td .rview:after{clear:both;content:'';display:table;}
:lang(ja) .brdEsteeLauder .brdCont .reviewTable tr.answer .recommend{position:absolute;top:0px;right:-92px;}
:lang(ja) .brdEsteeLauder .brdCont .reviewTable tr.answer .recommend .chu{height:30px;margin-right:2px;padding:0 10px;border:1px solid #d2dadd;background-color:#fafcfb;color:#bbb;font-size:13px;text-align:center;line-height:28px;display:inline-block;}
:lang(ja) .brdEsteeLauder .brdCont .reviewTable tr.answer .recommend .chu:before{content:'';display:inline-block;width:16px;height:14px;margin-right:6px;background:url('/static-fo-pc/img/common/bg_icon.png') no-repeat -2969px -30px;vertical-align:middle;}
:lang(ja) .brdEsteeLauder .brdCont .reviewTable tr.answer .recommend .chu.on{color:#f11d13;}
:lang(ja) .brdEsteeLauder .brdCont .reviewTable tr.answer .recommend .chu.on:before{background-position:-2969px -60px;}
:lang(ja) .brdEsteeLauder .brdCont .reviewTable tr.answer .recommend .sns{display:inline-block;width:30px;height:30px;color:transparent;font-size:0;background:url('/static-fo-pc/img/common/bg_icon2.png') no-repeat -1980px -60px;vertical-align:top;}

/* store */
:lang(ja) .brdEsteeLauder .contents .store dl{clear:both;overflow:hidden;}
:lang(ja) .brdEsteeLauder .contents .store dt{float:left;width:139px;height:19px;margin:0 38px 38px 0;padding-left:81px;box-sizing:content-box;}
:lang(ja) .brdEsteeLauder .contents .store dd{float:left;width:712px;height:19px;margin-bottom:38px;line-height:19px;}
:lang(ja) .brdEsteeLauder .contents .store{margin-top:44px;}
:lang(ja) .brdEsteeLauder .contents .store dd .tel{margin-left:16px;}

/* travel beautifully */
:lang(ja) .brdEsteeLauder .travel_beautifully{margin:0px auto;padding:0px;width:900px;}
:lang(ja) .brdEsteeLauder .travel_beautifully img{vertical-align:top;}
:lang(ja) .brdEsteeLauder .travel_beautifully .tips_step{border-bottom:1px solid #aaa;}
:lang(ja) .brdEsteeLauder .travel_beautifully h3{margin-top:0px !important;padding-top:70px !important;margin-bottom:50px !important;}

/* brand story */
:lang(ja) .brdEsteeLauder .brandstory{border:1px solid #d9dcdb;padding:40px 44px 10px 44px;}
:lang(ja) .brdEsteeLauder .brandstory .ctabs{clear:both;margin:0 0 19px 33px;overflow:hidden;}
:lang(ja) .brdEsteeLauder .brandstory .ctabs li{float:left;width:156px;margin-left:20px;}
:lang(ja) .brdEsteeLauder .brandstory .ctabs li:first-child{margin-left:0;}
:lang(ja) .brdEsteeLauder .brandstory .ctabs:last-child{margin-top:50px;}
:lang(ja) .brdEsteeLauder .brandstory .tabsdiv{display:none;position:relative;}
:lang(ja) .brdEsteeLauder .brandstory #tabsdiv-1{display:block;}
:lang(ja) .brdEsteeLauder .brandstory .tabsdiv .pos01{position:absolute;top:2705px;left:437px;}
:lang(ja) .brdEsteeLauder #gotop{position:absolute;bottom:35px;right:10px;cursor:pointer;}

/* Best Seller */
:lang(ja) .brdEsteeLauder .bestseller{clear:both;margin:50px 0px;text-align:center;}

/* Redifined Style */
:lang(ja) .brdEsteeLauder #prdInfo .color-black{font-size:11px;}
:lang(ja) .brdEsteeLauder .selectZone.size20 .ui-selectmenu-button, .selectZone.size20 .ui-menu .ui-menu-item-wrapper{font-size:12px;}
:lang(ja) .brdEsteeLauder .selectZone .ui-selectmenu-text{font-size:12px;}
:lang(ja) .brdEsteeLauder .selectZone.size20 .ui-selectmenu-icon{margin-top:-2px;right:2px;}
/* :lang(ja) .brdEsteeLauder #prdInfo .btn4{font-size:11px;background-color:#000;line-height:1.1em;height:auto;padding:4px 9px;} */
:lang(ja) .brdEsteeLauder #prdInfo .tooltipSave{vertical-align:middle;}
:lang(ja) .brdEsteeLauder .tooltipSave .btnTip{display:block;vertical-align:top;}
:lang(ja) .brdEsteeLauder .tooltipSave .contTip{padding:0px;}
:lang(ja) .brdEsteeLauder .tooltipSave .contTip .txtDesc{margin-top:0px;}
:lang(ja) .brdEsteeLauder .brdCont .prodTabs .tabscont h3{text-align:left;margin:35px 0px 17px 0px;line-height:1.2em;}
:lang(ja) .brdEsteeLauder .brdCont .tabscont{font-size:12px;}
:lang(ja) .brdEsteeLauder .brdCont .tabscont .proudctDetail{margin-top:35px;}
:lang(ja) .brdEsteeLauder .brdCont .tabscont .proudctDetail:first-child{margin-top:0px;}
:lang(ja) .brdEsteeLauder .brdCont .tabscont .proudctDetail .numList li{line-height:1.3em;}
:lang(ja) .brdEsteeLauder .brdCont .tabscont .proudctDetail .numList > li + li{margin-top:15px;}
:lang(ja) .brdEsteeLauder .brdCont .tabscont .descText .numList{padding-top:10px;}
:lang(ja) .brdEsteeLauder .brdCont .tabscont .htmlArea .descText:first-child{padding-top:0px;}
:lang(ja) .brdEsteeLauder .brdCont .tabscont .tableArea th,:lang(ja) .brdEsteeLauder .brdCont .tabscont .tableArea td{font-size:12px;line-height:1.2em;}
:lang(ja) .brdEsteeLauder .brdCont .tabscont .signTxt{letter-spacing:-0.03em;}
:lang(ja) .brdEsteeLauder .brdCont .infoBox .descText dd{line-height:1.2em;letter-spacing:-0.03em;}
:lang(ja) .brdEsteeLauder .brdCont .infoBox .receiveLoca .place li a{padding:4px 10px 4px 15px;}
:lang(ja) .brdEsteeLauder .brdCont .infoBox .receiveLoca .location .desc .listDot li{font-size:12px;line-height:1.2em;}
:lang(ja) .brdEsteeLauder .brdCont .infoBox .receiveLoca .tableBox th:first-child{width:600px;}
:lang(ja) .brdEsteeLauder .ui-selectmenu-menu ul{padding:0px;}

/* 상품상세 확대보기 부분 */
:lang(ja) .brdEsteeLauder .photo .photoView{width:345px;height:345px;}
:lang(ja) .brdEsteeLauder .photo .photoView img{max-width:345px !important;max-height:345px !important;}
:lang(ja) .brdEsteeLauder .photoThumb,:lang(ja) .brdEsteeLauder .photoThumbOpt{width:345px;}
:lang(ja) .brdEsteeLauder .photoThumb .slick-list,:lang(ja) .brdEsteeLauder .photoThumbOpt .slick-list{width:385px;}
:lang(ja) .brdEsteeLauder .photoThumb .slick-list .slick-track{margin:0 auto;}
:lang(ja) .brdEsteeLauder .photoThumb a,:lang(ja) .brdEsteeLauder .photoThumbOpt a{height:63px;}




/* 상품상세 - 만족도 */
.listTable .tableBox table tr.listReply td{position:relative;padding:20px 30px;background-color:#f9f9f9;}
.listTable .tableBox .listReply{display:none;}
.listTable .tableBox .nodata{text-align:center !important;}
.listTable .tableBox .listReply .recommend{right:14px;}
/* .listTable .tableBox .listReply .snsShare{right:15px;} */
/* .listTable .tableBox .listReply .snsShare .content{width:auto;margin:0;} */
/* .listTable .tableBox .listReply .snsShare img{margin-left:0;} */

/* 글 내용 확인 가능*/
.listTable .tableBox .listReply .reviewDetail .content{width:800px;margin:0 0 23px;color:#333;font-size:13px;text-align:left;}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .hashTag{margin-bottom:0;}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .option{display:block;margin-bottom:5px;color:#999;}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .nodpMsg{margin-bottom:20px;color:#666;font-size:14px}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .qna{position:relative;color:#666;font-size:14px;}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .qna.answer{ color:#333;background:#f1f1f1;}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .qna.answer.reply{left:0;padding:17px 0 0 20px;border-top:1px solid #e0e0e0;}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .qna.answer.reply:before{content:'';width:10px;height:10px;display:inline-block;background:url('/static-fo-pc/img/common/newicon_qna_reply.png') 0 0 no-repeat;position:absolute;top:3px;left:0;}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .qna.answer a{color:#000;text-decoration:underline;}/*20210629*/
.listTable .tableBox .listReply .btnR{text-align:right;margin-top:10px;}
.listTable .tableBox .listReply .btnR .btn4{color:#333;}
.listTable .tableBox .listReply .btnR .btn4.disable{background-color:#fcfcfc;color:#969696;}
.listTable .tableBox table td .listTitle .option,
.listTable .tableBox .listReply > td{padding:0;}
.listTable .tableBox .listReply .reviewDetail .content{width:100%;margin:0;}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .qna,
.listTable .tableBox .listReply .reviewDetail .content .nodpMsg{width:100%;padding:32px 50px 50px;margin:0;position:relative;color:#666;font-size:14px;}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .answer{padding:32px 50px 50px;margin-top:-18px;color:#333;background:#f1f1f1;font-size:14px;color:#333;}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .answerReply{margin-top:17px;padding:17px 0 0 20px;border-top:1px solid #e0e0e0;position:relative;}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .answerReply:before{content:'';width:10px;height:10px;display:inline-block;background:url('/static-fo-pc/img/common/newicon_qna_reply.png') 0 0 no-repeat;position:absolute;top:20px;left:0;}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .answer a{color:#000;text-decoration:underline;}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .nodpMsg{margin-top:-18px;color:#999;background:#f1f1f1;padding:0 50px 0}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .nodpMsg p{ padding:32px 0 50px}/*20210629*/
.listTable .tableBox .listReply .reviewDetail .content .nodpMsg + .nodpMsg p,
.listTable .tableBox .listReply .reviewDetail .content .answer + .nodpMsg p{border-top:1px solid #e0e0e0}/*20210629*/

/* 상품평 - 추천, 공유하기 아이콘*/
.listTable .tableBox .listReply .recommend{text-align:right;}
.listTable .tableBox .listReply .recommend a{display:inline-block;vertical-align:middle;}
.listTable .tableBox .listReply .recommend .chu{height:30px;margin-right:2px;padding:0 10px;color:#bbb;font-size:13px;text-align:center;line-height:30px;}
.listTable .tableBox .listReply .recommend .chu:before{content:'';display:inline-block;width:18px;height:16px;margin:-5px 6px 0 0;background:url('/static-fo-pc/img/common/newicon_good.png') 0 0 no-repeat;vertical-align:middle;}
.listTable .tableBox .listReply .recommend .chu.on{color:#000;}
.listTable .tableBox .listReply .recommend .chu.on:before{background-position:0 -18px;}
.listTable .tableBox .listReply .recommend .sns{width:30px;height:30px;color:transparent;font-size:0;background:url('/static-fo-pc/img/common/newicon_share_s.png') 50% 50% no-repeat;position:relative;}
.listTable .tableBox .listReply .recommend .sns:before{content:'';width:1px;height:14px;margin-top:-7px;background:#e0e0e0;display:inline-block;position:absolute;top:50%;left:0;}

/* 상품평 - hashTag*/
.listTable .tableBox .listReply .hashTag{margin:0 0 20px -5px;}
.listTable .tableBox .listReply .hashTag:after{content:'';display:block;visibility:hidden;height:0px;clear:both;}
.listTable .tableBox .listReply .hashTag li{float:left;margin:0 0 5px 5px;padding:4px 8px 5px;border:1px solid #e6e6e6;background-color:#fff;color:#999;border-radius:15px;font-size:13px;text-align:center;word-break:break-all}

.listTable .tableBox .listReply  .reviewPhoto{width:100%;padding-top:10px;font-size:0;margin-bottom:30px;text-align:left;}
.listTable .tableBox .listReply  .reviewPhoto span{width:270px;height:270px;overflow:hidden;display:inline-block;position:relative;background:#fff}
.listTable .tableBox .listReply  .reviewPhoto span.video{position:relative;display:inline-block;}
.listTable .tableBox .listReply  .reviewPhoto span.video > .play{width:100%;height:100%;background:url(/static-fo-pc/img/common/newbg_play.png) repeat;position:absolute;top:0;left:0;z-index:1;display:inline-block;}
.listTable .tableBox .listReply  .reviewPhoto span.video > .play > em{width:100%;height:100%;display:inline-block;background:url(/static-fo-pc/img/common/newbtn_play.png) 50% 50% no-repeat;}
.listTable .tableBox .listReply  .reviewPhoto a + a,
.listTable .tableBox .listReply  .reviewPhoto span + span{margin-left:10px;}
.listTable .tableBox .listReply  .reviewPhoto span > img{max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.listTable .tableBox .listReply  .reviewPhoto span > img.width100{width:100% !important;height:auto !important;max-width:none !important;max-height:none !important;}
.listTable .tableBox .listReply  .reviewPhoto span > img.height100{width:auto !important;height:100% !important;max-width:none !important;max-height:none !important;}
.listTable .tableBox .listReply  .content{font-size:13px;color:#333;}
.listTable .tableBox .listReply  .content .option{display:block;margin:30px 0;font-size:13px;color:#999;}

/* hls 플레이어 */
.layerBody .productVideo{position:relative;}
.layerBody .hlsVideo{width:100%;height:100%;position:absolute;left:0;top:0}
.layerBody .hlsVideo .vjs-big-play-button{
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}

/* 상품평 쓰기 */
.writeTable + .writeNoticeTit{margin-top:17px;}
.writeTable + .writeNoticeTit + .writeNotice{margin-top:14px;}


/* SYS-4305 20200327 수정 */
.dior_wrap .priceInfo .buy_box strong{font-size:14px;line-height:14px}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .re_list1 .re_txt1{position: relative;display: inline-block;width: 68px;margin-right: 5px;vertical-align: middle;font-size: 14px;letter-spacing: -1px;font-weight: bold;}
.brdClinique .pro_all .pro_area1 .pro-wrap .store_re .re_list1 .re_txt1:after{display:inline-block;width:1px;height:15px;content:"";background:#b2b2b2;position: absolute;top: 5px;right: 1px;}
.infoData.type2 dt{line-height: 11px;font-size: 11px;letter-spacing: -.5px;}
.infoData.type2.gray dt{color: #999}
.brdChanel .prodTabs .tabsDiv .tabs.typeText{position: relative;overflow:hidden;width:100%;}
.brdChanel .prodTabs .tabsDiv .tabs.typeText:after{content:'';display:block;width:100%;height:3px;background:#707070;position:absolute;left:0;bottom:0;z-index:0;}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li:first-child{margin-left:0}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li{position:relative;height:34px;float: left;min-width:100px;background: url(/static-fo-pc/img/common/brand/ctab-mid.gif);box-sizing: border-box;margin-left: -1px;}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li:before{position:absolute;top: 0;left:0;content:"";display:inline-block;width: 17px;height: 34px;background: url(/static-fo-pc/img/common/brand/ctab-left.gif);}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li:after{position:absolute;top: 0;right:0;content:"";display:inline-block;width: 17px;height: 34px;background: url(/static-fo-pc/img/common/brand/ctab-right.gif);}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li:first-child.on{margin: 0 -10px 0 0;padding-right: 10px;padding-left: 0;}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li.on:first-child:before{background: url(/static-fo-pc/img/common/brand/ctab-leftOn-first.gif);width:17px}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li.on:first-child:after{position:absolute;top: 0;right:0;content:"";display:inline-block;width: 17px;height: 34px;background: url(/static-fo-pc/img/common/brand/ctab-rightOn.gif);width:27px}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li.on{background:url(/static-fo-pc/img/common/brand/ctab-midOn.gif);margin: 0 -10px;z-index: 2;min-width: 220px;padding: 0 10px;}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li:last-child.on:after{background: url(/static-fo-pc/img/common/brand/ctab-rightOn-last.gif);width: 25px;}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li:last-child.on{margin: 0 0 0 -10px;}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li.on:before{background: url(/static-fo-pc/img/common/brand/ctab-leftOn.gif);width: 28px;}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li.on:after{position:absolute;top: 0;right:0;display:inline-block;content:"";background: url(/static-fo-pc/img/common/brand/ctab-rightOn.gif);width:27px;height: 34px;}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li.on a{font-weight:bold;color:#333;line-height: 36px;font-size: 13px;}
.brdChanel .prodTabs .tabsDiv .tabs.typeText li a{display:block;width:100%;height:100%;line-height: 34px;text-align: center;text-decoration: none;padding: 0 20px;box-sizing: border-box;font-size: 11px;color: #999;}

/* [SYS-5969]20200414 */
:not(:lang(ko)) .jmwrap .prodInfo .inner th .dream {width:50px;margin-right:-5px;display:inline-block;}
/* //[SYS-5969]20200414 */

/*[SYS-843]20200529 add*/
/* 재입고알림 */
.restock{line-height:28px;padding:0 13px;color:#fff !important;display:inline-block;vertical-align:middle;}
.restock.color-pastel{background:#bbe9de;color:#000 !important;}/*20190328 #123690 edit*/
.restock.color-black{background:#000;}
.restock.color-pink{background:#e30e62;}
.restock.color-green{background:#85a095;}

.brdWrap table td select{vertical-align:middle;}
.brdWrap .ea_change{position: relative;}
.brdWrap .ea_change .spinner{float:left;}
.brdWrap .ea_change .btn4{float:left;margin-left:5px;height:28px;line-height:26px;color:#999;}
.brdWrap .ea_change.change .btn4{border:1px solid #000;background:#000;height:28px;line-height:26px;color:#fff;}
.brdWrap .ea_change .contTip{padding:10px;width:190px;bottom:10px;left:30px;text-align:center;display:none;}/*20200811*/
.brdWrap .ea_change.change .contTip{display:block;}

.brdEsteeLauder .pcsData .tableArea table{width:100% !important;}/*20200811*/

.brdWrap .pcsOption dd{top:25px;left:0;}
.containingListBox{margin-top:30px;}
.containingList{border:1px solid #e0e0e0;border-top:0;}
.containingList > li{border-top:1px solid #e0e0e0;padding:15px 20px;}
.optionResult{position: relative;}
.optionResult .btnDel{position:absolute;top:15px;right:15px;width:20px;height:20px;margin-left:0;background:url('/static-fo-pc/img/common/bg_btn.png') no-repeat -1462px 0;}
.optionResult .product .name{color:#666;text-align:left; max-width:97%;}
.optionResult .product .option{text-align:left;}
.optionResult .product .option span{color:#333;text-align:left;}
.optionResult .product .option span:after{content:'';display:inline-block;width:1px;height:13px;margin:-1px 4px 0 8px;background-color:#dbe0e5;vertical-align:middle;}
.optionResult .product .option span:last-child:after{display:none;}
.optionResult .pcsData{padding:5px 0;text-align:left;}
.optionResult .pcsData .tit em{color:#00996a;}/*20221012*/
.optionResult .pcsData .tooltipWrap .contTip .pcsExplain p{color:#666;}
.optionResult .pcsData .tooltipWrap .contTip .pcsExplain li{margin-bottom:0;padding-left:10px;color:#999;font-size:12px;}
.optionResult .pcsData .tooltipWrap .contTip .pcsOff p{color:#000;}
.optionResult .pcsData .tooltipWrap .contTip .pcsOff span{color:#00996a;}/*20221012*/
.optionResult .halfDividedBox{margin-top:5px;position: relative;}
.optionResult .halfDividedBox .ea{position: absolute;top:0;left:0;}
.optionResult .halfDividedBox .ea .spinner{float:left;}
.optionResult .halfDividedBox .ea .btn4{margin-left:5px;height:28px;line-height:26px;color:#999;}
.optionResult .halfDividedBox .ea.change .btn4{border:1px solid #000;background:#000;height:28px;line-height:26px;color:#fff;}
.optionResult .halfDividedBox .ea .contTip{width:210px;bottom:40px;left:22px;text-align:center;display:none;}/*20200813*/
.optionResult .halfDividedBox .ea.change .contTip{display:block;}
.optionResult .halfDividedBox .eaInfo{height:28px;display:block;font-size:14px;color:#666;line-height:28px;}
.optionResult .halfDividedBox .eaInfo .red{color:#f11d13;}
.optionResult .halfDividedBox .priceArea{text-align:right;}
.optionResult .halfDividedBox .priceArea strong{color:#000;font-size:20px;}
.containingListBox .totalPriceArea{padding:15px 15px 0;}
.containingListBox .totalPriceArea:after{content:'';display:block;visibility:hidden;height:0px;clear:both;}
.containingListBox .totalPriceArea .tit{float:left;color:#333;font-size:16px;}
.containingListBox .totalPriceArea .priceArea{float:right;color:#333;font-size:16px;}
.containingListBox .totalPriceArea .priceArea strong{color:#000;font-size:22px;}
/*//[SYS-843]20200529 add*/

/*****************************
    등급별 할인가
*****************************/
/* SYS-6757 200625 */
/*SYS-11877 210105*/
.memGrade_box {padding:5px 0 0 !important;position:relative; }/* SYS-10105 200807 */
.memGrade_box li {width:25%;padding:0;float:left;color:#999;font-size:10px; text-align:center; color:#666;line-height: 15px; }
.memGrade_box .bicon { position:absolute; top:5px; right:0; width:20px; height:20px; background:url("/static-fo-pc/img/common/icon_price_info.png") no-repeat center 50%; color:transparent; font-size:0; overflow:hidden; }
.memGrade_box .dragdealer {width:100%;height:10px;position:relative; margin:23px 0 0;}
.memGrade_box .dragdealer:after { content:''; display:block; width:100%; height:6px; background:#f3f3f3; border-radius: 3px; }
.memGrade_box .dragdealer .handle { width:25%; height:10px; position:absolute; top:0; left:0; cursor:pointer; color:transparent; font-size:0; line-height:0; }
.memGrade_box .dragdealer .handle:after { content:''; display:block; width:16px; height:15px; background:#005cc6; border-radius:50%; margin:-4px auto 0; }
.memGrade_box .dragdealer .handle.big {height:24px;}
.memGrade_box .dragdealer .handle.big:after {width: 24px;height:24px;margin:-9px auto 0}
.memGrade_box ul.grad02 + .dragdealer > .handle:after {background:#c60000}
.memGrade_box ul.grad03 + .dragdealer > .handle:after {background:#541981}
.memGrade_box ul.grad04 + .dragdealer > .handle:after {background:#000}
.memGrade_box ul.grad01 li:nth-child(1) {color:#005cc6;font-size:11px;font-weight: bold;}
.memGrade_box ul.grad02 li:nth-child(2) {color:#c60000;font-size:11px;font-weight: bold;}
.memGrade_box ul.grad03 li:nth-child(3) {color:#541981;font-size:11px;font-weight: bold;}
.memGrade_box ul.grad04 li:nth-child(4) {color:#000;font-size:11px;font-weight: bold;}

.BobbiBrown .memGrade_box .dragdealer:after{background:#dfdfdf;}
.mac_contents .memGrade_box{padding:5px 0 10px !important;}/*SYS-13823 210119*/

/*SYS-11877 210105*/
.benefitPrice { z-index:50; position:absolute; top:unset !important; right:0; margin-top:0 !important; border-radius:4px; border:1px solid #999; background:#fff;}/* SYS-10105 200806 */
/* DEF-4201 200827 */
.benefitPrice .infoData {width:460px; border-bottom:0 !important;}
.benefitPrice .infoData dl { margin:10px 0;}
.benefitPrice .infoData dl:after {content:'';display:block;visibility:hidden;height:0px;clear:both;}
.benefitPrice .infoData dl.normal dt, .benefitPrice .infoData dl.member dt {width:120px; margin:0; padding:0;float: left;}
.benefitPrice .infoData dl.normal dd, .benefitPrice .infoData dl.member dd {width:335px; position:relative; float: left;}
/* //DEF-4201 200827 */
.benefitPrice .infoData dl dd strong {color:#000;}
.benefitPrice ol.info {width:100% !important;}
.benefitPrice button { background:none; outline:none; padding:0; }
.benefitPrice .cont { position:relative; padding:30px 20px;}/* SYS-10105 200806 */
.benefitPrice .cont .tit { color:#000; font-size:13px; font-weight:normal; line-height:20px; text-align:center; margin:0; }
.benefitPrice .cont .ani_box { position:relative; }
.benefitPrice .cont .ani_box .lst { margin:15px 0; }
.benefitPrice .cont .ani_box .lst > li { width:25%; float:left; text-align:center; }
.benefitPrice .cont .ani_box .lst > li:before { content:''; display:block; width:100%; height:2px; background:#c6c5c6; }
.benefitPrice .cont .ani_box .lst > li > span { margin-bottom:7px; color:#999; font-size:9px; }
.benefitPrice .cont .ani_box:after { content:''; display:block; clear:both; }
.benefitPrice .cont .ani_box .barAni { position:absolute; top:15px; left:0; display:block; width:25%; height:2px; background:#000; font-size:0; color:transparent; text-indent:-99999px; animation-name:barmove; animation-duration:5s; animation-iteration-count:infinite; }
.benefitPrice .cont .ani_box .barAni:after { background:url("/static-fo-pc/img/common/icon_hand.png") no-repeat center 0; background-size:65px auto; content:''; display:block; width:100%; height:30px; margin:-2px auto 0; position:absolute; top:0; }/* SYS-10105 200806 */
.benefitPrice .cont .ani_box.grad01 .lst > li:nth-child(1) span { color:#000; }
.benefitPrice .cont .ani_box.grad01 .barAni { left:0; }
.benefitPrice .cont .ani_box.grad01 .infos.pr01 { display:block; }
.benefitPrice .cont .ani_box.grad01 .infos.pr02 { display:none; }
.benefitPrice .cont .ani_box.grad01 .infos.pr03 { display:none; }
.benefitPrice .cont .ani_box.grad01 .infos.pr04 { display:none; }
.benefitPrice .cont .ani_box.grad02 .lst > li:nth-child(2) span { color:#000; }
.benefitPrice .cont .ani_box.grad02 .barAni { left:25%; }
.benefitPrice .cont .ani_box.grad02 .infos.pr01 { display:none; }
.benefitPrice .cont .ani_box.grad02 .infos.pr02 { display:block; }
.benefitPrice .cont .ani_box.grad02 .infos.pr03 { display:none; }
.benefitPrice .cont .ani_box.grad02 .infos.pr04 { display:none; }
.benefitPrice .cont .ani_box.grad03 .lst > li:nth-child(3) span { color:#000; }
.benefitPrice .cont .ani_box.grad03 .barAni { left:50%; }
.benefitPrice .cont .ani_box.grad03 .infos.pr01 { display:none; }
.benefitPrice .cont .ani_box.grad03 .infos.pr02 { display:none; }
.benefitPrice .cont .ani_box.grad03 .infos.pr03 { display:block; }
.benefitPrice .cont .ani_box.grad03 .infos.pr04 { display:none; }
.benefitPrice .cont .ani_box.grad04 .lst > li:nth-child(4) span { color:#000; }
.benefitPrice .cont .ani_box.grad04 .barAni { left:75%; }
.benefitPrice .cont .ani_box.grad04 .infos.pr01 { display:none; }
.benefitPrice .cont .ani_box.grad04 .infos.pr02 { display:none; }
.benefitPrice .cont .ani_box.grad04 .infos.pr03 { display:none; }
.benefitPrice .cont .ani_box.grad04 .infos.pr04 { display:block; }
.benefitPrice button.layerClose { display:block; position:absolute; top:0; right:0; width:32px; height:32px; font-size:0; color:transparent; text-indent:-99999px; }
.benefitPrice button.layerClose:before { content:''; display:block; transform:rotate(45deg); top:10px; position:absolute; left:15px; height:15px; width:1px; background-color:#999; }
.benefitPrice button.layerClose:after { content:''; display:block; transform:rotate(-45deg); top:10px; position:absolute; left:15px; height:15px; width:1px; background-color:#999; }
/* SYS-10105 200806 */
.benefitPrice .cont .noti {margin-top:5px;padding:8px 0 7px 0;background:#f9f9f9;color:#666;font-size:11px;line-height:15px;text-align:center;}

.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 td .benefitPrice dt {color:#000;}
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 td .benefitPrice dd,
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 td .benefitPrice .infoData dl dd strong,
.BobbiBrown .prodInfo .prodInfoRow_2 .prodInfoCol_1 td .benefitPrice .infoData dl dd span.fc6  {color:#e30e62;}
/* SYS-10105 200807 */

/* DEF-4201 200827 del
#mac_wrap .prod_detail .section_right .benefitPrice .infoData dl { width:380px; }
#mac_wrap .prod_detail .section_right .benefitPrice dt { width: 100px;}
#mac_wrap .prod_detail .section_right .benefitPrice dd { width: 280px;}
*/
/* //SYS-6757 200625 */

/* DEF-4201 200902 */
#mac_wrap .benefitPrice .infoData dl.normal dd, #mac_wrap .benefitPrice .infoData dl.member dd {width:280px !important;}

/* [SYS-9309] 20200819 */
#mac_wrap .prod_detail .section_right .btn [class*="btnType"] {float:left;width:119px;height:55px;margin-right:7px;padding:14px 5px 15px;font-family:'Noto Sans Regular', 'Noto Sans Regular JP', 'Tahoma', 'Simhei', 'Microsoft Yahei';font-size:16px;line-height:1.5;color:#000;text-align:center;border:1px solid #000;background-color:#fff;}
#mac_wrap .prod_detail .section_right .btn .btnType2 {width:244px;}
#mac_wrap .prod_detail .section_right .btn .btnCol1 {color:#fff;background-color:#000;}
#mac_wrap .prod_detail .section_right .prod_info .restock {font-size:12px;text-align:center;}
#mac_wrap .prod_detail .section_right .prod_info .restock.color-black {min-width:88px;}
#mac_wrap .prod_detail .section_right .prod_info .restock.color-white {min-width:70px;border-color:#000;}
#mac_wrap .prod_detail .section_right .prod_info .colorchip .restock {width:auto;display:inline-block;}


.brdDarphin .prodView .rightSection .btn [class*="btnType"] {width:130px;height:58px;margin-left:0;padding:17px 5px;font-family:'Dotum', '돋움';font-size:16px;line-height:1.5;color:#5a6771;text-align:center;vertical-align:top;border:1px solid #e0e9e4;background-color:#fff;display:inline-block;}
.brdDarphin .prodView .rightSection .btn [class*="btnType"] + [class*="btnType"] {margin-left:10px;}
.brdDarphin .prodView .rightSection .btn .btnType2 {width:189px;}
.brdDarphin .prodView .rightSection .btn .btnCol1 {color:#5a6771;border-color:#e6e6e6;background-color:#e6e6e6;}
.brdDarphin .prodView .rightSection .btn .btnCol2 {color:#5a6771;border-color:#bbe9de;background-color:#bbe9de;}
.brdDarphin .prodView .rightSection .btn_zzim_small {display:inline-block;width:74px;height:28px;border-color:#e6e6e6;background-color:#e6e6e6;color:#5a6771;text-align:center;vertical-align:middle} /* 201230 찜꽁 버튼 추가 */

.BobbiBrown .aln_r [class*="btnType"] {width:80px;height:53px;margin-left:0;padding:17px 5px 16px;font-family:'Dotum', '돋움';font-weight:700;font-size:12px;line-height:1.5;color:#fff;text-align:center;vertical-align:top;border:1px solid #525252;background-color:#525252;display:inline-block;}
.BobbiBrown .aln_r [class*="btnType"] + [class*="btnType"] {margin-left:6px;}
.BobbiBrown .aln_r .btnType2 {width:149px;}
.BobbiBrown .aln_r .btnCol1 {border-color:#acacac;background-color:#acacac;}
.BobbiBrown .aln_r .btnCol2 {color:#323232;border-color:#acacac;background-color:#fff;}
.BobbiBrown .aln_r .btnCol3 {border-color:#e30e62;background-color:#e30e62;}

.jmwrap .prodInfo .inner .btn [class*="btnType"] {position:relative;width:80px;height:43px;margin-left:0;padding:12px 5px 11px;font-family:'Dotum', '돋움';font-size:12px;line-height:1.5;color:#000;text-align:center;vertical-align:top;border:1px solid #ccc;background-color:#fff;display:inline-block;}
.jmwrap .prodInfo .inner .btn .btnType2 {width:149px;}
.jmwrap .prodInfo .inner .btn .btnCol1 {border-color:#dfdfdf;background-color:#dfdfdf;}
.jmwrap .prodInfo .inner .btn .btnCol2 {color:#fff;background-color:#000;}
.jmwrap .prodInfo .inner .btn .btnCol2:before {content:"";position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #fff;}
.jmwrap .prodInfo .inner td {padding:4px 0;}
/*20220415*/.jmwrap .prodInfo .inner td select {min-width:79px;}
/*20220415*/.jmwrap .prodInfo .inner td .restock {padding:0 5px;}
.jmwrap .prodInfo .inner td select ~ .restock {margin-left:3px;}

.lamerwrap .brdprodDetail .sectionR .prodBtn [class*="btnType"] {width:130px;height:55px;margin-left:0;padding:16px 5px;font-family:'Dotum', '돋움';font-weight:700;font-size:14px;line-height:1.5;color:#fff;text-align:center;vertical-align:top;border:1px solid #000;background-color:#000;display:inline-block;}
.lamerwrap .brdprodDetail .sectionR .prodBtn [class*="btnType"] + [class*="btnType"] {margin-left:6px;}
.lamerwrap .brdprodDetail .sectionR .prodBtn .btnType2 {width:229px;}
.lamerwrap .brdprodDetail .sectionR .prodBtn .btnCol1 {border-color:#c4c4c4;background-color:#c4c4c4;}
.lamerwrap .brdprodDetail .sectionR .prodBtn .btnCol2 {color:#000;border-color:#c4c4c4;background-color:#fff;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td select {width:135px;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td select + a {margin-left:3px;}
.lamerwrap .brdprodDetail .sectionR .prodSpec td a + a {margin-left:2px;}
.lamerwrap .brdprodDetail .sectionR .restock {padding:0 10px;text-align:center;}
.lamerwrap .brdprodDetail .sectionR .restock.color-black {min-width:88px;}
.lamerwrap .brdprodDetail .sectionR .restock.color-white {min-width:52px;}

.dior_wrap .pro_list ul li span.pr_btn > a {min-width:90px;padding:12px 10px;text-align:center;}
.dior_wrap .pro_list ul li span.pr_btn .btnType1 {color:#000;background-color:#fff;}
.dior_wrap .pro_list ul li span.pr_btn .btnType1:hover {color:#000;}

.dior_wrap .priceInfo .btn_list [class*="btnType"] {width:150px;height:44px;padding:12px 5px;font-family:'Dotum', '돋움';font-weight:700;font-size:13px;line-height:18px;color:#000;text-align:center;vertical-align:top;border:1px solid #000;background-color:#fff;display:inline-block;}
.dior_wrap .priceInfo .btn_list .btnType2 {width:182px;}
.dior_wrap .priceInfo .btn_list .btnType2:first-child:nth-last-child(2) {width:341px;}
.dior_wrap .priceInfo .btn_list *:first-child {margin-left:0;}
.dior_wrap .priceInfo .btn_list .btnCol1 {color:#fff;background-color:#000;}

.brdEsteeLauder .brdCont .prodView .rightSection .btn [class*="ico"] {width:130px;height:48px;font-size:0;line-height:0;vertical-align:top;background-image:url("/static-fo-pc/img/common/brand/esl/btn_set1.png?v=2");display:inline-block;}
.brdEsteeLauder .brdCont .prodView .rightSection .btn [class*="ico"] + [class*="ico"] {margin-left:6px;}
.brdEsteeLauder .brdCont .prodView .rightSection .btn .ico1 {background-position:0 0;}
.brdEsteeLauder .brdCont .prodView .rightSection .btn .ico2 {background-position:-150px 0;}
.brdEsteeLauder .brdCont .prodView .rightSection .btn .ico3 {background:url('/static-fo-pc/img/ko/brand/esteelauder/btn_reserve_01.png'); /* [SYS-29365] 2023-09-18 구매예약 */}
.brdEsteeLauder .brdCont .prodView .rightSection .btn .ico4 {width:160px;background-position:-450px 0;}
.brdEsteeLauder .brdCont .prodView .rightSection .btn .ico5 {width:160px;background-position:-650px 0;}
.brdEsteeLauder .brdCont .prodView .rightSection .btn .ico6 {width:160px;background-position:-850px 0;}
.brdEsteeLauder .brdCont .prodView .rightSection .btn .ico7 {width:76px;height:28px;background-position:-890px 0;}
.brdEsteeLauder .brdCont .prodView .rightSection .btn_zzim_small{display:inline-block;width:58px;height:28px;background:url('/static-fo-pc/img/common/brand/esl/btn_set1.png') no-repeat;background-position:-1031px 0;font-size: 0;line-height:0;vertical-align:middle;} /* 201230 찜꽁 버튼 추가*/
.restock.color-gray {color:#333 !important;text-align:center;background-color:#e6e6e6;}
.restock.color-white {line-height:26px;color:#333 !important;text-align:center;border:1px solid #d1d1d1;background-color:#fff;}
/* //[SYS-9309] 20200819 */

/* [SYS-13366] 20210217 */
.platFormBrand.times > dl.normal.platFormTime.groupBuy{margin-bottom:10px;}
.platFormBrand.times > dl.normal.platFormTime.groupBuy dt{display:none;}
.platFormBrand.times > dl.normal.platFormTime.groupBuy .pfDetail_box > div:after{content:'';display:block;clear:both;}
.platFormBrand.times > dl.normal.platFormTime.groupBuy .timeBox{text-align:right;}
.platFormBrand.times > dl.normal.platFormTime.groupBuy .timeBox strong{display:inline-block;line-height:23px;vertical-align:text-bottom;}
.platFormBrand.times > dl.normal.platFormTime.groupBuy .timeBox strong:first-child{font-family: 'NotoSansKR', '맑은 고딕','Malgun Gothic';font-size:14px !important;line-height:14px;}
.platFormBrand.times > dl.normal.platFormTime.groupBuy .timeBox strong:last-child{font-size:25px;margin-left:10px;}
.platFormBrand.times > dl.normal.platFormTime.groupBuy .timeBar{width:100%;height:5px;border-radius:5px;background:#d5d5d5;position:relative;margin-top:8px;margin-bottom:5px;overflow:hidden;}
.platFormBrand.times > dl.normal.platFormTime.groupBuy .timeBar span{height:5px;border-radius:5px;background:#000000;font-size:1px;text-indent:-99999px;position:absolute;left:0;top:0;margin:0 !important;}
.platFormBrand.times > dl.normal.platFormTime.groupBuy .timeInfo strong{font-family: 'NotoSansKR', '맑은 고딕','Malgun Gothic';font-size:14px;float:left;line-height:14px;}
.platFormBrand.times > dl.normal.platFormTime.groupBuy .timeInfo strong:last-child{color:#bbbbbb;float:right;}

.platFormBrand.times > dl.normal.platFormTime{margin-bottom:40px;}
.platFormBrand.times > dl.normal.platFormTime:after{content:'';display:block;clear:both;}
.platFormBrand.times > dl.normal.platFormTime > dt{margin-top:20px;float:left;font-size:14px;}
.platFormBrand.times > dl.normal.platFormTime > dd{width:calc(100% - 80px);float:left;margin-left:20px;}
.platFormBrand.times > dl.normal.platFormTime > dd .pfDetail_box{width:100%;}
.platFormBrand.times > dl.normal.platFormTime > dd strong{font-size:40px;}
.platFormBrand.times > dl.normal.platFormTime > dd span{margin-top:28px;margin-left:29px;font-size:14px;}
.platFormBrand.times > dl.normal.platFormTime > dd .timeout strong,
.platFormBrand.times > dl.normal.platFormTime > dd .timeout span{color:#888888;}

.platFormBtnBrand a{width:100%;display:block;background:#000000;color:#ffffff;text-align:center;font-size:16px !important;padding:16px 0;margin-bottom:24px;font-weight:bold;}
.platFormBtnBrand a[disabled]{background:#f1f1f1 !important;color:#999999 !important;border:none !important;}
.platFormBtnBrand a:last-child{margin-bottom:0px;}

.platFormGuide{width:1020px;margin:0 auto;margin-bottom:100px;}
.platFormGuide:after{content:'';display:block;clear:both;}

/*샤넬*/
.brdChanel .platFormBrand.times > dl.normal.platFormTime > dd span{margin-left:15px;}
.brdChanel .platFormBrand.times > dl.normal.platFormTime.groupBuy{margin-bottom:29px;}
.brdChanel .platFormBrand.times > dl.normal.platFormTime.groupBuy dd{width:calc(100% - 19px);margin-left:9px;}
.brdChanel .platFormGuide{width:904px;}
.brdChanel .platFormGuide .layerpop .popClose {display:block;position:absolute;top:17px;right:20px;width:16px;height:16px;background:url('/static-fo-pc/img/common/bg_btn.png') no-repeat -90px 0;color:transparent;font-size:0;}
.brdChanel .groupBuyTab{padding-top:15px;border-top:solid 1px #e0e0e0;}
.brdChanel .groupBuyTab .tabBtns:after{width:114px;}
.brdChanel .groupBuyTab .tabBtns li{width:113px;}
.brdChanel .platFormBtnBrand a[class^="btn"]{width:100% !important;text-indent:0 !important;}

/*에스티로더*/
.brdEsteeLauder .platFormBrand.times > dl.normal.platFormTime.groupBuy dd{width:100%;margin-left:0;}
.brdEsteeLauder .btn.platFormBtnBrand a{width:437px;}
.brdEsteeLauder .platFormGuide{width:940px;float:left;margin-top:60px;margin-bottom:40px;}
.brdEsteeLauder .groupBuyTab .tabBtns:after{width:191px;}
.brdEsteeLauder .groupBuyTab .tabBtns li{width:182px;}

/*맥*/
#mac_wrap .platFormBrand.times > dl.normal.platFormTime.groupBuy{margin-bottom:20px;}
#mac_wrap .platFormBrand.times > dl.normal.platFormTime.groupBuy dd{width:calc(100% - 32px);margin-left:12px;line-height:23px;}
#mac_wrap .btn.platFormBtnBrand a{width:496px;}
#mac_wrap .groupBuyTab .tabBtns:after{width:191px;}
#mac_wrap .groupBuyTab .tabBtns li{width:168px;}

/*달팡*/
.brdDarphin .platFormBrand.times > dl.normal.platFormTime.groupBuy dd{width:100%;margin-left:0;}
.brdDarphin .prodView .btn.platFormBtnBrand a{margin-left:0;background:#bbe9de;color:#000000;}
.brdDarphin .platFormGuide{width:940px;float:left;margin-top:60px;margin-bottom:40px;}
.brdDarphin .groupBuyTab .tabBtns:after{width:134px;}
.brdDarphin .groupBuyTab .tabBtns li{width:168px;}

/*바비브라운*/
.BobbiBrown .platFormBrand.times > dl.normal.platFormTime.groupBuy{color:#000;}
.BobbiBrown .platFormBrand.times > dl.normal.platFormTime.groupBuy dd{width:100%;margin-left:0;}
.BobbiBrown .platFormBrand.times > dl.normal.platFormTime.groupBuy .timeInfo strong:last-child{color:#000;}
.BobbiBrown .platFormBrand.times > dl.normal.platFormTime.groupBuy .timeBox{margin-bottom:-6px;}
.BobbiBrown .aln_r.platFormBtnBrand a{width:315px;margin-left:0;background:#e30e62;color:#ffffff;font-size:12px !important;padding:18px 0;}
.BobbiBrown .groupBuyTab .tabBtns{width:414px;}
.BobbiBrown .groupBuyTab .tabBtns:after{width:134px;}
.BobbiBrown .groupBuyTab .tabBtns li{width:140px;}

/*조말론*/
.jmwrap .platFormBrand.times > dl.normal.platFormTime.groupBuy{margin-bottom:10px;}
.jmwrap .platFormBrand.times > dl.normal.platFormTime.groupBuy dd{width:calc(100% - 6px);margin-left:6px;}
.jmwrap .platFormBrand.times > dl.normal.platFormTime{margin-bottom:20px;}
.jmwrap .platFormBrand.times > dl.normal.platFormTime > dd span{margin-left:0;float:right;}
.jmwrap .btn.platFormBtnBrand a{width:313px;padding:12px 0;font-size:12px;}
.jmwrap .platFormGuide{width:898px;}
.jmwrap .groupBuyTab .tabBtns:after{width:104px;}
.jmwrap .groupBuyTab .tabBtns li{width:113px;}

/*라메르*/
.lamerwrap .platFormBrand.times > dl.normal.platFormTime.groupBuy dd{width:100%;margin-left:0;}
.lamerwrap .platFormBrand.times{margin-bottom:10px;margin-top:10px;}
.lamerwrap .prodBtn.platFormBtnBrand a{font-size:15px !important;padding:17px 0;}
.lamerwrap .platFormGuide{width:898px;}
.lamerwrap .groupBuyTab{margin:0 -20px;}
.lamerwrap .groupBuyTab .tabBtns:after{width:162px;}

/*디올*/
.dior_wrap .platFormBrand.times > dl.normal.platFormTime.groupBuy{margin-bottom:16px;}
.dior_wrap .platFormBrand.times > dl.normal.platFormTime.groupBuy dd{width:100%;margin-left:0;}
.dior_wrap .priceInfo .btn_list.platFormBtnBrand a{width:500px;padding:13px 0;border:none;background:#000;color:#fff;font-size:13px !important;}
.dior_wrap .priceInfo h4.groupBuyPrdname{border-bottom:0;}
.dior_wrap .groupBuyTab .tabBtns:after{width:246px;}
.dior_wrap .groupBuyTab .tabBtns li{width:182px;}
/*//[SYS-13366]*/

/* [SYS-14779] 20210427 배포일정 : 2021-07-27 */
.reviewNew .satisfactionWrap{width:100%;overflow:hidden;margin-bottom:100px;}
.reviewNew .satisfactionWrap .satisfactionArea{width:calc(100%/2);padding:0 44px;float:left;}
.lamerwrap .reviewNew .satisfactionWrap .satisfactionArea,
.brdJomalone .reviewNew .satisfactionWrap .satisfactionArea{padding:0 33px;}
.reviewNew .satisfactionArea .graphArea{margin-top:0x;overflow:hidden;}
.reviewNew .satisfactionArea + .satisfactionArea{border-left:1px solid #e0e0e0;}
.reviewNew .satisfactionArea .graphArea .totalStar{float:left;padding-left:36px;width:97px;margin-top:60px;font-size:45px;color:#000;line-height:1.2;font-weight:bold;position:relative;}
.reviewNew .satisfactionArea .graphArea .totalStar:before{content:'별';font-size:0;width:24px;height:21.5px;margin-top:-10px;display:inline-block;background:url(/static-fo-pc/img/common/totalstar_big.png) 0 0 no-repeat;background-size:100% 100%;position:absolute;top:50%;left:0;}
.reviewNew .satisfactionArea .graphArea .totalStar + .graphBar{margin-right:23px;}
.reviewNew .satisfactionArea .graphArea ul.graphBar{float:right;}
.reviewNew .satisfactionArea .graphArea ul.graphBar > li{width:45px;float:left;text-align:center;}
.reviewNew .satisfactionArea .graphArea ul.graphBar > li + li{padding-left:8px;}
.reviewNew .satisfactionArea .graphArea ul.graphBar > li > span{display:block;color:#999;font-size:14px;}
.reviewNew .satisfactionArea .graphArea ul.graphBar > li .barArea{width:5px;height:117px;margin:9px auto;border-radius:5px;background:#e0e0e0;position:relative;overflow:hidden;}
.reviewNew .satisfactionArea .graphArea ul.graphBar > li .barArea > .bar{width:100%;background:#999;border-radius:5px;position:absolute;bottom:0;left:0;z-index:0;}
.reviewNew .satisfactionArea .graphArea ul.graphBar > li.bastScore .barArea > .bar{background:#000;}
.reviewNew .satisfactionArea .graphArea ul.graphBar > li.bastScore .per{color:#000;}
.reviewNew .satisfactionArea .graphArea ul.graphGender{float:left;}
.reviewNew .satisfactionArea .graphArea ul.graphGender > li{width:69px;float:left;text-align:center;}
.reviewNew .satisfactionArea .graphArea ul.graphGender > li + li{padding-left:15px;}
.reviewNew .satisfactionArea .graphArea ul.graphGender > li .barArea{width:54px;height:108px;margin:9px auto 18px;border-radius:2px;background:#e0e0e0;position:relative;}
.reviewNew .satisfactionArea .graphArea ul.graphGender > li .barArea > .bar{width:100%;background:#999;position:absolute;bottom:0;left:0;z-index:0;}
.reviewNew .satisfactionArea .graphArea ul.graphGender > li.bastScore .barArea > .bar{background:#000;}
.reviewNew .satisfactionArea .graphArea ul.graphGender > li.bastScore .per{color:#000;}
.reviewNew .satisfactionArea .graphArea ul.graphGender > li .barArea:after{content:'';width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0;z-index:0;}
.reviewNew .satisfactionArea .graphArea ul.graphGender > li .gender{display:block;color:#999;font-size:14px;}
.reviewNew .satisfactionWrap .satisfactionArea:nth-of-type(1){padding-left:0;padding-right:27px;}
.reviewNew .satisfactionWrap .satisfactionArea:nth-of-type(1) + .satisfactionArea{padding-right:0;}
.reviewNew .satisfactionWrap .satisfactionArea:nth-of-type(1) .graphBar{float:left;margin-left:50px;}
.reviewNew .satisfactionWrap .satisfactionArea:nth-of-type(1) + .satisfactionArea .graphBar{margin-right:0;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea .totalStar{font-size:55px;width:130px;padding-left:0;padding-bottom:33px;text-align:center;margin-top:18px;position:relative;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea .totalStar:before{content:'';background:url('/static-fo-pc/img/common/star_graph.png') 0 0 no-repeat;width:130px;height:24px;margin:0;top:auto;bottom:0;display:block;background-size:130px 48px;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea .totalStar .starGraph{font-size:0px;width:100%;height:24px;display:block;background:url('/static-fo-pc/img/common/star_graph.png') 0 0 no-repeat;background-size:130px 48px;background-position:0 -24px;position:absolute;bottom:0;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea .totalStar .txtInfo{font-size:14px;position:absolute;left:10px;bottom:-50px;display:block;width:110px;min-height:30px;text-align:center;border:solid 1px #ccc;line-height:27px;border-radius:15px;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphBar > li{width:55px;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphBar > li + li{padding-left:10px;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphBar > li.bastScroe .per,
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphBar > li.bastScroe .starScore{color:#000;font-weight:bold;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphGender{margin-left:14px;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphGender > li{width:74px;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphGender > li .barArea{width:62px;height:100px;margin:23px auto 14px;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphGender > li .barArea:after{background:url('/static-fo-pc/img/common/graph_gen.png') no-repeat; background-size:124px 100px;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphGender > li .barArea.man:after{background-position:-62px;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphGender > li .gender{width:60px;height:24px;color:#666;border:solid 1px #ccc;border-radius:14px;line-height:20px;text-align:center;margin:0 auto;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphGender > li.bastScore .gender{color:#000;border-color:#000;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphGender > li .per{font-size:20px;color:#999;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphGender > li.bastScore .per{color:#000;font-weight:bold;}
.reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphBar > li .barArea{width:6px;margin:9px auto;height:130px;}
.reviewNew .satisfactionWrap .satisfactionArea.keyword{width:100%;padding:0;border-left:0;padding-top:60px;}
.reviewNew .satisfactionWrap .satisfactionArea .keywordArea:before{content:'';display:block;clear:both;}
.reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li{width:290px;float:left;text-align:center;}
.reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li + li{margin-left:75px;}
.reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li strong{padding:8px 21px;text-align:center;border:solid 1px #000;border-radius:20px;display:inline-block;margin-bottom:20px;min-width:90px;max-width:197px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:16px;}
.reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li .keywordList li{display:flex;height:20px;margin-bottom:12px;}
.reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li .keywordList li.bestKeyword .keywordName,
.reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li .keywordList li.bestKeyword .keywordGraph{color:#000;font-weight:bold;}
.reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li .keywordList li .keywordName{color:#999;max-width:139px;min-width:110px;flex:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;text-align:left;}
.reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li .keywordList li .keywordGraph{color:#999;flex:1 0 auto;text-align:right;justify-content: flex-end;align-items: center;display:flex;margin-left:5px;}
.reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li .keywordList li .keywordGraph .bar{font-size:0;height:6px;border-radius:3px;background:#e3e3e3;position:relative;vertical-align:middle;margin-top:-2px;flex:1 0 auto;width:54.5%}
.reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li .keywordList li .keywordGraph .bar span{height:6px;border-radius:3px;background:#999;position:absolute;left:0;top:0;}
.reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li .keywordList li.bestKeyword .keywordGraph .bar span{background:#000;}
.reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li .keywordList li .keywordGraph .per{width:40px;font-size:15px;margin-left:20px;flex:none;}
.reviewNew .proudctDetail{margin:0 0 70px;}
.reviewNew .proudctDetail .reviewTit{font-size:24px;font-weight:bold;color:#333;}
.reviewNew .proudctDetail .reviewTit .slideBtn{float:right;padding-top:2px;}
.reviewNew .proudctDetail .reviewTit button{width:20px;height:20px;margin-top:0;border:none;color:transparent;font-size:0;}
.reviewNew .proudctDetail .reviewTit button.prev-Btn{right:61px;left:auto;background:url(/static-fo-pc/img/common/newarrow_slide_btn_left.png) 0 0 no-repeat;}
.reviewNew .proudctDetail .reviewTit button.next-Btn{right:0;background:url(/static-fo-pc/img/common/newarrow_slide_btn_right.png) 0 0 no-repeat;}
.reviewNew .proudctDetail .reviewTopArea:after{content:'';display:block;clear:both;}
.reviewNew .proudctDetail .reviewWrap .count{top:7px;right:0;position:relative;display:inline-block;width:40px;height:20px;text-align:center;vertical-align:top;line-height:14px;}
.reviewNew .proudctDetail .reviewWrap .count em,
.reviewNew .proudctDetail .reviewWrap .count span,
.reviewNew .proudctDetail .reviewWrap .count strong{font-size:14px;display:inline-block;}
.reviewNew .proudctDetail .photoVideoReview .reviewTit{margin-bottom:18px;position:relative;}
.reviewNew .proudctDetail .photoVideoReview .reviewTit span{float:right;display:block;position:absolute;right:0;bottom:0;}
.reviewNew .proudctDetail .photoVideoReview .reviewTit span a{color:#000;font-size:14px;}
.reviewNew .proudctDetail .photoVideoReview .prdReviewCont{padding:40px 0;border-top:solid 1px #000;border-bottom:solid 1px #e0e0e0;}
.reviewNew .proudctDetail .photoVideoReview .prdReviewCont:after{content:'';display:block;clear:both;}
.reviewNew .proudctDetail .photoVideoReview .prdReviewCont li{width:117px;height:117px;position:relative;float:left;overflow:hidden;}
.reviewNew .proudctDetail .photoVideoReview .prdReviewCont li + li{margin-left:12px;}
.reviewNew .proudctDetail .photoVideoReview .prdReviewCont li img{width:100%;}
.reviewNew .proudctDetail .photoVideoReview .prdReviewCont li span.video .play em{background-size:28px 28px;}
.reviewNew .proudctDetail .photoVideoReview .prdReviewCont li.lastReview .video{display:none;}
.reviewNew .proudctDetail .photoVideoReview .prdReviewCont li.lastReview .more{width:100%;height:100%;position:absolute;left:0;top:0;text-align:center;line-height:117px;background:rgba(0, 0, 0, 0.7);color:#fff;font-weight:bold;font-size:16px;}
.reviewNew .proudctDetail .reviewBestNew{position:relative;padding:40px 54px;margin-top:14px;border-top:solid 1px #000;border-bottom:solid 1px #dfdfdf;}
.reviewNew .proudctDetail .reviewBestNew .prdReviewCont:after{content:'';display:block;clear:both;}
.reviewNew .proudctDetail .reviewBestNew .prdReviewCont .reviewBottomArea .photoVideoList li{width:220px;height:220px;margin-right:10px;}
.reviewNew .proudctDetail .reviewBestNew .prdReviewCont .reviewBottomArea .keywordTag{padding:44px 50px 0;}
.reviewNew .proudctDetail .reviewBestNew .prdReviewCont .reviewBottomArea .photoVideoArea{padding-top:40px;}
.reviewNew .proudctDetail .reviewBestNew .bx-next{position:absolute;right:0;top:109px;width:24px;height:40px;background:url('/static-fo-pc/img/common/bestreviewarr.png') no-repeat;background-size:48px 40px;background-position:-24px 0;font-size:0;}
.reviewNew .proudctDetail .reviewBestNew .bx-prev{position:absolute;left:0;top:109px;width:24px;height:40px;background:url('/static-fo-pc/img/common/bestreviewarr.png') no-repeat;background-size:48px 40px;background-position:0 0;font-size:0;}
.reviewNew .proudctDetail .prdReviewArea{border-top:solid 1px #000;}
.reviewNew .proudctDetail .prdReviewArea .prdReviewCont > li{padding:40px 0 38px;border-bottom:solid 1px #e0e0e0;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdPhotoVideoArea{width:140px;height:140px;margin-right:20px;float:left;overflow:hidden;position:relative;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdPhotoVideoArea a{display:inline-block;width:100%;height:100%;vertical-align:top;}
.reviewNew .proudctDetail .prdReviewCont .num{position:absolute;right:0;bottom:0;width:28px;height:28px;line-height:28px;font-size:14px;color:#fff;background:rgba(0, 0, 0, 0.6);text-align:center;z-index:2;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdPhotoVideoArea img{width:100%;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdPhotoVideoArea + .prdReviewInfoArea{width:calc(100% - 160px)}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea{width:100%;float:left;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewTxt{height:59px;overflow:hidden;line-height:15px;}
.reviewNew .proudctDetail .prdReviewCont .on .reviewTopArea .prdReviewInfoArea .reviewTxt{height:auto;overflow:visible;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewTxt span{word-break:break-word;word-wrap:break-word;display:block;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewPrdName{height:20px;margin-bottom:9px;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewPrdName > div{display:inline-block;vertical-align:top;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewPrdName .starScore{width:108px;height:20px;background:url('/static-fo-pc/img/common/star_graph.png') 0 0 no-repeat;background-size:108px 40px;position:relative;margin-right:15px;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewPrdName .starScore span{font-size:0;width:108px;height:20px;background:url('/static-fo-pc/img/common/star_graph.png') 0 0 no-repeat;background-size:108px 40px;background-position:0 -20px;position:absolute;left:0;top:0;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewPrdName .brandInfo strong + strong{margin-left:6px;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewPrdName .brandInfo strong + strong:before{content:'';width:1px;height:11px;background:#000;display:inline-block;margin-right:10px;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewUserInfo{margin-bottom:26px;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewUserInfo > div{display:inline-block;vertical-align:middle;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewUserInfo .userBuyInfo{margin-right:12px;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewUserInfo .userBuyInfo span{display:inline-block;vertical-align:top;color:#999;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewUserInfo .userBuyInfo span + span{margin-left:6px;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .reviewUserInfo .userBuyInfo span + span:before{content:'';width:1px;height:11px;background:#999;display:inline-block;margin-right:10px;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .userHashtag span{display:block;padding:3px 10px;border:solid 1px #ccc;font-size:12px;background:#fff;border-radius:11px;float:left;height:22px;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .userHashtag span.buyHash{border:0;background:#000;color:#fff;}
.reviewNew .proudctDetail .prdReviewCont .reviewTopArea .prdReviewInfoArea .userHashtag span + span{margin-left:6px;padding:1px 9px;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea{width:100%;display:none;}
.reviewNew .proudctDetail .prdReviewCont .on .reviewBottomArea{display:block;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .keywordTag{padding:40px 0 0;display:flex;align-items:center;justify-content:center;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .keywordTag:after{content:'';display:block;clear:both}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .keywordTag > li{padding:0 40px;position:relative;text-align:center;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .keywordTag > li + li:before{content:'';display:block;width:1px; height:24px;position:absolute;left:0;top:50%;margin-top:-12px;background:#e5e5e5;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .keywordTag > li:nth-of-type(n+4){margin-top:20px;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .keywordTag > li:nth-of-type(3n+1){border-left:0;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .keywordTag > li span{display:block;padding:8px 24px;color:#000;background:#f1f1f1;border-radius:20px;min-width:90px;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;text-align:center;margin:0 auto;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .keywordTag > li strong{display:block;max-width:139px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;margin:0 auto;margin-top:12px;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .photoVideoArea{padding-top:40px;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .photoVideoList:after{content:'';display:block;clear:both;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .photoVideoList li{height:246px;width:246px;margin-right:11px;margin-top:11px;overflow:hidden;float:left;position:relative;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .photoVideoList li:nth-of-type(-n+4){margin-top:0;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .photoVideoList li:nth-of-type(4n){margin-right:0;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .photoVideoList li a{width:100%;height:100px;vertical-align:top;}
.reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .photoVideoList li a img{width:100%;}
.reviewNew .proudctDetail .prdReviewCont span.video{width:100%;height:100%;display:block;}
.reviewNew .proudctDetail .prdReviewCont span.video .play{width:100%;height:100%;background:url('/static-fo-pc/img/common/newbg_play.png') repeat;position:absolute;top:0;left:0;z-index:1;}
.reviewNew .proudctDetail .prdReviewCont span.video .play em{width:100%;height:100%;display:block;background:url('/static-fo-pc/img/common/reviewNew_play44.png') 50% 50% no-repeat;}
.reviewNew .proudctDetail .prdReviewCont .prdPhotoVideoArea span.video .play em{background:url('/static-fo-pc/img/common/reviewNew_play32.png') 50% 50% no-repeat;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea{margin-top:40px;vertical-align:middle;position:relative;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .userOper{display:inline-block;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .userOper strong{display:block;float:left;margin-right:12px;height:30px;line-height:30px;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .userOper a{display:inline-block;color:#999;padding:0px 12px;border:solid 1px #ccc;border-radius:16px;vertical-align:middle;height:30px;line-height:28px;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .userOper a.chu{padding-left:40px;position:relative;font-weight:bold;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .userOper a:before{content:'';width:20px;height:20px;background:url('/static-fo-pc/img/common/reviewNewIcon.png') 0 0 no-repeat;display:inline-block;background-size:40px 20px;margin-top:4px;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .userOper a.chu:before{position:absolute;left:12px;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .userOper a.sns{font-size:0px;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .userOper a.sns:before{background-position:-20px 0;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .userOper a + a{margin-left:8px;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .btnR{position:static;right:0;bottom:0;float:right;margin-top:2px;display:none;width:auto;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .btnR .btnModify{min-width:52px;height:28px;padding:0 9px;font-size:12px;display:inline-block;line-height:2.167em;text-align:center;vertical-align:middle;background:#000;color:#fff;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .btnR .btnDelete{min-width:52px;height:28px;padding:0 9px;font-size:12px;display:inline-block;line-height:2.167em;text-align:center;vertical-align:middle;border:1px solid #aaa;color:#000;background:#fff;}
.reviewNew .proudctDetail .prdReviewCont .on .prdSnsArea .btnR{display:block;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .layerContainer.detail{position:absolute;}
.reviewNew .proudctDetail .prdReviewCont .prdSnsArea .layerpop.snsShare{right:auto;}
.reviewNew .proudctDetail .prdFilterArea{margin-bottom:15px;padding-bottom:0;border-bottom:0;}
.reviewNew .proudctDetail .prdFilterArea:after,
.reviewNew .proudctDetail .prdFilterArea .attribute:after{content:'';display:block;clear:both;}
.reviewNew .proudctDetail .prdFilterArea .attribute{float:left;margin-top:8px;top:3px;}
.reviewNew .proudctDetail .prdFilterArea .attribute li{float:left;}
.reviewNew .proudctDetail .prdFilterArea .attribute li + li:before{content:'';display:inline-block;width:1px;height:10px;background:#e9e9e9;}
.reviewNew .proudctDetail .prdFilterArea .attribute li a{padding:0 18px;color:#666;position:relative;font-size:14px;}
.reviewNew .proudctDetail .prdFilterArea .attribute li:first-child a{padding-left:0;}
.reviewNew .proudctDetail .prdFilterArea .attribute li a.active{color:#000;}
.reviewNew .proudctDetail .prdFilterArea .attribute li a:hover:before{content:'';background:transparent;}
.reviewNew .proudctDetail .prdFilterArea .attribute li a.active:hover:before,
.reviewNew .proudctDetail .prdFilterArea .attribute li a.active:before{content:'';display:inline-block;margin-right:5px;width:10px;height:10px;background:url('/static-fo-pc/img/common/bg_icon.png') no-repeat -2400px 0;position:relative;left:0;top:0;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap{float:right;position:relative;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap > span{font-size:12px;display:inline-block;margin-right:10px;color:#000;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterOpenList{width:40px;height:40px;background:url('/static-fo-pc/img/common/filterIconNew.png') no-repeat;border:solid 1px #ccc;font-size:0;display:inline-block;vertical-align:middle;margin-right:8px;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterOpenList.on{background-position:-40px 0;border-color:#000;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .btnReviewWrite{height:40px;line-height:40px;padding:0 23px;box-sizing:border-box;background:#000;color:#fff;font-weight:bold;display:inline-block;vertical-align:middle;text-align:center;}
/*[DEF-11311]20210915*/.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea{width:440px;position:absolute;right:110px;top:46px;border:solid 1px #ccc;background:#fff;padding:40px;box-sizing:border-box;z-index:2;display:none;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea.on{display:block;box-shadow:4px 4px 4px 0 rgba(0,0,0,0.16);}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li{margin-bottom:30px;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li strong{font-size:16px;color:#000;margin-bottom:10px;display:block;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li label{flex:1 1 auto;width:calc(100%/3 - 10px);position:relative;margin-right:0;min-height:40px;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li label + label{margin-left:10px;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li label:nth-of-type(4){margin-left:0;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li label:nth-of-type(n+4){margin-top:10px;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li label input{width:100%;height:100%;opacity:0;position:absolute;cursor:pointer;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li label em{width:100%;height:100%;line-height:1.43;text-align:center;display:block;border:solid 1px #ccc;padding:9px 0 10px;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li label input[type="checkbox"]:checked + em{font-weight:bold;border-color:#000;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li .selectZone{width:210px;display:block;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li .selectZone .ui-selectmenu-button{height:40px;line-height:40px;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li .selectZone + .selectZone{margin-top:10px;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li .filterBtnArea button{width:50%;padding:15px 0;text-align:center;background:#f1f1f1;color:#000;font-size:14px;float:left;font-weight:bold;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea li .filterBtnArea button.filterAdd{background:#000;color:#fff;}
.reviewNew .proudctDetail .prdFilterArea .filterWrap .filterListArea .filterClose{width:17px;height:17px;background:url('/static-fo-pc/img/common/filterclosed.png') no-repeat;position:absolute;right:20px;top:20px;font-size:0;cursor:pointer;}
.reviewNew .proudctDetail .prdReviewArea .filterContArea{padding-top:20px;display:none;}
.reviewNew .proudctDetail .prdReviewArea .filterContArea.open{display:block;}
.reviewNew .proudctDetail .prdReviewArea .filterContArea ul:after{content:'';display:block;clear:both;}
.reviewNew .proudctDetail .prdReviewArea .filterContArea li{float:left;margin-bottom:6px;margin-right:6px;}
.reviewNew .proudctDetail .prdReviewArea .filterContArea li a{padding:0px 40px 0px 25px;height:40px;line-height:40px;display:block;color:#000;font-size:14px;border:solid 1px #ccc;border-radius:25px;position:relative;}
.reviewNew .proudctDetail .prdReviewArea .filterContArea li a:after{content:'';width:8px;height:8px;position:absolute;top:50%;margin-top:-2px;right:20px;display:block;background:url('/static-fo-pc/img/common/filterconfirmclose.png') 100% no-repeat;}
.reviewNew .proudctDetail .notReview{padding:40px 0 90px;}
.reviewNew .proudctDetail .notReview strong{display:block;padding-bottom:50px;text-align:center;font-size:18px;color:#000;}
.reviewNew .proudctDetail .notReview strong span{font-size:15px;display:block;padding-bottom:10px;font-weight:normal;}
.reviewNew .proudctDetail .notReview .btnReviewWrite{width:250px;height:60px;background:#000;color:#fff;font-weight:bold;font-size:18px;text-align:center;line-height:60px;margin:0 auto;display:block;}
.reviewNew .proudctDetail .pagingBtn{margin-top:20px;}
.reviewNew .proudctDetail .pagingBtn .btn3{font-size:14px;color:#000;width:120px;height:40px;line-height:40px;padding:0;background:transparent;top:10px;box-shadow:none;}
.reviewNew .proudctDetail .pagingBtn .btn3:before{display:none;}
.reviewNew .proudctDetail .pagingBtn .paging a.first,
.reviewNew .proudctDetail .pagingBtn .paging a.last,
.reviewNew .proudctDetail .pagingBtn .paging a.prev,
.reviewNew .proudctDetail .pagingBtn .paging a.next{margin:0;width:30px;height:30px;top:0;background:url("/static-fo-pc/images/common/icon_page.png?v=1") no-repeat;border:none;}
.reviewNew .proudctDetail .pagingBtn .paging a.prev{background-position:-40px 0;margin-right:15px;}
.reviewNew .proudctDetail .pagingBtn .paging a.next{background-position:-80px 0;margin-left:15px;}
.reviewNew .proudctDetail .pagingBtn .paging a.last{background-position:-120px 0;}
.reviewNew .proudctDetail .pagingBtn .paging a{margin:0 15px;font-size:15px;height:30px;line-height:30px;}
.reviewNew .proudctDetail .pagingBtn .paging a:before{display:none;}
.reviewNew .proudctDetail .pagingBtn .paging a.on{width:30px;color:#fff;font-weight:bold;background:#000;text-decoration:none;}

.brdWrap.brdJomalone .reviewNew,
.brdWrap.brdDarphin .reviewNew,
.brdWrap.BobbiBrown .reviewNew,
.brdWrap.lamerwrap .reviewNew{padding-top:60px;}
.lancome_wrap .detailInfo .reviewNew{padding-top:60px;}

.lancome_wrap .reviewNew .proudctDetail .pagingBtn{margin-top:20px;}
.lancome_wrap .reviewNew .proudctDetail .pagingBtn .btn3{top:14px;}

.brdDarphin .reviewNew .proudctDetail .photoVideoReview .prdReviewCont li{width:107px;height:107px;}
.lamerwrap .reviewNew .proudctDetail .photoVideoReview .prdReviewCont li,
.BobbiBrown .reviewNew .proudctDetail .photoVideoReview .prdReviewCont li,
.brdJomalone .reviewNew .proudctDetail .photoVideoReview .prdReviewCont li{width:102px;height:102px;}

.brdDarphin .reviewNew .proudctDetail .photoVideoReview .prdReviewCont li.lastReview .more{line-height:107px;}
.BobbiBrown .reviewNew .proudctDetail .photoVideoReview .prdReviewCont li.lastReview .more,
.brdJomalone .reviewNew .proudctDetail .photoVideoReview .prdReviewCont li.lastReview .more,
.lamerwrap .reviewNew .proudctDetail .photoVideoReview .prdReviewCont li.lastReview .more{line-height:102px;}

.brdDarphin .reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .photoVideoList li{width:226px;height:226px;}
.brdDarphin .reviewNew .proudctDetail .reviewBestList .prdReviewCont .reviewBottomArea .photoVideoList li{width:200px;height:200px;}

.lamerwrap .reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .photoVideoList li{width:218px;height:218px;}
.lamerwrap .reviewNew .proudctDetail .reviewBestList .prdReviewCont .reviewBottomArea .photoVideoList li{width:192px;height:192px;}

.brdJomalone .reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .photoVideoList li{width:218px;height:218px;}
.brdJomalone .reviewNew .proudctDetail .reviewBestList .prdReviewCont .reviewBottomArea .photoVideoList li{width:192px;height:192px;}

.BobbiBrown .reviewNew .proudctDetail .prdReviewCont .reviewBottomArea .photoVideoList li{width:218px;height:218px;}
.BobbiBrown .reviewNew .proudctDetail .reviewBestList .prdReviewCont .reviewBottomArea .photoVideoList li{width:192px;height:192px;}

.brdDarphin .reviewNew .satisfactionWrap .satisfactionArea:nth-of-type(1) .graphBar{margin-left:38px;margin-right:0;}
.brdDarphin .reviewNew .satisfactionWrap .satisfactionArea:nth-of-type(1) + .satisfactionArea{padding-left:20px;}
.brdDarphin .reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphGender{margin-left:0;}
.brdDarphin .reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li + li{margin-left:35px;}

.lamerwrap .reviewNew .satisfactionArea .graphArea .totalStar + .graphBar,
.brdJomalone .reviewNew .satisfactionArea .graphArea .totalStar + .graphBar{margin-right:0;}

.lamerwrap .reviewNew .satisfactionWrap .satisfactionArea:nth-of-type(1) .graphBar,
.brdJomalone .reviewNew .satisfactionWrap .satisfactionArea:nth-of-type(1) .graphBar{margin-left:20px;}

.lamerwrap .reviewNew .satisfactionWrap .satisfactionArea:nth-of-type(1) + .satisfactionArea,
.brdJomalone .reviewNew .satisfactionWrap .satisfactionArea:nth-of-type(1) + .satisfactionArea{padding-left:15px;}

.lamerwrap .reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphGender,
.brdJomalone .reviewNew .satisfactionWrap .satisfactionArea .graphArea ul.graphGender{margin-left:0;}

.lamerwrap .reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li + li,
.brdJomalone .reviewNew .satisfactionWrap .satisfactionArea .keywordArea > li + li{margin-left:18px;}
/* //[SYS-14779] */

/* [SYS-21224] 2022-04-20 [상품/전시] 찜꽁 명칭 변경 및 예약하기 버튼 제거 */
/*에스티로더*/
.brdEsteeLauder .brdCont .prodView .rightSection .restock {padding: 0 5px;}
.brdEsteeLauder .brdCont .prodView .rightSection .btn_zzim_small {width: 79px;}
/* //[SYS-21224] 2022-04-20 [상품/전시] 찜꽁 명칭 변경 및 예약하기 버튼 제거 */

/* [SYS-21328] 2022-04-19 */
.brandPrdList.imgT .btnArea{overflow: visible;}
#mac_wrap .prod_list>ul{overflow: visible;}
#mac_wrap .prod_list>ul:after{content: '';clear: both;display: block;}
.lamerwrap .brandPrdList{display: flex;flex-wrap: wrap;}
.lamerwrap .brandPrdList > li{height: auto;}
.brdChanel .ProcuctDealil .buyBtn{display: flex;}
.brdDarphin .brandPrdList > li .flagArea.right{z-index: 1;}
/* //[SYS-21328] 2022-04-19 */

/* [SYS-23735] 2022-09-13 [상품/전시][퍼블리싱] 품절예약 타언어 확대 요청*/
/* 에스티로더 */
.brdEsteeLauder .brdCont .prodView .rightSection .restock{font-size:11px;}
.brdEsteeLauder .brdCont .prodView .rightSection td .btnLayer{display:inline-block;vertical-align:middle;line-height:0;}
/* [DEF-18685] 2022-12-07 품절예약 타언어 확대 */
.brdEsteeLauder .brdCont .prodView .rightSection td select{width:145px !important;}
:lang(en) .brdEsteeLauder #prdInfo .color-black {padding:0 5px;} 
:lang(en) .brdEsteeLauder .btn.JjimcongInfoWrap .contTip{right:22% !important;}
/* 맥 */
#mac_wrap .prod_detail .section_right .btn{display: flex;flex-wrap: wrap;}
#mac_wrap .prod_detail .section_right .btn *+*{margin-right:7px;}
/* [DEF-18685] 2022-12-07 품절예약 타언어 확대 */
#mac_wrap .section_right .prod_tabs .btn.JjimcongInfoWrap .contTip{top:auto !important;bottom:50px !important;}
:lang(zh-cn) #mac_wrap .prod_detail .section_right .prod_info dd .selectric-wrapper{width:165px !important;}
/* 조말론 */
.jmwrap .prodInfo .inner .btn{display: flex;justify-content: flex-start;}
.jmwrap .prodInfo .inner .btn *+*{margin-left:3px;}
/* [DEF-18710] 2022-12-12 품절예약 타언어 확대 */
.jmwrap .JjimcongInfoWrap #keepJjimcongInfoLayer.contTip::after{right: 37% !important;}
.jmwrap .JjimcongInfoWrap #keepJjimcongInfoLayer.contTip.jjim2::after{right:90% !important;}
.jmwrap .btn.JjimcongInfoWrap #keepJjimcongInfoLayer.contTip.jjim2::after{right:40%;}
:lang(en) .jmwrap .JjimcongInfoWrap #keepJjimcongInfoLayer.contTip::after,
:lang(ja) .jmwrap .JjimcongInfoWrap #keepJjimcongInfoLayer.contTip::after{right:50% !important;}
/* 디올 */
:lang(zh-cn) .dior_wrap .priceInfo .btn_list .btn_sold_out{font-size:16px;font-weight: normal;padding: 9px 0;}
:lang(zh-cn) .dior_wrap .priceInfo .btn_list [class*="btnType"]{line-height:24px;}
/* 달팡 */
.brdDarphin .prodView .rightSection .btn .ml0{margin-left:0;}
/* //[SYS-23735] 2022-09-13 [상품/전시][퍼블리싱] 품절예약 타언어 확대 요청 */

.prodInfo td p.subtxt {line-height:20px;} /*[SYS-25923]*/


/* 라메르 [DEF-19882] 2023-03-03 */
.lamerwrap .brdprodDetail .sectionR .prodSpec td .pcsOption .tgArea .tgMore{text-align:left;}
.lamerwrap .brdprodDetail .sectionR .prodSpec dd{top:100%;}

/* [DEF-26859] 2024-01-12 [운영] 중문 > MAC전용관 > BIZARRE BLIZZARD 페이지의 페이지네이션 영역 오른쪽 정렬로 노출 */
#mac_wrap .prod_list>ul{display: flex; flex-wrap: wrap;}
#mac_wrap .pagination{margin-top:0;}
/* //[DEF-26859] 2024-01-12 [운영] 중문 > MAC전용관 > BIZARRE BLIZZARD 페이지의 페이지네이션 영역 오른쪽 정렬로 노출 */

/* 인도안내 - [PD-2502] 2025-01-15 [운영] PC 샤넬전용관 상품상세 인도안내(Tab) 내 상품수령절차 아이콘 노출 오류 */
.brdWrap .processGuide { font-family: 'NotoSansKR', Arial, 'Dotum', '돋움', sans-serif; padding: 23px 0; margin: 10px 0; display: flex; }

.brdWrap .processGuide li { width: 20%; }

.brdWrap .processGuide li .stepNum { margin-left: 22px; margin-right: 22px; width: calc(100% - 44px); }

.brdWrap .processGuide li .stepNum .tit { margin-top: 2px; line-height: 21px; }

.brdWrap .processGuide li .stepNum .num { font-size: 16px; font-weight: 400; line-height: 21px; }

.brdWrap .processGuide li .stepNum > span { width: calc(100% - 50px); margin-right: 10px; }

.brdWrap .processGuide li .stepNum::after { bottom: auto; top: 14px; }

.brdWrap .processGuide li + li .stepNum { margin-left: 30px; width: calc(100% - 52px); }

.brdWrap .processGuide li::before { left: -3px; }

.brdWrap .processGuide.pickupProcess .process01 .stepNum::after { background-position: 0px -80px; }

.brdWrap .processGuide.pickupProcess .process02 .stepNum::after { background-position: -40px -80px; }

.brdWrap .processGuide.pickupProcess .process03 .stepNum::after { background-position: -80px -80px; }

.brdWrap .processGuide.pickupProcess .process04 .stepNum::after { background-position: -120px -80px; }

.brdWrap .processGuide.pickupProcess .process05 .stepNum::after { background-position: -160px -80px; }

.brdWrap.brdEsteeLauder .processGuide li .stepNum, .brdWrap.brdJomalone .processGuide li .stepNum, .brdWrap.brdDarphin .processGuide li .stepNum, .brdWrap.BobbiBrown .processGuide li .stepNum, .brdWrap.brdChanel .processGuide li .stepNum { margin-left: 15px; margin-right: 15px; width: calc(100% - 30px); }

.brdWrap.brdEsteeLauder .processGuide li + li .stepNum, .brdWrap.brdJomalone .processGuide li + li .stepNum, .brdWrap.brdDarphin .processGuide li + li .stepNum, .brdWrap.BobbiBrown .processGuide li + li .stepNum, .brdWrap.brdChanel .processGuide li + li .stepNum { margin-left: 15px; margin-right: 15px; width: calc(100% - 30px); }

/* //인도안내 - [PD-2502] 2025-01-15 [운영] PC 샤넬전용관 상품상세 인도안내(Tab) 내 상품수령절차 아이콘 노출 오류 */    
