/* CSS Document */
#wrapHead #wrapHeadEle{
position:relative;
margin:0 auto;
width:950px;
height:147px;
}
#wrapHead #wrapHeadEle img{
display:block;
}
#wrapHead #wrapHeadEle p,#wrapHead #wrapHeadEle h1{
position:absolute;
top:21px;
left:0;
}
/**/
#wrapHead #wrapHeadEle ul.hLink{
margin:0 0 0 508px;
height:40px;
}
#wrapHead #wrapHeadEle ul.hLink li{
float:left;
margin:6px 16px 0 0;
}
#wrapHead #wrapHeadEle ul.hLink li.inquiry{
margin:0 10px 0 0;
}
#wrapHead #wrapHeadEle ul.hLink li.pamphlet{
margin:0 0 0 0;
}
#wrapHead #wrapHeadEle ul.tel{
clear:both;
margin:0 0 0 440px;
}
#wrapHead #wrapHeadEle ul.tel li{
float:left;
height:40px;
}
#wrapHead #wrapHeadEle ul.tel li.dyn{
border-right:1px solid #a2a2a2;
margin:0 20px 0 0;
padding:0 19px 0 0;
}
#wrapHead #wrapHeadEle ul.gnavi{
clear:both;
position:absolute;
top:97px;
left:0;
}
#wrapHead #wrapHeadEle ul.gnavi li{
float:left;
}
/**/
#pan{
margin:0 20px;
padding:10px 0 0 0;
font-size:0.75em;
}
/**/
#wrapFoot{
clear:both;
padding:50px 0 0 0;
}
#wrapFoot .eleF{
position:relative;
padding:23px 0 0 0;
width:950px;
height:110px;
background:url(foot_back2012.gif) no-repeat;
}
#wrapFoot img{
display:block;
}
#wrapFoot p.patronage{
position:absolute;
top:26px;
right:20px;
}
#wrapFoot ul{
margin:0 0 0 120px;
height:19px;
}
#wrapFoot ul li{
float:left;
margin:0 20px 0 0;
}
#wrapFoot #menkyo{
clear:both;
margin:0 0 0 120px;
}
#wrapFoot #copyright{
clear:both;
margin:0 0 0 120px;
}
/*end*/