:root{--color-animate-shadow:#5a060e}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.animate-headShake{animation-name:headShake;animation-timing-function:ease-in-out}html,body,div,span,object,p,pre,a,code,img,s,tt,var,b,u,i,center,ul,li,table,tr,th,canvas,details,footer,menu,nav,section,video,button{margin:0;padding:0}html{font-size:13.3333vw}@media only screen and (width>=751px){html{font-size:75px}}body{font-family:Microsoft Yahei,Arial;line-height:1.5;overflow-x:hidden}ul{list-style:none}*{-webkit-tap-highlight-color:transparent}:focus{outline:none}a{cursor:pointer;text-decoration:none}img{vertical-align:middle;border:none;max-width:100%}input,textarea,select,button{box-sizing:border-box;vertical-align:middle;font-size:inherit;border:0;outline:none;font-family:inherit}textarea{resize:none;overflow-y:auto}.swiper-button-prev,.swiper-button-next:focus{outline:none}.b{display:block}.rel{position:relative}.hide{display:none}.show{display:block}.fullpage-wrap html,body{width:100%;height:100%;min-height:100%}.section{width:100%;position:relative}html,body{height:62.5vw!important}#particles-js{width:100%!important;height:100%!important}.app{height:100%!important}.main{background:50%/cover no-repeat!important;height:62.5vw!important}body.no-webp .main,body.no-js .main{background-image:url(bg-first.606b6f83.png)!important}body.webp .main{background-image:url(bg-first.0cd89820.webp)!important}.main .main-box{width:68.3333vw;position:absolute;top:5.20833vw;left:50%;transform:translate(-50%)}.detail-wrap{border-top:.0520833vw solid #0000;width:68.3333vw;height:54.7917vw;position:relative}.detail-content{scrollbar-color:#aa9673 #bdbdbd;scrollbar-width:thin;color:#f6e9db;position:absolute}.detail-title,.detail-time{-webkit-text-fill-color:transparent;text-align:center;background:linear-gradient(#ffffd2 0%,#d3ba8c 100%);-webkit-background-clip:text;background-clip:text;justify-content:center;font-size:2.08333vw;font-weight:700;display:flex}.detail-top{flex-direction:column;place-content:center;align-items:center;width:62.5vw;height:7.29167vw;margin:1.5625vw auto 0;display:flex;transform:translate(-.416667vw)}.detail-time{color:#ce3232;font-size:1.40625vw}.detail-content{box-sizing:border-box;width:63.2813vw;height:38.5417vw;padding:0 1.04167vw 0 2.60417vw;top:11.9792vw;left:1.5625vw;overflow-y:scroll}*{text-wrap:wrap;font-size:1.14583vw;line-height:2}.btn-back{cursor:pointer;z-index:999;background:50%/contain no-repeat;width:6.35417vw;height:1.30208vw;position:absolute;top:6.25vw;right:25vw}body.no-webp .btn-back,body.no-js .btn-back{background-image:url(btn-back.3d092f68.png)}body.webp .btn-back{background-image:url(btn-back.dc41c2fa.webp)}.btn-nav-fb,.btn-nav-fb:hover{background:50%/contain no-repeat}body.no-webp .btn-nav-fb,body.no-js .btn-nav-fb,body.no-webp .btn-nav-fb:hover,body.no-js .btn-nav-fb:hover{background-image:url(btn-fb.33d24da2.png)}body.webp .btn-nav-fb,body.webp .btn-nav-fb:hover{background-image:url(btn-fb.b1e2ac2d.webp)}.btn-nav-fb:hover{filter:brightness(1.2)}