body{
	margin:0px;
	padding:0px;
	font-size:0.78em;
	color:#444444;
	font-family:Dotum,"µ¸¿ò",sans-serif;
}

div, p, ul, li, ol, dl, dt, dd, form, fieldset, input{
	margin:0px;
	padding:0px;
	border:0px none;
	font-size:100%;
	font-family:Dotum,"µ¸¿ò",sans-serif;
}

img{
	border:0px none;
}

ul, li{
	list-style:none;
}

h1, h2, h3, h4, h5, h6{
	font-size:100%;
	margin:0px;
	padding:0px;
}

a{
	color:#000000;
	text-decoration:none;
}


.hidden{
	display:none !important;
}

.blind {	/* ½ºÅ©¸° ¸®´õ±â·Î ÀÐÇôÁ®¾ßÇÏÁö¸¸ ½ÇÁ¦·Î´Â º¸ÀÌÁö ¾Ê´Â ÄÜÅÙÃ÷. */
	width:0px; 
	height:0px;
	position:absolute; 
	overflow:hidden; 
	font-size:0px; 
	line-height:0px; 
	z-index:-1;
	visibility:hidden;
}


a:active, a:hover {
	color:#589d0e;
	text-decoration:underline;
}

/* ----------------------------------------------------- layout ------------------- */

#skipnavi{
	width:0px; 
	height:0px;
	position:absolute; 
	overflow:hidden; 
	font-size:0px; 
	line-height:0px; 
	z-index:-1;
	visibility:hidden;
}

#body-wrapper{
	width:100%;
	text-align:center;
}

#body-wrapper #container{
	width:830px;
	margin:0px auto;
	text-align:left;
}

#body-wrapper #header{
	width:830px;
	height:89px;
}

#body-wrapper #content{
	width:830px;
	float:left;
}

#body-wrapper #foot{
	width:830px;
	float:left;
}


#body-wrapper #content #content-wrapper{
	width:830px;
}

#body-wrapper #content #content-wrapper div.left{
	width:148px;
}

#body-wrapper #content #content-wrapper div.center{
	width:520px;
	margin:0px 0px 0px 7px;;
}

#body-wrapper #content #content-wrapper div.right{
	width:148px;
	float:right !important;
}

#body-wrapper #footer{
	width:830px;
	height:119px;
}

.static_common{
	height:7px;
	display:block;
	font-size:0px;
}

.column-section{

}

/* -----------------------------------------------------header ------------------- */

#wrapper legend{
	display:none;
}

#wrapper form{
	margin:0px;
}


#wrapper{
	width:830px;
	margin:0px auto;
	padding:0px;
}

#wrapper #header{
	width:830px;
	height:89px;
	float:left;
}


#wrapper h1{
	width:200px;
	height:82px;
	text-align:center;
	float:left;
}

#wrapper h1 img{
	width:134px;
	height:59px;
	margin:15px 0px 0px 0px;
}

#wrapper  .header-menu{
	width:630px;
	height:89px;
	float:left;
	margin:0px;
	padding:0px;
}

#wrapper .login-form{
	width:490px;
	float:left;
}

#wrapper #logout-form{
	width:490px;
	height:20px;
	padding:4px 0px 0px 0px;
	position:relative;
	float:left;
}


#wrapper #login-form{
	width:490px;
	padding:7px 0px 0px 0px;
}

#wrapper #login-form_1{
	width:490px;
	height:20px;
	padding:10px 0px 0px 0px;
	position:relative;
	float:left;
}


#wrapper #login-form #logon_input.focus_out{
	background: transparent url(http://foodnara.go.kr/kfda/newmain/img/form_id.gif) no-repeat scroll 10% 45%;
}
#wrapper #login-form #password_input.focus_out{
	background: transparent url(http://foodnara.go.kr/kfda/newmain/img/form_password.gif) no-repeat scroll 10% 45%;
}
#wrapper #login-form li{
	padding:0px 5px 0px 0px;
	float:left;
}

#wrapper #logout-form .info{
	text-indent:12px;
	display:inline;
	font-size: 0.9em;
}

