@charset "utf-8";

/*********************************************
看護部　共通
**********************************************/
.LayOutBlock .floatL {
	float: left;
	margin-right:10px;
	text-align: center;
	width: 260px;
}
.LayOutBlock .floatR {
	float: right;
	text-align: center;
	width: 260px;
}
.LayOutBlock h4.SubTitle {
	font-size: 150%;
	color: #333333;
}
.pd24 {
	padding: 0 24px;
}
.pt24 {
	padding-top: 24px;
}
.txtCenter {
	text-align: center;
}
.txtLeft {
	text-align: left;
}
.txtBold {
	font-weight: bold;
	font-size: 16px;
}
#Left .LayOutBlock .TextArea .TableTopTh td.W20 {
	width: 20%;
}
#Left .LayOutBlock .TextArea .TableTopTh td.W40 {
	width: 40%;
}
#Left .LayOutBlock .TextArea .TableTopTh .TableLeftColumn .FcR {
	color: #FF0000;
}
/*********************************************
看護部　2階病棟
**********************************************/

.TableTopTh .month {
white-space: nowrap;
}

/*********************************************
認定看護師
**********************************************/

.BlockLeft3{
	float:left;
	width:150px;
	margin-bottom:30px;
	margin-right: 20px;
}
.BlockLeft2 {
	float:left;
	width:310px;
	margin-bottom:15px;
	margin-right: 20px;
}

.BlockRight2{
}

.BlockRight2 ul li{
	margin-bottom:-5px;
}

/*********************************************
23病棟
**********************************************/

.Smbc23 #Left .TextArea .BlockRight ul li {
	padding: 0px 0px 5px 10px;
    text-indent: 0;
    background: url("../../common/images/list_arrow.gif") no-repeat 0 0.5em;
    font-weight: bold;
}

/* 看護部教育 */
.nurse_education h3 {
    font-size: 100%;
    padding: 6px 18px;
    color: #22789b;
}
.LayOutBlock h4.SubTitle125 {
	font-size: 125%;
	color: #333333;
}