@charset "Shift_JIS";

/*	スタイルシート　[ 伊佐市 ] (印刷用) 
=================================================================== */
/* 再定義 */
body {
	background: none;
}

h1 {margin: 0;padding: 0;}
h2 {display: none;}
h3 {margin: 0;padding: 0;}
h4 {margin: 0;padding: 0;}
h5 {margin: 0;padding: 0;}

/* ※※※※※※　各領域定義　※※※※※※
/*	全体枠組み
=================================================================== */
div#areaContainer {
	background-color: #fff;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 100%;
}
div#Container {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 100%;
}

/*	ヘッダ枠組み
=================================================================== */
div#areaHeader {
	margin: 0;
	padding: 0;
	width: 98%;
}

div#Header {
	background: none;
	height: auto;
	margin: 0;
	padding: 0;
	width: 100%;
}

/* ヘッダー（左領域） */
div#Header div#SiteID {
	float: none;
}

div#Header div#SiteID p {
	font-size: 12px;
	margin: 3px 0 0 0;
}
div#Header div#SiteID p span.txt-small {
	font-size: 10px;
}

/* h1  [見出し] */
div#areaHeader h1 {
	display: block;
	height: auto;
	margin: 5px 0 0 0;
	padding: 0px;
	width: auto;
}
/* h1  [見出し・リンク] */
div#areaHeader h1 a {
	display: block;
	height: auto;
	margin: 5px 0 0 0;
	padding: 0px;
	width: auto;
}


/* ヘッダー（右領域） */
div#Header div#HeaderMenu {
	display: none;
}

/* ナビゲーション */
div#Navigation {
	display: none;
}
/*	コンテンツ枠組み
=================================================================== */
div#Contents {
	font-size: 90%;
	margin: 0;
	padding: 0;
	width: 98%;
}

/* メインコンテンツ */
div#MainContents {
	float: none;
	margin: 0;
	padding: 0;
	width: 98%;
}

/* パンくず */
div#TopicPath {
	display: none;
}

/* ページメニュー */
div#MainContents div.main div.PageMenu {
	display: none;
}

/* H3 */
div#MainContents h3 {
	background: url(../images/ttl_back_h3.jpg);
	color: #000;
	padding: 7px 0 7px 20px;
}

/* メイン */
div#MainContents div.main {
	margin: 10px 0;
	width: 98%;
}

/* h4 */
div#MainContents div.main h4 {
	background: url(../images/square.gif) no-repeat 3px 5px;
	border-bottom: #4e74c2 1px dotted;
	font-size: 100%;
	padding: 0 0 5px 20px;
	margin: 15px 0;
	width: 100%;
}

/* サイドコンテンツ（左） */
div#SideContents {
	display: none;
}


/*	フッタ枠組み
=================================================================== */
div#Footer{
	margin: 0;
	padding: 0;
	width: 100%;
}
div#Footer div#FooterMenu {
	display: none;
}

div#Footer div#Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 8px 0 8px 10px;
}


/* ※※※※※※　クラス定義　※※※※※※ */
/* ブロック要素配置用 */
.setRight {
	float: right;
	display: block;
}
.setLeft {
	float: left;
	display: block;
}
.setClear {
	clear: both;
}
/* 2カラム */
div.col2 {
	float: none;
	width: 98%;
}

/* 3カラム */
div.col3 {
	float: none;
	width: 98%;
}
/* 先頭へ戻る */
.backToTop {
	display: none;
}

/* ie6 png */
*html .fix { behavior: expression(IEPNGFIX.fix(this)); }/* ie6 png */


.onPrint {
	display: block;
}
.onPrint_ie6 {
	_display: block; /* ie6 */
}
.noPrint {
	_display: none; /* ie6 */
}