﻿.col_cRed05{color:#fe324b !important}.swiperWrap.aSwiper .ts-controls .swiper-autoControls button,.videoPop.aVideo .cboxClose,.cboxClose{overflow:hidden;text-indent:-9999px}.col_cRed05{color:#fe324b !important}.swiperWrap.aSwiper .ts-controls .swiper-autoControls button,.videoPop.aVideo .cboxClose,.cboxClose{overflow:hidden;text-indent:-9999px}@font-face{font-family:"Pretendard";font-weight:700;font-display:swap;src:local("Pretendard Bold"),local("Pretendard-Bold"),url(/fo/fonts/Pretendard-Bold.subset.woff2) format("woff2"),url(/fo/fonts/Pretendard-Bold.subset.woff) format("woff"),url(/fo/fonts/Pretendard-Bold.ttf) format("truetype"),url(/fo/fonts/Pretendard-Bold.otf) format("opentype")}@font-face{font-family:"Pretendard";font-weight:500;font-display:swap;src:local("Pretendard Medium"),local("Pretendard-Medium"),url(/fo/fonts/Pretendard-Medium.subset.woff2) format("woff2"),url(/fo/fonts/Pretendard-Medium.subset.woff) format("woff"),url(/fo/fonts/Pretendard-Medium.ttf) format("truetype"),url(/fo/fonts/Pretendard-Medium.otf) format("opentype")}@font-face{font-family:"Pretendard";font-weight:400;font-display:swap;src:local("Pretendard Regular"),local("Pretendard-Regular"),url(/fo/fonts/Pretendard-Regular.subset.woff2) format("woff2"),url(/fo/fonts/Pretendard-Regular.subset.woff) format("woff"),url(/fo/fonts/Pretendard-Regular.ttf) format("truetype"),url(/fo/fonts/Pretendard-Regular.otf) format("opentype")}.brandCont{font:12px "Microsoft Yahei",Verdana,Simsun,"맑은 고딕","Malgun Gothic",sans-serif;color:#333}.aheader{position:relative;z-index:15}.aheader .tmenu{position:absolute;top:60px;left:4px;z-index:15}.aheader .tmenu img{vertical-align:middle}.aheader .tmenu span{margin:0px 5px}.aheader .tbanArea{position:absolute;top:6px;right:0px;z-index:15}.aheader .logo{padding:25px 0px 15px 0px;text-align:center}.aheader .gnb{position:relative;height:50px;background-color:#392720;text-align:center;z-index:15}.aheader .gnb .gnbColumn{display:inline-block;margin:0px 0px;text-align:left}.aheader .gnb .gnbColumn a{display:inline-block}.aheader .gnb .gnbColumn a img.off{display:block}.aheader .gnb .gnbColumn a img.on{display:none}.aheader .gnb .gnbColumn a:hover img.on{display:block}.aheader .gnb .gnbColumn a:hover img.off{display:none}.aheader .gnb .gnbColumn h2{padding:0px 3px}.aheader .gnb .gnbColumn .gnbSub{position:absolute;top:-99999px;left:0px;width:1000px;min-height:230px;padding:16px 0px 23px 0px;z-index:20;text-align:left;background:rgba(0,0,0,0) url(/fo/images/brand/aveda/bg_gnb_sub.png) 0% 100% repeat-x;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;box-sizing:initial}.aheader .gnb .gnbColumn .gnbSub.on{top:50px !important;-moz-opacity:1 !important;-khtml-opacity:1 !important;opacity:1 !important;visibility:visible !important}.aheader .gnb .gnbColumn .gnbSub.on ul li a{display:block;padding:5px 0 5px 9px;line-height:1.3em}.aheader .gnb .gnbColumn .gnbSub.on ul li a:focus,.aheader .gnb .gnbColumn .gnbSub.on ul li a:hover{background:rgba(0,0,0,0) url(/fo/images/brand/aveda/bg_gnb_child.gif) 0px 7px no-repeat;font-weight:bold;letter-spacing:-0.03em}.aheader .gnb .gnbColumn .gnbSub h3{display:inline-block;margin-bottom:27px}.aheader .gnb .gnbColumn .gnbSub>ul{position:absolute;top:25px}.aheader .gnb .gnbColumn .gnbSub>ul li{margin-top:5px}.aheader .gnb .gnbColumn .gnbSub>ul li:first-child{margin-top:0}.aheader .gnb .gnbColumn .gnbSub.gnbs1{height:314px}.aheader .gnb .gnbColumn .gnbSub.gnbs1>ul{width:100%;top:0px}.aheader .gnb .gnbColumn .gnbSub.gnbs1>ul>li{float:left;width:122px;margin:0 0 0 15px}.aheader .gnb .gnbColumn .gnbSub.gnbs1>ul>li ul{margin-top:8px}.aheader .gnb .gnbColumn .gnbSub.gnbs1>ul>li>a{height:28px;padding:12px 9px 0;box-sizing:initial}.aheader .gnb .gnbColumn .gnbSub.gnbs1>ul>li>a:hover,.aheader .gnb .gnbColumn .gnbSub.gnbs1>ul>li>a:focus{background:none}.aheader .gnb .gnbColumn .gnbSub.gnbs1>ul>li:first-child{margin-left:30px}.aheader .gnb .gnbColumn .gnbSub.gnbs1::after{content:"";display:block;position:absolute;top:40px;left:0px;width:1000px;z-index:-1;border-top:1px solid #c0b7b5}.aheader .gnb .gnbColumn .gnbSub.gnbs4 ul{left:397px}.aheader .gnb .gnbColumn .gnbSub.gnbs7 ul{right:44px;width:144px}.sbanner{display:inline-block;width:100%;padding:10px 0px}.sbanner a{display:block;float:right}.sbanner a:first-child{float:left;display:block}.aLocation{position:relative;right:auto;top:0px;padding:16px 0px;color:#392720}.aLocation a{color:#392720;margin:0;vertical-align:top}.aLocation a span{display:inline-block;padding-right:0;cursor:auto}.aLocation .selectWrap.optionSel.prodSel.txtType{position:absolute;top:16px;right:0;width:90px}.prodList{overflow:hidden;position:relative;display:block;min-height:534px;margin:0 0 0 -95px;color:#392720}.prodList>li{display:inline-block;width:267px;min-height:493px;margin:20px 0px 50px 95px;text-align:center;vertical-align:top}.prodList>li.row{clear:both}.prodList>li.nthc{margin:20px 95px 40px 95px}.prodList p{color:#392720;text-align:center}.prodList .prodImg{position:relative;height:270px;text-align:center;background:url(/fo/images/view/bg_prodLogo.png) no-repeat 50% 50%;z-index:10}.prodList .prodImg .tagsWrap{position:absolute;top:0px;left:0px;width:45px}.prodList .prodImg .tagsWrap img{width:100%;margin-bottom:4px}.prodList .prodImg>a{display:block;width:100%;height:100%}.prodList .prodImg::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(12,38,159,.03);z-index:-1}.prodList .prodImg .sspUrl img{width:270px;height:270px}.prodList .prodTags{display:block;position:relative;height:25px;border-bottom:1px solid #392720;margin-bottom:18px}.prodList .prodTags .tagsWrap{position:absolute;bottom:4px;text-align:center;width:100%}.prodList .prodTags .tagsWrap img{margin:0px 1px 1px 1px}.prodList .prodName{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:32px;min-height:32px;margin-bottom:8px;font-size:1.4rem;font-weight:700;line-height:1.25em;word-break:keep-all;display:block}.prodList .prodName a{color:#392720;word-break:break-word;word-break:keep-all}.prodList .prodDesc{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:31px;min-height:31px;margin-bottom:15px;line-height:1.25em;word-break:break-word;word-break:keep-all}.prodList .prodSize{position:relative;z-index:10;font-size:1.2rem;min-height:30px}.prodList .prodPrice{min-height:25px}.prodList .prodRate{min-height:30px}.prodList .prodBtn{margin-top:3px}.prodList .prodBtn a{margin-left:3px}.prodList .prodBtn a.fst{margin-left:0px}.prodList .prodBtn .soldOut{display:inline-block;width:149px;height:42px;margin-left:3px;line-height:42px;border:1px solid #e5e3e2;text-align:center;font-family:Noto Sans KR,"notokr","Open Sans","Helvetica Neue",sans-serif;font-size:1.2rem;color:#8b8f94;background:#f9f8f8}[lang=zh] .prodList .prodBtn .soldOut{font-family:"Microsoft Yahei",Verdana,Simsun,"맑은 고딕","Malgun Gothic",sans-serif}.prodList .prodBtn .restock{display:inline-block;width:149px;height:42px;margin-left:3px;line-height:42px;border:1px solid #e5e3e2;text-align:center;font-family:Noto Sans KR,"notokr","Open Sans","Helvetica Neue",sans-serif;font-size:1.2rem;color:#392720;background:#f9f8f8}[lang=zh] .prodList .prodBtn .restock{font-family:"Microsoft Yahei",Verdana,Simsun,"맑은 고딕","Malgun Gothic",sans-serif}.headsearchWrap .autoRight .prodList{min-height:auto;margin:0}.headsearchWrap .autoRight .prodList .prodCont{margin:0}.headsearchWrap .autoRight .prodList .prodCont .prodName{max-height:100%;min-height:auto;margin-bottom:0;font-weight:400;line-height:1.53}.selectWrap.optionSel.prodSel{width:180px}.selectWrap.optionSel.prodSel .ui-selectmenu-button{height:22px;padding-left:26px}.selectWrap.optionSel.prodSel .ui-selectmenu-button span{color:#000;font-size:1.2rem;font-weight:400;line-height:1}.selectWrap.optionSel.prodSel .ui-selectmenu-button .option{top:0;left:0;width:14px;height:14px;margin:4px;border-radius:0}.selectWrap.optionSel.prodSel .ui-selectmenu-button::after{content:"▾";display:inline-block;top:0;right:5px;width:auto;height:100%;margin:0;color:#aaa;background:none;line-height:2rem}.selectWrap.optionSel.prodSel .ui-selectmenu-button:hover:after{color:#000}.selectWrap.optionSel.prodSel .ui-selectmenu-menu{overflow-y:auto;top:21px !important;left:auto;right:35px;width:180px;max-height:141px;border:1px solid #aaa;border-radius:0;outline:none}.selectWrap.optionSel.prodSel .ui-selectmenu-menu .ui-menu button{height:22px;padding-left:26px;color:#000;font-size:1.2rem;line-height:2.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectWrap.optionSel.prodSel .ui-selectmenu-menu .ui-menu button .option{top:0;left:0;width:14px;height:14px;margin:4px;border-radius:0}.selectWrap.optionSel.prodSel .ui-selectmenu-menu .ui-menu button.ui-state-active{color:#fff;background:#a7ab1c}.selectWrap.optionSel.prodSel .ui-selectmenu-button{border:1px solid #aaa}.selectWrap.optionSel.prodSel.txtType{width:95px}.selectWrap.optionSel.prodSel.txtType .ui-selectmenu-button{padding-left:0}.selectWrap.optionSel.prodSel.txtType .ui-selectmenu-button span{padding:0 15px 0 4px}.selectWrap.optionSel.prodSel.txtType .ui-selectmenu-menu{width:max-content;max-width:max-content;min-width:95px}.selectWrap.optionSel.prodSel.txtType .ui-selectmenu-menu .ui-menu button{padding-left:4px}.selectWrap.optionSel.prodSel.txtType.avedaVid{display:block;width:230px;height:30px;margin:0 auto;background:#fbf8f6}.selectWrap.optionSel.prodSel.txtType.avedaVid .ui-selectmenu-button{height:30px;text-align:center;border-radius:0}.selectWrap.optionSel.prodSel.txtType.avedaVid .ui-selectmenu-button span{font-size:1.4rem;line-height:3rem}.selectWrap.optionSel.prodSel.txtType.avedaVid .ui-selectmenu-button::after{content:"";top:11px;right:8px;width:16px;height:8px;text-align:left;background:rgba(0,0,0,0) url(/fo/images/brand/aveda/bg_vselect_1.png) 50% 50% no-repeat}.selectWrap.optionSel.prodSel.txtType.avedaVid .ui-selectmenu-menu{top:29px !important;width:230px}.selectWrap.optionSel.prodSel.txtType.avedaVid .ui-selectmenu-menu .ui-menu button.ui-state-active{color:#000;background:#eee}.pagination{position:relative;font-size:0;text-align:center}.pagination a{display:inline-block;padding:0 14px;font-size:1.1rem;background:url(/fo/images/brand/aveda/bg_page_gap.gif) 0 50% no-repeat}.pagination a.first{background:none}.pagination a.sel{text-decoration:underline}.pagination .btn{width:14px;height:14px;padding:0px 5px;border:none;font-size:0;text-indent:-9999px;vertical-align:middle;position:relative;top:-2px}.pagination .btn.prev2{background:url(/fo/images/brand/aveda/btn_pprev2.gif) 50% 0 no-repeat}.pagination .btn.prev{background:url(/fo/images/brand/aveda/btn_pprev1.gif) 50% 0 no-repeat}.pagination .btn.next{background:url(/fo/images/brand/aveda/btn_pnext1.gif) 50% 0 no-repeat}.pagination .btn.next2{background:url(/fo/images/brand/aveda/btn_pnext2.gif) 50% 0 no-repeat}.pagination .btn-right{text-align:right}.pagination .btn-right a{padding:0 2.5px;border:none}.cpop{display:none;margin-top:40px;text-align:center}.waTxt{overflow:hidden;text-indent:-99999px;font-size:0px;width:0px;height:0px}.cpop .videoWrap{position:relative;background-color:#fff;margin:0px 40px;height:313px;padding:20px 0px 0px 20px}.cpop .videoWrap .player{width:520px;height:293px}.cpop .videoWrap .mdesc{position:absolute;width:277px;top:20px;right:20px;text-align:left;color:#000}.cpop .videoWrap .mdesc .title{height:130px}.cpop .videoWrap .mdesc h3{font-size:1.6rem;color:#a7ab1c;font-weight:700;line-height:18px;padding-bottom:5px}.cpop .videoWrap .mdesc .txt{font-size:1.1rem;line-height:14px;word-break:keep-all}.cpop .videoWrap .mdesc .caption{overflow-y:auto;height:141px;padding:10px;font-size:1.1rem;line-height:14px;border:1px solid #c7c7c7;word-break:keep-all}.cpop #vplayer,.cpop #ifr_player{display:none}.videoWrap{position:relative;text-align:left;padding-top:27px;width:906px;margin:0px auto}.videoWrap .type01{display:block}.videoWrap .type02{display:none}.videoWrap .type03{display:none}.videoWrap .videoBox{display:inline-block;width:435px;margin:0px 8px;padding:30px 0px 0px 0px;vertical-align:top;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.videoWrap .videoImg{position:relative;width:435px;height:235px;cursor:pointer}.videoWrap .videoImg .videoIco{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,.05);text-align:center}.videoWrap .videoImg .videoIco span{display:inline-block;position:relative;top:50%;width:82px;height:82px;background:rgba(0,0,0,0) url(/fo/images/brand/aveda/ico_video_p.png) 50% 50% no-repeat;transform:translateY(-50%);transition:opacity .3s ease-out;opacity:0}.videoWrap .videoImg:hover .videoIco span{opacity:1}.videoWrap .videoTitle{height:47px;padding:15px 0px 0px 0px;font-size:1.8rem;color:#392720;text-align:left;font-weight:700;letter-spacing:-0.07em;line-height:1.2em;word-break:keep-all;cursor:pointer}.videoWrap .videoTitle:hover{text-decoration:underline}h2.titTxt{text-align:center;padding:53px 0px 25px 0px}.storeinfo{display:table;margin:90px auto}.storeinfo>div{display:flex;justify-content:center}.storeinfo h2{padding-bottom:14px}.storeinfo ul{display:table-row}.storeinfo ul li{display:table-cell;padding:17px 38px 14px 38px;text-align:center;line-height:1.3em;border-left:1px solid #d1cfc6;vertical-align:top}.storeinfo ul li.fst{border-left:none}.imgpop{position:absolute;top:50%;left:50%;z-index:10000;margin-left:-465px}#story2{margin-top:300px}#story3{margin-top:600px}#story4{margin-top:760px}#story5{margin-top:960px}#story6{margin-top:1000px}.cboxClose{position:absolute;top:-38px;right:-38px;width:38px;height:38px;background:url(/fo/images/brand/aveda/btn_pop_close.png) left top no-repeat;border:none}.layPop .closeL.cboxClose:after{display:none}.videoPop.aVideo{display:none;position:fixed;z-index:10000;left:50%;top:50%;width:850px;margin-left:-425px;padding:7px 7px 20px;box-sizing:border-box;background:#fff}.videoPop.aVideo iframe{float:left;width:521px;height:332px;background-color:#000;display:table}.videoPop.aVideo .video{float:left;width:521px;background-color:#000;display:table}.videoPop.aVideo .video>a{height:332px;position:relative;display:block;vertical-align:middle;background-repeat:no-repeat;background-size:100% auto;background-size:contain;background-position:50% 50%}.videoPop.aVideo .video.videoPlayButton{height:332px;display:block;overflow:hidden}.videoPop.aVideo .videoWrap{width:820px;height:332px;padding:10px 0px 0px 10px}.videoPop.aVideo .videoWrap video{height:332px;object-fit:cover}.videoPop.aVideo .videoCont{float:right;width:277px}.videoPop.aVideo .description{height:120px;padding-top:8px;box-sizing:content-box}.videoPop.aVideo .description .copy{margin-bottom:6px;color:#f4a560;font-size:1.2rem}.videoPop.aVideo .description h3{margin-bottom:5px;color:#a7ab1c;font-size:1.8rem;font-weight:700;line-height:23px;max-height:46px;overflow:hidden}.videoPop.aVideo .description h4{margin-bottom:10px;color:#5a6771;font-size:1.2rem;font-weight:700}.videoPop.aVideo .description .txt{font-size:1.1rem;line-height:14px;word-break:keep-all;max-height:56px;overflow:hidden}.videoPop.aVideo .description .desc{color:#5a6771;line-height:1.3em}.videoPop.aVideo .description .desc .htxt{color:#f4a560}.videoPop.aVideo .subtitle{overflow-y:scroll;height:205px;padding:10px;color:#000;font-size:1.2rem;line-height:20px;border:1px solid #e5e5e5;box-sizing:border-box}.videoPop.aVideo .cboxClose{position:absolute;z-index:999;top:-40px;right:-40px;width:35px;height:35px;padding:0;border:0;background:url(/fo/images/brand/aveda/btn_pop_close.png) no-repeat 0 0;cursor:pointer;animation:move .5s}.swiperWrap.aSwiper .ts-controls{position:absolute;right:10px;bottom:34px;width:100%;height:16px;z-index:10;text-align:right}.swiperWrap.aSwiper .ts-controls .ts-paging{position:static;display:inline-block;width:auto}.swiperWrap.aSwiper .ts-controls .ts-paging-btn{width:16px;height:16px;margin-right:3px}.swiperWrap.aSwiper .ts-controls .ts-paging-btn::after{width:16px;height:16px;margin:-7px 0 0 -7px;background-image:url(/fo/images/brand/aveda/slide_controls.png);background-color:rgba(0,0,0,0);background-position:-17px 0;border-radius:0}.swiperWrap.aSwiper .ts-controls .ts-paging-btn.ts-paging-active{width:16px;height:16px}.swiperWrap.aSwiper .ts-controls .ts-paging-btn.ts-paging-active::after{background-position:0 0}.swiperWrap.aSwiper .ts-controls .swiper-autoControls{display:inline-block}.swiperWrap.aSwiper .ts-controls .swiper-autoControls button{display:inline-block !important;height:13px;background:rgba(0,0,0,0) url(/fo/images/brand/aveda/slide_controls.png) 0px 0px no-repeat}.swiperWrap.aSwiper .ts-controls .swiper-autoControls .btnPlay{width:12px;margin:0 5px;background-position:-34px 0px}.swiperWrap.aSwiper .ts-controls .swiper-autoControls .btnStop{width:10px;margin:0px 2px;background-position:-49px 0px}.detailWrap{font-size:1.2rem;color:#222;padding-bottom:30px;border-bottom:1px solid #392720;margin-bottom:50px}.detailWrap select.select{border:1px solid #392720;color:#392720}.detailWrap .location{padding:16px 0px;position:relative;color:#392720;right:auto;top:0px}.detailWrap .location a{color:#392720 !important;vertical-align:top;margin:0;font-size:1.2rem}.detailWrap .location a span{cursor:auto;display:inline-block;padding-right:0}.detailWrap select{border:1px solid #ccc;font-size:1.2rem}.detailWrap .prodInfo{font-size:inherit}.detailWrap .prodInfo::after{content:"";display:block;clear:both}.detailWrap .prodInfo .sectionL{width:418px;float:left;text-align:center}.detailWrap .prodInfo .sectionL .thumbWrap .thumb{margin-top:48px;position:relative;text-align:center}.detailWrap .prodInfo .sectionL .thumbWrap .thumb .thumbnail{width:100%}.detailWrap .prodInfo .sectionL .thumbWrap .thumb .tag{position:absolute;left:0;top:0;width:45px;z-index:1}.detailWrap .prodInfo .sectionL .thumbWrap .thumb .tag img{margin-bottom:4px}.detailWrap .prodInfo .sectionL .thumbWrap .thumb .zoomArea .zoomPad{border:1px solid #ccc;box-sizing:border-box;width:224px;height:224px;position:absolute;pointer-events:none;background-repeat:no-repeat;background-size:418px auto;background-position:0 0;box-sizing:border-box;display:none}.detailWrap .prodInfo .sectionL .thumbWrap .thumb .zoomArea .zoomWindow{border:1px solid #979797;background:#fff;box-sizing:border-box;width:392px;height:382px;position:absolute;left:490px;top:0;z-index:11;display:none;overflow:hidden}.detailWrap .prodInfo .sectionL .thumbWrap .thumb .zoomArea .zoomWindow img{position:absolute;top:0;left:0}.detailWrap .prodInfo .sectionL .thumbWrap .thumb .zoomArea:hover img.thumbnail{opacity:.6}.detailWrap .prodInfo .sectionL .thumbWrap .thumb .zoomArea:hover .zoomPad,.detailWrap .prodInfo .sectionL .thumbWrap .thumb .zoomArea:hover .zoomWindow{display:block}.detailWrap .prodInfo .sectionL .prodTags{text-align:center;padding-top:10px}.detailWrap .prodInfo .sectionL .zoomTxt{text-align:center;font-size:1.2rem;color:#666;padding:16px 0px 4px 0px}.detailWrap .prodInfo .sectionL .share{text-align:center;display:inline-block;margin:32px auto 0}.detailWrap .prodInfo .sectionL .share *{vertical-align:top}.detailWrap .prodInfo .sectionL .share li{display:inline-block;padding:0 2px 0 2px;display:table-cell;vertical-align:middle}.detailWrap .prodInfo .sectionL .share li a{display:block}.detailWrap .prodInfo .sectionL .share li span{display:inline-block;vertical-align:middle;height:19px}.detailWrap .prodInfo .sectionL .share li.like{padding-left:5px}.detailWrap .prodInfo .sectionL .share span.count{display:inline-block;width:45px;height:19px;padding:0 0 0 3px;background:url(/fo/images/brand/bg_count.gif) 0 0 no-repeat;font-size:1.1rem;text-align:center;line-height:1.7}.detailWrap .prodInfo .sectionL .starRate{width:200px;margin:15px auto;text-align:left}.detailWrap .prodInfo .sectionL .starRate dt{margin-bottom:5px;font-size:1.4rem;color:#000}.detailWrap .prodInfo .sectionL .starRate dd{position:relative}.detailWrap .prodInfo .sectionL .starRate .num{position:absolute;bottom:-2px;right:5px;color:#656565;font-size:4.9rem;line-height:1.1632653061;line-height:44px;letter-spacing:-0.1em;text-align:right;font-family:sans-serif,arial,tahoma,serif}.detailWrap .prodInfo .sectionL .writeReview{width:190px;height:33px;margin:0 auto;background:url(/fo/images/brand/aveda/bg_review_box_1.gif) left top no-repeat;line-height:33px;text-align:center}.detailWrap .prodInfo .sectionL .writeReview a{display:block}.detailWrap .prodInfo .sectionL .writeReview .count{display:inline-block;margin-left:15px;padding-left:15px;background:url(/fo/images/brand/aveda/ico_doc_1.gif) 0 8px no-repeat;vertical-align:top}.detailWrap .prodInfo .sectionR{width:508px;float:right}.detailWrap .prodInfo .sectionR .location{margin-bottom:15px}.detailWrap .prodInfo .sectionR .location .point{color:#666}.detailWrap .prodInfo .sectionR>.title{margin-bottom:15px;font-size:2.4rem;line-height:1.3333333333;line-height:1.4166666667;color:#392720}.detailWrap .prodInfo .sectionR .esTab{margin-bottom:0;border-left:1px solid #392720}.detailWrap .prodInfo .sectionR .esTab li a{border:none;background:#fff;border:1px solid #392720;border-left:none;height:40px;font-size:1.2rem;color:#000;line-height:40px}.detailWrap .prodInfo .sectionR .esTab li:first-child a{margin-left:0}.detailWrap .prodInfo .sectionR .esTab li.tabON a{border:1px solid #392720;background:#392720;color:#fff}.detailWrap .prodInfo .sectionR .prodDesc{border-bottom:1px solid #392720;font-size:1.2rem;padding:20px 0 20px 0}.detailWrap .prodInfo .sectionR .prodTb{padding:15px 0;border-bottom:1px solid #392720}.detailWrap .prodInfo .sectionR .prodTb table th{font-size:1.2rem;color:#000;padding:6px 0;font-weight:700;position:relative}.detailWrap .prodInfo .sectionR .prodTb table td{font-size:1.2rem;color:#000;padding:6px 0}.detailWrap .prodInfo .sectionR .prodTb table .numWrap{height:22px}.detailWrap .prodInfo .sectionR .prodTb table p.number{position:relative;float:left;display:inline;width:59px;height:19px;border:1px solid #392720;box-sizing:content-box}.detailWrap .prodInfo .sectionR .prodTb table p.number input{padding:1px 5px 1px 1px;width:37px;height:19px;text-align:right;border:0;min-width:0;font-size:1rem;position:absolute;top:0;left:0}.detailWrap .prodInfo .sectionR .prodTb table p.number span{position:absolute;right:-1px;cursor:pointer;width:22px;height:11px}.detailWrap .prodInfo .sectionR .prodTb table p.number span.minus{bottom:-1px}.detailWrap .prodInfo .sectionR .prodTb table .saveRate{position:relative}.detailWrap .prodInfo .sectionR .prodTb table .saveRate .layerModal{background:#fff;position:absolute;left:0;top:20px;width:278px;border:2px solid #2b2b2b;display:none}.detailWrap .prodInfo .sectionR .prodTb table .saveRate .layerModal.on{display:block}.detailWrap .prodInfo .sectionR .prodTb table .saveRate .layerModal .layerHead{background:#2b2b2b;position:relative}.detailWrap .prodInfo .sectionR .prodTb table .saveRate .layerModal .layerHead .title{padding:10px}.detailWrap .prodInfo .sectionR .prodTb table .saveRate .layerModal .layerHead .close{position:absolute;right:10px;top:10px}.detailWrap .prodInfo .sectionR .prodTb table .saveRate .layerModal .layerBody{padding:20px 10px}.detailWrap .prodInfo .sectionR .prodTb table .saveRate .layerModal .layerBody .txt{color:#555;font-size:1.2rem}.detailWrap .prodInfo .sectionR .prodTb table .saveRate .layerModal .layerBody .txt .btn{display:inline-block;margin-top:12px}.detailWrap .prodInfo .sectionR .prodTb.total{border-bottom:1px solid #392720;padding:5px 0}.detailWrap .prodInfo .sectionR .prodTb.total strong{font-size:2rem;line-height:1.4}.detailWrap .prodInfo .sectionR .prodTb.spec{border-top:1px solid #392720;margin-top:10px}.detailWrap .prodInfo .sectionR .prodTb.spec th,.detailWrap .prodInfo .sectionR .prodTb.spec td{vertical-align:top}.detailWrap .prodInfo .sectionR .bullet{margin:24px 0 0}.detailWrap .prodInfo .sectionR .bullet>li{margin-top:7px;position:relative;padding-left:10px;font-size:1.2rem;color:#333;line-height:1.2}.detailWrap .prodInfo .sectionR .bullet>li:first-child{margin-top:0}.detailWrap .prodInfo .sectionR .bullet>li:after{content:"*";position:absolute;left:0px;top:0}.detailWrap .prodInfo .sectionR .colorSelect{padding:10px 0}.detailWrap .prodInfo .sectionR .colorSelect dl{display:table;width:100%}.detailWrap .prodInfo .sectionR .colorSelect dl dt{display:table-cell;width:173px;font-size:1.5rem;line-height:1.5333333333;color:#222}.detailWrap .prodInfo .sectionR .colorSelect dl dd{display:table-cell}.detailWrap .prodInfo .sectionR .colorSelect dl.selected dt{text-align:center;vertical-align:top}.detailWrap .prodInfo .sectionR .colorSelect dl.selected dt img{width:125px}.detailWrap .prodInfo .sectionR .colorSelect dl.selected dd{position:relative}.detailWrap .prodInfo .sectionR .colorSelect dl.selected dd .colorChip{font-size:0;margin:-2px 0 0 -2px}.detailWrap .prodInfo .sectionR .colorSelect dl.selected dd .colorChip li{display:inline-block;border:1px solid rgba(0,0,0,0);margin:2px 0 0 2px;height:42px}.detailWrap .prodInfo .sectionR .colorSelect dl.selected dd .colorChip li a{display:inline-block;width:40px;height:40px;border:1px solid #fff;position:relative;background-size:100% !important}.detailWrap .prodInfo .sectionR .colorSelect dl.selected dd .colorChip li a span{display:block;overflow:hidden;text-indent:-9999px}.detailWrap .prodInfo .sectionR .colorSelect dl.selected dd .colorChip li:hover{border-color:rgba(0,0,0,0)}.detailWrap .prodInfo .sectionR .colorSelect dl.selected dd .colorChip li.on{border-color:#000}.detailWrap .prodInfo .sectionR .colorSelect dl.selected dd .tTip{position:absolute;font-size:1.2rem;background:url(/fo/images/brand/clinique/bg_tooltip.png) no-repeat 0 0;padding:5px 10px 15px 10px;z-index:10;display:none;pointer-events:none;opacity:0}.detailWrap .prodInfo .sectionR .colorSelect dl.selected dd .tTip::after{content:"";display:block;position:absolute;right:0;top:0;width:1px;height:27px;background:gray}.detailWrap .buyBtn{margin-top:10px;font-size:0}.detailWrap .buyBtn a+a{margin-left:9px}.detailWrap .reviewHeader{overflow:hidden;padding:10px 0 5px 0}.detailWrap .reviewHeader .reviewCount{font-size:1.2rem;float:left}.detailWrap .reviewHeader .sort{float:right}.detailWrap .reviewHeader .sort select{border:1px solid #392720}.detailWrap .reviewTable{border-top:1px solid #000;border-bottom:1px solid #000}.detailWrap .reviewTable th{margin:0;padding:8px 0px;background:#ebe9e8;border-collapse:collapse;font-size:1.1rem;color:#222;font-weight:700;text-align:center}.detailWrap .reviewTable td{margin:0;padding:6px 0px;font-size:1.1rem;border-top:1px solid #ebe9e8;text-align:center;color:#222}.detailWrap .reviewTable tr:first-child td{border-top:1px solid #9c938f}.detailWrap .reviewTable td.pl{text-align:left !important;padding-left:5px}.detailWrap .reviewTable td.pl a div{width:210px;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailWrap .reviewTable tr.answer{display:none}.detailWrap .reviewTable tr.answer.on{display:table-row}.detailWrap .reviewTable tr.answer td{font-size:1.1rem;text-align:left;background:#f5f4f3;padding:6px}.detailWrap .reviewTable tr.answer td .rview{clear:both;line-height:15px;overflow:hidden}.detailWrap .btnReview{padding:10px 0px 0px 0px}.detailWrap .btnReview+.pagination{padding-top:10px}.detailWrap .prdRecommend{margin-top:74px}.detailWrap .prdRecommend dl dt{border-bottom:1px solid #392720;padding-bottom:10px}.detailWrap .prdRecommend dl dd ul{overflow:hidden;margin-left:-10px}.detailWrap .prdRecommend dl dd ul li{width:242px;float:left;margin-left:10px;text-align:center;color:#392720}.detailWrap .prdRecommend dl dd ul li>div{color:inherit}.detailWrap .prdRecommend dl dd ul li .thumb{width:182px;margin:0 auto}.detailWrap .prdRecommend dl dd ul li .thumb img{width:100%}.detailWrap .prdRecommend dl dd ul li .title{font-size:1.4rem;height:50px}.detailWrap .prdRecommend dl dd ul li .desc{height:44px}.detailWrap .prdRecommend dl dd ul li .price{height:32px}.prod_video{clear:both;margin-top:74px;display:table;width:100%;border-collapse:collapse;border:1px solid #d1cfc6}.prod_video .video_wrap{display:table-row}.prod_video .video_wrap .cell{display:table-cell;vertical-align:top;border:1px solid #d1cfc6}.prod_video .video_wrap .cell.fst{width:640px}.prod_video .video_wrap .cell iframe{vertical-align:top}.prod_video .video_wrap .mdesc .title{padding:10px;height:160px}.prod_video .video_wrap .mdesc .title h3{color:#a7ab1c;font-size:18px;line-height:1.3em;font-weight:bold;word-break:keep-all;padding-bottom:7px}.prod_video .video_wrap .mdesc .title .txt{font-size:12px;line-height:1.2em;color:#333;word-break:keep-all}.prod_video .video_wrap .mdesc .caption{padding:10px;border-top:1px solid #d1cfc6;height:159px;overflow-y:auto;line-height:1.2em;color:#333;word-break:keep-all}.videoPlayButton>a{overflow:initial;border-radius:initial}.videoPlayButton>a::before,.videoPlayButton>a::after{display:none}.brandCont .section .layerPopupButton{height:390px;display:block;overflow:hidden;background-repeat:no-repeat;background-size:100% auto;background-size:contain;background-position:50% 50%}.brandCont .section .layerPopupButton>img{width:100%}.brandCont~.prInfo_conWrap .prInfo_con .prInfo_tabCon+#beneInfo{margin-top:30px}.avd_cwrap{position:relative}.avd_cwrap h2,.avd_cwrap h3,.avd_cwrap p{font-size:0px;margin:0px;padding:0px;line-height:0px}.avd_cwrap .prod1{position:absolute;top:336px;left:282px;text-align:left}.avd_cwrap .prod2{position:absolute;top:570px;right:222px;text-align:right}.avd_cwrap .prod3{position:absolute;top:804px;left:282px;text-align:left}.avd_cwrap .prod4{position:absolute;top:1038px;right:222px;text-align:right}.avd_cwrap .prod5{position:absolute;top:1272px;left:282px;text-align:left}.avd_cwrap .prod6{position:absolute;top:1506px;right:222px;text-align:right}.avd_cwrap .prod7{position:absolute;top:1740px;left:282px;text-align:left}.avd_cwrap .prod8{position:absolute;top:1974px;right:222px;text-align:right}.avd_cwrap .prod9{position:absolute;top:2208px;left:282px;text-align:left}.avd_cwrap .prod10{position:absolute;top:2442px;right:222px;text-align:right}.avd_cwrap .prod_satis img{display:inline-block;vertical-align:middle;padding:0px 2px}.avd_cwrap .prod_satis .rate_num{display:inline-block;vertical-align:middle;color:#392720;font-size:24px;letter-spacing:-0.05em;font-family:sans-serif,arial,tahoma,serif;margin-top:-3px;padding:0px 2px 0px 5px}.avd_cwrap a{margin-top:19px;display:inline-block;padding:0px 2px}.prod_satis>a{margin-top:0px;padding:0px}.aveda_invati p~p{margin-top:20px}.aheader .tmenu>img{margin:0 5px}.aheader .gnb{height:51px;background:none;border-bottom:1px solid #edeae4}.aheader .gnb .gnbColumn h2{padding:0 22px;line-height:1}.aheader .gnb .gnbColumn .gnbSub{left:auto;width:auto;min-width:125px;min-height:auto;padding:10px 13px;background:none;background:#fff;border:1px solid #edeae4;border-top:none}.aheader .gnb .gnbColumn .gnbSub>ul{position:relative;top:0}.aheader .gnb .gnbColumn .gnbSub.on ul li a{padding:4px 0;line-height:1.2em}.aheader .gnb .gnbColumn .gnbSub.on ul li a:focus,.aheader .gnb .gnbColumn .gnbSub.on ul li a:hover{background:none}.avd_cwrap .rel{margin-bottom:17px}.avd_cwrap .prod1{top:242px;left:342px}.avd_cwrap .prod2{top:569px;right:343px}.avd_cwrap .prod3{top:896px;left:342px}.avd_cwrap .prod4{top:1223px;right:342px}.avd_cwrap .prod5{top:1549px;left:342px}.avd_cwrap .prod6{top:1875px;right:343px}.avd_cwrap .prod7{top:2200px;left:342px}.avd_cwrap .prod8{top:2525px;right:343px}.avd_cwrap .prod9{top:2850px;left:342px}.avd_cwrap .prod10{top:3176px;right:342px}[lang=zh] .avd_cwrap .prod4{top:1233px}[lang=zh] .avd_cwrap .prod5{top:1559px}[lang=zh] .avd_cwrap .prod6{top:1885px}[lang=zh] .avd_cwrap .prod7{top:2220px}[lang=zh] .avd_cwrap .prod8{top:2546px}[lang=zh] .avd_cwrap .prod9{top:2870px}[lang=zh] .avd_cwrap .prod10{top:3196px}.avd_cwrap .prod_satis{display:inline-block}.avd_cwrap .prod_satis img{display:inline-block;*display:inline;padding:0 2px;vertical-align:middle}.avd_cwrap .prod_satis .rate_num{display:inline-block;*display:inline;margin-top:-3px;padding:0 2px 0 3px;color:#120e02;font-size:24px;letter-spacing:-0.05em;font-family:sans-serif,arial,tahoma,serif;vertical-align:middle}.avd_cwrap a{display:inline-block;*display:inline;margin:0 10px;padding:0 2px}.avd_cwrap .bt_bestseller{display:inline-flex;width:91px;height:30px;background-color:#fff;border:1px solid #120e02;color:#120e02;font-size:14px;font-weight:700;justify-content:center;align-items:center}.avd_cwrap .bt_bestseller.type2{min-width:150px}.avd_cwrap .wa_txt{width:0;height:0;font-size:0;text-indent:-99999px;overflow:hidden}