@charset "utf-8";

/* -----------------------------------------------------------------
Title: sitemap.css
Created: 2013-12-11
Last Modified: 2013-12-11
------------------------------------------------------------------ */


/*  main
------------------------------------------------------------------ */
#contents #main p {
	font-size: 0.9em;
	margin: 2em 15px 0 15px;
	position: relative;
	width: 498px;
}

#contents #main h3 {
	margin: 3em 15px 0 15px;
}

#contents #main dl {
	margin: 3em 15px 0;
	/zoom: 1;
}

#contents #main dl:after {
	clear: both;
	content: '';
	display: block;
}

#contents #main dl a:hover {
	color: #ec80af;
	text-decoration: none;
}

#contents #main dl dt {
	font-size: 1.05em;
}

#contents #main dl dt a {
	background: url(common/images/arrow-in2.gif) 0 0.3em no-repeat;
    color: #333;
    display: block;
    padding: 0 0 0 20px;
}

#contents #main #sitemap-business dt {
	border-bottom: solid 1px #ddd;
	padding: 0 0 0.3em 0;
}

#contents #main #sitemap-business dd ul {
	font-size: 1em;
	margin: 1em 0 0 20px;
}

#contents #main #sitemap-business dd ul li {
	float: left;
	margin: 1em 0 0 0;
	width: 320px;
}

#contents #main #sitemap-business dd ul li a {
	background: url(common/images/arrow-in1.gif) 0 0.3em no-repeat;
    color: #333;
    display: block;
    padding: 0 0 0 16px;
}

#contents #main #sitemap-business dd ul li a:hover {
	color: #ec80af;
	text-decoration: none;
}

#contents #main #sitemap-recruit {
	clear: left;
}

#contents #main #sitemap-recruit #category-medical {
	color: #ec80af;
	margin: 2em 0 0 0;
	padding: 0 0 0 20px;
}

#contents #main #sitemap-recruit #category-comedical {
	color: #ec80af;
	margin: 3em 0 0 0;
	padding: 0 0 0 20px;
}

#contents #main #sitemap-recruit #category-office {
	color: #ec80af;
	margin: 3em 0 0 0;
	padding: 0 0 0 20px;
}

#contents #main #sitemap-recruit dt {
	/*border-bottom: solid 1px #ddd;*/
	/*padding: 0 0 0.3em 0;*/
}

#contents #main #sitemap-recruit dd ul {
	font-size: 1em;
	margin: 0.5em 0 0 20px;
	/zoom: 1;
}

#contents #main #sitemap-recruit dd ul:after {
	clear: both;
	content: '';
	display: block;
}

#contents #main #sitemap-recruit dd ul li {
	float: left;
	margin: 1em 0 0 0;
	width: 320px;
}

#contents #main #sitemap-recruit dd ul li a {
	background: url(common/images/arrow-in1.gif) 0 0.3em no-repeat;
    color: #333;
    display: block;
    padding: 0 0 0 16px;
}

#contents #main #sitemap-recruit dd ul li a:hover {
	color: #ec80af;
	text-decoration: none;
}

