.elementor-146 .elementor-element.elementor-element-641fefd4 > .elementor-container{min-height:90vh;}.elementor-146 .elementor-element.elementor-element-641fefd4 > .elementor-container:after{content:"";min-height:inherit;}.elementor-146 .elementor-element.elementor-element-641fefd4 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-146 .elementor-element.elementor-element-641fefd4:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-641fefd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kabukatsu.net/wp-content/uploads/2020/08/i-640031082-15-1024x683-2.jpg");background-position:top center;background-size:cover;}.elementor-146 .elementor-element.elementor-element-641fefd4 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 55%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-641fefd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-146 .elementor-element.elementor-element-641fefd4 > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-de5a606.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-146 .elementor-element.elementor-element-de5a606.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-146 .elementor-element.elementor-element-2a11369c{text-align:center;}.elementor-146 .elementor-element.elementor-element-2a11369c .elementor-heading-title{color:#3E3E3E;font-family:"Noto Sans JP", Sans-serif;font-size:5em;font-weight:bold;line-height:1.3em;text-shadow:0px 0px 5px #FFFFFF;}.elementor-146 .elementor-element.elementor-element-2a11369c > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-146 .elementor-element.elementor-element-ea1c016 .elementor-text-editor{text-align:center;}.elementor-146 .elementor-element.elementor-element-ea1c016{color:#363636;font-weight:600;}.elementor-146 .elementor-element.elementor-element-ea1c016 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-146 .elementor-element.elementor-element-89e8714 .elementor-button{fill:#026431;color:#026431;background-color:#5EBB46;border-style:solid;border-width:0px 0px 4px 0px;border-color:#396B2C;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-146 .elementor-element.elementor-element-53fe172b > .elementor-container{max-width:800px;}.elementor-146 .elementor-element.elementor-element-44979c3{text-align:center;}.elementor-146 .elementor-element.elementor-element-44979c3 .elementor-heading-title{color:#026431;font-family:"Noto Sans JP", Sans-serif;font-size:2em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-44979c3 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-79eb3834{text-align:center;}.elementor-146 .elementor-element.elementor-element-79eb3834 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-79eb3834 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-146 .elementor-element.elementor-element-4a7c79f2 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-146 .elementor-element.elementor-element-6730ed4b:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-6730ed4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #5EBB46 0%, #026431 100%);}.elementor-146 .elementor-element.elementor-element-6730ed4b > .elementor-background-overlay{background-image:url("https://kabukatsu.net/wp-content/uploads/2020/03/ddxfgh.jpg");background-position:center center;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-6730ed4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-146 .elementor-element.elementor-element-6730ed4b > .elementor-shape-top svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-146 .elementor-element.elementor-element-6730ed4b > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-146 .elementor-element.elementor-element-076ba6c{text-align:center;}.elementor-146 .elementor-element.elementor-element-076ba6c .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:2em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-076ba6c > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-2dbc673{text-align:center;}.elementor-146 .elementor-element.elementor-element-2dbc673 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-2dbc673 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-146 .elementor-element.elementor-element-7fcc595a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-146 .elementor-element.elementor-element-7fcc595a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-733d9da{text-align:left;top:-15px;}.elementor-146 .elementor-element.elementor-element-733d9da .elementor-image img{width:20%;}body:not(.rtl) .elementor-146 .elementor-element.elementor-element-733d9da{left:-15px;}body.rtl .elementor-146 .elementor-element.elementor-element-733d9da{right:-15px;}.elementor-146 .elementor-element.elementor-element-5791d5bf{text-align:center;}.elementor-146 .elementor-element.elementor-element-5791d5bf .elementor-heading-title{color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-5791d5bf > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-146 .elementor-element.elementor-element-316e399{color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-0fbba50{text-align:left;top:-15px;}.elementor-146 .elementor-element.elementor-element-0fbba50 .elementor-image img{width:20%;}body:not(.rtl) .elementor-146 .elementor-element.elementor-element-0fbba50{left:-15px;}body.rtl .elementor-146 .elementor-element.elementor-element-0fbba50{right:-15px;}.elementor-146 .elementor-element.elementor-element-68f6a0e8{text-align:center;}.elementor-146 .elementor-element.elementor-element-68f6a0e8 .elementor-heading-title{color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-68f6a0e8 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-146 .elementor-element.elementor-element-158a362{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-146 .elementor-element.elementor-element-ee490c1{text-align:left;top:-15px;}.elementor-146 .elementor-element.elementor-element-ee490c1 .elementor-image img{width:20%;}body:not(.rtl) .elementor-146 .elementor-element.elementor-element-ee490c1{left:-15px;}body.rtl .elementor-146 .elementor-element.elementor-element-ee490c1{right:-15px;}.elementor-146 .elementor-element.elementor-element-2ac36e4{text-align:center;}.elementor-146 .elementor-element.elementor-element-2ac36e4 .elementor-heading-title{color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-2ac36e4 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-146 .elementor-element.elementor-element-ee8c16b{color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-1588da1 > .elementor-container{max-width:800px;}.elementor-146 .elementor-element.elementor-element-1588da1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-60bd29d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-293a2eb{text-align:center;}.elementor-146 .elementor-element.elementor-element-293a2eb .elementor-heading-title{color:#026431;font-family:"Noto Sans JP", Sans-serif;font-size:2em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-293a2eb > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-f6829eb{text-align:center;}.elementor-146 .elementor-element.elementor-element-f6829eb .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-f6829eb > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-146 .elementor-element.elementor-element-d8ae92f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-e6d651e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-146 .elementor-element.elementor-element-e6d651e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-146 .elementor-element.elementor-element-e6d651e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-847b603 .elementor-icon-wrapper{text-align:center;}.elementor-146 .elementor-element.elementor-element-847b603.elementor-view-stacked .elementor-icon{background-color:#FFA242;}.elementor-146 .elementor-element.elementor-element-847b603.elementor-view-framed .elementor-icon, .elementor-146 .elementor-element.elementor-element-847b603.elementor-view-default .elementor-icon{color:#FFA242;border-color:#FFA242;}.elementor-146 .elementor-element.elementor-element-847b603.elementor-view-framed .elementor-icon, .elementor-146 .elementor-element.elementor-element-847b603.elementor-view-default .elementor-icon svg{fill:#FFA242;}.elementor-146 .elementor-element.elementor-element-847b603 .elementor-icon i, .elementor-146 .elementor-element.elementor-element-847b603 .elementor-icon svg{transform:rotate(0deg);}.elementor-146 .elementor-element.elementor-element-847b603 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-b8669aa > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-d6cd2e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-0b9a5a6.elementor-column .elementor-column-wrap{align-items:center;}.elementor-146 .elementor-element.elementor-element-0b9a5a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-146 .elementor-element.elementor-element-0b9a5a6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-85def31 .elementor-icon-wrapper{text-align:center;}.elementor-146 .elementor-element.elementor-element-85def31.elementor-view-stacked .elementor-icon{background-color:#FFA242;}.elementor-146 .elementor-element.elementor-element-85def31.elementor-view-framed .elementor-icon, .elementor-146 .elementor-element.elementor-element-85def31.elementor-view-default .elementor-icon{color:#FFA242;border-color:#FFA242;}.elementor-146 .elementor-element.elementor-element-85def31.elementor-view-framed .elementor-icon, .elementor-146 .elementor-element.elementor-element-85def31.elementor-view-default .elementor-icon svg{fill:#FFA242;}.elementor-146 .elementor-element.elementor-element-85def31 .elementor-icon i, .elementor-146 .elementor-element.elementor-element-85def31 .elementor-icon svg{transform:rotate(0deg);}.elementor-146 .elementor-element.elementor-element-85def31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-cae9e93 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-32e5774 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-c91551b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-e243760.elementor-column .elementor-column-wrap{align-items:center;}.elementor-146 .elementor-element.elementor-element-e243760.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-146 .elementor-element.elementor-element-e243760 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-85e706d .elementor-icon-wrapper{text-align:center;}.elementor-146 .elementor-element.elementor-element-85e706d.elementor-view-stacked .elementor-icon{background-color:#FFA242;}.elementor-146 .elementor-element.elementor-element-85e706d.elementor-view-framed .elementor-icon, .elementor-146 .elementor-element.elementor-element-85e706d.elementor-view-default .elementor-icon{color:#FFA242;border-color:#FFA242;}.elementor-146 .elementor-element.elementor-element-85e706d.elementor-view-framed .elementor-icon, .elementor-146 .elementor-element.elementor-element-85e706d.elementor-view-default .elementor-icon svg{fill:#FFA242;}.elementor-146 .elementor-element.elementor-element-85e706d .elementor-icon i, .elementor-146 .elementor-element.elementor-element-85e706d .elementor-icon svg{transform:rotate(0deg);}.elementor-146 .elementor-element.elementor-element-85e706d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-e16474f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-7a77882.elementor-column .elementor-column-wrap{align-items:center;}.elementor-146 .elementor-element.elementor-element-7a77882.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-146 .elementor-element.elementor-element-7a77882 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-b04a544 .elementor-icon-wrapper{text-align:center;}.elementor-146 .elementor-element.elementor-element-b04a544.elementor-view-stacked .elementor-icon{background-color:#FFA242;}.elementor-146 .elementor-element.elementor-element-b04a544.elementor-view-framed .elementor-icon, .elementor-146 .elementor-element.elementor-element-b04a544.elementor-view-default .elementor-icon{color:#FFA242;border-color:#FFA242;}.elementor-146 .elementor-element.elementor-element-b04a544.elementor-view-framed .elementor-icon, .elementor-146 .elementor-element.elementor-element-b04a544.elementor-view-default .elementor-icon svg{fill:#FFA242;}.elementor-146 .elementor-element.elementor-element-b04a544 .elementor-icon i, .elementor-146 .elementor-element.elementor-element-b04a544 .elementor-icon svg{transform:rotate(0deg);}.elementor-146 .elementor-element.elementor-element-b04a544 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-38f0a83 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-551fbc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-8221f1d{text-align:center;}.elementor-146 .elementor-element.elementor-element-8221f1d .elementor-heading-title{color:#026431;font-family:"Noto Sans JP", Sans-serif;font-size:2em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-8221f1d > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-353e54b{text-align:center;}.elementor-146 .elementor-element.elementor-element-353e54b .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-353e54b > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-146 .elementor-element.elementor-element-d4e5d6b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#8DCFC8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;}.elementor-146 .elementor-element.elementor-element-d4e5d6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-3433ebfa .elementor-testimonial-content{font-size:1em;}.elementor-146 .elementor-element.elementor-element-3433ebfa .elementor-testimonial-wrapper .elementor-testimonial-image img{width:100px;height:100px;}.elementor-146 .elementor-element.elementor-element-ee7e2f5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#8DCFC8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;}.elementor-146 .elementor-element.elementor-element-ee7e2f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-545b860 .elementor-testimonial-content{font-size:1em;}.elementor-146 .elementor-element.elementor-element-545b860 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:100px;height:100px;}.elementor-146 .elementor-element.elementor-element-ed7e793 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#8DCFC8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;}.elementor-146 .elementor-element.elementor-element-ed7e793 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-1ee57ec .elementor-testimonial-content{font-size:1em;}.elementor-146 .elementor-element.elementor-element-1ee57ec .elementor-testimonial-wrapper .elementor-testimonial-image img{width:100px;height:100px;}.elementor-146 .elementor-element.elementor-element-e774cb5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#8DCFC8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;}.elementor-146 .elementor-element.elementor-element-e774cb5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-9644cf0 .elementor-testimonial-content{font-size:1em;}.elementor-146 .elementor-element.elementor-element-9644cf0 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:100px;height:100px;}.elementor-146 .elementor-element.elementor-element-cbba0aa:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-cbba0aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #5EBB46 0%, #026431 100%);}.elementor-146 .elementor-element.elementor-element-cbba0aa > .elementor-background-overlay{background-image:url("https://kabukatsu.net/wp-content/uploads/2020/03/ddxfgh.jpg");background-position:center center;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-cbba0aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-146 .elementor-element.elementor-element-cbba0aa > .elementor-shape-top svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-146 .elementor-element.elementor-element-cbba0aa > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-146 .elementor-element.elementor-element-8b523fc{text-align:center;}.elementor-146 .elementor-element.elementor-element-8b523fc .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:2em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-8b523fc > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-b1d91f3{text-align:center;}.elementor-146 .elementor-element.elementor-element-b1d91f3 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-b1d91f3 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-146 .elementor-element.elementor-element-37d1a92 .elementor-toggle .elementor-toggle-item:not(:last-child){margin-bottom:10px;}.elementor-146 .elementor-element.elementor-element-37d1a92 .elementor-toggle .elementor-tab-title{background-color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-37d1a92 .elementor-toggle-title, .elementor-146 .elementor-element.elementor-element-37d1a92 .elementor-toggle-icon{color:#026431;}.elementor-146 .elementor-element.elementor-element-37d1a92 .elementor-toggle .elementor-toggle-title{font-family:"Noto Sans JP", Sans-serif;}.elementor-146 .elementor-element.elementor-element-37d1a92 .elementor-toggle .elementor-tab-content{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;}.elementor-146 .elementor-element.elementor-element-49b2409 > .elementor-container{max-width:800px;}.elementor-146 .elementor-element.elementor-element-4bb8873 > .elementor-container{max-width:800px;}.elementor-146 .elementor-element.elementor-element-bdad4e0{text-align:center;}.elementor-146 .elementor-element.elementor-element-bdad4e0 .elementor-heading-title{color:#026431;font-family:"Noto Sans JP", Sans-serif;font-size:2em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-bdad4e0 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-847ee97{text-align:center;}.elementor-146 .elementor-element.elementor-element-847ee97 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-847ee97 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-146 .elementor-element.elementor-element-7c4524f > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-146 .elementor-element.elementor-element-bfd1653{text-align:center;}.elementor-146 .elementor-element.elementor-element-bfd1653 .elementor-heading-title{color:#026431;font-family:"Noto Sans JP", Sans-serif;font-size:2em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-bfd1653 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-7b1763b{text-align:center;}.elementor-146 .elementor-element.elementor-element-7b1763b .elementor-heading-title{color:#8DCFC8;font-family:"Alex Brush", Sans-serif;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-7b1763b > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-146 .elementor-element.elementor-element-7e01ca0{--divider-border-style:solid;--divider-border-color:var( --e-global-color-primary );--divider-border-width:1px;--divider-icon-size:30px;}.elementor-146 .elementor-element.elementor-element-7e01ca0 .elementor-divider-separator{width:100%;}.elementor-146 .elementor-element.elementor-element-7e01ca0 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-146 .elementor-element.elementor-element-7e01ca0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-7e01ca0.elementor-view-framed .elementor-icon, .elementor-146 .elementor-element.elementor-element-7e01ca0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-7e01ca0.elementor-view-framed .elementor-icon, .elementor-146 .elementor-element.elementor-element-7e01ca0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-7e01ca0 .elementor-icon i, .elementor-146 .elementor-element.elementor-element-7e01ca0 .elementor-icon svg{transform:rotate(0deg);}.elementor-146 .elementor-element.elementor-element-efad4a1{text-align:center;}.elementor-146 .elementor-element.elementor-element-efad4a1 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:2em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-efad4a1 > .elementor-widget-container{margin:-10px 0px -25px 0px;padding:0px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(90deg, #026431 0%, #8DCFC8 100%);}.elementor-146 .elementor-element.elementor-element-733390d .elementor-button{fill:#026431;color:#026431;background-color:#5EBB46;border-style:solid;border-width:0px 0px 4px 0px;border-color:#396B2C;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-146 .elementor-element.elementor-element-72fddb1{--divider-border-style:solid;--divider-border-color:#8DCFC8;--divider-border-width:1px;--divider-icon-size:30px;}.elementor-146 .elementor-element.elementor-element-72fddb1 .elementor-divider-separator{width:100%;}.elementor-146 .elementor-element.elementor-element-72fddb1 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-146 .elementor-element.elementor-element-72fddb1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-72fddb1.elementor-view-framed .elementor-icon, .elementor-146 .elementor-element.elementor-element-72fddb1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-72fddb1.elementor-view-framed .elementor-icon, .elementor-146 .elementor-element.elementor-element-72fddb1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-72fddb1 .elementor-icon i, .elementor-146 .elementor-element.elementor-element-72fddb1 .elementor-icon svg{transform:rotate(0deg);}.elementor-146 .elementor-element.elementor-element-3ebeca8{text-align:center;}.elementor-146 .elementor-element.elementor-element-3ebeca8 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:2em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-3ebeca8 > .elementor-widget-container{margin:-10px 0px -25px 0px;padding:0px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(90deg, #026431 0%, #8DCFC8 100%);}.elementor-146 .elementor-element.elementor-element-5f7e77f .elementor-text-editor{text-align:center;}.elementor-146 .elementor-element.elementor-element-250d369 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;}.elementor-146 .elementor-element.elementor-element-250d369 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-e9a45e5{text-align:center;}.elementor-146 .elementor-element.elementor-element-e9a45e5 .elementor-heading-title{color:#026431;font-family:"Noto Sans JP", Sans-serif;font-size:1.5em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-e9a45e5 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-001d4c1{text-align:center;}.elementor-146 .elementor-element.elementor-element-001d4c1 .elementor-heading-title{color:#026431;font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-001d4c1 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-ffc2118 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;}.elementor-146 .elementor-element.elementor-element-ffc2118 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-8c84808{text-align:center;}.elementor-146 .elementor-element.elementor-element-8c84808 .elementor-heading-title{color:#026431;font-family:"Noto Sans JP", Sans-serif;font-size:1.5em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-8c84808 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-fd7f220{text-align:center;}.elementor-146 .elementor-element.elementor-element-fd7f220 .elementor-heading-title{color:#026431;font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-fd7f220 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-c0eb6d0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;}.elementor-146 .elementor-element.elementor-element-c0eb6d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-0cc13f8{text-align:center;}.elementor-146 .elementor-element.elementor-element-0cc13f8 .elementor-heading-title{color:#026431;font-family:"Noto Sans JP", Sans-serif;font-size:1.5em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-0cc13f8 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-121a8a2{text-align:center;}.elementor-146 .elementor-element.elementor-element-121a8a2 .elementor-heading-title{color:#026431;font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-121a8a2 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-75b5d5f .elementor-text-editor{text-align:center;}.elementor-146 .elementor-element.elementor-element-090ad8e{text-align:center;}.elementor-146 .elementor-element.elementor-element-090ad8e .elementor-heading-title{color:#026431;font-family:"Noto Sans JP", Sans-serif;font-size:2em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-090ad8e > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-e4d1ec5{text-align:center;}.elementor-146 .elementor-element.elementor-element-e4d1ec5 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-e4d1ec5 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-146 .elementor-element.elementor-element-195d9c21{text-align:center;}.elementor-146 .elementor-element.elementor-element-195d9c21 .elementor-heading-title{font-weight:normal;}.elementor-146 .elementor-element.elementor-element-24b12e2 .elementor-button{fill:#026431;color:#026431;background-color:#5EBB46;border-style:solid;border-width:0px 0px 4px 0px;border-color:#396B2C;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-146 .elementor-element.elementor-element-9c3da68:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-9c3da68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #5EBB46 0%, #026431 100%);}.elementor-146 .elementor-element.elementor-element-9c3da68 > .elementor-background-overlay{background-image:url("https://kabukatsu.net/wp-content/uploads/2020/03/ddxfgh.jpg");background-position:center center;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-9c3da68{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-146 .elementor-element.elementor-element-9c3da68 > .elementor-shape-top svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-146 .elementor-element.elementor-element-9c3da68 > .elementor-shape-bottom .elementor-shape-fill{fill:#026431;}.elementor-146 .elementor-element.elementor-element-9c3da68 > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-146 .elementor-element.elementor-element-0d89f06{text-align:center;}.elementor-146 .elementor-element.elementor-element-0d89f06 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:2em;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-0d89f06 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-2e96010{text-align:center;}.elementor-146 .elementor-element.elementor-element-2e96010 .elementor-heading-title{font-family:"Alex Brush", Sans-serif;font-weight:normal;}.elementor-146 .elementor-element.elementor-element-2e96010 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-146 .elementor-element.elementor-element-3419be8:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-3419be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-3419be8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-146 .elementor-element.elementor-element-3419be8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-3d30c57 .elementor-button{fill:#026431;color:#026431;background-color:#5EBB46;border-style:solid;border-width:0px 0px 4px 0px;border-color:#396B2C;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-146 .elementor-element.elementor-element-f070199 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#FFA242;border-style:solid;border-width:0px 0px 4px 0px;border-color:#9D652B;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}@media(min-width:768px){.elementor-146 .elementor-element.elementor-element-de5a606{width:23.61%;}.elementor-146 .elementor-element.elementor-element-637f8508{width:76.39%;}.elementor-146 .elementor-element.elementor-element-60bd29d{width:100%;}.elementor-146 .elementor-element.elementor-element-d8ae92f{width:28%;}.elementor-146 .elementor-element.elementor-element-e6d651e{width:8%;}.elementor-146 .elementor-element.elementor-element-b8669aa{width:28%;}.elementor-146 .elementor-element.elementor-element-0b9a5a6{width:8%;}.elementor-146 .elementor-element.elementor-element-cae9e93{width:28%;}.elementor-146 .elementor-element.elementor-element-c91551b{width:28%;}.elementor-146 .elementor-element.elementor-element-e243760{width:8%;}.elementor-146 .elementor-element.elementor-element-e16474f{width:28%;}.elementor-146 .elementor-element.elementor-element-7a77882{width:8%;}.elementor-146 .elementor-element.elementor-element-38f0a83{width:28%;}}@media(max-width:767px){.elementor-146 .elementor-element.elementor-element-641fefd4 > .elementor-container{min-height:48vh;}.elementor-146 .elementor-element.elementor-element-641fefd4 > .elementor-container:after{content:"";min-height:inherit;}.elementor-146 .elementor-element.elementor-element-641fefd4:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-641fefd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-146 .elementor-element.elementor-element-641fefd4{padding:0px 0px 30px 0px;}.elementor-146 .elementor-element.elementor-element-2127a38{text-align:left;}.elementor-146 .elementor-element.elementor-element-2127a38 .elementor-image img{width:30%;}.elementor-146 .elementor-element.elementor-element-2a11369c .elementor-heading-title{font-size:3em;}.elementor-146 .elementor-element.elementor-element-2a11369c > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-ea1c016{font-size:0.8em;}.elementor-146 .elementor-element.elementor-element-ea1c016 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-146 .elementor-element.elementor-element-89e8714 .elementor-button{font-size:1em;padding:15px 30px 15px 30px;}.elementor-146 .elementor-element.elementor-element-6bc103e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-d8ae92f{width:28%;}.elementor-146 .elementor-element.elementor-element-d8ae92f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-fac29a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-e6d651e{width:7%;}.elementor-146 .elementor-element.elementor-element-e6d651e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-847b603 .elementor-icon{font-size:33px;}.elementor-146 .elementor-element.elementor-element-847b603 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-b8669aa{width:28%;}.elementor-146 .elementor-element.elementor-element-b8669aa > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-d6cd2e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-0b9a5a6{width:7%;}.elementor-146 .elementor-element.elementor-element-0b9a5a6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-85def31 .elementor-icon{font-size:33px;}.elementor-146 .elementor-element.elementor-element-85def31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-cae9e93{width:28%;}.elementor-146 .elementor-element.elementor-element-cae9e93 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-32e5774 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-e89858e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-c91551b{width:28%;}.elementor-146 .elementor-element.elementor-element-c91551b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-ea4a24e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-e243760{width:7%;}.elementor-146 .elementor-element.elementor-element-e243760 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-85e706d .elementor-icon{font-size:33px;}.elementor-146 .elementor-element.elementor-element-85e706d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-e16474f{width:28%;}.elementor-146 .elementor-element.elementor-element-e16474f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-bb32717 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-7a77882{width:7%;}.elementor-146 .elementor-element.elementor-element-7a77882 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-b04a544 .elementor-icon{font-size:33px;}.elementor-146 .elementor-element.elementor-element-b04a544 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-38f0a83{width:28%;}.elementor-146 .elementor-element.elementor-element-38f0a83 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-551fbc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-37d1a92 .elementor-toggle .elementor-toggle-title{line-height:1.4em;}.elementor-146 .elementor-element.elementor-element-bfd1653 .elementor-heading-title{font-size:1.7em;}.elementor-146 .elementor-element.elementor-element-733390d .elementor-button{font-size:1em;padding:15px 30px 15px 30px;}.elementor-146 .elementor-element.elementor-element-250d369{width:50%;}.elementor-146 .elementor-element.elementor-element-001d4c1 .elementor-heading-title{font-size:0.9em;}.elementor-146 .elementor-element.elementor-element-ffc2118{width:50%;}.elementor-146 .elementor-element.elementor-element-fd7f220 .elementor-heading-title{font-size:0.9em;}.elementor-146 .elementor-element.elementor-element-c0eb6d0{width:50%;}.elementor-146 .elementor-element.elementor-element-121a8a2 .elementor-heading-title{font-size:0.9em;}.elementor-146 .elementor-element.elementor-element-24b12e2 .elementor-button{font-size:1em;padding:15px 30px 15px 30px;}.elementor-146 .elementor-element.elementor-element-3d30c57 .elementor-button{font-size:1em;padding:15px 30px 15px 30px;}.elementor-146 .elementor-element.elementor-element-f070199 .elementor-button{font-size:1em;padding:15px 30px 15px 30px;}}/* Start custom CSS for text-editor, class: .elementor-element-ea1c016 */.shadow p{
    text-shadow: 0px 0px 2px #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3d4f601 */.rank th{
    background: #5EBB46;
    text-align: center;
}

.rank td:first-child{
    background: #5EBB46;
    font-weight: bold;
    width: 20%;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c0eb6d0 */@media screen and (max-width:480px){
    .auto{
        margin:auto;
    }
}/* End custom CSS */