.elementor-9 .elementor-element.elementor-element-0d2d1cd{--display:flex;}.elementor-9 .elementor-element.elementor-element-0d2d1cd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0d2d1cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cotone-design.com/wp-content/uploads/2026/11/first_view_salmoncolor.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-e80e06b{padding:100px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-e80e06b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:400;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-cbe137d{padding:98px 0px 50px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-cbe137d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:55px;font-weight:600;letter-spacing:7px;color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.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-9 .elementor-element.elementor-element-34ded61{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-9 .elementor-element.elementor-element-34ded61 .elementor-divider-separator{width:600px;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-34ded61 .elementor-divider{text-align:center;padding-block-start:45px;padding-block-end:45px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-9 .elementor-element.elementor-element-da6f683{padding:0px 0px 140px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-e3a1d3d{--display:flex;}.elementor-9 .elementor-element.elementor-element-bb76e07{--spacer-size:150px;}.elementor-9 .elementor-element.elementor-element-b56c47b{--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:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-f20643c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-f20643c img{width:223px;}.elementor-9 .elementor-element.elementor-element-2c659f2{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-c4660c8{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-c4660c8 .elementor-divider-separator{width:225px;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-c4660c8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-63f5a17 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-d8a04be{padding:50px 0px 50px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-c534d6e{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-9 .elementor-element.elementor-element-ff356b1{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#565656;--border-color:#565656;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-d2ced9f{padding:0px 0px 65px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-d2ced9f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-be6614e{padding:0px 0px 65px 0px;}.elementor-9 .elementor-element.elementor-element-be6614e img{width:93px;}.elementor-9 .elementor-element.elementor-element-95a7a22{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-de3264b{padding:30px 48px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-ee52589{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-ee52589 img{width:130px;}.elementor-9 .elementor-element.elementor-element-3b58829{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#565656;--border-color:#565656;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-a9f753d{padding:0px 0px 65px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-a9f753d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-ba4e838{padding:0px 0px 65px 0px;}.elementor-9 .elementor-element.elementor-element-ba4e838 img{width:68px;}.elementor-9 .elementor-element.elementor-element-1ce0870{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-9f7d233{padding:30px 48px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-039292c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-039292c img{width:130px;}.elementor-9 .elementor-element.elementor-element-67589b7{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#565656;--border-color:#565656;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-2cf9a3c{padding:0px 0px 65px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-2cf9a3c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5d60e30{padding:0px 0px 65px 0px;}.elementor-9 .elementor-element.elementor-element-5d60e30 img{width:106px;}.elementor-9 .elementor-element.elementor-element-10c8b97{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-355131a{padding:30px 48px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-fd6c7d7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-fd6c7d7 img{width:130px;}.elementor-9 .elementor-element.elementor-element-0f9d724{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-dc1890c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#565656;--border-color:#565656;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-e26355e{padding:0px 0px 65px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-e26355e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-6e3f974{padding:0px 0px 65px 0px;}.elementor-9 .elementor-element.elementor-element-6e3f974 img{width:70px;}.elementor-9 .elementor-element.elementor-element-6c24883{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-9207ca1{padding:30px 48px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-438953d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-438953d img{width:130px;}.elementor-9 .elementor-element.elementor-element-bb8e396{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#565656;--border-color:#565656;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8324c80{padding:0px 0px 65px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-8324c80 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-fce5d3e{padding:0px 0px 65px 0px;}.elementor-9 .elementor-element.elementor-element-fce5d3e img{width:108px;}.elementor-9 .elementor-element.elementor-element-790c3db{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-88b94a1{padding:30px 48px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-f1c1b55{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-f1c1b55 img{width:130px;}.elementor-9 .elementor-element.elementor-element-3b4afd2{--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;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-9039eca{--display:flex;}.elementor-9 .elementor-element.elementor-element-5ae304a{--spacer-size:200px;}.elementor-9 .elementor-element.elementor-element-d05a59e{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-41c4ede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-41c4ede img{width:100%;}.elementor-9 .elementor-element.elementor-element-7a94b58{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-4b12712{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-4b12712 .elementor-divider-separator{width:225px;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-4b12712 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-960d12a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-57fc338{--spacer-size:80px;}.elementor-9 .elementor-element.elementor-element-f4f4a90{--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-9 .elementor-element.elementor-element-81c0b94{--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-9 .elementor-element.elementor-element-0c3a483{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0c3a483.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-0c3a483 img{width:60px;}.elementor-9 .elementor-element.elementor-element-033e74c{padding:12px 0px 0px 60px;text-align:center;}.elementor-9 .elementor-element.elementor-element-033e74c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5a298a2{--display:flex;}.elementor-9 .elementor-element.elementor-element-9d5ec17{padding:30px 250px 0px 122px;}.elementor-9 .elementor-element.elementor-element-66a1d69{--display:flex;}.elementor-9 .elementor-element.elementor-element-1876eed{--spacer-size:60px;}.elementor-9 .elementor-element.elementor-element-23b11a6{--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-9 .elementor-element.elementor-element-2190cc8{--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-9 .elementor-element.elementor-element-c8fda88{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-c8fda88.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-c8fda88 img{width:60px;}.elementor-9 .elementor-element.elementor-element-d36a2e2{padding:12px 0px 0px 60px;text-align:center;}.elementor-9 .elementor-element.elementor-element-d36a2e2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-75e6cb8{--display:flex;}.elementor-9 .elementor-element.elementor-element-7415e9d{padding:30px 250px 0px 122px;}.elementor-9 .elementor-element.elementor-element-022d310{--display:flex;}.elementor-9 .elementor-element.elementor-element-d7263ae{--spacer-size:60px;}.elementor-9 .elementor-element.elementor-element-ef4188b{--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-9 .elementor-element.elementor-element-99b5ae3{--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-9 .elementor-element.elementor-element-4b3bf03{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-4b3bf03.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-4b3bf03 img{width:60px;}.elementor-9 .elementor-element.elementor-element-9140fb4{padding:12px 0px 0px 60px;text-align:center;}.elementor-9 .elementor-element.elementor-element-9140fb4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-3dd3c6f{--display:flex;}.elementor-9 .elementor-element.elementor-element-33bd6f9{padding:30px 250px 0px 122px;}.elementor-9 .elementor-element.elementor-element-599343a{--display:flex;}.elementor-9 .elementor-element.elementor-element-8467b85{--spacer-size:60px;}.elementor-9 .elementor-element.elementor-element-52f89c3{--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-9 .elementor-element.elementor-element-5d5c148{--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-9 .elementor-element.elementor-element-2ae0524{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-2ae0524.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-2ae0524 img{width:60px;}.elementor-9 .elementor-element.elementor-element-1b853ca{padding:12px 0px 0px 60px;text-align:center;}.elementor-9 .elementor-element.elementor-element-1b853ca .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5401545{--display:flex;}.elementor-9 .elementor-element.elementor-element-b148cc0{padding:30px 250px 0px 122px;}.elementor-9 .elementor-element.elementor-element-d733284{--display:flex;}.elementor-9 .elementor-element.elementor-element-dc4b564{--spacer-size:60px;}.elementor-9 .elementor-element.elementor-element-8e596a0{--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-9 .elementor-element.elementor-element-48c6ce1{--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-9 .elementor-element.elementor-element-b8b649c{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-b8b649c.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-b8b649c img{width:60px;}.elementor-9 .elementor-element.elementor-element-71b9146{padding:12px 0px 0px 60px;text-align:center;}.elementor-9 .elementor-element.elementor-element-71b9146 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-10f0671{--display:flex;}.elementor-9 .elementor-element.elementor-element-16bd0a9{padding:30px 250px 0px 122px;}.elementor-9 .elementor-element.elementor-element-39c0f68{--display:flex;}.elementor-9 .elementor-element.elementor-element-200581b{--spacer-size:200px;}.elementor-9 .elementor-element.elementor-element-962c894{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-10e8394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-10e8394 img{width:100%;}.elementor-9 .elementor-element.elementor-element-1024251{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-a37ad54{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-a37ad54 .elementor-divider-separator{width:225px;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-a37ad54 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-0e9a5da .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-b222266{--spacer-size:80px;padding:30px 30px 30px 30px;z-index:2;}.elementor-9 .elementor-element.elementor-element-2597320{--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-9 .elementor-element.elementor-element-0a1b617{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-9 .elementor-element.elementor-element-0a1b617:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0a1b617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0a1b617.e-con{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-66aeee0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c02777f{padding:16px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c02777f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-9a9f3f1{--divider-border-style:solid;--divider-color:#EB7D88;--divider-border-width:1px;padding:0px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-9a9f3f1 .elementor-divider-separator{width:130px;}.elementor-9 .elementor-element.elementor-element-9a9f3f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-4b1821b{padding:110px 48px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-e2811a1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-e2811a1 img{width:130px;}.elementor-9 .elementor-element.elementor-element-9553965{--display:flex;--margin-top:58px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-8af2806{z-index:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-0a1b617{--width:40%;}.elementor-9 .elementor-element.elementor-element-9553965{--width:40%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-63f5a17 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-960d12a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-0e9a5da .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-c02777f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-63f5a17 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-960d12a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-0e9a5da .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-c02777f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}