.branchDetailHeaderTags{display:flex}.branchDetailHeaderTags .print{display:inline-flex;justify-content:center;align-items:center;width:54px;height:28px;margin-left:auto;color:var(--colorBg04);background-color:var(--colorBg03);font-size:12px;text-decoration:none;margin-left:auto}.branchDetailHeaderTags .print img{margin-right:5px}.branchDetailTag{display:inline-flex;justify-content:center;align-items:center;width:90px;padding:3px 0;color:var(--colorText01);text-align:center}@media(min-width: 901px){.branchDetailTag{font-size:12px}}@media(max-width: 900px){.branchDetailTag{font-size:12px}}.branchDetailTag.tagColor01{background:#f7941e}.branchDetailTag.tagColor02{background:#e17279}.branchDetailTag.tagColor03{background:#1b9ccd}.branchDetailTag.tagColor04{color:#848484;background:#faf8f4;border:1px solid #707070}.branchDetailHeaderTitle{font-weight:500;margin-top:20px}@media(min-width: 901px){.branchDetailHeaderTitle{font-size:26px}}@media(max-width: 900px){.branchDetailHeaderTitle{font-size:15px}}.branchDetailSubTitle{background-color:#f7f7f7;font-weight:normal;margin-bottom:30px;padding:5px 20px}@media(min-width: 901px){.branchDetailSubTitle{font-size:18px;text-align:left}}@media(max-width: 900px){.branchDetailSubTitle{font-size:12px;text-align:center}}.areaPhoto{text-align:center}@media(min-width: 901px){.areaPhoto{margin-top:30px}}@media(max-width: 900px){.areaPhoto{margin-top:15px}}.areaPhoto img{max-width:100%}.areaPhoto .pcImg{margin-top:1em;margin-bottom:1em}.areaPhoto .pdf{margin-top:1em;margin-bottom:1em}@media(min-width: 768px){.areaPhoto .pdf img{width:50%}}@media(max-width: 767px){.areaPhoto .pdf img{width:100%}}.detailText h1{font-size:2em;font-weight:bold;margin-top:.67em;margin-bottom:.67em}.detailText h2{font-size:1.5em;font-weight:bold;margin-top:.83em;margin-bottom:.83em}.detailText h3{font-size:1.17em;font-weight:bold;margin-top:1em;margin-bottom:1em}.detailText h4{font-size:1em;font-weight:bold;margin-top:1.33em;margin-bottom:1.33em}.detailText h5{font-size:1em;font-weight:bold;margin-top:1.33em;margin-bottom:1.33em}.detailText h6{font-size:1em;font-weight:bold;margin-top:1.33em;margin-bottom:1.33em}.detailText p{font-size:1em;margin-top:1em;margin-bottom:1em}.detailText strong{font-weight:bold}.detailPageButton01{width:100%;margin-left:auto;margin-right:auto}@media(min-width: 901px){.detailPageButton01{max-width:450px;margin-top:40px}}.branchDetailSection{margin-top:20px}.branchDetailSection+.branchDetailSection{margin-top:50px}.branchDetailTable{width:100%;margin:0 auto 30px;border:1px solid #e0e0e0;font-size:16px}@media(min-width: 901px){.branchDetailTable{margin-bottom:50px}}.branchDetailTable th{width:80px;padding:10px 0;border-bottom:1px solid #e0e0e0;background:#f7f7f7;font-weight:normal}@media(min-width: 901px){.branchDetailTable th{width:140px;padding:15px 0}}.branchDetailTable td{padding:10px;border-bottom:1px solid #e0e0e0}@media(min-width: 901px){.branchDetailTable td{padding:15px 30px}}.branchDetailTable a{text-decoration:none;color:inherit}.branchDetailMap{width:100%}@media(min-width: 901px){.branchDetailMap .map{height:358px}}@media(max-width: 900px){.branchDetailMap .map{height:248px}}.branchDetailMap .map:empty{background-color:var(--colorBg02)}.branchDetailContact{display:flex;flex-wrap:wrap;gap:30px;margin:30px 0}.branchDetailContact h2{font-size:22px;font-weight:bold;text-align:center;flex-basis:100%;margin-top:1em;margin-bottom:1em}.branchDetailContact h3{background:#f7f7f7;font-size:18px;font-weight:500;text-align:center;padding:20px;margin:0}.branchDetailContact h4{font-size:16px;font-weight:400;text-align:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin:20px;padding:6px}.branchDetailContact p{margin:20px;font-weight:700;text-align:center}.branchDetailContactInner{border:1px solid #e0e0e0;padding-bottom:20px}@media(min-width: 901px){.branchDetailContactInner{flex-basis:calc(50% - 15px)}}@media(max-width: 900px){.branchDetailContactInner{flex-basis:100%}}.branchDetailBooking{text-align:center}@media(min-width: 901px){.branchDetailBooking{margin:50px 0}}@media(max-width: 900px){.branchDetailBooking{margin:30px 0}}.branchDetailBooking a{display:inline-flex}@media(min-width: 901px){.branchDetailBooking a{width:350px}}@media(max-width: 900px){.branchDetailBooking a{margin:0 20px}}.branchDetailBack{text-align:center}@media(min-width: 901px){.branchDetailBack{margin:50px 0 100px}}@media(max-width: 900px){.branchDetailBack{margin:30px 0 100px}}.branchDetailBack a{display:inline-flex;justify-content:center;align-items:center;position:relative;width:350px}/*# sourceMappingURL=branch_detail.min.css.map */