/*StyleSheets for teiden*/
body,td,th{
	font-size:90%;
	color:#333333;
	font-family:Verdana,Osaka,'MS P Gothic';
	font-weight:normal;
	margin:2%;
	padding:0px;
}
a:link{text-decoration:none;color:#33aaff;}/* リンクに触れる前の色 */ 
a:visited{text-decoration:none;color:#33aaff;}/* 訪問したことのあるリンクの色 */ 
a:hover{cursor:crosshair;text-decoration:none;color:#aaaaaa;}/* 触れた時のリンク設定 */ 


h1{
font-size:26px;
color:#333333;
margin:10px 0px 2px 10px;
padding:0px;
border-bottom-width:2px;
border-bottom-color:black;
border-bottom-style:solid;
margin-bottom:12px;
}
h2{
font-size:13px;
color:#33aaff;
font-weight:normal;
letter-spacing:2px;
background-color:#000000;
margin:0px;
padding:4px 0px 2px 8px;
}
h3{
font-size:10px;
text-align:right;
letter-spacing:5px;
border-bottom:1px dashed #333333;
margin:8px 0px 5px 0px;
padding:0px;
}
hr{
border-style:solid;
border-width:1px;
border-color:black;
}
div.csmode{
background-color:#EEEEEE;
border-style:solid;
border-width:1px;
border-color:black;
padding-top:5px;
padding-bottom:5px;
padding-right:10px;
padding-left:10px;
margin-top:6px;
margin-bottom:6px;
margin-left:5px;
margin-right:5px;
}
div.toihost{
font-size:18px;
border-bottom-width:1px;
border-bottom-color:black;
border-bottom-style:solid;
border-top-width:1px;
border-top-color:black;
border-top-style:solid;
padding-top:5px;
padding-bottom:5px;
background-color:#EEFFFF;
}
div.prs{
background-color:#EEEEEE;
border-bottom-width:1px;
border-bottom-color:black;
border-bottom-style:solid;
}
div.err{
color:red;
font-size:16px;
background-color:#FFEEEE;
border-bottom-width:1px;
border-bottom-color:red;
border-bottom-style:solid;

border-top-width:1px;
border-top-color:red;
border-top-style:solid;
}
div.announce{
background-color:#EEEEEE;
border-bottom-width:1px;
border-bottom-color:black;
border-bottom-style:solid;
}
div.twitter{
background-color:#EEFFFF;
border-bottom-width:1px;
border-bottom-color:black;
border-bottom-style:solid;


}
p{
margin-top:0px;
margin-bottom:0px;
}
p.result{
font-size:16px;
margin-top:3px;
margin-bottom:3px;
border-bottom-width:1px;
border-bottom-color:black;
border-bottom-style:solid;

padding-left:10px;
border-left-width:5px;
border-left-color:black;
border-left-style:solid;
}
p.teis{
margin-top:3px;
margin-bottom:3px;
}
p.resultA{
margin-top:3px;
margin-bottom:3px;
font-size:15px;
}
em.bp{
background-color:#FEE;
font-style:normal;
font-weight:normal;
font-weight:bold;
font-size:18px;
}
