@charset "utf-8";


/* ######### 공통 ######### */
.h2Style1 { clear:both; display:block; margin:25px 0 15px 0; padding:0 0 0 15px; font-weight:bold; background:url(/upload/userfiles/gwhced/design/img/iconSetH41.gif) no-repeat left 1px; font-size:16px; color:#903; text-align:left; font-family:dotum; }

.h3Style1 {clear:both;margin:20px 0 0 0;padding:0 0 0 20px;font-size: 16px;font-weight:bold;background:url(/upload/userfiles/gwhced/design/img/iconH3Left.gif) no-repeat left top;height:35px;/* float:left; */}
.h3Style1 span {display:block;float:left;margin:0;/* padding:3px 50px 0 0; */font-size: 15px;font-weight:bold;/* background:url(/upload/userfiles/gwhced/design/img/iconH3Right.gif) no-repeat right top; */height:19px;}

.h4Style1 {clear:both;display:block;margin:0 0 5px 5px;padding:0 0 0 16px;font-weight:bold;background: url(/upload/userfiles/gwhced/design/img/iconSetH41.gif) no-repeat left 4px;font-size: 15px;}
.h4Style2 { clear:both; display:block; margin:10px 0 5px 5px; padding:0 0 0 16px; font-weight:bold; background:url(/upload/userfiles/gwhced/design/img/iconSetH41.gif) no-repeat left 1px; font-size:12px; font-family:dotum; }
.h4Style3 {clear:both;display:block;margin:10px 0 5px 0;padding:0 0 0 0;font-weight:bold;}

.h5Style1 {clear:both;display:block;margin:0 0 5px 10px;padding:0 0 0 11px;background:url(/upload/userfiles/gwhced/design/img/iconSetH51.gif) no-repeat left center;font-size: 14px;}

.pStyle1 { clear:both; margin:0; padding:0 0 15px 0; line-height:170%;}
.pStyle2 { clear:both; margin:0; padding:0 0 15px 20px; line-height:1.5em; }
.pStyle3 { clear:both; margin:0; padding:0 15px; line-height:1.5em; }
.pStyle4 { clear:both; margin:0; padding:0 15px; line-height:1.5em; font-weight:bold; }
.pStyle5 { clear:both; display:block; margin:0 0 5px 10px; padding:0 0 0 11px; background:url(/upload/userfiles/gwhced/design/img/iconSetH51.gif) no-repeat left 6px; }

.pStyle01 { clear:both; margin:0; padding:0 0 20px 5px; line-height:1.6em;}
.pStyle012 { clear:both; margin:0; padding:0 0 20px 5px; line-height:1.6em; color:#775cb5;}
.pStyle02 { clear:both; margin:0; padding:0 0 20px 0; font-size:1.3em; color:#775cb5; text-align:center; font-weight:bold;}
.pStyle03 { clear:both; margin:0; padding:0 0 20px 5px; line-height:1.6em; font-size:1.2em; font-weight:bold;}

ol.olStyle1 { clear:both; margin:0; padding:0 0 0 5px; list-style:none;}
ol.olStyle1 li { margin:0; padding:2px 5px 2px 10px; background:url(/upload/userfiles/gwhced/design/img/outThirdmenu.gif) no-repeat left 7px; }
ol.olStyle2 { clear:both; margin:0; padding:15px; list-style:none;}
ol.olStyle2 li { margin:0; padding:2px 5px 10px 10px; background:url(/upload/userfiles/gwhced/design/img/iconOL2.gif) no-repeat left 7px; color:#0076bc; }

ul.ulStyle1 { clear:both; margin:0 0 0 20px; padding:0 0 15px 5px; list-style:none;}
ul.ulStyle1>li { margin:0; padding:0 0 0 10px; background:url(/upload/userfiles/gwhced/design/img/outThirdmenu.gif) no-repeat left 6px; }
ul.ulStyle2 { clear:both; margin:0 0 0 20px; padding:0; list-style:none; }
ul.ulStyle2 li {clear:both;margin:0;padding:0;/* display:inline; */}
ul.ulStyle3 { clear:both; margin:0 0 0 20px; padding:0; list-style:none; }
ul.ulStyle3 li { margin:0; padding:3px 0 10px 10px; background:url(/upload/userfiles/gwhced/design/img/iconSetH51.gif) no-repeat left 8px; }
ul.ulStyle3 li span{ color:#060;}
ul.ulStyle5 { clear:both; margin:0; padding:10px 0 0 0; list-style:none; }
ul.ulStyle5 li { margin:0; padding:0; display:block; float:left; }
ul.ulStyle6 { clear:both; margin:0 0 0 20px; padding:0; list-style:none; }
ul.ulStyle6 li { margin:0; padding:3px 0 3px 10px; background:url(/upload/userfiles/gwhced/design/img/iconSetH51.gif) no-repeat left 8px; }

table.tableStyle1 { clear:both; width:100%; border-collapse:collapse; border:#ffffff 2px solid; border-top:#47b38f 2px solid; border-bottom:#cccccc 1px solid; vertical-align:middle; }
table.tableStyle1 th {border:1px #dcdcdc solid;border-bottom:1px solid #cae5dc;padding:10px;background:#f6fdfb;color:#207167;text-align:center;font-weight:bold;}
table.tableStyle1 td {border:1px #dcdcdc solid;padding: 5px;padding-top: 5px;text-align:center;padding-bottom: 5px;}
table.tableStyle1 td a { color:#207167; }
table.tableStyle1 td.lt { text-align:left; }
table.tableStyle1 td.tt { color:#207167; }

table.tableStyle1 td.tb { background:#fff; border-left:1px solid #FFF; border-right:1px solid #FFF; }

table.tableStyle2 {clear:both;width:100%;border-collapse:collapse;border:#ffffff 2px solid;border-top: #47b38f 2px solid;border-bottom:#cccccc 1px solid;vertical-align:middle;}
table.tableStyle2 th {border:1px #dcdcdc solid;border-bottom:1px solid #cae5dc;padding:10px;background:#f6fdfb;color:#207167;text-align:center;font-weight:bold;}
table.tableStyle2 td {border:1px #dcdcdc solid;padding: 5px;padding-top: 10px;text-align:center;padding-bottom: 10px;line-height: 1.5em;}
table.tableStyle2 td a { color:#207167; }
table.tableStyle2 td.lt { text-align:left; }
table.tableStyle2 td.tt { color:#207167; }
table.tableStyle2 td.tb { background:#fff; border-left:1px solid #FFF; border-right:1px solid #FFF; }

/* 학생지원센터 */
table.tablesupport { clear:both; width:94%; border-collapse:collapse; vertical-align:middle; margin-left:40px;}
table.tablesupport th {border-left:1px #dcdcdc solid; border-right:1px #dcdcdc solid; border-top:#477fb3 2px solid;  border-bottom:1px solid #cae5dc; padding:10px; background:#f6f9fd; color:#207167; text-align:center; font-size:13px; font-weight:bold; }
table.tablesupport td {border:#dddddd 1px solid; padding:10px; text-align:center; }
table.tablesupport td a {color:#207167; }
table.tablesupport td.lt {text-align:left; }
table.tablesupport td.tt {color:#207167; }
table.tablesupport .null{border:none; background:#fff;}
table.tablesupport ul>li {background:url(/images/common/dot_li.png) no-repeat 0px 6px;}
table.tablesupport ul>li p{margin-left:6px;}

.orgSearch{ width:625px; margin:20px 0; padding:15px 0; text-align:center; background:#dfe9f5; border-bottom:#84b7e9 2px solid; border-top:#84b7e9 2px solid; font-weight:bold;}
.orgSearch input{ padding:4px; margin:0; border:#84b7e9 1px solid; background:#FFF; line-height:120%; font-size:12px; font-family:"돋움","dotum"; color:#000;}
.orgSearch button{ padding:4px; margin:0 0 0 30px; border:#84b7e9 1px solid; background:#FFF; line-height:120%; font-size:12px; font-family:"돋움","dotum"; color:#000;}
.orgSearch span{ font-weight:bold;}

.historyTitle{ font-size:13px; font-weight:bold; padding:0 0 10px 0; color:#00F;}
.historyBottom{  width:100%; font-weight:bold; white-space:nowrap; color:#F30; display:none;}
.historyBottom a{color:#F30;}

#tab11{margin:0 auto 20px auto; overflow:hidden; width:630px; }
#tab11 ul { display:block; padding:0; margin:0; list-style:none; }
#tab11 ul li {padding:0; display:block; width:126px; float:left; background:#fff; margin:0; }
#tab11 ul li:first-child {}
#tab11 ul li a { display:block; font-size:12px; text-align:left; color:#666; margin:0 0 3px 0; padding:7px 0 7px 40px; width:81px; border:1px solid #999; letter-spacing:-1px;}
#tab11 ul li a:hover, #tab11 ul li.on a { background:#fff; color:#000; border:1px solid #F30; color:#F30; text-decoration:none; font-weight:bold;}
#tab11 ul li#k1 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/k1.jpg) no-repeat left top;}
#tab11 ul li#k2 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e2.jpg) no-repeat left top;}
#tab11 ul li#k3 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e3.jpg) no-repeat left top;}
#tab11 ul li#k4 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e4.jpg) no-repeat left top;}
#tab11 ul li#k5 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e5.jpg) no-repeat left top;}
#tab11 ul li#k6 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab11 ul li#k7 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e7.jpg) no-repeat left top;}
#tab11 ul li#k8 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e8.jpg) no-repeat left top;}
#tab11 ul li#k9 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e9.jpg) no-repeat left top;}
#tab11 ul li#k10 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e10.jpg) no-repeat left top;}
#tab11 ul li#k11 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e11.jpg) no-repeat left top;}
#tab11 ul li#k12 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e12.jpg) no-repeat left top;}
#tab11 ul li#k13 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e13.jpg) no-repeat left top;}
#tab11 ul li#k14 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}

#tab22{margin:0 auto 20px auto; overflow:hidden; width:670px; }
#tab22 ul { display:block; padding:0; margin:0; list-style:none; }
#tab22 ul li {padding:0; display:block; width:134px; float:left; background:#fff; margin:0; }
#tab22 ul li:first-child {}
#tab22 ul li a { display:block; font-size:12px; text-align:left; color:#666; margin:0 0 3px 0; padding:7px 0 7px 36px; width:93px; border:1px solid #999; letter-spacing:-1px;}
#tab22 ul li a:hover, #tab22 ul li.on a { background:#fff; color:#000; border:1px solid #F30; color:#F30; text-decoration:none; font-weight:bold;}
#tab22 ul li#d1 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e1.jpg) no-repeat -2px top;}
#tab22 ul li#d2 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e2.jpg) no-repeat -2px top;}
#tab22 ul li#d3 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e3.jpg) no-repeat -2px top;}
#tab22 ul li#d4 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e4.jpg) no-repeat -2px top;}
#tab22 ul li#d5 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e5.jpg) no-repeat -2px top;}
#tab22 ul li#d6 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat -2px top;}
#tab22 ul li#d7 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e7.jpg) no-repeat -2px top;}
#tab22 ul li#d8 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e8.jpg) no-repeat -2px top;}
#tab22 ul li#d9 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e9.jpg) no-repeat -2px top;}
#tab22 ul li#d10 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e10.jpg) no-repeat -2px top;}
#tab22 ul li#d11 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e11.jpg) no-repeat -2px top;}
#tab22 ul li#d12 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e12.jpg) no-repeat -2px top;}
#tab22 ul li#d13 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e13.jpg) no-repeat -2px top;}
#tab22 ul li#d14 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat -2px top; font-size:11px;}
#tab22 ul li#d15 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat -2px top; font-size:11px;}

#tab33{margin:0 auto 20px auto; overflow:hidden; width:630px; }
#tab33 ul { display:block; padding:0; margin:0; list-style:none; }
#tab33 ul li {padding:0; display:block; width:126px; float:left; background:#fff; margin:0; }
#tab33 ul li:first-child {}
#tab33 ul li a { display:block; font-size:12px; text-align:left; color:#666; margin:0 0 3px 0; padding:7px 0 7px 40px; width:81px; border:1px solid #999; letter-spacing:-1px;}
#tab33 ul li a:hover, #tab33 ul li.on a { background:#fff; color:#000; border:1px solid #F30; color:#F30; text-decoration:none; font-weight:bold;}
#tab33 ul li#d1 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/m1.jpg) no-repeat left top;}
#tab33 ul li#d2 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/m2.jpg) no-repeat left top;}
#tab33 ul li#d3 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/m3.jpg) no-repeat left top;}
#tab33 ul li#d4 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/m4.jpg) no-repeat left top;}


#tab44{margin:0 auto 20px auto; overflow:hidden; width:630px; }
#tab44 ul { display:block; padding:0; margin:0; list-style:none; }
#tab44 ul li {padding:0; display:block; width:126px; float:left; background:#fff; margin:0; }
#tab44 ul li:first-child {}
#tab44 ul li a { display:block; font-size:12px; text-align:left; color:#666; margin:0 0 3px 0; padding:7px 0 7px 40px; width:81px; border:1px solid #999; letter-spacing:-1px;}
#tab44 ul li a:hover, #tab44 ul li.on a { background:#fff; color:#000; border:1px solid #F30; color:#F30; text-decoration:none; font-weight:bold;}
#tab44 ul li#d1 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/h1.jpg) no-repeat left top;}
#tab44 ul li#d2 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/h2.jpg) no-repeat left top;}
#tab44 ul li#d3 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/h3.jpg) no-repeat left top;}
#tab44 ul li#d4 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/h4.jpg) no-repeat left top;}

#tab55{margin:0 auto 20px auto; overflow:hidden; width:630px; }
#tab55 ul { display:block; padding:0; margin:0; list-style:none; }
#tab55 ul li {padding:0; display:block; width:185px; float:left; background:#fff; margin:0; }
#tab55 ul li:first-child {}
#tab55 ul li a { display:block; font-size:12px; text-align:left; color:#666; margin:0 0 3px 0; padding:7px 0 7px 40px; width:140px; border:1px solid #999; letter-spacing:-1px;}
#tab55 ul li a:hover, #tab55 ul li.on a { background:#fff; color:#000; border:1px solid #F30; color:#F30; text-decoration:none; font-weight:bold;}
#tab55 ul li#d1 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab55 ul li#d2 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}

#tab66{margin:0 auto 20px auto; overflow:hidden; width:630px; }
#tab66 ul { display:block; padding:0; margin:0; list-style:none; }
#tab66 ul li {padding:0; display:block; width:155px; float:left; background:#fff; margin:0; }
#tab66 ul li:first-child {}
#tab66 ul li a { display:block; font-size:12px; text-align:left; color:#666; margin:0 0 3px 0; padding:7px 0 7px 40px; width:110px; border:1px solid #999; letter-spacing:-1px;}
#tab66 ul li a:hover, #tab66 ul li.on a { background:#fff; color:#000; border:1px solid #F30; color:#F30; text-decoration:none; font-weight:bold;}
#tab66 ul li#d1 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d2 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d3 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d4 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d5 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d6 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d7 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d8 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d9 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d10 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d11 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d12 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d13 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d14 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d15 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d16 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d17 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d18 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}
#tab66 ul li#d19 a{ background:url(/upload/userfiles/gwhced/design/img/schoolLogo/e6.jpg) no-repeat left top;}

/* 정보목록 */
.info_list {line-height:1.5em;}
.info_list h1 {font-size:1.7em; font-weight:bold; margin-bottom:20px; margin-top:50px;}
.info_list p, .info_list .info_btn{text-align:center;}
.info_list .bold {font-size:1.2em; font-weight:bold; color:#0f78b9;}
.info_img {text-align:center; margin-bottom:20px;}
.tab01 {clear:both; float:none;  width:100%; overflow:hidden; padding-bottom:1px;}
.tab01 li {float:left; width:33.3%; overflow:hidden; margin-bottom:-1px; margin-right:-1px;}
.tab01 li a {color:#555555;width:100%; font-size:14px; font-family:ng; text-align:center; display:block;}
.tab01 li a span {background:#eeeeee;  padding:11px 0 11px 0; border:solid 1px #dbdbdb; display:block; }
.tab01 li.current a {color:#fff;  font-size:14px; font-weight:bold; width:100%; font-family:ngb; text-align:center; position:relative;}
.tab01 li.current a span {background:#05355d; padding:11px 0 11px 0; display:block;  border:solid 1px #05355d;}
.info_btn {background-color:#0f78b9;width: 30%;margin:0 auto;padding:10px;border-radius:5px;}
.info_btn a{color:#fff;font-weight:bold;font-size:1.2em;padding: 10px 38px;}
	
.fileDownBtn{overflow:hidden;/* margin-top:50px; *//* width: 600px; */}
.fileDownBtn li{width: 18.5%;float:left;margin:0 1.5% 10px 0;background-color: #00a0ae;}
.fileDownBtn li a{display:block;text-align:center;padding: 8px 0;color:#fff;font-weight:bold;}

/* div.boxHead1 { display:block; width:630px; margin:0 0 10px 0; padding:15px 0 0 0; background:url(/upload/userfiles/gwhced/design/img/boxHead1.gif) no-repeat left top; clear:both; }
div.boxFoot1 { display:block; width:590px; margin:0; padding:12px 20px 24px 20px; background:url(/upload/userfiles/gwhced/design/img/boxFoot1.gif) no-repeat left bottom; overflow:hidden; line-height:1.6em; }
*/
div.boxHead1 {display:block;margin:0;padding: 20px;clear:both;border: 1px solid #dcdcdc;overflow: hidden;border-radius: 1em;}


div.boardBox1{ display:block; width:628px; margin:0; padding:0; background:url(/upload/userfiles/gwhced/design/img/boardBox1.jpg) no-repeat left top; clear:both; }
div.boardBox2{ display:block; width:570px; margin:0; padding:15px 20px 15px 40px; background:url(/upload/userfiles/gwhced/design/img/boardBox2.jpg) no-repeat left bottom; clear:both; letter-spacing:-1px; }
div.boardBox2 span{ padding:2px 0; color:#be6700; display:block;}
#wgt_static_normal{ padding:150px 0 0 0;}
#wgt_static_appeal{ padding:150px 0 0 0;}
#wgt_static_consult{ padding:150px 0 0 0;}

.floatL{ float:left;}
.floatR{ float:right;}
.point { color:#0076bc ;}
.point a{ color:#0076bc ; font-weight:bold;}
.pb0 { padding-bottom:0; }

.contentsBox{clear:both;margin:0;padding:0;overflow:hidden;font-size: 15px;}

legend 	{ position:absolute; overflow:hidden; height:0; width:0; font-size:0; visibility:hidden; }
.hidden { position:absolute; overflow:hidden; height:0; width:0; font-size:0; visibility:hidden; }
.clear 	{ clear:both; }
.none 	{ display:none; }
address { font-style:normal; }

/* ######### 상단메뉴######### */
/* ######### CSS for top level tabs ######### */
.mainmenucontent{display:none}
.mainmenuclass ul.mattblackmenu_ul{overflow: hidden; width: 980px; margin: 0; padding: 0 0 0 20px; list-style-type: none; background:none; height:80px;}
.mainmenuclass li.mattblackmenu_li{float: left; cursor:pointer; background:url(/upload/userfiles/gwhced/design/img/bgMenu.png) no-repeat left 5px;}
.mainmenuclass li.mattblackmenu_li:first-child{ background:none;}
.mainmenuclass li.mattblackmenu_li span a{float:left; display: block; padding:6px 12px 6px 12px;  color: #fff; text-decoration: none; text-align:center; font-weight:bold; font-size:14px; cursor:pointer; }
.mainmenuclass li.mattblackmenu_li span a span{float:left; display: block; padding:0; text-align:center; height:40px;}
.mainmenuclass li.mattblackmenu_li span a:visited{color: #3b3b3b; text-decoration: none; font-weight:bold; font-size:14px; }
.mainmenuclass li.mattblackmenu_li span a:hover, .mainmenuclass li.mattblackmenu_li span a.selected{text-decoration: none; font-weight:bold; font-size:14px; color: #387e0d;  cursor:pointer;}
.ddsubmenustyle{position:absolute; display:none; left:30px; top:51px; margin: 0; list-style-type: none; padding-left:15px; padding-top:8px; line-height:40px; width:940px; height:24px; white-space:nowrap; background:#1693d0 url(/upload/userfiles/gwhced/design/img/bgDsub.gif) repeat-x top; }
.ddsubmenustyle li{float: left; margin-right: 12px; list-style-type: none; padding:0 0 0 5px; background:url(/upload/userfiles/gwhced/design/img/dot_subMenu.gif) no-repeat left center; letter-spacing:-1px; }
.ddsubmenustyle .subleft{margin-top:0; padding: 0 4px 0 0;}
.ddsubmenustyle li a:link, .ddsubmenustyle li a:visited{color:#fff; text-decoration:none; cursor:pointer; }
.ddsubmenustyle li a:hover{color:#fdff7e; text-decoration:none; cursor:pointer;}


/* ######### 서브메뉴 ######### */


#LeftMenu {margin:0;padding:0;width:200px;}

#LeftMenu .MenuTitle{height:94px; background:url(/design/theme/ly04_Pgreen_003/images/leftmenu_title_bg.gif) 0 0 no-repeat;}
#LeftMenu .MenuTitle dl{padding:0;}
#LeftMenu .MenuTitle dt{font-size:16px; font-weight:bold; color:#404040; text-align:center;}

#LeftMenu .Middle{margin:0; background:url(/upload/userfiles/gwhced/design/img/bgSubmenu1.jpg) no-repeat left top; width:182px; padding:20px 0 0 18px;}
#LeftMenu .Middle .menu_second_list{width:164px;color:#6d7a94; margin:0; text-align:left; padding:0; border-bottom:1px #c7ccd6 dotted;}
#LeftMenu .Middle .menu_second_list a img{ display:none;}
#LeftMenu .Middle .menu_second_list a{font-size:12px; color:#12527e; font-weight:bold; text-decoration:none; padding-left:17px; background:url(/upload/userfiles/gwhced/design/img/outSubmenu.gif) no-repeat left center; padding:5px 0 5px 12px; display:block; width:180px; }
#LeftMenu .Middle .menu_second_list a:hover{color:#fff; font-weight:bold; text-decoration:none; padding-left:24px; background:url(/upload/userfiles/gwhced/design/img/overSubmenu.jpg) no-repeat left center; }
#LeftMenu .Middle .menu_third { margin:0 0 0 12px;}
#LeftMenu .Middle .menu_third .menu_third_list{margin:0; padding:0;}
#LeftMenu .Middle .menu_third .menu_third_list a{color:#666; font-weight:normal; text-decoration:none; font-size:12px; height:20px; display:block; padding:0 0 0 10px; background:url(/upload/userfiles/gwhced/design/img/outThirdmenu.gif) no-repeat left 5px;}
#LeftMenu .Middle .menu_third .menu_third_list a:hover{color:#000; font-weight:normal; text-decoration:none; height:20px; display:block; padding:0 0 0 10px; background:url(/upload/userfiles/gwhced/design/img/overThirdmenu.gif) no-repeat left 5px;}
#staticwidget_cotainer{ padding:100px 0 0 10px;}

/* ######### 퀵메뉴 ######### */

#quickMenu{ margin:0; padding:0 0 60px 0; background:url(/upload/userfiles/gwhced/design/img/quickFooter.jpg) bottom left no-repeat; border:none;}
#quickMenu ul{ margin:0; padding:0; list-style:none;}
#quickMenu ul li{margin:0; padding:1px 0; list-style:none;}
#quickMenu ul li img{ vertical-align:top;}

/* ######### 하단카피라이트 ######### */

#bottomArea{ background:#fff; width:100%;}
#bottomArea .bg {width:950px;height:110px; background: url(/upload/userfiles/gwhced/design/img/bgFooter.gif) top left no-repeat; border:none;}
#bottomArea .bg p.ci{float:left; width:180px;height:83px; background: url(/upload/userfiles/gwhced/design/img/logoFooter.gif) top left no-repeat;}
#bottomArea .bg .footer_ly01_Pbrown_001 {float:left; padding:20px 0 0 20px; vertical-align:middle;width:750px;}
#bottomArea .bg .footer_ly01_Pbrown_001 ul {}
#bottomArea .bg .footer_ly01_Pbrown_001 li {display:block;color:#767676;}
#bottomArea .bg .footer_ly01_Pbrown_001 li.footermenu_list{line-height:24px;margin-bottom:5px; font-size:11px; color:#157296;}
#bottomArea .bg .footer_ly01_Pbrown_001 li.footermenu_list a{font-size:11px; color:#157296; letter-spacing:-1px;}
#bottomArea .bg .footer_ly01_Pbrown_001 li span{padding:0 5px;}
#bottomArea .bg .footer_ly01_Pbrown_001 li a{color:#767676;}
wgt_quickmenu_ly01_Pgray_001 { background:url(/upload/userfiles/gwhced/design/img/quickBg.gif) no-repeat center bottom; }

/* ######### 인사말 ######### */
.gTxt1{ font-size:13px; font-weight:bold; color:#e98705;}
.gTxt2{ font-size:13px; font-weight:bold; color:#177b47;}
.gTxt3{ font-size:13px; font-weight:bold; color:#1e8cd1;}
.gTxt4{ font-size:13px; font-weight:bold; color:#e0626f;}

/* ######### 연혁 ######### */
#history{}
#history h5{ margin:0; padding:0 0 8px 0;}
#history dl{ width:340px; padding:0 0 15px 0; margin:0; display:block; overflow:auto;}
#history dl dt{float:left;width: 90px;padding:0 0 0 7px;color:#709c2a;font-weight:bold;background:url(/upload/userfiles/gwhced/design/img/dotType1.gif) no-repeat left center;clear:left;}
#history dl dd{ float:left; display:block; width:250px}

/* ######### 역대교육장 ######### */
.staff{ width:205px; height:164px; background:url(/upload/userfiles/gwhced/design/img/bgMaster.jpg) no-repeat left top; padding:0; float:left; margin:0 20px 15px 0; position:relative;}
.staff .photo{ position:absolute; left:80px; top:11px;}
.staff .no{ font-size:1.2em; font-weight:bold; padding:0; position:absolute; left:5px; top:4px; color:#FFF; text-align:center; width:55px; display:block;}
.staff .name{ font-size:1.3em; font-weight:bold; padding:0; position:absolute; left:7px; top:72px;}
.staff .part{ padding:0; color:#0664bb; font-size:11px; position:absolute; left:7px; top:110px; text-align:center; line-height:110%;}
.marginR0{ margin-right:0;}





/*211215 역대교육장 수정*/

@media (max-width:1350px){

    .staff{width:25%}
}

@media (max-width:1170px) {
	.staff{width:40%; margin:0 2% 25px 0;}

}

@media (max-width:1040px) {
	.staff{width:100%; margin:0 2% 25px 0;}

}

@media (max-width:600px){

    #all-scroll .min{height:1200px !important;}
}
