.elementor-855 .elementor-element.elementor-element-53d2a6e0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-855 .elementor-element.elementor-element-53d2a6e0:not(.elementor-motion-effects-element-type-background),.elementor-855 .elementor-element.elementor-element-53d2a6e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0dd7d35);background-image:url("https://otomo-busan.com/wp-content/uploads/2026/03/otomo-pc-.jpg");background-position:center center;background-size:cover}.elementor-855 .elementor-element.elementor-element-53d2a6e0>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor6);opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-855 .elementor-element.elementor-element-53d2a6e0>.elementor-container{min-height:59vh}.elementor-855 .elementor-element.elementor-element-53d2a6e0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-855 .elementor-element.elementor-element-276a48a0>.elementor-element-populated{padding:0 30% 0 0}.elementor-855 .elementor-element.elementor-element-1172a69e{width:var(--container-widget-width,93.69%);max-width:93.69%;--container-widget-width:93.69%;--container-widget-flex-grow:0;text-align:center}.elementor-855 .elementor-element.elementor-element-1172a69e>.elementor-widget-container{margin:0 0 28px}.elementor-855 .elementor-element.elementor-element-1172a69e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-855 .elementor-element.elementor-element-1172a69e .elementor-heading-title{font-family:"Noto Serif JP";font-size:54px;font-weight:500;font-style:normal;line-height:96px;letter-spacing:3.9px;word-spacing:0px;color:var(--e-global-color-fed0afa)}.elementor-855 .elementor-element.elementor-element-6cec38{width:var(--container-widget-width,93.69%);max-width:93.69%;--container-widget-width:93.69%;--container-widget-flex-grow:0;text-align:center}.elementor-855 .elementor-element.elementor-element-6cec38>.elementor-widget-container{padding:12px 0 0}.elementor-855 .elementor-element.elementor-element-6cec38.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-855 .elementor-element.elementor-element-6cec38 .elementor-heading-title{font-family:"Noto Sans JP";font-size:18px;line-height:1.7em;color:#446d7a}.elementor-855 .elementor-element.elementor-element-e0111c1{--spacer-size:50px}.elementor-855 .elementor-element.elementor-element-a96fee4{width:var(--container-widget-width,93.57%);max-width:93.57%;--container-widget-width:93.57%;--container-widget-flex-grow:0;text-align:center}.elementor-855 .elementor-element.elementor-element-a96fee4>.elementor-widget-container{margin:0;padding:0}.elementor-855 .elementor-element.elementor-element-a96fee4.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-855 .elementor-element.elementor-element-a96fee4 .elementor-heading-title{font-family:"Zen Maru Gothic";font-size:19px;font-weight:400;letter-spacing:9.6px;color:#fff}.elementor-855 .elementor-element.elementor-element-e3de0b6:not(.elementor-motion-effects-element-type-background),.elementor-855 .elementor-element.elementor-element-e3de0b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-855 .elementor-element.elementor-element-e3de0b6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:85px 0 135px}.elementor-855 .elementor-element.elementor-element-e3de0b6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-855 .elementor-element.elementor-element-33d858d>.elementor-element-populated{padding:0 30% 0 0}.elementor-855 .elementor-element.elementor-element-faa048d{width:var(--container-widget-width,142.976%);max-width:142.976%;--container-widget-width:142.976%;--container-widget-flex-grow:0;text-align:center}.elementor-855 .elementor-element.elementor-element-faa048d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-855 .elementor-element.elementor-element-faa048d .elementor-heading-title{font-family:"Arial";letter-spacing:7px;word-spacing:0px;color:silver}.elementor-855 .elementor-element.elementor-element-b9b490a{--spacer-size:50px}.elementor-855 .elementor-element.elementor-element-69b5208{--spacer-size:50px}.elementor-855 .elementor-element.elementor-element-f209ecd:not(.elementor-motion-effects-element-type-background),.elementor-855 .elementor-element.elementor-element-f209ecd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-d7f4c15)}.elementor-855 .elementor-element.elementor-element-f209ecd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-855 .elementor-element.elementor-element-f209ecd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-855 .elementor-element.elementor-element-17c9bc2>.elementor-widget-container{margin:-66px 0 -80px;padding:0}.elementor-855 .elementor-element.elementor-element-17c9bc2{z-index:1;text-align:start}.elementor-855 .elementor-element.elementor-element-17c9bc2 img{width:90%}.elementor-bc-flex-widget .elementor-855 .elementor-element.elementor-element-8f69b41.elementor-column .elementor-widget-wrap{align-items:center}.elementor-855 .elementor-element.elementor-element-8f69b41.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-855 .elementor-element.elementor-element-8f69b41>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 57px}.elementor-855 .elementor-element.elementor-element-006f2d2{--spacer-size:10px}.elementor-855 .elementor-element.elementor-element-24e2e7c>.elementor-widget-container{padding:5px 0 0}.elementor-855 .elementor-element.elementor-element-24e2e7c .elementor-heading-title{font-family:"Noto Serif JP";font-weight:500;color:var(--e-global-color-secondary)}.elementor-855 .elementor-element.elementor-element-0f51021{width:var(--container-widget-width,74.77%);max-width:74.77%;--container-widget-width:74.77%;--container-widget-flex-grow:0;color:#7a7a7a}.elementor-855 .elementor-element.elementor-element-0f51021.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-855 .elementor-element.elementor-element-c048eff .elementor-button{background-color:#aecbce;fill:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor5);border-style:none;border-radius:30px}.elementor-855 .elementor-element.elementor-element-c048eff .elementor-button:hover,.elementor-855 .elementor-element.elementor-element-c048eff .elementor-button:focus{background-color:var(--e-global-color-0dd7d35);color:#fff}.elementor-855 .elementor-element.elementor-element-c048eff>.elementor-widget-container{padding:20px 0 0}.elementor-855 .elementor-element.elementor-element-c048eff .elementor-button-content-wrapper{flex-direction:row}.elementor-855 .elementor-element.elementor-element-c048eff .elementor-button:hover svg,.elementor-855 .elementor-element.elementor-element-c048eff .elementor-button:focus svg{fill:#fff}.elementor-855 .elementor-element.elementor-element-63a361b{--spacer-size:10px}.elementor-855 .elementor-element.elementor-element-d68f5a2:not(.elementor-motion-effects-element-type-background),.elementor-855 .elementor-element.elementor-element-d68f5a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-855 .elementor-element.elementor-element-d68f5a2>.elementor-container{max-width:800px}.elementor-855 .elementor-element.elementor-element-d68f5a2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:160px 0 35px}.elementor-855 .elementor-element.elementor-element-d68f5a2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-855 .elementor-element.elementor-element-9d46205{text-align:center}.elementor-855 .elementor-element.elementor-element-e73f16c>.elementor-widget-container{padding:5px 5px 0}.elementor-855 .elementor-element.elementor-element-e73f16c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-855 .elementor-element.elementor-element-e73f16c{text-align:center}.elementor-855 .elementor-element.elementor-element-f92d081>.elementor-widget-container{margin:30px 0}.elementor-855 .elementor-element.elementor-element-f92d081{text-align:center;font-family:"Noto Serif JP"}.elementor-855 .elementor-element.elementor-element-cd2c59e>.elementor-widget-container{margin:30px 0}.elementor-855 .elementor-element.elementor-element-cd2c59e{text-align:center;font-family:"Noto Serif JP"}.elementor-855 .elementor-element.elementor-element-44d6ac2{--divider-border-style:solid;--divider-color:var(--e-global-color-0dd7d35);--divider-border-width:1.5px}.elementor-855 .elementor-element.elementor-element-44d6ac2 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0}.elementor-855 .elementor-element.elementor-element-44d6ac2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-855 .elementor-element.elementor-element-b4klhq1:not(.elementor-motion-effects-element-type-background),.elementor-855 .elementor-element.elementor-element-b4klhq1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-855 .elementor-element.elementor-element-b4klhq1>.elementor-container{max-width:1300px}.elementor-855 .elementor-element.elementor-element-b4klhq1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 150px}.elementor-855 .elementor-element.elementor-element-b4klhq1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-855 .elementor-element.elementor-element-1a85f09>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-855 .elementor-element.elementor-element-1a85f09{margin-top:0;margin-bottom:0}.elementor-855 .elementor-element.elementor-element-f153e27:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-855 .elementor-element.elementor-element-f153e27>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-855 .elementor-element.elementor-element-f153e27>.elementor-element-populated,.elementor-855 .elementor-element.elementor-element-f153e27>.elementor-element-populated>.elementor-background-overlay,.elementor-855 .elementor-element.elementor-element-f153e27>.elementor-background-slideshow{border-radius:6px}.elementor-855 .elementor-element.elementor-element-f153e27>.elementor-element-populated{box-shadow:0px 10px 35px -20px rgba(0,0,0,.16);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px}.elementor-855 .elementor-element.elementor-element-f153e27>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-855 .elementor-element.elementor-element-2880454{width:100%;max-width:100%}.elementor-855 .elementor-element.elementor-element-2880454 .elementor-icon-box-wrapper{text-align:start;gap:5px}.elementor-855 .elementor-element.elementor-element-2880454 .elementor-icon-box-title{margin-block-end:8px}.elementor-855 .elementor-element.elementor-element-2880454 .elementor-icon{font-size:38px}.elementor-855 .elementor-element.elementor-element-db2c8b5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-855 .elementor-element.elementor-element-db2c8b5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-855 .elementor-element.elementor-element-db2c8b5>.elementor-element-populated,.elementor-855 .elementor-element.elementor-element-db2c8b5>.elementor-element-populated>.elementor-background-overlay,.elementor-855 .elementor-element.elementor-element-db2c8b5>.elementor-background-slideshow{border-radius:6px}.elementor-855 .elementor-element.elementor-element-db2c8b5>.elementor-element-populated{box-shadow:0px 10px 35px -20px rgba(0,0,0,.16);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px}.elementor-855 .elementor-element.elementor-element-db2c8b5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-855 .elementor-element.elementor-element-f4e9b09{width:100%;max-width:100%}.elementor-855 .elementor-element.elementor-element-f4e9b09 .elementor-icon-box-wrapper{text-align:start;gap:5px}.elementor-855 .elementor-element.elementor-element-f4e9b09 .elementor-icon-box-title{margin-block-end:8px}.elementor-855 .elementor-element.elementor-element-f4e9b09 .elementor-icon{font-size:38px}.elementor-855 .elementor-element.elementor-element-da3ecf1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-855 .elementor-element.elementor-element-da3ecf1{margin-top:0;margin-bottom:0}.elementor-855 .elementor-element.elementor-element-a51888a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-855 .elementor-element.elementor-element-a51888a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-855 .elementor-element.elementor-element-a51888a>.elementor-element-populated,.elementor-855 .elementor-element.elementor-element-a51888a>.elementor-element-populated>.elementor-background-overlay,.elementor-855 .elementor-element.elementor-element-a51888a>.elementor-background-slideshow{border-radius:6px}.elementor-855 .elementor-element.elementor-element-a51888a>.elementor-element-populated{box-shadow:0px 10px 35px -20px rgba(0,0,0,.16);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px}.elementor-855 .elementor-element.elementor-element-a51888a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-855 .elementor-element.elementor-element-2ccbde7{width:100%;max-width:100%}.elementor-855 .elementor-element.elementor-element-2ccbde7 .elementor-icon-box-wrapper{text-align:start;gap:5px}.elementor-855 .elementor-element.elementor-element-2ccbde7 .elementor-icon-box-title{margin-block-end:8px}.elementor-855 .elementor-element.elementor-element-2ccbde7 .elementor-icon{font-size:38px}.elementor-855 .elementor-element.elementor-element-64ee9ad:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-855 .elementor-element.elementor-element-64ee9ad>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-855 .elementor-element.elementor-element-64ee9ad>.elementor-element-populated,.elementor-855 .elementor-element.elementor-element-64ee9ad>.elementor-element-populated>.elementor-background-overlay,.elementor-855 .elementor-element.elementor-element-64ee9ad>.elementor-background-slideshow{border-radius:6px}.elementor-855 .elementor-element.elementor-element-64ee9ad>.elementor-element-populated{box-shadow:0px 10px 35px -20px rgba(0,0,0,.16);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px}.elementor-855 .elementor-element.elementor-element-64ee9ad>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-855 .elementor-element.elementor-element-c1c059f{width:100%;max-width:100%}.elementor-855 .elementor-element.elementor-element-c1c059f .elementor-icon-box-wrapper{text-align:start;gap:5px}.elementor-855 .elementor-element.elementor-element-c1c059f .elementor-icon-box-title{margin-block-end:8px}.elementor-855 .elementor-element.elementor-element-c1c059f .elementor-icon{font-size:38px}.elementor-855 .elementor-element.elementor-element-a18818f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-855 .elementor-element.elementor-element-a18818f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-855 .elementor-element.elementor-element-a18818f>.elementor-element-populated,.elementor-855 .elementor-element.elementor-element-a18818f>.elementor-element-populated>.elementor-background-overlay,.elementor-855 .elementor-element.elementor-element-a18818f>.elementor-background-slideshow{border-radius:6px}.elementor-855 .elementor-element.elementor-element-a18818f>.elementor-element-populated{box-shadow:0px 10px 35px -20px rgba(0,0,0,.16);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px}.elementor-855 .elementor-element.elementor-element-a18818f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-855 .elementor-element.elementor-element-21c6277{width:100%;max-width:100%}.elementor-855 .elementor-element.elementor-element-21c6277 .elementor-icon-box-wrapper{text-align:start;gap:5px}.elementor-855 .elementor-element.elementor-element-21c6277 .elementor-icon-box-title{margin-block-end:8px}.elementor-855 .elementor-element.elementor-element-21c6277 .elementor-icon{font-size:38px}.elementor-855 .elementor-element.elementor-element-41b2aa8 .elementor-button{background-color:var(--e-global-color-2e36654);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:none;border-radius:0}.elementor-855 .elementor-element.elementor-element-41b2aa8 .elementor-button:hover,.elementor-855 .elementor-element.elementor-element-41b2aa8 .elementor-button:focus{background-color:var(--e-global-color-2e36654);color:var(--e-global-color-text)}.elementor-855 .elementor-element.elementor-element-41b2aa8>.elementor-widget-container{padding:20px 0 0}.elementor-855 .elementor-element.elementor-element-41b2aa8 .elementor-button-content-wrapper{flex-direction:row}.elementor-855 .elementor-element.elementor-element-41b2aa8 .elementor-button:hover svg,.elementor-855 .elementor-element.elementor-element-41b2aa8 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-855 .elementor-element.elementor-element-aad820b{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:108px;--padding-left:0px;--padding-right:0px}.elementor-855 .elementor-element.elementor-element-aad820b:not(.elementor-motion-effects-element-type-background),.elementor-855 .elementor-element.elementor-element-aad820b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#B7E8F06B}.elementor-855 .elementor-element.elementor-element-aad820b>.elementor-shape-bottom svg,.elementor-855 .elementor-element.elementor-element-aad820b>.e-con-inner>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:110px}.elementor-855 .elementor-element.elementor-element-14f7576{--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-855 .elementor-element.elementor-element-bbce5ec>.elementor-widget-container{margin:0 0 25px}.elementor-855 .elementor-element.elementor-element-bbce5ec{text-align:center}.elementor-855 .elementor-element.elementor-element-8328127{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-855 .elementor-element.elementor-element-8328127.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-855 .elementor-element.elementor-element-67c5e25 .elementor-button{background-color:#04bc04;border-radius:30px}.elementor-855 .elementor-element.elementor-element-67c5e25{width:var(--container-widget-width,99.5%);max-width:99.5%;--container-widget-width:99.5%;--container-widget-flex-grow:0}.elementor-855 .elementor-element.elementor-element-67c5e25>.elementor-widget-container{padding:0}.elementor-855 .elementor-element.elementor-element-67c5e25.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-855 .elementor-element.elementor-element-1k6jjt7>.elementor-container{max-width:1280px}.elementor-855 .elementor-element.elementor-element-1k6jjt7{margin-top:0;margin-bottom:-31px;padding:150px 0 0}.elementor-855 .elementor-element.elementor-element-d9fe189{--divider-border-style:solid;--divider-color:#bbb;--divider-border-width:1.5px;--divider-element-spacing:25px}.elementor-855 .elementor-element.elementor-element-d9fe189 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0}.elementor-855 .elementor-element.elementor-element-d9fe189 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px}.elementor-855 .elementor-element.elementor-element-d9fe189 .elementor-divider__text{letter-spacing:2.7px}.elementor-855 .elementor-element.elementor-element-2984bcd>.elementor-widget-container{margin:0;padding:20px 0 0}.elementor-855 .elementor-element.elementor-element-2984bcd{text-align:center}.elementor-855 .elementor-element.elementor-element-2984bcd .elementor-heading-title{color:var(--e-global-color-text)}.elementor-855 .elementor-element.elementor-element-bdbe669>.elementor-widget-container{padding:0 30px 60px}.elementor-855 .elementor-element.elementor-element-bdbe669{text-align:center}.elementor-855 .elementor-element.elementor-element-73eec3f{--display:flex;--min-height:0px;--gap:1px 1px;--row-gap:1px;--column-gap:1px}.elementor-855 .elementor-element.elementor-element-5de3984{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px}.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap,.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filterable-gallery-item-wrap .eael-grid-fg-box .eael-grid-fg-img,.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img .grid__cell-img-inner{height:200px}.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filter-gallery-wrapper{background-color:#fff;padding:0;margin:0;border-radius:0}.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filter-gallery-control ul li.control{font-family:"Noto Serif JP";letter-spacing:3.7px;word-spacing:0px;color:#444}.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filter-gallery-control ul>li.control{border-radius:0}.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filter-gallery-control ul li.active{color:#fff}.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filter-gallery-control ul li.control.active{background:var(--e-global-color-64f6041);border-radius:0}.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item,.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filterable-gallery-item-wrap .eael-grid-fg-box,.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-radius:0}.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item,.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filterable-gallery-item-wrap .eael-grid-fg-box,.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{box-shadow:0px 0px 13px 2px rgba(0,0,0,.06)}.elementor-855 .elementor-element.elementor-element-58735f2 .video-popup-bg{background-color:rgba(0,0,0,.7)}.elementor-855 .elementor-element.elementor-element-58735f2 .video-popup:hover>img{transform:scale(1.1)}.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card{background-color:var(--e-global-color-41454e06);padding:10px}.elementor-855 .elementor-element.elementor-element-58735f2 .fg-layout-3-item-content{background-color:var(--e-global-color-41454e06);padding:10px}.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card,.elementor-855 .elementor-element.elementor-element-58735f2 .fg-layout-3-item-content{box-shadow:-4px 0px 10px 0px rgba(0,0,0,.5)}.elementor-855 .elementor-element.elementor-element-58735f2 .gallery-item-caption-wrap.caption-style-card .fg-item-title{color:var(--e-global-color-secondary)}.elementor-855 .elementor-element.elementor-element-58735f2 .gallery-item-caption-wrap.caption-style-card .fg-item-title:hover{color:var(--e-global-color-fed0afa)}.elementor-855 .elementor-element.elementor-element-58735f2 .fg-layout-3-item-content .fg-item-title:hover{color:var(--e-global-color-fed0afa)}.elementor-855 .elementor-element.elementor-element-58735f2 .gallery-item-caption-wrap.caption-style-card .fg-item-title,.elementor-855 .elementor-element.elementor-element-58735f2 .fg-layout-3-item-content .fg-item-title{font-family:"Noto Serif JP"}.elementor-855 .elementor-element.elementor-element-58735f2 .gallery-item-caption-wrap.caption-style-card .fg-item-content{color:var(--e-global-color-text)}.elementor-855 .elementor-element.elementor-element-58735f2 .gallery-item-caption-wrap .gallery-item-buttons>a span{background:var(--e-global-color-0dd7d35);color:#fff;height:50px;line-height:50px;width:50px;font-size:18px;border-radius:100px;transition:.3s}.elementor-855 .elementor-element.elementor-element-58735f2 .gallery-item-caption-wrap .gallery-item-buttons>a span img{height:18px;width:18px}.elementor-855 .elementor-element.elementor-element-58735f2 .gallery-item-caption-wrap .gallery-item-buttons>a span:hover{background:var(--e-global-color-fed0afa);color:#fff;border-radius:100px}.elementor-855 .elementor-element.elementor-element-58735f2 #eael-fg-no-items-found{font-family:"Noto Serif JP";text-align:center;color:#858e9a;border-radius:0}.elementor-855 .elementor-element.elementor-element-ac20231 .elementor-button{background-color:var(--e-global-color-2e36654);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:none;border-radius:0}.elementor-855 .elementor-element.elementor-element-ac20231 .elementor-button:hover,.elementor-855 .elementor-element.elementor-element-ac20231 .elementor-button:focus{background-color:var(--e-global-color-2e36654);color:var(--e-global-color-text)}.elementor-855 .elementor-element.elementor-element-ac20231>.elementor-widget-container{padding:20px 0 0}.elementor-855 .elementor-element.elementor-element-ac20231 .elementor-button-content-wrapper{flex-direction:row}.elementor-855 .elementor-element.elementor-element-ac20231 .elementor-button:hover svg,.elementor-855 .elementor-element.elementor-element-ac20231 .elementor-button:focus svg{fill:var(--e-global-color-text)}@media(min-width:768px){.elementor-855 .elementor-element.elementor-element-14f7576{--width:100%}.elementor-855 .elementor-element.elementor-element-8328127{--width:100%}.elementor-855 .elementor-element.elementor-element-5de3984{--content-width:1384px}}@media(max-width:1024px){.elementor-855 .elementor-element.elementor-element-53d2a6e0>.elementor-container{min-height:729px}.elementor-855 .elementor-element.elementor-element-53d2a6e0{padding:0 25px}.elementor-855 .elementor-element.elementor-element-276a48a0>.elementor-element-populated{padding:40px}.elementor-855 .elementor-element.elementor-element-1172a69e{width:100%;max-width:100%;text-align:start}.elementor-855 .elementor-element.elementor-element-1172a69e>.elementor-widget-container{margin:0 0 28px}.elementor-855 .elementor-element.elementor-element-1172a69e .elementor-heading-title{font-size:42px;line-height:1.5em}.elementor-855 .elementor-element.elementor-element-6cec38{width:100%;max-width:100%;text-align:start}.elementor-855 .elementor-element.elementor-element-6cec38>.elementor-widget-container{padding:0}.elementor-855 .elementor-element.elementor-element-6cec38 .elementor-heading-title{font-size:15px}.elementor-855 .elementor-element.elementor-element-a96fee4{width:100%;max-width:100%;text-align:start}.elementor-855 .elementor-element.elementor-element-e3de0b6{padding:70px 30px 71px}.elementor-855 .elementor-element.elementor-element-f209ecd{padding:50px 30px}.elementor-855 .elementor-element.elementor-element-17c9bc2>.elementor-widget-container{margin:0;padding:0}.elementor-855 .elementor-element.elementor-element-17c9bc2{text-align:center}.elementor-855 .elementor-element.elementor-element-17c9bc2 img{max-width:100%}.elementor-855 .elementor-element.elementor-element-8f69b41>.elementor-element-populated{padding:0}.elementor-855 .elementor-element.elementor-element-0f51021{width:var(--container-widget-width,327.062px);max-width:327.062px;--container-widget-width:327.062px;--container-widget-flex-grow:0}.elementor-855 .elementor-element.elementor-element-d68f5a2{padding:80px 20px 0}.elementor-855 .elementor-element.elementor-element-44d6ac2 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0}.elementor-855 .elementor-element.elementor-element-44d6ac2 .elementor-divider{text-align:center}.elementor-855 .elementor-element.elementor-element-b4klhq1{padding:0 0 80px}.elementor-855 .elementor-element.elementor-element-f49a1ee>.elementor-element-populated{padding:0}.elementor-855 .elementor-element.elementor-element-f153e27>.elementor-element-populated{padding:30px}.elementor-855 .elementor-element.elementor-element-2880454 .elementor-icon-box-wrapper{gap:10px}.elementor-855 .elementor-element.elementor-element-2880454 .elementor-icon{font-size:30px}.elementor-855 .elementor-element.elementor-element-db2c8b5>.elementor-element-populated{padding:30px}.elementor-855 .elementor-element.elementor-element-f4e9b09 .elementor-icon-box-wrapper{gap:10px}.elementor-855 .elementor-element.elementor-element-f4e9b09 .elementor-icon{font-size:30px}.elementor-855 .elementor-element.elementor-element-a51888a>.elementor-element-populated{padding:30px}.elementor-855 .elementor-element.elementor-element-2ccbde7 .elementor-icon-box-wrapper{gap:10px}.elementor-855 .elementor-element.elementor-element-2ccbde7 .elementor-icon{font-size:30px}.elementor-855 .elementor-element.elementor-element-64ee9ad>.elementor-element-populated{padding:30px}.elementor-855 .elementor-element.elementor-element-c1c059f .elementor-icon-box-wrapper{gap:10px}.elementor-855 .elementor-element.elementor-element-c1c059f .elementor-icon{font-size:30px}.elementor-855 .elementor-element.elementor-element-a18818f>.elementor-element-populated{padding:30px}.elementor-855 .elementor-element.elementor-element-21c6277 .elementor-icon-box-wrapper{gap:10px}.elementor-855 .elementor-element.elementor-element-21c6277 .elementor-icon{font-size:30px}.elementor-855 .elementor-element.elementor-element-41b2aa8 .elementor-button{border-radius:0}.elementor-855 .elementor-element.elementor-element-67c5e25{width:auto;max-width:auto}.elementor-855 .elementor-element.elementor-element-67c5e25>.elementor-widget-container{padding:3px}.elementor-855 .elementor-element.elementor-element-67c5e25.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1}.elementor-855 .elementor-element.elementor-element-1k6jjt7{padding:80px}.elementor-855 .elementor-element.elementor-element-d9fe189 .elementor-divider-separator{width:55%}.elementor-855 .elementor-element.elementor-element-d9fe189 .elementor-divider{padding-block-start:7px;padding-block-end:7px}.elementor-855 .elementor-element.elementor-element-d9fe189{--divider-element-spacing:20px}.elementor-855 .elementor-element.elementor-element-ac20231 .elementor-button{border-radius:0}}@media(max-width:767px){.elementor-855 .elementor-element.elementor-element-53d2a6e0:not(.elementor-motion-effects-element-type-background),.elementor-855 .elementor-element.elementor-element-53d2a6e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://otomo-busan.com/wp-content/uploads/2026/03/otomo-m-.jpg")}.elementor-855 .elementor-element.elementor-element-53d2a6e0>.elementor-container{min-height:457px}.elementor-855 .elementor-element.elementor-element-53d2a6e0{padding:28px 20px 0}.elementor-855 .elementor-element.elementor-element-276a48a0>.elementor-element-populated{padding:0}.elementor-855 .elementor-element.elementor-element-1172a69e{width:100%;max-width:100%;text-align:end}.elementor-855 .elementor-element.elementor-element-1172a69e>.elementor-widget-container{margin:0 0 17px}.elementor-855 .elementor-element.elementor-element-1172a69e.elementor-element{--align-self:flex-start}.elementor-855 .elementor-element.elementor-element-1172a69e .elementor-heading-title{font-size:23px}.elementor-855 .elementor-element.elementor-element-6cec38{width:100%;max-width:100%;text-align:end}.elementor-855 .elementor-element.elementor-element-6cec38>.elementor-widget-container{padding:0 0 72px}.elementor-855 .elementor-element.elementor-element-6cec38.elementor-element{--align-self:flex-start}.elementor-855 .elementor-element.elementor-element-6cec38 .elementor-heading-title{font-size:12px}.elementor-855 .elementor-element.elementor-element-e0111c1{--spacer-size:175px}.elementor-855 .elementor-element.elementor-element-a96fee4{width:100%;max-width:100%;text-align:end}.elementor-855 .elementor-element.elementor-element-a96fee4>.elementor-widget-container{margin:18px 0 0;padding:0}.elementor-855 .elementor-element.elementor-element-a96fee4 .elementor-heading-title{font-size:16px;letter-spacing:7.5px}.elementor-855 .elementor-element.elementor-element-e3de0b6{padding:60px 20px 120px}.elementor-855 .elementor-element.elementor-element-33d858d>.elementor-element-populated{padding:0}.elementor-855 .elementor-element.elementor-element-faa048d{width:100%;max-width:100%;text-align:center}.elementor-855 .elementor-element.elementor-element-faa048d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-855 .elementor-element.elementor-element-faa048d .elementor-heading-title{letter-spacing:3.4px}.elementor-855 .elementor-element.elementor-element-69b5208{--spacer-size:10px}.elementor-855 .elementor-element.elementor-element-f209ecd{padding:0 20px}.elementor-855 .elementor-element.elementor-element-46e015b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-855 .elementor-element.elementor-element-17c9bc2>.elementor-widget-container{margin:-60px 0 0;padding:0}.elementor-855 .elementor-element.elementor-element-8f69b41>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0 60px}.elementor-855 .elementor-element.elementor-element-24e2e7c{width:100%;max-width:100%;text-align:center}.elementor-855 .elementor-element.elementor-element-0f51021{width:100%;max-width:100%}.elementor-855 .elementor-element.elementor-element-d68f5a2{padding:60px 20px 0}.elementor-855 .elementor-element.elementor-element-9d46205{width:100%;max-width:100%}.elementor-855 .elementor-element.elementor-element-9d46205>.elementor-widget-container{margin:6px 0 -10px;padding:0}.elementor-855 .elementor-element.elementor-element-9d46205 .elementor-heading-title{font-size:11px}.elementor-855 .elementor-element.elementor-element-e73f16c{width:100%;max-width:100%}.elementor-855 .elementor-element.elementor-element-e73f16c>.elementor-widget-container{padding:0}.elementor-855 .elementor-element.elementor-element-e73f16c .elementor-heading-title{font-size:20px}.elementor-855 .elementor-element.elementor-element-f92d081{width:100%;max-width:100%;font-size:14px}.elementor-855 .elementor-element.elementor-element-cd2c59e{width:100%;max-width:100%;font-size:14px}.elementor-855 .elementor-element.elementor-element-44d6ac2 .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0}.elementor-855 .elementor-element.elementor-element-44d6ac2 .elementor-divider{text-align:center}.elementor-855 .elementor-element.elementor-element-b4klhq1{padding:0 15px 50px}.elementor-855 .elementor-element.elementor-element-2880454 .elementor-icon-box-wrapper{text-align:center}.elementor-855 .elementor-element.elementor-element-f4e9b09 .elementor-icon-box-wrapper{text-align:center}.elementor-855 .elementor-element.elementor-element-2ccbde7 .elementor-icon-box-wrapper{text-align:center}.elementor-855 .elementor-element.elementor-element-c1c059f .elementor-icon-box-wrapper{text-align:center}.elementor-855 .elementor-element.elementor-element-21c6277 .elementor-icon-box-wrapper{text-align:center}.elementor-855 .elementor-element.elementor-element-8328127{--width:50%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-855 .elementor-element.elementor-element-67c5e25{width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-855 .elementor-element.elementor-element-67c5e25>.elementor-widget-container{padding:0 0 10px}.elementor-855 .elementor-element.elementor-element-67c5e25.elementor-element{--align-self:center}.elementor-855 .elementor-element.elementor-element-67c5e25 .elementor-button{border-radius:35px}.elementor-855 .elementor-element.elementor-element-1k6jjt7{padding:111px 10px 55px}.elementor-855 .elementor-element.elementor-element-d9fe189 .elementor-divider-separator{width:100%}.elementor-855 .elementor-element.elementor-element-d9fe189 .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-855 .elementor-element.elementor-element-d9fe189{--divider-element-spacing:10px}.elementor-855 .elementor-element.elementor-element-2984bcd{text-align:center}.elementor-855 .elementor-element.elementor-element-bdbe669>.elementor-widget-container{margin:0 25px 10px;padding:0}.elementor-855 .elementor-element.elementor-element-58735f2 .eael-filter-gallery-control ul li.control{letter-spacing:.7px}}@media(max-width:1024px) and (min-width:768px){.elementor-855 .elementor-element.elementor-element-4c00431{width:100%}}@media(min-width:1025px){.elementor-855 .elementor-element.elementor-element-53d2a6e0:not(.elementor-motion-effects-element-type-background),.elementor-855 .elementor-element.elementor-element-53d2a6e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}