

#main_img_wrapper{
 height: 600px!important;
 background: url('/img/top/main_top.jpg') center center no-repeat;
 background-size: cover;
}

#top_copy{
 position: absolute;
 bottom: 115px;
 color: #FFFFFF;
 font-size: 36px;
 text-shadow: 1px 1px 1px #000000;
}

#top_copy_det{
 position: absolute;
 bottom: 40px;
 color: #FFFFFF;
 font-size: 20px;
 text-shadow: 1px 1px 1px #000000;
}

div.top_img_wrapper{
 position: relative;
}

p.top_img_text{
 position: absolute;
 bottom: 18px;
 left: 15px;
}

p.top_img_text span{
  display: block;
  color: #FFFFFF;
  font-size: 36px;
}

p.top_img_text .jp_text{
  font-size: 20px;
}