#wrapper #logout-form .info a{
	font-weight:bold;
	color:#009944;
	padding:0px 0px 0px 13px;
	background:url(http://foodnara.go.kr/kfda/newmain/img/ic_name.gif) no-repeat 0px 0px;
}

#wrapper #logout-form .menu{

	display:inline;
}

#wrapper #logout-form .menu li{
	display:inline;
}

#wrapper li input, #wrapper li img{
	vertical-align:middle;
}

#wrapper #login-form li input{
	width:80px;
	height:16px;
	border:1px solid #C4D493;
}

#wrapper #voicectrl{
	width:140px;
	height:23px;
	padding:4px 0px 0px 0px;
	position:relative;
	float:left;
}

#wrapper #voicectrl .btn{
	width:53px;
	height:13px;
	position:absolute;
	top:9px;
	right:5px;
}

#wrapper #voicectrl .btn li{
	float:left;
}


#wrapper #voicectrl_1{
	width:140px;
	height:23px;
	padding:4px 0px 0px 0px;
	position:relative;
	float:right;
}

#wrapper #voicectrl_1 .btn{
	width:53px;
	height:13px;
	position:absolute;
	top:9px;
	right:5px;
}

#wrapper #voicectrl_1 .btn li{
	float:right;
}

#wrapper .total-search{
	width:460px;
	float:left;
}


#wrapper #total-search{
	width:460px;
	padding:15px 0px 0px 0px;
}

#wrapper #total-search li{
	float:left;
}

#wrapper #total-search .input-txt{
	width:386px;
	height:27px;
	background:#E6E6E6;
	border:5px solid #858585;
	margin:0px 4px 0px 0px;
}

#wrapper #total-search #search_word.focus_out{
	width:376px;
	height:25px;
	border:0px none;
	padding:5px 5px 0px 5px;
	background: transparent url(http://foodnara.go.kr/kfda/newmain/img/form_search.gif) no-repeat scroll 4% 45%;
	vertical-align:top;
}
#wrapper #total-search #search_word{
	width:376px;
	height:25px;
	border:0px none;
	padding:5px 5px 0px 5px;
	background: transparent;
	vertical-align:top;
}
#wrapper #utilmenu{
	text-align:right;
	padding:29px 10px 0px 0px;
	margin-right:-3px;
	float:right;
}

#wrapper #utilmenu li{
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/top_utilBar.gif) no-repeat 3px 2px;
	height:10px;
	padding-left:7px;
	float:left;
	font-size:0px;
}


#wrapper #utilmenu .nobg{
	background-image:none;
	padding:0px;
}


#wrapper #utilmenu_1{
	text-align:right;
	padding:38px 10px 0px 0px;
	margin-right:-3px;
	float:right;
}

#wrapper #utilmenu_1 li{
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/top_utilBar.gif) no-repeat 3px 2px;
	height:10px;
	padding-left:7px;
	float:left;
	font-size:0px;
}


#wrapper #utilmenu_1 .nobg{
	background-image:none;
	padding:0px;
}

#wrapper #utilmenu_2{
	text-align:right;
	padding:29px 10px 0px 0px;
	margin-right:-3px;
	float:right;
}

#wrapper #utilmenu_2 li{
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/top_utilBar.gif) no-repeat 3px 2px;
	height:10px;
	padding-left:7px;
	float:left;
	font-size:0px;
}


#wrapper #utilmenu_2 .nobg{
	background-image:none;
	padding:0px;
}


#wrapper #gnb-wappper{
	width:830px;
	height:36px;
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/bg_maingnb.gif) no-repeat 0px 0px;
	float:left;
}

#wrapper #gnb-wappper #gnb .topm01{
	width:527px;
	height:15px;
	padding:9px 0px 0px 35px;
	float:left;
}
/**IE Hack**/
* html body #wrapper #gnb-wappper #gnb .topm01{
	width:562px;
	height:15px;
	padding:9px 0px 0px 35px;
	float:left;
}
#wrapper #gnb-wappper #gnb li{
	font-weight:bold;
	color:#ffffff;
	margin:0px 8px 0px 0px;
	float:left;
}

#wrapper #gnb-wappper #gnb li a{
	color:#ffffff;
}

#wrapper #gnb-wappper #gnb li a:hover{
	text-decoration:none;
}

