body {
    margin: 0;
    /* max-width: 1000px; */
  }
  main {
    background-color: #FFF;
  }
.shippori-mincho-semibold{
    font-size: 5vw;
    color: #0f2a86;
}
#color01 {
    background: url("../img/color01_sp.jpg") top center no-repeat;
    background-size: 100%;
    padding-top: 8vw;
    padding-left: 4vw;
    height: 208vw;
}
#color02{
    background: url("../img/color02_sp.jpg") top center no-repeat;
    background-size: 100%;
    padding-top: 4vw;
    padding-left: 4vw;
    height: 208vw;
}
#color03{
    background: url("../img/color03_sp.jpg") top center no-repeat;
    background-size: 100%;
    padding-top: 8vw;
    padding-left: 4vw;
    height: 208vw;
}
#color04{
    background: url("../img/color04_sp.jpg") top center no-repeat;
    background-size: 100%;
    padding-top: 4vw;
    padding-left: 4vw;
    height: 208vw;
}
#color05{
    background: url("../img/color05_sp.jpg") top center no-repeat;
    background-size: 100%;
    padding-top: 4vw;
    padding-left: 4vw;
    height: 208vw;
}
#color06 {
    background: url("../img/color06_sp.jpg") top center no-repeat;
    background-size: 100%;
    padding-top: 8vw;
    padding-left: 4vw;
    height: 208vw;
}
.color p{
    font-size: 4vw;
}
#aboutLED {
    padding: 20px 0 0;
    background: #fff;
}
#aboutLED h2 {
    text-align: center;
    width: 70vw;
    margin: 0 auto 5vw;
}
#aboutLED h3 {
    font-size: 3.5vw;
    text-align: center;
    margin-bottom: 5vw;
}
#aboutLED .cell_rap{
    margin-bottom: 20px;
}
#aboutLED .incel {
    background: #1a1a1a;
    color: #FFF;
    padding: 4vw;
    display: flex;
}
#aboutLED .incel_ttl{
    width: 30vw;
}
#aboutLED .long{
    width: 40vw;
}
#aboutLED .incel_txt {
    width: 60vw;
    font-size: 3.5vw;
    font-weight: 400;
    text-align: left;
    border-left: 1px solid #fff;
    padding-left: 2vw;
    margin-left: 2vw;
}
#aboutLED .bezel {
    background-color: #000;
    padding: 4vw 6vw 4vw;
}
/* PC表示時だけ適用 */
@media (min-width: 769px) {
    .shippori-mincho-semibold{
        font-size: 32px;
        color: #0f2a86;
    }
    .color p{
        font-size: 15px;
    }    
    #color01{
        background: url("../img/color01.jpg") top center no-repeat;
        background-size: 100%;
        padding-top: 54vw;
        height: auto;
    }
    #color02{
        background: url("../img/color02.jpg") top center no-repeat;
        background-size: 100%;
        padding-top: 55vw;
        height: auto;
    }
    #color03 {
        background: url("../img/color03.jpg") top center no-repeat;
        background-size: 100%;
        padding-top: 52vw;
        padding-bottom: 20px;
        height: auto;
    }
    #color04 {
        background: url("../img/color04.jpg") top center no-repeat;
        background-size: 100%;
        padding-top: 48vw;
        height: auto;
    }
    #color05 {
        background: url("../img/color05.jpg") top center no-repeat;
        background-size: contain;
        padding-top: 52vw;
        padding-bottom: 38px;
        height: auto;
    }
    #color06 {
        background: url("../img/color06.jpg") top center no-repeat;
        background-size: 100%;
        padding-top: 55vw;
        height: auto;
    }
    #aboutLED {
        padding: 40px 0px 0px;
        background: #fff;
    }
    #aboutLED h2 {
        text-align: center;
        width: 70vw;
        margin: 0 auto 5vw;
    }
    #aboutLED h3 {
        font-size: 3.5vw;
        text-align: center;
        margin-bottom: 5vw;
    }
    #aboutLED .cell_rap{
        margin-bottom: 20px;
    }
    #aboutLED .incel {
        background: #1a1a1a;
        color: #FFF;
        padding: 4vw;
        display: flex;
    }
    #aboutLED .incel_ttl{
        width: 30vw;
    }
    #aboutLED .long{
        width: 40vw;
    }
    #aboutLED .incel_txt {
        width: 60vw;
        font-size: 20px;
        font-weight: 400;
        text-align: left;
        border-left: 2px solid #fff;
        padding-left: 30px;
        margin-left: 30px;
    }
    #aboutLED .bezel {
        padding: 30px 100px 35px;
    }
    }

    @media screen and (max-width: 768px)/* SP表示時のみ適用 */ {
        body{
            max-height: 80%;
        }
    }