﻿@charset "utf-8";
/* CSS Document */

.f_left{float:left !important;}
.f_right{float:right !important;}

/*글자*/
.t_left{text-align:left !important;}
.t_right{text-align:right !important;}
.t_center{text-align:center !important;}
.t_justify{text-align:justify !important;}

.t_black{color:#000 !important;}
.t_gray{color:#787878 !important;}
.t_orange{color:#f22b1c !important;}
.t_blue{color:#165fc8 !important;}
.t_green{color:#045a14 !important;}

.lnh16{line-height:1.6 !important;}
.lnh18{line-height:1.8 !important;}
.lnh20{line-height:2.0 !important;}

/*마진패딩*/
.m_auto{margin:0 auto !important;}
.mt_5{margin-top:5px !important;}
.mt_10{margin-top:10px !important;}
.mt_15{margin-top:15px !important;}
.mt_20{margin-top:20px !important;}
.mt_25{margin-top:25px !important;}
.mt_30{margin-top:30px !important;}
.mt_35{margin-top:35px !important;}
.mt_40{margin-top:40px !important;}

.ml_5{margin-left:5px !important;}
.ml_10{margin-left:10px !important;}
.ml_15{margin-left:15px !important;}
.ml_20{margin-left:20px !important;}
.ml_25{margin-left:25px !important;}
.ml_30{margin-left:30px !important;}
.ml_35{margin-left:35px !important;}
.ml_40{margin-left:40px !important;}

.mb_5{margin-bottom:5px !important;}
.mb_10{margin-bottom:10px !important;}
.mb_15{margin-bottom:15px !important;}
.mb_20{margin-bottom:20px !important;}
.mb_25{margin-bottom:25px !important;}
.mb_30{margin-bottom:30px !important;}
.mb_35{margin-bottom:35px !important;}
.mb_40{margin-bottom:40px !important;}

.mr_5{margin-right:5px !important;}
.mr_10{margin-right:10px !important;}
.mr_15{margin-right:15px !important;}
.mr_20{margin-right:20px !important;}
.mr_25{margin-right:25px !important;}
.mr_30{margin-right:30px !important;}
.mr_35{margin-right:35px !important;}
.mr_40{margin-right:40px !important;}

.pt_5{padding-top:5px !important;}
.pt_10{padding-top:10px !important;}
.pt_15{padding-top:15px !important;}
.pt_20{padding-top:20px !important;}
.pt_25{padding-top:25px !important;}
.pt_30{padding-top:30px !important;}
.pt_35{padding-top:35px !important;}
.pt_40{padding-top:40px !important;}

.pl_5{padding-left:5px !important;}
.pl_10{padding-left:10px !important;}
.pl_15{padding-left:15px !important;}
.pl_20{padding-left:20px !important;}
.pl_25{padding-left:25px !important;}
.pl_30{padding-left:30px !important;}
.pl_35{padding-left:35px !important;}
.pl_40{padding-left:40px !important;}

.pb_5{padding-bottom:5px !important;}
.pb_10{padding-bottom:10px !important;}
.pb_15{padding-bottom:15px !important;}
.pb_20{padding-bottom:20px !important;}
.pb_25{padding-bottom:25px !important;}
.pb_30{padding-bottom:30px !important;}
.pb_35{padding-bottom:35px !important;}
.pb_40{padding-bottom:40px !important;}

.pr_5{padding-right:5px !important;}
.pr_10{padding-right:10px !important;}
.pr_15{padding-right:15px !important;}
.pr_20{padding-right:20px !important;}
.pr_25{padding-right:25px !important;}
.pr_30{padding-right:30px !important;}
.pr_35{padding-right:35px !important;}
.pr_40{padding-right:40px !important;}

/*공통스타일*/
.line{border-bottom:1px dashed #e3e3e3;}

h2{color:#000; font-size:2.2em;}
h3{color:#000; font-size:1.6em;}

h4{color:#000; font-size:1.3em; background:url(/Common/Images/common/bu_h4.gif) no-repeat 0 6px; padding-left:17px;}
h4.basic{background:none; color:#165fc8;}
h4 a{color:#000 !important;}
h4 a:hover, h4 a:focus{text-decoration:none;}
h5{color:#000; font-size:1.2em; background:url(/Common/Images/common/bu_h5.gif) no-repeat 0 9px; padding-left:15px;}
h5.basic{background:none; color:#165fc8;}
h6{font-size:1.1em; color:#000;}
h6.point{padding:15px; background:#2a71d8; color:#fff;}


dl.list1 dd{background:url(/Common/Images/common/bu01.gif) no-repeat 0 12px; padding:4px 0 4px 10px; line-height:1.5;}
dl.list2 dd{background:url(/Common/Images/common/bu02.gif) no-repeat 0 12px; padding:4px 0 4px 10px; line-height:1.5;}
dl.list dd{background:none; padding:4px 0;}
dl dd.none{background:none; padding:4px 0;}

.bu1{background:url(/Common/Images/common/bu01.gif) no-repeat 0 8px; padding-left:10px; line-height:1.5;}
.bu2{background:url(/Common/Images/common/bu02.gif) no-repeat 0 8px; padding-left:10px; line-height:1.5;}
.bu3{background:url(/Common/Images/common/bu03.gif) no-repeat 0 4px; padding-left:12px; line-height:1.5;}

.imgbox img{max-width:100%;}
.borderbox1{border:1px dashed #e3e3e3; padding:15px 3%; background:#fff; height:100%;}
.borderbox2{border:1px solid #e3e3e3; padding:15px 3%; background:#fff; height:100%;}
.borderbox3{border:1px solid #e3e3e3; padding:15px 3%; background:#f5f5f5; height:100%;}

/*버튼*/
/*
.bt_search input{background:#666; border:1px solid #494949;  height:20px; color:#fff; width:45px; font-size:1em;}
.bt_blue a{background:#2a71d8; display:inline-block; padding:10px 20px; height:16px; font-size:1.1em; font-weight:bold; color:#fff;}
.bt_green a{background:#0ba868; display:inline-block; padding:10px 20px; height:16px; font-size:1.1em; font-weight:bold; color:#fff;}
.bt_orange a{background:#f28100; display:inline-block; padding:10px 20px; height:16px; font-size:1.1em; font-weight:bold; color:#fff;}
.bt_gray a{background:#999; display:inline-block; padding:10px 20px; heigh:12px; font-size:1.1em; font-weight:bold; color:#fff;}

.selectbox{border:1px solid #bcbcbc; height:20px;}
.inputbox{border:1px solid #bcbcbc; height:18px;}
*/

/*탭*/
.tab01 ul li{display:inline;}
.tab01 ul li a{display:inline-block; padding:10px 10px; border:1px solid #e3e3e3; margin:2px 0 2px 0; color:#000; background:#f5f5f5;}
.tab01 ul li a:hover, .tab01 ul li a:focus{color:#045a14; font-weight:bold; border:1px solid #0ba868; background:#fff;}
.tab01 ul li.on a{background:#0ba868; border:1px solid #0ba868; color:#fff; font-weight:bold;}
.tab01_1 ul li{float:left; width:32.7%; margin:0 0.3%; text-align:center;}
.tab01_1 ul li a{display:block; padding:10px 0; border:1px solid #e3e3e3; margin:2px 0 2px 0; color:#000; background:#f5f5f5;}
.tab01_1 ul li a:hover, .tab02 ul li a:focus{color:#045a14; font-weight:bold; border:1px solid #0ba868; background:#fff;}
.tab01_1 ul li.on a{background:#0ba868; border:1px solid #0ba868; color:#fff; font-weight:bold;}


/*테이블정보*/
.listinfo{margin:0 0 15px;}	
.listinfo p{display:inline-block;}
.listinfo .no{padding:3px 0 0 15px; background:url(/Common/Images/common/ico_total.gif) no-repeat 0 8px; float:left;}
.listinfo .search{float:right; margin:10px 0 0;}

/*테이블*/
table.list01{border-top:1px solid #bcbcbc;}
table.list01 thead tr th{height:35px; border-bottom:1px solid #bcbcbc; background:#f8f8f8 url(/Common/Images/common/thead_bg.gif) no-repeat 0 center; color:#000;}
table.list01 thead tr th.first{background:#f8f8f8;}
table.list01 tbody tr td{height:35px; text-align:center; border-bottom:1px solid #dddddd;}
table.list01 tbody tr td.left{text-align:left; padding:0 3%;}

table.table01{border-top:2px solid #999;}
table.table01 th{height:21px; padding:7px 1%; border-bottom:1px solid #bcbcbc; border-right:1px solid #bcbcbc; background:#f8f8f8; color:#000;}
table.table01 th.tit{font-size:1.2em; background:#dde1e7;}
table.table01 td{height:21px; padding:7px 1%; text-align:center; border-bottom:1px solid #dddddd; border-right:1px dashed #dddddd;}
table.table01 .last{border-right:none;}
table.table01 .bg_orange{background:#fff6e9;}
table.table01 .bg_blue{background:#e5effa;}
table.table01 .bg_green{background:#ecf6f2;}
table.table01 td.left{text-align:left;}

/*페이징*/
ul.pasing{text-align:center; margin:20px 0 0;}
ul.pasing li{display:inline-block; margin:0 -3px;}
ul.pasing li a{display:block; border:1px solid #ccc; border-left:none; width:25px; height:20px; font-weight:bold; padding:3px 0; color:#666; font-size:1.2em;}
ul.pasing li.first a{border-left:1px solid #ccc;}
ul.pasing li a:hover, ul.pasing li a:focus{color:#2e86d8;}
ul.pasing li.on a{color:#f22b1c;}
ul.pasing li.bt a{border:none;}
ul.pasing li.bt a:hover, ul.pasing li.bt a:focus{text-decoration:none;}
ul.pasing li.pre{background:url(/Common/Images/common/pasing_bt_pre.gif) no-repeat center;}
ul.pasing li.next{background:url(/Common/Images/common/pasing_bt_next.gif) no-repeat center;}


/*인사말*/
.greeting{position:relative;}
.greeting h3{letter-spacing:-0.05em;}
.greeting .photo{position:absolute; top:0; left:0; text-align:center; width:auto;}
.greeting .photo p{letter-spacing:-0.15em;}
.greeting .txt{margin:0 0 0 208px;}



/*연혁*/
.history{border-top:1px solid #e3e3e3; padding:20px 0;}
.history_first{border:none;}
.history h2{color:#165fc8; float:left; width:20%; margin:3px 0 0; letter-spacing:-0.05em;}
.history dl{float:left; width:70%;}
.history dl .first{border:none;}
.history dl dt{font-weight:bold; color:#000; font-size:1.1em; float:left; width:18%; clear:both; border-top:1px dashed #e3e3e3; padding:8px 0; min-height:17px;}
.history dl dd{float:left; width:82%; border-top:1px dashed #e3e3e3; padding:8px 0; min-height:17px;}


/*설립목적*/
.establishment h5{color:#fff; padding:3px 0 7px;}
.establishment .txtbox1{border:3px solid #0ba868; text-align:center; max-width:500px; margin:0 auto;}
.establishment .txtbox1 h5{background:#0ba868;}
.establishment .arrow{background:url(/Common/Images/01/establishment_bg.gif) no-repeat center; text-align:center; height:100px;}
.establishment .arrow h3{color:#fff; padding:35px 0 0;}
.establishment ul{border:1px solid #e3e3e3; background:#f5f5f5; text-align:center; padding:5px 0;}
.establishment ul li{display:inline;}
.establishment ul li span{display:inline-block; margin:5px 2px; border:2px solid #2a71d8; background:#fff; width:130px; padding:15px 0; height:38px; font-weight:bold; font-size:1.1em; color:#000;}
.establishment .txtbox2{border:3px solid #f28100; text-align:center; margin:0 auto;}
.establishment .txtbox2 h5{background:#f28100;}
.establishment .txtbox2 dl{text-align:left; padding:10px; width:250px; margin:0 auto;}

/*업무담당자*/
ul.charge{width:100%; clear:both;}
ul.charge li{position:relative; width:49%; border:1px solid #e3e3e3; min-height:75px; margin:10px 0; float:left;}
ul.charge li.right{float:right;}
ul.charge li .img{position:absolute; top:15px; left:4%; min-height:1px;}
ul.charge li .img img {width:75px; height:75px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
ul.charge li dl{margin:0 0 0 90px; padding:15px 4%; min-height:75px;}
ul.charge li dl dt.name{font-size:1.25em; float:none; width:100%; border:none; font-weight:bold; color:#000; letter-spacing:-0.05em; margin:0 0 5px 0; line-height:1.5em;}
ul.charge li dl dt.name span{font-size:0.85em; margin:0 0 0 7px;}
ul.charge li dl dd strong{margin:0 7px 0 0;}
ul.charge li dl dd{border-bottom:1px dashed #e3e3e3; padding:4px 0 4px 12px; line-height:1.25em; word-break:break-all; background:url(/Common/Images/common/bu02.gif) no-repeat 5px 11px;}
ul.charge li dl dd:last-child{border-bottom:none;}
ul.charge li p{padding:10px 4%; background:#f5f5f5; line-height:1.6; color:#000;}
ul.charge.noimg li .img{display:none;}
ul.charge.noimg li dl{margin:0;}

ul.charge2{width:100%; clear:both;}
ul.charge2 li{position:relative; border:1px solid #e3e3e3; min-height:75px; margin:10px 0; background:url(/Common/Images/01/charge2_bg.gif) repeat-y center;}
ul.charge2 li .img{float:left; width:15%; min-height:1px;}
ul.charge2 li .img img {width:75px; height:75px; margin:15px 20px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
ul.charge2 li dl{float:left;margin:0; padding:15px 0; width:31%; min-height:75px;}
ul.charge2 li dl dt.name{font-size:1.25em; float:none; width:100%; border:none; font-weight:bold; color:#000; letter-spacing:-0.05em; margin:0 0 5px 0; line-height:1.5em;}
ul.charge2 li dl dt.name span{font-size:0.85em; margin:0 0 0 7px;}
ul.charge2 li dl dd{border-bottom:1px dashed #e3e3e3; padding:4px 0 4px 12px; line-height:1.25em; word-break:break-all; background:url(/Common/Images/common/bu02.gif) no-repeat 5px 11px;}
ul.charge2 li dl dd:last-child{border-bottom:none;}
ul.charge2 li dl dd strong{margin:0 7px 0 0;}
ul.charge2 li p{padding:10px 0 10px 4%; margin-left:4%; line-height:1.6em; color:#000; width:42%; float:left;}
ul.charge2.noimg li .img{display:none;}
ul.charge2.noimg li dl{width:42%; padding:15px 2%;}

/*찾아오시는길*/
.api{border:1px solid #e3e3e3;}
.Map {width:100%; height:400px; margin:0; display:block;}

/*부산지식네트워크검색*/
.network_search{padding:30px 20px 30px 250px; background:url(/Common/Images/02/network_search_bg.png) no-repeat 20px 10px;}
.network_search h2, .network_search h5{display:inline; margin:0 20px 0 0;}
.network_search h5 span{display:inline-block;}
.network_search .inputbox{width:50%;}
.network_search input{margin:2px 0;}
.network_search a{color:#000;}
.network_search a:hover, .network_search a:focus{color:#165fc8;}

.bg_arrow_top{background:url(/Common/Images/03/business2_1_bg.gif) no-repeat center 0; height:40px;}
.bg_arrow_bottom{background:url(/Common/Images/03/business3_bg.gif) no-repeat center 0; height:40px;}

/*bk21*/
.bk21 ul{text-align:center;}
.bk21 ul li{position:relative; display:inline; width:100px; padding:0 5px;}
.bk21 ul li span{display:inline-block; padding:30px 0; height:40px; width:100px; text-align:center; color:#fff; font-size:1.2em; font-weight:bold;}
.bk21 ul li.bg1 span{background:url(/Common/Images/05/process_bg1.gif) no-repeat;}
.bk21 ul li.bg2 span{background:url(/Common/Images/05/process_bg2.gif) no-repeat;}
.bk21 ul li.bg3 span{background:url(/Common/Images/05/process_bg5.gif) no-repeat;}
.bk21_1 li{float:left; width:31.3%; margin:0 1%;}
.bk21_1 li h6{background:#0ba868; color:#fff; padding:7px 0; text-align:center;}
.bk21_1 li dl{border:1px solid #e3e3e3; border-top:none; padding:5px 5%; background:#fafafa;}
ul.bk21_banner{text-align:center;}
ul.bk21_banner li{display:inline;}
ul.bk21_banner li a{display:inline-block; padding:0 15px;}
ul.bk21_banner li img{max-width:100%;}

/*국가지원사업*/
ul.business1{clear:both;}
ul.business1 li{float:left; width:49%; margin:10px 0;}
ul.business1 li.right{float:right;}
ul.business1 li h5{background:#0ba868; text-align:center; color:#fff; padding:7px 0;}
ul.business1 li dl{border:1px solid #e3e3e3; border-top:none;padding:10px 5%;}

.business2_1{max-width:500px; margin:0 auto;}
.business2_1 h6{background:#2a71d8; text-align:center; color:#fff; padding:7px 0;}
.business2_1 h5{background:#f5f5f5; text-align:center; color:#000; padding:7px 0; border-bottom:none;}
.business2_2{max-width:500px; margin:0 auto; background:url(/Common/Images/03/business2_2_bg1.gif) no-repeat center 10px;}
.business2_2 h3{background:url(/Common/Images/03/business2_2_bg3.gif) no-repeat center; color:#fff; text-align:center; padding:70px 0;}
.business2_2 .arrow1{position:absolute; bottom:-40px; right:40px;}
.business2_2 .arrow2{position:absolute; bottom:-60px; left:40px;}
.business2_2 .arrow3{position:absolute; top:-40px; right:40px;}
.business2_2 .arrow4{position:absolute; top:-40px; left:40px;}
ul.business_list{clear:both;}
ul.business_list li{position:relative; float:left; width:49%; margin:10px 0; background:#fff;}
ul.business_list li.right{float:right;}
ul.business_list li h5{background:#0ba868; text-align:center; color:#fff; padding:7px 0;}
ul.business_list li dl{border:1px solid #e3e3e3; border-top:none;padding:10px 5%;}
ul.business_list2{padding:20px 0 0; background:url(/Common/Images/03/business2_2_bg2.gif) no-repeat center 3px;}
ul.business_list2 li{display:inline; float:none; margin:0;}
ul.business_list2 li span{display:inline-block; text-align:center; background:#f5f5f5; width:45%; padding:3px 0; margin:2px 0;}

.business3_1{max-width:500px; margin:0 auto;}
.business3 h4{background:#0ba868; text-align:center; color:#fff; padding:7px 0;}
.business3 h6{background:#2a71d8; text-align:center; color:#fff; padding:7px 0;}
.business3 .borderbox2{border-top:none;}
ul.business_list3{clear:both;}
ul.business_list3 li{float:left; width:31.3%; margin:5px 1%; background:#fff;}
ul.business_list3 li dl{width:100%; border:1px solid #e3e3e3; text-align:left;}
ul.business_list3 li dl dt{background:#999; padding:5px 5%; text-align:center; color:#fff; font-weight:bold;}
ul.business_list3 li dl dd{margin:-2px 5%;}

.business4 h6{background:#0ba868; text-align:center; color:#fff; padding:7px 0;}
.business4 .borderbox2{border-top:none;}
.business5_tit{background:#fafafa url(/Common/Images/03/linc_bg.png) no-repeat 95% center; padding:50px 180px 50px 3%; min-height:145px; border:1px solid #e3e3e3;}
.business5_tit p{font-size:1.1em; line-height:1.6;}

/*산학교육*/
ul.process{clear:both;}
ul.process li{float:left; width:31%; text-align:center; background:url(/Common/Images/04/process_bg.gif) no-repeat 100% center; margin:5px 1%;}
ul.process li p{margin:0 10px 0 0; padding:15px 2%; background:#75acef; font-size:1.1em; color:#fff; font-weight:bold; height:60px;}
ul.process li.color{background-image:url(/Common/Images/04/process_bg2.gif);}
ul.process li.color p{color:#000; padding:15px 2%; background:#e5e5e5;}

/*특허출원*/
.iprs h5{background:url(/Common/Images/05/process_bg5.gif) no-repeat center; padding:40px 0; height:20px; text-align:center; color:#fff;}
.iprs ul li{float:left; width:31.3%; margin:0 1%; text-align:center;}
.iprs ul li h6{background:#0ba868; color:#fff; padding:7px 0;}
.iprs ul li dl{background:#fff; border:1px solid #e3e3e3; border-top:none;}
.iprs ul li dl dd{padding:5px 0; border-top:1px dashed #e3e3e3;}

ul.process2{position:relative;}
ul.process2 li{position:relative; min-height:100px; background:url(/Common/Images/05/process_arrow.gif) no-repeat 40px 104px; padding:0 0 20px;}
ul.process2.ssize li{min-height:70px;}
ul.process2 li.nobg{background:none;}
ul.process2 li.right{position:absolute; top:15px; left:100px; background:url(/Common/Images/05/process_arrow3.gif) no-repeat 0 100%; min-height:75px; padding:0 0 30px 20px; max-width:400px; width:55%;}
ul.process2 li.right h6{background:#b2b2b2; padding:10px 2%; height:55px; color:#fff; text-align:center;}
ul.process2 li.last{background:none; padding:0;}
ul.process2 li h5{position:absolute; background:url(/Common/Images/05/process_bg1.gif) no-repeat; padding:32px 0; width:100px; height:36px; text-align:center; color:#fff;}
ul.process2.ssize li h5{background:url(/Common/Images/02/process_bg1_small.gif) no-repeat; padding:20px 0; width:70px; height:30px;}
ul.process2 li h5.pd{padding:40px 0; height:20px;}
ul.process2.ssize li h5.pd{padding:25px 0; height:20px;}
ul.process2 li h5.bg{background:url(/Common/Images/05/process_bg2.gif) no-repeat;}
ul.process2.ssize li h5.bg{background:url(/Common/Images/02/process_bg2_small.gif) no-repeat;}
ul.process2 li .txt{padding:30px 0 0 120px;}
ul.process2.ssize li .txt{padding:15px 0 0 90px;}

/*기술이전*/
.technology_step1 ul li{position:relative; float:left; width:23.3%; padding:0 15% 0 0; text-align:center;}
.technology_step1 ul li .txtbox{width:100%;}
.technology_step1 ul li.last{padding:0;}
.technology_step1 ul li h6{background:#75acef; color:#fff; padding:7px 0;}
.technology_step1 ul li.bg h6{background:#2a71d8;}
.technology_step1 ul li h6.gray{background:#b2b2b2;}
.technology_step1 ul li .img{background:#fafafa; border:1px solid #e3e3e3; border-top:none; padding:10px 5%;}
.technology_step1 ul li .img img{max-width:100%;}
.technology_step1 .arrow{position:absolute; right:0; top:10px; width:34%; padding:0 3%;}
.technology_step1 .arrow strong{display:inline-block; padding:20px 0;}
.technology_step1 .arrow strong.left{background:url(/Common/Images/06/arrow_left.gif) no-repeat 0 10%;}
.technology_step1 .arrow strong.right{background:url(/Common/Images/06/arrow_right.gif) no-repeat 100% 90%;}

.technology_step2 ul{text-align:center;}
.technology_step2 ul li{position:relative; display:inline; width:100px; background:url(/Common/Images/05/process_arrow2.gif) no-repeat 105px center; padding:0 20px 0 0;}
.technology_step2 ul li.last{background:none; padding:0;}
.technology_step2 ul li span{display:inline-block; background:url(/Common/Images/05/process_bg3.gif) no-repeat; padding:40px 0; height:20px; width:100px; text-align:center; color:#000; margin:5px 0; font-size:1.2em; font-weight:bold;}
.technology_step2 ul li.bg1 span{background:url(/Common/Images/05/process_bg5.gif) no-repeat; color:#fff;}
.technology_step2 ul li.bg2 span{background:url(/Common/Images/05/process_bg4.gif) no-repeat; color:#fff;}

.rule_step ul{text-align:center;}
.rule_step ul li{position:relative; display:inline; width:100px; background:url(/Common/Images/05/process_arrow2.gif) no-repeat 95% center; padding:0 18px 0 0;}
.rule_step ul li.last{background:none; padding:0;}
.rule_step ul li span{display:inline-block; background:url(/Common/Images/05/process_bg1.gif) no-repeat; padding:40px 0; height:20px; width:100px; text-align:center; color:#fff; margin:5px 0; font-size:1.2em; font-weight:bold;}
.rule_step ul li.bg span{background:url(/Common/Images/05/process_bg2.gif) no-repeat;}

.rule_step2 ul{clear:both;}
.rule_step2 ul li{float:left; width:42.8%; background:url(/Common/Images/05/process_arrow2.gif) no-repeat 97% 80px; padding:5px 7% 5px 0;}
.rule_step2 ul.last li{background:none; padding:5px 0;}
.rule_step2 ul li.last {background:none;}
.rule_step2 ul .txt{width:100%;}
.rule_step2 ul h5{padding:0; text-align:center; letter-spacing:-0.1em; background:none;}
.rule_step2 ul h6{background:#0ba868; color:#fff; text-align:center; padding:7px 0;}
.rule_step2 ul dl{background:#fafafa; border:1px solid #e3e3e3; border-top:none; padding:10px 5%;}

/* 연구장비 */
.rule_step3 ul{clear:both;}
.rule_step3 ul li{float:left; width:42.8%; min-height:130px; background:url(/Common/Images/05/process_arrow2.gif) no-repeat 97% 65px; padding:5px 7% 5px 0;}
.rule_step3 ul li.last {background:none; padding:5px 0;}
.rule_step3 ul .txt{width:100%;}
.rule_step3 ul h5{padding:0; text-align:center; letter-spacing:-0.1em; background:none;}
.rule_step3 ul h6{background:#0ba868; color:#fff; text-align:center; padding:7px 0;}
.rule_step3 ul dl{background:#fafafa; border:1px solid #e3e3e3; border-top:none; padding:10px 5%;}

/*중소기업산학협력센터*/
.distributive ul{clear:both; margin:10px 0;}
.distributive ul li{float:left; width:30%;}
.distributive ul li.center{width:35.5%; padding:0 2%;}
.distributive ul li h6{background:#0ba868; color:#fff; text-align:center; padding:7px 0;}
.distributive ul li dl{background:#fafafa; border:1px solid #e3e3e3; padding:10px 5%; min-height:110px;}
.distributive ul li.center dl{border-top:none;}
.distributive ul li .txt{width:100%;}
.distributive ul li h5{text-align:center; height:34px; color:#fff; font-size:1.1em;}
.distributive ul li h5.pd{height:16px; padding:49px 0;}
.distributive ul li h5.bg1{background:url(/Common/Images/07/distributive_bg1.gif) no-repeat center; padding:40px 0;}
.distributive ul li h5.bg2{background:url(/Common/Images/07/distributive_bg2.gif) no-repeat center; padding:80px 0;}

/*밀양캠퍼스*/
.foundation{text-align:center;}
.foundation h4{background:url(/Common/Images/09/foundation_bg1.gif) no-repeat center; padding:15px 0; height:40px; color:#fff; font-size:1.25em;}
.foundation h5{background:url(/Common/Images/05/process_bg5.gif) no-repeat center; padding:40px 0; height:20px; text-align:center; color:#fff;}
.foundation ul li{float:left; width:18%; margin:0 1%; text-align:center;}
.foundation ul li h6{background:#0ba868; color:#fff; padding:7px 0;}
.foundation ul li dl{background:#fff; border:1px solid #e3e3e3; border-top:none;}
.foundation ul li dl dd{padding:5px 4%; border-top:1px dashed #e3e3e3;}
.foundation .txt{width:100%;}
ul.foundation2 li{width:28.6%; margin:0;}
ul.foundation2 li h6{min-height:36px;}
ul.foundation2 li.right{background:url(/Common/Images/05/process_arrow2.gif) no-repeat 94% 60px; padding:0 7% 0 0;}
ul.foundation2 li.left{background:url(/Common/Images/05/process_arrow4.gif) no-repeat 6% 60px; padding:0 0 0 7%;}
ul.foundation3{margin:5px 0; clear:both;}

ul.foundation3 li{width:47.6%; margin:0 1%;}
ul.foundation3 li h6{min-height:36px;}

/*사이트맵*/
.sitemap ul.depth1{padding:0; margin:0; clear:both;}
.sitemap ul.depth1>li{float:left; width:31%; height:auto; margin:0 2% 20px 0; padding:0; border:1px solid #e3e3e3;}
.sitemap ul.depth1 li.first{clear:both;}
.sitemap ul.depth1 li a{display:block; font-size:1.25em; letter-spacing:-0.01em; font-weight:bold; color:#fff; background:#0ba868; padding:10px; text-align:center; margin:0;}
.sitemap ul.depth1 li ul.depth2{display:block;}
.sitemap ul.depth1 li ul.depth2 li{float:none; display:block; margin:0; padding:0; height:auto; width:100%; }
.sitemap ul.depth1 li ul.depth2 li a{font-size:1.1em; color:#333; background:#fafafa; text-align:left; margin:0; display:inline-block; width:90%; padding:10px 5%; border-top:1px solid #e3e3e3;}
.sitemap ul.depth1 li ul.depth2 li a:hover, .sitemap ul.depth1 li ul.depth2 li a:focus{color:#1a62cc;}
.sitemap ul.depth1 li ul.depth2 li ul.depth3{padding:10px 0; border-top:1px solid #e3e3e3;}
.sitemap ul.depth1 li ul.depth2 li ul.depth3 li{width:100%;}
.sitemap ul.depth1 li ul.depth2 li ul.depth3 li a{font-size:1em; color:#666; padding:3px 5% 3px 10%; background:url(/Common/Images/common/bu01.gif) no-repeat 5% 10px; font-weight:normal; border:none;}
.sitemap ul.depth1 li ul.depth2 li ul.depth3 li a:hover, .sitemap ul.depth1 li ul.depth2 li ul.depth3 li a:focus{color:#2e86d8; background:url(/Common/Images/common/bu02.gif) no-repeat 5% 10px;}

@media all and (max-width:1000px) {
	.tab01_1 ul li{width:49%;}
	
	.listinfo{margin:0;}
	.listinfo p{display:block;}
	.listinfo .no{float:none;}
	.listinfo .search{float:none; margin:0;}
	
	ul.pasing li a{width:38px; padding:9px 0;}

	.history h2{float:none; width:30%; margin:0 0 10px 0;}
	.history dl{float:none; width:80%;}
	.history dl dt{float:none; width:10%; border-top:none; padding:0; min-height:auto;}
	.history dl dd{float:none; width:90%; border-top:none; padding:0 0 10px 0; min-height:auto;}
	
	ul.charge li{width:auto; float:none;}
	ul.charge li.right{float:none;}

	ul.charge2 li {background:none; background-color:#fff;}
	ul.charge2 li .img {width:auto; float:none; position:absolute; top:15px; left:4%; margin:0;}
	ul.charge2 li .img img {margin:0;}
	ul.charge2 li dl{width:auto; margin-left:110px; padding:15px 4% 15px 0; float:none;}
	ul.charge2 li p{ clear:both;width:auto; float:none; background:#f5f5f5; margin-left:0;}
	ul.charge2.noimg li .img{display:none;}
	ul.charge2.noimg li dl{width:auto; margin-left:0; padding:15px 4%;}
	
	.network_search{padding:30px 20px; background:none;}
	.network_search h2, .network_search h5{display:block; margin:0;}
	.network_search h5 span{display:inline;}
	
	ul.business1 li{float:none; width:auto;}
	ul.business1 li.right{float:none;}
	
	.business5_tit{background:#fafafa; padding:20px 4% 20px 4%;}
	
	ul.process li{width:48%;}
	ul.process li p{height:55px;}
	
	.rule_step3 ul li{min-height:150px;}
	
	ul.foundation3{margin:0; clear:none; float:left; width:50%;}
	
	.sitemap ul.depth1>li{float:none; display:block; width:auto; height:auto; margin:0 0 20px 0;}
	
}
@media all and (max-width:768px) {		
	.greeting h3.t_right{text-align:left !important;}
	.greeting .photo {
		position: static;
		top: auto;
		left: auto;
		text-align: center;
		width:auto;
		margin: 0 0 30px 0;
	}
	.greeting .txt{margin:0; padding-left:0px}
	.greeting .txt p.t_right{text-align:left !important;}
	
	ul.business_list3 li dl dd{float:left; width:32%;}
	ul.process li p{height:50px;}
	
	.rule_step2 ul{float:left; width:41%; clear:none;}
	.rule_step2 ul.last{width:18%;}
	.rule_step2 ul.last li{width:100%;}
	
	.rule_step3 ul li{min-height:180px;}
}