.header_mypage_reserve_nonmsearch span{font-weight:550;}
div[pjax-url='/mypage/reserve/nonmsearch']{background: #f8f8f8;}
/* .wrapper.wrapper_mypage_reserve_nonmsearch { padding: var(--40) var(--36); background-color: #f5f5f5;}   */
.wrapper.wrapper_mypage_reserve_nonmsearch { padding: var(--40) var(--36);}  



.nonMembersCheck .topTxt { font-size: var(--28); line-height: var(--40); padding-bottom: var(--30); border-bottom: 1px solid #d1d1d1; margin-bottom: var(--36); } 
.nonMembersCheck .loginBtn { margin-top: var(--50); text-align: center; } 
.wrapper_mypage_reserve_nonmsearch.nonMembersCheck .loginBtn span { font-size: var(--28); border-bottom: 1px solid #000; } 
.wrapper_mypage_reserve_nonmsearch.nonMembersCheck .msg { position: absolute; bottom: 0; width: 100%; left: 0; text-align: center; padding:var(--40) var(--36); } 
.wrapper_mypage_reserve_nonmsearch.nonMembersCheck .msg span { border:1px solid var(--colP); width: 100%;; display: inline-block; background: linear-gradient(to bottom right, #ff2a75, #f5705e); border-radius: var(--10); color: #fff; font-size: var(--28); line-height: var(--40); padding: var(--28) var(--10); } 

/*common btn/input/textarea set*/
.wrapper_mypage_reserve_nonmsearch ._inputBox { margin-bottom: var(--58); } 
.wrapper_mypage_reserve_nonmsearch ._inputBox .tit { font-size: var(--28); color: #797979; line-height: var(--28); margin-bottom: var(--30); width: 100%; } 
.wrapper_mypage_reserve_nonmsearch ._inputBox .input input { width: 100%; font-size: var(--28); background-color: #fff; height: var(--100); border-radius: var(--10); padding:0 var(--30); } 
.wrapper_mypage_reserve_nonmsearch ._inputBox input::placeholder { color: #b0b0b0; } 
.wrapper_mypage_reserve_nonmsearch ._inputBox .input.del { background-color: #fff; border-radius: var(--10); display: flex; justify-content: space-between; } 
.wrapper_mypage_reserve_nonmsearch ._inputBox .input.del input { width: calc(100% - var(--100)); } 
.wrapper_mypage_reserve_nonmsearch ._inputBox .input.del .delBtn { width: var(--100); justify-content: center; height: var(--100); display: flex; align-items: center; } 
.wrapper_mypage_reserve_nonmsearch ._inputBox .input.del .delBtn span { width: var(--54); height: var(--54); background-size: var(--54); font-size: 0; background-image: url(https://files.heally.co.kr/web-images/myinfor/input_del.png); } 
.wrapper_mypage_reserve_nonmsearch ._inputBox .input.del .time { line-height: var(--100); font-size: var(--28); color: var(--colP); padding-right: var(--30); } 
.wrapper_mypage_reserve_nonmsearch ._inputBox.btn { display: flex; width: 100%; flex-wrap: wrap; } 
.wrapper_mypage_reserve_nonmsearch ._inputBox.btn .input { width: calc(100% - var(--240)); } 
.wrapper_mypage_reserve_nonmsearch ._inputBox.btn > button { width:var(--220); margin-left: var(--20); } 
.wrapper_mypage_reserve_nonmsearch ._inputBox.btn > button._btn { height: var(--100); font-size: var(--28); } 
.wrapper_mypage_reserve_nonmsearch ._btn { width: 100%; font-size: var(--30); font-weight: 500; height: var(--100); border-radius: var(--10); } 
.wrapper_mypage_reserve_nonmsearch ._btn._colP { background-color: var(--colP); color: #fff; } 
.wrapper_mypage_reserve_nonmsearch ._btn._colP.line { background-color: #fff; border:1px solid var(--colP); color: var(--colP); } 
.wrapper_mypage_reserve_nonmsearch ._textarea {width: 100%;min-height: var(--280);background-color: #fff;padding: var(--30);font-size: var(--28);border-radius: var(--10); resize: none; } 
.wrapper_mypage_reserve_nonmsearch ._textarea::placeholder { color: #b0b0b0; } 