@charset "utf-8";

/* 학과장 인사말 */

#greeting { width:100%; }
#greeting > div { float:left; }
#greeting .pht { width:168px; padding-right:28px; font-weight:bold; text-align:right; color:#414141; }
#greeting .pht > .pst { margin-top:6px; font-size:16px; }
#greeting .pht > .nm { margin-top:2px; font-size:24px; }
#greeting .txt_01 { width:530px; }
#greeting .txt_02 { margin-top:7px; }
#greeting .txt > .tit { font-size:22px; line-height:30px; font-weight:bold; letter-spacing:-1px; color:#76a028;padding-bottom:20px; }
#greeting .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#28427b; }
#greeting .txt > .cont { margin:15px 0 0 4px; font-size:14px; line-height:27px; letter-spacing:-0.5px; color:#444444; }
#greeting .txt > .cont p {margin:15px 0;text-indent:15px;}
#greeting .txt > .cont > font { font-weight:bold; color:#28427b; }
#greeting .under_txt { width:100%; padding-right:28px; font-weight:bold; text-align:right; color:#414141;font-size:16px;margin-top:30px; }
#greeting .under_txt > .pst1 { margin-top:30px; font-size:20px; }
#greeting .txt > .cont > ul {margin:0 0 0 18px;padding:0;}

@media all and (max-width:1000px){
#greeting .pht { width:20%; padding-right:5%; }
#greeting .pht > img { width:50%; height:auto; }
#greeting .txt_01 { width:75%; }
}

@media all and (max-width:600px){
#greeting .pht { float:inherit !important; width:168px; padding:0; margin:0 auto; }
#greeting .txt_01 { width:100%; margin-top:30px; }
}

/* 학과연혁 */

#year { width:100%; }
#year > div { float:left; }
#year .pht { width:222px; padding-right:28px; font-weight:bold; text-align:right; color:#414141; }
#year .pht > .pst { margin-top:6px; font-size:16px; }
#year .pht > .nm { margin-top:2px; font-size:24px; }
#year .txt_01 { width:750px; }
#year .txt_02 { margin-top:7px; }
#year .txt > .tit { font-size:22px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#year .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#28427b; }
#year .txt > .cont { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444; }
#year .txt > .cont > font { font-weight:bold; color:#28427b; }
#year .txt > .cont > ul {margin:0;padding:0;list-style:none;width:100%;line-height:25px; }
#year .txt > .cont > ul li  {padding:9px;margin:5px;vertical-align:middle;border-bottom:1px dotted #cecece; }
#year .txt > .cont > ul li span.y {position:relative;top:-3px;font-size:20px;padding-right:10px;font-weight:bold;color:#76a028; }
#year .txt > .cont > ul li span.mon {position:relative;top:-5px;font-size:15px;padding-right:20px;font-weight:bold;color:#052443; }
#year .txt > .cont > ul li span.co {padding-left:130px;display:block;margin-top:-30px; }

@media all and (max-width:1000px){
#year .pht { width:20%; padding-right:5%; }
#year .pht > img { width:100%; height:auto; }
#year .txt_01 { width:100%; }
}

@media all and (max-width:600px){
#year .pht { float:inherit !important; width:168px; padding:0; margin:0 auto; }
#year .txt_01 { width:100%; margin-top:10px; }
}


/* 교육목표 및 학과인재상 */

#education{ width:100%; }
#education > div { float:left; }
#education .pht { width:222px; padding-right:28px; font-weight:bold; text-align:right; color:#414141; }
#education .pht > .pst { margin-top:6px; font-size:16px; }
#education .pht > .nm { margin-top:2px; font-size:24px; }
#education .txt_01 { width:750px; }
#education .txt_02 { margin-top:7px; }
#education .txt > .tit { font-size:22px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#education .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;  }
#education .txt > .cont { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444; }
#education .txt > .cont > img{ float:left;text-align:left;padding-right:20px;}
#education .txt > .cont > .font_b {margin:15px 0 15px 4px; font-size:22px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#76a028;}
#education .txt > .cont > font { font-weight:bold; color:#28427b;}
#education .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#education .txt > .cont > ul li {display:inline;padding:0 20px;}

@media all and (max-width:1000px){
#education .txt_01 { width:100%; }
#education .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#education .txt > .cont > ul li {display:inline;padding:0 20px;}
}

@media all and (max-width:600px){
#education .pht { float:inherit !important; width:168px; padding:0; margin:0 auto; }
#education .txt_01 { width:100%; margin-top:10px; }
#education .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#education .txt > .cont > ul li {display:inline;padding:0px;}
#education .txt > .cont > ul li img {width:30%;}
}


/* 실습실소개 */

#lab{ width:100%; }
#lab > div { float:left; }
#lab .txt_01 { width:750px; }
#lab .txt_02 { margin-top:7px; width:750px;}
#lab .txt > .tit { font-size:22px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#lab .txt > .tit_s { margin:18px 0 0 4px; font-size:18px; font-weight:bold; color:#2e8105;}
#lab .txt > .cont { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444; }
#lab .txt > .cont > img{ float:left;text-align:left;padding-right:20px;}
#lab .txt > .cont > .font_b {margin:15px 0 15px 4px; font-size:22px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#76a028;}
#lab .txt > .cont > font { font-weight:bold; color:#28427b;}
#lab .txt > .thumb { float:left;margin:10px;}
#lab .txt > .thumb_r { float:right;margin:10px;}
#lab .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#lab .txt > .cont > ul li {display:inline;padding:0 20px;}

@media all and (max-width:1000px){
#lab .txt_01 { width:100%; }
#lab .txt_02 { width:100%; }
#lab .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#lab .txt > .cont > ul li {display:inline;padding:0 20px;}
}

@media all and (max-width:600px){
#lab .txt_01 { width:100%; margin-top:10px; }
#lab .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#lab .txt > .cont > ul li {display:inline;padding:0px;}
#lab .txt > .cont > ul li img {width:30%;}
#lab .txt > .thumb {float:none;text-align:center;}
#lab .txt > .thumb_r {float:none;text-align:center;}
#lab .txt > .thumb > img { width:70%;}
#lab .txt > .thumb_r > img {width:70%;}
}

/* 학과특징 */

#subject{ width:100%; }
#subject > div { float:left; }
#subject .pht { width:222px; padding-right:28px; font-weight:bold; text-align:right; color:#414141; }
#subject .pht > .pst { margin-top:6px; font-size:16px; }
#subject .pht > .nm { margin-top:2px; font-size:24px; }
#subject .txt_01 { width:680px; }
#subject .txt_02 { width:680px;margin-top:7px; }
#subject .txt > .tit { font-size:22px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#subject .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;  }
#subject .txt > .cont { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;background-color:#f3f3f3;padding:10px; }
#subject .txt >  img{display:block;}
#subject .txt > .cont > font { font-weight:bold; color:#28427b;}
#subject .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#subject .txt > .cont > ul li {display:inline;padding:0 20px;}

@media all and (max-width:1000px){
#subject .txt_01 { width:100%; }
#subject .txt_02 { width:100%; }
#subject .txt > img{width:100%;display:block;}
#subject .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#subject .txt > .cont > ul li {display:inline;padding:0 20px;}
}

@media all and (max-width:600px){
#subject .pht { float:inherit !important; width:168px; padding:0; margin:0 auto; }
#subject .txt_01 { width:100%; margin-top:10px; }
#subject .txt_02 { width:100%; margin-top:10px; }
#subject .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#subject .txt > .cont > ul li {display:inline;padding:0px;}
#subject .txt > .cont > ul li img {width:30%;}
}


