@charset "utf-8";

/**//*　　インポート設定　　*//**/

@import url("column.css"); /*画面用カラム・レイアウト設定*/
@import url("base.css");	/*基本設定*/
@import url("reset.css");	/*リセット設定*/


/**//*==================================================*//**/
/**//*　　　　　　　　各ページのスタイル　　　　　　　　*//**/
/**//*==================================================*//**/




/**//*　フリーページの設定を元に戻す　*//**/
.Free { font-family:"Meiryo","メイリオ","Arial","ヒラギノ角ゴ Pro w3","Hiragino Kaku Gothic Pro,osaka","ＭＳ Ｐゴシック",sans-serif; }
.Free th, .Free strong, .Free em, .Free b,
.Free h1, .Free h2, .Free h3, .Free h4, .Free h5, .Free h6 { font-weight:bold; }
.Free i, .Free em { font-style:italic; }
.Free u, .Free a { text-decoration:underline; }
.Free a img { text-decoration:none; }
.Free h1 { font-size:xx-large; line-height:1.7em; margin:0.5em 0; }
.Free h2 { font-size:x-large; line-height:1.7em; margin:0.5em 0; }
.Free h3 { font-size:large; line-height:1.7em; margin:0.5em 0; }
.Free h4 { font-size:medium; line-height:1.7em; margin:0.5em 0; }
.Free h5 { font-size:small; line-height:1.7em; margin:0.5em 0; }
.Free h6 { font-size:x-small; line-height:1.7em; margin:0.5em 0; }
.Free ul li 	{ list-style-type:disc; }
.Free ol ul li 	{ list-style-type:disc; }
.Free ol li 	{ list-style-type:decimal; }
.Free ul ol li 	{ list-style-type:decimal; }
.Free ol, .Free ul 	{ margin-left:0.5em; }



/**//*　サイトマップ　*//**/
ul#SiteMap li { list-style:none; margin:0; padding:0; }
ul#SiteMap ol li { list-style:decimal inside;margin:0; padding:0; }

ul#SiteMap li { background:url(../image/base/icon_cir_r.gif) no-repeat 0 5px; padding-left:25px;
border-top:dotted 1px #999; padding-top:5px; margin-bottom:5px; }
ul#SiteMap ul li { background:url(../image/base/icon_next-red2.gif) no-repeat 0 8px; padding-left:25px; border:none; }
ul#SiteMap ol li { background:none; padding-left:2em; border:none; }
ul#SiteMap ul ul li,
ul#SiteMap ol ul li { background:url(../image/base/list_icon1.gif) no-repeat left center; padding-left:20px; border:none; list-style:none; }




