@font-face {
  font-family: "Arsenal_BoldItalic";
  src: url("../fonts/Arsenal/Arsenal-BoldItalic.woff2") format("woff2");
}
@font-face {
  font-family: "Arsenal_Bold";
  src: url("../fonts/Arsenal/Arsenal-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "Arsenal_Italic";
  src: url("../fonts/Arsenal/Arsenal-Italic.woff2") format("woff2");
}
@font-face {
  font-family: "Arsenal_Regular";
  src: url("../fonts/Arsenal/Arsenal-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "BIZUDPMincho_Bold";
  src: url("../fonts/BIZ_UDPMincho/BIZUDPMincho-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "BIZUDPMincho_Regular";
  src: url("../fonts/BIZ_UDPMincho/BIZUDPMincho-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_Italic_VariableFont_wght";
  src: url("../fonts/Crimson_Pro/CrimsonPro-Italic-VariableFont_wght.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_VariableFont_wght";
  src: url("../fonts/Crimson_Pro/CrimsonPro-VariableFont_wght.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_BlackItalic";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-BlackItalic.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_Black";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-Black.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_BoldItalic";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-BoldItalic.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_Bold";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_ExtraBoldItalic";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-ExtraBoldItalic.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_ExtraBold";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-ExtraBold.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_ExtraLightItalic";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-ExtraLightItalic.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_ExtraLight";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-ExtraLight.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_Italic";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-Italic.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_LightItalic";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-LightItalic.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_Light";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-Light.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_MediumItalic";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-MediumItalic.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_Medium";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_Regular";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_SemiBoldItalic";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-SemiBoldItalic.woff2") format("woff2");
}
@font-face {
  font-family: "CrimsonPro_SemiBold";
  src: url("../fonts/Crimson_Pro/static/CrimsonPro-SemiBold.woff2") format("woff2");
}
@font-face {
  font-family: "FrancoisOne_Regular";
  src: url("../fonts/Francois_One/FrancoisOne-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "KaiseiTokumin_Bold";
  src: url("../fonts/Kaisei_Tokumin/KaiseiTokumin-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "KaiseiTokumin_ExtraBold";
  src: url("../fonts/Kaisei_Tokumin/KaiseiTokumin-ExtraBold.woff2") format("woff2");
}
@font-face {
  font-family: "KaiseiTokumin_Medium";
  src: url("../fonts/Kaisei_Tokumin/KaiseiTokumin-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "KaiseiTokumin_Regular";
  src: url("../fonts/Kaisei_Tokumin/KaiseiTokumin-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "KleeOne_Regular";
  src: url("../fonts/Klee_One/KleeOne-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "KleeOne_SemiBold";
  src: url("../fonts/Klee_One/KleeOne-SemiBold.woff2") format("woff2");
}
@font-face {
  font-family: "KosugiMaru_Regular";
  src: url("../fonts/Kosugi_Maru/KosugiMaru-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSansJP_VariableFont_wght";
  src: url("../fonts/Noto_Sans_JP/NotoSansJP-VariableFont_wght.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSansJP_Black";
  src: url("../fonts/Noto_Sans_JP/static/NotoSansJP-Black.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSansJP_Bold";
  src: url("../fonts/Noto_Sans_JP/static/NotoSansJP-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSansJP_ExtraBold";
  src: url("../fonts/Noto_Sans_JP/static/NotoSansJP-ExtraBold.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSansJP_ExtraLight";
  src: url("../fonts/Noto_Sans_JP/static/NotoSansJP-ExtraLight.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSansJP_Light";
  src: url("../fonts/Noto_Sans_JP/static/NotoSansJP-Light.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSansJP_Medium";
  src: url("../fonts/Noto_Sans_JP/static/NotoSansJP-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSansJP_Regular";
  src: url("../fonts/Noto_Sans_JP/static/NotoSansJP-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSansJP_SemiBold";
  src: url("../fonts/Noto_Sans_JP/static/NotoSansJP-SemiBold.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSansJP_Thin";
  src: url("../fonts/Noto_Sans_JP/static/NotoSansJP-Thin.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSerifJP_VariableFont_wght";
  src: url("../fonts/Noto_Serif_JP/NotoSerifJP-VariableFont_wght.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSerifJP_Black";
  src: url("../fonts/Noto_Serif_JP/static/NotoSerifJP-Black.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSerifJP_Bold";
  src: url("../fonts/Noto_Serif_JP/static/NotoSerifJP-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSerifJP_ExtraBold";
  src: url("../fonts/Noto_Serif_JP/static/NotoSerifJP-ExtraBold.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSerifJP_ExtraLight";
  src: url("../fonts/Noto_Serif_JP/static/NotoSerifJP-ExtraLight.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSerifJP_Light";
  src: url("../fonts/Noto_Serif_JP/static/NotoSerifJP-Light.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSerifJP_Medium";
  src: url("../fonts/Noto_Serif_JP/static/NotoSerifJP-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSerifJP_Regular";
  src: url("../fonts/Noto_Serif_JP/static/NotoSerifJP-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSerifJP_SemiBold";
  src: url("../fonts/Noto_Serif_JP/static/NotoSerifJP-SemiBold.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto_BlackItalic";
  src: url("../fonts/Roboto/Roboto-BlackItalic.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto_Black";
  src: url("../fonts/Roboto/Roboto-Black.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto_BoldItalic";
  src: url("../fonts/Roboto/Roboto-BoldItalic.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto_Bold";
  src: url("../fonts/Roboto/Roboto-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto_Italic";
  src: url("../fonts/Roboto/Roboto-Italic.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto_LightItalic";
  src: url("../fonts/Roboto/Roboto-LightItalic.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto_Light";
  src: url("../fonts/Roboto/Roboto-Light.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto_MediumItalic";
  src: url("../fonts/Roboto/Roboto-MediumItalic.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto_Medium";
  src: url("../fonts/Roboto/Roboto-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto_Regular";
  src: url("../fonts/Roboto/Roboto-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto_ThinItalic";
  src: url("../fonts/Roboto/Roboto-ThinItalic.woff2") format("woff2");
}
@font-face {
  font-family: "Roboto_Thin";
  src: url("../fonts/Roboto/Roboto-Thin.woff2") format("woff2");
}
@font-face {
  font-family: "ShipporiAntique_Regular";
  src: url("../fonts/Shippori_Antique/ShipporiAntique-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "ShipporiMincho_Bold";
  src: url("../fonts/Shippori_Mincho/ShipporiMincho-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "ShipporiMincho_ExtraBold";
  src: url("../fonts/Shippori_Mincho/ShipporiMincho-ExtraBold.woff2") format("woff2");
}
@font-face {
  font-family: "ShipporiMincho_Medium";
  src: url("../fonts/Shippori_Mincho/ShipporiMincho-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "ShipporiMincho_Regular";
  src: url("../fonts/Shippori_Mincho/ShipporiMincho-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "ShipporiMincho_SemiBold";
  src: url("../fonts/Shippori_Mincho/ShipporiMincho-SemiBold.woff2") format("woff2");
}
@font-face {
  font-family: "UbuntuMono_BoldItalic";
  src: url("../fonts/Ubuntu_Mono/UbuntuMono-BoldItalic.woff2") format("woff2");
}
@font-face {
  font-family: "UbuntuMono_Bold";
  src: url("../fonts/Ubuntu_Mono/UbuntuMono-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "UbuntuMono_Italic";
  src: url("../fonts/Ubuntu_Mono/UbuntuMono-Italic.woff2") format("woff2");
}
@font-face {
  font-family: "UbuntuMono_Regular";
  src: url("../fonts/Ubuntu_Mono/UbuntuMono-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "YujiMai_Regular";
  src: url("../fonts/Yuji_Mai/YujiMai-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "ZenAntique_Regular";
  src: url("../fonts/Zen_Antique/ZenAntique-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "ZenKurenaido_Regular";
  src: url("../fonts/Zen_Kurenaido/ZenKurenaido-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "ZenOldMincho_Black";
  src: url("../fonts/Zen_Old_Mincho/ZenOldMincho-Black.woff2") format("woff2");
}
@font-face {
  font-family: "ZenOldMincho_Bold";
  src: url("../fonts/Zen_Old_Mincho/ZenOldMincho-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "ZenOldMincho_Medium";
  src: url("../fonts/Zen_Old_Mincho/ZenOldMincho-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "ZenOldMincho_Regular";
  src: url("../fonts/Zen_Old_Mincho/ZenOldMincho-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "ZenOldMincho_SemiBold";
  src: url("../fonts/Zen_Old_Mincho/ZenOldMincho-SemiBold.woff2") format("woff2");
}
.feed-icons {
  display: none;
}

#block-bootstrap5-totsufuheshidaxiezhen {
  text-align: center;
  padding: 0px 0 40px 0;
}
#block-bootstrap5-totsufuheshidaxiezhen h3 {
  font-family: "Kaisei Tokumin", serif;
  font-weight: 400;
  font-style: normal;
  font-size: xxx-large;
  color: burlywood;
  text-shadow: #fc0 1px 0 10px;
  margin-bottom: 30px;
}
#block-bootstrap5-totsufuheshidaxiezhen ul {
  text-align: initial;
}

#block-b5-toppage-place-you-wanted-to-go {
  font-family: "Shippori Antique", sans-serif;
  font-weight: 400;
  font-style: normal;
  text-indent: 1em;
  background-color: rgba(236, 150, 150, 0.17);
  padding: 20px 40px;
  border-radius: 20px;
  margin-bottom: 40px;
}
#block-b5-toppage-place-you-wanted-to-go h2 {
  color: brown;
  text-align: center;
  padding: 20px;
  margin: 40px 0;
  font-size: xxx-large;
  text-shadow: #ff6700 1px 0 10px;
}
#block-b5-toppage-place-you-wanted-to-go h4 {
  color: chocolate;
  padding: 20px;
}
#block-b5-toppage-place-you-wanted-to-go div#id_1,
#block-b5-toppage-place-you-wanted-to-go div#id_2 {
  margin: auto;
  margin-top: 24px;
  margin-bottom: 24px;
}
#block-b5-toppage-place-you-wanted-to-go div#id_1 {
  max-width: 800px;
  text-align: center;
}
#block-b5-toppage-place-you-wanted-to-go div#id_2 {
  max-width: 600px;
  font-size: larger;
  color: brown;
}
#block-b5-toppage-place-you-wanted-to-go div#id_2 p {
  text-align: center;
  color: chocolate;
}
#block-b5-toppage-place-you-wanted-to-go strong {
  color: royalblue;
}

#block-b5-views-block-staff-list-1-block-1 .view-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
}
#block-b5-views-block-staff-list-1-block-1 .view-content .views-row {
  flex-basis: 48%;
}
@media (max-width: 576px) {
  #block-b5-views-block-staff-list-1-block-1 .view-content .views-row {
    flex-basis: 100%;
  }
}
@media (max-width: 768px) {
  #block-b5-views-block-staff-list-1-block-1 .view-content .views-row {
    flex-basis: 100%;
  }
}

#block-b5-views-block-special-pages-block-1 .view-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#block-b5-views-block-special-pages-block-1 .view-content .views-row {
  flex-basis: 30%;
  background-color: rgba(152, 160, 103, 0.17);
  padding: 20px 40px;
  border-radius: 20px;
  margin-bottom: 40px;
}
#block-b5-views-block-special-pages-block-1 .view-content .views-row .views-field-title {
  text-align: center;
  font-size: larger;
  margin-bottom: 20px;
}
@media (max-width: 576px) {
  #block-b5-views-block-special-pages-block-1 .view-content .views-row {
    flex-basis: 100%;
  }
}
@media (max-width: 768px) {
  #block-b5-views-block-special-pages-block-1 .view-content .views-row {
    flex-basis: 100%;
  }
}

#block-b5-toppage-recommendation {
  font-family: "Shippori Antique", sans-serif;
  font-weight: 400;
  font-style: normal;
  text-align: center;
  padding: 20px 40px;
  border-radius: 20px;
  background-color: rgb(247, 249, 255);
  background-color: rgba(150, 164, 236, 0.17);
  padding: 20px 40px;
  border-radius: 20px;
  margin-bottom: 40px;
}
#block-b5-toppage-recommendation img {
  margin-bottom: 40px;
  max-height: 720px;
  width: auto;
  width: -webkit-fill-available;
  max-width: fit-content;
}
#block-b5-toppage-recommendation h2 {
  color: rgb(42, 46, 165);
  text-align: center;
  padding: 20px;
  margin: 40px 0;
  font-size: xxx-large;
  text-shadow: #8286ff 1px 0 10px;
}
#block-b5-toppage-recommendation h3 {
  color: rgb(0, 0, 220);
  font-size: 40px;
  padding: 28px 0;
}
#block-b5-toppage-recommendation h3 strong {
  color: rgb(0, 182, 232);
}
#block-b5-toppage-recommendation h4 {
  color: slateblue;
}
#block-b5-toppage-recommendation h4 strong {
  color: darkmagenta;
}

html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-company-name {
  width: 400px;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-company-name .field--name-body img {
  width: 100%;
  height: auto;
  display: block;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-tel {
  text-align: center;
  font-family: serif;
  color: darkred;
}
@media (max-width: 576px) {
  html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-tel {
    display: none;
  }
}
@media (max-width: 768px) {
  html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-tel {
    display: none;
  }
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 {
  width: 320px;
  text-align: center;
}
@media (max-width: 576px) {
  html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 {
    display: none;
  }
}
@media (max-width: 768px) {
  html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 {
    display: none;
  }
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 .views-field-field-weekday {
  font-weight: 700;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 h2 {
  font-family: "ZenAntique_Regular";
  color: coral;
  font-size: 28px;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 .views-row {
  display: flex;
  justify-content: center;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 .views-row .views-col {
  border-style: solid;
  border-width: 1px;
  border-color: gainsboro;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 .views-row .views-col .field-content {
  border-style: solid;
  border-width: 1px;
  border-color: gainsboro;
  font-family: "Kosugi Maru";
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 .views-row .col-1 {
  width: 20% !important;
  background-color: #fffced;
  color: #5e5f5e;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 .views-row .col-2 {
  background-color: #ffbebe;
  color: #9f0000;
  width: 14% !important;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 .views-row .col-3,
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 .views-row .col-4,
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 .views-row .col-5,
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 .views-row .col-6,
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 .views-row .col-7 {
  background-color: #fffced;
  color: #5e5f5e;
  width: 11% !important;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-v-open-time-block-1 .views-row .col-8 {
  background-color: #befaff;
  color: #00639f;
  width: 11% !important;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-testimonials-footer {
  color: initial;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) footer.footer-dark a {
  color: blue;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer {
  align-items: center;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer .views-element-container,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first .views-element-container,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second .views-element-container {
  border-radius: 10px;
  border-style: solid;
  border-width: 1px;
  padding: 32px 12px;
  margin-bottom: 24px;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second h2 {
  margin-bottom: 12px;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-v-news-block-1,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-v-news-block-1,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-v-news-block-1 {
  background: #f3ffe6;
  border-color: #caff69;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-v-news-block-1 h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-v-news-block-1 h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-v-news-block-1 h2 {
  color: #298d02;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-disease-list-1-block-2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-disease-list-1-block-2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-disease-list-1-block-2 {
  background: #fff3f5;
  border-color: #ffc7e3;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-disease-list-1-block-2 h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-disease-list-1-block-2 h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-disease-list-1-block-2 h2 {
  color: crimson;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-bootstrap5-views-block-blog-list-block-1,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-bootstrap5-views-block-blog-list-block-1,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-bootstrap5-views-block-blog-list-block-1 {
  background: #fdf9ff;
  border-color: #eac4ff;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-bootstrap5-views-block-blog-list-block-1 h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-bootstrap5-views-block-blog-list-block-1 h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-bootstrap5-views-block-blog-list-block-1 h2 {
  color: #a200fa;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-testimonials-footer,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-testimonials-block-1,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-testimonials-footer,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-testimonials-block-1,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-testimonials-footer,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-testimonials-block-1 {
  background: #ebffff;
  border-color: #dae3ff;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-testimonials-footer h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-testimonials-block-1 h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-testimonials-footer h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-testimonials-block-1 h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-testimonials-footer h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-testimonials-block-1 h2 {
  color: darkslateblue;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-testimonials-footer .view-content,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-testimonials-block-1 .view-content,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-testimonials-footer .view-content,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-testimonials-block-1 .view-content,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-testimonials-footer .view-content,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-testimonials-block-1 .view-content {
  padding: 24px 32px;
  border-radius: 10px;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-gallery-room-footer,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-gallery-room-footer,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-gallery-room-footer {
  width: 100%;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-gallery-room-footer .field-content,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-gallery-room-footer .field-content,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-gallery-room-footer .field-content {
  color: black !important;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-gallery-room-footer,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-gallery-room-block-1,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-gallery-room-footer,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-gallery-room-block-1,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-gallery-room-footer,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-gallery-room-block-1 {
  background: lightgoldenrodyellow;
  border-color: #ffe4ca;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-gallery-room-footer h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-gallery-room-block-1 h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-gallery-room-footer h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-gallery-room-block-1 h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-gallery-room-footer h2,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-gallery-room-block-1 h2 {
  color: firebrick;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-gallery-room-footer img,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-gallery-room-block-1 img,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-gallery-room-footer img,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-gallery-room-block-1 img,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-gallery-room-footer img,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-gallery-room-block-1 img {
  margin: initial;
  margin-bottom: 20px;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-gallery-room-footer .views-field-title,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-footer #block-b5-views-block-gallery-room-block-1 .views-field-title,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-gallery-room-footer .views-field-title,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-first #block-b5-views-block-gallery-room-block-1 .views-field-title,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-gallery-room-footer .views-field-title,
html:has(link[href*="minoh-tominaga-seitai.com"]) .region-sidebar-second #block-b5-views-block-gallery-room-block-1 .views-field-title {
  text-align: center;
}
html:has(link[href*="minoh-tominaga-seitai.com"]) #block-b5-views-block-feature-list-1-block-1 .views-view-responsive-grid__item {
  background-color: rgba(166, 255, 166, 0.2);
  border-radius: 12px;
}
/*# sourceMappingURL=webpage/eiki/html/css/block_tominaga.css.map */
