@charset "Shift_JIS";
/* CSS Document */

/* トップページ */
a {
	color:#333333;
	text-decoration:underline;
	}
a:hover {
	color:#333333;
	text-decoration:none;
	}

div#SWF {
	width:760px;
	height:250px;
	padding:38px 0 0;
	}
	div#SWF div.AbsFlash {
		position:absolute;
		width:760px;
		height:250px;
		margin:0;
		padding:0;
		z-index:1;
		}

div#Information {
	width:760px;
	background:#e6e6da;
	}
	div#Information div.Notification {
		width:760px;
		padding:15px 0;
		}
		div#Information div.Notification table {
			width:740px;
			margin:0 10px;
			}
			div#Information div.Notification table a {
				display:block;
				width:109px;
				height:26px;
				background:url("../img/common_bt_application.gif") top left no-repeat;
				}
				div#Information div.Notification table a:hover { background-position:bottom left; }
				div#Information div.Notification table a span { display:none; }


div#Contents div#TopMain {
	width:460px;
	background:#ffffff;
	float:left;
	}
	div#Contents div#TopMain a { text-decoration:underline; }
	div#Contents div#TopMain a:hover { text-decoration:none; }

	div#Contents div#TopMain table.TopNews {
		width:460px;
		}
		div#Contents div#TopMain table.TopNews th,
		div#Contents div#TopMain table.TopNews td {
			font-weight:normal;
			text-align:left;
			}
		div#Contents div#TopMain table.TopNews td.end {
			font-weight:normal;
			text-align:right;
			}
			div#Contents div#TopMain table.TopNews th div { margin:0 20px 7px 5px; text-align:left; }
			div#Contents div#TopMain table.TopNews td div { margin:0 0 7px; text-align:left; }
		div#Contents div#TopMain table.TopNews a:link,
		div#Contents div#TopMain table.TopNews a:visited { color:#FC643A; }
		div#Contents div#TopMain table.TopNews a:active,
		div#Contents div#TopMain table.TopNews a :hover{ color:#ff0000; }
			div#Contents div#TopMain table.TopNews td.end a:link,
			div#Contents div#TopMain table.TopNews td.end a:visited { color:#333333; }
			div#Contents div#TopMain table.TopNews td.end a:active,
			div#Contents div#TopMain table.TopNews td.end a :hover{ color:#333333; }


	div#Contents div#TopMain h4 {
		display:block;
		margin:0 0 12px;
		}
	div#Contents div#TopMain div.Tell {
		width:243px;
		float:left;
		text-align:left;
		}
	div#Contents div#TopMain div.Mobile {
		width:217px;
		float:left;
		text-align:left;
		}
		div#Contents div#TopMain div.Mobile span { color:#fc643a; }


div#Contents div#TopSubMenu {
	width:226px;
	float:right;
	}
	div#Contents div#TopSubMenu div.Banar {
		width:226px;
		margin:0 0 12px;
		}








