/* Common */
a{text-decoration: none}
a:hover{text-decoration: underline; color: #ff0000}

/* TOP */
.top01 {  font-size: 12pt; font-weight: bold; line-height: 14pt; color: #003333}
.top02 {  font-size: 11pt; line-height: 13pt; color: #003333}
.top03 {  font-size: 8pt; line-height: 10pt; color: #00662A}
.top04 {  font-size: 8pt; line-height: 10pt; color: #006633}
.top05 {  font-size: 8pt; line-height: 10pt; color: #6633FF}
.top06 {  font-size: 8pt; line-height: 10pt; color: #CC33FF}

/* SiteMap */
.sm01 {  font-size: 10pt; line-height: 11pt; color: #0000FF}
.sm02 {  font-size: 12px; line-height: 14px; color: #006600}

/* NAVIGATION */
.nav01 {  font-size: 10pt; font-weight: bold; line-height: 12pt; color: #003333}
.nav02 {  font-size: 8pt; line-height: 10pt; color: #003333}

/* Jobs-index */
.jobs1 {  font-size: 10pt; line-height: 14pt; color: #3333FF}
.jobs2 {  font-size: 10pt; line-height: 14pt; color: #000000}

/* Jobs01-06 */
.jobs3 {  font-size: 10pt; line-height: 14pt; color: #333333}
.jobs4 {  font-size: 8pt; line-height: 10pt; color: #CC66FF}
.jobs5 {  font-size: 8pt; line-height: 10pt; color: #003333}

.jobs6 {  font-size: 8pt; line-height: 10pt; color: #333333}
.jobs7 {  font-size: 10pt; line-height: 14pt; color: #003333}
.jobs8 {  font-size: 10pt; line-height: 14pt; color: #99CC99}

.jobs9 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #9933CC}

.jobs10 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #FF0000}
.jobs11 {  font-size: 10pt; line-height: 14pt; color: #FF0000}
.jobs12 {  font-size: 10pt; line-height: 14pt; color: #CC6666}
.jobs13 {  font-size: 8pt; line-height: 1pt; color: #CC66FF}
.jobs14 {  font-size: 10pt; line-height: 14pt; color: #ff0000}
.jobs15 {  font-size: 15pt; line-height: 18pt; color: #000000}
.jobs16 {  font-size: 12pt; line-height: 16pt; color: #3333FF}

/* Link-index */
.lnk1 {  font-size: 10pt; line-height: 14pt}

/* List-index */
.lst1 {  font-size: 8pt; line-height: 12pt; color: #336633}
.lst1n {  font-size: 8pt; line-height: 10pt; color: #336633}
.lst2 {  font-size: 8pt; line-height: 12pt; color: #333333}
.lst3 {  font-size: 8pt; line-height: 12pt; color: #FF0033}
.lst4 {  font-size: 8pt; font-style: italic; line-height: 12pt; color: #666666}

/* Lows-navi */
.lnv1 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #333333}
.lnv2 {  font-size: 10pt; line-height: 14pt; color: #3333FF}
.lnv3 {  font-size: 10pt; line-height: 14pt; color: #006633}
.lnv4 {  font-size: 10pt; line-height: 14pt; color: #333333}

/* Lows-Contents */
.lct1w {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #FFFFFF}
.lct2w {  font-size: 10pt; line-height: 14pt; color: #FFFFFF}
.lct1 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #3333FF}
.lct2 {  font-size: 10pt; line-height: 14pt; color: #3333FF}
.lct3 {  font-size: 10pt; line-height: 14pt; color: #003333}
.lct4 {  font-size: 10pt; line-height: 14pt; color: #CC66FF}
.lct5 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #333333}
.lct6 {  font-size: 10pt; line-height: 14pt; color: #333333}
.lct7 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #003333}
.lct8 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #003300}
.lct9 {  font-size: 12pt; font-weight: bold; line-height: 14pt; color: #006633}

/* Lows-List Contents */
.llc1 {  font-size: 10pt; line-height: 14pt; color: #006600}
.llc2 {  font-size: 10pt; line-height: 14pt; color: #006600}
.llc3 {  font-size: 10pt; line-height: 14pt; color: #333333}
.llc4 {  font-size: 10pt; line-height: 14pt; color: #CC66FF}
.llc5 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #CC66FF}
.llc6 {  font-size: 10pt; line-height: 14pt; color: #FF0000}

/* Lows-Form Contents Main*/
.llf1 {  font-size: 10pt; line-height: 14pt; color: #333333}
.llf2 {  font-size: 10pt; line-height: 14pt; color: #6633FF}
.llf3 {  font-size: 10pt; line-height: 14pt; color: #333333}
.llf4 {  font-size: 10pt; line-height: 14pt; color: #3333FF}

/* Lows-Form Contents SUB */
.llf5 {  font-size: 14pt; font-weight: bold; line-height: 18pt; color: #006699}
.llf6 {  font-size: 10pt; line-height: 14pt; color: #FF6666}
.llf7 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #CC33FF}
.llf8 {  font-size: 10pt; line-height: 14pt; color: #CC66FF}
.llf9 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #FF6666}
.llf10 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #009933}
.llf11 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #009933}
.llf12 {  font-size: 10pt; line-height: 14pt; color: #333333}

/* Database */
.db01 {  font-size: 10pt; line-height: 14pt; color: #336633}

/* Database  PQ Network*/
.db02 {  font-size: 8pt; line-height: 9pt; color: #0000FF}
.db03 {  font-size: 12pt; line-height: 14pt; color: #000000}
.db04 {  font-size: 12pt; line-height: 14pt; color: #333333}
.db05 {  font-size: 8pt; line-height: 10pt; color: #CC66FF}

/* Database  kokunai */
.db06 {  font-size: 10pt; line-height: 14pt; color: #99CC99}
.db07 {  font-size: 10pt; line-height: 14pt; color: #003333}
.db08 {  font-size: 10pt; line-height: 14pt; color: #336633}

.db09 {  font-size: 10pt; line-height: 14pt; color: #006600}
.db10 {  font-size: 10pt; line-height: 14pt; color: #FF6666}

.db11 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #CC00FF}
.db12 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #003333}
.db13 {  font-size: 10pt; line-height: 14pt; color: #003333}
.db14 {  font-size: 10pt; line-height: 14pt; color: #FF9900}
.db15 {  font-size: 8pt; line-height: 14pt; color: #FF0033}

/* impression */
.imp01 {  font-size: 10pt; line-height: 14pt; color: #CC33FF}

/* faq */
.faq01 {  font-size: 10pt; line-height: 12pt; color: #336633}
.faq02 {  font-size: 10pt; line-height: 12pt; color: #000000}
.faq03 {  font-size: 10pt; line-height: 14pt; color: #CC00FF}
.faq04 {  font-size: 8pt; line-height: 12pt; color: #CC00FF}
.faq05 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #336633}

/* trip */
.trip01 {  font-size: 10pt; line-height: 12pt; color: #336633}
.trip02 {  font-size: 10pt; line-height: 12pt; color: #000000}
.trip03 {  font-size: 8pt; line-height: 12pt; color: #CC00FF}
.trip04 {  font-size: 10pt; line-height: 12pt; color: #ff6633}
.trip05 {  font-size: 12pt; line-height: 14pt; color: #3333FF}

/* Map */
.map01 {  font-size: 10pt; line-height: 13pt; color: #1010FE}
.map02 {  font-size: 10pt; line-height: 13pt; color: #333333}
.map03 {  font-size: 10pt; line-height: 13pt; color: #FF0033}
.map04 {  font-size: 10pt; font-style: italic; line-height: 13pt; color: #666666}

/* Information */
.info01 {  font-size: 10pt; line-height: 12pt; color: #006600}
.info02 {  font-size: 10pt; font-weight: bold; line-height: 12pt; color: #CC00FF}
.info03 {  font-size: 10pt; line-height: 14pt; color: #333333}

/* Inspection */
.insp01 {  font-size: 15pt; line-height: 17pt; color: #3333FF}
.insp02 {  font-size: 10pt; line-height: 16pt; color: #333333}
.insp03 {  font-size: 12pt; line-height: 14pt; color: #0000FF}
.insp04 {  font-size: 16pt; font-weight: bold; line-height: 18pt; color: #FF6600}
.insp05 {  font-size: 14pt; line-height: 18pt; color: #333333}
.insp06 {  font-size: 15pt; line-height: 17pt; color: #000000}

/* COPYRIGHT */
.copy01 {  font-size: 10pt; font-weight: bold; line-height: 14pt; color: #336633}
.copy02 {  font-size: 10pt; line-height: 14pt; color: #333333}
.copy03 {  font-size: 10pt; line-height: 14pt; color: #CC33FF}

/* RECRUIT */
.rec01 {  font-size: 10pt; line-height: 14pt; color: #3333FF}
.rec02 {  font-size: 10pt; line-height: 14pt}
.rec03 {  font-size: 10pt; line-height: 14pt; color: #000000}
.rec04 {  font-size: 10pt; line-height: 14pt; color: #333333}
.rec05 {  font-size: 10pt; line-height: 14pt; color: #336633}
.rec06 {  font-size: 8pt; line-height: 12pt; color: #CC33FF}
.rec07 {  font-size: 8pt; line-height: 12pt; color: #000000}

/* MARGIN */
.mrgn0 {  margin-left: 1em;margin-top: 0em;margin-bottom: 0em;margin-right: 0em;padding:0mm 0mm 0mm 0mm;word-break:normal;}
.mrgn1 {  margin-left: 2em;margin-top: 0em;margin-bottom: 0em;margin-right: 0em;padding:0mm 0mm 0mm 0mm;word-break:normal;}
.mrgn2 {  margin-left: 3em;margin-top: 0em;margin-bottom: 0em;margin-right: 0em;padding:0mm 0mm 0mm 0mm;word-break:normal;}
.mrgn3 {  margin-left: 4em;margin-top: 0em;margin-bottom: 0em;margin-right: 0em;padding:0mm 0mm 0mm 0mm;word-break:normal;}
