@-webkit-keyframes skeleton-screen-animation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes skeleton-screen-animation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.game-award-contents .award-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;list-style:none;margin-bottom:-16px}.game-award-contents .award-list li{margin:0 12px 16px 0}.game-award-contents .award-list li .award{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}.game-award-contents .award-list li .award:hover{margin-top:-3px;padding-bottom:3px}.game-award-contents .award-list li .award:before,.game-award-contents .award-list li .award:after{content:"";width:14px;height:33px;background-size:cover}.game-award-contents .award-list li .award:before{margin-right:2px}.game-award-contents .award-list li .award:after{-webkit-transform:scale(-1, 1);transform:scale(-1, 1);margin-left:2px}.game-award-contents .award-list li .award .text-contents{text-align:center}.game-award-contents .award-list li .award .text-contents .title{font-size:11px;line-height:100%}.game-award-contents .award-list li .award .text-contents .rank{font-size:14px;font-weight:bold;line-height:100%;margin-top:2px}.game-award-contents .award-list li .award.is-gold{color:#f2cd69}.game-award-contents .award-list li .award.is-gold:before,.game-award-contents .award-list li .award.is-gold:after{background-image:url(/images/pages/common/game_award/laurel_gold.svg)}.game-award-contents .award-list li .award.is-silver:before,.game-award-contents .award-list li .award.is-silver:after{background-image:url(/images/pages/common/game_award/laurel_silver.svg)}.game-award-contents .award-list li .award.is-bronze{color:#cc8f14}.game-award-contents .award-list li .award.is-bronze:before,.game-award-contents .award-list li .award.is-bronze:after{background-image:url(/images/pages/common/game_award/laurel_bronze.svg)}.game-award-contents .award-list li .award.is-white:before,.game-award-contents .award-list li .award.is-white:after{background-image:url(/images/pages/common/game_award/laurel_white.svg)}.game-award-contents .award-list li .award:hover{text-decoration:none}.faq-list .is-inactive{display:none}.faq-list .faq-list-accordion{background:rgba(255,255,255,.08);list-style:none;text-align:left}.faq-list .faq-list-accordion.is-loading{position:relative;overflow:hidden}.faq-list .faq-list-accordion.is-loading:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;-webkit-animation:skeleton-screen-animation 1.2s linear infinite;animation:skeleton-screen-animation 1.2s linear infinite;background:-webkit-gradient(linear, left top, right top, from(rgba(18, 18, 18, 0)), color-stop(50%, rgba(18, 18, 18, 0.5)), to(rgba(18, 18, 18, 0)));background:linear-gradient(90deg, rgba(18, 18, 18, 0) 0%, rgba(18, 18, 18, 0.5) 50%, rgba(18, 18, 18, 0) 100%)}.faq-list .faq-list-accordion>li{font-size:16px;font-weight:normal}.faq-list .faq-list-accordion>li .question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(255,255,255,.16);padding:12px 24px}.faq-list .faq-list-accordion>li .question::before{content:"";min-width:24px;height:24px;background:#f87f7c;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:url("/images/icons/add.svg");mask-image:url("/images/icons/add.svg");margin-right:12px}.faq-list .faq-list-accordion>li .question.open::before{-webkit-mask-image:url("/images/icons/remove.svg");mask-image:url("/images/icons/remove.svg")}.faq-list .faq-list-accordion>li:last-child .question{border-bottom:none}.faq-list .faq-list-accordion>li .answer{background:rgba(255,255,255,.04);color:rgba(255,255,255,.6);display:none;padding:24px 24px 24px 60px}.faq-list .faq-list-accordion>li .answer a{color:#65b7f3}.faq-list .faq-list-accordion>li .answer ul{padding-left:16px}.faq-list .faq-list-accordion:not(.is-loading) li .question{cursor:pointer}.faq-list .faq-list-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:24px}.faq-list .faq-list-link a{color:rgba(255,255,255,.6)}.faq-list .error-text{font-size:18px;font-weight:normal;color:rgba(255,255,255,.6);text-align:center}.beginners-guide{position:relative}.beginners-guide .layout{padding:0 16px}@media(max-width: 800px){.beginners-guide .layout{padding:0 12px}}.beginners-guide .beginners-guide-contents{position:relative;padding:64px 32px;border-bottom:1px solid rgba(255,255,255,.16);-o-border-image:linear-gradient(90deg, #121212 0%, #383838 1.9%, #383838 98.03%, #121212 100%);border-image:-webkit-gradient(linear, left top, right top, from(#121212), color-stop(1.9%, #383838), color-stop(98.03%, #383838), to(#121212));border-image:linear-gradient(90deg, #121212 0%, #383838 1.9%, #383838 98.03%, #121212 100%);border-image-slice:1}.beginners-guide .beginners-guide-contents.border-none{border:none}@media(max-width: 800px){.beginners-guide .beginners-guide-contents{padding:40px 0}}.beginners-guide .beginners-guide-background{position:absolute;top:0;left:0;width:100%}.beginners-guide .beginners-guide-background picture{display:block}.beginners-guide .beginners-guide-background picture img,.beginners-guide .beginners-guide-background picture source{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.beginners-guide .beginners-guide-main-visual{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.beginners-guide .beginners-guide-main-visual .usachan{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.beginners-guide .beginners-guide-main-visual .usachan picture{display:block;position:absolute;top:16px;left:-40%}.beginners-guide .beginners-guide-main-visual .usachan picture img,.beginners-guide .beginners-guide-main-visual .usachan picture source{display:block;-o-object-fit:cover;object-fit:cover;width:105%;height:auto}.beginners-guide .beginners-guide-main-visual .title-contents{width:60%;max-width:540px;margin:10% 0 4%}.beginners-guide .beginners-guide-main-visual .title-contents .title{color:#fff;font-style:italic}.beginners-guide .beginners-guide-main-visual .title-contents .title .small-text{font-size:48px;font-weight:bold;display:block;line-height:1.1;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.beginners-guide .beginners-guide-main-visual .title-contents .title .big-text{display:block;font-size:100px;font-weight:bold;line-height:1.2;position:relative;text-shadow:0px 4px 4px rgba(18,18,18,.28);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.beginners-guide .beginners-guide-main-visual .title-contents .title .big-text::after{content:"";background:#c60312;display:block;position:absolute;bottom:16px;left:0;width:100%;height:16px;-webkit-transform:matrix(0.99, 0, -0.16, 0.99, 0, 0);transform:matrix(0.99, 0, -0.16, 0.99, 0, 0);z-index:-1}.beginners-guide .beginners-guide-main-visual .title-contents .speech-bubble{background-image:url("/images/pages/beginners_guide/main_visual/pc/speech_bubble.png");background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;padding-top:42.0494699647%;position:relative}.beginners-guide .beginners-guide-main-visual .title-contents .speech-bubble .speech-text{font-size:24px;font-weight:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-style:italic;padding:24px 80px 32px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transform:matrix(0.99, 0, -0.16, 0.99, 0, 0) rotate(-6deg);transform:matrix(0.99, 0, -0.16, 0.99, 0, 0) rotate(-6deg)}@media(max-width: 1079px){.beginners-guide .beginners-guide-main-visual .title-contents .title .small-text{font-size:40px;font-weight:bold}.beginners-guide .beginners-guide-main-visual .title-contents .title .big-text{font-size:80px}.beginners-guide .beginners-guide-main-visual .title-contents .title .big-text::after{bottom:14px;height:12px}.beginners-guide .beginners-guide-main-visual .title-contents .speech-bubble .speech-text{font-size:18px;font-weight:normal}}@media(max-width: 800px){.beginners-guide .beginners-guide-main-visual .usachan picture{left:-35%}.beginners-guide .beginners-guide-main-visual .title-contents{margin:10% 0}.beginners-guide .beginners-guide-main-visual .title-contents .title .small-text{font-size:24px;font-weight:bold}.beginners-guide .beginners-guide-main-visual .title-contents .title .big-text{font-size:48px;font-weight:bold}.beginners-guide .beginners-guide-main-visual .title-contents .title .big-text::after{bottom:4px;height:8px}.beginners-guide .beginners-guide-main-visual .title-contents .speech-bubble{background:none;width:auto;padding-top:0}.beginners-guide .beginners-guide-main-visual .title-contents .speech-bubble .speech-text{font-size:16px;font-weight:normal;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:0;position:initial}}@media(max-width: 480px){.beginners-guide .beginners-guide-main-visual .usachan picture{left:-80%}.beginners-guide .beginners-guide-main-visual .title-contents{margin:20% 0 6%}.beginners-guide .beginners-guide-main-visual .title-contents .title .small-text{font-size:18px;font-weight:bold}.beginners-guide .beginners-guide-main-visual .title-contents .title .big-text{font-size:40px;font-weight:bold;line-height:1.1}.beginners-guide .beginners-guide-main-visual .title-contents .title .big-text::after{bottom:4px;height:8px}.beginners-guide .beginners-guide-main-visual .title-contents .speech-bubble .speech-text{font-size:12px;font-weight:normal}}.beginners-guide .usachan-icon{position:relative}.beginners-guide .usachan-icon::before{content:"";background-size:cover;display:block;position:absolute;top:-76px;left:-138px;width:180px;height:180px;z-index:0}@media(max-width: 1280px){.beginners-guide .usachan-icon{margin-left:96px}.beginners-guide .usachan-icon::before{top:auto;bottom:4px;left:-96px;width:120px;height:120px}}@media(max-width: 800px){.beginners-guide .usachan-icon{margin-left:66px}.beginners-guide .usachan-icon::before{top:auto;bottom:4px;left:-66px;width:80px;height:80px}}.beginners-guide .badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#c60312;-webkit-mask:url(/images/pages/beginners_guide/badge.svg);mask:url(/images/pages/beginners_guide/badge.svg);-webkit-mask-size:cover;mask-size:cover}.beginners-guide .badge .badge-text{text-align:center}.beginners-guide .high-quality-games .is-inactive{display:none !important}.beginners-guide .high-quality-games .usachan-icon::before{background-image:url("/images/pages/beginners_guide/chara_usa_01.png")}.beginners-guide .high-quality-games .title{font-size:40px;font-weight:bold}.beginners-guide .high-quality-games .description{margin-top:8px;font-size:18px;font-weight:normal}.beginners-guide .high-quality-games .high-quality-games-contents{margin:64px auto 0}.beginners-guide .high-quality-games .sub-title-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.beginners-guide .high-quality-games .sub-title-link:hover{text-decoration:none}.beginners-guide .high-quality-games .sub-title-link h3.sub-title{font-size:32px;font-weight:bold}.beginners-guide .high-quality-games .sub-title-link h4.sub-title{font-size:24px;font-weight:bold}.beginners-guide .high-quality-games .sub-title-link::after{content:"";background-color:rgba(255,255,255,.87);display:inline-block;margin-left:8px;-webkit-mask:url("/images/icons/arrow.svg");mask:url("/images/icons/arrow.svg");-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px}.beginners-guide .high-quality-games .high-quality-games-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:48px;list-style:none}.beginners-guide .high-quality-games .high-quality-games-list .game-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px 24px;position:relative}.beginners-guide .high-quality-games .high-quality-games-list .game-item .badge{display:none;position:absolute;top:-15px;left:-30px;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);width:88px;height:88px;z-index:100}.beginners-guide .high-quality-games .high-quality-games-list .game-item .badge .badge-text{font-size:18px;font-weight:bold;font-style:italic;line-height:1.2;margin-top:16px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .badge .badge-text .small-text{font-size:12px;font-weight:bold}.beginners-guide .high-quality-games .high-quality-games-list .game-item:first-of-type .badge{display:-webkit-box;display:-ms-flexbox;display:flex}.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper{-ms-flex-negative:0;flex-shrink:0;width:380px;height:auto}.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper .image-wrapper,.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper .video-wrapper{position:relative;width:100%;padding-top:56.3157894737%}.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper .image-wrapper img{position:absolute;top:0;bottom:0;left:0;right:0;display:block;border-radius:4px;margin:auto;max-width:100%;width:auto;height:auto;overflow:hidden}.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper .video-wrapper video,.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper .video-wrapper .video-thumbnail{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;width:auto;height:auto;border-radius:4px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper .video-wrapper .video-thumbnail:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(18, 18, 18, 0.24)), to(#121212));background:linear-gradient(180deg, rgba(18, 18, 18, 0.24) 0%, #121212 100%);opacity:.6}.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper .video-wrapper .video-thumbnail picture,.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper .video-wrapper .video-thumbnail img{width:100%;height:auto;border-radius:4px;overflow:hidden}.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper .video-wrapper .button-video-start{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:56px;height:56px;background:#c60312;border:none;border-radius:50%}.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper .video-wrapper .button-video-start:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:rgba(255,255,255,.96);-webkit-mask:url("/images/icons/play.svg");mask:url("/images/icons/play.svg");-webkit-mask-size:cover;mask-size:cover;width:32px;height:32px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper .video-wrapper .button-video-start:hover{cursor:pointer}.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper .video-wrapper .button-video-start:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.24);border-radius:50%}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .game-title{font-size:24px;font-weight:bold;margin-bottom:8px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .game-award-contents{margin-bottom:16px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .game-description{font-size:14px;font-weight:normal;margin-bottom:16px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px 12px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .button-wrapper .first-button-wrapper{position:relative}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .button-wrapper .first-button-wrapper .first-button{display:block;min-width:240px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .button-wrapper .first-button-wrapper .baloon-wrapper{position:absolute;top:0;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:100}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .button-wrapper .first-button-wrapper .baloon-wrapper .baloon{background:rgba(255,255,255,.96);border-radius:4px;position:relative;padding:0 8px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .button-wrapper .first-button-wrapper .baloon-wrapper .baloon::after{content:"";position:absolute;bottom:-4px;left:0;right:0;background:rgba(255,255,255,.96);display:block;margin:auto;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .button-wrapper .first-button-wrapper .baloon-wrapper .baloon .baloon-text{font-size:12px;font-weight:bold;color:rgba(18,18,18,.84)}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .button-wrapper .first-button-wrapper .baloon-wrapper+.first-button{margin-top:24px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .button-wrapper .second-button{min-width:136px}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;list-style:none}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list.is-loading{position:relative;overflow:hidden}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list.is-loading:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;-webkit-animation:skeleton-screen-animation 1.2s linear infinite;animation:skeleton-screen-animation 1.2s linear infinite;background:-webkit-gradient(linear, left top, right top, from(rgba(18, 18, 18, 0)), color-stop(50%, rgba(18, 18, 18, 0.5)), to(rgba(18, 18, 18, 0)));background:linear-gradient(90deg, rgba(18, 18, 18, 0) 0%, rgba(18, 18, 18, 0.5) 50%, rgba(18, 18, 18, 0) 100%)}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list .game-item{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:130px;width:100%}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list .game-item:hover{margin-top:-3px;padding-bottom:3px}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list .game-item a{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list .game-item a:hover{background:rgba(255,255,255,.12)}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list .game-item .game-item-info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;background:rgba(255,255,255,.08);border-radius:4px;-webkit-box-shadow:0px 4px 4px rgba(18,18,18,.28);box-shadow:0px 4px 4px rgba(18,18,18,.28);overflow:hidden;padding-bottom:50px;width:100%}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list .game-item .game-item-info .img-wrapper{position:relative;width:100%;height:auto}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list .game-item .game-item-info .img-wrapper img{position:absolute;top:0;left:0;display:block;border-radius:4px 4px 0 0;width:100%;height:auto;overflow:hidden}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list .game-item .game-item-info .img-wrapper:hover{text-decoration:none}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list .game-item .game-item-info .game-title{font-size:14px;font-weight:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:absolute;bottom:0;left:0;overflow:hidden;height:45px;padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list.is-f2p .game-item .game-item-info .img-wrapper{padding-top:100%}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list.is-premium .game-item .game-item-info .img-wrapper{padding-top:136%}@media(max-width: 800px){.beginners-guide .high-quality-games .title{font-size:24px;font-weight:bold}.beginners-guide .high-quality-games .description{font-size:12px;font-weight:normal}.beginners-guide .high-quality-games .high-quality-games-contents{margin:48px auto 0}.beginners-guide .high-quality-games .sub-title-link{margin-bottom:12px}.beginners-guide .high-quality-games .sub-title-link h3.sub-title{font-size:18px;font-weight:bold}.beginners-guide .high-quality-games .sub-title-link h4.sub-title{font-size:16px;font-weight:bold}.beginners-guide .high-quality-games .sub-title-link::after{width:16px;height:16px}.beginners-guide .high-quality-games .high-quality-games-list .game-item{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:656px;margin:0 auto}.beginners-guide .high-quality-games .high-quality-games-list .game-item .badge{top:-30px;left:auto;right:-7px;-webkit-transform:rotate(12deg);transform:rotate(12deg);width:56px;height:56px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .badge .badge-text{font-size:12px;font-weight:bold;margin-top:12px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .badge .badge-text .small-text{font-size:10px;font-weight:bold}.beginners-guide .high-quality-games .high-quality-games-list .game-item .thumbnail-wrapper{width:100%}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .game-title{font-size:18px;font-weight:bold}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .game-description{font-size:12px;font-weight:normal}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .button-wrapper{gap:8px 8px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .button-wrapper .first-button-wrapper .first-button{min-width:220px}.beginners-guide .high-quality-games .high-quality-games-list .game-item .game-info .button-wrapper .second-button{min-width:100px}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 4px}.beginners-guide .high-quality-games .high-quality-games-newest .newest-game-list .game-item{max-width:109px}}.beginners-guide .game-info-ranking-contents{position:relative;border:1px solid rgba(255,255,255,.38);border-radius:4px;background-repeat:no-repeat;background-position:left top}.beginners-guide .game-info-ranking-contents:before{content:"";position:absolute;bottom:0;background-repeat:no-repeat;background-size:cover}@media(min-width: 801px){.beginners-guide .game-info-ranking-contents{background-image:url("/images/pages/beginners_guide/high_quality_games/free_to_play/pc/bg_ranking.jpg");padding:40px 56px;margin:115px auto 0}.beginners-guide .game-info-ranking-contents:before{background-image:url("/images/pages/beginners_guide/high_quality_games/free_to_play/pc/chara_ranking.png");width:390px;height:296px;right:-32px}.beginners-guide .game-info-ranking-contents .main-contents{position:relative;max-width:640px}.beginners-guide .game-info-ranking-contents .title{font-size:24px;font-weight:bold}.beginners-guide .game-info-ranking-contents .description{margin:8px 0 16px}.beginners-guide .game-info-ranking-contents a{max-width:240px}}@media(max-width: 800px){.beginners-guide .game-info-ranking-contents{background-image:url("/images/pages/beginners_guide/high_quality_games/free_to_play/sp/bg_ranking.jpg");background-size:500px 600px;text-align:center;padding:24px 16px 260px;margin-top:40px}.beginners-guide .game-info-ranking-contents:before{background-image:url("/images/pages/beginners_guide/high_quality_games/free_to_play/sp/chara_ranking.png");width:350px;height:260px;left:calc((100% - 100vw) / 2);right:calc((100% - 100vw) / 2);margin:auto}.beginners-guide .game-info-ranking-contents .title{font-size:18px;font-weight:bold}.beginners-guide .game-info-ranking-contents .description{margin:8px 0 12px}}.beginners-guide .premium-games-banner-contents{margin-top:64px}.beginners-guide .premium-games-banner-contents a{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out;display:block}.beginners-guide .premium-games-banner-contents a:hover{margin-top:-3px;padding-bottom:3px}.beginners-guide .premium-games-banner-contents a img,.beginners-guide .premium-games-banner-contents a source{border-radius:4px;display:block;width:100%;height:auto}.beginners-guide .how-to-increase-credits-contents{margin-top:40px}.beginners-guide .how-to-increase-credits-contents .usachan-icon::before{background-image:url("/images/pages/beginners_guide/chara_usa_02.png")}.beginners-guide .how-to-increase-credits-contents .title{font-size:40px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .description{margin-top:8px;font-size:18px;font-weight:normal}.beginners-guide .how-to-increase-credits-contents .acquired-label{font-size:12px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#cc8f14;color:rgba(18,18,18,.88);height:18px;width:120px;position:absolute;top:4px;left:-36px;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents{background:rgba(255,255,255,.08);border-radius:4px;margin-top:56px;padding:24px 24px 32px;position:relative;width:100%}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .badge{position:absolute;top:-40px;left:-24px;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);width:88px;height:88px;z-index:100}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .badge .badge-text{font-size:18px;font-weight:bold;font-style:italic;line-height:1.2;margin-top:16px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .badge .badge-text .small-text{font-size:12px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-title{font-size:32px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-title span{font-size:48px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper{margin-left:auto}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper .is-hide{display:none !important}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper .mail-verification-button{width:280px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper .mail-verification-button-send{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper .mail-verification-button-send .send-text{font-size:14px;font-weight:bold;-ms-flex-negative:0;flex-shrink:0;margin:0 auto 8px;position:relative}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper .mail-verification-button-send .send-text::before,.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper .mail-verification-button-send .send-text::after{content:"";display:inline-block;height:24px;border-left:2px solid rgba(255,255,255,.38);position:absolute}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper .mail-verification-button-send .send-text::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0;left:-12px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper .mail-verification-button-send .send-text::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;right:-12px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper .mail-verification-sent{font-size:12px;font-weight:normal;width:300px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper .mail-verification-sent .big-text{font-size:14px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper .mail-verification-sent a{color:#65b7f3}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper .mail-verification-button-complete{position:relative;overflow:hidden}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-top:32px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step{border:2px solid rgba(255,255,255,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;position:relative}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step:first-child{border-radius:4px 0 0 4px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step:last-child{border-radius:0 4px 4px 0}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step:not(:first-child){border-left:none;padding-left:48px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step:not(:last-child){border-right:none}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step:not(:last-child)::after{content:"";display:block;margin:auto;position:absolute;top:0;bottom:0;right:-28px;width:28px;height:calc(100% + 4px);z-index:100}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step .step-info .title{font-size:16px;font-weight:bold;background:-webkit-gradient(linear, left top, left bottom, from(rgba(18, 18, 18, 0)), color-stop(65%, #710A12), color-stop(85%, rgba(18, 18, 18, 0)));background:linear-gradient(rgba(18, 18, 18, 0) 0% 65%, #710A12 65% 85%, rgba(18, 18, 18, 0) 85% 100%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step .step-info .title .step-number{font-size:24px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step .step-info .description{font-size:16px;font-weight:normal}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step .step-image{margin-top:8px;position:relative}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step .step-image .speech-bubble{background-image:url("/images/pages/beginners_guide/how_to_increase_credits/speech_bubble.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:28%;right:50%;-webkit-transform:translate(100%, -100%);transform:translate(100%, -100%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step .step-image .speech-bubble .speech-text{font-size:16px;font-weight:bold;font-style:italic;line-height:1.2;padding:32px 24px 16px;text-align:center;-webkit-transform:matrix(0.99, 0, -0.16, 0.99, 0, 0) rotate(-6deg);transform:matrix(0.99, 0, -0.16, 0.99, 0, 0) rotate(-6deg)}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step .step-image img{width:100%;height:auto}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .step-01{background:#252525}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .step-01::after{background:-webkit-gradient(linear, right top, left bottom, from(rgba(18, 18, 18, 0)), color-stop(50%, rgba(255, 255, 255, 0.08)), color-stop(52.5%, #252525)) no-repeat top left/100% 50%,-webkit-gradient(linear, right bottom, left top, from(rgba(18, 18, 18, 0)), color-stop(50%, rgba(255, 255, 255, 0.08)), color-stop(52.5%, #252525)) no-repeat bottom left/100% 50%;background:linear-gradient(to bottom left, rgba(18, 18, 18, 0) 0% 50%, rgba(255, 255, 255, 0.08) 50% 52.5%, #252525 52.5% 100%) no-repeat top left/100% 50%,linear-gradient(to top left, rgba(18, 18, 18, 0) 0% 50%, rgba(255, 255, 255, 0.08) 50% 52.5%, #252525 52.5% 100%) no-repeat bottom left/100% 50%}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .step-02{background:#2e2e2e}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .step-02::after{background:-webkit-gradient(linear, right top, left bottom, from(rgba(18, 18, 18, 0)), color-stop(50%, rgba(255, 255, 255, 0.08)), color-stop(52.5%, #2E2E2E)) no-repeat top left/100% 50%,-webkit-gradient(linear, right bottom, left top, from(rgba(18, 18, 18, 0)), color-stop(50%, rgba(255, 255, 255, 0.08)), color-stop(52.5%, #2E2E2E)) no-repeat bottom left/100% 50%;background:linear-gradient(to bottom left, rgba(18, 18, 18, 0) 0% 50%, rgba(255, 255, 255, 0.08) 50% 52.5%, #2E2E2E 52.5% 100%) no-repeat top left/100% 50%,linear-gradient(to top left, rgba(18, 18, 18, 0) 0% 50%, rgba(255, 255, 255, 0.08) 50% 52.5%, #2E2E2E 52.5% 100%) no-repeat bottom left/100% 50%}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .step-03{background:#383838}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;list-style:none;margin-top:32px}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item{background:rgba(255,255,255,.08);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:333px;max-width:340px;padding:32px 8px}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item .how-to-increase .title{font-size:24px;font-weight:bold;text-align:center}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item .how-to-increase .title span{font-size:32px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item .how-to-increase .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:24px 0 16px}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item .how-to-increase-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item .how-to-increase-button .how-to-text{font-size:16px;font-weight:bold;position:relative;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item .how-to-increase-button .how-to-text::before,.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item .how-to-increase-button .how-to-text::after{content:"";display:inline-block;height:20px;border-left:2px solid rgba(255,255,255,.38);position:absolute}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item .how-to-increase-button .how-to-text::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0;left:-15px}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item .how-to-increase-button .how-to-text::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:0;right:-15px}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item .how-to-increase-button .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:16px;max-width:280px;position:relative;overflow:hidden;width:100%}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item .how-to-increase-button .caution-text{font-size:12px;font-weight:normal;color:rgba(255,255,255,.6);margin-top:8px;text-align:center}.beginners-guide .how-to-increase-credits-contents .invite-friend .invite-contents{background:rgba(255,255,255,.04);border:2px solid rgba(255,255,255,.08);border-radius:4px;display:grid;grid-template-columns:repeat(2, 1fr);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:48px auto 0;width:100%;max-width:300px}.beginners-guide .how-to-increase-credits-contents .invite-friend .invite-contents .invite-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px;text-align:center}.beginners-guide .how-to-increase-credits-contents .invite-friend .invite-contents .invite-item:nth-child(2n-1){border-right:2px solid rgba(255,255,255,.08)}.beginners-guide .how-to-increase-credits-contents .invite-friend .invite-contents .invite-item:last-of-type,.beginners-guide .how-to-increase-credits-contents .invite-friend .invite-contents .invite-item:nth-last-of-type(2){padding:4px 4px 16px}.beginners-guide .how-to-increase-credits-contents .invite-friend .invite-contents .invite-icon{position:relative;padding:16px 4px}.beginners-guide .how-to-increase-credits-contents .invite-friend .invite-contents .invite-icon img{position:absolute;top:-36px;left:0;right:0;margin:auto;width:60px;height:auto}.beginners-guide .how-to-increase-credits-contents .invite-friend .invite-contents .target-person{font-size:16px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .invite-friend .invite-contents .target-person .target-text{background:-webkit-gradient(linear, left top, left bottom, from(rgba(18, 18, 18, 0)), color-stop(65%, #710A12), color-stop(85%, rgba(18, 18, 18, 0)));background:linear-gradient(rgba(18, 18, 18, 0) 0% 65%, #710A12 65% 85%, rgba(18, 18, 18, 0) 85% 100%)}.beginners-guide .how-to-increase-credits-contents .invite-friend .invite-contents .credits{font-size:12px;font-weight:normal}.beginners-guide .how-to-increase-credits-contents .invite-friend .invite-contents .credits .gold-count{font-size:24px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .invite-friend .invite-contents .remarks{font-size:10px;font-weight:normal;color:rgba(255,255,255,.6)}.beginners-guide .how-to-increase-credits-contents .sns-campaign .how-to-increase .image-wrapper img{padding-top:16px;width:64%;height:auto}.beginners-guide .how-to-increase-credits-contents .sns-campaign .how-to-increase-button .button-wrapper{margin-bottom:26px}.beginners-guide .how-to-increase-credits-contents .sns-campaign .how-to-increase-button .button-wrapper .sns-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.beginners-guide .how-to-increase-credits-contents .sns-campaign .how-to-increase-button .button-wrapper .sns-button:before{content:"";display:inline-block;margin-right:4px;background-color:rgba(255,255,255,.87);vertical-align:text-bottom;width:20px;height:20px;-webkit-mask-size:cover;mask-size:cover}.beginners-guide .how-to-increase-credits-contents .sns-campaign .how-to-increase-button .button-wrapper .sns-button.is-facebook:before{-webkit-mask-image:url("/images/sns/mark/facebook.svg");mask-image:url("/images/sns/mark/facebook.svg")}.beginners-guide .how-to-increase-credits-contents .sns-campaign .how-to-increase-button .button-wrapper .sns-button.is-twitter:before{-webkit-mask-image:url("/images/sns/mark/twitter.svg");mask-image:url("/images/sns/mark/twitter.svg")}.beginners-guide .how-to-increase-credits-contents .credits-campaign .how-to-increase .image-wrapper{position:relative}.beginners-guide .how-to-increase-credits-contents .credits-campaign .how-to-increase .image-wrapper img{width:70%;height:auto}.beginners-guide .how-to-increase-credits-contents .credits-campaign .how-to-increase .image-wrapper .badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0px;right:32px;width:70px;height:70px;z-index:100}.beginners-guide .how-to-increase-credits-contents .credits-campaign .how-to-increase .image-wrapper .badge .badge-text{font-size:18px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .credits-campaign .how-to-increase-button .button-wrapper{margin-bottom:26px}@media(max-width: 1079px){.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item{-webkit-box-flex:0;-ms-flex:0;flex:0;width:333px}}@media(max-width: 800px){.beginners-guide .how-to-increase-credits-contents{margin-top:64px}.beginners-guide .how-to-increase-credits-contents .title{font-size:24px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .description{font-size:12px;font-weight:normal}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-title{font-size:32px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-title span{font-size:48px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step:first-child{border-radius:4px 4px 0 0}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step:last-child{border-radius:0 0 4px 4px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step:not(:first-child){border-top:none;border-left:2px solid rgba(255,255,255,.08);padding:48px 16px 16px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step:not(:last-child){border-bottom:none;border-right:2px solid rgba(255,255,255,.08)}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step:not(:last-child)::after{content:"";top:initial;bottom:-28px;right:0;left:0;width:calc(100% + 4px);height:28px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step .step-info .description{font-size:14px;font-weight:normal}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .mail-verification-step .step-image{margin-top:24px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .step-01::after{background:-webkit-gradient(linear, left bottom, right top, from(rgba(18, 18, 18, 0)), color-stop(50%, rgba(255, 255, 255, 0.08)), color-stop(52.5%, #252525)) no-repeat top left/50% 100%,-webkit-gradient(linear, right bottom, left top, from(rgba(18, 18, 18, 0)), color-stop(50%, rgba(255, 255, 255, 0.08)), color-stop(52.5%, #252525)) no-repeat top right/50% 100%;background:linear-gradient(to top right, rgba(18, 18, 18, 0) 0% 50%, rgba(255, 255, 255, 0.08) 50% 52.5%, #252525 52.5% 100%) no-repeat top left/50% 100%,linear-gradient(to top left, rgba(18, 18, 18, 0) 0% 50%, rgba(255, 255, 255, 0.08) 50% 52.5%, #252525 52.5% 100%) no-repeat top right/50% 100%}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification-procedure .step-02::after{background:-webkit-gradient(linear, left bottom, right top, from(rgba(18, 18, 18, 0)), color-stop(50%, rgba(255, 255, 255, 0.08)), color-stop(52.5%, #2E2E2E)) no-repeat top left/50% 100%,-webkit-gradient(linear, right bottom, left top, from(rgba(18, 18, 18, 0)), color-stop(50%, rgba(255, 255, 255, 0.08)), color-stop(52.5%, #2E2E2E)) no-repeat top right/50% 100%;background:linear-gradient(to top right, rgba(18, 18, 18, 0) 0% 50%, rgba(255, 255, 255, 0.08) 50% 52.5%, #2E2E2E 52.5% 100%) no-repeat top left/50% 100%,linear-gradient(to top left, rgba(18, 18, 18, 0) 0% 50%, rgba(255, 255, 255, 0.08) 50% 52.5%, #2E2E2E 52.5% 100%) no-repeat top right/50% 100%}}@media(max-width: 480px){.beginners-guide .how-to-increase-credits-contents .mail-verification-contents{padding:16px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .badge{top:-20px;left:initial;right:-7px;-webkit-transform:rotate(12deg);transform:rotate(12deg);width:56px;height:56px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .badge .badge-text{font-size:12px;font-weight:bold;margin-top:12px}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .badge .badge-text .small-text{font-size:10px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-title{font-size:18px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-title span{font-size:24px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .mail-verification-contents .mail-verification .mail-verification-button-wrapper{margin:auto}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list{margin-top:16px}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:none;padding:16px;width:100%}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item .how-to-increase .title{font-size:18px;font-weight:bold}.beginners-guide .how-to-increase-credits-contents .how-to-increase-list .how-to-increase-item .how-to-increase .title span{font-size:24px;font-weight:bold}}.beginners-guide .feature-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:900px}.beginners-guide .feature-contents.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.beginners-guide .feature-contents.reverse .feature-text{padding:0 0 0 64px}.beginners-guide .feature-contents .feature-text{width:50%;padding:0 64px 0 0}.beginners-guide .feature-contents .feature-text .title{font-size:32px;font-weight:bold}.beginners-guide .feature-contents .feature-text .description{margin-top:8px;font-size:16px;font-weight:normal}.beginners-guide .feature-contents .feature-image{width:50%}.beginners-guide .feature-contents .feature-image img{display:block;margin:auto;max-width:100%;max-height:220px;width:auto;height:auto}.beginners-guide .feature-contents .feature-payment-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0 64px;margin-top:-16px;width:50%}.beginners-guide .feature-contents .feature-payment-methods img{width:auto;height:28px;margin:16px 6px 0 6px}.beginners-guide .feature-contents .feature-payment-methods .credits-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.beginners-guide .feature-contents .feature-payment-methods .credits-card img{margin:16px 12px 0 12px}@media(max-width: 800px){.beginners-guide .feature-contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.beginners-guide .feature-contents.reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.beginners-guide .feature-contents.reverse .feature-text{padding:0}.beginners-guide .feature-contents .feature-text{padding:0;text-align:center;width:100%}.beginners-guide .feature-contents .feature-text .title{font-size:18px;font-weight:bold}.beginners-guide .feature-contents .feature-text .description{font-size:14px;font-weight:normal}.beginners-guide .feature-contents .feature-image{margin-top:24px;width:100%}.beginners-guide .feature-contents .feature-image img{max-height:160px}.beginners-guide .feature-contents .feature-payment-methods{margin-top:8px;padding:0;width:280px}}.beginners-guide .faq-contents{max-width:920px;margin:0 auto}.beginners-guide .faq-contents .title{font-size:32px;font-weight:bold;text-align:center}.beginners-guide .faq-contents .faq-list{margin-top:24px}.beginners-guide .feedback-contents .title.usachan-icon::before{background-image:url("/images/pages/beginners_guide/chara_usa_02.png")}.beginners-guide .feedback-contents .feedback-button-contents{background:rgba(255,255,255,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;text-align:center;padding:16px}.beginners-guide .feedback-contents .feedback-button-contents .button-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.beginners-guide .feedback-contents .feedback-button-contents .feedback-complete.is-inactive{display:none}@media(min-width: 801px){.beginners-guide .feedback-contents .title{font-size:40px;font-weight:bold}.beginners-guide .feedback-contents .feedback-button-contents{margin-top:12px}.beginners-guide .feedback-contents .feedback-button-contents .summary-contents{font-size:18px;font-weight:normal}.beginners-guide .feedback-contents .feedback-button-contents .summary-contents strong{font-size:24px;font-weight:bold}.beginners-guide .feedback-contents .feedback-button-contents .button-contents>a{width:175px}.beginners-guide .feedback-contents .feedback-button-contents .feedback-complete{font-size:24px;font-weight:bold}}@media(max-width: 800px){.beginners-guide .feedback-contents .title{font-size:24px;font-weight:bold}.beginners-guide .feedback-contents .summary-contents{font-size:16px;font-weight:normal}.beginners-guide .feedback-contents .summary-contents strong{font-size:18px;font-weight:bold}.beginners-guide .feedback-contents .feedback-button-contents{margin-top:24px}.beginners-guide .feedback-contents .feedback-button-contents .feedback-complete{font-size:18px;font-weight:bold}}.beginners-guide .usachan-profile-contents{padding:0 32px}.beginners-guide .usachan-profile-contents .usachan-profile{display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(255,255,255,.08);margin:0 auto;max-width:920px;padding:40px;position:relative;z-index:0}.beginners-guide .usachan-profile-contents .usachan-profile::before{content:"";background-image:url("/images/pages/beginners_guide/profile/pc/bg_profile.png");background-position:top right;background-repeat:no-repeat;display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.beginners-guide .usachan-profile-contents .usachan-profile .usachan-image{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.beginners-guide .usachan-profile-contents .usachan-profile .usachan-image img,.beginners-guide .usachan-profile-contents .usachan-profile .usachan-image source{display:block;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);width:320px;height:auto}.beginners-guide .usachan-profile-contents .usachan-profile .usachan-profile-data{width:60%}.beginners-guide .usachan-profile-contents .usachan-profile .usachan-profile-data .usachan-name .official{font-size:12px;font-weight:bold;display:block}.beginners-guide .usachan-profile-contents .usachan-profile .usachan-profile-data .usachan-name .name{font-size:32px;font-weight:bold;display:block}.beginners-guide .usachan-profile-contents .usachan-profile .usachan-profile-data .profile-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px;width:100%}.beginners-guide .usachan-profile-contents .usachan-profile .usachan-profile-data .profile-list dt{font-size:12px;font-weight:bold;color:rgba(255,255,255,.6);padding:4px;width:30%}.beginners-guide .usachan-profile-contents .usachan-profile .usachan-profile-data .profile-list dd{font-size:14px;font-weight:bold;padding:4px;width:70%}@media(max-width: 800px){.beginners-guide .usachan-profile-contents{padding:0}.beginners-guide .usachan-profile-contents .usachan-profile{padding:40px 16px}.beginners-guide .usachan-profile-contents .usachan-profile::before{background:none}.beginners-guide .usachan-profile-contents .usachan-profile .usachan-image img,.beginners-guide .usachan-profile-contents .usachan-profile .usachan-image source{right:-40px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:300px}.beginners-guide .usachan-profile-contents .usachan-profile .usachan-profile-data .profile-list dt{width:40%}.beginners-guide .usachan-profile-contents .usachan-profile .usachan-profile-data .profile-list dd{width:60%}}.beginners-guide .social-contents{text-align:center}.beginners-guide .social-contents .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:28px}.beginners-guide .social-contents .social-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;margin-left:32px;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.beginners-guide .social-contents .social-icon:first-of-type{margin-left:0}.beginners-guide .social-contents .social-icon:after{content:"";width:40px;height:40px;-webkit-mask-size:cover;mask-size:cover;background:rgba(255,255,255,.87)}.beginners-guide .social-contents .social-icon.is-twitter:after{-webkit-mask-image:url(/images/sns/mark/twitter.svg);mask-image:url(/images/sns/mark/twitter.svg)}.beginners-guide .social-contents .social-icon.is-discord:after{-webkit-mask-image:url(/images/sns/mark/discord.svg);mask-image:url(/images/sns/mark/discord.svg)}.beginners-guide .social-contents .social-icon.is-facebook:after{-webkit-mask-image:url(/images/sns/mark/facebook.svg);mask-image:url(/images/sns/mark/facebook.svg)}.beginners-guide .social-contents .social-icon.is-youtube:after{-webkit-mask-image:url(/images/sns/mark/youtube.svg);mask-image:url(/images/sns/mark/youtube.svg)}.beginners-guide .social-contents .social-icon:hover{background:rgba(255,255,255,.08)}@media(min-width: 801px){.beginners-guide .social-contents{padding:64px 16px 0}.beginners-guide .social-contents .title{font-size:32px;font-weight:bold}}@media(max-width: 800px){.beginners-guide .social-contents{padding-top:40px}.beginners-guide .social-contents .title{font-size:18px;font-weight:bold}}
