SCP-2798-JP - この死にゆく世界に、ひとつまみの希望を。
/* source: http://ah-sandbox.wikidot.com/component:collapsible-sidebar-x1 */
 
#top-bar .open-menu a {
        position: fixed;
        bottom: 0.5em;
        left: 0.5em;
        z-index: 15;
        font-family: san-serif;
        font-size: 30px;
        font-weight: 700;
        width: 30px;
        height: 30px;
        line-height: 0.9em;
        text-align: center;
        border: 0.2em solid #888 !important;
        background-color: #fff !important;
        border-radius: 3em;
        color: #888 !important;
        text-decoration: none!important;
}
 
@media (min-width: 768px) {
 
    .mobile-top-bar {
        display: block;
    }
 
    .mobile-top-bar li {
        display: none;
    }
 
    #main-content {
        max-width: 708px;
        margin: 0 auto;
        padding: 0;
        transition: max-width 0.2s ease-in-out;
    }
 
    #side-bar {
        display: block;
        position: fixed;
        top: 0;
        left: -25em;
        width: 17em;
        height: 100%;
        background-color: rgb(184, 134, 134);
        overflow-y: auto;
        z-index: 10;
        padding: 1em 1em 0 1em;
        -webkit-transition: left 0.5s ease-in-out 0.1s;
        -moz-transition: left 0.5s ease-in-out 0.1s;
        -ms-transition: left 0.5s ease-in-out 0.1s;
        -o-transition: left 0.5s ease-in-out 0.1s;
        transition: left 0.5s ease-in-out 0.1s;
    }
 
    #side-bar:after {
        content: "";
        position: absolute;
        top: 0;
        width: 0;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.2);
 
    }
 
    #side-bar:target {
        display: block;
        left: 0;
        width: 17em;
        margin: 0;
        border: 1px solid #dedede;
        z-index: 10;
    }
 
    #side-bar:target + #main-content {
        left: 0;
    }
 
    #side-bar:target .close-menu {
        display: block;
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background: rgba(0,0,0,0.3) 1px 1px repeat;
        z-index: -1;
    }
}
:root {
    --timeScale: 1;
    --timeDelay: 0s;
}
 
/* Converting middle divider from box-shadow to ::before pseudo-element */
.anom-bar > .bottom-box { box-shadow: none!important; }
.anom-bar > .bottom-box::before {
    position: absolute;
    content: " ";
    width: 100%;
    height: 0.5rem;
    background-color: rgb(var(--black-monochrome, 12, 12, 12));
    transform: translateY(-0.74rem);
}
 
/* DIVIDER */
.anom-bar > .bottom-box::before {
    animation-name: divider;
    animation-duration: calc(0.74s * var(--timeScale));
    animation-delay: calc(0.1s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.32,.38,.39,.94);
    animation-fill-mode: backwards;
}
 
/* CLASSIFIED LEVEL BARS */
div.top-center-box  > * {
    animation-name: bar;
    animation-duration: calc(0.45s * var(--timeScale));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
}
div.top-center-box > :nth-child(1) { animation-delay: calc(0.2s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(2) { animation-delay: calc(0.32s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(3) { animation-delay: calc(0.45s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(4) { animation-delay: calc(0.61s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(5) { animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(6) { animation-delay: calc(0.95s * var(--timeScale) + var(--timeDelay)); }
 
/* TOP TEXT */
div.top-left-box, div.top-right-box {
    clip-path: polygon( 0% -50%, 150% -50%, 150% 100%, 0% 100%);
}
 
div.top-left-box > *, div.top-right-box > * {
    position: relative;
    animation-name: bottomup;
    animation-duration: calc(0.65s * var(--timeScale));
    animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
}
 
/*-----------------------------------*/
/*-----------------------------------*/
 
/* CONTAINMENT, DISRUPTION, RISK CLASSES */
div.text-part > * {
    clip-path: polygon( 0% 0%, 100% 0%, 100% 100%, 0% 100%);
    animation-name: expand2;
    animation-duration: calc(0.5s * var(--timeScale));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
div.text-part > :nth-child(1) {
    animation-name: expand1;
}
div.text-part > :nth-child(1) { animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay)); }
div.text-part > :nth-child(2) { animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay)); }
div.text-part > :nth-child(3) { animation-delay: calc(0.86s * var(--timeScale) + var(--timeDelay)); }
 
div.main-class::before, div.main-class::after {
    animation-name: iconslide;
    animation-duration: calc(0.45s * var(--timeScale));
    animation-delay: calc(0.8s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
 /* BOTTOM TEXT */
div.main-class > *,  div.disrupt-class > *, div.risk-class > * {
    white-space: nowrap;
    animation-name: flowIn;
    animation-duration: calc(0.42s * var(--timeScale));
    animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
}
 
/*-----------------------------------*/
/*-----------------------------------*/
 
/* DIAMOND */
div.arrows {
    animation-name: arrowspin;
    animation-duration: calc(0.7s * var(--timeScale));
    animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
 
div.quadrants > * {
    animation-name: fade;
    animation-duration: calc(0.3s * var(--timeScale));
    animation-delay: calc(1.4s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
 
div.top-icon, div.right-icon, div.left-icon, div.bottom-icon {
    animation-name: nodegrow;
    animation-duration: calc(0.4s * var(--timeScale));
    animation-delay: calc(1.4s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
div.diamond-part {
    clip-path: polygon( -10% 0.37%, 120% 0.37%, 120% 100%, -10% 100%);
    animation-name: diamondBorder;
    animation-duration: calc(0.8s * var(--timeScale));
    animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.32,.38,.39,.94);
    animation-fill-mode: backwards;
    will-change: box-shadow;
}
 
/* MOBILE QUERY */
@media (max-width: 480px ) {
    .anom-bar > .bottom-box::before {
        display:none;
    }
    .anom-bar > .bottom-box {
        box-shadow: 0 -0.5rem 0 0 rgb(var(--black-monochrome, 12, 12, 12))!important;
    }
    div.top-center-box  > * {
        animation-name: bar-mobile;
        animation-duration: calc(0.9s * var(--timeScale));
    }
    div.top-center-box > :nth-child(1) { animation-delay: calc(0.1s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(2) { animation-delay: calc(0.2s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(3) { animation-delay: calc(0.3s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(4) { animation-delay: calc(0.4s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(5) { animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(6) { animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay)); }
 
}
 
/*--- Motion Accessibility ---*/
@media screen and (prefers-reduced-motion: reduce) {
    div.anom-bar-container { --timeScale: 0!important; }
}
 
/*-------------------------*/
 
@keyframes divider {
    from { max-width: 0%;  }
    to { max-width: 100%; }
}
 
@keyframes bar {
    from { max-width: 0%; }
    to { max-width: 100%; }
}
@keyframes bar-mobile {
    from { max-height: 0%; }
    to { max-height: 100%; }
}
 
@keyframes bottomup {
    from { top: 100px; }
    to { top: 0; }
}
 
@keyframes expand1 {
    from { opacity: 0; clip-path: inset(0 calc(100% - 0.75rem) 0 0); }
    to { opacity: 1; clip-path: inset(0); }
}
@keyframes iconslide {
    from { opacity: 0; transform: translateX(-5rem); }
    to { opacity: 1; transform: translateX(0); }
}
 
@keyframes expand2 {
    from { opacity: 0; width: 1%; }
    to { opacity: 1; width: calc(100% - 0.25rem); }
}
@keyframes fade {
    from { opacity: 0; }
    to { opacity: 1; }
}
 
@keyframes flowIn {
    from { opacity: 0; transform: translateY(20px); }
    to { opacity: 1; transform: translateY(0); }
}
 
@keyframes arrowspin {
    from { clip-path: circle(0%); transform: rotate(135deg); }
    to { clip-path: circle(75%); transform: rotate(0deg); }
}
@keyframes nodegrow {
    from { transform: scale(0);}
    to {  transform: scale(1);}
}
@keyframes diamondBorder {
    from { box-shadow: -0.5rem -20rem 0 0 rgb(var(--black-monochrome, 12, 12, 12)); }
    to { box-shadow: -0.5rem 0 0 0 rgb(var(--black-monochrome, 12, 12, 12)); }
}
/*
 
    Foxtrot Sigma-9 Theme
    [2022 Wikidot Theme]
    By Liryn
 
    Edited by iti119 for Japanese Branch
 
*/
 
/* FONTS */
 
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,800;1,800&display=swap');
 
@import url('https://fonts.googleapis.com/css2?family=Lexend:wght@700;800&display=swap');
 
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap');
 
@import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap');
 
@import url('https://fonts.googleapis.com/css2?family=Sofia+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');
 
@import url('https://rsms.me/inter/inter.css');
 
@import url('https://fonts.googleapis.com/css2?family=Figtree:wght@800;900&display=swap');
 
    /* FONTS > JP */
 
@import url('https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@700;800&display=swap');
 
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;800&display=swap');
 
/* VARIABLES */
 
:root {
 
    /* VARIABLES > Core */
 
    --header-title: "SCP財団";
    --header-subtitle: "確保、収容、保護";
    --logo-img: url(http://scp-jp-storage.wdfiles.com/local--files/file%3A5722815-58-kjwu/fxtrt-scp_logo_lightmode.svg);
    --darkmode-logo-img: url(http://scp-jp-storage.wdfiles.com/local--files/file%3A5722815-59-l1ls/fxtrt-scp_logo_darkmode.svg);
    --logo-opacity: 14%;
 
    --head-font: 'Lexend', 'M PLUS 1p';
    --ui-font: 'Sofia Sans', 'Noto Sans JP';
    --mono-font: 'JetBrains Mono', 'Fira Code', monospace;
    --page-font: 'Inter', 'verdana', var(--yu-gothic);
    --base-font-size: 0.9rem;
    --page-font-size: 0.84rem;
 
    --yu-gothic: '游ゴシック Medium', 'Yu Gothic Medium', '游ゴシック体', 'YuGothic';
 
    /* VARIABLES > Misc */
 
    --header-txt-color: #333333;
    --subheader-txt-color: rgb(var(--accent));
    --misc-txt-color: #464646;
    --link-txt-color: #E6283C;
    --link-hover-txt-color: white;
 
    /* VARIABLES > Color Accents */
 
    --accent: var(--acc-default);
 
    --acc-default: 59, 59, 59;
    --acc-wyoming: 142, 0, 18;
    --acc-canada: var(--acc-default);
    --acc-poland: 87, 44, 17;
    --acc-slothspit: 27, 60, 133;
    --acc-vanguard: 0, 153, 75;
    --acc-threshold: 121, 113, 130;
    --acc-overwatch: 28, 37, 56;
    --acc-spc: 0, 165, 200;
    --acc-fishing: 67, 111, 145;
    --acc-nightfall: 151, 0, 2;
    --acc-hybrasil: 27, 60, 133;
    --acc-goc: 39, 84, 149;
    --acc-spooky: 252, 112, 40;
 
    /* VARIABLES > BetterFootnotes */
 
    --fnColor: var(--link-txt-color);
    --fnLinger: 1s;
 
}
 
/* VARIABLES > Info Bar */
 
.info-container {
    --barColour: rgb(var(--accent));
    --linkColour: #EDEDED;
}
 
/* MAIN */
 
html {
    scroll-behavior: smooth;
    overflow-x: hidden;
}
 
body {
    font-family: var(--ui-font), sans-serif;
    font-size: var(--base-font-size);
    color: rgb(51, 51, 51);
    background-image: linear-gradient(to bottom, #e0e0e0, #fff 200px);
    text-rendering: optimizeLegibility;
    overflow-wrap: break-word;
}
 
div#container-wrap {
    background: none;
}
 
#content-wrap {
    margin: 2em auto 0;
}
 
#page-content {
    font-family: var(--page-font), var(--ui-font), sans-serif;
    font-size: var(--page-font-size);
}
 
#page-content strong {
    font-weight: 800;
}
 
tt,
.page-source,
pre,
#edit-page-textarea {
    font-family: var(--mono-font);
}
 
ol li {
    margin: 0 0 1em;
}
 
ul {
    margin: 1em 0;
}
 
li,
p {
    line-height: 1.65;
    text-underline-offset: 40%;
}
 
::selection {
    background: rgb(var(--accent));
    color: #fff;
}
 
/* Clicky links */
a,
a.newpage,
a:visited,
#side-bar a:visited {
    color: var(--link-txt-color);
}
 
a:hover,
a.newpage:hover,
a:visited:hover,
#side-bar a:visited:hover {
    color: var(--link-hover-txt-color);
    text-decoration: none;
    background-color: var(--link-txt-color);
}
 
a {
    transition-duration: 0.1s;
}
 
/* patch for sidebar media, collapsibles, ACS, info button and ayers module so link doesn't override */
#page-content .collapsible-block-folded a:hover,
#page-content .collapsible-block-unfolded-link a:hover,
#page-content .rate-box-with-credit-button .fa-info:hover,
#side-bar .side-block.media a:hover,
.danger-diamond a:hover {
    background: transparent;
}
 
.info-container .collapsible-block-folded .collapsible-block-link,
.info-container .collapsible-block-link {
    background: var(--linkColour) !important;
}
 
/* MAIN > Header */
 
div#header {
    background: none;
    height: 160px;
}
 
#header h1 span,
#header h2 span {
    font-size: 0;
    display: none;
}
 
#header h1 a::before,
#header h2::before {
    color: var(--header-txt-color);
    letter-spacing: 1px;
    font-family: var(--head-font), sans-serif !important;
    font-weight: 900;
    text-shadow: none;
}
 
#header h1 {
    margin-top: -0.3rem;
}
 
#header h1 a {
    width: fit-content;
    margin: auto;
}
 
#header h1 a::before {
    content: var(--header-title);
    font-size: 1.3em;
}
 
#header h2::before {
    content: var(--header-subtitle);
    font-weight: 700;
    font-size: 1.7em;
    color: var(--misc-txt-color);
    line-height: 26px;
    margin-top: 1rem;
    display: block;
    text-transform: uppercase;
}
 
#header h1,
#header h2 {
    margin-left: 0;
    float: none;
    text-align: center;
}
 
#header h1 span,
#header h2 span {
    font-size: 0;
    display: none;
}
 
div#extra-div-1 {
    height: 160px;
    width: 100%;
    top: 7px;
    position: absolute;
    background: var(--logo-img) 10px 30px no-repeat;
    background-size: 130px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    z-index: -1;
    opacity: var(--logo-opacity);
}
 
/* MAIN > Header > Search Box */
 
#search-top-box-form>input[type=text] {
    display: none;
}
 
#search-top-box-input,
#search-top-box-input:hover,
#search-top-box-input:focus,
#search-top-box-form input[type=submit],
#search-top-box-form input[type=submit]:hover,
#search-top-box-form input[type=submit]:focus {
    border: none;
    background: rgb(var(--accent));
    box-shadow: none;
    border-radius: 5px !important;
    color: #efefef;
    font-family: var(--ui-font);
    font-size: calc(var(--page-font-size) - 10%);
}
 
#search-top-box input.empty {
    color: #999999;
}
 
#search-top-box {
    position: absolute;
    top: 47px;
    width: unset;
}
 
/* MAIN > Header > Top Bar */
 
#top-bar,
#top-bar a {
    top: 10rem;
}
 
