/* HTMLを再定義しているものに注意してください。下の＜＜HTMLの再定義＞＞を参照のこと*//*  --------------------------------------------------------------------- *//*  ここには、スタイルシートの更新・修正・追加の履歴を記入してください。  *//*  o 2003/12/10:  新規作成 *//*  --------------------------------------------------------------------- *//*  ------------------------------＜＜BODY&リンクの指定＞＞---------------------------- *//*  -------------------------------------基本設定(必須)-------------------------------- */.echooff { display:none;} BODY{	color: #000000;	margin: 0px;	padding: 0px;}/* リンクの指定（基本） */a:link {	color: #0033CC;}a:visited {	color: #993366;}a:hover {	color: #CC3333;}/*  --------------------------------＜＜HTMLの再定義＞＞------------------------------- *//*  ------------------------------------基本設定(必須)--------------------------------- *//* 強調（文中に強調したいものがあった場合） */em {	font-style: normal;	font-weight: bold;}/* ライン高を指定 （ライン高が指定されているタグで、画像・テーブルを囲わない：NN4.x、IE4.xのバグ回避）*/p {	line-height: 140%;	margin-top: 10px;	margin-bottom: 20px;}dd {	line-height: 140%;}li {	line-height: 140%;	margin-bottom:  5px;/* NN4.xにて頭が5px分ずれる */}/* リストの上下のマージンの指定 */ul {	margin-top: 0px;	margin-bottom: 0px;}dl {	margin-top: 10px;	margin-bottom: 0px;}/* 大見出し（詳細ページのタイトル） */h1 {	font-size: 130%;	font-weight: bold;	margin-top: 20px;	margin-bottom: 15px;	pause: 3s;/* 読み上げる前後に3秒の間があく */}/* 中見出し（詳細ページの小項目） */h2 {	font-size: 110%;	font-weight: bold;	color: #663300;	margin-top: 20px;	margin-bottom: 10px;	pause: 2s;/* 読み上げる前後に2秒の間があく */}/* 小見出し（詳細ページの小項目） */h3 {	font-size: 100%;	font-weight: bold;	color: #333333;	margin-top: 10px;	margin-bottom: 10px;	pause-before: 1s;/* 読み上げる前に1秒の間があく */}/* 小見出し（詳細ページの小項目） */h4 {	font-size: 100%;	font-weight: normal;	color: #000000;	margin-top: 10px;	margin-bottom: 10px;	pause-before: 1s;/* 読み上げる前に1秒の間があく */}/* 小見出し（詳細ページの小項目） */h5 {	font-size: 100%;	font-weight: normal;	color: #000000;	margin-top: 10px;	margin-bottom: 10px;}/* セルの指定（見出しの行と列） */th {	font-weight: normal;	color: #000000;	pause-before: 1s;/* 読み上げる前に1秒の間があく */}/*  ------------------------------＜＜class指定＞＞---------------------------- *//*  ----------------------------サイトごとに設定自由--------------------------- *//* 本文部分のマージン（主に詳細ページの大ワクに使用） */div.data {	margin-bottom: 15px;	margin-right: 10px;	margin-left: 10px;}/* ヒストリーの指定 */.history {	font-size: 90%;	line-height: 120%;	padding-top: 5px;	padding-bottom: 10px;	padding-right: 0px;	padding-left: 0px;}/* コピーライト用 */.copyright {	font-size: 86%;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}/* 「●●のページに戻る」に使用 */.back {	padding-top: 3em;	padding-bottom: 1em;}/*  ---------------------テキストに関する指定----------------- *//* 詳細ページ用 */.textsyosai {	font-size: 90%;	color: #666666;	line-height: 140%;}/* 強調したいテキスト部分（注や※などに使用） */.textnotice {	line-height: 120%;	color: #AD192A;}/* フォントサイズを小にしたいとき */.textsmall {	font-size: 90%;}/* フォントサイズを大にしたいとき */.textbig {	font-size: 120%;}/* テーブル内テキストなど(Pタグで囲われないテキスト用) */.textnormal {	font-size: 100%;	line-height: 120%;}/* 文字を斜めに */	.italic {	font-style: italic;}/* ライン高などを指定する場合に使用（主にテーブル内などで） （ライン高が指定されているもので、画像・テーブルを囲わない：NN4.x、IE4.xのバグ回避） */.hei{	line-height: 140%;}/* ポイント指定（一部のみ使用可） */.text9pt {	font-size: 9pt;}/*  -------------テーブルに関する指定(主に背景色)------------ *//* 中ページ用共通テーブル背景色(グレー指定) &ライン高指定*/.table01back01 {	background-color: #999999;/* THの部分 */	line-height: 120%;}.table01back02 {	background-color: #F2F2F2;/* その他のセルの部分 */	line-height: 120%;}/* 中ページ用共通テーブル背景色(色指定)&ライン高指定 */.table02back01 {	background-color: #D6EEFF;	line-height: 120%;}/*  ----------------マージンに関する指定-------------------- *//* 左側のみマージンを10pxとりたいとき（H3後とか） */.left10 {	margin-left: 10px;	margin-right: 0px;	margin-bottom: 5px;	margin-top: 5px;}/* 左側のみマージンを20pxとりたいとき（H3後とか） */.left20 {	margin-left: 20px;	margin-right: 0px;	margin-bottom:  5px;	margin-top: 5px;}/* 左側のみマージンを30pxとりたいとき（H3後とか、一段下げないH4後とか） */.left30 {	margin-left: 30px;	margin-right: 0px;	margin-bottom:  5px;	margin-top: 5px;}/* 左側のみマージンを40pxとりたいとき（H4後とか） */.left40 {	margin-left: 40px;	margin-right: 0px;	margin-bottom:  5px;	margin-top: 5px;}/* 左側のみマージンを50pxとりたいとき */.left50 {	margin-left: 50px;	margin-right: 0px;	margin-bottom:  5px;	margin-top: 5px;}/* 左側のみマージンを60pxとりたいとき */.left60 {	margin-left: 60px;	margin-right: 0px;	margin-bottom:  5px;	margin-top: 5px;}/* 左側のみマージンを60pxとりたいとき */.left70 {	margin-left: 70px;	margin-right: 0px;	margin-bottom:  5px;	margin-top: 5px;}/* 左側のみマージンを100pxとりたいとき（主にサイトマップで使用） */.left100 {	margin-left: 100px;	margin-right: 0px;	margin-bottom:  5px;	margin-top: 5px;}/*  ---------------------その他の指定----------------------- *//* インデックスページのリストの設定 */ul.index {	// list-syle-image; url( "" );	list-style-type: disc;}li.index {	line-height: 120%;	margin-bottom:  0.5em;/* NN4.xにて頭が0.5em分ずれる */}.chd-bgcolor {	background-color: #B3A5A5;}.text-header {	font-size: 90%;	padding-right: 10px;}