/* 찾아오시는 길 */

#location { width:100%; }
#location > div { float:left; }
#location .pht { width:340px; padding-right:28px; font-weight:bold; text-align:right; color:#414141; }
#location .pht > .pst { margin-top:6px; font-size:16px; }
#location .pht > .nm { margin-top:2px; font-size:24px; }
#location .txt_01 { width:330px; }
#location .txt_02 { margin-top:7px; }
#location .txt > .tit { font-size:22px; line-height:30px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#location .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#28427b; }
#location .txt > .cont { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;padding-top:50px; }
#location .txt > .cont > font { font-weight:bold; color:#28427b; }
#location .txt > .l_btn { margin:30px 0 0 4px;font-weight:bold; background-color:#28427b;padding:10px;text-align:center;color:#fff; }
#location .txt > .l_btn a,link {color:#fff; }

@media all and (max-width:1000px){
#location .pht { width:20%; padding-right:5%; }
#location .pht > img { width:100%; height:auto; }
#location .txt_01 { width:75%; }
}

@media all and (max-width:600px){
#location .pht { float:inherit !important; width:168px; padding:0; margin:0 auto; }
#location .txt_01 { width:100%; margin-top:30px; }
}

/* 작업치료란 */

#occupy { width:100%; }
#occupy > div { float:left; }
#occupy .txt_01 { width:750px; }
#occupy .txt > .tit { font-size:22px; line-height:30px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#occupy .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#28427b; }
#occupy .txt > .cont { margin:15px 0 20px 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444; }
#occupy .txt > .cont > font { font-weight:bold; color:#28427b; }
#occupy .txt > .cont > img{ display:block;}

@media all and (max-width:1000px){
#occupy .pht { width:20%; padding-right:5%; }
#occupy .pht > img { width:100%; height:auto; }
#occupy .txt_01 { width:100%; }
#occupy .txt > img{width:100%;display:block;}
}

@media all and (max-width:600px){
#occupy .pht { float:inherit !important; width:300px; padding:0; margin:0 auto; }
#occupy .txt_01 { width:100%; margin-top:10px; }
#occupy .txt > img{width:100%;display:block;}
}


/* 작업치료란 */

#job { width:100%; }
#job > div { float:left; }
#job .txt_01 { width:730px; }
#job .txt > .tit { font-size:22px; line-height:30px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#job .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#28427b;color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat; }
#job .txt > .cont { margin:15px 0 10px 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;}
#job .txt > .cont1 { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;background-color:#f3f3f3;padding:10px; }
#job .txt > .cont > font { font-weight:bold; color:#28427b; }
#job .txt > .cont > img{ display:block;}

@media all and (max-width:1000px){
#job .pht { width:20%; padding-right:5%; }
#job .pht > img { width:100%; height:auto; }
#job .txt_01 { width:100%; }
#job .txt > img{width:100%;display:block;}
}

@media all and (max-width:600px){
#job .pht { float:inherit !important; width:300px; padding:0; margin:0 auto; }
#job .txt_01 { width:100%; margin-top:10px; }
#job .txt > img{width:100%;display:block;}
}

/*작업치료에서 중재로 사용하는 작업(활동) 이란 */

#job1 { width:100%; }
#job1 > div { float:left; }
#job1 .txt_01 { width:750px; }
#job1 .txt > .tit { font-size:22px; line-height:30px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#job1 .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#28427b;color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat; }
#job1 .txt > .cont { margin:15px 0 10px 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;}
#job1 .txt > .cont1 { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;background-color:#f3f3f3;padding:10px; }
#job1 .txt > .cont > font { font-weight:bold; color:#28427b; }
#job1 .txt > .cont > img{ display:block;}
#job1 .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#job1 .txt > .cont > ul li { display:inline;}


@media all and (max-width:1000px){
#job1 .pht { width:20%; padding-right:5%; }
#job1 .pht > img { width:100%; height:auto; }
#job1 .txt_01 { width:100%; }
#job1 .txt > img{width:100%;display:block;}
#job1 .txt > .cont > ul li img { width:90%;}
}

@media all and (max-width:600px){
#job1 .pht { float:inherit !important; width:300px; padding:0; margin:0 auto; }
#job1 .txt_01 { width:100%; margin-top:10px; }
#job1 .txt > img{width:100%;display:block;}
#job1 .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#job1 .txt > .cont > ul li img { width:100%;}

}

/* 작업치료의 전망은? */

#foresee { width:100%; }
#foresee > div { float:left; }
#foresee .txt_01 { width:730px; }
#foresee .txt > .tit { font-size:22px; line-height:30px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#foresee .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#28427b;color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat; }
#foresee .txt > .cont { margin:15px 0 10px 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;background-color:#f3f3f3;padding:10px; }
#foresee .txt > .cont1 { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;background-color:#f3f3f3;padding:10px; }
#foresee .txt > .cont > font { font-weight:bold; color:#28427b; }
#foresee .txt > .cont > img{ display:block;}
#foresee .txt > .cont ul { margin:0;padding:0;list-style:none;}
#foresee .txt > .cont ul > li {padding:5px 0;}

@media all and (max-width:1000px){
#foresee .pht { width:20%; padding-right:5%; }
#foresee .pht > img { width:100%; height:auto; }
#foresee .txt_01 { width:100%; }
#foresee .txt > img{width:100%;display:block;}
}

@media all and (max-width:600px){
#foresee .pht { float:inherit !important; width:300px; padding:0; margin:0 auto; }
#foresee .txt_01 { width:100%; margin-top:10px; }
#foresee .txt > img{width:100%;display:block;}
}

/* 교과과정 */

#course { width:100%; }
#course > div { float:left; }
#course .txt_01 { width:750px;}
#course .txt_01 > img { padding:5px 0;}
#course .txt > .tit {padding-bottom:10px; font-size:20px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#28427b; padding-left:23px;background:url('../img/sub/icon/title_dot.gif') left 4px no-repeat;}
#course .txt > .tit > strong {color:#ff4200}
#course .txt > .tit_s { margin:18px 0 10px 4px; font-size:15px; font-weight:bold; color:#0d99a1;padding-left:15px;background:url('../img/sub/icon/s_icon.gif') left center no-repeat; }
#course .txt > .cont { margin:15px 0 0px 4px; font-size:14px; line-height:25px; letter-spacing:-0.3px; color:#444444;}
#course .txt > .cont > font { font-weight:bold; color:#28427b; }

#course .tab_width{width:740px;margin-bottom:20px;}

/* 이수학점 테이블*/
#course .tbl_type,.tbl_type th,.tbl_type td{border:0}
#course .tbl_type{width:100%;border-bottom:1px solid #dcdcdc;font-family:'돋움',dotum;font-size:12px;text-align:center;border-collapse:collapse}
#course .tbl_type caption{display:none}
#course .tbl_type tfoot{background-color:#f5f7f9;font-weight:bold}
#course .tbl_type th{padding:7px 0 4px;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background-color:#dcf1d2;color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
#course .tbl_type td{padding:6px 0 4px;border:1px solid #e5e5e5;color:#4c4c4c}
#course .tbl_type td.ranking{font-weight:bold}
#course .tbl_type td.left{ text-align:left; padding-left: 10px; }


@media all and (max-width:1000px){
#course .txt_01> img { width:100%; height:auto; }
#course .txt_01 { width:100%; }
#course .tab_width{width:100%;}
}

@media all and (max-width:600px){
#course .txt_01 { width:100%; margin-top:10px; }
}


