﻿@charset "utf-8";


* {
	margin:0; 
	padding:0; 
	-webkit-box-sizing: border-box; 
	   -moz-box-sizing: border-box; 
			box-sizing: border-box;
}

html, body, body div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {  margin: 0;  padding: 0;  border: 0;  font-size:100%;  vertical-align: baseline}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {display:block}
body {font-family:'Nanum Gothic'; font-weight:normal; font-size:12px; color:#777; background-color:transparent; -webkit-text-size-adjust:none;}
img {border:0px; display:inline;}
p {line-height:18px;}
html, body {width:100%; height:100%;}
table {table-layout:fixed;}

ul,ol {margin:0 auto;padding:0;list-style:none}
input,textarea,select {color:#777;font-size:13px;border:0;font-family:'Nanum Gothic';outline-style:none;}
.invisible, caption, legend{position:absolute;left:-9999px;font-size:0;line-height:0%;visibility:hidden}
label.hidden {position:absolute;left:-9999px;font-size:0;line-height:0%;visibility:hidden}
label.text_hidden {text-indent:-9999px; padding:0; display:block !important;}
label.text_exist {padding-left:22px !important; display:inline-block !important;}


/* common */
.fl{float:left}
.fr{float:right}
.hidden {overflow:hidden;}
.clear{content:".";clear:both;display:block;height:0;visibility:hidden}
.relative{position:relative}
.elps {overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.wb {word-break:break-all;}
.border {border:1px solid red}
.inline {display:inline;}
.inblock {display:inline-block;}
.block {display:block !important;}
.tac {text-align:center !important;}
.tar {text-align:right !important;}
.tal {text-align:left !important;}
.vam {vertical-align:middle !important;}
.cursor {cursor:pointer;}

.h5 {height:5px;}
.h10 {height:10px;}
.h15 {height:15px;}
.h20 {height:20px;}
.h25 {height:25px;}
.h30 {height:30px;}
.h35 {height:35px;}
.h40 {height:40px;}
.h50 {height:50px;}
.h60 {height:60px;}
.h70 {height:70px;}
.h80 {height:80px;}
.h90 {height:90px;}
.h100 {height:100px;}
.h163 {height:163px;}
.h200 {height:200px;}

.margin0 {margin:0 !important;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px !important;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px !important;}
.mr30 {margin-right:30px !important;}

.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}

.mb5 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mb30 {margin-bottom:30px !important;}
.mb40 {margin-bottom:40px !important;}
.mb50 {margin-bottom:50px !important;}
.mb80 {margin-bottom:80px !important;}

.pl10 {padding-left:10px;}
.pl20 {padding-left:20px !important;}
.pl30 {padding-left:30px;}

.pr10 {padding-right:10px !important;}

.pt5 {padding-top:5px !important;}
.pt10 {padding-top:10px !important;}
.pt15 {padding-top:15px !important;}
.pt20 {padding-top:20px !important;}

.v_stnd {width:1%;height:100%; display:inline-block; vertical-align:middle;}
.v_center {width:98%; text-align:center; display:inline-block; vertical-align:middle;}
.v_center2 {width:86%; text-align:center; display:inline-block; vertical-align:middle;}

.s_tit1 {font-size:16px; color:#333; font-weight:600;}
.s_tit2 {font-size:12px; color:#333; font-weight:600;}
.s_tit3 {font-size:13px; color:#333; font-weight:600;}
.s_tit4 {font-size:22px; color:#6d9811; font-weight:600;}
.s_tit5 {font-size:14px; color:#666; font-weight:600;}
.s_tit6 {font-size:16px; color:#666;}
.s_tit7 {font-size:14px; color:#333; font-weight:600;}
.s_tit8 {font-size:14px; color:#555; font-weight:600;}
.s_tit9 {font-size:18px; color:#555; font-weight:600;}
.s_tit10 {font-size:18px; color:#333; font-weight:600;}
.s_tit11 {font-size:18px; color:#333;}

.tit_con {font-size:12px; color:#555; font-weight:normal; position:absolute; right:0; top:5px;}

.s_con1 {display:inline-block; font-size:12px; color:#666; background:url('/images/bu/bu_rect_1.png') no-repeat 0 8px; padding:0 0 0 8px;}
.s_con2 {display:inline-block; font-size:12px; color:#666; line-height:20px; background:url('/images/bu/bu_rect_1.png') no-repeat 0 9px; padding:0 0 0 10px;}
.s_con3 {font-size:13px; color:#777; font-weight:normal;}
.s_con4 {font-size:18px; color:#333; font-weight:600;}
.s_con5 {display:inline-block; font-size:12px; color:#666; line-height:20px; background:url('/images/bu/bu_rect_4.png') no-repeat 0 9px; padding:0 0 0 10px;}
.s_con6 {display:inline-block; font-size:12px; color:#555; line-height:20px; background:url('/images/bu/bu_rect_2.png') no-repeat 0 9px; padding:0 0 0 7px;}
.s_con7 {display:inline-block; font-size:13px; color:#333; background:url('/images/bu/bu_rect_1.png') no-repeat 0 8px; padding:0 0 0 8px;}

.line_01 {width:100%; height:1px; border-top:1px solid #e1e4e8;}
.line_02 {width:100%; height:1px; border-top:1px solid #9ea0a3;}

.line14 {line-height:14px !important;}
.line16 {line-height:16px !important;}
.line18 {line-height:18px !important;}
.line20 {line-height:20px;}
.line22 {line-height:22px;}
.line24 {line-height:24px;}


/* font */
.fc01 {color:#333;}
.fc02 {color:#b68957;}
.fc03 {color:#999;}
.fc04 {color:#aee539;}
.fc05 {color:#6d9811 !important;}
.fc06 {color:#f94a33 !important;}
.fc07 {color:#666;}
.fc08 {color:#555;}
.fc09 {color:#777 !important}
.fc10 {color:#fff;}

.fs12 {font-size:12px !important;}
.fs13 {font-size:13px !important;}
.fs14 {font-size:14px !important;}
.fs18 {font-size:18px;}


/* 링크효과 */
a {color:#555; text-decoration:none;}
a:hover {color:#555; text-decoration:none;}
a.link1 {font-size:12px; color:#555; text-decoration:none;}
a.link1:hover {font-size:12px; color:#555; text-decoration:underline;}
a.link2 {text-decoration:none;}
a.link2:hover {text-decoration:underline;}
a.link3 {font-size:12px; color:#777; text-decoration:none;}
a.link3:hover {font-size:12px; color:#6d9811; font-weight:600; text-decoration:none;}
a.link3.on {font-size:12px; color:#6d9811; font-weight:600; text-decoration:none;}


/* layout : ajax 호출 */
.RootDiv {display:block;position:absolute;top:0;width:100%;}
.BrandDiv {display:none;position:absolute;top:-100%;width:100%;}
.MallDiv {width:100%;background:#fff;position:absolute;top:0;}
.page_loading {display:none;position:absolute;top:0px;left:50%;margin-left:-100px; width:200px;height:30px;text-align:center;line-height:30px;background:black;z-index:10000;color:#fff}


/* layout : brand */
.MenuTabIndex {position:fixed;width:100%;height:0;top:0;z-index:1000000;}
.MenuTabIndex li a {display:block;position:absolute;left:0;top:-1000px;width:100%;height:50px;font-size:15px;font-weight:600;color:#333;text-align:center;line-height:49px;background:#fff;border-bottom:1px solid #333;}
.MenuTabIndex li a:focus {top:0px;}

.BrandHeader {width:100%; min-width:980px; height:auto;}
.BrandContainer {width:100%; min-width:980px; height:auto;}

.brand_topWrap {width:100%; height:0; position:fixed; left:0; bottom:0;z-index:300}
.brand_topWrap .btn {position:absolute; right:-107px; bottom:80px; opacity:0.8; filter:alpha(opacity=80);}
.brand_topWrap .btn2 {position:absolute; right:-107px; bottom:120px;}


/* layout : shop */
.ShopHeader {position:relative; width:100%; min-width:980px; height:auto; z-index:2;}
.ShopHeader .topmenu_wrap {width:100%; min-width:980px; height:31px; border-bottom:1px solid #e1e4e8; background:#f8f8f8;}
.ShopHeader .topmenu_wrap .topmenu {width:980px; height:31px; font-size:11px; color:#555; margin:0 auto; position:relative;}
.ShopHeader .logo_area {width:100%; min-width:980px; height:105px;}
.ShopHeader .gnb_wrap {width:100%; min-width:980px;}
.ShopContainer {position:relative; width:100%; min-width:980px; height:auto; z-index:1;}
.ShopContainer .sub_body, .BrandContainer .sub_body {width:980px; height:auto; margin:0 auto;}

.alarm_wrap {width:100%; height:0; position:fixed; left:0; bottom:0;z-index:300}
.alarm_wrap .btn {width:92px; height:136px; position:absolute; right:-122px; bottom:390px;}
.alarm_wrap .btn img {display:block;}


/* topmenu : shop */
.ShopHeader .topmenu .topmenu_l {float:left;}
.ShopHeader .topmenu .topmenu_l ul {width:auto; height:30px; border-left:1px solid #e1e4e8;}
.ShopHeader .topmenu .topmenu_l ul li {float:left; width:auto; height:30px; border-right:1px solid #e1e4e8; padding:0 10px;}
.ShopHeader .topmenu .topmenu_l ul li a {display:inline-block; width:auto; height:30px; line-height:30px;}
.ShopHeader .topmenu .topmenu_l ul li a.home {background:url('/images/icon/icon_home_1.png') no-repeat 0 10px; padding:0 0 0 16px;}
.ShopHeader .topmenu .topmenu_l ul li a.favorite {background:url('/images/icon/icon_favorite_1.png') no-repeat 0 10px; padding:0 0 0 15px;}
.ShopHeader .topmenu .topmenu_r {float:right;}
.ShopHeader .topmenu .topmenu_r ul li {float:left; width:auto; height:30px; padding:0 10px; background:url('/images/common/sp_bar_1.png') no-repeat right 10px;}
.ShopHeader .topmenu .topmenu_r ul li.last {background:url('');}
.ShopHeader .topmenu .topmenu_r ul li a {display:inline-block; width:auto; height:30px; line-height:30px;}
.ShopHeader .topmenu .topmenu_r ul li a.mypage {background:url('/images/bu/bu_down_1.png') no-repeat right 14px; padding:0 9px 0 0;}
.ShopHeader .topmenu .topmenu_r ul li a.mypage.on {background:url('/images/bu/bu_up_1.png') no-repeat right 14px; padding:0 9px 0 0;}
.ShopHeader .topmenu .topmenu_r ul li a.customer {background:url('/images/bu/bu_down_1.png') no-repeat right 14px; padding:0 9px 0 0;}
.ShopHeader .topmenu .topmenu_r ul li a.customer.on {background:url('/images/bu/bu_up_1.png') no-repeat right 14px; padding:0 9px 0 0;}
.ShopHeader .topmenu .topmenu_r ul li a.cart {background:url('/images/icon/icon_cart_1.png') no-repeat 0 10px; padding:0 0 0 17px;}
.ShopHeader .topmenu .topmenu_r ul li a.cart span {font-weight:600; color:#b68957;}
.ShopHeader .topmenu .topmenu_r ul li a.lang {font-weight:600; color:#b68957; background:url('/images/bu/bu_down_2.png') no-repeat right 14px; padding:0 9px 0 0;}
.ShopHeader .topmenu .topmenu_r ul li a.lang.on {background:url('/images/bu/bu_up_2.png') no-repeat right 14px;}
.ShopHeader .topmenu .topmenu_r ul li.top_my {position:relative;}
.ShopHeader .topmenu .topmenu_r ul li.top_my ul {width:87px; height:auto; padding:0; background:url(''); border:1px solid #6d9811; position:absolute; left:0px; top:28px; display:none;}
.ShopHeader .topmenu .topmenu_r ul li.top_my ul li {float:none; width:100%; height:auto; padding:0;}
.ShopHeader .topmenu .topmenu_r ul li.top_my ul li a {display:inline-block; width:100%; height:24px; font-size:11px; color:#777; text-align:center; line-height:24px; border-bottom:1px solid #e1e4e8; background:#f8f8f8;}
.ShopHeader .topmenu .topmenu_r ul li.top_my ul li a:hover {color:#6d9811; font-weight:600;}
.ShopHeader .topmenu .topmenu_r ul li.top_customer {position:relative;}
.ShopHeader .topmenu .topmenu_r ul li.top_customer ul {width:87px; height:auto; padding:0; background:url(''); border:1px solid #6d9811; position:absolute; left:-10px; top:28px; display:none; z-index:300;}
.ShopHeader .topmenu .topmenu_r ul li.top_customer ul li {float:none; width:100%; height:auto; padding:0;}
.ShopHeader .topmenu .topmenu_r ul li.top_customer ul li a {display:inline-block; width:100%; height:24px; font-size:11px; color:#777; text-align:center; line-height:24px; border-bottom:1px solid #e1e4e8; background:#f8f8f8;}
.ShopHeader .topmenu .topmenu_r ul li.top_customer ul li a:hover {color:#6d9811; font-weight:600;}

.ShopHeader .logo_area .logo_wrap {width:980px; height:105px; margin:0 auto;}
.ShopHeader .logo_area .logo_wrap .logo {float:left; width:326px; padding-top:40px;}
.ShopHeader .logo_area .logo_wrap .search {float:left; width:327px; padding-top:17px;text-align:center;}
.ShopHeader .logo_area .logo_wrap .search p {margin-bottom:5px;}
.ShopHeader .logo_area .logo_wrap .search p a {display:inline-block; padding:0 11px 0 9px; background:url('/images/common/sp_bar_1.png') no-repeat right 5px;}
.ShopHeader .logo_area .logo_wrap .search p a.last {background:url('');}
.ShopHeader .logo_area .logo_wrap .search .input {display:inline-block;}
.ShopHeader .logo_area .logo_wrap .menu {float:right; width:326px; text-align:right; padding-top:40px;}
.ShopHeader .logo_area .logo_wrap .menu .menu_list {display:inline-block;}
.ShopHeader .logo_area .logo_wrap .menu .menu_list li {float:left; width:auto;}
.ShopHeader .logo_area .logo_wrap .menu .menu_list .sp_bar1 {display:inline-block; width:auto; height:13px; background:url('/images/gnb/shop/sp_bar_1.png') no-repeat center 0; padding:0 15px 0 15px;}

/* 헤더 검색창 */
.ShopHeader .MainSearch {position:relative;}
.ShopHeader .MainSearch .MSlayer {position:absolute;left:0;bottom:-237px;width:427px;height:238px;border:1px solid #9ea0a3; background:#fff; z-index:201;}
.ShopHeader .MainSearch .MSlayer .MS_keyword {float:left;width:274px;height:203px;text-align:left; border-right:1px solid #e1e4e8; padding:15px 0;overflow:auto;}
.ShopHeader .MainSearch .MSlayer .MS_prdt_wrap {float:left;width:148px;height:203px;}
.ShopHeader .MainSearch .MSlayer .MS_close {width:100%;height:33px;text-align:right;padding:10px 14px 0 0; border-top:1px solid #e1e4e8; background:#f8f8f8;}
.ShopHeader .MainSearch .MSlayer .MS_close .btn_MSclose {display:inline-block; width:auto; height:auto; padding-right:15px; background:url('/images/btn/btn_close_4.png') no-repeat right 2px;}
.ShopHeader .MainSearch .MSlayer .MS_keyword ul li {float:none;width:256px;height:auto;padding:0 20px 10px 20px;}
.ShopHeader .MainSearch .MSlayer .MS_keyword ul li a {display:inline-block; width:216px;height:auto;color:#555;}
.ShopHeader .MainSearch .MSlayer .MS_keyword ul li a:hover {color:#b68957;font-weight:600;}
.ShopHeader .MainSearch .MSlayer .MS_prdt_wrap .MS_prdt {width:100%;height:auto;text-align:center;}
.ShopHeader .MainSearch .MSlayer .MS_prdt_wrap .MS_prdt .img {width:100%;height:110px;padding-top:5px;}
.ShopHeader .MainSearch .MSlayer .MS_prdt_wrap .MS_prdt .img img {width:100px;height:100px;}
.ShopHeader .MainSearch .MSlayer .MS_prdt_wrap .MS_prdt .name {width:100%;height:55px;color:#555;padding:0 20px;}
.ShopHeader .MainSearch .MSlayer .MS_prdt_wrap .MS_prdt .prdt_price_1 span {display:inline-block; font-size:13px; font-weight:600; color:#f94a33; background:url('/images/icon/icon_won_1.png') no-repeat 0 5px; padding-left:14px;}


/* gnb : shop */
.ShopHeader .BrandGNB .BrandGNB_list {top:180px;}
.ShopHeader .BrandGNB .BrandGNB_list li {}
.ShopHeader .gnb_list {width:980px; height:auto; margin:0 auto; position:relative;}
.ShopHeader .gnb_list li {float:left; background:none !important;}
.ShopHeader .gnb_list li.ja_gnbover {width:326px; background: url(/images/gnb/brand/sp_bar3.png) no-repeat right center !important;}
.ShopHeader .gnb_list li.ja_gnbover>a {display:block; padding:21px 0 22px;}
.ShopHeader .gnb_list li.last {background:#b68957 !important;}
.ShopHeader .gnb_list li.last a {color:#fff;}
.ShopHeader .gnb_list li img {}
.ShopHeader .gnb_list li .gnb_layer {width:980px; height:414px; text-align:left; background:#fff; border:1px solid #5e5957; border-top:0; position:absolute; left:0; top:60px;padding:0px;display:none;overflow:hidden;z-index:200;}
.ShopHeader .gnb_list li .gnb_layer .GL1 {display:inline-block; float:left; width:163px; height:413px; background:#f8f8f8 url('/images/common/gnb_bg.png') repeat-y right 0;}
.ShopHeader .gnb_list li .gnb_layer .GL1 li {width:163px; height:46px;}
.ShopHeader .gnb_list li .gnb_layer .GL1 li a {display:inline-block;width:162px;height:46px;font-size:13px;color:#555;border-bottom:1px solid #e1e4e8;border-right:#5e5957;background:#f8f8f8 url('/images/bu/bg_arr_6.png') no-repeat 138px 20px;padding:15px 30px 0 17px;}
.ShopHeader .gnb_list li .gnb_layer .GL1 li a:hover {height:47px;color:#b68957;font-weight:600;border-top:1px solid #5e5957;border-bottom:1px solid #5e5957;background:#fff url('/images/bu/bg_arr_6_on.png') no-repeat 138px 20px;padding:15px 30px 0 17px;margin-top:-1px;}
.ShopHeader .gnb_list li .gnb_layer .GL1.blank li a:hover {width:163px; height:47px;color:#b68957;font-weight:600;border-top:1px solid #5e5957;border-bottom:1px solid #5e5957;border-right:#fff;background:#fff url('/images/bu/bg_arr_6_on.png') no-repeat 138px 20px;padding:15px 30px 0 17px;margin-top:-1px;}
.ShopHeader .gnb_list li .gnb_layer .GL1.blank li a.on {width:163px; height:47px;color:#b68957;font-weight:600;border-top:1px solid #5e5957;border-bottom:1px solid #5e5957;border-right:#fff;background:#fff url('/images/bu/bg_arr_6_on.png') no-repeat 138px 20px;padding:15px 30px 0 17px;margin-top:-1px;}
.ShopHeader .gnb_list li .gnb_layer .GL2 {display:inline-block; float:left; width:163px; height:413px; background:#fff; border-right:1px solid #5e5957;}
.ShopHeader .gnb_list li .gnb_layer .GL2 li a {display:inline-block;width:162px;height:auto;font-size:13px;color:#555;padding:21px 15px 0 20px;}
.ShopHeader .gnb_list li .gnb_layer .GL2 li a:hover {color:#b68957;font-weight:600;}
.ShopHeader .gnb_list li .gnb_layer .GL2 .GL_sub {display:none;}
.ShopHeader .gnb_list li .gnb_layer .GL2.w2 {width:489px; height:413px; background:#fff; border-right:1px solid #5e5957;padding:10px 0 0 0;}
.ShopHeader .gnb_list li .gnb_layer .GL2 .catLine li {float:left; width:142px; height:35px;padding-top:13px; border:0; margin-left:20px;}
.ShopHeader .gnb_list li .gnb_layer .GL2 .catLine li a {display:inline-block;width:auto;height:auto;font-size:13px;color:#555;padding:0;text-align:left;}
.ShopHeader .gnb_list li .gnb_layer .GL2 .catLine li a:hover {color:#b68957;font-weight:600;}
.ShopHeader .gnb_list li .gnb_layer .GL_bnr1 {float:left; width:652px; height:413px;}
.ShopHeader .gnb_list li .gnb_layer .GL_bnr1 img {width:652px; height:413px;}
.ShopHeader .gnb_list li .gnb_layer .GL_bnr2 {float:left; width:326px; height:413px;}
.ShopHeader .gnb_list li .gnb_layer .GL_bnr2 img {width:326px; height:413px;}
.ShopHeader .gnb_list li .gnb_layer .GL_bnr3 {float:left; width:815px; height:413px;}
.ShopHeader .gnb_list li .gnb_layer .GL_bnr3 img {width:815px; height:413px;}
.ShopHeader .gnb_list li .gnb_layer .GL_bnr4 {float:left; width:651px; height:413px;}
.ShopHeader .gnb_list li .gnb_layer .GL_bnr4 a {float:left; display:inline-block;border-right:1px solid #5e5957;}
.ShopHeader .gnb_list li .gnb_layer .GL_bnr4 img {width:324px; height:413px;}
/*.ShopHeader .gnb_list li .gnb_layer .GL_bnr4 {float:left; width:326px; height:413px; border-right:1px solid #5e5957;}
.ShopHeader .gnb_list li .gnb_layer .GL_bnr5 {float:left; width:325px; height:413px; border-right:1px solid #5e5957;}*/
.ShopHeader .gnb_list li .gnb_layer .GL_bnr6 {width:auto; height:auto; border-bottom:1px solid #5e5957;}
.ShopHeader .gnb_list li .gnb_layer6 {width:980px; height:445px; text-align:left; background:#fff; border:1px solid #5e5957; border-top:0; position:absolute; left:0; top:60px;padding:0px;display:none;overflow:hidden;z-index:200;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .bg_step {width:100%; height:100px; background:#f8f8f8; position:relative;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .bg_step1 {background:#f8f8f8 url('/images/common/step_bg1.png') no-repeat center 25px;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .bg_step2 {background:#f8f8f8 url('/images/common/step_bg2.png') no-repeat center 25px;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .bg_step3 {background:#f8f8f8 url('/images/common/step_bg3.png') no-repeat center 25px;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .bg_step span {display:inline-block; width:100px; height:auto; font-size:14px; color:#777; text-align:center;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .bg_step span.on {color:#6d9811; font-weight:600;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .bg_step .txt1 {width:160px; position:absolute; left:33px; top:60px;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .bg_step .txt2 {width:160px; position:absolute; left:410px; top:60px;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .bg_step .txt3 {width:160px; position:absolute; left:785px; top:60px;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon {width:auto; height:280px; text-align:center;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon1 {padding:30px 0 0 0;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon2 {padding:30px 0 0 0; text-align:center; background:url('/images/bu/bu_arr_1.png') no-repeat center 130px;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon .txt4 {font-size:18px; color:#b68957; padding-bottom:20px;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon .icon_list .txt4 {font-size:18px; color:#b68957; padding:0 0 20px 0 !important;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon .icon_list {display:inline-block; width:auto; height:auto; background:#fff;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon .icon_list li {display:inline-block; width:87px; height:auto; margin:0 5px;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon .icon_list p {width:auto; height:auto; font-size:12px; color:#777;padding-top:5px; word-break:break-word; line-height:13px;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon .icon_list li a.on p {color:#6d9811; font-weight:600;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon .chk_box {width:900px; height:auto; color:#555; text-align:left; margin:0 auto; padding:15px 0 0 0; border-top:1px solid #e1e4e8;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon .chk_box li {display:inline-block; width:20%; height:30px; margin:0; padding-left:20px;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon2 .icon_list {width:400px; margin:0 20px; vertical-align:top;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon2 .icon_list span {display:inline-block; width:87px; height:95px; margin:0 5px 10px 5px; vertical-align:top;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon2 .icon_list span a {display:inline-block; width:100%;text-align:center;}
.ShopHeader .gnb_list li .gnb_layer6 .ss_step .sel_icon2 .icon_list span a img {display:inline;}
.ShopHeader .gnb_list li .gnb_layer6 .btn_type23{font-size:13px; color:#6d9811;}
.ShopHeader .gnb_list li .gnb_layer6 .btn_type23:hover{color:#6d9811;}
.ShopHeader .gnb_list li .gnb_layer6 .btn_type21{font-size:13px; color:#fff;}
.ShopHeader .gnb_list li .gnb_layer6 .btn_type21:hover{color:#fff;}
.ShopHeader .gnb_list li .gnb_layer6 .btn_type1{font-size:13px; color:#fff;}
.ShopHeader .gnb_list li .gnb_layer6 .btn_type1:hover{color:#fff;}


.ShopHeader .gnb_sub_wrap {width:100%; height:auto; background:#f8f8f8; border-bottom:1px solid #e1e4e8; padding:0 0;}
.ShopHeader .gnb_sub_wrap .gnb_d2 { width:964px; height:auto; margin:0 0 0 auto; padding:0 0 13px 0; overflow:hidden;}
.ShopHeader .gnb_sub_wrap .gnb_d2 li {float:left; margin-left:-1px; padding:13px 0 0 0;}
.ShopHeader .gnb_sub_wrap .gnb_d2 li .cat1 {width:auto; height:auto; font-size:12px; color:#777; background:url('/images/common/sp_bar_3.png') no-repeat 0 2px; padding:0 16px 0 15px;}
.ShopHeader .gnb_sub_wrap .gnb_d2 li .cat1:hover {font-weight:600; color:#b68957;}
.ShopHeader .gnb_sub_wrap .gnb_d2 li .cat1.on {font-weight:600; color:#b68957;}

/* shop main */
.global_mainTop {width:100%;height:auto;}
.global_mainTop .content {width:980px;height:auto;margin:0 auto;text-align:center;}
.global_mainTop .content img {max-width:980px;display:inline;}
.ShopContainer .visual_main {width:100%; height:410px; border-bottom:1px solid #e1e4e8; margin-bottom:50px; background:#fff;}
.ShopContainer .visual_main .visual_left {float:left; width:653px; height:409px; position:relative;}
.ShopContainer .visual_main .visual_left .slide_shopvisual_wrap {width:653px; height:409px; position:relative;}
.ShopContainer .visual_main .visual_left .slide_shopvisual_list {height:409px; position:absolute; left:0; top:0;}
.ShopContainer .visual_main .visual_left .slide_shopvisual_list li {float:left; width:653px; height:409px;}
.ShopContainer .visual_main .visual_left .slide_shopvisual_list img {width:653px; height:409px;}
.ShopContainer .visual_main .visual_left .indi_shopvisual {position:absolute; right:20px; bottom:40px;z-index:100}
.ShopContainer .visual_main .visual_left .indi_shopvisual li {float:left; margin-left:-1px;}
.ShopContainer .visual_main .visual_right {float:right; width:326px; height:409px; position:relative;}
.ShopContainer .visual_main .visual_right .shopvisual_prdt {position:absolute; left:0px; top:42px; width:327px;}
.ShopContainer .visual_main .visual_right .shopvisual_prdt li {float:left; width:110px; height:109px; border:1px solid #e1e4e8; background:#fff; margin:-1px 0 0 -1px; position:relative; cursor:pointer;}
.ShopContainer .visual_main .visual_right .shopvisual_prdt .prdt_img {width:80px; height:80px; overflow:hidden; margin:0 auto;}
.ShopContainer .visual_main .visual_right .shopvisual_prdt .prdt_img img {width:80px; height:80px;}
.ShopContainer .visual_main .visual_right .shopvisual_prdt .svp_over {position:absolute; left:0; top:0; width:100%; height:100%; border:1px solid #6d9811;}
.ShopContainer .visual_main .visual_right .shopvisual_prdt .svp_over .detail {display:inline-block; width:100%; height:100%; background:#000; opacity:0.001; filter:alpha(opacity=0.1);}

.ShopContainer .main_best_seller {width:980px; height:auto; margin-bottom:40px;}
.ShopContainer .main_best_seller .main_tit {width:100%; height:auto; margin-bottom:20px; position:relative;}
.ShopContainer .main_best_seller .main_tit .tit_btn {position:absolute; right:0; top:0;}
.ShopContainer .main_best_seller .main_tit .tit_btn a {float:left; margin-left:-1px;}
.ShopContainer .main_best_wrap {width:980px; height:auto; margin-bottom:40px;}
.ShopContainer .main_best_wrap .mb_cat {float:left; width:218px; height:auto;}
.ShopContainer .main_best_wrap .mb_cat .mb_cat_tab li {float:left; cursor:pointer;}
.ShopContainer .main_best_wrap .mb_cat .mb_cat_list {margin-top:1px;}
.ShopContainer .main_best_wrap .mb_cat .mb_cat_list li {float:none; width:218px; height:45px; border:1px solid #e1e4e8; margin-top:-1px;}
.ShopContainer .main_best_wrap .mb_cat .mb_cat_list li a {display:inline-block; width:100%; height:100%; font-size:13px; color:#777; font-weight:600; line-height:44px; border:1px solid #fff; background:#f8f8f8 url('/images/bu/bg_arr_6.png') no-repeat 180px 19px; padding-left:30px;}
.ShopContainer .main_best_wrap .mb_cat .mb_cat_list li a:hover {color:#b68957; border:1px solid #b68957; background:#fff url('/images/bu/bg_arr_6_on.png') no-repeat 180px 20px; padding-left:30px;}
.ShopContainer .main_best_wrap .mb_cat .mb_cat_list li a.on {color:#b68957; border:1px solid #b68957; background:#fff url('/images/bu/bg_arr_6_on.png') no-repeat 180px 20px; padding-left:30px;}
.ShopContainer .main_best_wrap .mb_img {float:left; width:434px; height:auto;}
.ShopContainer .main_best_wrap .mb_img img {width:434px; height:453px;;}
.ShopContainer .main_best_wrap .mb_prdt {float:left; width:327px; height:453px; position:relative;}
.ShopContainer .main_best_wrap .mb_prdt_list {height:454px; margin:1px 0 0 1px; position:absolute; left:0; top:0;}
.ShopContainer .main_best_wrap .mb_prdt_list li {float:left; width:164px; height:227px; text-align:center; border:1px solid #e1e4e8; margin:-1px 0 0 -1px; position:relative;}
.ShopContainer .main_best_wrap .mb_prdt_list li .img {width:100%; height:165px;}
.ShopContainer .main_best_wrap .mb_prdt_list li .img img {display:inline; width:150px; height:150px;}
.ShopContainer .main_best_wrap .mb_prdt_list .over {position:absolute; left:0; top:0; width:100%; height:100%; border:1px solid #6d9811;}
.ShopContainer .main_best_wrap .mb_prdt_list .over .over_back {position:relative; width:100%; height:100%; text-align:center;}
.ShopContainer .main_best_wrap .mb_prdt_list .over .detail {display:inline-block; width:100%; height:100%; background:#000; opacity:0.3; filter:alpha(opacity=30);}
.ShopContainer .main_best_wrap .mb_prdt_list .icon {position:absolute; left:0; top:0; width:100%; height:1px;}
.ShopContainer .main_best_wrap .mb_prdt_list .icon .wrap {display:inline-block; margin-top:110px;}

.ShopContainer .product_new_wrap {width:980px; height:auto; margin-bottom:40px;}
.ShopContainer .product_new_wrap .product_new {float:left; width:653px; height:auto;}
.ShopContainer .product_new_wrap .product_new .main_tit {width:100%; height:auto; margin-bottom:20px; position:relative;}
.ShopContainer .product_new_wrap .product_new a {float:left;}
.ShopContainer .product_new_wrap .product_new .img img {width:217px;height:326px;}
.ShopContainer .product_new_wrap .hot_deal {float:right; width:306px; height:auto;}
.ShopContainer .product_new_wrap .hot_deal .main_tit {width:100%; height:auto; margin-bottom:20px; position:relative;}
.ShopContainer .product_new_wrap .hot_deal .main_tit .indicator {position:absolute; right:0; top:3px;}
.ShopContainer .product_new_wrap .hot_deal .main_tit .indicator img {margin-left:5px;}
.ShopContainer .product_new_wrap .hot_deal .slide_hotdeal_wrap {width:306px; height:326px; position:relative;}
.ShopContainer .product_new_wrap .hot_deal .slide_hotdeal_wrap .slide_hotdeal_list {height:326px; position:absolute; left:0; top:0;}
.ShopContainer .product_new_wrap .hot_deal .slide_hotdeal_wrap .slide_hotdeal_list li {float:left;}
.ShopContainer .product_new_wrap .hot_deal .slide_hotdeal_wrap .slide_hotdeal_list img {width:306px;height:326px;}

.ShopContainer .style_care_tit {width:980px; height:auto; margin-bottom:20px;}
.ShopContainer .style_care_tit .main_tit {width:100%; height:auto; margin-bottom:20px; position:relative;}
.ShopContainer .style_care_tit .main_tit .indicator {position:absolute; right:0; top:3px;}
.ShopContainer .style_care_tit .main_tit .indicator img {margin-left:5px;}
.ShopContainer .style_care_tit .main_tit .btn_care_arr1 {position:absolute; left:-30px; top:255px; z-index:50;}
.ShopContainer .style_care_tit .main_tit .btn_care_arr2 {position:absolute; right:-30px; top:255px; z-index:50;}

.ShopContainer .style_care {width:100%; height:auto; margin-bottom:40px;}
.ShopContainer .style_care .slide_care_wrap {width:100%; height:460px; position:relative;}
.ShopContainer .style_care .slide_care_wrap .slide_care_list {width:100%; height:460px; position:absolute; left:0; top:0;}
.ShopContainer .style_care .slide_care_wrap .slide_care_list li {float:left; width:100%; height:460px;}
.ShopContainer .style_care .slide_care_wrap .slide_care_list li div.style_care_admin {width:100%; height:460px;}
.ShopContainer .style_care .slide_care_wrap .slide_care_list li div.style_care_admin .conArea {width:980px;height:460px;margin:0 auto;position:relative;}

.ShopContainer .main_photoreview .main_tit {width:100%; height:auto; margin-bottom:20px; position:relative;}
.ShopContainer .main_photoreview .main_tit .indicator {position:absolute; right:0; top:3px;}
.ShopContainer .main_photoreview .main_tit .indicator img {margin-left:5px;}
.ShopContainer .main_photoreview .slide_mainreview_wrap {width:978px; height:240px; position:relative; overflow:hidden;}
.ShopContainer .main_photoreview .slide_mainreview_wrap .slide_mainreview_list {height:240px; position:absolute; left:0; top:0;}
.ShopContainer .main_photoreview .slide_mainreview_wrap .slide_mainreview_list li {float:left; width:489px;}
.ShopContainer .main_photoreview .slide_mainreview_wrap .slide_mainreview_list .review_img {float:left; width:245px; height:240px; overflow:hidden;border:1px solid #e1e4e8;border-right:0;}
.ShopContainer .main_photoreview .slide_mainreview_wrap .slide_mainreview_list .review_img img {width:245px;}
.ShopContainer .main_photoreview .slide_mainreview_wrap .slide_mainreview_list .review_con {float:left; width:244px; height:240px; border:1px solid #e2e5e9; border-left:0; padding:30px 15px 0 25px; position:relative;}
.ShopContainer .main_photoreview .slide_mainreview_wrap .slide_mainreview_list li:hover .review_img {border:1px solid #6d9811; border-right:0;}
.ShopContainer .main_photoreview .slide_mainreview_wrap .slide_mainreview_list li:hover .review_con {border:1px solid #6d9811; border-left:0;}
.ShopContainer .main_photoreview .slide_mainreview_wrap .slide_mainreview_list .review_con .board_tit {font-size:13px; color:#333; font-weight:600; padding:2px 0 10px 0;}
.ShopContainer .main_photoreview .MR_more {position:absolute; right:0; top:0;}

.ShopContainer .qr_notice .qr_wrap {float:left; width:490px; height:148px;}
.ShopContainer .qr_notice .qr_wrap .qr_code {float:left; width:245px; height:138px; background:url('/images/main/shop/bg_qr.png') no-repeat; position:relative;}
.ShopContainer .qr_notice .qr_wrap .qr_code img {position:absolute; left:17px; top:17px;}
.ShopContainer .qr_notice .qr_wrap .btn_question li {float:left;}
.ShopContainer .qr_notice .main_board {float:left; width:489px; border-top:1px solid #e1e4e8; position:relative;}
.ShopContainer .qr_notice .main_board .main_notice {width:205px; position:absolute; left:30px; top:30px;}
.ShopContainer .qr_notice .main_board .main_news {width:205px; position:absolute; right:0; top:30px;}
.ShopContainer .qr_notice .main_board .tit {width:205px; padding-bottom:7px; border-bottom:1px solid #e1e4e8; margin-bottom:18px; position:relative;}
.ShopContainer .qr_notice .main_board .tit .btn_more {font-size:11px; color:#6d9811; position:absolute; right:0; top:2px; background:url('/images/bu/bu_more_1.png') no-repeat right 4px; padding:0 10px 0 0;}
.ShopContainer .qr_notice .main_board .mb_list li {width:205px; margin-bottom:7px;}
.ShopContainer .qr_notice .main_board .mb_list li a {display:inline-block; width:100%; font-size:12px; color:#777; background:url('/images/bu/bu_rect_2.png') no-repeat 0 6px; padding-left:12px;}
.ShopContainer .qr_notice .main_board .mb_list li a:hover {font-size:12px; color:#6d9811; text-decoration:underline;}
.ShopContainer .qr_notice .main_board .mb_list li a strong {margin-right:3px;}


/* shop list */
.ShopContainer_VisualMan .visual_man {width:980px; height:410px; margin:0 auto;}
.ShopContainer_VisualMan .slide_wrap_man {width:980px; height:410px; position:relative;}
.ShopContainer_VisualMan .slide_man_list {width:auto; height:410px; position:absolute; left:0; top:0;}
.ShopContainer_VisualMan .slide_man_list li {float:left; width:980px; height:410px; text-align:center;}
.ShopContainer_VisualMan .slide_man_list li img {display:inline;}
.ShopContainer_VisualMan .indi_man {width:980px; height:0; margin:0 auto; position:relative;}
.ShopContainer_VisualMan .indi_man .left {position:absolute; left:-25px; top:-220px;}
.ShopContainer_VisualMan .indi_man .right {position:absolute; right:-25px; top:-220px;}

.ShopContainer_VisualMan2 {width:100%; height:410px; position:relative; z-index:1;}
.ShopContainer_VisualMan2 .visual_man {width:100%; height:410px;position:absolute;left:0;top:0;}
.ShopContainer_VisualMan2 .slide_wrap_man {width:980px; height:410px; margin:0 auto;}
.ShopContainer_VisualMan2 .slide_wrap_man img {width:980px; height:410px;}
.ShopContainer_VisualMan2 .slide_man_list {width:auto; height:410px; position:absolute; left:0; top:0;}
.ShopContainer_VisualMan2 .slide_man_list li {float:left; width:980px; height:410px; text-align:center;}
.ShopContainer_VisualMan2 .slide_man_list li img {display:inline;}
.ShopContainer_VisualMan2 .indi_man_wrap {width:100%; height:0px; position:absolute; left:0; top:0;}
.ShopContainer_VisualMan2 .indi_man {width:980px; height:0px; margin:0 auto; position:relative;}
.ShopContainer_VisualMan2 .indi_man .left {position:absolute; left:-25px; top:200px;}
.ShopContainer_VisualMan2 .indi_man .right {position:absolute; right:-25px; top:200px;}

.ShopContainer .hot_item {width:100%; height:auto;}
.ShopContainer .hot_item .tit {font-size:19px; font-weight:600; color:#333; margin-bottom:15px;}
.ShopContainer .hot_item .item_list_wrap {width:975px; margin:0 auto; overflow:hidden}
.ShopContainer .hot_item .item_list {width:976px; height:278px;}
.ShopContainer .hot_item .item_list li {float:left; width:244px; height:278px; text-align:center; border-right:1px solid #e1e4e8; position:relative;}
.ShopContainer .hot_item .item_list li .img {width:100%; height:200px;}
.ShopContainer .hot_item .item_list li .img img {display:inline; width:190px; height:190px;}
.ShopContainer .hot_item .item_list .over {position:absolute; left:0; top:0; width:100%; height:100%; border:1px solid #6d9811;}
.ShopContainer .hot_item .item_list .over .over_back {position:relative; width:100%; height:100%; text-align:center;}
.ShopContainer .hot_item .item_list .over .detail {display:inline-block; width:100%; height:100%; background:#000; opacity:0.7; filter:alpha(opacity=70);}
.ShopContainer .hot_item .item_list .wrap {display:block; margin:70px auto 0; color:#fff; width:165px; height:150px; line-height:17px; overflow:hidden; padding-bottom:50px; background:url(/images/icon/prd_summary.png) center bottom no-repeat;}

.ShopContainer .skintype_search {width:100%; height:auto;}
.ShopContainer .skintype_search .type {width:740px; margin:0 auto;}
.ShopContainer .skintype_search .type li {float:left; width:185px; margin:0 auto; padding:7px 0;}

.ShopContainer .prdt_list_wrap .text {border-bottom:1px solid #9ea0a3; padding-bottom:10px; margin-bottom:30px;}
.ShopContainer .prdt_list_wrap .text .result {float:left; width:25%; display:inline-block; font-size:12px; color:#555; padding-top:5px;}
.ShopContainer .prdt_list_wrap .text .result span {color:#6d9811; font-weight:600;}
.ShopContainer .prdt_list_wrap .text .sort {float:right; display:inline-block;} 
.ShopContainer .prdt_list_wrap .text .sort .sort_list {margin-right:-1px; padding-top:5px;}
.ShopContainer .prdt_list_wrap .text .sort .sort_list li {float:left;}
.ShopContainer .prdt_list_wrap .text .sort .sort_list li a {display:inline-block; background:url('/images/common/sp_bar_4.png') no-repeat right 2px; padding:0 10px;}
.ShopContainer .prdt_list_wrap .text .sort .sort_list li a.on {color:#6d9811; font-weight:600;}
.ShopContainer .prdt_list_wrap .text .sort .btn_sort1{display:inline-block;font-size:11px;line-height:14px;color:#777;border:1px solid #e1e4e8;padding:3px 0 2px 0;text-align:center;margin-left:-4px}
.ShopContainer .prdt_list_wrap .text .sort .btn_sort1:hover{color:#fff;border-color:#999;background-color:#999}
.ShopContainer .prdt_list_wrap .text .sort .btn_sort2{display:inline-block;font-size:11px;line-height:14px;color:#6d9811;border:1px solid #6d9811;padding:3px 0 2px 0;text-align:center;margin-left:-4px}
.ShopContainer .prdt_list_wrap .text .sort .btn_sort2:hover{color:#fff;background-color:#6d9811;border-color:#6d9811}

.ShopContainer .prdt_box {width:980px; height:auto; overflow:hidden;}
.ShopContainer .prdt_list {width:992px; height:auto;}
.ShopContainer .prdt_list li {float:left; width:233px; height:325px; text-align:center; border:1px solid #e1e4e8; margin:0 15px 15px 0; position:relative;}
.ShopContainer .prdt_list li .img {width:100%; height:195px;}
.ShopContainer .prdt_list li .img img {display:inline; width:180px; height:180px;}
.ShopContainer .prdt_list .over {position:absolute; left:0; top:0; width:100%; height:100%; border:1px solid #6d9811;}
.ShopContainer .prdt_list .over .over_back {position:relative; width:100%; height:100%; text-align:center;}
.ShopContainer .prdt_list .over .detail {display:inline-block; width:100%; height:100%; background:#000; opacity:0.7; filter:alpha(opacity=70);}
.ShopContainer .prdt_list .wrap {display:block; margin:70px auto 0; color:#fff; line-height:17px; width:165px; height:150px; overflow:hidden; padding-bottom:50px; background:url(/images/icon/prd_summary.png) center bottom no-repeat;}
.ShopContainer .prdt_list .icon .wrap .info {font-size:15px; color:#fff; line-height:20px; text-align:center; padding:20px 20px 0 20px;}
.ShopContainer .prdt_list .icon .wrap.new {display:inline-block; margin-top:45px;}
.ShopContainer .prdt_list .icon .wrap.new .info {height:90px; font-size:15px; color:#fff; line-height:20px; text-align:center; padding:20px 20px 0 20px;}
.ShopContainer .prdt_list .position1 {position:absolute; right:10px; top:10px;}
.ShopContainer .prdt_list.height1 li {height:280px;}
.ShopContainer .prdt_list.height1 .over .detail {background:#3b322b; opacity:0.3; filter:alpha(opacity=30);}

.ShopContainer .best_tit {padding:0 0 15px 0;}
.ShopContainer .prdt_list_best {display:inline-block; width:auto; height:auto; text-align:center; margin:1px 0 20px 1px;}
.ShopContainer .prdt_list_best .best_list_con {width:100%; height:100%; position:absolute; left:0; top:0;}
.ShopContainer .prdt_list_best .best_list_con .best_img img {width:240px;height:240px;}
.ShopContainer .prdt_list_best li {float:left; width:245px; height:352px; text-align:center; border:1px solid #e1e4e8; margin:-1px 0 0 -1px; position:relative;}
.ShopContainer .prdt_list_best li .best_img {width:100%; height:246px; padding-top:1px;}
.ShopContainer .prdt_list_best li .img {padding-top:1px;}
.ShopContainer .prdt_list_best .grade {width:100%; height:40px;}
.ShopContainer .prdt_list_best .grade_2 {width:100%; height:auto; padding:25px 0 15px 0;}
.ShopContainer .prdt_list_best .btn_review {width:100%; height:auto; font-size:13px; padding-top:15px;}
.ShopContainer .prdt_list_best li.best1 {width:489px; height:393px; text-align:center; border:1px solid #e1e4e8; margin:-1px 0 0 -1px; position:relative;}
.ShopContainer .prdt_list_best li.best23 {width:489px; height:197px; text-align:center; border:1px solid #e1e4e8; margin:-1px 0 0 -1px; position:relative;}
.ShopContainer .prdt_list_best li.best23 .img {float:left; width:205px; height:196px; padding-top:1px;}
.ShopContainer .prdt_list_best li.best23 .prdt_info {float:left; width:280px; height:195px; text-align:left;}
.ShopContainer .prdt_list .icon_best {position:absolute; left:0; top:0; width:100%; height:1px; text-align:left;}
.ShopContainer .prdt_list .icon_best .wrap {display:inline-block; margin:130px 0 0 50px;}
.ShopContainer .prdt_list .icon_best2 {text-align:center;}
.ShopContainer .prdt_list .icon_best2 .wrap {display:inline-block; margin:135px 0 0 0;}
.ShopContainer .prdt_list .icon_best3 {text-align:center;}
.ShopContainer .prdt_list .icon_best3 .wrap {display:inline-block; margin:185px 0 0 0;}

/* 제품라인 탭메뉴 */
.ShopContainer .prdt_line_tab {display:inline-block; width:100%; height:auto; border-left:1px solid #e1e4e8;}
.ShopContainer .prdt_line_tab li {float:left; width:14.28%; height:47px; border:1px solid #e1e4e8; border-left:0; margin-top:-1px; position:relative;}
.ShopContainer .prdt_line_tab li a {display:inline-block; width:100%; height:47px; line-height:18px; font-size:13px; color:#555; text-align:center; padding:0 3px}
.ShopContainer .prdt_line_tab li a:hover {display:inline-block; width:100%; height:45px; line-height:18px; font-size:13px; font-weight:600; color:#fff; text-align:center; background:#6d9811;}
.ShopContainer .prdt_line_tab li a.on {display:inline-block; width:100%; height:45px; line-height:18px; font-size:13px; font-weight:600; color:#fff; text-align:center; background:#6d9811;}


/* 제품상세페이지 */
.ShopContainer .view_img_wrap {float:left; width:410px; height:auto;}
.ShopContainer .view_img_wrap .zoom_img {width:410px; height:410px; text-align:center; position:relative;}
.ShopContainer .view_img_wrap .zoom_img img {display:inline; width:410px;height:410px;}
.ShopContainer .view_img_wrap .thumb_box {width:100%; height:69px; text-align:left; position:relative;}
.ShopContainer .view_img_wrap .thumb_box .slide_thumb_wrap {display:block; width:347px; height:69px; margin:0 auto; position:relative;background:url('/images/common/noimg_4.png') no-repeat 0 0;}
.ShopContainer .view_img_wrap .thumb_box .slide_thumb_wrap .slide_thumb_list {position:absolute; left:0; top:0;float:left; border-left:1px solid #e3e6ea;border-right:1px solid #e3e6ea;}
.ShopContainer .view_img_wrap .thumb_box .slide_thumb_wrap .slide_thumb_list li {float:left; width:69px; height:69px; border:1px solid #e3e6ea; 1border-right:1px solid #f7f7f7;}
/*.ShopContainer .view_img_wrap .thumb_box .slide_thumb_wrap .slide_thumb_list li:hover {border:1px solid #6e9812;}*/
.ShopContainer .view_img_wrap .thumb_box .slide_thumb_wrap .slide_thumb_list li.on {border:1px solid #6e9812;}
.ShopContainer .view_img_wrap .thumb_box .slide_thumb_wrap .slide_thumb_list img {width:67px;height:67px;}
.ShopContainer .view_img_wrap .thumb_box .left {position:absolute; left:0; top:28px;}
.ShopContainer .view_img_wrap .thumb_box .right {position:absolute; right:3px; top:28px;}
.ShopContainer .view_img_wrap .benefit {width:347px; height:auto; margin:0 auto; background:#fcfcfc; border:1px solid #b68957;}
.ShopContainer .view_img_wrap .benefit .tit {height:40px; font-size:13px; line-height:40px; color:#fff; text-align:center; background:#b68957;}
.ShopContainer .view_img_wrap .benefit .con {padding:15px 20px 7px 20px;}
.ShopContainer .view_img_wrap .benefit .con li {color:#555; line-height:18px; background:url('/images/bu/bu_rect_1.png') no-repeat 0 8px; padding:0 0 8px 11px;}

.ShopContainer .view_detail_option {float:right; width:490px;}
.ShopContainer .view_detail_option .box1 {width:100%; height:140px; border-bottom:1px solid #e3e5e9;}
.ShopContainer .view_detail_option .effect {float:left; padding-top:20px;}
.ShopContainer .view_detail_option .effect li {float:left; width:80px; margin-right:2px; text-align:center;}
.ShopContainer .view_detail_option .effect li img {display:inline;}
.ShopContainer .view_detail_option .effect li p {font-weight:600; color:#6d9811;font-size:12px; line-height:14px; text-align:center; padding-top:6px; word-wrap:break-word;}
.ShopContainer .view_detail_option .grade {float:left; width:164px; height:120px; color:#fff; text-align:center; background:#3b322b;}
.ShopContainer .view_detail_option .grade .score {padding:20px 0 10px 0; color:#fff;}
.ShopContainer .view_detail_option .grade .score span {font-size:30px; font-weight:600; color:#aee539;}
.ShopContainer .view_detail_option .grade .txt {padding-top:15px; color:#fff;}
.ShopContainer .view_detail_option .grade .txt span {font-weight:600;}
.ShopContainer .view_detail_option .box2 {display:inline-block; width:100%; height:290px; border-bottom:1px solid #e3e5e9;}
.ShopContainer .view_detail_option .order_option {height:265px; padding:20px 0 10px 0; text-align:center;}
.ShopContainer .view_detail_option .stats {float:left; width:164px; height:auto; height:289px;}
.ShopContainer .view_detail_option .stats ul li {width:100%; height:15px;}
.ShopContainer .view_detail_option .stats .graph_age {width:164px; height:145px; border-bottom:1px solid #e3e5e9; padding-top:20px;}
.ShopContainer .view_detail_option .stats .graph_skintype {width:164px; height:144px; padding-top:20px;}
.ShopContainer .view_detail_option .stats p {font-size:13px; color:#555; font-weight:600; text-align:center; padding-bottom:10px;}
.ShopContainer .view_detail_option .stats .field {float:left; width:55px; font-size:10px; color:#777; text-align:right; padding:2px 5px 0 0;}
.ShopContainer .view_detail_option .stats .rate {float:left; width:90px; height:7px;}
.ShopContainer .view_detail_option .stats .rate span {display:inline-block; width:100%; height:7px; background:#b68957;}
.ShopContainer .view_detail_option .stats .rate span.top {background:#6d9811;}
.ShopContainer .view_detail_option .color_thumb {display:inline-block;}
.ShopContainer .view_detail_option .color_thumb li {float:left; margin:0 0 5px 4px;}
.ShopContainer .view_detail_option .color_thumb li img {width:37px;height:37px;}
.ShopContainer .view_detail_option .option_select {display:inline-block; width:100%; height:auto; border-bottom:1px solid #e3e5e9; padding:20px 0;}
.ShopContainer .view_detail_option .option_select .btn_detail {width:164px; float:left;}
.ShopContainer .view_detail_option .option_select .option_list {display:inline-block; padding:13px 0 13px 0; background:#f8f8f8;}
.ShopContainer .view_detail_option .option_select .option_list li {padding:2px 0 2px 0;}
.ShopContainer .view_detail_option .option_select .option_list .option_name {float:left; width:235px; padding:5px 0 0 15px;}
.ShopContainer .view_detail_option .option_select .option_list .option_name span {display:inline-block; font-size:12px; font-weight:600; color:#3b322b; line-height:16px; background:url('/images/bu/bu_bar_1.png') no-repeat 0 8px; padding:0 0 0 10px;}
.ShopContainer .view_detail_option .option_select .option_list .option_price {float:left; width:91px; padding:5px 20px 0 0; text-align:right;}
.ShopContainer .view_detail_option .option_select .option_list .option_quantity {float:left; width:140px;}
.ShopContainer .view_detail_option .option_select .option_list .btn {float:left; width:24px; padding-top:5px;}
.ShopContainer .view_detail_option .total_1 {padding:20px 0 35px 0;}
.ShopContainer .view_detail_option .total_1 .txt {float:left; font-size:20px; color:#333;}
.ShopContainer .view_detail_option .total_1 .price {float:right; font-size:13px; color:#555; text-align:right; padding-right:10px;}
.ShopContainer .view_detail_option .btn_group .btn_wishlist_1 {float:left; display:inline-block; width:122px; height:50px; line-height:50px; font-size:14px; font-weight:600; color:#6d9811; text-align:center; background:#fff; border:1px solid #6d9811; border-right:0;}
.ShopContainer .view_detail_option .btn_group .btn_cart_1 {float:left; display:inline-block; width:122px; height:50px; line-height:50px; font-size:14px; font-weight:600; color:#6d9811; text-align:center; background:#fff; border:1px solid #6d9811; border-right:0;}
.ShopContainer .view_detail_option .btn_group .btn_buy_1 {float:left; display:inline-block; width:245px; height:50px; line-height:50px; font-size:16px; font-weight:600; color:#fff; text-align:center; background:#6d9811; border:1px solid #6d9811;}
.ShopContainer .view_detail_option .prdHead {border-bottom:1px solid #e3e5e9; padding-bottom:10px;}
.ShopContainer .view_detail_option .prdHead h3 {font-size:28px; font-weight:600; color:#222; margin-bottom:10px;}
.ShopContainer .view_detail_option .prdHead .info {}

.ShopContainer .view_detail_option .left_btn {width:100%; text-align:center; padding-top:20px;}
.ShopContainer .view_detail_option .left_btn a {display:inline-block; width:355px; height:50px; line-height:50px; font-size:14px; vertical-align:middle; font-weight:600; color:#555; text-align:center; border:1px solid #e1e4e8;}

.ShopContainer .keyword_tag {background:url('/images/icon/icon_tag.png') no-repeat; padding:0 0 20px 50px;}
.ShopContainer .keyword_tag span {margin-right:5px;}
.ShopContainer .relate_prdt {width:100%; height:275px; border-top:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8; margin:60px 0 80px;}
.ShopContainer .relate_prdt .relate1 {float:left; width:489px; height:274px; border-right:1px solid #e1e4e8; padding:30px 0 0 0;}
.ShopContainer .relate_prdt .relate2 {float:left; width:490px; height:274px; padding:30px 0 0 25px;}
.ShopContainer .relate_prdt .tit {font-size:16px; color:#333; font-weight:600; position:relative; padding-bottom:15px;}
.ShopContainer .relate_prdt .indi_relate {display:inline-block; position:absolute; right:30px; top:0;}
.ShopContainer .relate_prdt .indi_relate img {margin-left:4px;}
.ShopContainer .relate_prdt .slide_relate_wrap {width:480px; height:200px; position:relative; overflow:hidden;}
.ShopContainer .relate_prdt .slide_relate_list {height:200px; position:absolute; left:0; top:0;}
.ShopContainer .relate_prdt .slide_relate_list li {float:left; width:145px; height:200px; margin-right:15px; text-align:center;}
.ShopContainer .relate_prdt .slide_relate_list li .img {position:relative;width:145px; height:145px;}
.ShopContainer .relate_prdt .slide_relate_list li .img img {max-width:145px; max-height:145px;}
.ShopContainer .relate_prdt .slide_relate_list .over {position:absolute; left:0; top:0; width:100%; height:100%;}
.ShopContainer .relate_prdt .slide_relate_list .over .over_back {position:relative; width:100%; height:100%; text-align:center;}
.ShopContainer .relate_prdt .slide_relate_list .over .detail {display:inline-block; width:100%; height:100%; background:#000; opacity:0.001; filter:alpha(opacity=0.1);}
.ShopContainer .relate_prdt .slide_relate_list .icon {position:absolute; left:0; top:0; width:100%; height:1px;}
.ShopContainer .relate_prdt .slide_relate_list .icon .wrap {display:inline-block; margin-top:85px;}

.ShopContainer .product_summary {padding-bottom:10px; margin-bottom:30px; border-bottom:1px solid #9ea0a3;}
.ShopContainer .product_summary .smyHead {padding:0 20px 10px;}
.ShopContainer .product_summary .smyHead h4 {font-size:20px; color:#333; margin-bottom:5px;}
.ShopContainer .product_summary .smyHead .subtit {font-size:12px; color:#8d8d8d; margin-bottom:10px;}
.ShopContainer .product_summary .smyHead h5 {font-size:14px; color:#6d9811; margin-bottom:10px;}
.ShopContainer .product_summary .smyHead .subtxt {font-size:14px; line-height:18px;}
.ShopContainer .product_summary .smyCont {}
.ShopContainer .product_summary .smyCont dt {border-top:1px solid #e1e4e8; padding:10px 20px 0; font-weight:bold;}
.ShopContainer .product_summary .smyCont dd {padding:5px 20px 10px; line-height:16px;}
.ShopContainer .product_summary .smyCont dd.last {border-top:1px solid #e1e4e8;}

.ShopContainer .product_detailview {width:980px; height:auto; padding-bottom:30px; text-align:center;}
.ShopContainer .product_detailview .videoArea {width:879px;height:440px;margin:0 auto;position:relative;}
.ShopContainer .product_detailview .videoArea iframe {position:absolute;left:70px;top:70px;}
.ShopContainer .detailview_tip {margin-bottom:60px;}
.ShopContainer .detailview_tit {border-bottom:1px solid #9ea0a3; padding-bottom:15px; margin-bottom:20px; position:relative;}
.ShopContainer .detailview_tit .sns {width:auto; position:absolute; right:0; top:-10px;}
.ShopContainer .detailview_tit .sns li {float:left;}
.ShopContainer .detailview_tit .sns li img {margin-left:4px;}
.ShopContainer .detailview_tit.noline {border-bottom:0; margin-bottom:0;}
.ShopContainer .detailview_tit .tit {font-size:16px; color:#333; font-weight:600; background:url('/images/icon/icon_diamond_1.png') no-repeat 0 3px; padding-left:20px;}
.ShopContainer .detailview_tit .more {position:absolute; right:0; top:0; padding-left:20px;}
.ShopContainer .slide_beautytip_wrap {width:918px; height:313px; margin:0 auto; position:relative; overflow:hidden;}
.ShopContainer .slide_beautytip_wrap .slide_beautytip_list {height:313px; position:absolute; left:0; top:0;}
.ShopContainer .slide_beautytip_wrap .slide_beautytip_list li {float:left; width:216px; height:313px; margin-right:18px; position:relative;}
.ShopContainer .slide_beautytip_wrap .slide_beautytip_list .img {width:216px; height:216px; overflow:hidden;}
.ShopContainer .slide_beautytip_wrap .slide_beautytip_list .img img {width:216px;}
.ShopContainer .slide_beautytip_wrap .slide_beautytip_list .txt {width:216px; height:97px; border:1px solid #e1e4e8; border-top:0; padding:15px 15px 0 15px;}
.ShopContainer .slide_beautytip_wrap .slide_beautytip_list .txt .tit {font-size:12px; font-weight:bold; color:#333; height:25px;}
.ShopContainer .slide_beautytip_wrap .slide_beautytip_list .txt .con {height:50px;}
.ShopContainer .slide_beautytip_wrap .slide_beautytip_list .over {position:absolute; left:0; top:0; width:100%; height:100%; border:1px solid #6d9811;}
.ShopContainer .slide_beautytip_wrap .slide_beautytip_list .over .over_back {position:relative; width:100%; height:100%; text-align:center;}
.ShopContainer .slide_beautytip_wrap .slide_beautytip_list .over .detail {display:inline-block; width:100%; height:100%; background:#000; opacity:0.001; filter:alpha(opacity=0.1);}
.ShopContainer .imgArea{border-bottom:1px solid #9ea0a3; padding-bottom:15px; margin-bottom:25px; text-align:center;}
.ShopContainer .imgArea img{max-width:100%;}

.ShopContainer .realReview {}
.ShopContainer .realReview .realCont {position:relative; margin:10px 0 20px; padding-bottom:30px;}
.ShopContainer .realReview .realCont .realMedia {position:absolute; top:24px; left:92px; width:480px; height:300px; background:#000;}
.ShopContainer .realReview .realCont .btnCont {border-bottom:1px solid #9ea0a3; text-align:center;}
.ShopContainer .realReview .realCont .btnCont .btn_type1 {margin:20px 0 -17px; vertical-align:top;}

.ShopContainer .detailview_tip .btn_left {position:absolute; left:0; top:115px;}
.ShopContainer .detailview_tip .btn_right {position:absolute; right:0; top:115px;}
.ShopContainer .detail_photoreview_list {display:inline-block; border-bottom:1px solid #9ea0a3; margin-top:-20px;}
.ShopContainer .detail_photoreview_list li {width:980px; height:175px; padding:20px 0 0 30px; border-bottom:1px solid #e1e4e8;}
.ShopContainer .detail_photoreview_list li.no_content {width:980px; height:200px; font-size:14px; font-weight:600; text-align:center; padding:90px 0 0 0; border-bottom:0;}
.ShopContainer .detail_photoreview_list .img {float:left; width:216px; height:135px; overflow:hidden;}
.ShopContainer .detail_photoreview_list .img img {width:216px;}
.ShopContainer .detail_photoreview_list .txt {float:left; width:620px; padding-left:30px;}
.ShopContainer .detail_photoreview_list .txt .name_date span {color:#777; margin-right:15px;}
.ShopContainer .detail_photoreview_list a.tit {display:inline-block; width:540px; font-size:14px; font-weight:600; color:#333; margin:5px 0 15px 0;}
.ShopContainer .detail_photoreview_list .con {width:540px;height:40px; color:#777; line-height:20px;overflow:hidden;}
.ShopContainer .detail_photoreview_list .grade {float:left; width:113px; padding-top:60px;}

.ShopContainer .hotdeal_bnr {width:980px; height:48px; position:relative;}
.ShopContainer .hotdeal_bnr .bg {width:980px; height:50px; text-align:center; background:url('/images/page/hotdeal_bg2.png'); border-bottom:2px solid #333; position:absolute; left:0; top:-2px;}
.ShopContainer .hotdeal_bnr .btn_more {font-size:13px; color:#fff; font-weight:600; text-decoration:underline; position:absolute; right:30px; top:14px;}
.ShopContainer .hotdeal_bnr .date {width:auto; height:50px; font-size:16px; color:#fff; font-weight:600; background:url('/images/page/hotdeal_bg3.png') no-repeat 0 10px; padding:9px 0 0 100px;}
.ShopContainer .hotdeal_bnr .date span {display:inline-block; width:32px; height:38px; vertical-align:middle; margin:0 1px;}
.ShopContainer .hotdeal_bnr .date span.no0 {background:url('/images/page/no0.png') no-repeat 0 0;}
.ShopContainer .hotdeal_bnr .date span.no1 {background:url('/images/page/no1.png') no-repeat 0 0;}
.ShopContainer .hotdeal_bnr .date span.no2 {background:url('/images/page/no2.png') no-repeat 0 0;}
.ShopContainer .hotdeal_bnr .date span.no3 {background:url('/images/page/no3.png') no-repeat 0 0;}
.ShopContainer .hotdeal_bnr .date span.no4 {background:url('/images/page/no4.png') no-repeat 0 0;}
.ShopContainer .hotdeal_bnr .date span.no5 {background:url('/images/page/no5.png') no-repeat 0 0;}
.ShopContainer .hotdeal_bnr .date span.no6 {background:url('/images/page/no6.png') no-repeat 0 0;}
.ShopContainer .hotdeal_bnr .date span.no7 {background:url('/images/page/no7.png') no-repeat 0 0;}
.ShopContainer .hotdeal_bnr .date span.no8 {background:url('/images/page/no8.png') no-repeat 0 0;}
.ShopContainer .hotdeal_bnr .date span.no9 {background:url('/images/page/no9.png') no-repeat 0 0;}
.ShopContainer .hotdeal_bnr .date span.no_bg {display:inline-block; width:13px; height:38px; background:url('/images/page/hotdeal_bg4.png') no-repeat 7px 9px;}

.ShopContainer .hotdeal_soldout {position:absolute; top:-2px; left:0; width:100%; min-height:540px; text-align:center; background:url('/images/page/soldout_bg.png') repeat; z-index:15;}
.ShopContainer .hotdeal_soldout .out {padding-top:140px;}
.prdHead {position:relative;}

/* 장바구니 */
.ShopContainer .cart_step {padding:30px 0 0 0;}
.ShopContainer .cart_step .step_tit {float:left; width:216px; height:122px; border:1px solid #e1e4e9; border-right:0; padding:30px 0 0 55px;}
.ShopContainer .cart_step .step_tit .num {display:inline-block; font-size:14px; color:#222; font-weight:bold; padding-bottom:5px;}
.ShopContainer .cart_step .step_tit .tit {font-size:30px; color:#333; font-weight:bold;}
.ShopContainer .cart_step .step_process {float:left; width:488px; height:122px;}
.ShopContainer .cart_step .step_process.step01 {background:url('/images/page/bg_step.png') no-repeat 0 0;}
.ShopContainer .cart_step .step_process.step02 {background:url('/images/page/bg_step.png') no-repeat 0 -122px;}
.ShopContainer .cart_step .step_process.step03 {background:url('/images/page/bg_step.png') no-repeat 0 -244px;}
.ShopContainer .cart_step .step_process ul li {float:left; width:33%; height:auto; font-size:13px; color:#666; font-weight:600; text-align:center; padding-top:75px;}
.ShopContainer .cart_step .step_process ul li.on {color:#6e9812;}
.ShopContainer .cart_step .step_info {float:left; width:276px; height:122px; border:1px solid #e1e4e9; border-left:0; background:#f8f8f8; padding-top:20px;}
.ShopContainer .cart_step .step_info .step_info_box {width:215px; margin:0 auto;}
.ShopContainer .cart_step .step_info .step_info_box .name {font-size:15px; font-weight:600; color:#333; border-bottom:1px solid #e1e4e8; padding-bottom:8px;}
.ShopContainer .cart_step .step_info .step_info_box .name span {display:inline-block; color:#6d9811; background:url('/images/icon/icon_man_1.png') no-repeat 0 2px; padding-left:16px;}
.ShopContainer .cart_step .step_info .step_info_box li {float:left; width:50%; font-size:13px; color:#666; font-weight:600; line-height:20px; padding-top:10px; text-align:center;}
.ShopContainer .cart_step .step_info .step_info_box .nomember {font-size:12px; color:#666; font-weight:normal; line-height:16px; padding-top:10px;}
.ShopContainer .amount_wrap .mileage {float:left; width:250px; height:116px; font-size:15px; color:#fff; font-weight:600; text-align:center; background:#3b322b; padding-top:35px;}
.ShopContainer .amount_wrap .mileage span {display:inline-block;}
.ShopContainer .amount_wrap .sum {float:left; width:730px; height:116px; font-size:14px; font-weight:normal; color:#333; text-align:center; background:#fff; border:1px solid #3b322b; padding-top:35px; background:url('/images/icon/bg_sum.png') no-repeat 225px 53px; position:relative;}
.ShopContainer .amount_wrap .sum .order_price {position:absolute; left:27px; top:30px; width:190px; height:auto;}
.ShopContainer .amount_wrap .sum .order_price p {font-size:14px; font-weight:600; line-height:30px;}
.ShopContainer .amount_wrap .sum .order_price span {font-size:18px; font-weight:600;}
.ShopContainer .amount_wrap .sum .delivery_price {position:absolute; left:250px; top:30px; width:170px; height:auto;}
.ShopContainer .amount_wrap .sum .delivery_price p {font-size:14px; font-weight:600; line-height:30px;}
.ShopContainer .amount_wrap .sum .delivery_price span {font-size:18px; font-weight:600;}
.ShopContainer .amount_wrap .sum .amount {position:absolute; left:450px; top:25px; width:250px; height:auto;}
.ShopContainer .amount_wrap .sum .amount p {font-size:17px; font-weight:600; line-height:30px;}
.ShopContainer .amount_wrap .sum .amount .num {font-size:32px; font-weight:600;}
.ShopContainer .order_info {font-size:12px; color:#666;}
.ShopContainer .order_info .order_info_1 {width:100%; height:50px; border-top:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8;}
.ShopContainer .order_info .order_info_1 .field1 {float:left; width:135px; height:50px; font-size:13px; font-weight:600; color:#333; background:url('/images/icon/icon_info.png') no-repeat 35px 18px; padding:17px 0 0 58px;}
.ShopContainer .order_info .order_info_1 .txt {float:left; width:575px; height:50px; border-right:1px solid #e1e4e8; padding:17px 0 0 0;}
.ShopContainer .order_info .order_info_2 {width:100%; height:50px; border-bottom:1px solid #e1e4e8; background:#f8f8f8;}
.ShopContainer .order_info .order_info_2 .field2 {float:left; width:135px; height:50px; font-size:13px; font-weight:600; color:#333; background:url('/images/icon/icon_quick.png') no-repeat 33px 18px; padding:17px 0 0 58px;}
.ShopContainer .order_info .order_info_2 .txt {float:left; width:575px; height:50px; padding:17px 0 0 0;}
.ShopContainer .order_info .btn {float:left; width:270px; height:50px; padding:17px 0 0 25px;}
.ShopContainer .order_info .btn .btn_card {display:inline-block; font-size:13px; color:#333; font-weight:600; padding:0 0 0 20px; background:url('/images/icon/icon_card_1.png') no-repeat 0 2px;}
.ShopContainer .order_info .btn .btn_quick {display:inline-block; font-size:13px; color:#333; font-weight:600; padding:0 0 0 0;}

.amount_wrap2 .sum {width:100%; height:116px; font-size:14px; font-weight:normal; color:#333; text-align:center; background:#fff; border:1px solid #3b322b; padding-top:35px; background:url('/images/icon/bg_sum_2.png') no-repeat 260px 53px; position:relative;}
.amount_wrap2 .sum .order_price {position:absolute; left:62px; top:30px; width:190px; height:auto;}
.amount_wrap2 .sum .order_price p {font-size:14px; font-weight:600; line-height:30px;}
.amount_wrap2 .sum .order_price span {font-size:18px; font-weight:600;}
.amount_wrap2 .sum .delivery_price {position:absolute; left:285px; top:30px; width:170px; height:auto;}
.amount_wrap2 .sum .delivery_price p {font-size:14px; font-weight:600; line-height:30px;}
.amount_wrap2 .sum .delivery_price span {font-size:18px; font-weight:600;}
.amount_wrap2 .sum .amount {position:absolute; left:485px; top:25px; width:250px; height:auto;}
.amount_wrap2 .sum .amount p {font-size:17px; font-weight:600; line-height:30px;}
.amount_wrap2 .sum .amount .num {font-size:32px; font-weight:600;}

.ShopContainer .FreeAdd {margin-top:-1px;}
.ShopContainer .FreeAddBox {width:100%; height:auto; background:#fff; border:1px solid #e1e4e8; cursor:pointer;}
.ShopContainer .FreeAddBox .fa_box1 {width:100%; height:65px; background:#f8f8f8; padding:18px 45px 0 40px;}
.ShopContainer .FreeAddBox .tit_left {display:inline-block; float:left; width:auto; padding:8px 0 0 0;}
.ShopContainer .FreeAddBox .tit_right {display:inline-block; float:right; width:auto; height:30px; font-size:12px; color:#333; padding:8px 43px 0 0; background:url('/images/btn/btn_down_5.png') no-repeat right 0;}
.ShopContainer .FreeAddBox.on {border:1px solid #6e9812;}
.ShopContainer .FreeAddBox.on .tit_right {background:url('/images/btn/btn_up_5.png') no-repeat right 0;}

/* 주문결제 */
.ShopContainer .special_list {margin-bottom:20px;}
.ShopContainer .special_list li {padding:0 0 8px 0;}
.ShopContainer .special_list li span {display:inline-block; color:#666; background:url('/images/bu/bu_rect_1.png') no-repeat 0 6px; padding:0 0 0 13px;}
.ShopContainer .free_box {width:100%; height:70px; border:1px solid #e1e4e8; background:#f8f8f8 url('/images/common/sp_bar_5.png') no-repeat center 20px; margin-bottom:15px; position:relative;}
.ShopContainer .free_box2 {background:#f8f8f8 url('');}
.ShopContainer .free_box3 {background:#fff url('/images/common/sp_bar_5.png') no-repeat center 20px; border:0; border-top:1px solid #e1e4e8; margin:0;}
.ShopContainer .free_box .left {width:430px; height:auto; position:absolute; left:40px; top:20px;}
.ShopContainer .free_box .right {width:430px; height:auto; position:absolute; left:520px; top:20px;}
.ShopContainer .free_box .txt {display:inline-block; width:160px; font-size:14px; font-weight:600; color:#333; background:url('/images/bu/bu_rect_1.png') no-repeat 0 7px; padding:0 0 0 10px;}
.ShopContainer .free_box .price {display:inline-block; width:auto; font-size:13px; color:#333;}
.ShopContainer .free_box .price span {display:inline-block; width:230px; height:30px; line-height:28px; font-size:13px; color:#666; text-align:right; border:1px solid #e1e4e8; background:#fff; padding:0 15px 0 0; margin-right:10px;}
.ShopContainer .free_box .left .price span {display:inline-block; width:230px; height:30px; line-height:28px; font-size:13px; color:#666; text-align:right; border:0; background:#fff; padding:0 15px 0 0; margin-right:10px;}
.ShopContainer .free_box .left2 {width:auto; height:auto; position:absolute; left:40px; top:25px;}
.ShopContainer .free_box .left2 .txt {width:auto; margin-right:20px;}
.ShopContainer .free_list_wrap {width:980px; height:auto; 1overflow:hidden;}
.ShopContainer .free_list_wrap .free_list {width:992px; height:auto;}
.ShopContainer .free_list_wrap .free_list li {float:left; width:233px; height:313px; text-align:center; border:1px solid #e1e4e8; margin:0 15px 15px 0;}
.ShopContainer .free_list_wrap .free_list li .img {width:100%; height:180px;}
.ShopContainer .free_list_wrap .free_list li .img img {width:180px; height:180px;}
.ShopContainer .free_list_wrap .free_list li .prdt_name {display:inline-block; width:100%; height:40px; font-size:15px; font-weight:600; color:#333; padding:0 10px;}
.ShopContainer .free_list_wrap .free_list li .prdt_price {display:inline-block; width:100%; height:35px; font-size:16px; font-weight:600; color:#f94a33;}
.ShopContainer .order_coupon {float:left; width:525px; height:auto; border-bottom:1px solid #3b322b;}
.ShopContainer .total_amount {float:right; width:424px; height:auto; border:1px solid #3b322b;}
.ShopContainer .total_amount .tit {width:100%; height:55px; font-size:16px; font-weight:600; color:#fff; text-align:center; background:#3b322b; padding-top:17px;}
.ShopContainer .total_amount .total_list {padding:28px 0 0 0;}
.ShopContainer .total_amount .total_list li {float:none; font-size:13px; font-weight:600; color:#333; padding:11px 38px; position:relative;}
.ShopContainer .total_amount .total_list li .num {position:absolute; right:38px; top:8px; font-size:14px; text-align:right;}
.ShopContainer .total_amount .total_list li.sum {font-size:20px; padding:28px 38px; background:#f8f8f8; margin:20px 0;}
.ShopContainer .total_amount .total_list li.sum .num {position:absolute; right:38px; top:25px; font-size:20px; text-align:right;}
.ShopContainer .order_coupon.nomember {width:525px; height:auto; border-bottom:0; display:inline-block;}
.ShopContainer .total_amount.nomember {width:424px; height:auto; border:1px solid #3b322b;display:inline-block;}
.ShopContainer .total_amount.nomember .total_list li.sum {font-size:20px; padding:25px 38px; background:#f8f8f8; margin:20px 0 0 0;}
.ShopContainer .order_caution_list1 {margin-left:8px;}
.ShopContainer .order_caution_list2 {position:absolute; left:554px; top:0;}
.ShopContainer .order_article {width:100%; height:100px;line-height:18px; border:1px solid #9ea0a3; padding:30px; margin-bottom:15px; overflow:auto;}
.ShopContainer .order_article .txt_tit1 {color:#333; font-weight:600;margin-bottom:10px;}
.ShopContainer .order_article .tbl_agree {width:100%; border-collapse:collapse;}
.ShopContainer .order_article .tbl_agree th {font-size:12px; color:#555; text-align:center; vertical-align:middle; background:#f8f8f8; border:1px solid #e1e4e8; padding:5px 0;}
.ShopContainer .order_article .tbl_agree td {font-size:12px; color:#777; text-align:center; vertical-align:middle; border:1px solid #e1e4e8; padding:10px 5px;}
.ShopContainer .order_article2 {width:100%; height:75px; border:1px solid #9ea0a3; padding:30px 0 0 30px; margin-bottom:15px; position:relative;}
.ShopContainer .order_article2 a {position:absolute; right:30px; top:20px;}
.ShopContainer .payment_method {width:100%; height:auto; border:1px solid #3b322b; padding:35px 40px; margin-bottom:30px;}
.ShopContainer .payment_method .payment_list {width:100%; height:45px; border-bottom:1px solid #e1e4e8; margin-bottom:20px;}
.ShopContainer .payment_method .payment_list li {float:left; font-size:13px; font-weight:600; color:#333; margin-right:20px;}
.ShopContainer .order_agree {width:100%; font-size:13px; padding:25px 0; text-align:center; background:#f8f8f8; margin-bottom:30px;}
.ShopContainer .txt_complete {width:100%; height:290px; text-align:center; border-top:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8; margin-bottom:50px; padding-top:155px; background:url('/images/icon/icon_complete.png') no-repeat center 85px;}
.ShopContainer .special_list_choice {display:inline-block; font-size:13px; color:#333; margin-bottom:30px; border-top:1px solid #9ea0a3; border-left:1px solid #e1e4e8;}
.ShopContainer .special_list_choice li {float:left; width:326px; height:100px; border-right:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8; padding:17px 0 0 40px;}
.ShopContainer .special_list_choice li img {width:78px; height:78px;}
.ShopContainer .special_list_choice li .txt {line-height:20px;padding-top:10px; width:180px;}
.ShopContainer .cashbak_reg2 .tit {width:auto; height:22px; font-size:16px; color:#333; font-weight:600; margin-bottom:20px; background:url('/images/icon/icon_cashbak.png') no-repeat; padding:5px 0 0 95px;}
.ShopContainer .cashbak_reg2 .content {width:100%; height:auto; border:1px solid #3b322b; padding:20px 40px; margin-bottom:50px;}
.ShopContainer .cashbak_reg2 .txt1 {font-size:13px; color:#333; font-weight:600; line-height:20px; border-bottom:1px solid #e1e4e8;}
.ShopContainer .cashbak_reg2 .cashbak_num {display:inline-block; padding:20px 0 0 0;}
.ShopContainer .cashbak_reg2 .cashbak_num .s_con7 {padding-top:10px; background-position:0 17px;}
.ShopContainer .CPoint1 {padding-top:15px; margin-top:15px; border-top:1px solid #e1e4e8;}
.ShopContainer .orderComplete .payment{border:1px solid #6d9811}
.ShopContainer .orderComplete .payment>table{width:100%;border-collapse:collapse;border-spacing:0}
.ShopContainer .orderComplete .payment tbody td{font-size:12px;line-height:18px;color:#555;border-left:1px solid #e1e4e8;border-bottom:1px solid #e1e4e8;padding:12px 28px;position:relative;text-align:right;vertical-align:top;}
.ShopContainer .orderComplete .payment tbody td:first-child{border-left:0}
.ShopContainer .orderComplete .payment tbody td.row1{border-bottom:0;background-color:#f8f8f8;text-align:left;padding-left:98px}
.ShopContainer .orderComplete .payment .pos1{font-size:14px;font-weight:600;color:#333;position:absolute;left:28px;top:21px}
.ShopContainer .orderComplete .payment tbody td.row1 .pos1{font-size:12px}
.ShopContainer .orderComplete .payment .row1>.pos1{top:12px}
.ShopContainer .orderComplete .payment .txt1{display:inline-block; font-size:14px;color:#333;margin-bottom:5px;}
.ShopContainer .orderComplete .payment .txt2{font-size:32px;line-height:36px;color:#f94a33;display:block;margin:0 0 25px 0;letter-spacing:-1px}
.ShopContainer .orderComplete .payment .color2{color:#6d9811}


/* 이벤트 */
.ShopContainer .roulette {width:100%; height:954px; background:url('/images/page/roulette_bg.jpg') no-repeat; margin-top:-30px; position:relative;}
.ShopContainer .roulette .img {position:absolute; left:188px; top:278px;}
.ShopContainer .roulette .button_start {position:absolute; left:391px; top:478px;}
.ShopContainer .roulette .pin {width:45px; height:72px; position:absolute; left:470px; top:258px; background:url('/images/page/roulette_pin.png') no-repeat;}
.ShopContainer .roulette .hand {width:78px; height:79px; position:absolute; left:493px; top:608px; background:url('/images/page/roulette_hand.png') no-repeat;}
.ShopContainer .roulette_guide {width:100%; height:auto; padding:30px 0 30px 145px; background:#634a2f; position:relative;}
.ShopContainer .roulette_guide li span {color:#fff;}
.ShopContainer .roulette_guide .caution {font-size:12px; color:#fdf8cb; font-weight:600; background:url('/images/icon/icon_caution_3.png') no-repeat 0 0; padding:0 0 0 20px; position:absolute; left:28px; top:33px;}
.ShopContainer .attend {width:100%; height:384px; background:url('/images/page/attend_bg.jpg') no-repeat; margin-top:-30px; position:relative;}
.ShopContainer .attend .btn {position:absolute; left:345px; top:260px;}
.ShopContainer .attend_info {width:979px; height:160px; background:url('/images/page/attend_guide_0924.png') no-repeat; position:relative;}
.ShopContainer .attend_info p {position:absolute; left:160px; top:37px; font-size:12px; font-weight:600; color:#fff; text-decoration:underline;}
.ShopContainer .atd_month {width:979px; height:105px; text-align:center; border:1px solid #e1e4e8; border-bottom:0; padding-top:30px; position:relative;}
.ShopContainer .atd_month .num {font-size:32px; font-weight:800; color:#333; vertical-align:middle; padding:0 18px; letter-spacing:-1px;}
.ShopContainer .atd_month a {display:inline-block; padding-top:6px;}
.ShopContainer .atd_month .my_count {display:inline-block; font-size:13px; color:#666; background:url('/images/icon/icon_attend.png') no-repeat 0 7px; padding:0 0 0 23px; position:absolute; right:50px; top:40px;}
.ShopContainer .atd_month .my_count strong {font-size:20px; font-weight:800;}
.ShopContainer .atd_calendar {width:980px; height:auto; min-height:536px; background:url('/images/page/bg_calendar.png') no-repeat; padding-top:31px;}
.ShopContainer .atd_calendar ul li {float:left; width:139.5px; height:101px; padding:10px 0 0 10px; position:relative;}
.ShopContainer .atd_calendar ul li .d {font-size:13px; color:#333;}
.ShopContainer .atd_calendar ul li .start {display:inline-block; width:53px; height:14px; background:url('/images/icon/icon_start.png') no-repeat; position:absolute; left:37px; top:11px;}
.ShopContainer .atd_calendar ul li .end {display:inline-block; width:40px; height:14px; background:url('/images/icon/icon_end.png') no-repeat; position:absolute; left:37px; top:11px;}
.ShopContainer .atd_calendar ul li .giveaway {display:inline-block; width:48px; height:48px; background:url('/images/icon/icon_giveaway.png') no-repeat; position:absolute; right:5px; top:5px;}
.ShopContainer .atd_calendar ul li.ac {background:url('/images/icon/icon_attend_check.png') no-repeat 3px 2px;}
.ShopContainer .attend_guide {width:100%; height:auto; padding:30px 0 30px 120px; background:#fff; position:relative; margin-bottom:50px;}
.ShopContainer .attend_guide li span {color:#777;}
.ShopContainer .attend_guide .caution {font-size:12px; color:#333; font-weight:600; background:url('/images/icon/icon_caution_4.png') no-repeat 0 0; padding:0 0 0 20px; position:absolute; left:0; top:33px;}
.ShopContainer .reply_reg {display:inline-block; width:100%; height:auto; background:#f8f8f8; padding:35px 40px;}
.ShopContainer .reply_reg .text {float:left; width:790px;}
.ShopContainer .reply_reg .btn {float:left;padding-top:24px;}
.ShopContainer .reply_reg .btn a {display:inline-block; width:110px; height:60px; line-height:60px; font-size:13px;}
.ShopContainer .reply_reg .btn .btn_reply {display:inline-block; width:175px; height:60px; font-size:16px; font-weight:600; color:#fff; line-height:60px; text-align:center; background:#6d9811;}

.ShopContainer .slide_ComEvent_wrap {width:980px; height:330px; position:relative;}
.ShopContainer .slide_ComEvent_list {height:330px; position:absolute; left:0; top:0;}
.ShopContainer .slide_ComEvent_list li {float:left; width:980px; height:330px;}
.ShopContainer .indi_ComEvent_wrap {width:100%; height:0; text-align:center; position:absolute;left:0;bottom:60px;z-index:300}
.ShopContainer .indi_ComEvent {display:inline-block; width:auto; height:auto;}
.ShopContainer .indi_ComEvent li {float:left;}
.ShopContainer .indi_ComEvent img {display:block;}
.ShopContainer .ComEventList_wrap {width:980px; height:auto; overflow:hidden;}
.ShopContainer .ComEventList {width:1000px;}
.ShopContainer .ComEventList li {float:left; width:482px; margin:0 16px 20px 0; border:1px solid #e1e4e8;}
.ShopContainer .ComEventList li:hover {border:1px solid #6d9811;}
.ShopContainer .ComEventList .img {width:482px; height:155px; position:relative;}
.ShopContainer .ComEventList .img img {width:480px; height:155px;}
.ShopContainer .ComEventList .img span {position:absolute; left:0; top:0;}
.ShopContainer .ComEventList .con {width:482px; height:90px; 1border:1px solid #e1e4e8; border-top:0; padding:25px 0 0 25px; position:relative;}
.ShopContainer .ComEventList .con span.btn_winner {display:inline-block; width:57px; height:57px; font-size:12px; font-weight:600; color:#6d9811; line-height:16px; text-align:center; background:url('/images/btn/bg_circle.png') no-repeat 0 0; padding-top:13px; position:absolute; right:25px; top:15px;}
.ShopContainer .ComEventList.end li:hover {border:1px solid #e1e4e8;}
.ShopContainer .ComEventList.end li:hover .con span.btn_winner {display:inline-block; width:57px; height:57px; font-size:12px; font-weight:600; color:#fff; line-height:16px; text-align:center; background:url('/images/btn/bg_circle_on.png') no-repeat 0 0; padding-top:13px; position:absolute; right:25px; top:15px;}
.ShopContainer .ComEvent_winner {display:inline-block; width:980px; height:auto; border-bottom:1px solid #e1e4e8;}
.ShopContainer .ComEvent_winner li {width:980px; height:auto; border-top:1px solid #e1e4e8;}
.ShopContainer .ComEvent_winner li .subject {width:980px; height:auto; padding:20px 0 20px 0; cursor:pointer;}
.ShopContainer .ComEvent_winner li .tit {float:left; width:690px; margin-left:30px;}
.ShopContainer .ComEvent_winner li .tit .name {font-size:14px; color:#555; padding-bottom:10px;}
.ShopContainer .ComEvent_winner li .tit .name.on {font-size:14px; color:#555; font-weight:600; padding-bottom:10px;}
.ShopContainer .ComEvent_winner li .date {float:right; width:200px; margin-right:30px; padding-top:10px;}
.ShopContainer .ComEvent_winner li .date span {display:inline-block; width:200px; height:30px; text-align:right; padding:8px 60px 0 0; background:url('/images/btn/btn_up_2.png') no-repeat right 0;}
.ShopContainer .ComEvent_winner .ComEvent_winner_con {width:100%; padding:35px; text-align:center; line-height:20px; border-top:1px solid #e1e4e8; display:none;}
.ShopContainer .ComEvent_winner .ComEvent_winner_con img {display:inline;}
.ShopContainer .ComEvent_winner li.on {border-top:1px solid #6d9811;}
.ShopContainer .ComEvent_winner li.on .name {color:#333; font-weight:600;}
.ShopContainer .ComEvent_winner li.on .date span {background:url('/images/btn/btn_down_2.png') no-repeat right 0;}
.ShopContainer .ComEvent_winner.EventView {border-bottom:0;}
.ShopContainer .ComEvent_winner.EventView li {border-top:1px solid #9ea0a3;}
.ShopContainer .ComEvent_winner.EventView li .subject {cursor:inherit;}
.ShopContainer .ComEvent_winner.EventView li .date span {padding:8px 0 0 0; background:url('');}
.ShopContainer .ComEvent_winner.EventView .ComEvent_con {width:100%; padding:35px; text-align:center; line-height:20px; border-top:1px solid #e1e4e8;}
.ShopContainer .ComEvent_winnerView {display:inline-block; width:980px; height:auto; border-top:1px solid #9ea0a3;}
.ShopContainer .ComEvent_winnerView .subject {width:980px; height:auto; padding:20px 0 20px 0; border-bottom:1px solid #e1e4e8;}
.ShopContainer .ComEvent_winnerView .tit {float:left; width:840px; height:auto; padding:0 0 0 30px;}
.ShopContainer .ComEvent_winnerView .tit .name {font-size:14px; color:#555;}
.ShopContainer .ComEvent_winnerView .date {float:right; width:140px; height:auto; padding:0 30px 0 0;}
.ShopContainer .ComEvent_winnerView .ComEvent_con {width:980px; height:auto; text-align:center; padding:50px 30px; border-bottom:1px solid #e1e4e8; margin-bottom:30px;}
.ShopContainer .cpz_visual {width:980px; height:294px; background:url('/images/page/cpz_visual.jpg') no-repeat; padding:203px 0 0 410px;}
.ShopContainer .cpz_info {width:980px; height:auto; border:1px solid #e1e4e8; margin-bottom:30px;}
.ShopContainer .cpz_info ul {display:inline-block; padding:20px 0 10px 0; border-bottom:1px solid #e1e4e8;}
.ShopContainer .cpz_info ul li {float:left; width:440px; margin:0 0 5px 25px;}
.ShopContainer .cpz_info ul li.left {width:480px;}
.ShopContainer .cpz_info ul li span {font-size:13px;}
.ShopContainer .cpz_reg {text-align:center; padding:30px 0;}
.ShopContainer .cpz_tit1 {width:100%; height:45px; font-size:18px; font-weight:600; color:#fff; text-align:center; background:#6e9812; padding-top:11px; margin-bottom:20px; position:relative;}
.ShopContainer .cpz_tit1 .arr {display:inline-block; width:12px; height:6px; background:url('/images/bu/bg_arr_13.png') no-repeat; position:absolute; left:484px; bottom:-6px;}
.ShopContainer .cpz_tit2 {width:100%; height:45px; font-size:18px; font-weight:600; color:#fff; text-align:center; background:#3b322b; padding-top:11px; margin-bottom:30px; position:relative;}
.ShopContainer .cpz_tit2 .arr {display:inline-block; width:12px; height:6px; background:url('/images/bu/bg_arr_14.png') no-repeat; position:absolute; left:484px; bottom:-6px;}
.ShopContainer .cpz_ListWrap {width:980px; height:auto; overflow:hidden;}
.ShopContainer .cpz_ListWrap .cpz_box {width:990px; height:auto;}
.ShopContainer .cpz_ListWrap .member_grade {float:left; width:195px; height:auto; text-align:center; padding-top:120px;}
.ShopContainer .cpz_ListWrap .member_grade .mg {display:inline-block; width:99px; height:99px; font-size:22px; font-weight:600; color:#fff; text-align:center; padding-top:38px;}
.ShopContainer .cpz_ListWrap .member_grade .mg1 {background:url('/images/page/cpz_bg1.png') no-repeat;}
.ShopContainer .cpz_ListWrap .member_grade .mg2 {background:url('/images/page/cpz_bg2.png') no-repeat;}
.ShopContainer .cpz_ListWrap .member_grade .mg3 {background:url('/images/page/cpz_bg3.png') no-repeat;}
.ShopContainer .cpz_ListWrap .member_grade .mg4 {background:url('/images/page/cpz_bg4.png') no-repeat;}
.ShopContainer .cpz_ListWrap .cpz_List {display:inline-block; width:795px; height:auto;}
.ShopContainer .cpz_ListWrap .cpz_List li {float:left; width:255px; height:345px; font-size:12px; color:#666; padding:30px 0 0 0; border:1px solid #e1e4e8; margin:0 10px 10px 0;}
.ShopContainer .cpz_ListWrap .cpz_List li.field {font-size:16px; color:#333; font-weight:600; height:52px; text-align:center; padding:15px 0 0 0;}
.ShopContainer .cpz_line {width:100%; height:1px; border-top:1px solid #e1e4e8;}
.ShopContainer .cpz_ListWrap .cpz_con {width:210px; height:auto; min-height:270px; margin:0 auto;}
.ShopContainer .cpz_ListWrap .cpz_con .cpz_img {width:210px; height:90px; margin-bottom:20px; padding:22px 0 0 60px;}
.ShopContainer .cpz_ListWrap .cpz_con .cpz_img p {width:145px; text-align:center;}
.ShopContainer .cpz_ListWrap .cpz_con .cpz_img p .num {font-size:38px; font-weight:600; letter-spacing:-1px;}
.ShopContainer .cpz_ListWrap .cpz_con .cpz_img p .unit {font-size:25px;}
.ShopContainer .cpz_ListWrap .cpz_con .cpz_img p .text {display:inline-block; font-size:13px; color:#333!important; font-weight:600; padding-top:8px;}
.ShopContainer .cpz_ListWrap .cpz_con .cpz_img.type1 {background:url('/images/page/coupon_type1.png') no-repeat;}
.ShopContainer .cpz_ListWrap .cpz_con .cpz_img.type1 p {color:#365107;}
.ShopContainer .cpz_ListWrap .cpz_con .cpz_img.type2 {background:url('/images/page/coupon_type2.png') no-repeat;}
.ShopContainer .cpz_ListWrap .cpz_con .cpz_img.type2 p {color:#3b322b;}
.ShopContainer .cpz_ListWrap .cpz_con .cpz_img.type3 {background:url('/images/page/coupon_type3.png') no-repeat;}
.ShopContainer .cpz_ListWrap .cpz_con .cpz_img.type3 p {color:#8e6c46;}
.ShopContainer .cpz_ListWrap .cpz_con .tit {height:65px; font-size:15px; font-weight:600; color:#333; line-height:20px;}

.ShopContainer .HotDeal_box {width:980px; height:330px; overflow:hidden; position:relative; margin-bottom:30px;}
.ShopContainer .HotDeal_box .bnr img {width:679px;}
.ShopContainer .HotDeal_box .TimeWrap {width:310px; height:330px; text-align:center; padding-left:10px; background:url('/images/page/hotdeal_bg.png') no-repeat; position:absolute; right:0; top:0;}
.ShopContainer .HotDeal_box .TimeWrap .con {width:297px;}
.ShopContainer .HotDeal_box .TimeWrap .con .tit {width:auto; height:47px; font-size:20px; color:#fff; font-weight:600; padding-top:13px;}
.ShopContainer .HotDeal_box .TimeWrap .con .price {width:auto; height:95px; padding-top:30px;}
.ShopContainer .HotDeal_box .TimeWrap .con .price .price1 {display:inline-block; width:auto; font-size:14px; color:#666; background:url('/images/icon/icon_won_5.png') no-repeat 0 5px; padding:0 0 0 11px; margin-right:27px; vertical-align:middle; position:relative;}
.ShopContainer .HotDeal_box .TimeWrap .con .price .price1 .line {display:inline-block; width:64px; height:5px; background:url('/images/page/price_line.png') no-repeat; position:absolute; left:2px; top:4px;}
.ShopContainer .HotDeal_box .TimeWrap .con .price .price2 {display:inline-block; width:auto; font-size:34px; color:#222; background:url('/images/icon/icon_won_2.png') no-repeat 0 17px; padding:0 0 0 12px; letter-spacing:-1px; vertical-align:middle;}
.ShopContainer .HotDeal_box .TimeWrap .con .timeBox {width:auto; height:115px; padding-top:25px;}
.ShopContainer .HotDeal_box .TimeWrap .con .timeBox .txt {font-size:16px; color:#6e9812; font-weight:600;}
.ShopContainer .HotDeal_box .TimeWrap .con .timeBox .txt span {display:inline-block; font-size:26px; font-weight:800; margin-left:10px;}
.ShopContainer .HotDeal_box .TimeWrap .con .timeBox .time {font-size:40px; color:#6e9812; font-weight:800; padding-top:15px;}
.ShopContainer .fb2_box {width:980px; height:140px; font-size:18px; color:#555; border:1px solid #6d9811; text-align:center; padding-top:50px; margin-bottom:40px;}
.ShopContainer .fb2_box_login {width:980px; height:140px; font-size:18px; color:#555; font-weight:600; border:1px solid #6d9811; text-align:center; padding-top:55px; margin-bottom:40px; background:#f8f8f8;}
.ShopContainer .fb2_box span {font-weight:600;}
.ShopContainer .fb2_list {width:980px; height:auto; border-top:1px solid #9fa0a4; overflow:hidden;}
.ShopContainer .fb2_list ul {width:981px; height:auto;}
.ShopContainer .fb2_list ul li {float:left; width:327px; height:360px; text-align:center; border-right:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8; padding-top:40px;}
.ShopContainer .fb2_list ul li.first {background:#f1f2f4 url('/images/page/fb2_txt2.png') no-repeat center 50px;}
.ShopContainer .fb2_list ul li .tit {width:auto; height:30px; font-size:17px; color:#333; font-weight:600;}
.ShopContainer .fb2_list ul li .img {width:auto; height:190px;}
.ShopContainer .fb2_list ul li .img img {width:180px; height:180px;}
.ShopContainer .fb2_list ul li .prdt_name {display:inline-block; width:260px; height:50px; font-size:14px; color:#555; margin:0 auto;}
.ShopContainer .fb2_list ul li .prdt_price_1 {height:30px;}
.ShopContainer .fb2_list_line {width:980px; height:1px; border-top:1px solid #9fa0a4;}

.ShopContainer .freebie_month .top_img {position:relative;}
.ShopContainer .freebie_month .top_img .date {position:absolute;left:438px;top:320px;font-size:15px;color:#453133;font-weight:600;}

/* 검색결과 */
.ShopContainer .search_box {width:100%; height:auto; text-align:center; color:#fff; padding:30px 0 30px 0; background:#6d9811; margin:15px 0 20px 0;}
.ShopContainer .search_box div {display:inline-block; width:auto; height:auto;}
.ShopContainer .search_box .input_wrap .reg .search_input {width:380px; height:35px; padding-right:50px;}
.ShopContainer .search_box .input_wrap .reg a {display:inline-block; width:45px; height:35px; position:absolute; right:0; top:0;}
.ShopContainer .search_box .input_wrap .check {margin-left:15px;}
.ShopContainer .search_box .input_wrap .check .checkbox_ui input[type=checkbox].css_checkbox:checked + label.css_label {color:#fff; font-weight:normal;}
.ShopContainer .search_box .hot_key .hot {display:inline-block; width:38px; height:15px; background:url('/images/icon/icon_hot2.png') no-repeat; vertical-align:middle;}
.ShopContainer .search_box .hot_key a {display:inline-block; width:auto; height:auto; color:#aee539; vertical-align:middle; background:url('/images/common/sp_bar_6.png') no-repeat right 2px; padding:0 10px 0 8px}
.ShopContainer .search_box .hot_key a:last-child {background:url('');}
.ShopContainer .search_cat {width:100%; height:auto; text-align:center; background:#f8f8f8; padding:20px 0; margin-bottom:40px;}
.ShopContainer .search_cat a {display:inline-block; width:auto; height:auto; margin:0 15px;}
.ShopContainer .search_cat a:hover {font-weight:600; color:#6d9912;}
.ShopContainer .search_cat a.on {font-weight:600; color:#6d9912;}
.ShopContainer .search_box_noresult {width:100%; height:auto; text-align:center; font-size:14px; color:#555; line-height:22px; padding:90px 0 90px 0; background:#f8f8f8; margin:15px 0 40px 0;}
.ShopContainer .search_box_noresult .txt1 {font-size:22px; color:#333; font-weight:600; margin-bottom:20px;}

/* 쇼핑몰공통 */
.ShopContainer .prdt_type_1 {width:100%; height:65px;}
.ShopContainer .prdt_type_1 span {display:inline-block; font-size:11px; color:#b68957; text-align:center; padding:0px 2px; border:1px solid #b68957; margin:0 1px 3px 1px;}
.ShopContainer .prdt_type_2 span {display:inline-block; font-size:11px; color:#b68957; text-align:center; padding:1px 10px 1px 10px; border:1px solid #b68957; margin:0 1px 3px 1px;}
.ShopContainer .prdt_name_1 {width:100%; height:45px; font-size:14px; font-weight:600; color:#333; line-height:20px; padding:0 10px;}
.ShopContainer .prdt_name_2 {display:inline-block; width:145px; font-size:13px; color:#333; text-align:center; padding:5px 0;}
.ShopContainer .prdt_name_3 {width:95px; text-align:center; font-size:11px; font-weight:600; color:#777; margin:0 auto;}
.ShopContainer .prdt_name_3.on {color:#6d9811;}
.ShopContainer .prdt_name_4 {width:164px; height:25px; font-size:14px; color:#333; font-weight:600; padding:0 10px;}
.ShopContainer .prdt_name_5 {width:100%; height:45px; padding:0 10px;}
.ShopContainer .prdt_name_5 a {font-size:15px; font-weight:600; color:#333;}
.ShopContainer .prdt_name_6 {width:455px; height:30px; padding:0; margin:0 auto;}
.ShopContainer .prdt_name_6 a {font-size:17px; font-weight:600; color:#333;}
.ShopContainer .prdt_name_7 {width:100%; height:auto; padding:0 10px 10px 0;font-size:17px; font-weight:600; color:#333; line-height:22px;}
.ShopContainer .prdt_name_7 a {font-size:17px; font-weight:600; color:#333; line-height:22px;}
.ShopContainer .prdt_price_1 span {display:inline-block; font-size:14px; font-weight:600; color:#f94a33; background:url('/images/icon/icon_won_1.png') no-repeat 0 6px; padding-left:14px;}
.ShopContainer .prdt_price_2 span {display:inline-block; font-size:18px; font-weight:600; color:#f94a33; background:url('/images/icon/icon_won_1.png') no-repeat 0 8px; padding-left:14px;}
.ShopContainer .prdt_price_3 span {display:inline-block; font-size:14px; font-weight:normal; color:#333; background:url('/images/icon/icon_won_2.png') no-repeat 0 6px; padding-left:14px; text-decoration:line-through;}
.ShopContainer .prdt_price_4 span {display:inline-block; font-size:12px; font-weight:600; color:#f94a33; background:url('/images/icon/icon_won_1.png') no-repeat 0 4px; padding-left:14px;}
.ShopContainer .prdt_price_5 span {display:inline-block; font-size:32px; font-weight:600; color:#f94a33; background:url('/images/icon/icon_won_3.png') no-repeat 0 5px; padding-left:22px;}
.ShopContainer .prdt_price_6 span {display:inline-block; font-size:16px; font-weight:600; color:#f94a33; background:url('/images/icon/icon_won_1.png') no-repeat 0 6px; padding-left:14px;}
.ShopContainer .prdt_price_7 span {display:inline-block; font-size:26px; font-weight:600; color:#f94a33; background:url('/images/icon/icon_won_3.png') no-repeat 0 11px; padding-left:22px; vertical-align:middle;}
.ShopContainer .prdt_price_8 span {display:inline-block; font-size:12px; font-weight:600; color:#aee539; background:url('/images/icon/icon_won_4.png') no-repeat 0 5px; padding-left:22px;}
.ShopContainer .prdt_price_9 span {display:inline-block; font-size:13px; font-weight:normal; color:#777; background:url('/images/icon/icon_won_5.png') no-repeat 0 5px; padding-left:14px; margin-right:7px; text-decoration:line-through;}
.ShopContainer .prdt_price_10 span {display:inline-block; font-size:16px; font-weight:normal; color:#777; background:url('/images/icon/icon_won_5.png') no-repeat 0 7px; padding-left:14px; margin-right:7px; text-decoration:line-through; vertical-align:middle;}
.ShopContainer .prdt_price_10 span {display:inline-block; font-size:16px; font-weight:normal; color:#777; background:url('/images/icon/icon_won_5.png') no-repeat 0 7px; padding-left:14px; margin-right:7px; text-decoration:line-through; vertical-align:middle;}
.ShopContainer .prdt_label {position:absolute; left:0; top:0;}
.ShopContainer .prdt_label_2 {position:absolute; left:1px; top:1px;}
.ShopContainer .label_add {float:left; width:55px; height:55px; color:#fff; font-weight:600; background:#ff9516;}
.ShopContainer .label_discount {float:left; width:55px; height:55px; color:#fff; font-weight:600; background:#6d9811;}
.ShopContainer .label_online {float:left; width:55px; height:55px; color:#fff; font-weight:600; background:#b68957;}
.ShopContainer .label_top {position:absolute; left:0; top:0; width:33px; height:33px;}
.ShopContainer .sale_except_1 {float:left; width:55px; height:55px; font-size:14px; color:#fff; font-weight:600; background:#ababab;}
.ShopContainer .sale_except_2 {float:left; width:60px; height:60px; font-size:14px; color:#fff; font-weight:600; background:#ababab;}
.ShopContainer .label_add_2 {float:left; width:60px; height:60px; font-size:14px; color:#fff; font-weight:600; background:#ff9516;}
.ShopContainer .label_discount_2 {float:left; width:60px; height:60px; font-size:14px; color:#fff; font-weight:600; background:#6d9811;}
.ShopContainer .label_online_2 {float:left; width:60px; height:60px; font-size:14px; color:#fff; font-weight:600; background:#b68957;}
.ShopContainer .label_online_3 {display:inline-block; width:45px; font-size:11px; color:#fff; text-align:center; font-weight:normal; background:#b68957; padding:4px 0 3px 0;}
.ShopContainer .label_coupon {display:inline-block; font-size:11px; color:#fff; font-weight:normal; background:#6d9811; padding:4px 6px 4px 6px;}
.ShopContainer .label_ranking {width:29px; height:29px; font-size:13px; color:#6d9811; font-weight:600; background:#fff; border-right:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8;}
.ShopContainer .label_ranking_2 {width:45px; height:45px; font-size:10px; color:#555; background:#fff; border-right:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8;}
.ShopContainer .label_ranking_best1 {width:55px; height:55px; font-size:10px; color:#fff; background:url('/images/icon/label_best_1.png') no-repeat;}
.ShopContainer .label_ranking_best23 {width:55px; height:55px; font-size:10px; color:#fff; background:url('/images/icon/label_best_2.png') no-repeat;}
.ShopContainer .label_rate {display:inline-block; width:45px; font-size:11px; color:#fff; text-align:center; font-weight:normal; background:#6d9811; padding:4px 0 3px 0;}
.ShopContainer .label_sale {display:inline-block; width:45px; font-size:11px; color:#fff; text-align:center; font-weight:normal; background:#ababab; padding:4px 0 3px 0;}
.ShopContainer .label_add_3 {display:inline-block; width:45px; font-size:11px; color:#fff; text-align:center; font-weight:normal; background:#ff9516; padding:4px 0 3px 0;}
.ShopContainer .label_add_4 {float:left; width:55px; height:55px; color:#fff; font-weight:600; background:#dc4314;}
.ShopContainer .label_add_5 {float:left; width:60px; height:60px; font-size:14px; color:#fff; font-weight:600; background:#dc4314;}
.ShopContainer .label_add_6 {display:inline-block; width:45px; font-size:11px; color:#fff; text-align:center; font-weight:normal; background:#dc4314; padding:4px 0 3px 0;}
.ShopContainer .label_top3 {width:35px; height:35px;}
.ShopContainer .label_soldout_1 {display:inline-block; width:70px; font-size:12px; color:#fff; font-weight:normal; text-align:center; height:25px; line-height:25px; background:#f94b33; text-decoration:none;}
.ShopContainer .label_payment {display:inline-block; font-size:11px; color:#fff; font-weight:normal; background:#6d9811; padding:1px 6px 1px 6px;}
.ShopContainer .table_tit_1 {width:100%; height:35px; vertical-align:top; font-size:16px; color:#333; font-weight:600; position:relative;}
.ShopContainer .table_tit_1 .btn {position:absolute; right:0; top:0;}
.ShopContainer .input_pm {display:inline-block; width:61px; height:28px; text-align:left; position:relative;}
.ShopContainer .input_pm .plus {position:absolute; right:0; top:0; cursor:pointer;}
.ShopContainer .input_pm .minus {position:absolute; right:0; bottom:0; cursor:pointer;}
.ShopContainer .icon_point_1 {display:inline-block; font-size:20px; color:#fff; font-weight:600; background:url('/images/icon/icon_point_1.png') no-repeat right 3px; padding:0 25px 0 0;}
.ShopContainer .icon_point_2 {display:inline-block; width:auto; height:18px; font-size:14px; background:url('/images/icon/icon_point_2.png') no-repeat right 0px; padding:0 25px 0 0;}
.ShopContainer .mall_tit_1 {width:100%; height:auto; font-weight:600; padding:0 0 15px 0; border-bottom:1px solid #9ea0a3; margin-bottom:20px;}
.ShopContainer .mall_tit_1 .tit {font-size:16px; color:#333;}
.ShopContainer .mall_tit_1 .txt {display:inline-block; font-size:12px; color:#555; padding-left:20px;}
.ShopContainer .btn_position1 {position:absolute; right:0; top:0;}
.ShopContainer .btn_position2 {position:absolute; right:0; top:-30px;}
.ShopContainer .no_content_comm {width:100% !important; height:auto !important; font-size:16px;color:#333;text-align:center;padding:90px 0;border-top:1px solid #e1e4e8;border-bottom:1px solid #e1e4e8;margin:0 auto;}
.ShopContainer .no_content_comm span {color:#6d9811;font-weight:600;}
.ShopContainer .payment_loading {position:absolute;left:0;top:0;display:none; width:100%;height:100%;background:#fff;opacity:0.9;filter:alpha(opacity=90);text-align:center;z-index:100000;}


.starrate{display:inline-block;width:90px;height:13px;background:url('/images/common/starbg1.png') no-repeat;overflow:hidden;position:relative}
.starrate .stargrade{text-indent:-9999px;font-size:0;display:inline-block;position:absolute;left:0;top:0;background:url('/images/common/starbg1_2.png') repeat-x;height:13px;overflow:hidden}
.starrate2{display:inline-block;width:90px;height:13px;background:url('/images/common/starbg2.png') no-repeat;overflow:hidden;position:relative}
.starrate2 .stargrade2{text-indent:-9999px;font-size:0;display:inline-block;position:absolute;left:0;top:0;background:url('/images/common/starbg2_2.png') repeat-x;height:13px;overflow:hidden}
.starrate4{display:inline-block;width:105px;height:17px;background:url('/images/common/starbg4.png') no-repeat;overflow:hidden;position:relative}
.starrate4 .stargrade4{text-indent:-9999px;font-size:0;display:inline-block;position:absolute;left:0;top:0;background:url('/images/common/starbg4_2.png') repeat-x;height:17px;overflow:hidden}
.starrate5{display:inline-block;width:90px;height:13px;background:url('/images/common/starbg5.png') no-repeat;overflow:hidden;position:relative}
.starrate5 .stargrade5{text-indent:-9999px;font-size:0;display:inline-block;position:absolute;left:0;top:0;background:url('/images/common/starbg5_2.png') repeat-x;height:13px;overflow:hidden}


/* footer : brand */
.BrandFooter {width:100%; min-width:980px; height:63px; background:#3a322a; position:fixed; left:0; bottom:0; z-index:500;}
.BrandFooter img {display:block;}
.BrandFooter .box1 {width:327px; float:left;}
.BrandFooter .box2 {width:326px; float:left; text-align:center;}
.BrandFooter .box3 {width:327px; float:left; height:63px; position:relative;}
.BrandFooter .box3 a {display:inline-block; position:absolute; right:0; bottom:0;}
.BrandFooter .box3 a img {width:217px; height:98px;}

/* footer : shop */
.ShopFooter {width:100%; min-width:980px; height:auto;}
.ShopFooter .footer_top {width:100%; min-width:980px; height:42px; border-top:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8;}
.ShopFooter .footer_top .footer_menu {float:left; width:92%; padding-top:13px;}
.ShopFooter .footer_top .footer_menu li {float:left; margin-left:12px;}
.ShopFooter .footer_top .footer_menu li.footerLang {float:right;}
.ShopFooter .footer_top .footer_menu li.footerLang .mallLang {display:inline-block;height:20px; color:#b68957;font-weight:600;background:url('/images/bu/bu_arr_down_2.png') no-repeat right 6px;padding:0 10px 0 0;}
.ShopFooter .footer_top .footer_menu li.footerLang .langLayer {display:inline-block;width:85px;height:auto;position:absolute;left:-5px;top:20px;}
.ShopFooter .footer_top .footer_menu li.footerLang .langLayer li {display:inline-block; width:100%;height:25px; border:1px solid #b68957;border-top:1px solid #e1e4e8; background:#fff;margin:0;margin-top:-1px;}
.ShopFooter .footer_top .footer_menu li.footerLang .langLayer li.first {border-top:1px solid #b68957;}
.ShopFooter .footer_top .footer_menu li.footerLang .langLayer li a {display:inline-block;width:100%;height:100%;font-size:11px;text-align:center;color:#777;padding:5px 0px 5px 0px;}
.ShopFooter .footer_top .footer_menu li.footerLang .langLayer li a:hover {color:#b68957;font-weight:600;}
.ShopFooter .footer_top .sns_icons {float:right; padding-top:8px;}
.ShopFooter .footer_top .sns_icons li {float:left; margin-left:5px;}
.ShopFooter .footer_bottom {width:100%; min-width:980px; height:auto; font-size:11px;}
.ShopFooter .footer_bottom .address { background:url('/images/common/logo_footer_1.png') no-repeat 0 27px; padding:37px 0 85px 105px;}
.ShopFooter .footer_bottom .address .addr {margin-bottom:10px;}
.ShopFooter .footer_bottom .address .tel {font-weight:600; color:#333; margin-bottom:8px;}
.ShopFooter .footer_bottom .address .copy {color:#999;}
.ShopFooter .footer_bottom .escrow {float:left; width:325px; padding:27px 0 0 30px;}
.ShopFooter .footer_bottom .tit {font-size:12px; font-weight:600; color:#555; margin-bottom:8px;}
.ShopFooter .footer_bottom .info {margin-bottom:8px;}
.ShopFooter .footer_bottom .check a {font-weight:600; color:#6d9811; text-decoration:underline; background:url('/images/bu/bg_arr_3.png') no-repeat right 5px; padding-right:8px;}
.ShopFooter .footer_bottom .comInfo {display:inline-block;font-size:11px;font-weight:600;color:#b68957;text-decoration:underline;background:url('/images/bu/bg_arr_16.png') no-repeat right 6px;padding:0 6px 0 5px;}

/* tickter */
.ticker {width:100%; height:297px;position:fixed; left:0; bottom:-257px; z-index:500;}
.ticker .ticker_top {width:100%; height:40px; background:#b68957;}
.ticker .txt_load {display:inline-block;width:auto;height:32px;color:#fff;background:url('/images/common/loading.gif') no-repeat 0 11px;padding:8px 0 0 50px;position:absolute;left:400px;top:5px;}
.ticker .name {float:left; width:236px; height:40px; border-left:1px solid #c5a179; border-right:1px solid #c5a179;}
.ticker .name a {display:inline-block; width:100%; height:40px; line-height:40px; color:#fff; background:url('/images/bu/bu_up_3.png') no-repeat 20px 17px; padding-left:50px;}
.ticker .name a.on {background:url('/images/bu/bu_down_3.png') no-repeat 20px 17px;}
.ticker .tab {float:right;}
.ticker .tab .tab_list {width:auto; height:40px; border-right:1px solid #c5a179;}
.ticker .tab .tab_list li {float:left; width:108px;}
.ticker .tab .tab_list li.first {width:109px;}
.ticker .tab .tab_list li a {display:inline-block; width:100%; height:40px; line-height:34px; color:#fff; text-align:center; border-left:1px solid #c5a179; border-top:3px solid #b68957; background:#b68957;}
.ticker .tab .tab_list li a span {font-weight:600; color:#fff799;}
.ticker .tab .tab_list li a.on {display:inline-block; width:100%; height:40px; line-height:34px; color:#333; text-align:center; border-left:1px solid #b68957; border-top:3px solid #b68957; background:#fff;}
.ticker .tab .tab_list li a.on span {font-weight:600; color:#b68957;}
.ticker .ticker_bottom {width:100%; height:257px; background:#fff;}
.ticker .ticker_bottom .recommend {float:left; width:236px; height:257px; border-left:1px solid #e1e4e8; border-right:1px solid #e1e4e8; position:relative;}
.ticker .ticker_bottom .recommend .slide_recommend_wrap {width:236px; height:257px; position:relative;}
.ticker .ticker_bottom .recommend .slide_recommend_list {height:257px; position:absolute; left:0; top:0;}
.ticker .ticker_bottom .recommend .slide_recommend_list li {float:left; width:236px; height:257px; text-align:center;}
.ticker .ticker_bottom .recommend .slide_recommend_list .img {width:100%; height:155px;}
.ticker .ticker_bottom .recommend .slide_recommend_list .img img {width:155px; height:155px;}
.ticker .ticker_bottom .recommend .slide_recommend_list .prdt_name {display:inline-block; width:100%; height:25px; font-size:14px; font-weight:600; color:#333; padding:0 15px 5px 15px;}
.ticker .ticker_bottom .recommend .slide_recommend_list .prdt_name:hover {width:100%; height:25px; font-size:14px; font-weight:600; color:#333; text-decoration:underline;}
.ticker .ticker_bottom .recommend .prdt_price_1 span {display:inline-block; font-size:14px; font-weight:600; color:#f94a33; background:url('/images/icon/icon_won_1.png') no-repeat 0 6px; padding-left:14px; margin-bottom:15px;}
.ticker .ticker_bottom .recommend .slide_recommend_list .recom {display:inline-block; font-size:12px; font-weight:600; color:#6d9811; background:url('/images/bu/bg_arr_1.png') no-repeat right 3px; text-decoration:underline; margin-left:15px;}
.ticker .ticker_bottom .recommend .btn_left {position:absolute; left:20px; top:80px;}
.ticker .ticker_bottom .recommend .btn_right {position:absolute; right:20px; top:80px;}
.ticker .ticker_bottom .myinfo {float:left; width:289px; height:257px; border-right:1px solid #e1e4e8;}
.ticker .ticker_bottom .myinfo .text {width:100%; height:95px; position:relative;}
.ticker .ticker_bottom .myinfo .text .member {width:70px; height:70px; font-size:14px; font-weight:600; color:#fff; line-height:18px; background:url('/images/main/shop/bg_member.png') no-repeat; position:absolute; left:10px; top:15px;}
.ticker .ticker_bottom .myinfo .text .ben {width:190px; height:auto;position:absolute; left:95px; top:35px;}
.ticker .ticker_bottom .myinfo .text .ben2 {top:28px;}
.ticker .ticker_bottom .myinfo .text .ben p {font-size:14px; font-weight:600; color:#333; line-height:20px;}
.ticker .ticker_bottom .myinfo .text .ben a {display:inline-block; font-size:12px; font-weight:600; color:#6d9811; background:url('/images/bu/bg_arr_1.png') no-repeat right 3px; text-decoration:underline; padding-top:7px;}
.ticker .ticker_bottom .myinfo .point {display:inline-block; width:100%; height:auto; border-top:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8; background:#f8f8f8;}
.ticker .ticker_bottom .myinfo .point li {float:left; width:50%; height:55px; border-left:1px solid #e1e4e8; margin-left:-1px;}
.ticker .ticker_bottom .myinfo .point li .p1 {color:#555; text-align:center; padding:9px 0 2px 0;}
.ticker .ticker_bottom .myinfo .point li .p2 {font-size:14px; font-weight:600; color:#6d9811; text-align:center;}
.ticker .ticker_bottom .myinfo_logout {float:left; width:289px; height:257px; border-right:1px solid #e1e4e8; text-align:center; padding-top:60px;}
.ticker .ticker_bottom .myinfo_logout .txt2 {font-size:14px; color:#555; font-weight:600; padding:15px 0 25px 0;}
.ticker .ticker_bottom .myinfo_logout.recent {width:100%; height:100%; background:#f8f8f8; font-size:14px;color:#555; padding-top:100px;}
.ticker .ticker_bottom .myinfo_logout.wish {width:100%; height:100%; background:#f8f8f8; font-size:13px;color:#555; padding-top:40px;}
.ticker .ticker_bottom .myinfo_logout.wish2 {width:100%; height:100%; background:#f8f8f8; font-size:13px;color:#555; padding-top:100px;}
.ticker .ticker_bottom .myinfo_logout.cart {width:100%; height:100%; background:#f8f8f8; font-size:14px;color:#555; padding-top:50px;}
.ticker .ticker_bottom .mytype {position:relative;}
.ticker .ticker_bottom .mytype .text {width:80px; font-size:13px; color:#333; font-weight:600; text-align:center; line-height:20px; position:absolute; left:0px; top:30px;}
.ticker .ticker_bottom .mytype .icon {position:absolute; width:210px; left:80px; top:5px;}
.ticker .ticker_bottom .mytype .icon li {display:inline-block;width:65px;height:100px;vertical-align:top;text-align:center;}
.ticker .ticker_bottom .mytype .icon li p {font-size:12px; font-weight:600;color:#6d9811;line-height:16px;}
.ticker .ticker_bottom .mytype .notype {font-size:13px; color:#555; line-height:18px; text-align:center; padding-top:20px;}
.ticker .ticker_bottom .mytype .notype a {display:inline-block; width:86px; height:21px; font-size:11px; color:#6d9811; text-align:center; line-height:19px; background:#fff; border:1px solid #6d9811; margin-bottom:3px;}
.ticker .ticker_bottom .mytype .notype a:hover {color:#fff; background:#6d9811;}

.ticker .ticker_bottom .tk_prdt {float:left; width:454px; height:257px; padding:20px 0 0 20px;}
.ticker .ticker_bottom .tk_prdt_wrap {width:434px; height:217px; border:1px solid #e1e4e8; border-right:0; position:relative;}
.ticker .ticker_bottom .tk_prdt .tk_prdt_list {margin:0;}
.ticker .ticker_bottom .tk_prdt .tk_prdt_list li {float:left; width:103px; height:108px; text-align:center; border-right:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8; position:relative;}
.ticker .ticker_bottom .tk_prdt .tk_prdt_list .ticker_prdt {width:101px; height:101px;}
.ticker .ticker_bottom .tk_prdt .over {position:absolute; left:0; top:0; width:100%; height:100%;}
.ticker .ticker_bottom .tk_prdt .over .over_back {position:relative; width:100%; height:100%;}
.ticker .ticker_bottom .tk_prdt .detail {position:absolute; left:0; top:0; display:inline-block; width:100%; height:100%; background:#000; opacity:0.7; filter:alpha(opacity=70);}
.ticker .ticker_bottom .tk_prdt .over .over_txt {position:absolute; width:100%; height:100%; text-align:center;}
.ticker .ticker_bottom .tk_prdt .prdt_name {width:100%; height:auto; padding:30px 10px 0 10px;}
.ticker .ticker_bottom .tk_prdt .prdt_name a {font-size:11px; color:#fff; line-height:18px;}
.ticker .ticker_bottom .tk_prdt .prdt_name a:hover {color:#fff; text-decoration:underline;}
.ticker .ticker_bottom .tk_prdt .prdt_price span {font-size:12px; font-weight:600; color:#aee539; background:url('/images/icon/icon_won_4.png') no-repeat 0 4px; padding-left:12px;}
.ticker .ticker_bottom .tk_prdt .btn_del {position:absolute; right:0; top:0;}
.ticker .ticker_bottom .tk_prdt .btns {position:absolute; right:0px; top:-1px;}
.ticker .ticker_bottom .tk_wish_box {width:434px; height:217px; border:1px solid #e1e4e8; border-right:0; position:relative;}
.ticker .ticker_bottom .tk_wish_wrap {width:370px; height:217px; margin-left:20px;}
.ticker .ticker_bottom .tk_prdt .tk_wish_list li {float:none; width:370px; height:108px; text-align:center; border-bottom:1px solid #e1e4e8;}
.ticker .ticker_bottom .tk_prdt .w_prdt {float:left; width:90px; height:108px; padding-top:9px;}
.ticker .ticker_bottom .tk_prdt .w_prdt img {width:90px; height:90px;}
.ticker .ticker_bottom .tk_prdt .w_name {float:left; width:205px; height:108px; padding:25px 0 0 10px; text-align:left;}
.ticker .ticker_bottom .tk_prdt .w_name a {display:inline-block; width:100%; height:35px; font-size:13px; color:#333; font-weight:600;}
.ticker .ticker_bottom .tk_prdt .w_name .prdt_price_1 span {display:inline-block; font-size:14px; font-weight:600; color:#f94a33; background:url('/images/icon/icon_won_1.png') no-repeat 0 6px; padding-left:14px;}
.ticker .ticker_bottom .tk_prdt .w_btn {float:left; width:75px; height:108px; padding-top:30px; text-align:right;}
.ticker .ticker_bottom .tk_prdt .tk_btn1 {display:inline-block; width:60px; height:21px; font-size:11px; color:#6d9811; text-align:center; line-height:19px; background:#fff; border:1px solid #6d9811; margin-bottom:3px;}
.ticker .ticker_bottom .tk_prdt .tk_btn1:hover {color:#fff; background:#6d9811;}
.ticker .ticker_bottom .tk_prdt .tk_btn2 {display:inline-block; width:60px; height:21px; font-size:11px; color:#777; text-align:center; line-height:19px; background:#fff; border:1px solid #e1e4e8;}
.ticker .ticker_bottom .tk_prdt .tk_btn2:hover {color:#fff; background:#999; border:1px solid #999;}
.ticker .ticker_bottom .tk_prdt .tk_btn3 {display:inline-block; width:120px; height:21px; font-size:11px; color:#6d9811; text-align:center; line-height:19px; background:#fff; border:1px solid #6d9811; margin-bottom:3px;}
.ticker .ticker_bottom .tk_prdt .tk_btn3:hover {color:#fff; background:#6d9811;}
.ticker .ticker_bottom .tk_prdt .tk_soldout {display:inline-block; width:60px; height:21px; font-size:11px; color:#f94a33; text-align:center; line-height:19px; background:#fff; border:1px solid #e1e4e8; margin-bottom:3px;}
.ticker .ticker_bottom .tk_cart_box {width:434px; height:217px; border:1px solid #e1e4e8; border-right:0; padding-top:82px; position:relative;}
.ticker .ticker_bottom .tk_cart_box .tk_amount {width:434px; height:82px; text-align:center; border:1px solid #6d9811; padding:15px 0 0 0; position:absolute; left:-1px; top:-1px;}
.ticker .ticker_bottom .tk_cart_box .tk_amount .txt1 {display:inline-block; font-size:14px; font-weight:600; color:#333;}
.ticker .ticker_bottom .tk_cart_box .tk_amount .txt2 {font-size:24px; font-weight:600; color:#f94a33;}
.ticker .ticker_bottom .tk_cart_box .tk_amount .txt3 {display:inline-block; font-size:12px; color:#555; padding-top:5px;}
.ticker .ticker_bottom .tk_cart_box .tk_amount .tk_btn1 {position:absolute; right:-80px; top:13px;}
.ticker .ticker_bottom .tk_cart_wrap {width:370px; height:118px; margin-left:20px;}
.ticker .ticker_bottom .tk_cart_list li {width:370px; height:118px;border-bottom:1px solid #e1e4e8;}
.ticker .ticker_bottom .tk_prdt .sp_bar {display:inline-block; font-size:12px; font-weight:normal; color:#e1e4e8; padding:0 10px;}
.ticker .ticker_bottom .tk_prdt .btns2 {position:absolute; right:0px; bottom:-1px;}


/* main :brand */
.BrandHeader .position_top {width:980px; height:0; position:relative; margin:0 auto;}
.BrandHeader .position_top .gnb_wrap {width:980px; height:auto; position:absolute; left:0; top:0; z-index:10;}
.BrandHeader .position_top .gnb_wrap .logo {width:980px; height:auto; text-align:center; padding-top:25px;}
.BrandHeader .position_top .gnb_menu {position:absolute; left:0; top:80px; z-index:20;}
.BrandHeader .position_top .gnb_menu li {float:left; width:auto; position:relative;}

.BrandHeader .position_top .gnb_menu li.gnb_menu1 {padding:0 0 8px 0;}
.BrandHeader .position_top .gnb_menu li.gnb_menu2 {padding:0 0 8px 15px;}
.BrandHeader .position_top .gnb_menu li.gnb_menu3 {padding:0 0 8px 30px;}
.BrandHeader .position_top .gnb_menu li .sp_bar1 {display:inline-block; width:auto; height:15px; background:url('/images/gnb/brand/sp_bar1.png') no-repeat right 0; padding:4px 0 0 35px; vertical-align:top;}
.BrandHeader .position_top .gnb_menu .gnb_sub1 {position:absolute; left:-60px; top:40px; display:none;}
.BrandHeader .position_top .gnb_menu .gnb_sub1_bg_wrap {width:79px; height:0; margin:0 auto; position:relative;}
.BrandHeader .position_top .gnb_menu .gnb_sub1_bg_wrap .gnb_sub1_bg {width:79px; height:23px; position:absolute; left:0; top:-21px; background:url('/images/gnb/brand/gnb_bg_1.png') no-repeat;}
.BrandHeader .position_top .gnb_menu .gnb_sub2 {position:absolute; left:3px; top:40px; display:none;}
.BrandHeader .position_top .gnb_menu .gnb_sub2_bg_wrap {width:134px; height:0; margin:0 auto; position:relative;}
.BrandHeader .position_top .gnb_menu .gnb_sub2_bg_wrap .gnb_sub2_bg {width:134px; height:23px; position:absolute; left:0; top:-21px; background:url('/images/gnb/brand/gnb_bg_2.png') no-repeat;}
.BrandHeader .position_top .gnb_menu .gnb_sub1 .sub_brand_1 {width:auto; height:auto; background:#857167; padding:15px 0 8px 0; border:0px solid #8f827c; border-bottom:0;opacity:1;filter:alpha(opacity=100);}
.BrandHeader .position_top .gnb_menu .gnb_sub1 .sub_brand_1 li {float:none; padding:5px 0;}
.BrandHeader .position_top .gnb_menu .gnb_sub1 .sub_brand_2 {width:auto; height:auto; background:#5d4f48; padding:15px 0 8px 0; border:0px solid #8f827c; border-top:0;opacity:1;filter:alpha(opacity=100);}
.BrandHeader .position_top .gnb_menu .gnb_sub1 .sub_brand_2 li {float:none; padding:5px 0;}
.BrandHeader .position_top .gnb_menu .gnb_sub2 .sub_brand_3 {width:auto; height:auto; background:#5d4f48; padding:15px 0 8px 0; border:0px solid #8f827c; border-bottom:0;opacity:1;filter:alpha(opacity=100);}
.BrandHeader .position_top .gnb_menu .gnb_sub2 .sub_brand_3 li {float:none; padding:5px 0;}

.BrandHeader .position_top .topmenu {position:absolute; right:0; top:72px; z-index:20;}
.BrandHeader .position_top .topmenu li {float:left; margin-left:13px;}
.BrandHeader .position_top .topmenu li a {display:inline-block; font-size:12px; color:#fff; font-weight:600; letter-spacing:0px;}
.BrandHeader .position_top .topmenu li a.mypage {background:url('/images/bu/bu_arr_down_4.png') no-repeat right 6px; padding:0 9px 0 0; height:30px;}
.BrandHeader .position_top .topmenu li a.mypage.on {background:url('/images/bu/bu_arr_up_4.png') no-repeat right 6px; padding:0 9px 0 0;}
.BrandHeader .position_top .topmenu li a.customer {background:url('/images/bu/bu_arr_down_4.png') no-repeat right 6px; padding:0 9px 0 0; height:30px;}
.BrandHeader .position_top .topmenu li a.customer.on {background:url('/images/bu/bu_arr_up_4.png') no-repeat right 6px; padding:0 9px 0 0;}
.BrandHeader .position_top .topmenu li a.lang2 {background:url('/images/bu/bu_arr_down_1.png') no-repeat right 6px; padding-right:11px;}
.BrandHeader .position_top .topmenu li.lang {position:relative; padding-bottom:11px;}
.BrandHeader .position_top .topmenu li.lang .lang_group {display:none; width:auto; height:75px; border:1px solid #f6e8cf; padding:5px 5px 8px 5px; position:absolute; left:-20px; top:25px;}
.BrandHeader .position_top .topmenu li.lang .lang_group.bg {width:80px; height:75px; border:1px solid red; position:absolute;top:25px;left:-20px; background:#000;opacity:0.01;filter:alpha(opacity=0.1);}
.BrandHeader .position_top .topmenu li.lang .lang_group li {padding:3px 0; margin:0; width:70px;}
.BrandHeader .position_top .topmenu li.lang .lang_group a {display:inline-block; width:100%; font-weight:normal; text-align:center; background:url(''); padding:0;}
.BrandHeader .position_top .topmenu li.lang .lang_group a:hover {text-decoration:underline;}
.BrandHeader .position_top .topmenu li.top_my {position:relative;}
.BrandHeader .position_top .topmenu li.top_my ul {width:87px; height:auto; padding:0; background:url(''); border:1px solid #6d9811; position:absolute; left:-13px; top:23px; display:none;}
.BrandHeader .position_top .topmenu li.top_my ul li {float:none; width:100%; height:auto; padding:0;margin:0;}
.BrandHeader .position_top .topmenu li.top_my ul li a {display:inline-block; width:100%; height:24px; font-size:11px; color:#777; text-align:center; line-height:24px; border-bottom:1px solid #e1e4e8; background:#f8f8f8;}
.BrandHeader .position_top .topmenu li.top_my ul li a:hover {color:#6d9811; font-weight:600;}
.BrandHeader .position_top .topmenu li.top_customer {position:relative;}
.BrandHeader .position_top .topmenu li.top_customer ul {width:87px; height:auto; padding:0; background:url(''); border:1px solid #6d9811; position:absolute; left:-20px; top:23px; display:none; z-index:300;}
.BrandHeader .position_top .topmenu li.top_customer ul li {float:none; width:100%; height:auto; padding:0;margin:0;}
.BrandHeader .position_top .topmenu li.top_customer ul li a {display:inline-block; width:100%; height:24px; font-size:11px; color:#777; text-align:center; line-height:24px; border-bottom:1px solid #e1e4e8; background:#f8f8f8;}
.BrandHeader .position_top .topmenu li.top_customer ul li a:hover {color:#6d9811; font-weight:600;}
.BrandHeader .position_top .topmenu li a.cart {background:url('/images/icon/icon_cart_3.png') no-repeat 0 2px; padding:0 0 0 17px;}
.BrandHeader .position_top .topmenu li a.cart span {font-weight:600; color:#f94a33;}


.BrandHeader .slide_wrap_visual {width:100%; height:699px; position:relative; z-index:1;}
.BrandHeader .slide_wrap_visual .visual {width:100%; height:699px; text-align:center; position:absolute; left:0; top:0; z-index:1;}
.BrandHeader .slide_wrap_visual .visual li {width:100%; height:699px; float:left; text-align:center; position:absolute; left:0; top:0; z-index:1;}
.BrandHeader .slide_wrap_visual .visual img {display:inline}
.BrandHeader .slide_wrap_visual .visual_content {width:980px; height:0px; margin:0 auto; position:relative;}
.BrandHeader .slide_wrap_visual .visual_content .visual_link1 {display:inline-block; position:absolute; left:335px; bottom:215px;}
.BrandHeader .slide_wrap_visual .visual_content1 {text-align:center; padding-top:425px;}
.BrandHeader .indi_visual {width:31px; height:auto; position:absolute; right:0; top:300px; z-index:10;}
.BrandHeader .indi_visual img {display:block;}

.BrandMain .bnr_menu {width:980px; height:232px; position:relative; z-index:20;}
.BrandMain .bnr_menu .bnr_list {width:996px; position:absolute; left:0; bottom:0;}
.BrandMain .bnr_menu .bnr_list li {float:left; width:316px; margin-right:16px;}

.BrandMain .lounge_tit {text-align:center; padding:80px 0 30px 0;}
.BrandMain .lounge_box {width:980px; height:526px; position:relative;}
.BrandMain .lounge_box .tit1 {position:absolute; left:40px; top:38px; z-index:100;}
.BrandMain .lounge_box .tit2 {position:absolute; left:35px; top:38px; z-index:10;}
.BrandMain .lounge_box .tit3 {position:absolute; left:35px; top:28px; z-index:10;}
.BrandMain .lounge_box .event {width:490px; height:526px; position:relative;}
.BrandMain .lounge_box .event .slide_wrap_event {width:490px; height:526px; position:relative; overflow:hidden;}
.BrandMain .lounge_box .event .slide_event_list {width:980px; height:526px; position:absolute; left:0; top:0;}
.BrandMain .lounge_box .event .slide_event_list li {float:left; width:490px; height:526px;}
.BrandMain .lounge_box .event .slide_event_list li img {width:490px; height:526px;}
.BrandMain .lounge_box .event .indi_event {width:auto; height:auto; position:absolute; left:30px; bottom:25px; z-index:10;}
.BrandMain .lounge_box .event .indi_event li {float:left;}
.BrandMain .lounge_box .event .indi_event img {display:block;}
.BrandMain .lounge_box .tvcf {width:490px; height:274px; position:absolute; right:0; top:0;}
.BrandMain .lounge_box .tvcf .tit {width:490px; height:274px; font-size:13px; color:#fff; text-align:center; position:absolute; left:0; top:0; padding-top:175px; background:url('/images/main/brand/bg_play.png') no-repeat;}
.BrandMain .lounge_box .tvcf .thumb img {width:490px; height:274px;}
.BrandMain .lounge_box .news {width:490px; height:252px; position:absolute; right:0; bottom:0;}
.BrandMain .lounge_box .news .box {float:left; width:490px; height:252px; position:relative;}
.BrandMain .lounge_box .news .box.thumb .img_fix img {width:490px; height:252px;}
.BrandMain .lounge_box .news .btns {position:absolute; right:35px; top:25px;}
.BrandMain .lounge_box .news .btns img {vertical-align:middle; margin-left:5px;}
.BrandMain .lounge_box .news .bg_arr {width:12px; height:17px; position:absolute; right:-12px; top:118px; z-index:20; background:url('/images/bu/bg_arr_1.png') no-repeat;}
.BrandMain .lounge_box .slide_wrap_news {width:245px; height:252px; border-bottom:1px solid #edebe9; position:relative; overflow:hidden;}
.BrandMain .lounge_box .slide_news_list {width:490px; height:252px; position:absolute; left:0; top:0;}
.BrandMain .lounge_box .slide_news_list li {float:left; width:245px; height:252px; padding:65px 0 0 33px;}
.BrandMain .lounge_box .news .news_tit {width:185px; height:68px; font-size:16px; font-weight:600; color:#333; line-height:23px; margin-bottom:20px; overflow:hidden;}
.BrandMain .lounge_box .news .news_con {width:185px; height:35px; font-size:12px; color:#666; line-height:16px; margin-bottom:20px; overflow:hidden;}
.BrandMain .lounge_box .news .news_date {width:185px; font-size:12px; color:#666;}


/* 커뮤니티 GNB */
.BrandGNB {position:relative; width:100%; height:240px; background:url('/images/gnb/brand/top_visual.jpg') no-repeat center top;}
.BrandGNB .BrandGNB_list {width:980px; height:auto; position:absolute; left:0; top:200px;}
.BrandGNB .BrandGNB_list li {float:left; background:url('/images/gnb/brand/sp_bar2.png') no-repeat right 2px;}
.BrandGNB .BrandGNB_list li.BC_gnb1 {width:135px;}
.BrandGNB .BrandGNB_list li.BC_gnb2 {width:183px;}
.BrandGNB .BrandGNB_list li.BC_gnb3 {width:157px;}
.BrandGNB .BrandGNB_list li.BC_gnb4 {width:171px;}
.BrandGNB .BrandGNB_list li.BC_gnb5 {width:183px;}
.BrandGNB .BrandGNB_list li.BC_gnb6 {width:151px; background:url('');}
.BrandGNB .BrandGNB_list li a {display:inline-block; width:100%; font-size:15px; color:#cddbb1; text-align:center;}
.BrandGNB .BrandGNB_list li a:hover {font-size:15px; color:#fff; font-weight:600;}
.BrandGNB .BrandGNB_list li a.on {font-size:15px; color:#fff; font-weight:600;}
.BrandGNB .BrandGNB_list li.BC_gnb6 a {text-align:right;}
.BrandGNB .BrandGNB_list li.BC_gnb1 a {text-align:left;}

/* 브랜드 GNB */
.BrandGNB2 {background:url('/images/gnb/brand/top_visual_brand.jpg') no-repeat center top; font-size:0; text-align:center;}
.BrandGNB2 .BrandGNB_list li {float:none; display:inline-block; background:url('/images/gnb/brand/sp_bar3.png') no-repeat right 2px;}
.BrandGNB2 .BrandGNB_list li a {display:inline-block; width:100%; font-size:15px; color:#d0c0a6; text-align:center;}
.BrandGNB2 .BrandGNB_list li.BC_gnb1 {width:145px;}
.BrandGNB2 .BrandGNB_list li.BC_gnb2 {width:287px;}
.BrandGNB2 .BrandGNB_list li.BC_gnb3 {width:260px;}
.BrandGNB2 .BrandGNB_list li.BC_gnb4 {width:150px;}
.BrandGNB2 .BrandGNB_list li.BC_gnb5 {width:170px;}
.BrandGNB2 .BrandGNB_list li.BC_gnb6 {width:138px; background:url('');}


/* 브랜드소개 */
.BrandContainer.intro_tab_wrap {width:100%;height:90px;background:#fff;position:relative;}
.BrandContainer .intro_tab {width:100%;height:90px;padding-top:25px;background:#fff;}
.BrandContainer .intro_tab {position:absolute;left:0;top:0;z-index:0;}
.BrandContainer .intro_tab.fixed {position:fixed;left:0;top:0;z-index:100;}
.BrandContainer .intro_tab .v_center {text-transform:uppercase;}
.BrandContainer .fn_intro_visual .slide_wrap_visual {width:100%; height:540px; position:relative; z-index:1;}
.BrandContainer .fn_intro_visual .slide_wrap_visual .visual {width:100%; height:540px; text-align:center; position:absolute; left:0; top:0; z-index:1;}
.BrandContainer .fn_intro_visual .slide_wrap_visual .visual li {width:100%; height:540px; float:left; text-align:center; position:absolute; left:0; top:0; z-index:1;}
.BrandContainer .fn_intro_visual .slide_wrap_visual .visual img {display:inline}
.BrandContainer .fn_intro_visual .slide_wrap_visual .visual_content {width:980px; height:0px; margin:0 auto; position:relative;}
.BrandContainer .fn_intro_visual .slide_wrap_visual .visual_content .visual_link1 {display:inline-block; position:absolute; left:335px; bottom:215px;}
.BrandContainer .fn_intro_visual .slide_wrap_visual .visual_content1 {text-align:center; padding-top:425px;}
.BrandContainer .fn_intro_visual .position_top {width:980px; height:0; position:relative; margin:0 auto;}
.BrandContainer .fn_intro_visual .indi_intro {width:980px;text-align:center; position:absolute; left:0; top:440px; z-index:10;}
.BrandContainer .fn_intro_visual .indi_intro span {display:inline-block;width:40px;height:40px;margin:0 4px;cursor:pointer;}
.BrandContainer .fn_intro_visual .indi_intro span.indi1 {background:url('/images/page/intro_indi_1.png') no-repeat;}
.BrandContainer .fn_intro_visual .indi_intro span.indi2 {background:url('/images/page/intro_indi_2.png') no-repeat;}
.BrandContainer .fn_intro_visual .indi_intro span.indi3 {background:url('/images/page/intro_indi_3.png') no-repeat;}
.BrandContainer .fn_intro_visual .indi_intro span.indi1.on {background:url('/images/page/intro_indi_1_on.png') no-repeat;}
.BrandContainer .fn_intro_visual .indi_intro span.indi2.on {background:url('/images/page/intro_indi_2_on.png') no-repeat;}
.BrandContainer .fn_intro_visual .indi_intro span.indi3.on {background:url('/images/page/intro_indi_3_on.png') no-repeat;}
.BrandContainer .fn_intro_visual .indi_intro span.indi_pause {background:url('/images/page/intro_indi_pause.png') no-repeat;}
.BrandContainer .fn_intro_visual .indi_intro span.indi_play {background:url('/images/page/intro_indi_play.png') no-repeat;}
.BrandContainer .fn_intro_visual .intro_left {position:absolute;left:0;top:245px;z-index:10;}
.BrandContainer .fn_intro_visual .intro_right {position:absolute;right:0;top:245px;z-index:10;}
.BrandContainer .fn_intro_visual .indi_intro img {display:block;}

.BrandContainer .intro_tit {text-align:center;}
.BrandContainer .intro_tit p {font-size:14px;color:#555;line-height:22px;padding:10px 0 25px 0;}
.BrandContainer .intro_bi {width:100%;height:auto;padding:65px 0 40px 0; border-bottom:1px dotted #e1e4e8;}
.BrandContainer .intro_bi dl dt {display:inline-block;width:141px; vertical-align:top;}
.BrandContainer .intro_bi dl dd {display:inline-block;width:341px; vertical-align:top;font-size:14px;color:#555;line-height:22px;padding-top:5px;}
.BrandContainer .intro_guide {width:100%;height:auto;padding:65px 0 40px 0; border-bottom:1px solid #e1e4e8;}
.BrandContainer .intro_guide .font {padding-top:40px; border-top:1px dotted #e1e4e8;}
.BrandContainer .intro_guide .font .left {left:490px;float:left;}
.BrandContainer .intro_guide .font .left p {font-size:14px;color:#555;line-height:22px;height:65px;padding-top:7px;}
.BrandContainer .intro_guide .font .left a {margin-right:5px;}
.BrandContainer .intro_guide .font .right {left:490px;float:right;}
.BrandContainer .intro_guide .font:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.BrandContainer .intro_history {width:100%;height:auto;padding:65px 0 0 0; border-bottom:1px solid #e1e4e8;}
.BrandContainer .intro_history .dateBar {width:980px;height:40px;margin-bottom:50px;}
.BrandContainer .intro_history .dateBar .left {float:left;width:42px;height:40px;}
.BrandContainer .intro_history .dateBar .right {float:left;width:42px;height:40px;}
.BrandContainer .intro_history .dateBar .year {float:left;width:896px;height:40px;border-top:1px solid #e1e4e8;border-bottom:1px solid #e1e4e8;background:#f8f8f8;}
.BrandContainer .intro_history .dateBar .year ul li {float:left;width:112px;height:38px;border-right:1px solid #e1e4e8;}
.BrandContainer .intro_history .dateBar .year ul li span {display:inline-block;width:100%;height:38px;font-size:16px;color:#777;text-align:center;line-height:38px;background:#f8f8f8;cursor:pointer;}
.BrandContainer .intro_history .dateBar .year ul li span.on {color:#b68957;background:#fff;border:1px solid #b68957;line-height:36px}
.BrandContainer .intro_history .history_con .con1 {float:left; width:150px; padding-top:5px;}
.BrandContainer .intro_history .history_con .con2 {float:left; width:830px;min-height:340px;padding-bottom:50px;}
.BrandContainer .intro_history .history_con .con2 ul li {margin-bottom:7px;}
.BrandContainer .intro_history .history_con .con2 ul li p {font-size:14px;color:#555;line-height:22px;}
.BrandContainer .intro_history .history_con .con2 ul li p.month {display:inline-block;width:45px;text-align:center;vertical-align:top;}
.BrandContainer .intro_history .history_con .con2 ul li p.content {display:inline-block;width:780px;vertical-align:top;}
.BrandContainer .intro_history .history_con .con2 ul li p.content span {display:inline-block;margin-bottom:5px;}
.BrandContainer .intro_history .history_con .conLeft {float:left; width:490px;}
.BrandContainer .intro_history .history_con .conRight {float:left; width:490px;}
.BrandContainer .intro_history .history_con.text {min-height:340px;}
.BrandContainer .intro_history .history_con.text .con2 {width:340px;min-height:inherit;}
.BrandContainer .intro_history .history_con.text .con2 ul li p.month {width:45px;}
.BrandContainer .intro_history .history_con.text .con2 ul li p.content {width:260px;}
.BrandContainer .intro_history .history_con:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.BrandContainer .intro_global {width:100%;height:auto;padding:65px 0 0 0;}
.BrandContainer .intro_natural {width:100%;height:auto;padding:65px 0 40px 0;}
.BrandContainer .intro_natural .natural_list {width:980px;height:auto; overflow:hidden;}
.BrandContainer .intro_natural dl {width:996px;height:auto;}
.BrandContainer .intro_natural dl dt {display:block;float:left;width:211px; vertical-align:top;}
.BrandContainer .intro_natural dl dd {display:block;float:left;width:271px;height:290px; vertical-align:top;font-size:13px;color:#555;line-height:22px;padding:20px 15px 0 25px;margin:0 16px 16px 0;border:1px solid #e1e4e8;border-left:0;}
.BrandContainer .intro_natural dl dd strong {display:inline-block; font-size:16px;color:#333;margin-bottom:5px;}
.BrandContainer .intro_natural dl dd span.con {display:inline-block;width:100%; height:189px;}
.BrandContainer .intro_natural dl dd a {color:#b68957;}
.BrandContainer .intro_natural dl dd .link2 {display:block; line-height:16px;}



/* 주요제품라인업 */
.BrandContainer .lineupList li {padding:25px 0;border-bottom:1px solid #e1e4e8;}
.BrandContainer .lineupList li:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.BrandContainer .lineupList .img {float:left;width:590px;}
.BrandContainer .lineupList .exp {float:left;width:390px;text-align:center;}
.BrandContainer .lineupList .exp .name {width:300px; margin:0 auto;padding:30px 0 15px 0; border-bottom:1px solid #9ea0a3;}
.BrandContainer .lineupList .exp .con {width:100%;font-size:13px;color:#555;line-height:22px;padding:20px 0 25px 0;}
.BrandContainer .lineupList .exp .btn {display:inline-block;width:190px;height:35px;font-size:13px;font-weight:600;text-align:center;color:#b68957;line-height:33px;background:#fff;border:1px solid #b68957;text-transform:uppercase;}
.BrandContainer .lineupList .exp .btn:hover {color:#fff;background:#b68957;border:1px solid #b68957;}
.BrandContainer .lineup_bnr {width:980px; height:232px; position:relative; z-index:20;}
.BrandContainer .lineup_bnr .bnr_list {width:996px; position:absolute; left:0; bottom:0;}
.BrandContainer .lineup_bnr .bnr_list li {float:left; width:316px; margin-right:16px;}
.BrandContainer .lineup_con1 {font-size:14px;color:#555;line-height:20px;text-align:center;}
.BrandContainer .thetherapy_list:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.BrandContainer .thetherapy_list li {float:left;width:490px;height:215px;text-align:center;}
.BrandContainer .thetherapy_list li.prdt_1 {border-right:1px solid #e1e4e8;border-bottom:1px solid #e1e4e8;background:url('/images/page/lineup/thetherapy/no1.png') no-repeat center top;padding-top:65px;}
.BrandContainer .thetherapy_list li.prdt_2 {border-bottom:1px solid #e1e4e8;background:url('/images/page/lineup/thetherapy/no2.png') no-repeat center top;padding-top:65px;}
.BrandContainer .thetherapy_list li.prdt_3 {border-right:1px solid #e1e4e8;background:url('/images/page/lineup/thetherapy/no3.png') no-repeat center 40px;padding-top:105px;}
.BrandContainer .thetherapy_list li.prdt_4 {background:url('/images/page/lineup/thetherapy/no4.png') no-repeat center 40px;padding-top:105px;}
.BrandContainer .thetherapy_list .tit {font-size:18px;color:#333;font-weight:600;margin-bottom:10px;}
.BrandContainer .thetherapy_list .con {font-size:13px;color:#666;line-height:20px;margin-bottom:20px;}
.BrandContainer .thetherapy_list .price {font-size:20px;color:#f94a33;font-weight:600;}

/* community */
.BrandContainer .com_tit {position:relative; width:100%; height:65px; text-align:center; background:url('/images/page/bg_tit_line.png') repeat-x 0 bottom; margin-bottom:40px;}
.BrandContainer .section_tit {width:100%; height:45px; position:relative;}
.BrandContainer .section_tit .position1 {position:absolute; right:0; top:0;}
.BrandContainer .section_tit .sp_bar {display:inline-block; color:#9ea0a3; padding:4px 18px 0 15px;}
.BrandContainer .tip_movie {width:482px; height:280px; position:relative; margin-bottom:40px;}
.BrandContainer .tip_movie img {width:482px; height:280px;}
.BrandContainer .tip_movie .tip_movie_bg {width:482px; height:280px; position:absolute; left:0; top:0; background:url('/images/page/bg_tip_movie.png') no-repeat 0 0;}
.BrandContainer .tip_movie .tip_tit {width:100%; height:auto; position:absolute; left:0; bottom:16px; text-align:center;}
.BrandContainer .tip_movie .tip_tit span {display:inline-block; font-size:14px; color:#fff; background:url('/images/icon/icon_movie.png') no-repeat 0 2px; padding:0 0 0 30px;}
.BrandContainer .tip_info {position:absolute; right:0; top:0;}
.BrandContainer .slide_tip_wrap {width:482px; height:280px;}
.BrandContainer .slide_tip_wrap .slide_tip_list {height:280px;}
.BrandContainer .slide_tip_wrap .slide_tip_list li {float:left; width:249px; height:280px;}
.BrandContainer .slide_tip_wrap .Tipimg img {width:233px; height:233px;display:block;}
.BrandContainer .comListBox {width:233px; height:280px; position:relative;float:right}
.BrandContainer .comListBox .img img {display:block; width:233px; height:234px;}
.BrandContainer .comListBox .count_wrap {width:233px; height:46px; border:1px solid #e1e4e8;}
.BrandContainer .comListBox .count_wrap .count1 {float:left; width:50%; height:44px; border-right:1px solid #e1e4e8; text-align:center; padding-top:15px;}
.BrandContainer .comListBox .count_wrap .count2 {float:left; width:50%; height:44px; text-align:center; padding-top:15px;}
.BrandContainer .comListBox .recom2 {display:inline-block; color:#555; background:url('/images/icon/icon_recom.png') no-repeat 0 0; padding:0 0 0 20px;}
.BrandContainer .comListBox .interest2 {display:inline-block; color:#555; background:url('/images/icon/icon_interest_2.png') no-repeat 0 0; padding:0 0 0 24px;}
.BrandContainer .comListBox .comOver {width:100%; height:100%; position:absolute; left:0; top:0; border:1px solid #6d9811;}
.BrandContainer .comListBox .comOver .com_detail {width:100%; height:100%; position:absolute; left:0; top:0; background:#000; opacity:0.7; filter:alpha(opacity=70);}
.BrandContainer .comListBox .comOver .icon {display:inline-block; position:absolute; left:50px; top:100px;}
.BrandContainer .tip_banner {border:1px solid #e1e4e8; margin-bottom:40px;}
.BrandContainer .tip_banner img {width:978px;height:178px;}

.BrandContainer .beauty_tip_wrap {width:980px; height:auto; overflow:hidden;}
.BrandContainer .beauty_tip_list {width:996px; height:auto;}
.BrandContainer .beauty_tip_list li {float:left; width:233px; height:357px; margin:0 16px 16px 0; position:relative;}
.BrandContainer .comTipWrite {width:100%; height:100%; background:#f8f8f8 url('/images/icon/icon_plus.png') no-repeat center 75px; text-align:center; padding-top:165px;}
.BrandContainer .comTipWrite p {font-size:14px; color:#555; text-align:center; margin-bottom:45px;}
.BrandContainer .comTipBox .img {width:233px; height:233px; overflow:hidden;}
.BrandContainer .comTipBox .img img {width:233px;height:233px;}
.BrandContainer .comTipBox .con {width:233px; height:78px; font-size:14px; font-weight:600; border-left:1px solid #e1e4e8; border-right:1px solid #e1e4e8; padding:17px 17px 0 17px;}
.BrandContainer .comTipBox .con .tit {display:inline-block; width:195px; height:auto; margin-bottom:10px;}
.BrandContainer .comTipBox .count_wrap {width:233px; height:46px; border:1px solid #e1e4e8;}
.BrandContainer .comTipBox .count_wrap .count1 {float:left; width:50%; height:44px; border-right:1px solid #e1e4e8; text-align:center; padding-top:15px;}
.BrandContainer .comTipBox .count_wrap .count2 {float:left; width:50%; height:44px; text-align:center; padding-top:15px;}
.BrandContainer .comTipBox .count_wrap .count3 {width:100%; height:44px; text-align:center; padding-top:15px; border-bottom:1px solid #e1e4e8;}
.BrandContainer .comTipBox .recom2 {display:inline-block; color:#555; height:20px; background:url('/images/icon/icon_recom.png') no-repeat 0 0; padding:0 0 0 20px;}
.BrandContainer .comTipBox .interest2 {display:inline-block; color:#555; background:url('/images/icon/icon_interest_2.png') no-repeat 0 0; padding:0 0 0 24px;}
.BrandContainer .comTipBox .comOver {width:100%; height:233px; position:absolute; left:0; top:0; border:1px solid #6d9811;}
.BrandContainer .comTipBox .comOver .com_detail {width:100%; height:100%; position:absolute; left:0; top:0; background:#000; opacity:0.7; filter:alpha(opacity=70);}
.BrandContainer .comTipBox .comOver .icon {display:inline-block; position:absolute; left:50px; top:80px;}
.BrandContainer .beauty_tip_list.PhotoReview li {width:233px; height:467px; margin:0 16px 16px 0; position:relative;}
.BrandContainer .beauty_tip_list.tester li {height:397px;}
.BrandContainer .beauty_tip_list.PhotoReview .PhotoReview_Write {width:100%; height:100%; background:#f8f8f8 url('/images/icon/icon_plus.png') no-repeat center 130px; text-align:center; padding-top:220px;}
.BrandContainer .beauty_tip_list.PhotoReview .PhotoReview_Write p {font-size:14px; color:#555; text-align:center; margin-bottom:45px;}
.BrandContainer .beauty_tip_list.PhotoReview .comTipBox .con {width:233px; height:119px; font-size:14px; font-weight:600; border-left:1px solid #e1e4e8; border-right:1px solid #e1e4e8; padding:17px 17px 0 17px;}
.BrandContainer .beauty_tip_list.PhotoReview .comTipBox .con .tit {display:inline-block; width:195px; color:#333; height:auto; margin-bottom:5px;}
.BrandContainer .beauty_tip_list.PhotoReview .type {display:inline-block; width:auto; height:auto; font-size:11px; color:#b68957; font-weight:normal; border:1px solid #b68957; padding:3px 6px 4px 6px; margin-right:2px;}
.BrandContainer .beauty_tip_list.PhotoReview .comTipBox .star {display:inline-block; color:#555; background:url('/images/icon/icon_star.png') no-repeat 0 0; padding:0 0 0 22px;}
.BrandContainer .beauty_tip_list.PhotoReview .comTipBox .count_wrap {width:233px; height:45px; border:1px solid #e1e4e8; border-bottom:0;}
.BrandContainer .beauty_tip_list.PhotoReview .comTipBox .comOver .com_detail {width:100%; height:100%; position:absolute; left:0; top:0; background:#000; opacity:0.8; filter:alpha(opacity=80);}
.BrandContainer .beauty_tip_list.PhotoReview .comTipBox .comOver {width:100%; height:397px; position:absolute; left:0; top:0; border:1px solid #6d9811;}
.BrandContainer .beauty_tip_list.PhotoReview .comTipBox .comOver .icon {display:inline-block; width:233px; height:0; position:absolute; left:0; top:50px; text-align:center;}
.BrandContainer .beauty_tip_list.PhotoReview .comTipBox .comOver .icon .review_sum {text-align:left; padding:75px 20px 0 20px;}
.BrandContainer .beauty_tip_list.PhotoReview .comTipBox .comOver .icon .review_sum.tester {text-align:left; padding:110px 20px 0 20px;}
.BrandContainer .beauty_tip_list.PhotoReview .comTipBox .comOver .icon .review_sum a {color:#fff; line-height:18px;}
.BrandContainer .beauty_tip_list.PhotoReview .Rprdt {display:inline-block; width:233px; height:70px; font-size:12px; color:#555; border:1px solid #e1e4e8; padding:18px 0 0 15px; position:relative;}
.BrandContainer .beauty_tip_list.PhotoReview .Rprdt:hover {border:1px solid #6d9811;}
.BrandContainer .beauty_tip_list.PhotoReview .Rprdt img {width:68px; height:68px; position:absolute; right:0; top:0;}
.BrandContainer .beauty_tip_list.PhotoReview .Rprdt .name {width:140px; height:auto;}

.BrandContainer .slide_tipbnr_wrap {width:980px; height:111px;}
.BrandContainer .slide_tipbnr_list {height:111px;}
.BrandContainer .slide_tipbnr_list li {float:left; width:248px; height:111px; padding-top:10px; position:relative;}
.BrandContainer .slide_tipbnr_list li .bnr_label {position:absolute; left:10px; top:0;}
.BrandContainer .slide_tipbnr_list li .bnr_label .label_topic {width:46px; height:46px; font-size:11px; font-weight:600; color:#fff; line-height:16px; background:#3b322b;}
.BrandContainer .slide_tipbnr_list li .img {width:238px; height:101px;}
.BrandContainer .tipbnr_btn .btn_left {position:absolute; left:0; top:-65px;z-index:300}
.BrandContainer .tipbnr_btn .btn_right {position:absolute; right:0; top:-65px;z-index:300}

.BrandContainer .slide_ComEvent_wrap {width:980px; height:330px; position:relative;}
.BrandContainer .slide_ComEvent_list {height:330px; position:absolute; left:0; top:0;}
.BrandContainer .slide_ComEvent_list li {float:left; width:980px; height:330px;}
.BrandContainer .indi_ComEvent_wrap {width:100%; height:0; text-align:center; position:absolute;left:0;bottom:60px;z-index:300}
.BrandContainer .indi_ComEvent {display:inline-block; width:auto; height:auto;}
.BrandContainer .indi_ComEvent li {float:left;}
.BrandContainer .indi_ComEvent img {display:block;}
.BrandContainer .ComEventList_wrap {width:980px; height:auto; overflow:hidden;}
.BrandContainer .ComEventList {width:1000px;}
.BrandContainer .ComEventList li {float:left; width:482px; margin:0 16px 20px 0; border:1px solid #e1e4e8;}
.BrandContainer .ComEventList li:hover {border:1px solid #6d9811;}
.BrandContainer .ComEventList .img {width:482px; height:155px; position:relative;}
.BrandContainer .ComEventList .img img {width:480px; height:155px;}
.BrandContainer .ComEventList .img span {position:absolute; left:0; top:0;}
.BrandContainer .ComEventList .img span br{display:none;}
.BrandContainer .ComEventList .con {width:482px; height:90px; 1border:1px solid #e1e4e8; border-top:0; padding:25px 0 0 25px; position:relative;}
.BrandContainer .ComEventList .con span.btn_winner {display:inline-block; width:57px; height:57px; font-size:12px; font-weight:600; color:#6d9811; line-height:16px; text-align:center; background:url('/images/btn/bg_circle.png') no-repeat 0 0; padding-top:13px; position:absolute; right:25px; top:15px;}
.BrandContainer .ComEventList.end li:hover {border:1px solid #e1e4e8;}
.BrandContainer .ComEventList.end li:hover .con span.btn_winner {display:inline-block; width:57px; height:57px; font-size:12px; font-weight:600; color:#fff; line-height:16px; text-align:center; background:url('/images/btn/bg_circle_on.png') no-repeat 0 0; padding-top:13px; position:absolute; right:25px; top:15px;}
.BrandContainer .ComEvent_winner {display:inline-block; width:980px; height:auto; border-bottom:1px solid #e1e4e8;}
.BrandContainer .ComEvent_winner li {width:980px; height:auto; border-top:1px solid #e1e4e8;}
.BrandContainer .ComEvent_winner li .subject {width:980px; height:auto; padding:20px 0 20px 0; cursor:pointer;}
.BrandContainer .ComEvent_winner li .tit {float:left; width:690px; height:auto; padding-left:30px;}
.BrandContainer .ComEvent_winner li .tit .name {font-size:14px; color:#555; padding-bottom:10px;}
.BrandContainer .ComEvent_winner li .tit .name.on {font-size:14px; color:#555; font-weight:600; padding-bottom:10px;}
.BrandContainer .ComEvent_winner li .date {float:right; width:290px; padding-right:30px; padding-top:10px;}
.BrandContainer .ComEvent_winner li .date span {display:inline-block; width:200px; height:30px; text-align:right; padding:8px 60px 0 0; background:url('/images/btn/btn_up_2.png') no-repeat right 0;}
.BrandContainer .ComEvent_winner .ComEvent_winner_con {width:100%; padding:35px; text-align:center; line-height:20px; border-top:1px solid #e1e4e8; display:none;}
.BrandContainer .ComEvent_winner .ComEvent_winner_con img {display:inline;}
.BrandContainer .ComEvent_winner li.on {border-top:1px solid #6d9811;}
.BrandContainer .ComEvent_winner li.on .name {color:#333; font-weight:600;}
.BrandContainer .ComEvent_winner li.on .date span {background:url('/images/btn/btn_down_2.png') no-repeat right 0;}
.BrandContainer .ComEvent_winner.EventView {border-bottom:0;}
.BrandContainer .ComEvent_winner.EventView li {border-top:1px solid #9ea0a3;}
.BrandContainer .ComEvent_winner.EventView li .subject {cursor:inherit;}
.BrandContainer .ComEvent_winner.EventView li .date span {display:inline-block; padding:8px 0 0 0; background:url('');}
.BrandContainer .ComEvent_winner.EventView li .date span.brand {display:inline-block; padding:0 0 0 0; background:url('');}
.BrandContainer .ComEvent_winner.EventView .ComEvent_con {width:100%; padding:35px; text-align:center; line-height:20px; border-top:1px solid #e1e4e8;}
.BrandContainer .ComEvent_winnerView {display:inline-block; width:980px; height:auto; border-top:1px solid #9ea0a3;}
.BrandContainer .ComEvent_winnerView .subject {width:980px; height:auto; padding:20px 0 20px 0; border-bottom:1px solid #e1e4e8;}
.BrandContainer .ComEvent_winnerView .tit {float:left; width:840px; height:auto; padding:0 0 0 30px;}
.BrandContainer .ComEvent_winnerView .tit .name {font-size:14px; color:#555;}
.BrandContainer .ComEvent_winnerView .date {float:right; width:140px; height:auto; padding:0 30px 0 0;}
.BrandContainer .ComEvent_winnerView .ComEvent_con {width:980px; height:auto; text-align:center; padding:50px 30px; border-bottom:1px solid #e1e4e8; margin-bottom:30px;}


.BrandContainer .event_Rlist {margin:1px 0 0 1px;;}
.BrandContainer .event_Rlist li {float:left; width:164px; height:235px; border:1px solid #e1e4e8; margin:-1px 0 0 -1px; position:relative;}
.BrandContainer .event_Rlist .img {width:164px; height:165px; text-align:center; padding-top:20px;}
.BrandContainer .event_Rlist .img img {width:120px; height:120px;}
.BrandContainer .event_Rlist .con {width:162px; min-width:162px;}
.BrandContainer .event_Rlist .con .tit {display:inline-block; width:160px; height:20px; padding:5px 10px 0 10px; font-size:13px; color:#333; text-align:center;}
.BrandContainer .event_Rlist .comOver {width:100%; height:160px; position:absolute; left:0; top:0; border:1px solid #6d9811;}
.BrandContainer .event_Rlist .comOver .icon {display:inline-block; position:absolute; left:27px; top:55px;}
.BrandContainer .reg_tit_wrap .reg_tit {float:left; width:165px; height:35px; font-size:14px; font-weight:600; color:#333; text-align:center; padding-top:8px; background:#f8f8f8; border:1px solid #e1e4e8;}
.BrandContainer .reg_tit_wrap .reg_input {float:left; width:815px; height:35px;border:1px solid #e1e4e8; border-left:0;}
.BrandContainer .ComReg_wrap .reg_left {float:left; width:482px; height:auto; border:1px solid #e1e4e8; padding:25px 30px 0 30px;}
.BrandContainer .ComReg_wrap .reg_right {float:right; width:482px; height:auto; border:1px solid #e1e4e8; padding:25px 30px 0 30px; position:relative;}
.BrandContainer .ComReg_wrap .selected_prdt {display:inline-block; width:auto; height:31px; color:#333; background:#f8f8f8; border:1px solid #e1e4e8; padding:7px 10px 0 10px; margin:0 5px 5px 0;}
.BrandContainer .ComReg_wrap .selected_prdt img {margin-left:8px; vertical-align:middle;}
.BrandContainer .ComReg_wrap .ComReg_tab {position:absolute; left:0; top:0;}
.BrandContainer .ComReg_wrap .ComReg_tab li {float:left; width:240px; height:55px;}
.BrandContainer .ComReg_wrap .ComReg_tab li a {display:inline-block; width:100%; height:55px; font-size:14px; color:#777; text-align:center; padding-top:20px; border-right:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8; background:#f8f8f8;}
.BrandContainer .ComReg_wrap .ComReg_tab li a.on {font-weight:600; color:#333;border-bottom:0; background:#fff;}
.BrandContainer .ComReg_wrap .ComReg_tab li.last a {border-right:0;}
.BrandContainer .ComReg_wrap .search_result {width:auto; height:85px; font-size:14px; font-weight:600; color:#333; text-align:center;}
.BrandContainer .ComReg_wrap .PrdtTable_head {width:100%; height:45px; font-size:12px; color:#555; background:#f8f8f8; border-top:1px solid #9ea0a3; border-bottom:1px solid #e1e4e8; padding:10px 10px 0 10px;}
.BrandContainer .ComReg_wrap .PrdtTable {width:100%; height:260px; border-bottom:1px solid #9ea0a3; overflow:auto;}
.BrandContainer .ComReg_wrap .PrdtTable .no_result {width:100%; height:250px; background:url('/images/common/noimg_2.png') no-repeat center 70px;}
.BrandContainer .ComReg_wrap .PrdtTable .no_result2 {width:100%; height:250px; background:url('/images/common/noimg_2.png') no-repeat center 100px; font-size:13px; text-align:center; padding-top:240px}
.BrandContainer .ComReg_wrap .PrdtTable2 {width:100%; height:380px; border-bottom:1px solid #9ea0a3; overflow:auto;}
.BrandContainer .ComReg_wrap .PrdtTable3 {width:100%; height:340px; border-bottom:1px solid #9ea0a3; overflow:auto;}
.BrandContainer .ComReg_wrap .PrdtTable4 {width:100%; height:460px; border-bottom:1px solid #9ea0a3; overflow:auto;}
.BrandContainer .ComReg_wrap .position1 {position:absolute; right:0; top:0;}
.BrandContainer .ComReg_wrap .answer_m1 {float:left; display:inline-block; width:202px; height:227px; font-size:13px; color:#555; text-align:center; padding-top:158px; background:url('/images/page/bg_answer_m1.png') no-repeat 0 0;}
.BrandContainer .ComReg_wrap .answer_m1.on {color:#6d9811; font-weight:600; background:url('/images/page/bg_answer_m1_on.png') no-repeat 0 0;}
.BrandContainer .ComReg_wrap .answer_m2 {float:right; display:inline-block; width:202px; height:227px; font-size:13px; color:#555; text-align:center; padding-top:158px; background:url('/images/page/bg_answer_m2.png') no-repeat 0 0;}
.BrandContainer .ComReg_wrap .answer_m2.on {color:#6d9811; font-weight:600; background:url('/images/page/bg_answer_m2_on.png') no-repeat 0 0;}
.BrandContainer .ComReg_wrap .btn_star {display:inline-block; width:17px; height:17px; background:url('/images/btn/btn_star.png') no-repeat;}
.BrandContainer .ComReg_wrap .btn_star.on {display:inline-block; width:17px; height:17px; background:url('/images/btn/btn_star_on.png') no-repeat;}
.BrandContainer .ComReg_wrap .btn_star2 {display:inline-block; width:25px; height:25px; background:url('/images/btn/btn_star2.png') no-repeat;}
.BrandContainer .ComReg_wrap .btn_star2.on {display:inline-block; width:25px; height:25px; background:url('/images/btn/btn_star2_on.png') no-repeat;}
.BrandContainer .ComReg_wrap .PrdtSelected {width:100%; height:auto; text-align:center;}
.BrandContainer .ComReg_wrap .PrdtSelected .select_done {display:inline-block; width:auto; height:25px; font-size:18px; font-weight:600; color:#6d9811; background:url('/images/icon/icon_select.png') no-repeat 0 1px; padding:0 0 0 25px; margin-bottom:25px;}
.BrandContainer .ComReg_wrap .PrdtSelected .btn_del {position:absolute; right:-10px; top:-10px;}
.BrandContainer .ComReg_wrap .PrdtSelected.file {width:100%; height:510px; text-align:center; position:absolute; left:0; top:70px; background:#fff}
.BrandContainer .ComReg_wrap .PrdtSelected.file .file_img {width:250px; height:250px; overflow:hidden;}

.BrandContainer .comView_wrap {display:inline-block; width:100%; height:auto; border-top:0; border-bottom:1px solid #9ea0a3;}
.BrandContainer .comView_wrap .subject {width:100%; height:auto; padding:0 0 20px 0;}
.BrandContainer .comView_wrap .subject .tit {float:left; width:650px; height:auto; margin:0 0 0 30px; background:#fff;}
.BrandContainer .comView_wrap .subject .tit .name {font-size:14px; color:#555; padding-bottom:0px;}
.BrandContainer .comView_wrap .subject .tit span {font-size:13px; color:#777; font-weight:normal; padding:0;}
.BrandContainer .comView_wrap .subject .date {float:right; width:250px; margin-right:30px; padding-top:30px; text-align:right;}
.BrandContainer .comView_wrap .comView_con {width:100%; padding:35px 0 35px 0; text-align:center; line-height:20px; }
.BrandContainer .comView_wrap .comView_con .editArea img {max-width:980px;}
.BrandContainer .comView_wrap .tester_tab {width:980px; height:131px; position:relative;background:url('/images/page/bg_tester_date.png') no-repeat;}
.BrandContainer .comView_wrap .tester_tab1 {background:url('/images/page/bg_tester_date1.png') no-repeat;}
.BrandContainer .comView_wrap .tester_tab2 {background:url('/images/page/bg_tester_date2.png') no-repeat;}
.BrandContainer .comView_wrap .tester_tab3 {background:url('/images/page/bg_tester_date3.png') no-repeat;}
.BrandContainer .comView_wrap .tester_tab4 {background:url('/images/page/bg_tester_date4.png') no-repeat;}
.BrandContainer .comView_wrap .tester_tab .txt {display:inline-block; font-size:17px; font-weight:600; color:#555; padding-bottom:5px;}
.BrandContainer .comView_wrap .tester_tab .date {font-size:13px; font-weight:600; color:#777;line-height:18px;}
.BrandContainer .comView_wrap .tester_tab .page_on .txt {color:#333;}
.BrandContainer .comView_wrap .tester_tab .tab1 {position:absolute; left:132px; top:37px;}
.BrandContainer .comView_wrap .tester_tab .tab2 {position:absolute; left:359px; top:44px;}
.BrandContainer .comView_wrap .tester_tab .tab3 {position:absolute; left:586px; top:37px;}
.BrandContainer .comView_wrap .tester_tab .tab4 {position:absolute; left:840px; top:57px;}
.BrandContainer .sns_position1 {position:absolute; left:0; top:0;}

.BrandContainer .ComTesterBnr_wrap {overflow:inherit; position:relative;}
.BrandContainer .slide_tester_wrap {width:980px; height:245px;}
.BrandContainer .slide_tester_list {width:1000px;}
.BrandContainer .slide_tester_list li {float:left; width:498px; margin:0; border:0;}
.BrandContainer .slide_tester_list li:hover {border:0;}
.BrandContainer .slide_tester_list li .bnrLink {float:left; width:482px; height:245px; border:1px solid #e1e4e8;}
.BrandContainer .slide_tester_list li .bnrLink:hover {border:1px solid #6d9811;}
.BrandContainer .ComTesterBnr_wrap .indi_tester {position:absolute; right:0; top:-35px; z-index:300;}
.BrandContainer .ComTesterBnr_wrap .indi_tester a {float:left; margin-left:-1px;}
.BrandContainer .reply_reg {display:inline-block; width:100%; height:auto; background:#f8f8f8; padding:35px 40px;}
.BrandContainer .reply_reg .text {float:left; width:710px;}
.BrandContainer .reply_reg .btn {float:right; width:175px; padding-top:26px;}
.BrandContainer .reply_reg .btn .btn_reply {display:inline-block; width:175px; height:60px; font-size:16px; font-weight:600; color:#fff; line-height:60px; text-align:center; background:#6d9811;}
.BrandContainer .no_content1 {width:100%; padding:100px 0 120px 0; text-align:center; font-size:14px; border-bottom:1px solid #9ea0a3;}

.BrandContainer .ComQna {width:980px; height:auto; overflow:hidden;}
.BrandContainer .QnaList {width:996px; height:auto;}
.BrandContainer .ComQna .ListBox {width:233px; height:auto; min-height:351px; margin:0 0 16px 0; border:1px solid #e1e4e8;}
.BrandContainer .ComQna .ListBox .conWrap {width:233px; height:auto; position:relative; overflow:hidden;}
.BrandContainer .ComQna .ListBox .con {width:200px; height:auto; min-height:309px; margin:0 auto; padding-top:23px;}
.BrandContainer .ComQna .ListBox .con .q_cat {font-size:14px; font-weight:600; color:#333; position:relative; padding-bottom:10px;}
.BrandContainer .ComQna .ListBox .con .q_cat .btn {position:absolute; right:0; top:0;}
.BrandContainer .ComQna .ListBox .con .img {width:170px; height:170px; overflow:hidden; margin:0 auto 15px auto;}
.BrandContainer .ComQna .ListBox .click_bottom {width:231px; height:42px; background:#f7f7f7; padding:13px 20px 0 20px;}
.BrandContainer .ComQna .ListBox .click_bottom a {font-size:13px; color:#555;}
.BrandContainer .ComQna .ListBox .conWrap .hiddenBox1 {width:231px; height:310px; background:#f7f7f7; border-top:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8; position:absolute; left:0; bottom:-310px; padding-top:20px}
.BrandContainer .ComQna .ListBox .conWrap .hiddenBox2 {width:231px; height:220px; background:#f7f7f7; border-top:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8; position:absolute; left:0; bottom:-220px; padding-top:20px}
.BrandContainer .ComQna .ListBox .table_wrap {width:195px; height:187px; border-top:1px solid #9ea0a3; border-bottom:1px solid #9ea0a3; margin:0 auto; overflow:auto;}
.BrandContainer .ComQna .ListBox .tbl_qna {width:100%; border-collapse:collapse;}
.BrandContainer .ComQna .ListBox .tbl_qna th {font-size:13px; color:#777; vertical-align:top; text-align:left; background:#f7f7f7; padding:12px 0; border-bottom:1px solid #e1e4e8;}
.BrandContainer .ComQna .ListBox .tbl_qna td {font-size:12px; color:#777; vertical-align:top; padding:12px 0; border-bottom:1px solid #e1e4e8; word-break:break-all;}
.BrandContainer .ComQna .ListBox .tbl_qna td p {font-size:13px; color:#333; padding:0 10px 8px 0; word-break:break-all;}
.BrandContainer .ComQna .ListBox .tbl_qna td span {display:inline-block; padding:3px 0}
.BrandContainer .ComQna .ListBox .conWrap .pageNum {margin-bottom:17px;}
.BrandContainer .ComQna .ListBox .conWrap .close {width:100%; height:40px; background:#fff; text-align:right; padding:15px 20px 0 0;}
.BrandContainer .ComQna .ListBox .reply_wrap {width:195px; height:138px; margin:0 auto;}
.BrandContainer .ComQna .ListBox .count3 {display:inline-block; width:150px; height:28px; border:1px solid #e1e4e8; position:relative; background:#fff url('/images/common/v_bar_1.png') no-repeat 96px 6px;}
.BrandContainer .ComQna .ListBox .count3 .s1 {display:inline-block; width:auto; height:16px; font-size:12px; color:#6d9811; background:url('/images/icon/icon_qna1.png') no-repeat 0 2px; padding:0 0 0 20px; position:absolute; left:15px; top:5px;}
.BrandContainer .ComQna .ListBox .count3 .s2 {display:inline-block; width:50px; height:16px; font-size:12px; color:#6d9811; text-align:center; position:absolute; left:97px; top:5px;}
.BrandContainer .ComQna .ListBox .count3:hover {border:1px solid #6d9811; background:#6d9811 url('/images/common/v_bar_1_on.png') no-repeat 96px 6px;}
.BrandContainer .ComQna .ListBox .count3:hover .s1 {color:#fff; background:url('/images/icon/icon_qna1_on.png') no-repeat 0 2px;}
.BrandContainer .ComQna .ListBox .count3:hover .s2 {color:#fff;}
.BrandContainer .ComQna .ListBox .count4 {display:inline-block; width:95px; height:28px; line-height:26px; text-align:left; color:#6d9811; border:1px solid #e1e4e8; background:#fff url('/images/icon/icon_qna2.png') no-repeat 25px 7px; padding-left:47px;}
.BrandContainer .ComQna .ListBox .count4:hover {color:#fff; border:1px solid #6d9811; background:#6d9811 url('/images/icon/icon_qna2_on.png') no-repeat 25px 7px;}
.BrandContainer .ComQna .ListBox .count5 {display:inline-block; width:95px; height:28px; line-height:26px; text-align:left; color:#6d9811; border:1px solid #e1e4e8; background:#fff url('/images/icon/icon_qna3.png') no-repeat 25px 7px; padding-left:47px; margin-left:-1px;}
.BrandContainer .ComQna .ListBox .count5:hover {color:#fff; border:1px solid #6d9811; background:#6d9811 url('/images/icon/icon_qna3_on.png') no-repeat 25px 7px;}

.BrandContainer .sns_list_wrap {width:980px; height:auto; overflow:hidden;}
.BrandContainer .sns_list_wrap .sns_list {width:996px; height:auto;}
.BrandContainer .sns_list_wrap .sns_list li {float:left; width:233px; height:233px; margin:0 16px 16px 0;}
.BrandContainer .sns_list_wrap .sns_list li .sns_img {display:inline-block; width:233px; height:233px; border:1px solid #e0e0e0; overflow:hidden;}
.BrandContainer .sns_list_wrap .sns_list li .sns_img:hover {border:1px solid #6d9811;}
.BrandContainer .sns_list_wrap .sns_list li .sns_img img {display:block; width:231px; height:231px;}
.BrandContainer .sns_list_wrap .sns_list li .sns_first {display:inline-block; width:233px; height:233px; font-size:14px; line-height:22px; text-align:center; border:1px solid #e1e4e8; background:url('/images/icon/bg_arr_1.png') no-repeat center 180px; padding-top:35px;}
.BrandContainer .sns_list_wrap .sns_list li .sns_last {display:inline-block; width:233px; height:233px; font-size:14px; line-height:22px; text-align:center; border:1px solid #e1e4e8; padding-top:40px;}
.BrandContainer .sns_list_wrap .sns_list li .sns_last .icon {padding-top:20px;}
.BrandContainer .sns_list_wrap .sns_list li .sns_last .icon a {display:inline-block; margin:2px 7px;}
.BrandContainer .sns_list_wrap .sns_list li .sns_bold {display:inline-block; font-size:18px; color:#333; font-weight:600; margin-bottom:15px;}

.BrandContainer .no_content_comm {width:100% !important; height:auto !important; font-size:16px;color:#333;text-align:center;padding:90px 0;border-top:1px solid #e1e4e8;border-bottom:1px solid #9ea0a3;margin:0 auto;}
.BrandContainer .no_content_comm span {color:#6d9811;font-weight:600;}


/* 브랜드 : 사회공헌 */
.BrandContainer .contribution {width:980px; height:auto; overflow:hidden;}
.BrandContainer .contribution .news_thumb {width:996px; height:auto;}
.BrandContainer .contribution .news_thumb li {float:left; width:316px; height:310px; border:1px solid #e1e4e8; margin:0 16px 16px 0;}
.BrandContainer .contribution .news_thumb .img {width:314px; height:199px; overflow:hidden;}
.BrandContainer .contribution .news_thumb .img img {width:314px; height:199px;}
.BrandContainer .contribution .news_thumb .con {padding:20px 20px 0 20px;}
.BrandContainer .contribution .news_thumb .con p {width:auto; height:40px; font-size:14px; font-weight:600; color:#333; line-height:20px;overflow:hidden;margin-bottom:10px;}
.BrandContainer .contribution .news_thumb .con span {font-size:12px; color:#777;}

.BrandContainer .wrap_keysearch1{display:block;background-color:#f8f8f8;border:1px solid #e1e4e8;padding:26px 30px 24px 30px;margin:45px 0 40px 0;text-align:center}
.BrandContainer .wrap_keysearch1 fieldset>label{font-size:16px;font-weight:600;line-height:22px;color:#333}
.BrandContainer .wrap_keysearch1 fieldset>.frm_row1{display:inline-block;vertical-align:top;position:relative}
.BrandContainer .wrap_keysearch1 fieldset>.frm_row1 input[type="text"]{border:1px solid #b68957;font-size:12px;line-height:34px;color:#555;height:35px;background:#fff url('/images/btn/btn_search_5.png') no-repeat right 0 ;padding:0 33px 0 12px}
.BrandContainer .wrap_keysearch1 fieldset .action{display:block;width:33px;height:33px;position:absolute;right:0;top:0;text-indent:-9999px;font-size:0}
.BrandContainer .wrap_keysearch1 .txt_keyword{display:block;background:url('/images/icon/icon_hot1.png') no-repeat;margin:12px 0 0 325px;padding-left:48px;text-align:left}
.BrandContainer .wrap_keysearch1 .txt_keyword a{font-size:12px;color:#555;line-height:16px}
.BrandContainer .wrap_keysearch1 .txt_keyword a:hover{text-decoration:underline}
.BrandContainer .wrap_keysearch1 .txt_keyword .gap1{display:inline-block;font-size:10px;color:#e1e4e8;width:14px;text-align:center}

.BrandContainer .hope_movie_area {padding-bottom:60px; border-bottom:1px solid #e1e4e8; margin-bottom:60px;}
.BrandContainer .hope_movie_area .movie {display:inline-block;width:490px;height:auto;vertical-align:top;}
.BrandContainer .hope_movie_area .txt {display:inline-block;width:485px;height:auto;vertical-align:top; font-size:13px; color:#555; line-height:21px;}
.BrandContainer .hope_business {padding-bottom:60px; border-bottom:1px solid #e1e4e8; margin-bottom:60px; text-align:center;}
.BrandContainer .hope_business .txt1 {font-size:13px;color:#555;line-height:22px;background:url('/images/page/hope_img3.jpg') no-repeat 0 bottom; padding-bottom:300px; margin-bottom:40px;}
.BrandContainer .hope_business .txt2 {font-size:13px;color:#555;line-height:22px;background:url('/images/page/hope_img4.png') no-repeat center bottom; padding-bottom:170px; letter-spacing:-0.5px;}
.BrandContainer .hope_business_all {padding-bottom:60px; border-bottom:1px solid #e1e4e8; margin-bottom:60px; text-align:center;}
.BrandContainer .hope_business_all .img {margin-bottom:40px; position:relative;}
.BrandContainer .hope_business_all span {font-size:14px; color:#777; position:absolute; right:0;bottom:0;}
.BrandContainer .hope_business_all .bs_list li {float:left;}
.BrandContainer .hope_business_all .bs_list li img {display:block;}
.BrandContainer .hope_business_all .bs_list li.last {display:none;position:absolute;left:0;top:0;}
.BrandContainer .hope_village {padding-bottom:60px; border-bottom:1px solid #e1e4e8; margin-bottom:60px; text-align:center;}
.BrandContainer .hope_village .txt1 {font-size:13px;color:#555;line-height:22px; margin-bottom:40px;}
.BrandContainer .hope_creater {padding-bottom:60px; border-bottom:1px solid #e1e4e8; margin-bottom:60px; position:relative;background:url('/images/page/hope_img7.png') no-repeat right 0;}
.BrandContainer .hope_creater .txt1 {width:475px;height:auto; font-size:13px;color:#555;line-height:22px; /* text-align:justify; */}

.BrandContainer .share_area1 {padding-bottom:60px; border-bottom:1px solid #e1e4e8; margin-bottom:60px;}
.BrandContainer .share_area1 .txt {font-size:13px; color:#555; text-align:center; line-height:22px;}
.BrandContainer .share_area2 {padding-bottom:60px; border-bottom:1px solid #e1e4e8; margin-bottom:60px; position:relative;background:url('/images/page/share_img3.jpg') no-repeat right 0; padding-bottom:60px;}
.BrandContainer .share_area2 .txt1 {width:475px;height:auto; font-size:13px;color:#555;line-height:22px; margin-bottom:20px;}
.BrandContainer .share_area3 .div1 {width:auto;height:360px; background:#f8f8f8 url('/images/page/share_img4_1.jpg') no-repeat left 0; position:relative;}
.BrandContainer .share_area3 .div2 {width:auto;height:360px; background:#f8f8f8 url('/images/page/share_img4_2.jpg') no-repeat right 0; position:relative;}
.BrandContainer .share_area3 .div3 {width:auto;height:360px; background:#f8f8f8 url('/images/page/share_img4_3.jpg') no-repeat left 0; position:relative;}
.BrandContainer .share_area3 p {font-size:13px; color:#555; line-height:22px;}
.BrandContainer .share_area3 .div1 .txt {width:470px;height:360px;position:absolute;left:500px;top:0;text-align:center;padding:80px 10px 0;}
.BrandContainer .share_area3 .div2 .txt {width:470px;height:360px;position:absolute;left:10px;top:0;text-align:center;padding:70px 10px 0;}
.BrandContainer .share_area3 .div3 .txt {width:470px;height:360px;position:absolute;left:500px;top:0;text-align:center;padding:110px 10px 0;}


/* 브랜드 : 매장찾기 */
.BrandContainer .store_search .search {}
.BrandContainer .store_search .search .wrap {padding-top:20px;}
.BrandContainer .store_search .search .wrap .eui_selectType8 {vertical-align:middle;}
.BrandContainer .store_search .search .wrap .sel1 {float:left; width:200px; height:auto;}
.BrandContainer .store_search .search .wrap .sel2 {float:right; width:200px; height:auto;}
.BrandContainer .store_search .search .wrap .multi {width:200px; height:185px; overflow:auto; border:1px solid #e1e4e8;}
.BrandContainer .store_search .search .wrap .multi ul {padding:5px 0 5px 0px}
.BrandContainer .store_search .search .wrap .multi ul li {padding:5px 0 5px 0}
.BrandContainer .store_search .search .wrap .multi ul li a {display:inline-block; width:100%;height:18px;line-height:18px; font-size:12px; color:#555;padding-left:20px;}
.BrandContainer .store_search .search .wrap .multi ul li:hover a {font-size:12px; color:#b78957; font-weight:600;}
.BrandContainer .store_search .search .wrap .multi ul li.on a {font-size:12px; color:#b78957; font-weight:600;}
.BrandContainer .store_search .search .wrap .reg label {display:inline-block; margin-bottom:10px; margin-right:10px}
.BrandContainer .store_search .search .wrap .searchReg {*zoom:1; margin:20px 0 10px;}
.BrandContainer .store_search .search .wrap .searchReg:after {content:''; clear:both; display:block;}
.BrandContainer .store_search .search .wrap .searchReg .reg {float:left; width:50%;}
.BrandContainer .store_search .search .wrap .searchReg .reg label {display:block;}

/* 브랜드 공통 */

.BrandContainer .list_label, .cont_mypage .list_label {position:absolute; left:0; top:0;}
.BrandContainer .label_BestTip, .cont_mypage .label_BestTip {float:left; width:55px; height:55px; font-size:13px; color:#fff; font-weight:600; background:#f94a33;}
.BrandContainer .label_MonthTip, .cont_mypage .label_MonthTip {float:left; width:55px; height:55px; font-size:13px; color:#fff; font-weight:600; background:#ff9516;}
.BrandContainer .label_tester, .cont_mypage .label_tester {float:left; width:55px; height:55px; font-size:13px; color:#fff; font-weight:600; background:#6d9811;}
.label_type1 {display:inline-block; width:auto; height:auto; font-size:11px; font-weight:normal; color:#6d9811; border:1px solid #6d9811; padding:3px 10px 3px 10px; vertical-align:middle;}


/* common : contents */
.w980 {width:980px; height:auto; margin:0 auto;}
.loading_img {display:inline-block;width:33px;height:32px; background:url('/images/common/loading2.gif') no-repeat;position:absolute;left:48.5%;bottom:-40px;display:none;}

.page_title {width:100%; font-size:32px; font-weight:600; color:#222; text-align:center; padding:65px 0 30px 0; background:url(/images/page/bg_tit_line.png) repeat-x 0 bottom; margin-bottom:30px; position:relative;}
.page_title .loc, .com_tit .loc {width:auto; position:absolute; right:0; bottom:14px;}
.scroll_div1 {width:750px; height:545px; overflow:auto; border-bottom:1px solid #9ea0a3;}
.scroll_div2 {overflow-y:scroll; border:1px solid #e1e4e8;padding:12px 18px}

.page_title_2 {width:100%; padding:20px 0 20px 0; border-top:1px solid #e1e4e8; margin-top:40px; position:relative;}
.page_title_2.mytitle{text-align:center; padding:50px 0 50px 0;}
.page_title_2.mytitleMain{border-top:0 !important;border-bottom:0 !important;padding:0 !important}
.page_title_2 .loc {width:auto; position:absolute; right:0; top:-30px;}
.page_title_2 .info {width:800px; font-size:12px; font-weight:normal; color:#555; padding-top:10px;}
.page_title_2 .sns {width:auto; position:absolute; right:0; top:40px;}
.page_title_2 .sns li {float:left;}
.page_title_2 .sns li img {margin-left:4px;}

.page_title .loc li, .page_title_2 .loc li, .com_tit .loc li {float:left;}
.page_title .loc li a, .page_title_2 .loc li a, .com_tit .loc li a {display:inline-block; font-size:12px; color:#555; background:url('/images/bu/bg_arr_2.png') no-repeat right 4px; padding:0 12px 0 8px;}
.page_title .loc li a:hover, .page_title_2 .loc li a:hover, .com_tit .loc li a:hover {text-decoration:underline;}
.page_title .loc li .current, .page_title_2 .loc li .current, .com_tit .loc li .current {display:inline-block; font-size:12px; font-weight:600; color:#333; padding:0 0 0 8px; text-transform:uppercase;}

.page_subtitle {margin-bottom:50px;}
.page_subtitle p {font-size:26px; color:#222; font-weight:600;}
.page_subtitle .con {display:inline-block; font-size:14px; color:#555; padding-top:15px;}

.h_bar1 {display:inline-block; float:left; width:20px; height:35px; background:url('/images/common/h_bar_1.png') no-repeat center;}
.v_bar1 {display:inline-block; font-size:12px; color:#ddd !important; padding:0 20px !important; font-weight:normal !important;}
.v_bar2 {display:inline-block; font-size:12px; color:#ddd !important; padding:0 10px !important; font-weight:normal !important;}
.ness {display:inline-block; width:8px; height:3px; background:url('/images/bu/bu_rect_3.png') no-repeat; vertical-align:middle;}
.caution_1 {display:inline-block; width:auto; height:17px; background:url('/images/icon/icon_caution_1.png') no-repeat 0 2px; padding-left:26px;}
.caution_2 {display:inline-block; width:auto; height:17px; background:url('/images/icon/icon_caution_2.png') no-repeat 0 4px; padding-left:20px;}
.caution_3 {display:inline-block; width:auto; height:17px; background:url('/images/icon/icon_caution_2.png') no-repeat 0 2px; padding-left:20px;}

.EventLabel_1 {display:inline-block; width:80px; height:23px; font-size:11px; color:#fff; font-weight:600; text-align:center; line-height:23px; background:#6d9811;}
.EventLabel_2 {display:inline-block; width:80px; height:23px; font-size:11px; color:#fff; font-weight:600; text-align:center; line-height:23px; background:#6d9811;}
.EventLabel_3 {display:inline-block; width:80px; height:23px; font-size:11px; color:#fff; font-weight:600; text-align:center; line-height:23px; background:#999999;}
.EventLabel_4 {display:inline-block; width:80px; height:23px; font-size:11px; color:#fff; font-weight:600; text-align:center; line-height:23px; background:#000;}

.gift_tab {width:100%; background:#eee; padding:30px 0 10px 0; margin-bottom:40px;}
.gift_tab ul {display:inline-block; width:100%;}
.gift_tab ul li {float:left; width:25%; padding:0 10px 15px 25px;}
.gift_tab ul li a {font-size:14px; color:#555;}
.gift_tab ul li a:hover {font-size:14px; color:#555; font-weight:600;}
.Evt_gift_tit {border-bottom:1px solid #9ea0a3; padding-bottom:10px; margin-bottom:20px;}

.disabled_box {display:inline-block; width:158px; height:35px; text-align:right; line-height:33px; color:#666; border:1px solid #e1e4e8; margin-right:5px; padding-right:10px;}

.calendar_common {width:260px; height:290px; border:1px solid #999; background:#fff; padding:20px 0 0 0; position:absolute; left:0; top:30px; z-index:1;}
.calendar_common .calendar_wrap {width:217px; height:auto; margin:0 auto;}
.calendar_common .calendar_wrap .year {width:auto; height:36px; font-size:20px; color:#333; font-weight:600; text-align:center; position:relative;}
.calendar_common .calendar_wrap .year .btn_left {position:absolute; left:0; top:2px;}
.calendar_common .calendar_wrap .year .btn_right {position:absolute; right:0; top:2px;}
.calendar_common .list_wrap {width:217px; height:185px; border-top:1px solid #9ea0a3; border-bottom:1px solid #9ea0a3;}
.calendar_common .list_wrap .day li {float:left; width:31px; height:27px; font-size:11px; color:#333; text-align:center; padding-top:6px; border-bottom:1px solid #e1e4e8;}
.calendar_common .list_wrap .date li {float:left; width:31px; height:26px;}
.calendar_common .list_wrap .date li span {display:block; width:100%; height:100%; font-size:11px; color:#555; font-weight:600; text-align:center; padding-top:7px; background:#f8f8f8; cursor:pointer;}
.calendar_common .list_wrap .sun {color:#f94a33 !important;}
.calendar_common .list_wrap .today {color:#fff !important; background:#f8f8f8 url('/images/page/bg_today.png') no-repeat center 1px !important;}
.calendar_common .btn1 {display:inline-block; float:left; width:54px; font-size:12px; color:#fff; text-align:center; height:25px; line-height:25px; background:#6d9811; text-decoration:none; margin-right:5px;}
.calendar_common .btn2 {display:inline-block; float:left; width:54px; font-size:12px; color:#6d9811; text-align:center; height:25px; line-height:23px; background:#fff; text-decoration:none; border:1px solid #6d9811;}

/* 레이어팝업 */
.CommonLayerPop {display:block;width:auto;height:auto;}
.CommonLayerPop .LP_con {display:block;width:auto;height:auto;background:#fff;}
.CommonLayerPop .LP_con img {display:inline;}
.CommonLayerPop .LP_btn {display:block;height:30px;font-size:12px;color:#fff;background:#3b322b;margin-top:-3px;padding:7px 10px 0 10px;}
.CommonLayerPop .LP_btn .LP_close {padding:1px 20px 0 0;background:url('/images/btn/btn_close_5.png') no-repeat right 3px;cursor:pointer;}
.CommonLayerPop .LP_btn .checkbox_ui input[type=checkbox].css_checkbox:checked + label.css_label {color:#fff !important;font-weight:normal !important;}

/* jquery 달력 UI 커스터마이징 */
.ui-datepicker-trigger{display:none}
.ui-widget-content {
    border: 1px solid #999;
    background: #fff url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
    color: #333;
	border-radius:0;
	padding:10px 15px 10px 10px;
}
.ui-widget-header {
    border: 0;
    background: #fff url("");
    font-size:20px; color:#333;
    font-weight: bold;
	border-bottom:1px solid #9ea0a3;
	border-radius:0;
}
.ui-datepicker-calendar th {font-size:11px; color:#555; font-weight:normal; border-bottom:1px solid #e1e4e8;}
.ui-datepicker-prev {background: url("/images/btn/btn_left_5.png") no-repeat left 9px;}
.ui-datepicker-prev-hover {border:0 !important; background:#fff url("/images/btn/btn_left_5_on.png") no-repeat left 9px !important;}
.ui-datepicker-next {background: url("/images/btn/btn_right_5.png") no-repeat right 9px;}
.ui-datepicker-next-hover {border:0 !important; background:#fff url("/images/btn/btn_right_5_on.png") no-repeat right 9px !important;}
.ui-state-default {border:0 !important;width:31px !important; height:27px !important; font-size:11px !important; color:#555 !important; text-align:center !important; padding:7px 2px 0 0 !important;}
.ui-state-highlight {color:#fff !important; background:#aaa !important;}
.ui-state-active {color:#fff !important; background:#f8f8f8 url('/images/page/bg_today.png') no-repeat center 1px !important;}
/**/

/* 에러, 비밀번호변경안내, 시스템점검 */
.error_top {width:100%; height:55px; border-bottom:1px solid #e1e4e8;}
.error_top .logo_wrap {width:745px; height:auto; margin:0 auto;}
.error_top .logo_wrap .logo {float:left; padding-top:20px;}
.error_top .logo_wrap .menu {float:right; padding-top:22px;}
.error_top .logo_wrap .menu img {display:inline;}
.error_top .logo_wrap .sp_bar {display:inline-block; width:30px; height:11px; background:url('/images/common/sp_bar_2.png') no-repeat center 0;}
.error_bottom {width:100%; height:50px; font-size:11px; color:#fff; text-align:center; background:#3b322b; padding-top:17px;}
.etc_wrap {width:745px; height:auto; margin:0 auto; padding:100px 0 0 0;}
.etc_wrap .con {width:745px; height:auto; padding:10px 0 40px 180px; background:url('/images/icon/icon_caution_5.png') no-repeat;}
.etc_wrap .error_box {font-size:13px; text-align:center; border:1px solid #e1e4e8; padding:30px; margin-bottom:40px;}
.etc_wrap .center_wrap {width:100%; height:auto; border-bottom:1px solid #e1e4e8; margin-bottom:40px;}
.etc_wrap .center_tit {float:left; width:180px; height:auto; font-size:18px; font-weight:600; color:#333; text-align:center; padding-top:100px;}
.etc_wrap .center_list {float:left; width:180px; height:auto; font-size:18px; font-weight:600; color:#333; text-align:center; padding-top:100px;}
.etc_wrap .txt1 {font-size:32px; font-weight:600; color:#222; padding-bottom:20px; line-height:42px;}
.etc_wrap .txt2 {font-size:18px; font-weight:600; color:#333;}
.etc_wrap .txt3 {font-size:12px; font-weight:normal; color:#777;}
.etc_wrap .error_icon1 {background:url('/images/icon/icon_error1.png') no-repeat 0 7px; padding:0 0 0 40px;}
.etc_wrap .error_icon2 {height:21px; background:url('/images/icon/icon_error2.png') no-repeat 0 0; padding:0 0 0 40px;}
.etc_wrap .error_icon3 {background:url('/images/icon/icon_error3.png') no-repeat 0 7px; padding:0 0 0 40px;}
.etc_wrap .pw_txt1 {font-size:18px; font-weight:600; color:#555; text-align:center; padding-bottom:10px;}
.etc_wrap .pw_txt2 {font-size:32px; font-weight:600; color:#222; text-align:center; padding-bottom:30px; line-height:40px; letter-spacing:-0.5px;}
.etc_wrap .pw_box {width:100%; height:auto; padding:30px 0 30px 110px; border:1px solid #e1e4e8; margin-bottom:15px;}
.etc_wrap .pw_box .field {float:left; width:125px; height:auto; font-size:13px; font-weight:600; color:#555; padding-top:8px; margin-bottom:10px;}
.system_top {width:100%; height:55px; border-bottom:1px solid #e1e4e8;}
.system_top .logo_wrap {width:730px; height:auto; margin:0 auto;}
.system_top .logo_wrap .logo {padding-top:20px;text-align:center;}
.system_bottom {width:100%; height:50px; font-size:11px; color:#fff; text-align:center; background:#3b322b; padding-top:17px;}
.system_wrap {width:730px; height:auto; margin:0 auto; padding:80px 0 0 0;}
.system_wrap .con {width:730px; height:auto; text-align:center; padding:160px 0 40px 0; background:url('/images/common/logo_page_1.png') no-repeat center 0px;}
.system_wrap .con .txt1 {font-size:32px;font-weight:600;color:#333;margin-bottom:30px;}
.system_wrap .con .txt2 {font-size:16px;line-height:26px;padding-bottom:40px;}
.system_wrap .con .txt3 {font-size:18px;line-height:30px;font-weight:600;color:#6d9811;padding:25px 0;margin-bottom:40px; border-top:1px solid #e1e4e8;border-bottom:1px solid #e1e4e8;}


/* 로그인 */
.login_wrap {width:980px; height:auto; margin:0 auto; padding:100px 0 100px 0;}
.login_wrap .txt1 {font-size:32px; font-weight:600; color:#222; text-align:center; padding-bottom:20px;}
.login_wrap .txt2 {font-size:14px; color:#555; text-align:center; padding-bottom:45px; margin-bottom:40px; border-bottom:1px solid #e1e4e8;}
.login_wrap .txt3 {margin-right:180px;}
.login_wrap .login_input {width:610px; height:auto; margin:0 auto; position:relative;}
.login_wrap .login_input .field {float:left; width:75px; font-size:14px; font-weight:600; color:#555; padding-top:10px;}
.login_wrap .login_input .reg {float:left; width:535px;}
.login_wrap .login_input .btn_login {position:absolute; right:0; top:0; width:160px; height:85px; font-size:16px; font-weight:600; color:#fff; text-align:center; background:#6d9811; padding-top:33px;}
.login_wrap .login_input .btn_order_search {position:absolute; right:0; top:0; width:130px; height:85px; font-size:16px; font-weight:600; color:#fff; text-align:center; background:#b68957; padding-top:33px;}
.login_wrap .login_input .input_type4 {border:1px solid #cacaca;}
.login_wrap .login_input .checkbox_ui .css_label {color:#555; font-size:13px;}
.login_wrap .box1 {width:480px; height:115px; padding:30px 0 25px 40px; border:1px solid #e1e4e8; position:relative;}
.login_wrap .btn_join_1 {position:absolute; right:30px; top:55px; width:115px; height:30px; line-height:30px;}
.login_wrap .staff_info {width:480px; height:auto; padding:10px 0 0 0; }
.login_wrap .staff_info .txt1 {display:inline-block;float:left;height:20px;font-size:13px;color:#333;font-weight:600;background:url('/images/icon/icon_caution_1.png') no-repeat 0 1px; padding:0 0 0 20px;}
.login_wrap .staff_info .txt2 {display:inline-block;float:right;padding:0;border:0;}
.login_wrap .staff_info .txt2 a {display:inline-block;color:#6d9811;font-size:13px;font-weight:600;background:url('/images/bu/bg_arr_10.png') no-repeat right 6px; padding:0 8px 0 0; text-decoration:underline;}

/* 레이어 팝업 */
.pop_type1 {background:#fff;}
.pop_type1 .tit {width:100%; height:45px; background:#6d9811; position:relative;}
.pop_type1 .tit span {display:inline-block; font-size:14px; font-weight:600; color:#fff; padding:13px 0 0 25px;}
.pop_type1 .tit .btn_close {position:absolute; right:30px; top:13px;}
.pop_type1 .tit_txt {width:100%; height:50px; background:#fff; position:relative;}
.pop_type1 .tit_txt .btn_close {position:absolute; right:20px; top:13px;}
.pop_type1 .pop_content {width:750px; height:auto; margin:0 auto;}
.pop_type1 .pop_content .txt_con1 {font-size:26px; color:#333; font-weight:600; line-height:34px; padding-bottom:20px;}
.pop_type1 .pop_content .txt_con2 {font-size:14px; color:#555; line-height:22px; padding-bottom:25px;}
.pop_type1 .pop_content .con_tit {border-bottom:2px solid #333; padding-bottom:15px; position:relative;}
.pop_type1 .pop_content .con_tit.line2 {border-bottom:1px solid #9ea0a3;}
.pop_type1 .pop_content .con_tit.noline {border-bottom:0;}
.pop_type1 .pop_content .con_tit p {font-size:26px; font-weight:600; color:#333;}
.pop_type1 .pop_content .con_tit .tit_exp {background:url('/images/bu/bg_arr_10.png') no-repeat 0 5px; padding:0 0 0 10px;}
.pop_type1 .pop_content .con_tit .p_tit {font-size:18px; color:#333; font-weight:600;}
.pop_type1 .pop_content .con_tit .p_con {display:inline-block; padding:15px 0 0 0; line-height:18px;}
.pop_type1 .pop_content .con_tit .p_con2 {display:inline-block; padding:0 0 7px 0;}
.pop_type1 .pop_content .con_tit a.num {font-size:13px; color:#555; position:absolute; right:0; top:5px;}
.pop_type1 .pop_content .con_tit .position1 {position:absolute; right:0; bottom:10px;}
.pop_type1 .pop_content .p_field1 {width:85px; float:left; padding-top:5px;}
.pop_type1 .pop_content .no_coupon {width:100%; height:20px; position:relative;}
.pop_type1 .pop_content .no_coupon .no_data {width:auto; height:30px; background:#f8f8f8 url('/images/icon/icon_re_1.png') no-repeat 25px 8px; padding:5px 0 0 45px; position:absolute; left:-20px; bottom:-14px;}
.pop_type1 .pop_content .cashbak_reg {padding-left:70px;}
.pop_type1 .pop_content .cashbak_reg .field {float:left; width:110px; font-size:14px; font-weight:600; color:#333; padding-top:10px;}
.pop_type1 .pop_content .cashbak_reg .reg {float:left; width:380px;}
.pop_type1 .pop_content .cashbak_reg .guide {display:inline-block; height:20px; font-size:12px; color:#666; background:url('/images/icon/icon_q.png') no-repeat right 0px; padding:0 22px 0 10px; text-decoration:underline; position:relative;}
.pop_type1 .pop_content .cashbak_reg .cb_pw_info {width:390px; height:auto; padding:30px 0 30px 30px; background:#fff; border:1px solid #6d9811; position:absolute; left:-385px;bottom:-20px; display:none;}
.pop_type1 .pop_content .cashbak_reg .cb_pw_reg {display:inline-block; width:auto; height:auto; font-size:13px; color:#fa4b35; font-weight:600; padding:0 10px 0 0; background:url('/images/bu/bg_arr_15.png') no-repeat right 6px;}
.pop_type1 .pop_content .onlinegift_reg {text-align:center;}
.pop_type1 .pop_content .onlinegift_reg .field {float:left; width:90px; text-align:left; font-size:14px; font-weight:600; color:#333; padding-top:7px;}
.pop_type1 .pop_content .onlinegift_box .txt1 {display:inline-block; font-size:15px;color:#333;font-weight:600;}
.pop_type1 .pop_content .onlinegift_box .txt2 {display:inline-block; font-size:15px;color:#f94a33;font-weight:600;width:100px;text-align:right;}
.pop_type1 .pop_content .onlinegift_box .txt3 {display:inline-block; font-size:15px;color:#f94a33;font-weight:600;width:150px;text-align:right;border:1px solid #e1e4e8;padding:5px 10px 7px 0;background:#fff;margin-left:5px;}


.pop_type1 .pop_content .login_input {position:relative;}
.pop_type1 .pop_content .login_input .field {float:left; width:75px; font-size:14px; font-weight:600; color:#555; padding-top:10px;}
.pop_type1 .pop_content .login_input .reg {float:left; width:330px;}
.pop_type1 .pop_content .login_input .btn_order_search {position:absolute; right:0; top:0; width:130px; height:85px; font-size:16px; font-weight:600; color:#fff; text-align:center; background:#b68957; padding-top:33px;}
.pop_type1 .pop_content .login_input .btn_login {position:absolute; right:0; top:0; width:130px; height:85px; font-size:16px; font-weight:600; color:#fff; text-align:center; background:#6d9811; padding-top:33px;}
.pop_type1 .pop_content .login_wrap {padding:0; width:inherit;}
.pop_type1 .pop_content .login_wrap .staff_info {width:100%; height:auto; padding:10px 0 0 0; text-align:right;}
.pop_type1 .pop_content .login_wrap .staff_info .txt1 {display:inline-block;float:none; height:20px; font-size:13px;color:#333;font-weight:600;background:url('/images/icon/icon_caution_1.png') no-repeat 0 1px; padding:0 10px 0 20px;}
.pop_type1 .pop_content .login_wrap .staff_info .txt2 {display:inline-block;float:none; padding:0;border:0;}
.pop_type1 .pop_content .login_wrap .staff_info .txt2 a {display:inline-block;color:#6d9811;font-size:13px;font-weight:600;background:url('/images/bu/bg_arr_10.png') no-repeat right 6px; padding:0 8px 0 0; text-decoration:underline;}
.pop_type1 .pop_content .btn_join_1 {position:absolute; right:40px; top:35px;}
.pop_type1 .pop_content .find_box {width:100%; height:285px; border:1px solid #e1e4e8; position:relative;}
.pop_type1 .pop_content .find_box .btn {display:inline-block; width:105px; font-size:12px; color:#6d9811; text-align:center; height:auto; background:#fff; border:1px solid #6d9811; text-decoration:none; padding:3px 8px 4px 8px;}
.pop_type1 .pop_content .find_box .btn:hover {color:#fff; background:#6d9811; text-decoration:none;}
.pop_type1 .pop_content .find_box .phone_box {width:375px; height:208px; border-right:1px solid #e1e4e8; text-align:center; background:url('/images/icon/icon_phone.png') no-repeat center 35px; position:absolute; left:0; top:40px;}
.pop_type1 .pop_content .find_box .phone_box:hover {background:url('/images/icon/icon_phone_on.png') no-repeat center 35px;}
.pop_type1 .pop_content .find_box .phone_box:hover .btn {color:#fff; background:#6d9811; text-decoration:none;}
.pop_type1 .pop_content .find_box .ipin_box {width:375px; height:208px; text-align:center; background:url('/images/icon/icon_ipin.png') no-repeat center 40px; position:absolute; left:376px; top:40px;}
.pop_type1 .pop_content .find_box .ipin_box:hover {background:url('/images/icon/icon_ipin_on.png') no-repeat center 40px;}
.pop_type1 .pop_content .find_box .ipin_box:hover .btn {color:#fff; background:#6d9811; text-decoration:none;}
.pop_type1 .pop_content .find_result .txt1 {font-size:26px; color:#333; line-height:32px; font-weight:600;}
.pop_type1 .pop_content .find_result .txt2 {font-size:14px; padding:20px 0 25px 0; line-height:24px;}
.pop_type1 .pop_content .find_box .phone_box2 {width:375px; height:110px; border-right:1px solid #e1e4e8; text-align:center; position:absolute; left:0; top:40px;}
.pop_type1 .pop_content .find_box .ipin_box2 {width:375px; height:110px; text-align:center; position:absolute; left:376px; top:40px;}
.pop_type1 .pop_content .find_box .btn_type4:hover {color:#fff; background:#6d9811; text-decoration:none;}
.pop_type1 .pop_content .find_box .pw_modify {position:absolute; left:110px; top:30px;}
.pop_type1 .pop_content .find_box .pw_modify .field {float:left; width:125px; font-size:13px; color:#555; font-weight:600; padding-top:10px;}
.pop_type1 .pop_content .find_box .pw_modify .reg {float:left; width:400px;}

.PopContainer .color_list li {float:left; margin-right:5px;}
.PopContainer .color_list li img {width:30px;height:30px;border:1px solid #fff;}
.PopContainer .color_img_zoom {display:inline-block; width:300px; height:300px; overflow:hidden;}
.PopContainer .freebie2_con img {width:610px;}

.pop_type1 .TipView_wrap {display:inline-block; width:865px; height:auto; border-top:1px solid #9ea0a3; border-bottom:1px solid #9ea0a3;}
.pop_type1 .TipView_wrap .subject {width:100%; height:auto; padding:20px 0 20px 0;}
.pop_type1 .TipView_wrap .subject .tit {float:left; width:590px; height:auto; margin-left:30px; background:#fff;}
.pop_type1 .TipView_wrap .subject .tit .name {font-size:14px; color:#555; padding-bottom:10px;}
.pop_type1 .TipView_wrap .subject .tit span {font-size:13px; color:#777; font-weight:normal; padding:0;}
.pop_type1 .TipView_wrap .subject .date {float:right; width:210px; margin-right:30px; padding-top:30px; text-align:right;}
.pop_type1 .TipView_wrap .subject .date2 {float:right; width:210px; margin-right:30px; padding-top:40px; text-align:right;}
.pop_type1 .TipView_wrap .TipView_con {width:100%; padding:35px 0; text-align:center; line-height:20px; border-top:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8;}
.pop_type1 .TipView_wrap .TipView_con .editArea img {max-width:865px;}
.pop_type1 .sns_position1 {position:absolute; left:0; top:0;}
.pop_type1 .Tip_Rlist {margin:1px 0 0 1px;;}
.pop_type1 .Tip_Rlist li {float:left; width:173px; height:235px; border:1px solid #e1e4e8; margin:-1px 0 0 -1px; position:relative;}
.pop_type1 .Tip_Rlist .img {width:164px; height:165px; text-align:center; padding-top:20px;}
.pop_type1 .Tip_Rlist .img img {width:120px; height:120px;}
.pop_type1 .Tip_Rlist .con {width:171px; min-width:171px;}
.pop_type1 .Tip_Rlist .con .tit {display:inline-block; width:160px; height:20px; padding:5px 10px 0 10px; font-size:13px; color:#333; text-align:center; background:#fff !important;}
.pop_type1 .Tip_Rlist .comOver {width:100%; height:160px; position:absolute; left:0; top:0; border:1px solid #6d9811;}
.pop_type1 .Tip_Rlist .comOver .icon {display:inline-block; position:absolute; left:27px; top:55px;}
.pop_type1 .tip_more_wrap {width:863px; height:auto; overflow:hidden;}
.pop_type1 .tip_more_wrap ul {width:880px; height:auto;}
.pop_type1 .tip_more_wrap ul li {float:left; width:203px; height:auto; margin-right:17px;}
.pop_type1 .tip_more_wrap ul li .img {width:203px; height:203px; overflow:hidden;}
.pop_type1 .tip_more_wrap ul li .txt {width:203px; height:52px; color:#333; font-weight:600; text-align:center; border:1px solid #e1e4e8; border-top:0; padding:15px 15px 0 15px;}

.pop_type1 .PhotoView_wrap {display:inline-block; width:865px; height:auto; border-top:1px solid #9ea0a3;}
.pop_type1 .PhotoView_wrap .subject {width:100%; height:auto; padding:20px 0 20px 0;}
.pop_type1 .PhotoView_wrap .subject .img {float:left; width:140px; height:auto; text-align:center;}
.pop_type1 .PhotoView_wrap .subject .img img {width:80px; height:80px;}
.pop_type1 .PhotoView_wrap .subject .con {float:left; width:725px; height:auto; background:#fff; padding-right:30px;}
.pop_type1 .PhotoView_wrap .subject .con .name {font-size:14px; color:#555;}
.pop_type1 .PhotoView_wrap .subject .con .grade_type {padding:20px 0 10px 0;}
.pop_type1 .PhotoView_wrap .subject .con .date {font-size:13px; color:#777; font-weight:normal; padding:0;}
.pop_type1 .recom2 {display:inline-block; height:20px; background:url('/images/icon/icon_recom.png') no-repeat 0 0; padding:0 0 0 20px;}
.pop_type1 .interest2 {display:inline-block; color:#555; background:url('/images/icon/icon_interest_2.png') no-repeat 0 0; padding:0 0 0 24px;}
.pop_type1 .PhotoView_wrap .PhotoView_con {width:100%; padding:35px; text-align:center; line-height:20px; border-top:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8;}
.pop_type1 .PhotoView_wrap .PhotoView_con img {max-width:790px;}
.pop_type1 .btn_recom {width:100%; padding:80px 0 30px 0; text-align:center;}
.pop_type1 .selected_prdt_2 .img {float:left; border:1px solid #6d9811;}
.pop_type1 .selected_prdt_2 .img img {width:170px; height:170px; display:block;}
.pop_type1 .selected_prdt_2 .prdt_info {float:left; width:690px; padding:30px 0 0 30px;}
.pop_type1 .selected_prdt_2 .review_num {display:inline-block; background:url('/images/icon/icon_photo.png') no-repeat 0 1px; padding:0 0 0 17px; vertical-align:middle;}
.pop_type1 .selected_prdt_2 .prdt_price_1 span {display:inline-block; font-size:14px; font-weight:600; color:#f94a33; background:url('/images/icon/icon_won_1.png') no-repeat 0 6px; padding-left:14px;}
.pop_type1 .reply_reg {display:inline-block; width:100%; height:auto; background:#f8f8f8; padding:35px 40px;}
.pop_type1 .reply_reg .text {float:left; width:590px;}
.pop_type1 .reply_reg .btn {float:right; width:175px; padding-top:26px;}
.pop_type1 .reply_reg .btn .btn_reply {display:inline-block; width:175px; height:60px; font-size:16px; font-weight:600; color:#fff; line-height:60px; text-align:center; background:#6d9811;}

.pop_type1 .roulette_coupon {width:210px; height:90px; text-align:center; background:url('/images/page/bg_coupon2.png') no-repeat; padding:25px 0 0 63px; margin:0 auto 20px auto;}
.pop_type1 .roulette_coupon .txt {width:145px; height:auto;}
.pop_type1 .pop_content .txt_cp1 {font-size:38px; color:#333; font-weight:600;}
.pop_type1 .pop_content .txt_cp2 {font-size:25px; color:#333; font-weight:600;}
.pop_type1 .outside_coupon {text-align:center;}
.pop_type1 .outside_coupon .txt {display:inline-block;text-align:left; width:100%;height:auto;padding:20px 35px 15px 35px;border:3px solid #b68957;margin-bottom:30px;}
.pop_type1 .outside_coupon .txt p {font-size:16px; color:#555; font-weight:600; margin-bottom:10px;}

.pop_type1 .pop_content .staff_box1 {width:100%; height:auto; padding:30px 0; border:1px solid #e1e4e8; text-align:center;}
.pop_type1 .pop_content .staff_box2 {width:100%; height:auto; padding:30px 0; border:1px solid #e1e4e8; border-bottom:1px solid #9ea0a3; text-align:center;}

.pop_type1 .pop_content .alarm_article {width:100%; height:230px; line-height:20px; padding:30px; border:1px solid #e1e4e8; overflow:auto;}
.pop_type1 .pop_content .alarm_agree {width:100%; height:auto; padding:20px 0; font-size:14px; text-align:center; border-bottom:1px solid #e1e4e8; margin-bottom:40px;}
.pop_type1 .pop_content .alarm_article2 {width:100%;height:auto;border-top:1px solid #e1e4e8;margin-bottom:30px;}
.pop_type1 .pop_content .alarm_article2 .articleTitle {width:100%;height:55px;padding:18px 30px 0 30px; border:1px solid #e1e4e8;border-top:0;position:relative;}
.pop_type1 .pop_content .alarm_article2 .articleTitle .css_label {font-size:13px;font-weight:600;color:#333;}
.pop_type1 .pop_content .alarm_article2 .articleTitle .btn_con {display:inline-block;width:94px;height:25px;font-size:12px;color:#6d9811;padding:4px 0 0 10px; border:1px solid #6d9811;background:#fff url('/images/bu/bu_arr_down_3.png') no-repeat right 10px;position:absolute;right:30px;top:15px;}
.pop_type1 .pop_content .alarm_article2 .articleTitle .btn_con.on {color:#fff;border:1px solid #999;background:#999 url('/images/bu/bu_arr_up_3.png') no-repeat right 10px;}
.pop_type1 .pop_content .alarm_article2 .articleCon {display:none;width:100%;height:145px;padding:30px;line-height:20px; border:1px solid #e1e4e8;background:#f8f8f8;border-top:0;overflow:auto;}

.pop_type1 .pop_content .refusal_box {font-size:13px; color:#555; font-weight:600; line-height:22px; padding:35px 0; border-bottom:1px solid #e1e4e8;}
.pop_type1 .pop_content .refusal_box .date {text-align:right; padding:10px 0 0 0;}
.pop_type1 .pop_content .refusal_box .normal {color:#777; font-weight:normal; line-height:22px;}

.pop_type1 .login_con {font-size:13px; color:#555; text-align:center; background:url('/images/common/noimg_3.png') no-repeat center 20px; padding:180px 0 30px 0;}
.pop_type1 .login_con .txt1 {font-size:20px; color:#333; margin-bottom:20px;}
.pop_type1 .btn_login1 {display:inline-block; float:left; width:190px; height:50px; line-height:50px; font-size:16px; font-weight:600; color:#fff; text-align:center; background:#6e9812; margin-right:15px;}
.pop_type1 .btn_login2 {display:inline-block; float:left; width:190px; height:50px; line-height:50px; font-size:16px; font-weight:600; color:#fff; text-align:center; background:#b78957;}

.pop_type1 .escrow_box1 {border:1px solid #6d9811; text-align:center; padding:40px 0 30px 0;}
.pop_type1 .escrow_box1 p {font-size:20px; font-weight:600; color:#333; margin-bottom:15px;}
.pop_type1 .escrow_box1 span {font-size:13px; color:#555; line-height:20px;}
.pop_type1 .escrow_info {border-top:2px solid #333; border-bottom:1px solid #9ea0a3; padding:40px 0 30px 0; margin-bottom:10px;}
.pop_type1 .escrow_info article {margin-bottom:15px;}
.pop_type1 .escrow_info article p {font-size:14px; color:#333; font-weight:600; margin-bottom:5px;}
.pop_type1 .escrow_info article span {font-size:12px; color:#555; line-height:20px;}
.pop_type1 .escrow_info article ul {margin:1px 0 0 1px; padding-top:5px;}
.pop_type1 .escrow_info article ul li {float:left; width:25%; height:145px; font-size:13px; color:#555; line-height:20px; padding:50px 0 0 20px; border:1px solid #e1e4e8; margin:-1px 0 0 -1px}
.pop_type1 .escrow_info article ul li.no1 {background:#f8f8f8 url('/images/page/num1.png') no-repeat 20px 20px;}
.pop_type1 .escrow_info article ul li.no2 {background:#f8f8f8 url('/images/page/num2.png') no-repeat 20px 20px;}
.pop_type1 .escrow_info article ul li.no3 {background:#f8f8f8 url('/images/page/num3.png') no-repeat 20px 20px;}
.pop_type1 .escrow_info article ul li.no4 {background:#f8f8f8 url('/images/page/num4.png') no-repeat 20px 20px;}
.pop_type1 .escrow_info article ul li.no5 {background:#f8f8f8 url('/images/page/num5.png') no-repeat 20px 20px; width:50%;}
.pop_type1 .escrow_info article ul li.no6 {background:#f8f8f8 url('/images/page/num6.png') no-repeat 20px 20px;}
.pop_type1 .escrow_info article ul li.no7 {background:#f8f8f8 url('/images/page/num7.png') no-repeat 20px 20px;}
.pop_type1 .escrow_info article ul:after {content:".";display:block;clear:both;height:0;visibility:hidden}
.pop_type1 .escrow_info2 li {background:url('/images/bu/bu_rect_2.png') no-repeat 0 8px; padding:0 0 0 12px; line-height:20px;}

.pop_type1 .tbl_agree {width:100%; border-collapse:collapse;}
.pop_type1 .tbl_agree th {font-size:12px; color:#555; text-align:center; vertical-align:middle; background:#f8f8f8; border:1px solid #e1e4e8; padding:5px 0;}
.pop_type1 .tbl_agree td {font-size:12px; color:#777; text-align:center; vertical-align:middle; border:1px solid #e1e4e8; padding:10px 5px;}

/* 사이트맵 */
.BrandContainer .sitemap .sm_tit {font-size:30px;font-weight:600;color:#6d9811;text-align:center;padding-bottom:35px;}
.BrandContainer .sitemap .sm_tit2 {font-size:24px;font-weight:600;color:#b68957;padding-bottom:35px;}
.BrandContainer .sitemap .sm_tit3 {font-size:30px;font-weight:600;color:#6d9811;text-align:center;padding:35px 0;}
.BrandContainer .sitemap .sm_div1 {border-top:1px solid #9fa0a4;padding:40px 0 0 50px;}
.BrandContainer .sitemap .sm_div2 {border-top:1px solid #e1e4e8;border-bottom:1px solid #e1e4e8;}
.BrandContainer .sitemap .sm_div2 .left {float:left; border-right:1px solid #e1e4e8;padding:40px 0 0 50px;}
.BrandContainer .sitemap .sm_div2 .right {float:left;padding:40px 0 0 45px;}
.BrandContainer .sitemap .sm_div2:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.BrandContainer .sitemap .sm_div3 {border-bottom:1px solid #9fa0a4;padding:40px 0 0 50px;}
.BrandContainer .sitemap .brand .sm_cat li {float:left;width:250px;}
.BrandContainer .sitemap .sm_cat {margin-bottom:40px;}
.BrandContainer .sitemap .sm_cat li {float:left;width:186px;}
.BrandContainer .sitemap .sm_cat li.width1 {width:180px;}
.BrandContainer .sitemap .sm_cat li.width2 {width:150px;}
.BrandContainer .sitemap .sm_cat li.width3 {width:104px;}
.BrandContainer .sitemap .sm_cat:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.BrandContainer .sitemap .sm_cat li a {display:inline-block;font-size:12px;color:#555;line-height:18px; text-decoration:none;margin-bottom:12px;}
.BrandContainer .sitemap .sm_cat li a:hover {color:#555;text-decoration:underline;}
.BrandContainer .sitemap .sm_cat li a.cat_tit {display:inline-block;min-height:35px;font-size:16px;line-height:15px;color:#333;font-weight:600;text-decoration:none;background:url('/images/page/sitemap_bar.png') no-repeat 0 bottom;margin-bottom:17px;}
.BrandContainer .sitemap .sm_cat li a.cat_tit:hover {color:#333;text-decoration:none;}
.BrandContainer .sitemap .sm_cat li a.cat_tit2 {display:inline-block;font-size:16px;color:#333;font-weight:600;text-decoration:none;padding-bottom:5px;}
.BrandContainer .sitemap .sm_cat li a.cat_tit2:hover {color:#333;text-decoration:underline;}
.BrandContainer .sitemap .sm_cat li a.sm_d3 {display:inline-block;font-size:12px;color:#999;line-height:18px; text-decoration:none;margin-bottom:12px;padding-left:7px;}
.BrandContainer .sitemap .sm_cat li a.sm_d3:hover {color:#999;text-decoration:underline;}

/* 이용약관 */
.terms .top_txt span {display:inline-block;font-size:15px;font-weight:600;color:#666;padding-top:10px;}
.terms .terms_con {width:100%;height:auto;border:1px solid #ccc;padding:30px;font-size:13px; line-height:22px;}


/* box type */
.box_type1 {width:100%; height:auto; padding:25px 20px; border:1px solid #e1e4e8;}
.box_type2 {width:100%; height:auto; padding:25px 30px; background:#f8f8f8;}
.box_type3 {width:100%; height:auto; background:#f8f8f8; border:1px solid #e1e4e8; position:relative;}
.box_type4 {width:100%; height:auto; background:#f8f8f8; border:1px solid #e1e4e8; padding:30px 40px; position:relative;}

/* tabmenu type */
.category_tab {display:inline-block; width:100%; height:auto; border-left:1px solid #e1e4e8;}
.category_tab li {float:left; width:14.28%; height:47px; border-top:1px solid #e1e4e8; border-right:1px solid #e1e4e8; border-bottom:1px solid #6d9811;}
.category_tab li a {display:inline-block; width:100%; height:47px; line-height:13px; font-size:13px; color:#555; text-align:center; padding:0 3px}
.category_tab li a:hover {display:inline-block; width:100%; height:45px; line-height:18px; font-size:13px; font-weight:600; color:#fff; text-align:center; background:#6d9811;}
.category_tab li a.on {display:inline-block; width:100%; height:45px; line-height:18px; font-size:13px; font-weight:600; color:#fff; text-align:center; background:#6d9811;}

.tab_type1 {width:100%; height:46px; border-bottom:1px solid #b68957;}
.tab_type1 li {float:left;}
.tab_type1 li a {display:inline-block; width:100%; height:45px; line-height:45px; font-size:13px; color:#555; text-align:center; border:1px solid #e4e7ea; border-bottom:0; background:#fff;}
.tab_type1 li a.on {display:inline-block; width:100%; height:45px; line-height:45px; font-size:13px; color:#fff; font-weight:600; text-align:center; border:1px solid #b68957; border-bottom:0; background:#b68957;}
.tab_type1.pop_color {display:inline-block; width:100%;}
.tab_type1.pop_color li {width:50%; height:45px;}

.tab_type2 {display:inline-block; width:auto; height:auto; border-left:1px solid #e1e4e8;}
.tab_type2 li {float:left; width:auto; height:40px; border:1px solid #e1e4e8; border-left:0;}
.tab_type2 li a {display:inline-block; width:100%; height:40px; line-height:18px; font-size:13px; color:#555; text-align:center; padding:0 3px}
.tab_type2 li a:hover {display:inline-block; width:100%; height:38px; line-height:18px; font-size:13px; font-weight:600; color:#fff; text-align:center; background:#6d9811;}
.tab_type2 li a.on {display:inline-block; width:100%; height:38px; line-height:18px; font-size:13px; font-weight:600; color:#fff; text-align:center; background:#6d9811;}

.tab_type3 {display:inline-block; width:100%; height:auto; border-left:1px solid #e1e4e8; border-bottom:1px solid #6d9811;}
.tab_type3 li {float:left; width:auto; height:40px; border-top:1px solid #e1e4e8; border-right:1px solid #e1e4e8;}
.tab_type3 li a {display:inline-block; width:100%; height:40px; line-height:38px; font-size:13px; color:#555; text-align:center;}
/*.tab_type3 li a:hover {display:inline-block; width:100%; height:40px; line-height:38px; font-size:13px; font-weight:600; color:#fff; text-align:center; background:#6d9811;}*/
.tab_type3 li a.on {display:inline-block; width:100%; height:40px; line-height:38px; font-size:13px; font-weight:600; color:#fff; text-align:center; background:#6d9811;}

.tab_type4 {display:inline-block; width:auto; height:auto; border-left:1px solid #e1e4e8;}
.tab_type4 li {float:left; width:auto; height:40px; border:1px solid #e1e4e8; border-left:0;}
.tab_type4 li a {display:inline-block; width:100%; height:40px; line-height:18px; font-size:13px; color:#555; text-align:center; padding:0 3px}
.tab_type4 li a:hover {display:inline-block; width:100%; height:38px; line-height:18px; font-size:13px; font-weight:600; color:#fff; text-align:center; background:#b68957;}
.tab_type4 li a.on {display:inline-block; width:100%; height:38px; line-height:18px; font-size:13px; font-weight:600; color:#fff; text-align:center; background:#b68957;}

/* table type */
.tbl_type1 {width:100%; border-collapse:collapse;}
.tbl_type1 tbody {border-top:1px solid #e1e4e8;}
.tbl_type1 th {font-size:12px; color:#555; vertical-align:middle; padding:10px; background:#f8f8f8; border-bottom:1px solid #e1e4e8;}
.tbl_type1 td {font-size:12px; color:#555; vertical-align:middle; padding:15px 0; border-bottom:1px solid #e1e4e8;}
.tbl_type1.line th {border-top:1px solid #9ea0a3; border-bottom:1px solid #9ea0a3;}
.tbl_type1.line td {border-top:1px solid #9ea0a3; border-bottom:1px solid #9ea0a3;}
.tbl_type1.review td {border-top:1px solid #9ea0a3; text-align:center;}
.tbl_type1.review td.comment {font-size:13px; color:#555; text-align:left; line-height:22px; padding:20px 20px 20px 0; word-break:break-all;}
.tbl_type1.attd td {color:#777; padding:20px 0;}
.tbl_type1.attd td.id {padding-left:25px;}
.tbl_type1.attd td.date {text-align:center;}
.tbl_type1.attd td.comment {color:#333; line-height:22px; padding:20px; word-break:break-all;}
.tbl_type1.staff tbody {border:0;}
.tbl_type1.staff th {text-align:left; background:#fff; border:0;}
.tbl_type1.staff td {text-align:left; padding:5px 0; border:0;}

.tbl_type2 {width:360px; border-collapse:collapse;}
.tbl_type2 th {font-size:14px; color:#555; font-weight:normal; text-align:left; vertical-align:top; padding-bottom:20px;}
.tbl_type2 td {font-size:14px; color:#555; font-weight:600; text-align:right; vertical-align:top; padding-bottom:20px;}
.tbl_type2 th .field {display:inline-block; background:url('/images/bu/bu_rect_1.png') no-repeat 0 8px; padding:0 0 0 10px}

.tbl_type3 {width:100%; border-collapse:collapse;}
.tbl_type3 th {font-size:12px; color:#555; vertical-align:middle; background:#f8f8f8; border-top:1px solid #9ea0a3; padding:15px 0 15px 0;}
.tbl_type3 td {font-size:12px; color:#777; text-align:center; vertical-align:middle; border-top:1px solid #e1e4e8; padding:20px 0 20px 0;}
.tbl_type3 td.label {padding:17px 0 15px 0;}
.tbl_type3 td.tit {text-align:left; padding-left:5px;}
.tbl_type3 td.tit a {display:inline-block; width:380px; font-size:14px; font-weight:600;}
.tbl_type3 td.tit.evt a {width:600px;}
.tbl_type3 .review_con1 {text-align:left; border-top:0 !important; padding:0;}
.tbl_type3 .review_con1 .txt {background:#f8f8f8; padding:0 0 20px 0}
.tbl_type3 .review_con1 .txt p {width:930px; margin:0 auto; line-height:22px;; color:#555; border-top:1px solid #e1e4e8; padding:20px 0 0 0;}
.tbl_type3 td.no_content {height:200px; font-size:14px; font-weight:600; text-align:center; vertical-align:middle; border-bottom:0; padding:0;}
.tbl_type3 td.line01 {height:1px; font-size:0; line-height:0; border-bottom:1px solid #9ea0a3; padding:0;}
.tbl_type3 td.line02 {height:1px; font-size:0; line-height:0; border-top:1px solid #e1e4e8; padding:0;}
.tbl_type3.pop_table th {border-top:0;}
.tbl_type3.pop_table td {padding:10px 0 7px 0;}
.tbl_type3.pop_table td.option_name2 {text-align:left; padding-left:5px; line-height:20px;}
.tbl_type3.pop_table .option_img img {width:80px;height:80px;}
.tbl_type3 .left {text-align:left;}
.tbl_type3 .icon_sns {text-align:center; padding:40px 0 20px 0;}
.tbl_type3.view .subject td {border-top:1px solid #9ea0a3;}
.tbl_type3.view .subject .tit {font-size:14px; font-weight:600; color:#555; text-align:left; padding-left:30px;}
.tbl_type3.view .subject .tit span {display:inline-block; font-size:13px; font-weight:normal; color:#777; padding-top:10px;}
.tbl_type3.view .subject .tit span.btn_down2 {display:inline-block; width:60px; height:21px; font-size:11px; color:#777; text-align:center; line-height:20px; border:1px solid #e1e4e8; padding:0; margin-right:15px;}
.tbl_type3.view .subject .ad_down:hover .btn_down2 {color:#fff; border:1px solid #999; background:#999;}
.tbl_type3 .editArea {word-break:break-all;line-height:18px;}
.tbl_type3 .editArea img {max-width:980px;}

.tbl_type4 {width:100%; border-collapse:collapse;}
.tbl_type4 tbody {border-top:1px solid #9ea0a3;}
.tbl_type4 th {font-size:12px; color:#555; vertical-align:middle; background:#f8f8f8; border-bottom:1px solid #e1e4e8; padding:15px 0 15px 0;}
.tbl_type4 td {font-size:12px; color:#555; vertical-align:middle; line-height:22px; border-bottom:1px solid #e1e4e8; padding:15px 20px 15px 20px;}
.tbl_type4.height1 td {min-height:65px;}
/*.tbl_type4.order th {padding:14px 0 13px 0; font-size:13px; color:#333;}
.tbl_type4.order td {padding:14px 20px 13px 20px;}*/
.tbl_type4.order .cb_con {position:relative; margin-bottom:60px;}
.tbl_type4.order .cashbak_chk {display:inline-block; width:100%; height:60px; background:#f8f8f8; padding:18px 0 0 20px; position:absolute; left:0; bottom:0;}
.tbl_type4 .vline {border-left:1px solid #e1e4e8;}
.tbl_type4 .hline1 {border-bottom:1px solid #9ea0a3;}
.tbl_type4 .noline {border:0;}
.tbl_type4 .padding1 {padding-right:0;}
.tbl_type4 .padding2 {padding:10px 0 0 0;}
.tbl_type4.addr td {text-align:center;padding:15px 10px 15px 10px;}
.tbl_type4.total td {text-align:center; min-height:75px;}
.tbl_type4.total .point {width:130px;}
.tbl_type4.total .point span {display:inline-block; width:90px; text-align:left;}
.tbl_type4.total .point strong {display:inline-block; width:40px; text-align:right; color:#6d9811;}
.tbl_type4.total .sum1 {border:1px solid #6d9811; border-bottom:1px solid #e1e4e8;}
.tbl_type4.total .sum2 {border-left:1px solid #6d9811; border-right:1px solid #6d9811;}
.tbl_type4.total .sum3 {border:1px solid #6d9811; border-top:0;}
.tbl_type4.freebie td {text-align:center; padding:15px 0;}
.tbl_type4.freebie td.no_content {padding:100px 0; font-size:16px;}
.tbl_type4.coupon td {text-align:center; line-height:18px; height:auto; padding:15px 15px;}
.tbl_type4.coupon .css_label {line-height:15px;}
.tbl_type4.coupon td.no_content {padding:100px 0; font-size:15px;}
.tbl_type4.Mstore th {font-size:13px; line-height:20px; height:auto; padding:13px 0px;}
.tbl_type4.Mstore td {font-size:13px; text-align:center; line-height:20px; height:auto; padding:13px 10px;}
.tbl_type4.Mstore .padding {padding:20px 0 20px 0;}
.tbl_type4 td.line01 {height:1px; min-height:1px; font-size:0; line-height:0; border-bottom:1px solid #9ea0a3; padding:0;}

.tbl_type4A {border-right:1px solid #e1e4e8;}
.tbl_type4B {padding:0 !important; margin-left:-1px;}

.tbl_type5 {width:100%; border-collapse:collapse;}
.tbl_type5 th {font-size:12px; color:#555; vertical-align:middle; background:#f8f8f8; border-top:1px solid #9ea0a3; padding:15px 0 15px 0;}
.tbl_type5 td {font-size:13px; color:#333; font-weight:600; text-align:center; vertical-align:middle; border-top:1px solid #e1e4e8; padding:20px 0 20px 0;}
.tbl_type5 td.prdt_img img {width:90px; height:90px;}
.tbl_type5 td.prdt_info {text-align:left;}
.tbl_type5 td.prdt_info a.name {line-height:20px; color:#333;}
.tbl_type5 td.prdt_info a.name:hover {text-decoration:underline;}
.tbl_type5 td.prdt_info .cart_sel {padding-top:5px;}
.tbl_type5 .price_dc {display:inline-block; font-size:12px; color:#666; font-weight:normal; margin-bottom:10px; text-decoration:line-through;}
.tbl_type5 .no_content {height:300px; font-size:16px; font-weight:600; color:#333;}
.tbl_type5 .list_option {font-weight:normal; color:#6d9811; padding-top:8px;}
.tbl_type5 td.line01 {height:1px; font-size:0; line-height:0; border-top:1px solid #e1e4e8; padding:0 !important;}
.tbl_type5 .present td {background:#f8f8f8; padding:10px 0 10px 0;}
.tbl_type5 .present .prdt_img {width:70px;height:70px;}
.tbl_type5 .bg_arr_present {display:inline-block; width:23px; height:13px; background:url('/images/bu/bg_point_1.png') no-repeat; position:absolute; left:0; top:-13px;}
.tbl_type5 td.vline {border-left:1px solid #e1e4e8;}
.tbl_type5.complete td {padding:15px 0; font-weight:normal;}
.tbl_type5.ComSearch td {padding:10px 0; font-weight:normal; border-top:0; border-bottom:1px solid #e1e4e8;}
.tbl_type5.ConNews td {font-size:12px; color:#777; font-weight:normal; text-align:center; vertical-align:middle; border-top:1px solid #e1e4e8; padding:20px 0 20px 0;}
.tbl_type5.ConNews .title {font-size:13px; color:#555; font-weight:normal;}
.tbl_type5.ConNews .title:hover {font-size:13px; color:#333; font-weight:600; text-decoration:underline;}
.tbl_type5.ConNews .title.on {font-size:13px; color:#333; font-weight:600; text-decoration:underline;}
.tbl_type5.ConNews.padding1 td {padding:13px 0;}


.wrap_tbl_type10{display:block;border-top:1px solid #9ea0a3;border-bottom:1px solid #9ea0a3}    /*mypage table*/
.tbl_type10{width:100%;border-spacing:0px;border:0;border-collapse:collapse}
.tbl_type10 thead th{font-size:12px;color:#555;vertical-align:middle;background-color:#f8f8f8;padding:15px 0 15px 0;border-bottom:1px solid #e1e4e8}
.tbl_type10 tbody td{font-size:13px;color:#333;text-align:center;vertical-align:middle;border-top:1px solid #e1e4e8;border-left:1px solid #e1e4e8;padding:10px 18px 9px 19px}
.noline_tbl_type10 tbody td{border-left:0 !important;padding:6px 5px 6px 5px}
.tbl_type10 tbody td:first-child{border-left:0}
.tbl_type10 tbody tr:first-child td{border-top:0}
.tbl_type10 tbody td.rowline1{border-left:1px solid #e1e4e8}
.tbl_type10 tbody td time{display:block;color:#555;font-size:12px;margin-bottom:4px}
.tbl_type10 tbody td .txt_code1{display:block;font-size:11px;font-weight:600;margin-bottom:10px}
.tbl_type10 tbody td .txt_caption1{display:block;font-size:12px;line-height:17px;color:#777;text-align:left}
.tbl_type10 tbody td .txt_caption1>a{display:block;font-size:13px;font-weight:600;color:#333;line-height:16px;margin-bottom:5px}
.tbl_type10 tbody td .txt_caption1>a:hover{text-decoration:underline}
.tbl_type10 tbody td .txt_total1{display:block;font-size:12px;color:#777;text-align:right}
.tbl_type10 tbody td .txt_total1>em{display:block;font-size:14px;line-height:26px;font-weight:600;font-style:normal;color:#333}
.tbl_type10 tbody td .txt_total2{display:block;font-size:12px;color:#777;}
.tbl_type10 tbody td .txt_state1{display:block;font-size:13px;color:#b68957;font-weight:600;margin-bottom:8px}
.tbl_type10 tbody td .txt_state2{display:block;font-size:13px;color:#b68957;font-weight:600;margin-bottom:15px}
.tbl_type10 tbody td .txt_faq1{display:block;font-size:12px;line-height:16px;color:#555;text-align:left}
.tbl_type10 tbody td .txt_faq1>strong{display:block;color:#b68957;font-weight:600;margin-bottom:5px}
.tbl_type10 tbody td .txt_faq1 a{color:#555}
.tbl_type10 tbody td .txt_faq1 a:hover{text-decoration:underline}
.tbl_type10 .no_content {padding:60px 0;font-size:16px; font-weight:600; color:#333}
.tbl_type10 .noline_left{border-left:0 !important;padding-left:0 !important}
.tbl_type10 .noline_left2{border-left:0 !important;}
.tbl_type10 .offline{padding-top:20px; padding-bottom:20px;}
.tbl_type10 .nopad{padding-left:0 !important;padding-right:0 !important}
.tbl_type10.myindex td{min-height:112px;}
.tbl_type10 .btn_type9{display:inline-block;font-size:11px;color:#777;font-weight:normal;text-align:center;line-height:14px;background-color:#fff;border:1px solid #e1e4e8;width:auto;height:auto;padding:4px 0 3px 0;margin-bottom:5px}
.tbl_type10 .btn_type9:hover{background-color:#999;border-color:#999;color:#fff}
.tbl_type10 .btn_type4{display:inline-block;font-size:11px;color:#6d9811;font-weight:normal;text-align:center;line-height:14px;background-color:#fff;border:1px solid #6d9811;width:auto;height:auto;padding:4px 0 3px 0;margin-bottom:5px}
.tbl_type10 .btn_type4:hover{background-color:#999;border-color:#6d9811;color:#6d9811}
.tbl_type10 .prdW1{width:90px}
.tbl_type10.before td {font-size:12px;}
.tbl_type10.before .prdt_name {;text-align:left;}
.tbl_type10.before .prdt_name a {font-size:13px;color:#333;font-weight:600;}
.tbl_type10.before td.no_content {font-size:15px;}
.cancel_line {text-decoration:line-through;}

/*page numbering*/
.paging_type1 {display:inline-block;}
.paging_type1 img {vertical-align:middle; display:inline;}
.paging_type1 .prev {margin-right:0px;}
.paging_type1 .next {margin-left:0px;}
.paging_type1 a.cnt {color:#777; font-size:12px; font-weight:normal; display:inline-block; width:25px; padding:4px 0 0 0; text-align:center;}
.paging_type1 a.cnt:hover {color:#6d9811; font-size:12px; font-weight:bold; display:inline-block; width:25px; text-align:center; text-decoration:none;}
.paging_type1 .on {color:#6d9811; font-size:12px; font-weight:bold; display:inline-block; width:25px; padding:4px 0 0 0; text-align:center; text-decoration:none;}

.paging_type1.brand a.cnt:hover {color:#b88857;}
.paging_type1.brand .on {color:#b88857;}


/*Button*/
.btn_type1{display:inline-block; font-size:13px; color:#fff; text-align:center; width:100%; height:35px; line-height:35px; background:#3b322b; text-decoration:none;}
.btn_type1:hover{color:#fff; text-decoration:none;}
.btn_type2{display:inline-block; font-size:13px; color:#3b322b; text-align:center; width:100%; height:35px; line-height:35px; background:#fff; text-decoration:none; border:1px solid #3b322b;}
.btn_type2:hover{color:#3b322b; text-decoration:none;}
.btn_type2.on{display:inline-block; font-size:13px; color:#fff; text-align:center; width:100%; height:35px; line-height:35px; background:#3b322b; text-decoration:none; border:1px solid #3b322b;}
.btn_type3{display:inline-block; width:100%; font-size:12px; font-weight:600; color:#333; text-align:center; height:40px; line-height:40px; background:#f6f6f6; text-decoration:none;position:relative;}
.btn_type3:hover{color:#333; text-decoration:none;}
.btn_type4{display:inline-block; width:auto; font-size:12px; color:#6d9811; text-align:center; height:auto; background:#fff; border:1px solid #6d9811; text-decoration:none; padding:3px 8px 4px 8px;}
.btn_type4:hover{color:#6d9811; text-decoration:none;}
.btn_type5{display:inline-block; width:auto; font-size:12px; color:#6d9811; text-align:center; height:30px; line-height:28px; background:#fff; border:1px solid #6d9811; text-decoration:none;}
.btn_type5:hover{color:#fff; background:#6d9811; text-decoration:none;}
.btn_type6{display:inline-block; width:auto; font-size:16px; font-weight:600; color:#fff; text-align:center; height:50px; line-height:50px; background:#3b322b; border:0; text-decoration:none;}
.btn_type6:hover{color:#fff; background:#3b322b; text-decoration:none;}
.btn_type7{display:inline-block; font-size:12px; color:#b68957; font-weight:normal; text-align:center; width:100%; height:25px; line-height:23px; background:#fff; text-decoration:none; border:1px solid #b68957;}
.btn_type7:hover{color:#b68957; text-decoration:none;}
.btn_type8{display:inline-block; font-size:11px; color:#fff; font-weight:normal; text-align:center; width:38px; height:25px; line-height:25px; background:#fff; text-decoration:none; background:#b3b3b3;}
.btn_type8:hover{color:#fff; text-decoration:none;}
.btn_type9{display:inline-block; width:70px; font-size:12px; color:#555; font-weight:normal; text-align:center; height:25px; line-height:23px; background:#fff; border:1px solid #c7c7c7; text-decoration:none;}
.btn_type9:hover{color:#555; text-decoration:none;}
.btn_type10{display:inline-block; width:auto; font-size:16px; font-weight:600; color:#6e9812; text-align:center; height:50px; line-height:50px; background:#fff; border:1px solid #6e9812; text-decoration:none;}
.btn_type10:hover{color:#6e9812; background:#fff; text-decoration:none;}
.btn_type11{display:inline-block; width:auto; font-size:16px; font-weight:600; color:#fff; text-align:center; height:50px; line-height:50px; background:#6e9812; border:0; text-decoration:none;}
.btn_type11:hover{color:#fff; background:#6e9812; text-decoration:none;}
.btn_type12{display:inline-block; width:auto; font-size:12px; color:#666; font-weight:normal; text-align:center; height:25px; line-height:23px; background:#fff; border:1px solid #e1e4e8; text-decoration:none;}
.btn_type12:hover{color:#666; text-decoration:none;}
.btn_type13{display:inline-block; font-size:12px; color:#fff; text-align:center; width:100%; height:25px; line-height:24px; background:#3b322b; text-decoration:none;}
.btn_type13:hover{color:#fff; text-decoration:none;}
.btn_type14{display:inline-block; font-size:11px; color:#666; text-align:center; width:52px; height:18px; line-height:16px; background:#fff; border:1px solid #e1e4e8; text-decoration:none;}
.btn_type14:hover{color:#666; text-decoration:none;}
.btn_type15{display:inline-block; width:auto; font-size:12px; font-weight:600; color:#fff; text-align:center; height:30px; line-height:28px; background:#6e9812; border:0; text-decoration:none;}
.btn_type15:hover{color:#fff; background:#6e9812; text-decoration:none;}
.btn_type16{display:inline-block; width:auto; font-size:12px; color:#3b322b; text-align:center; height:auto; background:#fff; border:1px solid #3b322b; text-decoration:none; padding:3px 8px 4px 8px;}
.btn_type16:hover{color:#3b322b; text-decoration:none;}
.btn_type17{display:inline-block; font-size:12px; color:#6d9811; text-align:center; width:100%; height:30px; line-height:28px; background:#fff; text-decoration:none; border:1px solid #6d9811;}
.btn_type17:hover{color:#6d9811; text-decoration:none;}
.btn_type18{display:inline-block; font-size:12px; color:#3b322b; text-align:center; width:100%; height:30px; line-height:28px; background:#fff; text-decoration:none; border:1px solid #3b322b;}
.btn_type18:hover{color:#3b322b; text-decoration:none;}
.btn_type19{display:inline-block; width:auto; font-size:16px; color:#555; font-weight:600; text-align:center; height:50px; line-height:48px; background:#fff; border:1px solid #c7c7c7; text-decoration:none;}
.btn_type19:hover{color:#555; text-decoration:none;}
.btn_type20{display:inline-block; font-size:11px; color:#fff; font-weight:normal; text-align:center; width:29px; height:18px; line-height:18px; background:#fff; text-decoration:none; background:#b3b3b3;}
.btn_type20:hover{color:#fff; text-decoration:none;}
.btn_type21{display:inline-block; font-size:13px; color:#fff; text-align:center; width:100%; height:35px; line-height:35px; background:#6e9812; text-decoration:none;}
.btn_type21:hover{color:#fff; text-decoration:none;}
.btn_type22{display:inline-block; width:100%; font-size:12px; color:#333; font-weight:600; text-align:center; height:40px; line-height:38px; background:#fff; border:1px solid #e1e4e8; text-decoration:none;}
.btn_type22:hover{color:#333; text-decoration:none;}
.btn_type23{display:inline-block; font-size:12px; color:#6d9811; text-align:center; width:100%; height:35px; line-height:33px; background:#fff; text-decoration:none; border:1px solid #6d9811;}
.btn_type23:hover{color:#6d9811; text-decoration:none;}
.btn_type24{display:inline-block; font-size:13px; color:#fff; text-align:center; width:100%; height:35px; line-height:35px; background:#b68957; text-decoration:none;}
.btn_type24:hover{color:#fff; text-decoration:none;}
.btn_type25{display:inline-block; font-size:13px; color:#b68957; text-align:center; width:100%; height:35px; line-height:35px; background:#fff; text-decoration:none; border:1px solid #b68957;}
.btn_type25:hover{color:#b68957; text-decoration:none;}
.btn_type26{display:inline-block; font-size:16px; color:#b68957; text-align:center; width:100%; height:50px; line-height:48px; background:#fff; text-decoration:none; border:1px solid #b68957;}
.btn_type26:hover{color:#b68957; text-decoration:none;}

.btn_soldout{display:inline-block;font-size:11px;color:#f94a33;font-weight:normal;text-align:center;line-height:14px;background-color:#fff;border:1px solid #e1e4e8;width:auto;height:auto;padding:4px 0 3px 0;margin-bottom:5px}

.btn_type_detail{display:inline-block; font-size:11px; font-weight:600; color:#6d9811; text-decoration:underline; background:url('/images/bu/bg_arr_5.png') no-repeat right 4px; padding-right:7px;}
.btn_type_detail:hover{color:#6d9811; text-decoration:underline;}

.btn_search_wrap {display:inline-block; position:relative;}
.input_type_search {width:auto; height:26px; font-size:12px; color:#555; border:1px solid #e1e4e8; padding:0 26px 0 10px;}
.btn_search_wrap .btn_search {position:absolute; right:1px; top:1px;}

.btn_visual {display:inline-block;width:auto;height:42px;font-size:15px;color:#fff;font-weight:600;line-height:40px;border:1px solid #fff;text-decoration:none;opacity:0.8;filter:alpha(opacity=80);}
.btn_visual:hover {color:#fff;text-decoration:none;}

.a_arr_1 {display:inline-block; width:9px; height:6px; margin-left:8px; background:url('/images/bu/bg_arr_4.png') no-repeat;}
.a_arr_2 {display:inline-block; width:3px; height:6px; margin-left:5px; background:url('/images/bu/bg_arr_3.png') no-repeat;}
.a_arr_3 {display:inline-block; width:6px; height:10px; margin-left:5px; background:url('/images/bu/bg_arr_7.png') no-repeat 0 1px;}
.a_arr_4 {display:inline-block; width:3px; height:6px; margin-left:5px; background:url('/images/bu/bg_arr_11.png') no-repeat;}
.a_arr_5 {display:inline-block; width:5px; height:7px; margin-left:5px; background:url('/images/bu/bg_arr_12.png') no-repeat;}
.a_arr_6 {display:inline-block; width:22px; height:9px; margin-left:5px; background:url('/images/bu/bg_arr_17.png') no-repeat;}
.a_bg_1 {display:inline-block; width:14px; height:15px; margin-right:8px; background:url('/images/icon/icon_write_1.png') no-repeat 0 0px; vertical-align:middle;}
.a_bg_2 {display:inline-block; width:17px; height:16px; margin-right:8px; background:url('/images/icon/icon_write_2.png') no-repeat 0 0px; vertical-align:middle;}

/*btn 정렬*/
.btn_align_c {width:100%; display:inline-block; text-align:center;}
.btn_align_c div {display:inline-block;}


/*Form Type*/
.input_type1 {font-size:12px; color:#777; height:35px; background:none; padding:0 0 0 10px; border-bottom:1px solid #fff; color:#fff;}
.input_type2 {font-size:13px; color:#333; height:25px; background:#fff; padding:0; border-top:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8; text-align:center;}
.input_type3 {font-size:13px; color:#333; height:25px; width:44px; background:#fff; padding:0; border:1px solid #e1e4e8; text-align:center;}
.input_type4 {font-size:12px; color:#666; height:35px; width:auto; background:#fff; padding:0 0 0 10px; border:1px solid #e1e4e8;}
.input_type4:disabled {font-size:12px; color:#666; height:35px; width:auto; background:#f8f8f8; padding:0 0 0 10px; border:1px solid #e1e4e8;}
.input_type5 {font-size:12px; color:#666; height:30px; width:auto; background:#fff; padding:0 0 0 10px; border:1px solid #e1e4e8;}
.input_type6 {font-size:12px; color:#666; height:26px; width:auto; padding:0 10px 0 10px; border:1px solid #e1e4e8; border-right:0;}
.input_type7 {font-size:12px; color:#555; height:33px; width:auto; padding:0 0 0 10px; border:0;}
.input_type8 {font-size:12px; color:#555; height:35px; width:auto; padding:0 35px 0 10px; border:2px solid #6d9811; 1background:url('/images/icon/bg_search.png') no-repeat right 0;}
.input_type9 {font-size:13px; color:#888; height:35px; width:auto; padding:0; text-align:center; border:2px solid #6d9811;}
.input_type10 {font-size:14px; color:#f94a33; height:25px; width:auto; background:#fff; padding-left:50px !important; border:1px solid #e1e4e8; text-align:left;}




.textarea_type1 {font-size:12px; color:#555; width:100%; height:95px; text-align:left; background:#fff; padding:10px; border:1px solid #e1e4e8; overflow:auto;}

select {outline-style:none;font-family:'Nanum Gothic', Arial !important; display:none;}
textarea {outline-style:none;}
input[type=file] {background:#fff; border:1px solid #e8e9e9; border-top:1px solid #cccdce; font-size:13px; color:#777; height:28px;}
input[type=checkbox] {vertical-align:middle; margin-right:10px;}
input[type=radio] {vertical-align:middle; margin-right:7px;}
input[type=radio]:checked + label {font-weight:600; color:#6e9812;}

input[type=text] {outline-style:none; border-radius:0;}

.checkbox_ui{display:block;}
.checkbox_ui label.css_label {display:inline-block; background:url('/images/common/checkbox_bg1.png');
	-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}
.checkbox_ui input[type=checkbox].css_checkbox {position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0}
.checkbox_ui input[type=checkbox].css_checkbox + label.css_label {padding:0 0 0 25px;width:auto; height:auto;min-height:15px; display:inline-block;background-repeat:no-repeat;background-position: 0 0;vertical-align:middle;cursor:pointer;}
.checkbox_ui input[type=checkbox].css_checkbox:checked + label.css_label {background-position: 0 -115px;color:#6d9811;font-weight:600}
.checkbox_ui input[type=checkbox].css_checkbox:disabled + label.css_label {background-position: 0 -135px;}

.checkbox_ui_2{display:inline-block !important; width:15px !important;}

input[type="file"].fileInputHidden{height:35px; position: absolute; right:0px; top: 0px; opacity: 0; cursor:pointer; padding:0 !important; font-size:14px;
	filter: alpha(opacity=0);
	-ms-filter: "alpha(opacity=0)";
	-khtml-opacity: 0;
	-moz-opacity: 0;
}
/*********/

select::-ms-expand {
    display: none;
    -webkit-display: none;
    -moz-display: none;
    -o-display: none;
    -ms-display: none;
}
select {
    *background-image:none;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
	-ms-appearance: none;
	background:url('') no-repeat 0 0px;
}

.sel_type1 {display:inline-block; background:#fff url('/images/bu/sel_bg_1.png') no-repeat right 0px;
	font-size:12px; color:#555; text-align:left; height:25px; padding:4px 0 0 10px; border:1px solid #999; position:relative;}
.sel_type1.on {display:inline-block; background:#fff url('/images/bu/sel_bg_1_on.png') no-repeat right 0px;
	font-size:12px; color:#555; height:25px; padding:4px 0 0 10px; border:1px solid #6d9811; border-bottom:0; position:relative;}
.sel_type1_option {display:inline-block; position:absolute; left:0; top:24px; display:block; width:100%; display:none; margin-left:-1px; z-index:10; border:1px solid #6d9811; border-top:0;}
.sel_type1_option li {float:none; display:block; width:100%; padding:7px 0 7px 10px; background:#f8f8f8; border-top:1px solid #e1e4e8; cursor:pointer;}
.sel_type1_option li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}

.sel_type2 {display:inline-block; background:#fff url('/images/bu/sel_bg_2.png') no-repeat right 0px;
	font-size:12px; color:#555; height:35px; padding:10px 0 0 15px; border:1px solid #3b322b; position:relative;}
.sel_type2.on {display:inline-block; background:#fff url('/images/bu/sel_bg_2_on.png') no-repeat right 0px;
	font-size:12px; color:#555; height:35px; padding:10px 0 0 15px; border:1px solid #3b322b; border-bottom:0; position:relative;}
.sel_type2_option {position:absolute; left:0; top:34px; display:block; width:100%; display:none; margin-left:-1px; z-index:10; border:1px solid #3b322b; border-top:0;}
.sel_type2_option li {float:none; display:block; width:100%; padding:7px 0 7px 15px; background:#f8f8f8; border-top:1px solid #e1e4e8; cursor:pointer;}
.sel_type2_option li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}

.sel_type3 {display:inline-block; background:#fff url('/images/bu/sel_bg_3.png') no-repeat right 0px;
	font-size:12px; color:#666; text-align:left; height:35px; padding:4px 0 0 10px; border:1px solid #e1e4e8; position:relative;}
.sel_type3.on {display:inline-block; background:#fff url('/images/bu/sel_bg_3_on.png') no-repeat right 0px;
	font-size:12px; color:#666; height:35px; padding:4px 0 0 10px; border:1px solid #6d9811; border-bottom:0; position:relative;}
.sel_type3_option {display:inline-block; position:absolute; left:0; top:34px; display:block; width:100%; display:none; margin-left:-1px; z-index:10; border:1px solid #6d9811; border-top:0;}
.sel_type3_option li {float:none; display:block; width:100%; padding:7px 0 7px 10px; background:#f8f8f8; border-top:1px solid #e1e4e8; cursor:pointer;}
.sel_type3_option li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}

.sel_type4 {display:inline-block; background:#fff url('/images/bu/sel_bg_4.png') no-repeat right 0px; text-align:left;
	font-size:12px; color:#555; height:35px; padding:10px 0 0 15px; border:1px solid #6d9811; position:relative;}
.sel_type4.on {display:inline-block; background:#fff url('/images/bu/sel_bg_4_on.png') no-repeat right 0px;
	font-size:12px; color:#555; height:35px; padding:10px 0 0 15px; border:1px solid #6d9811; border-bottom:0; position:relative;}
.sel_type4_option {position:absolute; left:0; top:34px; display:block; width:100%; display:none; margin-left:-1px; z-index:10; border:1px solid #6d9811; border-top:0;}
.sel_type4_option li {float:none; display:block; width:100%; padding:7px 0 7px 15px; background:#f8f8f8; border-top:1px solid #e1e4e8; cursor:pointer;}
.sel_type4_option li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}

.sel_type5 {display:inline-block; background:#fff url('/images/bu/sel_bg_5.png') no-repeat right 0px;
	font-size:12px; color:#666; text-align:left; height:30px; padding:3px 0 0 10px; border:1px solid #e1e4e8; position:relative;}
.sel_type5.on {display:inline-block; background:#fff url('/images/bu/sel_bg_5_on.png') no-repeat right 0px;
	font-size:12px; color:#666; height:30px; padding:3px 0 0 10px; border:1px solid #6d9811; border-bottom:0; position:relative;}
.sel_type5_option {display:inline-block; position:absolute; left:0; top:29px; display:block; width:100%; display:none; margin-left:-1px; z-index:10; border:1px solid #6d9811; border-top:0;}
.sel_type5_option li {float:none; display:block; width:100%; padding:5px 0 5px 10px; background:#f8f8f8; border-top:1px solid #e1e4e8; cursor:pointer;}
.sel_type5_option li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}
.sel_type5.disable {display:inline-block; background:#ececec url('/images/bu/sel_bg_5.png') no-repeat right 0px;
	font-size:12px; color:#666; text-align:left; height:30px; padding:3px 0 0 10px; border:1px solid #e1e4e8; position:relative;}

.sel_type6 {display:inline-block; background:#fff url('/images/bu/sel_bg_6.png') no-repeat right 10px;
	font-size:13px; color:#777; font-weight:600; text-align:left; height:35px; padding:4px 0 0 0; border:0; text-decoration:underline; position:relative;}
.sel_type6.on {display:inline-block; background:#fff url('/images/bu/sel_bg_6_on.png') no-repeat right 10px;
	font-size:13px; color:#777; height:35px; padding:4px 0 0 0; border:0; border-bottom:0; position:relative;}
.sel_type6_option {display:inline-block; position:absolute; left:0; top:34px; display:block; width:100%; padding:8px 0; display:none; margin-left:-1px; z-index:10; border:1px solid #6d9811; background:#fff;}
.sel_type6_option li {float:none; display:block; width:100%; font-weight:normal; padding:4px 0 4px 10px; background:#fff; cursor:pointer;}
.sel_type6_option li:hover {font-weight:600; color:#6d9811; background:#fff;}

.sel_type7 {display:inline-block; background:#fff url('/images/bu/sel_bg_1.png') no-repeat right 5px;
	font-size:12px; color:#555; text-align:left; height:35px; padding:9px 0 0 10px; border:1px solid #999; position:relative;}
.sel_type7.on {display:inline-block; background:#fff url('/images/bu/sel_bg_1_on.png') no-repeat right 5px;
	font-size:12px; color:#555; height:35px; padding:9px 0 0 10px; border:1px solid #6d9811; border-bottom:0; position:relative;}
.sel_type7_option {display:inline-block; position:absolute; left:0; top:34px; display:block; width:100%; display:none; margin-left:-1px; margin-top:-1px; z-index:10; border:1px solid #6d9811; border-top:1px solid #999;}
.sel_type7_option li {float:none; display:block; width:100%; padding:10px 0 10px 10px; background:#fff; border-top:1px solid #e1e4e8; cursor:pointer;}
.sel_type7_option li:hover {font-weight:600; color:#6d9811; background:#fff;}

.sel_type8 {display:inline-block; background:#fff url('/images/bu/sel_bg_7.png') no-repeat right 0px; text-align:left;
	font-size:12px; color:#555; height:35px; padding:10px 0 0 15px; border:1px solid #b68957; position:relative;}
.sel_type8.on {display:inline-block; background:#fff url('/images/bu/sel_bg_7_on.png') no-repeat right 0px;
	font-size:12px; color:#555; height:35px; padding:10px 0 0 15px; border:1px solid #b68957; border-bottom:0; position:relative;}
.sel_type8_option {position:absolute; left:0; top:34px; display:block; width:100%; display:none; margin-left:-1px; z-index:10; border:1px solid #b68957; border-top:0;}
.sel_type8_option li {float:none; display:block; width:100%; padding:7px 0 7px 15px; background:#f8f8f8; border-top:1px solid #e1e4e8; cursor:pointer;}
.sel_type8_option li:hover {font-weight:600; color:#b68957; background:#f8f8f8;}

.eui_selectType1 { display:inline-block; zoom:1;*display: inline; position:relative; margin-right:4px; z-index:9; text-align:left; font-weight:normal; vertical-align:middle;}
.eui_selectType1 .euiSelectMain {overflow:hidden; height:25px; width:100%; border:1px solid #999; cursor:pointer; line-height:normal; background:#fff url("/images/bu/sel_bg_1.png") no-repeat right 0;}
.eui_selectType1 .euiSelectMain.on {background-image:url(/images/bu/sel_bg_1_on.png);}
.eui_selectType1 .euiSelectMain.disabled {background-color:#ececec;}
.eui_selectType1 .euiSelectMain .euiSelectTitle {float:left; display:inline; padding:4px 0 0 10px; height:25px; font-size:12px; color:#555; font-weight:bold;}
.eui_selectType1 .euiSelectList {display:none; position:absolute; top:24px; overflow-x:hidden; overflow-y:auto; width:100%; max-height:200px; border:1px solid #6d9811; border-top:0; background:#fff;}
.eui_selectType1 .euiSelectList li {clear:both; padding:7px 0 7px 10px; border-top:1px solid #e1e4e8; cursor:pointer; text-align:left; font-size:12px; color:#555; font-weight:bold; background:#f8f8f8;}
.eui_selectType1 .euiSelectList li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}

.eui_selectType2 { display:inline-block; zoom:1;*display: inline; position:relative; margin-right:4px; z-index:9; text-align:left; font-weight:normal; }
.eui_selectType2 .euiSelectMain {overflow:hidden; height:35px; width:100%; border:1px solid #3b322b; cursor:pointer; line-height:normal; background:#fff url("/images/bu/sel_bg_2.png") no-repeat right 0;}
.eui_selectType2 .euiSelectMain.on {background-image:url(/images/bu/sel_bg_2_on.png);}
.eui_selectType2 .euiSelectMain.disabled {background-color:#ececec;}
.eui_selectType2 .euiSelectMain .euiSelectTitle {float:left; display:inline; padding:10px 0 0 15px; height:35px; font-size:12px; color:#555; font-weight:bold;}
.eui_selectType2 .euiSelectList {display:none; position:absolute; top:34px; overflow-x:hidden; overflow-y:auto; width:100%; max-height:200px; border:1px solid #3b322b; border-top:0; background:#fff;}
.eui_selectType2 .euiSelectList li {clear:both; padding:7px 0 7px 15px; border-top:1px solid #e1e4e8; cursor:pointer; text-align:left; font-size:12px; color:#555; font-weight:bold; background:#f8f8f8;}
.eui_selectType2 .euiSelectList li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}

.eui_selectType3 { display:inline-block; zoom:1;*display: inline; position:relative; z-index:9; text-align:left; font-weight:normal; vertical-align:middle;}
.eui_selectType3 .euiSelectMain {overflow:hidden; height:35px; width:100%;padding-top:4px; border:1px solid #e1e4e8; cursor:pointer; line-height:normal; background:#fff url("/images/bu/sel_bg_3.png") no-repeat right 0;}
.eui_selectType3 .euiSelectMain.on {border-color:#6d9811; background-image:url(/images/bu/sel_bg_3_on.png);}
.eui_selectType3 .euiSelectMain.disabled {background-color:#ececec;}
.eui_selectType3 .euiSelectMain .euiSelectTitle {float:left; display:inline; padding:4px 0 0 10px; height:35px; font-size:12px; color:#666; font-weight:bold;}
.eui_selectType3 .euiSelectList {display:none; position:absolute; top:34px; overflow-x:hidden; overflow-y:auto; width:100%; max-height:200px; border:1px solid #6d9811; border-top:0; background:#fff;}
.eui_selectType3 .euiSelectList li {clear:both; padding:7px 0 7px 10px; border-top:1px solid #e1e4e8; cursor:pointer; text-align:left; font-size:12px; color:#666; font-weight:bold; background:#f8f8f8;}
.eui_selectType3 .euiSelectList li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}
/* 마이페이지 height 25px 용 */
.wrap_tbl_type4 .tbl_type4 td .eui_selectType3 .euiSelectMain {background-position:right -4px;height:25px;padding:0px 0 0 10px}
.wrap_tbl_type4 .tbl_type4 td .eui_selectType3 .euiSelectMain.on {background-position:right -4px;height:25px; padding:0px 0 0 10px}
.wrap_tbl_type4 .tbl_type4 td .eui_selectType3 .euiSelectList {top:24px}
.wrap_tbl_type4 .tbl_type4 td .eui_selectType3 .euiSelectList li {padding:2px 0 2px 20px}

.eui_selectType4 { display:inline-block; zoom:1;*display: inline; position:relative; margin-right:4px; z-index:9; text-align:left; font-weight:normal; }
.eui_selectType4 .euiSelectMain {overflow:hidden; height:35px; width:100%; border:1px solid #6d9811; cursor:pointer; line-height:normal; background:#fff url("/images/bu/sel_bg_4.png") no-repeat right 0;}
.eui_selectType4 .euiSelectMain.on {background-image:url(/images/bu/sel_bg_4_on.png);}
.eui_selectType4 .euiSelectMain.disabled {background-color:#ececec;}
.eui_selectType4 .euiSelectMain .euiSelectTitle {float:left; display:inline; padding:10px 0 0 15px; height:35px; font-size:12px; color:#555; font-weight:bold;}
.eui_selectType4 .euiSelectList {display:none; position:absolute; top:34px; overflow-x:hidden; overflow-y:auto; width:100%; max-height:200px; border:1px solid #6d9811; border-top:0; background:#fff;}
.eui_selectType4 .euiSelectList li {clear:both; padding:7px 0 7px 15px; border-top:1px solid #e1e4e8; cursor:pointer; text-align:left; font-size:12px; color:#555; font-weight:bold; background:#f8f8f8;}
.eui_selectType4 .euiSelectList li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}

.eui_selectType5 { display:inline-block; zoom:1;*display: inline; position:relative; margin-right:4px; z-index:9; text-align:left; font-weight:normal; }
.eui_selectType5 .euiSelectMain {overflow:hidden; height:30px; width:100%; border:1px solid #e1e4e8; cursor:pointer; line-height:normal; background:#fff url("/images/bu/sel_bg_5.png") no-repeat right 0;}
.eui_selectType5 .euiSelectMain.on {border-color:#6d9811; background-image:url(/images/bu/sel_bg_5_on.png);}
.eui_selectType5 .euiSelectMain.disabled {background-color:#ececec;}
.eui_selectType5 .euiSelectMain .euiSelectTitle {float:left; display:inline; padding:3px 0 0 10px; height:30px; font-size:12px; color:#666; font-weight:bold;}
.eui_selectType5 .euiSelectList {display:none; position:absolute; top:29px; overflow-x:hidden; overflow-y:auto; width:100%; max-height:200px; border:1px solid #6d9811; border-top:0; background:#fff;}
.eui_selectType5 .euiSelectList li {clear:both; padding:5px 0 5px 10px; border-top:1px solid #e1e4e8; cursor:pointer; text-align:left; font-size:12px; color:#666; font-weight:bold; background:#f8f8f8;}
.eui_selectType5 .euiSelectList li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}
.eui_selectType5.disable {display:inline-block; background:#ececec url('/images/bu/sel_bg_5.png') no-repeat right 0px;
	font-size:12px; color:#666; text-align:left; height:30px; padding:3px 0 0 10px; border:1px solid #e1e4e8; position:relative;}

.eui_selectType6 { display:inline-block; zoom:1;*display: inline; position:relative; margin-right:4px; z-index:9; text-align:left; font-weight:normal; }
.eui_selectType6 .euiSelectMain {overflow:hidden; height:35px; width:100%; border:0; cursor:pointer; line-height:normal; background:#fff url("/images/bu/sel_bg_6.png") no-repeat right 10px;}
.eui_selectType6 .euiSelectMain.on {background-image:url(/images/bu/sel_bg_6_on.png);}
.eui_selectType6 .euiSelectMain.disabled {background-color:#ececec;}
.eui_selectType6 .euiSelectMain .euiSelectTitle {float:left; display:inline; padding:4px 0 0 0; height:35px; font-size:13px; color:#777; font-weight:bold; text-decoration:underline;}
.eui_selectType6 .euiSelectList {display:none; position:absolute; top:34px; overflow-x:hidden; overflow-y:auto; width:100%; max-height:200px; border:1px solid #6d9811; border-top:0; background:#fff;}
.eui_selectType6 .euiSelectList li {clear:both; padding:4px 0 4px 10px; border-top:1px solid #e1e4e8; cursor:pointer; text-align:left; font-size:13px; color:#777; font-weight:bold; background:#f8f8f8;}
.eui_selectType6 .euiSelectList li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}

.eui_selectType7 { display:inline-block; zoom:1;*display: inline; position:relative; margin-right:4px; z-index:9; text-align:left; font-weight:normal; }
.eui_selectType7 .euiSelectMain {overflow:hidden; height:35px; width:100%; border:1px solid #999; cursor:pointer; line-height:normal; background:#fff url("/images/bu/sel_bg_1.png") no-repeat right 5px;}
.eui_selectType7 .euiSelectMain.on {border-color:#6d9811; background-image:url(/images/bu/sel_bg_1_on.png);}
.eui_selectType7 .euiSelectMain.disabled {background-color:#ececec;}
.eui_selectType7 .euiSelectMain .euiSelectTitle {float:left; display:inline; padding:9px 0 0 10px; height:35px; font-size:12px; color:#555; font-weight:bold;}
.eui_selectType7 .euiSelectList {display:none; position:absolute; top:34px; overflow-x:hidden; overflow-y:auto; width:100%; max-height:200px; border:1px solid #6d9811; border-top:0; background:#fff;}
.eui_selectType7 .euiSelectList li {clear:both; padding:10px 0 10px 10px; border-top:1px solid #e1e4e8; cursor:pointer; text-align:left; font-size:12px; color:#555; font-weight:bold; background:#f8f8f8;}
.eui_selectType7 .euiSelectList li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}

.eui_selectType8 { display:inline-block; zoom:1;*display: inline; position:relative; margin-right:4px; z-index:9; text-align:left; font-weight:normal; }
.eui_selectType8 .euiSelectMain {overflow:hidden; height:35px; width:100%; border:1px solid #b68957; cursor:pointer; line-height:normal; background:#fff url("/images/bu/sel_bg_7.png") no-repeat right 0;}
.eui_selectType8 .euiSelectMain.on {background-image:url(/images/bu/sel_bg_7_on.png);}
.eui_selectType8 .euiSelectMain.disabled {background-color:#ececec;}
.eui_selectType8 .euiSelectMain .euiSelectTitle {float:left; display:inline; padding:10px 0 0 15px; height:35px; font-size:12px; color:#555; font-weight:bold;}
.eui_selectType8 .euiSelectList {display:none; position:absolute; top:34px; overflow-x:hidden; overflow-y:auto; width:100%; max-height:200px; border:1px solid #b68957; border-top:0; background:#fff;}
.eui_selectType8 .euiSelectList li {clear:both; padding:7px 0 7px 15px; border-top:1px solid #e1e4e8; cursor:pointer; text-align:left; font-size:12px; color:#555; font-weight:bold; background:#f8f8f8;}
.eui_selectType8 .euiSelectList li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}

.eui_selectType9 { display:inline-block; zoom:1;*display: inline; position:relative; margin-right:4px; z-index:9; text-align:left; font-weight:normal; }
.eui_selectType9 .euiSelectMain {overflow:hidden; height:25px; width:100%; border:1px solid #e1e4e8; cursor:pointer; line-height:normal; background:#fff url("/images/bu/sel_bg_1.png") no-repeat right 0;}
.eui_selectType9 .euiSelectMain.on {border:1px solid #6d9811; background:#fff url("/images/bu/sel_bg_1_on.png") no-repeat right 0;}
.eui_selectType9 .euiSelectMain.disabled {background-color:#ececec;}
.eui_selectType9 .euiSelectMain .euiSelectTitle {float:left; display:inline; padding:4px 0 0 20px; height:25px; font-size:12px; color:#555; font-weight:bold;}
.eui_selectType9 .euiSelectList {display:none; position:absolute; top:24px; overflow-x:hidden; overflow-y:auto; width:100%; max-height:200px; border:1px solid #6d9811; border-top:0; background:#fff;box-sizing:border-box;}
.eui_selectType9 .euiSelectList li {clear:both; width:inherit !important;height:auto !important; margin:0 !important; padding:7px 0 7px 20px; border-top:1px solid #e1e4e8; cursor:pointer; text-align:left !important; font-size:12px; color:#555; font-weight:bold; background:#f8f8f8;box-sizing:content-box}
.eui_selectType9 .euiSelectList li:hover {font-weight:600; color:#6d9811; background:#f8f8f8;}

/*s:mypage*/
.section_mypage1{display:block;position:relative}
.section_mypage1 .nav_menu{display:block;position:absolute;left:0;top:0;width:164px}
.section_mypage1 .nav_menu>strong>a{display:block;background-color:#3b322b;font-size:24px;font-weight:600;color:#fff;line-height:124px;height:130px;text-align:center}
.section_mypage1 .nav_menu>ul>li{border:1px solid #e1e4e8;border-top:0;padding:23px 19px 20px 20px}
.section_mypage1 .nav_menu .depth1{display:block;font-size:16px;font-weight:600;line-height:18px;color:#222;margin-bottom:15px}
.section_mypage1 .nav_menu .depth1:hover, .section_mypage1 .nav_menu .depth1_on{display:block;font-size:16px;font-weight:600;line-height:18px;color:#6d9811;margin-bottom:15px}
.section_mypage1 .nav_menu .depth2{display:block;font-size:13px;line-height:16px;color:#555;margin-bottom:6px}
.section_mypage1 .nav_menu .depth2:hover, .section_mypage1 .nav_menu .depth2.on{font-weight:600;color:#6d9811}
.section_mypage1 .cont_mypage{display:block;width:786px;margin-left:194px;min-height:650px}
.section_mypage1 .cont_mypage .person_infobar{display:block;background:url('/images/page/bg_mypagebar.png') #6d9811 30px 0 no-repeat;height:130px;margin:0 0 50px -30px;position:relative}
.section_mypage1 .cont_mypage .person_infobar>.txt_grade{display:block;font-size:26px;font-weight:600;color:#4f7909;position:absolute;left:31px;top:56px;width:78px;text-align:center}
.section_mypage1 .cont_mypage .person_infobar>.txt_commt{display:block;font-size:15px;font-weight:normal;color:#fff;line-height:19px;position:absolute;left:128px;top:32px;width:188px}
.section_mypage1 .cont_mypage .person_infobar>.txt_commt2{display:block;font-size:14px;font-weight:normal;color:#fff;line-height:19px;position:absolute;left:128px;top:26px;width:188px}
.section_mypage1 .cont_mypage .person_infobar>.btn_type_detail{color:#a6dc35;background:url('/images/bu/bg_arr_8.png') no-repeat right 4px;position:absolute;left:128px;top:88px}
.section_mypage1 .cont_mypage .person_infobar>.btn_type_detail:hover{color:#a6dc35;text-decoration:underline}
.section_mypage1 .cont_mypage .person_infobar>.txt_state{display:block;font-size:12px;font-weight:normal;color:#fff;line-height:16px;text-align:center}
.section_mypage1 .cont_mypage .person_infobar>.txt_state>em{display:block;font-size:16px;font-weight:600;font-style:normal;margin-top:5px}
.section_mypage1 .cont_mypage .person_infobar>.txt_state>em>a{color:#fff}
.section_mypage1 .cont_mypage .person_infobar>.txt_state>em>a:hover{text-decoration:underline}
.section_mypage1 .cont_mypage .person_infobar>.pos1_state{position:absolute;left:328px;top:74px;width:162px}
.section_mypage1 .cont_mypage .person_infobar>.pos2_state{position:absolute;left:489px;top:74px;width:162px}
.section_mypage1 .cont_mypage .person_infobar>.pos3_state{position:absolute;left:652px;top:74px;width:162px}
.section_mypage1 .cont_mypage .table_tit_1 .txt1{color:#777;font-size:12px;font-weight:normal}
.section_mypage1 .cont_mypage .table_tit_1 .txt2{color:#555;font-size:12px;font-weight:normal}
.section_mypage1 .cont_mypage .table_tit_1 .txt2>em{color:#6d9811;font-size:12px;font-weight:600;font-style:normal}
.section_mypage1 .cont_mypage .table_tit_1 .f14{font-size:14px}
.section_mypage1 .cont_mypage .wrap_wishlist{float:left;width:382px}
.section_mypage1 .cont_mypage .wrap_cartlist{float:right;width:382px}
.section_mypage1 .cont_mypage .wrap_wishlist>.wrap_tbl_type10, .section_mypage1 .cont_mypage .wrap_cartlist>.wrap_tbl_type10{min-height:319px}
.section_mypage1 .cont_mypage .btn_type4{display:inline-block;width:auto;height:auto;font-size:11px;color:#6d9811;text-align:center;background-color:#fff; border:1px solid #6d9811;text-decoration:none;padding:4px 0 3px 0}
.section_mypage1 .cont_mypage .btn_type4:hover{color:#fff;background-color:#6d9811;text-decoration:none}
.section_mypage1 .cont_mypage .wrap_recentfaq{float:left;width:382px}
.section_mypage1 .cont_mypage .wrap_recentfaq .tbl_type10 td{height:115px}
.section_mypage1 .cont_mypage .wrap_skininfo{float:right;width:382px}
.section_mypage1 .cont_mypage .wrap_skininfo .info_skintype{width:100%;min-height:50px;margin:0 auto;*zoom:1;}
.section_mypage1 .cont_mypage .wrap_skininfo .info_skintype:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.section_mypage1 .cont_mypage .wrap_skininfo .info_skintype>li{float:left;width:33.3%;height:95px; text-align:center;margin-bottom:2px}
.section_mypage1 .cont_mypage .wrap_skininfo .info_skintype>li p{font-size:12px; color:#555;}
.section_mypage1 .cont_mypage .wrap_skininfo .tbl_type10 tbody td{padding-top:15px;padding-bottom:15px}
.section_mypage1 .cont_mypage .mylist_box{width:100%;height:auto;background:#f8f8f8;border-top:1px solid #9ea0a3;padding:25px 0;}
.section_mypage1 .cont_mypage .beauty_tip_wrap {width:731px; height:auto; overflow:hidden; margin:0 auto;}
.section_mypage1 .cont_mypage .beauty_tip_list {width:747px; height:auto;}
.section_mypage1 .cont_mypage .beauty_tip_list li {float:left; width:233px; height:357px; margin:0 16px 16px 0; position:relative; background:#fff;}
.section_mypage1 .cont_mypage .comTipBox .img {width:233px; height:233px; overflow:hidden;}
.section_mypage1 .cont_mypage .comTipBox .con {width:233px; height:78px; font-size:14px; font-weight:600; border-left:1px solid #e1e4e8; border-right:1px solid #e1e4e8; padding:17px 17px 0 17px;}
.section_mypage1 .cont_mypage .comTipBox .con .tit {display:inline-block; width:195px; height:auto; margin-bottom:10px;}
.section_mypage1 .cont_mypage .comTipBox .count_wrap {width:233px; height:46px; border:1px solid #e1e4e8;}
.section_mypage1 .cont_mypage .comTipBox .count_wrap .count1 {float:left; width:50%; height:44px; border-right:1px solid #e1e4e8; text-align:center; padding-top:15px;}
.section_mypage1 .cont_mypage .comTipBox .count_wrap .count2 {float:left; width:50%; height:44px; text-align:center; padding-top:15px;}
.section_mypage1 .cont_mypage .comTipBox .recom2 {display:inline-block; color:#555; height:20px; background:url('/images/icon/icon_recom.png') no-repeat 0 0; padding:0 0 0 20px;}
.section_mypage1 .cont_mypage .comTipBox .interest2 {display:inline-block; color:#555; background:url('/images/icon/icon_interest_2.png') no-repeat 0 0; padding:0 0 0 24px;}
.section_mypage1 .cont_mypage .comTipBox .comOver {width:100%; height:233px; position:absolute; left:0; top:0; border:1px solid #6d9811;}
.section_mypage1 .cont_mypage .comTipBox .comOver .com_detail {width:100%; height:100%; position:absolute; left:0; top:0; background:#000; opacity:0.7; filter:alpha(opacity=70);}
.section_mypage1 .cont_mypage .comTipBox .comOver .icon {display:inline-block; position:absolute; left:50px; top:80px;}
.section_mypage1 .beauty_tip_list.PhotoReview li {width:233px; height:467px; margin:0 16px 16px 0; position:relative;}
.section_mypage1 .beauty_tip_list.PhotoReview .PhotoReview_Write {width:100%; height:100%; background:#f8f8f8 url('/images/icon/icon_plus.png') no-repeat center 130px; text-align:center; padding-top:220px;}
.section_mypage1 .beauty_tip_list.PhotoReview .PhotoReview_Write p {font-size:14px; color:#555; text-align:center; margin-bottom:45px;}
.section_mypage1 .beauty_tip_list.PhotoReview .comTipBox .con {width:233px; height:119px; font-size:14px; font-weight:600; border-left:1px solid #e1e4e8; border-right:1px solid #e1e4e8; padding:17px 17px 0 17px;}
.section_mypage1 .beauty_tip_list.PhotoReview .comTipBox .con .tit {display:inline-block; width:195px; color:#333; height:auto; margin-bottom:5px;}
.section_mypage1 .beauty_tip_list.PhotoReview .type {display:inline-block; width:auto; height:auto; font-size:11px; color:#b68957; font-weight:normal; border:1px solid #b68957; padding:3px 10px 4px 10px; margin-right:5px;}
.section_mypage1 .beauty_tip_list.PhotoReview .comTipBox .star {display:inline-block; color:#555; background:url('/images/icon/icon_star.png') no-repeat 0 0; padding:0 0 0 22px;}
.section_mypage1 .beauty_tip_list.PhotoReview .comTipBox .count_wrap {width:233px; height:45px; border:1px solid #e1e4e8; border-bottom:0;}
.section_mypage1 .beauty_tip_list.PhotoReview .comTipBox .comOver .com_detail {width:100%; height:100%; position:absolute; left:0; top:0; background:#000; opacity:0.8; filter:alpha(opacity=80);}
.section_mypage1 .beauty_tip_list.PhotoReview .comTipBox .comOver {width:100%; height:397px; position:absolute; left:0; top:0; border:1px solid #6d9811;}
.section_mypage1 .beauty_tip_list.PhotoReview .comTipBox .comOver .icon {display:inline-block; width:233px; height:0; position:absolute; left:0; top:50px; text-align:center;}
.section_mypage1 .beauty_tip_list.PhotoReview .comTipBox .comOver .icon .review_sum {text-align:left; padding:75px 20px 0 20px;}
.section_mypage1 .beauty_tip_list.PhotoReview .comTipBox .comOver .icon .review_sum a {color:#fff; line-height:18px;}
.section_mypage1 .beauty_tip_list.PhotoReview .Rprdt {display:inline-block; width:233px; height:70px; font-size:12px; color:#555; border:1px solid #e1e4e8; padding:18px 0 0 15px; position:relative;}
.section_mypage1 .beauty_tip_list.PhotoReview .Rprdt:hover {border:1px solid #6d9811;}
.section_mypage1 .beauty_tip_list.PhotoReview .Rprdt img {width:68px; height:68px; position:absolute; right:0; top:0;}
.section_mypage1 .beauty_tip_list.PhotoReview .Rprdt .name {width:140px; height:auto;}
.section_mypage1 .ComQna {width:731px; height:auto; overflow:hidden; margin:0 auto;}
.section_mypage1 .QnaList {width:747px; height:auto;}
.section_mypage1 .ComQna .ListBox {width:233px; height:auto; min-height:351px; margin:0 0 16px 0; border:1px solid #e1e4e8; background:#fff;}
.section_mypage1 .ComQna .ListBox .conWrap {width:233px; height:auto; position:relative; overflow:hidden;}
.section_mypage1 .ComQna .ListBox .con {width:200px; height:auto; min-height:309px; margin:0 auto; padding-top:23px;}
.section_mypage1 .ComQna .ListBox .con .q_cat {font-size:14px; font-weight:600; color:#333; position:relative; padding-bottom:10px;}
.section_mypage1 .ComQna .ListBox .con .q_cat .btn {position:absolute; right:0; top:0;}
.section_mypage1 .ComQna .ListBox .con .img {width:170px; height:170px; overflow:hidden; margin:0 auto 15px auto;}
.section_mypage1 .ComQna .ListBox .click_bottom {width:231px; height:42px; background:#f7f7f7; padding:13px 20px 0 20px;}
.section_mypage1 .ComQna .ListBox .click_bottom a {font-size:13px; color:#555;}
.section_mypage1 .ComQna .ListBox .conWrap .hiddenBox1 {width:231px; height:310px; background:#f7f7f7; border-top:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8; position:absolute; left:0; bottom:-310px; padding-top:20px}
.section_mypage1 .ComQna .ListBox .conWrap .hiddenBox2 {width:231px; height:220px; background:#f7f7f7; border-top:1px solid #e1e4e8; border-bottom:1px solid #e1e4e8; position:absolute; left:0; bottom:-220px; padding-top:20px}
.section_mypage1 .ComQna .ListBox .table_wrap {width:195px; height:187px; border-top:1px solid #9ea0a3; border-bottom:1px solid #9ea0a3; margin:0 auto; overflow:auto;}
.section_mypage1 .ComQna .ListBox .tbl_qna {width:100%; border-collapse:collapse;}
.section_mypage1 .ComQna .ListBox .tbl_qna th {font-size:13px; color:#777; vertical-align:top; text-align:left; background:#f7f7f7; padding:12px 0; border-bottom:1px solid #e1e4e8;}
.section_mypage1 .ComQna .ListBox .tbl_qna td {font-size:12px; color:#777; vertical-align:top; padding:12px 0; border-bottom:1px solid #e1e4e8; word-break:break-all;}
.section_mypage1 .ComQna .ListBox .tbl_qna td p {font-size:13px; color:#333; padding:0 10px 8px 0; word-break:break-all;}
.section_mypage1 .ComQna .ListBox .tbl_qna td span {display:inline-block; padding:3px 0}
.section_mypage1 .ComQna .ListBox .conWrap .pageNum {margin-bottom:17px;}
.section_mypage1 .ComQna .ListBox .conWrap .close {width:100%; height:40px; background:#fff; text-align:right; padding:15px 20px 0 0;}
.section_mypage1 .ComQna .ListBox .reply_wrap {width:195px; height:138px; margin:0 auto;}
.section_mypage1 .ComQna .ListBox .count3 {display:inline-block; width:150px; height:28px; border:1px solid #e1e4e8; position:relative; background:#fff url('/images/common/v_bar_1.png') no-repeat 96px 6px;}
.section_mypage1 .ComQna .ListBox .count3 .s1 {display:inline-block; width:auto; height:16px; font-size:12px; color:#6d9811; background:url('/images/icon/icon_qna1.png') no-repeat 0 2px; padding:0 0 0 20px; position:absolute; left:15px; top:5px;}
.section_mypage1 .ComQna .ListBox .count3 .s2 {display:inline-block; width:50px; height:16px; font-size:12px; color:#6d9811; text-align:center; position:absolute; left:97px; top:5px;}
.section_mypage1 .ComQna .ListBox .count3:hover {border:1px solid #6d9811; background:#6d9811 url('/images/common/v_bar_1_on.png') no-repeat 96px 6px;}
.section_mypage1 .ComQna .ListBox .count3:hover .s1 {color:#fff; background:url('/images/icon/icon_qna1_on.png') no-repeat 0 2px;}
.section_mypage1 .ComQna .ListBox .count3:hover .s2 {color:#fff;}
.section_mypage1 .ComQna .ListBox .count4 {display:inline-block; width:95px; height:28px; line-height:26px; text-align:left; color:#6d9811; border:1px solid #e1e4e8; background:#fff url('/images/icon/icon_qna2.png') no-repeat 25px 7px; padding-left:47px;}
.section_mypage1 .ComQna .ListBox .count4:hover {color:#fff; border:1px solid #6d9811; background:#6d9811 url('/images/icon/icon_qna2_on.png') no-repeat 25px 7px;}
.section_mypage1 .ComQna .ListBox .count5 {display:inline-block; width:95px; height:28px; line-height:26px; text-align:left; color:#6d9811; border:1px solid #e1e4e8; background:#fff url('/images/icon/icon_qna3.png') no-repeat 25px 7px; padding-left:47px; margin-left:-1px;}
.section_mypage1 .ComQna .ListBox .count5:hover {color:#fff; border:1px solid #6d9811; background:#6d9811 url('/images/icon/icon_qna3_on.png') no-repeat 25px 7px;}

.section_mypage1 .cont_mypage .inquiry_period1{display:block;background-color:#f8f8f8;border-top:2px solid #333;border-bottom:1px solid #9ea0a3;padding-bottom:15px;margin-top:-2px}
.section_mypage1 .cont_mypage .inquiry_period1>fieldset{display:block;border-bottom:1px solid #e1e4e8;background-color:#fff;padding:16px 0 15px 0;margin-bottom:18px;*zoom:1}
.section_mypage1 .cont_mypage .inquiry_period1>fieldset:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.section_mypage1 .cont_mypage .inquiry_period1>fieldset label{display:block;float:left;width:135px;text-align:center;font-size:14px;font-weight:600;color:#333;line-height:27px}
.section_mypage1 .cont_mypage .inquiry_period1>fieldset .frm_row1{display:block;float:left}
.section_mypage1 .cont_mypage .inquiry_period1>fieldset .frm_row1>.btn_type1{display:inline-block;font-size:12px;color:#fff;text-align:center;width:64px;height:auto;line-height:14px;background-color:#3b322b;text-decoration:none;padding:7px 0}
.section_mypage1 .cont_mypage .inquiry_period1>fieldset .frm_row1>.period1{display:inline-block;font-size:12px;color:#777;text-align:center;width:58px;line-height:14px;background-color:#fff;border:1px solid #e1e4e8;text-decoration:none;padding:6px 0 6px 0;margin-right:-5px;cursor:pointer}
.section_mypage1 .cont_mypage .inquiry_period1>fieldset .frm_row1>.period1:hover, .section_mypage1 .cont_mypage .inquiry_period1>fieldset .frm_row1>.period1.on{display:inline-block;font-size:12px;color:#fff;text-align:center;width:58px;line-height:14px;background-color:#6d9811;border:1px solid #6d9811;text-decoration:none;padding:6px 0 6px 0;margin-right:-5px;cursor:pointer}
.section_mypage1 .cont_mypage .inquiry_period1>fieldset .frm_row1>span>input.c_date{border:1px solid #e1e4e8;background:url('/images/icon/icon_cal1.png') #fff right 6px no-repeat;font-size:13px;line-height:15px;width:115px;height:28px;padding-right:23px;vertical-align:top}
.section_mypage1 .cont_mypage .txt_commt1{display:block;font-size:12px;line-height:17px;color:#777;margin:0 0 4px 30px;background:url('/images/bu/bu_dot1.gif') 0 7px no-repeat;padding-left:10px;text-align:left}
.section_mypage1 .cont_mypage .txt_commt2{display:block;font-size:12px;line-height:17px;color:#777;margin:0 0 5px 0px;background:url('/images/bu/bu_dot1.gif') 0 8px no-repeat;padding-left:10px;text-align:left}

.section_mypage1 .orderinfo_box{display:block;margin:20px 0}
.section_mypage1 .orderinfo_box .tab_info{display:block;*zoom:1}
.section_mypage1 .orderinfo_box .tab_info:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.section_mypage1 .orderinfo_box .tab_info>ul{width:100%}
.section_mypage1 .orderinfo_box .tab_info li{float:left;width:50%}
.section_mypage1 .orderinfo_box .tab_info li>a{display:block;padding:15px 0;text-align:center;font-size:13px;line-height:16px;color:#555;border:1px solid #e1e4e8;border-left:0;border-bottom:0}
.section_mypage1 .orderinfo_box .tab_info li>a:first-child{border-left:1px solid #e1e4e8}
.section_mypage1 .orderinfo_box .tab_info li>a.focus:first-child{border-left:1px solid #6e9811}
.section_mypage1 .orderinfo_box .tab_info a.focus, .section_mypage1 .orderinfo_box .tab_info a:hover{background-color:#6e9811;border-color:#6e9811;font-weight:600;color:#fff}
.section_mypage1 .orderinfo_box .cont_info{display:block;border:1px solid #6d9811;padding:40px 38px 30px 38px;}
.section_mypage1 .orderinfo_box .cont_info .thumb1{display:block;text-align:center;border-bottom:1px solid #e1e4e8;padding-bottom:30px;margin-bottom:18px}
.section_mypage1 .orderinfo_box .cont_info .txt_commt1{margin-left:0}

.section_mypage1 .prdt_box{width:785px; overflow:hidden;border-top:1px solid #9ea0a3;border-bottom:1px solid #9ea0a3}
.section_mypage1 .prdt_list{width:786px; border-top:1px solid #e1e4e8; *zoom:1}
.section_mypage1 .prdt_list:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.section_mypage1 .prdt_list:first-child{border-top:0}
.section_mypage1 .prdt_list li{float:left; width:262px; height:298px; text-align:center; border:0;border-right:1px solid #e1e4e8;margin:0;padding:1px; position:relative;box-sizing:border-box;-webkit-box-sizing:border-box}
.section_mypage1 .prdt_list li:first-child{border-left:0}
.section_mypage1 .prdt_list .over{display:none;position:absolute; left:0; top:-1px; width:100%; height:300px; border:1px solid #6d9811}
.section_mypage1 .prdt_list li:hover .over{display:block}
.section_mypage1 .prdt_list li .img{display:block;width:100%; height:195px;}
.section_mypage1 .prdt_list li .img img{display:inline; width:180px; height:180px}
.section_mypage1 .prdt_list .prdt_name_1{position:relative;z-index:10}
.section_mypage1 .prdt_list .prdt_name_1 a{display:block;font-size:15px;color:#333;height:40px;word-wrap:break-word;overflow:hidden;text-overflow: ellipsis;
	display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}
.section_mypage1 .prdt_list .prdt_name_1 a:hover{text-decoration:underline}
.section_mypage1 .prdt_list .prdt_price_9 *{font-size:13px}
.section_mypage1 .prdt_list .prdt_price_1 *{font-size:16px}
.section_mypage1 .prdt_list .prdt_label{left:-1px;top:-1px;z-index:5}
.section_mypage1 .prdt_list_wrap .text {border-bottom:0; padding-bottom:10px; margin-bottom:0px}
.section_mypage1 .prdt_list .checkbox_ui{position:absolute;right:-8px;top:15px;z-index:8}

.section_mypage1 .wrap_point1{display:block;background:url('/images/page/bg_mypoint1.gif') no-repeat;height:auto;margin:20px 0;border:1px solid #6d9811;padding-top:139px;position:relative}
.section_mypage1 .wrap_point1>.caption1{display:block;position:absolute;left:104px;top:40px;font-size:23px;font-weight:600;line-height:28px;color:#fff}
.section_mypage1 .wrap_point1>.txt_point1{display:block;position:absolute;left:394px;top:24px;font-size:16px;line-height:30px;color:#555;width:352px}
.section_mypage1 .wrap_point1>.txt_point2{display:block;position:absolute;left:394px;top:74px;font-size:16px;line-height:30px;color:#555;width:352px}
.section_mypage1 .wrap_point1>.txt_point1>em, .section_mypage1 .wrap_point1>.txt_point2>em{float:right;font-size:26px;font-weight:600;color:#6d9811;font-style:normal}
.section_mypage1 .wrap_point1>.pos_commt1{display:block;width:100%;height:auto; padding:20px 30px; background:#f8f8f8;}
.section_mypage1 .wrap_point1>.pos_commt1>p{display:block;font-size:12px;line-height:17px;color:#777;margin:0 0 4px 0;background:url('/images/bu/bu_dot1.gif') 0 7px no-repeat;padding-left:10px}
.section_mypage1 .wrap_point1.before{display:block;background:url('/images/page/bg_mypoint1.gif') no-repeat;height:auto;border:1px solid #6d9811;padding-top:139px;margin:20px 0;position:relative}
.section_mypage1 .wrap_point1.before>.caption1{display:block;position:absolute;left:104px;top:30px;font-size:12px;font-weight:normal;line-height:20px;color:#fff}
.section_mypage1 .wrap_point1.before>.caption1>span{font-size:16px;font-weight:600;}
.section_mypage1 .wrap_point1.before>.pos_info{padding:30px 0; text-align:center;}
.section_mypage1 .wrap_point1.before>.pos_info>p{font-size:15px; font-weight:600; color:#6d9811; padding:0 0 8px 0;}
.section_mypage1 .wrap_point1.before>.pos_info>span{display:block; font-size:12px;padding:0 0 20px 0;}

.section_mypage1 .wrap_coupon1{display:block;background:url('/images/page/bg_mycoupon1.gif') no-repeat;height:252px;margin:20px 0;overflow:hidden;position:relative}
.section_mypage1 .wrap_coupon1>.caption1{display:block;position:absolute;left:104px;top:40px;font-size:23px;font-weight:600;line-height:28px;color:#fff}
.section_mypage1 .wrap_coupon1>.txt_point1{display:block;position:absolute;left:394px;top:24px;font-size:16px;line-height:30px;color:#555;width:352px}
.section_mypage1 .wrap_coupon1>.txt_point2{display:block;position:absolute;left:394px;top:74px;font-size:16px;line-height:30px;color:#555;width:352px}
.section_mypage1 .wrap_coupon1>.txt_point1>em, .section_mypage1 .wrap_coupon1>.txt_point2>em{float:right;font-size:26px;font-weight:600;color:#6d9811;font-style:normal}
.section_mypage1 .wrap_coupon1>.pos_commt1{display:block;position:absolute;left:28px;top:155px}
.section_mypage1 .wrap_coupon1>.pos_commt1>p{display:block;font-size:12px;line-height:17px;color:#777;margin:0 0 4px 0;background:url('/images/bu/bu_dot1.gif') 0 7px no-repeat;padding-left:10px}
.section_mypage1 .wrap_coupon1>.btn_down1{position:absolute;right:40px;top:178px;display:inline-block;font-size:13px;font-weight:600;line-height:17px;color:#fff;text-align:center;width:160px;background-color:#6d9811;padding:10px 0}

.section_mypage1 .wrap_graybox1{display:block;background-color:#f8f8f8;border:1px solid #e1e4e8;padding:26px 30px 24px 30px;margin:20px 0;text-align:center}
.section_mypage1 .wrap_graybox1.padd1{padding:19px 20px 19px 20px}
.section_mypage1 .wrap_graybox1 .coupon1>label{font-size:13px;font-weight:600;color:#555;line-height:32px}
.section_mypage1 .wrap_graybox1 .coupon1>input[type="text"]{font-size:12px;color:#777;border:1px solid #9a9a9a;width:340px;height:35px;line-height:33px;padding:0 8px;vertical-align:top}
.section_mypage1 .wrap_graybox1 .coupon1>.btn_type1{width:auto;height:35px}
.section_mypage1 .wrap_graybox1 .password1>label{font-size:13px;font-weight:600;color:#555;line-height:32px}
.section_mypage1 .wrap_graybox1 .password1>input[type="password"]{font-size:12px;color:#777;border:1px solid #e1e4e8;width:320px;height:35px;line-height:33px;padding:0 8px;vertical-align:top}
.section_mypage1 .wrap_graybox1 fieldset.search1 .sel_type3 {background-position:right -4px;height:25px;padding:4px 0 0 10px;color:#777}
.section_mypage1 .wrap_graybox1 fieldset.search1 .sel_type3.on {background-position:right -4px;height:25px; padding:4px 0 0 10px}
.section_mypage1 .wrap_graybox1 fieldset.search1 .sel_type3_option {top:24px}
.section_mypage1 .wrap_graybox1 fieldset.search1 .sel_type3_option li {padding:4px 0 5px 10px}
.section_mypage1 .wrap_graybox1 fieldset.search1>.frm_row1{display:inline-block;vertical-align:top}
.section_mypage1 .wrap_graybox1 fieldset.search1>.frm_row1 input[type="text"]{border:1px solid #e1e4e8;font-size:12px;line-height:23px;color:#777;height:25px;padding:0 33px 0 12px}
.section_mypage1 .wrap_graybox1 .txt_commt1{display:block;font-size:12px;line-height:17px;color:#777;margin:0 0 4px 0;background:url('/images/bu/bu_dot1.gif') 0 7px no-repeat;padding-left:10px;text-align:left}
.section_mypage1 .wrap_graybox1.withdraw1{text-align:left;font-size:12px;line-height:18px;color:#777}
.section_mypage1 .wrap_graybox1.withdraw1>strong{display:block;font-size:16px;font-weight:600;color:#333;margin-bottom:7px}
.section_mypage1 .wrap_graybox1.withdraw1>.btn_type1{width:130px;float:right;margin:-22px 0 0 0}

.section_mypage1 .wrap_greenbox1{display:block;background-color:#fff;border:1px solid #6d9811;padding:26px 40px 24px 40px;text-align:center}
.section_mypage1 .wrap_greenbox1 .table_tit_1{text-align:left}
.section_mypage1 .wrap_greenbox1>.wrap_graybox1{margin:0}

.section_mypage1 .wrap_whitebox1{display:block;background-color:#fff;border:1px solid #e1e4e8;padding:26px 40px 24px 40px;text-align:center}

.section_mypage1 .list_coupon1{*zoom:1}
.section_mypage1 .list_coupon1:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.section_mypage1 .list_coupon1>li{position:relative; float:left;width:253px;height:343px;margin:0 0 10px 10px;border:1px solid #e1e4e8;text-align:center;padding:30px 19px 30px 20px}
.section_mypage1 .list_coupon1>li:first-child{margin-left:0}
.section_mypage1 .list_coupon1>li:nth-child(3n+1){margin-left:0}
.section_mypage1 .list_coupon1>li:hover{border-color:#6d9811}
.section_mypage1 .list_coupon1>li .dc_detail{display:block;background:url('/images/page/bg_coupon1.jpg') no-repeat;width:100%;height:90px;overflow:hidden;font-size:13px;font-weight:600;color:#333;padding:10px 0 0 63px;margin-bottom:25px}
.section_mypage1 .list_coupon1>li .dc_detail>em{display:block;font-size:36px;font-style:normal;height:46px;vertical-align:top;letter-spacing:-1px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}
.section_mypage1 .list_coupon1>li .dc_detail>em>span{font-size:25px}
.section_mypage1 .list_coupon1>li .txt1{display:block;font-size:15px;font-weight:600;color:#333;line-height:20px;margin-bottom:12px;text-align:left}
.section_mypage1 .list_coupon1>li .txt2{display:block;font-size:12px;line-height:17px;color:#555;margin:0 0 4px 0;background:url('/images/bu/bu_dot1.gif') 0 7px no-repeat;padding-left:10px;text-align:left;word-spacing:-2px}
.section_mypage1 .list_coupon1>li .txt2>span{font-weight:600;word-spacing:0}
.section_mypage1 .list_coupon1>li .btn_type4{margin-top:12px}
.section_mypage1 .list_coupon1>li .icoBarcode {display:block; position:absolute; bottom:-4px; right:-1px;}
.section_mypage1 .msg_withdraw1{display:block;background:url('/images/page/bg_withdraw1.gif') center top no-repeat;width:100%;height:250px;overflow:hidden;font-size:14px;line-height:18px;color:#555;text-align:center;margin:40px 0 40px;padding-top:165px}
.section_mypage1 .msg_withdraw1>strong{display:block;margin-bottom:16px;font-size:26px;line-height:30px;color:#6d9811;font-weight:600}
.section_mypage1 .txt_withdraw1{display:block;font-size:16px;font-weight:600;line-height:19px;color:#333;margin-bottom:20px;text-align:left}
.section_mypage1 .txt_withdraw2{display:block;font-size:15px;font-weight:600;line-height:27px;color:#555;text-align:left;border-bottom:1px solid #e1e4e8;padding-bottom:15px;margin-bottom:20px}
.section_mypage1 .txt_withdraw2>em{font-size:26px;font-weight:600;font-style:normal;color:#6d9811;text-align:left}
.section_mypage1 .txt_withdraw3{display:block;font-size:12px;line-height:18px;color:#777;text-align:left}
.section_mypage1 .txt_withdraw4{display:block;font-size:13px;font-weight:600;line-height:18px;color:#333;text-align:left;margin-bottom:20px}
.section_mypage1 .list_withdraw1>li{margin-top:12px;font-size:12px;line-height:16px;color:#777;text-align:left}
.section_mypage1 .list_withdraw1>li:first-child{margin-top:0}
.section_mypage1 .list_withdraw1>li>input[type="radio"]{width:13px;height:13px;vertical-align:top;margin-top:2px}
.section_mypage1 .list_withdraw1>li>input[type="text"]{font-size:12px;color:#777;border:1px solid #e1e4e8;height:25px;line-height:23px;padding:0 4px;vertical-align:top;margin-top:-4px}

.section_mypage1 .beforeWrap {width:100%;height:auto;padding:15px 0 20px 30px;background:#efefef;position:relative;margin-bottom:20px;}
.section_mypage1 .beforeWrap .txt1 {font-size:14px;color:#333;font-weight:600;margin-bottom:10px;}
.section_mypage1 .beforeWrap .txt1 span {color:#f94a33;}
.section_mypage1 .beforeWrap .txt2 {font-size:12px;color:#777;}
.section_mypage1 .beforeWrap .txt2 span {color:#6d9811;}
.section_mypage1 .beforeWrap .btn_search {display:inline-block;width:54px;height:54px;font-size:12px;color:#fff;text-align:center;line-height:54px;background:url('/images/page/bg_before.png') no-repeat;position:absolute;right:30px;top:32px;}
.section_mypage1 .sort .btn_sort2{display:inline-block;font-size:11px;line-height:14px;color:#6d9811;border:1px solid #6d9811;padding:3px 0 2px 0;text-align:center;margin-left:-4px}
.section_mypage1 .sort .btn_sort2:hover{color:#fff;background-color:#6d9811;border-color:#6d9811}

.transfer_address .focus td{font-weight:600 !important}
.transfer_address .focus td:nth-child(2){color:#6d9812 !important}
.transfer_address .focus .spot{color:#333 !important}

.section_mypage1 .txt_tbl1{display:block;font-size:12px;color:#555;line-height:18px;margin-top:-4px;margin-bottom:12px}
.section_mypage1 .txt_tbl1>.color1{color:#b68957}
.section_mypage1 .txt_tbl1.need1{background:url('/images/bu/bu_ast1.png') 0 6px no-repeat;padding-left:8px}

.pop_barcode {}
.pop_barcode h2 {font-size:20px; padding:50px 0 40px; text-align:center; color:#000; margin-bottom:30px; background:url(/images/icon/icon_arr.png) center bottom no-repeat;}
.pop_barcode .cont {border-top:1px dashed #ccc; padding:40px 0; text-align:center;}
.pop_barcode .codeImg {width:258px; height:63px; margin:0 auto;}
.pop_barcode .codeImg img {width:100%;}
.pop_barcode .codeNum {margin-top:10px;}
.pop_barcode .codeNum span {font-size:22px; color:#000; font-family:Arial; padding:0 5px;}

.pop_content .mypage_content1{margin:0 auto}       /*mypage popup content*/
.pop_content .mypage_content1 .pop_list_coupon1>li{font-size:12px;color:#555;line-height:17px;margin-top:12px}
.pop_content .mypage_content1 .pop_list_coupon1>li:first-child{margin-top:0}
.pop_content .mypage_content1 .pop_list_coupon1>li:hover{color:#6d9811;font-weight:600;cursor:pointer}
.pop_content .mypage_content1 .caption1{display:block;border:1px solid #e1e4e8;border-bottom:0;padding-left:18px;font-size:12px;font-weight:600;color:#555;height:27px;line-height:26px}
.pop_content .mypage_content1 .post_box1{display:block;border:1px solid #e1e4e8;background:url('/images/page/bg_post1.gif') 28px 16px #f8f8f8 no-repeat;padding:22px 28px 20px 28px}
.pop_content .mypage_content1 .post_box1 .txt1{display:none}
.pop_content .mypage_content1 .post_box1 .txt2{display:block;font-size:12px;line-height:17px;color:#555;margin:0 0 3px 85px;background:url('/images/bu/bu_dot1.gif') 0 7px no-repeat;padding-left:10px}
.pop_content .mypage_content1 .post_box1 .txt2>.color1{font-weight:600;color:#6d9811}
.pop_content .mypage_content1 .post_box1>fieldset{display:block;border-top:1px solid #e1e4e8;text-align:center;margin-top:15px;padding-top:15px;*zoom:1}
.pop_content .mypage_content1 .post_box1>fieldset:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.pop_content .mypage_content1 .post_box1>fieldset>input[type="text"]{border:1px solid #999;font-size:13px;height:25px;line-height:23px;float:left}
.pop_content .mypage_content1 .post_box1>fieldset>.btn_type13{line-height:24px;vertical-align:top;float:right}
.pop_content .mypage_content1 .post_box2{display:block;margin-top:26px}
.pop_content .mypage_content1 .post_box2 .txt_result1{display:block;font-size:14px;font-weight:600;color:#555;line-height:20px;text-align:center;margin-bottom:18px}
.pop_content .mypage_content1 .post_box2 .txt_result1>span{color:#f94a33}
.pop_content .mypage_content1 .post_box2 .field1{display:block;text-align:center;*zoom:1}
.pop_content .mypage_content1 .post_box2 .field1:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.pop_content .mypage_content1 .post_box2 .field1>label{font-size:12px;font-weight:600;color:#555;line-height:16px}
.pop_content .mypage_content1 .post_box2 .field1>.sel_type1{border-color:#e1e4e8}
.pop_content .mypage_content1 .post_box2 .field1>.sel_type1.on{border-color:#6d9811}
.pop_content .mypage_content1 .post_box2 .wrap_post_list1{display:block;border-top:1px solid #9ea0a3;border-bottom:1px solid #9ea0a3;margin-top:20px;padding-bottom:4px}
.pop_content .mypage_content1 .post_box2 .wrap_post_list1 table{width:100%}
.pop_content .mypage_content1 .post_box2 .wrap_post_list1 tbody td{border-top:1px solid #e1e4e8;font-size:12px;color:#555;line-height:17px;text-align:center;vertical-align:middle;padding:6px 0 6px 0}
.pop_content .mypage_content1 .post_box2 .wrap_post_list1 tbody tr:first-child td{border-top:0}
.pop_content .mypage_content1 .post_box2 .wrap_post_list1 .color1{color:#6d9811;font-weight:600}
.pop_content .mypage_content1 .post_box2 .wrap_post_list1 .al{text-align:left}
.pop_content .mypage_content1 .post_box2 .wrap_post_list1 .txt1{display:inline-block;background:url('/images/page/txt_post1.gif') 0 1px no-repeat;padding-left:42px;margin-bottom:5px}
.pop_content .mypage_content1 .post_box2 .wrap_post_list1 .txt2{display:inline-block;background:url('/images/page/txt_post2.gif') 0 1px no-repeat;padding-left:42px}
.pop_content .mypage_content1 .post_box2 .wrap_post_list1 a:hover{text-decoration:underline}
.pop_content .mypage_content1 .txt_need1{display:block;font-size:12px;line-height:17px;color:#555;background:url('/images/bu/bu_ast1.png') 0 6px no-repeat;padding-left:8px;margin-bottom:12px}
.pop_content .mypage_content1 .txt_need1>strong{color:#b68957;font-weight:600}
.pop_content .mypage_content1 .table_tit_1{width:100%; height:35px; vertical-align:top; font-size:16px; color:#333; font-weight:600; position:relative}
.pop_content .mypage_content1 .tit_con>strong{font-weight:600;color:#333}
.pop_content .mypage_content1 .tit_con .sp_bar2 {display:inline-block;font-size:11px; color:#e1e4e8; padding:0 3px 0 7px}
.pop_content .mypage_content1 .wrap_special_list_choice{display:block;border-top:1px solid #9ea0a3;border-bottom:1px solid #9ea0a3}
.pop_content .mypage_content1 .special_list_choice{border-top:1px solid #e1e4e8;*zoom:1}
.pop_content .mypage_content1 .special_list_choice:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.pop_content .mypage_content1 .special_list_choice:first-child{border-top:0}
.pop_content .mypage_content1 .special_list_choice li{float:left; width:249px; height:110px; border-right:1px solid #e1e4e8; padding:10px 0}
.pop_content .mypage_content1 .special_list_choice.height2 li{height:65px;padding:10px 0;text-align:center;}
.pop_content .mypage_content1 .special_list_choice li img{width:90px; height:90px;}
.pop_content .mypage_content1 .special_list_choice li .txt {width:157px;height:40px;overflow:hidden; font-size:12px;line-height:20px;color:#555;padding:0 20px 0 5px;margin-top:23px}
.pop_content .mypage_content1 .special_list_choice li .txt2 {width:249px;height:40px;overflow:hidden; font-size:12px;line-height:20px;color:#555;padding:0 10px 0 10px;margin-top:15px}
.pop_content .mypage_content1 .special_list_choice li:first-child{border-left:0}
.pop_content .mypage_content1 .special_list_choice li:nth-child(3n){width:248px;border-right:0}
.pop_content .mypage_content1 .payment{border:1px solid #6d9811}
.pop_content .mypage_content1 .payment>table{width:100%;border-collapse:collapse;border-spacing:0}
.pop_content .mypage_content1 .payment tbody td{font-size:12px;line-height:18px;color:#555;border-left:1px solid #e1e4e8;border-bottom:1px solid #e1e4e8;padding:12px 28px;position:relative;text-align:right;vertical-align:top;}
.pop_content .mypage_content1 .payment tbody td:first-child{border-left:0}
.pop_content .mypage_content1 .payment tbody td.row1{border-bottom:0;background-color:#f8f8f8;text-align:left;padding-left:98px}
.pop_content .mypage_content1 .payment .pos1{font-size:14px;font-weight:600;color:#333;position:absolute;left:28px;top:21px}
.pop_content .mypage_content1 .payment tbody td.row1 .pos1{font-size:12px}
.pop_content .mypage_content1 .payment .row1>.pos1{top:12px}
.pop_content .mypage_content1 .payment .txt1{font-size:14px;color:#333}
.pop_content .mypage_content1 .payment .txt2{font-size:32px;line-height:36px;color:#f94a33;display:block;margin:0 0 25px 0;letter-spacing:-1px}
.pop_content .mypage_content1 .payment .color2{color:#6d9811}
.pop_content .mypage_content1 .wrap_stargrade1{display:block;*zoom:1}
.pop_content .mypage_content1 .wrap_stargrade1:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.pop_content .mypage_content1 .wrap_stargrade1>li{float:left;width:20%}
.pop_content .mypage_content1 .wrap_stargrade1 li>input[type="radio"]{float:left;display:block;margin-top:14px}
.pop_content .mypage_content1 .wrap_stargrade1 li>label{float:left;display:block;line-height:22px}
.pop_content .mypage_content1 .wrap_stargrade1 li>label>.starrate{display:block;width:65px;height:10px;background:url('/images/common/starbg3.png') no-repeat;overflow:hidden;position:relative;background-size:65px 10px}
.pop_content .mypage_content1 .wrap_stargrade1 li>label>.starrate .stargrade{text-indent:-9999px;font-size:0;display:inline-block;position:absolute;left:0;top:0;background:url('/images/common/starbg3_2.png') repeat-x;height:10px;overflow:hidden;background-size:65px 10px}
.pop_content .mypage_content1 .txt_commt1{display:block;font-size:12px;line-height:17px;color:#777;margin:0 0 4px 0;background:url('/images/bu/bu_dot1.gif') 0 7px no-repeat;padding-left:10px;text-align:left}
.pop_content .mypage_content1 .point_intBg2 {width:100%;height:215px;position:relative;background:url('/images/page/point_int_bg2.png') no-repeat left bottom;margin-bottom:30px;}
.pop_content .mypage_content1 .point_intBg2 .tit1 {width:340px;text-align:center;font-size:16px;font-weight:600;color:#333; position:absolute;left:0;top:10px;}
.pop_content .mypage_content1 .point_intBg2 .tit2 {width:340px;text-align:center;font-size:16px;font-weight:600;color:#333; position:absolute;right:0;top:10px;}
.pop_content .mypage_content1 .point_intBg2 .point1 {width:170px;text-align:center;color:#555; position:absolute;left:0;bottom:25px;line-height:20px;}
.pop_content .mypage_content1 .point_intBg2 .point1 span {font-size:16px; font-weight:600;}
.pop_content .mypage_content1 .point_intBg2 .point2 {width:170px;text-align:center;color:#555; position:absolute;left:170px;bottom:25px;line-height:20px;}
.pop_content .mypage_content1 .point_intBg2 .point2 span {font-size:16px; font-weight:600;}
.pop_content .mypage_content1 .point_intBg2 .int {width:340px;text-align:center;font-size:16px;font-weight:600;color:#fff;position:absolute;right:0px;bottom:30px;}
.pop_content .mypage_content1 .point_intBg2 .int span {display:inline-block;font-size:26px;margin-left:5px;}
.pop_content .mypage_content1 .point_intBg3 {width:100%;height:140px;position:relative;background:url('/images/page/point_int_bg3.png') no-repeat;margin-bottom:30px;}
.pop_content .mypage_content1 .point_intBg3 .tit1 {width:230px;font-size:23px;font-weight:600;color:#fff;line-height:30px; position:absolute;left:105px;top:40px;}
.pop_content .mypage_content1 .point_intBg3 .txt1 {font-size:16px;color:#555; position:absolute;left:415px;top:35px;}
.pop_content .mypage_content1 .point_intBg3 .txt2 {font-size:16px;color:#555; position:absolute;left:415px;top:85px;}
.pop_content .mypage_content1 .point_intBg3 .point1 {width:150px;font-size:26px;font-weight:600;color:#6d9811;text-align:right; position:absolute;right:43px;top:32px;}
.pop_content .mypage_content1 .point_intBg3 .grade1 {width:150px;font-size:26px;font-weight:600;color:#6d9811;text-align:right; position:absolute;right:43px;top:82px;}
/*e:mypage*/

/*mypage,customer another table UI*/
.wrap_tbl_type4{display:block;border-top:1px solid #9ea0a3;border-bottom:1px solid #9ea0a3}
.wrap_tbl_type4 .tbl_type4 tbody{border-top:0}
.wrap_tbl_type4 .tbl_type4 tbody th{font-size:12px; color:#555; vertical-align:middle; background-color:#f8f8f8; border-top:1px solid #e1e4e8; border-left:1px solid #e1e4e8; border-bottom:0; padding:9px 0 9px 0}
.wrap_tbl_type4 .tbl_type4 tbody td{font-size:12px; color:#777; vertical-align:middle; line-height:22px; border-top:1px solid #e1e4e8; border-bottom:0; padding:9px 15px 9px 20px}
.wrap_tbl_type4 .tbl_type4 tbody tr:first-child th, .wrap_tbl_type4 .tbl_type4 tbody tr:first-child td{border-top:0}
.wrap_tbl_type4 .tbl_type4 tbody th:first-child{border-left:0}
.wrap_tbl_type4 .tbl_type4 tbody td.spadd1{padding:5px 15px 4px 20px}
.wrap_tbl_type4 .tbl_type4 tbody td.spadd1>strong{color:#555;font-weight:600}
.wrap_tbl_type4 .tbl_type4 tbody a.file{text-decoration:underline;color:#777}
.wrap_tbl_type4 .tbl_type4 td input.input_type4{font-size:12px; color:#666; height:25px; line-height:23px; width:auto; background-color:#fff; padding:0 5px 0 6px; border:1px solid #e1e4e8}
.wrap_tbl_type4 .tbl_type4 td input.input_type4:disabled {background-color:#f8f8f8}
.wrap_tbl_type4 .tbl_type4 td textarea{font-size:12px; color:#666; line-height:18px; padding:5px 5px 5px 6px; border:1px solid #e1e4e8; resize:none}
.wrap_tbl_type4 .tbl_type4 td .sel_type3 {background-position:right -4px;height:25px;padding:0px 0 0 10px}
.wrap_tbl_type4 .tbl_type4 td .sel_type3.on {background-position:right -4px;height:25px; padding:0px 0 0 10px}
.wrap_tbl_type4 .tbl_type4 td .sel_type3_option {top:24px}
.wrap_tbl_type4 .tbl_type4 td .sel_type3_option li {padding:2px 0 2px 10px}
.wrap_tbl_type4 .tbl_type4 td .h_bar1{display:inline-block; float:none; width:12px; height:25px; background:none; text-align:center; color:#777;padding-left:4px}
.wrap_tbl_type4 .tbl_type4 td .frm_row1{display:block;margin:-2px 0 -1px 0}
.wrap_tbl_type4 .tbl_type4 .txt_need1{display:inline-block;background:url('/images/bu/bu_ast1.png') right 1px no-repeat;padding-left:0;padding-right:8px;margin-bottom:inherit}
.wrap_tbl_type4 .tbl_type4 .txt_commt1{display:block;color:#b68957;font-weight:600;line-height:16px;margin-top:10px;margin-left:0;padding-left:0;background:none}
.wrap_tbl_type4 .tbl_type4 .txt_commt2{display:inline-block;color:#555;font-size:12px;font-weight:normal;line-height:16px}
.wrap_tbl_type4 .tbl_type4 .btn_type12:hover{background-color:#acacac;color:#fff;border-color:#acacac}
.wrap_tbl_type4 .tbl_type4 tbody .color1{font-weight:600;color:#6e9811}
.wrap_tbl_type4 .tbl_type4 tbody .color2{color:#f94a33}
.wrap_tbl_type4 .tbl_type4 tbody .txt_view1{color:#555;padding:25px 30px 30px 30px}
.wrap_tbl_type4 .tbl_type4 tbody .txt_view2{color:#555;padding:30px 50px 30px 60px;background-color:#f8f8f8}
.wrap_tbl_type4 .tbl_type4 tbody .txt_answer1{display:block;background:url('/images/icon/icon_answer1.gif') no-repeat;padding-left:30px;font-size:12px;font-weight:600;line-height:20px;color:#b68957;margin-bottom:10px;margin-left:-30px}
.wrap_tbl_type4 .tbl_type4 tbody .list_type1{*zoom:1}
.wrap_tbl_type4 .tbl_type4 tbody .list_type1:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.wrap_tbl_type4 .tbl_type4 tbody .list_type1>li{float:left;width:25%;margin-top:8px}
.wrap_tbl_type4 .tbl_type4 tbody .list_type1>li:nth-child(1), .wrap_tbl_type4 .tbl_type4 tbody .list_type1>li:nth-child(2), .wrap_tbl_type4 .tbl_type4 tbody .list_type1>li:nth-child(3), .wrap_tbl_type4 .tbl_type4 tbody .list_type1>li:nth-child(4){margin-top:0}
.wrap_tbl_type4 .tbl_type4 tbody .list_type1 .checkbox_ui{height:22px;line-height:15px}
.wrap_tbl_type4 .tbl_type4 tbody .list_type2 li{float:left;width:55px;height:100px;margin:10px 20px 0px 20px;text-align:center;}
.wrap_tbl_type4 .tbl_type4 tbody .list_type2 li span{display:inline-block;line-height:16px;}

.wrap_tbl_type4 .tbl_type4 .mb5{margin-bottom:6px !important}
.wrap_tbl_type4 .tbl_type4 input[type=""radio]{vertical-align:top}
.wrap_tbl_type4 .tbl_type4 label{display:inline-block;vertical-align:top;margin-top:1px}

.wrap_tbl_type5{display:block;border-top:1px solid #9ea0a3;border-bottom:1px solid #e1e4e8}
.wrap_tbl_type5_noline1{display:block;border-top:0}
.wrap_tbl_type5 .tbl_type5 thead th{border-top:0}
.wrap_tbl_type5 .tbl_type5 tbody td{font-size:12px;line-height:18px;color:#777;font-weight:normal;padding:15px 0 15px 0}
.wrap_tbl_type5 .tbl_type5 tbody .al{text-align:left;padding-left:20px}
.wrap_tbl_type5 .tbl_type5 tbody a{color:#555}
.wrap_tbl_type5 .tbl_type5 tbody a:hover{color:#555;font-weight:600;text-decoration:underline}
.wrap_tbl_type5 .tbl_type5 tbody .caption1{font-size:13px}
.wrap_tbl_type5 .tbl_type5 tbody .caption1:hover{font-weight:600;color:#333;text-decoration:underline}
.wrap_tbl_type5 .tbl_type5 tbody .no_content{height:180px;font-size:13px;font-weight:normal;color:#333}
.wrap_tbl_type5 .tbl_type5 tbody .color1{font-weight:600;color:#6e9811}
.wrap_tbl_type5 .tbl_type5 tbody .color2{font-weight:600;color:#b68957}
.wrap_tbl_type5 .tbl_type5 tbody .color3{font-weight:600;color:#ff9516}
.wrap_tbl_type5 .tbl_type5 tbody td time{color:#777}
.wrap_tbl_type5 .tbl_type5 tbody td .txt_num1{font-weight:600;color:#f94a33}
.wrap_tbl_type5 .tbl_type5 tbody td .commit1{display:block;text-align:right;font-weight:600;line-height:17px;color:#555;padding-right:20px}
.wrap_tbl_type5 .tbl_type5 tbody td .commit1>strong{display:block;color:#f94a33;font-size:14px;margin-bottom:10px}
.wrap_tbl_type5 .tbl_type5 .btn_type9{display:inline-block;font-size:11px;color:#777;font-weight:normal;text-align:center;line-height:14px;background-color:#fff;border:1px solid #e1e4e8;width:auto;height:auto;padding:4px 0 3px 0;margin-bottom:5px}
.wrap_tbl_type5 .tbl_type5 .btn_type9:hover{background-color:#999;border-color:#999;color:#fff}
.wrap_tbl_type5 .tbl_type5 .txt_divide1{display:inline-block; font-size:11px; line-height:14px;color:#b68957; text-align:center; padding:4px 0 2px 0; border:1px solid #b68957;margin-top:1px}
.wrap_tbl_type5 .tbl_type5 .checkbox_ui{vertical-align:middle;margin-top:-2px}
.wrap_tbl_type5 .tbl_type5 .prdW1{width:50px;height:50px;border:1px solid #e1e4e8}

/*s: customer center*/
.section_customer1{display:block}
.section_customer1 .quick_menu1{margin-bottom:40px;*zoom:1}
.section_customer1 .quick_menu1:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.section_customer1 .quick_menu1>li{float:left;border:1px solid #e1e4e8;border-left:0;min-height:103px;text-align:center;position:relative;width:163px;height:103px}
.section_customer1 .quick_menu1>li .edge1{display:none;border:2px solid #6d9811;position:absolute;left:-1px;top:-1px;z-index:5;width:163px;height:103px}
.section_customer1 .quick_menu1>li:nth-child(1) .edge1, .section_customer1 .quick_menu1>li:nth-child(6) .edge1{width:164px}
.section_customer1 .quick_menu1>li:hover .edge1, .section_customer1 .quick_menu1>li.focus .edge1{display:block}
.section_customer1 .quick_menu1>li:nth-child(1){width:164px;border-left:1px solid #e1e4e8;background:url('/images/icon/icon_cust1.gif') center 23px no-repeat}
.section_customer1 .quick_menu1>li:nth-child(2){width:163px;background:url('/images/icon/icon_cust2.gif') center 23px no-repeat}
.section_customer1 .quick_menu1>li:nth-child(3){width:163px;background:url('/images/icon/icon_cust3.gif') center 23px no-repeat}
.section_customer1 .quick_menu1>li:nth-child(4){width:163px;background:url('/images/icon/icon_cust4.gif') center 23px no-repeat}
.section_customer1 .quick_menu1>li:nth-child(5){width:163px;background:url('/images/icon/icon_cust5.gif') center 23px no-repeat}
.section_customer1 .quick_menu1>li:nth-child(6){width:164px;background:url('/images/icon/icon_cust6.gif') center 23px no-repeat}
.section_customer1 .quick_menu1>li:nth-child(1):hover, .section_customer1 .quick_menu1>li:nth-child(1).focus{background-image:url('/images/icon/icon_cust1_on.gif')}
.section_customer1 .quick_menu1>li:nth-child(2):hover, .section_customer1 .quick_menu1>li:nth-child(2).focus{background-image:url('/images/icon/icon_cust2_on.gif')}
.section_customer1 .quick_menu1>li:nth-child(3):hover, .section_customer1 .quick_menu1>li:nth-child(3).focus{background-image:url('/images/icon/icon_cust3_on.gif')}
.section_customer1 .quick_menu1>li:nth-child(4):hover, .section_customer1 .quick_menu1>li:nth-child(4).focus{background-image:url('/images/icon/icon_cust4_on.gif')}
.section_customer1 .quick_menu1>li:nth-child(5):hover, .section_customer1 .quick_menu1>li:nth-child(5).focus{background-image:url('/images/icon/icon_cust5_on.gif')}
.section_customer1 .quick_menu1>li:nth-child(6):hover, .section_customer1 .quick_menu1>li:nth-child(6).focus{background-image:url('/images/icon/icon_cust6_on.gif')}
.section_customer1 .quick_menu1>li>a{display:block;font-size:13px;line-height:15px;color:#555;padding-top:65px}
.section_customer1 .quick_menu1>li:hover>a, .section_customer1 .quick_menu1>li.focus>a{color:#6d9811}

.section_customer1 .wrap_main1{display:block;*zoom:1}
.section_customer1 .wrap_main1:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.section_customer1 .wrap_main1>.notice{display:block;float:left;width:489px;height:229px;border:1px solid #e1e4e8;padding:26px 28px 22px 28px}
.section_customer1 .wrap_main1>.event{display:block;float:left;width:244px;height:229px;border:1px solid #e1e4e8;border-left:0;padding:26px 28px 22px 28px}
.section_customer1 .wrap_main1>.counsel{display:block;float:left;width:247px;height:229px;border:1px solid #e1e4e8;border-left:0;background-color:#f8f8f8;padding:26px 28px 22px 28px;font-size:11px;line-height:15px;color:#737373}
.section_customer1 .wrap_main1 .caption1{display:block;border-bottom:1px solid #e1e4e8;font-size:16px;font-weight:600;line-height:18px;color:#333;padding-bottom:18px}
.section_customer1 .wrap_main1 .caption1>.more1{float:right}
.section_customer1 .wrap_main1 .caption1>.more1>a{font-size:11px;line-height:18px;color:#6d9811;background:url('/images/bu/bu_more_1.png') no-repeat right 4px;padding-right:10px}
.section_customer1 .wrap_main1 .caption1>.more1>a:hover{text-decoration:underline}
.section_customer1 .wrap_main1>.counsel .caption1{border-bottom:0}
.section_customer1 .wrap_main1 .list1{width:100%;margin-top:18px}
.section_customer1 .wrap_main1 .list1>li:first-child{margin-top:0}
.section_customer1 .wrap_main1 .list1>li{margin-top:6px}
.section_customer1 .wrap_main1 .list1>li>a{display:inline-block;font-size:13px;line-height:17px;color:#777;background:url('/images/bu/bu_dot1.gif') 0 8px no-repeat;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;width:100%}
.section_customer1 .wrap_main1 .list1>li>a:hover{font-weight:600;color:#333;text-decoration:underline;}
.section_customer1 .wrap_main1 .list1>li>a.ic_type1{background:url('/images/icon/icon_notice1.gif') 0 1px no-repeat;padding-left:47px}
.section_customer1 .wrap_main1 .list1>li>a.ic_type2{background:url('/images/icon/icon_notice2.gif') 0 1px no-repeat;padding-left:47px}
.section_customer1 .wrap_main1>.counsel>.txt1{display:block;background:url('/images/icon/icon_counsel1.png') no-repeat;padding-left:50px;margin-bottom:12px;font-size:20px;font-weight:600;line-height:24px;color:#333;min-height:36px}
.section_customer1 .wrap_main1>.counsel>.txt2{display:block;background:url('/images/icon/icon_counsel2.png') no-repeat;padding-left:50px;margin-bottom:7px;font-size:20px;font-weight:600;line-height:24px;color:#333;min-height:36px}
.section_customer1 .wrap_main1>.counsel>.txt1>img, .section_customer1 .wrap_main1>.counsel>.txt2>img{display:block;margin-bottom:4px}

.section_customer1 .wrap_faqsearch1{display:block;background-color:#f8f8f8;border:1px solid #e1e4e8;padding:26px 30px 24px 30px;margin:45px 0 40px 0;text-align:center}
.section_customer1 .wrap_faqsearch1 fieldset>label{font-size:16px;font-weight:600;line-height:22px;color:#333}
.section_customer1 .wrap_faqsearch1 fieldset>.frm_row1{display:inline-block;vertical-align:top;position:relative}
.section_customer1 .wrap_faqsearch1 fieldset>.frm_row1 input[type="text"]{border:1px solid #6d9811;font-size:12px;line-height:34px;color:#555;height:35px;background:url('/images/btn/btn_search_2.png') #fff right no-repeat;padding:0 33px 0 12px}
.section_customer1 .wrap_faqsearch1 fieldset .action{display:block;width:33px;height:33px;position:absolute;right:0;top:0;background:#000;opacity:0.01;filter:alpha(opacity=1);}
.section_customer1 .wrap_faqsearch1 .txt_keyword{display:block;background:url('/images/icon/icon_hot1.png') no-repeat;margin:12px 0 0 325px;padding-left:48px;text-align:left}
.section_customer1 .wrap_faqsearch1 .txt_keyword a{font-size:12px;color:#555;line-height:16px}
.section_customer1 .wrap_faqsearch1 .txt_keyword a:hover{text-decoration:underline}
.section_customer1 .wrap_faqsearch1 .txt_keyword .gap1{display:inline-block;font-size:10px;color:#e1e4e8;width:14px;text-align:center}

.section_customer1 .wrap_recentfaq1{display:block;border-top:1px solid #9ea0a3;border-bottom:1px solid #9ea0a3}
.section_customer1 .wrap_recentfaq1 ul>li{border:1px solid #fff; border-top:1px solid #e1e4e8;padding:18px 0 0 0;font-size:14px;line-height:18px;color:#555;}
.section_customer1 .wrap_recentfaq1 ul>li:first-child{border-top:0}
.section_customer1 .wrap_recentfaq1 ul>li.focus{border:1px solid #6d9811}
.section_customer1 .wrap_recentfaq1 ul>li:first-child.focus{margin-top:-1px}
.section_customer1 .wrap_recentfaq1 ul>li:nth-child(10).focus{margin-bottom:-1px}
.section_customer1 .wrap_recentfaq1 .faq_row{display:block;width:100%;padding-bottom:18px;background:url('/images/bu/bg_arr_9.png') right 5px no-repeat;cursor:pointer;*zoom:1}
.section_customer1 .wrap_recentfaq1 .faq_row:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.section_customer1 .wrap_recentfaq1 .answer_row{display:none;width:100%;background-color:#f8f8f8;font-size:12px;color:#333;line-height:20px;border-top:1px solid #e1e4e8;padding:16px 0 22px 0;*zoom:1}
.section_customer1 .wrap_recentfaq1 .answer_row:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.section_customer1 .wrap_recentfaq1 ul>li .col1{display:block;float:left;width:65px;text-align:center}
.section_customer1 .wrap_recentfaq1 ul>li .col2{display:block;float:left;width:138px}
.section_customer1 .wrap_recentfaq1 ul>li .col3{display:block;float:left;width:40px;text-align:center;font-size:14px;font-weight:600}
.section_customer1 .wrap_recentfaq1 ul>li .col4{display:block;float:left;width:700px;padding-right:35px}
.section_customer1 .wrap_recentfaq1 ul>li .col4 img{max-width:650px;}
.section_customer1 .wrap_recentfaq1 .focus .faq_row{ background-image:url('/images/bu/bg_arr_9_on.png')}
.section_customer1 .wrap_recentfaq1 .focus .faq_row .col4{font-weight:600;color:#333}
.section_customer1 .wrap_recentfaq1 .focus .answer_row{display:block}

.section_customer1 .tab_notice{display:block;margin-bottom:40px;*zoom:1}
.section_customer1 .tab_notice:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.section_customer1 .tab_notice>ul{width:450px;margin:0 auto}
.section_customer1 .tab_notice li{float:left;width:150px}
.section_customer1 .tab_notice li>a{display:block;padding:11px 0;text-align:center;font-size:13px;line-height:16px;color:#555;border:1px solid #e1e4e8;border-left:0}
.section_customer1 .tab_notice li>a:first-child{border-left:1px solid #e1e4e8}
.section_customer1 .tab_notice a.focus, .section_customer1 .tab_notice a:hover{background-color:#6e9811;border-color:#6e9811;font-weight:600;color:#fff}

.section_customer1 .thumb_noticetop{display:block}
.section_customer1 .thumb_noticetop ul{margin-bottom:40px;*zoom:1}
.section_customer1 .thumb_noticetop ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.section_customer1 .thumb_noticetop ul>li{float:left;width:316px;margin-left:16px}
.section_customer1 .thumb_noticetop ul>li:first-child{margin-left:0}
.section_customer1 .thumb_noticetop ul>li>figure{display:block;border:1px solid #e1e4e9}
.section_customer1 .thumb_noticetop ul>li>figure>.thumb{display:block;height:199px;overflow:hidden}
.section_customer1 .thumb_noticetop ul>li>figure>.thumb>img{width:100%}
.section_customer1 .thumb_noticetop ul>li>figure>figcaption{display:block;padding:24px 23px 20px 23px}
.section_customer1 .thumb_noticetop ul>li>figure>figcaption>p{display:block;height:38px;word-wrap:break-word;overflow:hidden;text-overflow: ellipsis;
	display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}
.section_customer1 .thumb_noticetop ul>li>figure>figcaption>p a{display:block;font-size:14px;line-height:18px;font-weight:600;color:#333}
.section_customer1 .thumb_noticetop ul>li>figure>figcaption>p a:hover{text-decoration:underline}
.section_customer1 .thumb_noticetop ul>li>figure>figcaption>time{display:block;font-size:12px;line-height:16px;font-weight:normal;color:#777;margin-top:14px}
.section_customer1 .txt_result1{display:block;font-size:13px;font-weight:normal;color:#555;margin-bottom:12px}
.section_customer1 .txt_result1>em{font-weight:600;color:#6e9811;font-style:normal}

.section_customer1 .view_notice{display:block;border-top:1px solid #9ea0a3;border-bottom:1px solid #e1e4e8}
.section_customer1 .view_notice .row1{display:block;font-size:12px;line-height:17px;color:#777;padding:18px 0 17px 0;border-bottom:1px solid #e1e4e8;*zoom:1}
.section_customer1 .view_notice .row1:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.section_customer1 .view_notice .col1{float:left;width:85px;text-align:center; padding-top:4px;}
.section_customer1 .view_notice .col2{float:left;width:500px;font-size:14px;font-weight:600;color:#333;line-height:22px;}
.section_customer1 .view_notice .col3{float:right;width:95px; padding-top:2px;}
.section_customer1 .view_notice .html_admin{display:block;font-size:13px;line-height:20px;color:#777;padding:60px 0 80px}
.section_customer1 .view_notice .html_admin img{max-width:745px;}

.section_customer1 .wrap_graybox1{display:block;background-color:#f8f8f8;border:1px solid #e1e4e8;padding:26px 30px 24px 30px;margin:0 0 40px 0;text-align:center}
.section_customer1 .wrap_graybox1 .bu1{display:inline-block;background:url('/images/bu/bu_dot2.gif') 0 7px no-repeat;padding-left:8px;font-size:12px;line-height:16px;color:#555}
.section_customer1 .wrap_graybox1 .btn_type5{height:25px; line-height:23px}
.section_customer1 .counsel_info{display:block;background:url('/images/page/bg_counselinfo1.gif') no-repeat;height:126px;overflow:hidden;position:relative}
.section_customer1 .counsel_info>.col1{display:block;position:absolute;left:145px;top:30px;width:290px}
.section_customer1 .counsel_info>.col2{display:block;position:absolute;left:635px;top:30px;width:290px}
.section_customer1 .counsel_info .txt1{display:block;font-size:22px;font-weight:600;color:#333;text-align:right}
.section_customer1 .counsel_info .txt2{display:block;font-size:12px;line-height:18px;color:#666;margin-top:12px}
.section_customer1 .wrap_tbl_type10_line1{border-bottom:1px solid #e1e4e8}
.section_customer1 .member_info1 tbody td{color:#666;line-height:18px;padding:20px 18px 19px 19px}
.section_customer1 .txt_bu1{display:block;margin:0 0 4px 0;background:url('/images/bu/bu_dot1.gif') 0 7px no-repeat;padding-left:10px;text-align:left}
.section_customer1 .txt_bu2{display:block;font-size:12px;color:#888;margin:0 0 1px 0;background:url('/images/bu/bu_bar_2.gif') 9px 8px no-repeat;padding-left:18px;text-align:left}
.section_customer1 .txt_bu3{display:block;font-size:14px;line-height:20px;color:#555;margin:0 0 8px 0;background:url('/images/bu/bu_dot1.gif') 0 8px no-repeat;padding-left:10px;text-align:left}

.section_customer1 .map_wrap {border:1px solid #e1e4e8; margin-bottom:40px;}
.section_customer1 .map_wrap .map {border-bottom:1px solid #e1e4e8;}
.section_customer1 .map_wrap .map img {display:block;}
.section_customer1 .map_wrap .info {padding:20px 0 15px 0;}
.section_customer1 .map_wrap .info ul li {padding:0 0 5px 30px; font-size:13px; color:#555; line-height:20px;}
.section_customer1 .map_wrap .info .addr {display:inline-block;width:49%;border-right:1px solid #e1e4e8; vertical-align:top;}
.section_customer1 .map_wrap .info .addr li {background:url('/images/bu/bu_rect_1.png') no-repeat 18px 10px;}
.section_customer1 .map_wrap .info .transport {display:inline-block;width:49%; vertical-align:top;}
.section_customer1 .map_wrap .info .transport li {padding:0 0 5px 50px; font-size:13px; color:#555; line-height:20px;}
.section_customer1 .map_wrap .info .transport .bus {background:url('/images/icon/transport_bus.png') no-repeat 25px 4px;}
.section_customer1 .map_wrap .info .transport .car {background:url('/images/icon/transport_car.png') no-repeat 25px 6px;}
.section_customer1 .map_wrap .info .transport .metro {background:url('/images/icon/transport_metro.png') no-repeat 25px 4px;}

.section_customer1 .store_mList li {font-size:14px; color:#555; line-height:20px; background:url('/images/bu/bu_rect_1.png') no-repeat 0px 9px; padding-left:12px; margin-bottom:5px;}
.section_customer1 .tel_group {margin-top:20px; width:980px; height:auto; overflow:hidden;}
.section_customer1 .tel_group ul {width:990px; height:auto;}
.section_customer1 .tel_group ul li {display:inline-block; width:482px; height:160px; border:1px solid #e1e4e8; background:#f8f8f8; margin:0 10px 12px 0; vertical-align:top;}
.section_customer1 .tel_group ul li .con {width:420px; height:auto; padding-top:25px; margin:0 auto;}
.section_customer1 .tel_group ul li .con .office {font-size:12px; color:#666; padding-bottom:5px; margin-bottom:15px; border-bottom:1px solid #e1e4e8;}
.section_customer1 .tel_group ul li .con .office strong {font-size:15px; color:#6d9912;}
.section_customer1 .tel_group ul li .con .personal p {font-size:13px; color:#666; border:0; margin:0 0 5px 0; background:url('/images/bu/bu_rect_2.png') no-repeat 0px 7px; padding-left:10px;}
.section_customer1 .tel_group ul li .con .personal p span {display:inline-block; width:80px; height:auto; color:#555; font-weight:600;}

.pop_content .customer_content1{margin:0 auto}       /*customer popup content*/
.pop_content .customer_content1 .con_tit{padding-bottom:10px}
.pop_content .customer_content1 .tit_exp{display:block;margin-bottom:5px;color:#555}
.pop_content .customer_content1 .tit_con{top:auto !important;bottom:15px}
.pop_content .customer_content1 .wrap_tbl_type4 .tbl_type4 td .btn_type15{vertical-align:top;height:25px;line-height:24px}
.pop_content .customer_content1 .wrap_faqsearch1{display:block;background-color:#f8f8f8;border:1px solid #e1e4e8;padding:26px 30px 24px 30px;margin:20px 0 30px 0;text-align:center}
.pop_content .customer_content1 .wrap_faqsearch1 fieldset>label{font-size:16px;font-weight:600;line-height:22px;color:#333}
.pop_content .customer_content1 .wrap_faqsearch1 fieldset>.frm_row1{display:inline-block;vertical-align:top;position:relative}
.pop_content .customer_content1 .wrap_faqsearch1 fieldset>.frm_row1 input[type="text"]{border:1px solid #6d9811;font-size:12px;line-height:34px;color:#555;height:35px;background:url('/images/btn/btn_search_2.png') #fff right no-repeat;padding:0 33px 0 12px}
.pop_content .customer_content1 .wrap_faqsearch1 fieldset .action{display:block;width:33px;height:33px;position:absolute;right:0;top:0;text-indent:-9999px;font-size:0}
.pop_content .customer_content1 .wrap_faqsearch1 .txt_keyword{display:block;background:url('/images/icon/icon_hot1.png') no-repeat;margin:12px 0 0 325px;padding-left:48px;text-align:left}
.pop_content .customer_content1 .wrap_faqsearch1 .txt_keyword a{font-size:12px;color:#555;line-height:16px}
.pop_content .customer_content1 .wrap_faqsearch1 .txt_keyword a:hover{text-decoration:underline}
.pop_content .customer_content1 .wrap_faqsearch1 .txt_keyword .gap1{display:inline-block;font-size:10px;color:#e1e4e8;width:14px;text-align:center}
.pop_content .customer_content1 .txt_faqsearch1{display:block;font-size:16px;font-weight:600;color:#333;text-align:center;margin-top:10px}
.pop_content .customer_content1 .result_scroll_div1{display:block;font-size:12px;line-height:17px;color:#555;background-color:#f8f8f8;border-top:2px solid #333;padding:15px 14px}
.pop_content .customer_content1 .result_scroll_div1>strong{font-weight:600;color:#6d9811}

.csTit {margin:40px 0 30px; text-align:center;}
.csCenter {width:100%; padding:100px 0 100px 100px; background:#f8f8f8; text-align:center;}
.csCenter .cont {text-align:left; padding-left:213px; padding-top:47px; height:176px; font-size:18px; line-height:25px; color:#555; background:url(/images/page/ico_customer.png) 0 center no-repeat;}
.csCenter .btn {display:inline-block; margin-top:40px; padding:15px 70px 15px 40px; font-size:16px; color:#fff; background:#b78957 url(/images/btn/btn_right_13.png) 89% center no-repeat;}
/*e: customer center*/

/* slidesjs */
.slidesjs-navigation{display:none}
.slidesjs-pagination{display:none}
