.featureDetail-module__gzbJCa__articleImageWrapper{aspect-ratio:4/3;width:100%;max-width:560px;position:relative}.featureDetail-module__gzbJCa__image{object-fit:contain;max-width:560px}.featureDetail-module__gzbJCa__notice,.featureDetail-module__gzbJCa__notice p:first-child{margin-bottom:var(--space-4-5)}.featureDetail-module__gzbJCa__notice p{margin:0}.featureDetail-module__gzbJCa__goToArticlesWrapper{margin-top:var(--space-4-5);margin-bottom:var(--space-2);justify-content:right;align-items:end;display:flex}
.WaitingComponent-module__zIKiYW__content{animation-name:WaitingComponent-module__zIKiYW__reveal;animation-duration:0s;animation-fill-mode:both}@keyframes WaitingComponent-module__zIKiYW__reveal{0%{visibility:hidden}to{visibility:visible}}@media (prefers-reduced-motion:reduce){.WaitingComponent-module__zIKiYW__content{animation-delay:0s!important}}
.gameCardLinks-module__CFURjW__gameCardLinksContainer{place-content:center;place-items:center;column-gap:var(--space-5);row-gap:var(--space-5);grid-template-rows:auto;grid-template-columns:repeat(auto-fit,360px);place-items:normal start;display:grid}
.gamecardLink-module__d2Iabq__card{color:var(--color-text);border:1px solid var(--color-border-muted);border-radius:0 0 var(--radius-card) var(--radius-card);background-color:var(--color-background);box-shadow:0 2px 4px var(--color-shadow-card);grid-template-rows:272px;width:360px;transition:transform .2s;display:grid}.gamecardLink-module__d2Iabq__card:hover{opacity:var(--opacity-interactive-hover);text-decoration:underline}.gamecardLink-module__d2Iabq__title{font-size:var(--game-card-title-size);font-weight:var(--text-strong-weight);margin:0;margin:0 0 var(--space-0-75) 0}.gamecardLink-module__d2Iabq__infoContainer{font-size:var(--text-label-size);padding:var(--space-1-25);flex-direction:column;justify-content:space-between;display:flex}.gamecardLink-module__d2Iabq__discountRate{font-size:var(--text-label-size);background-color:var(--color-status-danger);color:var(--color-text-on-inverse);text-align:end;padding:var(--space-0-75) var(--space-1-5);border-radius:var(--radius-md);vertical-align:text-bottom}.gamecardLink-module__d2Iabq__price{font-size:var(--text-emphasis-size);text-align:end;margin:0}.gamecardLink-module__d2Iabq__whenSale{opacity:var(--opacity-muted);font-size:var(--text-body-size);text-decoration:line-through}
.slideImageArea-module__IuW41W__relative{width:100%;max-width:560px;position:relative}.slideImageArea-module__IuW41W__flex{display:flex}.slideImageArea-module__IuW41W__overflowXAuto{scroll-behavior:smooth;border:1px solid var(--color-border-strong);overflow-x:auto}.slideImageArea-module__IuW41W__scrollSmooth{scroll-behavior:smooth}.slideImageArea-module__IuW41W__snapX,.slideImageArea-module__IuW41W__snapMandatory{scroll-snap-type:x mandatory}.slideImageArea-module__IuW41W__snapCenter{scroll-snap-align:center}.slideImageArea-module__IuW41W__flexShrink0{flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex}.slideImageArea-module__IuW41W__wFull{width:100%}.slideImageArea-module__IuW41W__hAuto{height:auto}.slideImageArea-module__IuW41W__objectFit{object-fit:contain;aspect-ratio:4/3;max-width:560px;max-height:420px}.slideImageArea-module__IuW41W__navButton{background-color:var(--color-text-strong);width:max(45px,10%);opacity:var(--opacity-interactive-hover);color:var(--color-text-on-primary);cursor:pointer;z-index:10;font-size:var(--text-heading-2-size);border-radius:var(--radius-full);border:none;border:var(--color-text-on-inverse) solid 1px;aspect-ratio:1;position:absolute;top:45%}.slideImageArea-module__IuW41W__navButton:hover{opacity:var(--opacity-visible)}.slideImageArea-module__IuW41W__left{left:10px}.slideImageArea-module__IuW41W__right{right:10px}.slideImageArea-module__IuW41W__figlink{white-space:nowrap;text-decoration:underline!important;display:inline-block!important}.slideImageArea-module__IuW41W__figcaption{display:flex}
.purchaseCardWide-module__Rf4xGa__productRow{gap:var(--space-em-05);border:1px solid var(--color-border-subtle);border-radius:var(--radius-prominent);padding:var(--space-em-05);background:var(--color-surface-muted);grid-template-rows:1fr;grid-template-columns:minmax(35%,1fr) minmax(calc(65% - 1em),1fr);display:grid}.purchaseCardWide-module__Rf4xGa__rowImage{object-fit:contain;border-radius:var(--radius-card);width:100%}.purchaseCardWide-module__Rf4xGa__rowDetails{width:inherit;flex-direction:column;justify-content:space-between;display:flex;overflow-x:hidden}.purchaseCardWide-module__Rf4xGa__rowTitle{white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-body-size);font-weight:var(--text-strong-weight);padding:0;display:inline-block;overflow:hidden;margin:0!important}.purchaseCardWide-module__Rf4xGa__rowActions{justify-content:end;row-gap:var(--space-em-05);flex-direction:column;width:fit-content;display:flex}.purchaseCardWide-module__Rf4xGa__circle{font-size:var(--text-body-size);color:var(--color-border-on-inverse);margin:0;padding:0}.purchaseCardWide-module__Rf4xGa__rowTitleContainer{flex-direction:column;display:flex}@media (max-width:767px){.purchaseCardWide-module__Rf4xGa__productRow{padding:var(--space-em-025);row-gap:var(--space-em-025)}}
.introduceWorkArea-module__SJSa5q__mainContainer{row-gap:var(--space-em-2);flex-direction:column;display:flex}.introduceWorkArea-module__SJSa5q__introduceWorkContainer{row-gap:var(--space-em-1);flex-direction:column;display:flex}.introduceWorkArea-module__SJSa5q__introduceWorkContainer figure{margin:0}.introduceWorkArea-module__SJSa5q__summary{background-color:var(--color-status-info-surface);padding:var(--space-em-033) 0}.introduceWorkArea-module__SJSa5q__description{margin:var(--space-em-025) 0}.introduceWorkArea-module__SJSa5q__purchaseCard{display:none}.introduceWorkArea-module__SJSa5q__toc{font-size:var(--text-emphasis-size);margin:var(--space-em-05) 0 var(--space-em-1) 0;padding:var(--space-em-05) 0;padding-left:var(--space-em-033);border-left:.33em solid var(--color-action-secondary);background-color:var(--color-surface-muted)}.introduceWorkArea-module__SJSa5q__tocCompact,.introduceWorkArea-module__SJSa5q__summaryTight{margin-bottom:var(--space-2)}.introduceWorkArea-module__SJSa5q__catchphraseLine{font-weight:var(--text-strong-weight);margin-bottom:var(--space-2)}@media screen and (max-width:650px){.introduceWorkArea-module__SJSa5q__purchaseCard{display:block}.introduceWorkArea-module__SJSa5q__purchaseCardWide{display:none}}
.referenceTableWorkList-module__7eewTq__table{border-collapse:collapse;border:1px solid var(--color-text-strong);width:100%}.referenceTableWorkList-module__7eewTq__table th{background-color:var(--color-surface-muted);color:var(--color-text-strong);text-align:center;font-weight:var(--text-emphasis-weight)}.referenceTableWorkList-module__7eewTq__table th,.referenceTableWorkList-module__7eewTq__table td{padding:var(--space-em-05) var(--space-em-025);border:1px solid var(--color-text-strong)}.referenceTableWorkList-module__7eewTq__table ul{padding:0;padding-left:var(--space-5);margin:0}.referenceTableWorkList-module__7eewTq__gameTitleInCell{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.referenceTableWorkList-module__7eewTq__flexContainer{flex-direction:column;align-items:center;width:100%;height:100%;display:flex}.referenceTableWorkList-module__7eewTq__imageContainer{object-fit:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.referenceTableWorkList-module__7eewTq__imageContainer img{object-fit:cover;max-width:80px}.referenceTableWorkList-module__7eewTq__link{width:fit-content;text-decoration:underline;display:block}.referenceTableWorkList-module__7eewTq__link:hover{cursor:pointer;opacity:var(--opacity-interactive-hover)}.referenceTableWorkList-module__7eewTq__nameCell{width:40%}.referenceTableWorkList-module__7eewTq__pointCell{width:60%}.referenceTableWorkList-module__7eewTq__pointList{row-gap:var(--space-em-05);flex-direction:column;display:flex}.referenceTableWorkList-module__7eewTq__textCenter{text-align:center}.referenceTableWorkList-module__7eewTq__table th{background-color:var(--color-status-success-surface)}