#wrapper #gnb-wappper #gnb .topm02{
	width:264px;
	height:31px;
	float:left;
}

#wrapper #gnb-wappper #gnb .topm02 li img{
	vertical-align:top;
}
/*----09.08.25 loing header added by cjh-------------------------------------------------------------------------------------*/
#wrapper .login_info{
	width:490px;float:left;padding-top:7px;
}

#wrapper .login_info .login_info_ul{
	margin-left:2px;
}

#wrapper .login_info .login_info_ul li{
	float:left;padding-left: 5px;
}

#wrapper .login_info .login_info_ul .login_welcome{
	float:left;margin-top:3px;font-size:0.9em;color:#5B5B5B;padding-left: 0px;
}

#wrapper .login_info .login_info_ul .login_welcome a{
	color:#4A8F00;padding-left: 2px;
}
/*----09.08.25 loing header added by cjh-------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------- ÆË¾÷Á¸ --*/
#popupzone{
	width:138px;
	height:123px;
	padding:5px;
	background-color:#e8e8e8;
}

#popupzone ol{
	width:138px;
	height:17px;
	text-align:right;
}

#popupzone ol li{
	width:16px;
	height:13px;
	display:inline;
}

#popupzone .popupzone-view{
	width:138px;
	height:106px;
	overflow:hidden;
	position:relative;
}

#popupzone .popupzone-view .popupzone-list{
	width:138px;
	height:2000px;
}

/*-------------------------------------------------------------------------------------------------------------- ÀÎ±â°Ë»ö¾î --*/
#favor-word{
	width:136px;
	height:200px;
	padding:12px 5px;
	border:1px solid #D6D6D6;
}

#favor-word h2{
	width:136px;
	padding:0px 0px 3px 0px;
	text-indent:8px;
	border-bottom:1px dashed #D3D3D3;
	font-size:100%;
}

#favor-word ol{
	width:120px;
	margin:10px 0px 0px 0px;
	padding:0px 8px;
}

#favor-word ol li{
	width:120px;
	height:17px;
	position:relative;
}

#favor-word ol li span{
	width:25px !important;
	height:17px;
	position:absolute;
	top:0px;
	right:0px;
	display:block;
}

#favor-word ol li span img{
	margin:5px 0px 0px 0px;
}

#favor-word ol li .right_up{
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/rank_up.gif) no-repeat 0px 2px;
	color:#959595;
	text-align:right;
}

#favor-word ol li .right_down{
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/rank_down.gif) no-repeat 0px 2px;
	color:#959595;
	text-align:right;
}


#favor-word ol li img{
	vertical-align:top;
	margin:0px 1px 0px 0px;
}

/*------------------------------------------------------------------------------------------------------------ ¹ý·É°øÀü --*/
#public-law{
	width:136px;
	border:1px solid #D6D6D6;
	padding:12px 5px;
}

#public-law h2{
	width:136px;
	padding:0px 0px 3px 0px;
	text-indent:8px;
	border-bottom:1px dashed #D3D3D3;
}

#public-law ul{
	width:136px;
	margin:10px 0px 0px 0px;
}

#public-law ul li{
	width:136px;
	height:16px;
	text-indent:13px;
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/blut_green.gif) no-repeat 8px 4px;
}

#public-law ul li a{
	font-size:0.92em;
}

/*----------------------------------------------------------------------------------------------------------- °Ç°­±â´É½ÄÇ° --*/
#health-search{
	width:136px;
	border:1px solid #D6D6D6;
	padding:12px 5px;
}

#health-search h2{
	width:136px;
	padding:0px 0px 3px 0px;
	text-indent:8px;
	border-bottom:1px dashed #D3D3D3;
}

#health-search form{
	width:136px;
}

#health-search form fieldset{
	width:120px;
	padding:0px 8px;
}

#health-search form legend, #health-search form label{
	display:none;
}

#health-search form h3{
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/blut_green.gif) no-repeat 1px 14px;
	height:16px;
	padding:10px 0px 0px 8px;
	font-weight:normal;
}

#health-search form ul{
	padding:5px 0px 0px 5px;
}

#health-search form li{
	width:115px;
	height:20px;
}

