@charset"Shift_JIS";

/* -----------------------------------全体 */
body{
  margin:10px 0px 10px 0px;  /* 上右=下左 */
  color:#555555;
  padding:0px;
  background-color:#FFFFFF;
  font-size:13px;
  font-family:'ＭＳ Ｐゴシック','Verdana';
  scrollbar-face-color:#CEE5F1;
}

.BDYTAB{
  width:818px;
  margin:0px;
  padding:0px;
  border:none;
  overflow:hidden;
  text-align:center;
}

.TITTAB{
  width:764px;
  height:50px;
  background-image:url("image/title.gif");
}

.TITTD1{
  width:230px;
  color:#FFFFFF;
  font-size:30px;
  font-weight:bold;
  vertical-align:middle;
}

.TITTD2{
  color:#2222FF;
  font-size:12px;
  vertical-align:middle;
}

.TOPTAB{
  width:764px;
  margin:0px;
  padding:0px;
  border-style:none;
  border-spacing:0px;
  border-collapse:collapse;
  /*table-layout:fixed;*/
  overflow:hidden;
  font-size:13px;
  text-align:center;
}

.TOPTD1{
  /*font-size:13px;*/
  /*color:#222255;*/
  /*font-weight:bold;*/
  background-image:url("image/p_note.gif");
  background-repeat:no-repeat;
  padding-left:12px;
}

.LOCTIT{
  background-image:url("image/obj_loc.gif");
  width:758px;
  height:29px;
  font-size:13px;
  text-align:left;
  padding: 7px 0px 0px 88px; /* 文字位置　上右下左 */
}

.VMD{
  vertical-align:middle;
  width:73px;
  height:17px;
  border:0px;
}

.TOPTD2{
  font-size:14px;
  color:#555555;
}

H1{
  font-size:18px;
  background-color:#FFEEEE;
  padding-left:10px;
}

HR{
  HEIGHT:2px;
  COLOR:#AAAAFF;
}

.MENTAB{
  width:180px;
  border-style:solid;
  border-width:2px;
  border-color:#CEE5F1;
}

.MENTIT{
  background:url("image/obj166.gif") no-repeat;
  color:#8888FF;
  font-size:14px;
  font-weight:bold;
  padding: 2px 0px 0px 28px; /* 文字位置　上右下左 */
}

.MENIMG{
  /*position:absolute;*/
  z-index:1;
  width:151;
  height:27;
}

.MENTXT{
  position:absolute;
  z-index:2;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  margin-top:7px;
  margin-left:-115px;
  /* margin-left:36px;*/
}

.MENCEL a,
.MENCEL a:visited
{
  background:url(image/btnoff.gif) no-repeat;
  width:151px;
  height:27px;
  display:block;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
  position:relative;
  padding: 7px 0px 0px 35px; /* 文字位置　上右下左 */

}
.MENCEL a:hover{
  background:url(image/btnonn.gif) no-repeat;
  position:relative;
  padding: 7px 0px 0px 35px; /* 文字位置　上右下左 */
}

.MAITAB{
  width:571px;
  border-style:solid;
  border-width:2px;
  border-color:#CEE5F1;
}

.MAITIT{
  background:url("image/obj403.gif") no-repeat;
  color:#8888FF;
  font-size:14px;
  font-weight:bold;
  padding: 2px 0px 0px 28px; /* 文字位置　上右下左 */
}

.LOCTD1{
  font-size:9px;
  color:#999999;
  background-image:url("image/obj_ba_02.gif");
}

.RIGTD1{
  font-size:12px;
  color:#555555;
}

.TABEXP{
  font-size:14px;
  BORDER:2px OUTSET;
  PADDING:4px 4px 4px 4px;
  MARGIN:3px 3px 10px 3px;
  BACKGROUND-COLOR:#DDDDFF;
}

.TABIDX{
  font-size:14px;
  font-weight:bold;
  background:url(image/p_note.gif) no-repeat;
  background-position:left center;
  vertical-align:middle;
  height:36px;
  padding: 0px 0px 0px 14px; /* 文字位置　上右下左 */
}

.PHT{
  border:0;
}

.CEN{
  text-align:center;
}

