/* HOMEのcss */

body{
background-image:url( ../image/background504.gif);
	background-repeat: repeat-x;
margin:0;
padding:0;

}

.waku0{

background-color:transparent;

width:950px;
margin: 0 auto;
	padding: 0;
	text-align: left;

}

body.topics{
background-image:url( ../image/background666.gif);
background-color:transparent;
	
margin:0;
padding:0;
}


}
.waku1ue{
background-color:transparent;
width:950px;
height:575px;
margin:0;
padding:0;
margin-bottom:0;
padding-bottom:0;
}
.waku1uelogo{
background-color:transparent;
width:950px;
height:125px;
margin:0;
padding:0;
margin-bottom:0;
padding-bottom:0;
}

.waku1uemenu{
background-color:transparent;
height:50px;
margin:0;
padding:0;
margin-bottom:10px;
padding-bottom:0;
}
.waku1uegazou{
background-color:transparent;
width:950px;
height:340px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:49px;
}


.waku2naka{
background-image:url( ../image/backgroundnaka.jpg);
background-repeat:repeat-y;
margin-top:0px;
padding-top:0;

width:1000px;
height:650px;
}


.waku3main{
background-color:transparent;
margin-top:0px;
padding-left:12px;
padding-top:0;
float:left;
width:680px;
height:650px;

}




.waku4menu{
background-repeat: no-repeat;
float:left;
margin-left:10px;
padding-left:10px;
width:215px;
height:650px;
color:#003399;
font-size:16px;
font-weight:normal;

}
.home_bar01{
margin-top:0;
padding-top:0;

}



.wakuend{

background-image:url( ../image/backgroundend.jpg);
background-repeat: repeat-x;


margin:0;
padding:0;


}

.wakuendnaka{
background-color:transparent;
width:950px;
height:300px;
margin: 0 auto;
	padding: 0;
	text-align: center;
	color:white;
	font-size:12px;
	font-weight:normal;
	padding-top:50px;
}
.wakuendnaka a{
	color:white;
}


/*------------------------ HOME枠組み終了------------------------------ */

h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd,form,address {
	margin: 0;
	padding: 0;
	font-weight:normal;
}
h2,h3,h4,h5,h6 {
	font-size: 12px;
}


h1{
	font-size:10px;
	font-weight:normal;
	color:#999999;
	padding-top:5px;
	
}
.h101{
	text-align:right;	
}


h2{
	font-size:12px;
	font-weight:normal;
	color:#999999;
	padding-top:;
	padding-bottom:;
	
}
h3{
	font-weight:normal;
	color:#990000;
	padding-top:;
	padding-bottom:;
	padding-right:20px;
	padding-left:3px;
	line-height:17px;
	
}
h4{
	font-size:12px;
	font-weight:normal;
	color:#330000;
	padding-top:10px;
	padding-bottom:;
	padding-right:30px;
	padding-left:30px;
	line-height:37px;
	
}

h3 a{
	text-decoration: none;
}



.table_gaiyou {
	margin-left:15px;
	width:700px;
	font-size:12px;
	font-weight:normal;
	padding:12px 8px 8px 20px;
	text-align:left;
	vertical-align:middle;
	color:#666666;
	background-color:transparent;
	
	
}

.table_gaiyou th{
	
	width:25%;
	font-size:12px;
	font-weight:normal;
	padding:7px 0px 7px 12px;
	text-align:left;
	vertical-align:middle;
	color:#323232;
	background-color:#E0EEEE;
	
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	

}

.table_gaiyou td {

	font-size:12px;
	font-weight:normal;
	padding:7px 0px 7px 12px;
	text-align:left;
	vertical-align:middle;
	color:#323232;
	background-color:transparent;
	
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	

}


tr.ou{
	border-top:1px solid #999999;
}



.table_gaiyou1 {
	margin-left:1px;
	width:900px;
	font-size:15px;
	font-weight:normal;
	padding:12px 8px 8px 20px;
	text-align:left;
	vertical-align:middle;
	color:#666666;
	background-color:transparent;
border-bottom:1px solid #999999;
	
}



ul.sample{
    width:940px;

margin:0px 0px 0px 1px;
padding:0px 0px 0px 0px;
    
}

ul.sample li{
	display: inline;

margin:0px 0px 0px 1px;
background-image:url( ../image/ue-list01.gif);
    list-style:none;
   float:left;
background-color:transparent;



  
}


.sample a {
	color:#000044;
	margin:0px 0px 0px 1px;
	padding:18px 18px 12px 18px;
	display: block;
	background-image:url( ../image/ue-list01.gif);
	background-repeat: repeat-x; 
	text-decoration: none; 
	text-align: center;
	font-family: "ＭＳ 明朝",serif; 
}





.sample a:hover {
	color:#ffffff;
	background-image:url( ../image/ue-list02.gif);
	background-repeat: repeat-x;
	border-width:1 0;
	text-decoration:none:
	font-family: "ＭＳ 明朝",serif; 

} 


ul.sample50{
    width:950px;

margin:0px 0px 0px 1px;
padding:0px 0px 0px 0px;
    
}
ul.sample50 li{
	display: inline;
	margin:0px 0px 0px 1px;
	list-style:none;
  	float:left;
	background-color:transparent;  
}


.sample50 a {
	color:#ffffff;
	margin:0px 0px 0px 1px;
	padding:18px 8px 12px 8px;
	display: block;
	background-repeat: repeat-x; 
	text-decoration: none; 
	text-align: center;
	font-family: "ＭＳ 明朝",serif; 
	font-size: 95%; 

}

.sample50 a:hover {
	color:#000044;
	background-repeat: repeat-x;
	border-width:1 0;
	text-decoration:none:
	font-family: "ＭＳ 明朝",serif; 

} 

.4545 {
	color:#ffffff;
	margin:0px 0px 0px 1px;
	padding:18px 8px 12px 8px;
	display: block;
	background-repeat: repeat-x; 
	text-decoration: none; 
	text-align: center;
	font-family: "ＭＳ 明朝",serif; 
	font-size: 75%; 

}

a.ppp{
background-image:url( ../image/ue-list02.gif);
	background-repeat: repeat-x;
	color:#ffffff;
}
.waku4menu a{

color:#003399;
}

.waku4menu a:hover{

color:#003399;
}

.gazoutlogo{
	margin-top:20px;


}
.gazoutop{
	margin-top:1px;


}


p.sample3 {text-align: right; 
	padding-right:90px;

	font-size:12px;
	font-weight:normal;
}

p.sample2 {text-align: right; 
	padding-right:40px;

	font-size:12px;
	font-weight:normal;

}

