@charset "utf-8";


/* com*/
.tbTopTxt {overflow:hidden; margin-bottom:4px; line-height:150%;}
.tbTopTxt > span {float:right; display:block;}
.tbTopTxt > span strong.star {display:inline-block; float:left; margin:9px 3px 0 0;}
.tbTopTxt > span em {display:inline-block; float:left;}

table tr.on th,
table tr.on td {background:#f0efeb;}
table tr.on td.subject {font-weight:bold;}
table tr .notice {display:inline-block; width:11px; height:11px; background:url('/images/web/new/sub/icon_notice.png') no-repeat 50% 50%; text-indent:-9999em;} 


.new {margin-left:5px; vertical-align:middle;} 
.inCk {display:inline-block; vertical-align:middle;}
.inCk input {margin-top:-1px;} 
.inCk label {margin-right:16px;}


table tr .num {width:5%;}
table tr .file {width:7%;}
table tr .name {width:8%;} 
table tr .state {width:10%;}
table tr .date {width:12%;}
table tr .org {width:12%;}
table tr .sort{width:15%;}
table tr .important {width:8%;}


.textArea.type02 {height:158px;}

.noDate {width:100% !important; padding:30px 0; text-align:center;}

.icon {display:inline-block; line-height:160%; height:20px; padding:0 6px; font-size:11px; color:#fff; text-align:center;}
.icon.bg01 {background:#c53e49;}
.icon.bg02 {background:#a2bf40;}
.icon.bg03 {background:#3a2f45;}
.icon.bg04 {background:#596091;}
.icon.bg05 {background:#9bd7db; color:#333;}
.icon.bg06 {background:#6f6f6f;}
.icon.bg07 {background:#d3d3d3; color:#333;}
.icon.bg08 {background:#7c5c39;}
.icon.bg09 {background:#876d67;}
.icon.bg10 {background:#eeecdf; color:#333;}
.icon.bg11 {background:#a16255;}
.icon.bg12 {background:#717171;}

.iconS {display:inline-block; width:44px; line-height:160%; height:20px; padding:0 3px; font-size:11px; color:#fff; text-align:center;}

.iconS.bg01 {background:#3a2f45;}
.iconS.bg02 {background:#596091;}
.iconS.bg03 {background:#d3d3d3; color:#333;}

.iconState {display:inline-block; width:49px; line-height:160%; height:20px; padding:0 3px; font-size:11px; color:#fff; text-align:center;}
.iconState.bg01 {background:#b82220;}
.iconState.bg02 {background:#596091;}
.iconState.bg03 {background:#3a2f45;}
.iconState.bg04 {background:#717171;}
.iconState.bg05 {background:#7c5c39;}


/* boardList */
.boardList {border-top:2px solid #5d6b98; border-bottom:1px solid #a0a0a0; background:#fff;width:95%; margin:0 auto;}
.boardList table {width:100%;}
.boardList table thead th {line-height:130%; padding:12px 0 14px; border-bottom:1px solid #a0a0a0; color:#333; background:url('../images/sub/bg_boardSec.gif') no-repeat 0 50%; vertical-align:middle;}
.boardList table thead th:first-child {background-image:none;}
.boardList table tbody td {line-height:160%; min-height:22px; height:16px; padding:10px 0; border-top:1px solid #d8d8d8; color:#4d4d4d; vertical-align:middle; text-align:center;}
.boardList table tbody td.subject {padding-left:20px; padding-right:5px; text-align:left;}
.boardList table tbody td.subject a{color:#545454}
.boardList table tbody td.subject span {margin-left:5px; color:#3514af;}
.boardList .noDate {border-top:1px solid #d8d8d8;}
.boardList + .noDate {border-top:none;}
.boardList + .btnArea.sub2, .tableScroll + .btnArea.sub2 {margin-top:30px !important;}

/* List_boardType01 */
.boardType01 {overflow:hidden; margin-bottom:30px; border-top:2px solid #585858; border-bottom:1px solid #a0a0a0;}
.boardType01 > li {position:relative; overflow:hidden; width:100%; border-top:1px solid #d8d8d8;}
.boardType01 > li:first-child {border-top:0;}
.boardType01 .left {position:absolute; left:0; float:left; width:260px; text-align:center;}
.boardType01 .left > div {padding:30px 0;}
.boardType01 .left > div span {display:block; width:230px; height:140px; margin-bottom:10px; border:1px solid #e8e8e8;}
.boardType01 .left > div img {height:140px;}
.boardType01 .left > div .btn {width:230px; text-align:center;}
.boardType01 .right {float:left; width:100%;}
.boardType01 .right > div {line-height:170%; min-height:174px; margin-left:260px; padding:25px 15px 26px 0; color:#4d4d4d;}
.boardType01 .right > div > div {overflow:hidden;}
.boardType01 .right > div p {margin-bottom:16px;}
.boardType01 .right > div .tit {font-size:14px; color:#333;}
.boardType01 .right > div .sTit {margin-bottom:0;}
.boardType01 .right > div ul li {padding-left:9px; background:url('../../image/common/bul/bul_dash.png') no-repeat 0 9px;}

/* List_boardType02 */
.boardType02 {overflow:hidden; margin-bottom:30px; border-top:2px solid #585858;}
.boardType02 .tit {overflow:hidden; line-height:150%; min-height:20px; padding:11px 0 11px 20px; border-bottom:1px solid #d8d8d8; font-weight:bold; color:#333;}
.boardType02 .movie {position:relative; overflow:hidden; height:299px; margin-top:30px; padding-bottom:30px;}
.boardType02 .movie .left {position:absolute; left:0; float:left; width:399px;}
.boardType02 .movie .left > div {width:399px; height:299px;}
.boardType02 .movie .left > div embed {width:399px !important; height:299px  !important;}
.boardType02 .movie .right {float:left; width:100%;}
.boardType02 .movie .right > div {overflow:hidden; overflow-y:scroll; line-height:170%; height:261px; margin-left:434px; padding:16px 20px 20px; border:1px solid #d8d8d8; color:#4d4d4d;}
.boardType02 + .boardView {margin-top:-30px;}
.boardType02 + .paging {margin-top:-3px;}





/* boardView */
.con_view{ width:95%; margin:0 auto;}
.boardView {overflow:hidden; margin-bottom:20px; border-top:1px solid #585858; margin-top:20px}
.boardView > ul {overflow:hidden; border-top:1px solid #585858;}
.boardView > ul:first-child {border-bottom:1px solid #a0a0a0;}
.boardView > ul > li {float:left; border-top:1px solid #d8d8d8;}
.boardView > ul > li:first-child {border-top:none;}
.boardView > ul > li > strong {display:block; float:left; background:url('../images/sub/bg_boardSec.gif') no-repeat 100% 50%; color:#333; vertical-align:middle;}
.boardView > ul > li > strong > span {display:inline-block; line-height:150%; min-height:20px; padding:11px 0 11px 20px;}
.boardView > ul > li > span {display:block; float:right;}
.boardView > ul > li > span > span {display:inline-block; line-height:150%; min-height:20px; padding:11px 0 11px 20px; vertical-align:middle;}
.boardView > ul > li.tit {width:100%;}
.boardView > ul > li.tit > strong {width:10.5%;}
.boardView > ul > li.tit > span {width:89.5%;}
.boardView ul.file {border-top:none; border-bottom:1px solid #a0a0a0;}
.boardView ul.file li {overflow:hidden; padding:15px 0;}
.boardView ul.file li > strong > span {padding-top:0; padding-bottom:0;}
.boardView ul.file li > span > span {padding-top:0; padding-bottom:0;}
.boardView ul.file li > span em {display:block; margin-top:6px;}
.boardView ul.file li > span em:first-child {margin-top:0;}
.boardView ul.file li > span em a {text-decoration:none; color:#545454}
.boardView ul.reply {border-bottom:1px solid #585858 !important;}
.boardView ul.btn {border-bottom:1px solid #a0a0a0;}
.boardView .textArea {overflow:hidden; margin-bottom:0; padding-right:2px;}
.boardView .textArea .textarea {height:55px;}
.boardView .cmt {line-height:170%; margin-top:5px; font-size:11px; color:#727272;}
.boardView .title {position:relative; overflow:hidden; min-height:20px; margin-top:-1px !important; padding:13px 0 9px 20px; background:#efeeee;}
.boardView .title span {display:inline-block; padding-left:12px; background:url('../../image/common/bul/bul_re.png') no-repeat 0 30%; font-weight:bold; color:#c53e49;}
.boardView .cont {line-height:170%; padding:45px 20px; border-bottom:1px solid #d8d8d8;} /* board_view Content */
.boardView .cont p {line-height:2.5em !important;}
.boardView .cont .img {margin-top:20px; text-align:center; margin-left:-20px; margin-right:-20px;}
.boardView .cont .img:first-child {margin-top:5px;}
.boardView .cont img {max-width:910px; height:100%;}


.boardView.child02 li.key {width:50%;}
.boardView.child02 li.key > strong {width:21%;}
.boardView.child02 li.key > span {width:79%;}
.boardView.child02 li.date {width:50%;}
.boardView.child02 li.date > strong {width:21%;}
.boardView.child02 li.date > span {width:79%;}
.boardView.child02 li.nember {width:50%;}
.boardView.child02 li.nember > strong {width:21%;}
.boardView.child02 li.nember > span {width:79%;}
.boardView.child02 li.group {width:50%;}
.boardView.child02 li.group > strong {width:21%;}
.boardView.child02 li.group > span {width:79%;}
.boardView.child02 li.nation {width:50%;}
.boardView.child02 li.nation > strong {width:21%;}
.boardView.child02 li.nation > span {width:79%;}
.boardView.child02 li.open_data {width:50%;}
.boardView.child02 li.open_data > strong {width:21%;}
.boardView.child02 li.open_data > span {width:79%;}



.boardView.wide li.tit > strong {width:13%; padding-right:1%;}
.boardView.wide li.tit > span {width:85.9%;}
.boardView.wide li.part > strong {width:27%; padding-right:1%;}
.boardView.wide li.part > span {width:72%;}
.boardView.wide li.date > strong {width:27%; padding-right:1%;}
.boardView.wide li.date > span {width:72%;}

.boardView + .boardType02 {margin-top:-20px; border-top:none;}


/* paging */
.paging {clear:both; overflow:hidden; margin-top:10px; text-align:center; vertical-align: middle; margin-bottom: 7px;}
.paging li{display:inline-block; margin:0 5px; font-family:NanumGothic; font-size:11px; background:#fff; vertical-align: middle;}
.paging li.btn {margin:0; vertical-align: middle;}
.paging a{display:inline-block; color:#555; line-height:19px; vertical-align: middle;}
.paging a:hover{display:inline-block; text-decoration:none; color:#f55405; vertical-align: middle;}
.paging li.sel{display:inline-block; line-height:22px; font-weight:bold; color:#f55405; border:1px solid #fff; vertical-align: middle;}

/* .pagingMb {display:none;}  */
/* .paging {overflow:hidden; height:28px; margin-top:30px; margin-bottom:30px; text-align:center;} */
/* .paging .num {display:inline-block; vertical-align:middle;}  */
/* .paging .num a, .paging strong {display:inline-block; width:28px; height:28px; line-height:28px; margin:0 -1px; background:#e7e5e5; font-weight:bold; color:#4d4d4d; text-align:center;}  */
/* .paging .num a:hover,.paging strong.on {background:#737373; color:#fff;}  */
/* .paging .btn {display:inline-block; vertical-align:top;} */
/* .paging .btn a {display:block; width:28px; height:28px; margin:0 -2px; text-indent:-9999px;}  */
/* .paging .first {background:url('/images/web/new/btn/btn_first.gif') no-repeat 0 0;} */
/* .paging .prev {margin-right:-3px !important; border-left:1px solid #e7e5e5; background:url('/images/web/new/btn/btn_prev.gif') no-repeat 0 0;} */
/* .paging .next {margin-left:-3px !important; border-right:1px solid #e7e5e5; background:url('/images/web/new/btn/btn_next.gif') no-repeat 0 0;} */
/* .paging .last {background:url('/images/web/new/btn/btn_last.gif') no-repeat 0 0;} */
/* .ie9 .paging .num a, .ie9 .paging strong, */
/* .ie10 .paging .num a, .ie10 .paging strong, */
/* .ie11 .paging .num a, .ie11 .paging strong {line-height:26px;} */
/* .tableScroll + .paging {margin-top:-10px !important;} */



/* 목록 테이블 */
.pj_list{width:95%;vertical-align:middle;border-top:2px solid #0767b1;border-bottom:1px solid #b9b9b9; margin:0 auto;}
.pj_list:before, .pj_list:after{	content:""; display:table;	}
.pj_list:after{	clear:both;	}
.pj_list table{width:100%;}
.pj_list table thead th{background:#e9f4fe;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;line-height:18px;padding:10px 0;color:#5e5e5e;}
.pj_list table thead th.title{background:#e0e0e0;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;line-height:18px;padding:10px 0;color:#545454;text-align:left;text-indent:15px;}
.pj_list table thead th.last{border-right:0;}
.pj_list table tbody th{border-right:1px solid #bbbbbb;border-bottom:1px solid #e8e8e8;padding:7px 0;background:#f3f3f3;font-weight:normal;}
.pj_list table tbody td{border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;line-height:18px;padding:7px 0;text-align:center;}
.pj_list table tbody td.last{border-right:0;}
.pj_list table tbody td.last span{font-size:11px; font-weight:bold; color:#cc6600;}
.pj_list table tbody td.bt_lineno{border-bottom:0;}
.pj_list table tbody td.tl{text-align:left;padding-left:10px;}
.pj_list table tbody td.tl a{color:#545454;}
.pj_list table tbody td.tl a:hover, .pj_list table tbody td.tl a:focus, .pj_list table tbody td.tl a:active{color:#f7941e;text-decoration:none;font-weight:bold;}
.pj_list table tbody td.tc{text-align:center;}
.pj_list table tbody td.text{font-weight:bold;color:#000;}
.pj_list table tbody td.btn_pay input{position:relative; display:inline-block; margin:0; padding:0 10px 0 20px; height:25px; line-height:25px; font-size:12px; font-weight:bold; color:#fff; cursor:pointer; border:0; text-decoration:none !important; background:transparent url(/images/web/new/btn/btn_pay.png) no-repeat; width:90px;}
.pj_list table tbody td.btn_change input{position:relative; display:inline-block; margin:0; padding:0 10px 0 20px; height:25px; line-height:25px; font-size:12px; font-weight:bold; color:#fff; cursor:pointer; border:0; text-decoration:none !important; background:transparent url(/images/web/new/btn/btn_change.png) no-repeat; width:90px;}
.pj_list table.search_form{	width:80%; float:left ;display:inline-block;	}
.pj_list table.search_form td{	height:40px; padding-top:0; padding-bottom:0;	}
.pj_list table.search_btn{	width:20%; float:left; display:inline-block;	}
.pj_list table.search_btn tbody, .pj_list table.search_btn tr, .pj_list table.search_btn td{	width:100%; display:table;	}
.pj_list table.search_btn td{	text-align:center; vertical-align:middle;	 border:none; border-bottom:1px solid #bbbbbb; height:81px;	}
.pj_list table.search_btn td a{	display:inline-block; text-decoration:none; margin-top:25px;	}


/*직불금 팝업  테이블 */
.pj_list_pop{width:95%;vertical-align:middle;border-top:2px solid #0767b1;border-bottom:1px solid #b9b9b9; margin:0 auto;}
.pj_list_pop table{width:100%;}
.pj_list_pop table thead th{background:#e9f4fe;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;line-height:18px;padding:10px 0;color:#5e5e5e; font-size: 11px;}
.pj_list_pop table thead th.title{background:#e0e0e0;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;line-height:18px;padding:10px 0;color:#545454;text-align:left;text-indent:15px;}
.pj_list_pop table thead th.last{border-right:0;}
.pj_list_pop table tbody th{border-right:1px solid #bbbbbb;border-bottom:1px solid #e8e8e8;padding:7px 0;background:#f3f3f3;font-weight:normal; font-size: 11px;}
.pj_list_pop table tbody td{border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;line-height:18px;padding:7px 0;text-align:center; font-size: 11px;}
.pj_list_pop table tbody td.last{border-right:0;}
.pj_list_pop table tbody td.last span{font-size:11px; font-weight:bold; color:#cc6600;}
.pj_list_pop table tbody td.bt_lineno{border-bottom:0;}
.pj_list_pop table tbody td.tl{text-align:left;padding-left:10px;}
.pj_list_pop table tbody td.tl a{color:#545454;}
.pj_list_pop table tbody td.tl a:hover, .pj_list_pop table tbody td.tl a:focus, .pj_list_pop table tbody td.tl a:active{color:#f7941e;text-decoration:none;font-weight:bold;}
.pj_list_pop table tbody td.tc{text-align:center;}
.pj_list_pop table tbody td.text{font-weight:bold;color:#000;}
.pj_list_pop table tbody td.btn_pay input{position:relative; display:inline-block; margin:0; padding:0 10px 0 20px; height:25px; line-height:25px; font-size:12px; font-weight:bold; color:#fff; cursor:pointer; border:0; text-decoration:none !important; background:transparent url(/images/web/new/btn/btn_pay.png) no-repeat; width:90px;}
.pj_list_pop table tbody td.btn_change input{position:relative; display:inline-block; margin:0; padding:0 10px 0 20px; height:25px; line-height:25px; font-size:12px; font-weight:bold; color:#fff; cursor:pointer; border:0; text-decoration:none !important; background:transparent url(/images/web/new/btn/btn_change.png) no-repeat; width:90px;}
.pj_list table.search_form{	width:80%; float:left ;display:inline-block;	}
.pj_list table.search_form td{	height:40px; padding-top:0; padding-bottom:0;	}
.pj_list table.search_btn{	width:20%; float:left; display:inline-block;	}
.pj_list table.search_btn tbody, .pj_list table.search_btn tr, .pj_list table.search_btn td{	width:100%; display:table;	}
.pj_list table.search_btn td{	text-align:center; vertical-align:middle;	 border:none; border-bottom:1px solid #bbbbbb; height:81px;	}
.pj_list table.search_btn td a{	display:inline-block; text-decoration:none; margin-top:25px;	}
.pj_list table thead th.subTit{	background-color:#0767b1; padding-left:25px; font-size:11px; color:#ffffff; line-height:25px; letter-spacing:-0.5px; text-align:left;	}

.pj_list table.count_table caption{	margin:0; font-weight:bold; padding-left:25px; font-size:15px; background:url(../../images/sub/tit_icon.png) no-repeat center left; width:auto; line-height:140%; height:auto; overflow:visible;	 text-align:left;	margin-bottom:10px;	}
.pj_list.pj_list2{	border-top:none; margin-bottom:30px;	}



/*직불금 팝업  테이블 */
.pj_list_pop{width:95%;vertical-align:middle;border-top:2px solid #0767b1;border-bottom:1px solid #b9b9b9; margin:0 auto;}
.pj_list_pop table{width:100%;}
.pj_list_pop table thead th{background:#e9f4fe;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;line-height:18px;padding:10px 0;color:#5e5e5e; font-size: 11px;}
.pj_list_pop table thead th.title{background:#e0e0e0;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;line-height:18px;padding:10px 0;color:#545454;text-align:left;text-indent:15px;}
.pj_list_pop table thead th.last{border-right:0;}
.pj_list_pop table tbody th{border-right:1px solid #bbbbbb;border-bottom:1px solid #e8e8e8;padding:7px 0;background:#f3f3f3;font-weight:normal; font-size: 11px;}
.pj_list_pop table tbody td{border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;line-height:18px;padding:7px 0;text-align:center; font-size: 11px;}
.pj_list_pop table tbody td.last{border-right:0;}
.pj_list_pop table tbody td.last span{font-size:11px; font-weight:bold; color:#cc6600;}
.pj_list_pop table tbody td.bt_lineno{border-bottom:0;}
.pj_list_pop table tbody td.tl{text-align:left;padding-left:10px;}
.pj_list_pop table tbody td.tl a{color:#545454;}
.pj_list_pop table tbody td.tl a:hover, .pj_list_pop table tbody td.tl a:focus, .pj_list_pop table tbody td.tl a:active{color:#f7941e;text-decoration:none;font-weight:bold;}
.pj_list_pop table tbody td.tc{text-align:center;}
.pj_list_pop table tbody td.text{font-weight:bold;color:#000;}
.pj_list_pop table tbody td.btn_pay input{position:relative; display:inline-block; margin:0; padding:0 10px 0 20px; height:25px; line-height:25px; font-size:12px; font-weight:bold; color:#fff; cursor:pointer; border:0; text-decoration:none !important; background:transparent url(../../images/button/btn_pay.png) no-repeat; width:90px;}
.pj_list_pop table tbody td.btn_change input{position:relative; display:inline-block; margin:0; padding:0 10px 0 20px; height:25px; line-height:25px; font-size:12px; font-weight:bold; color:#fff; cursor:pointer; border:0; text-decoration:none !important; background:transparent url(../../images/button/btn_change.png) no-repeat; width:90px;}





/* input 스타일 */
.input35{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:35px;text-align:center;}
.input50{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:50px;text-align:center;}
.input60{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:60px;text-align:left;}
.input80{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:80px;text-align:left;}
.input100{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:100px;text-align:left;}
.input150{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:150px;text-align:left;}
.input200{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:200px;text-align:left;}
.input350{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:350px;text-align:left;}
.input400{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:400px;text-align:left;}
.input450{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:450px;text-align:left;}

.input35_r{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:35px;text-align:right;}
.input50_r{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:50px;text-align:right;}
.input150_r{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:150px;text-align:right;}

.input35_ye{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:35px;text-align:right; background-color:#FFC;}
.input80_ye{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:80px; background-color:#FFC;}
.input50_ye{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:50px; background-color:#FFC;}
.input100_ye{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:100px; background-color:#FFC;}
.input150_ye{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:150px; background-color:#FFC;}
.input200_ye{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:200px; background-color:#FFC;}
.input250_ye{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:250px; background-color:#FFC;}

/* 사업특성별 검색 */
.biz_serch{ width:95%; background-color:#e7e7e7; margin:10px auto; padding:10px 0 15px 0}
.biz_serch table{width:95%; margin:10px auto;}
.biz_serch table th{border-bottom:1px dotted #666;padding:0px 0;color:#545454;text-align:left;line-height:45px;}
.biz_serch table td{border-bottom:1px dotted #666;padding:7px 0 7px 10px;text-align:left;}
.biz_serch table td input.cBox{ border:0; display:inline-block; margin:2px 0 0 0; padding:0 5px 0 0; height:15px; float:left; vertical-align:middle;}
.biz_serch table td span{ line-height:15px; display:inline-block; float:left; padding:1px 10px 0 0; vertical-align:middle;}
.biz_serch table td.last{border-right:0;} 
.biz_serch table td.tr{text-align:right;font-size:11px;color:#cc6600;}
.biz_side{ width:95%; margin:0 auto; font-size:13px;}
.biz_side ul{ margin-bottom:10px; position:relative;}
.biz_side ul li{ text-align:right; line-height:30px; border-bottom:1px #999 dotted;}
.biz_side ul li span a{color:#fff; background-color:#3e6eab; padding:2px 7px 3px 7px}
.biz_side ul li span a:link, a:visited{color:#fff; text-decoration:none;}
.biz_side ul li span a:hover, a:active{color:#fff; text-decoration:none; font-weight:bold;}

/* select 스타일 */
.sel{height:25px; background:#ffffff; width:50px}
.sel_year{height:25px; background:#ffffff; width:80px} 



/* board_button */

.btnArea {overflow:hidden; width:100%; margin-bottom:40px; text-align:right;}
.btnArea.sub {margin:-10px 0 20px;} 
.btnArea.sub2 {margin-top:-59px !important;} 
.btnArea.line {padding-top:20px; border-top:1px solid #a0a0a0;} 
.btnArea + .btnArea {margin-top:-20px;}

.btnMd {display:inline-block; min-width:90px; height:30px; line-height:24px; padding:0 17px 5px; background:#5e5e5e; font-size:12px; color:#fff; vertical-align:middle; text-align:center;}
a.btnMd {min-width:56px; height:27px; line-height:27px; padding-bottom:3px; color:#fff;}
a.btnMd:link, a.btnMd:visited{color:#fff; text-decoration:none;}
a.btnMd:hover, a.btnMd:active{color:#fff; text-decoration:none; font-weight:bold;}
a.btnMd.red {border:none !important; background:#930;} 
a.btnMd.gray {border:none !important;}


.sel_consulting{height:25px; background:#ffffff; width:160px}
.sel_consulting_year{height:25px; background:#ffffff; width:60px} 

.input150_l{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:150px;text-align:left;}
.input300_l{border:1px solid #e8e8e8;height:23px;padding:0px 5px 1px;color:#000;width:300px;text-align:left;}

