@charset "Shift_JIS";

body { background-color:#ffffff ; color : #000000 ; background-repeat: repeat-x ; text-align : center ; margin: 0px 0px ;font-size:12px ; }
td { font-size:12px ; }

.font9 { font-size:9px ; line-height : 9px ;}
.font9_20 { font-size:9px ; line-height : 20px ; }
.font9_16 { font-size:9px ; line-height : 16px ; }
.font9_10 { font-size:9px ; line-height : 10px ; }
.font10 { font-size:10px ; line-height : 10px ; }
.font10_20 { font-size:10px ; line-height : 20px ; }
.font10_16 { font-size:10px ; line-height : 16px ; }
.font10_10 { font-size:10px ; line-height : 10px ; }
.font11 { font-size:11px ; line-height : 11px ; }
.font11_20 { font-size:11px ; line-height : 20px ; }
.font11_16 { font-size:11px ; line-height : 16px ; }
.font11_16 { font-size:11px ; line-height : 10px ; }
.font12 { font-size:12px ; line-height : 12px ; }
.font12_20 { font-size:12px ; line-height : 20px ; }
.font12_16 { font-size:12px ; line-height : 16px ; }
.font12_10 { font-size:12px ; line-height : 10px ; }
.font13 { font-size:13px ; line-height : 13px ; }
.font13_20 { font-size:13px ; line-height : 20px ; }
.font13_16 { font-size:13px ; line-height : 16px ; }
.font13_10 { font-size:13px ; line-height : 10px ; }
.font14 { font-size:14px ; line-height : 14px ; }
.font14_20 { font-size:14px ; line-height : 20px ; }
.font14_16 { font-size:14px ; line-height : 16px ; }
.font14_10 { font-size:14px ; line-height : 10px ; }
.font16 { font-size:16px ; line-height : 16px ; }
.font16_20 { font-size:16px ; line-height : 20px ; }
.font16_10 { font-size:16px ; line-height : 10px ; }



h1 { color : #000000 ; font-size:16px ; font-weight:bold ;padding:15px 0px 0px 0px;}
h2 { color : #336600  ; font-size:12px ; font-weight:bold ;}

.kakomi001 { background :url("img/kakomi_001.gif") ; background-repeat : no-repeat ; width : 710 ; height : 265 ; padding:15px 15px 15px 15px;}
.kakomi002 { background :url("img/kakomi_002.gif") ; background-repeat : no-repeat ; width : 710 ; height : 300 ; padding:15px 15px 15px 15px;}
.btn_01 { background :url("img/t_01_btnback.gif") ; background-repeat : no-repeat ; width : 281 ; height : 57 ; padding:10px 15px 15px 10px;}

.main { background-color:#ffffff ; height:100% ; }


.back { font-size:12px ; color : #000000 ; width: 740px; padding: 15px;}

.line { background :url("img/line_special.gif") ; background-repeat : no-repeat  ; width : 710;}
hr { height : 1px ; color : #003399 ; color : #B5B5B5 ; }



.td_header {  background :url("img/header_back.gif") ; background-repeat: repeat-no; 
			  font-size:12px ; background-color: : #629F0C ; width: 740px; height : 70; padding: 8px 5px 8px 18px;}
.header { font-size : 12px ; font-color: #FFFFFF ; line-height : 20px ;}
.header A:link { font-size : 12px ; color : #FFFFFF ; }
.header A:visited { font-size : 12px ; color : #FFFFFF ; }
.header A:active { font-size : 12px ; color : #FFFFFF ;}
.header A:hover { font-size : 12px ; color : #F2F9A8 ;}

#mainm4 div{
background:url(img/white_p.gif) no-repeat 0 6px;
margin: 0px 5px 0px 0;
padding:0px 8px 0px 10px;
font-size:12px;
float:left;
}







select,input,textarea { font-size:12px }

