@charset "shift_jis";

#header ul li.faqlink{
top:28px;
left:543px;
}

#header ul li.glossarylink{
top:28px;
left:589px;
}

#header ul li.contactlink{
top:28px;
left:641px;
}

#header ul li.servicebtn{
top:17px;
left:735px;
background:none;
padding:0;
}

#gnavi li{
width:180px;
float:left;
}

#gnavi li img{
display:block;
}

#gnavi li.end{
width:181px;
}


#topcontents #main{
padding:0 4px;
}

#topcontents #mainimage{
margin-bottom:25px;
}

#infoarea{
width:460px;
line-height:1.5;
}

#infoarea table{
font-size: 10px;
margin-bottom:20px;
}

#infoarea td.first{
background:none;
}

#infoarea td.date{
color:#6f6f6f;
padding-top:7px;
}

#infoarea td.text{
color:#6f6f6f;
padding:7px 20px 2px 0;
}

#infoarea a{
color:#323d7b;
}

.bannerarea{
margin-top: 19px;
}

.pagetop a{
color:#323d7b;
}

.banner{
background:transparent url(../images/bg_line.gif) left top repeat-y;
vertical-align:top;
text-align:center;
}

.banner a{
padding-top:10px;
display:block;
}


