@charset "UTF-8"; * { font-family: "MS Pゴシック", "Osaka",serif; vertical-align: 0; } body { margin: 0; padding: 0; width: 170mm; background-color: white; background-image: none; font-size: 10pt; line-height: 1.2; } head+body { width: 170mm; max-width: 100%; min-width: 80%; margin: 0 auto; } .pagenum { page-break-after: always; /* page-break-before: always;*/ font-family: "Century Gothic", "MS Pゴシック", "Osaka"; font-size: 4px; border-bottom: 8px dashed #FF9966; } h2, h3,h4 th, dt, strong, a, #logo a, #footer ul li { margin: 0; padding: 0; font-family: "Century Gothic", Arial, sans-serif; font-weight: normal; } h1 { margin: 0; font-family: "HGRPP1","MS Pゴシック", "Osaka","Century Gothic", Arial, sans-serif; font-weight: normal; color: #000000; padding: 0.15em; text-align: left; font-size: 25mm; line-height: 0.8; border: 2px solid #000000; font-weight: bold; } h2 { margin: 0px 0 0 0px; font-size: 16px; line-height: 1.2; padding: 0.2mm 0 0.2mm 0; } h3 { margin: 0px 0 0 0px; font-size: 50px; text-align: center; line-height: 1.1; } h4 { margin: 0px 0 0 0px; font-size: 24px; line-height: 1.1; } .h4 { margin: 0px 0 0 0px; font-size: 24px; line-height: 1.1; } h5 { margin: 0px 0 0 0px; font-size: 105px; text-align: left; font-weight: bold; line-height: 0.9; border: 2px solid #000000; } h6 { margin: 0px 0 2mm 0; padding: 1mm 0 1mm 0; font-size: 24px; line-height: 1.1; border-top: 3px solid #000000; border-bottom: 3px solid #000000; } h7 { margin: 0px 0 0 0px; font-size: 10px; line-height: 1.2; padding: 0.2mm 0 0.2mm 0; } #kakomi { border: 1px solid #000000; } #main table { width: 185mm; border: 2px solid #000000; padding:0; margin:0; border-collapse: collapse; /*border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;*/ /*border-spacing:0; background-color:#ffffff; empty-cells:show;*/ } #main table.landscape { width: 270mm; border: 2px solid #000000; font-size: 14px; padding:0; margin:0; border-collapse: collapse; } #main td { /* padding: 1px 2px 2px 1px; line-height: 1.1; margin:0;*/ /*vertical-align: top; /* font-size: 9pt;*/ /*border-top: 1px dotted #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000;*/ } #main td.rt { text-align: right; border-bottom: 1px solid #000000; } #main td.lt { text-align: left; border-bottom: 1px solid #000000; } #main td.cen { text-align: center; border-bottom: 1px solid #000000; } #main td.rtrtbmborder { text-align: right; border-bottom: 1px solid #000000; border-right: 1px solid #000000; font-size: 10pt; } #main td.rtrtbmborder12 { text-align: right; border-bottom: 1px solid #000000; border-right: 1px solid #000000; font-size: 12pt; } #main td.ltrttpborder2 { text-align: left; border-top: 1px solid #000000; border-right: 1px dotted #000000; font-size: 10pt; } #main td.ltrtbmborder { text-align: left; border-bottom: 1px solid #000000; border-right: 1px solid #000000; font-size: 10pt; } #main td.ltrtbmborder2 { text-align: left; border-bottom: 1px solid #000000; border-right: 1px dotted #000000; font-size: 10pt; } #main td.ltrtbmborder12 { text-align: left; border-bottom: 1px solid #000000; border-right: 1px solid #000000; font-size: 12pt; } #main td.ltrtborder2 { text-align: left; border-right: 1px dotted #000000; font-size: 10pt; } #main td.cenrtbmborder { text-align: center; border-bottom: 1px solid #000000; border-right: 1px solid #000000; font-size: 10pt; } #main td.cenrtbmborder2 { text-align: center; border-bottom: 1px solid #000000; border-right: 1px dotted #000000; font-size: 10pt; } #main td.cenrtbmborder12 { text-align: center; border-bottom: 1px solid #000000; border-right: 1px solid #000000; font-size: 12pt; } #main td.cenborder { text-align: center; border-bottom: 1px solid #000000; border-left: 2px solid #000000; } #main th.rt { text-align: right; } #main th.cen { text-align: center; } #main th.top { border-bottom: 3px solid #000000; text-align: right; } #main th.cenrtborder { text-align: center; border-right: 1px solid #000000; } #main th { padding: 0px 0px 0px 0px; vertical-align: center; text-align: left; font-size: 10pt; line-height: 1.1; border-top: 0; border-right: 0px solid #000000; border-bottom: 2px solid #000000; border-left: 0px solid #000000; } #main th.cenrtborder9 { text-align: center; border-right: 1px solid #000000; font-size: 9pt; } #main th.noline{ border: 0px; } #main th.nolinecen{ border: 0px; text-align: center; } #main td.top{ border-bottom: 2px dashed #000000; } #main td.topcen{ border-bottom: 2px dashed #000000; text-align: center; } #main td.noline{ border: 0px; } #main td.nolinecen{ border: 0px; text-align: center; } #main td.nolinert{ border-top: 0px solid #000000; text-align: right; } #main td.sep{ margin: 0; padding: 0; font-size: 3px; height: 3px; border-top: 0; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; } #header { list-style-type: none; margin: 0; padding: 0; } #container { position: relative; width :185mm; /* text-align: center; border:5px solid #FFFFDD; */ } #container270 { width :270mm; text-align: center; /* border:5px solid #FFFFDD; */ } #container265box { width :265mm; height :165mm; border:5px solid #000000; border-collapse: collapse; /*background-color:#444444;*/ } .kanban1 { background-color:#FFFFFF; float: right; lang:en; font-family: "HGPSoeiKakupoptai","MS Pゴシック","Arial Black"; /* font-family: 'Arial Black','sans-serif', 'Arial' ; color: #000000; font-family: 'Hiragino Kaku Gothic Pro', Osaka, 'MS Pゴシック', sans-serif; color: #000000;*/ text-align: center; font-size: 50mm; width :70mm; height :53mm; border:5px solid #999999; border-bottom: 0px; border-right: 0px; margin:-2mm 0 -20mm 0; padding:0; } .kanban1b { background-color:#FFFFFF; float: right; lang:en; font-family: "HGPSoeiKakupoptai","MS Pゴシック","Arial Black"; /* font-family: 'Arial Black','sans-serif', 'Arial' ; color: #000000; font-family: 'Hiragino Kaku Gothic Pro', Osaka, 'MS Pゴシック', sans-serif; color: #000000;*/ text-align: center; font-size: 10mm; width :2mm; height :53mm; border-top:5px solid #999999; border-bottom: 0px; border-left: 0px; border-right: 0px; margin:-2mm 0 -20mm 0; padding:0; } .kanban2 { background-color:#FFFFFF; float: left; lang:en; font-family: "HGPSoeiKakupoptai","MS Pゴシック","Arial Black"; /* font-family: "Arial Black", Arial, sans-serif;*/ color: #000000; font-size: 26mm; width :192mm; height :32mm; /*border:5px solid #daa00a; */ margin:-1mm 0 -3mm 0; padding:0; } .kanban3 { background-color:#FFFFFF; float: left; lang:en; font-family: "HGPSoeiKakupoptai","MS Pゴシック","Arial Black";color: #000000; /* font-family: "Arial Black", Arial, sans-serif, "HGPSoeiKakupoptai","MS Pゴシック"; */ font-size: 20mm; width :192mm; height :22mm; border-top:5px solid #999999; margin-top:0mm; padding:0; } .kanban4 { background-color:#FFFFFF; float: left; lang:jp; font-family: "HGPSoeiKakupoptai","MS Pゴシック","Arial Black"; color: #000000; font-size: 24mm; line-height: 23mm; width :100%; height :57mm; border-top:5px solid #999999; border-bottom:5px solid #999999; /*border:2px 22px 5px 5px solid #3350ae; */ margin-top:0mm; padding:0; } } .kanban4b { background-color:#FFFFFF; float: left; lang:jp; font-family: "HGPSoeiKakupoptai","MS Pゴシック","Arial Black"; color: #000000; font-size: 22mm; line-height: 22mm; width :100%; height :57mm; border-top:5px solid #999999; border-bottom:5px solid #999999; /*border:2px 22px 5px 5px solid #3350ae; */ margin-top:0mm; padding:0; } .kanban5 { float: left; background-color:#FFFFFF; lang:jp; font-family: "HGPSoeiKakupoptai","MS Pゴシック","Arial Black"; color: #000000; font-size: 15mm; width :100%; height :17mm; /* border:2px 22px 5px 5px solid #335155; */ margin-top:0mm; padding:0; } .kanban5a { float: left; background-color:#FFFFFF; lang:jp; font-family: "HGP創英角ゴシックUB","MS Pゴシック","Arial Black"; color: #000000; font-size: 13mm; width :15mm; height :17mm; border-right:5px dotted #999999; */ margin-top:0mm; padding:0; } .kanban5b { float: left; background-color:#FFFFFF; lang:jp; font-family: "HGP創英角ゴシックUB","MS Pゴシック","Arial Black"; color: #000000; font-size: 13mm; width :20mm; height :17mm; border-right:5px solid #999999; */ margin:0; padding:0; } .kanban5c { float: left; background-color:#FFFFFF; lang:jp; font-family: "HGP創英角ゴシックUB","MS Pゴシック","Arial Black"; color: #000000; font-size: 13mm; width :150mm; height :18mm; /* border:2px 22px 5px 5px solid #335155; */ margin-top:0mm; padding:0; } .kanban6 { background-color:#FFFFFF; float: left; lang:jp; font-family: "HGPSoeiKakupoptai","MS Pゴシック","Arial Black"; color: #000000; font-size: 16mm; width :74mm; height :14mm; /* border:2px 22px 5px 5px solid #335155; */ border-top:5px solid #999999; margin-top:0mm; padding:1; both:clear; } .kanban7 { background-color:#FFFFFF; float: left; lang:jp; font-family: "HGPSoeiKakupoptai","MS Pゴシック","Arial Black"; color: #000000; font-size: 18mm; width :120mm; height :18mm; /* border:2px 22px 5px 5px solid #335155; */ border-top:5px solid #999999; margin-top:0mm; margin-buttom:1mm; padding:1mm; } .kanban8 { border-top:5px solid #999999; border-left:5px solid #999999; background-color:#FFFFFF; float: right; width :68mm; height :44mm; padding:0 }; #content { float: right; clear: right; border:3px solid #FFFFFF; /* width :35% ;*/ width :65mm ; text-align: right; } #contentB { float: right; clear: right; border:3px solid #FFFFFF; width :35% ; text-align: right; } #content-left { float: left; clear: left; border:3px solid #FFFFFF; /* width :35% ;*/ width :65mm ; text-align: right; } #content2 { float: right; clear: right; border:3px solid #FFFFFF; padding : 0 0 0 12mm; width :100% ; text-align: left; } #content50 { float: right; clear: right; border:3px solid #FFFFFF; width :45% ; text-align: right; } #content *,#content50 * { float: right; clear: right; margin-left: 0px; margin-right: 0px; } #content h2 { margin-left: -1px; } #content ul { list-style-type: none; } #content * *,#content50 * * { float: right; clear: right; margin-left: 0; margin-right: 0; } #content table { padding: 0px; border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; border-collapse:collapse; border-spacing:0; background-color:#ffffff; empty-cells:show; text-align : right ; margin-left : auto ; margin-right : 0 ; } #content td,#content50 td { width :17mm ; padding: 0px; vertical-align: top; text-align: left; font-size: 9.5pt; line-height: 3; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; } #content th,#content50 th { width :15mm ; padding: 0px; vertical-align: top; text-align: center; font-size: 9.5pt; line-height: 1.5; border-top: 2px solid #000000; border-right: 2px solid #000000; border-bottom: 2px solid #000000; border-left: 2px solid #000000; } #subnavR { float: right; clear: right; width :70mm ; text-align: right; margin-left : auto ; margin-right : 0 ; border:0px solid #CCCCCC; /* border:5px solid #FFEFFF; */ } #subnav { float: left; clear: left; width :100mm ; text-align: left; margin-left : auto ; margin-right : 0 ; border:3px solid #FFFFFF; /* border:5px solid #FFEFFF; */ } #subnav table { float: left; padding: 12px; border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; border-collapse:collapse; border-spacing:0; background-color:#ffffff; empty-cells:show; } #subnav td { padding: 4px; vertical-align: top; text-align: left; font-size: 9.5pt; line-height: 3; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; } #subnav th { padding: 0px; vertical-align: top; text-align: center; font-size: 9.5pt; line-height: 1.5; border-top: 2px solid #000000; border-right: 2px solid #000000; border-bottom: 2px solid #000000; border-left: 2px solid #000000; } #subnav2 { font-size: 16px; float: right; clear: right; width :100% ; text-align: right; border:0px solid #FFEFEF; } #subnav25 { float: left; width :25% ; text-align: left; } #subnav40 { float: left; width :40% ; text-align: left; } #subnav50l { float: left; clear: left; width :49% ; height :53mm ; text-align: left; padding : 0px; border-top: 2px solid #000000; border-right: 2px solid #000000; border-bottom: 2px solid #000000; border-left: 2px solid #000000; margin-bottom:2px; } #subnav50r { float: right; /* clear: left;*/ width :49% ; height :53mm ; text-align: left; padding : 0px; border-top: 2px solid #000000; border-right: 2px solid #000000; border-bottom: 2px solid #000000; border-left: 2px solid #000000; margin-bottom:2px; } #header { text-align: center; width :100% ; /* border:15px solid #EFFFFF; */ } /* thead { display: table-header-group; } tbody { display: table-row-group } */ #subnav100 { position: relative; clear: left; width :100% ; height :35mm ; text-align: left; padding : 0px; border-top: 2px solid #000000; border-right: 2px solid #000000; border-bottom: 2px solid #000000; border-left: 2px solid #000000; margin-bottom:2px; } */ td #cell1 { width: 50mm; } #main #cell5{ width: 5mm; } #main #cell8{ width: 8mm; } #main #cell{ width: 9mm; } #main #cell10{ width: 10mm; } #main #cell12 { width: 12mm; } #main #cell15 { width: 15mm; } #main #cell18 { width: 18mm; } #main #cell20 { width: 20mm; } #main #cell25 { width: 25mm; } #main #cell30 { width: 30mm; } #main #cell35 { width: 35mm; } #main #cell40 { width: 40mm; } #main #cell45 { width: 45mm; } #main #cell50{ width: 50mm; } #main #cell55{ width: 55mm; } #main #cell60{ width: 60mm; } #main #cell65{ width: 65mm; } #main #cell70{ width: 70mm; } #main #cell75{ width: 75mm; } #main #cell80{ width: 80mm; } #main #cell85{ width: 85mm; } #main #cell80{ width: 80mm; } #main #cell90{ width: 90mm; } #main #cell100{ width: 100mm; } #main #cell110{ width: 110mm; } #main #cell120{ width: 120mm; } #main #cell125{ width: 125mm; } #main #cell130{ width: 130mm; } #main #cell140{ width: 140mm; } #main #cell150{ width: 150mm; } #subnav th { border-spacing:0; background-color:#ffffff; empty-cells:show; border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; text-align: left; margin :2px 2px 2px 2px; padding: 2px 2px 2px 2px; /*vertical-align: top; align: left; font-size: 12pt; ine-height: 1; border: 1px solid #000000; border-spacing:0; border-collapse:collapse; empty-cells:show; padding:0.3em;*/ /*border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; */ } #subnav table { /* valign: left; */ border-top:1px solid #663300; border-left:1px solid #663300; border-collapse:collapse; border-spacing:0; background-color:#ffffff; empty-cells:show; } a:after { content: " >> " attr(href) " "; font-size: 10.5pt; } #logo a:after { content: ""; } #200 { width :200px ; } .font8 { margin: 0px 0 0 0px; font-size: 8px; line-height: 1.2; padding: 0.2mm 0 0.2mm 0; } .font10 { margin: 0px 0 0 0px; font-size: 10px; line-height: 1.2; padding: 0.2mm 0 0.2mm 0; } .font12 { margin: 0px 0 0 0px; font-size: 12px; line-height: 1.2; padding: 0.2mm 0 0.2mm 0; } .font14 { margin: 0px 0 0 0px; font-size: 14px; line-height: 1.2; padding: 0.2mm 0 0.2mm 0; } .font15 { margin: 0px 0 0 0px; font-size: 15px; line-height: 1.2; padding: 0.2mm 0 0.2mm 0; } .font16 { margin: 5px 0 5px 0px; font-size: 16px; line-height: 1.4; padding: 0.4mm 0 0.4mm 0; } .font18 { margin: 0px 0 0 0px; font-size: 18px; line-height: 1.2; padding: 0.2mm 0 0.2mm 0; } .font20 { margin: 0px 0 0 0px; font-size: 20px; line-height: 1.2; padding: 0.2mm 0 0.2mm 0; } .font22 { margin: 0px 0 0 0px; font-size: 22px; line-height: 1.2; padding: 0.2mm 0 0.2mm 0; } .font28 { margin: 0px 0 0 0px; font-size: 28px; line-height: 1.2; padding: 0.2mm 0 0.2mm 0; } .font35 { margin: 0px 0 0 0px; font-size: 35px; line-height: 1.4; } #font7pt { font-size: 7pt; } #kakomi01 { float: left; background-color:#FFFFFF; lang:jp; font-family: "HGPSoeiKakupoptai","MS Pゴシック","Arial Black"; font-size: 22px; width :300px; border:5px solid #888888; padding:0; } .grey18 { background-color:#bbbbbb; /* border-bottom: 2px solid #000000; */ text-align: center; margin: 0; font-size: 18px; line-height: 1.1; font-weight: bold; } .grey18b { background-color:#bbbbbb; border-bottom: 2px solid #000000; text-align: center; margin: 0; font-size: 18px; line-height: 1.1; font-weight: bold; } .fixed2 { position: absolute; left: 3mm; top: mm; width: 90mm; font-size: 14px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed7 { position: absolute; left: 3mm; top: 7mm; width: 90mm; font-size: 14px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed7_20 { position: absolute; left: 3mm; top: 7mm; width: 90mm; font-size: 20px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed7b { position: absolute; left: 95mm; top: 7mm; width: 90mm; font-size: 14px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed14 { position: absolute; left: 3mm; top: 14mm; width: 90mm; font-size: 20px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed14b { position: absolute; left: 95mm; top: 14mm; width: 90mm; font-size: 20px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed14c { position: absolute; left: 3mm; top: 14mm; width: 170mm; font-size: 20px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed21 { position: absolute; left: 3mm; top: 21mm; width: 175mm; font-size: 19px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed27 { position: absolute; left: 50mm; top: 27mm; font-size: 16px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed27b { position: absolute; left: 10mm; top: 27mm; font-size: 16px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed27c { position: absolute; left: 130mm; top: 27mm; width: 90mm; font-size: 16px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed27d { position: absolute; left: 100mm; top: 27mm; width: 90mm; font-size: 16px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed30 { position: absolute; left: 3mm; top: 30mm; font-size: 16px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed30b { position: absolute; left: 95mm; top: 30mm; width: 90mm; font-size: 16px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed35 { position: absolute; left: 3mm; top: 35mm; width: 90mm; font-size: 16px; line-height: 1.2; } .fixed35b { position: absolute; left: 95mm; top: 35mm; width: 90mm; font-size: 16px; line-height: 1.2; } .fixed45 { position: absolute; left: 3mm; top: 45mm; width: 90mm; font-size: 16px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } .fixed45b { position: absolute; left: 95mm; top: 45mm; width: 90mm; font-size: 16px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; } #inputtext { padding: 5mm; border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; border-collapse:collapse; border-spacing:0; background-color:#ffffff; empty-cells:show; width: 50mm; height: 20mm; align: right; } .inkan { position: absolute; right: 3mm; top: 22mm; width: 20mm; height: 20mm; font-size: 14px; line-height: 1.2; font-family: "Century Gothic", Arial, sans-serif; opacity:0.6; filter:alpha(opacity=60); /* For IE8 and earlier */ }