@charset "UTF-8";

/* CSS Document */

/*====================================

    #wp_treatment_detail .main

====================================*/

#wp_treatment_detail .main .ph {
	background: url(../images/main_ph.webp) center center;
	background-size: cover;
}

/*====================================

    #sec_001

====================================*/

#sec_001 {
}
#sec_001 .cell {
	background: #eee;
	padding: 30px;
	margin-bottom: 30px;
	border-radius: 20px;
}
#sec_001 .cell .cell_ttl {
	color: var(--main-color);
	font-size: 150%;
	font-weight: bold;
	margin-bottom: 20px;
	line-height: 1em;
}
#sec_001 .cell .cell_ttl span {
	background: var(--sub-color);
	color: #fff;
	font-size: 60%;
	border-radius: 40px;
	padding: .4em 1em;
	margin-bottom: 10px;
	line-height: 1em;
	display: inline-block;
	margin-right: 10px;
}
#sec_001 .cell .cell_ex {
	margin-bottom: 40px;
}
#sec_001 .cell .cell_ex strong {
	font-weight: bold;
}
#sec_001 .cell .cell_content {
}
#sec_001 .cell .cell_content dl {
	width: 100%;
	margin-bottom: 20px;
}
#sec_001 .cell .cell_content dl dt {
	color: var(--main-color);
	font-size: 120%;
	margin-bottom: 10px;
	font-weight: bold;
}
#sec_001 .cell .cell_content dl dd {
}
#sec_001 .cell .cell_content dl dd .ph {
	margin-bottom: 10px;
}
#sec_001 .cell .cell_content dl dd .ph img {
	border: 1px solid #000;
	border-radius: 20px;
}
#sec_001 .cell .cell_content dl dd .text {
}
#sec_001 .cell .cell_content dl dd .text p {
}
#sec_001 .cell .cell_content dl dd .text p strong {
	font-weight: bold;
}
























