<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.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}.games-news-detail-modal .is-inactive{display:none !important}.games-news-detail-modal .modal-main-contents{padding:0 16px;min-height:200px}.games-news-detail-modal .modal-main-contents .date{color:rgba(255,255,255,.6);font-size:12px;font-weight:normal;margin-bottom:8px}@media(min-width: 481px){.games-news-detail-modal .modal-main-contents .date{margin-top:24px}}@media(max-width: 480px){.games-news-detail-modal .modal-main-contents .date{margin-top:16px}}.games-news-detail-modal .modal-main-contents .description{margin-bottom:16px}.games-news-detail-modal .modal-main-contents .description a{display:block;color:#65b7f3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.games-news-detail-modal .modal-main-contents .description a picture{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out;display:block}.games-news-detail-modal .modal-main-contents .description a picture:hover{margin-top:-3px;padding-bottom:3px}.games-news-detail-modal .modal-main-contents .description picture img,.games-news-detail-modal .modal-main-contents .description picture source{width:100%}.games-news-detail-modal .modal-main-contents .description h3{font-size:16px;font-weight:bold}.games-news-detail-modal .modal-main-contents .description h4{font-size:14px;font-weight:bold}.games-news-detail-modal .modal-main-contents .description hr{margin-top:24px}.games-news-detail-modal .modal-main-contents .description hr:before{content:"";display:block;border-top:1px solid rgba(255,255,255,.16);margin-bottom:16px}.games-news-detail-modal .modal-main-contents .error-text{text-align:center}.games-news-detail-modal .modal-main-contents .loading-icon-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.enlarge-thumbnail-modal{position:fixed;top:0;width:100%;height:100%;background-color:#121212;display:none;z-index:2000}.enlarge-thumbnail-modal.show-modal{display:block}.enlarge-thumbnail-modal .modal-mask{position:absolute;top:0;width:100%;height:100%}.enlarge-thumbnail-modal .button-modal-close{position:absolute;display:block;top:16px;right:16px;width:40px;height:40px;cursor:pointer;border:none;background:none;padding:0}.enlarge-thumbnail-modal .button-modal-close:after{content:"";display:inline-block;width:32px;height:32px;background-color:rgba(255,255,255,.87);-webkit-mask:url("/images/icons/close.svg");mask:url("/images/icons/close.svg");-webkit-mask-size:cover;mask-size:cover}.enlarge-thumbnail-modal .enlarge-thumbnail-slider{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:auto;pointer-events:none}.enlarge-thumbnail-modal .enlarge-thumbnail-slider li{position:relative}.enlarge-thumbnail-modal .enlarge-thumbnail-slider li img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;max-height:100%;pointer-events:auto}.enlarge-thumbnail-modal .enlarge-thumbnail-slider.slick-slider li img:not(.slick-lazyload-error){text-indent:100%;white-space:nowrap;overflow:hidden}.enlarge-thumbnail-modal .enlarge-thumbnail-slider-arrows .slick-arrow{width:40px;height:40px;cursor:pointer;text-indent:-9999em;border:none;background:none;padding:0}.enlarge-thumbnail-modal .enlarge-thumbnail-slider-arrows .slick-arrow:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:32px;height:32px;background:rgba(255,255,255,.87);-webkit-mask:url("/images/icons/arrow.svg");mask:url("/images/icons/arrow.svg");-webkit-mask-size:cover;mask-size:cover}.enlarge-thumbnail-modal .enlarge-thumbnail-slider-arrows .slick-arrow.slick-prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.input-activation-code-contents-wrapper{position:relative;text-align:center}.input-activation-code-contents-wrapper .is-active{display:block !important}.input-activation-code-contents-wrapper .input-activation-code-contents{display:none}.input-activation-code-contents-wrapper .input-activation-code-contents input{font-size:16px;font-weight:normal;border-radius:4px;background:rgba(255,255,255,.12);-webkit-box-sizing:border-box;box-sizing:border-box;border:none;color:rgba(255,255,255,.87);min-height:48px;padding:12px;width:280px;min-height:auto;padding:8px}.input-activation-code-contents-wrapper .input-activation-code-contents input::-webkit-input-placeholder{color:rgba(255,255,255,.38)}.input-activation-code-contents-wrapper .input-activation-code-contents input::-moz-placeholder{color:rgba(255,255,255,.38)}.input-activation-code-contents-wrapper .input-activation-code-contents input:-ms-input-placeholder{color:rgba(255,255,255,.38)}.input-activation-code-contents-wrapper .input-activation-code-contents input::-ms-input-placeholder{color:rgba(255,255,255,.38)}.input-activation-code-contents-wrapper .input-activation-code-contents input::placeholder{color:rgba(255,255,255,.38)}@-webkit-keyframes onAutoFillStart{}@keyframes onAutoFillStart{}.input-activation-code-contents-wrapper .input-activation-code-contents input:-webkit-autofill{-webkit-animation-name:onAutoFillStart;animation-name:onAutoFillStart;-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-transition-delay:99999s;transition-delay:99999s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-text-fill-color:rgba(255,255,255,.87);caret-color:rgba(255,255,255,.87);-webkit-box-shadow:0 0 0 30px inset #6c6c6c;box-shadow:0 0 0 30px inset #6c6c6c}.input-activation-code-contents-wrapper .input-activation-code-contents input:focus{border:1px solid #65b7f3}.input-activation-code-contents-wrapper .input-activation-code-contents input.is-error{border:1px solid #f87f7c}.input-activation-code-contents-wrapper .input-activation-code-contents .button-contents-wrapper{display:inline-block;position:relative;margin-left:4px}.input-activation-code-contents-wrapper .input-activation-code-contents .button-contents-wrapper button{width:auto}.input-activation-code-contents-wrapper .input-activation-code-contents .button-contents-wrapper .message-copy-activation-code{position:absolute;top:-30px;left:0;right:0;background:#2e2e2e;border:1px solid rgba(255,255,255,.38);border-radius:4px;padding:4px 8px;font-size:10px;font-weight:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto;opacity:0}.input-activation-code-contents-wrapper .input-activation-code-contents .button-contents-wrapper .message-copy-activation-code:after{content:"";position:absolute;bottom:-5px;right:0;left:0;margin:auto;width:8px;height:8px;background:#2e2e2e;border-bottom:1px solid rgba(255,255,255,.38);border-right:1px solid rgba(255,255,255,.38);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.input-activation-code-contents-wrapper .input-activation-code-contents .message-error-activation-code{display:none;color:#f87f7c;font-size:12px;font-weight:normal;margin-top:8px}.input-activation-code-contents-wrapper .first-generate-activation-code{display:none;color:rgba(255,255,255,.6);font-size:12px;font-weight:normal;padding-top:8px}.confirm-activation-code-modal .main-text{text-align:center;margin-bottom:16px}.confirm-activation-code-modal .active-activation-code-contents{padding:16px;padding-bottom:24px}.confirm-activation-code-modal .active-activation-code-contents .help-link-text{text-align:center;margin-top:24px}.confirm-activation-code-modal .active-activation-code-contents .help-link-text a{color:#65b7f3}.confirm-activation-code-modal .inactive-activation-code-contents{padding:16px 32px}@media(max-width: 480px){.download-purchase-confirm-modal{width:calc(100% - 32px)}.download-purchase-confirm-modal:after{content:"";position:absolute;bottom:58px;left:0;width:100%;height:16px;border-radius:0 0 4px 4px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(56, 56, 56, 0)), to(#383838));background:linear-gradient(to bottom, rgba(56, 56, 56, 0), #383838)}}.download-purchase-confirm-modal .common-modal-contents{padding:24px 16px 32px}.download-purchase-confirm-modal .download-purchase-modal-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 481px){.download-purchase-confirm-modal .download-purchase-modal-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width: 480px){.download-purchase-confirm-modal .download-purchase-modal-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.download-purchase-confirm-modal .download-purchase-thumbnail{margin-right:12px}.download-purchase-confirm-modal .download-purchase-thumbnail img{max-width:175px;max-height:120px}@media(max-width: 480px){.download-purchase-confirm-modal .download-purchase-thumbnail img{max-width:80px;max-height:80px}}.download-purchase-confirm-modal .game-title{font-size:14px;font-weight:normal;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.download-purchase-confirm-modal .game-title-prefix{font-size:12px;font-weight:bold;height:-webkit-max-content;height:-moz-max-content;height:max-content;border:1px solid rgba(255,255,255,.38);margin-right:4px;padding:2px 8px}.download-purchase-confirm-modal .game-title-text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.download-purchase-confirm-modal .requirements{color:rgba(255,255,255,.6);font-size:12px;font-weight:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.download-purchase-confirm-modal .requirements&gt;span{margin-right:24px}.download-purchase-confirm-modal .requirements&gt;span:last-child{margin-right:0}.download-purchase-confirm-modal .requirements&gt;span&gt;span{margin-left:4px}.download-purchase-confirm-modal .requirements&gt;span&gt;span.icon-os{display:inline-block;width:16px;height:16px;vertical-align:text-bottom;-webkit-mask-size:cover;mask-size:cover;background:rgba(255,255,255,.87)}.download-purchase-confirm-modal .requirements&gt;span&gt;span.icon-os.is-windows{-webkit-mask-image:url(/images/icons/Windows.svg);mask-image:url(/images/icons/Windows.svg)}.download-purchase-confirm-modal .requirements&gt;span&gt;span.icon-os.is-mac{-webkit-mask-image:url(/images/icons/mac.svg);mask-image:url(/images/icons/mac.svg)}.download-purchase-confirm-modal .requirements&gt;span&gt;span.icon-os.is-linux{-webkit-mask-image:url(/images/icons/Linux.svg);mask-image:url(/images/icons/Linux.svg)}.download-purchase-confirm-modal form{background:none;border:none;padding:0}.download-purchase-confirm-modal .download-purchase-modal-info .text-shortage{font-size:12px;font-weight:normal;color:#f87f7c;margin-bottom:8px;text-align:center}.download-purchase-confirm-modal .download-purchase-modal-info .text-shortage img{width:14px;height:14px;vertical-align:middle}.download-purchase-confirm-modal .download-purchase-modal-info .button-add-credit{font-size:16px;font-weight:bold;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}.download-purchase-confirm-modal .download-purchase-modal-info .button-add-credit img{width:24px;height:24px;margin-right:4px;vertical-align:bottom}.download-purchase-confirm-modal .download-purchase-modal-info .text-add-credits{font-size:10px;font-weight:normal;color:rgba(255,255,255,.6);margin-top:8px;text-align:center}.download-purchase-confirm-modal .download-purchase-modal-info .button-store{display:block;font-size:12px;font-weight:normal;color:#65b7f3;margin-top:12px;text-align:center}.download-purchase-confirm-modal .download-purchase-modal-info .button-purchase-credit{width:296px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-purchase-confirm-modal .download-purchase-modal-info .button-purchase-credit-text{font-size:12px;font-weight:bold}.download-purchase-confirm-modal .download-purchase-modal-info .button-purchase-credit-point{font-size:16px;font-weight:bold;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-align:end;-ms-flex-align:end;align-items:flex-end}.download-purchase-confirm-modal .download-purchase-modal-info .button-purchase-credit-point span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-purchase-confirm-modal .download-purchase-modal-info .button-purchase-credit-point span img{width:16px;height:16px;margin-right:4px}.download-purchase-confirm-modal .download-purchase-modal-info .button-purchase-credit-supplement{font-size:10px;font-weight:normal}.download-purchase-confirm-modal .download-purchase-modal-info .text-or{width:328px;margin:16px auto;font-size:12px;font-weight:bold;color:rgba(255,255,255,.38);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 480px){.download-purchase-confirm-modal .download-purchase-modal-info .text-or{width:100%}}.download-purchase-confirm-modal .download-purchase-modal-info .text-or:before,.download-purchase-confirm-modal .download-purchase-modal-info .text-or:after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:rgba(255,255,255,.16);display:block}.download-purchase-confirm-modal .download-purchase-modal-info .text-or span{border:1px solid rgba(255,255,255,.16);border-radius:50%;padding:6px}.download-purchase-confirm-modal .download-purchase-modal-info .button-purchase-card{width:280px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-purchase-confirm-modal .download-purchase-modal-info .button-purchase-card .payment-method-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-purchase-confirm-modal .download-purchase-modal-info .button-purchase-card .payment-method-images img{margin-right:4px}.download-purchase-confirm-modal .download-purchase-modal-info .button-purchase-card .payment-method-images span{font-size:10px;font-weight:normal;color:rgba(255,255,255,.6)}.download-purchase-confirm-modal .download-purchase-modal-info .button-purchase-card .button-purchase-card-price{font-size:16px;font-weight:bold}.download-purchase-confirm-modal .receive-updates-games{padding:24px 0 0;text-align:center}@media(max-width: 480px){.download-purchase-confirm-modal .receive-updates-games{padding:32px 0 0}}.download-purchase-confirm-modal .receive-updates-games input{vertical-align:top;width:14px;height:14px}.download-purchase-waiting-modal .common-modal-contents{padding:16px 0}.download-purchase-waiting-modal .loading-icon-contents{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.download-purchase-waiting-modal .main-text{font-size:16px;font-weight:normal;text-align:center;padding:16px}.download-purchase-waiting-modal .button-continue{display:block;max-width:280px;margin:0 auto}.download-purchase-error{margin-bottom:16px}.download-purchase-error .main-text{text-align:center;padding:16px 0}.download-purchase-error button{display:block;max-width:280px;margin:auto}.purchase-active-activation-code-contents{margin-bottom:32px}.purchase-active-activation-code-contents&gt;p{text-align:center}.purchase-active-activation-code-contents&gt;p.contents-title{font-size:16px;font-weight:bold}.purchase-active-activation-code-contents&gt;p.main-text{font-size:14px;font-weight:normal;padding:16px 0}.download-purchase-finish-modal .head-text{font-size:24px;font-weight:bold;text-align:center}.download-purchase-finish-modal .center-text{text-align:center}.download-purchase-finish-modal .download-release-date{font-size:16px;font-weight:bold;text-align:center}@media(min-width: 481px){.download-purchase-finish-modal .head-text{padding-top:32px}.download-purchase-finish-modal .center-text{font-size:16px;font-weight:normal;padding-top:24px}.download-purchase-finish-modal .download-release-date{margin:16px 0 32px}}@media(max-width: 480px){.download-purchase-finish-modal .head-text{padding-top:16px}.download-purchase-finish-modal .center-text{padding:16px}.download-purchase-finish-modal .center-text span{display:block;margin-bottom:4px}.download-purchase-finish-modal .download-release-date{margin-bottom:16px}}.download-purchase-already-modal .center-text{text-align:center}@media(min-width: 481px){.download-purchase-already-modal .center-text{font-size:16px;font-weight:normal;padding-top:32px}}@media(max-width: 480px){.download-purchase-already-modal .center-text{padding:16px}}.download-purchase-already-modal .mobile-center-text{text-align:center;padding:16px}.download-purchase-already-modal .download-release-date{font-size:16px;font-weight:bold;text-align:center}@media(min-width: 481px){.download-purchase-already-modal .download-release-date{margin:16px 0 32px}}@media(max-width: 480px){.download-purchase-already-modal .download-release-date{margin-bottom:16px}}.purchase-modal-select-payment-method{background:rgba(255,255,255,.08);margin:0 auto;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 481px){.purchase-modal-select-payment-method{width:320px}}.purchase-modal-select-payment-method.is-initial-purchase .payment-method-list .payment-method-link{opacity:1;min-height:70px;line-height:1.5;visibility:visible;padding:12px 16px}@media(max-width: 480px){.purchase-modal-select-payment-method.is-initial-purchase .payment-method-list .payment-method-link{padding:12px}}.purchase-modal-select-payment-method.is-initial-purchase .payment-method-list .payment-method-link&gt;div{opacity:1;visibility:visible;max-height:100vh}.purchase-modal-select-payment-method .payment-method-list.is-priority .payment-method-link,.purchase-modal-select-payment-method .payment-method-list.is-show .payment-method-link{opacity:1;min-height:70px;line-height:1.5;visibility:visible;padding:12px 16px}@media(max-width: 480px){.purchase-modal-select-payment-method .payment-method-list.is-priority .payment-method-link,.purchase-modal-select-payment-method .payment-method-list.is-show .payment-method-link{padding:12px}}.purchase-modal-select-payment-method .payment-method-list.is-priority .payment-method-link&gt;div,.purchase-modal-select-payment-method .payment-method-list.is-show .payment-method-link&gt;div{opacity:1;visibility:visible;max-height:100vh}.purchase-modal-select-payment-method .payment-method-list.is-priority{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.purchase-modal-select-payment-method .payment-method-list.is-priority .payment-method-link{border-top:none}.purchase-modal-select-payment-method .payment-method-list.is-priority:hover{border-radius:4px 4px 0 0}@media(any-hover: hover){.purchase-modal-select-payment-method .payment-method-list:hover{background:rgba(255,255,255,.08)}}@media(any-hover: none){.purchase-modal-select-payment-method .payment-method-list:active{background:rgba(255,255,255,.08)}}.purchase-modal-select-payment-method .payment-method-list:last-child{border-radius:0 0 4px 4px}.purchase-modal-select-payment-method .payment-method-list .payment-method-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(255,255,255,.16);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;min-height:0;line-height:0;visibility:hidden;-webkit-transition:opacity .2s 0s ease-out,min-height .2s 0s ease-out,line-height .2s 0s ease-out,visibility .2s 0s ease-out;transition:opacity .2s 0s ease-out,min-height .2s 0s ease-out,line-height .2s 0s ease-out,visibility .2s 0s ease-out}.purchase-modal-select-payment-method .payment-method-list .payment-method-link&gt;div{opacity:0;visibility:hidden;max-height:0}.purchase-modal-select-payment-method .payment-method-list .payment-method-link:hover{text-decoration:none}.purchase-modal-select-payment-method .payment-method-list .payment-method-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.purchase-modal-select-payment-method .payment-method-list .payment-method-images img{vertical-align:bottom;margin-right:4px}.purchase-modal-select-payment-method .payment-method-list .payment-method-images img:only-child{margin-right:0}.purchase-modal-select-payment-method .payment-method-list .payment-method-images span{font-size:10px;font-weight:normal;color:rgba(255,255,255,.6)}.purchase-modal-select-payment-method .payment-method-list .payment-method-price{position:relative;width:162px}.purchase-modal-select-payment-method .payment-method-list .payment-method-price-label{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}.purchase-modal-select-payment-method .payment-method-list .payment-method-price-label img{width:16px}.purchase-modal-select-payment-method .payment-method-list .payment-method-price-label span{margin:0 0 0 4px}.purchase-modal-select-payment-method .payment-method-list .payment-method-price-supplement{font-size:12px;font-weight:normal;display:block}.purchase-modal-select-payment-method .payment-method-list .payment-method-reference-price{text-align:center;font-size:10px;font-weight:normal;margin-top:2px}.purchase-modal-select-payment-method .payment-method-list .payment-method-bonus-label{font-size:10px;font-weight:bold;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 8px;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-16px;left:50%;border-radius:3px;background:#f6f6f6;color:rgba(18,18,18,.76);-webkit-box-shadow:0 2px 2px rgba(18,18,18,.28);box-shadow:0 2px 2px rgba(18,18,18,.28)}.purchase-modal-select-payment-method .payment-method-list .payment-method-bonus-label::before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:4px 3px 0 3px;border-color:#f6f6f6 transparent transparent transparent;bottom:-3px;left:0;right:0;margin:auto;z-index:-1;-webkit-box-shadow:0 2px 2px rgba(18,18,18,.28);box-shadow:0 2px 2px rgba(18,18,18,.28)}.purchase-modal-select-payment-method .payment-method-list .payment-method-bonus-label span{font-size:12px;font-weight:bold;color:#c60312}.purchase-modal-select-payment-method .payment-method-list .payment-method-serial-code.title{font-size:12px;font-weight:bold;margin-bottom:4px}.purchase-modal-select-payment-method .payment-method-list .payment-method-serial-code img{vertical-align:bottom;margin-right:4px}.purchase-modal-select-payment-method .payment-method-list .payment-method-serial-code img:only-child{margin-right:0}.purchase-modal-select-payment-method .payment-method-list .payment-method-serial-code span{font-size:10px;font-weight:normal;color:rgba(255,255,255,.6)}.purchase-modal-select-payment-method .payment-method-list .payment-method-arrow{position:relative}.purchase-modal-select-payment-method .payment-method-list .payment-method-arrow:before{content:"";display:block;width:24px;height:24px;-webkit-mask:url(/images/icons/arrow.svg);mask:url(/images/icons/arrow.svg);-webkit-mask-size:cover;mask-size:cover;background-color:rgba(255,255,255,.6);position:absolute;top:0;bottom:0;right:5px;margin:auto}.purchase-modal-select-payment-method .payment-method-accordion{width:100%;min-height:24px;text-align:center;background:rgba(255,255,255,.08);border-radius:0 0 4px 4px;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;cursor:pointer;font-size:12px;font-weight:normal;color:rgba(255,255,255,.6)}.purchase-modal-select-payment-method .payment-method-accordion:before{content:"";width:24px;height:24px;margin-right:4px;-webkit-mask:url(/images/icons/arrow.svg);mask:url(/images/icons/arrow.svg);-webkit-mask-size:cover;mask-size:cover;background-color:rgba(255,255,255,.6);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.purchase-modal-primary-button{max-width:280px;margin:auto}.purchase-modal-primary-button .mainbtn-primary-lv3{padding:8px !important}.app-modal .instructions{margin:16px;margin-bottom:0;padding:0 64px 16px;border-bottom:1px solid rgba(255,255,255,.16)}.app-modal .instructions:last-child{margin-bottom:16px;padding-bottom:0;border-bottom:none}.app-modal .instructions .main-text{font-size:14px;font-weight:bold;text-align:center;margin-bottom:16px}.app-modal .instructions .sub-text{font-size:12px;font-weight:normal;text-align:center;color:rgba(255,255,255,.6)}.app-modal .instructions .sub-text a{display:block;color:#65b7f3;margin-top:8px}.app-modal .instructions .qrcode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-modal .instructions .qrcode .sub-text{text-align:left;margin-left:16px}.app-modal .instructions .copy{text-align:center;margin:24px 0 48px}.app-modal .instructions .copy input{font-size:16px;font-weight:normal;border-radius:4px;background:rgba(255,255,255,.12);-webkit-box-sizing:border-box;box-sizing:border-box;border:none;color:rgba(255,255,255,.87);min-height:48px;padding:12px;width:320px}.app-modal .instructions .copy input::-webkit-input-placeholder{color:rgba(255,255,255,.38)}.app-modal .instructions .copy input::-moz-placeholder{color:rgba(255,255,255,.38)}.app-modal .instructions .copy input:-ms-input-placeholder{color:rgba(255,255,255,.38)}.app-modal .instructions .copy input::-ms-input-placeholder{color:rgba(255,255,255,.38)}.app-modal .instructions .copy input::placeholder{color:rgba(255,255,255,.38)}@keyframes onAutoFillStart{}.app-modal .instructions .copy input:-webkit-autofill{-webkit-animation-name:onAutoFillStart;animation-name:onAutoFillStart;-webkit-animation-duration:5000s;animation-duration:5000s;-webkit-transition-delay:99999s;transition-delay:99999s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-text-fill-color:rgba(255,255,255,.87);caret-color:rgba(255,255,255,.87);-webkit-box-shadow:0 0 0 30px inset #6c6c6c;box-shadow:0 0 0 30px inset #6c6c6c}.app-modal .instructions .copy input:focus{border:1px solid #65b7f3}.app-modal .instructions .copy input.is-error{border:1px solid #f87f7c}.app-modal .instructions .copy .copytext-button-wrapper{position:relative;display:inline-block}.app-modal .instructions .copy .copytext-button-wrapper button{width:auto;min-height:48px;margin-left:4px;font-size:16px;font-weight:normal}.app-modal .instructions .copy .copytext-button-wrapper .copied-balloon{position:absolute;top:-33px;left:-25px}.app-modal .instructions .copy .copytext-button-wrapper .copied-balloon .copied-message{position:relative;width:130px;padding:4px 8px;background:#2e2e2e;border:1px solid rgba(255,255,255,.38);border-radius:4px;font-size:12px;font-weight:normal;opacity:0}.app-modal .instructions .copy .copytext-button-wrapper .copied-balloon .copied-message:after{content:"";position:absolute;width:8px;height:8px;background:#2e2e2e;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-5px;border-bottom:1px solid rgba(255,255,255,.38);border-right:1px solid rgba(255,255,255,.38)}.client-play-modal .client-play-modal-contents .title{font-size:16px;font-weight:bold;padding:24px 0 16px;text-align:center;border:none}.client-play-modal .client-play-modal-contents .launcher-contents{width:100%;text-align:center}.client-play-modal .client-play-modal-contents .launcher-contents .text-border{font-size:14px;font-weight:normal;color:rgba(255,255,255,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 0 24px}.client-play-modal .client-play-modal-contents .launcher-contents .text-border:before,.client-play-modal .client-play-modal-contents .launcher-contents .text-border:after{content:"";height:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:rgba(255,255,255,.16)}.client-play-modal .client-play-modal-contents .launcher-contents .text-border:before{margin-right:8px}.client-play-modal .client-play-modal-contents .launcher-contents .text-border:after{margin-left:8px}.client-play-modal .client-play-modal-contents .launcher-contents .button-launcher{width:auto;padding:0 24px}.client-play-modal .client-play-modal-contents .launcher-contents .text-availableOS{font-size:12px;font-weight:normal;color:rgba(255,255,255,.6);margin-top:8px;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}.client-play-modal .client-play-modal-contents .launcher-contents .text-availableOS p{margin-right:4px}.client-play-modal .client-play-modal-contents .launcher-contents .text-availableOS span{font-size:0;width:16px;height:16px;background:rgba(255,255,255,.87)}.client-play-modal .client-play-modal-contents .launcher-contents .text-availableOS span.is-windows{-webkit-mask:url("/images/icons/Windows.svg");mask:url("/images/icons/Windows.svg");-webkit-mask-size:cover;mask-size:cover}.client-play-modal .client-play-modal-contents .launcher-contents .text-availableOS span.is-mac{-webkit-mask:url("/images/icons/mac.svg");mask:url("/images/icons/mac.svg");-webkit-mask-size:cover;mask-size:cover}.client-play-modal .client-play-modal-contents .launcher-contents .text-availableOS span.is-linux{-webkit-mask:url("/images/icons/Linux.svg");mask:url("/images/icons/Linux.svg");-webkit-mask-size:cover;mask-size:cover}.client-play-modal .client-play-modal-contents .launcher-contents .text-helpLink{display:block;font-size:14px;font-weight:normal;color:#65b7f3;margin:24px 0}.download-button-contents{margin:32px 0}.download-button-contents .main-text{font-size:16px;font-weight:bold;text-align:center}.download-button-contents .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:16px 48px}.download-button-contents .buttons a{max-width:280px;margin-right:12px}.download-button-contents .buttons a:last-child{margin-right:0}.download-button-contents .buttons a::before{content:"";display:inline-block;width:24px;height:24px;-webkit-mask-size:cover;mask-size:cover;background:rgba(255,255,255,.87);margin-right:4px;vertical-align:sub}.download-button-contents .buttons a.is-windows::before{-webkit-mask-image:url(/images/icons/Windows.svg);mask-image:url(/images/icons/Windows.svg)}.download-button-contents .buttons a.is-mac::before{-webkit-mask-image:url(/images/icons/mac.svg);mask-image:url(/images/icons/mac.svg)}.download-button-contents .buttons a.is-linux::before{-webkit-mask-image:url(/images/icons/Linux.svg);mask-image:url(/images/icons/Linux.svg)}.download-button-contents .sub-text{font-size:12px;font-weight:normal;color:rgba(255,255,255,.6);text-align:center}.download-button-contents .sub-text&gt;a{color:#65b7f3}.game_info{position:relative}.game_info .is-inactive{display:none !important}.game_info .main-visual{margin-bottom:-7.5vw}.game_info .main-visual .main-visual-background-image{position:relative;padding-top:33.3333333333%;width:100%;overflow:hidden}.game_info .main-visual .main-visual-background-image picture{position:absolute;top:0;right:0;left:0}.game_info .main-visual .main-visual-background-image img,.game_info .main-visual .main-visual-background-image source{width:100%;height:auto;vertical-align:middle}.game_info .main-visual .main-visual-background-image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(18, 18, 18, 0)), to(#121212));background:linear-gradient(to bottom, rgba(18, 18, 18, 0), #121212)}.game_info .layout{display:grid;grid-template-columns:1fr 288px;grid-column-gap:56px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:800px;padding:48px 8px 64px}.game_info .layout::before{content:none}.game_info .layout::after{content:none}.game_info .grid-contents{display:grid;-ms-flex-line-pack:start;align-content:start}.game_info .grid-contents.column-left{grid-row-gap:48px}.game_info .grid-contents.column-right{grid-row-gap:40px}.game_info .contents-title{font-size:18px;font-weight:bold;margin:0 0 16px}.game_info .button-wrapper .button-execution span{display:block;font-size:12px;font-weight:normal}.game_info .button-wrapper .receive-email-content{font-size:12px;font-weight:normal;text-align:center;margin-top:12px}.game_info .button-wrapper .receive-email-content input{vertical-align:bottom;margin-right:4px;width:16px;height:16px;cursor:pointer}.game_info .button-wrapper .receive-email-content label{cursor:pointer}.game_info .price-download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.game_info .price-download .discount{font-size:12px;font-weight:bold;color:#dedede;background:#c60312;padding:3px 4px;margin:auto 0;margin-right:12px}.game_info .price-download .price-content{font-size:18px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game_info .price-download .price-content .or{font-size:10px;font-weight:normal;border:1px solid rgba(255,255,255,.38);border-radius:50%;padding:4px;margin:0 8px}.game_info .price-download .price-content .line-through{display:block;font-size:12px;font-weight:normal;color:rgba(255,255,255,.6);text-decoration:line-through;text-align:center}.game_info .price-download .price-content .line-through img{vertical-align:text-top}.game_info .price-download .price-content .line-through .default-equivalent-price{font-size:10px;font-weight:normal;vertical-align:text-bottom}.game_info .price-download .price-content .credits img{width:13px;height:13px}.game_info .price-download .price-content .credits .equivalent-price{font-size:12px;font-weight:normal;vertical-align:text-top}.game_info .button-confirm-activation-code{display:block;text-align:center}.game_info .button-confirm-activation-code .icon_key{display:inline-block;width:24px;height:24px;vertical-align:bottom;margin-right:4px;background:rgba(255,255,255,.87);-webkit-mask:url("/images/icons/key.svg");mask:url("/images/icons/key.svg");-webkit-mask-size:cover;mask-size:cover}.game_info .button-frame-top{background:#252525}.game_info .button-frame-top .thumbnail-image{position:relative;width:88px;height:88px;margin:16px auto 0}.game_info .button-frame-top .thumbnail-image img{position:absolute;top:0;bottom:0;margin:auto;width:100%;height:auto}.game_info .button-frame-top .download-image-wrapper .thumbnail-image{height:120px}.game_info .button-frame-top .price-download{margin:16px;margin-bottom:0}.game_info .button-frame-top .sale-period{font-size:12px;font-weight:normal;text-align:center;margin-top:8px}.game_info .button-frame-top .button-wrapper{margin:16px}.game_info .button-frame-top .download-release-date{color:rgba(255,255,255,.6);margin-top:8px;text-align:center}.game_info .button-frame-top .button-confirm-activation-code{margin-bottom:16px}.game_info .button-frame-bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:0}.game_info .button-frame-bottom .background-image,.game_info .button-frame-bottom .background-image-inner{width:100%;height:100%}.game_info .button-frame-bottom .background-image{position:absolute;top:0;left:0;overflow:hidden;z-index:-1}.game_info .button-frame-bottom .background-image .background-image-inner{position:relative}.game_info .button-frame-bottom .background-image .background-image-inner img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:110%;height:auto;-webkit-filter:blur(20px);filter:blur(20px);opacity:.2}.game_info .button-frame-bottom .button-content{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;min-width:80%;margin:16px}.game_info .button-frame-bottom .button-content .button-game-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game_info .button-frame-bottom .button-content .button-game-info .thumbnail-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:80px;max-width:80px;margin-right:12px}.game_info .button-frame-bottom .button-content .button-game-info .thumbnail-image img{max-width:100%;max-height:100%;width:auto;height:auto}.game_info .button-frame-bottom .button-content .button-game-info .title-content{max-width:196px}.game_info .button-frame-bottom .button-content .button-game-info .title-content .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:16px;font-weight:normal}.game_info .button-frame-bottom .button-content .button-wrapper{min-width:218px}.game_info .button-frame-bottom .button-content .button-wrapper .price-download{margin-bottom:12px}.game_info .button-frame-bottom .button-content .download-release-date{color:rgba(255,255,255,.6);margin-top:8px;text-align:center}.game_info .button-frame-bottom .button-content .button-confirm-activation-code{margin-top:8px}.game_info .button-fixed-content{position:fixed;top:-100px;width:100%;background:#252525;opacity:0;padding:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:400ms;transition:400ms;z-index:1}.game_info .button-fixed-content.show{top:0;opacity:1}.game_info .button-fixed-content .button-fixed-content-layout{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1080px;width:100%;height:80px}.game_info .button-fixed-content .button-fixed-content-layout .column-left,.game_info .button-fixed-content .button-fixed-content-layout .column-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game_info .button-fixed-content .button-fixed-content-layout .column-right{margin-left:auto}.game_info .button-fixed-content .title-content{max-width:528px}.game_info .button-fixed-content .title-content .title{font-size:18px;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.game_info .button-fixed-content .title-content .language-info{font-size:12px;font-weight:normal;margin-top:4px;color:rgba(255,255,255,.38)}.game_info .button-fixed-content .price-download{margin-right:24px}.game_info .button-fixed-content .download-release-date{color:rgba(255,255,255,.6);margin-right:24px}.game_info .button-fixed-content .button-content{min-width:160px}.game_info .adult-related-game{margin-top:-40px;background:#383838}.game_info .adult-related-game a{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:8px}.game_info .adult-related-game a:before{content:"";width:24px;height:24px;margin-right:4px;background:rgba(255,255,255,.87);-webkit-mask:url("/images/icons/age_restriction.svg");mask:url("/images/icons/age_restriction.svg");-webkit-mask-size:cover;mask-size:cover}.game_info .adult-related-game a:hover{text-decoration:none;background:rgba(255,255,255,.08);border-radius:4px}.game_info .game-event .game-event-list{display:grid;grid-row-gap:24px;grid-template-columns:100%}.game_info .game-event .game-event-banner{background:#252525}.game_info .game-event .game-event-banner .game-event-img img{display:block;width:100%;height:auto}.game_info .game-event .game-event-banner .game-event-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 8px}.game_info .game-event .game-event-banner .game-event-counter .counter-text{font-size:12px;font-weight:normal;color:rgba(255,255,255,.6)}.game_info .game-event .game-event-banner .game-event-counter .counter-time{font-size:18px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.game_info .game-event .game-event-banner .game-event-counter .counter-time .unit{font-size:16px;font-weight:normal;color:rgba(255,255,255,.6);margin-right:8px}.game_info .campaign-banner-contents{width:288px}.game_info .campaign-banner-contents a{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out;display:block}.game_info .campaign-banner-contents a:hover{margin-top:-3px;padding-bottom:3px}.game_info .campaign-banner-contents a img{display:block;width:100%}.game_info .campaign-banner-contents .loading-content{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;background:#1b1b1b;height:118px}.game_info .other-contents&gt;p{font-size:12px;font-weight:normal;color:rgba(255,255,255,.6);margin:16px 0 4px;text-align:center}.game_info .other-contents .sub-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game_info .other-contents .sub-button-wrapper&gt;a{min-width:140px;width:auto;margin-left:8px}.game_info .other-contents .sub-button-wrapper&gt;a:first-child{margin-left:0}.game_info .other-contents .sub-button-wrapper&gt;a span{display:inline-block;margin-right:4px;background-color:rgba(255,255,255,.87);vertical-align:middle;width:16px;height:16px}.game_info .other-contents .sub-button-wrapper&gt;a span.is-computer{-webkit-mask:url("/images/icons/computer.svg");mask:url("/images/icons/computer.svg");-webkit-mask-size:cover;mask-size:cover}.game_info .other-contents .sub-button-wrapper&gt;a span.is-phone{-webkit-mask:url("/images/icons/phone.svg");mask:url("/images/icons/phone.svg");-webkit-mask-size:cover;mask-size:cover}.game_info .other-contents .sub-button-wrapper&gt;a span.is-android{-webkit-mask:url("/images/icons/android.svg");mask:url("/images/icons/android.svg");-webkit-mask-size:cover;mask-size:cover}.game_info .head-title-contents{margin-bottom:-24px}.game_info .head-title-contents .title{font-size:32px;font-weight:bold}.game_info .head-title-contents .basic-info{margin-top:8px;color:rgba(255,255,255,.6)}.game_info .head-title-contents .basic-info .language-info{border-left:1px solid rgba(255,255,255,.6);margin-left:8px;padding-left:8px}.game_info .game-award-contents{margin:-12px 0 -24px}.game_info .gallery-contents{overflow:hidden}.game_info .gallery-contents button{cursor:pointer;border:none;padding:0}.game_info .gallery-contents .icon-video{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:rgba(18,18,18,.5);border-radius:50%}.game_info .gallery-contents .icon-video:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:#f6f6f6;-webkit-mask:url("/images/icons/play.svg");mask:url("/images/icons/play.svg");-webkit-mask-size:cover;mask-size:cover}.game_info .gallery-contents .gallery-slider-wrapper{position:relative;width:100%;height:auto;overflow:hidden}.game_info .gallery-contents .gallery-slider-wrapper .gallery-slider li{position:relative;background:rgba(255,255,255,.04);width:100%;height:auto}.game_info .gallery-contents .gallery-slider-wrapper .gallery-slider li:before{content:"";display:block;padding-top:56%}.game_info .gallery-contents .gallery-slider-wrapper .gallery-slider li video{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:auto;max-width:100%;max-height:100%}.game_info .gallery-contents .gallery-slider-wrapper .gallery-slider li .button-show-thumbnail-modal{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:none;cursor:-webkit-zoom-in;cursor:zoom-in;display:block}.game_info .gallery-contents .gallery-slider-wrapper .gallery-slider li .button-show-thumbnail-modal img{margin:auto;max-width:100%;max-height:100%;pointer-events:none;color:rgba(255,255,255,.87);overflow:hidden}.game_info .gallery-contents .gallery-slider-wrapper .gallery-slider li .icon-video{width:72px;height:72px}.game_info .gallery-contents .gallery-slider-wrapper .gallery-slider li .icon-video:after{width:64px;height:64px}.game_info .gallery-contents .gallery-slider-wrapper .gallery-slider.slick-slider li .button-show-thumbnail-modal img:not(.slick-lazyload-error){text-indent:100%;white-space:nowrap}.game_info .gallery-contents .gallery-slider{font-size:0;white-space:nowrap}.game_info .gallery-contents .gallery-slider&gt;li{display:inline-block;width:100%}.game_info .gallery-contents .thumbnail-slider-wrapper{position:relative}.game_info .gallery-contents .thumbnail-slider-wrapper .thumbnail-slider{padding:16px 0 24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;scroll-behavior:smooth;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game_info .gallery-contents .thumbnail-slider-wrapper .thumbnail-slider::-webkit-scrollbar{height:8px}.game_info .gallery-contents .thumbnail-slider-wrapper .thumbnail-slider::-webkit-scrollbar-track{background:#252525;border-radius:30px}.game_info .gallery-contents .thumbnail-slider-wrapper .thumbnail-slider::-webkit-scrollbar-thumb{background:rgba(255,255,255,.24);border-radius:30px}.game_info .gallery-contents .thumbnail-slider-wrapper .thumbnail-slider li{position:relative;background:rgba(255,255,255,.04);cursor:pointer;-ms-flex-negative:0;flex-shrink:0;width:min(26%, 188px);height:auto;list-style:none;opacity:.6;margin-left:8px}.game_info .gallery-contents .thumbnail-slider-wrapper .thumbnail-slider li:first-child{margin-left:0}.game_info .gallery-contents .thumbnail-slider-wrapper .thumbnail-slider li:after{content:"";display:block;padding-top:min(56%, 105px)}.game_info .gallery-contents .thumbnail-slider-wrapper .thumbnail-slider li img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:auto;max-width:100%;max-height:100%;pointer-events:none;overflow:hidden}.game_info .gallery-contents .thumbnail-slider-wrapper .thumbnail-slider li .icon-video{width:32px;height:32px}.game_info .gallery-contents .thumbnail-slider-wrapper .thumbnail-slider li .icon-video:after{width:28px;height:28px}.game_info .gallery-contents .thumbnail-slider-wrapper .thumbnail-slider li.current{pointer-events:none;border:3px solid rgba(255,255,255,.87);-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1}.game_info .gallery-contents .thumbnail-slider-wrapper .thumbnail-slider li.current:before{content:"";position:absolute;top:-20px;left:0;right:0;margin:auto;width:0;height:0;border:10px solid transparent;border-bottom:10px solid rgba(255,255,255,.87)}.game_info .gallery-contents .thumbnail-slider-wrapper .thumbnail-slider.is-off{pointer-events:none}.game_info .genres .genres-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-8px}.game_info .genres a{position:relative;display:inline-block;background:rgba(255,255,255,.87);color:rgba(18,18,18,.96);font-size:12px;font-weight:normal;padding:3px 8px;margin:0 8px 8px 0}.game_info .genres a:hover{text-decoration:none}.game_info .genres a:hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(18,18,18,.13)}.game_info .tags .tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-8px}.game_info .tags a{position:relative;display:inline-block;font-size:12px;font-weight:normal;padding:3px 8px;border:1px solid rgba(255,255,255,.38);margin:0 8px 8px 0}.game_info .tags a:hover{text-decoration:none}.game_info .tags a:hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.08)}.game_info .tags a .icon-tag{display:inline-block;width:13px;height:13px;vertical-align:text-top;background:rgba(255,255,255,.87);-webkit-mask:url("/images/icons/tag.svg");mask:url("/images/icons/tag.svg");-webkit-mask-size:cover;mask-size:cover}.game_info .specs li{display:table;width:100%;margin-bottom:8px}.game_info .specs li:last-child{margin-bottom:0}.game_info .specs li&gt;div{display:table-cell;color:rgba(255,255,255,.6)}.game_info .specs li&gt;div:nth-child(1){width:35%}.game_info .specs .official-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.game_info .specs .official-link&gt;a{margin-top:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.game_info .specs .official-link&gt;a:first-child{margin-top:0}.game_info .specs .official-link&gt;a:before{content:"";display:inline-block;margin-right:4px;background-color:rgba(255,255,255,.87);vertical-align:text-bottom;width:16px;height:16px;-webkit-mask-size:cover;mask-size:cover}.game_info .specs .official-link&gt;a.is-facebook:before{-webkit-mask-image:url("/images/sns/mark/facebook.svg");mask-image:url("/images/sns/mark/facebook.svg")}.game_info .specs .official-link&gt;a.is-twitter:before{-webkit-mask-image:url("/images/sns/mark/twitter.svg");mask-image:url("/images/sns/mark/twitter.svg")}.game_info .specs .official-link&gt;a.is-discord:before{-webkit-mask-image:url("/images/sns/mark/discord.svg");mask-image:url("/images/sns/mark/discord.svg")}.game_info .specs .official-link&gt;a.is-weibo:before{-webkit-mask-image:url("/images/sns/mark/weibo.svg");mask-image:url("/images/sns/mark/weibo.svg")}.game_info .specs .official-link&gt;a.is-youtube:before{-webkit-mask-image:url("/images/sns/mark/youtube.svg");mask-image:url("/images/sns/mark/youtube.svg")}.game_info .specs .official-link&gt;a.is-officialWebsite:before{-webkit-mask-image:url("/images/icons/web.svg");mask-image:url("/images/icons/web.svg")}.game_info .premium-games-banner-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.game_info .premium-games-banner-contents a{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.game_info .premium-games-banner-contents a:hover{margin-top:-3px;padding-bottom:3px}.game_info .premium-games-banner-contents a img,.game_info .premium-games-banner-contents a source{display:block}.game_info .game-introduction&gt;div{color:rgba(255,255,255,.6);font-size:16px;font-weight:normal}.game_info .game-introduction&gt;div&gt;*:first-child{margin-top:0}.game_info .game-introduction&gt;div&gt;*:first-child picture{padding-top:0}.game_info .game-introduction&gt;div h3{font-size:18px;font-weight:bold}.game_info .game-introduction&gt;div h4{font-size:16px;font-weight:bold}.game_info .game-introduction&gt;div picture{display:block}.game_info .game-introduction&gt;div picture img,.game_info .game-introduction&gt;div picture source{width:100%}.game_info .game-introduction&gt;div&gt;picture{margin:16px 0 8px}.game_info .game-introduction&gt;div p{margin-top:8px}.game_info .game-introduction&gt;div a{display:block;color:#65b7f3;margin-top:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.game_info .game-introduction&gt;div a picture{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out;padding-top:8px}.game_info .game-introduction&gt;div a picture:hover{margin-top:-3px;padding-bottom:3px}.game_info .game-introduction&gt;div hr{margin-top:24px}.game_info .game-introduction&gt;div hr:before{content:"";display:block;border-top:1px solid rgba(255,255,255,.16);margin-bottom:16px}.game_info .apk-description-contents p{color:rgba(255,255,255,.6)}.game_info .apk-description-contents p&gt;a{color:#65b7f3}.game_info .key-features-contents p{color:rgba(255,255,255,.6);font-size:16px;font-weight:normal}.game_info .key-features-contents p&gt;a{color:#65b7f3}.game_info .system-req{color:rgba(255,255,255,.6)}.game_info .system-req a{color:#65b7f3}.game_info .news-contents .contents-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game_info .news-contents .contents-title .arrow-contents{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.game_info .news-contents .contents-title .arrow-contents .arrow{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;width:32px;height:32px;border-radius:50%}.game_info .news-contents .contents-title .arrow-contents .arrow:after{content:"";width:24px;height:24px;background:rgba(255,255,255,.87);-webkit-mask:url("/images/icons/arrow.svg");mask:url("/images/icons/arrow.svg");-webkit-mask-size:cover;mask-size:cover}.game_info .news-contents .contents-title .arrow-contents .arrow.is-prev:after{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.game_info .news-contents .contents-title .arrow-contents .arrow.is-disabled{pointer-events:none}.game_info .news-contents .contents-title .arrow-contents .arrow.is-disabled:after{background:rgba(255,255,255,.38)}.game_info .news-contents .contents-title .arrow-contents .arrow:hover{background:rgba(255,255,255,.08)}.game_info .news-contents .news-item-list-contents{position:relative}.game_info .news-contents .news-item-list-contents.is-loading{min-height:200px}.game_info .news-contents .news-item-list-contents.is-loading .loading-icon-contents{display:-webkit-box;display:-ms-flexbox;display:flex}.game_info .news-contents .news-item-list-contents .loading-icon-contents{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;width:100%;height:100%;background:rgba(18,18,18,.76);padding-top:24px}.game_info .news-contents .news-item-list{list-style:none;background:#252525;border-radius:4px}.game_info .news-contents .news-item-list li{border-bottom:1px solid rgba(255,255,255,.08)}.game_info .news-contents .news-item-list li:last-child{border-bottom:none}.game_info .news-contents .news-item-list li a{display:block;padding:12px}.game_info .news-contents .news-item-list li a .date{color:rgba(255,255,255,.6)}.game_info .news-contents .news-item-list li a .title{font-size:14px;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;margin-bottom:4px}.game_info .news-contents .news-item-list li a:hover{background:rgba(255,255,255,.08);text-decoration:none}.game_info .news-contents .error-text{color:rgba(255,255,255,.6)}.game_info .sns-contents ul{list-style:none}.game_info .sns-contents ul li{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out;margin-bottom:12px}.game_info .sns-contents ul li:hover{margin-top:-3px;padding-bottom:3px}.game_info .sns-contents ul li a{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}.game_info .sns-contents ul li a:hover{background:rgba(255,255,255,.12)}.game_info .sns-contents ul li:last-child{margin-bottom:0}.game_info .sns-contents ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;background:#252525;border-radius:4px}.game_info .sns-contents ul li a .sns-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:88px;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.game_info .sns-contents ul li a .sns-icon:after{content:"";width:40px;height:40px;-webkit-mask-size:cover;mask-size:cover;background:rgba(255,255,255,.87)}.game_info .sns-contents ul li a .sns-icon.is-twitter{background:#1da1f2}.game_info .sns-contents ul li a .sns-icon.is-twitter:after{-webkit-mask-image:url(/images/sns/mark/twitter.svg);mask-image:url(/images/sns/mark/twitter.svg)}.game_info .sns-contents ul li a .sns-icon.is-facebook{background:#1877f2}.game_info .sns-contents ul li a .sns-icon.is-facebook:after{-webkit-mask-image:url(/images/sns/mark/facebook.svg);mask-image:url(/images/sns/mark/facebook.svg)}.game_info .sns-contents ul li a .sns-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;margin-left:12px}.game_info .sns-contents ul li a .sns-info .language{font-size:10px;font-weight:normal;color:rgba(255,255,255,.6)}.game_info .sns-contents ul li a:hover{text-decoration:none}.game_info .newest-game-list-contents .newest-game-list{list-style:none}.game_info .newest-game-list-contents .newest-game-list .game-item{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out;margin-bottom:12px}.game_info .newest-game-list-contents .newest-game-list .game-item:hover{margin-top:-3px;padding-bottom:3px}.game_info .newest-game-list-contents .newest-game-list .game-item a{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}.game_info .newest-game-list-contents .newest-game-list .game-item a:hover{background:rgba(255,255,255,.12)}.game_info .newest-game-list-contents .newest-game-list .game-item:last-child{margin-bottom:0}.game_info .newest-game-list-contents .newest-game-list .game-item .game-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;background:#252525;border-radius:4px}.game_info .newest-game-list-contents .newest-game-list .game-item .game-item-info .img-content{position:relative;width:88px;height:88px;background:rgba(255,255,255,.08);border-radius:4px;overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none}.game_info .newest-game-list-contents .newest-game-list .game-item .game-item-info .img-content img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.game_info .newest-game-list-contents .newest-game-list .game-item .game-item-info .info-contents{padding:0 12px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;overflow:hidden}.game_info .newest-game-list-contents .newest-game-list .game-item .game-item-info .info-contents .text-contents{height:36px}.game_info .newest-game-list-contents .newest-game-list .game-item .game-item-info .info-contents .text-contents p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.game_info .newest-game-list-contents .newest-game-list .game-item .game-item-info .info-contents .button-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4px 0 0 auto}.game_info .newest-game-list-contents .newest-game-list .game-item .game-item-info:hover{text-decoration:none}.game_info .newest-game-list-contents .loading-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:188px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game_info .recommended-game-list-contents .recommended-games-list{list-style:none}.game_info .recommended-game-list-contents .recommended-games-list li{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out;margin-bottom:12px}.game_info .recommended-game-list-contents .recommended-games-list li:hover{margin-top:-3px;padding-bottom:3px}.game_info .recommended-game-list-contents .recommended-games-list li a{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}.game_info .recommended-game-list-contents .recommended-games-list li a:hover{background:rgba(255,255,255,.12)}.game_info .recommended-game-list-contents .recommended-games-list li:last-child{margin-bottom:0}.game_info .recommended-game-list-contents .recommended-games-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;background:#252525;border-radius:4px}.game_info .recommended-game-list-contents .recommended-games-list li a .img-content{position:relative;width:88px;height:88px;background:rgba(255,255,255,.08);border-radius:4px;overflow:hidden;-webkit-box-flex:0;-ms-flex:none;flex:none}.game_info .recommended-game-list-contents .recommended-games-list li a .img-content img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.game_info .recommended-game-list-contents .recommended-games-list li a .info-contents{padding:0 12px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;overflow:hidden}.game_info .recommended-game-list-contents .recommended-games-list li a .info-contents .text-contents{height:36px}.game_info .recommended-game-list-contents .recommended-games-list li a .info-contents .text-contents p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.game_info .recommended-game-list-contents .recommended-games-list li a .info-contents .text-contents p.language{font-size:10px;font-weight:normal;color:rgba(255,255,255,.6)}.game_info .recommended-game-list-contents .recommended-games-list li a .info-contents .button-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4px 0 0 auto}.game_info .recommended-game-list-contents .recommended-games-list li a .info-contents .button-contents .discount-rate{font-size:14px;font-weight:bold;color:#f87f7c;margin-right:8px}.game_info .recommended-game-list-contents .recommended-games-list li a .info-contents .button-contents .owned{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8fd460;font-size:14px;font-weight:bold}.game_info .recommended-game-list-contents .recommended-games-list li a .info-contents .button-contents .owned::before{content:"";-webkit-mask:url(/images/icons/check.svg) no-repeat;mask:url(/images/icons/check.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover;background:#8fd460;width:16px;height:16px}.game_info .recommended-game-list-contents .recommended-games-list li a .info-contents .button-contents button{width:auto}.game_info .recommended-game-list-contents .recommended-games-list li a .info-contents .button-contents button.is-credits{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}.game_info .recommended-game-list-contents .recommended-games-list li a .info-contents .button-contents button.is-credits::before{content:"";background:url(/images/icons/virtual_currency.svg) no-repeat;background-size:cover;width:16px;height:16px;margin-right:4px}.game_info .recommended-game-list-contents .recommended-games-list li a:hover{text-decoration:none}.game_info .recommended-game-list-contents .loading-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:588px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game_info .beginners-guide-contents .beginners-guide-link{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}.game_info .beginners-guide-contents .beginners-guide-link:hover{margin-top:-3px;padding-bottom:3px}.game_info .beginners-guide-contents .beginners-guide-link a{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}.game_info .beginners-guide-contents .beginners-guide-link a:hover{background:rgba(255,255,255,.12)}.game_info .beginners-guide-contents .beginners-guide-link a{display:-webkit-box;display:-ms-flexbox;display:flex;background:#252525;border-radius:4px}.game_info .beginners-guide-contents .beginners-guide-link a .beginners-guide-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:88px;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;background:rgba(255,255,255,.08)}.game_info .beginners-guide-contents .beginners-guide-link a .beginners-guide-icon:after{content:"";width:48px;height:48px;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:url(/images/icons/beginners_guide.svg);mask-image:url(/images/icons/beginners_guide.svg);background:rgba(255,255,255,.87)}.game_info .beginners-guide-contents .beginners-guide-link a .beginners-guide-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;margin-left:12px}.game_info .beginners-guide-contents .beginners-guide-link a .beginners-guide-info .description{font-size:12px;font-weight:normal;color:rgba(255,255,255,.6)}.game_info .beginners-guide-contents .beginners-guide-link a:hover{text-decoration:none}.game_info .external-media-contents{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#252525;padding:16px;min-height:100px}.game_info .external-media-contents .external-media-list{list-style:none}.game_info .external-media-contents .external-media-list li{margin-bottom:8px}.game_info .external-media-contents .external-media-list li:after{content:"";display:block;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:8px;margin-left:132px}.game_info .external-media-contents .external-media-list li:last-child{margin-bottom:0}.game_info .external-media-contents .external-media-list li:last-child:after{content:none}.game_info .external-media-contents .external-media-list li a{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex}.game_info .external-media-contents .external-media-list li a:hover{margin-top:-3px;padding-bottom:3px}.game_info .external-media-contents .external-media-list li a .img-content{width:120px;height:67px;background:rgba(255,255,255,.04);-webkit-box-flex:0;-ms-flex:none;flex:none}.game_info .external-media-contents .external-media-list li a .img-content img{width:100%;height:100%}.game_info .external-media-contents .external-media-list li a .info-contents{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-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:12px}.game_info .external-media-contents .external-media-list li a .info-contents .label{font-size:12px;font-weight:normal;color:rgba(255,255,255,.6);margin-bottom:4px}.game_info .external-media-contents .external-media-list li a .info-contents .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.game_info .external-media-contents .external-media-list li a:hover{text-decoration:none}.game_info .external-media-contents .error-text{color:rgba(255,255,255,.6)}.game_info .enlarge-thumbnail-modal .button-modal-close{top:24px;right:16px}.game_info .enlarge-thumbnail-modal .button-modal-close:hover{background-color:rgba(255,255,255,.08);border-radius:50%}.game_info .enlarge-thumbnail-modal .enlarge-thumbnail-slider li{height:calc(100vh - 80px);margin:40px 80px}.game_info .enlarge-thumbnail-modal .enlarge-thumbnail-slider-arrows .slick-arrow{position:absolute;top:0;bottom:0;margin:auto}.game_info .enlarge-thumbnail-modal .enlarge-thumbnail-slider-arrows .slick-arrow.slick-prev{left:16px}.game_info .enlarge-thumbnail-modal .enlarge-thumbnail-slider-arrows .slick-arrow.slick-next{right:16px}.game_info .enlarge-thumbnail-modal .enlarge-thumbnail-slider-arrows .slick-arrow:hover{background-color:rgba(255,255,255,.08);border-radius:50%}.game_info .dlc-contents.is-inactive{display:none}.game_info .dlc-contents.show-list-more .dlc-contents-list-area{height:400px}.game_info .dlc-contents.show-list-more .dlc-contents-list-area:after{content:""}.game_info .dlc-contents.show-list-more .list-more-buttons{display:block}.game_info .dlc-contents.show-list-more .dlc-contents-list{max-height:400px;overflow-y:hidden}.game_info .dlc-contents .dlc-contents-list-area{position:relative;-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}.game_info .dlc-contents .dlc-contents-list-area.is-open{margin-bottom:8px}.game_info .dlc-contents .dlc-contents-list-area.is-open:after{content:none}.game_info .dlc-contents .dlc-contents-list-area:after{position:absolute;bottom:0;left:0;content:none;display:block;width:100%;height:64px;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#121212));background:linear-gradient(to bottom, transparent 0%, #121212 100%)}.game_info .dlc-contents .dlc-contents-loading-icon{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px;height:448px;border-radius:4px;background:rgba(255,255,255,.04)}.game_info .dlc-contents .dlc-contents-loading-icon.is-loading{display:-webkit-box;display:-ms-flexbox;display:flex}.game_info .dlc-contents .dlc-contents-title{font-size:18px;font-weight:bold}.game_info .dlc-contents .dlc-contents-list{padding-top:16px;-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}.game_info .dlc-contents .dlc-contents-list.is-open{max-height:100%}.game_info .dlc-contents .dlc-contents-list li{cursor:pointer;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;padding:12px 16px;border-radius:4px;background-color:rgba(255,255,255,.08);margin-bottom:8px;-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}.game_info .dlc-contents .dlc-contents-list li:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);background:rgba(255,255,255,.12)}.game_info .dlc-contents .dlc-contents-list li .dlc-item-title{margin-bottom:4px;font-size:14px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game_info .dlc-contents .dlc-contents-list li .left-column-contents{max-width:320px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.game_info .dlc-contents .dlc-contents-list li .dlc-item-description-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game_info .dlc-contents .dlc-contents-list li .dlc-item-description{display:inline-block;font-size:12px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game_info .dlc-contents .dlc-contents-list li .dlc-item-description-more{cursor:pointer;display:inline-block;word-break:keep-all;font-size:10px;font-weight:normal;color:rgba(255,255,255,.6);margin-left:4px;background:none;border:0;padding:0}.game_info .dlc-contents .dlc-contents-list li .dlc-item-description-more:hover{border-bottom:1px solid rgba(255,255,255,.6)}.game_info .dlc-contents .dlc-contents-list li .right-column-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:24px}.game_info .dlc-contents .dlc-contents-list li .dlc-price-area{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:16px}.game_info .dlc-contents .dlc-contents-list li .dlc-price-area.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.game_info .dlc-contents .dlc-contents-list li .dlc-price-area .dlc-price-code{white-space:nowrap}.game_info .dlc-contents .dlc-contents-list li .dlc-price-area .dlc-price-or{font-size:10px;font-weight:normal;border:1px solid rgba(255,255,255,.38);border-radius:50%;padding:4px;margin:0 8px}.game_info .dlc-contents .dlc-contents-list li .dlc-price-area .dlc-price-formatted-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game_info .dlc-contents .dlc-contents-list li .dlc-price-area .dlc-price-icon{width:13px;height:13px;margin-right:4px}.game_info .dlc-contents .dlc-contents-list li .dlc-price-area .dlc-price-formatted-price-text,.game_info .dlc-contents .dlc-contents-list li .dlc-price-area .dlc-price-code{font-size:14px;font-weight:bold}.game_info .dlc-contents .dlc-contents-list li .dlc-button-area{text-align:right}.game_info .dlc-contents .dlc-contents-list li .dlc-item-button{display:none;width:160px;min-width:160px}.game_info .dlc-contents .dlc-contents-list li .dlc-item-button.is-disabled{opacity:.2;pointer-events:none}.game_info .dlc-contents .dlc-contents-list li .dlc-item-button.is-displayed{display:block}.game_info .dlc-contents .dlc-contents-list li .dlc-item-date,.game_info .dlc-contents .dlc-contents-list li .dlc-before-purchase{display:none;font-size:12px;font-weight:normal;max-width:160px;margin-top:4px;color:rgba(255,255,255,.6);text-align:center}.game_info .dlc-contents .dlc-contents-list li .dlc-item-date.is-active,.game_info .dlc-contents .dlc-contents-list li .dlc-before-purchase.is-active{display:block}.game_info .dlc-contents .list-more-buttons{display:none}.game_info .dlc-contents .list-more-buttons.is-open .list-more-button-open{display:none}.game_info .dlc-contents .list-more-buttons.is-open .list-more-button-close{display:-webkit-box;display:-ms-flexbox;display:flex}.game_info .dlc-contents .list-more-buttons .list-more-button-open,.game_info .dlc-contents .list-more-buttons .list-more-button-close{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;width:100%;height:48px;border-radius:4px;background:none;border:0;-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out;border-top: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;font-size:14px;font-weight:normal;color:rgba(255,255,255,.6);cursor:pointer}.game_info .dlc-contents .list-more-buttons .list-more-button-open:hover,.game_info .dlc-contents .list-more-buttons .list-more-button-close:hover{background:rgba(255,255,255,.08)}.game_info .dlc-contents .list-more-buttons .list-more-button-open{display:block}.game_info .dlc-contents .list-more-buttons .list-more-button-open .dlc-contents-arrow{-webkit-transform:translateY(2px) rotate(90deg);transform:translateY(2px) rotate(90deg)}.game_info .dlc-contents .list-more-buttons .list-more-button-close{display:none;border-top:0}.game_info .dlc-contents .list-more-buttons .dlc-contents-arrow{display:inline-block;width:16px;height:16px;margin-left:4px;background:rgba(255,255,255,.6);-webkit-mask:url("/images/icons/arrow.svg");mask:url("/images/icons/arrow.svg");-webkit-mask-size:cover;mask-size:cover;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.game_info .dlc-contents .dlc-contents-error{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px;height:448px;border-radius:4px;background:rgba(255,255,255,.04)}.game_info .dlc-contents .dlc-contents-error.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.game_info .dlc-contents .dlc-contents-error-text{font-size:14px;font-weight:normal}.game_info .guidance-banner{text-align:center;margin-bottom:8px}.game_info .guidance-banner a{display:block;line-height:0;width:100%}.game_info .guidance-banner a img,.game_info .guidance-banner a source{width:1080px;height:40px}
</pre></body></html>