.elementor-7389 .elementor-element.elementor-element-48eab537{--display:flex;--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;--align-items:stretch;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-7389 .elementor-element.elementor-element-48eab537:not(.elementor-motion-effects-element-type-background), .elementor-7389 .elementor-element.elementor-element-48eab537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7389 .elementor-element.elementor-element-20e9886f{width:100%;max-width:100%;}.elementor-7389 .elementor-element.elementor-element-7cbb784d{--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;}.elementor-7389 .elementor-element.elementor-element-7cbb784d:not(.elementor-motion-effects-element-type-background), .elementor-7389 .elementor-element.elementor-element-7cbb784d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9FC;}.elementor-7389 .elementor-element.elementor-element-769d543{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-7389 .elementor-element.elementor-element-5c6afba{--display:flex;}.elementor-7389 .elementor-element.elementor-element-5c6afba:not(.elementor-motion-effects-element-type-background), .elementor-7389 .elementor-element.elementor-element-5c6afba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCF1F5;}.elementor-7389 .elementor-element.elementor-element-ec8b5fd{text-align:center;}.elementor-7389 .elementor-element.elementor-element-ec8b5fd .elementor-heading-title{text-shadow:0px 0px 6px rgba(94.99999999999999, 167, 192, 0.96);color:#FFFFFF;}.elementor-7389 .elementor-element.elementor-element-ec8b5fd > .elementor-widget-container{padding:20px 0px 20px 0px;background-color:#BDE4EB;border-style:solid;border-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-widget-text-editor{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-7389 .elementor-element.elementor-element-b06e171 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#FFFFFFBA;box-shadow:0px 0px 10px 0px rgba(100.3446810949786, 176.35561967474914, 255, 0.7);}.elementor-7389 .elementor-element.elementor-element-6959ab7{--spacer-size:50px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7389 .elementor-element.elementor-element-0e8966b .elementor-icon-wrapper{text-align:center;}.elementor-7389 .elementor-element.elementor-element-0e8966b.elementor-view-stacked .elementor-icon{background-color:#FFF27C;}.elementor-7389 .elementor-element.elementor-element-0e8966b.elementor-view-framed .elementor-icon, .elementor-7389 .elementor-element.elementor-element-0e8966b.elementor-view-default .elementor-icon{color:#FFF27C;border-color:#FFF27C;}.elementor-7389 .elementor-element.elementor-element-0e8966b.elementor-view-framed .elementor-icon, .elementor-7389 .elementor-element.elementor-element-0e8966b.elementor-view-default .elementor-icon svg{fill:#FFF27C;}.elementor-7389 .elementor-element.elementor-element-841617b{--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-7389 .elementor-element.elementor-element-841617b:not(.elementor-motion-effects-element-type-background), .elementor-7389 .elementor-element.elementor-element-841617b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCF5E0;}.elementor-7389 .elementor-element.elementor-element-20b88d4{text-align:center;}.elementor-7389 .elementor-element.elementor-element-20b88d4 .elementor-heading-title{text-shadow:0px 0px 6px rgba(115.00000000000001, 186, 123, 0.96);color:#FFFFFF;}.elementor-7389 .elementor-element.elementor-element-20b88d4 > .elementor-widget-container{padding:20px 0px 20px 0px;background-color:#B7E9CF;border-style:solid;border-color:#FFFFFF;}.elementor-7389 .elementor-element.elementor-element-6484e2e > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#FFFFFFB0;box-shadow:0px 0px 10px 0px rgba(129.99999999999997, 204, 167.00000000000003, 0.77);}.elementor-7389 .elementor-element.elementor-element-f51adf8{--spacer-size:50px;}.elementor-7389 .elementor-element.elementor-element-76bf4ab .elementor-icon-wrapper{text-align:center;}.elementor-7389 .elementor-element.elementor-element-76bf4ab.elementor-view-stacked .elementor-icon{background-color:#FFF27C;}.elementor-7389 .elementor-element.elementor-element-76bf4ab.elementor-view-framed .elementor-icon, .elementor-7389 .elementor-element.elementor-element-76bf4ab.elementor-view-default .elementor-icon{color:#FFF27C;border-color:#FFF27C;}.elementor-7389 .elementor-element.elementor-element-76bf4ab.elementor-view-framed .elementor-icon, .elementor-7389 .elementor-element.elementor-element-76bf4ab.elementor-view-default .elementor-icon svg{fill:#FFF27C;}.elementor-7389 .elementor-element.elementor-element-ab25976{--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-7389 .elementor-element.elementor-element-ab25976:not(.elementor-motion-effects-element-type-background), .elementor-7389 .elementor-element.elementor-element-ab25976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5E2;}.elementor-7389 .elementor-element.elementor-element-cfa28f9{text-align:center;}.elementor-7389 .elementor-element.elementor-element-cfa28f9 .elementor-heading-title{text-shadow:0px 0px 6px rgba(235.99999999999997, 163, 110.99999999999999, 0.96);color:#FFFFFF;}.elementor-7389 .elementor-element.elementor-element-cfa28f9 > .elementor-widget-container{padding:20px 0px 20px 0px;background-color:#FEDBB7;border-style:solid;border-color:#FFFFFF;}.elementor-7389 .elementor-element.elementor-element-6e9ad86 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#FFFFFFB5;box-shadow:0px 0px 10px 0px rgba(255, 177.24992880830854, 104.77946340945942, 0.9);}.elementor-7389 .elementor-element.elementor-element-b95b8f0 img{width:20%;}.elementor-7389 .elementor-element.elementor-element-b95b8f0 > .elementor-widget-container{margin:-135px -324px 0px 0px;}.elementor-7389 .elementor-element.elementor-element-3e069be .elementor-icon-wrapper{text-align:center;}.elementor-7389 .elementor-element.elementor-element-3e069be.elementor-view-stacked .elementor-icon{background-color:#FFF27C;}.elementor-7389 .elementor-element.elementor-element-3e069be.elementor-view-framed .elementor-icon, .elementor-7389 .elementor-element.elementor-element-3e069be.elementor-view-default .elementor-icon{color:#FFF27C;border-color:#FFF27C;}.elementor-7389 .elementor-element.elementor-element-3e069be.elementor-view-framed .elementor-icon, .elementor-7389 .elementor-element.elementor-element-3e069be.elementor-view-default .elementor-icon svg{fill:#FFF27C;}.elementor-7389 .elementor-element.elementor-element-c3baf81{--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-7389 .elementor-element.elementor-element-c3baf81:not(.elementor-motion-effects-element-type-background), .elementor-7389 .elementor-element.elementor-element-c3baf81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5DCE3;}.elementor-7389 .elementor-element.elementor-element-2d648e9{text-align:center;}.elementor-7389 .elementor-element.elementor-element-2d648e9 .elementor-heading-title{text-shadow:0px 0px 6px rgba(223, 143.00000000000003, 163.99999999999991, 0.96);color:#FFFFFF;}.elementor-7389 .elementor-element.elementor-element-2d648e9 > .elementor-widget-container{padding:20px 0px 20px 0px;background-color:#F8C8D6;border-style:solid;border-color:#FFFFFF;}.elementor-7389 .elementor-element.elementor-element-9b0ffc9 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#FFFFFFDB;box-shadow:0px 0px 10px 0px rgba(255, 146.90989539702738, 162.43813740421987, 0.92);}.elementor-7389 .elementor-element.elementor-element-1038c65 img{width:25%;}.elementor-7389 .elementor-element.elementor-element-1038c65 > .elementor-widget-container{margin:-126px -288px 0px 0px;}.elementor-7389 .elementor-element.elementor-element-52a87c5{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7389 .elementor-element.elementor-element-1fa1aa4{--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-7389 .elementor-element.elementor-element-7f44dd9 > .elementor-widget-container{border-style:solid;border-color:#FFFFFF;}.elementor-7389 .elementor-element.elementor-element-8fcdcdc{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7389 .elementor-element.elementor-element-48eab537{--flex-wrap:wrap;}.elementor-7389 .elementor-element.elementor-element-769d543{--flex-wrap:wrap;}}@media(min-width:768px){.elementor-7389 .elementor-element.elementor-element-48eab537{--content-width:500px;}.elementor-7389 .elementor-element.elementor-element-7cbb784d{--content-width:500px;}.elementor-7389 .elementor-element.elementor-element-52a87c5{--width:100%;}.elementor-7389 .elementor-element.elementor-element-1fa1aa4{--width:100%;}}@media(max-width:767px){.elementor-7389 .elementor-element.elementor-element-48eab537{--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-7389 .elementor-element.elementor-element-769d543{--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-7389 .elementor-element.elementor-element-ec8b5fd{text-align:center;}.elementor-7389 .elementor-element.elementor-element-ec8b5fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:22px 22px 22px 22px;border-width:4px 4px 4px 4px;border-radius:0px 0px 0px 0px;}.elementor-7389 .elementor-element.elementor-element-07edf8f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7389 .elementor-element.elementor-element-b06e171 > .elementor-widget-container{margin:0px 15px 0px 15px;padding:20px 20px 20px 20px;border-radius:0px 0px 0px 0px;}.elementor-7389 .elementor-element.elementor-element-6959ab7{--spacer-size:5px;}.elementor-7389 .elementor-element.elementor-element-0e8966b .elementor-icon{font-size:100px;}.elementor-7389 .elementor-element.elementor-element-0e8966b .elementor-icon svg{height:100px;}.elementor-7389 .elementor-element.elementor-element-0e8966b > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-7389 .elementor-element.elementor-element-0e8966b{z-index:10;}.elementor-7389 .elementor-element.elementor-element-20b88d4{text-align:center;}.elementor-7389 .elementor-element.elementor-element-20b88d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:22px 22px 22px 22px;border-width:4px 4px 4px 4px;border-radius:0px 0px 0px 0px;}.elementor-7389 .elementor-element.elementor-element-6484e2e > .elementor-widget-container{margin:0px 15px 0px 15px;padding:20px 20px 20px 20px;border-radius:0px 0px 0px 0px;}.elementor-7389 .elementor-element.elementor-element-f51adf8{--spacer-size:5px;}.elementor-7389 .elementor-element.elementor-element-76bf4ab .elementor-icon{font-size:100px;}.elementor-7389 .elementor-element.elementor-element-76bf4ab .elementor-icon svg{height:100px;}.elementor-7389 .elementor-element.elementor-element-76bf4ab > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-7389 .elementor-element.elementor-element-76bf4ab{z-index:10;}.elementor-7389 .elementor-element.elementor-element-cfa28f9{text-align:center;}.elementor-7389 .elementor-element.elementor-element-cfa28f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:22px 22px 22px 22px;border-width:4px 4px 4px 4px;border-radius:0px 0px 0px 0px;}.elementor-7389 .elementor-element.elementor-element-6e9ad86 > .elementor-widget-container{margin:0px 15px 0px 15px;padding:20px 20px 20px 20px;border-radius:0px 0px 0px 0px;}.elementor-7389 .elementor-element.elementor-element-b95b8f0{text-align:end;width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;z-index:10;}.elementor-7389 .elementor-element.elementor-element-b95b8f0 img{width:31vw;}.elementor-7389 .elementor-element.elementor-element-b95b8f0 > .elementor-widget-container{margin:-95px -16px 0px 0px;}.elementor-7389 .elementor-element.elementor-element-b95b8f0.elementor-element{--align-self:flex-end;}.elementor-7389 .elementor-element.elementor-element-3e069be .elementor-icon{font-size:100px;}.elementor-7389 .elementor-element.elementor-element-3e069be .elementor-icon svg{height:100px;}.elementor-7389 .elementor-element.elementor-element-3e069be > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-7389 .elementor-element.elementor-element-3e069be{z-index:10;}.elementor-7389 .elementor-element.elementor-element-2d648e9{text-align:center;}.elementor-7389 .elementor-element.elementor-element-2d648e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:22px 22px 22px 22px;border-width:4px 4px 4px 4px;border-radius:0px 0px 0px 0px;}.elementor-7389 .elementor-element.elementor-element-9b0ffc9 > .elementor-widget-container{margin:0px 15px 0px 15px;padding:20px 20px 20px 20px;border-radius:0px 0px 0px 0px;}.elementor-7389 .elementor-element.elementor-element-1038c65{text-align:end;width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;z-index:10;}.elementor-7389 .elementor-element.elementor-element-1038c65 img{width:31vw;}.elementor-7389 .elementor-element.elementor-element-1038c65 > .elementor-widget-container{margin:-102px -16px 0px 0px;}.elementor-7389 .elementor-element.elementor-element-1038c65.elementor-element{--align-self:flex-end;}.elementor-7389 .elementor-element.elementor-element-52a87c5{--flex-wrap:nowrap;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7389 .elementor-element.elementor-element-7f44dd9 > .elementor-widget-container{border-width:10px 10px 10px 10px;}.elementor-7389 .elementor-element.elementor-element-8fcdcdc{--spacer-size:31px;}}/* Start custom CSS for heading, class: .elementor-element-20e9886f *//* デスクトップ用（デフォルト） */
.heading-g {
  background: url("https://avanti-chat.com/sendai/wp-content/uploads/2026/01/kantan-oubo.png") no-repeat center center;
  background-size: contain;
  width: 2000px;   /* PC用 横幅 */
  height: 300px;  /* PC用 高さ */
  text-indent: -9999px; /* テキストを非表示 */
  overflow: hidden;
}

/* スマホ用（768px以下） */
@media (max-width: 768px) {
  .heading-g {
    width: 1080px;   /* スマホ用 横幅 */
    height: 200px;   /* スマホ用 高さ */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95b8f0 */.elementor-7389 .elementor-element.elementor-element-b95b8f0 img {
  width: 31vw;
  height: auto;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1038c65 */.elementor-7389 .elementor-element.elementor-element-1038c65 img {
  width: 31vw;
  height: auto;
  max-width: 100%;
}/* End custom CSS */