body,td{font-size:9pt;color:#696969;}
body{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}
img{border-top:0 none;border-bottom:0 none;border-left:0 none;border-right:0 none;}

body{
scrollbar-base-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#a9a9a9;
scrollbar-highlight-color:#a9a9a9;
scrollbar-shadow-color:#a9a9a9;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
}

a{color:#0000FF;text-decoration:none;}
a:active{color:#FF3030;}
a:visited{color:#0000FF;}
a:hover{color:#FF3030;}

select,option,button,input,textarea{
font-size:10pt;
color:#000000;
background-color:#ffff99;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
}

.site{font-size:18pt;font-weight:bold;}
.site a{color:#9ACD32;text-decoration:none;}
.site a:active{color:#9ACD32;}
.site a:visited{color:#9ACD32;}
.site a:hover{color:#ffcc66;text-decoration:underline;}
.description{color:#8B5A2B;}



.title{font-size:12pt;color:#ffffff;}
.honbun{font-size:10pt;}
.date{color:#808080;}
.date a{color:#808080;text-decoration:none;}
.date a:active{color:#808080;}
.date a:visited{color:#808080;}
.date a:hover{color:#6f6f6f;text-decoration:underline;}

.link_title{color:#905050;font-weight:bold;}
.free_title{color:#905050;}
.free{color:#ca774b;}

.menu a{color:#ca774b;text-decoration:none;}
.menu a:active{color:#ca774b;}
.menu a:visited{color:#ca774b;}
.menu a:hover{color:#ca774b;text-decoration:underline;}

ul{color:#ca774b;
padding-top:0px;margin-top:0px;
padding-bottom:0px;margin-bottom:0px;
padding-left:10px;margin-left:0px;
padding-right:0px;margin-right:0px;
}
li{padding:0px;margin:0px;}

P{padding:0px;margin:0px;}

.pict{border-style:none;margin:2px;padding:2px;}
a.pic:{color:#ff9933;text-decoration:none;}
a.pic:active{color:#ff9933;}
a.pic:visited{color:#ff9933;text-decoration:underline;}
a.pic:hover{color:#ffcc66;}

.calendar{text-align:center;}
.calendar_month{color:#905050;font-weight:bold;text-align:center;padding:4px;}
.today{text-decoration:underline;}
.weekday{text-align:center;border-bottom:1px dotted;padding:2px;}
.cell{
text-align:center;padding:3px;
border-bottom:1px dotted;
}

BLOCKQUOTE{ 
PADDING: 5PX;
MARGIN : 15PX 20PX 15PX;　　 　　　
BORDER: 1PX #CDCDB4 dotted; 
BACKGROUND:#ffffff; padding: 6px 10px;
}