body .share{border-top:1px solid #e2dfda;text-align:left}.share-wrapper{display:inline-block;float:none;margin:60px 0}.share-label{font-size:1.8rem;font-weight:700;line-height:2.6rem;margin-right:6px}.share-icons,.share-label{display:inline-block;line-height:1;vertical-align:middle}.share-fallback-text{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.share-icons>a{margin-lefT:.5em;display:inline-block}.share-icons>a use{fill:#f8f7f6}.share-icons>a:hover use{fill:#e2dfda}.share-icons>a:focus-visible{box-shadow:none;outline:none}.share-icons>a:focus-visible use{stroke:#000}@media (min-width:768px){.share-icon{margin-left:8px}.share-label{margin-right:6px}}#pageContent{margin:0}#left-menu+#pageContent{margin-left:0;padding-left:0}@media only screen and (min-width:768px){#pageContent{margin:0 8.5%}#left-menu+#pageContent{margin:0 0 0 2%;padding-left:2%}}.xhtmlText ol,.xhtmlText ul{margin:0 0 24px 24px;padding:0}.xhtmlText ul,.xhtmlText ul li{list-style:disc none outside}.xhtmlText li{margin-bottom:6px;margin-left:12px;padding:0 0 0 6px}.h1{font-size:3rem;line-height:36px;width:66%}dt{clear:left;font-weight:700;margin-bottom:10px;overflow:hidden;white-space:nowrap;width:235px}dd,dt{float:left}dd{margin-left:10px}select{background-color:#fff;border:1px solid #949494;border-radius:8px;color:#0f0865;font-size:1.6rem;height:48px;line-height:2.6rem;margin-bottom:4px;padding:11px 15px}option,select{cursor:pointer}option:hover{background:#1e00be;color:#fff}@media only screen and (min-width:768px){.h1{font-size:5.2rem;font-weight:700;letter-spacing:-.07rem;line-height:5.8rem;margin:0 0 3.6rem}dd{width:78%}}