@charset "iso-8859-1";
body {
	font-family: Arial, Helvetica, sans-serif;
    background:url("background.gif") repeat-y #DAE6EC;}
	
body,td,th { color : #333333;}
th{ font-weight:bold;}
p,div,form,dl{ margin:0; padding:0;}
p{ line-height: 135%;}

a{ color: #006699; text-decoration: none;}
a:hover { color: #FF0000; text-decoration: underline;}

.contents a{ color: #006699; text-decoration: underline;}
.contents a:visited{ color: #6633CC; text-decoration: underline;}

.pankuzu{ margin:15px 20px 0 20px; width:710px;}
.pankuzu a{ text-decoration: underline;}

h1{ margin:0; padding:0;}
h1.text{ font-size:125%; border:1px solid #333333; padding:10px; background:#EEEEEE;}
h2{ font-size:120%; font-weight:bold; border-style:solid; border-color:#000000; border-width:0 0 1px 0; width:540px;}
h3{ font-size:110%; font-weight:bold; border-style:solid; border-color:#999999; border-width:0 0 0 5px; }

.main{ margin: 15px;}

.foot{ margin: 5px 0 0 17px;}

.navi_2nd_3{ padding:5px;}
.navi_2nd_3_on{ padding:5px;}
.navi_2nd_4{ padding:5px 5px 5px 20px;}
.navi_2nd_4_on{ padding:5px 5px 5px 20px;}
.navi_2nd_home{ padding:7px 5px;}

.linkhide{ color: #333333; text-decoration: none;}



.submit{ width:150px;}

.defont{ line-height: 135%;}

.home_img{ margin: 5px;}
.date{ margin: 5px; font-size: 10px;}
.link_home{ color: #006699; text-decoration: none;}
.indx_news_date{ padding:3px 0px 0px 10px; margin-top:5px;}
.indx_news_contents{padding:0px 0px 5px 10px;}
.news_date{ line-height: 135%;}

.margin_l10{ padding:0px 0px 0px 15px;}
.margin_l0 {  margin-left: 25px;}

.defont_link{ line-height: 160%;}

