body { background-color: #ffffff; background-image:url(images/back.jpg); background-repeat:no-repeat; background-attachment:fixed; background-position:center; margin-right: 20px; margin-left: 20px ;
scrollbar-3dlight-color:#999999;
scrollbar-arrow-color:#999999;
scrollbar-base-color:white;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:white;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#999999 }

h3 { color: #666666; margin-left: 30px }
h4 { color: #cc3333; margin-bottom: -10px; margin-left: 30px }
h5 { background-color: #ffcc66; padding-right: 3px; padding-left: 3px; margin-left: 30px; margin-right: 30px ; margin-bottom: -10px}

p { font-size: 1em; line-height: 1.25em; margin-right: 30px; margin-left: 40px }
a { color: #3366cc; font-size: 0.75em }
a:hover { color: #cc3333 }

p.pink span { background-color: #ffcc66; padding-right: 3px; padding-left: 3px }

p.menu3 { color: #666666; line-height: 1.15em; text-align: center; margin-right: 0px; margin-left: 0px }
p.menu3 a { color: #3366cc }
p.menu3 a:hover { color: #cc3333 }
p.menu3 span { font-size: 0.6em; }

p.title3 { color: #cc3333; font-size: 0.65em; margin-top: -15px;  text-align: center; }

ul { list-style-image:url(images/mark.gif); padding-left: 40px;margin-left: 40px; padding-right: 20px; margin-right: 20px;margin-top: 0em; padding-top:0em}
ol { padding-left: 40px;margin-left: 20px; padding-right: 10px; margin-right: 10px;margin-top: 0em; padding-top:0em}
li {font-size: 0.9em; margin-bottom:0.7em; line-height: 1.1em;}
li.link a { color: #3366cc; font-size: 0.9em }
li.link  a:hover { color: #cc3333 }

p.menu2 { color: #666666; font-size: 0.9em; margin-top: 0px; margin-bottom: 5px; margin-right: 0px; margin-left: 0px; line-height: 1em }
p.menu2 a { color: #333399}
p.menu2 a:hover { color: #cc3333 }
p.menu2 span { font-size: 0.75em; }

p.menu4 { line-height: 0.8em; margin-right: 0px; margin-left: 0px }
p.menu4 a { color: #3366cc; padding-right: 5px; padding-left: 5px }
p.menu4 a:hover { color: #cc3333 }
p.menu4 span { font-size: 0.65em}

p.otona { font-size: 1em; line-height: 1.25em; margin-right: 30px; margin-left: 40px ; margin-bottom:30px }
p.otona span { font-size: 1em; color: #3366cc }
p.gazo {text-align: center;}




p.title { color: #333399; font-weight:bold ; margin-bottom: 0.5em;}
p.title2 { color: #ff9999; font-weight:bold ; margin-bottom: 0.5em; margin-left: 10px }

p.tel { font-size: 0.65em;  margin-left: 40px}

dl { line-height: 1.1em;  margin-left: 30px; margin-right: 30px }
dt { font-size: 0.75em; font-weight:bold; color: #cc3333; float:left; }
dd { font-size: 1em; color: #333333;  margin-left: 100px ; margin-bottom:0.5em;}
