#headbuttons-mainbg {	width: 760px;	height: 94px;	background-image: url(images/top_logoheader.jpg);	background-repeat: no-repeat;}.pad_headbuttons {	padding: 11px 0 56px 548px;}.pad_banner {    padding: 9px 9px 11px 9px;}#font_address01 {	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 11pt;	font-weight: bold;	color: #333333;	text-align: left;	padding: 3px 0 4px 10px;}#font_address02 {	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 8.5pt;	font-weight: normal;	line-height: 120%;	color: #333333;	text-align: left;	padding: 0 10px 14px 10px;}#pad_topheader {	margin-top: 15px;	margin-left: 24px;}#font_main {	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 11pt;	font-weight: normal;	color: #333333;	text-align: left;	padding: 22px 30px 12px 25px;}#font_signiture {	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 9pt;	font-weight: normal;	color: #666666;	text-align: left;	padding: 0 0 37px 25px;}#footer-color01 {    background-color: #E9ECED;	text-align: left;	vertical-align: top;	padding: 15px 0 0 13px;}#footer-color02 {	background-color: #E9ECED;	text-align: left;	vertical-align: top;	padding: 15px 0 0 13px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;}#footer-font01 {	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 9pt;	font-weight: normal;	color: #333333;	text-align: left;	vertical-align: top;	margin: 5px 0 0 0;}#footer-bu {	text-align: left;	vertical-align: top;	margin: 11px 0 10px 0;}#footer-line {	text-align: left;	vertical-align: top;	margin: 11px 0 0 0;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #333333;}