#header #top-bar ul {
    border-radius: 10px;
    border: none;
    background: rgb(var(--accent));
    padding-left: 15px;
    padding-right: 15px;
}
 
#header #top-bar a {
    color: white;
    background: rgb(var(--accent));
    font-weight: bold;
}
 
#header #top-bar ul li ul {
    padding: 0px;
    border-radius: 0px;
}
 
#top-bar ul li.sfhover a,
#top-bar ul li:hover a {
    border-left: solid 1px #FFF;
    border-right: solid 1px #FFF;
}
 
#top-bar ul li ul li a:hover {
    color: rgba(255, 255, 255, 0.83) !important;
    line-height: 230%;
    text-indent: 3px;
}
 
#top-bar {
    display: flex;
    justify-content: center;
    right: 0;
}
 
.mobile-top-bar {
    left: unset;
}
 
/* MAIN > Header > Login Info */
 
#login-status {
    top: 19px;
}
 
#login-status,
#login-status a {
    color: #333333;
}
 
@media (max-width: 767px) {
    #header .printuser {
     font-size: 0;
    }
}
 
.printuser a {
    margin: 0;
}
 
.printuser img.small {
    width: 18px;
    height: 18px;
    padding: 1px 4px 0 0;
 
    background-image: none !important;
}
 
@media (max-width: 767px) {
    #header .printuser img.small {
     transform: translate(0, 4px);
    }
}
 
#my-account {
    display: none;
}
 
@media (max-width: 767px) {
    #account-topbutton {
     margin: 0 0 0 5px;
    }
}
 
/* MAIN > Header > Side Bar */
 
#top-bar .open-menu a {
    border-radius: 0px;
    border: none;
    background: rgb(var(--accent));
    color: white;
}
 
#side-bar {
    background: #FFF;
}
 
@media (min-width: 768px) {
 
    #side-bar {
     padding: 0.3em 0.6em 0 0.6em;
     width: 18.75em;
     transition: left 0.2s ease-in-out;
     direction: rtl;
     text-align: left;
     border-right: none;
    }
 
}
 
#side-bar .side-block,
#side-bar .side-block.resources,
#side-bar .side-block.media,
#interwiki .side-block {
    border: 2px solid rgba(0, 0, 0, 0.2);
    border-radius: 0px;
    box-shadow: none;
    margin-bottom: 6px;
    direction: ltr;
    background: transparent;
}
 
#side-bar .side-block.resources {
    text-align: center;
}
 
#side-bar .heading {
    color: var(--misc-txt-color);
    border-bottom: solid 2px #cfcfcf;
    font-size: 9pt;
    font-family: var(--head-font);
    font-weight: 800;
    text-transform: uppercase;
}
 
/* CONTENT */
 
/* CONTENT > Blockquotes, Custom Divs */
 
.blockquote,
div.blockquote,
blockquote {
    border: solid 2px rgba(0, 0, 0, 0.15);
    background: #f7f7f7;
}
 
.jotting {
    padding: 1.3em;
    margin: 1em 4.5em;
    border: dashed 2px rgba(0, 0, 0, 0.2);
    background: #f7f7f7;
}
 
