a {background-color:transparent ; cursor:pointer ;}
a, div, h3, p {font-family:Verdana, Arial, serif ;}
a.aa1 {text-decoration:none ;}
a.aa1.dd1.new2 {display:block;}
a.aa1.dd1.new2.cc3.reddoor.exx {color:black ; font:0.35em/1 Verdana ; font-size:0.35em ; font:max(.33em,50px)/1 Verdana ;}
a.aa1.dd1.new2.cc3.reddoor.exx.co1 {line-height:1.1 ;}
a.cc3 {color:#e93707 ;}
a.co1 {font-size:clamp(3.75rem,-0.06rem + 7.78vw,6rem) ; font:clamp(3.75rem,-0.06rem + 7.78vw,6rem)/1 Verdana ; color:#040004 ; padding:0.55rem 0.05em 0.55rem 0.05em ;}
a.exx {display:flex ; line-height:1.1 ; margin-bottom:-.11em ; margin-left:-.099em ; margin-right:0 ; margin-top:-.18em ; padding-bottom:0 ; padding-left:.1em; padding-right:.05em ; padding-top:0 ;}
a.new2 {font-size:20vw; margin:0 auto ; overflow:hidden ; width:fit-content ;}
a.reddoor {background-color:#f0f8ff ; color:#000 ; display:block ; font-size:15vmin ; font-size:5rem ; font-size:clamp(1em,2vw,3em) ; font-weight:400; font-weight:400 ; font:15vmin/1 Verdana ; font:clamp(1em,2vw,3em)/1 Verdana ; line-height:.95 ; line-height:1 ; line-height:1.1; margin-left:-1rem ; margin-right:-1rem ; margin:-.1em -.1em -.02em -.19em ; margin:-.3rem -.5rem -.2rem -.65rem ; margin:0 -.5rem ; overflow:visible ; color:#040004 ;}
a.reddoor, .reddoor {color:#e22404 ;}
a.reddoor, div.dd1.new1 {font-size:15vmin ;}
a:any-link {cursor:pointer ; color:#0c090a; text-decoration:unset; color:#0c090a ;}
body {font-family:Verdana, Arial, serif ; font-size:1rem ; font:1rem/1 Verdana ; margin-right:0 ; margin-top:auto ; margin:0 ; margin:auto 0 auto auto ;}
body, div.co4 {color:#0c090a;}
body, div.txxt {background-color:#0b0b0a ; background:#0b0b0a ;}
body.bblack {background-color:#000;}
body.bw.c3 {height:auto ;}
body.bw.c9 {margin-left:.01rem ;}
body.c3 {background-color:#000; background-size:auto; color:#fff;}
body.c9 {background-color:#0b0b0a; background:#0b0b0a;}
body.ibad {background:url('../../01b/sysnet/jpg/blackg.jpg') repeat left top ;}
body.mgr {margin-left:0 ; margin-left:1rem ;}
div.c8 {margin-top:0 ;}
div.co2 {color:#fff; font-size:1.5rem; padding:0 0 .25rem 0;}
div.co3 {background-color:#040004 ;}
div.dd1 {line-height:.75 ; margin-bottom:1% ; margin-top:1% ; margin:auto ; overflow:visible ;}
div.dd1, div.txxt, h1, h1.c12, h1.hh1, h1.mobilt.hh1.mb.c12.xtwo, h2, h2.xtwo, h3, h3.a2 {font-family:Verdana, Arial, serif ; font-size:1.5rem; font:1.5rem/1 Verdana;}
div.dd1.new1 {font-size:1.2rem; font-size:20vmin ; font-size:25vmin ; margin-bottom:.5% ; margin-top:.5% ; padding:0 ; padding:0 .5rem 0 .5rem ;}
div.dd1.new1.ex.xtwo.ximp {padding:0.75rem 0.05em ;}
div.ex {border-radius:25px ; border:#e22404 solid 3px ; font-size:25vmin ; height:fit-content ; line-height:normal ; margin-bottom:2rem ; margin-top:0 ;}
div.f3i {font:clamp(.99em,2vw,1.11em)/normal Verdana ; line-height:normal ; color:#d3d3d3; font-family:Verdana, Arial, serif ; color:#d3d3d3 ;}
div.f3i, footer {color:#0c090a ;}
div.new1 {line-height:.75 ; margin:1% auto ; text-align:center ; width:fit-content ;}
div.txxt {font-size:16px ; font-size:1rem ; font-size:x-large ; margin-top:0;}
div.txxt.xtwob.hght.c8.ximp {color:#0c090a ;}
div.ximp, h1.ximp, h2.ximp, h3.ximp {font-size:x-large ; font:x-large/1 Verdana ;}
footer {font-size:small ; font:small/1 Verdana ; font-size:clamp(.8em,2vw,.99em) ; font:clamp(.8em,2vw,.99em)/1 Verdana ; line-height:1 ;}
h1 {font-size:2em ; font-size:300%; font-size:clamp(1.5em,2vw,1.75em) ; font:clamp(1.5em,2vw,1.75em)/1 Verdana ; line-height:1; line-height:1 ; margin:.67em 0 ; margin:0.67em 0 ;}
h1, h2, span {font-family:Verdana, Arial, serif ;}
h1.c1 {margin:-.99rem 0 0 0 ; text-align:center ; color:#0c090a ; color:#fff ; color:#000;}
h1.c5 {border:1px solid #bbb;}
h1.c12 {background-color:#f5f5f5 ; max-width:fit-content ; background-color:#f8f8ff ; color:#353839 ; margin-top:-5px ;}
h1.c12, h1.mobilt.hh1.mb.c12, .c12 {font-size:clamp(.8em,2vw,2rem) ; font:clamp(.8em,2vw,2rem)/1 Verdana ; line-height:1 ;}
h1.co10 {margin:0.25rem auto auto 0.1em ;}
h1.mb {margin-bottom:.75rem ; margin-bottom:auto ;}
h1.mobilt.hh1.mb.c12 {color:#000 ; line-height:normal; padding:0 0 1px;}
h1.mobilt.hh1.mb.c12.xtwo.c5, h2.c12b.xtwo.c6.ximp, h3.a2.ximp, .ximp {font-family:system-ui, Verdana ;}
h2, h2.c12b {font-size:clamp(.9em,2vw,1.5em) ; font:clamp(.9em,2vw,1.5em)/1 Verdana ; line-height:1 ;}
h2.c6 {text-decoration-color:#fff; text-decoration:underline;}
h2.c12b {font-family:system-ui, Arial, Verdana, serif ; line-height:normal ; margin:3px auto 0 ; max-width:fit-content ;}
h2.c12b.xtwo.c6.ximp.co10 {margin:.25em auto ;}
h2.co1 {background-color:red;}
h2.co10 {background-color:#fff; font:xx-large/1 Verdana ; text-decoration:none;}
h2.co12 {margin:0.2em auto 0.5rem auto ; line-height:1.2 ;}
h2.coz12 {font:xx-large/1 Verdana ; line-height:0.95 ; border:1px solid white ; border-bottom:5px solid white ;}
h3 {font-family:Verdana, Arial, serif ; max-width:fit-content ; margin:0.65rem auto ;}
h3, h3.a2 {font-size:clamp(1.5em,2vw,1.8em) ; font:clamp(1.5em,2vw,1.8em)/1 Verdana ; line-height:1 ;}
h3.a2 {font-size:1.5em; margin-bottom:0; margin-top:0; text-align:center;}
h3.aac {color:#f6f6f6 ; margin-top:-.03em;}
h3.abc {border:silver solid 5px ; padding:.1em ;}
h3.abd {background-color:#f5f5f5 ; color:#000 ; font-family:Arial, sans-serif ; font-size:large ; font:large/1 Arial ;}
h3.co2 {font-family:Arial ; font-size:3.33vw; margin-top:.25em;}
h3.co2, h3.ft, .ft {font:1.5555ch/1 Arial ; font-family:Arial ; font-size:1.5555ch ;}
hr {box-sizing:content-box ; height:0 ; margin:.2rem 0 .5rem; overflow:visible ;}
hr.c2 {border:1.5px solid #fff; margin-top:0; margin-top:0.5rem ; margin-bottom:0.5rem ;}
hr.co7 {border:2px solid #d12424; color:#d12424; margin:5px .1rem;}
hr.co9 {border:2px solid #d12424; color:#d12424; margin:5px .1rem;}
html {line-height:1.15 ; -webkit-text-size-adjust:100% ;}
p {font-size:clamp(1.25em,2vw,1.55em) ; font:clamp(1.25em,2vw,1.55em)/1 Verdana ; line-height:1 ;}
p.co8 {font-family:Verdana; line-height:1.2 ; margin:0 0 5px .2rem; padding-left:1rem;}
p.dsz {font-size:6.6vw ;}
p.dsz.co8 {color:gold ; font-weight:700 ; text-align:center ; padding:0px ; margin:auto ; color:#f4c430 ;}
small {font-size:80% ;}
span.coz12 {color:black ; font:2rem/1 Verdana ; text-decoration:underline ; text-decoration-color:black ; font-weight:bold ;}
span.end {text-decoration:underline ; font-size:inherit ; font-weight:800; font-style:italic; line-height:1 ;}
strong {font-weight:bolder ;}
.aa1 {font-family:Verdana, sans-serif; text-align:center; text-decoration:none ;}
.c6 {margin-top:0 ; white-space:normal ;}
.c12 {max-width:fit-content ; background-color:#f8f8ff ; color:#353839 ; font-size:2vw ; margin-top:-5px ;}
.dd1 {font-size:20vw; height:fit-content; line-height:.75 ; margin-bottom:0 ; margin-top:0 ; margin:0 auto; text-align:center; width:fit-content;}
.ft {font:1.75ch/1 Arial ; font-family:Arial ; font-size:1.75ch ;}
.hh1 {font-size:2.25vw; margin-bottom:0; margin-left:.5em;}
.new1 {line-height:.75 ; margin:1% auto ; text-align:center ;}
.new1, .new2 {width:fit-content ;}
.new2 {font-size:20vw; margin:0 auto ; overflow:hidden ;}
.txxt {margin-top:-.25rem; margin:0; padding:0;}

@media only screen and (max-width:750px) {
div.f3i {font-size:.55rem ; font:.55rem/normal Verdana ;}
}

@media only screen and (max-width:999px) {
a.reddoor {font-size:20vmin ; font:20vmin/1 Verdana ;}
br {content:''; display:none; width:0.3em;}
div.dd1, div.txxt, h1, h1.c12, h1.hh1, h1.mobilt.hh1.mb.c12.xtwo, h2, h2.xtwo, h3, h3.a2 {font-family:Verdana, Arial, serif ; font-size:1.5rem ; font:1.5rem/1 Verdana ;}
div.dd1.new1.ex.xtwo.ximp {padding:1rem ; padding:.3rem 1rem ;}
div.txxt {margin-top:1.1rem ;}
div.ximp, h1.ximp, h2.ximp, h3.ximp {font-size:large ; font:large/1 Verdana ;}
h1.h1.ximp {display:grid ;}
h1.mobilt.hh1.mb.c12.xtwo.c5 {font-size:1.05rem ; font-size:small ; font:1.05rem/1 Verdana ; font:small/1 Verdana ;}
hr.c2 {margin-top:0.35rem ; margin-bottom:0.35rem ;}
}

@media only screen and (min-width:1px) and (max-width:700px) and (min-height:1px) and (max-height:1380px) {
h3 {font-size:inherit ; display:block ; float:none ; font-family:Verdana ;}
}

@media only screen and (min-width:1000px) {
h1.mobilt.hh1.mb.c12.xtwo.c5 {font-size:x-large ; font:x-large/1 Verdana ;}
p.dsz {font-size:2.5vw ;}
}

@media only screen and (min-width:1919px) and (min-height:765px) {
h2.c12b.xtwo.c6.ximp, h3.a2.ximp {font-size:xx-large ; font:xx-large/1 Verdana ;}
h3.a2.ximp.aac.abc.abd {font:x-large/1 Verdana ;}
}