@charset "utf-8";

.main-en {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;line-height: 12pt;
}
.main-jp {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;line-height: 18px;
	color: #000000;
	margin-right: 16px;
	margin-left: 16px;
}
.main-jp-bd {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;line-height: 18px;
	font-weight: bold;
	color: #000000;
	margin-right: 16px;
	margin-left: 16px;
}
.main-jp-pk {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;line-height: 18px;
	color: #ef2090;
	margin-right: 16px;
	margin-left: 16px;
}
.main-jp-bd-pk {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;line-height: 18px;
	font-weight: bold;
	color: #ef2090;
	margin-right: 16px;
	margin-left: 16px;
}
.main-jp-btm {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;line-height: 18px;
	color: #000000;
	margin-right: 16px;
	margin-left: 16px;
	margin-bottom: 30px;
}
.main-jp-bd-bwn {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;line-height: 18px;
	font-weight: bold;
	color: #cd853f;
	margin-right: 16px;
	margin-left: 16px;
}
.colorpk {
	color: #ef2090;
}
.color-pk-bd {
	font-weight: bold;
	color: #ef2090;
}
.color-bwn-bd {
	font-weight: bold;
	color: #cd853f;
}




.sub_head1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #82bb31;
}
.vis_sub1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 36px;line-height: 38pt;
	color: #82bb31;
}

.vis_mn_jp {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;line-height: 18px;
	color: #000000;
}
.main-TTL {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 40px;
	line-height: 40px;
	color: #82bb31;
	margin-top: 36px;
	margin-left: 16px;
}
.main-TTL-grn {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 40px;
	line-height: 40px;
	color: #82bb31;
	margin-top: 36px;
	margin-left: 16px;
}
.main-TTL-blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 40px;
	line-height: 40px;
	color: #0682b6;
	margin-top: 36px;
	margin-left: 16px;
}
.main-TTL-pk {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 40px;
	line-height: 40px;
	color: #ef2090;
	margin-top: 36px;
	margin-left: 16px;
}
.main-TTL-addJ {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 26px;
	color: #82bb31;
	margin-top: 0px;
	margin-left: 16px;
}
.main-readT {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #999999;
	margin-top: 16px;
	margin-right: 16px;
	margin-left: 16px;
}
.main-readT-sbM {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #999999;
	margin-top: 16px;
	margin-right: 234px;
	margin-left: 16px;
}
.main-readT-sbM2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #999999;
	margin-top: 16px;
	margin-right: 314px;
	margin-left: 16px;
}
.main-readT-sbM-nonmrg {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #999999;
}
.main-ts {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #0682b6;
	margin-top: 40px;
	margin-bottom: 12px;
	margin-right: 16px;
	margin-left: 16px;
}
.main-ts2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #0682b6;
	margin-top: 12px;
	margin-bottom: 12px;
	margin-right: 16px;
	margin-left: 16px;
}
.main-ts-apl1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #0682b6;
	margin-top: 40px;
	margin-right: 16px;
	margin-left: 16px;
}
.main-ts-apl2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #0682b6;
	margin-top: 12px;
	margin-right: 16px;
	margin-left: 16px;
}
.mmn-b {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 9px;
	text-indent: -7px;
}
.mmn-pk-bd {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ef2090;
	padding-left: 9px;
	text-indent: -7px;
}
.subM-1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 16px;
	text-indent: -7px;
}
.mmn-1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 9px;
	text-indent: -7px;
}
.mmn-2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 9px;
	text-indent: -7px;
}

