body{
	background-color:#DDEFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #333333;
	font-size:14px;
	outline-style: dashed;
}

a {color: #000066; font-size:16px; font-weight:bold;}
a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:hover { text-decoration: underline;}
a:active { text-decoration: none;}

#t1{margin:5px;}

#t_ti1{background-image: url(images/toph1_1.gif);background-repeat:no-repeat; width:480px; height:30px;}
#t_ti1 a { font-size:18px;color:#FFFFFF;}
#t_ti1 a:link { font-size:18px;color:#FFFFFF; font-weight:100; font-weight:bold;}
#t_ti1 a:visited { font-size:18px;color:#FFFFFF; font-weight:100;text-decoration: none; font-weight:bold;}
#t_ti1 a:hover { font-size:18px;color:#FFFFFF; font-weight:100;text-decoration: underline; font-weight:bold;}
#t_ti1 a:active { font-size:18px;color:#FFFFFF; font-weight:100;text-decoration: none; font-weight:bold;}

#t_ti2{background-image: url(images/toph1_1.gif);background-repeat:no-repeat; width:480px; height:30px;}
#t_ti3{background-image:url(images/toph1_3bg.gif); background-repeat:no-repeat; width:480px; height:90px; margin-bottom:15px;}
#t_ti4{background-image:url(images/toph1_2bg.gif); background-repeat:no-repeat; width:480px; height:90px; margin-bottom:15px;}
#t_ti5{background-image:url(images/toph1_4.gif); background-repeat: no-repeat; width:290px; height:30px; margin-top:20px;}
.t_sintyaku{
	padding:0px;
	font-size:16px;
	line-height:1.3;
}

.title1{ font-size:18px;color:#FFFFFF;font-weight: 100;margin-left: 40px;
line-height:2.5;}
.rogo{ margin-right:20px; text-align:right;}

#navi1{ width: 290px; height:auto; background-color: #E1EDFF;display:block; margin-top:5px; margin-bottom:3px; text-align:right; color: #000066; font-size:16px; padding-top:5px; padding-bottom:5px;}
#navi2{
	width: 290px;
	height:auto;
	background-color: #E1EDFF;
	display:block;
	margin-top:5px;
	margin-bottom:3px;
	text-align:left;
	color: #000066;
	font-size:16px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left: 10px;
}
#navi3{ width: 290px; height:auto; background-color: #E1EDFF;display:block; margin-top:5px; margin-bottom:3px; text-align:right; color: #000066; font-size:16px; padding-top:5px; padding-bottom:5px;}
#navi4{
	width: 290px;
	height:auto;
	background-color: #E1EDFF;
	display:block;
	margin-top:5px;
	margin-bottom:3px;
	text-align:left;
	color: #000066;
	font-size:16px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left: 10px;
}
#navi5{ width: 290px; height:auto; background-color: #E1EDFF;display:block; margin-top:5px; margin-bottom:3px; text-align:right; color: #000066; font-size:16px; padding-top:5px; padding-bottom:5px; line-height:1.3;}
#navi6{ width: 290px; height:auto; background-color: #E1EDFF;display:block; margin-top:5px; margin-bottom:3px; text-align:right; color: #000066; font-size:16px; padding-top:5px; padding-bottom:5px; line-height:1.3; margin-bottom:15px;}

#copy{ margin-top:10px; margin-bottom:10px; font-size:12px; color: #ffffff; text-align:center;}
.link{ margin-top:10px;}

h1{ font-size:18px;color:#FFFFFF;font-weight: 100;margin-left: 40px;
 margin-top: 8px;}
h2{ font-size:18px;}

#map{ background-image:url(images/map.gif); background-repeat:no-repeat;color: #333333; font-size: 12px; font-weight: bold; padding-left:50px; margin:0px; height:20px; padding-top:10px;}
#map a:link { text-decoration: none;color: #ffffff; font-size: 12px;}
#map a:visited { text-decoration: none;color: #ffffff; font-size: 12px;}
#map a:hover { text-decoration: underline;color: #ffffff; font-size: 12px;}
#map a:active { text-decoration: none;color: #ffffff; font-size: 12px;}

#n_ti1{background-image: url(images/nakah1_1.gif);background-repeat:no-repeat; width:auto; height:30px; margin-top:10px; margin-left:5px;}
#t2{margin:10px; margin-left:50px; margin-bottom:40px;}

