@charset "UTF-8";
/*  게시판 스타일  */
.textContents dl {
margin:0 1em;
font-size:.9em;
}
.textContents dt {
background:#bda;
margin-top:.5em;
padding:.2em 1em;
}
.textContents dd {
background:#f0fff5;
padding:.5em 1em;
text-indent:1em;
text-align:justify;
}
.textContents dd p {
text-indent:0;
font-size:1em;
margin:0;
background:#fafffa;
padding:.5em 1em;
border:1px dotted #70d0a0;
}
.table_info {
	border-color: #46C161;
	}
.table_info tr.notice, .table_info tr.notice a {color:#076F0B !important;}
.table_info thead th {
	border-right:2px solid #e6e6e6;
}
.table_info th {
	color:#076F0B;
	background:#ECFBF0;
	}
.table_info tbody th { background:none; }
.table_info .none {background:#ECFBF0; border-right:none;}
.table_info .tbg_01 {background:#F7F7F7;}
.line_info {background:#46C161;height:2px;}

/* 국회정보 tab 09.10.13. by EZ1 */
#assemblyTabs, #informationTabs {
border-bottom:1px solid #58a19d;
height:24px;
margin:1em 0;
}
#assemblyTabs ul {
}
	#assemblyTabs li, #informationTabs li  {
		display:inline;
	}
		#assemblyTabs li a, #informationTabs li a {
			float:left;
			display:block;
			background:url(/common/images/info/assemblyTabs.jpg) no-repeat scroll -90px 0;
			width:90px;
			height:25px;
			line-height:25px;
			text-align:center;
			color:#555;
			font-size:.9em;
		}
		#assemblyTabs li a:hover, #informationTabs li a:hover {
			color:#222;
			text-decoration:none;
			background-position:-90px -25px;
		}
		#assemblyTabs li a.active, #informationTabs li a.active {
			background-position:-90px -50px;
			font-weight:bold;
		}
		#assemblyTabs li.all a, #informationTabs li.all a {
			background-position:0 0;
		}
		#assemblyTabs li.all a:hover, #informationTabs li.all a:hover {
			background-position:0 -25px;
		}
		#assemblyTabs li.all a.active, #informationTabs li.all a.active {
			background-position:0 -50px;
		}
/* 정보공개 소개  09. 4. 20. by EZ1 */
#welcome {
background:url(/common/images/info/imgAboutOpeningInformation.gif) no-repeat scroll 50% 5px;
padding:5px 0 0;
}
#open_go_kr {
margin:115px 0 20px 450px;
}
#open_go_kr a {
overflow:hidden;
display:block;
text-indent:-999em;
width:180px;
height:45px;
background:url(/common/images/info/open_go_kr.gif) no-repeat scroll 0 0;
}
#welcome h5{
margin:1em 0;
}
#welcome ul li {
float:left;
}
#welcome #aboutOpeningInfo {
padding:25px 0 25px 220px;
}
#welcome #aboutOpeningInfo li {
width:40%;
padding:0 0 0 5%;
background:url(/common/images/info/bul_about.gif) no-repeat scroll 5px 50%;
margin:2px 0;
}
#welcome #informationLink {
}
#welcome #informationLink li {
margin:0 3px;
}
ul.aboutOpeningInfo {
background:url(/common/images/info/guideOpeningInfo.gif) no-repeat scroll 50% 0;
padding:32px 0 30px 230px;
}
ul.aboutOpeningInfo li {
float:left;
margin:2px 10px;

}
ul.aboutOpeningInfo li a {
display:block;
color:#222;
background:url(/common/images/info/bar_about_information.gif) no-repeat scroll 0 0;
width:175px;
height:22px;
line-height:22px;
text-align:center;
float:left;
font-size:.9em;
}
ul.aboutOpeningInfo li a:hover {
background-position:0 -22px;
text-decoration:none;
}
ul.aboutOpeningInfo li a.selected {
background-position:0 -44px;
}

/*  방위산업의 신경제성장 동력화  */
.economic_growth {text-align:center;}

/*  정보목록 08.01.16 추가  */
.list_of_information {}
.list_of_information .tab_link {width:100%; height:25px; margin-top:20px; border-bottom:1px solid #00A18E;}
.list_of_information .tab_link ul {position:absolute;}
.list_of_information .tab_link li {float:left; margin-right:2px;}
.list_of_information .tab_link li.end {float:right; margin:0;}
.list_of_information_table {margin-top:.5em;}


/*비공개 대상목록 08.01.16 수정  */
.info_closed_form {height:100%;}
.info_closed_form .txt_information {margin:28px 0 7px 0;}
.info_closed_full_file {margin-top:23px; text-align:center; height:39px;}

#closedinf {
	padding:5px 0;
	border-left:2px solid #afafff;
	border-right:2px solid #afafff;
	width:654px;
	}
