body{
text-align: center;
}

.kouza{
  font-size : 14px;
  line-height : 16px;
}
.kouza TABLE{
  font-size : 14px;
  line-height : 16px;
}
#kouzaname{
width:200px;
background: #cc5588;
text-align: center;
color: #fff;
font-weight: bold;
font-size : 16px;
line-height : 18px;
border: 5px double #cc5588;
}
.kouzanametop{
width:195px;
background: #ff88bb;
text-align: center;
color: #fff;
border: 5px double #f89cba;
}
.shousai{
  border-width : 1px 1px 0px 0px;
  border-style : solid;
  border-color : #C3B2B3;
}
.shousai TD{
margin : 0px;
padding : 2px;
  border-width : 0px 0px 1px 1px;
  border-style : solid;
  border-color : #C3B2B3;
}
.shousai1{
  border-width : 1px 1px 0px 0px;
  border-style : solid;
  border-color : #C3B2B3;
  font-size : 14px;
  line-height : 18px;
}
.shousai1 TD{
margin : 0px;
padding : 2px;
  border-width : 0px 0px 1px 1px;
  border-style : solid;
  border-color : #C3B2B3;
  font-size : 14px;
  line-height : 18px;
}
#shousainame{
  font-size : 16px;
  line-height : 20px;
height:40px;
}
#shousaikoushi{
  font-size : 12px;
  line-height : 16px;
}
.shousai2{
  border-width : 1px 1px 0px 0px;
  border-style : solid;
  border-color : #ffcc00;
  font-size : 14px;
  line-height : 18px;

}
.shousai2 TD{
margin : 0px;
padding : 2px;
  border-width : 0px 0px 1px 1px;
  border-style : solid;
  border-color : #ffcc00;
  font-size : 14px;
  line-height : 18px;
}

#topicpath{
width : 900px;
text-align :left;
}
