.elementor-4902 .elementor-element.elementor-element-578a95c{--display:flex;--background-transition:0.3s;}.elementor-4902 .elementor-element.elementor-element-3e004ef .elementor-heading-title{color:#000000;font-family:"Zen Old Mincho", Sans-serif;font-size:29px;font-weight:600;}.elementor-4902 .elementor-element.elementor-element-3e004ef.elementor-element{--align-self:center;}.elementor-4902 .elementor-element.elementor-element-b4608c6{--display:flex;--background-transition:0.3s;}.elementor-4902 .elementor-element.elementor-element-5efbc75{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-4902 .elementor-element.elementor-element-5efbc75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4902 .elementor-element.elementor-element-02c3de6{column-gap:0px;font-family:"Roboto", Sans-serif;font-weight:400;}@media(max-width:767px){.elementor-4902 .elementor-element.elementor-element-5efbc75{--width:500%;}}@media(min-width:768px){.elementor-4902 .elementor-element.elementor-element-5efbc75{--width:60%;}}/* Start custom CSS */.p-cover{
    height: 0px;
}
.elementor-section-wrap:empty {
    min-height: 0px;
}

@media only screen and (max-width: 767px) {
    .p-entry__body p {       
line-height: 2;
margin-bottom: 26px;
    }
}

.p-cover{
    display: none
}
.p-cover_inner{
    display: none
}
.p-cover::before{
    display: none
}

.list{
    margin-bottom: 15px;
}

.list a:hover {
    color: #ccc;
    text-decoration: none;
}

.koushin{
    color: #151515;
}

.midashi{
    font-size: 24px;
    font-family: "Zen Old Mincho", serif;
    margin-right: 10px;
    width: 30%;
}
.hr_midashi{
  width: 70%;
}

.main_ft{
    display: flex;
    align-items: center;
    width: 70%;
    text-align: center;
    margin: 0 auto;
    margin-bottom: 15px;
}

@media screen and (max-width: 480px) {
    .main_ft{
        width:100%;
    }
    .midashi{
        font-size:16px;
    }
    .hr_midashi{
        width:60%;
    }
    .list{
        display:flex;
        flex-direction:column;
    }
}/* End custom CSS */