/* ------------------------------------------
oubo-all.html　2022/02/15
------------------------------------------ */

.sp-ouboList {display: none;}

/* spview */
@media screen and (max-width:767px) {
	.pc-ouboList {display: none!important;}
	.sp-ouboList {
		/*display: block;*/
		width: 100%;
		display: flex!important;
		flex-wrap: wrap;
		align-items: stretch;
	}
	
	.table th,
	.table td {
		width: 50%;
		border-right: solid 1px #e2e2e2;
		border-bottom: solid 1px #e2e2e2;
		border-collapse: collapse;
		display: inline-block;
		box-sizing: border-box;
	}
	.table th.w100p,
	.table td.w100p { width: 100%; }
	
	.bd-top { border-top: solid 1px #e2e2e2; }
	.bd-left { border-left: solid 1px #e2e2e2; }
	
	.badge-box { text-align: center!important; }
	
}



/* ------------------------------------------
top.html　2022/02/25
------------------------------------------ */
img { width: 100%; }

.user_menu {
    width: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
    flex-wrap: wrap;
}
.user_menu li {
    width: 33.33%;
	padding: 1rem;
}
.user_menu li a { display: block; }

/* spview */
@media screen and (max-width:767px) {
	.user_menu li {
		width: 50%;
		padding: 0.5rem;
	}

}





