BODY, TD, TH {
	color : black;
	margin: 0px;
	padding: 0px;
  font-size : 12px;
  font-family : "ＭＳ Ｐゴシック";
  font-weight : normal;
}
h1, h2, h4 {
	color: #330000;
}
h3, h5, h6 {
	color: #996666;
}
.clr-g{
  color : #0f4f8f;
  font-size : 15px;
}

.bar{
  font-size : 13px;
  color : blue;
}


#bodybox {
	
	padding: 0px;
	width : 830px;
	border-right-width : 0px;
	border-left-width : 0px;
	border-right-style : hidden;
	border-left-style : hidden;
	top: 0px;
  right : auto;
  

  
  background-color : #ffffff;
}

.text10{
  font-size : 10px;
}

.text11{
  font-size : 11px;
}

.text13 {
	FONT-SIZE: 13px;
	line-height : 100%;
	color : black;
  text-align : justify;
}

.text13b{
  font-size : 13px;
  font-weight : bold;
  line-height : 140%;
  color : black;
}

.text16{
  font-size : 16px;
  font-weight : bolder;
  line-height : 120%;
  text-align : justify;
}
.text15{
  font-size : 15px;
  line-height : 120%;
  text-align : justify;
}

.text12{
  font-size : 12px;
  line-height : 100%;
  
}
.text14{
  font-size : 14px;
  line-height : 120%;
  color : black;
  text-align : justify;
}
.text17{
  font-size : 17px;
  font-weight : bold;
  line-height : 120%;
  text-align : justify;
  color : #f1b601;
}

.text20{
  font-size : 20px;
  font-weight : bold;
  line-height : 150%;
  text-align : justify;
  
}

.text14wht{
  font-size : 14px;
  color : white;
  line-height : 130%;
  text-align : justify;
  font-weight : normal;
}


TD.boxfull {
	border : 1px solid #0f4f8f;
  background-color : #f4ffff;
  font-size : 20px;
  line-height : 100%;
  padding-top : 4px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 4px;
}
TD.boxdot{border-width : 2px 2px 2px 2px;border-style : dotted dotted dotted dotted;border-color : #6365ff #6365ff #6365ff #6365ff;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
TD.boxline{
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #666666 #666666 #666666 #666666;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  font-size : 15px;
  font-weight : normal;
  line-height : 100%;
}

TD.box{
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
  background-color : #d0dae3;
border-color : #0f4f8f #0f4f8f #0f4f8f #0f4f8f;}

TD.box2{
	background-color : #0099cc;
	width : 400px;
	font-size : 17px;
	font-weight : bold;
	color : white;
	height : 25px;
	padding-top : 3px;
	border-right-width: 1px;
	border-bottom-width : 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color : #505050;
	border-bottom-color : #505050;
}

TD.box5{
	background-color : #FFFFFF;
	width : 580px;
	font-size : 13px;
	border : 1px solid #808080;
  line-height : 110%;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  border-spacing : inherit;}
  
TD.box3{
	background-color : #FFFFFF;
	width : 500px;
	font-size : 13px;
	border : 1px solid #808080;
  line-height : 110%;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  border-spacing : inherit;}
  


.top:link {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; color : blue; FONT-FAMILY: Arial; TEXT-DECORATION: underline
;}
.top:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; color : blue; FONT-FAMILY: Arial; TEXT-DECORATION: underline
;}
.top:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; color : red; FONT-FAMILY: Arial; TEXT-DECORATION: underline
;}
.footer:link {
	FONT-WEIGHT: normal; color : white; FONT-FAMILY: Arial; TEXT-DECORATION: underline
;}
.footer:visited {
	FONT-WEIGHT: normal; color : white; FONT-FAMILY: Arial; TEXT-DECORATION: underline
;}
.footer:hover {
	FONT-WEIGHT: normal; COLOR: #cd9a01; FONT-FAMILY: Arial; TEXT-DECORATION: underline
;}
.menu:link {
	color : blue; FONT-FAMILY: Arial; TEXT-DECORATION: none
;}
.menu:visited {
	color : blue; FONT-FAMILY: Arial; TEXT-DECORATION: none
;}
.menu:hover {
	color : red; FONT-FAMILY: Arial; TEXT-DECORATION: underline
;}
.text18{
  font-size : 18px;
  font-weight : normal;
  line-height : 110%;
  letter-spacing : 1px;
}
