body {
font-family: "Helvetica Neue", "Yu Gothic", sans-serif;
font-size: 18px;
line-height: 1.8;
color: #333;
background-color: #fff;
margin: 0;
padding: 0;
}
h1, h2, h3 {
color: #1e3d59;
line-height: 1.4;
h1 { font-size: 1.8em; font-weight: bold; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.2em; }
img {
max-width: 100%;
height: auto;
border-radius: 8px;
iframe {
width: 100%;
aspect-ratio: 16 / 9;
border: none;
.btn {
display: inline-block;
background-color: #cc0000;
color: #fff;
padding: 1em 2em;
border-radius: 10px;
text-decoration: none;
font-weight: bold;
font-size: 1.2em;
margin: 1.5em 0;
text-align: center;
@media screen and (max-width: 768px) {
font-size: 16px;
padding: 1em;
font-size: 1em;
padding: 0.8em 1.5em;
開業20年の院長が対応いたします。
詳しくはこちらをクリック↓↓↓
不明な点はお問い合わせください。