@import url(variable.less);

.sec_01 {
	.snb_notice {
		margin-bottom: 4rem;
	}
}

.tab_content {
	.sec_01 {
		padding-top: 0 !important;
		@media @tab {
			colgroup col {
				&:nth-child(3) {
					width: 12rem;
				}
			}
		}
		@media @tab_s {
			colgroup col {
				&:nth-child(3) {
					width: 7rem;
				}
			}
		}
	}
	.hub_table {
		th:not(:first-child),
		td:not(:first-child),
		.line_left {
			border-left: 1px solid @color_lightgray;
		}
		.fee {
			text-align: right;
		}
		td div:not(.fee) {
			text-align: center;
		}
		@media @tab {
			colgroup col {
				&:nth-child(1),
				&:nth-child(4) {
					width: 12rem;
				}
			}
		}
		@media @tab_s {
			colgroup col {
				&:nth-child(1),
				&:nth-child(4) {
					width: 7rem;
				}
			}
		}
	}
	.tab_result[data-type="use"],
	.tab_result[data-type="request"] {
		.hub_table {
			@media @tab {
				colgroup col {
					&:nth-child(1),
					&:nth-child(3),
					&:nth-child(4) {
						width: 12rem;
					}
				}
			}
			@media @mobile_l {
				colgroup col {
					&:nth-child(1),
					&:nth-child(3),
					&:nth-child(4) {
						width: 6rem;
					}
				}
			}
		}
	}
	.tab_result[data-type="certified"] {
		.hub_table {
			@media @tab {
				colgroup col {
					&:nth-child(1) {
						width: 20rem;
					}
					&:nth-child(4) {
						width: 12rem;
					}
				}
			}
			@media @mobile_l {
				colgroup col {
					&:nth-child(1) {
						width: 8.5rem;
					}
					&:nth-child(4) {
						width: 4rem;
					}
				}
			}
		}
	}
}
