@charset "shift_jis";

/* ƒfƒtƒHƒ‹ƒg */
HTML { font-size:medium; overflow-y:scroll; }
BODY { font-size:16px; margin:0; }
FORM { margin:0; } 
IMG { border:0; }
@-moz-document url-prefix() {
	input, textarea, select, button { font-family: "‚l‚r ‚oƒSƒVƒbƒN" !important; }
}

/* ƒŠƒ“ƒN */
A:link   { color:#448800; text-decoration:none; }
A:visited{ color:#990066; text-decoration:none; }
A:active { color:#CCCC66; text-decoration:underline; }
A:hover  { color:#CC6600; text-decoration:underline; }
A.RE:link   { color:#662200; text-decoration:none; }
A.RE:visited{ color:#662200; text-decoration:none; }
A.RE:active { color:#CC0000; text-decoration:none; }
A.RE:hover  { color:#CC0000; text-decoration:none; }
A.DEL:link   { color:#662200; text-decoration:none; }
A.DEL:visited{ color:#662200; text-decoration:none; }
A.DEL:active { color:#CC0000; text-decoration:none; }
A.DEL:hover  { color:#CC0000; text-decoration:none; }

/* ü */
HR {
  color: #996633; /* ü‚ÌF(IE—p) */
  background-color: #996633; /* ü‚ÌF(NN—p) */
  height: 1px; /* ü‚Ì‘¾‚³ */
  border: 0px; /* ˜g‚Ì‘¾‚³ */
  border-style: dashed; /* ˜g‚ÌŽí—Þ */
  margin: 1px 0 3px 0; /* —]”’ */
}

/* ‰æ‘œ‚Æ‚© */
.M5 { margin:5; }
.IC { width:60px; height:60px; float:left; margin:0; }

/* ƒCƒ“ƒfƒ“ƒg */
DL { margin: 5px 0 5px 15px; }

/* •\ */
.GYO1{ background-color:#F0E68C; font-size: 13.5px; }
.GYO2{ background-color:#EEE8AA; font-size: 13.5px; }
.GYO3{ background-color:#000000; color:#FFFFFF; font-size: 13.5px; }
.GYO4{ background-color:#221100; color:#FFFFFF; font-size: 13.5px; }
.GYOH{ background-color:#333300; color:#CCCC66; font-size: 13.5px; }
.WR{ width: 290px; word-break: break-all; word-wrap: break-word; overflow: auto; color:#330000; font-size: 13.5px; }
.WRB{ width: 700px; word-break: break-all; word-wrap: break-word; overflow: auto; color:#330000; }
.WRC{ width: 700px; margin:0 0 0 10px; word-break: break-all; word-wrap: break-word; overflow: auto; color:#330000; }
.WRP1{ width: 340px; word-break: break-all; word-wrap: break-word; overflow: auto; font-size: 13.5px; font-weight: bold; }
.WRP2{ width: 770px; word-break: break-all; word-wrap: break-word; overflow: auto; font-size: 13.5px; font-weight: bold; }
#oya table { background-color:#000000; }
#ko table  { background-color:#000000; }

/* ƒtƒH[ƒ€ */
.TXT{ color:#663300; background-color:#FFFFFF; border:1px solid #996633; }
.TXT2{ color:#663300; background-color:#FFFFFF; border:1px solid #996633; ime-mode:disabled; }
.BUT{
  color:#331100; border:3px double #CC6600; border-radius: 5px;
  background: #fac695; /* Old browsers */
  background: -moz-linear-gradient(-45deg,  #fac695 0%, #f5ab66 47%, #ef8d31 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#fac695), color-stop(47%,#f5ab66), color-stop(100%,#ef8d31)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(-45deg,  #fac695 0%,#f5ab66 47%,#ef8d31 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(-45deg,  #fac695 0%,#f5ab66 47%,#ef8d31 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(-45deg,  #fac695 0%,#f5ab66 47%,#ef8d31 100%); /* IE10+ */
  background: linear-gradient(135deg,  #fac695 0%,#f5ab66 47%,#ef8d31 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fac695', endColorstr='#ef8d31',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.BUT2{ color:#331100; background-color:#FFA500; border:3px double #CC6600; }
.ARE{
  color:#663300;
  background-color:#FFFFFF;
  border:1px solid #996633; 
  scrollbar-face-color: #330000;
  scrollbar-highlight-color: #000000;
  scrollbar-shadow-color: #000000;
  scrollbar-3dlight-color: #996633;
  scrollbar-arrow-color: #FFCC99;
  scrollbar-track-color: #000000;
  scrollbar-darkshadow-color: #996633;
}
.TXTr{ color:#666666; background-color:#DDDDDD; border:1px solid #996633; }
.AREr{
  color:#666666;
  background-color:#DDDDDD;
  border:1px solid #996633; 
  scrollbar-face-color: #333333;
  scrollbar-highlight-color: #000000;
  scrollbar-shadow-color: #000000;
  scrollbar-3dlight-color: #666666;
  scrollbar-arrow-color: #CCCCCC;
  scrollbar-track-color: #000000;
  scrollbar-darkshadow-color: #666666;
}

/* ƒtƒHƒ“ƒg•ÏX */
.FA{ font-family:'Eater',serif,cursive; }
.FB{ font-family:'Piedra',serif,cursive; }

.HD { display:none; }
.DAI {
    font-size: 13.5px; font-weight: bold; line-height: 40px; color: #FFFFFF;
    padding: 3px 9px; border: 4px double #CC6600; border-radius: 9px;
    background: #770011;
}
.RD {
	font-size: 12px; font-weight: normal; color: #660000; line-height:20px;
	padding: 3px 4px; border:0; border-radius: 5px;
    background: #EE8833;
}
.RF {
	font-size: 12px; font-weight: normal; color: #662200; line-height:20px;
	padding: 4px; border:0; border: 1px solid #CC6600; border-radius: 5px;
    background: #EE8833;
}
.RE {
	font-size: 12px; font-weight: normal; color: #994400; cursor: pointer;
	padding: 1px 4px; border: 1px solid #EEBB88; border-radius: 5px;
    background: #FFCC99;
}
.DEL {
	font-size: 12px; font-weight: normal; color: #DD9999; cursor: pointer;
	padding: 1px 4px; border: 1px solid #EEB0B0; border-radius: 5px;
	background: #FFC0C0;
}
.SY{
    background-image: url("https://archive.teiki.org/tawa/img/bg0.png");
    margin: 0; padding: 5px; border-radius: 10px;
    word-break: break-all; word-wrap: break-word; overflow-x: auto;
    display:inline-block;
}

.W { color:#FFFFFF; }
.N { font-weight: normal; }
.B { font-weight: bold; }
.I { font-style: italic; }
.F1 { font-size: 12px; }
.F1B{ font-size: 12px; font-weight: bold; }
.F2 { font-size: 13.5px; }
.F2B{ font-size: 13.5px; font-weight: bold; }
.F3 { font-size: 16px; }
.F3B{ font-size: 16px; font-weight: bold; }
.F3i{ font-size: 16px; font-weight: bold; font-style: italic; }
.F4 { font-size: 18px; font-weight: bold; }
.F4i{ font-size: 18px; font-weight: bold; font-style: italic; }
.F5 { font-size: 24px; font-weight: bold; }
.F5i{ font-size: 24px; font-weight: bold; font-style: italic; }
.F6 { font-size: 32px; font-weight: bold; }
.F6i{ font-size: 32px; font-style: italic; }
.F7 { font-size: 42px; }
.F7i{ font-size: 42px; font-style: italic; }

/* ”’ */
.W1 { color:#FFFFFF; font-size: 12px; }
.W2 { color:#FFFFFF; font-size: 13.5px; }
.W2B{ color:#FFFFFF; font-size: 13.5px; font-weight: bold; }
.W3 { color:#FFFFFF; font-size: 16px; }
.W3B{ color:#FFFFFF; font-size: 16px; font-weight: bold; }
.W3i{ color:#FFFFFF; font-size: 16px; font-weight: bold; font-style: italic; }
.W4 { color:#FFFFFF; font-size: 18px; font-weight: bold; }
.W4i{ color:#FFFFFF; font-size: 18px; font-weight: bold; font-style: italic; }
.W5 { color:#FFFFFF; font-size: 24px; font-weight: bold; }
.W5i{ color:#FFFFFF; font-size: 24px; font-weight: bold; font-style: italic; }
.W6 { color:#FFFFFF; font-size: 32px; font-weight: bold; }
.W6i{ color:#FFFFFF; font-size: 32px; font-style: italic; }
.W7 { color:#FFFFFF; font-size: 42px; }
.W7i{ color:#FFFFFF; font-size: 42px; font-style: italic; }

/* —Î */
.G1 { color:#88DD77; font-size: 12px; }
.G2 { color:#88DD77; font-size: 13.5px; }
.G2B{ color:#88DD77; font-size: 13.5px; font-weight: bold; }
.G3 { color:#88DD77; font-size: 16px; }
.G3B{ color:#88DD77; font-size: 16px; font-weight: bold; }
.G3i{ color:#88DD77; font-size: 16px; font-weight: bold; font-style: italic; }
.G4 { color:#88DD77; font-size: 18px; font-weight: bold; }
.G4i{ color:#88DD77; font-size: 18px; font-weight: bold; font-style: italic; }
.G5 { color:#88DD77; font-size: 24px; font-weight: bold; }
.G5i{ color:#88DD77; font-size: 24px; font-weight: bold; font-style: italic; }
.G6 { color:#88DD77; font-size: 32px; font-weight: bold; }
.G6i{ color:#88DD77; font-size: 32px; font-style: italic; }
.G7 { color:#88DD77; font-size: 42px; }
.G7i{ color:#88DD77; font-size: 42px; font-style: italic; }

/* ‘“ */
.B1 { color:#6699FF; font-size: 12px; }
.B2 { color:#6699FF; font-size: 13.5px; }
.B2B{ color:#6699FF; font-size: 13.5px; font-weight: bold; }
.B3 { color:#6699FF; font-size: 16px; }
.B3B{ color:#6699FF; font-size: 16px; font-weight: bold; }
.B3i{ color:#6699FF; font-size: 16px; font-weight: bold; font-style: italic; }
.B4 { color:#6699FF; font-size: 18px; font-weight: bold; }
.B4i{ color:#6699FF; font-size: 18px; font-weight: bold; font-style: italic; }
.B5 { color:#6699FF; font-size: 24px; font-weight: bold; }
.B5i{ color:#6699FF; font-size: 24px; font-weight: bold; font-style: italic; }
.B6 { color:#6699FF; font-size: 32px; font-weight: bold; }
.B6i{ color:#6699FF; font-size: 32px; font-style: italic; }
.B7 { color:#6699FF; font-size: 42px; }
.B7i{ color:#6699FF; font-size: 42px; font-style: italic; }

/* Ô */
.R1 { color:#FF3333; font-size: 12px; }
.R2 { color:#FF3333; font-size: 13.5px; }
.R2B{ color:#FF3333; font-size: 13.5px; font-weight: bold; }
.R3 { color:#FF3333; font-size: 16px; }
.R3B{ color:#FF3333; font-size: 16px; font-weight: bold; }
.R3i{ color:#FF3333; font-size: 16px; font-weight: bold; font-style: italic; }
.R4 { color:#FF3333; font-size: 18px; font-weight: bold; }
.R4i{ color:#FF3333; font-size: 18px; font-weight: bold; font-style: italic; }
.R5 { color:#FF3333; font-size: 24px; font-weight: bold; }
.R5i{ color:#FF3333; font-size: 24px; font-weight: bold; font-style: italic; }
.R6 { color:#FF3333; font-size: 32px; font-weight: bold; }
.R6i{ color:#FF3333; font-size: 32px; font-style: italic; }
.R7 { color:#FF3333; font-size: 42px; }
.R7i{ color:#FF3333; font-size: 42px; font-style: italic; }

/* ‰© */
.Y1 { color:#EEEE88; font-size: 12px; }
.Y2 { color:#EEEE88; font-size: 13.5px; }
.Y2B{ color:#EEEE88; font-size: 13.5px; font-weight: bold; }
.Y3 { color:#EEEE88; font-size: 16px; }
.Y3B{ color:#EEEE88; font-size: 16px; font-weight: bold; }
.Y3i{ color:#EEEE88; font-size: 16px; font-weight: bold; font-style: italic; }
.Y4 { color:#EEEE88; font-size: 18px; font-weight: bold; }
.Y4i{ color:#EEEE88; font-size: 18px; font-weight: bold; font-style: italic; }
.Y5 { color:#EEEE88; font-size: 24px; font-weight: bold; }
.Y5i{ color:#EEEE88; font-size: 24px; font-weight: bold; font-style: italic; }
.Y6 { color:#EEEE88; font-size: 32px; font-weight: bold; }
.Y6i{ color:#EEEE88; font-size: 32px; font-style: italic; }
.Y7 { color:#EEEE88; font-size: 42px; }
.Y7i{ color:#EEEE88; font-size: 42px; font-style: italic; }

/* “ */
.P1 { color:#FF99CC; font-size: 12px; }
.P2 { color:#FF99CC; font-size: 13.5px; }
.P2B{ color:#FF99CC; font-size: 13.5px; font-weight: bold; }
.P3 { color:#FF99CC; font-size: 16px; }
.P3B{ color:#FF99CC; font-size: 16px; font-weight: bold; }
.P3i{ color:#FF99CC; font-size: 16px; font-weight: bold; font-style: italic; }
.P4 { color:#FF99CC; font-size: 18px; font-weight: bold; }
.P4i{ color:#FF99CC; font-size: 18px; font-weight: bold; font-style: italic; }
.P5 { color:#FF99CC; font-size: 24px; font-weight: bold; }
.P5i{ color:#FF99CC; font-size: 24px; font-weight: bold; font-style: italic; }
.P6 { color:#FF99CC; font-size: 32px; font-weight: bold; }
.P6i{ color:#FF99CC; font-size: 32px; font-style: italic; }
.P7 { color:#FF99CC; font-size: 42px; }
.P7i{ color:#FF99CC; font-size: 42px; font-style: italic; }

/* ’ƒ */
.T1 { color:#330000; font-size: 12px; }
.T2 { color:#330000; font-size: 13.5px; }
.T2B{ color:#330000; font-size: 13.5px; font-weight: bold; }
.T3 { color:#330000; font-size: 16px; }
.T3B{ color:#330000; font-size: 16px; font-weight: bold; }
.T3i{ color:#330000; font-size: 16px; font-weight: bold; font-style: italic; }
.T4 { color:#330000; font-size: 18px; font-weight: bold; }
.T4i{ color:#330000; font-size: 18px; font-weight: bold; font-style: italic; }
.T5 { color:#330000; font-size: 24px; font-weight: bold; }
.T5i{ color:#330000; font-size: 24px; font-weight: bold; font-style: italic; }
.T6 { color:#330000; font-size: 32px; font-weight: bold; }
.T6i{ color:#330000; font-size: 32px; font-style: italic; }
.T7 { color:#330000; font-size: 42px; }
.T7i{ color:#330000; font-size: 42px; font-style: italic; }

/* ® */
.D1 { color:#003366; font-size: 12px; }
.D1B{ color:#003366; font-size: 12px; font-weight: bold; }
.D2 { color:#003366; font-size: 13.5px; }
.D2B{ color:#003366; font-size: 13.5px; font-weight: bold; }
.D3 { color:#003366; font-size: 16px; }
.D3B{ color:#003366; font-size: 16px; font-weight: bold; }
.D3i{ color:#003366; font-size: 16px; font-weight: bold; font-style: italic; }
.D4 { color:#003366; font-size: 18px; font-weight: bold; }
.D4i{ color:#003366; font-size: 18px; font-weight: bold; font-style: italic; }
.D5 { color:#003366; font-size: 24px; font-weight: bold; }
.D5i{ color:#003366; font-size: 24px; font-weight: bold; font-style: italic; }
.D6 { color:#003366; font-size: 32px; font-weight: bold; }
.D6i{ color:#003366; font-size: 32px; font-style: italic; }
.D7 { color:#003366; font-size: 42px; }
.D7i{ color:#003366; font-size: 42px; font-style: italic; }

/* Ô“º */
.C1 { color:#990000; font-size: 12px; }
.C2 { color:#990000; font-size: 13.5px; }
.C2B{ color:#990000; font-size: 13.5px; font-weight: bold; }
.C3 { color:#990000; font-size: 16px; }
.C3B{ color:#990000; font-size: 16px; font-weight: bold; }
.C3i{ color:#990000; font-size: 16px; font-weight: bold; font-style: italic; }
.C4 { color:#990000; font-size: 18px; font-weight: bold; }
.C4i{ color:#990000; font-size: 18px; font-weight: bold; font-style: italic; }
.C5 { color:#990000; font-size: 24px; font-weight: bold; }
.C5i{ color:#990000; font-size: 24px; font-weight: bold; font-style: italic; }
.C6 { color:#990000; font-size: 32px; font-weight: bold; }
.C6i{ color:#990000; font-size: 32px; font-style: italic; }
.C7 { color:#990000; font-size: 42px; }
.C7i{ color:#990000; font-size: 42px; font-style: italic; }
.C8 { color:#990000; font-size: 60px; font-weight: bold; }

/* í“¬ */
.BA1{ color:#000088; font-weight: bold; }
.BA2{ color:#660000; font-weight: bold; }
.BS1{ color:#0066CC; font-weight: bold; }
.BS2{ color:#CC6600; font-weight: bold; }
.HK1{ color:#0066CC; font-weight: bold; font-size: 18px; font-weight: bold; font-style: italic; }
.HK2{ color:#CC6600; font-weight: bold; font-size: 18px; font-weight: bold; font-style: italic; }
.Z0{ color:#000000; }
.Z1{ color:#b22222; font-weight: bold; }
.Z2{ color:#20b2aa; font-weight: bold; }
.Z3{ color:#8a2be2; font-weight: bold; }
.Z4{ color:#228b22; font-weight: bold; }
.Z5{ color:#b8860b; font-weight: bold; }
.Z6{ color:#222244; font-weight: bold; }
.CL{ clear: both; }




/*
     FILE ARCHIVED ON 23:34:02 Mar 23, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:18:17 Nov 11, 2018.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 139.691 (3)
  esindex: 0.018
  captures_list: 158.246
  CDXLines.iter: 12.362 (3)
  PetaboxLoader3.datanode: 188.468 (5)
  exclusion.robots: 0.233
  exclusion.robots.policy: 0.216
  RedisCDXSource: 1.766
  PetaboxLoader3.resolve: 65.676 (2)
  load_resource: 227.113
*/