@charset "utf-8";
/* CSS Document */


/* 자유게시판 상단 */
.bbs_top{background:url(../images/common/bbs_top_bg.jpg) no-repeat; height:100px; margin:0 ; padding:15px 10px 0 120px; width:640px;}
.bbs_top p{font-size:12px;}


/* 공통 */

h4{margin-block-start: 1.33em;margin-block-end: 1.33em;}
h5{padding:0 0 0 20px; background:url(../images/common/h5_bg.jpg) no-repeat 0 3px; font-size:14px; color:#796031;margin-block-start: 1.67em;margin-block-end: 1.67em;}
h6{padding:0 0 0 25px; background:url(../images/common/h6_bg.jpg) no-repeat 5px 6px; font-size:13px; color:#063;margin-block-start: 1.67em;margin-block-end: 1.67em;}

.tab_menu{width:760px; overflow:hidden; border-bottom:2px solid #063; border-left:2px solid #060; margin:0 0 20px 0; }
.tab_menu li{float:left; display:inline; padding:5px 40px; border-top:2px solid #060; border-right:2px solid #060; }
.tab_menu li a{font-weight:bold; font-size:14px; color:#009900;}

.tab_menu .selected{background:#060;}
.tab_menu .selected a{color:#fff;}


#comm_table{width:98%; padding:0; margin:0; border-top:2px solid #060; border-left:1px solid #999 ; margin:20px 0 0 0; }
#comm_table th{padding:5px; border-bottom:1px solid #999; border-right:1px solid #999; font-weight:bold; background:#f9f9f9; color:#060; text-align:center; vertical-align:middle; }
#comm_table td{padding:5px; border-bottom:1px solid #999; border-right:1px solid #999; text-align:center;}

#comm_table td ul li{float:left; width:195px; padding:5px; text-align:left; }

.td_tit{vertical-align:middle; background:#FBFFF7 ;}


.list_comm li{padding:0 0 5px 20px; background:url(../images/common/li_bg.jpg) no-repeat 5px 5px;}
.list_comm li span{float:left; font-weight:bold; width:70px;}




/* 아이핀 */
#ipin{width:490px; height:600px; border:5px solid #0d4e96; padding:0; margin:0;}
#ipin_txt{background:url(../images/common/ipin_bg.jpg) no-repeat top right; padding:20px; overflow:hidden;}
#ipin_txt p{padding:20px 140px 0 0;}
.ipin_btn{text-align:center;}
.ipin_btn ul{padding-left:20px;}
.newipin{padding-left:20px; margin-top:20px;}
.newipin li{padding-bottom:10px;}
/* 아이핀 실명인증*/
#real_name{ padding:20px;}
#real_name p{padding:10px 0;}
#real_name dl{padding:5px 20px; overflow:hidden;}
#real_name dl dt{float:left; width:130px; }
#real_name dl dd{float:left;}
#real_name input{width:100px;  border-radius:5px; border:1px solid #CCC; padding:5px;  margin:0 0 5px ;}
#real_name label{float:left; font-weight:bold;}
#real_name .real_btn{text-align:center;}
#real_name .center{text-align:center;}




/* 로그인 */
#login{width:495px; height:370px; border:5px solid #0d4e96; padding:0; margin:0;}
#login_txt{background:url(../images/common/ipin_bg.jpg) no-repeat top right; padding:20px; overflow:hidden;}
#login_txt p{padding:20px 140px 0 0;}

#login_inner{padding:20px; overflow:hidden;}
#login input{border-radius:5px; border:1px solid #CCC; padding:5px; display:block; width:200px; margin:0 0 5px ;}
#login label{float:left; font-weight:bold; margin:0 30px 0 0; width:50px;}

#login_id {float:left; margin:0 30px 0 0;}
#login_btn{float:left;}
#login_btn1{float:left;}
#login_find{clear:both; padding:0 0 0 20px; font-weight:bold;}


/* 학과소개 */
#history dl{widht:760px; overflow:hidden; padding:10px 0; margin:0;}
#history dl dt{float:left;width:100px;font-weight:bold;color:#360;padding: 3px 0 0 20px;font-size: 17px;}
#history dl dd{float:left;width:640px;padding: 4px 0 4px;}


/*  입상실적 */
h5.acc_trigger {float:left; padding:5px 0;	margin: 0 0 7px 0; background:url(../images/common/h5_bg.jpg) no-repeat 0 7px;  width: 760px ; font-weight: bold; border-bottom:1px solid #CCC;}
h5.acc_trigger a {color: #717171; text-decoration: none; display: block; padding: 0 0 0 30px; letter-spacing:-1px;}
h5.acc_trigger a:hover {color: #ad0000;}
h5.active {}
.acc_container {margin: 0 0 5px 0; 	padding: 0;	overflow: hidden;	width: 760px;	clear: both; }
.acc_container .block {	padding: 10px;}
.acc_container .block p {padding: 5px 0; margin: 5px 0;}



/* 학과 둘러보기 */
.view ul{padding:0 0 0 10px;}
.view ul li{float:left; width:230px; height:200px; margin:0 20px 0 0;}

/* 교육과정 */
.edu{width:760px; overflow:hidden; padding:20px 0; margin:0; border-bottom:1px solid #999;}
.edu img{float:left; width:126px; margin:0 20px 0 0;}
.edu .edu_in{float:left; width:614px; padding:0; margin:-20px 0 0 0;}


/* 교수소개 */

#professor{display:inline-block; width:320px; height:160px; padding:15px; margin:0 20px 30px 0; border-top:2px solid #666; overflow:hidden; background:#f9f9f9;}
#professor .pic_img{float:left; margin:0; width:115px; }
#professor .pic_img img{border:3px solid #FFF; box-shadow:#999 1px 1px 3px}
#professor .send_mail{margin:3px 0 0 10px;}
#professor ul{float:left; width:190px;}
#professor ul li span{display:inline-block; font-weight:bold; width:100px !important;}
#professor ul li {padding:3px 0 3px 10px; background:url(../images/common/professor_li_bg.jpg) no-repeat 0 10px ;}
#professor .pro_more img{padding:10px 0;}

#professor_view{width:760px;  padding:20px; margin:0 20px 30px 0; border-top:2px solid #666; overflow:hidden; background:#f9f9f9;}
#professor_view .pic_img{float:left; margin:0; width:130px; }
#professor_view .pic_img img{border:3px solid #FFF; box-shadow:#999 1px 1px 3px}
#professor_view .send_mail{margin:3px 0 0 10px;}
#professor_view ul{float:left;}
#professor_view ul li span{display:inline-block; font-weight:bold; width:100px !important;}
#professor_view ul li {padding:3px 0 3px 10px; background:url(../images/common/professor_li_bg.jpg) no-repeat 0 10px ;}
#professor_view .pro_more img{padding:10px 0;}


#professor_view_02 h4{background:url(../images/common/professor_h4_bg.jpg) no-repeat; font-weight:bold; font-size:16px; padding:0 0 5px 20px; border-bottom:1px solid #CCC;}
#professor_view_02 .comm_list{padding:3px 0 3px 10px; background:url(../images/common/professor_li_bg.jpg) no-repeat 0 10px ;}

.list_btn{text-align:center;padding:10px 0;}




/* 진로안내 */
.course01{width:730px; height:290px; margin:0 0 30px 0; background:url(../images/sub03/course_img01.jpg) no-repeat; color:#fff; padding:10px 0 0 30px ;}
.course01 ul{width:310px;}
.course01 ul li{padding:3px; list-style:circle; font-size:13px; font-weight:600;}


.course02{width:730px; height:220px; margin:0 0 30px 0; background:url(../images/sub03/course_img02.jpg) no-repeat; color:#fff; padding:10px 0 0 30px ;}
.course02 ul{width:300px;}
.course02 ul li{padding:3px; list-style:circle; font-size:13px; font-weight:600;}



.course03{width:730px; height:200px; margin:0 0 30px 0; background:url(../images/sub03/course_img03.jpg) no-repeat; color:#fff; padding:10px 0 0 30px ;}
.course03 ul{width:300px;}
.course03 ul li{padding:3px; list-style:circle; font-size:13px; font-weight:600;}


.course04 ul li{float:left; width:230px; padding:0 0 5px 20px; background:url(../images/common/li_bg.jpg) no-repeat 5px 5px;}

/* 취업현황 */

.incruit{width:760px; overflow:hidden; padding:20px 0; border-bottom:1px solid #CCC;}
.incruit img {float:left; width:230px; padding:0; margin:0 20px 0 0;}
.incruit dl{float:left; width:510px;}
.incruit dl dt{font-weight:bold; font-size:14px; color:#006600; margin:0 0 20px 0;}
.incruit dl dd ul li{float:left; width:150px; padding:0 0 5px 20px; background:url(../images/common/li_bg.jpg) no-repeat 5px 5px; font-weight:600;}




/* 사이트맵 */
.sitemap{float:left; width:240px; height:300px; padding:0; margin:0 13px 0 0; }
.sitemap h4{background:url(../images/sub06/sitemap_bg.jpg) no-repeat; width:240px; height:30px; font-size:14px; font-weight:bold; text-align:center;  padding:7px 0;}
.sitemap h4 a{color:#006633 !important;}
.sitemap ul{padding:0; margin:0;}
.sitemap li{padding:5px 0 5px 20px;  background:url(../images/common/li_bg.jpg) no-repeat 5px 5px; font-size:13px; border-bottom:1px dashed #CCC;}

/* 공통 */
.page_ti { font-size:20px; }
.page_sti { font-weight:600 }
.page_left { float:left; width:15%; padding-top:1.5%; border-top:1px solid #333 }
.page_right { float:right; width:80% }

.box { margin-bottom:5%; padding:4%; border:1px solid #ccc }

.info_ti { float:left; width:33%; paddng-right:2.5%; font-size:17px; font-weight:600; color:#1042a5; }
.info_ti2 { float:left; width:100%; font-size:17px; font-weight:600; color:#1042a5; }
.info_txt { float:right; width:67%; padding-left:2.5%; border-left:1px solid #e6e6e6 }
.info_txt li { margin:0; padding:0 0 0 1.2em; line-height:27px; color:#333; background:url(/img/inc/li3bg.png) no-repeat 0 7px; }
.info_list li { margin:0; padding:0 0 0 1.0em; line-height:25px; color:#333; background:url(/img/inc/li3bg.png) no-repeat 0 7px; }
.info_stxt { margin-top:15px; font-size:14px; color:#666 }

.img_list li { float:left; width:50%; padding:7px 0; text-align:center }
.img_list li p, .img_list2 li p { margin-top:7px; font-weight:600; }
.img_list2 li { float:left; width:100%; padding:7px 0; text-align:center }
.img_list3 > li { float:left; width:50%; padding:10px 20px }
.img_list3 > li img { margin:10px 0 }

/* 교수소개 */
.professor2 > li { float:left; width:50%; margin:1.5% 0 }
.professor2_img { float:left; width:35%; text-align:left }
.professor2_img img {width:108px;height:138px; padding:3px; border:1px solid #e6e6e6 }
.professor2_txt { float:right; width:65%; text-align:left;padding-left:2%;box-sizing:border-box}
.cle:after{clear: both; content: ""; display: block;}
.cle {*zoom:1;}

.professor3 > li { float:left; width:50%; margin:1.5% 0 }
.professor3_img { float:left; width:35%; text-align:left }
.professor3_img img {width:108px;height:138px; padding:3px; border:1px solid #e6e6e6 }
.professor3_txt { float:right; width:65%; text-align:left;padding-left:2%;box-sizing:border-box}

.pro3_tit{width:100%;padding:10px 0;font-size:22px; color:#555; letter-spacing: -1px;}