html {font-size:11pt;color:#666;margin:0;padding:0;line-height:140%;}body {background:url(../images/bg.gif) #fff;font-family:Osaka,"ＭＳ Ｐゴシック",sans-serif;margin:0;padding:0;text-align:center;}/*全体のこと----------------*/h1 {text-align:left;color:#9cf;font-size:8pt;line-height:120%;margin:0px;padding:0;}img {border:0;}.right {	float:right;	margin-left:5px;}.left {	float:left;	margin-right:5px;}a {	color:#7F5562;	text-decoration:underline;}a:visited{	color:#A28387;}a:hover,a:active  {	color:#CF636E;}/*ブロックのこと----------------*/div#container  { background-color: white; text-align: center; margin: 0 auto; width: 750px }div#header {margin:0;pdding:0;}div#contents {width:750px;margin:0;background:#fff;}div#contents_p {width:750px;margin:0;background:url("../images/img_price.jpg") #fff;background-position:0% 100%;background-repeat:no-repeat}div#navi {float:left;width:181px;margin:0 0 0 10px;padding:0;background:#fff}div#navi_s {float:left;width:136px;margin:0 0 0 10px;padding:0;background:#fff}div#main {float:right;width:519px;margin:0 10px 0 0;padding:0px;background:#fff;text-align:left;vitricka-algin:top;}div#main_sb {float:right;width:564px;margin:0 10px 0 0;padding:0px;background:#fff;text-align:left;vitricka-algin:top;}div#footer {width:750px;clear:both;background:#fff;font-size:8pt;line-height:110%margin:0;padding-bottom:3px;virtical-align:middle;}.textlink {font-size:9pt;background:url(../images/ftr_bar.gif) #fff;padding: 7px 0 7px 0;display:block;margin:0;}#footer p a {text-decoration:none;}/*table----------------*/.te-1  { color: #600; font-weight: bold; background: #fcc; text-align: left; margin: 0; padding: 5px 10px }.te-1s  { color: #603; font-size: 9pt; font-weight: normal; line-height: 130%; background: #f6e2e2; text-align: left; margin: 0; padding: 5px 10px }.tp-1s {text-align:left;font-weight:normal;font-size:9pt;color:#666;background:#EAEAEA;padding:5px 10px;margin:0;}.tp-2  { color: #933; font-size: 9pt; font-weight: normal; background: #f3f3f3; text-align: left; margin: 0; padding: 5px 10px }.te-2 {text-align:center;font-weight:normal;color:#333;background:#EAEAEA;padding:5px 10px;margin:0;}.te-3   { color: #c33; font-weight: bold; background: #f6e2e2; text-align: right; margin: 0; padding: 5px 10px }.te-4 {font-size:9pt;text-indent:-8px;line-height:140%;font-weight:normal;color:#666;padding:3px 10px 3px 30px;background:#fff;display:block;}.tp-4 {font-size:9pt;line-height:140%;font-weight:normal;color:#666;padding:3px 10px 3px 30px;background:#fff;display:block;}