@CHARSET "UTF-8";

#searchBusinessUserGroupNoItemWrap, #searchBusinessUserGroupNameItemWrap, #searchButtonItemWrap {
	display: inline-block;
	font-size: 13px;
	text-align: center;
}

#searchBusinessUserGroupNoItemWrap, #searchBusinessUserGroupNameItemWrap {
	margin-top: 10px;
	margin-right: 20px;
}

#searchBusinessUserGroupNoItemWrap .items, #searchBusinessUserGroupNameItemWrap .items {
	display: inline-block;
}

#createBusinessUserGroupButtonItemWrap {
	float: right;
}

#searchBusinessUserGroupNo, #searchBusinessUserGroupName {
	height: 29px;
	padding: 1px;
    margin: 1px;
}

#newBusinessUserGroupButtonGroup {
    margin: 16px 0 0 0;
}

#createBusinessUserGroupButton {
	background-color: #26a72e;
    border-color: #26a72e;
    height: 36px;
}

#userGroupResultsBusinessUserGroupNoLinkTitle {
    width: 160px;
}

#userGroupResultsBusinessUserGroupNameLinkTitle {
    width: 240px;
}

#userGroupResultsGoodsAmountDispPossibilityTitle {
    width: 117px;
}

#userGroupResultsAddressEditPossibilityTitle {
	width: 130px;
}

#userGroupResultsSortTitle {
    width: 95px;
}

#userGroupResultsBudgetLimitDispTitle {
    width: 110px;
}

#userGroupResults td a:link {
	text-decoration: underline;
}

@media screen and (max-width: 641px) {
	#criteriaGroup label {
		display: inline-block;
		width: 130px;
	}

	#createBusinessUserGroupButton {
		float: none;
		width: 100%;
	}

	#resultsLayout {
		overflow: auto;
	}

	#userGroupResults th, #userGroupResults td {
	    white-space: nowrap;
	}
}

/* ソート関連 */
.data-table th a[onclick^="sort"] {
	color:#333333;
	display:block;
	text-decoration:none;
	padding-right:20px;
}

.data-table th a[onclick^="sort"].sortIcon {
	background-image:url(../img/base/icon/sortIcon.png);
	background-position:center right;
	background-repeat:no-repeat;
}
.data-table th a[onclick^="sort"].sortIconAsc {
	background-image:url(../img/base/icon/sortIcon-Asc.png);
	background-position:center right;
	background-repeat:no-repeat;
}
.data-table th a[onclick^="sort"].sortIconDesc {
	background-image:url(../img/base/icon/sortIcon-Desc.png);
	background-position:center right;
	background-repeat:no-repeat;
}

/* ページング関連 */
.pagingSetting .userGroupResultsShowMaxLine {
	float: left;
}
#userGroupResultsMaxShowLine {
    width: fit-content;
}
.pagingSetting .pageInfo {
	float: right;
	margin: 0;
}
.pagingSetting .dataNumber:after {
    content: "件";
}
#userGroupResults .pagingSetting .pagination a {
	text-decoration: none;
}

