
/*
.col-table {
	font-size:10.25pt;
	line-height:1.6em;
	float:left;
	width:100%;
}
	.col-table .text-center {
		text-align:center;
	}
	.col-table.text-left,
	.col-table.text-left2 {
		text-align:left;
	}
	.col-table .text-right,
	.col-table .text-right2 {
		text-align:right;
	}
*/

#yri-cat .row-eq-height
{
	display: flex;
	flex-wrap: wrap;
	margin:0.8em auto;
	border-bottom:solid 1px #ddd;
	border-left:solid 1px #ddd;
	
	font-size:9.75pt;
	
}
	#yri-cat .th,
	#yri-cat .no-odd .th
	{
		text-align:left;
		padding:0.6em 0.4em;
		background-color:#daeeff;
		border-top:solid 1px #ddd;
		border-right:solid 1px #ddd;
	}
	#yri-cat .td,
	#yri-cat .no-odd .td
	{
		padding:0.6em 0.4em;
		background-color:#fff;
		border-top:solid 1px #ddd;
		border-right:solid 1px #ddd;
	}



			@media only screen and (min-441px) and (max-width: 990px) {

				#yri-cat .th,
				#yri-cat .td
				{
					text-align:left;
				/*
					width:33.333%;
					height:55.0px;
				*/
				}

				#yri-cat .th:nth-child(odd),
				#yri-cat .td:nth-child(odd) {
/*
					font-weight:700;
*/
				}
				#yri-cat .th:nth-child(even),
				#yri-cat .td:nth-child(even) {
					padding-left:1.6em;
				}


				#yri-cat .no-odd .th:nth-child(odd),
				#yri-cat .no-odd .td:nth-child(odd),
				#yri-cat .no-odd .th:nth-child(even),
				#yri-cat .no-odd .td:nth-child(even) {
					padding-left:0.4em;
				}

				#yri-cat td
				{
				/*
					width:33.333%
				*/
				}
			}

	#yri-cat .td .wanted {
		background-color: #3795f0;
		border-radius: 3px;
		text-align: center;
		color: #fff;
		font-size: 9.75pt;
	}
		#yri-cat .td .wanted:before {
			content:"募集中";
		}

	#yri-cat .td .end {
		background-color: #ccc;
		border-radius: 3px;
		text-align: center;
		color: #414141;
		font-size: 9.75pt;
	}
		#yri-cat .td .end:before {
			content:"終了";
		}

	#yri-cat .td a:hover {
		text-decoration:underline;
	}






.colbox div {
/*	min-height:52px;*/
}

@media (max-width: 660px) {
	.col-table .text-left {
		text-align:center;
	}
	.col-table .text-right {
		text-align:center;
	}
	#yri-mr .col-table .text-right {
		text-align:right;
	}
}


#yri-cat .row-eq-height ul
{
	margin: 0;
	padding: 0 0 0 1.2em;
}














/*
.row-eq-height {
	display: flex;
	flex-wrap: wrap;
}
	.th {
		padding:0.4em 0.8em;
		background-color:#eee;
		border-top:solid 1px #ddd;
		border-left:solid 1px #ddd;
		border-right:solid 1px #ddd;
	}
	.td {
		padding:0.4em 0.8em;
		background-color:#fff;
		border-top:solid 1px #ddd;
		border-right:solid 1px #ddd;
	}
		.td-none {
			padding:0.4em 0.8em;
			background-color:none;
			border-top:none;
			border-right:none;
		}
	.t-bb {
		border-bottom:solid 1px #ddd;
	}
	.td-bl { border-left:solid 1px #ddd; }
	.td-bb { border-bottom:solid 1px #ddd; }
	

	
@media (max-width:991px){
	.th {
		padding:0.4em 1.6em;
		background-color:#eee;
		border-top:none;	/*solid 1px #ddd;*/
/*		border-left:none;	/*solid 1px #ddd;*/
/*		border-right:none;	/*solid 1px #ddd;*/
/*	}
	.td {
		padding:0.4em 2.4em;
		background-color:#fff;
		border-top:none;	/*solid 1px #ddd;*/
/*		border-right:none;	/*solid 1px #ddd;*/
/*	}
	.t-bb {
		border-bottom:none; /*solid 1px #ddd;*/
/*	}
	.td-bl { border-left:none; }
	.td-bb { border-bottom:none; }
}





.nobiru.row-eq-height {
	display: flex;
	flex-wrap: wrap;
}
	.nobiru.row-eq-height .th {
		padding:0.4em 0.8em;
		background-color:#eee;
		border-top:solid 1px #ddd;
		border-left:solid 1px #ddd;
		border-right:solid 1px #ddd;
	}
	.nobiru.row-eq-height .td {
		padding:0.4em 0.8em;
		background-color:#fff;
		border-top:solid 1px #ddd;
		border-right:solid 1px #ddd;
	}
		.nobiru.row-eq-height .td-none {
			padding:0.4em 0.8em;
			background-color:none;
			border-top:none;
			border-right:none;
		}
	.nobiru.row-eq-height .t-bb {
		border-bottom:solid 1px #ddd;
	}
	.nobiru.row-eq-height .td-bl { border-left:solid 1px #ddd; }
	.nobiru.row-eq-height .td-bb { border-bottom:solid 1px #ddd; }
	


@media (max-width:991px){
	.nobiru.row-eq-height .th {
		padding:0.4em 0.2em;
		background-color:#eee;
		border-top:solid 1px #ddd;
		border-left:solid 1px #ddd;
		border-right:solid 1px #ddd;
	}
	.nobiru.row-eq-height .td {
		padding:0.4em 0.2em;
		background-color:#fff;
		border-top:solid 1px #ddd;
		border-right:solid 1px #ddd;
	}
	.nobiru.row-eq-height .t-bb {
		border-bottom:solid 1px #ddd;
	}
	.nobiru.row-eq-height .td-bl { border-left:none; }
	.nobiru.row-eq-height td-bb { border-bottom:none; }
}
*/


#yri-cat.table.table-orderDetails {
	/*
	table-orderDetails
	cartTemplate.html専用
	*/
}
	#yri-cat.table.table-orderDetails th {
		font-weight:normal;
		font-size:9.75pt;
		background-color: #e7ebff;
	}
	#yri-cat.table.table-orderDetails td {
	}
		#yri-cat.table.table-orderDetails td a {
			color:#333;
		}

div.border-bottom {
	border-bottom: solid 2px #ddd;
}
