.p-main-screen-full-size__heading.c-heading.c-heading--lg.u-mblg.pera1-removable h2.pera1-editable{
  font-family: "Hiragino Mincho ProN", "Yu Mincho", serif !important;
   color:#3a281c !important;
}
h2{
 color:#E05F18;
}

#section-74 h2.pera1-editable,#section-73 h2.pera1-editable,#section-72 h2.pera1-editable{
     background-color:#605242 !important;
     color:#fff !important;
     padding:10px 22px;
     border-radius: 30px; 

}

.theme-custom div[data-structure="b-btn-contact"] .p-btn-contact__tel-wrapper {
        background-color:#e05f17 !important;
}

#section-43 .p-btn-contact__contact-area-inner.c-wrapper.c-wrapper--sm.c-inner.u-pbmd{
    background-color:#fcead0;
    border-radius: 30px; 
    box-shadow: 0 0 7px 0.5px rgba(0,0,0,0.2);
}

#section-43 .p-btn-contact__button-wrapper .c-btn a,.p-btn-contact__tel-wrapper.pera1-removable.c-inner--sm.u-pbsm{
 border-radius: 30px; 
}

#section-69 .u-mbmd.col-xs-12.col-sm-12.col-md-6.pera1-removable.pera1-sortable-item{
  display: flex !important;
    flex-direction: row !important;
    align-items: center !important; /* これが縦位置中央の命令です */
    flex-wrap: wrap !important;     /* スマホで崩れないように折り返しを許可 */
}


#section-80 .p-list-faq-accordion__title-area h2.pera1-editable{
    color:#333;
}





