﻿@charset "utf-8";
/* Margin Top Class - for Strict Line Spacing */
#content .title + *{ margin-top:20px; }
* + #content h4{ margin-top:30px; }
* + #content h5{ margin-top:19px; }
/*#content h4 + p.atl, #content h4 + ul.dec, #content h4 + ul.kal {margin-top:16px;}
#content h5 + p.atl, #content h5 + ul.dec, #content h5 + ul.kal {margin-top:11px;}*/
table + p.atl{ margin-top:10px; }
/*#content p.atl + h5, #content ul.dec + h5, #content ul.kal + h5, #content .table_wrap + h5 {margin-top:22px;}*/
/*#content p.atl + .table_wrap, #content ul.dec + .table_wrap, #content ul.kal + .table_wrap {margin-top:10px;}*/
.table_wrap{ margin-top:10px; }
#content ul.dec li > ul, #content ul.kal li > ul{ padding:5px 0 3px; }
#content ul.dec li > .table_wrap, #content ul.kal li > .table_wrap{ margin-top:11px; padding-bottom:8px; }
/* Tab */
#content .tab_line{ width:100%; height:30px; border-bottom:solid 1px #a31432; }
#content .tab_line + *{ margin-top:25px }
#content * + .tab_line{ margin-top:20px }
#content ul.tab_line li + li{ margin-top:0; }
#content .tab_line li{ float:left; position:relative; }
#content .tab_line li + li{ margin-left:5px; }
#content .tab_line li a{ display:block; height:21px; padding:8px 6px 0; text-decoration:none; border:solid #c6c6c6; border-width:1px 1px 0; }
#content .tab_line li a:hover{ background:#a31432; border-color:#a31432; color:#ffffff; }
#content .tab_line li.on a{ position:relative; background:#a31432; border-color:#a31432; color:#ffffff; font-weight:bold; }
#content .tab_line.type2 li:hover a:before,
#content .tab_line.type2 li.on a:before{ background:url(/img/admission/bl_tabs.gif) no-repeat; width:9px; height:5px; margin-left:-4px; position:absolute; bottom:-6px; left:50%; content:''; display:inline-block; }
#content .tab_line li span{ display:none; }
#content .tab_line li.on span,
#content .tab_line li:hover span{ display:block; position:absolute; left:50%; top:30px; margin-left:-4px; }
#content .sub_tabs{ height:23px; margin-top:13px; padding-left:128px; border-bottom:dotted 1px #c6c6c6; margin-bottom:20px; margin-bottom:3px; }
#content .sub_tabs li{ float:left; padding:0 15px; border-left:solid 1px #000000; height:11px; margin-top:0 !important; line-height:13px; }
#content .sub_tabs li.fir{ border-left:0; }
#content .sub_tabs li.on a{ font-weight:bold; color:#a31432 }
#content .tab_line2{ height:28px; border-bottom:1px #b5b5b5 solid; margin:10px 0 35px; }
#content .tab_line2 li{ height:33px; width:120px; background:url('../../img/college/tab.gif') no-repeat left top; font-weight:bold; color:#393939; float:left; padding-top:8px; text-align:center; color:#a31432; margin-right:3px; cursor:default; }
#content .tab_line2 a li{ background:url('../../img/college/tab.gif') no-repeat right top; color:#393939; cursor:pointer; }
#content .tab_line2 li.long{ width:150px; background:url('../../img/college/tab_long.gif') no-repeat left top; }
#content .tab_line2 a li.long{ width:150px; background:url('../../img/college/tab_long.gif') no-repeat right top; }
/*#content .tab_line2 a li.last {background-position: right top;}*/
#content .tab_line2 a:hover li{ color:#a31432; }
#content div.tab_line2 div.sub{ clear:both; height:33px; border-bottom:1px #e2e2e2 solid; position:relative; top:-10px; }
#content div.tab_line2 div.sub{ overflow:hidden; }
#content div.tab_line2 div.sub li{ overflow:hidden; background:none; margin-top:13px; border-right:1px #cccccc solid; padding-top:0; padding-bottom:0; height:19px; margin-bottom:35px; }
#content div.tab_line2 div.sub li.last{ border:0; }
#content div.tab_line2 div.sub a li{ color:#555555 }
#content div.tab_line2 div.sub a:hover li{ color:#a31432 }
/*140204추가 교과과정tabline3*/
#content .tab_line3{ width:100%; height:30px; border-bottom:solid 1px #a31432; }
#content .tab_line3 + *{ margin-top:25px }
#content * + .tab_line3{ margin-top:20px }
#content ul.tab_line3 li + li{ margin-top:0; }
#content .tab_line3 li{ float:left; position:relative; }
#content .tab_line3 li + li{ margin-left:2px; }
#content .tab_line3 li a{ display:block; height:21px; padding:8px 3px 0; text-decoration:none; border:solid #c6c6c6; border-width:1px 1px 0; }
#content .tab_line3 li a:hover{ background:#a31432; border-color:#a31432; color:#ffffff; }
#content .tab_line3 li.on a{ background:#a31432; border-color:#a31432; color:#ffffff; font-weight:bold; }
#content .tab_line3 li span{ display:none; }
#content .tab_line3 li.on span,
#content .tab_line li:hover span{ display:block; position:absolute; left:50%; top:30px; margin-left:-4px; }
/*세종결산공고2013추가*/
#content .tab_line4{ height:28px; border-bottom:1px #b5b5b5 solid; margin:10px 0 35px; }
#content .tab_line4 li{ height:33px; width:90px; background:url('../../img/college/tab2.gif') no-repeat left top; font-weight:bold; color:#393939; float:left; padding-top:8px; text-align:center; color:#a31432; margin-right:3px; cursor:default; letter-spacing:-1px; }
#content .tab_line4 a li{ background:url('../../img/college/tab2.gif') no-repeat right top; color:#393939; cursor:pointer; }
#content .tab_line4 li.long{ width:150px; background:url('../../img/college/tab_long.gif') no-repeat left top; }
#content .tab_line4 a li.long{ width:150px; background:url('../../img/college/tab_long.gif') no-repeat right top; }
/*#content .tab_line2 a li.last {background-position: right top;}*/
#content .tab_line4 a:hover li{ color:#a31432; }
#content div.tab_line4 div.sub{ clear:both; height:33px; border-bottom:1px #e2e2e2 solid; position:relative; top:-10px; }
#content div.tab_line4 div.sub li{ background:none; margin-top:13px; border-right:1px #cccccc solid; padding-top:0; padding-bottom:0; height:11px; margin-bottom:35px; }
#content div.tab_line4 div.sub li.last{ border:0; }
#content div.tab_line4 div.sub a li{ color:#555555 }
#content div.tab_line div.sub a:hover li{ color:#a31432 }
/* Head */
#content h4{ clear:both; height:14px; padding-left:19px; background:url('../../img/unilife/bl_h4.gif') 0 0 no-repeat; font-size:14px; line-height:1em; color:#333333; margin-bottom:11px; }
#content h4.none{ background:none; padding:0; }
#content h5{ clear:both; margin-left:20px; padding-left:9px; background:url('../../img/unilife/bl_h5.gif') 0 6px no-repeat; font-size:12px; line-height:18px; color:#c97d87; margin-bottom:5px; }
#content h5.none{ background:none; padding:0; margin-left:0; margin-top:0; }
#content h5.bl_none{ clear:both; margin-left:20px; padding-left:9px; background:none; font-size:12px; line-height:18px; color:#c97d87; margin-bottom:5px; }
/* Margin Class */
.h4left{ margin-left:20px !important; }
.h5left{ margin-left:30px !important; }
h4 + *{ margin-left:20px !important; }
h4.none + *{ margin-left:0px !important; }
h5 + *{ margin-left:30px !important; }
h5 + p + ul{ margin-left:30px !important; }
/*150527*/
h5.none + *{ margin-left:0px !important; }
h4 + h4{ margin-left:0px !important; }
h5 + h5{ margin-left:20px !important; }
h5 + h4{ margin-left:0px !important; }
/* Paragraph */
#content .atl{ line-height:18px; text-align:justify; }
/*#content a img{ position:relative; top:4px; }*/
#content a img{ position:relative; }
/*#content a > *{ vertical-align:middle; }*/
#content h4 a img{ top:-2px; vertical-align:middle; }
#content h5 a img{ top:-2px; vertical-align:middle; }
#content .tein17, ul.tein17 li{ text-indent:-17px !important; margin-left:17px !important; }
#content .tein10, ul.tein10 li{ text-indent:-10px !important; margin-left:10px !important; }
#content .tein7, ul.tein7 li{ text-indent:-7px !important; margin-left:7px !important; }
/*#content ul.kal table + ul li { margin-top: 4px; color: #666; text-indent: -10px; margin-left:10px; line-height: 16px; }
#content ul.dec table + ul li { margin-top: 4px; color: #1a5993; text-indent: -10px; margin-left:10px; line-height: 16px; }*/
#content table + ul.black li{ margin-top:4px; color:#666666; text-indent:-10px; margin-left:10px; line-height:16px; }
#content ul.redarrow li{ padding-left:9px; background:url('../../img/unilife/bl_h5.gif') 0 4px no-repeat; font-size:12px; line-height:18px; color:#c97d87; margin-bottom:8px; }
#content .red{ color:#a31432 !important; }
#content .blue{ color:#1a5993 !important; }
#content p + ul{ margin-top:5px; }
#content p + p{ margin-top:10px; }
#content p.center{ text-align:center; }
/* List */
/*#content ul, #content ul.dec, #content ul.kal, #content ul.circleNum, #content ul.hyphen, #content ul.dot {line-height:18px;}
#content ul + ul, #content ul.dec + ul, #content ul.kal + ul #content ul.circleNum + ul, #content ul.hyphen + ul, #content ul.dot + ul {margin-top:5px;}
#content ul li + li, #content ul.dec li + li, #content ul.kal li + li, #content ul.circleNum li + li, #content ul.dot li + li, #content ul.hyphen li + li {margin-top:3px;}
#content ul ul li + li, #content ul.dec ul li + li, #content ul.kal ul li + li, #content ul.circleNum ul li + li, #content ul.dot ul li + li, #content ul.hyphen ul li + li {margin-top: 2px;}*/
#content ul{ line-height:18px; }
#content ul + ul{ margin-top:5px; }
/*#content ul li + li{ margin-top:3px; }*/
#content ul ul li + li{ margin-top:2px; }
#content ul > li{ text-align:justify; text-indent:0px; margin-left:0px; }
#content ul.dec > li{ text-align:justify; text-indent:-14px; margin-left:14px; }
#content ul.dec > li.XX{ text-indent:-22px; margin-left:22px; }
#content ul.kal > li{ text-align:justify; text-indent:-20px; margin-left:20px; }
#content ul.circleNum > li{ text-align:justify; text-indent:-16px; margin-left:16px; }
#content ul.hyphen > li{ text-align:justify; text-indent:-10px; margin-left:10px; }
#content ul.dot > li{ text-align:justify; text-indent:-7px; margin-left:7px; }
/*#content ul > li *{ text-align:justify; text-indent:0px; margin-left:0px; }*/
#content ul > li *{ text-align:left; text-indent:0px; margin-left:0px; }
#content .table_wrap table + ul{ margin-top:10px; }
#content .table_wrap table + ul li{ text-align:justify; text-indent:-10px; margin-left:10px; }
#content table + ul, #content .table_wrap + ul{ margin-top:10px; }
#content table + ul li{ margin-top:4px; color:#1a5993; line-height:16px; }
#content div.table_wrap table dl dt{ margin-bottom:2px; }
#content div.table_wrap table ul li{ line-height:14px; }
/*#content ul.dec li table th, #content ul.kal li table th, #content ul.dec li table td, #content ul.kal li table td {text-indent: 0; margin-left: 0;}*/
/* Table */
#content .table_wrap{ border-top:solid 1px #ac2c47; padding-top:1px; overflow:hidden; }
#content .table_wrap table{ width:100.5%; border-collapse:collapse; border-spacing:0; table-layout:fixed; line-height:14px; position:relative; left:-1px; }
#content .table_wrap table th{ background-color:#f4f4f4; padding:7px; border:1px solid #e9e9e9; text-align:center; }
/*#content .table_wrap table th {padding:5px 5px 2px \0/IE9;}*/
#content .table_wrap table td{ padding:7px; text-align:center; border:1px solid #e9e9e9; }
/*#content .table_wrap table td {padding:5px 5px 2px \0/IE9;}*/
#content .table_wrap table td.left{ padding:5px 5px; text-align:left; }
#content .table_wrap table tr{ border:1px solid #000000 !important; }
/*#content .table_wrap table tr > th:first-of-type {border-left:0 none;}
#content .table_wrap table tr > th:last-of-type {border-right:0 none;}
#content .table_wrap table tr > td:first-of-type {border-left:0 none;}
#content .table_wrap table tr > td:last-of-type {border-right:0 none;}*/
#content .table_wrap table th.white{ background:transparent; }
#content li .table_wrap{ margin-top:0; margin-bottom:5px; }
#content li .table_wrap + *{ margin-top:0; margin-top:-15px; }
#content .table_wrap table td.bold{ font-weight:bold; }
#content .table_wrap.left table td{ text-align:left; }
/* conponent */
#content .chargePart{ background-color:#f2f2f2; padding:9px; border:solid 1px #d9d9d9; margin-top:15px; height:22px; }
#content .chargePart *{ display:inline-block; padding:0 2px; line-height:24px; vertical-align:middle; overflow:visible; float:left; }
#content .chargePart dd, #content .chargePart span{ font-weight:bold; }
/*costom*/
#content .mt20{ margin-top:20px; }
#content ul.lim0 li{ margin:0; line-height:1.2em; }
#content ul.lim5 li{ margin-top:5px; line-height:1.2em; }
#content .alternate{ display:none; }
#content div.noteBG{ padding:18px; background:rgb(244, 244, 244); margin-top:10px; }
#content ul.list_left li{ display:inline; }
#content .float_left{ float:left; }
#content .float_right{ float:right; }
#content .cl{ clear:left; }
#content .c_w100{ float:left; width:100%; }
/*sejong*/
#content ul.edeology li{ background:url(../../img/sejong/edeology_arrow.gif) center 6em no-repeat; padding-bottom:70px; }
#content ul.edeology li.ede_end{ background:none; padding-bottom:0px; }
#content div.imgIntroS > div{ float:left; margin-bottom:20px; }
#content div.imgIntroS div.rightTXTimg{ float:right; }
#content div.imgIntroS div.rightTXTimg img{ margin-bottom:5px; }
#content div.imgIntroS div.rightTXTimg p.title{ padding-top:10px; height:auto; margin-top:15px; }
#content div.imgIntroS div.rightTXTimg p.title + *{ margin-top:10px; }
#content div.imgIntroS + *{ clear:both; }
#content div.pre_pro{ margin-left:30px; width:450px; }
#content div.imgIntroS div h4{ margin-top:0; background:none; padding:0; margin-bottom:35px; }
#content div.pre_pro dl{ font-size:1em; line-height:180%; }
#content div.pre_pro dl dt{ font-family:NanumGothic; font-weight:bolder; color:#627787; margin-top:20px; }
#content div.pre_pro dl dd.pro_date{ float:left; width:140px; font-family:NanumGothic; font-weight:bold; color:#b56374; letter-spacing:-0.05em; }
#content div.pre_pro dl dd.pro_info{ color:#3b3b3b; }
/**역대총장**/
#content div.pre_history{ font-family:NanumGothic; width:32%; float:left; margin:0 4px 20px 4px; padding:20px 0; text-align:center; border:1px solid #e9e9e9; }
#content div.pre_history > .pre_num{ font-size:40px; color:#e9e9e9; font-weight:bold; padding-left:5px; text-align:left !important; }
#content div.pre_history > h4{ font-size:20px; font-weight:normal; background:transparent none repeat scroll 0% 0%; padding-left:0px; height:auto; margin:0px 0px 20px; }
#content div.pre_history > h4 + span{ color:#627787; margin-left:0 !important; padding-top:10px; border-top:1px solid #ac2c47; }
#content h4.year{ float:left; width:80px; height:auto; padding:0; margin:0; background:none; margin-top:40px; }
#content dl.history{ float:left; width:670px; line-height:180%; margin-top:36px; }
#content dl.history dt{ float:left; width:110px; color:#375065; font-size:12px; font-weight:bold; padding:5px 0; }
#content dl.history dd{ float:left; width:550px; color:#595959; border-bottom:1px solid #e1e1e1; padding:5px 0; }
#content p.btn_brandsejong{ float:right; margin-top:30px; clear:both; }
#content table td a.go{ float:right; }
#content div.imgIntroS div.song{ text-align:center; }
#content div.imgIntroS div.song div{ padding:10px 20px; border:1px solid #ebebeb; }
#content .bold{ font-weight:bold; }
#content .t_red{ color:#ba5066; }
#content .b_line{ border-bottom:solid 1px #e1e1e1; height:0; }
#content .org_wrap{ width:755px; height:2080px; margin:0 auto; padding:0; background:url('../../img/sejong/org_line2.gif') top left no-repeat; margin:50px 0; }
#content .org_wrap{ position:relative; background:white; }
#content .org_wrap > ul.org > li.item{ margin:0 !important; position:absolute; }
#content ul.org{ position:relative; text-align:center; }
/*#content ul.org li.org_01{position:absolute; top:0px; left:320px;}
#content ul.org li.org_02{position:absolute; top:40px; left:150px;}
#content ul.org li.org_03{position:absolute; top:40px; right:150px;}
#content ul.org li.org_04{position:absolute; top:80px; left:150px;}
#content ul.org li.org_05{position:absolute; top:120px; left:0px;}
#content ul.org li.org_06{position:absolute; top:120px; left:150px;}
#content ul.org li.org_07{position:absolute; top:120px; right:150px;}
#content ul.org li.org_08{position:absolute; top:160px; left:150px;}
#content ul.org li.org_09{position:absolute; top:160px; right:150px;}
#content ul.org li.org_010{position:absolute; top:200px; left:320px;}
#content ul.org li.org_011{position:absolute; top:200px; left:0px;}
#content ul.org li.org_012{position:absolute; top:200px; left:150px;}
#content ul.org li.org_013{position:absolute; top:240px; right:150px;}
#content ul.org li.org_014{position:absolute; top:314px; left:0px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px;}
#content ul.org li.org_015{position:absolute; top:314px; left:152px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px;}
#content ul.org li.org_016{position:absolute; top:314px; left:305px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px;}
#content ul.org li.org_017{position:absolute; top:314px; left:456px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px;}
#content ul.org li.org_018{position:absolute; top:314px; left:609px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px;}
#content ul.org li.org_019{position:absolute; top:1320px; left:0px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px;}
/* #content ul.org li.org_019{position:absolute; top:1920px; left:609px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px;}
 #content ul.org li.org_020{position:absolute; top:1140px; left:0px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px;} */
