@charset "utf-8";

/* = mod-articleRelatedKeywords
-----------------------------------------------
 * 関連キーワード
----------------------------------------------- */

/* UI改修の暫定対応 */
.mod-articleRelatedKeywords {
    border-top: 1px solid #ebebeb;
    color: #222;
    font-family: "Montserrat", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN W3", HiraKakuProN-W3, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", sans-serif;
    -webkit-font-feature-settings: "palt";
    font-feature-settings: "palt";
    font-size: 17px;
    letter-spacing: 1px;
    padding: 32px;
    word-break: break-word;
    line-height: 1;
}

.mod-articleRelatedKeywords .header {
    display: table;
    margin-bottom: 24px;
    table-layout: auto;
    width: 100%;
}

.mod-articleRelatedKeywords .header .heading {
    display: table-cell;
    font-size: 20px;
    font-weight: bold;
}

.mod-articleRelatedKeywords .header .readmore {
    display: table-cell;
    text-align: right;
    vertical-align: middle;
}

.mod-articleRelatedKeywords .header .readmore .link {
    color: inherit;
    text-decoration: none;
}

.mod-articleRelatedKeywords .header .readmore .link::after {
    background: url(../../../img/default/common/icon/ic_arrow_right.svg);
    background-size: cover;
    content: '';
    display: inline-block;
    height: 8px;
    vertical-align: middle;
    width: 8px;
}

.mod-articleRelatedKeywords .header .readmore .link .text {
    margin-right: 10px;
    vertical-align: middle;
}

.mod-articleRelatedKeywords .keywordsList {
    display: flex;
    flex-wrap: wrap;
    margin: 0 0 -16px 24px;
}

.mod-articleRelatedKeywords .keywordsList .item {
    margin: 0 0 16px 16px;
}

.mod-articleRelatedKeywords .keywordsList .item .link {
    text-decoration: none;
    color: #222;
    border: 1px solid #222;
    border-radius: 17px;
    display: block;
    padding: 8px 16px;
    transition: all .2s;
}

.mod-articleRelatedKeywords .keywordsList .item .link:hover {
    color: #ed6103;
    border: 1px solid #ed6103;
}
