@charset "utf-8";


#root{
	--header-height:100px;
	--height-scroll-start:-100px;
	--header-scroll-height:60px;
	
	--topSec-background:#fff;
	--topSec-color:#242424;
	--topSec-background-notscroll:rgba(255,255,255,0);
	--topSec-color-notscroll:#fff;

	--sideSec-width:500px;
	--sideSec-color:#1e1e1e;
	--sideSec-active-color:var(--mainColor);
	--sideSec-background:#fff;
	--sideSec-logo-margin-top:0;
	--sideSec-logo-margin-bottom:0;
	--sideSec-nav-line-color:rgba(0,0,0,0.1);
}






/*──────────────────────────────────────────────────────────────────────
													(PC) media min 781
──────────────────────────────────────────────────────────────────────*/

@media screen and (min-width:781px) {

#adminSet{margin-top:0px;top:10px;}
#mainToggleMenuWrap{margin-top:30px;}
#subMenu_wrap{margin-top:30px;}


#wrapper, .boCover, .fixed{padding-top:var(--header-height);}

/* 좌메뉴 스크롤 가리기 */
#header .sideContainer::-webkit-scrollbar{width:0;}


/*____________________________ Header ____________________________*/

#header{font-size:12px;}




/* .topSection _______________________________ */
#header .topSection .btnSetting{position:absolute;right:25px;order:2;}
#header .topSection{position:absolute;top:0;left:0;z-index:60;width:100%;height:var(--header-height);padding:0 90px 0 50px;background:var(--topSec-background);padding-left:clamp(15px, 3vw, 50px);padding-right:clamp(15px, 5vw, 90px);
	display:flex;align-items:center;justify-content:flex-start;transition:background .4s ease-in-out;}
#header .topSection:after{content:'';display:block;position:absolute;left:0;bottom:0;z-index:5;width:100%;height:1px;background:rgba(0,0,0,0.1);}
#header .topSection.scroll{position:fixed;height:var(--header-scroll-height);top:var(--height-scroll-start);}
#header .topSection .leftSecOpener{margin-right:40px}
#header .topSection .leftSecOpener ._gnbIcon{--gnbIconColor:var(--topSec-color);}
#header .topSection .top-header-logo{margin-left:10px;position:relative;display:inline-flex;align-items:center;gap:12px;}
#header .topSection .top-header-logo img{max-height:40px;}
#header .topSection .top-header-logo .top_logo_w{position:absolute;left:0;top:0;opacity:0;}
#header .topSection .top-header-logo .logoSub{font-family:var(--nanumSN);font-weight:500;font-size:17px;opacity:0.9}
#header .topSection .top-menu{margin-left:80px;margin-right:auto;display:inline-flex;align-items:center;}
#header .topSection .top-menu li{font-size:var(--navSize);font-weight:var(--bold);}
#header .topSection .top-menu li:not(:first-child){margin-left:30px;}
body[data-font-family='noto'] #header .topSection .top-menu li{font-weight:400;}
#header .topSection .top-menu li a{color:var(--topSec-color);}

#header #hd-search-opener{margin-left:auto;font-size:0;color:var(--topSec-color);cursor:pointer;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;}
#header #hd-search-opener:before{content:'\e96e';font-family:'myfont';font-size:20px;font-weight:normal;transition:all 0.45s cubic-bezier(0.5,0,0,1.25);}
#header #hd-search-opener:hover:before{transform:rotate(90deg) scale(1.1);}
#header #noti-nav{margin-left:5px;color:var(--topSec-color);}


/* 배경과 레이어 겹침시 */
._HEADER_LAYER #header .topSection:not(.scroll):not(.open){--topSec-background:var(--topSec-background-notscroll);--topSec-color:var(--topSec-color-notscroll);}
._HEADER_LAYER #header .topSection:not(.scroll):not(.open):after{display:none;}
._HEADER_LAYER #wrapper{padding-top:0 !important;}
._HEADER_LAYER #pageMake .blockContainer:first-child .latestContainer .latest_adm{top:120px;left:20px;}
._HEADER_LAYER #mixblockSetting{top:var(--header-height);}




