img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
A:link{text-decoration:underline;color:#008040 ;}

A:visited{text-decoration:none;color:#666666;}

A:active{text-decoration:underline;color:#666666;}

A:hover{text-decoration:underline;color:#ff6600;}

.basic { font-size: 12px; line-height: 140%} 
.news {
	font-size: 11px;
	line-height: 130%;
	width: 185px;
	margin-right: auto;
	margin-left: auto;
}
.news1 {
	padding-top: 5px;
}
.news2 {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
}

.px11 { font-size: 11px; line-height: 120%} .px10 { font-size: 10px; line-height: 120%} 

.basic-b10 { font-size: 12px; line-height: 140%; color: #FFFFFF; padding-left: 10px; font-weight: bold}

.px11-1 { font-size: 11px; line-height: 130%; padding-right: 7px; padding-left: 7px; color: #333333; margin-right: 7px; margin-left: 7px}

.basic-b {  font-size: 12px; font-weight: bold}

.txt11-10 {  font-size: 11px; line-height: 120%; padding-left: 10px}

.basic-10 { font-size: 12px; line-height: 140% ; padding-left: 10px}

.basic-b7 { font-size: 12px; font-weight: bold ; padding-left: 7px}

.px11b { font-size: 11px; line-height: 120% ; font-weight: bold}

.basic2 {  font-size: 12px; line-height: 140%; font-weight: normal}.basic3 {  font-size: 12px; line-height: 160%; padding-top: 5px}
.px11-2 {  font-size: 11px; line-height: 140%}
.sen {  background-image: url(img-back/sen.gif); background-repeat: repeat-x; border-color: #999999 black black; border-style: dotted; border-top-width: 2px}
.txt11-20 {  font-size: 11px; color: #333333; padding-left: 28px; line-height: 120%}
.txt11-15 {  font-size: 11px; line-height: 120%; color: #333333; padding-left: 15px}
.px10-b { font-size: 10px; padding-left: 5px}
.mozi13 {  font-size: 13px; font-weight: bold}
.mozi16 {  font-size: 15px; font-weight: bold; color: #429460}
.mozi20 { font-size: 20px; font-weight: bold}

.w-05   { border-width : 2px 2px 2px 2px;
          border-style : solid solid solid solid;
          border-color : #99ccff #99ccff #99ccff #99ccff;
          font-size : 11px;
          font-weight : normal;
          padding-top : 3px;
          padding-left : 3px;
          padding-right : 3px;
          padding-bottom : 2px;     }.px10-10 { font-size: 10px; line-height: 120% ; text-align: center; margin-top: 33px}
.px11-10 {  font-size: 11px; line-height: 130%; padding-top: 10px}
.basic2 {  color: #1E5E99}
.px20-b {  font-size: 22px; font-weight: bolder}
.px24-b { font-size: 24px; font-weight: bolder }
.px11-gray { font-size: 11px; line-height: 130%; color: #333333}
.px11-gray2 {
	font-size: 11px;
	line-height: 130%;
	color: #333333;
	padding-right: 8px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
.px11-gray3 {
	font-size: 11px;
	line-height: 130%;
	color: #333333;
	text-align: right;
}
.px11-right {
	font-size: 11px;
	line-height: 130%;
	background-color: #E6E6E6;
	text-align: right;
	width: 70px;
}
.data-basic { font-size: 12px; line-height: 140%; color: #333333}
.basic-gray { font-size: 12px; color: #333333; line-height: 140%}
.px12-red { font-size: 12px; color: #FF0000 ; line-height: 140%}
.px25-red { font-size: 25px; font-weight: bold; color: #FF0000 }
.px14-red { font-size: 14px; font-weight: bolder; color: #FF0000 }
.px12b-red { font-size: 12px; font-weight: bolder; color: #FF0000 ; line-height: 140%}
.px14b-green {  font-size: 14px; font-weight: bold; color: #339966}
.px12b-green { font-size: 12px; font-weight: bold; color: #339966 }
.px11-white { font-size: 11px; line-height: 120% ; color: #FFFFFF}
.px12b-white { font-size: 12px; color: #FFFFFF ; font-weight: bold}
.px11-red { font-size: 11px; color: #FF0000 }
.px11-r10 {
	font-size: 11px;
	padding-left: 5px;
	line-height: 130%;
	background-color: #E6E6E6;
	text-align: right;
}
.px12-green { font-size: 12px; color: #339966 ; line-height: 140%}
.table-basic {  font-size: 12px; line-height: 140%; border: 1px #999999 solid}
.basic-table { font-size: 12px; line-height: 140% ; background-color: #E0F5DD; padding-left: 5px}
.basic-5 { font-size: 12px; line-height: 140% ; padding-left: 5px}
.px11-20 { font-size: 11px; line-height: 130%; padding-left: 20px}
.px11-r30 { font-size: 11px; line-height: 130%; padding-left: 30px}
.px12b-green_sen { font-size: 12px; font-weight: bold; color: #339966 ; text-decoration: underline}
.px12b-red_sen { font-size: 12px; font-weight: bolder; color: #FF0000 ; line-height: 140% ; text-decoration: underline}
.px11-green { font-size: 11px; line-height: 120% ; color: #339966}
.basic-gray_bg { font-size: 12px; color: #333333; line-height: 140% ; background-color: #E6E6E6}
.yazirushi {
	background-position: center top;
	width: 13px;
}
.table01 {
	font-size: 11px;
	line-height: 130%;
	color: #333333;
	width: 300px;
	margin-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.table01 td {
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.table02 {
	font-size: 12px;
	line-height: 150%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 520px;
	margin: 0px;
}
.table02 td {
	vertical-align: top;
	padding: 5px;
}
