#new{
    text-align: center;
}

#new .new{
    width: calc(130 / 750 * 100%);
    margin:40px auto 5px;
}

#new .releaseDay{
    font-size: 0.8125rem;
    letter-spacing: 0.2em;
}

#new h1{
    font-size: 1.125rem;
    letter-spacing: 0.1em;
    text-indent: 0.1em;
    font-feature-settings: "palt";
    margin-bottom: 15px;
}

#new .new_book{
    width: calc(274 / 750 * 100%);
    margin:0 auto ;
}


.note{
    width: calc(638 / 750 * 100%);
    margin:0 auto;
    background-image:
            linear-gradient(
                    90deg,
                    rgba(0,0,0,0) 0%,
                    rgba(0,0,0,0) 50%,
                    #ffff 50%,
                    #ffff 50%
            ),
            linear-gradient(
                    180deg,
                    rgba(0,0,0,0) 0%,
                    rgba(0,0,0,0) 97%,
                    #515253 97%,
                    #515253 100%
            );
    background-size:
            6px 100%,
            100% 2em;
    line-height:2em;
    text-align: left;
}
.note p{
    margin-top: 1em;
    margin-bottom:2em;
}

#booksList{
    margin-top: 87px;
    padding-left:calc(80 / 750 * 100%);
    padding-right:calc(80 / 750 * 100%);
}

#booksList .bookImage{
    max-width: 189px;
}

.right_txt{
    padding-left: 10px;
}

#booksList .bookNo img{
    width: calc(62 / 359 * 100%);
    margin-right: 5px;
}

#booksList .releaseDay{
    font-size: 0.75rem;
    letter-spacing: 0.1em;
}

.bookTitle{
    font-size: 1.125rem!important;
    letter-spacing: 0;
    line-height: 140%;
    margin: 5px 0 0;
}

.tume{
    line-height: 110%;
}

#booksList .publisher{
    font-size: 0.8125rem;
    letter-spacing: 0;
    font-feature-settings: "palt";
}

#booksList p{
    font-size: 0.75rem;
    margin-bottom: 5px;
    line-height: 120%;
    font-feature-settings: "palt";
}

#booksList .btn_buy_b{
    width: inherit;
    padding: 0.6rem 1rem;
    margin-bottom: 37px;
}

#booksList a.btn_buy_b .b__text{
    font-size: 0.75rem;
    letter-spacing: 0;
}

