.login .title_wrap {justify-content:center; align-items:center;}
.login .title_wrap>.title>dl>dt {font-size:36px;}
/* 약관동의 영역 */
.term_area_wrap .term {padding:20px;}
.term_area_wrap .term>div:not(:first-child) {margin-top:50px;}
.term_area_wrap .term>div>h4 {font-weight:500; font-size:15px; color:#1c1c1c;}
.term_area_wrap .term>div>div {margin-top:30px;}
.term_area_wrap .term>div>div>dl:not(:first-child) {margin-top:25px;}
.term_area_wrap .term>div>div>dl>dt {font-size:15px; color:#1c1c1c;}
.term_area_wrap .term>div>div>dl>dd {margin-top:10px;}
.term_area_wrap .term>div>div>dl>dd>p {margin-top:10px; line-height:1.5; font-size:14px; color:#444;}
.term_area_wrap .term>div>div>dl>dd>ul {gap:10px; margin-top:10px;}
.term_area_wrap .term>div>div>dl>dd ul {display:flex; flex-direction:column;}
.term_area_wrap .term>div>div>dl>dd ul li {display:flex; align-items:flex-start; gap:4px;}
.term_area_wrap .term>div>div>dl>dd ul li em,
.term_area_wrap .term>div>div>dl>dd ul li div {font-weight:300; font-size:14px; color:#444;}
.term_area_wrap .term>div>div>dl>dd ul li em {font-size:10px;}
.term_area_wrap .term>div>div>dl>dd ul li div {margin-top:-4px; line-height:1.3;}
.term_area_wrap .term>div>div>dl>dd>ul>li>div>ul {gap:5px; margin-top:5px;}
.term_area_wrap .term>div>div>dl>dd>ul>li>div>ul>li>em {font-size:14px;}
.term_area_wrap .term>div>div>dl>dd>ul>li>div>ul>li>div {margin-top:0;}
.term_area_wrap .term>p, .term_area_wrap .term>em {line-height:1.5; font-weight:500; font-size:15px; color:#1c1c1c;}
.term_area_wrap .term>p {margin-top:50px;}
.term_area_wrap .check {justify-content:flex-end; margin-top:20px;}
.term_area_wrap .check>dl {gap:45px;}
.term_area_wrap .check>dl>dt {font-weight:300; font-size:15px;}






/* login, find_info */
.login .login_wrap {display:flex; justify-content:center; margin-top:50px;}
.login .login_wrap>div {padding:35px 32px; background:#151515; border-radius:20px;}
.login .login_wrap>div>dl {display:flex; align-items:center; justify-content:center; gap:22px;}
.login .login_wrap>div>dl>dt {display:flex; align-items:center; position:relative; gap:10px; font-weight:300; font-size:15px;}
.login .login_wrap>div>dl>dt::before {content:""; position:absolute; bottom:0; left:0; width:100%; height:1px; background:#fff;}
.login .login_wrap>div>dl>dd>a {padding:6px 14px; font-weight:700; font-size:15px; border-radius:6px; background:#8939ca;}
.login .login_wrap>div>ol {display:flex;}
.login .login_wrap>div>ol>li {width:50%; height:35px; line-height:35px; text-align:center; font-weight:300; font-size:15px; color:#555; border-bottom:1px solid #8939ca; cursor:pointer;}
.login .login_wrap>div>ol>li.active {color:#fff; border:1px solid #8939ca; border:1px solid #8939ca; border-bottom:none;}
.login .login_wrap>div>.idpw {display:block; margin-top:15px;}
.login .login_wrap>div>.idpw>div {display:flex; flex-direction:column; gap:15px; width:340px;}
.login .login_wrap>div>.idpw>div>input {padding:0 10px 0 25px; width:100%; height:45px; border-radius:20px;}
.login .login_wrap>div>.idpw>button {margin-top:25px; width:100%; height:50px; line-height:50px; font-weight:700; font-size:16px; text-align:center; border-radius:20px; background:#8939ca; cursor:pointer;}
.login .login_wrap>div>ul {display:flex; justify-content:center; align-items:center; margin-top:25px;}
.login .login_wrap>div>ul>li:first-child {position:relative; margin-right:12px; padding-right:10px;}
.login .login_wrap>div>ul>li:first-child::before {content:""; position:absolute; top:50%; right:0; width:1px; height:41%; background:#ddd; transform:translateY(-50%);}
.login .login_wrap>div>ul>li>a {font-weight:300; font-size:15px; color:#ddd;}
/* modal_find_id */
.modal_find_id>.modal_wrap>div {display:flex; align-items:center; gap:15px;}
.modal_find_id>.modal_wrap>div>span {font-weight:700;}
/* modal_find_pw */
.modal_find_pw>.modal_wrap>ul {display:flex; flex-direction:column; gap:10px}
.modal_find_pw>.modal_wrap>ul>li {display:flex; align-items:center; gap:20px;}
.modal_find_pw>.modal_wrap>ul>li>em {width:135px; text-align:right; font-weight:500;}
.modal_find_pw>.modal_wrap>ul>li>em>span {color:#ff2121;}
.modal_find_pw>.modal_wrap>ul>li>input {padding-left:25px; width:340px; height:45px; border-radius:20px;}





/* sign_in */
.signin {margin:0; padding:160px 0 220px;}
.signin .signin_wrap {margin:120px auto 0; padding:80px 50px 60px; width:1118px; max-width:100%; border-radius:20px; background:#151515;}
.signin .signin_wrap>.title_wrap {justify-content:center; align-items:center;}
.signin .signin_wrap>.title_wrap>.title>dl>dt {font-family:inherit;}
.signin .signin_wrap>.req_text {margin-top:40px; text-align:right; font-weight:300; font-size:15px;}
.signin .signin_wrap>.req_text>span {color:#ff2121;}
.signin .signin_wrap>.input_wrap {display:flex; flex-direction:column; gap:36px; margin-top:15px;}
.signin .signin_wrap>.input_wrap>article {display:flex;}
.signin .signin_wrap>.input_wrap>article>.title {display:flex; justify-content:center; align-items:center; width:128px; font-weight:700; font-size:22px; border-radius:20px 0 0 20px; background:#8939ca;}
.signin .signin_wrap>.input_wrap>article>.info {display:flex; flex-direction:column; gap:30px; padding:15px 20px; width:calc(100% - 128px); border-top:1px solid #444; border-bottom:1px solid #444;}
.signin .signin_wrap>.input_wrap>article>.info>div {display:flex; align-items:center; justify-content:space-between; gap:10px;}
.signin .signin_wrap>.input_wrap>article>.info>div>dl {display:flex; align-items:center; gap:30px;}
.signin .signin_wrap>.input_wrap>article>.info>div>dl>dt {flex-shrink:0; width:102px; text-align:center; font-weight:500; font-size:16px;}
.signin .signin_wrap>.input_wrap>article>.info>div>dl>dt>span {color:#ff2121;}
.signin .signin_wrap>.input_wrap>article>.info>div>dl>dd {display:flex; align-items:center; gap:10px; width:260px;}
.signin .signin_wrap>.input_wrap>article>.info>div>dl>dd input {padding-left:15px; width:100%; height:40px; border-radius:10px;}
.signin .signin_wrap>.input_wrap>article>.info>div>dl>dd button {padding:11px 25px; font-weight:700; font-size:15px; border-radius:10px; background:#8939ca; cursor:pointer;}
.signin .signin_wrap>.input_wrap>article>.info>div>em {font-size:15px; color:#707070;}
/* 아이디 */
.signin .signin_wrap>.input_wrap>article>.info>div.id {justify-content:flex-start; gap:10px;}
.signin .signin_wrap>.input_wrap>article>.info>div.id>dl>dd {width:initial;}
.signin .signin_wrap>.input_wrap>article>.info>div.id>dl>dd>input {width:260px;}
/* 전화번호 */
.signin .signin_wrap>.input_wrap>article>.info>div>dl.tel>dd {gap:3%; width:260px;}
.signin .signin_wrap>.input_wrap>article>.info>div>dl.tel>dd>input {width:29%;}
.signin .signin_wrap>.input_wrap>article>.info>div>dl.tel>dd>span {width:10px; height:1px; background:#fff;}
/* 주소 */
.signin .signin_wrap>.input_wrap>article>.info>div.address>dl>dd {flex-direction:column; align-items:flex-start; gap:20px; width:initial;}
.signin .signin_wrap>.input_wrap>article>.info>div.address>dl>dd>div {display:flex; gap:10px; width:100%;}
.signin .signin_wrap>.input_wrap>article>.info>div.address>dl>dd>div:first-child>input {width:300px;}
.signin .signin_wrap>.input_wrap>article>.info>div.address>dl>dd>div:not(:first-child)>input {width:440px;}
/* 한 줄 긴 입력칸_.long */
.signin .signin_wrap>.input_wrap>article>.info>div.long>dl>dd {width:440px;}
/* 체크박스 */
div.check {display:flex; align-items:center; justify-content:space-between;}
div.check>dl {display:flex;}
div.check>dl>dd {gap:30px;}
div.check>dl>dd>div {display:flex; align-items:center; gap:12px;}
div.check>dl>dd>div>label {font-weight:500; font-size:16px; cursor:pointer;}

.signin .signin_wrap>.info_check {display:flex; align-items:center; justify-content:flex-end; gap:50px; margin-top:30px;}
.signin .signin_wrap>.info_check>dl {display:flex; align-items:center; gap:15px;}
.signin .signin_wrap>.info_check>dl>dt {font-weight:500; font-size:16px;}
.signin .signin_wrap>.info_check>dl>dt>span {color:#ff2121;}
.signin .signin_wrap>.info_check>dl>dd>.modal_open2 {width:49px; line-height:22px; height:22px; text-align:center; font-weight:700; font-size:14px; border-radius:5px; background:#8939ca;}
.signin .signin_wrap>.info_check>.check>dl>dd {display:flex;}
/* 개인정보동의 모달 */
.modal_info_check {display:none; position:absolute; padding-top:60px; width:920px; max-width:90%;}
.modal_info_check::before {content:""; position:absolute; top:1px; left:0; width:100%; height:60px; border-radius:20px 20px 0 0; background:#8939ca;}
.modal_info_check>.modal_exit {top:20px; right:30px; width:18px;}
.modal_info_check>.modal_wrap {padding:60px 36px 50px; border-radius:0 0 20px 20px;}
.modal_info_check>.modal_wrap>dl {display:flex; align-items:flex-end; gap:25px; padding-bottom:15px; border-bottom:1px solid #8939ca;}
.modal_info_check>.modal_wrap>dl>dt {font-weight:700; font-size:32px;}
.modal_info_check>.modal_wrap>dl>dd {font-weight:300; font-size:15px;}
.modal_info_check>.modal_wrap>.term_area_wrap {margin-top:40px;}
.term_area_wrap>article:not(:first-child) {margin-top:50px;}
.term_area_wrap>article>h3 {font-weight:700; font-size:22px;}
.term_area_wrap>article>.text_area {margin-top:15px; width:100%; height:270px; border-radius:4px; border:1px solid #8939ca; background:#fff; overflow-y:auto;}

.modal_info_check>.modal_wrap>.term_area_wrap>.btn_wrap {display:flex; justify-content:center; gap:8px; margin-top:48px;}
.modal_info_check>.modal_wrap>.term_area_wrap>.btn_wrap>li {width:143px;}
.modal_info_check>.modal_wrap>.term_area_wrap>.btn_wrap>li>* {width:100%; height:50px; line-height:50px; text-align:center; font-weight:700; font-size:18px; border-radius:14px;}
.modal_info_check>.modal_wrap>.term_area_wrap>.btn_wrap>li:nth-child(odd)>* {background:#8939ca;}
.modal_info_check>.modal_wrap>.term_area_wrap>.btn_wrap>li:nth-child(even)>* {color:#000; background:#fff;}




/* sign_in_fin */
.signin_fin .signin_fin_wrap {margin:120px auto 0; padding:70px 10px; width:1120px; max-width:90%; background:#151515; border-radius:20px;}
.signin_fin .signin_fin_wrap>dl {display:flex; flex-direction:column; gap:20px; align-items:center; text-align:center;}
.signin_fin .signin_fin_wrap>dl>dt {font-weight:500; font-size:34px;}
.signin_fin .signin_fin_wrap>dl>dd {display:flex; flex-direction:column; gap:6px;}
.signin_fin .signin_fin_wrap>dl>dd>div {font-weight:300; font-size:16px;}
.signin_fin .btn_wrap {display:flex; justify-content:center; gap:8px; margin-top:45px;}
.signin_fin .btn_wrap>li {width:143px;}
.signin_fin .btn_wrap>li>a {width:100%; height:50px; line-height:50px; text-align:center; font-weight:700; font-size:18px; border-radius:14px;}
.signin_fin .btn_wrap>li:nth-child(odd)>a {background:#8939ca;}
.signin_fin .btn_wrap>li:nth-child(even)>a {color:#000; background:#fff;}





/* my_1 */
.my .my_wrap {position:relative; padding:200px 50px 60px;}
.my .my_wrap>dl {display:flex; flex-direction:column; align-items:center; gap:10px; position:absolute; top:75px; left:50%; width:100%; transform:translate(-50%, -50%);}
.my .my_wrap>dl>dt {font-weight:500; font-size:34px;}
.my .my_wrap>dl>dd {font-weight:300; font-size:16px;}
.my .my_wrap>.tab_list {display:flex; justify-content:center; gap:10px;}
.my .my_wrap>.tab_list>li {width:130px;}
.my .my_wrap>.tab_list>li>a {width:100%; height:50px; line-height:50px; text-align:center; font-weight:700; font-size:18px; color:#666; border-radius:25px; background:#444;}
.my .my_wrap>.tab_list>li>a.active {color:#fff; background:#8939ca;}
.my .my_wrap>.input_wrap {margin-top:25px;}
.my .my_wrap>.input_wrap>article>.info>div>dl>dd {font-weight:300; font-size:15px; color:#8939ca;}
.my .my_wrap>.input_wrap>article>.info .check input,
.my .my_wrap>.input_wrap>article>.info .check label {cursor:auto !important;}
.my .my_wrap>.input_wrap>article>.info .check .checked>label {color:#fff;}
.my .my_wrap>.input_wrap>article>.info .check .unchecked>input {background:#666; border:1px solid #666;}
.my .my_wrap>.input_wrap>article>.info .check .unchecked>label {color:#666;}
/* 주소 */
.my .my_wrap>.input_wrap>article>.info>div.address>dl>dd {gap:46px;}










/* 반응형 */
@media screen and (max-width:1085px) {
  /* sign_in */
  .signin .signin_wrap>.input_wrap>article>.info>div {flex-direction:column; align-items:flex-start; gap:30px}
  .signin .signin_wrap>.input_wrap>article>.info>div>dl {width:100%;}
  .signin .signin_wrap>.input_wrap>article>.info>div>dl>dd {width:100%;}
  .signin .signin_wrap>.input_wrap>article>.info>div>dl>dd button {flex-shrink:0;}
  /* 아이디 */
  .signin .signin_wrap>.input_wrap>article>.info>div.id {flex-direction:column; align-items:flex-start;}
  .signin .signin_wrap>.input_wrap>article>.info>div.id>dl>dd {width:100%;}
  .signin .signin_wrap>.input_wrap>article>.info>div.id>dl>dd>input {width:83%;}
  /* 한 줄 긴 입력칸 */
  .signin .signin_wrap>.input_wrap>article>.info>div.long>dl>dd {width:100%;}
  /* 주소 */
  .signin .signin_wrap>.input_wrap>article>.info>div.address>dl>dd {width:100%;}
  .signin .signin_wrap>.input_wrap>article>.info>div.address>dl>dd>div:first-child>input {width:78%;}
  .signin .signin_wrap>.input_wrap>article>.info>div.address>dl>dd>div:not(:first-child)>input {width:100%;}

  /* my_1 */
  .my .my_wrap>.input_wrap>article>.info>div {gap:56px;}
}


@media screen and (max-width:768px) {
  /* 약관동의 영역 */
.term_area_wrap .term {padding:3.906vw;}
.term_area_wrap .term>div:not(:first-child) {margin-top:7.813vw;}
.term_area_wrap .term>div>h4 {font-size:3.255vw;}
.term_area_wrap .term>div>div {margin-top:5.208vw;}
.term_area_wrap .term>div>div>dl:not(:first-child) {margin-top:4.557vw;}
.term_area_wrap .term>div>div>dl>dt {font-size:3.255vw;}
.term_area_wrap .term>div>div>dl>dd {margin-top:2.604vw;}
.term_area_wrap .term>div>div>dl>dd>p {margin-top:2.604vw; font-size:3.125vw;}
.term_area_wrap .term>div>div>dl>dd>ul {gap:2.604vw; margin-top:2.604vw;}
.term_area_wrap .term>div>div>dl>dd ul li {gap:1.823vw;}
.term_area_wrap .term>div>div>dl>dd ul li em,
.term_area_wrap .term>div>div>dl>dd ul li div {font-size:3.125vw;}
.term_area_wrap .term>div>div>dl>dd ul li em {font-size:2.604vw;}
.term_area_wrap .term>div>div>dl>dd ul li div {margin-top:-0.521vw;}
.term_area_wrap .term>div>div>dl>dd>ul>li>div>ul {gap:1.953vw; margin-top:1.953vw;}
.term_area_wrap .term>div>div>dl>dd>ul>li>div>ul>li>em {font-size:3.125vw;}
.term_area_wrap .term>p, .term_area_wrap .term>em {font-size:3.255vw;}
.term_area_wrap .term>p {margin-top:7.813vw;}
  .term_area_wrap .check {margin-top:3.906vw;}
  .term_area_wrap .check>dl {gap:7.161vw;}
  .term_area_wrap .check>dl>dt {font-size:3.255vw;}

  /* login, find_info */
  .login .login_wrap {margin:7.813vw auto 0; width:73.177vw;}
  .login .login_wrap>div {padding:5.859vw 4.818vw; width:100%; border-radius:3.906vw;}
  .login .login_wrap>div>dl {gap:4.167vw;}
  .login .login_wrap>div>dl>dt {gap:2.604vw; font-size:3.255vw;}
  .login .login_wrap>div>dl>dt>img {width:3.125vw;}
  .login .login_wrap>div>dl>dd>a {padding:2.083vw 6.380vw; font-size:3.255vw; border-radius:2.083vw;}
  .login .title_wrap>.title>dl>dt {font-size:5.990vw;}
  .login .login_wrap>div>ol>li {height:7.161vw; line-height:7.161vw; font-size:3.255vw;}
  .login .login_wrap>div>.idpw {margin-top:3.255vw;}
  .login .login_wrap>div>.idpw>div {gap:3.255vw; width:100%;}
  .login .login_wrap>div>.idpw>div>input {padding:0 1.302vw 0 4.557vw; height:8.464vw; border-radius:3.906vw;}
  .login .login_wrap>div>.idpw>button {margin-top:4.557vw; height:9.115vw; line-height:9.115vw; font-size:3.385vw; border-radius:3.906vw;}
  .login .login_wrap>div>ul {margin-top:4.557vw;}
  .login .login_wrap>div>ul>li:first-child {margin-right:2.214vw; padding-right:1.953vw;}
  .login .login_wrap>div>ul>li>a {font-size:3.255vw;}
  /* modal_find_id */
  .modal_find_id>.modal_wrap>div {gap:2.604vw; font-size:3.385vw; word-break:keep-all;}
  /* modal_find_pw */
  .modal_find_pw>.modal_wrap>ul {gap:2.604vw;}
  .modal_find_pw>.modal_wrap>ul>li {gap:2.604vw;}
  .modal_find_pw>.modal_wrap>ul>li>em {width:29.427vw; font-size:3.385vw;}
  .modal_find_pw>.modal_wrap>ul>li>input {padding-left:2.604vw; width:53.385vw; height:8.464vw; border-radius:3.906vw;}




  /* sign_in :: my_1레이아웃 공유 */
  .signin {padding:22.135vw 0 29.948vw;}
  .signin .signin_wrap {margin:16.927vw auto 0; padding:11.719vw 6.510vw 9.115vw; border-radius:2.604vw;}
  .signin .signin_wrap>.req_text {margin-top:6.510vw; font-size:3.255vw;}
  .signin .signin_wrap>.input_wrap {gap:5.990vw; margin-top:3.255vw;}
  .signin .signin_wrap>.input_wrap>article {flex-direction:column;}
  .signin .signin_wrap>.input_wrap>article>.title {padding:2.604vw 0; width:100%; font-size:4.167vw; border-radius:3.906vw 3.906vw 0 0;}
  .signin .signin_wrap>.input_wrap>article>.info {gap:5.208vw; padding:3.255vw 0; width:100%; border-top:none;}
  .signin .signin_wrap>.input_wrap>article>.info>div {gap:5.208vw;}
  .signin .signin_wrap>.input_wrap>article>.info>div>dl {flex-direction:column; align-items:flex-start; gap:1.302vw;}
  .signin .signin_wrap>.input_wrap>article>.info>div>dl>dt {width:100%; text-align:left; font-size:3.385vw;}
  .signin .signin_wrap>.input_wrap>article>.info>div>dl>dd {gap:2.604vw;}
  .signin .signin_wrap>.input_wrap>article>.info>div>dl>dd input {height:7.813vw; border-radius:2.604vw;}
  .signin .signin_wrap>.input_wrap>article>.info>div>dl>dd button {padding:1.953vw 3.255vw; font-size:3.255vw; border-radius:2.604vw;}
  .signin .signin_wrap>.input_wrap>article>.info>div>em {font-size:3.255vw;}
  /* 아이디 */
  .signin .signin_wrap>.input_wrap>article>.info>div.id {gap:2.604vw;}
  /* 전화번호 */
  .signin .signin_wrap>.input_wrap>article>.info>div>dl.tel>dd {width:100%;}
  .signin .signin_wrap>.input_wrap>article>.info>div>dl.tel>dd>span {width:2.604vw;}
  /* 주소 */
  .signin .signin_wrap>.input_wrap>article>.info>div.address>dl>dd {gap:3.906vw;}
  /* 체크박스 */
  div.check>dl>dd>div {gap:2.865vw;}
  div.check>dl>dd>div>label {font-size:3.385vw;}

  .signin .signin_wrap>.info_check {flex-direction:column; gap:2.604vw; position:relative; margin-top:5.208vw;}
  .signin .signin_wrap>.info_check>dl {gap:3.255vw;}
  .signin .signin_wrap>.info_check>dl>dt {font-size:3.385vw;}
  .signin .signin_wrap>.info_check>dl>dd>.modal_open2 {width:15.625vw; height:5.469vw; line-height:5.469vw; font-size:3.125vw; border-radius:1.953vw;}

  /* 개인정보동의 모달 */
  .modal_info_check {padding-top:10.417vw; max-width:84.635vw;}
  .modal_info_check::before {height:10.417vw; border-radius:2.604vw 2.604vw 0 0;}
  .modal_info_check>.modal_exit {top:3.646vw; right:3.906vw; width:3.646vw;}
  .modal_info_check>.modal_wrap {padding:10.417vw 5.208vw 7.813vw;}
  .modal_info_check>.modal_wrap>dl {flex-direction:column; align-items:flex-start; gap:1.302vw; padding-bottom:3.255vw;}
  .modal_info_check>.modal_wrap>dl>dt {font-size:5.469vw;}
  .modal_info_check>.modal_wrap>dl>dd {font-size:2.604vw;}
  .modal_info_check>.modal_wrap>.term_area_wrap {margin-top:6.510vw;}
  .term_area_wrap>article:not(:first-child) {margin-top:7.813vw;}
  .term_area_wrap>article>h3 {font-size:4.167vw;}
  .term_area_wrap>article>.text_area {margin-top:3.255vw; height:37.760vw; border-radius:1.823vw;}
  .modal_info_check>.modal_wrap>.term_area_wrap>.btn_wrap {gap:2.344vw; margin-top:7.552vw;}
  .modal_info_check>.modal_wrap>.term_area_wrap>.btn_wrap>li {width:27.734vw;}
  .modal_info_check>.modal_wrap>.term_area_wrap>.btn_wrap>li>* {height:9.115vw; line-height:9.115vw; font-size:3.646vw; border-radius:3.125vw;}


  /* sign_in_fin */
  .signin_fin .signin_fin_wrap {margin:16.927vw auto 0; padding:10.417vw 2.604vw; border-radius:2.604vw;}
  .signin_fin .signin_fin_wrap>dl {gap:3.906vw;}
  .signin_fin .signin_fin_wrap>dl>dt {font-size:5.729vw;}
  .signin_fin .signin_fin_wrap>dl>dd {gap:2.083vw;}
  .signin_fin .signin_fin_wrap>dl>dd>div {font-size:3.385vw; word-break:keep-all;}
  .signin_fin .btn_wrap {gap:2.344vw; margin-top:7.161vw;}
  .signin_fin .btn_wrap>li {width:27.734vw;}
  .signin_fin .btn_wrap>li>a {height:9.115vw; line-height:9.115vw; font-size:3.646vw; border-radius:3.125vw;}


  /* my_1 :: sign_in 레이아웃 공유 */
.my .my_wrap {padding:28.646vw 6.510vw 9.115vw;}
.my .my_wrap>dl {gap:2.604vw; top:11.068vw;}
.my .my_wrap>dl>dt {font-size:5.729vw;}
.my .my_wrap>dl>dd {font-size:3.385vw;}
.my .my_wrap>.tab_list {gap:2.604vw;}
.my .my_wrap>.tab_list>li {width:26.042vw;}
.my .my_wrap>.tab_list>li>a {height:9.115vw; line-height:9.115vw; font-size:3.646vw; border-radius:4.557vw;}
.my .my_wrap>.input_wrap {margin-top:4.557vw;}
.my .my_wrap>.input_wrap>article>.info>div>dl>dd {font-size:3.255vw;}
/* 주소 */
.my .my_wrap>.input_wrap>article>.info>div.address>dl>dd {gap:7.292vw;}
}