@charset "utf-8";

*{margin:0;padding:0}
html{overflow-x:hidden;overflow-y:auto;width:100%;height:100%;}
body{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	background:#FFF;
	color:#5c5c5c;
	word-break: keep-all;
	font-size:14px;
	letter-spacing:-0.05em;
	word-spacing:-0.05em;
	font-family: 'Nanum Gothic', sans-serif;
	}

p, div, ul, ol, li, dt, dl, dd, header, nav, aside, article, section, footer, figure, address, h1, h2, h3, h4, h5, h6{border:0px;margin:0px;padding:0px;}
/*HTML5*/article, aside, hgroup, header, footer, figure, figcaption, nav, section,time, mark, canvas, video, audio, details, summary{display:block;}

table{border-spacing:0;border-collapse:collapse;}
fieldset,img{border:0;}
ul{list-style:none;}
hr{display:none;}

a         {text-decoration:none;color:#434343;}
a:link    {text-decoration:none;color:#434343;}
a:visited {text-decoration:none;color:#434343;}
a:active  {text-decoration:none;color:#434343;}
a:hover   {text-decoration:none;color:#000000;}


/*LOGO************************************/
.slogan{min-width:1200px;text-align:center;padding-top:30px;}
	/*Tablet+Mobile*/
	@media only screen and (max-width:860px){
	.slogan{min-width:100%;padding-top:15px;}
	.slogan img{width:200px;}
	}
h1{min-width:1000px;text-align:center;/* border-bottom:1px solid #cccccc; */padding-bottom:35px;}
	/*Tablet+Mobile*/
	@media only screen and (max-width:860px){
	h1{min-width:100%;padding:0 0 10px 0;}
	h1 img{width:150px;}
	}

/*BODY************************************/
.wrapBody{}
.wrapBody .wrapBodyInner{width:1000px;margin: 0 auto;overflow:hidden;}
	/*Tablet+Mobile*/
	@media only screen and (max-width:860px){
	.wrapBody .wrapBodyInner{width:100%;}
	}

.popupSmall{width:500px;margin: 0 auto;padding:30px;border:5px solid #DDD;}
.popupSmall h2{border-bottom:2px solid #DDD;padding-bottom:10px;}
.popupSmall a{display:inline-block;padding:2px 15px;color:#FFF;font-size:11px;background:#52575c;margin-left:5px;}


/*타이틀*/
.wrapBody h2{font-size:20px;color:#000;background:url(../images/h2Bg.png) no-repeat left 7px;background-size:12px;text-indent:20px;}
.wrapBody h2 span{float:right;font-size:12px;color:#969696;font-weight:normal;}
.wrapBody h3{font-size:18px;background:url(../images/h3Bg.png) no-repeat left 7px;text-indent:20px;}
.wrapBody h3 span{float:right;font-size:12px;color:#969696;font-weight:normal;}
.wrapBody h4{font-size:16px;background:url(../images/h4Bg.png) no-repeat left;text-indent:13px;}
.wrapBody h4 span{float:right;font-size:12px;color:#969696;font-weight:normal;}
.wrapBody h5{font-size:14px;background:url(../images/h5Bg.png) no-repeat left;text-indent:20px;}
.wrapBody h5 span{float:right;font-size:12px;color:#969696;font-weight:normal;}
	/*Tablet+Mobile*/
	@media only screen and (max-width:860px){
	.wrapBody h2{font-size:16px;background-size:10px;}
	.wrapBody h3{font-size:14px;}
	.wrapBody h4{font-size:13px;}
	.wrapBody h5{font-size:13px;}
	@media screen and (-webkit-min-device-pixel-ratio:0){.wrapBody h2{background-position:left 5px;}.wrapBody h3{background-position:left 4px;}}
	}

/*좌들여쓰기*/
.left5{margin-left:5px;}.left10{margin-left:10px;}.left20{margin-left:20px;}.left22{margin-left:22px;}.left25{margin-left:25px;}.left30{margin-left:30px;}.left40{margin-left:40px;}.left43{margin-left:43px;}.left50{margin-left:50px;}.left56{margin-left:56px;}.left60{margin-left:60px;}.left70{margin-left:70px;}.left80{margin-left:80px;}.left90{margin-left:90px;}.left100{margin-left:100px;}

/*상하간격*/
.space5{clear:both;height:5px;}.space10{clear:both;height:10px;}.space15{clear:both;height:15px;}.space20{clear:both;height:20px;}.space25{clear:both;height:25px;}.space30{clear:both;height:30px;}.space35{clear:both;height:35px;}.space40{clear:both;height:40px;}.space45{clear:both;height:45px;}.space50{clear:both;height:50px;}.space60{clear:both;height:60px;}.space70{clear:both;height:70px;}.space80{clear:both;height:80px;}.space90{clear:both;height:90px;}.space100{clear:both;height:100px;}

/*폰트스타일*/
.bold{font-weight:bold;}.small{font-size:11px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f24{font-size:24px;}.f30{font-size:30px;}
/*color*/
.wine{color:#a90158;}.purple{color:#4a3294;}.red{color:#e22318;}.gray{color:#969696;}.red{color:#e60012;}.blue{color:#00619c;}.uiBlue01{color:#135e92;}.uiBlue02{color:#1ca9dd;}.uiGreen01{color:#8cc250;}.uiGreen02{color:#1aa89b;}
/*정렬*/
.center{text-align:center;}.left{text-align:left;}.right{text-align:right;}
/*img크기*/
.img100 img{max-width:100%;}
/*버튼*/
.btn{display:inline-block;padding:8px 45px 8px 15px;color:#FFF !important;background-position:95% !important;}
/*찾기*/
.btnFind{background:#898989;padding:7px 10px 7px 10px;}
.btnFind:hover, a.btnFind:focus{background:#52575c;}
/*취소*/
.btnCancel{background:#898989;padding:8px 27px 8px 27px;}
.btnCancel:hover, a.btnCancel:focus{background:#52575c;}
/*목록*/
.btnList{background:#780032 url(../../images/buList.png) no-repeat;}
.btnList:hover, a.btnList:focus{background:#52575c url(../../images/buList.png) no-repeat;}
/*다운로드*/
.btnDownload{background:#ff9600 url(../images/bulDownload.png) no-repeat;}
.btnDownload:hover, a.btnDownload:focus{background:#52575c url(../images/bulDownload.png) no-repeat;}
/*다운로드2*/
.btnDownload_02{background:#FFF url(../../images/bulDownload_02.png) no-repeat;border:1px solid #000;color:#000 !important;}
.btnDownload_02:hover, a.btnDownload_02:focus{background:#52575c url(../../images/bulDownload_03.png) no-repeat;border:1px solid #52575c;color:#FFF !important;}
/*링크*/
.btnLink{background:#25aae0 url(../images/bulLink.png) no-repeat;}
.btnLink:hover, a.btnLink:focus{background:#52575c url(../images/bulLink.png) no-repeat;}
/*링크2*/
.btnLink_02{background:#fe9600 url(../images/bulLink_02.png) no-repeat;}
.btnLink_02:hover, a.btnLink_02:focus{background:#52575c url(../images/bulLink_02.png) no-repeat;}
/*보내기*/
.btnSubmit{background:#780032 url(../images/bulSend.png) no-repeat;}
.btnSubmit:hover, a.btnSubmit:focus{background:#52575c url(../images/bulSend.png) no-repeat;}
	/*Tablet+Mobile*/
	@media only screen and (max-width:860px){
	.btn{padding:6px 35px 6px 10px;font-size:12px;}
	}
/*목록*/
ul.list_00 li{background:none;padding:5px 0;line-height:22px;}
ul.list_01 > li{background:url(../images/bul_01.png) no-repeat 0 13px;padding:8px 12px;line-height:18px;}/*동그라미*/
ul.list_02 > li{background:url(../images/bul_02.png) no-repeat 0 14px;padding:5px 12px;line-height:18px;}/*작대기*/
ul.list_03 > li{background:url(../images/bul_03.png) no-repeat 0 13px;padding:5px 12px;line-height:18px;}/*점*/
ul.list_04 > li{background:url(../images/bul_04.png) no-repeat 0 13px;padding:5px 12px;line-height:18px;}
ul.list_05 > li{background:url(../images/bul_01.png) no-repeat 0 13px;padding:5px 12px;line-height:18px;}/*동그라미*/

/*테이블************************************/
/*table*/
.table_00         {width:100%;}
.table_00 table   {width:100%;margin:0px;padding:0px;border-collapse:collapse;border-top:2px solid #525252;border-bottom:2px solid #525252;}
.table_00 th      {margin:0px;padding:10px 0;border:0px solid #cacaca;border-bottom:1px solid #525252;background:#f9f9f9 !important;}
.table_00 td      {margin:0px;padding:8px;border:0px;border-bottom:1px solid #ebebeb;text-align:center;}
.table_00 label   {font-weight:bold;}
.table_00 input   {margin:2px 0;}

.table_01         {width:80%;margin:0 10%;}
.table_01 table   {width:100%;margin:0px;padding:0px;border-collapse:collapse;border-top:2px solid #a90056;}
.table_01 caption{display:none;;}
.table_01 th      {margin:0px;padding:10px;border:1px solid #cacaca;background:#f9f9f9 !important;border-bottom:1px solid #525252;}
.table_01 td      {margin:0px;padding:10px;border:1px solid #cacaca;text-align:center;}

.table_02         {width:100%;}
.table_02 table   {width:100%;margin:0px;padding:0px;border-collapse:collapse;border-top:2px solid #a90056;}
.table_02 caption{display:none;;}
.table_02 th      {margin:0px;padding:10px;border:1px solid #cacaca;background:#f9f9f9 !important;border-bottom:1px solid #525252;}
.table_02 td      {margin:0px;padding:10px;border:1px solid #cacaca;text-align:center;}

.table_03         {width:100%;}
.table_03 table   {width:100%;margin:0px;padding:0px;border-collapse:collapse;border-top:2px solid #a90056;}
.table_03 caption{display:none;;}
.table_03 th      {margin:0px;padding:10px;border:1px solid #cacaca;background:#f9f9f9 !important;border-bottom:1px solid #525252;}
.table_03 td      {margin:0px;padding:10px;border:1px solid #cacaca;text-align:left;}
	/*Tablet+Mobile*/
	@media only screen and (max-width:860px){
		.table_01         {width:95%;margin:0 2.5%;}	
	}


table th:first-child,
table th:first-child,
table td:first-child,
table td:first-child{border-left:0px;}
table th:last-child,
table th:last-child,
table td:last-child,
table td:last-child{border-right:0px;}
table th.left,
table td.left{text-align:left;}
table th.center,
table td.center{text-align:center;}
table caption{text-indent:-9999px;}
/*버튼************************************/
.btnGup{overflow:hidden;border-bottom:1px solid #DDD;padding-bottom:20px;margin-bottom:20px;}
.btnGup a{display:block;float:left;margin: 0 0.5%;width:23.7%;padding:8px 0;font-size:14px;font-weight:bold;text-align:center;}
.btnGup a span{display:block;color:#FFF;font-size:12px;}
.btnGup a.btnRed{background:#a90055;color:#fff200;border:2px solid #9f0050;}
.btnGup a.btnSky{background:#24aae0;color:#fff200;border:2px solid #1b9fd4;}
.btnGup a.btnYellow{background:#fbaf40;color:#241703;border:2px solid #f09f28;}
.btnGup a.btnBeige{background:#c2b59b;color:#504838;border:2px solid #b0a287;}
.btnGup a:hover{border:2px solid #000;}
	/*Tablet+Mobile*/
	@media only screen and (max-width:860px){
	.btnGup{margin:2%;margin-bottom:25px;}
	.btnGup a{margin:0.5% 0;width:100%;padding-left:20px;text-align:left;}
	.btnGup a span{display:inline-block;padding-left:10px;font-size:12px;}
	}

/*버튼************************************/
.btnGup2{overflow:hidden;border-bottom:0px solid #DDD;padding-bottom:20px;margin-bottom:0px; margin-left: 60;}
.btnGup2 a{display:block;float:center;margin: 10px;width:70%;padding:8px 8px 8px 8px;font-size:16px;font-weight:bold;text-align:center;}
.btnGup2 a span{display:block;color:#FFF;font-size:12px;}
.btnGup2 a.btnRed{background:#a90055;color:#fff200;border:2px solid #9f0050;}
.btnGup2 a.btnSky{background:#24aae0;color:#060606;border:2px solid #1b9fd4;}
.btnGup2 a.btnYellow{background:#fbaf40;color:#241703;border:2px solid #f09f28;}
.btnGup2 a.btnBeige{background:#c2b59b;color:#504838;border:2px solid #b0a287;}
.btnGup2 a:hover{border:2px solid #000;}
	/*Tablet+Mobile*/
	@media only screen and (max-width:860px){
	.btnGup2{margin:2%;margin-bottom:25px;}
	.btnGup2 a{margin:0.5% 0;width:100%;padding-left:20px;text-align:left;}
	.btnGup2 a span{display:inline-block;padding-left:10px;font-size:12px;}
	}

/*학교홈페이지버튼************************************/
.btn_01{overflow:hidden;text-align:center;}
.btn_01 a{display:inline-block;margin:0 1%;color:#FFF;padding:20px 50px 20px 80px;}
.btn_01 a span{display:block;}
.btn_01 a:first-child{background:#a90055 url(../images/intro/icon_05.png) no-repeat 25px;}
.btn_01 a:last-child{background:#24aadf url(../images/intro/icon_05.png) no-repeat 25px;}
	/*Tablet+Mobile*/
	@media only screen and (max-width:860px){
	.btn_01{}
	.btn_01 a{padding:15px 10px 15px 40px;font-size:13px;line-height:125%;background-size:20px !important;background-position:10px !important;}
	}

/* 합격자조회 */
.popUpWrap{border-top:1px solid #ccc;}
.dlWrap{width:100%; margin:auto; overflow:hidden;}
.dlWrap dl dt{ font-size: 22px; font-weight:bold; margin-bottom:30px;}
.dlWrap dl dd{width:200px; height:50px; line-height:20px; margin:10px auto;}
.dlWrap dl dd a{display:block; font-size:16px; font-weight:bold;}
.dlL{width:50%; float:left; text-align:center; position:relative;}
.dlL:after{display:block; content:''; width:1px; height:120%; position:absolute; top:0; right:0; border-right:1px solid #ccc;}
.dlR{width:50%; float:right; text-align:center;}
.dlWrap dl .redBox{background-color:#A90055;}
.dlWrap dl .redBox a{color:#F5E32A;}
.dlWrap dl .yellowBox{background-color:#FBAF40;}
.dlwrap dl .yellowBox a{color:#31210D;}
.dlwrap dl .beigeBox{background-color:#C2B59B;}
.dlwrap dl .beigeBox a{color:#fff;}
	/*Tablet+Mobile*/
	@media only screen and (max-width:860px){
	.dlWrap dl dd{width:150px;}
	.dlWrap dl dd a{font-size: 14px;}
}

/*FOOTER************************************/
footer{background:#ececec;min-width:1200px;font-size:13px;}
footer .footerInner{width:1170px;margin: 0 auto;padding:15px 15px;overflow:hidden;}
footer .footerInner .siteGuide,
footer .footerInner .infoWrap_01,
footer .footerInner .infoWrap_02{width:30%;float:left;}
footer .footerInner .infoWrap_01{width:27.5%;margin-left:5%;}
footer .footerInner .infoWrap_02{width:32.5%;float:right;}
/*코너별타이틀*/
footer .footerInner .siteGuide h4,
footer .footerInner .infoWrap_02 h4{height:30px;font-size:14px;}
footer .footerInner .siteGuide h4{background:url(../images/footGuide.png) no-repeat left;background-size:20px;}
footer .footerInner .siteGuide h4 span{display:block;/*background:url(../images/footLine.png) no-repeat 150px center;*/padding-top:6px;text-indent:30px;}
footer .footerInner .infoWrap_02 h4{background:url(../images/footAddress.png) no-repeat left;background-size:20px;}
footer .footerInner .infoWrap_02 h4 span{display:block;/*background:url(../images/footLine.png) no-repeat 130px center;*/padding-top:7px;text-indent:30px;}
/*사이트이용안내*/
footer .footerInner .siteGuide ul{overflow:hidden;margin-top:15px;}
footer .footerInner .siteGuide ul li{width:50%;float:left;}
footer .footerInner .siteGuide ul li a{display:block;padding:6px 0;}
footer .footerInner .siteGuide ul li:first-child a{color:#a90056;font-weight:bold;}
/*전화번호*/
footer .footerInner .infoWrap_01 div.footerLogo{}
footer .footerInner .infoWrap_01 div.footerLogo span.markGWNU,
footer .footerInner .infoWrap_01 div.footerLogo span.markWA{display:inline-block;text-indent:-9999px;width:66px;height:30px;background-size:100% !important;}
footer .footerInner .infoWrap_01 div.footerLogo span.markGWNU{background:url(../images/footGWNU.png) no-repeat center;margin-right:20px;}
footer .footerInner .infoWrap_01 div.footerLogo span.markWA{background:url(../images/footWAMark.png) no-repeat center;display:none;}
footer .footerInner .infoWrap_01 div.telNo{margin-top:15px;border:1px solid #cfcfcf;}
footer .footerInner .infoWrap_01 div.telNo span{display:block;padding:10px 14px;}
footer .footerInner .infoWrap_01 div.telNo span:first-child{border-bottom:1px solid #cfcfcf;}
footer .footerInner .infoWrap_01 div.telNo span strong{}
/*주소*/
footer .footerInner .infoWrap_02 address{margin-top:15px;}
footer .footerInner .infoWrap_02 address span{display:block;padding:5px 0;}
footer .footerInner .infoWrap_02 p.copyright{margin-top:5px;font-size:12px;}
	/*Tablet+Mobile*/
	@media only screen and (max-width:860px){
	footer{background:#ececec;min-width:100%;}
	footer .footerInner{width:100%;}
	footer .footerInner .siteGuide,
	footer .footerInner .infoWrap_01,
	footer .footerInner .infoWrap_02{width:94%;float:none;margin:0 3%;}
	footer .footerInner .infoWrap_01 div.footerLogo{text-align:left;}
	footer .footerInner .infoWrap_01 div.footerLogo span.markWA{display:none;}
	footer .footerInner .infoWrap_01 div.telNo{font-size:12px;}

	footer .footerInner .infoWrap_01,
	footer .footerInner .infoWrap_02{margin-top:3%;}

	footer .footerInner .siteGuide ul{margin-top:5px;}
	footer .footerInner .infoWrap_01 div.telNo{margin-top:5px;}
	footer .footerInner .infoWrap_02 address{margin-top:5px;}
	}

.blue{color:#3082d6 !important;}
.red{color:#cb2026 !important;}


.popUpWrap{padding:25px 0;}
@media only screen and (min-width:1200px){
	.popUpWrap{width:1200px;margin: 0 auto;padding:50px 0;}
}