.notation {
    padding: 1em 1.5em;
    margin: 1em 3em;
    border-left: solid 3px rgba(0, 0, 0, 0.35);
    border-right: solid 3px rgba(0, 0, 0, 0.35);
    background: #f7f7f7;
}
 
.modal {
    padding: 1.2em;
    margin: 1em 3em;
    border: solid 5px rgba(0, 0, 0, 0.15);
    background: #fbfbfb;
}
 
.quote {
    padding: 0.4em 2em;
    margin: 3em auto;
    border-left: solid 3px #bbb;
    max-width: 500px !important;
}
 
.paper {
    padding: 1.5em;
    margin: 2em;
    background: #FFF;
    box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.2);
}
 
.box {
    padding: 1px 9px;
    border: solid 3px #bbb;
    margin: 0.5em 1em;
}
 
div.note {
    font-size: unset;
    border: 2px solid #afafaf;
    background-color: #fff;
}
 
.round {
    border-radius: 10px;
}
 
/* CONTENT > Headings, Titles */
 
#page-title,
.meta-title {
    font-family: var(--page-font--ui-font), sans-serif;
    font-weight: 800;
    color: #3b3b3b;
    border-bottom: solid 2px rgba(0, 0, 0, 0.2);
    width: fit-content;
    margin: 0 auto 1.5rem;
}
 
#page-title,
.meta-title,
#breadcrumbs,
.pseudocrumbs {
    text-align: center;
}
 
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: var(--head-font), sans-serif;
    font-weight: 800;
    color: #3b3b3b;
}
 
h1,
h2 {
    font-weight: 800;
}
 
.footnotes-footer .title {
    font-family: var(--head-font), sans-serif;
    color: #3b3b3b;
    font-weight: 800;
}
 
/* CONTENT > Rate Module */
 
#page-content .creditRate {
    margin: unset;
    font-family: var(--ui-font);
    float: unset !important;
}
 
#page-content .rate-box-with-credit-button {
    background-color: #fff;
    border: solid 1px #bbb;
    box-shadow: none;
    border-radius: 0;
}
 
#page-content .rate-box-with-credit-button .fa-info {
    border: none;
    color: #333;
}
 
#page-content .rate-box-with-credit-button .fa-info:hover {
    background: #333;
    color: #fff;
}
 
.rate-box-with-credit-button .cancel {
    border: solid 1px #fff;
}
 
.page-rate-widget-box {
    box-shadow: none;
    border: solid 1px #bbb;
    margin: unset;
    margin-bottom: 4px;
    border-radius: 0;
    font-family: var(--ui-font);
}
 
.page-rate-widget-box .rate-points {
    background-color: #fff !important;
    color: #333 !important;
    border: none !important;
    border-radius: 0;
}
 
.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown {
    background-color: #fff;
    border-top: none;
    border-bottom: none;
}
 
.page-rate-widget-box .rateup a,
.page-rate-widget-box .ratedown a {
    background: transparent;
    color: #333;
}
 
.page-rate-widget-box .rateup a:hover,
.page-rate-widget-box .ratedown a:hover {
    background: #333;
    color: #fff;
}
 
.page-rate-widget-box .cancel {
    background: #fff;
    border: none;
    border-radius: 0;
    display: inline-block;
}
 
.page-rate-widget-box .cancel a {
    color: #333;
}
 
.page-rate-widget-box .cancel a:hover {
    background: #333;
    color: #fff;
    border-radius: 0;
}
 
#page-content .rate-box-with-credit-button .page-rate-widget-box {
    border: none;
}
 
/* CONTENT > Rate Module > Author Label */
 
.authorlink-wrapper {
    --author-top-adjust: 0;
    --author-bottom-adjust: 0;
    --author-right-adjust: 0;
    font-family: var(--ui-font);
    font-size: var(--base-font-size);
}
 
/* CONTENT > Side Box */
 
.anchor {
    position: sticky;
    height: 0;
    top: 0;
}
 
.sidebox {
    padding: .14rem;
    margin-top: 0;
    margin-bottom: 8px;
    width: calc((100vw - 870px)/2);
    max-height: calc(100vh - 18rem);
    position: absolute;
    top: 0;
    left: 103.5%;
    z-index: 5;
    overflow: auto;
    box-sizing: border-box;
}
 
@media (max-width: 1290px) {
    .sidebox {
     display: none;
     visibility: hidden;
    }
}
 
/* CONTENT > Image Block */
 
.scp-image-block .scp-image-caption {
    background-color: #f4f4f4;
    color: #3b3b3b;
    border: solid 2px rgba(0, 0, 0, 0.1);
    margin-top: 10px;
    box-sizing: border-box;
    border-radius: 5px;
}
 
.scp-image-block {
    border: none;
    box-shadow: none;
}
 
.scp-image-block img {
    border: solid 2px rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
}
 
.imagediv {
    float: right;
    margin: 15px
}
 
@media (max-width: 540px) {
    .imagediv {
     float: unset;
     text-align: center;
     margin: 1.3rem auto 1.3rem auto;
    }
}
 
@media only screen and (max-width: 600px) {
    .scp-image-block.block-right {
     float: none;
     margin: 10px auto;
    }
}
 
/* CONTENT > Tables Base */
 
#page-content tr th {
    padding: 6px;
    border: 2px solid rgba(0, 0, 0, 0.2);
}
 
#page-content tr td {
    padding: 12px;
    border: 2px solid #bfbfbf;
    line-height: 1.4;
}
 
#page-content .sidebox tr td,
#page-content .sidebox tr th {
    padding: 0.35em;
}
 
/* CONTENT > Tables Customization (Table Coloring System) */
 
/* CONTENT > Tables Customization (Table Coloring System) > Table Headings, Image Captions */
 
#page-content .table1 tr th,
#page-content .table1 .scp-image-block .scp-image-caption {
    background-color: #E0FFD4;
}
 
#page-content .table2 tr th,
#page-content .table2 .scp-image-block .scp-image-caption {
    background-color: #D8ECF4;
}
 
#page-content .table3 tr th,
#page-content .table3 .scp-image-block .scp-image-caption {
    background-color: #FDF6D7;
}
 
#page-content .table4 tr th,
#page-content .table4 .scp-image-block .scp-image-caption {
    background-color: #FFDFCD;
}
 
#page-content .table5 tr th,
#page-content .table5 .scp-image-block .scp-image-caption {
    background-color: #FFCFCF;
}
 
#page-content .table6 tr th,
#page-content .table6 .scp-image-block .scp-image-caption {
    background-color: rgba(146, 0, 255, 0.2);
}
 
.tableb .wiki-content-table {
    border-collapse: separate;
    border-spacing: 2px;
}
 
/* CONTENT > Tables Customization (Table Coloring System) > Other Colored Divs */
 
.table1 .blockquote,
.table1 div.blockquote,
.table1 blockquote,
.table1 .jotting,
.table1 .notation,
.table1 .modal,
.table1 .paper,
.blockquote.table1,
div.blockquote.table1,
.jotting.table1,
.notation.table1,
.modal.table1,
.paper.table1 {
    background: rgb(224, 255, 212);
}
 
.table2 .blockquote,
.table2 div.blockquote,
.table2 blockquote,
.table2 .jotting,
.table2 .notation,
.table2 .modal,
.table2 .paper,
.blockquote.table2,
div.blockquote.table2,
.jotting.table2,
.notation.table2,
.modal.table2,
.paper.table2 {
    background: rgb(226, 244, 255);
}
 
.table3 .blockquote,
.table3 div.blockquote,
.table3 blockquote,
.table3 .jotting,
.table3 .notation,
.table3 .modal,
.table3 .paper,
.blockquote.table3,
div.blockquote.table3,
.jotting.table3,
.notation.table3,
.modal.table3,
.paper.table3 {
    background: rgb(255, 245, 189);
}
 
.table4 .blockquote,
.table4 div.blockquote,
.table4 blockquote,
.table4 .jotting,
.table4 .notation,
.table4 .modal,
.table4 .paper,
.blockquote.table4,
div.blockquote.table4,
.jotting.table4,
.notation.table4,
.modal.table4,
.paper.table4 {
    background: rgb(255, 223, 205);
}
 
.table5 .blockquote,
.table5 div.blockquote,
.table5 blockquote,
.table5 .jotting,
.table5 .notation,
.table5 .modal,
.table5 .paper,
.blockquote.table5,
div.blockquote.table5,
.jotting.table5,
.notation.table5,
.modal.table5,
.paper.table5 {
    background: rgb(255, 207, 207);
}
 
.table6 .blockquote,
.table6 div.blockquote,
.table6 blockquote,
.table6 .jotting,
.table6 .notation,
.table6 .modal,
.table6 .paper,
.blockquote.table6,
div.blockquote.table6,
.jotting.table6,
.notation.table6,
.modal.table6,
.paper.table6 {
    background: rgb(255, 218, 255);
}
 
/* CONTENT > Tabs Base */
 
.yui-navset .yui-nav a,
.yui-navset .yui-navset-top .yui-nav a {
    background-color: inherit;
    background-image: inherit
}
 
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {
    background: inherit;
    text-decoration: inherit
}
 
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:hover {
    color: inherit;
    background: inherit
}
 
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
    border-color: inherit
}
 
.yui-navset li {
    line-height: inherit
}
 
