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

#searchBox{
border:solid 1px #cccccc;
background-color:#f4f4f4;
margin-bottom:30px;
}

#s_contents{
background: #FFFFFF;
margin: 5px;
}

#s_contents h3{
border-left: 4px solid #f781bf;
border-bottom: 1px solid #f4f4f4;
padding: 5px 5px 5px 10px;
margin-bottom: 15px;
font-size: 16px;
}


#searchBlock{
padding:0px;
}
#searchBlock h4{
color:#663300;
font-size:12px;
padding:2px;
margin:0px;
}
#searchBlock p{
font-size:11px;
line-height:20px;
}

.searchBlockList{
float:left;
width:300px;
border-bottom:dotted 1px #cccccc;
margin: 0px 9px 15px 9px;
}
.searchBlockListR{
float:right;
width:300px;
border-bottom:dotted 1px #cccccc;
margin-bottom:15px;
}




#symptomBlock{
padding:0px;
}
.symptomBlockList{
float:left;
width:300px;
margin: 0px 9px 15px 9px;
}
.symptomBlockListR{
float:right;
width:300px;
margin-bottom:15px;
}

#symptomBlock h4{
/*background: #F56BB4; 
color:#663300;
font-size:12px;
padding:3px;
margin:0px;*/
font-size:12px;
font-weight:bold;
border:solid 1px #ece6e1;
background-color:#f5f2f0;
margin:10px 0px 4px 0px;
padding:2px 0px 2px 5px;
clear: both;
color:#78434D;
}
#symptomBlock h4 a{
text-decoration: none;
color:#78434D;
}

#symptomBlock h5{
/*font-size:12px;
font-weight:bold;
border:solid 1px #ece6e1;
background-color:#f5f2f0;
margin:10px 0px 4px 0px;
padding:1px 0px 1px 5px;*/
clear: both;
}
.symptomBlockList ul, .symptomBlockListR ul{
margin:0px;
padding:0px;
clear: both;
font-size: 11px;
}
.symptomBlockList li, .symptomBlockListR li{
	/*border-bottom:dotted 1px #cccccc;*/
	list-style-type:none;
	float:left;
	width: 135px;
	margin:0px;
	padding:4px 0px 4px 8px;
	background: url(../common/images/i_arrow.gif) no-repeat 1px 8px;
	display: block;
}
.symptomBlockList li.l, .symptomBlockListR li.l{
margin:0px 10px 0px 0px;
}
.symptomBlockList li.f, .symptomBlockkListR li.f{
	margin:0px;
	width:280px;
}
.symptomBlockList li a:link, .symptomBlockListR li a:link{
text-decoration:none;
}

#searchBox span{
	color:#666666;
	padding:3px;
	}
