@charset "utf-8";
/* CSS Document */

/*------------------------------------------
■ float対策
------------------------------------------*/
.fcl {
	zoom: 100%;
}
.fcl:after {
	content: " ";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}


/*------------------------------------------
■ 看護部トップ
------------------------------------------*/


.nurseTit_main{
	width: 710px;
	height: auto;
	padding: 0;
	margin-bottom: 0.6em;
	border: none;}


#newsWrap_nurse {
	margin-left: 0px;
	padding-top: 10px;
	width: 100%;
	clear: both;
	max-width: 710px;
	margin-bottom: 30px;
}
#newsWrap_nurse .newsWrapTitle {
	text-align: left;
	margin-bottom: 8px;
}
#nurse_newsBox {
	margin: 0px;
}


#nurse_newsBox div{
}

#nurse_news {
	clear: left;
	margin: 0 auto;
	display: block;
	width: 100%;
	padding: 12px;
	border-radius: 8px;
	box-sizing: border-box;
	background-color: #f7edfd;
	text-align: left;
}


#nurse_news dl {
	font-size: 1.5em;
	line-height: 1.3;
	text-align: left;
}
#nurse_news dt {
	font-weight: bold;
}
#nurse_news dd {
	padding-bottom: 12px;
	margin-bottom: 12px;
	border-bottom: dashed 1px #4d4d4d;
}
#nurse_news {
	width: 100%;
	
}
#nurse_news dd a,
#nurse_news .look a {
	color: #bf62ff;
}

#nurse_news .look {
	display: block;
	padding-left: 10px;
	font-size: 0.85em;
	line-height: 1.3;
	text-align: right;
}
#nurse_news .look:before {
	content: url(../img/ico_arrow01.png);
	margin-right: 5px;
}
#nurse_newsBox a{
	text-decoration: underline;
}



/*****看護部メニュー****/

#nurse_mainMenu {
	padding: 10px 0px 2px 0px;
	background-color: #FFFFFF;
	box-sizing: border-box;
	margin-bottom: 30px;
	width: 710px;
}
#nurse_mainArea {
	clear:both;
	width: 100%;
	box-sizing: border-box;
}
#nurse_mainArea p {
	float: left;
	margin-left: 15px;
	margin-bottom: 15px;
	/*box-shadow: 1px 1px 1px rgba(0,0,0,0.3);*/
}


#nurse_mainArea p:first-child,
p:nth-child(4),p:nth-child(7){
	margin-left:0 !important;
}


/*************リスト表示***************/

.nurse_list_c{
	padding-left: 15px;
	margin-bottom: 30px;
	}

.nurse_list_c ul {
	list-style: none outside none;	
}

.nurse_list_c ul.icon_circle {
	text-indent: -1.5em;
}
.nurse_list_c ul.icon_circle li {
	font-size: 1.5em !important;
	line-height: 1.8;
	text-align: left;
	margin-bottom: 6px;
}
	
	

/* スマホ用 */
@media screen and (max-width:640px){

/*------------------------------------------
■ 看護部トップ
------------------------------------------*/
.nurseTit_main {
	width: 96%;
	height: auto;
	margin: 0 auto 0.6em;
}



#newsWrap_nurse {
	float: none;
	margin: 0 auto 20px;
	padding-top: 10px;
	width: 96%;
}
#newsWrap_nurse .newsWrapTitle {
	text-align: left;
	margin-bottom: 8px;
}
#nurse_newsBox {
	margin: 0px;
}


#nurse_newsBox div{
}

#nurse_news {
	clear: left;
	margin: 0 auto;
	display: block;
	width: 100%;
	padding: 12px;
	border-radius: 8px;
	box-sizing: border-box;
	background-color: #f7edfd;
	text-align: left;
}


#nurse_news dl {
}
#nurse_news dt {
}
#nurse_news dd {
}
#nurse_news {
	width: 100%;
	
}
#nurse_news dd a,
#nurse_news .look a {
	color: #bf62ff;
}

#nurse_news .look {
	display: block;
	padding-left: 10px;
	font-size: 0.85em;
	line-height: 1.3;
	text-align: right;
}
#nurse_news .look:before {
	content: url(../img/ico_arrow01.png);
	margin-right: 5px;
}
#nurse_newsBox a{
	text-decoration: underline;
}

/*****看護部メニュー****/	
#nurse_mainMenu {
	padding: 0px;
	background-color: #FFFFFF;
	box-sizing: border-box;
	margin-bottom: 30px;
	width: 100%;
}
#nurse_mainArea {
	float: none;
	width: 100%;
	box-sizing: border-box;
}
#nurse_mainArea p {
	float: none;
	margin: 0 auto 8px;
	display: inline-block;
}



	
	}