@charset "utf-8";
/* CSS Document */
/* INDEX  -------------------------------------------
recommendInfoBox
newsInfoBox
topicsArea
bannerBox
rightNavigationBox
adressInfoBox


/* headerWrapperArea
-------------------------------------------------- */
#headerWrapperArea {
	width: 100%;
	height: 155px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background:url(../common/header_bg.gif) repeat-x bottom;
	}



/* flash
-------------------------------------------------- */
#flash{
	margin:0;
	padding:0;
	width:100%;
	height:480px;
	background-color:#002103;
	text-align:center;
}
#flash .noscript{
	color:#FFFFFF;
}

/* TopwrapperArea
-------------------------------------------------- */
#TopwrapperArea {
	width: 880px;
	margin: 15px auto;
	text-align: left;
	position:relative;
	color:#FFFFFF;
}



/* contentsArea
-------------------------------------------------- */
#TopLeftArea {
	width: 600px;
	padding: 0px;
	margin: 10px 0;
	float: left;
	
}
/* newsInfoBox@ */

#TopLeftArea #news{	width: 600px;background:url(../top/news_border.gif) left top repeat-y;

}
#TopLeftArea #news h2{
	margin:0;
	padding:0;
	width:109px;
	height:32px;
	display: block;
	overflow:hidden;
	font-size: 1px;
	line-height: 1;
	text-align: center;
	text-indent: -10000px;
	background:url(../top/information.gif) left top no-repeat;
	float:left;
	}

#TopLeftArea #news .InfoBox{
	margin: 0;
	padding: 0px;
	width: 490px;
	float:left;


}
#TopLeftArea #news .InfoBox dl.infotop {
	border-top: 1px dotted #ccc;
	margin:0;
	padding:0;
	letter-spacing: 1px;}

#TopLeftArea #news .InfoBox dl dt {
	margin:0;
	font-size:75%;
	padding: 10px 0 8px 2px;border-bottom: 1px dotted #ccc;}

#TopLeftArea #news .InfoBox dl dd {
	padding: 8px 0;	margin:0 20px 0 0;
	clear:both;
float: left;
	}

#TopLeftArea #news .InfoBox dl dd a {
padding-left: 12px;
text-decoration: none;
	font-weight:bold;
	background: url(../common/arrow_01.gif) 1px center no-repeat;}
#TopLeftArea #news .InfoBox dl dd a:hover {background: url(../common/arrow_01o.gif) 1px center no-repeat;
	text-decoration:underline;}


#TopLeftArea #news .InfoBox .itiran {
	padding: 0px;
	margin: 10px 0;
	clear: both;
	position: relative;
	font-size: 1px;
	text-indent: -10000px;
	line-height: 1;
	height:17px;

}



#TopLeftArea #news .InfoBox .itiran a{
	height:17px;
	width:76px;
	display: block;
	overflow:hidden;
	font-size: 1px;
	line-height: 1;
	position: absolute;
	top: 0px;
	right: 0px;
	text-indent: -10000px;
	background: url(../common/itiran.gif) left top no-repeat;	

}

#TopLeftArea #news .InfoBox .itiran a:hover{
	background-position: 0px -17px;
	text-decoration: none;
}
#TopLeftArea .bannerArea{margin:10px 0;}
/* RightArea
-------------------------------------------------- */
#RightArea {
	padding:0;
	margin: 0;
	float:right;
	width:250px;
}
#RightArea #mailMagagineArea{
background-color:#063905;
margin:0;
padding:0;


}
#RightArea #mailMagagineArea h2{
background:url(../top/mailmagagine.gif) no-repeat;
	margin:0;
	padding:0;
	width:250px;
	height:115px;
	display: block;
	overflow:hidden;
	font-size: 1px;
	line-height: 1;
	text-align: center;
	text-indent: -10000px;


}
#RightArea #mailMagagineArea .block{
margin:0 15px 10px 15px;
padding:0;
}

#RightArea #mailMagagineArea .block p{
margin:5px 0;
padding:0;
}

#RightArea #mailMagagineArea .textarea
{
	background-color:#D3FCD3;
	width:100%;
	border: 1px solid #CCC;}
	
/* rightNavigationBox
-------------------------------------------------- */

#RightArea .Navibox{
	margin:5px 0;
	padding:0px;
}

#RightArea .Navibox h3{
	margin: 5px 0 10px 0;
	padding: 0px;
	font-size: 1px;
	text-indent: -10000px;
	line-height: 1;
	position: relative;
	text-align: center;
	color: #ffffff;
	height: 12px;
	background:url(../top/link.gif) left top no-repeat;
}




#RightArea .Navibox ul{
	margin: 0px;	
	padding: 0px;
	list-style: none;
}

#RightArea .Navibox ul.link li{
	list-style: none;
	margin: 0px 0px 0px;
	text-decoration: none;
}


#RightArea .Navibox ul.link li a {
	padding: 0px 0px 0px 14px;
	background: url(../common/arrow_02.gif) 0px 4px no-repeat;

}

#RightArea .Navibox ul.link li a:hover {
	background: url(../common/arrow_02o.gif) 0px 4px no-repeat;
}

#RightArea .bannerArea{margin:10px 0;}