/*font================================================================================*/.f10h { font-size: 10px; line-height: 150% }.f11h { font-size: 11px; line-height: 150% }.f12 { font-size: 12px }.f12b { font-size: 12px; font-weight: 800 }.f12h { font-size: 12px; line-height: 150% }.f13b { font-size: 13px; font-weight: 800 }.f13h { font-size:13px;  line-height: 150%}.f14 { font-size: 14px }.f14b { font-weight: 800; font-size: 14px }.f14h { font-size:14px;  line-height: 150%}.f16b  { font-size: 16px; font-weight: 800}.f18b { font-size: 18px ; font-weight: 800}.f20b { font-weight: 800; font-size: 20px }/*gray*/.f10hg        { color: #696969; font-size: 10px; line-height: 150% }.f11hg        { color: #696969; font-size: 11px; line-height: 150% }.f12hg        { color: #696969; font-size: 12px; line-height: 150% }.f13hg        { color: #696969; font-size: 13px; line-height: 150% }.f14hg        { color: #696969; font-size: 14px; line-height: 150% }.f14bg        { color: #696969; font-weight: 800; font-size: 14px; line-height: 150% }.f16bg         { color: #696969; font-weight: 800; font-size: 16px; line-height: 150% }.f18bg         { color: #696969; font-weight: 800; font-size: 18px; line-height: 150% }/*green*/.f20bml { color: #339900; font-weight: 800; font-size: 20px }/*news*/.f10n   { color: #000; font-size: 10px; line-height: 150%; letter-spacing: 80% }/*black*/.f10hb   { color: #000; font-size: 10px; line-height: 150% }/*olive*/.f12ho      { color: #663; font-size: 12px; line-height: normal }.f12bo     { color: #663; font-weight: 800; font-size: 12px; line-height: normal }.f13bo     { color: #663; font-weight: 800; font-size: 13px; line-height: normal }.f14bo     { color: #663; font-weight: 800; font-size: 14px; line-height: normal }.f16bo     { color: #663; font-weight: 800; font-size: 16px; line-height: normal }.f20bo     { color: #663; font-weight: 800; font-size: 20px; line-height: normal }/*blue*/.f13bb      { color: #036; font-weight: 800; font-size: 13px; line-height: normal }.f14bb      { color: #036; font-weight: 800; font-size: 14px; line-height: normal }/*blue69c*/.f16bb2      { color: #69c; font-weight: 800; font-size: 16px; line-height: normal }/*midori*/.f10hm      { color: #363; font-size: 10px; line-height: 150% }.f12bm      { color: #363; font-weight: 800; font-size: 12px; line-height: normal }.f13bm      { color: #363; font-weight: 800; font-size: 13px; line-height: normal }.f16bm      { color: #363; font-weight: 800; font-size: 16px; line-height: normal }/*midor669966i*/.f14bm2      { color: #696; font-weight: 800; font-size: 14px; line-height: normal }/*gray666*/.f10hg2  { color: #666; font-size: 10px; line-height: 150% }.f11hg2  { color: #666; font-size: 11px; line-height: 150% }.f12hg2       { color: #666; font-size: 12px; line-height: 150% }.f12bg2       { color: #666; font-size: 12px; font-weight: 800 }.f13hg2       { color: #666; font-size: 13px; line-height: 150% }.f14hg2       { color: #666; font-size: 14px; line-height: 150% }.f14bg2       { color: #666; font-size: 14px; font-weight: 800 }.f18bg2       { color: #666; font-size: 18px;  font-weight: 800}.f20bg2        { color: #666; font-weight: 800; font-size: 20px }/*gray999*/.f10hg3  { color: #999; font-size: 10px; line-height: 150% }/*iwakigreen*/.f12hi   { color: #699; font-size: 12px; line-height: 150% }.f14hi   { color: #699; font-size: 14px; line-height: 150% }.f16bi    { color: #699; font-weight: bold; font-size: 16px }/*mickey*/.f14mic    { color: #333; font-size: 14px; line-height: 150% }waku { padding: 8px; border: solid 1px black }.f16bb { color: #036; font-size: 16px }waku { padding: 10px; border-top: 2px solid #000; border-left: 2px solid black }/*text======================================================================*/text_001{text-align: left; vertical-align: text-top;}text_002{text-align: right}text_003{vertical-align: top}/*height======================================================================*/.h_auto{height: auto}.h_001{height: 25px}.h_002{height: 1px}.h_003{height: 15px}.h_004{height: 20px}.h_005{height: 50px}.h_006{height: 10px}.h_007{height: 30px}/*width======================================================================*/.w_auto{height: auto}.w_001{width: 640px}.w_002{width: 120px}.w_003{width: 230px}.w_004{width: 115px}.w_005{width: 320px}.w_006{width: 130px}.w_007{width: 210px}.w_008{width: 490px}.w_009{width: 150px}/*width and height======================================================================*/.both_auto{height: auto; width: auto; vertical-align: top;}.both_auto_b{height: auto; width: auto;vertical-align: bottom}.both_001{height: 5px; width: 345px;}.both_002{height: 255px; width: 255px;}.both_003{height: 20px; width: 150px;}.both_004{height: 25px; width: 200px;}.both_005{height: 13px; width: 13px;}.both_006{height: 25px; width: 400px;}.both_007{height: 25px; width: 20px;}.both_008{height: 25px; width: 300px;}.both_w001{height: auto; width: 640px; vertical-align: top;}/*set 002-003(700)*/.both_w002{height: auto; width: 345px; vertical-align: top;}.both_w003{height: auto; width: 335px; vertical-align: top;}.both_w004{height: auto; width: 15px; vertical-align: top;}.both_w005{height: auto; width: 320px; vertical-align: top;}.both_h001{height: 20px; width: auto;}.both_h002{height: 10px; width: auto;}.both_h003{height: 40px; width: auto;}