#health-search form li select{
	width:112px;
	font-size:100%;
	font-family:Dotum,"µ¸¿ò",sans-serif;
}

#health-search form li input{
	width:78px;
	margin:0px 3px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #a0a0a0;
	color:#575757;
	font-size:100%;
}

#health-search form li img, #health-search form li input{
	vertical-align:middle;
}

/*-------------------------------------------------------------------------------------------------------- ½ÄÇ°¾ÈÀü±¤Àå --*/

/*--  ¼¾ÅÍ¿µ¿ª ÄÜÅÙÃ÷¿µ¿ª ³ôÀÌÁ¶Àý  --*/

.safefood-place #foodsafeplace{ /*-- ½ÄÇ°¾ÈÀü±¤Àå --*/
	height:155px !important;
}

.safefood-place #knowlegeservice{/*-- Áö½Ä¼­ºñ½º¼¾ÅÍ --*/
	height:130px !important;
}

.safefood-place #foodnutrition{/*-- ½ÄÇ°°ú ¿µ¾ç --*/
	height:130px !important;
}

.safefood-place #farmsafeinfo{/*-- ³óÃà¼ö»ê ¾ÈÀüÁ¤º¸ --*/
	height:105px !important;
}

.safefood-place{
	width:520px;
}

.safefood-place .topm{
	width:520px;
	height:25px;
	position:relative;
}

.safefood-place h2{
	width:520px;
	height:25px;
	border-bottom:1px solid #D6D6D6;
}

.safefood-place h2 img{
	vertical-align:middle;
	margin:0px 0px 0px 14px;
}

.safefood-place .tabm1{
	/*-- width:300px; --*/
	height:26px;
	position:absolute;
	top:0px;
	right:0px;
	letter-spacing:-1px;
}

.safefood-place .tabm1 li{
	display:table;
	padding:6px 10px;
	float:left;
}

.safefood-place .tabm1 .select{
	border:1px solid #D6D6D6;
	border-bottom:0px none;
	color:#009944;
	font-weight:bold;
	margin:0px;
	padding:5px 10px;
	background-color:#ffffff;
	height:15px;
}

.safefood-place .tabm1 .select a{
	color:#009944;
	text-decoration:none;
}

.safefood-place .safefood-view{
	/*-- width:520px; --*/
	height:161px;
	padding:0px;
	border:1px solid #D6D6D6;
	border-top:0px none;
	overflow:hidden;
	position:relative;
}

/*
  * add by KangJinWoo at 2009.10.13
  * foodnara main center portlet border ¼öÁ¤
  * ending point : main end by Kang
  */
.safefood-place .safefood-view-dev{
	/*-- width:520px; --*/
	height:161px;
	padding:0px;
	border:1px solid #bfbfbf;
	border-top:0px none;
	overflow:hidden;
	position:relative;
}
.safefood-place h2.dev{
	width:520px;
	height:25px;
	border-bottom:1px solid #bfbfbf;
}
/* main end by Kang */

.safefood-place .safefood-view .safefood-list{
	width:488px;
	margin:0px 15px;
	height:5000px;
}

.safefood-place .view-01{
	width:488px;
	height:183px;
	margin:10px 0px 0px 0px;
}

.safefood-place .iner-tabm{
	width:127px;
	font-size:0.92em;
	float:left;
}

.safefood-place .iner-tabm li a{
	width:107px;
	background:transparent url(http://www.foodnara.go.kr/kfda/newmain/img/sm_main_bg.gif) no-repeat scroll 0 0;
	margin-bottom:2px;
	padding:5px 10px;
	letter-spacing:-1px;
	display:block;

}

.safefood-place .iner-tabm li .o{
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/sm_main_bg_o.gif) no-repeat 0px 0px;
}

.safefood-place .iner-tabm .control{
	width:40px;
	height:13px;
}

.safefood-place .iner-tabm .control li{
	width:16px;
	height:13px;
	background-image:none;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
}

.safefood-place .iner-tabm .control li a{
	width:13px;
	background-image:none;
	display:inline;
	padding:0px;
	margin:0px;
}

.safefood-place .view-02{
	width:360px;
	height:183px;
	overflow:hidden;
	position:relative;
	float:left;
}

