@charset "Shift-JIS";

/* ================================================================================= */
/* Print                                                                             */
/* ================================================================================= */


/* 基本設定
******************************************************************************************** */

body {
	color: #000000;
	background-image: none;
	position: relative;
}
#wrapper {
	background-image: none;
	margin: -10;
}
.noprint {
	display: none;
}


/* リンク文字設定
******************************************************************************************** */



/* 文字設定
******************************************************************************************** */



/* ヘッダー設定
******************************************************************************************** */

#header {
	background-image: none;
	height: 75px;
}
.logo {
	top: 10px;
}
#subNavi {
	display: none;
}
#header .line {
	background-image: none;
	border-bottom: 2px solid #666666;
	top: 55px;
}



/* グローバルナビ設定
******************************************************************************************** */

#globalNavi {
	display: none;
}



/* メインエリア設定
******************************************************************************************** */

ul.explanation {
	background-image: none;
	margin-left: 2em;
	list-style-type: circle;
}
ul.explanation li {
	background-image: none;
	padding-left: 0;
}
ul.explanation ul {
	margin-left: 2em;
}
ul.explanation ul li {
	background-image: none;
	padding-left: 0;
	list-style-type: disc;
}



/* フッター設定
******************************************************************************************** */

#footer {
	background-image: none;
	border-top: 2px solid #666666;
	margin-top: 30px;
}
#footer .blank30 {
	height: 10px;
}
.attention {
	padding-left: 0;
	background-image: none;
}
.copyright {
	background-image: none;
}



/* 選択条件表示エリア設定
******************************************************************************************** */

#statusBox{
	display: none;
}



/* 追加条件選択エリア設定
******************************************************************************************** */

#postscript {
	display: none;
}
#block {
	display: none;
}



/* トップページ・検索メニューページ設定
******************************************************************************************** */

#title {
	background-image: none;
}
.waku_bottom {
	background-image: none;
}
#title h2 {
	background-image: none;
}
#globalNavi_night {
	position: absolute;
	left: 0px;
}



/* このサイトについて設定
******************************************************************************************** */
ul.pageindex {
	display: none;
}



/* 東京地図エリア設定
******************************************************************************************** */
.bo_l {
	border-left: 1px solid #aaaaaa;
}
.bo_r {
	border-right: 1px solid #aaaaaa;
}
.bo_t {
	border-top: 1px solid #aaaaaa;
}
.bo_b {
	border-bottom: 1px solid #aaaaaa;
}
.bo_all {
	border: 1px solid #aaaaaa;
}
.bo_all a img.townname {
	display: inline;
}
#map_tokyo a {
	display: inline;
	height: auto;
}
.town dd hr.hide {
	position: relative;
	left: 0px;
	clear: both;
	display: block;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #aaaaaa;
	height: 1px;
}



/* タブ切替エリア設定
******************************************************************************************** */




/* 検索条件チェックエリア
******************************************************************************************** */

.tabbody ul.check li {
	list-style-type: disc;
	padding: 1px 0; /* for windows IE */
	margin-left: 20px;
}
.tabbody ul.check li a,
.language td a,
.town td a {
	background-image: none;
	padding: 0;
}
.tabbody ul.check li a.on,
.language td a.on,
.town td a.on {
	background-image: none;
	padding: 0;
}
.language td a,
.town td a {
	margin-right: 10px;
}



/* 検索結果詳細ページ
******************************************************************************************** */

.flash {
	page-break-after: always;
}
ul.anchor {
	display: none;
}
.detail th {
	border-bottom: 1px solid #666666;
	border-right: 1px solid #999999;
}
.detail td {
	border-bottom: 1px solid #666666;
}
.detail ul li {
	margin-left: 1em;
	background-image: none;
	padding-left: 0;
	list-style-type: disc;
}
.dashed td,.dashed th {
	border-bottom: 1px dashed #dddddd ! important;
}
table.eigyou {
	border-top: 1px solid #666666;
}
.no_bottom td,
.no_bottom th {
	border-bottom: none;
}



/* 解説ポップアップ設定
******************************************************************************************** */

a.kaisetsu {
	color: #000000 ! important;
}
a:hover.kaisetsu {
	text-decoration: none ! important;
}
a:active.kaisetsu {
	text-decoration: none ! important;
}
.kaisetsu {
	background-color: transparent;
}



/* その他
******************************************************************************************** */

.pageNavi {
	display: none;
}



/* ブランク設定
******************************************************************************************** */
.blank10{
	clear: both;
	height: 10px;
	font-size: 0;
	line-height: 0;
}
.blank15{
	clear: both;
	height: 15px;
	font-size: 0;
	line-height: 0;
}
.blank30{
	clear: both;
	height: 30px;
	font-size: 0;
	line-height: 0;
}
.blank50{
	clear: both;
	height: 50px;
	font-size: 0;
	line-height: 0;
}
.blank60{
	clear: both;
	height: 60px;
	font-size: 0;
	line-height: 0;
}
.blank100{
	clear: both;
	height: 100px;
	font-size: 0;
	line-height: 0;
}
.blank200{
	clear: both;
	height: 200px;
	font-size: 0;
	line-height: 0;
}
.blank300{
	clear: both;
	height: 300px;
	font-size: 0;
	line-height: 0;
}

/*
	background-color: #ff0000;
*/
