/*y[Wwi*/
body {background-image:url("http://www.h-oaks.co.jp/pubimage/bg.gif");
      background-position: center;
      margin-bottom:0px;}

/*NΜ©ηέθipκj[j*/
A.engmenu:link {
	COLOR: #000000; TEXT-DECORATION: none
;}
A.engmenu:visited {
	COLOR: #000000; TEXT-DECORATION: none
;}
A.engmenu:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
;}
A.engmenu:active {
	COLOR: #ffffff; TEXT-DECORATION: none
;}

/*NΜDFέθiSΜj*/
A:LINK{
  color: #666666;
  text-decoration: none;
}
A:VISITED{
  color: #666666;
  text-decoration: none;
}
A:HOVER{
  color: #ffaa00;
  text-decoration : underline;
}
A:ACTIVE{
  color: #ffaa00;
  text-decoration: none;
}

/*NΜΒέθigsbNXj*/
a.topics:LINK{
  color: #0000bd;
  text-decoration: none;
}
a.topics:VISITED{
  color: #0000bd;
  text-decoration: none;
}
a.topics:HOVER{
  color: #ffaa00;
  text-decoration : underline;
}
a.topics:ACTIVE{
  color: #ffaa00;
  text-decoration: none;
}

/*NΜ¨ςέθi}bvNj*/
a.map:LINK{
  color: #ffffff;
  text-decoration: none;
}
a.map:VISITED{
  color: #ffffff;
  text-decoration: none;
}
a.map:HOVER{
  color: #ffaa00;
  text-decoration : underline;
}
a.map:ACTIVE{
  color: #ffaa00;
  text-decoration: none;
}

/*NΜέθi\ρj*/
A.rsv:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.rsv:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.rsv:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
A.rsv:active {
	COLOR: #666666; TEXT-DECORATION: none
}

/*\ρj[Ξ½ό*/
HR.g{
  color : #ffe7c6;
  height: 1px
}

/*ξ{e[uisγAaΊAkΆAqEj*/
#style1{
        border:#003000 1px solid;
        font-size:15px;
}

/*κ\e[uΒ(aΒ@v)isγAaΊAkΆAqE)im³@bZ^[j*/
#style2{
	border-top: #003000 1px solid; FONT-SIZE: 13px; COLOR: #333333;
}

/*οe[uΒ(tHgTCYPRj*/
#style3{
	border: #003000 1px solid;
        font-size:13px;
        font-color:#333333;
}

/*Ώΰ\e[u©(tHgTCYPRj*/
#style4{
	BORDER-TOP: #d6d75a 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #d6d75a 1px solid; COLOR: #333333;
}

/*Ώΰ\e[uΞ(tHgTCYPTj*/
#style5{
	BORDER-TOP: #003000 1px solid; BORDER-LEFT: #003000 1px solid; BORDER-right: #003000 1px solid; FONT-SIZE: 15px; 
}

/*e[uΞ(tHgTCYPPj*/
#style6{
	border: #7099c2 1px solid; FONT-SIZE: 11px; TEXT-ALIGN: center; TEXT-valign: middle;
}

/*e[uΞ(tHgTCYPPj*/
#style6-2{
	border: #cc3333 1px solid; FONT-SIZE: 11px; TEXT-ALIGN: center; TEXT-valign: middle;
}

/*\ρe[u(tHgTCYPTj*/
#style7 {
	BORDER : #FFE4C4 1px solid; FONT-SIZE: 15px;
}
/*ξ{e[uisγAaΊAkΆAqEj*/
#style8{
        BORDER-bottom : #ffe4c4 1px solid; BORDER-left : #ffe4c4 1px solid; BORDER-right : #ffe4c4 1px solid; FONT-SIZE: 15px;
}

/*Ώΰ\e[u©(tHgTCYPRj*/
#style9{
	BORDER-left : #ffe4c4 1px solid; BORDER-right : #ffe4c4 1px solid; FONT-SIZE: 13px; COLOR: #333333;
}

/*ξ{e[usNisγAaΊAkΆAqEj*/
#style10{
        border:#f2117a 1px solid;
        font-size:15px;
}