/*20150910 조직도 수정*/
#content ul.org li.org_01{ position:absolute; top:0px; left:320px; }
#content ul.org li.org_02{ position:absolute; top:40px; left:210px; }
#content ul.org li.org_03{ position:absolute; top:40px; right:190px; }
#content ul.org li.org_04{ position:absolute; top:80px; left:210px; }
#content ul.org li.org_05{ position:absolute; top:120px; left:0px; }
#content ul.org li.org_06{ position:absolute; top:120px; left:210px; }
#content ul.org li.org_07{ position:absolute; top:80px; right:190px; }
#content ul.org li.org_08{ position:absolute; top:120px; left:20px; }
#content ul.org li.org_09{ position:absolute; top:120px; right:0; }
#content ul.org li.org_010_1{ position:absolute; top:190px; left:20px; }
#content ul.org li.org_010_2{ position:absolute; top:190px; left:210px; }
#content ul.org li.org_010_3{ position:absolute; top:190px; right:190px; }
#content ul.org li.org_010_4{ position:absolute; top:190px; right:0px; }
#content ul.org li.org_011{ position:absolute; top:200px; left:0px; }
#content ul.org li.org_012{ position:absolute; top:200px; left:150px; }
#content ul.org li.org_013{ position:absolute; top:240px; right:190px; }
#content ul.org li.org_013_1{ position:absolute; top:240px; left:210px; }
#content ul.org li.org_014{ position:absolute; top:387px; left:0px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px; }
#content ul.org li.org_015{ position:absolute; top:387px; left:152px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px; }
#content ul.org li.org_016{ position:absolute; top:387px; left:305px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px; }
#content ul.org li.org_017{ position:absolute; top:387px; left:456px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px; }
#content ul.org li.org_018{ position:absolute; top:387px; left:609px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px; }
#content ul.org li.org_019{ position:absolute; top:1360px; left:0px; width:128px; background:#f2f2f2; border:#d8d8d8 solid 1px; padding:8px; }
#content ul.org li ul.org_box{ width:108px; background:#ffffff; padding:0px 10px; border:#d8d8d8 solid 1px; margin-top:10px; text-align:left }
/*#content ul.org li ul.org_box li{ width:108px; padding:15px 0; border-bottom:dashed #D8D8D8 1px; line-height:1.3em !important; }*/
#content ul.org li ul.org_box li{ width:108px; padding:15px 0; line-height:1.3em !important; }
#content ul.org li ul.org_box > li + li{ border-top:dashed #d8d8d8 1px; }
#content ul.org li ul.org_box li.org_end{ border-bottom:none; }
#content ul.org li ul.org_box li ul li{ border-bottom:none; padding:0; }
#content ul.org li ul.org_box li ul li p{ margin:0 !important; padding:0 !important; line-height:1.3em !important; }
#content .y_green{ color:#7cbc00; }
#content .orange{ color:#d37800; }
#content .blue{ color:#0063d2; }
#content .wine{ color:#bf007e; }
#content .blue2{ color:#3500ac; }
#content .nanum{ font-family:NanumGothic; }
#content .line_box{ border:solid #ebebeb 1px; }
#content ul.list_bus > li{ clear:both; border-bottom:1px solid #e1e1e1; }
#content ul.list_bus > li:first-child{ border:none; }
#content ul.list_bus li dl{ }
#content ul.list_bus li dl dt{ width:100px; float:left; margin:10px 0; font-weight:bold; display:block; }
#content ul.list_bus li dl dd{ margin:10px 0; float:left; }
#content ul.list_bus li dl dd img{ vertical-align:middle; }
#content div.museum{ border-bottom:1px solid #e1e1e1; display:block; padding:15px 0; background:url('../../img/sejong/place_00.gif') no-repeat -178px 0; min-height:79px; }
#content div.museum h5{ margin:0 0 5px 0; }
#content div.museum h5 + *{ margin-left:10px !important; }
#content div.museum.F2{ background-position:-178px 15px; }
#content div.museum.F3{ background-position:-178px -101px; }
#content div.museum.F4{ background-position:-178px -211px; }
#content div.museum.F5{ background-position:-178px -343px; }
#content div.grandseahall{ width:100%; padding-top:30px; }
#content div.grandseahall ul.info{ float:left; background:none; border:none; margin:0; padding:0; }
#content div.grandseahall ul.info li{ padding:10px 0 8px; border-top:1px solid #cccccc; margin:0; }
#content div.grandseahall div.view{ float:right; }
#content div.grandseahall div.view ul li{ float:left; margin-left:5px; }
#content div.grandseahall div.view ul li:first-child{ margin:0; margin-top:4px; }
#content div.grandseahall div.view + *{ clear:both; }
#content div.grandseahall ul.view li{ float:left; margin-left:20px; margin-top:20px; }
#content div.grandseahall ul.view li:first-child{ margin-left:0; }
#content .b-wrap{ position:relative; width:752px; }
#content .b-wrap .budget{ width:748px; padding:30px 0 20px; border:1px solid #dddddd; background:url('../../img/sejong/bg_ui.gif') center center no-repeat; }
#content .b-wrap .budget .uni{ width:700px; height:70px; margin:0 auto; background:url('../../img/sejong/sejong_university.gif') center top no-repeat; text-indent:-500px; overflow:hidden; }
#content .b-wrap .budget .title{ width:400px; height:25px; margin:0 auto; border-bottom:3px solid #dedcca; font-size:14px; font-weight:bold; text-align:center; }
#content .b-wrap .budget .con{ width:100%; padding-top:20px; text-align:center; }
#content .b-wrap .budget .day{ width:100%; padding-top:30px; text-align:center; color:#999999; }
#content .b-wrap .budget .sign{ width:290px; margin:20px auto 0; border-collapse:collapse; border-spacing:0; }
#content .b-wrap .budget .sign.s2{ width:220px; }
#content .b-wrap .budget .sign.s3{ width:330px; }
#content .b-wrap .budget .sign th{ padding-left:10px; font-weight:bold; color:#333333; }
#content .b-wrap .budget .sign td{ padding-left:10px; color:#333333; }
#content .b-wrap .budget .down{ height:20px; margin-left:29px; padding:2px 22px; background:url('../../img/sejong/acrobat_icon.gif') left top no-repeat; }
#content .b-wrap .budget .down.prima{ margin-top:30px; }
#content .b-wrap .budget .down a{ font-weight:bold; color:#c97d87; }
#content .b-wrap .search_effect_01{ width:748px; text-align:right; margin-top:10px; margin-right:5px; font-size:11px; }
#content .b-wrap .print{ float:left; width:760px; text-align:center; margin-top:20px; }
#content .b-wrap .go-rule{ position:absolute; top:-35px; right:0; }
#content .b-wrap .go-rule2{ position:absolute; top:-100px; right:0; }
/*admission*/
/* 상세내용 초기화 */
#content div.detail div.contents{ display:none; }
#content div.detail img.btn_close{ display:none; margin-top:10px; }
#content div.detail img.btn_open{ margin-top:10px; }
/* 상세내용 */
#content div.detail{ text-align:right; margin-bottom:30px; }
#content div.detail img.btn{ display:inline; }
#content div.detail div.contents{ background:#fbfbfb; padding:20px; padding-bottom:10px; text-align:left; margin-top:30px; }
#content div.detail div.contents td{ background:#ffffff; }
#content div.detail div.contents .black{ color:#333333; }
#content div.detail div.contents .blue{ color:#375065; }
#content div.detail div.contents .bold{ font-weight:bold; }
#content div.detail div.contents h4 strong{ font-weight:bold; }
#content div.detail div.contents strong{ color:#a31432; font-weight:normal; }
#content div.detail div.contents p{ margin-bottom:10px; }
/*#content div.detail div.contents li { padding-left: 26px; text-indent: -16px;}*/
#content div.detail div.contents td li{ padding-left:0; text-indent:0; }
#content div.detail div.contents h5{ margin-top:20px; }
#content div.detail div.contents h5 span{ font-weight:normal; }
#content div.detail div.contents td{ line-height:1.1; }
#content div.detail div.contents tfoot td{ background:#f4f4f4; }
#content div.detail div.contents .pink{ color:#c97d87; }
#content div.detail div.contents p.double{ margin-top:15px; }
#content div.detail div.contents table.upper{ margin-bottom:0; border-bottom:1px #a31432 solid; }
#content div.detail div.contents table.upper td{ border-bottom:0; }
#content div.detail div.contents ul.prizelabel{ margin:0; padding-left:26px; text-indent:0; }
#content ul.prizelist li{ float:left; min-width:105px; }
#content div.detail div.contents table.dance ul{ margin-top:0; }
#content div.detail div.contents table.dance p{ padding:0; margin-top:8px; margin-bottom:0; line-height:1.1; }
#content div.detail div.contents table.dance img{ vertical-align:bottom; }
/*#content div.detail div.contents dl.dance dt { padding-left: 10px; }*/
#content div.detail div.contents dl.dance dd{ padding-left:10px; }
#content ul.admission > li{ padding-bottom:15px; margin-left:80px !important; background:url('../../img/college/arrow_ol.gif') no-repeat 50% bottom; margin-bottom:10px; }
#content ul.admission > li.last{ background:none; padding-bottom:10px; margin-bottom:0; }
#content ul.admission li{ position:relative; padding:10px 0; width:450px; border:1px #d9d7d7 solid; margin-top:0 !important; text-align:center; margin-bottom:20px; }
/*외국인입학 배너 160329*/
.admission-banner-01{ border-left:3px solid #a31432; background-color:#eeeeee; width:770px; margin:20px auto; overflow:hidden; }
.admission-banner-01 img{ float:left; padding-left:10px; }
.admission-banner-01 p{ float:right; font-size:14px; font-weight:bold; width:690px }
.admission-banner-01 p a{ position:relative; display:block; }
.admission-banner-01 p a{ transition:all 300ms cubic-bezier(0.215, 0.610, 0.355, 1.000); }
.admission-banner-01 p a:after{ content:""; display:block; clear:both; }
.admission-banner-01 p a:hover{ text-decoration:underline; color:#727272; }
.admission-banner-01 p a .title{ width:580px; float:left; margin-bottom:0px !important; }
.admission-banner-01 p a .title-sub{ width:585px; float:left; font-size:12px; margin-top:0px !important;; }
.admission-banner-01 p a .go{ position:absolute; top:0px; right:0px; }
.admission-banner-01 p a .go{ color:#ffffff; padding:27px 22px; border-left:10px double #eeeeee; background-color:#a31432; }
.admission-banner-01 p a .go:hover{ font-style:italic; }
.admission-banner-02{ border-left:3px solid #6e869a; background-color:#7a95ac; width:770px; margin:20px auto; overflow:hidden; }
.admission-banner-02 img{ float:left; padding-left:10px; }
.admission-banner-02 p{ float:right; font-size:14px; font-weight:bold; width:690px; color:rgba(255, 255, 255, 0.89); }
.admission-banner-02 p a{ position:relative; display:block; }
.admission-banner-02 p a{ transition:all 300ms cubic-bezier(0.215, 0.610, 0.355, 1.000); }
.admission-banner-02 p a:after{ content:""; display:block; clear:both; }
.admission-banner-02 p a:hover{ text-decoration:underline; color:#ffffff; font-size:16px; }
.admission-banner-02 p a .title{ width:580px; float:left; margin-bottom:0px !important; }
.admission-banner-02 p a .title-sub{ width:580px; float:left; font-size:12px; margin-top:0px !important; }
.admission-banner-02 p a .go{ padding:27px 22px; color:#ffffff; background-color:rgb(14, 34, 75); color:#ffffff; border-left:10px double #7a95ac; }
.admission-banner-02 p a .go{ position:absolute; top:0px; right:0px; }
.admission-banner-02 p a .go:hover{ font-style:italic; }
.admission-banner-02 + .h2{ padding-top:30px; }
.admission-banner-02 + .h2 > .subtitle > h2{ padding-top:0; }
/*기타과정 - 팝업*/
body.nb{ background:none !important; }
.pop-wrapper{ position:relative; width:620px; padding-bottom:55px; background:url('../../img/sejong/ui_pop.gif') 503px 590px no-repeat; border:5px solid #a31432; }
.pop-header{ position:relative; width:100%; height:105px; }
.pop-header.head01{ background:#f5f5f5 url('../../img/admission/bg_pop_head01.gif') 511px 18px no-repeat; }
.pop-header.head02{ background:#f5f5f5 url('../../img/admission/bg_pop_head02.gif') 511px 18px no-repeat; }
.pop-header h1{ position:absolute; top:25px; left:25px; }
.pop-header h2{ position:absolute; top:68px; left:27px; }
#content.pop-content{ width:580px; padding:20px; float:none; margin-top:14px; border-top:none; }
#content.pop-content .inner-content.pop{ height:360px; padding:0 10px 0 10px; overflow:auto;
	scrollbar-base-color:#cccccc; /* 아래의 6가지 스타일을 하나로 통합 한것 */
	scrollbar-face-color:#ffffff; /* bar 의 표면색 */
	scrollbar-track-color:#f9f9f9; /* 스크롤 트랙의 색 */
	scrollbar-highlight-color:#cccccc; /* 밝게 빛나는 좌상단 모서리 */
	scrollbar-3dlight-color:#f2f2f2; /* 좌상단 모서리 아래부분 */
	scrollbar-shadow-color:#cccccc; /* 그림자 지는 우하단 */
	scrollbar-darkshadow-color:#f2f2f2; /* 그림자 우하단 */
	scrollbar-arrow-color:#a1a1a1; /* 삼각형부분 */ }
#content.pop-content .inner-content.pop h5{ margin-top:15px; }
#content.pop-content .inner-content.pop ul li{ padding-bottom:4px; }
#content.pop-content .inner-content.pop .center{ text-align:center; }
#content.pop-content .inner-content.pop * + h4{ margin-top:25px; }
/*unilife*/
#content h4.cal_title{ font-size:17px; color:#000000; font-family:NanumGothic; font-weight:bold; margin-bottom:10px; padding:0 !important; background:none !important; }
#content h4.cal_title + *{ margin:0 !important; }
#content .calendar{ padding-left:10px; float:left; width:229px; height:179px; background:url('../../img/unilife/calendar_bg.gif') no-repeat 10px top; }
#content .calendar table{ width:100%; font-family:verdana; text-align:center; padding:0 14px 3px; }
#content .calendar table th{ height:28px; font-size:10px; font-weight:normal; }
#content .cal_red{ color:#dd4061; }
#content .cal_red_on{ color:#dd4061; text-shadow:1px 1px #ffffff; font-weight:bold; background:url('../../img/unilife/calendar_td_select.gif') center 11px no-repeat; }
#content .cal_blue{ color:#0383b8; }
#content .cal_blue_on{ color:#0383b8; text-shadow:1px 1px #ffffff; font-weight:bold; background:url('../../img/unilife/calendar_td_select.gif') center 11px no-repeat; }
#content .calendar td{ height:19px; text-align:center; padding-top:9px; font-size:10px; }
#content .calendar .on{ color:#ffffff; font-weight:bold; background:url('../../img/unilife/calendar_td_select.gif') center 11px no-repeat; }
#content .calendar_list{ width:410px; color:#3b3b3b; margin-left:250px; margin-top:16px; }
#content .calendar_list ul{ width:100%; color:#666666; }
#content .calendar_list ul li{ width:370px; padding:0px 20px; background:url('../../img/unilife/dot_bullet.gif') 9px 7px no-repeat; }
#content .calendar_list ul li.c_red{ color:#a31432 }
#content .calendar_list ul li .c_date{ float:left; width:135px; }
#content .calendar_wrap{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #dddddd; min-height:210px; }
#content .alternate{ position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; }
#content ul.milbox li{ float:left; position:relative; padding:40px 0; width:230px; height:28px; border:1px #d9d7d7 solid; background:rgb(247, 247, 247); margin-top:0 !important; margin-left:15px; text-align:center; margin-bottom:20px; }
#content ul.milbox li:first-child{ margin-left:0; }
#content ul.milbox li img{ position:absolute; top:10px; right:10px; }
#content ol.milbox2 li{ background:url("../../img/unilife/yebbox.gif") -200px 0 no-repeat; margin-bottom:20px; width:268px; float:left; }
#content ol.milbox2 li dl{ width:180px; height:128px; margin-left:64px; border:1px #d9d7d7 solid; background:rgb(247, 247, 247); padding:22px 0 0 20px; }
#content ol.milbox2 li:first-child{ width:203px; }
#content ol.milbox2 li:first-child dl{ margin-left:0; }
#content ol.milbox2 li dl dt{ font-size:1.2em; font-weight:bold; color:#a31432; margin-bottom:8px; }
#content dl.tipbox{ width:678px; border:1px #e9e9e9 solid; margin-top:5px; }
#content dl.tipbox dt{ background:url('../../img/unilife/icon_tip.gif') no-repeat 8px 9px; height:23px; background-color:#f4f4f4; font-weight:bold; padding-top:10px; padding-left:40px; border-bottom:1px #e9e9e9 solid; }
#content dl.tipbox ul{ margin-bottom:10px; padding:20px 20px 0 20px; }
#content dl.tipbox hr{ height:1px; width:100%; background:url('../../img/unilife/dotline.gif'); margin-bottom:10px; display:block; border:none; }
#content dl.tipbox div{ margin-left:20px; margin-bottom:15px; }
#content ul.attendance li{ float:left; position:relative; padding:40px 0; width:220px; height:400px; border:1px #d9d7d7 solid; background:rgb(247, 247, 247); margin-top:0 !important; margin-left:15px; text-align:center; margin-bottom:20px; }
#content ul.attendance li.first-child{ margin-left:0; }
#content ul.attendance li img.num{ position:absolute; top:10px; right:10px; }
#content ul.attendance li img.capture{ position:absolute; top:35px; right:11px; width:200px; }
#content ul.attendance li img.capture2{ padding-left:5px; }
#content ul.attendance li p{ position:absolute; top:375px; padding:11px; border-top:1px solid #d9d7d7; }
#content dl.test{ margin-left:9px; margin:10px 0; }
#content dl.test dt{ color:#7b9ec5; }
#content dl.test dd{ margin-left:20px; }
#content div.imgIntro > div, #content div.imgIntro > img{ float:left; margin-bottom:0px; }
#content div.imgIntro div.rightTXTimg{ padding-left:20px; float:left; max-width:480px; }
#content div.imgIntro div.rightTXTimg img{ margin-bottom:20px; }
#content div.imgIntro + *{ clear:both; }
#content .table_wrap table td ul.food li{ text-align:right; }
#content .table_wrap table td dl.food li{ text-align:center; }
#content .g-wrap{ position:relative; width:770px; height:866px; background:url('../../img/unilife/img_guide.jpg') no-repeat; }
#content .g-wrap ul{ position:absolute; }
#content .g-wrap ul.guide01{ top:325px; left:100px; width:70px; }
#content .g-wrap ul.guide02{ top:325px; left:232px; width:130px; }
#content .g-wrap ul.guide03{ top:325px; left:405px; width:95px; }
#content .g-wrap ul.guide04{ top:325px; left:573px; width:95px; }
#content .g-wrap ul.guide05{ top:485px; left:232px; width:160px; }
#content .g-wrap ul.guide06{ top:485px; left:405px; width:220px; }
#content .g-wrap ul.guide07{ top:650px; left:232px; width:120px; }
#content .g-wrap ul.guide08{ top:650px; left:405px; width:140px; }
#content .g-wrap ul.guide09{ top:755px; left:100px; width:80px; }
#content .g-wrap ul.guide10{ top:755px; left:232px; width:40px; }
#content .g-wrap ul.guide11{ top:755px; left:405px; width:160px; }
#content .g-wrap ul.guide12{ top:755px; left:573px; width:100px; }
#content .g-wrap ul li{ padding:4px 0 1px 10px; background:url('../../img/unilife/blt_guide.gif') left 9px no-repeat; }
#content .g-wrap ul li + li{ border-top:1px dashed #e3e3e3; }
#content .g-wrap ul li a{ color:#666666; }
#content .g-wrap ul li a:hover{ color:#4c8eca; }
#content div.table_wrap table.internetService li + li{ margin-top:3px; }
#content div.table_wrap table.internetService ul li a img{ top:0px; vertical-align:middle; }
#content div.studybox{ border:1px solid #cccccc; padding:10px; margin:10px 0; }
#content div.studybox > h5{ margin:0px 0px 5px; padding-left:0; background:transparent none repeat scroll 0% 0%; }
#content div.studybox > p{ margin-left:0px !important; margin-top:0px; }
/* College */
#content .h5{ padding-left:10px; }
#content .img_top{ width:360px; height:120px; padding:25px 25px 25px 385px; line-height:20px; position:relative; }
#content .img_top hr{ display:block; height:1px; background-color:rgb(168, 168, 168); border:0; }
#content .img_top dt{ font-weight:bold; }
/*#content .img_top img.iddt {position: inherit; float: right;margin-bottom: 2px;}*/
#content .img_top > a{ position:absolute; right:25px; /* bottom:20px; */}
#content .img_top > .btn0{ display:inline-block; bottom:47px; }
#content .img_top > .btn1{ display:inline-block; }
#content .img_top > .btn3{ display:inline-block; right:141px; }
#content .img_top.top01_01{ background:url('../../img/college/top01_img_index.gif') no-repeat; }
#content .img_top.top01_img01{ background:url('../../img/college/top01_img01.gif') no-repeat; }
#content .img_top.top01_img02{ background:url('../../img/college/top01_img02.gif') no-repeat; }
#content .img_top.top01_img03{ background:url('../../img/college/top01_img03.gif') no-repeat; }
#content .img_top.top01_img04{ background:url('../../img/college/top01_img04.gif') no-repeat; }
#content .img_top.top01_img05{ background:url('../../img/college/top01_img05.gif') no-repeat; }
#content .img_top.top01_img06{ background:url('../../img/college/top01_img06.gif') no-repeat; }
#content .img_top.top01_img07{ background:url('../../img/college/top01_img07.gif') no-repeat; }
#content .img_top.top02_01{ background:url('../../img/college/top02_img_index.gif') no-repeat; }
#content .img_top.top02_img01{ background:url('../../img/college/top02_img01.gif') no-repeat; }
#content .img_top.top02_img02{ background:url('../../img/college/top02_img02.gif') no-repeat; }
#content .img_top.top02_img03{ background:url('../../img/college/top02_img03.gif') no-repeat; }
#content .img_top.top02_img04{ background:url('../../img/college/top02_img04.gif') no-repeat; }
#content .img_top.top03_01{ background:url('../../img/college/top03_img_index.gif') no-repeat; }
#content .img_top.top03_img01{ background:url('../../img/college/top03_img01.gif') no-repeat; }
#content .img_top.top03_img02{ background:url('../../img/college/top03_img02.gif') no-repeat; }
#content .img_top.top04_01{ background:url('../../img/college/top04_img_index.gif') no-repeat; }
#content .img_top.top04_img01{ background:url('../../img/college/top04_img01.gif') no-repeat; }
#content .img_top.top04_img02{ background:url('../../img/college/top04_img02.gif') no-repeat; }
#content .img_top.top04_img03{ background:url('../../img/college/top04_img03.gif') no-repeat; }
#content .img_top.top04_img04{ background:url('../../img/college/top04_img04.gif') no-repeat; }
#content .img_top.top04_img05{ background:url('../../img/college/top04_img05.gif') no-repeat; }
#content .img_top.top04_img06{ background:url('../../img/college/top04_img06.gif') no-repeat; }
#content .img_top.top04_img07{ background:url('../../img/college/top04_img07.jpg') no-repeat; }
#content .img_top.top05_01{ background:url('../../img/college/top05_img_index.gif') no-repeat; }
#content .img_top.top05_img01{ background:url('../../img/college/top05_img01.gif') no-repeat; }
#content .img_top.top05_img02{ background:url('../../img/college/top05_img02.gif') no-repeat; }
#content .img_top.top05_img03{ background:url('../../img/college/top05_img03.gif') no-repeat; }
#content .img_top.top05_img04{ background:url('../../img/college/top05_img04.gif') no-repeat; }
#content .img_top.top05_img05{ background:url('../../img/college/top05_img05.gif') no-repeat; }
#content .img_top.top05_img06{ background:url('../../img/college/top05_img06.gif') no-repeat; }
#content .img_top.top05_img07{ background:url('../../img/college/top05_img07.gif') no-repeat; }
#content .img_top.top05_img08{ background:url('../../img/college/top05_img08.gif') no-repeat; }
#content .img_top.top06_01{ background:url('../../img/college/top06_img_index.gif') no-repeat; }
#content .img_top.top06_img01{ background:url('../../img/college/top06_img01.gif') no-repeat; }
#content .img_top.top06_img02{ background:url('../../img/college/top06_img02.gif') no-repeat; }
#content .img_top.top06_img03{ background:url('../../img/college/top06_img03.gif') no-repeat; }
#content .img_top.top06_img04{ background:url('../../img/college/top06_img04.gif') no-repeat; }
#content .img_top.top06_img05{ background:url('../../img/college/top06_img05.gif') no-repeat; }
#content .img_top.top06_img06{ background:url('../../img/college/top06_img06.gif') no-repeat; }
#content .img_top.top06_img07{ background:url('../../img/college/top06_img07.gif') no-repeat; }
#content .img_top.top06_img08{ background:url('../../img/college/top06_img08.gif') no-repeat; }
/*추가 140328*/
#content .img_top.top06_img09{ background:url('../../img/college/top06_img09.gif') no-repeat; }
#content .img_top.top07_01{ background:url('../../img/college/top07_img_index.gif') no-repeat; }
#content .img_top.top07_img01{ background:url('../../img/college/top07_img01.gif') no-repeat; }
#content .img_top.top07_img02{ background:url('../../img/college/top07_img02.gif') no-repeat; }
#content .img_top.top07_img03{ background:url('../../img/college/top07_img03.gif') no-repeat; }
#content .img_top.top07_img04{ background:url('../../img/college/top07_img04.gif') no-repeat; }
#content .img_top.top07_img05{ background:url('../../img/college/top07_img05.gif') no-repeat; }
#content .img_top.top07_img06{ background:url('../../img/college/top07_img06.gif') no-repeat; }
#content .img_top.top07_img08{ background:url('../../img/college/top07_img08.gif') no-repeat; }
#content .img_top.top08_01{ background:url('../../img/college/top08_img_index.gif') no-repeat; }
#content .img_top.top08_img01{ background:url('../../img/college/top08_img01.gif') no-repeat; }
#content .img_top.top08_img02{ background:url('../../img/college/top08_img02.gif') no-repeat; }
#content .img_top.top08_img03{ background:url('../../img/college/top08_img03.gif') no-repeat; }
#content .img_top.top08_img04{ background:url('../../img/college/top08_img04.gif') no-repeat; }
#content .img_top.top08_img05{ background:url('../../img/college/top08_img05.gif') no-repeat; }
#content .img_top.top08_img06{ background:url('../../img/college/top08_img06.gif') no-repeat; }
#content .img_top.top08_img07{ background:url('../../img/college/top08_img07.gif') no-repeat; }
#content .img_top.top08_img08{ background:url('../../img/college/top08_img08.gif') no-repeat; }
#content .img_top.top08_img09{ background:url('../../img/college/top08_img09.gif') no-repeat; }
#content .img_top.top08_img10{ background:url('../../img/college/top08_img10.gif') no-repeat; }
#content .img_top.top08_img11{ background:url('../../img/college/top08_img11.gif') no-repeat; }
#content .img_top.top08_img12{ background:url('../../img/college/top08_img12.gif') no-repeat; }
#content .img_top.top08_img13{ background:url('../../img/college/top08_img13.gif') no-repeat; }
#content .img_top.top08_img14{ background:url('../../img/college/top08_img14.gif') no-repeat; }
#content .img_top.top08_img15{ background:url('../../img/college/top08_img15.gif') no-repeat; }
/*추가140328*/
#content .img_top.top09_01{ background:url('../../img/college/top09_img_index.gif') no-repeat; }
#content .img_top.top09_img01{ background:url('../../img/college/top09_img01.gif') no-repeat; }
#content .img_top.top09_img02{ background:url('../../img/college/top09_img02_new.gif') no-repeat; }
#content .img_top.top09_img03{ background:url('../../img/college/top09_img03.gif') no-repeat; }
#content .img_top.top09_img04{ background:url('../../img/college/top09_img04.gif') no-repeat; }
#content .img_top.top09_img05{ background:url('../../img/college/top09_img05.gif') no-repeat; }
#content .img_top.top09_img06{ background:url('../../img/college/top09_img06.gif') no-repeat; }
#content .img_top.top09_img07{ background:url('../../img/college/top09_img07.gif') no-repeat; }
#content .img_top.top09_img08{ background:url('../../img/college/top09_img08.gif') no-repeat; }
#content .img_top.top09_img09{ background:url('../../img/college/top09_img09.gif') no-repeat; }
/*백유라추가140214향장뷰티*/
#content .img_top.top10_01{ background:url('../../img/college/top10_img_index.gif') no-repeat; }
#content .img_top.top11_01{ background:url('../../img/college/top11_img_index.gif') no-repeat; }
#content .img_top.top12_01{ background:url('../../img/college/top12_img_index.gif') no-repeat; }
#content .img_top.top12_img01{ background:url('../../img/college/top12_img01.gif') no-repeat; }
#content .img_top.top12_img02{ background:url('../../img/college/top12_img02.gif') no-repeat; }
#content .img_top.top12_img03{ background:url('../../img/college/top12_img03.gif') no-repeat; }
#content .img_top.top12_img04{ background:url('../../img/college/top12_img04.gif') no-repeat; }
#content .img_top.top12_img05{ background:url('../../img/college/top12_img05.gif') no-repeat; }
#content .img_top.top12_img06{ background:url('../../img/college/top12_img06.gif') no-repeat; }
#content .img_top.top12_img06_1{ background:url('../../img/college/top12_img06_1.gif') no-repeat; }
#content .img_top.top12_img06_2{ background:url('../../img/college/top12_img06_2.gif') no-repeat; }
#content .img_top.top12_img07{ background:url('../../img/college/top12_img07.gif') no-repeat; }
#content ol.colObj > li{ padding-bottom:10px; background:url('../../img/college/arrow_ol.gif') no-repeat 50% bottom; margin-bottom:10px; }
#content ol.colObj > li.last{ background:none; padding-bottom:0; margin-bottom:0; }
#content ol.colObj .table_wrap{ margin-left:auto; margin-right:auto; }
#content ol.colObj .table_wrap th{ color:#3b3b3b; }
#content ol.colObj .table_wrap td.left{ vertical-align:top; padding:10px 0 10px 10px; }
#content ol.colObj .table_wrap td li{ text-indent:-10px; margin-left:10px; }
#content .colBox{ background-repeat:no-repeat; border-bottom:2px #c1353e solid; border-right:1px #dedede solid; width:769px; min-height:100px; margin-bottom:20px; position:relative; }
#content .colBox dl{ margin-left:140px; }
#content .colBox dt{ height:11px; width:600px; border-top:1px #dedede solid; border-left:1px #ededed solid; border-bottom:1px #ededed solid; background:#f4f5f6; padding:14px; }
#content .colBox dt a{ position:absolute; top:11px; right:19px; }
#content .colBox dd{ padding:20px 15px 0 0; }
#content .colBox ul{ zoom:1; }
#content .colBox ul:after{ clear:both; display:block; content:''; }
#content .colBox ul li{ padding:0 19px; border-right:1px #585858 solid; float:left; margin-bottom:15px; height:11px; line-height:13px; }
#content .colBox ul li + li{ margin-top:0; }
#content .colBox ul li.last{ border-right:0; padding-right:0; }
#content .colBox dd strong{ font-weight:bold; color:#2c3654; }
#content .prof_list ul{ width:790px; clear:both; }
#content .prof_list ul:after{ content:""; display:block; clear:both; }
/*#content .prof_list li{ width:240px; float:left; position:relative; margin-top: 0; margin-bottom:10px; margin-right:20px; }*/
#content .prof_list li{ width:240px; position:relative; margin-top:0; margin-bottom:20px; margin-right:19px; }
#content .prof_list li{ display:inline-block; }
#content .prof_list li.last{ margin-right:0px; }
#content .prof_list h4{ height:28px; margin:0; background:url('../../img/college/bullet_prof_dt.gif') 10px 12px no-repeat; padding-left:24px; border-top:solid 1px #a31432; border-bottom:solid 1px #c6c6c6; line-height:32px; margin-bottom:4px; font-size:12px; }
#content .prof_list h4#longName{ height:32px; margin:0; background:url('../../img/college/bullet_prof_dt.gif') 10px 12px no-repeat; padding-left:24px; border-top:solid 1px #a31432; border-bottom:solid 1px #c6c6c6; line-height:16px; margin-bottom:4px; font-size:12px; }
#content .prof_list p{ text-align:right; margin-right:5px; position:absolute; right:5px; top:7px }
#content .prof_list p a{ margin-right:5px; display:inline-block; overflow:hidden; text-indent:999em; position:relative; }
#content .prof_list p a.homp{ background:url('../../img/college/h-bicon.gif') 0 0 no-repeat; width:14px; height:14px; z-index:-1; }
#content .prof_list p a.hompon{ background:url('../../img/college/prof_icon_home.gif') 0 0 no-repeat; width:14px; height:14px; }
#content .prof_list p a.email{ background:url('../../img/college/h-micon.gif') 0 0 no-repeat; width:14px; height:14px; z-index:-1; }
#content .prof_list p a.emailon{ background:url('../../img/college/prof_icon_email.gif') 0 0 no-repeat; width:13px; height:14px; }
/*#content .prof_list dl{ height:230px; }*/
#content .prof_list dl:after{ content:""; display:block; clear:both; }
#content .prof_list dt{ width:84px; background-color:#fafafa; float:left; margin-bottom:1px; text-indent:11px; line-height:20px; font-weight:bold; }
#content .prof_list dd{ width:145px; float:left; margin-bottom:1px; padding-left:10px; line-height:20px; }
#content .info{ background-color:#f2f2f2; padding:9px 19px; border:solid 1px #d9d9d9; clear:both; *zoom:1 }
#content .info:after{ content:""; display:block; clear:both }
#content .info div{ float:left; }
#content .info dl{ line-height:22px; }
#content .info dl:after{ content:""; display:block; clear:both }
#content .info dt{ width:36px; float:left; margin-left:20px; }
#content .info dd{ float:left; font-weight:bold; position:relative; }
#content .info dd span{ position:absolute; right:-4px }
#content ol.collegeIntro > li{ padding-bottom:10px; background:url('../../img/college/arrow_ol.gif') no-repeat 50% bottom; margin-bottom:10px; }
#content ol.collegeIntro > li.last{ padding-bottom:0; margin-bottom:0; }
#content .graduate-content div.box{ background-repeat:no-repeat; border-bottom:2px #c1353e solid; border-right:1px #dedede solid; width:750px; min-height:100px; margin-bottom:20px; position:relative; }
#content .graduate-content li{ width:auto; white-space:nowrap; }
#content .graduate-content div.box li.line{ height:72px; border-bottom:1px #ededed solid; padding-top:4px; padding-bottom:4px; }
#content .graduate-content div.box li.last{ border:0; }
#content .graduate-content div.box > dl{ margin-left:140px; }
#content .graduate-content div.box dt{ height:11px; width:581px; border-top:1px #dedede solid; border-left:1px #ededed solid; border-bottom:1px #ededed solid; background:#f4f5f6; padding:14px; }
#content .graduate-content div.box dt img{ margin-right:5px; }
#content .graduate-content div.box dt a{ top:11px; right:19px; }
#content .graduate-content div.box dd{ padding:2px 15px 0 0; }
#content .graduate-content div.box dd dd{ float:left; margin-top:0; padding-bottom:5px; padding-left:10px; padding-right:10px; margin-top:6px; margin-bottom:10px; }
#content .graduate-content div.box dd dd ul.linebox{ width:240px; }
#content .graduate-content div.box dd dd li{ padding:0 10px; border-right:1px #585858 solid; float:left; margin-bottom:7px; height:11px; line-height:13px; }
#content .graduate-content div.box dd dd ul.oneline li{ top:10px; }
#content .graduate-content div.box dd dd li.last{ border-right:0; padding-right:0; }
#content .graduate-content div.box dd strong{ font-weight:bold; color:#2c3654; }
#content .graduate-content div.box .clear{ clear:both }
#content .graduate-content div.box dd dt{ background:none; border:0; height:auto; width:145px; padding:0; float:left; padding-left:15px; padding-top:16px; }
#content .classTable td{ word-break:break-word; }
#content .classTable{ min-height:100px; width:740px; overflow:scroll; max-height:1100px; }
#content .classTable table{ width:2100px; }
#content .classSearch{ line-height:30px; background-color:rgb(244, 244, 244); padding:8px 10px; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; }
#content .classSearch label{ font-weight:bold; display:inline-block; padding-right:0px; width:80px; text-align:right; }
#content .classSearch select{ margin-right:10px; display:inline-block; border:1px solid #aaaaaa; }
#content .classSearch input{ margin-right:10px; display:inline-block; border:1px solid #aaaaaa; }
#content .classSearch *{ vertical-align:middle; }
#content.classTable #sel1{ width:170px !important; }
#content.classTable #sel2{ width:130px !important; }
#content.classTable #sel3{ width:130px !important; }
#content.classTable #sel4{ width:170px !important; }
#content.classTable #sel5{ width:437px !important; }
#content.classTable #inp1{ width:128px !important; }
#content.classTable #inp2{ width:128px !important; }
#content.classTable #sel6{ margin-left:20px; }
#content #btn_psearch{ margin-left:19px; border:none; }
/*교수진수정추가*/
/* 상세내용 초기화 */
#content div.detail2 div.contents{ display:none; }
#content div.detail2 img.btn_close{ display:none; margin-top:10px; }
#content div.detail2 img.btn_open{ margin-top:10px; }
/* 상세내용 */
#content div.detail2{ text-align:right; margin-bottom:10px; }
#content div.detail2 div.contents{ background:#dddddd; padding:15px; padding-bottom:15px; text-align:left; margin-top:10px; line-height:1.7; }
/*center*/
#content ul.organizationChart dd dt a{ color:#a31432; }
#content ul.organizationChart dd dd a{ color:#324c61; }
#content ul.organizationChart dd a{ color:#a31432; }
#content ul.organizationChart li + li{ margin-top:0; }
#content ul.organizationChart li.top{ background:url("../../img/center/index_list_0_line.gif") no-repeat 0 60px; height:55px; width:100%; text-align:center; padding-top:30px; }
#content ul.organizationChart li.top img{ vertical-align:middle; }
#content ul.organizationChart li.admin > dl, #content ul.organizaionChart li.admin > dl > dt{ height:500px; }
#content ul.organizationChart li.admin > dl > dt{ background:url('../../img/center/index_list_1.gif') no-repeat center center; }
#content ul.organizationChart li.attach > dl, #content ul.organizaionChart li.attach > dl > dt{ height:161px; }
#content ul.organizationChart li.attach > dl > dt{ background:url('../../img/center/index_list_2.gif') no-repeat center center; }
#content ul.organizationChart li.research > dl, #content ul.organizaionChart li.research > dl > dt{ height:591px; }
#content ul.organizationChart li.research > dl > dt{ background:url('../../img/center/index_list_3.gif') no-repeat center center; }
#content ul.organizationChart li.etc > dl, #content ul.organizaionChart li.etc > dl > dt{ height:130px; }
#content ul.organizationChart li.etc > dl > dt{ background:url('../../img/center/index_list_4.gif') no-repeat center center; }
#content ul.organizationChart li.etc{ height:46px; background-position:left bottom !important; }
#content ul.organizationChart li.part{ border-left:1px solid #e9e9e9; padding:20px 19px; clear:both; background:url("../../img/center/index_list_line.gif") no-repeat left center; }
#content ul.organizationChart li.part > dl > dt{ float:left; text-align:center; width:40px; height:100%; margin-right:10px; background-color:rgb(244, 244, 244) }
#content ul.organizationChart li.part > dl > dd{ float:left; }
#content ul.organizationChart li.part > dl > dd > dl{ width:160px; height:120px; margin:0 0 10px 10px; }
#content ul.organizationChart li.part > dl > dd > dl > dt{ background:rgb(244, 244, 244); border-top:1px solid #a31432; color:#a31432; font-weight:bold; padding:8px 12px; position:relative; line-height:14px; margin-bottom:5px; }
#content ul.organizationChart li.part > dl > dd > dl > dt img{ position:absolute; right:12px; top:9px; }
#content ul.organizationChart li.part > dl > dd > dl > dd{ color:#324c61; line-height:20px; padding-left:30px; background:url('../../img/center/index_list_bulet.gif') no-repeat 22px 8px; }
#content ul.organizationChart li.part > dl > dd > dl > dd > dl{ color:#324c61; line-height:20px; padding-left:2px; background:none no-repeat 22px 8px; }
#content ul.organizationChart li.part > dl > dd.single{ background:rgb(244, 244, 244); border-top:1px solid #a31432; color:#a31432; font-weight:bold; padding:8px 12px; position:relative; line-height:14px; margin-bottom:5px; width:136px; height:14px; margin:0 0 10px 10px; }
#content ul.organizationChart li.part > dl > dd.single > a > img{ position:absolute; right:12px; top:9px; }
#content ul.organizationChart li.part table{ width:670px; margin-left:10px; margin-bottom:20px; border-collapse:collapse; }
#content ul.organizationChart li.part table th{ border-top:1px solid #a31432; padding:6px 0px; text-align:center; background-color:rgb(244, 244, 244); color:#a31432; }
#content ul.organizationChart li.part table th a{ color:#a31432; }
#content ul.organizationChart li.part table td{ color:#324c61; line-height:20px; font-size:11px; padding:5px 10px 3px 30px; background:url('../../img/center/index_list_bulet.gif') no-repeat 22px 10px; vertical-align:top; line-height:14px; }
#content ul.organizationChart li.part table td a{ color:#324c61; }
#content span.pinkArrow{ padding-left:9px; background:url('../../img/unilife/bl_h5.gif') 0 3px no-repeat; font-size:12px; line-height:18px; color:#c97d87; margin-bottom:3px; font-weight:bold; }
#content span.pinkArrow + *{ margin-left:9px; }
#content ul.researchInfo{ width:100%; height:12px; margin-top:35px; padding:12px 0 18px; background:#f2f2f2; border:1px solid #d9d9d9; text-align:center; }
#content ul.researchInfo li{ display:inline-block; line-height:11px !important; padding:1px 35px 0; float:left; margin-top:3px; }
#content ul.researchInfo li:first-child{ margin-left:120px; }
#content ul.researchInfo li + li{ border-left:2px solid #595959; }
#content ul.researchInfo li strong{ color:#6e8eaa; }
#content ul.researchInfo2{ width:100%; height:12px; margin-top:35px; padding:12px 0 18px; background:#f2f2f2; border:1px solid #d9d9d9; text-align:center; }
/*140228백유라*/
#content ul.researchInfo2 li{ display:inline-block; line-height:11px !important; padding:1px 35px 0; float:left; margin-top:3px; }
#content ul.researchInfo2 li:first-child{ margin-left:70px; }
#content ul.researchInfo2 li + li{ border-left:2px solid #595959; }
#content ul.researchInfo2 li strong{ color:#6e8eaa; }
/*#content ul.researchSub{ width:100%; padding:10px 0; background:#F6F6F6; border:solid #E9E9E9; border-width:1px 0; *zoom:1; }*/
#content ul.researchSub{ width:830px; padding:10px 0; background:#f6f6f6; border:solid #e9e9e9; border-width:1px 0; *zoom:1; }
#content ul.researchSub:after{ clear:both; display:block; content:''; }
#content ul.researchSub li{ float:left; width:204px; padding:5px 0 5px 21px; margin-right:47px; background:url('../../img/center/blt_res.gif') 10px 11px no-repeat; color:#8d8d8d; }
#content ul.researchSub li.fine{ color:#8d8d8d; margin:0; }
#content ul.researchSub li.on{ background:url('../../img/center/blt_res_on.gif') 0 0 no-repeat; }
#content ul.researchSub li.on a{ color:#ffffff; font-weight:bold; }
#content ul.researchSub li.blank{ color:#8d8d8d; }
/*community*/
#content .title{ margin-bottom:17px; }
#content .va{ margin-bottom:24px; }
#content .board_table table{ width:100%; border-collapse:collapse; }
#content .board_table thead{ background:url(../../img/community/bg_board_tit.gif) 0 0 repeat-x; }
#content .board_table th{ height:28px; border-top:solid 1px #a31432; border-bottom:solid 1px #d9d9d9; background:url(../../img/community/bg_bl01.gif) right 7px no-repeat; color:#333333; }
#content .board_table th.fir{ border-left:solid 1px #d9d9d9; }
#content .board_table th.las{ border-right:solid 1px #d9d9d9; background:none; }
#content .board_table td{ border:solid 1px #d9d9d9; border-left:0; padding:9px 16px; }
#content .board_table td.cen{ text-align:center; }
#content .board_table td a{ text-decoration:none; }
#content .board_table td.t1 a{ color:#a40f2f; font-weight:bold; text-decoration:underline; }
#content .board_table td.t2{ color:#929292; }
#content .board_table td.fir{ border-left:solid 1px #d9d9d9; }
/*etc*/
#content.etc .table_wrap{ clear:both; margin-bottom:20px; }
#content.etc .table_wrap td input[type=text]{ height:16px; padding:2px 4px 0; background:#ffffff; border:1px solid #d7d7d7; font-size:12px; }
#content.etc .table_wrap td input[type=file]{ height:20px; padding:2px 4px 0; font-size:12px; }
#content.etc .table_wrap .red{ color:#a31432; }
#content.etc .table_wrap td select{ height:20px; font-size:12px; border:1px solid #d7d7d7; }
#content.etc .table_wrap td textarea{ width:620px; height:150px; padding:2px 4px 0; background:#ffffff; border:1px solid #d7d7d7; font-size:12px; font-family:"돋움", Dotum; }
#content.etc .btn_submit{ text-align:center; }
#content.etc .multi-table{ width:770px; margin:20px 0 0 -10px; *zoom:1; }
#content.etc .multi-table:after{ clear:both; display:block; content:''; }
#content.etc .multi-table div{ float:left; border-top:solid 1px #ac2c47; padding-top:1px; }
#content.etc .multi-table div.dbl{ width:385px; }
#content.etc .multi-table div.tpl{ width:257px; }
#content.etc .multi-table div.tpl2{ width:256px; }
#content.etc .multi-table div table{ width:100%; border-collapse:collapse; border-spacing:0; }
#content.etc .multi-table div table th{ background-color:#f4f4f4; padding:6px 0; border:solid 1px #e9e9e9; }
#content.etc .multi-table div table tr{ height:25px; }
/*#content.etc .multi-table div table td {padding:6px 4px; border:solid 1px #e9e9e9; text-align:center;}*/
#content.etc .multi-table div table td{ border:solid 1px #e9e9e9; text-align:center; }
#content.etc .multi-table div table td.bottom{ border:solid 1px; border-top-color:#e9e9e9; border-right-color:#e9e9e9; border-left-color:#e9e9e9; border-bottom-color:#ac2c47; text-align:center; }
#content.etc .multi-table div table td.cr{ background-color:#f4f4f4; }
#content.etc .top-rst{ width:590px; height:85px; margin:50px auto 0; background:url('../../img/etc/bg_top_rst.gif') center top no-repeat; text-indent:-500px; overflow:hidden; }
#content.etc .msg-rst{ width:590px; margin:0 auto; padding:150px 0; background:#f2f2f2 url('../../img/etc/bg_logo.gif') center center no-repeat; }
#content.etc .msg-rst p{ text-align:center; }
#content.etc .msg-rst p.top{ font-weight:bold; padding-bottom:25px; }
#content.etc .top-wms{ position:relative; width:100%; height:105px; background:#f5f5f5 url('../../img/etc/bg_wms_head.gif') 675px 20px no-repeat; }
#content.etc .top-wms .mh{ position:absolute; top:25px; left:25px; }
#content.etc .top-wms .sh{ position:absolute; top:68px; left:27px; }
#content.etc .msg-wms{ width:100%; margin:0 auto; padding:150px 0; background:url('../../img/sejong/bg_ui.gif') center center no-repeat; }
#content.etc .msg-wms p{ text-align:center; }
#content.etc .msg-wms p.top{ font-weight:bold; padding-bottom:25px; }
#content.etc h4.rd{ color:#ac2c47; }
#content.etc .phone_sch{ border:solid #ac2c47; border-width:1px 0; margin:0 0 25px -10px; padding:1px 0; }
#content.etc .phone_sch fieldset{ width:100%; height:27px; padding-top:7px; background:#f4f4f4; border:solid #e9e9e9; border-width:1px 0; }
#content.etc .phone_sch fieldset *{ vertical-align:middle; }
#content.etc .phone_sch fieldset label{ font-weight:bold; }
#content.etc .phone_sch fieldset input[type=radio]{ margin-left:20px; }
#content.etc .phone_sch fieldset input[type=text]{ width:160px; height:16px; margin-left:10px; padding:2px 4px 0; background:#ffffff; border:1px solid #d7d7d7; font-size:12px; }
#content.etc .phone_sch fieldset input[type=image]{ margin-left:5px; }
#content.etc .sch_trb{ width:770px; margin-top:60px; padding-top:115px; background:url('../../img/etc/sch_txt_title.gif') no-repeat; text-align:center; }
#content.etc .sch_trb span{ display:none; }
#content div.sitemap{ clear:both; }
#content div.sitemap > div:first-child{ padding-left:0; }
#content div.sitemap > div{ float:left; width:30%; padding-left:5%; }
#content div.sitemap h4{ padding:0; background:none; border-bottom:2px solid #a31432; height:auto; margin-bottom:0; }
#content div.sitemap h5{ padding:10px 15px 8px; margin:0 !important; border-bottom:1px solid #dddddd; background-position:7px 15px; letter-spacing:-1px; }
#content div.sitemap a{ color:inherit; text-decoration:none; }
#content div.sitemap a:hover{ color:#a31432; text-decoration:none; font-weight:bold; letter-spacing:-1px; }
#content div.sitemap h5 + ul{ border-bottom:1px solid #dddddd; margin:0 !important; font-weight:bold; }
#content div.sitemap h5 + ul > li{ background:url('../../img/etc/bullet_sitemap.png') no-repeat 18px 10px; background-color:#f2f2f2; padding:4px 28px 0px; margin:2px 0; color:#888888; letter-spacing:-1px; border:1px solid #eeeeee; }
#content div.sitemap h5 + ul ul{ background:#ffffff; margin:0px -28px !important; font-weight:normal; }
#content div.sitemap h5 + ul ul > li{ border-top:1px solid #eeeeee; padding:2px 30px 3px; letter-spacing:0; }
#content div.sitemap h5 + ul ul > li.sub{ border-top:1px dotted #f0f0f0; margin:0 5px; padding-left:30px; }
#content div.sitemap h5 + ul ul ul{ color:#888888; margin:0px -28px !important; border-top:0px dotted #f0f0f0; }
#content div.sitemap h5 + ul ul ul > li{ padding:0px 45px; border:none; margin:0; }
#content div.sitemap h5 + ul ul ul > li > a{ border-left:1px dotted #f0f0f0; padding:3px 10px; display:inline-block; }
#content div.sitemap h5 + ul ul li:last-child ul{ margin-bottom:0 !important; }
#content div.sitemap2 li + li{ margin-top:0; }
#content div.sitemap2 > div{ margin-left:0 !important; border-bottom:1px solid #e6e6e6; width:100%; overflow:auto; }
#content div.sitemap2 h4{ padding:0; background:none; border-bottom:2px solid #a31432; height:auto; margin-bottom:0; margin-top:20px; }
#content div.sitemap2 h5{ width:119px; float:left; padding:9px 0 9px 11px; background-position:5px 14px; letter-spacing:-1px; margin:0; }
#content div.sitemap2 div > ul{ margin-left:130px !important; overflow:auto; }
#content div.sitemap2 div > ul > li{ float:left; font-weight:bold; color:#808080; width:142px; padding:9px 9px 0 9px; letter-spacing:-1px; background:url('../../img/etc/sitemap_subUlBG.png') no-repeat; margin-bottom:10px; }
#content div.sitemap2 div > ul > li.clr{ clear:both; }
#content div.sitemap2 div > ul > li > ul{ padding:8px 10px 0 10px; margin-top:8px; letter-spacing:0; /*background-color: #fafafa;*/ padding-bottom:1px; }
#content div.sitemap2 div > ul > li > ul > li{ font-weight:normal; font-size:11px; padding-left:4px; background:url('../../img/etc/sitemap_bullet_dot.png') no-repeat 0 8px; margin-bottom:8px; }
#content div.sitemap2 div > ul > li > ul > li.sub{ margin-top:-7px; background:none; background:url('../../img/etc/sitemap_bullet_hyphen.png') no-repeat 4px 8px #ffffff; padding-left:8px }
#content div.sitemap2 div > ul > li > ul > li > ul{ clear:both; overflow:auto; background:url('../../img/etc/sitemap_subUl_line.png') center repeat-y #ffffff; margin-left:-4px; }
#content div.sitemap2 div > ul > li > ul > li > ul > li{ float:left; width:50%; text-align:center; line-height:12px; padding:2px 0; border-top:1px solid #ffffff; border-bottom:2px solid #ffffff; }
#content div.sitemap2 a{ color:inherit; text-decoration:none; }
#content div.sitemap2 a:hover{ color:#a31432; text-decoration:none; font-weight:bold; letter-spacing:-1px; }
#content div.sitemap2 div > ul > .fullrow{ float:none; }
#content div.sitemap2 div > ul > .fullrow{ float:none; width:622px; }
#content div.sitemap2 div > ul > .fullrow > ul{ overflow:auto; }
#content div.sitemap2 div > ul > .fullrow > ul > li{ float:left; width:118px; margin-right:38px; text-align:left; line-height:1.3em; padding-top:3px; }
#content div.sitemap2 div > ul > .fullrow > ul > li.br{ margin-right:0; }
#content div.sitemap2 div > ul > .fullrow > ul > li.br + li{ clear:both; }
#content div.sitemap2 div > ul > .fullrow + li{ clear:both; }
#content div.sitemap2 .sejong_2{ height:93px; }
#content div.sitemap2 .college_1_1{ height:270px; }
/*height:240px; 수정 150430*/
#content div.sitemap2 .college_1_2{ height:270px; }
#content div.sitemap2 .college_1_3{ height:540px; }
#content div.sitemap2 .unilife_1_1{ height:258px; }
#content div.sitemap2 .unilife_1_2{ height:130px; }
#content div.sitemap2 .center_1_1{ height:128px; }
#content div.sitemap2 .center_1_2{ height:256px; }
#content div.sitemap2 .center_1_3{ height:200px; }
#content div.sitemap2 .center_2_1{ height:82px; }
/*#content div.sitemap2 .center_3 { height: 522px; }
/**/
.btn_box{ margin-left:30px; margin-top:10px; }
/*.btn_box > .button{ border:1px solid #DFEDF7; position:relative; padding-left:14px; text-align:left; line-height:45px; height:45px; width:225px; background:#F5D8D8; display:inline-block; font-size:15px; font-weight:bold; color:#C97D87; text-decoration:none; }*/
.btn_box > .button{ border-radius:3px; text-decoration:none; padding:0 20px; font-weight:bold; font-size:12px; display:inline-block; line-height:30px; height:32px; box-sizing:border-box; color:white; background:#a31432; }
.btn_box > .button + .button{ margin-left:8px; }
/**/
.president_wrap{ display:table; table-layout:fixed; width:100%; }
.president_wrap{ font-family:'Malgun Gothic', Dotum, sans-serif; }
.president_wrap > .box{ display:table-cell; vertical-align:top; }
.president_wrap > .box.left{ width:360px; }
.president_wrap > .box > .top{ height:118px; margin-left:25px; }
.president_wrap > .box > .top > .text1{ font-size:24px; color:#333333; letter-spacing:-0.075em; margin-top:32px; }
.president_wrap > .box > .top > .text2{ font-size:24px; color:#333333; letter-spacing:0em; font-weight:bold; margin-top:24px; }
.president_wrap > .box > .bottom{ margin-top:93px; padding-bottom:18px; border-bottom:1px solid #e6e6e7; }
.president_wrap > .box > .bottom > table{ margin-left:25px; border-collapse:collapse; width:384px; }
.president_wrap > .box > .bottom > table > tbody > tr > td{ vertical-align:top; height:32px; font-size:16px; color:#333333; letter-spacing:-0.1em; }
.president_wrap > .box > .bottom > table > tbody > tr > td.degree{ color:#375065; font-weight:bold; letter-spacing:-0.055em; }
.president_wrap > .box > .bottom > table > tbody > tr > td.year{ color:#777777; letter-spacing:-0.025em; }
/**/
.carrer_wrap{ font-family:'Malgun Gothic', Dotum, sans-serif; display:table; table-layout:fixed; width:100%; margin-top:32px; }
.carrer_wrap > .box{ display:table-cell; }
.carrer_wrap > .box.left{ width:355px; }
.carrer_wrap > .box > .carrer{ margin-bottom:19px; font-size:16px; color:#375065; letter-spacing:-0.055em; font-weight:bold; }
.carrer_wrap > .box > .table > table{ border-collapse:collapse; width:100%; }
.carrer_wrap > .box > .table > table > tbody > tr > td{ position:relative; height:100%; padding:6px 0; line-height:20px; vertical-align:top; font-size:15px; color:#333333; letter-spacing:-0.1em; }
.carrer_wrap > .box > .table > table > tbody > tr > .year{ width:151px; padding-left:11px; font-size:15px; color:#777777; letter-spacing:-0.025em; }
.carrer_wrap > .box > .table > table > tbody > tr > .year:before{ position:absolute; left:0px; top:14px; display:inline-block; content:''; width:5px; height:5px; background:#aa2642; border-radius:100%; }
.carrer_wrap > .box > .table > table > tbody > tr > .year + td:before{ position:absolute; left:-160px; top:19px; display:inline-block; content:''; width:1px; height:100%; background:#edd0d6; }
.carrer_wrap > .box > .table > table > tbody > tr:last-child > .year + td:before{ display:none; }
/**/
iframe.college_cont{ width:100%; display:block; }
/**/
#proListWrap{ overflow:auto; }
/**/
.pro_list0{ margin-top:30px; font-size:0; font-family:'맑은고딕', 'Malgun Gothic', Tahoma, Dotum, '돋움', Arial, sans-serif; position:relative; }
.pro_list0 *{ position:relative; }
.pro_list0 > li{ margin-right:13px; margin-bottom:13px; display:inline-block; width:248px; border-top:1px solid #a01a36; }
.pro_list0 > li:nth-child(3n){ margin-right:0; }
.pro_list0 > li > div{ padding:6px 10px; padding-left:24px; border-bottom:1px solid #c5c5c5; }
.pro_list0 > li > div:before{ background:url(/sogood_sm/2018_04_24/bullet_prof_dt.gif) no-repeat; width:7px; height:7px; position:absolute; top:12px; left:10px; content:''; display:inline-block; }
.pro_list0 > li > div .name{ font-weight:bold; font-size:12px; color:#3c3c3c; }
.pro_list0 > li > div .btns{ position:absolute; top:7px; right:10px; z-index:1; }
.pro_list0 > li > div .btns > a{ vertical-align:top; display:inline-block; font-size:0; }
.pro_list0 > li > div .btns > a + a{ margin-left:5px !important; }
.pro_list0 > li > div .btns > .btn_home{ background:url(/sogood_sm/2018_04_24/ic0.png) no-repeat; width:16px; height:16px; }
.pro_list0 > li > div .btns > .btn_mail{ background:url(/sogood_sm/2018_04_24/ic1.png) no-repeat; width:13px; height:14px; }
.pro_list0 > li > ul{ margin-top:4px; }
.pro_list0 > li > ul > li{ display:table; table-layout:fixed; border-collapse:collapse; width:100%; }
.pro_list0 > li > ul > li + li{ margin-top:1px; }
.pro_list0 > li > ul > li > div{ padding:5px 7px; font-size:12px; color:#666666; vertical-align:middle; box-sizing:border-box; display:table-cell; }
.pro_list0 > li > ul > li .label{ width:84px; font-weight:bold; background:#fafafa; }
/**/
.org_item{ }
.org_item{ position:absolute; z-index:5; }
.org_item > a{ display:block; text-align:center !important; text-decoration:none !important; }
.org_item > a{ background:#f1f1f1; font-size:13px; font-weight:bold; color:#2f3b48 !important; letter-spacing:-0.075em; box-sizing:border-box; border:1px solid #cecece; width:131px; line-height:30px; }