/* base stylesheet style01.css written by tadatugu */
.font11{
  font-size : 14px;
  color : maroon;
  font-weight : normal;
  line-height : 18px;
}
.font12{
  font-size : 12px;
  color : #ff7300;
  font-weight : bold;
  line-height : 20px;
}
.font13{
  font-size : 14px;
  color : #009999;
  font-weight : normal;
  line-height : 18px;
}
.font14{
  font-size : 16px;
  color : green;
  font-weight : bold;
  line-height : 20px;
}
.font15{
  font-size : 13px;
  color : #505050;
  font-weight : normal;
}
.font16{
  font-size : 14px;
  color : #5a5a5a;
  font-weight : normal;
}
.font17{
  font-size : 13px;
  color : red;
  font-weight : normal;
  line-height : 18px;
}
.font18{
  font-size : 16px;
  color : green;
  font-weight : bold;
  line-height : 20px;
}
.font19{
  font-size : 13px;
  color : #505050;
  font-weight : normal;
}
.font20{
  font-size : 13px;
  color : #505050;
  font-weight : normal;
}
A.toptextlink10 {
  color : #5f5f5f;
  text-decoration: none;
  font-size : 14px;
  font-weight : bold;
}
.toptextlink10:hover {
  font-size : 14px;
  color : #f00000;
  position: relative;
  font-weight : bold;
}
A.toptextlink11 {
  color : black;
  text-decoration: none;
  font-size : 16px;
  line-height: 18px;
  font-weight : bold;
}
.toptextlink11:hover {
  font-size : 16px;
  color : blue;
  position: relative;
  font-weight : bold;
}
A.toptextlink12 {
  color : #009999;
  text-decoration : none;
  font-size : 12px;
  font-weight : normal;
}
.toptextlink12:hover {
  font-size : 12px;
  color : red;
  position: relative;
  text-decoration : none;
  font-weight : normal;
}
A.toptextlink13 {
  color : black;
  text-decoration: none;
  font-size : 14px;
  line-height: 18px;
  font-weight : normal;
}
.toptextlink13:hover {
  font-size : 14px;
  color : red;
  position: relative;
  font-weight : normal;
}
A.toptextlink14 {
  color : blue;
  text-decoration: none;
  font-size : 14px;
  font-weight : normal;
}
.toptextlink14:hover {
  font-size : 14px;
  color : red;
  position: relative;
  font-weight : normal;
}
A.toptextlink15 {
  color : #009999;
  text-decoration: none;
  font-size : 13px;
  line-height: 18px;
  font-weight : bold;
}
.toptextlink15:hover {
  font-size : 13px;
  color : red;
  position: relative;
  font-weight : bold;
}
A.toptextlink16 {
  color : #cccccc;
  text-decoration: none;
  font-size : 14px;
  line-height: 18px;
  font-family : "Century Gothic";
}
.toptextlink16:hover {
  font-size : 14px;
  color : red;
  position: relative;
  font-family : "Century Gothic";
}
A.toptextlink17 {
  color : #cccccc;
  text-decoration: none;
  font-size : 14px;
  line-height: 18px;
  font-family : "Century Gothic";
}
.toptextlink17:hover {
  font-size : 14px;
  color : red;
  position: relative;
  font-family : "Century Gothic";
}
A.toptextlink18 {
  color : blue;
  text-decoration: none;
  font-size : 13px;
}
.toptextlink18:hover {
  font-size : 13px;
  color : red;
  position: relative;
}
.a0{
  font-weight : normal;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : #8080ff;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #8080ff;
  border-top-width : 1px;
  border-bottom-width : 1px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : #8080ff;
  border-bottom-color : #8080ff;
}
.a1{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #0064ff;
  font-weight : normal;
  border-top-width : 1px;
  border-left-width : 3px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #0064ff;
  border-left-color : #0064ff;
  border-right-width : 3px;
  border-right-style : solid;
  border-right-color : #0064ff;
  height : 24px;
  background-image : url(img/recruitback.gif);
  text-align : left;
}
.a2{
  font-size : 12px;
  font-weight : bold;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #bbbbff;
  text-align : left;
  color : #4f4f4f;
  background-color : #fafff0;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : #bbbbff;
  border-left-color : #bbbbff;
  border-right-color : #bbbbff;
}
.a3{
  font-weight : normal;
  color : green;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #6ebd4b;
  border-left-width : 1px;
  border-left-style : dotted;
  border-left-color : #6ebd4b;
  border-top-width : 1px;
  border-right-width : 1px;
  border-top-style : dotted;
  border-right-style : dotted;
  border-top-color : #6ebd4b;
  border-right-color : #6ebd4b;
}
.a4{
  border-right-width : 4px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : dotted;
  border-right-color : #00788c;
  border-bottom-color : #00788c;
  font-size : 13px;
  border-left-width : 4px;
  border-left-style : solid;
  border-left-color : #00788c;
}
.b0{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #bbbbff;
  font-weight : normal;
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #bbbbff;
  border-left-color : #bbbbff;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #bbbbff;
  background-color : #f5f5ff;
}
.b1{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #c8c8c8;
  font-weight : bold;
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #c8c8c8;
  border-left-color : #c8c8c8;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #c8c8c8;
}
.b2{
  font-weight : normal;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : #bbbbff;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #bbbbff;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #bbbbff;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #bbbbff;
}
.b3{
  font-size : 12px;
  font-weight : normal;
  text-align : right;
  color : #009999;
  text-indent : 10px;
  height : 24px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #999999;
}
.b4{
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : dotted;
  border-right-color : #999999;
  border-bottom-color : #999999;
  font-size : 18px;
  color : fuchsia;
}
.c0{
  font-size : 14px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #ff8040;
  font-weight : normal;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : #ff8040;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #ff8040;
  height : 24px;
}
.c1{
  font-size : 13px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #666666;
  font-weight : normal;
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #999999;
  border-left-color : #666666;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #666666;
  height : 24px;
  color : #666666;
  text-align : left;
  text-indent : 8px;
  background-image : url(img/back.jpg);
}
.c2{
  font-size : 13px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : dotted;
  border-left-color : #666666;
  border-right-color : #666666;
  border-bottom-color : #666666;
  text-align : left;
  text-indent : 10px;
  height : 24px;
  font-weight : normal;
  color : #666666;
  background-image : url(img/back.jpg);
}
.c3{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #666666;
  font-size : 13px;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #666666;
  font-weight : normal;
  text-align : left;
  text-indent : 10px;
  color : #666666;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : #666666;
  background-image : url(img/back.jpg);
}
.c4{
  font-size : 12px;
  color : red;
}
.d0{
  font-size : 18px;
  font-weight : bold;
  background-color : #009999;
}
.d1{
  font-size : 13px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #7d99e3;
  font-weight : bold;
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #7d99e3;
  border-left-color : #7d99e3;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #7d99e3;
  background-color : #f4f4ff;
  text-indent : 12px;
  height : 24px;
}
.d2{
  font-size : 14px;
  font-weight : normal;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #96ace9;
  border-right-color : #96ace9;
  border-bottom-color : #96ace9;
  border-top-color : #96ace9;
}
.d3{
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #999999;
  font-size : 18px;
  border-top-width : 1px;
  border-right-width : 1px;
  border-top-style : dotted;
  border-right-style : solid;
  border-top-color : #999999;
  border-right-color : #999999;
  font-weight : bold;
  color : fuchsia;
}
.d4{
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : dotted;
  border-right-color : #999999;
  border-bottom-color : #999999;
  font-size : 18px;
  color : fuchsia;
}
.e0{
  font-weight : bold;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #999999 #999999 #999999 #999999;
}
.e1{
  font-size : 14px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #666666;
  font-weight : bold;
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : #666666;
  border-left-color : #666666;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #666666;
  background-color : #999999;
  text-align : left;
  text-indent : 6px;
  color : white;
}
.e2{
  font-size : 14px;
  font-weight : bold;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #96ace9;
  border-right-color : #96ace9;
  border-bottom-color : #96ace9;
  text-align : left;
  text-indent : 8px;
}
.e3{
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #96ace9;
  font-weight : bold;
}
.e4{
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : dotted;
  border-right-color : #999999;
  border-bottom-color : #999999;
  font-size : 18px;
  color : fuchsia;
}
.bb{
  margin-top : 35px;
  margin-left : 10px;
}
.must{
  border-width : 0px 0px 0px 0px;
  width : 30px;
  height : 16px;
  float : left;
}