@charset "Shift_JIS";	/* 文字エンコードの設定（削除不可） *//* ***********************************************/* HTML要素（一部#ID） */*	{margin:0px;	padding:0px;}/* 基本構造 */html	{	}body{	font-size:12px;	color:#777;font-family : Verdana,Georgia,Tahoma;	text-decoration : none;	line-height : 20px;	margin : 0px;	background-color:#fff;	background-image:url();	/* 背景画像の指定 */		background-repeat:no-repeat;/* 背景画像の繰り返し指定 */	background-position:0px 0%;/* 背景画像の位置指定 */	}hr	{display:none;}/* 見出し */h1,h2,h3,h4,h5,h6	{	}h1	{color:#99cccc;font-size:20px;letter-spacing:10px;background-color:transparent;padding:20px;}h2	{padding:0 0 7px 0;color:#000;font-family:Verdana;font-size:15px;letter-spacing:5px;border-bottom:1px dashed #99cccc; margin:10px 25px 15px 25px;}h3	{font-size:13px;border-width:0 0px 1px 19px;border-style:solid; border-color:#99cccc;padding:0 0 0 5px;margin-top:15px;}h4	{font-size:12px;}h5	{font-size:11px;}h6	{font-size:10px;}/* 段落 */p	{margin:0px;}/* アンカー */a	{color:#000;text-decoration:underline;font-size:12px;}	a:link{color:#000;text-decoration:none;font-size:12px;}	a:visited{color:#000;text-decoration:none;font-size:12px;}	a:hover	{color:#777;text-decoration:none;font-size:12px;}	a:active{color:#000;text-decoration:none;font-size:12px;}	a:focus	{	}/* 強調・追加・削除 */em	{font-weight:bold;}strong	{font-weight:bold; background-color:#777; color:#000;}ins	{text-decoration:underline;}del	{text-decoration:line-through;}/* フォーム */	input#TEXT	{background-color:#fff;color:#777;width:70%;border:1px solid #777;}	#RADIO	{border:0;}	#CHECKBOX	{border:0;}	input#BUTTON	{background-color:#777;color:#fff;padding:0;width:70%;}textarea	{background-color:#fff;color:#777;width:70%;border:1px solid #777;}select	{background-color:#fff;color:#777;}/* リスト */ol	{margin:10px 0 0 25px;	}	ol li	{display:inline; padding:0; margin:0;	}	/* サムネイル画像に触れたときのリンク */		 ol li a{ text-decoration:none; display:block;                          float:left;                         margin:0;                         width:30px; height:30px; /* サムネイル画像の横幅と縦幅,30x30 */                         border:1px solid #fff; }			ol li a:hover{ border:1px solid #777; }		   ul	{margin:0 0 0 25px;		}	ul li	{	}dl	{margin:0 0 0 5px;		}	dt	{font-weight:bold;margin-top:5px;}	dd	{padding-left:5px;border-width:0 0 0 3px;border-style:solid;border-color:#777;margin:0 10px 0 10px;}/* アドレス */address	{display:inline;font-style:normal;}/* 引用（サンプルページ未記述） */blockquote	{color:#777;background-color:#fff;margin:10px;padding:5px;border:1px solid #777;}cite,q	{margin:5px;font-style:italic;text-decoration:underline;}/* 整形済みテキスト（サンプルページ未記述） */pre	{font-size:90%;width:90%;overflow:auto;margin-left:auto;margin-right:auto;background-color:#fff;color:#777;border:1px solid #777;}/* 物理要素 */b	{font-weight:bold;}i	{font-style:italic;}big	{font-size:150%;}small	{font-size:60%;}tt	{font-family:monospace;}/* ***********************************************/* 各#ID＆.class */body#INDEX	{	}div#PAGETOP	{width:650px;margin:0 auto;padding:0;text-align:center;	}div#HEADER	{text-align : center;	width:648px;	height:100px;	border-top:solid 0px #99cccc;	border-right:solid 1px #99cccc;	border-left:solid 1px #99cccc;	border-bottom:solid 1px #99cccc;	padding: 0;	margin :0px auto;	background-color:transparent;	}	ul#PAN	{margin-left:10px;margin-right:10px;}	ul#PAN li{list-style:none;display:inline;font-size:10px;}	div#MENU	{text-align:center;}	#MENU h2	{ display:none; }	#MENU ul	{margin:15px; padding:0px; } 		#MENU li{display:inline;list-style-type:none;color:#000; padding:5px;}		#MENU li a{text-decoration:none; color:#000;border:1px solid #fff;padding:5px;}		#MENU li a:hover{text-decoration:none;color:#000;border:1px dashed #777;padding:5px;}		#MENU li.menu-on a{border:1px solid #777;color:#777;padding:5px;}div#KIZI	{	padding:0;	text-align: left;	width:648px;	border-top:solid  1px #99cccc;	border-right:solid 1px #99cccc;	border-left:solid 1px #99cccc;	border-bottom:solid 0px #99cccc;	margin:0px auto;	background-color:transparent;}	div.text	{margin:0 25px; }		ul.modori	{padding:7px;list-style-type:none;text-align:right;clear:both;}div#FOOTER	{text-align :center;	width:648px;	border-top:solid 0px #99cccc;	border-right:solid 1px #99cccc;	border-left:solid 1px #99cccc;	border-bottom:solid 0px #99cccc;	margin :0px auto;	color:#777;  	background-color:transparent;}#FOOTER h2	{display:none;}#FOOTER ul	{margin:0;}#FOOTER li	{list-style:none;display:inline;margin-left:10px;margin-right:10px;}/* 以下追加ＣＳＳ *//* 会報 BN用 */BODY#KAIHOU_VIEW{width:600px;margin:15px auto 0 auto;padding:0;text-align:center;}TABLE#KAIHOU_VIEW{width: 500px;border: 1px solid #99cccc;font-size: 10pt;}TD#KAIHOU_TITLE{background: #99cccc;font-size: 10pt;}TD#KAIHOU_VIEW{font-size: 10pt;}BODY#KAIHOU_MENU{margin:15px 10px 0 10px;padding:0;text-align:center;}td#KAIHOU_MENU{padding-left: 3px;padding-top: 3px;;padding-right: 3px;border-bottom: 1px solid #99cccc ;font-size: 10pt;}TABLE#KAIHOU_ADMIN{border: 1px solid #99cccc;font-size: 8pt}/* カウンター部分。右寄せテキスト */.text-right{  text-align : right;}		