@charset "UTF-8";
/* CSS Document */


/* layout-treatment */

.layout-treatment .lay01 .box-text {
	background-image: url("images/icon01.svg");
background-position: center bottom;
background-repeat: no-repeat;
    padding-bottom: 150px;
}


/* layout-contents01 */

.layout-contents01::before {
	content: "WE HANDLE THE FOLLOWING SYMPTOMS";
}

.layout-contents01 .lay02 .box:not(:last-child) {
    margin-bottom: 40px;
}

.layout-contents01 .lay02 h6 {
    font-size: 25px;
color: #ED1E79;
line-height: 1.2;
letter-spacing: 0.2em;
font-weight: var(--base-font-weight);
    margin-bottom: 15px;
}

.layout-contents01 .lay02 .box:last-child h6 {
color: #0078B0;
}


.sp-view {
	display: none;
}
