.elementor-35 .elementor-element.elementor-element-7b78250{--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;--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-35 .elementor-element.elementor-element-7c68f57{--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;--align-items:flex-end;--flex-wrap:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10rem;--padding-bottom:11rem;--padding-left:10rem;--padding-right:10rem;}.elementor-35 .elementor-element.elementor-element-7c68f57:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-7c68f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://suzuran.genki-123.ed.jp/wp-content/uploads/2026/02/ssrn_2-1.webp");background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-35 .elementor-element.elementor-element-7c68f57::before, .elementor-35 .elementor-element.elementor-element-7c68f57 > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-7c68f57 > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-7c68f57 > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-7c68f57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-7c68f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://suzuran.genki-123.ed.jp/wp-content/uploads/2025/11/bg-green.svg");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:100% auto;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-3a370e7{width:var( --container-widget-width, 30rem );max-width:30rem;--container-widget-width:30rem;--container-widget-flex-grow:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-0bcc229{width:var( --container-widget-width, 18.4rem );max-width:18.4rem;--container-widget-width:18.4rem;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-0bcc229{left:46%;}body.rtl .elementor-35 .elementor-element.elementor-element-0bcc229{right:46%;}.elementor-35 .elementor-element.elementor-element-0bcc229 img{width:100%;}.elementor-35 .elementor-element.elementor-element-4251d0e{width:var( --container-widget-width, 10rem );max-width:10rem;--container-widget-width:10rem;--container-widget-flex-grow:0;top:25%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-4251d0e{left:30%;}body.rtl .elementor-35 .elementor-element.elementor-element-4251d0e{right:30%;}.elementor-35 .elementor-element.elementor-element-4251d0e img{width:100%;}.elementor-35 .elementor-element.elementor-element-75739a7{--display:flex;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--border-radius:0rem 0rem 6rem 6rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:15rem;--padding-left:10rem;--padding-right:10rem;}.elementor-35 .elementor-element.elementor-element-75739a7:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-75739a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#619D6B;}.elementor-35 .elementor-element.elementor-element-0916c65{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;--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-35 .elementor-element.elementor-element-fc24b44{width:var( --container-widget-width, 7.4rem );max-width:7.4rem;--container-widget-width:7.4rem;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-9c7f419{width:var( --container-widget-width, 15.8rem );max-width:15.8rem;--container-widget-width:15.8rem;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-ae4fc61{--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;--justify-content:center;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:wrap;--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-35 .elementor-element.elementor-element-ec6935c .elementor-heading-title{font-size:3rem;color:#FFFFFF;}.elementor-widget-text-editor{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-35 .elementor-element.elementor-element-8dff366{text-align:center;font-size:1.6rem;line-height:3.2rem;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-881da96{width:var( --container-widget-width, 7rem );max-width:7rem;--container-widget-width:7rem;--container-widget-flex-grow:0;top:-10rem;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-881da96{left:10rem;}body.rtl .elementor-35 .elementor-element.elementor-element-881da96{right:10rem;}.elementor-35 .elementor-element.elementor-element-881da96 img{width:100%;}.elementor-35 .elementor-element.elementor-element-d25256f{width:var( --container-widget-width, 10rem );max-width:10rem;--container-widget-width:10rem;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-d25256f{left:0px;}body.rtl .elementor-35 .elementor-element.elementor-element-d25256f{right:0px;}.elementor-35 .elementor-element.elementor-element-d25256f img{width:100%;}.elementor-35 .elementor-element.elementor-element-5f26252{width:var( --container-widget-width, 5.5rem );max-width:5.5rem;--container-widget-width:5.5rem;--container-widget-flex-grow:0;top:-10rem;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-5f26252{right:10rem;}body.rtl .elementor-35 .elementor-element.elementor-element-5f26252{left:10rem;}.elementor-35 .elementor-element.elementor-element-5f26252 img{width:100%;}.elementor-35 .elementor-element.elementor-element-3f24fba{width:var( --container-widget-width, 9.5rem );max-width:9.5rem;--container-widget-width:9.5rem;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-3f24fba{right:0px;}body.rtl .elementor-35 .elementor-element.elementor-element-3f24fba{left:0px;}.elementor-35 .elementor-element.elementor-element-3f24fba img{width:100%;}.elementor-35 .elementor-element.elementor-element-b820314{--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;--justify-content:center;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:wrap;--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-35 .elementor-element.elementor-element-f27e8d1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-35 .elementor-element.elementor-element-14f6ee1{--display:flex;--border-radius:3rem 3rem 3rem 3rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-35 .elementor-element.elementor-element-14f6ee1:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-14f6ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-3a19ae8{text-align:center;}.elementor-35 .elementor-element.elementor-element-3a19ae8 .elementor-heading-title{font-size:2.3rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-b99a5ea{text-align:justify;font-size:1.6rem;line-height:3.2rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-3c8b44b{--display:flex;--border-radius:3rem 3rem 3rem 3rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-35 .elementor-element.elementor-element-3c8b44b:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-3c8b44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-8fb59ac{text-align:center;}.elementor-35 .elementor-element.elementor-element-8fb59ac .elementor-heading-title{font-size:2.3rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-13e2834{text-align:justify;font-size:1.6rem;line-height:3.2rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-7d6d30e{--display:flex;--border-radius:3rem 3rem 3rem 3rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-35 .elementor-element.elementor-element-7d6d30e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-7d6d30e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-bb6c01b{text-align:center;}.elementor-35 .elementor-element.elementor-element-bb6c01b .elementor-heading-title{font-size:2.3rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-de0db83{text-align:justify;font-size:1.6rem;line-height:3.2rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-0b56cad{--display:flex;--border-radius:3rem 3rem 3rem 3rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-35 .elementor-element.elementor-element-0b56cad:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-0b56cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-69e33d8{text-align:center;}.elementor-35 .elementor-element.elementor-element-69e33d8 .elementor-heading-title{font-size:2.3rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-f084f12{text-align:justify;font-size:1.6rem;line-height:3.2rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-f8d5025{--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:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--flex-wrap:wrap;--overlay-opacity:1;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:15rem;--padding-bottom:15rem;--padding-left:10rem;--padding-right:10rem;}.elementor-35 .elementor-element.elementor-element-f8d5025:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-f8d5025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://suzuran.genki-123.ed.jp/wp-content/uploads/2025/11/ssrn-img-40.svg");background-repeat:no-repeat;background-size:100% auto;}.elementor-35 .elementor-element.elementor-element-f8d5025::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 50%, #F3F7C9 50%);}.elementor-35 .elementor-element.elementor-element-d15d46a{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;--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-35 .elementor-element.elementor-element-f926b32{width:var( --container-widget-width, 7.4rem );max-width:7.4rem;--container-widget-width:7.4rem;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-dfaad5e{width:var( --container-widget-width, 15.8rem );max-width:15.8rem;--container-widget-width:15.8rem;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-b55b65a{--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;--justify-content:center;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:wrap;--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-35 .elementor-element.elementor-element-38bed35 .elementor-heading-title{font-size:3rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-7ba89fe{text-align:center;font-size:1.6rem;line-height:3.2rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-7ba89fe a{color:#39512B;}.elementor-35 .elementor-element.elementor-element-f4f42ba{--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:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:15rem;--padding-left:0rem;--padding-right:0rem;}.elementor-35 .elementor-element.elementor-element-6001d58{width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-6001d58 img{width:100%;height:auto;object-fit:cover;object-position:center center;border-radius:2rem 2rem 2rem 2rem;}.elementor-35 .elementor-element.elementor-element-035e9f7{--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;--justify-content:flex-start;--align-items:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:wrap;--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-35 .elementor-element.elementor-element-0e5907a{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-35 .elementor-element.elementor-element-970ec8f{--divider-border-style:solid;--divider-color:#39512B;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-970ec8f .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-970ec8f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-35 .elementor-element.elementor-element-970ec8f .elementor-divider__text{color:#39512B;font-size:2.6rem;}.elementor-35 .elementor-element.elementor-element-9fd2061{width:100%;max-width:100%;text-align:justify;font-size:1.5rem;line-height:3rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-69930a5{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--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-35 .elementor-element.elementor-element-773c3c5{--divider-border-style:solid;--divider-color:#39512B;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-773c3c5 .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-773c3c5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-35 .elementor-element.elementor-element-773c3c5 .elementor-divider__text{color:#39512B;font-size:2.6rem;}.elementor-35 .elementor-element.elementor-element-b581975{width:100%;max-width:100%;text-align:justify;font-size:1.5rem;line-height:3rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-8044f2a{--display:flex;--padding-top:5rem;--padding-bottom:5rem;--padding-left:10rem;--padding-right:10rem;}.elementor-35 .elementor-element.elementor-element-8044f2a:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-8044f2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7C9;}.elementor-35 .elementor-element.elementor-element-4345214{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:6rem 6rem 6rem 6rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:10rem;--padding-right:10rem;}.elementor-35 .elementor-element.elementor-element-4345214:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-4345214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#619D6B;}.elementor-35 .elementor-element.elementor-element-e931aa8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-35 .elementor-element.elementor-element-ad75aa2{width:var( --container-widget-width, 7.4rem );max-width:7.4rem;--container-widget-width:7.4rem;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-de0387a{width:var( --container-widget-width, 18.3rem );max-width:18.3rem;--container-widget-width:18.3rem;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-b7b2773{width:var( --container-widget-width, calc(100% - 24rem) );max-width:calc(100% - 24rem);--container-widget-width:calc(100% - 24rem);--container-widget-flex-grow:0;text-align:justify;font-size:1.5rem;line-height:3rem;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-f0729a2{--display:flex;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:10rem;--padding-right:10rem;}.elementor-35 .elementor-element.elementor-element-f0729a2:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-f0729a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7C9;}.elementor-35 .elementor-element.elementor-element-bdb81de{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;--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-35 .elementor-element.elementor-element-35a1bd6{width:var( --container-widget-width, 7.4rem );max-width:7.4rem;--container-widget-width:7.4rem;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-8c1f260{width:var( --container-widget-width, 12.8rem );max-width:12.8rem;--container-widget-width:12.8rem;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-16bc182{--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;--justify-content:space-between;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--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-35 .elementor-element.elementor-element-af8aa6f{width:var( --container-widget-width, calc(50% - 3rem) );max-width:calc(50% - 3rem);--container-widget-width:calc(50% - 3rem);--container-widget-flex-grow:0;font-size:1.5rem;line-height:2.4rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-af8aa6f a{color:#39512B;transition-duration:0.5s;}.elementor-35 .elementor-element.elementor-element-af8aa6f a:hover, .elementor-35 .elementor-element.elementor-element-af8aa6f a:focus{color:#39512BB3;}.elementor-35 .elementor-element.elementor-element-cf4209d{width:var( --container-widget-width, calc(50% - 3rem) );max-width:calc(50% - 3rem);--container-widget-width:calc(50% - 3rem);--container-widget-flex-grow:0;font-size:1.5rem;line-height:2.4rem;color:#39512B;}.elementor-35 .elementor-element.elementor-element-f093a60{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-35 .elementor-element.elementor-element-47ea86a{width:100%;max-width:100%;}.elementor-35 .elementor-element.elementor-element-47ea86a img{width:100%;}.elementor-35 .elementor-element.elementor-element-e61fcaa{width:var( --container-widget-width, 7rem );max-width:7rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:7rem;--container-widget-flex-grow:0;bottom:14rem;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-e61fcaa{left:5%;}body.rtl .elementor-35 .elementor-element.elementor-element-e61fcaa{right:5%;}.elementor-35 .elementor-element.elementor-element-e61fcaa img{width:100%;}.elementor-35 .elementor-element.elementor-element-5cf55ff{width:var( --container-widget-width, 21rem );max-width:21rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:21rem;--container-widget-flex-grow:0;bottom:3rem;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-5cf55ff{left:30%;}body.rtl .elementor-35 .elementor-element.elementor-element-5cf55ff{right:30%;}.elementor-35 .elementor-element.elementor-element-5cf55ff img{width:100%;}.elementor-35 .elementor-element.elementor-element-45f4dff{width:var( --container-widget-width, 10rem );max-width:10rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:10rem;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-45f4dff{right:10%;}body.rtl .elementor-35 .elementor-element.elementor-element-45f4dff{left:10%;}.elementor-35 .elementor-element.elementor-element-45f4dff img{width:100%;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-7c68f57{--padding-top:5rem;--padding-bottom:6rem;--padding-left:5rem;--padding-right:5rem;}.elementor-35 .elementor-element.elementor-element-3a370e7{--container-widget-width:24rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 24rem );max-width:24rem;}.elementor-35 .elementor-element.elementor-element-0bcc229{--container-widget-width:12.88rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 12.88rem );max-width:12.88rem;}.elementor-35 .elementor-element.elementor-element-4251d0e{--container-widget-width:7rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 7rem );max-width:7rem;}.elementor-35 .elementor-element.elementor-element-75739a7{--padding-top:0rem;--padding-bottom:10rem;--padding-left:5rem;--padding-right:5rem;}.elementor-35 .elementor-element.elementor-element-9c7f419{--container-widget-width:20rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 20rem );max-width:20rem;}.elementor-35 .elementor-element.elementor-element-8dff366{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-881da96{--container-widget-width:5rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 5rem );max-width:5rem;top:-10rem;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-881da96{left:0rem;}body.rtl .elementor-35 .elementor-element.elementor-element-881da96{right:0rem;}.elementor-35 .elementor-element.elementor-element-d25256f{--container-widget-width:8rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 8rem );max-width:8rem;}.elementor-35 .elementor-element.elementor-element-5f26252{--container-widget-width:5rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 5rem );max-width:5rem;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-5f26252{right:0%;}body.rtl .elementor-35 .elementor-element.elementor-element-5f26252{left:0%;}.elementor-35 .elementor-element.elementor-element-3f24fba{--container-widget-width:8rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 8rem );max-width:8rem;}.elementor-35 .elementor-element.elementor-element-f27e8d1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-f8d5025::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 350px, #F3F7C9 350px);}.elementor-35 .elementor-element.elementor-element-f8d5025{--padding-top:10rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-35 .elementor-element.elementor-element-dfaad5e{--container-widget-width:20rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 20rem );max-width:20rem;}.elementor-35 .elementor-element.elementor-element-7ba89fe{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-f4f42ba{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-35 .elementor-element.elementor-element-9fd2061{font-size:1.4rem;}.elementor-35 .elementor-element.elementor-element-b581975{font-size:1.4rem;}.elementor-35 .elementor-element.elementor-element-8044f2a{--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-35 .elementor-element.elementor-element-4345214{--flex-wrap:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-35 .elementor-element.elementor-element-de0387a{--container-widget-width:20rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 20rem );max-width:20rem;}.elementor-35 .elementor-element.elementor-element-b7b2773{width:100%;max-width:100%;font-size:1.4rem;}.elementor-35 .elementor-element.elementor-element-f0729a2{--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-35 .elementor-element.elementor-element-8c1f260{--container-widget-width:16rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 16rem );max-width:16rem;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-7c68f57::before, .elementor-35 .elementor-element.elementor-element-7c68f57 > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-7c68f57 > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-7c68f57 > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-7c68f57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-7c68f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://suzuran.genki-123.ed.jp/wp-content/uploads/2025/11/bg-green-sp.svg");}.elementor-35 .elementor-element.elementor-element-7c68f57{--padding-top:3rem;--padding-bottom:1rem;--padding-left:3rem;--padding-right:3rem;}.elementor-35 .elementor-element.elementor-element-3a370e7{--container-widget-width:18rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 18rem );max-width:18rem;}.elementor-35 .elementor-element.elementor-element-0bcc229{--container-widget-width:8rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 8rem );max-width:8rem;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-0bcc229{left:44%;}body.rtl .elementor-35 .elementor-element.elementor-element-0bcc229{right:44%;}.elementor-35 .elementor-element.elementor-element-4251d0e{--container-widget-width:4rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 4rem );max-width:4rem;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-4251d0e{left:35%;}body.rtl .elementor-35 .elementor-element.elementor-element-4251d0e{right:35%;}.elementor-35 .elementor-element.elementor-element-75739a7{--border-radius:0rem 0rem 3rem 3rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-35 .elementor-element.elementor-element-fc24b44{--container-widget-width:5.2rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 5.2rem );max-width:5.2rem;}.elementor-35 .elementor-element.elementor-element-9c7f419{--container-widget-width:11rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 11rem );max-width:11rem;}.elementor-35 .elementor-element.elementor-element-ae4fc61{--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-35 .elementor-element.elementor-element-ec6935c{text-align:center;}.elementor-35 .elementor-element.elementor-element-ec6935c .elementor-heading-title{font-size:2.4rem;line-height:3.6rem;}.elementor-35 .elementor-element.elementor-element-8dff366{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:justify;font-size:1.4rem;line-height:2.8rem;}.elementor-35 .elementor-element.elementor-element-881da96{--container-widget-width:4rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 4rem );max-width:4rem;top:-8rem;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-881da96{left:0rem;}body.rtl .elementor-35 .elementor-element.elementor-element-881da96{right:0rem;}.elementor-35 .elementor-element.elementor-element-d25256f{--container-widget-width:4rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 4rem );max-width:4rem;bottom:-8rem;}.elementor-35 .elementor-element.elementor-element-5f26252{--container-widget-width:4rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 4rem );max-width:4rem;top:-8rem;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-5f26252{right:0%;}body.rtl .elementor-35 .elementor-element.elementor-element-5f26252{left:0%;}.elementor-35 .elementor-element.elementor-element-3f24fba{--container-widget-width:4rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 4rem );max-width:4rem;bottom:-8rem;}.elementor-35 .elementor-element.elementor-element-f27e8d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-35 .elementor-element.elementor-element-14f6ee1{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-35 .elementor-element.elementor-element-b99a5ea{font-size:1.4rem;line-height:2.8rem;}.elementor-35 .elementor-element.elementor-element-3c8b44b{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-35 .elementor-element.elementor-element-13e2834{font-size:1.4rem;line-height:2.8rem;}.elementor-35 .elementor-element.elementor-element-7d6d30e{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-35 .elementor-element.elementor-element-de0db83{font-size:1.4rem;line-height:2.8rem;}.elementor-35 .elementor-element.elementor-element-0b56cad{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-35 .elementor-element.elementor-element-f084f12{font-size:1.4rem;line-height:2.8rem;}.elementor-35 .elementor-element.elementor-element-f8d5025{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-35 .elementor-element.elementor-element-f8d5025::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-f8d5025 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 250px, #F3F7C9 250px);}.elementor-35 .elementor-element.elementor-element-f926b32{--container-widget-width:5.2rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 5.2rem );max-width:5.2rem;}.elementor-35 .elementor-element.elementor-element-dfaad5e{--container-widget-width:11rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 11rem );max-width:11rem;}.elementor-35 .elementor-element.elementor-element-b55b65a{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-35 .elementor-element.elementor-element-38bed35{text-align:center;}.elementor-35 .elementor-element.elementor-element-38bed35 .elementor-heading-title{font-size:2.4rem;line-height:3.6rem;}.elementor-35 .elementor-element.elementor-element-7ba89fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:justify;font-size:1.4rem;line-height:2.8rem;}.elementor-35 .elementor-element.elementor-element-0e5907a{--width:100%;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-970ec8f .elementor-divider__text{font-size:2rem;}.elementor-35 .elementor-element.elementor-element-69930a5{--width:100%;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-773c3c5 .elementor-divider__text{font-size:2rem;}.elementor-35 .elementor-element.elementor-element-8044f2a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-35 .elementor-element.elementor-element-4345214{--border-radius:3rem 3rem 3rem 3rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-35 .elementor-element.elementor-element-ad75aa2{--container-widget-width:5.2rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 5.2rem );max-width:5.2rem;}.elementor-35 .elementor-element.elementor-element-de0387a{--container-widget-width:12.81rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 12.81rem );max-width:12.81rem;}.elementor-35 .elementor-element.elementor-element-f0729a2{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-35 .elementor-element.elementor-element-35a1bd6{--container-widget-width:5.2rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 5.2rem );max-width:5.2rem;}.elementor-35 .elementor-element.elementor-element-8c1f260{--container-widget-width:8.96rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 8.96rem );max-width:8.96rem;}.elementor-35 .elementor-element.elementor-element-16bc182{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-35 .elementor-element.elementor-element-af8aa6f{width:100%;max-width:100%;font-size:1.4rem;}.elementor-35 .elementor-element.elementor-element-cf4209d{width:100%;max-width:100%;font-size:1.4rem;}.elementor-35 .elementor-element.elementor-element-e61fcaa{--container-widget-width:3rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 3rem );max-width:3rem;}.elementor-35 .elementor-element.elementor-element-5cf55ff{--container-widget-width:10rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 10rem );max-width:10rem;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-5cf55ff{left:40%;}body.rtl .elementor-35 .elementor-element.elementor-element-5cf55ff{right:40%;}.elementor-35 .elementor-element.elementor-element-45f4dff{--container-widget-width:5rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 5rem );max-width:5rem;}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-f4f42ba{--width:calc(50% - 3rem);}.elementor-35 .elementor-element.elementor-element-035e9f7{--width:calc(50% - 3rem);}.elementor-35 .elementor-element.elementor-element-e931aa8{--width:20rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-f4f42ba{--width:100%;}.elementor-35 .elementor-element.elementor-element-035e9f7{--width:100%;}.elementor-35 .elementor-element.elementor-element-e931aa8{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-7c68f57 */#title{
    aspect-ratio: 72/29;
}
@media screen and (max-width:767px){
    #title{
        aspect-ratio: 72/40;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a19ae8 */.marker span{
    background:linear-gradient(transparent 60%, #FFEF9D 60%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fb59ac */.marker span{
    background:linear-gradient(transparent 60%, #FFEF9D 60%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb6c01b */.marker span{
    background:linear-gradient(transparent 60%, #FFEF9D 60%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69e33d8 */.marker span{
    background:linear-gradient(transparent 60%, #FFEF9D 60%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6001d58 */.life-box img{
    aspect-ratio: 9/6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fd2061 */.list ul{
   padding-left: 1.5rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b581975 */.list ul{
   padding-left: 1.5rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8d5025 */#childcare-policy{
    background-position-y:10rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b2773 */.list ul{
   padding-left: 1.5rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af8aa6f */.facility-table {
  width: 100%;
  max-width: 900px;
  margin: 0 auto;
}

.facility-row {
  display: flex;
  justify-content: space-between;
}

.facility-row span.label {
  font-weight: 500;
  width: 25%;
  padding: 18px 0;
  border-bottom: 2px solid #619D6B;
}

.facility-row span.value {
  width: 75%;padding: 18px 0;
  border-bottom: 2px solid #fff;
}

@media screen and (max-width:767px){
    .facility-row span.label {
        width:35%;
    }
    .facility-row span.value {
         width: 65%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf4209d */.facility-table {
  width: 100%;
  max-width: 900px;
  margin: 0 auto;
}

.facility-row {
  display: flex;
  justify-content: space-between;
}

.facility-row span.label {
  font-weight: 500;
  width: 25%;
  padding: 18px 0;
  border-bottom: 2px solid #619D6B;
}

.facility-row span.value {
  width: 75%;padding: 18px 0;
  border-bottom: 2px solid #fff;
}/* End custom CSS */