﻿@keyframes pulsate{0%{transform:translateY(-50%) scale(1);opacity:1}100%{transform:translateY(-50%) scale(2);opacity:0}}.for-pc{display:inline}@media screen and (max-width: 768px){.for-pc{display:none}}.for-sp{display:inline}@media screen and (min-width: 769px){.for-sp{display:none}}.inner{max-width:1920px;width:90%;margin:auto}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size:62.5%;font-family:"Lato","Zen Kaku Gothic New","游ゴシック",YuGothic,"游ゴシック体","Yu Gothic","メイリオ",Meiryo,sans-serif;font-feature-settings:"palt";text-decoration-skip-ink:all}body{color:#393939;transition:all .4s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4,h5,h6{text-wrap:balance}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture,svg,video{max-width:100%;display:block;height:auto}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}::placeholder{color:#ebebeb}path{transition:all .4s ease}a,button{cursor:pointer;transition:all .4s ease}button{padding:0;border:none;outline:none;font:inherit;color:inherit;background:none}fieldset,legend{border:0;margin:0;padding:0}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}