@charset "shift_jis";/* CSS Document */ body{ padding:10px; background:white; color:#1D1A2B;font-family: "Hiragino Maru Gothic Pro","lucida sans unicode","lucida grande",sans-serif;font-size: 9pt;letter-spacing: 1.2pt;line-height:1.7; width:900px; margin: 0 auto; }#container{width:900px;text-align:center;margin:0px auto;}#header{width:900px;height:100px;position:relative;background:url(img/900_header.jpg) no-repeat;padding:0px 0px 0px 0px;text-align:left;}#lefttree{float:left;             width:250px;             height:355px;              text-align:left;             padding-top:15px;	     background:url(img/900_side.jpg) no-repeat;}#hiroba{  float:right;  width:650px;  height:380px;  overflow:auto;  scrollbar-base-color:#103510;  margin-left:0px;  text-align:left;  padding-top:30px;  background: url(img/wall.jpg);}#footer{background:url(img/900_foot.jpg) no-repeat;clear:left;height:130px;width:900px;padding:40px 0px;text-align:left;}/*Sidabar Link*/ul.menulink{width:100%;list-style:none;margin:0;padding:0;}* html .menulink li{margin:0; padding:0; display:inline;}.menulink a{display:block;color:#000;text-decoration:none;font-size:12px;padding:2px 0px 2px 100px;}.menulink a:hover{color:#666;}h1,h2{font:bold 80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}span{color:#003366;font-size:10px;}   a{color:#000;  text-decoration:none;outline:none;}  a:hover{color:#0F4949;}  table {	border:none;	width: 500px;} td {	border:none;	height: 100px;	vertical-align:top;	text-align: left;	padding:5px 10px;} th {	height: 50px;	border:none;	padding: 10px 0;	text-align: left;}a img { border: none; }