@charset "utf-8";
/* CSS Document */

/*------------------------------------------------------------

	大見出し
	
------------------------------------------------------------*/

h3{
	display:block;
	width:750px;
	height:35px;
	text-indent:-10000px;
}





h3.heading-information{
	background:url(../images/h3_heading-information.jpg);
}

h3.heading-member-information{
	background:url(../images/h3_heading-info-member.jpg);
}

h3.heading-garbage{
	background:url(../garbage/images/h3_heading-garbage.jpg);
}

h3.heading-topinfo{
	background:url(../images/h3_heading-topinfo.jpg);
}

h3.heading-recruiting{
	background:url(../images/h3_heading-recruiting.jpg)
}

h3.heading-sci{
	background:url(../sci/images/h3_heading-sci.jpg);
}


h3.heading-schedule{
	background:url(../sci/images/h3_heading-schedule.jpg);
}

h3.heading-hot{
	background:url(../hot/images/h3_heading-hotstation.jpg);
}

h3.heading-contents{
	background:url(../images/h3_heading-contents.jpg);
}

h3.heading-network{
	background:url(../kogyobukai/images/h3_heading-network.jpg);
}

h3.heading-industry{
	background:url(../industry/images/h3_heading-industry.jpg);
}

h3.heading-gourmet{
	background:url(../gourmet/images/h3_heading-gourmet.jpg);
}

h3.heading-kigyoushimin{
	background:url(../kigyoushimin/images/h3_heading-kigyoushimin.jpg);
}

h3.heading-nabe{
	background:url(../nabe/images/h3_heading-nabe.jpg);
}

h3.heading-male{
	background:url(../male/images/h3_heading-male.jpg);
}

h3.heading-female{
	background:url(../female/images/h3_heading-female.jpg);
}


h3.heading-recommendation{
	background:url(../recommendation/images/h3_heading-recommendation.jpg);
}

h3.heading-specialties{
	background:url(../specialties/images/h3_heading-specialties.jpg);
}


h3.heading-link{
	background:url(../link/images/h3_heading-link.jpg);
}

h3.heading-city{
	background:url(../city/images/h3_heading-city.jpg);
}

h3.heading-sitemap{
	background:url(../sitemap/images/h3_heading-sitemap.jpg);
}

h3.heading-privacy{
	background:url(../privacy/images/h3_heading-privacy.jpg);
}

/*------------------------------------------------------------

	中見出し
	
------------------------------------------------------------*/

h4{
	clear:both;
	width:730px;
	margin:10px auto;
	padding:3px;
	background:url(../images/bg_h4.jpg) 8px center #EAF7FD no-repeat;
	border-bottom:1px solid #D5EFFD;
	color:#333;
	font-size:90%;
	font-weight:bold;
	line-height:1.8em;
	text-indent:25px;
	
}

/*------------------------------------------------------------

	小見出し
	
------------------------------------------------------------*/

em{
	clear:both;
	display:block;
	width:720px;
	margin:10px auto;
	padding:3x 0;
	background:url(../images/bg_em.gif) 5px center no-repeat;
	border-bottom:1px solid #CCC;
	color:#000;
	font-size:90%;
	font-style:normal;
	font-weight:bold;
	line-height:2em;
	text-align:left;
	text-indent:30px;
	color:#F90;
}


/*------------------------------------------------------------

	p
	
------------------------------------------------------------*/

p{
	margin:10px 20px;
	padding:0 5px 5px;
	font-size:90%;
	text-align:left;
	line-height:1.4em;
}

p span{
	color:#F33;
}

.cell-address p{
	margin:5px;
}

p.caution{
	padding:7px;
	border:2px solid #F33;
	background:#FCC;
}

/*
p.caution{
	padding:7px;
	border:2px solid #900;
	background:#FCC;
}
*/

p.p-right{
	margin:10px 20px;
	padding:5px;
	font-size:90%;
	text-align:right;
	line-height:1.4em;
}

p.noscript {
	margin:0px auto 10px;
	padding:10px 0;
	width:764px;
	background:#ffcccc;
	border:3px solid #ff9999;
	text-align:center;
}