@charset "utf-8";
/*------------------------------------
   サイト：名古屋のまちの水道やさん CSS「index.css」
--------------------------------------
■制作者：三輪
■最終更新日：(2010-04-01)
■スタイル階層
    |
    |--import.css
        |
        |--base.css
        |--index.css(*)
    |
	|--ryoukin.css
    |--denki.css
    |--suidou.css
    |--house.css
    |--kigyou.css(*)
	|--otoiawase.css
	|--sitemap.css
------------------------------------*/

#gNavHome  a {
	background-image: url(../images/gnavhome.jpg);
	background-repeat: no-repeat;
}

#gNavHome  a:hover {
	background-image: url(../images/gnavhome_lo.jpg);
	background-repeat: no-repeat;
}


/*
===== hcMenu ====================================================
*/
#hcMenu {
	margin: 3px 0px 15px;
	padding: 0px 0px 9px 10px;
	line-height: 1.25em;
}	
#hcMenu li {
	float: left;
	width: 265px;
	font-size: 95%;
	margin: 0px 0px 10px 0px;
	display: inline;
	position: relative;
}	
#hcMenu li ul {
	padding: 10px 0px 0px 0px;
}
	
#hcMenu li ul li {
	float: left;
	width: 235px;
	margin: 0px 0px 0px 10px;
	background: url(../images/dotline01.gif) repeat-x left bottom;
	display: inline;
}	
#hcMenu li ul li a {
	margin: 0px;
	padding: 5px 0px 5px 0px; 
	display: block;
}
	
#hcMenu li ul li a:link,
#hcMenu li ul li a:visited { color: #666;}
#hcMenu li ul li a:hover,
#hcMenu li ul li a:active { color: #F18E01;}


/*
===== hcSuggest ====================================================
*/
#hcSuggest {
	margin: 0px 0px 15px;
	padding: 0px;
	background: #f0eddf;
	line-height: 1.25em;
	background: #f0eddf url(../../img/suggestBox_bg.gif) repeat-y 10px 0px;
	border-bottom: solid 8px #f0eddf;
}	
#hcSuggest ul {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 15px 10px;
	background: url(../../img/suggestBox_btm.gif) no-repeat left bottom;
}	
#hcSuggest ul li {
	float: left;
	width: 136px;
	margin: 0px 0px 0px 0px;
	background: url(../../img/dotline01.gif) repeat-x left bottom;
	display: inline;
}	
#hcSuggest ul li a {
	margin: 0px;
	padding: 5px 0px 5px 24px; 
	background: url(../../img/arrow03.gif) no-repeat 2px 11px;
	display: block;
}
.answer {
	background-image: url(../images/icon_a.jpg);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-bottom: 10px;
}

.kasen   {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #093;
	padding-bottom: 5px;
	background-image: url(../images/icon_q.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	color: #00C800;
}

h4{	margin-bottom:10px;
}
.mark1 {
	background-image: url(../images/list02.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.indent2  {
	text-indent: 2em;
	width: 545px;
}
.answer {
	background-image: url(../images/icon_a.gif);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-bottom: 10px;
}

.kasen   {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #093;
	padding-bottom: 5px;
	background-image: url(../images/icon_q.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	color: #00C800;
}