@charset "UTF-8";

/* 皮膚科メニュー */
/*-見出し2-*/
.heading.block_header_2 .h {
    font-size: 2.4rem;
    font-weight: 900;
}

@media screen and (max-width: 800px) {
    .heading.block_header_2 .h {
        font-size: 2.4rem;
    }
}

/*-見出し3-*/

.heading.block_header_3 .h {
    font-size: 2.5rem;
    font-weight: 900;
}

.heading.block_header_3 p {
    font-size: 1.5rem;
}

@media screen and (max-width: 800px) {
    .heading.block_header_3 .h {
        font-size: 2.4rem;
    }

    .heading.block_header_3 p {
        font-size: 1.4rem;
    }
}
/*見出し装飾変更*/
.widget_menu01 .heading.block_header_2 .h{
  text-shadow: 2px 1px #333, 4px 2px #797979, 6px 3px #d3d3d3;
  font-size: 4rem !important;
}
@media screen and (max-width: 600px){
  .widget_menu01 .heading.block_header_2 .h{
    font-size: 3.2rem !important;
  }
}

.contents_btn01.block_button_1 .content_wrapper a,
.widget_menu01 .contents_btn01 a {
        background: #DCA184;
}
/*----- 影色変更(20250108) -----*/
a[id^="heading"]+ section .block_header_6 h2,
.widget_menu01 .heading.block_header_2 .h {
  text-shadow: 2px 1px #dcdcdc, 4px 2px #797979, 6px 3px #d3d3d3;
}