@charset "utf-8";

/** 회원가입 완료 **/
.btn_navi{text-align:center;}
.btn_navi.tline{padding-top:20px; }
.btn_navi .fl{text-align:left;}
.btn_navi .fr{text-align:right;}

/** 회원가입 완료 **/
.join_complete{position:relative; padding:0 20px; color:#0b0c0e;}
.join_complete .title{margin:0 0 20px 0; padding:0 0 10px 0; font-size:clamp(20px,1.8vw,32px); text-align:center; }
.join_complete .txt{margin:0 0 15px 0; text-align:center;}
.join_complete .txt p{padding:0 !important;}
.join_complete .result{margin: 0 auto 20px;}
.join_complete .result dl{max-width:284px; margin:0 auto; border:1px solid #cfcfcf; border-bottom:0;}
.join_complete .result dl dt{width:90px; float:left; height:44px; text-align:center; line-height:44px; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; box-sizing:border-box; background:#f4f4f4;}
.join_complete .result dl dd{margin:0 0 0 90px; height:44px; padding-left:10px; line-height:44px; border-bottom:1px solid #cfcfcf; box-sizing:border-box;}

.center_box { text-align: center; }
.box_type1 {margin: 1.5rem auto ;padding: 1.5rem;border: 1px solid #2b65f5;border-radius: 1rem;}

.user_out_box {max-width: 40rem;margin: 0 auto;}
.user_out_box .user_box {border: 1px solid #ddd;padding: 2rem;text-align: center;border-radius: 1rem;}
.user_out_box .button.blue{}

/*마이페이지*/
h4.bline span.name {color: #0b9bff;font-weight: 700;}
h4.bline {font-weight: 300;}