html *{color-profile:sRGB;rendering-intent:auto}body{background-color:#fff}main *{font-family:HelveticaNeueLTPro-Roman,Helvetica,sans-serif}body section h2{font-family:HelveticaNeueProCondensed,Helvetica,sans-serif}section.lighter-page{max-width:1200px;padding:0 60px;margin:0 auto 60px auto}body section ol li{margin-top:12px;line-height:1.3rem}body section ol li::before{color:#fff;background-color:#00d0ff}body section ol li a{color:#00d0ff;text-decoration:none}body section ol li b{font-size:1.2rem;font-family:HelveticaNeueProCondensed,Helvetica,sans-serif;color:#0d0d0d}.caption{font-size:1rem;margin-bottom:40px;margin-top:100px}#the-detail{margin-top:60px}.anchor{padding:94px 15px 4px;margin:-78px 0 0 30px;pointer-events:none}.anchor::before{margin-top:88px;padding:0;line-height:1.6rem;margin-right:8px;width:30px;height:28px;-webkit-background-clip:content-box;background-clip:content-box;pointer-events:none}*{pointer-events:auto}@media (max-width:500px){section.lighter-page{padding:0 20px;margin:0 auto 40px auto}.caption{margin-bottom:20px;margin-top:calc(40px*2)}}