<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#access{
	background: white;
	padding: 2rem;
}
#contents_left .box1 {
	width: 900px;
}
.box1 {
	position: relative;
	width: 100%;
	margin: 0 auto 0px;
}
.tit15 {
		    position: relative;
		    font-size: 20px;
		    color: #fff;
		    font-family: noto-sans-cjk-jp, sans-serif;
		    font-weight: 500;
		    display: block;
		    line-height: 1.6;
		    margin: 0 0 0px;
		    padding: 15px;
		    background: rgb(159,219,112);
		    background: linear-gradient(-90deg, rgba(159,219,112,1) 0%, rgba(106,184,45,1) 100%);
		    letter-spacing: 0.1em;
		}
		.clinic_sec1 {
		    position: relative;
		    margin: 0 auto 0px;
		    padding: 0px 0 0 0;
		    display: flex;
		    justify-content: space-between;
		}
		.clinic_sec1 ul {
		    margin-bottom: 15px;
		    width: 50%;
		}
		.clinic_sec1 li:first-child {
    padding: 0 0 8px 0;
}
.clinic_sec1 li {
    padding: 8px 0;
    border-bottom: 1px solid #E5E6EF;
}
.center {
    text-align: center!important;
}
.btn01 {
	margin-top: 2rem;
    position: relative;
    top: 0px;
    margin-bottom: 2rem;
}
.btn01 a {
    display: inline-block;
    position: relative;
    padding: 15px 25px;
    line-height: 1;
    border: 1px solid #6ab82d;
    text-align: center;
    color: #6ab82d;
    font-weight: bold;
    transition: ease-in-out 0.1s;
}
a {
    text-decoration: none;
}
.sp_inline {
    display: none!important;
}



.logo2{
	width: 50%;
    display: block;
    margin: 0 auto;
}
@media screen and (max-width: 900px) {
	.clinic_sec1 {
    display: block;
}
figure img{
	width: 100%;
}
.clinic_sec1 ul {
    width: 100%;
    margin-top: 2rem;
    padding-left: 0px;
}
.secondb{
	margin-top: 2rem;
}
.logo2{
	width: 50%!important;
    display: block;
    margin: 2rem auto!important;
}
#aisatsu {
    padding-bottom: 8rem!important;
}

#aisatsu.sp_pdb00{
		padding-bottom: 0 !important;
	}
}




</pre></body></html>