@charset "utf-8";



/*-------------------------------------------------------------------------
 sectionTextBox
-------------------------------------------------------------------------*/

.sectionTextBox{
margin-bottom:20px;
line-height:1.5;
}

.sectionTextBox .boxL{
float:left;
width:660px;
}

.sectionTextBox .boxR{
float:right;
width:233px;
}


/* sideBlueBoxWrp　医療機関の方へ
-------------------------------------------------------------------------*/
.sectionTextBox .sideBlueBoxWrp{
clear:both;
background:url(../image/side_bluebox_bg01.jpg) top center repeat-y;
}

.sectionTextBox .sideBlueBoxWrpInner{
background:url(../image/side_bluebox_bg02.jpg) bottom center no-repeat;
}

.sectionTextBox .sideBox{
padding:7px 13px 13px 10px;
}

.sectionTextBox .sideBox .fordoctorBtn{
clear:both;
text-align:center;
background:url(../image/fordoctor/fordoctor_btn_on.jpg) top center no-repeat;
}

/*-------------------------------------------------------------------------
 fordoctorTextBox
-------------------------------------------------------------------------*/
.fordoctorTextBox{
border:1px solid #CCC;
border-top:none;
padding:20px 19px;
margin-bottom:20px;
}

/*-------------------------------------------------------------------------
 bannerArea
-------------------------------------------------------------------------*/
.bannerArea{
}

.bannerArea img{
border:1px solid #CCC;
}

.bannerArea ul li{
float:left;
}




