.elementor-2555 .elementor-element.elementor-element-a59110a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-a59110a:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-a59110a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/fv_back-1.jpg");background-position:center center;background-repeat:no-repeat;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-2555 .elementor-element.elementor-element-28e6541 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-28e6541 img{width:100%;}.elementor-2555 .elementor-element.elementor-element-5efcdf2{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-5efcdf2:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-5efcdf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/fv_back-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-cf3fa7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-cf3fa7e img{width:100%;}.elementor-2555 .elementor-element.elementor-element-05f3fd0{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-05f3fd0:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-05f3fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/fv_under1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-2555 .elementor-element.elementor-element-83cb1c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-83cb1c0.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-83cb1c0{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:0px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-83cb1c0 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-10c66dc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-10c66dc.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-342fc14{width:var( --container-widget-width, 49.2% );max-width:49.2%;--container-widget-width:49.2%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-342fc14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2555 .elementor-element.elementor-element-342fc14:hover img{opacity:0.8;}.elementor-2555 .elementor-element.elementor-element-342fc14 img{transition-duration:0.4s;}.elementor-2555 .elementor-element.elementor-element-2379ec2{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-2379ec2:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-2379ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/fv_back-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-c76c525{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-3bb2cd0:hover img{opacity:0.8;}.elementor-2555 .elementor-element.elementor-element-3bb2cd0 img{transition-duration:0.4s;}.elementor-2555 .elementor-element.elementor-element-406eb3d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-406eb3d:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-406eb3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/will_sindan_sp_05.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-e417592{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-e417592.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-d1543bd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2555 .elementor-element.elementor-element-49ef0e2{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-49ef0e2:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-49ef0e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/will_sindan_sp_05.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-8144f68{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-8144f68.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-f98a8a6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2555 .elementor-element.elementor-element-41c0baf{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-fcc902b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-fcc902b:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-fcc902b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEC5CA;}.elementor-2555 .elementor-element.elementor-element-174423b{--spacer-size:249px;}.elementor-2555 .elementor-element.elementor-element-174423b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a45bd6b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-a45bd6b:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-a45bd6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#525E6E;}.elementor-2555 .elementor-element.elementor-element-44bf707{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-44bf707:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-44bf707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#525E6E;}.elementor-2555 .elementor-element.elementor-element-dcca707{--spacer-size:165px;}.elementor-2555 .elementor-element.elementor-element-dcca707 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.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-2555 .elementor-element.elementor-element-d1a4f29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-2555 .elementor-element.elementor-element-d1a4f29{text-align:center;}.elementor-2555 .elementor-element.elementor-element-d1a4f29 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-2c72584{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-2c72584:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-2c72584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#525E6E;}.elementor-2555 .elementor-element.elementor-element-2c72584.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-05d0f1f{--spacer-size:200px;}.elementor-2555 .elementor-element.elementor-element-05d0f1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-31c4423 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 25px 0px;}.elementor-2555 .elementor-element.elementor-element-31c4423{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-617bcaa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-617bcaa{left:320px;}body.rtl .elementor-2555 .elementor-element.elementor-element-617bcaa{right:320px;}.elementor-2555 .elementor-element.elementor-element-617bcaa{bottom:26px;text-align:right;}.elementor-2555 .elementor-element.elementor-element-617bcaa img{width:67%;}.elementor-2555 .elementor-element.elementor-element-69a8526{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;top:105px;text-align:center;}.elementor-2555 .elementor-element.elementor-element-69a8526 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-69a8526{left:50%;}body.rtl .elementor-2555 .elementor-element.elementor-element-69a8526{right:50%;}.elementor-2555 .elementor-element.elementor-element-1114b01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-1114b01:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-1114b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/shinsei_back@1.5x-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-b883390 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-b883390 img{width:15%;}.elementor-2555 .elementor-element.elementor-element-622b299{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-872c8ab > .elementor-widget-container{margin:70px 0px 30px 155px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-872c8ab{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:400;line-height:0px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-872c8ab p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-c580a04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 192px;}.elementor-2555 .elementor-element.elementor-element-c580a04{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:0px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-c580a04 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-abdb8c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-abdb8c3{right:2%;}body.rtl .elementor-2555 .elementor-element.elementor-element-abdb8c3{left:2%;}.elementor-2555 .elementor-element.elementor-element-abdb8c3{bottom:0px;}.elementor-2555 .elementor-element.elementor-element-abdb8c3 img{width:49%;}.elementor-2555 .elementor-element.elementor-element-9f39f69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-9701bf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-9701bf4:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-9701bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEC5CA;}.elementor-2555 .elementor-element.elementor-element-2502b65{--spacer-size:249px;}.elementor-2555 .elementor-element.elementor-element-2502b65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-27907d2{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;top:105px;text-align:center;}.elementor-2555 .elementor-element.elementor-element-27907d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-27907d2{left:50%;}body.rtl .elementor-2555 .elementor-element.elementor-element-27907d2{right:50%;}.elementor-2555 .elementor-element.elementor-element-b306df6{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-b306df6:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-b306df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#525E6E;}.elementor-2555 .elementor-element.elementor-element-b332004{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-b332004:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-b332004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#525E6E;}.elementor-2555 .elementor-element.elementor-element-48fba49{--spacer-size:165px;}.elementor-2555 .elementor-element.elementor-element-48fba49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-d3aef45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-2555 .elementor-element.elementor-element-d3aef45{text-align:center;}.elementor-2555 .elementor-element.elementor-element-d3aef45 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-eebf42e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-eebf42e:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-eebf42e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#525E6E;}.elementor-2555 .elementor-element.elementor-element-eebf42e.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-7daf708 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 25px 0px;}.elementor-2555 .elementor-element.elementor-element-7daf708{text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-44e36da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-44e36da{text-align:right;}.elementor-2555 .elementor-element.elementor-element-44e36da img{width:67%;}.elementor-2555 .elementor-element.elementor-element-067d3a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-067d3a4:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-067d3a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/shinsei_back@1.5x-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-737ade4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-737ade4 img{width:15%;}.elementor-2555 .elementor-element.elementor-element-1feac2d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-f612733 > .elementor-widget-container{margin:70px 0px 30px 155px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-f612733{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:400;line-height:0px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-f612733 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-bcc946a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 192px;}.elementor-2555 .elementor-element.elementor-element-bcc946a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:0px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-bcc946a p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-c1fd151 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-c1fd151{left:0px;}body.rtl .elementor-2555 .elementor-element.elementor-element-c1fd151{right:0px;}.elementor-2555 .elementor-element.elementor-element-c1fd151{bottom:0px;}.elementor-2555 .elementor-element.elementor-element-c1fd151 img{width:49%;}.elementor-2555 .elementor-element.elementor-element-65240bb{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-65240bb:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-65240bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDE3EF;}.elementor-2555 .elementor-element.elementor-element-26cedfb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-26cedfb.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-26cedfb{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-b69cc5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 60px 0px;}.elementor-2555 .elementor-element.elementor-element-b69cc5e{text-align:center;}.elementor-2555 .elementor-element.elementor-element-b69cc5e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;line-height:0px;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-325a634{--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:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-73fbd9e{--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:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-73fbd9e.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-3d74b4f{--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:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-3d74b4f.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-13cdd8b{--spacer-size:184px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-13cdd8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-79befaa{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-79befaa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-79befaa img{width:75%;}.elementor-2555 .elementor-element.elementor-element-9c8517e{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:left;}.elementor-2555 .elementor-element.elementor-element-9c8517e > .elementor-widget-container{margin:25px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-9c8517e.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-9c8517e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:0px;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-f322822{--spacer-size:129px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-f322822 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.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-2555 .elementor-element.elementor-element-072824d{--divider-border-style:solid;--divider-color:#1E378B;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-072824d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-072824d .elementor-divider-separator{width:82%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-072824d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-61847d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2555 .elementor-element.elementor-element-61847d2.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-61847d2{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-61847d2 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-f251af2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-f251af2.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-f251af2{top:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;letter-spacing:0.7px;word-spacing:0px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-f251af2 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-3b607f5{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-1517e1b{--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:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-1517e1b.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-c36b71d{--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:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-c36b71d.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-4a50e33{--spacer-size:184px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-4a50e33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-0362311{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-0362311 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-0362311 img{width:75%;}.elementor-2555 .elementor-element.elementor-element-3d4b62e{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:left;}.elementor-2555 .elementor-element.elementor-element-3d4b62e > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-3d4b62e.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-3d4b62e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:0px;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-07feea7{--spacer-size:129px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-07feea7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-144c0a5{--divider-border-style:solid;--divider-color:#1E378B;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-144c0a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-144c0a5 .elementor-divider-separator{width:82%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-144c0a5 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-8cc1ad3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2555 .elementor-element.elementor-element-8cc1ad3.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-8cc1ad3{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-8cc1ad3 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-baa3c44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-baa3c44.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-baa3c44{right:40.341%;}body.rtl .elementor-2555 .elementor-element.elementor-element-baa3c44{left:40.341%;}.elementor-2555 .elementor-element.elementor-element-baa3c44{top:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;letter-spacing:0.7px;word-spacing:0px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-baa3c44 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-22f8382{--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-2555 .elementor-element.elementor-element-b85a404{--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:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-b85a404.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-f0db02d{--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:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-f0db02d.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-fa113b6{--spacer-size:184px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-fa113b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a76f4b5{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-a76f4b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a76f4b5 img{width:75%;}.elementor-2555 .elementor-element.elementor-element-b174b7d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-2555 .elementor-element.elementor-element-b174b7d > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-b174b7d.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-b174b7d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:0px;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-851ad72{--divider-border-style:solid;--divider-color:#1E378B;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-851ad72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-851ad72 .elementor-divider-separator{width:82%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-851ad72 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-c58a53e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2555 .elementor-element.elementor-element-c58a53e.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-c58a53e{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-c58a53e p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-7825887 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-7825887.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-7825887{top:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;letter-spacing:0.7px;word-spacing:0px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-7825887 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-d31ccff{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-d31ccff:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-d31ccff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDE3EF;}.elementor-2555 .elementor-element.elementor-element-9ac412a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-9ac412a.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-9ac412a{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-60a9fa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 60px 0px;}.elementor-2555 .elementor-element.elementor-element-60a9fa5{text-align:center;}.elementor-2555 .elementor-element.elementor-element-60a9fa5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;line-height:0px;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-04920df{--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:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-ed83f31{--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:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-ed83f31.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-1474cdf{--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:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-1474cdf.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-4ea66f6{--spacer-size:184px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-4ea66f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-e48e937{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-e48e937 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-e48e937 img{width:75%;}.elementor-2555 .elementor-element.elementor-element-1a33856{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:left;}.elementor-2555 .elementor-element.elementor-element-1a33856 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-1a33856.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-1a33856 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:0px;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-fa93b80{--divider-border-style:solid;--divider-color:#1E378B;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-fa93b80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-fa93b80 .elementor-divider-separator{width:82%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-fa93b80 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-b7bbc6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2555 .elementor-element.elementor-element-b7bbc6a.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-b7bbc6a{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-b7bbc6a p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-af0cfdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-af0cfdc.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-af0cfdc{top:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;letter-spacing:0.7px;word-spacing:0px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-af0cfdc p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-34a2c05{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-3fa52b4{--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:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-3fa52b4.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-53c840b{--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:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-53c840b.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-61d0961{--spacer-size:184px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-61d0961 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a4bb972{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-a4bb972 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a4bb972 img{width:75%;}.elementor-2555 .elementor-element.elementor-element-9f2368b{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:left;}.elementor-2555 .elementor-element.elementor-element-9f2368b > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-9f2368b.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-9f2368b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:0px;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-02cf007{--divider-border-style:solid;--divider-color:#1E378B;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-02cf007 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-02cf007 .elementor-divider-separator{width:82%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-02cf007 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-1e11630 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2555 .elementor-element.elementor-element-1e11630.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-1e11630{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-1e11630 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-8573a13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-8573a13.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-8573a13{right:40.341%;}body.rtl .elementor-2555 .elementor-element.elementor-element-8573a13{left:40.341%;}.elementor-2555 .elementor-element.elementor-element-8573a13{top:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;letter-spacing:0.7px;word-spacing:0px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-8573a13 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-41a3dbb{--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-2555 .elementor-element.elementor-element-c8a3841{--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:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-c8a3841.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-d480e4b{--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:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-d480e4b.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-c570369{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2555 .elementor-element.elementor-element-c570369 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-c570369 img{width:75%;}.elementor-2555 .elementor-element.elementor-element-8623723{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:left;}.elementor-2555 .elementor-element.elementor-element-8623723 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-8623723.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-8623723 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;line-height:0px;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-7373de6{--divider-border-style:solid;--divider-color:#1E378B;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-7373de6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-7373de6 .elementor-divider-separator{width:82%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-7373de6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-dcce945 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2555 .elementor-element.elementor-element-dcce945.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-dcce945{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-dcce945 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-a2c0001 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a2c0001.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-a2c0001{top:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;letter-spacing:0.7px;word-spacing:0px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-a2c0001 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-d9447ff{--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-2555 .elementor-element.elementor-element-d9447ff:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-d9447ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/CTA_back-1.jpg");}.elementor-2555 .elementor-element.elementor-element-773b946 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-773b946.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-773b946{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:0px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-773b946 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-08d942a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2555 .elementor-element.elementor-element-08d942a img{width:55%;transition-duration:0.4s;}.elementor-2555 .elementor-element.elementor-element-08d942a:hover img{opacity:0.8;}.elementor-2555 .elementor-element.elementor-element-e69591b{--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-2555 .elementor-element.elementor-element-e69591b:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-e69591b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/CTA_back-1.jpg");}.elementor-2555 .elementor-element.elementor-element-0a8778c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-0a8778c.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-0a8778c{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:0px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-0a8778c p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-6891ed0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2555 .elementor-element.elementor-element-6891ed0 img{width:55%;transition-duration:4s;}.elementor-2555 .elementor-element.elementor-element-6891ed0:hover img{opacity:0.8;}.elementor-2555 .elementor-element.elementor-element-3ed4451{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-4765fbd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-4765fbd:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-4765fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/実績_back@1.5x.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-4765fbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2555 .elementor-element.elementor-element-ca0ee76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-ca0ee76.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-ca0ee76{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-eafb6cc > .elementor-widget-container{margin:0px 0px -30px 0px;padding:20px 0px 60px 0px;}.elementor-2555 .elementor-element.elementor-element-eafb6cc{text-align:center;}.elementor-2555 .elementor-element.elementor-element-eafb6cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-d108dfe{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-d108dfe.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-e58effb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-d91739d > .elementor-widget-container{margin:0px 0px 0px 025px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-d91739d{text-align:left;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:400;line-height:0px;letter-spacing:1.4px;color:#1E2E6A2E;}.elementor-2555 .elementor-element.elementor-element-d91739d p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-504b2ad > .elementor-widget-container{margin:0px 0px 0px 025px;padding:65px 0px 0px 5px;}.elementor-2555 .elementor-element.elementor-element-504b2ad{text-align:left;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;line-height:0px;letter-spacing:1.4px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-504b2ad p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-7203edf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 20px 5px 20px;}.elementor-2555 .elementor-element.elementor-element-4d9d26d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-c8f1c7e{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-c8f1c7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-c8f1c7e.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-c8f1c7e p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-6bce55d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-6bce55d.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-6bce55d{text-align:left;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-6bce55d p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-4d52c1d{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-4d52c1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-4d52c1d.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-4d52c1d .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-4d52c1d .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-2555 .elementor-element.elementor-element-050cbc4{--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;--margin-top:4px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-5cabda2{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-5cabda2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-5cabda2.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-5cabda2 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-a56ae3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 18px;}.elementor-2555 .elementor-element.elementor-element-a56ae3f{text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:19px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-a56ae3f p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-1c4075c{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-1c4075c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-1c4075c.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-1c4075c .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-1c4075c .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2555 .elementor-element.elementor-element-68c9f5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 18px;}.elementor-2555 .elementor-element.elementor-element-68c9f5a{text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:19px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-68c9f5a p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-181f46d{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-181f46d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-181f46d.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-181f46d .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-181f46d .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2555 .elementor-element.elementor-element-95bd65c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-cf11628{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:0px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-cf11628 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 18px;}.elementor-2555 .elementor-element.elementor-element-cf11628 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-f406255{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:19px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-f406255 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-f406255 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-80a20d7{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-80a20d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-80a20d7.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-80a20d7 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-80a20d7 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2555 .elementor-element.elementor-element-bb5e9d9{--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;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-10dac85{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:0px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-10dac85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 18px;}.elementor-2555 .elementor-element.elementor-element-10dac85 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-8c17504{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:19px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-8c17504 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-8c17504 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-b1923e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-ee7571a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-5c3dea0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-5c3dea0.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-5c3dea0{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-5c3dea0 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-8bfb907{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-c79e562 > .elementor-widget-container{margin:30px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-c79e562.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-c79e562{text-align:left;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;line-height:0px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-c79e562 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-a4d8abd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:075px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-f0c01e7 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-f0c01e7{text-align:left;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:400;line-height:0px;letter-spacing:1.4px;color:#1E2E6A2E;}.elementor-2555 .elementor-element.elementor-element-f0c01e7 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-a56cc92 > .elementor-widget-container{margin:0px 0px 0px 16px;padding:65px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a56cc92{text-align:left;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;line-height:0px;letter-spacing:1.4px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-a56cc92 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-6d5dc47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 3px 20px;}.elementor-2555 .elementor-element.elementor-element-f155ea7{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-378e295{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-378e295 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-378e295.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-378e295 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-ed4a7e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-ed4a7e5.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-ed4a7e5{text-align:left;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-ed4a7e5 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-805e74b{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-805e74b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-805e74b.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-805e74b .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-805e74b .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-2555 .elementor-element.elementor-element-7edbf02{--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;--margin-top:4px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-a6e574b{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-a6e574b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a6e574b.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-a6e574b p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-79da6d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 18px;}.elementor-2555 .elementor-element.elementor-element-79da6d4{text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:19px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-79da6d4 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-246a2df{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-246a2df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-246a2df.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-246a2df .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-246a2df .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2555 .elementor-element.elementor-element-0a27aca{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-c52725d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:0px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-c52725d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 18px;}.elementor-2555 .elementor-element.elementor-element-c52725d p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-5ebfc92{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:19px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-5ebfc92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-5ebfc92 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-745887d{--spacer-size:142px;}.elementor-2555 .elementor-element.elementor-element-5bb7eee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-e112a79{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-6389a9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-6389a9b.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-6389a9b{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-6389a9b p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-8b0c001{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-4558df5 > .elementor-widget-container{margin:30px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-4558df5.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-4558df5{text-align:left;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;line-height:0px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-4558df5 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-485c444{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-d348f9a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-d348f9a:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-d348f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/実績_back@1.5x.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-d348f9a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2555 .elementor-element.elementor-element-25e3257 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-25e3257.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-25e3257{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-f1d51c0 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:20px 0px 60px 0px;}.elementor-2555 .elementor-element.elementor-element-f1d51c0{text-align:center;}.elementor-2555 .elementor-element.elementor-element-f1d51c0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-633f0b6{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-633f0b6.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-5f8edf9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-3595a61 > .elementor-widget-container{margin:0px 0px 0px 025px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-3595a61{text-align:left;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:400;line-height:0px;letter-spacing:1.4px;color:#1E2E6A2E;}.elementor-2555 .elementor-element.elementor-element-3595a61 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-d869b76 > .elementor-widget-container{margin:0px 0px 0px 025px;padding:65px 0px 0px 5px;}.elementor-2555 .elementor-element.elementor-element-d869b76{text-align:left;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;line-height:0px;letter-spacing:1.4px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-d869b76 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-36faa9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 20px 5px 20px;}.elementor-2555 .elementor-element.elementor-element-90d4ecf{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-d3d89ee{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-d3d89ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-d3d89ee.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-d3d89ee p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-34cfe4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-34cfe4e.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-34cfe4e{text-align:left;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-34cfe4e p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-df1caa7{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-df1caa7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-df1caa7.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-df1caa7 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-df1caa7 .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-2555 .elementor-element.elementor-element-891b2ac{--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;--margin-top:4px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-899059b{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-899059b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-899059b.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-899059b p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-6e33dcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 18px;}.elementor-2555 .elementor-element.elementor-element-6e33dcd{text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:19px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-6e33dcd p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-8ed73ad{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-8ed73ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-8ed73ad.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-8ed73ad .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-8ed73ad .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2555 .elementor-element.elementor-element-7354052 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 18px;}.elementor-2555 .elementor-element.elementor-element-7354052{text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:19px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-7354052 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-a5cd54b{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-a5cd54b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a5cd54b.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-a5cd54b .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-a5cd54b .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2555 .elementor-element.elementor-element-d64e6a0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-60b09e2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:0px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-60b09e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 18px;}.elementor-2555 .elementor-element.elementor-element-60b09e2 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-6519194{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:19px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-6519194 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-6519194 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-eb232d4{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-eb232d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-eb232d4.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-eb232d4 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-eb232d4 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2555 .elementor-element.elementor-element-06811f8{--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;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-145ecb0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:0px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-145ecb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 18px;}.elementor-2555 .elementor-element.elementor-element-145ecb0 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-41d761d{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:19px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-41d761d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-41d761d p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-e898ee0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-df8b04e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-f0b5458 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-f0b5458.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-f0b5458{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-f0b5458 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-91c6e57{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-570e906 > .elementor-widget-container{margin:30px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-570e906.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-570e906{text-align:left;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;line-height:0px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-570e906 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-37fe2fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:075px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-c8057b2 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-c8057b2{text-align:left;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:400;line-height:0px;letter-spacing:1.4px;color:#1E2E6A2E;}.elementor-2555 .elementor-element.elementor-element-c8057b2 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-fff733c > .elementor-widget-container{margin:0px 0px 0px 16px;padding:65px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-fff733c{text-align:left;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;line-height:0px;letter-spacing:1.4px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-fff733c p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-576088c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 3px 20px;}.elementor-2555 .elementor-element.elementor-element-9540f87{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-1c51a1b{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-1c51a1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-1c51a1b.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-1c51a1b p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-a6099c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a6099c5.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-a6099c5{text-align:left;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-a6099c5 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-72eedb9{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-72eedb9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-72eedb9.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-72eedb9 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-72eedb9 .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-2555 .elementor-element.elementor-element-839ee4a{--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;--margin-top:4px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-bf24009{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-bf24009 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-bf24009.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-bf24009 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-1258245 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 18px;}.elementor-2555 .elementor-element.elementor-element-1258245{text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:19px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-1258245 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-3e6db12{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-3e6db12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-3e6db12.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-3e6db12 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-3e6db12 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2555 .elementor-element.elementor-element-fef073a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-2adc0b0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:0px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-2adc0b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 18px;}.elementor-2555 .elementor-element.elementor-element-2adc0b0 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-7bb7912{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:19px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-7bb7912 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-7bb7912 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-45fd9c5{--spacer-size:139px;}.elementor-2555 .elementor-element.elementor-element-376bdc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-9081d5c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-5a5a83f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-5a5a83f.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-5a5a83f{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-5a5a83f p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-4713071{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-29e6526 > .elementor-widget-container{margin:30px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-29e6526.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-29e6526{text-align:left;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;line-height:0px;letter-spacing:1px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-29e6526 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-7178c50{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-7178c50:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-7178c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDE3EF;}.elementor-2555 .elementor-element.elementor-element-02ff8cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-02ff8cd:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-02ff8cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDE3EF;}.elementor-2555 .elementor-element.elementor-element-edb5f8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-edb5f8b.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-edb5f8b{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-710ab13 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:20px 0px 60px 0px;}.elementor-2555 .elementor-element.elementor-element-710ab13{text-align:center;}.elementor-2555 .elementor-element.elementor-element-710ab13 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-0352b53 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-0352b53.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-0352b53{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-5b2d205{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2555 .elementor-element.elementor-element-5b2d205.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-bdb423c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-2555 .elementor-element.elementor-element-0b1e8dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:015px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-0b1e8dd{text-align:left;}.elementor-2555 .elementor-element.elementor-element-0b1e8dd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1.2px;color:#1D4596;}.elementor-2555 .elementor-element.elementor-element-fb3a129 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-fb3a129{left:152px;}body.rtl .elementor-2555 .elementor-element.elementor-element-fb3a129{right:152px;}.elementor-2555 .elementor-element.elementor-element-fb3a129{top:8px;}.elementor-2555 .elementor-element.elementor-element-fb3a129 img{width:56%;}.elementor-2555 .elementor-element.elementor-element-836e64e{--divider-border-style:solid;--divider-color:#1E2E6A;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-836e64e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-836e64e .elementor-divider-separator{width:100%;}.elementor-2555 .elementor-element.elementor-element-836e64e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-cfd47f6 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-cfd47f6.elementor-element{--align-self:flex-start;}.elementor-2555 .elementor-element.elementor-element-cfd47f6{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:0px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-cfd47f6 p{margin-bottom:13px;}.elementor-2555 .elementor-element.elementor-element-ef037d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-ef037d4.elementor-element{--align-self:flex-start;}.elementor-2555 .elementor-element.elementor-element-ef037d4{text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-ef037d4 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-13ff966{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2555 .elementor-element.elementor-element-1ab9f5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-1ab9f5c{text-align:left;}.elementor-2555 .elementor-element.elementor-element-1ab9f5c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1.2px;color:#1D4596;}.elementor-2555 .elementor-element.elementor-element-7e50bee > .elementor-widget-container{margin:0px 0px 0px 173px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-7e50bee{right:0px;}body.rtl .elementor-2555 .elementor-element.elementor-element-7e50bee{left:0px;}.elementor-2555 .elementor-element.elementor-element-7e50bee{top:9px;}.elementor-2555 .elementor-element.elementor-element-7e50bee img{width:90%;}.elementor-2555 .elementor-element.elementor-element-a408858{--divider-border-style:solid;--divider-color:#1E2E6A;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-a408858 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a408858 .elementor-divider-separator{width:100%;}.elementor-2555 .elementor-element.elementor-element-a408858 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-7b5ff94 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-7b5ff94.elementor-element{--align-self:flex-start;}.elementor-2555 .elementor-element.elementor-element-7b5ff94{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:0px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-7b5ff94 p{margin-bottom:13px;}.elementor-2555 .elementor-element.elementor-element-d220e21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-d220e21.elementor-element{--align-self:flex-start;}.elementor-2555 .elementor-element.elementor-element-d220e21{text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-d220e21 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-3a81392{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2555 .elementor-element.elementor-element-6bd5570 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-6bd5570{text-align:left;}.elementor-2555 .elementor-element.elementor-element-6bd5570 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1.2px;color:#1D4596;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-1964069{left:130px;}body.rtl .elementor-2555 .elementor-element.elementor-element-1964069{right:130px;}.elementor-2555 .elementor-element.elementor-element-1964069{top:8px;}.elementor-2555 .elementor-element.elementor-element-1964069 img{width:61%;}.elementor-2555 .elementor-element.elementor-element-4110a26{--divider-border-style:solid;--divider-color:#1E2E6A;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-4110a26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-4110a26 .elementor-divider-separator{width:100%;}.elementor-2555 .elementor-element.elementor-element-4110a26 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-e3b9617 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-e3b9617.elementor-element{--align-self:flex-start;}.elementor-2555 .elementor-element.elementor-element-e3b9617{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:0px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-e3b9617 p{margin-bottom:13px;}.elementor-2555 .elementor-element.elementor-element-9684026 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-9684026.elementor-element{--align-self:flex-start;}.elementor-2555 .elementor-element.elementor-element-9684026{text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-9684026 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-0006d1b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-0006d1b:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-0006d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDE3EF;}.elementor-2555 .elementor-element.elementor-element-0fe59b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-0fe59b3:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-0fe59b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDE3EF;}.elementor-2555 .elementor-element.elementor-element-3b969a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-3b969a6.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-3b969a6{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-4bb782f > .elementor-widget-container{margin:0px 0px -30px 0px;padding:20px 0px 60px 0px;}.elementor-2555 .elementor-element.elementor-element-4bb782f{text-align:center;}.elementor-2555 .elementor-element.elementor-element-4bb782f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-f7143b0 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-f7143b0.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-f7143b0{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-7adcc58{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2555 .elementor-element.elementor-element-7adcc58.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-23f8475{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-2555 .elementor-element.elementor-element-d5b2a91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:015px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-d5b2a91{text-align:left;}.elementor-2555 .elementor-element.elementor-element-d5b2a91 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1.2px;color:#1D4596;}.elementor-2555 .elementor-element.elementor-element-5b91ad5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-5b91ad5{left:152px;}body.rtl .elementor-2555 .elementor-element.elementor-element-5b91ad5{right:152px;}.elementor-2555 .elementor-element.elementor-element-5b91ad5{top:8px;}.elementor-2555 .elementor-element.elementor-element-5b91ad5 img{width:56%;}.elementor-2555 .elementor-element.elementor-element-ec6298c{--divider-border-style:solid;--divider-color:#1E2E6A;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-ec6298c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-ec6298c .elementor-divider-separator{width:100%;}.elementor-2555 .elementor-element.elementor-element-ec6298c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-61ff49a > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-61ff49a.elementor-element{--align-self:flex-start;}.elementor-2555 .elementor-element.elementor-element-61ff49a{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:0px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-61ff49a p{margin-bottom:13px;}.elementor-2555 .elementor-element.elementor-element-35da6d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-35da6d7.elementor-element{--align-self:flex-start;}.elementor-2555 .elementor-element.elementor-element-35da6d7{text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-35da6d7 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-11c7ee8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2555 .elementor-element.elementor-element-493f4ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-493f4ad{text-align:left;}.elementor-2555 .elementor-element.elementor-element-493f4ad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1.2px;color:#1D4596;}.elementor-2555 .elementor-element.elementor-element-aa64d5e > .elementor-widget-container{margin:0px 0px 0px 173px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-aa64d5e{right:0px;}body.rtl .elementor-2555 .elementor-element.elementor-element-aa64d5e{left:0px;}.elementor-2555 .elementor-element.elementor-element-aa64d5e{top:9px;}.elementor-2555 .elementor-element.elementor-element-aa64d5e img{width:90%;}.elementor-2555 .elementor-element.elementor-element-9bef9cf{--divider-border-style:solid;--divider-color:#1E2E6A;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-9bef9cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-9bef9cf .elementor-divider-separator{width:100%;}.elementor-2555 .elementor-element.elementor-element-9bef9cf .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-2c90703 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-2c90703.elementor-element{--align-self:flex-start;}.elementor-2555 .elementor-element.elementor-element-2c90703{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:0px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-2c90703 p{margin-bottom:13px;}.elementor-2555 .elementor-element.elementor-element-3d0bb51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-3d0bb51.elementor-element{--align-self:flex-start;}.elementor-2555 .elementor-element.elementor-element-3d0bb51{text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-3d0bb51 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-ea9de3f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2555 .elementor-element.elementor-element-3272a9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-3272a9c{text-align:left;}.elementor-2555 .elementor-element.elementor-element-3272a9c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1.2px;color:#1D4596;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-df18180{left:130px;}body.rtl .elementor-2555 .elementor-element.elementor-element-df18180{right:130px;}.elementor-2555 .elementor-element.elementor-element-df18180{top:8px;}.elementor-2555 .elementor-element.elementor-element-df18180 img{width:61%;}.elementor-2555 .elementor-element.elementor-element-56537f7{--divider-border-style:solid;--divider-color:#1E2E6A;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-56537f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-56537f7 .elementor-divider-separator{width:100%;}.elementor-2555 .elementor-element.elementor-element-56537f7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-950c783 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-950c783.elementor-element{--align-self:flex-start;}.elementor-2555 .elementor-element.elementor-element-950c783{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:0px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-950c783 p{margin-bottom:13px;}.elementor-2555 .elementor-element.elementor-element-4395bb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-4395bb0.elementor-element{--align-self:flex-start;}.elementor-2555 .elementor-element.elementor-element-4395bb0{text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-4395bb0 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-cc4e3de{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-cc4e3de:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-cc4e3de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/reazon_back@1.5x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-7c2c77e > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-7c2c77e.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-7c2c77e{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:0px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-11ed387 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 150px 0px;}.elementor-2555 .elementor-element.elementor-element-11ed387{text-align:center;}.elementor-2555 .elementor-element.elementor-element-11ed387 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;line-height:0px;letter-spacing:1.2px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-14ab38b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-14ab38b:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-14ab38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/reazon_back@1.5x.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-d7f1de3 > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-d7f1de3.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-d7f1de3{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:0px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-586bd53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 143px 0px;}.elementor-2555 .elementor-element.elementor-element-586bd53{text-align:center;}.elementor-2555 .elementor-element.elementor-element-586bd53 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;line-height:0px;letter-spacing:1.2px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-b02fd02{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-b02fd02:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-b02fd02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/reason3_back@1.5x-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-33efadb{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-33efadb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2555 .elementor-element.elementor-element-9033019 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-2555 .elementor-element.elementor-element-9033019.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-9033019 img{width:90px;}.elementor-2555 .elementor-element.elementor-element-35c08f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-35c08f1.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-09adccf{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-09adccf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-09adccf.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-09adccf p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-2991a8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-2991a8e.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-2991a8e{text-align:right;}.elementor-2555 .elementor-element.elementor-element-2991a8e img{opacity:0.65;}.elementor-2555 .elementor-element.elementor-element-37973cd{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-37973cd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2555 .elementor-element.elementor-element-651dd82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-2555 .elementor-element.elementor-element-651dd82.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-651dd82 img{width:90px;}.elementor-2555 .elementor-element.elementor-element-8b1c9bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-8b1c9bb.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-dc08566{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-dc08566 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-dc08566.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-dc08566 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-284642f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-284642f.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-284642f{text-align:right;}.elementor-2555 .elementor-element.elementor-element-284642f img{opacity:0.65;}.elementor-2555 .elementor-element.elementor-element-feabdf3{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-feabdf3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2555 .elementor-element.elementor-element-d36314e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-2555 .elementor-element.elementor-element-d36314e.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-d36314e img{width:90px;}.elementor-2555 .elementor-element.elementor-element-746e34b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-746e34b.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-494925d{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-494925d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-494925d.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-494925d p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-847c2f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-847c2f7.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-847c2f7{text-align:right;}.elementor-2555 .elementor-element.elementor-element-847c2f7 img{opacity:0.65;}.elementor-2555 .elementor-element.elementor-element-6cdcf10{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-6cdcf10:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-6cdcf10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/reason3_back@1.5x-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-c2873c7{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-c2873c7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2555 .elementor-element.elementor-element-9db07bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-2555 .elementor-element.elementor-element-9db07bd.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-9db07bd{right:0px;}body.rtl .elementor-2555 .elementor-element.elementor-element-9db07bd{left:0px;}.elementor-2555 .elementor-element.elementor-element-9db07bd{bottom:0px;}.elementor-2555 .elementor-element.elementor-element-9db07bd img{width:90px;}.elementor-2555 .elementor-element.elementor-element-2b5c8b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-2555 .elementor-element.elementor-element-2b5c8b0.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-2b5c8b0 img{width:90px;}.elementor-2555 .elementor-element.elementor-element-f10cde2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-f10cde2 .elementor-divider-separator{width:100%;}.elementor-2555 .elementor-element.elementor-element-f10cde2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2555 .elementor-element.elementor-element-683bd1f{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-683bd1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-683bd1f.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-683bd1f p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-e094277{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-e094277.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2555 .elementor-element.elementor-element-87092ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-2555 .elementor-element.elementor-element-87092ee.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-87092ee{right:0px;}body.rtl .elementor-2555 .elementor-element.elementor-element-87092ee{left:0px;}.elementor-2555 .elementor-element.elementor-element-87092ee{bottom:0px;}.elementor-2555 .elementor-element.elementor-element-87092ee img{width:90px;}.elementor-2555 .elementor-element.elementor-element-ac03354 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-2555 .elementor-element.elementor-element-ac03354.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-ac03354 img{width:90px;}.elementor-2555 .elementor-element.elementor-element-dcf621e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-dcf621e .elementor-divider-separator{width:100%;}.elementor-2555 .elementor-element.elementor-element-dcf621e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2555 .elementor-element.elementor-element-f8e0591{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-f8e0591 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-f8e0591.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-f8e0591 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-66e3471{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-66e3471.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2555 .elementor-element.elementor-element-5eb181a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-2555 .elementor-element.elementor-element-5eb181a.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-5eb181a{right:0px;}body.rtl .elementor-2555 .elementor-element.elementor-element-5eb181a{left:0px;}.elementor-2555 .elementor-element.elementor-element-5eb181a{bottom:0px;}.elementor-2555 .elementor-element.elementor-element-5eb181a img{width:90px;}.elementor-2555 .elementor-element.elementor-element-a7d9e53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-2555 .elementor-element.elementor-element-a7d9e53.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-a7d9e53 img{width:90px;}.elementor-2555 .elementor-element.elementor-element-760e651{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-760e651 .elementor-divider-separator{width:100%;}.elementor-2555 .elementor-element.elementor-element-760e651 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2555 .elementor-element.elementor-element-4caa933{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-4caa933 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-4caa933.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-4caa933 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-0e3b9ba{--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-2555 .elementor-element.elementor-element-0e3b9ba:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-0e3b9ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/CTA_back-1.jpg");}.elementor-2555 .elementor-element.elementor-element-7fa6552 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-7fa6552.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-7fa6552{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:0px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-7fa6552 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-caf289b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2555 .elementor-element.elementor-element-caf289b img{width:55%;transition-duration:0.4s;}.elementor-2555 .elementor-element.elementor-element-caf289b:hover img{opacity:0.8;}.elementor-2555 .elementor-element.elementor-element-3faf31a{--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-2555 .elementor-element.elementor-element-3faf31a:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-3faf31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/CTA_back-1.jpg");}.elementor-2555 .elementor-element.elementor-element-b592bd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-b592bd1.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-b592bd1{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:0px;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-b592bd1 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-8d10e40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2555 .elementor-element.elementor-element-8d10e40 img{width:55%;transition-duration:4s;}.elementor-2555 .elementor-element.elementor-element-8d10e40:hover img{opacity:0.8;}.elementor-2555 .elementor-element.elementor-element-3da1dcc{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-3da1dcc:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-3da1dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFA;}.elementor-2555 .elementor-element.elementor-element-7102e7f > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-7102e7f{text-align:center;}.elementor-2555 .elementor-element.elementor-element-7102e7f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;line-height:0px;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-6bcf980{--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:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-6bcf980.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-3c3ac22{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#292929;}.elementor-2555 .elementor-element.elementor-element-3c3ac22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-3c3ac22.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-3c3ac22 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-1c4f439{--divider-border-style:solid;--divider-color:#1E2E6A;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-1c4f439 .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-1c4f439 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-a05bbd7{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#292929;}.elementor-2555 .elementor-element.elementor-element-a05bbd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a05bbd7.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-a05bbd7 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-ba2e5d5{--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:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-ba2e5d5.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-44204f7{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#292929;}.elementor-2555 .elementor-element.elementor-element-44204f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-44204f7.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-44204f7 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-03549bf{--divider-border-style:solid;--divider-color:#1E2E6A;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-03549bf .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-03549bf .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-3d360ef{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#292929;}.elementor-2555 .elementor-element.elementor-element-3d360ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-3d360ef.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-3d360ef p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-2be4ace{--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:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-2be4ace.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-e646322{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#292929;}.elementor-2555 .elementor-element.elementor-element-e646322 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-e646322.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-e646322 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-6dcd454{--divider-border-style:solid;--divider-color:#1E2E6A;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-6dcd454 .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-6dcd454 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-c83aae8{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#292929;}.elementor-2555 .elementor-element.elementor-element-c83aae8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-c83aae8.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-c83aae8 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-562cb24{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-562cb24:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-562cb24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFA;}.elementor-2555 .elementor-element.elementor-element-1cd712e > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-1cd712e{text-align:center;}.elementor-2555 .elementor-element.elementor-element-1cd712e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;line-height:0px;letter-spacing:1.2px;color:#1E2E6A;}.elementor-2555 .elementor-element.elementor-element-64f40c5{--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:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-64f40c5.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-da2a506{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#292929;}.elementor-2555 .elementor-element.elementor-element-da2a506 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-da2a506.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-da2a506 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-d181e54{--divider-border-style:solid;--divider-color:#1E2E6A;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-d181e54 .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-d181e54 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-e2056dd{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#292929;}.elementor-2555 .elementor-element.elementor-element-e2056dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-e2056dd.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-e2056dd p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-07dfdc6{--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:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-07dfdc6.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-6bd1bd1{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#292929;}.elementor-2555 .elementor-element.elementor-element-6bd1bd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-6bd1bd1.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-6bd1bd1 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-82b949d{--divider-border-style:solid;--divider-color:#1E2E6A;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-82b949d .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-82b949d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-931f1cf{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#292929;}.elementor-2555 .elementor-element.elementor-element-931f1cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-931f1cf.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-931f1cf p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-f66d0bc{--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:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-f66d0bc.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-a031e18{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#292929;}.elementor-2555 .elementor-element.elementor-element-a031e18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a031e18.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-a031e18 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-92b17f8{--divider-border-style:solid;--divider-color:#1E2E6A;--divider-border-width:1px;}.elementor-2555 .elementor-element.elementor-element-92b17f8 .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-92b17f8 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-f04f0b8{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#292929;}.elementor-2555 .elementor-element.elementor-element-f04f0b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-f04f0b8.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-f04f0b8 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-26c7c1a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-26c7c1a:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-26c7c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A0C4F62B;}.elementor-2555 .elementor-element.elementor-element-14c4561{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-b106350 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-b106350{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:0px;letter-spacing:0.5px;color:#7A7A7A;}.elementor-2555 .elementor-element.elementor-element-b106350 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-69dc299 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-69dc299{text-align:center;}.elementor-2555 .elementor-element.elementor-element-69dc299 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;line-height:0px;color:#292929;}.elementor-2555 .elementor-element.elementor-element-e0782c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:45px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-e0782c7{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0px;color:#7A7A7A;}.elementor-2555 .elementor-element.elementor-element-e0782c7 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-c9bf808 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:45px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-c9bf808{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0px;color:#7A7A7A;}.elementor-2555 .elementor-element.elementor-element-c9bf808 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-0bb99e0{--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-2555 .elementor-element.elementor-element-0bb99e0:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-0bb99e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2E6AD9;}.elementor-2555 .elementor-element.elementor-element-bed51ba{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2555 .elementor-element.elementor-element-37d1343:hover img{opacity:0.8;}.elementor-2555 .elementor-element.elementor-element-37d1343 img{transition-duration:0.4s;}@media(max-width:767px){.elementor-2555 .elementor-element.elementor-element-2379ec2:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-2379ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/fv_cta_back.png");}.elementor-2555 .elementor-element.elementor-element-2379ec2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-c76c525 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-c76c525{text-align:center;font-size:16px;}.elementor-2555 .elementor-element.elementor-element-c76c525 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-3bb2cd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-2555 .elementor-element.elementor-element-3bb2cd0 img{width:85%;}.elementor-2555 .elementor-element.elementor-element-bce56d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-bce56d1 img{width:75%;}.elementor-2555 .elementor-element.elementor-element-49ef0e2{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-8144f68{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-2502b65{--spacer-size:170px;}.elementor-2555 .elementor-element.elementor-element-27907d2{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;top:59px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-27907d2{left:50%;}body.rtl .elementor-2555 .elementor-element.elementor-element-27907d2{right:50%;}.elementor-2555 .elementor-element.elementor-element-27907d2 img{width:569px;}.elementor-2555 .elementor-element.elementor-element-48fba49{--spacer-size:115px;}.elementor-2555 .elementor-element.elementor-element-d3aef45 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-2555 .elementor-element.elementor-element-eebf42e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-7daf708 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-7daf708{text-align:center;font-size:16px;}.elementor-2555 .elementor-element.elementor-element-7daf708 p{margin-bottom:20px;}.elementor-2555 .elementor-element.elementor-element-44e36da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-44e36da{text-align:center;}.elementor-2555 .elementor-element.elementor-element-44e36da img{width:93%;}.elementor-2555 .elementor-element.elementor-element-067d3a4:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-067d3a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/sp_申請.png");}.elementor-2555 .elementor-element.elementor-element-067d3a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-737ade4 img{width:100%;}.elementor-2555 .elementor-element.elementor-element-1feac2d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-f612733 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:55px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-f612733{text-align:center;font-size:22px;}.elementor-2555 .elementor-element.elementor-element-bcc946a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:13px 0px 0px 50px;}.elementor-2555 .elementor-element.elementor-element-bcc946a{font-size:16px;line-height:27px;}.elementor-2555 .elementor-element.elementor-element-bcc946a p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-c1fd151{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:0px;}.elementor-2555 .elementor-element.elementor-element-c1fd151 > .elementor-widget-container{margin:0px 0px 0px 122px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-c1fd151{left:14%;}body.rtl .elementor-2555 .elementor-element.elementor-element-c1fd151{right:14%;}.elementor-2555 .elementor-element.elementor-element-c1fd151 img{width:50%;}.elementor-2555 .elementor-element.elementor-element-9ac412a{font-size:16px;}.elementor-2555 .elementor-element.elementor-element-60a9fa5 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2555 .elementor-element.elementor-element-60a9fa5 .elementor-heading-title{font-size:30px;line-height:44px;}.elementor-2555 .elementor-element.elementor-element-1474cdf{--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-1474cdf.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-4ea66f6{--spacer-size:0px;--container-widget-width:43px;--container-widget-flex-grow:0;width:var( --container-widget-width, 43px );max-width:43px;}.elementor-2555 .elementor-element.elementor-element-e48e937 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-e48e937{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;text-align:right;}.elementor-2555 .elementor-element.elementor-element-e48e937 img{width:100%;}.elementor-2555 .elementor-element.elementor-element-1a33856 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-2555 .elementor-element.elementor-element-1a33856{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-2555 .elementor-element.elementor-element-1a33856 .elementor-heading-title{font-size:18px;line-height:25px;}.elementor-2555 .elementor-element.elementor-element-fa93b80 .elementor-divider-separator{width:100%;}.elementor-2555 .elementor-element.elementor-element-b7bbc6a{font-size:16px;}.elementor-2555 .elementor-element.elementor-element-af0cfdc{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-53c840b{--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-53c840b.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-61d0961{--spacer-size:0px;--container-widget-width:43px;--container-widget-flex-grow:0;width:var( --container-widget-width, 43px );max-width:43px;}.elementor-2555 .elementor-element.elementor-element-a4bb972 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-a4bb972{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;text-align:right;}.elementor-2555 .elementor-element.elementor-element-a4bb972 img{width:100%;}.elementor-2555 .elementor-element.elementor-element-9f2368b > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-2555 .elementor-element.elementor-element-9f2368b{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-2555 .elementor-element.elementor-element-9f2368b .elementor-heading-title{font-size:18px;line-height:25px;}.elementor-2555 .elementor-element.elementor-element-02cf007 .elementor-divider-separator{width:100%;}.elementor-2555 .elementor-element.elementor-element-1e11630{font-size:16px;}.elementor-2555 .elementor-element.elementor-element-8573a13.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-8573a13{right:25%;}body.rtl .elementor-2555 .elementor-element.elementor-element-8573a13{left:25%;}.elementor-2555 .elementor-element.elementor-element-8573a13{text-align:center;font-size:20px;}.elementor-2555 .elementor-element.elementor-element-d480e4b{--justify-content:center;--margin-top:040px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-d480e4b.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-c570369 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-c570369{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;text-align:right;}.elementor-2555 .elementor-element.elementor-element-c570369 img{width:100%;}.elementor-2555 .elementor-element.elementor-element-8623723 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-2555 .elementor-element.elementor-element-8623723{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-2555 .elementor-element.elementor-element-8623723 .elementor-heading-title{font-size:18px;line-height:25px;}.elementor-2555 .elementor-element.elementor-element-7373de6 .elementor-divider-separator{width:100%;}.elementor-2555 .elementor-element.elementor-element-dcce945{font-size:16px;}.elementor-2555 .elementor-element.elementor-element-a2c0001{font-size:20px;}.elementor-2555 .elementor-element.elementor-element-e69591b:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-e69591b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/sp_red_cta.png");}.elementor-2555 .elementor-element.elementor-element-e69591b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-0a8778c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-2555 .elementor-element.elementor-element-0a8778c{font-size:16px;line-height:28px;}.elementor-2555 .elementor-element.elementor-element-0a8778c p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-6891ed0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-6891ed0 img{width:85%;}.elementor-2555 .elementor-element.elementor-element-d348f9a{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-25e3257{font-size:16px;}.elementor-2555 .elementor-element.elementor-element-f1d51c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 30px 0px;}.elementor-2555 .elementor-element.elementor-element-f1d51c0 .elementor-heading-title{font-size:30px;}.elementor-2555 .elementor-element.elementor-element-5f8edf9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-2555 .elementor-element.elementor-element-3595a61 > .elementor-widget-container{margin:0px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-3595a61{font-size:35px;}.elementor-2555 .elementor-element.elementor-element-d869b76 > .elementor-widget-container{margin:0px 0px 0px 12px;padding:50px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-d869b76{font-size:30px;}.elementor-2555 .elementor-element.elementor-element-36faa9b > .elementor-widget-container{padding:25px 10px 0px 10px;}.elementor-2555 .elementor-element.elementor-element-d3d89ee{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2555 .elementor-element.elementor-element-34cfe4e{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;font-size:18px;}.elementor-2555 .elementor-element.elementor-element-34cfe4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-34cfe4e.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-899059b{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2555 .elementor-element.elementor-element-6e33dcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 010px;}.elementor-2555 .elementor-element.elementor-element-6e33dcd{font-size:16px;}.elementor-2555 .elementor-element.elementor-element-7354052 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-2555 .elementor-element.elementor-element-7354052{font-size:16px;}.elementor-2555 .elementor-element.elementor-element-d64e6a0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-60b09e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-2555 .elementor-element.elementor-element-60b09e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:21px;}.elementor-2555 .elementor-element.elementor-element-60b09e2 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-6519194{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:left;font-size:18px;}.elementor-2555 .elementor-element.elementor-element-6519194 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-6519194.elementor-element{--align-self:flex-end;}.elementor-2555 .elementor-element.elementor-element-06811f8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2555 .elementor-element.elementor-element-145ecb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-2555 .elementor-element.elementor-element-145ecb0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:21px;}.elementor-2555 .elementor-element.elementor-element-145ecb0 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-41d761d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-41d761d{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;font-size:18px;}.elementor-2555 .elementor-element.elementor-element-41d761d.elementor-element{--align-self:flex-end;}.elementor-2555 .elementor-element.elementor-element-e898ee0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-f0b5458{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2555 .elementor-element.elementor-element-570e906 > .elementor-widget-container{margin:25px 0px 0px 16px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-570e906{font-size:22px;}.elementor-2555 .elementor-element.elementor-element-37fe2fe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-c8057b2 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-c8057b2{font-size:35px;}.elementor-2555 .elementor-element.elementor-element-fff733c > .elementor-widget-container{margin:0px 0px 0px 12px;padding:30px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-fff733c{font-size:30px;line-height:25px;}.elementor-2555 .elementor-element.elementor-element-576088c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 0px 10px;}.elementor-2555 .elementor-element.elementor-element-1c51a1b{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2555 .elementor-element.elementor-element-a6099c5{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;font-size:18px;}.elementor-2555 .elementor-element.elementor-element-bf24009{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2555 .elementor-element.elementor-element-bf24009 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-1258245 > .elementor-widget-container{padding:10px 0px 0px 10px;}.elementor-2555 .elementor-element.elementor-element-1258245{font-size:16px;}.elementor-2555 .elementor-element.elementor-element-fef073a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2555 .elementor-element.elementor-element-2adc0b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-2555 .elementor-element.elementor-element-2adc0b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:21px;}.elementor-2555 .elementor-element.elementor-element-2adc0b0 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-7bb7912{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:left;}.elementor-2555 .elementor-element.elementor-element-7bb7912 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-7bb7912.elementor-element{--align-self:flex-end;}.elementor-2555 .elementor-element.elementor-element-45fd9c5{--spacer-size:15px;}.elementor-2555 .elementor-element.elementor-element-5a5a83f{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;font-size:15px;}.elementor-2555 .elementor-element.elementor-element-29e6526{font-size:22px;}.elementor-2555 .elementor-element.elementor-element-0fe59b3{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-3b969a6{font-size:16px;}.elementor-2555 .elementor-element.elementor-element-4bb782f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 0px 020px 0px;}.elementor-2555 .elementor-element.elementor-element-4bb782f .elementor-heading-title{font-size:30px;}.elementor-2555 .elementor-element.elementor-element-f7143b0{font-size:16px;}.elementor-2555 .elementor-element.elementor-element-7adcc58{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-23f8475{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2555 .elementor-element.elementor-element-5b91ad5 > .elementor-widget-container{margin:0px 0px 0px 53px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-5b91ad5{left:133px;}body.rtl .elementor-2555 .elementor-element.elementor-element-5b91ad5{right:133px;}.elementor-2555 .elementor-element.elementor-element-5b91ad5{top:13px;text-align:center;}.elementor-2555 .elementor-element.elementor-element-5b91ad5 img{width:60%;}.elementor-2555 .elementor-element.elementor-element-61ff49a p{margin-bottom:5px;}.elementor-2555 .elementor-element.elementor-element-35da6d7 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-11c7ee8{--padding-top:15px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2555 .elementor-element.elementor-element-aa64d5e > .elementor-widget-container{margin:0px 0px 0px 183px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-aa64d5e{right:0px;}body.rtl .elementor-2555 .elementor-element.elementor-element-aa64d5e{left:0px;}.elementor-2555 .elementor-element.elementor-element-aa64d5e{top:18px;text-align:center;}.elementor-2555 .elementor-element.elementor-element-aa64d5e img{width:80%;}.elementor-2555 .elementor-element.elementor-element-2c90703 p{margin-bottom:5px;}.elementor-2555 .elementor-element.elementor-element-ea9de3f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2555 .elementor-element.elementor-element-df18180 > .elementor-widget-container{margin:0px 0px 0px 66px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-df18180{left:114px;}body.rtl .elementor-2555 .elementor-element.elementor-element-df18180{right:114px;}.elementor-2555 .elementor-element.elementor-element-df18180{top:16px;}.elementor-2555 .elementor-element.elementor-element-df18180 img{width:63%;}.elementor-2555 .elementor-element.elementor-element-950c783 p{margin-bottom:5px;}.elementor-2555 .elementor-element.elementor-element-14ab38b:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-14ab38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/reason_back.png");}.elementor-2555 .elementor-element.elementor-element-14ab38b{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-d7f1de3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-d7f1de3{font-size:18px;line-height:0em;}.elementor-2555 .elementor-element.elementor-element-d7f1de3 p{margin-bottom:10px;}.elementor-2555 .elementor-element.elementor-element-586bd53 > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-2555 .elementor-element.elementor-element-586bd53 .elementor-heading-title{font-size:30px;}.elementor-2555 .elementor-element.elementor-element-6cdcf10.e-con{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-c2873c7{--width:100%;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-9db07bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-9db07bd.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-9db07bd{right:0px;}body.rtl .elementor-2555 .elementor-element.elementor-element-9db07bd{left:0px;}.elementor-2555 .elementor-element.elementor-element-9db07bd{bottom:0px;text-align:right;}.elementor-2555 .elementor-element.elementor-element-9db07bd img{width:54%;}.elementor-2555 .elementor-element.elementor-element-2b5c8b0 > .elementor-widget-container{padding:20px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-2b5c8b0{text-align:center;}.elementor-2555 .elementor-element.elementor-element-2b5c8b0 img{width:45px;}.elementor-2555 .elementor-element.elementor-element-f10cde2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-2555 .elementor-element.elementor-element-f10cde2 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-f10cde2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-683bd1f{width:100%;max-width:100%;column-gap:0px;text-align:left;font-size:17px;}.elementor-2555 .elementor-element.elementor-element-683bd1f > .elementor-widget-container{margin:0px 0px 4px 12px;padding:0px 0px 10px 0px;}.elementor-2555 .elementor-element.elementor-element-683bd1f p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-e094277{--width:100%;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-87092ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-87092ee.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-87092ee{right:0px;}body.rtl .elementor-2555 .elementor-element.elementor-element-87092ee{left:0px;}.elementor-2555 .elementor-element.elementor-element-87092ee{bottom:0px;text-align:right;}.elementor-2555 .elementor-element.elementor-element-87092ee img{width:54%;}.elementor-2555 .elementor-element.elementor-element-ac03354 > .elementor-widget-container{padding:20px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-ac03354{text-align:center;}.elementor-2555 .elementor-element.elementor-element-ac03354 img{width:45px;}.elementor-2555 .elementor-element.elementor-element-dcf621e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-2555 .elementor-element.elementor-element-dcf621e .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-dcf621e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-f8e0591{width:100%;max-width:100%;column-gap:0px;text-align:left;font-size:17px;}.elementor-2555 .elementor-element.elementor-element-f8e0591 > .elementor-widget-container{margin:0px 0px 4px 65px;padding:0px 0px 10px 0px;}.elementor-2555 .elementor-element.elementor-element-f8e0591 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-66e3471{--width:100%;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-5eb181a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-5eb181a.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-2555 .elementor-element.elementor-element-5eb181a{right:0px;}body.rtl .elementor-2555 .elementor-element.elementor-element-5eb181a{left:0px;}.elementor-2555 .elementor-element.elementor-element-5eb181a{bottom:0px;text-align:right;}.elementor-2555 .elementor-element.elementor-element-5eb181a img{width:54%;}.elementor-2555 .elementor-element.elementor-element-a7d9e53 > .elementor-widget-container{padding:20px 0px 15px 0px;}.elementor-2555 .elementor-element.elementor-element-a7d9e53{text-align:center;}.elementor-2555 .elementor-element.elementor-element-a7d9e53 img{width:45px;}.elementor-2555 .elementor-element.elementor-element-760e651 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-2555 .elementor-element.elementor-element-760e651 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-2555 .elementor-element.elementor-element-760e651 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2555 .elementor-element.elementor-element-4caa933{width:100%;max-width:100%;column-gap:0px;text-align:left;font-size:17px;}.elementor-2555 .elementor-element.elementor-element-4caa933 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 10px 12px;}.elementor-2555 .elementor-element.elementor-element-4caa933 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-3faf31a:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-3faf31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.willsmile.co.jp/lp1/wp-content/uploads/2025/06/sp_red_cta.png");}.elementor-2555 .elementor-element.elementor-element-3faf31a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-b592bd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-2555 .elementor-element.elementor-element-b592bd1{font-size:16px;line-height:28px;}.elementor-2555 .elementor-element.elementor-element-b592bd1 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-8d10e40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-8d10e40 img{width:85%;}.elementor-2555 .elementor-element.elementor-element-562cb24{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-1cd712e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:20px 0px 30px 0px;}.elementor-2555 .elementor-element.elementor-element-1cd712e .elementor-heading-title{font-size:30px;}.elementor-2555 .elementor-element.elementor-element-64f40c5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-da2a506{font-size:16px;line-height:10px;}.elementor-2555 .elementor-element.elementor-element-da2a506 p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-d181e54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-e2056dd{font-size:16px;line-height:10px;}.elementor-2555 .elementor-element.elementor-element-07dfdc6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-6bd1bd1{font-size:16px;line-height:25px;}.elementor-2555 .elementor-element.elementor-element-931f1cf{font-size:16px;line-height:26px;}.elementor-2555 .elementor-element.elementor-element-f66d0bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-a031e18{font-size:16px;line-height:10px;}.elementor-2555 .elementor-element.elementor-element-f04f0b8{font-size:16px;line-height:26px;}.elementor-2555 .elementor-element.elementor-element-26c7c1a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2555 .elementor-element.elementor-element-14c4561{--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-2555 .elementor-element.elementor-element-c9bf808 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 10px 0px 10px;}.elementor-2555 .elementor-element.elementor-element-c9bf808{text-align:left;font-size:16px;}.elementor-2555 .elementor-element.elementor-element-0bb99e0{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-bed51ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 20px 10px 20px;}.elementor-2555 .elementor-element.elementor-element-bed51ba.elementor-element{--align-self:center;}.elementor-2555 .elementor-element.elementor-element-bed51ba{text-align:center;font-size:11px;}.elementor-2555 .elementor-element.elementor-element-bed51ba p{margin-bottom:0px;}.elementor-2555 .elementor-element.elementor-element-37d1343{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:left;}.elementor-2555 .elementor-element.elementor-element-37d1343 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;}.elementor-2555 .elementor-element.elementor-element-37d1343.elementor-element{--align-self:flex-start;}.elementor-2555 .elementor-element.elementor-element-37d1343 img{width:97%;}}@media(min-width:768px){.elementor-2555 .elementor-element.elementor-element-a59110a{--content-width:1600px;}.elementor-2555 .elementor-element.elementor-element-5efcdf2{--content-width:1600px;}.elementor-2555 .elementor-element.elementor-element-10c66dc{--width:75%;}.elementor-2555 .elementor-element.elementor-element-2379ec2{--content-width:1600px;}.elementor-2555 .elementor-element.elementor-element-406eb3d{--content-width:1600px;}.elementor-2555 .elementor-element.elementor-element-e417592{--width:45%;}.elementor-2555 .elementor-element.elementor-element-49ef0e2{--content-width:1600px;}.elementor-2555 .elementor-element.elementor-element-8144f68{--width:45%;}.elementor-2555 .elementor-element.elementor-element-41c0baf{--content-width:100%;}.elementor-2555 .elementor-element.elementor-element-2c72584{--width:1140px;}.elementor-2555 .elementor-element.elementor-element-9f39f69{--content-width:100%;}.elementor-2555 .elementor-element.elementor-element-eebf42e{--width:1140px;}.elementor-2555 .elementor-element.elementor-element-3ed4451{--content-width:100%;}.elementor-2555 .elementor-element.elementor-element-d108dfe{--width:100%;}.elementor-2555 .elementor-element.elementor-element-e58effb{--width:50%;}.elementor-2555 .elementor-element.elementor-element-4d9d26d{--width:100%;}.elementor-2555 .elementor-element.elementor-element-050cbc4{--width:100%;}.elementor-2555 .elementor-element.elementor-element-95bd65c{--width:100%;}.elementor-2555 .elementor-element.elementor-element-bb5e9d9{--width:100%;}.elementor-2555 .elementor-element.elementor-element-ee7571a{--width:100%;}.elementor-2555 .elementor-element.elementor-element-8bfb907{--width:100%;}.elementor-2555 .elementor-element.elementor-element-a4d8abd{--width:50%;}.elementor-2555 .elementor-element.elementor-element-f155ea7{--width:100%;}.elementor-2555 .elementor-element.elementor-element-7edbf02{--width:100%;}.elementor-2555 .elementor-element.elementor-element-0a27aca{--width:100%;}.elementor-2555 .elementor-element.elementor-element-e112a79{--width:100%;}.elementor-2555 .elementor-element.elementor-element-8b0c001{--width:100%;}.elementor-2555 .elementor-element.elementor-element-485c444{--content-width:100%;}.elementor-2555 .elementor-element.elementor-element-633f0b6{--width:100%;}.elementor-2555 .elementor-element.elementor-element-5f8edf9{--width:50%;}.elementor-2555 .elementor-element.elementor-element-90d4ecf{--width:100%;}.elementor-2555 .elementor-element.elementor-element-891b2ac{--width:100%;}.elementor-2555 .elementor-element.elementor-element-d64e6a0{--width:100%;}.elementor-2555 .elementor-element.elementor-element-06811f8{--width:100%;}.elementor-2555 .elementor-element.elementor-element-df8b04e{--width:100%;}.elementor-2555 .elementor-element.elementor-element-91c6e57{--width:100%;}.elementor-2555 .elementor-element.elementor-element-37fe2fe{--width:50%;}.elementor-2555 .elementor-element.elementor-element-9540f87{--width:100%;}.elementor-2555 .elementor-element.elementor-element-839ee4a{--width:100%;}.elementor-2555 .elementor-element.elementor-element-fef073a{--width:100%;}.elementor-2555 .elementor-element.elementor-element-9081d5c{--width:100%;}.elementor-2555 .elementor-element.elementor-element-4713071{--width:100%;}.elementor-2555 .elementor-element.elementor-element-33efadb{--width:70%;}.elementor-2555 .elementor-element.elementor-element-37973cd{--width:70%;}.elementor-2555 .elementor-element.elementor-element-feabdf3{--width:70%;}.elementor-2555 .elementor-element.elementor-element-c2873c7{--width:70%;}.elementor-2555 .elementor-element.elementor-element-e094277{--width:70%;}.elementor-2555 .elementor-element.elementor-element-66e3471{--width:70%;}.elementor-2555 .elementor-element.elementor-element-6bcf980{--width:85%;}.elementor-2555 .elementor-element.elementor-element-ba2e5d5{--width:85%;}.elementor-2555 .elementor-element.elementor-element-2be4ace{--width:85%;}.elementor-2555 .elementor-element.elementor-element-64f40c5{--width:85%;}.elementor-2555 .elementor-element.elementor-element-07dfdc6{--width:85%;}.elementor-2555 .elementor-element.elementor-element-f66d0bc{--width:85%;}}/* Start custom CSS for text-editor, class: .elementor-element-31c4423 *//* チェック項目 */
.check-item {
  display: flex;
  align-items: center;
}

.check-icon {
  font-size: 1.1em;
  margin-right: 0.8em;  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69a8526 */.elementor-2555 .elementor-element.elementor-element-69a8526 {
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b883390 */.elementor-2555 .elementor-element.elementor-element-b883390 {
  margin-top: -10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27907d2 */.elementor-2555 .elementor-element.elementor-element-27907d2 {
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7daf708 *//* チェック項目 */
.check-item {
  display: flex;
  align-items: center;
}

.check-icon {
  font-size: 1.1em;
  margin-right: 0.5em;  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26cedfb */.elementor-2555 .elementor-element.elementor-element-26cedfb {
  background-color: #eef1f7; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 540px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b69cc5e *//* ３数字を大きく */
.big-number {
  font-size: 1.5em; 
  font-style: italic;
  margin: 0 0.1em;       
  display: inline-block;
  vertical-align: -0.02em;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79befaa */.elementor-2555 .elementor-element.elementor-element-79befaa {
  margin-top: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c8517e *//* 黄色マーカー線 */
.highlight-underline2 {
  position: relative;
  display: inline-block;
   line-height: 1.8;
}

.highlight-underline2::after {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0.25em;  /* マーカーの垂直位置調整 */
  height: 0.5em;  
  background-color: #f6cb46;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-072824d */.elementor-2555 .elementor-element.elementor-element-072824d {
  margin-top: -15px;     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73fbd9e */.elementor-2555 .elementor-element.elementor-element-73fbd9e {
  background-color: #ffffff; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 800px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f251af2 */.elementor-2555 .elementor-element.elementor-element-f251af2 {
  background-color: #1e2e6a; 
  clip-path: polygon(
1% 0%, /*左上*/
100% 0%,/*右上*/
99% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 200px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0362311 */.elementor-2555 .elementor-element.elementor-element-0362311 {
  margin-top: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d4b62e *//* 黄色マーカー線 */
.highlight-underline2 {
  position: relative;
  display: inline-block;
   line-height: 1.8;
}

.highlight-underline2::after {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0.25em;  /* マーカーの垂直位置調整 */
  height: 0.5em;  
  background-color: #f6cb46;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-144c0a5 */.elementor-2555 .elementor-element.elementor-element-144c0a5 {
  margin-top: -13px;     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1517e1b */.elementor-2555 .elementor-element.elementor-element-1517e1b {
  background-color: #ffffff; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 800px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-baa3c44 */.elementor-2555 .elementor-element.elementor-element-baa3c44 {
  background-color: #1e2e6a; 
  clip-path: polygon(
1% 0%, /*左上*/
100% 0%,/*右上*/
99% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 200px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a76f4b5 */.elementor-2555 .elementor-element.elementor-element-a76f4b5 {
  margin-top: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b174b7d *//* 黄色マーカー線 */
.highlight-underline2 {
  position: relative;
  display: inline-block;
   line-height: 1.8;
}

.highlight-underline2::after {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0.25em;  /* マーカーの垂直位置調整 */
  height: 0.5em;  
  background-color: #f6cb46;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-851ad72 */.elementor-2555 .elementor-element.elementor-element-851ad72 {
  margin-top: -13px;     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b85a404 */.elementor-2555 .elementor-element.elementor-element-b85a404 {
  background-color: #ffffff; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 800px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7825887 */.elementor-2555 .elementor-element.elementor-element-7825887 {
  background-color: #1e2e6a; 
  clip-path: polygon(
1% 0%, /*左上*/
100% 0%,/*右上*/
99% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 200px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ac412a */.elementor-2555 .elementor-element.elementor-element-9ac412a {
  background-color: #eef1f7; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 40n0px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60a9fa5 *//* ３数字を大きく */
.big-number {
  font-size: 1.5em; 
  font-style: italic;
  margin: 0 0.1em;       
  display: inline-block;
  vertical-align: -0.02em;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e48e937 */.elementor-2555 .elementor-element.elementor-element-e48e937 {
  margin-top: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a33856 *//* 黄色マーカー線 */
.highlight-underline2 {
  position: relative;
  display: inline-block;
   line-height: 1.8;
}

.highlight-underline2::after {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0.25em;  /* マーカーの垂直位置調整 */
  height: 0.5em;  
  background-color: #f6cb46;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fa93b80 */.elementor-2555 .elementor-element.elementor-element-fa93b80 {
  margin-top: -30px;     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed83f31 */.elementor-2555 .elementor-element.elementor-element-ed83f31 {
  background-color: #ffffff; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 92%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af0cfdc */.elementor-2555 .elementor-element.elementor-element-af0cfdc {
  background-color: #1e2e6a; 
  clip-path: polygon(
1% 0%, /*左上*/
100% 0%,/*右上*/
99% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 200px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4bb972 */.elementor-2555 .elementor-element.elementor-element-a4bb972 {
  margin-top: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f2368b *//* 黄色マーカー線 */
.highlight-underline2 {
  position: relative;
  display: inline-block;
   line-height: 1.8;
}

.highlight-underline2::after {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0.25em;  /* マーカーの垂直位置調整 */
  height: 0.5em;  
  background-color: #f6cb46;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-02cf007 */.elementor-2555 .elementor-element.elementor-element-02cf007 {
  margin-top: -30px;     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fa52b4 */.elementor-2555 .elementor-element.elementor-element-3fa52b4 {
  background-color: #ffffff; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 92%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8573a13 */.elementor-2555 .elementor-element.elementor-element-8573a13 {
  background-color: #1e2e6a; 
  clip-path: polygon(
1% 0%, /*左上*/
100% 0%,/*右上*/
99% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 200px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c570369 */.elementor-2555 .elementor-element.elementor-element-c570369 {
  margin-top: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8623723 *//* 黄色マーカー線 */
.highlight-underline2 {
  position: relative;
  display: inline-block;
   line-height: 1.8;
}

.highlight-underline2::after {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0.25em;  /* マーカーの垂直位置調整 */
  height: 0.5em;  
  background-color: #f6cb46;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7373de6 */.elementor-2555 .elementor-element.elementor-element-7373de6 {
  margin-top: -30px;     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8a3841 */.elementor-2555 .elementor-element.elementor-element-c8a3841 {
  background-color: #ffffff; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 92%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2c0001 */.elementor-2555 .elementor-element.elementor-element-a2c0001 {
  background-color: #1e2e6a; 
  clip-path: polygon(
1% 0%, /*左上*/
100% 0%,/*右上*/
99% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 200px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca0ee76 */.elementor-2555 .elementor-element.elementor-element-ca0ee76 {
  background-color: #eef1f7; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 800px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-504b2ad */.small-text2 {
  font-size: 26px; 
  padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8f1c7e *//*文字枠*/
.elementor-2555 .elementor-element.elementor-element-c8f1c7e {
  background-color: #1d4596; 
  clip-path: polygon(
0% 0%,/*左上*/
100% 0%,/*右上 */
93% 100%,/*右下 */
0% 100%   /* 左下*/);

  padding: 4px 30px;
  width: 250px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bce55d */.small-text {
  font-size: 14px; 
}

.staff-info {
  padding-left: 80px;
  margin-top: 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cabda2 *//*文字枠*/
.elementor-2555 .elementor-element.elementor-element-5cabda2 {
  background-color: #1d4596; 
  clip-path: polygon(
0% 0%,/*左上*/
100% 0%,/*右上 */
93% 100%,/*右下 */
0% 100%   /* 左下*/);

  padding: 4px 30px;
  width: 250px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a56ae3f */.pad-left{
    font-size: 22px; 
    padding-left: 115px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68c9f5a */.pad-left2{
    font-size: 22px; 
    padding-left: 155px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf11628 */.pad-left3{
    font-size: 22px; 
    padding-left: 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f406255 */.small-text {
  font-size: 14px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10dac85 */.pad-left3{
    font-size: 22px; 
    padding-left: 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c17504 */.small-text {
  font-size: 14px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c3dea0 *//*文字枠*/
.elementor-2555 .elementor-element.elementor-element-5c3dea0 {
  background-color: #c0372f; 
  clip-path: polygon(
0% 0%,/*左上*/
100% 0%,/*右上 */
93% 100%,/*右下 */
0% 100%   /* 左下*/);

  padding: 4px 30px;
  width: 250px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79e562 */.total {
  font-size: 14px;
  padding-left: 125px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1923e5 *//*赤背景*/
.elementor-2555 .elementor-element.elementor-element-b1923e5 {
  background-color: rgba(192, 55, 47, 0.07); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e58effb *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-e58effb {
  background-color: #ffffff; 
  border: 0.3px solid #1e2e6a; 
  box-shadow: 10px 10px 7px rgba(41, 41, 41, 0.1); 
/* 枠横幅を小さく */
  width: 500px;             
  max-width: 100%;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a56cc92 */.small-text4 {
  font-size: 26px; 
}

.small-text3 {
  font-size: 20px; 
  padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-378e295 *//*文字枠*/
.elementor-2555 .elementor-element.elementor-element-378e295 {
  background-color: #1d4596; 
  clip-path: polygon(
0% 0%,/*左上*/
100% 0%,/*右上 */
93% 100%,/*右下 */
0% 100%   /* 左下*/);

  padding: 4px 30px;
  width: 250px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed4a7e5 */.small-text {
  font-size: 14px; 
}

.staff-info {
  padding-left: 80px;
  margin-top: 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6e574b *//*文字枠*/
.elementor-2555 .elementor-element.elementor-element-a6e574b {
  background-color: #1d4596; 
  clip-path: polygon(
0% 0%,/*左上*/
100% 0%,/*右上 */
93% 100%,/*右下 */
0% 100%   /* 左下*/);

  padding: 4px 30px;
  width: 250px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79da6d4 */.pad-left2{
    font-size: 22px; 
    padding-left: 157px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c52725d */.pad-left3{
    font-size: 22px; 
    padding-left: 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ebfc92 */.staff-info3 {
   font-size: 22px; 
  padding-left: 3px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6389a9b *//*文字枠*/
.elementor-2555 .elementor-element.elementor-element-6389a9b {
  background-color: #c0372f; 
  clip-path: polygon(
0% 0%,/*左上*/
100% 0%,/*右上 */
93% 100%,/*右下 */
0% 100%   /* 左下*/);

  padding: 4px 30px;
  width: 250px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4558df5 */.total {
  font-size: 14px;
  padding-left: 125px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bb7eee *//*赤背景*/
.elementor-2555 .elementor-element.elementor-element-5bb7eee {
  background-color: rgba(192, 55, 47, 0.07); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4d8abd *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-a4d8abd {
  background-color: #ffffff; 
  border: 0.3px solid #1e2e6a; 
  box-shadow: 10px 10px 7px rgba(41, 41, 41, 0.1); 
/* 枠横幅を小さく */
  width: 500px;             
  max-width: 100%;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25e3257 */.elementor-2555 .elementor-element.elementor-element-25e3257 {
  background-color: #eef1f7; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 90%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d869b76 */.small-text2 {
  font-size: 20px; 
  padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3d89ee *//*文字枠*/
.elementor-2555 .elementor-element.elementor-element-d3d89ee {
  background-color: #1d4596; 
  clip-path: polygon(
0% 0%,/*左上*/
100% 0%,/*右上 */
93% 100%,/*右下 */
0% 100%   /* 左下*/);

  padding: 4px 20px;
  width: 50%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34cfe4e */@media screen and (max-width: 768px) {

.staff-info01 {
  margin-top:25px;
  margin-left:8px;
  }

.small-text {
  font-size: 13px; 
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-899059b *//*文字枠*/
.elementor-2555 .elementor-element.elementor-element-899059b {
  background-color: #1d4596; 
  clip-path: polygon(
0% 0%,/*左上*/
100% 0%,/*右上 */
93% 100%,/*右下 */
0% 100%   /* 左下*/);

  padding: 4px 20px;
  width: 50%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e33dcd */@media screen and (max-width: 768px) {

.pad-left{
    font-size: 18px; 
    padding-left: 40px;
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7354052 */@media screen and (max-width: 768px) {

.pad-left02{
    font-size: 18px; 
    padding-left: 73px;
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6519194 */@media screen and (max-width: 768px) {

.staff-info2{
    font-size: 18px; 
    padding-left:2px;
 }

.small-text {
  font-size: 13px; 
}
 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41d761d */@media screen and (max-width: 768px) {

.staff-info02{
    font-size: 18px;
    margin-left:20px
 }

.small-text {
  font-size: 13px; 
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0b5458 *//*文字枠*/
.elementor-2555 .elementor-element.elementor-element-f0b5458 {
  background-color: #c0372f; 
  clip-path: polygon(
0% 0%,/*左上*/
100% 0%,/*右上 */
93% 100%,/*右下 */
0% 100%   /* 左下*/);

  padding: 4px 20px;
  width: 50%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-570e906 */@media screen and (max-width: 768px) {

.total01 {
  font-size: 14px;
  padding-left: 45px;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e898ee0 *//*赤背景*/
.elementor-2555 .elementor-element.elementor-element-e898ee0 {
  background-color: rgba(192, 55, 47, 0.07); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f8edf9 *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-5f8edf9 {
  background-color: #ffffff; 
  border: 0.3px solid #1e2e6a; 
  box-shadow: 10px 10px 7px rgba(41, 41, 41, 0.1); 
/* 枠横幅を小さく */
  width: 94%;             
  max-width: 90%;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fff733c */@media screen and (max-width: 768px) {


.small-text4 {
  font-size: 20px; 
}

.small-text3 {
  font-size: 18px; 
  padding-left: 10px;
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c51a1b *//*文字枠*/
.elementor-2555 .elementor-element.elementor-element-1c51a1b {
  background-color: #1d4596; 
  clip-path: polygon(
0% 0%,/*左上*/
100% 0%,/*右上 */
93% 100%,/*右下 */
0% 100%   /* 左下*/);

  padding: 4px 20px;
  width: 50%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6099c5 */@media screen and (max-width: 768px) {

.staff-info01 {
  margin-top:25px;
  margin-left:15px;
  }

.small-text {
  font-size: 13px; 
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf24009 *//*文字枠*/
.elementor-2555 .elementor-element.elementor-element-bf24009 {
  background-color: #1d4596; 
  clip-path: polygon(
0% 0%,/*左上*/
100% 0%,/*右上 */
93% 100%,/*右下 */
0% 100%   /* 左下*/);

  padding: 4px 20px;
  width: 50%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1258245 */@media screen and (max-width: 768px) {

.pad-left2{
    font-size: 18px; 
    padding-left: 60px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bb7912 */@media screen and (max-width: 768px) {

.staff-info3 {
   font-size: 18px; 
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a5a83f *//*文字枠*/
.elementor-2555 .elementor-element.elementor-element-5a5a83f {
  background-color: #c0372f; 
  clip-path: polygon(
0% 0%,/*左上*/
100% 0%,/*右上 */
93% 100%,/*右下 */
0% 100%   /* 左下*/);

  padding: 4px 20px;
  width: 50%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29e6526 */@media screen and (max-width: 768px) {

.total3 {
  font-size: 14px;
  padding-left: 40px;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-376bdc1 *//*赤背景*/
.elementor-2555 .elementor-element.elementor-element-376bdc1 {
  background-color: rgba(192, 55, 47, 0.07); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37fe2fe *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-37fe2fe {
  background-color: #ffffff; 
  border: 0.3px solid #1e2e6a; 
  box-shadow: 10px 10px 7px rgba(41, 41, 41, 0.1); 
/* 枠横幅を小さく */
  width: 500px;             
  max-width: 90%;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-edb5f8b */.elementor-2555 .elementor-element.elementor-element-edb5f8b {
  background-color: #eef1f7; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 2px 20px;
  width: 490px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdb423c *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-bdb423c {
  background-color: #ffffff; 
  box-shadow: 3px 5px 4px rgba(41, 41, 41, 0.1); 
/* 枠横幅を小さく */
  width: 300px;             
  max-width: 100%;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ff966 *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-13ff966 {
  background-color: #ffffff; 
  box-shadow: 3px 5px 4px rgba(41, 41, 41, 0.1); 
/* 枠横幅を小さく */
  width: 300px;             
  max-width: 100%;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a81392 *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-3a81392 {
  background-color: #ffffff; 
  box-shadow: 3px 5px 4px rgba(41, 41, 41, 0.1); 
/* 枠横幅を小さく */
  width: 300px;             
  max-width: 100%;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b969a6 */.elementor-2555 .elementor-element.elementor-element-3b969a6 {
  background-color: #eef1f7; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 4px 20px;
  width: 280px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23f8475 *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-23f8475 {
  background-color: #ffffff; 
  box-shadow: 3px 5px 4px rgba(41, 41, 41, 0.1); 
/* 枠横幅を小さく */
  width: 90%;             
  max-width: 100%;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c7ee8 *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-11c7ee8 {
  background-color: #ffffff; 
  box-shadow: 3px 5px 4px rgba(41, 41, 41, 0.1); 
/* 枠横幅を小さく */
  width: 90%;             
  max-width: 100%;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea9de3f *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-ea9de3f {
  background-color: #ffffff; 
  box-shadow: 3px 5px 4px rgba(41, 41, 41, 0.1); 
/* 枠横幅を小さく */
  width: 90%;             
  max-width: 100%;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33efadb */.elementor-2555 .elementor-element.elementor-element-33efadb {
  background-color: #eef1f7; 
  clip-path: polygon(
3% 0%, /*左上*/
97% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 0px 20px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37973cd */.elementor-2555 .elementor-element.elementor-element-37973cd {
  background-color: #eef1f7; 
  clip-path: polygon(
3% 0%, /*左上*/
97% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 0px 20px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feabdf3 */.elementor-2555 .elementor-element.elementor-element-feabdf3 {
  background-color: #eef1f7; 
  clip-path: polygon(
3% 0%, /*左上*/
97% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 0px 20px;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2873c7 */.elementor-2555 .elementor-element.elementor-element-c2873c7 {
  background-color: #eef1f7; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 0px 20px;
  width: 92%;  
  height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e094277 */.elementor-2555 .elementor-element.elementor-element-e094277 {
  background-color: #eef1f7; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 0px 20px;
  width: 92%;  
  height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66e3471 */.elementor-2555 .elementor-element.elementor-element-66e3471 {
  background-color: #eef1f7; 
  clip-path: polygon(
3% 0%, /*左上*/
100% 0%,/*右上*/
97% 100%,/*右下 */
0% 100%   /* 左下 */);

  padding: 0px 20px;
  width: 92%;  
  height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c3ac22 *//* Qを青・大きく */
.highlight-question {
  color: #1e2e6a;         
  font-size: 1.2em;       
  padding-right: 0.8em;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a05bbd7 *//* Aを赤字・大きく */
.highlight-answer {
  color: #c0372f;      
  font-size: 1.2em;     
  padding-right: 0.8em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bcf980 *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-6bcf980 {
  background-color: #ffffff; 
  box-shadow: 3px 5px 4px rgba(41, 41, 41, 0.1); 
            
  max-width: 100%;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44204f7 *//* Qを青・大きく */
.highlight-question {
  color: #1e2e6a;         
  font-size: 1.2em;       
  padding-right: 0.8em;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d360ef *//* Aを赤字・大きく */
.highlight-answer {
  color: #c0372f;      
  font-size: 1.2em;     
  padding-right: 0.8em;
}

  /* A 2行目を揃える */
.answer-body {
  display: inline-block;
  padding-left: 2em;     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba2e5d5 *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-ba2e5d5 {
  background-color: #ffffff; 
  box-shadow: 3px 5px 4px rgba(41, 41, 41, 0.1); 
            
  max-width: 100%;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e646322 *//* Qを青・大きく */
.highlight-question {
  color: #1e2e6a;         
  font-size: 1.2em;       
  padding-right: 0.8em;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c83aae8 *//* Aを赤字・大きく */
.highlight-answer {
  color: #c0372f;      
  font-size: 1.2em;     
  padding-right: 0.8em;
}

  /* A 2行目を揃える */
.answer-body {
  display: inline-block;
  padding-left: 2em;     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be4ace *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-2be4ace {
  background-color: #ffffff; 
  box-shadow: 3px 5px 4px rgba(41, 41, 41, 0.1); 
            
  max-width: 100%;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da2a506 *//* Qを青・大きく */
.highlight-question {
  color: #1e2e6a;         
  font-size: 1.2em;       
  padding-right: 0.8em;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2056dd *//* Aを赤字・大きく */
.highlight-answer {
  color: #c0372f;      
  font-size: 1.2em;     
  padding-right: 0.8em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64f40c5 *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-64f40c5 {
  background-color: #ffffff; 
  box-shadow: 3px 5px 4px rgba(41, 41, 41, 0.1); 
            
  max-width: 090%;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bd1bd1 *//* Qを青・大きく */
.highlight-question {
  color: #1e2e6a;        
  font-size: 1.2em;      
  padding-right: 0.8em;  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-931f1cf *//* Aを赤字・大きく */
.highlight-answer {
  color: #c0372f;      
  font-size: 1.2em;     
  padding-right: 0.8em;
}

  /* A 2行目を揃える */
.answer-body {
  display: inline-block;
  padding-left: 2em;     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07dfdc6 *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-07dfdc6 {
  background-color: #ffffff; 
  box-shadow: 3px 5px 4px rgba(41, 41, 41, 0.1); 
            
  max-width: 90%;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a031e18 *//* Qを青・大きく */
.highlight-question {
  color: #1e2e6a;         
  font-size: 1.2em;       
  padding-right: 0.8em;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f04f0b8 *//* Aを赤字・大きく */
.highlight-answer {
  color: #c0372f;      
  font-size: 1.2em;     
  padding-right: 0.8em;
}

  /* A 2行目を揃える */
.answer-body {
  display: inline-block;
  padding-left: 2em;     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f66d0bc *//* 白枠 */
.elementor-2555 .elementor-element.elementor-element-f66d0bc {
  background-color: #ffffff; 
  box-shadow: 3px 5px 4px rgba(41, 41, 41, 0.1); 
            
  max-width: 90%;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bb99e0 *//* 固定フッター */
@media screen and (max-width: 768px) {
  .fixed-footer {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    box-shadow: 0 -2px 8px rgba(0,0,0,0.1);
  }
}/* End custom CSS */