/**//*　新着情報バックナンバー　*//**/
#NewinfoList 					{}
	.NewinfoSet 				{}
		.NewinfoSet dl 			{}
			.NewinfoSet dt { 
				font-size:1.3em; line-height:1.1em; font-weight:bold; color:#900; 
				background:url(../image/base/icon_cir_r.gif) no-repeat left center; 
				padding:5px 0 3px 25px; }
			.NewinfoSet dd { 
				margin-bottom:30px; padding-bottom:30px; 
				border-bottom:dotted 1px #ccc; border-top:solid 1px #900; }
			.NewinfoSet dd q { 
				display:block; background:#eee; 
				text-align:right; font-size:0.85em; letter-spacing:0.2em; }
			.NewinfoSet dd p { 
				background:url(../image/base/news_detail-off.gif) no-repeat 0 0; 
				width:150px; height:20px; margin-top:10px; }
				.NewinfoSet p a { 
					background:url(../image/base/news_detail-on.gif) no-repeat 0 0; 
					display:block; width:100%; text-indent:-9999em; }



/**//*　ＱＡ　*//**/
/*QAベース*/
#QandAList {}
	.QAList {}

		/*QAカテゴリ*/
		.QAList li { margin-bottom:60px; }
		.QAList li h3 { 
			background:url(../image/base/icon_squ-b-u.gif) no-repeat left center; 
			font-size:1.1em; color:#006; 
			border:solid 1px #339; border-style:solid none; padding-left:20px; }

		/*QA項目*/
		.QAList li dl { 
			border:solid 1px #CCC; width:100%; 
			padding:15px 0 0 0; margin:10px 0 ; }
			.QAList li dt,
			.QAList li dd { 
				margin:0 15px; padding-left:30px; 
				background-position:0 3px; background-repeat:no-repeat; }
			.QAList li dt { 
				background-image:url(../image/base/icon_qa-q.gif); 
				font-size:1.2em; font-weight:bold; color:#006; 
				padding-bottom:10px; }
			.QAList li dd	{ 
				background-image:url(../image/base/icon_qa-a.gif); 
				padding-bottom:15px; margin-bottom:15px; 
				border-bottom:dotted 1px #ccc; }




/**//*　リンク集　*//**/
#LinkList { }
	.LinkSet { }
		.LinkSet dl { 
			width:500px; margin:20px auto; }
			.LinkSet dt { 
				font-size:1.2em; 
				padding-bottom:3px; padding-top:5px; padding-left:20px; 
				background:url(../image/base/ttl_icon1.gif) no-repeat left center; }
				.LinkSet a {}
			.LinkSet dd.Comment { 
				background:#ddd; border-top:dotted 1px #900; 
				padding:10px; font-size:0.9em; }
				.LinkSet dd span { 
					background:#fff; display:block; 
					padding:3px; margin-top:10px; text-align:right; }
					.LinkSet dd a 	{ 
						font-size:0.85em; text-decoration:none; letter-spacing:0.2em; }



/**//*　暮らしのガイド：一覧　*//**/
#GuideBody { 
	width:560px; 
	}
	.GuideSet { 
		width:550px; margin:10px 0; border:solid 1px #999; 
		}
		.GuideSet h4 { 
			padding:6px 0 4px 25px; background:#BBD url(../image/base/icon_next-white1.gif) no-repeat 5px center; border-bottom:solid 1px #999;/*line1.7*/ 
			font-weight:bold; font-size:130%; }
		.GuideSet p { 
			padding:10px; margin-bottom:10px; border-bottom:dotted 1px #999; 
			}
			.GuideSet dl { 
				margin-top:5px; 
				}
				.GuideSet dt { 
					display:inline; float:left; 
					width:245px; margin-right:-250px;
					font-weight:bold; font-size:1.2em;/*line1.7*/ 
					background:url(../image/base/icon_fold1.gif) no-repeat 3px top;
					padding-left:30px; padding-top:3px;
					}
				.GuideSet dd { 
					padding-left:260px; margin-bottom:5px; padding-bottom:5px; 
					border-bottom:dashed 1px #999; 
					}
					.GuideSet li { 
						border-bottom:dotted 1px #ccc; padding:3px 0 3px 0.3em; 
						}
						.GuideSet li a { 
							text-decoration:none; margin:0 -2px 0 2px; 
							}
						.GuideSet li a:hover { 
							text-decoration:underline; margin:0 2px 0 -2px; color:#F30; 
							}
						.GuideSet .LiOdd { background:#eee; }
						.GuideSet .LiEnd,
						.GuideSet .DdEnd { border:none; margin-bottom:0; }
						#GuideBody .LeftSet { clear:both; }
						#GuideBody .RightSet { margin-left:0px; }



/**//*　暮らしのガイド：詳細　*//**/
.GuideDetail dl { 
	margin-top:5px; width:560px; 
	}
	.GuideDetail p { 
		background:url(../image/base/icon_fold2.gif) no-repeat left center;
		padding-left:30px; font-size:0.9em;
		}
	.GuideDetail h4 { background:#fdd url(../image/base/icon_next-red2.gif) no-repeat 5px center;
		padding:3px 0 3px 25px; margin:5px 0; font-size:1.2em; font-weight:bold; color:#900;
		}
	.GuideDetail dt { 
		background:#ddd; padding:2px; margin-top:10px;
		font-weight:bold;/*line1.7*/ color:#006; 
		}
	.GuideDetail dd { 
		margin-bottom:10px 0; padding:10px; border-bottom:dotted 1px #999; 
		}
		.GuideDetail ul{ 
			padding:3px 0; background:#eee; 
			}
			.GuideDetail ul li{ 
				padding:0 10px; border-left:solid 1px #333; display:inline; 
				}
				.GuideDetail ul li strong { 
					color:#900; font-weight:bold; 
					}





/**//*　お問合わせテーブル　*//**/
.Inquire table tr th { background:#CCC; }



/**//*　リストページ一覧　*//**/
#IntroList 				{}
	#IntroList dl 		{}
	#IntroList dt 		{}
		#IntroList dt a {}
	#IntroList dd 		{}



/**//*　広報ひだか一覧　*//**/
#PublicList {
}
	#PublicList ul {
		background:#eee; margin-bottom:50px; padding:5px; width:560px;
	}
		#PublicList li { 
			display:inline; padding:0 10px; border-right:solid 1px #666; 
			font-size:0.9em; color:#900; font-weight:bold;
			margin-bottom:5px;
		}
			#PublicList li a { 
				color:#C00; font-weight:normal; white-space:nowrap;
			}
	#PublicList h3 {
		background:url(../image/base/icon_cir_r.gif) no-repeat left center; padding-left:20px;
	}
	#PublicList dl {
		width:560px;
	}
		#PublicList dt {
			background:url(../image/base/icon_squ-r-r.gif) no-repeat left 7px;
			text-indent:20px; font-weight:bold;
			padding-top:5px;
			 display:inline; float:left; width:150px; margin-right:-410px;
		}
			#PublicList dt a {
				position:relative; z-index:9999;
			}
		#PublicList dd {
			padding-bottom:30px; padding-top:5px;
			width:auto; padding-left:150px; border-top:dotted 1px #900; 
		}
			#PublicList dd p {
				background:url(../image/base/view_detail-on.gif) no-repeat left center;
				position:relative; z-index:9997;
			}
				#PublicList dd p a {
					display:block; width:150px; height:20px; text-indent:-9999em;
					position:relative; z-index:9998;
				}



