body{margin:0; padding:0; text-align:center; color:#222222;}
a:link{color:#0000ff;}
a:visited{color:#0000ff;}
a:hover{color:#0000ff;}
a:active{color:#0000ff;}
h1{font-size:11pt; margin:0;}
h2{font-size:11pt; margin:0;}
.cf:after{content:"."; display: block; height:0px; clear:both; line-height:0; visibility:hidden;}
.cf{zoom:1;}
.cl{clear:both;}
.fl{float:left;}
.fr{float:right;}
.al{width:986px; margin:0 auto; text-align:left;}
.ft09{font-size: 9pt;}
.ft10{font-size:10pt;}
.ft11{font-size:11pt;}
.ft12{font-size:12pt;}
.ft14{font-size:14pt;}
.ftmd{font-size:medium;}
.bold{font-weight:bold;}
.nrml{font-weight:normal;}
.frm1{margin:0;}
.dnn{display:none;}
.red{color:#ff0000;}
.black{color:#000000;}
.lh14{line-height:1.4;}

.tc01{margin:0 8px 0 0;}
.tc02{margin:0 8px 0 0; font-size:12pt; font-weight:bold;}
.tc03{margin:0 8px 0 0; font-size:16pt; font-weight:bold;}

.f01{padding:6px 0 8px 0;}
.f11{width:200px;}
.f12{width:468px;}
table.f13,.f13 tr,.f13 td{width:318px;height:58px; text-align:center; vertical-align:bottom; border-collapse:collapse;}
.f21{width:986px; height:40px; background:url('bline.gif'); background-color:#222222;}
.f31{float:left; font-size:11pt; font-weight:bold; height:28px; padding:12px 0 0 0; text-align:center; display:inline;}
.f31 a{color:#ffffff;}
.f31 a:link{color:#ffffff; text-decoration:none;}
.f31 a:visited{color:#ffffff; text-decoration:none;}
.f31 a:hover{color:#ffffff; text-decoration: underline;}
.f32{border-width:1px; border-style:none solid none solid; border-color:#404040; margin:0 0 0 36px;}
.f33{border-width:1px; border-style:none solid none none; border-color:#404040;}
.f41{width:88px;}
.f42{width:108px;}
.f43{width:116px;}
.f44{width:156px;}
.f45{width:134px;}
.f46{width:144px;}
.f47{width:120px;}
.f51{height:30px; text-align:center; padding:4px 0 0 0;}
.f61{padding:0 0 32px 0;}
.f62{width:640px;}
.f63{width:336px;}
.f70{padding:0 0 26px 0; text-align:center;}
.f71{height:18px; text-align:center;}
.f72{text-align:center; line-height:1.4; padding:2px 0 1px 0; border-width:1px; border-style:solid none none none; border-color:#999999;}
.f81{padding:0 0 0 8px; background-color:#e6f2ff; border-width:1px; border-style:dotted; border-color:#999999;}
.f82{padding:12px 0 12px 0;}
.f83{font-size:16pt; font-weight:bold; font-family:"ＭＳ Ｐ明朝",細明朝体,serif;}
.f84{padding:12px 0 0 0;}
.f85{color:#666666; text-align:right; padding:0 6px 2px 0;}

.p01{padding:0 0 12px 0; text-align:center;}
.p02{padding:0 0 12px 0; text-align:center;}
.p11{width:332px; background-color:#333333; padding:0 0 0 4px;}
.p12{height:40px; border-width:4px; border-style:none none none solid; border-color:#37aecb;}
.p13{font-size:11pt; font-weight:bold; color:#ffffff; padding:12px 0 0 6px;}
.p21{width:336px; background-color:#f3f3f3; margin:0 0 12px 0;}
.p22{padding:8px 6px 12px 6px; line-height:1.7; height:7.5em;}
.p23{margin:0 0 10px 0;}
a.tagc:link{text-decoration:none;}
a.tagc:active{text-decoration:none;}
a.tagc:visited{text-decoration:none;}
a.tagc:hover{text-decoration:none; background-color:#0033cc; color:#fcfcfc;}
.p41{width:322px;}
.p42{width:242px; padding:1px 0 0 0;}
.p43{width:80px;}
.p44{width:232px; height:22px;}
.p45{width:80px; height:29px;}

.c01{width:636px; background-color:#e0e0e0; padding:0 0 0 4px;}
.c02{height:40px; border-width:4px; border-style:none none none solid; border-color:#37aecb;}
.c03{font-size:11pt; font-weight:bold; padding:12px 0 0 6px;}
.c04{width:636px; background-color:#333333; padding:0 0 0 4px;}
.c05{font-size:11pt; font-weight:bold; color:#ffffff; padding:12px 0 0 6px;}
.c06{width:636px; background-color:#e0e0e0; padding:0 0 0 4px; margin:36px 0 0 0;}
.c11{margin:14px 0 5px 0;}
.c12{margin:14px 0 36px 0;}
.c21{text-align:center; padding:14px 0 26px 0;}
.c22{text-align:center; padding:14px 0 0 0;}
.c23{text-align:center; padding:18px 0 22px 0;}
.c24{text-align:center; padding:22px 0 0 0;}
.c25{text-align:center; padding:24px 0 22px 0;}
.c26{text-align:center; padding:14px 0 16px 0;}
.c27{text-align:center; padding:22px 0 26px 0;}
.c28{text-align:center; padding:4px 0 16px 0;}
.c31{width:636px; background-color:#333333; padding:0 0 0 4px;}
.c41{background-color:#f3f3f3; margin:0 0 40px 0; padding:8px 6px 8px 6px; line-height:1.7;}
.c51{margin:36px 0 0 0; padding:4px 0 6px 0; border-width:1px; border-style:dotted none none none; border-color:#9a9a9a; line-height:1.4;}
.c52{padding:4px 0 2px 0; line-height:1.4;}

.w01{width:620px; background-color:#c6c68c; padding:4px 10px 4px 10px;}
.w02{background-color:#fff8ea;}
.w11{border-bottom: 1px dashed #c9c9c9; font-family:"ＭＳ Ｐ明朝",細明朝体,serif;}
.w12{font-size:22pt; font-weight:bold; padding:10px 0 6px 6px;}
.w13{font-size:18pt; font-weight:bold; padding:10px 0 6px 6px;}
.w21{font-size:10pt; text-align:right; padding:4px 6px 4px 0;}
.w31{background-color:#f0f0f0;}
.w41{font-size:17pt; font-weight:bold; padding:10px 0 2px 2px; border-bottom: 1px dashed #c9c9c9; font-family:"ＭＳ Ｐ明朝",細明朝体,serif;}
.w43{font-size:10pt; text-align:right; padding:4px 6px 4px 0;}
.w51{font-size:10pt; text-align:right; margin:6px 2px 0 0;}

.d01{border-width:1px; border-style:none none dotted none; border-color:#9a9a9a;}
.d02{padding:12px 0 1px 2px;}
.d03{padding:12px 2px 1px 0;}
.d04{clear:both; width:640px; text-align:center;}
.d11{margin:2px 0 0 0; padding:2px 0 10px 0; text-align:center; border-width:1px; border-style:dotted none none none; border-color:#9a9a9a;}
.ib0{display:inline-block; }
.ib1{display:inline-block; width:1.25em;}
.ib2{display:inline-block; width:1.75em;}
.ib3{display:inline-block; width:2.25em;}
.ib5{display:inline-block; width:6.00em;}
.ib6{display:inline-block; width:7.00em;}
.ib8{display:inline-block; width:9.50em;}

.e01{padding:10px 0 0 2px; line-height:1.6;}
.e02{padding:10px 0 36px 2px; line-height:1.6;}
table.e03,.e03 tr,.e03 td{font-size:10pt; text-align:center; padding:3px 1px 1px 1px; border: solid 1px #666666; border-collapse: collapse;}
td.e04{padding:7px 0 7px 0; width:180px; background-color:#e5d9c0;}
td.e05{padding:7px 0 7px 0; width:320px; background-color:#e5d9c0;}
td.e06{padding:7px 0 7px 0; width:136px; background-color:#e5d9c0;}
td.e07{padding:7px 0 7px 4px; width:176px; background-color:#fff8ea; text-align:left;}
td.e08{padding:7px 4px 7px 4px; width:312px; background-color:#fff8ea; text-align:left;}
td.e09{padding:7px 0 7px 0; width:136px; background-color:#fff8ea;}
.e10{padding:8px 0 2px 0;}
.e21{width:620px; background-color:#e5d9c0; padding:4px 10px 4px 10px;}
.e22{margin:16px 0 2px 0;}
.e23{background-color:#fff8ea;}
.e24{padding:10px 0 10px 8px;}
.e25{padding:0 6px 18px 6px; border-bottom: 1px dashed #c9c9c9;}
.e26{padding:2px 0 14px 0; line-height:1.3;}
.e27{font-weight:bold; color:#ff0000; padding:0 0 4px 0;}
.e28{padding:10px 0 10px 0;}
.e29{width:330px;}
.e30{text-align:center; padding:14px 0 0 0;}
.e31{width:80px; height:32px; margin:0 4px 0 4px;}
.e32{padding:16px 8px 14px 8px; line-height:1.3;}
.e33{line-height:1.3;}
.e41{padding:10px 0 10px 6px; border-bottom: 1px dashed #c9c9c9;}
.e42{width:151px;}
.e43{width:141px;}
.e44{width:134px;}
.e45{padding:2px 0 26px 6px;}
.e46{padding:10px 0 10px 0; font-weight:bold; color:#ff0000;}
.e47{width:130px;}
.e48{color:#ff0000; padding:6px 0 8px 0;}
.e49{width:15.5em;}
.e51{width:196px; height:22px; font-size:14pt;}
.e52{width:150px;}
.e53{width:602px; height:60px;}
.e61{text-align:center;}
.e62{padding:0 0 4px 6px;}
.e63{padding:0 0 0 2em;}
.e71{padding:16px 0 6px 2px;}
.e72{padding:6px 0 4px 0;}
.e73{padding:0 0 0 2px; line-height:1.6;}
.e74{padding:28px 0 0 0;}
.e75{padding:0 0 16px 0;}
.e76{padding:28px 0 6px 0;}

.g01{padding:24px 0 0 2px;}
.g02{padding:0 30px 0 0; line-height:1.6;}
.g03{line-height:1.6;}
.g04{padding:24px 0 0 2px;}
.g11{width:90px; padding:10px 0 10px 0;}
.g12{width:518px; padding:6px 0 6px 0; text-align:left;}
.g13{width:330px;}
.g14{width:510px; height:100px;}
.g15{width:518px; padding:10px 0 10px 0; text-align:left;}
.g21{vertical-align:top; line-height:1.4;}
.g22{vertical-align:top; line-height:1.4; padding:0 0 24px 0;}
.g23{line-height:1.4; padding:0 0 24px 0; text-align:right;}
.g24{line-height:1.4; text-align:right;}
.g31{padding:12px 0 0 2px;}
.g32{padding:10px 0 0 0; border-bottom: 1px dashed #c9c9c9; font-size:10pt; font-weight:bold;}
.g33{padding:3px 0 22px 0; line-height:1.6; font-size:10pt;}
.g34{width:634px; background-color:#e6e6e6; font-size:10pt; padding:4px 0 3px 4px; font-weight:bold;}
.g35{padding:4px 0 28px 5px; line-height:1.6; font-size:10pt;}
.g36{margin:0 0 28px 0;}
a.help:link{text-decoration:none; color:#000000;}
a.help:active{text-decoration:none; color:#000000;}
a.help:visited{text-decoration:none; color:#000000;}
a.help:hover{text-decoration:none; color:#000000;}
.g41{padding:10px 0 0 2px; line-height:1.6; font-size:11pt;}
.g51{padding:12px 0 0 2px; line-height:1.4;}
.g52{vertical-align:top; line-height:1.4; padding:2px 0 24px 0;}
.g53{line-height:1.4; text-align:right;}
.g54{padding:0 0 24px 0;}

.k01{padding:10px 0 4px 2px; line-height:1.6;}
.k02{padding:10px 0 0 14px;}
.k03{padding:6px 0 13px 14px;}
.k04{width:488px;}
.k11{width:628px; border:6px #e6e6e6 solid;}
.k12{padding:4px 8px 4px 8px; line-height:1.6;}
.k21{margin:12px 0 0 0; padding:0 4px 1px 2px; border-width:1px; border-style:none none dotted none; border-color:#9a9a9a; font-size:11pt; font-weight:bold;}
.k22{font-size:11pt; padding:8px 2px 8px 2px; border-width:1px; border-style:none none dotted none; border-color:#9a9a9a;}
.k23{width:120px;}
.k24{width:516px;}
a.k25:link{text-decoration:none;}
a.k25:active{text-decoration:none;}
a.k25:visited{text-decoration:none;}
a.k25:hover{text-decoration:underline;}
.k26{color:#0080c0;}
a.k27:link{text-decoration:none; color:#0080c0;}
a.k27:active{text-decoration:none; color:#0080c0;}
a.k27:visited{text-decoration:none; color:#0080c0;}
a.k27:hover{text-decoration:underline; color:#0080c0;}
.k31{padding:2px 0 2px 0; text-align:center;}
.k41{padding:8px 0 0 10px;}
.k42{padding:6px 0 0 0;}
.k43{padding:8px 0 8px 10px;width:528px;}
.k44{padding:4px 4px 0 0; width:80px;}
.k45{width:388px;}
.k46{width:76px; height:29px;}
.k47{padding:8px 0 2px 10px; color:#ff0000;}
.k48{padding:2px 0 0 0;}
.k49{padding:2px 0 10px 0; color:#666666;}

.m01{padding:12px 6px 12px 6px; background-color:#f0f0f0;}
.m11{width:466px;}
.m12{width:170px; text-align:right; padding:2px 0 0 0;}
.m21{padding:12px 2px 2px 0; text-align:right;}
.m22{font-family:"ＭＳ Ｐ明朝",細明朝体,serif;}
.m23{font-size:22pt; font-weight:bold; padding:10px 0 10px 6px;}
.m24{font-size:18pt; font-weight:bold; padding:10px 0 10px 6px;}
.m25{margin:14px 0 4px 0;}
.m26{padding:8px 0 8px 0;}
.m31{margin:14px 0 0 0;}
.m32{text-align:center; padding:10px 0 4px 0;}
.m41{padding:12px 0 0 2px;}
.m42{border-bottom: 1px dashed #c9c9c9;}
.m43{width:500px; padding:4px 0 0 0;}
.m44{width:120px; text-align:right; padding:0 6px 0 0; font-size:16pt;}
.m45{padding:10px 0 10px 6px; border-bottom: 1px dashed #c9c9c9; font-size:12pt;}
.m46{padding:6px 0 0 4px; line-height:1.4;}
.m47{margin:29px 0 30px 0; padding:10px 0 10px 6px; border-width:1px; border-style:dashed none dashed none; border-color:#c9c9c9;}
.m48{padding:0 6px 16px 6px; line-height:1.4; border-bottom: 1px dashed #c9c9c9;}
.m49{padding:8px 0 6px 0;}
.m50{padding:6px 0 6px 0; border-bottom: 1px dashed #c9c9c9;}
.m51{width:486px;}
.m52{width:144px; text-align:right; padding:0 2px 0 0;}
.m53{margin:0 0 30px 0;}
.m61{margin:30px 0 0 0;}
.m71{padding:6px 0 18px 2px;}
.m72{padding:10px 0 10px 6px; border-bottom: 1px dashed #c9c9c9; font-size:11pt;}
.m73{font-size:10pt; font-weight:bold; color:#ff0000; padding:12px 0 0 6px;}
.m74{width:82px;}
.m75{width:470px;}
.m76{width:130px;}
.m81{padding:0 0 8px 0;}
.m82{padding:2px 0 8px 0; line-height:1.6;}
.m83{padding:10px 0 0 0;}

.y01{margin:6px 0 0 0; padding:4px 4px 2px 0; border-width:1px; border-style:dotted none none none; border-color:#9a9a9a;}
table.y02,.y02 tr,.y02 td{font-size:10pt; text-align:center; padding:3px 1px 1px 1px; border: solid 1px #666666; border-collapse: collapse;}
td.y03{padding:7px 0 7px 0; width:100px; background-color:#e5d9c0; text-align:center;}
td.y04{padding:7px 4px 7px 4px; width:529px; background-color:#fff8ea; text-align:left; line-height:1.3;}
