<title>施設予約　虎の巻</title>/* =========================================================== */
/* =                                                         = */
/* =  basic.css  (Cascading Style Sheets)                    = */
/* =                                                         = */
/* =  虎の巻共通の基本スタイルシートです。                   = */
/* =  必ず、全Pageからリンクさせてください。                 = */
/* =   （例：<LINK REL="stylesheet" HREF="./basic.css"> ）   = */
/* =                                                         = */
/* =  【Ａ・Ｂ】:Ａは適用場所です。                          = */ 
/* =  Ｂは"強制"の場合、作り手の意志に関わらず               = */
/* =  該当タグにそのスタイルが適用され、                     = */
/* =  Ｂ"任意"は該当クラスを作り手が記述した場合にのみ、     = */
/* =  そのスタイルが適用されます。                           = */
/* =                                                         = */
/* =                                           (C)TKC 2001   = */
/* =                                                         = */
/* =========================================================== */

/* ===== ページの基本属性 (body) 指定 【全体：強制】 ===== */
/* =====
/* ===== 　・背景色＝白  */
/* ===== 　・テキストカラー＝濃灰色  */
/* ===== 　・左マージン、上マージン （各 8pxずつ） */
/* ===== 　・禁則処理を厳しく */
@import url("ie.css");//IEのみ、行間指定150%を外部読込（NNの不具合回避のため）
body
	{
		background-color: #FFFFFF;
		color: #000000;
		margin-left: 16px;
		margin-top: 16px;
		line-break: strict;
	}


/* ===== 段落（<p>〜</p>） の行間指定 【<p>タグ ：強制】 ===== */
p
	{
		line-height: 150%
	}

/* ===== セル（<td>〜</td>） の行間指定 【<td>タグ ：強制】 ===== */
td
	{
		line-height: 150%
	}

/* ===== リンク文字列の色指定 【<A>タグ：強制】 ===== */
a:link
	{
		color: #0000CC;
		text-decoration: none;
	}

a:visited
	{
		color: #0000CC;
		text-decoration: none;
	}

a:active
	{
		color: #FF0000;
		text-decoration: none;
	}

a:hover
	{
		text-decoration: underline;
		color: #0000cc;
		
	}

/* ===== 見出し（<h1>〜<h6>） の行間指定 【<h?>タグ ：強制】 ===== */
h1,h2,h3,h4,h5,h6
	{
		margin:16pt, 0pt, 6pt;
	}


/* ===== 項目タイトルの飾り線 【項目タイトル<div>タグ用：任意】 ===== */
td.Normal
	{
		font-size: 14px;
		//width:171.9pt;
		border-style: solid;
		border-color: #000000;
		border-width: 1px;
		//border-top:none;
		padding:0mm 2.8pt 0mm 2.8pt;
		//height:3.2pt
	}


/* ===== 左サイドのサブメニューのインデント 【左サイドのサブメニュー用：任意】 ===== */
.submenu-indent
	{
		text-indent: 16px;
	}


/* ===== 項目タイトルの飾り線 【項目タイトル：任意】 ===== */
.head1
	{
		width: 100%;
		border-style: solid;
		border-color: #6666CC;
		border-width: 0px 0px 3px 12px;
		padding-left: 8px;
		margin-top: 20px;
		margin-bottom: 5px;
		margin-left: 2px;
		padding-top: 6px;
	}

/* ===== フォントサイズ指定 【任意：任意】 ===== */
.fntsz09px { font-size: 9px}
.fntsz10px { font-size: 10px}
.fntsz11px { font-size: 11px}
.fntsz12px { font-size: 12px}
.fntsz14px { font-size: 14px}
.fntsz18px { font-size: 18px}
.fntsz24px { font-size: 24px}


/* ===== 行間指定 【任意：任意】 ===== */
.lin110p { line-height: 110%}
.lin125p { line-height: 125%}
.lin150p { line-height: 150%}
.lin200p { line-height: 200%}

