@charset "utf-8";
.container-fluid ul li {

}
.about ul li {
    list-style-type: none;
    margin-left: 10px;
}
.inner-container .container-fluid .mizumushi {
    color: #593e46;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-size: 0.9rem;
    text-align: left;
}


ul li p {
	padding-top: 0px;
	margin-top: 0px;
}
.container-fluid .container-fluid .img-fluid {
	border: thin solid #B2C3F8;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding-left: auto;
	padding-right: auto;
	max-width: 100%;
}
.container .row .container-fluid {
    text-align: center;
    font-size: ;
}

.row .container-fluid .container-fluid {
	text-align: center;
}

.row .container-fluid .liniment {
    background-image: url(img/itemback.jpg);
    font-size: 1rem;
    color: #593e46;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    text-align: center;
    margin-top: 10px;
}
.inner-container .inner-container .about {
    color: #593e46;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-size: 0.85rem;
}
.inner-container .unit .rubi {
    color: #593e46;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-size: 0.7rem;
}


.row .container-fluid .unit {
    text-align: left;
    font-weight: bold;
    color: #593e46;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-size: 0.9rem;
    margin-top: 10px;

}
.container-fluid ul li {
	font-weight: normal;
}
.row .container-fluid .heading {
	text-align: left;
	background-color: #E8E8E8;
}
.row .container-fluid .img-fluid {
	max-width: 100%;

}

.symptoms ul li {
	list-style-type: disc;
}
.row .container-fluid .inner-container {
	color: #593e46;
	font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
	font-size: 0.9rem;
}
.row .col-12 h1 {
}
.row .container-fluid #comment {
    color: #593e46;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-size: 0.9rem;
    text-align: left;
}
.mobile-blocky tr td {
    border-right: thin solid #DDDDDD;
    color: #593e46;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-size: 0.5rem;


}
.mobile-blocky tr th {
    border: thin solid #DDDDDD;
    color: #593e46;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-size: 0.6rem;
    font-weight: bold;


}
tr th .cream {
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-size: 0.7rem;
}

.container-fluid .mobile-blocky tr {
    border: thin dotted #E8E8E8;

}

.row .container-fluid .mobile-blocky {
    border-style: none;

}
.row .container-fluid .about {
    color: #593e46;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-size: 0.9rem;
    text-align: left;
}
.row .container-fluid p {
    color: #593e46;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-size: 0.9rem;
}
.row .container-fluid .mizumushi {
    color: #593e46;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-size: 0.9rem;
}
.row .container-fluid .mold {
    color: #593e46;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-size: 0.9rem;
}





/* 500px以下の画面で適用 */
@media only screen and (max-width: 500px) {
  table.mobile-scroll {
    white-space: nowrap; /* 折り返されないように */
    overflow-x: auto; /* 横スクロール */
    -webkit-overflow-scrolling: touch; /* スマホでスムーズにスクロールできるように */
  }
}
