.elementor-315 .elementor-element.elementor-element-f216280{--display:flex;--min-height:271px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-315 .elementor-element.elementor-element-f216280:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-f216280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E0;background-image:url("https://hollywoodbeauty.jp/wp-content/uploads/2025/10/PRODUCT-bg@2x-20-scaled.jpg");background-position:center center;background-size:cover;}.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-315 .elementor-element.elementor-element-8753261 .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:48px;font-weight:600;-webkit-text-stroke-color:var( --e-global-color-edef1fa );stroke:var( --e-global-color-edef1fa );color:var( --e-global-color-edef1fa );}.elementor-315 .elementor-element.elementor-element-d7d892a{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-315 .elementor-element.elementor-element-3d26dcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-315 .elementor-element.elementor-element-3d26dcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-0f79e8a{padding:0px 13px 0px 0px;text-align:left;}.elementor-315 .elementor-element.elementor-element-0f79e8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-0f79e8a .elementor-heading-title{font-family:"Big Shoulders Display", Sans-serif;font-size:92px;font-weight:100;line-height:1em;color:var( --e-global-color-96c437d );}.elementor-315 .elementor-element.elementor-element-ec21f5e .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-701a5b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.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-315 .elementor-element.elementor-element-a0de851{padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-2133166{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-315 .elementor-element.elementor-element-21136dd .elementor-button{background-color:var( --e-global-color-edef1fa );fill:var( --e-global-color-96c437d );color:var( --e-global-color-96c437d );border-radius:5px 5px 5px 5px;}.elementor-315 .elementor-element.elementor-element-21136dd .elementor-button:hover, .elementor-315 .elementor-element.elementor-element-21136dd .elementor-button:focus{background-color:var( --e-global-color-96c437d );color:var( --e-global-color-edef1fa );}.elementor-315 .elementor-element.elementor-element-21136dd .elementor-button:hover svg, .elementor-315 .elementor-element.elementor-element-21136dd .elementor-button:focus svg{fill:var( --e-global-color-edef1fa );}.elementor-315 .elementor-element.elementor-element-3dbaf9b{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-315 .elementor-element.elementor-element-b1adc9c{--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:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-315 .elementor-element.elementor-element-ff7f63a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FF41C6;--border-color:#FF41C6;}.elementor-315 .elementor-element.elementor-element-ee8ec03{width:auto;max-width:auto;}.elementor-315 .elementor-element.elementor-element-ee8ec03.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-ee8ec03 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:54px;font-weight:100;color:#FF41C6;}.elementor-315 .elementor-element.elementor-element-b6c172d{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:#FF41C6;}.elementor-315 .elementor-element.elementor-element-93f0ad5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-93f0ad5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-0972a43{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-0972a43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-67a1d92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-67a1d92 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-7df5060{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-7df5060.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-d2e616d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-d2e616d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-e1093c5{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-e1093c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-c0fe1b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-c0fe1b4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-bf82913{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-bf82913.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-107c2f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-107c2f1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-ce37ca3{--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:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-315 .elementor-element.elementor-element-aa1d55b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#648FFC;--border-color:#648FFC;}.elementor-315 .elementor-element.elementor-element-05ec2ec{width:auto;max-width:auto;}.elementor-315 .elementor-element.elementor-element-05ec2ec.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-05ec2ec .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:54px;font-weight:100;color:#648FFC;}.elementor-315 .elementor-element.elementor-element-05e8475{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:#648FFC;}.elementor-315 .elementor-element.elementor-element-71692ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-71692ce .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-b0f0c93{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#648FFC;--border-color:#648FFC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-b0f0c93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-841b04d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-841b04d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-05daf50{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#648FFC;--border-color:#648FFC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-05daf50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-2b4f245{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-2b4f245 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-ae928e0{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#648FFC;--border-color:#648FFC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-ae928e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-36703a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-36703a3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-4f2c8be{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#648FFC;--border-color:#648FFC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-4f2c8be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-cef8601{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-cef8601 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-966fa32{--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:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-315 .elementor-element.elementor-element-1dad037{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D56887;--border-color:#D56887;}.elementor-315 .elementor-element.elementor-element-eaa3d6c{width:var( --container-widget-width, 22.449% );max-width:22.449%;--container-widget-width:22.449%;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-eaa3d6c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-eaa3d6c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:54px;font-weight:100;color:#D56887;}.elementor-315 .elementor-element.elementor-element-969d22c{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:#D56887;}.elementor-315 .elementor-element.elementor-element-f4099f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-f4099f1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-1d6676b{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D56887;--border-color:#D56887;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-1d6676b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-afac4a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-afac4a0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-58233cc{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D56887;--border-color:#D56887;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-58233cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-bff7147{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-bff7147 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-59f1ce3{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D56887;--border-color:#D56887;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-59f1ce3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-080ae95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-080ae95 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-1f79aa2{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D56887;--border-color:#D56887;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-1f79aa2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-e0b39df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-e0b39df .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-5adc66c{--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:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-315 .elementor-element.elementor-element-696b845{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#ABABAB;--border-color:#ABABAB;}.elementor-315 .elementor-element.elementor-element-fc09e19{width:auto;max-width:auto;}.elementor-315 .elementor-element.elementor-element-fc09e19.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-fc09e19 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:54px;font-weight:100;color:#ABABAB;}.elementor-315 .elementor-element.elementor-element-a11f586{font-family:"Noto Sans JP", Sans-serif;font-weight:500;color:#ABABAB;}.elementor-315 .elementor-element.elementor-element-1267449{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-1267449 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-89c8e4c{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ABABAB;--border-color:#ABABAB;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-89c8e4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-54c15e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-54c15e4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-3526e29{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ABABAB;--border-color:#ABABAB;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-3526e29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-c73f11b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-c73f11b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-b369ce9{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ABABAB;--border-color:#ABABAB;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-b369ce9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-95420a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-95420a3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-28f2577{--display:flex;--min-height:1px;border-style:dotted;--border-style:dotted;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ABABAB;--border-color:#ABABAB;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-28f2577.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-05126c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-315 .elementor-element.elementor-element-05126c5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-68f262b{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-315 .elementor-element.elementor-element-68f262b:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-68f262b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e573d2 );}.elementor-315 .elementor-element.elementor-element-cb09436{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:30px;}.elementor-315 .elementor-element.elementor-element-cb09436.e-con{--flex-grow:0;--flex-shrink:0;}.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-315 .elementor-element.elementor-element-6d408d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-315 .elementor-element.elementor-element-8454822{padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-fc8d15d );}.elementor-315 .elementor-element.elementor-element-8947564{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-315 .elementor-element.elementor-element-8947564:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-8947564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e573d2 );}.elementor-315 .elementor-element.elementor-element-f4c82aa .elementor-button{background-color:var( --e-global-color-edef1fa );fill:var( --e-global-color-96c437d );color:var( --e-global-color-96c437d );border-radius:5px 5px 5px 5px;}.elementor-315 .elementor-element.elementor-element-f4c82aa .elementor-button:hover, .elementor-315 .elementor-element.elementor-element-f4c82aa .elementor-button:focus{background-color:var( --e-global-color-96c437d );color:var( --e-global-color-edef1fa );}.elementor-315 .elementor-element.elementor-element-f4c82aa .elementor-button:hover svg, .elementor-315 .elementor-element.elementor-element-f4c82aa .elementor-button:focus svg{fill:var( --e-global-color-edef1fa );}@media(min-width:768px){.elementor-315 .elementor-element.elementor-element-3d26dcf{--width:35%;}.elementor-315 .elementor-element.elementor-element-701a5b3{--width:65%;}.elementor-315 .elementor-element.elementor-element-b1adc9c{--width:25%;}.elementor-315 .elementor-element.elementor-element-0972a43{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-7df5060{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-e1093c5{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-bf82913{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-ce37ca3{--width:25%;}.elementor-315 .elementor-element.elementor-element-b0f0c93{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-05daf50{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-ae928e0{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-4f2c8be{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-966fa32{--width:25%;}.elementor-315 .elementor-element.elementor-element-1d6676b{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-58233cc{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-59f1ce3{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-1f79aa2{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-5adc66c{--width:25%;}.elementor-315 .elementor-element.elementor-element-89c8e4c{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-3526e29{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-b369ce9{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-28f2577{--width:100.357%;}.elementor-315 .elementor-element.elementor-element-cb09436{--width:20%;}.elementor-315 .elementor-element.elementor-element-6d408d9{--width:80%;}}@media(max-width:767px){.elementor-315 .elementor-element.elementor-element-f216280{--min-height:140px;}.elementor-315 .elementor-element.elementor-element-d7d892a{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-315 .elementor-element.elementor-element-3dbaf9b{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-315 .elementor-element.elementor-element-68f262b{--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-315 .elementor-element.elementor-element-8947564{--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for heading, class: .elementor-element-0f79e8a */white-space: nowrap;/* End custom CSS */