@charset "shift_jis";* {  margin: 0;  padding: 0;  img-boder: 0;}a:link,a:visited,a:hover,a:active { text-decoration: underline; }a:link { color: #0000ff; }a:visited { color: #9900ff; }a:hover { color: #ff0000; }a:active { color: #ff0000; }body {  font-size: 85%;  text-align: center;  font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;  padding: 0;  margin: 0;  background: url(../images/bg_body.jpg) repeat-x 0 0;}#centering {  text-align: left;  width: 959px;  margin: 0 auto;  background-color: #FFFFFF;  border-left: 1px solid #666666;  border-right: 1px solid #666666;}#headerline {  height: 4px;  margin: 0px 0px 0px 0px;  padding: 3px 20px 3px 50px;  background-color: #333333;}#head{	background:url(../images/gaiyo.jpg) no-repeat;	height:226px;	margin:0 0 1px 0;	zoom:100%;	}#head:after{    content: "";    clear: both;    height: 0;    display: block;    visibility: hidden;	}#head h2{	margin:0 0 0 0px;	float:right;	width:180px;	}#head_menu{	height:30px;	float:right;	width:690px;	}#head_menu ul{	list-style-type:none;	margin:15px 0 0 10px;	zoom:100%;	}#head_menu ul:after{    content: "";    clear: both;    height: 0;    display: block;    visibility: hidden;	}#head_menu ul li{	float:left;	font-size:12px;	color:#999999;	}#head_menu ul li a{	color:#333333;	text-decoration:none;	font:13px;	}#head_menu ul li a:hover{	color:#FF6600;	text-decoration:underline;	}#contents {  font-size: 100%;      clear: both;  height: 470px;  margin: 10px 100px 0 150px;}#contents h1 {  font-size: 170%;  margin: -80px 0px 30px -38px;  color:#333;}#contents h3 {  font-size: 130%;  color:#805424;}table.kakaku td {padding: 5px 5px;}table.cotalogu th {padding: 7px 3px 0;text-arign: left;}table.cotalogu td {padding: 1px 1px; }a:link { text-decoration: underline;}a:visited { text-decoration: none;}a:hover { color: #FFA904; text-decoration: none;}th {padding: 5px 3px 2px;text-arign: left;}td {padding: 2px 2px;}#footer {  width: 100%;  background-color: #333333;  color: #ffffff;}#footer-inner {  width: 959px;  margin: 0 auto;  padding: 25px 0 30px;  background: url(../images/bg_footer.gif) no-repeat 0 0;}#footer p { text-align: center; }