/* notification bar */
#notification-bar a.add:before, #notification-bar button.close, #notification-bar div:before {background:url("../../images/normal/extention_bar.4ef705265ac1.png") no-repeat;background-size:100px 50px;}
.holiday_banner .btn-shop:after {background:url("../../images/normal/shop_index.37f57406685c.png") no-repeat;background-size: 76px 40px;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	#notification-bar a.add:before, #notification-bar button.close, #notification-bar div:before {background-image:url("../../images/retina/extention_bar.8c88da64147d.png");}
	.holiday_banner .btn-shop:after {background-image:url("../../images/normal/shop_index.37f57406685c.png");}
}
#notification-bar {position:relative;display:none;top:0;color:#4b505e;box-shadow:inset 0 1px 0 #ffffff;background: #eeeff0;background: -webkit-linear-gradient(top,#f4f5f6,#eeeff0);background: -moz-linear-gradient(top,#f4f5f6,#eeeff0);background: -o-linear-gradient(top,#f4f5f6,#eeeff0);background-image: -ms-linear-gradient(#f4f5f6,#eeeff0);z-index: 9;z-index:9;}
#notification-bar > div {width:1160px;margin:0 auto;padding: 8px 0;position:relative;text-align:left;}
#notification-bar .for-chrome:before {content:'';position:absolute;width:31px;height:31px;top:50%;left:0;margin-top:-15px;}
#notification-bar .for-firefox:before {content:'';position:absolute;width:31px;height:31px;top:50%;left:0;margin-top:-15px;background-position:-35px 0;}
#notification-bar p {display:table-cell;vertical-align:middle;color:#000;margin:0;padding:0 0 0 42px;width:700px;height:30px;line-height:15px;}
#notification-bar p a {color:#1c6cb8;}
#notification-bar a.add {position:absolute;padding: 0 12px 0 25px;right: 27px;top: 50%;margin-top: -15px;}
#notification-bar a.add:before {content:'';position:absolute;left:10px;top:50%;margin-top:-5px;width:11px;height:11px;background-position:-17px -32px;}
#notification-bar button.close {position:absolute;top: 50%;right:0;margin-top: -8px;width: 17px;height: 17px;background-position: 0 -32px;text-indent:-99em;overflow:hidden;}

