.maintxnav li,a{transition:.2s}.mainftsee .mainftshow:last-child .tsrch::before,.maintxnav li{padding:0 10px}.btlist a,.imgsmain li .imgscat,.mainftshow{text-transform:uppercase}.btlist a,.btmain,.clr1,.go1,.mainfind form,.maintxnav li{overflow:hidden}.btlist a:hover,.lstq li a,.upmaintxt li a:hover,a{text-decoration:none}.btmain i,.page_desc em{font-style:normal}:root{--plc-col:#3d1313;--ps1:40px}.btlay a:hover,.mainftshow a:hover,.mainftshow span:hover,.maintxnav li a:hover,a:hover{color:#edd47c}img{background-color:rgba(0,0,0,.1)}.upline{background:linear-gradient(to bottom,#565653,#2e2e2b)}.mainfind button:hover,.mainftcov .active span{background-color:#edd47c;color:#22211e}.maintxnav li:hover{background-color:rgba(245,245,245,.1)}.btlist a,.lstq li a:hover{text-decoration:underline}.mainfind input::placeholder{color:var(--plc-col)}.mainfind input::-ms-input-placeholder{color:var(--plc-col)}.mainfind input:focus::placeholder{opacity:0}.mainfind input:focus::-ms-input-placeholder{opacity:0}.mainpic{text-shadow:#000 1px 1px 0,#000 -1px -1px 0,#000 -1px 1px 0,#000 1px -1px 0}.mainftsee{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;max-width:450px;margin:0 auto}.mainfind,.mainftshow:nth-child(2)~.mainftshow,.maintxnav{display:none}.mainfind button i,.mainftsee .mainftshow:last-child{display:block}.mainftshow{font-size:16px;line-height:275%;position:relative;display:block}.mainftshow a,.mainftshow span{color:#e2e2df}.maintxnav ul{width:75%;margin:0 auto;background-color:#4a4946;border:1px solid #edd47c}.maintxnav li{line-height:30px;text-align:left}.maintxnav li a{color:#f5f5f5;display:block;float:left;text-transform:capitalize;font-size:13px;font-weight:700}.maintxnav li span{background-color:#353532!important;color:#c1c1be!important;display:block;float:right;height:20px;line-height:20px;font-size:11px;font-weight:400;cursor:default;margin:5px 0}.mainftshow .maintxnav span i{display:inline;font-size:100%}.mainfind form{display:block;width:100%;height:30px;line-height:30px}.mainfind button,.mainfind input{border:0;display:block;float:left;height:30px;line-height:30px;text-align:center;font-weight:700}.f_lnk,.lstq li{text-align:left}.mainfind input{background-color:rgba(255,255,255,.8);color:#22211e;width:70%;font-size:14px}.mainfind button{background-color:#4a4946;color:#edd47c;width:30%;cursor:pointer;font-size:26px}.btline,.btmain h2{background-color:#1a1a17}.upzone:first-child~.upzone{width:min(100vw,320px);background-color:#4a4946;margin:0 auto;padding:0}.btmain h2,.upzone:first-child~.upzone h2{font-weight:700;line-height:1.5;text-transform:uppercase}.bv p{font-size:20px;letter-spacing:1px}.caption,.fc span,.imgstop::after{letter-spacing:2px}.caption{font-size:12px;color:#ccc}.imgsmain li .imgscat,.imgsmain li .imgstop{display:block;font-size:24px;height:auto;line-height:normal;white-space:nowrap;line-height:var(--htra)}.imgsmain li .imgscat{letter-spacing:1px;background-color:#000;color:#ffffe0;margin:0}.imgstop::after{content:"FREE SITE";position:absolute;left:2px;top:2px;background-color:rgb(101 99 91 / 70%);line-height:normal;font-size:12px;padding:2px 4px}.tstar::before{content:"\2605"}.trpnt::before{content:"\003e"}.btlist .trpnt,.upmaintxt .trpnt{display:inline-block;color:#d8cd79}.btmain .tstar{font-size:125%;line-height:1}.imgsmain li:hover{border-color:#edd47c}.nums{margin:calc(-.5 * var(--o1b)) 0 var(--o1b)}.nums ul{display:flex;flex-wrap:wrap;justify-content:space-evenly}.nums li{font-size:14px;margin:6px;height:32px;line-height:32px}.f_lnk2,.ftadlay span{font-size:18px;font-weight:700}.nums li a,.nums li>span{display:block;padding:0 10px;height:30px;line-height:30px}.nums li a{background-color:#4a4946;border:1px solid #7c7b78}.nums li a:hover,.nums li>span{background-color:#edd47c;color:#181714;border:1px solid #c5ac54}.btline{background:linear-gradient(to bottom,#2e2e2b,#060603);color:#7e7e7b}.btmain h2{gap:0 5px;margin:10px 3px 0;line-height:2}.btlist{background-color:#242421;display:grid;grid-auto-flow:column;gap:0 5px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(15,auto);line-height:275%;width:98vw;margin:0 auto var(--o1b)}.btlist a{color:#b0b0ad;display:block;max-width:48vw;text-overflow:ellipsis;white-space:nowrap}.ftad{margin:20px 5px 0}.ftadlay{display:inline-block;vertical-align:top}.ftadlay img{width:100%;height:auto}.ftadlay span{display:block;line-height:20px;padding:5px 0}.btlay li,.sch a{display:inline-block}.btnfo{margin:0 0 calc(var(--o1b)/ 2)}.btnfo span{color:#edd47c;font-weight:700}.btlay ul{margin:0 0 var(--o1b)}.btlay li{margin:10px 5px;font-size:12px}.btlay a{color:#565653}.sch a{margin-right:5px}.sch>a:after{content:", "}.sch>a:last-child{margin-right:0}.sch>a:last-child::after{content:"."}.fc span{position:absolute;left:3px;top:3px;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#232323;display:block;padding:2px 5px;background-color:rgba(255,255,255,.5)}.go1{height:260px;margin:10px 0 0}.clr1{height:650px}.clr1>iframe,.go1>iframe{width:100%;height:100%}.bt_a,.f_lnk,.f_lnk2{margin-bottom:var(--o1b)}.bt_a iframe{height:1900px;width:100%}.f_lnk{padding:0 0 0 10px}.lstq{margin:0 5px;padding:0}.lstq li{font-weight:400;padding:2px;margin:0 0 3px;list-style-type:square;display:block}.lstq li a{font-size:28px}.lstq li span{font-weight:400;font-size:16px;display:block}.page_desc{margin-top:10px;font-size:20px;line-height:24px}.page_desc em{font-weight:700;color:#ff9}#btkmnz1:checked~.maintxnav,#btkmnz3:checked~.mainfind{display:block;width:95vw;box-sizing:border-box;margin:0 0 var(--o1a) 0}#btkmnz3:checked~label span::before{content:"\2573"}#btkmnz3:checked~label .btkscb2{margin:0 0 var(--o1a) 0;font-size:24px;line-height:normal}#btkmnz1:checked~label .tdown::before{content:"\2573";font-size:125%;color:#fff;margin-right:2vw}@media screen and (min-width:360px){.mainftshow:nth-child(2)~.mainftshow{display:unset}.mainftshow:nth-child(3)~.mainftshow{display:none}.mainftsee .mainftshow:last-child{display:block}}@media screen and (min-width:425px){.bt_a iframe{height:800px}}@media screen and (min-width:610px){.mvr2{display:inline-block}}@media screen and (min-width:615px){.bt_a iframe{height:650px}}@media screen and (min-width:652px){:root{--wtl:320px;--crr:2;--wrr:calc( var(--ot) * var(--crr) * 2 + var(--crr) * 2px + var(--crr) * var(--wtl) )}.upzone:first-child~.upzone{width:var(--wrr);padding-left:4px}.btmain h2,.upzone:first-child~.upzone h2{margin:0}.btlist{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(10,auto);width:100%}.nums ul{justify-content:center}.mainftshow:nth-child(3)~.mainftshow{display:block}}@media screen and (min-width:998px){.upmaintxt,.upmaintxt p{text-align:justify;line-height:13px}.imgsmain li,.upmaintxt p{font-size:12px}.mtxt li,.upmaintxt li{float:left;display:block}.mtxt li,.mvr1,.upmaintxt,.upmaintxt li{display:block}:root{--crr:3}.mainftsee .mainftshow:nth-child(5){display:flex;align-items:center}.bt_a iframe{height:340px}.upmaintxt p{overflow:hidden;text-overflow:ellipsis}.omo1 .upmaintxt p{height:39px}#c2 .upmaintxt li:nth-child(2){color:#fff}.upmaintxt ul{overflow:hidden;margin:5px 0 0}.upmaintxt li{margin:0 10px 0 0}.clipn{margin-top:10px}.mainftsee{justify-content:flex-start;max-width:unset;gap:0 15px}.btlist ul{margin:0 1px}.btlist li{padding-left:5px}.caption,.imgstx{font-size:11px}.mtxt{padding:0}.mtxt h1{text-align:left;margin-left:0}.mtxt ul{overflow:hidden;padding:10px 0 0}.mtxt li{margin:0 10px 0 0}.mtxt p{text-align:justify;margin:10px 0 0}.mvr1{margin:0 0 10px}.sch+.sch{margin-top:5px}.btmain h2{font-size:16px;padding:0}.imgsmain li:last-child{display:none}.btlist ul{width:14%;font-size:12px}#btkmnz1:checked~label .tdown::before{font-size:100%;margin-right:0}#btkmnz1:checked~.maintxnav{position:absolute;z-index:1000;width:320px}#btkmnz3:checked~.mainfind{display:block;width:300px;margin:0}#btkmnz3:checked~label .btkscb2{margin:0}.maintxnav ul{width:100%}.mainftshow:nth-child(4){flex-wrap:nowrap}.btlist{line-height:2;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(5,auto);font-size:12px}}@media screen and (min-width:1324px){:root{--crr:4}.imgsmain li:last-child{display:block}}@media screen and (min-width:1650px){:root{--crr:5}}