
.font_x-small {
 font-size        : x-small;
 color            : #333333;
}


.font_small {
 font-size        : small;
 color            : #333333;
}

.font_bold {
 font-weight      : bold;
 color            : #333333;
}

.ts_000_000 {
 padding-left     : 0.0em;
 text-indent      : 0.0em;
 line-height      : 1.4em;
}

.tsms_000_000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 0.0em;
 text-indent      : 0.0em;
 line-height      : 1.4em;
}

.ts_000_010_s {
 padding-left     : 0.0em;
 text-indent      : 1.0em;
 line-height      : 1.2em;
}

.ts_000_010 {
 padding-left     : 0.0em;
 text-indent      : 1.0em;
 line-height      : 1.3em;
}

.tsms_000_010 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 0.0em;
 text-indent      : 1.0em;
 line-height      : 1.3em;
}

.ts_000_s010 {
 padding-left     : 0.0em;
 text-indent      : -1.0em;
 line-height      : 1.3em;
}

.tsms_000_s010 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 0.0em;
 text-indent      : -1.0em;
 line-height      : 1.3em;
}

.ts_005_000 {
 padding-left     : 0.5em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.ts_010_000 {
 padding-left     : 1.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.tsms_010_000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 1.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.ts_010_010 {
 padding-left     : 1.0em;
 text-indent      : 1.0em;
 line-height      : 1.3em;
}

.tsms_010_010 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 1.0em;
 text-indent      : 1.0em;
 line-height      : 1.3em;
}

.ts_010_s010 {
 padding-left     : 1.0em;
 text-indent      : -1.0em;
 line-height      : 1.3em;
}

.tsms_010_s010 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 1.0em;
 text-indent      : -1.0em;
 line-height      : 1.3em;
}

.ts_015_s015 {
 padding-left     : 1.5em;
 text-indent      : -1.5em;
 line-height      : 1.3em;
}

.ts_020_000 {
 padding-left     : 2.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.tsms_020_000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 2.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.ts_020_010 {
 padding-left     : 2.0em;
 text-indent      : 1.0em;
 line-height      : 1.3em;
}

.tsms_020_010 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 2.0em;
 text-indent      : 1.0em;
 line-height      : 1.3em;
}

.ts_020_s010 {
 padding-left     : 2.0em;
 text-indent      : -1.0em;
 line-height      : 1.3em;
}

.tsms_020_s010 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 2.0em;
 text-indent      : -1.0em;
 line-height      : 1.3em;
}

.tsms_020_s020 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 2.0em;
 text-indent      : -2.0em;
 line-height      : 1.3em;
}

.tsms_020_s030 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 2.0em;
 text-indent      : -3.0em;
 line-height      : 1.3em;
}

.ts_030_000 {
 padding-left     : 3.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.tsms_030_000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 3.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.ts_030_010 {
 padding-left     : 3.0em;
 text-indent      : 1.0em;
 line-height      : 1.3em;
}

.tsms_030_010 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 3.0em;
 text-indent      : 1.0em;
 line-height      : 1.3em;
}

.ts_030_s010 {
 padding-left     : 3.0em;
 text-indent      : -1.0em;
 line-height      : 1.3em;
}

.tsms_010_s000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 1.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.tsms_020_s000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 2.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.tsms_030_s000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 3.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.tsms_030_s010 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 3.0em;
 text-indent      : -1.0em;
 line-height      : 1.3em;
}

.tsms_030_s015 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 3.0em;
 text-indent      : -1.5em;
 line-height      : 1.3em;
}

.tsms_030_s020 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 3.0em;
 text-indent      : -2.0em;
 line-height      : 1.3em;
}

.tsms_030_s030 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 3.0em;
 text-indent      : -3.0em;
 line-height      : 1.3em;
}

.tsms_040_000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 4.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.tsms_040_010 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 4.0em;
 text-indent      : 1.0em;
 line-height      : 1.3em;
}

.tsms_040_s010 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 4.0em;
 text-indent      : -1.0em;
 line-height      : 1.3em;
}

.tsms_040_s020 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 4.0em;
 text-indent      : -2.0em;
 line-height      : 1.3em;
}

.tsms_040_s030 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 4.0em;
 text-indent      : -3.0em;
 line-height      : 1.3em;
}

.tsms_040_s040 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 4.0em;
 text-indent      : -4.0em;
 line-height      : 1.3em;
}

.tsms_050_000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 5.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.tsms_050_010 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 5.0em;
 text-indent      : 1.0em;
 line-height      : 1.3em;
}

