body { 	color : Black;	background-image:url(periwinkle.gif);	margin-left: 5%;	margin-right: 5%; 	line-height:150%; } h1{	text-align: center;	font-weight: bold;	margin:0.6em 1em; }h2{	border-width: 1px 0px 1px 0px;	border-color: #99CCFF;	border-style: solid;	background-color: #FF9933;	font-size: 120%;	font-weight: bold;	padding: 0.2em;	margin:0em -0.5% 0.5em 0em; }h3{	text-align:center; 	font-size: 120%;	font-weight: bold;	border-style: solid;	border-width: 0px 0px 1px 0px;	border-color: #C9C0FA;	padding: 0px 0px 4px 10px;	margin:1em 0em 0.5em 4%;}h4 { margin-left:1em}p{ 	margin:0.4em 1em 0.6em 1em;	text-indent: 1em;}p.time{ 	text-indent: 0em;}hr { margin: 10px auto ;}ul,dt { margin: 7px auto; }blockquote { 	background: white; 	margin-left:2em;	margin-right:2em; 	padding : 0.5em 1em; 	border: dashed 1px ;}table{ 	margin: 20px auto;}/*今回の行程 */.plan{	font-size:large;	background:#FF9933;	}	IMG{	float:left;					margin:0.2em 0.5em 0.2em 0em;}/*前後のページ */div.navi{	text-align : center ;	margin: 10px auto ;	padding: 4px ;	white-space: nowrap;	}div.navi .prev{	padding-right: 3em;	border-right: 1px solid;	}div.navi .next{	padding-left: 3em;	}.unit { 	background-color :#ffecdb ; 	border: solid 1px; 	padding : 0 0.5em 0.5em 0; 	margin: 2em 5%}/*ミニ解説 */.mini{	font-size : small ;	margin-left : 20% ;	margin-right :3em ;	padding : 2px ; 	border: dashed  1px; }td,.center{ 	text-align : center ;}.r { 	text-align : right;}.ex { 	margin-left: -3%; }.small{	 font-size : small ;	}/*上部ナビゲーション */ .antenna {	font-family: "Hiragino Kaku Gothic Pro" , "ヒラギノ角ゴ Pro W3";	font-size: 10px;	font-weight: normal;	margin: 0px;	padding: 0px;	}div#links {	color: #000000;	background-color: transparent;	text-align: center;	}