﻿@charset "utf-8";
/* ===========================================================
	CSS Information
		Author:      小林市役所
		Filename:    common.css
		Style-info:  デフォルト
=========================================================== */

/*------------------------------------------------------
	RESET
------------------------------------------------------ */
html { overflow-y: scroll; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,form {	margin: 0; padding: 0;}
address,caption,cite,code,dfn,em,var { font-style: normal;}
table {	border-collapse: collapse; border-spacing: 0; }
caption,th { text-align: left; }
q:before,q:after {	content: ''; }
object,embed { vertical-align: top; }
hr,legend { display: none; }
h1,h2,h3,h4,h5,h6 {	font-size: 100%; }
img,abbr,acronym,fieldset { border: 0; }
ul li {	list-style-type: none; }
a { outline:none; }

/*------------------------------------------------------
	DEFAULT
------------------------------------------------------ */
body {
	color: #000000;
	font-size:82%;
	font-family: "メイリオ","Meiryo","MS UI Gothic",verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	text-align:center;
	}
/** html body {	/* for IF6 */
/*	font-family: "ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
/*	}

/*----- 文字送り -----*/

p {	margin-bottom:15px;}

/*----- 文字装飾 -----*/

.strong { font-weight:bold;}
.small { font-size:83%;}
.font-red { color:#C00;}
.font-blue { color:#039;}
.font-green { color:#006600;}

/*------------------------------------------------------
	包括基本ブロック
------------------------------------------------------ */
#wrap {
	background-color:#FFFFFF;
	width:100%;
	margin:0 auto;
	text-align:left;
}

header {
	background: #ECFCFF;
	width: 100%;
	margin: 0;
}

footer {
	background:;
	width: 100%;
	background: #225CA6;
	color: #999;
}


/*----- メインエリア -----*/

#mainContents {
	display: block;
	width: 960px;
	margin: 0 auto;
	padding: 0 10px;
	text-align: left;
	float: none;
	clear:both;
	overflow: hidden;
}

article { overflow: hidden;}

/*----- 共通サイドメニュー -----*/


/*----- グローバルナビ -----*/

nav#gNavi {
	width: 100%;
	height: 69px;
	margin: 0 auto;
}


/*-----------------------------------------------------
	 リンク
----------------------------------------------------- */

a:link {
	color: #036EB8;
	text-decoration:none;
}
a:hover {
	color: #0099FF;
}
a:visited {
	color: #663399;
	text-decoration:none;
}
a:visited:hover {
	color: #0099FF;
}

/*-----------------------------------------------------
	 リスト（ul）
----------------------------------------------------- */

.list { margin-bottom: 20px;}
.list li {
	margin-left: 30px;
	list-style: disc;
}


/*-----------------------------------------------------
	 サムネイル処理
----------------------------------------------------- */

body.news #topNewsList img { display: none;}
body.low #topNewsList img { display: none;}
body.health #topNewsList img { display: none;}
body.education #topNewsList img { display: none;}
body.life #topNewsList img { display: none;}
body.bidding #topNewsList img { display: none;}
body.government #topNewsList img { display: none;}


/*-----------------------------------------------------
	 google map
----------------------------------------------------- */

#gmap {
	width: 700px;
	height: 300px;
}

/*-----------------------------------------------------
	 ClearFIX
----------------------------------------------------- */
.clearContent { _zoom: 1; overflow: hidden; }
.clear { clear:both; }

/* For modern browsers */
.clearfix:before,
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix:after { clear:both; }
/* For IE 6/7 (trigger hasLayout) */
.clearfix { zoom:1; }