@charset "UTF-8";
/* CSS Document */

/*


ショップ

*/
/*1*/
.wolfgang {
    top: 9.5%;
}
.sweetbox{
    top: 12.2%;
}


/*2*/
.puri{
  top: 14.4%;
}
.yoshisoba{
   top: 16.1%;
}
.coffee{
   top: 17.8%;
}
.sox{
   top: 19.5%;
}
.dor{
	top: 21.2%;
}

.rokker{
  top: 22.9%;
}


.sweet2{
top: 25.05%;
}
.haracs{
   top: 27.55%;
   left: 24%;
}


.zashi{
    top: 28.2%;
    left: 33%;
}
.souve{
    top: 29.6%;
    left: 33%;
}


.good{
   top: 31.1%;
    left: 30%;
}


.pet{
    top: 32.6%;
    left: 30%;
}
.sappi{
top: 34%;
    left: 30%;
}


.c-pra{
	top: 35.4%;
    left: 30%;
}
.alta{
   top: 38.6%;
}
.long{
    top: 42.2%;
    left: 30%;
}
.strawberry{
	top: 43.64%;
    left: 30%;
}
.totti{
	    top: 45.1%;
    left: 30%;
}
.unagi{
	top: 46.5%;
    left: 30%;
}

.sweetxo{
    top: 48.2%;
    left: 33%;
}
.matsumoto{
    top: 52.8%;
    left: 31%;
}

.anap{
    top: 56.3%;
    left: 9.6%;
}
.santa{
	top: 57.7%;
    left: 31%;
}
.noemie{
    top: 61.7%;
    left: 22.5%;
}
.cute{
   top: 68.5%;
    left: 29.2%;
}
.happy{
    top: 71%;
    left: 29%;
}
.strawberry2{
    top: 72.5%;
    left: 29%;
}
.tinny{
    top: 73.9%;
    left: 29%;
}
.yosuke{
    top: 75.3%;
    left: 29%;
}
/**/
.solado{
	top: 82.8%;
    left: 29%;
}

.lotteria{
	top: 89.5%;
    left: 29%;
}
.brandcollect{
    top: 92.7%;
    left: 31.7%;
}
.audrey{
	top: 94.1%;
    left: 31.7%;
}


/*
--------------------------




右サイド





--------------------------
*/
.osdk{
	right: -10%;
    top: 8.5%;

}


.dtr{
	right: -10%;
    top: 10%;	
}


.mac{
	right: -10%;
    top: 19.2%;	
}
.paris{
	right: -10%;
    top: 21.2%;		
}

.daiso{
	right: -10%;
    top: 25.2%;			
}
.ruo{
right: 2%;
    top: 28.1%;
}

.wc{
	right: 2%;
    top: 29.5%;
}
.yamashita{
	right: -10%;
    top: 32%;	
}
.roots{
	right: 2%;
    top: 34.7%;	
}
.kamaro{
	right: 2%;
    top: 36.1%;		
}
.luna{
		right: 2%;
    top: 37.5%;	
}
.jeans{
		right: 2%;
    top: 39%;		
}
.momon{
	right: 2%;
    top: 40.4%;	
}
.catall{
	right: 2%;
    top: 41.8%;	
}
.leshine{
	right: 2%;
    top: 43.2%;	
}
.happy{
	right: 2%;
    top: 45%;	
}
.marion{
	right: 2%;
    top: 51.7%;	
}

.jimsin{
	right: 2%;
   top: 53.1%;
}
.body{
	right: 2%;
   top: 54.5%;
}
.butelik{
	    right: 2%;
    top: 55.9%;
}
.sunstyle{
    right: 2%;
    top: 57.3%;
}
.sevn{
	right: 2%;
    top: 58.7%;
}
.tonkatsu{
    right: 2%;
    top: 60.1%;
}
.kouhuku{
	    right: 2%;
    top: 61.5%;
}
.candy{
	    right: 2%;
    top: 62.9%;
}

.richard{
	    right: 2%;
    top: 64.4%;
}
.mameshiba{
		    right: 2%;
    top: 67.1%;
}
.red{
		    right: 2%;
    top: 68.5%;
}
.nanada{
		    right: 2%;
    top: 69.9%;
}
.tomato{
		    right: 2%;
    top: 71.4%;
}
.banana{
		    right: 2%;
    top: 73.8%;
}
.wooden{
    right: 2%;
    top: 75.44%;
}
.cos{
    right: 2%;
    top: 77.2%;
}
.happysocks{
    right: 2%;
    top: 78.7%;
}
.aimer{
	    right: 2%;
    top: 80.33%;
}

.wego{
    right: -2.7%;
    top: 87.83%;
}

