/* トップ/（トピックス）*/

div#topics {
	width:170px;
	font-size:0.9em;
	line-height:1.2em;
	text-align:left;
	margin:0 10px 10px 10px;
}
div#topics img {	
	padding:0;
}

/* トップ/（お知らせ・新着）*/


div#topcontents-inner h2.oshirase{
	background:url(../images/top_oshirase_back.gif) repeat-x;	
	padding:12px;
	font-weight:bold;	
}

div#topcontents-inner h2.news{
	background:url(../images/top_news_back.gif) repeat-x;	
	padding:12px;
	font-weight:bold;
}
div#topcontents-inner span.small{
	font-size:80%;
}

div#topcontents-inner ul.info_link{
	clear:both;
	margin:6px 10px 20px 25px;
}

div#topcontents-inner ul.info_link li{
	list-style:outside disc;
	padding-bottom:6px;
	line-height:1.2em;
	
}

/* トップ/（くらしの情報）*/

div#kurashi {
	margin:5px 0 0 0;
	background-color:#eef6d2;
	padding:5px 0px 0 0px;
	overflow:auto;
}

div#kurashi ul{
	list-style:none;
	margin-top:5px;
	margin-left:5px;
	width:99%;
}

div#kurashi li{
	float:left;
	padding-right:3px;
	padding-bottom:7px;
}

/* トップ/（お役立ち情報pickup!）*/

div#pickup {
	margin:20px 0;
	clear:both;
}

div#pickup h2{
	background:url(../images/top_pickup_back.gif) repeat-x;
	height:35px;
	padding:13px 10px 0 10px;
	font-weight:bold;
	margin-bottom:5px;
}

div#pickup ul.list1 {
	padding-top:8px;
	margin-left:10px;
	float:left;
}


div#pickup ul.list1 li {
	background:url(../common/icn_head.gif) no-repeat left;
	padding:0 5px 0 12px;
	margin-bottom:10px;
}

div#pickup ul.list2 {
	padding-top:8px;
	margin-left:30px;
	float:left;
}


div#pickup ul.list2 li {
	background:url(../common/icn_head.gif) no-repeat left;
	padding:0 5px 0 12px;
	margin-bottom:10px;
}


/*
===== 6: BASE STYLE ====================================
*/

/* パンくず*/

div.pankuzu {
	height:20px;
	border-top:#666 3px solid;
	font-size:80%;
	text-align:left;
	padding:5px 10px;
}

div.top_pan {
	margin:0;
	border-top:#F3F3F3 3px solid;
	font-size:80%;
	text-align:left;
	padding:8px 10px 5px 0;
}




/* ボックスレイアウト4 (180px)*/
div#box4 { 
    width: 180px;   
    background: url(../common/box_under.gif) no-repeat bottom;
    margin-bottom: 8px;   
}  
	
div#box4 .inner    {   
    background: url(../common/box_top.gif) no-repeat;   
    padding: 3px 0px;  
}  

div#box4 img    {   
    margin: 2px 0 5px 6px;	
}  

div#box4 .inner h3 {
	background:url(../common/sidenavi_back.gif) no-repeat center;
	font-weight:bold;
	text-indent:17px;
	padding:11px 0 9px 0px;

}

/* ボックスレイアウト5 (180px)*/
div#box5 { 
    width: 180px;   
    background: url(../common/box_under.gif) no-repeat bottom;
    margin-bottom: 8px;   
}  
	
div#box5 .inner    {   
    background: url(../common/box_top.gif) no-repeat;   
    padding: 3px 0px;  
}  

div#box5 img    {   
    margin: 2px 0 5px 6px;	
}  

div#box5 .inner h3 {
	background:url(../common/sidenavi_back.gif) no-repeat center;
	font-weight:bold;
	text-indent:17px;
	padding:11px 0 9px 0px;

}

div#box7 { 
    width: 190px;   
    background: url(../common/box2_under.gif) no-repeat bottom;
    margin-bottom: 8px;   
}  
	
div#box7 .inner    {   
    background: url(../common/box2_top.gif) no-repeat;   
    padding: 5px 0px;   
}  

div#box7 img    {   
    margin: 3px 0 5px 8px;
}  

div#box7 .inner h3 {
	background:url(../common/sidenavi_back2.gif) no-repeat center;
	display:block;
	font-weight:bold;
	text-indent:17px;
	padding:9px 0;

}
