.clremphasis {color: #0f7e0f;}
.clrcaution {color: #e56100;}
.clrtrait {color: #dc0c01;}
.clrcondition img {width: 14px; height: 14px; margin: 0 4px 0 0; vertical-align: -3px;}

.skill_filter {margin-bottom: 10px; border-top: 1px solid #cdcdcf; border-bottom: 1px solid #cdcdcf;}
.skill_filter .filter {width: 100%; margin: 1px 0; border-top: 2px solid #cdcdcf; border-bottom: 2px solid #cdcdcf;}
.skill_filter .filter .size01 {width: 70px;}
.skill_filter .filter th {border-bottom: 1px solid #b3b3b3; background-color: #f1f1f1; color: #323232; font-size: 12px; font-weight: bold;}
.skill_filter .filter th:last-child {border-bottom: 0;}
.skill_filter .filter td {padding: 0 5px; font-size: 0;}
.skill_filter .filter tr:nth-child(2) td {border-bottom: 1px solid #b3b3b3;}
.skill_filter .link {display: inline-block; position: relative; padding: 0 6px; color: #000; font-size: 12px;}
.skill_filter .link::before {display: block; content: ''; position: absolute; top: 5px; right: 0; width: 1px; height: 9px; background-color: #9ca3bc;}
.skill_filter .link:last-child::before {display: none;}
.skill_filter .link.act {color:#ff0101; font-weight:bold;}

.db_board .board_list .size01 {width: 54px;}
.db_board .board_list .size03 {width: 72px;}
.db_board .board_list .title a {color: #2a8d2f;}
.db_board .board_list tbody .blue {color: #0054ff;}

.ff14_tooltip {padding: 14px; border: 1px solid #243668; background-color: #1e1e1e;}
.ff14_tooltip .tooltip_top {margin-bottom: 11px;}
.ff14_tooltip .tooltip_top .tooltip_info {margin-bottom: 10px;}
.ff14_tooltip .tooltip_top .tooltip_info::after {display: block; content: ''; clear: both;}
.ff14_tooltip .tooltip_info .icon_wrap {float: left; width: 48px; height: 48px; border: 1px solid #010002; border-radius: 5px;}
.ff14_tooltip .tooltip_info .icon_wrap img {width: 100%;}
.ff14_tooltip .tooltip_info .info_text {float: left; width: calc(100% - 60px); margin-left: 10px;}
.ff14_tooltip .tooltip_info .info_text .name {color: #6fb1ff; font-size: 14px; font-weight: bold;}
.ff14_tooltip .tooltip_info .info_text .type span {float: left; width: 33.3%; color: #fff; font-size: 12px; text-align: left;}
.ff14_tooltip .tooltip_info .info_text .type span:last-child {text-align: right;}
.ff14_tooltip .info_data .data {float: left; width: calc((100% - 50px)/2);}
.ff14_tooltip .info_data .data span {display: block; color: #c7c7c7; letter-spacing: -0.5px; text-align: right;}
.ff14_tooltip .info_data .data .name {font-size: 12px;}
.ff14_tooltip .info_data .data .value {font-size: 13px; font-weight: bold;}
.ff14_tooltip .info_data .data.casting {width: 50px;}
.ff14_tooltip .tooltip_data {padding: 6px 0; border-top: 1px dotted #5d5d5d;}
.ff14_tooltip .tooltip_data:last-child {padding-bottom: 0;}
.ff14_tooltip .tooltip_data .skill_desc {color: #d2bf96; font-size: 12px;}
.ff14_tooltip .tooltip_data .title {color: #add23e; font-size: 12px; font-weight: bold;}
.ff14_tooltip .tooltip_data .list {}
.ff14_tooltip .tooltip_data .list li::after {display: block; content: ''; clear: both;}
.ff14_tooltip .tooltip_data .list li p {float: left; width: 50%; color: #c7c7c7; font-size: 12px;}