:root{color-scheme:light}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;font-family:'Yu Gothic',Meiryo,sans-serif}button,a{-webkit-tap-highlight-color:transparent}a{transition:transform 180ms ease,filter 180ms ease}a:focus-visible{outline:3px solid #8aa556;outline-offset:5px}a[href="https://pickscape.btworks.workers.dev/"]{min-height:48px;justify-content:center}a[href="https://pickscape.btworks.workers.dev/"]:hover{filter:brightness(1.13);transform:translateY(-2px)}a[href="https://pickscape.btworks.workers.dev/"]:active{transform:translateY(1px) scale(.985)}header nav a{min-height:44px;display:inline-flex;align-items:center}header nav a:not(:last-child){padding-block:10px}svg{flex-shrink:0}section{scroll-margin-top:20px}section>div,section article,section div{min-width:0}.example-note{text-align:center;font-size:11px;line-height:1.9;color:#5e6a60;margin:-60px 24px 72px}.data-note{max-width:1100px;margin:-55px auto 70px;padding:0 24px;color:#5e6a60;font-size:11px;line-height:2}footer nav a{min-height:44px;display:flex;align-items:center}h1,h2,h3{text-wrap:pretty}section[aria-label="サービスイメージ"]{pointer-events:none}section[aria-label="サービスイメージ"] div{box-sizing:border-box}
@media(max-width:720px){
 html{scroll-padding-top:90px}header>div{padding:12px 18px!important;flex-wrap:nowrap!important}header nav{gap:0!important;flex-wrap:nowrap!important}header nav a:not(:last-child){display:none}header nav a:last-child{font-size:11px;padding:13px 16px!important;white-space:nowrap}header>a,header span{white-space:nowrap}header a>span:first-child{width:32px!important;height:32px!important;border-radius:9px!important}header a>span:last-child{font-size:20px!important}
 section{padding:64px 22px!important}section#top{padding-top:49px!important;padding-bottom:46px!important;gap:28px!important}section#top>div{flex-basis:100%!important}h1{font-size:36px!important;line-height:1.42!important;letter-spacing:-.035em!important}section#top h1+p{font-size:18px!important;letter-spacing:-.5px}section#top>div:last-child>p:first-child{font-size:14px!important;line-height:2!important}section#top>div:last-child>div{margin-top:25px!important;gap:9px!important}section#top>div:last-child>div a{font-size:12px!important;padding:14px 20px!important}
 section[aria-label="サービスイメージ"]{padding:0 0 65px!important}section[aria-label="サービスイメージ"]>div{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;min-height:0!important}section[aria-label="サービスイメージ"]>div>div{min-height:290px!important;padding:32px 26px!important}section[aria-label="サービスイメージ"]>div>div:first-child>div{width:260px!important}section[aria-label="サービスイメージ"]>div>div:nth-child(2)>div{max-width:360px!important}section[aria-label="サービスイメージ"]>div>div:nth-child(3){min-height:280px!important;justify-content:start!important;padding-inline:35px!important}.example-note{margin:-35px 22px 30px;font-size:10px}
 section h2{font-size:27px!important;line-height:1.6!important}section h3{font-size:19px!important;line-height:1.65!important}section p{overflow-wrap:anywhere}section [style*="grid-template-columns: repeat(auto-fit"]{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}section [style*="grid-template-columns: 96px"]{grid-template-columns:45px minmax(0,1fr)!important;gap:18px!important}section [style*="grid-template-columns: 96px"]>span{font-size:56px!important}section#steps>div{margin-top:38px!important;gap:28px!important}section#steps p{font-size:13px!important;line-height:2!important}section#features>div>div{margin-top:40px!important;gap:40px!important}section#features [style*="padding: 30px"]{padding:22px!important}section#features p{font-size:13px!important;line-height:2!important}section [style*="grid-template-columns: 120px"]{grid-template-columns:85px minmax(0,1fr)!important}section [style*="grid-template-columns: 120px"]>div:first-child{padding:13px 8px!important;font-size:9px!important}section [style*="grid-template-columns: 120px"]>div:first-child span{font-size:9px!important;overflow-wrap:anywhere}section [style*="grid-template-columns: 120px"]>div:last-child{padding:15px 11px!important}section [style*="min-width: 220px"]{min-width:0!important;width:100%!important;flex-basis:100%!important}section [style*="min-width: 280px"]{min-width:0!important;width:100%!important}section [style*="min-width: 360px"]{min-width:0!important}section [style*="flex: 0 0 220px"]{flex:1 1 100%!important}section [style*="flex: 0 0 300px"]{flex:1 1 100%!important}section [style*="flex: 1 1 420px"]{flex-basis:100%!important}section#safety>div{gap:35px!important}section#safety>div>div{flex-basis:100%!important}section#safety p{font-size:13px!important;line-height:2!important}.data-note{font-size:10px;margin:-30px 0 45px;padding-inline:22px}section#start{padding-block:65px!important}section#start h2{font-size:29px!important}section#start a{font-size:14px!important;padding:17px 30px!important}footer{padding:42px 22px!important}footer nav{gap:14px!important;font-size:12px!important}footer>div:last-child{font-size:10px!important;margin-top:24px!important}footer nav a{min-height:44px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}a:hover,a:active{transform:none!important}}