/* .sideSection _______________________________ */
#header .sideSection{position:fixed;top:0;left:-1000px;z-index:999;width:var(--sideSec-width);color:var(--sideSec-color);height:100%;background:var(--sideSec-background);box-shadow:8px 0px 6px rgba(0, 0, 0, 0.01);}
#header .sideSection:after{content:'';display:block;position:absolute;top:0;right:0;width:1px;height:100%;background:rgba(0,0,0,0.15);}
#header .sideSection .btnSetting{position:absolute;top:10px;left:10px;}
#header .sideSection .closer{position:absolute;top:15px;right:15px;z-index:3;padding:5px;cursor:pointer;}
#header .sideSection .closer:before{content:'\e93d';font-family:'myfont';font-size:15px;}
#header .sideContainer{position:relative;height:100%;margin:0;padding:0;padding-bottom:50px;overflow-x:hidden;overflow-y:auto;width:100%;}

#header .sideSecCon-head{font-size:0;text-align:center;color:var(--sideSec-color);transition: all .2s ease-in-out;padding-top:60px;padding-bottom:30px;}
#header .sideSecCon-head .tmp-logo{display:inline-block;/*margin-top:60px;margin-bottom:30px;*/}
#header .sideSecCon-head .logoSub{font-family:var(--nanumSN);font-weight:500;font-size:17px;opacity:0.8}
#header .sideSecCon-head .side-header-logo{display:inline-flex;align-items:center;gap:12px;margin-top:var(--sideSec-logo-margin-top);margin-bottom:var(--sideSec-logo-margin-bottom);}
#header .sideSecCon-head .side-header-logo img{max-width:100%;}
#header .sideSecCon-head{position:relative;margin:0;}

#header .sideSecCon-body{max-width:560px;padding:0 50px;margin-left:auto;margin-right:auto;}
#header .sideSecCon-body .snsContainer{position:relative;margin-top:0px;margin-bottom:30px;text-align:center;display:flex;align-items:center;justify-content:center;justify-content:space-between;justify-content:space-around;}

#header .memberContainer{position:relative;padding:15px 0;text-align:center;display:flex;align-items:center;justify-content:center;}
#header .memberContainer:after{display:block;visibility:hidden;clear:both;content:""}
#header .memberContainer .btn_login, #header .memberContainer .btn_join{flex:1;width:50%;font-size:12px;font-weight:600;color:#6d6d6d;padding:0 20px;height:35px;border-radius:0px;display:inline-flex;align-items:center;justify-content:center;}
#header .memberContainer .btn_login{background-color:rgba(53,57,69,0.1);border-top-left-radius:3px;border-bottom-left-radius:3px;}
#header .memberContainer .btn_join{background-color:rgba(53,57,69,0.06);border-top-right-radius:3px;border-bottom-right-radius:3px;}
#header .memberContainer .btn_login:hover, #header .memberContainer .btn_join:hover{background-color:#1bc8a6;color:#fff;}
#header .memberContainer .user_thumb{position:relative;}
#header .memberContainer .user_thumb .inner{display:inline-block;position:relative;font-size:0;}
#header .memberContainer .user_thumb .inner img{width:60px;height:60px;border-radius:50%;}
#header .memberContainer .user_thumb .inner .btnMypage{position:absolute;top:6%;right:6%;z-index:2;display:inline-block;width:10px;height:10px;background:#ff5050;font-size:0;border-radius:50%;
	opacity:0;transform:scale(0);transition: all 0.3s cubic-bezier(0.5, 0, 0, 1.25)}
#header .memberContainer .user_thumb .inner:hover .btnMypage{opacity:1;transform:scale(1);}
#header .memberContainer .user_thumb .btnMypage:before{content:attr(data-tip);font-family:var(--nanumSN);font-size:10px;height:16px;line-height:1em;color:#fff;width:auto;padding:0 0.6em;position:absolute;top:-23px;left:-5px;
	background:#ff5050;border-radius:4px;white-space:pre;transition: all .2s ease-in-out;opacity:0;visibility:hidden;z-index:39;display:inline-flex;align-items:center;justify-content:center;}
