/* CSS Document */
#wrapHead{
background:url(../09japanese/images/back_head.jpg) repeat-x;
height:119px;
}
#wrapHead #wrapHeadEle{
position:relative;
background:url(../09japanese/images/head.jpg) no-repeat;
height:113px;
}
#wrapHead #wrapHeadEle ul{
position:absolute;
width:200px;
right:0;
top:0;
}
#wrapHead #wrapHeadEle ul li{
float:left;
}
/**/
#wrapImg{
background:url(../09japanese/images/back_01.gif) repeat-x;
}
#wrapImgEle{
position:relative;
margin:0 auto;
width:960px;
height:218px;
background:url(../09japanese/images/back_02.jpg) no-repeat;
}
#wrapImgEle #image,#wrapImgEle #fla{
position:absolute;
top:1px;
left:1px;
}
/**/
#pan{
padding:20px 0 0 0;
margin:0 20px;
font-size:0.75em;
}
/**/
#wrapGnavi{
clear:both;
width:100%;
margin:0 auto;
text-align:center;
}
#wrapGnavi #wrapGnaviEle{
position:relative;
width:960px;
height:59px;
margin:0 auto;
background:url(../09japanese/images/back_gnavi.gif) no-repeat 100% 55px;
}
#wrapGnavi #wrapGnaviEle ul{
position:absolute;
top:0;
left:0;
}
#wrapGnavi #wrapGnaviEle ul li{
float:left;
}
#wrapGnavi img{
display:block;
}
/**/
#wrapSnavi{
position:relative;
width:960px;
margin:0 auto;
}
#wrapSnavi h2#subNavi{
position:absolute;
top:144px;
left:1px;
}
#wrapSnavi li#topic{
position:absolute;
left:180px;
top:144px;
}
#wrapSnavi li#score{
position:absolute;
left:293px;
top:144px;
}
#wrapSnavi li#photo{
position:absolute;
left:412px;
top:144px;
}
#wrapSnavi li#question{
position:absolute;
left:529px;
top:144px;
}
#wrapSnavi li#dyn{
position:absolute;
left:710px;
top:144px;
}
#wrapSnavi li#mail{
position:absolute;
right:1px;
top:144px;
background:#000000;
}
/**/
#wrapper{
min-height:100%;
height:auto !important;
height:100%;
margin:0 auto -143px;
}
#wrapFoot,#push{
height:143px;
}
/**/
#wrapFoot{
clear:both;
}
#wrapFoot #wrapFootEle{
position:relative;
width:960px;
height:143px;
background:url(../09japanese/images/back_foot.gif) no-repeat;
margin:0 auto;
}
#wrapFoot #copyright{
position:absolute;
display:block;
top:84px;
left:11px;
}
/**/
/*end*/