
#container{
  /*background-image:url(../images/story/coverart.jpg);*/
}

main{
  padding-top:10%;
}


h2{
  text-align:center;
  transform:scale(0.75,1);
  text-shadow:0 0 5px #900,0 0 5px #900,0 0 10px #A03,0 0 20px #D05;
  font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
  font-size:300%;
  margin:5% auto;
  line-height:1.1;
}


h2 span.new{
  display:block;
  font-size:40%;
  letter-spacing:2px;
  color:#F00;
}


.story{
  padding-bottom:10%;
}

.story .story_text{
  width:68%;
  float:left;
}

.story p{
  padding:0.5%;
  transform:scale(1,1.05);
  margin-bottom:5%;
  text-align: justify;
}
.story .images{
  width:30%;
  float:right;
  margin-bottom:4%;
}

.story .images img{
  margin:2% 0.3%;
  width:100%;
  border:1px #502 solid;
}


/*----Media Query----*/
@media screen and (max-width:768px){
  main{
    padding-top:40%;
  }
}

@media screen and (max-width:639px){
  main h1{
    font-size:300%;
  }

  .story .story_text,
  .story .images{
    width:95%;
    margin:0 auto 4%;;
    float:none;
  }
  .story .images img{
    margin:0.3%;
    width:49%;
  }
}
