  .main h1 {
font-size: 18px;
}
.main h2 {
font-size: 18px;
}
.main h3{
font-size: 17px;
}
.main h4{
font-size: 14px;
}
.main p, #sidebanner p {
margin: 0px;
padding: 0px;
font-size: 14px!important;
line-height: 1.4em;
color: #333;
}

.main li,
.main dl dt,
.main dl dd ,
.main dl dd li ,
.main table th ,
.main table td ,
#keyword_box table th,
#keyword_box table td,
#sidebanner li,
#sidebanner dl dt,
#sidebanner dl dd,
.foot_return p,
.sitemap_box h2 {
font-size: 14px!important;
}

#fontsize02 a#s-S,
#fontsize a#s-S {	
background-position: -0px -0px;}
#fontsize02 a#s-M,
#fontsize a#s-M {	
background-position: -29px -0px;}
#fontsize02 a#s-L,
#fontsize a#s-L {	
background-position: -59px -17px;}