/****** 更新履歴ページ ******/p#history {	padding-left:20px;				/* 左パディング */		line-height:0.8;			/* 行幅 */			font-size:10pt;			/*  フォントサイズ */		white-space:pre:}/****** ギャラリーページ ******//* お約束 */#promise {	                        			width: 250px ;				/* 表示の横幅 */				border-style: double ;				/* ボーダー形式 */					border-color: #696969 ;				/* ボーダー色 */					}					#promise ul li {				list-style: none ;				/* 一括指定 */	 	}/****** プロフィールページ ******/	#prof {width: 500px ;	padding: ;				/* パディング一括指定 */}/****** 整備手帳ページ ******/.maintenance { 　　　　margin-top:20px;				/* 上マージン */		margin-bottom:20px;				/* 下マージン */				padding-bottom:20px;				/* 下パディング */  　　　   width:800px;                                          /* 表示の縦幅 */   					  　  border-style:none;				/* ボーダー形式 */  　　　   margin-left:auto;				/* 左マージン */   　　　  margin-right:auto;				/* 右マージン */ 　　　    position:relative;    }.maintenance h3 {												font-size:16px;			/*  フォントサイズ */		                 border-style:none;				/* ボーダー形式 */	                         text-align: left ;			/* 文字揃え */			        font-family: sans-serif ;			/* フォントファミリー */		                   font-weight: 600 ;			/* 太さ */					         				  background-color:#c0c0c0;		/* 背景色： */				 }.maintenance h3 a:link {						color : #696969 ; display: block ;				/* 表示形式 */}.maintenance h3 a:visited {						color : #696969 ; display: block ;				/* 表示形式 */}.maintenance h3 a:link:hover, .maintenance h3 a:visited:hover {						color :white;	background-color: #696969;		/* 背景色： */	 display: block ;				/* 表示形式 */}		 /****** 整備指南書ページ ******//* メインコンテンツエリア */.smcon {margin-top: 20px ;				/* 上マージン */		margin-bottom: 20px ;				/* 下マージン */		    width:700px;                                          /* 表示の縦幅 */   	height:auto;					    border-style:none;				/* ボーダー形式 */	    		     margin-left:auto;				/* 左マージン */    margin-right:auto;				/* 右マージン */      } .smcon p {font-size:10pt;			/*  フォントサイズ */	    	color:black;				/* 文字色： */}.smcon h1 {	color:black;				/* 文字色： */	}.smcon h4 {							text-align:right;			/* 文字揃え */				padding-right:63px;				/* 右パディング */	}	.sm a:link,.sm a:visited {						color : #696969 ;} .sm a:link:hover,.sm a:visited:hover {						color :white;	background-color:#696969;		/* 背景色： */	}	ul.sm{  	text-align:right;			/* 文字揃え */	padding-right:20px;				/* 右パディング */	word-spacing:1em;			/* 単語間隔 */}ul.sm li {    list-style:none;   display: block ;				/* 表示形式 */}ul.sm span {	padding-right:16px;				/* 右パディング */	}	ul.sm li a:link {						color : #696969 ;}ul.sm li a:visited {						color : #696969 ;}ul.sm li a:link:hover, ul.sm li  a:visited:hover {						color :white;	background-color:#696969;		/* 背景色： */	}/****** ツーリングページ ******//* サムネイル画像 */.sample {	width:120px ;				/* 表示の横幅 */	margin-right: 30px ;				/* 右マージン */	margin-top:10px;				/* 上マージン */           	    		float: left ;				/* フロートと回り込み */}/******* ツーリングページ 本編  *******/.tour {	margin: 0 ;				/* マージン一括指定 */}/* 左画像 */.left {		margin: 20px ;				/* マージン一括指定 */		float: left ;				/* フロートと回り込み */		}		.right {		margin: 20px ;				/* マージン一括指定 */		float:right ;				/* フロートと回り込み */		}.center {              			margin-left: 200px ;				/* 左マージン */ 				      	margin-right:200px ;				/* 右マージン */			      }.clearl {               clear: left ;		  }.clearr {               clear:right ;   		  }	  /* 日付 */.date {	font-weight: 600 ;			/* 太さ */		text-align: right ;			/* 文字揃え */		}/*******リンクページ   *******/.rink {	margin-top: 5px ;				/* 上マージン */	}