.p-lead{max-width:764px;margin:44.4px auto 0;font-weight:bold}@media (min-width: 768px){.p-lead{margin-top:54.4px}}.p-anchorlink,.p-underlink{margin-top:54.4px;padding:30px 5%;background-color:#f0edde}.p-section,.l-cms-flexible{margin-top:60px}@media (min-width: 768px){.p-section,.l-cms-flexible{margin-top:80px}}.p-sectiontitle,.p-sectiontitle--nb{margin-bottom:40px}.p-sectiontitle>span,.p-sectiontitle--nb>span{font-size:1.6rem}.p-sectiontitle>span::before,.p-sectiontitle--nb>span::before{content:'|';display:inline-block;margin-left:10px;margin-right:14px;font-weight:normal;font-size:2.1rem}.p-sectiontitle--nb{padding-bottom:0;border-bottom:none}@media (min-width: 768px){.p-sectiontitle,.p-sectiontitle--nb{margin-bottom:50px}}.p-general2-news{margin-bottom:60px}@media (min-width: 768px){.p-general2-news{margin-bottom:80px}}.l-localnav-container__main .l-cms-flexible{margin-top:0}.p-localnav-extra{padding:18.4px 5%;background-color:#f0edde}.p-localnav-extra ul>li a{display:inline-block}.p-localnav-extra ul>li+li{margin-top:14.4px}@media (min-width: 768px){.p-localnav-extra ul>li a{opacity:1;transition:opacity 0.2s linear}.p-localnav-extra ul>li a:hover{opacity:0.6}.p-localnav-extra ul>li a:hover .c-icontext{color:#007700}}
