/* CSS Document */
.grid9 {
	width: 726px!important;
	background-color:#FEFEFE!important;
	margin-bottom:15px!important;
}

#main_menu{  	
display:none;}  

#main_menu ul{  
}  

#main_menu li{  
}  

#main_menu a{
}  

#main_menu a:hover{  
}

.top_image{
	margin:10px;
}

/*
index.cssより
*/
.main p{
	text-align: left;
	margin-top:1px;
	margin-bottom:3px;
	margin-left:10px;
	border:0px solid #000;
}
.main .value img{
	margin:5px;
	}

.left{
	float:left;
}
.right{
	float:right;
}

.main h2{
background: url(../img/h2_back.png) repeat 0 50%;
background-position: 0% 0%;
padding: 7px 7px 7px 20px;
font-size: 1.2em;
border: 1px solid #aaa;
font-weight: normal;
margin-left:10px;	  }

.main h3{
	background:url(../img/h2_midashi.jpg) no-repeat bottom; 
	padding:10px 0px 0px 40px;
	height:38px;
	margin:0px 0px 5px 0px;	
	font-size:1.5em;

	background-position:0% 10%;
	  }

.main h4{
	background:url(../img/h4_midashi.jpg) no-repeat bottom; 
	background-position:0% 100%;
	padding:10px 0px 5px 0px;
	margin:0px 0px 5px 0px;	
	font-size:1.2em;
	  }

.main h5{
	background:url(../img/h4_midashi.jpg) no-repeat bottom; 
	background-position:0% 100%;
	padding:10px 0px 5px 0px;
	margin:0px 0px 0px 0px;	
	font-size:1.2em;
	}

.contents{
	margin:5px;

}

.tbl01 {
     border-collapse:collapse;
     border:0px;
     border-top   :0px solid #333333;
     border-right :0px solid #333333;
     border-bottom:1px solid #333333;
     border-left  :1px solid #333333;
     }



.tbl01 td{
     padding:2px 10px;
     border-top   :1px solid #333333;
     border-right :1px solid #333333;
     }

.arre2{
color:#f00;
border :1px solid #f00;
width:95%;
padding:10px;
}

	
.outi_bunner_area{ width:490px}
.outi_bunner{margin:10px;float:left;}	

.video {
width: 100%;
}

.video iframe {
width: 100%;
}
.outide_ohayas{font-size:0.8em;text-align:center;}