body { margin: 0px; padding: 0px; }

TD#toptext { padding: 32px 0px 0px 16px; }
TD#firstcell { padding-top: 32px; }
TD#secondcell { padding-top: 1px; }
TD#news { padding: 16px 0px 24px 20px; }
TD#sidemenu { padding: 24px 0px 24px 24px; }
TD#contents { padding: 28px 30px 0px 0px; }
TD#reader { padding: 0px 0px 20px 18px; }
TD#inside { padding: 8px 5px 0px 8px; }
TD#titlecell { padding: 5px 0px 6px 30px; background-image: url(../img/title_back.gif); background-repeat: no-repeat; }
TD#titlecell2 { padding: 5px 0px 6px 30px; background-image: url(../img/title_back2.gif); background-repeat: no-repeat; }
TD#titlecell3 { padding: 5px 0px 6px 30px; background-image: url(../img/title_back3.gif); background-repeat: no-repeat; }
TD#titlecell4 { padding: 5px 0px 6px 30px; background-image: url(../img/title_back4.gif); background-repeat: no-repeat; }
TD#titlecell5 { padding: 5px 0px 6px 30px; background-image: url(../img/title_back5.gif); background-repeat: no-repeat; }
TD#titlecell6 { padding: 5px 0px 6px 30px; background-image: url(../img/title_back6.gif); background-repeat: no-repeat; }
TD#titlecell7 { padding: 5px 0px 6px 30px; background-image: url(../img/title_back7.gif); background-repeat: no-repeat; }
p#cellp { margin: 4px 0px 4px 0px; padding: 0px 0px 0px 0px; width: 240px; background-image: url(../img/line.gif); background-repeat: no-repeat; }
p#gadjust { margin: 10px 0px 4px 0px; padding: 0px 0px 0px 0px; }
TD#textcell { padding: 10px 8px 16px 12px; }
TD#mapcell { padding: 10px 0px 0px 0px; }

TD { font-size: 12px; line-height: 17px; }
H1 { font-size: 18px; line-height: 24px; margin: 0px; }
H2 { font-size: 16px; line-height: 20px; margin: 0px; }
H3 { font-size: 14px; line-height: 18px; margin: 0px; }
H4 { font-size: 12px; line-height: 18px; margin: 0px; }
H5 { font-size: 11px; line-height: 18px; margin: 0px; }
.smallfont { font-size: 11px; line-height: 18px; margin: 0px; }

.news1 { width: 62px; }
.news2 { width: 300px; }

.menutxt { font-size: 14px; line-height: 18px; padding: 4px 0px 3px 8px; width: 125px; }
.abouttxt1 { width: 60px; }
.abouttxt2 { width: 454px; }

.footer { font-size: 12px; line-height: 16px; padding: 5px 8px 8px 0px;}
