@charset "utf-8";
body {
	background-color: #ECF2FF;
	font-size: 13px;
	color: #005E8A;
}

body, td, th {
	color: #005E8A;
	font-size: 13px;
}

h1, h2, h4 {
	color: #999999;
	font-size: 12px;
}

h3, h5, h6 {
	color: #996666;
}
a:link { font-size: 13px; text-decoration: none} a:hover { font-size: 13px; color: #CC3333} a:visited { font-size: 13px; text-decoration: none}
a:active {  font-size: 13px; color: #999999}
a:link {  font-size: 13px; text-decoration: none}
a {  font-size: 13px; color: #0000FF; text-decoration: none}
a:active {  font-size: 13px; color: #666666; text-decoration: underline}
.文字太（オレンジ） {
	color: #FF9966;
}
.文字太（オレンジ） {
	color: #FF9966;
	font-weight: bold;
}
.写真中央 {
	text-align: center;
}
.赤文字 {
	color: #FF0000;
	font-size: medium;
}

.table1 { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #CCCCCC solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
 } 

 .table1 TD { 
border: 1px #CCCCCC solid; /* セルの枠線（太さ・色・スタイル） */ 
 }  
 
 .table2 { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 0px #FFFFFF solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
 } 

 .table2 TD { 
border: 0px #FFFFFF solid; /* セルの枠線（太さ・色・スタイル） */ 
 } 
 
.table3 { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #88D9FF solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
 } 

 .table3 TD { 
border: 0px #88D9FF solid; /* セルの枠線（太さ・色・スタイル） */ 
 } 
 
.font16 {
	font-size: 14px;
	color: #0033CC;
}
.aka {
	color: #FF0000;
}
.font16 {
	font-size: 16px;
	color: #FF0000;
}
.font-16 {
	font-size: 16px;
}
.aka16px {
	color: #CC0000;
}
.aka18px {
	color: #FF0000;
	font-size: medium;
}

AddType video/ogg .ogg .ogv
AddType video/mp4 .mp4
AddType audio/ogg .ogg
AddType application/ogg .ogg .ogv 