.elementor-49699 .elementor-element.elementor-element-f0d7d1b:not(.elementor-motion-effects-element-type-background), .elementor-49699 .elementor-element.elementor-element-f0d7d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49699 .elementor-element.elementor-element-f0d7d1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49699 .elementor-element.elementor-element-f0d7d1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49699 .elementor-element.elementor-element-537f551 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-49699 .elementor-element.elementor-element-5e0b29c:not(.elementor-motion-effects-element-type-background), .elementor-49699 .elementor-element.elementor-element-5e0b29c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49699 .elementor-element.elementor-element-5e0b29c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 30px 0px;}.elementor-49699 .elementor-element.elementor-element-5e0b29c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49699 .elementor-element.elementor-element-044b2d5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-49699 .elementor-element.elementor-element-3f971d9a{border-radius:5px 5px 5px 5px;box-shadow:0px 5px 30px 5px rgba(0,0,0,0.06);}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-accordion-item{border-width:1px;border-color:rgba(0,0,0,0.05);}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:rgba(0,0,0,0.05);}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:rgba(0,0,0,0.05);}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-active .elementor-accordion-icon, .elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-active .elementor-accordion-title{color:#0984e3;}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-active .elementor-accordion-icon svg{fill:#0984e3;}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-tab-title{padding:40px 30px 40px 30px;}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-tab-title .elementor-accordion-icon i:before{color:#2f3f50;}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-tab-title .elementor-accordion-icon svg{fill:#2f3f50;}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#0984e3;}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#0984e3;}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-accordion-icon{margin-inline-end:15px;}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-tab-content{padding:25px 30px 0px 30px;}.elementor-49699 .elementor-element.elementor-element-d794e4d{border-radius:5px 5px 5px 5px;box-shadow:0px 5px 30px 5px rgba(0,0,0,0.06);}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-accordion-item{border-width:1px;border-color:rgba(0,0,0,0.05);}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:rgba(0,0,0,0.05);}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:rgba(0,0,0,0.05);}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-active .elementor-accordion-icon, .elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-active .elementor-accordion-title{color:#0984e3;}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-active .elementor-accordion-icon svg{fill:#0984e3;}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-tab-title{padding:40px 30px 40px 30px;}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-tab-title .elementor-accordion-icon i:before{color:#2f3f50;}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-tab-title .elementor-accordion-icon svg{fill:#2f3f50;}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#0984e3;}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#0984e3;}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-accordion-icon{margin-inline-end:15px;}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-tab-content{padding:25px 30px 0px 30px;}.elementor-49699 .elementor-element.elementor-element-60f253d{--display:flex;}.elementor-49699 .elementor-element.elementor-element-dd729c8{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-49699 .elementor-element.elementor-element-5e0b29c{padding:0px 0px 60px 0px;}}@media(max-width:767px){.elementor-49699 .elementor-element.elementor-element-f0d7d1b{margin-top:90px;margin-bottom:010px;}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-tab-title{padding:25px 20px 25px 20px;}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-accordion-icon{margin-inline-end:10px;}.elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-tab-content{padding:25px 25px 0px 25px;}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-tab-title{padding:25px 20px 25px 20px;}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-accordion-icon{margin-inline-end:10px;}.elementor-49699 .elementor-element.elementor-element-d794e4d .elementor-tab-content{padding:25px 25px 0px 25px;}}/* Start custom CSS for accordion, class: .elementor-element-3f971d9a *//* ==== このウィジェット（.elementor-49699 .elementor-element.elementor-element-3f971d9a）を常時開きに固定 ==== */ /* 新Nested / UAE / 旧アコーディオンすべてをカバーするセレクタ */ .elementor-49699 .elementor-element.elementor-element-3f971d9a .e-n-accordion__content, .elementor-49699 .elementor-element.elementor-element-3f971d9a .e-collapse__content, .elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-tab-content, .elementor-49699 .elementor-element.elementor-element-3f971d9a [data-e-collapse-content], .elementor-49699 .elementor-element.elementor-element-3f971d9a [role="region"] { display: block !important; height: auto !important; max-height: none !important; overflow: visible !important; visibility: visible !important; opacity: 1 !important; } /* インラインstyleで height:0; を当てられても上書き */ .elementor-49699 .elementor-element.elementor-element-3f971d9a .e-collapse, .elementor-49699 .elementor-element.elementor-element-3f971d9a .e-n-accordion__item .e-collapse, .elementor-49699 .elementor-element.elementor-element-3f971d9a .e-collapse[style] { height: auto !important; max-height: none !important; overflow: visible !important; transition: none !important; } /* hidden / aria-hidden が付いても表示させる */ .elementor-49699 .elementor-element.elementor-element-3f971d9a [hidden] { display: block !important; } .elementor-49699 .elementor-element.elementor-element-3f971d9a [aria-hidden="true"] { aria-hidden: false !important; } /* タイトルをクリックできないように（閉じられないよう固定） */ .elementor-49699 .elementor-element.elementor-element-3f971d9a .e-n-accordion__header, .elementor-49699 .elementor-element.elementor-element-3f971d9a .e-accordion-header, .elementor-49699 .elementor-element.elementor-element-3f971d9a .elementor-accordion-title { pointer-events: none; cursor: default; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3d5b77c */faq-openall

/* 新アコーディオン（Nested）を常時展開：このウィジェットだけ */
.faq-openall .e-n-accordion__content {
  display: block !important;
  height: auto !important;
  visibility: visible !important;
  overflow: visible !important;
}

/* クリックで畳めない方が都合よければタブを無効化（任意） */
.faq-openall .e-n-accordion__header {
  pointer-events: none;
}

/* 旧アコーディオンにも効かせたい場合（保険） */
.faq-openall .elementor-tab-content {
  display: block !important;
  height: auto !important;
  visibility: visible !important;
  overflow: visible !important;
}/* End custom CSS */