#header .memberContainer .user_thumb .btnMypage:after{content:'';width:0;height:0;border:4px solid transparent;border-top-color:#ff5050;position:absolute;top:-8px;left:50%;margin-left:-5px;transition: all .2s ease-in-out;opacity:0;visibility:hidden;z-index:39;}
#header .memberContainer .user_thumb .btnMypage:hover:before, #header .memberContainer .user_thumb .btnMypage:hover:after{opacity:1;visibility: visible;}
#header .memberContainer .user_info{margin-left:25px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;}
#header .memberContainer .btn_logout{font-size:13px;font-weight:var(--bold);background:#fff;color:#000;border:1px solid rgba(0,0,0,0.7);padding:0 15px;height:27px;line-height:1em;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;}
body[data-font-family='nanumSR'] #header .memberContainer .btn_logout{font-size:12px;padding-top:1px;}
#header .memberContainer .btn_my{margin-left:8px;font-size:13px;font-weight:var(--bold);background:var(--mainColor);color:#fff;padding:0 12px;height:27px;line-height:1em;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;}
#header .memberContainer .user_info .btn_logout{margin-top:10px;}
#header .memberContainer .user_profile{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;text-align:left;font-size:15px;font-weight:var(--bold);position:relative;white-space:nowrap;}
#header .memberContainer .user_profile .member-tag{position:relative;min-height:16px;padding:2px 5px;line-height:1em;font-family:var(--nanumSN);font-size:10px;font-weight:400;color:#fff;background:rgba(71,78,103,0.3);
	display:inline-flex;align-items:center;justify-content:center;border-radius:4px;z-index:39;white-space:nowrap;}
#header .memberContainer .user_profile .member-tag:before{content:'';width:0;height:0;border-left:4px solid transparent;border-right:4px solid #ff7b7b;border-right:4px solid rgba(71,78,103,0.3);border-top:4px solid transparent;border-bottom:4px solid transparent;
	position:absolute;top:50%;left:-7px;margin-top:-4px;}
#header .memberContainer .user_profile .member-tag.admin{background:#2684f5;}
#header .memberContainer .user_profile .member-tag.admin:before{border-right-color:#2684f5;}
#header .memberContainer .user_profile .member-tag.super-admin{background:#2684f5;}
#header .memberContainer .user_profile .member-tag.super-admin:before{border-right-color:#2684f5;}
#header .memberContainer .user_profile .gr-adm-tag-set{flex:1;display:flex;justify-content:flex-start;flex-direction:column;gap:5px;}
#header .memberContainer .user_profile .member-tag.group-admin{background:#58a4ff;}
#header .memberContainer .user_profile .member-tag.group-admin:before{display:none;border-right-color:#58a4ff;}
#header .memberContainer .user_profile .member-tag.group-admin:hover{background:#2684f5;}
#header .memberContainer .user_profile .member-tag.group-admin:hover:before{border-right-color:#2684f5;}
#header .memberContainer .user_profile a:hover .member-tag{background:#1bc8a6;}
#header .memberContainer .user_profile a:hover .member-tag:before{border-right-color:#1bc8a6;}


#header #nav{position:relative;font-family:var(--font-family);font-size:var(--navSize);font-weight:var(--bold);color:var(--sideSec-color);width:100%;margin:30px auto 50px auto;}
#header #nav .btnSetting{left:-44px;top:-8px}
#header #nav a{color:inherit;}
#header #nav .active > [class*='_link']{color:var(--sideSec-active-color);}
#header #nav .adm > [class*='_link']:before{content:'\ea23';font-family:'myfont';font-size:12px;font-weight:normal;display:inline-block;position:absolute;left:-15px;top:-1px;}
#header #nav .sub2cha_ul  .adm > [class*='_link']:before{font-size:11px;}
#header #nav .blank > a:after{content:'\e94f';font-family:'myfont';font-size:15px;font-weight:normal;vertical-align:middle;display:inline-block;margin-left:10px;}