/* CONTENT > Tabs Customization */
 
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
    display: flex;
    flex-wrap: wrap;
    width: calc(100% - .125rem);
    margin: 0 auto;
    border-color: #333333;
    box-shadow: none;
}
 
.yui-navset .yui-nav a,
/* ---- Link Modifier ---- */
.yui-navset .yui-navset-top .yui-nav a {
    color: #333333;
    /* ---- Tab Background Colour | [UNSELECTED] ---- */
    background-color: #efefef;
    border: unset;
    box-shadow: none;
    box-shadow: none;
}
 
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {
    color: #ffffff;
    /* ---- Tab Background Colour | [HOVER] ---- */
    background-color: #333333;
}
 
.yui-navset .yui-nav li,
/* ---- Listitem Modifier ---- */
.yui-navset .yui-navset-top .yui-nav li {
    position: relative;
    display: flex;
    flex-grow: 2;
    max-width: 100%;
    margin: 0;
    padding: 0;
    color: #ffffff;
    background-color: #ffffff;
    border-color: transparent;
    box-shadow: none;
}
 
.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
 
.yui-navset .yui-nav li em {
    border: unset;
}
 
.yui-navset .yui-nav a em,
.yui-navset .yui-navset-top .yui-nav a em {
    padding: .35em .75em;
 
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
 
.yui-navset .yui-nav .selected,
/* ---- Selection Modifier ---- */
.yui-navset .yui-navset-top .yui-nav .selected {
    flex-grow: 2;
    margin: 0;
    padding: 0;
    /* ---- Tab Background Colour | [SELECTED] ---- */
    background-color: #333333;
}
 
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a em {
    border: none;
}
 
.yui-navset .yui-nav .selected a {
    width: 100%;
    color: #ffffff;
}
 
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:active {
    color: #ffffff;
    background-color: #333333;
}
 
.yui-navset .yui-content {
    background-color: #ffffff;
    box-shadow: none;
}
 
.yui-navset .yui-content,
.yui-navset .yui-navset-top .yui-content {
    padding: .5em;
    border: 1px solid #333;
    box-sizing: border-box;
}
 
/* CONTENT > WORDS NO BROKEY. CROQ HAS SPOKEY. and other things */
 
span,
a {
    word-break: normal !important
}
 
.avatar-hover {
    display: none !important;
}
 
#main-content .page-tags span {
    max-width: 100%;
}
 
/* CONTENT > Dustjacket Assets */
 
.fancyhr hr {
    border-top: 2vw solid transparent;
    background-color: rgba(var(--bright-accent), 0);
    height: 0;
    box-sizing: border-box;
    border-image-source: url('http://scp-jp-storage.wdfiles.com/local--files/file%3A5722815-46-ec6z/wl_hr.png');
    border-image-repeat: round round;
    background: none;
    border-image-slice: 80 500 80 500 fill;
    border-image-width: 10em 80em 10em 80em;
}
 
.fancyborder {
    box-sizing: border-box;
    border: 2vw solid rgba(0, 0, 0, 0.5);
    border-image: url('http://scp-jp-storage.wdfiles.com/local--files/file%3A5722815-47-mqmb/wl_border.png') 600 round;
    border-image-width: 6;
    padding: 2vw;
}
 
/* CONTENT > Collapsibles */
 
#page-content a.collapsible-block-link:hover {
    text-decoration: underline;
    color: var(--link-txt-color);
}
 
#page-content a.collapsible-block-link:not(.licensebox a.collapsible-block-link, .info-container a.collapsible-block-link, .default-col a.collapsible-block-link) {
    text-decoration: none;
    font-weight: bold;
    color: white;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 7px;
    padding-right: 9px;
    background: rgb(var(--accent));
    border-radius: 6px;
    margin-top: 5px;
    font-family: var(--ui-font);
    font-size: var(--base-font-size);
    box-shadow: inset 0px 0px 0px 2px rgba(0, 0, 0, 0.4);
    transition-duration: 0.4s;
    display: inline-block;
 
}
 
#page-content a.collapsible-block-link:not(.licensebox a.collapsible-block-link, .info-container a.collapsible-block-link, .default-col a.collapsible-block-link):hover {
    background: rgba(var(--accent), 0.7);
    box-shadow: none;
}
 
/* CONTENT > ACS Adjustments */
 
.top-left-box>.item {
    display: none;
}
 
.anom-bar-container {
    margin-top: 1.1rem;
}
 
.anom-bar-container,
.anom-bar-container * {
    font-family: var(--head-font), Inter, sans-serif !important;
}
 
.acs-extra-1,
.acs-extra-2,
.acs-extra-3,
.acs-extra-4 {
    font-family: var(--head-font), Inter, sans-serif !important;
}
 
.anom-bar > .top-box {
    text-transform: none;
}
 
/* CONTENT > Woed Bar Adjustments */
 
div.scale div.item1>div {
    color: #333;
    font-family: var(--head-font);
    font-size: 1.4em;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: unset;
}
 
div.scale div.class1>div {
    color: #333;
    font-family: var(--head-font);
    font-size: 2em;
    line-height: 0.9em;
    letter-spacing: 2px;
}
 
div.scale {
    --woedbar-class-bar-color: #333 !important;
}
 
div.scale div.obj {
    height: 1.7em;
}
 
div.scale div.obj>div {
    font-size: 1.55em;
}
 
/* MISC */
 
#page-content hr {
    height: 2px;
}
 
.bt {
    color: rgb(var(--accent));
    font-weight: bold;
}
 
#footer {
    background: transparent;
    color: #444;
    margin-top: 45px;
}
 
#footer a {
    color: #7b7b7b;
}
 
.footer-wikiwalk-nav {
    font-weight: 700;
    font-size: 88%;
    word-spacing: 5px;
}
 
#page-info-break {
    height: 10px;
}
 
#page-options-container {
    border-top: solid 1px rgba(213, 213, 213, 0.5);
    padding-top: 1rem;
}
 
.page-watch-options {
    padding-bottom: 0.6rem;
    font-size: 77%;
}
 
.page-options-bottom {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
}
 
.page-options-bottom a {
    margin: 3px;
    color: #FFF;
    background: rgb(var(--accent));
    padding: 5px 13px 5px 13px;
    text-decoration: none;
    font-size: 90%;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
 
.page-options-bottom a:hover {
    background: rgba(var(--accent), 0.8);
}
 
#page-info-break {
    height: 6px;
}
 
#license-area {
    color: #5f5f5f;
    background: #ecf2f1;
    border-top: solid 2px #d9d9d9;
    margin-top: 10px;
}
 
#license-area a::after {
    content: ".";
}
 
@media (min-width: 768px) {
    #main-content .page-tags {
     padding-right: 16rem;
    }
}
 
#main-content div.page-tags::before {
    content: "tags   ";
    color: var(--misc-txt-color);
    font-family: var(--head-font);
    font-weight: 800;
    font-size: 0.8rem;
}
 
#main-content .page-tags a {
    display: inline-block;
    height: .8125rem;
    margin: 0 0 .5rem .75rem;
    padding: .1875rem .3125rem .1875rem 0;
    color: #FFF;
    background-color: rgb(var(--accent));
    border-bottom-right-radius: .25rem;
    border-top-right-radius: .25rem;
    line-height: 13px;
    line-height: .8125rem;
    font-size: calc(var(--page-font-size) - 10%);
    font-weight: bold;
}
 
#main-content .page-tags a::before {
    width: 0;
    height: 0;
    top: -.1875rem;
    left: -.625rem;
    padding: 0 .0625rem .1875rem;
    border-color: transparent rgb(var(--accent)) transparent transparent;
    border-style: solid;
    border-width: .5rem .5rem .5rem 0;
}
 
#main-content .page-tags a::before,
#main-content .page-tags a::after {
    content: "";
    position: relative;
    float: left;
}
 
#main-content .page-tags a::after {
    width: .25rem;
    height: .25rem;
    top: .2813rem;
    left: -.5rem;
    background-color: #FFF;
    border-radius: .125rem;
}
 
#main-content .page-tags span {
    max-width: 100%;
    border-top: .5rem solid transparent;
}
 
#page-tags-input {
    font-weight: bold;
    word-spacing: 8px;
}
 
#edit-page-form input.text {
    font-family: var(--head-font), sans-serif;
    font-weight: 800;
    font-size: 150% !important;
    padding: 4px;
}
 
#edit-page-form>table.form>tbody>tr>td:nth-child(1) {
    font-weight: bold;
}
 
.edit-help-34 {
    font-size: 85%;
    opacity: 60%;
    transition-duration: 0.3s;
    width: fit-content;
}
 
.edit-help-34:hover {
    opacity: 100%;
}
 
.edit-help-34 a {
    margin-right: 3px;
    margin-left: 10px;
}
 
table.edit-page-bottomtable {
    width: 100%;
}
 
#edit-page-comments {
    height: 86px;
}
 
#lock-info {
    background-color: transparent;
    margin: 0.8em;
    line-height: 1.7;
    font-size: 86%;
    border: none;
}
 
#lock-info::before {
    content: "!";
    padding-right: 12px;
    font-weight: bold;
    font-size: 110%;
    opacity: 60%;
}
 
#lock-timer {
    font-size: 115%;
    margin: 0 5px;
}
 
