/*
//
// Style Sheet for Web-Site of Team TOKAI
//
//   Copyright(C) 2005-2006 T-PON (Seiji Tsuya) All Rights Reserved.
//
*/

/*
//----------------------------
// 各ページの共通Style
//----------------------------
*/

BODY {
  color: #000;
  background-color: #FCFCFF;

  /* スクロールバーの設定 */
  scrollbar-face-color: #FCFCFF;
  scrollbar-arrow-color: #C0C0FF;
  scrollbar-3dlight-color: #ECECFF;
  scrollbar-highlight-color: #FCFCFF;
  scrollbar-shadow-color: #FCFCFF;
  scrollbar-darkshadow-color: #C0C0FF;
  scrollbar-track-color: #ECECFF;
}

/* アンカーの設定 */
A {
  text-decoration: none;	/* リンクに下線を表示しない */
  outline-style: none		/* アウトラインを表示しない */
}

A:link {    text-decoration:none; color:#0000FF; }
A:visited { text-decoration:none; color:#0000FF; }
A:active {  text-decoration:none; color:#0000FF; }
A:hover {   text-decoration:none; color:#888800; }

/* ページ・タイトルのStyle */
.PageTitle {
  font-family: sans-serif;
  font-size: 200%;
  color: #0000FF;
}

/* フォームの色設定 */
textarea, input, select { background-color:#FCFCFF; }
.pushbtn { background-color:#E0E0FF; }


/*
//----------------------------
// コンテンツ・メニューのStyle
//----------------------------
*/

/* メニューボタンのStyle */
.ContentsMenuItem {
  background-color: #0080FF;
  padding-top: 2px;
  padding-bottom: 0px;
  padding-left: 16px;
  padding-right: 16px;
}

/* メニュー説明のStyle */
.ContentsMenuGuide {
  background-color: #E0E0FF;
  font-family: sans-serif;
  font-size: 90%;
  padding-top: 2px;
  padding-bottom: 0px;
  padding-left: 16px;
  padding-right: 16px;
}


/*
//----------------------------
// サイト説明のStyle
//----------------------------
*/

/* 説明項目 */
.AboutTitle {
  background-color: #0080FF;
  font-size: 100%;
  font-weight: bold;
  color: #FCFCFF;
  padding-top: 8px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
}

/* 説明項目 */
.AboutMessage {
  background-color: #FCFCFF;
  font-size: 90%;
  font-weight: normal;
  color: #333333;
  padding-top: 8px;
  padding-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
}

/* メンバー登録 */
.MemberRegist {
  background-color: #A0A0FF;
  font-size: 100%;
  font-weight: bold;
  font-weight: bold;
  color: #FCFCFF;
  padding-top: 8px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
}
A.MemberRegist:link {    text-decoration:none; color:#FCFCFF; }
A.MemberRegist:visited { text-decoration:none; color:#FCFCFF; }
A.MemberRegist:active {  text-decoration:none; color:#FCFCFF; }
A.MemberRegist:hover {   text-decoration:none; color:#0000FF; }


/*
//----------------------------
// 説明文／注意書きのStyle
//----------------------------
*/

/* 説明文 */
.NoticeText {
  font-size: 80%;
}

/* 注意書き */
.bbsNotice {
  font-family: sans-serif;
  font-size: 78%;
}


/*
//----------------------------
// リンクリストのStyle
//----------------------------
*/

/* リンク・タイトル */
.linklist-title {
  background-color: #0080FF;
  font-size: 100%;
  font-weight: bold;
  color: #FCFCFF;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  padding-right: 4px;
}
A.linklist-title:link {    text-decoration:none; color:#FCFCFF; }
A.linklist-title:visited { text-decoration:none; color:#FCFCFF; }
A.linklist-title:active {  text-decoration:none; color:#FCFCFF; }
A.linklist-title:hover {   text-decoration:none; color:#FFFF00; }

/* リンク目次 */
.linklist-index {
  background-color: #E0E0FF;
  color: #0000FF;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
}
A.linklist-index:link {    text-decoration:none; color:#0000FF; font-size: 90%; }
A.linklist-index:visited { text-decoration:none; color:#0000FF; font-size: 90%; }
A.linklist-index:active {  text-decoration:none; color:#0000FF; font-size: 90%; }
A.linklist-index:hover {   text-decoration:none; color:#888800; font-size: 90%; }

/* バナー・セル */
.linklist-banner {
  background-color: #F0F0FF;
  text-align: center;
  padding-top: 4px;
  padding-bottom: 0px;
  padding-left: 8px;
  padding-right: 0px;
}

/* リンク説明・セル */
.linklist-guide {
  background-color: #E0E0FF;
  font-size: 90%;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 4px;
}

/* リンク補足説明 */
.linklist-note {
  background-color: #0080FF;
  font-size: 70%;
  color: #FCFCFF;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  padding-right: 4px;
}

/* 相互リンク表記用 */
.linklist-mutual {
  font-size: 70%;
  color: #505050;
}


/*
//----------------------------
// フォームメールのStyle
//----------------------------
*/

/* フォームメール・タイトル */
.MailTitle {
  font-family: sans-serif;
  font-size: 150%;
  color: #0000FF;
}

/* フォームメール・入力項目 */
.MailItem {
  background-color: #0080FF;
  font-size: 10pt;
  color: #FFFFFF;
  padding-top: 4px;
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
}

/* フォームメール・入力エリア */
.MailValue {
  background-color: #E0E0FF;
  font-size: 10pt;
  color: #000000;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
}

/* フォームメール・CheckBox */
.CcMailCheck { background-color: #E0E0FF; }

/* フォームメール・エラータイトル */
.MailError {
  font-family: sans-serif;
  font-size: 120%;
  color: #EE0000;
}