/* ===== テーブル 【任意：任意】 ===== */
TABLE {
	color: #000000;
	border-collapse: collapse;
	border-color :#808080;
}
TD {
	border-color :#808080;
}
TH {
	border-color :#808080;
}
TD.title1 {
	background-color:#99ccff;
	text-align: left;
}
TD.title2 {
	background-color:#99ccff;
	text-align: center;
}
TD.title3 {
	background-color:#99ccff;
	text-align: right;
}
TD.title4 {
	background-color:#003ab6;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
}
TH.title1 {
	background-color:#99ccff;
	text-align: left;
}
TH.title2 {
	background-color:#99ccff;
	text-align: center;
}
TH.title3 {
	background-color:#99ccff;
	text-align: right;
}
TH.title4 {
	background-color:#003ab6;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
}
TD.align1 {
	text-align: left;
}
TD.align2 {
	text-align: center;
}
TD.align3 {
	text-align: right;
}
TD.valign1 {
	vertical-align: top;
}
TD.valign2 {
	vertical-align: middle;
}
TD.valign3 {
	vertical-align: bottom;
}
/* WIDTH指定(ピクセル) */
.WidthPx1 {
	width: 1px;
}
.WidthPx5 {
	width: 5px;
}
.WidthPx10 {
	width: 10px;
}
.WidthPx20 {
	width: 20px;
}
.WidthPx30 {
	width: 30px;
}
.WidthPx33 {
	width: 33px;
}
.WidthPx50 {
	width: 50px;
}
.WidthPx55 {
	width: 55px;
}
.WidthPx60 {
	width: 60px;
}
.WidthPx70 {
	width: 70px;
}
.WidthPx80 {
	width: 80px;
}
.WidthPx100 {
	width: 100px;
}
.WidthPx110 {
	width: 110px;
}
.WidthPx130 {
	width: 130px;
}
.WidthPx200 {
	width: 200px;
}
.WidthPx220 {
	width: 220px;
}
.WidthPx290 {
	width: 290px;
}
.WidthPx300 {
	width: 300px;
}
.WidthPx320 {
	width: 320px;
}
.WidthPx350 {
	width: 350px;
}
.WidthPx400 {
	width: 400px;
}
.WidthPx500 {
	width: 500px;
}
.WidthPx547 {
	width: 547px;
}
.WidthPx600 {
	width: 600px;
}
.WidthPx700 {
	width: 700px;
}
.WidthPx730 {
	width: 730px;
}
.WidthPx740 {
	width: 740px;
}
.WidthPx750 {
	width: 750px;
}
.WidthPx800 {
	width: 800px;
}
/* WIDTH指定(パーセント) */
.WidthPr3 {
	width: 3%;
}
.WidthPr4 {
	width: 4%;
}
.WidthPr5 {
	width: 5%;
}
.WidthPr8 {
	width: 8%;
}
.WidthPr9 {
	width: 9%;
}
.WidthPr10 {
	width: 10%;
}
.WidthPr11 {
	width: 11%;
}
.WidthPr12 {
	width: 12%;
}
.WidthPr13 {
	width: 13%;
}
.WidthPr15 {
	width: 15%;
}
.WidthPr18 {
	width: 18%;
}
.WidthPr20 {
	width: 20%;
}
.WidthPr24 {
	width: 24%;
}
.WidthPr25 {
	width: 25%;
}
.WidthPr26 {
	width: 26%;
}
.WidthPr27 {
	width: 27%;
}
.WidthPr29 {
	width: 29%;
}
.WidthPr30 {
	width: 30%;
}
.WidthPr35 {
	width: 35%;
}
.WidthPr40 {
	width: 40%;
}
.WidthPr44 {
	width: 44%;
}
.WidthPr50 {
	width: 50%;
}
.WidthPr60 {
	width: 60%;
}
.WidthPr65 {
	width: 65%;
}
.WidthPr70 {
	width: 70%;
}
.WidthPr72 {
	width: 72%;
}
.WidthPr75 {
	width: 75%;
}
.WidthPr76 {
	width: 76%;
}
.WidthPr77 {
	width: 77%;
}
.WidthPr80 {
	width: 80%;
}
.WidthPr84 {
	width: 84%;
}
.WidthPr85 {
	width: 85%;
}
.WidthPr87 {
	width: 87%;
}
.WidthPr90 {
	width: 90%;
}
.WidthPr97 {
	width: 97%;
}
.WidthPr100 {
	width: 100%;
}
/* HEIGHT指定(ピクセル) */
.HeightPx1 {
	height: 1px;
}
.HeightPx3 {
	height: 3px;
}
.HeightPx5 {
	height: 5px;
}
.HeightPx8 {
	height: 8px;
}
.HeightPx10 {
	height: 10px;
}
.HeightPx12 {
	height: 12px;
}
.HeightPx15 {
	height: 15px;
}
.HeightPx18 {
	height: 18px;
}
.HeightPx20 {
	height: 20px;
}
.HeightPx25 {
	height: 25px;
}
.HeightPx28 {
	height: 28px;
}
.HeightPx30 {
	height: 30px;
}
.HeightPx33 {
	height: 30px;
}
.HeightPx35 {
	height: 35px;
}
.HeightPx40 {
	height: 40px;
}
.HeightPx45 {
	height: 45px;
}
.HeightPx65 {
	height: 65px;
}
.HeightPx90 {
	height: 90px;
}
.HeightPx110 {
	height: 110px;
}
.HeightPx146 {
	height: 146px;
}
.HeightPx160 {
	height: 160px;
}
.HeightPx200 {
	height: 200px;
}
.HeightPx203 {
	height: 203px;
}
.HeightPx230 {
	height: 230px;
}
.HeightPx280 {
	height: 280px;
}
.HeightPx800 {
	height: 800px;
}

