@charset "utf-8";

.board{margin:15px 0 0;}
.calendar{z-index:10000}
/* 히든타입 */
.hiddenitem{position:absolute; visibility : hidden; font-size:0px; width:0px; height:0px; overflow:hidden; line-height:0px;}

/* 정렬 */
.btn_center{margin-top:10px;text-align:center}
.btn_left{margin-top:10px}
.btn_right{text-align:right}
.btn_right2{margin-top:12px;text-align:right}

/* 여백 */
.mg_top7{margin-top:7px}
.pd_top20{padding-top:20px}
.pd_bottom10{padding-bottom:10px}
.mg_top20{margin-top:20px}
.mg_bottom10{margin-bottom:10px}
.space3{height:3px}
.space5{height:5px}
.space10{height:10px}
.space20{height:20px}
.space27{height:27px}
.space40{height:40px}
p.mg_top20{text-align:center;}

/* 총 게시물 및 검색*/
.board_tip {height:34px; position:relative;margin-bottom:15px;}
.board_tip .board_search {position:absolute;right:6px;top:7px;text-align:right;border:0}
.board_tip .board_search  fieldset{border:0;margin:0;padding:0}
.board_tip .board_search input {vertical-align:top}
.board_tip .board_search select {vertical-align:top;border:1px solid #c9c9c9;line-height:14px; padding:2px 5px;  height:23px; font-family:Dotum; color:#666;}
.board_tip .board_search .inputText{border:1px solid #c7c7c7; height:15px; padding:2px 2px 3px; color:#666;}
.board_tip .board_search .sch_input {border:1px solid #c7c7c7; height:15px; padding:2px 2px 3px; color:#666;}
.board_tip .board_search strong {font-size:11px;color:#000000;}
.board_tip .total_page {padding:10px 0px 0px 12px;color:#434343;} 
.board_tip .total_page span {color:black;font-size:11px;}
.board_tip .total_page .fc_01 {font-weight:bold;color:#542594;font-size:12px;}
.board_tip .period {position:absolute;left:6px;top:6px;}
.board_tip .period input {vertical-align:middle;}
.board_tip .period .sch_input {height:16px; padding:2px 0px 0px 4px; border:1px solid #C4C4C4;width:90px;margin-top:-1px;}
legend {position:absolute;visibility:hidden;width:0px; height:0px; overflow:hidden;font-size:0px;margin:0px;padding:0px;line-height:0px;}
caption {position:absolute;visibility:hidden;width:0px; height:0px; overflow:hidden;font-size:0px;margin:0px;padding:0px;line-height:0px;}
.input_02 { padding:3px 3px 2px; line-height:16px; height:16px; border:1px solid #c9c9c9;}

/*총 게시물2*/
.total_page02 {padding:10px 0px 0px 0px;color:#434343;text-align:right;} 
.total_page02 span {color:black;font-size:11px;}
.total_page02 .fc_01 {font-weight:bold;color:#542594;font-size:12px;}

/*검색(가운데정렬)*/
.board_tip02 {height:34px;background:#f2f2f0;margin-bottom:15px;}
.board_tip02 .board_search {text-align:center;padding:7px 0px 0px 0px;}
.board_tip02 .board_search form { display:inline;}
.board_tip02 .board_search form fieldset { display:inline;}
.board_tip02 .board_search input {vertical-align:top;}
.board_tip02 .board_search select {vertical-align:middle;}
.board_tip02 .board_search .sch_input {height:16px; padding:2px 0px 0px 4px; border:1px solid #C4C4C4;width:130px;margin-top:-1px;}

/* 게시물 리스트*/
.board_list {}
.board_list img{border:none;}
.board_list table {width:100%; border-collapse:collapse;}
.board_list thead th {border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;text-align:center;padding:6px 0px 5px 0px;color:#252525;}
.board_list tbody td {border-bottom:1px solid #e6e6e6;text-align:center;padding:5px 0px 3px 0px;color:#707070;}
.board_list tbody td p {padding:0px 10px 0px 10px;color:#707070;text-align:left;}
.board_list .file01 {padding:0px;}
.board_list .fc_01 {font-weight:bold;color:#9E0B0F;}
.board_list .icon_re {margin:0px 5px 0px 5px;}
.board_list .some_bar {text-align:left;width:80px;height:10px;}
.board_list .some_bar img {height:10px;}
.board_list .date{font-size:11px;color:#b0b0b0;}
/* 게시물 설명글 */
.board_text {padding:0px 20px 10px 20px;line-height:18px;}

/* 게시물 탭 */
.board_tab {margin-bottom:15px;}

/* 게시물 보기 */
.board_view {height:100%;border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;}
.board_view table {width:100%; border-collapse:collapse;}
.board_view thead th {padding:7px 2px 5px 17px;border-bottom:1px solid #a1a1a1;font-size:11px;color:#252525;text-align:left;}
.board_view thead td {padding:7px 3px 5px 3px;border-bottom:1px solid #a1a1a1;color:#707070;font-family:'돋움',dotum,Helvetica,sans-serif; font-size:12px;}
.board_view thead .bg01 {background:url(/executive/images/board/bg_th01.gif) repeat-x;}
.board_view thead th .ft01 {color:#004a80;font-weight:bold;font-size:14px;}
.board_view thead th .ft02 {color:#ed1451;font-weight:bold;font-size:14px;}
.board_view thead th .ft03 {color:navy;font-weight:bold;font-size:14px;}
.board_view tbody th {padding:7px 2px 5px 17px;border-bottom:1px solid #e6e6e6;font-size:11px;color:#252525;text-align:left;}
.board_view tbody td {padding:7px 3px 5px 3px;border-bottom:1px solid #e6e6e6;color:#707070;font-family: '돋움',dotum,Helvetica,sans-serif;}
/*.board_view tbody td span {color:#707070;font-weight:bold;}*/
.board_view tbody td span {color:#707070;font-weight:normal;}
.board_view tbody td p {padding:0px 0px 0px 14px;line-height:1.6em;font-size:12px;}
/*.board_view tbody td p span {font-size:11px;color:#252525;padding-right:26px;}*/
.board_view tbody td p span {font-size:11px;color:#252525;padding-right:0px;}
.board_view tbody .viewtext1 {text-align:justify;padding:10px 10px 10px 10px;}
.board_view tbody .viewtext1 span{padding:0;font-weight:normal;}
/*.board_view tbody .viewtext1 p{padding:0;} */
.board_view tbody .viewtext1 p{padding:10px 0 0 0;}
.board_view tbody .fc01 {color:#b45121;font-weight:bold;}
.board_view .none {border-bottom:none;}

/* 게시물보기 css 상속 안받도록 수정 100217 */
.board_view tbody .viewtext1 {padding:15px 0 15px 0}
.board_view tbody .viewtext1 p {color:#000000; font-family:dotum, gulim, sans-serif; font-size:12px; padding:0 0 12px 0; padding-left:0; margin:0; font-weight:normal;}
.board_view tbody .viewtext1 span {color:#000000; font-family:dotum, gulim, sans-serif; font-size:12px; padding-left:0; font-weight:normal;}
.board_view tbody .viewtext1 table {width:auto;}
.board_view tbody .viewtext1 thead th {padding:10px 10px 10px 10px;color:#000000;text-align:center;}
.board_view tbody .viewtext1 thead td {padding:8px 5px 8px 5px;color:#000000;text-align:center;}
.board_view tbody .viewtext1 tbody th {padding:10px 10px 10px 10px;color:#000000;text-align:center;}
.board_view tbody .viewtext1 tbody td {padding:8px 5px 8px 5px;color:#000000;text-align:center;}
.board_view tbody .viewtext1 tbody td span {color:#000000; font-family:dotum, gulim, sans-serif; font-size:12px; padding:0; font-weight:normal;}
.board_view tbody .viewtext1 tbody td p {color:#000000; font-family:dotum, gulim, sans-serif; font-size:12px; padding:0; padding-left:0; margin:0; font-weight:normal;}
.board_view tbody .viewtext1 ol {padding:2px 0 5px 20px;}
.board_view tbody .viewtext1 ol li {list-style:decimal;}
.board_view tbody .viewtext1 ul {padding:2px 0 5px 20px;}
.board_view tbody .viewtext1 ul li {list-style:disc;}



/* 게시물 쓰기 */
.board_write {height:100%;border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;margin-bottom:12px;}
.board_write table {width:100%;}
.board_write th {padding:7px 0px 5px 17px;text-align:left;vertical-align:top;font-size:11px;border-bottom:1px solid #e6e6e6;}
.board_write td {padding:3px 0px 3px 10px;border-bottom:1px solid #e6e6e6;}
.board_write span {font-size:11px;color:#005b7f;}
.board_write .none {border-bottom:none;}
.board_write .user_name {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:120px;}
.board_write .password {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:120px;}
.board_write .mobile {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:40px;}
.board_write .email {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:250px;}
.board_write .title_input {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:565px;}
.board_write .file01 {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:18px;width:507px;}
.board_write .site_name {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:507px;}
.board_write .site_address {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:507px;}
.board_write .textarea01 {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;width:565px;height:78px;}
.board_write .site_user {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:180px;}
.board_write .site_phone {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:180px;}
.board_write .site_email {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:300px;}
.board_write .explanation {padding:3px 0px 0px 0px;}
.board_write .vitied_name {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:120px;}
.board_write .vitied_phone {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:120px;}
.board_write .officialism_kind {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:470px;}
.board_write .text_input {padding:10px;}
.board_write div {padding:1px 0px 1px 0px;}
.buttonRight {text-align:right;}
/*이전글 다음글 폼*/
.border_previously {/*background:url(image/bg_list_view.gif) no-repeat;*/margin:18px 0px 24px 0px; border-top:1px solid #A1A1A1;  border-bottom:1px solid #A1A1A1}
.border_previously p {border-bottom:1px solid #cdcdcd;padding:7px 0px 10px 10px; color:#707070;font-size:12px;color:#666;text-decoration:none}
.border_previously p a{border-bottom:none;color:#666;text-decoration:none}
.border_previously p span {font-size:11px;font-weight:bold;color:#252525;padding-right:11px;}
.border_previously .none {border-bottom:none;}
.border_previously img {vertical-align:middle;}

/*의견쓰기*/
.opinion_section {background:url(/executive/images/board/bg_write.gif) no-repeat;width:702px;height:119px;}
.opinion_section h4 {height:27px;padding:11px 0px 0px 12px;}
.opinion_section h4 img {vertical-align:middle;}
.opinion_section table {margin:0px auto 0px auto;width:682px;}
.opinion_section th {background:url(/executive/images/common/bul_04.gif) no-repeat 12px 11px;padding:6px 0px 4px 17px;text-align:left;vertical-align:top;font-size:11px;color:#252525;font-weight:normal;}
.opinion_section td {padding:2px 5px 2px 5px;font-size:11px;}
.opinion_section .user_name {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:120px;}
.opinion_section .password {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:120px;}
.opinion_section .textarea01 {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:500px;height:35px;}
.opinion_section .bar {border-left:1px solid #eff0f2;text-align:center;}

.board_comment { position:relative; margin:10px 0;}
	.comment_write { position:relative;}
	.comment_write  #comment_content { border:1px solid #dedede; padding:5px; width:586px; height:54px; vertical-align:top; margin-bottom:5px;}
		.comment_input {  border:1px solid #dedede; padding:1px 3px;}


/*페이징 버튼*/
.page_skip{clear:both;padding:20px 0 0 0}
.page_skip ul{text-align:center;border:1px solid #fff}
.page_skip ul li {display:inline;line-height:0px;font-size:0px}
.page_skip ul li a{display:inline-block;width:25px;height:25px;padding:0px;margin:0 5px 0 0;text-align:center;font:normal 12px/25px dotum;border:1px solid #dadada;text-decoration:none; color:#333}
.page_skip ul li a:hover{padding:0px;height:25px;border:1px solid #aa0021;background-color:#ef002e;font:bold 12px/25px dotum;color:#fff;letter-spacing:0px}
.page_skip ul li strong{display:inline-block;width:25px;height:25px;padding:0px;margin:0 5px 0 0;text-align:center;font:normal 12px/25px dotum;border:1px solid #444;background-color:#555;color:#fff}
.page_skip ul li span{display:inline-block;width:25px;height:25px;padding:0px;margin:0 5px 0 0;text-align:center;font:normal 12px/25px dotum;border:1px solid #444;background-color:#555;color:#fff}
.page_skip ul li.prev a{display:inline-block;width:25px;height:25px;padding:0px;background:url("/site/portal/images/common/icon_arrow_prev.gif") no-repeat -26px -1px;border:1px solid #dadada;text-indent:-10000px}
.page_skip ul li.prev a:hover{background-position:-1px -1px;padding:0px;background-color:#fff;border:1px solid #dadada}

.page_skip ul li.next a{display:inline-block;width:25px;height:25px;padding:0px;background:url("/site/portal/images/common/icon_arrow_next.gif") no-repeat 0px -1px;border:1px solid #dadada;text-indent:-10000px}
.page_skip ul li.next a:hover{background-position:-25px -1px;padding:0px;background-color:#fff;border:1px solid #dadada}


/* 버튼 표시*/
.btn_pack,
.btn_pack *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url(image/btn_pack.gif) no-repeat;font-size:12px;font-family:Tahoma, Sans-serif;color:#8b8b8b;text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack{ vertical-align:middle; margin-right:10px}
.btn_pack *{left:4px;cursor:pointer;}
.btn_pack.medium,
.btn_pack.medium *{height:24px;line-height:24px}
.btn_pack.large,
.btn_pack.large *{height:30px;line-height:30px}
.btn_pack.xlarge,
.btn_pack.xlarge *{height:36px;line-height:36px}
.btn_pack.small,
.btn_pack.small *{height:20px;line-height:20px}
.btn_pack.small input{margin-top:0;border:0; margin-left:6px;}
.btn_pack.medium{background-position:left 0}
.btn_pack.medium input{margin-top:0;border:0;padding-bottom:5px;}
.btn_pack.medium.icon input{height:25px;}
.btn_pack.large{background-position:left -30px}
.btn_pack.xlarge{background-position:left -65px}
.btn_pack.small{background-position:left -106px}
.btn_pack.medium *{padding:0 8px 0 4px;background-position:right top;font-size:12px}
.btn_pack.large *{padding:0 10px 0 6px;background-position:right -30px;font-size:16px}
.btn_pack.xlarge *{padding:0 10px 0 6px;background-position:right -65px;font-size:20px}
.btn_pack.small *{padding:0 6px 0 2px;background-position:right -106px;font-size:11px}
.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus{color:#296eab}
.btn_pack.strong *{font-weight:bold !important}
.btn_pack.icon *{padding-left:20px;}
.btn_pack.medium.icon *{padding:0 3px 5px 15px;}
.btn_pack.small.icon *{padding:0 3px 5px 5px;}
.btn_pack.icon span{width:20px;margin-right:-20px;;padding:0 2px 0 0 !important}
.btn_pack.small.icon span {width:10px !important; margin-right:2px !important;}
.btn_pack.icon a{padding:2px 5px 0 15px !important;line-height:17px;}
.btn_pack.small a {padding:0 5px 0 0 !important;}
.btn_pack.medium .check{background-position:4px -151px}
.btn_pack.large .check{background-position:4px -146px}
.btn_pack.xlarge .check{background-position:5px -144px}
.btn_pack.small .check{background-position:3px -153px}
.btn_pack.medium .add{background-position:-16px -151px}
.btn_pack.large .add{background-position:-14px -146px}
.btn_pack.xlarge .add{background-position:-14px -144px}
.btn_pack.small .add{background-position:-18px -153px}
.btn_pack.medium .delete{background-position:-34px -150px}
.btn_pack.large .delete{background-position:-34px -146px}
.btn_pack.xlarge .delete{background-position:-34px -144px}
.btn_pack.small .delete{background-position:-37px -153px}
.btn_pack.medium .calendar{background-position:-56px -150px}
.btn_pack.large .calendar{background-position:-56px -146px}
.btn_pack.xlarge .calendar{background-position:-56px -144px}
.btn_pack.small .calendar{background-position:-59px -153px}
.btn_pack.medium .refresh{background-position:-76px -150px}
.btn_pack.large .refresh{background-position:-76px -146px}
.btn_pack.xlarge .refresh{background-position:-76px -144px}
.btn_pack.small .refresh{background-position:-79px -153px}
.btn_pack.medium .download{background-position:-96px -151px}
.btn_pack.large .download{background-position:-96px -147px}
.btn_pack.xlarge .download{background-position:-96px -145px}
.btn_pack.small .download{background-position:-99px -154px}	
.btn_pack.medium .list{background-position:-116px -150px}
.btn_pack.large .list{background-position:-116px -146px}
.btn_pack.xlarge .list{background-position:-116px -144px}
.btn_pack.small .list{background-position:-119px -153px}

/*강원도보*/
.dobo_title{padding:20px 0 0 0;font-weight:bold;color:#3e613a}
.dobo_area dt {background: url("image/bg_dotted01.gif") repeat-x scroll center bottom rgba(0, 0, 0, 0);padding: 5px 0 2px;}
.dobo_area dt .bul {background: url("/site/portal/images/common/bul_stitle_01.gif") no-repeat scroll 4px 0 rgba(0, 0, 0, 0);color: #636363;font-weight: bold;height: 21px;padding: 0 0 0 22px;}
.dobo_area dd {background: url("image/bg_dotted01.gif") repeat-x scroll center bottom rgba(0, 0, 0, 0);padding: 5px 0;}
.dobo_area dd .bul {background: url("image/bul_02.gif") no-repeat scroll 16px 5px rgba(0, 0, 0, 0);padding: 0 0 0 26px;}
	
.dobo_tab {height:26px;padding:0px 0px 0px 4px;margin-bottom:30px;}
.dobo_tab div {border:1px solid #5986ba;border-bottom:none;color:#252525;padding:6px 10px 0px 10px;height:14px;line-height:14px;float:left;margin:4px 3px 0px 0px;}
.dobo_tab div a {color:#252525;}
.dobo_tab div a:hover {color:#252525;}
.dobo_tab div.on {font-weight:bold;background:#0B4F8B;padding:6px 10px 3px 10px;margin:0px 3px 0px 0px;height:16px;line-height:16px;}
.dobo_tab div.on a {color:#FFFFFF;}
.dobo_tab div.on a:hover {color:#FFFFFF;}
																																				  
.bbsmsgview{/*border:1px solid #d2d2d2;*/ margin-bottom:20px; line-height:18px; padding:30px 10px 30px 150px; background:url('/site/portal/images/sub05/bg_iconew.gif') no-repeat left 10px; }
.bbsmsgview p{padding-left:20px; border-left:1px solid #d2d2d2;}
.bbsmsgview .point {color:#003399; background:#efefef; padding:5px;  }

.policy th{background:#efefef;border-bottom:1px solid #d2d2d2 !important;}
.policy td{border-left:1px solid #d2d2d2;;border-bottom:1px solid #d2d2d2 !important;}
.policy th.line{border-left:1px solid #d2d2d2;}

/*역대도지사*/
.governor { margin-bottom:20px;}
.governor table {width:100%;}
.governor thead th {padding:7px 5px 5px 5px;border-bottom:1px solid #a1a1a1;/*font-size:11px;*/color:#252525;}
.governor thead td {padding:7px 3px 5px 3px;border-bottom:1px solid #a1a1a1;color:#707070;font-family: '돋움',dotum,Helvetica,sans-serif;}
.governor tbody td {padding:7px 5px 5px 5px;border-bottom:1px solid #e6e6e6;color:#707070;font-family: '돋움',dotum,Helvetica,sans-serif;}
.governor tbody .viewtext {padding:10px 10px 10px 10px;}
.governor tbody .viewtext .img01 {float:left;padding:0px 15px 10px 0px;width:160px;}
.governor tbody .viewtext .head_text {float:left;width:400px;}
.governor tbody .viewtext dt {background:url(/site/portal/images/common/bul_st_01.gif) no-repeat 0px 1px;padding:0px 0px 5px 16px;}
.governor tbody .viewtext dd {padding:0px 0px 15px 15px;line-height:18px;}
.governor .btn_right{margin-top:20px;}
.governor .none {border-bottom:none;}

/*동영상 게시판/감자TV*/
.movie_secition {border-bottom:1px solid #E6E6E6;height:150px; }
.movie_secition .movie_gallery {width:130px;float:left;padding:0 0 0 30px;}
.movie_secition .movie_gallery .movie_area {border:1px solid #D7D7D7;width:130px;height:100px;}
.movie_secition .movie_gallery .movie_area img {width:120px;height:90px;background:url(image/bg_sample01.gif) no-repeat;margin:5px;}
.movie_secition .movie_gallery p { background: url("image/icon_movie.gif") no-repeat scroll 2px 2px rgba(0, 0, 0, 0); color: #363636; height: 20px; margin-top: 10px; padding: 0 0 0 25px; text-align: left;}
.gamjatvBanner {padding: 40px 0 15px 10px;text-align: left;}
.gamjatvBanner a { margin:0 8px;}

/*온라인 행정심판청구*/
.cont_sub05 .online_judge {margin-top:40px;}
.cont_sub05 .online_judge .img_01 {float:left;}
.cont_sub05 .online_judge .img_01 img {width:328px;height:286px;}
.cont_sub05 .online_judge .online_info {float:right;width:320px;margin-top:95px;}
.cont_sub05 .online_judge .online_info h4 {color:#0000ff;font-size:14px;padding-bottom:5px;}
.cont_sub05 .online_judge .online_info p {padding:5px 0px 3px 0px;line-height:18px;}
.cont_sub05 .online_judge .fc_01 {color:#E60A0A;}
.cont_sub05 .online_judge .fc_02 {color:#0000ff;}

/*예산절감도민제안 */
.proposal_section {}
.proposal_section .title_proposal {height:43px;position:relative;}
.proposal_section .title_proposal h4 {text-align:center;}
.proposal_section .title_proposal span {text-align:right;position:absolute;right:18px;top:2px;color:#707070;font-size:11px;}
.proposal_section .proposal_box {position:relative;background:url(image/bg_proposal_02.gif) repeat-y;width:700px;height:710px;}
.proposal_section .proposal_box .proposal_header {background:url(image/bg_proposal_01.gif) no-repeat;width:700px;height:190px;}
.proposal_section .proposal_box .bg02 {background:url(image/bg_proposal_03.gif) no-repeat;height:2px;font-size:0px;}
.proposal_section .proposal_box .tbl_write table {width:95%;margin:0px auto 0px auto;border-bottom:1px solid #bbc8d1;}
.proposal_section .proposal_box .tbl_write thead th {padding:7px 0px 4px 0px;border-bottom:1px solid #bbc8d1;text-align:left;}
.proposal_section .proposal_box .tbl_write tbody th {padding:7px 0px 5px 10px;text-align:left;vertical-align:top;border-bottom:1px solid #e6e6e6;font-weight:normal;background:url(image/bul_03_pr.gif) no-repeat 3px 8px;color:#000000;}
.proposal_section .proposal_box .tbl_write td {padding:3px 0px 3px 10px;border-bottom:1px solid #e6e6e6;}
.proposal_section .proposal_box .tbl_write span {font-size:11px;color:#005b7f;}
.proposal_section .proposal_box .tbl_write .none {border-bottom:none;}
.proposal_section .proposal_box .tbl_write input {vertical-align:middle;}
.proposal_section .proposal_box .tbl_write .title_input {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:569px;}
.proposal_section .proposal_box .tbl_write .textarea01 {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:569px;height:78px;}
.proposal_section .proposal_box .tbl_write .codezip {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:72px;}
.proposal_section .proposal_box .tbl_write .codezip_address {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:200px;}
.proposal_section .proposal_box .tbl_write .codezip_address2 {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:210px;}
.proposal_section .proposal_box .tbl_write .user_name {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:120px;}
.proposal_section .proposal_box .tbl_write .vitied_phone {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:40px;}
.proposal_section .proposal_box .tbl_write .birthday {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:40px;}
.proposal_section .proposal_box .tbl_write .radio01 {height:12px; width:12px;margin:0px 4px 2px 0px;}
.proposal_section .proposal_box .txt01 {height:26px;padding:19px;text-align:center;}
.proposal_section .proposal_box .file01 {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:18px;width:350px;}
.proposal_section .append_section {padding:0px 17px 0px 17px;margin-bottom:13px;}
.proposal_section .append_section h5 {margin-bottom:10px;}
.proposal_section .append_section .append_area {background:#EFF7FA;height:85px;padding:15px 0px 15px 8px;}
.proposal_section .append_section .append_area p {font-family: '돋움',dotum,Helvetica,sans-serif;}
.proposal_section .append_section .append_area p input {margin-left:14px;}
.proposal_section .proposal_box .txt02 {text-align:right;padding-right:20px;margin-bottom:16px;}
.proposal_section .proposal_box .txt03 {background:#F2F2F2;height:18px;padding:6px 0px 0px 8px;width:660px;margin:0px auto 10px auto;}

/*예산용어집 검색*/
.glossary_search {margin-top:23px;}
.glossary_search .head_search {background:url(image/bg_proposal_search.gif) no-repeat;width:626px;height:35px;margin:0px auto 0px auto;position:relative;}
.glossary_search .head_search ul {height:100%;position:absolute;top:5px;left:73px;}
.glossary_search .head_search li {float:left;background:url(image/bg_proposal_tab.gif) no-repeat;width:30px;height:21px;padding-top:4px;text-align:center;margin:3px 3px 0px 3px;}
.glossary_search .head_search li a {color:#454545;text-decoration:none;}
.glossary_search .head_search li a:hover {color:#839929;font-weight:bold;}
.glossary_search .result {background:url(image/bg_proposal_search02.gif) repeat-y;}
.glossary_search .result .bg02 {background:url(image/bg_proposal_search01.gif) no-repeat;height:5px;font-size:0px;}
.glossary_search .result .bg03 {background:url(image/bg_proposal_search03.gif) bottom no-repeat;height:5px;font-size:0px;margin-top:16px;}
.glossary_search .result h5 {color:#000000;font-weight:normal; padding:10px 0px 0px 36px;height:26px; margin:15px 25px 10px; border:1px dotted #99B03C; background:url(/site/portal/images/sub06/search_bullet.gif) 15px 10px no-repeat;}
.glossary_search .result h5 strong {font-size:14px;}
.glossary_search .result ul {margin:0px 25px 0px 25px;}
.glossary_search .result li {border-bottom:1px solid #ECECEC;line-height:28px;height:28px;background:url(image/bul_05.gif) no-repeat 4px 11px;padding:0px 0px 0px 13px;font-family: '돋움',dotum,Helvetica,sans-serif;}
.glossary_search .result li a:hover, .glossary_search .result li a:focus {color:#000000; font-weight:bold; letter-spacing:-1px;}
.glossary_search .result .line01 {border-top:1px solid #ECECEC;}
.glossary_search .result dl {width:648px;margin:0px auto 0px auto;}
.glossary_search .result dt {background:url(image/word_bg.gif) no-repeat;width:614px;height:22px;padding:9px 0px 0px 26px;font-family: '돋움',dotum,Helvetica,sans-serif;color:#819724; font-weight:bold;margin:10px 5px 15px;}
.glossary_search .result dd {line-height:18px;font-family: '돋움',dotum,Helvetica,sans-serif;color:#252525;padding:0px 10px 0px 10px;text-align:justify;}

/* 포토샐러리 */
.boardGallery {}
	.boardGallery td  { width:25%;}
	.boardGallery td div, .boardGallery td div p { text-align:center;}
	.boardGallery td div img { margin-bottom:8px;}

/*포토갤러리
.photo_secition {border-bottom:1px solid #E6E6E6;height:156px;}
.photo_secition .photo_gallery {width:140px;float:left;padding:0px 17px 0px 17px;}
.photo_secition .photo_gallery .photo_area {border:1px solid #D7D7D7;width:138px;height:102px;}
.photo_secition .photo_gallery .photo_area img {width:132px;height:96px;background:url(/executive/images/sub05/bg_sample01.gif) no-repeat;margin:3px;}
.photo_secition .photo_gallery p {background:url(/executive/images/sub02/bg_photo_text.gif) no-repeat;margin-top:10px;height:22px;padding:9px 0px 0px 0px;text-align:center;color:#363636;}

동영상게시판 내용보기
.movie_contents {background:url(image/bg_movie02.gif) repeat-y;width:702px;margin-bottom:25px;}
.movie_contents .bg01 {background:url(image/bg_movie01.gif) no-repeat;height:9px;font-size:0px;}
.movie_contents .bg02 {background:url(image/bg_movie03.gif) no-repeat;height:9px;font-size:0px;}
.movie_contents .movie_section {padding:10px 20px 10px 20px;}
.movie_contents .movie_section .show_movie {width:375px;height:263px;border:1px solid #A9B2EB;float:left;}
.movie_contents .movie_section .show_movie .movie01 {width:365px;height:253px;margin:5px;}
.movie_contents .movie_section .show_info {float:left;margin:24px 0px 0px 27px;width:242px;}
.movie_contents .movie_section .show_info h5 {font-size:16px;color:#003571;height:50px;padding-top:5px;}
.movie_contents .movie_section .show_info ul {margin:0px 0px 60px 0px;}
.movie_contents .movie_section .show_info li {line-height:18px;height:18px;background:url(image/bul_02.gif) no-repeat 4px 6px;padding:0px 0px 0px 11px;color:#7D7D7D;font-size:11px;}
.movie_contents .movie_section .show_info p {color:#5D6D86;font-size:11px;font-weight:bold;border-bottom:1px solid #D6DBE1;height:19px;padding:2px 0px 0px 0px;margin-left:7px;}
.movie_contents .movie_section .show_info p img {vertical-align:middle;}
.movie_contents .movie_section .show_info .none {border-bottom:none;}
.movie_etc {padding:0px 0px 25px 8px;margin-bottom:15px;border-bottom:1px solid #E6E6E6;}
*/
/*도민만족도조사*/
.poll_section {background:url(/site/portal/images/sub02/bg_poll_02.gif) repeat-y;width:702px;margin-bottom:15px;}
.poll_section .bg01 {background:url(/site/portal/images/sub02/bg_poll_01.gif) no-repeat;width:702px;height:5px;font-size:0px;}
 .poll_section .bg02 {background:url(/site/portal/images/sub02/bg_poll_03.gif) no-repeat;width:702px;height:5px;font-size:0px;}
 .poll_section h5 {height:20px;padding:5px 0px 0px 17px;}
 .poll_section .poll_area {background:url(/site/portal/images/sub02/bg_poll02_02.gif) repeat-y;width:685px;margin:0px auto 0px auto;}
 .poll_section .poll_area .bg01 {background:url(/site/portal/images/sub02/bg_poll02_01.gif) no-repeat;width:685px;height:5px;font-size:0px;}
 .poll_section .poll_area .bg02 {background:url(/site/portal/images/sub02/bg_poll02_03.gif) no-repeat;width:685px;height:5px;font-size:0px;}
 .poll_section .poll_area ul {padding:3px 12px 2px 69px;}
 .poll_section .poll_area li {padding:3px 0px 0px 10px;position:relative;}
 .poll_section .poll_area li span {position:absolute;left:-58px;top:2px;background:url(/site/portal/images/sub02/bul_02.gif) no-repeat 0px 5px;padding:0px 0px 0px 7px;color:#4d9d06;}
 .poll_section .poll_area li input {margin:4px 3px 4px 8px;}
 .poll_section02 {}
 .poll_section02 p {padding:0px 0px 6px 19px;color:#252525;}
 .poll_section02 .poll_area {background:url(/site/portal/images/sub02/bg_poll03_02.gif) repeat-y;width:702px;margin-bottom:17px;}
 .poll_section02 .poll_area .bg01 {background:url(/site/portal/images/sub02/bg_poll03_01.gif) no-repeat;width:702px;height:3px;font-size:0px;}
 .poll_section02 .poll_area .bg02 {background:url(/site/portal/images/sub02/bg_poll03_03.gif) no-repeat;width:702px;height:4px;font-size:0px;}
 .poll_section02 .poll_area .style01 {padding:7px 19px 0px 19px;height:100%;}/*줄별로 일정간격 띄우기*/
 .poll_section02 .poll_area .style01 li {width:165px;float:left;height:20px;}
 .poll_section02 .poll_area .style02 {padding:5px 19px 4px 19px;}/*기본 나열 한줄로*/
 .poll_section02 .poll_area .style02 li {height:20px;float:left;padding:0px 33px 0px 0px;}
 .poll_section02 .poll_area .style03 {padding:9px 0px 4px 19px;} /*아래로 나열하기*/
 .poll_section02 .poll_area .style03 li {height:20px;}
 .poll_section02 .poll_area .style03 li.pollItem {height:100%;}
 .poll_section02 .poll_area .style03 span {color:#979797;font-size:11px;}
 .poll_section02 .poll_area .style04 {padding:9px 0px 4px 19px;}/*li background 적용*/
 .poll_section02 .poll_area .style04 li {height:20px;background:url(/site/portal/images/common/bul_04.gif) no-repeat 17px 9px;padding:4px 0px 0px 22px;position:relative;}
 .poll_section02 .poll_area .style04 span {position:absolute;left:130px;top:0px;}
 .poll_section02 .poll_area .num {width:40px;height:16px;border:solid 1px #D8DBE1;padding:2px 0px 0px 4px;}
 .poll_section02  .textarea01  {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:675px;height:78px;margin:5px 9px 5px 9px;}
 .poll_section02  .textarea02  {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:675px;height:46px;margin:5px 9px 5px 9px;}

 .poll_section02 .poll_area table {width:680px;margin:5px auto 5px auto;}
 .poll_section02 .poll_area td {padding:2px 3px 1px 19px;}
 .poll_section02 .poll_area td .view {margin-top:-1px;}
 .poll_section02 .poll_area td .some_area {position:relative;color:#0051CA;font-size:11px;}
 .poll_section02 .poll_area td .some_bar {width:170px;height:10px;position:absolute;top:1px;left:30px;}
 .poll_section02 .poll_area td .some_bar img {height:10px;}
 .poll_section02 .poll_area .q {border-top:1px solid #E2E2E2;margin:0px 10px 0px 10px;padding:8px 0px 0px 20px;}
 .poll_section02 .poll_area .q_view {padding:2px 3px 2px 30px;}
 .poll_section02 .poll_area .ft01 {color:#979797;font-size:11px;}

