@import url(variable.less);

.admin_edit_box.mobile {
	display: none;
}

.sec_01 {
	.snb_notice {
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		.tit_box {
			display: flex;
			flex-direction: column;
			gap: 3rem;
			> * {
				text-align: left;
			}
		}
		.btn_box {
			.btn_hp {
				width: 22rem;
				height: 5.2rem;
			}
		}
		@media @tab {
			flex-direction: column;
			gap: 3rem;
			.tit_box > * {
				text-align: center;
			}
			.btn_box {
				width: 100%;
				.btn_hp {
					width: 100%;
				}
			}
		}
		@media @tab_s {
			.btn_box {
				flex-direction: column;
				.btn_hp {
					height: 4.8rem;
				}
			}
		}
	}
}

.hub_table {
	td {
		.inp_check {
			padding-left: 0;
		}
		&:not([data-before="제목"]) {
			text-align: center;
		}
	}
	.td_tit {
		display: flex;
		align-items: center;
		gap: 1rem;
		text-align: left;
		.tit_box {
			display: flex;
			gap: 0.5rem;
			.ico_box {
				flex: 0 0 auto;
			}
		}
		.label_new {
			flex: 0 0 auto;
		}
	}

	@media @tab {
		.td_tit {
			gap: 0;
			.label_new {
				padding-left: 1rem;
			}
		}
	}
	.modal_pwd {
		cursor: pointer;
	}
	@media @tab_l {
		td::before {
			width: 7rem;
		}
	}
	@media @mobile_l {
		td::before {
			width: 5rem;
		}
	}
}
