/* 폼태그 */
input			{font-size:11px;color:#000000;background-color:#FFFFFF; vertical-align:middle;}
select			{font-size:11px;color:#000000;background-color:#FFFFFF; height:22px;border:1px solid #c4c4c4; margin:0; vertical-align:middle;}
textarea		{font-size:11px;color:#000000;background-color:#FFFFFF;}
.board_blue		{font-size:11px;color:#555555;border:1px solid #C0D7EA;background-color:#FFFFFF;}
.board_blue_bg	{font-size:11px;color:#555555;background-color:#E9EEF2;}
.box_blue		{border:1px solid #c4c4c4; padding:4px;}
.box_select		{border:1px solid #c4c4c4; padding:3px; height:24px;}
.board_content  {padding:20px 20px 20px 20px; vertical-align:top; word-break:break-all;}
.tbox			{font-size:11px;color:#666666; background-color:#FFFFFF; border:1px solid #E1E1E1; height:20px;}
.datepicker_input	{font-size:12px;color:#555555;background-color:#E9EEF2; border:1px solid #C0D7EA; margin-right:5px; height:18px; padding:2px;}


.gisu_site_title {width:100%; float:left; margin-bottom:30px;}
.gisu_site_title .gisu_title {width:40%; float:left; text-align:left;}
.gisu_site_title .gisu_site {width:40%; float:right; text-align:right;}
a.gisu_site_link {font:bold 13px 'Malgun Gothic', '맑은 고딕'; color:#000000; text-decoration:none; padding:3px 8px 3px 8px;background:#EEF1F4;}


/* Etc */
.m_line		  {border:1px solid #B9CBD9;}
.display_none {display:none;}
.bld {font-weight:bold;}
.f_bv {color:#222;}

/* 게시판---------------------------------------- */
/* 게시판 / 리스트 페이지 */

.g_board_top {width:100%; float:left; text-align:right; padding:0 0 9px 0;}

/* 리스트 박스 */
.g_board_con {width:100%; float:left;}
.g_board_con table {width:100%; font-size:14px;border-collapse:collapse;}
.g_board_con th {height:50px;color:#333;border-bottom:1px solid #cacaca; background:#f9f9f9;}
.g_board_con td {height:35px; font-size:12px; border-bottom:1px solid #dddddd; text-align:center;}
.g_board_con .tdlp {text-align:left; padding-left:20px;}


/* 페이지이동 박스 */
.g_paging {width:100%; margin:20px 0 20px 0; float:left; text-align:center; font-size:14px; color:#222222;}
.g_paging img {padding:0 10px 0 10px;}
.g_paging .page_on {font-weight:bold; text-decoration:underline;padding:0 7px 0 7px;}
.g_paging .page { font-size:14px; color:#222222; padding:0 7px 0 7px;}
.g_paging a.page:link { font-size:14px; color:#222222; padding:0 7px 0 7px;}
.g_paging a.page:hover { font-size:14px; color:#222222; padding:0 7px 0 7px;}


/* 검색하기 박스 */
.gb_search {width:650px; float:left; padding:20px 0 20px 40px; margin-bottom:100px;border:1px solid #cacaca;background:url(../img/sub/icon_ar4.gif) no-repeat 30px 30px;background-color:#f7f7f7;font-size:14px;}
.gb_search .t_title {padding:3px 10px 0 0;font-weight:bold;float:left;}
.gb_search label {display:none;}
.gb_search form {margin-right:10px;float:left;}
.gb_search select {width:100px;height:25px;padding:3px;border:1px solid #d6d6d6;}
.gb_search input {width:150px;padding:5px;border:1px solid #d6d6d6;}
.gb_search .input_image {padding:0px;width:60px;border:0px;}
.gb_search .g_btn {width:230px; padding:3px 10px 0 0;text-align:right;float:right;}


/* 게시판 / 상세보기 페이지 */
.g_board_sub{width:100%; float:left; overflow:hidden;}
.g_board_sub table {width:100%; float:left; border-collapse:collapse;}
.g_board_sub th{font-size:12px; color:#223B87; padding-left:25px; border-bottom:1px solid #dddddd; text-align:left;}
.g_board_sub td {height:35px;font-size:12px; border-bottom:1px solid #dddddd; text-align:left;}
.g_board_sub .th_subject{height:40px;color:#000;border-right:1px solid #d2dbe9;border-left:1px solid #d2dbe9;border-bottom:1px solid #d2dbe9;background:#f7f8fb;}
.g_board_sub .td_content {height:35px;font-size:12px; padding:15px 25px 15px 25px; border-bottom:0px; line-height:22px;}
.g_board_sub .div_td_content {width:100%; float:left; line-height:22px; font-size:12px;}

.g_board_btn {width:100%; float:left; text-align:right; padding:10px 0 20px 0;}

.g_board_sub_list{width:100%; float:left; padding:10px 0 25px 0;}
.g_board_sub_list table {width:100%; border-top:1px solid #afafaf; border-bottom:1px solid #afafaf; border-collapse:collapse;}
.g_board_sub_list tr {height:40px; border-bottom:1px solid #dddddd;}
.g_board_sub_list tr:last-child {height:40px; border-bottom:0px;}
.g_board_sub_list th {font-size:12px;}
.g_board_sub_list td {font-size:11px;}

.g_board_comment_box {width:685px; float:left; background:#F7F9FB; border-top:2px solid #D2DCE9; border-bottom:2px solid #D2DCE9; padding:10px 10px 20px 10px; margin-top:20px;}
.g_board_comment {width:685px; border-collapse:collapse; float:left;}
.g_board_comment td {padding-top:10px; padding-left:10px;}
.g_board_comment .td_line {border-bottom:1px dotted #C7C5C5; padding:7px 10px 15px 10px;}
.comment_name	{font-size:13px;color:#333333;font-weight:bold;padding-right:14px;}

.g_board_comment_insrt {width:685px; float:left; margin-top:20px; border-collapse:collapse;}
.g_board_comment_insrt td {height:70px; text-align:center;}


/* 게시판 / 비빌번호 확인페이지 */
.g_board_gbox{width:400px; margin:0px auto; border:5px solid #56629f; margin-top:30px;}
.g_board_gbox .g_board_password {width:300px; margin:0px auto; padding:50px 0 50px 0;}
.g_board_gbox .g_board_password .password_box {width:300px; height:50px; padding-top:25px; border-bottom:1px dotted #56629f;  border-top:1px dotted #56629f;  text-align:center;}
.g_board_gbox .g_board_password .password_box label {display:none;}


/* 게시판 / 글쓰기 페이지 */
.g_board_write table {width:100%; float:left; border-collapse:collapse;}
.g_board_write tr {height:35px; border-bottom:1px solid #dddddd;}
.g_board_write tr:last-child {height:35px; border-bottom:0px;}
.g_board_write th {font-size:12px; text-align:left; padding-left:50px; color:#223B87;}
.g_board_write td {font-size:12px; font-weight:bold; color:#000;}
.g_board_write label {display:inline;}
.g_board_write .nn_bg {background:#f9fafb;}

.g_board_write_btn {width:100%; float:left; text-align:center; padding:15px 0 30px 0;}



/* 사업성과 리스트 */
.product {width:100%; float:left;}
.product .tab_nav {width:100%; float:left; height:50px;background:#0d4ea4; margin-bottom:15px;}
.product .tab_nav li {width:201px;height:30px;margin:10px 15px 0 15px;padding-top:10px;background:#3d71b6;color:#b0c1dd;font-size:14px;float:left;text-align:center;}
.product .tab_nav .on {width:201px;height:30px;margin:10px 15px 0 15px;padding-top:10px;color:#0d4ea4;font-size:14px;font-weight:bold;float:left;text-align:center;background:url(../img/sub/icon_ar3.gif) no-repeat 40px 18px;background-color:#fff;}
.product .tab_nav a {}

.product .tab_con {width:100%; float:left;}
.product .tab_con .total {width:200px; float:right; text-align:right; padding:10px 5px 9px 0;}
.product .tab_con table{width:100%; border-collapse:collapse;}
.product .tab_con th {height:50px;color:#333; border-bottom:1px solid #cacaca;background:#f9f9f9; text-align:center; font-size:14px;}
.product .tab_con td {height:40px;border-bottom:1px solid #cacaca; text-align:center; font-size:12px;}
.product .tab_con .tdlp {text-align:left; padding-left:20px;}

.product .tab_search {width:650px; float:left; padding:20px 0 20px 40px; margin-bottom:100px;border:1px solid #cacaca;background:url(../img/sub/icon_ar4.gif) no-repeat 30px 30px;background-color:#f7f7f7;font-size:14px;}
.product .tab_search .t_title {padding:3px 10px 0 0;font-weight:bold;float:left;}
.product .tab_search form {margin-right:10px;float:left;}
.product .tab_search select {width:130px;height:25px;padding:3px;border:1px solid #d6d6d6;}
.product .tab_search input {width:180px;padding:5px;border:1px solid #d6d6d6;}
.product .tab_search .input_image {padding:0px;width:60px;border:0px;}