<!--
body {
font-size:16px;
background-color:#F5F5F5;
background-attachment:fixed;
background-repeat:repeat;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
text-align:center;
}
H1 {
FONT-WEIGHT: normal;
FONT-SIZE: 12px; 
COLOR: #ffffff; 
LINE-HEIGHT: 1.3em
}
.category {
font-size:14px;
color:#FFFFFF;
font-weight:bold;
white-space:nowrap;
}
}
.kuzuha {
color:#006633;
font-size:15px;
font-weight:bold;
line-height:1.8em;
}
.white {
color:#FFFFFF;
}
.kaki {
color:#8D8E41;
}
.gray {
color:#3D3D3B;
}
.green {
color:#006633;
}

a:link { 
color: #FFFFFF;
FONT-SIZE:14px;
FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"; 
text-decoration: none; 
} 
a:visited { 
color: #FFFFFF;
text-decoration: none; 
} 
a:hover { 
color: #0000a0;
text-decoration: none; 
} 
a:active { 
color: #0000a0;
text-decoration: none; 
} 

a.menu:link { 
color: #6D0B0A;
FONT-SIZE:14px;
FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"; 
text-decoration: underline; 
} 
a.menu:visited { 
color: #6D0B0A;
text-decoration: underline; 
} 
a.menu:hover { 
color: #2C5B95;
text-decoration: underline; 
} 
a.menu:active { 
color: #2C5B95;
text-decoration: underline; 
} 


a.footermenu:link { 
COLOR: #FFFFFF;
text-decoration:none;
FONT-SIZE:15px;   
} 
a.footermenu:visited { 
color: #FFFFFF;
text-decoration:none;
FONT-SIZE:15px;  
} 
a.footermenu:hover { 
color: #0000a0;
text-decoration:none;
FONT-SIZE:15px;  
} 
a.footermenu:active { 
color: #0000a0;
text-decoration:none;
FONT-SIZE:15px;  
} 

a.pagetop:link { 
COLOR: #0000a0;
text-decoration:none;
FONT-SIZE:15px;   
} 
a.pagetop:visited { 
color: #0000a0;
text-decoration:none;
FONT-SIZE:15px;  
} 
a.pagetop:hover { 
color: #FF0000;
text-decoration:none;
FONT-SIZE:15px;  
} 
a.pagetop:active { 
color: #FF0000;
text-decoration:none;
FONT-SIZE:15px;  
} 

a.link:link { 
COLOR: #491017;
text-decoration:underline;
FONT-SIZE:13px;   
} 
a.link:visited { 
color: #491017;
text-decoration:underline;
FONT-SIZE:13px;  
} 
a.link:hover { 
color: #FF2E49;
text-decoration:underline;
FONT-SIZE:13px;  
} 
a.link:active { 
color: #FF2E49;
text-decoration:underline;
FONT-SIZE:13px;  
} 



.glay{color: #535151;}
.f9 {
font-size:9px;
}
table.calendar td {
font-size:14px;
line-height:1.2em;
}
.b {
font-weight:bold;
}
.parm1{
line-height:1.2em;
font-size:15px;
}
.parm2{
line-height:2.5em;
font-size:18px;
}
table.parmwaku{
border-style:solid;
border:solid 1px;
border-color:#CDCDCD;
background-color:#FFFFFF;
}
table.newmenu{
border-style:solid;
border:solid 10px;
border-color:#B7C9CA;
background-color:#FFFFFF;
}
.box1{
　　　padding: 10px 10px 10px 10px;
　　　border-top: solid #B7C9CA 8px;
　　　border-right: solid #B7C9CA 8px;
　　　border-bottom: solid #B7C9CA 4px;
　　　border-left: solid #B7C9CA 8px;
　　　background:url(images/newmenu_bg1.gif);
　　　background-repeat:no-repeat;
　　　background-position:480px 40px;
}
.box2{
　　　padding: 10px 10px 10px 10px;
　　　border-top: solid #B7C9CA 4px;
　　　border-right: solid #B7C9CA 8px;
　　　border-bottom: solid #B7C9CA 8px;
　　　border-left: solid #B7C9CA 8px;
　　　background:url(images/newmenu_bg2.gif);
　　　background-repeat:no-repeat;
　　　background-position:480px 380px;
}
ol.newmenu li {
  line-height:1.2em;
　font-size:15px;
　color: #233202;
}




.f16{
font-size:16px;
}
.address {
background:#E9E7B4;
border:solid 1px #CCCA90;
font-size:12px;
white-space:nowrap;
}
.addunder {
background:#FFFFFF;
border-bottom:solid 1px #CCCA90;
font-size:15px;
}

ol.list li {

  list-style: decimal;
  font-size: 250%;
  font-weight: bolder;
  font-style: italic;
  color: #FF9900;
}

ol.list li dl {
  font-size: 40%;
  font-color:#330000;
  font-style: normal;
  color: #333333;
}

ol.list li dl dd {
  font-weight: normal;
}

* html ol.list li dl { /*for IE6 */
  display: inline;
}

*:first-child+html ol.list li dl { /*for IE7 */
  display: inline;
}


ol.list2 li {

  list-style: decimal;
  font-size: 250%;
  font-weight: bolder;
  font-style: italic;
  color: #CCC;
}

ol.list2 li dl {
  font-size: 40%;
  font-style: normal;
  color: #666666;
}

ol.list2 li dl dd {
  font-weight: normal;
}

* html ol.list2 li dl { /*for IE6 */
  display: inline;
}

*:first-child+html ol.list2 li dl { /*for IE7 */
  display: inline;
}



//-->