body{font-family:"MS PGothic","Hiragino Kaku Gothic Pro",sans-serif;}
/* authors */
span.authors,p.authors{display:block;position:absolute;left:0;top:0;height:1em;font-size:10px;line-height:5em!important;overflow:hidden;}
/* img margin reset */
#center .no,.content .no,.no{margin:0;}#center .no-lr,.content .no-lr,.no-lr{margin-left:0;margin-right:0;}#center .no-l,.content .no-l,.no-l{margin-left:0;}#center .no-r,.content .no-r,.no-r{margin-right:0;}#center .no-tb,.content .no-tb,.no-tb{margin-top:0;margin-bottom:0;}
#center .m-r1em,.content .m-r1em,.m-r1em{margin:0 1em 0 0;}#center .m-b1em,.content .m-b1em,.m-b1em{margin:0 0 1em 0;}#center .m-l1em,.content m-l1em,.m-l1em{margin:0 0 0 1em;}
#center .m-lr1em,.content .m-lr1em,.m-lr1em{margin:0 1em;}#center .m-b1ema,.content .m-b1ema,.m-b1ema{margin:0 auto 1em auto;}#center .m-0a,.content .m-0a,.m-0a{margin:0 auto;}
#center .p-lr1em,.content .p-lr1em,.p-lr1em{padding:0 1em;}#center .p-tb1em,.content .p-tb1em,.p-tb1em{padding:1em .5em;}
#center .p-t1em,.content .p-t1em,.p-t1em{padding:1em .5em 0 .5em;}#center .p-r1em,.content .p-r1em,.p-r1em{padding:0 1em 0 .5em;}#center .p-b1em,.content .p-b1em,.p-b1em{padding:0 .5em 1em .5em;}#center .p-l1em,.content .p-l1em,.p-l1em{padding:0 .5em 0 1em;}
#center .p-half,.content .p-half,.p-half{padding:0 .5em .25em .5em;}#center .p-thalf,.content .p-thalf,.p-thalf{padding:.25em .5em 0 .5em;}#center .ts,.content .ts,.ts{padding:0 .5em;}#center .pno,.content .pno,.pno{padding:0;}
#center .omit,.content .omit,.omit{display:block;overflow:hidden;width:.5em;height:1em;line-height:5em;float:left;margin:0 0 0 -.5em;position:absolute;left:0;top:-1em;background:transparent none;}
.content span.tt{display:block;}em,i,.i{font-style:italic;}strong,b,.b{font-weight:bold;}u,.u,.underline{text-decoration:underline;}
#center .fw,.content .fw,.fw{font-weight:bold;}#center .fn,.content .fn,.fn{font-weight:normal;}
#center .big,.content .big,.big{font-size:larger;}#center .small,.content .small,.small{font-size:smaller;}
#center .fs-s,.fs-s{font-size:.88em;}#center .fs-l,.fs-l{font-size:1.12em;}
#center .fs-1,.content .fs-1,.fs-1{font-size:.82em;}
#center .fs-2,.content .fs-2,.fs-2{font-size:.94em;}
#center .fs-3,.content .fs-3,.fs-3{font-size:1.24em;}
#center .fs-4,.content .fs-4,.fs-4{font-size:1.32em;}
#center .fs-5,.content .fs-5,.fs-5{font-size:1.8em;}
#center .fs-6,.content .fs-6,.fs-6{font-size:2.4em;}
#center .fs-7,.content .fs-7,.fs-7{font-size:3.6em;}
#center .fl,.content .fl,.fl,#center .left,.content .left,.left{float:left;}#center .fr,.content .fr,.fr,#center .right,.content .right,.right{float:right;}
#center .center,.content .center,.center{text-align:center;display:block;margin:0 auto;}
#center img.center,.content img.center,img.center{text-align:center;margin-left:auto;margin-right:auto;}
#center img.left,.content img.left,img.left{margin:0 1em 1em 0;float:left;}#center img.right,.content img.right,img.right{margin:0 0 1em 1em;float:right;}
#center table th.left,.content table th.left,table th.left,#center table td.left,.content table td.left,table td.left,#center table th.center,.content table th.center,table th.center,#center table td.center,.content table td.center,table td.center,#center table th.right,.content table th.right,table th.right,#center table td.right,.content table td.right,table td.right,#center table tr.left,.content table tr.left,table tr.left,#center table tr.center,.content table tr.center,table tr.center,#center table tr.right,.content table tr.right,table tr.right,#center table.left,.content table.left,table.left,#center table.center,.content table.center,table.center,#center table.right,.content table.right,table.right{float:inherit;}
#center table th.center,table th.center,#center table td.center,table td.center,#center table tr.center,table tr.center,#center table.center,table.center,.content table th.center,.content table td.center,.content table tr.center,.content table.center{margin:inherit;display:table-cell;}
#center table tr.center,.content table tr.center,table tr.center{display:table-row;}
#center table.center,.content table.center,table.center{display:table;}
#center .t-l,.content .t-l,.t-l,#center .btl,.content .btl,.btl,
#center table.t-l th,#center table.t-l td,#center table tr.t-l th,#center table tr.t-l td,#center table th.t-l,table td.t-l,#center table th.left,table th.left,#center table td.left,table td.left,#center table tr.left th,table tr.left th,#center table tr.left td,table tr.left td,#center table.left th,table.left th,#center table.left td,table.left td,.content table.t-l th,.content table.t-l td,.content table tr.t-l th,.content table tr.t-l td,.content table th.t-l,.content table th.left,.content table td.left,.content table tr.left th,.content table tr.left td,.content table.left th,.content table.left td{text-align:left;}
#center .t-c,.content .t-c,.t-c,#center .btc,.content .btc,.btc,
#center table.t-c th,#center table.t-c td,#center table tr.t-c th,#center table tr.t-c td,#center table th.t-c,table td.t-c,#center table th.center,table th.center,#center table td.center,table td.center,#center table tr.center th,table tr.center th,#center table tr.center td,table tr.center td,#center table.center th,table.center th,#center table.center td,table.center td,.content table.t-c th,.content table.t-c td,.content table tr.t-c th,.content table tr.t-c td,.content table th.t-c,.content table th.center,.content table td.center,.content table tr.center th,.content table tr.center td,.content table.center th,.content table.center td{text-align:center;}
#center .t-r,.content .t-r,.t-r,#center .btr,.content .btr,.btr,
#center table.t-r th,#center table.t-r td,#center table tr.t-r th,#center table tr.t-r td,#center table th.t-r,table td.t-r,#center table th.right,table th.right,#center table td.right,table td.right,#center table tr.right th,table tr.right th,#center table tr.right td,table tr.right td,#center table.right th,table.right th,#center table.right td,table.right td,.content table.t-r th,.content table.t-r td,.content table tr.t-r th,.content table tr.t-r td,.content table th.t-r,.content table th.right,.content table td.right,.content table tr.right th,.content table tr.right td,.content table.right th,.content table.right td{text-align:right;}
#center table.v-t th,.content table.v-t th,#center table.v-t td,.content table.v-t td,#center table tr.v-t th,.content table tr.v-t th,#center table tr.v-t td,.content table tr.v-t td,#center table th.v-t,.content table th.v-t,table td.v-t{vertical-align:top;}
#center table.v-m th,.content table.v-m th,#center table.v-m td,.content table.v-m td,#center table tr.v-m th,.content table tr.v-m th,#center table tr.v-m td,.content table tr.v-m td,#center table th.v-m,.content table th.v-m,table td.v-m{vertical-align:middle;}
#center table.v-b th,.content table.v-b th,#center table.v-b td,.content table.v-b td,#center table tr.v-b th,.content table tr.v-b th,#center table tr.v-b td,.content table tr.v-b td,#center table th.v-b,.content table th.v-b,table td.v-b{vertical-align:bottom;}
#center table.thc th,.content table.thc th{text-align:center;}
#center .db,.content .db,.db,#center .btl,.content .btl,.btl,#center .btc,.content .btc,.btc,#center .btr,.content .btr,.btr,span.t-l,span.t-c,span.t-r{display:block;}
#center img.v-m,.content img.v-m,img.v-m{vertical-align:middle;}#center img.v-tb,.content img.v-tb,img.v-tb{vertical-align:text-bottom;}
#center .fc-red,.content .fc-red,.fc-red{color:#f00;}
#center .fc-orange,.content .fc-orange,.fc-orange{color:#ffa500;}
#center .fc-yellow,.content .fc-yellow,.fc-yellow{color:#ff0;}
#center .fc-lime,.content .fc-lime,.fc-lime{color:#0f0;}
#center .fc-green,.content .fc-green,.fc-green{color:#008000;}
#center .fc-aqua,.content .fc-aqua,.fc-aqua{color:#0ff;}
#center .fc-blue,.content .fc-blue,.fc-blue{color:#00f;}
#center .fc-purple,.content .fc-purple,.fc-purple{color:#800080;}
#center .fc-pink,.content .fc-pink,.fc-pink{color:#ffc0cb;}
#center .fc-brown,.content .fc-brown,.fc-brown{color:#a52a2a;}
#center .fc-black,.content .fc-black,.fc-black{color:#000;}
#center .fc-gray,.content .fc-gray,.fc-gray{color:#808080;}
#center .fc-silver,.content .fc-silver,.fc-silver{color:#c0c0c0;}
#center .fc-white,.content .fc-white,.fc-white{color:#fff;}
#center .fc-maroon,.content .fc-maroon,.fc-maroon{color:#800000;}
#center .fc-fuchsia,.content .fc-fuchsia,.fc-fuchsia{color:#f0f;}
#center .fc-teal,.content .fc-teal,.fc-teal{color:#008080;}
#center .fc-navy,.content .fc-navy,.fc-navy{color:#000080;}
#center .fc-olive,.content .fc-olive,.fc-olive{color:#808000;}
#center span.title,.content span.title,span.title{border-left:4px solid #333;padding:0 0 0 8px;font-weight:bold;font-size:1.2em;line-height:1.2;margin:0 0 .5em 0;}
#center .line,.content .line,.line{border-bottom:3px double #f00;}
span.hr{display:block;width:100%;overflow:hidden;height:0;line-height:5em;border-top:1px solid #ccc;}
span.dotted{border-top:1px dotted #ccc;}
span.dashed{border-top:1px dashed #ccc;}