body{
color: #333333;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
padding : 0;
background-image:url(image/back.jpg);

}

A:unknown { COLOR: #333333 }
A:link { COLOR: #333333; TEXT-DECORATION: none }
A:visited { COLOR: #333333; TEXT-DECORATION: none }
A:hover { COLOR: #990066; TEXT-DECORATION: underline }

A.under:link { COLOR: #990066; TEXT-DECORATION: underline }
A.under:visited { COLOR: #990066; TEXT-DECORATION: underline }
A.under:hover { COLOR: red; TEXT-DECORATION: underline }

A.blog:link { COLOR: #990066; TEXT-DECORATION: underline }
A.blog:visited { COLOR: #990066; TEXT-DECORATION: underline }
A.blog:hover { COLOR: red; TEXT-DECORATION: underline }


p {
  font-size: 11pt;
  line-height:160%;
}


#contents{
width: 720px;
text-align:LEFT;
padding: 0px;
border-left:1px solid #333333;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
border-top:1px solid #333333;
background-color:#ffffff;
}


.navi {
text-align:left;
font-weight: bold;
font-size: 10pt;
line-height:170%;
border-left:0.5em solid #999999;
color:#333333;
padding: 10px 10px 0px 10px;
}

.navi_ {
text-align:left;
font-weight: bold;
font-size: 9pt;
line-height:130%;
border-left:0.5em solid #999999;
color:#333333;
padding: 10px 10px 0px 10px;
}


.honbun {
text-align:left;
font-size: 10pt;
line-height:150%;
padding-left:1em;
border-left:0em solid #999999;
color:#000000;
padding: 10px 10px 10px 20px;
width: 650px;
}

.honbun2 {
text-align:left;
font-size: 10pt;
line-height:150%;
padding-left:1em;
border-left:0em solid #999999;
color:#000000;
padding: 10px 10px 10px 20px;
width: 600px;
}

.underinfo {
text-align:left;
font-size: 8pt;
line-height:150%;
padding-left:1em;
border-left:0.7em solid #999999;
color:#333333;
padding:10px;
margin:10px;
margin-left: 1em;
width: 400px;
}

.title {
text-align:left;
font-size: 12pt;
font-weight: bold;
text-decoration:none;
padding-left:1em;
border-left:0em solid #990066;
border-right:0px solid #990066;
border-bottom:2px solid #990066;
border-top:2px solid #990066;
color:#333333;
padding:5px;
margin-left: 2em;
margin-right: 2em;
}

.title2 {
text-align:left;
font-size: 12pt;
font-weight: bold;
text-decoration:none;
padding-left:1em;
border-left:7px solid #990066;
border-right:0px solid #990066;
border-bottom:2px solid #990066;
border-top:0px solid #990066;
color:#333333;
padding:5px;
margin-left: 2em;
margin-right: 2em;
}

.title3 {
width: 600px;
text-align:left;
font-size: 11pt;
font-weight: bold;
text-decoration:none;
padding-left:1em;
border-left:0px solid #990066;
border-right:0px solid #990066;
border-bottom:2px solid #990066;
border-top:2px solid #990066;
color:#333333;
padding: 5px 3px 3px 5px;
margin-left: 2em;
margin-right: 2em;
}

.title4 {
width: 550px;
text-align:left;
font-size: 11pt;
font-weight: bold;
text-decoration:none;
padding-left:1em;
border-left:0px solid #990066;
border-right:0px solid #990066;
border-bottom:2px solid #990066;
border-top:0px solid #990066;
color:#333333;
padding: 5px 3px 3px 5px;
margin-left: 2em;
margin-right: 2em;
}

.flame {
text-align:center;
padding-left:1em;
color:#333333;
padding:10px;
margin-left: 2em;
margin-right: 0em;
padding-left:1em;
}

.headtitle {
text-align:left;
font-size: 8pt;
font-weight: normal;
text-decoration:none;
padding-left:1em;
background-color:#000000;
color:#ffffff;
padding:5px;
margin-left: 0em;
margin-right: 0em;
}

.f8 {
  font-size: 8pt;
  line-height: 1.2;
}

.f9 {
  font-size: 9pt;
  line-height: 1.5;
}

.f10 {
  font-size: 10pt;
  line-height: 1.5;
}

.f10b {
  font-size: 10pt;
  line-height: 1.5;
 font-weight: bold;
}

.f11 {
  font-size: 11pt;
  line-height: 1.5;
}

.close {
text-align:right;
font-size: 8pt;
font-weight: normal;
text-decoration:none;
padding-left:1em;
background-color:#000000;
color:#ffffff;
padding:5px;
margin-left: 0em;
margin-right: 0em;
}

.waku{
text-align:center;
padding: 0px;
border-left:1px solid #333333;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
border-top:1px solid #333333;
}

.pagetop{
font-size:8pt;
text-align:right;
padding: 0px 20px 10px 0px;
}

.food {
text-align:center;
border-left:1px dotted #990066;
border-right:1px dotted #990066;
border-bottom:1px dotted #990066;
border-top:1px dotted #990066;
padding: 5px;
}

.gaku{
padding : 10px;
background-image:url(image/menu/gaku.gif);
}

.back_live{
text-align:center;
padding: 10;
background-image:url(image/back.jpg);
}
