@charset "utf-8";

/* ----------------------------------------
 * ファイル名：switch-bk.css
 * 用途：黒背景用スタイル
 * ---------------------------------------- */
body {
	background-color: #000;
	color:#FFF;
}
a:link {
	color:#FF0;
}
a:hover,
a:focus {
	color:#FFF;
}
/*----------
 * ヘッダー
 *----------*/
#supportNav li a {
	color: #FF0;
	text-decoration: none;
}
#supportNav li a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
/* 検索など */
#upDateLast {
	line-height: 15px;
        float: right;
}
/* 目的別ナビゲーション */
#topglNav ul li {
	background: none;
}
#topglNav ul li span a {
	color:#FF0;
	text-decoration: none;
}
#topglNav ul li span a:hover {
	color: #FFF;
}
/* 新着情報 */
#main #topixList {
	margin-bottom: 20px;
	border: 1px solid #CCC;
	padding-bottom: 15px;
}
/* 背景切り替え時 */
#cateTop .menuSangyou #beta #clNav h3 {
	color:#333;
}
input,
textarea {
	background:#000;
	color:#FF0;
	border-color:#FF0;
}
#entryBody h2 {
	background-image:none;
	border:solid 1px #FFF;
	color:#FFF;
}
#mainVisual p {
	background-color:#000;
	color:#FFF;
}
#topAside #townInfo dl dd table #townJinko th,
#topAside #townInfo dl dd table #townJinko td,
#topAside #townInfo dl dd table #townDansei th,
#topAside #townInfo dl dd table #townDansei td,
#topAside #townInfo dl dd table #townJosei th,
#topAside #townInfo dl dd table #townJosei td,
#topAside #townInfo dl dd table #townSetai th,
#topAside #townInfo dl dd table #townSetai td {
	background: none;
	color:#FFF;
}
#cateTop #alpha h2 {
	border:#FFF;
	color:#FFF;
	background: #000 url(none);
}
#cateTop .menuSangyou #alpha h2 {
	border: 1px solid #FFF;
	color: #FFF;
	background: #000 url(none);
}
body#cateTop #contents #alpha #entryBody h2 {
	border: 1px solid #FFF;
	color: #FFF;
	background: #000 url(none);
}