body{
	font-size: 80%;
	color: #333333;
}

body a:link {
	color: #0066CC;
	text-decoration: underline;
    font-family: 'MS UI Gothic','‚l‚r ‚oƒSƒVƒbƒN',osaka,'MS Gothic';
}

body a:visited {
	color: #003366;
	text-decoration: underline;
    font-family: 'MS UI Gothic','‚l‚r ‚oƒSƒVƒbƒN',osaka,'MS Gothic';
}

body a:hover {
	color: #0099FF;
	text-decoration: underline;
	background-color: #EEEEEE;
    font-family: 'MS UI Gothic','‚l‚r ‚oƒSƒVƒbƒN',osaka,'MS Gothic';
}
a.none { text-decoration: none }
td {
	font-size: 80%;
	color: #333333;

}

td img {
	border: 0;
}


form { margin: 0px; }

.nakabody {
	font-size: 18px;
	line-height: 120%;
	color: #666666;

}
.nakatd {
	line-height: 120%;
	color: #666666;

}
  .base1{
      background-color : #006B9F;
      color : #FFFFFF;
  }
  .base1b{
      background-color : #EEEEEE;
  }
  .base2{
      background-color : #CCCCCC;
  }
  .base3{
      background-color : #EEEEEE;
  }
  .manual{
      background-color : #339999;
      color : #FFFFFF;
      font-size: 20pt;
  }
  .base4{
      background-color : #FFFFCC;
      color : #333333;
  }
  .base5{
      background-color : #EEEECC;
  }
  .base6{
      background-color : #CCFFFF;
  }
  .base7{
      font-size: 12pt;
  }
  .base8{
      background-color : #E2EFFA;
  }
  .base9{
      background-color : #F9F9F9;
  }
  .midasi{
      color : #007EB5;
      font-size: 24pt;
  }
  .subtit{
      color : #999999;
      font-size: 16pt;
      font-weight : bold;
  }
  .midasi2{
      color : #FF67CF;
      font-size: 24pt;
  }
.geroset  { color: white; font-size: 18px; font-weight: bold; background-color: #f60; padding-top: 5px; padding-bottom: 5px; border-top: 3px double white; border-bottom: 3px double white }
.ueten { border-top: 2px dotted #80a0f0 }
.list-menu { margin: 0 }
.list-menu ul { background-repeat: repeat-y; list-style-type: none; list-style-image: none }
.list-menu li { background-image: url("img/menu_sankaku.gif"); background-repeat: no-repeat; background-position: 0 center; text-indent: 17px; margin-bottom: 8px }
.kids_n  { border-bottom: 1px solid #9cf; border-left: 10px solid #9cf }
.kids_n2 { background-color: #cff; border-top: 1px solid white }
.kids_n3  { border-bottom: 1px solid #f99; border-left: 10px solid #f99 }
.kids_n4 { background-color: #fcc; border-top: 1px solid white }
.kids_n5  { border-bottom: 1px solid #ff6; border-left: 10px solid #ff6 }
.kids_n6 { background-color: #ffc; border-top: 1px solid white }
.kyu_st_b   { margin-left: 3px; border-left: 5px solid #06c }
.kyu_l { border-top: 1px solid #9cf; border-right: #9cf; border-bottom: 1px solid #9cf; border-left: 1px solid #9cf }
.kyu_r { border-top: 1px solid #9cf; border-right: 1px solid #9cf; border-bottom: 1px solid #9cf; border-left: #9cf }
.migiyose { text-align: right }
.komoji  { font-size: 12px }
.setsumeiwaku { font-size: 12px; line-height: 150% }
.csc { font-size: 12px; line-height: 120% }
.india { background-image: url("img/j_back.gif"); background-repeat: repeat-x }
.india_b { font-size: 14px; text-decoration: none }
