body
{
margin: 0px auto;
width:95%;font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
background: #ffccff;
font-size:100%;
color:#000000;
}
h3, h4,ul{margin:0px;}
h1{
margin-top:15px;
margin-bottom:3px;
font-size:100%;border-bottom: 1px solid #006699;}
h2{
margin-top:15px;
margin-bottom:3px;
font-size:140%;color: #006699;background: #ffccff;padding: 0px;}
h3{font-size:12px;color: #FFFFFF;background: #660066;padding-top: 2px;margin-top:10px;}
h4{font-size:90%;color: #FFFFFF;background: #660066;padding: 2px;}
p{font-size:100%;line-height:160%;}
ul{font-size:80%;line-height:160%;border: 1px solid #660066;padding:0px;}
#side li
{margin:0px;padding:0px;background: #cccccc;border-top: 1px solid #FFFFFF;
border-right: 1px solid #333333;border-bottom: 1px solid #333333;list-style: none;padding:2px;}

#side li a:link{color:#006699;width:120px;padding:5px;text-decoration: none;}
#side li a:visited{color:#006699;width:120px;padding:5px;text-decoration: none}
#side li a:hover{color:#990000;width:150px;padding:5px;text-decoration: underline;}
#side h3{
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
font-size:12px;color: #FFFFFF;background: #000000;padding-top: 2px;margin-top:10px;}
#main{float:left;width:65%;}
#main p{font-size:100%;line-height:160%;margin-bottom:10px;}
#main li{margin-top:10px;color:#660066;}
#scrool{width:100%;height:200px;overflow: auto;background: #FFFFee;border: 1px solid #006699;}
#scrool p{padding:7px 20px;}
#side{
float:right;width:25%;}
#footer{clear:both;}
#footer p{margin:0px;padding:0px;}

.content{padding:10px 30px;border-top: 1px dashed #ff0066;}
.midashi{background: #ffccff;color: #000000;font-size:100%;}
