/* 비회원 예약 비밀번호 찾기 */
#stanfordLayerPopup.nonMem_orderPass {width: 31.25rem; max-height:85%;min-height:23.625rem; padding: 2.5rem 1.875rem;}
#stanfordLayerPopup.nonMem_orderPass .layerPopupTitle{padding-bottom: 1.25rem; justify-content: space-between; border-bottom: 1px solid #000;}
#stanfordLayerPopup.nonMem_orderPass .layerPopupTitle h2{color:#000;font-size:1.375rem;font-weight:600;}
#stanfordLayerPopup.nonMem_orderPass .layerPopupTitle > a.popup-close{display: block;width: 1.5rem;height: 1.5rem;position: static;}
#stanfordLayerPopup.nonMem_orderPass .popupCont{padding: 0;}
#stanfordLayerPopup.nonMem_orderPass .conts {padding-top:1.25rem;}
#stanfordLayerPopup.nonMem_orderPass .conts p {color:#000;font-size:0.875rem}
#stanfordLayerPopup.nonMem_orderPass .conts .ip-box{margin-top:1.25rem;}
#stanfordLayerPopup.nonMem_orderPass .conts .ip-box input{width:100%;}
#stanfordLayerPopup.nonMem_orderPass .conts .ip-box input + input{margin-top:0.3125rem}
#stanfordLayerPopup.nonMem_orderPass .btn-wrap {display:flex;justify-content: center; gap: 0 0.625rem; margin-top:1.25em;}
#stanfordLayerPopup.nonMem_orderPass .btn-wrap a {display: flex; align-items: center; justify-content: center; padding: 0.9375rem 2.5rem; border: 1px solid #DDD; color: #666; font-weight: 600; border-radius:1.625rem;} 
#stanfordLayerPopup.nonMem_orderPass .btn-wrap a.apply {color:#fff;border-color:#B08E6E;background-color:#B08E6E}