/**//*　広報ひだか詳細　*//**/
#PubliPage {
	}
	#PubliPage p {
		padding:10px; border:dotted 1px #999; margin-bottom:30px;
		}
	#PubliPage ul {
		width:80%; margin:10px auto; margin-bottom:50px;
		}
		#PubliPage li {
			margin:5px auto; margin-bottom:20px; padding-left:23px;
			border-bottom:dotted 1px #999;
			background:url(../image/base/icon_link-pdf.gif) no-repeat left center;
			}
		#IntroList dt a {
			}
	#IntroList dd {
		}
	




/**//*　ピックアップ：一覧　*//**/
.PickupSet {
	padding-bottom:40px; 
	}
		.Pickup dl {
			width:560px;
			}
			.Pickup dt {
				background: url(../image/pickup/sttl_back.gif) repeat-x 0 0; 
				}
				.Pickup dt a { 
					display:block; padding:4px 0 6px 25px;
					color:#c03a32; text-decoration:none; font-size:1.3em; font-weight:bold; 
					}
			.Pickup dl dd.Comment 	{ 
				width:340px; float:left;/*line1.3*/
				}
			.Pickup dl dd.Image {
				width:200px; float:right; padding-top:5px;
				}
			.Pickup dl dd.Detail 	{ 
				width:340px; float:left; text-align:right;
				}
				.Pickup dl dd.Detail a { display:block; }
				.Pickup dl dd.Detail a:link,
				.Pickup dl dd.Detail a:visited { padding:0 0 2px 0; }
				.Pickup dl dd.Detail a:hover,
				.Pickup dl dd.Detail a:active { padding:2px 0 0 0; }

				.Midokoro dt a {
					background: url(../image/pickup/sttl_icon_midokoro.gif) no-repeat 3px 3px; 
					}
				.House dt a { 
					background: url(../image/pickup/sttl_icon_house.gif) no-repeat 3px 3px; 
					}