/* 면허 */

#license{ width:100%; }
#license > div { float:left; }
#license .txt_01 { width:750px; }
#license .txt_02 { margin-top:7px; }
#license .txt > .tit { font-size:22px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#license .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;}
#license .txt > .cont { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444; }
#license .txt > .cont > font { font-weight:bold; color:#28427b;}
#license .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#license .txt > .cont > ul li {margin-bottom:5px;}
#license .txt > .cont > ul li ul {margin:0;padding:0;list-style:none;}
#license .txt > .cont > ul li ul li {padding-left:20px;margin:0;}
#license .tab_width{width:740px;margin-bottom:20px;}

/* 이수학점 테이블*/
#license .tbl_type,.tbl_type th,.tbl_type td{border:0}
#license .tbl_type{width:100%;border-bottom:1px solid #dcdcdc;font-family:'돋움',dotum;font-size:12px;text-align:center;border-collapse:collapse}
#license .tbl_type caption{display:none}
#license .tbl_type tfoot{background-color:#f5f7f9;font-weight:bold}
#license .tbl_type th{padding:7px 0 4px;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background-color:#dcf1d2;color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
#license .tbl_type td{padding:6px 0 4px;border:1px solid #e5e5e5;color:#4c4c4c}
#license .tbl_type td.ranking{font-weight:bold}
#license .tbl_type td.left{ text-align:left; padding-left: 10px; }



@media all and (max-width:1000px){
#license .txt_01 { width:100%; }
#license .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#license .tab_width{width:100%;}
}

@media all and (max-width:600px){
#license .pht { float:inherit !important; width:168px; padding:0; margin:0 auto; }
#license .txt_01 { width:100%; margin-top:10px; }
#license .txt > .cont > ul { margin:0;padding:0;list-style:none;}

}

/* 자격증 */

#certificate{ width:100%; }
#certificate > div { float:left; }
#certificate .txt_01 { width:750px; }
#certificate .txt_02 { margin-top:7px; }
#certificate .txt > .tit { font-size:22px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#certificate .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;}
#certificate .txt > .cont { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444; }
#certificate .txt > .cont > font { font-weight:bold; color:#28427b;}
#certificate .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#certificate .txt > .cont > ul li {display:inline-block;padding:5px 5px;}


@media all and (max-width:1000px){
#certificate .txt_01 { width:100%; }
#certificate .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#certificate .txt > .cont > ul li {display:inline-block;padding:5px 5px;}
#certificate .txt > .cont > ul li img {width:100%;}
}

@media all and (max-width:600px){
#certificate .txt_01 { width:100%; margin-top:10px; }
#certificate .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#certificate .txt > .cont > ul li {display:inline-block;padding:5px 5px;}
#certificate .txt > .cont > ul li img {width:100%;}

}


/* 졸업요건 */

#graduate{ width:100%; }
#graduate > div { float:left; }
#graduate .txt_01 { width:750px; }
#graduate .txt_02 { margin-top:7px; }
#graduate .txt > .tit { font-size:22px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#graduate .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;}
#graduate .txt > .cont { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444; }
#graduate .txt > .cont > font { font-weight:bold; color:#28427b;}
#graduate .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#graduate .txt > .cont > ul li {margin-bottom:5px;}
#graduate .txt > .cont > ul li ul {margin:0;padding:0;list-style:none;}
#graduate .txt > .cont > ul li ul li {padding-left:20px;margin:0;}
#graduate .tab_width{width:740px;margin-bottom:20px;}

/* 이수학점 테이블*/
#graduate .tbl_type,.tbl_type th,.tbl_type td{border:0}
#graduate .tbl_type{width:100%;border-bottom:1px solid #dcdcdc;font-family:'돋움',dotum;font-size:12px;text-align:center;border-collapse:collapse}
#graduate .tbl_type caption{display:none}
#graduate .tbl_type tfoot{background-color:#f5f7f9;font-weight:bold}
#graduate .tbl_type th{padding:7px 0 4px;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background-color:#dcf1d2;color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
#graduate .tbl_type td{padding:6px 0 4px;border:1px solid #e5e5e5;color:#4c4c4c}
#graduate .tbl_type td.ranking{font-weight:bold}
#graduate .tbl_type td.left{ text-align:left; padding-left: 10px; }



@media all and (max-width:1000px){
#graduate .txt_01 { width:100%; }
#graduate .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#graduate .tab_width{width:100%;}
}

@media all and (max-width:600px){
#graduate .pht { float:inherit !important; width:168px; padding:0; margin:0 auto; }
#graduate .txt_01 { width:100%; margin-top:10px; }
#graduate .txt > .cont > ul { margin:0;padding:0;list-style:none;}

}


/* 취업,진로 */

#career { width:100%; }
#career > div { float:left; }
#career .txt_01 { width:750px; }
#career .txt_02 { width:750px;margin-top:15px; }
#career .txt > .tit { font-size:20px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#0b61b7;background:url('../img/sub/icon/icon_title03.gif') left 5px no-repeat;padding:0 0 10px 25px;}
#career .txt > .tit_s { margin:10px 0 0 4px; font-size:16px; font-weight:bold; color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;  }
#career .txt > .cont { margin:10px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;background-color:#f3f3f3;padding:10px; }
#career .txt >  img{display:block;}
#career .txt > .cont > font { font-weight:bold; color:#2e8105; font-size:16px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;padding:0 0 0px 18px; }
#career .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#career .txt > .cont > ul li {display:inline;padding:0 20px;}

@media all and (max-width:1000px){
#career .txt_01 { width:100%; }
#career .txt_02 { width:100%; }
#career .txt > img{width:100%;display:block;}
#career .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#career .txt > .cont > ul li {display:inline;padding:0 20px;}
}

@media all and (max-width:600px){
#career .pht { float:inherit !important; width:168px; padding:0; margin:0 auto; }
#career .txt_01 { width:100%; margin-top:10px; }
#career .txt_02 { width:100%; margin-top:10px; }
#career .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#career .txt > .cont > ul li {display:inline;padding:0px;}
#career .txt > .cont > ul li img {width:30%;}
}


/* 졸업생 취업현황 */

#employment { width:100%; }
#employment > div { float:left; }
#employment .txt_01 { width:750px; }
#employment .txt_02 { width:750px;margin-top:15px; }
#employment .txt > .tit { font-size:20px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#0b61b7;background:url('../img/sub/icon/icon_title03.gif') left 5px no-repeat;padding:0 0 10px 25px;}
#employment .txt > .tit_s { margin:10px 0 0 4px; font-size:16px; font-weight:bold; color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;  }
#employment .txt > .cont { margin:10px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;}
#employment .txt > .cont > font { font-weight:bold; color:#2e8105; font-size:16px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;padding:0 0 0px 18px; }

#employment .tab_width{width:740px;margin-bottom:20px;}

/* 이수학점 테이블*/
#employment .tbl_type,.tbl_type th,.tbl_type td{border:0}
#employment .tbl_type{width:100%;border-bottom:1px solid #dcdcdc;font-family:'돋움',dotum;font-size:12px;text-align:center;border-collapse:collapse}
#employment .tbl_type caption{display:none}
#employment .tbl_type tfoot{background-color:#f5f7f9;font-weight:bold}
#employment .tbl_type th{padding:7px 0 4px;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background-color:#dcf1d2;color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
#employment .tbl_type td{padding:6px 0 4px;border:1px solid #e5e5e5;color:#4c4c4c}
#employment .tbl_type td.ranking{font-weight:bold}
#employment .tbl_type td.left{ text-align:left; padding-left: 10px; }

