
.size08pt {font-size:8pt;}
.size09pt {font-size:9pt;}
.size10pt {font-size:10pt;}
.size11pt {font-size:11pt;}
.size12pt {font-size:12pt;}
.size13pt {font-size:13pt;}
.size14pt {font-size:14pt;}
.size15pt {font-size:15pt;}
.size16pt {font-size:16pt;}
.size17pt {font-size:17pt;}
.size18pt {font-size:18pt;}
.size19pt {font-size:19pt;}
.size20pt {font-size:20pt;}
.size21pt {font-size:21pt;}
.size22pt {font-size:22pt;}
.size23pt {font-size:23pt;}
.size24pt {font-size:24pt;}
.size25pt {font-size:25pt;}
.size26pt {font-size:26pt;}
.size27pt {font-size:27pt;}
.size28pt {font-size:28pt;}
.size29pt {font-size:29pt;}
.size30pt {font-size:30pt;}


.bgcolorBlack {background-color:#000000;}
.bgcolorWhite {background-color:#FFFFFF;}
.bgcolor01 {background-color:#66CC33;}
.bgcolor02 {background-color:#CCFF99;}
.bgcolor03 {background-color:#DAA520;}
.bgcolor04 {background-color:#FF3333;}
.bgcolor05 {background-color:#003399;}
.bgcolor06 {background-color:#E6F2FF;}
.bgcolor07 {background-color:#006600;}
.bgcolor08 {background-color:#ECFFEC;}
.bgcolor09 {background-color:#FFFFCC;}
.bgcolor10 {background-color:#CCFFCC;}
.bgcolor11 {background-color:#00CC99;}
.bgcolor12 {background-color:#FFCCFF;}
.bgcolor13 {background-color:#8CE2FF;}
.bgcolor14 {background-color:#FFFFEE;}
.bgcolor15 {background-color:#339933;}
.bgcolor16 {background-color:lemonchiffon;}
.bgcolor17 {background-color:#FFCCCC;}
.bgcolor18 {background-color:#FFA500;}
.bgcolor19 {background-color:#FFFACD;}
.bgcolor20 {background-color:#FFE4E1;}


.fontColor01  {font-color:yellow}
/*                                                          */
/*  InternetExplorer用スタイルシート定義                    */
/*                                                          */
/*  ※IEのﾊﾞｰｼﾞｮﾝは,IE5.5を対象にしています                 */
/*                                                          */

/* ========= name="general" =========== */

A.ank { color: black }
/* ========= name="class"   =========== */
.label-08pt-yellow {font-size: 8pt;color:yellow;}                               /*文字黄     8pt*/
.label-09pt-yellow {font-size: 9pt;color:yellow;}                               /*文字黄     9pt*/
.label-10pt-yellow {font-size:10pt;color:yellow;}                               /*文字黄    10pt*/
.label-09pt-yellow {font-size: 9pt;color:yellow;}                               /*文字黄     9pt*/
.label-10pt-yellow {font-size:10pt;color:yellow;}                               /*文字黄    10pt*/
.label-08pt-white  {font-size: 8pt;color:white;}                                /*文字白     8pt*/
.label-09pt-white  {font-size: 9pt;color:white;}                                 /*文字白     9pt*/
.label-10pt-white  {font-size:10pt;color:white;}                                /*文字白    10pt*/
.label-11pt-white  {font-size:11pt;color:white;}                                /*文字白    11pt*/
.label-14pt-white  {font-size:14pt;color:white;}                                /*文字白    14pt*/
.label-08pt-black  {font-size: 8pt;color:black;}                                /*文字黒     8pt*/
.label-09pt-black  {font-size: 9pt;color:black;}                                /*文字黒     9pt*/
.label-10pt-black  {font-size:10pt;color:black;}                                /*文字黒    10pt*/
.label-11pt-black  {font-size:11pt;color:black;}                                /*文字黒    10pt*/
.label-12pt-black  {font-size:12pt;color:black;}                                /*文字黒    10pt*/
.label-13pt-black  {font-size:13pt;color:black;}                                /*文字黒    10pt*/
.label-14pt-black  {font-size:14pt;color:black;}                                /*文字黒    10pt*/
.label-20pt-black  {font-size:20pt;color:black;}                                /*文字黒    20pt*/
.label-08pt-green  {font-size: 8pt;color:green;}                                /*文字緑     8pt*/
.label-09pt-green  {font-size: 9pt;color:green;}                                /*文字緑     9pt*/
.label-10pt-green  {font-size:10pt;color:green;}                                /*文字緑    10pt*/
.label-14pt-green  {font-size:14pt;color:green;}                                /*文字緑    14pt*/
.label-08pt-blue   {font-size: 8pt;color:blue;}                                 /*文字青     8pt*/
.label-09pt-blue   {font-size: 9pt;color:blue;}                                 /*文字青     9pt*/
.label-10pt-blue   {font-size:10pt;color:blue;}                                 /*文字青    10pt*/
.label-11pt-blue   {font-size:11pt;color:blue;}                                 /*文字青    11pt*/
.label-14pt-blue   {font-size:14pt;color:blue;}                                 /*文字青    14pt*/
.label-08pt-gray   {font-size: 8pt;color:gray;}                                 /*文字グレー 8pt*/
.label-09pt-gray   {font-size: 9pt;color:gray;}                                 /*文字グレー 9pt*/
.label-10pt-gray   {font-size:10pt;color:gray;}                                 /*文字グレー10pt*/
.label-14pt-gray   {font-size:14pt;color:gray;}                                 /*文字グレー14pt*/
.label-08pt-red	   {font-size: 8pt;color:red;}                                	/*文字赤 　　8pt*/
.label-09pt-red	   {font-size: 9pt;color:red;}                                	/*文字赤 　　9pt*/
.label-10pt-red	   {font-size:10pt;color:red;}                                　/*文字赤    10pt*/
.label-11pt-red	   {font-size:11pt;color:red;}                                	/*文字赤 　 11pt*/
.label-14pt-red	   {font-size:14pt;color:red;}                                	/*文字赤 　 14pt*/
.label-20pt-red	   {font-size:20pt;color:red;}                                	/*文字赤 　 20pt*/
.label-14pt-orangered		{font-size:14pt;color:orangered;}                  	/*文字赤 　 14pt*/
.label-14pt-palevioletred	{font-size:14pt;color:palevioletred;}               /*文字赤 　 14pt*/
.label-09pt-brown	{font-size:9pt;color:brown;}				                /*文字茶色　 9pt*/
.label-11pt-brown	{font-size:11pt;color:brown;}				                /*文字茶色　11pt*/


/* セレクトメニュー	*/
.select-style-size80	{width:80px;font-size:10pt;color:black;}

/* システムエラー用 */
.syserror	{font-size:16pt;color:red;font-weight: bold;}
.syserror2	{font-size:16pt;color:fuchsia;font-weight: bold;}

/* ----------------------------------------------------------------
 *	リンクカラー
 *	2005/10/14 T.Kadekaru
 *
 *  "kyoutsuLinkColor.css" より移動
 * ---------------------------------------------------------------- */
<!--
		A:link {COLOR: #0000FF; TEXT-DECORATION: none;}
		A:visited {COLOR: #0000FF; TEXT-DECORATION: none;}
		A:active {COLOR: #0000FF; TEXT-DECORATION: none;}
		A:hover {COLOR: #0000FF; TEXT-DECORATION: underline; background-color:#FFFFFF;}
		textarea {ime-mode:active}
-->

a.1:link {color:black;text-decoration:underline;}
a.1:visited {color:black;text-decoration:underline;}
a.1:hover {color:blue;text-decoration:underline;}

a.2:link {color:red;text-decoration:underline;}
a.2:visited {color:red;text-decoration:underline;}
a.2:hover {color:blue;text-decoration:underline;}

a.3:link {color:green;text-decoration:underline;}
a.3:visited {color:green;text-decoration:underline;}
a.3:hover {color:blue;text-decoration:underline;}

a.4:link {color:blue;text-decoration:underline;}
a.4:visited {color:blue;text-decoration:underline;}
a.4:hover {color:blue;text-decoration:underline;}

a.5:link {color:yellow;text-decoration: underline;}
a.5:visited {color:yellow;text-decoration:none;}
a.5:hover {color:blue;text-decoration:none;}


/* ----------------------------------------------------------------
 *	Skin 対応
 *	2005/10/13 T.Kadekaru
 *
 * ---------------------------------------------------------------- */

.bgcolorBody {
	color           :  black;
	background-color: #8EC7FF;	/*ちょっと落ち着いた青*/
	background-image: url("../images/Skin2/Wall/cork2.gif");
	font-family     : 'Osaka','ＭＳ ゴシック';
}

/* ログイン画面 */
body.bgLogin {
	color           :  black;
	background-color: #8EC7FF;	/*ちょっと落ち着いた青*/
	background-image: url("../images/Skin2/Wall/blue6b.gif");
	font-family     : 'Osaka','ＭＳ ゴシック';
	font-size:11pt;
	width:100%;
	text-align:center;
	padding: 0;
	margin: 0;
}
img#tn-logo {
    margin:50px auto 2em auto;
}
input.btn-base {
    padding:2px 0.5em;
}
input.btn-big {
    padding:25px 0.5em;
}
table.tbl-base {
    font-size:11pt;
    width:auto;
    margin:2em auto;
    border:1px solid #666666;
    border-spacing:1px;
}
table.tbl-base th, table.tbl-base td {
    border:1px solid #666666;
    padding:0.2em 0.5em;
}
/* お知らせ, アンケート */
.newsBox, .enquentBox {
    width:950px;
    margin:0 auto;
}
h2.newsBox, h2.enquentBox {
    height:1.2em;
    line-height:1.6em;
    text-align:left;
    margin-top: 0.5em;
}
div.newsBox {
    height:120px;
    overflow:auto;
    border:1px solid  #003399;
    border-width:1px 4px;
}
div.newsBox table {
    width:97%;
    margin:0;
    font-size:10pt;
}
div.newsBox table td {
    border:none;
    height:1.6em;
}
table.enquentBox {
    border:1px solid  #003399;
    font-size:9pt;
    margin-bottom:5px;
}
table.enquentBox th {
    background-color:#003399;
}
table.enquentBox td {
    background-color:#E6F2FF;
}
tr.alternate td {
    background-color:#DEE6F2 !important;
}
span.btnBox, div.btnBox {
    border:2px solid #003399;
    background-color:lemonchiffon;
}
span.btnBox input, span.btnBox button,
div.btnBox input, div.btnBox button {
    margin: 4px;
    padding:1px 0.5em;
}
/* 左メニュー */
body {
	color:  black;
	background-color: #8EC7FF;
	background-image: url("../images/Skin2/Wall/cork2.gif");
}

.bgcolor116 {
	background-image: url("../images/Skin2/Wall/cork2.gif");
}

.Img0003_002 {
/*	width           : 160; */
/*	height          : 26;  */
	border          : #000000 0px none;
}

/* Label Group */

.Lbl0001_001 {font-size:11pt;color:black;}		/* ログイン画面ラベル */
.Lbl0002_001 {font-size:10pt;color:black;}		/* 上辺帯ラベル */

.Lbl0801_001 { font-size:9pt;  color: black;        }		/* 出勤簿　出退勤時刻　ICカード　*/
.Lbl0801_002 { font-size:9pt;  color: DarkSlateGray;}		/* 出勤簿　出退勤時刻　ブラウザ　*/
.Lbl0801_002 { font-size:9pt;  color: #00563F;		 }		/* 出勤簿　出退勤時刻　ブラウザ　*/
.Lbl0801_003 { font-size:9pt;  color: DarkSlateGray;}		/* 出勤簿　出退勤時刻　申請　  　*/
.Lbl0801_003 { font-size:9pt;  color: Maroon;       }		/* 出勤簿　出退勤時刻　申請　  　*/
.Lbl0801_004 { font-size:9pt;  color: DarkSlateGray;}		/* 出勤簿　出退勤時刻　手入力  　*/
.Lbl0801_004 { font-size:9pt;  color: Brown;        }		/* 出勤簿　出退勤時刻　手入力  　*/
.Lbl0801_005 { font-size:9pt;  color: purple;  	 }		/* 出勤簿　出退勤時刻　予定時刻1 */
.Lbl0801_006 { font-size:9pt;  color: fuchsia;      }		/* 出勤簿　出退勤時刻　予定時刻2 */
.Lbl0801_015 { font-size:9pt;  color: purple;  text-decoration: underline;}
.Lbl0801_016 { font-size:9pt;  color: fuchsia; text-decoration: underline;}
.Lbl0801_017 { font-size:9pt;  color: olive; text-decoration: underline;}
.Lbl0801_018 { font-size:9pt;  color: orangered; text-decoration: underline;}

.noBorder {
    border:none !important;
}
table.plain {
    width:96%;
    margin:0 2% 0.4em 2%;
    border-collapse:separate;
    border:1px solid #cccccc;
    padding:1px;
    font-size:9pt;
    border-spacing:0;
}
table.plain td, table.plain th {
    border:1px ridge #fff;
    height:1.3em;
    line-height:1.3em;
    padding:0.05em 0.15em;
    margin:1px;
}
table.plain th {
    background-color:#003399;
	color:#FFFFFF;
}
table.fixedTable {
    position:relative;
    border-left-width:3px;
}
table.fixedTable th,
table.fixedTable td {
    background-color:#003399;
	color:#FFFFFF;
}
table.fixedTable th {
    white-space:nowrap;
    border:1px solid #003399;
    border-right:1px solid #cccccc;
    /border-left:1px solid #cccccc;
}
div.fixedTable {
    position:relative;
    height:8.9em;
    width:96%;
    margin:0 2% 0.4em 2%;
    border: 1px solid #cccccc;
    overflow:auto;
}
div.fixedTable table {
    width:100%;
    margin:0;
    padding:0;
}
div.fixedTable table th,
div.fixedTable table td {
    height:1.5em;
    line-height:1.5em;
}
div.fixedTable table th {
    padding-top:0px;
    background-color:lemonchiffon;
}