 
.divmain{border-width : 3px 3px 3px 3px;border-color : #536af0 #536af0 #536af0 #536af0;border-style : double double double double;
  background-color : white;
  

  width : 560px;
  top : 200px;
  left : 259px;
  background-image : url(../image/mainback.gif);background-position : center bottom;
  background-repeat : no-repeat;
  padding-bottom : 20px;
}
DIV{
  position : absolute;
  visibility : visible;
}
P{
  font-size : 15px;
  padding-left : 7px;
  
  letter-spacing : 1px;
  
  padding-right : 7px;
  
  
  
  margin-bottom : 10px;
  margin-top : 5px;
}
.categori{
  background-image : url(../image/cagori.gif);
  font-size : 15px;
  text-align : center;
  color : #0000cc;
  font-weight : 600;
  
  
  

  margin-top : 3px;
  margin-bottom : 3px;
}
.catediv{border-width : 1px 1px 1px 1px;border-color : #536af0 #536af0 #536af0 #536af0;border-style : solid solid solid solid;
  background-color : #dcecff;
  width : 205px;
  height : 28px;
  top : 200px;
  left : 25px;
  background-image : url(../image/cagori.gif);
}
.list1{
  list-style-image : url(../image/list.gif);
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #5959ff;
  padding-left : -2px;
  margin-left : -5px;
  margin-top : 10px;
  
  
  padding-top : 2px;
  font-size : 13px;
  
  margin-right : 10px;
  
  
  

  margin-bottom : 10px;
  font-weight : 600;
}
BODY{
  background-image : url(../image/backimage.gif);
}
.divtop{
  background-image : url(../image/topbanner2.gif);
  top : -2px;
  left : 24px;
  width : 800px;
  height : 178px;
  text-align : right;
}
.divflo{
  
  top : 450px;
  left : 259px;
border-width : 3px 3px 3px 3px;border-style : double double double double;border-color : #536af0 #536af0 #536af0 #536af0;
  background-color : white;
  width : 560px;
  background-image : url(../image/mainback.gif);
  background-repeat : no-repeat;background-position : center bottom;
  padding-bottom : 25px;
}
.fulo{
  font-size : 15px;
  color : #536af0;
  text-align : center;
  font-weight : 600;
  background-image : url(../image/mainback.gif);background-position : center top;
  
  margin-top : 5px;
  padding-bottom : 6px;
}
.floima{
  text-align : center;
  width : 508px;
  height : 438px;
  margin-left : 19px;
}
.divsub{border-width : 3px 3px 3px 3px;border-style : double double double double;border-color : #536af0 #536af0 #536af0 #536af0;
  background-color : #dcecff;
  width : 720px;
  top : 1200px;
  left : 68px;
}
.titlep{
  font-size : 13px;
  color : #dcecff;
}
.topp{
  font-size : 14px;
  color : #dcecff;
  

  padding-top : 40px;
}
.divh1{
  top : 40px;
  left : 39px;
}
.cate2{
  background-color : #dcecff;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #536af0 #536af0 #536af0 #536af0;
  width : 205px;
  top : 228px;
  left : 25px;
}

