body,html{background:#fff}body{margin:8px;color:#000;font-family:Times New Roman,Times,serif;font-size:14px}a{color:#00c}a:visited{color:#639}.site{width:760px;max-width:100%;margin:0 auto}.head,.site{border-collapse:collapse}.head{width:100%;margin-top:8px}.head td{vertical-align:middle}.mark{width:70px;height:55px;background:#f6dc28;color:#d01818;text-align:center;font:700 38px/1 Arial;border:1px solid #999}.head td:nth-child(2){padding-left:12px;font-size:13px}.head td:nth-child(2) b{font-size:20px;color:#b30000}.quote{text-align:right;font-size:12px}.nav{text-align:center;margin:18px 0 5px;font-size:11px;line-height:1.8;letter-spacing:.02em}.nav>a:first-child{color:#a00}.five,.stream{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:9px}.five td,.stream td{width:12%;height:38px}.five td:nth-child(3),.stream td:nth-child(3){width:52%}.intro{text-align:center;padding:25px 22px!important;background:#f7f5e8}.intro h1{margin:15px 0;font-size:24px;font-weight:400}.intro p{line-height:1.5}.lavender{background:#ded8e9}.pale{background:#e9e7d9}.rose{background:#ead2d0}.blue{background:#cbdbe8}.yellow{background:#eee4a9}.green{background:#d5e4cf}.stream td{height:92px;vertical-align:middle}.stream tr:nth-child(2) td:nth-child(2){background:#eee;height:160px}.stream tr:nth-child(3) td:nth-child(4){background:#e3dfe9}.entry{padding:24px 26px;line-height:1.48}.entry h2{font-size:21px;font-weight:400;margin:9px 0 16px}.entry p{margin:10px 0}.entry small{font-size:10px;color:#555}.more{text-align:right;font-size:11px}.symbol{font-size:45px;color:#b00}.tinybox{display:inline-block;background:#ffef00;color:#d00;border:1px solid #999;padding:3px;font:700 9px/1 Arial;text-align:center}.sideword{font-size:10px;text-align:center;writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:2px;color:#777}.spacer td{height:100px}.spacer.short td{height:40px}.aside{padding:18px 24px;text-align:center;line-height:1.5}.aside h3{font-size:16px;font-weight:400;margin:0 0 14px;border-bottom:1px solid #999;padding-bottom:7px}.entry pre{text-align:center;font:15px/1.1 Courier New,monospace}.search{text-align:center;margin:80px 0 100px;font-size:12px}.search input{width:180px}.search button{font-family:Arial;font-size:11px}.foot{text-align:center;font-size:11px;line-height:1.5;padding-bottom:40px}.foot p:first-child{width:360px;max-width:90%;margin:0 auto 35px;font-size:14px}.foot b{display:block;margin-top:70px;text-align:left;font-size:16px}@media(max-width:600px){body{margin:3px;font-size:13px}.quote{display:none}.mark{width:50px}.five,.stream{border-spacing:3px}.five td,.stream td{width:5%}.five td:nth-child(3),.stream td:nth-child(3){width:80%}.aside,.entry{padding:18px 12px}.spacer td{height:60px}.nav{font-size:10px}.symbol{font-size:25px}}.passwordGate{min-height:calc(100dvh - 16px);display:grid;place-items:center}.passwordBox{box-sizing:border-box;width:340px;max-width:100%;padding:32px;background:#f7f5e8;border:1px solid #aaa;text-align:center}.passwordMark{display:inline-block;padding:8px 12px;background:#f6dc28;color:#d01818;font:700 38px/1 Arial;border:1px solid #999}.passwordBox h1{font-size:24px;color:#b30000}.passwordBox label{display:block;text-align:left;margin:24px 0 6px}.passwordBox [role=alert]{color:#b30000}.blankEntryBody{min-height:8.88em}@media(max-width:600px){.blankEntryBody{min-height:19.24em}}.emojiFlood{position:relative;width:990px;max-width:calc(100vw - 8px);height:560px;margin:25px 50% 140px;transform:translateX(-50%);overflow:hidden;background:#ffeb00;border:1px solid #777;font:42px/.88 Arial,sans-serif;letter-spacing:-5px;word-break:break-all;text-align:justify}.emojiFlood>span{left:0;right:0;bottom:0;padding:7px 5px;background:#ffeb00;color:#c00000;font:12px/1.2 Times New Roman,Times,serif}.connectForm,.emojiFlood>span{position:absolute;text-align:center;letter-spacing:0;word-break:normal}.connectForm{z-index:2;left:50%;bottom:31px;width:390px;max-width:calc(100% - 18px);transform:translateX(-50%);padding:8px;background:#fff;border:1px solid #aaa;font:12px Arial,sans-serif}.connectForm label{display:block;margin-bottom:5px;color:#000;font-weight:700}.connectForm input{width:220px;max-width:62%;height:24px;padding:2px 5px;border:2px inset #ddd;font:11px Arial,sans-serif}.connectForm button{height:24px;margin-left:4px;border:2px outset #ddd;background:#ddd;font:700 10px Arial,sans-serif}@media(max-width:600px){.emojiFlood{height:470px;margin-bottom:85px;font-size:34px;line-height:.88;letter-spacing:-4px}}.emojiFlood.japanFlag{display:grid;place-items:center;background:#fff;font-size:medium;letter-spacing:normal}.redDot{display:block;width:190px;height:190px;background:#bc002d;border-radius:50%}@media(max-width:600px){.redDot{width:125px;height:125px}}.redLine{display:block;margin-top:6px;color:#b00000;text-align:center;font:12px Times New Roman,Times,serif}.redLine strong{font-family:Arial Black,Arial,sans-serif;font-weight:900}.head td:nth-child(2){padding-left:0;text-align:center}.tileWords{padding:7px 5px!important;text-align:center;vertical-align:middle;font:9px/1.25 Courier New,monospace;overflow-wrap:anywhere}.tileWords.t1>b{color:#ff0;font-weight:700}.tileWords.t3{background:#ffeb00}.five .tileWords.t2{background:#000;color:#00f}.five .tileWords.t4{background:#0057ff;color:#fff}.five .tileWords.t5{background:#a600ff;color:#ffeb00}.whatsappNote{margin:4px 0 35px;text-align:center;color:#b00000;font:12px Arial,sans-serif}.whatsappNote strong{font-weight:900}.introWhale{display:block;width:100%;aspect-ratio:2/1;object-fit:fill;margin:22px auto 5px;border:1px solid #777}.whaleCredit{display:block!important;text-align:right;font:8px Courier New,monospace!important;color:#244c79!important}.whatsappPlain{margin:5px 0 35px;color:#000;text-align:center;font:12px Times New Roman,Times,serif}.missionNote{width:1300px;margin:24px 50% 38px;transform:translateX(-50%) scaleX(.75);white-space:nowrap;text-align:center;font-style:italic;font-family:Times New Roman,Times,serif;font-size:18px;line-height:1.4}.missionNote strong{font-style:normal;font-size:1.12em;letter-spacing:.5px}.breakingNews{display:flex;align-items:center;gap:12px;width:650px;max-width:90%;margin:0 auto 115px;color:#39ff14;white-space:nowrap;text-align:center;font:12px Times New Roman,Times,serif}.breakingNews:after,.breakingNews:before{content:"";height:1px;flex:1 1;background:#777}@media(max-width:600px){.missionNote{width:720px;transform:translateX(-50%) scaleX(.53);font-size:13px}}.pageImage{display:block;max-width:100%;height:auto}.noBreak{white-space:nowrap}.intro{background:#39ff14}.japanNote{margin:11px 0 29px;padding-left:23%;text-align:left;font:14px Times New Roman,Times,serif}.japanNote a{font-size:17px}.japanNote small{font:9px Arial,sans-serif}.five .tileWords.t5{position:relative;padding-bottom:36px!important}.kungFu{position:absolute;left:0;right:0;bottom:7px;text-align:center;font:italic 16px Georgia,Times New Roman,serif}.advertisingNote{width:520px;max-width:86%;margin:110px auto 145px;transform:translateX(-45px);text-align:left;font:11px/1.65 Times New Roman,Times,serif}.advertisingNote p:first-child{display:inline-block;margin:0 0 23px;color:#00c;border-bottom:1px solid #00c;font:italic 17px Georgia,Times New Roman,serif}.advertisingNote p:last-child{margin:0 0 0 76px;max-width:360px}@media(max-width:600px){.advertisingNote{transform:none}.advertisingNote p:last-child{margin-left:25px}}.stream{width:990px!important;max-width:calc(100vw - 8px);margin-left:50%;transform:translateX(-50%)}.stream .entryRow>.entry{width:100%!important}.stream .entryRow .entry{padding:30px 38px}@media(max-width:600px){.stream .entryRow .entry{padding:20px 14px}}.tileWords.t1{background:red;text-align:center;vertical-align:middle;font:15px/1.25 Arial,sans-serif;color:#000;padding:8px!important}.tileWords.t2{text-align:left;vertical-align:top;font:8px/1.05 Arial,sans-serif;color:#555;padding:3px!important}.tileWords.t2 br:nth-of-type(2){line-height:2}.tileWords.t3{text-align:right;font:11px/1.7 Times New Roman,serif;color:#8d1620;transform:translateY(7px)}.tileWords.t4{text-align:justify;vertical-align:top;font:700 13px/1.04 Arial,sans-serif;color:#002f77;padding:4px!important;word-break:break-word}.tileWords.t4:first-line{font-size:15px}.tileWords.t5{text-align:right;vertical-align:top;font:900 10px/2 Arial,sans-serif;color:#7b6800;padding-top:17px!important}