@charset "utf-8";
.c-tabContent .c-section:last-child {
	margin-bottom: 0;
}
.refund-table {
	border: 1px solid #dbdbdb;
	margin-bottom: 20px;
	border-collapse: unset;
}
.refund-table + .c-attention01{
	margin-top: -10px;
	margin-bottom: 20px;
}
.link-blue a{
	color: #1449c2;
	text-decoration: underline;
}
.link-blue a:hover{
	opacity: 0.8;}
.refund-table tr:first-child th {
	border-top: none;
}
.c-toto .c-altWin06:after {
    background: url(/system/files/common/img/ico_altWin06.png) 0 0 no-repeat;
    background-size: contain;
}

.c-altWin06:after {
    content: '';
    display: inline-block;
    width: 18px;
    height: 17px;
    margin-left: 10px; 
    background-size: contain;
    vertical-align: middle;
} 
.c-btnLink-small a,.c-btnLink02{
	min-width: 200px
}
.c-toto .c-altWin03:after {
    background: url(/system/files/common/img/ico_altWin02.png) 0 0 no-repeat;
    background-size: contain;
}

.c-altWin03:after {
    content: '';
    display: inline-block;
    width: 18px;
    height: 17px;
    margin-left: 10px; 
    background-size: contain;
    vertical-align: middle;
}
.refund-table tr:first-child td {
	border-top: none;
}

.refund-table th {
	background: #eee;
	border-top: 1px solid #fff;
	padding: 15px;
	vertical-align: middle;
	text-align: center;
}

.refund-table tbody th {
	text-align: left;
}

.refund-table tbody tr:nth-child(2) td {
	border-left: 1px solid #dbdbdb;
}

.refund-table td {
	border-top: 1px solid #dbdbdb;
	padding: 15px;
	vertical-align: middle;
}
.refund-table td > *:last-child{
	margin-bottom: 0;
}

.refund-table th+th {
	border-left: 1px solid #fff;
}

.refund-table td+td {
	border-left: 1px solid #dbdbdb;
}

.refund-table .thead+tbody tr td {
	border-top: none;
}

.refund-table tr>* {
	width: 33.3%;
}

@media print,
screen and (min-width: 768px) {
	.refund-table {
		margin-bottom: 40px;
	}
	.refund-table + .c-attention01{
		margin-top: -20px;
		margin-bottom: 40px;
	}

	.refund-table tr>* {
		width: 368px;
	}

	.refund-table tbody th {
		text-align: center;
	}
	.c-btnLink-small a, .c-btnLink02 {
		min-width: auto;
	}
}