#lock-timer::before {
    content: "⏲ ";
    opacity: 80%;
}
 
textarea,
#edit-page-form input.text {
    outline: none;
    border: 1px solid #ccc;
    transition-duration: 0.3s;
    transition-property: box-shadow;
}
 
textarea:focus-visible,
#edit-page-form input.text:focus-visible {
    box-shadow: 0px 0px 0px 1px #a3a3a3;
    border: 1px solid #a3a3a3;
}
 
#action-area>p {
    font-size: 85%;
    color: darkslategrey;
}
 
#action-area>p:nth-child(5)>a {
    display: block;
    text-align: center;
    font-size: 120%;
    font-weight: bold;
}
 
#who-rated-page-area>div {
    column-count: 4;
}
 
@media (max-width: 900px) {
    #who-rated-page-area>div {
     column-count: 3;
    }
}
 
@media (max-width: 700px) {
    #who-rated-page-area>div {
     column-count: 2;
    }
}
 
@media (max-width: 540px) {
    #who-rated-page-area>div {
     column-count: 1;
    }
}
 
#page-content .content-warning.creditRate {
    padding-top: 8px;
    padding-right: 21px;
}
 
.preview-message {
    right: 0em;
    top: 2em;
    border: unset;
    padding: 1em 1.5em;
    background-color: rgba(0, 0, 0, 0.9);
    max-width: 29em;
    opacity: 1;
    z-index: 100;
    line-height: 1.7;
    filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.2));
    color: #EDEDED;
}
 
.error-block {
    background-color: rgba(255, 0, 48, 0.1);
    text-align: center;
    border: none;
    border-top: solid 3px #B00;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
 
table.page-history tbody tr:nth-child(2n) {
    background: rgba(var(--accent), 0.05);
}
 
.owindow {
    animation: fade 0.5s;
}
 
@keyframes fade {
    0% {
     opacity: 0;
    }
 
    100% {
     opacity: 1;
    }
}
 
.owindow .button-bar a {
    border: solid 2px rgba(0, 0, 0, 0.1);
    margin: 11px;
    padding: 0.5em 2em;
    border-radius: 4px;
}
 
.owindow .button-bar a:hover {
    background-color: var(--link-txt-color);
    color: var(--link-hover-txt-color);
    border-radius: 0px;
}
 
.owindow .button-bar {
    padding: 1.2em 1em 1.2em;
}
 
.owindow .table {
    margin-bottom: 1.5rem;
}
 
.owindow .title {
    cursor: default;
    font-family: var(--head-font);
    font-weight: 800;
    font-size: 155%;
    text-align: center;
    padding: 0.5em 1em;
    border-bottom: solid 2px rgba(187, 187, 187, 0.4);
    background-color: #F7F7F7;
}
 
.owindow.owait .content {
    padding: 0.5em 0.5em 2em;
    background-image: none;
}
 
.owindow.owait .content::after {
    content: " ";
    display: block;
    width: 1.5rem;
    height: 1.5rem;
    margin: -0.9rem auto;
    margin-top: 1rem;
    animation: loading 1.2s linear infinite;
    border-top: 0.4rem solid grey;
    border-right: 0.4rem solid transparent;
    border-bottom: 0.4rem solid grey;
    border-left: 0.4rem solid transparent;
    border-radius: 50%;
}
 
@keyframes loading {
    0% {
     transform: rotate(0deg);
    }
 
    100% {
     transform: rotate(360deg);
    }
}
 
.owindow.osuccess {
    padding: 0.5em;
}
 
.owindow div.content:nth-child(2)>img:nth-child(1) {
    margin-right: 1.2rem;
    margin-top: 1rem;
}
 
.odialog-shader {
    background-color: #262a39;
}
 
.btn {
    transition-duration: 0.15s;
}
 
.btn:not(#main-content .btn, #search-top-box-form input[type="submit"]),
.btn.btn-primary,
div.buttons input,
input.button:not(#search-top-box-form input[type="submit"]) {
    padding: 0.5em;
    margin: 11px;
    border-radius: 3px;
    font-family: var(--ui-font);
    cursor: pointer;
}
 
#edit-cancel-button,
#edit-diff-button,
#edit-preview-button,
#edit-save-draft-button,
#edit-save-continue-button,
#edit-save-button {
    background: #fff;
    border: solid 1px #ccc;
    cursor: pointer;
    font-family: var(--ui-font);
    color: #333;
    padding: 0.5rem 14px;
    margin: 1px;
    font-size: 90%;
    border-radius: 3px;
}
 
#edit-cancel-button:hover,
#edit-diff-button:hover,
#edit-preview-button:hover,
#edit-save-draft-button:hover,
#edit-save-continue-button:hover,
#edit-save-button:hover {
    background-color: #eaeaea;
}
 
#edit-save-continue-button,
#edit-save-button {
    background: #dbffd6;
    transition-duration: 0.3s;
    color: #005a0a;
}
 
#edit-save-continue-button:hover,
#edit-save-button:hover {
    color: #fff;
    background: #0d951c;
}
 
#edit-cancel-button {
    background: #ffe1e1;
    transition-duration: 0.3s;
    color: #c52727;
}
 
#edit-cancel-button:hover {
    color: #fff;
    background: #c5272e;
}
 
table.page-history tbody tr {
    color: #757575;
}
 
.fncon {
    font-size: var(--page-font-size) !important;
    line-height: 1.64;
    border: 2px solid rgba(0, 0, 0, 0.2);
}
 
.fncon::before {
    font-size: var(--page-font-size) !important;
}
 
.hovertip {
    border: none !important;
    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
    background: #FFF;
    padding: 3px;
    max-width: 400px;
}
 
input.checkbox,
.page-history input,
#h-perpage {
    cursor: pointer;
}
 
input,
textarea {
    font-family: var(--ui-font);
}
 
#breadcrumbs,
.pseudocrumbs {
    font-weight: bold;
    font-size: 110%;
    font-family: var(--ui-font);
}
 
/* ---- REDUCED MOTION ACCESSIBILITY ---- */
@media (prefers-reduced-motion: reduce) {
 
    *,
    *::before,
    *::after {
     animation-duration: .001s !important;
     animation-iteration-count: 1 !important;
     transition-duration: .001s !important;
    }
}
 
/* @MEDIA */
 
@media (max-width: 850px) {
 
    #header h2::before {
     font-size: 1.4em;
    }
 
}
 
@media (max-width: 700px) {
 
    #header h2::before {
     font-size: 1.2em;
     margin-top: 0.3rem;
    }
 
    #top-bar,
    #top-bar a {
     top: 8.8rem;
     font-size: 90%;
    }
 
}
 
@media (max-width: 620px) {
 
    #header h2::before {
     font-size: 1em;
     margin-top: 0.15rem;
    }
 
    #top-bar,
    #top-bar a {
     top: 8.3rem;
     font-size: 90%;
    }
 
    div#header {
     height: 123px;
    }
 
}
 
@media (max-width: 520px) {
 
    #header h2::before {
     line-height: 16px;
     margin-top: 0.5rem;
    }
 
    #top-bar,
    #top-bar a {
     top: 9.3rem;
    }
 
    div#header {
     height: 145px;
    }
 
}
 
/* LOCALIZATION FOR JP BRANCH */
 
/* CREDIT MODULE */
#page-content .creditRate.creditModule {
    float: right !important;
}
#page-content .creditRate.creditModule .rate-box-with-credit-button {
    border: none 0;
}
#page-content .creditRate.creditModule .page-rate-widget-box {
    border: solid 1px #bbb;
    margin-bottom: 0;
}
#page-content .creditRate.creditModule .page-rate-widget-box .cancel,
#page-content #u-credit-view .modalbox .page-rate-widget-box .cancel,
#action-area .page-rate-widget-box .cancel {
    display: inline-flex;
}
#page-content .creditRate.creditModule .page-rate-widget-box .cancel a,
#page-content #u-credit-view .modalbox .page-rate-widget-box .cancel a,
#action-area .page-rate-widget-box .cancel a {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding: 2px 5px;
    height: 16px;
    box-sizing: border-box;
    color: #000;
}
#page-content .creditRate.creditModule .page-rate-widget-box .cancel a:hover,
#page-content #u-credit-view .modalbox .page-rate-widget-box .cancel a:hover,
#action-area .page-rate-widget-box .cancel a:hover {
    color: #fff;
}
#page-content .creditRate.creditModule .creditButton {
    box-sizing: border-box;
    height: 20px;
    border: solid 1px #bbb;
    border-radius: 0;
    background: none;
    box-shadow: none;
    padding: 0 2px;
}
#page-content .creditRate.creditModule .creditButton a {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    height: 16px;
}
 
#page-content #u-credit-view .modalbox .credit-license a:hover {
    background-color: transparent;
}
 
/* SIDE BAR */
#side-bar:target {
    width: 19em;
    border: none 0;
}
 
#side-bar:target .close-menu {
    margin-left: 20.2em;
    opacity: 0;
}
#side-bar .scpnet-interwiki-wrapper iframe.scpnet-interwiki-frame {
    width: 100%;
    margin: 0 0 2em;
}
#top-bar .open-menu a {
    top: unset;
    border: none 0 !important;
    background: rgb(var(--accent)) !important;
    color: white !important;
}
 
