@charset "utf-8";

/* #accessmap
--------------------------------------------------- */
#main #blist ul.pageLink {
	margin: 30px 0 0 0px !important;
}
#main #blist ul.pageLink li{
	margin: 0 0 0 10px;
	padding: 0 0 0 15px;
	float: left;
	font-size: 0.75em;
	background: url(../img/icon_text02.gif) no-repeat left center;
}

#main #blist ul.pageLink li.bline01{
	margin:0;
}

body.bList01 #main #blist ul.pageLink li.bline01,
body.bList02 #main #blist ul.pageLink li.bline02,
body.bList03 #main #blist ul.pageLink li.bline03,
body.bList04 #main #blist ul.pageLink li.bline04,
body.blistTop #main #blist ul.pageLink li.blineTop{
	font-weight: bold;
	color: #274E74;
}

body.bList01 #main #blist ul.pageLink li.bline01 a,
body.bList02 #main #blist ul.pageLink li.bline02 a,
body.bList03 #main #blist ul.pageLink li.bline03 a,
body.bList04 #main #blist ul.pageLink li.bline04 a,
body.blistTop #main #blist ul.pageLink li.blineTop a{
	text-decoration: none;
}



#main #blist table{
	width: 99%;
	margin: 25px 0 0 1px;
	border: 1px solid #e8e8e8;
	clear: both;
}


#main #blist table th{
	padding: 5px;
	font-size: 0.75em;
	font-weight: bold;
	text-align: left;
	border: 1px solid #e8e8e8;
	background: #F7F7F7;
}

#main #blist table th.start{
	width: 7em;
}
#main #blist table th.name{
	width: 11em;
}
#main #blist table th.place{
	width: 4em;
}
#main #blist table th.structure{
	width: 3em;
}
#main #blist table th.scale{
	width: 2.5em;
}
#main #blist table th.square{
	width: 3em;
}
#main #blist table th.architect{
	width: auto;
}

#main #blist table td{
	padding: 5px;
	font-size: 0.75em;
	border: 1px solid #e8e8e8;
	background :#FAFAFA;
}

#main #blist table td.month{
	text-align:right;
}

.none{
	text-align: center;
}

