.mv{background:#084d30;background-image:url(/cdn/shop/files/mv_store01.jpg?v=1776175574);background-size:cover;background-position:center;position:relative;height:400px;padding:0 20px;min-height:auto;top:auto;overflow:hidden}.mv.mv-azabu{background-image:url(/cdn/shop/files/mv_store02.jpg?v=1776209989)}.mv:after{display:none}.mv .wrap{height:100%;padding:0;display:flex;align-items:center;z-index:2}.mv .sub-tit{color:#fff;margin-bottom:0}@media only screen and (max-width:960px){.mv{height:300px}}@media only screen and (max-width:769px){.mv{height:200px}}#intro{background:#fef8f1}#intro:before{background:url(/cdn/shop/files/border_bg04.png?v=1775866889) no-repeat center top/contain}#intro .intro-tit{font-size:24px;font-weight:700;line-height:1.75;letter-spacing:.02em;color:#3b3535;margin-bottom:40px;text-align:center}#intro .flex{display:flex;gap:28px;align-items:flex-start}#intro .map{width:50%;flex-shrink:0;aspect-ratio:542/330;border-radius:8px;overflow:hidden}#intro .map iframe{width:100%;height:100%;object-fit:cover;display:block;border:none}#intro .txt{flex:1;min-width:0}#intro .txt dl{display:grid;grid-template-columns:100px 1fr;margin-top:-6px;border-radius:10px;overflow:hidden}#intro .txt dl dt,#intro .txt dl dd{background:#fff;padding:10px 16px;margin-top:6px;min-height:48px}#intro .txt dl dt:first-of-type,#intro .txt dl dd:first-of-type{border-radius:10px 10px 0 0}#intro .txt dl dt{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;text-align:center}#intro .txt dl dd{font-size:13px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}#intro .txt dl dd .br-btn{background-position:right 16px center;background-size:6px auto;width:190px;height:40px;font-size:12px;line-height:38px;box-shadow:none;border:#3C3536 1px solid}#intro .txt dl dd .br-btn.white{color:#3c3536}#intro .txt dl dd a img{display:block;height:56px;width:auto;transition:opacity .3s ease-in-out 0s}#intro .txt dl dd a img:hover{opacity:.9}@media only screen and (max-width:960px){#intro .intro-tit{font-size:20px}#intro .flex{gap:20px}#intro .map{width:45%}}@media only screen and (max-width:769px){#intro .intro-tit{font-size:18px;margin-bottom:28px}#intro .flex{flex-direction:column;gap:24px}#intro .map,#intro .txt{width:100%}#intro .txt dt,#intro .txt dd{padding:10px 12px}#intro .txt dt{font-size:13px}}#gallery{background:#fef8f1}#gallery .wrap{padding:40px 0 0}#gallery .slick-list{width:100%;overflow:visible}#gallery .slick-arrow{width:50px;height:50px;position:absolute;top:-40px;transition:all .2s ease-in-out 0s}#gallery .slick-arrow:hover{margin-top:-6px}#gallery .slick-arrow:before{display:none}#gallery .slick-arrow.slick-prev{background:url(/cdn/shop/files/slide_arrow02.svg?v=1775866889) no-repeat center/contain;right:60px;left:auto}#gallery .slick-arrow.slick-next{background:url(/cdn/shop/files/slide_arrow01.svg?v=1775866889) no-repeat center/contain;right:10px}#gallery .slide{display:flex;gap:24px;position:relative}#gallery .slide:before{content:"";display:block;background:#fef8f1;width:100%;height:100%;position:absolute;top:0;left:100%;z-index:2}#gallery .slide li{flex:1;margin:0 16px}#gallery .slide li .img{aspect-ratio:7/4;border-radius:12px;overflow:hidden;margin-bottom:20px}#gallery .slide li .img img{width:100%;height:100%;object-fit:cover;display:block}#gallery .slide li .tit{font-size:18px;font-weight:700;color:#084d30;letter-spacing:.01em;margin-bottom:10px;text-align:center}#gallery .slide li p{font-size:13px;font-weight:500;line-height:1.8461538462;color:#3b3535;text-align:center}@media only screen and (max-width:769px){#gallery .slide li .tit{font-size:16px}}#staff{background:#fef8f1;margin-top:-20px}#staff .wrap{max-width:980px}#staff .staff-grid{display:flex;flex-wrap:wrap;gap:40px}#staff .staff-grid>li{width:calc((100% - 80px) / 3)}#staff .staff-grid>li .img{aspect-ratio:1/1;border-radius:8px;overflow:hidden;margin-bottom:12px}#staff .staff-grid>li .img img{width:100%;height:100%;object-fit:cover;display:block}#staff .staff-grid>li .txt p.name{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px}#staff .staff-grid>li .txt p.name span{font-size:16px;font-weight:700;color:#084d30}#staff .staff-grid>li .txt p.name .name_store{margin-left:-8px}#staff .staff-grid>li .txt p.name .name_store span{display:inline-block;font-size:11px;font-weight:700;background:#fff;color:#084d30;border:1px solid #084D30;padding:3px 10px;border-radius:20px}#staff .staff-grid>li .txt p.name a img{width:15px;height:15px;display:block}#staff .staff-grid>li .txt p:not(.name){font-size:13px;font-weight:500;line-height:1.8461538462;text-align:center}#staff .btn-area{display:flex;justify-content:center;gap:20px;margin-top:60px}#staff .btn-area .br-btn{background-color:transparent;min-width:316px;color:#fff!important;border:1px solid white;box-shadow:none}#staff .btn-area .br-btn:hover{background-color:#fff;color:#084d30}@media only screen and (max-width:960px){#staff .staff-grid{gap:20px}#staff .staff-grid>li{width:calc((100% - 20px)/2)}#staff .staff-grid>li .txt p:not(.name){font-size:12px}}@media only screen and (max-width:769px){#staff .staff-grid>li .txt p.name{flex-wrap:wrap}#staff .staff-grid>li .txt p.name .name_store{display:flex;justify-content:center;width:100%;margin-bottom:-4px}#staff .btn-area{flex-direction:column;align-items:center;gap:14px;margin-top:50px}}#store-news{background:#fff}#store-news .wrap{max-width:980px}#store-news .sub-tit{text-align:center;margin-bottom:32px}#store-news .list>li a{display:flex;align-items:center;gap:36px;min-height:70px;padding:0 16px;background:#fff;border-bottom:1px solid #FFE4C5;color:#084d30;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.6;transition:border .3s ease-in-out 0s}#store-news .list>li a:after{content:"";display:block;background:url(/cdn/shop/files/btn_arrow01.svg?v=1775866889) no-repeat center/contain;width:6px;height:10px;flex-shrink:0;margin-left:auto}#store-news .list>li a:hover{border-bottom:1px solid #084D30}#store-news .list>li span.date{font-size:14px;font-weight:700;color:#3c3536;letter-spacing:.02em;white-space:nowrap;flex-shrink:0}@media only screen and (max-width:769px){#store-news .list>li a{gap:12px;padding:0 12px;font-size:13px}#store-news .list>li span.date{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/store.css.map */
