div{font-size : 14px;
  position : absolute;
  visibility : visible;}
body{background-image : url(../image/back.gif);
  background-repeat : repeat-y;}
h1{font-size : 30px;
  text-align : center;
  width : 390px;
  color : #ffffff;}
h2{font-size : 22px;
  text-align : center;  
  width : 270px;
  margin-left : 140px;
  margin-bottom : 30px;}
dd{margin-left : 15px;  
  font-size : 13px;
  margin-bottom : 20px;}
#in-news{  
  
  
  width : 140px;
  text-align : center;
  vertical-align : bottom;
}
#sitemap{list-style-type : none;  
  margin-left : 0px;}
.homecate{background-image : url(../image/2.gif);
  background-repeat : no-repeat;  
  padding-left : 40px;  
  padding-top : 15px;  
  padding-bottom : 20px;  
  padding-right : 95px;
  font-weight : bold;}
.tcate{background-image : url(../image/4.gif);
  background-repeat : no-repeat;  
  padding-left : 40px;  
  padding-top : 15px;  
  padding-bottom : 20px;
  font-weight : bold;}
.stcate{background-image : url(../image/8.gif);
  background-repeat : no-repeat;  
  padding-left : 40px;  
  padding-top : 15px;  
  padding-bottom : 20px;
  font-weight : bold;}
.cate{background-image : url(../image/6.gif);
  background-repeat : no-repeat;  
  padding-left : 40px;  
  padding-top : 15px;  
  padding-bottom : 20px;  
  margin-left : 20px;}
.pan{font-size : 12px;
  text-align : right;}
.copyright{font-size : 12px;
  background-image : url(../image/bu032.gif);
  background-repeat : no-repeat;background-position : center bottom;  
  padding-left : 50px;  
  height : 35px;}
#h2down-in{width : 100%;
  font-size : 13px;}
#h2down{margin-left : 140px;
  width : 270px;
  font-size : 13px;}
#lastupdate{font-size : 12px;
  text-align : right;
  background-image : url(../image/bu03_l.gif);
  background-repeat : no-repeat;background-position : center bottom;  
  padding-bottom : 30px;}
#h1{top : 33px;
  left : 220px;}
#h2{top : 107px;
  left : 210px;
  width : 410px;}
#cate{top : 89px;
  left : 10px;}
#topimage{top : 20px;
  left : 28px;}
#mainimage{top : 89px;
  left : 193px;}
#afiri-top{top : 100px;
  left : 660px;}
#afiri{top : 90px;
  left : 660px;}
#access{top : 0px;
  left : 740px;}
a{color : #0000ff;
  text-decoration : none;}
ul{margin-left : 20px;}
.border0{border-width : 0px;}
.red{color : #ff0000;
  font-weight : bold;}
.nothing{margin-bottom : 0px;}
table{font-size : 13px;}
.formspace{padding-top : 10px;
  padding-bottom : 10px;
  padding-left : 15px;}
#othersite{margin-left : 10px;}
#othersitespace{top : 100px;
  left : 650px;
  width : 180px;}
#map{font-size : 13px;
  text-align : center;}
.mapul{margin-top : 20px;}
.center{text-align : center;}

.font10 p{font-size:10px;}
.font10 h3{font-size:10px;}

#servicelink p{font-size:10px;}

#servicelink table{font-size:10px;
width:100%;}

.w33{width:33%;}