/*1차메뉴*/
#header #nav .nav_ul{position:relative;transition: all .15s ease-in-out;}
#header #nav .nav_li{position:relative;padding:5px 2px;border-bottom:1px solid var(--sideSec-nav-line-color);}
#header #nav .nav_li:last-child{margin-bottom:0;}
#header #nav .nav_li .dep1_link{line-height:2.4em;padding:0;cursor:pointer;}
#header #nav .nav_li .dep1_link.null{display:block;}
#header #nav .nav_li .opener.icon{font-size:0 !important;position:absolute;top:10px;right:0;width:25px;height:25px;border-radius:50%;border:1px solid transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease-in-out;}
#header #nav .nav_li .opener.icon:before{content:'\e93b';font-family:'myfont';font-size:11px;font-weight:normal;}
#header #nav .nav_li .dep1_link.null:hover + .opener.icon,
#header #nav .nav_li .opener.icon:hover{background:rgba(71,78,103,0.1);}
#header #nav .nav_li.open .opener.icon{transform:rotate(180deg);}
/*2차메뉴*/
#header #nav .nav_li:not(.defaultOpen) .sub2cha_ul{display:none;}
#header #nav .sub2cha_ul{padding:7px;}
#header #nav .sub2cha_li{font-size:0.9em;font-weight:400;}
#header #nav .sub2cha_li .dep2_link{position:relative;display:inline-block;height:28px;line-height:28px;padding:0;opacity:0.85;transition: all .2s ease-in-out;}
#header #nav .sub2cha_li .dep2_link:hover{opacity:1;}
#header #nav .sub2cha_li.active .dep2_link,
#header #nav .sub2cha_li .dep2_link.active{opacity:1;font-weight:var(--bold);}
#header #nav .sub2cha_li .dep2_link.blank:after{content:'\e94f';font-family:'myfont';font-size:15px;font-weight:normal;vertical-align:middle;display:inline-block;margin-left:10px;}
/*3차메뉴*/
#header #nav .sub3cha_ul{padding:5px;}
#header #nav .sub3cha_li{font-size:0.95em;font-weight:400;}
#header #nav .sub3cha_li .dep3_link{height:22px;line-height:22px;padding:0;opacity:0.85;transition: all .2s ease-in-out;}
#header #nav .sub3cha_li .dep3_link:before{content:'';width:4px;height:1px;background:rgba(0,0,0,0.3);display:inline-block;margin-right:5px;transition: all .15s ease-in-out;}



#header #quickMenuWrap{position:relative;width:100%;z-index:40;transition: all .2.5s ease-in-out;padding:0;margin-top:15px;}
#header #quickBannerWrap{margin-top:30px;}


#header .fullCover{position:fixed;top:0;left:0;z-index:900;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none;}
#header .fullCover .arrow-left{position:absolute;left:var(--sideSec-width);margin-left:15px;top:50%;margin-top:-0.5em;z-index:3;opacity:0;cursor:pointer;transition:all .2s ease-in-out;}
#header .fullCover:hover .arrow-left{opacity:1;}
#header .fullCover .arrow-left:before{content:'\e9ec';font-family:'myfont';font-size:80px;font-weight:normal;color:#fff;}

}








