body {	background-color: #FFFFFF;	text-align: center;	padding: 0px;}#wrap {	text-align: center;	margin-right: auto;	margin-left: auto;	width: 790px;	background-image: url(../images/wrap_back.gif);}#header {	margin-bottom: 5px;}#footer {	text-align: center;	margin-right: auto;	margin-left: auto;	width: 790px;	font-size: 10px;}.copyright {	font-size: 10px;	color: #666666;	letter-spacing: 0.05em;}.menuback {	background-image: url(../images/menu/menu_back_top.gif);	background-repeat: no-repeat;	background-position: center top;}.topaskword {	font-size: 10px;	line-height: 12px;	color: #666666;	font-weight: normal;}.contentback {	background-image: url(../images/content_back_top.gif);	background-repeat: no-repeat;	background-position: center top;}.topnewstitle {	font-size: 1px;	text-indent: -9999pt;}.topnewsbox {	padding-top: 5px;	padding-bottom: 2px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	margin-bottom: 2px;	font-size: 12px;	color: #333333;}.topnewsday {	font-size: 12px;	color: #666666;	line-height: 17px;}.topnewsword {	font-size: 12px;}.topnewsword a {	font-size: 12px;	color: #0066CC;	line-height: 15px;}.topnewsword a:hover {	color: #FF9900;}.footer01w10 {	font-size: 10px;	color: #FFFFFF;	line-height: 24px;}.footer01w10 a {	font-size: 10px;	color: #FFFFFF;	line-height: 24px;	text-decoration: none;	letter-spacing: 0.1em;}.footer01w10 a:hover {	font-size: 10px;	color: #FF9900;	line-height: 24px;	text-decoration: underline;}.footer02w10 {	font-size: 10px;	color: #555555;	letter-spacing: 0.1em;	line-height: 16px;}.footer02w10 a {	font-size: 10px;	color: #666666;	text-decoration: none;}.footer02w10 a:hover {	font-size: 10px;	color: #FF9900;	text-decoration: underline;}.f10 {	font-size: 10px;	color: #777777;}.f10 a {	font-size: 10px;	color: #777777;	text-decoration: none;}.f10 a:hover {	font-size: 10px;	color: #FF9900;	text-decoration: underline;}.h1 {	font-size: 1px;	text-indent: -9999pt;}.h2 {	font-size: 1px;	text-indent: -9999pt;}	.r14{		font-size: 14px;	}	.r12{	font-size: 12px;	font-weight: normal;	}.r12gray {	font-size: 12px;	font-weight: normal;	color: #666666;}.r12red {	font-size: 12px;	font-weight: normal;	color: #FF0000;	margin: 0px;	padding: 0px;}	.r11{		font-size: 11px;	}	.r10{	font-size: 10px;	font-weight: normal;	}	.s-r14{		font-size: 14px;		line-height: 16px;	}	.s-r12{	font-size: 12px;	line-height: 18px;	font-weight: normal;	}	.s-r10{		font-size: 10px;		line-height: 16px;	}.s-r16 {		font-size: 16px;		line-height: 20px;}.k12 {	font-size: 12px;	line-height: 14px;	font-weight: normal;}.k12 a {	font-size: 12px;	line-height: 14px;	color: #005FC8;	text-decoration: none;	font-weight: bold;}.k12 a:hover {	font-size: 12px;	line-height: 14px;	color: #00AEF6;	text-decoration: underline;	font-weight: bold;