/* 2003/06/20 by I.NUNO */
/* 2004/04/13 REV by GIIC */

@charset "UTF-8"; 
HTML\:a\:link { color: #0000FF; }
HTML\:a\:hover { color: red; }
HTML\:a\:visited { color: #808080; }
HTML\:a\:active { color: #FF0000; }

/* JVCSM { */
SVCTECHDOC {
   display: block;
   font-family: Arial, Helvetica;
   font-size: 9pt;
   line-height: 11pt;
   color: #000000;
   /* only Mozila, Opera */
   margin-left: 5pt;
   margin-right: 5pt;
}
SVCDOC {
   display: block;
   font-family: Arial, Helvetica;
   font-size: 9pt;
   line-height: 11pt;
   color: #000000;
   /* only Mozila, Opera */
   margin-left: 5pt;
   margin-right: 5pt;
}
PCTGR {
   display: block;
/*   text-align: center;*/
   font-size: 18pt;
   line-height: 22pt;
   margin-top: 5pt;
   font-weight: bold;
   color: #000077;
}
MNAME {
   display: block;
   font-size: 18pt;
   font-weight: bold;
   line-height: 22 pt;
   color: #000077;
}
/* add 2004/04/13 */
ONO {
   display: block;
   text-align: right;
   font-size: 18pt;
   font-weight: bold;
   line-height: 22pt;
   color: #770000;
}
CNO {
   display: block;
   text-align: right;
   font-size: 9pt;
   font-weight: bold;
   line-height: 11pt;
   color: #000077;
}
PNM {
   display: block;
   text-align: left;
   font-size: 18pt;
   font-weight: bold;
   line-height: 20pt;
   margin: 16pt 0pt 8pt 0pt;
   color: #0000CC;
}
HYODAI {
   display: block;
   text-align: left;
   font-size: 16pt;
   font-weight: bold;
   line-height: 28pt;
   color: #0000CC;
}
MMDLNO {
   display: block;
   text-align: left;
   font-size: 18pt;
   font-weight: bold;
   line-height: 20pt;
   color: #0000CC;
}
SMDLNO {
   display: block;
   text-align: left;
   font-size: 14pt;
   font-weight: bold;
   line-height: 18pt;
   color: #0000CC;
}

CHSS {
   display: block;
   text-align: left;
   font-size: 12pt;
   font-weight: bold;
   line-height: 16pt;
   color: black;
}
CLR {
   display: block;
   text-align: left;
   font-size: 12pt;
   font-weight: bold;
   line-height: 16pt;
   color: black;
}
dest {
   display: block;
   text-align: left;
   font-size: 12pt;
   font-weight: bold;
   line-height: 16pt;
   color: black;
}
corp {
   display: block;
   text-align: left;
   font-size: 12pt;
   font-weight: bold;
   line-height: 16pt;
   color: black;
   margin: 9pt 0pt 4pt 0pt;
}
codiv {
   display: block;
   text-align: left;
   font-size: 12pt;
   font-weight: bold;
   line-height: 16pt;
   color: black;
   margin: 0pt 0pt 9pt 0pt;
}
hinban {
   display: block;
   text-align: right;
   font-size: 8pt;
   line-height: 16pt;
   color: black;
}
SPEC TTL {
   display: block;
   font-weight: bold;
   font-size: 14pt;
   line-height: 17pt;
   margin: 4pt 0pt 4pt 0pt;
   color: #FFFFFF;
   background-color: blue;
}
color,BLUE {
   color:blue
}
/* for Char Layout:Underline*/
U {
   text-decoration:underline ;
   color:black ; /* black */
}
under {
   text-decoration:underline ;
   color:black ; /* black */
}
large {
   display: block;
   font-weight: bold;
   font-size: 12pt;
   line-height: 17pt;
   margin: 4pt 0pt 4pt 0pt;
   color:black ; /* black */
}
link {
   text-decoration:underline ;
   color:blue ; 
}
SUBJECT {
   display: block;
   text-align: left;
   font-size: 14pt;
   font-weight: bold;
   margin: 8pt 0pt 8pt 0pt;
   line-height: 16pt;
   color: blue ;
}
/* add 2004/04/13 end */


MNO {
   display: block;
   text-align: right;
   font-size: 9pt;
   font-weight: bold;
   line-height: 11pt;
   color: #770000;
/*   color: activecaption;*/
}
BUILD {
   display: block;
   text-align: right;
   font-size: 9pt;
   font-weight: bold;
   line-height: 11pt;
   color: #000077;
ISSUEY {
   display: block;
/*   text-align: right;*/
   font-size: 9pt;
   line-height: 11pt;
}
ISSUEM {
   display: none;
}
/*   add 2005/04/08 */
NOTICE {
   font-size: 9pt;
   display: block;
   margin: 6pt 0pt 0pt 0pt;
   text-align: left;
}
/*   rev 2006/08/29 */
CPYRHT ,WARN{
   font-size: 9pt;
   display: block;
   margin: 6pt 0pt 0pt 0pt;
   text-align: left;
}
MAE1,MAE2,onegai,chushaku{
   font-size: 9pt;
   display: block;
   margin: 6pt 0pt 0pt 0pt;
   text-align: left;
}
TI1 TTL {
   display: block;
   font-weight: bold;
   font-size: 28pt;
   line-height: 30pt;
   margin: 24pt 0pt 24pt 0pt;
   color: #FFFF33;
   background-color: #3333FF;
   text-align: left;
}

OTHER {
   page-break-before : always;
}

SAFETY TTL , WARNING TTL, SVCNAVI TTL, SPEC TTL, GENERAL TTL {
   display: block;
   font-weight: bold;
   font-size: 28pt;
   line-height: 30pt;
   margin: 24pt 0pt 24pt 0pt;
   color: #FFFF33;
   background-color: #3333FF;
   text-align: left;
}
FEATURE TTL, TECHNICAL TTL, LOCATION TTL {
   display: block;
   font-weight: bold;
   font-size: 28pt;
   line-height: 30pt;
   margin: 24pt 0pt 24pt 0pt;
   color: #FFFF33;
   background-color: #3333FF;
   text-align: left;
}
INSTALL TTL, OI TTL, TESTMODE TTL, SVCMODE TTL, TROUBLE TTL{
   display: block;
   font-weight: bold;
   font-size: 28pt;
   line-height: 30pt;
   margin: 24pt 0pt 24pt 0pt;
   color: #FFFF33;
   background-color: #3333FF;
   text-align: left;
}
TOOL TTL, ASSEMBLY TTL, ADJUST TTL, MAINTE TTL{
   display: block;
   font-weight: bold;
   font-size: 28pt;
   line-height: 30pt;
   margin: 24pt 0pt 24pt 0pt;
   color: #FFFF33;
   background-color: #3333FF;
   text-align: left;
}
DIMENSION TTL, FSETTING TTL, MISCELL TTL, BLOCKDIA TTL{
   display: block;
   font-weight: bold;
   font-size: 28pt;
   line-height: 30pt;
   margin: 24pt 0pt 24pt 0pt;
   color: #FFFF33;
   background-color: #3333FF;
   text-align: left;
}
WIREDIA TTL, SCHEDIA TTL, PCB TTL, APPENDIX TTL{
   display: block;
   font-weight: bold;
   font-size: 28pt;
   line-height: 30pt;
   margin: 24pt 0pt 24pt 0pt;
   color: #FFFF33;
   background-color: #3333FF;
   text-align: left;
}
PARTS TTL , OTHER TTL {
   display: block;
   font-weight: bold;
   font-size: 28pt;
   line-height: 30pt;
   margin: 24pt 0pt 24pt 0pt;
   color: #FFFF33;
   border-color : blue ;
   border-style : double ;
   background-color: #3333FF;
   text-align: left;
}

TI2 TTL {
   display: block;
   font-weight: bold;
   font-size: 20pt;
   line-height: 24pt;
   margin: 8pt 0pt 8pt 0pt;
   color: #FFFF00;
   background-color: #3366FF;
   text-align: left;
}
TI3 TTL {
   display: block;
   font-weight: bold;
   font-size: 12pt;
   line-height: 14pt;
   margin: 6pt 0pt 6pt 0pt;
   color: #FFFFFF;
   background-color: #3399FF;
   text-align: left;
}
TI4 TTL {
   display: block;
   font-weight: bold;
   font-size: 10.5pt;
   line-height: 11pt;
   margin: 6pt 0pt 6pt 0pt;
   color: #FFFFFF;
   background-color: #33CCFF;
   text-align: left;
}
TI5 TTL {
   display: block;
   font-weight: bold;
   font-size: 9pt;
   line-height: 11pt;
   margin: 6pt 0pt 6pt 0pt;
   color: #000000;
   background-color: #33FFFF;
   text-align: left;
}
RMRK, TOPIC {
   color: #000000;
   background-color: #FFFFFF;
}
RMRK TTL, TOPIC TTL {
   display: block;
   font-size: 9pt;
   line-height: 11pt;
   margin: 4pt 0pt 0pt 0pt;
   color: #000000;
   background-color: #FFFFFF;
   text-align: left;
}
CAUTION, NOTE {
   color: #FF0000;
   background-color: #FFFFFF;
}
CAUTION TTL, NOTE TTL {
   display: block;
   font-size: 9pt;
   line-height: 11pt;
   margin: 4pt 0pt 0pt 0pt;
   color: #FF0000;
   background-color: #FFFFFF;
}

/* REV 2006/06/03 */
P, DIAGRAM {
   display: block;
   margin-bottom: 2px ;
}

/* for Char Layout */
EMP {
   font-weight: bold;
}

EMP SUBJECT {
   display: block;
   text-align: left;
   font-size: 14pt;
   font-weight: bold;
   line-height: 16pt;
   color: blue ;
}

KTP {
   border: inset 1pt #000000;
}
SP {
   vertical-align: 0.5em;
   font-size: 0.8em;
}
SB {
   vertical-align: -0.1em;
   font-size: 0.8em;
}
BR {
   display: block;
}

/* for List Layout */
UL {
   list-style-type: disc;
}
UL UL {
   list-style-type: circle;
}
OL {
   list-style-type: decimal;
}
LI {
   display: list-item;
   list-style-position: outside;
   margin-left: 20pt;
}

/* for Table layout*/
DL {
   display: table;
}
DR {
   display: table-row;
}
DT {
   display: table-cell;
}
DD{
   display: table-cell;
}
/* rev 2006/1/10 **/
OPE TTL{
   display: table;
   margin: 4pt;
}
OPE {
   display: table;
}
STEP {
   display: table-row;
   border: none;
}


/* only IE */
HTML\:table {
   display: block;
   font-size: 9pt;
   border-collapse: collapse;
   border-color: black;
   margin: 4pt 0pt 4pt 0pt;
   color: #000000;
   background-color: white;
   align: center;
   empty-cells: show;
}

BNM HTML\:img {
   display: block;
   margin: 8pt 0pt 8pt 0pt;
}

HTML\:h4 {
   display: block;
   font-weight: bold;
   font-size: 14pt;
   line-height: 17pt;
   margin: 4pt 0pt 4pt 0pt;
   color: #FFFFFF;
   background-color: blue;
}

h3 {
   display: block;
   font-weight: bold;
   font-size: 14pt;
   line-height: 17pt;
   margin: 4pt 0pt 10pt 0pt;
}

ENTRY {
   display: table-cell;
   border: 1px solid #000000;
   font-size: 9pt;
}

h4 {
   display: block;
   font-size: 14pt;
   font-weight: normal;
   border-bottom: thin solid;
   margin: 4pt 0pt 2pt 0pt;
}

HTML\:br {
   display: block;
   line-height: 2pt;
}

HTML\:h3 {
   display: block;
   font-weight: bold;
   font-size: 14pt;
   line-height: 17pt;
   margin: 4pt 0pt 4pt 0pt;
   color: #FFFFFF;
   background-color: blue;
}

HTML\:colgroup {
   display: table-column-group;
   border-color: black;
}
HTML\:th  {
   display: table-row;
   font-weight: bold;
   border-color: black;
} 
HTML\:tr {
   display: table-row;
   border-color: black;
} 
HTML\:td {
   display: table-cell;
   border-color: black;
} 
SYMBOL {
   text-decoration: underline;
   color: #0000FF;
   cursor: hand;
   behavior: url(js/symbol.htc);
}
CAP {
   display: block;
   font-weight: bold;
   color: blue;
   text-align: center;
}

UpperLine {
   text-decoration: overline ;
}

