@charset "utf-8";
/*******************************************************************************
		各種テンプレート
********************************************************************************/
#oshirase{
	margin-bottom:25px;
	border:1px solid #CCCCCC;
	clear:both;
}
#oshirase h2{
	background:none;
	padding:3px 3px 3px 10px;
	background-color:#E05888;
	color:#FFFFFF;
	border:none;
}
#oshirase ul{
	list-style-type:none;
	margin:10px 15px 10px 20px;
}
#oshirase ul li{
	background-image:url(/contents/000001030.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:12px;
}
/*==============================================================================
	議員名簿
==============================================================================*/
#content .giinleft{
	margin: 0px 20px 10px 0px;
	padding-top:5px;
	width:130px;
	float:left;
}
#content .giinright{
	margin: 0px 10px 10px 160px;
	padding-top:5px;
	width:auto;
}
#content .giinleft p{
	text-align:center;
	line-height:1.3;
}
#content .giinleft p img{
	margin-bottom:10px;
}
#content .giinleft p span.giin{
	font-size:85%;
}
#content .giinright table{
	margin:0px;
	padding:0px;
	clear:none;
}
#content .giinright table th{
	width:120px;
}
/*==============================================================================
	市況日報
==============================================================================*/
#content table.shikyo caption{
	padding-left:3px;
	text-align:left;
	font-size:110%;
	font-weight:bold;
}
#content table.shikyo th{
	font-weight:bold;
}
/*　偶数行　*/
#content table.shikyo td.even{
	background-color:#F0FEE9;
}
/*　偶数行右寄せ　*/
#content table.shikyo td.evenright{
	background-color:#F0FEE9;
	text-align:right;
}
/*==============================================================================
	組織連絡先
==============================================================================*/
#content dl.soshiki{
	margin-right:10px;
	margin-left:20px;
	clear:both;
}
#content dl.soshiki dt{
	margin-bottom:20px;
	padding:10px;
	width:195px;
	float:left;
	clear:both;
	display:inline;
	border-left:5px solid #BAD9F5;
	line-height:1.5;
}
#content dl.soshiki dd{
	margin:0px 0px 10px 220px;
	padding:10px;
	border-bottom:1px solid #CCCCCC;
	border-left:1px dotted #CCCCCC;
	line-height:1.5;
	_height:1%;
}
/*　担当業務　*/
.gyomu{
	font-size:95%;
}
/*==============================================================================
	施設案内
==============================================================================*/
#content dl.shisetsudata{
	margin-right:10px;
	margin-left:20px;
	clear:both;
}
#content dl.shisetsudata dt{
	margin-bottom:20px;
	padding:10px;
	width:195px;
	float:left;
	clear:both;
	display:inline;
	border-left:5px solid #FF9999;
	line-height:1.5;
}
#content dl.shisetsudata dd{
	margin:0px 0px 10px 220px;
	padding:10px;
	border-bottom:1px solid #CCCCCC;
	border-left:1px dotted #CCCCCC;
	line-height:1.5;
	_height:1%;
}
/*==============================================================================
	イベントテンプレート
==============================================================================*/
#content dl.eventdetail{
	margin-right:10px;
	margin-left:20px;
	clear:both;
}
#content dl.eventdetail dt{
	margin-bottom:20px;
	padding:10px;
	width:195px;
	float:left;
	clear:both;
	display:inline;
	border-left:5px solid #FEBE5C;
	line-height:1.5;
}
#content dl.eventdetail dd{
	margin:0px 0px 10px 220px;
	padding:10px;
	border-bottom:1px solid #CCCCCC;
	border-left:1px dotted #CCCCCC;
	line-height:1.5;
	_height:1%;
}
/*==============================================================================
	申請書テンプレート
==============================================================================*/
#content dl.shinsei{
	margin-right:10px;
	margin-left:20px;
	clear:both;
}
#content dl.shinsei dt{
	margin-bottom:20px;
	padding:10px;
	width:195px;
	float:left;
	clear:both;
	display:inline;
	border-left:5px solid #999999;
	line-height:1.5;
}
#content dl.shinsei dd{
	margin:0px 0px 10px 220px;
	padding:10px;
	border-bottom:1px solid #CCCCCC;
	border-left:1px dotted #CCCCCC;
	line-height:1.5;
	_height:1%;
}
/*==============================================================================
	ナビゲーション（セカンドトップ）　
==============================================================================*/
/*------------------------------------------------------------------------------
	配置
------------------------------------------------------------------------------*/
#rnavi{
	width:200px;
	float:right;
	z-index:2;
}
#npage{
	float:left;
	width:100%;
	margin-right:-230px;
	z-index:1;
}
#ncontent{
	margin-right:230px;
	height:1%;
}
html>/**/body #npage{
	position:relative;
}
html>/**/body #rnavi{
	position:relative;
}
#npage>* {
	margin-right:230px;
}
#navi{
	margin-left:30px;
	margin-right:30px;
}
/*右メニューなし*/
#npage2 #ncontent{
	margin-right:0px;
	height:auto;
}
#npage2:after{
    content: ""; 
    display: block; 
    clear: both;
}
/*------------------------------------------------------------------------------
	基本スタイル
------------------------------------------------------------------------------*/
#navi h1{
	margin-bottom:10px;
	padding:10px 5px 8px 10px;
	font-size:120%;
	font-weight:bold;	
	background:#096FA0 url(/contents/000001023.gif) repeat-x 0px 0px;
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:3px solid #065073;
	border-left:1px solid #999999;
	line-height:1.3;
	color:#FFFFFF;
}
#navi h1.navititle{
	padding:0px;
	background-image:none;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:right bottom;
	border:none;
}
#navi h2{
	font-size:110%;
	line-height:1.3;
}
#navi p{
	margin-bottom:15px;
	margin-left:5px;
	padding:0px 10px 0px 10px;
}
#navi ol{
	margin:5px 0px 20px 50px;
}
#navi ul{
	margin:5px 0px 20px 45px;
}
#navi ul li{
	padding-left:5px;
	margin-bottom:10px;
	line-height:1.5;
}
#navi ol li{
	margin-bottom:10px;
	line-height:1.5;
}
/*------------------------------------------------------------------------------
	メニュー
------------------------------------------------------------------------------*/
#ncontent .navi0,#ncontent .navi1,#ncontent .navi2,#ncontent .navi3,#ncontent .navi4,#ncontent .navi5{
	margin-left:10px;
	margin-right:15px;
	margin-bottom:15px;
	width:45%;
	float:left;
	display:inline;
}
/*右メニューがないとき*/
#npage2 #ncontent .navi0,#npage2 #ncontent .navi1,#npage2 #ncontent .navi2,#npage2 #ncontent .navi3,#npage2 #ncontent .navi4,#npage2 #ncontent .navi5{
	width:47%;
}
#ncontent .navi0 h2,#ncontent .navi1 h2,#ncontent .navi2 h2,#ncontent .navi3 h2,#ncontent .navi4 h2,#ncontent .navi5 h2{
	margin-bottom:5px;
	padding:5px 5px 5px 10px;
	border-bottom:1px solid #CCCCCC;
}
#ncontent .navi0 h2{
	background-color:#EDF6DC;
	border-top:3px solid #99CC33;
}
#ncontent .navi1 h2{
	background-color:#EEDEEE;
	border-top:3px solid #9E419F;
}
#ncontent .navi2 h2{
	background-color:#E3F4FC;
	border-top:3px solid #68C2FF;
}
#ncontent .navi3 h2{
	background-color:#FFF4E3;
	border-top:3px solid #FEBE5C;
}
#ncontent .navi4 h2{
	background-color:#E8EEFF;
	border-top:3px solid #3366FF;
}
#ncontent .navi5 h2{
	background-color:#FDEFEF;
	border-top:3px solid #FF9999;
}
#ncontent .navi0 p,#ncontent .navi1 p,#ncontent .navi2 p,#ncontent .navi3 p,#ncontent .navi4 p,#ncontent .navi5 p{
	margin:5px;
}
#ncontent .navi0 ul,#ncontent .navi1 ul,#ncontent .navi2 ul,#ncontent .navi3 ul,#ncontent .navi4 ul,#ncontent .navi5 ul{
	margin:0px 0px 20px 20px;
	list-style-type:none;
}
#ncontent .navi0 ul li,#ncontent .navi1 ul li,#ncontent .navi2 ul li,#ncontent .navi3 ul li,#ncontent .navi4 ul li,#ncontent .navi5 ul li{
	margin-bottom:5px;
	padding-left:18px;
	background-repeat:no-repeat;
	background-position:0px 4px;
}
/*　list画像　*/
#ncontent .navi0 ul li{
	background-image:url(/contents/000001101.gif);
}
#ncontent .navi1 ul li{
	background-image:url(/contents/000001102.gif);
}
#ncontent .navi2 ul li{
	background-image:url(/contents/000001103.gif);
}
#ncontent .navi3 ul li{
	background-image:url(/contents/000001104.gif);
}
#ncontent .navi4 ul li{
	background-image:url(/contents/000001105.gif);
}
#ncontent .navi5 ul li{
	background-image:url(/contents/000001106.gif);
}
/*------------------------------------------------------------------------------
	右ナビ
------------------------------------------------------------------------------*/
/*　テキストリンク　*/
#rnavi .textlink{
	margin-bottom:15px;
	background-color:#F5F5F5;
	border:1px solid #CCCCCC;
}
#rnavi .textlink h2{
	padding:5px 5px 5px 8px;
}
#rnavi .textlink ul{
	margin:5px 5px 5px 8px;
	list-style-type:none;
}
#rnavi .textlink li{
	background-image:url(/contents/000001040.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:12px;
	margin-bottom:3px;
}
/*　画像リンク　*/
#rnavi .imglink{
	margin-bottom:15px;
}
#rnavi .imglink h2{
	margin-bottom:5px;
	padding:2px 2px 2px 5px;
	background-color:#FFFFFF;
	border-bottom:1px solid #CCCCCC;
}
#rnavi .imglink p{
	margin:0px;
	padding:2px 2px 2px 5px;
	line-height:1.3;
}
/*　バナー　*/
#rnavi #rbanner{
	margin-bottom:15px;
}
#rnavi #rbanner p{
	margin:0px 0px 5px 0px;
	padding:0px;
}
/*------------------------------------------------------------------------------
	セカンドトップアイコン
------------------------------------------------------------------------------*/
#navicategory{
	margin:0px 10px 10px 10px;
}
#navicategory ul{
	margin:0px;
	list-style-type:none;
}
#navicategory ul li{
	margin-right:10px;
	padding:0px;
	width:32%;
	float:left;
}
#navicategory ul li a:after{
    content: ""; 
    display: block; 
    clear: both;
}
#navicategory ul li a{
	min-height:50px;
	padding:5px;
	display:block;
	color:#333333;
}
#navicategory ul li img{
	margin-right:10px;
	float:left;
	display:block;
	vertical-align:middle;
}
#navicategory ul li span{
	margin-top:13px;
	width:65%;
	display:block;
	float:left;
	text-decoration:underline;
}
#navicategory ul li span.nocate{
	padding-left:10px;
	width:90%;
	float:none;
}
/*　色　*/
#navicategory ul.cate1 li a{
	background:#F1F1F1;
	border:1px solid #99CC33;
}
#navicategory ul.cate1 li a:hover{
	background:#E5F2CC;
}
#navicategory ul.cate2 li a{
	background:#F1F1F1;
	border:1px solid #FFA142;
}
#navicategory ul.cate2 li a:hover{
	background:#FFEED7;
}
#navicategory ul.cate3 li a{
	background:#F1F1F1;
	border:1px solid #9E419F;
}
#navicategory ul.cate3 li a:hover{
	background:#E7CFE7;
}
#navicategory ul.cate4 li a{
	background:#F1F1F1;
	border:1px solid #68C2FF;
}
#navicategory ul.cate4 li a:hover{
	background:#D7EFFA;
}
#navicategory ul.cate5 li a{
	background:#F1F1F1;
	border:1px solid #3366FF;
}
#navicategory ul.cate5 li a:hover{
	background:#CCD9FF;
}
#navicategory ul.cate6 li a{
	background:#F1F1F1;
	border:1px solid #FF9999;
}
#navicategory ul.cate6 li a:hover{
	background:#FCE8E8;
}
/*==============================================================================
	区　
==============================================================================*/
#ku1 h1,#ku2 h1,#ku3 h1,#ku4 h1,#ku5 h1,#ku6 h1{
	margin-bottom:20px;
	height:180px;
	background-repeat:no-repeat;
	background-position:right center;
}
#ku1 h1{
	background-color:#E2EBC4;
	border-right:10px solid #E2EBC4;
}
#ku2 h1{
	background-color:#FCDDD1;
	border-right:10px solid #FCDDD1;
}
#ku3 h1{
	background-color:#D7EBFF;
	border-right:10px solid #D7EBFF;
}
#ku4 h1{
	background-color:#FFEACA;
	border-right:10px solid #FFEACA;
}
#ku5 h1{
	background-color:#E7DBF2;
	border-right:10px solid #E7DBF2;
}
#ku6 h1{
	background-color:#FFF0B3;
	border-right:10px solid #FFF0B3;
}
/*------------------------------------------------------------------------------
	配置
------------------------------------------------------------------------------*/
#kulnavi{
	width:200px;
	float:left;
	z-index:2;
}
#kupage{
	float:right;
	width:100%;
	margin-left:-230px;
	z-index:1;
}
#kucontent{
	margin-left:230px;
	height:1%;
}
html>/**/body #kupage{
	position:relative;
}
html>/**/body #kulnavi{
	position:relative;
}
#kupage>* {
	margin-left:230px;
}
/*------------------------------------------------------------------------------
		左ナビ
------------------------------------------------------------------------------*/
#imgbanner{
	margin-bottom:20px;
}
.kunavi{
	margin-bottom:20px;
}
.kunavi h2{
	padding:5px 5px 15px 10px;
	font-size:120%;
}
#ku1 .kunavi h2{
	background:#2B822B url(/contents/000001138.gif) repeat-x left bottom;
	color:#FFF;
}
#ku2 .kunavi h2{
	background:#2B822B url(/contents/000001139.gif) repeat-x left bottom;
	color:#333;
}
#ku3 .kunavi h2{
	background:#2B822B url(/contents/000001140.gif) repeat-x left bottom;
	color:#FFF;
}
#ku4 .kunavi h2{
	background:#2B822B url(/contents/000001141.gif) repeat-x left bottom;
	color:#333;
}
#ku5 .kunavi h2{
	background:#2B822B url(/contents/000001142.gif) repeat-x left bottom;
	color:#FFF;
}
#ku6 .kunavi h2{
	background:#2B822B url(/contents/000001143.gif) repeat-x left bottom;
	color:#333;
}
.kupro{
	margin:0px 10px 0px 0px;
}
#ku1 .kupro{
	border-left:3px solid #2B822B;
	border-right:3px solid #2B822B;
	border-bottom:3px solid #2B822B;
}
#ku2 .kupro{
	border-left:3px solid #F4916A;
	border-right:3px solid #F4916A;
	border-bottom:3px solid #F4916A;
}
#ku3 .kupro{
	border-left:3px solid #0066CC;
	border-right:3px solid #0066CC;
	border-bottom:3px solid #0066CC;
}
#ku4 .kupro{
	border-left:3px solid #FF9900;
	border-right:3px solid #FF9900;
	border-bottom:3px solid #FF9900;
}
#ku5 .kupro{
	border-left:3px solid #663399;
	border-right:3px solid #663399;
	border-bottom:3px solid #663399;
}
#ku6 .kupro{
	border-left:3px solid #FFCC00;
	border-right:3px solid #FFCC00;
	border-bottom:3px solid #FFCC00;
}
.kupro p.highlight{
	margin:0px 5px 5px 5px;/* 上マージンは必ず0px */
	padding:5px 5px 5px 8px;
	border-bottom:none;
}
#ku1 .kupro p.highlight{
	background:#E2EBC4;
}
#ku2 .kupro p.highlight{
	background:#FCDDD1;
}
#ku3 .kupro p.highlight{
	background:#D7EBFF;
}
#ku4 .kupro p.highlight{
	background:#FFEACA;
}
#ku5 .kupro p.highlight{
	background:#E7DBF2;
}
#ku6 .kupro p.highlight{
	background:#FFF0B3;
}
.kupro p{
	margin:8px;
	padding:0px 0px 10px 0px;
	border-bottom:1px solid #CCC;
	line-height:1.5;
}
.kupro ul{
	margin:0px 5px 10px 10px;
	list-style-type:none;
}
.kupro li{
	margin-bottom:5px;
	padding-left:15px;
}
#ku1 .kupro li{
	background:url(/contents/000001144.gif) no-repeat left 7px;
}
#ku2 .kupro li{
	background:url(/contents/000001145.gif) no-repeat left 7px;
}
#ku3 .kupro li{
	background:url(/contents/000001146.gif) no-repeat left 7px;
}
#ku4 .kupro li{
	background:url(/contents/000001147.gif) no-repeat left 7px;
}
#ku5 .kupro li{
	background:url(/contents/000001148.gif) no-repeat left 7px;
}
#ku6 .kupro li{
	background:url(/contents/000001149.gif) no-repeat left 7px;
}
#gyouseiku{
	margin-bottom:20px;
	width:190px;
	border:5px solid #FFD0DF;
}
#gyouseiku h2{
	margin:5px 10px 5px 10px;
	font-size:120%;
}
#gyouseiku p{
	margin:5px 10px 5px 10px;
	float:right;
}
#gyouseiku ul{
	margin:5px 5px 8px 15px;
	list-style-type:none;
}
#gyouseiku ul li{
	margin-bottom:3px;
	padding-left:12px;
	background:url(/contents/000001192.gif) no-repeat 0px 6px;
}
/*------------------------------------------------------------------------------
		テキストバナーエリア
------------------------------------------------------------------------------*/
.textbanner{
	margin-bottom:20px;
}
.textbanner ul{
	list-style-type:none;
}
.textbanner ul li{
	margin-bottom:10px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}
