body, td, th, dd, dt, h1, h2, h3, h4, h5, h6, p, ol, ul, li {
  font-family: Gen juu Gothic;
    font-size: 15px;
}
body, small {
  font-size: 1rem !important;
}

input[type="text"],input[type="password"]{ padding: 2px;font-size: 14px; font-family: Gen juu Gothic;}
td, th {
  font-size: 1rem !important;
}
textarea, pre {
  font-family: Gen juu Gothic !important;
  font-size: 1rem !important;
  margin : 0;
  padding: 1em;
  
}


a{ text-decoration: none; color: #00f;}
a:hover{ text-decoration: underline;color: #00f;}
a:visited{ color: #00f;}

select, option{ font-size: 16px; padding: 5px 8px; } 
input[type="SUBMIT"] { font-size: 1rem !important; padding: 2px 12px; cursor: pointer;}

#headerTbl tr:first-child td{ vertical-align: bottom; padding: 6px;}
#headerTbl tr:first-child td:last-child{ vertical-align: middle; padding: 6px;}
.funcBtn { margin: 2px; padding: 2px 8px; color: #000; background: #eee; border-radius: 3px; vertical-align: bottom; text-shadow: 1px 1px 1px #fff;}
.funcBtn:hover { text-decoration: none; color: #000; background: #fefefe;}
a:visited{ color: #000;}

#composeBtnBox {
	display: block; margin: 3px 24px 3px 3px; padding: 1px; border-radius: 3px; 
	width: 120px; text-align: center; background: white; float: left;
}

#composeBtnBox > a { display: block; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
#composeBtnBox > a:hover { background: #ddd; }
#composeBtnBox > a:active { 
	border-right: 1px solid #fff; border-bottom: 1px solid #fff; 
	border-left: 1px solid #ccc; border-top: 1px solid #ccc; 
}



/*
単語を含む./以下の文書リスト表示
grep tango -rl ./

*/