@import url('global.css');
@import url('layout.css');
@import url('board.css');

/* color */
.orange	{color:#f60;}
/* //color */

/* annotate */
.note	{color:#36c;}
.note_desc	 	{padding:12px 15px 10px 15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:0.9em;}
/* //annotate */

/* alternate Text */
.alternate_txt {overflow:hidden;visibility:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0;}

/* 작업중표시 */
.woking_now {overflow:hidden; width:470px; height:321px; margin:0 auto; margin-top:48px;}
/*
<p class="woking_now"><img src="/images/front_eng/common/construction.gif" alt="Construction" /></p>
*/

/* emphasize */
#main_contents	.emphasize	{
	margin:10px 0;
	border:1px solid #ccc;
	padding:14px 20px 12px 20px;
	background:#f7f7f7;
}
#main_contents	.emphasize	p	{margin:0;}
#main_contents	.emphasize	ul	li	{
	margin:2px 0 1px 0;
	padding:0 0 0 6px;
	background: url('/images/front_eng/common/blt_dot_blk.gif') no-repeat 0 7px;
}

/* common margin/padding */
.gmb10 {margin-bottom:10px;}
.gmb20 {margin-bottom:20px;}

/* //emphasize */
#main_contents	.image	{margin:10px 0 20px 0;text-align:center;overflow:hidden;}
#main_contents	.image.multi	{overflow:auto;}
#main_contents	.image	.left	{float:left;width:43%;}
#main_contents	.image	.right	{float:right;width:55%;}
#main_contents	ol li .image	.left	p	{height:17px;width:95%;margin:0;padding:13px 0 0 0;}


#main_contents	.introduce	{background: url('/images/front_eng/sg/img_0101.gif') no-repeat right top;}
#main_contents	.introduce	img	{margin:0 0 20px 0;}
#main_contents	.introduce	ol	{margin:20px 0;}
#main_contents	.introduce	ol	li	{margin:3px 0; font-weight:normal;}

/* tab */
#main_contents	#tab	{clear:both; overflow:hidden; width:670px; width:100%; height:44px; margin:0 0 15px 0; background: url('/images/front_eng/common/bg_tab.gif') repeat-x left bottom;}
#main_contents	#tab	li	{float:left;display:block;background:none;margin:0;padding:0;}
#main_contents	#tab	li	img	{float:left;}
/* //tab */