#closedinf .AccordionPanelTab {
	border-top:1px dashed #aaa;
	cursor:pointer;
	}
	#faqtop12 .topoftop {border-top:none;}
#closedinf .AccordionPanelTab h3 {
	line-height:32px;
	padding:0 10px;
	}
#closedinf .AccordionPanelTab h3 img {
	vertical-align:middle;
	}
#closedinf .AccordionPanelContent {
	background:#fafaff url(/common/images/civil/btn_answer.gif) scroll no-repeat 10px top;
	padding-left:60px;
	padding-top:5px;
	margin-bottom:5px;
	overflow:auto;
	}
#closedinf .AccordionPanelContent p {
	margin:0 5px 5px;
	padding:0 5px 5px;
	text-align:justify;
	}
#closedinf .AccordionPanelContent h4 {
	padding:3px 0;
	color:#44a;
	}
#closedinf .AccordionPanelContent ul {
	margin-left:25px;
	margin-bottom:5px;
	padding-left:5px;
	list-style: outside circle;
	}
	#closedinf .AccordionPanelContent .faqbox {
		border:1px solid #d0d0d0;
		background-color:#f0fffa;
		}
#closedinf .AccordionPanelContent fieldset {
	margin:5px 10px 10px;
	}
#closedinf .AccordionPanelContent fieldset legend {
	font-weight:bold;color:#78d;
	}
#closedinf .AccordionPanelContent fieldset ul {
	list-style:outside disc;
	margin-bottom:0;
	}
#closedinf a {
	border-bottom:1px dotted #a0a0a0;
	color:#55a;
	}
	#closedinf a:hover {
		text-decoration:none;
		color:#a55;
		background-color:#ddf;
		}
/*  주요정책자료  */
.title_img, .title_text {margin-bottom:1.5em;}

