/* Observed archived CSSOM. Missing images and original raw CSS bytes are unverified. */
pre, dl, ol, p, blockquote{line-height:130%}
blockquote{margin-left:32px}
body, td{font-family:"ＭＳ Ｐゴシック";font-size:13px;line-height:20px;color:black;background-color:rgb(152, 251, 152);margin-left:10px;margin-right:10px}
span.aamidasi{font-size:12px;background-color:rgb(203, 253, 203);padding-top:4px;padding-left:10px;padding-right:10px}
p.aapro{font-family:"ＭＳ Ｐゴシック";font-size:16px;line-height:18px;border-width:1px;border-style:solid;border-color:rgb(221, 221, 221) rgb(136, 136, 136) rgb(136, 136, 136) rgb(221, 221, 221);padding:0.5em;margin-left:1em;background-color:white;margin-right:2em}
p.aapro2{font-family:"ＭＳ Ｐゴシック";font-size:16px;line-height:18px;border-width:1px;border-style:solid;border-color:rgb(221, 221, 221) rgb(136, 136, 136) rgb(136, 136, 136) rgb(221, 221, 221);padding:0.5em;margin-left:1em;background-color:white;margin-right:2em}
span.aaview{font-family:"ＭＳ Ｐゴシック";font-size:16px;line-height:18px;border-width:1px;border-style:solid;border-color:rgb(221, 221, 221) rgb(136, 136, 136) rgb(136, 136, 136) rgb(221, 221, 221);padding:0.5em;margin-left:1em;background-color:white;margin-right:2em}
p.widthset{font-size:90%;padding:0em}
p.widthsetf{font-size:90%;padding:0em}
textarea{font-family:"ＭＳ Ｐゴシック";font-size:16px;line-height:110%}
p.counter{font-size:100%}
#bbs{text-align:center}
#bbs_headline{background:rgb(204, 255, 204);width:90%;text-align:left;border-width:1px;border-style:solid;border-color:rgb(102, 102, 102);padding:5px;margin-right:auto;margin-left:auto}
.bbs_thread_title{}
.bbs_thread{font-family:"ＭＳ Ｐゴシック";font-size:16px;line-height:18px;background:rgb(239, 239, 239);width:97%;text-align:left;word-break:break-all;overflow:hidden;border-width:1px;border-style:solid;border-color:rgb(102, 102, 102);margin-top:30px;margin-right:auto;margin-left:auto}
.bbs_subject{color:red;font-size:large}
.bbs_comment_head{margin-left:30px;width:100%;overflow:hidden;text-overflow:ellipsis}
.bbs_name{color:forestgreen}
.bbs_date{margin-left:20px;font-size:xx-small}
.bbs_comment{margin-bottom:15px;margin-left:60px;width:90%;padding-right:5px;word-break:break-all}
.bbs_res_form{width:90%;text-align:left;margin-left:30px;margin-top:20px}
.bbs_threadfoot{margin-left:30px}
#bbs_newThread_form{width:90%;margin-top:30px;padding:8px;margin-right:auto;margin-left:auto;text-align:left;border-width:1px;border-style:solid;border-color:rgb(102, 102, 102)}
#bbs_license{width:90%;margin-top:20px;margin-right:auto;margin-left:auto;text-align:right}
.menubar .htmltagcloud{font-size:6px;line-height:340%}
.menubar .htmltagcloud span{display:block}
.tagcloud0{font-size:100%}
.tagcloud1{font-size:110%}
.tagcloud2{font-size:120%}
.tagcloud3{font-size:130%}
.tagcloud4{font-size:140%}
.tagcloud5{font-size:150%}
.tagcloud6{font-size:160%}
.tagcloud7{font-size:170%}
.tagcloud8{font-size:180%}
.tagcloud9{font-size:190%}
.tagcloud10{font-size:200%}
.tagcloud11{font-size:210%}
.tagcloud12{font-size:220%}
.tagcloud13{font-size:230%}
.tagcloud14{font-size:240%}
.tagcloud15{font-size:250%}
.tagcloud16{font-size:260%}
.tagcloud17{font-size:270%}
.tagcloud18{font-size:280%}
.tagcloud19{font-size:290%}
.tagcloud20{font-size:300%}
.tagcloud21{font-size:310%}
.tagcloud22{font-size:320%}
.tagcloud23{font-size:330%}
.tagcloud24{font-size:340%}
.tagcloud25{font-size:350%}
.tagcloud26{font-size:360%}
.tagcloud27{font-size:370%}
.tagcloud28{font-size:380%}
.tagcloud29{font-size:390%}
.tagcloud30{font-size:400%}
.tagcloud31{font-size:410%}
.tagcloud32{font-size:420%}
.tagcloud33{font-size:430%}
.tagcloud34{font-size:450%}
.tagcloud35{font-size:500%}
.tagcloud36{font-size:550%}
.tagcloud37{font-size:600%}
.tagcloud38{font-size:650%}
.tagcloud39{font-size:700%}
a:link{color:rgb(0, 68, 48);background-color:inherit;text-decoration:none}
a:active{color:black;background-color:rgb(204, 221, 238);text-decoration:none}
a:visited{color:rgb(0, 68, 48);background-color:inherit;text-decoration:none}
a:hover{color:black;background-color:rgb(204, 221, 238);text-decoration:underline}
h1{font-size:120%;color:inherit;background-color:inherit;padding:3px 8px;border-width:1px;border-style:solid;border-color:rgb(68, 68, 68)}
h2{font-size:120%;color:inherit;background-color:inherit;padding:3px 8px;border-width:1px;border-style:solid;border-color:rgb(68, 68, 68)}
h3{font-size:100%;color:inherit;background-color:inherit;padding:3px;border-style:solid;border-width:0px 0px 1px 1px;margin:0px 0px 5px}
h4{font-size:95%;color:inherit;background-color:inherit;padding:3px;border-style:solid;border-width:0px 0px 1px 6px;margin:0px 0px 5px 10px}
h5, h6{font-size:95%;color:inherit;background-color:inherit;padding:3px;border-style:solid;border-width:0px 0px 1px 6px;margin:0px 0px 5px 10px}
h1.title{font-size:24px;font-family:"ＭＳ Ｐゴシック", arial, helvetica, sans-serif;font-weight:bold;background-color:transparent;letter-spacing:3px;border-style:solid;border-width:2px 4px 4px 2px;padding:3px;margin:5px}
dt{font-weight:bold;margin-top:1em;margin-left:1em}
pre{border-width:1px;border-style:solid;border-color:rgb(221, 221, 238) rgb(136, 136, 153) rgb(136, 136, 153) rgb(221, 221, 238);padding:0.5em;margin-left:1em;margin-right:2em;white-space:pre;color:black;background-color:rgb(240, 248, 255)}
img{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;vertical-align:middle}
ul{margin-top:0.5em;margin-bottom:0.5em;line-height:130%}
em{font-style:italic}
strong{font-weight:bold}
thead td.style_td, tfoot td.style_td{color:inherit;background-color:rgb(208, 216, 224)}
thead th.style_th, tfoot th.style_th{color:inherit;background-color:rgb(224, 232, 240)}
.style_table{padding:0px;font-size:80%;margin:auto;text-align:center;color:inherit;background-color:rgb(85, 85, 85)}
.style_th{padding:2px;margin:2px;text-align:center;color:inherit;background-color:rgb(238, 238, 238);vertical-align:bottom}
.style_td{padding:2px;margin:1px;color:inherit;background-color:rgb(152, 251, 152);vertical-align:middle}
.style_td3{font-size:80%}
.style_table2{padding:3px;font-size:12px;border:0px;margin:auto;text-align:right;color:rgb(255, 255, 255);background-color:rgb(204, 213, 221)}
.style_table3{padding:0px;border:0px;margin:auto}
ul.list1{list-style-type:disc}
ul.list2{list-style-type:circle}
ul.list3{list-style-type:square}
ol.list1{list-style-type:decimal}
ol.list2{list-style-type:lower-roman}
ol.list3{list-style-type:lower-alpha}
div.ie5{text-align:left}
span.noexists{color:inherit;background-color:rgb(255, 250, 204)}
.small{font-size:80%}
.super_index{color:rgb(221, 51, 51);background-color:inherit;font-weight:bold;font-size:60%;vertical-align:super}
a.note_super{color:rgb(221, 51, 51);background-color:inherit;font-weight:bold;font-size:60%;vertical-align:super}
div.jumpmenu{font-size:60%;text-align:right}
hr.full_hr{border-style:ridge;border-color:rgb(51, 51, 51);border-width:1px 0px}
hr.note_hr{width:90%;border-style:ridge;border-color:rgb(51, 51, 51);border-width:1px 0px;text-align:center;margin:1em auto 0em}
span.size1{font-size:xx-small;line-height:130%;text-indent:0px;display:inline}
span.size2{font-size:x-small;line-height:130%;text-indent:0px;display:inline}
span.size3{font-size:small;line-height:130%;text-indent:0px;display:inline}
span.size4{font-size:medium;line-height:130%;text-indent:0px;display:inline}
span.size5{font-size:large;line-height:130%;text-indent:0px;display:inline}
span.size6{font-size:x-large;line-height:130%;text-indent:0px;display:inline}
span.size7{font-size:xx-large;line-height:130%;text-indent:0px;display:inline}
strong.word0{background-color:rgb(255, 255, 102);color:black}
strong.word1{background-color:rgb(160, 255, 255);color:black}
strong.word2{background-color:rgb(153, 255, 153);color:black}
strong.word3{background-color:rgb(255, 153, 153);color:black}
strong.word4{background-color:rgb(255, 102, 255);color:black}
strong.word5{background-color:rgb(136, 0, 0);color:white}
strong.word6{background-color:rgb(0, 170, 0);color:white}
strong.word7{background-color:rgb(136, 104, 0);color:white}
strong.word8{background-color:rgb(0, 70, 153);color:white}
strong.word9{background-color:rgb(153, 0, 153);color:white}
.edit_form{clear:both}
div#header{padding:0px;margin:0px}
div#navigator{clear:both;padding:4px 0px 0px;margin:0px}
td.menubar{width:9em;vertical-align:top;color:inherit;background-color:rgb(152, 251, 152);padding:0px;margin:0px}
div#menubar{width:150px;padding:8px 10px;margin:0px;word-break:break-all;font-size:13px;line-height:20px;overflow:hidden;border-width:1px;border-style:solid;border-color:rgb(68, 68, 68);color:inherit;background-color:rgb(152, 251, 152)}
div#menubar ul{margin:0px 0px 0px 0.5em;padding:0px 0px 0px 0.5em}
div#menubar ul li{line-height:150%}
div#menubar h4{font-size:110%}
div#body{padding:0px;margin:0px 0px 0px 0.5em}
div#note{clear:both;padding:0px;margin:0px}
div#attach{clear:both;padding:0px;margin:0px}
div#toolbar{clear:both;padding:0px;margin:0px;text-align:right}
div#lastmodified{font-size:80%;padding:0px;margin:0px}
div#related{font-size:80%;padding:0px;margin:16px 0px 0px}
div#footer{font-size:70%;padding:0px;margin:16px 0px 0px}
div#banner{float:right;margin-top:24px}
div#preview{color:inherit;background-color:rgb(245, 248, 255)}
img#logo{float:left;margin-right:20px}
.anchor{}
.anchor_super{font-size:xx-small;vertical-align:super}
br.spacer{}
.style_calendar{padding:0px;border:0px;margin:3px;color:inherit;background-color:rgb(204, 213, 221);text-align:center}
.style_td_caltop{padding:5px;margin:1px;color:inherit;background-color:rgb(238, 245, 255);font-size:80%;text-align:center}
.style_td_today{padding:5px;margin:1px;color:inherit;background-color:rgb(255, 255, 221);text-align:center}
.style_td_sat{padding:5px;margin:1px;color:inherit;background-color:rgb(221, 229, 255);text-align:center}
.style_td_sun{padding:5px;margin:1px;color:inherit;background-color:rgb(255, 238, 238);text-align:center}
.style_td_blank{padding:5px;margin:1px;color:inherit;background-color:rgb(238, 245, 255);text-align:center}
.style_td_day{padding:5px;margin:1px;color:inherit;background-color:rgb(238, 245, 255);text-align:center}
.style_td_week{padding:5px;margin:1px;color:inherit;background-color:rgb(221, 229, 238);font-size:80%;font-weight:bold;text-align:center}
div.calendar_viewer{color:inherit;background-color:inherit;margin-top:20px;margin-bottom:10px;padding-bottom:10px}
span.calendar_viewer_left{color:inherit;background-color:inherit;float:left}
span.calendar_viewer_right{color:inherit;background-color:inherit;float:right}
.clear{margin:0px;clear:both}
div.counter{font-size:70%}
span.diff_added{color:blue;background-color:inherit}
span.diff_removed{color:red;background-color:inherit}
hr.short_line{text-align:center;width:80%;border-style:solid;border-color:rgb(51, 51, 51);border-width:1px 0px}
h5.side_label{text-align:center}
ul.navi{margin:0px;padding:0px;text-align:center}
li.navi_none{display:inline;float:none}
li.navi_left{display:inline;float:left;text-align:left}
li.navi_right{display:inline;float:right;text-align:right}
span.comment_date{font-size:x-small}
span.new1{color:red;background-color:transparent;font-size:x-small}
span.new5{color:green;background-color:transparent;font-size:xx-small}
span.counter{font-size:70%}
ul.popular_list{}
ul.recent_list{}
div.img_margin{margin-left:32px;margin-right:32px}
td.vote_label{color:inherit;background-color:rgb(255, 204, 204)}
td.vote_td1{color:inherit;background-color:rgb(221, 229, 255)}
td.vote_td2{color:inherit;background-color:rgb(238, 245, 255)}
/* Compatibility additions: bundled AA font and horizontal scrolling, not historic CSS. */
@font-face{font-family:MangaaaAA;src:url(../assets/fonts/Saitamaar-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
p.aapro,p.aapro2,span.aaview{font-family:MangaaaAA,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;white-space:nowrap;letter-spacing:0;font-size:16px;line-height:18px;font-weight:400;font-synthesis:none;font-kerning:none;font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0,"kern" 0;overflow-x:auto;box-sizing:border-box;max-width:calc(100vw - 238px)}
body:not(:has(#menubar)) p.aapro{max-width:calc(100vw - 70px)}
.source-contents{max-width:100%;overflow-x:auto}.restoration-note{font:12px/1.5 sans-serif;background:#fff9dc;color:#463f23;border:1px solid #d1bb72;padding:3px 7px;margin:0 0 6px;clear:both}.restoration-note summary{cursor:pointer}.restoration-note p{margin:4px 0}.capture-status{font:10px/1.4 sans-serif;color:#725a19;white-space:nowrap}.disabled-action{color:#777;cursor:default}.missing-image{font:10px sans-serif;color:#777}
.source-contents #navigator .missing-image{display:inline-block;width:16px;max-width:16px;height:16px;overflow:hidden;white-space:nowrap;vertical-align:middle}
@media(max-width:600px){p.aapro,p.aapro2,span.aaview{max-width:calc(100vw - 70px)}}
