@import "reset.css";
@import "form.css";
@import "margin.css";
@import "base.css";
@import "maint.css";


body { font-size:9pt; line-height:12pt; color:#333333; scrollbar-face-color: #999999 scrollbar-highlight-color: #999999; scrollbar-shadow-color: #999999; scrollbar-arrow-color: #eeffee; scrollbar-base-color: #444444; scrollbar-3d-light-color: #999999; scrollbar-dark-shadow-color: #999999 }
.boxInput { background: #ffffff; color: #000000; font-size: 10pt; border-width: 1px; border-style: solid; border-color: #666666;}
.selectInput { background: #ffffff; color: #000000; font-size: 9pt; }
.radioInput { color: #000000; border-color: #888888; }
.buttonInput { color: #ffffff; background-color: #555555; border-color: #000000; }
.redButtonInput { color: #ffffff; background-color: #cc8888; border-color: #000000; }
.gleenButtonInput { color: #ffffff; background-color: #ccffcc; border-color: #000000; }
.osmallButtonInput { color: #ffffff; background-color: #555555; border-color: #000000; font-size:7.0pt; line-height:9pt; }
.smallButtonInput { color: #ffffff; background-color: #555555; border-color: #000000; font-size:7.5pt; line-height:9pt; }
.smallRedButtonInput { color: #ffffff; background-color: #cc8888; border-color: #000000; font-size:7.5pt; line-height:9pt; }
.smallGleenButtonInput { color: #ffffff; background-color: #ccffcc; border-color: #000000; font-size:7.5pt; line-height:9pt; }

.o1{ font-size:7.5pt; line-height:8pt; color:#333333; }

.p1{ font-size:8pt; line-height:9pt; color:#333333; }
.p2{ font-size:9pt; line-height:12pt; color:#333333; }
.p3{ font-size:11.5pt; line-height:13pt; color:#333333; }
.p4{ font-size:14pt; line-height:14pt; color:#333333; }
.p5{ font-size:17pt; line-height:15pt; color:#333333; }
.p6{ font-size:22pt; line-height:16pt; color:#333333; }
.p7{ font-size:33pt; line-height:18pt; color:#333333; }
.ec{ font-size:7pt; line-height:5pt; font-family: verdana,arial,helv; color:#333333; }
.e1{ font-size:7.5pt; line-height:9pt; font-family: verdana,arial,helv; color:#333333; }
.e2{ font-size:9pt; line-height:12pt; font-family: verdana,arial,helv; color:#333333; }
.e3{ font-size:11.5pt; line-height:13pt; font-family: verdana,arial,helv; color:#333333; }
.e4{ font-size:13.5pt; line-height:14pt; font-family: verdana,arial,helv; color:#333333; }
.e5{ font-size:17pt; line-height:15pt; font-family: verdana,arial,helv; color:#333333; }
.e6{ font-size:22pt; line-height:16pt; font-family: verdana,arial,helv; color:#333333; }
.e7{ font-size:33pt; line-height:17pt; font-family: verdana,arial,helv; color:#333333; }
.r1{ font-size:7.5pt; line-height:9pt; font-family: verdana,arial,helv; color:#ff3333; }
.r2{ font-size:9pt; line-height:12pt; font-family: verdana,arial,helv; color:#ff3333; }
.r3{ font-size:11.5pt; line-height:13pt; font-family: verdana,arial,helv; color:#ff3333; }
.r4{ font-size:13.5pt; line-height:14pt; font-family: verdana,arial,helv; color:#ff3333; }
.r5{ font-size:17pt; line-height:15pt; font-family: verdana,arial,helv; color:#ff3333; }
.r6{ font-size:22pt; line-height:16pt; font-family: verdana,arial,helv; color:#ff3333; }
.r7{ font-size:33pt; line-height:17pt; font-family: verdana,arial,helv; color:#ff3333; }

/*
************************************
**  以下、河合追加分
**  照合画面でのスタイル用
************************************
*/
.k1{ font-size:14px; background-color:#ddeeff} /* 「予約データ」の見出し行*/
.k2{ font-size:14px; background-color:#eeccbb} /* 「WDB」の見出し行 */
.k3{ font-size:12px; background-color:#ddeeff} /* 予約データの実データ行用*/
.k4{ font-size:12px; background-color:#eeccbb} /* WDBの実データ用*/
.k5{background-color:#aaaaaa}/* 非表示欄用 */

a:link     { color:#ff8800; }
a:visited  { color:#cc5500; }
a:active  { text-decoration:none; color:#ff0000; }
a:hover  { text-decoration:none; color:#ff0000; }
#td { font-size:8pt; line-height:9pt; color:#333333; }

.dhead{ width:15%; white-space:nowrap; }



