/* .pkg class wraps enclosing block element around inner floated elements */.pkg:after {    content: " ";    display: block;    visibility: hidden;    clear: both;    height: 0.1px;    font-size: 0.1em;    line-height: 0;}* html .pkg { display: inline-block; }/* no ie mac \*/* html .pkg { height: 1%; }.pkg { display: block; }/* */body{	text-align: center;	margin: 0px auto;	margin-top: 0px;	font-family: "Hiragino Kaku Gothic Pro W3", "Osaka", sans-serif, "MS Gothic", verdana, arial;	font-size: 12px;	/*background-color:#f3f1f3;*/	line-height: 1.5em;	color: #333;	background: #fcfafc;}#container, #container0{	position: relative;	margin: 0 auto; /* center on everything else */	width: 820px;	text-align: left;}#container{background-color: #fff;}#container0{background: #f6f4f6 url() 0px no-repeat;height: 680px;display: block;	color: #fff;}#container-inner { position: static; width: auto; }/*//////////　バナー部分　//////////*/#banner { position: relative;float: left;width: 620px;	margin-top: 10px}#banner-inner { position: static; }h1#banner-header, h1#banner-header0{	text-indent: -9999px;	margin: 0px;	padding: 0px 0px 10px 0px;	color: #666;	font-size: 30px;	font-weight: normal;	line-height: 1em;	display: block;}h1#banner-header a, h1#banner-header0 a{display: block;width: 180px;heigth: 100%;height: 40px;}h1#banner-header{background: url(../img_folder/logo.gif) 10px 10px no-repeat;}h1#banner-header0{background: url(../img_folder/logo0.gif) 10px 10px no-repeat;}/*//////////　ページ本体部分　//////////*/#pagebody {width: 820px;margin-top:90px;padding-top:25px;position: relative;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}#pagebody-inner{position: static;width: 800px;text-align: left;margin: 0px auto;padding-bottom: 20px;}#pagebody-inner-onecolumn{position: static;width: 780px;text-align: left;margin: 0px 20px;}#pageTitle{ text-indent: 10px;}/*//////////　ページ本体内部分　//////////*/#alpha, #beta{	display: inline; /* ie win bugfix */	position: relative;	float: right;	min-height: 1px;	/*border: 1px solid #666;*/}#alpha-inner, #beta-inner{	position: static;	text-align: left;}/*//////////　ページ本体左分　//////////*/#beta{	width: 210px;	margin: 0px 5px 0px 0px;	text-align: left;}#beta-inner{	width: 200px;	margin: 0px auto;	padding: 0px auto;}#sideNavi{	position: fixed;	min-height: 1px;}#sideNavi-inner{	position: static;	text-align: left;	overflow: hidden;	width: 100%;}/*//////////　ページ本体右分　//////////*/#alpha{	width: 580px;	margin: 0 0 0 0px;	border-left: 1px solid #ddd;	text-align: center;}#alpha-inner{	width: 540px;	margin: 0px auto;	padding: 0px auto;}/*//////////　フッター　//////////*/#footer{	border-top:1px solid #ddd;	position: static;	clear:both;	display: block;	font-size: 10px;	/*background: # url(../img_folder/footer-bg.gif) 0px center repeat-x*/;	width: 820px;	text-align: center;	margin: 0px auto;}#footer{	margin: 0px auto;	width: 810px;	text-align: left;	line-height: 12px;	border-top:1px solid #ddd;	padding-top: 10px;	padding-bottom: 10px;}/*////////////////////　ページ内容　////////////////////*//*//////////　ページタイトル　//////////*/h3.pageSubTitle{	height: 25px;	font-size:18px;	margin: 0px 0px 20px 0px;}hr{ width: 100%;border: 1px solid #ddd;margin-bottom: 20px;}/*//////////　記事　//////////*/.entry{	margin-bottom: 40px;	display: block;}.entry p{ margin: 0px 0px 0px 0px;}.entry-body{	margin: 0px 0px 25px 0px;}.entry-date2{	margin: 0px 0px 5px 0px;	/*border: 1px solid #666;*/	line-height:15px	height: 15px;	text-indent: 15px;	background: /*#f3f1f3*/ url(../img_folder/entry-date.gif) 0px center no-repeat;}.entry-date{	font-size: 10px;	color: #690;	margin: 0px 0px 5px 0px;	/*border: 1px solid #666;*/	line-height:15px	height: 15px;}.name{	margin: 0px 0px 5px 0px;	/*border: 1px solid #666;*/	font-size:16px;	line-height:16px	height: 16px;	text-indent: 15px;	background: /*#f3f1f3*/ url(../img_folder/entry-date.gif) 0px center no-repeat;}img.b{border: 1px solid #999;padding: 2px;}/*//////////　サイドメニュー　//////////*/ul.module-list{list-style: none;margin: 0px;padding: 0px;width: 190px;}li.module-list-item{	/* ie win (5, 5.5, 6) bugfix */	display: block;	p\osition: relative; 	height: 25px;	width: 100%;	line-height: 25px;	margin: 0px;	padding: 0px;	text-indent: 10px;}li.module-list-item a{display: block;height: 25px;width: 100%;text-decoration: none;background: #333;color: #fff;}.module-list-item a:hover{background: #9c3;color: #000;}/*//////////　上へ戻る　//////////*/.toTop{height:20px;text-align: right;	/* ie win (5, 5.5, 6) bugfix */	p\osition: relative; 	width: 100%;	w\idth: auto;}/*//////////　丹波市ロゴ　//////////*/#cityLogo{	text-align: right;	float: right;	margin-top: 5px;	margin-right: 5px;	width: 180px;	}/*//////////　リンクバナー　//////////*/ul#linkBanner-ul{list-style: none;margin-top: 2px;margin: 0px;padding: 0px;width: 180px;}li.linkBanner-item{	/* ie win (5, 5.5, 6) bugfix */	display: block;	p\osition: relative; 	width: 100%;	margin: 2px auto;	padding: 0px;}/* standard helper classes */.clr {    clear: both;    overflow: hidden;    width: 1px;    height: 1px;    margin: 0 -1px -1px 0;    border: 0;    padding: 0;    font-size: 0;    line-height: 0;}