@charset "utf-8";

/* ===========================================
 * モーター節間成績
 * ======================================== */
#maincontainer.second_page_container {
    padding-bottom: 80px;
}

main #com_content_wrapper .com_content {
    padding: 30px;
}

.category_motor_hist .com-stripe01 .par-title01 {
    font-size: 30px;
    background-color: unset;
    border: none;
    color: #003288;
    padding: 0;
}

.category_motor_hist .com-stripe01 {
    margin-bottom: 20px;
}

.category_motor_hist .item-detail-endpoint {
    margin-top: 16px;
    text-align: right;
    line-height: 1;
    font-size: 16px;
}

.par-table01 td.col3 {
    /* text-decoration-line: underline; */
}

.category_motor_hist .par-table01 th {
    height: 60px;
}

.category_motor_hist .par-table01 td {
    height: 56px;
    font-size: 16px;
    padding: 0;
    font-weight: bold;
}

.category_motor_hist .par-table01 th.col1 {
    width: 150px;
}

.category_motor_hist .par-table01 th.col2 {
    width: 456px;
}

.category_motor_hist .par-table01 th.col3 {
    width: 140px;
}

.category_motor_hist .par-table01 th.col4 {
    width: 370px;
}

.category_motor_hist .par-table01 td.col1 {
    font-size: 16px;
    font-weight: normal;
    text-align: left;
    padding: 0 17px;
    line-height: 20px;
}

.category_motor_hist .par-table01 td.col2 {
    text-align: left;
    line-height: 20px;
    padding: 10px 15px;
}

.category_motor_hist .par-table01 td.col4 {
    text-align: left;
    padding-left: 10px;
    font-weight: normal;
}

/* 奇数行に色付け */
.par-table01.normal tbody tr:nth-of-type(odd) td,
.par-table01.group tbody:nth-of-type(odd) tr td {
	background-color: #FFFFFF;
}

/* 偶数行に色付け */
.par-table01.normal tbody tr:nth-of-type(even) td,
.par-table01.group tbody:nth-of-type(even) tr td {
	background-color: var(--BASE_BACKGROUND03, #EEEEEE);
}

/* *****戻るボタン***** */
.category_motor_hist .mt_back_btn {
    text-align: center;
    justify-content: center;
    display: flex;
}

.category_motor_hist .mt_back_btn .par-btn01 {
    border: 1px solid #003288;
    color: #003288;
    background-color: #FFF;
}

.category_motor_hist .mt_back_btn .par-btn01::before {
	background-image: url("/cdn/pc/images/datafile/btn_w_down.svg");
    background-position: center center;
    background-repeat: no-repeat;
    transform: rotate(90deg);
}

.category_motor_hist .u-mt_80 {
    margin-top: 80px;
}

.category_motor_hist .mt_back_btn img {
    position: absolute;
    top: 18px;
    left: 16px;
    width: 16px;
}

.category_motor_hist .setsukan_table {
    width: 100%;
	height: 100%;
	border-top: none;
}

.category_motor_hist .setsukan_table td{
	border-top: none;
	border-bottom: none;
}

.category_motor_hist .setsukan_table td:nth-child(odd) {
	border-right: none;
}

.category_motor_hist .setsukan_table td:nth-child(even) {
	border-left: none;
}

.category_motor_hist .setsukan_table td:first-child {
	border-left: none;
}

.category_motor_hist .setsukan_table td:last-child {
	border-right: none;
}