/* -----Body Style-----  */


body {
	text-align: center;
	margin-left: 20px;
	margin-top: 1px;
	margin-bottom: 20px;
	background-color: #ffffff;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 13px;
	font-style: normal;
	color: #444444;
	text-decoration: none;
 }

body1 {
	text-align: center;
	margin-top: 1px;
	margin-bottom: 20px;
	background-color: #ffffff;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 13px;
	font-style: normal;
	color: #444444;
	text-decoration: none;
 }


td {
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 13px;
	font-style: normal;
	color: #444444;
	text-decoration: none;
 }


p {
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 12px;
	font-style: bold;
	color:#333333;
	text-decoration: none;
 }


div {
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 11px;
	font-style: normal;
	color:#333333;
	text-decoration: none;
 }


h1 {
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 19px;
	font-style: bold;
	color:#008000;
	text-decoration: none;
 }


h2 { 

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 16px;
	font-style: bold;
	color:#666666;
	text-decoration: none;
 }


h3 { 

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 14px;
	font-style: bold;
	color:#666666;
	text-decoration: none;
 }



/* -----Link Text Style----- */

A:link {

	color: #004080;
	text-decoration: underline;
 }


A:visited {

	color:#004080;
	text-decoration: underline
 }


A:active {

	color:#ff885b;
	text-decoration: underline;
 }


A:hover {

	background-color: #eaeaea;
	color: #cc0000;
	text-decoration: underline;

 }


/* -----Class ( Text Style)-----  */

.small {

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 11px;
	line-height: 13px;
}


.title {

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color:#646464;
	text-decoration: none;
	line-height: 22px;
 }


.title2 {

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color:#646464;
	text-decoration: none;
	line-height: 20px;
 }


.title3 {

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color:#646464;
	text-decoration: none;
	line-height: 16px;
 }


.title4 {

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color:#008000;
	text-decoration: none;
	line-height: 24px;
 }


.title5 {

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#008000;
	text-decoration: none;
	line-height: 15px;
 }


.title6 {

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 12px;
	font-style: bold;
	font-weight: bold;
	color: #008000;
	text-decoration: none;
	line-height: 15px;
 }


.title7 {

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 13px;
	font-style: bold;
	font-weight: bold;
	color:#8b008b;
	text-decoration: none;
	line-height: 15px;
 }


.title8 {

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color:#cc6600;
	text-decoration: none;
	line-height: 15px;
 }


.title9 {

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 13px;
	font-style: bold;
	font-weight: bold;
	color: #646464;
	text-decoration: none;
	line-height: 15px;
 }

.title10 {

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 25px;
	font-style: normal;
	font-weight: bold;
	color:#0000ff;
	text-decoration: none;
	line-height: 22px;
 }

.copyright {  

	font-family: "Arial","Times New Roman", "Times", "serif"; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: noemal; 
	color: #4c4c4c; 
	text-decoration: none;
 }


.copyright2 {  

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 11px; 
	font-style: normal; 
	font-weight: noemal; 
	font-weight: noemal; 
	color: #008000; 
	text-decoration: none;
 }


.box {
	
	padding-top: 0px;
	padding-bottom: 0px;
	clip:   rect(   );
	overflow: auto;
	margin-left: 0px;
	font-size: 12px;
	background-color: #ffffff;
	padding-left: 5px;
	height: 60px;
	width: 100%;
	padding-right: 5px;

}


.box2 {
	

	padding-top: 0px;
	padding-bottom: 0px;
	clip:   rect(   );
	overflow: auto;
	margin-left: 0px;
	font-size: 12px;
	background-color: #ffffff;
	padding-left: 5px;
	height: 60px;
	width: 100%;
	padding-right: 5px;

}


.box3 {
	

	padding-top: 0px;
	padding-bottom: 0px;
	clip:   rect(   );
	overflow: auto;
	margin-left: 0px;
	font-size: 12px;
	background-color: #ffffff;
	padding-left: 5px;
	height: 40px;
	width: 100%;
	padding-right: 5px;

}


.tm {

	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 0px;
	padding-left: 4px;
	padding-right; 4px
	font-size: 16px;
	font-style: bold;
	letter-spacing:5pt

}


.tm2 {

	font-family: "Arial","Times New Roman", "Times", "serif"; 
	color:#808080;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 0px;
	padding-left: 4px;
	padding-right; 4px
	font-size: 6px;
	font-style: none;
	letter-spacing: 1pt

}



/* -----Body Table ----- */

.caption {  

	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅", "Arial";
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #99ffff; 
	text-decoration: none;
 }