body{ background-color: #ffffff; 
	margin: 0px; }
p { line-height: 125%; text-align: left; margin-left: 20px; }
td { line-height: 125%; }

div.header tr{ font-size: 85% }
div.header A:link{ color: #000000 ; text-decoration: none; }
div.header A:visited{ color : #000000; text-decoration: none; }
div.header A:hover{ color : #ff6666; text-decoration: underline ; }
.titleback{ background-image: url(./image/stripe-pink.gif);
	background-color: #ff9999; 
	padding: 0px; }
h1{
	font-family: HGŠÛºÞ¼¯¸M-PRO,Arial,Helvetica,sans-serif;
	font-size: 200%;
	color: #000066;
	font-weight: bold;
	letter-spacing: 3px;
	margin: 1px;
	padding: 10px 10px 10px 30px;
	width: 100%;
}
.nowpage { color: #ff6666; }

div.menu A:link { color : #cc3366; text-decoration: none; }
div.menu A:visited { color : #cc3366; text-decoration: none; }
div.menu A:hover { color : #ff6633; text-decoration: underline; }

div.menu link { color : #ff6633; text-decoration: none; }

h2{ font-size:120% ;
	padding: 7px 7px 7px 20px ;
	border-top: 4px double #ff9999;
	border-bottom: 4px double #ff9999;
	margin-bottom: 10px ;}
h3{
	font-size: 110%;
	margin-bottom: 5px;
	padding: 10px;
	border-left: 10px solid #FF9999;
 }
h4{ font-size: 105% ;
	text-decoration: underline;
	padding: 2px;
	margin-top: 5px ;
	margin-bottom: 5px; }

.update{ font-size: 90%; text-align: right; }

.box{ border: 1px solid #FFcc66;}
.tablehead{ background-color: #FFcc66 ;
	line-height: 150% ;}
.tablecontent{
	line-height: 150%;
	text-align: left;
	background-color: #FFFFCC;
}
.tablecontent_c{
	line-height: 150%;
	text-align: center;
	background-color: #FFFFCC;
}
.osirase{ font-size: 110% ;
	font-weight: bold ;
	margin-top: 10px;}
.osikaku{ color: red; }
.osidan{margin-left: 20px ;}
.bosyu{ color: red; 
	text-decoration: blink ;}
.bikou{ font-size: 90%;}

.line{ color:#996633; }

.toplink{ font-size: 85%; text-align: right; width: 97%; }

.n_title{ font-size:105%; font-weight: bolder;}
.title{ font-size: 135%; font-weight: bold; margin-bottom: 10px; }

.t_common{ background-color: #ff9999 ; }
.t_waku{ background-color: #ffc34c ; }
.t_koguma{ background-color: #66adff ;}
.t_31ki{ background-color: #a8efaf ; }

.t_line{ color: #ff9999; background-color: #ff9999; text-align: center; width: 90%; height:2px; border: none;}

.pagetop{ font-size: 85%; text-align: right; width: 97%; }
.nextlink{ font-size: 85%; text-align: center; }
.endline{ color : #ff9999; background-color: #ff9999; text-align: center; height:5px; border: none;}
.endlink{ font-size: 85%;  }
.copy{ font-size: 85% ; text-align: right; }