﻿*{margin: 0;padding:0;font-family: Verdana, Arial, sans-serif;}
body{margin: 0px 0px 20px 0px;text-align: center;background-color:#fff;}

a:link,a:visited,a:active{color:#0000ff;overflow:hidden;outline:none;}
a:hover{color:#ff0000;}
strong{font-weight:normal;}
img{border:none;}

#container {margin-right:auto;margin-left:auto;text-align:left;width:600px;background-color:#fff;}

h1{font-size:2px;margin:-2px 0px 0px 0px;line-height:2px;text-indent:-9999px;}

h3{color:#008000; border-left: solid 5px #008000;border-bottom: solid 1px #008000;padding-left:5px;font-size:90%;margin-bottom:5px;}

#tmenu{clear:both;margin-bottom:25px;text-align:center;color:#666;font-size:12px;line-height:150%;}
#tmenu a {text-decoration:none;}
#tmenu a:hover{text-decoration:underline;color:#0000ff;}

#fmenu{clear:both;margin-top:25px;text-align:center;color:#666;font-size:12px;line-height:150%;}
#fmenu a {text-decoration:none;}
#fmenu a:hover{text-decoration:underline;color:#0000ff;}

#foot{clear:both;margin-top:10px;text-align:center;color:#666;font-size:12px;line-height:150%;}
#foot a {text-decoration:none;color:#666;}
#foot a:hover{text-decoration:underline;color:#0000ff;}



/* 文字の装飾 */

.bb{font-weight:bold;}
.red{color:#ff0000;}
.redb{color:#ff0000;font-weight:bold;}
.imcol{color:#c40026;}
.imcolb{color:#c40026;font-weight:bold;}
#prig{margin-top:-30px;text-align:right;}
.end{clear:both; margin-bottom:15px;}
.face{height:150px;}



/* 更新情報 */

#pr {
width: 600px; height: 150px;overflow: auto; border: solid 1px #ccc;
scrollbar-base-color:#ccc;
scrollbar-arrow-color:#777;
scrollbar-darkshadow-color:#777;
text-align: left;margin-bottom:8px;}
#pr ul{font-size:100%;line-height: 130%;list-style-type:none;}
#pr ul li{padding-left:5px;}



