/**************************************************
 * word_search_resuluts, en_word_search_resulut,  *
 * qanda_list, en_qandalist, qanda_confirm共通css　*
 *************************************************/

/* 検索結果の質問リスト装飾 */
.q_list {
    padding: 0.5rem;
}
.q_list > li {
    margin-bottom: 0.5rem;
}
.q_list li p:first-child, .umin_q p:first-child {
    display: inline;
}

/* Q&A装飾 */
.umin_faq *::before, .umin_faq *::after {
    content: none;
}
.umin_faq {
    margin: 0 0 2rem 0;
    background-color: #FFF5EE;
    border: #FFE4E1 3px solid;
    border-radius: 1.5em;
    padding: 0.5rem 0;
}

.umin_faq ul {
    margin: 0.5rem 0;
}

.umin_faq ul ul, .q_list ul {
    list-style-type: disc;
}
.umin_faq ul ul ul, .q_list ul ul {
    list-style-type: circle;
}
.umin_faq ul ul ul ul, .q_list ul ul ul {
    list-style-type: square;
}

.umin_q, .umin_a{
    margin: 0 0.5rem;
}
.umin_q {
    border-bottom: #DBA901 1px dotted;
}
.umin_a {
    padding-top: 0.5rem;
}

hr {
    border-top: solid #fd7e14;
    background-color: transparent;
    border-width: 1px 0px;
}

/* 参照情報装飾 */
.source {
    margin-left: 1rem;
}
.source_items p {
    color: #808080;
}
.source_items p, .source_items p a {
    font-size: x-small;
}

/* 添付画像装飾 */
img {
    max-width: 100%!important;
}