/*背景と背景画像*/
body		{
		  background-image: url(../images/back01.gif);
		  background-color: #c0c0c0;
		}

/*リンク*/
a		{ color : blue;
		  font-weight: bold; }
a:hover		{ color : red;
		  font-weight: bold; }
.backtomain	{ text-align: left; }

/*強調表示*/
.attend01	{
		  text-decoration: underline;
		}
.attend02	{ font-weight : bold; }
.attend03	{ text-decoration: underline;
		  color: #FF0000; }

/*メイン部分の枠*/
.mainborder	{ width: 700px;
		  padding: 3px;
		  padding-left: 20px;
		  background-color: #FFFFFF;
		  border-style: solid;
		  border-width: 1px;
		  border-left-width: 20px;
		  border-color: #FFFFFF;
		  border-left-color: #FF0000; 
		  color: #000000; 
		}

/*タイトル部分の枠*/
.titleborder	{ width: 650px;
		  padding : 3px;
		  background-color: #006600;
		  border-style: solid;
		  border-width: 1px;
		  border-color: #006600;
		  color: #FFFFFF;
		  font: bold 120%;
		  text-align: center;
		}

/*タイトル更新日時部分*/
.titledate	{ width: 650px;
		  padding: 3px;
		  background-color: #006600;
		  border-style: solid;
		  border-width: 1px;
		  border-color: #006600;
		  border-bottom-width: 0px;
		  color: #FFFFFF;
		  font: bold 120%;
		  text-align: right;
		}

/*本文インデント*/
.maintext	{ text-indent: 1em; }

/*タイトル部分（ネスケ向改良、16.9.3）*/
.title01	{ color: #ffffff;
		  font-weight: bold;
		  border: 5px solid #006600;
		  background-color: #006600;
		  text-align: center;
		}

/*リムジンタイトル(17.1.20)*/
.limtitle 	{ border: 2px solid #ff9999;
		  font-size: 100%;
		  font-weight: bold;
		  background-color: #ff9999;
		  text-align: left; }

/*リムジン時刻表背景色*/
.limtr01	{ background-color: #FFFFFF; }
.limtr02	{ background-color: #FFFF99; }
.limtr03	{ background-color: #ffcc66; }

/*行間*/
.line_hi	{ line-height: 150%; }

/*赤下線強調*/
.r_ul		{ font-weight: bold;
		  border-bottom: 2px solid #ff0000;
		}