#info_h1{ background-image: url(images/infobar.gif); background-repeat: no-repeat; width:350px; height:30px;}
.info_naka{ font-size:12px; color:#666666; padding-top:10px; padding-bottom:10px; line-height:1.5; padding-left:10px;}
.naka{
	font-size:16px;
	color:#000000;
	padding-top:10px;
	padding-bottom:10px;
	line-height:2;
}

.enkaku{ padding-top:5px; padding-bottom:5px; text-align: center;}
.nengou{ padding-right: 20px; text-align:right; font-weight:bold;}

.e_tab{ margin-top:10px;}



#agyou{ background-color: #f9ff9f; padding:5px; color:#000000; margin-top:10px; margin-bottom:10px; text-align: center; font-size:12px;}
#kagyou{ background-color: #f9ff9f; padding:5px; color:#000000; margin-top:10px; margin-bottom:10px; text-align: center; font-size:12px;}
#sagyou{ background-color: #f9ff9f; padding:5px; color:#000000; margin-top:10px; margin-bottom:10px; text-align: center; font-size:12px;}
#tagyou{ background-color: #f9ff9f; padding:5px; color:#000000; margin-top:10px; margin-bottom:10px; text-align: center; font-size:12px;}
#nagyou{ background-color: #f9ff9f; padding:5px; color:#000000; margin-top:10px; margin-bottom:10px; text-align: center; font-size:12px;}
#hagyou{ background-color: #f9ff9f; padding:5px; color:#000000; margin-top:10px; margin-bottom:10px; text-align: center; font-size:12px;}
#magyou{ background-color: #f9ff9f; padding:5px; color:#000000; margin-top:10px; margin-bottom:10px; text-align: center; font-size:12px;}
#yagyou{ background-color: #f9ff9f; padding:5px; color:#000000; margin-top:10px; margin-bottom:10px; text-align: center; font-size:12px;}
#ragyou{ background-color: #f9ff9f; padding:5px; color:#000000; margin-top:10px; margin-bottom:10px; text-align: center; font-size:12px;}
#wagyou{ background-color: #f9ff9f; padding:5px; color:#000000; margin-top:10px; margin-bottom:10px; text-align: center; font-size:12px;}

#modoru{ text-align: right; font-size:10px; color:#999999; font-weight:100;}
#modoru a { font-size:10px; color:#999999; font-weight:100; text-decoration: none;}
#modoru a:link { font-size:10px; color:#999999; font-weight:100; text-decoration: none;}
#modoru a:visited { font-size:10px; color:#999999; font-weight:100; text-decoration: none;}
#modoru a:hover { font-size:10px; color: #000000; font-weight:100; text-decoration: none;}
#modoru a:active { font-size:10px; color:#999999; font-weight:100; text-decoration: none;}

#rogo{ width: 190px;}

#t_k1{ width: 600px; color:#666666;font-size:14px; line-height:1.5;}
#t_k1 a { font-size:14px; font-weight: 100; color: #003300;}
#t_k1 a:link {  font-size:14px; font-weight: 100; text-decoration:none;}
#t_k1 a:visited { font-size:14px; font-weight: 100;}
#t_k1 a:hover { font-size:14px; font-weight: 100; color:#666666;}
#t_k1 a:active {  font-size:14px; font-weight: 100;}

.yakuin{ background-color:#b4f69d; text-align:center;color:#666666; padding:5px; }

#site_m{margin:10px; margin-left:50px; margin-bottom:40px; font-size:16Spx; line-height:1.5; font-weight:bold;}
#site_m a {color: #000066; font-size:16px;}
#site_m a:link { text-decoration: none; font-weight:100;}
#site_m a:visited { text-decoration: none; font-weight:100;}
#site_m a:hover { text-decoration: underline; font-weight:100;color: #6699FF;}
#site_m a:active { text-decoration: none; font-weight:100;}

.mail1 {
	font-size: 12px;
	color: #666666;
	margin-top: 5px;
	margin-left: 5px;
}
#navi7 {
	width: 290px;
	height:auto;
	background-color: #E1EDFF;
	display:block;
	margin-top:5px;
	margin-bottom:3px;
	text-align:right;
	color: #000066;
	font-size:16px;
	padding-top:5px;
	padding-bottom:5px;
}
#wrapper {
	width: 640px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrapper {
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