#ku1 .textbanner ul li{
	border-left:8px solid #2B822B;
}
#ku2 .textbanner ul li{
	border-left:8px solid #F4916A;
}
#ku3 .textbanner ul li{
	border-left:8px solid #0066CC;
}
#ku4 .textbanner ul li{
	border-left:8px solid #FF9900;
}
#ku5 .textbanner ul li{
	border-left:8px solid #663399;
}
#ku6 .textbanner ul li{
	border-left:8px solid #FFCC00;
}
.textbanner ul li a{
	padding:5px 5px 5px 10px;
	display:block;
	border:1px solid #CCC;
	font-weight:bold;
	text-decoration:none;
	color:#333;
}


/*------------------------------------------------------------------------------
		お知らせ
------------------------------------------------------------------------------*/
#kuoshirase{
	margin-bottom:20px;
}

#kuoshirase h2{
	margin-bottom:10px;
	padding:8px 5px 8px 30px;
	background:#FFECDF url(/contents/000001151.gif) no-repeat left top;
	border-top:3px solid #FF6600;
	border-bottom:1px solid #CCC;
}
#kuoshirase ul{
	margin:10px 10px 10px 15px;
	list-style-type:none;
}
#kuoshirase ul li{
	margin-bottom:5px;
	padding-left:15px;
	background:url(/contents/000001152.gif) no-repeat left 7px;
}


