BODY{
font-size:16px; 
font-family:'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif; 
color:#666;
background:url(img/wood_b.png);
line-height:1.7em;
border:0px;


}


h1,h2,h3,h4{ font-weight:100} 
h4, h5, h6 {
  margin-bottom: 0.2em; /* 下に2.2emの余白 */
  margin-top: 0;        /* 上の余白をゼロにする場合 */
}

h1{  font-size:12px; color:white;  font-weight:normal ; }
h2{ color: ;font-size:18px;  }
h3{  font-size:10px;  }

h4{
	font-size:22px;
	color:#D86356;
	font-weight:500;
}
h6{
	font-size:1.1em;
	color:#9A503A;
	font-weight:300;
}

ul li {
  margin-bottom: 0.8em; /* 項目間の余白を追加 */
}

.p_break{ line-height:0px}

.border_gray-cc{border: solid 1px #cccccc;}
.border_gray-99{border: solid 1px #999999;}
 
.fl_l{float:left}
.fl_r{float:right}

.index1{font-size:15px; color:#330000;font-weight:bold;}
.x_large {font-size:24px; }
.large {font-size:18px; }
.little_large {font-size:16px; }
.bit_large{font-size:15px; }
.little_small {font-size:12px; }
.small {font-size:0.8em; }

.color_white{color:white;}
.color_pink{color:#EB7969;}
.color_brown{color:#B66549}
.color_embrown{
	color:#AC6B55
}

.text_date{font-size:11px; color:#C78A38;}
.info_title{color:#2D8DDD; font-weight: bold;}

.midashi{font-size:18px; color:#DD6D5E;}

div.headline{
	margin:60px 0 20px 0 ;
	padding:2px 0;
	height:px;
	width: 100%;
	border-bottom:dotted 3px #EBB1A3;
 }
div.headline p{
	display: inline;

	line-height:;
	vertical-align:;
	font-weight:300;
	font-size:24px;
	color:#DD6D5E;
}

A:link {color: #36C;text-decoration : underline;}
A:visited {color: #36C;text-decoration : underline; }
A:hover {color: #39F;text-decoration : underline;}
A img {border:none;}
a:hover img.highlight{
opacity:0.7;
filter:alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
}


#ground_out {width:900px; margin:0 auto  }

#header {width:900px; height:35px; background-image:url(img/header1.png);text-indent: 30px; }

#footer {width:900px; height:35px; background-image:url(img/footer1.png);text-indent: 30px; margin-bottom: 30px; }

#footer_address {text-align:center;clear:both;margin-bottom:12px;color:#80624F; font-size: 13px; line-height:19px}

#main_text{margin:20px 30px 50px 30px;}

img.PDF{vertical-align:middle; margin:4px 0 4px 12px; }

.bk_green {height:100px ;width:900px;  background-image:url(img/bk_green.png); background-repeat:repeat-y; padding-left: 50px;  color:#FFFFFF }
.bk_green a:link{color:white} 
.bk_green a:visited{color:white} 
.bk_green a:hover{color:#80624F}



.col_idx_hbox{border: 1px #aaaaaa solid; padding:15px; margin:0 0 20px 0;  }
div.col_idx_hbox p{font-size:13px} 
div.col_idx_hbox A{font-size:16px} 

.column_midasi{border-bottom:solid 1px  #99CC00;font-size: 22px; color:#336600; font-weight:;}

hr.shikiri{border-top:2px #cccccc dotted; margin:18px 0;}

.box_gallery {margin:0px; background-color:#311B0D; width:100%;}
div.box_gallery p{ margin:0 30px 0 30px; color:white ;font-size:16px}
.pic_l{float:left; margin:10px 0 0 10px}
.pic_r{float:right; margin:10px 10px 0 0}
.kaidan_box{ width:100%}

/*	表　*/
table.hyou{	border-collapse: collapse ;	width: 770px; 	margin:5px;	line-height:1.4em}

table.hyou td{
	border:solid 1px #C5A794;
	padding:10px 12px;
	margin:0%;
}