#side-bar .side-block .collapsible-block-folded {
    background: none;
}
#side-bar .side-block .collapsible-block-folded a.collapsible-block-link {
    margin-left: 0;
}
#side-bar .side-block .collapsible-block-folded::before {
    content: "";
    display: inline-block;
    background: url('http://scp-jp.wikidot.com/local--files/nav:side/expand.png') 0 2px no-repeat;
    width: 13px;
    height: 13px;
    margin-right: 2px;
}
#side-bar .side-block .collapsible-block-folded::before,
#side-bar .side-block .menu-item img:not([src*="twitter" i]):not([src*="discord" i]) {
    filter: invert(37%) sepia(90%) saturate(6233%) hue-rotate(341deg) brightness(93%) contrast(92%);
    -webkit-user-select: none;
    user-select: none;
}
 
/* 圏点 */
.kt {
    -webkit-text-emphasis-style: filled dot;
            text-emphasis-style: filled dot;
}
 
/* RUBY */
.ruby, .rt {
    border-collapse: collapse;
}

カノン-JP » 1998年 » Finalシーズン: 夜明けのオーケストラ » SCP-2798-JP


— 通達 —

以下のファイルの閲覧は、プロジェクト・ザグレウス参加職員または監督評議会員にのみ許可されています。本ファイルはSCP-001に関連しています。


アイテム番号: SCP-2XXX-JP ZAGREUS
オブジェクトクラス: Euclid CLASSIFIED

特別収容プロトコル

SCP-XXX-JPはサイト-981東棟の低脅威度聖遺物保管チャンバーにて収容されます。最低半年に一度、志願Dクラス職員を対象にSCP-XXX-JPを用いた啓示実験が実施され、その内容を記録されます。性質に何らかの大きな変化があった場合、ザグレウス司令部によりレベルⅣ警戒態勢が発令されるものとします。

SCP-XXX-JPに関する調査結果から、戦術神学部門主導の特別プロジェクト「ザグレウス」が設立されました。詳細は補遺Ⅳを確認してください。

前提情報

超常宗教概略: ショパニズム

戦術神学部門 編


mtf-badge.png

ショパニズム (Chopinism) は、ポーランドを中心に見られる、音楽家フレデリック・フランソワ・ショパンを神/救世主/聖人などとして崇拝する諸宗教の総称である。複数の派閥がある一方で、彼らが音楽に関連する異常現象を宗教活動の一環として執り行う点は一致する。

時は19XX年代、第六次オカルト大戦後に発生した全世界的な超常ポテンシャルの変動により、欧州各国で多数の魔術結社・新興カルト・オカルト犯罪組織が勃興するなか、ショパン・カルトは誕生した。ポーランド政府の記録によれば、ショパンの生誕地であるジェラゾヴァ・ヴォラ村にて、初代重奏司祭アンソニー・ブコウスキが立ち上げた教会がその原点だとされている。

第二次世界大戦におけるナチス・ドイツのポーランド侵攻、ならびそれに伴うナチスの超常組織・オブスクラ軍団の注目の結果、ショパン・カルトは一時離散する。その後各地で組織が再興したものの、これに伴い様々な分派が生まれ、以後もしばしば宗教的分裂が見られるようになる。

第一次離散以後、聖ショパン正教会がメインストリームを継承したものの、その後同教会から追放されたヴォイチェフ・ノヴァク司祭により、1982年に新興団体「聖ショパン再誕のための音術師協会」が設立される。音術師協会は外宇宙由来の神格と関係を有しており、急速に発展。遂には1998年、ポーランド神格存在出現事件 (財団内名称: イベント・ペルセポネ) と呼ばれる事態を引き起こし、異常隔離政策であるヴェール・ポリシーの終焉へ繋がった。

事件に伴い音術師協会は壊滅、残された残党は財団やGOC、ポーランド政府により掃討された。ショパン・カルトそのものは存続しているが、音術師協会の影響で社会的な立場獲得に苦労しているのが現状である。

──そう、全ては終わった話だとされていた。しかし、最近の発見がこれを大きく覆した。2011年の事件は、あのワルツの夜がまだ明けていないことを我々に思い知らせたのだ。

説明

SCP-XXX-JPはショパニズム信仰と密接な関連を有する、異常な聖遺物です。形状は杯に類似し、底面部には“#Ⅰ”の刻印が存在します。材質面では、主に代表的な超常合金の一種であるパルチタイト2から構成されており、複数の宝石と魔術紋様により装飾されています。

SCP-XXX-JPは、その内部へ注いだヒト血液を、昆虫の血リンパに類似する液体へと変換します。液体の分析結果は、完全に合致する種を同定できなかったものの、Cicadetta属の血リンパに非常に近いことを明らかにしました。血液の所有者である人物 (以下被験者) がこの液体を摂取すると、被験者は昏睡し、宗教的啓示に相当する幻覚を体験します3

啓示の内容は秘教的で難解なものですが、多くは

これらの宗教的啓示を通して、被験者はショパニズム信仰に強く傾倒するようになります。

補遺1: 回収経緯

1998年のイベント・ペルセポネ終了後、財団はポーランド周辺に残存するGoI-484E拠点施設の捜索、襲撃、調査を行いました。この一環として、シロンスク県の教団地下施設に対する調査活動が実施されました。

施設内は既に無人であり、いくつかの聖遺物と文書が残されていました──回収文書の内容を踏まえると、施設はGoI-484E所属エンジニアたちの研究拠点として利用されていたものだと推測されました。文書や聖遺物はそれぞれポーランド北部の財団施設へ輸送の後、収容されました。

施設の調査中、機動部隊は地下の隠し扉が開いていることを確認しました。扉の向こうにあった一室からは聖杯 (SCP-XXX-JP) が回収され、また部屋の壁には次のように記されていました。

Tobie to powierzam. Zatrzymaj wszystkie błędy.

これを君たちに託す。全ての過ちを止めてくれ。

筆者の特定には至りませんでしたが、おそらくはGoI-484Eエンジニアの誰かであるものと考えられました。この人物を特定する試みは既に打ち切られています。

↑↑↑↑↑リライトするよ↑↑↑↑↑
聖杯の予知・調和を使って聖遺物探索
補遺1: 回収経緯

補遺2: ログ

補遺3: インタビュー

補遺4: インシデント
SCP-XXX-JPの活性期がロシアにおける抗争期間と一致: 解析部門
収容室前の警備員らが蝉十字の幻覚を見る
……ロシアにもう一個あるのでは?

補遺5: ザグレウス
メール

SCP-XXX-JPはショパニズムと密接な関連を有する、異常な聖遺物です。形状は杯に類似し、底面部には“#1”の刻印が存在します。材質面では、主に代表的な超常合金の一種であるパルチタイト4から構成されており、複数の宝石により外面を飾り付けられています。

SCP-XXX-JPは、内部へ注いだヒト血液を、昆虫の血リンパに類似する液体へと変換する機能を持ちます。血液の所有者である人物がこの液体を摂取すると、被験者は昏睡し、宗教的啓示に相当する幻覚を体験します。

啓示の内容は実験ごとに差異があるものの、主に以下3つのパターンに分類できることがわかっています。

  • ショパンの顔をした存在との対話。
    • 被験者は無意識的にこの存在を神聖視する傾向にあります。
    • 対話の内容に関する記憶は曖昧なものです。思考映像分析は、この間の会話が実際には何の意味もない言葉の羅列であることを明らかにしています。
  • 様々な音楽や映像の組み合わせ。
    • 背景音楽はいずれもショパンの楽曲です。しばしば、これらの楽曲にはセミの鳴き声や、虫の羽音が混入します。
    • 映像は基本的に意味を成しません──しかし、時折音楽家たちの眼窩から大量のセミの幼虫が溢れ出るなどの、不穏なものが混じります。
  • 一連の儀式の追体験。
    • 被験者は、教会内でいくつかの宗教的儀式を追体験します。この儀式の内容はGoI-484E (“聖ショパン再誕のための音術師協会”)で行われていた手法と一致し、拷問、自傷、殺人からの蘇生、人間大の蝉様実体の屠殺と摂食などの要素を含みます。
    • 追体験中、被験者は視線の移動を覗いて自由な行動を取ることができません。視線移動からは、儀式の間、被験者以外の全ての参加者は虚ろな瞳で参加していること、ならびに顔が見えないヴェールを被った実体が教会の隅にいることが判明しています。

上記の通り、啓示の内容はしばしば不穏なものであるにもかかわらず、体験した被験者は一様に宗教的感動を表明し、ショパンは再臨するか、あるいは我々が再臨させるべきだとの信念を獲得します。加えて、儀式の追体験を完遂した被験者は、いずれも音楽ベースの現実改変能力を獲得しています。

補遺.1 — 聖ショパンの七つの調べ

SCP-XXX-JPはGoI-484E (“聖ショパン再誕のための音術師協会”) に関連する複数の文献において言及されており、文書中では“聖ショパンの第一聖杯”の名称で呼ばれていました。教団内では他に6点の同様のアーティファクトが製作・利用されていたものと見られ、“聖ショパンの七つの調べ”と呼ばれていたことが判明しています。現在ではこれらの“調べ”こそが、GoI-484Eが神格実体と第二種神的交流関係5の締結・維持を可能としていた要石であったと考えられています。

