#stores h1.tit{margin-bottom:80px}#stores .ext_link.instagram a,#stores .ext_link.map a{overflow:initial;width:180px;height:30px;padding:0 0 0 15px;border:1px solid #DDD}#stores .ext_link.instagram a{background-position:10px center;background-size:15px auto}#stores .ext_link.map a{background-position:10px center;background-size:14px auto}#stores section{margin-bottom:150px}#stores section>div figure{width:480px}#stores section>div figure+div{width:calc(100% - 480px - 70px)}#stores section>div h2{margin-top:15px;line-height:1}#stores section>div h2+p{line-height:1.75}#stores ul.each{max-width:1133px}#stores ul.each>li{width:210px}#stores ul.each>li h3{font-size:2rem}#stores ul.each>li h3+div figure{width:100%}#stores ul.each>li h3+div ul{top:7px;left:8px}#stores ul.each>li h3+div ul li{background:#302D2C}#stores ul.each>li h3+div ul li:not(:last-child){margin-right:1em}#stores .detail>div{width:100%;padding:0}#stores .detail>div .info{margin-top:10px;padding:0 5px}#stores .detail>div .info dt{width:auto;margin-right:10px}#stores .detail>div .info dd{width:auto}#stores .detail>div .info dd span{margin-bottom:-5px;font-size:1.2rem}#stores .detail .links{margin-top:1em;padding:0;background:none}#stores #orange_boutique,#stores #black_boutique{margin:150px auto}#stores #orange_boutique>div figure+div,#stores #black_boutique>div figure+div{width:calc(100% - 480px - 70px)}#stores #orange_boutique>div figure+div .detail,#stores #black_boutique>div figure+div .detail{flex-direction:row;align-items:start;margin-top:-30px}#stores #orange_boutique>div figure+div .detail div:first-child,#stores #black_boutique>div figure+div .detail div:first-child{width:calc(100% - 180px - 20px)}#stores #orange_boutique>div figure+div .detail div:first-child .info,#stores #black_boutique>div figure+div .detail div:first-child .info{margin-top:0}#stores #orange_boutique>div figure+div .detail div:first-child .info dd,#stores #black_boutique>div figure+div .detail div:first-child .info dd{margin-right:1em}#stores #orange_boutique>div figure+div .detail .links,#stores #black_boutique>div figure+div .detail .links{margin-top:40px}#stores #orange_boutique h2 img{width:280px}@media (min-width: 781px) and (max-width: 1165px){#stores{padding:150px 2em 0}#stores>section>div.pc_flex{display:block}#stores>section>div.pc_flex figure+div{width:100% !important;margin:2em 0}}
/*# sourceMappingURL=stores_pc.css.map */
