body{filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,StartColorStr=#f0f0f0,EndColorStr=#cccccc);background-color:#dedede}
a:link{color:#000000}
a:visited{color:#000000}
a:hover{color:#ffffff;background-color:#008800}
img{border:0}
td.navi{border:1px solid #aaaaaa;font:9pt Arial;padding:3px}
td.menu{border:1px solid #dd0000;width:125px;vertical-align:top;padding:0.1em}
td.contents{font:11pt 'Times New Roman';border:1px solid #000000;padding:1em;width:650px;vertical-align:top;line-height:140%}
td.footer{border:1px solid #aaaaaa;font:9pt 'Lucida Handwriting';text-align:right;padding:3px}

td.link_item{border:1px solid #dd0000;font-size:9pt;width:200px;padding:10px;vertical-align:top}
div.link{text-align:center;height:70px;vertical-align:middle;}

td.photo_item{border:1px solid #dd0000;font-size:9pt;width:330px; padding:10px;vertical-align:top}
div.photo_link{text-align:center;height:110px;vertical-align:middle;}

div.inner_page_navi{font-size:11pt; text-align:right;padding:5px}
div.navi{font-size:9pt}
iframe.menu{border-style:none;width:7em;height:28em;}
.title_property{font:9pt 'Courier New';}
div.title{font:bold 2em 'Trebuchet MS';border-color:#0000aa; border-style:solid;border-width: 0px 3px 3px 0px;padding:0.2em;}
div.diary_title{font:bold 1.3em 'Trebuchet MS';border-color:#0000aa; border-style:dashed;border-width: 2px 0px 1px 0px;padding:0.5em 0em 0.5em 0.1em;}
div.work_title{font:bold 2em 'Trebuchet MS';border-color:#0000aa; border-style:solid;border-width: 0px 0px 4px 20px;padding:0.3em 0.3em 0.3em 0.5em;}

