@charset "UTF-8";@media screen and (max-width:767px){.mobile-md{display:none!important}}@media screen and (max-width:1299px) and (min-width:768px){.mobile-md-hide{display:none!important}}@media screen and (min-width:768px){.mobile-only{display:none!important}}.container_profile .card-section{position:relative}.container_profile .card-section__description{margin:15px 0 50px}.container_profile .card-section__rule{color:#bdbdbd;font-size:12px;padding:0}.container_profile .card-section__rule li{margin:10px 0}.container_profile .card-section__rule ul{padding:0 0 0 1em}.container_profile .card-section__table{border:1px solid #757575;border-radius:8px;padding:0}.container_profile .card-section__table li{border-bottom:1px solid #757575;display:flex;justify-content:center;text-align:center}.container_profile .card-section__table li div:not(.no-wrap){align-items:center;display:flex;flex-direction:row;font-size:15px;justify-content:center;min-height:72px;padding:0}@media (max-width:1299px){.container_profile .card-section__table li div:not(.no-wrap){align-items:center;display:flex;flex-direction:column;font-size:12px;justify-content:center}}.container_profile .card-section__table li div:not(.no-wrap) i{font-size:22px}.container_profile .card-section__table li div:not(.no-wrap) .fa-times{color:#bdbdbd}@media (max-width:1299px){.container_profile .card-section__table li .coin_big:before{margin:0 .5em}}.container_profile .card-section__table li div:nth-child(n+2):not(.no-wrap){border-left:1px solid #8e9398}.container_profile .card-section__table li div.title{padding:16px 0;width:24%}@media (max-width:1299px){.container_profile .card-section__table li div.title{min-height:50px}}.container_profile .card-section__table li div.item-bronze{padding:16px 1%;width:19%}.container_profile .card-section__table li div.item-diamond,.container_profile .card-section__table li div.item-gold,.container_profile .card-section__table li div.item-silver{width:19%}.container_profile .card-section__table li.head div{min-height:unset}.container_profile .card-section__table li.type{background:#1a3243}.container_profile .card-section__table li.type div{padding:10px 0}.container_profile .card-section__table li.super_type{background-color:#1a3243;border:3px solid #50b6db;font-weight:700}.container_profile .card-section__table li.super_type div{padding:10px 0}.container_profile .card-section__table li.col-1 .detail{color:#bdbdbd;width:76%}.container_profile .card-section__table li:last-child{border-bottom:0}.icon-bronze,.icon-diamond,.icon-gold,.icon-silver{width:42px}.icon-bronze{margin-right:-4px}@media (max-width:1299px){.icon-bronze{margin-right:0}}.icon-diamond{margin-right:4px}@media (max-width:1299px){.icon-diamond{margin-right:0}}.profile-form{align-items:inherit;display:flex;flex-direction:column;justify-content:flex-start}.profile-form__control-group{margin:40px 0 70px}@media (max-width:1299px){.profile-form__control-group{margin:20px 0}}.profile-form__lv{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:15px 25px 0}.profile-form__lv a{padding-top:4px}@media (max-width:1299px){.profile-form__lv a{padding-top:0}}.profile-form__input-wrapper{display:flex;margin-bottom:10px}.profile-form__input-wrapper .label{color:#bdbdbd;flex-shrink:0;font-size:14px;padding-top:15px;width:160px}@media (max-width:1299px){.profile-form__input-wrapper .label{width:140px}}.profile-form__input-wrapper .hint{align-items:center;display:flex;flex-direction:row;font-size:13px;justify-content:flex-start;padding-top:15px}.profile-form__input-wrapper .hint .coin{color:#fff;margin-left:8px;padding-right:8px}@media (max-width:1299px){.profile-form__input-wrapper .label-mobile-s{width:100px}}.profile-form__input-wrapper .form__input,.profile-form__input-wrapper .form__inputs,.profile-form__input-wrapper .form__radios{flex-grow:1}.profile-form__input-wrapper .form__inputs>.form__input{margin-bottom:20px;width:100%}.profile-form__input-wrapper .form__input.form__dropdown{flex-grow:0;width:268px}.profile-form__input-wrapper .form__radios{align-items:center;display:flex}.profile-form__input-wrapper .form__radio{margin-right:40px;padding-top:12px}.profile-form__input-wrapper .form__datepicker{align-items:center;display:flex}.profile-form__input-wrapper .form__datepicker .year{width:25%}.profile-form__input-wrapper .form__datepicker .day,.profile-form__input-wrapper .form__datepicker .month{width:15%}.profile-form__input-wrapper .form__datepicker .helper{color:#bdbdbd;font-size:14px;margin-left:16px}.profile-form__input-wrapper .form__datepicker .inline-divider{margin:0 10px}.profile-form__input-wrapper .progress{max-width:600px;padding:18px 0 0 25px;width:100%}.profile-form__pw-holder{align-items:center;color:#bdbdbd;display:flex;font-size:14px;justify-content:space-between;padding-left:25px;padding-top:14px}@media (max-width:1299px){.profile-form__pw-holder{align-items:flex-start;flex-direction:column;padding:0 0 0 20px}}.profile-form__pw-holder .button--outline{font-size:16px;margin-left:15px}@media (max-width:1299px){.profile-form__pw-holder .button--outline{margin-left:25px;text-align:center;width:100%}}.profile-form__actions{align-items:center;display:flex;justify-content:space-between}.profile-form__actions .hint{font-size:12px}.profile-form__actions .hint a{color:#eb4da2;position:relative;transition:all .1s ease-in-out}.profile-form__actions .hint a:after,.profile-form__actions .hint a:before{background-color:#eb4da2;bottom:-2px;content:"";height:1px;left:0;margin:5px 0 0;opacity:0;position:absolute;transition:all .1s ease-in-out;transition-duration:.75s;width:0}.profile-form__actions .hint a:hover:after,.profile-form__actions .hint a:hover:before{opacity:1;width:100%}.profile-form input[readonly]{background-color:transparent;border:0;font-size:16px}.profile-form .empty{align-items:center;display:flex;height:48px;padding:0 25px}.profile-form__userData{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px}@media (max-width:1299px){.profile-form__userData .photo,.profile-form__userData .photoBox{height:74px;width:74px}.profile-form__userData .photoBox:after{line-height:74px}.profile-form__userData .profile-aside__avatar{border-bottom:0;margin:15px 0 0;padding:0 0 0 8px;width:100px}}.profile-form__dataDetail{flex:1}@media (max-width:1299px){.profile-form__dataDetail{padding:0 0 0 25px}.profile-form__dataDetail .profile-form__input-wrapper{margin-bottom:0}.profile-form__dataDetail .profile-form__lv{padding:0}}.profile-form__dataDetail .profile-form__lv-detail{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:-10px 0 0}@media (max-width:1299px){.profile-form__dataDetail .profile-form__lv-detail{margin:0}}.profile-form__dataDetail .profile-form__lv-detail .icon-bronze,.profile-form__dataDetail .profile-form__lv-detail .icon-diamond,.profile-form__dataDetail .profile-form__lv-detail .icon-gold,.profile-form__dataDetail .profile-form__lv-detail .icon-silver{width:38px}@media (max-width:1299px){.profile-form__dataDetail .profile-form__lv-detail .icon-diamond{margin-right:4px}.profile-form__dataDetail .profile-form__lv-detail .text-bronze,.profile-form__dataDetail .profile-form__lv-detail .text-diamond,.profile-form__dataDetail .profile-form__lv-detail .text-gold,.profile-form__dataDetail .profile-form__lv-detail .text-silver{overflow:hidden;white-space:nowrap;width:100%}}#verificationEmail{width:-moz-max-content;width:max-content}.same-width{width:20em}@media screen and (max-width:1299px){.profile-menu main{display:none}.profile-menu .profile-aside{border:0;display:flex;width:100%}.profile-form--horizontal .profile-form__input-wrapper{flex-direction:row}.profile-form--horizontal .profile-form__input-wrapper .form__input{margin-top:7px}.profile-form__input-wrapper{flex-direction:column}.profile-form__pw-holder .button--outline{font-size:14px}.profile-form .form__dropdown{margin:15px 0 0}.profile-form .form__datepicker{margin-top:15px}.profile-form .form__datepicker .form__input{margin:0}.profile-form .form__datepicker .helper{display:none}.profile-form .form__datepicker .year{width:35%}.profile-form .form__datepicker .day,.profile-form .form__datepicker .month{width:25%}.profile-form__pw-holder{padding-left:0}.profile-form__actions{flex-direction:column;padding-bottom:45px}.profile-form__actions .button--submit{margin-left:0;order:-1}.profile-form__actions .button--outline{font-size:16px}.profile-form__actions .button--outline,.profile-form__actions .button--submit{display:block;padding:11px 50px;text-align:center;width:100%}.profile-form__actions .hint{margin:35px auto 60px;text-align:center}.form__input .button--outline{font-size:14px}#goto-info-edit--mobile{margin-bottom:15px}#send_snsForm{margin-top:-50px}}.form__input--normal{align-items:center;display:flex;max-width:calc(100% - 160px)}@media (max-width:1299px){.form__input--normal{max-width:calc(100% - 140px)}.form__input--normal .button--outline{margin-left:25px}}.profile-form__text-warning{color:#eb4da2;line-height:48px}.profile-form__text-warning ul{display:inline-block;margin:0;padding:0}.profile-form__text-warning li{display:inline-block}.profile-form__text-warning li+li:before{content:"、"}@media (max-width:1299px){.profile-form__mobile-order-1{order:1}.profile-form__mobile-order-2{order:2}#profile-activity-form .profile-form__dataDetail input{height:auto;padding:0}}.coupon-description img{width:35px}.coupon-description .coupon-description-list{flex-wrap:wrap}.coupon-description .coupon-description-list .coupon-description-item{align-items:center;padding:.5px}@media screen and (max-width:1299px){.coupon-description img{width:30px}}@media (max-width:1299px){#goto-pw-edit{margin:20px 0}}.profile_button{padding:8px 20px;text-align:center}.chargeBn{border-radius:8px;margin-bottom:30px;max-width:900px;overflow:hidden;width:100%}@media (max-width:1299px){.chargeBn{margin-bottom:20px}}.chargeBn picture{display:block;height:auto;margin:0;overflow:hidden;position:relative;width:100%}.chargeBn picture:after{content:"";display:block;padding:12% 0 0}.chargeBn img{height:100%;height:auto;overflow:hidden;position:absolute;top:0}.chargeBn img,.chargeBn img img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.chargeBn img img{height:100%}