/**//*　イベント：一覧　*//**/
#EventList {  }
	.EventSet { 
		margin-bottom:20px; padding-bottom:20px; border-bottom:dotted 1px #ccc; 
		}
		.EventSet .Image { 
			float:right; width:200px; padding:5px 0 10px 15px; background:#fff; text-align:right; 
			}
		.Event h4 { 
			padding:4px 0 6px 0; font-size:1.5em; 
			background: url(../image/event/ttl_icon.gif) no-repeat 0 0px; 
			border-bottom:solid 1px #c03a32; text-indent:22px; font-weight:bold; 
			}
			.Event h4 a { color:#c03a32; text-decoration:none; }
		.Event p { 
			padding-bottom:5px; border-bottom:dotted 1px #ccc; 
			font-size:0.9em; margin:5px 0 5px 25px; 
			}
		.Event .Comment { padding:5px 0px 5px 25px;/*line1.3*/ }
		.Event h5 { 
			background:url(../image/event/contact.gif) no-repeat 0 0; 
			width:75px; height:15px; margin-bottom:5px; 
			}
			.Event h5 span { font-size:5px; display:none; }
		.Event .Contact { background:#e5e5e5; padding:5px; font-size:0.9em; margin:0 0 10px 25px; }
		.EventSet .Detail { margin-left:25px; }



/**//*　イベント・ピックアップ：詳細　*//**/
#PickupBody .MainImage,
#EventBody .MainImage { margin:0 0 20px 0; }

#PickupBody h4 { background: url(../image/pickup/sttl_back.gif) repeat-x 0 0; margin-bottom:10px; }
#PickupBody h4 span { display:block; padding:4px 0 6px 25px; color:#c03a32; text-decoration:none; font-size:1.3em; font-weight:bold; }
.Midokoro h4 span { background: url(../image/pickup/sttl_icon_midokoro.gif) no-repeat 3px 3px; }
.House h4 span { background: url(../image/pickup/sttl_icon_house.gif) no-repeat 3px 3px; }

#PickupBody .PickupText,
#EventBody .EventText { font-size:1.2em;/*line1.7*/ }
#EventBody p { padding:5px; margin:0 0 15px 0; }
#EventBody .Contact { margin:0; margin:15px 0; }
#PickupBody .ImageArea,
#EventBody .ImageArea { width:560px; }
#PickupBody .ImageArea .Image,
#EventBody .ImageArea .Image { float:left; display:inline; width:180px; margin:10px 3px; }
#PickupBody .MainImage span,
#PickupBody .ImageSet .Image span,
#EventBody .MainImage span,
#EventBody .ImageSet .Image span { display:block; padding-left:18px;/*line1.3*/ margin-top:5px; background:url(../image/base/image_icon.gif) no-repeat 0 0; 
font-size:0.9em; }
#PickupBody .ImageSet a,
#EventBody .ImageSet a { text-decoration:none; }
#PickupBody .ImageSet a:hover,
#EventBody .ImageSet a:hover { text-decoration:underline; }





/**//*　メイクページ：リンクリスト　*//**/
.LinkList dl { width:530px; }
.LinkList dt { border-bottom:dotted 1px #600; padding:2px 0; }
.LinkList dt strong { border-left:solid 6px #600; padding:2px 5px; font-weight:bold; }
.LinkList dd { margin-left:10px; }
.LinkList dd.Comment { font-size:1em;/*line1.7*/ }
.LinkList dd.ListArea { padding:10px; }
.LinkList dd li { background:url(../image/base/list_icon1.gif) no-repeat 0 5px; padding-left:12px; margin-bottom:5px; }
.LinkList dd li li { background:none; list-style-type:disc; padding:0; margin:0 0 2px 15px; }
.LinkList hr { visibility:hidden; margin:10px 0; }

.LinkList a.Pdf,
.LinkList a.Xls,
.LinkList a.Wrd,
.LinkList a.Img { padding-left:20px; background-position:left center; background-repeat:no-repeat; }
.LinkList a.Pdf { background-image:url(../image/base/icon_link-pdf.gif) }
.LinkList a.Xls { background-image:url(../image/base/icon_link-xls.gif) }
.LinkList a.Wrd { background-image:url(../image/base/icon_link-word.gif) }
.LinkList a.Img { background-image:url(../image/base/icon_link-img.gif) }






/**//*　サイドメニュー：メインカテゴリ　*//**/
.MainList li { width:165px; background:url(../image/base/side_bg.gif) repeat-x bottom left; }
.MainList li img:hover { margin:1px 0 -1px 0; }

.MainList li.TextMain em 	{ background-image:url(../image/base/side_icon-red1.gif); }
.MainList li.TextSub  em 	{ background-image:url(../image/base/side_icon-red2.gif); }
.MainList li.TextMain em.Blue 	{ background-image:url(../image/base/side_icon-blue1.gif); }
.MainList li.TextSub  em.Blue 	{ background-image:url(../image/base/side_icon-blue2.gif); }
.MainList li em { display:block; padding:2px 0 2px 27px; font-size:0.9em; font-weight:bold; background-repeat:no-repeat; background-position:5px center; }

.MainList li span { display:block; }


/**//*　サイドメニュー：サブカテゴリ　*//**/
.SubList { margin:5px 0 10px 0; }
.SubList li { background:url(../image/base/side_sub-icon.gif) no-repeat 3px 2px; padding:0 0 5px 15px; font-size:0.85em;/*line1.3*/ }
.SubList li a:link,
.SubList li a:visited { display:inline; padding:0; color:#000; text-decoration:none; }
.SubList li a:active,
.SubList li a:hover { display:inline; padding:0; color:#c30; text-decoration:underline; }


/**//*　サイドメニュー：世帯数　*//**/
.Population { margin-top:40px; }
.Population caption { caption-side:bottom; text-align:center; padding:10px 0; }
.Population th,
.Population td { font-size:0.9em; }
.Population th { text-align:center; font-weight:bold; }




/**//*　サイドメニュー：サイドメニュートップ(疑似サイトマップ)　*//**/
.SideTopMenu { background-image:url(../image/base/side_life.gif); width:165px; height:65px; }
.SideTopMenu li.Bousai { width:72px; height:50px; top:6px; left:7px; }
.SideTopMenu li.Touban { width:72px; height:50px; top:6px; left:85px; }






/**//*　　ヘッダー：レイアウト　　*//**/
#Header { background:url(../image/base/header_line.gif) repeat-x bottom left; border:solid 1px #fff; width: 1000px; }
#Header #HeaderIn { height:120px; background:url(../image/base/header_image.jpg) no-repeat 200px bottom; margin-bottom:10px; position:relative; zoom:1; }

#FontSize, #HeaderMenu, #Logo, #SiteSearch { position:absolute; }

#Logo 		{ top:30px; left:0px; }
#FontSize 	{ top:10px; right:200px; }
#SiteSearch { top:10px; right:0px; width: 190px; }
	#Search 	{ width: 67px; height: 23px; }
	#KeyWord 	{ width: 70px; float: left; }
#HeaderMenu { top:40px; right:10px; z-index:999; }

#FontSize ul,
#FontSize li { display:inline; font-size:1em; margin-right:5px; }
#FontSize li kbd { display:none; }


.Pan { font-size:1em;/*line1.7*/ padding:10px 0; background:#fff; }
.Pan strong { font-weight:bold; color:#300; }
.Pan hr { display:none; visibility:hidden; }




/**//*　ヘッダー：ヘッダーメニュー(疑似サイトマップ)　*//**/
#HeaderMenu ul 			{ width:380px; height:80px; background-image:url(../image/base/header_menu.gif); }
#HeaderMenu ul li 		{ height:20px; top : 60px; }
#HeaderMenu #Inquire 	{ width:100px; left:  5px; }
#HeaderMenu #Sitemap 	{ width: 90px; left:125px; }
#HeaderMenu #Home 		{ width: 60px; left:230px; }
#HeaderMenu #Mobile 	{ width: 80px; left:300px; }






/**//*　トップページ：トップページのコンテンツ　*//**/
#MonthlyPhoto { background:url(../image/top/photo_sttl.gif) no-repeat bottom right; height:262px; margin-bottom:10px; }
#MonthlyPhoto .Image 	{ width:380px; border:solid 1px #999; float:left; }
#MonthlyPhoto .Image p 	{ width:370px; margin:5px auto; }
#MonthlyPhoto .Text 	{ width:160px; float: right; padding:0 0 35px 0; }

#IMP .MainTitle 			{ background-image:url(../image/top/information_ttl-imp.gif); }
#Information .MainTitle 	{ background-image:url(../image/top/information_ttl.gif); }
#Event .MainTitle 			{ background-image:url(../image/top/event_ttl.gif); }
#TopList dt { background-repeat:no-repeat; bacground-position:0 0; height:40px; overflow:hidden; }
#TopList dt span { display:block; padding-top:70px; font-size:0.5em; }
#TopList dd { margin:0 0 30px 0; }
#TopList li { padding:5px 0 5px 20px; background:url(../image/top/icon.gif) no-repeat 5px 9px;  border-bottom:dotted 1px #ccc; }
#TopList #IMP li { background-image:url(../image/top/icon-imp.gif); background-position: 5px 8px; }


/**//*　　フッター：コピーライト　　*//**/
#Footer { background:url(../image/base/footer_line.gif) repeat-x 0 0; padding:20px 0; height:50px; }
#Footer #CopyRight { margin-top:15px; }



/**//*　各ページのタイトル　*//**/
#Title { background:url(../image/base/title_body.gif) repeat-y 0 0; width:560px; margin-bottom:20px; }
#Title h2 { background-position:15px center; background-repeat:no-repeat; font-size:1.9em; font-weight:bold; padding:0 0 0 50px; height:35px; line-height:1.6em;/*line1.3*/ }
/**//*　各ページのタイトル：上部分　*//**/
#Title #Top { background:url(../image/base/title_top.gif) no-repeat left top; padding-top:10px; }
/**//*　各ページのタイトル：下部分　*//**/
#Title #Bottom { background:url(../image/base/title_bottom.gif) no-repeat left bottom; padding-bottom:10px; }



/**//*　各ページのタイトル：イベント　*//**/
.Event #Title h2 { background-image:url(../image/base/event_icon.gif); }
/**//*　各ページのタイトル：お問合せ　*//**/
.Inquire #Title h2 { background-image:url(../image/base/inquire_icon.gif); }
/**//*　各ページのタイトル：見どころ　*//**/
.Pickup #Title h2 { background-image:url(../image/base/midokoro_icon.gif); }
/**//*　各ページのタイトル：移住支援　*//**/
.House #Title h2 { background-image:url(../image/base/house_icon.gif); }
/**//*　各ページのタイトル：新着情報　*//**/
.News #Title h2 { background-image:url(../image/base/news_icon.gif); }
/**//*　各ページのタイトル：リストページ　*//**/
.LinkList #Title h2,
/**//*　各ページのタイトル：フリーページ　*//**/
.MakePage #Title h2 { background-image:url(../image/base/free_icon.gif); }






/**//*　ボタン基本設定　*//**/
/*　ボタンの下地　*/
.PageLink { width:550px; margin:40px auto 0 auto; }
.BackPage,
.BackList,
.BackHome,
.BackHeader { width:550px; }



/*　ボタンの構成　*/
/*　文字消し　*/
.Button a 				{ display:block; text-decoration:none; }
.Button span 			{ display:block; padding-top:100px; }
/*　背景設定　*/
.PageLink .Next,
.PageLink .Previous,
.Button a 				{ background-position:center top; background-repeat:no-repeat;}



/**//*　ボタンのサイズと位置　*//**/
.Button { background-repeat:no-repeat; overflow:hidden; }

.MonthLink .Next .Button,
.PageLink .Next .Button			{ width:200px; height:30px; float:right; }
.MonthLink .Next .Button a,
.PageLink .Next .Button a		{ width:200px; height:30px; }
.MonthLink .Previous .Button,
.PageLink .Previous .Button 	{ width:200px; height:30px; float:left; }
.MonthLink .Previous .Button a,
.PageLink .Previous .Button a	{ width:200px; height:30px; }

.BackPage .Button				{ width:200px; height:30px; margin:10px auto; }
.BackPage .Button a				{ width:200px; height:30px; }

.BackList .Button				{ width:200px; height:30px; margin:10px auto; }
.BackList .Button a				{ width:200px; height:30px; }

.BackHome .Button 				{ width:350px; height:50px; margin:10px auto; }
.BackHome .Button a 			{ width:350px; height:50px; }

.BackHeader .Button 			{ width:140px; height:14px; margin:10px 0 10px 410px; }
.BackHeader .Button a 			{ width:140px; height:14px; }



/**//*　ボタン画像設定　*//**/
/*　ページリンク／次のページへ：リンクなし　*/
.PageLink .Next .Button 			{ background:url(../image/base/page_next-off.gif); }
/*　ページリンク／前のページへ：リンクなし　*/
.PageLink .Previous .Button 		{ background:url(../image/base/page_prev-off.gif); }
/*　ページリンク／次のページへ：リンクあり　*/
.PageLink .Next .Button a 		{ background:url(../image/base/page_next-on.gif); }
/*　ページリンク／前のページへ：リンクあり　*/
.PageLink .Previous .Button a 	{ background:url(../image/base/page_prev-on.gif); }

/*　ページリンク／翌月のページへ：リンクなし　*/
.MonthLink .Next .Button 			{ background:url(../image/base/month_next-off.gif); }
/*　ページリンク／前月のページへ：リンクなし　*/
.MonthLink .Previous .Button 		{ background:url(../image/base/month_prev-off.gif); }
/*　ページリンク／翌月のページへ：リンクあり　*/
.MonthLink .Next .Button a 		{ background:url(../image/base/month_next-on.gif); }
/*　ページリンク／前月のページへ：リンクあり　*/
.MonthLink .Previous .Button a 	{ background:url(../image/base/month_prev-on.gif); }

/*　前のページへもどる：BtoB　*/
.BackPage a 			{ background:url(../image/base/back_page.gif); }
/*　一覧ページへもどる：BtoB　*/
.BackList a 			{ background:url(../image/base/back_previous.gif); }
/*　ホームへもどる：共通　*/
.BackHome a 			{ background:url(../image/base/back_home.gif); }
/*　ページの上部へ：共通　*/
.BackHeader a 			{ background:url(../image/base/back_header.gif); }









