@charset "utf-8";
/* CSS Document */


h1{
   width:900px;
   height:auto;
   margin-top:7px;
   margin-left:6px;
}

h2{
   width:700px;
   margin-top:7px;
   margin-bottom:10px;
   height:auto;
}
   
h3{
   margin-top:20px;
   margin-bottom:10px;  
   width:690px;
   height:auto;
   }

h4{
   margin-top:10px;
   margin-bottom:15px;  
   width:690px;
   height:auto;
   }
   
   
/*--------------// フラッシュ部分　*/
.flash{
   width:908px;
   height:268px;
   border:solid; border-width:1px; color:#999999;
   margin-bottom:10px;
}

.flash_l{
   width:698px;
   height:auto;
   margin:5px;
   float:left;
}

.flash_rbox{
   width:194px;
   height:atuto;
   float:left;
}


.flash_btn{
   width:194px;
   height:126px;
   margin:5px 5px 0 0;
   
}


.text{
   margin:7px 0 20px 0;
   width:auto;
   height:auto;
   padding-left:5px;
   }
.index_banner1{
    margin-top:18px;
    margin-bottom:10px;
    width:200px;
	height:auto;
	}
.index_banner1 img{
    margin:0 0 10px 0;
	}
.index_banner2{
    width:auto;
	height:auto;
	}	
	
/*--------------// 背景ボックス*/
.keigu{
    width:550px;
	height:auto;
	margin:50px 0 0 120px;
	font-weight:bold;
	font-size:110%;
	line-height:1.5em;
	}
	
/*--------------// clearfix*/
	
.clearfix:after{  /*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    line-height:0; 
    visibility:hidden;
}
 
.clearfix {
    zoom:1;/*for IE 5.5-7*/
}






