/* CSS Document */


* { padding:0; margin: 0; }


body { background-image:url(top_img/bg_main_new.gif); 
       font-family:Arial, Helvetica, sans-serif; font-size:x-small }

#top{ 	margin:0;
		padding:0 12px;
		width:776px;
		background-color:#ffffff;
}

td { text-align:left; font-size:small;}

ul {margin-top:0.5em;padding:0.5em 0.5em; font-size:medium; line-height:1.2;}

li { padding:0.5em 0 0.5em 2em;
     margin-right:1.5em; 
		 background-image:url(top_img/icon_circle01.gif); 
		 background-position:8px 0.8em; 
		 background-repeat:no-repeat; 
		 list-style:none; 
		 border-bottom:1px dotted #aaaaaa;
		 }

li a {text-decoration:none; font-size:medium;}
li a:hover{color:#0000FF; text-decoration:none;}

#sp{ margin:1.5em 0; width:780px; font-size:x-small; text-align:center;}

#jp{ padding-top:10px; width:770px; font-size:x-small; text-align:right;}