a:link    {/*未訪問のアンカー*/
			color : blue;
			text-decoration:none;}
a:visited {/*訪問済みのアンカー*/
			color : blue;
			text-decoration:none;}
a:active  {/*選択中のアンカー*/
			color : red;
			text-decoration:underline;}
a:hover   {/*マウスが通過しているアンカー(CSS2)*/
			color : red;
			text-decoration:underline;}

a:link#other	{/*未訪問のアンカー#別ウィンドウ*/
			color : SlateBlue;
			text-decoration:none;}
a:visited#other {/*訪問済みのアンカー#別ウィンドウ*/
			color : SlateBlue;
			text-decoration:none;}
a:active#other  {/*選択中のアンカー#別ウィンドウ*/
			color : red;
			text-decoration:underline;}
a:hover#other   {/*マウスが通過しているアンカー(CSS2)#別ウィンドウ*/
			color : red;
			text-decoration:underline;}

a:link#b	{/*未訪問のアンカー#別ウィンドウ*/
			color : #67412F;
			text-decoration:none;}
a:visited#b {/*訪問済みのアンカー#別ウィンドウ*/
			color : #67412F;
			text-decoration:none;}
a:active#b  {/*選択中のアンカー#別ウィンドウ*/
			color : red;
			text-decoration:underline;}
a:hover#b   {/*マウスが通過しているアンカー(CSS2)#別ウィンドウ*/
			color : red;
			text-decoration:underline;}

.text		{/*一般テキスト*/
			font-size: 10.5pt;
			font-weight: bold;
			line-height:130%;}
.text_white{/*一般テキスト・白*/
			font-size: 10.5pt;
			font-weight: bold;
			line-height:130%;
			color:white;}
.text_info	{/*テキストinfo用（でかい！）*/
			font-size: 12pt;
			font-weight: 700;
			line-height:130%;}

.text_flat	{/*テキストフラット（戻し用）*/
			font-size: 10.5pt;
			font-family: 'ＭＳ Ｐゴシック', sans-serif;
			font-weight: normal;
			line-height:130%;}
.indent1	{/*インデント*/
			font-size: 14pt;
			font-family: ＤＦＰ特太ゴシック体, sans-serif;
			font-weight: bold;
			line-height:130%;}
.cd_title	{/*cd_title*/
			font-size: 14pt;
			font-weight: bolder;
			line-height:130%;}
.ch		{/*章題テキスト*/
			font-size: 12pt;
			font-weight: bolder;}
.page_title	{/*ページタイトル*/
			font-family: Impact, sans-serif;
			font-size: 24pt;
			font-weight: bolder;}
.page_link		{/*ページリンク用*/
			font-family: Impact, sans-serif;
			font-size: 20pt;
			line-height:110%;}
.footer_link	{/*フッターリンク用*/
			font-family: Impact, sans-serif;
			font-size: 8pt;
			line-height:110%;}
.attention	{/*注意！（赤強調）*/
			font-family: Impact, sans-serif;
			font-size: 18pt;
			font-weight: bolder;
			color: red;}
.black		{/*黒抜き（リンク変色回避）*/
			color: black;}
.white		{/*白抜き（リンク変色回避）*/
			color: white;}
.red		{/*赤（注意点など）*/
			color:red;}
.copyright	{/*著作権*/
			font-size: 8pt;}
.topics		{/*囲み記事*/
			font-family: 'ＭＳ Ｐゴシック', sans-serif;
			float:left;
			width:100%;
			border:solid;
			border-width:2px;
			border-color:orange;
			background-image: url("images/ami_greenl.gif");
			scroll:y;
			padding:10px;
			font-size: 10.5pt;}
.topics_corner{font-size:1px;
			background-color:orange;
			height:1px;}

.contents_text{/*コンテンツ用マージン*/
			rightmargin:20px;}
table.contents_bk{/*コンテンツテーブル・背景*/
		background: url(images/cont_bk.jpg);
		background-repeat:no-repeat;
		background-color:white;
		background-position:left;}
h1		{/*h1*/
		line-height:1;
		MARGIN: 0px;
		padding-bottom:0px;
		padding-top:0px;}
h1#index	{/*h1インデックス*/
		line-height:1;
		MARGIN: 0px;
		padding-bottom:0px;
		padding-top:2px;
		/*font-family: ＤＦＰPOP体,cursive;*/
		font-size: 9pt;
		color: gray;}
h2#news		{/*h2news*/
		line-height:120%;
		MARGIN: 0px;
		font-size: 20pt;
		padding-bottom:0px;
		padding-top:0px;}
h2		{/*h2*/
		line-height:120%;
		MARGIN: 0px;
		padding-bottom:0px;
		padding-top:0px;}
h2#past	{/*h2-past*/
		font-size: 12pt;
		line-height:120%;
		MARGIN: 0px;
		padding-bottom:0px;
		padding-top:0px;}
h3#topic	{/*h3-topic*/
		font-size: 12.5pt;
		line-height:120%;
		MARGIN: 0px;
		padding-bottom:3px;
		padding-top:0px;}
.footer_bk{/*コンテンツテーブル・背景*/
		/*background-color:#fafaaa;*/}
table#top{/*テーブル・トップ*/
		MARGIN: 0px;*/}
.green_bk{/*コンテンツテーブル・背景*/
		background-image: url("images/ami_greenl.gif");
		/*background-color:#fafaaa;*/}
.ami_white{/*コンテンツテーブル・背景*/
		background-image: url("images/ami_white.gif");}
.ami_black{/*コンテンツテーブル・背景*/
		background-image: url("images/ami_black.gif");}
.prof_b{/*profileの項目*/
		border-style:solid;}
.prof_i{/*profileの項目*/
		padding:0 0 0 20%;}
.sumi_b { background-image: url("images/sumi_b.gif");
		background-repeat:no-repeat;
		background-position:left;
		margin:0px;}
.sumi { background-image: url("images/sumi.gif");
		background-repeat:no-repeat;
		background-position:left;
		margin:0px;}
