@charset "utf-8";


/* ヘッダー
------------------------------------------------------------------------------- */
.hdArea{
	width:100%;
	min-height:1%;
	margin:0 0 5px;
	padding:7px 0 8px;
	background:none;
	border-top:3px solid #ed1a3d;
	border-bottom:1px solid #ccc;
	clear:both;
}
* html .hdArea{ height:1%; }
.hd{
	width:740px;
	min-height:1%;
	margin:0 auto;
	padding:0;
	clear:both;
}
.hdArea:after,
.hd:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	line-height:0; 
	visibility:hidden;
}

.hd p{
	margin:0;
	padding:0;
	float:left;
}
.hd p.logo{
	width:auto;
	height:auto;
	float:right;
}

hr{ display:none; }




/* パンくずリスト
------------------------------------------------------------------------------- */
.container .topicPath{ width:730px; margin:0 auto 10px; background:none; }


/* メイン
------------------------------------------------------------------------------- */
.container{
	width:740px;
}

.section h2.txt{
	background-image:url(../images/bk_h2_740px.gif);
}

/* 地図 */
.section #map{
	width:738px;
	height:478px;
	margin:0 auto 20px;
	border:1px solid #ccc;
}

/* 表組み */
.ten_koumoku table{ width:100%; margin:0 auto 20px; background-color:#d9d9d9; }
.ten_koumoku th{
	padding:3px 5px;
	background-color:#f0f0f0;
	border:1px solid #fff;
	text-align:left;
	vertical-align:top;
}
.ten_koumoku td{
	padding:3px 10px;
	background-color:#fff;
	line-height:1.3;
}

/* ボタン */
#btn{
	width:364px;
	margin:0 auto 40px;
	clear:both;
}
#btn p{
	padding:0 10px;	
	float:left;
}

#btn p a{
	width:162px;
	height:28px;
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}
#btn p a span{ display:none; }
#btn p a:link, #btn p a:visited{ background-position:left top; }
#btn p a:hover, #btn p a:active{ background-position:left bottom; }

#btn p.btn_print a{ background-image:url(../images/btn_print.gif); }
#btn p.btn_close a{ background-image:url(../images/btn_close.gif); }

@media print{
	* html #btn{ display:none; }
}




/* ページトップ
------------------------------------------------------------------------------- */
.container p.pagetop{ margin-bottom:0; }
