@charset "UTF-8";
/* CSS Document */

/*=====================
index
=======================*/
/*=====================
shutoku
=======================*/
.shikaku_shu_02,
.shikaku_shu_03,
.shikaku_shu_04 {
	font-size: larger;
	color: #FFFFFF;
	background-color: #777777;
}
.shikaku_shu_02 {
	width: 122px;
}
.shikaku_shu_03 {
	width: 132px;
}
.shikaku_shu_04 {
	width: auto;
}

/*=====================
kokkashiken
=======================*/
#shikaku_kokka_01 {
	width: 278px;
	height: auto;
	float: left;
	margin: 0;
	padding: 0;
}
#shikaku_kokka_01 td {
	padding: 7px 9px 5px 9px;
	border: #999999 1px solid;
	vertical-align: top;
}
.shikaku_to_kokka {
	width: 142px;
	background-color: #FFDCBF;
}

/*=====================
shikaku_support
=======================*/
#shikaku_suppo01 {
	width: 581px;
	height: auto;
	margin: 0 0 0 0;
	padding: 21px 20px 0 20px;
	clear: both;
	float: left;
	border: #C81042 1px solid;
}
#shikaku_suppo02 {
	width: 394px;
	height: auto;
	margin: 0;
	padding: 0;
	float: left;
}
#shikaku_suppo03 {
	width: auto;
	height: auto;
	float: left;
	margin: 0;
	padding: 28px 0 0 0;
}

/*------------------------------------共通------------------------------------*/
/*=====================
テーブル（623px）
=======================*/
#shikaku_table_01 {
	width: 623px;
	height: auto;
	margin: 7px 0 0 0;
	padding: 0;
}
#shikaku_table_01 td {
	padding: 7px 9px 5px 9px;
	border: #999999 1px solid;
	vertical-align: top;
}

/*=====================
テーブル内のテキスト・バックグラウンドカラー
=======================*/
.shikaku_tabletext01 {
	font-size: larger;
	color: #FFFFFF;
	background-color: #777777;
}
.shikaku_tabletext01-2 {
	font-size: larger;
	color: #FFFFFF;
	background-color: #777777;
	width: 40px;
}
.shikaku_tabletext02 {
	font-size: 75%;
}
.shikaku_to {
	background-color: #FFDCBF;
}
.shikaku_ju {
	background-color: #CAE6FF;
}
.shikaku_ri {
	background-color: #CBE8C5;
}

/*=====================
テキスト（左）
=======================*/
.shikaku_text_l01 {
	width: 320px;
	height: auto;
	float: left;
	margin: 0;
	padding: 0 25px 0 0;
}

