/* =========================================================
   YAGOTO / CUSTOMIZER CSS MIGRATION
   旧「外観 → 追加CSS」から移行
   2026-10-21
   ※動作確認後に用途別ファイルへ整理予定
========================================================= */
.video{
  position: relative;
  width: 100%;
  padding-top: 56.25%;
}
.video iframe{
  position: absolute;
  top: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
}

.tribe-events-event-image img {
    display: none;
}
/* VK CTA BOX*/
.veu_cta {
    background-color: #fffff0;}
.veu_cta .cta_title {
    background-color: #b28044;}


table {
    table-layout: fixed;
    word-break: break-all;
    word-wrap: break-word;
}
/*Side*/
.sideSction > .veu_contact .contact_frame {
padding: 0px !important;
}
/*side event widget*/
.tribe-events-list-widget .tribe-list-widget {
    padding-left: 0;
}
.tribe-events-list-widget .tribe-events-list-widget-events {
    padding: 0 ;
}
span.contact_txt_tel.veu_color_txt_key {
    font-size: 23px !important;
}

/*fontawesome color*/
.fa-pink:before
{
	color: #ff7f66 ;
}
.pt-cv-clear-pagination {
    margin-bottom: 0px;
}
.price1 { color: #FFFFFF; font-weight: bold; } 
.price2 {color: #FFFFFF} .price3 { font-size: 110%; font-weight: bold; } 
.price4 { font-size: 110%; font-weight: bold; } 
.price5 { font-size: 110%; font-weight: bold; }