@media all and (max-width:1000px){
#employment .txt_01 { width:100%; }
#employment .txt_02 { width:100%; }
#employment .txt > .cont > img {width:100%;}
#employment .tab_width{width:100%;}
}

@media all and (max-width:600px){
#employment .pht { float:inherit !important; width:100%; padding:0; margin:0 auto; }
#employment .txt_01 { width:100%; margin-top:10px; }
#employment .txt > .cont > img{width:100%;}
#employment .tab_width{width:100%;}

}


/* 임원소개 */

#officer { width:100%; }
#officer > div { float:left; }
#officer .txt_01 { width:750px;text-align:center; }
#officer .txt_02 { width:750px;margin-top:15px; }
#officer .txt > .tit { font-size:20px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#0b61b7;background:url('../img/sub/icon/icon_title03.gif') left 5px no-repeat;padding:0 0 10px 25px;}
#officer .txt > .tit_s { margin:10px 0 0 4px; font-size:16px; font-weight:bold; color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;  }
#officer .txt > .cont { margin:10px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;}
#officer .txt > .cont > font { font-weight:bold; color:#2e8105; font-size:16px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;padding:0 0 0px 18px; }


@media all and (max-width:1000px){
#officer .txt_01 { width:100%; }
#officer .txt > .cont > img {width:100%;}
}

@media all and (max-width:600px){
#officer .pht { float:inherit !important; width:100%; padding:0; margin:0 auto; }
#officer .txt_01 { width:100%; margin-top:10px; }

}


/* 석사 교과과정 */

#master { width:100%; }
#master > div { float:left; }
#master .txt_01 { width:750px; }
#master .txt_02 { width:750px;margin-top:15px; }
#master .txt > .tit { font-size:20px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#0b61b7;background:url('../img/sub/icon/icon_title03.gif') left 5px no-repeat;padding:0 0 10px 25px;}
#master .txt > .tit_s { margin:17px 0 0 4px; font-size:16px; font-weight:bold; color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;  }
#master .txt > .cont { margin:10px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;}
#master .txt > .cont > font { font-weight:bold; color:#2e8105; font-size:16px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;padding:0 0 0px 18px; }

#master .tab_width{width:740px;margin-bottom:20px;}

/* 이수학점 테이블*/
#master .tbl_type,.tbl_type th,.tbl_type td{border:0}
#master .tbl_type{width:100%;border-bottom:1px solid #dcdcdc;font-family:'돋움',dotum;font-size:12px;text-align:center;border-collapse:collapse}
#master .tbl_type caption{display:none}
#master .tbl_type tfoot{background-color:#f5f7f9;font-weight:bold}
#master .tbl_type th{padding:7px 0 4px;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background-color:#dcf1d2;color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
#master .tbl_type td{padding:6px 0 4px;border:1px solid #e5e5e5;color:#4c4c4c}
#master .tbl_type td.ranking{font-weight:bold}
#master .tbl_type td.left{ text-align:left; padding-left: 10px; }

@media all and (max-width:1000px){
#master .txt_01 { width:100%; }
#master .txt_02 { width:100%; }
#master .txt > .cont > img {width:100%;}
#master .tab_width{width:100%;}
}

@media all and (max-width:600px){
#master .pht { float:inherit !important; width:100%; padding:0; margin:0 auto; }
#master .txt_01 { width:100%; margin-top:10px; }
#master .txt > .cont > img{width:100%;}
#master .tab_width{width:100%;}

}


/* 박사 교과과정 */

#expert { width:100%; }
#expert > div { float:left; }
#expert .txt_01 { width:750px; }
#expert .txt_02 { width:750px;margin-top:15px; }
#expert .txt > .tit { font-size:20px; line-height:23px; font-weight:bold; letter-spacing:-1px; color:#0b61b7;background:url('../img/sub/icon/icon_title03.gif') left 5px no-repeat;padding:0 0 10px 25px;}
#expert .txt > .tit_s { margin:10px 0 0 4px; font-size:16px; font-weight:bold; color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat;  }
#expert .txt > .cont { margin:10px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;}
#expert .txt > .cont > font { font-weight:bold; color:#2e8105; font-size:16px;}

#expert .tab_width{width:740px;margin-bottom:20px;}

/* 이수학점 테이블*/
#expert .tbl_type,.tbl_type th,.tbl_type td{border:0}
#expert .tbl_type{width:100%;border-bottom:1px solid #dcdcdc;font-family:'돋움',dotum;font-size:12px;text-align:center;border-collapse:collapse}
#expert .tbl_type caption{display:none}
#expert .tbl_type tfoot{background-color:#f5f7f9;font-weight:bold}
#expert .tbl_type th{padding:7px 0 4px;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background-color:#dcf1d2;color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
#expert .tbl_type td{padding:6px 0 4px;border:1px solid #e5e5e5;color:#4c4c4c}
#expert .tbl_type td.ranking{font-weight:bold}
#expert .tbl_type td.left{ text-align:left; padding-left: 10px; }

@media all and (max-width:1000px){
#expert .txt_01 { width:100%; }
#expert .txt_02 { width:100%; }
#expert .txt > .cont > img {width:100%;}
#expert .tab_width{width:100%;}
}

@media all and (max-width:600px){
#expert .pht { float:inherit !important; width:100%; padding:0; margin:0 auto; }
#expert .txt_01 { width:100%; margin-top:10px; }
#expert .txt > .cont > img{width:100%;}
#expert .tab_width{width:100%;}

}


/* 전공로드맵 */

#roadmap { display:table; width:100%; }
#roadmap > div { float:left; width:100%; }
#roadmap .txt > .cont { margin:10px 0 0 0; }
#roadmap .tab_width{width:100%;margin-bottom:20px;}

#roadmap .tbl_type,.tbl_type th,.tbl_type td{border:0}
#roadmap .tbl_type{width:100%;margin-bottom:10px;border-top:2px solid #798360;border-bottom:1px solid #c9d2b4;font-family:'돋움',dotum;font-size:12px;text-align:center;border-collapse:collapse}
#roadmap .tbl_type caption{display:none}
#roadmap .tbl_type tfoot{background-color:#f5f7f9;font-weight:bold}
#roadmap .tbl_type th{padding:7px 0 4px;border-top:1px solid #c9d2b4;border-right:1px solid #c9d2b4;border-left:1px solid #c9d2b4;background-color:#b3d468;color:#222;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
#roadmap .tbl_type td{padding:6px 0 4px;border:1px solid #c9d2b4;color:#4c4c4c;line-height:20px;}
#roadmap .tbl_type td.ranking{font-weight:bold}
#roadmap .tbl_type td.left{ text-align:left; padding-left: 10px; }
#roadmap .tbl_type td.green{background-color:#dcf1d2;font-weight:bold;}
#roadmap .rdm_p{font-size:14px;font-weight:bold;color:#4c4c4c;line-height:25px;}


/* 비교과로드맵 */

#roadmap2 { display:table; width:100%; }
#roadmap2 > div { float:left; width:100%; }
#roadmap2 .txt > .cont { margin:10px 0 0 0; }
#roadmap2 .tab_width{width:100%;margin-bottom:20px;}

