@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;900&display=swap");body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,ul,th,td{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,main,section,footer{display:block}img{vertical-align:bottom}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul,li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}img{backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;image-rendering:auto;vertical-align:bottom;line-height:1}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,ul,th,td{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,main,section,footer{display:block}img{vertical-align:bottom}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul,li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}img{backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;image-rendering:auto;vertical-align:bottom;line-height:1}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#FFF}::-webkit-scrollbar-thumb{background:#ca8f00}body{overflow-y:scroll}body{overflow-x:hidden;position:relative;width:100%;background:url(../images/bg.png) repeat top center;background-attachment:fixed}@media (max-width: 768px){body::before{content:"";display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;background-repeat:no-repeat;background-position:center center;background:url(../images/bg_sp.png) no-repeat top center;background-size:cover}}#contents{font-family:"Noto Sans JP", 游ゴシック, "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;font-size:2.60417vw;font-weight:700;line-height:1.4}@media (min-width: 768px){#contents{font-size:1.33333vw}}@media (min-width: 768px) and (min-width: 1200px){#contents{font-size:16px}}#contents #particles-js{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:-1}#contents header,#contents main,#contents footer{position:relative;z-index:1;overflow:hidden}#contents *{box-sizing:border-box;outline:none}#contents img{width:100%;height:auto;line-height:0}#contents main{display:block}#contents .pc{display:none}@media (min-width: 768px){#contents .sp{display:none}#contents .pc{display:block}}#contents a{text-decoration:underline}#contents a:hover{text-decoration:none}@media (min-width: 768px){#contents .hoverS{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}#contents .hoverS:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}}@media (min-width: 768px){#contents .hoverO{transition:opacity 0.3s}#contents .hoverO:hover{opacity:0.7}}#contents header{padding:2.91667vw 3.33333vw 4.16667vw 3.33333vw;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;position:relative;z-index:5}@media (min-width: 1200px){#contents header{padding:35px 40px 50px 40px}}#contents header .logo_h{width:22.13542vw}@media (min-width: 768px){#contents header .logo_h{width:14.16667vw;max-width:170px}}#contents header .logo_b{width:22.13542vw}@media (min-width: 768px){#contents header .logo_b{width:15vw;max-width:180px}}#contents main section{margin:auto;max-width:1203px;width:98%}#contents main .scrollA{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity .4s , -webkit-transform .4s;transition:transform .4s , opacity .4s;transition:transform .4s , opacity .4s , -webkit-transform .4s}#contents main .scrollA.s{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}#contents main .scrollA.--end{position:relative;padding-top:106px}@media (max-width: 768px){#contents main .scrollA.--end{padding-top:32px}}#contents main .scrollA.--end img{-webkit-filter:brightness(0.5);filter:brightness(0.5)}#contents main .scrollA.--end a{-webkit-filter:brightness(0.5);filter:brightness(0.5)}#contents main .scrollA.--end .endText{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:#fff;font-size:4.5vw;line-height:1.5;width:90%;z-index:99;text-shadow:0 0 0.5em #000,0 0 1em rgba(0,0,0,0.8)}@media (min-width: 768px){#contents main .scrollA.--end .endText{font-size:4.16667vw}}@media (min-width: 768px) and (min-width: 1200px){#contents main .scrollA.--end .endText{font-size:50px}}#contents main .more{width:93%}#contents footer{width:100%;padding:5.20833vw 0vw 5.20833vw 0vw;font-weight:400}@media (min-width: 768px){#contents footer{padding:3.33333vw 0vw 3.33333vw 0vw}}@media (min-width: 768px) and (min-width: 1200px){#contents footer{padding:40px 0px 40px 0px}}#contents footer p{text-align:center;color:#FFF;font-size:1.82292vw}@media (min-width: 768px){#contents footer p{font-size:1.16667vw}}@media (min-width: 768px) and (min-width: 1200px){#contents footer p{font-size:14px}}#contents footer p.caution{margin:1.30208vw auto 0vw auto}@media (min-width: 768px){#contents footer p.caution{margin:.83333vw auto 0vw auto}}@media (min-width: 768px) and (min-width: 1200px){#contents footer p.caution{margin:10px auto 0px auto}}body{overflow-y:scroll}body.compensate-for-scrollbar{overflow-y:scroll !important;margin-right:0}h2{line-height:0}.more{width:90%}@media (max-width: 768px){.photo{margin-top:-1px}}.att_box{position:relative;z-index:1}@media (max-width: 768px){.att_box{margin-top:-1px}}.att{margin:auto;width:90%;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%, -60%);transform:translate(-50%, -60%);font-weight:500;z-index:2}.att li{text-align:center;color:#700000}.att li a{font-weight:900;color:#ba0000;text-decoration:underline;transition:all 0.5s}.att li a.noEvent{text-decoration:none !important}.att li a.noEvent:hover{opacity:1}@media (hover: hover) and (pointer: fine){.att li a:hover{text-decoration:none;opacity:0.5}}.att li:first-child{font-size:25px}@media (max-width: 1200px){.att li:first-child{font-size:2.08vw}}@media (max-width: 768px){.att li:first-child{padding-top:1.33vw;font-size:3.47vw}}.att li:nth-child(2){padding-top:10px;font-size:18px}@media (max-width: 1200px){.att li:nth-child(2){padding-top:0.83vw;font-size:1.5vw}}@media (max-width: 768px){.att li:nth-child(2){padding-top:1.33vw;font-size:3.2vw}}#contents footer{z-index:5}

/*# sourceMappingURL=maps/style.css.map */