/*------------------------------------------------------------------------------
		イベント
------------------------------------------------------------------------------*/
#event{
	margin-bottom:20px;
}
#event h2{
	margin-bottom:15px;
	padding:8px 5px 8px 30px;
	border-bottom:1px solid #CCC;
}
#ku1 #event h2{
	border-top:3px solid #2B822B;
	background:#F6F6F6 url(/contents/000001153.gif) no-repeat left top;
}
#ku2 #event h2{
	border-top:3px solid #F4916A;
	background:#F6F6F6 url(/contents/000001154.gif) no-repeat left top;
}
#ku3 #event h2{
	border-top:3px solid #0066CC;
	background:#F6F6F6 url(/contents/000001155.gif) no-repeat left top;
}
#ku4 #event h2{
	border-top:3px solid #FF9900;
	background:#F6F6F6 url(/contents/000001156.gif) no-repeat left top;
}
#ku5 #event h2{
	border-top:3px solid #663399;
	background:#F6F6F6 url(/contents/000001157.gif) no-repeat left top;
}
#ku6 #event h2{
	border-top:3px solid #FFCC00;
	background:#F6F6F6 url(/contents/000001158.gif) no-repeat left top;
}

.pickupevent1{
	margin-bottom:15px;
	float:left;
	width:45%;
}
.pickupevent2{
	margin-bottom:15px;
	float:right;
	width:45%;
}
.pickupevent1 p.eventimg,.pickupevent2 p.eventimg{
	float:left;
	margin-right:15px;
}
.pickupevent1 h3,.pickupevent2 h3{
	margin-bottom:10px;
	font-size:110%;
}
.pickupevent1 h3 a,.pickupevent2 h3 a{
	padding-left:15px;
}
#ku1 .pickupevent1 h3 a,#ku1 .pickupevent2 h3 a{
	background:url(/contents/000001144.gif) no-repeat left 4px;
}
#ku2 .pickupevent1 h3 a,#ku2 .pickupevent2 h3 a{
	background:url(/contents/000001145.gif) no-repeat left 4px;
}
#ku3 .pickupevent1 h3 a,#ku3 .pickupevent2 h3 a{
	background:url(/contents/000001146.gif) no-repeat left 4px;
}
#ku4 .pickupevent1 h3 a,#ku4 .pickupevent2 h3 a{
	background:url(/contents/000001147.gif) no-repeat left 4px;
}
#ku5 .pickupevent1 h3 a,#ku5 .pickupevent2 h3 a{
	background:url(/contents/000001148.gif) no-repeat left 4px;
}
#ku6 .pickupevent1 h3 a,#ku6 .pickupevent2 h3 a{
	background:url(/contents/000001149.gif) no-repeat left 4px;
}
#sonotaevent{
	clear:both;
	padding:10px 15px 10px 15px;
	background:#F6F6F6;
}
#sonotaevent ul{
	list-style-type:none;	
}
#sonotaevent ul li{
	margin-right:10px;
	padding-left:15px;
	width:30%;
	float:left;
}
#ku1 #sonotaevent ul li{
	background:url(/contents/000001144.gif) no-repeat left 7px;
}
#ku2 #sonotaevent ul li{
	background:url(/contents/000001145.gif) no-repeat left 7px;
}
#ku3 #sonotaevent ul li{
	background:url(/contents/000001146.gif) no-repeat left 7px;
}
#ku4 #sonotaevent ul li{
	background:url(/contents/000001147.gif) no-repeat left 7px;
}
#ku5 #sonotaevent ul li{
	background:url(/contents/000001148.gif) no-repeat left 7px;
}
#ku6 #sonotaevent ul li{
	background:url(/contents/000001149.gif) no-repeat left 7px;
}
#sonotaevent p{
	clear:left;
	text-align:right;
}
/*------------------------------------------------------------------------------
		区のメニュー
------------------------------------------------------------------------------*/
#kunavi{
	margin-bottom:20px;
}
.lkumenu{
	margin-bottom:10px;
	width:45%;
	float:left;
}
.rkumenu{
	margin-bottom:10px;
	width:45%;
	float:right;
}
#kunavi h2{
	margin-bottom:5px;
	padding:5px 5px 5px 15px;
	border:1px solid #CCC;
	font-size:120%;
}
#ku1 #kunavi h2{
	background:url(/contents/000001159.gif) no-repeat left bottom;
}
#ku2 #kunavi h2{
	background:url(/contents/000001160.gif) no-repeat left bottom;
}
#ku3 #kunavi h2{
	background:url(/contents/000001161.gif) no-repeat left bottom;
}
#ku4 #kunavi h2{
	background:url(/contents/000001162.gif) no-repeat left bottom;
}
#ku5 #kunavi h2{
	background:url(/contents/000001163.gif) no-repeat left bottom;
}
#ku6 #kunavi h2{
	background:url(/contents/000001164.gif) no-repeat left bottom;
}
#kunavi p{
	margin:5px 5px 10px 5px;
}
#kunavi ul{
	margin:0px 0px 10px 15px;
	list-style-type:none;
}
#kunavi ul li{
	margin-bottom:5px;
	padding-left:15px;
}
#ku1 #kunavi ul li{
	background:url(/contents/000001144.gif) no-repeat left 7px;
}
#ku2 #kunavi ul li{
	background:url(/contents/000001145.gif) no-repeat left 7px;
}
#ku3 #kunavi ul li{
	background:url(/contents/000001146.gif) no-repeat left 7px;
}
#ku4 #kunavi ul li{
	background:url(/contents/000001147.gif) no-repeat left 7px;
}
#ku5 #kunavi ul li{
	background:url(/contents/000001148.gif) no-repeat left 7px;
}
#ku6 #kunavi ul li{
	background:url(/contents/000001149.gif) no-repeat left 7px;
}
/*------------------------------------------------------------------------------
		くらしの場面から探す
------------------------------------------------------------------------------*/
#lifevent{
	margin-bottom:20px;
	padding:15px;
	background:url(/contents/000001196.gif) repeat left top;
}
#lifevent h2{
	margin-bottom:10px;
	float:left;
}
#lifevent p{
	margin-bottom:10px;
	float:right;
}

#lifevent ul{
	margin:0px auto 0px auto;
	width:530px;
	clear:both;
	list-style-type:none;
}
#lifevent ul li{
	display:inline;
}
/*------------------------------------------------------------------------------
		広告
------------------------------------------------------------------------------*/
#ad h2{
	padding:3px 5px 3px 10px;
	border:1px solid #CCC;
	background:#F3F3F3;
	font-size:110%;
}
#ad p{
	margin:10px;
}
#ad ul{
	margin-left:10px;
	list-style-type:none;
}
#ad ul li{
	margin:5px;
	float:left;
}
