.font12 { font-size: 12px; line-height: 20px; }
.font12br {  font-size: 12px; line-height: 20px; color: #993300}
.font12bl {  font-size: 12px; line-height: 20px; color: #0066CC}
.font12red {  font-size: 12px; line-height: 20px; color: #FF0000}
.font10 { font-size: 10px; line-height: 16px; }
.font20 { font-size: 20px; line-height: 30px; }

td.col{padding: 2px;border-bottom:solid 1px #FF9999;border-top:solid 1px #FF9999; border-collapse: collapse;font-size:12px;}
td.col_b{padding: 2px;border-bottom:solid 1px #FF9999; border-collapse: collapse;font-size:12px;}



.title{
     width : 100% ;
     font-size : 12px;  /*文字の大きさを指示する時に数値を記述*/
     line-height :18px;  /*行の高さを指示する時に数値を記述*/
     padding-left : 5px ;
     margin : 0px 0px 0px 0px ;  /*上下に余白を作る場合１番目（上）３番目（下）の０ｐｘに数値を記述*/
     background : #feeeb6 ;
     border-bottom : solid 2px #ffcc66 ;
; font-weight: bold}

.heading {
	border-left: 0.4em solid #339933;
	padding-left: 0.5em;
	font-size:12px;
; font-weight: bold; line-height: 12px}


h1{
font-size:14px;
font-weight:bold;
color:#003399;
letter-spacing:0.2em;
border-width:0 0 1px 10px;
border-color:#003399;
border-style:solid;
padding:0.2em 0 0.1em 0.2em}





a:link {color:#0000CC; text-decoration:none; }
a:visited {color:#990099; text-decoration:none; }
a:hover {color:#ff3300; text-decoration:underline; }
a:active {color:#ff3300; text-decoration:underline; }.font10 {  font-size: 10px; line-height: 16px}
