.header_t								{position:fixed; width:100%; top:0; left:0; z-index:9999;}
.header_bg							{width:100%; margin:0px auto; background:rgba(166,168,171,0.6); padding:5px 0;position:relative;}
.header_bg:after				{display:block; clear:both; width:100%; content:'';}

@media (max-width: 767px) {
.header_logo						{width:100%; height:30px; margin:5px auto; text-align:center;}
.header_logo img				{width:auto; height:100%; }
.header_gnb							{display:none;}
.header_gnb2							{display:block;}
.header_sns							{display:none;}

.global_nav_menu {
	position: absolute;
	top:25%;
	right:4.5%;
	width:8.3%;
	text-align:right;
	height:30px;
}
.global_nav_menu img {
	width:auto;
	height:70%;
}

}

@media (min-width: 768px) and (max-width: 991px) {
.header_logo						{height:50px; margin:0 auto;margin:5px auto; text-align:center;}
.header_logo img				{width:auto; height:100%;}
.header_gnb							{display:none;}
.header_gnb2							{display:block;}
.header_sns							{display:none;}
.global_menu_type1			{top:70px !important}

.global_nav_menu {
	position: absolute;
	top:25%;
	right:4.5%;
	width:5.3%;
	text-align: right;
	height:100%;
}
.global_nav_menu img {
	width:100%;
	height:auto;
}
}

.header_gnb ul li a:hover		{color:#58595b;}
.header_gnb ul li a.karim:hover		{color:#e70094;}

.header_gnb ul li a.ononon{color:#58595b;}
.header_gnb ul li a.ononon2{color:#e70094;}

.global_category_tit a.ononon2{color:#e70094;}
.global_category_tit a.ononon{color:#084b27;}


@media (min-width: 992px) and (max-width: 1199px) {
.header_logo						{position:absolute; top:5px; left:4%;}
.header_logo img				{width:auto; height:auto;}
.header_gnb							{width:100%; max-width:800px; margin:0px auto; padding:14px 0; text-align:center;}
.header_gnb2							{display:none;}
.header_sns							{position:absolute; top:16px; right:2%; width:190px; text-align:right;}

.header_gnb ul li				{display:inline-block; margin:0 3%;}
.header_gnb ul li a			{color:#fff; text-decoration:none; font-size:18px;}


.header_sns a						{display:inline-blobk; margin-left:2%;}
.header_sns a:first-child		{margin-left:0;}
.header_sns a img				{width:30px;}
}

@media (min-width: 1200px) {
.header_logo						{position:absolute; top:5px; left:6%;}
.header_logo img				{width:auto; height:auto;}
.header_gnb							{width:100%; max-width:800px; margin:0px auto; padding:12px 0; text-align:center;}
.header_gnb2							{display:none;}
.header_sns							{position:absolute; top:16px; right:6%; width:200px; text-align:right;}

.header_gnb ul li				{display:inline-block; margin:0 4%;}
.header_gnb ul li a			{color:#fff; text-decoration:none; font-size:18px;}


.header_sns a						{display:inline-blobk; margin-left:2%;}
.header_sns a:first-child		{margin-left:0;}
.header_sns a img				{width:30px;}
}


.global_menu_type1		{position:absolute; top:0;left:0;z-index:99999;display:none;width:100%;background-color:rgba(167,169,171,0.6);}

/*
	.global_menu_type1 {position:fixed; top:0; bottom:0; right:0; left:auto; width:70%; background-color:#383838; z-index:100; font-size:1em; 
	overflow-y:scroll; 
	overflow-x:hidden; 
	-moz-transform: translate3d(100%,0,0);
	transform:translate3d(100%,0,0); 
	-ms-transform:translate3d(100%,0,0); 
	-webkit-transform:translate3d(100%,0,0); 
	-webkit-backface-visibility:hidden; transition:
	-webkit-transform 400ms ease; transition:transform 400ms ease;
}

.global_menu_type1.is_active {visibility:visible; -webkit-overflow-scrolling:touch; z-index:99999; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.global_menu_type1 a:hover	{color:#aaa}


.global_menu_inner > *:last-child {border-bottom:1px solid #666;}

.global_menu_overlay {position:fixed; top:0; left:0; width:100%; height:100%; opacity:0; filter:alpha(Opacity=0); visibility:hidden; background-color:#000; 
	transition:opacity 300ms ease; 
	-moz-transition:opacity 300ms ease; 
	-o-transition:opacity 300ms ease; 
	-webkit-transition:opacity 300ms ease; touch-action:pan-y; 
	-webkit-user-select:none; -webkit-user-drag:none; 
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0); z-index:-1;
}

.global_menu_overlay.is_active {visibility:visible; filter:alpha(opacity=80); opacity:.8; z-index:90;}

.gb_nav_btn_style {position:relative; display:block; width:100%; padding:5% 5%; line-height:1.5em; background-color:#454545; border-top:1px solid #666; box-sizing:border-box; text-align:left; font-size:0.8em; word-break:keep-all; display:none;}

.global_category_tit	{position:relative; padding:3% 5%; width:100%; border-top:1px solid #666; text-align:left; font-size:1em; color:#8d8d8d;}
.global_sign_in				{padding:0; border-top:0;}
.global_sign_in:after	{display:block; clear:both; content:''; width:100%;}

.header_sns_mo				{padding:15px 0; text-align:center; border-top:1px solid #666; text-align:center;}
.header_sns_mo a			{padding:0px 5px;}

*/
.global_menu_inner	{text-align:center; }
.header_sns_mo				{padding:15px 0; text-align:center; text-align:center;}
.header_sns_mo a			{padding:0px 5px;}
.shop_mem_navi a:hover		{color:#074a27; text-decoration:none;}
.global_category_tit			{padding:2.5% 0;}
.global_category_tit a		{color:#fff; font-size:0.8em;}
.gb_nav_btn_style					{margin-bottom:10px;}
.gb_nav_btn_style a				{color:#fff; display:inline-block; font-size:0.8em; padding:0 10px;}

@media (max-width: 767px) {
.shop_mem_navi				{margin:30px auto 50px auto; text-align:center;}
.shop_mem_navi a			{display:inline-block; font-size:0.8em; margin:0 2%;}
}
@media (min-width: 768px) {
.shop_mem_navi				{max-width:960px; margin:30px auto 70px auto; text-align:right;}
.shop_mem_navi a			{display:inline-block; font-size:1.1em; margin:0 1%;}
}



.head_cart						{position:relative;}
.head_cart .hc_no			{position:absolute; top:-30px; left:0; width:100%; height:30px; background:url('./img/heart.png') no-repeat left top; background-size:100%; color:#fff; text-align:center;}


@media (max-width: 767px) {
.head_cart .hc_no			{top:-20px;}

}