/*
**********************************************
トピックスエリア（トピック一覧）
**********************************************
*/

#contents .cnt_txt .topics_area{
		background:transparent url("../../images/common/bgimg/bg_wttt12.gif") 0 0 repeat;
		border-top:1px solid #d8d8d8;
		border-left:1px solid #d8d8d8;
		border-right:1px solid #c8c8c8;
		border-bottom:1px solid #c8c8c8;
		margin:20px 10px 30px 10px;
		position:relative;
		padding-bottom:10px;
		}

#contents .cnt_txt .topics_area h2{
		width:200px;
		padding:3px 10px;
		background-color:#4A99FB;
		color:#fff;
		border-top:1px solid #B3D4EF;
		border-left:1px solid #B3D4EF;
		border-right:1px solid #74A6CF;
		border-bottom:1px solid #74A6CF;
		border:1px solid #006699;
		position:relative;
		left:-10px;
		top:10px;
		background:transparent url("../../images/common/bgimg/bg_grd_blue.gif") 0 bottom repeat;
		}

#contents .cnt_txt .topics_area .list_topics{
		height:250px;
		overflow:auto;
		margin:20px 10px 0px 10px;
		border:1px solid #C2D4EF;
		border-top:1px solid #d8d8d8;
		border-left:1px solid #d8d8d8;
		border-right:1px solid #c8c8c8;
		border-bottom:1px solid #c8c8c8;
		background-color:#fafafa;
		}

#contents .cnt_txt .topics_area dl{
		color:#333;
		padding:5px 5px 0px 5px;
		line-height:130%;
		}

#contents .cnt_txt .topics_area dl dt{
		font-weight:bolder;
		}

#contents .cnt_txt .topics_area dl dd{
		margin:5px 0;
		padding:1px 5px 5px 3px;
		background:transparent url("../../images/common/line_bg/d8w.gif") 0 bottom repeat-x;
		display:block;
		}

#contents .cnt_txt .topics_area dl dd.last{
		background:none;
}

#contents .cnt_txt .topics_area .list_topics a.topic{
		padding:0 0 0 20px;
		background:transparent url("../../images/common/icon/newspaper_go.gif") 0 center no-repeat;
		color:#0075FF;
		line-height:130%;
		}
#contents .cnt_txt .topics_area .list_topics a:hover{
		color:#333;
		/*font-size:120%;*/
		background:transparent url("../../images/common/icon/ico_magnifier.gif") 0 center no-repeat;
		}




/*川崎市ヘルプデスク用*/

#contents .cnt_txt div.naikakufu .topics_area h2{
		width:150px;
		text-align:center;
		background:transparent url("../../images/common/bgimg/bg_grd_blue.gif") 0 bottom repeat;
		}

#contents .cnt_txt div.naikakufu .topics_area .list_topics{
		height:250px;
		}


#contents .cnt_txt div.kanagawa .topics_area .list_topics{
		height:500px;
		}

#contents .cnt_txt div.kanagawa .topics_area h2{
		width:280px;
		text-align:center;
		background:transparent url("../../images/common/bgimg/bg_gss12.gif") 0 bottom repeat;
		border:1px solid #585858;		
		}

/*
**********************************************
トピックボックス（各トピックス）
**********************************************
*/

#contents .cnt_txt .topic_box{
			margin:30px 10px;
			padding-bottom:10px;
			background:transparent url("../../images/service/common/topics/topics_btm.gif") 0 bottom no-repeat;
			}

#contents .cnt_txt .topic_box .topic_cnt{
			background:transparent url("../../images/service/common/topics/topics_top.gif") 0 0 no-repeat;
			line-height:150%;
			padding-bottom:20px;
			}

#contents .cnt_txt .topic_box .topic_cnt h1{
			position:relative;
			top:25px;
			padding:0 20px 40px 30px;
			color:#006bce;
			font-size:140%;
			letter-spacing:0.1em;
			}
			
#contents .cnt_txt .topic_box .topic_cnt p.topic_txt{
			margin:1em 30px 1em 30px;
			color:#333;
			}

#contents .cnt_txt .topic_box .topic_cnt h3{
			color:#000;
			background:transparent url("../../images/common/line_bg/d8h.gif") 0 bottom repeat-x;
			margin:20px 10px 5px 10px;
			}


/*
**********************************************
スペシャルエリア（トピック内トピック）
**********************************************
*/
#contents .cnt_txt .topic_box .topic_cnt .sp_area{
			background:#fff url("../../images/common/bgimg/bg_grd12.gif") 0 bottom repeat-x;
			border:1px solid #c8c8c8;
			margin:10px 15px;
			padding:10px;
			}

#contents .cnt_txt .topic_box .topic_cnt .sp_area h2{
			color:#aa0000;
			font-size:110%;
			background:transparent url("../../images/common/line_bg/d8w.gif") 0 bottom repeat-x;
			padding-bottom:5px;
			}

#contents .cnt_txt .topic_box .topic_cnt .sp_area p.sp_txt{
			color:#333;
			padding:5px;
			margin:0.5em 0;
			}
			


