@charset "Shift_JIS";
/* ----------------------------------------------------- */
/* ƒtƒHƒ“ƒg */
/* ----------------------------------------------------- */

body,table,th,td,h1,h2,h3,h4,h5,h6, p,span,ul,li ,dl,dt,dd,a {
font-size:100%;
line-height:140%;
}
h2,h3,h4,h5,h6, p {
clear:both;
}
.xlarge{
font-size:90%;
line-height:140%;
}
.large{
font-size:85%;
line-height:140%;
}
.middium{
font-size:75%;
line-height:140%;
}
.small{
font-size:70%;
line-height:140%;
}
#lnavitit p,
#pagetit h2  {
font-size:85%;
line-height:140%;
}
h1,h2,h3,h4,h5,h6,p  {
font-size:75%;
line-height:140%;
}
#topframe h3,
p.pageon,
p.nomargin,
p.indent1em,
p.indent3em,
p.borderline,
p.kakudai,
#tblstyle01 .tablestl01 th,
#tblstyle01 .tablestl01 td,
#tblstyle02 .tablestl02 th,
#tblstyle02 .tablestl02 td {
font-size:75%;
line-height:140%;
}
dl#footnote dt,
dl#footnote dd,
dl#fontnews dt,
dl#fontnews dd,
ul#floatlist li ,
ul#download li,
ul#floatlistwid250 li ,
#lnavigetion .lnavibox  li ,
ul#lnavilist li {
font-size:75%;
line-height:140%;
}
ul#fnavilist  li,
ul#list li  {
font-size:70%;
line-height:140%;
}
#foota p.copyright  {
font-size:75%;
line-height:120%;
}
.shomebox li,
.slnavibox li,
.sllnavibox li ,
.slllnavibox li {
font-size:75%;
}