/* CSS Document */

div#main p,
div#main li{
	text-align:justify;
	text-justify:newspaper;
	}

div#main dl.link{
	margin:20px 0 0 0;
	}

div#main dl.link dt{
	width:547px;
	padding:3px 10px;
	border:1px solid #CCCCCC;
	float:left;
	}

div#main dl.link dd{
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:3px 10px;
	width:263px;
	float:left;
	}

div#main dl.link dd.even{
	border-left:none;
	}

div#main dl.link dd a{
	background:url(../../../img_common/tobottom.gif) left center no-repeat;
	padding-left:20px;
	}

div#main dl.site{
	margin-top:20px;
	}
	

div#main dl.site dt,
div#main dl.security dt{
	margin:30px 0 6px 0;
	}

div#main dl.site dt.first,
div#main dl.security dt.first{
	margin-top:0px;
	}

div#main dl.site dd ul{
	margin:10px 0;
	}

div#main dl.site dd li{
	list-style-image:url(../../../img/li_bg_h6.gif);
	margin-left:17px;
	line-height:140%;
	clear:both;
	}

div#main dl.site dd li dl{
	float:left;
	margin:20px 30px 20px 0;
	}

div#main dl.site dd li dt{
	margin:0;
	padding:0;
	}








