body:not([data-homepage]) .breadcrumb_container{align-content:flex-end;display:grid;margin-bottom:1.5em;grid-gap:.6em 0;position:relative;width:100%}body:not([data-homepage]) .breadcrumb_container .layout-container{display:grid;grid-template-columns:100%;grid-gap:1em 0;max-width:100%;position:relative;z-index:1}body:not([data-homepage]) .breadcrumb_container .layout-container h1{margin-bottom:0;margin-top:0;padding:0 calc(50% - 632px);text-align:left}body[data-nodeid]>.RS_website_content,body[data-pageid]>.RS_website_content{overflow:hidden}body[data-nodeid]>.RS_website_content main,body[data-pageid]>.RS_website_content main{padding-bottom:4em;position:relative}body[data-nodeid] .page-module--notice-board-detail>p,body[data-pageid] .page-module--notice-board-detail>p{display:none}.breadcrumb{order:1}.breadcrumb>.layout-container{max-width:100%;padding:0}.breadcrumb_wrapper{background:none;display:flex;flex-flow:row wrap;font-size:1em;font-weight:400;justify-content:flex-start;margin:0;padding:0 calc(50% - 632px)}.breadcrumb_wrapper *,.breadcrumb_wrapper a,.breadcrumb_wrapper a:hover,.breadcrumb_wrapper a:visited{color:var(--font-color)}.breadcrumb_wrapper .breadcrumb_rule{align-self:center;color:var(--font-color);margin:0 14px;width:8px}.breadcrumb_wrapper .breadcrumb_rule img{display:block}.breadcrumb_wrapper .breadcrumb_item{font-size:1em}.breadcrumb_wrapper .breadcrumb_item+.breadcrumb_item{font-size:1em;padding-left:0}.breadcrumb_wrapper .breadcrumb_item.active{font-weight:700}@media only screen and (max-width:1280px){.breadcrumb_wrapper,body:not([data-homepage]) .breadcrumb_container .layout-container h1{padding:0 calc(50% - 494px)}}@media only screen and (max-width:1024px){body:not([data-homepage]) .breadcrumb_container{margin-bottom:1.5em;margin-top:0;padding:1em 0;grid-gap:.5em 0;background:#e5f1ef;border:none;justify-content:inherit;min-height:auto}body:not([data-homepage]) .breadcrumb_container .layout-container{grid-gap:.5em 0;padding:0}body:not([data-homepage]) .breadcrumb_container .layout-container h1{margin-bottom:0;padding:0 1rem;text-align:left}body[data-nodeid]>.RS_website_content,body[data-pageid]>.RS_website_content{overflow:inherit}body[data-nodeid]>.RS_website_content main,body[data-pageid]>.RS_website_content main{padding-bottom:2rem;padding-top:0}.breadcrumb_wrapper{background:#e5f1ef;font-size:.9em;justify-content:inherit;padding:0 1rem}}