@charset "utf-8";

/* ホーム用 追加スタイル */

/* ---------------------------------------------------------------- */

body {
	background-color: white;
}

/* -- */

#block-TOP {
	background: black url(../images/bg_home.gif) repeat-x left bottom;
	padding-bottom: 25px;
}

#header {
	background-image: none;
	background-color: transparent;
	height: 90px;
	overflow: hidden;
}

#gNavi {
	right: 15px;
	position: absolute;
}

/* -- */

#newsArea {
	margin-right: 23px;
	margin-bottom: 25px;
	margin-left: 23px;
}

#newsArea #newsBlog {
	
}

#newsArea #newsBlog table {
	
}

#newsArea #newsBlog table th {
	font-size: 75%;
	padding: 5px 10px 5px 0;
}

#newsArea #newsBlog table td {
	font-size: 75%;
	padding: 5px 10px 5px 0;
}

#newsArea #newsGallery {
	display: none;
}

/* -- */

#linkArea {
	margin: 5px 23px 23px;
}

#linkArea table {
	margin-bottom: 15px;
	height: 250px;
}

#linkArea table th {
	font-size: 75%;
	padding: 5px 10px 5px 0;
	color: white;
}

#linkArea table td {
	font-size: 75%;
	color: black;
	padding: 5px 10px 5px 0;
}

#linkArea table td a {
	color: black;
}

#linkArea table td a:hover {
	color: orange;
}

/* -- */

#footer {
	background-color: transparent;
}

#footer address {
	color: black;
}