.safefood-place .view-02 .safefood-list2{
	width:360px;
	height:5000px;
}

.safefood-place .view-02 h4{
	display:none;
}

.safefood-place .view01 dl dt{
	font-weight:bold;
	padding:5px 0px 10px 0px;
}

.safefood-place .view01 .con{
	width:360px;
	height:55px;
	line-height:1.2em;
}

.safefood-place .view01 .con a{
	font-size:0.92em;
}

.safefood-place .view01 .con img{
	width:88px;
	height:42px;
	border:1px solid #C4C9C2;
	margin:0px 7px 7px 0px;
}

.safefood-place .view01 a{
	text-decoration:none;
	color:#000000;
}
.safefood-place .view01 a:hover{
	color:#589d0e;
	text-decoration:underline;
}

.safefood-place .view01 dd ul{
	width:360px;
}

.safefood-place .view01 dd ul li{
	width:360px;
	height:18px;
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/blut_green.gif) no-repeat scroll 0 4px;
	text-indent:8px;
	position:relative;
}

.safefood-place .view01 dd ul li a{
	float:left;
	display:block;
}

.safefood-place .view01 dd ul li span{
	padding:0px;
	text-align:right;
	border-left:1px solid #cccccc;
	font-size:0.92em;
	letter-spacing:-1px;
	float:right;
	text-indent:10px;
	width:117px;
}

.safefood-place #safefood01 .view-02 ul{
	width:360px;
	height:183px;
}

.safefood-place #safefood01 .view-02 ul li{
	width:360px;
	height:20px;
	position:relative;
	float:left;
}

/*
 * add by KangJinWoo at 2009-10-12
 * Àû¿ë : ½ÄÇ°³ª¶ó ¸ÞÀÎ ÅÇ¸Þ´º(À§ÇØ½ÄÇ°Á¤º¸°ø°³, Å×¸¶´º½º)
 * ending point : end by Kang
 */

ul.titleWrapper li{
	position:relative;
	float:left;
	margin-bottom: 3px !important;
}
ul.titleWrapper li.titleHeader{
	width:100%;
	height:20px;
	float:left;
	margin: 5px 0 !important;
}
ul.titleWrapper li.titleHeader .blank_30px{
	width: 30px;
	float:left;
	font-weight: bold;
}
ul.titleWrapper li.titleHeader .blank_100px{
	width: 100px;
	float:left;
	font-weight: bold;
}
ul.titleWrapper li.titleHeader .title_90px{
	width: 90px;
	float:left;
	font-weight: bold;
	letter-spacing: 1px;
}
ul.titleWrapper li.titleHeader .title_120px{
	width: 120px;
	float:left;
	font-weight: bold;
	letter-spacing: 1px;
}
ul.titleWrapper li.titleHeader .title_130px{
	width: 130px;
	float:left;
	font-weight: bold;
	letter-spacing: 1px;
}
ul.titleWrapper li.titleHeader .title_190px{
	width: 190px;
	float:left;
	font-weight: bold;
	letter-spacing: 1px;
}
ul.titleWrapper li.titleHeader .title_210px{
	width: 210px;
	float:left;
	font-weight: bold;
	letter-spacing: 1px;
}
ul.titleWrapper li.titleHeader .title_auto{
	float:left;
	font-weight: bold;
	letter-spacing: 1px;
}
ul.titleWrapper li.titleHeader .title_auto_narrow{
	float:left;
	font-weight: bold;
	letter-spacing: -1px;
}
/* end by Kang */

.safefood-place #safefood01 .view-02 ul .cont01{
	width:125px;
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/blut_green.gif) no-repeat 0px 4px;
	padding:0px 0px 0px 5px;
	float:left;
}

.safefood-place #safefood01 .view-02 ul .cont02{
	width:100px;
	height:8px;
	border-left:1px solid #CCCCCC;
	padding:0px 0px 0px 5px;
	color:#A1A1A1;
	font-size:0.92em;
	float:left;
}

.safefood-place #safefood01 .view-02 ul .cont03{
	width:110px;
	height:8px;
	border-left:1px solid #CCCCCC;
	padding:0px 0px 0px 5px;
	letter-spacing:-1px;
	font-size:0.92em;
	color:#444444;
	float:right;
}