.tsms_050_s010 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 5.0em;
 text-indent      : -1.0em;
 line-height      : 1.3em;
}

.tsms_050_s020 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 5.0em;
 text-indent      : -2.0em;
 line-height      : 1.3em;
}

.tsms_050_s030 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 5.0em;
 text-indent      : -3.0em;
 line-height      : 1.3em;
}

.tsms_050_s040 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 5.0em;
 text-indent      : -4.0em;
 line-height      : 1.3em;
}

.tsms_050_s050 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 5.0em;
 text-indent      : -5.0em;
 line-height      : 1.3em;
}

.tsms_050_000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 5.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.tsms_060_000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 6.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.tsms_060_s030 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 6.0em;
 text-indent      : -3.0em;
 line-height      : 1.3em;
}

.tsms_060_s040 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 6.0em;
 text-indent      : -4.0em;
 line-height      : 1.3em;
}

.tsms_060_s050 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 6.0em;
 text-indent      : -5.0em;
 line-height      : 1.3em;
}

.tsms_070_000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 7.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.tsms_070_s030 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 7.0em;
 text-indent      : -3.0em;
 line-height      : 1.3em;
}

.tsms_070_s040 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 7.0em;
 text-indent      : -4.0em;
 line-height      : 1.3em;
}

.ts_080_000 {
 padding-left     : 8.0em;
 text-indent      : 0.0em;
 line-height      : 1.4em;
}

.tsms_080_000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 8.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.tsms_080_s030 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 8.0em;
 text-indent      : -3.0em;
 line-height      : 1.3em;
}

.tsms_090_000 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 9.0em;
 text-indent      : 0.0em;
 line-height      : 1.3em;
}

.tsms_090_s010 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 9.0em;
 text-indent      : -1.0em;
 line-height      : 1.3em;
}

.tsms_090_s080 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 9.0em;
 text-indent      : -8.0em;
 line-height      : 1.3em;
}

.tsms_100_s070 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 padding-left     : 10.0em;
 text-indent      : -7.0em;
 line-height      : 1.3em;
}

.ts_blank_01 {
 padding-top      : 01px;
}

.ts_blank_02 {
 padding-top      : 02px;
}

.ts_blank_03 {
 padding-top      : 03px;
 /*height           : 3px;*/
}

.ts_blank_04 {
 padding-top      : 04px;
}

.ts_blank_05 {
 padding-top      : 05px;
}

.ts_blank_06 {
 padding-top      : 06px;
}

.ts_blank_07 {
 padding-top      : 07px;
}

.ts_blank_08 {
 padding-top      : 08px;
}

.ts_blank_09 {
 padding-top      : 09px;
}

.ts_blank_10 {
 padding-top      : 10px;
}

.ts_blank_15 {
 padding-top      : 15px;
}

.ts_blank_20 {
 padding-top      : 20px;
}

.ts_blank_25 {
 padding-top      : 25px;
}

.ts_blank_30 {
 padding-top      : 30px;
}

.ts_blank_35 {
 padding-top      : 35px;
}

.ts_blank_40 {
 padding-top      : 40px;
}

.ts_blank_45 {
 padding-top      : 45px;
}

.ts_blank_50 {
 padding-top      : 50px;
}

.ts_blank_55 {
 padding-top      : 55px;
}

.ts_blank_60 {
 padding-top      : 60px;
}

.ts_blank_65 {
 padding-top      : 65px;
}

.ts_blank_70 {
 padding-top      : 70px;
}

.ts_blank_75 {
 padding-top      : 75px;
}

.ts_blank_80 {
 padding-top      : 80px;
}

.ts_blank_85 {
 padding-top      : 85px;
}

.ts_blank_90 {
 padding-top      : 90px;
}

.ts_blank_95 {
 padding-top      : 95px;
}

.ts_blank_100 {
 padding-top      : 100px;
}

.ts_blank_110 {
 padding-top      : 110px;
}

.ts_blank_120 {
 padding-top      : 120px;
}

.ts_blank_130 {
 padding-top      : 130px;
}

.ts_blank_140 {
 padding-top      : 140px;
}

.ts_blank_150 {
 padding-top      : 150px;
}

.ts_blank_160 {
 padding-top      : 160px;
}

.ts_blank_170 {
 padding-top      : 170px;
}

.ts_blank_180 {
 padding-top      : 180px;
}

.ts_blank_190 {
 padding-top      : 190px;
}

.ts_blank_200 {
 padding-top      : 200px;
}

.ts_blank_210 {
 padding-top      : 210px;
}

.point {
 color            : #00aa00;
 padding-left     : 1.0em;
 font-size        : x-small;
 vertical-align   : top;
}

