#sub_visual{position:relative; width:100%;min-width:1200px; height:236px; overflow:hidden;}
#sub_visual ul li img {width:100%;min-width:1200px;}
#sub_con{position:relative; width:100%; overflow:hidden;}

h2.sub_title{font-size:36px;color:#333;letter-spacing:-1.1px;font-weight:500}
h3.sub_title02{font-size:20px;color:#333;letter-spacing:-0.5px;font-weight:500;background:url('/lenstown/images/sub_title02_bg.gif')no-repeat center 10px}
p.sub_txt{font-size:14px;color:#898989;letter-spacing:-0.2px;font-weight:200;margin-top:5px}
span.col_orange{color:#f96910}

ul.tab_menu {position:relative;margin-top:30px !important; overflow:hidden; }
ul.tab_menu li{width:50%;float:left;background:url('/lenstown/images/tab_menu_bg.gif')no-repeat center 3px;height:30px;padding:15px 0; margin-bottom:10px; }
ul.tab_menu li a{display:inline-block;font-size:16px;color:#666;letter-spacing:-0.5px;font-weight:400;}
ul.tab_menu li:hover a{color:#333;cursor:pointer}
ul.tab_menu li.on{width:50%;background:url('/lenstown/images/tab_menu_on_bg.gif')no-repeat center}
ul.tab_menu li.on a{color:#fff; font-weight:400;}

ul.tab_menu02{position:relative;margin-top:30px}
ul.tab_menu02 li{width:50%;float:left;background:url('/lenstown/images/tab_menu02_bg.gif')no-repeat center 3px;height:30px;padding:15px 0;cursor:pointer}
ul.tab_menu02 li a{display:inline-block;font-size:16px;color:#666;letter-spacing:-0.5px;font-weight:400}
ul.tab_menu02 li:hover a{color:#333}
ul.tab_menu02 li.on{background:url('/lenstown/images/tab_menu02_on_bg.gif')no-repeat center}
ul.tab_menu02 li.on a{color:#f6f6f6}
.zoom-in {cursor: zoom-in;}

/* 제품리스트 */
.product_list_wrap{position:relative;width:100%;overflow:hidden}
.product_list_wrap .product_list{position:relative;width:1200px;margin:0 auto}
.product_list_wrap .product_list h2.best_title{text-align:center;font-size:16px;letter-spacing:-0.1px;color:#333;font-weight:400;margin:30px 0 25px;background:url('/lenstown/images/best_title_bar.png')no-repeat center 12px}

.product_list_wrap .product_list .best_list{position:relative;display:inline-block;*display:inline;*zoom:1;margin-left:17px}
.product_list_wrap .product_list .best_list .best_img{width:386px;height:386px;display:table-cell;vertical-align:middle;overflow:hidden}
.product_list_wrap .product_list .best_list .best_img{max-width:100%}
.product_list_wrap .product_list .best_list p.best_text{font-size:16px;color:#454545;font-weight:300;letter-spacing:-0.5px;margin-top:10px;text-align:center}

.product_list_wrap .product_list .pro_division{position:relative;background:#f5f5f5;padding:15px;margin-top:55px}
.product_list_wrap .product_list .pro_division ul li{display:inline-block;*display:inline;*zoom:1;background:url('/lenstown/images/pro_division_bar.gif')no-repeat 0 6px}
.product_list_wrap .product_list .pro_division ul li:first-child{background:none}
.product_list_wrap .product_list .pro_division ul li a{font-size:14px;color:#666;font-weight:300;letter-spacing:-0.5px;padding:0 15px}
.product_list_wrap .product_list .pro_division ul li.on a{color:#93b327;font-weight:400}

.product_list_wrap .product_list .pro_rank{position:relative;padding:15px 0;border-top:1px solid #777;border-bottom:1px solid #ddd}
.product_list_wrap .product_list .pro_rank ul li{display:inline-block;*display:inline;*zoom:1}
.product_list_wrap .product_list .pro_rank ul li a{font-size:14px;color:#666;font-weight:300;letter-spacing:-0.5px;padding:0 20px}
.product_list_wrap .product_list .pro_rank ul li.on a{background:url('/lenstown/images/pro_rank_arr.gif')no-repeat 0 7px}
.product_list_wrap .product_list .pro_rank ul li.total{float:right}
.product_list_wrap .product_list .pro_rank ul li.total span{font-size:14px;color:#666;font-weight:300;letter-spacing:0}
.product_list_wrap .product_list .pro_rank ul li.total span b{color:#333;font-weight:400;padding-left:4px}

.product_list_wrap .product_list .pro_list{position:relative;width:100%;margin-top:30px}
.product_list_wrap .product_list .pro_list ul{border-bottom:1px solid #eee}
.product_list_wrap .product_list .pro_list ul li{display:inline-block;*display:inline;*zoom:1;margin-right:8.8px;margin-bottom:35px}
.product_list_wrap .product_list .pro_list ul li.mr_none{margin-right:0}

.product_list_wrap .product_list .pro_list ul li .pro_img_btn{position:relative;width:288.5px;height:340px;border:1px solid #ddd}
.product_list_wrap .product_list .pro_list ul li .pro_img_btn a .pro_list_img{position:relative;width:288.5px;height:288.5px;display:table-cell;vertical-align:middle;overflow:hidden}
.product_list_wrap .product_list .pro_list ul li .pro_img_btn a .pro_list_img img{width:288.5px;height:288.5px;max-width:100%}
.product_list_wrap .product_list .pro_list ul li .pro_img_btn a .pro_btn{position:relative;height:50px;margin-top:-4px;float:left;text-align:center;background:#f5f5f5;border-top:1px solid #ddd}
.product_list_wrap .product_list .pro_list ul li .pro_img_btn a .pro_heart{width:65px;line-height:49px;border-right:1px solid #ddd}
.product_list_wrap .product_list .pro_list ul li .pro_img_btn a .pro_zzim{width:65px;line-height:48px;border-right:1px solid #ddd}
.product_list_wrap .product_list .pro_list ul li .pro_img_btn a .pro_buynow{width:156px;line-height:52px}
.product_list_wrap .product_list .pro_list ul li .pro_img_btn a .pro_buynow span{font-size:13px;color:#777;font-weight:300;letter-spacing:0.5px}

.product_list_wrap .product_list .pro_list ul li .pro_txt{position:relative;width:291px;height:90px;margin-top:20px}
.product_list_wrap .product_list .pro_list ul li .pro_txt h2{font-size:17px;color:#333;font-weight:300;letter-spacing:-0.5px}
.product_list_wrap .product_list .pro_list ul li .pro_txt p{font-size:13px;color:#999;font-weight:200;letter-spacing:0.25px;margin:1px 0 8px 0}
.product_list_wrap .product_list .pro_list ul li .pro_txt span{font-size:14px;color:#999;font-weight:300;letter-spacing:-0.5px;text-decoration:line-through;margin-right:5px}
.product_list_wrap .product_list .pro_list ul li .pro_txt strong{font-size:18px;color:#333;font-weight:500;letter-spacing:-0.5px}


/* 제품상세보기 */
.product_info_wrap{position:relative;width:100%}
.product_info_wrap .pro_info_box{position:relative;width:1200px;margin:0 auto}

.product_info_wrap .pro_info_box .pro_img_box{position:relative;float:left}

.product_info_wrap .pro_info_box .pro_img_box .pro_real_img{position:relative;width:620px;height:620px;padding:10px;border:1px solid #eee}
.product_info_wrap .pro_info_box .pro_img_box .pro_real_img .pro_big_img{position:relative;margin:0 auto;width:500px;height:500px}
.product_info_wrap .pro_info_box .pro_img_box .pro_real_img .pro_big_img img{max-width:100%}
.product_info_wrap .pro_info_box .pro_img_box .pro_real_img .pro_tab_img{position:relative;margin:0 auto;width:180px}
.product_info_wrap .pro_info_box .pro_img_box .pro_real_img .pro_tab_img ul{margin-top:10px}
.product_info_wrap .pro_info_box .pro_img_box .pro_real_img .pro_tab_img ul li{float:left;border:1px solid #eee;margin-left:10px}
.product_info_wrap .pro_info_box .pro_img_box .pro_real_img .pro_tab_img ul li:fisrt-child{margin-left:0}

.product_info_wrap .pro_info_box .pro_img_box .pro_review{position:relative;width:640px;height:120px;border:1px solid #eee;margin-top:25px}
.product_info_wrap .pro_info_box .pro_img_box .pro_review .grade{position:relative;width:110px;padding:15px;text-align:center;border-right:1px solid #f0f0f0;float:left}
.product_info_wrap .pro_info_box .pro_img_box .pro_review .grade h5{font-size:50px;color:#333;letter-spacing:0.1px;line-height:60px}
.product_info_wrap .pro_info_box .pro_img_box .pro_review .grade p{line-height:30px}
.product_info_wrap .pro_info_box .pro_img_box .pro_review ul{margin-top:20px}
.product_info_wrap .pro_info_box .pro_img_box .pro_review ul li{float:left;margin-left:7px}
.product_info_wrap .pro_info_box .pro_img_box .pro_review ul li.arr{margin-top:30px}

.product_info_wrap .pro_info_box .pro_txt_box{position:relative;float:right;width:513px}

.product_info_wrap .pro_info_box .pro_txt_box .pro_tit{position:relative;border-top:1px solid #333;padding:15px 0;float:left}
.product_info_wrap .pro_info_box .pro_txt_box .pro_tit h3{font-size:30px;color:#333;font-weight:500;letter-spacing:-0.5px;line-height:40px}
.product_info_wrap .pro_info_box .pro_txt_box .pro_tit p{font-size:16px;color:#999;font-weight:300;letter-spacing:0;line-height:28px;margin-top:15px}

.product_info_wrap .pro_info_box .pro_txt_box .pro_price{position:relative;border-top:1px solid #f0f0f0;float:left}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price ul{position:relative;margin:13px 0}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price ul li{font-size:15px;color:#333;font-weight:400;margin-bottom:20px;width:513px}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price ul li span.pr01{color:#aaa;font-weight:100;text-decoration:line-through;margin-left:63px}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price ul li span.pr02{color:#666;font-weight:400;margin-left:78px}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price ul li a{margin-left:63px}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price ul li strong{color:#ee782f;font-weight:600;margin-left:64px}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price ul li strong em{font-weight:100;margin-left:10px;font-size:13px;letter-spacing:0}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price ul li span.op{line-height:40px}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price select{float:right;border:1px solid #e5e5e5;width:300px;padding:10px;color:#999;font-weight:300}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price ul li span.amount{float:right;border:1px solid #ddd;margin-top:-3px}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price ul li span.amount strong{margin-left:0;color:#444;padding:0 20px;font-size:13px;font-weight:500;line-height:28px}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price ul li span.amount button{background:#f5f5f5;border:none;padding:5px 9px 8px 9px}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price ul li span.amount button.minus_btn{border-right:1px solid #ddd}
.product_info_wrap .pro_info_box .pro_txt_box .pro_price ul li span.amount button.plus_btn{border-left:1px solid #ddd}

.product_info_wrap .pro_info_box .pro_txt_box .pro_info{position:relative;border-top:1px solid #f0f0f0;float:left}
.product_info_wrap .pro_info_box .pro_txt_box .pro_info ul{position:relative;margin:13px 0}
.product_info_wrap .pro_info_box .pro_txt_box .pro_info ul li{font-size:15px;color:#333;font-weight:400;margin-bottom:20px;width:50%;float:left}
.product_info_wrap .pro_info_box .pro_txt_box .pro_info ul li span.in01{color:#999;font-weight:100;margin-left:90px}
.product_info_wrap .pro_info_box .pro_txt_box .pro_info ul li span.in02{color:#999;font-weight:100;margin-left:76px}
.product_info_wrap .pro_info_box .pro_txt_box .pro_info ul li span.in03{color:#999;font-weight:100;margin-left:63px}

.product_info_wrap .pro_info_box .pro_txt_box .total_price{position:relative;border-top:1px solid #ee782f;float:left}
.product_info_wrap .pro_info_box .pro_txt_box .total_price ul{position:relative;margin:13px 0}
.product_info_wrap .pro_info_box .pro_txt_box .total_price ul li{font-size:22px;color:#ee5c2f;font-weight:500;margin-bottom:20px;width:256px;float:left}
.product_info_wrap .pro_info_box .pro_txt_box .total_price ul li.price{text-align:right}
.product_info_wrap .pro_info_box .pro_txt_box .total_price ul li span{font-size:14px;color:#999;font-weight:100;margin-left:8px}

.product_info_wrap .pro_info_box .pro_txt_box .btn_group{position:relative;float:left;margin-top:10px}
.product_info_wrap .pro_info_box .pro_txt_box .btn_group a.cart_btn{padding:15px 32px 15px 62px;font-size:16px;color:#666;font-weight:400;border:1px solid #d7d5d5;background:url('/lenstown/images/cart_ico.gif')no-repeat 30px 15px}
.product_info_wrap .pro_info_box .pro_txt_box .btn_group a.zzim_btn{padding:15px 37px 15px 64px;font-size:16px;color:#666;font-weight:400;border:1px solid #d7d5d5;background:url('/lenstown/images/zzim_ico.gif')no-repeat 35px 18px}
.product_info_wrap .pro_info_box .pro_txt_box .btn_group a.buy_btn{padding:20px 61px 17px;font-family:'Lato';font-size:16px;color:#fff;font-weight:600;background:#f96910}

.product_info_wrap .pro_info_box .pro_txt_box .diff_site{position:relative;float:right;}
.product_info_wrap .pro_info_box .pro_txt_box .diff_site ul{float:left;margin-left:69px}
.product_info_wrap .pro_info_box .pro_txt_box .diff_site ul li{float:left;margin-left:10px}
.product_info_wrap .pro_info_box .pro_txt_box .diff_site .naver_pay{float:left;margin-left:20px;width:295px;height:95px;border:1px solid #00c73c}
 

.product_info_wrap .recom_box{position:relative;width:100%;float:left;margin-top:70px;background:#f8f7f7}

.product_info_wrap .recom_box .recom_product{position:relative;width:1200px;height:330px;margin:0 auto;text-align:center;padding:50px 0}
.product_info_wrap .recom_box .recom_product h5{font-size:20px;color:#333;font-weight:400;background:url('/lenstown/images/recom_tit_bg.gif')no-repeat center}
.product_info_wrap .recom_box .recom_product ul{margin-top:30px}
.product_info_wrap .recom_box .recom_product ul li{float:left;margin-left:13px;width:228px}
.product_info_wrap .recom_box .recom_product ul li:first-child{margin-left:0}
.product_info_wrap .recom_box .recom_product ul li p{font-size:16px;color:#333;font-weight:300;margin-top:15px}
.product_info_wrap .recom_box .recom_product ul li img{border:1px solid #f0efef;max-width:100%}

.product_info_wrap .pro_info_tab_box{position:relative;width:100%;float:left;border-bottom:1px solid #e5e5e5}
.product_info_wrap .pro_info_tab_box .pro_info_tab{position:relative;width:1200px;margin:0 auto}
.product_info_wrap .pro_info_tab_box .pro_info_tab ul{}
.product_info_wrap .pro_info_tab_box .pro_info_tab ul li{float:left;width:20%;text-align:center;padding:15px 0}
.product_info_wrap .pro_info_tab_box .pro_info_tab ul li a{font-size:16px;color:#999;font-weight:200}
.product_info_wrap .pro_info_tab_box .pro_info_tab ul li.on{border-bottom:2px solid #333}
.product_info_wrap .pro_info_tab_box .pro_info_tab ul li.on a{color:#333;font-weight:400}

.product_info_wrap .tab_box_mt{margin-top:40px}

.product_info_wrap .pro_detail_img_box{position:relative;width:100%;float:left}
.product_info_wrap .pro_detail_img{position:relative;width:1200px;margin:0 auto;padding-top:40px;text-align:center}
.product_info_wrap .pro_detail_img img{max-width:100%}

.product_info_wrap .photo_review_box{position:relative;width:100%;float:left}
.product_info_wrap .photo_review_box .photo_review{position:relative;width:1200px;margin:0 auto;padding-top:40px}
.product_info_wrap .photo_review_box .photo_review img{max-width:100%}
.product_info_wrap .photo_review_box .photo_review .photo_review_list{position:relative;width:100%;border:1px solid #e5e5e5;margin-top:20px}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit{position:relative;height:180px;cursor:pointer;border-top:1px solid #e5e5e5}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit:first-child{border-top:0}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit img.pho_re{width:180px;float:left;margin-right:20px}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit dl{position:relative;float:left;width:980px;padding-right:20px}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit dl dt{border-bottom:1px solid #e5e5e5;padding:15px 0}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit dl dt strong{font-size:16px;color:#333;font-weight:400}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit dl dt span{font-size:14px;color:#666;font-weight:300;padding:0 15px;background:url('/lenstown/images/pho_re_bar.gif')no-repeat right;overflow:hidden}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit dl dt span img{margin-top:-5px}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit dl dt span.star{position:absolute;right:160px}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit dl dt span.name{position:absolute;right:100px}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit dl dt span.date{position:absolute;right:10px;background:none}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit dl dd{}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit dl dd p{font-size:14px;line-height:23px;color:#888;font-weight:100;margin-top:18px}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_tit dl dd a{position:absolute;top:100px;right:30px}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_txt{border-top:1px solid #e5e5e5;min-height:550px;background:#f9f9f9;padding:30px 35px}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_txt img{max-width:100%;margin-bottom:20px}
.product_info_wrap .photo_review_box .photo_review .photo_review_list li.pho_txt p{font-size:14px;color:#888;font-weight:200;line-height:23px}

.product_info_wrap .review_box{position:relative;width:100%;float:left}
.product_info_wrap .review_box .review{position:relative;width:1200px;margin:0 auto;padding-top:40px}
.product_info_wrap .review_box .review img{max-width:100%}
.product_info_wrap .review_box .review .review_list{position:relative;width:100%;margin-top:20px}
.product_info_wrap .review_box .review .review_list li.re_tit{position:relative;padding:30px 10px;cursor:pointer;border-bottom:1px solid #e5e5e5}
.product_info_wrap .review_box .review .review_list li.re_tit:first-child{padding-top:10px}
.product_info_wrap .review_box .review .review_list li.re_tit strong{font-size:16px;color:#666;font-weight:300}
.product_info_wrap .review_box .review .review_list li.re_tit:hover strong{text-decoration:underline}
.product_info_wrap .review_box .review .review_list li.re_tit span.num{margin-right:20px;background:none}
.product_info_wrap .review_box .review .review_list li.re_tit span{font-size:14px;color:#888;font-weight:300;padding:0 15px;background:url('/lenstown/images/pho_re_bar.gif')no-repeat right;overflow:hidden}
.product_info_wrap .review_box .review .review_list li.re_tit span img{margin-top:-5px}
.product_info_wrap .review_box .review .review_list li.re_tit span.star{position:absolute;right:160px}
.product_info_wrap .review_box .review .review_list li.re_tit span.name{position:absolute;right:100px}
.product_info_wrap .review_box .review .review_list li.re_tit span.date{position:absolute;right:10px;background:none}
.product_info_wrap .review_box .review .review_list li.re_tit:first-child{border-top:0}
.product_info_wrap .review_box .review .review_list li.re_txt{border-bottom:1px solid #e5e5e5;background:#fbfbfb;padding:30px 35px}
.product_info_wrap .review_box .review .review_list li.re_txt p{font-size:14px;color:#666;font-weight:300;line-height:23px;padding-bottom:20px}
.product_info_wrap .review_box .review .review_list li.re_txt p.reple{border-top:1px solid #e5e5e5;padding-top:20px;padding-bottom:0}
.product_info_wrap .review_box .review .review_list li.re_txt p.reple span{color:#ee782f;font-weight:400;line-height:30px}

.product_info_wrap .qna_box{position:relative;width:100%;float:left}
.product_info_wrap .qna_box .qna{position:relative;width:1200px;margin:0 auto}
.product_info_wrap .qna_box .qna .qna_list{position:relative;width:100%;margin-top:20px}
.product_info_wrap .qna_box .qna .qna_list li.qna_tit{position:relative;padding:30px 10px;cursor:pointer;border-bottom:1px solid #e5e5e5}
.product_info_wrap .qna_box .qna .qna_list li.qna_tit:first-child{padding-top:10px}
.product_info_wrap .qna_box .qna .qna_list li.qna_tit strong{font-size:16px;color:#666;font-weight:300}
.product_info_wrap .qna_box .qna .qna_list li.qna_tit:hover strong{text-decoration:underline}
.product_info_wrap .qna_box .qna .qna_list li.qna_tit span.comp, .product_info_wrap .qna_box .qna .qna_list li.qna_tit span.stan{font-size:14px;color:#fff;font-weight:200;padding:2px 25px 3px;margin-right:20px}
.product_info_wrap .qna_box .qna .qna_list li.qna_tit span.comp{background:#ee782f}
.product_info_wrap .qna_box .qna .qna_list li.qna_tit span.stan{background:#999}
.product_info_wrap .qna_box .qna .qna_list li.qna_tit span{font-size:14px;color:#888;font-weight:300;padding:0 15px;background:url('/lenstown/images/pho_re_bar.gif')no-repeat right;overflow:hidden}
.product_info_wrap .qna_box .qna .qna_list li.qna_tit span.name{position:absolute;right:100px}
.product_info_wrap .qna_box .qna .qna_list li.qna_tit span.date{position:absolute;right:10px;background:none}
.product_info_wrap .qna_box .qna .qna_list li.qna_tit:first-child{border-top:0}
.product_info_wrap .qna_box .qna .qna_list li.qna_txt{border-bottom:1px solid #e5e5e5;background:#fbfbfb;padding:30px 35px}
.product_info_wrap .qna_box .qna .qna_list li.qna_txt p{font-size:14px;color:#666;font-weight:300;line-height:23px;padding-left:70px}
.product_info_wrap .qna_box .qna .qna_list li.qna_txt p.q_txt{background:url('/lenstown/images/q_txt_bg.gif')no-repeat;padding-bottom:30px}
.product_info_wrap .qna_box .qna .qna_list li.qna_txt p.a_txt{background:url('/lenstown/images/a_txt_bg.gif')no-repeat 0 25px;padding-top:30px;border-top:1px solid #e5e5e5}

.product_info_wrap .etc_box{position:relative;width:100%;float:left}
.product_info_wrap .etc_box .etc{position:relative;width:1200px;margin:0 auto 60px;padding-top:40px}
.product_info_wrap .etc_box .etc h5{font-size:20px;color:#ee782f;font-weight:400}
.product_info_wrap .etc_box .etc table{width:100%;margin-top:10px}
.product_info_wrap .etc_box .etc table tr{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.product_info_wrap .etc_box .etc table tr th{padding:15px 20px;background:#f9f9f9;font-size:14px;color:#333;font-weight:400}
.product_info_wrap .etc_box .etc table tr td{padding:15px 20px;font-size:13px;line-height:27px;color:#888;font-weight:200}

/* 이벤트 */
.event_wrap{
	position:relative;
	width:100%;
	height: 50px;
	margin-top: 16px;
}

.event_wrap .event_box{position:relative;width:1200px;margin:0 auto;padding-top:40px;text-align:center}
.event_wrap .event_box .event_img_box{position:relative;width:100%;margin:5px 0 30px 0;float:left}
.event_wrap .event_box .event_img_box ul{position:relative}
.event_wrap .event_box .event_img_box ul li{width:592px;float:left;margin-right:14px;margin-top:15px}
.event_wrap .event_box .event_img_box ul li.mr_none{margin-right:0}
.event_wrap .event_box .event_img_box ul li .event_img{position:relative;float:left;max-width:100%;display:table-cell;vertical-align:middle;overflow:hidden}

.event_wrap .event_box .prize_box{position:relative;width:100%;margin:30px 0 30px 0;float:left}

.event_wrap .free_sample_box{position:relative;width:1200px;margin:0 auto;padding:20px 0 50px 0}
.event_wrap .free_sample_box .free_att_txt{position:relative;background:#eee;padding:30px 50px 20px 50px}
.event_wrap .free_sample_box .free_att_txt strong{font-size:16px;color:#fff;font-weight:400;letter-spacing:-0.5px;padding:3px 20px 5px 20px;background:#333}
.event_wrap .free_sample_box .free_att_txt p{font-size:14px;color:#333;font-weight:300;margin-bottom:8px}
.event_wrap .free_sample_box .free_att_txt span{color:#d63135}

.event_wrap .free_sample_box .sample_product{position:relative;width:1200px;margin:0 auto;padding-top:50px}
.event_wrap .free_sample_box .sample_product ul li{float:left;margin:0 13px 45px 0;width:288px}
.event_wrap .free_sample_box .sample_product ul li.mr_none{margin-right:0}
.event_wrap .free_sample_box .sample_product ul li img{width:288px;height:288px;display:table-cell;vertical-align:middle;overflow:hidden;border:1px solid #ddd}
.event_wrap .free_sample_box .sample_product ul li p{font-size:16px;color:#333;font-weight:300;letter-spacing:-0.5px;margin:10px 0 0 3px}
.event_wrap .free_sample_box .sample_product ul li p span{color:#f96910;margin-right:6px}

.event_wrap .today_discount_box{position:relative;width:1200px;margin:0 auto;padding:20px 0 50px 0}
.event_wrap .today_discount_box .today_discount_tit{position:relative;width:100%;text-align:left;padding:35px 50px 30px 50px;background:url('/lenstown/images/today_discount_bg.jpg')no-repeat}
.event_wrap .today_discount_box .today_discount_tit h2{color:#fff;font-weight:700;letter-spacing:0.7px;font-size:44px;line-height:35px}
.event_wrap .today_discount_box .today_discount_tit h2 img{margin:-7px 20px 0}
.event_wrap .today_discount_box .today_discount_txt{position:relative;text-align:left;padding:40px;border:1px solid #eee;height:320px}
.event_wrap .today_discount_box .today_discount_txt .today_discount_img{float:left}
.event_wrap .today_discount_box .today_discount_txt .today_discount_img img{width:315px;height:315px}
.event_wrap .today_discount_box .today_discount_txt .today_discount_info{float:left;margin-left:70px;width:700px}
.event_wrap .today_discount_box .today_discount_txt .today_discount_info h3{font-size:26px;color:#333;letter-spacing:-0.5px;font-weight:400;padding-top:20px}
.event_wrap .today_discount_box .today_discount_txt .today_discount_info h4{font-size:16px;color:#888;letter-spacing:1px;font-weight:200;padding-top:10px}
.event_wrap .today_discount_box .today_discount_txt .today_discount_info p{font-size:16px;color:#999;letter-spacing:-0.5px;font-weight:300;padding:25px 0 30px 0;border-bottom:1px solid #eee}
.event_wrap .today_discount_box .today_discount_txt .today_discount_info h5{font-size:26px;color:#f96910;letter-spacing:-0.5px;font-weight:600;padding:25px 0 50px 0}
.event_wrap .today_discount_box .today_discount_txt .today_discount_info h5 span{font-size:18px;color:#888;letter-spacing:-0.3px;font-weight:200;text-decoration:line-through;padding-right:20px}
.event_wrap .today_discount_box .today_discount_txt .today_discount_info a{font-size:18px;color:#fff;letter-spacing:-0.5px;font-weight:300;background:#777;border-radius:30px;padding:8px 60px}

.event_wrap .event_detail_box{position:relative;width:1200px;margin:0 auto;padding:20px 0 50px 0}
.event_wrap .event_detail_box .event_detail_info{position:relative;float:left;text-align:left;width:898px;margin:30px 30px 0 0}
.event_wrap .event_detail_box .event_detail_info .event_detail_info_tit{position:relative;width:100%;float:left;border-bottom:1px solid #131313;margin-bottom:20px}
.event_wrap .event_detail_box .event_detail_info .event_detail_info_tit .event_detail_info_txt{position:relative;float:left}
.event_wrap .event_detail_box .event_detail_info .event_detail_info_tit .event_detail_info_txt h2{font-size:18px;color:#333;letter-spacing:-0.5px;font-weight:400;padding-bottom:10px}
.event_wrap .event_detail_box .event_detail_info .event_detail_info_tit .event_detail_info_txt p{font-size:14px;color:#999;letter-spacing:0.3px;font-weight:300;padding-bottom:15px}
.event_wrap .event_detail_box .event_detail_info .event_detail_info_tit .event_detail_info_sns{position:relative;float:right;margin-top:25px}
.event_wrap .event_detail_box .event_detail_info .event_detail_info_tit .event_detail_info_sns img{margin-left:5px}

.event_wrap .event_detail_box .pro_event_list{position:relative;float:right;text-align:left;margin:30px 0 0 0}
.event_wrap .event_detail_box .pro_event_list h3{font-size:16px;color:#333;letter-spacing:-0.5px;font-weight:400;padding:30px 0 20px 0}
.event_wrap .event_detail_box .pro_event_list ul{}
.event_wrap .event_detail_box .pro_event_list ul li{margin-bottom:30px}
.event_wrap .event_detail_box .pro_event_list ul li h4{font-size:16px;color:#333;letter-spacing:-0.7px;font-weight:400;margin:8px 0 5px 0}
.event_wrap .event_detail_box .pro_event_list ul li p{font-size:14px;color:#888;letter-spacing:0.3px;font-weight:200}

.event_wrap .event_box .review_list{position:relative;width:100%;margin:5px 0 30px 0;float:left}
.event_wrap .event_box .review_list{position:relative;float:left;margin-top:20px}
.event_wrap .event_box .review_list .review_srch_box{position:relative;float:left}
.event_wrap .event_box .review_list .review_srch_box .review_slct{width:898px;float:left;text-align:left}
.event_wrap .event_box .review_list .review_srch_box .review_slct ul li{float:left;margin-right:5px;cursor:pointer}
.event_wrap .event_box .review_list .review_srch_box .review_slct ul li.slct_box01{width:90px;border:1px solid #b4b4b4;background:url('/lenstown/images/review_detail_slct_arr.gif')no-repeat 92px 16px;padding:7px 10px}
.event_wrap .event_box .review_list .review_srch_box .review_slct ul li.slct_box02{width:180px;border:1px solid #b4b4b4;background:url('/lenstown/images/review_detail_slct_arr.gif')no-repeat 182px 16px;padding:7px 10px}
.event_wrap .event_box .review_list .review_srch_box .review_slct ul li.slct_box01 a, .event_wrap .event_box .review_list .review_srch_box .review_slct ul li.slct_box02 a{font-size:15px;color:#555;font-weight:300}
.event_wrap .event_box .review_list .review_srch_box .review_slct ul li.slct_btn{border:1px solid #7f7f7f;padding:7px 15px 8px}
.event_wrap .event_box .review_list .review_srch_box .review_slct ul li.slct_btn a{font-size:14px;color:#111;font-weight:300}

.event_wrap .event_box .review_list .review_list_box{position:relative;float:left;margin-bottom:20px}
.event_wrap .event_box .review_list .review_list_box ul li{width:296px;height:520px;float:left;margin:0 2px 5px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;text-align:left}
.event_wrap .event_box .review_list .review_list_box ul li.br{border-right:1px solid #e9e9e9}
.event_wrap .event_box .review_list .review_list_box ul li.bt_none{border-top:none}
.event_wrap .event_box .review_list .review_list_box ul li a .review_txt{position:relative;padding:21px}
.event_wrap .event_box .review_list .review_list_box ul li a .review_txt img{width:256px;height:256px;margin-bottom:20px}
.event_wrap .event_box .review_list .review_list_box ul li a .review_txt h4{font-size:14px;color:#000;font-weight:400;letter-spacing:-0.25px;padding-bottom:10px;border-bottom:1px solid #e9e9e9}
.event_wrap .event_box .review_list .review_list_box ul li a .review_txt p{font-size:13px;color:#999;font-weight:300;letter-spacing:-0.25px;line-height:22px;padding-top:10px;min-height:75px}
.event_wrap .event_box .review_list .review_list_box ul li a .review_writer{position:relative;border-top:1px solid #e9e9e9}
.event_wrap .event_box .review_list .review_list_box ul li a .review_writer h5{padding:11px 21px 14px;font-size:13px;color:#999;font-weight:200;letter-spacing:-0.2px}
.event_wrap .event_box .review_list .review_list_box ul li a .review_writer span{font-size:16px;color:#666;font-weight:400;letter-spacing:-0.4px;position:absolute;right:130px}
.event_wrap .event_box .review_list .review_list_box ul li a .review_writer p{position:absolute;top:11px;right:21px}

.review_detail_box{position:absolute;z-index:999;width:100%;height:2000px;top:0px;background:url('/lenstown/images/review_detail_bg.png')repeat-y}
.review_detail_box .review_detail{position:relative;margin:0 auto;margin-top:700px;width:1060px;height:772px;background-color:#fff;}
.review_detail_box .review_detail .review_detail_close{position:absolute;right:0;top:-40px}
.review_detail_box .review_detail .review_detail_img{float:left;text-align:left}
.review_detail_box .review_detail .review_detail_img img.review_detail_image{width:772px;height:772px}
.review_detail_box .review_detail .review_detail_img a.prevbtn{position:absolute;top:360px;left:25px}
.review_detail_box .review_detail .review_detail_img a.nextbtn{position:absolute;top:360px;right:25px}
.review_detail_box .review_detail .review_detail_txt{position:relative;width:258px;padding:15px;float:left;text-align:left;background:#fff}

.review_detail_box .review_detail .review_detail_txt .review_detail_pro_box{position:relative;margin-bottom:90px}
.review_detail_box .review_detail .review_detail_txt .review_detail_pro_box .review_detail_pro_img{position:relative;float:left;width:66px;height:66px;display:table-cell;vertical-align:middle;overflow:hidden}
.review_detail_box .review_detail .review_detail_txt .review_detail_pro_box .review_detail_pro_img img{width:66px;height:66px;max-width:100%}
.review_detail_box .review_detail .review_detail_txt .review_detail_pro_box .review_detail_pro_txt{position:relative;float:left;margin-left:15px;width:170px}
.review_detail_box .review_detail .review_detail_txt .review_detail_pro_box .review_detail_pro_txt dl dt{font-size:13px;color:#333;font-weight:300;letter-spacing:-0.4px}
.review_detail_box .review_detail .review_detail_txt .review_detail_pro_box .review_detail_pro_txt dl dd.star{font-size:16px;color:#555;font-weight:400;letter-spacing:0;margin-top:5px}
.review_detail_box .review_detail .review_detail_txt .review_detail_pro_box .review_detail_pro_txt dl dd.star span{position:absolute;top:21px;left:35px}
.review_detail_box .review_detail .review_detail_txt .review_detail_pro_box .review_detail_pro_txt dl dd.writer{font-size:13px;color:#999;font-weight:200;letter-spacing:-0.2px;margin-top:7px}

.review_detail_box .review_detail .review_detail_txt ul li{width:100%;border-top:1px solid #eee;padding:20px 0 }
.review_detail_box .review_detail .review_detail_txt ul li.reply_recipe{min-height:289px} /* min-height:266px */
.review_detail_box .review_detail .review_detail_txt ul li.bt_none{border-top:none;padding-bottom:0}
.review_detail_box .review_detail .review_detail_txt ul li h4{font-size:13px;color:#222;font-weight:400;letter-spacing:-0.5px}
.review_detail_box .review_detail .review_detail_txt ul li h4 span{float:right;font-size:13px;color:#888;font-weight:200;letter-spacing:0}
.review_detail_box .review_detail .review_detail_txt ul li p{font-size:13px;color:#999;font-weight:100;letter-spacing:-0.5px;line-height:23px}
.review_detail_box .review_detail .review_detail_txt ul li h5{font-size:13px;color:#333;font-weight:400;letter-spacing:-0.5px;line-height:30px}
.review_detail_box .review_detail .review_detail_txt ul li .reply_box{position:relative;padding:8px 5px 10px 10px} /* border:1px solid #e2e2e2; */
.review_detail_box .review_detail .review_detail_txt ul li .reply_box input{border:none;font-size:13px;color:#666;letter-spacing:-0.5px;font-weight:100}
.review_detail_box .review_detail .review_detail_txt ul li .reply_box a{float:right;background:#555;padding:3px 13px 5px;color:#fff;font-size:12px;font-weight:400;letter-spacing:-0.5px}

/* 모바일 뷰 - 충돌로 사용안됨 */
.review_detail_box_mobile {position:absolute;z-index:0;width:100%;height:200%;min-height:200%;top:0px;background:#333;}
.review_detail_box_mobile .review_detail_mobile{position:relative;margin:0 auto;margin-top:21%;width:100%;height:772px;background-color:#fff;}
.review_detail_box_mobile .review_detail_mobile .review_detail_close{position:absolute;right:10px;top:-40px}
.review_detail_box_mobile .review_detail_mobile .review_detail_img_mobile {float:left;text-align:left}
 
.review_detail_box_mobile .review_detail_mobile .review_detail_img_mobile a.prevbtn{position:absolute;top:30%;left:25px}
.review_detail_box_mobile .review_detail_mobile .review_detail_img_mobile a.nextbtn{position:absolute;top:30%;right:25px}
/*.review_detail_box_mobile .review_detail_mobile .review_detail_img_mobile iframe {width:100%;height:100%;}*/

.review_detail_box_mobile .review_detail_mobile .review_detail_txt{position:relative;width:100%;padding-top:25px;float:left;text-align:left;background:#fff}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt .review_detail_pro_box {position:relative;margin-bottom:20px}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt .review_detail_pro_box .review_detail_pro_img{position:relative;float:left;width:66px;height:66px;display:table-cell;vertical-align:middle;overflow:hidden}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt .review_detail_pro_box .review_detail_pro_img img{width:66px;height:66px;max-width:100%}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt .review_detail_pro_box .review_detail_pro_txt{position:relative;float:left;margin-left:15px;width:170px}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt .review_detail_pro_box .review_detail_pro_txt dl dt{font-size:13px;color:#333;font-weight:300;letter-spacing:-0.4px}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt .review_detail_pro_box .review_detail_pro_txt dl dd.star{font-size:16px;color:#555;font-weight:400;letter-spacing:0;margin-top:5px}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt .review_detail_pro_box .review_detail_pro_txt dl dd.star span{position:absolute;top:21px;left:35px}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt .review_detail_pro_box .review_detail_pro_txt dl dd.writer{font-size:13px;color:#999;font-weight:200;letter-spacing:-0.2px;margin-top:7px}

.review_detail_box_mobile .review_detail_mobile .review_detail_txt ul li{width:100%;border-top:1px solid #eee;padding:20px 0 }
.review_detail_box_mobile .review_detail_mobile .review_detail_txt ul li.reply_recipe{min-height:100%} /* min-height:266px */
.review_detail_box_mobile .review_detail_mobile .review_detail_txt ul li.bt_none{border-top:none;padding-bottom:0}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt ul li h4{font-size:13px;color:#222;font-weight:400;letter-spacing:-0.5px}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt ul li h4 span{float:right;font-size:13px;color:#888;font-weight:200;letter-spacing:0}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt ul li p{font-size:13px;color:#999;font-weight:100;letter-spacing:-0.5px;line-height:23px}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt ul li h5{font-size:13px;color:#333;font-weight:400;letter-spacing:-0.5px;line-height:30px}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt ul li .reply_box{position:relative;padding:8px 5px 10px 10px} /* border:1px solid #e2e2e2; */
.review_detail_box_mobile .review_detail_mobile .review_detail_txt ul li .reply_box input{border:none;font-size:13px;color:#666;letter-spacing:-0.5px;font-weight:100}
.review_detail_box_mobile .review_detail_mobile .review_detail_txt ul li .reply_box a{float:right;background:#555;padding:3px 13px 5px;color:#fff;font-size:12px;font-weight:400;letter-spacing:-0.5px}


/* 뷰티존 */
.beauty_wrap{position:relative;width:100%;float:left}

.beauty_wrap .column_box{position:relative;width:1200px;margin:0 auto;padding-top:20px;text-align:center}
.beauty_wrap .column_box .column{position:relative;border-top:1px solid #ddd;margin:30px 0 40px}
.beauty_wrap .column_box .column .column_srch_box{position:relative;float:right;margin:30px 0 20px 0}
.beauty_wrap .column_box .column .column_srch_box ul li{float:left;cursor:pointer}
.beauty_wrap .column_box .column .column_srch_box ul li.year_select {text-align:left;width:130px;margin-right:5px;border:1px solid #b4b4b4;background:url('/lenstown/images/review_detail_slct_arr.gif')no-repeat 132px 12px;padding:3px 10px 4px}
.beauty_wrap .column_box .column .column_srch_box ul li.year_select a{font-size:15px;color:#555;font-weight:300;letter-spacing:0}
.beauty_wrap .column_box .column .column_srch_box ul li.orange_btn{background:#f96910;padding:4px 18px 5px}
.beauty_wrap .column_box .column .column_srch_box ul li.orange_btn a{font-size:14px;color:#fff;font-weight:300}

.beauty_wrap .column_box .column .column_list{position:relative;height:415px;margin:80px 0 50px 0;border-top:1px solid #555;border-bottom:1px solid #ddd;background:#f6f6f6}
.beauty_wrap .column_box .column .column_list a.col_prev_btn{position:absolute;top:170px;left:35px}
.beauty_wrap .column_box .column .column_list a.col_next_btn{position:absolute;top:170px;right:35px}
.beauty_wrap .column_box .column .column_list ul{position:relative;width:1020px;margin:0 auto;margin-top:50px}
.beauty_wrap .column_box .column .column_list ul li{float:left;margin-right:20px}
.beauty_wrap .column_box .column .column_list ul li.mr_none{margin-right:0}
.beauty_wrap .column_box .column .column_list ul li a .column_list_img{position:relative;width:237px;height:312px;display:table-cell;vertical-align:middle;overflow:hidden}
.beauty_wrap .column_box .column .column_list ul li a .column_list_img img{width:237px;height:312px;max-width:100%}
.beauty_wrap .column_box .column .column_list ul li a .column_txt{position:absolute;width:237px;height:95px;top:217px;z-index:999;background:url('/lenstown/images/beauty_column_tit_bg.png')no-repeat}
.beauty_wrap .column_box .column .column_list ul li a .column_txt p{font-size:14px;color:#fff;letter-spacing:-0.5px;font-weight:300;margin:16px 0 17px 0}
.beauty_wrap .column_box .column .column_list ul li a .column_txt span{font-size:13px;color:#fff;letter-spacing:0.25px;font-weight:200;border:1px solid #9a9a9a;padding:2px 17px}

.beauty_wrap .column_box .column .media_pro{position:relative;margin-top:60px}
.beauty_wrap .column_box .column .media_pro ul{margin-top:10px}
.beauty_wrap .column_box .column .media_pro ul li{float:left;margin:25px 13px 0 0;text-align:left}
.beauty_wrap .column_box .column .media_pro ul li.mr_none{margin-right:0}
.beauty_wrap .column_box .column .media_pro ul li a .media_pro_img{position:relative;width:288px;height:288px;display:table-cell;vertical-align:middle;overflow:hidden;border:1px solid #dfdfdf}
.beauty_wrap .column_box .column .media_pro ul li a .media_pro_img img{width:288px;height:288px;max-width:100%}
.beauty_wrap .column_box .column .media_pro ul li a p{font-size:16px;color:#444;letter-spacing:-0.5px;font-weight:300;margin:8px 5px 5px 5px}
.beauty_wrap .column_box .column .media_pro ul li a strong{font-size:19px;color:#222;font-weight:500;margin:0 5px}

.beauty_wrap .list_box{position:relative;width:1200px;margin:0 auto;padding-top:20px;text-align:center}
.beauty_wrap .list_box .list{position:relative;border-top:1px solid #ddd;margin-top:30px}

.beauty_wrap .exp_box{position:relative;width:1200px;margin:0 auto;padding-top:20px;text-align:center}
.beauty_wrap .exp_box .exp_app{position:relative;margin-top:40px}
.beauty_wrap .exp_box .exp_app ul{margin-top:5px}
.beauty_wrap .exp_box .exp_app ul li{float:left;margin:25px 48px 0 0;text-align:left}
.beauty_wrap .exp_box .exp_app ul li.mr_none{margin-right:0}
.beauty_wrap .exp_box .exp_app ul li a .exp_gallery_img{position:relative;width:264px;height:144px;display:table-cell;vertical-align:middle;overflow:hidden}
.beauty_wrap .exp_box .exp_app ul li a .exp_gallery_img img{width:264px;height:144px;max-width:100%}
.beauty_wrap .exp_box .exp_app ul li:hover .exp_gallery_img img{border:2px solid #f96910;width:260px;height:140px}
.beauty_wrap .exp_box .exp_app ul li a p{font-size:14px;color:#333;letter-spacing:-0.5px;line-height:21px;font-weight:400;margin:8px 5px 0 5px}


/* 브랜드 */
.brand_wrap{position:relative;width:100%;float:left}

.brand_wrap .brand_box{position:relative;width:1200px;margin:0 auto;padding-top:20px;text-align:center}
.brand_wrap .brand_box .brandpage{position:relative;margin:30px 0 40px;min-height:auto}

.brand_wrap .brand_box .brandpage .ad_video_box{position:relative;width:100%;float:left;margin-top:40px}
.brand_wrap .brand_box .brandpage .ad_video_box .ad_video{position:relative;float:left;width:836px;height:506px;display:table-cell;vertical-align:middle;overflow:hidden}
.brand_wrap .brand_box .brandpage .ad_video_box .ad_video_txt{position:relative;float:left;width:274px;height:426px;background:url('/lenstown/images/ad_video_txt_bg.jpg')no-repeat;padding:40px 45px;text-align:left}
.brand_wrap .brand_box .brandpage .ad_video_box .ad_video_txt h4{font-size:20px;color:#333;letter-spacing:-1px;font-weight:400;border-bottom:1px solid #ddd;padding-bottom:15px}
.brand_wrap .brand_box .brandpage .ad_video_box .ad_video_txt p{font-size:14px;color:#666;letter-spacing:-0.7px;line-height:23px;font-weight:200;border-bottom:1px solid #ddd;padding:15px 0;margin-bottom:15px}
.brand_wrap .brand_box .brandpage .ad_video_box .ad_video_txt span{font-size:14px;color:#888;letter-spacing:0;font-weight:200}
.brand_wrap .brand_box .brandpage .ad_video_box .ad_video_txt .ad_video_btn{position:absolute;bottom:40px;width:274px;padding:10px 0;background:#f96910;text-align:center}
.brand_wrap .brand_box .brandpage .ad_video_box .ad_video_txt .ad_video_btn a{font-size:14px;color:#fff;letter-spacing:-0.7px;font-weight:300}

.brand_wrap .brand_box .brandpage .brand_srch_box{position:absolute;margin-top:-48px;right:0}
.brand_wrap .brand_box .brandpage .brand_srch_box ul li{float:left;cursor:pointer}
.brand_wrap .brand_box .brandpage .brand_srch_box ul li.year_select {text-align:left;width:130px;margin-right:5px;border:1px solid #b4b4b4;background:url('/lenstown/images/review_detail_slct_arr.gif')no-repeat 132px 12px;padding:3px 10px}
.brand_wrap .brand_box .brandpage .brand_srch_box ul li.year_select a{font-size:15px;color:#555;font-weight:300;letter-spacing:0}
.brand_wrap .brand_box .brandpage .brand_srch_box ul li.orange_btn{background:#f96910;padding:4px 18px 5px}
.brand_wrap .brand_box .brandpage .brand_srch_box ul li.orange_btn a{font-size:14px;color:#fff;font-weight:300}

.brand_wrap .brand_box .brandpage .brand_list{position:relative;height:415px;margin:170px 0 50px 0;border-top:1px solid #555;border-bottom:1px solid #ddd;background:#f6f6f6}
.brand_wrap .brand_box .brandpage .brand_list a.col_prev_btn{position:absolute;top:170px;left:35px}
.brand_wrap .brand_box .brandpage .brand_list a.col_next_btn{position:absolute;top:170px;right:35px}
.brand_wrap .brand_box .brandpage .brand_list ul{position:relative;width:1020px;margin:0 auto;margin-top:50px}
.brand_wrap .brand_box .brandpage .brand_list ul li{float:left;margin-right:20px}
.brand_wrap .brand_box .brandpage .brand_list ul li.mr_none{margin-right:0}
.brand_wrap .brand_box .brandpage .brand_list ul li a .column_list_img{position:relative;width:237px;height:312px;display:table-cell;vertical-align:middle;overflow:hidden}
.brand_wrap .brand_box .brandpage .brand_list ul li a .column_list_img img{width:237px;height:312px;max-width:100%}
.brand_wrap .brand_box .brandpage .brand_list ul li a .column_txt{position:absolute;width:237px;height:95px;top:217px;z-index:999;background:url('/lenstown/images/beauty_column_tit_bg.png')no-repeat}
.brand_wrap .brand_box .brandpage .brand_list ul li a .column_txt p{font-size:14px;color:#fff;letter-spacing:-0.5px;font-weight:300;margin:16px 0 17px 0}
.brand_wrap .brand_box .brandpage .brand_list ul li a .column_txt span{font-size:13px;color:#fff;letter-spacing:0.25px;font-weight:200;border:1px solid #9a9a9a;padding:2px 17px}

.brand_wrap .brand_box .brandpage .media_pro{position:relative;float:left;margin-top:40px;padding-bottom:70px}
.brand_wrap .brand_box .brandpage .media_pro ul{margin-top:10px}
.brand_wrap .brand_box .brandpage .media_pro ul li{float:left;margin:25px 13px 0 0;text-align:left}
.brand_wrap .brand_box .brandpage .media_pro ul li.mr_none{margin-right:0}
.brand_wrap .brand_box .brandpage .media_pro ul li a .media_pro_img{position:relative;width:288px;height:288px;display:table-cell;vertical-align:middle;overflow:hidden;border:1px solid #dfdfdf}
.brand_wrap .brand_box .brandpage .media_pro ul li a .media_pro_img img{width:288px;height:288px;max-width:100%}
.brand_wrap .brand_box .brandpage .media_pro ul li a p{font-size:16px;color:#444;letter-spacing:-0.5px;font-weight:300;margin:8px 5px 5px 5px}
.brand_wrap .brand_box .brandpage .media_pro ul li a strong{font-size:19px;color:#222;font-weight:500;margin:0 5px}

.brand_wrap .brand_box .brandpage .ad_video_list{position:relative;width:100%;float:left}
.brand_wrap .brand_box .brandpage .ad_video_list a.prevbtn{position:absolute;top:120px;left:0}
.brand_wrap .brand_box .brandpage .ad_video_list a.next{position:absolute;top:120px;right:0}
.brand_wrap .brand_box .brandpage .ad_video_list ul{position:relative;width:935px;margin:0 auto;margin-top:60px}
.brand_wrap .brand_box .brandpage .ad_video_list ul li{float:left;margin-right:70px;text-align:left}
.brand_wrap .brand_box .brandpage .ad_video_list ul li a .ad_video_img{position:relative;width:264px;height:144px;display:table-cell;vertical-align:middle;overflow:hidden}
.brand_wrap .brand_box .brandpage .ad_video_list ul li:hover .ad_video_img img{border:2px solid #f96910;width:260px;height:140px}
.brand_wrap .brand_box .brandpage .ad_video_list ul li.mr_none{margin-right:0}
.brand_wrap .brand_box .brandpage .ad_video_list ul li p{font-size:14px;color:#333;font-weight:400;line-height:22px;margin:5px 0 0 5px}

.brand_wrap .brand_box .brandpage img.brand_ready_img{border-top:1px solid #ddd;padding:60px 0 0 0}


/* 마이페이지 */
.mypage_wrap{position:relative;width:100%;overflow:hidden}
.mypage_wrap .mypage_box{position:relative;width:1200px;margin:0 auto}
.mypage_wrap .mypage_box .mypage{position:relative;margin-top:20px;width:100%;min-height:1200px;border-top:2px solid #333;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;}

.mypage_wrap .mypage_box .mypage .member_info{position:relative;float:left;padding:25px 0 25px 30px;border-bottom:1px solid #eaeaea}

.mypage_wrap .mypage_box .mypage .member_info .member_info_txt{position:relative;float:left;width:487px}
.mypage_wrap .mypage_box .mypage .member_info .member_info_txt p{font-size:20px;color:#444;font-weight:400;letter-spacing:-0.8px;line-height:70px}
.mypage_wrap .mypage_box .mypage .member_info .member_info_txt span{color:#49acff;font-weight:500}

.mypage_wrap .mypage_box .mypage .member_info .member_info_det{position:relative;float:left}
.mypage_wrap .mypage_box .mypage .member_info .member_info_det ul li{float:left}
.mypage_wrap .mypage_box .mypage .member_info .member_info_det ul li{border-right:1px solid #eaeaea}
.mypage_wrap .mypage_box .mypage .member_info .member_info_det ul li h4{font-size:14px;color:#333;font-weight:400;letter-spacing:-0.7px}
.mypage_wrap .mypage_box .mypage .member_info .member_info_det ul li a{font-size:16px;color:#f96910;font-weight:400;letter-spacing:-0.5px;line-height:40px}
.mypage_wrap .mypage_box .mypage .member_info .member_info_det ul li span{font-size:16px;color:#f96910;font-weight:400;letter-spacing:-0.5px;line-height:40px}
.mypage_wrap .mypage_box .mypage .member_info .member_info_det ul li img{margin-right:5px}
.mypage_wrap .mypage_box .mypage .member_info .member_info_det ul li.grade{width:110px;height:40px;background:url('/lenstown/images/ico_grade_dia.gif')no-repeat 0 20px;padding:15px 0 15px 60px}
.mypage_wrap .mypage_box .mypage .member_info .member_info_det ul li.grade a{font-size:13px;color:#777;font-weight:300;letter-spacing:-0.7px;line-height:25px}
.mypage_wrap .mypage_box .mypage .member_info .member_info_det ul li.grade a img{margin:-3px 0 0 5px}
.mypage_wrap .mypage_box .mypage .member_info .member_info_det ul li.def{width:170px;height:40px;padding:8px 0 22px;text-align:center}
.mypage_wrap .mypage_box .mypage .member_info .member_info_det ul li.br_none{border-right:0}

.mypage_wrap .mypage_box .mypage .member_lnb{position:relative;float:left;width:200px;height:1079px;border-right:1px solid #eaeaea;background:#fff}
.mypage_wrap .mypage_box .mypage .member_lnb ul{border-bottom:1px solid #eaeaea;padding:29.5px 0 !important; }
.mypage_wrap .mypage_box .mypage .member_lnb ul:hover{ background:#f9f9f9 ;}
.mypage_wrap .mypage_box .mypage .member_lnb ul li{padding:10px 30px}
.mypage_wrap .mypage_box .mypage .member_lnb ul li h3{font-size:16px;color:#333;font-weight:400;letter-spacing:-0.7px;padding-bottom:5px}
.mypage_wrap .mypage_box .mypage .member_lnb ul li a{font-size:14px;color:#777;font-weight:300;letter-spacing:-0.5px}
.mypage_wrap .mypage_box .mypage .member_lnb ul li a:hover{font-weight:400;color:#f26882}

.mypage_wrap .mypage_box .mypage .mypage_content{position:relative;float:left;padding:40px 34px 0 34px}
.mypage_wrap .mypage_box .mypage .mypage_content h2{font-size:20px;color:#444;font-weight:400;letter-spacing:-0.7px;margin-bottom:15px}
.mypage_wrap .mypage_box .mypage .mypage_content h2 a{font-size:13px;color:#999;font-weight:300;float:right;margin-top:10px}
.mypage_wrap .mypage_box .mypage .mypage_content h2 span{font-size:13px;color:#999;font-weight:300;letter-spacing:0px;float:right;margin-top:10px}
.mypage_wrap .mypage_box .mypage .mypage_content h2 span img{margin:-3px 7px 0 0}

.mypage_wrap .mypage_box .mypage .mypage_content .order_check{position:relative;width:931px;height:115px;border-top:1px solid #333;border-bottom:1px solid #dbdbdb;margin-bottom:40px}
.mypage_wrap .mypage_box .mypage .mypage_content .order_check ul li{float:left;text-align:center;background:url('/lenstown/images/order_check_arr.gif')no-repeat right}
.mypage_wrap .mypage_box .mypage .mypage_content .order_check ul li.step01{width:120px;padding:16px 50px 24px 30px}
.mypage_wrap .mypage_box .mypage .mypage_content .order_check ul li.step02{width:120px;padding:16px 50px 24px 25px}
.mypage_wrap .mypage_box .mypage .mypage_content .order_check ul li.step03{width:120px;padding:16px 50px 24px 25px}
.mypage_wrap .mypage_box .mypage .mypage_content .order_check ul li.step04{width:110px;padding:16px 50px 24px 20px}
.mypage_wrap .mypage_box .mypage .mypage_content .order_check ul li.step05{width:100px;padding:16px 30px 24px 25px;background:none}
.mypage_wrap .mypage_box .mypage .mypage_content .order_check ul li strong{font-size:38px;color:#666;font-weight:600}
.mypage_wrap .mypage_box .mypage .mypage_content .order_check ul li.on strong{color:#f96910}
.mypage_wrap .mypage_box .mypage .mypage_content .order_check ul li p{font-size:16px;color:#777;font-weight:400}

.mypage_wrap .mypage_box .mypage .mypage_content .near_product{position:relative;width:931px;border-top:1px solid #333;border-bottom:1px solid #e5e5e5}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list{position:relative;width:100%;margin-top:35px}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul{margin:0 14.9px;margin-bottom:5px}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li{display:inline-block;*display:inline;*zoom:1;margin:0 10px 20px 0;}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li.mr_none{margin-right:0}

.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li .pro_img_btn{position:relative;width:288.5px;height:340px;border:1px solid #ddd}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li .pro_img_btn a .pro_list_img{position:relative;width:288.5px;height:288.5px;display:table-cell;vertical-align:middle;overflow:hidden}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li .pro_img_btn a .pro_list_img img{width:288.5px;height:288.5px;max-width:100%}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li .pro_img_btn a .pro_btn{position:relative;height:50px;margin-top:-4px;float:left;text-align:center;background:#f5f5f5;border-top:1px solid #ddd}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li .pro_img_btn a .pro_heart{width:65px;line-height:49px;border-right:1px solid #ddd}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li .pro_img_btn a .pro_zzim{width:65px;line-height:48px;border-right:1px solid #ddd}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li .pro_img_btn a .pro_buynow{width:156px;line-height:52px}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li .pro_img_btn a .pro_buynow span{font-size:13px;color:#777;font-weight:300;letter-spacing:0.5px}

.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li .pro_txt{position:relative;width:291px;height:90px;margin-top:15px}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li .pro_txt h2{font-size:17px;color:#333;font-weight:300;letter-spacing:-0.5px;margin-bottom:0}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li .pro_txt p{font-size:13px;color:#999;font-weight:200;letter-spacing:0.25px;margin:1px 0 8px 0}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li .pro_txt span{font-size:14px;color:#999;font-weight:300;letter-spacing:-0.5px;text-decoration:line-through;margin-right:5px}
.mypage_wrap .mypage_box .mypage .mypage_content .near_product .pro_list ul li .pro_txt strong{font-size:18px;color:#333;font-weight:500;letter-spacing:-0.5px}

.mypage_wrap .mypage_box .mypage .mypage_content .board_wrap{position:relative;width:931px;margin-top:40px}
.mypage_wrap .mypage_box .mypage .mypage_content .board_wrap .board{position:relative;float:left;width:430px}
.mypage_wrap .mypage_box .mypage .mypage_content .board_wrap .board ul{border-top:1px solid #333}
.mypage_wrap .mypage_box .mypage .mypage_content .board_wrap .board ul li{background:url('/lenstown/images/mypage_board_dot.gif')no-repeat 10px 20px;border-bottom:1px solid #eaeaea;padding:10px 0}
.mypage_wrap .mypage_box .mypage .mypage_content .board_wrap .board ul li a{padding-left:20px;font-size:13px;color:#666;font-weight:300;letter-spacing:0.5px}
.mypage_wrap .mypage_box .mypage .mypage_content .board_wrap .board ul li a span{float:right;font-size:12px;padding-right:10px;color:#999}

.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box{position:relative;width:931px;border-top:1px solid #dbdbdb}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box p.mypage_def_txt{font-size:16px;color:#555;letter-spacing:-0.5px;font-weight:400;margin-top:30px}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .mypage_withdraw{position:relative;background:#f9f9f9;padding:10px 20px 20px 20px;margin-top:20px}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .mypage_withdraw ul li{background:url('/lenstown/images/withdraw_dot.gif')no-repeat 0 17px}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .mypage_withdraw ul li p{font-size:13px;color:#898989;font-weight:200;letter-spacing:-0.3px;padding:8px 0 0 13px}

.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top{position:relative;background:#f9f9f9;padding:30px 20px;margin-top:25px}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .division{margin-bottom:5px}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .division ul{border-bottom:1px solid #e8e8e8;padding-bottom:12px}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .division ul li{display:inline-block;*display:inline;*zoom:1;margin-right:8px}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .division ul li a{font-size:14px;color:#777;font-weight:300;letter-spacing:-0.1px;padding-right:13px;background:url('/lenstown/images/order_divi_bar.gif')no-repeat right 7px}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .division ul li.on a{font-weight:400;color:#f96910}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .division ul li a.bg_none{background:none}

.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date{position:relative}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date ul.btn_box{width:247px;border:1px solid #ddd;float:left;margin:10px 30px 0 0}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date ul.btn_box li{display:inline-block;*display:inline;*zoom:1;border-right:1px solid #ddd;width:80px;text-align:center;padding:8px 0}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date ul.btn_box li.br_none{border-right:0}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date ul.btn_box li a{font-size:15px;color:#666;font-weight:400}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date ul.btn_box li.on{background:#999}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date ul.btn_box li.on a{color:#fff}

.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date ul.input_box{}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date ul.input_box li{display:inline-block;*display:inline;*zoom:1;}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date ul.input_box li span{font-size:14px;color:#888;font-weight:300;letter-spacing:-0.1px;margin:0 5px;line-height:55px}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date ul.input_box li.ipzone{width:150px;border:1px solid #ddd;background:#fff}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date ul.input_box li input{width:100px;padding:9px 8px;border:none;font-size:13px;color:#888;letter-spacing:0.5px;font-weight:300}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date ul.input_box li.inq_btn{position:absolute;top:10px;background:#999;width:70px;text-align:center;margin-left:5px}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .order_check_top .date ul.input_box li.inq_btn a{font-size:14px;color:#fff;font-weight:400;line-height:40px}

.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .point_inq_box{position:relative;width:100%;height:93px;margin-top:25px;background:url('/lenstown/images/point_inq_bg.jpg')no-repeat}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .point_inq_box ul{padding:33px 475px 33px 35px}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .point_inq_box ul li{display:inline-block;*display:inline;*zoom:1}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .point_inq_box ul li.point_bg{background:url('/lenstown/images/point_inq_ico.png')no-repeat;height:28px;padding-left:38px}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .point_inq_box ul li.fl_right{float:right}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .point_inq_box ul li span{font-size:18px;color:#444;font-weight:400;letter-spacing:-0.5px;line-height:27px}
.mypage_wrap .mypage_box .mypage .mypage_content .mypage_default_box .point_inq_box ul li strong{font-size:18px;color:#f96910;font-weight:500;letter-spacing:-0.5px}

.mypage_wrap .mypage_box .mypage_cart{position:relative;margin-top:20px}
.mypage_wrap .mypage_box .mypage_cart .cart_top{position:relative;width:100%}
.mypage_wrap .mypage_box .mypage_cart .cart_top h2{font-size:30px;color:#333;font-weight:500;letter-spacing:-1.5px;background:url('/lenstown/images/cart_ico.gif')no-repeat 0 4px;padding-left:50px}
.mypage_wrap .mypage_box .mypage_cart .cart_top ul{float:right;margin-top:-25px}
.mypage_wrap .mypage_box .mypage_cart .cart_top ul li{display:inline-block;*display:inline;*zoom:1;background:url('/lenstown/images/cart_arr.gif')no-repeat right 4px;padding-right:30px;margin-right:15px}
.mypage_wrap .mypage_box .mypage_cart .cart_top ul li span{font-size:16px;color:#ccc;font-weight:500;letter-spacing:-0.7px}
.mypage_wrap .mypage_box .mypage_cart .cart_top ul li.bg_none{background:none;padding-right:0;margin-right:0}
.mypage_wrap .mypage_box .mypage_cart .cart_top ul li.on span{color:#333}

.mypage_wrap .mypage_box .mypage_cart a.delete{border:1px solid #ccc;padding:7px 25px;font-size:14px;color:#666;font-weight:400;letter-spacing:-0.7px}

.mypage_wrap .mypage_box .mypage_cart .cart_price{position:relative;width:100%;border-top:1px solid #333}
.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_list{position:relative;width:100%;border-bottom:1px solid #ddd}
.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_list ul li{display:inline-block;*display:inline;*zoom:1;width:33%;text-align:center;padding:25px 0}
.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_list ul li.min{background:url('/lenstown/images/cart_minus_bg.gif')no-repeat right}
.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_list ul li.plu{background:url('/lenstown/images/cart_plus_bg.gif')no-repeat right}
.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_list ul li h3{font-size:26px;color:#333;font-weight:600;letter-spacing:-0.7px}
.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_list ul li h4{font-size:26px;color:#f96910;font-weight:600;letter-spacing:-0.7px}
.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_list ul li p{font-size:16px;color:#777;font-weight:500;letter-spacing:-1px}

.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_total{position:relative;border-bottom:1px solid #ddd;background:#f6f6f6;padding:30px 30px 50px 30px}
.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_total ul li{display:inline-block;*display:inline;*zoom:1}
.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_total ul li.del_price{float:left;background:url('/lenstown/images/cart_exc_ico.gif')no-repeat}
.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_total ul li.del_price b{font-size:14px;color:#888;font-weight:400;letter-spacing:-0.7px;padding-left:28px}
.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_total ul li.total_price{float:right}
.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_total ul li.total_price h5{font-size:26px;color:#333;font-weight:600;letter-spacing:-1px;margin-top:-10px}
.mypage_wrap .mypage_box .mypage_cart .cart_price .cart_price_total ul li.total_price span{color:#ff2828;padding-left:10px}

a.white_btn{font-size:14px;color:#666;font-weight:300;letter-spacing:-0.7px;border:1px solid #666;padding:9px 28px}
a.black_btn{font-size:14px;color:#fff;font-weight:300;letter-spacing:-0.7px;background:#555;padding:10px 28px}

.point_txt{margin-top:50px}
.point_txt ul li{background:url('/lenstown/images/withdraw_dot.gif')no-repeat 0 17px}
.point_txt ul li.dif_bg{background:url('/lenstown/images/withdraw_dot.gif')no-repeat 0 7px;margin-top:10px}
.point_txt ul li b{font-size:13px;color:#444;font-weight:400;letter-spacing:-0.2px;padding:8px 0 0 13px}
.point_txt ul li p{font-size:13px;color:#898989;font-weight:200;letter-spacing:-0.2px;line-height:20px;padding:8px 0 0 13px}

.mypage_wrap .mypage_box .mypage_order{position:relative;margin-top:20px}
.mypage_wrap .mypage_box .mypage_order .order_top{position:relative}
.mypage_wrap .mypage_box .mypage_order .order_top h2{font-size:26px;color:#333;font-weight:500;letter-spacing:-1.5px}
.mypage_wrap .mypage_box .mypage_order .order_top ul{float:right;margin-top:-25px}
.mypage_wrap .mypage_box .mypage_order .order_top ul li{display:inline-block;*display:inline;*zoom:1;background:url('/lenstown/images/cart_arr.gif')no-repeat right 4px;padding-right:30px;margin-right:15px}
.mypage_wrap .mypage_box .mypage_order .order_top ul li span{font-size:16px;color:#ccc;font-weight:500;letter-spacing:-0.7px}
.mypage_wrap .mypage_box .mypage_order .order_top ul li.bg_none{background:none;padding-right:0;margin-right:0}
.mypage_wrap .mypage_box .mypage_order .order_top ul li.on span{color:#333}

.mypage_wrap .mypage_box .mypage_order .mypage_default_box{position:relative;border-top:1px solid #dbdbdb;margin-top:15px}

.mypage_wrap .mypage_box .mypage_order .order_etc_choice{position:relative;width:100%}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .leftwrap{position:relative;float:left;width:72%}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap{position:relative;float:right;width:25%}

.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .total_price_box{position:relative;border:2px solid #666;margin-top:15px;padding-bottom:30px}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .total_price_box ul{border-bottom:1px solid #888;padding-bottom:10px}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .total_price_box ul li{margin-bottom:10px}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .total_price_box ul li.bt{border-bottom:1px solid #e6e6e6;padding-bottom:20px}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .total_price_box ul li p{padding:0 20px;font-size:14px;color:#555;letter-spacing:-0.7px;font-weight:300;margin-top:20px}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .total_price_box ul li p span{float:right;color:#333;letter-spacing:-0.5px;font-weight:500}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .total_price_box ul li p span.col_orange{color:#f96910}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .total_price_box h1{padding:20px;font-size:20px;color:#333;letter-spacing:-1px;font-weight:500;margin-bottom:10px}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .total_price_box h1 strong{float:right;margin-top:-5px;font-size:24px;color:#ff2929;font-weight:600;letter-spacing:-0.5px}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .total_price_box a.total_pay_btn{font-size:18px;color:#fff;letter-spacing:-0.7px;font-weight:400;background:#f96910;padding:10px 96px;margin:0 20px}

.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .agree_box{position:relative;border:1px solid #e6e6e6;background:#f6f6f6;margin-top:15px}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .agree_box ul li{border-bottom:1px solid #e6e6e6;padding:20px}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .agree_box ul li p{font-size:14px;color:#333;font-weight:400;letter-spacing:-0.5px;line-height:23px;margin-bottom:10px}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .agree_box ul li strong{font-size:14px;color:#333;font-weight:600;letter-spacing:-0.5px}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .agree_box ul li h5{font-size:14px;color:#333;font-weight:600;letter-spacing:-0.5px;margin-bottom:15px}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .agree_box ul li span{font-size:12px;color:#666;font-weight:300;letter-spacing:-0.5px;line-height:7px}
.mypage_wrap .mypage_box .mypage_order .order_etc_choice .rightwrap .agree_box ul li a{font-size:12px;color:#222;font-weight:400;letter-spacing:-0.5px;border:1px solid #333;background:#fff;float:right;padding:2px 10px 3px}

.mypage_wrap .mypage_box .mypage_order .order_comp{position:relative;width:100%;background:url('/lenstown/images/order_comp_bg.gif')no-repeat center 60px;border-top:1px solid #dbdbdb;padding:220px 0 0 0;margin-top:20px;text-align:center}
.mypage_wrap .mypage_box .mypage_order .order_comp h3{font-size:30px;color:#333;font-weight:500;letter-spacing:-1.5px}
.mypage_wrap .mypage_box .mypage_order .order_comp h5{font-size:18px;color:#999;font-weight:400;letter-spacing:-0.7px;margin-top:5px}

.mypage_tbl{position:relative;margin-top:25px}
.mypage_tbl table{width:100%}
.mypage_tbl table tr th{text-align:center;padding:15px 0;font-size:14px;color:#555;font-weight:400;letter-spacing:-0.7px;border-top:1px solid #999;border-bottom:1px solid #e8e8e8}
.mypage_tbl table tr th.cart_th{padding:10px 0;font-size:14px;color:#666;font-weight:500;letter-spacing:-0.7px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#fafafa}
.mypage_tbl table tr td{text-align:center;padding:10px 0;font-size:14px;color:#888;font-weight:300;letter-spacing:0.3px;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8}
.mypage_tbl table tr td h3{font-size:14px;color:#333;font-weight:300;letter-spacing:-0.3px}
.mypage_tbl table tr td h4{font-size:14px;color:#222;font-weight:400;letter-spacing:-0.3px}
.mypage_tbl table tr td h5{font-size:14px;color:#999;font-weight:300;letter-spacing:-0.3px;line-height:23px}
.mypage_tbl table tr td p{font-size:16px;color:#333;font-weight:500;letter-spacing:-0.5px}
.mypage_tbl table tr td strong{font-size:16px;color:#333;font-weight:600;letter-spacing:-0.7px}
.mypage_tbl table tr td b{font-size:13px;color:#999;font-weight:200;letter-spacing:-0.7px;text-decoration:line-through;margin-bottom:10px}
.mypage_tbl table tr td.price{font-weight:500;color:#f96910}
.mypage_tbl table tr td.pro_txt{text-align:left;padding:10px 20px}
.mypage_tbl table tr td.br_none{border-right:0;min-height:170px}
.mypage_tbl table tr td.br_none02{border-right:0;min-height:100px}
.mypage_tbl table tr td.br_none03{border-right:0;padding:30px 0 35px}
.mypage_tbl table tr td .prod_img{position:relative;float:left;width:85px;height:85px;margin-left:25px;border:1px solid #ddd;display:table-cell;vertical-align:middle;overflow:hidden}
.mypage_tbl table tr td .prod_img img{width:85px;height:85px;max-width:100%}
.mypage_tbl table tr td .prod_txt{position:relative;text-align:left;float:left;margin-left:20px;padding-top:20px}
.mypage_tbl table tr td span{font-size:14px;color:#555;font-weight:500;letter-spacing:-0.5px}
.mypage_tbl table tr td ul li{margin-bottom:10px}
.mypage_tbl table tr td ul li a{border:1px solid #ccc;padding:4px 15px;font-size:12px;color:#999;font-weight:300;letter-spacing:-0.5px}
.mypage_tbl table tr td ul li a.del_inq{border:1px solid #f78843;color:#f96910;font-weight:400}
.mypage_tbl table tr td ul.cart li{margin-bottom:20px}
.mypage_tbl table tr td ul.cart li a.buy{border:none;padding:7px 25px;background:#f96910;font-size:14px;color:#fff;font-weight:400;letter-spacing:-0.7px}
.mypage_tbl table tr td ul.cart li a.zzim{border:1px solid #ccc;padding:7px 31px;font-size:14px;color:#666;font-weight:400;letter-spacing:-0.7px}
.mypage_tbl table tr td ul.cart li a.delete{border:1px solid #ccc;padding:7px 25px;font-size:14px;color:#666;font-weight:400;letter-spacing:-0.7px}
.mypage_tbl table tr td a.inq_btn{border:1px solid #aaa;padding:4px 20px;font-size:13px;color:#666;font-weight:300;letter-spacing:-0.5px}
.mypage_tbl table tr td a.pre_input{padding:4px 38px 6px 10px;font-size:12px;line-height:45px;border:1px solid #ccc;color:#555;background:url('/lenstown/images/info_modify_arr.gif')no-repeat 38px center}


/* 고객센터 */
.cscenter_wrap{position:relative;width:100%;float:left}
.cscenter_wrap .cscenter_box{position:relative;width:1200px;margin:0 auto;padding-top:0px;text-align:center}
.cscenter_wrap .cscenter_box h4.cs_tit{font-size:18px;color:#333;font-weight:600;letter-spacing:-0.2px;text-align:left;background:url('/lenstown/images/cscenter_tit_bg.gif')no-repeat 0 4px;padding-left:25px}
.cscenter_wrap .cscenter_box h4.cs_tit span{font-size:14px;color:#999;font-weight:300;letter-spacing:-0.5px;padding-left:12px}

.cscenter_wrap .cscenter_box .list{position:relative;border-top:1px solid #ddd;margin-top:30px}
.cscenter_wrap .cscenter_box .list02{position:relative;margin-top:30px}


.cscenter_wrap .cscenter_box .cscenter_list ul{margin:20px 0 0 10px}
.cscenter_wrap .cscenter_box .cscenter_list ul li{background:url('/lenstown/images/withdraw_dot.gif')no-repeat 0 8px;text-align:left;margin-bottom:10px}
.cscenter_wrap .cscenter_box .cscenter_list ul li p{font-size:13px;color:#999;font-weight:300;letter-spacing:-0.4px;padding-left:12px}

.cscenter_wrap .cscenter_box .cscenter{position:relative;float:left;margin-top:30px;}
.cscenter_wrap .cscenter_box .cscenter p{font-size:14px;color:#666;letter-spacing:-0.2px;font-weight:300;line-height:20px;margin-top:8px}
.cscenter_wrap .cscenter_box .cscenter h4{font-size:22px;color:#666;letter-spacing:-1px;font-weight:500}

.cscenter_wrap .cscenter_box .cscenter .cscenter_box01{position:relative;float:left;width:458px;height:150px;padding:170px 0 15px;text-align:center;background:url('/lenstown/images/cscenter_index_online_bg.png')no-repeat center 30px #fff2e4}
.cscenter_wrap .cscenter_box .cscenter .cscenter_box01 h2{font-size:22px;color:#666;letter-spacing:-1px;font-weight:500}
.cscenter_wrap .cscenter_box .cscenter .cscenter_box01 h3{font-size:34px;color:#fd9029;letter-spacing:-0.7px;font-weight:600;background:url('/lenstown/images/cscenter_h3_line.gif')no-repeat center 40px}

.cscenter_wrap .cscenter_box .cscenter .cscenter_box02, .cscenter_wrap .cscenter_box .cscenter .cscenter_box03{cursor:pointer}
.cscenter_wrap .cscenter_box .cscenter .cscenter_box02{position:relative;float:left;width:360px;text-align:left;margin-left:11px}
.cscenter_wrap .cscenter_box .cscenter .cscenter_box02 .cscenter_one{position:relative;width:290px;height:100px;padding:31px 35px;background:url('/lenstown/images/cscenter_index_shop_bg.png')no-repeat 275px 59px #d9f4ff}
.cscenter_wrap .cscenter_box .cscenter .cscenter_box02 .cscenter_deli{position:relative;width:290px;height:100px;padding:31px 35px;margin-top:11px;background:url('/lenstown/images/cscenter_index_del_bg.png')no-repeat 252px 50px #edf7f9}

.cscenter_wrap .cscenter_box .cscenter .cscenter_box03{position:relative;float:left;width:360px;text-align:left;margin-left:11px}
.cscenter_wrap .cscenter_box .cscenter .cscenter_box03 .cscenter_shop{position:relative;width:290px;height:100px;padding:31px 35px;background:url('/lenstown/images/cscenter_index_one_bg.png')no-repeat 230px 60px #e8f7f4}
.cscenter_wrap .cscenter_box .cscenter .cscenter_box03 .cscenter_mem{position:relative;width:290px;height:100px;padding:31px 35px;margin-top:11px;background:url('/lenstown/images/cscenter_index_mem_bg.png')no-repeat 260px 67px #ffe1eb}

.cscenter_wrap .cscenter_box .board_wrap{position:relative;float:left}

.cscenter_wrap .cscenter_box .board_wrap .board{position:relative;float:left;text-align:left;width:575px;border-bottom: 1px solid #333;}
.cscenter_wrap .cscenter_box .board_wrap .board h2{font-size:20px;color:#444;font-weight:400;letter-spacing:-0.7px;margin-bottom:15px}
.cscenter_wrap .cscenter_box .board_wrap .board h2 a{font-size:13px;color:#999;font-weight:300;float:right;margin-top:10px}
.cscenter_wrap .cscenter_box .board_wrap .board h2 span{font-size:13px;color:#999;font-weight:300;letter-spacing:0px;float:right;margin-top:10px}
/*.cscenter_wrap .cscenter_box .board_wrap .board ul{border-top:1px solid #333}*/
.cscenter_wrap .cscenter_box .board_wrap .board ul li{background:url('/lenstown/images/mypage_board_dot.gif')no-repeat 10px 20px;border-bottom:1px solid #eaeaea;padding:10px 0}
.cscenter_wrap .cscenter_box .board_wrap .board ul li a{padding-left:20px;font-size:14px;color:#666;font-weight:300;letter-spacing:-0.3px}
.cscenter_wrap .cscenter_box .board_wrap .board ul li a span{float:right;font-size:12px;padding-right:10px;color:#999;letter-spacing:0.3px}

.cscenter_wrap .cscenter_box .recipe_benefit{position:relative;float:left;margin:50px 0 50px;width:100%;text-align:left}
.cscenter_wrap .cscenter_box .recipe_benefit ul{width:100%;height:182px;margin-top:15px !important;border-top:1px solid #333;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb}
.cscenter_wrap .cscenter_box .recipe_benefit ul li{width:33.25%;float:left;text-align:center;padding:30px 0 18px;border-right:1px solid #dbdbdb}
.cscenter_wrap .cscenter_box .recipe_benefit ul li h5{font-size:18px;color:#333;letter-spacing:-0.7px;font-weight:500;margin-top:15px}
.cscenter_wrap .cscenter_box .recipe_benefit ul li p{font-size:14px;color:#999;font-weight:300;letter-spacing:-0.5px;padding:3px 0 15px 0}

.cscenter_wrap .cscenter_box .cscenter_top{position:relative;width:100%;margin:30px 0 45px}
.cscenter_wrap .cscenter_box .cscenter_top ul{height:167px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd}
.cscenter_wrap .cscenter_box .cscenter_top ul li{width:238.8px;float:left;border-right:1px solid #ddd;text-align:center;padding:110px 0 32px;cursor:pointer}
.cscenter_wrap .cscenter_box .cscenter_top ul li a{font-size:18px;color:#888;letter-spacing:-0.7px;font-weight:400}
.cscenter_wrap .cscenter_box .cscenter_top ul li:hover{background:#f9f9f9}
.cscenter_wrap .cscenter_box .cscenter_top ul li.on a{color:#fc9128}

.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_prod{background:url('/lenstown/images/cscenter_top_shop_ico01.png')no-repeat center 40px}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_prod:hover{background:url('/lenstown/images/cscenter_top_shop_ico01.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_prod_on{background:url('/lenstown/images/cscenter_top_shop_ico01_on.png')no-repeat center 40px #f3f3f3}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_prod_on:hover{background:url('/lenstown/images/cscenter_top_shop_ico01_on.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_call{background:url('/lenstown/images/cscenter_top_shop_ico02.png')no-repeat center 40px}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_call:hover{background:url('/lenstown/images/cscenter_top_shop_ico02.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_call_on{background:url('/lenstown/images/cscenter_top_shop_ico02_on.png')no-repeat center 40px #f3f3f3}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_call_on:hover{background:url('/lenstown/images/cscenter_top_shop_ico02_on.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_deli{background:url('/lenstown/images/cscenter_top_shop_ico03.png')no-repeat center 40px}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_deli:hover{background:url('/lenstown/images/cscenter_top_shop_ico03.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_deli_on{background:url('/lenstown/images/cscenter_top_shop_ico03_on.png')no-repeat center 40px #f3f3f3}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_deli_on:hover{background:url('/lenstown/images/cscenter_top_shop_ico03_on.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_canc{background:url('/lenstown/images/cscenter_top_shop_ico04.png')no-repeat center 40px}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_canc:hover{background:url('/lenstown/images/cscenter_top_shop_ico04.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_canc_on{background:url('/lenstown/images/cscenter_top_shop_ico04_on.png')no-repeat center 40px #f3f3f3}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_canc_on:hover{background:url('/lenstown/images/cscenter_top_shop_ico04_on.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_qual{background:url('/lenstown/images/cscenter_top_shop_ico05.png')no-repeat center 40px}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_qual:hover{background:url('/lenstown/images/cscenter_top_shop_ico05.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_qual_on{background:url('/lenstown/images/cscenter_top_shop_ico05_on.png')no-repeat center 40px #f3f3f3}
.cscenter_wrap .cscenter_box .cscenter_top ul li.shop_qual_on:hover{background:url('/lenstown/images/cscenter_top_shop_ico05_on.png')no-repeat center 40px #f8f8f8}

.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_grade{background:url('/lenstown/images/cscenter_top_mem_ico01.png')no-repeat center 40px}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_grade:hover{background:url('/lenstown/images/cscenter_top_mem_ico01.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_grade_on{background:url('/lenstown/images/cscenter_top_mem_ico01_on.png')no-repeat center 40px #f3f3f3}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_grade_on:hover{background:url('/lenstown/images/cscenter_top_mem_ico01_on.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_coup{background:url('/lenstown/images/cscenter_top_mem_ico02.png')no-repeat center 40px}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_coup:hover{background:url('/lenstown/images/cscenter_top_mem_ico02.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_coup_on{background:url('/lenstown/images/cscenter_top_mem_ico02_on.png')no-repeat center 40px #f3f3f3}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_coup_on:hover{background:url('/lenstown/images/cscenter_top_mem_ico02_on.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_point{background:url('/lenstown/images/cscenter_top_mem_ico03.png')no-repeat center 40px}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_point:hover{background:url('/lenstown/images/cscenter_top_mem_ico03.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_point_on{background:url('/lenstown/images/cscenter_top_mem_ico03_on.png')no-repeat center 40px #f3f3f3}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_point_on:hover{background:url('/lenstown/images/cscenter_top_mem_ico03_on.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_recom{background:url('/lenstown/images/cscenter_top_mem_ico04.png')no-repeat center 40px}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_recom:hover{background:url('/lenstown/images/cscenter_top_mem_ico04.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_recom_on{background:url('/lenstown/images/cscenter_top_mem_ico04_on.png')no-repeat center 40px #f3f3f3}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_recom_on:hover{background:url('/lenstown/images/cscenter_top_mem_ico04_on.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_attend{background:url('/lenstown/images/cscenter_top_mem_ico05.png')no-repeat center 40px}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_attend:hover{background:url('/lenstown/images/cscenter_top_mem_ico05.png')no-repeat center 40px #f8f8f8}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_attend_on{background:url('/lenstown/images/cscenter_top_mem_ico05_on.png')no-repeat center 40px #f3f3f3}
.cscenter_wrap .cscenter_box .cscenter_top ul li.mem_attend_on:hover{background:url('/lenstown/images/cscenter_top_mem_ico05_on.png')no-repeat center 40px #f8f8f8}

.cscenter_wrap .cscenter_box .cscenter_step{position:relative;width:100%;margin-bottom:40px}
.cscenter_wrap .cscenter_box .cscenter_step ul{border-top:1px solid #333;border-bottom:1px solid #dbdbdb;height:114px;margin-top:15px}
.cscenter_wrap .cscenter_box .cscenter_step ul li{float:left;text-align:left;background:url('/lenstown/images/order_check_arr.gif')no-repeat right;padding-top:32px;padding-bottom:32px}
.cscenter_wrap .cscenter_box .cscenter_step ul li.step01{width:190px;padding-left:65px;padding-right:20px}
.cscenter_wrap .cscenter_box .cscenter_step ul li.step02{width:180px;padding-left:55px;padding-right:5px}
.cscenter_wrap .cscenter_box .cscenter_step ul li.step03{width:180px;padding-left:55px;padding-right:5px}
.cscenter_wrap .cscenter_box .cscenter_step ul li.step04{width:180px;padding-left:55px;padding-right:5px}
.cscenter_wrap .cscenter_box .cscenter_step ul li.step05{width:140px;padding-left:50px;padding-right:5px;background:none}
.cscenter_wrap .cscenter_box .cscenter_step ul li strong{font-size:18px;color:#999;font-weight:500;letter-spacing:-0.6px}
.cscenter_wrap .cscenter_box .cscenter_step ul li p{font-size:18px;color:#333;font-weight:500;letter-spacing:-0.7px}

.cscenter_wrap .cscenter_box .cscenter_step .qua_txt{border-top:1px solid #333;border-bottom:1px solid #dbdbdb;height:120px;margin-top:20px;text-align:left;padding:25px 30px}
.cscenter_wrap .cscenter_box .cscenter_step .qua_txt h5{font-size:18px;color:#333;font-weight:600;letter-spacing:-0.7px;margin-bottom:10px}
.cscenter_wrap .cscenter_box .cscenter_step .qua_txt li{background:url('/lenstown/images/withdraw_dot.gif')no-repeat 0 16px}
.cscenter_wrap .cscenter_box .cscenter_step .qua_txt li.bg_none{background:none}
.cscenter_wrap .cscenter_box .cscenter_step .qua_txt li p{font-size:14px;color:#888;font-weight:300;letter-spacing:-0.4px;padding:8px 0 0 12px}
.cscenter_wrap .cscenter_box .cscenter_step .qua_txt li p b{color:#333;font-weight:400}

.cscenter_wrap .cscenter_box .cscenter_step_txt{position:relative;margin-bottom:20px;border:1px solid #ccc;border-radius:10px;text-align:left;padding:40px 20px 40px 55px;height:200px}
.cscenter_wrap .cscenter_box .cscenter_step_txt h5.num{font-size:18px;color:#fff;font-weight:600;letter-spacing:-0.6px;background:url('/lenstown/images/cscenter_num_bg.gif')no-repeat;padding:4px 7px}
.cscenter_wrap .cscenter_box .cscenter_step_txt h5.num span{font-size:18px;color:#333;font-weight:600;letter-spacing:-0.6px;margin-left:15px}
.cscenter_wrap .cscenter_box .cscenter_step_txt h5.num a{font-size:14px;color:#fff;font-weight:400;letter-spacing:-0.7px;margin-left:15px;background:#888;padding:4px 20px}
.cscenter_wrap .cscenter_box .cscenter_step_txt ul.big{margin:10px 0 0 5px}
.cscenter_wrap .cscenter_box .cscenter_step_txt ul.big li{background:url('/lenstown/images/withdraw_dot.gif')no-repeat 0 16px}
.cscenter_wrap .cscenter_box .cscenter_step_txt ul.big li p{font-size:14px;color:#666;font-weight:300;letter-spacing:-0.6px;line-height:24px;padding:8px 0 0 12px}
.cscenter_wrap .cscenter_box .cscenter_step_txt ul.sm{background:#f3f3f3;margin-top:10px;padding:15px 20px 10px}
.cscenter_wrap .cscenter_box .cscenter_step_txt ul.sm li{margin-bottom:5px}
.cscenter_wrap .cscenter_box .cscenter_step_txt ul.sm li p{font-size:13px;color:#888;font-weight:300;letter-spacing:-0.4px;line-height:22px}

.cscenter_wrap .cscenter_box .cscenter_step_txt table{margin-top:20px;border-top:1px solid #333;width:1090px}
.cscenter_wrap .cscenter_box .cscenter_step_txt table tr th{text-align:center;padding:15px 0;font-size:14px;color:#333;font-weight:400;letter-spacing:-0.2px;background:#f4f4f4}
.cscenter_wrap .cscenter_box .cscenter_step_txt table tr td{text-align:center;padding:12px 0;font-size:14px;color:#888;font-weight:300;letter-spacing:-0.2px;border-right:1px solid #eee;border-bottom:1px solid #eee}

.cscenter_wrap .cscenter_box .cscenter_tbl table{margin-top:20px;border-top:1px solid #333;width:100%}
.cscenter_wrap .cscenter_box .cscenter_tbl table tr th{text-align:center;padding:25px 0;font-size:16px;color:#333;font-weight:500;letter-spacing:-0.7px;background:#f4f4f4}
.cscenter_wrap .cscenter_box .cscenter_tbl table tr td{text-align:center;padding:20px 0;font-size:14px;color:#666;font-weight:300;letter-spacing:-0.6px;border-right:1px solid #eee;border-bottom:1px solid #eee}
.cscenter_wrap .cscenter_box .cscenter_tbl table tr td.br_none{border-right:none}
.cscenter_wrap .cscenter_box .cscenter_tbl table tr td ul{margin-left:20px}
.cscenter_wrap .cscenter_box .cscenter_tbl table tr td ul li{background:url('/lenstown/images/withdraw_dot.gif')no-repeat 0 8px;text-align:left;margin:3px 0}
.cscenter_wrap .cscenter_box .cscenter_tbl table tr td ul li p{font-size:14px;color:#777;font-weight:300;letter-spacing:-0.4px;padding-left:12px}
.cscenter_wrap .cscenter_box .cscenter_tbl table tr td ul li p b{color:#fc9128}

.cscenter_wrap .cscenter_box .cscenter_one_top{position:relative;background:#f9f9f9;padding:25px 40px;margin-top:25px;height:55px}
.cscenter_wrap .cscenter_box .cscenter_one_top ul.btn_box{position:relative;border:1px solid #ddd;float:left;margin:10px 30px 0 0}
.cscenter_wrap .cscenter_box .cscenter_one_top ul.btn_box li{display:inline-block;*display:inline;*zoom:1;border-right:1px solid #ddd;width:80px;text-align:center;padding:8px 0}
.cscenter_wrap .cscenter_box .cscenter_one_top ul.btn_box li.br_none{border-right:0}
.cscenter_wrap .cscenter_box .cscenter_one_top ul.btn_box li a{font-size:15px;color:#666;font-weight:400}
.cscenter_wrap .cscenter_box .cscenter_one_top ul.btn_box li.on{background:#999}
.cscenter_wrap .cscenter_box .cscenter_one_top ul.btn_box li.on a{color:#fff}

.cscenter_wrap .cscenter_box .cscenter_one_top ul.input_box{position:relative;float:left}
.cscenter_wrap .cscenter_box .cscenter_one_top ul.input_box li{display:inline-block;*display:inline;*zoom:1;}
.cscenter_wrap .cscenter_box .cscenter_one_top ul.input_box li span{font-size:14px;color:#888;font-weight:300;letter-spacing:-0.1px;margin:0 5px;line-height:55px}
.cscenter_wrap .cscenter_box .cscenter_one_top ul.input_box li.ipzone{width:150px;border:1px solid #ddd;background:#fff}
.cscenter_wrap .cscenter_box .cscenter_one_top ul.input_box li input{width:100px;padding:9px 8px;border:none;font-size:13px;color:#888;letter-spacing:0.5px;font-weight:300}
.cscenter_wrap .cscenter_box .cscenter_one_top ul.input_box li.inq_btn{position:absolute;top:10px;background:#999;width:70px;text-align:center;margin-left:5px}
.cscenter_wrap .cscenter_box .cscenter_one_top ul.input_box li.inq_btn a{font-size:14px;color:#fff;font-weight:400;line-height:39px}

.cscenter_wrap .cscenter_box .cscenter_fap_top{position:relative;/*background:#f9f9f9;padding:25px 40px;margin-top:25px;height:20px;*/text-align:left}
.cscenter_wrap .cscenter_box .cscenter_fap_top ul{}
.cscenter_wrap .cscenter_box .cscenter_fap_top ul li{display:inline-block;*display:inline;*zoom:1;margin-right:8px}
.cscenter_wrap .cscenter_box .cscenter_fap_top ul li a{font-size:14px;color:#777;font-weight:300;letter-spacing:-0.1px;padding-right:13px;background:url('/lenstown/images/order_divi_bar.gif')no-repeat right 7px}
.cscenter_wrap .cscenter_box .cscenter_fap_top ul li.on a{font-weight:400;color:#f96910}
.cscenter_wrap .cscenter_box .cscenter_fap_top ul li a.bg_none{background:none}



.brandpage {width:1200px;}


/*town topic*/
#container .ttp_wrap { padding-top:40px; text-align:center; }
#container .ttp_wrap ul.tab_menu li{width:25%;float:left;background:url('/lenstown/images/tab_menu_bg1.gif')no-repeat center 3px;height:30px;padding:15px 0;}
#container .ttp_wrap ul.tab_menu li.on {
    width: 25%;
    background: url(/lenstown/images/tab_menu_on_bg1.gif)no-repeat center;
}

/*Town it Style*/
#container .review_wrap {
    padding-top: 40px;
    text-align: center;
}

/*브랜드*/
#container .brand_wrap .brand_box ul.tab_menu li.on {
    /*width: 33.33%;
    background: url(/lenstown/images/tab_menu_on_bg2.gif)no-repeat center;*/
	width: 33.33%;
    background: url(/lenstown/images/tab_menu_on_bg.gif)no-repeat center;
}


/*브랜드*/
#container .brand_wrap2 .brand_box2 ul.tab_menu2 li.on {
    /*width: 33.33%;
    background: url(/lenstown/images/tab_menu_on_bg2.gif)no-repeat center;*/
	width: 50%;
    background: url(/lenstown/images/tab_menu_on_bg.gif)no-repeat center;
}


/* 브랜드 */
.brand_wrap2{position:relative;width:100%;float:left}

.brand_wrap2 .brand_box2{position:relative;width:1200px;margin:0 auto;padding-top:20px;text-align:center}
  
#container .brand_wrap .brand_box ul.tab_menu li {
    /*width: 33.33%;
    background: url(/lenstown/images/tab_menu_bg2.gif)no-repeat center 3px;*/
	width: 33.33%;
    background: url(/lenstown/images/tab_menu_bg.gif)no-repeat center;

	float: left;
    
    height: 30px;
    padding: 15px 0;
}

/*커뮤니티*/
.com_wrap {position:relative;width:100%;}
.com_wrap .com_box {
    position: relative;
    width: 1200px;
    margin: 0 auto;
    padding-top: 20px;
    text-align: center;
}
h2.sub_title {
    font-size: 36px;
    color: #333;
    letter-spacing: -1.1px;
    font-weight: 500;
}
p.sub_txt {
    font-size: 14px;
    color: #898989;
    letter-spacing: -0.2px;
    font-weight: 200;
    margin-top: 5px;
}

.com_wrap .com_box .com_one { margin-top:88px; }
.com_wrap .com_box .com_one ul { width:100%; text-align:center; }
.com_wrap .com_box .com_one ul li { display: inline-block; width: 24%; margin-right: 11px; }
.com_wrap .com_box .com_one ul li img { width:100%; }
.com_wrap .com_box .com_one ul li:last-child { margin-right:0;}


.com_box02 { overflow:hidden; margin-top:75px;}
.com_box02 .photo_review { width:45%; float:left; }
.com_box02 .photo_review > ul, .com_box02 .text_review > ul{   
	margin-top: 30px !important;
    border-top: 1px solid #000;
    border-left: 1px solid #d7d7d7;
    border-right: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;}

.com_box02 .text_review { width:50%; float:right; }

.com_box02 .more_btn {    width: 219px;
    height: 60px;
    background: #d7c5fd;
    line-height: 60px;
    border-radius: 10px;
    margin: 30px auto; }
.com_box02 .more_btn a { font-size:17px; font-weight:bold; color:#fff; }

