p a:hover{ 
	opacity:0.5;
	transition:0.3s;
}p a:hover{ 
	opacity:0.5;
	transition:0.3s;
}p a:hover{ 
	opacity:0.5;
	transition:0.3s;
}p a:hover{ 
	opacity:0.5;
	transition:0.3s;
}p a:hover{ 
	opacity:0.5;
	transition:0.3s;
z}.copy2 {
    text-shadow: 0px 0px #000000;
    color: #FFFFFF;
    font-size: 17px;
    width: 102%;
    padding-left: auto;
    padding-right: auto;
    text-align: center;
    margin-right: auto;
    margin-left: -20px;
}

copy3 {
    text-shadow: 0px 0px #000000;
    color: #000000;
    font-size: 17px;
    width: 102%;
    padding-left: auto;
    padding-right: auto;
    text-align: center;
    margin-right: auto;
    margin-left: -20px;
}

.copyabout2 {
    text-shadow: 0px 0px #000000;
    color: #FFFFFF;
    font-size: 17px;
    width: 100%;
    padding-left: auto;
    padding-right: auto;
    text-align: center;
    margin-left: -307px;
    margin-top: 83px;
}
.copy {
    text-align: center;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    width: auto;
}
img {
    border-radius: 0px;
img:hover {
	opacity: 0.5 ;
}img:hover {
	opacity: 0.5 ;
}img:hover {
	opacity: 0.5 ;
}img:hover {
    opacity: 0.5;
    width: auto;
}img:hover {
	opacity: 0.5 ;
}img:hover {
	opacity: 0.5 ;
}img:hover {
	opacity: 0.5 ;
}img:hover {
	opacity: 0.5 ;
}img:hover {
	opacity: 0.5 ;
}img:hover {
	opacity: 0.5 ;
}}
.gallery{
    width: 919px;
    columns: 4;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 65px;
  }
.h1 .text {
    color: #F6F6F6;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 25px;
}
body h2 {
    width: 100%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
  .gallery img{
    width: 100%;
    height: auto;
    margin-bottom: -4px;
  }
.h1 {
    width: 1000px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}
.h1 .rogo {
    margin-left: -9px;
    margin-right: 29px;
}
.copyabout {
    margin-left: -859px;
    margin-top: 89px;
    margin-bottom: -84px;
}

a,a:hover,a:visited{
    color: inherit;
    width: auto;
}
#mail form .mailtitle {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
}
.box {
    width: 100%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

h3 {
    width: 100%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 161px;
    margin-bottom: 262px;
}

h6 {
    width: 721px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 161px;
    margin-bottom: 262px;
    font-size: 14px;
}

.mail2 {
    color: #FFFFFF;
    width: 722px;
    margin-left: auto;
    margin-top: 77px;
    margin-bottom: 169px;
    padding-left: auto;
    padding-right: auto;
    margin-right: auto;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.name {
    text-align: left;
}
.name {
}
.space {
    text-align: left;
    margin-left: -70px;
}
.space2 {
    margin-left: 133px;
}
.title {
    position: absolute;
    z-index: 10;
    color: #F3F3F3;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    width: 361px;
    margin-left: 524px;
    margin-right: auto;
    font-size: 25px;
    margin-top: -87px;
}
.title2 {
    position: absolute;
    z-index: 10;
    color: #F3F3F3;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    width: 240px;
    margin-left: 545px;
    margin-top: -153px;
    top: 523px;
    padding-top: 13px;
}

.company {
    color: #F3F3F3;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    width: 466px;
    margin-left: 69px;
    text-align: left;
    margin-top: 753px;
    margin-bottom: -1px;
    font-size: 10px;
}

.creator {
    color: #F3F3F3;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    width: 466px;
    margin-left: 89px;
    margin-right: auto;
    margin-bottom: 105px;
    text-align: left;
    margin-top: -138px;
}

.creatortitle {
    color: #D2D2D2;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    width: 190px;
    margin-left: -25px;
    margin-right: auto;
    margin-bottom: 24px;
    text-align: left;
    margin-top: 137px;
    border-bottom: 1px solid white;
    rotate: -90deg;
}
.rogoabout {
    margin-left: 66px;
    margin-top: 32px;
}
.concept {
    width: 1096px;
    margin-left: auto;
    margin-right: auto;
}
.menu {
    color: #FFFFFF;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 19px;
    padding-bottom: 0px;
    margin-bottom: -83px;
    width: 100%;
    text-align: left;
    margin-left: 65px;
}
.aboutillust {
    position: absolute;
    z-index: 2;
    margin-top: -122px;
    margin-left: 32px;
    margin-right: 126px;
    text-align: center;
}
.mail tr .title.name2 {
    font-size: 20px;
    text-align: left;
    margin-left: 2px;
    margin-top: -5px;
}
.rogotop {
    position: absolute;
    z-index: 10;
    margin-left: auto;
    margin-right: auto;
    width: 535px;
    margin-bottom: 117px;
    margin-top: -186px;
    padding-top: 0px;
    padding-right: 0px;
    text-align: right;
    padding-left: 239px;
}
.pic {
    margin-top: -5px;
    padding-left: 0px;
}
.movietitle {
    color: #DFD9D9;
    text-align: left;
    width: 300px;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    margin-bottom: -2px;
    margin-left: 13px;
}
.movietitle2 {
    margin-bottom: 47px;
    color: #747474;
    font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
    text-align: left;
    font-size: 13px;
    margin-left: 12px;
}

.title_tsuruno {
    color: #DFDFDF;
    text-align: center;
    width: 699px;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    margin-bottom: 4px;
    margin-left: 13px;
    margin-top: 15px;
    height: 62px;
}

.movietitle_monst {
    color: #DFD9D9;
    text-align: left;
    width: 704px;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    margin-bottom: -2px;
    margin-left: 13px;
    height: 86px;
}
