@charset "Shift_JIS";

/*----------------------------------------------------------------------------

	--- INDEX ---
	[0] index.html
	[1] list.html
	[2] dedama.html
	[3] com_list.html
	[4] detail.html

----------------------------------------------------------------------------*/


/*	[0] index.html
----------------------------------------------------------------------------*/

#lead{
	width:100%;
	height:176px;
	overflow:visible;
	background:url(../hall-search/img/mainImg.jpg) top right no-repeat;
	margin-bottom:30px;
}
#lead #h2_searchHall{
	width:156px;
	height:32px;
	background:url(../hall-search/img/h2_hallSearch.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:15px;
}
#lead strong{
	display:block;
	width:265px;
	height:17px;
	background:url(../hall-search/img/m_omiseno.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
}
table.form{
	margin-left:20px;
	/*\*/
	margin:0 auto;
	/**/
}
.form th{
	height:25px;
	text-align:left;
	text-indent:35px;
	background:#CCB7A4 url(../common/i_searchHall.gif) no-repeat;
}
.form td{
	background:whitesmoke;
	padding:4px 10px;
}
.form .K{
	background:peachpuff;
	text-align:center;
}
.form .submit{
	padding:6px;
	text-align:center;
	background:#FFFFFF url(../common/dot.gif) bottom repeat-x;
}


/*	[1] list.html
----------------------------------------------------------------------------*/

#h2_searchHall{
	width:156px;
	height:32px;
	background:url(../hall-search/img/h2_hallSearch.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:15px;
}

#sReport{
	padding:10px;
	background:linen;
	border:1px dotted gray;
	margin-bottom:15px;
}
#sReport b{
	color:tomato;
	font-weight:bold;
}

#icons{
	display:block;
	float:right;
	margin-bottom:5px;
}
#icons dt,#icons dd{
	display:inline;
	font-size:84%;
}
#icons img{
	margin-right:5px;
	vertical-align:middle;
}

#sResult table{
	margin-left:20px;
	/*\*/
	margin:0 auto;
	/**/
}
#sResult th{
	height:25px;
	text-align:left;
	text-indent:35px;
	background:#CCB7A4 url(../common/i_searchHall.gif) no-repeat;
}
#sResult .utility b{
	color:tomato;
}
#sResult .divide{
	height:1px !important;
	background:url(../common/dot.gif) repeat-x;
}
#sResult .hall{
	padding:1px;
	background:whitesmoke;
}
#sResult .adrs{
	font-size:83%;
	padding:1px;
	background:whitesmoke;
}
#sResult .icon{
	padding:1px;
	background:whitesmoke;
}
#sResult img{
	vertical-align:middle;
}

/*	[2] dedama.html
----------------------------------------------------------------------------*/

#leadDedama{
	width:100%;
	height:176px;
	overflow:visible;
	background:url(../hall-search/img/dedamaImg.jpg) top right no-repeat;
	margin-bottom:30px;
}
#leadDedama h2{
	width:134px;
	height:31px;
	background:url(../hall-search/img/h2_dedama.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:25px;
}
#leadDedama strong{
	display:block;
	width:221px;
	height:17px;
	background:url(../hall-search/img/m_kininaru.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
}

#dedamaSearch table{
	margin-left:20px;
	/*\*/
	margin:0 auto;
	/**/
}
#dedamaSearch .K{
	width:12%;
	white-space:nowrap;
}
#dedamaSearch td.V td{
	padding:1px;
	width:16%;
	font-size:84%;
	white-space:nowrap;
}
#dedamaSearch #search_area0,
#dedamaSearch #search_area1,
#dedamaSearch #search_area2,
#dedamaSearch #search_area3,
#dedamaSearch #search_area4,
#dedamaSearch #search_area5,
#dedamaSearch #search_area6,
#dedamaSearch #search_area7,
#dedamaSearch #search_area8
{
	display:none;
}
#dedamaSearch .subTable{
	margin:10px 0 0 0;
}
#dedamaSearch .subTable .K{
	background:gainsboro;
}
#dedamaSearch .subTable .V{
	width:70% !important;
	padding-left:20px;
}



/*	[3] com_list.html
----------------------------------------------------------------------------*/

#h2_dedama{
	width:134px;
	height:31px;
	background:url(../hall-search/img/h2_dedama.gif) no-repeat !important;
	text-indent:-9999px;
	margin-bottom:25px;
}

#comListReport{
	padding:10px;
	background:linen;
	border:1px dotted gray;
	margin-bottom:15px;
}
#comListReport b{
	color:tomato;
	font-weight:bold;
}

#comList table{
	margin-left:20px;
	/*\*/
	margin:0 auto;
	/**/
}
#comList th{
	height:25px;
	text-align:left;
	text-indent:35px;
	background:#CCB7A4 url(../common/i_searchHall.gif) no-repeat;
}
#comList .utility b{
	color:tomato;
}
#comList .label td{
	padding:1px;
	white-space:nowrap;
	font-size:84%;
	text-align:center;
	background:gray;
	color:#FFFFFF;
}
#comList td{
	padding:2px;
	background:whitesmoke;
}
#comList .divide{
	height:1px !important;
	background:url(../common/dot.gif) repeat-x;
}


/*	[4] detail.html
----------------------------------------------------------------------------*/

#h2_detail{
		width:576px;
		height:203px;
		background:url(../hall-search/img/img_detail.jpg) no-repeat !important;
		margin-bottom:25px;
	}
	#h2_detail h2,#h2_detail strong{
		display:none;
	}
	#h2_detail p{
		padding-top:128px;
	}

#detail table{
	margin-left:20px;
	/*\*/
	margin:0 auto;
	/**/
}
#detail th{
	height:25px;
	text-align:left;
	text-indent:35px;
	background:#CCB7A4 url(../common/i_searchHall.gif) no-repeat;
}
#detail td table{
	margin:0;
}







