@CHARSET "UTF-8";.display_none {display:none !important; }.display_hide {display:none;}/* .list_center_img {position:absolute; left:-100%; right:-100%; margin:auto} */@charset "utf-8";/* 쉐도우 효과*/.LayerGameonesave{  position: fixed;  left: 0;  top: 0;  background: rgba(0, 0, 0, 0.52);  width: 100%;  height: 100vh;  z-index: 100;  display: none;}.save_pop_wrap,.save_join_sub_popup {  position: fixed;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);  box-sizing: border-box;}.save_pop_wrap *,.save_join_sub_popup * {  margin: 0;  padding: 0;  font-family: 'Noto Sans KR', sans-serif;  list-style: none;  text-decoration: none;  color: #000;  box-sizing: border-box;}.save_pop_wrap button,.save_join_sub_popup button {  border: 0;  border-radius: 30px;  background: none;  cursor: pointer;}.save_pop_wrap .btn--blue,.save_join_sub_popup .btn--blue {  background-color: #5e91c0;  color: #fff;}.save_pop_wrap .btn--white,.save-join_sub_popup .btn--white {  background-color: #fff;  border: 1px solid #5e91c0;  color: #5e91c0;}.font--pink {  color: #e81f76;}.font--red {  color: #ff0000;}.save_pop_wrap {  width: 600px;  background-color: #edf6ff;  border: 0.5px solid #6a7f93;  padding: 26px;  z-index: 1000;  display: none;}.save_pop_wrap .save_pop_wrap_back {  width: 100%;  height: 136px;  position: absolute;  background-color: #b6d1ea;  top: 0;  left: 0;  z-index: -1;}.save_pop_wrap .save_pop_inner {  width: 100%;  height: 100%;  background-color: #fff;  text-align: center;  padding-bottom: 50px;}.save_pop_inner .btn--close {  margin-top: 10px;  margin-left: calc(100% - 40px);}.save_pop_inner .btn--close .close--icon {  width: 20px;  height: 20px;}.save_pop_inner .gameone_save_logo {  width: 118px;  height: 19px;  margin: 15px 0 30px 0;}.save_pop_inner.save_pay_pop_inner .gameone_save_logo {  margin-bottom: 4px;}.save_pop_inner .gameone_logo {  width: 128px;  height: 29px;  margin-bottom: 43px;}.save_pop_inner .pop_title {  font-size: 32px;  font-weight: 700;  line-height: 46.34px;  margin-bottom: 5px;}.save_pop_inner .pop_sub_title {  font-size: 14px;  font-weight: 400;  line-height: 20.27px;}.save_pop_inner .pop_sub_title.font--bold {  font-weight: 700;}.save_pop_inner .main_save_notice_text {  font-size: 20px;  font-weight: 400;  line-height: 28px;  margin: 18px 0 31px 0;}.save_pop_inner .btn--detail {  width: 200px;  height: 60px;  font-size: 18px;  font-weight: 700;}.save_pop_inner .pop_select_wrap {  width: 470px;  border-top: 1px solid #000;  border-bottom: 1px solid #000;  margin: 60px auto 0 auto;  padding: 40px 0;}.save_pop_inner .pop_select_wrap .select_main_title {  font-size: 24px;  font-weight: 700;  line-height: 22px;}.save_pop_inner .pop_select_wrap .select_area {  font-size: 14px;  font-weight: 400;  line-height: 22px;  color: #b6d1ea;}.save_pop_inner .pop_select_wrap .select_li {  display: flex;  align-items: center;  margin-top: 10px;  margin-left: calc((470px - 355px) / 2);}.save_pop_inner .pop_select_wrap .select_li .select_title {  font-size: 18px;  font-weight: 500;  line-height: 26.06px;  width: 100px;  margin-right: 15px;  text-align: left;}.save_pop_inner .pop_select_wrap .select_li .pop_select {  width: 240px;  height: 40px;  border: 1px solid #dedede;  border-radius: 5px;  background: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.43301 7.25C4.24056 7.58333 3.75944 7.58333 3.56699 7.25L0.102886 1.25C-0.0895648 0.916666 0.150998 0.499999 0.535898 0.499999L7.4641 0.5C7.849 0.5 8.08957 0.916666 7.89712 1.25L4.43301 7.25Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat 92% 50%;  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  padding-left: 10px;}.save_pop_inner .no_team_box .no_team_title {  font-size: 18px;  margin-top: 63px;}.save_pop_inner .no_team_box .no_team_title,.save_join_sub_popup .sub_popup_title {  font-weight: 700;  line-height: 22px;}.save_pop_inner .no_team_box .no_team_sub_title,.save_join_sub_popup .sub_popup_sub_title {  font-size: 13px;  font-weight: 400;  line-height: 22px;}.save_pop_inner .no_team_box .no_team_icon {  width: 206px;  margin: 27px auto 0 auto;}.save_pop_inner .team_select_box .team_profile_box {  width: 470px;  height: 147px;  border-bottom: 1px solid #000;  margin: 0 auto;  display: flex;  align-items: center;}.save_pop_inner .team_select_box .team_profile_box .team_img {  width: 100px;  height: 100px;  border-radius: 50%;  background: #dedede;  background-image: url('');  background-repeat: no-repeat;  background-size: cover;  background-position: center;  overflow: hidden;  margin: 0 32px 0 44px;}.save_pop_inner .team_select_box .team_profile_box .team_info_box {  text-align: left;}.save_pop_inner .team_select_box .team_info_box .team_name {  font-size: 16px;  font-weight: 700;  line-height: 23.17px;  width: 250px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}.save_pop_inner .team_select_box .team_info_box .team_found {  font-size: 12px;  font-weight: 400;  line-height: 17.38px;  color: #858585;}.save_pop_inner .team_select_box .team_info_box .team_info,.save_pop_inner .team_select_box .team_info_box .team_info li {  display: flex;  align-items: center;}.save_pop_inner .team_select_box .team_info_box .team_info {  width: 270px;  justify-content: space-between;  margin: 6px 0;}.save_pop_inner .team_select_box .team_info_box .info_text {  font-size: 12px;  font-weight: 400;  line-height: 17.38px;}.save_pop_inner .team_select_box .team_info_box .info_text.team_people_num {  width: 40px;  text-align: center;}.save_pop_inner .team_select_box .team_info_box .info_text .people_num,.save_pop_inner .team_select_box .team_info_box .info_text.people_name,.save_pop_inner .team_select_box .team_info_box .info_text.save_num {  font-weight: 500;}.save_pop_inner .team_select_box .team_info_box .team_info .people_icon,.save_pop_inner .team_select_box .team_info_box .team_info .grade_icon,.save_pop_inner .team_select_box .team_info_box .team_info .save_icon {  margin-right: 8px;}.save_pop_inner .team_select_box .team_info_box .team_info .people_icon {  width: 14px;  height: 12px;  margin-right: 2px;}.save_pop_inner .team_select_box .team_info_box .team_info .grade_icon {  width: 12px;  height: 15px;}.save_pop_inner .team_select_box .team_info_box .team_info .save_icon {  width: 43px;  height: 13px;}.save_pop_inner .team_select_box .team_info_box .info_text.save_num {  width: 23px;  text-align: left;}.save_pop_inner .team_select_box .request_input_box {  text-align: left;  padding-left: 214px;}.save_pop_inner .team_select_box .request_input_box .request_notice {  font-size: 11px;  font-weight: 400;  line-height: 15.93px;  margin: 10px 0 2px 0;}.save_pop_inner .team_select_box .request_input_box .request_input {  margin-top: 5px;}.save_pop_inner .team_select_box .request_input_box .request_input .request_title {  display: inline-block;  font-size: 14px;  font-weight: 400;  line-height: 20.27px;  width: 70px;  text-align: left;  margin-right: 3px;}.save_pop_inner .team_select_box .request_input_box .request_input input,.save_pop_inner .team_select_box .request_input_box .request_input input::placeholder {  font-size: 12px;  font-weight: 400;  line-height: 30px;  color: #acacac;}.save_pop_inner .team_select_box .request_input_box .request_input input {  width: 130px;  height: 30px;  border: 1px solid #c1c1c1;  padding-left: 13px;  color: #000;}.save_pop_inner .team_select_box .request_input_box .request_input.request_phone .btn--ok {  width: 55px;  height: 25px;  font-size: 11px;  font-weight: 400;  line-height: 15.93px;  margin-left: 7px;}.save_pop_inner .team_select_box .btn--request {  width: 150px;  height: 50px;  font-size: 20px;  font-weight: 700;  line-height: 28.96px;  margin-top: 17px;}.save_join_sub_popup {  width: 452px;  border: 1px solid #5e91c0;  border-radius: 5px;  text-align: center;  padding: 40px 0;  background-color: #fff;}.save_join_sub_popup .sub_popup_title {  font-size: 15px;}.save_join_sub_popup .sub_popup_sub_title.sub_popup_sub_title_price {  margin-top: 9px;}.save_join_sub_popup .btn_box {  margin-top: 20px;}.save_join_sub_popup .btn--ok,.save_join_sub_popup .btn--buy {  width: 130px;  height: 40px;  font-size: 16px;  font-weight: 500;  line-height: 23.17px;}.save_join_sub_popup .btn_box button:nth-child(2) {  margin-left: 6px;}.save_pop_inner .pay_wrap {  width: 450px;  margin: 43px auto 0 auto;}.save_pop_inner .pay_wrap .pay_box {  height: 60px;  display: flex;  align-items: center;  justify-content: flex-end;  border-top: 1px solid #000;}.save_pop_inner .pay_wrap .pay_box.border_n {  border-top: 0;}.save_pop_inner .pay_wrap.save_pay_wrap {  border-top: 1px solid #000;  padding-top: 17px;  margin-top: 18px;}.save_pop_inner .pay_wrap .pay_box.amount_list_box {  height: 84px;  justify-content: space-between;  background-color: #eaf2fa;  border-radius: 10px;  padding: 0 10px;  margin-bottom: 26px;}.save_pop_inner .pay_wrap .pay_box.amount_list_box .amount_li .amount_text_box {  display: flex;  align-items: center;  justify-content: space-between;  width: 135px;}.save_pop_inner .pay_wrap .pay_box.amount_list_box .amount_li .amount_text_box * {  font-weight: 700;  line-height: 22px;}.save_pop_inner .pay_wrap .pay_box.amount_list_box .amount_li .amount_text_box .amount_text {  font-size: 10px;}.save_pop_inner .pay_wrap .pay_box.amount_list_box .amount_li .amount_text_box .arrow_icon {  width: 8px;  height: 10px;}.save_pop_inner .pay_wrap .pay_box.amount_list_box .amount_li .amount_text_box .per_text {  font-size: 13px;}.save_pop_inner .pay_wrap .pay_box.amount_list_box .amount_li .amount_text_box .per_text .size_b {  font-size: 16px;}.save_pop_inner .pay_wrap .pay_box.amount_list_box .amount_li .amount_text_box .origin_amount {  font-size: 11px;  color: #b5b5b5;  text-decoration: line-through;}.save_pop_inner .pay_wrap .pay_box.amount_list_box .amount_li .amount_text_box .arrow_icon_s {  width: 6px;  height: 8px;}.save_pop_inner .pay_wrap .pay_box.amount_list_box .amount_li .amount_text_box .sale_amount {  font-size: 12px;}.save_pop_inner .pay_wrap .pay_box.amount_list_box .amount_li .amount_text_box .sale_amount .size_b {  font-size: 18px;}.save_pop_inner .pay_wrap .pay_box.all_sum_box {  display: flex;  flex-direction: column;  align-items: flex-end;}.save_pop_inner .pay_wrap .pay_box.all_sum_box .sale_amount_box {  display: flex;  align-items: center;}.save_pop_inner .pay_wrap .pay_box.all_sum_box .sale_amount_box * {  font-weight: 700;  line-height: 22px;}.save_pop_inner .pay_wrap .pay_box.all_sum_box .sale_amount_box.sale_amount_per_box {  align-items: flex-end;  margin-bottom: 10px;}.save_pop_inner .pay_wrap .pay_box.all_sum_box .sale_amount_box .per_text,.save_pop_inner .pay_wrap .pay_box.all_sum_box .sale_amount_box .price_text {  font-size: 13px;}.save_pop_inner .pay_wrap .pay_box.all_sum_box .sale_amount_box .per_text {  margin-right: 5px;}.save_pop_inner .pay_wrap .pay_box.all_sum_box .sale_amount_box .per_text .size_b {  font-size: 20px;}.save_pop_inner .pay_wrap .pay_box.pay_price_box {  border-top: 1px solid #eee;  margin-top: 15px;  padding: 10px 0;}.save_pop_inner .pay_wrap .pay_box .pay_title {  font-size: 16px;  font-weight: 400;  line-height: 23.17px;}.save_pop_inner .pay_wrap .pay_box .amount_box,.save_pop_inner .pay_wrap .pay_box .price_box,.save_pop_inner .pay_wrap .pay_box .all_price_text {  width: 165px;  text-align: right;  border: none;}.save_pop_inner .pay_wrap .pay_box .amount_box {  width: 105px;  display: flex;  align-items: center;  margin-left: 56px;}.save_pop_inner .pay_wrap .pay_box.amount_list_box .amount_box {  width: auto;  margin-left: auto;}.save_pop_inner .pay_wrap .pay_box .amount_box .btn--minus,.save_pop_inner .pay_wrap .pay_box .amount_box .input_amount,.save_pop_inner .pay_wrap .pay_box .amount_box .btn--plus {  width: 30px;  height: 30px;  border: 1px solid #dedede;  border-radius: 0;  font-size: 14px;  font-weight: 400;  line-height: 20.27px;}.save_pop_inner .pay_wrap .pay_box .amount_box .input_amount {  width: 45px;  border-right: 0;  border-left: 0;  outline: none;  text-align: center;  padding: 0;  line-height: 28px;}.save_pop_inner .pay_wrap .pay_box .pay_title.all_pay_title {  font-size: 18px;}.save_pop_inner .pay_wrap .pay_box .pay_title .vat_pay_title {  font-size: 12px;  line-height: 17.38px;}.save_pop_inner .pay_wrap .pay_box .price_text {  font-size: 11px;  font-weight: 500;  line-height: 21.72px;}.save_pop_inner .pay_wrap .pay_box .price_num {  margin-right: 3px;}.save_pop_inner .pay_wrap .pay_box .price_text .price_num {  font-size: 15px;}.save_pop_inner .pay_wrap .pay_box .vat_price_text {  font-size: 10px;  font-weight: 400;  line-height: 14.48px;}.save_pop_inner .pay_wrap .pay_box .vat_price_text .price_num {  font-size: 12px;}.save_pop_inner .pay_wrap .pay_box .all_price_text {  font-size: 13px;  font-weight: 700;  line-height: 18.82px;}.save_pop_inner .pay_wrap .pay_box .all_price_text .price_num {  font-size: 18px;}.save_pop_inner .notice_box {  text-align: left;  margin: 38px 0 49px 50px;  width: 450px;}.save_pop_inner .notice_box .notice_hd_box {  margin-bottom: 8px;  justify-content: space-between;}.save_pop_inner .notice_box .notice_title {  font-size: 15px;  font-weight: 700;  line-height: 21.72px;}.save_pop_inner .notice_box .btn--refund {  font-size: 13px;  font-weight: 400;  line-height: 20px;  color: #5e91c0;  text-decoration: underline;}.save_pop_inner .notice_box .notice_li {  font-size: 13px;  font-weight: 400;  line-height: 20px;  color: #555;  position: relative;  padding-left: 7px;  letter-spacing: -0.8px;}.save_pop_inner .notice_box .notice_li.notice_li_c,.save_pop_inner .notice_box .notice_li.notice_li_m {  color: #ff0000;}.save_pop_inner .notice_box .notice_li:not(.notice_li_m)::before {  content: '';  display: block;  width: 2px;  height: 2px;  border-radius: 50%;  background-color: #555;  position: absolute;  top:9px;  left: 0;}.save_pop_inner .notice_box .notice_li_m::after {  content: '\203b';  display: block;  position: absolute;  top: 50%;  left: -4px;  transform: translateY(-50%);  font-size: 10px;}.save_pop_inner .notice_box .notice_li.listStyle_none::before {  display: none;}.save_pop_inner .notice_box .notice_li a {  color: #555;}.save_pop_inner .pay_btn_box button {  width: 145px;  height: 50px;  font-size: 14px;  font-weight: 700;  line-height: 20.27px;  margin-right: 8px;}.save_pop_inner .pay_btn_box button:last-child {  margin-right: 0;}.save_pop_inner .pay_btn_box button .font--light {  font-weight: 400;  color: #5e91c0;}.all_amount:focus-visible {  border: none;  outline: none;  cursor: default;}.gameonesave_off {  display: none;}