.elementor-294 .elementor-element.elementor-element-af4c28f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:5px 5px 5px 5px;}.elementor-294 .elementor-element.elementor-element-7d33acc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-294 .elementor-element.elementor-element-1bb75ea .jet-listing-dynamic-link__link{align-self:flex-start;font-size:20px;font-weight:600;color:var( --e-global-color-text );flex-direction:row;}.elementor-294 .elementor-element.elementor-element-1bb75ea .jet-listing-dynamic-link__link:hover{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-1bb75ea .jet-listing-dynamic-link__icon{order:1;}.elementor-294 .elementor-element.elementor-element-381734f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-294 .elementor-element.elementor-element-38f7abd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-294 .elementor-element.elementor-element-38f7abd.e-con{--align-self:center;}.elementor-294 .elementor-element.elementor-element-dffda7b{width:auto;max-width:auto;}.elementor-294 .elementor-element.elementor-element-dffda7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-dffda7b.elementor-element{--align-self:center;}.elementor-294 .elementor-element.elementor-element-dffda7b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-294 .elementor-element.elementor-element-dffda7b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-294 .elementor-element.elementor-element-dffda7b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-294 .elementor-element.elementor-element-dffda7b .jet-listing-dynamic-field__content{text-align:left;}.elementor-294 .elementor-element.elementor-element-9c9d262{width:auto;max-width:auto;}.elementor-294 .elementor-element.elementor-element-9c9d262 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-294 .elementor-element.elementor-element-9c9d262 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-294 .elementor-element.elementor-element-9c9d262 .jet-listing-dynamic-field{justify-content:center;}.elementor-294 .elementor-element.elementor-element-9c9d262 .jet-listing-dynamic-field__content{text-align:left;}.elementor-294 .elementor-element.elementor-element-a2bb0d2{width:auto;max-width:auto;}.elementor-294 .elementor-element.elementor-element-a2bb0d2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-294 .elementor-element.elementor-element-a2bb0d2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-294 .elementor-element.elementor-element-a2bb0d2 .jet-listing-dynamic-field{justify-content:center;}.elementor-294 .elementor-element.elementor-element-a2bb0d2 .jet-listing-dynamic-field__content{text-align:left;}.elementor-294 .elementor-element.elementor-element-7f586df{width:auto;max-width:auto;}.elementor-294 .elementor-element.elementor-element-7f586df .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-294 .elementor-element.elementor-element-7f586df .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-294 .elementor-element.elementor-element-7f586df .jet-listing-dynamic-field{justify-content:center;}.elementor-294 .elementor-element.elementor-element-7f586df .jet-listing-dynamic-field__content{text-align:left;}.elementor-294 .elementor-element.elementor-element-cc2e177 > .elementor-widget-container{padding:-2px -2px -2px -2px;}.elementor-294 .elementor-element.elementor-element-cc2e177 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-294 .elementor-element.elementor-element-cc2e177 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-294 .elementor-element.elementor-element-cc2e177 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-294 .elementor-element.elementor-element-cc2e177 .jet-listing-dynamic-field__content{text-align:left;}.elementor-294 .elementor-element.elementor-element-e58fd58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-e58fd58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-294 .elementor-element.elementor-element-e58fd58 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-294 .elementor-element.elementor-element-e58fd58 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-294 .elementor-element.elementor-element-e58fd58 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-294 .elementor-element.elementor-element-e58fd58 .jet-listing-dynamic-field__content{text-align:left;}.elementor-294 .elementor-element.elementor-element-34598e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-34598e6 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-294 .elementor-element.elementor-element-34598e6 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-294 .elementor-element.elementor-element-34598e6 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-294 .elementor-element.elementor-element-34598e6 .jet-listing-dynamic-field__content{text-align:left;}.jet-listing-item.single-jet-engine.elementor-page-294 > .elementor{width:400px;margin-left:auto;margin-right:auto;}@media(min-width:768px){.elementor-294 .elementor-element.elementor-element-38f7abd{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-38f7abd *//*
 * 複数のSNSアイコンをまとめて非アクティブ化
 * 各SNSのベースURL（値が空の時のhref属性）をカンマで区切って指定
 */
.social-icon[href="https://x.com/"],
.social-icon[href="https://www.instagram.com/"],
.social-icon[href="https://www.tiktok.com/"],
.social-icon[href="https://www.youtube.com/channel/"] {
    opacity: 0.3;                 /* 半透明にする */
    filter: grayscale(100%);      /* グレーアウトする */
    pointer-events: none;         /* クリックできなくする */
    cursor: default;              /* カーソルを標準にする */
}

/* アイコンの基本スタイル（任意） */
.social-icon {
    display: inline-block;
    margin-right: 8px; /* アイコン間の余白 */
    transition: opacity 0.3s ease, filter 0.3s ease;
}/* End custom CSS */