.heading_box .contents{display:block;position:relative;max-width:760px;margin:0 auto var(--gap-contents);text-align:center}.heading_box .contents:last-child{margin-bottom:0}.heading_box .contents .caption{display:block;margin:-3px 0 15px;font-size:12px;font-weight:500;line-height:1.33;text-transform:uppercase;opacity:0.8}.heading_box{display:flex;align-items:center;justify-content:center;--gap-section: var(--header-margin)}.heading_box.box_background{min-height:240px;background-color:#000;color:#fff;--color-heading: #fff;--color-muted: rgba(255,255,255,0.8);--color-content: #eee}.heading_box.is_large{min-height:360px}.heading_box.is_image{min-height:auto;padding-top:0;padding-bottom:0;align-items:stretch;justify-content:stretch}.heading_box.is_image .background{position:relative}.heading_box.is_image .background:before{display:none}.heading_box.is_image .background img{height:auto}.heading_box .fixed{position:static}.heading_box .contents{z-index:2}.heading_box .breadcrumbs_box{display:block;position:absolute;top:15px;left:50%;margin:0 0 0 calc(-0.5 * var(--width-regular) + var(--gap-aside));font-size:14px;font-weight:400;line-height:20px}.heading_box .background{display:block;position:absolute;z-index:1;inset:0}.heading_box .background:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(14,14,6,0.5);z-index:2}.heading_box .background img{display:block;position:relative;width:100%;height:100%;opacity:1;z-index:1;object-fit:cover}.heading_box .background.mobile{display:none}.heading_box .logo{display:inline-block;margin-bottom:16px;font-size:0;line-height:0}.heading_box .logo:last-child{margin-bottom:0}.heading_box .logo img{display:block;width:auto;max-width:140px;height:auto;max-height:110px}.heading_box h2{font-size:var(--size-h1)}@media (max-width: 1620px){.heading_box .breadcrumbs_box{left:var(--gap-aside);margin:0}}@media (max-width: 640px){.heading_box .breadcrumbs_box{top:10px;font-size:13px}.heading_box .breadcrumbs_box+.contents{padding-top:20px}.heading_box .background.desktop{display:none}.heading_box .background.mobile{display:block}}

/*# sourceMappingURL=heading.css.map */
