/*
Theme Name: AFFINGER Child
Template: affinger
Description: AFFINGER6 対応
Version: 20260804e
*/

/*media Queries スマートフォンとタブレットサイズ（959px以下）で適応したいCSS - スマホ・タブレット
---------------------------------------------------------------------------------------------------*/
@media only screen and (max-width: 959px) {


	/*-- ここまで --*/
}
	
/*media Queries タブレットサイズ（600px～959px）のみで適応したいCSS -タブレットのみ
---------------------------------------------------------------------------------------------------*/
@media only screen and (min-width: 600px) and (max-width: 959px) {


	/*-- ここまで --*/
}	
	
/*media Queries タブレット（600px）以上で適応したいCSS -タブレット・PC
---------------------------------------------------------------------------------------------------*/
@media only screen and (min-width: 600px) {


	/*-- ここまで --*/
}

/*media Queries PCサイズ（960px）以上で適応したいCSS - PCのみ
---------------------------------------------------------------------------------------------------*/
@media print, screen and (min-width: 960px) {


	/*-- ここまで --*/
}

/*media Queries スマホサイズ（599px）以下で適応したいCSS - スマホのみ
---------------------------------------------------------------------------------------------------*/
@media print, screen and (max-width: 599px) {

	
	/*-- ここまで --*/
}


/* NEWバッジ(.new-flag)を非表示にする。表示を復活させたい場合はこのブロックをまるごと削除してください。 */
.new-flag {
	display: none !important;
}


/* トップページ情報カード：注目ボタンの数字サイズをインプレッションに合わせ、4桁入る幅に拡張 (2026-08-01)。元に戻す場合はこのブロックをまるごと削除してください。 */
.tnx-discover-btn {
	width: auto !important;
	min-width: 34px !important;
	padding: 0 8px !important;
	border-radius: 17px !important;
	flex-direction: row !important;
	gap: 3px !important;
}
.tnx-discover-btn .tnx-discover-count {
	font-size: 14px !important;
}
@media (min-width: 783px) {
	.tnx-discover-btn .tnx-discover-count {
		font-size: 18px !important;
	}
}
/* メディアサブカテゴリータブ(新業態/レポート)を回転閉店のカテゴリータブと同じ見た目に統一 (2026-08-05) */
#tnx-media-tabbar {
	gap: 8px !important;
	background: #fff !important;
	border-radius: 10px !important;
	padding: 2px 4px !important;
}
#tnx-media-tabbar .tnx-tab {
	font-size: 15px !important;
	font-weight: 800 !important;
}
/* 情報詳細ページ(情報カード)のみアイコン上・数字下の縦積みレイアウトにする (2026-08-04)。トップページのカードには影響しない。 */
.tnx-ic-actions .tnx-discover-btn {
	flex-direction: column !important;
	gap: 2px !important;
	height: auto !important;
	min-height: 44px !important;
	padding: 4px 6px !important;
}


/* インプレッション・注目数字の左に余白を追加し、桁数が増えても窮屈にならないようにする (2026-08-01追記)。元に戻す場合はこのブロックをまるごと削除してください。 */
.tnx-row-line3 .tnx-row-views {
	margin-left: 8px !important;
}
.tnx-row-line3 .tnx-discover-btn {
	margin-left: 6px !important;
}