/*ξ{e[uVo[isγAaΊAkΆAqEj*/
#style11{
        border:#666666 1px solid;
        font-size:15px;
}

/*ξ{e[uIWisγAaΊAkΆAqEj*/
#style12{
        border:#ffc633 1px solid;
        font-size:15px;
}
/*Ώΰ\ΜtHgTCYPTiqRATEAx©AvAxv©jisγAaΊAkΆAqEj*/
td.f15{
        FONT-SIZE: 15px; font-weight: bold;
}

/*Ώΰ\*/
td.a{
        BORDER-RIGHT: #8d939f 1px solid; BORDER-TOP: #eff2f5 1px solid; BACKGROUND: #ffff66; PADDING-BOTTOM: 2px; BORDER-LEFT: #eff2f5 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #8d939f 1px solid; TEXT-ALIGN: center;
}
td.eb{
        BORDER-RIGHT: #8d939f 1px solid; BORDER-TOP: #eff2f5 1px solid; BACKGROUND: #d9ff66; PADDING-BOTTOM: 2px; BORDER-LEFT: #eff2f5 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #8d939f 1px solid; TEXT-ALIGN: center;
}
td.c1{
        BORDER-RIGHT: #8d939f 1px solid; BORDER-TOP: #eff2f5 1px solid; BACKGROUND: #95ffca; PADDING-BOTTOM: 2px; BORDER-LEFT: #eff2f5 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #8d939f 1px solid; TEXT-ALIGN: center;
}
td.c{
        BORDER-RIGHT: #8d939f 1px solid; BORDER-TOP: #eff2f5 1px solid; BACKGROUND: #ccf3ff; PADDING-BOTTOM: 2px; BORDER-LEFT: #eff2f5 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #8d939f 1px solid; TEXT-ALIGN: center;
}
td.d{
        BORDER-RIGHT: #8d939f 1px solid; BORDER-TOP: #eff2f5 1px solid; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #eff2f5 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #8d939f 1px solid; TEXT-ALIGN: center;
}
td.e{
        BORDER-RIGHT: #8d939f 1px solid; BORDER-TOP: #eff2f5 1px solid; BACKGROUND: #f5d7de; PADDING-BOTTOM: 2px; BORDER-LEFT: #eff2f5 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #8d939f 1px solid; TEXT-ALIGN: center;
}
td.close{
        BORDER-RIGHT: #8d939f 1px solid; BORDER-TOP: #eff2f5 1px solid; BACKGROUND: #cccccc; PADDING-BOTTOM: 2px; BORDER-LEFT: #eff2f5 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #8d939f 1px solid; TEXT-ALIGN: center;
}

/*Ώΰ\©(aΒ@v@x©)isγAaΊAkΆAqE)im³@bZ^[j*/
td.rytblr{
        BORDER-RIGHT: #8d939f 1px solid; BORDER-TOP: #eff2f5 1px solid; BACKGROUND: #d6d75a; PADDING-BOTTOM: 2px; BORDER-LEFT: #eff2f5 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #8d939f 1px solid; TEXT-ALIGN: center;
}
td.rwtblr{
        BORDER-RIGHT: #8da0b6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid; TEXT-ALIGN: center;
}
td.rwtblrnc{
        BORDER-RIGHT: #8da0b6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid;
}
td.rwtblrnp{
        BORDER-RIGHT: #8da0b6 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #8da0b6 1px solid;
}
td.rywtblr{
        BACKGROUND: #ffffbd; font-weight: bold; BORDER-RIGHT: #8da0b6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid; TEXT-ALIGN: center;
}
td.rywtblrnc{
        BACKGROUND: #ffffbd; font-weight: bold; BORDER-RIGHT: #8da0b6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid;
}

