﻿@charset "utf-8";
@import "/css/common.css";
/*==================================================================*/

/* hansen css */

/*==================================================================*/

#hansen{margin:0 auto;}

#hansen h1.title{margin:0 auto;padding:0;}

/* サブメニュー */
#hansen submenu{border:1px solid #000;}

/* clear hack */
#hansen #top-contents{zoom:1;}
#hansen #top-contents:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

/* block */
#hansen .block{margin:0 auto 2em;width:660px;}
#hansen .block p{margin:0 auto 1.5em;font-size:1.2em;}


/* 経緯 */
/* ---------------------------------------------------------------- */

/* 経緯:施設　枠 */
#hansen .block .history,#hansen .block #shisetsu *{margin:0;padding:0;}

#hansen .block .history,#hansen .block #shisetsu{margin:0 auto;width:663px;}

#hansen .block .history h2,#hansen .block #shisetsu h2{margin:0 auto 1em;}


/* 年度 */
#hansen .block .history p.year{
	margin:0;
	padding:0;
	font-family:"メイリオ",Meiryo,Osaka,"MS P Gothic","ＭＳ Ｐゴシック",Verdana,Chicago,sans-serif;
	font-size:3em;
	color:#3da2da;
	line-height:1;
}

#hansen .block .history table,#hansen .block .history th,#hansen .block .history td{
	margin:0 auto;
	border:1px solid #acacac;
	border-collapse:collapse;
}
#hansen .block .history table{margin-bottom:1em;width:610px;}
#hansen .block .history th{
	padding:0.5em 0;
	width:86px;
	background:url('../image/th_back.gif') no-repeat 0 bottom;
}
#hansen .block .history td{
	padding:0.5em;
	width:520px;
}

/* 写真：右寄せ */
#hansen .block .history td img{float:right;padding-left:0.4em;}

/* 写真：右寄せなし */
#hansen .block .history td img.other-img{float:none;padding-left:0.4em;vertical-align:bottom;}


/* 施設名 */
/* ---------------------------------------------------------------- */

/* 施設　表 */

#hansen .block #shisetsu table,#hansen .block #shisetsu th,#hansen .block #shisetsu td{
	margin:0 auto;
	border:1px solid #acacac;
	border-collapse:collapse;
}

#hansen .block #shisetsu table{margin-bottom:1em;width:610px;}
#hansen .block #shisetsu th{
	padding:0.5em 0;
	width:86px;
	background:url('../image/th_hansen_back.gif') no-repeat 0 bottom;
}
#hansen .block #shisetsu td{
	padding:0.5em;
	width:520px;
}

#hansen .block #shisetsu tr.odd td{background:#fff6ed;}

/* 人数 */
#hansen .block #shisetsu td.number{text-align:right;width:80px;}

/* 施設名 */
#hansen .block #shisetsu td.name{width:150px;text-align:center;}

/* tel */
#hansen .block #shisetsu td.tel-no{width:150px;text-align:center;}

/* 住所 */
#hansen .block #shisetsu td.add{width:250px;}

/* 合計欄 */
#hansen .block #shisetsu td.sum{background:#efefef;color:#fe7800;font-weight:bold;}


/* 福井県人 */
/* ---------------------------------------------------------------- */
#hansen .block #shisetsu dl *{margin:0;padding:0;}
#hansen .block #shisetsu dl{margin:2em auto;width:610px;background:#f0f0f0;border:1px solid #acacac;}

#hansen .block #shisetsu dt{float:left;width:186px;}
#hansen .block #shisetsu dt img{vertical-align:bottom;}

#hansen .block #shisetsu dd{float:right;width:400px;font-size:1.5em;padding-top:8px;}

/* clear hack */
#hansen .block #shisetsu dl{zoom:1;}
#hansen .block #shisetsu dl:after{content:".";clear:both;height:0;display:block;visibility:hidden;}




/* -------------------------------------------- */
/* ページ内リンクsubmenu */
/* -------------------------------------------- */

#submenu-year{margin:0 auto;padding:0;text-align:center;width:600px;font-size:1.0em;}
#submenu-year ul{
	margin:0 0 2em;
	padding:0;
	list-style-type:none;
}
#submenu-year li{
	margin:0;
	padding:2px 5px 2px 10px;
	display:inline;
	background:url('/common_img/sideline.gif') no-repeat 0 2px;
}
