@charset "UTF-8";


/* 프로필 이미지 제목 */
.u_setting_pimg {
    font-size: 1em;
    color: #d41367;
    font-weight: 700;
}


/* 선택사항 아코디언 */
.accordion-box01{
    width: 100%;
    box-sizing: border-box;
}

.choose-all-list {
    padding: 0;
    margin: 0;
    list-style: none;
}

.choose-title01 {
    width: 100%; 
    background: #fff; 
    color: #666;
    box-sizing: border-box;
    padding: 10px 0;
    font-size: 0.95em;
    font-weight: 700;
    margin: 0;
}

.accor-list-down {
    float: right;
    transform: translateY(-15%) !important;
}

.choose-text-content{
    padding: 5px 0 0 0; 
} 

.choose-text-m {
    font-size: 0.8em;
    margin-right: 10px;
}

.choose-text-w {
    font-size: 0.8em;
}

.sub-birth-select {
    display: inline;
}

/* 회원 탈퇴 버튼 */
.secession_btn_wrap {
	text-align: center;
}
.secession_btn {
	font-size: 0.75em;
	color: #666;
	text-decoration: underline;
}
.check_secess_r {
	font-size: 0.85em !important;
	color: #666;
}
.s_reason_text {
	width: 100%;
	margin-top: 0.5em;
	font-size: 0.9em;
}
.s_reason_resad {
	font-size: 0.85em;
	color: #666;
}

.swal-text {
    color: rgba(0,0,0,.65);
    font-weight: 600;
    text-transform: none;
    position: relative;
    display: block;
    padding: 0 40px 0 40px;
    font-size: 15px;
    line-height: normal;
    text-align: center;
    margin-bottom: 0;
}

.swal-footer {
    text-align: center;
    margin-top: 13px;
    padding: 13px 16px;
    border-radius: inherit;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}


/* 비회원 주문하기 버튼 */

.swal2-button:not([disabled]):hover {
    background-color: #333;
}

.swal2-button {
    background-color: #54565a;
    color: #fff;
    border: none;
    box-shadow: none;
    border-radius: 5px;
    font-weight: 400;
    font-size: 14px;
    padding: 8px 20px;
    margin: 0;
    cursor: pointer;
}


/* 로그인 버튼 */

.swal3-button:not([disabled]):hover {
    background-color: #7e0037;
}

.swal3-button {
    background-color: #d41367;
    color: #fff;
    border: none;
    box-shadow: none;
    border-radius: 5px;
    font-weight: 700;
    font-size: 14px;
    padding: 8px 20px;
    margin: 0;
    cursor: pointer;
}