多くの場合、こうした聖遺物は特定の神格実体との非物理的チャネリングを有しており、“供物”として機能する対象 (儀式や生贄など) を捧げることで、神格実体からの“恩寵”──すなわち、宗教的啓示、異常性質の付与、異常事象の発生など──を引き起こすことができます。その性質上、聖遺物の使用はしばしば対象神格の強大化を招きます。

SCP-XXX-JPの場合、対象神格はSCP-0016であると考えられます。このため、SCP-XXX-JPは対SCP-001活動計画であるプロジェクト・ザグレウスの監督下に置かれています。

補遺.2 — 回収経緯

SCP-XXX-JPはポーランド共和国中央部のGoI-484E拠点7の地下から回収されました。

(回収文書)

近年見つかったほうがいいかな

補遺.3 — インタビュー

財団インタビュアー (以下F): ハロー! スパイシー&クリスピーピッツアです。

扉がやや開き、インタビュイーが顔を出す。

対象インタビュイー (以下I): ……なんだ。ピザなど頼んでないが……。

F: いやあ、頼むと頼まざると我々は来るよ。ハロー、参考人物198番 (Person of Interest 1-9-8)、もとい聖ショパン再誕のための音術師協会 中級牧師、レフ・バーデニー君。

I: なっ……。

対象は扉を閉めようとするも、すかさずインタビュアーが手を差し入れ、扉をこじ開けて侵入する。

I: クソッ。お前らまだ私を追ってくるのか。

インタビュイーは即座に失神魔術の詠唱を試みるも、財団側の部隊に銃を突きつけられ、武装解除を迫られる。

インタビュイーはこれを無視し、失神魔術を発動する──周囲に60dB近い魔術音波が放たれるも、部隊の対抗魔術師がこれを打ち消す。インタビュアーは床に銃弾を撃ち込み、威嚇する。

I: ……財団。

F: 今は“SCP”財団だ。財団なんて名前の組織はそこら中、山程うろついてるもんでな。

I: 何だ? 今更何のようだ。

………
………
………

F: 申し訳ない。私の名前を言っていなかったな。

F: 財団 戦術神学部門長、ベンジャミン・コンドラキ。以後よろしく頼む。

I: ……ハッ。次がないことを祈るがね。

レフ・バーデニーの能力はこれ由来
再度財団による特定と聞き込みが行われる

S&Cピッツアでーす!
財団の方針変更 (2910-JP)
http://scp-jp.wikidot.com/bsia (今や財団はそういう人物を支援している) (異常性消えたんだっけ? どうなんだろう) (微妙なかたちで残留してるとかかも)
社会収容説って言ってね。旧友 (ギアーズ) が考案したんだが
貴方の力が必要だ
知ってることを教えてくれ
ありがとう。それでアンタは
申し訳ない。私の名前を言っていなかったな。
財団戦術神学部門長、コンドラキだ。

プロジェクト・ザグレウス

戦術神学部門提言

旧GoI-484E関係者への聞き込みをはじめとする各種調査の結果、戦術神学部門は“聖ショパンの七つの調べ”として知られる計7つの超常聖遺物の存在を特定した。これら聖遺物のうちの一つ、“聖ショパンの第一聖杯”こそが、現在我々がSCP-XXX-JPとして拾得しているアノマリーであると考えられている。

教団内では他に6点の同様のアーティファクトが製作・利用されていたものと見られるが、それらについては現時点では財団の管理下に存在しないものと考えられる──解析部門により既存アノマリーファイルの適合検査が実行中だが、それらしきアーティファクトは検出されていない。

戦術神学部門は、これらの“調べ”こそが、GoI-484Eが神格存在と第二種神的交流関係の締結・維持を可能としていた要石であり、全盛期の教団が自身に有利な異常事象を次々と引き起こしていた原因であったと推察している。すなわち、“調べ”の使用は、神格存在 (SCP-001) との関係を強め、対象神格を強大化させる危険を秘めている。

GoI-484Eの崩壊とともに、“調べ”は全世界の裏社会へと流出したと考えられ、財団により回収されることなく外部組織により利用され続けている可能性がある。これによるSCP-001の再臨を防ぐため、戦術神学部門は今ここにプロジェクト・ザグレウスの設立を提言する。

同プロジェクトは戦術神学部門により主導され、オントキネシス部門、解析部門、渉外部門GoI脅威分析課など財団の他部署も巻き込んだ横断的枠組みとして想定されている。プロジェクト・ザグレウスは現状未発見の“調べ”を特定、回収するための専用的な研究資産、攻撃資産を保有し運用するものとし、これら詳細に関してはプロジェクトの大枠通過後に順次決定していく。

監督司令部 承認済





予定

  • 説明
  • 補遺1: 回収経緯
    • GoI-484E残党勢力/BBへの急襲で発見
    • 尋問をするが詳細までは聞き出せず
  • 補遺2: 実験記録
    • 啓示の内容
  • 補遺3: 戦術神学部門報告
    • インシデント: ロシアにおける超常ポテンシャル撹乱と、それに伴う聖遺物の異常活動
    • これまでもショパン・カルト関連遺物の利用でやや影響を受けていたので、ロシアに特級遺物があるのでは?
    • スペインとか諸々ので他の聖遺物も利用されているはずだから、そのたびに反応していて、それが後日結び付けられるのでもいいかもしれない (ロシアはきっかけ)
    • DoTTが再調査開始
  • 補遺4: インタビュー
    • レフ・バーデニーへの聞き込み
    • TFさんがGoI-484E所属に変えてもいいですよと言ってくださったので、彼を薄っすら事情を知る一人として出したい
    • 彼の能力はこの聖遺物由来なのだ!
    • DoTTは聞き込みにきただけで、彼を捕まえるつもりはない。異常個体監督課 (財団・特殊生活支援課) の保護も受けられるよ。うけんのか?
    • コンドラキのちょっとした自語り (コンドラキだと明かすのは最後。信用を得るための流れ。1~2文程度)
    • 調べの情報はここで発覚
  • 補遺5: プロジェクト・ザグレウス
    • プロジェクト概要とその始動
    • SCP-001の再臨を阻止せよ
  • メール: ロシア調査の進展について、ブライトからメール。向かってくれコンドラキ/DoTT。
    • ロシア支部も政府も裏社会も全員動向が怪しい。

“調べ”全体の異常性

  • 何かを犠牲に何かを引き出す魔導装置
  • SPC-1710-JP等で出た神聖変換炉と同原理。神に信仰や生贄を与えて対価を引き出す。等価交換とは限らず、外部エントロピー的性質を示す。
  • SCP-1927-JPの炉心としても使用可能? 類似システム同士なので難しいかも。
  • 何かを犠牲に、それ以上に巨大なリターンを得る。ただし変換の形式は限られるかも?
  • 使用に伴い神が強化される。
  • 原則的に、自分の側から犠牲を出す必要がある。ないしは儀式の実行。ただし、7番目の聖遺物、“聖ショパンの最終聖杯”はこれを貫通して作用し、犠牲を遠くの他者に押し付ける (が何倍もの犠牲を要する)。

各聖遺物の現状

  • 第一聖杯: 最初に開発された聖杯。注いだ血液がアキヴァ放射を放つ昆虫血リンパに変換され、それを飲むことで宗教的な啓示と異常性を得る。GoI-484Eの儀式で用いられ、メンバーに様々な異常性質を齎した。GoI-484Eの壊滅後、教団残党が回収。後にポーランドの後継組織が運用していたが、財団・ZM共同作戦による組織の急襲時に財団の手に渡った。全ての始まり。
  • 蝉十字: 教団壊滅後、周辺組織へ散った魔導工学者たちのうち、スカーレット・ハンマーに移った者たちが持ち込んだ。人を磔にすることで、キリストよろしく周辺の死者を蘇生させる……やや行動が蝉っぽくなるが。これにより、彼らは暗殺を回避してきた。ブラックロッジとスカーレットハンマーの間に展開された“一年戦争”の結果、両者は弱体化。このスキをついて、ロシア政府は表向きに“対マフィア闘争”を宣言し、影で各種アノマリーの強奪を試みる。財団DoTT・ロシア内務省異常調査局は合同で聖遺物の回収を狙うも、ロシア支部上層部は非協力的である。更には彼らの居場所がばれ、財団の収容アノマリーそっくりの人造兵士らに襲撃を受け、聖遺物を奪われてしまう。彼らはGRU-P、ソビエトとともに滅んだはずの、新生した影の機関だった。ロシア支部とネオGRU-Pは影で蜜月の関係にあり、研究都市ヴォロロフスクの設立や人造異常兵士の開発などを行っていたのだ。DoTTとMVD異常調査局は彼らを追跡し、ヴォロロフスクへ潜入。
    • セミ蘇生により、味方サイドに“共鳴”で聖遺物を探知できる人員が発生する

ポーランド (2012年)
ロシア (2013年? 2020~?)

スペイン/アフリカ/南米?
日本 (2056年)
パンドラ・ユニバース (2071年)
NY/宇宙? (2098年)

もう一個

  • ショパン海域
    • MC&D、サミオマリエ、サメ国家、SPC
    • 海域次第では2019CK関連も拾える?
  • オーストラリア
    • サイバーパンク都市と化したオーストラリア
    • WW3と紐付けられそう
  • OW7 (過去転移)
    • Δt vs オブスクラ (聖杯を仰ぐ翳仕様)
  • 中央新都心
    • 魔導兵器によるAFCテロ防止
    • 地下東京とは別でやる? (AFC路線やYakushi要素の回収メイン)

