@charset "shift_jis";
/*オレンジ背景テーブル*/

.o_b1 {
	background-color: #FFC001;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.o_r2 {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-color: #FFC001;
}
.o_r1 {
	background-color: #FFC001;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.o {
	background-color: #FFC001;
}
.o_l1b1r2 {
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFC001;
	border-bottom-color: #FFC001;
	border-left-color: #FFC001;
}
.o_l1b2r2 {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFC001;
	border-bottom-color: #FFC001;
	border-left-color: #FFC001;
}
.o_b1r1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFC001;
	border-bottom-color: #FFC001;
	vertical-align: top;
}
.o_b1r2 {
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFC001;
	border-bottom-color: #FFC001;
	vertical-align: top;
}

.o_b2r2 {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFC001;
	border-bottom-color: #FFC001;
}
.o_b2r1 {
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFC001;
	border-bottom-color: #FFC001;
}
.o_r2b1 {
	background-color: #FFC001;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/*テーブル内テキスト（中央寄せ）*/
.cb {
	font-size: 80%;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1.4;
}
.cw {
	font-size: 80%;
	color: #FFFFFF;
	text-align: center;
}
.c15w  {
	font-size: 80%;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
	height: 30px;
}

.g_b2r2_w {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.g_b2gr1w {
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
}
.g_b2gr2g {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

.g_b2wr1g {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.g_b2wr2g {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
.g_b2gr1g {
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.g_b2r1_w {
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

.g_b2gr2w {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
}
.cb1        {
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	font-size: 80%;
}
