#notes{margin:0;padding:2em 0;width:100%}@media screen and (min-width: 1024px),print{#notes{padding:4em 0}}#notes p{font-size:clamp(10px,0.573rem + 0.22dvw,12px);padding-left:1em;text-indent:-1em}#notes p:before{content:"※"}#breadcrumb ol{display:flex;justify-content:flex-start;align-items:center;gap:.6em;list-style:none;background:#c7c7c7;padding:.5em}#breadcrumb ol li{display:flex;justify-content:flex-start;align-items:center;gap:.6em}#breadcrumb ol li:not(:first-child)::before{content:"";display:block;width:1em;height:1em;border:1px solid;border-bottom:none;border-left:none;transform:rotate(45deg) scale(0.6)}#footer{background:#fff;color:#fff;text-align:center;margin:0;padding:2em 0 50px}@media screen and (min-width: 769px),print{#footer{padding:4em 0 0}}#footer .photo,#footer .bnr{margin-bottom:3em}#footer .photo img,#footer .bnr img{max-width:550px;width:90%;margin:0 auto}@media screen and (min-width: 769px),print{#footer .photo img,#footer .bnr img{width:100%}}#footer .tel-box{margin-bottom:3em}#footer .tel-box>.tel{flex-direction:column}#footer .tel-box>.tel .ttl{font-size:clamp(10px,0.573rem + 0.22dvw,12px);color:#000}#footer .tel-box>.tel>.flex{align-items:center}#footer .tel-box>.tel>.flex img{width:52px}#footer .tel-box>.tel>.flex span{font-family:"EB Garamond",serif;font-size:clamp(31px,1.342rem + 2.54dvw,54px);color:#000;line-height:.8}#footer .tel-box>.tel .hours{font-size:11px;color:#000}#footer .corp-box{justify-content:center;gap:1em}@media screen and (min-width: 769px),print{#footer .corp-box{gap:3em}}#footer .corp-box .corp .corp-txt{color:#000;text-align:center;font-size:clamp(10px,0.573rem + 0.22dvw,12px)}#footer .footer_bnr_box{background:#f0f0f0;padding:5em 0 2em}#footer .footer_bnr_box .inner>.flex{gap:1em;margin-bottom:2em}@media screen and (min-width: 769px),print{#footer .footer_bnr_box .inner>.flex a{width:calc(33.3333333333% - 1em)}}#footer .footer_bnr_box .inner .footer_nav{display:flex;justify-content:space-between}#footer .footer_bnr_box .inner .footer_nav ul{display:flex;gap:1em}#footer .footer_bnr_box .inner .footer_nav ul li a{font-size:clamp(10px,0.573rem + 0.22dvw,12px);color:#000}#footer .footer_bnr_box .inner .footer_nav .copy{font-size:clamp(10px,0.573rem + 0.22dvw,12px);color:#000}/*# sourceMappingURL=footer.css.map */