.asics{
	right: -2.7%;
    top: 92.3%;
}
@media (min-width: 769px) {
.map-top-wp {
    padding: 12rem 0;
    position: relative;
}
.map-inner {
    padding-top: 10rem;
    display: flex;
    width: 70%;
    margin: auto;
    justify-content: center;
}
	.map-top-wp{
		background: #f1f1f1;
	}
	.kasou-ttl span {
    position: absolute;
    top: 10%;
    right: 40%;
    width: 18%;
    left: 46%;
	    z-index: 1;
}
.map-back-gp {
height: auto;
	
}
.modal-all {
    display: flex;
    align-items: center;
    justify-content: center;
    top: 50%;
    left: 50%;
    width: 3%;
    font-weight: bold;
    color: #fff;
    background: none;
    margin: auto;
    cursor: pointer;
    position: absolute;
    top: 2.9%;
    left: 27.4%;
    z-index: 0;
}
	.pc-icon{
	position: absolute;
    left: 38%;
	width: 3%;
	display: block;	
	}
	.yoshinoya{
	position: absolute;
    left: 38%;
	width: 3%;
	display: block;
    top: 6.5%;	
	}

	/*


ショップ

*/
/*1*/
.wolfgang {
    top: 8.5%;
}
.sweetbox{
    top: 11.3%;
}


/*2*/
.puri{
  top: 12.8%;
}
.yoshisoba{
   top: 13.82%;
}
.coffee{
   top: 14.85%;
}
.sox{
   top: 15.85%;
}
.dor{
	top: 16.9%;
}

.rokker{
  top: 17.9%;
}


.sweet2{top: 19.3%;}
.haracs{
 top: 22.15%;
 left: 41%;
}
.zashi{
 top: 23.4%;
 left: 41%;
}
.souve{
    top: 24.4%;
    left: 41%;
}
.good{top: 26.1%;left: 41%;}
.pet{
     top: 28%;
     left: 41%;
}
.sappi{top: 29.1%;left: 41%;}
.c-pra{top: 30.45%;left: 41%;}
.alta{
   top: 34.6%;
}
.long{
       top: 38.87%;
    left: 39%;
	}
.strawberry{
    top: 39.94%;
    left: 39%;
}
.totti{
    top: 41%;
    left: 39%;
}
.unagi{
top: 42.9%;
    left: 39%;
}

.sweetxo{
   top: 45%;
    left: 42%;
}
.matsumoto{
    top: 49.9%;
    left: 40%;
}

.anap{
    top: 52.6%;
    left: 40%;
}
.santa{
    top: 55.4%;
    left: 40%;
}
.noemie{
     top: 59.7%;
    left: 37%;
}
.cute{
     top: 67.4%;
    left: 39%;
}
.happy{
    top: 70.6%;
    left: 39%;
}
.strawberry2{
top: 71.6%;
    left: 39%;
}
.tinny{
      top: 73.3%;
    left: 39%;
}
.yosuke{
    top: 74.3%;
    left: 39%;
}
/**/
.solado{
    top: 83.2%;
    left: 38.6%;
}

.lotteria{
    top: 90.5%;
    left: 38.6%;
}
.brandcollect{
    top: 94.1%;
    left: 40.2%;
}
.audrey{
    top: 95.2%;
    left: 40.2%;
}
	
	/*
--------------------------




右サイド





--------------------------
*/
	.pc-icon-right{
			position: absolute;
    right: 39%;
	width: 3%;
	display: block;	
	}
.osdk{
    top: 7.6%;
}
.dtr{
    top: 8.8%;
}


.mac{
    top: 14.1%;
}
.paris{
    top: 16%;
}

.daiso{
    top: 19.6%;
}
.ruo{
   top: 22.85%;
   right: 40.7%;
}

.wc{
  top: 24.15%;
  right: 40.6%;
}
.yamashita{
    top: 27.1%;
}
.roots{
    top: 30.3%;
}
.kamaro{
    top: 31.3%;
}
.luna{
    top: 32.4%;
}
.jeans{
    top: 34%;
}
.momon{
    top: 36.2%;
}
.catall{
    top: 37.2%;
}
.leshine{
    top: 38.9%;
}

.happyhearts{
    top: 41.6%;
}

.marion{
    top: 49.4%;
}

.jimsin{
   top: 50.5%;
}
.body{
   top: 51.6%;
}
.butelik{
    top: 52.6%;
}
.sunstyle{
    top: 54%;
}
.sevn{
	 top: 55.2%;
}
.tonkatsu{
  top: 56.2%;
}

.kouhuku{
    top: 57.6%;
}
.candy{
    top: 59.1%;
}

.richard{
    top: 60.6%;
}
.mameshiba{	 
    top: 65.3%;
}
.red{
    top: 66.3%;
}
.nanada{

    top: 67.8%;
}
.tomato{
top: 69.4%;
}
.banana{
    top: 72.4%;
}
.wooden{
    top: 77.94%;
}

.cos{
    top: 74.3%;
}
.happysocks{
    top: 76.2%;
}
.aimer{
    top: 80.53%;
}

.wego{
    top: 88.13%;
}

.asics{
    top: 93%;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}