.safefood-place #safefood01 .view-02 ul .cont04{
	width:301px;
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/blut_green.gif) no-repeat 0px 4px;
	padding:0px 0px 0px 5px;
	float:left;
}

.safefood-place #safefood01 .view-02 ul .cont05{
	float:right;
}

.safefood-place #safefood01 .view-02 ul .cont05 img{
	vertical-align:middle;
}

.safefood-place #safefood03 .view-02 ul li{
	width:360px;
	height:20px;
	position:relative;
	float:left;
}

.safefood-place #safefood03 .view-02 ul .cont01{
	width:225px;
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/blut_green.gif) no-repeat 0px 4px;
	padding:0px 0px 0px 5px;
	float:left;
}

.safefood-place #safefood03 .view-02 ul .cont02{
	padding:0px;
	text-align:right;
	border-left:1px solid #cccccc;
	font-size:0.92em;
	letter-spacing:-1px;
	float:right;
	text-indent:10px;
	width:117px;
}

/*------------------------------------------------------------------------------------------------------------------ Áö½Ä¼­ºñ½º¼¾ÅÍ --*/
.safefood-place .view03 dl{
	width:130px;
	height:36px;
	padding:0px 0px 0px 50px;
	margin:0px 0px 3px 0px;
	position:relative;
	float:left;
}

.safefood-place .view03 dl a{
	font-size:0.92em;
}

.safefood-place .view03 dl dt{
	width:130px;
	padding:5px 0px 0px 0px;
}

.safefood-place .view03 dl dd{
	width:130px;
	padding:0px;
	margin:0px;
}

.safefood-place .view03 dl .pic{
	width:45px;
	height:36px;
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
}

.safefood-place .view04 li{
	width:360px;
	height:18px;
}

.safefood-place .view04 li .cont01{
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/blut_movie.gif) no-repeat 0 0;
	padding:2px 0px 0px 18px;
	float:left;
}

.safefood-place .view04 li .cont04{
	width:301px;	
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/blut_green.gif) no-repeat 0px 4px;
	float:left;
	padding:0 0 0 5px;	
}

.safefood-place .view04 li .cont05{
	float:right;
}

.safefood-place .view04 li .cont02{
	padding:0px;
	text-align:right;
	border-left:1px solid #cccccc;
	font-size:0.92em;
	letter-spacing:-1px;
	float:right;
	text-indent:10px;
	width:117px;
}

.safefood-place .view05 li{
	width:115px;
	float:left;
}

.safefood-place .view05 .dot li{
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/blut_green.gif) no-repeat 0 4px;
	text-indent:10px;
}

.safefood-place .view06 div{
	width:350px;
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/blut_green.gif) no-repeat 0 6px;
	padding:0 5px;
	float:left;
	height:25px;
}

.safefood-place .view06 h5{
	width:75px;
	padding:1px;
	margin:0px 5px 0px 0px;
	background-color:#959595;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	letter-spacing:-1px;
	font-size:0.92em;
	float:left;
}

.safefood-place .view06 ul, .safefood-place .view06 p{
	width:250px;
	float:left;
	letter-spacing:-1px;
}

.safefood-place .view06 ul li{
	display:inline;
}

.safefood-place .view06 ul.kidsn li{
	display:block;
}

/* ------------------------------------------------------------------------------------------------------- ½Å°í/¹Î¿ø -- */

#main-minwonlink{
	width:518px;
	height:61px;
	border:1px solid #D6D6D6;
	background-color:#E8E8E8;
	padding:5px 0px;
	position:relative;
}

#main-minwonlink h2{
	width:50px;
	padding:10px 0px 0px 0px;
	text-align:center;
	float:left;
}

#main-minwonlink ul{
	width:460px;
	height:15px;
	padding:4px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	background-color:#ffffff;
	float:left;
}

#main-minwonlink ul.center{
	margin:2px 0px 2px 0px;
}

#main-minwonlink ul li{
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/blut_green.gif) no-repeat 0px 4px;
	padding:0px 5px 0px 5px;
	letter-spacing:-1px;
	float:left;
}

