﻿#uryuomImage {
	margin: 0 10px 0 0;
	padding: 0;
	float:left;
}
    #uryuomImage img {
        -moz-box-shadow: 2px 2px 6px #555;
        -webkit-box-shadow: 2px 2px 6px #555;
        box-shadow: 2px 2px 6px #555;
    }

.hint {
    font-size: smaller;
    margin-top: 0;
    color: #4d4d4d;
}

textarea {
    height: auto;
    margin-bottom: 0.18em;
}

.inline-form label {
    margin-bottom: 0;
}

.inline-form input {
    vertical-align: baseline;
}

.translatedText {
    white-space: pre-line;
}

.uryuomocoConversionTable dt {
    float: left;
    margin-bottom: 0;
}
.uryuomocoConversionTable dd {
    margin-bottom: 0;
}

@media (prefers-color-scheme: dark) {
    .hint {
        color: #aaa;
    }
}