@charset "UTF-8";
body{
    background-image: url(assets2/coverp.jpg);
    color: #B3B3B3;
    height: auto;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    text-align: center;
}
.row .col-sm-4 .container-fluid {
    height: auto;
    min-width: 320px;
    min-height: 400px;
    color: #B3B3B3;
    width: auto;
}
.row .col-md-4 .container-fluid {
    padding-top: 20px;
}
.container-fluid h5 .arts {
    padding-top: 15px;
    padding-bottom: 15px;
}
.row .col-sm-4 .container-fluid {
    padding-top: 15px;
}
.row .col-md-4 .container-fluid {
}
.col-md-4 .container-fluid .instagram {
    margin-top: 30px;
    margin-left: 30px;
    margin-right: 30px;
    margin-bottom: 30px;
}
.row img {
    margin-top: 50px;
    margin-bottom: 50px;
    margin-left: 50px;
    margin-right: 50px;
}
.col-md-4 .container .img-fluid.saluki {
    text-align: left;
    bottom: 80px;
    right: 150px;
    left: -80px;
    margin-left: -50px;
}
.row .col-md-4 .row.saluki {
    left: -50px;
    bottom: 80px;
}
.row .col-md-4 .row.img-fluid {
    float: none;
}
.container .welcome {
    padding-top: 50px;
    padding-bottom: 50px;
}
.col-sm-4 .container-fluid .container-fluid {
    width: auto;
}
.col-sm-4 .container-fluid .container-fluid {
}
.row .col-sm-4 h4 {
}
.row .col-md-4 .container-fluid {
}
body p {
    color: #B3B3B3;
    text-align: center;
    background-image: url(assets2/coverp.jpg);
}
.nav-item .nav-link {
    color: #B3B3B3;
}
.col-sm-4 {
}
.col-md-4 h5 a {
    color: #B3B3B3;
    margin-top: 10px;
    margin-bottom: 10px;
}
.col-sm-4 .container-fluid img {
    padding-top: 30px;
    padding-bottom: 150px;
    padding-left: 30px;
    padding-right: 50px;
    width: 350px;
}
.container-fluid .container .col-md-4.container-fluid.img-fluid.saluki {
}
body {
}
.container-fluid .row .col-sm-4 {
}
.col-sm-4 .container img {
    min-width: 30px;
    min-height: 30px;
    width: 50px;
    height: 50px;
    margin-top: 30px;
    margin-left: 30px;
    margin-right: 30px;
    margin-bottom: 30px;
}
.row .col-md-4.container-fluid {
}
.container-fluid .container .row.col-md-4.container-fluid.img-fluid {
    width: 350px;
}

@media (min-width:375px) and (max-width:1200px){
#header .img-fluid {
}
.nav-item.active .nav-link {
    color: #B3B3B3;
}
.nav-item.active .nav-link {
}
body p {
    color: #B3B3B3;
}
.row .col-sm-4 div {
}
.col-sm-4 .container .button {
    border-radius: 3px / 3px 3pxpx 3px 3px;
    background-color: #3C3C3C;
}
}
.saluki {
}
.instagram {
}
.head {
}
.welcome {
}
.right {
}
