.navi {
  color: #333333;
  font-size:14px;
  line-height:150%;
}
.dotline {
	border-bottom:dotted 1px;
	width:700px;
}
.midashi {
  color: #333333;
  font-size:18px;
  line-height:150%;
  font-weight:bold;
  height:34px;
  text-align:left;
  border-left:solid 6px #C1272D;
  padding-left:12px;
}
.midashi2 {
  color: #333333;
  font-size:16px;
  line-height:180%;
  font-weight:bold;
}
.tate {
	background-image:url(../image/tate.gif);
	background-repeat:repeat-y;
}
.komidashi {
  color: #666666;
  font-size:12px;
  font-weight:bold;
  line-height:120%;
}
.komidashi2 {
  color: #808080;
  font-size:12px;
  font-weight:bold;
  line-height:120%;
}
.t10 {
  font-size:10px;
}
.t11 {
  font-size:11px;
  line-height:150%;
}
.t12 {
  font-size:12px;
  line-height:150%;
}
.t12l200 {
  font-size:12px;
  margin:10px 0 10px 0;
}
.t14 {
  font-size:14px;
  line-height:150%;
}
.t16 {
  font-size:16px;
  line-height:150%;
}
.t20 {
  font-size:20px;
  line-height:150%;
}
.azuki {
  color:#C1272D;
}
.blue2 {
  color:#3399CC;
}
.table2 {
border-collapse:collapse;
border-spacing:0;
}
.td2 {
border:1px solid #808080;
}
.td3 {
border-top:1px solid #808080;
border-right:1px dotted #808080;
border-bottom:1px solid #808080;
border-left:1px solid #808080;
}
.td4 {
border-top:1px solid #808080;
border-right:1px solid #808080;
border-bottom:1px solid #808080;
}
.td5 {
border-top:1px solid #808080;
border-bottom:1px solid #808080;
border-left:1px solid #808080;
}
.td6 {
border:1px solid #B3B3B3;
}
.td7 {
border-top:1px solid #B3B3B3;
border-right:1px solid #B3B3B3;
border-bottom:1px solid #B3B3B3;
}
.td8 {
border-top:1px solid #B3B3B3;
border-bottom:1px solid #B3B3B3;
border-left:1px solid #B3B3B3;
}
.td9 {
border-top:1px solid #B3B3B3;
border-right:1px solid #B3B3B3;
border-bottom:1px dotted #B3B3B3;
border-left:1px solid #B3B3B3;
}
.td10 {
border-top:1px solid #B3B3B3;
border-bottom:1px dotted #B3B3B3;
border-left:1px solid #B3B3B3;
}
.td11 {
border-top:1px dotted #B3B3B3;
border-right:1px solid #B3B3B3;
border-bottom:1px dotted #B3B3B3;
border-left:1px solid #B3B3B3;
}
.td12 {
border-top:1px dotted #B3B3B3;
border-bottom:1px dotted #B3B3B3;
border-left:1px solid #B3B3B3;
}
.td13 {
border-top:1px dotted #B3B3B3;
border-right:1px solid #B3B3B3;
border-bottom:1px solid #B3B3B3;
border-left:1px solid #B3B3B3;
}
.td14 {
border-top:1px dotted #B3B3B3;
border-bottom:1px solid #B3B3B3;
border-left:1px solid #B3B3B3;
}
.td15 {
border:1px solid #C1272D;
}
.td16 {
border:1px dotted #808080;
}

