@import "font.css";

/* ↓基本↓ ***********************************************************************/
A:link			{color:#0000FF}		/* リンク色:青 */
A:visited		{color:#800080}		/* ブリンク色:紫 */
/* A:alink			{color:#FF0000} */		/* クリック色:赤 */
/* A:active		{color:red} */				/* 赤 */ 

body
{
	/*font-family:'平成角ゴシック',Osaka,sans-serif;*/
	/*background-color:#dee8f5;*/
    background:url(../images/top/bg_body.gif);
}


/*全体枠*/
/* line-height:150% →1.5*/
#container
{
	width:802px;
	font-size:95%;
	line-height:1.5;
	margin-right:auto;
	margin-left:auto;
	color:#333333;
	border-left:solid 1px #C0C0C0;
	border-right:solid 1px #C0C0C0;
	background-color:#FFFFF8;
}

/* ヘッダー画像部分 */
#header
{
    width:802px;
    height:67px;
	margin-top:0px;
    margin-left:auto;
    margin-right:auto;
	background-color:#ffffff;
    border-top:0px solid #E8E8E7;
    border-left:1px solid #C0C0C0;
    border-right:1px solid #C0C0C0;
	text-align:center;
	padding-top:0px;
}


#copyright
{
	width:800px;
	height:20px;
	text-align:center;
	font-size:80%;
	color:#ffffff;
	border-right:solid 1px #C0C0C0;
    border-left:solid 1px #C0C0C0;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding:1px;
	background-color:#206fb0;
}



/* ↓ヘッダー・タブ・フッター表示域の定義↓（wysiwyg.cssにも定義が必要） *********************************************************************/

/* トップページ切替タブ表示域 */
/* メニュー(サイトマップ等) */
.menuTop
{
	width:802px;
    text-align:right;
    font-size:80%;
    border-right:solid 1px #C0C0C0;
    border-left:solid 1px #C0C0C0;
    background-color:#FFFFFF;
    margin:0px auto;
    padding:0px;
}
/*ページタイトル */
#headerTtl
{
	width:802px;
	height:41px;
	border-top:4px solid #206fb0;
    background:url("../images/con_title_bg.jpg") repeat-x;
}
#headerTtl H1
{
	color:#333366;
	font: bold 130% Arial,sans-serif,Helvetica;
	width:585px;
	height:30px;
	font-size:130%;
	font-weight:bold;
	float:left;
	padding:10px 0px 0px 15px;
	text-align:left;
}
#headerTtl img
{
	margin:5px 2px 2px 1px;
}
#headerTtl .navibtn
{
	width:180px;
	height:35px;
	float:right;
	text-align:right;
	padding:5px 20px 0px 0px;
}
#headerTtl .Ttlbg
{
	clear:both;
	background:url("../images/headerbg.gif") repeat-x;
	width:802px;
	height:8px;
	overflow:hidden;
}
/*著作権表示域 */

/* ↑ヘッダー・タブ・フッター表示域の定義↑ *********************************************************************/



/* 各ページ内容部分 */
/* line-height:150% →1.5*/
#cont_body{
	width:780px;
	line-height: 1.4;
	margin:0px 0px 0px 0px;
}

#cont_body p
{
	margin:5px 5px 5px 5px;
}


/* 各ページ詳細部分 */
/* line-height:150% →1.5*/
#main{
	width:700px;
	line-height: 1.4;
	margin:0px auto 0px auto;
	padding:20px 0px 10px 0px;
}

/*pankuzu*/
#pankuzu
{
	width:750px;
	text-align:left;
	font-size:80%;
}

#pankuzu .pankuzu-inner
{
	width:700px;
	text-align:left;
	padding:5px 0px 5px 20px;
}


/*pagetop*/
#pagetop
{
	width:802px;
	text-align:left;
	font-size:90%;
}

#pagetop .pagetop-inner
{
	width:790px;
	text-align:right;
	padding:5px 0px;
	font-size:90%;
	
}

/*footerbtn*/
#footerbtn
{
	width:200px;
	float:right;
	text-align:right;
	padding:5px 20px 0px 0px;
}
#footerbtn img
{
	margin:15px 2px 10px 1px;
}

