/*general font*/
.f0{font-size:10px;line-height:130%; color: #FF0000;}
.f0_2{font-size:10px;line-height:130%; color: #000000;}
.f1{font-size:10px;line-height:130%; color: #466B8B;}
.f3{font-size:12px;line-height:130%}
.f3_2{font-size:12px;line-height:180%}
.f4{font-size:14px;line-height:130%}
.f5{font-size:16px;line-height:130%;font-weight:bold;}
.f5_2{font-size:16px;line-height:130%}
.f6{font-size:18px;line-height:130%;font-weight:bold;}
.f6_2{font-size:18px;line-height:130%}
.orangecolor{color: #FF9900;}

/*a*/
a {
	color: #3B599B;
}

a:hover {
	color: #FF0000;
}


a.type1 { color:#FFFFFF; }
a:hover.type1 { color:#FF0000; }



/*padding*/
.pad {
	padding-top: 4px;
	padding-bottom: 4px;
}

/*bg white*/
.white{
	background-color: #FFFFFF;
}


/*bg gray*/
.gray{
	background-color: #F0F0F0;
}

/*bg gray*/
.gray2{
	background-color: #CCCCCC;
}

/*general table*/

table{
	background-color: #FFFFFF;
}
th{
	font-size:12px;
	font-weight: normal;
	background-color: #CECECE;
}
td{
	font-size:12px;
	font-weight: normal;
	background-color: #FFFFFF;
}
.td_black{
	font-size:12px;
	font-weight: normal;
	background-color: #000000;
}
.td_menu_blue{
	font-size:12px;
	font-weight: normal;
	background-color: #466B8B;
}
.td_copyright_orange{
	font-size:12px;
	font-weight: normal;
	background-color: #FF9900;
}
.td_green{
	font-size:12px;
	font-weight: normal;
	background-color: #007263;
}

.td_gray{
	font-size:12px;
	font-weight: normal;
	background-color: #666666;
}

.td_red{
	font-size:12px;
	font-weight: normal;
	background-color: #A30234;
}

.td_red2{
	font-size:12px;
	font-weight: normal;
	background-color: #D99996;
}

table.orange{
	background-color: #FF9900;
}



/*文字間調整 3文字と4文字*/

.warituke3 {
	letter-spacing: 12px;
}

.warituke4 {
	letter-spacing: 3px;
}

/*文字間調整 8文字と9文字*/

.warituke8 {
	letter-spacing: 2px;
}

.warituke9 {
	letter-spacing: 0px;
}

/*画像の余白を削除*/
/*画像の下の余分な隙間を消す*/
#program img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:bottom;
	/*border: 1px solid #000000;*/
}

/*上記はID指定で行ったスタイル。HTMLには効くが、PHPには効かない*/
/*PHPに聞かせるときは、インラインでひとつずつ<img class="sukima">と設定すると効いてくれる*/
/*画像の下の余分な隙間を消す PHPに効かせるため(PHPのみに設定する)*/
img.sukima {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:bottom;
	/*border: 1px solid #000000;*/
}

/*展示ページ　ボタンの動きと画像の動き*/
/*画像の下の余分な隙間を消す*/
#tenji img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:text-bottom;
	/*border: 1px solid #000000;*/
}

/*マウスオーバー色*/

a:hover.green { color:#007263; }


a:hover.red { color:#990000; }


a:hover.blue { color:#0000FF; }

/*開催概要　会期会場カラー
green--#007263
blue--#1C3880*/
.kaiki th{ color:#005E52; 
		background-color: #FFFFFF;
}

.download_btn{
	margin: 2px 0px 0px 0px;
}
