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

/****** グローバル ******/
#content #content-2 #content-3 .layoutCenter.wide97 .globalList {
	/* [disabled]border: 1px solid #666;
*/
	background: #fff;
	line-height: 1.2em;
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList tr th {
	color: #FFF;
	background: #446998;
	border-right:  1px solid #fff;
	border-bottom: 1px solid #FFF;
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList tr th:last-of-type {
	border-right: none;
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList_2 tr:nth-child(odd) {
	background: #eee;
	line-height: 1.2em;
}
/*#content #content-2 #content-3 .layoutCenter.wide97 .globalList tr:last-of-type td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}*/
/*#content #content-2 #content-3 .layoutCenter.wide97 .globalList tr td:last-of-type {
	border-right: none;
}*/
#content #content-2 #content-3 .layoutCenter.wide97 .globalList tr td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList tr:last-of-type td {
	border-bottom: none;
	/*color: #EB0B0F;*/
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList.radius-10-bottom tr .top {
	color: #466A96;
	background: #A4D8F6;
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList.radius-10-bottom tr .end_tr {
	border-bottom: 1px solid #999;
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList tr td table caption {
	background: #FFF;
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList.radius-10-bottom tr .end_tr.no_bg {
	background: #FFF;
}
#content #content-2 #content-3 .layoutCenter.wide97 table.globalList {
	font-size: 90%;
	line-height: 1.2em;
	margin-bottom: .5em;
	border: 1px solid #999;
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList.radius-10-bottom tr .top.end_tr_white {
	border-bottom: 1px solid #FFF;
}
#content #content-2 #content-3 .layoutCenter.wide97 .chuu {
	font-size: 90%;
}
#content #content-2 #content-3 .layoutCenter.wide97 .chuu_2 {
	font-size: 80%;
	line-height: 1.2em;
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList.radius-10-bottom tr.bunya {
	background: #A4D8F6;
	color: #466A96;
}
#content #header_topPage #menu_0 #MenuBar1 li ul .globalList_text {
	line-height: 1.2em;
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList.radius-10-bottom tr .this_small {
	font-size: 90%;
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList ul {
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: -2em;
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList.radius-10-bottom tr .noBorder {
	border-bottom-style: none;
}
/****** グローバル ENF ******/
#content #content-2 #content-3 .layoutCenter.wide97 .globalList.radius-10-bottom tr td p {
	padding: .5em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aaa;
}
#content #content-2 #content-3 .layoutCenter.wide97 .globalList.radius-10-bottom tr td p:last-of-type {
	border-bottom: none;
}
