@charset "utf-8";

/*메인페이지 전반*/
html, body {height:100%; margin:0; padding:0;}
#skipmenu {position:relative;  z-index:1000; padding:0; margin:0 auto; width:100%;}
a.skip_navi {position:absolute; display:block; width:100%; left:0; text-align:center; top:-10000px; z-index:500; font-size:10pt; padding:0; margin:0;}
a.skip_navi:hover, a.skip_navi:focus, a.skip_navi:active {position: absolute; top: 0;  font-weight:bold; color:#fff; background:#333; z-index:1000; margin:0; padding:0;}
.blind{display:block;overflow:hidden;position:absolute;left:0;top:-5000px;}
#skip{visibility:hidden;overflow:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0;}
.blind {position:absolute; left:-1000%; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden;}
.letter{letter-spacing:-1px;}
/* .body_bg{background:url(../../images/site/main/mbg.png) repeat-x;}
.sub_bg{background:url(../../images/site/main/sbg.gif) repeat-x;} */

.clearfix:after {content: ".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;}
.clearfix {display: inline-block;}
.clearfix:after {  /* für Firefox, IE8, Opera, Safari, etc. */
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
* + html .clearfix { /* for IE7 */
    display: inline-block;
}
* html .clearfix { /* for IE6 */
  height: 1%;
}


#wrapper{width:1100px;margin:0 auto;position:relative;padding:0;overflow:hidden;}
#subheader {position:relative; height:124px;}

#logo {float:left; width:220px; padding:34px 0 0 10px; height:50px;}
.edusearch-area {width:240px; position:absolute; left:5px; top:95px;}
.edusearch-area .edu-search-input {float:left; border:1px solid #bfbfbf; height:18px; width:170px; margin:0; padding:0 2px;line-height:1.6}

#header {width:1100px;overflow:hidden;position:relative;}
#header:after{ content:""; display:block; float:none; clear:both;}
.logo_area{height:117px;overflow:hidden;width:1100px;float:left}
.logo{width:221px;overflow:hidden;clear:both;font-size:0.1em;margin:0px;}
.searchInput {width:216px; clear:both; font-size:0.1em;margin:0px;}

.global li.selectLi { width:110px;height: 26px;}
.global li.selectLi select {margin:3px 5px 0 5px; font-size:9pt; line-height:2.0;}

.global {position:absolute; right:0; top:0; margin:0; padding:0;}
.global li {float:left; background:#fff; border-right:1px solid #d0d0d0; text-align:center; }
.global li a {display:inline-block; line-height:2.0; height:26px; width:72px; text-decoration:none;}
.global li.login_area{color:#fff;background-color:#35ab7b;border:none;}
.global li.login_area a{color:#fff;height:27px;}
.global li.join_area{color:#fff;background-color:#1f5eb2;border:none;}
.global li.join_area a{color:#fff;height:27px;}
.global li.global-name {line-height:1.8; height:26px; width:72px; border-left:1px solid #d0d0d0;}
.global li.global-select {padding:2px 5px; line-height:1.8; height:22px; margin:0;}
.global li.global-select select {margin:2px 0 0 0; padding:0; float:left;}
.global li.global-login {background:#35ab7b; border:none;}
.global li.global-login a { color:#fff; height:27px;}

/* 메인메뉴 */
#menu {float:right; width:840px; padding:50px 10px 0 0; position:relative;}
#menu li {float:left; width:110px; text-align:right;}
#menu li img.m_img_select {display: block;}
#menu li img.m_img_select_off {display: none;}
#top-sub-menu1 {position:absolute; left:0px; top:95px;}
#top-sub-menu1 li {width:auto; padding:0 8px; background:url(../../images/site/main/submenu_line.gif) no-repeat; background-position:right center;}
#top-sub-menu2 {position:absolute; left:60px; top:95px;}
#top-sub-menu2 li {width:auto; padding:0 8px; background:url(../../images/site/main/submenu_line.gif) no-repeat; background-position:right center;}
#top-sub-menu3 {position:absolute; left:80px; top:95px;}
#top-sub-menu3 li {width:auto; padding:0 8px; background:url(../../images/site/main/submenu_line.gif) no-repeat; background-position:right center;}
#top-sub-menu4 {position:absolute; left:10px; top:95px;}
#top-sub-menu4 li {width:auto; padding:0 8px; background:url(../../images/site/main/submenu_line.gif) no-repeat; background-position:right center;}
#top-sub-menu5 {position:absolute; right:120px; top:95px;}
#top-sub-menu5 li {width:auto; padding:0 8px; background:url(../../images/site/main/submenu_line.gif) no-repeat; background-position:right center;}
#top-sub-menu6 {position:absolute; right:80px; top:95px;}
#top-sub-menu6 li {width:auto; padding:0 8px; background:url(../../images/site/main/submenu_line.gif) no-repeat; background-position:right center;}
#top-sub-menu7 {position:absolute; right:0px; top:95px;}
#top-sub-menu7 li {width:auto; padding:0 8px; background:url(../../images/site/main/submenu_line.gif) no-repeat; background-position:right center;}
#menu li a:link {color:#323232; text-decoration:none;}
#menu li a:hover {color:#00a1fe; text-decoration:none;}

#top-sub-menu1 li.bgNone {background:none;}
#top-sub-menu2 li.bgNone {background:none;}
#top-sub-menu3 li.bgNone {background:none;}
#top-sub-menu4 li.bgNone {background:none;}
#top-sub-menu5 li.bgNone {background:none;}
#top-sub-menu6 li.bgNone {background:none;}
#top-sub-menu7 li.bgNone {background:none;}

/* 상단 */

#mainVisual {background:url(../../images/site/main/main-visual.png) no-repeat; clear:both; position:relative;}
.main-brochure {position:absolute; right:482px; top:130px;}
.mainBan-area {padding:210px 0 0 0; clear:both;}
.mainBan-area li {float:left; padding-right:10px;}
.mainBan-area li.mainBanLi {padding:0;}
.mainBan-area li .stu-ban1 {position:absolute; left:10px; top:136px;}
/* 메인이미지 */

#contents {position:relative; overflow:hidden; clear:both; padding:30px 0 0 0;}
.front-notice {float:left; width:350px; position:relative; overflow:hidden; padding:0 10px 0 0;}
.front-notice .notice-brief {padding:10px 0 0 0;}
.front-notice .notice-brief li {}
.front-notice .borad_txt {background:url(../../images/site/main/notice_icon.png) no-repeat; background-position:left 10px; padding:0 0 0 7px; text-overflow:ellipsis;display:block; white-space:nowrap; overflow:hidden; width:75%; float:left;}
.front-notice .borad_txt img {padding-right:5px;}
.front-notice .borad_date {font-size:8pt; float:right; display:inline; width:20%; text-align:right; }
.front-notice .more {position:absolute; left:300px; top:2px;}

.front-lban {float:left; width:270px; padding:10px 20px 0 10px;}
.front-lban li {display:inline; float:left;}

.front-popzone {float:left; width:210px; position:relative; height:165px; padding:10px 0 0 0;}
.front-popzone .popzone-title {position:absolute; left:5px; top:15px; z-index: 1000;}
.front-popzone .popzone-contral {position:absolute; left:40px; top:14px; margin:0; padding:0; width:30px; clear:both; z-index: 1000;}
.front-popzone .popzone-contral li {float:left; padding-right:2px;}
.front-popzone .popzone-imgContral {position:absolute; left:75px; top:15px; margin:0; padding:0;}
.front-popzone .popzone-imgContral li {float:left; padding-right:2px;}

.front-rban {float:left; padding:10px 0 0 10px; width:210px;}
.front-rban li {display:inline;}

.front-mban {float:left; width:880px; padding:20px 0 16px 0;}
.front-mban li {float:left; padding:0 10px 0 0;}

.front_en {float:left; padding:20px 0 0 0; }
.front_en .enSite-select {margin-top:5px;width:210px;}

/* 2018리뉴얼
.footer-area {border-top:1px solid #c7c7c7; background:#fff; overflow:hidden;}
#footer {width:1100px; margin:0 auto; padding-top:15px;}
.footer-logo { display:inline-block; width:25%; text-align:center; vertical-align: top;}
.footer-center { display:inline-block; width:60%; }
.footer-ban { width: 100%; }
.footer-ban li {float:left; } 

.footer-address {float:left; width:825px; font-style:normal; color:#9b9a9a;} 
.footer-copyright {float:left; width:825px;  font-size:9pt; color:#9b9a9a;}
.footer-address { padding-top:5px; clear:left; font-style:normal; color:#9b9a9a;}
.footer-copyright {clear:left; font-size:9pt; color:#9b9a9a;}
.footer-link{ display:inline-block; }
.footer-link li { display:inline-block; padding-right:12px; }
.footer-link li.padnone { padding-right:0; }*/

/*메인 비주얼 6개 영역*/
ul.center_banner{width:1100px;}
ul.center_banner li {float:left;}



/*공지사항*/
.onecol{float:left;width:366px;padding:20px 0 18px 0;overflow:hidden;}
#Pborad {width:329px;position:relative;padding:0 0 0 15px;}
#Pborad:after {content:" "; display:block; clear:both; height:0; visibility:hidden;}
#Pborad ul.hide{display:none;}
#Pborad h3{font-size:11px;line-height:0.1em;overflow:hidden;}
#Pborad .more {position:absolute; right:0; top:5px;}
.borad_txt{width:263px;padding:0px;float:left;color:#878788;}
.borad_txt img{vertical-align: middle;}
/* .borad_txt{width:265px;padding:0px;float:left;color:#878788;} */
.borad_date {float:right; color:#adadad; width:58px; padding:4px 7px 0 0;}

#Pboard1 li.more{position:absolute;right:0;top:-38px;background:none;}
#Pboard1 {width:360px; padding:10px 0 0 0; margin:0; list-style-type:none; clear:both;}
#Pboard1 li{overflow:hidden;padding:0px;}

#Pboard1 li a:hover {color:#333; font-size:9pt; font-weight: bold;}

#Pboard1 li a {text-decoration:none;color:#333; font-size:9pt; padding-top:1px;}
.twocol{float:left;width:365px;padding:20px 0 32px 0;margin:0;}
#Pborad01{width:370px;position:relative;padding:0 0 0 2px;}
#Pborad01 h3 {font-size:0.1em;line-height:0.1em;overflow:hidden; padding-left:10px;}
#Pborad01 .pborad01Ul {padding:15px 0 0 10px; width:370px; list-style-type:none; margin:0;}
#Pborad01 .pborad01Ul li {float:left;}

/*통계용어검색*/
.threecol{float:left; position:relative; width:337px;margin:0;padding:20px 0 27px 15px;}
.threecol .contSearchInput {border:1px #bfbfbf solid;width:159px; padding:0 0 0 3px;font-size:12px; height:19px;}
.threecol img {vertical-align:-1px;}
.threecol h3 {padding-bottom:14px;}
.threecol .searchThreecol {position:absolute; right:0; top:19px;} 
.threecol label {padding-right:5px;}
.banner-nav {position:absolute; left:72px; top:15px; z-index:999;}
.banner-nav li {float:left; padding-right:2px; display:inline-block; background:url(../../images/site/contents/ban_off.png) no-repeat; width:14px; height:12px;}
.banner-nav li.active { display:inline-block; background:url(../../images/site/contents/ban_on.png) no-repeat; width:14px; height:12px;}
.banner-nav a { margin: 5px; padding: 3px 5px; border: 1px solid #ccc; background: #fc0; text-decoration: none }
.banner-nav li.active a { background: #faa; color: black }

/* 하단배너 */
.forcol {padding-bottom:20px; overflow:hidden; clear:both;}

/*2018리뉴얼 카피라이트
.footer{width:100%;height:80px;border-top:1px #b5b5b5 solid;background-color:#eaeaea}
.footer ul {width:1100px;margin:auto;padding-top:5px}
.footer ul li{float:left;padding:0 15px 5px 15px; font-size:11px; vertical-align:middle;color:#9b9a9a;}
.footer ul li img{padding-bottom:12px}
.footer ul li input{border:1px #c5c5c5 solid; width:151px; height:21px}
.footer ul li.address_area{clear:both;padding-left:215px;width:885px;border:1px red solid}
.footer ul li.copy_title{padding:0 45px 0 0;}
ul.footer_copy{width:1100px;padding-top:15px}
ul.footer_copy li{color:#9b9a9a}*/


/* 서브메뉴 */
.subcontainer {display:flex;}
.subcontainer .sm-title {margin:0 0 20px 0; padding:55px 0 0 0; background:none;height:106px;border-bottom:2px solid #383838;box-sizing:border-box;font-size:30px;color:#383838;font-weight:800;}
.subcontainer .sm-wrap { width:240px;padding-right:40px;box-sizing:border-box;}
.subcontainer .sm-wrap .sm-list {background:#fff; }
.subcontainer .sm-wrap .sm-list>li{border-bottom:1px solid #e1dfc6;}
.subcontainer .sm-wrap .sm-list li span {background:none; display:block;}
.subcontainer .sm-wrap .sm-list li span a {font-size:17px; color:#343333;height:50px;line-height:50px; display:block; background:none; width:auto; padding-left:4px;margin:0;font-weight:600;position: relative;}
.subcontainer .sm-wrap .sm-list li:has(.sm-list-sub) span a::before {content:""; position: absolute;display: inline-block;width: 8px;height:8px;border-bottom:3px solid #ddddc7;border-right:3px solid #ddddc7;rotate:-135deg;right: 6px;top:22px}
.subcontainer .sm-wrap .sm-list li span:hover {background:none;}
.subcontainer .sm-wrap .sm-list li span:hover a {color:; font-weight:bold; display:block;}
.subcontainer .sm-wrap .sm-list li span a:hover {width:auto; padding-left:4px; color:#2b3e79;}
.subcontainer .sm-wrap .sm-list li.smenu-on span {background:none;}
.subcontainer .sm-wrap .sm-list li.smenu-on span a {color:#2b3e79; font-weight:bold; width:auto; background:none; padding-left:4px;}
.subcontainer .sm-wrap .sm-list li.smenu-on span a::before{border-color:#2b3e79;rotate:45deg;top:16px;}
.subcontainer .sm-wrap .sm-list li:hover span a::before{border-color:#2b3e79;rotate:45deg;top:16px;}
.subcontainer .sm-wrap .sm-list li .sm-list-sub {padding:5px 0 10px 0;overflow: hidden;padding: 0;height: 0;/* transition:all .5s; */}
.subcontainer .sm-wrap .sm-list li:hover span + .sm-list-sub{height:auto;padding:5px 0 10px 0;}
.subcontainer .sm-wrap .sm-list li.smenu-on span + .sm-list-sub{height:auto;padding:5px 0 10px 0;}
.subcontainer .sm-wrap .sm-list li .sm-list-sub li {line-height:1.6; cursor:pointer; position: relative;}
.subcontainer .sm-wrap .sm-list li .sm-list-sub li a {font-size:16px; color:#5d5d5d; display:block; background:none; padding-left:32px;height:30px;line-height:30px;}
.subcontainer .sm-wrap .sm-list li .sm-list-sub li:hover {color:#fe8246; }
.subcontainer .sm-wrap .sm-list li .sm-list-sub li a:hover {color:#76a4d8; background:none;}
.subcontainer .sm-wrap .sm-list li .sm-list-sub li.smenu-on2 {}
.subcontainer .sm-wrap .sm-list li .sm-list-sub li.smenu-on2 a {color:#76a4d8; background:none}
.subcontainer .sm-wrap .sm-list li .sm-list-sub li:hover::before{content: "";display:inline-block;width: 3px;height: 3px;border-radius:3px;background-color: #76a4d8;position:absolute;top:11px;left:17px }
.subcontainer .sm-wrap .sm-list li .sm-list-sub li.smenu-on2::before{content: "";display:inline-block;width: 3px;height: 3px;border-radius:3px;background-color: #76a4d8;position:absolute;top:11px;left:17px }
/*서브페이지*/
.left {margin:0; width:240px; padding-bottom:50px; overflow:hidden; float:left; display:inline; position:relative;}
.left h3 {width:240px; height:98px;}
.left ul {overflow:hidden; padding:2px 0 0 0; width:252px; }
.left ul li {width:240px;height:40px;font-size:15px;background:url(../../images/site/contents/left_off.gif) no-repeat; margin-bottom:2px;}
.left ul li a {display:block; width:200px; height:40px; line-height:2.5; padding:0 0 0 25px;}
.left ul li.s_off {background:url(../../images/site/contents/left_off.gif) no-repeat; color:#fff; display:block; width:230px; height:40px; padding:0 0 0 10px;}
.left ul li.on a {color:#fff; font-weight:bold;} 

.left ul li.on {background:url(../../images/site/contents/left_on.gif) no-repeat;}
.left ul li.on {color:#fff;}
.left ul li:hover {background:url(../../images/site/contents/left_on.gif) no-repeat; color:#fff; width:240px; height:40px; display:block; font-weight:bold;}
.left ul li a:hover {color:#fff;} 
.left ul li.s_off a {color:#1f1f1f; font-size:10pt; line-height:3.3; padding:0 0 0 20px;}
.left ul li.s_off:hover {background:url(../../images/site/contents/left_off.gif) no-repeat; font-size:10pt;}
.left ul li.s_off a:hover {color:#ff7e00; font-weight:bold;}
.left ul li.s_on {background:url(../../images/site/contents/left_off.gif) no-repeat; font-size:10pt; font-weight:bold; padding:0 0 0 30px;}
.left ul li.s_on a {color:#ff7e00; line-height:3.3; font-size:10pt; padding:0;}


.con_area{position:relative;padding:0px 0px 30px 40px;margin:0px 0px 0px 0px;width:870px;border-left:1px solid #dadada;}
.con_area2{float:left;overflow:hidden;position:relative;padding:0px 0px 30px 0px;margin:0px 0px 0px 40px;width:870px;}
/* .right{padding:25px 0 0 43px; clear:both; width:860px; overflow:hidden;} */
.right{padding:40px 0; clear:both; overflow:hidden;}
.h4_area{padding:30px 0px 15px 0px;height:70px;border-bottom:1px solid #dadada;box-sizing: border-box;}
.h4_area h4{float:left;font-size:24px; padding:4px 0 0 15px;color:#072e85;font-weight:600;background: url(../../images/main/h4_right.png) no-repeat;height: 34px;}
.h4_area h4 span{color:#1098e6;font-size: 21px;margin: 0 0 0 10px;}
.h4_area h4 p.stext{font-size:12px; color:#807f7f; padding-top:10px;}

/* .right{float:left;overflow:hidden;position:relative;padding:15px 0px 30px 43px;margin:10px 0 0px 0px;width:817px;}
.h4_area{overflow:hidden;height:40px;padding:0px 0px 15px 0px;height:110px;background:url(../../images/site/contents/sub_visual.png) no-repeat;border-right:1px white solid;}
.h4_area h4{float:left;font-size:24px;padding:65px 0 0 40px;color:#072e85;font-weight:600;}
.h4_area h4 span{color:#1098e6;}
.h4_area h4 p.stext{font-size:12px; color:#807f7f;padding-top:14px} */


.loaction{margin:0;float:right;font-size:11px; color:#5c5c5c;padding: 16px 0 0 0;}
.loaction img{vertical-align: middle;padding: 0 0  5px 0;}
.loaction a{font-size:11px; color:#5c5c5c;}
.location span{color:#5c5c5c;font-weight:bold}


/*탭*/
div.form_area{overflow:hidden;padding:20px;border:1px #bfbfbf solid;width:773px;margin-bottom:20px}
div.form_area ul.form_list li{float:right;}
input.form_input{border:1px #b2b2b2 solid; padding:2px; font-size:12px}

div.tab_area {width:870px;overflow:hidden;background:url(../../images/site/contents/tab_bg.gif) no-repeat;}
div.tab_area ul li {float:left;width:155px;height:35px;text-align:center;padding:10px 0 15px 0px;background:url(../../images/site/contents/tab_off.png) no-repeat;font-size:13px}
div.tab_area ul.tab_list li a {color:#000;}
div.tab_area ul li.on {background:url(../../images/site/contents/tab_on.png) no-repeat;color:#ffffff; font-weight:600;width:155px}
div.tab_area ul li.on a{color:#ffffff; font-weight:600;}
/*탭*/

div.tab_area2 {width:320px; float:right;}
div.tab_area2 li {background:#b7b7b7; display:inline-block; color:#fff; vertical-align:middle; text-align:center; padding:5px; margin:3px 3px 0 0; ; width:140px; float:left; line-height:1.6;}
div.tab_area2 li.on {background:#e89c24;} 
div.tab_area2 li a {color:#fff; display:block;} 
	
/*내용 스타일*/

/*인사말*/
h5.stitle{font-size:11pt; font-weight:600; color:#0d4591;background:url(../../images/site/contents/stitle_arrow.gif) 0 -2px no-repeat;padding-left:20px;margin-bottom:5px;line-height:1.2;}
.stitle2 {background:url(../../images/site/contents/arrow_img1.gif) no-repeat; padding:0 0 0 15px; line-height:2.0;}
.stitle3 {font-size:11pt; font-weight:600; color:#0d4591;background:url(../../images/site/contents/stitle_arrow_down.gif) 0 -2px no-repeat;padding-left:20px;margin-bottom:5px;line-height:1.2;}
ul.stitle{height:60px; border-bottom:3px #1b3baa solid; padding-top:20px;}
ul.stitle li{float:left; padding-right:20px;vertical-align:middle;}
ul.stitle li.s_stitle{font-size:40px; font-weight:bold; color:#1b3baa;}
ul.stitle li.s_stitle1{font-size:16px; font-weight:bold; padding-top:27px}

/* 시설안내 */
.facility_wrap {position:relative; clear:both; width:750px;}
.facility_wrap .facility_Rcont {float:right; width:255px;}
.facility_wrap .facility_Rcont .facilityUl {padding:60px 0 0 0;}
.facility_wrap .facility_Rcont .facilityUl li {display:inline;}
.facility_wrap .facility_Lcont {float:left; width:480px; position:relative;}
.facility_wrap .facility_Lcont .ftab1 {position:absolute; left:0; top:0;}
.facility_wrap .facility_Lcont .ftab2 {position:absolute; left:105px; top:0;}
.facility_wrap .facility_Lcont .ftab3 {position:absolute; left:210px; top:0;}
.facility_wrap .facility_Lcont .ftab4 {position:absolute; left:0; top:30px;}
.facility_wrap .facility_Lcont .ftab_btn {position:absolute; right:0; top:0;}
.facility_wrap .facility_Lcont .bigImg {clear:both;}
.facility_Lcont .smallImg {margin:5px 0 0 0; clear:both; width:475px; background:#e4e4e4; overflow:hidden; padding:0 0 5px 0;}
.facility_Lcont .smallImg li {float:left; text-align:center; width:157px; padding:5px 0 0 0;}
.facility_Lcont .smallImg li img {width:155px;}

.facilityCont .smallImg {margin:5px 0 0 0; clear:both; width:475px; background:#e4e4e4; overflow:hidden; padding:0 0 5px 0;}
.facilityCont .smallImg li {float:left; text-align:center; width:157px; padding:5px 0 0 0;}
.facilityCont .smallImg li img {width:155px;}


.facility_wrap .facility_Lcont .facilityCont {float:left; width:500px; padding:60px 0 0 0;}
.facilityTaWrap {padding:30px 0 0 0;  clear:both;}

div.edu_search_area{padding:30px 0 0px 0;overflow:hidden}
div.edu_search_area ul li{float:left;}


div.scadule_area{background:url(../../images/site/contents/scadule_bg.jpg) no-repeat; background-size: 720px; background-position:105px 0px; width:840px;height:70px;}
div.scadule_area ul.scadule_form li{float:left;padding-right:3px;line-height: 26px;}

h6.s_stitle{background:url(../../images/site/contents/arrow_img1.gif) no-repeat;padding:0px 0 4px 15px;font-size:11pt;color:#7e7e7e;font-weight:500}
p.con_text{color:#7e7e7e;font-size:13px;padding-left:23px;}
div ul.con_list{margin-bottom:13px}
div ul.con_list li{background:url(../../images/site/contents/arrow_img2.gif) no-repeat;color:#595959;font-size:11pt; padding:0 0 5px 7px; margin:0 0 0px 25px; line-height:1.9;}
div ul.con_list1 {margin-bottom:13px}

div ul.con_list1 li{
	background:url(../../images/site/contents/arrow_img1.gif) 20px 0 no-repeat;
	color:#4d4d4d;
	font-size:11pt;
	padding:0 0 5px 35px;
	line-height:1.9;}
div ul.con_list1 li span{color:#6880b4}
div ul.con_list1 li ul.con_list{margin-bottom:13px}
div ul.con_list1 li ul.con_list li{
	background:url(../../images/site/contents/arrow_img2.gif) 0 2px no-repeat;
	color:#5e5e5e;
	font-size:14px;
	padding:0 0 5px 9px;
	margin:0 0 0px 0px;
	line-height:1.6;}

div ul.con_list1 li ul.con_list li span{color:#308499}


div.ceminar_form{width:870px;height:33px;}
.ceminar_form li{float:right}
.ceminar_form li input{border:1px #a1a1a1 solid; width:163px;padding:2px}
.ceminar_form li.form_left{padding-right:5px;margin-top:1px}
.ceminar_form li img{margin-top:1px}



.edu_list td{border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;text-align:center;line-height:1.6;vertical-align:middle;background:none;font-size:12px;padding:10px}
.edu_list td img{padding-bottom:6px}
.edu_list td.text-left{text-align:left;color:#626262}
.edu_list td.text-left span{font-weight:bold; color:#6170a3}
.edu_list td.text-left div{font-size:18px;color:#323232;padding:0px 0 8px 0}
.edu_list td.txt4{font-size:17px; font-weight:bold; color:#1b3baa;border-right:none;}
.edu_list td.txt4 span{color:#c21701;}
.edu_list td p.txt5{font-size:14px; color:#626262;}

/* 집합교육 */
.eduInfoOl {list-style-type:none; margin:0; padding:0; }
.eduP {font-size:10pt; padding:0 0 25px 17px; line-height:1.8;color:#000;}

.eduP .eduStrong {display:inline-block; color:#61971b;}
.eduUl {list-style-type:none; margin:0; padding:0 0 15px 15px; line-height:2.0;}
.eduUl li ul {padding:0 0 0 10px;}
.eduUl li {font-size:10pt; color:#000;}
.eduTaWrap {padding:0 0 15px 0;}
	
		
/*역대교육원장*/
.photo_list{width:817px}
.photo_list td{text-align:center}
.photo_list td.name{padding-top:5px;padding-bottom:20px}
/*form*/
div.table_form{width:870px;height:33px;padding-top:40px}
div.table_form ul.form1 li{float:left;padding-right:3px;line-height: 27px;}
div.table_form ul.form1 li.form_left{width:300px}
div.table_form ul.form1 li input{border:1px #dadada solid; width:163px;padding:5px}
div.table_form ul.form1 li input.input_image{border: 0;width: 37px;padding: 0}




/* 시설사용요청 */
.info03Ul-btn {list-style-type:none; margin:20px auto; display:block; width:680px; clear:both; padding:20px 0 50px 0;}
.info03Ul-btn li {float:left; padding-right:10px;}
.taSum {font-weight:bold; font-size:9pt; text-align:center;}
.info05Btn {text-align:right;}
.info05TaWrap .eduTaUl li {text-align:left; font-size:10pt; line-height:1.6; color:#333;}
.info05TaWrap .table-a1 tbody td {text-align:left; padding:0 0 0 15px;}
.info05TaWrap .eduTaP {text-align:left; font-size:10pt; line-height:1.6; color:#333; }
.eduBtn {position:absolute; left:145px; top:292px;}
.eduBtn2 {width:803px;text-align:right;padding-bottom:5px;}
.eduImg {padding-bottom:40px;}
.eduOl {list-style-type:none; margin:0; padding:0;}
.eduOl li {font-size:10pt; line-height:1.6;}

/* 정부3.0 */
.jung3-bg1 {background:url('../../images/site/contents/30_img1.jpg') no-repeat; width:825px; height:348px; position:relative; overflow:hidden;}
.jung3-bg1-btn {position:absolute; left:39%; top:140px;}
.jung3-bg2 {background:url('../../images/site/contents/30_img4.jpg') no-repeat; width:825px; height:348px; position:relative; overflow:hidden;}
.jung3-bg2-btn {position:absolute; left:230px; top:120px;}
.jung3-bg2-btn2 {position:absolute; left:430px; top:120px;}

/*게시판search*/
/*form2*/
div.table_form2{width:870px;height:33px;padding-top:0px}
div.table_form2 ul.form2 li{float:left;padding-right:3px}
div.table_form2 ul.form2 li.form_left{width:300px}
div.table_form2 ul.form2 li.form_right{float: right;}
div.table_form2 ul.form2 li input{border:1px #a1a1a1 solid; width:163px;padding:2px}
div.myTitle {width:100px; position:absolute; }


div.table_form{width:870px;height:33px;padding-top:40px}
div.table_form ul.form3 li{float:right;padding-right:3px}
div.table_form ul.form3 li.form_left{float:left;}
div.table_form ul.form3 li input{border:1px #a1a1a1 solid; width:163px;padding:2px}
div.table_form ul.form3 li input.input_image{border: 0;width: 37px;padding: 0}

/*월별교육안내*/
.scadule{width:817px;}
.scadule th{background-color:#1f5eb2; color:#ffffff;border:1px #073776 solid;height:25px;padding-top:10px; font-size:13px}
.scadule th.sun_title{background-color:#f79420; color:#ffffff;border:1px #b63800 solid;}
.scadule th.sat_title{background-color:#8cc640; color:#ffffff;border:1px #4a8102 solid;}
.scadule td{overflow:hidden;border-bottom:1px #dfdfdf solid;border-left:1px #dfdfdf solid;border-right:1px #dfdfdf solid;font-size:12px;color:#949494;padding:5px 10px; font-weight:bold;height:100px;vertical-align:top;}
.scadule td.sat{color:#3ea00d}
.scadule td.sun{color:#e87a04}
.scadule_list li {font-weight:normal; color:#5e5e5e;background:url(../../images/site/contents/arrow_scadule.gif) no-repeat;padding:0 0 0 5px;margin-top:8px}


/*월별 상세
.table-a{border-top:3px #484848 solid; width:870px;}
.table-a thead th {vertical-align:middle;background-color:#f5f5f5; color:#333333; font-size:11pt;font-weight:bold;padding:10px 0 8px 0;border-bottom:1px #939393 solid; border-right:1px solid #939393}
.table-a thead th.last {border-right:none;}
.table-a thead td {border-bottom:1px #939393 solid; border-right:none;}
.table-a thead th.title{text-align:left;padding-left:15px; font-size:10pt; line-height:1.6; font-weight:normal;}
.table-a tbody th {vertical-align:middle;font-size:10pt;font-weight:bold;color:#6f6f70;padding:10px 0 8px 0;border-bottom:1px #d1d1d1 solid; background:#f4f4f4;}
.table-a td{border-bottom:1px #d1d1d1 solid;border-left:1px #d1d1d1 solid;padding:9px;color:#333333;	font-size:10pt;text-align:center;vertical-align:middle}*/

/* 2018리뉴얼 */
.table-a{border-top:3px #727272 solid; width:100%;}
.table-a thead th {vertical-align:middle;background-color:#f5f5f5; color:#333333; font-size:10pt;font-weight:bold;padding:5px 0 3px 0;border-bottom:1px #acacac solid; border-right:1px solid #dcdcdc}
.table-a.deep thead th {vertical-align:middle;background-color: #f5f5f5;color:#333333;font-size:10pt;font-weight:bold;padding:5px 0 3px 0;border-bottom:1px #acacac solid;border-right:1px solid #dcdcdc;}
.table-a thead th.last {border-right:none;}
.table-a thead td {border-bottom:1px #dcdcdc solid; border-right:none;}
.table-a thead th.title{text-align:left;padding-left:15px; font-size:10pt; line-height:1.6; font-weight:normal;}
.table-a tbody th {vertical-align:middle;font-size:10pt;font-weight:bold;color:#6f6f70;padding:5px 0 3px 0;;border-bottom:1px #d1d1d1 solid; background:#f4f4f4;}
.table-a td{border-bottom:1px #dcdcdc solid;border-left:1px #dcdcdc solid;padding:7px 9px;color:#333333;	font-size:10pt;text-align:center;vertical-align:middle}
.table-a td:first-child{border-left:none;}
.table-a td a{vertical-align: top;}
/*2018리뉴얼 끝*/

.table-a td.fontStyle1 {font-size:9pt; vertical-align:middle;}
	
.table-a td.text_left {text-align:left; }
.table-a .text_context {min-height:300px; overflow:hidden; }
.table-a td.txt_center{text-align:center;padding: 10px 0px 8px 0px;}
.table-a td ul.table-list li{background:url(../../images/site/contents/arrow_table_list.gif) 0 5px no-repeat;padding:2px 0 2px 7px;line-height:1.9}

.table-list1 li{text-align:left;padding-left:20px;line-height:1.6;}
.table-list1 li.title {font-size:11pt; font-weight:bold; color:#0b50ac;padding-bottom:5px}
.table-list1 li.info_txt1{font-size:11px;color:#5e5e5e;padding-bottom:10px}
.table-list1 li.info_txt2{font-size:12px;color:#5e5e5e;}

.table-a td ul.radio_sel li{float:left;}
.table-a td ul.radio_sel li.txt_radio{padding-right:20px}

/*phone_num*/
.table-a td ul.p_num li{float:left}
.table-a td ul.p_num li input{border:1px #cacaca solid; width:80px;}
.table-a td ul.p_num li.hyphen{vertical-align:middle; width:30px;text-align:center}
.table-a th .brd-prev a {color:#5aa340;}
.table-a th .brd-next a {color:#3c73bc;}
.table-a th .brd-prev a img {vertical-align: -2px;padding: 0 0 0 5px;}
.table-a th .brd-next a img {vertical-align: -2px;padding: 0 0 0 5px;}
.table-a th .brd-next a:hover,.brd-prev a:hover {text-decoration:underline;}
.table-a .first {border-left:none;}

/*연간 
.table-b{border-top:3px #0b50ac solid;width:870px}
.table-b thead th{vertical-align:middle;background-color:#edf0f3; color:#0b50ac; font-size:12px;font-weight:bold;padding:10px 0 8px 0;border-bottom:1px #0b50ac solid;border-right:1px #b5c2d4 solid;border-left:1px #b5c2d4 solid;}
.table-b thead th.first{border-left:none}
.table-b thead th.last{border-right:none}
.table-b tbody th{vertical-align:middle;font-size:13px;font-weight:bold;color:#6f6f70;padding:10px 0 8px 0;border-bottom:1px #d1d1d1 solid;border-right:1px #d1d1d1 solid;border-left:1px #d1d1d1 solid;}
.table-b td{text-align:center;border-bottom:1px #d1d1d1 solid;padding:10px 0 8px 0px;color:#5e5e5e;border-right:1px #d1d1d1 solid;font-size:12px;vertical-align:middle}
.table-b td.last{border-right:none}
.table-b td.text_left{text-align:left;padding-left:10px}
.table-b td.txt_center{text-align:center}
.table-b td ul.table-list li{background:url(../../images/site/contents/arrow_table_list.gif) no-repeat;padding:2px 0 2px 7px;}
*/
/*연간 */
.table-b{border-top:3px #0b50ac solid;width:870px}
.table-b thead th{vertical-align:middle;background-color:#edf0f3; color:#0b50ac; font-size:14px;font-weight:bold;padding:10px 0 8px 0;border-bottom:1px #0b50ac solid;border-right:1px #b5c2d4 solid;border-left:1px #b5c2d4 solid;}
.table-b thead th.first{border-left:none}
.table-b thead th.last{border-right:none}
.table-b tbody th{vertical-align:middle;font-size:14px;font-weight:bold;color:#6f6f70;padding:10px 0 8px 0;border-bottom:1px #d1d1d1 solid;border-right:1px #d1d1d1 solid;border-left:1px #d1d1d1 solid;}
.table-b td{
	text-align:center;
	border-bottom:1px #d1d1d1 solid;
	padding:10px 0 8px 0px;
	color:#5e5e5e;
	border-right:1px #d1d1d1 solid;
	font-size:12px;
	
	vertical-align:middle;
	line-height:1.9}
.table-a1 tbody td.last {border-right:none;}
.table-b td.last{border-right:none}
.table-b td.text_left{text-align:left;padding-left:10px}
.table-b td.txt_center{text-align:center}
.table-b td ul.table-list li{background:url(../../images/site/contents/arrow_table_list.gif) no-repeat;padding:2px 0 2px 7px;}


/*사이트맵 */
.table-sitemap{border-top:1px #7997bf solid;width:870px;margin-bottom:30px;}
.table-sitemap thead th{
	text-align:left;
	vertical-align:middle;
	background-color:#edf0f3; 
	color:#527fbe; 
	font-size:16px;
	font-weight:bold;
	padding:10px 0 8px 10px;
	border-right:none;
	border-left:none;
	border-bottom:none;
	border-top:1px #b5c2d4 solid;}
.table-sitemap thead th.first{border-left:none}
.table-sitemap thead th.last{border-right:none}
.table-sitemap tbody th{
	text-align:left;
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
	color:#6f6f70;
	padding:10px 0 8px 0;
	border-bottom:1px #d1d1d1 solid;
	border-right:1px #d1d1d1 solid;
	border-left:1px #d1d1d1 solid;}
.table-sitemap tbody th{
	text-align:left;
	border-top:1px #d1d1d1 solid;
	border-bottom:1px #d1d1d1 solid;
	padding:5px 0 5px 10px;
	color:#5e5e5e;
	border-right:1px #d1d1d1 solid;
	font-size:15px;
	vertical-align:top;
	line-height:2.2}
.table-sitemap tbody th.first{border-left:none;}
.table-sitemap tbody th.last{border-right:none;}
.table-sitemap td{
	text-align:left;
	border-bottom:1px #d1d1d1 solid;
	padding:5px 0 8px 10px;
	color:#777777;
	border-right:1px #d1d1d1 solid;
	font-size:15px;
	vertical-align:top;
	line-height:1.8}
.table-sitemap td a{
	color:#777777;}
.table-sitemap td a:hover{
	color:#777777;text-decoration:underline}
.table-sitemap td.first{border-left:none}
.table-sitemap td.last{border-right:none}
.table-sitemap td.text_left{text-align:left;padding-left:10px}
.table-sitemap td.txt_center{text-align:center}
.table-sitemap th ul.table-list li{
	background:url(../../images/site/contents/arrow_table_list1.gif) no-repeat;
	padding:0px 0 2px 7px;
	font-size:13px;
	line-height:1.8;
	font-weight: normal;
	}

.table-sitemap th li{list-style: none;}
/*.month_pre{border:1px #b63800 solid;}
.table_pre{width:240px;}
.table_pre th{background:url(../../images/site/contents/table_th1.gif) no-repeat;height:17px;color:#ffffff;font-size:12px;font-weight:bold;padding:13px 0px 10px 0px;text-align:center}
.table_pre td{background:url(../../images/site/contents/table_td1.gif) no-repeat;font-size:11px; color:#949494; text-align:center;padding:13px;}

.table_detail{width:220px}
.table_detail th{ font-size:11px;font-weight:bold; color:#4d4d4d;background:none}
.table_detail td{ font-size:11px; color:#949494;background:none;border:1px red solid;height:15px}

*/







/*로그인*/
div.login_area {width:800px; border:0px red solid;background:url(../../images/site/contents/login_bg.gif) repeat-x; margin-top:80px;height:222px}
div.login_area div {float:left}

.login_save {position:absolute;  left:305px; top:353px;}
.login_save .loginIdSave {vertical-align:-3px;}

div.login_area1{width:800px; border:0px red solid;background:url(../../images/site/contents/login_bg1.gif) repeat-x; margin:20px 0 0px 0;padding-bottom:50px;height:270px;vertical-align:top}
div.login_area1 div{float:left;}


.login_btn {clear:both; list-style-type:none; margin:0; padding:25px 0 0 180px;}
.login_btn li {background:url(../../images/site/contents/login_icon.gif) no-repeat; background-position:left 10px; padding:0 0 7px 10px;}
.login_btn li img {vertical-align:-7px;}

div.login{background:url(../../images/site/contents/login_bg.gif) no-repeat;height:165px;padding:180px 0 0 125px;background-position: right;}
ul.login_area {width:620px;}
/* ul.login_area {width:780px;} */
ul.login_area li {float:right;}
ul.login_area li input {border:1px #d2d2d2 solid;padding:5px; width:260px;height:23px;margin-bottom:3px;}
ul.login_area li input.id_txt {border:1px #d2d2d2 solid;padding:5px; width:85px;height:23px;margin-bottom:3px;}
ul.login_area li input.id_txt2 {border:1px #d2d2d2 solid;padding:5px; width:140px;height:23px;margin-bottom:3px;}
ul.login_area li select {border:1px #d2d2d2 solid;padding:5px; width:155px;height:35px;margin-bottom:3px;}
ul.login_area li select.id_sel {border:1px #d2d2d2 solid;padding:5px; width:85px;height:35px;margin-bottom:3px;}
p.txt_con{font-size:12px;padding-left:22px;font-weight:600;line-height:1.6}

div.login_txt{ padding-left:58px;border:0px red solid}
ul.login_form{margin-top:40px}
ul.login_form li.form1{float:left;}
ul.login_form li.form2{float:left;}
ul.login_form li input.id_form{width:240px; padding:8px; border:1px #d2d2d2 solid;margin-bottom:5px}


div.form_etc{margin:30px 0 80px 0;}
ul li.join_form{width:470px;font-size:16px;float:left;margin:5px 0 5px 18px;vertical-align:middle;height:30px;}
ul li.form_btn{margin-top:5px;}


/*회원가입*/
ul.join_step{overflow:hidden;width:100%; padding-top:30px;}
ul.join_step li{float:left}


/*약관동의*/
div.txt_style{border-bottom:1px #d1d1d1 solid;padding-bottom:40px}
p.text_title1{font-size:18px; font-weight:bold; color:#1b3baa; margin:25px 0 10px 0;background:url(../../images/site/contents/arrow.gif) no-repeat;padding-left:15px;}
p.text_title1 span{padding-left:20px;color:#727272; font-size:17px;font-weight:normal}
p.txt_contents2{font-size:16px; color:#727272; margin-bottom:20px;}
ul.contents_txt li{font-size:14px;color:#727272;line-height:2}
ul.contents_txt li span{font-size:16px;color:#424242;line-height:2}
div.box_area1{padding:15px; border:1px #d6d6d6 solid;line-height:1.8; font-size:14px;color:#727272}
div.box_area{font-size:14px;color:#727272;height:40px; margin-top:20px}
div.box_area1 span{font-size:18px; font-weight:bold; color:#484848;}
/*
.



/*맞춤강좌*/
ul.select_area{overflow:hidden;width:100%; padding-top:40px;padding-bottom:10px;border-top:1px #d6d6d6 solid; border-bottom:1px #d6d6d6 solid;}
ul.select_area li{float:left;padding-left:15px;padding-right:15px;font-size:14px; height:50px; }














#edusearch{background:url(../../images/site/layout/search_bg.gif) no-repeat;width:202px;height:27px;padding:6px 0 0 20px;position:absolute;left:0;top:81px;}
.edu_input{border:1px solid #727272;height:15px;padding:3px 0 0 5px;font-weight:bold;color:#555;margin:0 4px 0 0;width:150px;font-size:1em;}
.edu_img{margin:0}






.photo_g{width:330px;position:relative;margin:0;overflow:hidden;padding:0;height:165px;margin:40px 0 0 20px}
.photo_g:after {content:" "; display:block; clear:both; height:0; visibility:hidden;}
.photo_g div.hide{display:none;}
.photo_g h3{float:left;height:31px;font-size:0.1em;line-height:0.1em;overflow:hidden;}

#Gborad1, #Gborad2, #Gborad3{height:135px;width:328px;padding:0;position:absolute;left:0;top:40px;}
#Gborad1 dl, #Gborad2 dl, #Gborad3 dl{line-height:18px;overflow:hidden;padding:0 0 0 9px;float:left;}
#Gborad1 dl dt, #Gborad2 dl dt, #Gborad3 dl dt{border:1px solid #dddddd;width:90px;height:74px;padding:4px;margin:0 0 3px 0}
#Gborad1 dl dd, #Gborad2 dl dd, #Gborad3 dl dd{line-height:18px;text-align:center;}
#Gborad1 dl dd a:hover, #Gborad2 dl dd a:hover, #Gborad3 dl dd a:hover{text-decoration:underline;color:#444444;}
#Gborad1 dl dd a, #Gborad2 dl dd a{text-decoration:none;color:#444444;}
#Gborad1 p{position:absolute;right:0;top:-40px;background:none;}
#Gborad2 p{position:absolute;right:0;top:-40px;background:none;}
#Gborad3 p{position:absolute;right:0;top:-40px;background:none;}


.elearning{width:265px;height:160px;overflow:hidden;margin:33px 0 0 15px}
.titlearea{overflow:hidden;height:22px;border-bottom:1px solid #f1f1f1;padding:0 0 5px 0}
.titlearea h3{float:left;}
.titlearea p{float:right;margin:5px 0 0 0}
.elearning dl{margin:5px 0 0 5px;}
.elearning dl dt{text-align:left;padding:10px 0 0 0;font-weight:bold;color:#666;}
.elearning dl dd{text-align:left;padding:3px 0 0 }

.con04{margin:40px 0 0 15px;width:265px;}
.titlearea02{overflow:hidden;height:22px;padding:0 0 5px 0}
.titlearea02 h3{float:left;}
.titlearea02 p{float:right;margin:5px 0 0 0}



.popupzone{width:286px;height:133px;border:1px solid #d2d5d6;background:#fbfbfb;padding:10px;margin:30px 0 0 15px}
.popupti h3{float:left;font-size:0.1em;line-height:0.1em;}
.popupti ul{float:right;}
.popupti ul li{padding:0 0 0 3px;float:left;}

.total_search{margin:50px 0 0 20px;position:relative;overflow:hidden;background:url(../../images/site/layout/tab_bg.gif) repeat-x 0 40px;width:300px;height:80px;}
.total_search h4{float:left;font-size:0.1em;line-height:0.1em;margin:0 1px 0 0}
.hide{display:none;}
#total1, #total2, #total3, #total4, #total5{height:135px;width:297px;padding:0;position:absolute;left:0;top:50px;border:1px solid #e6e6e6;font-size:12px}

.speed_search{margin:20px 0 0 20px;position:relative;overflow:hidden;width:300px;height:80px;}
#name1{height:135px;width:248px;padding:0;border:1px solid #e6e6e6;font-size:12px;float:left;}










.f_area{background:url(../../images/site/layout/f_bg.gif) repeat-x}

.sfooter{padding:0 0 25px 25px;overflow:hidden;margin:auto;width:985px;}
.sf_top{overflow:hidden;margin:13px 0 0 0}
.sf_left{float:left;}
.sf_left li{float:left;}
.sf_right{float:right;margin:0 25px 0 0}
.sf_right li{float:left;padding:0 0 0 3px}

.sf_bottom{overflow:hidden;}
.sf_logo{padding:20px 20px 0 0;float:left;}
address{padding:23px 0 0 0;float:left;font-size:0.90em;font-style:normal ;line-height:18px;color:#b3b3b3}
.slink{float:right;margin:20px 25px 0 0;width:150px}
.slink select{margin:3px 0 0 0}

.outlogin{width:306px; height:124px; background:url(../../images/site/layout/outlogin_bg.gif) no-repeat 0 2px; margin:22px 0 0px 6px }
ul.login_form{ margin:35px 0 0px 0px; }
ul.login_form li{float:left; padding-left:3px;padding-bottom:5px; }
.input_out{width:120px; height:21px;border:1px solid #d8d8d8;}
.out_title{padding:0px 0 0 30px;  font-size:13px;color:#a6a6a6}
.out_title span{font-weight:bold;color:#626262}




.edu_list{width:100%;overflow:hidden;table-layout:fixed;border-bottom:2px #acacac solid}
.edu_list th{overflow:hidden;font-size:14px;color:#ffffff;border-right:1px solid #d8d8d8;text-align:center;height:29px;padding:8px 0 0 0;background-color:#1b3baa;}
.edu_list th.linenone{background:none}

.edu_list td{border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;text-align:center;line-height:1.6;vertical-align:middle;background:none;font-size:12px;padding:10px}
.edu_list td img{padding-bottom:6px}
.edu_list td.text-left{text-align:left;color:#626262}
.edu_list td.text-left span{font-weight:bold; color:#6170a3}
.edu_list td.text-left div{font-size:18px;color:#323232;padding:0px 0 8px 0}
.edu_list td.txt4{font-size:17px; font-weight:bold; color:#1b3baa;border-right:none;}
.edu_list td.txt4 span{color:#c21701;}
.edu_list td p.txt5{font-size:14px; color:#626262;}

/* 에러페이지 */
.error-area {background:url(../../images/site/main/error_bg.gif) no-repeat; width:800px; height:300px; clear:both; margin:50px auto;}
.error-content {float:left; padding:80px 0 0 310px; }
.error-content .error-title {font-size:12pt; padding:0 0 10px 0; font-weight:500;}
.error-content .error-cont {padding:0 0 10px 0;}

/* 2015 추가 layout.css에 추가 */
.con_list_sum {border:1px solid #dfdfdf; margin-bottom:10px; padding:5px; width:665px;}
div ul.con_list_sum li {background:none; padding:0 0 0 10px;}

div ul.con_list1 li.backgroundNone {background:none;}