/* 各ページ詳細画面のアドビ紹介部分 */
TABLE.adobe{
    border-top:1px dotted #AAAAAA;
	border-collapse:collapse;
	margin:20px auto 10px auto;
}

TABLE.adobe td
{
	padding:2px 0px 3px 0px;
}

/* ↑基本↑ ***********************************************************************/


img{
	border-width:0px;
}


/* ↓デザイン部分↓ *********************************************************************/

/* テーブルリスト */
TABLE.border1 td,TABLE.border1 th,TABLE.border1{
	border:1px solid #999999;
	border-collapse:collapse;
	padding: 5px;
	margin:0px auto 0px auto;
}

TABLE.border1 th{
	background-color:#fcefca;
	text-align:center;
	font-weight:bold;
}

TABLE.border1 td{
	border-bottom:1px dotted #AAAAAA;
}


TABLE.border1nobg td,TABLE.border1nobg th,TABLE.border1nobg{
	border-collapse:collapse;
	padding: 5px;
	margin:0px auto 0px auto;
}

TABLE.border1nobg th{
	background-color:#faa50b;
	text-align:center;
	font-weight:bold;
}

.search{
	float: right;
	text-align: left;
	line-height:120%;
}

.search2{
	float: left;
	text-align: left;
	width: 410px;
	margin-top: 5px;
	padding: 5px;
	line-height:120%;
	background-color: #ffffff;
}

.searchItem{
	text-align: left;
	padding: 3px;
	font-size:96%;							/* 文字サイズ：標準 */
	color:#000000;							/* 文字色：白 */
	line-height:120%;						/* 行間：120% */
	font-weight:bold;						/* スタイル：太字 */
	background-color: #fffff8;				/*C0C0C0,073c78,FF5900 */
}

.indent 
{
	margin: 0px auto 0px auto;
	width: 700px;
	height:0px;
	padding:0px;
	clear:both;
}


/*サイトマップ*/
.sitemapwaku
{
	width:210px;
	text-align: left;
	margin-bottom:10px;
	padding: 5px;
	font-size:96%;							/* 文字サイズ：標準 */
	color:#353535;							/* 文字色：白 */
	line-height:120%;						/* 行間：120% */
	font-weight:bold;						/* スタイル：太字 */
	background-color: #e6ecf5;				/*C0C0C0,073c78,FF5900 */
}


.sitemap li
{
	margin:0px 0px 5px 8px;
	padding :0px 10px 1px 10px;
	background:url("../images/ya_a.gif") no-repeat 0px 5px;
}

/*imgkiji*/
#imgikiji_tit
{
	padding:5px; 
	height:20px; 
	background-color:#f9efdd; 
	font-weight:bold;
}
#imgikiji_naiyou
{
	clear:both;
	vertical-align:text-top;
	margin-top:5px;
}


.indent 
{
	margin: 0px auto 0px auto;
	width: 700px;
	height:0px;
	padding:0px;
	clear:both;
}





/* ↑デザイン部分↑ *********************************************************************/

/* 入力チェックエラーメッセージの添え書き */
div.inputErrMsgSoegaki
{
	width:90%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align:left;
	border:0px none #4682b4;
	border-collapse:collapse;
}
/* 入力チェックエラーメッセージ */
div.inputErrMsg
{
	width:90%;
	margin: 0px auto 0px auto;
	padding: 5px 5px 5px 5px;
	text-align:left;
	color:Red;
	border:1px solid #4682b4;
	border-collapse:collapse;
}

/* IME-MODE 有効 */
input.ime-mode-active 
{
	IME-MODE: active;
}
/* IME-MODE 選択後有効 */
input.ime-mode-inactive 
{
	IME-MODE: inactive;
}
/* IME-MODE 無効 */
input.ime-mode-disabled  
{
	IME-MODE: disabled;
}



/* ↓各タブ毎の定義↓（wysiwyg.cssにも定義が必要） *********************************************************************/

/* Top1用 */
#headerTab_line1
{
	display:block;
	width:802px;
    border-right:solid 1px #E8E8E7;
    border-left:solid 1px #E8E8E7;	
	margin:0 auto;
	height:0px;
    overflow:hidden;
    background-color:#206fb0;
}

