h1{
    
  
    
    
    
    
    
    
    
	font-size : 16px;
font-weight : bold;
letter-spacing : 2px;
padding-top : 12px;
padding-bottom : 4px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : gray;
width : 860px;
height : auto;
}
#kobo01{
    
  
    
    
    
    
    
    
    
	padding-top : 4px;
padding-bottom : 4px;
width : 860px;
height : auto;












}
#header01{
    
  
    
    
    
    
    
    
    
	width : 860px;
height : auto;
















padding-top : 0px;
padding-bottom : 0px;

}
#main_box{
    
  
    
    
    
    
    
    
    
	width : 860px;
height : 1000px;
margin-top : 10px;
right : auto;
}
#right_box{
    
  
    
    
    
    
    
    
    
	width : 659px;
height : 1000px;
float : right;
clear : right;
right : auto;




border-left-width : 1px;
border-left-style : solid;
border-left-color : #660000;
border-top-width : 1px;
border-top-style : solid;
border-top-color : maroon;
}


#menu02{
    
  
    
    
    
    
    
    
    
	width : 200px;
height : 1000px;
float : left;
clear : left;


right : auto;
}
.Class_text01{
    
  
    
    
    
    
    
    
    
	padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 470px;
height : 176px;
font-weight : bold;
background-image : url(../img_index/jisha.gif);
background-repeat : no-repeat;

color : #002b00;
margin-bottom : 4px;
background-position : center bottom;
line-height : 18px;
letter-spacing : 1px;
font-family : "ＭＳ Ｐゴシック";
}
.Class_title01{
    
  
    
    
    
    
    
    
    
	color : white;
padding-top : 10px;
padding-bottom : 8px;
width : 200px;
height : auto;
font-size : 14px;
letter-spacing : 1px;
font-weight : bold;
background-image : url(../img_index/title01.png);
background-repeat : no-repeat;
}
#news{
    
  
    
    
    
    
    
    
    
	width : 480px;
height : auto;
}
iframe{
    
  
    
    
    
    
    
    
    
	width : 468px;
height : 180px;
border-width : 1px;
border-style : solid;
border-color : red;
margin-bottom : 0px;
}
h2{
    
  
    
    
    
    
    
    
    
	font-size : 18px;
font-weight : bold;
letter-spacing : 2px;
padding-top : 8px;
padding-bottom : 6px;
width : 470px;
height : auto;
margin-top : 0px;
margin-bottom : 0px;
color : white;
background-image : url(../img_index/h2.png);
background-repeat : no-repeat;
}
h3{
    
  
    
    
    
    
    
    
    
	font-size : 16px;
font-weight : bold;
letter-spacing : 2px;
padding-top : 18px;
padding-bottom : 6px;
margin-top : 6px;
margin-bottom : 0px;
border-bottom-color : red;
width : 414px;
height : auto;
background-image : url(../img_index/h3.gif);
background-repeat : no-repeat;
padding-left : 56px;
color : white;
}
.Class_waku01{
    
  
    
    
    
    
    
    
    
	background-color : #400000;
margin-top : 6px;
}
.Class_haikei01{
    
  
    
    
    
    
    
    
    
	color : black;
background-color : #ffead5;
}
.Class_text02{
    
  
    
    
    
    
    
    
    
	padding-top : 4px;
padding-bottom : 4px;
width : 470px;
height : auto;
}
.Class_img01{
    
  
    
    
    
    
    
    
    
	margin-bottom : 8px;
}
.Class_link01{
    
  
    
    
    
    
    
    
    
	padding-top : 6px;
padding-bottom : 4px;
width : 470px;
height : auto;
font-weight : bold;
font-size : 14px;
letter-spacing : 1px;
}
.Class_12{
    
  
    
    
    
    
    
    
    
	font-size : 12px;
}
.Class_h3{
    
  
    
    
    
    
    
    
    
	font-size : 14px;
margin-top : -8px;
}
.Class_haikei02{
    
  
    
    
    
    
    
    
    
	background-color : #2b0000;
}
.Class_waku02{
    
  
    
    
    
    
    
    
    
	border-width : 2px;
border-style : solid;
border-color : white;
}
.Class_bana01{
    
  
    
    
    
    
    
    
    
	padding-top : 4px;
padding-bottom : 0px;
width : 470px;
height : auto;
}
.Class_link02{
    
  
    
    
    
    
    
    
    
	padding-bottom : 10px;
width : 200px;
height : auto;
}
.Class_text03{
    
  
    
    
    
    
    
    
    
	width : 160px;
height : auto;
padding-left : 30px;
padding-bottom : 6px;
color : #004000;
font-size : 10px;
font-weight : bold;
line-height : 14px;
}

