@charset "UTF-8";.stores-mv{padding:70px 0}.stores-area:not(:last-of-type){margin-bottom:50px}.stores-area__ttl{font-size:22px;font-weight:600}@media print,screen and (min-width:992px){.stores-mv img{width:auto;max-width:883px;height:183px}.stores-area__ttl{font-size:28px}}.stores-area__ttl::before{content:"";display:inline-block;width:18px;height:18px;background-image:url(/img/stores/icon_areaname.png);background-size:contain;background-repeat:no-repeat;margin-right:10px}.stores-area__ttl:nth-of-type(n+2){margin-top:50px}.stores-area span{font-size:60%}.stores-list{margin-top:20px}.stores-career__ttl,.txt-lead{margin-top:50px;font-weight:600}.stores-career__ttl{font-size:22px;text-align:center;line-height:1}@media print,screen and (min-width:992px){.stores-area__ttl::before{width:23px;height:23px}.stores-career__ttl{font-size:36px}}.stores-career__ttl img{width:auto;height:25px;margin-right:10px}@media print,screen and (min-width:992px){.stores-career__ttl img{height:35px;font-size:50px}}.txt-lead{font-size:16px}@media print,screen and (min-width:600px){.txt-lead{font-size:18px;text-align:center}.txt-lead .break{display:inline-block}}.txt-note{font-size:12px;text-align:right;margin-top:20px}.tab-menu{margin-top:40px}.tab-list{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(105px,150px)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(105px,150px));-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px}@media print,screen and (min-width:600px){.txt-note{font-size:14px;margin-top:40px}.tab-list{gap:12px}}.tab-list__tab[role=tab]{max-width:150px;background-color:#fff;border:1px solid #0F1010;border-radius:5px;font-size:16px;font-weight:600;padding:13px;cursor:pointer}@media print,screen and (min-width:992px){.tab-list__tab[role=tab]{font-size:18px;padding:7px}}@media print,screen and (min-width:600px){.tab-list__tab[role=tab]:hover{background-color:#EDF5F5}}.tab-list__tab[role=tab][aria-selected=true]{color:#fff;background-color:#0F1010;border:none}.tabpanel-list{margin-top:30px}@media print,screen and (min-width:600px){.tabpanel-list{margin-top:0}}.tabpanel[aria-hidden=true]{display:none}.store{padding:20px 10px}.store:nth-of-type(odd){background-color:#EDF5F5}.store__name{font-size:16px;font-weight:600}.store__address{margin-top:5px}@media print,screen and (min-width:992px){.store{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.store__detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:600px}.store__name{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:230px}.store__address{font-size:14px;margin:0 0 0 10px}}.store__career{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:10px}@media print,screen and (min-width:992px){.store__career{-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;width:320px;margin:0}}.store__career li{width:100px;text-align:center}.store .career-btn{display:block;background-color:#fff;border:1px solid #0F1010;border-radius:5px;box-shadow:0 1px 0 0 rgba(6,28,34,.5);padding:12px 7px 14px;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;position:relative;top:0}@media print,screen and (min-width:992px){.store .career-btn{padding:10px 7px 12px}}.store .career-btn img{width:auto;height:16px;vertical-align:middle}.store .career-btn img.softbank{height:12px}.store__order{margin-top:10px}@media print,screen and (min-width:600px){.store .career-btn:hover{box-shadow:none;top:1px}.store__order{margin-top:0}}.store .order-btn{display:block;width:200px;background-color:#02A7B5;border:1px solid #02A7B5;border-radius:5px;color:#fff;font-size:14px;margin:auto;padding:12px 7px 14px}@media print,screen and (min-width:600px){.store .order-btn{width:160px;margin:0 0 0 20px;padding:10px 7px 12px}.store .order-btn:hover{background-color:#fff;color:#02A7B5}}