/* show_sales_banner */
.notify-butter .inner {background: url("../../images/normal/butter_bg.b6c48ac542dc.png") no-repeat;background-size: 970px 88px;}
.holiday_banner  a.close:before {background:url("../../images/normal/snow.075e57c4c233.png") no-repeat;background-size:60px 30px;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	.notify-butter .inner {background-image: url("../../images/retina/butter_bg.0e65b4cccbfc.png") }
	.holiday_banner a.close:before {background-image:url("../../images/retina/snow.1fab0fd57716.png");}
}
.notify-butter {background:#3e81b1;position: relative;z-index: 2;}
.notify-butter .inner, #header-new .notify-butter .inner {position:relative;padding:15px 0;line-height:18px;text-align:center;background-position:50% 50%;color:#e1eef8;}
.notify-butter .inner a {color:#fff;font-weight:bold;text-decoration:underline;}
.notify-butter .inner a.close {position:absolute;right:0;top:50%;margin-top:-9px;width:18px;height:18px;background-position:0 -80px;opacity: 0.5;}

/* pending_email_confirmation */
.notify-default {background: #4491D2;text-align: center;color: #C1E1FC;padding: 12px 0;position: relative;z-index: 2;}
.notify-default .inner {height:auto;text-align: center;}
.notify-default a, .notify-default p a {color:#EBF6FF;font-weight:bold;}
.notify-default a:hover {color: #FFFFFF;text-decoration: none;}
.notify-default p {line-height:19px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;padding: 0;}

.holiday_banner {position:relative;background: #2184dc;}
.holiday_banner p {margin:0 auto;max-width: 1070px;padding:10px 0;line-height:23px;color:#fff;padding-left: 90px;}
.holiday_banner .btn-shop {display: inline-block;font-family: 'Helvetica Neue',Helvetica Neue,Helvetica,Arial,sans-serif;font-size: 11px;color: #fff;background: #1a6ab0;padding: 0 8px;border-radius: 3px;line-height: 23px;text-decoration: none;font-weight: bold;float: right;text-transform: uppercase;}
.holiday_banner .btn-shop:after {content:'';display:inline-block;vertical-align:middle;margin:-3px 0 0 4px;width:5px;height:7px;background-position: -60px 0;opacity: 0.85;}
.holiday_banner a {position:absolute;left:0;top:0;width:100%;height:100%;}
.holiday_banner a:hover {text-decoration:none;}
.holiday_banner a.close {padding:15px;width:auto;height:auto;}
.holiday_banner a.close:before {content:'';width:12px;height:12px;display:block;;background-position:-25px -15px;}

#header {background: #fff;border: 0;min-width: 1180px;position: fixed;width: 100%;text-align: center;z-index: 11;box-shadow: 0 1px 0px rgba(0,0,0,0.08), 0 2px 2px rgba(0,0,0,0.05);}
#header > .inner {position:relative;display:block;max-width: 1160px;margin:0 auto;text-align:left;height: 52px;vertical-align: top;z-index: 2;background-color:white;}
#header a:hover {text-decoration:none;}

#header .menu-contain-you a.credit:before, #header .search fieldset:before, #header .gnb > a[class^="mn"]:before, #header .logo a {background-image:url("../../images/normal/header_white.4f2a98e3ef48.png");background-size:180px 50px;}
#header .gnb .feed-activity .empty p:before, #header .gnb .menu-contain-you .add-file:before, #header .gnb .menu-contain-you .add-email:before, #header .gnb .menu-contain-you .add-web:before, #header .gnb .menu-contain-you .back:before {background: url("../../images/normal/header_new.df841d28fb45.png") no-repeat;background-size: 150px 100px;}
#header .search fieldset .keyword .recently .del:before, #header .prompt-inbox a.close:before {background: url("../../images/normal/add.cbf3403ca096.png") no-repeat;background-size: 253px 200px;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	#header .menu-contain-you a.credit:before, #header .search fieldset:before, #header .gnb > a[class^="mn"]:before, #header .logo a {background-image:url("../../images/retina/header_white.65f8935fd8fe.png");}
	#header .gnb .feed-activity .empty p:before, #header .gnb .menu-contain-you .add-file:before, #header .gnb .menu-contain-you .add-email:before, #header .gnb .menu-contain-you .add-web:before, #header .gnb .menu-contain-you .back:before {background-image: url("../../images/retina/header_new.782d7ef85649.png") ;}
	#header .search fieldset .keyword .recently .del:before, #header .prompt-inbox a.close:before {background-image: url("../../images/retina/add.10a00f05d402.png");}
}
#header .logo {background: none;width: 92px;height: 18px;margin: -10px 0 0 -45px;padding: 0;line-height: 0;position: absolute;left: 50%;opacity: 0.9;z-index: 2;top: 50%;}
#header .logo a {background-position:-20px 0;width: 100%;height: 100%;cursor: pointer;position: absolute;top: 0;left: 0;text-indent: -1000em;}
#header .logo:hover {opacity:0.75;}
#header .gnb-wrap {float:right;font-size:13px;position: relative;z-index: 2;}
#header .gnb {position:relative;float: left;border:0;margin:0;z-index:0}
#header .gnb {height:auto;}
#header .trick {position:fixed;top: 0;left:0;width:100%;height:100%;visibility: hidden; transition: opacity 0.15s ease-in-out;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;}
#header .gnb.active .trick {visibility:visible;opacity: 1;}
#header .gnb.open .trick {display:none;}
#header .gnb.guest {position:relative;float:right;margin-left: 10px;padding-left: 10px;}
#header .gnb.guest:before {content:'';position:absolute;left:0;width:1px;height:20px;top:50%;margin-top:-10px;background:#ebeced;}
#header .gnb > a[class^="mn"] {color:rgba(82,91,101,0.8);line-height: 52px;height: 52px;padding: 0 10px;font-weight: 500;transition: color 0.05s;-webkit-transition: color 0.05s;-moz-transition: color 0.05s;cursor: pointer;display: block;}
#header .gnb > a[class^="mn"]:before {content:'';display:inline-block;vertical-align:middle;margin:-3px 0 0;}
#header .gnb > a[class^="mn"]:before, #header .gnb a[class^="mn"]:after {opacity:0.55 !important;}
#header .gnb > a[class^="mn"].current:before, #header .gnb:hover > a.mn-you:before, #header .gnb:hover > a.mn-you:after, #header .gnb:hover > a.mn-cart:before {opacity:0.85 !important;}
#header .gnb.active > a[class^="mn"], #header .gnb > a[class^="mn"]:hover {color:rgba(82,91,101,0.8);}
#header .gnb > a[class^="mn"].current, #header .gnb:hover > a.mn-you, #header .gnb:hover > a.mn-cart, #header .gnb > a.mn-you:hover, #header .gnb > a.mn-cart:hover, #header .gnb.active > a.mn-you, #header .gnb.active > a.mn-cart {color:rgba(82,91,101,1);}
#header .gnb .mn-msg .new, #header .gnb .mn-noti .new, #header .gnb .ic-activity .count, #header.new #header .gnb .mn-noti .count {display: block;position:absolute;top: 13px;background: #4C9ADC;border-radius: 100%;right: 4px;transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;height: 6px;width: 6px;}
#header .gnb > a.mn-cart {width: auto;padding: 0 6px 0 19px;min-width: 0;position: relative;}
#header .gnb > a.mn-cart:after {content:'';clear:both;display:block;height:0;overflow:hidden;}
#header .gnb > a.mn-cart.none {width: 8px;height: 52px;}
#header .gnb > a.mn-cart.none .count {display:none;}
#header .gnb > a.mn-cart .hidden {position:absolute;}
#header .gnb > a.mn-cart:before {content:'';position:absolute;left: 10px;width:17px;height:15px;background-position:0 -20px;top: 50%;margin-top: -8px;}
#header .gnb > a.mn-noti {position:relative;width: 11px;}
#header .gnb > a.mn-noti:before {width: 12px;height: 16px;background-position:-40px -20px}
#header .gnb > a.mn-msg {position:relative;width: 17px;}
#header .gnb > a.mn-msg:before {width:17px;height:15px;background-position:-20px -20px;position: relative;top: -1px;}
#header .gnb > a.mn-seller {width: 16px;}
#header .gnb > a.mn-seller:before {width: 17px;height: 16px;background-position:-56px -20px}
#header .gnb > a.mn-you {font-weight:500;padding-right: 0;}
#header .gnb > a.mn-you:before {width: 14px;height: 15px;background-position: -60px -20px;margin: -3px 6px 0 0;}
#header .gnb > a.mn-lang {padding-right:0;}
#header .gnb > a.mn-noti.none .new, #header .gnb > a.mn-msg.none .new {opacity:0;}
#header .gnb .count {box-shadow: 0 0px 0px 1px rgb(255, 255, 255);text-shadow: 0px -1px 0px rgba(65, 134, 182, 0.65);border: 0;margin: 9px 0 0;right: 0;top: 0;padding: 0 4px;font-size: 10px;background: #4C9ADC;letter-spacing: -1px;position: relative;line-height: 15px;height: auto;vertical-align: middle;float: left;font-weight: bold;font-family: Arial;color: #fff;border-radius: 3px;}
#header .gnb > a.mn-you {padding-right:0;}
#header .gnb > a.mn-you:after, #header .gnb > a.mn-lang:after {opacity: 0.55;content: '';display: inline-block;width: 0;height: 0;border: 4px solid transparent;background: none;border-top-color: #38424c;margin: 2px 0 0 6px;}
#header .gnb > a.mn-you:before {background-position:-80px -20px;opacity:0.55;position: relative;top: -1px;}
#header .gnb ::-webkit-scrollbar, #navigation .menu-contain-cart ::-webkit-scrollbar-thumb {width:7px;height:7px;border-radius:4px;}
#header .gnb ::-webkit-scrollbar, #navigation .menu-contain-cart ::-webkit-scrollbar-track-piece {background:transparent;}
#header .gnb ::-webkit-scrollbar-thumb {border-radius:3px;background:rgba(0,0,0,0.3);}
#header .gnb ::-webkit-scrollbar-button {display: none;}
#header .gnb [class^="feed-"], #header [class^="menu-contain"] {display: block;background: #fff;border-radius: 3px;box-shadow: none;left: 50%;top: 38px;width: 202px;padding: 0;transition: 0.15s ease-in-out;-webkit-transition: 0.15s ease-in-out;-moz-transition: 0.15s ease-in-out;visibility: hidden;opacity: 0;margin-left: -101px;z-index: 11;position: absolute;}
#header .gnb.active [class^="feed-"], #header .gnb.active [class^="menu-contain"], #header .gnb.hover .menu-contain-shop, #header .gnb.hover .menu-contain-store {top: 46px;opacity: 1;visibility: visible;}
#header .gnb.active [class^="feed-"].visible, #header .gnb.active [class^="menu-contain"].visible {visibility:hidden;}
#header .gnb.hover [class^="feed-"], #header .gnb.active [class^="feed-"], #header .gnb.hover [class^="menu-contain"], #header .gnb.active [class^="menu-contain"] {box-shadow: 0 3px 8px rgba(0, 0, 0, .25), 0 0 1px rgba(0,0,0,0.37);}
#header .gnb [class^="prompt-"] {display: block;visibility:visible;opacity:1;background: #fff;border-radius: 3px;box-shadow: none;left: 50%;top: 38px;width: 202px;padding: 0;;margin-left: -101px;}
#header [class^="menu-contain"] a {line-height:26px;color:#767a88;min-height: 0;padding: 0 15px;white-space: nowrap;overflow: hidden;position:relative;display: block;}
#header [class^="menu-contain"] a:after, #header [class^="menu-contain"] dd a:hover:after {content:'';position:absolute;top: 0; right: 0; width: 40px; height: 100%; background: -webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%); background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%); pointer-events: none;}
#header [class^="menu-contain"] a:active:after,#header [class^="menu-contain"] a:hover:after {background: -webkit-linear-gradient(0deg, rgba(247,247,247,0), rgba(247,247,247,0) 60%, #f7f7f7 90%); background: linear-gradient(90deg, rgba(247,247,247,0), rgba(247,247,247,0) 60%, #f7f7f7 90%);}
#header [class^="menu-contain"] a:active, #header [class^="menu-contain"] a:hover {color:#383d48;background: #f7f7f7 !important;}
#header [class^="menu-contain"] ul {padding:8px 0 7px;border:0;border-top:1px solid #f0f0f2;position: relative;}
#header [class^="menu-contain"] p {position: relative;padding: 0;}
#header [class^="menu-contain"] p a {position: relative;font-size: 12px;line-height: 17px;color: #767a88;padding: 13px 13px 13px 56px;border-radius: 3px 3px 0 0;}
#header [class^="menu-contain"] p b {display: block;font-weight: bold;color: #383d48;font-size: 13px;}
#header [class^="menu-contain"] p img {display:block !important;width:31px;height:31px;left:14px;top:14px;position:absolute;border-radius:100%;background-repeat: no-repeat;background-size: cover;background-position: 50% 50%;}
#header .gnb .menu-contain-seller p img {border-radius:2px;background-image: url("../../images/normal/placeholder_shop2.534955b25bc5.png");}
#header .gnb .menu-contain-lang {width:245px;left:auto;margin:0;right: -15px;}
#header .gnb .menu-contain-lang ul {border-top:0;}
#header .gnb .menu-contain-lang ul:after {content:'';display:block;clear:both;}
#header .gnb .menu-contain-lang .btn-add {display:none;}
#header .gnb .menu-contain-lang li {float:left;width:50%;}
#header .gnb .menu-contain-lang li:nth-child(odd) {clear:both;}
#header .gnb .menu-contain-you {left: auto;margin: 0;right: -15px;}
#header .gnb .menu-contain-you .add-file:before, #header .gnb .menu-contain-you .add-email:before, #header .gnb .menu-contain-you .add-web:before {width:16px;content:'';display:inline-block;vertical-align:middle;margin: -3px 8px 0 0;opacity: 0.7;}
#header .gnb .menu-contain-you .add-file:hover:before, #header .gnb .menu-contain-you .add-email:hover:before, #header .gnb .menu-contain-you .add-web:hover:before {opacity:1}
#header .gnb .menu-contain-you .fancy_btn {color:#4978b3;}
#header .gnb .menu-contain-you .back {margin:8px 0 7px;}
#header .gnb .menu-contain-you .add-web:before {height:14px;background-position: -20px 0;}
#header .gnb .menu-contain-you .add-file:before {height:15px;background-position: -40px 0;}
#header .gnb .menu-contain-you .add-email:before {height:13px;background-position: -60px 0;}
#header .gnb .menu-contain-you .back:before {content:'';display:inline-block;vertical-align:middle;margin:-3px 15px 0 3px;width:6px;height:9px;opacity:0.5;}
#header .gnb .menu-contain-you .back:hover:before {opacity:0.7;}
#header .gnb .menu-contain-you .menu-container-you {white-space:nowrap;overflow:hidden;font-size:0;left: 0;margin: 0;top: 0;display: block;width: 202px;white-space: nowrap;transition:0.22s;-webkit-transition:0.22s;-moz-transition:0.22s;}
#header .gnb .menu-contain-you .menu-container-you div {display: inline-block;width:202px;font-size:13px;vertical-align: top;transition:0.22s;-webkit-transition:0.22s;-moz-transition:0.22s;}
#header .gnb .menu-contain-you.show .menu-container-you .you-main {margin-left:-202px;}
#header .menu-contain-you a.credit {color:#4978b3;}
#header .menu-contain-you a.credit:before {content:'';display:inline-block;width: 17px;height: 17px;background-position:-100px -20px;margin: -4px 7px 0 0;vertical-align: middle;}
#header .gnb .feed-activity .messages li{padding:0 12px;}
#header .gnb .feed-activity .messages li a {position:relative;display:block;padding: 14px 12px 14px 52px;font-size: 12px;line-height:18px;color:#383d48;}
#header .gnb .feed-activity .messages li a.current, #header .gnb .feed-activity .messages li a.current:hover {background:#5287c6;color:#fff;}
#header .gnb .feed-activity .messages li a.current .status .return {background-position:-50px -15px;}
#header .gnb .feed-activity .messages li a.current .status .date {opacity:0.8;}
#header .gnb .feed-activity .messages li a.current .status .new {background:#fff;}
#header .gnb .feed-activity .messages li a:hover {text-decoration:none;background:none;}
#header .gnb .feed-activity .messages li.unread a {color:#383d48;}
#header .gnb .feed-activity .messages li.unread .username {font-weight:bold;}
#header .gnb .feed-activity .messages li.unread .status {color:#4b98e6;}
#header .gnb .feed-activity .messages li.unread .message:before {content:'';display:inline-block;width:6px;height:6px;vertical-align:middle;border-radius:100%;background:#4b98e6;margin:-3px 6px 0 2px;}
#header .gnb .feed-activity .messages img {position:absolute;top:12px;left:0;width:32px;height:32px;border-radius:100%;background:no-repeat 50% 50%;background-size:cover;}
#header .gnb .feed-activity .messages .message img, #header .gnb .feed-activity .messages img.emoji {position:static;width:auto;height:auto;border-radius:0;}
#header .gnb .feed-activity .messages .status {position:absolute;font-size:11px;right: 0;top: 10px;text-align:right;}
#header .gnb .feed-activity .messages .status .date {display:block;position:static;}
#header .gnb .feed-activity .messages .status .new {display:none !important;width:8px;height:8px;border-radius:100%;background:#3095d5;}
#header .gnb .feed-activity .messages .status .return {display:inline-block;width:11px;height:9px;background-position:-50px 0;opacity:0.8;}
#header .gnb .feed-activity .messages .status .date {opacity:0.5;}
#header .gnb .feed-activity .messages .username {display:block;margin-right:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight: bold;color: #383d48;}
#header .gnb .feed-activity .messages a:hover .username {color:#4978b3}
#header .gnb .feed-activity .messages .message {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height: 19px;}
#header .gnb .feed-activity li:before {content:'';position:absolute;left:auto;right:0;width: 100%;border-bottom: 1px solid rgb(255, 255, 255);background: none;top: 0;}
#header .gnb .feed-activity .empty {border-top:1px solid #f0f1f2;position:relative;padding-bottom:41px;text-align:center;line-height: 150px;}
#header .gnb .feed-activity .feed .empty {border-top:0;}
#header .gnb .feed-activity .empty p {display:inline-block;vertical-align:middle;font-size:12px;line-height:17px;color:#8a8f9c;padding: 0 50px;}
#header .gnb .feed-activity .empty b {display:block;padding-bottom:8px;font-size:13px;line-height:19px;color:#383d48;}
#header .gnb .feed-activity .empty a {border-top: 1px solid #f3f4f4;position:absolute;bottom:0;left:0;width:100%;display:block;padding:10px 0;font-weight:bold;line-height:20px;font-size:12px;color:#4978b3;}
#header .gnb .feed-activity .newsletter li {font-size:12px;line-height:18px;padding: 0;}
#header .gnb .feed-activity .newsletter .title {display:block;color:#464b55;}
#header .gnb .feed-activity .newsletter a {display:block;padding:10px 15px 10px 54px;color:#888b97;}
#header .gnb .feed-activity .newsletter img {position:absolute;top:12px;left:12px;width:32px;height:32px;border-radius:3px;background:no-repeat 50% 50%;background-size:cover;}
#header .gnb .feed-activity {display:block !important;width:340px;margin-left: -170px;}
#header .gnb .feed-activity h4 {position: relative;display: table;margin: 12px;width: 314px;padding: 0;border: 0;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1);border-radius: 3px;color: #444;line-height: 33px;background: #F4F4F5;background: -webkit-linear-gradient(top,#FFF,#F6F7F8);background: -ms-linear-gradient(top,#FFFFFF,#f9f9f9);background: -moz-linear-gradient(top,#FFFFFF,#f9f9f9);background: -o-linear-gradient(top,#FFFFFF,#f9f9f9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#f9f9f9');}
#header .gnb .feed-activity h4.none {margin:0;background:none;box-shadow:none;padding: 4px 12px;}
#header .gnb .feed-activity h4.none a {text-align:left;box-shadow:none;color: #373d48;}
#header .gnb .feed-activity h4 a {color: #7D8186;box-shadow: inset -1px 0 0 rgba(0,0,0,0.1);display: table-cell;width: 50%;text-align: center;font-size: 12px;}
#header .gnb .feed-activity h4 a:last-child {box-shadow:none;border-radius:0 3px 3px 0;}
#header .gnb .feed-activity h4 a.new:before {display: inline-block;content: '';width: 6px;height: 6px;border-radius: 100%;background: #4b98e6;position: static;vertical-align: middle;margin: -2px 5px 0 0;}
#header .gnb .feed-activity h4 a.current {background-color: #EBECED;z-index: 1;color: #585F6D;position: relative;box-shadow: inset -1px -1px 0 rgba(0,0,0,0.1),inset 1px 0 1px rgba(0,0,0,0.1), inset 0 1px 0 rgba(0,0,0,0.1), inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: inset -1px -1px 0 rgba(0,0,0,0.1), inset 0 1px 0 rgba(0,0,0,0.1), -1px 0 0 rgba(0,0,0,0.1), inset 0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow: inset -1px -1px 0 rgba(0,0,0,0.1), inset 0 1px 0 rgba(0,0,0,0.1), -1px 0 0 rgba(0,0,0,0.1), inset 0 1px 2px rgba(0,0,0,0.1);}
#header .gnb .feed-activity h4 a.current.new:before {display:none;}
#header .feed-activity .feed {position: relative;margin: 0;height: 302px;width: 100%;box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.08);border-top: 1px solid #F7F7F7;font-size: 12px;line-height: 16px;}
#header .feed-activity .feed:first-of-type:last-of-type {border-top:0;}
#header .gnb .feed-activity h4 a:first-child.current {box-shadow: inset -1px -1px 0 rgba(0,0,0,0.1),inset 1px 0 1px rgba(0,0,0,0.1), inset 0 1px 0 rgba(0,0,0,0.1), inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow: inset -1px -1px 0 rgba(0,0,0,0.1), inset 1px 1px 0 rgba(0,0,0,0.1), inset 1px 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow: inset -1px -1px 0 rgba(0,0,0,0.1), inset 1px 1px 0 rgba(0,0,0,0.1), inset 1px 1px 2px rgba(0,0,0,0.1);border-radius: 3px 0px 0 3px;}
#header .gnb .feed-activity ul {height: 263px;overflow: auto;}
#header .gnb .feed-activity .loading {position:relative;height: 263px;padding:0;border:0;}
#header .gnb .feed-activity .loading:before {display:block;content:'';border: 2px solid #949597;border-radius:100%;height: 40px;left:50%;margin: -22px 0 0 -22px;opacity:0;position:absolute;top:50%;width: 40px;animation: pulsate 1s ease-out;animation-iteration-count:infinite;-webkit-animation: pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation: pulsate 1s ease-out;-moz-animation-iteration-count:infinite;background: none;z-index: 4;}
#header .gnb .feed-activity a.more, #header .gnb .feed-activity .messages a.more {font-size:12px;line-height: 37px;padding: 0;}
#header .gnb .feed-activity .empty {width:100%;padding:0;height: 263px;display: table;}
#header .gnb .feed-activity .empty p {padding:0 70px;display:table-cell;vertical-align:middle;}
#header .gnb .feed-activity .empty p b {padding:0;line-height:19px;}
#header .gnb .feed-activity .empty p span {display:block;padding-top:8px;}
#header .gnb .feed-activity .empty p:before {content:'';display:block;width:45px;height:45px;background-position:-100px -50px;margin: 0 auto 18px;}
#header .gnb .feed-activity .messages .empty p:before {background-position:-100px 0;}
#header .gnb .feed-activity .empty a.more, #header .gnb .feed-activity .messages .empty a.more {position:absolute;bottom: -38px;left:0;width:100%;border-top: 1px solid #e7e8e8;background: #fff;border-radius: 0 0 3px 3px;z-index: 2;}
#header .gnb .feed-activity .avatar {width:41px;height:41px;top: 12px;position: absolute;left: 12px;border-radius: 100%;background: no-repeat 50% 50%;background-size: cover;}
#header .gnb .feed-activity .avatar.store {border-radius:3px;}
#header .gnb .feed-activity li, #header .gnb .feed-activity .notifications li {min-height:37px;padding: 14px 12px 14px 64px;line-height: 37px;position: relative;}
#header .gnb .feed-activity li .noti-wrap, #header .gnb .feed-activity .notifications .noti-wrap {display:inline-block;vertical-align:middle;line-height:18px;width:100%;font-size: 12px;}
#header .gnb .feed-activity li .items {display: block;padding-top: 6px;white-space: nowrap;}
#header .gnb .feed-activity li:hover {background:none;}
#header .gnb .feed-activity li .items img {height: 48px;width: 48px;margin-right: 1px;border-radius: 2px;background: no-repeat 50% 50%;background-size: cover;opacity: 0.8;}
#header .gnb .feed-activity li .items img:hover {opacity: 1;}
#header .gnb .feed-activity li.date-divider {text-transform: uppercase;font-size: 10px;color: #C5C6C7;font-weight: bold;padding: 0 10px;text-align: center;line-height: 20px;min-height: 20px;}
#header .gnb .feed-activity li:before {content:'';top:auto;bottom:0;display:block;left:auto;right:0;width: 100%;border-bottom: 1px solid rgb(247, 247, 247);background: none;}
#header .gnb .feed-activity li:first-of-type.date-divider{box-shadow:0 -1px 0 0 rgba(0, 0, 0, 0.13)}
#header .gnb .feed-activity li:hover span a {color:#4978b3;}
#header .gnb .feed-activity li img.thing {display:none;}
#header .gnb .feed-activity a.username {font-weight:bold;}
#header .gnb .feed-activity .messages li {padding: 0 0 0 12px;color: #383D48;overflow: hidden;}
#header .gnb .feed-activity .messages img {width:41px;height:41px;position: absolute;top: 12px;left: 0;border-radius: 100%;background: no-repeat 50% 50%;background-size: cover;}
#header .gnb .feed-activity .messages li.new .message:before, #header .gnb .feed-activity .messages li.show .message:before {content: '';margin: -2px 4px 0 0;display: inline-block;width: 6px;height: 6px;border-radius: 10px;background: #4b98e6;vertical-align: middle;}
#header .gnb .feed-activity .messages .new .message, #header .gnb .feed-activity .messages .show .message {color:#383d48;}
#header .gnb .feed-activity .messages .return {display:none;}
#header .gnb .feed-activity .messages .message {text-overflow:clip;position:relative;color: #878C98;}
#header .gnb .feed-activity .messages .message:after {content: '';position: absolute;width: 30px;height: 100%;right: 0;top: 0;background-image: -webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: -moz-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: -o-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: -ms-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: linear-gradient(to right,rgba(255,255,255,0),#fff);}
#header .gnb .feed-activity .messages li:hover .message:after {background-image: -webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: -moz-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: -o-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: -ms-linear-gradient(left,rgba(255,255,255,0),#fff);background-image: linear-gradient(to right,rgba(255,255,255,0),#fff);}
#header .gnb .feed-activity .messages .status .date {opacity:1;color:#9a9ea9;padding-right: 12px;}
#header .gnb .feed-activity .new_msg {position:absolute;top:14px;right:12px;text-indent:-1000em;width:15px;height:15px;background-position:-35px -70px;padding: 0;opacity:0.6}
#header .gnb .feed-activity .notifications .photo {width: 41px;height: 41px;top: 12px;position: absolute;left: 12px;border-radius: 100%;background: no-repeat 50% 50%;background-size: cover;display: block;}
#header .gnb .feed-activity .notifications .photo.ship {background-position:-30px -120px;}
#header .gnb .feed-activity .notifications .photo.featured {background-position:-80px -120px;}
#header .gnb .feed-activity .notifications li, #header .gnb .feed-activity li span, #header .gnb .feed-activity li span a {color: #383d48;}
#header .gnb .feed-activity .notifications li.date-divider {color: #C5C6C7;}
#header .gnb .feed-activity .notifications .date {position:static;display: block;color: #9a9ea9;font-size: 11px;padding-top: 2px;}
#header .gnb .feed-activity a.more {font-size:12px;line-height: 37px;padding: 0;position: relative;color: #4978b3;border-top: 1px solid #e7e8e8;clear: both;display: block;text-align: center;white-space: nowrap;font-weight: bold;}
#header .search fieldset .btn-submit {display:none;}
#header .search fieldset input {background:none;margin:0;border-radius: 0;box-shadow: none;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width: 220px;padding: 5px 7px 5px 27px;border: 0;display: block;overflow: hidden;position: relative;z-index: 2;color: #505b67;line-height: 17px;height: auto;}
#header .search fieldset .keyword {position: absolute;background: #fff;border-radius: 3px;width: 100%;box-shadow: 0 3px 7px rgba(0,0,0,0.04),0 0 0 1px rgba(0,0,0,0.1);z-index: 1;padding: 4px 0 7px;top: 33px;}
#header .search fieldset .keyword.loading * {display:none;}
#header .search fieldset .keyword.loading {min-height:200px;}
#header .search fieldset .keyword.loading:before {display:block;content:'';border: 2px solid #949597;border-radius:100%;height: 40px;left:50%;margin: -22px 0 0 -22px;opacity:0;position:absolute;top:50%;width: 40px;animation: pulsate 1s ease-out;animation-iteration-count:infinite;-webkit-animation: pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation: pulsate 1s ease-out;-moz-animation-iteration-count:infinite;background: none;z-index: 4;}
#header .search fieldset .keyword .keywords a {display:block;padding:0 13px;line-height:26px;color:#38424c;}
#header .search fieldset .keyword li:hover a, #header .search fieldset .keyword li.hover a {background:#f7f7f7;}
#header .search fieldset .keyword dt {font-size: 10px;color: #91969c;text-transform: uppercase;padding: 9px 13px 4px;line-height: 1em;}
#header .search fieldset .keyword dt a {display:block;padding:4px 13px;color: #91969c;background:none;margin:-4px -13px;}
#header .search fieldset .keyword dt a.clear-all {position:absolute;right:0;margin:0;background:none;top: 9px;}
#header .search fieldset .keyword dt a:hover {color:#38424c;}
#header .search fieldset .keyword dd li {position:relative;clear:both;}
#header .search fieldset .keyword dd li:after {content:'';clear:both;display:block;height:0;}
#header .search fieldset .keyword dd a {display: block;font-size: 11px;line-height: 16px;color: #767a88;padding: 5px 13px;min-height:32px;}
#header .search fieldset .keyword .sds dd a {font-size:13px;min-height:16px;color:#383d48;}
#header .search fieldset .keyword .popular dd a, #header .search fieldset .keyword .recently dd a {font-size:13px;color:#383d48;min-height: 16px;}
#header .search fieldset .keyword .recently .del {opacity:0;position:absolute;top:0;right:0;padding:0 13px;line-height:26px;}
#header .search fieldset .keyword .recently li:hover .del, #header .search fieldset .keyword .recently li.hover .del {opacity:1;}
#header .search fieldset .keyword .recently li:hover, #header .search fieldset .keyword .recently li.hover {background: #f7f7f7;}
#header .search fieldset .keyword .recently .del:before {content:'';display:inline-block;vertical-align:middle;width:7px;height:7px;background-position:-185px -180px;}
#header .search fieldset .keyword dd .photo {float:left;width:31px;height:31px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);background:no-repeat 50% 50%;background-size:cover;border-radius:3px;margin-right:9px;}
#header .search fieldset .keyword .user dd .photo {border-radius:100%;}
#header .search fieldset .keyword dd a b {color:#383d48;font-size:13px;display:block;}
#header .search {visibility:visible;margin: -15px 0 0;top: 50%;opacity: 1;position: absolute;left: 0;}
#header .search:before {display:none;}
#header .search fieldset {border: 1px solid #dedfe0;background: #f2f2f2;border-radius: 3px;width: 220px;position: relative;}
#header .search fieldset:before {content:'';position:absolute;left:7px;top:50%;width: 13px;height: 12px;margin-top: -7px;opacity: 0.4;}
#header .search fieldset input:focus {background:none !important;box-shadow:none !important;}
#header .search fieldset input::-webkit-input-placeholder {color:#a1a6ac;}
#header .search fieldset input:-moz-placeholder {color:#a1a6ac;}
#header .search fieldset input:-ms-input-placeholder {color:#a1a6ac;}
#header .search.focus fieldset input::-webkit-input-placeholder {color:#c1c4c8;}
#header .search.focus fieldset input:-moz-placeholder {color:#c1c4c8;}
#header .search.focus fieldset input:-ms-input-placeholder {color:#c1c4c8;}
#header .search.active fieldset:before {opacity:0.7;}
#header .gnb [class^="prompt-"] {display: block;visibility:visible;opacity:1;background: #fff;border-radius: 3px;box-shadow: none;left: 50%;top: 38px;width: 202px;padding: 0;;margin-left: -101px;}
#header .gnb.hover .feed-inbox.prompt-inbox, #header .gnb.active .feed-inbox.prompt-inbox {top:38px;}
#header .gnb .prompt-inbox {visibility:visible;opacity:1;width:240px;margin-left:-120px;background:#4092de;box-shadow:0 2px 6px rgba(0,0,0,0.09),0 0 0 1px rgba(0,0,0,0.24);top:48px;}
#header .prompt-inbox:before {content:'';position:absolute;bottom:100%;left:50%;border:8px solid transparent;border-bottom-color:rgba(0,0,0,0.24);margin-left:-8px;}
#header .prompt-inbox:after {content:'';position:absolute;bottom:100%;left:50%;border:7px solid transparent;border-bottom-color:#4092de;margin-left:-7px;}
#header .prompt-inbox h4 {font-size:12px;color:#fff;padding: 5px 14px 0;border: 0;}
#header .prompt-inbox ul {line-height:20px;padding: 4px 14px 13px;font-size:12px;color: #fff;opacity: 0.8;}
#header .prompt-inbox li > label {float:left;}
#header .prompt-inbox li > b {float:right;}
#header .prompt-inbox li:after {content:'';clear:both;display:block;}
#header .prompt-inbox a.view {display:block;padding:10px 0;text-align:center;font-size:12px;line-height:20px;color:#fff;border-top:1px solid rgba(55,60,74,0.08);font-weight:bold;}
#header .prompt-inbox a.close {position:absolute;top:0;right:0;width:39px;height:39px;text-indent:-1000em;opacity:0.5;}
#header .prompt-inbox a.close:before {content:'';position:absolute;right:15px;top:15px;width:9px;height:9px;background-position:-95px -167px;}
#header .gnb.hover .feed-inbox.prompt-cs, #header .gnb.active .feed-inbox.prompt-cs {top:48px;}
#header .gnb .prompt-cs {visibility:visible;opacity:1;width: 174px;margin-left: -87px;background:#4092de;box-shadow:0 3px 7px rgba(0,0,0,0.04),0 0 0 1px rgba(0,0,0,0.1);top:48px;}
#header .prompt-cs:before {content:'';position:absolute;bottom:100%;left:50%;border:8px solid transparent;border-bottom-color:rgba(0,0,0,0.24);margin-left:-8px;}
#header .prompt-cs:after {content:'';position:absolute;bottom:100%;left:50%;border:7px solid transparent;border-bottom-color:#4092de;margin-left:-7px;}
#header .prompt-cs a {display:block;padding: 0 14px 10px;font-size:12px;line-height:16px;color:#badefe;}
#header .prompt-cs h4 {font-size:12px;color:#fff;padding: 10px 14px 0;border: 0;line-height:16px;}
#navigation:after {clear:both;display:block;content:'';}


#header .header-featured a i.for-u, #header .header-featured a.prev:after, #header .header-featured a.next:after {background:url("../../images/normal/header_featured.6bc48c6ad58f.png") no-repeat;background-size:400px 150px;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	#header .header-featured a i.for-u, #header .header-featured a.prev:after, #header .header-featured a.next:after {background-image:url("../../images/retina/header_featured.114d332f3138.png") }
}
#header .header-featured {box-shadow: inset 0 1px 0 #f5f5f5, 0 1px 0px rgba(0,0,0,0.08), 0 2px 2px rgba(0,0,0,0.05);position: relative;z-index:0;overflow:hidden;transition: transform 0.22s ease-in-out;-webkit-transition: transform 0.22s ease-in-out;-moz-transition: transform 0.22s ease-in-out;will-change: transform; position: absolute; width: 100%;background-color: white;backface-visibility:hidden;}
#header .header-featured .inner {max-width:1128px;padding:0 16px;margin:0 auto;white-space:nowrap;overflow: hidden;position: relative;z-index:0;}
#header .header-featured ul {position:relative;display:table;height: 87px;margin:0 auto;}
#header .header-featured ul:after {content:'';clear:both;display:block;}
#header .header-featured li {display:table-cell;vertical-align:middle;text-transform: uppercase;text-align: center;}
#header .header-featured a { position: relative; display: block; font-size: 10px; color: #6B717D; min-width: 75px; white-space: normal; }
#header .header-featured a i {display:block;position:relative;width: 52px;height: 52px;border-radius:100%;margin:0 auto 6px;background:no-repeat 50% 50%;background-size:cover;}
#header .header-featured a:hover {color:#3a3e46;}
#header .header-featured a i:after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;border-radius:100%;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;opacity:0;}
#header .header-featured a:hover i:after {opacity:0.08;}
#header .header-featured a.prev, #header .header-featured a.next {background:#fff;position:absolute;top:0;height:100%;width: 25px;min-width: 7px;box-shadow: inset 0 1px 0 #f5f5f5;}
#header .header-featured a.prev.disabled:after, #header .header-featured a.next.disabled:after, #header .header-featured a.prev.disabled:hover:after, #header .header-featured a.next.disabled:hover:after {opacity:0.25;}
#header .header-featured a.prev.disabled, #header .header-featured a.next.disabled {cursor:default;}
#header .header-featured a.prev {left: 0;}
#header .header-featured a.next {right: 0;}
#header .header-featured a.prev:after, #header .header-featured a.next:after {content:'';width:7px;height:13px;position:absolute;top:50%;left: 0;margin: -7px 0 0 0;opacity:0.5;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;}
#header .header-featured a.next:after {background-position:-10px 0;left: auto;right: 0;}
#header .header-featured a.prev:hover:after, #header .header-featured a.next:hover:after {opacity:1;}
#header .header-featured a.prev .gradient, #header .header-featured a.next .gradient {display:none;content:'';position:absolute;top:0;height:100%;width: 300%;border-radius: 0;margin: 0;}
#header .header-featured a.prev .gradient:hover, #header .header-featured a.next .gradient:hover {display:none;}
#header .header-featured a.prev .gradient {left:100%;;background: -moz-linear-gradient(left,rgba(255,255,255,1),rgba(255,255,255,0));background: -ms-linear-gradient(left,rgba(255,255,255,1),rgba(255,255,255,0));background: -webkit-linear-gradient(left,rgba(255,255,255,1),rgba(255,255,255,0));background: linear-gradient(left,rgba(255,255,255,1),rgba(255,255,255,0));}
#header .header-featured a.next .gradient {right:100%;background: -moz-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1));background: -ms-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1));background: -webkit-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,1));background: linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,1));}
#header .header-featured a.prev:hover .gradient:after, #header .header-featured a.next:hover .gradient:after {display:none;}
#header .header-featured a i.for-u {background-position:-52px 0;}
#header_summary, .thing-detail .summary {width: 1160px;margin-left: -580px;}
#header_summary, .thing-detail .summary {display: none;}

/* scrollbar */
.uiScrollableArea{direction:ltr;height:100%;overflow:hidden;position:relative}.uiScrollableAreaWrap{height:100%;outline:none;overflow-x:hidden;overflow-y:scroll;position:relative}.uiScrollableArea .uiScrollableAreaWrap{overflow-y:scroll}.uiScrollableArea.nofade .uiScrollableAreaWrap,.uiScrollableArea.fade .uiScrollableAreaWrap{margin-right:-30px;padding-right:30px}.uiScrollableArea.nofade .uiScrollableAreaBody{padding-right:10px}.native .uiScrollableAreaBody,.no_js .uiScrollableAreaBody{width:auto !important}.uiScrollableAreaBottomAligned .uiScrollableAreaShadow{display:block}.uiScrollableAreaBottomAligned .uiScrollableAreaBody{height:100%}.uiScrollableAreaBottomAligned .uiScrollableAreaContent{bottom:0;position:absolute;width:100%}.uiScrollableAreaBody{direction:ltr;position:relative}.uiScrollableAreaTrack{bottom:2px;display:block;pointer-events:none;position:absolute;right:2px;top:2px;-webkit-user-select:none;width:7px;z-index:5}.contentAfter .uiScrollableAreaTrack:hover,.contentBefore .uiScrollableAreaTrack:hover,.contentAfter.uiScrollableAreaTrackOver .uiScrollableAreaTrack,.contentBefore.uiScrollableAreaTrackOver .uiScrollableAreaTrack,.uiScrollableAreaDragging .uiScrollableAreaTrack{background-color:rgba(0, 0, 0, .15);border-radius:10px;width:10px}.contentBefore.uiScrollableAreaTrackOver,.contentAfter.uiScrollableAreaTrackOver,.uiScrollableAreaDragging{cursor:default}.uiScrollableArea .uiContextualLayerPositioner{z-index:4}.uiScrollableAreaShadow,.native .uiScrollableAreaTrack,.no_js .uiScrollableAreaTrack{display:none}.fade .uiScrollableAreaTrack{opacity:0}.uiScrollableAreaGripper{background-clip:content-box;background-color:rgba(0, 0, 0, .4);border:1px solid rgba(85, 85, 85, .6);border-radius:7px;position:absolute;right:0;transition:width 250ms;width:5px}.uiScrollableAreaDragging .uiScrollableAreaGripper,.uiScrollableAreaTrackOver .uiScrollableAreaGripper,.uiScrollableAreaTrack:hover .uiScrollableAreaGripper{width:8px}.uiScrollableArea.contentBefore:before,.uiScrollableArea.contentAfter:after{content:'';display:block;height:2px;position:absolute;width:100%;z-index:99}.uiScrollableArea.contentBefore:before{top:0}.uiScrollableArea.contentAfter:after{bottom:0}.uiScrollableAreaWithTopShadow.contentBefore:before,.uiScrollableAreaWithShadow.contentAfter:after{background-color:rgba(0, 0, 0, .07)}

@media screen and (max-width: 1280px) {
    #header .gnb {position:static;}
    #header .gnb.hide {position:absolute;}
    #header .gnb .feed-activity {left:auto;right:0;margin-left:0;}
    #header .gnb .menu-contain-seller {right:-10px;left:auto;}
	#header .gnb .prompt-inbox {right: 32px;left: auto;}
}
.ipad #header { min-width:100%;}
.ipad #header .inner {margin:0 10px;}