#roadmap2 .tbl_type,.tbl_type th,.tbl_type td{border:0}
#roadmap2 .tbl_type{width:100%;margin-bottom:10px;border-top:2px solid #798360;border-bottom:1px solid #c9d2b4;font-family:'돋움',dotum;font-size:12px;text-align:center;border-collapse:collapse}
#roadmap2 .tbl_type caption{display:none}
#roadmap2 .tbl_type tfoot{background-color:#f5f7f9;font-weight:bold}
#roadmap2 .tbl_type th{padding:7px 0 4px;border-top:1px solid #c9d2b4;border-right:1px solid #c9d2b4;border-left:1px solid #c9d2b4;background-color:#b3d468;color:#222;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
#roadmap2 .tbl_type td{padding:6px 0 4px;border:1px solid #c9d2b4;color:#4c4c4c;line-height:20px;}
#roadmap2 .tbl_type td.ranking{font-weight:bold}
#roadmap2 .tbl_type td.left{ text-align:left; padding-left: 10px; }
#roadmap2 .tbl_type td.green{background-color:#dcf1d2;font-weight:bold;}
#roadmap2 .tbl_type td.td_inline{padding:0 !important;height:1px !important;}


/*목요모임 */

#dong { width:100%; }
#dong > div { float:left; }
#dong .txt_01 { width:750px; }
#dong .txt > .tit { font-size:22px; line-height:30px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#dong .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#28427b;color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat; }
#dong .txt > .cont { margin:15px 0 10px 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;}
#dong .txt > .cont1 { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;background-color:#f3f3f3;padding:10px; }
#dong .txt > .cont > font { font-weight:bold; color:#28427b; }
#dong .txt > .cont > img{ display:block;}
#dong .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#dong .txt > .cont > ul li { display:inline;margin:0 20px;}


@media all and (max-width:1000px){
#dong .pht { width:20%; padding-right:5%; }
#dong .pht > img { width:100%; height:auto; }
#dong .txt_01 { width:100%; }
#dong .txt > img{width:100%;display:block;}
#dong .txt > .cont > ul li img { width:40%;}
}

@media all and (max-width:600px){
#dong .pht { float:inherit !important; width:300px; padding:0; margin:0 auto; }
#dong .txt_01 { width:100%; margin-top:10px; }
#dong .txt > img{width:100%;display:block;}
#dong .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#dong .txt > .cont > ul li { display:inline;margin:0 5px;}
#dong .txt > .cont > ul li img { width:45%;}

}

/*스톰/시나브로 */

#dong1 { width:100%; }
#dong1 > div { float:left; }
#dong1 .txt_01 { width:750px; }
#dong1 .txt > .tit { font-size:22px; line-height:30px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#dong1 .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#28427b;color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat; }
#dong1 .txt > .cont { margin:15px 0 10px 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;}
#dong1 .txt > .cont1 { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;background-color:#f3f3f3;padding:10px; }
#dong1 .txt > .cont > font { font-weight:bold; color:#28427b; }
#dong1 .txt > .cont > img{ display:block;}
#dong1 .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#dong1 .txt > .cont > ul li { display:inline;margin:0 20px;}


@media all and (max-width:1000px){
#dong1 .pht { width:20%; padding-right:5%; }
#dong1 .pht > img { width:100%; height:auto; }
#dong1 .txt_01 { width:100%; }
#dong1 .txt > img{width:100%;display:block;}
#dong1 .txt > .cont > ul li img { width:40%;}
}

@media all and (max-width:600px){
#dong1 .pht { float:inherit !important; width:300px; padding:0; margin:0 auto; }
#dong1 .txt_01 { width:100%; margin-top:10px; }
#dong1 .txt > img{width:100%;display:block;}
#dong1 .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#dong1 .txt > .cont > ul li { display:inline;margin:0 5px;}
#dong1 .txt > .cont > ul li img { width:45%;}

}


/* 건강메신저 */

#dong2 { width:100%; }
#dong2 > div { float:left; }
#dong2 .txt_01 { width:750px; }
#dong2 .txt > .tit { font-size:22px; line-height:30px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#dong2 .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#28427b;color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat; }
#dong2 .txt > .cont { margin:15px 0 10px 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;}
#dong2 .txt > .cont1 { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;background-color:#f3f3f3;padding:10px; }
#dong2 .txt > .cont > font { font-weight:bold; color:#28427b; }
#dong2 .txt > .cont > img{ display:block;}
#dong2 .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#dong2 .txt > .cont > ul li { display:inline;margin:0 25px;}


@media all and (max-width:1000px){
#dong2 .pht { width:20%; padding-right:5%; }
#dong2 .pht > img { width:100%; height:auto; }
#dong2 .txt_01 { width:100%; }
#dong2 .txt > img{width:100%;display:block;}
#dong2 .txt > .cont > ul li img { width:40%;}
}

@media all and (max-width:600px){
#dong2 .pht { float:inherit !important; width:300px; padding:0; margin:0 auto; }
#dong2 .txt_01 { width:100%; margin-top:10px; }
#dong2 .txt > img{width:100%;display:block;}
#dong2 .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#dong2 .txt > .cont > ul li { display:inline;margin:0 5px;}
#dong2 .txt > .cont > ul li img { width:45%;}

}




#dong3 { width:100%; }
#dong3 > div { float:left; }
#dong3 .txt_01 { width:750px; }
#dong3 .txt > .tit { font-size:22px; line-height:30px; font-weight:bold; letter-spacing:-1px; color:#76a028; }
#dong3 .txt > .tit_s { margin:18px 0 0 4px; font-size:16px; font-weight:bold; color:#28427b;color:#2e8105;padding-left:15px;background:url('../img/sub/icon/dot_icon1.png') left center no-repeat; }
#dong3 .txt > .cont { margin:15px 0 10px 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;}
#dong3 .txt > .cont1 { margin:15px 0 0 4px; font-size:14px; line-height:22px; letter-spacing:-0.3px; color:#444444;background-color:#f3f3f3;padding:10px; }
#dong3 .txt > .cont > font { font-weight:bold; color:#28427b; }
#dong3 .txt > .cont > img{ display:block;}
#dong3 .txt > .cont > ul { width:100%;margin:0 0 25px 0;padding:0;list-style:none;}
#dong3 .txt > .cont > ul li { float:left; display:inline; width:calc(31.3333% - 10px); margin:0 20px 0 0; }
#dong3 .txt > .cont > ul li:nth-child(3n) { margin-right:0; }
#dong3 .txt > .cont > ul li img { width:100%; height:auto; }


@media all and (max-width:1000px){
#dong3 .pht { width:20%; padding-right:5%; }
#dong3 .pht > img { width:100%; height:auto; }
#dong3 .txt_01 { width:100%; }
#dong3 .txt > .cont > ul li { width:calc(50% - 20px); }
#dong3 .txt > .cont > ul li:nth-child(2n) { margin-right:0; }
#dong3 .txt > .cont > ul li:nth-child(3n) { margin-right:20px; }
#dong3 .txt > img{width:100%;display:block;}
}

@media all and (max-width:600px){
#dong3 .pht { float:inherit !important; width:300px; padding:0; margin:0 auto; }
#dong3 .txt_01 { width:100%; margin-top:10px; }
#dong3 .txt > img{width:100%;display:block;}
#dong3 .txt > .cont > ul { margin:0;padding:0;list-style:none;}
#dong3 .txt > .cont > ul li { display:inline;margin:0 5px;}

}


/* 수시 */
#entra { width:100%; }
#entra > div { float:left; }
#entra .txt_01 { width:100%; }