/*──────────────────────────────────────────────────────────────────────
													(mobile) media max 780
──────────────────────────────────────────────────────────────────────*/
@media screen and (max-width:780px) {


	#header .topSection{display:none}
	/*─────────────────────────────────────────────────
						_mobile_header => style_max780.css
	─────────────────────────────────────────────────*/




	/* .sideSection _______________________________ */
	#header .sideSection{position:fixed;top:0;left:-1000px;z-index:99;width:100%;color:var(--sideSec-color);height:100%;background:var(--sideSec-background);box-shadow:8px 0px 6px rgba(0, 0, 0, 0.05);}
	#header .sideSection:after{content:'';display:block;position:absolute;top:0;right:0;width:1px;height:100%;background:rgba(0,0,0,0.15);}
	#header .sideSection .closer{position:absolute;top:15px;right:15px;z-index:3;padding:5px;cursor:pointer;}
	#header .sideSection .closer:before{content:'\e93d';font-family:'myfont';font-size:15px;}
	#header .sideContainer{position:relative;height:100%;margin:0;padding:0;padding-bottom:30px;overflow-x:hidden;overflow-y:auto;width:100%;}

	#header .sideSecCon-head{display:none !important;}
	#header .sideSecCon-body{padding:0;margin-left:auto;margin-right:auto;}
	#header .sideSecCon-body .snsContainer{position:relative;margin-top:0px;margin-bottom:30px;text-align:center;display:flex;align-items:center;justify-content:center;justify-content:space-between;justify-content:space-around;}

	#header .memberContainer{position:relative;padding:25px;text-align:center;display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid rgba(0,0,0,0.1);}
	#header .memberContainer:after{display:block;visibility:hidden;clear:both;content:""}
	#header .memberContainer .btn_login, #header .memberContainer .btn_join{flex:1;width:50%;font-size:12px;font-weight:600;color:#6d6d6d;padding:0 10px;height:42px;border-radius:0px;display:inline-flex;align-items:center;justify-content:center;}
	#header .memberContainer .btn_login{background-color:rgba(53,57,69,0.1);border-top-left-radius:3px;border-bottom-left-radius:3px;}
	#header .memberContainer .btn_join{background-color:rgba(53,57,69,0.06);border-top-right-radius:3px;border-bottom-right-radius:3px;}
	#header .memberContainer .btn_login:hover, #header .memberContainer .btn_join:hover{background-color:#1bc8a6;color:#fff;}
	#header .memberContainer .user_thumb{position:relative;}
	#header .memberContainer .user_thumb .inner{display:inline-block;position:relative;font-size:0;}
	#header .memberContainer .user_thumb .inner img{width:52px !important;height:52px !important;border-radius:50%;}
	#header .memberContainer .user_thumb .inner .btnMypage{position:absolute;top:6%;right:6%;z-index:2;display:inline-block;width:10px;height:10px;background:#ff5050;font-size:0;border-radius:50%;
		opacity:0;transform:scale(0);transition: all 0.3s cubic-bezier(0.5, 0, 0, 1.25)}
	#header .memberContainer .user_thumb .inner:hover .btnMypage{opacity:1;transform:scale(1);}
	#header .memberContainer .user_thumb .btnMypage:before{content:attr(data-tip);font-family:var(--nanumSN);font-size:10px;height:16px;line-height:1em;color:#fff;width:auto;padding:0 0.6em;position:absolute;top:-23px;left:-5px;
		background:#ff5050;border-radius:4px;white-space:pre;transition: all .2s ease-in-out;opacity:0;visibility:hidden;z-index:39;display:inline-flex;align-items:center;justify-content:center;}
	#header .memberContainer .user_thumb .btnMypage:after{content:'';width:0;height:0;border:4px solid transparent;border-top-color:#ff5050;position:absolute;top:-8px;left:50%;margin-left:-5px;transition: all .2s ease-in-out;opacity:0;visibility:hidden;z-index:39;}
	#header .memberContainer .user_thumb .btnMypage:hover:before, #header .memberContainer .user_thumb .btnMypage:hover:after{opacity:1;visibility: visible;}
	#header .memberContainer .user_info{margin-left:25px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;}
	#header .memberContainer .btn_logout{font-size:13px;font-weight:var(--bold);background:#fff;color:#000;border:1px solid rgba(0,0,0,0.7);padding:0 12px;height:29px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;}
	body[data-font-family='nanumSR'] #header .memberContainer .btn_logout{font-size:12px;padding-top:1px;}
	#header .memberContainer .btn_my{margin-left:8px;font-size:13px;font-weight:var(--bold);background:var(--mainColor);color:#fff;padding:0 12px;height:29px;line-height:1em;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;}
	#header .memberContainer .user_info .btn_logout{margin-top:10px;}
	#header .memberContainer .user_profile{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;text-align:left;font-size:13px;font-weight:var(--bold);position:relative;white-space:nowrap;}
	#header .memberContainer .user_profile .member-tag{position:relative;min-height:16px;padding:2px 5px;line-height:1em;font-family:var(--nanumSN);font-size:10px;font-weight:400;color:#fff;background:rgba(71,78,103,0.3);
		display:inline-flex;align-items:center;justify-content:center;border-radius:4px;z-index:39;white-space:nowrap;}
	#header .memberContainer .user_profile .member-tag:before{content:'';width:0;height:0;border-left:4px solid transparent;border-right:4px solid #ff7b7b;border-right:4px solid rgba(71,78,103,0.3);border-top:4px solid transparent;border-bottom:4px solid transparent;
		position:absolute;top:50%;left:-7px;margin-top:-4px;}
	#header .memberContainer .user_profile .member-tag.admin{background:#2684f5;}
	#header .memberContainer .user_profile .member-tag.admin:before{border-right-color:#2684f5;}
	#header .memberContainer .user_profile .member-tag.super-admin{background:#2684f5;}
	#header .memberContainer .user_profile .member-tag.super-admin:before{border-right-color:#2684f5;}
	#header .memberContainer .user_profile .gr-adm-tag-set{flex:1;display:flex;justify-content:flex-start;flex-direction:column;gap:5px;}
	#header .memberContainer .user_profile .member-tag.group-admin{background:#58a4ff;}
	#header .memberContainer .user_profile .member-tag.group-admin:before{display:none;border-right-color:#58a4ff;}
	#header .memberContainer .user_profile .member-tag.group-admin:hover{background:#2684f5;}
	#header .memberContainer .user_profile .member-tag.group-admin:hover:before{border-right-color:#2684f5;}
	#header .memberContainer .user_profile a:hover .member-tag{background:#1bc8a6;}
	#header .memberContainer .user_profile a:hover .member-tag:before{border-right-color:#1bc8a6;}


	#header #nav{position:relative;font-family:var(--font-family);font-size:var(--navSize);font-weight:var(--bold);color:var(--sideSec-color);width:100%;padding:25px;}
	#header #nav .btnSetting{left:-44px;top:-8px}
	#header #nav a{color:inherit;}
	#header #nav .active > [class*='_link']{color:var(--sideSec-active-color);}
	#header #nav .adm > [class*='_link']:before{content:'\ea23';font-family:'myfont';font-size:12px;font-weight:normal;display:inline-block;position:absolute;left:-15px;top:-1px;}
	#header #nav .sub2cha_ul  .adm > [class*='_link']:before{font-size:11px;}
	#header #nav .blank > a:after{content:'\e94f';font-family:'myfont';font-size:15px;font-weight:normal;vertical-align:middle;display:inline-block;margin-left:10px;}

	/*1차메뉴*/
	#header #nav .nav_ul{position:relative;transition: all .15s ease-in-out;}
	#header #nav .nav_li{position:relative;padding:5px 2px;border-bottom:1px solid var(--sideSec-nav-line-color);}
	#header #nav .nav_li:last-child{margin-bottom:0;}
	#header #nav .nav_li .dep1_link{line-height:2.4em;padding:0;cursor:pointer;}
	#header #nav .nav_li .dep1_link.null{display:block;}
	#header #nav .nav_li .opener.icon{font-size:0 !important;position:absolute;top:10px;right:0;width:25px;height:25px;border-radius:50%;border:1px solid transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease-in-out;}
	#header #nav .nav_li .opener.icon:before{content:'\e93b';font-family:'myfont';font-size:11px;font-weight:normal;}
	#header #nav .nav_li .dep1_link.null:hover + .opener.icon,
	#header #nav .nav_li .opener.icon:hover{background:rgba(71,78,103,0.1);}
	#header #nav .nav_li.open .opener.icon{transform:rotate(180deg);}
	/*2차메뉴*/
	#header #nav .nav_li:not(.defaultOpen) .sub2cha_ul{display:none;}
	#header #nav .sub2cha_ul{padding:7px 0;}
	#header #nav .sub2cha_li{font-size:0.9em;font-weight:400;}
	#header #nav .sub2cha_li .dep2_link{position:relative;display:inline-flex;align-items:center;height:32px;padding:0 10px;;opacity:0.85;}
	#header #nav .sub2cha_li .dep2_link:hover{opacity:1;}
	#header #nav .sub2cha_li.active .dep2_link,
	#header #nav .sub2cha_li .dep2_link.active{opacity:1;font-weight:var(--bold);}
	#header #nav .sub2cha_li .dep2_link.blank:after{content:'\e94f';font-family:'myfont';font-size:15px;font-weight:normal;vertical-align:middle;display:inline-block;margin-left:10px;}
	/*3차메뉴*/
	#header #nav .sub3cha_ul{padding:5px;}
	#header #nav .sub3cha_li{font-size:0.95em;font-weight:400;}
	#header #nav .sub3cha_li .dep3_link{height:22px;line-height:22px;padding:0;opacity:0.85;transition: all .2s ease-in-out;}
	#header #nav .sub3cha_li .dep3_link:before{content:'';width:4px;height:1px;background:rgba(0,0,0,0.3);display:inline-block;margin-right:5px;transition: all .15s ease-in-out;}



	#header #quickMenuWrap{position:relative;width:100%;z-index:40;transition: all .2.5s ease-in-out;padding:0;margin-top:15px;}
	#header #quickBannerWrap{margin-top:30px;}


	#header .fullCover{position:fixed;top:0;left:0;z-index:11;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none;}

}