@charset "utf-8";

/* 地区別収集カレンダーとごみと資源の分け方が入っているdiv */
#global_layout #contents_width580px #calendar_bunbetu {
 width: 600px;
 height: 180px;
 margin: 0 -10px 20px;
}
/* 地区別収集カレンダー */
#global_layout #contents_width580px #calendar_bunbetu #calendar_link {
 float: left;
 width: 296px;
 height: 178px;
}
/* ごみと資源の分け方 */
#global_layout #contents_width580px #calendar_bunbetu #bunbetu_link {
 float: right;
 width: 250px;
 height: 152px;
 padding: 20px 23px 6px;
 color: #FFFFFF;
 background: url(img/gomi_shigen.gif) no-repeat;
}
#global_layout #contents_width580px #calendar_bunbetu #bunbetu_link h4 {
 font-weight: bold;
 margin-bottom: 7px;
 color: #FFFFFF;
 border-bottom: 1px dotted #FFFFFF;
}
#global_layout #contents_width580px #calendar_bunbetu #bunbetu_link .search_width {
 width: 125px;
 *width: 118px;
}

/* ニュースリリース */
#global_layout #contents_width580px .h3_back_bottom {
 margin-bottom: 1em;
}
#global_layout #contents_width580px #news .float_dl dt {
 color: #999999;
}
#global_layout #contents_width580px #news .float_dl dd {
 margin-left: 6.5em;
}

/* お知らせ */
#global_layout #contents_width580px #topics_base {
 margin-top: 10px;
 margin-bottom:30px;
}
#global_layout #contents_width580px #topics_base .topics {
 padding: 7px 0;
 border-top-width: 1px;
 border-top-style: dotted;
 border-top-color: #CCCCCC;
}
#global_layout #contents_width580px #topics_base .topics_bottom {
 border-bottom: 1px dotted #CCCCCC;
}
#global_layout #contents_width580px #topics_base .topics_back {
 background: #F0F0F0;
}

#global_layout #contents_width580px #topics_base .topics div {
 height: 62px;
 padding: 4px 15px 4px 0;
}
#global_layout #contents_width580px #topics_base .topics .float_left {
 width: 133px;
 height: 68px;
 margin-right: 15px;
 padding: 0;
}

/*リサイクル情報センターバナー*/
#green_position #global_layout #main_content #contents_width580px #search_delete .recycle_center {
 background-image: url(global_img/recycle_center_back.gif);
 background-repeat: repeat-y;
 padding:15px;
 margin-top:-3px;!important
}

#green_position #global_layout #main_content #contents_width580px #search_delete .baner td{
padding-right:5px;
padding-bottom:5px;}

/*サイトマップ（#contents...内）*/
#global_layout #contents_width580px #sitemap {
	width:580px;
	overflow:hidden;/*IE6対策*/
}
#global_layout #contents_width580px #sitemap dl span.block {
	display:block;
	float:left;
	width:270px;
	margin-right:20px;
}
#global_layout #contents_width580px #sitemap dl span.clear {
	display:block;
/*	padding-top:1em;
	margin-bottom:1em;
	border-bottom:4px solid #CCCCCC;*/
}

#global_layout #contents_width580px #sitemap dt {
 height: 35px;
 margin-top:10px;
 margin-bottom: 10px;
 border: 1px solid #999999;
/* background: url(./global_img/h3_back.gif) repeat-x;*/
}
#global_layout #contents_width580px #sitemap dt.over {
	background-color:#CCCCCC;
}
#global_layout #contents_width580px #sitemap dt span {
 display: block;
 font-weight: bold;
 line-height: 29px;
 margin: 3px;
 padding-left: 10px;
 color: #555555;
/* border-left: 4px solid #CCCCCC;*/
}
#global_layout #contents_width580px #sitemap dd {
	background-color:#CCFFCC;
}
#global_layout #contents_width580px #sitemap dd .pmAcc_top {
/*	background-image:url(global_img/menu/menu_back_top.gif);*/
	height:5px;
	overflow:hidden;
}
#global_layout #contents_width580px #sitemap dd ul.pmAccordion {
/*	background-image:url(global_img/menu/menu_back_body.gif);*/
	padding-left:10px;
	padding-right:20px;
}
#global_layout #contents_width580px #sitemap dd .menu_back_bottom {
/*	background-image:url(global_img/menu/menu_back_bottom.gif);*/
	height:5px;
	overflow:hidden;
}
#global_layout #contents_width580px #sitemap li {
 padding: 5px 0 5px 13px;
 margin-bottom:0px;
 background: url(global_img/puramai_accordion/noList.gif) no-repeat left 12px;
 border-bottom: 1px dotted #77AA33;
}
#global_layout #contents_width580px #sitemap li ul li {
 margin-left: 10px;
 padding: 0 0 0 22px;
 background: url(global_img/puramai_accordion/noList2.gif) no-repeat 10px 7px;
 border: none;
}