.Class_text04{
    
  
    
    
    
    
    
    
    
	padding-top : 6px;
padding-left : 20px;
padding-bottom : 4px;
width : 450px;
height : auto;
}
.Class_red{
    
  
    
    
    
    
    
    
    
	color : red;
}
.Class_16-600{
    
  
    
    
    
    
    
    
    
	font-size : 16px;
font-weight : bold;
letter-spacing : 2px;
color : #004000;
}
.Class_haikei03{
    
  
    
    
    
    
    
    
    
	background-image : url(../img_index/haikei01.png);
background-repeat : repeat-x;
}

#header02{
    
  
    
    
    
    
    
    
    
	
width : 860px;
height : auto;


}

#pankuzu{
    
  
    
    
    
    
    
    
    
	font-family : "ＭＳ ゴシック";
letter-spacing : 1px;
width : 840px;
height : auto;
margin-top : 0px;
margin-left : -12px;

margin-bottom : -8px;
padding-top : 4px;
}

.Class_kaisya_01{
    
  
    
    
    
    
    
    
    
  color : #ffffff;
  background-color : #004000;
  padding-top : 5px;
  padding-left : 5px;
  padding-bottom : 5px;
  width : 630px;

  text-align : left;

  margin-top : 10px;
}

td{
    
    
    
    
    
    
    
    
  background-color : white;

  

  padding-left : 5px;
}

.Class_waku_y01{
    
  
    
    
    
    
    
    
  font-size : 12px;
  font-weight : 400;
  width : 630px;
  height : auto;

  background-color : white;

  margin-top : 10px;

  text-align : left;

  
}

.Class_waku_haikei01{
    
    
    
    
    
    
    
  background-color : #e4e4e4;

  text-align : center;
}

.Class_souryou{
    
  
    
    
    
    
    
  font-size : 12px;
  font-weight : 400;
  line-height : 25px;
  text-align : left;
  width : 630px;
  height : auto;

  margin-bottom : 10px;
}

.Class_image_s01{
    
  
    
    
    
    
  text-align : left;
  width : 630px;
  height : auto;

  margin-top : 10px;
}

.Class_diy_01{
    
    
    
    
    
  font-size : 16px;
  font-weight : 400;
  text-align : left;
  width : 630px;

  line-height : 25px;
  margin-top : 10px;
}

.Class_diy_02{
    
  
    
    
    
  font-size : 14px;
  font-weight : 400;
  text-align : left;
  padding-left : 5px;border-width : 1px;border-style : solid;border-color : olive;
  width : 630px;
  height : auto;

  line-height : 25px;

  

  margin-top : 10px;
}

.Class_diy_03{
    
    
    
    
  font-size : 12px;
  font-weight : 400;
  margin-top : 5px;
  margin-bottom : 5px;
  width : 630px;

  line-height : 25px;

  text-align : left;
}

.Class_diy_05{
    
  
    
    
  font-size : 12px;
  font-weight : 400;
  line-height : 25px;
  letter-spacing : 1px;
  text-align : left;
  padding-left : 10px;
  width : 630px;
  height : auto;

  color : #4a4a4a;

  margin-top : 10px;
  margin-bottom : 10px;
}

.Class_diy_image03{
    
  
    
  font-size : 16px;
  font-weight : 600;
  
  padding-top : 20px;
  width : 500px;
  height : 400px;

  background-image : url(../sin/back_01.gif);
  background-repeat : no-repeat;
  line-height : 40px;
}

.Class_diy_dai01{
    
  
    
  color : black;
  background-color : #ffcccc;
  width : 630px;

  font-size : 16px;
  font-weight : 600;
  text-align : left;
  padding-left : 5px;
  

  margin-top : 5px;
  margin-bottom : 5px;

  vertical-align : middle;

  
}

.Class_map{  
  font-size : 14px;
font-weight : 400;
line-height : 25px;
text-align : left;
width : 630px;
height : auto;
}

.Class_dai_04{
    
  font-size : 16px;
  font-weight : 600;
  color : white;
  background-color : #999900;
  text-align : left;
  padding-left : 5px;
  margin-top : 10px;
  width : 630px;

  height : 30px;

  

  padding-top : 15px;
}

