Category: 기초대사량

  • 무료 BMI 계산기: 체질량지수 계산·해석·정상 범위를 한 번에

    무료 BMI 계산기: 체질량지수 계산·해석·정상 범위를 한 번에

    BMI calculator with height/weight inputs showing BMI result, category, and healthy range
    무료 BMI 계산기

    BMI 계산기 · 한국(아시아-태평양) 기준 포함

    :root {
    –bg: #f7f7fb;
    –card: #ffffff;
    –text: #1f2937;
    –muted: #6b7280;
    –line: #e5e7eb;
    –primary: #2563eb;
    –ok: #16a34a;
    –warn: #f59e0b;
    –bad: #dc2626;
    –under: #0ea5e9;
    –radius: 16px;
    }
    * { box-sizing: border-box; }
    body {
    margin: 0; padding: 24px; background: var(–bg);
    color: var(–text); font: 16px/1.5 system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, “Apple SD Gothic Neo”, “Malgun Gothic”, sans-serif;
    }
    .wrap { max-width: 780px; margin: 0 auto; }
    .card {
    background: var(–card); border: 1px solid var(–line); border-radius: var(–radius);
    box-shadow: 0 10px 30px rgba(0,0,0,.04);
    }
    header { padding: 20px 24px; border-bottom: 1px solid var(–line); }
    header h1 { margin: 0; font-size: 22px; }
    header p { margin: 6px 0 0; color: var(–muted); font-size: 14px; }
    .content { display: grid; gap: 24px; padding: 20px; }
    .grid { display: grid; gap: 16px; grid-template-columns: 1fr; }
    @media (min-width: 760px) { .grid { grid-template-columns: 1.1fr .9fr; } }

    .section { padding: 16px; border: 1px dashed var(–line); border-radius: 12px; background: #fcfcff; }
    .row { display:flex; gap:12px; align-items:center; flex-wrap:wrap; }
    .field { flex:1 1 180px; }
    label { display:block; font-size: 13px; color: var(–muted); margin-bottom: 6px; }
    input[type=”number”], input[type=”text”], select {
    width: 100%; padding: 12px 12px; border: 1px solid var(–line); border-radius: 10px; outline: none;
    background: #fff; color: var(–text); font-size: 16px;
    }
    input:focus, select:focus { border-color: var(–primary); box-shadow: 0 0 0 4px rgba(37,99,235,.08); }
    .unit-toggle, .std-toggle { display:flex; gap:12px; }
    .radio {
    display:inline-flex; align-items:center; gap:8px; padding:8px 10px; border:1px solid var(–line); border-radius:999px;
    background:#fff; cursor:pointer; user-select:none; font-size:14px;
    }
    .radio input { accent-color: var(–primary); }

    .result {
    padding: 16px; border-radius: 12px; background: #f3f4f6; border:1px solid var(–line);
    }
    .result h2 { margin: 0 0 8px; font-size: 18px; }
    .badge { display:inline-block; padding:4px 10px; border-radius: 999px; font-size:12px; font-weight: 600; border:1px solid rgba(0,0,0,.06); }
    .badge.ok { background:#ecfdf5; color:#065f46; border-color:#a7f3d0; }
    .badge.warn { background:#fff7ed; color:#7c2d12; border-color:#fed7aa; }
    .badge.bad { background:#fef2f2; color:#7f1d1d; border-color:#fecaca; }
    .badge.under { background:#eff6ff; color:#1e3a8a; border-color:#bfdbfe; }

    .bar { height: 10px; background: #e5e7eb; border-radius: 999px; overflow: hidden; margin-top: 8px; }
    .bar > span { display:block; height: 100%; width:0%; background: var(–primary); transition: width .25s ease; }

    .foot { padding: 12px 16px; color: var(–muted); font-size: 12px; border-top:1px solid var(–line); }
    .actions { display:flex; gap:8px; flex-wrap: wrap; }
    button {
    padding: 10px 14px; border-radius: 10px; border:1px solid var(–line); background:#fff; cursor:pointer;
    font-size:14px;
    }
    button.primary { background: var(–primary); color:#fff; border-color:var(–primary); }

    .table { width:100%; border-collapse: collapse; font-size:14px; }
    .table th, .table td { padding:10px; border-bottom:1px solid var(–line); text-align:left; }
    .table th { color: var(–muted); font-weight:600; }

    BMI 계산기

    키와 몸무게를 입력하면 실시간으로 BMI와 체중 범주를 계산합니다. 기본 분류는 한국/아시아-태평양 기준입니다.

    입력



    결과

    당신의 BMI

    입력을 시작하세요

    정상 체중 범위: –

    분류표

    구간 한국/아시아-태평양 WHO(국제)
    저체중 < 18.5 < 18.5
    정상 18.5 – 22.9 18.5 – 24.9
    과체중 23.0 – 24.9 25.0 – 29.9
    비만 I 25.0 – 29.9 30.0 – 34.9
    비만 II ≥ 30.0 35.0 – 39.9
    비만 III ≥ 40.0

    * BMI는 참고 지표이며, 정확한 건강 상태 평가는 전문가 상담을 권장합니다.

    const $ = (s) => document.querySelector(s);

    const ui = {
    unitRadios: document.querySelectorAll(‘input[name=”unit”]’),
    stdRadios: document.querySelectorAll(‘input[name=”std”]’),
    metric: {
    h: $(‘#heightCm’),
    w: $(‘#weightKg’),
    },
    imp: {
    ft: $(‘#heightFt’),
    inch: $(‘#heightIn’),
    lb: $(‘#weightLb’),
    },
    metricFields: $(‘#metric-fields’),
    imperialFields: $(‘#imperial-fields’),
    bmiValue: $(‘#bmiValue’),
    bmiBadge: $(‘#bmiBadge’),
    bmiBar: $(‘#bmiBar’),
    rangeText: $(‘#rangeText’),
    resetBtn: $(‘#resetBtn’),
    };

    function getUnit() {
    return […ui.unitRadios].find(r => r.checked).value; // ‘metric’ | ‘imperial’
    }
    function getStd() {
    return […ui.stdRadios].find(r => r.checked).value; // ‘asia’ | ‘who’
    }

    function cmFromImperial(ft, inch) {
    const totalIn = (Number(ft)||0) * 12 + (Number(inch)||0);
    return totalIn * 2.54;
    }
    function kgFromLb(lb){ return (Number(lb)||0) * 0.45359237; }

    function classify(bmi, std){
    if(!isFinite(bmi) || bmi <= 0) return { label: '입력을 시작하세요', cls: '', seg: 0 };
    if(std === 'asia'){
    if(bmi < 18.5) return { label:'저체중', cls:'under', seg: 15 };
    if(bmi < 23) return { label:'정상', cls:'ok', seg: 35 };
    if(bmi < 25) return { label:'과체중', cls:'warn', seg: 55 };
    if(bmi < 30) return { label:'비만 I', cls:'bad', seg: 80 };
    return { label:'비만 II', cls:'bad', seg: 100 };
    } else {
    if(bmi < 18.5) return { label:'저체중', cls:'under', seg: 15 };
    if(bmi < 25) return { label:'정상', cls:'ok', seg: 40 };
    if(bmi < 30) return { label:'과체중', cls:'warn', seg: 70 };
    if(bmi < 35) return { label:'비만 I', cls:'bad', seg: 85 };
    if(bmi < 40) return { label:'비만 II', cls:'bad', seg: 95 };
    return { label:'비만 III', cls:'bad', seg: 100 };
    }
    }

    function normalRangeKg(heightCm, std){
    const hM = heightCm / 100;
    if(!isFinite(hM) || hM 0) ? (wKg/(hM*hM)) : NaN;
    ui.bmiValue.textContent = isFinite(bmi) ? fmt(bmi,1) : ‘-‘;

    const c = classify(bmi, std);
    ui.bmiBadge.className = `badge ${c.cls}`;
    ui.bmiBadge.textContent = c.label;
    ui.bmiBar.style.width = `${c.seg}%`;

    const range = normalRangeKg(hCm, std);
    if(range){
    if(unit === ‘metric’){
    ui.rangeText.textContent = `정상 체중 범위: ${fmt(range.min)}-${fmt(range.max)} kg`;
    } else {
    const toLb = (kg) => kg / 0.45359237;
    ui.rangeText.textContent = `정상 체중 범위: ${fmt(range.min)}-${fmt(range.max)} kg (≈ ${fmt(toLb(range.min))}-${fmt(toLb(range.max))} lb)`;
    }
    } else {
    ui.rangeText.textContent = ‘정상 체중 범위: -‘;
    }
    }

    // Event wiring
    […ui.unitRadios].forEach(r => r.addEventListener(‘change’, () => {
    const useMetric = r.value === ‘metric’ && r.checked;
    ui.metricFields.style.display = useMetric ? ” : ‘none’;
    ui.imperialFields.style.display = useMetric ? ‘none’ : ”;
    update();
    }));
    […ui.stdRadios].forEach(r => r.addEventListener(‘change’, update));
    ui.metric.h.addEventListener(‘input’, update);
    ui.metric.w.addEventListener(‘input’, update);
    ui.imp.ft.addEventListener(‘input’, update);
    ui.imp.inch.addEventListener(‘input’, update);
    ui.imp.lb.addEventListener(‘input’, update);

    ui.resetBtn.addEventListener(‘click’, () => {
    ui.metric.h.value = ”;
    ui.metric.w.value = ”;
    ui.imp.ft.value = ”;
    ui.imp.inch.value = ”;
    ui.imp.lb.value = ”;
    ui.unitRadios[0].checked = true; // metric
    ui.stdRadios[0].checked = true; // asia
    ui.metricFields.style.display = ”;
    ui.imperialFields.style.display = ‘none’;
    update();
    });

    update();

  • 다이어트해도 뱃살만 안 빠지는 이유? 내장지방·운동·식단 해법 총정리

    다이어트해도 뱃살만 안 빠지는 이유? 내장지방·운동·식단 해법 총정리

    체중은 줄었는데 뱃살은 그대로? 열심히 하고 있는데 변화가 없다면, 그 이유는 단순히 운동 부족만이 아닐 수 있어요.

    Scientific reasons and solutions for stubborn belly fat during dieting
    다이어트해도 뱃살만 안 빠지는 이유? 

    안녕하세요! 요즘 식단 조절하고 운동까지 열심히 하면서 다이어트 중인데, 거울을 보면 여전히 뱃살이 제자리더라고요. 너무 답답해서 이게 정상인지, 아니면 제가 뭔가 잘못하고 있는 건지 자료를 찾아봤어요. 그러다 알게 된 사실들, 그리고 전문가의 팁까지 오늘 포스팅에서 깔끔하게 정리해드릴게요. 혹시 여러분도 뱃살 때문에 고민 중이라면 끝까지 읽어보시길 추천드려요!

    왜 뱃살만 잘 안 빠질까요?

    다이어트를 해도 뱃살만 유독 남아 있는 것 같다는 느낌, 많은 분들이 겪고 계실 거예요. 그 이유는 복부 지방, 특히 내장지방은 단순 피하지방과 달리 호르몬, 식습관, 스트레스, 수면 패턴 등 여러 요소의 영향을 받기 때문입니다. 체중이 줄더라도 복부 지방은 에너지 소모 속도가 느리고, 신체는 중요한 장기를 보호하기 위해 해당 부위를 더 오래 유지하려는 특성을 가지고 있어요. 결국 뱃살이 안 빠지는 건 의지가 약해서가 아니라, 생물학적으로 어려운 일이기 때문입니다.

    내장지방의 특성과 관리법

    내장지방은 장기 사이에 존재하면서 외부에서는 잘 보이지 않지만, 건강에 미치는 영향은 큽니다. 일반적인 지방보다 혈관과 가까워 염증을 유발하거나 대사질환 위험을 높일 수 있어 더 적극적인 관리가 필요합니다. 운동도 중요하지만, 식습관·수면·스트레스 관리까지 병행해야 내장지방을 효과적으로 줄일 수 있어요.

    내장지방 특징 관리 포인트
    에너지 소비율 낮음 운동 강도와 지속성 중요
    호르몬 민감도 높음 스트레스, 수면 관리 병행
    복부 장기 주변 분포 건강 검진 및 복부지방 수치 체크

    단백질 보충제, 꼭 먹어야 하나요?

    단백질 보충제는 요즘 다이어트할 때 많이들 챙기시는 아이템이죠. 그런데 꼭 먹어야 할까요? 결론부터 말하자면, 식사로 충분히 단백질을 섭취하고 있다면 보충제는 필수가 아니에요. 하지만 바쁜 일정이나 식단 제한으로 단백질이 부족하다면, 간편하게 단백질 보충제를 활용하는 것도 좋은 방법입니다.


    • 식사에서 단백질 1일 권장량(체중 1kg당 1.2~1.5g) 확보 가능하다면 보충제 불필요

    • 아침이나 운동 직후 식사가 어렵다면 빠른 보충용으로 유용

    • 장기적으로는 음식 위주의 균형 잡힌 섭취가 더 중요

    유산소만으로 뱃살 빠질까요?

    유산소 운동은 지방을 태우는 데 효과적이지만, 지속적으로 뱃살을 줄이려면 근력운동과의 병행이 꼭 필요합니다. 유산소만 하면 체중은 줄 수 있어도, 근육량이 줄어 기초대사량도 떨어지게 되죠. 특히 복부는 근육이 있어야 탄탄하게 정리되고, 복부 내장지방 제거도 더 빨라집니다.
    초기에는 유산소 중심으로 시작하되, 점차 근력운동 비중을 늘리는 것이 효과적입니다.

    근육량과 기초대사량의 상관관계

    기초대사량은 우리가 가만히 있을 때 소비되는 에너지 양이에요. 이 수치가 높을수록 체중 감량이 쉬워지고, 다이어트 후 요요도 방지할 수 있죠. 그런데 이 기초대사량을 결정짓는 가장 중요한 요소 중 하나가 바로 근육량입니다. 근육 1kg당 하루 약 13kcal 이상을 소모하므로, 근육이 많을수록 똑같이 먹어도 더 빨리 살이 빠지는 구조가 됩니다.

    항목 영향
    근육량 증가 기초대사량 상승, 지방 소모량 증가
    근육량 감소 대사 저하, 체중 유지 어려움
    균형 잡힌 운동 근육 유지 + 지방 감량 효율 상승

    실제로 효과 본 다이어트 루틴 정리

    뱃살에 집중한 다이어트는 무작정 굶거나, 유산소만 해서는 어렵습니다. 아래는 실제로 많은 분들이 효과를 봤다고 후기를 남긴 루틴이에요.


    • 주 3~4회 근력운동 + 유산소 20분 병행

    • 단백질 위주 식사 + 정제 탄수화물 제한

    • 매일 최소 7시간 수면 + 수분 1.5L 이상

    Q
    체중은 줄었는데 뱃살만 남는 이유가 뭔가요?

    복부지방은 내장 주변에 쌓이기 때문에 에너지 소모가 느리고, 호르몬과 스트레스에 민감하게 반응해 더 늦게 빠집니다.

    Q
    단백질 보충제를 꼭 챙겨야 하나요?

    음식으로 충분히 단백질을 섭취하고 있다면 보충제는 필수가 아닙니다. 단, 식사가 부족한 날엔 유용하게 활용할 수 있어요.

    Q
    유산소 운동만 해도 뱃살 빠질까요?

    초기엔 효과가 있지만 장기적으로는 근력운동과 병행해야 지속적인 지방 감량이 가능합니다.

    Q
    근육량을 늘리면 진짜 기초대사량이 높아지나요?

    맞습니다. 근육은 에너지를 많이 소비하는 조직이기 때문에, 근육량이 늘면 자연스럽게 기초대사량도 높아져요.

    Q
    뱃살 빼는 데 제일 중요한 건 뭐예요?

    식습관, 수면, 스트레스 관리까지 포함된 ‘전체 라이프스타일 개선’이 가장 핵심입니다.

    Q
    다이어트 중 근력운동은 언제 시작하면 좋을까요?

    체중 감량 초반이라도 가벼운 근력운동을 병행하는 게 좋아요. 빠를수록 근육 손실 없이 감량 효과를 높일 수 있어요.

    다이어트 중 뱃살만 남아있어서 고민이셨다면, 오늘 포스팅이 조금이나마 방향을 잡는 데 도움이 되었길 바랍니다. 결국 몸은 하나의 시스템이기 때문에, 단순히 운동 하나, 식단 하나로는 뱃살만 공략하기 어렵다는 걸 기억해주세요. 저도 꾸준히 실천하면서 느끼는 변화들을 앞으로 더 공유해볼게요. 여러분도 혹시 효과 본 방법이 있다면 댓글로 함께 나눠봐요!