/* Top2用 */
#headerTab_line2
{
	display:block;
	width:800px;
    border-right:solid 1px #E8E8E7;
    border-left:solid 1px #E8E8E7;	
	margin:0 auto;
	height:5px;
    overflow:hidden;
    background-color:#FF6467;
}

/* Top3用 */
#headerTab_line3
{
	display:block;
	width:800px;
    border-right:solid 1px #E8E8E7;
    border-left:solid 1px #E8E8E7;	
	margin:0 auto;
	height:5px;
    overflow:hidden;
    background-color:#3298FC;
}

/* ↑各タブ毎の定義↑ *********************************************************************/



/* ↓独立サイト用定義↓ *********************************************************************/

/* 独立サイト「町議会」（カテゴリID=93）専用のデザイン start */
/* 全体枠 */
#container_93
{
	width:802px;
	font-size:95%;
	line-height:150%;
	margin-right:auto;
	margin-left:auto;
	color:#333333;
	border-left:solid 1px #C0C0C0;
	border-right:solid 1px #C0C0C0;
	background-color:#FFFFF8;
}

/* ヘッダー画像部分 */
#header_93
{
	margin-top:0px;
    width:802px;
    height:71px;
    margin-left:auto;
    margin-right:auto;
	border-left:solid 1px #C0C0C0;
	border-right:solid 1px #C0C0C0;
	/*background:url("../images/gikai/gikai_header.jpg") repeat-x;*/

}

/* ページタイトル*/
#headerTtl_93
{
	width:802px;
	height:48px;
	background:url("../images/gikai/gikai_title_bg.gif") repeat-x;
}

#headerTtl_93 H1
{
	color:#333366;
	font: bold 130% Arial,sans-serif,Helvetica;
	width:585px;
	height:30px;
	font-size:130%;
	font-weight:bold;
	float:left;
	padding:10px 0px 0px 15px;
	text-align:left;
}

#headerTtl_93 img
{
	margin:5px 2px 2px 1px;
}

#headerTtl_93 .navibtn
{
	width:180px;
	height:35px;
	float:right;
	text-align:right;
	padding:5px 20px 0px 0px;
}
#headerTtl_93 .Ttlbg
{
	clear:both;
}

/* コピーライトデザイン*/
#copyright_93
{
    width:802px;
    height:20px;
    text-align:center;
    font-size:80%;
    color:#ffffff;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    padding:1px;
    background-color:#4b872e;
}
/* 独立サイト「町議会」（カテゴリID=93）専用のデザイン end */


/* ↑独立サイト用定義↑ *********************************************************************/

/* 独立サイト「観光」（カテゴリID=94）専用のデザイン start */
/* 全体枠 */
#container_94
{
	width:802px;
	font-size:95%;
	line-height:150%;
	margin-right:auto;
	margin-left:auto;
	color:#333333;
	border-left:solid 1px #C0C0C0;
	border-right:solid 1px #C0C0C0;
	background-color:#FFFFF8;
}

/* ヘッダー画像部分 */
#header_94
{
	margin-top:0px;
    width:802px;
    height:71px;
    margin-left:auto;
    margin-right:auto;
	border-left:solid 1px #C0C0C0;
	border-right:solid 1px #C0C0C0;

}

/* ページタイトル*/
#headerTtl_94
{
	width:802px;
	height:48px;
	background:url("../images/gikai/sigikai_title_bg.gif") repeat-x;
}

#headerTtl_94 H1
{
	color:#333366;
	font: bold 130% Arial,sans-serif,Helvetica;
	width:585px;
	height:30px;
	font-size:130%;
	font-weight:bold;
	float:left;
	padding:10px 0px 0px 15px;
	text-align:left;
}

#headerTtl_94 img
{
	margin:5px 2px 2px 1px;
}

#headerTtl_94 .navibtn
{
	width:180px;
	height:35px;
	float:right;
	text-align:right;
	padding:5px 20px 0px 0px;
}
#headerTtl_94 .Ttlbg
{
	clear:both;
}

/* コピーライトデザイン*/
#copyright_94
{
    width:802px;
    height:20px;
    text-align:center;
    font-size:80%;
    color:#ffffff;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    padding:1px;
    background-color:#60081e;
}
/* 独立サイト「観光」（カテゴリID=94）専用のデザイン end */


/* ↑独立サイト用定義↑ *********************************************************************/