#main-minwonlink ul li a{
	font-size:0.92em !important;	
}

/* ------------------------------------------------------------------------------------------------------- KFDA½ÄÁßµ¶Áö¼ö -- */

#foodpoisonindex{
	height:105px;
	border:3px solid #A1B344;
	font-size:0.92em;	
	padding:1px 1px 10px 1px;
}

#foodpoisonindex .current{
	color:#009944;
	text-align:right;
	margin:3px 3px 10px 3px;
}

#foodpoisonindex ul li{
	width:65px;
	height:18px;
	float:left;
}

/* ------------------------------------------------------------------------------------------------------- Poll -- */

#PollForm{
	width:148px;
}

#PollForm fieldset{
	width:148px;
}

#PollForm fieldset legend{
	display:none;
}

#PollForm fieldset .poll-form{
	border:1px solid #d6d6d6;
	padding:12px 5px;
}

#PollForm fieldset .poll-form h2{
	color:#009944;
	border-bottom:1px dashed #D3D3D3;
	margin:0px 0px 10px 0px;
	text-indent:8px;
}

#PollForm fieldset .poll-form dl{
	letter-spacing:-1px;
}

#PollForm fieldset .poll-form label{
	margin:0px 0px 0px 3px;
	font-size:0.92em;
}

#PollForm fieldset .poll-form dt{
	color:#009944;
	padding:0px 5px;
}

#PollForm fieldset .poll-form dd ul{
	padding:5px;
	line-height:1.2em;
}

#PollForm fieldset .poll-form dd ul li input{
	vertical-align:middle;
}

#PollForm fieldset .poll-form .btn{
	text-align:center;
}

#PollForm fieldset .poll-form .btn li{
	display:inline;
}

#PollForm fieldset .poll-form p{
	padding:5px;
	line-height:1.2em;
	text-align:center;
}

/* ------------------------------------------------------------------------------------------------------- À§ÇØ¹°Áú°ü¸® -- */

.main-box01{
	width:136px;
	border:1px solid #D6D6D6;
	padding:12px 5px;	
}

.main-box01 h2{
	width:136px;
	padding:0px 0px 3px 0px;
	text-indent:8px;
	border-bottom:1px dashed #D3D3D3;
}

.main-box01 ul{
	width:136px;
	margin:10px 0px 0px 0px;
}

.main-box01 ul li{
	width:136px;
	height:16px;
	background:url(http://www.foodnara.go.kr/kfda/newmain/img/blut_green.gif) no-repeat 8px 4px;
	text-indent:13px;

}

.main-box01 ul li a{
	font-size:0.92em;
}

/* ------------------------------------------------------------------------------------------------------- footer -- */

#main-footer{
	width:830px;
	height:119px;
	background:url(http://www.foodnara.go.kr/st_contents/images/bg_mainfooter.gif) no-repeat 0px 0px;
	float:left;
}

#main-footer .wrapper{
	width:620px;
	float:left;
	padding:22px 0px 0px 21px;
}

#main-footer .footer-menu{
	width:620px;
	height:14px;
}

#main-footer .footer-menu li{
	margin:0px;
	padding:0px;
	float:left;
}

#main-footer address{
	width:620px;
	height:28px;
}

#main-footer address img{
	vertical-align:top;
}

#main-footer .footer-banner{
	width:620px;
	height:38px;
}

#main-footer .footer-banner li{
	width:155px;
	float:left;
}

#main-footer .logo{
	width:134px;
	height:58px;
	padding:34px 0px 0px 30px;
	float:left;
}

/* ------------------------------------------ ÇÏ´Ü °ü·Ã»çÀÌÆ® -- */

#sitemap{
	width:830px;
	height:242px;
	margin:10px 0px 0px 0px;
	float:left;
}

#tab_relation_site{
	width:830px;
	height:35px;
	font-size:0px;
	float:left;
}

#tab_relation_site li {
	position:relative;
	float:left;
}

#sitemap .sitemap-view{
	width:830px;
	height:207px;
	overflow:hidden;
	position:relative;
	float:left;
}


/* ----- main sitemap ----- */
.m_sitemap{
	width:830px;
	position:relative;
	height:206px;
	background:#dfdfdf;
	border-bottom:1px solid #cccccc;
}

