/*-----------------------------------------------
 __旧スタイルシート移行
-----------------------------------------------*/

BODY { color: #000; 
font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', sans-serif; 
}


/*	▼基本文字（）　*/
.txtSSmono {
	font-size: 6pt ;
}

/*	▼基本文字（小-1行）　*/
.txtSmono {
	font-size: 11px ;
}

/*	▼基本文字（小-複数行）　*/
.txtS {
	font-size: 11px ;
	line-height: 140% ;
}

/*	▼基本文字（大-1行）　*/
.txtLmono {
	font-size: 9pt ;
	letter-spacing: 0.1em;
}

/*	▼基本文字（大-複数行）　*/
.txtL {
	font-size: 9pt ;
	line-height: 140% ;
}

/*	▼特大文字（中大-1行）　*/
.txtML {
	font-size: 11pt ;
}

/*	▼特大文字（特大-1行）　*/
.txtLL {
	font-size: 14pt ;
}

/*	▼検索条件項目　*/
.sCap {
	font-size: 10px ;
	color:#8E4F0C;
}

/*	▼検索条件項目（大）　*/
.sCap_l {
	font-size: 12px ;
	color:#8E4F0C;
	padding:6px 0px 3px 0px;
}


/*	▼中心揃え用（使用中止）　*/
/*#itmMddl { vertical-align: middle ; }*/
/*INPUT { vertical-align: middle ; }*/

/*	▼基本リンクカラー　*/
a:link { color:#0033CC; }
a:visited { color:#663399 ; }
a:hover { color:#FF3300 ; }
a:active { color:#FFCC00 ; }

/*	▼リンクカラー（白文字-濃紺バック）　*/
a.w01:link { color:#FFFFFF; }
a.w01:visited { color:#99CCFF ; }
a.w01:hover { color:#FFFF00 ; }
a.w01:active { color:#FF3300 ; }

/*	▼リンクカラー（白文字-グレーバック）　*/
a.w02:link { color:#FFFFFF; }
a.w02:visited { color:#CCCCCC ; }
a.w02:hover { color:#FFFF00 ; }
a.w02:active { color:#FF3300 ; }

/*	▼リンクカラー（白文字-濃グリーンバック）　*/
a.w03:link { color:#FFFFFF; }
a.w03:visited { color:#C3F398 ; }
a.w03:hover { color:#FFFF00 ; }
a.w03:active { color:#FF3300 ; }

/*	▼リンクカラー（白文字-グレーバック）　*/
a.w99:link { color:#FFFFFF; }
a.w99:visited { color:#FFFFFF ; }
a.w99:hover { color:#FFFF00 ; }
a.w99:active { color:#FF3300 ; }


/*	▼リンクカラー（黒文字）　*/
a.bk01:link { color:#000000; }
a.bk01:visited { color:#666666 ; }
a.bk01:hover { color:#FF3300 ; }
a.bk01:active { color:#FFCC00 ; }

/*	▼リンクカラー（黒文字）　*/
a.bk02:link { color:#000000; }
a.bk02:visited { color:#000000 ; }
a.bk02:hover { color:#FF3300 ; }
a.bk02:active { color:#FFCC00 ; }

/*	▼リンクカラー（ヘッダ赤バック用）　*/
a.headerLink:link { color:#F0FF00; }
a.headerLink:visited { color:#FE9B00 ; }
a.headerLink:hover { color:#FFFFFF ; }
a.headerLink:active { color:#740000 ; }

/*	▼画像枠用リンクカラー　*/
a.imgBdr:link { color:#CCCCCC; }
a.imgBdr:visited { color:#CCCCCC ; }
a.imgBdr:hover { color:#FF3300 ; }
a.imgBdr:active { color:#FFCC00 ; }



/*	▼タイプ別写真テーブル用　*/
.typeTd01 {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #AFAFAF;
	border-right-color: #AFAFAF;
	padding: 5px;
}

.typeTd02 {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #AFAFAF;
	border-right-color: #C0A678;
	padding: 5px;
}

.typeTable {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #C0A678;
	border-left-color: #C0A678;
}

.typeTd03 {
	background-color: #ECECEC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #C0A678;
	border-right-color: #C0A678;
	padding: 3px;
}


/*	▼フッターコピーライト用　*/
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: center;
	clear: both;
	margin-top: 10px;
}




/*	▼色用　*/
#tFFFFFF { color: #FFF ; }
#tE3E9F4 { color: #E3E9F4 ; }
#tCCCCCC { color: #CCC ; }
#tCC6666 { color: #C66 ; }
#tCC6600 { color: #C60 ; }
#tCC0066 { color: #C06 ; }
#tCC0000 { color: #C00 ; }
#t99CCFF { color: #9CF ; }
#t999999 { color: #999 ; }
#t996666 { color: #966 ; }
#t993366 { color: #936 ; }
#t66CC66 { color: #6C6 ; }
#t6699CC { color: #69C ; }
#t666666 { color: #666 ; }
#t663399 { color: #639 ; }
#t336699 { color: #369 ; }
#t333399 { color: #339 ; }
#t333333 { color: #333 ; }
#t052461 { color: #052461 ; }
#t009900 { color: #090 ; }
#t003399 { color: #039 ; }
#t000099 { color: #009 ; }
#t000000 { color: #000 ; }


#about h1 {
	font-size: 18px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E30404;
	border-left-color: #E30404;
}
#about {
	padding: 0px;
	width: 90%;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