.point_00 {
 color            : #ee3333;
 padding-left     : 1.0em;
 font-size        : x-small;
 vertical-align   : top;
}

.point_01 {
 color            : #ff9900;
 padding-left     : 1.0em;
 font-size        : x-small;
 vertical-align   : top;
}

.point_01_s {
 vertical-align   : top;
}

.point_02 {
 color            : #339999;
 padding-left     : 1.0em;
 font-size        : x-small;
 vertical-align   : top;
}

.point_03 {
 color            : #33cc33;
 padding-left     : 1.0em;
 font-size        : x-small;
 vertical-align   : top;
}

.point_03_01 {
 color            : #33cc33;
 /*padding-left     : 0.5em;*/
 font-size        : x-small;
}

.point_03_s {
 vertical-align   : top;
}

.point_04 {
 color            : #cc66ff;
 padding-left     : 1.0em;
 font-size        : x-small;
 vertical-align   : top;
}

.point_99 {
 color            : #ffffff;
 padding-left     : 1.0em;
 font-size        : x-small;
}

a.std {
 color            : #0000ee;
}

a.std:active {
 color            : #0000ee;
 text-decoration  : none;
 }  

a.std:visited {
 color            : #0000ee;
 text-decoration  : none;
}  

a.std:hover {
 color            : #ff4500;
 text-decoration  : underline;
}

a.std4_u {
 color            : #0000ff;
 text-decoration  : underline;
}

a.std4_u:active {
 color            : #0000ff;
 text-decoration  : underline;
}  

a.std4_u:visited {
 color            : #0000ff;
 text-decoration  : underline;
}  

a.std4_u:hover {
 color            : #ff4500;
 text-decoration  : underline;
}

a.std9 {
 color            : #333333;
 text-decoration  : none;
}

a.std9:active {
 color            : #333333;
 text-decoration  : none;
 }

a.std9:visited {
 color            : #333333;
 text-decoration  : none;
}  

a.std9:hover {
 color            : #ff8c00;
 text-decoration  : underline;
}

.buttom_style_01 {
 padding          : 1px;
 border           : 1px solid outset;
 width            : 100px;
 font-size        : x-small;
 font-family      : ‚l‚r ƒSƒVƒbƒN, Osaka|“™•, monospace;
 font-weight      : bold;
 text-align       : center;
 background-color : #dcdcdc;
}

.s_title_01 {
 font-size        : 1pt;
 border-top       : 1px solid #ee3333;
 border-left      : 2px solid #ee3333;
 width            : 2px;
}

.s_title_02 {
 font-size        : 1pt;
 border-top       : 1px solid #ee3333;
 border-left      : 4px solid #ee3333;
 width            : 2px;
}

.s_title_03 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, 0saka|“™•, monospace;
 padding          : 5 3 1 10;
 border-top       : 1px solid #ee3333;
 border-left      : 6px solid #ee3333;
}

.s_title_04 {
 padding          : 5 3 1 10;
 border-top       : 1px solid #ee3333;
}

.s_title_0101 {
 font-size        : 1pt;
 border-top       : 1px solid #ff9900;
 border-left      : 2px solid #ff9900;
 width            : 2px;
}

.s_title_0102 {
 font-size        : 1pt;
 border-top       : 1px solid #ff9900;
 border-left      : 4px solid #ff9900;
 width            : 2px;
}

.s_title_0103 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, 0saka|“™•, monospace;
 padding          : 5 3 1 10;
 border-top       : 1px solid #ff9900;
 border-left      : 6px solid #ff9900;
}

.s_title_0201 {
 font-size        : 1pt;
 border-top       : 1px solid #9999ff;
 border-left      : 2px solid #9999ff;
 width            : 2px;
}

.s_title_0202 {
 font-size        : 1pt;
 border-top       : 1px solid #9999ff;
 border-left      : 4px solid #9999ff;
 width            : 2px;
}

.s_title_0203 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, 0saka|“™•, monospace;
 padding          : 5 3 1 10;
 border-top       : 1px solid #9999ff;
 border-left      : 6px solid #9999ff;
}

.s_title_0301 {
 font-size        : 1pt;
 border-top       : 1px solid #33cc33;
 border-left      : 2px solid #33cc33;
 width            : 2px;
}

.s_title_0302 {
 font-size        : 1pt;
 border-top       : 1px solid #33cc33;
 border-left      : 4px solid #33cc33;
 width            : 2px;
}

.s_title_0303 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, 0saka|“™•, monospace;
 padding          : 5 3 1 10;
 border-top       : 1px solid #33cc33;
 border-left      : 6px solid #33cc33;
}

