/* Fukuoka keeps the travel notebook, with a harbor green accent. */
.hokkaido-hero h1{color:#674664}.hokkaido-hero>img{border-color:#82617f;object-fit:cover}
.hokkaido-home .tokyo-quick>a{border-bottom-color:#947a90}
.hokkaido-home .tokyo-fold-title>h2,.hokkaido-home .tokyo-fold-title>h3{color:#674664}
body[data-city=hokkaido] .daycard-heading>.pixel-accent{flex:0 0 68px;width:68px;height:68px}
body[data-city=hokkaido] .daycard-heading{align-items:center}
body[data-city=hokkaido] .case p+p{margin-top:14px}
body[data-city=hokkaido] .tokyo-note-card>strong{display:block;margin:12px 0;color:#674664}
body[data-city=hokkaido] .tokyo-note-card .button{margin-top:12px}
body[data-city=hokkaido] .tokyo-guide #sea .tokyo-note-card{border-top-color:#358181;background:#eef7f6}
body[data-city=hokkaido] .tokyo-guide #walks .tokyo-note-card{border-top-color:#af8048;background:#fcf4e6}
@media(max-width:700px){.hokkaido-hero h1{font-size:2rem;line-height:1.45}.hokkaido-hero{padding-top:22px}}
body[data-city=hokkaido] .narrow{max-width:900px}
body[data-city=hokkaido] .question-result .save-button{align-self:center}
body[data-city=hokkaido] .page-intro p{max-width:680px}
@media(max-width:760px){.hokkaido-hero h1 br:nth-of-type(2){display:initial}}
