body, th, td { font-size: 15px; line-height:1.5; font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif; }
span.fss5 {font-size: 1px; }
span.fss4 {font-size: 10px; }
span.fss3 {font-size: 11px; }
span.fss2 {font-size: 12px; }
span.fss1 {font-size: 13px; }
span.fss0 {font-size: 14px; }
span.fsb0 {font-size: 14px; }
span.fsb1 {font-size: 15px; }
span.fsb2 {font-size: 16px; }
span.fsb3 {font-size: 18px; }
span.fsb4 {font-size: 20px; }
span.fsb5 {font-size: 24px; }
span.lhn5 {line-height: 0.1;}
span.lhn4 {line-height: 1.0;}
span.lhn3 {line-height: 1.2;}
span.lhn2 {line-height: 1.5;}
p.lhn4 {line-height: 1.1;}
p.note {padding-left:3em; text-indent:-1em; padding-top: 0.3em; padding-bottom: 0em; padding-right: 2em; }
p.text {padding-left:1em; padding-top: 0em; padding-bottom: 0.5em; padding-right: 0.5em; }
p.text_left {padding-left:3em; padding-top: 0em; padding-bottom: 0.3em; padding-right: 0.5em; }
p.note_cont {padding-left:3em; text-indent:0em; padding-top: 0.3em; padding-bottom: 0em; padding-right: 2em; }
p.note_second {padding-left:5em; text-indent:-1em; padding-top: 0.3em; padding-bottom: 0em; padding-right: 4em; }
p.ind {padding-left:1em; text-indent:-1em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; }

p.squre {padding-left:2em; text-indent:-2em; padding-top: 0em; padding-bottom: 0em; padding-right: 1em; }
span.squre {padding-left:2em; text-indent:-2em; padding-top: 0em; padding-bottom: 0em; padding-right: 1em; }

span.i {font-family: "ＭＳ ゴシック",sans-serif; font-style: italic; }
span.note {padding-left:3em; text-indent:-1em; padding-top: 0.3em; padding-bottom: 0em; padding-right: 2em; }
span.note_aster {font-size: 14px; color: darkgreen; font-weight: bold; }
span.note_green {font-size: 15px; color: darkgreen; font-weight: normal; line-height: 1.35; }
span.note_black {font-size: 15px; color: black; font-weight: 100; line-height: 1.25; font-family: "ＭＳ ゴシック",sans-serif; }
span.italic {font-family: "ＭＳ 明朝",serif; font-style: italic; }
span.red_small {font-size: 14px; color: red; font-weight: bold; }
span.red_bold {font-size: 15px; color: red; font-weight: bold; }
span.red {font-size: 15px; color: red; }
span.green {font-size: 15px; color: green; font-weight: normal; }
span.violet {font-size: 15px; color: violet; }
span.orange {font-size: 15px; color: orange; }
span.darkviolet {font-size: 15px; color: #9400d3; }
span.note_red {font-size: 15px; color: red; font-weight: normal; }
span.normal {font-weight: normal; }
span.bold {font-weight: bold; }
span.small {font-size: 14px; }
span.black {font-size: 15px; color: black; font-weight: normal; }
span.blue_small {font-size: 14px; color: darkblue; font-weight: bold; }
span.blue {font-size: 15px; color: blue; }
span.blue_bold {font-size: 15px; color: blue; font-weight: bold; }
span.blue_normal {font-size: 15px; color: darkblue; font-weight: normal; }
span.subj {font-size: 20px; color: darkblue; font-weight: bold; }
span.headline {font-size: 17px; color: black; font-weight: bold; }
span.head {font-size: 16px; color: black; font-weight: bold; }
span.fig {line-height: 0.1; font-size: 15px; color: black; font-weight: bold; }
span.fig_normal {line-height: 0.1; font-size: 15px; color: black; font-weight: normal; }
span.tab {font-size: 15px; color: black; font-weight: bold; }
span.aster {font-size: 13px; color: green; font-weight: bold; vertical-align: super; }
span.thema {font-size: 32px; color: darkblue; font-weight: bold; }
span.super {font-size: 13px; vertical-align: super; }
span.sub {font-size: 13px; vertical-align: sub; }

div.ind {padding-left:1em; text-indent:-1em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; }


