body{
	margin-left:0;margin-bottom:0;margin-right:0;background-color:#FFFFFF;
}
img{
	border:0;
}
/* 　トップページのテーブルとフォント   */
TD.tdTop1 {
	background-color:#FDF6EA;
}
TD.tdTop2 {
	text-align:left;font-size:10pt;line-height: 130%;
}
TD.tdTop3 {
	text-align:center;font-size:14pt;font-weight:bold;
}
TD.tdTop4 {
	background-color:#FFF3E5;text-align:center;
}
TD.tdTop5 {
	background-color:#92918C;
}
TD.tdTop6 {
	background-color:#F7FDFF;
}
TD.tdTop7 {
	background-color:#FFFAF8;
}
TD.tdTop8 {
	background-color:#FFFBEC;text-align:left;font-size:10pt;
}
TD.tdTop9 {
	background-color:#F7F7F7;text-align:left;font-size:10pt;
}
.tx_01 {
 	font-size: 16px;font-weight:bold;line-height: 160%;
}
.tx_02 {
 	font-size: 15px;font-weight:bold;line-height: 160%;
}
.tx_03 {
 	font-size: 14px;font-weight:bold;line-height: 160%;
}
.tx_04 {
 	font-size: 14px;line-height: 140%;
}
/* 　更新画面系の表題   */
TD.tdHyodai1 {
	border-bottom:3px solid #FAA037;text-align:center;font-weight:bold;font-size:12pt;
}
TD.tdHyodai2 {
	border-bottom:3px solid #FAA037;text-align:left;font-weight:bold;font-size:12pt;
}
TD.tdHyodai3 {
	border-bottom:3px solid #FAA037;text-align:right;font-size:10pt;
}
/* 　更新画面系のテーブル   */
TD.tdKosin1 { 
	background-color:#FFFBEC;border-left:1px solid #FAA037;border-right:1px solid #FAA037;padding:5px 10px;font-size:10pt;
}
/* 　更新画面系の項目名・入力項目   */
TD.tdItem1 {
	background-color:#F0ECE2;text-align:left;border:1px solid #F0DA35;font-size:10pt;
}
TD.tdItem2 {
	text-align:left;border:1px solid #F0DA35;font-size:10pt;
}
TD.tdItem3 {
	background-color:#F0ECE2;text-align:right;border:1px solid #F0DA35;font-size:10pt;
}
TD.tdItem4 {
	background-color:#F0ECE2;text-align:center;border:1px solid #F0DA35;font-size:10pt;
}
TD.tdItem5 {
	text-align:center;border:1px solid #F0DA35;font-size:10pt;
}
/* 　画面下部リンク部分   */
TD.tdKabu1 {
	background-color:#FAA037;
}
TD.tdKabu2 {
	text-align:center;font-size:10pt;color:#FFFFFF;letter-spacing:-0.1em;
}
A.lnkKabu {
	color:#FFFFFF;font-size:10pt;TEXT-DECORATION: underline;
}
A.lnkKabu:visited {
	color:#FFFFFF;font-size:10pt;TEXT-DECORATION: underline;
}
A.lnkKabu:hover {
	color:#FFFFFF;font-size:10pt;TEXT-DECORATION: none;
}
/* 　ページ番号表示部分   */
TD.tdPage1 {
	text-align:left;font-size:10pt;
}
TD.tdPage2 {
	text-align:center;font-size:10pt;
}
TD.tdPage3 {
	text-align:right;font-size:10pt;
}
TD.tdPage4 {
	text-align:left;font-size:10pt;font-weight:bold;
}
/* 　管理一覧画面系のテーブル表題   */
TABLE.tblKanHyodai {
	margin-bottom:3px;
}
TD.tdKanHyodai1 {
	background-color:#F0DA35;border-right:2px solid #FFF;font-size:10pt;text-align:center;
}
TD.tdKanHyodai2 {
	background-color:#F0DA35;font-size:10pt;text-align:center;
}
/* 　管理一覧画面系のテーブル項目   */
TD.tdKanItem1 {
	background-color:#F0ECE2;border-right:2px solid #FFF;font-size:10pt;text-align:center;
}
TD.tdKanItem2 {
	background-color:#F0ECE2;font-size:10pt;text-align:center;
}
TD.tdKanItem3 {
	background-color:#F0ECE2;border-right:2px solid #FFF;font-size:10pt;text-align:left;
}
TD.tdKanItem4 {
	background-color:#F0ECE2;font-size:10pt;text-align:left;
}
/* 　管理一覧画面系のテーブル下部   */
TABLE.tblKanKabu {
	margin-top:5px;margin-bottom:5px;border-top:2px solid #FAA037;
}
/* 　一般画面系の表題   */
TD.tdHyodai4 {
	border-bottom:3px solid #CCCCCC;text-align:center;font-weight:bold;font-size:12pt;
}
TD.tdHyodai5 {
	text-align:center;font-weight:bold;font-size:12pt;
}
TD.tdHyodai6 {
	border-bottom:2px solid #CCCCCC;text-align:left;font-weight:bold;font-size:12pt;color:#999999;
}
TD.tdHyodai7 {
	border-bottom:2px solid #CCCCCC;text-align:left;font-size:12pt;
}
TD.tdHyodai8 {
	border-bottom:2px solid #CCCCCC;text-align:right;font-size:10pt;
}
/* 　スケジュール画面のテーブル   */
TD.tdSch1 {
	background-color:#F0ECE2;text-align:center;border:2px solid #C0C0C0;font-size:10pt;
}
TD.tdSch2 {
	background-color:#C4E1FF;text-align:center;border:2px solid #C0C0C0;font-size:10pt;
}
TD.tdSch3 {
	background-color:#FECDDA;text-align:center;border:2px solid #C0C0C0;font-size:10pt;
}
TD.tdSch4 {
	background-color:#F0ECE2;text-align:left;border:2px solid #C0C0C0;font-size:10pt;
}
TD.tdSch5 {
	background-color:#FFFBEC;text-align:left;border:2px solid #C0C0C0;font-size:10pt;
}
TD.tdSch6 {
	background-color:#F0ECE2;text-align:right;border-left:2px solid #C0C0C0;font-size:10pt;
}
TD.tdSch7 {
	background-color:#F0ECE2;text-align:right;border-left:2px solid #C0C0C0;border-bottom:2px solid #C0C0C0;font-size:10pt;
}
TD.tdSch8 {
	background-color:#FFDB8E;text-align:left;border:2px solid #C0C0C0;font-size:10pt;
}
TD.tdSch9 {
	background-color:#C9EF89;text-align:left;border:2px solid #C0C0C0;font-size:10pt;
}
/* 　相談画面のテーブル   */
TD.tdSodan1 {
	background-color:#FFCC66;text-align:center;border-right:2px solid #FFF;font-size:10pt;
}
TD.tdSodan2 {
	background-color:#DCD5B8;text-align:center;border-right:2px solid #FFF;font-size:10pt;
}
TD.tdSodan3 {
	background-color:#FAA037;text-align:center;font-size:10pt;
}
/* 　お知らせ画面のテーブル   */
TD.tdInfo1 {
	background-color:#F3DC94;text-align:left;border-bottom:2px solid #CC9900;border-right:2px solid #CC9900;font-size:12pt;
}
TD.tdInfo2 {
	background-color:#F1E2C7;text-align:left;border-bottom:2px solid #CC9900;border-right:2px solid #CC9900;font-size:12pt;
}
TD.tdInfo3 {
	background-color:#F0EAD0;text-align:left;border-bottom:2px solid #DCC51D;border-right:2px solid #DCC51D;font-size:12pt;
}
TD.tdInfo4 {
	text-align:left;border-bottom:1px dotted #FFFBEC;font-weight:bold;font-size:12pt;
}
/* 　会議室画面のテーブル   */
TD.tdKaigi1 { 
	background-color:#FFCC33;border-left:1px solid #FAA037;border-right:1px solid #FAA037;padding:5px 10px;font-size:10pt;
}
TD.tdKaigi2 {
	background-color:#FFE2A6;border-left:1px solid #FAA037;border-right:1px solid #FAA037;padding:5px 10px;font-size:10pt;
}
TD.tdKaigi3 {
	background-color:#FFFBEC;text-align:right;font-size:12pt;font-weight:bold;
}
TD.tdKaigi4 {
	background-color:#FFFBEC;text-align:left;font-size:12pt;font-weight:bold;
}
TD.tdKaigi5 {
	text-align:left;font-size:12pt;font-weight:bold;color:#006699;
}
/* 　メール画面のテーブル   */
TD.tdMale1 {
	background-color:#C52801;border-right:2px solid #FFF;font-size:10pt;text-align:center;color:#FFFFFF;
}
TD.tdMale2 {
	background-color:#C52801;font-size:10pt;text-align:center;color:#FFFFFF;
}
TD.tdMale3 {
	background-color:#333399;border-right:2px solid #FFF;font-size:10pt;text-align:center;color:#FFFFFF;
}
TD.tdMale4 {
	background-color:#333399;font-size:10pt;text-align:center;color:#FFFFFF;
}
TD.tdMale5 { 
	background-color:#EAEDF6;border-left:1px solid #333399;border-right:1px solid #333399;padding:5px 10px;font-size:10pt;
}
TD.tdMale6 {
	background-color:#FDEBE1;border-left:1px solid #C52801;border-right:1px solid #C52801;padding:5px 10px;font-size:10pt;
}
TD.tdMale7 {
	text-align:left;font-size:12pt;font-weight:bold;color:#333399;
}
TD.tdMale8 {
	text-align:left;font-size:12pt;font-weight:bold;color:#C52801;
}
TD.tdMale9 {
	background-color:#C6CEFD;text-align:center;border:1px solid #999999;font-size:10pt;
}
TD.tdMale10 {
	background-color:#EAEDF6;text-align:left;border:1px solid #999999;font-size:10pt;
}
TD.tdMale11 {
	background-color:#CCCCCC;text-align:left;border:1px solid #999999;font-size:10pt;
}
/* 　講習会画面のテーブル   */
TD.tdKosyu1 {
	background-color:#FFCC66;border-right:2px solid #FFF;font-size:10pt;text-align:center;
}
TD.tdKosyu2 {
	background-color:#FFCC66;font-size:10pt;text-align:center;
}
TD.tdKosyu3 {
	background-color:#BAE382;border-right:2px solid #FFF;font-size:10pt;text-align:center;
}
TD.tdKosyu4 {
	background-color:#BAE382;font-size:10pt;text-align:center;
}
TD.tdKosyu5 {
	background-color:#FFE784;border:1px solid #FAA037;border-left:20px solid #FAA037;padding:5px;color:#006699;font-size:14pt;font-weight:bold;
}
TD.tdKosyu6 {
	text-align:left;color:#006699;font-size:12pt;font-weight:bold;
}
TD.tdKosyu7 { 
	background-color:#EEFCD8;border-left:1px solid #8EC437;border-right:1px solid #8EC437;padding:5px 10px;font-size:10pt;
}
TD.tdKosyu8 {
	background-color:#D5E98F;border:1px solid #8EC437;border-left:20px solid #8EC437;padding:5px;color:#006699;font-size:14pt;font-weight:bold;
}
TD.tdKosyu9 {
	background-color:#FFCC66;text-align:center;border:1px solid #999999;font-size:10pt;
}
TD.tdKosyu10 {
	background-color:#FFFBEC;text-align:left;border:1px solid #999999;font-size:10pt;
}
/* 　職員プロフィール画面のテーブル   */
TD.tdProf1 {
	background-color:#E9DFC9;
}
TD.tdProf2 {
	background-color:#F0ECE2;border:1px solid #FFFFFF;
}
TD.tdProf3 {
	border-right:1px solid #FFF;text-align:left;font-size:12pt;font-weight: bold;line-height: 140%;
}
TD.tdProf4 {
	border-left:1px solid #FFF;text-align:right;font-size:8pt;
}
/* 　一般画面一覧表のテーブル   */
TD.tdIchiran1 {
	background-color:#FFFBEC;
}
TD.tdIchiran2 {
	text-align:center;border-right:2px solid #FFF;font-size:10pt;
}
TD.tdIchiran3 {
	background-color:#F0ECE2;text-align:left;font-size:10pt;
}
TD.tdIchiran4 {
	background-color:#F0ECE2;text-align:left;font-size:10pt;font-weight:bold;
}
TD.tdIchiran5 {
	background-color:#F0ECE2;text-align:left;font-size:12pt;
}
TD.tdIchiran6 {
	background-color:#F0ECE2;text-align:left;font-size:8pt;
}
TD.tdIchiran7 {
	text-align:left;border-right:2px solid #FFF;font-size:12pt;
}
TD.tdIchiran8 {
	background-color:#F0ECE2;text-align:center;font-size:10pt;
}
/* 　一般リンク   */
A.lnkKihon {
	color:#3366CC;font-size:10pt;TEXT-DECORATION: underline;
}
A.lnkKihon:visited {
	color:#3366CC;font-size:10pt;TEXT-DECORATION: underline;
}
A.lnkKihon:hover {
	color:#3366CC;font-size:10pt;TEXT-DECORATION: none;
}
A.lnkBold {
	color:#3366CC;font-size:12pt;TEXT-DECORATION: underline;
}
A.lnkBold:visited {
	color:#3366CC;font-size:12pt;TEXT-DECORATION: underline;
}
A.lnkBold:hover {
	color:#3366CC;font-size:12pt;TEXT-DECORATION: none;
}
/* 　赤字リンク   */
A.lnkRed {
	color:red;font-size:10pt;TEXT-DECORATION: underline;
}
A.lnkRed:visited {
	color:red;font-size:10pt;TEXT-DECORATION: underline;
}
A.lnkRed:hover {
	color:red;font-size:10pt;TEXT-DECORATION: none;
}
/* 　一般フォント   */
FONT.fntKihon {
	color:#000000;font-size:10pt;
}
FONT.fntKihonBold {
	color:#000000;font-size:10pt;font-weight:bold;
}
FONT.fntBold {
	color:#000000;font-size:12pt;font-weight:bold;
}
/* 　エラーメッセージ   */
FONT.warning { 
	color:red;font-size:10pt;
}
/* 　お知らせメッセージ   */
FONT.info { 
	color:navy;font-size:10pt;
}
/* 　表題フォント   */
FONT.fntHyodai {
	color:#999999;font-size:12pt;font-weight: bold;
}

