﻿.line-color  {background-color:#3300FF;}
.p-back-color-b  {background-color:#AFEEEE; font-size:10px; line-height:10px; letter-spacing:1px; padding:4px 6px 4px;}
.p-back-color-n  {background-color:#ffffff; font-size:10px; line-height:10px; letter-spacing:1px; padding:4px 6px 4px;}
.back-color-b  {background-color:#AFEEEE; font-size:10px; line-height:10px; letter-spacing:1px; padding:4px 6px 4px;}
.back-color-n  {background-color:#ffffff; font-size:10px; line-height:10px; letter-spacing:1px; padding:4px 6px 4px;}
.back-color-x  {background-color:#6666ff; font-size:10px; line-height:10px; letter-spacing:1px; padding:4px 6px 4px;}

.n-back-color-b  {background-color:#AFEEEE; font-size:11px; line-height:11px; letter-spacing:1px; padding:4px 6px 4px;}
.n-back-color-n  {background-color:#FFFFFF; font-size:11px; line-height:11px; letter-spacing:1px; padding:4px 6px 4px;}
.n-back-color-x  {background-color:#ffffff; font-size:11px; line-height:11px; letter-spacing:1px; padding:4px 6px 4px;}
.n-back-color-b2  {background-color:#9999FF; font-size:11px; line-height:11px;}
.n-back-color-b3  {background-color:#9999FF; font-size:11px; line-height:11px; letter-spacing:1px; padding:4px 6px 4px;}
.n-back-color-b4  {background-color:#E0FFFF; font-size:11px; line-height:11px; letter-spacing:1px; padding:4px 6px 4px;}
.n-back-color-a  {background-color:#FFCCCC; font-size:11px; line-height:11px; letter-spacing:1px; padding:4px 6px 4px;}
.st-back-color-b  {background-color:#AFEEEE; font-size:11px; line-height:11px; letter-spacing:1px; padding:6px;}
.st-back-color-n  {background-color:#ffffff; font-size:11px; line-height:11px; letter-spacing:1px; padding:6px;}
.n-back-color-n2  {background-color:#87cefa; font-size:11px; line-height:11px; letter-spacing:1px; padding:4px 6px 4px;}

.m-back-color-b  {background-color:#AFEEEE; font-size:13px; line-height:13px; letter-spacing:2px; padding:6px;}
.m-back-color-n  {background-color:#ffffff; font-size:13px; line-height:13px; letter-spacing:2px; padding:6px;}
.m-back-color-n2  {background-color:#ffffff; font-size:13px;}

.list-back-a  {background-color:#FBDEE9; font-size:11px; line-height:11px; letter-spacing:1px; padding:4px 6px 4px;}
.list-back-b  {background-color:#FFCED9; font-size:11px; line-height:11px; letter-spacing:1px; padding:4px 6px 4px;}

.collapse-border-table {border-collapse: collapse;}
.border-for-explan {border: 1px solid #6666ff;}

.font-size-8 {font-size:8px;}
.font-size-10 {font-size:10px;}
.font-size-11 {font-size:11px;}
.font-size-12 {font-size:12px;}
.font-size-14 {font-size:14px;}
.font-size-14_center {font-size:14px; vertical-align:middle;}
.font-size-14_textBox {font-size:14px; border-style:none; border-color:White; text-align:left;}

.NON { background-color: #FFFF66; }
.INVALID
{
	background-color: red;
}
.NORMAL
{
	background-color: white;
}
.NORMAL_REQUIRED
{
	background-color: #FFCC99;
}
.VALIDATER
{
	font-size:25px;
}
.SCFACT_DIFF
{
	background-color: GreenYellow;
}

.waku1 {border: solid 1px #9999FF}

.button-necessity { background-color: #ffff00; }

.aligin-right {text-align:right}

.p8-H0 {background-color:#FFFFFF; font-family: 'ＭＳ ゴシック'; font-size:8pt; line-height:8pt; letter-spacing:1pt; padding:1pt;}
.p8-H1 {background-color:#FFFFFF; font-family: 'ＭＳ ゴシック'; font-size:8pt; border: solid 1px #9999FF; line-height:8pt; letter-spacing:1pt; padding:1pt;}
.p8-H2 {background-color:#AFEEEE; font-family: 'ＭＳ ゴシック'; font-size:8pt; line-height:8pt; letter-spacing:1pt; padding:1pt; text-align:right;}
.p8-D1 {background-color:#FFFFFF; font-family: 'ＭＳ ゴシック'; font-size:8pt; border: solid 1px #9999FF; line-height:8pt; letter-spacing:1pt; padding:1pt;}
.p8-D0 {background-color:#FFFFFF; font-family: 'ＭＳ ゴシック'; font-size:8pt; line-height:8pt; letter-spacing:1pt; padding:1pt;}
.p4-H0 {background-color:#FFFFFF; font-family: 'ＭＳ ゴシック'; font-size:4pt; line-height:4pt; letter-spacing:1pt; padding:1pt;}
.no-line {text-decoration: none}
.on-line {text-decoration: underline}