.c-fig--l figcaption{left:auto;right:.5em;color:#fff;text-shadow:none}.l-footer{padding-bottom:20px}.kanbai .sp{display:none}@media screen and (max-width: 750px),print{.kanbai .sp{display:inline}}.kanbai .contents{text-align:center;padding:5em 0}.kanbai .contents .title{font-size:min(4.2svw,24px);color:#a69663;position:relative;margin:0 0 2em}@media screen and (max-width: 750px),print{.kanbai .contents .title{font-size:min(5svw,32px)}}.kanbai .contents .title::after{content:"";width:14px;height:1px;background:#a69663;position:absolute;bottom:-0.5em;left:50%;transform:translateX(-50%)}.kanbai .contents .txt{font-size:min(3.6svw,18px);margin:0 0 1em}@media screen and (max-width: 750px),print{.kanbai .contents .txt{font-size:min(4.4svw,26px)}}.kanbai .contents .note{font-size:min(2.4svw,12px);margin:0 0 5em}@media screen and (max-width: 750px),print{.kanbai .contents .note{font-size:min(2.8svw,14px);margin:0 0 4em}}.kanbai .contents .btn{max-width:415px;width:70%;margin:0 auto 5em}.kanbai .contents .btn a{display:block;font-size:min(3.2svw,16px);background:#6a0606;background:linear-gradient(90deg, rgb(106, 6, 6) 0%, rgb(106, 6, 6) 100%);position:relative;color:#fff;padding:1em 0}@media screen and (max-width: 750px),print{.kanbai .contents .btn a{font-size:min(3.8svw,20px);padding:1em 1em 1em 0;line-height:1.3}}.kanbai .contents .btn a::after{content:"";width:33px;height:1px;background:#fff;position:absolute;top:50%;right:0;transform:translateY(-50%)}.kanbai .contents .copy{font-size:min(5.2svw,36px);text-align:center;margin:0 0 1em;line-height:1.7}.kanbai .contents .copy sup{font-size:min(2.4svw,12px)}.kanbai .contents .bnr{max-width:700px;width:90%;margin:0 auto}.l-wrap{padding:0}#header,.l-footer__pnav,.l-footer__bg,.fixed-nav{display:none}body::after{display:none}/*# sourceMappingURL=kanbai.css.map */