body {	font-size:9pt}/*indexページの文字色と背景*/.mainbg {	color: #005555;	background: #ffffff}/*大和川ＨＰの文字色と背景*/.yrwbg {	color: #000044;	background: #ffffff}/*With Macの文字色と背景*/.withmacbg {	color: #002222;	background: #ffffff}/*旅行記の文字色と背景*/.tourreportbg {	color: #005555;	background: #ffffd8}h1{	font-size:9pt;	font-weight:normal;	margin-top:0;	margin-bottom:0}h2{	font-size:9pt;	font-weight:normal;	margin-top:0;	margin-bottom:0;}/*With Macのh2*/.withmach2 {	color: #005555;	font-size:12pt}/*旅行記のh2*/.h2_12 {	color: #005555;	font-size:12pt}h3{	font-size:9pt;	font-weight:normal;	margin-top:0;	margin-bottom:0}.h100 {	line-height : 100%}.h150 {	line-height : 150%}.h200 {	line-height : 200%}.h250 {	line-height : 250%}.tcenter {	text-align: center}.tright {	text-align: right}.bcenter {	margin-left: auto;	margin-right: auto}/*With Macの本文テーブル*/.withmacbcenter {	WIDTH: 550px;	margin-left: auto;	margin-right: auto}/*旅行記の本文テーブル*/.bcenter550 {	WIDTH: 550px;	margin-left: auto;	margin-right: auto}.leftmargin {	margin-left: 20px}.leftmargin10 {	margin-left: 10px;	margin-top:0}.leftmargin20 {	margin-left: 20px;	margin-top:0}.leftmargin30 {	margin-left: 30px;	margin-top:0}.leftmargin40 {	margin-left: 40px;	margin-top:0}.cellpad5 {	padding: 5px}.copyright {	font-size: x-small}.copyright2 {	text-align: center;	font-size: x-small;	margin-top:0;	margin-bottom:0}.smallFont{	font-size: small}.imgmiddle {	vertical-align: middle}.imgtop {	vertical-align: top}