/*  법령정보  */
.law_of_DAPA .selectbox {float:right; margin-right:20px; padding-top:20px; text-align:center;}
.law_of_DAPA .btn_law_of_DAPA {float:right; margin:12px 0 0;}
.law_of_DAPA .table_title {margin:12px 0 5px; padding:0; width:100%;clear:both;}
.law_of_DAPA .lawList td {height:2.2em;padding:2px 5px;border-bottom:2px solid #E6E6E6; line-height:1.5em;}
.law_of_DAPA .lawList .align_center {text-align:center; border-right:2px solid #E6E6E6;}
.law_of_DAPA .lawList .none {background:#ECFBF0;}
.caution {
	line-height:1.4em;
	margin:10px 0;
	padding:5px 10px;
	text-indent:2em;
}
	.caution p {
		padding:5px 0;
	}
	.caution p.english {
		font-family:Verdana, Tahoma, Sans-serif;
	}
.lawList {
	border-top:2px solid #076F0B;
	border-bottom:2px solid #076F0B;
	}
.lawList table {width:100%; table-layout:auto;}
.lawList thead th {
	border-bottom:2px solid #ccc;
	border-right:2px solid #e6e6e6;
}
.lawList th {
	height:28px;
	text-align:center; 
	color:#076F0B;
	border-bottom:2px solid #E6E6E6;
	background:#ECFBF0;
	}
.lawList .tbg_01 {background:#F7F7F7;}

/* 방위사업청 행정규칙 */
.list_law .tab_link {width:100%; height:25px; border-bottom:1px solid #00A18E; margin-bottom:20px;}
.list_law .tab_link ul {position:absolute;}
.list_law .tab_link li {float:left; margin-right:2px;}
.list_law .tab_link li.end {float:right; margin:0;}
.list_law .law {text-align:center; padding:10px; margin-bottom:10px;}
.list_law .selectbox {float:right; margin-right:20px; padding-top:20px; text-align:center;}
.list_law .law a.selected {
	font-weight:bold;
	text-decoration:underline;
	color:#222;
}
.firstLetters {
}
.firstLetters li {
	display:inline;
	padding:0 .5em;
}
/*  주요업무계획  */


/*  주요정책_사업결정과정  */
.hi_plc_view {background:url(/common/images/info/table_bg_01.gif) no-repeat}
.hi_plc_view table {width:100%;}
.hi_plc_view th {height:28px; border:1px solid #CFD3F3; background-color:#EEF0F8;}
.hi_plc_view td {height:2em; line-height:2em; padding:0 .5em;}
.hi_plc_view .align_center {text-align:center}
.hi_plc_view .none {border:1px solid #C7CDFA; background-color:#E9E5F5;}
.hi_plc_view .txt_hi_plc_view {margin:27px 0 5px; font-size:.9em;letter-spacing:-1px;}

/* 주요정책 사업결정과정 09.1.8. by EZ1*/
table#ProgramTable tbody tr {
	border-bottom:1px solid #d0eac0;
	}

/*  사전공표/공개정보  */
.beforehand_publication {}
.beforehand_publication table {width:100%;}
.beforehand_publication th {height:28px; color:#59A649; border:1px solid #CFD2F3; background-color:#dfffdb;}
.beforehand_publication td {height:2em; line-height:2em; padding:0 .3em; border:1px solid #CFD2F3;}
.beforehand_publication .align_center {text-align:center}
.beforehand_publication .none {border:1px solid #C7CDFA; background-color:#E9E5F5;}
.beforehand_publication .title01 {margin:29px 0 8px 5px;}
.beforehand_publication table td a {
display:block;
}
/*  사전공표/공개정보, 주요정책사업결정과정 게시판 타이틀?  */
#opening_information {margin:10px 0;}

/*  정보 안내  */
.tab-content   table {width:100%; margin:15px 0 0 0; }
.tab-content   th {line-height:18px; color:#298611;text-align:center;background-color:#CFFFC7;border:1px solid #59A649;height:30px;padding:5px;}
.tab-content   td {line-height:18px; font-size:11px;color:#333;padding:20px 0 20px 10px; border:1px solid #59A649;}
.tab-content   span {margin:0; padding:0; line-height:18px; font-size:11px;color:#298611; font-weight:bold;}
.tab-content   tbody th {color:#298611; padding:0; background-color:#E6FFE7; text-align:center;}

/* 법률 질의응답집 수정 09.2.5. */
#lawqna {
	margin:10px 0;
}
#lawqna ol li {
}
#lawqna ol li h4 {
	background-color:#eee;
	border-bottom:1px solid #aaa;
	border-top:1px solid #efe;
	padding:0.5em 1em;
	font-weight:bold;
	color:#52931F;
}
#lawqna ol li h4 a {
	color:#52931F;
	}
#lawqna ol li:hover h4{
	background-color:#aaF5b5;
	color:#228315;
}
#lawqna ol li ol {
	margin:2px 0 5px;
}
#lawqna ol li ol li  {
	padding:0.4em 2em;
	border-bottom:1px dotted #CCCCCC;
	background:transparent url(/common/images/info/icon_QnA_02.gif) no-repeat scroll 20px 50%;
}
.downloadAll {
	border:5px solid #DDDDDD;
	margin:10px 0;
}
.downloadAll h5 {
	background-color:#eee;
	padding:0.4em;
	font-weight:bold;
	color:#555;
}
.downloadAll ol {}
.downloadAll ol li {
	width:25%;
	float:left;
	background:transparent url(/common/images/info/icon_QnA_02.gif) no-repeat scroll 10px 50%;
	padding:5px;
}
.downloadAll ol li a {
	margin-left:15px;
}
/* 신경제성장 동력화 */

.imageAlignCenter {
text-align:center;
margin-bottom:2em;
}
table.policySubject {
width:100%;
font-size:1em;
}
.policySubject td, .policySubject th {
border:1px solid #D5D1A1;
padding:.5em 1em;
}
.textContents .tableTitle {
width:25%;
}
.textContents .tableContent {
width:75%;
}
.policySubject thead tr {
background-color:#F1F0DF;
}
.policySubject thead th {
font-weight:bold;
}
.policySubject td ul li {
background:transparent url(/common/images/common/ico_left_01.gif) no-repeat scroll 0 5px;
padding-left:15px;
}
.policySubject td ul li ul li {
background:transparent url(/common/images/common/bullet_03_blueSquare.gif) no-repeat scroll 0 8px;
padding-left:10px;

}
.policySubject td p{
padding:0;
text-indent:0;
}
/*  방위사업추진위 08.01.16 추가  */
.promotion_committee {}
.promotion_committee .img_promotion_committee {width:100%; margin:0 0 30px 0;}

/*  정책기획분과위 08.01.16 추가  */
.policy_committee {}
.policy_committee .img_policy_committee {width:100%; margin:0 0 38px 0;}

/*  사업관리분과위 08.01.16 추가  */
.management_committee {}
.management_committee .img_management_committee {width:100%; margin:0 0 38px 0;}

/*  군수조달분과위 08.01.16 추가  */
.munition_committee {}
.munition_committee .img_munition_committee {width:100%; margin:0 0 38px 0;}

/* 비공개 대상 정보 목록 09. 2. 6. by EZ1 */

h4.closedTitle {
	font-weight:bold;
	font-size:1.1em;
	margin:5px 0 8px;
	padding:2px 0 2px 20px;
	background:url(/common/images/info/icon_major_business_focus_01.gif) no-repeat scroll 0 50%;
}
#closedList h5 {
	padding:5px 0 5px 25px;
}
#closedList .ui-accordion-content {
	height:200px;
}

#closedList .ui-accordion-content h6 {
	background:url(/common/images/common/bullet_03_skySquare.gif) no-repeat scroll 3px 50%;
	font-weight:bold;
	padding:2px 0 2px 10px;
	margin-bottom:5px;
	border-bottom:1px solid #eee;
}
#closedList .ui-accordion-content p {
	margin-bottom:1em;
	line-height:1.4em;
	font-size:0.95em;
}
