:root{--headerHeight:210px;--width:1316px;--padding:56px;--c-black:#000;--c-white:#fff;--c-blue:#3232ff;--c-green:#3cdf3c}@media screen and (max-width:960px){:root{--padding:28px;--headerHeight:210px}}@media screen and (max-width:767px){:root{--padding:28px;--headerHeight:140px}}*{font-style:normal;list-style:none;margin:0;padding:0}figure,nav{display:block}html{font-size:16px;scroll-behavior:smooth;scroll-padding-top:var(--headerHeight)}body{background:var(--c-black);color:var(--c-white);font-family:Noto Sans JP,sans-serif;font-size:16px;text-align:center;-webkit-text-size-adjust:100%}.anchor{display:block;font-size:0;height:0;line-height:0}img{vertical-align:top}svg{pointer-events:none}a{color:var(--c-black)}a:hover{text-decoration:none}@media screen and (min-width:768px){a[href^="tel:"]{pointer-events:none;text-decoration:none!important}}@media screen and (max-width:767px){.c-pc{display:none}}@media screen and (min-width:768px){.c-sp{display:none}}.svgdefs{height:0;position:absolute;width:0}@media screen and (max-width:767px){.l-all{width:100%;min-width:320px}}.pagetop{bottom:30px;height:36px;position:fixed;right:30px;width:36px;z-index:1000}@media screen and (max-width:767px){.pagetop{display:none}}.pagetop a{border-radius:100%;display:block;height:36px;left:0;opacity:.4;overflow:hidden;position:absolute;top:66px;transition:all .2s ease;width:36px}.pagetop a:hover{opacity:.8}.pagetop[data-status=show] a{top:0}.top img{width:100%}
/*# sourceMappingURL=../map/style.css.map */
