@charset "utf-8";

/* 真理の探偵物語テーブル - 375 px */
.maritan_table {
	width: 315px;
	background-color: #dbdce5;
	border-collapse: collapse;
	border: 1px solid #333;
}

.maritan_table th, .maritan_table td {
	border: 1px solid #333;
	border-collapse: collapse;
	padding: 5px;
}

.maritan_table th {
	font-size: 14px;
	background-color: #555;
	text-align: center;
}

.maritan_table td {
	width: 63px;
	font-size: 16px;
}

.maritan_table tr:nth-child(even) {
	background-color: #ecedf6;
}



/* トロフィーテーブル - 375 px */
.tro_table {
	width: 315px;
	background-color: #dbdce5;
	border-collapse: collapse;
	border: 1px solid #333;
}

.tro_table td {
	border: 1px solid #333;
	border-collapse: collapse;
}

.tro_table tr:nth-child(4n+1),
.tro_table tr:nth-child(4n+2) {
	background-color: #ecedf6;
}

.tro_table tr:nth-child(4n+3),
.tro_table tr:nth-child(4n+4) {
	background-color: #dbdce5;
}

/* トロフィーアイコン枠 - 375 px（計 60 / 315px）*/
.troicon {
	width: 60px;
	padding: 0;
}
.troicon img {
	width: 60px;
}

/* トロフィーランク枠 - 375 px（計 40 / 315 px）*/
.trorank {
	width: 30px;
	padding: 5px;
	text-align: center;
}
.trorank img {
	width: 27px;
}

/* トロフィー名称枠 - 375 px（計 215 / 315 px）*/
.troname {
	width: 210px;
	padding: 5px 0 5px 10px;
	font-size: 14px;
	font-weight: bold;
}

/* トロフィー説明枠 - 375 px（計  / px）*/
.trose2 {
	font-size: 12px;
	padding: 5px 0 5px 10px;
}

/* 見落としがちな部分のリスト行間 */
.mio {
	line-height: 1.8;
}

.mio li {
	margin-bottom: 20px;
}
/* ■■■■■■■■■■■■■■■■■■700px■■■■■■■■■■■■■■■■■■ */
@media screen and (min-width:700px) {

/* 真理の探偵物語テーブル - 700 px 以上 */
.maritan_table {
	width: 640px;
}

.maritan_table td {
	width: 128px;
}



/* トロフィーテーブル - 700 px 以上 */
.tro_table {
	width: 640px;
}

/* トロフィーアイコン枠 - 700 px（計 100 px）*/
.troicon {
	width: 100px;
	padding: 0;
}
.troicon img {
	width: 100px;
}

/* トロフィー名称枠 - 700 px（計 500px）*/
.troname {
	width: 490px;
	font-size: 18px;
}

/* トロフィー説明枠 - 700 px（計 px）*/
.trose2 {
	font-size: 14px;
}

}