@media (max-width:539px) {

.inner {
  border: none;
  /*height: 100%;*/
  max-width: 100vw;
  width: 100vw;
  
  /*height: calc(var(--vh, 1vh) * 100);*/
  /*height: -webkit-fill-available;
  height: fill-available;*/
  /*overflow-y: scroll;*/
  -webkit-overflow-scrolling: touch;
}
/* 폰트 초기화 */
body, input, textarea, select, button, table {/*font-size: 3.89vw;*/font-size: 4.25vw;}
/* 제목 태그 초기화 */
h1, h2, h3, h4, h5, h6 {font-size: 3.89vw;}

.ml3 {margin-left: 0.56vw !important;}
.ml5 {margin-left: 0.93vw !important;}
.ml10 {margin-left: 1.85vw !important;}
.ml25 {margin-left: 4.63vw !important;}
.mr20 {margin-right: 3.70vw !important;}
.mt30 {margin-top: 5.56vw !important;}
.mt36{margin-top: 10.2vw !important;}
.mb15 {margin-bottom: 2.78vw !important;}
.mb0 {margin-bottom: 0 !important;}
.mb10 {margin-bottom: 1.85vw !important;}
.mb3dp {margin-bottom: 0.85vw !important;}
.mt40 {/*margin-top: 7.41vw !important;*/margin-top: 5.36vw !important;}
.w140 {width: 25.93vw !important;}
.w150 {width: 26.93vw !important;justify-content: left !important;}
.w105 {width: 19.44vw !important;  }
.bb {border-bottom: 0.19vw solid #adadab;}
.bt {border-bottom: 0.19vw solid #adadab;}
.flex-container {
    gap: 3.17vw;
   
}
select {
	-webkit-appearance: none;
  -moz-appearance: none; 
  appearance: none;
}
/************* button *************/
button.btnPost {height: 11.11vw;border-radius: 0.74vw;/*font-size: 4.07vw;*/font-size: 4.25vw;}
button.btn1 {height: 11.11vw;border-radius: 0.74vw;/*font-size: 4.07vw;*/font-size: 4.25vw;}
button.btn2 {height: 11.11vw;border-radius: 0.74vw;border: 0.19vw solid #f66606;/*font-size: 4.07vw;*/font-size: 4.25vw; font-weight:600;}
button.btn3 {width: 27.78vw;height: 10.19vw;border-radius: 0.74vw;font-size: 4.07vw;}
button.btn4 {width: 27.78vw;height: 10.19vw;border-radius: 0.74vw;font-size: 4.07vw;}
button.btn-write {width: 18.52vw;height: 8.33vw;border-radius: 0.74vw;/*font-size: 3.70vw;*/font-size: 3.68vw;}
select.select1{height: 10.19vw;border-radius: 0.74vw;/*font-size: 3.52vw;*/font-size: 4.25vw;padding: 0 2.78vw;}

/**************** intro ****************/
.intro {padding: 0 3.70vw;}
.intro .txt-wrap {/*margin-top: 7.41vw;*/margin-top: 5vw;}
.intro .txt-wrap .tit {/*font-size: 3.89vw;*/font-size: 4.25vw; } 
.intro .txt-wrap .tit em {/*margin-bottom: 3.70vw;*/}
.intro .txt-wrap span {font-size: 3.89vw; }
.intro .txt-wrap .desc {/*font-size: 3.6vw;*/font-size: 3.97vw;} 
.intro .review-wrap {/*margin-top: 9.26vw;margin-bottom: 8.33vw;*/margin-top: 5.1vw; margin-bottom: 4.25vw;}
.intro .review-wrap .tit {gap: 2.41vw;/*font-size: 3.89vw;*/font-size: 4.25vw;/*margin-bottom: 3.70vw;*/margin-bottom: 3.12vw;font-weight:600;}
.intro .review-wrap .tit .crown-img { max-width: 3.70vw;}
.intro .review-wrap .review {/*margin-bottom: 1.80vw;*/margin-bottom: 1.20vw;  /*font-size: 3.89vw;*/font-size: 4.25vw; }
.review-image {padding-top: 2.27vw;}
.review-image img {width: 22.22vw;height: 22.22vw;background: #747474;margin-left: 2.27vw;}
.intro .que {/*font-size: 3.52vw;*/font-size: 3.97vw;/*margin: 8.33vw 0;*/margin: 3vw 0;}
.intro .que::before {left: 11.11vw;transform: translateY(-50%);width: 12.96vw;height: 0.19vw;}
.intro .que::after {right: 11.11vw;transform: translateY(-50%);width: 12.96vw;height: 0.19vw;}
.intro .btn-wrap {gap: 2.78vw;margin-bottom: 7.41vw;}


/* main */
#main .header { max-width: 100.00vw; height: 35.19vw; }
#main .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#main .header .top .logo { max-width: 35.19vw;margin-left: 10vw;}
#main .header .top .user-info { width: 7.04vw;}
#main .header .top .icon-box {gap: 3.70vw;}
#main .header .top .coversat:first-child .tv_chat_badge {font-size: 3.33vw;width: 5.11vw;height: 5.11vw;margin-top: -2.5vw;margin-left: 4.5vw}
#main .header .top .coversat {max-width: 7.41vw;}
#main .header .top .icon-box .declar {max-width: 6.48vw;}
#main .header .search-box {padding: 0 2.78vw;height: 10.19vw;}
#main .header .search-box .search {gap: 3.15vw;font-size: 3.89vw;/*font-size: 4.25vw;*//*letter-spacing: 0.37vw;*/letter-spacing: 0vw;}
#main .header .search-box .search .polygon{max-width: 2.78vw;}
#main .header .search-box .order {gap: 3.15vw;/*font-size: 3.89vw;*/font-size: 4.25vw;letter-spacing: 0.37vw;}
#main .header .search-box .order .new label {/*font-size: 3.89vw;*/font-size: 4.25vw;gap: 1.85vw;}
#main .header .search-box .order .new label span {width: 3.70vw;height: 3.70vw;}
#main .header .search-box .order .polygon{max-width: 2.78vw;}
#main .header .notice {gap: 1.48vw;padding: 0 4.63vw;height: 10.19vw;}
#main .header .notice .bell{/*max-width: 5.56vw;*/max-width: 4.56vw;}
#main .header .notice p {/*font-size: 3.52vw;*/font-size: 3.97vw;}
.main .list-wrap {height: calc(100vh - 38.89vw);/*padding: 1.8vw 3.70vw 30vw;*/padding: 0vw 2.77vw 30vw;}
.main .list-wrap .list { padding: 2.78vw 0; border-bottom: 0.19vw solid #adadab;}
.main .list-wrap .list .list-header {/*gap: 3.33vw;margin-bottom: 3.70vw;*/gap: 0.57vw;margin-bottom: 1.85vw;}
.main .list-wrap .list .list-header .list-header-lt .user-photo {/*border:0.37vw solid #b79664;*/border:0vw;/*width: 13.33vw;height: 13.33vw;margin-bottom: 1.85vw;*/width: 17.57vw;height: 15.87vw;margin-bottom: 0.57vw;padding-right: 1.7vw}
.main .list-wrap .list .list-header .list-header-lt .user-photo img {border:0.37vw solid #b79664;}
.main .list-wrap .list .list-header .list-header-lt .user-photo .photo-num {/*width: 3.70vw;height: 3.70vw;font-size: 3.33vw;*/width: 5.38vw;height: 5.38vw;font-size: 3.97vw;}
.phone-certify{/*max-width: 12.04vw;*/max-width: 12vw;margin-left:2vw;}
.main .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-header {  margin-bottom: 1.86vw;}
.main .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-header .user-profile {gap: 1.85vw;width: 63vw;}
.main .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-header .user-profile .name {/*font-size: 4.26vw;*/font-size: 4.25vw;}
.main .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-header .user-profile .age {/*font-size: 3.33vw;*/font-size: 3.4vw; }
.main .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-header .user-profile .region {font-size: 3.33vw; }
.user-profile .emperor {/*font-size: 3.33vw;*/font-size: 3.4vw; }
.user-profile .emperor img {width: 2.7vw; margin-right: 1.11vw}
.main .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-header .user-profile .new {width: 8.70vw;height: 3.89vw;/*font-size: 2.78vw;*/font-size: 2.83vw;border-radius: 0.74vw;}
.main .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-header .user-time {/*font-size: 3.33vw;*/font-size: 3.4vw}
.main .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-bottom .txt-contents {/*font-size: 3.52vw;*/font-size: 4.25vw;/*word-break:break-all;*/line-height: 6vw;}
.main .list-wrap .list .list-bottom{/*gap: 2.78vw;*/gap: 1.39vw;}
.main .list-wrap .list .list-bottom .user-spec {/*font-size: 2.96vw;*/font-size: 3.4vw;padding: 0 3.33vw;height: 7.41vw;border-radius: 0.74vw; /*width: 68vw*/overflow: hidden;}
.main .list-wrap .list .list-bottom .btn-cvs {/*width: 24.5vw;*/min-width: 19.83vw;width: 19.83vw;height: 7.41vw;/*/*font-size: 3.70vw;*/font-size: 3.68vw;*/font-size: 3.68vw;border-radius: 0.74vw;}
.main .list-wrap .list .list-bottom-top-rank {display:inline-block;}
.main .list-wrap .list .list-bottom-top-rank .desc-top-rank {/*font-size: 3.52vw;*/font-size: 3.68vw;/*padding: 0 3.33vw;*/height: 7.41vw;border-radius: 0.74vw; width: 68vw}
.main .list-wrap .list .list-bottom-top-rank .btn-top-rank {/*font-size: 3.52vw;*/font-size: 3.68vw;/*padding: 0 3.33vw;*/height: 7.41vw;border-radius: 0.74vw; width: 68vw; color:#ff6f80;}
#main .footer {/*height: 13.89vw;*/height: 14.73vw;width: 100.00vw;padding: 0 3.70vw;}
#main .footer .plus-btn {/*width: 13.89vw;height: 13.89vw;*/width: 19.83vw; height: 19.83vw;bottom:14.81vw;/*right:2.77vw;*/right:3.4vw}
#main .footer .my-info {width: 68vw;display: flex;align-items: center;}
#main .footer .my-info span{/*font-size: 3.89vw;*/font-size: 4.25vw;}
#main .footer .my-info .ic_cubic_mark {width: 4.17vw; margin-right: 1.39vw; margin-top: -0.5vw;}
#main .footer .my-info .iv_emperor_crown {width: 4.17vw; margin-right: 1.39vw; margin-top: -0.7vw;}
#main .footer .my-info .iv_my_popularity {width: 3.70vw; margin-top: -0.5vw;}
#main .footer button.join{padding: 0 0;width: 22.22vw;height: 9.26vw;border:0.19vw solid #fea004;/*font-size: 3.89vw;*/font-size: 4.25vw;border-radius: 0.74vw;}

/* join */
#join .header { max-width: 100.00vw; /*height: 14.81vw;*/height: 15.58vw;}
#join .header .top {padding: 0 2.78vw;}
#join .header .top .back { max-width: 2.78vw;}
#join .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw;}
#join .header .top .home { max-width: 5.56vw;}
#join .header .top .home img {width: 100%;display: block;}
.join {padding: 0 3.70vw;}
.join .tit {/*font-size: 4.07vw;*/font-size: 4.25vw;margin-top: 4.63vw;gap: 1.85vw;}
.join .tit .crown-img{ width: 3.70vw;}
.join .tit .crown-img img{ width: 100%; }
.join .gender-wrap {margin-top: 13.89vw;gap: 11.11vw;padding-bottom: 7.41vw;border-bottom: 0.19vw solid #adadab;margin-bottom: 7.41vw;}
.join .gender-wrap .human label {gap: 1.85vw;}
.join .gender-wrap .man label span {width: 32.41vw;height: 32.41vw;}
.join .gender-wrap .woman label span {width: 32.41vw;height: 32.41vw;}
.join .agree-box {margin-bottom: 20.37vw;}
.join .agree-box label {margin-bottom: 4.63vw;/*font-size: 3.89vw;*/font-size: 4.25vw;}
.join .agree-box label span {width: 4.63vw;height: 4.63vw;border-radius: 0.74vw;margin-right: 1.85vw;}
.join .agree-box label a::after {height: 0.19vw;}
.join .btn-wrap {margin-bottom: 7.22vw;}
.join .btn-wrap::after {right:3.70vw;width: 3.70vw;height: 3.70vw;}
.join .join-form{margin-top: 4.63vw;margin-bottom: 24.07vw;}
.join .join-form .line{margin-bottom: 4.63vw;}
.join .join-form .line .email-wrap {gap: 1.85vw;}
.join .join-form .line .email-wrap input{height: 10.19vw;border: 0.19vw solid #e3e3e3;padding: 0 1.85vw;border-radius: 0.74vw;/*font-size: 3.89vw;*/font-size: 4.25vw;}
.join .join-form .line .email-wrap select {height: 10.19vw;border: 0.19vw solid #e3e3e3;padding: 0 1.85vw;border-radius: 0.74vw;/*font-size: 3.89vw;*/font-size: 4.25vw;}
.join .join-form .line input {height: 10.19vw;border: 0.19vw solid #e3e3e3;padding: 0 1.85vw;border-radius: 0.74vw;/*font-size: 3.89vw;*/font-size: 4.25vw;}
.join .join-form .line .desc {/*font-size: 3.52vw;*/font-size: 3.97vw; color: #6d6d6d; margin-top: 0.56vw;}
.join .join-form .line .select-wrap {gap: 3.70vw;}
.join .join-form .line .select-wrap select{height: 10.19vw;border: 0.19vw solid #e3e3e3;padding: 0 1.85vw;border-radius: 0.74vw;/*font-size: 3.89vw;*/font-size: 4.25vw;}
.join .btn1 {font-size: 3.97vw !important;}
/* search-id */
#search-id .header { max-width: 100.00vw; /*height: 14.81vw;*/height: 15.58vw; }
#search-id .header .top {padding: 0 2.78vw;}
#search-id .header .top .back { max-width: 2.78vw;}
#search-id .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
.search-id {padding: 3.70vw;}
.search-id .main-tit {/*font-size: 3.89vw;*/font-size: 4.25vw;  margin-bottom: 3.70vw;}
.search-id .email-search {padding-bottom: 5.56vw;border-bottom: 0.19vw solid #adadab;margin-bottom: 5.56vw;}
.search-id .email-search .tit {gap: 2.41vw;/*font-size: 3.89vw;*/font-size: 4.25vw;margin-bottom: 2.78vw;}
.search-id .email-search .tit .crown-img { max-width: 3.70vw;}
.search-id .email-search .desc {/*font-size: 3.33vw;*/font-size: 3.97vw;line-height: 1.2;margin-bottom: 3.70vw;}
.search-id .email-search input {height: 10.19vw;margin-bottom: 3.70vw;padding: 0 2.78vw;border-radius: 0.74vw;font-size: 4.53vw !important;}
.search-id .pw-search {padding-bottom: 5.56vw;border-bottom: 0.19vw solid #adadab;margin-bottom: 5.56vw;}
.search-id .pw-search .tit {gap: 2.41vw;/*font-size: 3.89vw;*/font-size: 4.25vw;margin-bottom: 2.78vw;}
.search-id .pw-search .tit .crown-img { max-width: 3.70vw;}
.search-id .pw-search .desc {
  /*font-size: 3.33vw;*/
  font-size: 3.97vw;
  line-height: 1.2;
  margin-bottom: 3.70vw;
}
.search-id .pw-search input {height: 10.19vw;margin-bottom: 3.70vw;padding: 0 2.78vw;border-radius: 0.74vw;font-size: 4.53vw !important;}
.search-id .btn-wrap {gap: 2.78vw;}
.search-id .btn1 {font-size: 3.97vw !important;}

/* block */
#block .header { max-width: 100.00vw; height: 25.00vw; }
#block .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#block .header .top .back { max-width: 2.78vw;}
#block .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#block .header .top .home { max-width: 5.56vw;}
#block .header .sub-box {padding: 0 2.78vw;height: 10.19vw;}
#block .header .sub-box label {/*font-size: 3.89vw;*/font-size: 4.25vw;}
#block .header .sub-box label span {width: 4.63vw;height: 4.63vw;border-radius: 0.74vw;margin-right: 1.85vw;}
#block .header .sub-box .btn-unblock {width: 18.52vw;height: 6.48vw;/*font-size: 3.70vw;*/font-size: 3.68vw;border-radius: 0.74vw;border: 0.19vw solid #fea004;}
.block {padding: 0vw 2.78vw;}
.block .list-wrap .list {/*padding-top: 1.85vw;padding-bottom: 1.85vw;*/padding-top: 3.4vw;padding-bottom: 3.4vw;border-bottom: 0.19vw solid #adadab;}
.block .list-wrap .list label {font-size: 3.89vw;gap: 3.70vw;}
.block .list-wrap .list label span.chk-btn {width: 4.63vw;height: 4.63vw;border-radius: 0.74vw;margin-right: 1.85vw;}
.block .list-wrap .list .user-photo {border:0.37vw solid #b79664;/*width: 13.33vw;height: 13.33vw;*/width: 13.6vw;height: 13.6vw;border-radius: 50%;/*margin-left: 3.70vw;margin-right: 3.70vw;*/margin-left: 3.4vw;margin-right: 3.4vw;margin-bottom: 0.57vw;}
.block .list-wrap .list .user-profile {gap: 0.93vw;margin-bottom: 5vw;}
.block .list-wrap .list .user-profile span {/*font-size: 3.33vw;*/font-size: 3.4vw;}
.block .list-wrap .list .user-profile span.name {/*font-size: 3.89vw;*/font-size: 4.25vw;}
/* chat */

#chat .header {max-width: 100.00vw; height: 25.00vw;}
#chat .header.admin_header {/*height: 14.81vw;*/height: 15.58vw;}
#chat .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#chat .header .top .back { max-width: 2.78vw; margin-right: 12.04vw;}
#chat .header .top .chat-user .user-info {gap: 1.85vw;}
#chat .header .top .chat-user .user-photo {border:0.37vw solid #b79664;width: 10vw;height: 10vw;margin-right: 1.94vw}
#chat .header .top .chat-user .user-info .name {/*font-size: 5.19vw;*/font-size: 5.1vw;}
#chat .header .top .chat-user .user-profile {/*font-size: 3.52vw;*/font-size: 3.4vw;}
#chat .header .top .chat-user .user-info .phone-certify {margin-top: 0.7vw}
#chat .header .top .icon-box {gap: 3.70vw;}
#chat .header .top .icon-box .heart { width: 5.93vw; }
#chat .header .top .icon-box .star { width: 5.93vw;}
#chat .header .sub-box {height: 10.19vw;}
#chat .header .sub-box a {border-right: 0.19vw solid #2b2b2b;font-size: 4.25vw;}
.chat .chating-wrap {gap: 2.78vw;/*height: calc(100vh - 38.89vw);*/height: calc(var(--vh, 1vh) * 100 - 43.89vw);border-radius: 0.93vw;/*padding: 3.70vw;*/padding: 1.14vw;}

height: calc();
.chat .chating-wrap .box-wrap {padding: 0 2.56vw;}
.chat .chating-wrap .chating .time {/*font-size: 2.96vw;*/font-size: 3.4vw;}
.chat .chating-wrap .chating.other .chat-box-wrap .chatbox .time {/*right: -14.8vw;*/right:-16.81vw;}
.chat .chating-wrap .chating .chatbox {/*padding: 1.85vw;*/padding: 2.83vw;/*font-size: 4.07vw;*/font-size: 4.82vw;margin-bottom: 2.78vw;/*max-width: 46.30vw;*/max-width: 62.5vw;border-radius: 0.74vw;line-height:6.4vw;}
.chat .chating-wrap .chating.me .chatbox {max-width: 77.5vw;}
.chat .chating-wrap .chating.me .chat-box-wrap {padding-right:1.65vw;}
.chat .chating-wrap .chating.me .chat-box-wrap .chatbox .time {bottom:0.00vw;/*left:-14.81vw;*/left:-16.81vw;}
.chat .chating-wrap .chating.me .chat-box-wrap .chatbox:first-child::after {right:-1.85vw;top:1.85vw;width: 2.78vw;height: 2.22vw;}

.chat .chating-wrap .chating.other {gap: 2.78vw;}
.chat .chating-wrap .chating.other .user-photo {border:0.37vw solid #b79664;/*width: 11.11vw;height: 11.11vw;*/width: 13.6vw;height: 13.6vw;}
.chat .chating-wrap .chating .chat-box-wrap .chatbox img {width: 27.78vw; height: 27.78vw;}
.chat .chating-wrap .chating.other .chat-box-wrap .chatbox:first-child::after {left:-1.85vw;top:1.85vw;width: 2.78vw;height: 2.22vw;}
.chat .chating-wrap .datetime {/*font-size: 3.52vw;*/font-size: 3.68vw;margin: 3.96vw 0;}
.chat .chating-wrap .datetime::before {height: 0.19vw;}
.chat .chating-wrap .datetime::after {height: 0.19vw;}
#chat .footer {width: 100%;/*height: 13.89vw;*/height: auto;/*padding: 0 3.70vw;*/padding: 1.85vw;gap: 1.85vw;}
#chat .footer .plus { /*width: 5.56vw;*/width: 6%;height: 13.89vw }
#chat .footer textarea {/*width: 67.59vw;*/width: 70%;height: 13.89vw;border-radius: 0.74vw;/*padding: 0.93vw 2.78vw;*/padding: 0vw 0vw;font-size: 5.1vw;line-height:6.89vw}
#chat .footer .btn-send {width: 20%; border: 0.19vw solid #fea004;border-radius: 0.74vw;padding: 1vw 3.70vw;/*height:8.89vw*/height:13.89vw}

/* cubic */
#cubic .header { max-width: 100.00vw; height: 25.00vw; }
#cubic .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#cubic .header .top .back { max-width: 2.78vw;}
#cubic .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#cubic .header .top .home { max-width: 5.56vw;}
#cubic .header .sub-box {padding: 0 2.78vw;height: 10.19vw;}
.cubic {padding: 2.78vw; }
.cubic .charge-body .box-wrap .box{margin-bottom: 3.70vw;font-size: 3.89vw;}
.cubic .charge-body .box-wrap .box1 .top{padding: 1vw 2.78vw;height: 10.48vw;}
.cubic .charge-body .box-wrap .box1 .top .btn-wd {font-size: 3.68vw;height:8.5vw;}
.cubic .charge-body .box-wrap .box1 .bot {/*padding: 2.78vw;*/margin-bottom: 0.55vw;/*height: 13.88vw;*/padding-left: 5.1vw;margin-bottom: 0.55vw;padding-right: 5.67vw;padding-top: 2.78vw;
    padding-bottom: 2.78vw}
.cubic .charge-body .box-wrap .box1 .bot .qq .cubic-img{ width: 2.78vw; margin-left: 0.93vw;}
.cubic .charge-body .box-wrap .box1 .bot .aa em { /*margin-right: 0.93vw;*/margin-right: 0vw;} 
.cubic .charge-body .box-wrap .box1 .bot .aa .cubic-img {width: 3.97vw;}
.cubic .charge-body .box-wrap .box2 .top .top-child {border-right: 0.19vw solid #fff;padding: 2.78vw;}
.cubic .charge-body .box-wrap .box2 .bot .bot-child {border-right: 0.19vw solid #fff;padding: 2.78vw;}
.cubic .charge-body .box-wrap .box2 .bot .bot-child.bot-child1 label {gap: 1.85vw;margin-bottom: 0.93vw;}
.cubic .charge-body .box-wrap .box2 .bot .bot-child.bot-child1 label span {width: 2.78vw;height: 2.78vw;}
.cubic .charge-body .box-wrap .box2 .bot .bot-child.bot-child3 .cubic-img{ width: 2.78vw; margin-right: 0.93vw;}
.cubic .charge-body .box-wrap .box3 .top{ padding: 2.78vw;height: 10.48vw;}
.cubic .charge-body .box-wrap .box3 .top .cubic-img{ /*width: 2.78vw;*/width: 3.97vw; margin-right: 0.93vw;}
.cubic .charge-body .box-wrap .box3 .bot .bot-child {padding: 2.78vw;border-bottom: 0.19vw solid #fff;}
.cubic .charge-body .box-wrap .box3 .bot .bot-child.bot-child1 .list {/*margin-bottom: 1.85vw;*/}
.cubic .charge-body .box-wrap .box3 .bot .bot-child.bot-child1 .list input[type="text"] {height: 9.26vw;width: 50.00vw;padding: 0 1.85vw;font-size: 3.89vw;}
.cubic .charge-body .box-wrap .box3 .bot .bot-child.bot-child1 label {gap: 1.85vw;margin-bottom: 0.93vw;}
.cubic .charge-body .box-wrap .box3 .bot .bot-child.bot-child1 label span {width: 2.78vw;height: 2.78vw;}
.cubic .charge-body .box-wrap .box3 .bot .bot-child.bot-child2 {gap: 8.7vw;}
.cubic .charge-body .box-wrap .box3 .bot .bot-child.bot-child2 .aa {gap:0.5vw;}
.cubic .charge-body .box-wrap .box3 .bot .bot-child.bot-child3 .list{
	display: flex;
    align-items: center;
    gap: 7.7vw;
}
.cubic .charge-body .box-wrap .box4 .top{ padding: 2.78vw;height: 10.48vw;}
.cubic .charge-body .box-wrap .box4 .top label span {width: 4.63vw;height: 4.63vw;border-radius: 0.74vw;margin-right: 1.85vw;}
.cubic .charge-body .box-wrap .box4 .bot {padding: 2.78vw;line-height: 4.67vw}
.cubic .charge-body .box-wrap .box4 .bot p {/*margin-bottom: 2.78vw;*/margin-bottom: 0.85vw; padding-left: 2.22vw; }
.cubic .charge-body .btn-wrap .btn-payment {width: 27.78vw;height: 10.19vw;border-radius: 0.74vw;border: 0.19vw solid #fea004;font-size: 3.97vw}
.cubic .charge-body .box-wrap .box {margin-bottom: 3.70vw;/*font-size: 3.89vw;*/font-size: 3.97vw;}
.cubic .charge-body-body .box-wrap .box1 .top{padding: 2.78vw;}

.cubic .charge-body .box-wrap .box1 .bot .qq .cubic-img{ width: 2.78vw; margin-left: 0.93vw;}

.cubic .payhistory-body .box-wrap .box{margin-bottom: 3.70vw;/*font-size: 3.89vw;*/font-size: 3.97vw;}
.cubic .payhistory-body .box-wrap .box1 .top{padding: 1vw 2.78vw;height:10.48vw}
.cubic .payhistory-body .box-wrap .box1 .top .btn-wd {font-size: 3.68vw;height: 8.5vw;}
.cubic .payhistory-body .box-wrap .box1 .bot {/*padding: 2.78vw;*/margin-bottom: 0.55vw;height: 13.88vw;padding-left: 5.1vw;margin-bottom: 0.55vw;padding-right: 5.67vw;}
.cubic .payhistory-body .box-wrap .box1 .bot .qq .cubic-img{ width: 2.78vw; margin-left: 0.93vw;}
.cubic .payhistory-body .box-wrap .box1 .bot .aa em { /*margin-right: 0.93vw;*/margin-right: 0vw;} 
.cubic .payhistory-body .box-wrap .box2 .top {height:10.48vw;}
.cubic .payhistory-body .box-wrap .box2 .top .top-child {border-right: 0.19vw solid #fff;padding: 2.78vw;}
.cubic .payhistory-body .box-wrap .box2 .bot .list .bot-child {border-right: 0.19vw solid #fff;padding: 2.78vw;}
.cubic .payhistory-body .box-wrap .box2 .bot .list .bot-child.bot-child1 label {gap: 1.85vw;margin-bottom: 0.93vw;}
.cubic .payhistory-body .box-wrap .box2 .bot .list .bot-child.bot-child1 label span {width: 2.78vw;height: 2.78vw;}
.cubic .payhistory-body .box-wrap .desc {font-size: 3.97vw;}

#deposit_name {
	width: 60%;
    padding-left: 1.7vw;
    padding-right: 1.7vw;
    font-size: 4.25vw;
    height: 2em;
    line-height: 2em;
    font-weight: 600;
}

/* cubic */
#emperor-join .header { max-width: 100.00vw; height: 14.81vw; }
#emperor-join .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#emperor-join .header .top .back { max-width: 2.78vw;}
#emperor-join .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#emperor-join .header .top .home { max-width: 5.56vw;}
.emperor-join {/*padding: 0 3.7vw; padding-bottom: 3.7vw;*/ padding: 0 2.78vw; padding-bottom: 2.78vw;}
.emperor-join .main-tit {margin-top: 4.63vw;font-size: 4.81vw;margin-bottom: 1.85vw;}
.emperor-join .sub-tit {font-size: 4.25vw;}
.emperor-join .new-slider-area {margin-top: 10.19vw;margin-bottom: 7.41vw;height: 51.85vw;}
.emperor-join .new-slider-area .new-slider .user-img {max-width: 42.59vw; height: 42.59vw;}
.emperor-join .new-slider-area .new-slider .user-img .new-img {max-width: 12.96vw;}
.emperor-join .new-slider-area .new-slider .slick-dots li button {width: 2.78vw;height: 2.78vw;margin: 0 0.93vw;}
.emperor-join .text-area {margin-bottom: 3.70vw;line-height:5.67vw;}
.emperor-join .text-area .tit {/*font-size: 4.81vw;*/font-size: 5.1vw;  margin-bottom: 3.70vw;}
.emperor-join .text-area .desc {padding-left: 4.63vw;/*font-size: 3.70vw;*/font-size: 3.97vw;margin-bottom: 1.98vw;}

.emperor-join .text-area .desc .crown { width: 3.70vw; top:0.93vw;}
.emperor-join .box-wrap .box{margin-bottom: 3.70vw;/*font-size: 3.89vw;*/font-size: 3.97vw;}
.emperor-join .text-area .desc .star { width: 3.70vw;}
.emperor-join .box-wrap .box1 .top{ padding: 2.78vw;}
.emperor-join .box-wrap .box1 .bot .bot-child {padding: 2.78vw;border-bottom: 0.19vw solid #fff;}
.emperor-join .box-wrap .box1 .bot .bot-child.bot-child1 .list input[type="text"] {height: 9.26vw;width: 50.00vw;padding: 0 1.85vw;font-size: 3.89vw;}
.emperor-join .box-wrap .box1 .bot .bot-child.bot-child1 label {gap: 1.85vw;margin-bottom: 0.93vw;font-size: 3.89vw;}
.emperor-join .box-wrap .box1 .bot .bot-child.bot-child1 label span {width: 2.78vw;height: 2.78vw;}
.emperor-join .box-wrap .box1 .bot .bot-child.bot-child1 label .price {margin-left: 3.70vw;}
.emperor-join .box-wrap .box1 .bot .bot-child.bot-child1:first-child label .price {margin-left: 7vw;}
.emperor-join .box-wrap .box2 .top{ padding: 2.78vw; }
.emperor-join .box-wrap .box2 .top label span {width: 4.63vw;height: 4.63vw;border-radius: 0.74vw;margin-right: 1.85vw;}
.emperor-join .box-wrap .box2 .bot {padding: 2.78vw;line-height:5.67vw;}
.emperor-join .box-wrap .box2 .bot p {/*margin-bottom: 1.85vw;*/margin-bottom: 0.85vw; padding-left: 2.22vw;/*font-size: 3.52vw;*/font-size: 3.97vw;}

.box-wrap .send_sms label span {width: 4.63vw;height: 4.63vw;border-radius: 0.74vw;margin-right: 1.85vw;}

.emperor-join .box-wrap .box3 .top{ padding: 2.78vw;}
.emperor-join .box-wrap .box3 .top .cubic-img{ width: 2.78vw; margin-right: 0.93vw;}
.emperor-join .box-wrap .box3 .bot .bot-child {padding: 2.78vw;border-bottom: 0.19vw solid #fff;}

.emperor-join .box-wrap .box3 .bot .bot-child.bot-child1 .list {/*margin-bottom: 1.85vw;*/}
.emperor-join .box-wrap .box3 .bot .bot-child.bot-child1 .list input[type="text"] {height: 9.26vw;width: 50.00vw;padding: 0 1.85vw;font-size: 3.89vw;}
.emperor-join .box-wrap .box3 .bot .bot-child.bot-child1 label {gap: 1.85vw;margin-bottom: 0.93vw;}
.emperor-join .box-wrap .box3 .bot .bot-child.bot-child1 label span {width: 2.78vw;height: 2.78vw;}
.emperor-join .box-wrap .box3 .bot .bot-child.bot-child2 {gap: 8.7vw;}
.emperor-join .box-wrap .box3 .bot .bot-child.bot-child2 .aa {gap:0.5vw;}
.emperor-join .box-wrap .box3 .bot .bot-child.bot-child3 .list {display: flex;align-items: center;/*gap: 1.7vw;*/gap: 7.7vw;}
.emperor-join  .btn-wrap .btn-payment {width: 27.78vw;height: 10.19vw;border-radius: 0.74vw;border: 0.19vw solid #fea004; font-size: 3.97vw}
.btn-wrap .custom-center img {width: 7vw; height: 7vw;}
.btn-wrap .custom-center #custom_center {/*font-size: 3.70vw;*/font-size: 4.25vw; margin-left: 1.67vw;font-weight: 600;}
#et_phone_number {
	width: 45%;
    padding-left: 1.7vw;
    padding-right: 1.7vw;
    font-size: 4.25vw;
    height: 2em;
    line-height: 2em;
    /*font-weight: 600;*/
}


/* chat-list */
#chat-list .header { max-width: 100.00vw; /*height: 25.00vw;*/ }
#chat-list .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#chat-list .header .top .back { max-width: 2.78vw;}
#chat-list .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#chat-list .header .top .home { max-width: 5.56vw; margin-left: 5.56vw;}
#chat-list .header .sub-box {padding: 0 2.78vw;height: 10.19vw;}
#chat-list .header .sub-box label {font-size: 3.89vw;}
#chat-list .header .sub-box label span {width: 4.63vw;height: 4.63vw;border-radius: 0.74vw;margin-right: 1.85vw;}
#chat-list .header .sub-box .btn-unblock {width: 18.52vw;height: 6.48vw;/*font-size: 3.70vw;*/font-size: 3.68vw;border-radius: 0.74vw;border: 0.19vw solid #fea004;}
#chat-list .header .sub-box span{font-size:3.33vw;color:#fea004;}
#chat-list .header .btn-unblock {width: 18.52vw;height: 8.33vw;border-radius: 0.74vw;/*font-size: 3.70vw;*/font-size: 3.68vw;}
#chat-list .user-profile {margin-bottom: 0.85vw;}
.chat-list .list-wrap {
	height: calc(100vh - 15.58vw);
	/*height: 100vh;*/
    /* padding: 1.8vw 3.7vw 30vw; */
    padding: 0vw 0vw;
}
.chat-list .list-wrap .list {padding: 2.78vw 0;border-bottom: 0.19vw solid #adadab;gap: 3.70vw;}
.chat-list .list-wrap .list .user-photo {border:0.37vw solid #b79664;/*width: 13.33vw;height: 13.33vw;*/width: 15.87vw;height: 15.87vw;margin-bottom: 0.57vw;}
.chat-list .list-wrap .list .user-infor .user-chat{/*font-size: 3.70vw;*/font-size: 4.25vw;}
.chat-list .list-wrap .list .user-infor .user-profile span {/*font-size: 3.33vw;*/font-size: 3.68vw;}
.chat-list .list-wrap .list .user-infor .user-profile span.name {/*font-size: 3.52vw;*/font-size: 4.25vw;}

/* review */
#review-view .header { max-width: 100.00vw; /*height: 14.81vw;*/height: 15.58vw; }
#review-view .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#review-view .header .top .back { max-width: 2.78vw;}
#review-view .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#review-view .header .top .btn-write {width: 18.52vw;height: 8.33vw;border-radius: 0.74vw;/*font-size: 3.70vw;*/font-size: 3.68vw;}
#review-view .header .top .home { max-width: 5.56vw; margin-left: 5.56vw;}
.review_header {/*font-size: 3.70vw;*/font-size: 4.25vw; padding: 3.68vw 3.4vw; line-height: 5.56vw}
.review-view .accordion-wrap .que{/*padding: 5.56vw 3.70vw;*/padding: 6.23vw 4.53vw 5.67vw 4.53vw;border-bottom: 0.19vw solid #dddddd;}
.review-view .accordion-wrap .que .arrow {right: 3.70vw;width: 3.70vw;}
.review-view .accordion-wrap .que .arrow.active {transform: rotateX(180deg);top:40%;}
.review-view .accordion-wrap .que .sentence {/*font-size: 4.26vw;*/font-size: 4.25vw; /*margin-bottom: 0.93vw;*/margin-bottom: 1.42vw;display:inline-block;width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.review-view .accordion-wrap .que .sentence .cmt-num {margin-left: 1vw;}
.review-view .accordion-wrap .que .sentence .num {/*margin-right: 0.93vw;*/margin-right: 1.86vw;}
.review-view .accordion-wrap .que .sentence .noitce {margin-right: 1.48vw;}
.review-view .accordion-wrap .que .date {/*font-size: 2.96vw;*/font-size:3.97vw;margin-right:5vw;}
.review-view .accordion-wrap .que .date .hit {margin-left: 1.85vw;}
.review_divider {height: 0.19vw; width: calc(100% - 6.40vw); margin-left: 3.70vw}
.review-view .accordion-wrap .anw {/*font-size: 3.89vw;*/font-size: 4.25vw;line-height: 6.4vw;}
.review-view .accordion-wrap .anw .sentence {padding: 3.70vw;}
.review-view .accordion-wrap .anw .btn-wrap {margin-top: 3.70vw;gap: 0.93vw;}
.review-view .accordion-wrap .anw .btn-wrap button {border: 0.19vw solid #f66606;border-radius: 0.74vw;padding: 0.93vw 3.70vw;font-size: 3.97vw;}
.review-view .accordion-wrap .anw .cmt-wrap {margin-top: 3.70vw;padding: 3.70vw 0;border-top: 0.19vw solid #a9a8a8;border-bottom: 0.19vw solid #a9a8a8;gap: 3.70vw;}
.review-view .accordion-wrap .anw .cmt-wrap input[type="text"] {padding: 0 2.78vw;height: 10.19vw;border-radius: 0.74vw;}
.review-view .accordion-wrap .anw .cmt-wrap button {width: 23.15vw;height: 10.19vw;border-radius: 0.74vw;/*font-size: 3.70vw;*/font-size: 3.68vw;}
.review-view .accordion-wrap .anw .list-wrap{padding: 0 3.70vw;}
.review-view .accordion-wrap .anw .list-wrap .list { padding: 2.78vw 0; border-bottom: 0.19vw solid #adadab;}
.review-view .accordion-wrap .anw .list-wrap .list .list-header {gap: 3.33vw;}
.review-view .accordion-wrap .anw .list-wrap .list .list-header .list-header-lt {width: 13.33vw;}
.review-view .accordion-wrap .anw .list-wrap .list .list-header .list-header-lt .user-photo {border:0.37vw solid #b79664;width: 13.33vw;height: 13.33vw;margin-bottom: 1.85vw;}
.review-view .accordion-wrap .anw .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-header {  margin-bottom: 1.85vw;}
.review-view .accordion-wrap .anw .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-header .user-profile {gap: 1.0vw;width:53vw;}
.review-view .accordion-wrap .anw .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-header .user-profile .name {/*font-size: 4.26vw;*/font-size: 4.25vw;}
.review-view .accordion-wrap .anw .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-header .user-profile .age {font-size: 3.33vw; }
.review-view .accordion-wrap .anw .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-header .user-profile .region {font-size: 3.33vw; }
.review-view .accordion-wrap .anw .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-header .user-time {/*font-size: 3.33vw;*/font-size: 3.68vw;}
.review-view .accordion-wrap .anw .list-wrap .list .list-header .list-header-rt .txt-wrap .txt-bottom .txt-contents {/*font-size: 3.52vw;*/font-size: 4.25vw;line-height: 6.4vw;}
.review-view .accordion-wrap .arrow-wrap {right: 1.85vw;}
textarea.text-comment {/*width: 67.59vw;*/height: 8.89vw;border-radius: 0.74vw;padding: 0.93vw 2.78vw;/*font-size: 4.26vw;*/font-size: 4.53vw;line-height: 6.4vw;}
.review-write-comment {width: 100%;height: 13.89vw;padding: 0 3.7vw;gap: 1.85vw;}
.review-write-comment .btn-comment{font-size:3.97vw;}
/* edit-member */
#edit-member .header { top:0; max-width: 100.00vw; /*height: 14.81vw;*/height: 15.58vw; } 
#edit-member .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#edit-member .header .top .back { max-width: 2.78vw;}
#edit-member .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#edit-member .header .top .home { max-width: 5.56vw;}
.edit-member {padding: 3.70vw;}
.edit-member .box-wrap .box label span {width: 4.63vw;height: 4.63vw;border-radius: 0.74vw;margin-right: 1.85vw;}
.edit-member .box-wrap .box { margin-bottom: 3.70vw;/*font-size: 3.89vw;*/font-size: 3.97vw;}
.edit-member .box-wrap .box1 .top{padding: 1vw 2.78vw;height: 10.48vw;}
.edit-member .box-wrap .box1 .top .btn-wd {font-size:3.68vw;height: 8.5vw}
.edit-member .box-wrap .box1 .bot {/*padding: 2.78vw;*/margin-bottom: 0.55vw;height: 13.88vw;padding-left: 5.1vw;margin-bottom: 0.55vw;padding-right: 5.67vw;}
.edit-member .box-wrap .box1 .bot.last {height: 22vw !important;}
.edit-member .box-wrap .box1 .bot .qq .cubic-img{ width: 2.78vw; margin-left: 0.93vw;}
.edit-member .box-wrap .box1 .bot .aa em {/*margin-right: 0.93vw;*/margin-right: 0vw;}
.edit-member .box-wrap .box2 .top .top-child {border-right: 0.19vw solid #fff;padding: 2.78vw;}
.edit-member .box-wrap .box2 .bot .list .bot-child {border-right: 0.19vw solid #fff;padding: 2.78vw;}
.edit-member .box-wrap .box2 .bot .list .bot-child.bot-child1 label {gap: 1.85vw;margin-bottom: 0.93vw;}
.edit-member .box-wrap .box2 .bot .list .bot-child.bot-child1 label span {width: 2.78vw;height: 2.78vw;}
.edit-member .form-wrap .form .line {/*margin-bottom: 3.70vw;*/margin-bottom: 2.55vw;}
.edit-member .form-wrap .form .line input,.edit-member .form-wrap .form .line input[type="text"]:disabled {height: 10.19vw;border-radius: 0.74vw;padding: 0 2.78vw;}
.edit-member .form-wrap .form textarea {height: 37.04vw;border-radius: 0.74vw;padding: 3.70vw;/*font-size: 3.70vw;*/font-size: 4.25vw;line-height: 6vw;}
.edit-member .form-wrap .form .main-tit {  gap: 1.85vw; /*font-size: 4.07vw;*/font-size: 4.25vw; /*margin-top: 5.56vw;*/margin-top: 11.61vw;color: black;}
.edit-member .form-wrap .form .main-info {margin-top: 5.56vw}
.edit-member .form-wrap .form .main-tit .crown { max-width: 3.70vw;}
.edit-member .form-wrap .form .line.line1 {/*font-size: 3.52vw;*/font-size: 3.97vw;line-height: 5.67vw;}
.edit-member .form-wrap .profile-form .line .desc strong {font-size: 4.25vw;}
.edit-member .form-wrap .form .line .select-wrap {font-size: 3.52vw;gap: 3.70vw;}
.edit-member .form-wrap .form .line.line2 {gap:3.70vw;}
.edit-member .form-wrap .form .line.line5 {height: 0.19vw;margin: 3.68vw 0 !important;}
.edit-member .form-wrap .basic-form .email {margin-bottom: 3.70vw; }
.edit-member .form-wrap .basic-form .line.line1 strong {/*font-size: 3.89vw;*/font-size: 4.25vw;}
.edit-member .form-wrap .form label {gap: 1.85vw;}
.edit-member .form-wrap .form label span {width: 3.70vw;height: 3.70vw;}
.edit-member .form-wrap .form .line .qq {width: 18.52vw;}
.edit-member .form-wrap .form .line .qq .qq-desc {width: 18.52vw;height: 5.56vw;bottom:-4.63vw;}
.edit-member .form-wrap .form .sub {/*padding-left: 2.78vw;*/padding-left: 0vw;/*font-size: 3.52vw;*/font-size: 3.97vw;margin-bottom: 0.93vw;}
.edit-member .form-wrap .photo-form .photo-box-wrap {width: 91.67vw;height: 91.67vw;grid-gap: 2.78vw;}
.edit-member .form-wrap .photo-form .btn-signout-wrap {margin-top: 2.55vw;}
.edit-member .form-wrap .photo-form .photo-box-wrap .photo-box {width: 27.78vw;height: 27.78vw;border-radius: 1.48vw;}
.edit-member .form-wrap .photo-form .photo-box-wrap .photo-box img {border-radius: 1.48vw;}
.edit-member .form-wrap .photo-form .photo-box-wrap .photo-box.complet::before {/*font-size: 3.70vw;*/font-size: 3.68vw;}
.edit-member .form-wrap .photo-form .photo-box-wrap .photo-box.wait::before {/*font-size: 3.70vw;*/font-size: 3.68vw;}
.edit-member .form-wrap .photo-form .photo-box-wrap .photo-box.refusal::before {/*font-size: 3.70vw;*/font-size: 3.68vw;}
.edit-member .form-wrap .photo-form .photo-box-wrap .photo-box.rep-box {border: 0.19vw solid #199a6b;}
.edit-member .form-wrap .photo-form .photo-box-wrap .photo-box .rep {width: 12.96vw;}
.edit-member .form-wrap .form .phone-certify{/*max-width: 12.04vw;*/max-width: 80%;/*margin-left:2.55vw;*/margin-left:0.55vw;}

/* more */
#more .header {max-width: 100.00vw; /*height: 14.81vw;*/height: 15.58vw; }
#more .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#more .header .top .back { max-width: 2.78vw;}
#more .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#more .header .top .home { max-width: 5.56vw;}
.more {padding: 3.70vw;}
.more .function-wrap {grid-gap: 0.93vw;margin-bottom: 5.56vw;}
.more .function-wrap .function {width: 22.22vw;height: 19.44vw;border: 0.19vw solid #cdcdcd;border-radius: 0.74vw;gap: 2.78vw;}
.more .function-wrap .function span {/*font-size: 3.15vw;*/font-size: 3.4vw;}
.more .function-wrap .function .function-img {max-width: 5.56vw;}
.app-introduce .main-tit {/*margin-top: 9.26vw;*/margin-top: 6.8vw;font-size: 4.81vw;margin-bottom: 1.85vw;}
.app-introduce .sub-tit {/*font-size: 4.26vw;*/font-size: 4.25vw;}
.app-introduce .new-slider-area {margin: 5.56vw 0 1vw 0;height: 51.85vw;}
.app-introduce .new-slider-area .new-slider .user-img {max-width: 42.59vw;height: 42.59vw;}
.app-introduce .new-slider-area .new-slider .user-img > img {border: 0.74vw solid #b79664;}
.app-introduce .new-slider-area .new-slider .user-img .new-img {max-width: 12.96vw;}
.app-introduce .new-slider-area .new-slider .slick-dots li button {width: 2.78vw;height: 2.78vw;margin: 0 0.93vw;}
.app-introduce .text-area {margin-bottom: 3.70vw;}
.app-introduce .text-area .tit {/*font-size: 4.81vw;*/font-size: 5.1vw;  margin-bottom: 3.70vw;}
.app-introduce .text-area .desc {padding-left: 5.56vw;/*font-size: 3.52vw;*/font-size: 3.97vw;/*margin-bottom: 1.85vw;*/margin-bottom: 1.98vw;}
.app-introduce .text-area .desc .crown { width: 3.15vw;  left:0; top:0.93vw;}

/* sub-notice */
#sub-notice .header { top:0; max-width: 100.00vw; /*height: 14.81vw;*/height: 15.58vw; } 
#sub-notice .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#sub-notice .header .top .back { max-width: 2.78vw;}
#sub-notice .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#sub-notice .header .top .home { max-width: 5.56vw; margin-left: 5.56vw;}
#sub-notice .header .top .btn-write {width: 21.52vw;height: 8.33vw;border-radius: 0.74vw;/*font-size: 3.70vw;*/font-size: 3.68vw;}
.sub-notice .accordion-wrap .que{/*padding: 5.56vw 3.70vw;*/padding: 6.23vw 4.53vw 5.67vw 4.53vw;border-bottom: 0.19vw solid #dddddd;}
.sub-notice .accordion-wrap .que .arrow {right: 3.70vw; width: 3.70vw;}
.sub-notice .accordion-wrap .que .arrow.active {transform: rotateX(180deg);top:40%;}
.sub-notice .accordion-wrap .que .sentence {/*font-size: 4.26vw;*/font-size: 4.25vw; /*margin-bottom: 0.93vw;*/margin-bottom: 1.42vw;display:inline-block;width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sub-notice .accordion-wrap .que .sentence .num { /*margin-right: 0.93vw;*/margin-right: 1.86vw;}
.sub-notice .accordion-wrap .que .date {/*font-size: 2.96vw;*/font-size: 3.97vw;}
.sub-notice .accordion-wrap .anw {/*font-size: 3.89vw;*/font-size: 4.25vw;line-height: 6.4vw;}
.sub-notice .accordion-wrap .anw .sentence {padding: 3.70vw;}
.sub-notice .accordion-wrap .anw .sentence .note-content {line-height: 6.4vw !important;}

/* profile */
.sub-profile button.btn2 {font-weight:normal !important;}
#sub-profile .header { max-width: 100.00vw; /*height: 14.81vw;*/height: 15.58vw; }
#sub-profile .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#sub-profile .header .top .back { max-width: 2.78vw;}
#sub-profile .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw;}
#sub-profile .header .top .icon-box {gap: 3.70vw; }
#sub-profile .header .top .icon-box .coversat { max-width: 7.41vw;}
#sub-profile .header .top .icon-box .declar { max-width: 6.48vw;}
.sub-profile {/*padding: 3.70vw;*/padding: 3.4vw;}
.sub-profile .profile-wrap .profile .profile-header {/*gap: 3.33vw;*/gap: 1.7vw;margin-bottom: 3.70vw;}
.sub-profile .profile-wrap .profile .profile-header .profile-header-lt .user-photo {border:0.37vw solid #b79664;/*width: 13.33vw;height: 13.33vw;margin-bottom: 1.85vw;*/width: 15.87vw;height: 15.87vw;margin-bottom: 0.57vw;}
.sub-profile .profile-wrap .profile .profile-header .profile-header-lt .user-photo .photo-num {width: 3.70vw;height: 3.70vw;font-size: 3.33vw;}
.sub-profile .profile-wrap .profile .profile-header .profile-header-rt .txt-wrap .txt-header {   margin-bottom: 0.93vw;}
.sub-profile .profile-wrap .profile .profile-header .profile-header-rt .txt-wrap .txt-header .user-profile {gap: 1.85vw;}
.sub-profile .profile-wrap .profile .profile-header .profile-header-rt .txt-wrap .txt-header .user-profile .name {/*font-size: 4.26vw;*/font-size: 4.25vw;}
.sub-profile .profile-wrap .profile .profile-header .profile-header-rt .txt-wrap .txt-header .user-profile .age {/*font-size: 3.33vw;*/font-size: 3.68vw;}
.sub-profile .profile-wrap .profile .profile-header .profile-header-rt .txt-wrap .txt-header .user-profile .region {/*font-size: 3.33vw;*/font-size: 3.68vw;}
.sub-profile .profile-wrap .profile .profile-header .profile-header-rt .txt-wrap .txt-header .user-profile .new {width: 8.70vw;height: 3.89vw;/*font-size: 2.78vw;*/font-size: 2.83vw;border-radius: 0.74vw;}
.sub-profile .profile-wrap .profile .profile-header .profile-header-rt .txt-wrap .txt-header .user-time {/*font-size: 3.33vw;*/font-size: 3.68vw;}
.sub-profile .profile-wrap .profile .profile-header .profile-header-rt .txt-wrap .txt-bottom .txt-contents {font-size: 3.52vw;}
.sub-profile .profile-wrap .profile .profile-header .profile-header-rt .region {/*font-size: 3.33vw;*/font-size: 3.68vw;display: inline-block;margin-top: 1.7vw}
.sub-profile .profile-wrap .profile .profile-header .profile-header-rt .user-spec {/*font-size: 2.96vw;*/font-size: 3.68vw;height: 7.41vw;border-radius: 0.74vw;margin-top: 1.7vw}
.sub-profile .btn-wrap { margin-bottom: 3.17vw;}
.sub-profile .btn-wrap .question-mark {/*width: 3.70vw;*/width: 4.82vw;/*right:2.78vw;*/right:1.78vw;}
.sub-profile .btn-wrap button {font-size: 4.53vw;}

.sub-profile .profile-form {margin: 3.17vw 0;}
.sub-profile .profile-form .line {padding: 1.85vw 0.93vw;border-bottom: 0.19vw solid #c7c5c3;/*font-size: 3.89vw;*/font-size: 4.25vw;}
.sub-profile .profile-form .line .qq{ width: 29.63vw; }
.sub-profile .profile-form .line .aa{max-width: 33vw;line-height: 7.08vw;}
.sub-profile .profile-photo-wrap .profile-photo { width: 100%; margin-bottom: 1.85vw;}

/* question */
#question .header { top:0; max-width: 100.00vw; height: 25.00vw; } 
#question .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#question .header .top .back { max-width: 2.78vw;}
#question .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#question .header .top .home { max-width: 5.56vw;}
#question .header .sub-box {padding: 0 2.78vw;height: 10.19vw;}
#question .btn3 {font-size: 3.97vw;}
.question .inquiry-body {padding: 3.70vw;}
.question .inquiry-body .line {margin-bottom: 3.70vw;}
.question .inquiry-body .line input[type="text"] {height: 10.19vw;border-radius: 0.74vw;padding: 0 2.78vw;font-size: 4.82vw;line-height: 6.8vw;}
.question .inquiry-body .line textarea {height: 37.04vw;border-radius: 0.74vw;padding: 2.78vw;font-size: 4.82vw;line-height: 6.8vw;}
.question .inquiry-body .photo-form {/*margin-bottom: 5.56vw;*/margin-bottom: 3.68vw;}
.question .inquiry-body .photo-form .main-tit {  gap: 1.85vw; /*font-size: 4.07vw;*/font-size: 4.25vw;/*margin-bottom: 3.70vw;*/margin-bottom: 5.1vw;}
.question .inquiry-body .photo-form .main-tit .crown { max-width: 3.70vw;}
.question .inquiry-body .photo-form .photo-box-wrap .photo-box {width: 28.70vw;height: 28.70vw;border-radius: 0.74vw;}
.question .inquiry-body .photo-form .photo-box-wrap .photo-box img {border-radius: 0.74vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .que{padding: 5.56vw 3.70vw;border-bottom: 0.19vw solid #dddddd;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .que .arrow {right: 3.70vw;width: 3.70vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .que .arrow.active {transform: rotateX(180deg);top:40%;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .que .sentence {/*font-size: 4.26vw;*/font-size: 4.25vw; /*margin-bottom: 0.93vw;*/margin-bottom: 1.42vw;display:inline-block;width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .que .sentence .num { margin-right: 0.93vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .que .sentence .noitce {margin-right: 1.48vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .que .date {/*font-size: 2.96vw;*/font-size:3.97vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .que .date .hit {margin-left: 1.85vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .anw {/*font-size: 3.89vw;*/font-size: 4.82vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .anw .sentence {border-bottom: 0.19vw solid #dddddd;padding: 3.70vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .anw .write-wrap {margin-top: 3.70vw;padding: 3.70vw 0;gap: 3.70vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .anw .write-wrap input[type="text"] {padding: 0 2.78vw;height: 10.19vw;border-radius: 0.74vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .anw .write-wrap button {width: 23.15vw;height: 10.19vw;border-radius: 0.74vw;/*font-size: 3.70vw;*/font-size: 3.68vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .anw .answer {margin-top: 3.70vw;padding-left: 9.26vw;padding-right: 3.70vw;padding-bottom: 3.70vw;border-bottom: 0.19vw solid #dddddd;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .anw .answer .reply {top:0.93vw;left: 3.70vw;width: 2.78vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .anw .answer .answer-tit {/*font-size: 3.70vw;*/font-size: 4.25vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .anw .answer .answer-date {/*font-size: 2.96vw;*/font-size: 3.97vw;margin-bottom: 4.63vw;}
.question .inqhistory-body .inqhistory-view .accordion-wrap .anw .answer .answer-desc {/*font-size: 3.89vw;*/font-size: 4.82vw;line-height: 6.8vw;}

/* review-edit */
#review-edit .header {max-width: 100.00vw; /*height: 14.81vw;*/height: 15.58vw; }
#review-edit .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#review-edit .header .top .back { max-width: 2.78vw;}
#review-edit .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#review-edit .header .top .home { max-width: 5.56vw;}
#review-edit .btn3 {font-size: 3.97vw;}
.review-edit {padding: 3.70vw;}
.review-edit .txt {/*font-size: 4.07vw;*/font-size: 4.25vw;line-height: 5.56vw;/*margin-bottom: 5.56vw;*/margin-bottom: 3.68vw;}
.review-edit .line {margin-bottom: 3.70vw;}
.review-edit .line input[type="text"] {height: 10.19vw;border-radius: 0.74vw;padding: 0 2.78vw;font-size: 4.82vw;line-height: 6.8vw;}
.review-edit .line textarea {height: 61.11vw;border-radius: 0.74vw;padding: 2.78vw;font-size: 4.82vw;line-height: 6.8vw;}
.review-edit .photo-form {/*margin-bottom: 5.56vw;*/margin-bottom: 3.68vw;padding-top: 5.41vw;}
.review-edit .photo-form .main-tit {  gap: 1.85vw; /*font-size: 4.07vw;*/font-size: 4.25vw; /*margin-bottom: 3.70vw;*/margin-bottom: 5.1vw;}
.review-edit .photo-form .main-tit .crown { max-width: 3.70vw;}
.review-edit .photo-form .photo-box-wrap .photo-box {width: 28.70vw;height: 28.70vw;border-radius: 0.74vw;}
.review-edit .photo-form .photo-box-wrap .photo-box img {border-radius: 0.74vw;}
/* withdrawal */
#withdrawal .header { max-width: 100.00vw; /*height: 14.81vw;*/height: 15.58vw; }
#withdrawal .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#withdrawal .header .top .back { max-width: 2.78vw;}
#withdrawal .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#withdrawal .header .top .home { max-width: 5.56vw;}
.withdrawal {padding: 3.70vw;}
.withdrawal .txt {/*font-size: 4.07vw;*/font-size: 4.25vw;line-height: 5.56vw;margin-bottom: 5.56vw;}
.withdrawal .txt2 {font-size: 3.97vw;line-height: 5.56vw;margin-bottom: 5.56vw;}
.withdrawal .line {margin-bottom: 3.70vw;}
.withdrawal .line input[type="text"] {height: 10.19vw;border-radius: 0.74vw;padding: 0 2.78vw;}
.withdrawal .line{margin-bottom: 3.70vw;}
.withdrawal .line.line-email {gap: 1.85vw;}
.withdrawal .line input{height: 10.19vw;border: 0.19vw solid #e3e3e3;padding: 0 1.85vw;border-radius: 0.74vw;/*font-size: 3.89vw;*/font-size: 4.25vw;}
.withdrawal .line.line-email select {height: 10.19vw;border: 0.19vw solid #e3e3e3;padding: 0 1.85vw;border-radius: 0.74vw;/*font-size: 3.89vw;*/font-size: 4.25vw;}
.withdrawal .reason-form {border-top: 0.19vw solid #dddddd;margin-top: 5.56vw;/*padding: 5.56vw 0;*/padding: 3.97vw 0;/*gap: 4.63vw;*/gap: 0vw;}
.withdrawal .reason-form .qq {/*width: 18.52vw;*/width: 18.13vw;}
.withdrawal .reason-form .qq .title{display:flex;height:7.37vw;align-items:center;}
.withdrawal .reason-form .aa {/*gap: 1.85vw;*/gap: 2.26vw;width: 80%;}
.withdrawal .reason-form .aa label {height: 7.37vw}
.withdrawal .reason-form .aa label span {width: 3.70vw;height: 3.70vw;margin-right: 2.78vw;}

.withdrawal .reason-form .aa textarea {height: 37.04vw;border-radius: 0.74vw;padding: 3.70vw;/*font-size: 3.70vw;*/font-size: 4.25vw;line-height: 6vw;}
/* infor-use */
#infor-use .header {max-width: 100.00vw; height: 25.00vw; }
#infor-use .header.withdrawInfo {/*height: 14.81vw;*/height: 15.58vw;}
#infor-use .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#infor-use .header .top .back { max-width: 2.78vw;}
#infor-use .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#infor-use .header .top .home { max-width: 5.56vw;}
#infor-use .header .sub-box {padding: 0 2.78vw;height: 10.19vw;}
/* setting */
#setting .header {max-width: 100.00vw; /*height: 14.81vw;*/height: 15.58vw; }
#setting .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#setting .header .top .back { max-width: 2.78vw;}
#setting .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#setting .header .top .home { max-width: 5.56vw;}
.setting {padding: 4.82vw 3.70vw 3.70vw 3.70vw;}
.setting .tit {  gap: 1.85vw;/*font-size: 4.07vw;*/font-size: 4.25vw; /*margin-bottom:3.70vw;*/margin:1.85vw 0vw;}
.setting .tit .crown-img{ width: 3.70vw;}
.setting .notify-wrap {gap: 16.67vw;padding: 2.78vw 9.26vw;border-radius: 0.74vw;}
.setting .notify-wrap label {gap: 1.85vw;}
.setting .notify-wrap label span {width: 3.70vw;height: 3.70vw;}
.setting .notice-form {/*margin: 3.70vw 0;*/margin: 0vw}
.setting  .line {padding: 4.63vw 0.93vw;border-top: 0.19vw solid #ddd;}
.setting .notice-form .line .txt .question-mark {/*width: 3.70vw;right:-5.56vw;*/width: 4.82vw;right: -7.56vw;}
.setting .notice-form .line:last-child {border-bottom: 0.19vw solid #ddd;}
.setting .notice-form .line .notice-selector {width: 15.74vw;height: 7.41vw;border-radius: 5.56vw;}
.setting .notice-form .line .notice-selector .circle{width: 8.33vw;height: 8.33vw;box-shadow: 0 0 0.93vw rgba(0,0,0,.5);}
.setting .password-box .txt .tit {margin-bottom: 0;}
.setting .password-box .txt .desc {  font-size: 3.33vw;}
.setting .password-box .notice-selector {width: 15.74vw;height: 7.41vw;border-radius: 5.56vw;}
.setting .password-box .notice-selector .circle{width: 8.33vw;height: 8.33vw;box-shadow: 0 0 0.93vw rgba(0,0,0,.5);}
.password-set {padding-top: 27.78vw; padding-bottom: 12.96vw; }
.password-set p { margin-bottom: 11.11vw; font-size: 4.07vw;}
.password-set .password-txt {width: 38.89vw;height: 13.89vw;padding: 0 9.26vw;border-bottom: 0.37vw solid #fea004;margin-bottom: 9.26vw;}
.password-set .password-txt .password-wrap {width: 3.70vw;height: 3.70vw;}
.password-set .password-txt .password-wrap .password {width: 2.78vw;height: 2.78vw;}
.password-set .password-txt .password-wrap .password.active {width: 3.70vw;height: 3.70vw;}
.password-set .password-input-area {width: 72.22vw;grid-gap: 1.85vw;}
.password-set .password-input-area button {width: 22.22vw;height: 22.22vw;font-size: 8.15vw;}
.password-set .password-input-area span {width: 22.22vw;height: 22.22vw;}
.password-set .password-input-area span .delete {width: 9.26vw;}
#cubic-desc .header { top:0; max-width: 100.00vw; height: 32.58vw; } 
#cubic-desc .header .top {/*height: 14.81vw;*/height: 15.58vw;padding: 0 2.78vw;}
#cubic-desc .header .top .back { max-width: 2.78vw;}
#cubic-desc .header .top .page-nm {/*font-size: 5.19vw;*/font-size: 5.38vw; }
#cubic-desc .header .top .home { max-width: 5.56vw; margin-left: auto;}
#cubic-desc .header .sub-box {padding: 0 2.78vw;align-items: center;/*height: 12.96vw;*/height: 17vw;}
#cubic-desc .header .sub-box > div.cubic-num {border-right: 0.19vw solid #fff;gap:0.57vw}
#cubic-desc .header .sub-box > div.cubic-ing {border-left: 0.19vw solid #fff;gap:0.57vw;}
#cubic-desc .header .sub-box > div .cubic-img {/*width: 2.78vw;*/width: 4.25vw; margin-right: 0.93vw;}
#cubic-desc .header .sub-box > div span {font-size:4.53vw;}
#cubic-desc .inner {min-height:0vh;}
.cubic-desc {/*padding: 2.78vw;*/padding: 3.4vw;}
.cubic-desc .btn-area .btn1{font-size: 3.97vw;height: 12.75vw;}
.cubic-desc .sub-tit {font-size:3.97vw}
.cubic-desc .btn-guide {padding: 0.93vw 2.78vw;border: 0.19vw solid #f66606;border-radius: 0.74vw;/*margin-bottom: 1.85vw;*/margin-bottom: 1.42vw;/*gap: 0.93vw;*/gap: 1.93vw;font-size: 3.68vw;height: 9.07vw;width: 28.33vw;}
.cubic-desc .btn-guide .question {/*width: 3.70vw;*/width: 4.82vw; }
.cubic-desc .status-wrap {margin-bottom: 1.85vw;}
.cubic-desc .status-wrap .status-head {padding: 1.85vw 0;font-size:3.97vw;height: 10.48vw;display: flex;justify-content: center;align-items: center;}
.cubic-desc .status-wrap .status-body {height: calc(100vh - 105.73vw);}
.cubic-desc .status-wrap .status-body .line {padding: 0 2.78vw;border-bottom: 0.19vw solid #fff;font-size:3.97vw;}
.cubic-desc .status-wrap .status-body .line > span {padding: 0.93vw 0;}
#floating-btn {/*top: 35.3vw;*/top:46.3vw; /*right: 2.77vw*/right:3.4vw;cursor: pointer;}
#floating-btn .floating-img {/*width: 13.89vw; height: 13.89vw;*/width: 19.83vw; height: 19.83vw;}
#floating-btn-best {/*top: 35.3vw;*/top:46.3vw; /*right: 2.77vw*/right:3.4vw;cursor: pointer;}
#floating-btn-best .floating-img {/*width: 13.89vw; height: 13.89vw;*/width: 19.83vw; height: 19.83vw;}
#dropdown-menu {top:68.3vw;right:2vw;/*width:22.83vw*/}
#floating-btn-best #floating-text {
    font-size: 3.97vw;
	margin-bottom: 1vw;
}
#floating-btn-best #floating-subtext {
    font-size: 3.25VW;
}
#dropdown-menu ul li {
	font-size:4.75vw;
}
#toast-container.toast-top-center>div, #toast-container.toast-bottom-center>div {width: 100% !important;}
.ic_photo_mark {width: 5.55vw;margin-left: 1.38vw;}
.inquiry-image {margin-left: 2.27vw;padding-top: 2.27vw;padding-bottom: 5.56vw;}
.inquiry-image img {width: 22.22vw;height: 22.22vw;background: #747474;margin-left: 2.27vw;}
.notice_list .slick-list {width: 77vw;height: 10.19vw;}
.notice_list.slick-vertical .slick-slide {height: 10.19vw;}
.my-info-divider {height: 3vw;margin: -0.5vw 2.22vw 0;vertical-align: middle}
.custom-phone-certify {margin-top: 0vw}
.ic_chat_black {width: 5.83vw;margin-right: 1.94vw;}
.ic_post_black {width: 4.83vw;margin-right: 1.94vw;}
.ic_shortcut_black {width: 3.83vw;margin-right: 1.94vw;}
.profile_desc {display: inline-flex; margin-top: 3.17vw;/*font-size: 3.22vw;*/font-size: 4.25vw;}
.profile_desc span:last-child {padding: 0 0.83vw;line-height: 4.82vw;}
.introduce-wrap {min-height: 37.04vw;border-radius: 0.74vw;/*padding: 3.70vw;*/padding: 1.85vw;/*font-size: 3.89vw;*/font-size: 4.25vw;line-height:6vw;}
.blame-mark {width: 9.72vw; height: 9.72vw}
.blame-mark img {padding: 1.38vw}
.profile_view {width: 13.89vw;height: 6.94vw;border: 0.19vw solid #f66606;border-radius: 0.74vw;margin-left: 11.11vw;/*font-size: 3.33vw;*/font-size: 3.4vw;}
.gallery_top {height: 14.81vw;padding: 0 2.78vw;}
.gallery_top .back {max-width: 2.78vw;margin-right: 2.78vw;}
.gallery_top .user-info {/*font-size: 5.19vw;*/font-size: 5.38vw;}
.gallery_top .icon-box {gap: 3.70vw;}
.gallery_top .icon-box .alarm, .gallery_top .icon-box .conversation {width: 5.93vw;}
.main_photo {font-size: 3.61vw;border-radius: 0.74vw;width: 33.33vw;height: 11.11vw;margin-bottom: 5.55vw;margin-left: 5.55vw}
.user-profile .favourite img {width: 3.05vw;margin-right: 0.56vw;}
.chat_badge {/*font-size: 2.70vw;*/font-size: 3.12vw;width: 5.11vw;height: 5.11vw;top: 9.8vw;right: 3.70vw;}
.chat_time {right: 2.85vw;top: 1.38vw;/*font-size: 3.33vw;*/font-size: 3.4vw;}
.chat_type {width: 3.33vw; height: 2.9vw; margin-top: 1.54vw; margin-right: 1.39vw}
.chat-detail {/*width: 64vw;*/width: 55vw;/*line-height: 1.5em;*/line-height: 1.3em;max-height: 3em;}
.chat-detail.no_read {width: 65vw}
.user-info .emperor {/*font-size: 3.33vw;*/font-size: 3.4vw;}
.user-info .emperor img {width: 3.89vw;margin-right: 1.11vw;}
.user-info-div .user-info, .user-info-div .user-profile {max-width: 50vw}
.chat .box-wrap .box label span {width: 4.63vw;height: 4.63vw;border-radius: 0.74vw;margin-right: 1.85vw;}
.chat .box-wrap .box { margin: 3.70vw 0;/*font-size: 3.89vw;*/font-size: 3.97vw;}

.chat .box-wrap .warning-sex { height:67vw;line-height: 1.6;}
.chat .box-wrap .warning-sex .bot {background: transparent !important;color: #707070; font-size: 3.68vw;}
.chat .box-wrap .warning-sex .bot p {/*margin-bottom: 0.83vw;*/margin-bottom: 0vw; padding-left: 2.22vw;}
.chat .box-wrap .box1 { height:67vw;}

.chat .box-wrap .box1 .top {padding: 1vw 2.78vw;height:10.48vw}
.chat .box-wrap .box1 .top .btn-wd { font-size: 3.68vw;height: 8.5vw;}
.chat .box-wrap .box1 .top button {font-size: 3.68vw;}
.chat .box-wrap .box1 .bot {/*padding: 2.78vw;*/margin-bottom: 0.55vw;height: 13.88vw;padding-left: 5.1vw;margin-bottom: 0.55vw;padding-right: 5.67vw;}
.chat .box-wrap .box1 .bot .qq .cubic-img{ width: 2.78vw; margin-left: 0.93vw;}
.chat .box-wrap .box1 .bot .aa em {/*margin-right: 0.93vw;*/margin-right: 0vw;}
.chat .box-wrap .box2 .top .top-child {border-right: 0.19vw solid #fff;padding: 2.78vw;}
.chat .box-wrap .box2 .bot .list .bot-child {border-right: 0.19vw solid #fff;padding: 2.78vw;}
.chat .box-wrap .box2 .bot .list .bot-child.bot-child1 label {gap: 1.85vw;margin-bottom: 0.93vw;}
.chat .box-wrap .box2 .bot .list .bot-child.bot-child1 label span {width: 2.78vw;height: 2.78vw;}
.chat .box-wrap .box4 .bot {font-size: 3.33vw;}
.chat .box-wrap .box4 .bot p {/*margin-bottom: 0.83vw;*/margin-bottom: 0vw; padding-left: 2.22vw;}
.chat .box-wrap .box4 .bot {/*font-size: 3.33vw;*/font-size: 3.97vw; line-height: 6.5vw;}
.chat .box-wrap .box5 .bot-desc {font-size: 3.33vw;}

.chat .box-wrap .tvDescAuth .warning {/*font-size: 3.89vw;*/font-size: 4.82vw;}
.chat .box-wrap .tvDescAuth .desc {/*font-size: 3.70vw;*/font-size: 4.25vw;}
.chat .box-wrap .tvDescAuth .bot-desc {/*font-size: 3.33vw;*/font-size: 3.97vw;}

.chat-present-cubic {font-size: 3.89vw}
.withdraw-desc1 {/*font-size: 3.61vw;*/font-size: 3.97vw; line-height: 4.44vw; margin-bottom: 3.89vw}
.withdraw-desc2 {/*font-size: 3.33vw;*/font-size: 3.68vw; line-height: 3.89vw; margin-bottom: 2.78vw}
.box-withdraw .qq {width:25%;/*width: 22.22vw*/}
.box-withdraw input,.box-withdraw select {height: 9.26vw;padding: 0 1.85vw;/*font-size: 3.89vw;*/font-size: 3.97vw; width: 70%;}
.box-withdraw #tv_amount_desc {margin-top: 2.78vw; font-size: 3.61vw; line-height: 4.44vw;}
.dp14 {font-size: 3.97vw !important;}

.frm_good_all2 {
	margin-top: 3.7vw;
    
}
.iv_good, .iv_nogood {
    height: 100%;
    width: 5vw;
}

#ic_emperor_greeting {
	width: 4.0vw;
    margin-right: 1.5vw;
}

#ic_top_rank_greeting {
	width: 4.0vw;
    margin-right: 1.5vw;
}
.main .list-wrap .list .list-header .list-header-lt .user-photo img.iv_emperor_crown_badge {
	border:none!important;
	width: 5vw;
}
.chat-list .list-wrap .list .user-photo img.iv_emperor_crown_badge {
	border:none!important;
	width: 5vw;
}
#chat .header .top .chat-user .user-photo img.iv_emperor_crown_badge {
	border:none!important;
	width: 5vw;
}
.sub-profile .profile-wrap .profile .profile-header .profile-header-lt .user-photo img.iv_emperor_crown_badge {
	border:none!important;
	width: 5vw;
}
.review-view .accordion-wrap .anw .list-wrap .list .list-header .list-header-lt .user-photo img.iv_emperor_crown_badge {
	border:none!important;
	width: 5vw;
}
.block .list-wrap .list .user-photo img.iv_emperor_crown_badge {
	border:none!important;
	width: 5vw;
}
.custom-phone-certify img{
	max-width:12vw;
}