.copy{
  font-size : 13px;
  color : #536af0;
  text-align : center;
  
  
  margin-top : 10px;
  
  margin-bottom : -1px;
}
H1{
  font-size : 17px;
  color : #536af0;
  margin-top : 7px;
  
  background-image : url(../image/mainback.gif);
background-position : center center;
  
  
  
  margin-left : auto;
  padding-left : 7px;
  text-align : center;
  padding-bottom : -1px;
  font-weight : 600;
  letter-spacing : 2px;
}
H2{
  font-size : 16px;
  border-left-width : 15px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-bottom-style : solid;
  border-left-color : #0066ff;
  border-bottom-color : #0066ff;
  margin-left : 10px;
  
  padding-top : 5px;
  padding-left : 5px;
  margin-right : 30px;
  margin-top : 30px;
  letter-spacing : 3px;
  
  padding-bottom : 3px;
}
.rist2{
  font-size : 13px;
  color : green;
  
  list-style-type : none;
}
LI{
  font-size : 13px;
  font-weight : 600;
  padding-top : 0px;
  padding-left : -4px;
  margin-top : 10px;
  margin-left : -5px;
  margin-right : 10px;
  margin-bottom : 10px;
}
A{
  padding-left : 9px;
  text-decoration: none;
  
}
H3{
  font-size : 15px;
  
  background-image : url(../image/h3-5.gif);
  background-repeat : no-repeat;background-position : left top;
  padding-left : 15px;
  margin-top : 25px;
  margin-left : 10px;
  padding-bottom : 7px;
  padding-top : 10px;
  font-weight : 600;
  letter-spacing : 2px;
  margin-bottom : 5px;
}
A:VISITED{
  color : #8080ff;
}
#table1{
  margin-left : 120px;
}
TH{
  font-size : 14px;
  
  
  
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  font-weight : 500;
}
.data1{
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : #0000ff;
  border-left-color : #0000ff;
  border-right-color : #0000ff;
  text-align : left;
}
.data2{
  border-top-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-right-style : solid;
  border-top-color : #0000ff;
  border-right-color : #0000ff;
  text-align : left;
}
.data3{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #0000ff #0000ff #0000ff #0000ff;
  text-align : left;
}
TD{
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  font-size : 14px;
}
#table2{
  margin-left : 50px;
}
.data4{
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #0000ff;
  border-bottom-color : #0000ff;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #0000ff;
  text-align : center;
}
#table3{
  margin-left : 30px;
}
.data5{
  font-size : 15px;
  color : white;
  background-color : #5b5bff;
  font-weight : 600;
  
  
  padding-top : 5px;
  padding-left : 5px;
}
DT{
  font-size : 15px;
  margin-left : 10px;
}
DD{
  font-size : 13px;
  margin-right : 10px;
  margin-top : 5px;
  margin-bottom : 15px;
}
.pan{
  font-size : 13px;
  text-align : right;
}
.jirei{
  background-color : #d0ffd0;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #009900 #009900 #009900 #009900;
  margin-top : 15px;
  margin-left : 15px;
  margin-right : 15px;
  margin-bottom : 15px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  font-size : 13px;
  
  
}
IMG{
  margin-top : 20px;
  margin-left : 20px;
  margin-right : 20px;
  margin-bottom : 20px;
}
.red{
  color : red;
}
.point{
  color : red;
  background-color : #fff0f0;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 15px;
  margin-left : 15px;
  margin-right : 15px;
  margin-bottom : 15px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ff0000 #ff0000 #ff0000 #ff0000;}
.jyoubun{
  background-color : #ffefdf;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #ff8040 #ff8040 #ff8040 #ff8040;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 15px;
  margin-left : 15px;
  margin-right : 15px;
  margin-bottom : 15px;
  font-size : 14px;
  
  

  
}
.uougo{
  background-color : #ecf5ff;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 15px;
  margin-left : 15px;
  margin-right : 15px;
  margin-bottom : 15px;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #0000ff #0000ff #0000ff #0000ff;}
#table4{
  margin-left : 30px;
  margin-right : 30px;
}
.ad_div{
  top : 709px;
  left : 50px;
}
.ad_div2{
  top : 900px;
  left : 50px;
}


#linkmanagement{margin:0px;
padding:0px;}

.commonlink h3{font-size:12px;}
.commonlink p{font-size:10px;}



/* MAP */

#data{font-size:8px !important;
background:#536af0;
width:95%;
margin-left:12px;}
#data th{background:#dcecff;
padding:2px;
font-size:12px !important;}
#data td{background:#ffffff;
padding:2px;
font-size:12px !important;}

#maplink a{margin:0px !important;
padding:0px !important;
text-decoration:underline !important;
color:0000ff !important;}

.name{color:5382be;
font-weight:bold;}

.w7{width:7%;}
.w8{width:8%;}
.w9{width:9%;}
.w15{width:15%;}
.w16{width:16%;}
.w17{width:17%;}
.w20{width:20%;}
.w25{width:25%;}
.w30{width:30%;}
.w35{width:35%;}
.w40{width:40%;}
.w50{width:50%;}
.w55{width:55%;}
.w60{width:60%;}
.w65{width:65%;}
.w70{width:70%;}
.w80{width:80%;}
.w90{width:90%;}
.w100{width:100%;}

