BODY {
	font-size: 10pt;
	line-height: 13pt
	text-align: justify;
	margin: 1px 1px 1px 1px;
}

form {margin: 0px;}

#layout_w700_cen{
	width: 680px;
	margin: 0px 10px;
}

#header	{
	width: 700px;
}

#header .pan	{
	width: 700px;
	height: 24px;
	font-size: 11px;
	color: #fff;
	background: #236EB2;
	border-top: solid 1px #86B5E0;
	border-bottom: solid 1px #0C365B;
	padding-top: 5px;
}

#header h1	{
	width: 700px;
	height: 20px;
	font-size: 16px;
	font-weight: bold;
	background: #236EB2;
	color: #fff;
	margin: 10px 0px 10px 0px;
	padding: 2px 0px 0px 5px;;
}


#footer	{
	width: 100%;
	font-size: 90%;
	color: #fff;
	background: #1E609B;
	padding: 3px;
	margin: 20px 0px 0px 0px;
}

#center a:link 		 {color:#2C6DA5; text-decoration:underline;}
#center a:visited 	 {color:#1C5280; text-decoration:underline;}
#center a:hover 	 {color:#B1394C; text-decoration:none;}
#center a:active	 {color:#B1394C; text-decoration:underline;}

}
.ev_h1{
	font-size: 13pt;
	font-weight: bold;
	color:#236EB2;
	margin: 10px 0px 20px 0px;
}

.d_topics{
	width:640px;
	line-height: 120%;
	text-align: left;
	margin: 10px 0 10px 0px;
}

.sec_header{
	width: 700px;
	height: 30px;
	background: #236EB2;
	border-top: solid 1px #86B5E0;
	border-bottom: solid 1px #0C365B;
}

.sec_header_h01{
	width: 700px;
	height: 20px;
	font-size: 16px;
	font-weight: bold;
	background: #236EB2;
	color: #fff;
	margin: 10px 0px 10px 0px;
	padding-top: 2px;
}

.sec_header_02{
	width: 700px;
	height: 24px;
	font-size: 11px;
	color: #fff;
	background: #236EB2;
	border-top: solid 1px #86B5E0;
	border-bottom: solid 1px #0C365B;
}

.sec_header_txt{
	color: #fff;
	text-align: right;
}

.sec_none	{
	margin: 10px 0px 10px 0px;
	text-align: center;
}

.sec_yotei_none	{
	width: 500px;
	border: 1px solid #666;
	background: #ffffef;
	padding: 50px 0px;
	margin: 20px 0px 20px 90px;
	text-align: center;
}

a.menu:link	{font-size: 13px;color:#ffffff; text-decoration:none;}
a.menu:visited	{font-size: 13px;color:#ffffff; text-decoration:none;}
a.menu:hover	{font-size: 13px;color:#ffffff; text-decoration:none;}
a.menu:active	{font-size: 13px;color:#ffffff; text-decoration:none;}

a.fo:link	{font-size: 11px;color:#ffffff; text-decoration:none;}
a.fo:visited	{font-size: 11px;color:#ffffff; text-decoration:none;}
a.fo:hover	{font-size: 11px;color:#ffffef; text-decoration:none;}
a.fo:active	{font-size: 11px;color:#ffffff; text-decoration:none;}

a.cl:link	{font-size: 13px;color:#ffffff; text-decoration:underline;}
a.cl:visited	{font-size: 13px;color:#ffffff; text-decoration:underline;}
a.cl:hover	{font-size: 13px;color:#ffffef; text-decoration:none;}
a.cl:active	{font-size: 13px;color:#ffffff; text-decoration:underline;}

a.me2:link	{font-size: 12px;color:#ffffff; text-decoration:underline;}
a.me2:visited	{font-size: 12px;color:#ffffff; text-decoration:underline;}
a.me2:hover	{font-size: 12px;color:#ffffef; text-decoration:none;}
a.me2:active	{font-size: 12px;color:#ffffef; text-decoration:none;}

a.t2:link	{color:#2C6DA5; text-decoration:underline;}
a.t2:visited	{color:#1C5280; text-decoration:underline;}
a.t2:hover	{color:#B1394C; text-decoration:none;}
a.t2:active	{color:#B1394C; text-decoration:underline;}

.p13-lh140 {
	font-size: 13px;
	line-height: 140%;
}
.f-10-lh160 {
	font-size: 10pt;
	line-height: 160%;
}

.txt_me1		{font-size: 13px; color:#F5E0F0; font-weight:bold;}
.txt_me2		{font-size: 12px; color:#ffffff; font-weight:bold;}
.txt_me3		{font-size: 12px; color:#ffffff;}

.txt_red		{color: #f30;}

.txt_soshiki	{border:1px solid #333333; padding: 2px;}
.txt_ev			{font-size: 14px; color:#236EB2; font-weight:bold; margin: 10px 0px 10px 0px;}
.txt_ev2		{font-size: 14px; color:#ff0033; font-weight:bold;}
.txt_bl			{font-size: 13pt; color:#236EB2;}
.txt_bg_r		{font-size: 13px; background-color:#666666; color:#ffffff;}
.txt_bg_yotei	{
	background-image: url("yotei/img/bg_gra.jpg");
	color:#ffffff;
	font-size: 14px;
}

.lh90 {line-height:90%;}
.lh100 {line-height:100%;}
.lh110 {line-height:110%;}
.lh120 {line-height:120%;}
.lh130 {line-height:130%;}
.lh140 {line-height:140%;}
.lh150 {line-height:150%;}
.lh160 {line-height:160%;}
.lh170 {line-height:170%;}
.lh180 {line-height:180%;}
.lh190 {line-height:190%;}
.lh200 {line-height:200%;}

.lh_px11 {line-height:11px;}

.px9 { font-size: 9px }
.px10 { font-size: 10px }
.px11 { font-size: 11px }
.px12 { font-size: 12px }

.p3 { font-size: 3pt }
.p4 { font-size: 4pt }
.p5 { font-size: 5pt }
.p6 { font-size: 6pt }
.p7 { font-size: 7pt }
.p8 { font-size: 8pt }
.p9 { font-size: 9pt }
.p10 { font-size: 10pt }
.p11 { font-size: 11pt }
.p12 { font-size: 12pt }
.p13 { font-size: 13pt }
.p14 { font-size: 14pt }
.p15 { font-size: 15pt }
.p16 { font-size: 16pt }
.p17 { font-size: 17pt }
.p18 { font-size: 18pt }
.p19 { font-size: 19pt }
.p20 { font-size: 20pt }

TABLE { font-size: 10pt }
TABLE { line-height: 13pt }
TABLE { text-align: justify }

.hr_01			{
	color: #0cf;
}

.ma_r_me		{margin-right:14px}
.ma-le20		{margin-left: 20px;}

.mar_0			{margin: 0px;}
.mar_t1			{margin-top: 20px;}
.mar_t2			{margin-top: 10px;}
.ma10			{margin-left: 10px;}
.ma20			{margin-left: 20px;}
.ma30			{margin-left: 30px;}
.ma_l_20		{margin-left: 20px;}
.mar_b05		{margin-bottom: 5px;}
.mar_b10		{margin-bottom: 10px;}

.txt_lef		{text-align: left;}
.txt_cen		{text-align: center;}
.txt_rig		{text-align: right;}

.top_bor	{
	margin: 2px 0px 2px 0px;
	text-align: center;
}


.layout_cen{
	width: 50%;
	margin-left: auto;
	margin-right: auto;
}

.top_ri			{font-size: 8pt; line-height:120%;}
.fw_b			{font-weight: bold;}
