@import "https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&display=swap";*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}
:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}
:where(:root){cursor:default;overflow-wrap:break-word;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;line-height:1.5}
:where(body){margin:0}
:where(h1){margin:.67em 0;font-size:2em}
:where(dl,ol,ul) :where(dl,ol,ul){margin:0}
:where(hr){color:inherit;height:0}
:where(nav) :where(ol,ul){padding:0;list-style-type:none}
:where(nav li):before{content:"​";float:left}
:where(pre){font-family:monospace;font-size:1em;overflow:auto}
:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
:where(b,strong){font-weight:bolder}
:where(code,kbd,samp){font-family:monospace;font-size:1em}
:where(small){font-size:80%}
:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}
:where(iframe){border-style:none}
:where(svg:not([fill])){fill:currentColor}
:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}
:where(button,input,select){margin:0}
:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}
:where(fieldset){border:1px solid #a0a0a0}
:where(progress){vertical-align:baseline}
:where(textarea){resize:vertical;margin:0}
:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}
::-webkit-inner-spin-button{height:auto}
::-webkit-outer-spin-button{height:auto}
::-webkit-input-placeholder{color:inherit;opacity:.54}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
:where(dialog){color:#000;background-color:#fff;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;position:absolute;left:0;right:0}
:where(dialog:not([open])){display:none}
:where(details>summary:first-of-type){display:list-item}
:where([aria-busy=true i]){cursor:progress}
:where([aria-controls]){cursor:pointer}
:where([aria-disabled=true i],[disabled]){cursor:not-allowed}
:where([aria-hidden=false i][hidden]){display:initial}
:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0, 0, 0, 0);position:absolute}
:where(button,input,select,textarea){color:inherit;font:inherit;letter-spacing:inherit;background-color:#0000;border:1px solid windowframe;padding:.25em .375em}
:where(select){appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") 100%/1em no-repeat;border-radius:0;padding-right:1em}
:where(select[multiple]){background-image:none}
:where([type=color i],[type=range i]){border-width:0;padding:0}
body{font-family:-apple-system,Hiragino Kaku Gothic ProN,Yu Gothic,游ゴシック,Meiryo,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.5}
.sansserif{font-family:-apple-system,Hiragino Kaku Gothic ProN,Yu Gothic,游ゴシック,Meiryo,Helvetica Neue,Arial,sans-serif}
.serif{font-family:-apple-system,Hiragino Mincho ProN,Yu Mincho,游明朝,MS PMincho,MS 明朝,serif}
html{text-align:left;color:#230000;font-feature-settings:"palt";scroll-behavior:smooth}
body{min-width:375px}
a{color:#230000;text-decoration:none;transition:opacity .2s ease-in-out}
a:hover{opacity:.7}
img{vertical-align:bottom;width:100%;height:auto}
ul{padding:0;list-style:none}
strong{font-weight:600}
.t-c{text-align:center}
.date{text-align:center;color:#fff;background-image:url(/wp-content/themes/spal-sendai-pc/renewalb1f/assets/img/nazobg.png);background-repeat:no-repeat;background-size:cover}
.date p{margin:0;padding:.5em;font-family:Zen Kaku Gothic New,sans-serif;font-size:clamp(43px,10vw,90px);font-weight:700;line-height:1.2em}
.sp{display:block}
.pc{display:none}
@media (width>=768px){.date p{font-size:clamp(43px,7vw,90px)}
.sp{display:none}
.pc{display:block}
}

