@charset "utf-8";
html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,big,cite,code,del,dfn,em,font,img,ins,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,ul,ol,li,dl,dt,dd,table,caption,tbody,tfoot,thead,tr,th,td,fieldset,form,label,legend,input,button,textarea,select{margin:0;padding:0}
body{position:relative;line-height:1.5em;font-size:.75em;font-family:'Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif}
header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption{display:block;margin:0;padding:0}
fieldset,img,table,caption,tbody,tfoot,thead,tr,th,td,button,hr{border:0 none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}
blockquote,q{quotes:'none'}
ins{text-decoration:none}
del{text-decoration:line-through}
img{vertical-align:middle}
wbr{display:block\9;width:0;height:0;margin:0;padding:0}
wbr:after{content:'\00200B'}
body li{*vertical-align:top}
ul li{list-style:none}
table{border-collapse:collapse}
hr{display:none}
h1,h2,h3{margin:0;padding:0;font-size:1em}
input.ie_placeholder{color:#ababab !important}
input.ie_placeholder:-ms-input-placeholder{color:#ababab}
input.placeholder{color:#ababab !important}
input.checkbox, input.radio{width:13px;height:13px;vertical-align:middle}
#wrap{margin:0 auto;background:url(../../img/common/bg_layout_header02.gif) 0 96px repeat-x;-webkit-text-size-adjust:none;*zoom:1;position:relative}
.body_wide #wrap{background:url(../../img/common/bg_layout_header03.gif) 0 122px repeat-x}
#wrap.ssg_simple_wrap{min-width:1020px;background:none}
.ssg_simple_header{position:relative;background-color:#000}
.ssg_simple_header .ssg_simple_logo{width:1020px;margin:0 auto;padding:58px 0;text-align:center}
.ssg_simple_header .ssg_simple_logo img{vertical-align:top}
#container{position:relative;width:1020px;margin:0 auto;min-height:300px}
#container:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:''}
#aside{display:inline;float:left;width:194px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
#pop_container{position:relative;padding:30px;*zoom:1}
#pop_container.detail_product{width:auto;padding:30px 0 30px 30px}
#pop_container .button_close{position:absolute;top:-57px;right:0;width:55px;height:55px;background:#fff;font-size:0;line-height:0;cursor:pointer;vertical-align:top}
#pop_container .button_close .ir{display:block;width:55px;height:55px;background:url(../../img/common/btn_popup_close.gif) no-repeat;font-size:0;line-height:0}
.hide_ico_right .ico_right,.hide_ico_left .ico_left,.hide_layer_panel .layer_panel,.hide_display_store .display_store,.hide_cmtbx .cmtbx,.hide_spzbx .spzbx,.hide_item_promotion .item_promotion{display:none !important}

.blind{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;line-height:0;white-space:normal;word-wrap:break-word;word-break:break-all;clip:rect(0,0,0,0)}
.blind:before{display:block;width:0;height:0;font-size:0;content:'\00a0'}
legend{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;line-height:0;white-space:normal;word-wrap:break-word;word-break:break-all;clip:rect(0,0,0,0)}
legend:before{display:block;width:0;height:0;font-size:0;content:'\00a0'}
caption{overflow:hidden;width:1px;height:1px;margin-top:-1px;padding:0;font-size:1px;line-height:0;color:transparent;white-space:nowrap;text-overflow:ellipsis;*height:0;text-indent:-999px\9}
caption.blind{position:static;margin:-1px 0 0;*height:0}
caption.blind:before{display:none}
caption .blind{position:static}
caption .blind:before{display:none}

.cellipw{display:inline-block;position:relative;max-width:100%;vertical-align:top}
.cellip{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}
.button_area.large{text-align:center;zoom:1}
.button_area.large img{vertical-align:top}
.button_area.large:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:''}
.button_area.large button span{float:none}
.btn.small{padding-left:7px;font-size:11px;font-weight:bold;color:#666;background-position:0 0;background-repeat:no-repeat}
.btn.small span{padding-top:10px;padding-right:7px;height:19px;background-color:#fff;background-position:100% 0}
.btn.medium{padding-left:10px;font-size:12px;font-weight:bold;background-position:0 -100px;background-repeat:no-repeat}
.btn.medium span{padding-top:14px;padding-right:10px;height:24px;background-color:#fff;background-position:100% -100px;background-repeat:no-repeat}
.btn.large{padding-left:10px;height:40px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:16px;background-position:0 -200px;background-repeat:no-repeat}
.btn.large span{padding-right:10px;line-height:40px;background-color:#fff;background-position:100% -200px;background-repeat:no-repeat}
.btn.x_large{padding-left:10px;height:50px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:20px;background-position:0 -300px;background-repeat:no-repeat;border-radius:4px}
.btn.x_large span{padding-right:10px;line-height:50px;background-color:#fff;background-position:100% -300px;background-repeat:no-repeat}
.btn.xx_large{padding-left:10px;height:55px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:20px;background-position:0 -400px;background-repeat:no-repeat}
.btn.xx_large span{padding-right:10px;line-height:55px;background-color:#fff;background-position:100% -400px;background-repeat:no-repeat}
.btn.xx_large.buy{margin:0}
.btn.slightest,.btn.slightest span{color:#666;background-image:url(../../img/common/bg_btn_slightest.png);cursor:pointer}
.btn.slightly,.btn.slightly span{color:#666;background-image:url(../../img/common/bg_btn_slightly.png);cursor:pointer}
.btn.normal,.btn.normal span{color:#666;background-image:url(../../img/common/bg_btn_normal.png);cursor:pointer}
.btn.weighty,.btn.weighty span{color:#fff;background-image:url(../../img/common/bg_btn_weighty.png);cursor:pointer}
.btn.weightiest,.btn.weightiest span{color:#fff;background-image:url(../../img/common/bg_btn_weightiest.png);cursor:pointer}
.btn.warning,.btn.warning span{color:#fff;background-image:url(../../img/common/bg_btn_warning.png);cursor:pointer}
.btn.x_small.help{padding-left:18px;color:#666;background:url(../../img/common/ico_help.gif) 0 2px no-repeat}
.btn.xx_large.clip_fan span{overflow:hidden;width:64px;background-position:100% -500px;text-indent:-999em}
.btn.xx_large.clip_wish span{overflow:hidden;width:64px;background-position:100% -600px;text-indent:-999em}
.content_primary{float:none;*zoom:1;clear:both;position:relative;z-index:1}
.content_primary.best_service{padding-top:20px}
.content_primary .content_intro .header .related_exhibitions.prm_hide{top:-36px}
.content_primary.event{height:auto}
.content_primary.special .wrap{width:auto}

.cm_btn_s{display:inline-block;background-color:#eee;font-family:NanumBarunGothicBold,dotum,sans-serif;font-size:11px;line-height:26px;vertical-align:middle;border:1px solid #ccc;border-radius:3px;min-width:80px;text-align: center;padding:0 5px;box-shadow:inset 0 1px 0 #fff;color:#222;height:28px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration: none;}
.cm_btn_w{display:inline-block;background-color:#fff;font-family:NanumBarunGothicBold,dotum,sans-serif;font-size:11px;line-height:26px;vertical-align:middle;border:1px solid #ccc;border-radius:3px;min-width:80px;text-align: center;padding:0 5px;box-shadow:inset 0 1px 0 #fff;color:#222;height:28px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration: none;}
.cm_btn_tx{display:inline-block;background-color:#fff;font-family:NanumBarunGothicBold,dotum,sans-serif;font-size:12px;line-height:28px;vertical-align:middle;text-decoration: underline;color:#222;min-width:50px;text-align: center;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}

:lang(en) .cm_btn_s{line-height:22px}
:lang(en) .cm_btn_w{line-height:22px}
:lang(en) .cm_btn_tx{line-height:22px}

:lang(zh) .cm_btn_s{line-height:22px}
:lang(zh) .cm_btn_w{line-height:22px}
:lang(zh) .cm_btn_tx{line-height:22px}

.clip_red .clip{background-position:-33px -31px}
.align_left{text-align:left !important}
.align_right{text-align:right !important}
.align_center{text-align:center !important}
.input_text,.input_id,.input_password,.input_search,.input_number,.textarea{margin:0;*margin:-1px 0;border:solid 1px #b2b2b2;border-radius:0;background-color:#fff;font-size:12px;font-family:'돋움',Dotum,'굴림',Gulim,Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;color:#666;vertical-align:middle;outline:0;-moz-border-radius:0;-webkit-border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;resize:none}
.input_text.small{height:28px;padding:0;*margin-right:-1px;line-height:28px\9;text-indent:10px}
.input_password.small{height:28px;padding:0;*margin-right:-1px;line-height:28px\9;text-indent:10px}
.input_search.small{height:28px;padding:0;*margin-right:-1px;line-height:28px\9;text-indent:10px}
.input_number.small{height:28px;padding:0;*margin-right:-1px;line-height:28px\9;text-indent:10px}
.input_text.medium,.input_password.medium,.input_id.medium,.input_search.medium,.input_number.medium{height:40px;*height:38px;padding:0;*margin-right:-1px;line-height:40px\9;text-indent:10px}
.input_text.medium, .input_password.medium{background-image:url(../../img/common/bg_input_medium.gif);background-repeat:no-repeat}
.input_text::placeholder{color:#ababab}
.input_text::-webkit-input-placeholder{color:#ababab}
.input_text:-ms-input-placeholder{color:#ababab;padding-top:3px}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.login .input_text[placeholder]{background:#fff !important}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.login .input_text[placeholder]{background:#fff !important}
}

.textarea{overflow-y:auto;padding:10px}
.select{padding:9px 5px;font-size:12px;border:solid 1px #b2b2b2;color:#666;vertical-align:middle}
.select.small{padding:5px;height:28px\9;*height:auto}
select{font-size:12px;*vertical-align:middle !important;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;border:1px solid #B2B2B2}
.data_table,.data_table table{width:100%;border-width:0;border-collapse:collapse;table-layout:fixed;border-spacing:0}
.data_table th,.data_table td{border-width:0}
.data_table.small{border-top:1px solid #272727;background-color:#fff}
.data_table.small th{height:32px;padding:9px 0;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;background-color:#f9f9f9;letter-spacing:-0.05em}
.data_table.small td{height:32px;padding:9px 20px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf}
.data_table.medium{border-top:solid 1px #272727;border-right:solid 1px #e9e9e9;border-left:solid 1px #e9e9e9}
.data_table.medium th{height:16px;padding:7px 0;border-bottom:1px solid #d0d0d0;line-height:16px;font-size:12px;color:#333}
.data_table.medium tbody th{border-bottom:1px solid #efefef}
.data_table.medium td{padding:10px 0;border-bottom:1px solid #efefef;line-height:20px;font-size:1em;color:#666}
.data_table.large{width:100%;border:0;border-top:1px solid #000;border-left:1px solid #e9e9e9}
.data_table.large thead th{padding:12px 20px 10px}
.data_table.large tfoot td{height:50px;background-color:#fdfdfd}
.data_table.large tbody th{padding:12px 20px 10px}
.data_table.large th{padding:15px 20px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background-color:#f9f9f9}
.data_table.large td{padding:15px 20px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.item_table{width:100%;table-layout:fixed;border-spacing:0}
.item_table th,.item_table td{border-width:0}
.item_table.large{border-top:1px solid #000;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9}
.item_table.large thead th{padding:11px 0 9px;background-color:#f9f9f9;line-height:.95em}
.item_table.large tfoot td{height:50px;border-top:1px solid #e9e9e9;background-color:#fdfdfd}
.item_table.large tbody td{border-top:1px solid #e9e9e9;text-align:center}
.fieldset .field{zoom:1}
.fieldset .field:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:''}
.fieldset .field .label{float:left;display:inline;font-size:12px}
.fieldset.small{margin-top:-8px}
.fieldset.small .field{margin-top:8px}
.fieldset.small .field .label{width:80px;line-height:28px;color:#222}
.fieldset.medium .field{padding:12px 10px;vertical-align:middle;border-top:1px solid #e5e5e5}
.fieldset.medium .field .label{width:154px;line-height:28px;font-weight:bold;color:#222}
.fieldset.medium .field .insert{position:relative;margin-left:154px;line-height:28px;vertical-align:middle;zoom:1}
.fieldset.medium .field .insert div{margin-top:10px}
.fieldset.medium .field .insert div:first-child{margin-top:0}
.fieldset.medium .field .insert .label{float:none;font-weight:normal}
.fieldset.medium .field .insert .btn{vertical-align:middle}
.fieldset.medium .field .insert .last{margin-right:20px}
.fieldset.medium .field:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:''}
.fieldset.medium .field{*zoom:1}
.fieldset.medium .field .ins_ch{position:absolute;right:0;top:0;margin:0 !important}
.fieldset.medium .field .ins_ch .ch_txt{display:inline-block;position:relative;font-size:11px;vertical-align:top;zoom:1}
.fieldset.medium .field .ins_ch .ch_txt .bul{display:inline-block;overflow:hidden;position:absolute;left:-8px;top:12px;width:2px;height:2px;background:#959595;line-height:999px;vertical-align:top}
.fieldset.medium .field .ins_ch .ch_btn{display:inline-block;margin-left:5px;vertical-align:top}
.fieldset.medium .field .ins_ch .ch_btn .btn{vertical-align:top}
.fieldset.large .field .label{width:130px;line-height:40px;font-weight:bold;color:#222}
.warning_message.small{padding-left:20px;background-image:url(../../img/common/ico_exclamation.png);background-repeat:no-repeat;background-position:left top}
.warning_message.medium{overflow:hidden;margin:0;padding:10px 0;background-color:#f9f9f9;line-height:20px;color:#666;text-align:center}
.warning_message.medium .label{display:block;visibility:hidden;position:absolute;width:1px;height:1px;margin:0;padding:0;line-height:0;font-size:0}
.warning_message.medium .colon{display:block;visibility:hidden;position:absolute;width:1px;height:1px;margin:0;padding:0;line-height:0;font-size:0}
.warning_message.medium .text{display:inline-block;padding-left:30px;background:url(../../img/common/ico_warning.gif) no-repeat 0 0}
.item_search{display:block;position:relative;padding-right:73px}
.item_search input{display:block;width:100%}
.item_search .btn{position:absolute;top:0;right:0;width:63px}
.option_select.small label{margin-left:15px}
.option_select.small label:first-child{margin-left:0}
.option_select.medium:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:''}
.option_select.medium label{float:left;line-height:32px}
.option_select.medium{*zoom:1;overflow:hidden}
.option_select.large label{display:block;line-height:32px}
.direction.medium{position:static}
.direction.medium .btn{position:absolute;top:0;width:18px;height:100%;min-height:18px;border-radius:0;background-color:transparent;background-image:url(../../img/common/btn_direction_medium.gif);background-repeat:no-repeat}
.direction.medium .btn.prev{left:0;background-position:-22px center}
.direction.medium .btn.next{right:0;background-position:-1px center}
.direction.large{position:static}
.direction.large .btn{position:absolute;top:50%;width:31px;height:50px;margin-top:-25px;border-radius:0;background-color:transparent;background-image:url(../../img/common/bg_direction_large.png);background-repeat:no-repeat;z-index:30}
.direction.large .btn.prev{left:0;*left:-4px;background-position:0 0}
.direction.large .btn.next{right:0;background-position:-100px 0}
.pagination.small strong{display:inline-block;width:15px;height:15px;background:url(../../img/common/bg_pagination_small.png) 0 -20px no-repeat}
.pagination.small span,.pagination.small a{display:inline-block;width:15px;height:15px;background:url(../../img/common/bg_pagination_small.png) no-repeat;cursor:pointer}
.pagination.medium{position:relative;margin:0 auto;line-height:23px;font-size:12px;font-family:'돋움',Dotum,'굴림',Gulim,Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:center}
.pagination.medium a{display:inline-block;padding:0 .6em;border:1px solid #e9e9e9;font-weight:bold;color:#666;text-decoration:none;vertical-align:top}
.pagination.medium strong{display:inline-block;padding:0 .6em;border:1px solid #e9e9e9;color:#d2303b;vertical-align:top}
.pagination.medium .btn{overflow:hidden;position:relative;width:25px;padding:0}
.pagination.medium .btn{*width:23px}
.pagination.medium .btn .after{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../img/common/bg_pagination_medium.gif) no-repeat}
.pagination.medium .btn.prev .after{background-position:0 0}
.pagination.medium .btn.next .after{background-position:0 -23px}
.pagination.medium .btn.first .after{background-position:0 -46px}
.pagination.medium .btn.last .after{background-position:0 -69px}

/* 몰공통 paginate */
/*.paginate{position:relative;margin:10px auto;line-height:23px;font-size:12px;font-family:'돋움',Dotum,'굴림',Gulim,Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:center}
.paginate.mgt20{margin-top:10px !important}
.paginate a{display:inline-block;padding:0 .6em;border:1px solid #e9e9e9;font-weight:bold;color:#666;text-decoration:none;vertical-align:top}
.paginate strong{display:inline-block;padding:0 .6em;border:1px solid #e9e9e9;color:#fff;background-color:#8a8a8a;vertical-align:top}
.paginate .btn_first,.paginate .btn_prev,.paginate .btn_next,.paginate .btn_last{overflow:hidden;position:relative;width:25px;height:23px;padding:0}
.paginate .btn_prev,.paginate .btn_next,.paginate .btn_first,.paginate .btn_last{width:23px;height:23px;background:url(../../img/common/bg_pagination_medium.gif) no-repeat}
.paginate .btn_prev{background-position:0 0}
.paginate .btn_next{background-position:0 -23px}
.paginate .btn_first{background-position:0 -46px}
.paginate .btn_last{background-position:0 -69px}
.paginate .gap{display:inline-block;padding:0 .3em;font-weight:bold;line-height:25px;vertical-align:top}*/

.paginate{text-align:center;margin:10px auto}
.paginate a,.paginate span.gap,.paginate strong{display:inline-block;position:relative;margin:0;padding:0 8px 0 7px;font-size:12px;font-family:Roboto-Regular,'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;color:#333;line-height:normal;text-decoration:none;vertical-align:middle;color:#666;border:1px solid #E5E5E5;line-height:21px;height:21px;overflow:hidden;text-align:center}
.paginate a:hover,
.paginate a:active,
.paginate a:focus{background-color:#F4F4F4}
.paginate strong{color:#FFFFFF;background:#747474;border-color:#747474}
.paginate a.btn_first,
.paginate a.btn_prev,
.paginate a.btn_next,
.paginate a.btn_last{padding:0;background-image:url(../../img/common_layout/sp_paginate.gif);background-repeat:no-repeat;background-color:#F4F4F4;}
.paginate a.btn_first{background-position:0 0;width:51px}
.paginate a.btn_prev{background-position:0 -25px;width:49px}
.paginate a.btn_next{background-position:0 -50px;width:49px}
.paginate a.btn_last{background-position:0 -75px;width:61px}

/* paginate - 이전, 다음 텍스트 X */
.com_paginate{margin:30px auto 10px;text-align:center}
.com_paginate a,.com_paginate span.gap,.com_paginate strong{display:inline-block;overflow:hidden;position:relative;min-width:7px;height:28px;margin:0 1px;padding:0 11px 0 10px;border:1px solid #e9e9e9;font-size:11px;line-height:30px;color:#222;text-align:center;text-decoration:none;vertical-align:middle}
.com_paginate a:hover,.com_paginate a:active,.com_paginate a:focus{background:#fafafa}
.com_paginate strong{border-color:#222;background:#222;font-weight:normal;color:#fff}
.com_paginate a.btn_first,.com_paginate a.btn_prev,.com_paginate a.btn_next,.com_paginate a.btn_last{display:inline-block;overflow:hidden;background:#fafafa url(../../img/product/v2/sp_cdtl_v2.png) no-repeat}
.com_paginate a.btn_first{background-position:-90px -60px}
.com_paginate a.btn_prev{margin-right:6px;background-position:-120px -60px}
.com_paginate a.btn_next{margin-left:6px;background-position:-150px -60px}
.com_paginate a.btn_last{background-position:-180px -60px}
@media screen and (-webkit-min-device-pixel-ratio:2){
.com_paginate a.btn_first,.com_paginate a.btn_prev,.com_paginate a.btn_next,.com_paginate a.btn_last{background-image:url(../../img/product/v2/sp_cdtl_v2@2x.png);background-size:480px auto}
}

.tab{*zoom:1}
.tab:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:''}
.tab li{float:left;position:relative}
.tab li.active{z-index:10}
.tab.hover li.lst_over{z-index:10}
.tab li a{display:block;position:relative;text-align:center;text-decoration:none;list-style:none}
.tab li a:focus,.tab li.active a{z-index:20}
.tab.x_small li{border-left:1px solid #e0e0e0}
.tab.x_small li:first-child{border-left:0}
.tab.x_small li a{padding-left:10px}
.tab.x_small li:first-child a{padding-left:0}
.tab.x_small li a{padding-right:10px;color:#888;font-size:11px}
.tab.x_small li.active a{color:#272727;font-size:11px}
.tab.small li{padding:0 10px}
.tab.small li a{height:16px;line-height:20px;color:#999}
.tab.small li a:hover{text-decoration:underline}
.tab.small li.active a{color:#272727}
.tab.medium{text-align:center}
.tab.medium li{display:inline-block;*display:inline;float:none}
.tab.medium li a{height:28px;padding:0 2px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:16px;line-height:28px;color:#666;background-color:#fff}
.tab.medium li.active a{border-bottom:3px solid #6BBCB6;color:#222}
.tab.large{position:relative;width:100%;height:41px;margin-top:21px;background:url(../../img/common/bg_tab.gif) repeat-x 0 100%}
.tab.large li{height:38px;border:1px solid #c4c4c4;border-bottom:0;margin-left:-2px}
.tab.large li.no_data a{display:none}
.tab.large li:first-child{margin-left:0;margin-right:-2px;border-right:1px solid #fff}
.tab.large li a,
.tab.large li p{padding:9px 0 10px;border:1px solid #fff;border-bottom:0;color:#747474;text-align:center;border-top: 1px solid transparent;height:18px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;}
.tab.large li p{color:#999}
.tab.large li p em,
.tab.large li a em{color:#222;font-size:11px;line-height:16px}
.tab.large li p span,
.tab.large li a span{line-height:1.5em}
.tab.large li.active{position:relative;height:40px;border:1px solid #777;border-bottom:0}
.tab.large.hover li.lst_over{position:relative;height:40px;border:1px solid #777;border-bottom:0}
.tab.large.hover li.lst_over p{overflow:hidden;position:relative;padding:9px 0 12px;border:1px solid #777;border-bottom:0;background:#fff;color:#999;font-weight:bold}
.tab.large li.active a{overflow:hidden;position:relative;padding:9px 0 12px;border:1px solid #777;border-bottom:0;background:#fff;color:#222;font-weight:bold}
.tab.large.hover li.active a,
.tab.large.hover li a:hover{overflow:hidden;position:relative;padding:9px 0 12px;border:1px solid #777;border-bottom:0;background:#fff;color:#222;font-weight:bold}
.tab.large li.active a em,
.tab.large li a:hover em{font-weight:normal}
.tab.large.t_dep1 li{width:100%}
.tab.large.t_dep2 li{width:50%;margin-left:-2px;*margin-left:-1px}
.tab.large.t_dep2 li:first-child{margin-left:0;*margin-left:-1px}
.tab.large.t_dep3 li{width:33.33%;margin-left:-2px}
.tab.large.t_dep3 li:first-child{margin-left:0; *margin-left:-1px}
.tab.large.t_dep4 li{width:25%;margin-left:-2px}
.tab.large.t_dep4 li:first-child{margin-left:0}
.tab.large.t_dep5 li{width:20%;margin-left:-2px}
.tab.large.t_dep5 li:first-child{margin-left:0}
.tab.large.t_dep6 li{width:16.66%;margin-left:-2px}
.tab.large.t_dep6 li:first-child{margin-left:0; *margin-left:-2px}
.tab.large.t_dep7 li{width:14.28%;margin-left:-2px}
.tab.large.t_dep7 li:first-child{margin-left:0}
.tab.large.t_dep8 li{width:12.5%;margin-left:-2px}
.tab.large.t_dep8 li:first-child{margin-left:0}
.tab.large li.active{z-index:50}
.tab.large li.active a{z-index:50}
.tab.large li a:active,
.tab.large li a:focus{background:none;border-right:1px solid transparent;border-left:1px solid #fff}
.tab.large li.active a:active,
.tab.large li.active a:focus{background:#fff;z-index:20;border-right:1px solid #777;border-left:1px solid #777}
.tab.small li{margin-left:8px;padding:0 10px 15px 10px}
.tab.small li li{padding-left:14px}
.tab.small li a{color:#666}
.tab.small li a:hover,.tab.small li.active a{color:#fff;font-weight:bold;text-decoration:underline}
.tab.small li.no_line{padding-left:10px;background:none}
.md_cat_tab .tab.large li a,
.md_cat_tab .tab.large li p{background-color:#F8F8F8}
.md_cat_tab .tab.large li.active a{background-color:#fff}

.data_list{position:relative}
.data_list li{color:#666}
.data_list li a.wrap{display:block;color:#333;text-decoration:none}
ol.data_list{padding-left:2em}
ol.data_list.small{padding-left:26px}
ol.data_list.small li{position:relative;padding-left:10px;line-height:16px;vertical-align:top}
ol.data_list.small li{margin-top:12px}
ol.data_list.small li:first-child{margin-top:0}
ol.data_list.small li a{display:inline-block;position:relative;min-height:16px;line-height:16px;text-decoration:none}
ol.data_list.small li li a{display:inline;position:inherit;min-height:0;line-height:inherit;text-decoration:none}
ol.data_list.small li .num{display:block;position:absolute;top:0;left:-26px;width:20px;height:16px;background:#fff url(../../img/common/ico_num_list.gif) no-repeat center top;line-height:16px}
ul.data_list.small li{padding-left:8px;background:url(../../img/common/bullet_square_01.gif) no-repeat 0 6px;line-height:16px;color:#777777;font-size:11px}
ul.data_list.small li{margin-top:2px}
ul.data_list.small li:first-child{margin-top:0}
ul.data_list.small li a{text-decoration:none}
ul.data_list.medium li{padding-left:8px;background:url(../../img/common/bullet_square_07.gif) no-repeat 0 6px;line-height:16px;color:#666;font-family:'굴림',Gulim,Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif}
ul.data_list.medium li{margin-top:2px}
ul.data_list.medium li:first-child{margin-top:0}
ul.data_list.medium li a{text-decoration:none}
.item_list{overflow:hidden}
.item_list:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:''}
.item_list li{position:relative}
.item_list li:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:''}
.item_list .wrap{line-height:25px;text-decoration:none}
.item_list .thumbnail a{display:block}
.item_list .thumbnail a img{display:block}
.item_list,.item_list li,.item_list .wrap{*zoom:1}
.content_intro{position:relative}
.content_intro .button_area{position:absolute;right:0;bottom:2px}
.slidings{position:relative;padding:0 30px}
.slidings:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:''}
.item_display,.item_display li{position:relative}
.item_display:after,.item_display li:after{display:block;clear:both;content:''}
.item_display,.item_display li{*zoom:1}
ul.item_display.simple li{float:left}
ul.item_display.simple li .thumbnail{float:left;position:relative;width:100px;height:100px;margin-right:10px}
ul.item_display.simple li .thumbnail img{display:block}
ul.item_display.simple li .thumbnail a{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../img/@temp/btn_zoom_01.gif) 100% 100% no-repeat;text-indent:-999em}
ul.item_display.simple li .item_decision{position:absolute;top:75px;left:0;width:100px;height:25px}
ul.item_display.simple li .item_decision .btn{display:block;overflow:hidden;width:100px;height:25px;padding:0;border:1px solid #e9e9e9;background-color:#fff}
ul.item_display.simple li .item_decision .btn img{display:block}
ul.item_display.simple li .summary a{text-decoration:none}
ul.item_display.simple li .item_info{overflow:hidden;float:none}
ul.item_display.simple li .item_info .price_unit{line-height:16px}
ul.item_display.simple li .item_info .price_unit del{font-size:11px;color:#a1a1a1}
ul.item_display.simple li .item_info .price_unit span{font-size:11px}
ul.item_display.simple li .item_info .price_unit ins{display:block;font-weight:bold}
ul.item_display.simple li .item_decision{*left:-4px}
.toggle_switch{display:block;position:relative;height:18px;line-height:18px}
.toggle_switch_list{display:none;position:absolute;left:0;z-index:20}
.toggle_switch_list.active{display:block}
.ico_mall.small{position:relative;display:inline-block;width:16px;height:15px;background-image:url(../../img/common/ico_mall_v2.png);background-repeat:no-repeat;*zoom:1;*display:inline}
.ico_mall.small.emart{background-position:-200px 0;vertical-align:top}
.ico_mall.small.ssgmall{background-position:-200px -50px}
.ico_mall.small.depart{background-position:-200px -100px}
.ico_mall.small.traders{background-position:-200px -150px}
.ico_mall.small.boons{background-position:-200px -200px}
.ico_mall.small.ssg{background-position:-200px -250px}
.ico_mall.normal{display:inline-block;height:21px;background-image:url(../../img/common/ico_mall_v2.png);background-repeat:no-repeat;*zoom:1;*display:inline;vertical-align:top}
.ico_mall.normal.emart{width:77px;background-position:-480px 0}
.ico_mall.normal.ssgmall{width:102px;background-position:-480px -40px}
.ico_mall.normal.depart{width:79px;background-position:-480px -80px}
.ico_mall.normal.traders{width:59px;background-position:-480px -120px}
.ico_mall.normal.boons{width:52px;background-position:-480px -160px}
.ico_mall.normal.ssg{width:64px;background-position:-480px -200px}
.ico_mall.normal.howdy{width:54px;background-position:-480px -240px}
.ico_mall.normal.boots{width:51px;background-position:-480px -280px}
.ico_mall.normal.tv{width:82px;background-position:-480px -320px}
.ico_mall.normal.si{width:86px;background-position:-480px -360px}
.ico_delivery.store{display:inline-block;width:27px;height:20px;background-image:url(../../img/common/ico_mall_v2.png);background-repeat:no-repeat;*zoom:1;*display:inline}
.ico_delivery.store.emart{background-position:-250px 0}
.ico_delivery.store.ssgmall{background-position:-250px -50px}
.ico_delivery.store.depart{background-position:-250px -100px}
.ico_delivery.store.traders{background-position:-250px -150px}
.ico_delivery.store.boons{background-position:-250px -200px}
.ico_delivery.parcel{display:inline-block;width:28px;height:20px;background-image:url(../../img/common/ico_mall_v2.png);background-repeat:no-repeat;*zoom:1;*display:inline}
.ico_delivery.parcel.emart{background-position:-350px 0}
.ico_delivery.parcel.ssgmall{background-position:-350px -50px}
.ico_delivery.parcel.depart{background-position:-350px -100px}
.ico_delivery.parcel.traders{background-position:-350px -150px}
.ico_delivery.parcel.boons{background-position:-350px -200px}
.ico_item{display:inline-block;*display:inline;*zoom:1;overflow:hidden;position:relative;background-repeat:no-repeat;*zoom:1;*display:inline;font-size:0;line-height:0}
.ico_item .ir{background-image:url(../../img/common/ico_iteminfo.png);background-repeat:no-repeat}
.ico_item.normal.extra{width:55px;height:21px}
.ico_item.normal.cold{width:31px;height:21px}
.ico_item.normal.new{width:34px;height:21px}
.ico_item.normal.freezing{width:31px;height:21px}
.ico_item.normal.right{width:33px;height:21px}
.ico_item.normal.carryover{width:33px;height:21px}
.ico_item.normal.best{width:34px;height:21px}
.ico_item.normal.gangnam{width:39px;height:21px}
.ico_item.normal.bonjum{width:31px;height:21px}
.ico_item.normal.congceng{width:39px;height:21px}
.ico_item.normal.centem{width:47px;height:21px}
.ico_item.normal.genggi{width:39px;height:21px}
.ico_item.normal.yizengbu{width:47px;height:21px}
.ico_item.normal.younga{width:53px;height:21px}
.ico_item.normal.youngb{width:53px;height:21px}
.ico_item.normal.guangzu{width:39px;height:21px}
.ico_item.normal.masan{width:39px;height:21px}
.ico_item.normal.stylemarket{width:55px;height:21px}
.ico_item.normal.inchen{width:39px;height:21px}
.ico_item.normal.online{width:55px;height:21px}
.ico_item.normal.wrappingfee{width:55px;height:21px}
.ico_item.normal.organic{width:39px;height:21px}
.ico_item.normal.extra .ir{background-position:0 0}
.ico_item.normal.cold .ir{background-position:0 -30px}
.ico_item.normal.new .ir{background-position:0 -60px}
.ico_item.normal.freezing .ir{background-position:0 -90px}
.ico_item.normal.right .ir{background-position:0 -120px}
.ico_item.normal.carryover .ir{background-position:0 -150px}
.ico_item.normal.best .ir{background-position:0 -180px}
.ico_item.normal.gangnam .ir{background-position:0 -210px}
.ico_item.normal.bonjum .ir{background-position:0 -240px}
.ico_item.normal.congceng .ir{background-position:0 -270px}
.ico_item.normal.centem .ir{background-position:0 -300px}
.ico_item.normal.genggi .ir{background-position:0 -330px}
.ico_item.normal.yizengbu .ir{background-position:0 -360px}
.ico_item.normal.younga .ir{background-position:0 -390px}
.ico_item.normal.youngb .ir{background-position:0 -420px}
.ico_item.normal.guangzu .ir{background-position:0 -450px}
.ico_item.normal.masan .ir{background-position:0 -480px}
.ico_item.normal.stylemarket .ir{background-position:0 -510px}
.ico_item.normal.inchen .ir{background-position:0 -540px}
.ico_item.normal.online .ir{background-position:0 -570px}
.ico_item.normal.wrappingfee .ir{background-position:0 -600px}
.ico_item.normal.organic .ir{background-position:0 -630px}
.ico_item.normal.free,.ico_item.normal.point,.ico_item.normal.pay,.ico_item.normal.plusone,.ico_item.normal.gift,.ico_item.normal.mmore,.ico_item.normal.phone{width:64px;height:24px;vertical-align:middle}
.ico_item.normal.family_point{width:71px;height:24px;vertical-align:middle}
.ico_item.normal.staff_point{width:74px;height:24px;vertical-align:middle}
.ico_item.normal.ssgmoney{width:94px;height:24px;vertical-align:middle}
.ico_item.normal.ssgmoney .ir{background-position:-100px -298px}
.ico_item.normal.free .ir{background-position:-100px 0}
.ico_item.normal.point .ir{background-position:-100px -30px}
.ico_item.normal.plusone .ir{background-position:-100px -150px}
.ico_item.normal.family_point .ir{background-position:-100px -120px}
.ico_item.normal.staff_point .ir{background-position:-100px -90px}
.ico_item.normal.gift .ir{background-position:-100px -180px}
.ico_item.normal.gift2{width:64px;height:24px;vertical-align:middle}
.ico_item.normal.gift2 .ir{background-position:-100px -180px}
.ico_item.normal.pay .ir{background-position:-100px -60px}
.ico_item.normal.mmore .ir{background-position:-100px -210px}
.ico_item.normal.phone .ir{background-position:-100px -240px}
.ico_rank.small{display:inline-block;width:58px;height:37px;background:url(../../img/common/ranking_small.png) no-repeat;*zoom:1;*display:inline}
.ico_rank.small.rank1{background-position:0 0}
.ico_rank.small.rank2{background-position:-61px 0}
.ico_rank.small.rank3{background-position:-122px 0}
.ico_rank.small.rank4{background-position:-183px 0}
.ico_rank.small.rank5{background-position:-244px 0}
.ico_rank.small.rank6{background-position:-305px 0}
.ico_rank.small.rank7{background-position:-366px 0}
.ico_rank.small.rank8{background-position:-427px 0}
.ico_rank.small.rank9{background-position:-488px 0}
.ico_rank.small.rank10{background-position:-549px 0}
.ico_rank.small.rank11{background-position:0 -40px}
.ico_rank.small.rank12{background-position:-61px -40px}
.ico_rank.small.rank13{background-position:-122px -40px}
.ico_rank.small.rank14{background-position:-183px -40px}
.ico_rank.small.rank15{background-position:-244px -40px}
.ico_rank.small.rank16{background-position:-305px -40px}
.ico_rank.small.rank17{background-position:-366px -40px}
.ico_rank.small.rank18{background-position:-427px -40px}
.ico_rank.small.rank19{background-position:-488px -40px}
.ico_rank.small.rank20{background-position:-549px -40px}
.ico_rank.small.rank21{background-position:0 -80px}
.ico_rank.small.rank22{background-position:-61px -80px}
.ico_rank.small.rank23{background-position:-122px -80px}
.ico_rank.small.rank24{background-position:-183px -80px}
.ico_rank.small.rank25{background-position:-244px -80px}
.ico_rank.small.rank26{background-position:-305px -80px}
.ico_rank.small.rank27{background-position:-366px -80px}
.ico_rank.small.rank28{background-position:-427px -80px}
.ico_rank.small.rank29{background-position:-488px -80px}
.ico_rank.small.rank30{background-position:-549px -80px}
.ico_rank.small.rank31{background-position:0 -120px}
.ico_rank.small.rank32{background-position:-61px -120px}
.ico_rank.small.rank33{background-position:-122px -120px}
.ico_rank.small.rank34{background-position:-183px -120px}
.ico_rank.small.rank35{background-position:-244px -120px}
.ico_rank.small.rank36{background-position:-305px -120px}
.ico_rank.small.rank37{background-position:-366px -120px}
.ico_rank.small.rank38{background-position:-427px -120px}
.ico_rank.small.rank39{background-position:-488px -120px}
.ico_rank.small.rank40{background-position:-549px -120px}
.ico_rank.small.rank41{background-position:0 -160px}
.ico_rank.small.rank42{background-position:-61px -160px}
.ico_rank.small.rank43{background-position:-122px -160px}
.ico_rank.small.rank44{background-position:-183px -160px}
.ico_rank.small.rank45{background-position:-244px -160px}
.ico_rank.small.rank46{background-position:-305px -160px}
.ico_rank.small.rank47{background-position:-366px -160px}
.ico_rank.small.rank48{background-position:-427px -160px}
.ico_rank.small.rank49{background-position:-488px -160px}
.ico_rank.small.rank50{background-position:-549px -160px}
.ico_rank.small.rank51{background-position:0 -200px}
.ico_rank.small.rank52{background-position:-61px -200px}
.ico_rank.small.rank53{background-position:-122px -200px}
.ico_rank.small.rank54{background-position:-183px -200px}
.ico_rank.small.rank55{background-position:-244px -200px}
.ico_rank.small.rank56{background-position:-305px -200px}
.ico_rank.small.rank57{background-position:-366px -200px}
.ico_rank.small.rank58{background-position:-427px -200px}
.ico_rank.small.rank59{background-position:-488px -200px}
.ico_rank.small.rank60{background-position:-549px -200px}
.ico_rank.small.rank61{background-position:0 -240px}
.ico_rank.small.rank62{background-position:-61px -240px}
.ico_rank.small.rank63{background-position:-122px -240px}
.ico_rank.small.rank64{background-position:-183px -240px}
.ico_rank.small.rank65{background-position:-244px -240px}
.ico_rank.small.rank66{background-position:-305px -240px}
.ico_rank.small.rank67{background-position:-366px -240px}
.ico_rank.small.rank68{background-position:-427px -240px}
.ico_rank.small.rank69{background-position:-488px -240px}
.ico_rank.small.rank70{background-position:-549px -240px}
.ico_rank.small.rank71{background-position:0 -280px}
.ico_rank.small.rank72{background-position:-61px -280px}
.ico_rank.small.rank73{background-position:-122px -280px}
.ico_rank.small.rank74{background-position:-183px -280px}
.ico_rank.small.rank75{background-position:-244px -280px}
.ico_rank.small.rank76{background-position:-305px -280px}
.ico_rank.small.rank77{background-position:-366px -280px}
.ico_rank.small.rank78{background-position:-427px -280px}
.ico_rank.small.rank79{background-position:-488px -280px}
.ico_rank.small.rank80{background-position:-549px -280px}
.ico_rank.small.rank81{background-position:0 -320px}
.ico_rank.small.rank82{background-position:-61px -320px}
.ico_rank.small.rank83{background-position:-122px -320px}
.ico_rank.small.rank84{background-position:-183px -320px}
.ico_rank.small.rank85{background-position:-244px -320px}
.ico_rank.small.rank86{background-position:-305px -320px}
.ico_rank.small.rank87{background-position:-366px -320px}
.ico_rank.small.rank88{background-position:-427px -320px}
.ico_rank.small.rank89{background-position:-488px -320px}
.ico_rank.small.rank90{background-position:-549px -320px}
.ico_rank.small.rank91{background-position:0 -360px}
.ico_rank.small.rank92{background-position:-61px -360px}
.ico_rank.small.rank93{background-position:-122px -360px}
.ico_rank.small.rank94{background-position:-183px -360px}
.ico_rank.small.rank95{background-position:-244px -360px}
.ico_rank.small.rank96{background-position:-305px -360px}
.ico_rank.small.rank97{background-position:-366px -360px}
.ico_rank.small.rank98{background-position:-427px -360px}
.ico_rank.small.rank99{background-position:-488px -360px}
.ico_rank.small.rank100{background-position:-549px -360px}
.ico_rank.small.rank_clip{display:inline-block;width:55px;height:32px;background-image:url(../../img/common/ranking_clip.gif);background-repeat:no-repeat;*zoom:1;*display:inline}
.ico_rank.large{display:inline-block;width:51px;height:51px;background-image:url(../../img/@temp/rank.png);background-repeat:no-repeat}
.ico_rank.large.rank1{width:68px;height:68px;background-position:0 0}
.ico_rank.large.rank2{background-position:0 -100px}
.ico_rank.large.rank3{background-position:0 -200px}
.ico_rank.large.rank4{background-position:0 -300px}
.ico_rank.large.rank5{background-position:0 -400px}
.ico_rank.large.rank6{background-position:0 -500px}
.ico_rank.large.rank7{background-position:0 -600px}
.ico_rank.large.rank8{background-position:0 -700px}
.ico_rank.large.rank9{background-position:0 -800px}
.ico_rank.large.rank10{background-position:0 -900px}
.ico_rank.large.rank11{background-position:0 -1000px}
.thumbnail.plz_line{border:1px solid #ccc}
.thumbplz{float:left;position:relative}
.thumbplz p{padding-top:4px;width:40px;height:32px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;background:url(../../img/@temp/ico_comment.png) no-repeat left top}
.thumbplz .sale{height:28px;padding-top:20px}
.thumbplz .gift{background-position:0 -161px}
.thumbplz .plus{height:33px;padding-top:15px;background-position:0 -81px}
.thumbplz .plus2{height:33px;padding-top:15px;background-position:0 -240px}
.thumbplz .plz_comment{position:absolute;top:-14px;left:-27px;color:#5aadbc;text-align:center}
.thumbplz .plz_comment span{font-size:15px}
.ico_cold_storage{display:inline-block;width:49px;height:16px;background-image:url(../../img/common/ico_cold_storage.gif);background-repeat:no-repeat;*zoom:1;*display:inline}
.ico_event.small{display:inline-block;width:42px;height:26px;background:url(../../img/common/bg_event_type.gif) no-repeat;*zoom:1;*display:inline}
.ico_event.large{display:inline-block;width:52px;height:26px;background:url(../../img/common/bg_event_type.gif) no-repeat;*zoom:1;*display:inline}
.ico_event.small.save{background-position:0 0}
.ico_event.small.card{background-position:0 -30px}
.ico_event.small.coupon{background-position:0 -60px}
.ico_event.small.present{background-position:0 -90px}
.ico_event.small.prizes{background-position:0 -120px}
.ico_event.large.buy_gift{background-position:0 -150px}
.star_rating,
.star_rating span{display:inline-block;height:14px;background-color:transparent;background-image:url(../../img/common/bg_star_rating.png);background-repeat:no-repeat}
.star_rating{position:relative;vertical-align:middle;text-align:left;z-index:1;zoom:1}
.star_rating span{vertical-align:top}
.star_rating span span{display:inline;height:auto;background:none}
.star_rating.small{width:50px;height:10px;background-position:0 0}
.star_rating.small span{height:13px}
.star_rating.small.weighty span{background-position:0 -20px}
.star_rating.small.warning span{background-position:0 -40px}
.star_rating.small .num{position:absolute;top:0;left:120%;width:50px;height:100%}
.star_rating.medium{width:61px;height:14px;background-position:0 -70px}
.star_rating.medium span{height:14px}
.star_rating.medium.weighty span{background-position:0 -90px}
.star_rating.medium.warning span{background-position:0 -105px}
.star_rating.medium .num{position:absolute;top:0;left:120%;width:50px;height:100%}
.star_rating.large{width:93px;height:18px;background-position:0 -120px}
.star_rating.large span{height:18px}
.star_rating.large.weighty span{background-position:0 -150px}
.star_rating.large .num{position:absolute;top:0;left:110%;width:50px;height:100%}
.datepicker.dropdown-menu{right:0;top:28px}
.datepicker_panel{position:relative;display:inline-block}
.datepicker_panel .btn.open_calendar{display:inline-block;margin:0 0 0 -5px;border:1px solid #999;background-color:#fff;background-image:url(../../img/common/btn_open_calendar.gif);background-repeat:no-repeat;background-position:center center}
.datepicker_panel .datepicker-days{position:absolute;left:0;top:-1px}
.btn.open_calendar.small{width:26px;height:26px;*vertical-align:middle}
.btn.open_calendar.medium{width:38px;height:38px}
.calendar.small{position:relative;width:214px;border:1px solid #999;font-size:11px;background:#fff;overflow:hidden}
.calendar.small table{width:100%;margin-bottom:3px;border:0 none}
.calendar.small table thead tr:first-child th{height:30px;line-height:30px;color:#444;border-bottom:1px solid #dfdfdf;background:#fcfcfc;text-align:center}
.calendar.small table thead tr:first-child th.month{width:90px}
.calendar.small table thead tr:first-child th.prev_year a,.calendar.small table thead tr:first-child th.prev_month a,.calendar.small table thead tr:first-child th.next_month a,.calendar.small table thead tr:first-child th.next_year a{position:relative;overflow:hidden;display:block;width:100%;height:30px;color:transparent}
.calendar.small table thead tr:first-child th.prev_year a .ir,.calendar.small table thead tr:first-child th.prev_month a .ir,.calendar.small table thead tr:first-child th.next_month a .ir,.calendar.small table thead tr:first-child th.next_year a .ir{display:block;width:28px;height:28px;position:absolute;top:1px;left:1px;background-color:#fcfcfc;background-image:url(../../img/common/btn_calendar_small_01.png);background-repeat:no-repeat;cursor:pointer}
.calendar.small table thead tr:first-child th.prev_year a .ir{background-position:8px 8px}
.calendar.small table thead tr:first-child th.prev_month a .ir{background-position:-22px 8px}
.calendar.small table thead tr:first-child th.next_month a .ir{background-position:-52px 8px}
.calendar.small table thead tr:first-child th.next_year a .ir{background-position:-82px 8px}
.calendar.small table thead tr:first-child th.prev_year a:hover .ir{background-position:8px -22px}
.calendar.small table thead tr:first-child th.prev_month a:hover .ir{background-position:-22px -22px}
.calendar.small table thead tr:first-child th.next_month a:hover .ir{background-position:-52px -22px}
.calendar.small table thead tr:first-child th.next_year a:hover .ir{background-position:-82px -22px}
.calendar.small table thead tr th{padding-top:5px}
.calendar.small table thead tr:first-child th{padding-top:0}
.calendar.small table th,.calendar.small table td{width:30px;padding:0;border:0;letter-spacing:0}
.calendar.small table .sunday{width:32px}
.calendar.small table .saturday{width:32px}
.calendar.small table strong,.calendar.small table a{display:block;width:30px;height:24px;margin:0;padding:0;line-height:24px;text-decoration:none;text-align:center}
.calendar.small table strong{color:#444}
.calendar.small table a{color:#999}
.calendar.small table td.active a{background:#444;color:#fff;font-weight:bold}
.calendar.small table td.active a strong{color:#fff}
.calendar.small table a:hover{text-decoration:underline;background-color:#f9f9f9}
.calendar.small table .sunday a{color:#e04b4b}
.calendar.small table .saturday a{color:#0094f3}
.dimmed{position:absolute;top:0;left:0;z-index:600;width:100%;height:100%;background:#fff;opacity: .5; filter: alpha(opacity=50)}
.dimmed02{position:absolute;top:0;left:0;z-index:600;width:100%;height:100%;background:#fff;opacity: 0; filter: alpha(opacity=0)}
.layer_pop{position:absolute;z-index:700;width:600px;border:1px solid #000;border-top:2px solid #000;background-color:#fff}
.layer_pop h2{height:53px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:22px;line-height:53px;color:#222;border-bottom:1px dotted #666;text-align:center;font-weight:normal}
.layer_pop .section{padding:27px 29px 30px}
.layer_pop .btn.close{position:absolute;top:16px;right:15px;width:29px;height:29px;z-index:3}
.layer_pop .btn.close img{vertical-align:top}
.layer_pop .button_area{margin-top:30px;margin-bottom:40px}
.layer_pop .garamond{font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:20px;font-weight:bold}
.layer_pop .fl_left{float:left}
.layer_pop .fl_right{float:right}
.tbl_data_scroll{width:100%;border-bottom:1px solid #e5e5e5;border-top:1px solid #666;table-layout:fixed}
.tbl_data_scroll .heading td{padding:10px 0;font-weight:bold;text-align:center;line-height:20px;border-top:1px solid #666;background-color:#f2f2f2;font-family:'Gulim';color:#222}
.tbl_data_scroll .heading td.bdline{background:#f2f2f2 url(../../img/common/bg_table_line.gif) no-repeat left top}
.tbl_data_scroll .table_scroll{overflow:hidden;overflow-y:scroll;background:#fff}
.tbl_data_scroll .table_scroll table{width:100%;table-layout:fixed;background:#fff;word-wrap:break-word}
.tbl_data_scroll .table_scroll table thead th{background:none;border:0;line-height:0}
.tbl_data_scroll .table_scroll table thead .blind{overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:0;height:0;font-size:0;line-height:0}
.tbl_data_scroll .table_scroll table thead{overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:0;height:0;font-size:0;line-height:0}
.tbl_data_scroll .table_scroll table tbody tr td{font-size:12px;color:#666;letter-spacing:-1px}
.tbl_data_scroll .table_scroll table tbody tr td .limit01{display:block;width:61px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}
.tbl_data_scroll .table_scroll table tbody tr td .in_ar{display:block;padding:0 10px}
.tbl_data_scroll .table_scroll table tbody tr:first-child td{background-color:#fff}
.tbl_data_scroll .table_scroll table tr td{height:auto;padding:10px 0;text-align:center;background:#fff;border-top:solid 1px #e5e5e5;color:#666;font-weight:normal;line-height:20px;font-family:'Gulim'}
.tbl_data_scroll .table_scroll table tr td.aling_right{padding-right:15px;text-align:right}
.tbl_data_scroll .table_scroll table tr td.bdline{background:url(../../img/common/bg_table_line.gif) no-repeat left top}
.tbl_data_scroll .table_scroll table tr th{border-top:solid 1px #e5e5e5;background:#f9f9f9;font-family:'Gulim';text-align:left}
.tbl_data_scroll .table_scroll table tr td strong.shinpping{display:block;color:#e53838;font-weight:normal}
.tbl_data_scroll .table_scroll table tr td strong.shinpping2{display:block;color:#00aeef;font-weight:normal}
.tbl_data_scroll .table_scroll table tr td strong.shinpping3{display:block;color:#ff6015;font-weight:normal}
.tbl_data_scroll .table_scroll table tr th .label{padding-left:20px}
.tbl_data_scroll .table_scroll table.odd_style th{background:none;text-align:center;font-weight:normal}
.tbl_data_scroll .table_scroll table.odd_style td{color:#a1a1a1;text-align:center;font-weight:normal;border-right:1px solid #e5e5e5}
.tbl_data_scroll .table_scroll table.odd_style2 th{color:#a1a1a1;background:none;font-weight:normal;text-align:center}
.tbl_data_scroll .table_scroll table.odd_style2 td{padding-left:15px;text-align:left}
div.tbl_data_scroll table{table-layout:fixed;}
div.tbl_data_scroll .heading td{border-top:0;}
.layer_pop h3{padding-bottom:13px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:18px;line-height:25px}
.tfooter tr{height:50px;font-weight:bold;text-align:center;line-height:50px}
.tfooter tr th{background-color:#f9f9f9;color:#222;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1}
.tfooter tr td{font-weight:normal;text-align:right;padding-right:27px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}
.tfooter tr td .ssg_price{font-size:20px;font-weight:bold;line-height:26px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;color:#e24f4f}
.tfooter tr td .ssg_cross{font-size:20px;font-weight:bold;line-height:26px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;color:#e24f4f}
.tbl_data{width:100%;border-top:1px solid #666}
.tbl_data thead th{padding:12px 0 10px 0;background:#f9f9f9;border-bottom:1px solid #d1d1d1;color:#222}
.tbl_data tbody th{padding:12px 0 10px 0;text-align:left;color:#222;vertical-align:top;background:#f9f9f9;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}
.tbl_data tbody th span{display:inline-block;*display:inline;*zoom:1;padding:0 10px;font-size:12px;color:#272727}
.tbl_data tbody th div span{display:inline;padding:0;font-size:inherit;color:inherit}
.tbl_data tbody td{padding:12px 0 10px 0;border-bottom:1px solid #e5e5e5}
.tbl_data tbody td div{padding:0 10px;font-size:12px;color:#272727}
.tbl_data tbody td div div{padding:0;font-size:inherit;color:inherit}
.tbl_data tbody td:first-child{background:none}
.icon_mobile{display:block;margin-top:1px;width:10px;height:16px;background:url(../../img/display/icon_gray_mobile.gif) no-repeat left top;text-indent:-9999px}
.icon_mall{float:left;width:17px;height:17px;margin-right:1px;background:url(../../img/common_layout/bg_common_sky.png) no-repeat 0 -190px;font-size:0;line-height:0}
.icon_mall.ssgmall{background-position:0 -219px}
.icon_mall.depart{background-position:0 -248px}
.icon_mall.emart{background-position:0 -277px}
.icon_mall.traders{background-position:0 -306px}
.icon_mall.boons{background-position:0 -335px}
.icon_mall.howdy{background-position:0 -364px}
.icon_mall.boots{background-position:-38px -161px}
.icon_mall.tv{background-position:0 -161px}
.icon_mall.si{background-position:-38px -364px}
.icon_mall.outlet{background-position:-65px -190px}
.icon_mall.mnmorning{background-position:-65px -219px}
.sp_pc{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(../../img/mem/sp_pcomment.png) no-repeat 0 0;line-height:999px;vertical-align:top}
.content_search{*zoom:1;float:right;width:205px;height:36px;background-image:url(../../img/layout/bg_content_search.gif);background-position:100% 100%;background-repeat:no-repeat;vertical-align:top}
.content_search:after{content:"";display:block;clear:both;width:0;height:0;visibility:hidden}
.content_search label{display:block;overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:0;text-indent:-999em;white-space:nowrap}
.content_search button{float:left;position:relative;top:3px;width:30px;height:30px}
.content_search button .ir{padding:0;margin:0;background-image:url(../../img/layout/bg_btn_search.gif);left:0;top:0;width:30px;height:30px;overflow:visible;background-position:0 0;cursor:pointer}
.content_search input{float:left;width:169px;height:30px;padding:0 10px;margin:3px 0 0 3px;font-size:12px;border:0 none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:middle}
.explorer .content_search input{line-height:30px}
.content_search input{*width:149px}
.category{display:none;position:relative;z-index:20;width:1020px;margin:0 auto}
#header_sm .lnb .category{display:block}
.category_nav{border-bottom:1px solid #707070;background-color:#fff;z-index:10}
.category_nav{clear:both;height:61px}
.category_nav h2{display:block;overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:0;text-indent:-999em;white-space:nowrap}
.category_nav ul{float:left;margin:15px 10px;text-align:center}
.category_nav ul:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:''}
.category_nav ul li{float:left;padding:0 13px;height:30px}
.category_nav ul li a{display:block;position:relative;height:30px;line-height:30px;color:#333;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:14px;font-style:italic;letter-spacing:-.05em;text-decoration:none}
.category_nav ul li.fashion a{width:71px}
.category_nav ul li.beauty a{width:66px}
.category_nav ul li.living a{width:55px}
.category_nav ul li.baby a{width:92px}
.category_nav ul li.food a{width:45px}
.category_nav ul li.digital a{width:65px}
.category_nav ul li.culture a{width:75px}
.category_nav ul li a:hover{text-decoration:underline}
.category_nav ul li a:focus,.category_nav ul li.active a{z-index:10}
.category_nav ul li a .ir{background-image:url(../../img/layout/category_nav.gif);background-repeat:no-repeat}
.category_nav ul li.fashion a .ir{background-position:0 0}
.category_nav ul li.beauty a .ir{background-position:0 -40px}
.category_nav ul li.living a .ir{background-position:0 -80px}
.category_nav ul li.baby a .ir{background-position:0 -120px}
.category_nav ul li.food a .ir{background-position:0 -160px}
.category_nav ul li.digital a .ir{background-position:0 -200px}
.category_nav ul li.culture a .ir{background-position:0 -240px}
.category_nav ul li.fashion a:hover .ir,.category_nav ul li.fashion a:focus .ir,.category_nav ul li.fashion.active a .ir{background-position:-150px 0}
.category_nav ul li.beauty a:hover .ir,.category_nav ul li.beauty a:focus .ir,.category_nav ul li.beauty.active a .ir{background-position:-150px -40px}
.category_nav ul li.living a:hover .ir,.category_nav ul li.living a:focus .ir,.category_nav ul li.living.active a .ir{background-position:-150px -80px}
.category_nav ul li.baby a:hover .ir,.category_nav ul li.baby a:focus .ir,.category_nav ul li.baby.active a .ir{background-position:-150px -120px}
.category_nav ul li.food a:hover .ir,.category_nav ul li.food a:focus .ir,.category_nav ul li.food.active a .ir{background-position:-150px -160px}
.category_nav ul li.digital a:hover .ir,.category_nav ul li.digital a:focus .ir,.category_nav ul li.digital.active a .ir{background-position:-150px -200px}
.category_nav ul li.culture a:hover .ir,.category_nav ul li.culture a:focus .ir,.category_nav ul li.culture.active a .ir{background-position:-150px -240px}
.category .promotion{display:block}
.category.active .promotion{display:none}
.layer_pos{position:absolute;z-index:999999}
.layer_pos.w270{width:270px}
.layer_pos.w360{width:360px}
.layer_pos.w415{width:415px}
.layer_pos.w540{width:540px}
.layer_area{position:relative;padding:30px 0 20px;border:1px solid #666;border-top:2px solid #000;background:#fff;text-align:center}
.layer_area .lp_tit{color:#666;font-size:13px}
.layer_area .lp_tit .point{color:#f14f4f;font-size:16px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
.layer_area .lp_tit .point02{color:#f4a600;font-size:16px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
.layer_area .btn_area{margin-top:25px;text-align:center}
.layer_area .btn_area a{display:inline-block;min-width:78px;border:1px solid #3b3b3b;border-radius:3px;background:#3b3b3b;font-weight:bold;line-height:26px;color:#fff;vertical-align:top;text-decoration:none}
.layer_area .btn_area a.lp_clip_close{border:1px solid #b0b0b0;border-radius:3px;background:#b0b0b0}
.layer_area2{position:relative;border:1px solid #666;border-top:2px solid #000;background:#fff;text-align:left}
.layer_area2 .lp_close{display:inline-block;overflow:hidden;position:absolute;right:20px;top:15px;width:19px;height:19px;background:url(../../img/common/btn_close_common.png) no-repeat 0 0;line-height:999px}
.cont_pd{padding:47px 20px 0}
.rbtn_pd{padding:20px 140px 20px 0;border-top:1px dotted #666;zoom:1}
.type2 .rbtn_pd{padding:15px 140px 15px 0;border-top:1px dotted #666;zoom:1}
.type3 .rbtn_pd{padding:20px 140px 10px 0;border-top:1px dotted #666;zoom:1}
.type3 .rbtn_pd .lp_tit{top:60%}
.type3 .rbtn_pd .btn_abs{top:60%}
.rbtn_pd .btn_abs{position:absolute;right:20px;top:50%;margin-top:-10px}
.rbtn_pd .lp_tit{position:absolute;left:0;top:50%;margin-top:-10px}
.rbtn_pd .btn_abs a{display:inline-block;min-width:80px;border:1px solid #3b3b3b;border-radius:3px;background:#3b3b3b;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:15px;line-height:38px;color:#fff;vertical-align:top;text-decoration:none;text-align:center}
.v_tbl,.v_tbl th,.v_tbl td{margin:0;padding:0;border:0 none;border-spacing:0}
.v_tbl{width:100%;height:70px}
.v_tbl td .lp_img{display:inline-block;border:1px solid #e5e5e5;vertical-align:middle}
.v_tbl td .lp_img img{vertical-align:middle}
.v_tbl td .lp_tit{display:inline-block;*display:inline;*zoom:1;margin-left:100px;font-size:16px;line-height:24px;vertical-align:middle}
.type2 .v_tbl td .lp_tit,
.type3 .v_tbl td .lp_tit{margin-left:20px}
.layer_area2 .v_tbl td .lp_ab.yellow{position:absolute;top:11px;left:20px;display:inline-block;*display:inline;*zoom:1;padding-left:25px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:16px;line-height:24px;vertical-align:middle;background: url(../../img/common/ico_heart_yellow.gif) no-repeat 0 3px}
.layer_area2 .v_tbl td .lp_ab.red{position:absolute;top:11px;left:20px;display:inline-block;*display:inline;*zoom:1;padding-left:25px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:16px;line-height:24px;vertical-align:middle;background: url(../../img/common/ico_heart_red.gif) no-repeat 0 3px}
.v_tbl td .lp_ab .point{color:#e24f4f}
.v_tbl td .lp_tit .point{color:#e24f4f}
.v_tbl td .lp_tit .p_tip{display:block;font-size:12px;color:#666}
.ftip_area{padding:8px 20px;border-top:1px solid #e9e9e9;background:#f9f9f9;font-size:11px;color:#747474;;letter-spacing:-1px}
.ftip_area .ico_tip{display:inline-block;overflow:hidden;width:30px;height:16px;margin-right:10px;background:url(../../img/common/ico_clip_tip.png) no-repeat 0 0;line-height:999px;vertical-align:middle}
.pop_btn_area{padding-bottom:30px;text-align:center;zoom:1}
.pop_btn_area:after{display:block;clear:both;content:''}
.pop_btn_area a,.pop_btn_area button{display:inline-block;min-width:148px;margin:0 5px;padding:0 5px;border:1px solid #000;border-radius:3px;background:#3b3b3b;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:16px;line-height:38px;color:#fff;text-align:center;vertical-align:top;text-decoration:none}
.pop_btn_area a.color2,.pop_btn_area button.color2{border-color:#cc2929;background-color:#f14f4f}
.pop_btn_area a.color3,.pop_btn_area button.color3{border-color:#ccc;background-color:#f9f9f9;color:#000;box-shadow:inset 0 1px 0 0 #fefefe}
.pop_btn_area a.color4,.pop_btn_area button.color4{border:1px solid #3b3b3b;background:#3b3b3b;color:#fff}
.pop_btn_area a.color5,.pop_btn_area button.color5{border:none;background:#f14f4f;color:#fff;line-height:40px}
.pop_btn_area a.color6,.pop_btn_area button.color6{border:none;background:#4faaf1;color:#fff;line-height:40px}
.pop_btn_area a.color7,.pop_btn_area button.color7{border:none;background:#ff6015;color:#fff;line-height:40px}
.pop_btn_area .ico_prev{width:7px;height:13px;margin-right:9px;background-position:-72px -92px;vertical-align:middle}
.pop_btn_area .btn_l{display:inline;float:left}
.pop_btn_area .btn_l a{margin:0 10px 0 0}
.pop_btn_area .btn_r{display:inline;float:right}
.pop_btn_area .btn_r a{margin:0 0 0 10px}
.pop_btn_area.margin{margin-top:20px}

.layer_pop .section{color:#666}
.layer_pop .advice{font-size:12px;text-align:center;color:#222}
.layer_pop .advice.marginT{margin-top:30px;color:#666}
.layer_pop .advice.marginB{margin-bottom:30px}
.layer_pop .notification{margin-bottom:5px;padding-left:20px;background:url(../../img/common/ico_notice02.gif) no-repeat 0 1px;line-height:20px;color:#222;font-size:12px}
.layer_pop .notification.small{margin:13px 0 8px;padding-left:17px;background:url(../../img/common/ico_notice05.gif) no-repeat 0 1px;line-height:17px;font-size:11px;color:#747474}
.layer_pop .tbl_data_scroll .heading th{padding:10px 0;background:#f2f2f2;text-align:center;font-weight:bold;font-size:12px;border-top:1px solid #666;border-bottom:solid 1px #d1d1d1;color:#222;line-height:20px}
.layer_pop .tbl_data_scroll .heading td{background:#f2f2f2;text-align:center;font-weight:bold;font-size:12px;border-bottom:solid 1px #d1d1d1;color:#222}
.layer_pop .tbl_data thead td{background:#f9f9f9;text-align:center;font-weight:bold;font-size:12px;border-bottom:solid 1px #e5e5e5;height:42px}
.layer_pop .tbl_data td{color:#222}
.layer_pop .lp_allcancel .tbl_data td{font-size:11px}
.layer_pop .tbl_data dl{zoom:1}
.layer_pop .tbl_data dl:after{display:block;clear:both;content:''}
.layer_pop .tbl_data dl dt{float:left;padding-left:4px;color:#888;background:url(../../img/common/bg_bullet04.gif) no-repeat 0 6px}
.layer_pop .tbl_data dl dd{float:left}
.layer_pop .tbl_data .dt{padding-left:4px;background:url(../../img/common/bg_bullet04.gif) no-repeat 0 6px}
.layer_pop .tbl_data ul.txt_list li{padding-left:4px;background:url(../../img/common/bg_bullet04.gif) no-repeat 0 6px}
.layer_pop .num_list{font-family:'굴림',Gulim;color:#666}
.layer_pop .num_list li{position:relative;padding:13px 0 12px 38px;border-bottom:1px solid #ededed}
.layer_pop .num_list li:first-child{padding-top:0}
.layer_pop .num_list li:first-child .ir{top:4px}
.layer_pop .num_list li .ir{position:absolute;left:0;top:18px;width:27px;height:17px;background:url(../../img/common/ranking_large.png) no-repeat;text-indent:-9999px}
.layer_pop .num_list li.num_02 .ir{background-position:0 -20px}
.layer_pop .num_list li.num_03 .ir{background-position:0 -40px}
.layer_pop .num_list li.num_04 .ir{background-position:0 -60px}
.layer_pop .num_list li.num_05 .ir{background-position:0 -80px}
.layer_pop .data_list.medium.line{padding-bottom:30px;border-bottom:1px solid #ebebeb}
.deliver_info .data_list.medium li{color:#222 !important}
.layer_pop .data_list.small.line{padding-bottom:10px;border-bottom:1px solid #ebebeb}
.change_option .prod_name{margin-bottom:30px;padding:11px 10px;border-top:1px solid #666;border-bottom:1px solid #e9e9e9;font-size:12px;font-weight:bold}
.change_option .select{width:202px}
.lp_deposit .summary{margin-bottom:25px;font-size:12px;color:#272727}
.lp_return .select{width:207px}
.lp_return .lp_ibx{width:207px;height:28px;padding:0 10px}
.lp_return .lp_ibx .i_text{width:202px;height:26px;padding:0 0 0 5px;line-height:26px\9;border:1px solid #9e9e9e;background:transparent}
.lp_return .lp_ibx .i_text2{width:130px;height:26px;padding:0 0 0 5px;line-height:26px\9;border:1px solid #9e9e9e;border-right:0;background:transparent;vertical-align:middle}
.lp_return .lp_ibx .i_submit{width:30px;height:28px;margin:0 0 0 -4px;padding:0;border:1px solid #9e9e9e;background:url(../../img/common/btn_open_calendar02.gif) no-repeat -1px 0;vertical-align:middle;text-indent:-9999em}
.lp_guide h3{background:none;font-size:18px;text-align:left;color:#222}
.layer_pop .guide_tbx{margin:10px 0 20px;padding:16px 10px;border-top:1px solid #666;border-bottom:1px solid #e9e9e9}
.layer_pop p.guide_tbx{background:url(../../img/common/bullet_square_01.gif) no-repeat 12px 24px;color:#666}
.layer_pop .desc_list{margin-top:20px;color:#666;font-family:'굴림',Gulim,Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;line-height:16px}
.layer_pop .desc_list:first-child{margin:0}
.layer_pop .desc_list .point{color:#00aac4}
.layer_pop .desc_list dd{padding-top:5px}
.layer_pop .data_list.medium li{margin-top:8px}
.layer_pop .data_list.medium li:first-child{margin-top:0}
.layer_pop .guide_tbx .order_addr{font-size:11px;color:#777;font-family:'돋움',dotum}
.layer_pop .guide_tbx .order_addr strong{color:#222}
.layer_pop .bx_clear{zoom:1}
.layer_pop .bx_clear:after{display:block;clear:both;content:''}
.layer_pop .bx_clear .fl{float:left}
.layer_pop .bx_clear .fl.pdT{padding-top:10px;color:#222}
.layer_pop .bx_clear .fr{float:right}
.layer_pop .bx_clear .fr.pop_btn_area{padding-bottom:0;text-align:right}
.layer_pop .lp_giftcard .bx_clear .fl,.layer_pop .lp_giftcard .bx_clear .fr{width:49%}
.layer_pop .lp_giftcard .bx_clear .fl table,.layer_pop .lp_giftcard .bx_clear .fr table{margin-top:10px}
.layer_pop .section.overseas_purchase{position:relative;font-size:12px;color:#666}
.layer_pop .section.overseas_purchase strong{display:block;margin-bottom:20px;margin-top:15px;padding-left:9px;background:url(../../img/odr/bg_dot3.gif) no-repeat 0 8px;font-size:12px;font-family:"dotum";font-weight:bold;color:#666}
.layer_pop .section.overseas_purchase p{color:#949494;margin-bottom:22px}
.layer_pop .section.overseas_purchase .process{width:598px;height:133px}
.layer_pop .section.overseas_purchase .process li{float:left;margin-right:20px}
.layer_pop .section.overseas_purchase .ir{position:absolute;background:url(../../img/odr/img_order_abroad.gif) 30px 118px no-repeat}
.layer_pop .section.overseas_purchase .content{clear:both;margin-top:40px}
.layer_pop .section.overseas_purchase .check_purchase h4,
.layer_pop .section.overseas_purchase .check_customs h4{height:14px;margin-bottom:17px;background:url(../../img/common/ranking_large.png) no-repeat 0 0;vertical-align:middle;padding-left:35px}
.layer_pop .section.overseas_purchase .check_customs h4{background-position:0 -20px;margin-bottom:15px}
.layer_pop .section.overseas_purchase .check_purchase ul li{letter-spacing:-0.5px;line-height:18px}
.layer_pop .section.overseas_purchase .check_customs{position:relative;height:70px}
.layer_pop .section.overseas_purchase .check_customs ul li{font-size:10px}
.layer_pop .section.overseas_purchase .check_customs .ir{position:absolute;background:url(../../img/odr/txt_order_abroad.gif) no-repeat 0 33px}
.layer_pop .tab.large{margin-top:0;margin-bottom:20px}
.layer_pop .tab.large.t_dep3 li{width:200px}
.layer_pop .tab.large.t_dep3 li:first-child{width:201px}

.lp_bank .tbl_data thead th{background:#f2f2f2;border-left:1px solid #d1d1d1}
.lp_bank .tbl_data thead th:first-child{border-left:0}
.lp_bank .tbl_data thead th.fw_normal{font-weight:normal}
.lp_bank .tbl_data tbody th{background:#f9f9f9;padding:12px 0 10px;text-align:center;font-weight:normal}
.lp_bank .tbl_data tbody td{font-size:12px;border-left:1px solid #e5e5e5;color:#666}
.lp_bank .tbl_data tbody td:first-child{border-left:0}
.lp_bank .tbl_data tbody td a{text-decoration:none;color:#666}
.lp_bank .tbl_data tbody td a:hover{text-decoration:underline}
.lp_bank .tbl_data .bd_left{border-left:1px solid #d1d1d1 !important}

.card_guide_pop{margin-top:20px}
.card_guide_pop .content{display:none}
.card_guide_pop .content.active{display:block}
.card_guide_pop p{letter-spacing:-1px;color:#949494}
.card_guide_pop p strong{font-weight:normal;color:#666}
.card_guide_pop .use_guide{margin-top:20px}
.card_guide_pop .use_guide li{overflow:hidden;width:580px}
.card_guide_pop .use_guide h3{margin-bottom:3px;padding:0;font-size:12px;color:#666;background:none;text-align:left;line-height:1.75em}
.card_guide_pop .use_guide h3 .ir{position:static;display:inline;font-size:16px;font-family:'Arial Black', Gadget, sans-serif;color:#272727;vertical-align:-1px;margin-right:5px}
.card_guide_pop .use_guide p{margin-bottom:15px;font-size:11px;color:#a6a6a6;line-height:17px;letter-spacing:-1px}
.card_guide_pop .use_guide h4.subject{margin-top:15px;padding-left:9px;background:url(../../img/odr/bg_dot3.gif) no-repeat 0 8px;font-size:12px;font-weight:normal;color:#666}
.card_guide_pop .use_guide .card_join01 .ir{position:static;overflow:hidden;width:100%;height:50px;margin:5px 0 20px 0;background:#fff url(../../img/odr/bg_card_guide03.gif) no-repeat 0 0}
.card_guide_pop .use_guide .card_join02 .ir{position:static;overflow:hidden;width:100%;height:50px;margin:5px 0 20px 0;background:#fff url(../../img/odr/bg_card_guide04.gif) no-repeat 0 0}
.card_guide_pop .use_guide .card_join03 .ir{position:static;overflow:hidden;width:100%;height:50px;margin:5px 0 20px 0;background:#fff url(../../img/odr/bg_card_guide05.gif) no-repeat 0 0}
.card_guide_pop .use_guide .card_join04 .ir{position:static;overflow:hidden;width:100%;height:50px;margin:5px 0 20px 0;background:#fff url(../../img/odr/bg_card_guide06.gif) no-repeat 0 0}
.card_guide_pop .use_guide .card_join05 .ir{position:static;overflow:hidden;width:100%;height:50px;margin:5px 0 20px 0;background:#fff url(../../img/odr/bg_card_guide07.gif) no-repeat 0 0}
.card_guide_pop .use_guide .card_join06 .ir{position:static;overflow:hidden;width:100%;height:115px;margin:5px 0 20px 0;background:#fff url(../../img/odr/bg_card_guide08.gif) no-repeat 0 0}
.card_guide_pop .use_guide .card_join07 .ir{position:static;overflow:hidden;width:100%;height:55px;margin:5px 0 20px 0;background:#fff url(../../img/odr/bg_card_guide09.gif) no-repeat 0 0}
.card_guide_pop .use_guide ol{visibility:hidden;overflow:hidden;position:absolute;top:-1px;left:-1px;width:1px;height:1px;font-size:0;line-height:0}
.card_guide_pop .use_guide .guide_sequence{margin-top:15px}
.card_guide_pop .use_guide .guide_sequence .ir{position:static;overflow:hidden;width:580px;height:327px;background:url(../../img/odr/bg_card_guide.gif) no-repeat}
.card_guide_pop .use_guide .guide_sequence02{margin-top:15px}
.card_guide_pop .use_guide .guide_sequence02 ul{visibility:hidden;overflow:hidden;position:absolute;top:-1px;left:-1px;width:1px;height:1px;font-size:0;line-height:0}
.card_guide_pop .use_guide .guide_sequence02 .ir{position:static;overflow:hidden;width:580px;height:327px;background:url(../../img/odr/bg_card_guide02.gif) no-repeat}
.card_guide_pop .use_guide .data_table{margin:15px 0 35px 0;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF}
.card_guide_pop .use_guide .data_table thead th{height:auto;color:#272727;text-align:center;border-right:none;border-left:none}
.card_guide_pop .use_guide .data_table tbody td{height:auto;padding-left:21px;border-right:none;border-left:none;text-align:left;color:#a1a1a1}
.card_guide_pop .use_guide .data_table tbody td:first-child{border-right:none;color:#272727}
.card_guide_pop .use_guide .card_txt{padding:10px 0 20px 20px}
.card_guide_pop .use_guide .card_txt .data_list{margin-bottom:10px}
.card_guide_pop .use_guide .card_txt .data_list li{font-size:11px}
.card_guide_pop .use_guide .card_txt .data_list span{display:inline-block;width:213px}
.card_guide_pop .use_guide .card_txt .data_list span a{color:#a6a6a6;text-decoration:none;display:inline-block;margin:-8px 0}
.lp_individual_selection .tbl_data_scroll .table_scroll{height:190px}
.lp_individual_selection .tbl_data_scroll .table_scroll table tr td{font-size:12px}
.lp_individual_selection .tbl_data_scroll .table_scroll table tr td.align_left{padding-left:15px;color:#222}
.lp_individual_selection .tbl_data_scroll .table_scroll table tr td label{display:inline-block;margin-left:10px;color:#888}
.lp_individual_selection .tbl_data_scroll .table_scroll table tr td label:first-child{margin-left:0}
.lp_individual_selection .tbl_data_scroll .table_scroll table tr td label strong{color:#222}
.pop_simple .tbl_data tr th{height:42px}
.pop_simple .summary{margin-bottom:5px;color:#222}
.pop_simple .table_scroll{height:204px}
.pop_simple .table_scroll table tbody tr:first-child td{font-weight:normal}
.pop_simple .tbl_data tbody tr td,
.pop_simple .table_scroll table tbody tr td{font-size:12px;color:#272727}
.pop_simple .tbl_data tbody tr td div,
.pop_simple .table_scroll table tbody tr td div{padding-left:10px;color:#272727;font-size:12px;text-align:left}
.pop_simple .tbl_data_scroll tr.heading td{background:#f9f9f9}
.pop_simple .tbl_data_scroll .table_scroll table tr th{border:0}
.pop_change_dl{border-top:1px solid #666;border-bottom:1px solid #E9E9E9}
.pop_change_dl dt{border-bottom:1px solid #E9E9E9;color:#222;padding:12px 8px 11px}
.pop_change_dl dd{color:#222;padding:12px 0 11px}
.pop_change_dl dd li{background:url(../../img/common/bullet_square_01.gif) no-repeat 0 7px;padding-left:8px}
.pop_change_dl dd li a{color:#F96A62;font-weight:bold}
.pop_change_inp{padding-top:15px}
.pop_change_inp:after{content:'';display:block;clear:both}
.pop_change_inp dt{float:left;width:75px;text-align:center;line-height:0;padding-top:18px}
.pop_change_inp dd{float:left;width:367px;}
.pop_change_inp dd textarea{border:1px solid #B2B2B2;color:#888;font-family:'굴림',gulim;font-size:12px;padding:8px;line-height:16px;width:349px;height:33px;resize:none;margin-bottom:10px;display:block}
.pop_change_inp dd .pop_btn_area{text-align:left;padding:0;}
.pop_change_inp dd .pop_btn_area a:first-child{margin-left:0}
.pop_change_inp dd .pop_btn_area a{min-width:130px}
.pop_change_inp dd .pop_alert{margin-top:10px;width:294px}
.pop_change_inp dd .pop_alert:after{content:'';display:block;clear:both}
.pop_change_inp dd .pop_alert .chk_p{position:relative;width:13px;height:13px;margin:-1px 0 2px -20px;margin:-1px 0 1px -20px\9;padding:0;vertical-align:middle}
.pop_change_inp dd .pop_alert label{float:left;width:200px;color:#222;text-indent:20px;line-height:16px}
.pop_change_inp dd .pop_alert label span{display:block;text-align:left;text-indent:18px;}
.pop_change_inp dd .pop_alert .btn_user_edit{float:right}
.pop_change_desc{margin-top:27px}
.pop_change_desc dt{border-bottom:1px solid #D1D1D1;color:#222;font-weight:bold;background:url(../../img/common/ico_notice02.gif) 0 0 no-repeat;padding:0 0 7px 20px;}
.pop_change_desc dd{font-size:11px;color:#777;letter-spacing:-1px;padding-top:13px}
.pop_change_desc dd li{background:url(../../img/common/bullet_square_01.gif) no-repeat 0 6px;padding-left:8px;line-height:16px}
.total_price .tbl_data_scroll .table_scroll{overflow:hidden;overflow-y:scroll;height:226px;line-height:21px}
.total_price .tbl_data_scroll .table_scroll tbody th{background:#f9f9f9;border-top:1px solid #d1d1d1;font-weight:normal}
.total_price .tbl_data_scroll .heading td{background:#f2f2f2;border-bottom:1px solid #d1d1d1}
.total_price .tbl_data_scroll .table_scroll th .ellip{display:block;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:141px}
.total_price .tbl_data_scroll .order_cancel td{background:url(../../img/common/bg_table_line.gif) repeat-y left top}
.total_price .tbl_data_scroll .order_cancel td:first-child{background:none}
.total_price .tbl_data_scroll .order_cancel tbody tr td:first-child{border-left:0}
.total_price .tbl_data_scroll .table_scroll .block{display:block}
.total_price .tbl_data_scroll .table_scroll .coupon_name{text-align:left}
.total_price .tbl_data_scroll .table_scroll .coupon_name span{display:block;padding-left:10px}
.total_price .tbl_data_scroll .table_scroll .discount{text-align:right}
.total_price .tbl_data_scroll .table_scroll .discount span{display:block;padding-right:10px}
.total_price .tbl_data_scroll .table_scroll .discount span.ssg_cross,
.total_price .tbl_data_scroll .table_scroll .discount span.ssg_tx{display:inline;padding:0}
.total_price .tbl_data_scroll .table_scroll .note{text-align:left;color:#666}
.total_price .tbl_data_scroll .table_scroll .note span{display:block;padding-left:10px}
.tbl_data_scroll .table_scroll table tr th{border-bottom:0}
.discount_list .tbl_data_scroll{margin-top:12px}
.discount_list .tbl_data_scroll .table_scroll{height:215px}
.discount_list .tbl_data_scroll tr.heading td{text-align:center;border-bottom:1px solid #e5e5e5}
#tooltipDiv_totBnfList .discount_list .tbl_data_scroll tr.heading td{height:auto}
.discount_list .tbl_data_scroll .table_scroll table tr th{border-bottom:0}
.discount_list .tbl_data_scroll .table_scroll table tr td{border-right:1px solid #e5e5e5;font-size:12px}
.discount_list .tbl_data_scroll .table_scroll table tr td span{line-height:33px}
.discount_list .tbl_data_scroll .table_scroll table tr td.align_left.weighty{padding-left:20px;padding-right:20px;height:37px;color:#272727}
.discount_list .tbl_data_scroll .table_scroll table tr td.weightiest{color:#e55756}
.discount_list .tbl_data_scroll .table_scroll table tr td:first-child span{display:block;overflow:hidden;width:275px;white-space:nowrap;text-overflow:ellipsis}
.discount_list .tbl_data_scroll .table_scroll table tr td.align_left span{padding-left:20px}
.discount_list .tbl_data_scroll .table_scroll table tr td.fs11{font-size:11px}
.discount_list .tbl_data_scroll .table_scroll table tr td.fs11.price{}
.discount_list .tbl_data_scroll .table_scroll.table_scroll2 table tr td span{display:block;line-height:17px}
.discount_list .tbl_data_scroll .table_scroll.table_scroll2 table tr td.align_right span{padding-right:20px;color:#666}
.discount_list .tbl_data_scroll .table_scroll.table_scroll2 table tr td span.ssg_cross,
.discount_list .tbl_data_scroll .table_scroll.table_scroll2 table tr td span.ssg_tx{display:inline;padding-right:0}
.discount_list .em.slightly{color:#666}
.table_scroll .fs11{font-size:11px}
.discount_list .em.slightly.fs11{color:#666}
.discount_list .tbl_data_scroll .table_scroll table tr td span.fs12{line-height:17px;color:#a1a1a1}
.total_price .tbl_data_scroll .table_scroll .note span{display:block}
.product_detail .all_amount{overflow:hidden;height:40px;line-height:40px}
.product_detail .all_amount li.fl_left{float:left;height:40px;padding-left:15px;line-height:40px}
.product_detail .all_amount li.fl_right{float:right}
.product_detail .all_amount li:first-child{padding-left:0}
.product_detail .data_list.order_addr{margin-top:15px;padding:13px 0 11px;border-top:1px solid #666;border-bottom:1px solid #ebebeb}
.product_detail .data_list.small.order_addr li{background:none}
.product_detail .data_list.small.order_addr li strong{padding-left:5px;color:#000}
.tbl_data_scroll02 .table_scroll{height:363px}
.table_scroll .line_dotted{background:url(../../img/common/bg_vertical.gif) no-repeat 0 10px}
.garamond{font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:20px;font-weight:bold}
.tab_style{overflow:hidden}
.tab_style:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.tab_style li{float:left;padding:0;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
.tab_style li a{display:block;text-decoration:none}
.tab_style.small li{background:url(../../img/display/bg_line.gif) no-repeat 0 4px}
.tab_style.small li:first-child{background-image:none}
.tab_style.small li a{padding:0 12px 0 14px;color:#666}
.tab_style.small li:first-child a{padding:0 12px 0 0}
.tab_style.small li.active a{color:#222;font-weight:bold;text-decoration:underline}
.tab_style.small li a:hover{color:#222;font-weight:bold;text-decoration:underline}
.tab_style.large{height:41px;width:100%;background:url(../../img/common/bg_tab.gif) repeat-x 0 100%}
.tab_style.large li{width:158px;border:1px solid #c4c4c4;border-bottom:0;margin-left:-2px}
.tab_style.large li:first-child{width:156px;margin-left:0}
.tab_style.large li a{padding:9px 0 10px;border:1px solid #fff;border-bottom:0;color:#747474;text-align:center}
.tab_style.large li a em{color:#222;font-size:11px;line-height:16px;letter-spacing:-1px}
.tab_style.large li.active,.tab_style.large li.lst_over{position:relative;height:40px;border:1px solid #777;border-bottom:0}
.tab_style.large li.active a,.tab_style.large li a:hover{overflow:hidden;position:relative;padding:9px 0 12px;border:1px solid #777;border-bottom:0;background:#fff;color:#222;font-weight:bold;letter-spacing:-1px}
.tab_style.large li.active a em,.tab_style.large li a:hover em{font-weight:normal}
.prim_contarea ul.data_list li span{display:block;color:#999}
.prim_contarea h3{color:#222;padding-bottom:0}
.layer_pop .view_photo{overflow:hidden;width:532px;margin:0 auto}
.layer_pop .view_photo .large_photo{width:500px;height:500px;margin:0 auto 20px;font-size:0;line-height:0;border:1px solid #000}
.layer_pop .view_photo .sliding_area{position:relative;width:530px;height:80px}
.layer_pop .view_photo .thumbnail_list{overflow:hidden;max-width:580px;height:80px;margin:0 auto;text-align:center;padding-left:45px}
.layer_pop .view_photo .thumbnail_list li{float:left;display:inline-block;width:70px;height:80px;margin-left:22px;padding-top:8px}
.layer_pop .view_photo .thumbnail_list li:first-child{margin-left:0}
.layer_pop .view_photo .thumbnail_list li.active{position:relative}
.layer_pop .view_photo .thumbnail_list li.active .after{position:absolute;top:0;left:0;width:70px;height:77px;background-image:url(../../img/common/thumbnail_frame.png);background-repeat:no-repeat}
.layer_pop .photo_slide_module{overflow:hidden;width:600px;height:726px}
.layer_pop .direction.medium .btn.prev{left:18px;background-position:0 center}
.layer_pop .direction.medium .btn.next{right:16px;background-position:-11px center}
.layer_pop .direction.medium .btn{position:absolute;top:28px;width:11px;height:100%;min-height:18px;border-radius:0;background-color:transparent;background-image:url(../../img/common/sp_fr.png);background-repeat:no-repeat}
.enuri .money_wrap .sale em{font-size:11px;color:#a1a1a1;text-decoration:line-through}
.enuri .summary strong{color:#222}
.enuri table .summary{overflow:hidden;width:280px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}
.enuri .new_popup{display:inline-block;width:11px;height:11px;top:-1px;background:url(../../img/common/ico_link.gif) 0 0 no-repeat;vertical-align:middle}
.enuri .table_scroll table tr td{padding-left:20px;border-left:1px solid #e5e5e5}
.pop_importing_address .aside{text-align:right;margin:5px 0}
.enuri .tbl_data_scroll{margin-top:12px}
.enuri .tbl_data_scroll .table_scroll.table_scroll2{height:226px}
.enuri .tbl_data_scroll .table_scroll.table_scroll2 .logo_mall{display:inline-block;width:74px;height:16px;background:url(../../img/common/ico_mall_v2.png)}
.certification{width:678px}
.certification .button_area{text-align:center}
.certification .button_area .btn:first-child{margin-right:10px}
.certification .notice{text-align:center;margin-top:13px}
.certification .advice{margin-top:40px;padding-top:12px;border-top:1px solid #d1d1d1}
.certification .advice li{padding-left:5px;letter-spacing:-1px;font-size:11px;text-align:left;color:#767676;background:url(../../img/common/bullet_square_01.gif) no-repeat 0 6px}
.layer_pop .delivery-cancel{padding:0 20px;margin-bottom:20px}
.layer_pop .delivery-cancel p{padding:25px 0 25px 9px;border-bottom:1px solid #d1d1d1;border-top:1px dotted #666;font-family:gulim;font-size:12px;line-height:20px;letter-spacing:-1px}
.layer_pop h2.delivery_cancel.no_br{border:none}
.layer_pop .pop_btn_area.delivery_cncl{padding-bottom:20px}
.layer_pop h2.blind{height:1px;font-size:0;line-height:0;padding:0}
.item_quantity.medium{overflow:hidden;position:relative;width:40px;height:21px;text-align:left}
.item_quantity.medium input{float:left;width:29px;height:19px;font-size:11px;border:1px solid #dedede;background-color:#fff;text-align:center;vertical-align:top;line-height:19px}
.item_quantity.medium.normal input{color:#777}
.item_quantity.medium.slightly input{color:#ccc}
.item_quantity.medium .btn{position:absolute;right:0;width:11px;height:11px}
.item_quantity.medium .btn.increase{top:0}
.item_quantity.medium .btn.decrease{bottom:0}
.item_quantity.medium .btn .ir{background-image:url(../../img/common/btn_item_quantity.gif)}
.item_quantity.medium.normal .btn.increase .ir{background-position:0 0}
.item_quantity.medium.normal .btn.decrease .ir{background-position:0 -10px}
.item_quantity.medium.slightly .btn.increase .ir{background-position:-11px 0}
.item_quantity.medium.slightly .btn.decrease .ir{background-position:-11px -10px}
.content_primary .data_table{border-right:0;border-left:0}
.content_primary .data_table td strong{padding:0;text-align:left}
.content_primary .data_list{padding:10px 10px 0}
.content_primary .data_list.medium li{padding:3px 10px;background:url(../../img/common/bullet_square_01.gif) no-repeat 0 9px;line-height:14px}
.content_primary .data_list.typemd{width:100%;padding:0}
.content_primary .data_list.typemd li{padding:13px 10px 11px;background:0 none;border-top:1px dotted #e0e0e0;line-height:18px}
.content_primary .data_list.typemd li:first-child{padding:0 10px 11px;border-top:none}
.content_primary .data_list.typemd li img{width:auto !important;height:auto !important;max-width:920px}
.content_primary .paginate{margin-top:10px}
.content_primary .clear{zoom:1}
.content_primary .clear:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:''}
.content_primary .data_table .data .taln{display:inline-block;margin:1px 5px 0 0;font-size:12px;vertical-align:top}

/* 상품상세 */
.detail_product{width:100%;position:relative;z-index:2}
.detail_product:after{content:''; display:block; clear:both}
.detail_product .detail_left{width:450px;float:left;margin-right:35px;padding-bottom:20px}
.detail_product .detail_left:after{content:'';display:block;clear:both}
.detail_product .detail_cont{width:480px;float:left;padding-top:10px}
.detail_product .item_image{position:relative;height:450px;width:450px;margin-top:30px;*zoom:1}
.detail_product .item_image img{vertical-align:top}
.detail_product .item_image .viewport{width:450px;height:450px;overflow:hidden}
.detail_product .item_image .viewport li{position:relative;float:left}
.detail_product .item_image .btn_zoom{display:none;position:absolute;top:0;left:0;width:450px;height:450px;background:url(../../img/common/btn_zoomin.png) 202px 199px no-repeat}
.detail_product .item_image.item_image_hover .btn_zoom{display:block !important}
.detail_product .item_image .direction.layer a.btn{top:210px;width:24px;height:47px;background:url(../../img/common/bg_direction_layer.png) no-repeat;z-index:30}
.detail_product .item_image .direction.layer a.btn.prev{background-position:0 -55px}
.detail_product .item_image .direction.layer a.btn.next{background-position:-76px -55px}
.detail_product .item_image .direction.layer a.btn.disable{display:none}
.detail_product .item_image .direction.layer a.btn.prev:hover{background-position:0 0}
.detail_product .item_image .direction.layer a.btn.next:hover{background-position:-76px 0}
.opt_otherwrap{margin:10px 0 -11px;padding:0 10px;border:1px solid #aaa;border-left:0 none;border-right:0 none;background:#f9f9f9;text-align:left}
.opt_otherwrap .sp_opt{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(../../img/product/sp_opt.png) no-repeat;line-height:999px;vertical-align:top}
.opt_otherwrap .opt_tip{padding:8px 10px 3px;letter-spacing:-1px}
.opt_otherwrap .opt_othlistwrap{}
.opt_otherwrap .opt_othlist{border-top:1px dotted #969696}
.opt_otherwrap .opt_othlist:first-child{border-top:0 none}
.opt_otherwrap .opt_full{width:100%;padding:8px 0 7px;line-height:18px;color:#333}
.opt_otherwrap .opt_full:after{display:block;clear:both;content:''}
.opt_otherwrap .optt_left{float:left;width:280px}
.opt_otherwrap .optt_left .color1{color:#3992ff}
.opt_otherwrap .optt_left .color2{color:#e7340b}
.opt_otherwrap .optt_checkpd{position:relative;padding-left:23px;zoom:1}
.opt_otherwrap .optt_checkpd .ico_optcheck{position:absolute;left:2px;top:1px;width:15px;height:15px;background-position:0 0}
.opt_otherwrap .optt_checkpd .ico_optlist{position:absolute;left:18px;top:5px;width:7px;height:7px;background-position:-34px 0}
.opt_otherwrap .optt_rem{color:#888;white-space:nowrap}
.opt_otherwrap .optt_right{float:right}
.opt_otherwrap .opt_clist li{border-top:1px dotted #969696}
.opt_otherwrap .opt_clist .optt_checkpd{padding-left:32px}
.opt_otherwrap .optt_delpd{position:relative;padding-right:20px;zoom:1}
.opt_otherwrap .optt_delpd .optt_del{display:inline-block;overflow:hidden;position:absolute;right:0;top:2px;width:13px;height:13px;background-position:-18px 0;line-height:999px;vertical-align:top}
.opt_otherwrap .optt_checkwarea{width:148px}
.opt_otherwrap .optt_checkwarea:after{display:block;clear:both;content:''}
.opt_otherwrap .optt_checkwarea .item_quantity{float:left;margin:-2px 0}
.opt_otherwrap .optt_cwright{float:right;text-align:right}
.opt_sumwrap{margin-top:10px;padding:14px 10px 0;text-align:right;background:url(../../img/product/bg_item_header.gif) 0 0 repeat-x}
.opt_sumwrap .txt{display:inline-block;margin:-8px 10px 8px 0;font-size:0;line-height:0;vertical-align:bottom}
.opt_sumwrap .price{display:inline-block;vertical-align:top}
.opt_sumwrap .price .ssg_price{display:inline-block;font-size:27px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:normal;line-height:32px;color:#ff3945;vertical-align:top}
.opt_sumwrap .price .ssg_tx{display:inline-block;margin:-7px 0 7px 2px;font-size:0;line-height:0;vertical-align:bottom}
.review_please{overflow:hidden;margin-top:20px}
.review_please h3,.review_please .please_comment strong{float:left;margin-right:15px;padding-bottom:0;font-size:18px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;color:#000;letter-spacing:-1px}
.review_please .star_rating.large{display:block;float:left;width:80px;height:24px;background-position:0 -35px;overflow:visible}
.review_please .star_rating,
.review_please .star_rating span{display:block;height:24px;background-color:transparent;background-image:url(../../img/product/bg_star_rating02.png);background-repeat:no-repeat}
.review_please .star_rating.large.weighty span{background-position:0 -55px}
.review_please .star_rating.large.weighty .num{float:left;display:inline;height:auto;background:none}
.detail_product .review_area{float:left;position:relative;width:410px;height:auto;margin-top:0;padding:2px 20px 0;*zoom:1}
.detail_product .review_area .rate{float:left;width:150px;margin-top:0;height:24px}
.detail_product .review_area .rate .num{display:block;float:left;margin-top:0;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:normal;font-size:24px;color:#f14f4f;line-height:24px}
.detail_product .review_area .rate .num strong{margin-right:7px;font-weight:normal}
.detail_product .review_area .all_num{float:right;margin-left:0;padding:4px 6px 0 0;background:url(../../img/product/ico_arrow.gif) no-repeat 100% 10px}
.detail_product .review_area .all_num a{color:#666;text-decoration:underline}
.detail_product .review_area .all_num a .count{color:#d54159}
.info_wrap{padding-top:9px;color:#666;*zoom:1}
.info_wrap:after{content:''; display:block; clear:both}
.info_wrap .column_l .layer_wrap{float:none}
.info_wrap .column_l .layer_wrap.layer_delivery{float:left;display:inline-block;*display:inline;*zoom:1;line-height:0;vertical-align:middle}
.info_wrap .layer_wrap{position:relative;float:left;z-index:0;zoom:1}
.info_wrap .layer_wrap:after{display:block;clear:both;content:""}
.info_wrap .layer_wrap .taln{display:inline-block;vertical-align:top}
.item_header{padding:10px 0 20px;background-image:url(../../img/product/bg_item_header.gif);background-position:0 bottom;background-repeat:repeat-x}
.item_header h2{height:auto;margin-top:7px;padding:0 0 14px 0;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:21px;line-height:25px;text-align:left;border-bottom:0}
.detail_product .item_header{padding:10px 0 15px;background-image:url(../../img/product/bg_item_header.gif);background-position:0 bottom;background-repeat:repeat-x}
.detail_product .item_header h2{height:auto;margin-top:7px;padding:0;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:21px;line-height:25px;text-align:left;border-bottom:0}
.detail_product .item_header .icons{text-align:left;font-size:0;line-height:0;padding-bottom:10px;border-bottom:1px dotted #707070}
.item_header .book_info{overflow:hidden;width:480px;margin-top:7px}
.item_header .book_info li{float:left;height:18px;line-height:18px;padding-left:9px;margin-right:10px;background:#fff url(../../img/product/bg_bullet01.png) 0 6px no-repeat;color:#666;font-family:'gulim';white-space:nowrap}
.icons .emart,.icons .ssgmall,.icons .depart,.icons .traders,.icons .boons{margin-right:7px}
.icons .ico_item{margin-right:4px}
.info_wrap .data_table .data .taln strong{font-weight:bold}
.info_wrap .layer_wrap label{display:inline-block;vertical-align:top}
.layer_wrap .tooltip_box{left:auto;right:0;top:16px;letter-spacing:0}
.layer_wrap .tooltip_box.small{color:#666}
.layer_wrap .tooltip_box.small .txt.sec{padding-top:5px;letter-spacing:-1px}
.layer_wrap .tooltip_box.date{width:118px}
.layer_wrap .tooltip_box .txt{display:block;font-size:11px;text-align:center}
.layer_wrap .tooltip_box .txt em{color:#000;letter-spacing:0}
.layer_wrap .tooltip_box .period{margin-top:3px;border-top:1px dotted #666;padding-top:10px}
.layer_wrap .tooltip_box .period strong{display:block;font-size:11px;color:#222}
.layer_wrap .tooltip_box .period span{color:#000;line-height:20px;letter-spacing:0}
.layer_wrap .tooltip_box .total strong{color:#e24f4f}
.layer_wrap .tooltip_box.medium.period{min-width:140px}
.layer_wrap .tooltip_box.medium.period02{width:182px}
.info_wrap .help_tooltip{display:inline-block;width:13px;height:13px;line-height:13px;padding-right:13px;vertical-align:middle}
.info_wrap .delivery_info dd.delivery_date .help_tooltip.blind_txt{line-height:0;font-size:0}
.info_wrap .hr{border-bottom: 1px dotted #707070;margin: 10px 0 10px 0;font-size: 0;line-height: 0;clear: both}
.detail_product .info_wrap .data .link_block li .tooltip_box .tooltip_close{position:absolute;right:15px;top:9px;width:12px;height:12px}
.detail_product .info_wrap .data .link_block li .tooltip_box .tooltip_close img{vertical-align:top}
.info_wrap .column_l dl{*zoom:1}
.detail_product .info_wrap .column_l dl dt{float:left;width:122px;padding:6px 0 5px;line-height:12px;text-align:left}
.detail_product .info_wrap .column_l dl dt.sell_price{padding-top:8px}
.detail_product .info_wrap .column_l dl dd{float:right;width:358px;padding-top:4px;zoom:1;text-align:left}
.detail_product .info_wrap .column_l dl dd.price_wrap{padding-bottom:0}
.detail_product .info_wrap .column_l dl dd .price{line-height:normal;font-size:17px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold;color:#3b3b3b;font-style:normal;vertical-align:-1px}
.detail_product .info_wrap .column_l dl dd .price3{display:inline-block;margin-top:-7px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold;font-size:27px;color:#3b3b3b;line-height:33px;vertical-align:-3px}
.detail_product .info_wrap .column_l dl dd .vat{font-size:11px;font-family:"Dotum";color:#888}
.info_wrap .unique:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.info_wrap .unique.fixed_price{margin-top:-3px}
.info_wrap .unique dt{padding-top:11px !important}
.info_wrap .unique dd.text{padding-top:7px !important}
.info_wrap .unique .layer_wrap{margin-left:8px;margin-top:0}
.layer_pop .info_wrap .unique .layer_wrap.layer_delivery{margin-top:0;vertical-align:middle;line-height:0}
.layer_pop .info_wrap .delivery_info.sale.unique .layer_wrap .tooltip_box{top:18px !important}
.info_wrap .delivery_info.unique .layer_wrap .tooltip_box{top:23px !important}
.info_wrap .delivery_info.unique dd.delivery_date .text{*margin-right:4px}
.info_wrap .delivery_info.unique dd.delivery_date.best .won{vertical-align:-1px !important}
.info_wrap dl dd .price{display:inline-block;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:24px;font-style:italic;color:#e53838;line-height:33px;vertical-align:middle}
.info_wrap dl dd .price2{display:inline-block;margin-top:-7px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold;font-size:27px;color:#f24c4c;line-height:33px;vertical-align:-3px}
.info_wrap dl dd .sale_none{font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:28px;color:#000;line-height:28px}
.info_wrap dl dd .onday{font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:24px;color:#e53838;line-height:24px}
.info_wrap dl dd.price_wrap .price_ty{float:left;margin-right:0}
.info_wrap dl dd.price_wrap .price_ty img{vertical-align:-2px}
.info_wrap dl dd.price_wrap .tooltip_box{left:auto;right:0;top:17px}
.info_wrap dl dd.price_wrap .tooltip_box.discount .total th strong,.info_wrap dl dd.price_wrap .tooltip_box.discount .total td strong{color:#e24f4f}
.info_wrap dl dd.price_wrap.best .layer_wrap .tooltip_box{width:211px}
.info_wrap .delivery_info dd.delivery_date .text .ssg_tx{font-size:12px}
.info_wrap .layer_delivery{margin-top:3px;*margin-top:0}
.info_wrap .delivery_info dd.delivery_date .text{font-size:12px;color:#666}
.info_wrap .delivery_info dd.delivery_date .text .ssg_tx{font-size:12px}
.info_wrap .delivery_info dd.delivery_reservation .text{max-width:299px}
.info_wrap .delivery_info dd.delivery_date .taln{display:inline-block;*display:inline;*zoom:1;margin:0;vertical-align:middle;line-height:16px}
.info_wrap .delivery_info dd.delivery_date .taln.txt02{display:inline-block;*display:inline;*zoom:1;margin:0}
.info_wrap .delivery_info dd.delivery_date .text .login a{color:#666}
.info_wrap .delivery_info dd.delivery_date .help_tooltip{margin:0;padding-right:0;vertical-align:middle}
.info_wrap .delivery_info dd.delivery_date .help_tooltip.none{margin-top:0}
.info_wrap .poz{display:inline-block;*display:inline;*zoom:1;position:relative;height:13px;margin:0;line-height:13px;vertical-align:0}
.info_wrap .poz.poz_type{vertical-align:0;*padding-left:5px}
.info_wrap .poz_view{margin-top:-4px;margin-left:2px;*padding-left:5px}
.info_wrap .layer_wrap p{letter-spacing:-1px}
.info_wrap .layer_wrap .txt_info{display:block;letter-spacing:-1px}
.info_wrap .layer_wrap .checkbox{display:inline-block;width:13px;height:13px;margin:2px 0 0 0;padding:0;vertical-align:top}
.info_wrap .card_benefit{padding:0;margin-top:-15px;clear:both}
.info_wrap .card_benefit:after{content:''; display:block; clear:both}
.info_wrap .card_benefit .help_tooltip{padding-right:0}
.layer_pop .info_wrap .card_benefit{padding:0;margin-top:-10px}
.info_wrap .card_benefit dt{margin-top:15px}
.layer_pop .info_wrap .card_benefit dt{margin-top:10px}
.info_wrap .card_benefit:after{content:''; display:block; clear:both}
.info_wrap .card_benefit dd{margin-top:10px}
.info_wrap .card_benefit dd .btn_ssgpay_cnfrm{margin-left:18px}
.info_wrap .card_benefit.special_card dt{padding-top:2px !important}
.layer_pop .info_wrap .card_benefit dd{padding:0;line-height:12px;margin-top:7px}
.info_wrap .card_benefit .tit{margin:0}
.info_wrap .card_benefit .tit .price{color:#3b3b3b}
.info_wrap .card_benefit .tit .tooltip_box{right:0;top:16px}
.info_wrap .card_benefit .tit .tooltip_box .title,.info_wrap .tooltip_box .title{display:block;margin-bottom:10px;padding-bottom:5px;text-align:left;font-size:12px;color:#272727;border-bottom:1px dotted #666;line-height:16px;white-space:nowrap;background:0 none}
.info_wrap .card_benefit .tit .tooltip_box .title,.info_wrap .tooltip_box .period{padding-top:10px}
.info_wrap .tooltip_box.discount .period{border-top:1px dotted #666}
.info_wrap .card_benefit .tit .tooltip_box .title,.info_wrap .tooltip_box .period strong,.info_wrap .card_benefit .tit .tooltip_box .title,.info_wrap .tooltip_box .period span{font-size:11px;color:#222}
.info_wrap .card_benefit .tit .tooltip_box .title{font-size:12px;padding:3px 0;color:#272727;letter-spacing:-1px}
.info_wrap .tooltip_box .period p{font-size:11px;padding:3px 0;color:#666;letter-spacing:-1px}
.info_wrap .card_benefit .tit .tooltip_box.special .title{padding:0 0 7px}
.info_wrap .tooltip_box.discount .sale_txt{border-top:1px dotted #666}
.info_wrap .card_benefit .tit .text{font-size:11px;letter-spacing:-1px}
.info_wrap .card_benefit .tit .card_event{letter-spacing:-1px}
.info_wrap .card_benefit .tit .card_event span{display:inline;line-height:18px}
.info_wrap .card_benefit .tit .layer_wrap{display:inline-block;*display:inline;*zoom:1;float:none;line-height:0;vertical-align:middle}
.info_wrap .card_benefit ul li {margin-top:5px}
.info_wrap .card_benefit ul li{font-size:11px;color:#888}
.info_wrap .btn.go{display:inline-block;width:63px;height:16px;padding:1px 4px;border:1px solid #d8d8d8;background:#fff url(../../img/common/bg_btn_arr01.gif) 61px 7px no-repeat;line-height:17px;font-size:11px;color:#666;letter-spacing:-.1em;text-align:left;vertical-align:middle;text-align:left}
.info_wrap .btn.go.go7{margin-top:-3px !important}
.info_wrap .btn.go.go_none{width:auto}
.info_wrap .delivery_info .text02{clear:both}
.info_wrap .delivery_info.none dt,.info_wrap .delivery_info.none dd{padding-bottom:5px !important}
.info_wrap .specify .delivery_info dd, .info_wrap .specify .delivery_date dd{padding-top:4px !important}
.info_wrap .delivery_info:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.info_wrap .delivery_info dd.delivery_date .text{font-size:12px;color:#666}
.info_wrap .delivery_info dd.delivery_date .text .ssg_tx{font-size:12px}
.info_wrap .delivery_info dd.delivery_date .text strong .ssg_tx {vertical-align:top}
.info_wrap .delivery_info dd.delivery_reservation .text{max-width:299px}
.info_wrap .delivery_info dd.delivery_date .taln{display:inline-block;*display:inline;*zoom:1;margin:0;vertical-align:middle;line-height:16px}
.info_wrap .delivery_info dd.delivery_date .taln.txt02{display:inline-block;*display:inline;*zoom:1;margin:0}
.info_wrap .delivery_info dd.delivery_date .text .login a{color:#666}
.info_wrap .delivery_info dd.delivery_date .help_tooltip{margin:0;padding-right:0;vertical-align:middle}
.info_wrap .delivery_info dd.delivery_date .help_tooltip.none{margin-top:0}
.info_wrap .delivery_info dd.delivery_date .layer_wrap{display:inline-block;*display:inline;*zoom:1;float:none;line-height:0}
.info_wrap .delivery_info dd.delivery_date .layer_wrap .tooltip_box{left:auto;right:0;top:16px}
.info_wrap .delivery_info dd.delivery_date .layer_wrap .tooltip_box.tooltip_delivery{padding:0;width:202px}
.layer_pop .info_wrap .delivery_info dd.delivery_date.best .layer_wrap .tooltip_box{left:auto;right:0;top:19px}
.info_wrap .delivery_info dd.delivery_date.delivery_sort .layer_wrap .tooltip_box{left:auto;right:0;top:16px}
.info_wrap .column_l dl.option_dl2{padding-bottom:0}
.layer_pop .info_wrap .column_l dl.option_dl2 .field{margin-top:5px;padding-top:0px;max-height:218px;overflow-y:auto;*overflow-x:hidden}
.layer_pop .info_wrap .column_l dl.option_dl2.chose .field{max-height:none;overflow-y:auto;*overflow-x:hidden}
.info_wrap .option_dl2:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.info_wrap .column_l dl.option_dl2 .field .data_table{margin-top:-2px}
.info_wrap .column_l dl.option_dl2.line_once{margin-bottom:10px}
.layer_pop .info_wrap .column_l dl.option_dl2 dd{padding-top:0}
.detail_product .info_wrap .column_l .line_once dd{padding:0}
.detail_product .info_wrap .column_l .line_once dd .data_table th{padding:0}
.detail_product .info_wrap .column_l .line_once dd .data_table td{padding:0}
.info_wrap .column_l dl.option_dl2 dd.composition{padding-top:0}
.info_wrap .column_l dl.option_dl2 dd.composition .data_table .optional th, .info_wrap .column_l dl.option_dl2 dd.composition .data_table .optional td{padding:5px 0 0}
.info_wrap .field .data_table.x_small tr td.price .in{line-height:21px;font-family:"Gulim";font-size:12px;padding:0}
.info_wrap .field .data_table.x_small tr td.disition .in{padding-right:11px;text-align:right}
.info_wrap .option_dl4:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.info_wrap .option_dl4.total_dl{margin-top:10px;padding-top:15px;background:url(../../img/product/bg_item_header.gif) left top repeat-x}
.info_wrap .option_dl4.total_dl dd{float:left;text-align:left}
.info_wrap .option_dl4.total_dl dd .data{float:left}
.info_wrap .column_l dl.hope_dl{padding-top:5px}
.info_wrap .column_l dl.hope_dl:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.info_wrap .column_l dl.hope_dl dt{margin-top:0;padding-top:8px !important}
.info_wrap .column_l dl.hope_dl dt .tooltip_box{width:205px;right:0;top:15px}
.info_wrap .column_l dl.hope_dl dd{padding-top:0 !important}
.info_wrap .column_l dl.hope_dl dd .data{margin:0}
.info_wrap .column_l dl.hope_dl dt .help_tooltip{padding-right:55px}
.info_wrap .column_l dl.hope_dl dt img{margin-top:1px;vertical-align:top}
.info_wrap .column_l dl.orderer_option{margin-top:6px}
.info_wrap .column_l dl.orderer_option:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.info_wrap .column_l dl.orderer_option dt{margin-top:0}
.info_wrap .column_l dl.orderer_option dt .label.small{width:92px;padding-left:0;font-weight:normal;line-height:13px;color:#3b3b3b;font-size:11px;text-align:left;letter-spacing:-1px;background:0 none}
.info_wrap .column_l dl.orderer_option dd{padding:0 0 3px !important;vertical-align:top}
.info_wrap .column_l dl.orderer_option dd .input_text.small{font-size:11px;line-height:28px\9}
.info_wrap div.text{font-size:11px;color:#666;text-align:left}
.info_wrap div.text .ssg_tx{font-size:12px}
.info_wrap div.text p{line-height:11px;letter-spacing:-1px;margin-top:6px;margin-bottom:14px}
.info_wrap .deliver_info{margin:6px 0 10px;text-align:left}
.info_wrap .deliver_info:after{content:''; display:block; clear:both}
.info_wrap .button_area .btn.warning,.info_wrap .button_area .btn.warning span{position:relative;color:#fff;background-color:#f14f4f;background-image:none}
.info_wrap .button_area .btn.warning.active{z-index:10000}
.info_wrap .button_area .xx_large.buy{margin-right:7px;margin-bottom:10px}
.info_wrap .button_area .xx_large span.txt{width:365px}
.info_wrap .button_area .xx_large span{width:180px}
.info_wrap .button_area.btn_wrap_s .xx_large span{width:131px}
.info_wrap .button_area.btn_wrap_s .xx_large span.txt{width:374px}
.info_wrap .button_area .burial{clear:both;float:left;position:relative;width:190px;margin-right:7px}
.info_wrap .button_area .burial .smart_tip{left:-57px;top:60px}
.info_wrap .button_area .burial .tooltip_box .tooltip_close{top:5px;float:none;margin-right:0}
.layer_pop .info_wrap .button_area .burial .tooltip_box .data_table tr td{letter-spacing:0;text-align:left}
.layer_pop .info_wrap .button_area .burial .tooltip_box p.desc{text-align:left}
.tooltip_box p.btn_wrap{padding:5px 0 0}
.info_wrap .button_area .btn.slightest,.info_wrap .button_area .btn.slightest span{color:#666;background-image:none}
.info_wrap .button_area .btn.slightly,.info_wrap .button_area .btn.slightly span{color:#666;background-image:none}
.info_wrap .button_area .btn.normal{float:left;width:375px;margin-right:7px;border:1px solid #dadada}
.info_wrap .button_area .btn.normal,.info_wrap .button_area .btn.normal span{margin-bottom:10px;color:#797979;background-color:#f9f9f9;background-image:none;cursor:default}
.info_wrap .button_area .btn.weighty,.info_wrap .button_area .btn.weighty span{color:#fff;background-image:none}
.info_wrap .button_area .btn.weightiest,.info_wrap .button_area .btn.weightiest span{color:#fff;background-color:#3b3b3b;background-image:none}
.info_wrap .button_area .btn.warning,.info_wrap .button_area .btn.warning span{position:relative;color:#fff;background-color:#f14f4f;background-image:none}
.info_wrap .button_area .btn.warning.active{z-index:10000}
.info_wrap .button_area{position:relative;margin:10px 0 0;*zoom:1}
.info_wrap .button_area a{float:left;margin-right:7px;margin-bottom:10px;padding:0;border:0}
.info_wrap .button_area:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:''}
.info_wrap .button_area .sold_out_btn{clear:both;margin-right:7px}
.info_wrap .button_area .advice_txt{clear:both;width:387px;text-align:center}
.info_wrap .button_area p.btn.x_large span{width:376px}
.info_wrap .button_area .btn.x_large.clip span{width:64px}
.info_wrap .button_area .btn.x_large.cart span,.info_wrap .button_area .btn.x_large.buy span,.info_wrap .button_area .btn.x_large.visit span{width:131px}
.btn_clip{display:block}
.btn_clip a{width:85px;height:56px;margin:0 !important;background:url(../../img/product/btn_clipping_type.png) -200px 0 no-repeat}
.btn_clip.wish a{background-position:-200px -100px}
.btn_clip.clip_red a{background-position:0 -100px}
.btn_clip.clip_yellow a{background-position:-100px 0}
.info_wrap .total_dl dt{padding-top:16px !important}
.info_wrap dl dd strong.onday{font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:24px;font-style:italic;color:#e53838;line-height:24px}
.info_wrap dl dd.price_wrap{margin-top:0}
.info_wrap dl dd.price_wrap.best .layer_wrap .tooltip_box.small{width:211px}
.info_wrap dl dd.price_wrap.best .layer_wrap .tooltip_box.small .data_table tr td{letter-spacing:0}
.info_wrap dl dd.price_wrap .price_ty{float:left}
.layer_pop .info_wrap dl dd.price_wrap .tooltip_box{left:auto;right:0;top:19px}
.info_wrap dl dd.price_wrap .tooltip_box .sale_txt{border-top:1px dotted #666}
.info_wrap dl dd.text{margin-top:-4px;font-size:12px;color:#666}
.info_wrap dl dd.text.small{letter-spacing:-1px}
.info_wrap dl dd.text p{letter-spacing:-1px}
.info_wrap .card_benefit .tit .tooltip_box{right:0;top:14px}
.info_wrap .card_benefit .tit .tooltip_box .title,.info_wrap .tooltip_box .title{display:block;margin-bottom:7px;padding-bottom:7px;font-size:12px;color:#272727;border-bottom:0;line-height:16px;white-space:nowrap}
.info_wrap .card_benefit .tit .btn_delivery{display:block;margin-top:5px}
.info_wrap .card_benefit .tit .ssg_tx{vertical-align:-1px}
.info_wrap .card_benefit ul li{font-size:11px;color:#888;letter-spacing:0}
.info_wrap .non_price{clear:both;margin-top:7px;padding:8px 0;color:#666;background:#f4f4f4;text-align:center}
.info_wrap .non_bottom{padding-bottom:0 !important}
.info_wrap .delivery_info dd{margin-top:-2px;vertical-align:top}
.info_wrap .delivery_info .text{float:left}
.info_wrap .delivery_info .text span{display:inline-block;font-size:11px;vertical-align:middle}
.info_wrap .delivery_info .txt02{margin-right:3px}
.info_wrap .delivery_info dd.delivery_date{margin-top:0}
.info_wrap .delivery_info dd.delivery_date .taln{display:inline-block;margin:0 6px;vertical-align:middle;line-height:16px}
.info_wrap .delivery_info dd.delivery_date.low .layer_wrap .btn.x-small.ssg_tooltip{margin-top:-1px}
.info_wrap .delivery_info dd.delivery_date.txt{font-size:11px;vertical-align:top;line-height:12px}
.info_wrap .delivery_info dd.delivery_date.txt .btn.time{margin-left:4px}
.info_wrap .delivery_info dd.delivery_date.txt .tooltip_box{right:0;top:16px}
.info_wrap .delivery_info dd.delivery_date.txt .tooltip_store{right:0;top:19px}
.info_wrap .delivery_info dd.delivery_date .just_txt{margin-top:-4px;width:100%}
.info_wrap .delivery_info dd.delivery_date .text .login a{color:#666}
.info_wrap .delivery_info dd.delivery_date .help_tooltip{margin:0;vertical-align:middle}
.info_wrap .delivery_info dd.delivery_date.low .poz{margin-top:6px}
.info_wrap .delivery_info dd.delivery_date.txt .btn.go.go5{display:none}
.info_wrap .option_dl2 dt{float:none;width:100% !important}
.info_wrap .option_dl2 dd{float:none;width:100% !important}
.layer_pop .detail_product .info_wrap .option_dl2 dd.option_txt{padding-top:2px}
.layer_pop .detail_product .info_wrap .option_dl2 dd.option_txt .data_table .taln strong{padding-right:0}
.info_wrap .option_dl2.chose .in .layer_wrap{float:none}
.info_wrap .option_dl2.chose .in .btn.x-small.ssg_tooltip{margin-left:0}
.layer_pop .info_wrap .option_dl3{zoom:1;margin-top:0}
.info_wrap .option_dl3:after{display:block;clear:both;content:""}
.info_wrap .option_dl3 dt{display:inline-block;vertical-align:top}
.info_wrap .option_dl3 dd{display:inline-block;vertical-align:top}
.layer_pop .detail_product .info_wrap .column_l .option_dl3 dd{padding-top:2px}
.info_wrap .option_dl3 .more_store{margin-top:15px}
.info_wrap .option_dl4{zoom:1}
.info_wrap .column_l .total_dl dt{padding:11px 0 0}
.info_wrap .column_l .total_dl dt dt{padding:0}
.info_wrap .column_l .total_dl .price_wrap .price2{margin-top:-1px}
.info_wrap .option_dl4 .data{display:inline-block;height:38px;line-height:38px}
.info_wrap .option_dl4 .data .price2{line-height:38px}
.info_wrap .orderer_option dt{margin-top:7px}
.info_wrap .orderer_option dt .label.small{width:92px;padding-left:0;font-weight:normal;line-height:13px;color:#3b3b3b;font-size:11px;text-align:left;letter-spacing:-1px;background:0 none}
.info_wrap .orderer_option dd{padding:3px 0 5px;vertical-align:top}
.info_wrap .orderer_option dd .input_text.small{width:86%;font-size:11px}
.info_wrap .hope_dl .calendar.small table thead tr th.this{width:auto;text-align:center}
.info_wrap .hope_dl .calendar.small table thead tr th a .ir{top:2px}
.info_wrap .hope_dl .text .hope_warning{margin:9px 0 5px -114px;line-height:15px}
.info_wrap .card_lgroup{position:relative}
.info_wrap .column_l .dl_other dt{padding:4px 0 0}
.info_wrap .column_l .dl_other dd{margin-top:-3px}
.info_wrap .label.small{width:92px;padding-left:18px;background:url(../../img/common/bg_bullet01.gif) 5px 44% no-repeat;font-weight:normal;line-height:28px;color:#222;font-size:11px;letter-spacing:-1px}
.info_wrap .option_dl td{padding:6px 0 4px;color:#666;vertical-align:top}
.info_wrap .option_dl th{padding:6px 0 4px;border:0;background:none;vertical-align:top}
.info_wrap .option_dl2 td{padding:2px 0 4px;color:#666;vertical-align:top}
.info_wrap .option_dl2 td .input_text.small{line-height:28px}
.info_wrap .option_dl2 th{padding:2px 0 4px;border:0;background:none;vertical-align:middle}
.layer_pop .info_wrap .option_dl2.chose .field{height:auto !important;margin-top:10px !important;padding:0;overflow-y:visible !important}
.info_wrap .select.small{width:275px}
.info_wrap .field{clear:both;position:relative;margin:0;padding-top:10px;background:none;z-index:20;zoom:1}
.info_wrap .field:after{display:block;clear:both;content:""}
.info_wrap .field.choose_cart{overflow-y:scroll;overflow-x:hidden;height:294px;padding-top:0}
.info_wrap .field .data_table.x_small tr td{padding:0;padding-top:10px;padding-top:10px;padding-bottom:10px;border-top:2px solid #fff;background:#ffdce2;vertical-align:top}
.info_wrap .field .data_table.x_small tr th{padding-top:10px;padding-bottom:10px;font-family:"Gulim";font-size:12px;font-weight:normal;text-align:left;border-top:2px solid #fff;background:#ffdce2}
.info_wrap .field .data_table.x_small tr th .tooltip_box{right:0;top:19px}
.info_wrap .field .data_table.x_small tr th .tooltip_box.third_stage{right:99px;top:58px}
.info_wrap .field .data_table.x_small tr th .in{display:block;padding:0 0 0 15px}
.info_wrap .field .data_table.x_small tr th .in input{overflow:hidden;display:inline-block;width:13px;height:13px;margin:1px 0 0 0;padding:0;vertical-align:-2px}
.info_wrap .field .data_table.x_small tr th .in label{display:inline-block;vertical-align:top}
.info_wrap .field .data_table.x_small tr.bundle th,.field .data_table.x_small tr.bundle td{border-top:2px solid #fff}
.info_wrap .field .data_table.x_small tr.bundle th{padding-left:25px;border-top:2px solid #fff;background-image:url(../../img/product/ico_under.png);background-position:20px 16px;background-repeat:no-repeat;color:#888}
.info_wrap .field .data_table.x_small tr td.quantity .in{padding:0 0 0 20px}
.info_wrap .field .data_table.x_small tr td.price{display:table-cell;font-weight:bold;text-align:right}
.info_wrap .field .data_table.x_small tr td.price .in{padding:0 10px 0 0}
.info_wrap .field .data_table.x_small tr td.disition .in{padding-right:20px;text-align:right}
.info_wrap .field .data_table.x_small .ico_under{margin-right:10px;vertical-align:text-top}
.info_wrap .field .data_table.x_small .stock{display:inline-block;*display:inline;*zoom:1;color:#888}
.info_wrap .field .data_table.x_small .layer_wrap .stock{color:#888}
.info_wrap .btn.del{overflow:hidden;position:relative;width:11px;height:11px;padding:0;border:1px solid #d7d7d7;vertical-align:middle;*width:13px;*height:13px}
.info_wrap .btn.del .ir{background:#fff url(../../img/common/btn_del.png) center center no-repeat;*top:-1px;*left:-1px;*width:11px;*height:11px}
.info_wrap .message.small{margin-top:12px;font-size:11px;color:#888}
.info_wrap .column_l .message.small{zoom:1}
.info_wrap .column_l .message.small:after{content:'';display:block;clear:both}
.info_wrap .point_next{overflow:hidden;padding:2px 0;text-align:center;font-size:12px;color:#666}
.info_wrap .point_next strong{color:#f14f4f}
.info_wrap .data .item_quantity{float:left}
.info_wrap .data p{float:left;margin-left:10px;line-height:21px}
.info_wrap .column_l dl.hope_dl dt .tooltip_box{right:0;top:16px}
.info_wrap .column_l dl.hope_dl dt .layer_wrap{width:68px}
.info_wrap .column_l dl dd.message_dd{float:none;width:100%}
.info_wrap .column_l dl dd.message_dd .tooltip_box .button_area{margin:0 0 10px 0}
.info_wrap .message_dd .help_tooltip{vertical-align:middle}
.info_wrap .message_dd .tooltip_box{right:0;top:19px}
.info_wrap .message.medium{display:inline-block;*display:inline;*zoom:1;float:none;margin-top:0px;padding:5px 10px 5px;border:1px solid #b2b2b2;line-height:19px;white-space:nowrap}
.info_wrap .message.medium strong{height:15px;margin-right:5px;padding-right:9px;border-right:1px solid #c8c8c8;line-height:19px;font-weight:normal;color:#222}
.info_wrap .message.medium strong img{vertical-align:-2px}
.info_wrap .message.medium span{font-weight:bold}
.info_wrap table th{text-align:left}
.datepicker table th{text-align:center}
.tooltip_box .data_table th,.tooltip_box .data_table td{margin:0;padding:3px 0}
.tooltip_box .data_table th{background:none;border:0}
.tooltip_box .data_table td strong{padding:0}
.info_wrap .hope_dl{padding-bottom:2px}
.info_wrap .multi_tbl tr:first-child td{padding-bottom:10px}
.btn.x-small.toggle{display:inline-block;height:18px;margin:-1px 0 0 0;padding:0 15px 0 5px;border:1px solid #d8d8d8;background-color:#fcfcfc;background-image:url(../../img/common/bg_btn_toggle01.png);background-position:100% -3px;background-repeat:no-repeat;font-size:11px;color:#666;letter-spacing:-.1em;vertical-align:top;line-height:18px}
.btn.x-small.toggle.active{background-position:100% -20px}
.btn.x-small.ssg_tooltip{display:inline-block;height:18px;padding:0 15px 0 5px;background-color:#fff;background-position:100% 0;border:1px solid #d8d8d8;vertical-align:top;line-height:19px;color:#666;text-decoration:none}
.btn.x-small.ssg_tooltip.active{background-position:100% -21px}
.tooltip_box p.btn_wrap .btn{margin:0 2px;padding:0 3px;background:0 none;font-weight:normal}
.layer_pop .datepicker_panel{height:28px}
.layer_wrap .tooltip_box .ptxt{font-size:11px;line-height:16px;color:#666;letter-spacing:-1px}
.info_wrap .button_area{position:relative;margin:10px 0 0}
.info_wrap .button_area .tooltip_box.small_03{left:-7px;top:-98px}
.info_wrap .button_area .tooltip_box.small_03.wish{right:0;top:-85px}
.info_wrap .button_area .burial .tooltip_box.medium{position:absolute;right:0;top:57px}
.btn.layer_red{float:left;width:180px;height:55px;margin:0 4px 10px 0;background:#f14f4f;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:20px;font-weight:bold;color:#fff}
.btn.layer_black{float:left;width:180px;height:55px;margin:0 3px 0 0;background:#3b3b3b;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:20px;font-weight:bold;color:#fff}
.btn.layer_red span,.btn.layer_black span{padding-top:16px;*padding-top:13px;*line-height:24px}
.button_area .btn_clip{float:left;display:block;width:85px;height:56px;margin:0 !important;background:url(../../img/product/btn_clipping_type.png) -200px 0 no-repeat}
.button_area .btn_clip.wish{background-position:-200px -100px}
.btn.layer_warning{width:366px;height:53px;margin-top:10px;background-color:#f9f9f9;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:20px;font-weight:bold;color:#797979;line-height:53px;border:1px solid #dadada}
.info_wrap .button_area .btn_detail{display:block;width:480px;height:27px;margin:10px 0 -10px 0;padding-top:8px !important;border:1px solid #c9c9c9 !important;text-align:center}
.info_wrap .bn_deli_area{margin-top:7px;float:left}
.info_wrap .bn_deli_area img{vertical-align:top}
.option_btn{float:left}
.btn_select{float:right;display:block;width:43px;height:22px;padding:4px 0 0;border:1px solid #b2b2b2;font-size:11px;color:#666;text-decoration:none;letter-spacing:-1px;text-align:center}
.layer_pop .manage_item{padding:30px}
.layer_pop .manage_item .tbl_cart th{background:#f8f8f8}
.layer_pop .manage_item .data_tbl .tbl_cart td{padding:0;background:none}
.layer_pop .manage_item .data_tbl .tbl_cart td:first-child{padding:15px 0 0 6px;vertical-align:top}
.layer_pop .manage_item .data_tbl .mi_thumbarea{position:relative;display:inline-block;width:70px;height:70px;margin-right:10px}
.layer_pop .manage_item .data_tbl .mi_soldout,.layer_pop .manage_item .data_tbl .mi_ready,.layer_pop .manage_item .data_tbl .mi_limit{display:none;position:absolute;top:0;left:0;z-index:100}
.layer_pop .manage_item .data_tbl .case_soldout .txt{color:#888}
.layer_pop .manage_item .data_tbl .case_soldout .choice_btnlist{display:none}
.layer_pop .manage_item .data_tbl .case_soldout .choice_btnlist.sold_out{display:block}
.layer_pop .manage_item .data_tbl .case_soldout .mi_soldout{display:block}
.layer_pop .manage_item .data_tbl .case_ready .choice_btnlist{display:none}
.layer_pop .manage_item .data_tbl .case_ready .choice_btnlist.ready{display:block}
.layer_pop .manage_item .data_tbl .case_ready .mi_ready{display:block}
.layer_pop .manage_item .data_tbl .case_limit .choice_btnlist{display:none}
.layer_pop .manage_item .data_tbl .case_limit .mi_limit{display:block}
.layer_pop .manage_item .data_tbl .choice_btnlist.sold_out{display:none}
.layer_pop .manage_item .tbl_cart th{height:18px;padding:11px 0 9px;border-bottom:1px solid #ededed;background:#fafafa;color:#222;line-height:0}
.layer_pop .manage_item .table_itemlist2.tbl_cart .in{padding:20px 0 10px}
.layer_pop .manage_item .table_itemlist2.tbl_cart .in .case_article .ca_iteminfo{width:177px;margin-left:10px}
.layer_pop .manage_item .table_itemlist2.tbl_cart .choice_btnlist{margin-top:10px}
.layer_pop .manage_item .table_itemlist2.tbl_cart .ca_thumbarea{margin-left:10px}
.layer_pop .manage_item .table_itemlist2.tbl_cart td{height:130px;padding:20px 0;background:url(../../img/common/bg_manage_item_pop.gif) 0 20px no-repeat}
.layer_pop .manage_item .table_itemlist2.tbl_cart td:first-child{padding-left:0;background:none}
.layer_pop .manage_item .table_itemlist2.tbl_cart .item_promotion span{margin-left:10px}
.layer_pop .manage_item .tbl_cart .in .case_article .ca_thumbarea .btn_big_view{position:absolute;right:0;bottom:0;width:22px;height:22px;background-position:-80px 0;font-size:0;line-height:0}
.layer_pop .manage_item .sp_case{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(../../img/order/sp_case.png) no-repeat 0 0;line-height:999px;vertical-align:top}
.layer_pop .info_wrap .column_l .staff_discount{text-align:center}
.layer_pop .info_wrap .column_l .staff_discount .staff_txt{display:inline-block;*display:inline;*zoom:1;line-height:20px}
.layer_pop .info_wrap .column_l .staff_discount .layer_wrap{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.layer_pop2{position:absolute;top:100px;left:30%;z-index:99999;width:900px;background-color:#fff;border:1px solid #eee}
.layer_pop2 .content_intro{position:relative;padding:33px 0 12px;margin:0 20px;border-bottom:2px solid #000}
.layer_pop2 .ssg_num{float:left;width:25px;height:25px;margin-top:3px;margin-left:5px;background:url(../../img/mem/bg_pink_num.png) no-repeat 0 0;font-size:11px;color:#fff;font-weight:bold;line-height:27px;vertical-align:middle;text-align:center}
.layer_pop2 .content_intro h2{float:left;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:25px;color:#222d36;letter-spacing:-1px;line-height:30px;font-weight:normal}
.layer_pop2 .content_intro .intro_aside{overflow:hidden}
.layer_pop2 .content_intro .intro_aside .detail_view{position:absolute;right:0;bottom:10px}
.layer_pop2 .content_intro .intro_aside .intro_advice{position:absolute;top:44px;right:88px;text-align:right;color:#03aecc}
.layer_pop2 .content_intro .intro_aside .p_sum{position:absolute;width:300px;top:30px;right:88px;text-align:right;color:#4a565e;line-height:35px;font-weight:bold}
.layer_pop2 .content_intro .intro_aside .p_sum .ssg_tx{font-size:12px;margin-left:3px}
.layer_pop2 .content_intro .intro_aside .p_sum .ssg_price{font-family:Roboto-Medium,'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:29px;font-weight:normal}
.layer_pop2 .myssg_close{position:absolute;top:-12px;right:-12px}
.layer_pop2 .section{position:relative}
.layer_pop2 .section.my_point{text-align:center}
.layer_pop2 .content_intro .intro_content{position:relative;border-top:2px solid #fff}
.layer_center{left:50%;margin-left:-450px}
.layer_pop3{display:none;position:relative;background-color:#fff;border:1px solid #eee}
.layer_pop3 .content_intro{position:relative;padding:33px 0 12px;margin:0 20px;border-bottom:2px solid #000}
.layer_pop3 .content_intro h2{font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:25px;color:#222d36;letter-spacing:-1px;line-height:30px;font-weight:normal}
.layer_pop3 .myssg_close{position:absolute;top:-12px;right:-12px;background-color:transparent}
.myclip{height:700px;overflow-y:scroll}
.myclip ul{width:860px;height:100%;margin:30px auto;background:url(../../img/common/bg_dot_bar.gif) -12px 0 repeat}
.myclip .layer_wrap ul{width:auto;height:auto;margin:0;background:none}
.myclip ul li{width:286px;margin-bottom:40px;text-align:center}
.myclip .layer_wrap ul li{width:auto;margin:0;text-align:left}
.myclip ul li .item_box{width:200px;margin:0 auto;font-family:'gulim'}
.myclip ul li .masonry_brick{display:block;width:253px;margin:0 auto;border:1px solid #d8d8d8}
.myclip ul li a.event_txt{display:inline-block;position:relative;width:253px;height:104px;padding-top:42px;font-size:12px;text-align:center;text-decoration:none;background-color:#fafafa;border:1px solid #d8d8d8}
.myclip ul li a.event_txt span{display:block;padding:15px 10px 0;line-height:18px;color:#747474}
.myclip ul li .itembx{width:223px;margin:0 auto}
.myclip ul li .itembx .period{margin:15px 0 10px 0;font-size:11px;color:#999}
.myclip ul li .itembx .brand{font-weight:bold;font-family:'gulim'}
.myclip ul li .itembx .layer_wrap{line-height:1.5em}
.myclip ul li .itembx .layer_wrap .help_sale_info{display:none}
.brand_link{display:block;position:relative;text-decoration:none}
.brand_box{display:block;width:192px;height:117px;padding:2px;border:2px solid #bcbcbc}
.box_inner{display:block;width:190px;height:115px;border:1px solid #bcbcbc;background:#fafafa;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold;font-size:20px;line-height:24px;text-align:center}
.box_inner span{display:inline-block;vertical-align:middle;color:#000}
.box_inner span.brand_img{position:absolute;top:5px;left:10px}
.box_inner span.brand_img img{background-repeat:no-repeat;background-position:50% 50%}
.box_inner .align{width:1px;height:115px;vertical-align:middle}
.brand_name{margin:7px 0 0 0;color:#666;text-align:left}
.brand_name strong{color:#00aac4;text-align:left}
.brand_item{margin-top:3px;color:#666;text-align:left}
.layer_pop2 .data_tbl{padding:0 30px}
.data_tbl{margin:50px 0 20px;text-align:center;font-size:12px}
.data_tbl .data_table{width:100%;border-top:1px solid #7c7c7c}
.data_tbl .data_table td{padding:12px 0 10px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;color:#222}
.my_benefits .data_tbl .data_table td:first-child{border-left:none}
.data_tbl .data_table tbody th{padding:0;border-bottom:1px solid #e5e5e5;background:none;color:#222;font-weight:normal}
.data_tbl .data_table tbody th a{text-decoration:none;color:#222}
.data_tbl .data_table tbody th a:hover,.data_tbl .data_table tbody td a:hover{text-decoration:underline}
.data_tbl .data_table td a{text-decoration:none;color:#222}
.data_tbl .data_table td.al_l a.summary{display:block;padding-left:10px}
.data_tbl .al_l{text-align:left}
.data_tbl .al_r{text-align:right}
.data_tbl .al_c{text-align:center}
.data_tbl .vr_t{vertical-align:top}
.data_tbl .txt{font-size:12px;color:#222}
.data_tbl .txt.small{font-size:11px}
.data_tbl .txt.plus,.data_tbl .txt.plus a{color:#39b4b5}
.data_tbl .txt.minus,.data_tbl .txt.minus a{color:#e24f4f}
.data_tbl .txt.slight,.data_tbl .txt.slight a{color:#777}
.data_tbl .txt.slightly,.data_tbl .txt.slightly a{color:#666}
.data_tbl .txt.strong{font-weight:bold}
.data_tbl .txt.normal{padding:0;font-weight:normal;background:none}
.data_tbl .txt.indent{text-indent:10px}
.data_tbl .txt.spacing{letter-spacing:-1px}
.content_myssg .display_store{margin-bottom:5px}
.data_tbl .txt.under{text-decoration:underline}
.data_tbl .txt.sort{color:#777}
.data_tbl .blue_txt{color:#39b4b5}
.data_tbl .tc_btn{margin-top:1px;line-height:0}
.data_tbl .tc_btn .b_type{display:inline-block;min-width:40px;padding:2px 3px 0;border:1px solid #ccc;background:#eee;font-size:11px;line-height:12px;color:#666;letter-spacing:-1px;vertical-align:top;text-decoration:none;box-shadow:inset 0 1px 0 0 #fdfdfd}
.data_tbl p.txt.slight.soacing{line-height:16px;margin:1px 0 8px}
.data_tbl p.txt.slight.soacing em{color:#373737}
.ca_iteminfo{text-align:left}
.ca_thumb img{vertical-align:top}
.ca_iteminfo{text-align:left}
.ca_iteminfo .summary{line-height:18px;margin-bottom:10px}
.ca_iteminfo .typer{margin-top:3px;font-size:11px;line-height:14px;color:#00aac4}
.ca_iteminfo .typer.ty2{letter-spacing:-.05em}
.ca_iteminfo .typer .point{color:#e34545}
.ca_iteminfo .ico_gift{width:12px;height:9px;margin:-3px 0 0 4px;background-position:-190px -98px;vertical-align:middle}
.txt_mall{display:inline-block;margin:1px 3px -1px;padding-top:1px;font-size:12px;line-height:18px;vertical-align:top;white-space:nowrap}
.ico_map{display:inline-block;margin:0 4px -3px 0;vertical-align:top}
.ico_map img{vertical-align:top}
.ico_map2{display:inline-block;margin:0 4px -3px 0;vertical-align:top}
.ico_map2 img{vertical-align:top}
.layer_pop2 .my_point .content_intro .intro_content{position:relative;border-top:2px solid #fff}
.layer_pop2 .my_point ul{display:inline-block;*display:inline;*zoom:1;padding:50px 8px 50px;background-color:#fff}
.layer_pop2 .my_point ul:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.layer_pop2 .my_point ul li{float:left;width:220px;height:64px;padding-top:116px;text-align:center;background-position:47px 14px;background-repeat:no-repeat;border-left:1px dotted #c1c1c1;background:url(../../img/mem/bg_point.gif) left top no-repeat}
.layer_pop2 .my_point ul.switch li{background:url(../../img/mem/bg_switch.gif) left top no-repeat}
.layer_pop2 .my_point ul li:first-child{border-left:0 none}
.layer_pop2 .my_point ul li.product{background-position:47px 0px}
.layer_pop2 .my_point ul li.event{background-position:47px -200px}
.layer_pop2 .my_point ul li.cart{background-position:47px -400px}
.layer_pop2 .my_point ul li.extinction{background-position:47px -600px}
.layer_pop2 .my_point ul li strong{display:block;padding-top:4px;font-family:Roboto-Medium,'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:32px;line-height:39px;vertical-align:-2px;font-weight:normal}
.layer_pop2 .my_point ul li strong span.ssg_tx{margin-left:3px;font-size:12px;font-family:'Gulim';color:#4a565e}
.layer_pop2 .my_point ul li p{display:block;line-height:12px;margin-top:-3px;*margin-top:5px;color:#7c7c7c}
.layer_pop2 .no_data{height:240px;margin-bottom:30px;line-height:30px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:24px;color:#222;text-align:center;vertical-align:middle}
.layer_pop2 .no_data .blank{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:0;height:240px;overflow:hidden}
.layer_pop2 .no_data p{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;text-align:center}
.layer_pop2 .no_data p span{display:block}
.layer_pop2 .no_data .cs_btn.large{margin-top:10px}
.layer_pop2 .rs_btn_area{padding-top:15px;text-align:center}
.recent_viewed{padding:50px 50px 40px 50px}
.recent_viewed .itembx .price_unit .applied em{font-size:20px}
.recent_viewed .item_info .summary{width:140px}
.recent_viewed .itembx{padding:40px}
.recent_viewed table tr td:first-child .itembx{padding-left:0}
.view_item_list{position:relative}
.view_item_list .br{border:1px solid white;position:absolute;right:0;top:0;width:1px;height:900px;z-index:10}
.view_item_list.num{position:relative;margin-top:20px}
.view_item_list .title{display:block;height:22px;border-bottom:1px solid #d3d3d3;font-size:12px}
.view_item_list .title em{color:#fc3d72}
.view_item_list ul{overflow:hidden;width:840px;padding:10px 0;background:url(../../img/mem/bg_br.gif);border-bottom:1px solid #d3d3d3}
.view_item_list ul li{position:relative;float:left;width:139px;padding:20px 40px 30px}
.view_item_list.num ul li{padding:37px 40px 47px}
.view_item_list ul li .info_top{top:0}
.view_item_list .itembx .summary a{height:34px}
.view_item_list .itembx .price_unit{height:35px}
.view_item_list .itembx .price_unit .applied em{font-size:20px;font-style:normal}
.view_item_list .bgline{position:absolute;bottom:50px;left:203px;width:1px;height:563px;background:url(../../img/common/bg_list_01.gif) no-repeat 0 0}
.view_item_list .line_02{left:421px}
.view_item_list .line_03{left:640px}
.view_item_list .btn.more{display:block;height:40px;border-top:1px solid #e3e3e3;border-bottom:1px solid #b2b2b2;background:url(../../img/common/bg_more.gif) repeat-x 0 0;color:#222;font-family:'Gulim';line-height:40px;text-align:center}
.view_item_list .btn.more span{padding-right:12px;background:url(../../img/common/bg_arrow3.gif) no-repeat 100% 16px;cursor:pointer}
.view_item_list .btn.more.style2 span{background:url(../../img/product/bg_arrow.gif) no-repeat 100% 48%}
.view_item_list .btn.go{position:absolute;z-index:30;top:-6px;right:0;display:inline-block;height:16px;padding:2px 15px 0 4px;border:1px solid #d8d8d8;background:#fcfcfc url(../../img/common/bg_btn_arr01.gif) 115px 7px no-repeat;line-height:17px;font-size:11px;color:#666;letter-spacing:-.1em;text-align:left;vertical-align:middle;text-align:left}
.customer_comment .view_item_list{margin-top:50px}
.customer_comment .view_item_list ul{min-height:327px;max-height:654px}
.customer_comment .view_item_list ul li{padding:20px 34px 30px 35px}
.customer_comment ul li{width:219px;border-left:1px dotted #e9e9e9;margin-left:-1px;height:auto;min-height:275px;padding:0;padding-top:50px}
.customer_comment .itembx{position:relative;width:140px;margin:0 auto}
.customer_comment .itembx.show_comment .item_info{margin-top:20px}
.customer_comment .itembx .item_info{position:relative}
.customer_comment .itembx .item_info .rate_comment{position:absolute;left:-10%;width:144px;padding:15px 12px;border:2px solid #c6c6c6}
.customer_comment .itembx .thumbnail{height:140px}
.customer_comment .itembx .point_bx{position:absolute;top:-10px;left:-10px;width:42px;height:42px;background:url(../../img/common/bg_point.gif) no-repeat;color:#fff;font-weight:bold;padding:7px 0 0 3px}
.customer_comment .itembx .point_bx em{display:inline-block;text-decoration:none;width:35px;text-align:center}
.customer_comment .write_review{display:block;width:118px;border:2px solid #c6c6c6;padding:7px 0 7px 10px;background:url(../../img/common/bg_arrow4.gif) no-repeat 105px center;font-family:'gulim';color:#858585;line-height:12px}
.customer_comment .rate_comment .star_rating{width:auto;overflow:hidden;float:none}
.customer_comment .rate_comment .real_comment{clear:both}
.customer_comment .rate_comment .arrow_top{position:absolute;top:-9px;left:50%;width:13px;height:9px;background:url(../../img/common/bg_arrow_top.gif) no-repeat}
.delivery_condition{width:800px;margin:7px auto 50px}
.delivery_condition table td{border-bottom:1px solid #e3e3e3;padding:21px 0 18px 26px;text-align:left}
.delivery_condition table td:first-child{padding-left:0;text-align:center}
.delivery_condition table td .order_data li{color:#a9a9a9;font-size:12px}
.delivery_condition table td .order_data li:first-child{margin-bottom:13px}
.delivery_condition table td .order_data li span{display:inline-block;width:64px}
.delivery_condition table td .price{color:#a9a9a9}
.delivery_condition table td .price strong{display:block;margin-bottom:8px}
.delivery_condition table td .price em{padding-right:2px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:22px;color:#000;vertical-align:-1px}
.delivery_condition table td.btn_type{padding:0;text-align:center}
.delivery_condition table td.btn_type span{display:block;height:82px;margin:21px 0 18px 0;border-left:1px dotted #c1c1c1}
.delivery_condition table td.btn_type span a{display:block;height:73px;padding-top:9px}
.delivery_condition .button_area{margin-top:20px}
.coupon_down{overflow:hidden;width:799px;margin:46px auto 50px}
.coupon_down .cp_area{margin-top:30px}
.coupon_down .cp_area:first-child{position:relative;margin-top:0}
.coupon_down h3 strong{font-size:15px;line-height:15px;color:#666}
.coupon_down h3 strong em{color:#fc3d72}
.coupon_down h3 img{vertical-align:-2px}
.coupon_down h3.stit{padding-top:3px;margin-bottom:14px;overflow:hidden}
.coupon_down .month_coupon{overflow:hidden;width:800px;margin:14px 0 0 -1px;padding-top:30px;border-top:1px solid #d3d3d3;text-align:center}
.coupon_down .month_coupon li{position:relative;float:left;width:265px;padding:15px 0;border-left:1px dotted #d6d6d2}
.coupon_down .month_coupon li .coupon_wrapping{width:195px;padding:0 45px 0 28px}
.coupon_down .month_coupon li .coupon-list{display:inline-block;margin:0 0 10px -14px;zoom:1}
.coupon_down .month_coupon li .coupon-list li{width:216px;margin:0;padding:0;background:none;border:none;font-family:'굴림',Gulim;font-size:12px;color:#b3b7b9}
.coupon_down .month_coupon .coupon_ticket{position:relative;width:186px;height:105px;margin:0 auto 10px auto;padding:0 51px 0px 0;background:url(../../img/event/bg_sale01.gif) no-repeat 0 0}
.coupon_down .month_coupon .coupon_ticket .em{display:inline-block;width:63px;margin:17px 0 -8px 4px;font-size:65px;color:#f3708c;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold;font-style:Italic;line-height:70px;*line-height:80px;letter-spacing:-5px;text-align:center}
.coupon_down .month_coupon .coupon_ticket .coupon_img{position:absolute;bottom:20px;left:60px}
.coupon_down .month_coupon li .coupon_wrapping.sale_money .coupon_ticket{background:url(../../img/event/bg_sale02.gif) no-repeat 0 0}
.coupon_down .month_coupon li .coupon_wrapping.sale_money .coupon_ticket .em{width:162px;margin:29px 0 0 -25px;font-size:45px;line-height:50px;*line-height:58px;letter-spacing:-5px;color:#5cc6ed}
.coupon_down .month_coupon li .coupon_wrapping.free .coupon_ticket{background:url(../../img/event/bg_free.gif) no-repeat 0 0}
.coupon_down .month_coupon li .icon_expiration{position:absolute;left:0;top:-2px;width:57px;height:57px;background:url(../../img/csc/bg_expiration.png) no-repeat;font-size:0;line-height:0}
.coupon_down .btn_down a{display:inline-block;*display:inline;*zoom:1;width:108px;padding-right:10px;height:25px;line-height:25px;color:#666;border:2px solid #c6c6c6;text-decoration:none;text-align:center;background:url(../../img/mem/btn_down_arrow.png) 88px 4px no-repeat}
.coupon_down .button_area.large{margin:-21px 0 -7px}
.coupon_down .btn_down_link{position:absolute;top:0;right:0;background:url(../../img/mem/bg_coupon_down.gif) no-repeat;width:151px;height:29px}
.coupon_down .btn_down_link a{display:block;padding-left:10px;line-height:29px;color:#666;text-decoration:none;letter-spacing:-1px}
.gift_card{margin:22px 22px 70px;font-size:14px;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;color:#2e2e2e;}
.gift_card .tx_point{color:#ff5b59}
.gift_card .gift_card_lst li{position:relative;margin-top:14px;padding-left:15px;line-height:1.57}
.gift_card .gift_card_lst li:first-child{margin-top:0}
.gift_card .gift_card_lst li .lst_num{position:absolute;top:0;left:0}
.gift_card .gift_card_img{margin-top:50px;text-align:center}
.gift_card .gift_card_img img{vertical-align:top}
.regular_shipping{position:relative;margin-top:20px}
.regular_shipping .data_table{width:100%;border-top:2px solid #000}
.regular_shipping .data_table table th{padding:0;border-bottom:1px solid #dee3e6;background:#ecf1f5}
.regular_shipping .data_table table td{padding:26px 0 24px 20px;border-bottom:1px solid #efefef;color:#666;font-size:12px;line-height:24px}
.regular_shipping .data_table table td.setting_go{padding:0;border-left:1px solid #efefef;text-align:center;vertical-align:middle}
.regular_shipping .data_table table td.setting_go a{display:inline-block;padding-top:90px;background:url(../../img/common/bg_gear.gif) no-repeat 0 0;color:#666;font-size:11px;text-decoration:underline}
.regular_shipping .data_list{margin-top:15px}
.regular_shipping .data_list.medium li{padding-left:20px;background:none;color:#999;line-height:16px;margin-top:0}
.regular_shipping .view_item_list{margin-top:35px}
.view_item_list.num ul li{padding:37px 40px 47px;margin-top:30px}
.view_item_list ul li .info_top{top:-20px}
.view_item_list .btn.go{position:absolute;top:-6px;right:0;display:inline-block;height:16px;padding:2px 15px 0 4px;border:1px solid #d8d8d8;background:#fcfcfc url(../../img/common/bg_btn_arr01.gif) 115px 7px no-repeat;line-height:17px;font-size:11px;color:#666;letter-spacing:-.1em;text-align:left;vertical-align:middle;text-align:left}
.recently_view{overflow-y:scroll;margin:50px 0 50px;width:900px;overflow-x:hidden;height:596px}
.plz_co{overflow-y:scroll;height:495px;margin:50px 0 50px 50px}
.util_plsc.active .ch_box,.util_plsc.lst_over .ch_box{background-color:#f9f9f9}
.util_plsc.active{border-color:#79c1cf}
.util_plsc.lst_over{border-color:#97cdcd}
.util_plsc.active.lst_over{border-color:#79c1cf}
.util_plsc.active .in_shadow,.util_plsc.lst_over .in_shadow{display:block;position:absolute;left:0;top:0;right:0;height:6px;background:url(../../img/mem/bg_chb_plsc_shadow.png) repeat-x 0 0}
.util_plsc.lst_over .arrow{background-position:-30px -54px}
.util_plsc.active .arrow{background-position:-60px -54px}
.util_plsc.active.lst_over .arrow{background-position:-60px -54px}
.util_plsc{position:relative;margin-top:33px;padding:4px 31px 4px 4px;border:2px solid #bcbcbc;background:#fff;line-height:16px;zoom:1}
.util_plsc.wrap{padding:4px}
.util_plsc textarea{overflow:auto;position:relative;z-index:20;width:100%;height:16px;*margin:-1px 0;border:0 none;background:transparent;font-size:12px;color:#777;line-height:16px;letter-spacing:-1px;vertical-align:top;resize:none}
.util_plsc .comment_txt{display:inline-block;position:absolute;left:5px;top:4px;padding-left:22px;z-index:10;font-size:11px;background:url(../../img/common/ico_label.png) no-repeat 0 0;color:#999;vertical-align:top;cursor:text}
.util_plsc .in_shadow{display:none}
.util_plsc .arrow{position:absolute;left:14px;bottom:100%;width:27px;height:16px;background-position:0 -54px}
.util_plsc .pic_bor{display:inline-block;position:absolute;bottom:4px;right:0;z-index:20;width:31px;height:16px;margin-top:-8px;text-align:center}
.util_plsc .pic_bor .bor{display:inline-block;overflow:hidden;position:absolute;right:100%;top:0;bottom:0;width:1px;height:1px;background:#cecece}
.util_plsc .pic_area{display:inline-block;position:relative;width:18px;height:16px;vertical-align:top}
.util_plsc .pic_area a.camera{width:18px;height:16px;background-position:0 -36px}
.util_plsc .pic_area a.camera:hover{background-position:-20px -36px}
.util_plsc .pic_area.yes_f a.camera{background-position:-82px -84px}
.util_plsc.active{padding:0}
.util_plsc.active .comment_txt{display:none}
.util_plsc .util_plsbt a{display:inline-block;min-width:38px;height:23px;margin-left:1px;padding:2px 0 0;border-radius:0;border:0;background:#c4c4c4;font-size:11px;font-weight:bold;line-height:26px;color:#fff;letter-spacing:-1px;vertical-align:top;text-align:center;text-decoration:none}
.util_plsc .util_plsbt a:hover{background:#8e8e8e}
.util_plsc .util_plsbt a.btn_type2{background:#97cece}
.util_plsc .util_plsbt a.btn_type2:hover{background-color:#58adbc}
.util_plsbt{width:100%;margin-top:10px;line-height:20px}
.util_plsbt:after{display:block;clear:both;content:''}
.util_plsbt .byte{display:inline;float:left;font-size:11px;color:#747474}
.util_plsbt .util_pbr{display:inline;float:right}
.util_plsbt .util_pbr a{display:inline-block;min-width:56px;height:16px;margin-left:3px;padding:2px 0 0;border:1px solid #ccc;border-radius:2px;background:#eee;font-size:11px;font-weight:bold;line-height:16px;color:#666;letter-spacing:-1px;vertical-align:top;text-align:center;text-decoration:none}
.util_plsbt .util_pbr a.btn_type2{border-color:#3f91a0;background-color:#5aadbc;color:#fff}
.util_plsbt .chb_pbr{display:inline;float:right}
.pic_area .num_wrap{display:none;position:absolute;right:-18px;top:0;padding:0 6px;vertical-align:top}
.pic_area.yes_f .num_wrap{display:block}
.pic_area .num_wrap .nw_c{display:block;width:4px;height:16px;background:url(../../img/mem/sp_bg_picnum.png) repeat-x 0 -20px;vertical-align:top}
.pic_area .num_wrap .tx{display:inline-block;float:left;position:relative;z-index:10;margin:1px -2px 0 -2px;padding-top:2px;font-size:11px;font-weight:bold;line-height:11px;color:#fff;vertical-align:top}
.pic_area .num_wrap .nw_l{display:inline-block;position:absolute;left:0;top:0;width:7px;height:16px;background:url(../../img/mem/sp_bg_picnum.png) no-repeat 0 0;vertical-align:top}
.pic_area .num_wrap .nw_r{display:inline-block;position:absolute;right:0;top:0;width:7px;height:16px;background:url(../../img/mem/sp_bg_picnum.png) no-repeat 100% -40px;vertical-align:top}
.plzComm_buy_write .pic_area a.camera{width:18px;height:16px;background-position:0 -36px}
.plzComm_buy_write .pic_area a.camera:hover{background-position:-20px -36px}
.plzComm_buy_write .pic_area.yes_f a.camera,
.plzComm_buy_write .pic_area.yes_f a.camera:hover{background-position:-82px -84px}
.comment_wrap{border-top:1px dotted #c9c9c9;margin-top:11px}
.comment_wrap .cl_box .cl_tbl{width:195px}
.plz_co h3{display:inline-block;*display:inline;*zoom:1;margin-bottom:10px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:16px;font-weight:bold}
.plz_co .cmt_num{display:inline-block;*display:inline;*zoom:1;margin-bottom:10px;margin-left:5px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:16px;color:#fc3d72}
.plz_co .ch_boxlist li.ch_list{height:auto}
.plz_co_nd{margin:0 95px 80px;padding-top:415px;background:url(../../img/mem/bg_plzco_guide.png) 0 68px no-repeat}
.plz_co_nd .nd_advice{padding-top:20px;border-top:1px dotted #d1d1d1;font-size:11px;font-family:'dotum';color:#747474;text-align:center}
.service_bn{overflow-y:scroll;margin:50px 0 50px 70px;width:830px;overflow-x:hidden;height:592px}
.service_bn ul{width:762px;margin:1px}
.service_bn ul li{border:1px solid #d8d8d8;margin-left:-1px;margin-top:-1px}
.service_bn .view_item_list{margin-top:30px}
.recently_exhibition ul li a{display:inline-block;position:relative;width:253px;font-size:0;line-height:0}
.recently_exhibition ul li a.event_txt{width:253px;height:104px;padding-top:42px;font-size:12px;text-align:center;text-decoration:none;background-color:#fafafa}
.recently_exhibition ul li a.event_txt span{display:block;padding:15px 10px 0;line-height:18px;color:#747474}
.service_bn .no_data{position:relative;width:253px;height:146px}
.service_bn .no_data .blank{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:0;height:146px;overflow:hidden}
.service_bn .no_data .cont{display:inline-block;width:220px;vertical-align:middle;*display:inline;*zoom:1;text-align:center;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:18px;line-height:23px;font-weight:bold;color:#222}
.service_bn .no_data a{display:block;width:253px;height:146px;margin:0;padding:0;text-decoration:none}
.view_item_list .btn.more span{padding-right:12px;background:url(../../img/common/bg_arrow3.gif) no-repeat 100% 16px;cursor:pointer;font-size:12px;font-weight:bold}
.regular_shipping_area{margin:30px}
.regular_shipping .data_list.medium li{padding-left:20px;background:none;color:#999;line-height:20px;font-size:12px}
.view_item_list{position:relative;width:840px;margin:0 auto}
.view_item_list.num{position:relative;margin-top:20px;margin-bottom:20px}
.view_item_list ul li{position:relative;float:left;width:140px;padding:20px 34px 30px;border:1px solid transparent}
.view_item_list ul li.lst_over{border:1px solid black;z-index:20}
.view_item_list.num ul li{padding:20px 34px 20px}
.view_item_list .itembx .cart_btn{margin-top:5px}
.view_item_list .itembx .cart_btn a{display:block;width:134px;height:26px;border:2px solid #c6c6c6;text-align:center;line-height:26px;color:#666;letter-spacing:-1px}
.recently_exhibition .view_item_list{width:762px;margin:30px 0 0}
.scroll_item_list{overflow-y:scroll;width:840px;overflow-x:hidden;height:317px}
.cs_btn{display:inline-block}
.cs_btn.large{min-width:96px;padding:11px 16px;text-align:center;font-size:16px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;text-decoration:none;letter-spacing:-1px;line-height:18px}
.cs_btn.large.white{background:#f9f9f9;border:1px solid #ccc;color:#222}
.delivery_notice{position:relative;width:381px;height:230px;margin:0 auto;padding:20px 399px 0 0;background:url(../../img/csc/bg_delivery.gif) no-repeat 464px 32px}
.delivery_notice h3{ margin-top:38px;margin-left:42px;width:434px;height:106px;background:url(../../img/csc/txt_delivery.gif) no-repeat 0 0}
.delivery_notice ul{width:251px;height:72px;background:url(../../img/csc/bg_txt_delivery.gif) no-repeat;margin-left:40px;margin-top:146px}
.delivery_notice .cs_btn.large{position:absolute;bottom:29px;right:93px;font-weight:bold}
.deliver_info .tab li{font-size:12px}
.deliver_info .prim_contarea{clear:both;width:100%}
.deliver_info .prim_contarea .content{display:none !important}
.deliver_info .prim_contarea .active{display:block !important}
.deliver_info .prim_contarea .content .sorting_area{float:none;height:40px;height:60px;padding:0;border-bottom:1px dashed #d8d8d8}
.deliver_info .prim_contarea .content .sorting_area li{display:inline-block;*display:inline;*zoom:1;float:left}
.deliver_info .prim_contarea .content .sorting_area li a{line-height:60px;color:#666;text-decoration:none;font-size:12px}
.deliver_info .prim_contarea .content .sorting_area li.active a{letter-spacing:-1px;font-weight:bold;color:#000;text-decoration:underline}
.deliver_info .sorting_area li{margin-left:16px;padding-left:17px;background:url(../../img/display/bg_line.gif) 0 48% no-repeat}
.deliver_info .sorting_area li:first-child{margin:0;padding:0;background:transparent}
.deliver_info h3{clear:both;padding:30px 0 15px;font-size:20px;color:#222;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:normal}
.deliver_info .data_list{padding:15px;border-top:1px solid #666;border-bottom:1px solid #e5e5e5}
.deliver_info .data_list.delivery_sum{height:20px}
.deliver_info .data_list.small{overflow:hidden}
.deliver_info .data_list.small li{line-height:16px;margin-top:15px;padding-left:9px;font-size:12px;color:#666;background:url(../../img/common/bullet_square_05.gif) no-repeat 0 6px}
.deliver_info .data_list.small li:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.deliver_info .data_list.small li:first-child{margin-top:0}
.deliver_info .data_list.small li.last:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.deliver_info .data_list.small li.last strong{display:block;font-weight:bold;color:#272727}
.deliver_info .data_list.small li.last strong span{display:inline;font-size:12px;font-weight:normal;color:#666}
.deliver_info .data_list.small li.last div{float:left;padding-top:6px;padding-right:40px;color:#222}
.deliver_info .data_list.small li.last div strong{padding-left:11px}
.deliver_info .data_list.small li.last div strong.common{padding-left:0}
.deliver_info .data_list.small li.last div .em.weightiest{display:inline;color:#e24f4f}
.deliver_info .data_list.small li.last p{clear:both;padding-top:5px}
.deliver_info .data_list.small li.last p.standard{color:#666;padding-top:7px}
.deliver_info .data_list.small li.last .data_list.small{padding:5px 0 0 0;border:0 none}
.deliver_info .data_list.small li.last .data_list.small li{margin-top:0;line-height:16px;font-size:11px;color:#777;background:url(../../img/common/bullet_square_01.gif) left 6px no-repeat}
.deliver_info .data_list.small li.last .data_list.payment{padding-left:12px}
.deliver_info .data_list.small li span{clear:both;display:block;padding-top:4px;color:#666;font-size:11px}
.deliver_info .data_list.small li .tx_point{color:#e24f4f}
.deliver_info .data_list.small li .deliver_table{margin-top:10px}
.deliver_info .data_list.small li .deliver_table span{clear:both;display:inline;padding-top:4px;color:inherit;font-size:12px}
.deliver_info .data_list.small li .deliver_table{width:100%;table-layout:fixed;color:#010101}
.deliver_info .data_list.small li .deliver_table th,
.deliver_info .data_list.small li .deliver_table td{padding:10px;border:1px solid #222}
.deliver_info .data_list.small li .deliver_table thead th{background:#f9f9f9}
.deliver_info .data_list.small li .deliver_table thead th,
.deliver_info .data_list.small li .deliver_table thead td{text-align:center}
.deliver_info .data_list.small li .deliver_table tbody th,
.deliver_info .data_list.small li .deliver_table tbody td{text-align:left}
.deliver_info .data_list.small li .deliver_table tbody th{font-weight:bold}
.deliver_info .data_list.small li .deliver_table tbody .txt_light{color:#666}
.deliver_info .data_list.small li .deliver_table tbody .txt_strong{color:#ff4646}
.deliver_info .data_list.small li span.ssg_tx{display:inline;color:#e24f4f;font-size:12px}
.deliver_info .data_list.medium:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.deliver_info .data_list.medium li{float:left;padding-right:30px;color:#272727;background-position:0 7px}
.sp_notice{padding:50px 50px 20px}
.cp_list{position:relative;overflow:hidden;width:800px}
.cp_list ul{margin-left:-62px;width:861px}
.cp_list ul li{position:relative;float:left;width:225px;height:125px;padding-top:25px;padding-bottom:25px;padding-left:31px;margin-left:30px;background:url(../../img/mem/bg_coupon.gif) 31px 25px no-repeat;border-left:1px dotted #d1d1d1}
.cp_list ul li .cont_date{position:absolute;bottom:30px;right:10px;font-size:11px;color:#6d777d}
.cp_list .blank{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:0;height:125px;overflow:hidden}
.cp_list .cont{display:inline-block;width:175px;padding:0 25px;vertical-align:middle;*display:inline;*zoom:1;text-align:center;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:21px;line-height:23px;font-weight:bold;color:#222}
.cp_list ul li a{display:block;width:225px;height:125px;text-decoration:none}
.view_item_list li .thumbnail .layer_panel{display:none;position:absolute;bottom:0;left:50%;width:126px;margin-left:-63px;background-position:-35px 0}
.view_item_list li.lst_over .thumbnail.layer_panel{display:block}
.intro_content{position:relative}
.intro_content .on_delivery{overflow:hidden;margin:0 auto;width:665px;padding-bottom:30px;padding-top:10px}
.intro_content .on_delivery li{float:left;padding:0 10px 0 23px;background:url(../../img/mem/bg_arrow03.png) no-repeat 0 50px}
.intro_content .on_delivery li:first-child{background:none}
.intro_content .on_delivery li span{display:block;width:100px;height:25px;padding:103px 0 0 0;background:url(../../img/mem/bg_current_pic.png) no-repeat 0 19px;text-align:center}
.intro_content .on_delivery li span img{display:inline-block;*display:inline;*zoom:1;margin-top:5px;vertical-align:top}
.intro_content .on_delivery li.step1 span{background-position:20px 19px}
.intro_content .on_delivery li.step2 span{background-position:-105px 19px}
.intro_content .on_delivery li.step3 span{background-position:-232px 19px}
.intro_content .on_delivery li.step4 span{background-position:-355px 19px}
.intro_content .on_delivery li.step5 span{background-position:-460px 19px}
.intro_content .on_delivery li.step1.on span{background-position:20px -101px}
.intro_content .on_delivery li.step2.on span{background-position:-105px -101px}
.intro_content .on_delivery li.step3.on span{background-position:-232px -101px}
.intro_content .on_delivery li.step4.on span{background-position:-355px -101px}
.intro_content .on_delivery li.step5.on span{background-position:-460px -101px}
.intro_content .on_delivery li.on span{padding-top:103px}
.intro_content .on_delivery li span.ssg_num,
.intro_content .on_delivery li.on span.ssg_num{float:none;display:inline-block;margin-top:0;width:25px;height:25px;margin-left:5px;padding-top:0;background:url(../../img/mem/bg_pink_num.png) no-repeat 0 0}
.on_delivery_second{overflow:hidden;margin:30px;padding-left:18px;background:url(../../img/mem/step_5.gif) 47px 0 no-repeat}
.on_delivery_second li{position:relative;float:left;height:110px;width:134px}
.on_delivery_second .ssg_num{position:absolute;top:7px;right:27px;display:block;font-size:11px;color:#fff;font-weight:bold;line-height:27px;vertical-align:middle;text-align:center;width:25px;height:25px;background:url(../../img/mem/bg_pink_num.png) no-repeat 0 0;text-decoration:none}
.on_delivery_second .ssg_num{display:none}
.on_delivery_second .on .ssg_num{display:block}
.customer_comment.none_data{width:900px;height:377px;background:url(../../img/mem/img_myssg_pop_01.png) 260px 70px no-repeat}
.inpbx{display:inline-block;background:#fff}
.inpbx input{width:100%;padding:0;height:16px;border:0;vertical-align:top}
.itembx .thumbnail{position:static}
.itembx .thumbnail.lst_over .layer_panel{display:block}
.itembx .thumbnail .layer_panel{display:none;position:absolute;bottom:0;left:50%;width:126px;margin-left:-63px;background-position:-35px 0;z-index:100}
.itembx .thumbnail .layer_panel a{float:left;z-index:150}
.itembx .thumbnail .thumask{position:absolute;top:219px;left:0;width:100%;height:4px;background:url(../../img/common/itembx_thumask.gif) repeat-x}
.itembx .thumcircle .thumask{top:0;width:223px;height:223px;background:url(../../img/common/itembx_thumask_circle.png) no-repeat}
.itembx .display_store{text-align:left;padding:8px 0;border-bottom:1px dashed #d8d8d8;white-space:nowrap;*zoom:1}
.itembx .display_store:after{display:block;clear:both;content:''}
.itembx .display_store .ico_mall{vertical-align:top}
.itembx .display_store span span{margin-left:0 !important}
.itembx .display_store .store_mark{display:inline-block;height:15px;margin-left:5px;padding:2px 7px 0 7px;border:1px solid #e1dfde;font-size:11px;font-style:normal;line-height:15px;letter-spacing:-1px;vertical-align:middle}
.itembx .display_store .sales_count{float:right;margin:0;padding:2px 0 0;color:#888;font-family:'나눔바른고딕',NanumBarunGothic;font-weight:bold}
.itembx .display_store .sales_count em{color:#ff9526;font-family:arial;font-size:14px;vertical-align:-1px}
.special .list_style1 .itembx .summary{overflow:hidden;display:block;width:100%;height:42px;color:#666;text-decoration:none}
.special .itembx .summary a{max-height:50px}
.itembx .summary{padding:8px 0 6px;font-family:'나눔바른고딕',NanumBarunGothic;line-height:17px;font-size:13px}
.itembx .summary a{overflow:hidden;display:block;width:100%;max-height:33px;color:#666;text-decoration:none;word-break:break-all;word-wrap:break-word;}
.itembx .summary a .subject{word-break:break-all}
.itembx .summary a:hover{text-decoration:underline}
.itembx.item_size140 .price_unit .help_sale_info{height:30px;background:url(../../img/common/sp_togle.png) no-repeat 0 5px}
.plz_comment .price_unit.style .help_sale_info.active{background-position:0 -18px}
.itembx .price_unit .help_sale_info.active{background-position:0 -21px}
.itembx.itembx.item_size140 .price_unit .help_sale_info.active{background-position:0 -21px}
.itembx .cmtbx{position:relative;margin:-2px 0 0;padding-top:11px;*zoom:1}
.itembx .cmtbx dl{padding:8px 13px 2px;border:1px solid #bdbdbd;font-size:11px;color:#999;line-height:14px}
.itembx .cmtbx dt{margin-bottom:-5px;color:#3077b8}
.itembx .cmtbx p{padding:9px 0 7px;border-top:1px dotted #bdbdbd;word-break: break-all}
.itembx .cmtbx p:first-child{border-top:0}
.itembx .cmtbx span{position:absolute;width:2px;height:2px;background:url(../../img/common/sp_cmtbx.gif) no-repeat}
.itembx .cmtbx a{color:#999;text-decoration:none}
.itembx .cmtbx a:hover{text-decoration:underline}
.itembx .cmtbx .arr{top:0;left:50%;width:15px;height:13px;margin-left:-7px;background-position:0 0}
.itembx .cmtbx .tl{top:11px;left:0;background-position:-18px 0}
.itembx .cmtbx .tr{top:11px;right:0;background-position:-23px 0}
.itembx .cmtbx .bl{bottom:0;left:0;background-position:-18px -5px}
.itembx .cmtbx .br{bottom:0;right:0;background-position:-23px -5px}
.itembx .spzbx{width:100%;max-height:15px;margin-top:4px;*zoom:1}
.itembx .spzbx:after{display:block;clear:both;content:''}
.itembx .star_rating{float:left;width:53%;height:15px;background:none}
.itembx .star_rating .star{float:left;width:50px;height:10px;margin:1px 5px 0 0;background:url(../../img/common/bg_star_rating.png) no-repeat 0 0}
.itembx .star_rating .star span{display:inline-block;height:10px;background:url(../../img/common/bg_star_rating.png) no-repeat 0 -20px;vertical-align:top}
.itembx .star_rating strong{float:left;font-weight:normal;font-size:11px;line-height:15px}
.itembx .plz_number{float:right;padding-left:20px;background:url(../../img/common/ico_ellipsis02.gif) no-repeat 0 0;font-size:11px;line-height:15px}
.itembx .item_promotion{overflow:hidden;margin-top:3px}
.itembx .item_promotion span{float:left;display:inline-block;*display:inline;*zoom:1;width:99px;height:16px;margin:2px -1px 0 0;font-size:11px;color:#666;line-height:19px;vertical-align:middle}
.itembx .item_promotion span.sale{background:none;padding-top:0}
.itembx .item_promotion span strong,.itembx .item_promotion span em{float:left;height:16px}
.itembx .item_promotion span strong{margin-right:5px}
.itembx .show_all_store{display:none;margin-top:12px;text-align:center}
.itembx .show_all_store a{display:inline-block;width:142px;height:26px;text-indent:7px;background:url(../../img/display/btn_showall_store.gif) no-repeat;color:#666;line-height:26px;text-decoration:none;text-align:left}
.itembx .show_all_store a.active{background:url(../../img/display/btn_showall_store_close.gif) no-repeat}
.itembx .notit{display:block;height:83px;padding-top:13px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:normal;font-size:18px;color:#222;line-height:24px;text-align:center}
.itembx .period{display:block;margin-top:8px;color:#666;text-align:center}
.itembx .today_buy{position:absolute;top:182px;right:-56px;width:140px;height:161px;background:url(../../img/service/bg_today_buy.png) no-repeat left top}
.itembx .today_buy .count{display:block;padding-top:40px;width:100%;text-align:center;text-indent:-2px;color:#fff}
.itembx .today_buy .count .em{display:inline-block;margin-right:6px;font-size:54px;line-height:60px;*line-height:54px;font-style:italic;letter-spacing:-2px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
.itembx_thm a{color:#666;text-decoration:none}
.itembx .price_unit{position:relative;margin:0 auto;z-index:5;text-align:center}
.itembx .price_unit del{display:block;max-height:16px;font-size:12px;color:#888;font-family:'나눔바른고딕',NanumBarunGothic;letter-spacing:-0.5px}
.itembx .price_unit del + .layer_wrap a{display:inline-block}
.itembx .price_unit .layer_wrap a{display:none}
.itembx .price_unit .layer_wrap{margin-top:-5px}
.itembx .price_unit .applied{display:inline-block;height:30px;color:#3b3b3b;line-height:30px;vertical-align:middle;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic;}
.itembx .price_unit .applied em{font-size:20px;letter-spacing:-0.5px}
.itembx .price_unit .applied .ssg_tx{vertical-align:2px}
.itembx .price_unit .help_sale_info, .tb_itembx .price_unit .help_sale_info{display:inline-block;width:23px;height:30px;background:url(../../img/common/sp_togle.png) no-repeat 0 5px;vertical-align:middle}
.itembx .price_unit .unit_price{display:block;color:#888;text-align:center;font-family:'나눔바른고딕',NanumBarunGothic;font-size:11px}
.tb_itembx .price_unit .price_date{top:100%}
.itembx.item_size350 .price_unit{height:80px}
.itembx.item_size350 .price_unit .applied{height:55px}
.itembx.item_size350 .price_unit .help_sale_info{margin-top:11px}
.category_best .itembx .item_promotion{overflow:hidden;height:37px}
.lst_over .itembx .thumbnail .layer_panel{display:block}
.list_style1{padding:1px 0 0 1px;*zoom:1;padding-top:30px}
.discount_collect .lst_over .itembx .thumbnail .layer_panel{display:none}
.special .list_style1{padding:1px 0 0 1px;*zoom:1}
.list_style1:after{display:block;clear:both;content:''}
.list_style1 li{float:left;position:relative;width:252px;margin:-1px 0 0 -1px}
.list_style1 li .itembx{padding:20px}
.list_style1 li:first-child{margin-left:0;border-left:0}
.list_style1 li.lst_over{position:relative;z-index:25}
.list_style1 li.lst_over .itembx{padding:19px;border:1px solid #222}
.table_itemlist{*zoom:1;width:100%}
.best_section{width:1020px}
.table_itemlist.mgt30{margin-top:10px !important}
.table_itemlist.pdt60{padding-top: 40px !important}
.table_itemlist table{width:100%;table-layout:fixed}
.table_itemlist td{background:url(../../img/common/bg_dotted.gif) repeat-y 0 0;vertical-align:top}
.tabtog_sec .table_itemlist td{width:255px}
.tabtog_sec .table_itemlist .list_content{width:255px}
.tabtog_sec .table_itemlist_noline td{width:340px}
.tabtog_sec .table_itemlist_noline .list_content{width:340px}
.search_section .table_itemlist td{width:255px}
.search_section .table_itemlist td .list_content{width:255px}
.search_section .table_itemlist td .list_content .item_size202{width:202px}
.search_section .itembx .display_store span,
.search_section .itembx .display_store img{float:none;margin:0}
.search_section .itembx .display_store .sales_count{display:none}
.table_itemlist td .list_content{position:relative;float:left;width:100%}
.table_itemlist td .list_content.mgt_rank{margin-top:40px}
.table_itemlist td .itembx{padding:19px 26px 10px 27px;*zoom:1}
.table_itemlist td .item_size290{padding-left:25px;padding-right:25px}
.table_itemlist td.lst_over .itembx{position:relative;padding:18px 25px 9px 26px;border:1px solid #222}
.table_itemlist td.checked .itembx .inp_dtype{border-color:#d9d9d9;background-color:#fbfbfb}
.table_itemlist td.lst_over .item_size290{padding-left:24px;padding-right:24px}
.table_itemlist td:first-child{background:none}
.table_itemlist td.clicked .click_effect{display:block;position:absolute;top:0;right:0;left:0;bottom:0;border:2px #ed2323 solid;border-width:3px 2px;background:url(../../img/service/bg_clicked_tag.png) no-repeat 100% 100%;*zoom:1}
.table_itemlist td .list_content .itembx .item_ord .item_promotion{overflow:hidden;max-height:37px;width:100%}
.table_itemlist2{width:100%;table-layout:fixed;border-collapse:collapse;border-top:solid 1px #666;color:#666;*zoom:1}
.table_itemlist2 .w85{width:85px}
.table_itemlist2 .w110{width:110px}
.table_itemlist2 .w140{width:140px}
.table_itemlist2 .w180{width:180px}
.table_itemlist2 .w504{width:504px}
.table_itemlist2 .w_chk{width:13px}
.table_itemlist2 .w_item{width:472px}
.table_itemlist2 .w_price{width:180px}
.table_itemlist2 .w_info{width:125px}
.table_itemlist2 .w_opt{}
.table_itemlist2 .w_bt{width:61px}
.table_itemlist2 .w_bt2{width:100px}
.table_itemlist2 .w_del{width:0}
.table_itemlist2 td{padding:20px 0;border-bottom:solid 1px #e9e9e9;text-align:center;background:url(../../img/display/bg_dot_02.gif) 0 0 repeat-y}
.table_itemlist2 td:first-child{background:none;text-align:left}
.table_itemlist2 td.itemtb_view{padding:0;border-bottom:none}
.table_itemlist2 td.itemtb_chk{vertical-align:top}
.table_itemlist2 td.itemtb_chk + td{background:none;text-align:left}
.table_itemlist2 td.itemtb_del{position:relative}
.table_itemlist2 .thumbnail2{float:left;position:relative;line-height:0;width:140px;margin-right:54px;margin-left:20px}
.table_itemlist2 .thumbnail2 .ico_left{position:absolute;left:-6px;top:-3px;z-index:5}
.table_itemlist2 .thumbnail2 .ico_right{position:absolute;left:106px;top:-10px;z-index:5}
.table_itemlist2 .thumbnail2 .layer_panel{position:absolute;left:147px;top:1px;height:126px;z-index:9}
.table_itemlist2 .thumbnail2 .layer_panel a{margin:-1px 0 0}
.table_itemlist2 .hide_layer_panel .thumbnail2{margin-right:15px}
.table_itemlist2 .infobx{float:left;width:263px}
.table_itemlist2 .display_store span,.table_itemlist2 .display_store img{vertical-align:middle}
.table_itemlist2 .display_store span span{margin-left:0 !important}
.table_itemlist2 .display_store span:first-child,.table_itemlist2 .display_store img:first-child{margin-left:0}
.table_itemlist2 .display_store .ico_mall{vertical-align:middle}
.table_itemlist2 .display_store .store_mark{display:inline-block;height:15px;margin-left:5px;padding:2px 7px 0 7px;border:1px solid #e1dfde;font-size:11px;font-style:normal;line-height:15px;letter-spacing:-1px;vertical-align:middle}
.table_itemlist2 .summary{overflow:hidden;height:28px;padding:8px 0;font-family:gulim,'굴림';line-height:17px}
.table_itemlist2 .summary a{color:#666;text-decoration:none;font-family:'나눔바른고딕',NanumBarunGothic,'굴림',gulim}
.table_itemlist2 .summary a:hover{text-decoration:underline}
.table_itemlist2 .spzbx{overflow:hidden;height:15px;margin-top:4px}
.table_itemlist2 .star_rating{float:left;height:15px;background:none}
.table_itemlist2 .star_rating .star{float:left;width:50px;height:10px;margin:1px 5px 0 0;background:url(../../img/common/bg_star_rating.png) no-repeat 0 0}
.table_itemlist2 .star_rating .star span{display:inline-block;height:10px;background:url(../../img/common/bg_star_rating.png) no-repeat 0 -20px;vertical-align:top}
.table_itemlist2 .star_rating strong{float:left;font-weight:normal;font-size:11px;line-height:15px}
.table_itemlist2 .itemtb_view .plz_number{float:right}
.table_itemlist2 .itemtb_view td .list_content .itembx .item_promotion{height:37px}
.table_itemlist2 .itemtb_view .item_promotion span{margin-left:0}
.table_itemlist2 .show_all_store{display:none;margin-top:12px}
.table_itemlist2 .show_all_store a{display:inline-block;width:142px;height:26px;padding-left:8px;background:url(../../img/display/btn_showall_store.gif) no-repeat;color:#666;line-height:26px;text-decoration:none;text-align:left}
.table_itemlist2 .regular_deliver{float:left;margin-top:12px}
.table_itemlist2 .regular_deliver a.ssg_toggle{display:inline-block;width:198px;height:26px;padding-left:8px;background:url(../../img/display/btn_regular_deliver.gif) no-repeat;color:#666;line-height:26px;text-decoration:none;text-align:left;font-size:11px}
.table_itemlist2 .regular_deliver .tooltop_wrap{position:relative}
.table_itemlist2 .regular_deliver .tooltop_wrap .tooltip_box{position:absolute;top:-1px;left:0;width:184px;padding:3px 10px 8px;text-align:left;line-height:21px;border:1px solid #f1f0f0;background-color:#fff;z-index:100}
.table_itemlist2 .regular_deliver .tooltop_wrap .tooltip_box a{display:block;height:21px;line-height:21px;color:#666;text-decoration:none;padding-left:0}
.table_itemlist2 .regular_deliver .tooltop_wrap .tooltip_box a:hover{text-decoration:underline}
.table_itemlist2 .price_unit{text-align:center}
.table_itemlist2 .price_unit del{display:block;font-size:12px;color:#888;font-family:'나눔바른고딕',NanumBarunGothic;letter-spacing:-0.5px}
.table_itemlist2 .price_unit .applied{display:inline-block;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic;height:30px;color:#3b3b3b;line-height:30px;}
.table_itemlist2 .price_unit .applied em{font-size:20px}
.table_itemlist2 .price_unit .applied .ssg_price{vertical-align:-1px;letter-spacing:-0.5px}
.table_itemlist2 .price_unit .help_sale_info{display:inline-block;margin-top:-4px;margin-left:-2px;vertical-align:middle}
.table_itemlist2 .price_unit .unit_price{display:block;font-family:'나눔바른고딕',NanumBarunGothic;color:#888;text-align:center}
.table_itemlist2 .item_promotion span{display:block;margin-left:20px;text-align:left;font-size:11px;font-family:dotum;color:#666}
.table_itemlist2 .item_promotion span.sale{width:auto;height:auto;margin-top:0;padding:0;background:none}
.table_itemlist2 .item_promotion span.enuri .liaison{color:#e53838;text-decoration:none;padding-right:10px;background:url(../../img/common/bg_btn_arr06.gif) right 3px no-repeat}
.table_itemlist2 .delivery_info span{display:block;text-align:center;color:#222;font-family:'나눔바른고딕',NanumBarunGothic}
.table_itemlist2 .item_cart .item_quantity{display:inline-block;overflow:hidden;position:relative;width:40px;height:21px;vertical-align:middle}
.table_itemlist2 .item_cart .item_quantity .inpbx{width:28px;height:17px;padding:2px 0 0 ;border-color:#dedede}
.table_itemlist2 .item_cart .item_quantity .inpbx input{color:#777;text-align:center}
.table_itemlist2 .item_cart .item_quantity .btn{position:absolute;right:0;width:11px;height:11px}
.table_itemlist2 .item_cart .item_quantity .btn span{overflow:hidden;display:block;width:11px;height:11px;background:url(../../img/common/btn_item_quantity.gif) no-repeat;font-size:0;line-height:100px;white-space:nowrap}
.table_itemlist2 .item_cart .item_quantity .increase{top:0}
.table_itemlist2 .item_cart .item_quantity .increase span{background-position:0 0}
.table_itemlist2 .item_cart .item_quantity .decrease{bottom:0}
.table_itemlist2 .item_cart .item_quantity .decrease span{background-position:0 -10px}
.table_itemlist2 .item_cart .bnbox{display:block;margin:5px 0}
.table_itemlist2 .item_cart .bnbox .btn{background:none;border:solid 1px #b9b9b9;border-radius:3px;width:85px}
.table_itemlist2 .item_cart .bnbox .btn.weightiest{background-color:#ff5657;border-color:#ff5657}
.table_itemlist2 .item_cart .bnbox .btn span{background:none;color:#555;font-size:14px;line-height:27px}
.table_itemlist2 .item_cart .bnbox .btn.weightiest span{color:#fff}
.table_itemlist2 .item_cart .bnbox .btn.enter{background-color:#ff5657;border-color:#ff5657}
.table_itemlist2 .item_cart .bnbox .btn.enter span{color:#fff}
.table_itemlist2 .item_cart .bnbox .btn.change{background-color:#ff9b56;border-color:#ff9b56}
.table_itemlist2 .item_cart .bnbox .btn.change span{color:#fff}
.table_itemlist2 .item_cart .bnbox .btn.soldout{background-color:#989898;border-color:#989898}
.table_itemlist2 .item_cart .bnbox .btn.soldout span{color:#fff}
.table_itemlist2 .item_check{position:relative}
.table_itemlist2 .item_check input{position:absolute;top:0;left:10px;width:14px;height:14px}
.table_itemlist2 .item_store{padding:0 10px}
.table_itemlist2 .item_store span{display:block;color:#222;letter-spacing:-1px;line-height:16px;word-break:break-all;word-wrap:break-word}
.table_itemlist2 .item_opt{position:relative;margin:-10px 0;padding:0 10px}
.table_itemlist2 .item_opt .tx_opt{color:#00aac4;font-size:11px;letter-spacing:-1px;line-height:16px;word-break:break-all;word-wrap:break-word}
.table_itemlist2 .item_opt .tx_opt_set{color:#ff5d54;font-weight:bold}
.table_itemlist2 .item_bt{text-align:right}
.table_itemlist2 .item_bt a{display:inline-block}
.table_itemlist2 .item_bt .bt_gift_send{width:85px;height:29px;background:#3fbec7;color:#fff;font-size:13px;font-family:'나눔바른고딕',NanumBarunGothic;letter-spacing:-1px;line-height:29px;text-align:center;text-decoration:none;border-radius:2px}
.table_itemlist2 .bt_item_del{position:absolute;top:10px;right:-5px;padding:5px;cursor:pointer}
.table_itemlist2 .bt_item_del .ic_item_del{display:inline-block;overflow:hidden;width:13px;height:13px;background:url(../../img/order/sp_case.png) -140px -28px no-repeat;line-height:999px;vertical-align:top}
.item_disabled .item_opt .tx_opt{color:#888}
.price_date{display:none;position:absolute;top:100%;left:50%;width:174px;margin-left:-94px;padding:0;border:1px solid #666;background:#fff;font-size:11px;text-align:left}
/*myssg header*/
.myssg_header{position:relative;z-index:21;height:94px;border-bottom:3px solid #203a4d;margin-bottom:20px;background-color:#f3fafe}
.myssg_header a{text-decoration: none}
.myssg_header.v3{margin-top:20px;border-top:1px solid #d1dadd}
.myssg_header h2{float:left;margin:8px 0 8px;padding:32px 15px 9px 18px;border-right:1px solid #ccd6da}
.myssg_header h2.mysfc_logo{float:left;padding:15px 23px 0 28px}
.myssg_header .myssg_name{position:absolute;top:16px;left:22px;color:#203a4d}
.myssg_header .myssg_name em{font-weight:bold}
.myssg_header .myssg_level{float:left;position:relative;overflow:hidden;width:262px;height:94px;background:url(../../img/mem/myssg_level_v2.png) no-repeat 0 -400px}
.myssg_header .myssg_level.vip_level{background-position:0 0}
.myssg_header .myssg_level.gold_level{background-position:0 -100px}
.myssg_header .myssg_level.silver_level{background-position:0 -200px}
.myssg_header .myssg_level.bronze_level{background-position:0 -300px}
.myssg_header .myssg_level.family_level{background-position:0 -400px}
.myssg_header .myssg_level a{position:absolute;top:53px;left:79px}
.myssg_header .myssg_level a.btn_coupon{position:absolute;top:45px;left:95px}
.myssg_header .myssg_level a.btn_benefit{position:absolute;top:63px;left:95px}
.myssg_header .myssg_level a.btn_next{position:absolute;top:19px;left:159px}
.myssg_header .myssg_level a img{vertical-align:top}

.myssg_header .myssg_lv{float:left;position: relative;overflow:hidden;width:262px;height:94px}
.myssg_header .myssg_lv .ic{position: absolute;top:0;left:0;width:88px;height:88px;background:url(../../img/mem/myssg_level_v2.png) no-repeat 0 -400px}
.myssg_header .myssg_lv .tt{position: absolute;top:15px;left:95px;font-family:NanumBarunGothic;color:#203A4D;font-size:23px;line-height:30px}
.myssg_header .myssg_lv a{font-family:'굴림';color:#203A4D}
.myssg_header .myssg_lv a.btn_coupon{position:absolute;top:45px;left:95px}
.myssg_header .myssg_lv a.btn_coupon:after{display:inline-block;content:'';width:4px;height:8px;background:url(../../img/mem/txt_level_cp.gif) 100% -5px no-repeat;margin-left:5px}
.myssg_header .myssg_lv a.btn_benefit{position:absolute;top:63px;left:95px}
.myssg_header .myssg_lv a.btn_benefit:after{display:inline-block;content:'';width:4px;height:8px;background:url(../../img/mem/txt_level_cp.gif) 100% -5px no-repeat;margin-left:5px}
.myssg_header .myssg_lv a.btn_next{position:absolute;top:19px;right:20px;font-size:11px;color:#5E7587;font-family:'돋움';letter-spacing:-1px;border:1px solid #BACDD5;line-height:17px;padding:1px 4px 0}
.myssg_header .myssg_lv.vip_level .ic{background-position:0 0;}
.myssg_header .myssg_lv.gold_level .ic{background-position:0 -100px}
.myssg_header .myssg_lv.silver_level .ic{background-position:0 -200px}
.myssg_header .myssg_lv.bronze_level .ic{background-position:0 -300px}
.myssg_header .myssg_lv.family_level .ic{background-position:0 -400px}

.myssg_header .myssg_gnb{float:right;overflow:hidden;width:583px;background:url(../../img/mem/bg_myssg_heading.gif) no-repeat 172px 10px}
.myssg_header .myssg_gnb a.btn_myssg_showall{display:block;width:55px;height:31px;margin-top:8px;background:url(../../img/mem/btn_myssg01.gif) no-repeat;float:left;font-family:'나눔바른고딕',NanumBarunGothic;font-size:12px;text-align: right;padding:50px 26px 0 0;color:#fff;line-height:10em}
.myssg_header .myssg_gnb a.btn_myssg_showall.active,
.myssg_header .myssg_gnb a.btn_myssg_showall:hover{background:url(../../img/mem/btn_myssg02.gif) 0 0 no-repeat }
:lang(en) .myssg_header .myssg_gnb a.btn_myssg_showall,
:lang(zh) .myssg_header .myssg_gnb a.btn_myssg_showall{background:url(../../img/mem/btn_myssg01.png) no-repeat;line-height:18px}
:lang(en) .myssg_header .myssg_gnb a.btn_myssg_showall.active,
:lang(zh) .myssg_header .myssg_gnb a.btn_myssg_showall.active,
:lang(en) .myssg_header .myssg_gnb a.btn_myssg_showall:hover,
:lang(zh) .myssg_header .myssg_gnb a.btn_myssg_showall:hover{background:url(../../img/mem/btn_myssg02.png) 0 0 no-repeat}

.myssg_header .myssg_gnb .myssg_f_item{float: left;width:502px}
.myssg_header .myssg_gnb .myssg_f_item  li:first-child{margin-left:9px}
.myssg_header .myssg_gnb li{float:left;width:82px;text-align:right}
.myssg_header .myssg_gnb li.myssg_f_clip{position:relative}
.myssg_header .myssg_gnb li.myssg_f_clip a.f_clip_01{position:absolute;top:73px;left:1px;width:41px;height:20px}
.myssg_header .myssg_gnb li.myssg_f_clip a.f_clip_02{position:absolute;top:73px;left:43px;width:41px;height:20px}
.myssg_header .myssg_gnb li li{float:none;width:auto;text-align:inherit}
.myssg_header .myssg_gnb li li:first-child{margin-right:inherit;background:inherit}
.myssg_header .myssg_stemp_info{display:none;border:1px solid #203a4d;background:#fff;position:absolute;top:37px;left:332px;padding:18px 21px;-moz-box-shadow: 2px 2px 5px #ededed;-webkit-box-shadow: 2px 2px 5px #ededed;box-shadow: 2px 2px 5px #ededed;z-index:10}
.myssg_header .myssg_stemp_info .txt{line-height:17px;background:url(../../img/mem/bu_arr.gif) 0 2px no-repeat;padding-left:12px;font-family:'굴림';color:#777}
.myssg_header .myssg_stemp_info .txt em{font-weight:bold;text-decoration:underline}
.myssg_header .myssg_stemp_info .txt strong{color:#00BCF0}
.myssg_header .myssg_stemp_info .tx_next{font-family:'Arial','돋움',dotum;font-weight:bold;font-size:16px;margin-top:10px;line-height:17px}
.myssg_header .myssg_stemp_info .tx_next img{vertical-align:top}
.myssg_header .myssg_stemp_info .tx_next em{color:#ff0048}
.myssg_header .myssg_stemp_info .tx_next strong{color:#00bcf0}
.myssg_nav.active{display:block}
.myssg_nav{display:none;position:absolute;z-index:9999;top:77px;left:-1px;width:1018px;background:white;border:solid #203a4d;border-width:4px 1px 1px}
.myssg_nav .mn_btn_area{position:relative;height:32px;padding:7px 0;background:#f6f6f6;text-align:center}
.myssg_nav.setting .mn_btn_area{text-align:center}
.myssg_nav .mn_btn_area .mn_btn{display:none}
.myssg_nav .mn_btn_area .btn_myssg_close{position:absolute;display:block;top:0;right:0;width:18px;height:18px;padding:14px;border-left:1px solid #fff}
.myssg_nav .mn_btn_area .btn_myssg_close img{vertical-align:top}
.myssg_nav .mn_btn_area .mn_btn.type01.set{display:inline-block}
.myssg_nav.setting .mn_btn_area .mn_btn{display:inline-block}
.myssg_nav.setting .mn_btn_area .mn_btn.type02{margin-left:1px}
.myssg_nav.setting .mn_btn_area .mn_btn.set,
.myssg_nav.setting .mn_btn_area .txt_set_ad{display:none}
.myssg_nav .mn_btn_area .txt_set_ad{margin-left:8px}
.myssg_nav .mn_list_area{width:1018px}
.myssg_nav .mn_list_area .mn_list_all{width:1018px;zoom:1;overflow:hidden}
.myssg_nav .mn_list_area .mn_list_all:after{display:block;clear:both;content:''}
.myssg_nav .mn_list_area .mn_list_all .mn_list_01{float:left;width:168px}
.myssg_nav .mn_list_area .mn_list_all .mn_list_02,
.myssg_nav .mn_list_area .mn_list_all .mn_list_03,
.myssg_nav .mn_list_area .mn_list_all .mn_list_04,
.myssg_nav .mn_list_area .mn_list_all .mn_list_05,
.myssg_nav .mn_list_area .mn_list_all .mn_list_06{float:left;width:170px}
.myssg_nav .mn_list_area .mn_list_all .mn_list_tit{display:block;width:149px;height:23px;padding:18px 0 17px 20px;border-left:1px solid #c4d9e9;background:#e0effd;text-align:left;color:#203A4D;font-family:NanumBarunGothic;font-size:17px;font-weight:bold;line-height:26px;position: relative}
.myssg_nav .mn_list_area .mn_list_all .mn_list_01 .mn_list_tit{width:148px;border-left:0}
.myssg_nav .mn_list_area .mn_list_all .mn_list_01 .depth2{border-left:0}
.myssg_nav .mn_list_area .mn_list_all .mn_list_01 .mn_list_tit:after{content:'';position: absolute;top:19px;right:12px;width:28px;height:23px;background:url(../../img/mem/img_mm_01_v2.png) 100% 0 no-repeat}
.myssg_nav .mn_list_area .mn_list_all .mn_list_02 .mn_list_tit:after{content:'';position: absolute;top:19px;right:12px;width:28px;height:23px;background:url(../../img/mem/img_mm_02_v2.png) 100% 0 no-repeat}
.myssg_nav .mn_list_area .mn_list_all .mn_list_03 .mn_list_tit:after{content:'';position: absolute;top:19px;right:12px;width:28px;height:23px;background:url(../../img/mem/img_mm_03_v2.png) 100% 0 no-repeat}
.myssg_nav .mn_list_area .mn_list_all .mn_list_04 .mn_list_tit:after{content:'';position: absolute;top:19px;right:12px;width:28px;height:23px;background:url(../../img/mem/img_mm_04_v2.png) 100% 0 no-repeat}
.myssg_nav .mn_list_area .mn_list_all .mn_list_05 .mn_list_tit:after{content:'';position: absolute;top:19px;right:12px;width:28px;height:23px;background:url(../../img/mem/img_mm_05_v2.png) 100% 0 no-repeat}
.myssg_nav .mn_list_area .mn_list_all .mn_list_06 .mn_list_tit:after{content:'';position: absolute;top:19px;right:12px;width:28px;height:23px;background:url(../../img/mem/img_mm_06_v2.png) 100% 0 no-repeat}
:lang(en) .myssg_nav .mn_list_area .mn_list_all .mn_list_tit{width:auto;font-size:14px;line-height:16px;height:58px;padding:0 18px;position: relative}
:lang(zh) .myssg_nav .mn_list_area .mn_list_all .mn_list_tit{line-height:18px}
:lang(zh) .myssg_nav .mn_list_area .mn_list_all .mn_list_tit:after{top:16px}
:lang(en) .myssg_nav .mn_list_area .mn_list_all .mn_list_tit em{position: absolute;top:50%;left:18px;right:18px;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
:lang(en) .myssg_nav .mn_list_area .mn_list_all .mn_list_tit:after{display:none}
:lang(en) .myssg_nav .mn_list_area .mn_list_all .depth2,
:lang(zh) .myssg_nav .mn_list_area .mn_list_all .depth2{height:auto;border-left:none;position: relative;}
:lang(en) .myssg_nav .mn_list_area .mn_list_all .depth2:after,
:lang(zh) .myssg_nav .mn_list_area .mn_list_all .depth2:after{content:'';position: absolute;top:0;left:0;height:500%;width:1px;background-color:#EEF0F2;}
:lang(en) .myssg_nav .mn_list_area .mn_list_all .depth2:first-child:after,
:lang(zh) .myssg_nav .mn_list_area .mn_list_all .depth2:first-child:after{display:none}

.myssg_nav .mn_list_area .mn_list_all .depth2{height:240px;padding-top:16px;border-left:1px solid #eef0f2}
.myssg_nav .mn_list_area .mn_list_all .depth2 li{overflow:hidden;float:none;margin-bottom:10px;padding-left:20px;font-family:NanumBarunGothic,'Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,sans-serif;font-size:14px;line-height:19px;letter-spacing:-1px;text-align:left}
.myssg_nav .mn_list_area .mn_list_all .depth2 li.rel{position:relative}
.myssg_nav .mn_list_area .mn_list_all .depth2 li a{display:block;float:left;width:130px;color:#778793;text-decoration:none}
.myssg_nav .mn_list_area .mn_list_all .depth2 li a:hover,
.myssg_nav .mn_list_area .mn_list_all .depth2 li a:active,
.myssg_nav .mn_list_area .mn_list_all .depth2 li a:focus{color:#e24f4f;text-decoration:underline}
.myssg_nav .mn_list_area .mn_list_all .depth2 li.active a{font-weight:bold;color:#e24f4f;text-decoration:none}
.myssg_nav .mn_list_area .mn_list_all .depth3{position:relative;float:left;margin:4px 0 -4px 5px;padding-left:10px;background:url(../../img/mem/bg_bul.gif) 0 8px no-repeat;zoom:1}
.myssg_nav .mn_list_area .mn_list_all .depth3:after{display:block;clear:both;content:''}
.myssg_nav .mn_list_area .mn_list_all .depth3 li{overflow:inherit;float:left;margin:0 0 0 5px;padding-left:7px;background:url(../../img/mem/bg_bar_04.gif) 0 3px no-repeat}
.myssg_nav .mn_list_area .mn_list_all .depth3 li:first-child{margin-left:0;padding-left:0;background:none}
.myssg_nav .mn_list_area .mn_list_all .depth3 li a{display:inline-block;float:none;width:auto;font-size:12px;color:#8e9397;text-decoration:none;vertical-align:top}
.myssg_nav .mn_list_area .mn_list_all .depth3 li a:hover{color:#8e9397}
.myssg_nav.setting .mn_list_area .mn_list_all .depth2 li{padding-left:10px}
.myssg_nav.setting .mn_list_area .mn_list_all .depth2 li .st_toggle{display:block;float:left;width:18px;height:12px;margin-top:2px;background:url(../../img/mem/bg_btn_star.png) no-repeat}
.myssg_nav.setting .mn_list_area .mn_list_all .depth2 li .st_toggle.none{background:none}
.myssg_nav.setting .mn_list_area .mn_list_all .depth2 li.active .st_toggle{background-position:0 -15px}
.myssg_nav.setting .mn_list_area .mn_list_all .depth3{margin-left:15px}
.myssg_nav.setting .mn_list_area .mn_list_all .depth3 li{padding-left:7px}
.myssg_nav.setting .mn_list_area .mn_list_all .depth3 li:first-child{padding-left:0}
/*myssg aside*/
.ty_sfc .aside_myssg{position:absolute;z-index:20;top:117px;left:0;background:url(../../img/mem/bg_myssg_left.gif) repeat-y}
.aside_myssg{position:absolute;z-index:20;top:178px;left:0;background:url(../../img/mem/bg_myssg_left.gif) repeat-y}
.aside_myssg.v3{top:118px}
.aside_myssg .my_grade{width:194px;height:129px;background:url(../../img/mem/bg_myssg_grade.gif) no-repeat}
.aside_myssg .my_grade ul{padding-top:6px}
.aside_myssg .my_grade ul li{vertical-align:top;text-align:right;padding:0 20px}
.aside_myssg .my_grade ul li a{display:block;text-decoration:none}
.aside_myssg .my_grade ul li em{display:inline-block;*display:inline;*zoom:1;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;color:#ff5855;font-size:17px;vertical-align:top;line-height:40px;*line-height:37px}
.aside_myssg .my_grade ul li span{display:inline-block;*display:inline;*zoom:1;font-family:'돋움',dotum;color:#555;font-size:12px;vertical-align:top;line-height:40px}
.aside_myssg .myssg_lnb{width:194px;padding-bottom:30px;background:url(../../img/mem/bg_myssg_left.gif) repeat-y}
.aside_myssg .myssg_lnb .control li{font-size:0}
.aside_myssg .myssg_lnb .control li a{display:block;height:50px;line-height:50px;background:url(../../img/csc/bg_lnb_v2.gif) 0 0 no-repeat;padding-top:1px}
.aside_myssg .myssg_lnb.v3 .control li a{background:url(../../img/csc/bg_lnb_v2.png) 0 0 no-repeat;text-decoration:none}
.aside_myssg .myssg_lnb .control li.order a{background-position:0 0}
.aside_myssg .myssg_lnb .control li.account a{background-position:0 -51px}
.aside_myssg .myssg_lnb .control li.product a{background-position:0 -102px}
.aside_myssg .myssg_lnb .control li.activity a{background-position:0 -153px}
.aside_myssg .myssg_lnb .control li.gift a{background-position:0 -204px}
.aside_myssg .myssg_lnb .control li.info a{background-position:0 -255px;height:51px;line-height:51px}
.aside_myssg .myssg_lnb .control li.order a:hover{background-position:-200px 0}
.aside_myssg .myssg_lnb .control li.account a:hover{background-position:-200px -51px}
.aside_myssg .myssg_lnb .control li.product a:hover{background-position:-200px -102px}
.aside_myssg .myssg_lnb .control li.activity a:hover{background-position:-200px -153px}
.aside_myssg .myssg_lnb .control li.gift a:hover{background-position:-200px -204px}
.aside_myssg .myssg_lnb .control li.info a:hover{background-position:-200px -255px}
.aside_myssg .myssg_lnb .control li.order.active a{background-position:-400px 0}
.aside_myssg .myssg_lnb .control li.account.active a{background-position:-400px -51px}
.aside_myssg .myssg_lnb .control li.product.active a{background-position:-400px -102px}
.aside_myssg .myssg_lnb .control li.activity.active a{background-position:-400px -153px}
.aside_myssg .myssg_lnb .control li.gift.active a{background-position:-400px -204px}
.aside_myssg .myssg_lnb .control li.info.active a{background-position:-400px -255px}
.aside_myssg .myssg_lnb .control li li a span{content:none;display:inline;position:inherit;width:auto;height:auto;line-height:inherit;visibility:inherit}
.aside_myssg .myssg_lnb .control li ul{display:none;width:194px}
.aside_myssg .myssg_lnb .control li.active ul{display:block;padding-top:24px;padding-bottom:24px;background:url(../../img/csc/bg_aside.gif)}
.aside_myssg .myssg_lnb .control li.active ul ul{display:block;padding-top:0;padding-bottom:0;background:url(../../img/csc/bg_aside.gif)}
.aside_myssg .myssg_lnb .control li.active ul ul li a{display:block;width:151px;padding:0;line-height:24px;margin-left:1px;padding-left:41px;background:url(../../img/csc/bg_dot02.gif) 0 1px no-repeat}
.aside_myssg .myssg_lnb .control li.active ul ul li a:hover{display:block;width:151px;line-height:24px;margin-left:1px;padding-left:41px;background:url(../../img/csc/bg_dot02.gif) 0 -23px no-repeat}
.aside_myssg .myssg_lnb .control li.info.active ul{border-bottom:1px dotted #a0a0a0}
.aside_myssg .myssg_lnb .control li ul li a{display:block;padding-left:30px;height:24px;line-height:24px;background:url(../../img/csc/bg_dot.gif) 18px 10px no-repeat;color:#666;font-size:12px;text-decoration:none}
.aside_myssg .myssg_lnb .control li ul li p a{display:inline;padding-left:0;height:24px;line-height:24px;background:none;color:#666;font-size:12px;text-decoration:none}
.aside_myssg .myssg_lnb .control li ul li p a:hover{color:#000}
.aside_myssg .myssg_lnb .control li ul li p{color:#666}
.aside_myssg .myssg_lnb .control li ul li.myssg_l_clip{position:relative}
.aside_myssg .myssg_lnb .control li ul li.myssg_l_clip p{position:absolute;left:72px;top:1px;z-index:10;font-size:12px}
.aside_myssg .myssg_lnb .control li ul li.myssg_l_clip p a{margin:0 2px 0 3px;letter-spacing:-1px}
.aside_myssg .myssg_lnb .control li.info ul li a{display:block;padding:6px 0 5px 30px;height:auto;line-height:14px;background:url(../../img/csc/bg_dot.gif) 18px 10px no-repeat;color:#666;font-size:12px;text-decoration:none}
.aside_myssg .myssg_lnb .control li.active li a{background:url(../../img/csc/bg_dot.gif) 1px 0 no-repeat;background-position:20px 11px}
.aside_myssg .myssg_lnb .control li.active li a:hover{background:url(../../img/csc/bg_aside_hover.gif) 1px 0 no-repeat}
.aside_myssg .myssg_lnb .control li.active li p a{background:none}
.aside_myssg .myssg_lnb .control li.active li p a:hover{background:none}
.aside_myssg .myssg_lnb .control li ul{display:none}
.aside_myssg .myssg_lnb .control li a span{content:"";display:block;position:absolute;width:1px;height:1px;line-height:0;visibility:hidden}
.aside_myssg .myssg_lnb.v3 .control li a span{font-size:15px;padding-left:44px;letter-spacing:-1px;color:#747474;visibility:visible;line-height:50px;height:50px;position:static;width:auto;height:auto}
.aside_myssg .myssg_lnb.v3 .control li a:hover span,
.aside_myssg .myssg_lnb.v3 .control li.active a span{color:#fff}
:lang(en) .aside_myssg .myssg_lnb.v3 .control li a span{font-size:14px;padding-left:40px}
.aside_myssg .myssg_nav{position:absolute;left:0;top:194px;border-top:3px solid #7ca4bf}
.aside_myssg .myssg_lnb .control li ul li.active > a{background:url(../../img/csc/bg_aside_hover.gif) 1px 0 no-repeat !important}
.aside_myssg .myssg_lnb .control li ul ul li.active > a{background:url(../../img/csc/bg_dot02.gif) 0 -23px no-repeat  !important}
:lang(en) .aside_myssg .myssg_lnb .control li ul li a,
:lang(zh) .aside_myssg .myssg_lnb .control li ul li a{display:block;padding:6px 0 5px 30px;height:auto;line-height:14px;background:url(../../img/csc/bg_dot.gif) 18px 10px no-repeat;color:#666;font-size:12px;text-decoration:none}

/*myssg content*/
.content_myssg{position:relative;float:right;z-index:1;width:790px;min-height:690px;padding-left:230px;background:url(../../img/mem/bg_myssg_left.gif) repeat-y}

.bn_ar{overflow:hidden;text-align:center;zoom:1;margin-top:20px}
.bn_ar.mobile{padding:0 0 80px 0}
.bn_ar .bn{display:inline-block;*display:inline;*zoom:1;min-width:140px;border:1px solid #3b3b3b;background-color:#3b3b3b;color:#fff;line-height:38px;height:40px;border-radius:4px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:15px;text-align:center;vertical-align:top;text-decoration:none;margin-left:5px}
.bn_ar .bn:first-child{margin-left:0}
.bn_ar .bn.btn_login{width:110px;min-width:110px;height:90px;line-height:90px}
.bn_ar .bn.btn_login_large{width:110px;min-width:110px;height:140px;line-height:140px}
.bn_ar .bn.xsmall{width:150px;height:36px;line-height:36px;font-size:15px;letter-spacing:-1px}
.bn_ar .bn.small{width:160px;height:40px;line-height:40px;font-size:16px;letter-spacing:-1px}
.bn_ar .bn.medium{width:190px;height:50px;line-height:50px;font-size:16px;letter-spacing:-1px}
.bn_ar .bn.large{width:260px;height:50px;line-height:50px;font-size:16px;letter-spacing:-1px}
.bn_ar button.bn{line-height:38px;cursor:pointer}
.bn_ar button.bn.xsmall{line-height:31px}
.bn_ar button.bn.small{line-height:35px}
.bn_ar button.bn.medium,
.bn_ar button.bn.large{line-height:45px}
.bn_ar .bn.color1{background-color:#3b3b3b;border-color:#3b3b3b;color:#fff}
.bn_ar .bn.color2{background-color:#f9f9f9;border-color:#ccc;color:#222}
.bn_ar .bn.color3{background-color:#f14f4f;border-color:#f14f4f}
.bn_ar .bn.txt_ty2{font-family:'나눔바른고딕',NanumBarunGothic}
.login .bn_ar{margin-top:13px}
.login .bn_ar .btn_login{position:absolute;top:0;right:21px}
.nonmember .bn_ar{text-align:center}
.nonmember .section_wrap .bn_ar{margin:10px 0 0 92px;text-align:left}
.login .bn_ar .bn.xsmall{width:123px;margin-left:0}
.member_certification .bn_ar .btn_login{position:absolute;top:0;right:0px}
.b2e_member .bn_ar .btn_login_large{position:absolute;top:20px;right:0px}
.adult_certify .bn_ar .btn_login{position:absolute;top:0;right:0px}
.layer_pop .bn_ar{margin-top:0;padding-bottom:30px;text-align:center;zoom:1}
.login .content_support .bn_ar{margin:0;text-align:right;padding-top:0}
.login .content_support .bn_ar .xsmall{color:#666}
.login .content_support .bn_ar .xsmall.color1{color:#fff}
.please_comment .bn_ar .bn.large,
.content_main .section .clip_data_nbox .bn_ar .bn.large{height:40px;font-size:17px;line-height:40px}
.direction button,.direction a{position:absolute;top:50%;width:31px;height:50px;margin-top:-25px;margin-left:0;background:url(../../img/common/sp_p24.png) no-repeat;cursor:pointer}
.direction .prev{left:0;background-position:0 0}
.direction .next{right:0;background-position:-33px 0}
.pagination{clear:both;width:100%;height:24px;text-align:center}
.search_section .pagination{margin-top:12px}
.pagination .dot,.pagination .dot_on{display:inline-block;width:20px;height:24px;background:url(../../img/common/sp_p24.png) no-repeat 0 -54px;vertical-align:top;cursor:pointer}
.pagination .dot .blind,.pagination .dot_on .blind{width:1px !important;height:1px !important}
.pagination .dot_on{background-position:-22px -54px}
.ico_mall{display:inline-block;overflow:hidden;position:relative;height:21px;*height:22px;color:#666;text-decoration:none;white-space:nowrap;letter-spacing:-.05em;vertical-align:middle;*zoom:1;*display:inline}
.ico_mall .ir{background-color:#fff;background-image:url(../../img/common/ico_mall_v2.png);background-repeat:no-repeat}
.ico_mall.small{width:16px;height:15px;vertical-align:middle}
.ico_mall.small.emart .ir{background-position:-200px 0}
.ico_mall.small.ssgmall .ir{background-position:-200px -50px}
.ico_mall.small.depart .ir{background-position:-200px -100px}
.ico_mall.small.traders .ir{background-position:-200px -150px}
.ico_mall.small.boons .ir{background-position:-200px -200px}
.ico_mall.small.ssg .ir{background-position:-200px -250px}
.ico_mall.normal.emart{width:77px}
.ico_mall.normal.emart .ir{background-position:-480px 0}
.ico_mall.normal.ssgmall{width:102px}
.ico_mall.normal.ssgmall .ir{background-position:-480px -40px}
.ico_mall.normal.depart{width:79px}
.ico_mall.normal.depart .ir{background-position:-480px -80px}
.ico_mall.normal.traders{width:59px}
.ico_mall.normal.traders .ir{background-position:-480px -120px}
.ico_mall.normal.boons{width:52px}
.ico_mall.normal.boons .ir{background-position:-480px -160px}
.ico_mall.normal.ssg{width:64px}
.ico_mall.normal.ssg .ir{background-position:-480px -200px}
.ico_mall.normal.howdy{width:54px}
.ico_mall.normal.howdy .ir{background-position:-480px -240px}
.ico_mall.normal.boots{width:51px}
.ico_mall.normal.boots .ir{background-position:-480px -280px}
.ico_mall.normal.tv{width:82px}
.ico_mall.normal.tv .ir{background-position:-480px -320px}
.ico_mall.normal.si{width:86px}
.ico_mall.normal.si .ir{background-position:-480px -360px}
.ico_mall.normal.outlet{width:87px}
.ico_mall.normal.outlet .ir{background-position:-480px -400px}
.ico_mall span{display:block;overflow:hidden;height:21px;*height:22px;background-image:url(../../img/common/ico_mall_v2.png);text-indent:-9999px;white-space:nowrap;background-repeat:no-repeat}
.ico_mall .emart{width:77px;background-position:-480px 0}
.ico_mall .ssgmall{width:102px;background-position:-480px -40px}
.ico_mall .depart{width:79px;background-position:-480px -80px}
.ico_mall .traders{width:59px;background-position:-480px -120px}
.ico_mall .boons{width:52px;background-position:-480px -160px}
.ico_mall .ssg{width:64px;background-position:-480px -200px}
.ico_mall .howdy{width:54px;background-position:-480px -240px}
.ico_mall .boots{width:51px;background-position:-480px -280px}
.ico_mall .tv{width:82px;background-position:-480px -320px}
.ico_mall .si{width:86px;background-position:-480px -360px}
.ico_mall .outlet{width:87px;background-position:-480px -400px}
.ico_small{width:16px;height:15px}
.ico_small .emart{background-position:-200px 0}
.ico_small .ssgmall{background-position:-200px -50px}
.ico_small .depart{background-position:-200px -100px}
.ico_small .traders{background-position:-200px -150px}
.ico_small .boons{background-position:-200px -200px}
.ico_delivery{display:inline-block;overflow:hidden;position:relative;color:#666;text-decoration:none;white-space:nowrap;letter-spacing:-.05em;*zoom:1;*display:inline}
.ico_delivery .ir{background-color:#fff;background-image:url(../../img/common/ico_mall_v2.png);background-repeat:no-repeat}
.ico_delivery.store{width:27px;height:20px}
.ico_delivery.store.emart .ir{background-position:-250px 0}
.ico_delivery.store.ssgmall .ir{background-position:-250px -50px}
.ico_delivery.store.depart .ir{background-position:-250px -100px}
.ico_delivery.store.traders .ir{background-position:-250px -150px}
.ico_delivery.store.boons .ir{background-position:-250px -200px}
.ico_delivery.parcel{width:28px;height:20px}
.ico_delivery.parcel.emart .ir{background-position:-350px 0}
.ico_delivery.parcel.ssgmall .ir{background-position:-350px -50px}
.ico_delivery.parcel.depart .ir{background-position:-350px -100px}
.ico_delivery.parcel.traders .ir{background-position:-350px -150px}
.ico_delivery.parcel.boons .ir{background-position:-350px -200px}
.ico_magicpick{display:inline-block;width:47px;height:21px;background:url(../../img/common/ico_magicpick.gif) no-repeat;vertical-align:top}
.ico_quick{display:inline-block;width:47px;height:21px;background:url(../../img/common/ico_quick.gif) no-repeat;vertical-align:top}
.ico_today_d{display:inline-block;width:55px;height:21px;background:url(../../img/common/ico_today_d.png) no-repeat;vertical-align:top}
.ico_ssg{display:inline-block;width:34px;height:21px;background:url(../../img/common/ico_ssgcon.gif) no-repeat;vertical-align:top}
/* 상품유닛 부츠 몰아이콘(로고이미지) */
.itembx .ico_mall .boots{width:35px;background-position:-415px -280px}
.tb_itembx .ico_mall .boots{width:35px;background-position:-415px -280px}
.itembx .soldout_link{position:absolute;right:4px;bottom:3px;font-size:0;line-height:0}
.itembx .soldout_link button{display:inline-block;overflow:hidden;margin-left:2px}
.itembx .soldout_link .btn_enter{width:29px;height:29px;background:url(../../img/common/btn_enter.png) no-repeat}
.itembx .soldout_link .btn_change{width:29px;height:29px;background:url(../../img/common/btn_change.png) no-repeat}
.option_select.small.choice_agr {text-align:left !important}
.option_select.small.choice_agr label{line-height:27px;font-size:11px;font-weight:normal;color:#666}
.option_select.small.choice_agr label input{margin-top:-2px}
.sel_magicpick{position:relative;}
.magicpick_tt{position:absolute;top:0;left:0;right:0;background:rgba(203,140,94,.95)}

/*GNB 개편(1280) S*/
.common_nav_wide{position:relative;z-index:200;border-bottom:1px solid #e5e5e5;font-family:'나눔바른고딕',NanumBarunGothic,'Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif}
.common_nav_wide button{font-family:inherit}
.common_nav_bar{width:1280px;margin:0 auto}
.common_nav_bar:after{display:block;clear:both;content:''}
.common_nav_bar a{text-decoration:none}
.common_nav_bar img{vertical-align:middle}
.common_nav_all{position:relative;float:left;margin-left:18px}
/*몰 통합 카테고리*/
.sp_mall_txt_ssg{display:inline-block;vertical-align:top;margin-top:4px;width:66px;height:11px;background-position:0 0;background-image:url(../../img/common_layout/sp_mall_cate_ssg.png);background-repeat:no-repeat}
.sp_mall_type_s{display:inline-block;vertical-align:top;width:20px;height:20px;background-position-x:0;background-image:url(../../img/common_layout/sp_mall_cate_ico.png);background-repeat:no-repeat}
.ctg_mall_lst.v2 .sp_mall_type_s{background-image:url(../../img/common_layout/sp_mall_cate_ico_v2.png)}
.sp_mall_type_s.i_ssg{background-position-y:0}
.sp_mall_type_s.i_sm{background-position-y:-20px}
.sp_mall_type_s.i_sd{background-position-y:-40px}
.sp_mall_type_s.i_em{background-position-y:-60px}
.sp_mall_type_s.i_tr{background-position-y:-80px}
.sp_mall_type_s.i_bt{background-position-y:-100px}
.sp_mall_type_s.i_tv{background-position-y:-120px}
.sp_mall_type_s.i_si{background-position-y:-140px}
.sp_mall_type_s.i_hwd{background-position-y:-160px}
.sp_mall_type_s.i_outlet{background-position-y:-180px}
.sp_mall_type_s.i_mnmorning{background-position-y:-200px}

.ctg_open_btn{display:block;width:35px;height:35px;margin-top:9px;text-align:center;border-radius:100%;outline:none;background:#222}
.ctg_open_btn:focus{box-shadow:0 0 0 1px #2793e6}
.ctg_open_btn:hover,.ctg_open_btn.on{background:#ff5b59}
.ctg_ico_menu{position:relative;display:block;width:19px;height:14px;margin:0 auto;transition:all .4s ease}
.ctg_ico_menu:before,.ctg_ico_menu:after,.ctg_ico_menu em{content:'';position:absolute;z-index:1;left:0;width:100%;height:2px;background:#fff;transition:all .4s ease}
.ctg_ico_menu:before{top:0px}
.ctg_ico_menu .l1{top:4px}
.ctg_ico_menu .l2{top:8px}
.ctg_ico_menu:after{top:12px}
.ctg_open_btn.on .ctg_ico_menu{transform:rotate(135deg)}
.ctg_open_btn.on .ctg_ico_menu:before,.ctg_open_btn.on .ctg_ico_menu:after{top:6px;transform:rotate(90deg)}
.ctg_open_btn.on .ctg_ico_menu .l1,.ctg_open_btn.on .ctg_ico_menu .l2{top:6px}

.ctg_total_wrap{display:none;position:absolute;top:54px;left:0;z-index:110;background:#fff}
.ctg_total{position:relative;min-height:508px;padding-bottom:5px;border:1px solid #d1d1d1;border-width:0 1px}
.ctg_total:after{position:absolute;left:0;right:0;bottom:0;content:'';height:5px;margin:0 -1px;background:#222}

.ctg_top_mn{width:170px;height:46px;margin-top:-1px}
.ctg_top_mn:first-child .ctg_lnk_txt{border-top-color:transparent}
.ctg_top_mn a{overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}

.ctg_top_lnk{display:block;margin-left:-1px;border-left:3px solid transparent}
.ctg_lnk_label{display:block;border:1px solid transparent}
.ctg_lnk_txt{display:block;height:20px;line-height:22px;padding:12px 0;margin:-1px 20px 0 20px;border-top:1px dotted #d8d8d8;font-size:13px;color:#777;letter-spacing:-.3px}
.ctg_lnk_txt .sp_mall_type_s{padding-right:7px}
.ctg_lnk_txt .cm_mall_ic.ty_circle_s{padding-right:7px}

.ctg_top_mn.on .ctg_top_lnk{position:relative;z-index:10;border-color:#222}
.ctg_top_mn.on .ctg_lnk_label{border-top-color:#d8d8d8;border-bottom-color:#d8d8d8;border-right-color:#fff}
.ctg_top_mn.on:first-child .ctg_lnk_label{border-top-color:transparent}

.ctg_a11y_btn{display:none;position:relative;z-index:10;float:right;width:20px;height:25px;overflow:hidden;margin-top:-25px;line-height:0;background:transparent}
.ctg_a11y_btn:after{content:'';display:inline-block;width:4px;height:4px;margin-left:-2px;border-top:1px solid #888;border-right:1px solid #888;transform:rotate(45deg)}
.ctg_top_mn>.ctg_a11y_btn{height:45px;margin-top:-45px}

.ctg_sub_area{display:none;position:absolute;top:0;bottom:0;left:169px;border-left:1px dotted #d8d8d8}
.ctg_sub_lst{width:170px}
.ctg_sub_lnk{display:block;margin-left:10px;padding:1px 10px 0 10px;line-height:23px;border:1px solid transparent;color:#777;font-size:13px;letter-spacing:-.3px}
.ctg_sub_mn.on>.ctg_sub_lnk,.ctg_sub_mn>.ctg_sub_lnk:focus{color:#222;font-family:NanumBarunGothicBold}
.ctg_sub_mn.ctg_sub_child.on>.ctg_sub_lnk{position:relative;z-index:110;border-color:#d8d8d8;border-right-color:#fff}

.ctg_sub_colgroup:after{clear:both;display:block;content:''}
.ctg_sub_col{float:left;height:100%;border-left:1px dotted #d8d8d8}
.ctg_sub_col:first-child{border-left:0}

.ctg_context_mn.on{position:relative;width:161px}
.ctg_sub_context{top:-15px;left:160px;bottom:auto;z-index:100;border:1px solid #d8d8d8;background:#fff;box-shadow:4px 4px rgba(0,0,0,.1)}
.ctg_sub_context .ctg_sub_lst{padding:10px 0}
.ctg_sub_context>.ctg_sub_lst{width:200px}
.ctg_sub_context .ctg_sub_col{border-left:0}

.ctg_top_mn.on .ctg_sub_lv2{display:block;top:20px;bottom:20px}
.ctg_sub_lv2 .on .ctg_sub_lv3{display:block}
.ctg_sub_lv3 .on .ctg_sub_lv4{display:block}
.ctg_sub_lv4 .on .ctg_sub_lv5{display:block}
.ctg_sub_lv5 .on .ctg_sub_lv6{display:block}
.ctg_sub_lv6 .on .ctg_sub_lv7{display:block}
.ctg_sub_lv7 .on .ctg_sub_lv8{display:block}
.ctg_sub_lv8 .on .ctg_sub_lv9{display:block}
.ctg_sub_lv9 .on .ctg_sub_lv10{display:block}
/*SSG GNB*/
.common_nav_menu{float:left;margin-left:4px}
.common_nav_util{float:right;margin-right:9px}
.common_nav_util .nav_top_lnk{font-size:13px}
.common_nav_util .nav_top_lnk:after{position:absolute;top:20px;left:0px;height:13px;content:'';border-left:1px dotted #b8b8b8;transform:rotate(15deg);-ms-transform:rotate(15deg)}
.common_nav_util .nav_top_mn:first-child .nav_top_lnk:after{display:none}
.nav_top_mn{float:left}
.nav_top_mn.on .nav_sub_area{display:block}
.nav_top_mn.on .nav_top_lnk{border-bottom-color:#ff5b59}
.nav_top_lnk{position:relative;display:block;height:16px;line-height:16px;padding:19px 10px 13px 10px;text-align:center;color:#222;font-size:13px;border-bottom:5px solid transparent;-webkit-transition:border .4s cubic-bezier(.25,.8,.25,1);transition:border .4s cubic-bezier(.25,.8,.25,1)}
:lang(en) .common_nav_util{margin-top:-16px}
:lang(en) .common_nav_util .nav_top_lnk{position:static}
.common_nav_util .nav_top_lnk{padding:19px 7px 13px 7px}

.nav_sub_area{display:none;position:absolute;top:53px;left:0;right:0;z-index:110;width:100%;border-bottom:5px solid #222;background:#fff}
.nav_sub_inner{width:1280px;margin:0 auto;padding:31px 0 34px;border-top:1px solid #e5e5e5}
.nav_sub_inner:after{display:block;clear:both;content:''}

.nav_sub_tit{display:block;padding-bottom:5px}
.nav_sub_tit .nav_sub_lnk{color:#222;font-size:13px;font-weight:bold;word-break:break-all;word-wrap:break-word}
.nav_sub_mn{padding-top:6px}
.nav_sub_mn:first-child{padding-top:0}
.nav_sub_lnk{display:inline-block;line-height:14px;color:#777;font-size:12px;letter-spacing:-.3px}
.nav_sub_lnk:hover,.nav_sub_lnk:focus{color:#ff5b59;border-bottom:1px solid #ff5b59}

.nav_sub_colgroup{position:relative;float:left;display:table;table-layout:fixed;width:100%;min-height:400px}
.nav_sub_lst{width:182px;padding:40px 0 0 30px}
.nav_sub_col .nav_sub_lst:first-child{padding-top:0}
.nav_sub_col{display:table-cell;vertical-align:top;width:212px;height:100%;background-image:linear-gradient(to bottom, #bbb 30%, rgba(255, 255, 255, 0) 0%);background-position:left;background-size:1px 4px;background-repeat:repeat-y}
.nav_sub_col:first-child{background:none}

.nav_sub_bnr{float:right;width:290px;margin-right:20px}
.nav_sub_bnr .cmplan_unit .cmplan_badge_area + .cmplan_detailbx{padding-bottom:0}

@-webkit-keyframes spin_arr { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(180deg); }}
@keyframes spin_arr { from { transform: rotate(0deg); } to { transform: rotate(180deg); }}
@-webkit-keyframes spin_arr2 { from { -webkit-transform: rotate(180deg); } to { -webkit-transform: rotate(360deg); }}
@keyframes spin_arr2 { from { transform: rotate(180deg); } to { transform: rotate(360deg); }}
@-webkit-keyframes ic_open { from { opacity:0;top:15px } to { opacity:1;top:6px }}
@keyframes ic_open { from { opacity:0;top:15px} to { opacity:1;top:6px }}
.spr_menu{position: absolute;top:0;right:50%;height:53px;overflow:hidden;margin-right:-640px}
.spr_menu ul{text-align:right;white-space:nowrap;padding-right:30px}
.spr_menu li{display:inline-block}
.spr_menu .nav_lnk{display:block;padding:19px 7px 0 11px;font-size:13px;height:34px;position: relative;line-height:16px;text-align:center;color:#222;}
.spr_menu .nav_lnk:focus{display:inline;height:auto;padding-top:0;position: static;}
.spr_menu .nav_lnk:after{position:absolute;top:20px;left:0px;height:13px;content:'';border-left:1px dotted #b8b8b8;transform:rotate(15deg);-ms-transform:rotate(15deg)}
.spr_menu li:first-child .nav_lnk:after{display:none}
.spr_menu .ic_arr{width:13px;height:13px;border:1px solid #e5e5e5;border-radius:50%;position: absolute;top:18px;right:17px;}
.spr_menu .ic_arr:before{content:'';width:9px;height:4px;position:absolute;top:5px;left:2px;background:url(../../img/common_layout/ic_arr.png) 0 0 no-repeat;-webkit-animation:spin_arr2 .4s;animation:spin_arr2 .4s;}
.spr_menu .nav_lnk.ic_open{color:#ff5b59;font-family:NanumBarunGothicBold;position:relative}
.spr_menu .nav_lnk.ic_open:before{content:'';position:absolute;top:6px;right:-4px;z-index:10;margin:0;width:30px;height:14px;background:url(../../img/common_layout/sp_mallnew_ico.png) 0 0 no-repeat;background-size:30px auto;opacity:0}
.spr_menu .nav_lnk:focus:before,.spr_menu .nav_lnk:focus:after{display:none}

.spr_menu.hover{height:auto;background:#fff;padding:0 0 20px 4px;box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.2);transition:box-shadow .2s;z-index:110}
.spr_menu.hover .bx-viewport{height:auto !important}
.spr_menu.hover .bx-clone{display:none}
.spr_menu.hover .spr_slider{transform:translate3d(0px, 0px, 0px) !important;top:0 !important}
.spr_menu.hover ul{height:34px;text-align: center;padding-right:15px}
.spr_menu.hover .ic_arr:before{top:4px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-animation:spin_arr .4s;animation:spin_arr .4s;}
.spr_menu.hover .nav_lnk.ic_open:before{opacity:1;top:6px;right:-4px}
.spr_menu ul.active .nav_lnk.ic_open:before{-webkit-animation:ic_open .4s;animation:ic_open .4s;opacity:1}
@media screen and (-webkit-min-device-pixel-ratio:2){
.sp_mall_txt_ssg{background-position-x:-66px;background-size:132px 11px}
.sp_mall_type_s{background-position-x:-20px;background-size:40px 180px}
.ctg_mall_lst.v2 .sp_mall_type_s{background-position-x:-20px;background-size:40px 300px}
.spr_menu .ic_arr:before{background-image: url(../../img/common_layout/ic_arr@2x.png);background-size:9px 4px;}
.spr_menu .nav_lnk.ic_open:before{background-image:url(../../img/common_layout/sp_mallnew_ico@2x.png);background-size:auto 14px}
}
/*GNB 개편(1280) E*/

/*쿠폰*/
.bcoupon{position:relative;display:block;width:240px;height:118px;background:url(../../img/common/coupon_all.png) no-repeat 0 0}
.bcoupon .value{position:absolute;display:block;width:120px;height:118px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;line-height:118px;font-size:75px;color:#ea718d;font-weight:bold;font-style:italic;right:100px;text-align:center}
.bcoupon.s_mall .value{color:#fff}
.bcoupon.s_mall.won .value,
.bcoupon.s_mall.won0 .value{right:100px}
.bcoupon.s_mall.won00 .value{right:103px}
.bcoupon.won .value{font-size:50px;letter-spacing:-4px}
.bcoupon.won0 .value{font-size:42px;letter-spacing:-2px}
.bcoupon.won00 .value{font-size:40px;letter-spacing:-2px;right:110px}
.bcoupon.ssg.per,
.bcoupon.ssg.per0{background-position:0 0}
.bcoupon.ssg.won,
.bcoupon.ssg.won0,
.bcoupon.ssg.won00{background-position:-300px 0}
.bcoupon.s_mall.per,
.bcoupon.s_mall.per0{background-position:0 -200px}
.bcoupon.s_mall.won,
.bcoupon.s_mall.won0,
.bcoupon.s_mall.won00{background-position:-300px -200px}
.bcoupon.emart.per{background-position:0 -400px}
.bcoupon.emart.per0{background-position:0 -600px}
.bcoupon.emart.per .value,
.bcoupon.emart.per0 .value{font-family:'Arial Black';font-size:54px;text-align:center;font-style:normal;color:#fff;font-weight:normal;right:100px;line-height:130px}
.bcoupon.emart.won .value{width:200px;right:40px;font-family:'Arial Black';font-size:45px;text-align:center;font-style:normal;color:#fff;font-weight:normal;line-height:125px}
.bcoupon.emart.won0 .value,
.bcoupon.emart.won00 .value{width:200px;right:40px;font-family:'Arial Black';font-size:40px;text-align:center;font-style:normal;color:#fff;font-weight:normal;line-height:125px}
.bcoupon.emart.won,
.bcoupon.emart.won0,
.bcoupon.emart.won00{background-position:-300px -400px}
.bcoupon.efree{background-position:0 -800px}
.bcoupon.efree.bojung,.bcoupon.efree.center{background-position:-1200px -800px}
.bcoupon.efree .value{display:none}
.bcoupon.ssg_free{background-position:-300px -800px}
.bcoupon.ssg_free .value{display:none}
.bcoupon.s_mall_free{background-position:-600px -800px}
.bcoupon.s_mall_free .value{display:none}
.bcoupon.emart_free{background-position:-900px -800px}
.bcoupon.emart_free .value{display:none}
.bcoupon.together{background-position:0 -2500px;width:248px}
.scoupon{position:relative;display:block;width:108px;height:54px;background:url(../../img/common/coupon_all.png) no-repeat 0 -1000px}
.scoupon .value{position:absolute;display:block;width:60px;height:54px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;line-height:54px;font-size:30px;color:#ea718d;font-weight:bold;font-style:italic;right:44px;text-align:center}
.scoupon.s_mall .value{color:#fff}
.scoupon.s_mall.won .value,
.scoupon.s_mall.won0 .value{right:42px}
.scoupon.ssg.won00 .value{right:47px}
.scoupon.s_mall.won00 .value{right:45px}
.scoupon.won .value{font-size:22px;letter-spacing:-2px}
.scoupon.won0 .value,
.scoupon.won00 .value{font-size:17px;letter-spacing:-1px}
.scoupon.ssg.per,
.scoupon.ssg.per0{background-position:0 -1000px}
.scoupon.ssg.won,
.scoupon.ssg.won0,
.scoupon.ssg.won00{background-position:-300px -1000px}
.scoupon.s_mall.per,
.scoupon.s_mall.per0{background-position:0 -1100px}
.scoupon.s_mall.won,
.scoupon.s_mall.won0,
.scoupon.s_mall.won00{background-position:-300px -1100px}
.scoupon.emart.per{background-position:0 -1200px}
.scoupon.emart.per0{background-position:0 -1200px}
.scoupon.emart.per .value,
.scoupon.emart.per0 .value{font-family:'Arial Black';font-size:28px;text-align:center;font-style:normal;color:#fff;font-weight:normal;right:41px;line-height:61px;letter-spacing:-2px}
.scoupon.emart.max_per .value{font-family:'Arial Black';font-size:28px;text-align:center;font-style:normal;color:#fff;font-weight:normal;right:39px;line-height:61px;letter-spacing:-2px}
.scoupon.emart.won .value{width:100px;right:13px;font-family:'Arial Black';font-size:20px;text-align:center;font-style:normal;color:#fff;font-weight:normal;line-height:57px}
.scoupon.emart.won0 .value,
.scoupon.emart.won00 .value{width:100px;right:13px;font-family:'Arial Black';font-size:20px;text-align:center;font-style:normal;color:#fff;font-weight:normal;line-height:57px;letter-spacing:-1px}
.scoupon.emart.max_won .value{width:80px;right:13px;font-family:'Arial Black';font-size:20px;text-align:right;font-style:normal;color:#fff;font-weight:normal;line-height:57px;letter-spacing:-1px;padding-right:20px}
.scoupon.emart.won,
.scoupon.emart.won0,
.scoupon.emart.won00{background-position:-300px -1200px}
.scoupon.emart.max_per{background-position:-600px -1200px}
.scoupon.emart.max_won{background-position:-900px -1200px}
.scoupon.efree{background-position:0 -1400px}
.scoupon.efree.bojung,.scoupon.efree.center{background-position:-600px -1400px}
.scoupon.efree .value{display:none}
.scoupon.ssg_free{background-position:-150px -1400px}
.scoupon.ssg_free .value{display:none}
.scoupon.s_mall_free{background-position:-300px -1400px}
.scoupon.s_mall_free .value{display:none}
.scoupon.emart_free{background-position:-450px -1400px}
.scoupon.emart_free .value{display:none}
.scoupon.together{background-position:-600px -2500px;width:116px}
.scoupon .gift_coupon{width:47px;height:40px;position:absolute;top:-23px;right:-10px;background:url(../../img/common/coupon_all.png) -600px 0 no-repeat;overflow:hidden;text-indent:-1000em}
.mcoupon{position:relative;display:block;width:216px;height:107px;background:url(../../img/common/coupon_all.png) no-repeat 0 -1500px}
.mcoupon .value{position:absolute;display:block;width:108px;height:107px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;line-height:107px;font-size:67px;color:#ea718d;font-weight:bold;font-style:italic;right:90px;text-align:center}
.mcoupon.s_mall .value{color:#fff}
.mcoupon.s_mall.won .value,
.mcoupon.s_mall.won0 .value{right:88px}
.mcoupon.ssg.won00 .value{right:96px}
.mcoupon.s_mall.won00 .value{right:91px}
.mcoupon.won .value{font-size:45px;letter-spacing:-2px}
.mcoupon.won0 .value,
.mcoupon.won00 .value{font-size:34px;letter-spacing:-1px}
.mcoupon.ssg.per,
.mcoupon.ssg.per0{background-position:0 -1500px}
.mcoupon.ssg.won,
.mcoupon.ssg.won0,
.mcoupon.ssg.won00{background-position:-300px -1500px}
.mcoupon.s_mall.per,
.mcoupon.s_mall.per0{background-position:0 -1700px}
.mcoupon.s_mall.won,
.mcoupon.s_mall.won0,
.mcoupon.s_mall.won00{background-position:-300px -1700px}
.mcoupon.emart.per{background-position:0 -2100px}
.mcoupon.emart.per0{background-position:0 -1900px}
.mcoupon.emart.per .value,
.mcoupon.emart.per0 .value{font-family:'Arial Black';font-size:48px;text-align:center;font-style:normal;color:#fff;font-weight:normal;right:89px;line-height:119px}
.mcoupon.emart.won .value{width:200px;right:25px;font-family:'Arial Black';font-size:40px;text-align:center;font-style:normal;color:#fff;font-weight:normal;line-height:115px}
.mcoupon.emart.won0 .value,
.mcoupon.emart.won00 .value{width:200px;right:24px;font-family:'Arial Black';font-size:36px;text-align:center;font-style:normal;color:#fff;font-weight:normal;line-height:115px}
.mcoupon.emart.won,
.mcoupon.emart.won0,
.mcoupon.emart.won00{background-position:-300px -1900px}
.mcoupon.efree{background-position:0 -2300px}
.mcoupon.efree.bojung,.mcoupon.efree.center{background-position:-1200px -2300px}
.mcoupon.efree .value{display:none}
.mcoupon.ssg_free{background-position:-300px -2300px}
.mcoupon.ssg_free .value{display:none}
.mcoupon.s_mall_free{background-position:-600px -2300px}
.mcoupon.s_mall_free .value{display:none}
.mcoupon.emart_free{background-position:-900px -2300px}
.mcoupon.emart_free .value{display:none}
.mcoupon.together{background-position:-300px -2500px}
.ssg-modal-mask{width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index:1000; background-color:#fff;opacity: .8; filter: alpha(opacity=80)}
.guide_stl1{margin-top:30px}
.layer_pop .event_layer .advice{margin-top:23px;margin-bottom:30px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:20px;font-weight:bold;text-align:center;color:#ff0000}
.layer_pop .event_layer .advice strong{color:#222}
.layer_pop .event_layer .advice2{font-size:12px;text-align:center;color:#222}

/* 쿠폰 텍스트화 및 굿모닝 쓱배송 추가 (v1제거 시 이마트 쿠폰 value에 적용한 폰트 속성 삭제)*/
.bcoupon .value .tx{display:none}
.mcoupon .value .tx{display:none}
.scoupon .value .tx{display:none}
.bcoupon.v2{position:relative;display:block;width:240px;height:118px;background:url(../../img/common/coupon_all_v2.png) no-repeat 0 0}
.bcoupon.v2 .value{position:absolute;display:block;overflow:hidden;width:140px;height:118px;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;line-height:113px;font-size:66px;color:#ea718d;right:74px;font-style:normal;font-weight:bold;text-align:center;white-space:nowrap}
.bcoupon.v2 .value .tx{display:inline-block;margin-left:1px;font-size:24px;font-weight:normal}
.bcoupon.v2.ssg .value{line-height:110px}
.bcoupon.v2.s_mall .value,
.bcoupon.v2.emart .value{color:#fff}
.bcoupon.v2.won .value{font-size:48px;letter-spacing:-2px}
.bcoupon.v2.won0 .value{font-size:42px;letter-spacing:-2px}
.bcoupon.v2.won00 .value{font-size:36px;letter-spacing:-2px}
.bcoupon.v2.won .value .tx,
.bcoupon.v2.won0 .value .tx,
.bcoupon.v2.won00 .value .tx{font-size:20px;vertical-align:1px}
.bcoupon.v2.ssg.per,
.bcoupon.v2.ssg.per0{background-position:0 0}
.bcoupon.v2.ssg.per .value,
.bcoupon.v2.ssg.per0 .value{line-height:107px}
.bcoupon.v2.ssg.per .value .tx,
.bcoupon.v2.ssg.per0 .value .tx{vertical-align:4px}
.bcoupon.v2.ssg.won,
.bcoupon.v2.ssg.won0,
.bcoupon.v2.ssg.won00{background-position:-300px 0}
.scoupon.v2.ssg.won00 .value,
.bcoupon.v2.s_mall.won .value,
.bcoupon.v2.s_mall.won0 .value,
.bcoupon.v2.s_mall.won00 .value{right:74px}
.bcoupon.v2.ssg.ship{background-position:-900px 0}
.bcoupon.v2.s_mall.per,
.bcoupon.v2.s_mall.per0{background-position:0 -200px}
.bcoupon.v2.s_mall.won,
.bcoupon.v2.s_mall.won0,
.bcoupon.v2.s_mall.won00{background-position:-300px -200px}
.bcoupon.v2.s_mall.ship{background-position:-900px -200px}
.bcoupon.v2.emart.per{background-position:0 -400px}
.bcoupon.v2.emart.per0{background-position:0 -600px}
.bcoupon.v2.emart.per .value,
.bcoupon.v2.emart.per0 .value{width:205px;right:35px;font-size:54px;line-height:130px;;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold}
.bcoupon.v2.emart.won .value{width:205px;right:35px;font-size:45px;line-height:125px;;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold}
.bcoupon.v2.emart.won0 .value,
.bcoupon.v2.emart.won00 .value{width:205px;right:35px;font-size:40px;line-height:125px;;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold}
.bcoupon.v2.emart.won,
.bcoupon.v2.emart.won0,
.bcoupon.v2.emart.won00{background-position:-300px -400px}
.bcoupon.v2.emart.ship{background-position:-900px -400px}
.bcoupon.v2.efree{background-position:0 -800px}
.bcoupon.v2.efree.bojung,.bcoupon.v2.efree.center{background-position:-1200px -800px}
.bcoupon.v2.efree .value{display:none}
.bcoupon.v2.ssg_free{background-position:-300px -800px}
.bcoupon.v2.ssg_free .value{font-size:36px;line-height:118px}
.bcoupon.v2.s_mall_free{background-position:-600px -800px}
.bcoupon.v2.s_mall_free .value{color:#fff;font-size:36px;line-height:118px}
.bcoupon.v2.emart_free{background-position:-900px -800px}
.bcoupon.v2.emart_free .value{display:none}
.bcoupon.v2.emorning_free{height:148px;background-position:-1500px -800px}
.bcoupon.v2.emorning_free .value{display:none}
.bcoupon.v2.ship .value{right:70px;font-size:48px;line-height:135px;letter-spacing:-1px}
.bcoupon.v2.ship .value .tx{font-size:20px;vertical-align:2px}
.bcoupon.v2.estore_fee{background-position:0 -2970px}
.bcoupon.v2.emorning_fee{height:148px;background-position:0 -2710px}
.bcoupon.v2.emorning_fee .value,
.bcoupon.v2.estore_fee .value{right:54px;bottom:17px;height:auto;color:#4d2107;font-size:22px;line-height:1.5}
.bcoupon.v2.emorning_fee .value .tx,
.bcoupon.v2.estore_fee .value .tx{font-size:17px;vertical-align:1px}
.bcoupon.v2.together{background-position:0 -2500px;width:248px}
.scoupon.v2{position:relative;display:block;width:110px;height:54px;background:url(../../img/common/coupon_all_v2.png) no-repeat 0 -1000px}
.scoupon.v2 .value{overflow:hidden;position:absolute;display:block;width:68px;height:54px;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;line-height:50px;font-size:28px;color:#ea718d;right:32px;font-style:normal;font-weight:bold;text-align:center;white-space:nowrap}
.scoupon.v2 .value .tx{display:inline-block;margin-left:1px;font-size:11px;vertical-align:2px;font-weight:normal}
.scoupon.v2.ssg .value{line-height:50px}
.scoupon.v2.ssg .value .tx{vertical-align:1px}
.scoupon.v2.ssg.won00 .value{right:32px;}
.scoupon.v2.s_mall .value{color:#fff}
.scoupon.v2.emart .value{width:93px;right:15px;color:#fff}
.scoupon.v2.won .value{font-size:22px;letter-spacing:-1px;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold}
.scoupon.v2.won0 .value{font-size:18px;letter-spacing:-1px;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold}
.scoupon.v2.won00 .value{font-size:16px;letter-spacing:-1px;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold}
.scoupon.v2.ssg.per,
.scoupon.v2.ssg.per0{background-position:0 -1000px}
.scoupon.v2.ssg.per .value .tx,
.scoupon.v2.ssg.per0 .value .tx{vertical-align:2px}
.scoupon.v2.ssg.won,
.scoupon.v2.ssg.won0,
.scoupon.v2.ssg.won00{background-position:-300px -1000px}
.scoupon.v2.s_mall.won .value,
.scoupon.v2.s_mall.won0 .value,
.scoupon.v2.s_mall.won00 .value{right:32px}
.scoupon.v2.ssg.ship{background-position:-1200px -1000px}
.scoupon.v2.s_mall.per,
.scoupon.v2.s_mall.per0{background-position:0 -1100px}
.scoupon.v2.s_mall.won,
.scoupon.v2.s_mall.won0,
.scoupon.v2.s_mall.won00{background-position:-300px -1100px}
.scoupon.v2.s_mall.ship{background-position:-1200px -1100px}
.scoupon.v2.emart.per{background-position:0 -1200px}
.scoupon.v2.emart.per0{background-position:0 -1200px}
.scoupon.v2.emart.per .value,
.scoupon.v2.emart.per0 .value{font-size:28px;line-height:61px;letter-spacing:-1px;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold}
.scoupon.v2.emart.max_per .value{width:60px;font-size:22px;left:37px;right:auto;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold;text-align:left;line-height:61px;letter-spacing:-1px}
.scoupon.v2.emart.won .value{width:100px;right:13px;font-style:normal;color:#fff;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;line-height:57px}
.scoupon.v2.emart.won0 .value,
.scoupon.v2.emart.won00 .value{width:100px;right:13px;line-height:57px;letter-spacing:-1px}
.scoupon.v2.emart.max_won .value{width:80px;left:24px;text-align:left;line-height:57px;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:22px;font-weight:bold;letter-spacing:-1px}
.scoupon.v2.emart.max_won .value .tx{position:absolute;bottom:-6px}
.scoupon.v2.emart.won,
.scoupon.v2.emart.won0,
.scoupon.v2.emart.won00{background-position:-300px -1200px}
.scoupon.v2.emart.max_per{background-position:-600px -1200px}
.scoupon.v2.emart.max_won{background-position:-900px -1200px}
.scoupon.v2.emart.ship{background-position:-1200px -1200px}
.scoupon.v2.efree{background-position:0 -1400px}
.scoupon.v2.efree.bojung,.scoupon.v2.efree.center{background-position:-600px -1400px}
.scoupon.v2.efree .value{display:none}
.scoupon.v2.ssg_free{background-position:-150px -1400px}
.scoupon.v2.ssg_free .value{font-size:16px}
.scoupon.v2.s_mall_free{background-position:-300px -1400px}
.scoupon.v2.s_mall_free .value{font-size:16px;color:#fff}
.scoupon.v2.emart_free{background-position:-450px -1400px}
.scoupon.v2.emart_free .value{display:none}
.scoupon.v2.emorning_free{height:66px;background-position:-750px -1400px}
.scoupon.v2.emorning_free .value{display:none}
.scoupon.v2.ship .value{font-size:22px;line-height:62px;letter-spacing:-1px}
.scoupon.v2.ship .value .tx{font-size:11px;vertical-align:3px}
.scoupon.v2.estore_fee{background-position:-600px -2970px}
.scoupon.v2.emorning_fee{height:66px;background-position:-600px -2710px}
.scoupon.v2.emorning_fee .value,
.scoupon.v2.estore_fee .value{right:24px;bottom:6px;height:auto;color:#4d2107;font-size:12px;line-height:1.5}
.scoupon.v2.emorning_fee .value .tx,
.scoupon.v2.estore_fee .value .tx{font-size:10px;vertical-align:1px}
.scoupon.v2.together{background-position:-600px -2500px;width:116px}
.scoupon.v2 .gift_coupon{width:47px;height:40px;position:absolute;top:-23px;right:-10px;background:url(../../img/common/coupon_all_v2.png) -600px 0 no-repeat;overflow:hidden;text-indent:-1000em}
.mcoupon.v2{position:relative;display:block;width:217px;height:107px;background:url(../../img/common/coupon_all_v2.png) no-repeat 0 -1500px}
.mcoupon.v2 .value{position:absolute;display:block;overflow:hidden;width:125px;height:107px;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;line-height:107px;font-size:60px;color:#ea718d;right:67px;font-style:normal;font-weight:bold;text-align:center;white-space:nowrap}
.mcoupon.v2 .value .tx{display:inline-block;margin-left:1px;font-size:24px;font-weight:normal}
.mcoupon.v2.ssg .value{line-height:100px}
.mcoupon.v2.ssg .value .tx{vertical-align:1px}
.mcoupon.v2.s_mall .value,
.mcoupon.v2.emart .value{color:#fff}
.mcoupon.v2.won .value{font-size:42px;letter-spacing:-1px}
.mcoupon.v2.won0 .value{font-size:34px;letter-spacing:-1px}
.mcoupon.v2.won00 .value{right:67px;font-size:30px;letter-spacing:-1px}
.mcoupon.v2.won .value .tx,
.mcoupon.v2.won0 .value .tx,
.mcoupon.v2.won00 .value .tx{font-size:20px;font-weight:normal}
.mcoupon.v2.ssg.per,
.mcoupon.v2.ssg.per0{background-position:0 -1500px}
.mcoupon.v2.ssg.per .value,
.mcoupon.v2.ssg.per0 .value{line-height:98px}
.mcoupon.v2.ssg.per .value .tx,
.mcoupon.v2.ssg.per0 .value .tx{vertical-align:3px}
.mcoupon.v2.ssg.won,
.mcoupon.v2.ssg.won0,
.mcoupon.v2.ssg.won00{background-position:-300px -1500px}
.mcoupon.v2.s_mall.won .value,
.mcoupon.v2.s_mall.won0 .value,
.mcoupon.v2.s_mall.won00 .value{right:67px}
.mcoupon.v2.ssg.ship{background-position:-680px -1500px}
.mcoupon.v2.s_mall.per,
.mcoupon.v2.s_mall.per0{background-position:0 -1700px}
.mcoupon.v2.s_mall.won,
.mcoupon.v2.s_mall.won0,
.mcoupon.v2.s_mall.won00{background-position:-300px -1700px}
.mcoupon.v2.s_mall.ship{background-position:-680px -1700px}
.mcoupon.v2.emart.per{background-position:0 -2100px}
.mcoupon.v2.emart.per0{background-position:0 -1900px}
.mcoupon.v2.emart.per .value,
.mcoupon.v2.emart.per0 .value{width:184px;right:31px;font-size:48px;line-height:125px;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold}
.mcoupon.v2.emart.won .value{width:184px;right:31px;font-size:40px;line-height:120px;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold}
.mcoupon.v2.emart.won0 .value,
.mcoupon.v2.emart.won00 .value{width:184px;right:31px;font-size:36px;line-height:120px;font-family:'Roboto-Regular','나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold}
.mcoupon.v2.emart.won,
.mcoupon.v2.emart.won0,
.mcoupon.v2.emart.won00{background-position:-300px -1900px}
.mcoupon.v2.emart.ship{background-position:-680px -1900px}
.mcoupon.v2.efree{background-position:0 -2300px}
.mcoupon.v2.efree.bojung,.mcoupon.v2.efree.center{background-position:-1200px -2300px}
.mcoupon.v2.efree .value{display:none}
.mcoupon.v2.ssg_free{background-position:-300px -2300px}
.mcoupon.v2.ssg_free .value{font-size:32px;line-height:107px}
.mcoupon.v2.s_mall_free{background-position:-600px -2300px}
.mcoupon.v2.s_mall_free .value{color:#fff;font-size:32px;line-height:107px}
.mcoupon.v2.emart_free{background-position:-900px -2300px}
.mcoupon.v2.emart_free .value{display:none}
.mcoupon.v2.emorning_free{height:133px;background-position:-1500px -2300px}
.mcoupon.v2.emorning_free .value{display:none}
.mcoupon.v2.ship .value{right:64px;font-size:42px;line-height:125px;letter-spacing:-1px}
.mcoupon.v2.ship .value .tx{font-size:20px;vertical-align:3px;font-weight:normal}
.mcoupon.v2.estore_fee{background-position:-300px -2970px}
.mcoupon.v2.emorning_fee{height:133px;background-position:-300px -2710px}
.mcoupon.v2.emorning_fee .value,
.mcoupon.v2.estore_fee .value{right:54px;bottom:12px;height:auto;color:#4d2107;font-size:22px;line-height:1.5}
.mcoupon.v2.emorning_fee .value .tx,
.mcoupon.v2.estore_fee .value .tx{font-size:17px;vertical-align:1px}
.mcoupon.v2.together{background-position:-300px -2500px}

/*상품상세 추가*/
.option_dl2 .op_chk .op_in{padding-left:16px}
.option_dl2 .op_chk .op_chk_txt{font-size:12px;color:#13a4c6}
.option_dl2 .op_chk .op_chk_advice{font-size:11px;color:#777;font-family:'돋움',dotum}

/*IE7 아이템리스트 반짝임 대응*/
#content.best_section,
#content.search_section,
#content.category_sec,
#content.category_section,
#content.view_event,
#content.display_main,
#content.image_temp,
#content.content_exhibition{width:1020px}
#content.content_myssg,
#content.content_csc{width:790px}

/*IE7 탭분기*/
#shppcst_info .t_dep6 li{width:128px}
#shppcst_info .t_dep6 li:first-child{width:132px}

/* 상품상세레이어 */
.ssg-productinfo-layer{position:absolute;text-align:center;z-index:100001;width:1020px;left:50% !important;margin-left:-510px !important;*margin-left:-1020px !important}
.pr_gpwrap{clear:both;padding-top:7px}
.pr_gpwrap .gp_btn{display:inline-block;position:relative;vertical-align:top;*display:inline;zoom:1}
.pr_gpwrap .gp_btn img{vertical-align:top}
.layer_pop .pr_gpwrap .gp_btn a{overflow:hidden;position:absolute;right:0;top:15px;left:0;bottom:0;margin:0;background:url(../img/common/b.gif);line-height:999px;margin:0}


/* cs 버튼 */
.btn_cs{padding-left:7px;font-size:11px;font-weight:bold;display: inline-block;font-family:'돋움',Dotum,'굴림',Gulim,Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;line-height:0.95em;text-align:center;white-space:nowrap;vertical-align:top;-webkit-appearance:none;background-image:url(../../img/common/bg_btn_slightly2.png);background-repeat:no-repeat}
.btn_cs span{display:inline-block;padding:10px 9px 0 2px;height:18px;letter-spacing:-1px;background-image:url(../../img/common/bg_btn_slightly2.png);background-repeat:no-repeat;background-color:#fff}
.btn_cs.ty1{background-position:0 0;color:#fff !important}
.btn_cs.ty1 span{background-position:100% 0}
.btn_cs.ty2{background-position:0 -34px;color:#666 !important}
.btn_cs.ty2 span{background-position:100% -34px}
.btn_cs.ty3{background-position:0 -68px;color:#fff !important}
.btn_cs.ty3 span{background-position:100% -68px}
.btn_cs.ty4{background-position:0 -102px;color:#666 !important}
.btn_cs.ty4 span{background-position:100% -102px}
.btn_cs_ty1{display:inline-block;line-height:26px;font-size:12px;border:1px solid #000;border-radius:3px;text-decoration: none !important;padding:0 7px 0 6px;background:#4a4643;color:#fff;letter-spacing:-.5px}
.btn_cs_ty2{display:inline-block;line-height:26px;font-size:12px;border:1px solid #ccc;border-radius:3px;text-decoration: none !important;padding:0 7px 0 6px;background:#eee;color:#666;letter-spacing:-.5px}
.btn_cs_ty3{display:inline-block;line-height:26px;font-size:12px;border:1px solid #FF6161;border-radius:3px;text-decoration: none !important;padding:0 7px 0 6px;background:#FF6161;color:#fff;letter-spacing:-.5px}
.btn_cs_ty4{display:inline-block;line-height:26px;font-size:12px;border:1px solid #ccc;border-radius:3px;text-decoration: none !important;padding:0 7px 0 6px;background:#fff;color:#666;letter-spacing:-.5px}

/* board */
.board_comment{clear:both;position:relative;width:100%;min-width:700px;margin:87px 0 48px}
.board_comment .emo{position:absolute;top:-69px;right:28px;width:105px;height:80px;background:url(../../img/common_layout/img_board.png) 0 0 no-repeat}
.board_comment table{width:100%;border:0;table-layout:fixed;border-collapse:collapse;border-spacing:0}
.board_comment .board_write{border-top:2px solid #33353e}
.board_comment .board_write .board_write_inner{padding:20px;border:1px solid #dadada;border-top:0;background:#f7f7f7}
.board_comment .board_write .board_tit{margin-bottom:9px;color:#666;font-weight:bold;line-height:15px}
.board_comment .board_write td{border:0 none;vertical-align:top}
.board_comment .board_write td.btn_area{text-align:right}
.board_comment .board_write textarea{display:block;overflow:auto;*position:relative;*top:-1px;width:100%;height:46px;padding:12px 14px;border:1px solid #c8c8c8;color:#959595;line-height:17px;resize:none}
.board_comment .board_lst td{padding:10px 0 8px;border:0;border-bottom:1px solid #eaeaea;color:#888;line-height:17px;text-align:center;vertical-align:top}
.board_comment .board_lst td p{text-align:left;word-break:break-all;word-wrap:break-word}
.board_comment .board_lst td .btn_board_del{width:13px;height:17px;margin-left:3px;background:url(../../img/common_layout/btn_board_del.gif) 0 1px no-repeat;vertical-align:middle}
.board_comment_img .board_img_tit{position:absolute;top:-58px;left:0;width:818px;height:58px;background:url(../img/emall_plan/tit_img_reply.gif) 0 0 no-repeat}
.board_comment_img .ip_img_tit{width:790px;height:31px;border:1px solid #c8c8c8;background-color:#fff;color:#959595;line-height:31px\9;text-indent:13px;margin-bottom:6px}
.board_comment_img .ip_img_file{height:27px;padding:4px 13px 0;border:1px solid #c8c8c8;background:#fff}
.board_comment_img .ip_img_file input{width:100%;height:23px;border:0 none;color:#959595;line-height:23px\9;background:#fff}
.board_comment_img .ip_img_file input::-ms-value{border:0;background:#fff;color:#959595}
.board_comment_img .board_write td{padding:0}
.board_comment_img .board_write td.btn_area{padding-bottom:0}
.board_comment_img .ip_img_desc{display:block;margin-top:6px;color:#666;font-size:12px}
.board_comment_img .board_lst{overflow:hidden;width:1020px}
.board_img_lst{width:1032px;padding-top:40px}
.board_img_lst:after{display:block;clear:both;content:''}
.board_img_lst li{float:left;width:210px;height:352px;margin:0 12px 12px 0;padding:0 15px;border:3px solid #e9e9e9}
.board_img_lst .num{display:block;height:17px;padding-top:8px;font-weight:bold;text-align:right}
.board_img_lst .thmb{width:210px;height:210px}
.board_img_lst .thmb img{width:210px;height:210px;vertical-align:top}
.board_img_lst .title{overflow:hidden;position:relative;height:42px;margin-top:12px;padding-right:20px;border-bottom:1px solid #e9e9e9}
.board_img_lst .title p{overflow:hidden;height:34px;color:#222;line-height:17px}
.board_img_lst .title .btn_board_del{position:absolute;top:0;right:0;width:13px;height:14px;background:url(../../img/common_layout/btn_board_del.gif) 0 1px no-repeat}
.board_img_lst .desc{overflow:hidden;position:relative;width:200px;padding:11px 5px 0;color:#888;zoom:1}
.board_img_lst .desc dt{float:left;clear:both;width:44px;width:auto;margin-bottom:3px;white-space:nowrap}
.board_img_lst .desc dd{overflow:hidden;clear:none;margin-bottom:3px}

/* 상품레이아웃 - common */
.bn_osmu{margin:0 auto;*zoom:1}
.bn_osmu:after{display:block;content:'';clear:both}
.bn_osmu .top_style,.bn_osmu .box_style{position:relative;float:left;width:255px;height:510px}
.bn_osmu .link_osmu{display:block;height:100%;cursor:pointer}
.bn_osmu .sp_badge,.bn_osmu .sp_btn{background:url(../../img/common/sp_patten_img.png) no-repeat 0 0}
.bn_osmu .bn_txt .bn_txt_inner span,.bn_osmu .bn_txt .bn_txt_inner span em{display:block}
.bn_osmu .sp_badge{position:absolute;z-index:30;width:69px;height:69px;text-align:center}
.bn_osmu .sp_badge.fl_lf{left:14px;top:14px}
.bn_osmu .sp_badge.fl_rt{right:14px;top:14px}
.bn_osmu .sp_badge.fl_bm{right:14px;bottom:14px}
.bn_osmu .sp_badge .bn_coupun{display:inline-block;width:29px;height:21px;margin-top:20px;padding:0 14px 12px 10px;background:url(../../img/common/sp_patten_img.png) 0 -2430px no-repeat;font-size:24px;font-weight:bold;font-family:Arial, sans-serif;letter-spacing:-1px;color:#373737}
.bn_osmu .sp_badge .bn_coupun em{*position:relative;*top:-4px}
.bn_osmu .sp_badge .bn_more{display:inline-block;width:33px;height:17px;margin-top:24px;background:url(../../img/common/sp_patten_img.png) 0 -2470px no-repeat}
.bn_osmu .sp_badge .bn_gift{display:inline-block;width:55px;height:15px;margin-top:25px;background:url(../../img/common/sp_patten_img.png) -53px -2470px no-repeat}
.bn_osmu .bn_txt{z-index:20;width:255px;height:255px;font-family:NanumBarunGothic,'Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,sans-serif}
.bn_osmu .bn_txt .bn_txt_inner{padding:59px 0 0 30px}
.bn_osmu .bn_txt .h1{font-size:25px;line-height:32px;letter-spacing:-1px}
.bn_osmu .bn_txt .h2{margin-top:8px;font-size:15px;line-height:19px;letter-spacing:-1px}
.bn_osmu .bn_txt .btn_go{display:block;width:108px;height:13px;margin-top:25px;background:url(../../img/common/sp_patten_img.png) -1591px -402px no-repeat}
.bn_osmu .bn_img{display:block;position:relative;z-index:10;overflow:hidden}
.bn_osmu .bn_img .sp_btn{display:block;position:absolute;left:0;top:0;right:0;bottom:0}
/* 상품레이아웃 - top_style */
.bn_osmu .top_style .link_osmu{color:#535353;text-decoration:none}
.bn_osmu .top_style .sp_badge.fl_lf{left:auto;right:14px;top:14px}
.bn_osmu .top_style .sp_badge.bd_st1{background-position:-1312px -8px}
.bn_osmu .top_style .sp_badge.bd_st2{background-position:-1312px -88px}
.bn_osmu .top_style .sp_badge.bd_st3{background-position:-1312px -168px}
.bn_osmu .top_style .sp_badge.bd_st4{background-position:-1312px -250px}
.bn_osmu .top_style .sp_badge.bd_st5{background-position:-1312px -329px}
.bn_osmu .top_style .sp_badge.bd_st1.fl_bm{background-position:-1403px -8px}
.bn_osmu .top_style .sp_badge.bd_st2.fl_bm{background-position:-1403px -88px}
.bn_osmu .top_style .sp_badge.bd_st3.fl_bm{background-position:-1403px -168px}
.bn_osmu .top_style .sp_badge.bd_st4.fl_bm{background-position:-1403px -250px}
.bn_osmu .top_style .sp_badge.bd_st5.fl_bm{background-position:-1403px -329px}
.bn_osmu .top_style .bn_txt .ico_patten{position:relative;left:4px;width:40px;height:13px;margin-bottom:21px;background:url(../../img/common/sp_patten_img.png) -1659px -1px no-repeat;font-size:0}
.bn_osmu .top_style .bn_txt .btn_go{display:none}
.bn_osmu .top_style .bn_img .sp_btn.bn_pttn1,.category_all .box_style .bn_img .sp_btn.bn_pttn1{background-position:0 0}
.bn_osmu .top_style .bn_img .sp_btn.bn_pttn2,.category_all .box_style .bn_img .sp_btn.bn_pttn2{background-position:-265px 0}
.bn_osmu .top_style .bn_img .sp_btn.bn_pttn3,.category_all .box_style .bn_img .sp_btn.bn_pttn3{background-position:0 -264px}
.bn_osmu .top_style .bn_img .sp_btn.bn_pttn4,.category_all .box_style .bn_img .sp_btn.bn_pttn4{background-position:-265px -264px}
.bn_osmu .top_style .bn_img .sp_btn.bn_pttn5,.category_all .box_style .bn_img .sp_btn.bn_pttn5{background-position:-530px -264px}
.bn_osmu .top_style .bn_img .sp_btn.bn_pttn6,.category_all .box_style .bn_img .sp_btn.bn_pttn6{background-position:0 -530px}
.bn_osmu .top_style .bn_img .sp_btn.bn_pttn7,.category_all .box_style .bn_img .sp_btn.bn_pttn7{background-position:-265px -530px}
.bn_osmu .top_style .bn_img .sp_btn.bn_pttn8,.category_all .box_style .bn_img .sp_btn.bn_pttn8{background-position:-530px -530px}
.bn_osmu .top_style .bn_img .sp_btn.bn_pttn9,.category_all .box_style .bn_img .sp_btn.bn_pttn9{background-position:0 -795px}
.bn_osmu .top_style .bn_img .sp_btn.bn_pttn10,.category_all .box_style .bn_img .sp_btn.bn_pttn10{background-position:-265px -795px}
.bn_osmu .top_style .bn_img .sp_btn.bn_pttn11,.category_all .box_style .bn_img .sp_btn.bn_pttn11{background-position:-530px -795px}
/* 상품레이아웃 - box_style */
.bn_osmu .box_style .link_osmu{color:#fff}
.bn_osmu .box_style .sp_badge.fl_bm{right:14px;top:172px;bottom:auto}
.bn_osmu .box_style .bn_img .sp_btn{background-position:-530px 0}
.bn_osmu .box_style .sp_badge.bd_st1{background-position:-1403px -8px}
.bn_osmu .box_style .sp_badge.bd_st2{background-position:-1403px -88px}
.bn_osmu .box_style .sp_badge.bd_st3{background-position:-1403px -168px}
.bn_osmu .box_style .sp_badge.bd_st4{background-position:-1403px -250px}
.bn_osmu .box_style .sp_badge.bd_st5{background-position:-1403px -329px}
.bn_osmu .box_style .bn_txt{position:absolute;bottom:0;padding-top:12px;background:url(../../img/common/sp_patten_img.png) no-repeat}
.bn_osmu .box_style .bn_txt.fl_lt{left:0}
.bn_osmu .box_style .bn_txt.fl_rt{right:0}
.bn_osmu .box_style .st_high.bg1 .bn_txt{background-position:0 -1065px}
.bn_osmu .box_style .st_high.bg2 .bn_txt{background-position:-258px -1065px}
.bn_osmu .box_style .st_high.bg3 .bn_txt{background-position:-516px -1065px}
.bn_osmu .box_style .st_high.bg4 .bn_txt{background-position:-774px -1065px}
.bn_osmu .box_style .st_high.bg5 .bn_txt{background-position:-1032px -1065px}
.bn_osmu .box_style .st_high.bg6 .bn_txt{background-position:-1291px -1065px}
.bn_osmu .box_style .st_high.bg7 .bn_txt{background-position:0 -1336px}
.bn_osmu .box_style .st_low.bg1 .bn_txt{background-position:-258px -1336px}
.bn_osmu .box_style .st_low.bg2 .bn_txt{background-position:-516px -1336px}
.bn_osmu .box_style .st_low.bg3 .bn_txt{background-position:-774px -1336px}
.bn_osmu .box_style .st_low.bg4 .bn_txt{background-position:-1032px -1336px}
.bn_osmu .box_style .st_low.bg5 .bn_txt{background-position:-1291px -1336px}
.bn_osmu .box_style .st_low.bg6 .bn_txt{background-position:0 -1605px}
.bn_osmu .box_style .st_low.bg7 .bn_txt{background-position:-258px -1605px}
.bn_osmu .box_style .st_low.bg8 .bn_txt{background-position:-516px -1605px}
.bn_osmu .box_style .st_low.bg9 .bn_txt{background-position:-774px -1605px}
/* 상품레이아웃 - box_style(w510) */
.bn_osmu .box_style.w510{width:510px}
.bn_osmu .box_style.w510 .st_high .bn_img .sp_btn{background-position:-793px -8px}
.bn_osmu .box_style.w510 .st_high .sp_badge{background-position:-1489px -8px}
.bn_osmu .box_style.w510 .st_high .sp_badge.bd_st1{background-position:-1489px -8px}
.bn_osmu .box_style.w510 .st_high .sp_badge.bd_st2{background-position:-1489px -88px}
.bn_osmu .box_style.w510 .st_high .sp_badge.bd_st3{background-position:-1489px -168px}
.bn_osmu .box_style.w510 .st_high .sp_badge.bd_st4{background-position:-1489px -250px}
.bn_osmu .box_style.w510 .st_high .sp_badge.bd_st5{background-position:-1489px -329px}
.bn_osmu .box_style.w510 .st_low .bn_img .sp_btn{background-position:-793px -530px}
.bn_osmu .box_style.w510 .st_low .sp_badge{background-position:-1570px -8px}
.bn_osmu .box_style.w510 .st_low .sp_badge.bd_st1{background-position:-1570px -8px}
.bn_osmu .box_style.w510 .st_low .sp_badge.bd_st2{background-position:-1570px -88px}
.bn_osmu .box_style.w510 .st_low .sp_badge.bd_st3{background-position:-1570px -168px}
.bn_osmu .box_style.w510 .st_low .sp_badge.bd_st4{background-position:-1570px -250px}
.bn_osmu .box_style.w510 .st_low .sp_badge.bd_st5{background-position:-1570px -329px}
.bn_osmu a.link_osmu .bn_img img{vertical-align:top;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transition:All 1s linear;-webkit-transition:All 1s linear;-ms-transition:All .5s linear}
.bn_osmu a.link_osmu:hover .bn_img img{transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transition:All 2s linear;-webkit-transition:All 2s linear;-ms-transition:All .5s linear}
/* 휴대폰 상품고시 */
.layer_pop .ph_noti_detail{padding-top:8px}
.layer_pop .ph_noti_detail .ph_noti{height:207px;border:1px solid #dadada;background:#f9f9f9 url(../../img/product/tx_ph_noti.png) no-repeat 50% 50%}
.layer_pop .ph_noti_detail .button_area{margin-top:7px;zoom:1}
.layer_pop .ph_noti_detail .button_area:after{content:'';display:block;clear:both}
.layer_pop .ph_noti_detail .button_area .btn_detail{float:left;width:388px;height:53px;margin:0 5px 0 0;padding:0 !important;background:#fff url(../../img/product/btn_go_detail.gif) no-repeat 50% 50%}
.layer_pop .button_area .cm_clip_dtl{float:left}
.layer_pop .button_area .cm_clip_dtl a.sel_clip{margin:0}
.layer_pop .ph_noti_detail .button_area .btn_clip{margin-top:0 !important}
/* 퀵뷰 동영상버튼 추가 */
.detail_product .item_image .viewport li .btn_qck_mov{position:absolute;left:50%;top:50%;width:89px;height:89px;margin:-45px 0 0 -45px;background:url(../../img/common/btn_movplay_b.png) no-repeat}
#videoView, #qvVideoView{position:absolute;top:0;left:0;width:100%;height:450px;text-align:center;line-height:1.5em;z-index:-1;}
#videoBox, #qvVideoBox{display:inline-block;width:450px;height:450px}

/*딜구매count*/
.deal_count{margin:10px 0;padding:6px 0 0;color:#888;font-family:'나눔바른고딕',NanumBarunGothic;font-weight:bold; border-top:1px dashed #d8d8d8;width:100%;text-align:right}
.deal_count em{color:#ff9526;font-family:'Roboto-Medium','나눔바른고딕',NanumBarunGothic;font-size:14px;vertical-align:-1px;font-weight:normal;padding-right:2px}
.table_itemlist2 .deal_count{float:left;display:block;margin:10px 0;padding:6px 0 0;color:#888;font-family:'나눔바른고딕',NanumBarunGothic;font-weight:bold;border-top:none;width:150px;text-align:left}
.table_itemlist2 .deal_count em{font-weight:normal}
/* 간편회원통합 & 네이버ID 로그인 */
.simple_login_btn .btn{height:38px;padding-left:41px;background-image:url(../../img/common/bg_btn_sns.png);font-family:'나눔바른고딕',NanumBarunGothic;font-size:14px;color:#fff;line-height:38px;letter-spacing:-.5px;cursor:pointer}
.simple_login_btn .btn span{width:146px;background-image:url(../../img/common/bg_btn_sns.png)}
.simple_login_btn .btn.naver{background-position:0 0}
.simple_login_btn .btn.naver span{background-position:100% -40px}
.simple_login_btn .btn.facebook{background-position:0 -80px}
.simple_login_btn .btn.facebook span{background-position:100% -120px}

/* location - 삭제예정(s) */
.common_location{position:relative;z-index:280;width:1020px;height:19px;padding-left:0;padding-top:15px;padding-bottom:15px;margin-left:auto;margin-right:auto;margin-bottom:10px;background:url(../../img/common_layout/bg_location2.gif) repeat-x 0 0 #fff}
.body_ssg .common_location{position:relative;z-index:9;width:1280px;height:19px;padding-left:0;padding-top:15px;padding-bottom:0;margin-left:auto;margin-right:auto;margin-bottom:0;background:none}
.common_location.other{background:0 none;border:0 none}
.common_location .lo_depth_01{position:relative;float:left}
.common_location .lo_depth_01.ico{position:relative;float:left;overflow:hidden}
.common_location .lo_depth_01:first-child a.lo_ico{height:19px;padding-left:27px;background:url(../../img/common_layout/ico_mall.gif) 0 0 no-repeat}
.common_location .lo_depth_01 .lo_menu{display:inline-block;*display:inline;height:20px;padding:0 4px 0 7px;font-size:12px;color:#666;line-height:20px;text-decoration:none}
.common_location .lo_depth_01 a.lo_menu:hover{text-decoration:underline}
.common_location .lo_depth_01 a.lo_menu.lo_arr{padding:0 21px 9px 7px;background:url(../../img/common/sp_togle.png) right -2px no-repeat;*padding-top:4px}
.common_location .lo_depth_01 a.lo_menu.lo_ico{display:block;float:left;padding-right:10px}
.common_location .lo_depth_01 a.lo_menu.active{text-decoration:underline;background-position:right -28px}
.common_location .lo_depth_01 .lo_line{color:#000;line-height:20px}
.common_location .main_ico a{position:absolute;top:22px;left:0px;width:19px;height:19px;background:url(../../img/common_layout/ico_mall.gif) 0 0 no-repeat}
.common_location .lo_depth_02{display:none;position:absolute;top:25px;left:0;z-index:9999;width:182px;padding:4px 0;border:1px solid #d8d8d8;border-top:1px solid #222;background-color:#fff}
.common_location .lo_depth_02.active{display:block}
.common_location .lo_depth_02 ul li{margin-bottom:1px}
.common_location .lo_depth_02 ul li a{display:block;width:168px;padding:0px 7px;text-decoration:none;color:#666;font-size:12px;line-height:18px}
.common_location .lo_depth_02 ul li a.active{background-color:#f2f2f2}
.common_location .lo_depth_02 ul li a:focus,.common_location .lo_depth_02 ul li a:active,.common_location .lo_depth_02 ul li a:hover{color:#fff;background-color:#f15065}
/* location - 삭제예정(e) */