.elementor-3728 .elementor-element.elementor-element-653113b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-653113b:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-653113b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6F6F6F;background-image:url("https://asobistudio-promotion-ex.com/wp-content/uploads/2025/06/pcbg-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3728 .elementor-element.elementor-element-653113b, .elementor-3728 .elementor-element.elementor-element-653113b::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-c8a4cee{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-5623c0e{--display:flex;--background-transition:0.3s;--position:fixed;top:25px;}.elementor-3728 .elementor-element.elementor-element-bc5e542{text-align:left;width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-3728 .elementor-element.elementor-element-bc5e542 img{width:100%;}.elementor-3728 .elementor-element.elementor-element-bc5e542 > .elementor-widget-container{margin:25px 0px 35px 0px;}.elementor-3728 .elementor-element.elementor-element-6424c17 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-3728 .elementor-element.elementor-element-6424c17 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-3728 .elementor-element.elementor-element-6424c17 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-3728 .elementor-element.elementor-element-6424c17 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-3728 .elementor-element.elementor-element-6424c17 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-3728 .elementor-element.elementor-element-6424c17 .menu-item a.hfe-menu-item, .elementor-3728 .elementor-element.elementor-element-6424c17 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}body:not(.rtl) .elementor-3728 .elementor-element.elementor-element-6424c17 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:10px;}body.rtl .elementor-3728 .elementor-element.elementor-element-6424c17 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:10px;}.elementor-3728 .elementor-element.elementor-element-6424c17 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:10px;}.elementor-3728 .elementor-element.elementor-element-6424c17 a.hfe-menu-item, .elementor-3728 .elementor-element.elementor-element-6424c17 a.hfe-sub-menu-item{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2.4px;}.elementor-3728 .elementor-element.elementor-element-6424c17 .menu-item a.hfe-menu-item, .elementor-3728 .elementor-element.elementor-element-6424c17 .sub-menu a.hfe-sub-menu-item{color:#000000;}.elementor-3728 .elementor-element.elementor-element-6424c17 .menu-item a.hfe-menu-item, .elementor-3728 .elementor-element.elementor-element-6424c17 .sub-menu, .elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown, .elementor-3728 .elementor-element.elementor-element-6424c17 .hfe-dropdown-expandible{background-color:#FFFFFF;}.elementor-3728 .elementor-element.elementor-element-6424c17 .menu-item a.hfe-menu-item:hover,
								.elementor-3728 .elementor-element.elementor-element-6424c17 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-3728 .elementor-element.elementor-element-6424c17 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-3728 .elementor-element.elementor-element-6424c17 .menu-item a.hfe-menu-item.highlighted,
								.elementor-3728 .elementor-element.elementor-element-6424c17 .menu-item a.hfe-menu-item:focus{color:#FFDE00;background-color:#0B0B0B;}.elementor-3728 .elementor-element.elementor-element-6424c17 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-3728 .elementor-element.elementor-element-6424c17 .menu-item.current-menu-ancestor a.hfe-menu-item{color:#FFDE00;background-color:#0B0B0B;}.elementor-3728 .elementor-element.elementor-element-6424c17 .sub-menu a.hfe-sub-menu-item,
								.elementor-3728 .elementor-element.elementor-element-6424c17 .elementor-menu-toggle,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-3728 .elementor-element.elementor-element-6424c17 .sub-menu,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#000000;}.elementor-3728 .elementor-element.elementor-element-6424c17 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-3728 .elementor-element.elementor-element-6424c17 .elementor-menu-toggle:hover,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#000000;}.elementor-3728 .elementor-element.elementor-element-6424c17 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:#FFFFFF;}.elementor-3728 .elementor-element.elementor-element-6424c17 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active{background-color:#000000;}.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-3728 .elementor-element.elementor-element-6424c17 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible .hfe-nav-menu{border-style:solid;}.elementor-3728 .elementor-element.elementor-element-6424c17 .sub-menu{border-radius:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-6424c17 .sub-menu li.menu-item:first-child{border-top-left-radius:0px;border-top-right-radius:0px;overflow:hidden;}.elementor-3728 .elementor-element.elementor-element-6424c17 .sub-menu li.menu-item:last-child{border-bottom-right-radius:0px;border-bottom-left-radius:0px;overflow:hidden;}.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown{border-radius:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown li.menu-item:first-child{border-top-left-radius:0px;border-top-right-radius:0px;overflow:hidden;}.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown li.menu-item:last-child{border-bottom-right-radius:0px;border-bottom-left-radius:0px;overflow:hidden;}.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible{border-radius:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible li.menu-item:first-child{border-top-left-radius:0px;border-top-right-radius:0px;overflow:hidden;}.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible li.menu-item:last-child{border-bottom-right-radius:0px;border-bottom-left-radius:0px;overflow:hidden;}.elementor-3728 .elementor-element.elementor-element-6424c17 .sub-menu a.hfe-sub-menu-item,
						 .elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-3728 .elementor-element.elementor-element-6424c17 .sub-menu li.menu-item:not(:last-child),
						.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-3728 .elementor-element.elementor-element-6424c17 .hfe-nav-menu-icon{border-width:2px;padding:0.35em;border-radius:52px;}.elementor-3728 .elementor-element.elementor-element-6424c17 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-6424c17{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-3728 .elementor-element.elementor-element-b1dcf90{text-align:left;width:auto;max-width:auto;}.elementor-3728 .elementor-element.elementor-element-b1dcf90 img{width:347px;}.elementor-3728 .elementor-element.elementor-element-b1dcf90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-b1dcf90.elementor-element{--align-self:flex-start;}.elementor-3728 .elementor-element.elementor-element-04e3b24{--display:flex;--min-height:100vh;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-04e3b24:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-04e3b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-3728 .elementor-element.elementor-element-04e3b24, .elementor-3728 .elementor-element.elementor-element-04e3b24::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-04e3b24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3728 .elementor-element.elementor-element-de2a8d0{--display:flex;--min-height:628px;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--overlay-mix-blend-mode:darken;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-de2a8d0:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-de2a8d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asobistudio-promotion-ex.com/wp-content/uploads/2025/06/tpbg.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-3728 .elementor-element.elementor-element-de2a8d0, .elementor-3728 .elementor-element.elementor-element-de2a8d0::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-a0f7a5d{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-c582ea7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-4744f30{text-align:left;width:var( --container-widget-width, 42.338% );max-width:42.338%;--container-widget-width:42.338%;--container-widget-flex-grow:0;}.elementor-3728 .elementor-element.elementor-element-4744f30 img{width:100%;}.elementor-3728 .elementor-element.elementor-element-4744f30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-4744f30.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3728 .elementor-element.elementor-element-b1ac7dd{text-align:right;}.elementor-3728 .elementor-element.elementor-element-b1ac7dd img{width:80%;}.elementor-3728 .elementor-element.elementor-element-b1ac7dd > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-3728 .elementor-element.elementor-element-459cf99{--spacer-size:20px;}.elementor-3728 .elementor-element.elementor-element-8ce8f09{text-align:left;}.elementor-3728 .elementor-element.elementor-element-8ce8f09 img{width:47%;}.elementor-3728 .elementor-element.elementor-element-8ce8f09 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-3728 .elementor-element.elementor-element-7b305a6{text-align:left;}.elementor-3728 .elementor-element.elementor-element-7b305a6 img{width:48%;}.elementor-3728 .elementor-element.elementor-element-7b305a6 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-3728 .elementor-element.elementor-element-7b305a6.elementor-element{--align-self:center;}.elementor-3728 .elementor-element.elementor-element-36a5610{--spacer-size:80px;}.elementor-3728 .elementor-element.elementor-element-1b57f94{text-align:center;}.elementor-3728 .elementor-element.elementor-element-1b57f94 img{width:90%;}.elementor-3728 .elementor-element.elementor-element-1b57f94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-c7a8269{text-align:center;}.elementor-3728 .elementor-element.elementor-element-c7a8269 img{width:90%;}.elementor-3728 .elementor-element.elementor-element-c7a8269 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-f093a79{--spacer-size:30px;}.elementor-3728 .elementor-element.elementor-element-6734c3f{text-align:left;}.elementor-3728 .elementor-element.elementor-element-6734c3f img{width:68%;}.elementor-3728 .elementor-element.elementor-element-6734c3f > .elementor-widget-container{margin:0px 0px 5px 30px;}.elementor-3728 .elementor-element.elementor-element-16914bf{text-align:right;}.elementor-3728 .elementor-element.elementor-element-16914bf img{width:50%;}.elementor-3728 .elementor-element.elementor-element-16914bf > .elementor-widget-container{margin:0px 30px 20px 0px;}.elementor-3728 .elementor-element.elementor-element-33bf2a3{text-align:center;}.elementor-3728 .elementor-element.elementor-element-33bf2a3 img{width:90%;}.elementor-3728 .elementor-element.elementor-element-33bf2a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-bba4ee1{text-align:center;}.elementor-3728 .elementor-element.elementor-element-bba4ee1 img{width:90%;}.elementor-3728 .elementor-element.elementor-element-bba4ee1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-ff75a25{text-align:center;}.elementor-3728 .elementor-element.elementor-element-ff75a25 img{width:90%;}.elementor-3728 .elementor-element.elementor-element-ff75a25 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-4d20421{--spacer-size:30px;}.elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-87ffdca img.premium-adv-carousel__item-img, .elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-87ffdca .premium-adv-carousel__item-img img, .elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-87ffdca .vid-overlay{object-fit:cover;}.elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-06e1399 img.premium-adv-carousel__item-img, .elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-06e1399 .premium-adv-carousel__item-img img, .elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-06e1399 .vid-overlay{object-fit:cover;}.elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-887c7d1 img.premium-adv-carousel__item-img, .elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-887c7d1 .premium-adv-carousel__item-img img, .elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-887c7d1 .vid-overlay{object-fit:cover;}.elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-eef26dc img.premium-adv-carousel__item-img, .elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-eef26dc .premium-adv-carousel__item-img img, .elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-eef26dc .vid-overlay{object-fit:cover;}.elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-91f9bfb img.premium-adv-carousel__item-img, .elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-91f9bfb .premium-adv-carousel__item-img img, .elementor-3728 .elementor-element.elementor-element-642f54a .elementor-repeater-item-91f9bfb .vid-overlay{object-fit:cover;}.elementor-3728 .elementor-element.elementor-element-642f54a .premium-adv-carousel__item{width:200px;}.elementor-3728 .elementor-element.elementor-element-642f54a .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:130px;}.elementor-3728 .elementor-element.elementor-element-642f54a .premium-adv-carousel__items{align-items:center;animation-duration:calc( 40 * 1000ms ) !important;animation-direction:normal !important;}.elementor-3728 .elementor-element.elementor-element-642f54a.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:5px;}.elementor-3728 .elementor-element.elementor-element-642f54a.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:5px;}.elementor-3728 .elementor-element.elementor-element-642f54a.premium-adv-carousel__infinite{--pa-wheel-spacing:5;}.elementor-3728 .elementor-element.elementor-element-642f54a .premium-adv-carousel__media-wrap{border-radius:0px;}.elementor-3728 .elementor-element.elementor-element-642f54a .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-3728 .elementor-element.elementor-element-642f54a.premium-adv-carousel__infinite .premium-adv-carousel__item, .elementor-3728 .elementor-element.elementor-element-642f54a:not(.premium-adv-carousel__infinite) .flipster__item--current .premium-adv-carousel__item{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFD200;}.elementor-3728 .elementor-element.elementor-element-642f54a .pa-media-icons-inner-container i{font-size:20px;}.elementor-3728 .elementor-element.elementor-element-642f54a .pa-media-icons-inner-container svg{width:20px;height:20px;}.elementor-3728 .elementor-element.elementor-element-642f54a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-e162c7f{--spacer-size:30px;}.elementor-3728 .elementor-element.elementor-element-5d86b89{text-align:center;}.elementor-3728 .elementor-element.elementor-element-5d86b89 img{width:92%;}.elementor-3728 .elementor-element.elementor-element-5d86b89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-78add7d{text-align:center;}.elementor-3728 .elementor-element.elementor-element-78add7d img{width:80%;}.elementor-3728 .elementor-element.elementor-element-78add7d > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-b8258ee{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-b8258ee, .elementor-3728 .elementor-element.elementor-element-b8258ee::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-0823887{text-align:center;}.elementor-3728 .elementor-element.elementor-element-0823887 img{width:80%;}.elementor-3728 .elementor-element.elementor-element-0823887 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3728 .elementor-element.elementor-element-07e6f80{--spacer-size:10px;}.elementor-3728 .elementor-element.elementor-element-e0e02cc{text-align:center;}.elementor-3728 .elementor-element.elementor-element-e0e02cc img{width:80%;}.elementor-3728 .elementor-element.elementor-element-e0e02cc > .elementor-widget-container{margin:15px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-875d8ef{text-align:center;}.elementor-3728 .elementor-element.elementor-element-875d8ef img{width:85%;}.elementor-3728 .elementor-element.elementor-element-875d8ef > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-cf7373f{text-align:center;}.elementor-3728 .elementor-element.elementor-element-cf7373f img{width:85%;}.elementor-3728 .elementor-element.elementor-element-cf7373f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-3c10c36{--spacer-size:20px;}.elementor-3728 .elementor-element.elementor-element-e8e6bcd{text-align:center;}.elementor-3728 .elementor-element.elementor-element-e8e6bcd img{width:90%;}.elementor-3728 .elementor-element.elementor-element-e8e6bcd > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-87ffdca img.premium-adv-carousel__item-img, .elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-87ffdca .premium-adv-carousel__item-img img, .elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-87ffdca .vid-overlay{object-fit:cover;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-06e1399 img.premium-adv-carousel__item-img, .elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-06e1399 .premium-adv-carousel__item-img img, .elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-06e1399 .vid-overlay{object-fit:cover;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-887c7d1 img.premium-adv-carousel__item-img, .elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-887c7d1 .premium-adv-carousel__item-img img, .elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-887c7d1 .vid-overlay{object-fit:cover;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-eef26dc img.premium-adv-carousel__item-img, .elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-eef26dc .premium-adv-carousel__item-img img, .elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-eef26dc .vid-overlay{object-fit:cover;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-91f9bfb img.premium-adv-carousel__item-img, .elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-91f9bfb .premium-adv-carousel__item-img img, .elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-91f9bfb .vid-overlay{object-fit:cover;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-1b52a14 img.premium-adv-carousel__item-img, .elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-1b52a14 .premium-adv-carousel__item-img img, .elementor-3728 .elementor-element.elementor-element-a1c2d61 .elementor-repeater-item-1b52a14 .vid-overlay{object-fit:cover;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 .premium-adv-carousel__item{width:200px;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:130px;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 .premium-adv-carousel__items{align-items:center;animation-duration:calc( 40 * 1000ms ) !important;animation-direction:reverse !important;}.elementor-3728 .elementor-element.elementor-element-a1c2d61.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:5px;}.elementor-3728 .elementor-element.elementor-element-a1c2d61.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:5px;}.elementor-3728 .elementor-element.elementor-element-a1c2d61.premium-adv-carousel__infinite{--pa-wheel-spacing:5;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 .premium-adv-carousel__media-wrap{border-radius:0px;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 .pa-media-icons-inner-container i{font-size:20px;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 .pa-media-icons-inner-container svg{width:20px;height:20px;}.elementor-3728 .elementor-element.elementor-element-a1c2d61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-2332a09{--spacer-size:30px;}.elementor-3728 .elementor-element.elementor-element-68980a0{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-68980a0:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-68980a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asobistudio-promotion-ex.com/wp-content/uploads/2025/06/s1bg2.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-3728 .elementor-element.elementor-element-68980a0, .elementor-3728 .elementor-element.elementor-element-68980a0::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-a4175e2{text-align:center;}.elementor-3728 .elementor-element.elementor-element-a4175e2 img{width:82%;}.elementor-3728 .elementor-element.elementor-element-a4175e2 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-cdb31cf{text-align:center;}.elementor-3728 .elementor-element.elementor-element-cdb31cf img{width:80%;}.elementor-3728 .elementor-element.elementor-element-cdb31cf > .elementor-widget-container{margin:15px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-dd57770{--spacer-size:20px;}.elementor-3728 .elementor-element.elementor-element-6c53fcb{text-align:center;}.elementor-3728 .elementor-element.elementor-element-6c53fcb img{width:90%;}.elementor-3728 .elementor-element.elementor-element-6c53fcb > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-6cc9573{text-align:center;}.elementor-3728 .elementor-element.elementor-element-6cc9573 img{width:90%;}.elementor-3728 .elementor-element.elementor-element-6cc9573 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-12e392e{text-align:center;}.elementor-3728 .elementor-element.elementor-element-12e392e img{width:80%;}.elementor-3728 .elementor-element.elementor-element-12e392e > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-4862dfb{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-bea3158 .elementor-main-swiper{height:250px;width:90%;}.elementor-3728 .elementor-element.elementor-element-bea3158.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-3728 .elementor-element.elementor-element-bea3158 .elementor-main-swiper .swiper-slide{padding:12px 12px 0px 12px;}.elementor-3728 .elementor-element.elementor-element-bea3158 .elementor-swiper-button{font-size:20px;color:#000000;}.elementor-3728 .elementor-element.elementor-element-bea3158 .elementor-swiper-button svg{fill:#000000;}.elementor-3728 .elementor-element.elementor-element-bea3158 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#EAD999;opacity:1;}.elementor-3728 .elementor-element.elementor-element-3d7baf1{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-3d7baf1, .elementor-3728 .elementor-element.elementor-element-3d7baf1::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-7f2abbd{text-align:center;}.elementor-3728 .elementor-element.elementor-element-7f2abbd img{width:75%;}.elementor-3728 .elementor-element.elementor-element-7f2abbd > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-e6ad20e{text-align:center;}.elementor-3728 .elementor-element.elementor-element-e6ad20e img{width:75%;}.elementor-3728 .elementor-element.elementor-element-e6ad20e > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-e4a7fdc{text-align:center;}.elementor-3728 .elementor-element.elementor-element-e4a7fdc img{width:60%;}.elementor-3728 .elementor-element.elementor-element-e4a7fdc > .elementor-widget-container{margin:6px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-733aae3{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-733aae3:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-733aae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asobistudio-promotion-ex.com/wp-content/uploads/2025/06/ss1bg.webp");background-repeat:no-repeat;background-size:95px auto;}.elementor-3728 .elementor-element.elementor-element-733aae3, .elementor-3728 .elementor-element.elementor-element-733aae3::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-1ffb0c0{--spacer-size:25px;}.elementor-3728 .elementor-element.elementor-element-9e4104b{text-align:center;z-index:3;}.elementor-3728 .elementor-element.elementor-element-9e4104b img{width:90%;}.elementor-3728 .elementor-element.elementor-element-9e4104b > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-e5e450c{text-align:center;z-index:1;}.elementor-3728 .elementor-element.elementor-element-e5e450c img{width:87%;}.elementor-3728 .elementor-element.elementor-element-e5e450c > .elementor-widget-container{margin:-18px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-ad2f89a{text-align:left;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:800;line-height:26px;letter-spacing:0.6px;}.elementor-3728 .elementor-element.elementor-element-ad2f89a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3728 .elementor-element.elementor-element-c91003c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-c91003c:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-c91003c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asobistudio-promotion-ex.com/wp-content/uploads/2025/06/ss2bg.webp");background-position:100% 15px;background-repeat:no-repeat;background-size:213px auto;}.elementor-3728 .elementor-element.elementor-element-c91003c, .elementor-3728 .elementor-element.elementor-element-c91003c::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-678b28f{--spacer-size:25px;}.elementor-3728 .elementor-element.elementor-element-7bc6b9a{text-align:right;z-index:3;}.elementor-3728 .elementor-element.elementor-element-7bc6b9a img{width:90%;}.elementor-3728 .elementor-element.elementor-element-7bc6b9a > .elementor-widget-container{margin:0px 15px 10px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-4188bab{text-align:center;z-index:1;}.elementor-3728 .elementor-element.elementor-element-4188bab img{width:87%;}.elementor-3728 .elementor-element.elementor-element-4188bab > .elementor-widget-container{margin:-18px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-c2cf7f1{text-align:left;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:800;line-height:26px;letter-spacing:0.6px;}.elementor-3728 .elementor-element.elementor-element-c2cf7f1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3728 .elementor-element.elementor-element-a1eac09{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-a1eac09:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-a1eac09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asobistudio-promotion-ex.com/wp-content/uploads/2025/06/ss1bg.webp");background-repeat:no-repeat;background-size:95px auto;}.elementor-3728 .elementor-element.elementor-element-a1eac09, .elementor-3728 .elementor-element.elementor-element-a1eac09::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-ac66de3{--spacer-size:25px;}.elementor-3728 .elementor-element.elementor-element-96cd4f3{text-align:center;z-index:3;}.elementor-3728 .elementor-element.elementor-element-96cd4f3 img{width:90%;}.elementor-3728 .elementor-element.elementor-element-96cd4f3 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-edff5ba{text-align:center;z-index:1;}.elementor-3728 .elementor-element.elementor-element-edff5ba img{width:87%;}.elementor-3728 .elementor-element.elementor-element-edff5ba > .elementor-widget-container{margin:-18px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-5bb3a9a{text-align:left;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:800;line-height:26px;letter-spacing:0.6px;}.elementor-3728 .elementor-element.elementor-element-5bb3a9a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3728 .elementor-element.elementor-element-4ecd038{--spacer-size:5px;}.elementor-3728 .elementor-element.elementor-element-7670d9c{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-7670d9c, .elementor-3728 .elementor-element.elementor-element-7670d9c::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-5bc4e2c{text-align:center;}.elementor-3728 .elementor-element.elementor-element-5bc4e2c img{width:90%;}.elementor-3728 .elementor-element.elementor-element-5bc4e2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-3728 .elementor-element.elementor-element-adbfb72{text-align:center;}.elementor-3728 .elementor-element.elementor-element-adbfb72 img{width:90%;}.elementor-3728 .elementor-element.elementor-element-adbfb72 > .elementor-widget-container{margin:15px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-ee7aa35{text-align:center;}.elementor-3728 .elementor-element.elementor-element-ee7aa35 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-ee7aa35 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-541c54d{text-align:right;}.elementor-3728 .elementor-element.elementor-element-541c54d img{width:75%;}.elementor-3728 .elementor-element.elementor-element-541c54d > .elementor-widget-container{margin:-50px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-688a99a{--spacer-size:30px;}.elementor-3728 .elementor-element.elementor-element-c8c4569{text-align:center;}.elementor-3728 .elementor-element.elementor-element-c8c4569 img{width:90%;}.elementor-3728 .elementor-element.elementor-element-c8c4569 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-6b0e90c{--spacer-size:10px;}.elementor-3728 .elementor-element.elementor-element-f4a4e20{text-align:center;}.elementor-3728 .elementor-element.elementor-element-f4a4e20 img{width:90%;}.elementor-3728 .elementor-element.elementor-element-f4a4e20 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-f9afc45{--spacer-size:10px;}.elementor-3728 .elementor-element.elementor-element-7def10f{text-align:center;}.elementor-3728 .elementor-element.elementor-element-7def10f img{width:90%;}.elementor-3728 .elementor-element.elementor-element-7def10f > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-6c8887a{--spacer-size:10px;}.elementor-3728 .elementor-element.elementor-element-4a09eef{text-align:center;}.elementor-3728 .elementor-element.elementor-element-4a09eef img{width:90%;}.elementor-3728 .elementor-element.elementor-element-4a09eef > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-f075f0d{--spacer-size:50px;}.elementor-3728 .elementor-element.elementor-element-93b5fb6{text-align:center;}.elementor-3728 .elementor-element.elementor-element-93b5fb6 img{width:60%;border-radius:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-93b5fb6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-ce7817c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3728 .elementor-element.elementor-element-2210ad9{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-0ffacd2{text-align:center;}.elementor-3728 .elementor-element.elementor-element-0ffacd2 img{width:57%;border-radius:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-0ffacd2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-34b69f9{text-align:center;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:800;line-height:20px;letter-spacing:0.3px;}.elementor-3728 .elementor-element.elementor-element-ee9a40c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-5474c78{text-align:center;}.elementor-3728 .elementor-element.elementor-element-5474c78 img{width:57%;border-radius:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-5474c78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-7857972{text-align:center;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:800;line-height:20px;letter-spacing:0.3px;}.elementor-3728 .elementor-element.elementor-element-9cddc34{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:50px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3728 .elementor-element.elementor-element-9cddc34, .elementor-3728 .elementor-element.elementor-element-9cddc34::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-2dc6b10{text-align:center;}.elementor-3728 .elementor-element.elementor-element-2dc6b10 img{width:75%;}.elementor-3728 .elementor-element.elementor-element-2dc6b10 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-c750108{text-align:center;}.elementor-3728 .elementor-element.elementor-element-c750108 img{width:85%;}.elementor-3728 .elementor-element.elementor-element-c750108 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-5bc09fe{--spacer-size:20px;}.elementor-3728 .elementor-element.elementor-element-6e6e2ae{text-align:center;}.elementor-3728 .elementor-element.elementor-element-6e6e2ae img{width:98%;}.elementor-3728 .elementor-element.elementor-element-6e6e2ae > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-02dfad5{text-align:center;}.elementor-3728 .elementor-element.elementor-element-02dfad5 img{width:5%;}.elementor-3728 .elementor-element.elementor-element-02dfad5 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-181e6ec{text-align:center;}.elementor-3728 .elementor-element.elementor-element-181e6ec img{width:98%;}.elementor-3728 .elementor-element.elementor-element-181e6ec > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-2db999d{text-align:center;}.elementor-3728 .elementor-element.elementor-element-2db999d img{width:5%;}.elementor-3728 .elementor-element.elementor-element-2db999d > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-978011a{text-align:center;}.elementor-3728 .elementor-element.elementor-element-978011a img{width:98%;}.elementor-3728 .elementor-element.elementor-element-978011a > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-0481e31{text-align:center;}.elementor-3728 .elementor-element.elementor-element-0481e31 img{width:5%;}.elementor-3728 .elementor-element.elementor-element-0481e31 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-0e00144{text-align:center;}.elementor-3728 .elementor-element.elementor-element-0e00144 img{width:98%;}.elementor-3728 .elementor-element.elementor-element-0e00144 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-bea0cfe{text-align:center;}.elementor-3728 .elementor-element.elementor-element-bea0cfe img{width:5%;}.elementor-3728 .elementor-element.elementor-element-bea0cfe > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-6666d2b{text-align:center;}.elementor-3728 .elementor-element.elementor-element-6666d2b img{width:98%;}.elementor-3728 .elementor-element.elementor-element-6666d2b > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-ff26f09{--spacer-size:20px;}.elementor-3728 .elementor-element.elementor-element-c5f8ee0{text-align:center;}.elementor-3728 .elementor-element.elementor-element-c5f8ee0 img{width:95%;}.elementor-3728 .elementor-element.elementor-element-c5f8ee0 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-05f59f5{--spacer-size:20px;}.elementor-3728 .elementor-element.elementor-element-f78d0c5{text-align:center;}.elementor-3728 .elementor-element.elementor-element-f78d0c5 img{width:95%;}.elementor-3728 .elementor-element.elementor-element-f78d0c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-c2fbfc6{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3728 .elementor-element.elementor-element-c2fbfc6:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-c2fbfc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://asobistudio-promotion-ex.com/wp-content/uploads/2025/06/s3bg.webp");background-position:bottom left;background-repeat:no-repeat;background-size:34% auto;}.elementor-3728 .elementor-element.elementor-element-c2fbfc6, .elementor-3728 .elementor-element.elementor-element-c2fbfc6::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-aa99f7a{text-align:center;}.elementor-3728 .elementor-element.elementor-element-aa99f7a img{width:75%;}.elementor-3728 .elementor-element.elementor-element-aa99f7a > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-d3f7ebf{text-align:center;}.elementor-3728 .elementor-element.elementor-element-d3f7ebf img{width:91%;}.elementor-3728 .elementor-element.elementor-element-d3f7ebf > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-bd7101b{--spacer-size:20px;}.elementor-3728 .elementor-element.elementor-element-58a2e18{text-align:center;}.elementor-3728 .elementor-element.elementor-element-58a2e18 img{width:90%;}.elementor-3728 .elementor-element.elementor-element-58a2e18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-6501022{text-align:center;}.elementor-3728 .elementor-element.elementor-element-6501022 img{width:90%;}.elementor-3728 .elementor-element.elementor-element-6501022 > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-563ef2e{text-align:center;}.elementor-3728 .elementor-element.elementor-element-563ef2e img{width:90%;}.elementor-3728 .elementor-element.elementor-element-563ef2e > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-e19aebe{text-align:center;}.elementor-3728 .elementor-element.elementor-element-e19aebe img{width:90%;}.elementor-3728 .elementor-element.elementor-element-e19aebe > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-68baa02{text-align:center;}.elementor-3728 .elementor-element.elementor-element-68baa02 img{width:90%;}.elementor-3728 .elementor-element.elementor-element-68baa02 > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-d1131b9{--spacer-size:30px;}.elementor-3728 .elementor-element.elementor-element-589fa5b{--spacer-size:10px;}.elementor-3728 .elementor-element.elementor-element-6db5913{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:50px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-3728 .elementor-element.elementor-element-6db5913, .elementor-3728 .elementor-element.elementor-element-6db5913::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-b4d1b5a{text-align:center;}.elementor-3728 .elementor-element.elementor-element-b4d1b5a img{width:75%;}.elementor-3728 .elementor-element.elementor-element-b4d1b5a > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-ecc1ee6{text-align:center;}.elementor-3728 .elementor-element.elementor-element-ecc1ee6 img{width:85%;}.elementor-3728 .elementor-element.elementor-element-ecc1ee6 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-ada9f64{--spacer-size:20px;}.elementor-3728 .elementor-element.elementor-element-c68ac35{text-align:center;}.elementor-3728 .elementor-element.elementor-element-c68ac35 img{width:99%;}.elementor-3728 .elementor-element.elementor-element-c68ac35 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-8d5c888{text-align:center;}.elementor-3728 .elementor-element.elementor-element-8d5c888 img{width:99%;}.elementor-3728 .elementor-element.elementor-element-8d5c888 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-8b2b84e{--spacer-size:20px;}.elementor-3728 .elementor-element.elementor-element-3a65ee5{text-align:center;}.elementor-3728 .elementor-element.elementor-element-3a65ee5 img{width:99%;}.elementor-3728 .elementor-element.elementor-element-3a65ee5 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-695fbb6{text-align:center;}.elementor-3728 .elementor-element.elementor-element-695fbb6 img{width:99%;}.elementor-3728 .elementor-element.elementor-element-695fbb6 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-7ec4131{--spacer-size:20px;}.elementor-3728 .elementor-element.elementor-element-b6e5693{text-align:center;}.elementor-3728 .elementor-element.elementor-element-b6e5693 img{width:99%;}.elementor-3728 .elementor-element.elementor-element-b6e5693 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-a20e78b{text-align:center;}.elementor-3728 .elementor-element.elementor-element-a20e78b img{width:99%;}.elementor-3728 .elementor-element.elementor-element-a20e78b > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-629e788{--spacer-size:20px;}.elementor-3728 .elementor-element.elementor-element-0798c39{text-align:center;}.elementor-3728 .elementor-element.elementor-element-0798c39 img{width:99%;}.elementor-3728 .elementor-element.elementor-element-0798c39 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-09a8f7d{text-align:center;}.elementor-3728 .elementor-element.elementor-element-09a8f7d img{width:99%;}.elementor-3728 .elementor-element.elementor-element-09a8f7d > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-7c111fa{--spacer-size:30px;}.elementor-3728 .elementor-element.elementor-element-c1813c7{text-align:center;}.elementor-3728 .elementor-element.elementor-element-c1813c7 img{width:95%;}.elementor-3728 .elementor-element.elementor-element-c1813c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-7f11d11{text-align:center;}.elementor-3728 .elementor-element.elementor-element-7f11d11 img{width:85%;}.elementor-3728 .elementor-element.elementor-element-7f11d11 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-3c76039{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3728 .elementor-element.elementor-element-3c76039, .elementor-3728 .elementor-element.elementor-element-3c76039::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-3457a35{text-align:center;}.elementor-3728 .elementor-element.elementor-element-3457a35 img{width:75%;}.elementor-3728 .elementor-element.elementor-element-3457a35 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-4fd313b{text-align:center;}.elementor-3728 .elementor-element.elementor-element-4fd313b img{width:37%;}.elementor-3728 .elementor-element.elementor-element-4fd313b > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-0835f6e{--spacer-size:20px;}.elementor-3728 .elementor-element.elementor-element-a2fd3c4{text-align:center;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:800;line-height:31px;letter-spacing:0.3px;}.elementor-3728 .elementor-element.elementor-element-a312a3f{text-align:center;color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:800;line-height:31px;letter-spacing:0.3px;}.elementor-3728 .elementor-element.elementor-element-c0d1e86{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3728 .elementor-element.elementor-element-c0d1e86:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-c0d1e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asobistudio-promotion-ex.com/wp-content/uploads/2025/06/s7bbbg.webp");background-size:cover;}.elementor-3728 .elementor-element.elementor-element-c0d1e86, .elementor-3728 .elementor-element.elementor-element-c0d1e86::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-1b30031{text-align:right;}.elementor-3728 .elementor-element.elementor-element-1b30031 img{width:70%;}.elementor-3728 .elementor-element.elementor-element-1b30031 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-8a1d1ba{--spacer-size:80px;}.elementor-3728 .elementor-element.elementor-element-af75a5f{text-align:center;}.elementor-3728 .elementor-element.elementor-element-af75a5f img{width:36%;}.elementor-3728 .elementor-element.elementor-element-af75a5f > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-e2f6c3d{--spacer-size:80px;}.elementor-3728 .elementor-element.elementor-element-fd3db0a{text-align:left;}.elementor-3728 .elementor-element.elementor-element-fd3db0a img{width:83%;}.elementor-3728 .elementor-element.elementor-element-fd3db0a > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-d0d8de2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-3728 .elementor-element.elementor-element-d0d8de2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:0px;}.elementor-3728 .elementor-element.elementor-element-d0d8de2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:0px;bottom:0px;}#wpadminbar ~ .elementor-3728 .elementor-element.elementor-element-d0d8de2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-3728 .elementor-element.elementor-element-d0d8de2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(0px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-3728 .elementor-element.elementor-element-d0d8de2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-3728 .elementor-element.elementor-element-d0d8de2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(0px + var(--wpadminbar-height, 0px));}.elementor-3728 .elementor-element.elementor-element-d0d8de2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--up{bottom:0px;}.elementor-3728 .elementor-element.elementor-element-d0d8de2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.hide-sticky{opacity:0;pointer-events:none;cursor:default;transform:translate(var(--x-axis-animations, 0), var(--y-axis-animations, 0));--y-axis-animations:100px;}.elementor-3728 .elementor-element.elementor-element-d0d8de2.elementor-element.e-flex.jkit-sticky-element--enabled{position:sticky;height:fit-content;transition:margin 0.1s, padding 0.1s, background 0.1s, box-shadow 0.1s, transform 0.1s, opacity 0.1s;z-index:100;}.elementor-3728 .elementor-element.elementor-element-d0d8de2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned{transition:margin 0.1s, padding 0.1s, background 0.1s, box-shadow 0.1s, transform 0.1s, opacity 0.1s;}.elementor-3728 .elementor-element.elementor-element-8620889{z-index:0;}.elementor-3728 .elementor-element.elementor-element-855a06b{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-855a06b:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-855a06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-3728 .elementor-element.elementor-element-855a06b, .elementor-3728 .elementor-element.elementor-element-855a06b::before{--border-transition:0.3s;}.elementor-3728 .elementor-element.elementor-element-35f1906 img{width:72%;}.elementor-3728 .elementor-element.elementor-element-35f1906 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3728 .elementor-element.elementor-element-35f1906{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-3728 .elementor-element.elementor-element-35f1906.elementor-element{--align-self:center;}.elementor-3728 .elementor-element.elementor-element-00d3a24{text-align:center;color:#FFFFFF;font-size:22px;font-weight:600;line-height:33px;letter-spacing:0.5px;}.elementor-3728 .elementor-element.elementor-element-00d3a24 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-994d0dd{text-align:center;color:#FFFFFF;font-size:13px;font-weight:600;line-height:19px;letter-spacing:0.5px;}.elementor-3728 .elementor-element.elementor-element-994d0dd > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-b77c28d{text-align:center;color:#FFFFFF;font-size:17px;font-weight:600;line-height:33px;letter-spacing:0.5px;}.elementor-3728 .elementor-element.elementor-element-b77c28d > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-01358de{text-align:center;color:#FFFFFF;font-size:13px;font-weight:600;line-height:19px;letter-spacing:0.5px;}.elementor-3728 .elementor-element.elementor-element-01358de > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-be96c51{text-align:center;color:#FFFFFF;font-size:18px;font-weight:600;line-height:33px;letter-spacing:0.5px;}.elementor-3728 .elementor-element.elementor-element-be96c51 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-2f93111{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1.5px;}.elementor-3728 .elementor-element.elementor-element-2f93111 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-3728 .elementor-element.elementor-element-2f93111 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3728 .elementor-element.elementor-element-ac8fff1{text-align:center;color:#FFFFFF;font-size:13px;font-weight:600;line-height:19px;letter-spacing:0.5px;}.elementor-3728 .elementor-element.elementor-element-ac8fff1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-88b03b4{text-align:center;}.elementor-3728 .elementor-element.elementor-element-88b03b4 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );font-size:12px;font-weight:400;}.elementor-3728 .elementor-element.elementor-element-cf197e6{--display:flex;--background-transition:0.3s;}@media(max-width:1024px){.elementor-3728 .elementor-element.elementor-element-653113b:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-653113b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat;background-size:auto;}.elementor-3728 .elementor-element.elementor-element-5623c0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-3728 .elementor-element.elementor-element-5623c0e{left:1%;}body.rtl .elementor-3728 .elementor-element.elementor-element-5623c0e{right:1%;}.elementor-3728 .elementor-element.elementor-element-bc5e542 img{width:100%;}.elementor-3728 .elementor-element.elementor-element-bc5e542{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}body:not(.rtl) .elementor-3728 .elementor-element.elementor-element-6424c17.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-3728 .elementor-element.elementor-element-6424c17 a.hfe-menu-item, .elementor-3728 .elementor-element.elementor-element-6424c17 a.hfe-sub-menu-item{font-size:12px;}.elementor-3728 .elementor-element.elementor-element-6424c17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-bea3158.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-3728 .elementor-element.elementor-element-c91003c:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-c91003c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}}@media(max-width:767px){.elementor-3728 .elementor-element.elementor-element-653113b{--gap:0px 0px;}body:not(.rtl) .elementor-3728 .elementor-element.elementor-element-6424c17.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-3728 .elementor-element.elementor-element-6424c17 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-3728 .elementor-element.elementor-element-04e3b24{--z-index:1;}.elementor-3728 .elementor-element.elementor-element-de2a8d0{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-3728 .elementor-element.elementor-element-de2a8d0:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-de2a8d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-3728 .elementor-element.elementor-element-a0f7a5d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-c582ea7{--flex-wrap:nowrap;--padding-top:3px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-3728 .elementor-element.elementor-element-4744f30 img{width:87%;}.elementor-3728 .elementor-element.elementor-element-b1ac7dd img{width:82%;}.elementor-3728 .elementor-element.elementor-element-36a5610{--spacer-size:80px;}.elementor-3728 .elementor-element.elementor-element-f093a79{--spacer-size:15px;}.elementor-3728 .elementor-element.elementor-element-4d20421{--spacer-size:15px;}.elementor-3728 .elementor-element.elementor-element-e162c7f{--spacer-size:15px;}.elementor-3728 .elementor-element.elementor-element-bea3158.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-3728 .elementor-element.elementor-element-3d7baf1{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3728 .elementor-element.elementor-element-ad2f89a{letter-spacing:-0.1px;}.elementor-3728 .elementor-element.elementor-element-c91003c:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-c91003c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% 12px;}.elementor-3728 .elementor-element.elementor-element-c2cf7f1{letter-spacing:-0.1px;}.elementor-3728 .elementor-element.elementor-element-5bb3a9a{letter-spacing:-0.1px;}.elementor-3728 .elementor-element.elementor-element-ee7aa35 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-93b5fb6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-ce7817c{--flex-wrap:nowrap;}.elementor-3728 .elementor-element.elementor-element-0ffacd2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-34b69f9{letter-spacing:-0.1px;}.elementor-3728 .elementor-element.elementor-element-5474c78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3728 .elementor-element.elementor-element-7857972{letter-spacing:-0.1px;}.elementor-3728 .elementor-element.elementor-element-589fa5b{--spacer-size:30px;}.elementor-3728 .elementor-element.elementor-element-6db5913{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3728 .elementor-element.elementor-element-3c76039{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3728 .elementor-element.elementor-element-a2fd3c4{letter-spacing:-0.1px;}.elementor-3728 .elementor-element.elementor-element-a312a3f{letter-spacing:-0.1px;}.elementor-3728 .elementor-element.elementor-element-d0d8de2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-3728 .elementor-element.elementor-element-35f1906 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3728 .elementor-element.elementor-element-88b03b4 .elementor-heading-title{font-size:14px;}}@media(min-width:768px){.elementor-3728 .elementor-element.elementor-element-653113b{--content-width:1440px;}.elementor-3728 .elementor-element.elementor-element-5623c0e{--width:31%;}.elementor-3728 .elementor-element.elementor-element-04e3b24{--width:390px;}}@media(min-width:1025px){.elementor-3728 .elementor-element.elementor-element-653113b:not(.elementor-motion-effects-element-type-background), .elementor-3728 .elementor-element.elementor-element-653113b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for navigation-menu, class: .elementor-element-6424c17 */a:focus {
	outline:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de2a8d0 */.elementor-3728 .elementor-element.elementor-element-de2a8d0 {
  background-position: -100px -100px;
  background-size: cover;
  animation: slideBg 2s ease-in-out forwards;
  animation-delay: 0.5s;
}

@keyframes slideBg {
  0% {
    background-position: 1000px -1000px;
    opacity: 0;
  }
  100% {
    background-position: 0 0;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0d8de2 *//* 最初はボタンを非表示に */
.elementor-3728 .elementor-element.elementor-element-d0d8de2 {
    display: none;
}

/* スクロール量が20％を超えたらボタンを表示 */
.show-button {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04e3b24 */html, body{
    height: auto;
    overflow-y: auto;
}/* End custom CSS */