@charset "UTF-8"; 

@import url(m_index.css) screen and (max-width: 680px); /* 680以下 */
@import url(p_index.css) screen and (min-width: 681px); /* 681以上 */
@import url(p_index.css) print;

body{
    background:white;
    background:#eeeeee;
    background:#f8cad8;
    background:#ffe5ca;
    font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI","Noto Sans Japanese","ヒラギノ角ゴ ProN W3", Meiryo, sans-serif;
}


h4{
    margin:10px;
}


#tsha{
    
}


.err{
    color:red;
    background:#fff5f5;
    font-size:0.9em;
    line-height:0.9em;
    padding:5px;
}

#deli_rap{
    overflow:hidden;
    width:885px;
    margin:0 auto;
}
@media(max-width: 768px){
    #deli_rap{
        width:initial;
        margin:initial;
    }
}
/*    
#deli_rap img{
    width:370px;
    height:450px;
}
*/

@media(max-width: 768px){
    #deli_rap img{
        width:90%;
    }
}

#deli_rap p{
    padding:0;
    margin:0;
    font-weight:bold;
    font-size:18px;
    line-height:1.1em;
}

.ldeli{
    overflow:hidden;
    float:left;
    width:440px;
    text-align:center;
    margin-bottom:20px;
}
@media(max-width: 768px){
    .ldeli{
        float:initial;
        width:initial;
    }
}
.rdeli{
    overflow:hidden;
    float:right;
    width:440px;
    text-align:center;
    margin-bottom:20px;
}
@media(max-width: 768px){
    .rdeli{
        float:initial;
        width:initial;
    }
}

#deli_rap:after{
    clear:both;
}
