.heading-mark{display:block;margin:0 auto 18px;max-width:60%;width:141px}.guide-grid .jcard .no{color:var(--gold-deep);display:block;font-family:var(--serif);font-size:13px;letter-spacing:.2em;margin-bottom:12px}.guide-grid .jcard p{font-size:13.5px}.pol{border-top:1px solid var(--line);list-style:none;margin-top:20px}.pol li{border-bottom:1px solid var(--line);color:rgba(62,52,42,.85);font-size:13.5px;line-height:1.95;padding:16px 4px}.pol li:before{color:var(--gold);content:"――";letter-spacing:0;margin-right:14px}.pol-block+.pol-block{margin-top:48px}.co-logo{display:block;margin:0 auto 34px;max-width:300px}.profile-table th{white-space:normal;width:12em}.profile-table td{line-height:1.9}.pmark{display:block;margin:0 auto;max-width:104px}.pmark-wrap{margin-top:40px;text-align:center}.voice-box{margin:0 auto;max-width:640px;text-align:center}.banner-link{display:block;margin:0 auto;max-width:860px;transition:opacity .4s}.banner-link:hover{opacity:.85}.dnd-section{max-width:none;padding:0!important}.dnd-section>.row-fluid{max-width:none!important;padding:0}.dnd-section .dnd-column,.dnd-section .dnd-row,.dnd-section .row-fluid [class*=span]{margin:0;min-height:0;padding:0}.dnd-section .row-fluid [class*=span]{float:none;width:100%}body{line-break:strict;word-break:auto-phrase}