.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-479 .elementor-element.elementor-element-398ea72{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-479 .elementor-element.elementor-element-398ea72:not(.elementor-motion-effects-element-type-background), .elementor-479 .elementor-element.elementor-element-398ea72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benkeishop.xyz/wp-content/uploads/2024/06/DSC09723-scaled.jpg");background-position:center center;background-size:cover;}.elementor-479 .elementor-element.elementor-element-398ea72::before, .elementor-479 .elementor-element.elementor-element-398ea72 > .elementor-background-video-container::before, .elementor-479 .elementor-element.elementor-element-398ea72 > .e-con-inner > .elementor-background-video-container::before, .elementor-479 .elementor-element.elementor-element-398ea72 > .elementor-background-slideshow::before, .elementor-479 .elementor-element.elementor-element-398ea72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-479 .elementor-element.elementor-element-398ea72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-479 .elementor-element.elementor-element-d01efd8 > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-d01efd8{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-f728627 );}.elementor-479 .elementor-element.elementor-element-5eb3ed6{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:700;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-479 .elementor-element.elementor-element-9326be3 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-9326be3{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;letter-spacing:1px;color:#FFFFFF;}.elementor-479 .elementor-element.elementor-element-c34e661 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-c34e661{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;line-height:33px;letter-spacing:1px;color:#FFFFFF;}.elementor-479 .elementor-element.elementor-element-176e264c{--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:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-479 .elementor-element.elementor-element-b4c5bca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--padding-top:55px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-479 .elementor-element.elementor-element-b4c5bca:not(.elementor-motion-effects-element-type-background), .elementor-479 .elementor-element.elementor-element-b4c5bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-479 .elementor-element.elementor-element-43b41094{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#71C4D2;}.elementor-479 .elementor-element.elementor-element-22a746e1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-479 .elementor-element.elementor-element-4e046ec6{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;z-index:1;font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:800;letter-spacing:2px;color:#0E3778;}.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-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-479 .elementor-element.elementor-element-71de0fea .elementor-button{background-color:#0E3778;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:900;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:15px 40px 15px 40px;}.elementor-479 .elementor-element.elementor-element-71de0fea .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill: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-479 .elementor-element.elementor-element-79fdb59d{--divider-border-style:solid;--divider-color:#FCDE1C;--divider-border-width:10px;}.elementor-479 .elementor-element.elementor-element-79fdb59d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-79fdb59d .elementor-divider-separator{width:133px;}.elementor-479 .elementor-element.elementor-element-79fdb59d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-479 .elementor-element.elementor-element-1cae9db7{--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-479 .elementor-element.elementor-element-7ce22206{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-479 .elementor-element.elementor-element-7ce22206.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-479 .elementor-element.elementor-element-33e32670 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-33e32670{z-index:1;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:800;letter-spacing:2px;color:#0E3778;}.elementor-479 .elementor-element.elementor-element-36950e0e{--divider-border-style:solid;--divider-color:#FCDE1C;--divider-border-width:10px;}.elementor-479 .elementor-element.elementor-element-36950e0e > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-36950e0e .elementor-divider-separator{width:134px;}.elementor-479 .elementor-element.elementor-element-36950e0e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-479 .elementor-element.elementor-element-597b8e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:25px;letter-spacing:1px;color:#000000;}.elementor-479 .elementor-element.elementor-element-597b8e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-42371d5b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:25px;letter-spacing:2px;color:#000000;}.elementor-479 .elementor-element.elementor-element-42371d5b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-3bee559c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-479 .elementor-element.elementor-element-7d3bbeb4 .elementor-button{background-color:#0E3778;font-family:"Noto Sans JP", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-479 .elementor-element.elementor-element-f9f516d .elementor-button{background-color:#0E3778;font-family:"Noto Sans JP", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-479 .elementor-element.elementor-element-3952ad9c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0E3778;--border-color:#0E3778;--padding-top:10px;--padding-bottom:20px;--padding-left:7px;--padding-right:10px;}.elementor-479 .elementor-element.elementor-element-3952ad9c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-479 .elementor-element.elementor-element-53de3df3 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-53de3df3{z-index:1;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:800;letter-spacing:2px;color:#0E3778;}.elementor-479 .elementor-element.elementor-element-6d08f96e{--divider-border-style:solid;--divider-color:#FCDE1C;--divider-border-width:10px;}.elementor-479 .elementor-element.elementor-element-6d08f96e > .elementor-widget-container{margin:-17px 0px 0px -2px;}.elementor-479 .elementor-element.elementor-element-6d08f96e .elementor-divider-separator{width:88px;}.elementor-479 .elementor-element.elementor-element-6d08f96e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-479 .elementor-element.elementor-element-53871f14{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:25px;letter-spacing:1px;color:#000000;}.elementor-479 .elementor-element.elementor-element-53871f14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-5cf6aa4c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:25px;letter-spacing:2px;color:#000000;}.elementor-479 .elementor-element.elementor-element-5cf6aa4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-1c489682{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-479 .elementor-element.elementor-element-677c1529 .elementor-button{background-color:#0E3778;font-family:"Noto Sans JP", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-479 .elementor-element.elementor-element-51b3d6bb .elementor-button{background-color:#0E3778;font-family:"Noto Sans JP", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-479 .elementor-element.elementor-element-143b88b9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-479 .elementor-element.elementor-element-143b88b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-479 .elementor-element.elementor-element-699125b6 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-699125b6{z-index:1;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:800;letter-spacing:2px;color:#0E3778;}.elementor-479 .elementor-element.elementor-element-79c6ad44{--divider-border-style:solid;--divider-color:#FCDE1C;--divider-border-width:10px;}.elementor-479 .elementor-element.elementor-element-79c6ad44 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-79c6ad44 .elementor-divider-separator{width:135px;}.elementor-479 .elementor-element.elementor-element-79c6ad44 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-479 .elementor-element.elementor-element-34c1d6d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:25px;letter-spacing:1px;color:#000000;}.elementor-479 .elementor-element.elementor-element-34c1d6d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-168d5441{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:25px;letter-spacing:2px;color:#000000;}.elementor-479 .elementor-element.elementor-element-168d5441 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-7a1cecb4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-479 .elementor-element.elementor-element-7a696971 .elementor-button{background-color:#0E3778;font-family:"Noto Sans JP", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-479 .elementor-element.elementor-element-f05eac2 .elementor-button{background-color:#0E3778;font-family:"Noto Sans JP", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-479 .elementor-element.elementor-element-73070a84{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-479 .elementor-element.elementor-element-1fa5061{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-479 .elementor-element.elementor-element-1fa5061.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-479 .elementor-element.elementor-element-7917b415 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-7917b415{z-index:1;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:800;letter-spacing:2px;color:#0E3778;}.elementor-479 .elementor-element.elementor-element-60702faa{--divider-border-style:solid;--divider-color:#FCDE1C;--divider-border-width:10px;}.elementor-479 .elementor-element.elementor-element-60702faa > .elementor-widget-container{margin:-17px 0px 0px -2px;}.elementor-479 .elementor-element.elementor-element-60702faa .elementor-divider-separator{width:137px;}.elementor-479 .elementor-element.elementor-element-60702faa .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-479 .elementor-element.elementor-element-a531e32{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:25px;letter-spacing:0px;color:#000000;}.elementor-479 .elementor-element.elementor-element-a531e32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-571ccbf7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:25px;letter-spacing:2px;color:#000000;}.elementor-479 .elementor-element.elementor-element-571ccbf7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-4f1ead45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-479 .elementor-element.elementor-element-164d9498 .elementor-button{background-color:#0E3778;font-family:"Noto Sans JP", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-479 .elementor-element.elementor-element-6b753220 .elementor-button{background-color:#0E3778;font-family:"Noto Sans JP", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-479 .elementor-element.elementor-element-4c6884d0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0E3778;--border-color:#0E3778;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-479 .elementor-element.elementor-element-4c6884d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-479 .elementor-element.elementor-element-1f5d7cc4 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-1f5d7cc4{z-index:1;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:800;letter-spacing:2px;color:#0E3778;}.elementor-479 .elementor-element.elementor-element-331d86fb{--divider-border-style:solid;--divider-color:#FCDE1C;--divider-border-width:10px;}.elementor-479 .elementor-element.elementor-element-331d86fb > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-331d86fb .elementor-divider-separator{width:112px;}.elementor-479 .elementor-element.elementor-element-331d86fb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-479 .elementor-element.elementor-element-7cea6c84{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:25px;letter-spacing:1px;color:#000000;}.elementor-479 .elementor-element.elementor-element-7cea6c84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-6df9f34d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:25px;letter-spacing:2px;color:#000000;}.elementor-479 .elementor-element.elementor-element-6df9f34d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-468ce9de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-479 .elementor-element.elementor-element-135c905d .elementor-button{background-color:#0E3778;font-family:"Noto Sans JP", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-479 .elementor-element.elementor-element-ca5a618 .elementor-button{background-color:#0E3778;font-family:"Noto Sans JP", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-479 .elementor-element.elementor-element-7197f2e2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0E3778;--border-color:#0E3778;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-479 .elementor-element.elementor-element-7197f2e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-479 .elementor-element.elementor-element-609829b1 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-609829b1{z-index:1;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:800;letter-spacing:2px;color:#0E3778;}.elementor-479 .elementor-element.elementor-element-3f329fdf{--divider-border-style:solid;--divider-color:#FCDE1C;--divider-border-width:10px;}.elementor-479 .elementor-element.elementor-element-3f329fdf > .elementor-widget-container{margin:-17px 0px 0px -2px;}.elementor-479 .elementor-element.elementor-element-3f329fdf .elementor-divider-separator{width:88px;}.elementor-479 .elementor-element.elementor-element-3f329fdf .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-479 .elementor-element.elementor-element-62b8b285{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:25px;letter-spacing:1px;color:#000000;}.elementor-479 .elementor-element.elementor-element-62b8b285 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-749f7de7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:25px;letter-spacing:2px;color:#000000;}.elementor-479 .elementor-element.elementor-element-749f7de7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-782933b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-479 .elementor-element.elementor-element-17c0da1c .elementor-button{background-color:#0E3778;font-family:"Noto Sans JP", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-479 .elementor-element.elementor-element-9811b79 .elementor-button{background-color:#0E3778;font-family:"Noto Sans JP", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}body.elementor-page-479:not(.elementor-motion-effects-element-type-background), body.elementor-page-479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benkeishop.xyz/wp-content/uploads/2024/08/bg4.png");background-position:center right;background-size:contain;}body.elementor-page-479{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-479 .elementor-element.elementor-element-b4c5bca{--width:100%;}.elementor-479 .elementor-element.elementor-element-7ce22206{--width:33%;}.elementor-479 .elementor-element.elementor-element-3952ad9c{--width:33%;}.elementor-479 .elementor-element.elementor-element-143b88b9{--width:33%;}.elementor-479 .elementor-element.elementor-element-1fa5061{--width:33%;}.elementor-479 .elementor-element.elementor-element-4c6884d0{--width:33%;}.elementor-479 .elementor-element.elementor-element-7197f2e2{--width:33%;}}@media(max-width:767px){.elementor-479 .elementor-element.elementor-element-398ea72:not(.elementor-motion-effects-element-type-background), .elementor-479 .elementor-element.elementor-element-398ea72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-479 .elementor-element.elementor-element-398ea72{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-479 .elementor-element.elementor-element-d01efd8 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-d01efd8{text-align:left;}.elementor-479 .elementor-element.elementor-element-c34e661 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-479 .elementor-element.elementor-element-c34e661{font-size:14px;line-height:26px;}.elementor-479 .elementor-element.elementor-element-176e264c{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-479 .elementor-element.elementor-element-b4c5bca{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-479 .elementor-element.elementor-element-43b41094{text-align:center;}.elementor-479 .elementor-element.elementor-element-22a746e1{--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-479 .elementor-element.elementor-element-4e046ec6{text-align:center;}.elementor-479 .elementor-element.elementor-element-7ce22206{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-479 .elementor-element.elementor-element-597b8e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-597b8e7{line-height:30px;}.elementor-479 .elementor-element.elementor-element-3952ad9c{border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-479 .elementor-element.elementor-element-53871f14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-53871f14{line-height:30px;}.elementor-479 .elementor-element.elementor-element-143b88b9{border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-479 .elementor-element.elementor-element-34c1d6d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-34c1d6d4{line-height:30px;}.elementor-479 .elementor-element.elementor-element-1fa5061{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-479 .elementor-element.elementor-element-a531e32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-a531e32{line-height:30px;}.elementor-479 .elementor-element.elementor-element-4c6884d0{border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-479 .elementor-element.elementor-element-7cea6c84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-7cea6c84{line-height:30px;}.elementor-479 .elementor-element.elementor-element-7197f2e2{border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-479 .elementor-element.elementor-element-62b8b285 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-479 .elementor-element.elementor-element-62b8b285{line-height:30px;}}/* Start custom CSS for text-editor, class: .elementor-element-42371d5b */.underline {
text-decoration: underline;
text-underline-offset: 5px;
}

.underline {
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 2px; /* 太さを指定（例：2px） */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf6aa4c */.underline {
text-decoration: underline;
text-underline-offset: 5px;
}

.underline {
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 2px; /* 太さを指定（例：2px） */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-168d5441 */.underline {
text-decoration: underline;
text-underline-offset: 5px;
}

.underline {
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 2px; /* 太さを指定（例：2px） */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571ccbf7 */.underline {
text-decoration: underline;
text-underline-offset: 5px;
}

.underline {
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 2px; /* 太さを指定（例：2px） */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6df9f34d */.underline {
text-decoration: underline;
text-underline-offset: 5px;
}

.underline {
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 2px; /* 太さを指定（例：2px） */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-749f7de7 */.underline {
text-decoration: underline;
text-underline-offset: 5px;
}

.underline {
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-thickness: 2px; /* 太さを指定（例：2px） */
}/* End custom CSS */