.bmiWrap{position:relative;text-align:center}.bmiWrap .bmi_inArea{position:absolute;top:410px;left:0;right:0;margin:auto;text-align:center;font-size:24px}.bmi_inArea .inner{width:550px;margin:0 auto}.bmiWrap .bmi_inArea .box{display:flex;justify-content:space-between;margin:0 0 25px 25px}.bmiWrap .box input{width:160px;height:80px;border-radius:10px;box-sizing:border-box;font-size:24px;text-align:center;border:3px solid #ff0;background:#fff}.bmiWrap .bmi_btn{margin-bottom:20px;display:inline-block;cursor:pointer;background:#ff0;width:80%;padding:4% 0;border-radius:50px;box-shadow:2px 6px 0 -1px #2b6b1d;color:#449132;font-size:30px}.bmiWrap .result_box{position:relative}.bmiWrap .result{position:absolute;top:20%;left:-4px;right:0;text-align:center;width:200px;margin:auto;font-weight:600;font-size:30px}.bmiWrap input[type=number]::-webkit-inner-spin-button,.bmiWrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media screen and (max-width:768px){.bmiWrap .bmi_inArea{top:53.5vw}.bmiWrap .bmi_inArea .inner{width:75%;font-size:18px}.bmiWrap .bmi_inArea .box{margin:0 0 8px 25px}.bmiWrap .box input{width:48%;height:50px}.bmiWrap .box .height{margin:0 0 0 -40px}.bmiWrap .box .weight{margin:0 5px 0 0;text-align:right}.bmiWrap .bmi_btn{width:90%;margin:2% auto 5%;padding:2% 0;font-size:18px}.bmiWrap .result_box{width:90%;margin:0 auto}.bmiWrap .result{width:110px;top:0;font-size:28px}}