.listdata1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;line-height: 15px;
	color: #000000;
}
.selct_pnt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;line-height: 18px;
	color: #000000;
	margin-top: 16px;
	margin-right: 16px;
	margin-left: 16px;
	background-color:#EEFFDF
}
.ft-ttl {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;line-height: 18px;
	font-weight: bold;
	color: #aaaaaa;
}
.ft-main {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;line-height: 11px;
	color: #000000;
}
.qaa {font-size:12px;line-height:14px;color:#C82387;font-weight:bold;}
.mfc-ruby {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;line-height: 18px;
	color: #0682b6;
	margin-right: 16px;
	margin-left: 16px;
}


A:link		{text-decoration:none;}
A:visited	{text-decoration:none;}
A:active	{text-decoration:none;}
A:hover		{text-decoration:none;}

A#topT:link		{text-decoration:none;color:#000000;}
A#topT:visited	{text-decoration:none;color:#000000;}
A#topT:active	{text-decoration:none;color:#000000;}
A#topT:hover	{text-decoration:none;color:#82bb31;}

A#mn1:link		{text-decoration:none;color:#ef2090;}
A#mn1:visited	{text-decoration:none;color:#ef2090;}
A#mn1:active	{text-decoration:none;color:#ef2090;}
A#mn1:hover		{text-decoration:none;color:#ffffff;}

A#mn-s1:link	{text-decoration:none;color:#666666;}
A#mn-s1:visited	{text-decoration:none;color:#666666;}
A#mn-s1:active	{text-decoration:none;color:#666666;}
A#mn-s1:hover	{text-decoration:none;color:#ffffff;}

A#mn-s2:link	{text-decoration:none;color:#666666;}
A#mn-s2:visited	{text-decoration:none;color:#666666;}
A#mn-s2:active	{text-decoration:none;color:#666666;}
A#mn-s2:hover	{text-decoration:none;color:#ffffff;}

A#mn-s3:link	{text-decoration:none;color:#666666;}
A#mn-s3:visited	{text-decoration:none;color:#666666;}
A#mn-s3:active	{text-decoration:none;color:#666666;}
A#mn-s3:hover	{text-decoration:none;color:#ffffff;}

A#mn-s4:link	{text-decoration:none;color:#666666;}
A#mn-s4:visited	{text-decoration:none;color:#666666;}
A#mn-s4:active	{text-decoration:none;color:#666666;}
A#mn-s4:hover	{text-decoration:none;color:#ffffff;}

A#mn-s5:link	{text-decoration:none;color:#666666;}
A#mn-s5:visited	{text-decoration:none;color:#666666;}
A#mn-s5:active	{text-decoration:none;color:#666666;}
A#mn-s5:hover	{text-decoration:none;color:#ffffff;}

A#mn-s6:link	{text-decoration:none;color:#666666;}
A#mn-s6:visited	{text-decoration:none;color:#666666;}
A#mn-s6:active	{text-decoration:none;color:#666666;}
A#mn-s6:hover	{text-decoration:none;color:#ffffff;}

A#mmn-b:link	    {text-decoration:none;color:#ffffff;}
A#mmn-b:visited	{text-decoration:none;color:#ffffff;}
A#mmn-b:active	{text-decoration:none;color:#ffffff;}
A#mmn-b:hover	{text-decoration:none;color:#ffffff;}

A#sub1:link		{text-decoration:none;color:#666666;}
A#sub1:visited	{text-decoration:none;color:#666666;}
A#sub1:active	{text-decoration:none;color:#666666;}
A#sub1:hover	{text-decoration:none;color:#ffffff;}

A#sub2:link		{text-decoration:none;color:#666666;}
A#sub2:visited	{text-decoration:none;color:#666666;}
A#sub2:active	{text-decoration:none;color:#666666;}
A#sub2:hover	{text-decoration:none;color:#ffffff;}

A#sub3:link		{text-decoration:none;color:#666666;}
A#sub3:visited	{text-decoration:none;color:#666666;}
A#sub3:active	{text-decoration:none;color:#666666;}
A#sub3:hover	{text-decoration:none;color:#ffffff;}

A#sub4:link		{text-decoration:none;color:#666666;}
A#sub4:visited	{text-decoration:none;color:#666666;}
A#sub4:active	{text-decoration:none;color:#666666;}
A#sub4:hover	{text-decoration:none;color:#ffffff;}

A#sub5:link		{text-decoration:none;color:#666666;}
A#sub5:visited	{text-decoration:none;color:#666666;}
A#sub5:active	{text-decoration:none;color:#666666;}
A#sub5:hover	{text-decoration:none;color:#ffffff;}

A#sub6:link		{text-decoration:none;color:#666666;}
A#sub6:visited	{text-decoration:none;color:#666666;}
A#sub6:active	{text-decoration:none;color:#666666;}
A#sub6:hover	{text-decoration:none;color:#ffffff;}

A#sub7:link		{text-decoration:none;color:#666666;}
A#sub7:visited	{text-decoration:none;color:#666666;}
A#sub7:active	{text-decoration:none;color:#666666;}
A#sub7:hover	{text-decoration:none;color:#ffffff;}

A#sub8:link		{text-decoration:none;color:#666666;}
A#sub8:visited	{text-decoration:none;color:#666666;}
A#sub8:active	{text-decoration:none;color:#666666;}
A#sub8:hover	{text-decoration:none;color:#ffffff;}

A#sub9:link		{text-decoration:none;color:#666666;}
A#sub9:visited	{text-decoration:none;color:#666666;}
A#sub9:active	{text-decoration:none;color:#666666;}
A#sub9:hover	{text-decoration:none;color:#ffffff;}

A#sub10:link	{text-decoration:none;color:#666666;}
A#sub10:visited	{text-decoration:none;color:#666666;}
A#sub10:active	{text-decoration:none;color:#666666;}
A#sub10:hover	{text-decoration:none;color:#ffffff;}

A#sub11:link	{text-decoration:none;color:#666666;}
A#sub11:visited	{text-decoration:none;color:#666666;}
A#sub11:active	{text-decoration:none;color:#666666;}
A#sub11:hover	{text-decoration:none;color:#ffffff;}

A#sub12:link	{text-decoration:none;color:#666666;}
A#sub12:visited	{text-decoration:none;color:#666666;}
A#sub12:active	{text-decoration:none;color:#666666;}
A#sub12:hover	{text-decoration:none;color:#ffffff;}

A#sub13:link	{text-decoration:none;color:#666666;}
A#sub13:visited	{text-decoration:none;color:#666666;}
A#sub13:active	{text-decoration:none;color:#666666;}
A#sub13:hover	{text-decoration:none;color:#ffffff;}

A#sub14:link	{text-decoration:none;color:#666666;}
A#sub14:visited	{text-decoration:none;color:#666666;}
A#sub14:active	{text-decoration:none;color:#666666;}
A#sub14:hover	{text-decoration:none;color:#ffffff;}

A#sub15:link	{text-decoration:none;color:#666666;}
A#sub15:visited	{text-decoration:none;color:#666666;}
A#sub15:active	{text-decoration:none;color:#666666;}
A#sub15:hover	{text-decoration:none;color:#ffffff;}

A#sub16:link	{text-decoration:none;color:#666666;}
A#sub16:visited	{text-decoration:none;color:#666666;}
A#sub16:active	{text-decoration:none;color:#666666;}
A#sub16:hover	{text-decoration:none;color:#ffffff;}

A#sub17:link	{text-decoration:none;color:#666666;}
A#sub17:visited	{text-decoration:none;color:#666666;}
A#sub17:active	{text-decoration:none;color:#666666;}
A#sub17:hover	{text-decoration:none;color:#ffffff;}

A#sub18:link	{text-decoration:none;color:#666666;}
A#sub18:visited	{text-decoration:none;color:#666666;}
A#sub18:active	{text-decoration:none;color:#666666;}
A#sub18:hover	{text-decoration:none;color:#ffffff;}

A#sub19:link	{text-decoration:none;color:#666666;}
A#sub19:visited	{text-decoration:none;color:#666666;}
A#sub19:active	{text-decoration:none;color:#666666;}
A#sub19:hover	{text-decoration:none;color:#ffffff;}

A#sub101:link	{text-decoration:none;color:#666666;}
A#sub101:visited	{text-decoration:none;color:#666666;}
A#sub101:active	{text-decoration:none;color:#666666;}
A#sub101:hover	{text-decoration:none;color:#ffffff;}

A#sub102:link	{text-decoration:none;color:#666666;}
A#sub102:visited	{text-decoration:none;color:#666666;}
A#sub102:active	{text-decoration:none;color:#666666;}
A#sub102:hover	{text-decoration:none;color:#ffffff;}

A#sub103:link	{text-decoration:none;color:#666666;}
A#sub103:visited	{text-decoration:none;color:#666666;}
A#sub103:active	{text-decoration:none;color:#666666;}
A#sub103:hover	{text-decoration:none;color:#ffffff;}

A#sub104:link	{text-decoration:none;color:#666666;}
A#sub104:visited	{text-decoration:none;color:#666666;}
A#sub104:active	{text-decoration:none;color:#666666;}
A#sub104:hover	{text-decoration:none;color:#ffffff;}

A#sub105:link	{text-decoration:none;color:#666666;}
A#sub105:visited	{text-decoration:none;color:#666666;}
A#sub105:active	{text-decoration:none;color:#666666;}
A#sub105:hover	{text-decoration:none;color:#ffffff;}

A#pk:link		{text-decoration:underline;color:#ef2090;}
A#pk:visited	{text-decoration:underline;color:#ef2090;}
A#pk:active		{text-decoration:underline;color:#ef2090;}
A#pk:hover		{text-decoration:underline;color:#82bb31;}

A#pk2:link		{text-decoration:none;color:#ef2090;}
A#pk2:visited	{text-decoration:none;color:#ef2090;}
A#pk2:active	{text-decoration:none;color:#ef2090;}
A#pk2:hover		{text-decoration:none;color:#82bb31;}

A#qaq:link		{text-decoration:underline;color:#C82387;line-height:22px;}
A#qaq:visited	{text-decoration:underline;color:#C82387;line-height:22px;}
A#qaq:active	{text-decoration:underline;color:#C82387;line-height:22px;}
A#qaq:hover		{text-decoration:underline;color:#FCC6D9;line-height:22px;}

A#wt:link		{text-decoration:none;color:#ffffff;}
A#wt:visited	{text-decoration:none;color:#ffffff;}
A#wt:active		{text-decoration:none;color:#ffffff;}
A#wt:hover		{text-decoration:none;color:#fadaf4;}

A#wt2:link		{text-decoration:none;color:#ffffff;}
A#wt2:visited	{text-decoration:none;color:#ffffff;}
A#wt2:active		{text-decoration:none;color:#ffffff;}
A#wt2:hover		{text-decoration:none;color:#c82387;}

A#ft-mn:link		{text-decoration:none;color:#000000;}
A#ft-mn:visited	{text-decoration:none;color:#000000;}
A#ft-mn:active		{text-decoration:none;color:#000000;}
A#ft-mn:hover		{text-decoration:none;color:#82bb31;}

A#ft-ftlinks:link		{text-decoration:none;color:#999999;}
A#ft-ftlinks:visited	{text-decoration:none;color:#999999;}
A#ft-ftlinks:active		{text-decoration:none;color:#999999;}
A#ft-ftlinks:hover		{text-decoration:underline;color:#999999;}
