*{box-sizing: border-box;}


body{background: url(/static/img/gweng/common/bg_top.gif) 0 0 repeat-x;}
button{border: none;background-color: transparent;}
#wrap{max-width: 100%;margin: 0 auto;position: relative;}
#headerW{width:100%;background:#fff url(/static/img/gweng/common/bg_top.gif) 0 0 repeat-x;height: 120px;position:fixed;border-bottom:1px solid #ddd;z-index: 100}
#header{max-width:1300px;width:100%;margin: 0 auto;}
#global { display: block; }
#global:before, #global:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
#global .globalTit{display:none;}
#global .globalL{float:left}
#global .globalL li{float:left;border-right:1px solid #44ade3;height:40px}
#global .globalL li.on{background:#fff }
#global .globalL li a{color:#fff;display:block;padding:10px 30px 10px 20px;letter-spacing:-0.1%;background:url(/static/img/gweng/common/bu_arrLeft_white.png) no-repeat 96% 50%;font-size:0.85em;font-weight:bold;}
#global .globalL li.on a{color:#1598dc;background:url(/static/img/gweng/common/bu_arrDown_blue.png) no-repeat 96% 50%;}
#global .globalR{float:right}
#global .globalR>ul{float:left;}
#global .globalR>ul> li{float:left}
#global .globalR>ul>li a{color:#fff;display:block;background:url(/static/img/gweng/common/global_line.gif) no-repeat left center;padding:10px;font-size:0.9em;font-weight:bold;}
#global .globalR>ul> li:first-child a{background:none;}
#global .globalR .lang{display:inline-block;position:relative;}
#global .globalR .lang span{display:inline-block;border-radius: 20px;margin-top:7px;background:#fff url(/static/img/gweng/common/bu_arrDown_black.png) no-repeat 85% center;font-size:0.9em;}
#global .globalR .lang span>a{display:block;color:#666;padding:3px 35px 3px 12px;}
#global .globalR .lang >ul{display:none;font-size:12px;background:#fff;border:2px solid #1598dc;}
#global .globalR .lang >ul>li>a{padding:5px 8px;display:block;}
#global .globalR .lang>ul.on{display:block;position:absolute;width:100%;z-index:1000;}
.global{position: absolute;right: 0;top: 30px;}
.global ul{float: right;margin: 0;}
.global ul li{float: left;}
.global ul li a{display: block;padding: 2px 10px;font-size: 12px;color: #000;font-weight: bold;}

.logo{padding-top: 15px;float:left;}
.tsh{width: 272px;margin: 0 auto; border: 1px solid #1b95d1;border-radius: 3px;top: 22px;position: relative;}
.tsh *{vertical-align: top;}
.tsh input[type=text]{border: none;width: 232px;height: 33px;text-indent: 10px;}
.tsh input[type=image]{width: 32px;padding: 6px }
.tsh a{display:none}
.loginM{display:none}
#eventPageOpen{display:none;position: absolute;right: -40px;top:0;}
.gnbBg{background-color: #fff;opacity: 0;
	position: absolute;
	left: 0;
	top: 47px;
	width: 100%;
	height: 260px;
	animation: fadeOutFromNone 0.5s ease-out;
	display: none;
	z-index: 1;
	box-shadow: 0px 3px 6px rgba(0,0,0,0.18);/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */


}

/*#Allmenu{position:fixed;top:115px;z-index:202;width:90%;left:5%;display:block;background:#fff;}*/
#Allmenu{position: absolute;top:115px;z-index:202;width:100%;display:block;display:none;}
#Allmenu>.Allmenu_box{ display: block; position: fixed;width:100%;}
#Allmenu>.Allmenu_box>div:before, #Allmenu>.Allmenu_box>div:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
#Allmenu>.Allmenu_box>div{padding:2%;max-width:1360px;width:98%;margin:0 auto;background:#fff;position:relative;}
#Allmenu>.Allmenu_box>div>div>ul>li{width:18%;margin:0 1%;float:left;color:#333;margin-bottom:1.5%;}
#Allmenu>.Allmenu_box>div>div>ul>li>a{letter-spacing: -1px;font-weight:600;font-size:1.15em;background:url(/static/img/gw/common/bg_tit.gif) no-repeat 1px top;padding:7px 0 0 0;}
#Allmenu>.Allmenu_box>div>div>ul>li>ul{margin-top:2%;}
#Allmenu>.Allmenu_box>div>div>ul>li:nth-child(6){clear:both;}
#Allmenu>.Allmenu_box>div>div>ul>li>ul>li>a{font-size:13px;}
#Allmenu>.Allmenu_box>div>div>ul>li>ul>li.alldept3>a{background:url(/static/img/gw/common/bu_pluse_sky.gif) no-repeat right 5px;padding-right:15px;display:inline-block;}
#Allmenu>.Allmenu_box>div>div>ul>li>ul>li.alldept3.on>a{background:url(/static/img/gw/common/bu_minus_sky.gif) no-repeat right 8px;padding-right:15px;}
#Allmenu>.Allmenu_box>div>div>ul>li>ul>li.alldept3>ul{display:none;}
#Allmenu>.Allmenu_box>div>div>ul>li>ul>li.alldept3.on>ul{display:block;}
#Allmenu>.Allmenu_box>div>div>ul>li>ul>li>a:hover{color:#1598dc;}
#Allmenu>.Allmenu_box>div>div>ul>li>ul>li>ul{background:#e5e5e5;padding:10px;margin:3px 0;display:none;}
#Allmenu>.Allmenu_box>div>div>ul>li>ul>li>ul>li>a{font-size:0.85em;}
#Allmenu>.Allmenu_box>div>div>ul>li>ul>li>ul>li{background:url(/static/img/gw/common/bu3.gif) no-repeat left 9px;padding-left:9px;}
/*#Allmenu>div>div>ul>li>ul>li>ul>li>a:before{content:"- ";display:inline-block;padding-right:5px;text-indent:0;padding-left:10px;}*/
#Allmenu>div>div>ul>li.on>a{height:50px;}
.AllmenuBtn{position: absolute;right: 0;top: 30px;font-weight: 600;}
.AllmenuBtnClose {position:absolute;top:-65px;right:0;display:block;}
.AllmenuBtnClose a{display:block;padding:20px 20px 30px 20px;background:#fff;}
.AllmenuBtnClose a:focus{border:1px dotted #ddd;}
#Allmenu .exBox{display:none;}
#Allmenu .lang{display:inline-block;position:relative;}
#Allmenu .lang span{display:inline-block;border-radius: 20px;border:2px solid #1598dc;margin-top:7px;background:#fff url(/static/img/gweng/common/bu_arrDown_black.png) no-repeat 85% center;font-size:0.9em;}
#Allmenu .lang span>a{display:block;color:#666;padding:3px 35px 3px 12px;}
#Allmenu .lang >ul{display:none;font-size:12px;background:#fff;border:2px solid #1598dc;}
#Allmenu .lang >ul>li>a{padding:5px 8px;display:block;}
#Allmenu .lang>ul.on{display:block;position:absolute;width:100%;z-index:1000;}
/*@keyframes fadeInFromNone {
    0% {display: none; opacity: 0; }
    1% {display: block; opacity: 0; }
    100% {display: block; opacity: 1; }
}
@keyframes fadeOutFromNone {
    0% {display: block; opacity: 1; }
    99% {display: block; opacity: 0; }
    100% {display: none; opacity: 0; }
}*/


#bgW{background:#000;opacity: 0.7;width:100%;height:100%;position:fixed;display:none;top:0;z-index:200;}
#gnb{position:relative;z-index:150;padding: 20px 35px 0 0;height: 47px;margin-bottom: 7px;float:right;}
#gnb a{text-decoration: none;display:inline-block}
#gnb>ul{position: relative;z-index: 100;}
#gnb>ul>li{float: left;position: relative;}
#gnb>ul>li.end{padding-right:0}
#gnb>ul>li.end a{padding-right:0}
#gnb>ul>li>a{color: #333;font-size: 15px;padding: 15px 22px 31px 15px;display: block;white-space: nowrap;display: block;line-height: 1;text-align: center;font-family:verdana;}
#gnb>ul>li>a:after, #gnb>ul>li>a:after{content: '';display: block;position: absolute; background: url(/static/img/gweng/common/bu_gnbOff.gif) 0 0 no-repeat; width: 14px;height: 11px; left: 0; top: 21px;z-index:20}
#gnb>ul>li.on>a{font-weight:600;}
#gnb>ul>li.on>a:after, 
#gnb>ul>li.hover>a:after{content: '';display: block;position: absolute; background: url(/static/img/gweng/common/bu_gnbOn.gif) 0 0 no-repeat; width: 16px;height: 11px; left: 0; top: 21px; z-index:20}
#gnb>ul>li>ul{position: absolute;left: 0;top:59px;padding-top: 18px;display: none;border:1px solid #1598dc;border-top:0;}
#gnb>ul>li.hover>ul{display:block;background:#fff;padding:10px 18px;}
#gnb.viewAll>ul>li>ul{display: block;}
#gnb>ul>li>ul>li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#gnb>ul>li>ul>li>a{font-size: 12.5px;padding: 2px 0 2px 8px;color: #000;background: url(/static/img/gw/common/bu_gnbDept2.gif) 0 8px no-repeat}
#gnb>ul>li>ul>li>ul{padding-bottom: 10px;}
#gnb>ul>li>ul>li>ul li a{font-size: 13px;color: #757575;padding: 2px 10px;}
#gnb>ul>li>ul.view{display:block;overflow:visible;}
#gnb>ul>li:last-child>ul, #gnb>ul>li#gnb5>ul{right:0;left:auto;}
#gnb .totalSch{position: absolute;right: 40px;top: 32px;font-weight: 600;background: url(/static/img/gweng/common/btn_totalsch.png) left 0 no-repeat;padding-right: 25px;height:26px;}
#gnb .totalSch span{display:none;}
#gnb .navOpen span, #gnb .navClose span{display:none;}
#gnb .navOpen{position: absolute;right: 0;top: 35px;font-weight: 600;background: url(/static/img/gweng/common/navOpen.png) right 0 no-repeat;padding-right: 25px;color: #93dbff;height: 26px;font-size: 16px;}
#gnb .navClose{display:none;position: absolute;right: 0;top: 35px;font-weight: 600;background: url(/static/img/gweng/common/navOpen.png) right 0 no-repeat;padding-right: 36px;color: #93dbff;height: 26px;font-size: 16px;}
/*#gnb.subOpen ul>li>ul{display: block;animation: fadeInFromNone 0.5s ease-out;}*/
#gnb.viewAll .gnbBg{display: block;opacity: 1;
	animation: fadeInFromNone 0.5s ease-out;
	-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;
}
#gnb.subClose .gnbBg{display: none;}
#gnb.subOpen .navClose{display: none;}
#gnb.viewAll .gnbBg, #gnb.viewAll.subClose .gnbBg{display: block;}
#gnb .mobileGnb{display:none}
#gnb .pcweb{display:block}
#gnb{margin-bottom: 28px;}
/*#gnb .navClose{position: absolute; right: 27px; top: 293px; background: url(/static/img/gweng/common/allNavClose.png) right 0 no-repeat; width: 20px;height: 20px; z-index: 1000; display: none; }*/
/*
#gnb.subClose>ul>li>ul{display: block;animation: fadeOutFromNone 0.5s ease-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}
#gnb.subClose .gnbBg{display: block;animation: fadeOutFromNone 0.5s ease-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}
*/
#visual{margin-top:120px;}
.bgVisual300001{background: url(/static/img/gw/common/bg_visual1.jpg) center 0 no-repeat; background-size:auto 198px;}
.bgVisual300002{background: url(/static/img/gw/common/bg_visual2.jpg) center 0 no-repeat; background-size:auto 198px;}
.bgVisual3{background: url(/static/img/gw/common/bg_visual3.jpg) center 0 no-repeat; background-size:auto 198px;}
.bgVisual300003{background: url(/static/img/gw/common/bg_visual4.jpg) center 0 no-repeat; background-size:auto 198px;}
.bgVisual300028{background: url(/static/img/gw/common/bg_visual4.jpg) center 0 no-repeat; background-size:auto 198px;}
.bgVisual300005{background: url(/static/img/gw/common/bg_visual5.jpg) center 0 no-repeat; background-size:auto 198px;}
.bgVisual6{background: url(/static/img/gw/common/bg_visual6.jpg) center 0 no-repeat; background-size:auto 198px;}
.bgVisual7{background: url(/static/img/gw/common/bg_visual7.jpg) center 0 no-repeat; background-size:auto 198px;}
.bgVisual8{background: url(/static/img/gw/common/bg_visual8.jpg) center 0 no-repeat; background-size:auto 198px;}
.bgVisual9{background: url(/static/img/gw/common/bg_visual9.jpg) center 0 no-repeat; background-size:auto 198px;}
.bgVisual10{background: url(/static/img/gw/common/bg_visual10.jpg) center 0 no-repeat; background-size:auto 198px;}
#content{content: '';display: block;clear: both;margin:0 auto;width:100%;max-width:1300px;font-family: "verdana", "맑은고딕","malgun gothic","나눔고딕","Nanum Gothic","AppleGothic","돋움","dotum";font-size:1.05em;}
#content:before, #content:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
#contents{float: right;width: 83%;padding:2% 2%;margin-bottom: 45px;min-height:500px;font-size:0.95em;background:#fff;}
#contents.type{float:none;width:100%;}
#contents .conTit{margin:1% 0 0 0;}
#contents .tit1:first-child{margin-top:0;}
#contentsArea{content: '';display: block;clear: both;margin:0 auto;width:100%;}
.hgroup{position:relative;width:100%;padding:50px 0 60px 0;overflow:hidden;}
.hgroup h1{color: #fff;font-size: 2.5em;font-weight: 600;text-align:center;}
.hgroup .hctrl{position:absolute;top:35%;border:1px solid #fff;background-color: rgba(0,0,0,0.1);transition: all 0.3s ease-in-out;opacity: 0.5;filter: alpha(opacity:'50')}
.hgroup .hctrl.hover{opacity: 1;filter: alpha(opacity:'100')}
.hgroup .hctrl a{display:block;color:#fff;font-size:1.2em;letter-spacing: -1px;padding:0.5em 1.0em 0.8em; }
.hgroup .hctrl a:hover span{display:inline-block;vertical-align: middle;}
.hgroup .hctrl a span{display:none;}
.hgroup .hctrl a img{vertical-align: middle;}
.hgroup .hPrev{float:left;left:0;}
.hgroup .hPrev span{padding-left:15px;}
.hgroup .hNext{float:right;right:0;}
.hgroup .hNext span{padding-right:15px;}
.hgroup .lnb1dept{display:none;}
.hgroup .lnb2{display:none;}
.hgroup .lnb2dept{display:none;}
.location{display:block;border-bottom:2px solid #b3c7e2;margin-bottom:1.5%;padding-bottom:1.5%;}
.location>div{text-align:right;color:#666;font-size:0.95em;}
.location>div>span{display:inline-block;}
.location>div>span:first-child{background: url(/static/img/gw/common/bu_home.gif) left 48% no-repeat;padding-left:18px;}
.location>div>span.ing{color:#000;font-weight:600;}
/*.location{color: #151515;font-size: 12px;line-height: 1;padding-top:15px;}
.location:after{content: '';display: block;height: 0;clear: both;}
.location ol{float: right;margin-right:30px}
.location ol li{float: left;padding: 2px 8px 2px 19px;background: url(/static/img/gweng/sub/locationArr.png) 0 center no-repeat;}
.location ol li.home{height: 16px;padding-right: 0;background: url(/static/img/gweng/sub/locationHome.png) 0 center no-repeat;}
.location .downL{position:absolute;top:8px;right:0}
#contentP{font-family:'dotum';font-size:12px;}*/

#lnb{float: left;width: 17%;}
#lnb a{text-decoration: none;}
#lnb>h1{font-size: 1.15em;line-height: 1;color: #fff;padding:1.7em 0;text-align: center;margin:0;background:#182536;font-family:verdana;font-height:119%;}
#lnb>ul{border-bottom: 1px solid #e3e3e3;margin-bottom:50px;background:#f8f8f8;}
#lnb>ul>li{border: 1px solid #e3e3e3;border-width:1px 1px 0 1px;}
#lnb>ul>li>a{display: block;padding: 8px 18px 8px 15px;font-size: 1.2em;color: #333;text-decoration: none;letter-spacing: -0.5px;font-size:1.10em;line-height:109%;}
#lnb>ul>li.on>a{color: #498ad2;background: url(/static/img/gweng/common/bu_lnbCheck.png) 97% center no-repeat;}
#lnb>ul>li.hasSub>ul{background:#f4f4f4;padding:10px 0;}
#lnb>ul>li>ul{}
#lnb>ul>li>ul>li{}
#lnb>ul>li>ul>li>a{color: #333;padding: 2px 0 1px 33px;font-size: 1.04em;display:block;background: url(/static/img/gweng/common/bu_lnbOff.png) 20px 12px no-repeat;}
#lnb>ul>li>ul>li.on>a{font-weight:600;background: url(/static/img/gweng/common/bu_lnbOn.png) 20px center no-repeat;}

.footerWrap { display: block;width:100%;background:#464d5d;}
.footerWrap:before, .footerWrap:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.footer{clear: both;max-width:1300px;margin:0 auto;padding:1.5em 0;position:relative;}
.footer .footT{overflow:hidden;border-bottom:2px solid #555e74;padding-bottom:13px;}
.footer .footT .footT_left{float:left;color:#fff;}
.footer .footT .footT_left span{font-size:2.5em;display:block;line-height:109%;color:#fff;}
.footer .footInfo{overflow:hidden;}
.footer .footerNav{}
.footer .footerNav:after{content: '';clear: both;height: 0;display: block;}
.footer .footerNav li{float: left;background: url(/static/img/gweng/common/foot_line.gif) 0 center no-repeat;}
.footer .footerNav li:first-child{background:none;}
.footer .footerNav li:first-child a{padding-left:0;}
.footer .footerNav li a{display: block;padding: 13px;color: #fff;font-size: 1.0em;letter-spacing: -1px}
.footer .footerNav li.mobile{display:none;}
.copyright{padding: 20px 10px 0 0;line-height: 1.3;float:left;width:93%;color:#bec2cc;font-size:0.90em;}
.copyright address{font-style: normal;margin-bottom:2px;}
.copyright p{margin: 0;}
.copyright .info{padding-bottom:10px;}
.fmark{position:absolute;top:110px;right:0;}
.mobile_top{display:none;}

.adSet{padding: 7px 0;position: relative;float:right}
.adSet .ctrl{position: absolute;right: 0;top:7px;background-color: #fff;}
.adSet .ctrl img{}
.adSet .adList{width:500px;margin-right:55px;}
.adSet .adList:after{content: '';clear: both;height: 0;display: block;}
.adSet .adList ul{width: 999em;}
.adSet .adList ul li{float: left;margin-right: 7px;}
.adSet .adList ul li a{display: block;text-align:center;}
.adSet .adCtrl{text-align: center;padding: 10px 0;position: absolute;right: 0;top: 12px;}
.adSet .adCtrl button{width: 15px;height: 21px;vertical-align: top;background: url(/static/img/gweng/common/adCtrl.png) no-repeat}
.adSet .adCtrl .adLeft{background-position: 0 0;right:20px;top:12px;position: absolute}
.adSet .adCtrl .adStop{background-position: -30px 0;right:0;top:12px;position: absolute}
.adSet .adCtrl .adPlay{background-position: -30px 0}
.adSet .adCtrl .adRight{background-position: -15px 0;left:-570px;top:12px;position: absolute}
.boxshadow{
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color=#000000)";/*IE 8*/
	-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.5);/*FF 3.5+*/
	-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.5);/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
	box-shadow: 3px 3px 3px rgba(0,0,0,0.5);/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
	/*filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color=#000000); IE 5.5-7*/
}

/*@media screen and (max-width:800px) {
	.global ul li a{padding: 2px 5px;}
	#gnb{padding-left: 20px;}
	#gnb .navOpen, #gnb .navClose{right: 10px;}
}
*/



@media screen and (min-width:1900px){
	#visual{background-size:100% 198px;}
}

@media screen and (max-width:1130px){
	#Allmenu .exBox{display:block;position:absolute;top:-45px;right:70px;width:100;height:50px;}
	.logo img{width:150px;}
	/*#gnb>ul>li>a{color: #333;font-size: 12.5px;padding: 15px 10px;}*/
	#lnb{max-width:auto;}
	
}
@media screen and (max-width:1000px){
	#gnb>ul>li>a{color: #333;font-size: 13px;padding: 15px 10px;}
	/*#gnb > ul > li>a{padding:15px 3px;}
	#gnb>ul>li>a:after, #gnb>ul>li>a:after{background:none;}
	#gnb>ul>li.on>a:after, #gnb>ul>li.on>a:after{background:none;}*/
	#global .globalL li a{padding:10px 20px 10px 10px;letter-spacing: -1px}
	#global .globalR{display:none;}
	.footer .footT .footT_left span{font-size:2.0em;}
	#lnb{width: 22%;}
	#contents{width: 78%;}
	#lnb > ul > li > a{font-size:1.1em;}

}
@media screen and (max-width:767px){

button{}
#headerW{height:100px;}
#header{height:100px;}
.visualArea {margin-top:100px;}
#global .globalL{width:100%;}
#global .globalL li{width:50%;}
#global .globalL li a{display:block;width:100%;letter-spacing: -1px;padding:10px 15px 10px 5px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
#global .globalR{display:none;}
.logo{padding:10px 0 0 5px;}
.logo img{width:130px;}
.global{display: none;}
.global ul{}
.global ul li{list}
.global ul li a{}
.loginM{display:block}

/*.gnbBg{background-color:#000;display: block;opacity:0.8;height: 100vh;top: 79px;}*/
#gnb{height: 0;margin: 0;z-index: 9999;}
#gnb>ul{
	left: -100%;
	position: absolute;background-color: rgba(255,255,255,0.99);padding-left: 15px;width: 85%;
	height: 990px;
	border-top: 4px solid #0886c3;
	box-shadow: 3px 3px 3px rgba(0,0,0,0.5);
	display: none;
	top:-48px;
}
#gnb.subClose .gnbBg{display: none;}
#gnb.subClose>ul{display:none}
#gnb.subOpen>ul{display:block;left: 0;}
#gnb>ul>li{float: left;width: 50% !important;}
#gnb>ul>li:nth-child(odd){clear: both;}
#gnb>ul>li#gnb1_5{width: 100% !important;}
#gnb>ul>li#gnb1_5>ul{}
#gnb>ul>li#gnb1_5>ul>li{width: 50%;float: left;}
#gnb>ul>li.end{}
#gnb>ul>li.end a{}
#gnb>ul>li>a{color: #000;}
#gnb>ul>li.on>a{color: #000;}
#gnb>ul>li.on>a, #gnb>ul>li.hover>a{color: #000;}
#gnb>ul>li.on>a:after{display: none;}
#gnb>ul>li.on>a:after, #gnb>ul>li.hover>a:after{background:none;}
#gnb>ul>li>ul{display: block;position: static;padding-top:0}
#gnb>ul>li>ul>li>a{color: #000;}
#gnb>ul>li>ul>li>a:hover, #gnb>ul>li>ul>li>a:focus{background:#eee}
#gnb>ul>li>ul>li>ul{}
#gnb>ul>li>ul>li>ul li a{}
#gnb a:hover, #gnb a:focus{background:#eee}

#gnb>ul>li>ul>li.i6{position: static;}
#gnb>ul>li>ul>li.i7{position: static;}
#gnb>ul>li>ul>li.i8{position: static;}
#gnb>ul>li>ul>li>a{font-size: 14px;padding: 1px 0;}

#gnb .navOpen span, #gnb .navClose span{font-size: 1px;opacity: 0;}
.hgroup{padding:20px 1% 60px 1%;}
.hgroup h1{cursor: pointer;}
.hgroup h1:after{content:'';display:inline-block;background:url(/static/img/gweng/common/bu_selectM.png) right bottom no-repeat;width:32px;height:30px;}
.hgroup .hctrl{display:none;}
.hgroup .lnb2{display:block;padding:10px;margin-top:2%;text-align:center;background:#fff url(/static/img/gweng/common/bu_arrDown_blue.png) 95% center no-repeat;}
.hgroup .lnb2 a{display:block;color:#1598dc;font-size:1.1em;text-decoration: underline;}
.hgroup .lnb1dept.on{display:block;background:#fff;position:absolute;width:98%;z-index:20;border:1px solid #ddd;border-top:0;}
.hgroup .lnb2dept.on{display:block;background:#fff;position:absolute;width:98%;z-index:10;}
.hgroup .lnb1dept.on a{display:block;padding:3px 3px 3px 15px;}
.hgroup .lnb2dept.on a{display:block;padding:3px 3px 3px 12px;}
.hgroup .lnb1dept li{border-bottom:1px solid #496187;color:#fff;display: block;padding:3px;background:#203760 url(/static/img/gw/common/bu4.gif) 10px center no-repeat;}
.hgroup .lnb1dept li a{color:#fff;}
#visual{background-size:auto 160px;margin-top:100px;}
#lnb{display: none;}
#contents{float:none;width:100%;padding:0.5em;}
#contents img{max-width:100%;}
#content{float: none;width: 100%;padding: 0 0 20px;margin: 0;font-size:0.95em}
#content:after{content: '';display: block;clear: both;}

#Allmenu{top:50px;}
.AllmenuBtnClose{top:-50px;}
.AllmenuBtnClose a{padding:15px;}
.AllmenuBtn{top:20px;right:3px;}

.footer{padding:0.6em 0;}
.footer .footT{text-align:center;}
.footer .footT .footT_left{float:none;}
.footer .footerNav li{float:left;width:50%;border:1px solid #464d5d;border-width:0 0 1px 1px;margin-left:-1px;}
.footer .footerNav li a{display:block;background:#555e74;padding:5px 0;text-align:center;font-size:0.9em;}
.mobile_top{display:block;position:absolute;top:-50px;right:5px;}
.copyright{text-align:center;width:100%;margin-top:0;padding-top:0;}
.copyright address{display:none;}
.copyright .info{display:none;}
.copyright span{display:block;}
/*.copyright .cor_white{color:#333;}*/


.mobile{display:block;}
.pcweb{display:none;}

#Allmenu .exBox{right:60px;}




	#Allmenu>.Allmenu_box{position:fixed; width:85%;right:0;}
	#Allmenu>.Allmenu_box>div{width:100%;padding:0;}
	#Allmenu>.Allmenu_box>div>div{padding:0;max-width:auto;margin:0 auto;background:#fff;position:relative;overflow:hidden;width:100%;padding:2%;}
	#Allmenu>.Allmenu_box>div>div>ul>li:nth-child(1){border-top:0}
	#Allmenu>.Allmenu_box>div>div>ul>li{width:98%;margin:2% 1% ;border-top:1px solid #ddd;padding-top:5%;}
	#Allmenu>.Allmenu_box>div>div>ul>li:first-child{border:0;}
	#Allmenu>.Allmenu_box>div>div>ul>li>ul>li{line-height:139%;padding:2px 0 1px 0;}
	.hgroup{overflow:visible;}
	.footer .footT .footT_left{color:#fff !important;}
.footer .footT .footT_left *{color:#fff !important;}
.footer .footT .footT_left span{color:#fff !important;}

	
}
@media screen and (max-width:480px){
	#global .globalTit{display:block;}
	#global .globalTit a{display:block;padding:10px 15px 10px 5px;color:#fff;background:url(/static/img/gweng/common/bu_arrDown1_white.png) 95% center no-repeat;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;letter-spacing: -0.5px;font-size:0.8em;}
	#global .globalL{width:100%;display:none;position:absolute;z-index:10000;background:#fff;}
	#global .globalL.hover{display:block;}
	#global .globalL li{width:100%;height:30px;}
	#global .globalL li.on, #global .globalL li.hover{width:100%;display:block;}
	#global .globalL li.on a{background-image:none;}
	#global .globalL li a{display:block;width:100%;color:#1598dc;padding:3px 10px;background:#fff;}
	#Allmenu>.Allmenu_box>div>div>ul>li:nth-child(2){border-top:1px solid #ddd;}
	#Allmenu>.Allmenu_box>div>div>ul>li{width:98%;margin:2% 1% }
	#Allmenu .exBox a{min-width:70px;}

}

@media screen and (max-width:480px){
	#Allmenu>.Allmenu_box{position:fixed; width:100%;right:0;}

}
@media screen and (max-width:360px){


}

.mobileGnb{display:none}
/* *{transition: all 0.5}*/