.elementor-967 .elementor-element.elementor-element-0860816{--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;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%}.elementor-967 .elementor-element.elementor-element-4aa2770{--display:flex;--min-height:80vh;--justify-content:flex-end;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-967 .elementor-element.elementor-element-4aa2770:before,.elementor-967 .elementor-element.elementor-element-4aa2770>.elementor-background-video-container:before,.elementor-967 .elementor-element.elementor-element-4aa2770>.e-con-inner>.elementor-background-video-container:before,.elementor-967 .elementor-element.elementor-element-4aa2770>.elementor-background-slideshow:before,.elementor-967 .elementor-element.elementor-element-4aa2770>.e-con-inner>.elementor-background-slideshow:before,.elementor-967 .elementor-element.elementor-element-4aa2770>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#00000080;--background-overlay:''}.elementor-967 .elementor-element.elementor-element-4aa2770 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-967 .elementor-element.elementor-element-6b3df3c{--display:flex;--min-height:330px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-967 .elementor-element.elementor-element-93a0fd6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:60px;font-weight:700;color:#fff}.elementor-967 .elementor-element.elementor-element-1b9f63c{--spacer-size:25px}.elementor-967 .elementor-element.elementor-element-bdeb206 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:23px;font-weight:500;color:#fff}.elementor-967 .elementor-element.elementor-element-0ec7315{--spacer-size:40px}.elementor-967 .elementor-element.elementor-element-4aa7d58{--spacer-size:20px}.elementor-967 .elementor-element.elementor-element-00158f2>.elementor-widget-container{margin:0}.elementor-967 .elementor-element.elementor-element-1083396{--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;--row-gap:0px;--column-gap:0px}.elementor-967 .elementor-element.elementor-element-7c75ab7{--spacer-size:30px}.elementor-967 .elementor-element.elementor-element-a8333a5{text-align:center}.elementor-967 .elementor-element.elementor-element-a8333a5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:500}.elementor-967 .elementor-element.elementor-element-7e92422{text-align:center}.elementor-967 .elementor-element.elementor-element-7e92422 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400}.elementor-967 .elementor-element.elementor-element-b4b2239{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-divider .elementor-divider__text{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-967 .elementor-element.elementor-element-56a845c{--divider-border-style:solid;--divider-color:#c4c4c4;--divider-border-width:1px}.elementor-967 .elementor-element.elementor-element-56a845c .elementor-divider-separator{width:97%;margin:0 auto;margin-center:0}.elementor-967 .elementor-element.elementor-element-56a845c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-967 .elementor-element.elementor-element-6927af1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-967 .elementor-element.elementor-element-0539848{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-967 .elementor-element.elementor-element-8899ec7.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-8899ec7{column-gap:0}.elementor-967 .elementor-element.elementor-element-4c190ba.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-10d3f4f.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-10d3f4f{font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;line-height:16px}.elementor-967 .elementor-element.elementor-element-bb47f6e.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-bb47f6e{column-gap:0;font-family:"Work Sans",Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-967 .elementor-element.elementor-element-eea6807{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-967 .elementor-element.elementor-element-cf2adfe.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-cf2adfe{column-gap:0}.elementor-967 .elementor-element.elementor-element-6cd3a32.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-1e847d0.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-1e847d0{font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;line-height:16px}.elementor-967 .elementor-element.elementor-element-0bad675{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-967 .elementor-element.elementor-element-60126e9.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-60126e9{column-gap:0}.elementor-967 .elementor-element.elementor-element-3e070ca.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-c6b1143.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-c6b1143{font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:400;line-height:16px}.elementor-967 .elementor-element.elementor-element-bcf2b9f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-967 .elementor-element.elementor-element-34e7d42{text-align:end}.elementor-967 .elementor-element.elementor-element-34e7d42 a:hover,.elementor-967 .elementor-element.elementor-element-34e7d42 a:focus{color:#000}.elementor-967 .elementor-element.elementor-element-34e7d42 a{transition-duration:0s}.elementor-967 .elementor-element.elementor-element-8af0fd6{--spacer-size:55px}.elementor-967 .elementor-element.elementor-element-fa56466{--display:flex;--min-height:252px}.elementor-967 .elementor-element.elementor-element-fa56466:not(.elementor-motion-effects-element-type-background),.elementor-967 .elementor-element.elementor-element-fa56466>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg,#ecebeb 0%,#ffefef 100%)}.elementor-967 .elementor-element.elementor-element-fa56466>.elementor-shape-top svg,.elementor-967 .elementor-element.elementor-element-fa56466>.e-con-inner>.elementor-shape-top svg{height:150px}.elementor-967 .elementor-element.elementor-element-fa56466>.elementor-shape-bottom svg,.elementor-967 .elementor-element.elementor-element-fa56466>.e-con-inner>.elementor-shape-bottom svg{height:150px;transform:translateX(-50%) rotateY(180deg)}.elementor-967 .elementor-element.elementor-element-1273097{--spacer-size:30px}.elementor-967 .elementor-element.elementor-element-ea8c3ae{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-967 .elementor-element.elementor-element-6945f21{text-align:center}.elementor-967 .elementor-element.elementor-element-6945f21 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:500}.elementor-967 .elementor-element.elementor-element-b9a7f27{text-align:center}.elementor-967 .elementor-element.elementor-element-b9a7f27 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400}.elementor-967 .elementor-element.elementor-element-f422252{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-967 .elementor-element.elementor-element-c85d53c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-967 .elementor-element.elementor-element-07257e7{text-align:start}.elementor-967 .elementor-element.elementor-element-07257e7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:45px;font-weight:700;line-height:60px}.elementor-967 .elementor-element.elementor-element-7e77676{--divider-border-style:solid;--divider-color:#d3181a;--divider-border-width:2.4px}.elementor-967 .elementor-element.elementor-element-7e77676 .elementor-divider-separator{width:25%}.elementor-967 .elementor-element.elementor-element-7e77676 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-967 .elementor-element.elementor-element-66b19a3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-967 .elementor-element.elementor-element-b7f9595{column-gap:0;text-align:start;font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-967 .elementor-element.elementor-element-409f6d2 a:hover,.elementor-967 .elementor-element.elementor-element-409f6d2 a:focus{color:#000}.elementor-967 .elementor-element.elementor-element-409f6d2 a{transition-duration:0s}.elementor-967 .elementor-element.elementor-element-70bb1ef{--spacer-size:30px}.elementor-967 .elementor-element.elementor-element-16abb85{--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}.elementor-967 .elementor-element.elementor-element-1686d96{--spacer-size:80px}.elementor-967 .elementor-element.elementor-element-3d13073{--display:flex;--min-height:558px;--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:25px 25px;--row-gap:25px;--column-gap:25px;--overlay-opacity:.6;--overlay-mix-blend-mode:multiply}.elementor-967 .elementor-element.elementor-element-3d13073:not(.elementor-motion-effects-element-type-background),.elementor-967 .elementor-element.elementor-element-3d13073>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://4on.jp/wordpress/wp-content/uploads/2023/06/TOP_CREW2_01_logo_P.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-967 .elementor-element.elementor-element-3d13073:before,.elementor-967 .elementor-element.elementor-element-3d13073>.elementor-background-video-container:before,.elementor-967 .elementor-element.elementor-element-3d13073>.e-con-inner>.elementor-background-video-container:before,.elementor-967 .elementor-element.elementor-element-3d13073>.elementor-background-slideshow:before,.elementor-967 .elementor-element.elementor-element-3d13073>.e-con-inner>.elementor-background-slideshow:before,.elementor-967 .elementor-element.elementor-element-3d13073>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#535353;--background-overlay:''}.elementor-967 .elementor-element.elementor-element-3d13073.e-con{--flex-grow:0;--flex-shrink:0}.elementor-967 .elementor-element.elementor-element-70586e5{--spacer-size:45px}.elementor-967 .elementor-element.elementor-element-863d457{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-967 .elementor-element.elementor-element-c05b2c1{text-align:center}.elementor-967 .elementor-element.elementor-element-c05b2c1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:500;color:#fff}.elementor-967 .elementor-element.elementor-element-77a04e6{text-align:center}.elementor-967 .elementor-element.elementor-element-77a04e6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400;color:#fff}.elementor-967 .elementor-element.elementor-element-d219c55{--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;--row-gap:0px;--column-gap:0px}.elementor-967 .elementor-element.elementor-element-e892066{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-967 .elementor-element.elementor-element-3aabd40>.elementor-widget-container{margin:0 0 -20px}.elementor-967 .elementor-element.elementor-element-3aabd40{text-align:start;color:#fff}.elementor-967 .elementor-element.elementor-element-51ba010{--spacer-size:165px}.elementor-967 .elementor-element.elementor-element-5070767{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:30px}.elementor-967 .elementor-element.elementor-element-f11535e{--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;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-967 .elementor-element.elementor-element-03a8a74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-967 .elementor-element.elementor-element-2205f7a>.elementor-widget-container{background-color:#FFFFFF30;margin:0 0 -20px;border-style:solid;border-width:1px;border-radius:30px}.elementor-967 .elementor-element.elementor-element-2205f7a.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-2205f7a{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:40px;color:#fff}.elementor-967 .elementor-element.elementor-element-1c29587>.elementor-widget-container{margin:0 0 -36px}.elementor-967 .elementor-element.elementor-element-1c29587{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-967 .elementor-element.elementor-element-3d939b0{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center}.elementor-967 .elementor-element.elementor-element-a3b5ca6>.elementor-widget-container{margin:2px 0 0}.elementor-967 .elementor-element.elementor-element-a3b5ca6 a{transition-duration:0s}.elementor-967 .elementor-element.elementor-element-77bf8dd{--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;--flex-wrap:nowrap;--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-967 .elementor-element.elementor-element-7dcf2f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-967 .elementor-element.elementor-element-625ebad>.elementor-widget-container{background-color:#FFFFFF30;margin:0 0 -20px;border-style:solid;border-width:1px;border-radius:30px}.elementor-967 .elementor-element.elementor-element-625ebad.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-625ebad{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:40px;color:#fff}.elementor-967 .elementor-element.elementor-element-28a6866>.elementor-widget-container{margin:0 0 -36px}.elementor-967 .elementor-element.elementor-element-28a6866{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-967 .elementor-element.elementor-element-6fee7a4{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center}.elementor-967 .elementor-element.elementor-element-8b38499>.elementor-widget-container{margin:2px 0 0}.elementor-967 .elementor-element.elementor-element-8b38499 a{transition-duration:0s}.elementor-967 .elementor-element.elementor-element-14295be{--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;--flex-wrap:nowrap;--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-967 .elementor-element.elementor-element-70d087d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-967 .elementor-element.elementor-element-c97de95>.elementor-widget-container{background-color:#FFFFFF30;margin:0 0 -20px;border-style:solid;border-width:1px;border-radius:30px}.elementor-967 .elementor-element.elementor-element-c97de95.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-c97de95{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;line-height:40px;color:#fff}.elementor-967 .elementor-element.elementor-element-82c20a7>.elementor-widget-container{margin:0 0 -36px}.elementor-967 .elementor-element.elementor-element-82c20a7{font-family:"Noto Sans JP",Sans-serif;font-size:25px;font-weight:600;color:#fff}.elementor-967 .elementor-element.elementor-element-5cb0cc2{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center}.elementor-967 .elementor-element.elementor-element-05d69fb>.elementor-widget-container{margin:2px 0 0}.elementor-967 .elementor-element.elementor-element-05d69fb a{transition-duration:0s}.elementor-967 .elementor-element.elementor-element-2adc3a2 .ekit-btn-wraper .elementskit-btn{justify-content:center}.elementor-967 .elementor-element.elementor-element-2adc3a2 .elementskit-btn{padding:20px 50px;font-size:20px;font-weight:500;line-height:10px;color:#fff;fill:#fff;border-style:none;border-color:#392a2c;border-radius:30px;box-shadow:0px 6px 2px 0px rgba(0,0,0,.45)}.elementor-967 .elementor-element.elementor-element-2adc3a2 .elementskit-btn:hover{color:#fff;fill:#fff;box-shadow:0px 0px 0px 0px rgba(0,0,0,.45)}.elementor-967 .elementor-element.elementor-element-989dc83{--spacer-size:40px}.elementor-967 .elementor-element.elementor-element-e25555e{--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}.elementor-967 .elementor-element.elementor-element-337e6d5{--spacer-size:90px}.elementor-967 .elementor-element.elementor-element-d374213{--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}.elementor-967 .elementor-element.elementor-element-58e5f01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-967 .elementor-element.elementor-element-f75da05{text-align:center}.elementor-967 .elementor-element.elementor-element-f75da05 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:500}.elementor-967 .elementor-element.elementor-element-05161d5{text-align:center}.elementor-967 .elementor-element.elementor-element-05161d5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400}.elementor-967 .elementor-element.elementor-element-9a4f50e{--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;--row-gap:0px;--column-gap:0px}.elementor-967 .elementor-element.elementor-element-3a2af29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-967 .elementor-element.elementor-element-d2e0dce{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-mix-blend-mode:multiply}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-967 .elementor-element.elementor-element-485da74 img{width:90%;filter:brightness(95%) contrast(100%) saturate(96%) blur(.6px) hue-rotate(0deg);transition-duration:.2s;border-radius:10px}.elementor-967 .elementor-element.elementor-element-485da74:hover img{filter:brightness(103%) contrast(100%) saturate(103%) blur(0px) hue-rotate(0deg)}.elementor-967 .elementor-element.elementor-element-6fe46be{--display:flex;--min-height:92px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-967 .elementor-element.elementor-element-8c8f695{text-align:center}.elementor-967 .elementor-element.elementor-element-8c8f695 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:32px;font-weight:700}.elementor-967 .elementor-element.elementor-element-8c8f695 .elementor-heading-title a{transition-duration:.3s}.elementor-967 .elementor-element.elementor-element-37e2bfa>.elementor-widget-container{margin:0 0 -23px}.elementor-967 .elementor-element.elementor-element-37e2bfa{text-align:center}.elementor-967 .elementor-element.elementor-element-377a371{--spacer-size:20px}.elementor-967 .elementor-element.elementor-element-721682e{text-align:center}.elementor-967 .elementor-element.elementor-element-721682e a:hover,.elementor-967 .elementor-element.elementor-element-721682e a:focus{color:#000}.elementor-967 .elementor-element.elementor-element-721682e a{transition-duration:0s}.elementor-967 .elementor-element.elementor-element-09e827e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-967 .elementor-element.elementor-element-9320507{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-mix-blend-mode:multiply}.elementor-967 .elementor-element.elementor-element-6913f3e img{width:90%;filter:brightness(95%) contrast(100%) saturate(96%) blur(.6px) hue-rotate(0deg);transition-duration:.2s;border-radius:10px}.elementor-967 .elementor-element.elementor-element-6913f3e:hover img{filter:brightness(103%) contrast(100%) saturate(103%) blur(0px) hue-rotate(0deg)}.elementor-967 .elementor-element.elementor-element-e1aba43{--display:flex;--min-height:92px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-967 .elementor-element.elementor-element-445cb99{text-align:center}.elementor-967 .elementor-element.elementor-element-445cb99 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:32px;font-weight:700}.elementor-967 .elementor-element.elementor-element-445cb99 .elementor-heading-title a{transition-duration:.3s}.elementor-967 .elementor-element.elementor-element-551019e>.elementor-widget-container{margin:0 0 -23px}.elementor-967 .elementor-element.elementor-element-551019e{text-align:center}.elementor-967 .elementor-element.elementor-element-cc7da5b{--spacer-size:20px}.elementor-967 .elementor-element.elementor-element-8ee1282{text-align:center}.elementor-967 .elementor-element.elementor-element-8ee1282 a:hover,.elementor-967 .elementor-element.elementor-element-8ee1282 a:focus{color:#000}.elementor-967 .elementor-element.elementor-element-8ee1282 a{transition-duration:0s}.elementor-967 .elementor-element.elementor-element-6e87a25{--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}.elementor-967 .elementor-element.elementor-element-472cb42{--spacer-size:110px}.elementor-967 .elementor-element.elementor-element-63f1082{--display:flex}.elementor-967 .elementor-element.elementor-element-229a29e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-967 .elementor-element.elementor-element-3b28c55{text-align:center}.elementor-967 .elementor-element.elementor-element-3b28c55 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:500}.elementor-967 .elementor-element.elementor-element-48028ca{text-align:center}.elementor-967 .elementor-element.elementor-element-48028ca .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:14px;font-weight:400}.elementor-967 .elementor-element.elementor-element-2dd160b{--spacer-size:15px}.elementor-967 .elementor-element.elementor-element-918ab1e{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-967 .elementor-element.elementor-element-784ff18{--display:flex}.elementor-967 .elementor-element.elementor-element-dd077c6 .ekit-btn-wraper .elementskit-btn{justify-content:center}.elementor-967 .elementor-element.elementor-element-dd077c6 .elementskit-btn{background-color:#392a2c;padding:15px 50px;font-size:16px;color:#fff;fill:#fff;border-style:solid;border-width:2px;border-color:#392a2c;border-radius:10px}.elementor-967 .elementor-element.elementor-element-dd077c6 .elementskit-btn:hover{background-color:#fff;color:#392a2c;fill:#392a2c;border-color:#392a2c}.elementor-967 .elementor-element.elementor-element-dd077c6 .elementskit-btn>:is(i,svg){font-size:16px}.elementor-967 .elementor-element.elementor-element-dd077c6 .elementskit-btn>i,.elementor-967 .elementor-element.elementor-element-dd077c6 .elementskit-btn>svg{margin-right:16px}.rtl .elementor-967 .elementor-element.elementor-element-dd077c6 .elementskit-btn>i,.rtl .elementor-967 .elementor-element.elementor-element-dd077c6 .elementskit-btn>svg{margin-left:16px;margin-right:0}.elementor-967 .elementor-element.elementor-element-9a7fda7{--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}.elementor-967 .elementor-element.elementor-element-7c4d507{--display:flex}.elementor-967 .elementor-element.elementor-element-d0f7006 img{filter:brightness(95%) contrast(100%) saturate(96%) blur(.6px) hue-rotate(0deg);transition-duration:.2s;border-radius:10px}.elementor-967 .elementor-element.elementor-element-d0f7006:hover img{filter:brightness(103%) contrast(100%) saturate(103%) blur(0px) hue-rotate(0deg)}.elementor-967 .elementor-element.elementor-element-8487165{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:50px}.elementor-967 .elementor-element.elementor-element-1a72be9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:600}.elementor-967 .elementor-element.elementor-element-e0000ef>.elementor-widget-container{margin:0 0 -10px}.elementor-967 .elementor-element.elementor-element-4e7cbf6.elementor-element{--align-self:flex-end}.elementor-967 .elementor-element.elementor-element-4e7cbf6{text-align:center}.elementor-967 .elementor-element.elementor-element-4e7cbf6 a:hover,.elementor-967 .elementor-element.elementor-element-4e7cbf6 a:focus{color:#000}.elementor-967 .elementor-element.elementor-element-4e7cbf6 a{transition-duration:0s}.elementor-967 .elementor-element.elementor-element-a52f841{--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}.elementor-967 .elementor-element.elementor-element-4cd1114{--display:flex}.elementor-967 .elementor-element.elementor-element-14d693f img{filter:brightness(95%) contrast(100%) saturate(96%) blur(.6px) hue-rotate(0deg);transition-duration:.2s;border-radius:10px}.elementor-967 .elementor-element.elementor-element-14d693f:hover img{filter:brightness(103%) contrast(100%) saturate(103%) blur(0px) hue-rotate(0deg)}.elementor-967 .elementor-element.elementor-element-b7df3dd{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:50px}.elementor-967 .elementor-element.elementor-element-b4679a2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:600}.elementor-967 .elementor-element.elementor-element-c2bee38>.elementor-widget-container{margin:0 0 -10px}.elementor-967 .elementor-element.elementor-element-3d49829.elementor-element{--align-self:flex-end}.elementor-967 .elementor-element.elementor-element-3d49829{text-align:center}.elementor-967 .elementor-element.elementor-element-3d49829 a:hover,.elementor-967 .elementor-element.elementor-element-3d49829 a:focus{color:#000}.elementor-967 .elementor-element.elementor-element-3d49829 a{transition-duration:0s}.elementor-967 .elementor-element.elementor-element-6a94132{--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}.elementor-967 .elementor-element.elementor-element-a42de7e{--display:flex}.elementor-967 .elementor-element.elementor-element-4291911 img{filter:brightness(95%) contrast(100%) saturate(96%) blur(.6px) hue-rotate(0deg);transition-duration:.2s;border-radius:10px}.elementor-967 .elementor-element.elementor-element-4291911:hover img{filter:brightness(103%) contrast(100%) saturate(103%) blur(0px) hue-rotate(0deg)}.elementor-967 .elementor-element.elementor-element-8a17c4d{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:50px}.elementor-967 .elementor-element.elementor-element-a27022d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:600}.elementor-967 .elementor-element.elementor-element-fb9921a>.elementor-widget-container{margin:0 0 -10px}.elementor-967 .elementor-element.elementor-element-f10ea55.elementor-element{--align-self:flex-end}.elementor-967 .elementor-element.elementor-element-f10ea55{text-align:center}.elementor-967 .elementor-element.elementor-element-f10ea55 a:hover,.elementor-967 .elementor-element.elementor-element-f10ea55 a:focus{color:#000}.elementor-967 .elementor-element.elementor-element-f10ea55 a{transition-duration:0s}.elementor-967 .elementor-element.elementor-element-05aeec1{--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}.elementor-967 .elementor-element.elementor-element-561a591{--spacer-size:110px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-967 .elementor-element.elementor-element-4aa2770{--min-height:650px}.elementor-967 .elementor-element.elementor-element-6b3df3c{--min-height:300px}.elementor-967 .elementor-element.elementor-element-93a0fd6 .elementor-heading-title{font-size:45px;line-height:60px}.elementor-967 .elementor-element.elementor-element-bdeb206 .elementor-heading-title{font-size:20px;line-height:28px}.elementor-967 .elementor-element.elementor-element-8899ec7>.elementor-widget-container{margin:0}.elementor-967 .elementor-element.elementor-element-8899ec7.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-10d3f4f>.elementor-widget-container{margin:0}.elementor-967 .elementor-element.elementor-element-10d3f4f{font-size:14px}.elementor-967 .elementor-element.elementor-element-cf2adfe>.elementor-widget-container{margin:0}.elementor-967 .elementor-element.elementor-element-cf2adfe.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-1e847d0>.elementor-widget-container{margin:0}.elementor-967 .elementor-element.elementor-element-1e847d0{font-size:14px}.elementor-967 .elementor-element.elementor-element-60126e9>.elementor-widget-container{margin:0}.elementor-967 .elementor-element.elementor-element-60126e9.elementor-element{--align-self:center}.elementor-967 .elementor-element.elementor-element-c6b1143>.elementor-widget-container{margin:0}.elementor-967 .elementor-element.elementor-element-c6b1143{font-size:14px}.elementor-967 .elementor-element.elementor-element-07257e7 .elementor-heading-title{font-size:40px;line-height:55px}.elementor-967 .elementor-element.elementor-element-7e77676 .elementor-divider-separator{width:16%}.elementor-967 .elementor-element.elementor-element-d219c55{--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}.elementor-967 .elementor-element.elementor-element-51ba010{--spacer-size:30px}.elementor-967 .elementor-element.elementor-element-2205f7a{font-size:14px;line-height:30px}.elementor-967 .elementor-element.elementor-element-1c29587{font-size:20px}.elementor-967 .elementor-element.elementor-element-625ebad{font-size:14px;line-height:30px}.elementor-967 .elementor-element.elementor-element-28a6866{font-size:20px}.elementor-967 .elementor-element.elementor-element-c97de95{font-size:14px;line-height:30px}.elementor-967 .elementor-element.elementor-element-82c20a7{font-size:20px}.elementor-967 .elementor-element.elementor-element-d2e0dce{--min-height:230px}.elementor-967 .elementor-element.elementor-element-6fe46be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-967 .elementor-element.elementor-element-9320507{--min-height:230px}.elementor-967 .elementor-element.elementor-element-e1aba43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-967 .elementor-element.elementor-element-dd077c6 .elementskit-btn{padding:13px 40px;border-radius:8px}}@media(max-width:767px){.elementor-967 .elementor-element.elementor-element-0860816{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-967 .elementor-element.elementor-element-4aa2770{--min-height:650px}.elementor-967 .elementor-element.elementor-element-93a0fd6 .elementor-heading-title{font-size:30px;line-height:45px}.elementor-967 .elementor-element.elementor-element-bdeb206 .elementor-heading-title{font-size:16px;line-height:24px}.elementor-967 .elementor-element.elementor-element-0539848{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-967 .elementor-element.elementor-element-10d3f4f{font-size:12px}.elementor-967 .elementor-element.elementor-element-eea6807{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-967 .elementor-element.elementor-element-1e847d0{font-size:12px}.elementor-967 .elementor-element.elementor-element-0bad675{--gap:5px 5px;--row-gap:5px;--column-gap:5px}.elementor-967 .elementor-element.elementor-element-c6b1143{font-size:12px}.elementor-967 .elementor-element.elementor-element-bcf2b9f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:35px}.elementor-967 .elementor-element.elementor-element-07257e7 .elementor-heading-title{font-size:20px;line-height:30px}.elementor-967 .elementor-element.elementor-element-7e77676>.elementor-widget-container{margin:0}.elementor-967 .elementor-element.elementor-element-7e77676 .elementor-divider-separator{width:25%;margin:0 auto;margin-left:0}.elementor-967 .elementor-element.elementor-element-7e77676 .elementor-divider{text-align:left}.elementor-967 .elementor-element.elementor-element-51ba010{--spacer-size:30px}.elementor-967 .elementor-element.elementor-element-f11535e{--flex-wrap:wrap}.elementor-967 .elementor-element.elementor-element-03a8a74{--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}.elementor-967 .elementor-element.elementor-element-3d939b0{--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}.elementor-967 .elementor-element.elementor-element-77bf8dd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap}.elementor-967 .elementor-element.elementor-element-6fee7a4{--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}.elementor-967 .elementor-element.elementor-element-14295be{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap}.elementor-967 .elementor-element.elementor-element-5cb0cc2{--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}.elementor-967 .elementor-element.elementor-element-d2e0dce{--min-height:200px}.elementor-967 .elementor-element.elementor-element-485da74 img{width:100%}.elementor-967 .elementor-element.elementor-element-9320507{--min-height:200px}.elementor-967 .elementor-element.elementor-element-6913f3e img{width:100%}}@media(min-width:768px){.elementor-967 .elementor-element.elementor-element-4aa2770{--content-width:97%}.elementor-967 .elementor-element.elementor-element-1083396{--content-width:900px}.elementor-967 .elementor-element.elementor-element-3d13073{--width:100%}.elementor-967 .elementor-element.elementor-element-e892066{--width:48%}.elementor-967 .elementor-element.elementor-element-5070767{--width:50%}.elementor-967 .elementor-element.elementor-element-3d939b0{--width:35%}.elementor-967 .elementor-element.elementor-element-6fee7a4{--width:35%}.elementor-967 .elementor-element.elementor-element-5cb0cc2{--width:35%}.elementor-967 .elementor-element.elementor-element-7c4d507{--width:35%}.elementor-967 .elementor-element.elementor-element-8487165{--width:100%}.elementor-967 .elementor-element.elementor-element-4cd1114{--width:35%}.elementor-967 .elementor-element.elementor-element-b7df3dd{--width:100%}.elementor-967 .elementor-element.elementor-element-a42de7e{--width:35%}.elementor-967 .elementor-element.elementor-element-8a17c4d{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-967 .elementor-element.elementor-element-1083396{--content-width:700px}}@media(min-width:1025px){.elementor-967 .elementor-element.elementor-element-3d13073:not(.elementor-motion-effects-element-type-background),.elementor-967 .elementor-element.elementor-element-3d13073>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.date1{display:inline-block;width:8em;text-align:center;font-size:14px;line-height:16px}@media screen and (max-width:1024px){.date1{width:7em;font-size:13px;line-height:14px}}.label{background:#333;font-size:14px;color:#fff;width:110px;line-height:22px;display:block;text-align:center;border-radius:5px}@media screen and (max-width:1024px){.label{width:95px;line-height:20px;font-size:12.5px}}.news{background-color:#69ba3b}.exhibition{background-color:#e24b4a}.case{background-color:#c66ee4}.press{background-color:#00acea}.new{background:#ff4500;font-size:12px;color:#fff;width:40px;line-height:22px;display:block;text-align:center;border-radius:5px}@media screen and (max-width:1024px){.new{font-size:11px;width:35px;line-height:20px}}@media screen and (min-width:768px){.sp-br{display:none}}@media screen and (max-width:767px){.sp-br{display:block}}.title1{background-image:linear-gradient(to right,#185a9d,#d3181a);background-repeat:no-repeat;background-size:100% 25%;background-position:bottom;display:inline}.button1{transition:.2s;background-image:linear-gradient(130deg,rgba(211,24,26,1) 15%,rgba(255,179,181,1) 50%,rgba(211,24,26,1) 85%);background-size:200% 100%}.button1:hover{background-position:100% 0;transform:translateY(5px)}.point1{color:#d3181a}.circle_number{width:43px;height:43px;text-align:center;background-position:20% 20%}@media screen and (max-width:1024px){.circle_number{width:33px;height:33px;background-position:-50rem}}.button2 a{position:relative;transition:.3s ease-in-out;font-size:15px;font-weight:500;color:#392a2c}.button2:before{content:'';position:absolute;top:calc(55% - 2px);right:-2.3em;transform:translateY(calc(-50% - 2px)) rotate(30deg);width:12px;height:1.5px;background-color:#392a2c;transition:.3s}.button2:after{content:'';position:absolute;top:50%;right:-2.2em;transform:translateY(-50%);width:20px;height:1.7px;background-color:#392a2c;transition:.3s}.detail1:after{position:absolute;left:0;content:'';width:100%;height:1.5px;background:#392a2c;bottom:-2px;transform:scale(0,1);transform-origin:right top;transition:transform .3s}.detail1:hover:after{transform:scale(1,1);transform-origin:left top}.button3 a{color:#fff}.button3:before{background-color:#fff}.button3:after{background-color:#fff}.detail2:after{background:#fff}.button3:hover:after{transform:rotate(-35deg)}.button3:hover:before{transform-origin:top right;transform:translateX(-4px) rotate(-6deg) translateY(-5px)}.button4:hover:before,.button4:hover:after{right:-2.8rem}