	#skip{ position: absolute; top:-10em; left: 0.6em; margin: 0 auto; z-index: 999999999999999999; }
	#skip a:active { position: absolute; top: 10em; left: 3.8em; width: 13em; text-align: center; color: #fff; background: #666666; border: 2px solid #f26522; outline: 0; }
	#skip a:focus{ position: absolute; top: 10em; left: 3.8em; width: 13em; text-align: center; color: #fff; background: #666666; border: 2px solid #f26522; outline: 0; }

/* 테이블 디자인_기본 */
.halla_table {BORDER-TOP: #5f6aaf 2px solid;  BORDER-COLLAPSE: collapse; width:100%; margin-top:15px; border-right:2px solid #ffffff; border-left:2px solid #ffffff; }
.halla_table caption{display:none;}
.halla_table thead th {background-color:#4f4f4;color: #666666; font-size: 12px;font-weight:bold; border:1px solid #d5d5d5 !important; height:28px;  }
.halla_table th {padding: 5px 4px 2px 4px; text-align:center;background-color:#f4f4f4; vertical-align:middle; color:#666666; BORDER: #d5d5d5 1px solid;}
.halla_table .last td{border-bottom:1px solid #5f6aaf !important; height:28px; }
.halla_table .last th{border-bottom:1px solid #5f6aaf !important; height:28px; }
.halla_table td {padding: 5px 4px 2px 10px; border:1px solid #d5d5d5;color:#666666;font-size:12px; vertical-align:middle; height:28px; }
.halla_table td.center{text-align:center;}
.halla_table td p{margin:0; padding:0;}
.halla_table td.gray{background-color:#efefef;}
/* 테이블 디자인_기본 */

/* 테이블 디자인_기본 */
.halla_table_test {BORDER-TOP: #5f6aaf 2px solid;  BORDER-COLLAPSE: collapse; width:100%; margin-top:15px; border-right:2px solid #ffffff; border-left:2px solid #ffffff; }
.halla_table_test caption{display:none;}
.halla_table_test thead th {background-color:#4f4f4;color: #666666; font-size: 12px;font-weight:bold; border:1px solid #d5d5d5 !important; height:28px;  }
.halla_table_test th {padding: 5px 4px 2px 4px; text-align:center;background-color:#f4f4f4; vertical-align:middle; color:#666666; BORDER: #d5d5d5 1px solid;}
.halla_table_test .last td{border-bottom:1px solid #5f6aaf !important; height:28px; }
.halla_table_test .last th{border-bottom:1px solid #5f6aaf !important; height:28px; }
.halla_table_test td {padding: 5px 4px 2px 10px; border:1px solid #d5d5d5;color:#666666;font-size:12px; vertical-align:middle; height:28px; }
.halla_table_test td.center{text-align:center;}
.halla_table_test td p{margin:0; padding:0;}
.halla_table_test td.gray{background-color:#efefef;}
/* 테이블 디자인_기본 */

/* 테이블 디자인_기본 */
.halla_table02 {BORDER-TOP: #5f6aaf 2px solid;  BORDER-COLLAPSE: collapse; width:100%; margin-top:15px; border-right:2px solid #ffffff; border-left:2px solid #ffffff; }
.halla_table02 caption{display:none;}
.halla_table02 thead th {background-color:#5f6aaf;color: #666666; font-size: 12px;font-weight:bold; border:1px solid #d5d5d5 !important; height:28px; color:#ffffff;}
.halla_table02 th {padding: 5px 4px 2px 4px; text-align:center;background-color:#f4f4f4; vertical-align:middle; color:#666666; BORDER: #d5d5d5 1px solid; font-weight:bold;}
.halla_table02 .last td{border-bottom:1px solid #5f6aaf !important; height:28px; }
.halla_table02 .last th{border-bottom:1px solid #5f6aaf !important; height:28px; }
.halla_table02 td {padding: 5px 4px 2px 10px; border:1px solid #d5d5d5;color:#666666;font-size:12px; vertical-align:middle; height:28px; }
.halla_table02 td.center{text-align:center;}
.halla_table02 td p{margin:0; padding:0;}
.halla_table02 td.gray{background-color:#efefef;}
/* 테이블 디자인_기본 */

/* 테이블 디자인_기본 */
.halla_table03 {BORDER-COLLAPSE: collapse; width:100%; margin-top:15px; border-right:2px solid #ffffff; border-left:2px solid #ffffff; }
.halla_table03 caption{display:none;}
.halla_table03 thead th {background-color:#5f6aaf;color: #666666; font-size: 12px;font-weight:bold; border:1px solid #d5d5d5 !important; height:28px; color:#ffffff;}
.halla_table03 th {padding: 5px 4px 2px 4px; text-align:center; vertical-align:middle; color:#666666; BORDER: #d5d5d5 1px solid; }
.halla_table03 .last td{border-bottom:1px solid #5f6aaf !important; height:28px; }
.halla_table03 .last th{border-bottom:1px solid #5f6aaf !important; height:28px; }
.halla_table03 td {padding: 5px 4px 2px 10px; border:1px solid #d5d5d5;color:#666666;font-size:12px; vertical-align:middle; height:28px; }
.halla_table03 td.center{text-align:center;}
.halla_table03 td p{margin:0; padding:0;}
.halla_table03 td.gray{background-color:#efefef;}
/* 테이블 디자인_기본 */


/* 테이블 디자인_녹색 */
.halla_table_green {BORDER-RIGHT: #ffffff 2px solid; border-top: #425f25 2px solid; border-left: #ffffff 2px solid; border-bottom: #1f1f1f 1px solid; BORDER-COLLAPSE: collapse; width:100%; margin-top:15px; }
.halla_table_green caption{display:none;}
.halla_table_green thead th {background-color:#9ed06d;color: #FFFFFF; font-size: 12px;font-weight:bold; border-bottom:1px solid #436028 !important; height:28px; border:1px solid  #a49ab3; }
.halla_table_green th {padding: 5px 4px 2px 4px; text-align:center;background-color:#fefde1; border:1px solid #cccccc; vertical-align:middle; color:#333333;}
.halla_table_green .last td{border-bottom:#436026; height:28px; }
.halla_table_green .last th{border-bottom:#436026; height:28px; }
.halla_table_green td {padding: 5px 4px 2px 10px; border:1px solid #cccccc;color:#818181;font-size:12px; vertical-align:middle; height:28px; }
.halla_table_green td.center{text-align:center;}
/* 테이블 디자인_녹색 */

/* 테이블 디자인_산학 */
.halla_table_san { BORDER-COLLAPSE: collapse; width:100%;}
.halla_table_san caption{display:none;}
.halla_table_san thead th {background-color:#4f4f4;color: #666666; font-size: 12px;font-weight:bold; border-bottom:1px solid #dfdfdf !important; height:28px;  }
.halla_table_san th {padding: 5px 4px 2px 4px; text-align:center;background-color:#f4f4f4; vertical-align:middle; color:#333333; BORDER-BOTTOM: #dfdfdf 1px solid;}
.halla_table_san td {padding: 5px 4px 2px 10px; border-bottom:1px solid #cccccc;color:#818181;font-size:12px; vertical-align:middle; height:28px;  text-align:center;}
.halla_table_san td.center{text-align:center;}
.halla_table_san td.gray{background-color:#efefef;}
/* 테이블 디자인_산학 */

/* 테이블 디자인_대학*/
.halla_table_col {BORDER-COLLAPSE: collapse; width:100%; margin-top:15px; border-right:2px solid #ffffff; border-left:2px solid #ffffff;}
.halla_table_col caption{display:none;}
.halla_table_col thead th {background-color:#8eb0dd;color: #ffffff; font-size: 12px;font-weight:bold; border:1px solid #dfdfdf !important; height:23px;  }
.halla_table_col th {padding: 5px 4px 2px 4px; text-align:center;background-color:#f4f4f4; vertical-align:middle; color:#333333; BORDER-BOTTOM: #dfdfdf 1px solid;}
.halla_table_col td {padding: 5px 4px 2px 10px; border:1px solid #cccccc;color:#818181;font-size:12px; vertical-align:middle; height:28px;  text-align:center;}
.halla_table_col td.center{text-align:center;}
.halla_table_col td.gray{background-color:#efefef;}
/* 테이블 디자인_대학 */

/* 테이블 디자인_기구표 */
.halla_table_gigu {BORDER-TOP: #8eb0dd 2px solid; BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-COLLAPSE: collapse; width:100%; margin-top:15px; border-right:2px solid #ffffff; border-left:2px solid #ffffff; float:left;}
.halla_table_gigu caption{display:none;}
.halla_table_gigu thead th {background-color:#4f4f4;color: #ffffff; font-size: 12px;font-weight:bold; border-bottom:1px solid #dfdfdf !important; height:28px;  }
.halla_table_gigu th {padding: 5px 4px 2px 4px; text-align:center;background-color:#5a65a5; vertical-align:middle; color:#333333; BORDER: #dfdfdf 1px solid;}
.halla_table_gigu .last td{border-bottom:#442f5d; height:28px; }
.halla_table_gigu .last th{border-bottom:#442f5d; height:28px; }
.halla_table_gigu td {padding: 5px 4px 2px 10px; border:1px solid #cccccc;color:#818181;font-size:12px; vertical-align:middle; height:28px; }
.halla_table_gigu td.center{text-align:center;}
.halla_table_gigu td.gray{background-color:#efefef;}
.halla_table_gigu td.last{BORDER-bottom: #8eb0dd 1px solid; }
/* 테이블 디자인_기구표*/

/*professor*/
#contents .professor {float:left;width:668px; border-top:2px solid #8092b6; border-bottom:1px solid #8092b6; padding:12px 0px 12px 10px; display:block;}
#contents .professor .img{float:left; width:90px; height:110px; padding:7px; border:1px solid #e6e6e6; margin-left:10px;}
#contents .professor .cont{margin:3px 0 0 10px;}
#contents .professor p{float:left; width:100%; margin-bottom:5px;  font-weight:bold; color:#333333; }
#contents .professor strong{font-weight:bold;}
#contents .professor form{float:left; margin:0; padding:0; }
#contents .professor ul {float:left; border-bottom:1px solid #e6e6e6; padding:15px 0; }
#contents .professor ul li{float:left; list-style:none; width:200px; margin:0; padding:0;}
#contents .professor ul li dl{float:left; width:100%; margin:8px 0 0 0; padding:0;}
#contents .professor ul li dl dt{float:left; width:50px; margin-right:5px; color:#666666;}
#contents .professor ul li dl dd{float:left;  margin-right:10px; color:#666666; width:125px; overflow:hidden; white-space:nowrap;  text-overflow:ellipsis;   }

/* 테이블 디자인_하늘색 */
.halla_table_sky {BORDER-COLLAPSE: collapse; width:100%; margin-top:15px; border-top:1px solid #ccc;}
.halla_table_sky caption{display:none;}
.halla_table_sky thead th {background-color:#9ed06d;color: #FFFFFF; font-size: 12px;font-weight:bold; border-bottom:1px solid #ffffff !important; height:28px; border:1px solid  #ffffff; }
.halla_table_sky th {padding: 5px 4px 2px 4px; text-align:center;background-color:#96c0dc; vertical-align:middle; color:#ffffff; font-weight:bold; border-bottom:1px solid #ffffff;}
.halla_table_sky tbody {border-left:2px solid #ffffff; border-right:2px solid #ffffff; }
.halla_table_sky td {padding: 5px 4px 2px 20px; color:#818181;font-size:12px; vertical-align:middle; height:28px; border-bottom:dotted 1px #cdcdcd;}
.halla_table_sky th img{vertical-align:top; margin-right:5px;}
.halla_table_sky td.center{text-align:center;}
.halla_table_sky td.last{border-bottom:1px solid #ccc;}
/* 테이블 디자인_하늘색 */

/* 테이블 디자인_하늘색2 */
.halla_table_sky2 {BORDER-COLLAPSE: collapse; width:100%; margin-top:15px; border-top:2px solid #8eb0dd; border-bottom:1px solid #8eb0dd; border-left:2px solid #ffffff; border-right:2px solid #ffffff;}
.halla_table_sky2 caption{display:none;}
.halla_table_sky2 thead th {background-color:#f5f5f5; color: #666666; text-align:left; font-size:12px; font-weight:bold; border:1px solid #e2e2e2;}
.halla_table_sky2 th {padding: 5px 4px 2px 4px; text-align:center;  vertical-align:middle; color:#666666; border-bottom:1px solid #cccccc; }
.halla_table_sky2 tbody td{border-right:none;}
.halla_table_sky2 tbody td img{vertical-align: middle;}
.halla_table_sky2 tbody .last{border-bottom:solid 1px #8eb0dd;}
.halla_table_sky2 td {padding: 5px 4px 2px 20px; color:#818181;font-size:12px; vertical-align:middle; height:28px; border:solid 1px #cdcdcd;}
.halla_table_sky2 td.center{text-align:center;}
/* 테이블 디자인_하늘색2 */

/* 테이블 디자인_버스 */
.halla_table_skybus {BORDER-COLLAPSE: collapse; width:100%; margin-top:15px; border-top:2px solid #8eb0dd; border-bottom:1px solid #8eb0dd; border-left:2px solid #ffffff; border-right:2px solid #ffffff;}
.halla_table_skybus caption{display:none;}
.halla_table_skybus thead th {background-color:#f5f5f5; color: #666666; text-align:center; font-size:12px; font-weight:bold; border:1px solid #e2e2e2; height:30px;}
.halla_table_skybus th {padding: 5px 4px 2px 4px; text-align:center;  vertical-align:middle; color:#666666; border-bottom:1px solid #cccccc; }
.halla_table_skybus tbody td{border-right:none;}
.halla_table_skybus tbody td img{vertical-align: middle;}
.halla_table_skybus tbody .last{border-bottom:solid 1px #8eb0dd;}
.halla_table_skybus td {padding: 5px 4px 2px 4px; color:#818181;font-size:12px; vertical-align:middle; height:28px; border:solid 1px #cdcdcd; text-align:center;}
.halla_table_skybus td.center{text-align:center;}
/* 테이블 디자인_버스 */

/* 테이블 디자인_하늘색3 */
.halla_table_sky3 {BORDER-COLLAPSE: collapse; width:100%; margin-top:15px; border-top:2px solid #8eb0dd; border-bottom:1px solid #8eb0dd;}
.halla_table_sky3 caption{display:none;}
.halla_table_sky3 thead th {background-color:#8eb0dd; color: #ffffff; font-size:12px;font-weight:bold; border:1px solid #e2e2e2; height:24px;}
.halla_table_sky3 th {padding: 5px 0px 2px 0px; text-align:center;  vertical-align:middle; color:#666666; border-bottom:1px solid #cccccc; font-weight:bold;}
.halla_table_sky3 tbody td{border-right:none;}
.halla_table_sky3 tbody td img{vertical-align: middle;}
.halla_table_sky3 tbody .last{border-bottom:solid 1px #8eb0dd;}
.halla_table_sky3 td {padding: 5px 0px 2px 0px; color:#818181;font-size:12px; vertical-align:middle; height:28px; border:solid 1px #cdcdcd;}
.halla_table_sky3 td.center{text-align:center;}
/* 테이블 디자인_하늘색3 */

/*컨텐츠 탭 */
#wrap_sub #contents .tab{width:100%; height:30px; background:url(/mbs/ipsi/images/common/tab_back.gif) repeat-x; margin:35px 0 40px 0;}
.img_hidden {display:none;}

/*기본*/
#wrap_sub #contents strong{font-weight:bold}
.font_orange {color:#ff6c00; margin-top:14px; background:url(/mbs/ipsi/images/common/dot_star_org.gif) no-repeat; padding-left:15px; background-position:0px 4px;}
.font_nomal { margin-top:14px; padding-left:15px; background:url(/mbs/ipsi/images/common/dot_star.gif) no-repeat; padding-left:15px; background-position:0px 4px;}

/*01_sub*/
/*index page*/
#wrap_sub #contents #info{float:left; width:100%; height:600px; position:relative; background:url('/mbs/kr/images/01_sub/01_index_back.jpg'); }
#wrap_sub #contents #info .info_01{float:right; width:415px; height:259px; margin-right:-7px;}
#wrap_sub #contents #info .info_01 img{border:0; margin:0; padding:0; float:left;}
#wrap_sub #contents #info .info_02{float:left; width:400px; height:259px; margin:37px 0 0 -3px; }
#wrap_sub #contents #info .info_02 img{float:left; padding:5px 0; }
#wrap_sub #contents #info .info_03{float:left; width:260px; height:259px; margin:27px 0 0 20px;}

#wrap_sub #contents #info .info_03 dl{float:left; padding:10px 0 10px 0; border-bottom:dotted #cccccc 1px; margin-bottom:15px;}
#wrap_sub #contents #info .info_03 dl dt{float:left; width:60px; display:inline; margin-left:0px;}
#wrap_sub #contents #info .info_03 dl dd{float:left; width:200px; }
#wrap_sub #contents #info .info_03 ul{float:left; margin-top:10px;}
#wrap_sub #contents #info .info_03 li{float:left; padding:2px 0 1px 0; width:100%;}
#wrap_sub #contents #info .info_03 span{float:left; width:60px; color:#312b6c;}
#wrap_sub #contents #info .info_03 a{text-decoration:none; color:#666666; }

/*연혁*/
#history .history_tab{float:left;width:678px; height:30px; border-bottom:1px solid #29246d;}
#history .history_tab li{list-style:none; float:left;   color:red; height:23px;}
#history .history_tab li a .last{ border-right:1px solid #ffffff !important;}
#history .history_tab li a{ float:left; text-decoration:none; color:#666666; border-top:1px solid #cccccc; border-bottom:1px solid #29246d;  border-left:1px solid #cccccc;  border-right:1px solid #cccccc; height:22px; padding:7px 30px 0 30px; background-color:#fafafa;}
#history .history_tab li a:hover {color: #29246d; border-top:1px solid #29246d; border-bottom:1px solid #ffffff;  border-left:1px solid #29246d;  border-right:1px solid #29246d; height:22px;  padding:7px 30px 0 30px; background-color:#ffffff;}
#history .history_tab li a:active{color: #29246d;   }
#history .history_tab li.first a {color: #29246d; border-top:1px solid #29246d; border-bottom:1px solid #ffffff;  border-left:1px solid #29246d;  border-right:1px solid #29246d; height:22px;  padding:7px 30px 0 30px; background-color:#ffffff;}

#history .visual{float:left;margin:30px 0 0 0;}
#history .year{float:left;margin:0px 0 0px 0;}

#history table{width:100%; float:left;}
#history table tr th{border-bottom:1px solid #cccccc;}
#history table tr td{padding-bottom:30px;  line-height:24px; border-bottom:1px solid #cccccc;}
#history table tr td em{color:#1E7AB8;}
#history table tr td span{display:inline-block; width:70px;}
#history  .color{color:#9b854a; }
#history table tr th{padding:20px 0 0 60px;font-size:14px; color:#9b854a; font-weight:bold; line-height:24px; padding-right:20px;}

.map {background:url(/mbs/kr/images/01_sub/img_01090300.jpg) no-repeat; height:574px; width:678px;}
/*03_sub*/
/*index_page*/

.college01{float:left; width:320px; height:278px; background:url(/mbs/kr/images/03_sub/college_back02.jpg) no-repeat; padding:20px 0 0 20px; }
.college01 a{color:#ffffff;}
.college01 ul{color:#ffffff; font-size:12px;  margin-top:10px; }
.college01 ul li{padding-left:11px; background:url(/mbs/kr/images/03_sub/college_dot.jpg) no-repeat; background-position:5px 7px;}
.college02{float:left; width:317px; height:284px; background:url(/mbs/kr/images/03_sub/college_back01.jpg) no-repeat; padding:20px 0 0 20px;}
.college02 a{color:#ffffff;}
.college02 ul{color:#ffffff; font-size:12px;  margin-top:10px; }
.college02 ul li{padding-left:11px; background:url(/mbs/kr/images/03_sub/college_dot.jpg) no-repeat; background-position:5px 7px;}
.college03{float:left; width:321px; height:282px; background:url(/mbs/kr/images/03_sub/college_back03.jpg) no-repeat; padding:20px 0 0 20px;}
.college03 a{color:#ffffff;}
.college03 ul{color:#ffffff; font-size:12px;  margin-top:10px; }
.college03 ul li{padding-left:11px; background:url(/mbs/kr/images/03_sub/college_dot.jpg) no-repeat; background-position:5px 7px;}
.college04{float:left; width:317px; height:278px; background:url(/mbs/kr/images/03_sub/college_back04.jpg) no-repeat; padding:20px 0 0 20px;}
.college04 ul{color:#666666; font-size:12px;  margin-top:10px; }
.college04 ul li{padding-left:13px; background:url(/mbs/kr/images/03_sub/college_dot2.jpg) no-repeat; background-position:2px 5px;}

/*04_sub*/
/*index_page*/
#sanhak .visual{float:left; background:url(/mbs/kr/images/04_sub/intro_img01b.gif) no-repeat; width:188px; padding:50px 0 0 480px; height:300px; color:#666666;}
#sanhak .info{float:left;width:100%; background:url(/mbs/kr/images/04_sub/intro_back.gif) no-repeat; background-position:0 120px;}
#sanhak .info ul{float:left;width:201px; margin:0; padding:0;}
#sanhak .info .center{border-right:1px solid #e5e5e5; border-left:1px solid #e5e5e5;  padding:0 15px; width:200px; margin:0 15px; height:330px;}
#sanhak .info ul li{float:left;width:201px;}

#snahak {line-height:18px;}
#snahak a{color:#000000;}
#snahak #box{width:100%; height:260px;}
#snahak #box h2{font-weight:bold; font-size:14px; margin-bottom:10px;}
#snahak #box .img{float:left; width:330px; margin-right:20px;}
#snahak #box .data{float:left; width:308px; border-top:1px solid #bdbdbd; padding:20px 10px; min-height:260px;}
#snahak #box .data dl{padding:10px 0; border-top:1px dashed #cccccc; margin-top:17px; width:100%}
#snahak #box .data dl dd{float:left; border-bottom:1px solid  #e4e4e4; padding:4px 0px 2px 3px; width:240px;}
#snahak #box .data dl dt{ float:left;border-bottom:1px solid  #e4e4e4; padding:4px 20px 2px 13px; color:#000000;}
#snahak #box .data dl .last{ border-bottom:1px solid  #bdbdbd;}
#snahak .contents{float:left; width:100%;  border-top:1px solid #e5e5e5; padding:30px 0 30px 0; }
#snahak .contents .dl_area{width:100%; display:block; float:left; padding-bottom:45px; margin-bottom:20px; border-bottom:1px solid #e5e5e5;}
#snahak .contents .dl_area .title{float:left; display:block; width:145px; height:100%; }
#snahak .contents .dl_area .text{float:left;  display:block; width:533px; height:100%; }

#snahak .contents .dl_area .text dl dt{width:100px; float:left; margin-bottom:5px;}
#snahak .contents .dl_area .text dl dd{width:330px; float:left; margin-bottom:5px;}
#snahak .contents dl dd dl dt{color:#c0a353; font-weight:bold; margin-right:20px; display:block; }

/* 테이블 디자인_하늘색_대학생활 */
.halla_table_sky_life {BORDER-COLLAPSE: collapse; width:100%; margin-top:15px; border-top:2px solid #8eb0dd; border-bottom:1px solid #8eb0dd; border-left:solid #ffffff 2px; float:left;}
.halla_table_sky_life caption{display:none;}
.halla_table_sky_life thead th {background-color:#5a65a5; color: #ffffff; font-size:12px;font-weight:bold; border:1px solid #e2e2e2; height:24px;}
.halla_table_sky_life thead th strong{margin-left:40px;}
.halla_table_sky_life th {padding: 5px 4px 2px 4px; text-align:center;  vertical-align:middle; color:#666666; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; }
.halla_table_sky_life tbody td img{vertical-align: middle;}
.halla_table_sky_life tbody .last{border-bottom:solid 1px #8eb0dd;}
.halla_table_sky_life td {padding: 13px 4px 8px 10px; color:#818181;font-size:12px; vertical-align:middle;  border:solid 1px #cdcdcd; border-right:none;}
.halla_table_sky_life td.center{text-align:center;}
/* 테이블 디자인_하늘색_대학생활 */
.life{line-height:20px;}
.life dl dt{margin:30px 0 10px 0; float:left; width:100%;}
.life ol {margin:10px 0 10px 10px; float:left; width:100%;}

#snahak .contents dl dd dl dd{display:block;  }

/*편의복지시설 부분 이미지 좌측정렬*/
.life_sisul{overflow:hidden;width:658px;padding:0 10px 10px;}
.life_sisul li{overflow:hidden;clear:both;margin:10px 0 0;color:#2d2c2d;list-style:none}
.life_sisul li dl {float:left; margin-bottom:10px;}
.life_sisul li dl dt{color:#121212; width:100px; float:left; height:100%; margin-bottom:5px; }
.life_sisul li dl dd{color:#666666; width:400px; display:block; }
.life_sisul li img{display:inline;float:left;margin:0 35px 0 0;border:none; padding:3px; border:1px solid #e5e4df;}
.life_sisul li dl dd ol{margin:0; padding:0; color:#666666; float:left;}
.life_sisul li dl dd ol li{margin:0; padding:0; color:#666666; float:left;}

/*편의복지시설 부분 이미지 좌측정렬*/
#student {line-height:18px;}
#student a{color:#000000;}
#student #box{width:100%; height:260px;}
#student #box h2{font-weight:bold; font-size:14px; margin-bottom:10px;}
#student #box .img{float:left; width:330px; margin-right:20px;}
#student #box .data{float:left; width:308px; padding:10px 10px; min-height:260px;}

/* 05index_달력테이블 */
#life .area {float:left;width:321px; height:298px; background:url(/mbs/kr/images/05_sub/intro_calendar_back.gif) no-repeat;}
#life .moth{float:left; width:300px; text-align:center; margin-top:60px !important; font-weight:bold;}
#life .area .life_table {float:left; border-collapse:collapse;text-align:center; width:200px; height:130px; margin:10px 0 0 50px;}
#life .area .life_table thead th {font-weight:bold; padding:5px;}
#life .area .life_table tbody td p{text-align:center; margin-left:-10px; margin-top:1px !important;}
#life .area .life_table tbody td p a {color:#333; height:10px;}
#life .area .life_table tbody td p.holiday a {color:#f2412c;}
#life .area .life_table tbody td p.on {background-color:#8eb0dd; color:#ffffff;  width:10px; height:12px; padding:3px 7px 5px 10px;margin-left:0px; text-align:center;}

#life .life_scedule {float:left; width:320px; margin:40px 0 0 20px; height:220px; overflow:auto ;overflow-x:hidden;overflow-y:auto; }
#life .life_scedule h2{font-size:15px;font-weight:bold; margin-bottom:20px; padding:5px; color:#29246d; width:100%; border-bottom:1px solid #d2d1d1;}
#life .life_scedule dl{ margin:5px 0 0 5px; width:100%; *margin:0px 0 0 0px; }
#life .life_scedule dl dt{width:90px; background:url(/mbs/kr/images/05_sub/dot_life.gif) no-repeat;padding-left:10px; background-position:0 8px; display:block; float:left; }
#life .life_scedule dl dd{width:210px;  margin-lefT:10px;  display:block; float:left;  overflow:hidden; white-space:nowrap;  text-overflow:ellipsis; }

#life .haksa_info{width:360px; margin:-40px 0 0 0; padding:13px 0 0 0; text-align:right;  height:27px; border-top:1px solid #cccccc;}
#life .haksa_info .title{padding-right:30px; }
#life .haksa_info .go_btn{padding-left:30px; }
#life .haksa_info a{padding:0 5px;}

#life .contens{width:100%; margin-top:5px; border-top:1px solid #cccccc; float:left;}
#life .contens .welfare{width:310px; float:left; height:193px; border-right:1px solid #cccccc;padding:0px 0 0 10px; background:url(/mbs/kr/images/05_sub/img_050101.gif) no-repeat; background-position:200px 50px;}
#life .contens .welfare .title{float:left; width:100%; margin:23px 0 15px 0;}
#life .contens .welfare .menu{width:130px; float:left; height:180px;}
#life .contens .welfare .menu li{padding-left:7px; background:url(/mbs/kr/images/05_sub/dot_info_dot.gif) no-repeat; background-position:0 7px;}
#life .contens .job{width:162px; float:left; height:170px; border-right:1px solid #cccccc; padding:23px 0 0 15px;background:url(/mbs/kr/images/05_sub/img_050102.gif) no-repeat; background-position:40px 30px;}
#life .contens .job .title{float:left; margin:90px 0 0px 0px;}
#life .contens .food0{width:177px; float:left; height:180px;background:url(/mbs/kr/images/05_sub/img_050103.gif) no-repeat; background-position:30px 70px;}
#life .contens .food0 .title{float:left; margin:23px 0 15px 15px;}
#life .contens .food0 .menu{float:left; width:70px; height:180px; margin:23px 0 15px 20px;}
#life .contens .food0 li{padding-left:7px; background:url(/mbs/kr/images/05_sub/dot_info_dot.gif) no-repeat; background-position:0 7px;}

#life .contens .student{width:310px; float:left; height:183px; border-right:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:0px 0 0 10px; background:url(/mbs/kr/images/05_sub/img_050104.gif) no-repeat; background-position:200px 50px;}
#life .contens .student .title{float:left; width:100%; margin:23px 0 15px 0;}
#life .contens .student .menu{width:130px; float:left; height:180px;}
#life .contens .student .menu li{padding-left:7px; background:url(/mbs/kr/images/05_sub/dot_info_dot.gif) no-repeat; background-position:0 7px;}
#life .contens .banner{width:330px; float:left; height:160px;  border-top:1px solid #cccccc; padding:23px 0 0 15px; border-bottom:1px solid #cccccc;}

/*시설물*/
 #sisul .info{width:648px; height:320px; padding:30px 0 0 30px; border:6px solid #e1e1e1; float:left;}
 #sisul .info dl{margin-bottom:20px; border-bottom:1px dashed #cccccc; padding-bottom:10px; width:610px;}
 #sisul .info dt{float:left;width:490px; }
  #sisul .info p{margin-top:40px;}
  #sisul .photo {width:284px; height:194px; float:left;}
  #sisul .text {width:284px; height:194px; float:left;}
/*06_sub*/
/*index page*/
#media_intro {width:678px; border-top:2px solid #d3d8de;  padding-bottom:30px; float:left;}
#media_intro .media_recu{float:left; width:319px; border-top:2px solid #d3d8de; border-bottom:1px solid #d3d8de;   padding:20px 10px;}
#media_intro .media_news{float:left; width:319px; border-top:2px solid #d3d8de; border-bottom:1px solid #d3d8de;   padding:21px 10px; }
#media_intro .quick_b{float:left; width:382px; height:382px;}
#media_intro .quick_b img{float:left; margin:0; padding:0;}
#media_intro .notice{float:left; width:290px; border-right:1px solid #d3d8de; padding:20px 0 0 5px; height:360px;}
.mini_list{float:left; position:relative;line-height:normal;*zoom:1; width:100%; min-height:130px;}
.mini_list a{color:#555555;text-decoration:none}
.mini_list a:hover,
.mini_list a:active,
.mini_list a:focus{text-decoration:underline}
.mini_list em{font-style:normal}
.mini_list h2{margin:0;padding:10px 0 18px 0px;font-size:12px;color:#333}
.mini_list ul{margin:0px;padding:0;list-style:none}
.mini_list li{position:relative;margin:0 0 5px 0; padding-left:8px; background:url(/mbs/kr/images/common/mini_dot.gif) no-repeat; background-position:0 4px; }
.mini_list li:after{display:block;clear:both;content:""}
.mini_list li .bu{float:left;margin:0 4px 0 0;color:#999}
.mini_list li a{float:left}
.mini_list li .time{float:right;clear:right;font-size:11px;color:#a8a8a8;white-space:nowrap}
.mini_list .more{position:absolute;top:15px;right:13px; right:20px;}

/*07_sub*/
.oneclick {width:700px; border}
.oneclick img {margin:0; padding:0;}
.oneclick li {list-style:none; float:left; }

/* 식당테이블*/
#restaurant .halla_table {BORDER-TOP: #8eb0dd 2px solid; BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-COLLAPSE: collapse; width:678px;}
#restaurant .halla_table caption{display:none;}
#restaurant .halla_table thead th {background-color:#f5f5f4;color: #666666; font-size: 12px;font-weight:bold; border-bottom:1px solid #bdbdbd !important; height:35px; border-left:1px solid #e4e4e4; }
#restaurant .halla_table thead th {padding: 5px 4px 2px 4px; text-align:center;background-color:#f4f4f4; vertical-align:middle; color:#333333; BORDER-BOTTOM: #dfdfdf 1px solid;}
#restaurant .halla_table tbody td {padding: 10px 4px 5px 10px; border-bottom:1px solid #8eb0dd; border-left:1px solid #e4e4e4;color:#818181;font-size:12px; vertical-align:middle; height:28px; text-align:center; line-height:20px;}
#restaurant .halla_table tbody th {border-bottom:1px solid #8eb0dd;color:#818181; font-weight:bold;}

/* 식당테이블*/
#restaurant .area{float:left;  background:url(/mbs/kr/images/program/restaurant_notice_back.jpg); width:678px; height:185px;}
#restaurant .area .notice{float:left; width:658px; margin:18px 0 0 19px;}
#restaurant .area .notice img{float:left; }
#restaurant .area .notice li{float:left; line-height:25px; margin-left:30px; width:300px;  }
#restaurant .area .notice li.dot{padding-left:13px;   background:url(/mbs/kr/images/program/restaurant_dot.jpg) no-repeat; background-position:0px 12px; }
#restaurant .price{float:right; display:inline; position:relative; margin-top:50px;}

/*page*/
#wrap_sub #contents .vision ul{float:left; margin-top:50px; width:100%;}
#wrap_sub #contents .vision li{float:left; list-style:none;}
#wrap_sub #contents .vision .vision_text{float:left; width:403px; margin-left:30px;}

#wrap_sub #contents .president .photo{float:left; margin-right:58px; width:266px;}
#wrap_sub #contents .president .text{float:left; width:354px; margin-bottom:50px; }
#wrap_sub #contents .president dl{float:left; width:100%; margin-top:0px;}
#wrap_sub #contents .president dt{float:left; width:155px; margin-right:35px;}
#wrap_sub #contents .president dd{float:left; width:475px;}
#wrap_sub #contents .president strong{margin-bottom:10px; float:left; width:100%;}

#wrap_sub #contents .ui h3{float:left; width:100%; margin:20px 0 10px 0;}
#wrap_sub #contents .ui .logo{float:left; width:258px; margin-right:35px;}
#wrap_sub #contents .ui .text{float:left; width:380px;}
#wrap_sub #contents .ui .download{float:left; width:100%; margin:20px 0 0 0; }
#wrap_sub #contents .ui .download img{float:left; margin-right:7px; }
#wrap_sub #contents .ui .symbol{float:left; width:100%; margin:20px 0 0 0; }
#wrap_sub #contents .ui .symbol img{float:left; margin:10px 0 0 0; }
#wrap_sub #contents .ui .logotype{float:left; width:100%; margin:30px 0 0 0; }
#wrap_sub #contents .ui .logotype img{float:left; margin:30px 0 0 0; }

#wrap_sub #contents .status {float:left; margin-top:30px;}
#wrap_sub #contents .status dt{float:left; width:50px}
#wrap_sub #contents .status dd{float:left;  display:block; width:620px;  height:45px; padding-top:12px;}

.t_R {text-align:right;}

.mT_01 {margin-top:1px;}
.mT_02 {margin-top:2px;}
.mT_03 {margin-top:3px;}
.mT_05 {margin-top:5px;}
.mT_10 {margin-top:10px;}
.mT_15 {margin-top:15px;}
.mT_20 {margin-top:20px;}
.mT_25 {margin-top:25px;}
.mT_30 {margin-top:30px;}
.mT_0 {margin-top:0px !important;}

.mL_01 {margin-left:1px;}
.mL_02 {margin-left:2px;}
.mL_03 {margin-left:3px;}
.mL_05 {margin-left:5px;}
.mL_10 {margin-left:10px;}
.mL_15 {margin-left:15px;}
.mL_20 {margin-left:20px;}

.mR_01 {margin-right:1px;}
.mR_02 {margin-right:2px;}
.mR_03 {margin-right:3px;}
.mR_05 {margin-right:5px;}
.mR_10 {margin-right:10px;}
.mR_15 {margin-right:15px;}
.mR_20 {margin-right:20px;}

.mB_01 {margin-bottom:1px;}
.mB_02 {margin-bottom:2px;}
.mB_03 {margin-bottom:3px;}
.mB_05 {margin-bottom:5px;}
.mB_10 {margin-bottom:10px;}
.mB_15 {margin-bottom:15px;}
.mB_20 {margin-bottom:20px;}

.mT_m3{margin-top:-3px !important;}
.mT_m10{margin-top:-10px !important;}
.mT_m20{margin-top:-20px !important;}
.mT_m30{margin-top:-30px !important;}
.mT_m40{margin-top:-40px !important;}

.btn_hompage {position:absolute; right:60px; margin-top:160px; *margin-top:10px;}

.w_100 {float:left; width:100%;}

.w_100_line {float:left; width:98%; border-bottom:0px dashed #666666; padding-bottom:5px; margin-bottom:10px; margin-top:40px;}
.line_h2 {display:inline;}
.inline {display:inline;}
.icon{background:url(/mbs/kr/images/common/dot_sub.gif) no-repeat; padding-left:18px !important; background-position:0 3px;} /*h2 아이콘*/
.big_black{font-size:16px; color:#102643 !important; font-weight:bold;}
.red {color:red;}
.blue {color:#2b256f;}
.sky {color:#1E7AB8 !important;}
.orange {color:#ff9000;}
.white{color:#ffffff;}
.font-bold {font-weight:bold;}
.under-line{text-decoration:underline;}
.gray_333 {color:#333333}
.black_b {color:#000000; font-weight:bold;}
.black {color:#000000; }
.sky_u {color:#00a9e4; }
.sky_u a{color:#00a9e4; }
.sky_ji {color:#44556d; }
.p01_orange{color:#ff7e00;}
.p02_sky{color:#6d89d2; font-weight:bold; margin-bottom:-10px; padding:0;}
.p03{#5476cf}
.dot {background:url(/mbs/kr/images/04_sub/sanhak_dot.gif) no-repeat; padding-left:7px; background-position:0 6px;margin-lefT:5px;}
.floatR{float:right;}
.floatL{float:left;}
.color_88 {color:#888888 !important;}
.f_11px {font-size:11px;}
.f_12px {font-size:12px;}
.f_13px {font-size:13px;}
.f_14px {font-size:14px;}
.f_15px {font-size:15px;}
.f_16px {font-size:16px;}

/*Table Style*/
.food {border-bottom:none; float:left; width:668px; border-right:2px #ffffff solid; border-left:2px #ffffff solid;}
.food table {width:668px; border-collapse: collapse; font-size:12px;  margin-bottom:20px; border-top:2px solid #8eb0dd; border-bottom:1px solid #8eb0dd;}
.food thead th {background:#e4e4e4; color:#FFF; font-weight:bold; border-left:1px solid #FFF;}/* padding:6px 0 9px 0;  */
.food thead th:first-child {border-left:none; }
.food tbody td {background:#fffffff;  border-left:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; text-align:center; padding:9px 0 8px 0; line-height:14px; color:#253548; width: 500px !important}/*  width: 500px !important 추가삽입20140228*/
.food tbody td p.al, .tableStyle01 tbody th p.al {text-align:left; padding-left:14px}
.food tbody .fwn {font-weight:normal !important; }
.food tbody td.bg01 {background:#f5f5f5; color:#656565; font-weight:bold; vertical-align:middle; width:105px !important }
.food tbody td p.al10 {text-align:left; padding-left:10px; padding-right:10px; width:446px !important }
/* .food tbody td:first-child {border-left:none; } */
.food tbody td.blLine {border-left:1px solid #e4e4e4 !important;  }
.food tbody th {background:#f5f5f5;  font-weight:bold; border-bottom:1px solid #e4e4e4;  vertical-align:middle; color:#656565;  width:105px !important } /* width:80px;padding:9px 0 8px 0;*/
.food tbody .end th {border-bottom:1px solid #8eb0dd; }
.week {font-size:16px; color:#333333; margin-bottom:5px;}
/*no-cont*/
.no-contens{background:url(/mbs/ipsi/images/common/sub_comming.gif)no-repeat; width:678px; height:328px;}

.floatWindow{
    display:none;
    position:absolute;
    width:523px;
    height:388px;
    top:100px;
    left:20px;
}
.floatWindow a.close{
    position:absolute;
    right:-5px;
    top:-180px;
}
.floatWindow a.close img{
    border:none;
}
.floatWindow dl{
    width:100%;
    height:100%;
    background:url("./images/floatWindow.png");
    margin:0;
}
.floatWindow dl dt{
    height:25px;
    line-height:25px;
    text-indent:1em;
    color:white;
    font-weight:bold;
    cursor:move;
}
.floatWindow dl dd{
    margin:0;
    padding:2em;
    line-height:1.5;
    text-indent:1em;
}

#life div.lifeTop {
	margin: 0;
	border: none;
}
