﻿body {
 width: 95%;
 margin-left: auto;
 margin-right: auto;
}

.relative {
 position: relative;
 width: 90%;
 max-width: 640px;
 margin-left: auto;
 margin-right: auto;
}

.absolute {
 position: absolute;

 width: 34%;
 margin: 0 33%;
 bottom: 0;
}

.relative img {
  width: 100%;
}

.behind {
 filter: brightness(100%);
 filter: blur(3px);
}

.model {
 filter: brightness(100%);
}

.range-style {
 width: 90%;
 max-width: 640px;
 margin-left: auto;
 margin-right: auto;
}

// materialize.cssを上書き

input[type=range] {
 margin: 0 0;
}

.row {
 margin: 2px auto;
}

.page-footer {
 padding-top: 0px;
}

nav .brand-logo {
 margin-left: 5%;
}
