.elementor-12 .elementor-element.elementor-element-695b9cd{--display:flex;--min-height:300px;--overlay-opacity:0.72;--overlay-mix-blend-mode:multiply;}.elementor-12 .elementor-element.elementor-element-695b9cd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-695b9cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://himetore.run/wp-content/uploads/2026/03/コースFV背景.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-695b9cd::before, .elementor-12 .elementor-element.elementor-element-695b9cd > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-695b9cd > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-695b9cd > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-695b9cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-695b9cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#817E78;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-695b9cd::before{filter:brightness( 96% ) contrast( 200% ) saturate( 20% ) blur( 10px ) hue-rotate( 0deg );}.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 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cbccfde{margin:87px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-cbccfde .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:100px;font-weight:600;letter-spacing:30px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-62242c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-62242c0 .elementor-heading-title{font-family:"Noto Sans Yi", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFFE0;}.elementor-12 .elementor-element.elementor-element-4a44174{--display:flex;}.elementor-12 .elementor-element.elementor-element-608066e{--spacer-size:25px;}.elementor-12 .elementor-element.elementor-element-165c628{--display:flex;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;}.elementor-12 .elementor-element.elementor-element-165c628::before, .elementor-12 .elementor-element.elementor-element-165c628 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-165c628 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-165c628 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-165c628 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-165c628 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#95999B;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-fd93f9d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f015139 .elementor-heading-title{color:#FFFFFFD1;}.elementor-12 .elementor-element.elementor-element-3b54759{--display:flex;}.elementor-12 .elementor-element.elementor-element-669ffef{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-477ca9d{--display:flex;--min-height:0px;--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-12 .elementor-element.elementor-element-1b6e8e2{--display:flex;--min-height:0px;--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-12 .elementor-element.elementor-element-1b6e8e2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b6e8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a9520e3{--display:flex;}.elementor-12 .elementor-element.elementor-element-9eedfe2{--display:flex;--min-height:1px;--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-12 .elementor-element.elementor-element-9eedfe2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9eedfe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-927fee7{--display:flex;}.elementor-12 .elementor-element.elementor-element-dbdd3d2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-dbdd3d2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-dbdd3d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-5a35678{--display:flex;}.elementor-12 .elementor-element.elementor-element-5a35678.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5811029{background-color:var( --e-global-color-primary );top:0px;border-style:none;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5811029{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-5811029{right:0px;}.elementor-12 .elementor-element.elementor-element-5811029 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-32ef875{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-9195df2{--display:flex;}.elementor-12 .elementor-element.elementor-element-7d8f8c6{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-12 .elementor-element.elementor-element-cb3b022.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-07f1917{--display:flex;}.elementor-12 .elementor-element.elementor-element-f55c13f{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-638ebeb{--display:flex;--min-height:0px;--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-12 .elementor-element.elementor-element-cb8817b{--display:flex;--min-height:0px;--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-12 .elementor-element.elementor-element-cb8817b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cb8817b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-809ba0e{--display:flex;}.elementor-12 .elementor-element.elementor-element-db0fc32{--display:flex;--min-height:1px;--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-12 .elementor-element.elementor-element-db0fc32:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-db0fc32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ef2912d{--display:flex;}.elementor-12 .elementor-element.elementor-element-21eaa28{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-21eaa28.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-21eaa28 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-23b88ee{--display:flex;}.elementor-12 .elementor-element.elementor-element-23b88ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-99d771a{background-color:var( --e-global-color-secondary );top:0px;border-style:none;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-99d771a{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-99d771a{right:0px;}.elementor-12 .elementor-element.elementor-element-99d771a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d5a02d4{--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-12 .elementor-element.elementor-element-3d05609{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-bb4645c{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-bb4645c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d78c16e{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-12 .elementor-element.elementor-element-cc17bae.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-cff15b1{--display:flex;}.elementor-12 .elementor-element.elementor-element-b6fcc30{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b6fcc30.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b6fcc30 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-853dacb{--display:flex;}.elementor-12 .elementor-element.elementor-element-907abe8{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-2570d27{--display:flex;--min-height:0px;--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-12 .elementor-element.elementor-element-c451cd6{--display:flex;--min-height:0px;--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-12 .elementor-element.elementor-element-c451cd6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c451cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#41A441;}.elementor-12 .elementor-element.elementor-element-deb8922{--display:flex;}.elementor-12 .elementor-element.elementor-element-644502c{--display:flex;--min-height:1px;--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-12 .elementor-element.elementor-element-644502c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-644502c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8F0C7;}.elementor-12 .elementor-element.elementor-element-295aebf{--display:flex;}.elementor-12 .elementor-element.elementor-element-0ea1605{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0ea1605.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0ea1605 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7d6101e{--display:flex;}.elementor-12 .elementor-element.elementor-element-7d6101e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e857d0b{background-color:#40912E;top:0px;border-style:none;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e857d0b{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e857d0b{right:0px;}.elementor-12 .elementor-element.elementor-element-e857d0b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7fd6c64{--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-12 .elementor-element.elementor-element-b5e56b2{--display:flex;}.elementor-12 .elementor-element.elementor-element-7f73dc9{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7f73dc9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1076674{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-12 .elementor-element.elementor-element-dc90259.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-cbcb68f{--display:flex;}.elementor-12 .elementor-element.elementor-element-6559d7c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6559d7c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6559d7c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-6d06b64{--display:flex;}.elementor-12 .elementor-element.elementor-element-92d01d3{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-cda3a98{--display:flex;--min-height:0px;--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-12 .elementor-element.elementor-element-f43b283{--display:flex;--min-height:0px;--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-12 .elementor-element.elementor-element-f43b283:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f43b283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E53F3F;}.elementor-12 .elementor-element.elementor-element-5e162f7{--display:flex;}.elementor-12 .elementor-element.elementor-element-8a557ca{--display:flex;--min-height:1px;--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-12 .elementor-element.elementor-element-8a557ca:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8a557ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCBCB;}.elementor-12 .elementor-element.elementor-element-6eefea1{--display:flex;}.elementor-12 .elementor-element.elementor-element-b448130{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b448130.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b448130 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f0552ed{--display:flex;}.elementor-12 .elementor-element.elementor-element-f0552ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-361f8b1{background-color:#FC4021;top:0px;border-style:none;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-361f8b1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-361f8b1{right:0px;}.elementor-12 .elementor-element.elementor-element-361f8b1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-217442a{--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-12 .elementor-element.elementor-element-dcd39d7{--display:flex;}.elementor-12 .elementor-element.elementor-element-239e348{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-239e348.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-69ceeef{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-12 .elementor-element.elementor-element-68e6e09.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-0d58359{--display:flex;}.elementor-12 .elementor-element.elementor-element-69187f2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-69187f2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-69187f2 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-8858279{--display:flex;}.elementor-12 .elementor-element.elementor-element-de6a85b{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-90c60b1{--display:flex;--min-height:0px;--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-12 .elementor-element.elementor-element-095a816{--display:flex;--min-height:0px;--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-12 .elementor-element.elementor-element-095a816:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-095a816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFF4D9 11%, #E1B300 100%);}.elementor-12 .elementor-element.elementor-element-0622a9c{--display:flex;}.elementor-12 .elementor-element.elementor-element-b937a54{--display:flex;--min-height:1px;--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-12 .elementor-element.elementor-element-b937a54:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b937a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8EA;}.elementor-12 .elementor-element.elementor-element-384ebbc{--display:flex;}.elementor-12 .elementor-element.elementor-element-db36996{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-db36996.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-db36996 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-303affa{--display:flex;}.elementor-12 .elementor-element.elementor-element-303affa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ac86c60{background-color:transparent;top:0px;background-image:linear-gradient(180deg, #FFF9E7 0%, #D19A0E 100%);border-style:none;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ac86c60{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ac86c60{right:0px;}.elementor-12 .elementor-element.elementor-element-ac86c60 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#4B3228;}.elementor-12 .elementor-element.elementor-element-62a30f1{--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-12 .elementor-element.elementor-element-3691ab2{--display:flex;}.elementor-12 .elementor-element.elementor-element-2404c1c{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2404c1c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bc7d0bd{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-12 .elementor-element.elementor-element-538a6a7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-506ceff{--display:flex;}.elementor-12 .elementor-element.elementor-element-b08486c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b08486c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b08486c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-f73d4e4{--display:flex;}.elementor-12 .elementor-element.elementor-element-db770bc{--spacer-size:150px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-477ca9d{--content-width:1140px;}.elementor-12 .elementor-element.elementor-element-1b6e8e2{--width:3%;}.elementor-12 .elementor-element.elementor-element-9eedfe2{--width:97%;}.elementor-12 .elementor-element.elementor-element-7d8f8c6{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-638ebeb{--content-width:1140px;}.elementor-12 .elementor-element.elementor-element-cb8817b{--width:3%;}.elementor-12 .elementor-element.elementor-element-db0fc32{--width:97%;}.elementor-12 .elementor-element.elementor-element-d78c16e{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-2570d27{--content-width:1140px;}.elementor-12 .elementor-element.elementor-element-c451cd6{--width:3%;}.elementor-12 .elementor-element.elementor-element-644502c{--width:97%;}.elementor-12 .elementor-element.elementor-element-1076674{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-cda3a98{--content-width:1140px;}.elementor-12 .elementor-element.elementor-element-f43b283{--width:3%;}.elementor-12 .elementor-element.elementor-element-8a557ca{--width:97%;}.elementor-12 .elementor-element.elementor-element-69ceeef{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-90c60b1{--content-width:1140px;}.elementor-12 .elementor-element.elementor-element-095a816{--width:3%;}.elementor-12 .elementor-element.elementor-element-b937a54{--width:97%;}.elementor-12 .elementor-element.elementor-element-bc7d0bd{--content-width:100%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-165c628:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-165c628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://himetore.run/wp-content/uploads/2026/03/コースFV背景.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-165c628{--min-height:200px;--overlay-opacity:0.71;}.elementor-12 .elementor-element.elementor-element-fd93f9d{width:100%;max-width:100%;margin:49px -38px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-fd93f9d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fd93f9d .elementor-heading-title{font-size:70px;letter-spacing:30px;}.elementor-12 .elementor-element.elementor-element-f015139{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-669ffef{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-5a35678{--width:100%;--min-height:50px;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-5a35678.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5811029{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;top:1px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5811029.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5811029{left:-2px;}body.rtl .elementor-12 .elementor-element.elementor-element-5811029{right:-2px;}.elementor-12 .elementor-element.elementor-element-5811029 .elementor-heading-title{font-size:22px;line-height:2em;}.elementor-12 .elementor-element.elementor-element-7d8f8c6{--content-width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-7d8f8c6.e-con{--align-self:center;--flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cb3b022{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-cb3b022.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f55c13f{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-23b88ee{--width:100%;--min-height:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-23b88ee.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-99d771a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;top:-1px;text-align:center;}.elementor-12 .elementor-element.elementor-element-99d771a.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-99d771a{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-99d771a{right:0px;}.elementor-12 .elementor-element.elementor-element-99d771a .elementor-heading-title{font-size:22px;line-height:2em;}.elementor-12 .elementor-element.elementor-element-bb4645c{font-size:13px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-b6fcc30{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;font-size:12px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-907abe8{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-7d6101e{--width:100%;--min-height:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7d6101e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e857d0b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;top:-1px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e857d0b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e857d0b{left:1px;}body.rtl .elementor-12 .elementor-element.elementor-element-e857d0b{right:1px;}.elementor-12 .elementor-element.elementor-element-e857d0b .elementor-heading-title{font-size:22px;line-height:2em;}.elementor-12 .elementor-element.elementor-element-7f73dc9{font-size:13px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-dc90259{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-6559d7c{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;font-size:12px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-92d01d3{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-f0552ed{--width:100%;--min-height:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f0552ed.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-361f8b1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;top:-1px;text-align:center;}.elementor-12 .elementor-element.elementor-element-361f8b1.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-361f8b1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-361f8b1{right:0px;}.elementor-12 .elementor-element.elementor-element-361f8b1 .elementor-heading-title{font-size:22px;line-height:2em;}.elementor-12 .elementor-element.elementor-element-239e348{font-size:13px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-68e6e09{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-69187f2{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;font-size:12px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-de6a85b{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-303affa{--width:100%;--min-height:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-303affa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ac86c60{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;top:0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-ac86c60.elementor-element{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ac86c60{left:4px;}body.rtl .elementor-12 .elementor-element.elementor-element-ac86c60{right:4px;}.elementor-12 .elementor-element.elementor-element-ac86c60 .elementor-heading-title{font-size:22px;line-height:2em;}.elementor-12 .elementor-element.elementor-element-2404c1c{font-size:13px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-b08486c{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-size:12px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-db770bc{--spacer-size:30px;}}