@charset "utf-8";

/* =================================
*		회원  css
*		2021-01-22 작성
================================== */


/* =======================================================
	fm--agreement  약관동의
========================================================*/

.agreement-container {padding: 0 20px 20px; box-sizing: border-box; }
.agreement-checklist li {padding: 20px 0; box-sizing: border-box; }
.agreement-checklist .agreement-allcheck {padding-bottom: 10px; border-bottom: 1px solid #e0e0e0; }
.agreement-checklist .agreement-allcheck label {font-weight: 500; }

.agreement-checklist .panel-white {margin-top: 5px; height: 200px; padding: 10px 10px; overflow: hidden; overflow-y: auto; box-sizing: border-box; }


.fm--agreement .simple-sns-wrapper {margin-top: 50px; padding: 0 20px; }




/* =======================================================
	fm--join 정보입력
========================================================*/
.fm--join .form-container {}


/* =======================================================
	fm--welcome
========================================================*/
.fm--welcome {}

.welcome-container {text-align: center; padding: 60px 20px 150px; box-sizing: border-box; font-size: 16px; line-height: 1.8; }
.welcome-container strong {font-weight: 500; }
.welcome-container .btn-group {margin-top: 30px; }


/* =======================================================
	fm--agreement  회원정보수정
========================================================*/


/* =======================================================
	fm--leave  회원탈퇴
========================================================*/
/* 회원탈퇴 안내 */
.fm--leave .leave-guide {border-width: 0px 0 1px 0; padding: 20px 15px; }
.fm--leave .leave-guide .list {color: #444; }
.fm--leave .leave-guide .list ul {color: #555; font-size: 13px; }

/* 회원탈퇴 동의 */
.fm--leave .leave-agree {padding: 20px 15px; border-width: 1px 0 1px 0;  }




/* =======================================================
	fm--leave  배송지관리
========================================================*/
/* list */
.fm--shipping .inventory-group:first-child {border-top-width: 0; }
.fm--shipping .inventory-list {padding: 0; }

.fm--shipping .shipping-item {padding: 0 15px; box-sizing: border-box; text-align: left; }

.fm--shipping .shipping-header {margin-bottom: 10px; }
.fm--shipping .shipping-header strong {font-size: 16px; font-weight: 700; color: #000; }
.fm--shipping .shipping-header span {margin-left: 10px; font-size: 13px; color: #36458d; }

.fm--shipping .shipping-info {margin-bottom: 5px; font-size: 13px; color: #666; }
.fm--shipping .shipping-info .tel {margin-left: 10px; padding-left: 11px; background-image: url("/AppData/images/site/common/split.png"); background-repeat: no-repeat; background-position: left center; }
.fm--shipping .shipping-info em {font-style: normal; }

.fm--shipping .shipping-btn {text-align: right; padding: 5px 15px 0; box-sizing: border-box; }



/* =======================================================
	비밀번호 재설정
========================================================*/

.mc--contents.mc--password-modify { max-width: 700px; padding:100px 20px 120px; }
.mc--contents.mc--password-modify .button-group { padding: 0 20px; }

@media(max-width: 768px){
	.mc--contents.mc--password-modify{ padding: 100px 0px; }
	.mc--contents.mc--password-modify .button-group { padding: 0 20px; }
}