@charset "utf-8";


/*全体の設定
---------------------------------------------------------------------------*/
body {
	color: #666;	/*全体の文字色*/
	margin: 0px;
	padding: 0px;
	font: 15px/1.5 "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";/*文字サイズ・行間・フォント設定*/
	background: #FFF;	/*背景色*/
	background-image: url(http://www.chutetsu-bus.co.jp/img/bg3.gif);
	background-repeat:repeat-y
}



table{
	font-size: 15px;
}
 

div {display: inline-block; _display: inline;} /*div要素を改行させない*/




/*リンク（全般）設定
---------------------------------------------------------------------------*/

A{text-decoration:none;}
A:link{color:"#CC0000";}
A:visited{color:"#993333";}
A:active{color:"#F0D810";}
 
A:hover{
	background-color:"#ffe595";
}


/*文中の文字を囲む*/
.kakomu{
	padding:2px 6px; /* 枠と文字の空間 */
	margin:0 2px; /* 枠の外の空間 */
	background-color:#ffffff; /* 枠の背景色 */
	border:1px solid #ff0000; /* 枠の線の太さ・種類・色 */
	border-radius:2px; /* 枠の角を丸くする */
	font-family:inherit; /* フォントの種類を継承する */
	font-size:1em;	/* フォントの大きさ */
}


/*ブロック要素をインデントする(左を空ける)*/
.PaddingFrame {
  padding:5px 0px 5px 20px;
}


/*2行目以降をインデントする*/
.indent {
  padding-left: 1em;
  text-indent: -1em;
}

/*赤枠をつける*/
.flame_red {
border: 1px solid #FF0000;
padding: 0.5em;
width: 80%;
}


/*赤枠二重線をつける*/
.flame_red2 {
    padding: 0.5em 1em;
    margin: 2em 0;
    border: double 3px #ff0000;
}
.flame_red2 p {
    margin: 0; 
    padding: 0;
}

/*黄のアンダーライン*/
.under1 {
  border-bottom: solid 2px #FFE500;
}

/* 記事の周りに少しだけ余白 */
p.yohaku{
    margin: 0.5rem 0.5rem; /* 枠の外の余白 */
    padding: 0.5rem 0.5rem; /* 枠の中から文字までの余白 */
	line-height: 1.5em; /* 行の高さを実数値＋単位(em)で指定する */
}
