@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;600;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Wavefont:wght@200;800&display=swap");body{background:url("../images/common/bg_main.jpg") no-repeat center top,#0e0a17;background-size:100% auto;overflow-x:hidden}body:before{position:fixed;width:100%;height:100%;background:url("../images/common/bg_main.jpg") no-repeat center top;background-size:cover;z-index:-1;content:""}#bodyInner{overflow:hidden}.notice{font-size:1.2rem}.notice>li{margin-top:0.2em;text-indent:-1em;padding-left:1em}.notice>li:first-child{margin-top:0}.hoverOpa{transition:opacity .3s}@media (hover: hover) and (pointer: fine){.hoverOpa:hover{opacity:.6}}.hoverLink img{transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s, -webkit-filter .3s}@media (hover: hover) and (pointer: fine){.hoverLink:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.btnBack{display:block;width:30%;max-width:200px;margin:6vw auto 0;transition:.3s}@media (hover: hover) and (pointer: fine){.btnBack:hover{opacity:.6}}.btnBack img{width:100%;height:auto}@media screen and (min-width: 768px){.btnBack{width:16.6vw;margin:clamp(0px, 6vw, 60px) auto 0}}[data-txt*="bold"]{font-weight:600}[data-txt*="yellow"]{color:#ffdd4d}.goodsList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin:20px 5% 0 5%}.goodsList li{position:relative;z-index:0;width:48%;margin-bottom:5%;padding-left:3%;background:linear-gradient(to right, #fff 2px, rgba(255,255,255,0) 2px)}.goodsList li:before{content:"";position:absolute;top:0;left:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 18'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M-0.000,17.1000 L-0.000,0.000 L0.002,0.000 L0.002,1.1000 L2.001,0.000 L4.000,0.000 L4.000,17.1000 L-0.000,17.1000 Z'/%3E%3C/svg%3E") no-repeat center/contain;width:4px;aspect-ratio:4/18;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.goodsList li .thumb{background:rgba(0,0,0,0.5);margin:0 0 0.5em 0;aspect-ratio:480/272}.goodsList li .thumb img{margin:0}.goodsList li a{color:#fff;text-decoration:none}.goodsList li a img{margin:0 0 0.5em 0}.goodsList li a .date{margin:.5em 0;font-size:1.2em}.goodsList li a .date:after{display:inline-block;width:1em;height:1em;margin-left:.5em;background:url(../images/top/ico_goods.png) no-repeat center bottom;background-size:contain;content:""}.goodsList li a .name{padding-bottom:.5em;font-size:1.5em;font-weight:900}@media screen and (min-width: 768px){.goodsList{-webkit-justify-content:flex-start;justify-content:flex-start}.goodsList li{width:22%;margin-bottom:40px;padding-left:10px}.goodsList li:not(:nth-child(4n)){margin-right:4%}.goodsList li a{transition:.3s}}@media screen and (min-width: 768px) and (hover: hover) and (pointer: fine){.goodsList li a:hover{opacity:.8}}@media screen and (min-width: 768px){.goodsList li a img{width:100%}}.pagination{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;margin:6vw 5% 0 5%;text-align:center;font-size:1.3em}@media screen and (min-width: 768px){.pagination{margin:60px 5% 0 5%;font-size:1.4em}}.pagination li a{display:block;width:100%;height:100%}.pagination li:not(.prev):not(.next){margin:0.5em 0.5em}.pagination li:not(.prev):not(.next) a,.pagination li:not(.prev):not(.next) p{position:relative;z-index:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43 43'%3E%3Cpath fill-rule='evenodd' stroke='rgb(255, 255, 255)' stroke-width='2px' stroke-linecap='butt' stroke-linejoin='miter' fill='none'  d='M4.1000,0.999 L36.1000,0.999 L40.1000,4.999 L40.1000,36.999 L36.1000,40.999 L4.1000,40.999 L0.1000,36.999 L0.1000,4.999 L4.1000,0.999 Z'/%3E%3C/svg%3E") no-repeat center/contain;width:2em;aspect-ratio:1/1;font-weight:500;line-height:0.8em;color:#fff;letter-spacing:0.1em}.pagination li:not(.prev):not(.next) a:after,.pagination li:not(.prev):not(.next) p:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43 43'%3E%3Cpath fill-rule='evenodd' stroke='rgb(255, 255, 255)' stroke-width='2px' stroke-linecap='butt' stroke-linejoin='miter' fill='rgba(255,255,255)'  d='M4.1000,0.999 L36.1000,0.999 L40.1000,4.999 L40.1000,36.999 L36.1000,40.999 L4.1000,40.999 L0.1000,36.999 L0.1000,4.999 L4.1000,0.999 Z'/%3E%3C/svg%3E") no-repeat center/contain;opacity:0}@media (hover: hover) and (pointer: fine){.pagination li:not(.prev):not(.next) a[href],.pagination li:not(.prev):not(.next) p[href]{transition:color 0.5s}.pagination li:not(.prev):not(.next) a[href]:after,.pagination li:not(.prev):not(.next) p[href]:after{transition:opacity 0.5s}.pagination li:not(.prev):not(.next) a[href]:hover,.pagination li:not(.prev):not(.next) p[href]:hover{font-weight:700;color:#000}.pagination li:not(.prev):not(.next) a[href]:hover:after,.pagination li:not(.prev):not(.next) p[href]:hover:after{opacity:1}}.pagination li:not(.prev):not(.next).last a,.pagination li:not(.prev):not(.next).last p{-webkit-align-items:flex-end;align-items:flex-end;line-height:1.5em}.pagination li:not(.prev):not(.next).current a,.pagination li:not(.prev):not(.next).current p{pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43 43'%3E%3Cpath fill-rule='evenodd' stroke='rgb(255, 255, 255)' stroke-width='2px' stroke-linecap='butt' stroke-linejoin='miter' fill='rgba(255,255,255)'  d='M4.1000,0.999 L36.1000,0.999 L40.1000,4.999 L40.1000,36.999 L36.1000,40.999 L4.1000,40.999 L0.1000,36.999 L0.1000,4.999 L4.1000,0.999 Z'/%3E%3C/svg%3E") no-repeat center/contain;font-weight:700;color:#000}.pagination li.prev a,.pagination li.next a{position:relative;z-index:0;height:2em;aspect-ratio:19/40}.pagination li.prev a span,.pagination li.next a span{display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.pagination li.prev a:before,.pagination li.next a:before{content:"";display:block;position:absolute;top:50%;left:50%;background:#17171e;width:42%;height:40%;-webkit-transform:translate(-50%, -50%) scale(0.8);transform:translate(-50%, -50%) scale(0.8)}@media (hover: hover) and (pointer: fine){.pagination li.prev a:hover,.pagination li.next a:hover{opacity:.6;cursor:pointer}}.pagination li.prev{margin:0.5em 0.8em}.pagination li.prev a{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 40'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M4.993,39.1000 L5.000,39.999 L-0.000,34.999 L-0.000,4.998 L4.999,-0.000 L18.1000,-0.000 L18.1000,39.1000 L4.993,39.1000 Z'/%3E%3C/svg%3E") no-repeat center left/contain}.pagination li.prev a:before{-webkit-clip-path:polygon(100% 0, 100% 100%, 0 50%);clip-path:polygon(100% 0, 100% 100%, 0 50%)}.pagination li.next{margin:0.5em 0.8em}.pagination li.next a{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 40'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M14.007,0.000 L13.1000,0.001 L19.000,5.001 L19.000,35.002 L14.001,40.000 L0.000,40.000 L0.000,0.000 L14.007,0.000 Z'/%3E%3C/svg%3E") no-repeat center left/contain}.pagination li.next a:before{-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%);clip-path:polygon(0 0, 100% 50%, 0 100%)}.to-top{position:fixed;bottom:5px;color:#fff;font-weight:bold;cursor:pointer;mix-blend-mode:difference;z-index:50}.to-top:after{position:absolute;top:-1em;left:38%;width:10px;height:10px;border:2px solid;border-color:#fff #fff transparent transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:""}@media screen and (max-width: 767px){.to-top{right:10px;height:auto}}@media screen and (min-width: 768px){.to-top{right:20px;bottom:20px;width:51px;height:auto;transition:.3s}}@media screen and (min-width: 768px) and (hover: hover) and (pointer: fine){.to-top:hover{opacity:.6}}.bgStaggered{background:url(../images/common/bg_circle_staggered.png) repeat-y;background-size:contain}.slick-arrow{top:58%;width:40px;height:40px;-webkit-transform-origin:center 25%;transform-origin:center 25%;z-index:10}.slick-arrow:before{position:absolute;top:0;left:0;width:40px;height:40px;background-size:contain;content:""}.slick-arrow.slick-prev{left:0px}.slick-arrow.slick-next{right:0px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 768px){.slick-arrow{width:58px;height:91px}.slick-arrow:before{position:absolute;top:0;left:0;width:58px;height:91px}}

/*# sourceMappingURL=maps/layout.css.map */
