<style>
<!--
span.sizeLink{word-break:break-all;}

#main {
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 1px;
	width: 700px;	
	}

#container {
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	width: 700px;	
	background-color: #F2F6F9;
	border-top: #6390BA solid 1px;
	border-left: #6390BA solid 1px;
	border-bottom: #6390BA solid 1px;
	border-right: #6390BA solid 1px;;
	text-align: center;
	}

.sidebar {
	text-align: center;
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 3px;
	margin-top: 0px;
	/*width: 550px;	*/
	background-color: #F2F6F9;
	padding: 0px 0px 0px 0px;
	letter-spacing:1px;
	}
	
.sidebar ul {
	padding-left: 0px;
	margin: 0px;
	margin-bottom: 2px;
	}
.sidebar li {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 120%;	
	margin-top: 3px;
	list-style-type: none;
	list-style:inside url(../../common/images/ya02.gif);
	}

.indent {
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	margin: 0px;
	width: 700px;	
	padding:2px;
	clear:right;
	}

/* ↓基本↓ ***********************************************************************/
A:link			{color:#0000FF}		/* リンク色:青 */
A:visited		{color:#800080}		/* ブリンク色:紫 */
/* A:alink			{color:#FF0000} */		/* クリック色:赤 */
/* A:active		{color:red} */				/* 赤 */ 

/* paddingの指定は上,右,下,左 */
#cont_body{
	margin:0px;
	padding:10px,10px,10px,15px;
	width:783px;
	background-color:#FBFCFC;
}
/* ↑基本↑ ***********************************************************************/



/* ↓デザイン部分↓ *********************************************************************/

/* テーブルリスト */
TABLE.border1 td,TABLE.border1 th,TABLE.border1{
	border:1 solid #006600;
	border-collapse:collapse;
	padding: 5;
}

TABLE.border1 th{
//	background-color:#d2dff9;
	background-color:#DAF5DA;
}

td.table1{
	background-color:#ccd9ff;
}

/* 家庭ごみの出し方用 */
table.boxA {
	font-size:90%;
	background-color:#006600;
}

td.mlink {
//	background-color:#FEE6DB;
	background-color:#DAF5DA;
	white-space:nowrap;
}

td.calstyle1 {
	background-color:#DAEAD0;
}

td.calstyle2 {
	background-color:#FFFFFF;
}

td.lstyle1 {
	background-color:#E36500;
}

td.lstyleg {
	background-color:#006600;
}

td.lstyleb {
	background-color:#17338F;
}

td.lstyle2 {
	background-color:#DAF5DA;
}

.search{
	float: left;
	text-align: left;
	width: 320px;
	margin-bottom: 10px;
	padding: 5px;
/*	border-top: #269F2B solid 1px;
	border-bottom: #269F2Bsolid 1px;
	border-left: #269F2B solid 1px;
	border-right: #269F2B solid 1px; */
	line-height:120%;
	background-color: #DAF5DA;/*FFFFD5,DEE7FF*/
}

.search_o{
	float: center;
	text-align: left;
	width: 640px;
	padding: 5px;
/*	border-top: #269F2B solid 1px;
	border-bottom: #269F2Bsolid 1px;
	border-left: #269F2B solid 1px;
	border-right: #269F2B solid 1px; */
	background-color: #FCE2CD;/*FFFFD5,DEE7FF*/
}

.search_b{
	float: right;
	text-align: left;
	width: 320px;
	margin-bottom: 10px;
	padding: 5px;
/*	border-top: #269F2B solid 1px;
	border-bottom: #269F2Bsolid 1px;
	border-left: #269F2B solid 1px;
	border-right: #269F2B solid 1px; */
	line-height:120%;
	background-color: #C6DFFD;/*FFFFD5,DEE7FF*/
}

.search2{
	float: left;
	text-align: left;
	width: 410px;
	margin-top: 5px;
	padding: 5px;
/*	border-top: #FF9F0F solid 1px;
	border-bottom: #FF9F0F solid 1px;
	border-left: #FF9F0F solid 1px;
	border-right: #FF9F0F solid 1px; */
	line-height:120%;
	background-color: #DEE7FF;/*FFFFD5,DEE7FF*/
}

.searchItem{
	text-align: left;
	padding: 3px;
	font-size:96%;							/* 文字サイズ：標準 */
	color:#FFFFFF;							/* 文字色：白 */
	line-height:120%;						/* 行間：120% */
	font-weight:bold;						/* スタイル：太字 */
	background-color: #006600;				/*C0C0C0,073c78,FF5900 */
}

.searchItem_o{
	text-align: left;
	padding: 3px;
	font-size:96%;							/* 文字サイズ：標準 */
	color:#FFFFFF;							/* 文字色：白 */
	line-height:120%;						/* 行間：120% */
	font-weight:bold;						/* スタイル：太字 */
	background-color: #E36500;				/*C0C0C0,073c78,FF5900 */
}

/* レイアウト */
DIV.titleList {
	height:23px;							/* 高さ */
	padding-left:35px;						/* インデント */
}

DD.subListA {
	padding-bottom:6px;						/* リスト下マージン */
	font-size:95%;							/* 文字サイズ */
}

DD.subListB {
	padding-bottom:30px;
	font-size:95%;
}

DT.subListC {
	padding-bottom:5px;
	font-weight:600;
}


/* ↑デザイン部分↑ *********************************************************************/

ul.list li {
	text-align: left;
	list-style-image: url(../../common/images/pochi1.gif);
	line-height: 120%;	
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 2px;
	list-style: outside none;
}

/* 文字サイズ：標準 ************************************************/
TABLE.sizeA{
	font-size:96%;							/* 文字サイズ：標準 */
	color:#000000;							/* 文字色：黒 */
	line-height:140%;						/* 行間：130% */
	font-weight:normal;
}


DIV.bunrui {
	font-size:120%;							/* 文字サイズ：標準 */
	vertical-align:middle;
}

TD.menuName {
	font-size:110%;							/* 文字サイズ：標準 */
}


/* 文字サイズ：標準 ************************************************/
SPAN.sizeA{
	font-size:96%;							/* 文字サイズ：標準 */
	color:#000000;							/* 文字色：黒 */
	line-height:140%;						/* 行間：130% */
	font-weight:normal;
}
SPAN.sizeB{
	font-size:96%;							/* 文字サイズ：標準 */
	color:#000000;							/* 文字色：黒 */
	line-height:130%;						/* 行間：130% */
	font-weight:bold;						/* スタイル：太字 */
}

/* 文字サイズ：小 **************************************************/
SPAN.sizeAs{
	font-size:88%;							/* 文字サイズ：小 */
	color:#000000;							/* 文字色：黒 */
	line-height:130%;						/* 行間：130% */
	font-weight:normal;
}
SPAN.sizeBs{
	font-size:88%;							/* 文字サイズ：小 */
	color:#000000;							/* 文字色：黒 */
	line-height:130%;						/* 行間：130% */
	font-weight:bold;						/* スタイル：太字 */
}

/* 文字サイズ：小小 ************************************************/
SPAN.sizeAss{
	font-size:80%;							/* 文字サイズ：少小 */
	color:#000000;							/* 文字色：黒 */
	line-height:130%;						/* 行間：130% */
}
SPAN.sizeBss{
	font-size:80%;							/* 文字サイズ：小小 */
	color:#000000;							/* 文字色：黒 */
	line-height:130%;						/* 行間：130% */
	font-weight:bold;						/* スタイル：太字 */
}

/* 文字サイズ：小小 ************************************************/
SPAN.sizeAssW{
	font-size:80%;							/* 文字サイズ：少小 */
	color:#FFFFFF;							/* 文字色：白 */
	line-height:130%;						/* 行間：130% */
}
/* ↑決定↑ */

/* ↓文字色↓ ***********************************************************************/
h1.top
	{
		float: left;
	}
h2.top
	{
		float: left;
	}

h1.title{
	margin:10;
	padding:5;
	font-size:150%;
	border-bottom:1px solid #336699;
	border-left:10px solid #336699;
	text-align:left;
}

h2.title{
	margin:10;
	padding:5;
	font-size:140%;
	border-bottom:1px solid #336699;
	border-left:10px solid #336699;
}

h2.title2{
	margin:10;
	padding:5;
	font-size:140%;
	border-top:1px solid #336699;
	border-bottom:1px solid #336699;
}

h3.title{
	margin:10;
	padding:5;
	font-size:100%;
	border-bottom:1px dotted #999999;
/*	border-left:10px solid #336699; */
}

/* ↑文字色↑ ***********************************************************************/

-->
</style>