.m_sitemap_category_1{
	position:relative;
	width:830px;
	height:100px;
}

.m_sitemap_category_2{
	position:relative; 
	width:830px;
	height:100px;
}

.m_sitemap_dp1{
	position:absolute;
	width:160px;
	height:95px;
	left:7px;
	top:5px;
	background:#ffffff;
}
.m_sitemap_dp1 ul {padding:9px 0 0 14px;}
.m_sitemap_dp1 li {line-height:18px;font-size:11px;letter-spacing:-1px;padding:0 0 0 6px;background:url('http://www.foodnara.go.kr/st_contents/images/ima/title_site_bullet.gif') no-repeat 0 6px;}
.m_sitemap_dp1 li a, .m_sitemap_dp1 li a:link, .m_sitemap_dp1 li a:visited {color:#88847c; text-decoration:none;}
.m_sitemap_dp1 li a:hover, .m_sitemap_dp1 li a:active {color: #589d0e; text-decoration: underline;}

.m_sitemap_dp2{position:absolute;width:160px;height:95px;left:171px;top:5px;background:#ffffff;}
.m_sitemap_dp2 ul {padding:9px 0 0 14px;}
.m_sitemap_dp2 li {line-height:18px;font-size:11px;color:#88847c;letter-spacing:-1px;padding:0 0 0 6px;background:url('http://www.foodnara.go.kr/st_contents/images/ima/title_site_bullet.gif') no-repeat 0 6px;}
.m_sitemap_dp2 li a, .m_sitemap_dp2 li a:link, .m_sitemap_dp2 li a:visited {color:#88847c; text-decoration:none;}
.m_sitemap_dp2 li a:hover, .m_sitemap_dp2 li a:active {color: #589d0e; text-decoration: underline;}

.m_sitemap_dp3{position:absolute;width:160px;height:95px;left:335px;top:5px;background:#ffffff;}
.m_sitemap_dp3 ul {padding:9px 0 0 14px;}
.m_sitemap_dp3 li {line-height:18px;font-size:11px;color:#88847c;letter-spacing:-1px;padding:0 0 0 6px;background:url('http://www.foodnara.go.kr/st_contents/images/ima/title_site_bullet.gif') no-repeat 0 6px;}
.m_sitemap_dp3 li a, .m_sitemap_dp3 li a:link, .m_sitemap_dp3 li a:visited {color:#88847c; text-decoration:none;}
.m_sitemap_dp3 li a:hover, .m_sitemap_dp3 li a:active {color: #589d0e; text-decoration: underline;}

.m_sitemap_dp4{position:absolute;width:160px;height:95px;left:499px;top:5px;background:#ffffff;}
.m_sitemap_dp4 ul {padding:9px 0 0 14px;}
.m_sitemap_dp4 li {line-height:18px;font-size:11px;color:#88847c;letter-spacing:-1px;padding:0 0 0 6px;background:url('http://www.foodnara.go.kr/st_contents/images/ima/title_site_bullet.gif') no-repeat 0 6px;}
.m_sitemap_dp4 li a, .m_sitemap_dp4 li a:link, .m_sitemap_dp4 li a:visited {color:#88847c; text-decoration:none;}
.m_sitemap_dp4 li a:hover, .m_sitemap_dp4 li a:active {color: #589d0e; text-decoration: underline;}

.m_sitemap_dp5{position:absolute;width:160px;height:95px;left:663px;top:5px;background:#ffffff;}
.m_sitemap_dp5 ul {padding:9px 0 0 14px;}
.m_sitemap_dp5 li {line-height:18px;font-size:0.9em;color:#88847c;letter-spacing:-1px;padding:0 0 0 6px;background:url('http://www.foodnara.go.kr/st_contents/images/ima/title_site_bullet.gif') no-repeat 0 6px;}
.m_sitemap_dp5 li a, .m_sitemap_dp5 li a:link, .m_sitemap_dp5 li a:visited {color:#88847c; text-decoration:none;}
.m_sitemap_dp5 li a:hover, .m_sitemap_dp5 li a:active {color: #589d0e; text-decoration: underline;}
