body{
	margin:0;
	padding:0;
}
/* ============== レイアウト =============== */
.body{
    font:12px Osaka,"ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;
    *font-size:small;
    *font:x-small;
    width:600px;
	margin-left:auto;
    margin-right:auto;
}
.hedder{
    width:600px;
	height: 50px;
	background:  url(image/hc_header_back.gif) no-repeat 0px 0px;
}
.button{
    width:200px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
    margin-right:auto;
}
.h_img1{
    position:relative;
    width:216px;
	height: 31px;
	margin:10px 10px 0px 10px;
	float:left;
}
.content{
	width:600px;
    margin-left:auto;
    margin-right:auto;  
	text-align:left;
	background:  url(image/hc_leaf.gif) repeat-y;
}
.box{
	width:540px;
	height: 240px;
    margin:10px 10px 10px 35px;  
}
.box2{
	width:540px;
	height: 200px;
    margin:10px 10px 10px 50px;  
}
.main{
	width:610px;
    margin-left:auto;
    margin-right:auto;  
	background:  url(image/bg2.gif) repeat-y;
	background-position:center;
}
.image{
    float:left;
	width:300px;
	height: 200px;
    margin:10px 20px 10px 24px;
	display:inline;
}
.image3{
    float:left;
	width:200px;
	height: 134px;
    margin:10px 0px 0px 24px;
}
.image2{
    float:left;
	width:500px;
	height: 340px;
    margin:10px 40px 20px 10px;
}
.line{
	border-bottom:dashed 1px #BAE169;
    width:520px;
	margin: 10px 0px 0px 50px;
}
img{
	border:none;
	padding:0;
	margin:0;
}
/* ============== フッター=============== */
.footer{
    margin-top:10px;
	height:40px;
	width:600px;
	background:  url(../kawai/%22images/copyright.jpg%22) no-repeat 69px 12px;
	border-bottom:solid 1px #C7C7C7;
}
/* ============== テキスト=============== */
h1{
    margin: 8px 0px 0px 20px;
	height: 20px;
	padding: 10px 0px 0px 20px;
	border: 0px;
	background:  url(../kawai/%22images/kc_i_spiral_o.gif%22) no-repeat 0px 6px ;
	text-indent:4px;
	font-size: 100%;
	letter-spacing: 1px;
	color: #374328;
}
.text2{
    margin: 8px 0px 0px 57px;
	padding: 0px 40px 0px 0px;
    line-height:150%;
	font-size: 100%;
	color: #374328;
}
.text3{
    margin: 8px 0px 0px 57px;
    line-height:130%;
	font-size: 100%;
	color: #E1603B;
}
.text4{
    margin: 8px 0px 0px 57px;
    line-height:100%;
	font-size:100%;
	color: #374328;
}
.text {
    margin: 8px 0px 0px 57px;
	padding: 0px 20px 0px 0px;
    line-height:150%;
	font-size: 100%;
	color: #374328;
}
.text :link {
	color: #2E8B57;
	text-decoration: none;
}
.text :visited {
	color: #2E8B57;
	text-decoration: none;
}
.text :hover {
	color: darkorange;
	text-decoration: none;
}



