.elementor-23171 .elementor-element.elementor-element-5b06eb09:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-5b06eb09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1E767 0%, #FEB645 100%);}.elementor-23171 .elementor-element.elementor-element-5b06eb09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23171 .elementor-element.elementor-element-5b06eb09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-7b0f84df{text-align:center;}.elementor-23171 .elementor-element.elementor-element-478b6580:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-478b6580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23171 .elementor-element.elementor-element-478b6580{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23171 .elementor-element.elementor-element-478b6580 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-c057a7e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23171 .elementor-element.elementor-element-c057a7e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-52f9886e{text-align:left;}.elementor-23171 .elementor-element.elementor-element-52f9886e img{max-width:10%;}.elementor-23171 .elementor-element.elementor-element-52f9886e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-23171 .elementor-element.elementor-element-185f8ecb:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-185f8ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23171 .elementor-element.elementor-element-185f8ecb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23171 .elementor-element.elementor-element-185f8ecb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-1ae7123b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23171 .elementor-element.elementor-element-1ae7123b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-2cf57666{text-align:left;}.elementor-23171 .elementor-element.elementor-element-2cf57666 img{max-width:10%;}.elementor-23171 .elementor-element.elementor-element-2cf57666 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-23171 .elementor-element.elementor-element-39ba1971:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-39ba1971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;background-image:url("https://golflive.jp/sl/wp-content/uploads/2026/09/bgbrack.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-23171 .elementor-element.elementor-element-39ba1971 > .elementor-background-overlay{background-color:#000000;opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-39ba1971{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-5b545cee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23171 .elementor-element.elementor-element-5b545cee > .elementor-element-populated{margin:20px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-2c15cb6b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-51df7728 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-23171 .elementor-element.elementor-element-632f097c img{width:200%;max-width:331px;}.elementor-23171 .elementor-element.elementor-element-632f097c > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-5ac06946:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-5ac06946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#606060;background-image:url("https://golflive.jp/sl/wp-content/uploads/2023/06/unnamed-file.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-23171 .elementor-element.elementor-element-5ac06946 > .elementor-background-overlay{background-color:#000000;opacity:0.74;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-5ac06946{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23171 .elementor-element.elementor-element-11aab34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23171 .elementor-element.elementor-element-11aab34 > .elementor-element-populated{margin:20px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-2fb29157 img{width:200%;max-width:516px;}.elementor-23171 .elementor-element.elementor-element-2fb29157 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-12ff9c75 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-5dfd34fe > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-5dfd34fe{margin-top:0px;margin-bottom:0px;}.elementor-23171 .elementor-element.elementor-element-3867e045 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23171 .elementor-element.elementor-element-f0fab37{text-align:center;}.elementor-23171 .elementor-element.elementor-element-f0fab37 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-23171 .elementor-element.elementor-element-1603537 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-23171 .elementor-element.elementor-element-570880b8{margin-top:0px;margin-bottom:20px;}.elementor-23171 .elementor-element.elementor-element-1fef6eb2{text-align:right;}.elementor-23171 .elementor-element.elementor-element-3f79e1f{margin-top:0px;margin-bottom:20px;}.elementor-23171 .elementor-element.elementor-element-b6cad43{text-align:right;}.elementor-23171 .elementor-element.elementor-element-5435524a{margin-top:0px;margin-bottom:20px;}.elementor-23171 .elementor-element.elementor-element-3e9aa072{text-align:right;}.elementor-23171 .elementor-element.elementor-element-3f994e38 > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-3f994e38{margin-top:40px;margin-bottom:0px;}.elementor-23171 .elementor-element.elementor-element-5b6d8c17 > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23171 .elementor-element.elementor-element-54edc296{text-align:center;}.elementor-23171 .elementor-element.elementor-element-54edc296 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-23171 .elementor-element.elementor-element-4e62edc1{margin-top:0px;margin-bottom:20px;}.elementor-23171 .elementor-element.elementor-element-4e5187cc{margin-top:0px;margin-bottom:20px;}.elementor-23171 .elementor-element.elementor-element-483ab9e{text-align:right;}.elementor-23171 .elementor-element.elementor-element-5559f06{margin-top:0px;margin-bottom:20px;}.elementor-23171 .elementor-element.elementor-element-570e7fbe{text-align:right;}.elementor-23171 .elementor-element.elementor-element-38e8969e{margin-top:0px;margin-bottom:20px;}.elementor-23171 .elementor-element.elementor-element-681cb03c{text-align:right;}.elementor-23171 .elementor-element.elementor-element-78887d77 > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-78887d77{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-311535{text-align:center;}.elementor-23171 .elementor-element.elementor-element-311535 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-23171 .elementor-element.elementor-element-d0721ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-73ca9f3f > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-73ca9f3f{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-337abe61{text-align:center;}.elementor-23171 .elementor-element.elementor-element-337abe61 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-23171 .elementor-element.elementor-element-54704da4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-625f183b > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-625f183b{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-62cc3af8{text-align:center;}.elementor-23171 .elementor-element.elementor-element-62cc3af8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-23171 .elementor-element.elementor-element-36af365d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-73baf865 > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-73baf865{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-76565707{text-align:center;}.elementor-23171 .elementor-element.elementor-element-76565707 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-23171 .elementor-element.elementor-element-68ce2962 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-6f3bcdc3 > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-6f3bcdc3:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-6f3bcdc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEEF0;}.elementor-23171 .elementor-element.elementor-element-6f3bcdc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-6f3bcdc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-1ed31105 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-23171 .elementor-element.elementor-element-3a1acfa4 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-6814187c > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-6814187c:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-6814187c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEEF0;}.elementor-23171 .elementor-element.elementor-element-6814187c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-6814187c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-6cd155c7 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-23171 .elementor-element.elementor-element-4f5d6450 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-50ff0166 > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-50ff0166:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-50ff0166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23171 .elementor-element.elementor-element-50ff0166{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-50ff0166 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-303a84b9{text-align:center;}.elementor-23171 .elementor-element.elementor-element-5caf84d2{text-align:center;}.elementor-23171 .elementor-element.elementor-element-6ae36556 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-185e2fe2 > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-185e2fe2:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-185e2fe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23171 .elementor-element.elementor-element-185e2fe2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-185e2fe2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-27cc44f8{text-align:center;}.elementor-23171 .elementor-element.elementor-element-48980413{text-align:center;}.elementor-23171 .elementor-element.elementor-element-6b3272a5 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-57d1d034 > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-57d1d034:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-57d1d034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEEF0;}.elementor-23171 .elementor-element.elementor-element-57d1d034{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-57d1d034 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-74061982 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-4bc2d949 > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-4bc2d949:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-4bc2d949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEEF0;}.elementor-23171 .elementor-element.elementor-element-4bc2d949{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-4bc2d949 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-36257a08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-17ffbd33 > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-17ffbd33:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-17ffbd33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23171 .elementor-element.elementor-element-17ffbd33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-17ffbd33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-2ce9d05a{text-align:center;}.elementor-23171 .elementor-element.elementor-element-581bd2cc > .elementor-container{max-width:900px;}.elementor-23171 .elementor-element.elementor-element-581bd2cc:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-581bd2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23171 .elementor-element.elementor-element-581bd2cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-581bd2cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-4b01c547{text-align:center;}.elementor-23171 .elementor-element.elementor-element-3b2a08d4:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-3b2a08d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292A2C;}.elementor-23171 .elementor-element.elementor-element-3b2a08d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-3b2a08d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-515be1fd > .elementor-widget-container{margin:0px 110px 0px 110px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-556217c4:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-556217c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292A2C;}.elementor-23171 .elementor-element.elementor-element-556217c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-556217c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-477bcc86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-1c52f745 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23171 .elementor-element.elementor-element-bb7895c > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-398e2d5 img{max-width:65%;}.elementor-23171 .elementor-element.elementor-element-7d536e7c:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-7d536e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292A2C;}.elementor-23171 .elementor-element.elementor-element-7d536e7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-7d536e7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-38866cea > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23171 .elementor-element.elementor-element-34afc0e9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-59e765c4{margin-top:30px;margin-bottom:30px;}.elementor-23171 .elementor-element.elementor-element-b05c6cb{margin-top:30px;margin-bottom:30px;}.elementor-23171 .elementor-element.elementor-element-489254dd:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-489254dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292A2C;}.elementor-23171 .elementor-element.elementor-element-489254dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23171 .elementor-element.elementor-element-489254dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-5dc0b515 > .elementor-widget-container{margin:0px 110px 0px 110px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-616d3a4f:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-616d3a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292A2C;}.elementor-23171 .elementor-element.elementor-element-616d3a4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-616d3a4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-3568ac98 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-533e745d > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23171 .elementor-element.elementor-element-1855ace6 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-663e080a img{max-width:65%;}.elementor-23171 .elementor-element.elementor-element-6c55d262:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-6c55d262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292A2C;}.elementor-23171 .elementor-element.elementor-element-6c55d262{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-6c55d262 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23171 .elementor-element.elementor-element-4d855a8a > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23171 .elementor-element.elementor-element-81d8831 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-23171 .elementor-element.elementor-element-5b545cee{width:60%;}.elementor-23171 .elementor-element.elementor-element-51df7728{width:40%;}.elementor-23171 .elementor-element.elementor-element-364fbf6b{width:60%;}.elementor-23171 .elementor-element.elementor-element-2bc0e5cd{width:40%;}.elementor-23171 .elementor-element.elementor-element-26847fee{width:60%;}.elementor-23171 .elementor-element.elementor-element-4269bdb7{width:40%;}.elementor-23171 .elementor-element.elementor-element-1d422e9d{width:60%;}.elementor-23171 .elementor-element.elementor-element-1dcd419b{width:40%;}.elementor-23171 .elementor-element.elementor-element-1f8f6865{width:60%;}.elementor-23171 .elementor-element.elementor-element-2b43826a{width:40%;}.elementor-23171 .elementor-element.elementor-element-7541cbb5{width:60%;}.elementor-23171 .elementor-element.elementor-element-499d1188{width:40%;}.elementor-23171 .elementor-element.elementor-element-76d7601{width:60%;}.elementor-23171 .elementor-element.elementor-element-c34a079{width:40%;}.elementor-23171 .elementor-element.elementor-element-7132e3f9{width:2.045%;}.elementor-23171 .elementor-element.elementor-element-1ed31105{width:47.955%;}.elementor-23171 .elementor-element.elementor-element-42018538{width:2.727%;}.elementor-23171 .elementor-element.elementor-element-67f67d26{width:47.158%;}.elementor-23171 .elementor-element.elementor-element-318a4425{width:40%;}.elementor-23171 .elementor-element.elementor-element-6c5bac5b{width:60%;}.elementor-23171 .elementor-element.elementor-element-60e4e948{width:40%;}.elementor-23171 .elementor-element.elementor-element-28a08f38{width:60%;}.elementor-23171 .elementor-element.elementor-element-46edbd94{width:40%;}.elementor-23171 .elementor-element.elementor-element-3bf0e017{width:60%;}.elementor-23171 .elementor-element.elementor-element-1c52f745{width:60%;}.elementor-23171 .elementor-element.elementor-element-459d3a47{width:40%;}.elementor-23171 .elementor-element.elementor-element-38866cea{width:60%;}.elementor-23171 .elementor-element.elementor-element-379fe130{width:40%;}.elementor-23171 .elementor-element.elementor-element-533e745d{width:60%;}.elementor-23171 .elementor-element.elementor-element-12247016{width:40%;}.elementor-23171 .elementor-element.elementor-element-4d855a8a{width:60%;}.elementor-23171 .elementor-element.elementor-element-56fd15d{width:40%;}}@media(max-width:767px){.elementor-23171 .elementor-element.elementor-element-2cf57666{text-align:center;}.elementor-23171 .elementor-element.elementor-element-2cf57666 img{max-width:24%;}.elementor-23171 .elementor-element.elementor-element-2cf57666 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-23171 .elementor-element.elementor-element-5ac06946:not(.elementor-motion-effects-element-type-background), .elementor-23171 .elementor-element.elementor-element-5ac06946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-23171 .elementor-element.elementor-element-11aab34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-2fb29157 img{width:100%;max-width:56%;}.elementor-23171 .elementor-element.elementor-element-2fb29157 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-23171 .elementor-element.elementor-element-12ff9c75 > .elementor-widget-container{margin:0px 8px 0px 8px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-5b6d8c17 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23171 .elementor-element.elementor-element-54edc296 .elementor-heading-title{font-size:28px;}.elementor-23171 .elementor-element.elementor-element-ea7d346 img{max-width:64%;}.elementor-23171 .elementor-element.elementor-element-ea7d346 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-23171 .elementor-element.elementor-element-65dba4cd{font-size:17px;}.elementor-23171 .elementor-element.elementor-element-3e736bd9{font-size:17px;}.elementor-23171 .elementor-element.elementor-element-519669c0{font-size:17px;}.elementor-23171 .elementor-element.elementor-element-6657c101{font-size:17px;}.elementor-23171 .elementor-element.elementor-element-483ab9e{text-align:center;}.elementor-23171 .elementor-element.elementor-element-483ab9e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-1efa4391{font-size:17px;}.elementor-23171 .elementor-element.elementor-element-570e7fbe{text-align:center;}.elementor-23171 .elementor-element.elementor-element-570e7fbe img{max-width:100%;}.elementor-23171 .elementor-element.elementor-element-570e7fbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-681cb03c{text-align:center;}.elementor-23171 .elementor-element.elementor-element-7a30d458 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23171 .elementor-element.elementor-element-46ef7901{columns:1;column-gap:0px;text-align:left;font-size:18px;letter-spacing:0px;}.elementor-23171 .elementor-element.elementor-element-6cd155c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23171 .elementor-element.elementor-element-decfa6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-4f5d6450 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-4ef617c2{column-gap:0px;}.elementor-23171 .elementor-element.elementor-element-2b4ec3b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-6b3272a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-515be1fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-7d536e7c{margin-top:0px;margin-bottom:0px;padding:50px 0px 20px 0px;}.elementor-23171 .elementor-element.elementor-element-38866cea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-3c428bb6 img{width:81%;max-width:63%;}.elementor-23171 .elementor-element.elementor-element-5dc0b515 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-6c55d262{margin-top:0px;margin-bottom:0px;padding:50px 0px 20px 0px;}.elementor-23171 .elementor-element.elementor-element-3879a495{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-4d855a8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-81d8831 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23171 .elementor-element.elementor-element-177c6177 img{width:81%;max-width:63%;}}/* Start custom CSS for section, class: .elementor-element-478b6580 */.entry-content p {
    color: #000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c15cb6b */.top_p{ font-size: 19px;
    color: #fff;
    display: block;
    text-align: center;
    line-height: 27px;
}
.btn1{
    position: relative;
    top: 0px;
    margin: -10px auto 0;
    width: 60%;
}
.btn1 a, .btn2 a {
    display: block;
    cursor: pointer;
    margin: 0 auto;
    padding: 20px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #fe9c01;
    border-radius: 5px;
    box-shadow: 0 6px 0 #bb5900, 0 12px 0 rgba(0, 0, 0, 0.2);
    -webkit-transition: color 0.3s, background-color 0.3s, box-shadow 0.3s, -webkit-transform 0.3s;
    transition: color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;
}
.btn1 a:hover ,.btn2 a:hover{
    background-color: #ff7900;
    box-shadow: 0 3px 0 #bb5900, 0 6px 0px rgba(0,0,0,0.2);
    -webkit-transform: translateY(3px);
    transform: translateY(3px);
}
.btn1 a:active , .btn2 a:active{
    color: #ddd;
    background-color: #bb5900;
    box-shadow: 0 0 0 #bb5900, 0 0 0px rgba(0,0,0,0.2);
    -webkit-transform: translateY(6px);
    transform: translateY(6px);
    transition-duration: 0.1s;
}
span.kounyuu{
font-size: 120%;
line-height: 29px;
font-weight: bold;
	}
