@charset "UTF-8";

.article table.fe_eng_unit_list{

}

.article table.fe_eng_unit_list thead tr th, 
.article table.fe_eng_ring_list thead tr th, 
.article table.fe_eng_gen_list thead tr th,
.article .fe_eng_gen_list table thead tr th {
	background: linear-gradient(to right, #026CDA, #152C5E); 
	background-attachment:fixed;
	color:white;
	padding:12px;
}

.article table.fe_eng_unit_list tbody tr th{
	background-image: url('https://game-hashirigaki.site/wp-content/uploads/2023/02/fe-engage-face-sprite-40.png');
	background-repeat: no-repeat;
	background-size:auto;
	background-color:#273856;
	color:white;
	min-width:180px;
	text-align:right;
	box-sizing:border-box;
}


.article table.fe_eng_gen_list tbody tr th, 
.article .fe_eng_gen_list table tbody tr th{
	background-repeat: no-repeat;
	background-size:auto;
	background-color:#273856;
	color:white;
	text-align:right;
	box-sizing:border-box;
	
}


.article table.fe_eng_unit_list thead th, .article table.fe_eng_gen_list thead th{
	min-width:28px;
}


/* fe eng femal face.png */
.fe_eng_unit_list tbody tr.リュール th{
	width:80px;
	height:40px;
	background-position:0 0;
} 

/*
.fe_eng_gen_list tbody tr.神竜ノ子 th, 
.fe_eng_gen_list tbody tr.神竜ノ王 th{
	background-image: url('https://game-hashirigaki.site/wp-content/uploads/2023/02/fe-engage-face-sprite-40.png');
	width:80px;
	height:40px;
	background-position:0 0;
}
.fe_eng_gen_list tbody tr.ノーブル_槍 th,
.fe_eng_gen_list tbody tr.アヴニール th{
background-image: url('https://game-hashirigaki.site/wp-content/uploads/2023/02/fe-engage-face-sprite-40.png');
	width:80px;
	height:40px;
	background-position:0 -168px;
}
.fe_eng_gen_list tbody tr.ノーブル_魔 th,
.fe_eng_gen_list tbody tr.フロラージュ th{
background-image: url('https://game-hashirigaki.site/wp-content/uploads/2023/02/fe-engage-face-sprite-40.png');
	width:80px;
	height:40px;
	background-position:0 -294px;
}*/

/* fe eng vand face.png */
.fe_eng_unit_list tbody tr.ヴァンドレ th{
	width:80px;
	height:40px;
	background-position:0 -42px;
}

/* fe eng clan face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.クラン th{
	width:80px;
	height:40px;
	background-position:0 -84px;
}

/* fe eng flan face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.フラン th{
	width:80px;
	height:40px;
	background-position:0 -126px;
}

/* fe eng alfred face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.アルフレッド th{
	width:80px;
	height:40px;
	background-position:0 -168px;
}

/* fe eng etie face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.エーティエ th{
	width:80px;
	height:40px;
	background-position:0 -210px;
}

/* fe eng bush face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ブシュロン th{
	width:80px;
	height:40px;
	background-position:0 -252px;
}

/* fe eng celine face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.セリーヌ th{
	width:80px;
	height:40px;
	background-position:0 -294px;
}


/* fe eng chloe face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.クロエ th{
	width:80px;
	height:40px;
	background-position:0 -336px;
}

/* fe eng lui face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ルイ th{
	width:80px;
	height:40px;
	background-position:0 -378px;
}

/* fe eng jane face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ジャン th{
	width:80px;
	height:40px;
	background-position:0 -420px;
}

/* fe eng yunakal face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ユナカ th{
	width:80px;
	height:40px;
	background-position:0 -462px;
}

/* fe eng anna face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.アンナ th{
	width:80px;
	height:40px;
	background-position:0 -504px;
}

/* fe eng stal face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.スタルーク th{
	width:80px;
	height:40px;
	background-position:0 -546px;
}

/* fe eng cito face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.シトリニカ th{
	width:80px;
	height:40px;
	background-position:0 -588px;
}

/* fe eng rapis face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ラピス th{
	width:80px;
	height:40px;
	background-position:0 -630px;
}

/* fe eng diamand face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ディアマンド th{
	width:80px;
	height:40px;
	background-position:0 -672px;
}

/* fe eng amber face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.アンバー th{
	width:80px;
	height:40px;
	background-position:0 -714px;
}

/* fe eng jade face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ジェーデ th{
	width:80px;
	height:40px;
	background-position:0 -756px;
}

/* fe eng ivy face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.アイビー th{
	width:80px;
	height:40px;
	background-position:0 -798px;
}

/* fe eng kagetu face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.カゲツ th{
	width:80px;
	height:40px;
	background-position:0 -840px;
}

/* fe eng zelkoba face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ゼルコバ th{
	width:80px;
	height:40px;
	background-position:0 -882px;
}

/* fe eng fogrt face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.フォガート th{
	width:80px;
	height:40px;
	background-position:0 -924px;
}

/* fe eng pand face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.パンドロ th{
	width:80px;
	height:40px;
	background-position:0 -966px;
}

/* fe eng bone face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ボネ th{
	width:80px;
	height:40px;
	background-position:0 -1008px;
}

/* fe eng tirra face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ミスティラ th{
	width:80px;
	height:40px;
	background-position:0 -1050px;
}

/* fe eng panetone face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.パネトネ th{
	width:80px;
	height:40px;
	background-position:0 -1092px;
}

/* fe eng merin face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.メリン th{
	width:80px;
	height:40px;
	background-position:0 -1134px;
}

/* fe eng hortensia face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.オルテンシア th{
	width:80px;
	height:40px;
	background-position:0 -1176px;
}

/* fe eng seadle face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.セアダス th{
	width:80px;
	height:40px;
	background-position:0 -1218px;
}

/* fe eng rose face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ロサード th{
	width:80px;
	height:40px;
	background-position:0 -1260px;
}

/* fe eng gold face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ゴルドマリー th{
	width:80px;
	height:40px;
	background-position:0 -1302px;
}

/* fe eng linden face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.リンデン th{
	width:80px;
	height:40px;
	background-position:0 -1344px;
}

/* fe eng saphire face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ザフィーア th{
	width:80px;
	height:40px;
	background-position:0 -1386px;
}

/* fe eng mouve face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.モーヴ th{
	width:80px;
	height:40px;
	background-position:0 -1428px;
}

/* fe eng veil face.fe_eng_unit_list tbody tr.png */
.fe_eng_unit_list tbody tr.ヴェイル th{
	width:80px;
	height:40px;
	background-position:0 -1470px;
}

.article table.fe_eng_ring_list tbody tr th{
	background-image: url('https://game-hashirigaki.site/wp-content/uploads/2023/03/fe-engage-ring-face-sprite-40v2.png');
	background-repeat: no-repeat;
	background-size:auto;
	background-color:#273856;
	color:white;
	min-width:180px;
	text-align:right;
	box-sizing:border-box;
}

/* fe eng marth face.png */
.fe_eng_ring_list tbody .マルス,
.fe_eng_ring_list tbody .nrow1 th {
	width:80px;
	height:40px;
	background-position:0 0;
}

/* fe eng sigurd face.png */
.fe_eng_ring_list tbody .シグルド,
.fe_eng_ring_list tbody .nrow2 th {
	width:80px;
	height:40px;
	background-position:0 -42px;
}

/* fe eng cerika.png */
.fe_eng_ring_list tbody .セリカ,
.fe_eng_ring_list tbody .nrow3 th {
	width:80px;
	height:40px;
	background-position:0 -84px;
}

/* fe eng micaya face.png */
.fe_eng_ring_list tbody .ミカヤ,
.fe_eng_ring_list tbody .nrow4 th {
	width:80px;
	height:40px;
	background-position:0 -126px;
}

/* fe eng roy face.png */
.fe_eng_ring_list tbody .ロイ,
.fe_eng_ring_list tbody .nrow5 th {
	width:80px;
	height:40px;
	background-position:0 -168px;
}

/* fe eng leaf face.png */
.fe_eng_ring_list tbody .リーフ,
.fe_eng_ring_list tbody .nrow6 th {
	width:80px;
	height:40px;
	background-position:0 -210px;
}

/* fe eng lucina face.png */
.fe_eng_ring_list tbody .ルキナ,
.fe_eng_ring_list tbody .nrow8 th {
	width:80px;
	height:40px;
	background-position:0 -252px;
}

/* fe eng rin face.png */
.fe_eng_ring_list tbody .リン,
.fe_eng_ring_list tbody .nrow7 th {
	width:80px;
	height:40px;
	background-position:0 -294px;
}

/* fe eng ike face.png */
.fe_eng_ring_list tbody .アイク,
.fe_eng_ring_list tbody .nrow9 th {
	width:80px;
	height:40px;
	background-position:0 -336px;
}

/* fe eng kamui face.png */
.fe_eng_ring_list tbody .カムイ,
.fe_eng_ring_list tbody .nrow10 th {
	width:80px;
	height:40px;
	background-position:0 -378px;
}

/* fe eng bereto face.png */
.fe_eng_ring_list tbody .ベレト,
.fe_eng_ring_list tbody .nrow11 th {
	width:80px;
	height:40px;
	background-position:0 -420px;
}

/* fe eng alic face.png */
.fe_eng_ring_list tbody .エイリーク,
.fe_eng_ring_list tbody .nrow12 th {
	width:80px;
	height:40px;
	background-position:0 -462px;
}

/* fe eng adelgurld face.png */
.fe_eng_ring_list tbody .リュール,
.fe_eng_ring_list tbody .nrow13 th {
	width:80px;
	height:40px;
	background-position:0 -504px;
}

/* fe eng chiki face.png */
.fe_eng_ring_list tbody .エーデルガルト,
.fe_eng_ring_list tbody .nrow14 th {
	width:80px;
	height:40px;
	background-position:0 -546px;
}

/* fe eng hectol face.png */
.fe_eng_ring_list tbody .チキ,
.fe_eng_ring_list tbody .nrow15 th {
	width:80px;
	height:40px;
	background-position:0 -588px;
}

/* fe eng cenerio face.png */
.fe_eng_ring_list tbody .ヘクトル,
.fe_eng_ring_list tbody .nrow16 th {
	width:80px;
	height:40px;
	background-position:0 -630px;
}

/* fe eng kamira face.png */
.fe_eng_ring_list tbody .セネリオ,
.fe_eng_ring_list tbody .nrow17 th {
	width:80px;
	height:40px;
	background-position:0 -672px;
}

/* fe eng chrome face.png */
.fe_eng_ring_list tbody .カミラ,
.fe_eng_ring_list tbody .nrow18 th {
	width:80px;
	height:40px;
	background-position:0 -714px;
}

/* fe eng vero face.png */
.fe_eng_ring_list tbody .クロム,
.fe_eng_ring_list tbody .nrow19 th  {
	width:80px;
	height:40px;
	background-position:0 -756px;
}

/* fe eng vero face.png */
.fe_eng_ring_list tbody .ヴェロニカ,
.fe_eng_ring_list tbody .nrow20 th {
	width:80px;
	height:40px;
	background-position:0 -798px;
}


.article .white_stand_table .scrollable-table table{
	width:100%;
}

.spread-circle {
	position: relative;
	display: inline-block;
	padding-right: 30px; /* 二重丸の分だけ余白 */
}

.spread-circle::after {
	content: '';
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	width: 20px;
	height: 20px;
	border: 0px solid #3498db; /* 外側の円 */
	border-radius: 50%;
}

.spread-circle::before {
	content: '';
	position: absolute;
	top: 50%;
	right: 5px; /* 外円の中に内円を収めるために調整 */
	transform: translateY(-50%);
	width: 10px;
	height: 10px;
	border: 0px solid #e74c3c; /* 内側の円 */
	border-radius: 50%;
	background-color: white; /* 内側の色（必要なら） */
}

span.rpm_cell::after{
	margin-left:2px;
	content:"rpm";
	font-size:80%;
}

td span.rpm_cell::after{
	margin-left:2px;
	content:"rpm";
	font-size:70%;
}

span.range_cell::after{
	margin-left:2px;
	content:"m";
	font-size:80%;
}

td span.range_cell::after{
	margin-left:2px;
	content:"m";
	font-size:70%;
}


@media screen and (max-width: 767px){
	.white_stand_table th,
	.white_stand_table td{
		font-size:100%;
	}
}

.white_stand_table th,
.white_stand_table td
{
	display:block;
	border:1px solid #999;
	white-space:normal;
	padding:0.5em 12px;
	text-align:center;
}
 

.article .white_stand_table td{
	white-space:normal;
}

.white_stand_table td:nth-of-type(1)
{
	background-image: url('https://game-hashirigaki.site/wp-content/uploads/2023/02/gothic-plant-icon.png');
	background-repeat: no-repeat;
	background-size:auto;
	box-sizing:border-box;
	font-weight:bold;
	border:1px solid;
	padding:0.5em 32px;
	text-align:start;

}



.pal_fire {
    background-image: url(https://game-hashirigaki.site/wp-content/uploads/2024/01/palworld-works-00.png);
    background-color: rgba(255,255,255,0.5);
    background-blend-mode: color;
    background-position:center;
    background-repeat: no-repeat;
    background-size: auto;
    display: block;
    height: 24px;
      width:24px;
    text-align: center;

}

.pal_water {
    background-image: url(https://game-hashirigaki.site/wp-content/uploads/2024/01/palworld-works-01.png);
    background-color: rgba(255,255,255,0.5);
    background-blend-mode: color;
    background-repeat: no-repeat;
    background-position:center;
    background-size: auto;
    display: block;
    height: 24px;
    width:24px;
    text-align: center;
}

.pal_seed {
    background-image: url(https://game-hashirigaki.site/wp-content/uploads/2024/01/palworld-works-02.png);
    background-color: rgba(255,255,255,0.5);
    background-blend-mode: color;
    background-repeat: no-repeat;
    background-position:center;
    background-size: auto;
    display: block;
    height: 24px;
      width:24px;
    text-align: center;

}

.pal_electric {
    background-image: url(https://game-hashirigaki.site/wp-content/uploads/2024/01/palworld-works-03.png);
    background-color: rgba(255,255,255,0.5);
    background-blend-mode: color;
    background-repeat: no-repeat;
        background-position:center;
    background-size: auto;
    display: block;
    height: 24px;
      width:24px;
    text-align: center;

}

.pal_hand {
    background-image: url(https://game-hashirigaki.site/wp-content/uploads/2024/01/palworld-works-04.png);
    background-color: rgba(255,255,255,0.5);
    background-blend-mode: color;
    background-repeat: no-repeat;
        background-position:center;
    background-size: auto;
    display: block;
    height: 24px;
      width:24px;
    text-align: center;

}

.pal_gather {
    background-image: url(https://game-hashirigaki.site/wp-content/uploads/2024/01/palworld-works-05.png);
    background-color: rgba(255,255,255,0.5);
    background-blend-mode: color;
    background-repeat: no-repeat;
        background-position:center;
    background-size: auto;
    display: block;
    height: 24px;
      width:24px;
    text-align: center;

}

.pal_lumb {
    background-image: url(https://game-hashirigaki.site/wp-content/uploads/2024/01/palworld-works-06.png);
    background-color: rgba(255,255,255,0.5);
    background-blend-mode: color;
        background-position:center;
    background-repeat: no-repeat;
    background-size: auto;
    display: block;
    height: 24px;
      width:24px;
    text-align: center;
}

.pal_mine {
    background-image: url(https://game-hashirigaki.site/wp-content/uploads/2024/01/palworld-works-07.png);
    background-color: rgba(255,255,255,0.5);
    background-blend-mode: color;
        background-position:center;
    background-repeat: no-repeat;
    background-size: auto;
    display: block;
    height: 24px;
      width:24px;
    text-align: center;

}

.pal_med {
    background-image: url(https://game-hashirigaki.site/wp-content/uploads/2024/01/palworld-works-08.png);
    background-color: rgba(255,255,255,0.5);
    background-blend-mode: color;
        background-position:center;
    background-repeat: no-repeat;
    background-size: auto;
    display: block;
    height: 24px;
      width:24px;
    text-align: center;

}

.pal_cool {
    background-image: url(https://game-hashirigaki.site/wp-content/uploads/2024/01/palworld-works-10.png);
    background-color: rgba(255,255,255,0.5);
    background-blend-mode: color;
        background-position:center;
    background-repeat: no-repeat;
    background-size: auto;
    display: block;
    height: 24px;
      width:24px;
    text-align: center;

}

.pal_trans {
    background-image: url(https://game-hashirigaki.site/wp-content/uploads/2024/01/palworld-works-11.png);
    background-color: rgba(255,255,255,0.5);
    background-blend-mode: color;
    background-position:center;
    background-repeat: no-repeat;
    background-size: auto;
    display: block;
    height: 24px;
      width:24px;
    text-align: center;

}

.pal_farm {
    background-image: url(https://game-hashirigaki.site/wp-content/uploads/2024/01/palworld-works-12.png);
    background-color: rgba(255,255,255,0.5);
    background-blend-mode: color;
        background-position:center;
    background-repeat: no-repeat;
    background-size: auto;
    display: block;
    height: 24px;
    width:24px;
    text-align: center;

}

.bg-pal-watering{
    background-image: url(https://game-hashirigaki.site/wp-content/uploads/2024/01/palworld-works-01.png);
    background-color: rgba(255,255,255,0.5);
    background-blend-mode: color;
    background-repeat: no-repeat;
    background-position:center;
    background-size: auto;
    display: block;
    height: 24px;
      width:24px;
    text-align: center;
}


.mid-bg {
	height: auto;
    width:48px;
    font-size:18px;
    font-weight:600;
    background-size: cover;
    line-height:200%;
}

/* Cod BO6 引用コード */

.cod_bo6_official .table-inner-container {
    border: 1px solid var(--custom-accent-color, var(--default-accent-color));
   	max-width:400px;
}

.cod_bo6_official .table__content.row-padding-large .table__row {
    padding: 8px 16px;
}

.cod_bo6_official .table__content .table__row:nth-child(odd) {
    background: #24272A;
}

.cod_bo6_official .table__content .table__row:nth-child(even) {
    background: #3C4147;
}

.cod_bo6_official .table__header {
    position: relative;
    background: url(../../../../../../../content/dam/atvi/callofduty/cod-touchui/blog/intel-cards/common/ScreenStripeTexture_1x4.png) 0% 0% / 4px 2px repeat, #1b1b1b;
    padding: 8px 16px;
    color: #F3F4F5;
    min-height: 44px;
    font-size:16px;
}

.cod_bo6_official .table__header:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: linear-gradient(0deg, var(--custom-accent-color-50, var(--default-accent-color-50)) 0%, var(--custom-accent-color-50, var(--default-accent-color-50)) 100%);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.35), 0px 0px 24px 0px var(--custom-accent-color, var(--default-accent-color)) inset;
}

.article .cod_bo6_official .table__header--title {
    font-family: "Hitmarker Condensed Black", Arial;
    font-weight: 900;
    font-style: normal;
    letter-spacing: 1px;
    font-size: 1.25rem;
    line-height: 1.75rem;
    text-transform: uppercase;
    position: relative;
    color: #fff;
}


.cod_bo6_official .table__content.has-header-row .table__row-0{
font-family: "Hitmarker Text Bold", "Hitmarker Text Regular", Arial;
    font-weight: 700;
    font-weight: 400;
    font-style: normal;
    letter-spacing: 1px;
    font-size: 0.88rem;
    line-height: 1.38rem;
    text-transform: uppercase;

}

.cod_bo6_official .table__content .table__row{
    display: flex;
    flex-direction: row;
    gap: 16px;
}

.cod_bo6_official .table__content .table__cell--value p, .table-component .table__content .table__cell--value li{
	   font-family: "Hitmarker Text Regular", Arial;
    font-weight: 400;
    font-style: normal;
    letter-spacing: 1px;
    font-size: 0.88rem;
    line-height: 1.38rem;
}

.article .table__content .table__cell--value p, 
.article .table__content .table__cell--value li {
    font-family: "Hitmarker Text Regular", Arial;
    font-weight: 400;
    font-style: normal;
    letter-spacing: 1px;
    font-size: 0.88rem;
    line-height: 1.38rem;
    margin:0;
}

.article .cod_bo6_official .table__cell--value h1, 
.article .cod_bo6_official .table__cell--value h2, 
.article .cod_bo6_official .table__cell--value h3, 
.article .cod_bo6_official .table__cell--value h4, 
.article .cod_bo6_official .table__cell--value h5, 
.article .cod_bo6_official .table__cell--value div, 
.article .cod_bo6_official .table__cell--value p, 
.article .cod_bo6_official .table__cell--value li{
	color: #DADDE0;

	margin:0;

}

.article .cod_bo6_official .table__cell--value h4{
		border:0;
}

.article .cod_bo6_official{
	background: #24272A
}

.article .cod_bo6_official .table__content .table__cell--key{
	display:none;
}

.article .cod_bo6_official .table__content .table__row{
	padding: 8px 16px;

}

.article .cod_bo6_official .cmp-text P:nth-child(2){
	padding-bottom:12px;
}

.article .cod_bo6_official ul{
	margin:0px;
	margin-bottom: 16px;
}

.article .cod_bo6_official blockquote{
	background:none;
	
}

.article .cod_bo6_official blockquote::before, 
.article .cod_bo6_official blockquote::after{
	content:"";
}

.article .cod_bo6_official .article-rich-text .color-red{
	color: #FF2E2E;
	
}

.article .cod_bo6_official .article-rich-text .color-green{
	color: #00B005;
	
}

.article .mtg_popup .groupby_コモン:before{

}


.article .mtg_popup .groupby_アンコモン{
}


.article .mtg_popup .groupby_レア{
}


.article .mtg_popup .groupby_神話レア{
}

