body{font-size:100%;background:#E6E3CE;color:#333333;margin:3% 10% 0px;}a:link{color:#336666; text-decoration:underline;}a:visited{color:#663366;text-decoration:underline;}a:hover{color:#ffffff; background:maroon; text-decoration:none;}h1{color:#666666;font-size:150%;text-align:center;margin:1em 0px 0.5em;}h2{color:#666666;font-size:100%;text-align:center;border:solid gray;border-width:1px 0px;padding:15px;margin-bottom:60px;}h3{font-size:1em;color:#333333;background:#cccccc;border:solid 0px #330000;padding:3px;margin:1px 1px;}h4{font-size:1em;text-align:left;margin:2em 1em 0px;}h6 + p{margin-top:0.5em;}p{margin:1em 1em 1.5em;line-height:160%;}ul{list-style:square;}ul 2{list-style:none;}blockquote{margin:1em;padding:1em;border:dotted;border-color:gray;border-width:2px;}.title_list{text-align:center;margin:0px 0px 4em;}.title_list a:link{color:#666666; text-decoration:underline;}.title_list a:visited{color:#666666;text-decoration:underline;}.title_list a:hover{color:#ffffff; background:maroon; text-decoration:none;}.box{background:#ffffff;padding:20px;margin:0px 0px 100px;}.ama{text-align:right;margin:2em 0em;}.ama a:link{color:gray;}.ama a:visited{color:gray;}.site_title{font-size:80%;color:#666666;text-align:right;margin-bottom:0.5em;}.site_title a:link{color:#666666; text-decoration:none;}.site_title a:visited{color:#666666;text-decoration:none;}.site_title a:hover{color:#ffffff; background:maroon; text-decoration:none;}.navi{font-size:80%;text-align:right;color:#999999;margin:0.5em 0px;}.navi a:link{text-decoration:none;}.navi a:visited{text-decoration:none;}.next_page{font-size:80%;text-align:right;}.next_page a:link{text-decoration:none;}.next_page a:visited{text-decoration:none;}.page_top{font-size:70%;text-align:right;margin:2em 0px 10em;}.page_top a:link{color:#666666;}.page_topa:visited{color:#666666;}.cat{color:#ffffff;}.neta{color:#ffffff;}.mokuji{margin:0.5em 1em 2em;}.mokuji ul{list-style-type:disc;margiin:0px;}.ad{text-align:right;}