.s_title_0401 {
 font-size        : 1pt;
 border-top       : 1px solid #cc66ff;
 border-left      : 2px solid #cc66ff;
 width            : 2px;
}

.s_title_0402 {
 font-size        : 1pt;
 border-top       : 1px solid #cc66ff;
 border-left      : 4px solid #cc66ff;
 width            : 2px;
}

.s_title_0403 {
 font-family      : ‚l‚r ƒSƒVƒbƒN, 0saka|“™•, monospace;
 padding          : 5 3 1 10;
 border-top       : 1px solid #cc66ff;
 border-left      : 6px solid #cc66ff;
}

.title_01 {
 background-color : #ffeeee;
 vertical-align   : top;
 padding-top      : 6px;
 border-top       : 2px solid #ee3333;
}

.title_02 {
 background-color : #ffeeee;
 font-weight      : bold;
 padding          : 3 3 3 5;
 border-right     : 2px solid #ee3333;
 border-top       : 2px solid #ee3333;
}

.title_03 {
 background-color : #ffeeee;
 font-size        : 1pt;
 border-right     : 4px solid #ee3333;
 border-top       : 2px solid #ee3333;
 width            : 2px;
}

.title_04 {
 background-color : #ffeeee;
 font-size        : 1pt;
 border-right     : 6px solid #ee3333;
 border-top       : 2px solid #ee3333;
 width            : 2px;
}

.title_0101 {
 background-color : #ffeecc;
 vertical-align   : top;
 padding-top      : 6px;
 border-top       : 2px solid #ff9900;
}

.title_0102 {
 background-color : #ffeecc;
 font-weight      : bold;
 padding          : 3 3 3 5;
 border-right     : 2px solid #ff9900;
 border-top       : 2px solid #ff9900;
}

.title_0103 {
 background-color : #ffeecc;
 font-size        : 1pt;
 border-right     : 4px solid #ff9900;
 border-top       : 2px solid #ff9900;
 width            : 2px;
}

.title_0104 {
 background-color : #ffeecc;
 font-size        : 1pt;
 border-right     : 6px solid #ff9900;
 border-top       : 2px solid #ff9900;
 width            : 2px;
}

.title_0201 {
 background-color : #eeeeff;
 vertical-align   : top;
 padding-top      : 6px;
 border-top       : 2px solid #9999ff;
}

.title_0202 {
 background-color : #eeeeff;
 font-weight      : bold;
 padding          : 3 3 3 5;
 border-right     : 2px solid #9999ff;
 border-top       : 2px solid #9999ff;
}

.title_0203 {
 background-color : #eeeeff;
 font-size        : 1pt;
 border-right     : 4px solid #9999ff;
 border-top       : 2px solid #9999ff;
 width            : 2px;
}

.title_0204 {
 background-color : #eeeeff;
 font-size        : 1pt;
 border-right     : 6px solid #9999ff;
 border-top       : 2px solid #9999ff;
 width            : 2px;
}

.title_0301 {
 background-color : #eeffee;
 vertical-align   : top;
 padding-top      : 6px;
 border-top       : 2px solid #33cc33;
}

.title_0302 {
 background-color : #eeffee;
 font-weight      : bold;
 padding          : 3 3 3 5;
 border-right     : 2px solid #33cc33;
 border-top       : 2px solid #33cc33;
}

.title_0303 {
 background-color : #eeffee;
 font-size        : 1pt;
 border-right     : 4px solid #33cc33;
 border-top       : 2px solid #33cc33;
 width            : 2px;
}

.title_0304 {
 background-color : #eeffee;
 font-size        : 1pt;
 border-right     : 6px solid #33cc33;
 border-top       : 2px solid #33cc33;
 width            : 2px;
}

.title_0401 {
 background-color : #ffeeff;
 vertical-align   : top;
 padding-top      : 6px;
 border-top       : 2px solid #cc66ff;
}

.title_0402 {
 background-color : #ffeeff;
 font-weight      : bold;
 padding          : 3 3 3 5;
 border-right     : 2px solid #cc66ff;
 border-top       : 2px solid #cc66ff;
}

.title_0403 {
 background-color : #ffeeff;
 font-size        : 1pt;
 border-right     : 4px solid #cc66ff;
 border-top       : 2px solid #cc66ff;
 width            : 2px;
}

.title_0404 {
 background-color : #ffeeff;
 font-size        : 1pt;
 border-right     : 6px solid #cc66ff;
 border-top       : 2px solid #cc66ff;
 width            : 2px;
}

