﻿.lower_mv{background:url(../img/approved/img_mv.jpg);background-size:cover;background-repeat:no-repeat;height:253px;width:100%;position:relative}@media only screen and (max-width: 767px){.lower_mv{background:url(../img/approved/img_mv_sp.jpg);background-size:cover}}.page-approved_intro{display:flex;margin-top:70px}@media only screen and (max-width: 767px){.page-approved_intro{display:block}}@media only screen and (min-width: 768px) and (max-width: 1199px){.page-approved_intro{margin-top:50px}}@media only screen and (max-width: 767px){.page-approved_intro{margin-top:2em}}.page-approved_intro_img{width:90%}@media only screen and (max-width: 767px){.page-approved_intro_img{width:100%}}.page-approved_intro_img img{width:100%}.page-approved_intro_txt{width:50%;background:rgba(0,0,0,0.7);padding:65px 90px}@media only screen and (max-width: 767px){.page-approved_intro_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.page-approved_intro_txt{padding:30px}}@media only screen and (max-width: 767px){.page-approved_intro_txt{padding:2em 1em}}@media only screen and (min-width: 768px){.page-approved_intro_txt{margin-top:8%;margin-left:-35%}}@media only screen and (max-width: 767px){.page-approved_intro_txt{width:90%;margin:auto;margin-top:-30px;position:relative}}.page-approved_intro_txt .ttl_h2{font-size:358%;letter-spacing:0.04em;font-family:"游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;margin-bottom:0.5em;display:flex;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.page-approved_intro_txt .ttl_h2{font-size:215%}}@media only screen and (max-width: 767px){.page-approved_intro_txt .ttl_h2{font-size:215%}}@media only screen and (max-width: 767px){.page-approved_intro_txt .ttl_h2{justify-content:center}}.page-approved_intro_txt .ttl_h2 span{display:inline-block;width:1em;position:relative}.page-approved_stores_intro .box_title{margin-bottom:50px}.page-approved_stores_intro .box_map{width:90%;margin:0 auto;display:grid;grid-template-columns:2fr 1fr;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.page-approved_stores_intro .box_map{display:block}}@media only screen and (max-width: 767px){.page-approved_stores_intro .box_map{display:block}}.page-approved_stores_intro .box_map img{width:100%}.page-approved_stores_intro .box_map iframe{width:100%;height:100%;filter:grayscale(1)}.page-approved_stores_intro .btn{margin-top:2em;text-align:center}@media only screen and (max-width: 767px){.page-approved_stores_intro .btn{margin-top:1.5em}}@media only screen and (min-width: 768px){.page-approved_stores_intro .btn :nth-child(2){margin-left:1rem}}@media only screen and (max-width: 767px){.page-approved_stores_intro .btn :nth-child(2){margin-top:1rem}}.page-approved_stores_box{width:90%;margin-inline:auto;display:grid;grid-template-columns:3fr 3fr 1fr;margin-top:90px;margin-bottom:90px;align-items:flex-start}@media only screen and (min-width: 768px) and (max-width: 1199px){.page-approved_stores_box{display:block}}@media only screen and (max-width: 767px){.page-approved_stores_box{display:block}}@media only screen and (min-width: 768px) and (max-width: 1199px){.page-approved_stores_box{margin-top:60px}}@media only screen and (max-width: 767px){.page-approved_stores_box{margin-top:5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.page-approved_stores_box{margin-bottom:60px}}@media only screen and (max-width: 767px){.page-approved_stores_box{margin-bottom:100px}}.page-approved_stores_box .vol_img{object-fit:contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.page-approved_stores_box .vol_img{object-fit:cover}}@media only screen and (max-width: 767px){.page-approved_stores_box .vol_img{object-fit:contain}}@media only screen and (min-width: 768px) and (max-width: 1199px){.page-approved_stores_box .vol_img{margin-bottom:1.5em}}@media only screen and (max-width: 1199px){.page-approved_stores_box .vol_img{width:100%}}.page-approved_stores_box .ttl_s{margin-bottom:30px}@media only screen and (max-width: 767px){.page-approved_stores_box .ttl_s{margin-bottom:1.5em}}.page-approved_stores_box .ttl_s h4{margin-right:1.5em}.page-approved_stores_box .ttl_s a{margin-top:.5em;font-size:86%}.page-approved_stores_box .ttl_s a span{margin-left:.5em;font-size:130%;vertical-align:middle}@media only screen and (max-width: 767px){.page-approved_stores_box .ttl_s a{display:inline-block;margin-top:1em}}@media only screen and (max-width: 767px){.page-approved_stores_box .ttl_s{display:block !important}}.page-approved_stores_box address p{margin-bottom:.5em}@media only screen and (max-width: 767px){.page-approved_stores_box address p{margin-bottom:.3em}}.page-approved_stores_box address a{margin-bottom:1.5em;display:flex;align-items:center}@media only screen and (max-width: 767px){.page-approved_stores_box address a{margin-bottom:1em}}@media only screen and (max-width: 767px){.page-approved_stores_box .inner_stores{margin:0 auto;margin-top:2em}}.page-approved_stores_box .inner_stores>div{display:flex;align-items:flex-end}.page-approved_stores_box .inner_stores .stores_details{align-items:flex-start;justify-content:flex-start;display:flex;margin-bottom:2em}@media only screen and (max-width: 767px){.page-approved_stores_box .inner_stores .stores_details{display:block}}@media only screen and (max-width: 767px){.page-approved_stores_box .inner_stores .stores_details{margin-bottom:1.5em}}.page-approved_stores_box .inner_stores .stores_details ul{padding-left:1.5em;margin-left:5em;border-left:1px solid #c5c5c5}@media only screen and (max-width: 767px){.page-approved_stores_box .inner_stores .stores_details ul{padding-left:1em}}@media only screen and (max-width: 767px){.page-approved_stores_box .inner_stores .stores_details ul{margin-top:1em;margin-left:0}}.page-approved_stores_box .inner_stores .stores_details ul li{margin-bottom:1em;display:flex;align-items:center}.page-approved_stores_box .inner_stores .stores_details ul li:before{padding-right:0.5em}.page-approved_stores_box .box_sns{display:flex;justify-content:flex-end}.page-approved_stores_box .box_sns li{margin-right:.8em}.page-approved_stores_box .box_sns li i{font-size:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.page-approved_stores_box .box_sns{justify-content:center;margin-inline:auto;margin-top:3em}}@media only screen and (max-width: 767px){.page-approved_stores_box .box_sns{margin-top:2em;justify-content:center;margin-inline:auto}}@media only screen and (max-width: 767px){table.tbl_basic{width:100%}}table.tbl_basic tr:first-child th,table.tbl_basic tr:first-child td{border-top-color:#c5c5c5}table.tbl_basic tr:first-child th{position:relative}table.tbl_basic tr:first-child th:before{content:'';position:absolute;left:0;top:-2px;width:100%;height:3px;background:#fff}table.tbl_basic tr th,table.tbl_basic tr td{border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;padding:.5em .625em;padding:0.5em 0.625em;letter-spacing:.02em;line-height:1.5;box-sizing:border-box;vertical-align:top}@media only screen and (max-width: 767px){table.tbl_basic tr th,table.tbl_basic tr td{padding:1em 0.625em}}table.tbl_basic tr th{white-space:nowrap}.box_tab{margin:100px 0;margin-inline:auto;margin-bottom:100px;width:65%}@media only screen and (max-width: 767px){.box_tab{margin:50px 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_tab{width:100%}}@media only screen and (max-width: 767px){.box_tab{width:100%}}.box_tab>ul{display:flex;justify-content:center}@media only screen and (max-width: 767px){.box_tab>ul{flex-direction:column-reverse;align-items:center}}.box_tab>ul>li{width:200px;margin-right:1em;position:relative;transition:ease .2s;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-bottom:1px solid #c5c5c5;font-size:179%;font-family:"EB Garamond", Garamond, "Times New Roman", Times,  Georgia, serif}@media only screen and (max-width: 767px){.box_tab>ul>li{width:90%}}@media only screen and (max-width: 767px){.box_tab>ul>li{margin-right:0}}.box_tab>ul>li:last-child{margin-right:0}.box_tab>ul>li:after{content:'';position:absolute;top:42%;right:13px;width:5px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(135deg);transition:all .3s}.box_tab>ul>li:hover:after{text-decoration:none;top:50%}.box_tab>ul>li a:hover{opacity:1}.box_tab .ttl_s .jp{font-size:115%}
