@import url("https://fonts.googleapis.com/css2?family=Anton&display=swap");html,figure,li body{scroll-behavior:smooth;margin:0;padding:0}html #shop-denwa,figure #shop-denwa,li body #shop-denwa{background:#006fcc url(../_mimg/shop-denwa-bg.png) no-repeat center top;background-size:100% auto;margin-top:10px}html #shop-denwa * img,figure #shop-denwa * img,li body #shop-denwa * img{width:100%}html #shop-denwa section,figure #shop-denwa section,li body #shop-denwa section{max-width:990px;margin:0 auto}html #shop-denwa section>h3,figure #shop-denwa section>h3,li body #shop-denwa section>h3{background:url(../_mimg/shop-denwa-infotit.png) no-repeat center bottom;background-size:100%;height:150px;color:transparent;margin:0}@media (max-width: 768px){html #shop-denwa section>h3,figure #shop-denwa section>h3,li body #shop-denwa section>h3{background:url(../_mimg/shop-denwa-infotit_sp.png) no-repeat center bottom;background-size:100%}}html #mv,figure #mv,li body #mv{background:url(../_mimg/shop-denwa-mv.png) center top no-repeat;background-size:100% auto;color:transparent;height:600px}@media (max-width: 768px){html #mv,figure #mv,li body #mv{height:400px}}html .merit,figure .merit,li body .merit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}html .merit li,figure .merit li,li body .merit li{width:calc(100% / 3 - 20px);background:#fff;list-style:none;position:relative}@media (max-width: 768px){html .merit li,figure .merit li,li body .merit li{width:92%;margin:0 auto 30px}}html .merit li figure,figure .merit li figure,li body .merit li figure{position:absolute;top:-40px;left:-30px;margin:0}@media (max-width: 768px){html .merit li figure,figure .merit li figure,li body .merit li figure{width:80px;top:-10px;left:-10px}}html .merit li h3,figure .merit li h3,li body .merit li h3{background:#000;color:#fff;margin:0;line-height:100px;text-align:center;font-size:26px;font-style:oblique}@media (max-width: 768px){html .merit li h3,figure .merit li h3,li body .merit li h3{font-size:40px;line-height:110px}}html .merit li h3 span,figure .merit li h3 span,li body .merit li h3 span{color:#eeff00;display:inline;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(72%, rgba(255,255,255,0)), color-stop(78%, rgba(255,255,255,0)), color-stop(78%, #5c675d), to(#d6d6d6));background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 72%, rgba(255,255,255,0) 78%, #5c675d 78%, #d6d6d6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#5c675d',GradientType=0 );padding:0 0 4px}html .merit li:nth-of-type(3) h3,figure .merit li:nth-of-type(3) h3,li body .merit li:nth-of-type(3) h3{line-height:40px;padding:10px}@media (max-width: 768px){html .merit li:nth-of-type(3) h3,figure .merit li:nth-of-type(3) h3,li body .merit li:nth-of-type(3) h3{line-height:70px}}html .merit li p,figure .merit li p,li body .merit li p{padding:2em;margin:0;text-align:left}html .shoptel,figure .shoptel,li body .shoptel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:0;padding:0}html .shoptel li,figure .shoptel li,li body .shoptel li{width:calc(100% / 3 - 20px);margin:0 10px 30px;background:#fff;list-style:none;text-align:center;-webkit-transition:0.4s;transition:0.4s}@media (max-width: 768px){html .shoptel li,figure .shoptel li,li body .shoptel li{width:92%;margin:0 auto 30px}}html .shoptel li:hover,figure .shoptel li:hover,li body .shoptel li:hover{-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}html .shoptel li h4,figure .shoptel li h4,li body .shoptel li h4{font-size:24px;margin:0.5em 0;padding:0}@media (max-width: 768px){html .shoptel li h4,figure .shoptel li h4,li body .shoptel li h4{font-size:44px}}html .shoptel li h4::before,figure .shoptel li h4::before,li body .shoptel li h4::before{content:'';display:inline-block;background:url(../_mimg/shop-denwa-logo.png) no-repeat;background-size:cover;width:30px;height:30px;margin-right:0.5em;vertical-align:-6px}@media (max-width: 768px){html .shoptel li h4::before,figure .shoptel li h4::before,li body .shoptel li h4::before{width:50px;height:50px;vertical-align:-10px}}html .shoptel li .dial,figure .shoptel li .dial,li body .shoptel li .dial{display:block;color:#13921a;line-height:40px;font-family:'Anton', sans-serif;font-weight:bold;font-size:30px;padding:0.5em 0;-webkit-transition:0.3s;transition:0.3s}@media (max-width: 768px){html .shoptel li .dial,figure .shoptel li .dial,li body .shoptel li .dial{font-size:4em}}html .shoptel li .dial:hover,figure .shoptel li .dial:hover,li body .shoptel li .dial:hover{background:#ecebe3}html .shoptel li .dial::before,figure .shoptel li .dial::before,li body .shoptel li .dial::before{content:'';display:inline-block;background:url(../_mimg/shop-denwa-0120.png) no-repeat;background-size:cover;width:50px;height:33px;margin-right:0.5em;vertical-align:-6px}@media (max-width: 768px){html .shoptel li .dial::before,figure .shoptel li .dial::before,li body .shoptel li .dial::before{width:70px;height:60px}}html .shoptel li .info,figure .shoptel li .info,li body .shoptel li .info{display:block;line-height:80px;height:80px;font-size:18px;text-decoration:none;color:#333;background:#ffee07 url(../_mimg/arrow.svg) no-repeat;background-size:30px;background-position:95% 45%;-webkit-transition:0.3s;transition:0.3s}@media (max-width: 768px){html .shoptel li .info,figure .shoptel li .info,li body .shoptel li .info{background-size:60px;line-height:120px;height:120px;font-size:1.5em}}html .shoptel li .info:hover,figure .shoptel li .info:hover,li body .shoptel li .info:hover{background:#ffd207 url(../_mimg/arrow.svg) no-repeat;background-size:30px;background-position:98% 45%}
