﻿body:not(.home) .wrapper{display:flex;flex-direction:column;padding-top:32px}ul.tag-list{display:flex;flex-wrap:wrap;gap:14px 10px;height:fit-content;margin:0 auto;padding:0}ul.tag-list li{height:fit-content;list-style:none}ul.tag-list li a{display:block;padding:12px 18px;font-size:14px;line-height:16px;font-weight:700;color:var(--navy);background:rgba(0,179,185,.2);border-radius:20px}.single ul.tag{margin:30px auto 0;padding:0}body.news .wrapper dl dd.news_detail .tag li{list-style:none}body.news .wrapper dl dd.news_detail .tag li a{color:var(--iris);font-size:14px;font-weight:700}body.news:not(.single) .wrapper dl dd.news_detail{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0 20px}body.news .wrapper dl dd.news_detail .tag{display:flex;flex-wrap:wrap;gap:4px 1em;font-size:10px;color:var(--iris)}body.news .wrapper dl dd.news_detail .tag .tag_child:before{content:"#"}dd.news_more{margin-top:12px;text-align:right;color:var(--blue)}body.single .wrapper figure.thumbnail.portrait{max-width:536px}body:not(.home) .wrapper>*{margin-bottom:30px}body:not(.home) .wrapper h2{padding:10px;padding-right:0;font-size:16px;border-left:5px solid var(--iris)}body:not(.home) .wrapper h3{font-size:16px}body:not(.home) .wrapper h3:before{content:"";display:inline-block;width:1em;height:1em;background:var(--navy);border-radius:50%;vertical-align:text-top}body:not(.home) .wrapper h4{font-size:16px}body:not(.home) .wrapper h5{font-size:14px}body:not(.home) .wrapper p{line-height:30px}body:not(.home) p a{color:var(--iris);font-weight:700}nav.navigation.pagination{width:100%;max-width:540px;margin:0 auto}.single nav.navigation.pagination{max-width:none}nav.navigation.pagination .screen-reader-text{display:none}.nav-links a,.nav-links span{display:block;width:45px;padding:10px;line-height:40px;font-size:18px;text-decoration:none;color:var(--navy)}.nav-links .page-numbers.current{font-weight:700}.nav-links{position:relative;display:flex;justify-content:center;width:100%;margin:40px auto 0;text-align:center;gap:13px}.nav-links .prev,.nav-links .next{position:absolute;top:50%;transform:translateY(-50%);background:var(--cyan)}.nav-links:not(.single) i{color:inherit}.nav-links:not(.single) i{line-height:38px}.nav-links .prev{left:0}.nav-links .next{right:0}.nav-links a,.nav-links span:not(.dots){background:rgba(0,179,185,.2);border-radius:4px}.nav-links.single{margin:0 auto 40px;justify-content:flex-start}.nav-links.single a.page-numbers{font-family:"Noto Sans JP",sans-serif;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:4px;width:136px;padding:0;font-size:16px;line-height:24px;font-weight:400;border-radius:16px;border:none;color:var(--white);background:var(--iris);white-space:nowrap}.nav-links.single a.page-numbers.current{color:var(--navy)}@media screen and (max-width:768px){ul.tag-list{flex-wrap:nowrap;gap:0 10px;max-width:100%;overflow-x:scroll;white-space:nowrap}.nav-links .page-numbers{display:none}.nav-links .page-numbers.current,.nav-links .page-numbers.prev,.nav-links .page-numbers.next{display:block}.pc{display:none !important}}@media screen and (min-width:769px){body:not(.home) .wrapper{padding-top:60px}body:not(.home) .wrapper .wrap{max-width:960px;margin:0 auto;padding:0 20px}body:not(.home).news.single-post .wrapper .wrap{max-width:720px}body:not(.home) .wrapper h2{font-size:20px;line-height:24px}body:not(.home) .wrapper h3{font-size:18px;text-indent:-1em;padding-left:1em}body:not(.home) .wrapper h4{font-size:18px}body:not(.home) .wrapper h5{font-size:16px}.nav-links.single a.page-numbers{font-size:18px}.sp{display:none !important}}