@charset "UTF-8";.mainUser__submitArea{text-align:center}.mainUser__submitArea__back{margin-right:1em}.gpremium__title{color:#fff;font-size:18px;font-weight:700;letter-spacing:4px;margin-bottom:30px;padding:3px;text-align:center;width:100%}.gpremium__title--rank2{background-color:#cd9b5b}.gpremium__title--rank3{background-color:#b6b6b6}.gpremium__title--rank4{background-color:#d7ba49}.gpremium__title--rank5{background-color:#a4c4e0}.gpremium__title--rank6{background-color:#63e3da}.gpremium__title__rankName{vertical-align:middle;font-size:26px}.avatar{display:inline-block;text-align:center;width:30%}.avatar__imgArea{display:inline-block;width:100%;margin-bottom:10px}.avatar__imgArea__arrow,.avatar__imgArea__img{display:inline-block}.avatar__imgArea__img{width:160px;vertical-align:middle}.avatar__imgArea__arrow{border:solid 1px #c8c8c8;color:#007eff;font-weight:700;margin:10px;padding:4px 6px}.avatar__imgArea__arrow--hover,.avatar__imgArea__arrow.hover,.avatar__imgArea__arrow:hover{cursor:pointer}.avatar__buttonArea__button{display:block;margin:10px auto}.avatar__changeResultListArea{text-align:center}.avatarList__item{background-color:#d4f0ff;display:none;height:160px;opacity:.7;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.avatarList__item--current{display:block;opacity:1;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:fade-in;-moz-animation-name:fade-in;animation-name:fade-in}.resultList__item{display:none;padding:10px;color:#47c026}.resultList__item--failure{color:#d21c24}.detail{display:inline-block;vertical-align:top;width:70%}.detail__head{font-weight:400;font-size:20px}.detail__head__smallText{font-size:18px}.detail__head__accentText{color:#004fb5;font-weight:700}.detail__head__break{display:none}.detail__lead{margin-bottom:20px}.detail__box{border:1px solid #c8c8c8;margin-top:40px}.detail__box__section{padding:16px 20px;border-bottom:dashed 1px #c8c8c8}.detail__box__section:last-of-type{border-bottom:none}.customerName{border-bottom:solid 1px #c8c8c8;padding-bottom:6px;padding-left:4px;position:relative;margin-bottom:20px}.customerName__company{font-size:22px}.customerName__busho{display:inline-block;font-size:24px;margin-right:.5em}.customerName__main{display:inline-block;font-size:24px;margin-right:26px}.customerName__honorific{font-size:20px;display:inline-block;position:absolute;right:0;bottom:8px}.benefits{border:solid 3px #ececec}.benefits .benefits__title{margin-bottom:0}.benefits__contents{padding:16px}.benefits__contents .benefitsList__item{line-height:2.2em}.benefitsList__item{font-weight:700;vertical-align:middle;line-height:1.6em}.benefitsList__item__strong{font-size:22px;vertical-align:middle;padding:0 2px}.benefitsList__item__remarks{font-weight:400}.nextRank__title{color:#004fb5;font-size:18px;margin-bottom:10px}.nextRank__title__break{display:none}.nextRank__box{color:#fff;display:inline-block;font-weight:700;text-align:center;padding:10px;vertical-align:top;width:40%}.nextRank__box--rank3{background-color:#b6b6b6}.nextRank__box--rank4{background-color:#d7ba49}.nextRank__box--rank5{background-color:#a4c4e0}.nextRank__box--rank6{background-color:#63e3da}.nextRank__box__break{display:none}.nextRank__box__title{font-size:16px;margin-bottom:4px}.nextRank__box__charge{font-size:20px}.nextRank__list{display:inline-block;padding-left:14px;vertical-align:top;width:60%}.aboutGpremium__title{margin-bottom:6px}.aboutGpremium__title:before{content:'【'}.aboutGpremium__title:after{content:'】'}.aboutGpremium__failure{font-size:12px}.aboutGpremium__failure li{line-height:1.6em}.aboutCharacter{margin-top:16px;font-size:12px;text-align:right}.aboutCharacter__link:after{font-size:14px}.character{margin:20px 0;padding:0 20px;width:670px}.characterList{position:relative;padding:18px 14px 30px;-webkit-box-shadow:2px 2px 6px 3px rgba(0,0,0,.2);box-shadow:2px 2px 6px 3px rgba(0,0,0,.2);-webkit-border-radius:10px;border-radius:10px}.characterList__item{float:left;width:49%;height:420px;margin-bottom:18px;padding:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 6px 3px rgba(0,0,0,.1);box-shadow:2px 2px 6px 3px rgba(0,0,0,.1)}.characterList__item:nth-child(odd){margin-right:1%}.characterList__item:nth-child(2n){margin-left:1%}.characterList__imageWrapper{margin-top:10px;margin-bottom:10px;text-align:center}.characterList__image{max-width:100%;height:auto}.characterList__lead{margin-bottom:1em}.characterList__paper{margin-bottom:1em}.characterInformationModal{padding:4px}.characterInformationModal__buttonWrapper{margin:24px 0;text-align:center}.subUserSection{margin-bottom:40px;min-width:280px}.subUserSection__lead{margin-bottom:10px;font-size:16px}.subUserSection__tableFooter{padding:10px 20px;text-align:right;background-color:#eef5fc;border-top:1px solid #c8c8c8}.subUserSection__newRegistrationBox,.subUserSection__newRegistrationBox--noBorder{padding:10px 20px;text-align:right;background-color:#eef5fc;border-top:1px solid #c8c8c8}.subUserSection__newRegistrationBox--noBorder,.subUserSection__newRegistrationBox--noBorder--noBorder{border:none}.subUserBox{padding:20px 15px;border:solid 5px #f3f3f3;margin-bottom:20px}.subUserBox__buttonArea{text-align:center;margin:30px 0 10px}.subUserBox__buttonArea .btn{max-width:100%}.subUserBox__buttonArea__lineText{display:block;margin-bottom:8px}.subUserBox__buttonArea__lineText:last-of-type{margin-bottom:0}.subUserBox__image{vertical-align:middle;margin-bottom:2px}.subUserBackTo{text-align:center;margin:auto}.js-ship-orderset{display:none}.mailMagazineBox{position:relative;min-height:150px;padding-right:200px;margin-bottom:40px}.mailMagazineBox__img{position:absolute;right:0;top:0}.backNumber{text-align:center;margin:20px 0;padding:15px;border:1px solid #c8c8c8}.backNumber__title{font-size:18px;padding-bottom:5px;font-weight:700}.backNumber__text{padding-bottom:10px}.mailMagazineForm{text-align:center}.mailMagazineForm__releasePage{margin-top:1em}.dmSendBox{position:relative;min-height:150px;padding-right:200px;margin-bottom:40px}.dmSendBox__img{position:absolute;right:0;top:0}.dmSendForm{text-align:center}.creditCardInfo__description{font-size:16px;margin-bottom:30px}.creditCardInfo__registMessage{text-align:center;margin:30px 0}.creditCardInfo__regist{margin-bottom:30px;background-color:#f0f7ff;padding:15px 0 15px 20px}.creditCardInfo__regist__btn.btn.btn-large{font-size:16px}.creditCardInfo__noData{margin:30px 0 100px}.creditCardInfo__back{text-align:center;margin-top:40px}.creditCardInfo__security{margin-top:60px}.creditCardTable{width:100%;margin:25px 0}.creditCardTable .creditCardTable__head{border:1px solid #004fb5;background-color:#004fb5;color:#fff;height:40px}.creditCardTable .creditCardTable__head__name{margin-right:20px;font-size:16px;vertical-align:middle}.creditCardTable .creditCardTable__head .btn{padding-top:5px;padding-bottom:5px}.creditCardTable td{padding:5px 16px;height:45px}.creditCardTable input[type=radio]{position:relative;bottom:1px}.creditCardTable .creditCardTable__headLabel{text-align:left;background-color:#f5f5f5;padding:5px 16px;height:45px;width:20%}.creditCardTable .creditCardTable__headLabel__block{display:inline-block}.assetsPcidss{font-size:14px;border:3px solid #e4e4e4;padding:20px;margin:15px 0;position:relative}.assetsPcidss__lead{vertical-align:middle;line-height:1.8em}.assetsSiteSeal{padding-top:0;padding-bottom:20px;margin-left:auto;margin-right:auto;width:630px}.assetsSiteSeal__main{padding-top:34px;float:left}.assetsSiteSeal__pmark{float:right}.siteSeal__text{line-height:1.6em;padding-left:20px}.assetsContact{margin-top:30px;margin-bottom:30px}.assetsNyuko{padding-top:15px;padding-bottom:15px;margin-bottom:0}.u-title.u-title--underline{border-bottom:1px solid #c8c8c8}.currentMailAddress{margin:12px 0;padding:16px 20px;background-color:#eef5fc;font-weight:700;word-wrap:break-word}.currentMailAddress__email{font-size:16px}.accountForm{width:100%}.accountForm__title.u-title{margin-bottom:6px}.accountForm__lead{padding-top:16px;border-top:1px solid #c8c8c8}.accountForm__lead__anchor{display:inline-block}.accountForm__error{margin:12px 0;font-weight:700}.accountForm__paragraph{margin:20px 0 10px 0}.accountForm__notes{margin-top:30px}.accountForm__buttonArea{margin-top:40px;text-align:center}.accountForm__buttonArea__confirmText{margin:16px;color:#d21c24;font-weight:700;text-align:center}.accountForm__buttonArea__button{margin-bottom:30px}.accountForm__buttonArea__button.btn{max-width:100%}.accountForm__buttonArea__paragraph{margin:0 auto 30px;text-align:left}.accountFormBody{margin:auto;margin-top:30px;width:800px;max-width:100%}.formElement__body,.formElement__head{display:inline-block;vertical-align:top}.formElement__body .form-available-characters,.formElement__head .form-available-characters{display:inline-block;margin:4px 0 0 6px}.formElement__head{font-weight:700;padding:10px 12px 10px 0}.formElement__head--retire{width:100px}.formElement__head--password{width:130px}.formElement__head--loginId{width:140px}.formElement__head--mailAddress{width:160px}.formElement__body{max-width:100%;padding:7px 2px}.formElement__body__input{width:500px;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.formElement__remark{margin-top:24px}.tracker{text-align:center;margin:40px auto}.tracker td,.tracker th{width:180px}.tracker__stageIcon{position:relative;padding-top:10px;margin-bottom:10px}.tracker__stageIcon__circle{position:relative;background-color:#cdcdcd;vertical-align:middle;margin:auto;z-index:10;top:1px;width:14px;height:14px;-webkit-border-radius:50%;border-radius:50%}.tracker__stageIcon__circle--active{background-color:#f37900}.tracker__stageIcon__bar{border-top:2px solid #cdcdcd;position:absolute;top:70%;width:100%;z-index:5}.tracker__stageIcon__bar--first{right:0;width:50%}.tracker__stageIcon__bar--last{left:0;width:50%}.tracker__stageText{color:#cdcdcd;font-size:14px;font-weight:700;padding:14px 2px 0 2px}.tracker__stageText--active{color:#f37900}.retireNotice{margin-bottom:30px}.retireNotice__box{background-color:#fefad4;padding:14px 32px}@media screen and (max-width:1020px){.avatar{width:35%}.detail{width:65%}.nextRank__box__break{display:block}.mailMagazineBox{height:auto}.dmSendBox{height:auto}}@media screen and (max-width:849px){.characterList__item{height:450px}}@media screen and (max-width:767px){.avatar{width:100%}.detail{margin-top:20px;width:100%}.benefits__contents{padding:8px}.nextRank__box{width:100%}.nextRank__box__break{display:none}.nextRank__list{padding-left:0;margin-top:10px;width:100%}.subUserSection__tableFooter{text-align:center}.subUserSection__newRegistrationBox,.subUserSection__newRegistrationBox--noBorder{text-align:center}.subUserBox--onlyPc{display:none}.subUserBox__buttonArea__lineText{font-size:20px}.mailMagazineBox{padding-right:0}.mailMagazineBox__text{margin-bottom:10px}.mailMagazineBox__img{text-align:center;position:relative;left:0;margin:auto}.backNumber__title{font-size:14px}.backNumber__text{font-size:12px}.dmSendBox{padding-right:0}.dmSendBox__text{margin-bottom:10px}.dmSendBox__img{text-align:center;position:relative;left:0;margin:auto}.creditCardInfo__regist{padding:15px 3px;text-align:center}.creditCardInfo__regist__btn.btn.btn-large{padding:10px 30px}.creditCardTable .creditCardTable__headLabel{width:22%}.assetsPcidss{padding:20px 11px}.assetsPcidss__lead{font-size:12px}.assetsSiteSeal{max-width:100%}.assetsSiteSeal__main{float:none}.assetsSiteSeal__pmark{float:none;max-width:100%;height:auto;text-align:left;margin:10px 0}.siteSeal__text{padding-left:10px}.accountFormBody{margin-top:20px}.formElement{width:100%}.formElement__head{width:100%;padding:10px 0 0 2px}.tracker{margin-top:30px}.tracker__stageText{font-size:12px}}@media screen and (max-width:740px){.characterList__item{height:470px}}@media screen and (max-width:710px){.character{width:100%}}@media screen and (max-width:640px){.characterList__item{height:500px}}@media screen and (max-width:600px){.creditCardTable .creditCardTable__headLabel{width:25%}}@media screen and (max-width:540px){.characterList__item{width:100%;height:auto}.characterList__item:nth-child(odd){margin-right:0}.characterList__item:nth-child(2n){margin-left:0}}@media screen and (max-width:419px){.mainUser__submitArea__back{margin-right:0;margin-bottom:1em}.mainUser__submitArea .btn{width:13.5em}.subUserSection__lead{font-size:14px}.subUserBox__buttonArea__lineText{font-size:16px}.subUserBackTo .btn.btn-wide{width:100%;max-width:300px;min-width:250px;padding-left:0;padding-right:0}.creditCardInfo__description{font-size:14px}.creditCardInfo__regist__btn.btn.btn-large{padding:10px 20px}.creditCardTable{font-size:12px}.assetsPcidss__lead{margin-top:10px;margin-left:0}.accountForm__title.u-title{font-size:16px}.accountForm__lead{font-size:12px}}@media screen and (max-width:399px){.detail__head__break{display:block}.nextRank__title__break{display:block}.subUserBox{padding:18px 10px;font-size:12px}.subUserBox .u-list-item{font-size:12px}.subUserBox .btn{font-size:16px;padding:8px 16px}.mailMagazineForm .confirm-button{padding-left:0;padding-right:0;min-width:200px}.dmSendForm .confirm-button{padding-left:0;padding-right:0;min-width:200px}.creditCardInfo__regist__btn.btn.btn-large{padding:10px 10px;font-size:14px}.accountForm__buttonArea__button.btn{padding-left:20px;padding-right:20px;font-size:16px}.tracker__stageText{font-size:10px}}@-moz-keyframes fade-in{0%{opacity:0}1%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}1%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}1%{opacity:0}100%{opacity:1}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
