/* 본문 */
#content_body {margin:0;padding-top:20px;line-height:140%;}


/* 본문 제목 */
#content_body h3 {padding:0 0 0 18px;background:url('./image/common/bul_arrow1.gif') 0 2px no-repeat;font-size:15px;color:#003464;letter-spacing:-0.5px;font-family:nanumgothic,'나눔고딕','돋움',dotum;}
#content_body h4 {margin:-10px 0 0 5px;;padding:0 0 0 25px;background:url('./image/common/bul_arrow2.gif') 15px 5px no-repeat;font-size:14px;color:#0672b3;letter-spacing:-1px;font-family:nanumgothic,'나눔고딕','돋움',dotum;}

/* 본문 컨텐츠 */
.blue_arrow {width:95%;margin:10px 0 30px 20px;}
.blue_arrow li {margin:5px 0 0 0;padding:0 0 2px 8px;background:url('./image/common/bul_arrow_type1.gif') 0 4px no-repeat;line-height:1.3em;color:#585858;}
.blue_arrow li ul li {background:url('./image/common/bul_arrow_type2.gif') 0 4px no-repeat;line-height:1.3em;color:#585858;}
.blue_arrow li ul li ul li {background:url('./image/common/bul_arrow_type3.gif') 0 4px no-repeat;line-height:1.3em;color:#585858;}
.blue_arrow2 {width:95%;margin:10px 0 30px 20px;}
.blue_arrow2 li {margin:5px 0 15px 0;padding:0 0 2px 8px;background:url('./image/common/bul_arrow_type1.gif') 0 4px no-repeat;line-height:1.3em;color:#686868;font-weight:bold;}
.blue_arrow2 li ul li {margin:5px 0 0 0;background:url('./image/common/bul_arrow_type2.gif') 0 4px no-repeat;line-height:1.3em;color:#585858;font-weight:normal;}
.blue_arrow2 li ul li ul li {background:url('./image/common/bul_arrow_type3.gif') 0 4px no-repeat;line-height:1.3em;color:#585858;font-weight:normal;}

/* 들여쓰기 */
.indent{width:95%;margin:10px 0 30px 20px;}

/* 테이블02 */
.tbl_type02 {font-size:12px;font-family:"돋움";width:100%;border-top:2px solid #4279be;border-bottom:1px solid #c3d6ed;border-collapse:collapse;margin:10px 0 30px 0;}
.tbl_type02 th, .tbl_type02 td{border-right:1px solid #c3d6ed;border-bottom:1px solid #c3d6ed;}
.tbl_type02 thead th{background-color:#eff4fb;color:#235897;text-align:center;padding:8px;}
.tbl_type02 tfoot th, .tbl_type02 tfoot td{padding:8px;background-color:#f3f8ff;color:#000;text-align:center;font-weight:bold;border-bottom:2px solid #4279be;}
.tbl_type02 tbody th, .tbl_type02 tbody td{padding:5px;text-align:center;}
.tbl_type02 th.Rline_none, .tbl_type02 td.Rline_none {border-right:none;}

/* 테이블02 왼쪽정렬 */
.tbl_type02_left {font-size:12px;font-family:"돋움";width:100%;border-top:2px solid #4279be;border-bottom:1px solid #c3d6ed;border-collapse:collapse;margin:10px 0 30px 0;}
.tbl_type02_left th, .tbl_type02_left td{border-right:1px solid #c3d6ed;border-bottom:1px solid #c3d6ed;}
.tbl_type02_left thead th{background-color:#eff4fb;color:#235897;text-align:center;padding:8px;}
.tbl_type02_left tbody td{padding:5px;text-align:left;}
.tbl_type02_left th.Rline_none, .tbl_type02_left td.Rline_none {border-right:none;}

/* 테이블03 */
.tbl_type03 {font-size:12px;font-family:"돋움";width:100%;border-top:2px solid #4279be;border-bottom:1px solid #c3d6ed;border-collapse:collapse;margin:10px 0 30px 0;}
.tbl_type03 th, .tbl_type03 td{border-right:1px solid #c3d6ed;border-bottom:1px solid #c3d6ed;}
.tbl_type03 tbody th{background-color:#eff4fb;color:#235897;text-align:center;padding:8px;}
.tbl_type03 tbody td{padding:5px;text-align:left;}
.tbl_type03 th.Rline_none, .tbl_type03 td.Rline_none {border-right:none;}

/*탭메뉴01*/
.tab01 {background: url("./image/bg_tab.gif") no-repeat scroll 0 top transparent;overflow: hidden;position: relative;}
.tab01 ul {overflow: hidden;padding-left: 1px;width: 100%;}
.tab01 li {background: url("./image/bg_tab.gif") no-repeat scroll -1px top transparent;display: inline;float: left;margin-left: -1px;padding-left: 5px;}
.tab01 li a {background: url("./image/bg_tab.gif") no-repeat scroll right top transparent;display: inline-block;height: 32px;letter-spacing: -1px;line-height: 32px;padding:0 20px 0 16px;text-decoration: none;vertical-align: top;text-align:Center}
.tab01 li a:hover, .tab01 li a:active {text-decoration: none;}
.tab01 li.selected {background-position: 0 -58px;margin-right: 1px;position: static;z-index: 10;}
.tab01 li.selected a {background-position: right -58px;color: #ff6000;font-weight: bold;}

div.depth5 {list-style:none;height:33px;border-bottom:1px #bbb solid;margin-top:5px;}
div.depth5 a{display:inline-block;padding:8px 15px 5px 15px;letter-spacing:-0.5px;margin-right:10px;background:url('./image/common/bul_arrow1.gif') no-repeat 0 10px;font-weight:bold;}
div.depth5 a.selected5 {background:#ff6000;font-weight:bold;color:#fff;-webkit-border-radius: 3px; -moz-border-radius: 3px;}

/*학과레이아웃*/
.dept{height:190px;margin:10px 0 30px 10px;}
.dept .dept_img{width:390px;float:left;}
.dept .dept_txt{width:300px;float:left;margin-left:20px;}
.dept .dept_txt .txt{height:80px;}
.dept .dept_txt .phone_number{padding:5px 0 10px 3px;border-bottom:1px solid #c7deec;}
.dept .dept_txt .btn{margin-top:10px;}
.dept_con{width:95%;margin:0 0 30px 20px;clear:both;}
.dept_con .dept_indent{margin:10px 0 30px 10px;}
.dept_con .dept_list{margin:10px 0 30px 10px;}
.dept_con .dept_list li{margin-top:5px;padding:0 0 3px 10px;background:url('/image/menu04/dept_arrow_type1.gif') 0 4px no-repeat;line-height:1.3em;color:#585858;}
.dept_con .dept_list li ul li{padding:-5px 0 0 8px;background:url('/image/menu04/dept_arrow_type2.gif') 0 6px no-repeat;line-height:1.3em;color:#585858;}
.dept_con .dept_list01{margin:-20px 0 30px 10px;}
.dept_con .dept_list01 li{margin-top:5px;padding:0 0 3px 10px;background:url('/image/menu04/dept_arrow_type1.gif') 0 4px no-repeat;line-height:1.3em;color:#585858;}
.dept_con .dept_list01 li ul li{padding:-5px 0 0 8px;background:url('/image/menu04/dept_arrow_type2.gif') 0 6px no-repeat;line-height:1.3em;color:#585858;}

/*주차안내*/
.park_guide{width:95%;margin-top:20px;}
.park_tbl_left{font-size:12px;font-family:"돋움";width:100%;border-top:2px solid #4279be;border-bottom:1px solid #c3d6ed;border-collapse:collapse;margin:10px 0 30px 0;}
.park_tbl_left th, .park_tbl_left td{border-right:1px solid #c3d6ed;border-bottom:1px solid #c3d6ed;}
.park_tbl_left thead th{background-color:#eff4fb;color:#235897;text-align:center;padding:8px;}
.park_tbl_left tbody td{padding:6px;text-align:left;line-height:1.5em;}
.park_tbl_left th.Rline_none, .park_tbl_left td.Rline_none {border-right:none;}

/*대학본부*/
.headquarter_info{margin:20px 0 30px 20px;}
.headquarter_title{}
.headquarter_text{margin:10px 0 50px 20px;}
.headquarter_tbl {font-size:12px;font-family:"돋움";width:97%;border-top:2px solid #4279be;border-bottom:1px solid #c3d6ed;border-collapse:collapse;margin:10px 0 0 0;}
.headquarter_tbl th, .headquarter_tbl td{border-right:1px solid #c3d6ed;border-bottom:1px solid #c3d6ed;}
.headquarter_tbl thead th{background-color:#eff4fb;color:#235897;text-align:center;padding:8px;}
.headquarter_tbl tbody th, .headquarter_tbl tbody td{padding:5px;text-align:center;}
.headquarter_tbl th.Rline_none, .headquarter_tbl td.Rline_none {border-right:none;}

/*편의시설안내*/

.convenience_box{width:90%;border:5px solid #47aee3;padding:15px 0 15px 50px;}
.convenience_box:after{display:block;clear:both;content:''}
.convenience_box li{padding:5px 0 0 10px;background:url('/image/menu03/bul_arrow2.gif') 0 10px no-repeat;}
.convenience_left{float:left;}
.convenience_right{float:left;margin-left:150px;}
.post_img{width:280px;margin:30px 0 0 0;float:left;}
.post_txt{width:410px;margin:30px 0 0 20px;float:left;}

/* 마진 */
.mgt0{margin-top:0 !important;}
.mgt5{margin-top:5px !important;}
.mgt10{margin-top:10px !important;}
.mgt15{margin-top:15px !important;}
.mgt20{margin-top:20px !important;}
.mgt25{margin-top:25px !important;}
.mgt30{margin-top:30px !important;}
.mgt35{margin-top:35px !important;}
.mgt40{margin-top:40px !important;}
.mgt45{margin-top:45px !important;}
.mgt50{margin-top:50px !important;}
.mgt55{margin-top:55px !important;}
.mgt60{margin-top:60px !important;}
.mgl5{margin-left:5px !important;}
.mgl6{margin-left:6px !important;}
.mgl7{margin-left:7px !important;}
.mgl8{margin-left:8px !important;}
.mgl9{margin-left:9px !important;}
.mgl10{margin-left:10px !important;}
.mgl15{margin-left:15px !important;}
.mgl20{margin-left:25px !important;}
.mgl30{margin-left:30px !important;}
.mgl35{margin-left:35px !important;}
.mgl40{margin-left:40px !important;}
.mgl45{margin-left:45px !important;}
.mgl50{margin-left:50px !important;}
.mgl55{margin-left:55px !important;}
.mgl60{margin-left:60px !important;}
.mgl65{margin-left:65px !important;}
.mgr10{margin-right:10px !important;}
.mgr20{margin-right:20px !important;}
.mgb10{margin-bottom:10px !important;}
.mgb20{margin-bottom:20px !important;}
.mgr100{margin-right:100px !important;}