@charset "UTF-8";

.pre-tell-p{
    display: block !important;
    font-size: .5em;
}

@media (max-width: 768px){
    div#navi_content {
        width: 100%;
        margin: auto;
        padding: 0;
    }
    div#navi_content img{
width:100%;
        height: auto;
    }
    #navi_content a {
        padding: .5em;
        width: 50%;
    }

}
#head{height: 170px;}
.bold-font-1{
    font-weight: bold;
}
.cate-desc-area-main{
    padding: 1em;
    border: 3px solid #ff9838;
    font-size: 0.8em;
    line-height: 2;
    background-image: url(/cms/common/img/bookinfo.jpg);
    background-repeat: no-repeat;
    background-size: 150px;
    background-position: right bottom;
    letter-spacing: 1;
    overflow: hidden;
    /*white-space: nowrap;*/
}