#entra .txt > .cont .tit { font-size:22px; width:100%; margin-bottom:20px; border-bottom:1px solid #ffe6cd; border-top:1px solid #ffe6cd; line-height:29px; font-weight:bold; letter-spacing:-1px; color:#5d8931; padding:15px 0; }
#entra .txt > .cont .tit_s { margin:20px 0 10px 0px; font-size:18px; font-weight:bold; width:100%;  color:#2d79c8;  float:left;}
#entra .txt > .cont { margin:0px 0 0px 0px; font-size:14px; line-height:25px; letter-spacing:-0.3px; color:#444444; }
#entra .txt > .cont p { float:left; margin-bottom:30px; width:100%; text-align:left;}

#entra .txt > .cont h4 { float:left; width:100%; background:url('../img/sub/page/title_con.png') left center no-repeat;  font-family:'맑은 고딕'; text-indent:1.5em;  color:#35541b; font-weight:bold;}

#entra .txt > .cont p font { font-family:'맑은 고딕';  color:#2d78f4; font-weight:bold;padding-left:15px;display:block;}
#entra .txt > .cont p span { font-family:'맑은 고딕';  color:#2d78f4; font-weight:bold;}
#entra .txt > .cont p strong { font-family:'맑은 고딕';  color:#444444; font-weight:bold;}
#entra .txt > .cont p strong span { font-family:'맑은 고딕';  color:#2d79c8; font-weight:bold;}
#entra .txt > .cont font { font-family:'맑은 고딕';  color:#2d78f4; font-weight:bold;}

#entra .txt > .cont  ul { float:left; width:98%; margin:0 -20px 30px 0 ;}
#entra .txt > .cont  li { float:left; width:98%;margin:0;padding:3px 0; }


#entra .txt > .cont .pink {float:left; width:100%; border-right:1px solid #d477b8; border-top:2px solid #d477b8; margin-bottom:20px; margin-top:10px;}
#entra .txt > .cont .pink th {background-color:#e9bbdb; border-left:1px solid #d477b8;  height:20px; color:#002d52; color:#000; text-align:center;}
#entra .txt > .cont .pink td {text-align:center; border-left:1px solid #d477b8; border-bottom:1px solid #d477b8; height:20px; font-size:14px; padding:10px}
#entra .txt > .cont .pink caption { text-align:left; color:#a93686; font-family:'맑은 고딕'; font-size:15px; font-weight:bold; padding-bottom:10px}


#entra .txt > .cont .green {float:left; width:100%; border-right:1px solid #5d8931; border-top:2px solid #5d8931; margin-bottom:40px; margin-top:10px;}
#entra .txt > .cont .green th {background-color:#e0eed1; border-left:1px solid #5d8931;  height:20px; color:#5d8931; color:#000; text-align:center;}
#entra .txt > .cont .green td {text-align:center; border-left:1px solid #5d8931; border-bottom:1px solid #5d8931; height:20px; font-size:14px; padding:10px}
#entra .txt > .cont .green caption { text-align:left; color:#5d8931; font-family:'맑은 고딕'; font-size:15px; font-weight:bold; padding-bottom:10px}

#entra .txt > .cont .box_blue { float:left; width:96%; margin-top:-20px; padding:20px; background-color:#dcfbf9; border:1px solid #ccc;}
#entra .txt > .cont .box_blue strong { font-family:'맑은 고딕';  color:#f30ea8; font-weight:bold;}

#entra .txt > .cont .box_pink { float:left; width:96%; margin-top:-20px; padding:20px; background-color:#f8eeff; border:1px solid #ccc;}
#entra .txt > .cont .box_link { float:left; width:40%; margin:20px 3%; padding:10px; background-color:#e0eed1; border:1px solid #ccc;text-align:center;font-weight:bold;font-size:20px;}


@media all and (max-width:1000px){
#entra .txt > .cont  ul { float:left; width:92%; margin-top:-20px;}
}

@media all and (max-width:600px){
#entra .txt > .cont  ul { float:left; width:92%; margin-left:-7%; margin-top:-20px;}
#entra .txt > .cont  li { float:left; width:100%;  margin-bottom:10px;}
#entra .txt > .cont .box_blue { float:left; width:90%; margin-top:-20px; padding:20px; background-color:#dcfbf9; border:1px solid #ccc;}
#entra .txt > .cont .box_pink { float:left; width:90%; margin-top:-20px; padding:20px; background-color:#f8eeff; border:1px solid #ccc;}
#entra .txt > .cont .box_link { float:left; width:40%; margin:10px 1%; padding:10px; background-color:#e0eed1; border:1px solid #ccc;text-align:center;font-weight:bold;font-size:13px;}

}


/* 정시 */
#jungsi { width:100%; }
#jungsi > div { float:left; }
#jungsi .txt_01 { width:100%; }

#jungsi .txt > .cont .tit { font-size:22px; width:100%; margin-bottom:20px; border-bottom:1px solid #ffe6cd; border-top:1px solid #ffe6cd; line-height:29px; font-weight:bold; letter-spacing:-1px; color:#5d8931; padding:15px 0; }
#jungsi .txt > .cont .tit_s { margin:20px 0 10px 0px; font-size:18px; font-weight:bold; width:100%;  color:#2d79c8;  float:left;}
#jungsi .txt > .cont { margin:0px 0 0px 0px; font-size:14px; line-height:25px; letter-spacing:-0.3px; color:#444444; }
#jungsi .txt > .cont p { float:left; margin-bottom:30px; width:100%; text-align:left;}

#jungsi .txt > .cont h4 { float:left; width:100%; background:url('../img/sub/page/title_con.png') left center no-repeat;  font-family:'맑은 고딕'; text-indent:1.5em;  color:#35541b; font-weight:bold;}

#jungsi .txt > .cont p font { font-family:'맑은 고딕';  color:#2d78f4; font-weight:bold;padding-left:15px;display:block;}
#jungsi .txt > .cont p span { font-family:'맑은 고딕';  color:#2d78f4; font-weight:bold;}
#jungsi .txt > .cont p strong { font-family:'맑은 고딕';  color:#444444; font-weight:bold;}
#jungsi .txt > .cont p strong span { font-family:'맑은 고딕';  color:#2d79c8; font-weight:bold;}
#jungsi .txt > .cont font { font-family:'맑은 고딕';  color:#2d78f4; font-weight:bold;}

#jungsi .txt > .cont ul li{ font-family:'맑은 고딕';  color:#444444;}
#jungsi .txt > .cont ul li font { font-family:'맑은 고딕';  color:#2d78f4;font-weight:bold;}

#jungsi .txt > .cont  ul { float:left; width:100%; margin-top:-20px;}
#jungsi .txt > .cont  li { float:left; width:100%; }


#jungsi .txt > .cont .pink {float:left; width:100%; border-right:1px solid #d477b8; border-top:2px solid #d477b8; margin-bottom:20px; margin-top:10px;}
#jungsi .txt > .cont .pink th {background-color:#e9bbdb; border-left:1px solid #d477b8;  height:20px; color:#002d52; color:#000; text-align:center;}
#jungsi .txt > .cont .pink td {text-align:center; border-left:1px solid #d477b8; border-bottom:1px solid #d477b8; height:20px; font-size:14px; padding:10px}
#jungsi .txt > .cont .pink caption { text-align:left; color:#444444; font-family:'맑은 고딕'; font-size:15px; font-weight:bold; padding-bottom:10px}


#jungsi .txt > .cont .green {float:left; width:100%; border-right:1px solid #5d8931; border-top:2px solid #5d8931; margin-bottom:40px; margin-top:10px;}
#jungsi .txt > .cont .green th {background-color:#e0eed1; border-left:1px solid #5d8931;  height:20px; color:#5d8931; color:#000; text-align:center;}
#jungsi .txt > .cont .green td {text-align:center; border-left:1px solid #5d8931; border-bottom:1px solid #5d8931; height:20px; font-size:14px; padding:10px}
#jungsi .txt > .cont .green caption { text-align:left; color:#444444; font-family:'맑은 고딕'; font-size:15px; font-weight:bold; padding-bottom:10px}

