/* 앨범 공통 모바일 퀵메뉴 */
.album-quick-menu-m{
	position:fixed;
	right:10px;
	top:54%;
	width:38px;
	transform:translateY(-50%);

	background:rgba(255,255,255,0.68);
	border:1px solid rgba(0,0,0,0.08);

	-webkit-backdrop-filter:blur(12px) saturate(115%);
	backdrop-filter:blur(12px) saturate(115%);

	border-radius:29px;
	box-shadow:
		0 4px 14px rgba(0,0,0,0.14),
		inset 0 0 0 1px rgba(255,255,255,0.08);

	overflow:hidden;
	z-index:950;
	box-sizing:border-box;
	font-family:'Gothic A1', sans-serif;
}

.album-quick-btn-m{
	position:relative;
	width:100%;
	min-height:58px;
	margin:0;
	padding:6px 2px 5px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	gap:2px;
	border:0;
	background:transparent;
	color:#111111;
	box-sizing:border-box;
	cursor:pointer;
	-webkit-tap-highlight-color:transparent;
}

.album-quick-btn-m + .album-quick-btn-m::before{
	content:"";
	position:absolute;
	left:13px;
	right:13px;
	top:0;
	height:1px;
	background:rgba(0,0,0,0.07);
}

.album-quick-icon-m{
	width:30px;
	height:30px;
	display:flex;
	align-items:center;
	justify-content:center;
	box-sizing:border-box;
	font-family:'Gothic A1', sans-serif;
	font-weight:bold;
	line-height:1;
}


/* 전체메뉴 */
.album-quick-dots-icon-m{
	font-family:Arial, sans-serif;
	font-size:32px;
	font-weight:bold;
	line-height:22px;
	transform:translateY(-1px);
}


/* APP */
.album-quick-app-icon-m{
	width:29px;
	height:29px;
	border-color:#111111;
	border-radius:50%;
	font-size:10px;
	color:#111111;
}


/* Q&A */
.album-quick-qna-icon-m{
	width:29px;
	height:29px;
	border-color:#111111;
	border-radius:50%;
	font-size:10px;
	color:#111111;
}


/* 카카오 */
.album-quick-kakao-icon-m{
	position:relative;
	width:25px;
	height:21px;
	margin-top:2px;
	border-radius:50%;
	background:#f7e00c;
}

.album-quick-kakao-icon-m::after{
	content:"";
	position:absolute;
	left:4px;
	bottom:-3px;
	width:8px;
	height:8px;
	background:#f7e00c;
	clip-path:polygon(0 0, 100% 0, 0 100%);
}


@media (min-width:769px){
	.album-quick-menu-m{
		display:none;
	}
}