“七つの調べ”の存在が判明したのは、1998年のイベント・ペルセポネ後に行われた、GoI-484E拠点へのガサ入れと調査の過程においてでした。ガサ入れ時点では既に“調べ”は1つを残して外部に持ち出されており、行方知れずとなっていました。後に行われた関係者へのインタビューと回収文書の調査により、これら物品群の重要性が判明するとともに、計6つの実例がGoI-484E残党の動きと共に世界各地に拡散していることが明らかになりました。

SCP-XXX-JP-1 / CODE: SLOTH

上述した経緯により、SCP-XXX-JP-1はポーランド共和国中央部のGoI-484E拠点8の地下から回収されました。SCP-XXX-JP-1は杯状の形をしており、内部へ注いだ哺乳類の血液を、昆虫に類似する血リンパへと変換します。出力された血リンパを摂取した被験者は、宗教的啓示とともに、多くの場合で音楽に関連する異常能力を獲得しました。

啓示の内容は実験ごとに差異があるものの、以下3つのパターンに分類できることがわかっています。

  • ショパンの顔をした存在との対話。
    • 被験者は無意識的にこの存在を神聖視する傾向にあります。
    • 対話の内容に関する記憶は曖昧なものです。思考映像分析は、この間の会話が実際には何の意味もない言葉の羅列であることを明らかにしています。
      • 上記性質にもかかわらず、被験者は一様にショパンは再臨するか、あるいは我々が再臨させるべきだとの信念を獲得します。
  • 様々な音楽や映像の組み合わせ。
    • 多くはショパンの楽曲です。
    • 時折セミの鳴き声や、虫の羽音が混じります。
  • セミの幼虫から人間が羽化する映像。
    • 十字架や聖餐といったキリスト教的要素が挿入される場合があります。

回収地点から回収された文書には、SCP-XXX-JPの製作者の一人と考えられる人物の書き置きが残されていました。

きっと、誰かがここに書き残しておくべきなのだろう。

他のアノマリーと同じく神智学者らによって作成された
神智学者の日誌抜粋
7は失敗作であるかもしれないし傑作かもしれない

傲慢: アメリカ。GoI-484E残党のうち、ショパン神から力を吸い上げて利用する集団が構築した“パーシヴァル”の手元にある。
強欲: ネオ・スピリットの一角、シカゴ・セレネードの手にある。
嫉妬: 海。
憤怒: 日本。
色欲: ロシア。
暴食:
怠惰: GoI-484Fの手元にあった。*SPCが技術をかっぱらってきた連中。

  • SCP-XXX-JP-7 - 傲慢

SCP-XXX-JP-7は複数の文献から実在が推測されるものの、写真や映像などの直接的に実在を示す証拠が存在しません。いずれの文献においてもその外観への描写は存在せず、むしろその外観は不定形であるらしきことが読み取れます。

これだけ神から一方的にパワーを分捕るが、そのぶんだけカルトと関連のない場所で侵食が発生する

後にパーシヴァルが浮上

インタビュー相手: レフ・バーデニー
http://scp-jp.wikidot.com/uiu-file-1999-074

聖ショパンを復活させるかもしれないアーティファクトが7つ存在する。財団はそのうち1つを回収した。では、残る6つは? さあ、聖遺物探査の冒険を始めるぞ。

1998サブシリーズ『夜明けのレクイエム』Episode 1。

夜明けのレクイエム

  • 聖ショパン関係にカタをつける
  • イベント・ペルセポネは聖ショパンの顕現の1体であり、本体はまだ完全に倒されたわけではない。それは尚も生き続け、着実に信仰を吸っている。
  • イベント・ペルセポネ後、GoI-484E残党は財団・ポーランド政府 (“魔女狩”部局) の合同で掃討され、財団は彼らを消滅済団体と位置づけた。しかし、実際には相当数の技術者・信者が逃走・潜伏し、世界中に散らばっている。
    • マンハッタンテロでCIが彼らと同じ手口で神を召喚していたのは、彼らから逃亡した技術者がCIや“緋色の鎚”などの犯罪シンジケートへ流入したため。
  • GoI-484Eは何から何まで異端づくしな存在であり、魔導力学・神智学・オカルト科学に詳しい人間をかき集めて様々な研究をさせていた。この過程で製作されたアーティファクトこそが“聖ショパンの七つの調べ”、聖ショパンと交信し、その結果として異常事象を齎す物品群である。
  • GoI-484E残党の離散に伴い、“調べ”も世界中に分散。あちこちでロクでもない事態を引き起こしているうえ、それを利用することで神がますます力を付けていく。
  • 最後の1つ、“聖ショパンの最後の聖杯”、神智学者曰く“究極の失敗にして成功”の品は、アメリカの新興エネルギー企業“パーシヴァル”の下に渡っている。通常、“調べ”は使用者が何らかの対価を支払うことで機能するが、これは一切の対価が不要。代わりに、どこか遠くの災厄発生というかたちで対価が支払われる。
    • つまり、この聖遺物こそ98世界でメチャクチャ災厄が多い原因の1つ (実際は他にも色んな原因があるのだが)。
    • よりにもよってパーシヴァル社は、エネルギー獲得のためにコイツをブン回しまくっている。最悪。
  • 財団は“調べ”を追って世界各地でドンパチに巻き込まれていくし、MC&D社やGOCもこれを追っかけている。あとはネオスピリットも。
  • SCP-1710-JP周辺にはエリア-98が設置され、中・東欧における戦術神学部門の前線拠点の1つになっている。ここでは主にショパニズム関係の研究・収容が行われている。
  • イベント・ペルセポネで祖国ポーランドを破壊され、マンハッタンテロで愛する (?) クレフを失ったため、ベンジャミン・コンドラキ博士はこうした“エセ臭い神様もどき”への復讐に燃えている。現在は戦術神学部門長。
  • エリア-98にはしばしば記録に無い何者かが出入りしており、施設側はショパニズムの内通者を懸念している。
    • 実際は“何者でもない”の1人。このノーバディはジュルジュ・サンドの残留意思で、ショパニズム関係を影でずっと追いかけている。彼女は報告書にアクセスしたり、関係者に助言を与えることもある。
  • 最終的に、ショパン・ゴジラは再出現。今度は大西洋から出現し、パーシヴァル本社がある米国北東部へ進軍。米軍が攻撃を加えて頭部を3つに裂くも、そのまま3つ首のショパン・ギドラとなってNYを襲う。
    • 地獄から援軍として超巨大悪魔兵器が出てきたり、東京事変を軍事転用した現実撹乱爆弾が出てきたりする。
    • ブロークン・ガンダムがもう一度立ち上がり、ボロボロになりながらも一度吹っ飛ばされた悪魔レーザーガンを抱えて神にブッ放す。もちろん反動でブロークン・ガンダムは瓦礫と化した (頑張って直そうというプロジェクトが後日立ち上がる)。
    • 神が爆発するアレ、どういう機序で起きてどう回避するんだ…… (当初はそういうもんだろ!と思ってたけどそうでもなさそう)
    • 今度は聖ショパン (本物) も味方サイドで参戦してくれる。ショパン・カルトの殉教者たちから成る神聖武装音楽隊!

なんか最終的に皆で歌いながら倒すんじゃないかな しらんけど

  • PZGAはPLだと廃止された設定なので、ZM“魔女殺し”部局を使ったほうがいいのだろうか
  • ZM“魔女殺し”部局 — ポーランド政府が擁する対超常特務機関。Zabójcy Magii — “魔導殺し”の名を冠するとおり、当初は中〜東欧の魔女・魔法使いに起因する魔導犯罪への対処が主任務であった。
  • PZGAもZMのことは知らないのかも?

シーズンFinal: 夜明けのオーバード

幾度もの夜と夜明けを繰り返し、今日がやって来た。無数の艱難辛苦を乗り越えた人類は、もはや1998年の頃とは比べ物にならない。──しかし、それは相手も同じだった。全ての元凶、偽りの仮面被る神が新たなる“再臨”へと向かう中、人々はあらゆる戦線で戦う。全ての因縁にケリをつけ、真の夜明けへと旅立つために。


奇跡論 (Thaumatology) はThaumaturgy + technologyの造語ですが、Thaumaturgyという単語自体は、英語で“魔術”を指すごく一般的な単語です。そのため、Thaumatologyは本来“魔導工学”のように訳すのが正しいかたちであったと私は考えています。

その後、SCP関係ではThaumaturgyまでも奇跡論という訳語の影響を受けて奇跡術と訳されるようになりましたが、実際のところ、Thaumaturgyという単語自体はGOC/第三法則的な奇跡論の文脈を踏んでいなくても使われる単語ですので、この訳語は正直やや微妙です。

やはり、Thaumaturgyは本来魔術と訳すべきだと思われるので、ここではあえて奇跡術の単語を避けてこのタームを当てています。あとは単に音の響きが奇跡術よりかっこいいからです。

特に明記しない限り、このページのコンテンツは次のライセンスの下にあります: Creative Commons Attribution-ShareAlike 3.0 License