/* absolute size set */
.a36 { font-size:36px; font-family:Osaka, "ＭＳ Ｐゴシック" }
.a32 { font-size:32px; font-family:Osaka, "ＭＳ Ｐゴシック" }
.a30 { font-size:30px; font-family:Osaka, "ＭＳ  Ｐゴシック" }
.a24 { font-size:24px; font-family:Osaka, "ＭＳ Ｐゴシック" }
.a21 { font-size:21px; font-family:Osaka, "ＭＳ Ｐゴシック" }
.a18 { font-size:18px; font-family:Osaka, "ＭＳ Ｐゴシック" }
.a16 { font-size:16px; font-family:Osaka, "ＭＳ Ｐゴシック" }
.a14 { font-size:14px; font-family:Osaka, "ＭＳ Ｐゴシック" }
.a13 { font-size:13px; font-family:Osaka, "ＭＳ Ｐゴシック" }
.a12 { font-size:12px; font-family:Osaka, "ＭＳ Ｐゴシック" }
.a11 { font-size:11px; font-family:Osaka, "ＭＳ Ｐゴシック" }
.a10 { font-size:10px; font-family:Osaka, "ＭＳ Ｐゴシック" }
.a9 { font-size:9px; font-family:Osaka, "ＭＳ Ｐゴシック" }

.t2 { color: #333399; font-size:12px; font-family:"Osaka", "ＭＳ Ｐゴシック"; font-weight: bold; line-height:200%;}
H3 { color: #818181; font-size:12px; font-family:"Osaka", "ＭＳ Ｐゴシック"; font-weight: bold; line-height:200%; padding:1px; border-bottom:1px solid #f60; border-left:3px solid #f60;}


a:link {  color: #6666FF; text-decoration: none;}
a:visited {  color: #6666FF; text-decoration: none;}
a:hover {  color: #0000AA; text-decoration:underline;}
a:active {  color:#008080; text-decoration: none;}

a.foot:link {  color: #F66EA5; text-decoration: none;}
a.foot:visited {  color: #F66EA5; text-decoration: none;}
a.foot:hover {  color: #1100FF; text-decoration:underline;}
a.foot:active {  color: #F66EA5; text-decoration: none;}

body {  background-color: #FFFFFF; margin-top: 0px; margin-left: 0px; margin-bottom: 0px;}

/* フッター */
.foot {
	color: #2D3A97;
	font-size:12px;
	font-family:Osaka, "ＭＳ Ｐゴシック";
	}

.table_l {color: #2D3A97; background-color: #EEEEEE; font-size:12px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック"; margin-left: 2px; margin-right: 2px;}

.table_r {color: #2D3A97; background-color: #CCCCCC; font-size:12px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック"; margin-left: 2px; margin-right: 2px;}

.interview_1 {color: #777777; font-size:12px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック";}
.interview_2 {color: #777700; font-size:12px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック";}
.interview_3 {color: #770077; font-size:12px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック";}
.interview_4 {color: #007777; font-size:12px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック";}
.interview_5 {color: #007700; font-size:12px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック";}

.interview_t {color: #2D3A97; font-size:14px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック"; padding-top: 10px; padding-bottom: 5px;}

.form_title {color: #007777; font-size:12px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック";}
.form_text {color: #007777; font-size:12px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック";}
.error_text {color: #000077; font-size:12px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック";}

.pu_date {color: #0022FF; font-size:14px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック";}
.pu_title {color: #FF0022; font-size:10px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック";}
.pu_text {background-color: #000055;color: #FFFFFF; font-size:10px; font-family:Osaka, MS UI Gochic, "ＭＳ Ｐゴシック";}

.top_news {
	ime-mode: disabled;
	color: #3333FF;
	background-color: #EEEEFF;
	font-size:12px;
	width: 429px;
	line-height: 30px; 
	}

.top_news2 {
	ime-mode: disabled;
	color: #2D3A97;
	font-size:12px;
	line-height: 14px; 
	}




/* 白色 */
.white_title {
	color: #FFFFFF;
	font-size:10px;
	font-family:Osaka, "ＭＳ Ｐゴシック";
	margin-left: 10px;}

.white {
	color: #FFFFFF;
	font-size:10px;
	font-family:Osaka, "ＭＳ Ｐゴシック";}
	
/* テーブル */
.table_title {
	margin-left: 10px;}
