/* ÇÊ¿äÇÑ ÆùÆ®¸¸ »ç¿ëÇÒ°Í ³ª¸ÓÁö ÁÖ¼®Ã³¸®*/
/*@import url(fontawesome-all.css);   ÆùÆ®¾î½æ : cdn ÀÛµ¿ÇÏÁö ¾ÊÀ»¶§ ÁÖ¼®Ç®°Í */
/*@import url(nanumbarungothic.css);  ³ª´®¹Ù¸¥°íµñ :    font-family: 'Nanum Barun Gothic', sans-serif; font-weight:400;    */

@import url(notosanskr.css); /*   NotoSanskr :   font-family: 'Noto Sans KR', sans-serif;  font-weight:400;         */


body,td,span,h1,h2,h3,h4,h5,div,p,li,ul,ol,dd,dt,section,input,textarea,select,button {margin:0;padding:0; font-size:14px; color:#333; line-height:1.6em; font-family: 'Noto Sans KR', sans-serif; font-weight:400; letter-spacing:-0.02em;}
ul,ol,li{margin:0;padding:0;list-style:none;}
a, img{border:0px;}
a{text-decoration:none;}
strong{font-weight:700;}

.fc_b{font-weight:500;}
.fc_red {color:#dc0024;}
.fc_pointer {color:#3aa596;}

.pT10 {padding-top:10px;}
.pT15 {padding-top:15px;}
.pT20 {padding-top:20px;}
.pT25 {padding-top:25px;}
.pT30 {padding-top:30px;}
.pT40 {padding-top:40px;}
.pT50 {padding-top:50px;}

.pR10 {padding-right:10px;}
.pR15 {padding-right:15px;}
.pR20 {padding-right:20px;}
.pR25 {padding-right:25px;}
.pR30 {padding-right:30px;}
.pR40 {padding-right:40px;}
.pR50 {padding-right:50px;}

.pB10 {padding-bottom:10px;}
.pB15 {padding-bottom:15px;}
.pB20 {padding-bottom:20px;}
.pB25 {padding-bottom:25px;}
.pB30 {padding-bottom:30px;}
.pB40 {padding-bottom:40px;}
.pB50 {padding-bottom:50px;}

.pL10 {padding-left:10px;}
.pL15 {padding-left:15px;}
.pL20 {padding-left:20px;}
.pL25 {padding-left:25px;}
.pL30 {padding-left:30px;}
.pL40 {padding-left:40px;}
.pL50 {padding-left:50px;}


#gnb_wrap { width:100%; background:none;}
#gnb_area { width:1200px; margin:0 auto; }
#gnb_area:after{content:""; display:block; clear:both;}
#gnb_area .gnb_right {float:right; text-align:right;}
#gnb_area .gnb_right ul{width:100%; padding:0; margin:0;  }
#gnb_area .gnb_right ul li{ float:left; display:inline; height:35px; line-height:35px; padding:0 8px; font-size:0.9em; }
#gnb_area .gnb_right ul li:last-child {padding-right:0;}
#gnb_area a.gnb_bt:link, a.gnb_bt:visited, a.gnb_bt:active{ display:inline-block; color:#777; }
#gnb_area a.gnb_bt:hover {color:#3aa596;}

#header_wrap{ width:100%; height:65px; background:none;}
#header_wrap:after{content:""; display:block; clear:both;}
#header_wrap .header_area { width:1200px; text-align:center; margin:0px auto;}
#header_wrap .header_area h1 {float:left; width:320px; text-align:left;}
#header_wrap .header_area h1 a img{width:310px; height:45px; }

	.lnb {float:left; width:880px;  height:65px; line-height:65px; text-align:right; background:none;}
	.lnb ul {padding:0; margin:0; }
	.lnb ul li {position:relative; display:inline-block; margin:0; padding:0 43px; text-align:center; z-index: 9999999999;}
	.lnb ul li:last-child {padding-right:0px;}
	.lnb ul li a {display:block; margin:0; padding:0; width:100%; height:65px; line-height:65px; font-size:1.2em; color:#222; cursor:pointer;  font-weight:500;  }
	.lnb ul li a:hover {margin:0; padding:0; cursor:pointer; color:#3aa596;}
	.lnb ul li .sub_menu {height:0px; -webkit-transition: all 200ms ease-in;	-ms-transition: all 200ms ease-in;	-moz-transition: all 200ms ease-in;	transition: all 200ms ease-in; }
	/*
	.lnb ul li span {position:absolute; left:50%; bottom:0px; width:0px; height:2px; background-color:#3aa596; z-index: 9999999888;
		-webkit-transition: all 200ms ease-in;
		-ms-transition: all 200ms ease-in;
		-moz-transition: all 200ms ease-in;
		transition: all 200ms ease-in;
	}
	*/

	.lnb ul li.on span, .lnb ul li:hover span {display:block; }

	.lnb ul li .sub_menu {position:absolute; top:65px; text-align:center; background:rgba(255,255,255,0.9);  height:0; overflow:hidden; margin:0; padding:0; 
		-webkit-transition: all 200ms ease-in;
		-ms-transition: all 200ms ease-in;
		-moz-transition: all 200ms ease-in;
		transition: all 200ms ease-in;
	}	

	.lnb ul li:hover .sub_menu {-webkit-transition: all 200ms ease-in;	-ms-transition: all 200ms ease-in;	-moz-transition: all 200ms ease-in;	transition: all 200ms ease-in; }
	.lnb ul li:nth-child(1):hover .sub_menu {height:140px;} /*Ã¹¹øÂ°¼­ºê¸Þ´º³ôÀÌ*/
	.lnb ul li:nth-child(2):hover .sub_menu {height:105px;} /*µÎ¹øÂ°¼­ºê¸Þ´º³ôÀÌ*/
	
	/*.lnb ul li:hover span { width:130px; margin-left:-64px; box-sizing:border-box;}*/
	.lnb ul li .sub_menu a {display:block; width:130px; height:35px; line-height:35px; font-size:1em; color:#333; border:0px solid #eee; border-top:0; box-sizing:border-box;
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}
	.lnb ul li .sub_menu a:hover {width:130px; height:35px; line-height:35px; background:#3aa596; color:#fff;}
	.lnb .top_btn { float:right; width:10%;  }
	.lnb .top_btn a {display:inline-block; vertical-align:middle; margin:0 10px;}



#main_visual{clear:both; position:relative; text-align:center; width:100%; height:auto;  max-height:550px;padding:0; margin:0px auto; z-index:0; background:#b2e6eb;}
#main_visual:after{ content:""; display:block; clear:both;}
#main_visual .swiper-slide{width:1200px; max-width:1200px; height:550px; max-height:550px;  padding:0; margin:0 auto; }
#main_visual .swiper-slide div.backgroundimg1{height:550px; background:#b2e6eb url('http://dpsalcokr.cdn3.cafe24.com/image/main_visual01.png') 100% 100% no-repeat; text-align:right;}
#main_visual .sliderkit-text {width:100%; position:absolute; top:200px; left:50%; text-align:left; transform: translate(-50%, -50%);}
#main_visual .sliderkit-text h1.lviewa{font-size:3em;  color:#114054; line-height:1.3em; font-weight:600; /*text-shadow: 0px 1px 4px #333; */}
#main_visual .sliderkit-text h1.sview{font-size:1.2em; color:#114054; line-height:1.3em; padding-top:10px; /* text-shadow: 0px 1px 4px #333; */ }
#main_visual .swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:60px; display:none;}
#main_visual .swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:60px; display:none;}

.s_img1 {position:absolute; top:150px; left:0px; width:50%; }
.s_img1:after{ content:""; display:block; clear:both;}
.s_img1 ul{padding:0; margin:0;}
.s_img1 ul li{float:left; margin-right:5px;}
.s_img1 ul li img{width:100%;}


#contents_wrap { width:100%; margin:0px auto; background:none;}
#contents_wrap:after{ content:""; display:block; clear:both;}

#m_bnr1{clear:both; width:100%; margin:0px auto; }
#m_bnr1:after{ content:""; display:block; clear:both;}
#m_bnr1 .edu_left {float:left; width:50%; height:220px; padding:0; background:#000000;}
#m_bnr1 .edu_right {float:left; width:50%; height:220px; padding:0; background:#5abdaf;}
#m_bnr1 .edu_left .edu_area { float:right; width:600px; max-width:600px; height:220px; padding:40px 10px 40px 20px; background:url('http://dpsalcokr.cdn3.cafe24.com/image/edu_back2.jpg')repeat-y;  background-position:30% -40%; background-attachment: fixed;}
#m_bnr1 .edu_left .edu_area p{ font-size:1.8em; line-height:24px; color:#fff; letter-spacing:-0.05em; padding-right:20px;}
#m_bnr1 .edu_left .edu_area span{ display:inline-block; padding-top:15px; padding-right:20px; font-size:0.95em; line-height:18px; color:#fff; letter-spacing:0em; opacity:0.8;}
#m_bnr1 .edu_right .edu_area { float:left; width:600px; max-width:600px; height:220px; padding:40px 10px 40px 20px;}
#m_bnr1 .edu_right .edu_area .edu_bnr{ width:500px; margin:0 auto;}
#m_bnr1 .edu_right .edu_area .edu_bnr:after {content:""; display:block; clear:both;}
#m_bnr1 .edu_right .edu_area .edu_bnr ul{ width:100%; padding:0; margin:0; }
#m_bnr1 .edu_right .edu_area .edu_bnr ul li{ position:relative; float:left; padding:0; margin-right:30px; width:100px; height:100px; text-align:center; box-sizing:border-box; cursor:pointer; }
#m_bnr1 .edu_right .edu_area .edu_bnr ul li div { display:block; width:100px; height:100px; line-height:100px; border-radius:50%; margin:0 auto;  background:#fff; -webkit-transition: all 200ms ease-in;
		-ms-transition: all 200ms ease-in;
		-moz-transition: all 200ms ease-in;
		transition: all 200ms ease-in;}
#m_bnr1 .edu_right .edu_area .edu_bnr ul li i {display:block; width:100px; height:100px; line-height:100px; font-size:2.8em; color:#35aa98; text-align:center;}
#m_bnr1 .edu_right .edu_area .edu_bnr ul li p {display:block; color:#fff; font-size:1.2em; text-align:center; padding-top:10px; }
#m_bnr1 .edu_right .edu_area .edu_bnr ul li:hover div{ background:#FF7E77;}
#m_bnr1 .edu_right .edu_area .edu_bnr ul li:hover i{ color:#fff;}
#m_bnr1 .edu_right .edu_area .edu_bnr ul li:hover p{ color:#000;}

#m_bnr1 .edu_right .edu_area .edu_bnr ul li:nth-child(4){ margin-right:0;}


#m_bnr2{clear:both; width:1200px; padding-top:40px; margin:0px auto; }
#m_bnr2:after{ content:""; display:block; clear:both;}
#m_bnr2 .con_bnr{ width:100%;}
#m_bnr2 .con_bnr:after {content:""; display:block; clear:both;}
#m_bnr2 .con_bnr ul{ width:100%; padding:0; margin:0; border-top:0px solid #EEE; list-style:none;}
#m_bnr2 .con_bnr ul li{ position:relative; float:left; padding:10px 0 15px 0; margin-right:8px; width:294px; height:270px; text-align:center; border:1px solid #EEE; box-sizing:border-box; background:#fff;}
#m_bnr2 .con_bnr ul li:nth-child(4){margin-right:0px;}
#m_bnr2 .con_bnr ul li div { display:block; width:70px; height:70px; line-height:70px; text-align:center; border-radius:50%; margin:5px auto; background:none;}
#m_bnr2 .con_bnr ul li i {  display:inline; width:70px; height:70px; line-height:70px; vertical-align:middle;  font-size:2em; color:#333; text-align:center; }
#m_bnr2 .con_bnr ul li p.tit {display:block; font-size:1.5em; margin-top:10px; color:#000;}
#m_bnr2 .con_bnr ul li p.tel {display:block; padding-top:10px; font-size:1.2em; color:#555;}
#m_bnr2 .con_bnr ul li span {display:block; padding-top:10px; font-size:0.9em; color:#777;}
#m_bnr2 .con_bnr ul li span.con_txt {display:block; padding-top:15px; font-size:0.9em; color:#777;}
#m_bnr2 .con_bnr ul li span.btn_more2 {position:absolute; width:100%; text-align:center; display:block; bottom:25px; font-size:0.9em; color:#777;}
#m_bnr2 .con_bnr ul li span.btn_more2:hover {color:red; cursor:pointer; }


#comm_area{width:1200px; padding-top:40px; margin:0px auto; background:none;}
#comm_area:after{ content:""; display:block; clear:both;}
#comm_area .board_area{width:100%;}
#comm_area .board_area .dleft{ position:relative; float:left; width:48%;}
#comm_area .board_area .dright{position:relative; float:right; width:48%;}
#comm_area .board_area div.board_box{width:98%; height:200px; overflow:hidden; margin:0 auto;}
#comm_area .board_area div.board_box .title{height:40px; font-size:1.3em; font-weight:500; border-bottom:1px solid #eee;}
#comm_area .board_area div.board_box ul{width:100%; padding:0; margin-top:20px;}
#comm_area .board_area div.board_box ul li{ height:24px; line-height:24px;margin:0;}
#comm_area .board_area div.board_box ul li a{float:left; font-size:0.9em; color:#777; }
#comm_area .board_area div.board_box .time{float:right; font-size:0.9em; color:#777;}
#comm_area .board_area div.board_box .more{position:absolute; top:0px; right:7px;  transition: 0.5s all ease;   -webkit-transition: 0.5s all ease;   -moz-transition: 0.5s all ease;   -ms-transition: 0.5s all ease;   -o-transition: 0.5s all ease; }
#comm_area .board_area div.board_box .more:hover{-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg); transform: rotate(90deg);}


#mou_site{clear:both; width:100%; height:80px; border-top:1px solid #eee; background:#f8f8f8; margin:0px auto;}
.mou_area{position:relative; width:1200px; height:50px; padding:15px 0; margin:0 auto; }
.mou_area .info{float:left; width:300px; color:#333; font-size:1.2em; line-height:20px; letter-spacing:-0.05em; }
.mou_area #leftbtnbox{position:absolute; top:30px; left:310px;}
.mou_area #leftbtnbox #bnleftbtn{background:url('http://dpsalcokr.cdn3.cafe24.com/image/arrow_prev.gif') no-repeat 0 0; width:10px; height:16px;}
.mou_area #rightbtnbox{position:absolute; top:30px; right:0;}
.mou_area #rightbtnbox #bnrightbtn{background:url('http://dpsalcokr.cdn3.cafe24.com/image/arrow_next.gif') no-repeat 0 0;width:10px;height:16px;}
.mou_area .btn_prev {float:left;}
.bx-wrapper{position:relative; margin-left:50px; width:815px; float:left; }
.slide{text-align:center;}
button {background:none; cursor: pointer; margin: 0; margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; }
button span{display:none;}


#footer{ clear:both; width:100%; padding-bottom:70px; }
#footer:after{ content:""; display:block; clear:both;}
#footer .copy_bar{width:100%; height:50px; line-height:50px; background-color:#444; }
#footer .copy_bar div{width:1200px; margin:0 auto; }
#footer .copy_bar div .copy_menu {float:left; height:50px; line-height:50px; text-align:left;}
#footer .copy_bar div .copy_menu a{color:#fff; }
#footer .copy_bar div .copy_menu a:hover{color:#3aa596; }
#footer .copy_bar div .btn_top {float:right; width:100px; height:50px; line-height:50px; text-align:right; }
#footer .copy_bar div .btn_top i{color:#fff; font-size:2em;}

#footer .copyright{width:1200px; margin:0 auto; }
#footer .copyright p{width:100%; text-align:left; color:#333; padding-top:20px; }
#footer .copyright span{color:#666; margin-right:15px; font-size:1.05em;}



/***********************************************
 * sub
 ***********************************************/

#sub_visual{position:relative; top:0; width:100%; height:210px; text-align:center; background:#b2e6eb;}
#sub_visual img{width:100%; }

.s_img2 {position:absolute; top:55px; left:330px; width:50%; }
.s_img2:after{ content:""; display:block; clear:both;}
.s_img2 ul{padding:0; margin:0;}
.s_img2 ul li{float:left; margin-right:-25px;}
.s_img2 ul li img{width:80% !important ;}


.backgroundimg{position:relative; width:1200px; text-align:center; margin:0 auto; z-index:999;}
.visual_area {width:100%; position:relative; max-width:1200px; height:210px; margin:0 auto;}
.visual_area .visual_img {width:20%; position:absolute; bottom:0; right:0; }
.visual_title{position:absolute; width:100%; max-width:1200px; margin:65px 0 0 20px; text-align:left; z-index:9999;}
.visual_title h1{font-size:2em; line-height:24px; line-height:1.3em; color:#114054; text-shadow:0px 0px 0px gray;}
.visual_title span{display:block; font-size:1em; line-height:1.3em; color:#114054; padding-top:5px;}


#sub_wrapper{width:100%; margin:0 auto; }
#sub_wrapper:after{ content:""; display:block; clear:both;}
#sub_menu{width:100%; border-top:1px solid #eee; border-bottom:1px solid #eee;} 


.sub_location{ width:1200px; height:60px; font-size: 0; background-color: #fff;border-bottom: 0px solid #eee; margin:0 auto;}
.sub_location > div{font-size: 0;}
.sub_location > div .cen{ float:left; width:60px; height:60px; line-height:60px; text-align:center; border-left: 1px solid #eee; border-right: 1px solid #eee;}
.sub_location > div .cen i{ font-size:1.5em;}

.sub_location ul{width:1200px; padding:0; margin:0; display: inline-block; width:179px; border-right: 1px solid #eee;vertical-align: top; box-sizing:border-box; }
.sub_location ul:first-child{ border-left: 1px solid #eee; }
.sub_location ul li{position: relative; width:100%;}
.sub_location ul li span{display: block;padding: 0 15px; line-height: 60px; font-size:1.2em; color: #333;background: url(http://dpsalcokr.cdn3.cafe24.com/image/icnLocaArr.png) 90% center no-repeat;cursor: pointer;}
.sub_location ul.on li span{background: url(http://dpsalcokr.cdn3.cafe24.com/image/icnLocaArr1.png) 90% center no-repeat;}
.sub_location ul li a{width:100%; display: block;padding: 8px 15px; color: #333;}
.sub_location ul li a:hover{color: #fff; background:#3aa596;}

.sub_location ul ul{display: none;position: absolute;top:60px; left: -1px; padding: 0px 0;background-color: #fff;border: 1px solid #eee;z-index: 1;}
.sub_location ul.on li ul{display: block;}
.sub_location ul.dep2 li span{color: #000;}
.sub_location ul.dep2 ul{width:180px;}


#sub_tit { position:relative; width:1200px; margin:30px auto; }
#sub_tit .path { position:absolute; top:-70px; right:0; }
#sub_tit .path li { float: left; text-align:center; font-size:0.9em; padding: 0 8px 0 12px; margin: 0 0 0 0px; color: #757575; background: url('http://dpsalcokr.cdn3.cafe24.com/image/ico_path.gif') no-repeat left center; }
#sub_tit .path li:first-child { background:none;}
#sub_tit .path li:last-child { color:#333; font-weight:500;}
#sub_tit .path li a{color:#757575;}
#sub_tit .path li a:hover{color:#333;}

#sub_tit .title { width:100%; text-align:left; padding:20px 0 20px 0;}
#sub_tit .title h1{ width:100%; font-size:0.8em; text-align:center; margin-bottom:30px;}
#sub_tit .title h1:after{ content:""; display:block; width:50px; margin:0 auto; padding-top:20px;border-bottom:2px solid #333; clear:both;}
#sub_tit .title p{  display:inline-block; text-align:left;  color:#000; font-size:3em; font-weight:700;}
#sub_tit .title span{  display:block; text-align:center;  color:#777; font-size:1.3em; font-weight:300; }


.scontents{width:1200px; height:100%;  margin:0px auto; padding-bottom:70px; background:none; }
.scontents:after{ content:""; display:block; clear:both;}

.scontents .con_area { width:1200px; background:none;}
.scontents .con_area:after{ content:""; display:block; clear:both;}

.scontents .subtit {width:1200px; margin:0 auto;}
.scontents .subtit:after {content:""; display:block; clear:both;}
.scontents .subtit p { position: relative; display:block; font-size:1.5em; padding:10px 0 15px 0; margin-right:20px;  }
.scontents .subtit p:before { content: ""; display: block; position: absolute; top: 0; left: 0; width: 20px; height: 2px;  background: #dc0024;}
.scontents .subtit span { padding-left:10px; width:20px; background:url('http://dpsalcokr.cdn3.cafe24.com/image/arr1.gif') no-repeat left center;}



/***********************************************
 * ¿¬±¸¼Ò¼Ò°³
 ***********************************************/
.company {width:100%; text-align:left;}
.company img {float:left; width:500px; height:410px; margin-right:40px; border-radius:2%; }
.company .tit {font-size:1.8em; line-height:30px; color:#000; padding-top:20px; }

.map_wrap{position:relative; top:0; width:100%; height:400px; margin:0 auto;}
.map_wrap .map_info {float:left; width:50%; padding:0; margin:0;opacity:0.9; }
.map_wrap .map_info .con_box { padding:0; margin-bottom:50px; }
.map_wrap .map_info .con_box > h2{ margin-top:0; margin-bottom:20px;}
.map_wrap .map_info table { width:100%; border-top:1px solid #000; padding:0; margin:0; border-collapse:collapse;}
.map_wrap .map_info table th { width:20%; text-align:center; font-size:13px; color:#000; vertical-align:middle; font-weight:normal; padding:0; margin:0; background:#f5f5f5; border-bottom:1px solid #EEE;}
.map_wrap .map_info table td { width:80%; text-align:left; font-size:13px; color:#555; vertical-align:top;  padding:10px 0 10px 15px; background:#fff; border-bottom:1px solid #EEE;}
.map_wrap .map_info table td > a {color:#666;}
.map_wrap .map_info table td > a:hover {color:#000;}

.g_map {width:100%; height:400px; overflow:hidden; margin-bottom:20px;}


/* Á¶Á÷µµ */
.organ { position:relative; top:0; width:1200px; }
.organ:after{content:""; display:block; clear:both;}
.organ .dep1 {  width:100%; }
.organ .dep1 h4 {  width:160px; height:160px; line-height:160px; border-radius:100px; margin:0 auto; padding:10px 0;  text-align:center; font-weight:500; background:#26a9e1;}
.organ .dep1 h4 p{  line-height:20px;  font-size:1.4em; color:#fff; padding-top:30px; }
.organ .dep1 h4 p span{  display:block; margin-top:10px; color:#fff;  font-size:0.7em}

.organ .dep2 { width:600px; margin:0 auto; padding-top:50px; background:url('/html/company/image/03_organ.gif') repeat-y center top; background-position:center 50%;}
.organ .dep2 h4 {  width:200px; margin:0 auto;  padding:10px 0; text-align:center; font-weight:500; font-size:1.1em; color:#fff; background:#5abdaf; }
.organ .dep2 h4 p{  line-height:20px;  font-size:1.3em; color:#fff; padding:10px; }
.organ .dep2 h4 p span{ display:block; margin-top:10px; color:#fff;  font-size:0.7em}

.organ .dep2 .bg_line { padding-top:50px; background:url('/html/company/image/03_organ.gif') repeat-x; background-position:center top;}

.organ .dep3 {position:absolute; top:148px; width:100%; margin:0 auto;}
.organ .dep3:after{content:""; display:block; clear:both;}
.organ .dep3 > ul > li { float:left; width:170px; background:url('/html/company/image/03_organ.gif') repeat-y center top; }
.organ .dep3 > ul > li:nth-child(1) {margin-top:160px; margin-left:280px; } /* °¨»ç */
.organ .dep3 > ul > li:nth-child(2) {margin-top:20px; margin-left:300px; } /* ÀÚ¹®ÀÇ */
.organ .dep3 > ul > li:nth-child(3) {margin-top:160px; margin-left:-170px; } /* °í¹® */

.organ .dep4 {width:600px; margin:0 auto;  padding-top:60px; background:url('/html/company/image/03_organ.gif') repeat-y center top;  }
.organ .dep4 h4 {width:200px; margin:0 auto; padding:10px 0; text-align:center; font-weight:500;  font-size:1.1em; color:#fff; letter-spacing:0.05em; background:#2a3754; }
.organ .dep4 h4 p{  line-height:20px;  font-size:1.3em; color:#fff; padding:10px; }
.organ .dep4 h4 p span{ display:block; margin-top:10px; color:#fff;  font-size:0.7em}

.organ .dep4 .bg_line { padding-top:40px; background:url('/html/company/image/03_organ.gif') repeat-x; background-position:center top;}

.organ .dep5 { width:900px; margin:0 auto; padding-top:30px; background:url('/html/company/image/03_organ.gif') repeat-y center top;}
.organ .dep5 h5 p {color:#000; font-weight:700;}
.organ .dep5 > ul > li { float:left; width:200px; padding-top:30px; background:url('/html/company/image/03_organ.gif') repeat-y center top; }
.organ .dep5 > ul > li:nth-child(1) {margin-left:35px;}
.organ .dep5 > ul > li:nth-child(2) {margin-left:115px; }
.organ .dep5 > ul > li:nth-child(3) {margin-left:114px;}
.organ .dep5 .bg_line { border-bottom:1px solid #d5d6d8; width:70%; margin:0 auto;}

.organ div h5 { background:#fff; display:block; border:1px solid #333; color:#333; font-weight:400; padding:10px 5px; text-align:center; }
.organ div h5 span {display:block;}
.organ div > ul > li > ul > li { background:#fff; border:1px solid #ddd; color:#777; padding:10px 5px; text-align:center; margin-top:8px; }


/* MOUÃ¼°á±â°ü */
.mou_bnr {width:100%;  padding:20px 0; background:#f8f8f8; border:1px solid #eee; }
.mou_bnr:after{ content:""; display:block; clear:both;}
.mou_bnr ul{display:block; width:90%; padding:0; margin:0 auto;}
.mou_bnr ul li{float:left; width:20%; text-align:center; padding:5px 0;}




/***********************************************
 * ±³À°¾È³»
 ***********************************************/

.edu_page1 {width:1200px; margin:20px auto; margin-bottom:50px;}
.edu_page1:after{ content:""; display:block; clear:both;}
.edu_page1 li {float:left; list-style:none; padding:0; margin:0; width:294px; margin-right:8px; border:1px solid #eee; box-sizing:border-box;}
.edu_page1 li:last-child {margin-right:0;}
.edu_page1 li .sname {margin:20px 0px; font-size:1em; color:#000;text-align:center; }
.edu_page1 p img {width:292px; height:200px;}

.edu_page2 {width:1200px; margin:20px auto; margin-bottom:50px;}
.edu_page2:after{ content:""; display:block; clear:both;}
.edu_page2 li {float:left; list-style:none; padding:0; margin:0; width:294px; margin-right:8px; border:1px solid #eee; box-sizing:border-box;}
.edu_page2 li:last-child {margin-right:0;}
.edu_page2 li .sname {margin:20px 0px; font-size:1em; color:#000;text-align:center; }
.edu_page2 i {width:292px; height:200px; line-height:200px; font-size:3em; text-align:center; background:#f8f8f8;}

.edu_page3 {width:1200px; margin:20px auto; margin-bottom:50px;}
.edu_page3:after{ content:""; display:block; clear:both;}
.edu_page3 li {float:left; list-style:none; padding:0; margin:0; width:232px; margin-right:10px; border:1px solid #eee; box-sizing:border-box;}
.edu_page3 li:last-child {margin-right:0;}
.edu_page3 li .sname {margin:20px 0px; font-size:1em; color:#000;text-align:center; }
.edu_page3 i {width:232px; height:150px; line-height:150px; font-size:3em; text-align:center; background:#f8f8f8;}


.edu_tbl table { clear:both;  margin:20px 0 50px 0; width:100%; border-top:1px solid #000; border-collapse:collapse;}
.edu_tbl table th.title {height:50px; line-height:50px; border-bottom:1px solid #000;}
.edu_tbl table th { width:15%; height:50px; line-height:50px; font-size:1em; color:#000; vertical-align:middle; text-align:center; font-weight:normal; border-bottom:1px solid #EEE; }
.edu_tbl table td { width:85%; height:50px; line-height:50px; font-size:1em; color:#777; vertical-align:top; text-align:left; border-bottom:1px solid #EEE; padding-left:20px; background:url('http://dpsalcokr.cdn3.cafe24.com/image/gubun_line.gif')no-repeat left center;}

.edu_etc { width:1200px; height:100px;}
.edu_etc ul{ padding:0; margin:0;}
.edu_etc ul li{  float:left; width:25%; margin:20px 0;}
.edu_etc ul li i { display:block; width:100px; margin:0 auto; height:100px; line-height:100px; text-align: center; font-size: 2.5em; color: #fff; background:#5abdaf; border-radius: 100px;}
.edu_etc ul li p {width:100%; font-size:1.2em; text-align:center; margin:0; padding-top:15px;}
.edu_etc ul li span {font-size:0.9em; color:#777; }

