a:link {	color: #3064BF;	text-decoration: none;}a:hover {	color: #3064BF;	text-decoration: underline;}a:visited {	color: #3064BF;	text-decoration: none;}a:active {	color: #FF6600;}.title {	margin-bottom: 24px;	vertical-align: middle;	font-size: 18px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #3064BF;	font-weight: bold;}.titleGreen {	height: 32px;	padding: 12px 0 8px 36px;	background-image: url("../images/square_green32.gif");	background-repeat: no-repeat;	background-position: 0px 4px;	font-size: 18px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;	font-weight: bold;}.extraLarge {	margin-bottom: 24px;	vertical-align: middle;	font-size: 18px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;	font-weight: bold;}.large {	font-size: 14px;	line-height: 24px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;}.largeBlue {	font-size: 14px;	line-height: 24px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #3064BF;}.normal {	font-size: 12px;	line-height: 18px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;}.normalBlue {	font-size: 12px;	line-height: 18px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #3064BF;}.normal24 {	font-size: 12px;	line-height: 24px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;}.normal36 {	font-size: 12px;	line-height: 36px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;}.normalWhite {	font-size: 12px;	line-height: 18px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #FFFFFF;}.normalGray {	font-size: 12px;	line-height: 18px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #999999;}.normalGreen {	font-size: 12px;	line-height: 18px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #6D9E82;}.middle {	font-size: 10px;	line-height: 15px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;}.middle12 {	font-size: 10px;	line-height: 12px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;}.middleRed {	font-size: 10px;	line-height: 15px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #FF3333;}.middleBlue {	font-size: 10px;	line-height: 15px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #3064BF;}.middleWhite {	font-size: 10px;	line-height: 15px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #FFFFFF;}.middleGray {	font-size: 10px;	line-height: 15px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #999999;}.middleTableCell {	padding: 2px 12px;	font-size: 10px;	line-height: 15px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;}sup {	font-size: 8px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;}.news_date {	font-size: 10px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;}.news_title {	font-size: 14px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #3064BF;	font-weight: bold;}.news_text {	font-size: 12px;	line-height: 18px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;}.listMail {	padding-top: 2px;	padding-left: 15px;	background-image: url("../images/arrow_gray.gif");	background-repeat: no-repeat;	background-position: 0 4px;	font-size: 10px;	line-height: 15px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;}.listBlue {	padding-top: 8px;	padding-left: 18px;	background-image: url("../images/arrow_circle.gif");	background-repeat: no-repeat;	background-position: 0 14px;	font-size: 12px;	line-height: 18px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;}.listBlueSmall {	padding-top: 4px;	padding-left: 18px;	background-image: url("../images/arrow_skyblue.gif");	background-repeat: no-repeat;	background-position: 0 8px;	font-size: 12px;	line-height: 18px;	font-family: "ＭＳ Ｐゴシック", "Osaka";	color: #000000;}.footer {	color: #ffffff;	font-size:10px;	font-family: "ＭＳ Ｐゴシック", "Osaka";}.footer a:link {	color: #ffffff;	text-decoration: none;}.footer a:hover {	color: #ffffff;	text-decoration: underline;}.footer a:visited {	color: #ffffff;	text-decoration: none;}.footer a:active;	color: #FF6600;}
