@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);

body{
  width: 414px;
  max-width: 100%;
  list-style-type: none;
  font-family: "Roboto", "Noto Sans Japanese", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HiraKakuInterface-W2" "HiraKakuInterface-W3" "Hiragino Kaku Gothic Pro" "Meiryo";
  margin: 0px;

}
h1{
	width: 100%;
	height: 100px;
	background-color: #1763C0;
	color: #ffffff;
  font-family: "Helvetica Neue";
  font-weight: lighter;
  text-align: center;
  padding-top: 40px;
  margin: 0px;
}



article{
  width: 100%;
}

section{
  width: 100%;
  height: 700px;
  text-align: center;
}

h2{
  text-align: center;
  font-size: 1.0em;
  padding-top: 210px;
  font-family: "Roboto"

}

#stefanel_aoyama{
  background-image: url("../images/aoyama_sp.png");
  background-size: contain;
  background-repeat: no-repeat;
  height: 2700px;
}

#stefanel_aoyama h2{
}

#stefanel_aoyama .ggmap{
  padding-top: 1500px;
}

.diamond_aoyama{
  background-image: url("../images/diamond_aoyama.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  opacity: 0.8;
}


.description{
  background-image: url("../images/diamond_store.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.ggmap{
  z-index: 1;
}

.frame{
  margin-top: 70px;
}

ul{
  list-style: none;
}

.button{
  color: #000000;
  width: 150px;
  height: 50px;
  border: 2px solid #000000;
  text-decoration: none;
  text-align: center;
  padding: 10px 30px;
  margin-top: 80px;
}

a:visited{
  color: #000000;
  text-decoration: none;
}

.selectshop{
  background-color: #2E6868;
  width: 100%;
  height: 870px;
}

.iMac{
  position: absolute;
  left: 100px;
  z-index: 9999;
}

.ggmap iframe{
  width: 70%;
  height: 350px;
}

h2#stefanel_laketown {
  padding-top: 250px;
  font-size: 0.8em;
}

.block{
  color: #ffffff;
  padding: 0px;
  height: 200px;
}

.block a:visited{
  color: #ffffff;
}

li{
  width: 30%;
  height: 10%;
  float: left;
}

.title{
  background-color: #2E6868;
}

.title_al{
  background-color: #44339A;
}

.title_outlet{
  background-color: #1763C0;
}

.title_select{
  background-color: #2E6868
}

.inner{
  padding-top: 100px;
}
