a:link	{color: #0033FF;text-decoration: none;}
a:visited{color: #0033FF;text-decoration: none;}
a:active{color: #0033FF;text-decoration: none;}
a:hover	{color: #ff0000;text-decoration: none;}

table	{line-height: 120%;font-size: 101%;}
tr	{line-height: 120%;font-size: 101%;}
td	{line-height: 120%;font-size: 101%;}
th	{line-height: 120%;font-size: 101%;}


.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.dentou		{line-height: 150%; font-size: 110%;}
.btxt		{line-height: 120%; font-size: 110%;}
.renraku	{line-height: 120%; font-size: 90%;}

.alert	{color:#ff0000; font-size: 90%;}
.label	{font-size:90%;border-bottom:1px solid;}

.book_title	{font-size: 140%;}

.book_col1	{background-color: #ffefaf;}

.font01		{line-height: 120%; font-size: 90%;}

.rer_tit	{color: #990000; background-color: #ffffff; font-size: 120%; font-weight: bold;}
.rer_tr1	{color: #000000; background-color: #ceebbd; font-size: 90%;}
.rer_tr2	{color: #000000; background-color: #e7f7de; font-size: 90%;}
.rer_pbg	{background-color: #ffffff;}
.rer_rel	{font-weight: bold; background-color: #ffffcc;}

.res_tit	{color: #000000; background-color: #ffffff;}
.res_cat	{color: #990000; background-color: #ffffff; font-weight: bold;}
.res_bor	{color: #000000; background-color: #66cc00;}

.form_body	{color: #000000; background-color: #ffffff;}
.form_line	{color: #000000; background-color: #006666;}
.form_tb	{color: #000000; background-color: #ffffff; font-size: 140%;}
.form_tb2	{color: #000000; background-color: #ffffff; font-size: 100%;}
.form_btb	{color: #000000; background-color: #ffffff;}
.form_tr	{color: #000000; background-color: #5383E9;}
.form_cot	{color: #cc3300; background-color: #f9edc8;}
.form_co	{color: #000000; background-color: #f9edc8;}
.form_aco2	{color: #000000; background-color: #f9edc8; font-size: 14px;}
.form_tdt	{color: #cc3300; background-color: #ceebbd;}
.form_td	{color: #000000; background-color: #ccffcc;}
.form_td2	{color: #000000; background-color: #e7f7de;}
.form_td3	{color: #000000; background-color: #e7f7de; font-size: 14px;}
.form_		{color: #000000; background-color: #5383E9;}

.comwin_table{color: #000000; background-color: #ffffff; font-size: 14px;}
.comwin_title{color: #000000; background-color: #5383E9; font-size: 14px;}
.comwin_box  {color: #000000; background-color: #808080; font-size: 14px;}
.comwin_td1  {color: #000000; background-color: #C7E7C6; font-size: 14px;}
.comwin_td2  {color: #000000; background-color: #ffffff; font-size: 14px;}
.comwin_td3  {color: #000000; background-color: #ffffff; font-size: 14px;}
.comwin_lnodd{color: #000000; background-color: #efefef; font-size: 14px;}
.comwin_lneve{color: #000000; background-color: #EFFBEF; font-size: 14px;}

.comwin_tb	{color: #ffffff; background-color: #5383E9; font-size: 14px;}
.comwin_tb2	{color: #000000; background-color: #5383E9; font-size: 14px;}
.comwin_td4	{color: #000000; background-color: #FFDFDF; font-size: 14px;}

.body		{font-size: 10pt;color: #000000; background-color: #ffffff; background-image: url(''); SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}
.body_yougo	{font-size: 10pt;color: #000000; background-color: #faf0d6; background-image: url(''); SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}
.body_tb	{font-size: 10pt;color: #000000; background-color: #ffffff; background-image: url('img/bg_tb.gif');background-attachment: fixed; background-position: 0% 0%; background-repeat: no-repeat; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}
.body_img	{font-size: 10pt;color: #000000; background-color: #ffffff; background-image: url('img/bg.gif');background-attachment: fixed; background-position: center bottom; background-repeat: no-repeat; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}

.waku		{background-color: #606060;}
.formbg1	{background-color: #f2e2c7;}
.formbg2	{background-color: #f8f3e2;}

.col_smd01	{background-color: #709BFF;}
.col_smd02	{background-color: #d0e4ff;}
.col_kny01	{background-color: #EDDA32;}
.col_kny02	{background-color: #fdfac2;}
.col_kwn01	{background-color: #72B07D;}
.col_kwn02	{background-color: #d2f0dd;}



/*----------------------------------------------------------------------------
  トップページ　メインエリア
----------------------------------------------------------------------------*/
div#topmain {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}

div#topscroll{
	display: block;
	width: 575px;
	height: 30px;
	margin: 10px 0px;
	padding: 0px;
	background: url(/img/top/scroll.jpg) no-repeat;
	}
	div#topscroll #scrolltxt{
		display: block;
		width: 459px;
		height: 30px;
		margin: 0px 0px 0px 100px;
		padding: 5px 10px 5px 10px;
		}

/*−−トップ左側−−−−−−−−−−−−−−*/

div#topevent{
	width: 360px;
	font-size: 90%;
	background: url(/img/top/top_news_under.jpg) no-repeat bottom;
	}
	div#topevent a h3{
		width: 360px;
		height: 40px;
		text-indent: -9999;
		border: 0px 0px 0px 0px;
		background: url(/img/top/event_title.jpg) no-repeat #fff;
		}
	div#topevent a:hover h3{
		cursor: hand;
		width: 360px;
		height: 40px;
		text-indent: -9999;
		border: 0px 0px 0px 0px;
		background: url(/img/top/event_title.jpg) no-repeat #fff;
		}
	div#topevent #eventbox{
		width: 340px;
		margin-left: 8px;
		}
	div#topevent #eventbox ul{
		width: 340px;
		margin: 0px;
		padding: 0px;
		}
		div#topevent #eventbox ul li{
			width: 340px;
			padding: 2px;
			list-style-type: none;
			line-height: 1.8;
			}
		div#topevent #eventbox ul li p{
			width: 340px;
			margin: 0px;
			padding: 0px 0px 0px 20px;
			background: url(/img/top/event_listback.jpg) no-repeat;
			}
	div#topevent #eventbox p#eventmore{
		height: 30px;
		margin: 5px 0px 0px 0px;
		text-align: right;
		}
		div#topevent #eventbox p#eventmore a{
			height: 20px;
			padding: 3px 0px 10px 22px;
			background: url(/img/top/event_tolist.jpg) no-repeat;
			}


/*−−トップ左側ーーこだわりのお店−−−−−−−−−−−−−−*/

div#topkodawari{
	width: 360px;
	font-size: 90%;
	margin-top: 10px;
	background: url(/img/top/top_news_under.jpg) no-repeat bottom;
	}
	div#topkodawari a h3{
		width: 360px;
		height: 40px;
		text-indent: -9999;
		border: 0px 0px 0px 0px;
		background: url(/img/top/kodawari_title.jpg) no-repeat #fff;
		}
	div#topkodawari a:hover h3{
		cursor: hand;
		width: 360px;
		height: 40px;
		text-indent: -9999;
		border: 0px 0px 0px 0px;
		background: url(/img/top/kodawari_title.jpg) no-repeat #fff;
		}
	div#topkodawari #kodawaribox{
		width: 340px;
		margin-left: 8px;
		}
	div#topkodawari #kodawaribox img{
		width: 106px;
		margin: 0px;
		}
	div#topkodawari #kodawaribox ul{
		width: 340px;
		margin: 0px;
		padding: 0px;
		}
		div#topkodawari #kodawaribox ul li{
			display: block;
			width: 340px;
			padding: 2px;
			list-style-type: none;
			line-height: 1.8;
			}
		div#topkodawari #kodawaribox ul li p{
			width: 210px;
			margin: 0px;
			padding: 0px 0px 0px 20px;
			background: url(/img/top/kodawari_listback.jpg) no-repeat;
			}
	div#topkodawari #kodawaribox p#kodawarimore{
		height: 30px;
		margin: 5px 0px 0px 0px;
		text-align: right;
		}
		div#topkodawari #kodawaribox p#kodawarimore a{
			height: 20px;
			padding: 3px 0px 10px 22px;
			background: url(/img/top/kodawari_tolist.jpg) no-repeat;
			}


/*−−トップ左側ーー事務組合のお知らせ−−−−−−−−−−−−−−*/

div#topnews{
	width: 360px;
	font-size: 90%;
	margin: 10px 0px;
	background: url(/img/top/top_news_under.jpg) no-repeat bottom #fff;
	}
	div#topnews a h3{
		width: 360px;
		height: 48px;
		text-indent: -9999;
		border: 0px;
		background: url(/img/top/news_title.jpg) no-repeat #fff;
		}
	div#topnews a:hover h3{
		cursor: hand;
		width: 360px;
		height: 48px;
		text-indent: -9999;
		border: 0px;
		background: url(/img/top/news_title.jpg) no-repeat #fff;
		}
	div#topnews #newsbox{
		width: 340px;
		margin-left: 8px;
		}
	div#topnews #newsbox ul{
		width: 340px;
		margin: 0px;
		padding: 0px;
		}
		div#topnews #newsbox ul li{
			width: 330px;
			padding: 0px 0px 2px 20px;
			list-style-type: none;
			line-height: 1.6;
			background: url(/img/top/icon03.jpg) no-repeat;
			}
	div#topnews #newsbox p#newsmore{
		height: 30px;
		margin: 5px 0px 0px 200px;
		text-align: right;
		}
		div#topnews #newsbox p#newsmore a{
			padding: 3px 0px 10px 22px;
			background: url(/img/top/news_tolist.jpg) no-repeat;
			}



/*−−トップ右側−−−−−−−−−−−−−−*/

div#toptopics {
	display: block;
	width: 198px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	background: url(/img/top/topics_under.jpg) bottom center no-repeat #fff;
	}
	div#toptopics h3{
		display: block;
		width: 198px;
		height: 55px;
		text-indent: -9999;
		text-align: left;
		margin: 0px;
		padding: 0px;
		background: url(/img/top/topics_title.jpg);
		}
	div#toptopics img{
		width: 170px;
		margin: 5px 0px 0px 18px;
		}
	div#toptopics p{
		margin: 0px 5px 0px 18px;
		padding: 10px 0px;
		}
div#topform {
	display: block;
	width: 200px;
	height: 207px;
	margin: 5px 0px;
	background: url(/img/top/form.jpg) no-repeat;
	}
	div#topform #formlink{
		width: 185px;
		padding: 74px 0px 0px 6px;
		}
	div#topform #formlink img{
		margin: 0px;
		padding: 0px;
		}


/*----------------------------------------------------------------------------
  志太の公共施設
----------------------------------------------------------------------------*/

h3.Public{
	padding: 7px;
	background: #008a00;
	text-align: center;
	color: #fff;
	}
h4.Public{
	margin: 0px 13px 7px 13px;
	padding: 5px 5px 2px 5px;
	background: #efefef;
	border-bottom: solid 2px #008a00;
	text-align: center;
	}

table.Public{
	margin: 0px 0px 20px 0px;
	background: #bfbfbf;
	}
	table.Public th{
		padding: 2px;
		background: #fff89f;
		}
	table.Public td{
		padding: 2px;
		background: #fff;
		}
	table.Public td.Name	{width: 170px;}
	table.Public td.Add	{width: 170px;}
	table.Public td.Tel	{width: 100px; text-align: center;}
	table.Public td.Url	{width: 100px; text-align: center;}

/*----------------------------------------------------------------------------
  志太ウォーキングコース
----------------------------------------------------------------------------*/

ul#Walk{
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
	ul#Walk li{
		margin: 0px;
		padding: 4px 0px 0px 0px;
		}
ul#Return{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
	ul#Return li{
		display: block;
		float: right;
		margin: 0px;
		padding: 4px 5px 5px 18px;
		background: url(/walking/img/mark.gif) no-repeat;
		}
iframe{
	margin: 0px;
	padding: 0px;
	border: solid 1px #cbcbcb;
	}

/*----------------------------------------------------------------------------
  簡単web用
----------------------------------------------------------------------------*/

.nw_body	{color: #000000; background-color: #ffffff; background-image: url('');background-attachment: fixed; background-position: 0% 0%; background-repeat: no-repeat; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}
.nw_bodym	{color: #000000; background-color: #ffffff; background-image: url('');font-size: 10pt;}
.nw_bodyz	{color: #000000; background-color: #CFEFCF; background-image: url(''); SCROLLBAR-FACE-COLOR: #CFEFCF; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #CFEFCF; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #CFEFCF; SCROLLBAR-DARKSHADOW-COLOR: #CFEFCF; SCROLLBAR-BASE-COLOR: #CFEFCF;}
.nw_title	{font-size: 12pt; background-color: #ffffff; color: #297924; background-image: url('img/bg_02.gif');}
.nw_search	{background-color: #cfdfcf; color: #000000;font-size: 12pt;}
.nw_menu 	{color: #88a3a3}
.nw_date 	{color: #887353}
.nw_line	{background-color: #88a3a3}
.nw_topdate {font-size: 10pt; color: #00008f; font-weight: bold;}
/* 2008.05.10.Fix.Tnagakura */
.nw_toptitle{
  font-size: 10pt;
  background: url('/img/top/icon03.jpg') no-repeat 0px -5px;
  margin: 0px;
  padding: 0px 0px 0px 20px;
}
/* 2008.05.10.Add.Tnagakura
  .nw_topmark{
    background: url('/img/tree_ya2.gif') no-repeat 0px -3px;
    margin: 0px;
    padding: 0px;
  }
*/

.nw2_body	{color: #000000; background-color: #ffffff; background-image: url('');background-attachment: fixed; background-position: 0% 0%; background-repeat: no-repeat; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}
.nw2_bodym	{color: #000000; background-color: #ffffff; background-image: url('');}
.nw2_bodyz	{color: #000000; background-color: #CFEFCF; background-image: url(''); SCROLLBAR-FACE-COLOR: #CFEFCF; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #CFEFCF; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #CFEFCF; SCROLLBAR-DARKSHADOW-COLOR: #CFEFCF; SCROLLBAR-BASE-COLOR: #CFEFCF;}
.nw2_title	{font-size: 12pt; background-color: #ffffff; color: #297924; background-image: url('img/bg_02.gif');}
.nw2_search	{background-color: #cfdfcf; color: #000000;}
.nw2_menu 	{color: #88a3a3}
.nw2_date 	{color: #887353}
.nw2_line	{background-color: #88a3a3}
.nw2_topdate {font-size: 10pt; color: #00008f; font-weight: bold;}
.nw2_toptitle{font-size: 10pt;}

.nw3_body	{color: #000000; background-color: #ffffff; background-image: url('');background-attachment: fixed; background-position: 0% 0%; background-repeat: no-repeat; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}
.nw3_bodym	{color: #000000; background-color: #ffffff; background-image: url('');}
.nw3_bodyz	{color: #000000; background-color: #CFEFCF; background-image: url(''); SCROLLBAR-FACE-COLOR: #CFEFCF; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #CFEFCF; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #CFEFCF; SCROLLBAR-DARKSHADOW-COLOR: #CFEFCF; SCROLLBAR-BASE-COLOR: #CFEFCF;}
.nw3_title	{font-size: 12pt; background-color: #ffffff; color: #297924; background-image: url('img/bg_02.gif');}
.nw3_search	{background-color: #cfdfcf; color: #000000;}
.nw3_menu 	{color: #88a3a3}
.nw3_date 	{color: #887353}
.nw3_line	{background-color: #88a3a3}
.nw3_topdate {font-size: 10pt; color: #cfa97a; font-weight: bold;}
.nw3_toptitle{font-size: 10pt;}

.ev_body	{color: #000000; background-color: #ffffff; background-image: url('img/bg_shiba2.gif');background-attachment: fixed; background-position: 0% 0%; background-repeat: no-repeat; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}
.ev1_body	{color: #000000; background-color: #ffffff; background-image: url('img/bg_shiba2.gif');background-attachment: fixed; background-position: 0% 0%; background-repeat: no-repeat; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}
.ev1_title	{font-size: 12pt; background-color: #; color: #000000}
.ev1_name	{font-size: 10pt; background-color: #C7E7C6; color: #000000}
.ev1_border	{background-color: #cfcfcf}
.ev1_comment 	{color: #006600; font-weight: bold;}
.ev1_linecl1	{background-color: #ffffe7}
.ev1_linecl2	{background-color: #ffeeaf}
.ev1_line	{background-color: #cfcfcf}
.ev1_topbgc1	{background-color: #}
.ev1_topbgc2	{background-color: #FFF9DB}

.wa_body	{color: #000000; background-color: #ffffff; background-image: url('img/bg_kohari.gif'); SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}
.wa_bodym	{color: #000000; background-color: #ffffff; background-image: url(''); SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}
.wa_albumbg	{background-color: #cfdfcf}
.wa_albumtx	{font-size: 12pt; color: #555c2c}
.wa_border	{background-color: #bfbfbf}
.wa_title	{background-color: #ccddf3; color: #000000}
.wa_name	{background-color: #ffffff; color: #000000}
.wa_comment	{background-color: #ffffff; color: #000000}

.ln_body	{color: #000000; background-color: #ffffff; background-image: url('img/bg_shiba2.gif');background-attachment: fixed; background-position: 0% 0%; background-repeat: no-repeat; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}
.ln_bodym	{color: #000000; background-color: #ffffff; background-image: url('');}
.ln_group	{font-size: 12pt; color: #ff6b20}
.ln_line	{background-color: #94af50}

.ca_body	{color: #000000; background-color: #ffffff; background-image: url('img/bg_kohari.gif');background-attachment: fixed; background-position: 0% 0%; background-repeat: no-repeat; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}
.ca_bodym	{color: #000000; background-color: #ffffff; background-image: url('img/bg_kohari.gif');background-attachment: fixed; background-position: 0% 0%; background-repeat: no-repeat; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #5F5F5F; CURSOR: auto; SCROLLBAR-SHADOW-COLOR: #5F5F5F; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #5F5F5F; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff;}
.ca_tableh	{color: #000000; background-color: #ffffff;}
.ca_tabled	{color: #000000;}
.ca_title	{color: #00007C; background-color: #CAC7DB;}
.ca_ttlfont	{font-size: 12px; text-align:center;}
.ca_dayfont	{font-size: 12px;}
.ca_msgcol0	{color: #000000; font-size: 11px;}
.ca_msgcol1	{color: #000080; font-size: 11px;}
.ca_msgcol2	{color: #008000; font-size: 11px;}
.ca_msgcol3	{color: #800000; font-size: 11px;}
.ca_msgcol4	{color: #808000; font-size: 11px;}
.ca_msgcol5	{color: #008080; font-size: 11px;}

.faq_body   {color: #000000; background-color: #ffffff; background-image: url('');}
.faq_table  {font-size: 12px; color: #0000ff; line-height:180%}
.faq_tbltop {font-size: 12px; background-color:#e2d2a7; color:#000000; font-weight: bold;}
.faq_tbltop_a {font-size: 12px; background-color:#FFFFFF; color:#000000; font-weight: bold; background-image: url('img/bg_01.gif');}
.faq_tbltop_b {font-size: 12px; background-color:#FFFFFF; color:#000000; font-weight: bold; background-image: url('img/bg_01.gif');}
.faq_tr     {background-color: #FFFFC7; color: #0000ff; text-decoration: none}
.faq_tdc    {background-color: #f8f3e2; color: #999999;font-size: 12px; font-weight: bold;}
.faq_tdq    {background-color: #f2e2c7; color: #008080;font-size: 12px;}
.faq_Q      {background-color: #dff8d8; color: #005e40;font-size: 12px;}
.faq_A      {background-color: #ffffff; color: #000000;font-size: 12px; line-height:180%}
.faq_TopPageQ      {color: #b10000;font-size: 12pt;}
.faq_TopPageA      {color: #000088;font-size: 12pt;}

.sp_body    {color: #000000; background-color: #ffffff; background-image: url('');}
.sp_title   {font-size: 14pt; background-color: #EFEFDF; color: #000000}
.sp_doc     {background-color: #ffffff; color: #000000}

.se_menu  {font-size: 86%; background-color: #ffffcc;}
.se_menut {font-weight: bold; background-color: #ffffcc;}
.se_t   {font-weight: bold; background-color: #FFFF99;}
.se_subt  {color: #FF6600;}
.se_border  {background-color: #404040;}


/* 2008.05.10.Fix.Tnagakura */
.top_event_lst {}
.top_event_lst ul {
  margin: 0px;
  padding: 0px;
}
.top_event_lst li {
  list-style-type: none;
  background: url('/img/tree_ya2.gif') no-repeat 0px 0px;
  border-bottom: 1px solid #ecd1b1;
  margin: 1px 0px;
  padding: 2px 0px 2px 10px;
}


