/* CSS for All Documents in hirakawag.co.jp */

body{margin:0px;color:#333333;}
body,td{font-size:12px;}
h1{font-size:14px;font-weight:normal;padding:0px;margin:0px;}
h2{font-size:12px;font-weight:normal;padding:0px;margin:0px;}
table.head{margin-bottom:20px;}
.naviBorderTop{border-top:solid 1px #cccccc;}
.naviBorder{border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}
.navitext{color:#028158;font-size:10px;}
a.navi{text-decoration:none;color:#028158;}
a.navi:visited{text-decoration:none;color:#028158;}
a.navi:hover{text-decoration:underline;color:#008c53;}
.foot{font-size:10px;border-top:solid 1px #cccccc;}
.foot a{color:#333333;}
.foot a:visited{color:#333333;}
.foot a:hover{color:#666666;}
table.footTable{margin-top:40px;}

a.toPageTop{text-decoration:none;color:#333333;font-size:10px;}
a.toPageTop:visited{text-decoration:none;color:#333333;}
a.toPageTop:hover{text-decoration:underline;color:#555555;}

a{color:#2f3d7d;}
a:visited{color:#212381;}
a:hover{color:#4455bb;}

p{font-size:12px;color:#333333;line-height:16px;}

.small{font-size:0.7em}
