﻿<styleTYPE="text/css">

/*----------------------------------------------------------*/
/*--文字位置--*/
.left {
	text-align: left;
}
.center {
	text-align: center;
}
.right {
	text-align: right;
}

/*----------------------------------------------------------*/
/*--文字サイズ--*/
.small {
	font-size:9pt;
}
.middle {
	font-size: 10pt;
}

/*
.help {
	float: right;
}
*/

/*--span--*/
span.yellow_up {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size:6pt;
	color: #ffff99;
	vertical-align:text-top;
}
span.yellow_dw {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size:6pt;
	color: #ffff99;
	vertical-align:text-buttom;
}

/*----------------------------------------------------------*/
/*--大項目--*/
h1.midashi {
 background-color: #808080;
 text-align: left;
 color: #FFFFFF;
 font-size: 13pt;
 font-weight: bold;
 font-family: "ＭＳ Ｐゴシック", "Osaka";
 padding:5pt;
}
/*--menu用大項目--*/
h1.midashi_menu {
 /*h1要素のクラスで適用可能*/
 background-color: #808080;
 text-align:5pt;
 color: #ffffff;
 font-size: 11pt;
 font-family: "ＭＳ Ｐゴシック", "Osaka";
 padding:5pt;
}

/*----------------------------------------------------------*/
/*--小項目--*/
h2.midashi_sub {
	/*h2要素のクラスで適用可能*/
	text-align: left;
	color: #009999;
	font-size: 12pt;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}

/*--アラーム--*/
h2.alarm {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12pt;
	text-align: center;
	color: #ff3300;
	padding: 5pt;
	font-weight: bold;
}

/*----------------------------------------------------------*/
/*-- エラーメッセージ用 --*/
span.msg_e {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	color: #ff0000;
	height: auto;
	width: 100%;
	padding-left:10pt;
}

p.msg_e {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	color: #ff0000;
	height: auto;
	width: 100%;
/*	padding-left:10pt; */
}

/*-- ログイン用/TABLEタグ --*/
table.login {
	padding: 0pt;
	width: 30%;
	border-width: thin;
	border-color: #C0C0C0;
	border-style: solid;
	border-collapse: collapse;
}

/*----------------------------------------------------------*/
/*-- タイトル表示用/TABLEタグ --*/
table.title {
	padding: 0pt;
	width: 100%;
	border-style: none;
	border-collapse: collapse;
}
/*-- タイトル欄表示用/TDタグ ---*/
td.title{
	font-size: 10pt;
	background-color: #ffffff;
	text-align: left;
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
	padding: 3pt;
	border-width: thin;
	border-color: #ffffff;
	border-style: none;
	border-collapse: collapse;
}
/*-- タイトル欄広告用アラーム表示用/TDタグ ---*/
td.title_alarm{
	color: #993333;
	font-size: 10pt;
	background-color: #ffffff;
	text-align: center;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	padding: 3pt;
	border-width: thin;
	border-color: #C0C0C0;
	border-style: dashed;
	border-collapse: collapse;
}
/*----------------------------------------------------------*/

/*-- 表示用/TABLEタグ --*/
table {
	padding: 0pt;
	width: 100%;
	border-width: thin;
	border-color: #C0C0C0;
	border-style: solid;
	border-collapse: collapse;
}

/*-- 整列用/TBALEタグ --*/
table.noborder {
	background-color: transparent;
	padding: -2pt;
	margin: -2pt;
	border: -2pt;
	width: auto;
	border-style: none;
	border-collapse: collapse;
}

/*-- 表示用/TDタグ ---*/
td {
	font-size: 10pt;
	background-color: #ffffff;
	text-align: left;
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
	padding: 3pt;
	border-width: thin;
	border-color: #C0C0C0;
	border-style: solid;
	border-collapse: collapse;
}

/*-- 整列用/TDタグ ---*/
td.noborder {
	font-size: 10pt;
	background-color: #ffffff;
	text-align: transparent;
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
	padding: 3pt;
	border-width: none;
	border-color: #C0C0C0;
	border-style: none;
	border-collapse: collapse;
}

/*-- 表示用/THタグ --*/
th {
	padding: 5pt;
	background-color: #003399;
	text-align: center;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-weight: normal;
	font-size: 10pt;
	border-width: thin;
	border-color: #C0C0C0;
	border-style: solid;
	border-collapse: collapse;
	white-space:nowrap;
}

/*----------------------------------------------------------*/
/*--リンク色--*/
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0066ff;
}
a:active {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: navy;
}

/*----------------------------------------------------------*/
/*--水平線カラー--*/
hr {
	color: #000066;
}
/*----------------------------------------------------------*/

/*--body（本文デフォルト）--*/
body {
	color: #000000;
	background-color: #ffffff;
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
	font-size: 10pt;
	margin: 2pt;
	padding: 2pt;
}
/*----------------------------------------------------------*/

/*----------------------------------------------------------*/
/*--IME制御/ON--*/
.ime_on {
 ime-mode:active;
}
/*--IME制御/OFF--*/
.ime_off {
 ime-mode:inactive;
}
/*--IME制御/DISABLE--*/
.ime_no {
 ime-mode:disabled;
}

</style>

