@charset "shift_jis";

/*----ブラウザの初期化----*/

* {
	margin: 0px;
	}

/*----Page Common----*/
body {
		color:#595959;
		background-color:#C90807;
		font-size: 14px;
		font:Verdana,Arial,Osaka,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
		font-family:Verdana,Arial,Osaka,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
		line-height:130%;
		text-align:center;

		}



		/*----List Format----*/
ul {
		list-style-type:none;
		margin-left:0;
		padding-left: 0;
		}

		/*----Image Format----*/
img {
		border: 0;
		}
a img {
		border:none;
		}

h1 {
		float: left;

		}


#containar {
		width: 780px;
		margin-top: 10px;
		margin-left: auto;
		margin-right: auto;
		text-align:left;
		}

#header {
		width: 780px;
		padding-left: 10px;
		text-align:left;
		}		
		
		/* ----グローバルナビ----*/
#global-nav {
		float: left;
		color:#ffffff;
		font-size:11px;
		text-align:right;
		padding-top: 10px;
		width: 500px;

		}

#global-nav a {

		color:#ffffff;

		}


		/*----メインボックス----*/	
#layout {
		clear: both;
		width:780px;
		text-align:left;
		}

#layout td {
 		vertical-align:top;

		}

		/*----サブナビゲーション----*/	

#leftbg {
		background: #ffffff url(../img/left_bg.jpg) repeat-y;
		width:10px;
		}

#rightbg {
		background: #ffffff url(../img/right_bg.jpg) repeat-y;
		width:10px;
		}

#leftbox {
		background: #ffffff url(../img/side_bg.gif) repeat-y;
		width:165px;
		padding-top: 10px;
		padding-left: 8px;
		padding-bottom: 20px;
		text-align:left;
		}

		/*----メインコンテンツ----*/
#rightbox {
		background: #ffffff;
		width:595px;
		padding-top: 9px;
		padding-left: 10px;
		padding-bottom: 20px;
		text-align:left;
		}


		/*----フッター部分----*/
#footer {
		background: #CA0504 url(../img/bottom_bg.jpg) repeat-y;
		margin-bottom:11px;
		padding-top: 5px;
		width:780px;
		text-align:right;
		}