/*όΜέisγAaΊAkΆAqEj*/
td.tbl{
	BORDER-top: #003000 1px solid; BORDER-bottom: #003000 1px solid; BORDER-left: #003000 1px solid;
}
td.tbr{
	BORDER-top: #003000 1px solid; BORDER-bottom: #003000 1px solid; BORDER-right: #003000 1px solid;
}
td.tb{
	BORDER-top: #003000 1px solid; BORDER-bottom: #003000 1px solid;
}
td.t{
	BORDER-top: #003000 1px solid;
}
td.tp{
	BORDER-top: #ffe4c4 1px solid;
}
td.b{
	BORDER-bottom: #003000 1px solid;
}
td.l{
	BORDER-left: #003000 1px solid;
}
td.r{
	BORDER-right: #003000 1px solid;
}
td.br{
	BORDER-right: #003000 1px solid; BORDER-bottom: #003000 1px solid;
}
td.bl{
	BORDER-left: #003000 1px solid; BORDER-bottom: #003000 1px solid;
}
td.blr{
	BORDER-right: #003000 1px solid; BORDER-bottom: #003000 1px solid; BORDER-left: #003000 1px solid;
}

/*ό]tHgFA(aΒ@v@x©)isγAaΊAkΆAqE)im³@bZ^[j*/
/*Β*/
td.btblr{
	BORDER-RIGHT: #8da0b6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid; TEXT-ALIGN: center; font-weight: bold; BACKGROUND: #e3e8e8;
}
td.bblr{
	BORDER-RIGHT: #8da0b6 1px solid; PADDING-RIGHT: 5px; COLOR: #666666;BORDER-TOP: PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid; TEXT-ALIGN: center; font-weight: bold; BACKGROUND: #e3e8e8;
}
td.btbl{
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid; TEXT-ALIGN: center; font-weight: bold; BACKGROUND: #e3e8e8;
}
td.btlr{
	BORDER-RIGHT: #8da0b6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; TEXT-ALIGN: center; font-weight: bold; BACKGROUND: #e3e8e8;
}
td.bbl{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid; TEXT-ALIGN: center; font-weight: bold; BACKGROUND: #e3e8e8;
}
td.bblr2{
	BORDER-RIGHT: #8da0b6 1px solid; COLOR: #666666;BORDER-TOP: PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid; TEXT-ALIGN: center; font-weight: bold; BACKGROUND: #e3e8e8;
}
td.bbl2{
	PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid; TEXT-ALIGN: center; font-weight: bold; BACKGROUND: #e3e8e8;
}
/**/
td.wtblr{
	BORDER-RIGHT: #8da0b6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid; TEXT-ALIGN: center; BACKGROUND: #ffffff;
}
td.wtblnc{
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid; BACKGROUND: #ffffff;
}
td.wtbl{
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid; TEXT-ALIGN: center; BACKGROUND: #ffffff;
}
td.wtlr{
	BORDER-RIGHT: #8da0b6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; TEXT-ALIGN: center; BACKGROUND: #ffffff;
}
td.wtlnc{
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; BACKGROUND: #ffffff;
}
td.wtl{
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; TEXT-ALIGN: center; BACKGROUND: #ffffff;
}
td.wtl2{
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; BACKGROUND: #ffffff;
}
td.wtlr2{
	BORDER-RIGHT: #8da0b6 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; TEXT-ALIGN: center; BACKGROUND: #ffffff;
}
td.wtl3{
	BORDER-TOP: #ffffff 1px solid; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; TEXT-ALIGN: center; BACKGROUND: #ffffff;
}
td.wtblr2{
	BORDER-RIGHT: #8da0b6 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid; TEXT-ALIGN: center; BACKGROUND: #ffffff;
}
td.wtbl2{
	BORDER-TOP: #ffffff 1px solid; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #8da0b6 1px solid; TEXT-ALIGN: center; BACKGROUND: #ffffff;
}

/*\ρ*/
TD.rsvtlr{
	BORDER-top : #003000 1px solid; BORDER-left : #003000 1px solid; BORDER-right : #003000 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; cursor: hand; font-weight: bolder;
}

TD.rsvtblr{
	BORDER: #003000 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; cursor: hand; font-weight: bolder;
}


/*Σ*/
td.atten{
	 FONT-SIZE: 13px; COLOR: #666666; line-height:1.3; padding-top:5px; padding-bottom:5px;
}