span.kome{    font-size: 14px;
    color: #d4d4d4;
    line-height: 19px;
    display: block;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ff9c75 */.top_p{ font-size: 19px;
    color: #fff;
    display: block;
    text-align: center;
    line-height: 27px;
}
.btn1sp{
    position: relative;
    top: 0px;
    margin: -10px auto 0;
    width: 70%;
}
.btn1sp a{
    display: block;
    cursor: pointer;
    margin: 0 auto;
    padding: 20px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #fe9c01;
    border-radius: 5px;
    box-shadow: 0 6px 0 #bb5900, 0 12px 0 rgba(0, 0, 0, 0.2);
    -webkit-transition: color 0.3s, background-color 0.3s, box-shadow 0.3s, -webkit-transform 0.3s;
    transition: color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;
}
.btn1sp a:hover{
    background-color: #ff7900;
    box-shadow: 0 3px 0 #bb5900, 0 6px 0px rgba(0,0,0,0.2);
    -webkit-transform: translateY(3px);
    transform: translateY(3px);
}
.btn1sp a:active{
    color: #ddd;
    background-color: #bb5900;
    box-shadow: 0 0 0 #bb5900, 0 0 0px rgba(0,0,0,0.2);
    -webkit-transform: translateY(6px);
    transform: translateY(6px);
    transition-duration: 0.1s;
}
span.kounyuu{
font-size: 120%;
line-height: 29px;
font-weight: bold;
	}
span.kome{    font-size: 14px;
    color: #d4d4d4;
    line-height: 19px;
    display: block;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b8acf9c */.entry-content p {
    margin-bottom: 1em;
    font-size: 18px;
    line-height: 34.5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0fab37 */h2.elementor-heading-title.elementor-size-default {
    margin-bottom: 6px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e822d7c */span.kome_2{    font-size: 12px;
    line-height: 17px;
    display: block;
    margin: -28px 0 0 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62b75a91 */.entry-content p {
    margin-bottom: 1em;
    font-size: 18px;
    line-height: 34.5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54edc296 */h2.elementor-heading-title.elementor-size-default {
    margin-bottom: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-311535 */.g_h2{color: #0e0e0e;
    font-style: italic;
    line-height: 43px;
    font-weight: 500;
    font-size: 40px;
    
}
.sub{    margin-bottom: 1em;
    font-size: 18px;
        font-weight: 400;
    color: #3a3a3a;
    line-height: 10px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0721ed */.g_box{    border: 0;
    border-radius: 5px;
    background: #f0f0f0;}
.big{font-size: 200%;
    font-weight: bold;}
.g_box_p{padding: 5px 30px 5px;}
img.pen{max-width:130px;
    display:block;
    margin-right: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-337abe61 */.g_h2sp{    font-style: italic;
    line-height: 0.5em;
    font-weight: bold;
    font-size: 28px;
    color: #0e0e0e;
    
}
.subsp{    margin-bottom: 1em;
    font-size: 18px;
        font-weight: 400;
    color: #3a3a3a;
    line-height: 25px;
    display: block;
    margin-top:15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54704da4 */.g_box{    border: 0;
    border-radius: 5px;
    background: #f0f0f0;}
.big{font-size: 200%;
    font-weight: bold;}
.g_box_p{padding: 5px 30px 5px;}
img.pen2{max-width:80px;
    margin-right: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea8564e */.mokuji_ttl{font-size: 36px;
    font-weight: bold;
    color: #0e0e0e;
}
.contents{    color: #fff;
    font-size: 72px;
    display: block;
    font-weight: bold;
        margin: 0px 0 -0px -190px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4de977bd */.mokuji_box{        border-left: 3px solid #A51F3A;
        height: 100%;
            box-sizing: content-box;
            position: absolute;
                top: 0;
    left: 0;
    height: 3400px;
    width: 1.375rem;
    z-index: 27;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bafa11f */.mokuji_ttl2{font-size:135%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6342d719 */.mokuji_box2{        border-left: 3px solid #A51F3A;
        height: 100%;
            box-sizing: content-box;
            position: absolute;
                top: 0;
    left: 0;
    height: 3400px;
    width: 1.375rem;
    z-index: 27;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a1acfa4 */.btn1.btn_mokuji{margin-bottom: 8px;}
.center{text-align: center;
    display: block;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46ef7901 */.mokuji_ttlsp{font-size: 36px;
    font-weight: bold;
    color: #0e0e0e;
    text-align: left;
}
.contentssp{    color: #fff;
    font-size: 60px;
    line-height: 75px;
    display: block;
    font-weight: bold;
        margin: 0px 0 -80px 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-decfa6b */.mokuji_ttl2sp{font-size:135%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f5d6450 */.btn1.btn_mokuji{margin-bottom: 8px;}
.center{text-align: center;
    display: block;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a554370 */.contents2{    color: #F6F6F6;
    font-size: 72px;
    display: block;
    font-weight: bold;
        margin: 0px 0 -10px -190px;
            line-height: 85px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303a84b9 */.under_ttl{display: block;
    margin-top: -30px;
    color: #0e0e0e;
}
.under{  border-bottom: 3px solid #0A2034;
        font-size: 34px;
            font-weight: bold;
}
.under_sub{    display: block;
    margin-top: 10px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-221da5ba */.contents2sp{    color: #F6F6F6;
    font-size: 60px;
    line-height: 55px;
    display: block;
    font-weight: bold;
        margin: 0px 0 0px 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27cc44f8 */.under_ttl{display: block;
    margin-top: -30px;}
.under{  border-bottom: 3px solid #0A2034;
        font-size: 34px;
            font-weight: bold;
}
.under_sub{    display: block;
    margin-top: 10px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1972bba7 */.henkin{    color: #fff;
    font-size: 72px;
    display: block;
    font-weight: bold;
        margin: 0px 0 0px -190px;
            line-height: 85px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74061982 */.pt20{    padding-top: 30px;}
.ml20 {
    margin-left: 20px;
}
.mb10 {
    margin-bottom: 10px;
}
@media screen and (min-width: 601px){
.float_sp {
    width: 280px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f53c44f */.henkinsp{    color: #fff;
    font-size: 60px;
    line-height: 55px;
    display: block;
    font-weight: bold;
        margin: 0px 0 0px 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36257a08 */.pt20{    padding-top: 30px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ce9d05a */span.genka_sub {
    font-size: 28px;
    font-weight: bold;
    margin-bottom: -39px;
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b01c547 */span.genka_subsp {
    font-size: 28px;
    font-weight: bold;
    margin-bottom: -30px;
    display: block;
    line-height: 35px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cc9976c */.ct_ttl{text-align: center;
    color: #fff;    display: block;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb7895c */.top_p{ font-size: 19px;
    color: #fff;
    display: block;
    text-align: center;
    line-height: 27px;
}
.btn2 {
    position: relative;
    top: 0px;
    margin: -10px auto 0;
    width: 80%;
}
.btn1 a, .btn2 a {
    display: block;
    cursor: pointer;
    margin: 0 auto;
    padding: 20px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #fe9c01;
    border-radius: 5px;
    box-shadow: 0 6px 0 #bb5900, 0 12px 0 rgba(0, 0, 0, 0.2);
    -webkit-transition: color 0.3s, background-color 0.3s, box-shadow 0.3s, -webkit-transform 0.3s;
    transition: color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;
}
.btn1 a:hover ,.btn2 a:hover{
    background-color: #ff7900;
    box-shadow: 0 3px 0 #bb5900, 0 6px 0px rgba(0,0,0,0.2);
    -webkit-transform: translateY(3px);
    transform: translateY(3px);
}
.btn1 a:active , .btn2 a:active{
    color: #ddd;
    background-color: #bb5900;
    box-shadow: 0 0 0 #bb5900, 0 0 0px rgba(0,0,0,0.2);
    -webkit-transform: translateY(6px);
    transform: translateY(6px);
    transition-duration: 0.1s;
}
span.kounyuu{
font-size: 120%;
line-height: 29px;
font-weight: bold;
	}
span.kome_3{    font-size: 14px;
    color: #d4d4d4;
    line-height: 19px;
    display: block;
    margin: 0px 0 0 50px;
}
.pay_img.pay{max-width: 330px;
    margin: auto;}
.fbig{font-size:29px;
font-weight: 400;
    line-height: 37px;
    margin-bottom: 15px;
    display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37c38607 */.ct_ttlsp{text-align: center;
    color: #fff;    display: block;
    font-size: 28px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34afc0e9 */.top_p{ font-size: 19px;
    color: #fff;
    display: block;
    text-align: center;
    line-height: 27px;
}
.btn2 {
    position: relative;
    top: 0px;
    margin: -10px auto 0;
    width: 80%;
}
.btn1 a, .btn2 a {
    display: block;
    cursor: pointer;
    margin: 0 auto;
    padding: 20px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #fe9c01;
    border-radius: 5px;
    box-shadow: 0 6px 0 #bb5900, 0 12px 0 rgba(0, 0, 0, 0.2);
    -webkit-transition: color 0.3s, background-color 0.3s, box-shadow 0.3s, -webkit-transform 0.3s;
    transition: color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;
}
.btn1 a:hover ,.btn2 a:hover{
    background-color: #ff7900;
    box-shadow: 0 3px 0 #bb5900, 0 6px 0px rgba(0,0,0,0.2);
    -webkit-transform: translateY(3px);
    transform: translateY(3px);
}
.btn1 a:active , .btn2 a:active{
    color: #ddd;
    background-color: #bb5900;
    box-shadow: 0 0 0 #bb5900, 0 0 0px rgba(0,0,0,0.2);
    -webkit-transform: translateY(6px);
    transform: translateY(6px);
    transition-duration: 0.1s;
}
span.kounyuu{
font-size: 120%;
line-height: 29px;
font-weight: bold;
	}
span.kome_3sp{    font-size: 14px;
    color: #d4d4d4;
    line-height: 19px;
    display: block;
    margin: 0px 0 0 0px;
    text-align: center;
}
.pay_img.pay{max-width: 330px;
    margin: auto;}
.fbig{font-size:29px;
font-weight: 400;
    line-height: 37px;
    margin-bottom: 15px;
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fdd6d89 */.b_box{    border: 2px solid #A3BAC6;
    border-radius: 5px;
    background:#EBEEF0;
    padding: 0 20px 0;
 height: 640px;
}
h3.h3{text-align: center;
        margin: 0;
        font-size: 26px;
}
.img_3{max-width: 250px;
    margin: auto;
    display: block;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34acc4cf */.b_boxsp{    border: 2px solid #A3BAC6;
    border-radius: 5px;
    background:#EBEEF0;
    padding: 0 20px 0;
}
.h3{text-align: center;
        margin: 0;
}
.img_3{max-width: 250px;
    margin: auto;
    display: block;}/* End custom CSS */
/* Start custom CSS *//*カウントダウン*/
.top_text{font-size:19.5px;}
.text_c p {
    text-align: center;
    margin: 0px 0 -20px;
    line-height: 30px;
}
.timebox2 {
    background-color: #f0f0f0;
        margin: 20px 0px 0;
}
.ct-timer {
    padding: 0px 70px 0px;
    margin:0;
}
.countdown {
    background-color: #f7f7f7;
    padding: 0 0 20px 0;
    font-weight: bold;
    color: #D80011;
 border: solid 2px #D80011;
}
div.countdown {
    width: 100%;
    margin: 0 auto 0;
    font-size: 20pt;
    color: #F00;
    border: solid 2px #F00;
    background-color: #FFF;
    text-align: center;
    padding: 10px;
    box-sizing: border-box;
    line-height: 36px;
    color: #D80011;
 border: solid 2px #D80011;
}
.text_c .tyuui_m{    max-width: 120px;}
@media screen and (max-width: 780px){
    .top_text{font-size:18px;}
    .timebox2 {
    background-color: #f0f0f0;
        margin: 0px 10px 0;
}
	#content .catch {
    width: 100%;
    margin: 30px 0 0;
}
.text_c .tyuui_m{width: 42%;}
	.ct-timer {
    padding: 10px 5% 13px;
    margin: 20px 0 10px;
}
	.text_c p {
    text-align: center;
    margin: 8px 0 0px;
    line-height: 25px;
}
div.countdown {
    width: 100%;
    margin: 0 auto 0;
    font-size: initial;
    color: #F00;
    border: solid 2px #F00;
    background-color: #FFF;
    text-align: center;
    padding: 10px;
    box-sizing: border-box;
    line-height: 29px;
}	
}
/*カウントダウンここまで*//* End custom CSS */