body{background-color:#fff8e0;margin:0;} h1{ color:#fff;font-size:2em;padding:0.5em;margin:0; border-left:solid 20px #030; background:#060 url("back.png") right top repeat-y; } h2:first-letter {color:#060;font-size:1.2em;font-style:italic;} h2{background-color:#fc6;padding:0.5em;text-align:center;letter-spacing:0.5em;font:bold 1.2em "‚l‚r ‚o–¾’©","HiraMinProN-W3";margin:0;} .head{background-color:#fff;padding:3em;margin:0;font-weight:bold} .contents{background-color:#fc6;padding:0.5em;margin:0;clear:both;} .honbun{background-color:#fff;line-height:1.5;padding:0.8em;text-indent:1em;margin:0;} .shoukai{border-left:solid 20px #ccc;margin:1em 0;background-color:#fff;} a{text-decoration:none;} a:link{color:#170;text-decoration:underline;} a:visited{color:#3a0;} a:hover{color:#fff;background-color:#f80;font-weight:bold;} a:active{color:#f00;background-color:#ffa;font-weight:bold;border:solid 1px #f00;} a img{border:none;} img.top{vertical-align:middle;} p.honbun img{float:right;margin-left:1em;} p.photo{min-height:180px;} table{margin:auto;border:solid 2px #000;border-collapse:collapse;width:85%;} th,td{height:3em;border:solid 1px #000;padding:0.5em;} th{background-color:#ffe5a3;} thead{vertical-align:middle;} colgroup.number{width:4em;} colgroup.houmen{width:9em;text-align:center;vertical-align:middle;} colgroup.deguchi{vertical-align:top;} tbody.gaien-e{background-color:#b4ffa3;} tbody.reien{background-color:#ffffa3;} caption{background-color:#350;color:#fff;padding:0.2em;}