body,td,th { color : #999999;}
th{font-weight:bold;}
p,div,form{margin:0;padding:0;}

/* ヘッダーの白文字(サイズが変わると左とずれるのでサイズ固定 */
.head_white { color : #FFFFFF; font-size: 12px; line-height: 135%}

.foot_white { color : #FFFFFF; }
.foot_white a{ color: #FFFFFF; text-decoration: none}
.foot_white a:hover{ color: #FFFFFF; text-decoration: underline}

h1{font-size:1.2em;font-weight:bold; margin:0;}
h1.home{border:0px;width:auto;}

h2{font-size:1.1em;font-weight:bold; margin:0; padding:5px; text-indent:15px; background:url("icon_h2.gif") no-repeat center left;}

.contents{ margin:5px 5px 15px 5px;}

.linkhide{ color: #333333; text-decoration: none}

a{ color: #3333CC; text-decoration: none}
a:hover { color: #FF0000; text-decoration: underline}
