: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)); }
}
副次クラス:
{$secondary-class}
一般市民によって撮影されたSCP-2759-JP進行中の写真
特別収容プロトコル: SCP-2759-JPの発生の阻止は不可能です。SCP-2759-JP-Aの出現が確認され次第、出現地域近隣の財団サイトを主体として、周辺自治体によるSCP-2759-JP-Aの撤去を妨害すると共に、記載情報を適切に改竄してその拡散に努め、地域住民に非異常の現象であると誤認させる必要があります。 SCP-2759-JP進行中は、当該地域に派遣されたフィールドエージェントがその様子を監視・記録します。現象終了後、出現した全てのSCP-2759-JP-A実例は回収され、記録用に保存される1枚を除いて廃棄されます。
説明: SCP-2759-JPは、毎年8月中旬に日本国内で発生する異常現象です。SCP-2759-JPの発生に先立って、日本国内の任意の地域に、花火大会を宣伝するポスター(SCP-2759-JP-A)が複数出現します。SCP-2759-JP-Aは、出現年毎に開催予定日や開催地等の記載内容が変化するものの、概ね似通ったデザインを採用しており、"湯元街"という主催団体名、及び"湯元街"への訪問を奨励する文章が記載されている点が、全ての実例で共通しています。SCP-2759-JP-Aの撤去の試みは、実例の再出現という結果に終わります。
SCP-2759-JP-Aに記載されている開催予定日時になると、約20分間に亘って、SCP-2759-JP-Aの出現地域に断続的に花火が打ち上げられます。花火の種類は全て打ち上げ式であり、合計で100〜150発ほど打ち上がります。地上に打ち上げのための設備が確認されていないこと、重力波異常監視機構により、断続的な次元ポータルの生成が確認されていることから、SCP-2759-JPの起源は基底次元外部にあると考えられていますが、詳細は不明です。この花火が異常性を示した事例はありません。
SCP-2759-JPは、2002/8/15に、北海道北広島市で初めて発生が確認されました。同年7/25より確認されたSCP-2759-JP-Aの初期出現時、実例の再出現性から異常現象であると認定され、記載内容から、爆発を伴う異常が発現する可能性が高いとして当該地域に警戒態勢が敷かれました。19:30から19:48にかけて発生したSCP-2759-JPの終了後、当該地域には広域記憶処理とカバーストーリー"中学校の文化祭閉会式の予行演習"が適用されました。続く現象が確認されなかったことから、SCP-2759-JPは当初、超常現象に分類されていましたが、2003/7/23に和歌山県田辺市にてSCP-2759-JP-Aの出現が確認されたことから、正式にアノマリーとして認定されました。
2004/8/13のSCP-2759-JP発生時、収容プロトコルの確立を目的とした実験が行われました。実験にはXACTSが投入され、生成される次元ポータルを閉鎖することによる収容が試みられました。しかし、十分な数のXACTSを投入したにもかかわらず、有意な結果は得られませんでした。この実験を受けて、SCP-2759-JPはConscientiaクラスに再分類され、隠蔽を主とする現在の特別収容プロトコルが適用されました。
補遺2759-JP.1: 2010/8/12、山口県柳井市にて9回目のSCP-2759-JPの発生が確認されました。現象開始時刻である19:30頃、当該地域には降雨が確認されていましたが、現象開始と同時に雨雲が消失しました。この現象は、当該地域住民に異常であると認識されなかったため、隠蔽は行われませんでした。当現象を異常と認識しなかった理由について、住民に聞き込みを行ったところ、「夏の天気は変わりやすいから」という共通した回答が得られました。聞き込みを行った住民に認識災害への曝露の兆候が見られなかったため、当現象に対するこの反応は非異常の認識に基づいていると考えられます。
この事態を受け、気象管理部門はSCP-2759-JPを警戒対象アノマリーに認定し、次回発生時の天候操作能力測定実験を立案しました。
2011/8/16、気象管理部門はSCP-2759-JPの開始と同時に、現象発生地域である熊本県芦北町周辺において雨雲の生成を行いましたが、生成された雨雲は例外なく即座に消失する結果となりました。
実験終了後、収集されたデータの解析を行ったところ、雨雲の消失時に微弱なEVEエネルギーの放出が確認されました。このことから、SCP-2759-JPには何らかの神格実体が関与していると推測されています。また、SCP-2759-JPの終了後において、付近に出現する各種超常実体の痕跡が有意に減少していたことが判明しました。SCP-2759-JPとこの現象の関連性は不明です。
補遺2759-JP.2: 2017/8/14、岩手県滝沢市において発生したSCP-2759-JPを監視していたエージェント・田郷が、現象発生地域において不審な男性を発見し、インタビューを試みました。以下は、インタビューの音声記録の転写です。
«記録開始»
エージェント・田郷: すみません、少々お聞きしたいことがあるのですが。
不審な男性: お、どうした兄ちゃん?そんな神妙な顔して。
エージェント・田郷: 今何をされているのですか?
不審な男性: 何って、花火見てんだよ。ほらあれ、綺麗だろ?
エージェント・田郷: ええそうですね、とても綺麗だと思います。
不審な男性: お、そう言ってもらえると鼻が高ぇや。
エージェント・田郷: どういう意味ですか?
不審な男性: ん、あー、俺が作ったんだよ、あれ。
エージェント・田郷: あなたが?失礼ですが、普段何をされているのですか?
不審な男性: なに、しがない神様さ。人間のみんなが忘れちまった、な。
エージェント・田郷: 神様、ですか。
不審な男性: おうとも。昔はそれなりに有名だったんだけどなぁ。今の子ってさ、夏に花火とかしねえじゃん。そんなもんだから俺もどんどんちっぽけな神様になってってよ、惨めな話だよな。
エージェント・田郷: それで、どうしてこんなことを?
不審な男性: ああ、最初は客引きだったんだよ。俺は温泉街に住んでてさ、そこはまあ居心地のいいところだったんだけど、いかんせん寂れててなあ。なんとか客呼べねぇかなって、試しにやってみたんだよ。ついでに、花火が現実世界でもっと身近になったらなって。したらよぉ、思ってたよか好評でな、来年も楽しみにしてるとか言われちゃって。しかも毎年言われるもんだから、もう続けるしかなくなっちゃったんだよ。ま、そのお陰でぼちぼち客も増えたみたいだから、やっててよかったってもんさね。
エージェント・田郷: 温泉街……というと、「湯元街」ですか。
不審な男性: そうそう、よく知ってるな兄ちゃん。ウチじゃ今の時期夏祭りやっててよ、コレ終わった後に来てくれよな。楽しいぞぉ、客どももどんちゃん騒ぎでハッピーよ。
エージェント・田郷: 遠慮させていただきます。ところで、あなたは去年の8月17日にも、徳島県阿波市で花火を打ち上げましたよね?
不審な男性: ああ、あの雨降ってた日な。うん、あん時のは自信作さ。
エージェント・田郷: あの当時、あそこには雨が降っていました。しかし、花火が始まると途端に雨は止みました。いったいどういうことですか?
不審な男性: せっかくの花火が雨でおじゃんとか、あんまりだろ?みんな楽しみにしてくれてるのにさ、そんなことでガッカリさせたくないんだよ。それにほら、噓みたいに雨が止んで、花火が見れるなんて、魔法みたいだろ?最っ高の夏の思い出になるじゃんか。
エージェント・田郷: 雨雲を消したのは、あなたですか?
不審な男性: まぁね。[数秒の間]なあ、兄ちゃん財団の人だろ?
エージェント・田郷: ……どうしてそれを?
不審な男性: 神様だって言っても全然疑ってなかったし、そもそも俺のこと見えるってのがおかしいのよ。なあ見逃しちゃくれねえか。俺さ、こうやって花火見て凄いって言ってくれる人をコッソリ見んのが生きがいなのさ。
エージェント・田郷: 残念ですが、それはできません。
不審な男性: そうかい……じゃあ勝手に続けさせていただこうかね。おっと、そろそろ終わりかな、じゃ、俺はおさらばするわ。
エージェント・田郷: ちょっと待ってください。
不審な男性: 何だよ、捕まえようったってそうはいかないぞ。
エージェント・田郷: いえ、私ではあなたを確保することはできませんので、文句だけ言わせてもらおうかと。
不審な男性: 文句だぁ?
エージェント・田郷: ええ、あなたは客引きのために花火を打ち上げていると言いましたね。それなら現実世界ではなくもっと別のところでするべきでは?湯元街の訪問客のほとんどは人間ではないのでしょう。ならば、もっと効果的に客引きのできる場所でやれば、我々に邪魔をされることもなく、客を呼び込めるでしょう。
不審な男性: わかってねぇな兄ちゃん。こっちでやることによってな?花火という伝統文化をもっと身近なものに──
エージェント・田郷: 花火は今でも十分身近です。日本全国で夏の花火大会が開催されています。毎年何万人という人が1つの花火大会に押しかけているんですよ。
不審な男性: そんな派手なやつじゃダメよ。もっとさ、近くで感じられるやつじゃないと──
エージェント・田郷: あなたがやっていることだって同じですよ。勝手に花火打ち上げて見せつけて、自己顕示したいだけじゃないんですか?伝統文化とか言うなら、もっと他にやることがあるでしょう。
不審な男性: ……はぁ、わかったって。仕方ないじゃんか、俺が前よりショボい神様になっちまってるってのは事実なんだよ。こうでもして信仰を集めないとやってけないんだよ。客引きはついでさ。ほら、これで満足したかよ。
エージェント・田郷: 信仰を集めたいのなら、それこそもっと他にやることがありますよ。こんな自己満足に浸ってないで、地道に神様としての役目を果たすべきでは?
不審な男性: ……ははは、俺の負けだ。こんなコテンパンに言われるとはね。[数秒の間]なぁ兄ちゃん。
エージェント・田郷: なんですか?
不審な男性: 花火、綺麗って言ってくれてありがとよ。
«記録終了»
終了報告書: インタビュー後、男性は不明な手段で消失しました。
補遺2759-JP.3: 2018/7、最初のSCP-2759-JPの発生が確認されて以降初めて、SCP-2759-JP-Aの出現が確認されませんでした。異常性の変質を危惧したSCP-2759-JP研究チームは、気象管理部門の管轄下にある気象衛星を動員し、監視体制を強化しました。
2018/8/7、広島県竹原市において、雨雲の消失が確認されました。当時、当該地域では███町内会による小規模な花火大会が予定されており、雨天により中止が検討されていたことが判明しています。この現象は、SCP-2759-JPの発生に付随して数回確認されていた現象に一致しており、関連性が指摘されています。
以下は、当該地域住民へのインタビューの音声記録の転写です。
«記録開始»
エージェント・初谷: ご協力ありがとうございます。それでは、8/7のことについてお聞かせください。
原田氏: ええ、ありゃあ7時頃でしたかね。そろそろ花火の準備したいのに、雨が止まないもんで、私らもう困り果ててたんですわ。予報も止まないっちゅうんで、もうやめようかって話してたんですよ。したらね、なんか見慣れない人が来ましてな。
エージェント・初谷: その人物の外見を詳しく教えてください。
原田氏: 詳しくっつっても、どこにでもいそうなおじさんでしたんでね、あんま覚えていないんです。申し訳ありませんな。
エージェント・初谷: いえいえ、構いませんよ。
原田氏: まぁでね、その人が言うんすわ、そろそろ止みそうですなって。そんな訳ねぇやって思いましたけどね、励ましてくれてるんだって、そう思うと嬉しくてねぇ。諦めんのもまだ早ぇやって思い直してその人にお礼言ったんですね。そしたらなんとね、急に雨が止んだんですよ。ありゃあたまげましたな。
エージェント・初谷: ということは、その人物が雨を止ませたと?
原田氏: まさか!夏はすぐ天気が変わりますからね、偶然ですよ。ま、そん時はほんとにその人が神様に見えたもんですわ。子供たちも大喜びでしたよ。いや本当にあれは奇跡でしたなぁ。
エージェント・初谷: その後、その人物はどこへ?
原田氏: さあねぇ、大はしゃぎしてる子供たちを嬉しそうに眺めたあと、いつの間にかどこか行っちゃいましたよ。満足そうにしてましたな。いやぁ、機会があればまた会いたいものだ。私らも骨折って準備しましたんでね、それを観に来てくれたんですから。
«記録終了»