
#resizingS a {
 background:url(/calc/cms/images/btn_text_small_on.gif) no-repeat left top;
}

#resizingM a {
 background:url(/calc/cms/images/btn_text_middle_off.gif) no-repeat left top;
}

#resizingL a {
 background:url(/calc/cms/images/btn_text_large_off.gif) no-repeat left top;
}

.font-s {
 font-size:86%;
 line-height:1.25;
}

.font-m {
 font-size:93%;
 line-height:1.25;
}

.font-l {
 font-size:100%;
 line-height:1.25;
}

#topicpath, #main p, .listBox th, .listBox td, ul.type, #sub div.inbox ul.support li, #footer .navi ul li {
 font-size:93%;
 line-height:1.5;
}

.feabox p.mini, dl.cap {
 font-size:77%;
}

#information .fl ul li, #information .fr dl, #product, #lineupBox th, #lineupBox td {
 font-size:93%;
 line-height:1.25;
}

#sub div.inbox ul li dt {
 font-size:77%;
}

#sub div.inbox ul li dd a{
 font-size:93%;
}

.feabox h3 {
 font-size:123.1%;
 line-height:1.8;
}

.feabox h4, .bb {
 font-size:93%;
 line-height:1.5;
}

.feabox h4.feaet {
 font-size:108%;
 line-height:1.5;
}

.feabox h4.gr {
 font-size:100%;
 line-height:1.5;
}

.infText {
 line-height:1.4;
}

.lineupLst dt {
 font-size:123.1%;
 line-height:1.3;
}

.proLin th {
 font-size:85%;
}

.proLin02Con {
 font-size:93%;
}

.matNum {
 font-size:123.1%;
 line-height:1.25;
}

.proLin04Con, .proLin04sub {
 font-size:83%;
 line-height:1.25;
}

.numYears {
 font-size:93%;
 line-height:1.35;
}

.serTitOpt {
 font-size:108%;
}

.lowTitle {
 font-size:123.1%;
 line-height:1.4;
}

.funInt li {
 font-size:93%;
}

.lowTitleBox {
 font-size:108%;
 line-height:1.5;
}

.lowConText, .lowConRText {
 font-size:93%;
 line-height:1.5;
}

.lowConAtt {
 font-size:77%;
}

.sup {
 font-size:50%;
 list-style:1.25;
}
