body{	padding: 0px;	margin: 0px;	background : #E6E7E8 url(../img/bg.gif) repeat-x;	text-align:left;	color: #666666;}b {	font-size: 14px;	color: #00377B;}a:link, a:visited {	text-decoration: none;	color: #005599;}a:hover{	text-decoration: underline;	color: #FF9900;}a:active{	text-decoration: none;	color: #005599;}.font_a{	font-size: 12px;	letter-spacing: -0.1em;	color: #B8292F;}.font_a2{	font-size: 12px;}.sub_a {	width : 116px;	font-size: 12px;	padding: 3px 0px 3px 0px;	border-right-width:1px;	border-right-color: #AAAAAA;	border-right-style: solid;	border-bottom-width:1px;	border-bottom-color: #AAAAAA;	border-bottom-style: solid;}.sub_b {	width : 290px;	font-size: 12px;	padding: 3px 0px 3px 7px;	border-bottom-width:1px;	border-bottom-color: #AAAAAA;	border-bottom-style: solid;}.sub_c {	width : 116px;	font-size: 12px;	padding: 3px 0px 3px 0px;	border-right-width:1px;	border-right-color: #AAAAAA;	border-right-style: solid;}.sub_d {	width : 290px;	font-size: 12px;	padding: 3px 0px 3px 7px;}.sub_e {	font-size: 12px;	padding: 3px 0px 3px 0px;	border-right-width:1px;	border-right-color: #AAAAAA;	border-right-style: solid;	border-bottom-width:1px;	border-bottom-color: #AAAAAA;	border-bottom-style: solid;}.sub_news1 {	width : 100px;	color:#FFFFFF;	text-align:center;	padding: 3px 0px 3px 0px;	border-right-width:1px;	border-right-color: #AAAAAA;	border-right-style: solid;	border-bottom-width:1px;	border-bottom-color: #AAAAAA;	border-bottom-style: solid;}.sub_news2 {	width : 422px;	padding: 3px 0px 3px 7px;	border-bottom-width:1px;	border-bottom-color: #AAAAAA;	border-bottom-style: solid;}.box_a {	font-size: 12px;	padding: 7px 7px 7px 7px;	border-right-width:1px;	border-right-color: #AAAAAA;	border-right-style: solid;	border-left-width:1px;	border-left-color: #AAAAAA;	border-left-style: solid;	border-top-width:1px;	border-top-color: #AAAAAA;	border-top-style: solid;	border-bottom-width:1px;	border-bottom-color: #AAAAAA;	border-bottom-style: solid;}.box_b {	width : 340px;	border-right-width:1px;	border-right-color: #AAAAAA;	border-right-style: solid;	border-left-width:1px;	border-left-color: #AAAAAA;	border-left-style: solid;	border-top-width:1px;	border-top-color: #AAAAAA;	border-top-style: solid;	border-bottom-width:1px;	border-bottom-color: #AAAAAA;	border-bottom-style: solid;}.box_b_sub01 {	width : 340px;	font-size: 14px;	color: #B8292F;	background : #FEE7DC;	padding: 7px 7px 7px 7px;	border-bottom-width:1px;	border-bottom-color: #AAAAAA;	border-bottom-style: solid;}.box_b_sub02 {	width : 340px;	font-size: 10px;	padding: 7px 7px 7px 7px;}.box_c {	width : 468px;	font-size: 12px;	border-left-width:1px;	border-left-color: #AAAAAA;	border-left-style: solid;	border-top-width:1px;	border-top-color: #AAAAAA;	border-top-style: solid;}.box_c_sub01 {	border-right-width:1px;	padding: 5px 5px 5px 5px;	font-size: 12px;	border-right-color: #AAAAAA;	border-right-style: solid;	border-bottom-width:1px;	border-bottom-color: #AAAAAA;	border-bottom-style: solid;}.box_c_sub02 {	background : #FEE7DC;	padding: 5px 5px 5px 5px;	font-size: 12px;	border-right-width:1px;	border-right-color: #AAAAAA;	border-right-style: solid;	border-bottom-width:1px;	border-bottom-color: #AAAAAA;	border-bottom-style: solid;}.box_d {	background : #00377B;	padding: 7px 7px 7px 7px;	font-size: 12px;	color: #FFFFFF;}.box_d_sub01 {	padding: 7px 0px 7px 0px;	font-size: 12px;	border-bottom-width:1px;	border-bottom-color: #AAAAAA;	border-bottom-style: dotted;}.box_d_sub02 {	padding: 7px 0px 7px 0px;	font-size: 14px;	color: #00377B;}.box_d_sub03 {	font-size: 14px;	color: #00377B;}.box_d_sub04 {	padding: 7px 0px 7px 0px;	font-size: 12px;}.line01 {	border-right-width:1px;	border-right-color: #AAAAAA;	border-right-style: dotted;}.line02 {	border-bottom-width:1px;	border-bottom-color: #AAAAAA;	border-bottom-style: dotted;}
