@charset "UTF-8";
/************************************
    得点率早見
************************************/
.category-tokuhayami .par-table01.tbl_tokuhayami thead th{
    width: 4.1rem;
    height: 8rem;
}
.category-tokuhayami .par-table01.tbl_tokuhayami thead th.col1{width: 2.4rem;}
.category-tokuhayami .par-table01.tbl_tokuhayami thead th.col2{width: 4.4rem;}
.category-tokuhayami .par-table01.tbl_tokuhayami thead th.col3{width: 2.2rem;}
.category-tokuhayami .par-table01.tbl_tokuhayami thead th.col10{width: 1.9rem;}
.category-tokuhayami .par-table01.tbl_tokuhayami tbody td{
	height: 7.8rem;
	font-size: 1.2rem;
}

/* ノート */
.category-tokuhayami .tokuten_note {
    padding: 2rem 1rem;
}
.category-tokuhayami .hyo_info {
    display: flex;
    font-size: 1.2rem;
    line-height: 1;
    align-items: flex-start;
}
.category-tokuhayami .hyo_info .item_race {
	width: 7rem;
}
.category-tokuhayami .hyo_info .item_point span {
	display: inline-block;
	vertical-align: top;
	margin-right: 1.2rem;
	margin-bottom: 1rem;
}

.category-tokuhayami .tokuten_note_txt {
	/* margin-top: 1rem; */
	font-size: 1.2rem;
	line-height: 1;
}

/* カラー説明 */
.category-tokuhayami .color-block > div:not(:last-child) {
    margin-bottom: 1rem;
}
.category-tokuhayami .color-block .color-box{
	display: inline-block;
	vertical-align: middle;
}
.category-tokuhayami .color-block .explain{
	margin-left: 0.8rem;
	font-size: 1.2rem;
}
.category-tokuhayami .color-block .sample1,
.category-tokuhayami .color-block .sample2,
.category-tokuhayami .color-block .sample3{
	width: 20px;
	height: 20px;
	border: 1px solid #aaaaaa;
}
/* カラー */
.category-tokuhayami .toukaku2,
.category-tokuhayami .color-block .sample1{
	background-color: #fce8f2 !important;
}
.category-tokuhayami .toukaku1,
.category-tokuhayami .color-block .sample2{
    background-color: #eaf2fd !important;
}
.category-tokuhayami .color-block .sample3{
    background-color: #ffffff !important;
}


/* 得点率ランキングボタン */
.category-tokuhayami .tokuten_btn_area{
	display: block;
	padding: 1rem 1rem 0;
}
.category-tokuhayami .tokuten_btn_area .par-btn02{
	width: 33.5rem;
	height: 5rem;
	line-height: 4.8rem;
	font-size: 1.6rem;
	border-radius: 0.6rem;
}
.category-tokuhayami .tokuten_btn_area .par-btn02 span {
	position: relative;
	display: inline-block;
	line-height: 1;
}
.category-tokuhayami .tokuten_btn_area .par-btn02 span::before {
	content: "";
	position: relative;
	display:inline-block;
	vertical-align: middle;
	width: 1.7rem;
	height: 2.1rem;
	margin-right: 1rem;
	background: url(/cdn/sp/images/yosou/ico_tokutenranking.png) no-repeat center;
	background-size: 1.7rem;
}

/* 欠場 */
.category-tokuhayami .par-table01 tbody td.state-missed:after{
    height: 7.8rem;
    line-height: 7.8rem;
}