.elementor-28 .elementor-element.elementor-element-cad8439{--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;--padding-top:30%;--padding-bottom:20%;--padding-left:45%;--padding-right:10%;}.elementor-28 .elementor-element.elementor-element-cad8439:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-cad8439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coms-recruit.jp/wp-content/uploads/2024/12/coms_img03.jpg");background-position:center right;background-size:cover;}.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-28 .elementor-element.elementor-element-1b59c89 img{width:5%;}.elementor-28 .elementor-element.elementor-element-900232b{--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;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-13d6ae0{--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-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-28 .elementor-element.elementor-element-b944e9b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-b944e9b{text-align:left;}.elementor-28 .elementor-element.elementor-element-b944e9b .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:38px;font-weight:300;line-height:1.7em;letter-spacing:0.05em;color:#333333;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1.8em/2);}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1.8em/2);}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1.8em/2);margin-left:calc(1.8em/2);}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1.8em/2);margin-left:calc(-1.8em/2);}body.rtl .elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1.8em/2);}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1.8em/2);}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-icon i{color:#555555;transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-icon svg{fill:#555555;transition:fill 0.3s;}.elementor-28 .elementor-element.elementor-element-d7757e1{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-item > a{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:18px;font-weight:400;line-height:1em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-3faa477{--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-28 .elementor-element.elementor-element-3faa477:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3faa477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coms-recruit.jp/wp-content/uploads/2024/12/coms_img09.png");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-37c6a18{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-b834c2d{--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;--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:18%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-b834c2d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-b834c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coms-recruit.jp/wp-content/uploads/2024/12/coms_img034.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-0a400d4{--display:flex;}.elementor-28 .elementor-element.elementor-element-6706e49{--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;--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-488295d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-28 .elementor-element.elementor-element-20b674c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-65c46e7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-65c46e7{text-align:center;}.elementor-28 .elementor-element.elementor-element-65c46e7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-52744e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-3bd4760 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-3bd4760{text-align:center;}.elementor-28 .elementor-element.elementor-element-3bd4760 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-65bdc15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-0340d20 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-0340d20{text-align:center;}.elementor-28 .elementor-element.elementor-element-0340d20 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-d279ff6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-d279ff6:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d279ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-99ecbb4 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-99ecbb4{text-align:center;}.elementor-28 .elementor-element.elementor-element-99ecbb4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3d040e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-3d040e6:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3d040e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-ddb35ae > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-ddb35ae{text-align:center;}.elementor-28 .elementor-element.elementor-element-ddb35ae .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-1cb5271{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-27f3c2e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-27f3c2e{text-align:center;}.elementor-28 .elementor-element.elementor-element-27f3c2e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-3ca3156{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-a42e312 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-a42e312{text-align:center;}.elementor-28 .elementor-element.elementor-element-a42e312 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-b56f3e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-9932384 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-9932384{text-align:center;}.elementor-28 .elementor-element.elementor-element-9932384 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-fdcc36b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-00e93b8 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-00e93b8{text-align:center;}.elementor-28 .elementor-element.elementor-element-00e93b8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-d219694{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-0ff7172 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-0ff7172{text-align:center;}.elementor-28 .elementor-element.elementor-element-0ff7172 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-1ef0143{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-db2fc99 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-db2fc99{text-align:center;}.elementor-28 .elementor-element.elementor-element-db2fc99 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-d2a4ffc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-61f27cb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-61f27cb{text-align:center;}.elementor-28 .elementor-element.elementor-element-61f27cb .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-c36ebf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-fc84140 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-fc84140{text-align:center;}.elementor-28 .elementor-element.elementor-element-fc84140 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-c6ee939{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-c6ee939:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-c6ee939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-28 .elementor-element.elementor-element-3d194c1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-3d194c1{text-align:center;}.elementor-28 .elementor-element.elementor-element-3d194c1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-399aa98{--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;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.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-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-28 .elementor-element.elementor-element-c0c9bc1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-c0c9bc1 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-c0c9bc1 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-28 .elementor-element.elementor-element-239df8d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-239df8d{text-align:center;}.elementor-28 .elementor-element.elementor-element-239df8d .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:65px;font-weight:300;line-height:1.2em;letter-spacing:0.05em;color:#333333;}.elementor-28 .elementor-element.elementor-element-e727e66{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-e727e66 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-e727e66 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-28 .elementor-element.elementor-element-1cf96bb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-28 .elementor-element.elementor-element-70b3291{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-42819d3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-42819d3{text-align:center;}.elementor-28 .elementor-element.elementor-element-42819d3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-232d122{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-232d122:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-232d122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-28 .elementor-element.elementor-element-2381348 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-2381348{text-align:center;}.elementor-28 .elementor-element.elementor-element-2381348 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-533196f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-7b11581 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-7b11581{text-align:center;}.elementor-28 .elementor-element.elementor-element-7b11581 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-693c118{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-693c118:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-693c118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-28 .elementor-element.elementor-element-caf6871 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-caf6871{text-align:center;}.elementor-28 .elementor-element.elementor-element-caf6871 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-f9eba32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-846219d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-846219d{text-align:center;}.elementor-28 .elementor-element.elementor-element-846219d .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-212f197{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-212f197:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-212f197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-28 .elementor-element.elementor-element-87ed137 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-87ed137{text-align:center;}.elementor-28 .elementor-element.elementor-element-87ed137 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3ec90de{--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;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-a94cbb8 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-a94cbb8{text-align:center;}.elementor-28 .elementor-element.elementor-element-a94cbb8 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:28px;font-weight:300;line-height:1.7em;letter-spacing:0.02em;color:#333333;}.elementor-28 .elementor-element.elementor-element-e8e50d1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-e52d7f4{width:var( --container-widget-width, 85.831% );max-width:85.831%;--container-widget-width:85.831%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-e52d7f4 > .elementor-widget-container{background-image:url("https://coms-recruit.jp/wp-content/uploads/2024/12/coms_img014.jpg");margin:0% 0% 0% 0%;background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-e52d7f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-e52d7f4 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:65px;font-weight:300;line-height:1.2em;letter-spacing:0.05em;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-28 .elementor-element.elementor-element-645b842{width:var( --container-widget-width, 85.831% );max-width:85.831%;--container-widget-width:85.831%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-645b842 > .elementor-widget-container{background-image:url("https://coms-recruit.jp/wp-content/uploads/2024/12/coms_img014.jpg");margin:0% 0% 0% 0%;background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-645b842.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-645b842 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:65px;font-weight:300;line-height:1.2em;letter-spacing:0.05em;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-28 .elementor-element.elementor-element-6159f9f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-1608e74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;}.elementor-28 .elementor-element.elementor-element-9fd092f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-9fd092f .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-9fd092f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28 .elementor-element.elementor-element-054443a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-29ff6bd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-29ff6bd{text-align:center;}.elementor-28 .elementor-element.elementor-element-29ff6bd .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-28 .elementor-element.elementor-element-07245c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;}.elementor-28 .elementor-element.elementor-element-3ff3c0d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-3ff3c0d .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-3ff3c0d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28 .elementor-element.elementor-element-9b20dd4{--display:flex;}.elementor-28 .elementor-element.elementor-element-10708f3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-10708f3{text-align:center;}.elementor-28 .elementor-element.elementor-element-10708f3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-46a09b9{--display:flex;}.elementor-28 .elementor-element.elementor-element-84fd2d8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-84fd2d8 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-84fd2d8 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-28 .elementor-element.elementor-element-0bc9e65{--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;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-28245fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-28245fe:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-28245fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-2872db9 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-2872db9{text-align:center;}.elementor-28 .elementor-element.elementor-element-2872db9 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-72566f4{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;}.elementor-28 .elementor-element.elementor-element-5d88e64{--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-28 .elementor-element.elementor-element-b9fd05c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-b9fd05c{text-align:center;}.elementor-28 .elementor-element.elementor-element-b9fd05c .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:42px;font-weight:300;line-height:1.7em;letter-spacing:0.02em;color:#333333;}.elementor-28 .elementor-element.elementor-element-71742a1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-28 .elementor-element.elementor-element-7b18b19 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-7b18b19{text-align:center;}.elementor-28 .elementor-element.elementor-element-7b18b19 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-3bb9624{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-3bb9624 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-3bb9624 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28 .elementor-element.elementor-element-3791b83 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-3791b83{text-align:center;}.elementor-28 .elementor-element.elementor-element-3791b83 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-99954e3 .elementor-button{background-color:#FFFFFF;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:0.5em;letter-spacing:0.1em;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);fill:#333333;color:#333333;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:3% 13% 3% 13%;}.elementor-28 .elementor-element.elementor-element-99954e3 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-99954e3 .elementor-button:focus{background-color:#777777;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-99954e3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-99954e3 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-99954e3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-e562147{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-28 .elementor-element.elementor-element-b1c92a1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-b1c92a1{text-align:center;}.elementor-28 .elementor-element.elementor-element-b1c92a1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-9f7ff56{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-9f7ff56 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-9f7ff56 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28 .elementor-element.elementor-element-70eef8b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-70eef8b{text-align:center;}.elementor-28 .elementor-element.elementor-element-70eef8b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-14927ff .elementor-button{background-color:#FFFFFF;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:0.5em;letter-spacing:0.1em;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);fill:#333333;color:#333333;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:3% 13% 3% 13%;}.elementor-28 .elementor-element.elementor-element-14927ff .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-14927ff .elementor-button:focus{background-color:#777777;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-14927ff > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-14927ff .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-14927ff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-a430e68{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-28 .elementor-element.elementor-element-ba67535 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-ba67535{text-align:center;}.elementor-28 .elementor-element.elementor-element-ba67535 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-9f1d472{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-9f1d472 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-9f1d472 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28 .elementor-element.elementor-element-f2157ba > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-f2157ba{text-align:center;}.elementor-28 .elementor-element.elementor-element-f2157ba .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-cdb5af4 .elementor-button{background-color:#FFFFFF;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:0.5em;letter-spacing:0.1em;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);fill:#333333;color:#333333;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:3% 13% 3% 13%;}.elementor-28 .elementor-element.elementor-element-cdb5af4 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-cdb5af4 .elementor-button:focus{background-color:#777777;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-cdb5af4 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-cdb5af4 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-cdb5af4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-92cc713{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-28 .elementor-element.elementor-element-40a55ae > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-40a55ae{text-align:center;}.elementor-28 .elementor-element.elementor-element-40a55ae .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-e937981{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-e937981 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-e937981 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28 .elementor-element.elementor-element-a07c641 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-a07c641{text-align:center;}.elementor-28 .elementor-element.elementor-element-a07c641 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-4bcf000 .elementor-button{background-color:#FFFFFF;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:0.5em;letter-spacing:0.1em;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);fill:#333333;color:#333333;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:3% 13% 3% 13%;}.elementor-28 .elementor-element.elementor-element-4bcf000 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-4bcf000 .elementor-button:focus{background-color:#777777;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-4bcf000 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-4bcf000 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-4bcf000 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-4aa2660{--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;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:12%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-4aa2660:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4aa2660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coms-recruit.jp/wp-content/uploads/2024/12/coms_img017.jpg");background-position:top center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-82a9cfe{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-f7821e3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-f7821e3{text-align:center;}.elementor-28 .elementor-element.elementor-element-f7821e3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-fd8ff33 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-fd8ff33{text-align:center;}.elementor-28 .elementor-element.elementor-element-fd8ff33 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:51px;font-weight:500;line-height:1em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-28 .elementor-element.elementor-element-3ce44ec > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-3ce44ec{text-align:center;}.elementor-28 .elementor-element.elementor-element-3ce44ec .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;line-height:1.8em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-6baf97c{--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;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-f2cd465 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-f2cd465{text-align:center;}.elementor-28 .elementor-element.elementor-element-f2cd465 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:23px;font-weight:300;line-height:1.7em;letter-spacing:0.02em;color:#333333;}.elementor-28 .elementor-element.elementor-element-1f70677{--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;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-2834548{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;}.elementor-28 .elementor-element.elementor-element-2834548:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2834548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coms-recruit.jp/wp-content/uploads/2024/12/coms_img036.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-317fc1f{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-e792a3a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-fada1d7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-fada1d7{text-align:left;}.elementor-28 .elementor-element.elementor-element-fada1d7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-9ce486e{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-9ce486e .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-9ce486e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28 .elementor-element.elementor-element-661158a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-661158a{text-align:left;}.elementor-28 .elementor-element.elementor-element-661158a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;line-height:1.7em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-b95e79b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-b95e79b{text-align:left;}.elementor-28 .elementor-element.elementor-element-b95e79b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:2.3em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-2551c8b{--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;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-76bec7d{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-c2f884b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-c2f884b{text-align:left;}.elementor-28 .elementor-element.elementor-element-c2f884b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-9b673a5{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-9b673a5 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-9b673a5 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28 .elementor-element.elementor-element-3edc8cc > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-3edc8cc{text-align:left;}.elementor-28 .elementor-element.elementor-element-3edc8cc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;line-height:1.7em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-ee5ed89 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-ee5ed89{text-align:left;}.elementor-28 .elementor-element.elementor-element-ee5ed89 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:2.3em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-744629e{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-744629e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-744629e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coms-recruit.jp/wp-content/uploads/2024/12/coms_img038.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-ee88557{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-64e1529{--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;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-455df1a{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;}.elementor-28 .elementor-element.elementor-element-455df1a:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-455df1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coms-recruit.jp/wp-content/uploads/2024/12/coms_img039.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-221ba00{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-385de2b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-d1e5c59 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-d1e5c59{text-align:left;}.elementor-28 .elementor-element.elementor-element-d1e5c59 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-2ace518{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-2ace518 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-2ace518 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28 .elementor-element.elementor-element-dbda484 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-dbda484{text-align:left;}.elementor-28 .elementor-element.elementor-element-dbda484 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;line-height:1.7em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-75a2150 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-75a2150{text-align:left;}.elementor-28 .elementor-element.elementor-element-75a2150 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:2.3em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-7118431{--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;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-8a94198{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-dfe2744 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-dfe2744{text-align:left;}.elementor-28 .elementor-element.elementor-element-dfe2744 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-1913109{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-1913109 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-1913109 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28 .elementor-element.elementor-element-b4760ae > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-b4760ae{text-align:left;}.elementor-28 .elementor-element.elementor-element-b4760ae .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;line-height:1.7em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-70e9afb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-70e9afb{text-align:left;}.elementor-28 .elementor-element.elementor-element-70e9afb .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:400;line-height:2.3em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-8078438 .elementor-button{background-color:#FFFFFF;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:0.5em;letter-spacing:0.1em;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);fill:#333333;color:#333333;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:3% 13% 3% 13%;}.elementor-28 .elementor-element.elementor-element-8078438 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-8078438 .elementor-button:focus{background-color:#777777;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-8078438 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-8078438 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-8078438 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-09539f9{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-09539f9:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-09539f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coms-recruit.jp/wp-content/uploads/2024/12/coms_img022.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-e20fbb3{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-e0579ba{--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;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-1178238{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-1178238:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-1178238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-9f329ed > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-9f329ed{text-align:center;}.elementor-28 .elementor-element.elementor-element-9f329ed .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-7be8269{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:3%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-3e403da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-1e58b0b > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-28 .elementor-element.elementor-element-6cec109 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-6cec109{text-align:center;}.elementor-28 .elementor-element.elementor-element-6cec109 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;letter-spacing:0.1em;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-28 .elementor-element.elementor-element-493e847{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-493e847 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-28 .elementor-element.elementor-element-493e847 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-493e847 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-28 .elementor-element.elementor-element-9eb7c37 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-9eb7c37{text-align:center;}.elementor-28 .elementor-element.elementor-element-9eb7c37 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#555555;}.elementor-28 .elementor-element.elementor-element-f099744 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-f099744{text-align:center;}.elementor-28 .elementor-element.elementor-element-f099744 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0.15em;color:#555555;}.elementor-28 .elementor-element.elementor-element-b57837b > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-28 .elementor-element.elementor-element-b57837b{text-align:center;}.elementor-28 .elementor-element.elementor-element-b57837b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0.15em;color:#555555;}.elementor-28 .elementor-element.elementor-element-84a0418 > .elementor-widget-container{background-color:#555555;margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-84a0418:hover .elementor-widget-container{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-84a0418.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-84a0418{text-align:center;}.elementor-28 .elementor-element.elementor-element-84a0418 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:600;line-height:2.3em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-1db0e4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-31599ce > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-28 .elementor-element.elementor-element-e04e5b9 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-e04e5b9{text-align:center;}.elementor-28 .elementor-element.elementor-element-e04e5b9 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;letter-spacing:0.1em;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-28 .elementor-element.elementor-element-fed56c5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-fed56c5 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-28 .elementor-element.elementor-element-fed56c5 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-fed56c5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-28 .elementor-element.elementor-element-23700e7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-23700e7{text-align:center;}.elementor-28 .elementor-element.elementor-element-23700e7 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#555555;}.elementor-28 .elementor-element.elementor-element-29c307e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-29c307e{text-align:center;}.elementor-28 .elementor-element.elementor-element-29c307e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0.15em;color:#555555;}.elementor-28 .elementor-element.elementor-element-e52a61d > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-28 .elementor-element.elementor-element-e52a61d{text-align:center;}.elementor-28 .elementor-element.elementor-element-e52a61d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1em;letter-spacing:0.15em;color:#555555;}.elementor-28 .elementor-element.elementor-element-b519353 > .elementor-widget-container{background-color:#555555;margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-b519353:hover .elementor-widget-container{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-b519353.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-b519353{text-align:center;}.elementor-28 .elementor-element.elementor-element-b519353 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:600;line-height:2.3em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-b08e4df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-f3bde1e > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-28 .elementor-element.elementor-element-6ac4325 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-6ac4325{text-align:center;}.elementor-28 .elementor-element.elementor-element-6ac4325 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;letter-spacing:0.1em;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-28 .elementor-element.elementor-element-1f6f7b0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-1f6f7b0 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-28 .elementor-element.elementor-element-1f6f7b0 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-1f6f7b0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-28 .elementor-element.elementor-element-4f38247 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-4f38247{text-align:center;}.elementor-28 .elementor-element.elementor-element-4f38247 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#555555;}.elementor-28 .elementor-element.elementor-element-6ed4107 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-6ed4107{text-align:center;}.elementor-28 .elementor-element.elementor-element-6ed4107 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0.15em;color:#555555;}.elementor-28 .elementor-element.elementor-element-86622f4 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-28 .elementor-element.elementor-element-86622f4{text-align:center;}.elementor-28 .elementor-element.elementor-element-86622f4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0.15em;color:#555555;}.elementor-28 .elementor-element.elementor-element-e79b301 > .elementor-widget-container{background-color:#555555;margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-e79b301:hover .elementor-widget-container{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-e79b301.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-e79b301{text-align:center;}.elementor-28 .elementor-element.elementor-element-e79b301 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:600;line-height:2.3em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-52c89c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-edc3dcb > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-28 .elementor-element.elementor-element-344b271 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-344b271{text-align:center;}.elementor-28 .elementor-element.elementor-element-344b271 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;letter-spacing:0.1em;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-28 .elementor-element.elementor-element-c5013a3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-c5013a3 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-28 .elementor-element.elementor-element-c5013a3 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-c5013a3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-28 .elementor-element.elementor-element-6777b92 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-6777b92{text-align:center;}.elementor-28 .elementor-element.elementor-element-6777b92 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#555555;}.elementor-28 .elementor-element.elementor-element-30e5992 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-30e5992{text-align:center;}.elementor-28 .elementor-element.elementor-element-30e5992 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0.15em;color:#555555;}.elementor-28 .elementor-element.elementor-element-6d751c7 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-28 .elementor-element.elementor-element-6d751c7{text-align:center;}.elementor-28 .elementor-element.elementor-element-6d751c7 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0.15em;color:#555555;}.elementor-28 .elementor-element.elementor-element-7291345 > .elementor-widget-container{background-color:#555555;margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-7291345:hover .elementor-widget-container{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-7291345.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-7291345{text-align:center;}.elementor-28 .elementor-element.elementor-element-7291345 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:600;line-height:2.3em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-25c8f87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28 .elementor-element.elementor-element-dafedb1 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-28 .elementor-element.elementor-element-edd8942 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-edd8942{text-align:center;}.elementor-28 .elementor-element.elementor-element-edd8942 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;letter-spacing:0.1em;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-28 .elementor-element.elementor-element-de0bd7d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-de0bd7d > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-28 .elementor-element.elementor-element-de0bd7d .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-de0bd7d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-28 .elementor-element.elementor-element-beeb211 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-beeb211{text-align:center;}.elementor-28 .elementor-element.elementor-element-beeb211 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#555555;}.elementor-28 .elementor-element.elementor-element-ff563f3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-ff563f3{text-align:center;}.elementor-28 .elementor-element.elementor-element-ff563f3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0.15em;color:#555555;}.elementor-28 .elementor-element.elementor-element-173e0aa > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-28 .elementor-element.elementor-element-173e0aa{text-align:center;}.elementor-28 .elementor-element.elementor-element-173e0aa .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;letter-spacing:0.15em;color:#555555;}.elementor-28 .elementor-element.elementor-element-030465d > .elementor-widget-container{background-color:#555555;margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-030465d:hover .elementor-widget-container{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-030465d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-030465d{text-align:center;}.elementor-28 .elementor-element.elementor-element-030465d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:15px;font-weight:600;line-height:2.3em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-22e6ada{--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-28 .elementor-element.elementor-element-c96f19a{--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-28 .elementor-element.elementor-element-d4f66d6{--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-28 .elementor-element.elementor-element-d4f66d6:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d4f66d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coms-recruit.jp/wp-content/uploads/2025/01/coms.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-772a650{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-f0d66dd{--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-28 .elementor-element.elementor-element-9345b9f{--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;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-e2a2927{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-e2a2927:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-e2a2927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-d9320d5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-d9320d5{text-align:center;}.elementor-28 .elementor-element.elementor-element-d9320d5 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-4c01a5c{--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;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-29e4e37 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-29e4e37{text-align:center;}.elementor-28 .elementor-element.elementor-element-29e4e37 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:42px;font-weight:300;line-height:1.7em;letter-spacing:0.02em;color:#333333;}.elementor-28 .elementor-element.elementor-element-9779802{--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;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-75b8f97{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;}.elementor-28 .elementor-element.elementor-element-8c75a7e img{width:80%;}.elementor-28 .elementor-element.elementor-element-7b8508c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-7b8508c{text-align:center;}.elementor-28 .elementor-element.elementor-element-7b8508c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;line-height:2em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-8b2bfe0 .elementor-button{background-color:#FFFFFF;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:500;line-height:0.5em;letter-spacing:0.1em;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);fill:#333333;color:#333333;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:3% 13% 3% 13%;}.elementor-28 .elementor-element.elementor-element-8b2bfe0 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-8b2bfe0 .elementor-button:focus{background-color:#777777;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-8b2bfe0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-8b2bfe0 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-8b2bfe0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-28065c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-28 .elementor-element.elementor-element-63489da{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-63489da .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-63489da .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28 .elementor-element.elementor-element-d616e85 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-d616e85{text-align:center;}.elementor-28 .elementor-element.elementor-element-d616e85 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:28px;font-weight:500;line-height:1.7em;letter-spacing:0.15em;color:#333333;}.elementor-28 .elementor-element.elementor-element-99d4877{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-99d4877 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-99d4877 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28 .elementor-element.elementor-element-8f117a7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-8f117a7{text-align:justify;}.elementor-28 .elementor-element.elementor-element-8f117a7 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:14px;font-weight:400;line-height:2em;letter-spacing:0.1em;-webkit-text-stroke-color:#000;stroke:#000;color:#333333;}.elementor-28 .elementor-element.elementor-element-d4221c1{--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;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-e7a03bd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-e7a03bd{text-align:center;}.elementor-28 .elementor-element.elementor-element-e7a03bd .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:42px;font-weight:300;line-height:1.7em;letter-spacing:0.02em;color:#333333;}.elementor-28 .elementor-element.elementor-element-f5b126d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-65ae31e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-65ae31e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-65ae31e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-28 .elementor-element.elementor-element-65ae31e:hover{background-color:#A2A2A2;}.elementor-28 .elementor-element.elementor-element-c422ce1 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:2% 0% 2% 0%;}.elementor-28 .elementor-element.elementor-element-c422ce1{text-align:center;}.elementor-28 .elementor-element.elementor-element-c422ce1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;line-height:1em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-fad1cf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;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:#000000;--border-color:#000000;}.elementor-28 .elementor-element.elementor-element-fad1cf2:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-fad1cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-28 .elementor-element.elementor-element-fad1cf2:hover{background-color:#A2A2A2;}.elementor-28 .elementor-element.elementor-element-07952a0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:2% 0% 2% 0%;}.elementor-28 .elementor-element.elementor-element-07952a0{text-align:center;}.elementor-28 .elementor-element.elementor-element-07952a0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:500;line-height:1em;letter-spacing:0.15em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-13d6ae0{--width:70%;}.elementor-28 .elementor-element.elementor-element-3faa477{--width:30%;}.elementor-28 .elementor-element.elementor-element-0a400d4{--width:60%;}.elementor-28 .elementor-element.elementor-element-20b674c{--width:32%;}.elementor-28 .elementor-element.elementor-element-52744e3{--width:32%;}.elementor-28 .elementor-element.elementor-element-65bdc15{--width:32%;}.elementor-28 .elementor-element.elementor-element-d279ff6{--width:32%;}.elementor-28 .elementor-element.elementor-element-3d040e6{--width:32%;}.elementor-28 .elementor-element.elementor-element-1cb5271{--width:32%;}.elementor-28 .elementor-element.elementor-element-3ca3156{--width:32%;}.elementor-28 .elementor-element.elementor-element-b56f3e3{--width:32%;}.elementor-28 .elementor-element.elementor-element-fdcc36b{--width:32%;}.elementor-28 .elementor-element.elementor-element-d219694{--width:32%;}.elementor-28 .elementor-element.elementor-element-1ef0143{--width:32%;}.elementor-28 .elementor-element.elementor-element-d2a4ffc{--width:32%;}.elementor-28 .elementor-element.elementor-element-c36ebf3{--width:32%;}.elementor-28 .elementor-element.elementor-element-c6ee939{--width:65%;}.elementor-28 .elementor-element.elementor-element-70b3291{--width:32%;}.elementor-28 .elementor-element.elementor-element-232d122{--width:67%;}.elementor-28 .elementor-element.elementor-element-533196f{--width:32%;}.elementor-28 .elementor-element.elementor-element-693c118{--width:67%;}.elementor-28 .elementor-element.elementor-element-f9eba32{--width:32%;}.elementor-28 .elementor-element.elementor-element-212f197{--width:67%;}.elementor-28 .elementor-element.elementor-element-1608e74{--width:20%;}.elementor-28 .elementor-element.elementor-element-054443a{--width:58%;}.elementor-28 .elementor-element.elementor-element-07245c5{--width:20%;}.elementor-28 .elementor-element.elementor-element-28245fe{--width:100%;}.elementor-28 .elementor-element.elementor-element-5d88e64{--width:100%;}.elementor-28 .elementor-element.elementor-element-71742a1{--width:48%;}.elementor-28 .elementor-element.elementor-element-e562147{--width:48%;}.elementor-28 .elementor-element.elementor-element-a430e68{--width:48%;}.elementor-28 .elementor-element.elementor-element-92cc713{--width:48%;}.elementor-28 .elementor-element.elementor-element-82a9cfe{--width:60%;}.elementor-28 .elementor-element.elementor-element-2834548{--width:50%;}.elementor-28 .elementor-element.elementor-element-e792a3a{--width:50%;}.elementor-28 .elementor-element.elementor-element-76bec7d{--width:50%;}.elementor-28 .elementor-element.elementor-element-744629e{--width:50%;}.elementor-28 .elementor-element.elementor-element-455df1a{--width:50%;}.elementor-28 .elementor-element.elementor-element-385de2b{--width:50%;}.elementor-28 .elementor-element.elementor-element-8a94198{--width:50%;}.elementor-28 .elementor-element.elementor-element-09539f9{--width:50%;}.elementor-28 .elementor-element.elementor-element-1178238{--width:100%;}.elementor-28 .elementor-element.elementor-element-3e403da{--width:32%;}.elementor-28 .elementor-element.elementor-element-1db0e4e{--width:32%;}.elementor-28 .elementor-element.elementor-element-b08e4df{--width:32%;}.elementor-28 .elementor-element.elementor-element-52c89c6{--width:32%;}.elementor-28 .elementor-element.elementor-element-25c8f87{--width:32%;}.elementor-28 .elementor-element.elementor-element-d4f66d6{--width:33.3333%;}.elementor-28 .elementor-element.elementor-element-f0d66dd{--width:66.6666%;}.elementor-28 .elementor-element.elementor-element-e2a2927{--width:100%;}.elementor-28 .elementor-element.elementor-element-75b8f97{--width:50%;}.elementor-28 .elementor-element.elementor-element-28065c7{--width:50%;}.elementor-28 .elementor-element.elementor-element-65ae31e{--width:49%;}.elementor-28 .elementor-element.elementor-element-fad1cf2{--width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-70b3291{--width:31%;}.elementor-28 .elementor-element.elementor-element-533196f{--width:31%;}.elementor-28 .elementor-element.elementor-element-f9eba32{--width:31%;}.elementor-28 .elementor-element.elementor-element-054443a{--width:55%;}.elementor-28 .elementor-element.elementor-element-28245fe{--width:100%;}.elementor-28 .elementor-element.elementor-element-1178238{--width:100%;}.elementor-28 .elementor-element.elementor-element-3e403da{--width:31%;}.elementor-28 .elementor-element.elementor-element-1db0e4e{--width:31%;}.elementor-28 .elementor-element.elementor-element-b08e4df{--width:31%;}.elementor-28 .elementor-element.elementor-element-52c89c6{--width:31%;}.elementor-28 .elementor-element.elementor-element-25c8f87{--width:31%;}.elementor-28 .elementor-element.elementor-element-e2a2927{--width:100%;}.elementor-28 .elementor-element.elementor-element-75b8f97{--width:30%;}.elementor-28 .elementor-element.elementor-element-28065c7{--width:70%;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-b944e9b .elementor-heading-title{font-size:21px;}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-item > a{font-size:15px;}.elementor-28 .elementor-element.elementor-element-65c46e7 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-3bd4760 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-0340d20 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-99ecbb4 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-ddb35ae .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-27f3c2e .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-a42e312 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-9932384 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-00e93b8 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-0ff7172 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-db2fc99 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-61f27cb .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-fc84140 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-3d194c1 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-239df8d .elementor-heading-title{font-size:21px;}.elementor-28 .elementor-element.elementor-element-42819d3 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-2381348 .elementor-heading-title{font-size:23px;}.elementor-28 .elementor-element.elementor-element-7b11581 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-caf6871 .elementor-heading-title{font-size:23px;}.elementor-28 .elementor-element.elementor-element-846219d .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-87ed137 .elementor-heading-title{font-size:23px;}.elementor-28 .elementor-element.elementor-element-a94cbb8 .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-e8e50d1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-e52d7f4 .elementor-heading-title{font-size:42px;}.elementor-28 .elementor-element.elementor-element-645b842 .elementor-heading-title{font-size:42px;}.elementor-28 .elementor-element.elementor-element-29ff6bd .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-10708f3 .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-2872db9 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-b9fd05c .elementor-heading-title{font-size:25px;}.elementor-28 .elementor-element.elementor-element-7b18b19 .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-3791b83 .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-99954e3 .elementor-button{font-size:13px;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b1c92a1 .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-70eef8b .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-14927ff .elementor-button{font-size:13px;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ba67535 .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-f2157ba .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-cdb5af4 .elementor-button{font-size:13px;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-40a55ae .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-a07c641 .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-4bcf000 .elementor-button{font-size:13px;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f7821e3 .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-fd8ff33 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-3ce44ec .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-f2cd465 .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-fada1d7 .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-661158a .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-b95e79b .elementor-heading-title{font-size:13px;line-height:2em;}.elementor-28 .elementor-element.elementor-element-c2f884b .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-3edc8cc .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-ee5ed89 .elementor-heading-title{font-size:13px;line-height:2em;}.elementor-28 .elementor-element.elementor-element-d1e5c59 .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-dbda484 .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-75a2150 .elementor-heading-title{font-size:13px;line-height:2em;}.elementor-28 .elementor-element.elementor-element-dfe2744 .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-b4760ae .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-70e9afb .elementor-heading-title{font-size:13px;line-height:2em;}.elementor-28 .elementor-element.elementor-element-8078438 .elementor-button{font-size:13px;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-9f329ed .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-3e403da{--justify-content:space-between;}.elementor-28 .elementor-element.elementor-element-6cec109 .elementor-heading-title{font-size:16px;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-9eb7c37 .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-f099744 .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-b57837b .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-84a0418{width:var( --container-widget-width, 466.75px );max-width:466.75px;--container-widget-width:466.75px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-84a0418 .elementor-heading-title{font-size:14px;}.elementor-28 .elementor-element.elementor-element-1db0e4e{--justify-content:space-between;}.elementor-28 .elementor-element.elementor-element-e04e5b9 .elementor-heading-title{font-size:16px;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-23700e7 .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-29c307e .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-e52a61d .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-b519353{width:var( --container-widget-width, 466.75px );max-width:466.75px;--container-widget-width:466.75px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-b519353 .elementor-heading-title{font-size:14px;}.elementor-28 .elementor-element.elementor-element-b08e4df{--justify-content:space-between;}.elementor-28 .elementor-element.elementor-element-6ac4325 .elementor-heading-title{font-size:16px;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-4f38247 .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-6ed4107 .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-86622f4 .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-e79b301{width:var( --container-widget-width, 466.75px );max-width:466.75px;--container-widget-width:466.75px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-e79b301 .elementor-heading-title{font-size:14px;}.elementor-28 .elementor-element.elementor-element-52c89c6{--justify-content:space-between;}.elementor-28 .elementor-element.elementor-element-344b271 .elementor-heading-title{font-size:16px;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-6777b92 .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-30e5992 .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-6d751c7 .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-7291345{width:var( --container-widget-width, 466.75px );max-width:466.75px;--container-widget-width:466.75px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-7291345 .elementor-heading-title{font-size:14px;}.elementor-28 .elementor-element.elementor-element-25c8f87{--justify-content:space-between;}.elementor-28 .elementor-element.elementor-element-edd8942 .elementor-heading-title{font-size:16px;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-beeb211 .elementor-heading-title{font-size:13px;}.elementor-28 .elementor-element.elementor-element-ff563f3 .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-173e0aa .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-030465d{width:var( --container-widget-width, 466.75px );max-width:466.75px;--container-widget-width:466.75px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-030465d .elementor-heading-title{font-size:14px;}.elementor-28 .elementor-element.elementor-element-d9320d5 .elementor-heading-title{font-size:12px;}.elementor-28 .elementor-element.elementor-element-29e4e37 .elementor-heading-title{font-size:25px;}.elementor-28 .elementor-element.elementor-element-7b8508c .elementor-heading-title{font-size:17px;}.elementor-28 .elementor-element.elementor-element-8b2bfe0 .elementor-button{font-size:13px;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-d616e85 .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-8f117a7 .elementor-heading-title{font-size:13px;line-height:2em;}.elementor-28 .elementor-element.elementor-element-e7a03bd .elementor-heading-title{font-size:25px;}.elementor-28 .elementor-element.elementor-element-c422ce1 .elementor-heading-title{font-size:23px;}.elementor-28 .elementor-element.elementor-element-07952a0 .elementor-heading-title{font-size:23px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-cad8439:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-cad8439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coms-recruit.jp/wp-content/uploads/2024/12/coms_img04.jpg");}.elementor-28 .elementor-element.elementor-element-cad8439{--padding-top:38%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-1b59c89{text-align:center;}.elementor-28 .elementor-element.elementor-element-1b59c89 img{width:60%;}.elementor-28 .elementor-element.elementor-element-13d6ae0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-28 .elementor-element.elementor-element-b944e9b{text-align:center;}.elementor-28 .elementor-element.elementor-element-b944e9b .elementor-heading-title{font-size:19px;letter-spacing:0em;}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0.5em/2);}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0.5em/2);}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0.5em/2);margin-left:calc(0.5em/2);}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0.5em/2);margin-left:calc(-0.5em/2);}body.rtl .elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0.5em/2);}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0.5em/2);}.elementor-28 .elementor-element.elementor-element-d7757e1{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;}.elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-d7757e1 .elementor-icon-list-item > a{font-size:14px;line-height:1.6em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-3faa477:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3faa477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-37c6a18{--spacer-size:200px;}.elementor-28 .elementor-element.elementor-element-b834c2d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-b834c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coms-recruit.jp/wp-content/uploads/2024/12/coms_img035.jpg");background-position:center center;}.elementor-28 .elementor-element.elementor-element-b834c2d{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:80%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-488295d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-20b674c{--width:49%;}.elementor-28 .elementor-element.elementor-element-65c46e7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-65c46e7{text-align:center;}.elementor-28 .elementor-element.elementor-element-65c46e7 .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-52744e3{--width:49%;}.elementor-28 .elementor-element.elementor-element-3bd4760 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-3bd4760{text-align:center;}.elementor-28 .elementor-element.elementor-element-3bd4760 .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-65bdc15{--width:49%;}.elementor-28 .elementor-element.elementor-element-0340d20 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-0340d20{text-align:center;}.elementor-28 .elementor-element.elementor-element-0340d20 .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-d279ff6{--width:49%;}.elementor-28 .elementor-element.elementor-element-99ecbb4 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-99ecbb4{text-align:center;}.elementor-28 .elementor-element.elementor-element-99ecbb4 .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-3d040e6{--width:49%;}.elementor-28 .elementor-element.elementor-element-ddb35ae > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-ddb35ae{text-align:center;}.elementor-28 .elementor-element.elementor-element-ddb35ae .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-1cb5271{--width:49%;}.elementor-28 .elementor-element.elementor-element-27f3c2e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-27f3c2e{text-align:center;}.elementor-28 .elementor-element.elementor-element-27f3c2e .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-3ca3156{--width:49%;}.elementor-28 .elementor-element.elementor-element-a42e312 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-a42e312{text-align:center;}.elementor-28 .elementor-element.elementor-element-a42e312 .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-b56f3e3{--width:49%;}.elementor-28 .elementor-element.elementor-element-9932384 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-9932384{text-align:center;}.elementor-28 .elementor-element.elementor-element-9932384 .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-fdcc36b{--width:49%;}.elementor-28 .elementor-element.elementor-element-00e93b8 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-00e93b8{text-align:center;}.elementor-28 .elementor-element.elementor-element-00e93b8 .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-d219694{--width:49%;}.elementor-28 .elementor-element.elementor-element-0ff7172 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-0ff7172{text-align:center;}.elementor-28 .elementor-element.elementor-element-0ff7172 .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-1ef0143{--width:49%;}.elementor-28 .elementor-element.elementor-element-db2fc99 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-db2fc99{text-align:center;}.elementor-28 .elementor-element.elementor-element-db2fc99 .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-d2a4ffc{--width:49%;}.elementor-28 .elementor-element.elementor-element-61f27cb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-61f27cb{text-align:center;}.elementor-28 .elementor-element.elementor-element-61f27cb .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-c36ebf3{--width:49%;}.elementor-28 .elementor-element.elementor-element-fc84140 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-fc84140{text-align:center;}.elementor-28 .elementor-element.elementor-element-fc84140 .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-c6ee939{--width:49%;}.elementor-28 .elementor-element.elementor-element-3d194c1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-3d194c1{text-align:center;}.elementor-28 .elementor-element.elementor-element-3d194c1 .elementor-heading-title{font-size:13px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-399aa98{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-239df8d{text-align:center;}.elementor-28 .elementor-element.elementor-element-239df8d .elementor-heading-title{font-size:28px;letter-spacing:0em;}.elementor-28 .elementor-element.elementor-element-1cf96bb{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-70b3291{--width:49%;}.elementor-28 .elementor-element.elementor-element-42819d3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-42819d3{text-align:center;}.elementor-28 .elementor-element.elementor-element-42819d3 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-232d122{--width:49%;}.elementor-28 .elementor-element.elementor-element-2381348 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-2381348{text-align:center;}.elementor-28 .elementor-element.elementor-element-2381348 .elementor-heading-title{font-size:25px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-533196f{--width:49%;}.elementor-28 .elementor-element.elementor-element-7b11581 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-7b11581{text-align:center;}.elementor-28 .elementor-element.elementor-element-7b11581 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-693c118{--width:49%;}.elementor-28 .elementor-element.elementor-element-caf6871 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-caf6871{text-align:center;}.elementor-28 .elementor-element.elementor-element-caf6871 .elementor-heading-title{font-size:25px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-f9eba32{--width:49%;}.elementor-28 .elementor-element.elementor-element-846219d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-846219d{text-align:center;}.elementor-28 .elementor-element.elementor-element-846219d .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-212f197{--width:49%;}.elementor-28 .elementor-element.elementor-element-87ed137 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-87ed137{text-align:center;}.elementor-28 .elementor-element.elementor-element-87ed137 .elementor-heading-title{font-size:25px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-3ec90de{--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-a94cbb8{text-align:justify;}.elementor-28 .elementor-element.elementor-element-a94cbb8 .elementor-heading-title{font-size:14px;letter-spacing:0em;}.elementor-28 .elementor-element.elementor-element-e8e50d1{--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-e52d7f4{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-e52d7f4 .elementor-heading-title{font-size:24px;letter-spacing:0em;}.elementor-28 .elementor-element.elementor-element-645b842{width:100%;max-width:100%;text-align:center;}.elementor-28 .elementor-element.elementor-element-645b842 .elementor-heading-title{font-size:24px;letter-spacing:0em;}.elementor-28 .elementor-element.elementor-element-6159f9f{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:8%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-1608e74{--width:49%;}.elementor-28 .elementor-element.elementor-element-054443a{--width:100%;}.elementor-28 .elementor-element.elementor-element-29ff6bd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-29ff6bd{text-align:center;}.elementor-28 .elementor-element.elementor-element-29ff6bd .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-07245c5{--width:49%;}.elementor-28 .elementor-element.elementor-element-9b20dd4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-10708f3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-10708f3{text-align:justify;}.elementor-28 .elementor-element.elementor-element-10708f3 .elementor-heading-title{font-size:13px;line-height:2.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-46a09b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-0bc9e65{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-28245fe{--width:100%;}.elementor-28 .elementor-element.elementor-element-2872db9 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-2872db9{text-align:center;}.elementor-28 .elementor-element.elementor-element-2872db9 .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-72566f4{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-b9fd05c{text-align:center;}.elementor-28 .elementor-element.elementor-element-b9fd05c .elementor-heading-title{font-size:17px;letter-spacing:0em;}.elementor-28 .elementor-element.elementor-element-7b18b19 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-7b18b19{text-align:center;}.elementor-28 .elementor-element.elementor-element-7b18b19 .elementor-heading-title{font-size:13px;line-height:2.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-3791b83 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-3791b83{text-align:center;}.elementor-28 .elementor-element.elementor-element-3791b83 .elementor-heading-title{font-size:13px;line-height:2.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-99954e3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-99954e3 .elementor-button{font-size:12px;padding:4% 5% 4% 5%;}.elementor-28 .elementor-element.elementor-element-e562147{--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-b1c92a1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-b1c92a1{text-align:center;}.elementor-28 .elementor-element.elementor-element-b1c92a1 .elementor-heading-title{font-size:13px;line-height:2.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-70eef8b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-70eef8b{text-align:center;}.elementor-28 .elementor-element.elementor-element-70eef8b .elementor-heading-title{font-size:13px;line-height:2.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-14927ff > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-14927ff .elementor-button{font-size:12px;padding:4% 5% 4% 5%;}.elementor-28 .elementor-element.elementor-element-a430e68{--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-ba67535 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-ba67535{text-align:center;}.elementor-28 .elementor-element.elementor-element-ba67535 .elementor-heading-title{font-size:13px;line-height:2.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-f2157ba > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-f2157ba{text-align:center;}.elementor-28 .elementor-element.elementor-element-f2157ba .elementor-heading-title{font-size:13px;line-height:2.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-cdb5af4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-cdb5af4 .elementor-button{font-size:12px;padding:4% 5% 4% 5%;}.elementor-28 .elementor-element.elementor-element-92cc713{--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-40a55ae > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-40a55ae{text-align:center;}.elementor-28 .elementor-element.elementor-element-40a55ae .elementor-heading-title{font-size:13px;line-height:2.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-a07c641 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-a07c641{text-align:center;}.elementor-28 .elementor-element.elementor-element-a07c641 .elementor-heading-title{font-size:13px;line-height:2.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-4bcf000 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-4bcf000 .elementor-button{font-size:12px;padding:4% 5% 4% 5%;}.elementor-28 .elementor-element.elementor-element-4aa2660:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4aa2660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coms-recruit.jp/wp-content/uploads/2024/12/coms_img018.jpg");background-position:top center;}.elementor-28 .elementor-element.elementor-element-4aa2660{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:55%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-28 .elementor-element.elementor-element-f7821e3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-f7821e3{text-align:center;}.elementor-28 .elementor-element.elementor-element-f7821e3 .elementor-heading-title{font-size:14px;line-height:2.3em;letter-spacing:0.02em;}.elementor-28 .elementor-element.elementor-element-fd8ff33 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-fd8ff33{text-align:center;}.elementor-28 .elementor-element.elementor-element-fd8ff33 .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:0.05em;}.elementor-28 .elementor-element.elementor-element-3ce44ec > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-3ce44ec{text-align:center;}.elementor-28 .elementor-element.elementor-element-3ce44ec .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-6baf97c{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-f2cd465{text-align:justify;}.elementor-28 .elementor-element.elementor-element-f2cd465 .elementor-heading-title{font-size:14px;letter-spacing:0em;}.elementor-28 .elementor-element.elementor-element-1f70677{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-2834548{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-317fc1f{--spacer-size:239px;}.elementor-28 .elementor-element.elementor-element-e792a3a{--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-fada1d7 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-fada1d7{text-align:center;}.elementor-28 .elementor-element.elementor-element-fada1d7 .elementor-heading-title{font-size:15px;line-height:1.8em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-661158a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-661158a{text-align:center;}.elementor-28 .elementor-element.elementor-element-661158a .elementor-heading-title{font-size:18px;line-height:1.8em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-b95e79b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-b95e79b{text-align:justify;}.elementor-28 .elementor-element.elementor-element-b95e79b .elementor-heading-title{font-size:13px;line-height:2em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-2551c8b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-76bec7d{--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-c2f884b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c2f884b{text-align:center;}.elementor-28 .elementor-element.elementor-element-c2f884b .elementor-heading-title{font-size:15px;line-height:1.8em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-3edc8cc > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-3edc8cc{text-align:center;}.elementor-28 .elementor-element.elementor-element-3edc8cc .elementor-heading-title{font-size:18px;line-height:1.8em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-ee5ed89 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-ee5ed89{text-align:justify;}.elementor-28 .elementor-element.elementor-element-ee5ed89 .elementor-heading-title{font-size:13px;line-height:2em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-744629e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-ee88557{--spacer-size:239px;}.elementor-28 .elementor-element.elementor-element-64e1529{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-455df1a{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-221ba00{--spacer-size:239px;}.elementor-28 .elementor-element.elementor-element-385de2b{--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-d1e5c59 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-d1e5c59{text-align:center;}.elementor-28 .elementor-element.elementor-element-d1e5c59 .elementor-heading-title{font-size:15px;line-height:1.8em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-dbda484 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-dbda484{text-align:center;}.elementor-28 .elementor-element.elementor-element-dbda484 .elementor-heading-title{font-size:18px;line-height:1.8em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-75a2150 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-75a2150{text-align:justify;}.elementor-28 .elementor-element.elementor-element-75a2150 .elementor-heading-title{font-size:13px;line-height:2em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-7118431{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-8a94198{--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-dfe2744 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-dfe2744{text-align:center;}.elementor-28 .elementor-element.elementor-element-dfe2744 .elementor-heading-title{font-size:15px;line-height:1.8em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-b4760ae > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-b4760ae{text-align:center;}.elementor-28 .elementor-element.elementor-element-b4760ae .elementor-heading-title{font-size:18px;line-height:1.8em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-70e9afb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-70e9afb{text-align:justify;}.elementor-28 .elementor-element.elementor-element-70e9afb .elementor-heading-title{font-size:13px;line-height:2em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-8078438 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-8078438 .elementor-button{font-size:12px;padding:4% 5% 4% 5%;}.elementor-28 .elementor-element.elementor-element-09539f9{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-e20fbb3{--spacer-size:239px;}.elementor-28 .elementor-element.elementor-element-e0579ba{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-1178238{--width:100%;}.elementor-28 .elementor-element.elementor-element-9f329ed > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-9f329ed{text-align:center;}.elementor-28 .elementor-element.elementor-element-9f329ed .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-6cec109{text-align:center;}.elementor-28 .elementor-element.elementor-element-6cec109 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-493e847 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-9eb7c37{text-align:center;}.elementor-28 .elementor-element.elementor-element-9eb7c37 .elementor-heading-title{font-size:13px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-f099744{text-align:center;}.elementor-28 .elementor-element.elementor-element-f099744 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-b57837b{text-align:center;}.elementor-28 .elementor-element.elementor-element-b57837b .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-84a0418{text-align:center;}.elementor-28 .elementor-element.elementor-element-84a0418 .elementor-heading-title{font-size:14px;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-e04e5b9{text-align:center;}.elementor-28 .elementor-element.elementor-element-e04e5b9 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-fed56c5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-23700e7{text-align:center;}.elementor-28 .elementor-element.elementor-element-23700e7 .elementor-heading-title{font-size:13px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-29c307e{text-align:center;}.elementor-28 .elementor-element.elementor-element-29c307e .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-e52a61d{text-align:center;}.elementor-28 .elementor-element.elementor-element-e52a61d .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-b519353{text-align:center;}.elementor-28 .elementor-element.elementor-element-b519353 .elementor-heading-title{font-size:14px;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-6ac4325{text-align:center;}.elementor-28 .elementor-element.elementor-element-6ac4325 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-1f6f7b0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-4f38247{text-align:center;}.elementor-28 .elementor-element.elementor-element-4f38247 .elementor-heading-title{font-size:13px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-6ed4107{text-align:center;}.elementor-28 .elementor-element.elementor-element-6ed4107 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-86622f4{text-align:center;}.elementor-28 .elementor-element.elementor-element-86622f4 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-e79b301{text-align:center;}.elementor-28 .elementor-element.elementor-element-e79b301 .elementor-heading-title{font-size:14px;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-344b271{text-align:center;}.elementor-28 .elementor-element.elementor-element-344b271 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-c5013a3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-6777b92{text-align:center;}.elementor-28 .elementor-element.elementor-element-6777b92 .elementor-heading-title{font-size:13px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-30e5992{text-align:center;}.elementor-28 .elementor-element.elementor-element-30e5992 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-6d751c7{text-align:center;}.elementor-28 .elementor-element.elementor-element-6d751c7 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-7291345{text-align:center;}.elementor-28 .elementor-element.elementor-element-7291345 .elementor-heading-title{font-size:14px;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-edd8942{text-align:center;}.elementor-28 .elementor-element.elementor-element-edd8942 .elementor-heading-title{font-size:20px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-de0bd7d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-beeb211{text-align:center;}.elementor-28 .elementor-element.elementor-element-beeb211 .elementor-heading-title{font-size:13px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-ff563f3{text-align:center;}.elementor-28 .elementor-element.elementor-element-ff563f3 .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-173e0aa{text-align:center;}.elementor-28 .elementor-element.elementor-element-173e0aa .elementor-heading-title{font-size:15px;line-height:1.5em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-030465d{text-align:center;}.elementor-28 .elementor-element.elementor-element-030465d .elementor-heading-title{font-size:14px;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-d4f66d6:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d4f66d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-28 .elementor-element.elementor-element-772a650{--spacer-size:180px;}.elementor-28 .elementor-element.elementor-element-9345b9f{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-e2a2927{--width:100%;}.elementor-28 .elementor-element.elementor-element-d9320d5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-d9320d5{text-align:center;}.elementor-28 .elementor-element.elementor-element-d9320d5 .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-4c01a5c{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-29e4e37{text-align:center;}.elementor-28 .elementor-element.elementor-element-29e4e37 .elementor-heading-title{font-size:17px;letter-spacing:0em;}.elementor-28 .elementor-element.elementor-element-9779802{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-75b8f97{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-8c75a7e{text-align:center;}.elementor-28 .elementor-element.elementor-element-8c75a7e img{width:70%;}.elementor-28 .elementor-element.elementor-element-7b8508c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-7b8508c{text-align:center;}.elementor-28 .elementor-element.elementor-element-7b8508c .elementor-heading-title{font-size:13px;line-height:2.3em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-8b2bfe0 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-8b2bfe0 .elementor-button{font-size:12px;padding:4% 5% 4% 5%;}.elementor-28 .elementor-element.elementor-element-28065c7{--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-d616e85 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-d616e85{text-align:center;}.elementor-28 .elementor-element.elementor-element-d616e85 .elementor-heading-title{font-size:18px;line-height:1.8em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-8f117a7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-8f117a7{text-align:justify;}.elementor-28 .elementor-element.elementor-element-8f117a7 .elementor-heading-title{font-size:13px;line-height:1.6em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-d4221c1{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-28 .elementor-element.elementor-element-e7a03bd{text-align:center;}.elementor-28 .elementor-element.elementor-element-e7a03bd .elementor-heading-title{font-size:17px;letter-spacing:0em;}.elementor-28 .elementor-element.elementor-element-f5b126d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-28 .elementor-element.elementor-element-65ae31e{--width:100%;}.elementor-28 .elementor-element.elementor-element-c422ce1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-c422ce1{text-align:center;}.elementor-28 .elementor-element.elementor-element-c422ce1 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:0.1em;}.elementor-28 .elementor-element.elementor-element-fad1cf2{--width:100%;}.elementor-28 .elementor-element.elementor-element-07952a0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-07952a0{text-align:center;}.elementor-28 .elementor-element.elementor-element-07952a0 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:0.1em;}}