body { margin: 0; padding: 0; }
/* #page { font-size: 0.9em; background-color: #e0e0e0; width: 763px; margin: 0 auto; padding: 0 9px; } */
#head { font-size: 0.9em; font-style: inherit; background-color: #fff; }
#menu { background-color: white; margin: 0; padding :0; }
#title{ color: #ababab; background-color: white; clear:both;}
#title a { color: gray; text-decoration: none; margin: 0; padding: 0 12px; }
#title a:hover { color: black; text-decoration: none; margin: 0; padding: 0 12px; }
#mainwaku { background-color: #fff; width: 763px; margin: 0; padding: 25px 0 20px; }
#main { width: 660px; margin-right: auto; margin-left: auto; }
#news { color: #a7a7a7; font-size: x-small; font-style: inherit; background-color: #f7f7f7; margin: 0; padding: 12px 10px 12px 0; }
#news a{ color: #2760b1; text-decoration: none; }
#news a:hover { color: #2760b1; text-decoration: underline; }
/* #foot { color: #565656; font-style: inherit; background-color: white; margin: 0; padding: 0; } */
/* #foot td { color: #565656; font-size: x-small; font-style: inherit; background-color: white; margin: 0; padding: 0; } */
/* #foot a{ color: gray; background-color: white; text-decoration: none; } */
/* #foot a:hover { color: black; background-color: white; text-decoration: none; } */
/* #copyright { color: #a7a7a7; font-size: xx-small; font-style: inherit; background-color: #f7f7f7; margin: 0; padding: 8px 0 15px 8px; } */

.ime_on{ ime-mode:active;}
.ime_disabled{ime-mode:disabled;}
p.frame_border_blue {
		border-width: 1px;
		border-color: #053188;
		border-style: solid;
		padding-top: 2px;
		padding-right: 2px;
		padding-left: 5px;
		padding-bottom: 2px;
		margin-bottom: 10px;
		background-image: url("../images/icon_blue_12x12.gif");
		background-position: 410px;
		background-repeat: no-repeat;
		width: 430px;
		color: #053188;
		font-size:12px;
}
td.text{
		padding-right: 10px;
		padding-bottom: 20px;
		font-size: 11px;
		line-height: 160%;
}
td.txt_image{padding-bottom: 10px;}
span.cg_color{color: #053188; line-height: 160%; }
td.hline_423 {padding-bottom: 20px; }
.contents1 { font-size: 20px; font-weight: bold; padding: 0;  height: 15px; }

