

#keyVisual_info{
    width: 1000px;
    margin: 0 auto 30px;
    box-sizing: border-box;
    background-color: #e0f0fb;
    border-left: 4px solid #0068b7;
    padding: 40px 70px;
}
#info_content{
    width: 100%;
    padding:30px 30px 100px;
    box-sizing: border-box;
}
.kv_info_pd{
    width: 100%;
    height: 0px;
    display: block;
}
#info_content p{
    padding-bottom: 40px;
}
.img_cal_2019_gw{
    width: 500px;
}


/*******************************************
スマホ用スタイル
*******************************************/
@media screen and (max-width: 768px) {

    #keyVisual_info{
        width: 92%;
        margin: 0 auto 30px;
        box-sizing: border-box;
        background-color: #e0f0fb;
        border-left: 4px solid #0068b7;
        padding: 10px 20px;
    }
    #keyVisual_info h1{
       
    }
    #keyVisual_info p{
        font-size: 14px;
    }
    #info_content{
        width: 100%;
        padding:20px 0 100px;
        box-sizing: border-box;
    }
    .kv_info_pd{
        width: 100%;
        height: 80px;
        display: block;
    }
    .img_cal_2019_gw{
        width: 100%;
    }
}









