/*-- member css --*/

/*login*/
.mbWrap{padding: 80px 0;}
.mbInner{width: 90%;max-width: 400px;margin: 0 auto;}
.mbTitle{font-size: 2.25rem;font-weight: 700;text-align: center;margin-bottom: 40px;word-break: keep-all;color: var(--color-4);}

.comInput{font-size: .9375rem;line-height: 50px;border: 1px solid #dbdbdb;padding: 0 15px;font-weight: 400;border-radius: 5px;outline: none;overflow: hidden;}
.comInput:focus{outline: none;}
.comInput::placeholder{color: #999;font-size: .9375rem;}
.comInput_w100{display: block;width: 100%;}

.mbBox .comInput{margin-top: 10px;}

.mbSave{display: flex;align-items: center;justify-content: space-between;font-size: .875rem;font-weight: 400;margin-top: 10px;}

.mb_btnBox{margin-top: 20px;}
.mb_btnBox>a{margin-top: 10px;}
.mbBtn{display: block;width: 100%;text-align: center;line-height: 50px;border: 1px solid #ccc;border-radius: 5px;font-weight: 400;color: #888;font-size: .9375rem;overflow: hidden;}
.mbBtn_01{background: var(--color-1);border-color: var(--color-1);color: #FFF;font-weight: 600;}

@media screen and (max-width: 720px){ 
	
	.mbWrap{padding: 60px 0;}

	.mbTitle{margin-bottom: 30px;}

	.comInput{line-height: 45px;padding: 0 13px;font-size: 2rem;}
	
	.mbSave, .mbBtn{font-size: 14px;}
	.mbBtn{line-height: 45px;}
}

/*회원정보수정*/
.mbChenge{line-height: 160%;font-weight: 400;text-align: center;}
.mbChenge b{font-size: 1.25rem;font-weight: 600;color: #00277f;}

.regCheck label{justify-content: flex-start !important;}