#jungsi .txt > .cont .box_blue { float:left; width:96%; margin-top:-20px; padding:20px; background-color:#dcfbf9; border:1px solid #ccc;}
#jungsi .txt > .cont .box_blue strong { font-family:'맑은 고딕';  color:#f30ea8; font-weight:bold;}

#jungsi .txt > .cont .box_pink { float:left; width:96%; margin-top:-20px; padding:20px; background-color:#f8eeff; border:1px solid #ccc;}
#jungsi .txt > .cont .box_link { float:left; width:40%; margin:20px 3%; padding:10px; background-color:#e0eed1; border:1px solid #ccc;text-align:center;font-weight:bold;font-size:20px;}


@media all and (max-width:1000px){
#jungsi .txt > .cont  ul { float:left; width:92%; margin-top:-20px;}
}

@media all and (max-width:600px){
#jungsi .txt > .cont  ul { float:left; width:92%; margin-left:-7%; margin-top:-20px;}
#jungsi .txt > .cont  li { float:left; width:100%;  margin-bottom:10px;}
#jungsi .txt > .cont .box_blue { float:left; width:90%; margin-top:-20px; padding:20px; background-color:#dcfbf9; border:1px solid #ccc;}
#jungsi .txt > .cont .box_pink { float:left; width:90%; margin-top:-20px; padding:20px; background-color:#f8eeff; border:1px solid #ccc;}
#jungsi .txt > .cont .box_link { float:left; width:40%; margin:10px 1%; padding:10px; background-color:#e0eed1; border:1px solid #ccc;text-align:center;font-weight:bold;font-size:13px;}

}


/* 편입 */
#transfer { width:100%; }
#transfer > div { float:left; }
#transfer .txt_01 { width:100%; }

#transfer .txt > .cont .tit { font-size:22px; width:100%; margin-bottom:20px; border-bottom:1px solid #ffe6cd; border-top:1px solid #ffe6cd; line-height:29px; font-weight:bold; letter-spacing:-1px; color:#5d8931; padding:15px 0; }
#transfer .txt > .cont .tit_s { margin:20px 0 10px 0px; font-size:18px; font-weight:bold; width:100%;  color:#2d79c8;  float:left;}
#transfer .txt > .cont { margin:0px 0 0px 0px; font-size:14px; line-height:25px; letter-spacing:-0.3px; color:#444444; }
#transfer .txt > .cont p { float:left; margin-bottom:30px; width:100%; text-align:left;}

#transfer .txt > .cont h4 { float:left; width:100%; background:url('../img/sub/page/title_con.png') left center no-repeat;  font-family:'맑은 고딕'; text-indent:1.5em;  color:#35541b; font-weight:bold;}

#transfer .txt > .cont p font { font-family:'맑은 고딕';  color:#2d78f4; font-weight:bold;padding-left:15px;display:block;}
#transfer .txt > .cont p span { font-family:'맑은 고딕';  color:#2d78f4; font-weight:bold;}
#transfer .txt > .cont div.red { font-family:'맑은 고딕';  color:#ff0000; font-weight:bold;}
#transfer .txt > .cont p strong { font-family:'맑은 고딕';  color:#444444; font-weight:bold;}
#transfer .txt > .cont p strong span { font-family:'맑은 고딕';  color:#2d79c8; font-weight:bold;}
#transfer .txt > .cont font { font-family:'맑은 고딕';  color:#2d78f4; font-weight:bold;}

#transfer .txt > .cont ul li{ font-family:'맑은 고딕';  color:#444444;}
#transfer .txt > .cont ul li font { font-family:'맑은 고딕';  color:#2d78f4;font-weight:bold;}

#transfer .txt > .cont  ul { float:left; width:100%; margin-top:10px;list-style:none;margin:0;padding:0 0 0 20px;}
#transfer .txt > .cont  li { float:left; width:100%; }


#transfer .txt > .cont .pink {float:left; width:100%; border-right:1px solid #d477b8; border-top:2px solid #d477b8; margin-bottom:20px; margin-top:10px;}
#transfer .txt > .cont .pink th {background-color:#e9bbdb; border-left:1px solid #d477b8;  height:20px; color:#002d52; color:#000; text-align:center;}
#transfer .txt > .cont .pink td {text-align:center; border-left:1px solid #d477b8; border-bottom:1px solid #d477b8; height:20px; font-size:14px; padding:10px}
#transfer .txt > .cont .pink caption { text-align:left; color:#444444; font-family:'맑은 고딕'; font-size:15px; font-weight:bold; padding-bottom:10px}


#transfer .txt > .cont .green {float:left; width:100%; border-right:1px solid #5d8931; border-top:2px solid #5d8931; margin-bottom:10px; margin-top:10px;}
#transfer .txt > .cont .green th {background-color:#e0eed1; border-left:1px solid #5d8931;  height:20px; color:#5d8931; color:#000; text-align:center;}
#transfer .txt > .cont .green td {text-align:center; border-left:1px solid #5d8931; border-bottom:1px solid #5d8931; height:20px; font-size:14px; padding:10px}
#transfer .txt > .cont .green caption { text-align:left; color:#444444; font-family:'맑은 고딕'; font-size:15px; font-weight:bold; padding-bottom:10px}

#transfer .txt > .cont .green4 {float:left; width:100%; border-right:1px solid #5d8931; border-top:2px solid #5d8931; margin-bottom:10px; margin-top:10px;}
#transfer .txt > .cont .green4 th {background-color:#e0eed1; border-left:1px solid #5d8931;  height:20px; color:#5d8931; color:#000; text-align:center;}
#transfer .txt > .cont .green4 td {border-left:1px solid #5d8931; border-bottom:1px solid #5d8931; height:20px; font-size:14px; padding:10px}
#transfer .txt > .cont .green4 caption { text-align:left; color:#444444; font-family:'맑은 고딕'; font-size:15px; font-weight:bold; padding-bottom:10px}


#transfer .txt > .cont .green1 {float:left; width:100%; border-right:1px solid #5d8931; border-top:2px solid #5d8931; margin-bottom:20px; margin-top:5px;}
#transfer .txt > .cont .green1 th {width:20%;background-color:#e0eed1; border-left:1px solid #5d8931;border-bottom:1px solid #5d8931;  height:20px; color:#5d8931; color:#000; text-align:center;}
#transfer .txt > .cont .green1 td {width:80%;text-align:left; border-left:1px solid #5d8931; border-bottom:1px solid #5d8931; height:20px; font-size:14px; padding:10px}
#transfer .txt > .cont .green1 td .red {color:#ff0000;}
#transfer .txt > .cont .green1 td.a1 {width:20%;!important;text-align:center;}
#transfer .txt > .cont .green1 td.a2 {width:80%;!important;}
#transfer .txt > .cont .green1 caption { text-align:left; color:#444444; font-family:'맑은 고딕'; font-size:15px; padding-bottom:10px;padding-left:10px;}

