@charset "euc-jp";
/* 受診について CSS Document */

/*プロパティ順番
////////////////////////////////////////////////////*//*


	Mozillaが採用している「ボックスモデルによる記述順番」

	01 display
	02 list-style
	03 position
	04 float
	05 clear
	06 width
	07 height
	08 margin
	09 padding
	10 border
	11 background
	12 color
	13 font
	14 text-decoration
	15 text-align
	16 vertical-align
	17 white-space
	18 other text
	19 content


///////////////////////////////////////////////////////*/

/*　　見出しの設定
///////////////////////////////////////////////////////*/



h2.red {
	background: url(../common/img/bg_h_top_bar.jpg) left center no-repeat;
}



h2.green {
	background: url(../common/img/bg_h_top_bar_green.jpg) left center no-repeat;
}


/* 中見出しで使用 */
.h3_head h3.hText {
	padding: 0.2em 0;
	background: none;
	color:#4dac26;
	border-left:10px solid #4dac26;
	border-bottom:1px solid #4dac26;
	text-align:left;
	margin-bottom:20px;
	padding-left: 18px;
}


/*    ボックスの設定
///////////////////////////////////////////////////////*/

#subBox01 {
	float: left;
	width: 285px;
	margin-right:30px;
}


#subBox02 {
	float: right;
	width: 285px;
}


/*　　リストの設定　
///////////////////////////////////////////////////////*/

ul.siteMapListBox li {
	margin-bottom: 25px;
	padding-left: 15px;
	background: url(../images/bg_li_sinryoka_syonika.gif) no-repeat;
	background-position: 0 0.4em;
	text-align:left;
	list-style:none;
}


ul.siteMapListBox li ul li {
	background-image: none;
	text-align:left;
	list-style:none;
}


ul.siteMapSubListBox li {
	margin: 10px 0;
	text-align:left;
	list-style:none;
}


ul.siteMapSubListBox li a {
	padding-left: 10px;
	background: url(../images/bg_li_ln_details_off.jpg) no-repeat;
	background-position: 0 0.4em;
}


ul.siteMapListBox li ul li a:hover {
	padding-left: 10px;
	background: url(../images/bg_li_ln_details_on.jpg) no-repeat;
	background-position: 0 0.4em;
}



/*　リンクカラーの設定*/

ul.siteMapListBox a:link ,ul.siteMapListBox a:visited {
	color: #333333;
}


ul.siteMapListBox a:hover {
	color: #5F9B38;
}

/*float_setting */
.group
{	display:inline-block;
margin-bottom:30px;
}

.group:after
{
content: " ";
display: block;
visibility: hidden;
clear: both;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
}


.siteMapListBox{
margin-left:20px;
}













