.elementor-21991 .elementor-element.elementor-element-5a5a381{text-align:left;}.elementor-21991 .elementor-element.elementor-element-c82d69a .elementor-spacer-inner{height:40px;}.elementor-21991 .elementor-element.elementor-element-4c2fff0{text-align:center;}.elementor-21991 .elementor-element.elementor-element-6ae2773 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-8367d48 .elementor-spacer-inner{height:28px;}.elementor-21991 .elementor-element.elementor-element-0d70e1c .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-f43e5fb .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-c5fef47{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21991 .elementor-element.elementor-element-c5fef47 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21991 .elementor-element.elementor-element-c5fef47 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-21991 .elementor-element.elementor-element-357fd7f .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-1d332bc{text-align:center;}.elementor-21991 .elementor-element.elementor-element-f8dff67 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-9e12685 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-6de1550{text-align:center;}.elementor-21991 .elementor-element.elementor-element-5679cdb .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-6218fda{text-align:center;}.elementor-21991 .elementor-element.elementor-element-444b477 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-d10d1c5 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-af6fca3 .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-31ff830{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21991 .elementor-element.elementor-element-31ff830 .elementor-divider-separator{width:100%;}.elementor-21991 .elementor-element.elementor-element-31ff830 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-21991 .elementor-element.elementor-element-bfda644 .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-702e479{text-align:center;}.elementor-21991 .elementor-element.elementor-element-69a5fc7 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-4b962a9 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-545faa0.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-21991 .elementor-element.elementor-element-78044bd .elementor-wrapper{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-21991 .elementor-element.elementor-element-78044bd > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-21991 .elementor-element.elementor-element-b5cddf9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21991 .elementor-element.elementor-element-b5cddf9 .elementor-divider-separator{width:100%;}.elementor-21991 .elementor-element.elementor-element-b5cddf9 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-21991 .elementor-element.elementor-element-e0abe63 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-1ef3d41{text-align:center;}.elementor-21991 .elementor-element.elementor-element-a2f55f8 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-f7f0fad .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-b5f4c07 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-8c06ec8 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-2194af0 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-da5a424 .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-829bb8e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21991 .elementor-element.elementor-element-829bb8e .elementor-divider-separator{width:100%;}.elementor-21991 .elementor-element.elementor-element-829bb8e .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-21991 .elementor-element.elementor-element-722cf91 .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-8b64ac3{text-align:center;}.elementor-21991 .elementor-element.elementor-element-69a0c07 .elementor-spacer-inner{height:40px;}.elementor-21991 .elementor-element.elementor-element-e2f2643 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-a69c096 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-5802f5a .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-15cc50f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21991 .elementor-element.elementor-element-15cc50f .elementor-divider-separator{width:100%;}.elementor-21991 .elementor-element.elementor-element-15cc50f .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-21991 .elementor-element.elementor-element-c485533 .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-9d12acf{text-align:center;}.elementor-21991 .elementor-element.elementor-element-ae3a57b .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-9d62017 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-96dc709 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-1655d4c .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-bdf01c8 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-85e553d .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-d645ea7{text-align:center;}.elementor-21991 .elementor-element.elementor-element-1197d44 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-64fd2c1 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-a9e8cda .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-ecf26a4 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-c2f213a{text-align:center;}.elementor-21991 .elementor-element.elementor-element-8341139 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-176ff14 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-716c4ab .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-9510082{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21991 .elementor-element.elementor-element-9510082 .elementor-divider-separator{width:100%;}.elementor-21991 .elementor-element.elementor-element-9510082 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-21991 .elementor-element.elementor-element-3eabb21 .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-c6a422d{text-align:center;}.elementor-21991 .elementor-element.elementor-element-c99c3d6 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-938ad6e .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-e2c5903 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-19c8110{text-align:center;}.elementor-21991 .elementor-element.elementor-element-e5e1f50 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-6c30bec .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-f8bce32 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-138361e .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-123502c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21991 .elementor-element.elementor-element-123502c .elementor-divider-separator{width:100%;}.elementor-21991 .elementor-element.elementor-element-123502c .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-21991 .elementor-element.elementor-element-6e0c6ea .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-959e214{text-align:center;}.elementor-21991 .elementor-element.elementor-element-6a2cf22 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-a371645{text-align:center;}.elementor-21991 .elementor-element.elementor-element-0195768 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-708f29c .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-cf9cdec .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-208e7b4 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-d709d60 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-33e4752 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-9b47ec4 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-5adede6 .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-e5bcacb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21991 .elementor-element.elementor-element-e5bcacb .elementor-divider-separator{width:100%;}.elementor-21991 .elementor-element.elementor-element-e5bcacb .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-21991 .elementor-element.elementor-element-3572c4d .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-1e82e83{text-align:center;}.elementor-21991 .elementor-element.elementor-element-9071fbe .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-b1d0173 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-6d1e5c9 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-e13a79b{text-align:center;}.elementor-21991 .elementor-element.elementor-element-1efd6c5 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-e7bb0db .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-6877caf .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-9285221 .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-cdb36a4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21991 .elementor-element.elementor-element-cdb36a4 .elementor-divider-separator{width:100%;}.elementor-21991 .elementor-element.elementor-element-cdb36a4 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-21991 .elementor-element.elementor-element-2675307 .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-2faee7f{text-align:center;}.elementor-21991 .elementor-element.elementor-element-4b41fe6 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-e415b39 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-88705bd .elementor-spacer-inner{height:15px;}.elementor-21991 .elementor-element.elementor-element-27ed727 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-5f29e09{text-align:center;}.elementor-21991 .elementor-element.elementor-element-89741b5 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-d430953 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-22be97c .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-9e53baf .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-76ccd98 .elementor-spacer-inner{height:30px;}.elementor-21991 .elementor-element.elementor-element-760b4e8 .elementor-spacer-inner{height:20px;}.elementor-21991 .elementor-element.elementor-element-80c0cc4 .elementor-spacer-inner{height:50px;}/* Start custom CSS for video, class: .elementor-element-78044bd *//* YouTubeの横幅を制限して中央に寄せる設定 */
.custom-yt-size {
    max-width: 600px;  /* ここで好きな横幅（pxや%）を指定 */
    margin-left: auto;  /* 中央寄せ */
    margin-right: auto; /* 中央寄せ */
}

/* 枠線の装飾をしたい場合は以下も追加（任意） */
.custom-yt-size figure {
    border: 5px solid #eee; 
    border-radius: 10px;
    overflow: hidden;
}/* End custom CSS */