#transfer .txt > .cont .green2 {float:left; width:100%; border-right:1px solid #5d8931; border-top:2px solid #5d8931; margin-bottom:20px; margin-top:5px;}
#transfer .txt > .cont .green2 th {background-color:#e0eed1; border-left:1px solid #5d8931;border-bottom:1px solid #5d8931;  height:20px; color:#5d8931; color:#000; text-align:center;}
#transfer .txt > .cont .green2 td {text-align:left; border-left:1px solid #5d8931; border-bottom:1px solid #5d8931; height:20px; font-size:14px; padding:10px}
#transfer .txt > .cont .green2 td .red {color:#ff0000;}
#transfer .txt > .cont .green2 td.a1 {width:30%;!important;}
#transfer .txt > .cont .green2 td.a2 {width:70%;!important;}
#transfer .txt > .cont .green2 caption { text-align:left; color:#444444; font-family:'맑은 고딕'; font-size:15px; padding-bottom:10px;padding-left:10px;}


#transfer .txt > .cont .box_blue { float:left; width:96%; margin-top:-20px; padding:20px; background-color:#dcfbf9; border:1px solid #ccc;}
#transfer .txt > .cont .box_blue strong { font-family:'맑은 고딕';  color:#f30ea8; font-weight:bold;}

#transfer .txt > .cont .box_pink { float:left; width:96%; margin-top:-20px; padding:20px; background-color:#f8eeff; border:1px solid #ccc;}
#transfer .txt > .cont .wrap_b {width:750px;float:left;}
#transfer .txt > .cont .box_link {height:30px;width:30%; margin:20px auto; padding:10px; background-color:#e0eed1; border:1px solid #ccc;text-align:center;font-weight:bold;font-size:20px;}


@media all and (max-width:1000px){
#transfer .txt > .cont  ul { float:left; width:92%; margin-top:10px;}
}

@media all and (max-width:600px){
#transfer .txt > .cont  ul { float:left; width:92%; margin-left:-7%; margin-top:10px;}
#transfer .txt > .cont  li { float:left; width:100%;  margin-bottom:10px;}
#transfer .txt > .cont .box_blue { float:left; width:90%; margin-top:-20px; padding:20px; background-color:#dcfbf9; border:1px solid #ccc;}
#transfer .txt > .cont .box_pink { float:left; width:90%; margin-top:-20px; padding:20px; background-color:#f8eeff; border:1px solid #ccc;}
#transfer .txt > .cont .box_link {  margin:10px 1%; padding:10px; background-color:#e0eed1; border:1px solid #ccc;text-align:center;font-weight:bold;font-size:13px;}

}


/* 장학제도 */
#scholarship { width:100%; }
#scholarship > div { float:left; }
#scholarship .txt_01 { width:100%; }

#scholarship .txt > .cont .tit { font-size:22px; width:100%; margin-bottom:20px; border-bottom:1px solid #ffe6cd; border-top:1px solid #ffe6cd; line-height:29px; font-weight:bold; letter-spacing:-1px; color:#5d8931; padding:15px 0; }
#scholarship .txt > .cont .tit_s { margin:20px 0 10px 0px; font-size:18px; font-weight:bold; width:100%;  color:#2d79c8;  float:left;}
#scholarship .txt > .cont { margin:0px 0 0px 0px; font-size:14px; line-height:25px; letter-spacing:-0.3px; color:#444444; }
#scholarship .txt > .cont p { float:left; margin-bottom:30px; width:100%; text-align:left;}

#scholarship .txt > .cont h4 { float:left; width:100%; background:url('../img/sub/page/title_con.png') left center no-repeat;  font-family:'맑은 고딕'; text-indent:1.5em;  color:#35541b; font-weight:bold;}

#scholarship .txt > .cont p font { font-family:'맑은 고딕';  color:#2d78f4; font-weight:bold;padding-left:15px;display:block;}
#scholarship .txt > .cont p span { font-family:'맑은 고딕';  color:#2d78f4; font-weight:bold;}
#scholarship .txt > .cont p strong { font-family:'맑은 고딕';  color:#444444; font-weight:bold;}
#scholarship .txt > .cont p strong span { font-family:'맑은 고딕';  color:#2d79c8; font-weight:bold;}
#scholarship .txt > .cont font { font-family:'맑은 고딕';  color:#2d78f4; font-weight:bold;}

#scholarship .txt > .cont ul li{ font-family:'맑은 고딕';  color:#444444;}
#scholarship .txt > .cont ul li font { font-family:'맑은 고딕';  color:#2d78f4;font-weight:bold;}

#scholarship .txt > .cont  ul { float:left; width:100%; margin-top:-20px;list-style:none;}
#scholarship .txt > .cont  li { float:left; width:100%; }


#scholarship .txt > .cont .pink {float:left; width:100%; border-right:1px solid #d477b8; border-top:2px solid #d477b8; margin-bottom:20px; margin-top:10px;}
#scholarship .txt > .cont .pink th {background-color:#e9bbdb; border-left:1px solid #d477b8;  height:20px; color:#002d52; color:#000; text-align:center;}
#scholarship .txt > .cont .pink td {text-align:center; border-left:1px solid #d477b8; border-bottom:1px solid #d477b8; height:20px; font-size:14px; padding:10px}
#scholarship .txt > .cont .pink caption { text-align:left; color:#444444; font-family:'맑은 고딕'; font-size:15px; font-weight:bold; padding-bottom:10px}


#scholarship .txt > .cont .green {float:left; width:100%; border-right:1px solid #5d8931; border-top:2px solid #5d8931; margin-bottom:40px; margin-top:10px;}
#scholarship .txt > .cont .green th {background-color:#e0eed1; border-left:1px solid #5d8931;  height:20px; color:#5d8931; color:#000; text-align:center;}
#scholarship .txt > .cont .green td {border-left:1px solid #5d8931; border-bottom:1px solid #5d8931; height:20px; font-size:14px; padding:10px}
#scholarship .txt > .cont .green td .red {color:#ff0000;}
#scholarship .txt > .cont .green caption { text-align:left; color:#444444; font-family:'맑은 고딕'; font-size:15px; font-weight:bold; padding-bottom:10px}

#scholarship .txt > .cont .box_blue { float:left; width:96%; margin-top:-20px; padding:20px; background-color:#dcfbf9; border:1px solid #ccc;}
#scholarship .txt > .cont .box_blue strong { font-family:'맑은 고딕';  color:#f30ea8; font-weight:bold;}

#scholarship .txt > .cont .box_pink { float:left; width:96%; margin-top:-20px; padding:20px; background-color:#f8eeff; border:1px solid #ccc;}
#scholarship .txt > .cont .wrap_b {width:750px;float:left;}
#scholarship .txt > .cont .box_link {height:30px;width:30%; margin:20px auto; padding:10px; background-color:#e0eed1; border:1px solid #ccc;text-align:center;font-weight:bold;font-size:20px;}


@media all and (max-width:1000px){
#scholarship .txt > .cont  ul { float:left; width:92%; margin-top:-20px;}
}

@media all and (max-width:600px){
#scholarship .txt > .cont  ul { float:left; width:92%; margin-left:-7%; margin-top:-20px;}
#scholarship .txt > .cont  li { float:left; width:100%;  margin-bottom:10px;}
#scholarship .txt > .cont .box_blue { float:left; width:90%; margin-top:-20px; padding:20px; background-color:#dcfbf9; border:1px solid #ccc;}
#scholarship .txt > .cont .box_pink { float:left; width:90%; margin-top:-20px; padding:20px; background-color:#f8eeff; border:1px solid #ccc;}
#scholarship .txt > .cont .wrap_b {width:100%;float:left;}
#scholarship .txt > .cont .box_link { float:left; width:90%; margin:10px 1%; padding:10px; background-color:#e0eed1; border:1px solid #ccc;text-align:center;font-weight:bold;font-size:13px;}

}