body {
/*  F1F2F4  */
	background-color: #ffffff;
	scrollbar-base-color: #ff69b4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(image/bg01.gif);
	background-attachment: scroll;
	background-position:  top;
	background-repeat: repeat-y;
}

.m { color: #000000; line-height: 22px; font-size: 14px;}
.m2 { color: #000000; line-height: 26px; font-size: 16px;}
.m3 { color: #41a2fc; line-height: 22px; font-size: 14px;}
.m4 { color: #ff0000; line-height: 22px; font-size: 14px; font-weight: bold; }
.m5 { color: #ff0000; line-height: 22px; font-size: 14px;background-color: #ffff00;font-weight: bold; }
.m5y { color: #000000; line-height: 22px;  background-color: #ffff00;font-weight: bold; }
.m5x {  line-height: 22px; font-size: 14px;background-color: #ffff00; }
.m5b { color: #131eff; line-height: 22px; font-size: 16px;font-weight: bold; }

.m6 { color: #009900; line-height: 22px; font-size: 14px;font-weight: bold; }
.m7 { color: #0033ff; line-height: 22px; font-size: 14px;font-weight: bold; }
.m8 {  line-height: 35px; font-weight: bold; }
.m8a {  line-height: 35px; font-weight: bold; background-color: #ffff00;}
.m9 { color: #ff0000; line-height: 22px; font-size: 22px;background-color: #ffff00;font-weight: bold; }
.m10 { color: #ff0000; line-height: 22px; font-size: 18px;background-color: #ffff00;font-weight: bold; }
.m11 { color: #ff0000; line-height: 35px; background-color: #ffff00;font-weight: bold; }
.s { color: #000000; line-height: 14px; font-size: 10px;}
.s12 { color: #000000; line-height: 14px; font-size: 12px;}
.b { color: #000000;  font-size: 14px; font-weight:bold; line-height: 22px; }
.b2 { color: #0196e3;  font-size: 14px; font-weight:bold; line-height: 22px; }
h2.page_title {
	font-size:123.1%;
	font-weight:bold;
	color:#00479d;
	margin:0px 0px 15px 0px;
	padding:25px 5px 30px 85px;
	background:url(image/bar001.gif) no-repeat left top;
	}
.x1 { background-color: #e2f4ff; width: 98%;}
.xbox { padding:15px; }


table#table_mode1{
	border-collapse:collapse;
	margin-top:15px;
}
table#table_mode1 th{
	background-color:#F5F5F5;
	border:1px solid #DDDDDD;
	color:#006633;
	font-weight:bold;
	vertical-align:top;
	padding:8px;
}
table#table_mode1 td{
	padding:5px;
	border:1px solid #DDDDDD;
}
table#table_mode1 td.bg{
	background-color:#F0F0F0;
	font-weight:bold;
}


.twitter-share-button{
    width: 80px !important;
}
