html,body{
  height: 100%;
}

body,td,div,h1,h2,h3,li,dd{
font-family:Verdana,"‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
color:#996687;
border-color:#996687;
letter-spacing: 0.02em;
line-height:1.2em;
scrollbar-track-color: #d8d0b8;
scrollbar-face-color: #b16070;
scrollbar-shadow-color: #e8d8e0;
scrollbar-darkshadow-color: #e8d8e0;
scrollbar-highlight-color: #e8d8e0;
scrollbar-3dlight-color: #e8d8e0;
scrollbar-arrow-color: #e8d8e0;
}

input, select{
color:#996687;
border:#996687 solid 1px;
background-color:#f2e5ff;
}

textarea{
color:#996687;
border:#996687 solid 1px;
background-color:#f2e5ff;
}

body,td,div,li,dd,iframe{
font:9pt;
font-size:9pt;
}

h1{
font:14pt;
font-size:14pt;
font-weight: bold;
margin:0px;
}

h2{
font:13pt;
font-size:13pt;
text-indent: 1em;
font-weight: bold;
margin:0px;
}

h3{
font:10pt;
font-size:10pt;
background-color:#d8d0b8;
width:100%;
margin:0px;
}

img{
border:none 0px;
}

body{
margin:0px;
padding:10px;
background-color:#e8d8e0;
}

A{
color:#b16070;
}

A:visited{
color:#b16070;
}

A:hover{
color:red;
}

.menu{
width:75px;
margin:5px auto;
padding:5px;
text-align:center;
color:#996687;
background-color:#ffffff;
border:solid 1px;
font-weight: bold;
}

.base,#container{
background-color:#ffffff;
border:none 0px;
width:720px;
margin:auto;
padding:10px;
}

#container ul{
text-align:left;
padding:10px;
}

.topimg{

}

.update{
padding:5px;
background-color:#ffffff;
border-bottom:solid 1px;
font:9pt;
font-size:9pt;
}

iframe{
margin-bottom:20px;
font:9pt;
font-size:9pt;
}

dd{
margin-bottom:20px;
}

li{
list-style-type: square;
margin:0px;
}

ul{
margin:0px;
}

.hyou{
border:solid 1px;
text-align:center;
padding:5px;
margin:0px;
}

address{
text-align:right;
float:right;
font:9pt;
}

.small{
font:70%;
font-size: 70%;
font:70%;
}
.new {color: #FF0000;}