.searchbox	 	{margin:0 0 30px 0;	padding:20px;	text-align:center;	color:#000;	font-weight:bold;	border:1px solid #ccc;	background:#f7f7f7}
.searchbox		input	{width:400px;margin:0 7px;}
.searchbox		img	{vertical-align:middle;}

.searchbox2	 	{margin:0 0 10px 0;	padding:20px;	text-align:center;	color:#000;	font-weight:bold;	border:1px solid #ccc;	background:#f7f7f7}
.searchbox2		input	{width:400px;margin:0 7px;}
.searchbox2		input.input-image {width:auto; height:auto; margin:0;}
.searchbox2		img	{vertical-align:middle;}

/* button : default center */
.btn	{clear:both;margin:0 0 20px 0;text-align:center;}

.btn.btm	{position:relative;clear:both;margin:10px 0 0 0;}
.btn.btm	.right	{position:absolute;right:0;}
.btn.left	{text-align:left;}
.btn.right	{text-align:right;margin-bottom:10px;}
.btn	 img	 {margin:0 2px;}
.btn.left_right	{text-align:left;}
/* //button : default center */


/* password */
#password	 	{
	clear:both;
	width:420px;
	height:150px;
	padding:50px 0 0 150px;
	margin:100px auto;
	color:#0651b8;
	background: url('/images/front_eng/common/box_pw.gif') no-repeat left top;
}
#password	 img	 	{vertical-align:middle;}
#password	 p	 	{margin:10px 0 5px;}
/* //password */


/* sitemap */
#main_contents	.sitemapwrap	{}
#main_contents	.sitemapwrap	.sitemapwrapper	{float:left;}
#main_contents	.sitemapwrap	.sitemapwrapper	 ul.sitemap	{clear:both;}
#main_contents	ul.sitemap		{float:left;padding:0 15px 0 8px; width:200px;}
#main_contents	ul.sitemap	li	{margin:3px 0;padding:1px 0 3px 0;border-bottom:1px solid #cdcdcd;;}
#main_contents	ul.sitemap	li.head	{padding:0;border-bottom:none;background: none;}
#main_contents	ul.sitemap	li	a:link,
#main_contents	ul.sitemap	li	a:hover,
#main_contents	ul.sitemap	li	a:visited,
#main_contents	ul.sitemap	li	a:active,
#main_contents	ul.sitemap	li	a:focus	{display:block;padding:0 0 1px 8px;background: url('/images/front_eng/common/blt_arw_purple_1.gif') no-repeat 0 6px;}
#main_contents	ul.sitemap	li	ul	{padding:5px 0 2px 8px;margin:4px 0 0 0;border-top:1px solid #cdcdcd;}

#main_contents	ul.sitemap	li	ul	li	{margin:3px 0;padding:0 0 0 6px;border-bottom:none;border-top:1px solid #fff;background: url('/images/front_eng/common/bg_dash.gif') no-repeat 0 8px;}
#main_contents	ul.sitemap	li	ul	li	a:link,
#main_contents	ul.sitemap	li	ul	li	a:hover,
#main_contents	ul.sitemap	li	ul	li	a:visited,
#main_contents	ul.sitemap	li	ul	li	a:active,
#main_contents	ul.sitemap	li	ul	li	a:focus	{padding:0;background: none;}
#main_contents	ul.sitemap	li	a:link,
#main_contents	ul.sitemap	li	a:visited,
#main_contents	ul.sitemap	li	a:active,
#main_contents	ul.sitemap	li	a:hover,
#main_contents	ul.sitemap	li	a:focus	{color:#000;}

#main_contents	ul.sitemap	li	a:hover	{font-weight:bold;text-decoration:none;}
/* //sitemap */


/* 소개마당 : 조직도 */
/*
수정된파일 = css파일 : css/mwf_eng.css , 이미지폴더 : images/front_eng/sg/
*/
/* layout..css의 ol, ul, li 스타일 초기화 */
.organ_downloadwrap {}
.organ_downloadwrap img {vertical-align:top;}
p.organ_download {text-align:right;}

#flowcht_organ ul,
#flowcht_organ ol,
#flowcht_organ li {list-style:none outside; margin:0  !important; padding:0  !important; background:none !important;}

#flowcht_organ {overflow:hidden; position:relative; width:665px; height:1234px; margin:0 auto; background:url('/images/front_eng/sg/cht_organ_bg.gif') 0 0 no-repeat;}
#flowcht_organ img {vertical-align:top;}
#flowcht_organ li.num1 {position:absolute; top:0; left:260px;} /* Minister */
#flowcht_organ li.num2 {position:absolute; top:26px; left:-177px;} /* Policy adviser to the Minister */
#flowcht_organ li.num3 {position:absolute; top:24px; left:178px;} /* Spokesperson */
#flowcht_organ li.num4 {position:absolute; top:75px; left:83px;} /* Bureau of Social Policy Advancement */
#flowcht_organ li.num5 {position:absolute; top:172px; left:260px;} /* Vice Minister */
#flowcht_organ li.num6 {position:absolute; top:196px; left:83px;} /* General Services Division/Human Resource Development Division */
	#flowcht_organ li.num6 li {padding-bottom:2px !important;}
#flowcht_organ li.num7 {position:absolute; top:196px; left:438px;} /* Inspector General */
#flowcht_organ li.num8 {} /* 8개 부서들 */
	#flowcht_organ li.num8 li.num8_grp1 {position:absolute; top:280px; left:0;} /* Office for Planning and Coordination */
		#flowcht_organ li.num8_grp1 ul.grp1 {padding-top:12px !important;}
		#flowcht_organ li.num8_grp1 ul.grp1 li {padding-bottom:4px !important;}
		#flowcht_organ li.num8_grp1 ul.grp2 {padding-top:15px !important;}
		#flowcht_organ li.num8_grp1 ul.grp3 {padding-top:3px !important;}
		#flowcht_organ li.num8_grp1 ul.grp4 {padding-top:3px !important;}
	.num8_grp2 {position:absolute; top:280px; left:158px;} /* Office for Healthcare Policy */
		#flowcht_organ li.num8_grp2 ul.grp1 {padding-top:12px !important;}
		#flowcht_organ li.num8_grp2 ul.grp1 li {padding-bottom:4px !important;}
		#flowcht_organ li.num8_grp2 ul.grp2 {padding-top:15px !important;}
		#flowcht_organ li.num8_grp2 ul.grp3 {padding-top:3px !important;}
		#flowcht_organ li.num8_grp2 ul.grp4 {padding-top:3px !important;}
	.num8_grp3 {position:absolute; top:280px; left:334px;} /* Office for Social Welfare Policy */
		#flowcht_organ li.num8_grp3 ul.grp1 {padding-top:12px !important;}
		#flowcht_organ li.num8_grp3 ul.grp1 li {padding-bottom:4px !important;}
		#flowcht_organ li.num8_grp3 ul.grp2 {padding-top:15px !important;}
		#flowcht_organ li.num8_grp3 ul.grp3 {padding-top:3px !important;}
		#flowcht_organ li.num8_grp3 ul.grp4 {padding-top:3px !important;}
	.num8_grp4 {position:absolute; top:280px; left:509px;} /* Office for Child, Youth and Family Policy */
		#flowcht_organ li.num8_grp4 ul.grp1 {padding-top:12px !important;}
		#flowcht_organ li.num8_grp4 ul.grp1 li {padding-bottom:4px !important;}
		#flowcht_organ li.num8_grp4 ul.grp2 {padding-top:15px !important;}
		#flowcht_organ li.num8_grp4 ul.grp3 {padding-top:3px !important;}
		#flowcht_organ li.num8_grp4 ul.grp4 {padding-top:3px !important;}
		#flowcht_organ li.num8_grp4 ul.grp5 {padding-top:3px !important;}
	.num8_grp5 {position:absolute; top:953px; left:18px;} /* Bureau of Health Policy */
		#flowcht_organ li.num8_grp5 ul.grp1 {padding-top:12px !important;}
		#flowcht_organ li.num8_grp5 ul.grp2 {padding-top:19px !important;}
		#flowcht_organ li.num8_grp5 ul.grp3 {padding-top:3px !important;}
	.num8_grp6 {position:absolute; top:953px; left:173px;} /* Bureau of Health Industry */
		#flowcht_organ li.num8_grp6 ul.grp1 {padding-top:73px !important;}
	.num8_grp7 {position:absolute; top:953px; left:425px;} /* Bureau of Aging Society and Population Policy */
		#flowcht_organ li.num8_grp7 ul.grp1 {padding-top:73px !important;}
		#flowcht_organ li.num8_grp7 ul.grp2 {padding-top:19px !important;}
		#flowcht_organ li.num8_grp7 ul.grp3 {padding-top:3px !important;}
	.num8_grp8 {position:absolute; top:953px; left:500px;} /* Bureau of Policy for Persons with Disabilities */
		#flowcht_organ li.num8_grp8 ul.grp1 {padding-top:73px !important;}


#selectarea ul#selectlink {font-size:0.9em;margin:0 auto;overflow:auto;padding:10px 0 0 7px;width:510px;}
ul, ol, li {list-style-image:none;list-style-position:outside;list-style-type:none;}

#selectarea ul#selectlink li.first {width:190px;}
#selectarea ul#selectlink li.second {width:190px;}
#selectarea ul#selectlink li.third {width:190px;}
#selectarea ul#selectlink li.fourth {width:190px;}
#selectarea ul#selectlink li {display:inline;float:left; margin:0 0 6px 0; }
#selectarea ul#selectlink li select {float:left;margin:0 3px 0 0; width:143px;
font-family: verdana, arial, tahoma;font-size:0.8em;color:#333;}
input, select {border:1px solid #999999;color:#111111;font-family:verdana, arial, tahoma;font-size:0.9em;vertical-align:middle;}
#selectarea ul#selectlink li img {padding:0 0 1px;vertical-align:middle;}
fieldset, img {border:0 none;}


.description img{ float:left; vertical-align:middle; margin:0 15px 5px 0;}
#main_contents h4{ font-size:15px; margin-bottom:20px;}


.construction {text-align:center;}
