/*All
-------------------------------------------------------------------------------------------------------*/
BODY { 
    PADDING: 0px;
    MARGIN: 0px; 
    COLOR: #ffffff; 
    text-align:center;
    font-size:90%;
    background: #006699;

} 

A:link { 
    COLOR : #FF9900; 
    text-decoration: none; 

}
A:visited { 
    COLOR : #FF9900; 
    text-decoration: none; 

} 
A:hover { 
    COLOR : #FF9900;
    text-decoration:blink;

}
A:active { 
    COLOR : #FF9900;

} 
img { 
    BORDER : 0px; 
}
#contents { 
    PADDING: 0px;
    margin: 0px auto 10px auto; 
    width: 760px;   
} 

#wrapper{
	width:100%;
	height:100%;
	}

#container{
	margin:200px 0 500px 0;
/*	position:absolute;
	top:50%;
	left:50%;*/
	width:250px;
	height:200px;
/*	margin-top:-100px;
	margin-left:-125px;*/
	}                                          
	
#container h1{
	text-align:center;
	padding:10px;
	margin:0;
}

#container p{
	text-align:left;
	padding:0 10px 10px 10px;
	margin:0;
	font-size:12px;
	line-height:140%;
	color:#eeeeee;
}

#container h4{
	padding:10px;
	text-align:left;
	font-size:10px;
	line-height:120%;
	color:#eeeeee;
	font-weight:normal;
}

.link-bn {
	padding:20px 10px 10px 10px;
}

#footer {
        width: 100%;
        position: absolute;
        bottom: 0;
        height: 50px;
}

/*クリア
-------------------------------------------------------------------------------------------------------*/
.clearfix:after{ 
    clear:both;
	content:".";
	height:0;
	visibility:hidden; 
} 

.clear{
	clear:all;
}

/*------------------ニュースエリア------------------*/
.rec {
	width: auto;
	height: auto;
	padding:0;
	margin:0;
}

.fn11w {
	font-size:12px;
	line-height:16px;
	color: #666666;
}

.fn11w a{
	color:#111111;
}

/*TOP
-------------------------------------------------------------------------------------------------------*/

#w_indexbox {
position: relative; 
top: 0px; 
left: 0px;
width:760px;
height:483px;
background-image:url(../img/inazuma_bg.jpg);
}


#w_indexbox2 {
position: relative; 
top: 0px; 
left: 0px;
width:760px;
height:138px;
background-image:url(../img/inazuma_bg2.jpg);
}

#w_indexbox3 {
position: relative; 
top: 0px; 
left: 0px;
width:760px;
height:158px;
}

.foot_l{
padding:0;
margin:0;
height:158px;
width:375px;
float:left;
text-align:left;
}

.foot_l p{
padding:0;
margin:0;
width:350px;
height:33px;
background-image:url(../img/record_h.gif);
display:block;
text-indent:-9999px;
}

.foot_r{
padding:0;
margin:0;
height:158px;
width:385px;
float:right;
}

.fr-text{
padding:10px 10px 0 10px;
margin:0;
color:#FFFFFF;
line-height:140%;
background-color:#000033;
text-align:left;
font-size:12px;
}

.fr-text h2{
padding:10px 0 0 0;
margin:0;
}

.fr-btm{
padding:0;
margin:0;
width:385px;
height:9px;
background-image:url(../img/puchi_d_btm.gif);
display:block;
}

.inbox01 {
margin: 0px;
padding:0px;
position: absolute; 
left: 0px;
top: 0px; 
}

.inbox02 {
margin: 0px;
padding:0px;
width:104px;
height:104px;
position: absolute; 
left: 576px;
top: 20px; 
display:block;
}


.inbox03 {
margin: 0px;
padding:0px;
position: absolute; 
left: 597px;
top: 124px; 
display:block;
}

.inbox04 {
margin: 0px;
padding:0px;
position: absolute; 
left:617px;
top: 228px; 
display:block;
}


.inbox05 {
margin: 0px;
padding:0px;
position: absolute; 
left: 644px;
top: 379px; 
display:block;
}


.inbox06 {
margin: 0px;
padding:0px;
position: absolute; 
left: 0px;
top: 1px;
display:block;
}

.inbox07 {
margin: 0px;
padding:0px;
position: absolute; 
left: 0px;
top: 38px; 
display:block;
}


.inbox08 {
margin: 0px;
padding:0px;
position: absolute; 
left: 0px;
top: 77px;
display:block;
}

.inbox09 {
margin: 0px;
padding:0px;
position: absolute; 
left: 460px;
top: 14px;
display:block;
}

.inbox10 {
margin: 0px;
padding:0px;
position: absolute; 
left: 3px;
top: 195px;
display:block;
}
 
.inbox11 {
margin: 0px;
padding:0px;
position: absolute; 
left: 0px;
top: 113px;
display:block;
}