.font10_666666{
	font-size : 10px;
	line-height : 14px;
	color : #666666;
}

.font9{
	font-size : 9px;
	line-height : 12px;
}

.font10{
	font-size : 10px;
	line-height : 14px;
}

h1{
	font-size:11px;
	color:#FFFFFF;
	line-height : 14px;
	font-weight:normal;
	line-height:13px;
}

#3165B5{
}
.font12{
	font-size : 12px;
	line-height : 16px;
}

.font12h12{
	font-size : 12px;
	line-height : 12px;
}

.font12navy{
  font-size : 12px;
  line-height : 16px;
  color : navy;
  letter-spacing : normal;
}

.font12red{
  font-size : 12px;
  line-height : 16px;
  color : red;
  letter-spacing : normal;
}

.font14blue{
	font-size : 14px;
	line-height : 18px;
	color : blue;
	letter-spacing : normal;
	font-weight: bold;
}

.font14c42{
  font-size : 14px;
  line-height : 16px;
  color : #c42;
  letter-spacing : normal;
}

.font16navy{
  font-size : 16px;
  line-height : 18px;
  color : navy;
  letter-spacing : normal;
}

.background {
	background-image: url(../images/back2.gif);
	background-repeat: repeat-x;
}

.background_header {
	background-image: url(images/bg_header.gif);
	background-repeat: repeat-x;
}

.background_footer {
	background-image: url(images/back2.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.privacy_table_1{
  color : navy;
  background-color : white;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : red red red red;
  width : 492px;
}

.privacy_table_2{
  font-size : 13px;
}

.privacy_table_3{
  padding-top : 16px;
  padding-left : 16px;
  padding-right : 16px;
  padding-bottom : 16px;
  margin-top : 8px;
  margin-left : 8px;
  margin-right : 8px;
  margin-bottom : 8px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : silver silver silver silver;}

.privacy_table_3_cel_1{
  font-size : 16px;
  font-weight : bold;
  color : black;
}

.privacy_table_3_cel_2{
  font-size : 13px;
  color : black;
}

.footer{
  font-size : 10px;
  color : navy;
  
  text-align : center;
  height : 32px;
  background-image :  url(../images/footter_image.gif);
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;
}

.vmenu_cel{
  width : 710px;
  height : 20px;
  text-align : center;
  border-top-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : white;
  border-bottom-color : silver;
  background-color : navy;
  font-family : "Times New Roman";
  color : white;
}

.honbun{
  font-size : 13px;
  line-height : 16px;
  color : navy;
  letter-spacing : normal;
  text-align : left;
}

.body_table{
  font-size : 13px;
  font-weight : normal;
  color : navy;
  background-color : white;
  text-decoration : none;
  width : 712px;
  height : 100%;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0p?x;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  top : 0px;
  left : 0px;
}

FORM{
  font-size : 13px;
}

.footer{
  font-size : 10px;
  color : navy;
  
  text-align : center;
  height : 32px;
  background-image :  url(../images/footter_image.gif);
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : gray;
}

.vmenu_cel{
  width : 710px;
  height : 20px;
  text-align : center;
  border-top-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : white;
  border-bottom-color : silver;
  background-color : navy;
  font-family : "Times New Roman";
  color : white;
}

.vmenu{
  font-size : 13px;
  width : 100px;
  height : 16px;
  color : white;
  text-decoration : none;
}
.vmenu:LINK{
  font-size : 13px;
  color : white;
  width : 100px;
  text-decoration : none;
}

.vmenu:VISITED{
  font-size : 13px;
  color : white;
  width : 100px;
  text-decoration : none;
}

.vmenu:HOVER{
  font-size : 13px;
  color : #ff8080;
  background-image :  url(../images/vmenu_hover_image.gif);
  width : 100px;
  font-weight : bold;
  text-decoration : none;
}

.vmenu:ACTIVE{
  font-size : 13px;
  font-weight : bold;
  color : red;
  background-image :  url(../images/vmenu_active_image.gif);
  width : 100px;
}

a:link{
	color:#0000FF;
	text-decoration: none;
}

a:visited{
	color:#0000FF;
	text-decoration: none;
}

a:active{
	color:#0000FF;
	text-decoration: none;
}

a:hover{
	color:#0000FF;
	text-decoration: underline;
}
A2:LINK{
  font-weight : normal;
  color : blue;
  text-decoration : none;
}
A2:VISITED{
  font-weight : normal;
  color : blue;
  text-decoration : none;
}
A2:HOVER{
  font-weight : normal;
  color : white;
  background-color : blue;
  text-decoration : none;
}
A2:ACTIVE{
  font-weight : normal;
  color : white;
  background-color : purple;
  text-decoration : none;
}

.A3:LINK{
  font-weight : normal;
  color : blue;
  text-decoration : none;
}
.A3:VISITED{
  font-weight : normal;
  color : blue;
  text-decoration : none;
}
.A3:HOVER{
  font-weight : normal;
  text-decoration : underline;
}
.A3:ACTIVE{
  font-weight : normal;
  text-decoration : underline;
}

.body_table{
  font-size : 13px;
  font-weight : normal;
  color : navy;
  background-color : white;
  text-decoration : none;
  width : 712px;
  height : 100%;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  top : 0px;
  left : 0px;
}

.body_cel_line01{
  background-image :  url(../images/vertical_line.gif);
  background-repeat : repeat-y;
  width : 1px;
}


.job_title{
  border-style : ridge ridge ridge ridge;border-color : blue blue blue blue;border-width : 2px 2px 2px 2px;
  margin-top : 4px;
  margin-left : 4px;
  margin-right : 4px;
  margin-bottom : 4px;
  color : black;
  background-color : #ffe6ff;
  line-height : 18px;
}
.bluetitle{
  color: #2642a9; font-weight: bold;
}
.step-font{
  font-size : 14px;
  color : silver;
  font-weight : bold;
}
.q_font{
  font-size : 14px;
  color : #0000a0;
  font-weight : bold;
}
.tdunderbar{
  border-bottom-width : 1px;
  border-bottom-style : double;
  border-bottom-color : green;
}
.attention{
  font-size : 10px;
  color : black;
  background-color : #e1ffff;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;border-width : 1px 1px 1px 1px;border-style : double double double double;
}

.table1 {
	display: inline;
	border-top: none #666666;
	border-right: 1px dashed #666666;
	border-bottom: none #666666;
	border-left: 1px dashed #666666;
}

.table_right {
	display: inline;
	border-top: none #666666;
	border-right: 1px dashed #666666;
	border-bottom: none #666666;
	border-left: none #666666;
}

.table_left {
	display: inline;
	border-top: none #666666;
	border-right: none #666666;
	border-bottom: none #666666;
	border-left: 1px dashed #666666;
}

.job_title_01{
  color : navy;
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : navy;
}
.job_title_02{
  color : navy;
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : navy;
  padding-left : 4px;
}
.job_title_03{
	color : navy;
	border-bottom-width : 2px;
	border-bottom-style : dotted;
	border-bottom-color : navy;
	padding-left : 4px;
	background-position: right bottom;
	background-image: url(images/back-g1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	right: auto;
	bottom: auto;

}
FORM{
  font-size : 13px;
}
.body_table{
  font-size : 13px;
  font-weight : normal;
  color : navy;
  background-color : white;
  text-decoration : none;
  width : 712px;
  height : 100%;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  top : 0px;
  left : 0px;
}
