td{
  font-size : 12px;
  line-height : 16px;
  color : #40301e;
}
body{
  padding : 0 0 0 0px;
  margin : 0 0 0 0px;
  background-image : url(img/logo/bk.gif);
}
a{
  color : #663300;
}
#outside{
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : gray;
  border-right-color : gray;
  width : 880px;
}
#top{
  color : white;
  background-color : black;
  text-align : center;
  height : 100px;
}
#left{
  vertical-align : top;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #cccccc;
  width : 180px;
  background-color : #f1ecbf;
  
}
#center{
  background-color : white;
  vertical-align : top;
  width : 470px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}
#right{
  vertical-align : top;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : #cccccc;
  width : 230px;
  background-color : #f1ecbf;
  padding-bottom : 10px;
}
#foot{
  color : white;
  background-color : black;
  text-align : center;
  height : 20px;
}


.lw-tb{
  background-color : white;
  text-align : center;
}
.lw-fb{
  font-size : 10px;
  line-height : 14px;
  background-color : white;
  padding-left : 6px;
  padding-right : 6px;
}
.rw{
  width : 210px;
  margin-top : 10px;
  margin-bottom : 10px;
}
.rw1{
  background-image : url(img/pt/r-top.gif);
  width : 210px;
  height : 10px;
}
.rw2{
  background-image : url(img/pt/r-btm.gif);
  width : 210px;
  height : 10px;
}
.rw-t{
  background-color : white;
  text-align : center;
}
.rw-f{
  font-size : 10px;
  line-height : 14px;
  background-color : white;
  padding-left : 2px;
  padding-right : 2px;
}
.rw-l{
  font-size : 10px;
  line-height : 14px;
  background-color : white;
}
.rw-l ul{
  margin-left : 0px;
  padding-left : 0px;
}
.rw-l ol{
  padding-left : 4px;
  margin-left : 0px;
}
.rw-l li{
  padding-left : -6px;
  margin-left : 20px;
}
.rw-tb{
  
  text-align : center;
  
  background-image : url(img/pt/r-main3.gif);
}
.rw-fb{
  font-size : 10px;
  line-height : 14px;
  padding-left : 2px;
  padding-right : 2px;
  background-image : url(img/pt/r-main3.gif);
}
.l-photo{
  background-image : url(img/pt/tp-bk.gif);
  padding-top : 10px;
  padding-bottom : 10px;
}
.m-t{
  padding-top : 28px;
  padding-bottom : 2px;
}
.m-c{
  width : 450px;
}
.m-c1{
  padding-left : 12px;
  padding-right : 12px;
  padding-bottom : 4px;
  padding-top : 2px;
}
.m-c2{
  vertical-align : top;
  width : 50%;
}
.m-c3{
  background-color : #f1ecbf;
  padding-top : 4px;
  padding-left : 12px;
  padding-right : 12px;
  padding-bottom : 4px;
}
.m-y1{
  font-size : 10px;
  text-align : center;
  width : 130px;
  vertical-align : top;
}
.m-y2{
  text-align : right;
  padding-right : 12px;
}
.m-e1{
  vertical-align : top;
  width : 230px;
}
.m-e2{
  vertical-align : top;
}
.txt{
  padding-left : 12px;
  vertical-align : super;
}
H2{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 12px;
}
