/* 원본 CSS 뒤에 붙는 보정(#TAB-1). 320px 급 좁은 휴대폰의 가로 넘침만 막는다(원안 모양 유지). */
/* 원본 규칙은 그대로 두고, 넘치는 폭에서만 고정폭을 화면 폭 안으로 줄인다. 384px 이상은 원본과 똑같다. */
@media (max-width: 383px) {
	/* 브랜드(/brand/index.html) 창업비용(sec13) · 창업혜택(sec14): 원본 max-width:360px + padding 12px×2 = 384px, 그림 360px — 360px 폰에서도 넘침 */
	.main .sec13 .sec13-inner, .main .sec14 .sec14-inner { box-sizing: border-box; max-width: 100%; }
	.main .sec13 img, .main .sec14 img { max-width: 100%; height: auto; }
}
@media (max-width: 359px) {
	/* 가맹(/franchisee/land.html) 브랜드 포인트 상자: 원본 width:300px + padding 20px = 340px */
	.brand_point .mb-view .round_box { box-sizing: border-box; width: calc(100% - 20px); max-width: 340px; }
	.brand_point .mb-view .round_box img { max-width: 100%; height: auto; }
	/* 브랜드 배민 후기(sec12): 원본 그림 max-width 360px · 320px(+왼쪽 12px) */
	.main .sec12 .sec12-inner01 img, .main .sec12 .sec12-inner02 img { max-width: 100%; height: auto; }
	/* 브랜드 큰 제목 두 곳: 한 단어(keep-all)가 좌우 여백 안에 안 들어감 — 글자 크기는 그대로, 좌우 여백만 줄임 */
	.main .sec-review .review-inner > h4 { padding: 0 12px; }   /* 원본 0 32px · '트리플에이커피를' 40px */
	.main .sec02 .sec02-inner { padding-left: 14px; padding-right: 14px; }   /* 원본 18px · '113호점' 56px */
}
