/* 칼로리 비교 가이드(/guide/) 전용. food.css 다음에 읽는다. */
.guide-table th:first-child,.guide-table td:first-child{width:auto;white-space:normal;min-width:180px}
.guide-table tbody th a{color:var(--c-text);text-decoration:none;font-weight:var(--fw-bold)}
.guide-table tbody th a:hover{color:var(--c-primary)}
.guide-table .g-brand{display:block;font-size:var(--fs-micro);color:var(--c-text-sub);font-weight:var(--fw-regular)}
.guide-table .g-serving{display:block;margin-top:2px;font-size:var(--fs-micro);color:var(--c-text-sub);font-weight:var(--fw-regular)}
.guide-table .g-left{text-align:left;white-space:normal}
.guide-table .g-left a{color:var(--c-text);font-weight:var(--fw-semibold)}
.guide-table .g-left .g-serving{display:inline;margin:0}
.brand-range th:first-child{min-width:100px}
@media (max-width:640px){
  .guide-table th:first-child,.guide-table td:first-child{min-width:140px}
  .guide-table th,.guide-table td{padding:10px 10px}
}
.guide-table .g-est{color:var(--c-text-sub);font-weight:var(--fw-semibold)}
