<!--
/*基本設定*/
    *{
	margin:0px;   /*外部余白無し*/
	padding:0px;   /*内部余白無し*/
			}

     body{
	height:100%;   /*上下余白無し*/
	margin:0px;   /*外部余白無し*/
	padding:0px;   /*内部余白無し*/	
	overflow:hidden;   /*スクロ−ル不許可*/
	background-color:#595857;   /*背景色*/
	color:#ebf6f7;   /*フォントカラー*/
			}

    .menuarea{
	width:130px;   /*横幅設定*/
	height:100%;   /*上下余白無し*/
	top:0px;   /*上部余白無し*/
	left:0px;   /*左部余白無し*/
	position:fixed;   /*位置固定*/
	_position:absolute;   /*位置固定(IE6.0用)*/
	background-color:#505050;   /*背景色*/
			}

    .mainarea{
	margin-left:135px;   /*左余白*/
	height:100%;   /*上下余白無し*/
	overflow:auto;   /*スクロ−ル任意*/
			}

/*横位置設定*/
     .cell{
	margin-left:auto;   /*左余白*/
	margin-right:auto;   /*右余白*/
			}

/*画像設定*/
     img{margin-bottom:5px;}   /*画像間の隙間調整*/

/*リンク設定*/
     a{text-decoration:none;}   /*アドレス下線非表示*/
     a:link{color:#c1e4e9;}   /*アドレス・フォントカラー*/
     a:visited{color:#89c3eb;}   /*既閲覧ページアドレス・フォントカラー*/
     a:hover{color:#ffff00;}   /*選択時フォントカラー*/

   /*トップページ移動リンク*/
     .return-top{
	margin-right:5%;   /*テキスト右余白*/
	text-align:right;   /*テキスト右詰め*/
	font-weight:bold;   /*フォント太字*/
	font-size:19px;   /*フォントサイズ*/
			}

/*フォント指定*/
   /*サイトタイトル*/
     .sitetitle{
	margin-left:auto;   /*左余白*/
	margin-right:auto;   /*右余白*/
	vartical-align:middle;   /*テキスト中央揃え・縦*/
	text-align:center;   /*テキスト中央揃え・横*/
	font-size:22px;   /*フォントサイズ*/
	font-family:serif;   /*フォント種類*/
	font-style:italic;   /*フォント装飾・イタリック*/
	color:#ebf6f7;   /*フォントカラー*/
			}

   /*動作環境*/
     .me{
	text-align:right;   /*テキスト右詰め*/
	font-size:12px;   /*フォントサイズ*/
	color:#b3b8bb;   /*フォントカラー*/
			}

   /*一言近況*/
     .message{
	margin-left:2%;   /*左余白*/
	margin-right:2%;   /*右余白*/
	text-align:center;   /*テキスト中央揃え・横*/
	font-size:13px;   /*フォントサイズ*/
	color:#bce2e8;   /*フォントカラー*/
			}

   /*注意書き*/
     .caution{
	line-height:160%;   /*行間*/
	white-space:nowrap;   /*自動改行禁止*/
	font-size:12px;   /*フォントサイズ*/
			}

   /*メニュー見出し*/
     .menu{
	height:50px;   /*セル高さ*/
	vertical-align:top;   /*テキスト上詰め*/
	font-weight:bold;   /*フォント太字*/
	font-size:20px;   /*フォントサイズ*/
			}

   /*メニューコメント*/
     .comment{
	font-weight:normal;   /*フォント通常*/
	font-size:11px;   /*フォントサイズ*/
	color:#B3B8BB;   /*フォントカラー*/
			}

   /*BBリンク*/
     .a-window{
	font-weight:normal;   /*フォント通常*/
	font-size:10px;   /*フォントサイズ*/
			}

   /*ページタイトル*/
     .pagetitle{
	font-size:24px;   /*フォントサイズ*/
	color:#c1e4e9;   /*フォントカラー*/
			}

   /*インデックスページ説明文専用*/
     .index-ex{
	margin-top:20%;   /*上余白*/
	margin-left:auto;   /*左余白*/
	margin-right:auto;   /*左余白*/
	text-align:center;   /*テキスト中央揃え・横*/
	font-size:12px;   /*フォントサイズ*/
			}

   /*種別*/
     .index{
	font-weight:bold;   /*フォント太字*/
	font-size:20px;   /*フォントサイズ*/
			}

   /*説明*/
     .ex{
	line-height:200%;   /*行間*/
	font-size:12px;   /*フォントサイズ*/
			}

   /*本文タイトル*/
     .text-title{
	margin-left:10%;   /*左余白*/
	font-size:28px;   /*フォントサイズ*/
	color:#eaf4fc;   /*フォントカラー*/
			}

   /*テキスト本文*/
     .text{
	line-height:170%;   /*行間設定*/
	margin-left:5%;   /*左余白*/
	margin-right:5%;   /*右余白*/
	font-size:16px;   /*フォントサイズ*/
	color:#f7f6fb;   /*フォントカラー*/
			}

   /*テキスト後書き*/
     .afterword{
	margin-right:5%;   /*右余白*/
	text-align:right;   /*テキスト右詰め*/
	font-size:15px;   /*フォントサイズ*/
	color:#c1e4e9;   /*フォントカラー*/
			}

   /*メールフォームメッセージ*/
     .mail{
	text-align:left;   /*テキスト左詰め*/
	font-size:13px;   /*フォントサイズ*/
			}

   /*リンクインデックスコメント*/
     .link-comment{
	font-size:12px;   /*フォントサイズ*/
	color:#c0c6c9;   /*フォントカラー*/
			}

   /*リンク内傾向説明*/
     .link-cp{
	font-size:10px;   /*フォントサイズ*/
			}

   /*データ類一覧*/
     .data-list{
	margin-top:5%;   /*上余白*/
	margin-left:8%;   /*左余白*/
	line-height:140%;   /*行間設定*/
	text-align:left;   /*テキスト左詰め*/
	vertical-align:middle;   /*テキスト中央揃え・縦*/
	font-size:14px;   /*フォントサイズ*/
			}

   /*コンテンツ名*/
     .contents{
	margin-top:5%;   /*上余白*/
	margin-left:5%;   /*左余白*/
	text-align:left;   /*テキスト左詰め*/
	font-weight:bold;   /*フォント太字*/
	font-size:18px;   /*フォントサイズ*/
	color:#fdeff2;   /*フォントカラー*/	
			}


/*セル設定*/
   /*基本設定*/
     .defaultcell{
	border:0px;   /*枠線無し*/
	border-collapse:collapse;   /*セル間隔消去*/
	margin-left:auto;   /*テーブル中央揃え・左調整*/
	margin-right:auto;   /*テーブル中央揃え・右調整*/
			}

   /*メニュー*/
     .menu-table{
	border:0px;   /*枠線無し*/
	margin-left:10px;   /*左余白*/
			}

   /*トップ更新履歴*/
     .history-top{
	border:0px;   /*枠線無し*/
	margin-left:0px;   /*左余白*/
	vertical-align:top;   /*テキスト上詰め*/	
	text-align:left;   /*テキスト左詰め*/
	line-height:150%;   /*行間*/
	white-space:nowrap;   /*自動改行禁止*/
	font-size:12px;   /*フォントサイズ*/
			}

   /*トップ更新履歴タイトル*/
     .history-top-title{
	border:0px;   /*枠線無し*/
	width:60px;   /*セル横幅*/
	margin-left:auto;   /*左余白*/
	vertical-align:top;   /*テキスト上詰め*/
	text-align:center;   /*テキスト中央揃え・横*/
	line-height:150%;   /*行間*/
			}

   /*トップ更新履歴日付*/
     .history-top-date{
	border:0px;   /*枠線無し*/
	width:55px;   /*セル横幅*/
	vertical-align:top;   /*テキスト上詰め*/	
	text-align:left;   /*テキスト左詰め*/
	line-height:150%;   /*行間*/
			}

   /*トップ更新履歴内容*/
     .history-top-content{
	border:0px;   /*枠線無し*/
	vertical-align:top;   /*テキスト上詰め*/	
	text-align:left;   /*テキスト左詰め*/
	line-height:150%;   /*行間*/
			}

   /*タイトル見出し*/
     .title-index{
	height:20px;   /*セル高さ*/
	width:170px;   /*セル横幅*/
	border-left:solid 1px #FFFFFF;   /*左部罫線*/
	border-right:solid 1px #FFFFFF;   /*右部罫線*/
	border-top:solid 1px #FFFFFF;   /*上部罫線*/
	border-bottom:solid 1px #FFFFFF;   /*下部罫線*/
	text-align:center;   /*テキスト中央揃え・横*/
	font-size:12px;   /*フォントサイズ*/
			}

   /*タイトルセル*/
     .title-etc{
	height:40px;   /*セル高さ*/
	width:170px;   /*セル横幅*/
	border-left:solid 1px #FFFFFF;   /*左部罫線*/
	border-right:solid 1px #FFFFFF;   /*右部罫線*/
	border-bottom:solid 1px #FFFFFF;   /*下部罫線*/
	text-align:center;   /*テキスト中央揃え・横*/
	white-space:nowrap;   /*自動改行禁止*/
	font-size:14px;   /*フォントサイズ*/
			}

   /*内容説明見出し*/
     .text-index{
	height:20px;   /*セル高さ*/
	width:400px;   /*セル横幅*/
	border-right:solid 1px #FFFFFF;   /*右部罫線*/
	border-top:solid 1px #FFFFFF;   /*上部罫線*/
	border-bottom:solid 1px #FFFFFF;   /*下部罫線*/
	text-align:center;   /*テキスト中央揃え・横*/
	font-size:12px;   /*フォントサイズ*/
			}

   /*内容説明セル*/
     .text-etc{
	height:40px;   /*セル高さ*/
	width:400px;   /*セル横幅*/
	border-right:solid 1px #FFFFFF;   /*右部罫線*/
	border-bottom:solid 1px #FFFFFF;   /*下部罫線*/
	padding-left:10px;   /*左余白*/
	white-space:nowrap;   /*自動改行禁止*/
	font-size:12px;   /*フォントサイズ*/
			}

   /*初出日見出し*/
     .date-index{
	height:20px;   /*セル高さ*/
	width:45px;   /*セル横幅*/
	border-right:solid 1px #FFFFFF;   /*右部罫線*/
	border-top:solid 1px #FFFFFF;   /*上部罫線*/
	border-bottom:solid 1px #FFFFFF;   /*下部罫線*/
	text-align:center;   /*テキスト中央揃え・横*/
	padding-left:10px;   /*左余白*/
	padding-right:10px;   /*右余白*/
	font-size:12px;   /*フォントサイズ*/
			}

   /*初出日セル*/
     .date-etc{
	height:44px;   /*セル高さ*/
	width:45px;   /*セル横幅*/
	border-right:solid 1px #FFFFFF;   /*右部罫線*/
	border-bottom:solid 1px #FFFFFF;   /*下部罫線*/
	padding-left:8px;   /*左余白*/
	font-size:12px;   /*フォントサイズ*/
			}

   /*バナー表示最上段セル*/
     .banner-top{
	height:52px;   /*セル高さ*/
	width:205px;   /*セル横幅*/
	border-left:solid 1px #FFFFFF;   /*左部罫線*/
	border-right:solid 1px #FFFFFF;   /*右部罫線*/
	border-top:solid 1px #FFFFFF;   /*上部罫線*/
	padding-top:2px;   /*上部余白*/
	padding-bottom:0px;   /*下部余白*/
	text-align:center;   /*テキスト中央揃え・横*/
	vertical-align:middle;   /*テキスト中央揃え・縦*/
	white-space:nowrap;   /*自動改行禁止*/
	font-size:14px;   /*フォントサイズ*/
			}

   /*バナー表示セル*/
     .banner-etc{
	height:52px;   /*セル高さ*/
	width:205px;   /*セル横幅*/
	border-left:solid 1px #FFFFFF;   /*左部罫線*/
	border-right:solid 1px #FFFFFF;   /*右部罫線*/
	padding-top:2px;   /*上部余白*/
	padding-bottom:0px;   /*下部余白*/
	text-align:center;   /*テキスト中央揃え・横*/
	vertical-align:middle;   /*テキスト中央揃え・縦*/
	white-space:nowrap;   /*自動改行禁止*/
	font-size:14px;   /*フォントサイズ*/
			}

   /*管理人名表示セル*/
     .master{
	height:10px;   /*セル高さ*/
	width:205px;   /*セル横幅*/
	border-left:solid 1px #FFFFFF;   /*左部罫線*/
	border-right:solid 1px #FFFFFF;   /*右部罫線*/
	border-bottom:solid 1px #FFFFFF;   /*下部罫線*/
	padding-top:0px;   /*上部余白*/
	text-align:center;   /*テキスト中央揃え・横*/
	font-size:12px;   /*フォントサイズ*/
			}

   /*サイト説明最上段セル*/
     .site-top{
	height:62px;   /*セル高さ*/
	width:445px;   /*セル横幅*/
	border-right:solid 1px #FFFFFF;   /*右部罫線*/
	border-top:solid 1px #FFFFFF;   /*上部罫線*/
	border-bottom:solid 1px #FFFFFF;   /*下部罫線*/
	padding-left:0.5%;   /*テキスト左余白*/
	padding-right:0px;   /*テキスト右余白*/
	vertical-align:top;   /*テキスト上詰め*/
	line-height:250%;   /*行間*/
	white-space:nowrap;   /*自動改行禁止*/
	font-size:12px;   /*フォントサイズ*/
	color:#abced8;   /*フォントカラー*/
			}

   /*サイト説明セル*/
     .site-etc{
	height:62px;   /*セル高さ*/
	width:445px;   /*セル横幅*/
	border-right:solid 1px #FFFFFF;   /*右部罫線*/
	border-bottom:solid 1px #FFFFFF;   /*下部罫線*/
	padding-left:0.5%;   /*テキスト左余白*/
	padding-right:0px;   /*テキスト右余白*/
	vertical-align:top;   /*テキスト上詰め*/
	line-height:250%;   /*行間*/
	white-space:nowrap;   /*自動改行禁止*/
	font-size:12px;   /*フォントサイズ*/
	color:#abced8;   /*フォントカラー*/
			}

   /*サイト説明文*/
     .site-ex{
	line-height:120%;   /*行間*/
	white-space:nowrap;   /*自動改行禁止*/
	color:#ebf6f7;   /*フォントカラー*/
			}

   /*更新履歴ログ*/
     .history{
	border:0px;   /*枠線無し*/
	margin-left:10%;   /*左余白*/
	line-height:150%;   /*行間*/
	font-size:13px;   /*フォントサイズ*/
			}

   /*更新履歴ログ日付*/
     .history-date{	
	width:70px;   /*セル横幅*/
			}

-->
