@charset "UTF-8";

/*---------------------------------------------------------
m_img
---------------------------------------------------------*/
.contentpage .m_img > div {
	background-image: url(../../images/medical/maternity/m_img@2x.jpg);
}
.com_line_area::before {
	display: none;
}

/*---------------------------------------------------------
common
---------------------------------------------------------*/
.med_col_list > li {
	border-radius: 1em;
}
.med_col_list dt::after {
	width: 100%;
}
/* PC,Tablet (Portrait)
------------------------------------------*/
@media only screen and (min-width: 768px) {
.med_col_list dt {
	font-size: min(2.4vw,162%);
}
}

/*---------------------------------------------------------
period
---------------------------------------------------------*/
#period .med_col_list dt::after {
	display: none;
}
#period .med_col_list > li:nth-of-type(even) dd.radi {
	background-color: #74c8b2;
}

/*---------------------------------------------------------

---------------------------------------------------------*/

/* PC,Tablet (Portrait)
------------------------------------------*/
@media only screen and (min-width: 768px) {

}
/* Tablet (Portrait)
------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 959px) {

}
/* Mobile (Portrait)
------------------------------------------*/
@media only screen and (max-width: 767px) {

}