/* 帳票、メール一覧用 */

.TyouhyouTable {
	font-size: x-small;
	border-color: Black;
	border-width: 2;
	background-color: #ffffff;
}

.TyouhyouTr_Header {
	background-color: #99ccff;
}

.TyouhyouTr_Title {
	background-color: #ccffff;
}

.TyouhyouTr_Title_Mail 
{
	background-color: #FFcc99;
}

.TyouhyouTr_Midasi_Naiyou 
{
	background-color: White;
}

.TyouhyouTr_Naiyou 
{
	background-color: White;
}

.TyouhyouTd_Header_Left {
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-color: Black;
}

.TyouhyouTd_Header_Center 
{
	border-right-style: solid;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-color: Black;
}

.TyouhyouTd_Header_Right {
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-color: Black;
}

.TyouhyouTd_Title {
	border-color: Black;
}

.TyouhyouTd_Midasi {
	font-weight: bold;
	border-color: Black;
}
.TyouhyouTd_Naiyou {
	border-color: Black;
}

.Tyouhyou_Message {
	font-size: smaller;
}
/*（ここまで）帳票、メール一覧用 */


/*-eof-*/</div></h6></h1></a>

/* 上下左右の枠線指定（さとう作成）*/

.a0200 {
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
	border-width: 1px;
}

.a0200_A {
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-width: 1px;
}

.a0200_LR {
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-style: solid;
	border-width: 1px;
}

.a0200_R {
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: solid;
	border-width: 1px;
}

.a0200_L {
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-style: none;
	border-width: 1px;
}

.a0200_TR {
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: solid;
	border-width: 1px;
}

.a0200_T {
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
	border-width: 1px;
}


.a0200_BR {
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: solid;
	border-width: 1px;
}


.a0200_B {
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: none;
	border-width: 1px;
}

.a0200_TL {
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-style: none;
	border-width: 1px;
}

.a0200_BL {
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: none;
	border-width: 1px;
}

.a0200_LRB {
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-width: 1px;
}



/* ===== フォント種類指定 （さとう作成・未使用） ===== */
.font_01 { font-family:'franklin gothic medium',sans-selif;}
.font_02 { font-family:'century',serif;}






