@charset "UTF-8";

@import "/common/themes/top/css/default.css"; /* initial setting */
@import "/themes/patient/css/layout.css";/* layout style */

a:link {
	color: #1d3994;
  text-decoration: none;
}
a:visited {
	color: #1d3994;
  text-decoration: none;
}
a:hover {
	color: #fe6e2b;
  text-decoration: underline;
}
a:active {
	color: #1d3994;
  text-decoration: none;
}

.pageTitle {
	background: url(images/pageTitle.png) no-repeat 0 0;
	width: 900px;
	height: 133px;
}
table.outline {
	width: 100%;
	margin-bottom: 10px;
}
table.outline td,
table.outline th {
	padding: 5px 10px;
	vertical-align: top;
}
table.outline th {
	border-bottom: #007642 1px solid;
	width: 80px;
	font-weight: bold;
}
table.outline td {
	border-bottom: #ddd 1px solid;
}
table.outline td.bottom,
table.outline th.bottom {
	border-bottom: none;
}
table.outline th.firstChild {
	border-top: #007642 1px solid;
}
table.outline td.firstChild {
	border-top: #ddd 1px solid;
}
table.outline02 {
	width: 380px;
	margin-bottom: 10px;
}
table.outline02 td,
table.outline02 th {
	padding: 5px 10px;
	vertical-align: top;
}
table.outline02 th {
	border-bottom: #007642 1px solid;
	width: 80px;
	font-weight: bold;
}
table.outline02 td {
	border-bottom: #ddd 1px solid;
}
table.outline02 td.bottom,
table.outline02 th.bottom {
	border-bottom: none;
}
.photoWaku {
	margin-bottom: 10px;
}

h4.clinic {
	border-bottom: #007642 3px double;
	padding-bottom: 3px;
	margin-bottom: 10px;
	font-size: 116%;
	font-weight: bold;
}
.mapTitle {
	font-weight: bold;
	padding: 5px 10px;
}
#map {
	border: #ddd 1px solid;
}
.set {
	margin-bottom: 1.5em;
}
dl.way dt {
	background: url(images/wayPoint.jpg) no-repeat 0 5px;
	padding: 2px 0 2px 25px;
}
dl.way dd {
	margin: 5px 0 10px 25px;
}
dl.way dd.ex {
	color: #FF0000;
}
.section {
	padding-bottom: 1em;
	margin-bottom: 1.5em;
	border-bottom: #ddd 1px dotted;
}
.section h4 {
	font-size: 116%;
	font-weight: bold;
}
ul.sitemap,
.section p {
	padding: 5px 0 0 20px;
}
ul.sitemap li {
	background: url(/themes/patient/images/drLinksPoint.gif) no-repeat 0 5px;
	padding-left: 15px;
}
ul.sitemap li ul li {
	background: url(images/sitemapPoint.gif) no-repeat 0 3px;
}
