/* ¹öÆ°Å¸ÀÔ */
.global_btn_type1 {display:block; padding:10px; width:100%; font-size:15px; box-sizing:border-box; line-height:20px; border-radius:2px; background-color:#0080ff; text-align:center; color:#ffffff;}
.global_btn_type2 {display:block; padding:10px; width:100%; font-size:15px; box-sizing:border-box; line-height:20px; border-radius:2px; background-color:#fff; text-align:center; color:#000;}

/* »ó´Ü¸Þ´º¼öÁ¤ */
.global_gnb2 {position:fixed; top:0; left:0; width:100%; background-color:#fff; z-index:200; min-width:1280px;height:115px;}
.global_gnb2 .global_banner {width:100%; padding:0px; *zoom:1; height:70px; background-color:#4134b6; text-align:center;}
.global_gnb2 .global_banner3 {width:100%; padding:0px; *zoom:1; height:70px; background-color:#f69694; text-align:center;}
.global_gnb_top2 {padding:10px 0px 1.5px 0px; border-bottom:1px solid #e1e1e1; *zoom:1; height:45px; background-color:#ffffff; }
.global_gnb_top2:after {display:block; clear:both; content:'';}


/* »ó´Ü¸Þ´º */
.global_gnb {position:relative; top:0; left:0; width:100%; background-color:#fff; z-index:200; min-width:1280px;}
.global_gnb .global_banner {width:100%; padding:0px; *zoom:1; height:70px; background-color:#4134b6; text-align:center;}
.global_gnb .global_banner3 {width:100%; padding:0px; *zoom:1; height:70px; background-color:#f69694; text-align:center;}
.global_gnb_top {padding:10px 0px 1.5px 0px; border-bottom:1px solid #e1e1e1; *zoom:1; height:45px;}
.global_gnb_top:after {display:block; clear:both; content:'';}

/* º»»ç°ø½ÄÀÎÁõ */
.global_license {display:inline-block; margin:0px 10px 0px 30px; width:140px;} 

/* °Ë»öÃ¢ */
.global_right_nav .search-box{ float: left; position: relative; margin:5px 20px 0px 20px; padding:0px; zoom:1;border:3px solid #00C73C;background-color:#ffffff;  font-size: 11px; display: block;  width: 300px; height:30px;}
.global_right_nav .ABA-tsch-box{padding:2px 2px 0px 0px; border:0px; width: 250px; }
.global_right_nav .search-input2{width: 260px; height:20px; border:0px ; margin: 4px 4px 0px 4px; vertical-align:middle;font-size:16px;font-weight:900;color:#0000A0;line-height:20px; text-align:center; font-family: "Noto Sans CJK KR";}
.global_right_nav .search-input3{position:absolute;width:34px;height:31px;line-height:31px;top:0px;right:-3px;background-color:#00C73C;cursor:pointer}
.global_right_nav .search-input3 input{display:block;padding:7px 7px 7px 11px}

.global_right_nav input::placeholder {
	color: #999999;
	font-weight: 600;
	font-size:15px;
	font-style: normal;
}

.global_right_nav .content-list{ float: left; position: relative; margin:5px 0px 5px 10px; padding:0px; zoom:1; display: block;  width: 450px; height:15px}
.global_right_nav .content-list li { float: left; padding: 5px 5px 0px 5px; font-size: 12px; display: block; }
.global_right_nav .content-list a { color: #5D5D5D; text-decoration: none; }
.global_right_nav .content-list a:active { text-decoration: underline; }
.global_right_nav .content-list a:hover { text-decoration: underline; }
.global_right_nav {float:right;}
.global_right_nav > ul {*zoom:1;}
.global_right_nav > ul:after {display:block; clear:both; content:'';}
.global_right_nav > ul > li {float:left; position:relative; z-index:102;}
.global_right_nav > ul > li > a {padding:0 10px; position:relative; display:block; height:35px; line-height:35px; opacity:1; font-size:12px; color:#8d8d8d; z-index:102; font-family:Malgun Gothic, NanumGothic, Apple Gothic, sans-serif;}
.global_right_nav > ul > li.on > a {opacity:.9;}
.global_right_nav > ul > li > a.on {opacity:.9;}
.global_right_nav > ul > li.on > a span:after,
.global_right_nav > ul > li > a.on span:after {position:absolute; left:0; bottom:-2px; width:100%; height:2px; background-color:#000; content:'';}
.global_right_nav > ul > li > a:hover{color:#111}
.global_right_nav > ul > li.global_favor.on > a span:after,
.global_right_nav > ul > li.global_favor > a.on span:after {position:absolute; left:0; bottom:-2px; width:100%; height:2px; background-color:#000; background:#000; content:'';} 
.global_right_nav .global_favor em {position:absolute; left:-3px; top:8px;display:inline-block; width:17px; height:17px; background:url('/images/global_gnb.png') no-repeat 0px -113px;}
.global_right_nav > ul > li.global_notice.on > a span:after,
.global_right_nav > ul > li.global_notice > a.on span:after {position:absolute; left:0; bottom:-2px; width:100%; height:2px; background-color:#000; background:#000; content:'';} 
.global_right_nav > ul > li.global_card.on > a span:after,
.global_right_nav > ul > li.global_card > a.on span:after {position:absolute; left:0; bottom:-2px; width:100%; height:2px; background-color:#000; background:#000; content:'';} 
.global_right_nav > ul > li.global_cart.on > a span:after,
.global_right_nav > ul > li.global_cart > a.on span:after {position:absolute; left:0; bottom:-2px; width:100%; height:2px; background-color:none; background:none; content:'';} 
.global_right_nav > ul > li.global_gift.on > a span:after,
.global_right_nav > ul > li.global_gift > a.on span:after {position:absolute; left:0; bottom:-2px; width:100%; height:2px; background-color:#FFFF00; background:#FFFF00; content:'';} 
.global_right_nav > ul > li.global_help.on > a span:after,
.global_right_nav > ul > li.global_help > a.on span:after {position:absolute; left:0; bottom:-2px; width:100%; height:2px; background-color:#000; background:#000; content:'';} 

/* °í°´¼¾ÅÍ */
.global_right_nav .wrap_topbar .link_option {float:left;padding:8px 10px;border-bottom:1px solid transparent;font-size:11px;line-height:14px;color:#666;letter-spacing:-1px;vertical-align:top;z-index:1010 !important;}
.global_right_nav .wrap_topbar .link_option:hover,
.global_right_nav .wrap_topbar .link_option:focus {text-decoration:underline}
.global_right_nav .wrap_topbar .box_layer {float:left;position:relative;border:0;z-index:300;vertical-align:top;z-index:1010 !important;}
.global_right_nav .wrap_topbar .box_layer .link_option {display:block;padding:12px;vertical-align:top;border-bottom:1px solid transparent;}
.global_right_nav .wrap_topbar .box_layer .list_layer {
	overflow:hidden;height:0;padding:0;background-color:#fff;clear:both;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:alpha(opacity=0);
}
.global_right_nav .wrap_topbar .on .list_layer {
	display:block;height:auto;padding:5px 0;border:1px solid #ce1710;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100);
}
.global_right_nav .wrap_topbar .box_layer .list_layer li a {display:block;padding:0 0 0 8px;font-size:12px;line-height:18px;letter-spacing:-1px;color:#666;background-color:#ffffff; text-align:left; z-index:1010;}
.global_right_nav .wrap_topbar .box_layer .list_layer li a:hover {color:#ce1710;background-color:#f3f3f3;text-decoration:underline;}
.global_right_nav .wrap_topbar .box_layer.customer .list_layer {position:absolute;top:30px;width:110px;z-index:1010 !important;}/*°í°´¼¾ÅÍ*/
.global_right_nav .global_tel {display:inline-block; margin:0px 50px 0px 20px; width:207px;} /*ÀüÈ­¹øÈ£*/




/* »ó´Ü¸Þ´º - ´ëºÐ·ù ¼öÁ¤*/
.global_gnb_middle2 {position:relative; padding:0 30px; border-bottom:2px solid #FF6B24;}
.global_gnb_middle2 .global_gnb_menu {display:inline-block; width:70%; text-align:center;}
.global_gnb_middle2 h1 {display:inline-block; width:15%; vertical-align:middle;}

/* »ó´Ü¸Þ´º - ·Î°í */
.global_gnb_middle2 .global_gnb_logo span {display:block; width:270px; height:32px; background:url('/images/global_gnb.png') no-repeat 0px 0px; text-indent:-999em;}
.global_gnb_middle2 .global_gnb_logo a {display:block; width:164px;}
.global_gnb_middle2 .global_gnb_logo2 span {display:block; width:270px; height:32px; background:url('/images/global_gnb.png') no-repeat 0px 0px; text-indent:-999em;}
.global_gnb_middle2 .global_gnb_logo2 span {background-position:0px -51px;margin:0;}
.global_gnb_middle2 .global_gnb_logo2 a {display:block; width:164px;}

/* »ó´Ü¸Þ´º - ´ëºÐ·ù */
.global_gnb_middle2 .global_depth1 {position:relative; display:inline-block; margin-left:-4px; vertical-align:middle; height:60px; z-index:1001; background-color:#f69694;}
.global_gnb_middle2 .global_depth1 a {position:relative; display:block; padding:20px; font-size:16px; font-weight:bold; letter-spacing:1px; font-family:Malgun Gothic, NanumGothic, Apple Gothic, sans-serif;}
.global_gnb_middle2 .global_depth1.on a span:after {position:absolute; left:0; bottom:0; width:100%; height:2px; background-color:#000; content:'';}

.global_gnb_middle2 .global_depth2 {position:absolute; top:59px; left:0; display:none; width:100%; opacity:0; z-index:1002; background-color:#FFF8F4; border-top:1px solid #e5e5e5;z-index:1002 !important;}

/* »ó´Ü¸Þ´º - ´ëºÐ·ù */
.global_gnb_middle {position:relative; padding:0 30px; border-bottom:2px solid #189bfa;}
.global_gnb_middle .global_gnb_menu {display:inline-block; width:70%; text-align:center;}

/* »ó´Ü¸Þ´º - ·Î°í */
.global_gnb_middle h1 {display:inline-block; width:15%; vertical-align:middle;}
.global_gnb_middle .global_gnb_logo span {display:block; width:188px; height:42px; background:url('/images/global_gnb.png') no-repeat 0px 0px; text-indent:-999em;}
.global_gnb_middle .global_gnb_logo span {background-position:0px -5px;margin:0;}
.global_gnb_middle .global_gnb_logo a {display:block; width:188px;}

.global_gnb_middle .global_gnb_logo2 span {display:block; width:188px; height:42px; background:url('/images/global_gnb.png') no-repeat 0px 0px; text-indent:-999em;}
.global_gnb_middle .global_gnb_logo2 span {background-position:0px -45px;margin:0;}
.global_gnb_middle .global_gnb_logo2 a {display:block; width:188px;}
.global_gnb_middle .global_gnb_logo3 span {display:block; width:188px; height:42px; background:url('/images/global_gnb.png') no-repeat 0px 0px; text-indent:-999em;}
.global_gnb_middle .global_gnb_logo3 span {background-position:0px -86px;margin:0;}
.global_gnb_middle .global_gnb_logo3 a {display:block; width:188px;}




/* »ó´Ü¸Þ´º - ´ëºÐ·ù */
.global_gnb_middle .global_depth1 {position:relative; display:inline-block; margin-left:-4px; vertical-align:middle; height:60px; z-index:1001;}
.global_gnb_middle .global_depth1 a {position:relative; display:block; padding:20px; font-size:16px; font-weight:bold; letter-spacing:1px; font-family:Malgun Gothic, NanumGothic, Apple Gothic, sans-serif;}
.global_gnb_middle .global_depth1.on a span:after {position:absolute; left:0; bottom:0; width:100%; height:2px; background-color:#000; content:'';}

/* »ó´Ü¸Þ´º - ÁßºÐ·ù */
.global_gnb_middle .global_depth2 {position:absolute; top:59px; left:0; display:none; width:100%; opacity:0; z-index:1002; background-color:#f4fcff; border-top:1px solid #e5e5e5;z-index:1002 !important;}
.global_sub_box {padding:25px 20px; box-sizing:border-box; box-shadow:0 5px 5px rgba(0,0,0,.05); text-align:center;}
.global_sub_menu {display:inline-block;margin-left: 50px;max-width: 1100px;width:100%;overflow:hidden;text-align:left;*zoom:1;}
.global_sub_menu:after {display:block; clear:both; content:'';}

.global_sub_menu > div {float:left;width: calc((100% - 200px)/ 5);margin-left: 18px;margin-bottom:-10000px;/*padding-left: 15px;*/padding-bottom:10000px;text-align:left;box-sizing:border-box; width: 15%;}

.global_sub_menu .global_category_stit a,
.global_sub_menu .global_category_stit em {padding:5px 0px 5px 0px; margin:0px 0px 20px 0px; display:block; font-size:16px; font-weight:bold; font-family:Malgun Gothic, NanumGothic, Apple Gothic, sans-serif; background-color:#189bfa; color:#ffffff;} 
.global_sub_menu .global_category_stit2 a {padding:5px 0px 5px 0px; margin:40px 0px 20px 0px; display:block; font-size:16px; font-weight:bold; font-family:Malgun Gothic, NanumGothic, Apple Gothic, sans-serif; background-color:#189bfa; color:#ffffff;} 

/* »ó´Ü¸Þ´º - ÁßºÐ·ù(¸ÂÃãÇüÁ¦Ç°) */
.global_sub_menu .global_complex_stit a {padding:5px 0px 5px 0px; margin:0px 0px 20px 0px; display:block; font-size:16px; font-weight:bold; font-family:Malgun Gothic, NanumGothic, Apple Gothic, sans-serif; border:1px solid #0080c0; color:#004080 !important;} 

.global_sub_menu .global_category_h2 a {font-size: 15px;font-weight:bold;font-family:Malgun Gothic, NanumGothic, Apple Gothic, sans-serif;}
.global_sub_menu .global_category_h2 li {margin-top:14px;}
.global_sub_menu .global_category_h3 a {text-align:center; color:#ffffff;}
.global_sub_menu .global_category_h3 li {margin-bottom:6px; padding-right:5px; font-size:13px; display:block; font-family:Malgun Gothic, NanumGothic, Apple Gothic, sans-serif;}
.global_sub_menu .global_category_h3 li a {margin-bottom:6px; padding-right:5px; font-size:13px; color:#5f5f5f; padding-left: 5px; text-align:left; display:block; font-family:Malgun Gothic, NanumGothic, Apple Gothic, sans-serif;} 
.global_sub_menu .global_category_h2 a:hover,
.global_sub_menu .global_category_h3 a:hover {text-decoration:underline;}
.global_sub_menu .global_category_h3.gb_bdLeft {border-left:1px solid #189bfa;padding-left: 10px; width: calc((100% - 100px)/ 5); width: 18%; text-align:center;}

/* »ó´ã½ÅÃ» ¹öÆ° */
.global_search_box {position:absolute; top:50%; right:100px; margin-top:-10px;}
.global_search_box ul {float:left;}
.global_search_box .global_kakao span {padding:10px 20px 10px 35px; width:100%; height:39px; border:1px solid #e5e5e5; font-size:14px; font-family:Malgun Gothic, NanumGothic, Apple Gothic, sans-serif; font-weight:bold;  background-color:#fbe201; color:#604022; }
.global_search_box .global_login span {padding:10px 12px 10px 12px; width:100%; height:39px; border:1px solid #e5e5e5; font-size:14px; font-family:Malgun Gothic, NanumGothic, Apple Gothic, sans-serif; font-weight:bold;  background-color:#189bfa; color:#ffffff; }


/* »ó´ã½ÅÃ» ÆË¾÷ */
.popLayer {top:0 !important}
.popLayer.global_login_modal {top:8% !important}
.popLayer.global_login_modal {left: 50%;width: auto;height: auto !important;margin-left: -215px;padding: 0;border-radius: 3px;position: fixed;top: 8%;overflow-y: auto;max-height: 90%;}
.bg-cover {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: .7;z-index: 1001;}

.gb_login_label {font-size: 12px;color: #999;}

.global_login_modal {position:absolute; top:98px; left:0; display:none; padding-top:175px; width:100%; height:488px !important;background-color:#fff !important; text-align:center; z-index:10000;box-shadow:0 5px 5px rgba(0,0,0,.05);}
.global_login_modal > div {display:inline-block; width:315px; text-align:left; vertical-align:top;}
.global_login_modal .gb_login_cont {padding-left:50px; width:315px; box-sizing:border-box;}
.global_login_modal .gb_login_tit {margin-bottom:26px; font-size:24px; font-weight:bold; letter-spacing:.025em;}

.global_login_modal .gb_login_cont .place_input {position:relative;top:0;left:0;}
.global_login_modal .gb_login_cont .gb_login_label {position:absolute; top:13px; left:14px; overflow:hidden; color:#aaa; line-height:14px}
.global_login_modal .gb_login_cont .gb_login_label + input {margin-bottom:9px; padding:10px 15px; width:100%; height:42px; line-height:42px; display:block; box-sizing:border-box; border:1px solid rgba(163, 163, 163, .3); background:0 0; font-size:14px;  font-family:'Malgun Gothic', 'NanumGothic', Apple Gothic, sans-serif; line-height:20px; border-radius:2px;}

.global_login_modal .global_btn_type1 {margin-top:16px;display:block; padding:10px; width:100%; font-size:15px; box-sizing:border-box; line-height:20px; border-radius:2px; background-color:#1ea5e7; text-align:center; color:#ffffff; font-weight:bold;}
.global_login_modal .global_btn_type2 {margin-top:16px;display:block; padding:10px; width:100%; font-size:15px; box-sizing:border-box; line-height:20px; border-radius:2px; background-color:;#ffffff; text-align:center; color:#1ea5e7; font-weight:bold;}
.global_login_modal .global_modal_close {position:absolute; top:30px; right:30px; width:25px; height:25px; background:url('/images/global_ico_login_modal_close.png') no-repeat; background-size:25px 25px; text-indent:-999em;}
.global_id_pass_info {margin:23px 0 28px;}
.global_id_pass_info:after {display:block; clear:both; content:'';}
.global_id_pass_info span {float:left;}
.global_id_pass_info span > label {padding-left:5px;}
.global_id_pass_info div {float:right;}

.gb_login_label span {display: inline-block;margin-left: 10px;font-size: 12px;color: #ccc;}

.global_login_modal {left: 50%;width: auto;height: auto !important;margin-left: -215px;padding: 0;border-radius: 3px;position: fixed;top: 8%;overflow-y: auto;max-height: 90%;}
.global_login_modal .gb_login_cont {width: 430px;padding: 55px 60px 40px;}
.global_login_modal .gb_login_cont .gb_login_label + input {border: 1px solid #ccc;}
.global_login_modal .gb_login_cont .gb_login_label + input.error {border: 1px solid #fa5500}
.global_login_modal .gb_login_tit {text-align: center;}
.global_login_modal .gb_login_tit + .place_input {margin-top: 40px;}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */ font-size: 12px;letter-spacing: -1px;color: #999;}
.place_input input:focus::-webkit-input-placeholder { /* Chrome/Opera/Safari */ font-size: 12px;letter-spacing: -1px; color: #ccc;}

.global_login_modal .global_id_pass_info {margin: 14px 0 0;}
.global_login_modal .global_id_pass_info > span {display: inline-block;float: none;margin-right: 25px;}
.global_login_modal .global_id_pass_info span > label {padding-left:20px;}

.global_login_modal  textarea{box-sizing:border-box;width:100%;height:120px;padding:20px;line-height:22px;color:#666;border:1px solid #ddd;}


.global_login_modal .global_btn_type1 {margin-top: 23px;}
.global_login_modal .global_btn_type1 span {float: none;}
.global_login_modal .global_btn_type1 + .global_btn_type1 {margin-top: 10px;}
.global_login_modal .global_modal_close {top: 20px;right: 20px;width: 17px;height: 17px;background: url('/images/layer_close_x.gif') no-repeat;}
.global_login_modal .inp-error {line-height: 1.5;color: #fa5500;}
.global_login_modal .inp-error + .inp-error {margin-top:5px;}
.global_login_modal .inp-error > a.link {text-decoration:underline;}