.elementor-3 .elementor-element.elementor-element-13c2688{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-3 .elementor-element.elementor-element-13c2688:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-13c2688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mikan-pcc.com/wp-content/uploads/2025/08/top5.jpg");background-position:center center;}.elementor-3 .elementor-element.elementor-element-13c2688::before, .elementor-3 .elementor-element.elementor-element-13c2688 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-13c2688 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-13c2688 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-13c2688 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-13c2688 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DADADA;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-3e7439c{--spacer-size:170px;}.elementor-3 .elementor-element.elementor-element-de4253e{text-align:center;}.elementor-3 .elementor-element.elementor-element-de4253e .elementor-heading-title{font-family:"Zen Maru Gothic", Sans-serif;font-size:36px;font-weight:600;line-height:1.5em;color:var( --e-global-color-e69c06d );}.elementor-3 .elementor-element.elementor-element-315583a{--spacer-size:60px;}.elementor-3 .elementor-element.elementor-element-c8109ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-d894abb{--spacer-size:50px;}.elementor-3 .elementor-element.elementor-element-b053fb4{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:500;line-height:31px;}.elementor-3 .elementor-element.elementor-element-dd08190{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:500;line-height:31px;}.elementor-3 .elementor-element.elementor-element-0fbb4b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-0fbb4b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-b5a8080{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-4a37168 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-873356f{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-873356f .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-873356f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-275841d{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-68e20a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-68e20a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-612818e{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-bad3f34 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-fb99584{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-fb99584 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-fb99584 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-51280a2{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-53cadb8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-53cadb8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-f3f3ae2{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-dc9cad3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-2aab400{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-2aab400 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-2aab400 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-637bd52{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-e1dc691{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-e1dc691 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-d9bbcc7{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-2465c7f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-ec99242{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-ec99242 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-ec99242 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-33c9d1f{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-835199a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-835199a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-03536d1{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-7868d4e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-1b9f0ec{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-1b9f0ec .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-1b9f0ec .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-bc28bbb{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-96ad28b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-96ad28b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-59e3ae6{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-d615dce .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-f2e88ef{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-f2e88ef .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-f2e88ef .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-e807ff9{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-44e7495{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-44e7495 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-6ce662c{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-fa8c305 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-c003b43{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-c003b43 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-c003b43 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-0d89ca6{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-031a973{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-031a973 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-610882d{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-159532f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-d41ca14{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-d41ca14 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-d41ca14 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-1fb70bb{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-d1a5145{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-d1a5145 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-8107d5b{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-56f12cb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-3dde9fd{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-3dde9fd .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-3dde9fd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-7df0d62{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;}.elementor-3 .elementor-element.elementor-element-546e266{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3 .elementor-element.elementor-element-546e266 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-74da54a{--spacer-size:20px;}.elementor-3 .elementor-element.elementor-element-1402f42 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-6b6ef61{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3 .elementor-element.elementor-element-6b6ef61 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-6b6ef61 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3 .elementor-element.elementor-element-acf171a{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;color:#333333;}.elementor-3 .elementor-element.elementor-element-0148b58{--spacer-size:50px;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-3e7439c{--spacer-size:310px;}.elementor-3 .elementor-element.elementor-element-de4253e{padding:0rem 0rem 0rem 0rem;}.elementor-3 .elementor-element.elementor-element-de4253e .elementor-heading-title{font-size:3rem;}.elementor-3 .elementor-element.elementor-element-315583a{--spacer-size:60px;}.elementor-3 .elementor-element.elementor-element-0fbb4b7{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-68e20a3{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-53cadb8{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-e1dc691{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-835199a{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-96ad28b{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-44e7495{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-031a973{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-d1a5145{padding:0px 30px 0px 30px;}.elementor-3 .elementor-element.elementor-element-546e266{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-3e7439c{--spacer-size:140px;}.elementor-3 .elementor-element.elementor-element-de4253e .elementor-heading-title{font-size:2rem;}.elementor-3 .elementor-element.elementor-element-315583a{--spacer-size:70px;}.elementor-3 .elementor-element.elementor-element-c8109ac{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}