.elementor-16463 .elementor-element.elementor-element-c6a3ef2 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor1 );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16463 .elementor-element.elementor-element-c6a3ef2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16463 .elementor-element.elementor-element-88f4e0f{--spacer-size:65px;}.elementor-16463 .elementor-element.elementor-element-cf502fc > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-astglobalcolor2 ) 100%);opacity:0.43;}.elementor-16463 .elementor-element.elementor-element-cf502fc > .elementor-container{max-width:1081px;}.elementor-16463 .elementor-element.elementor-element-b9ba55c{--spacer-size:29px;}.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-16463 .elementor-element.elementor-element-4f11c99{text-align:center;}.elementor-16463 .elementor-element.elementor-element-4f11c99 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 2px 5px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor5 );}.elementor-16463 .elementor-element.elementor-element-c197462{--spacer-size:10px;}.elementor-16463 .elementor-element.elementor-element-eb8c88f{text-align:center;}.elementor-16463 .elementor-element.elementor-element-eb8c88f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 2px 5px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor5 );}.elementor-16463 .elementor-element.elementor-element-ea7e52e{--spacer-size:35px;}.elementor-16463 .elementor-element.elementor-element-33a25fd{--spacer-size:6px;}.elementor-16463 .elementor-element.elementor-element-815b1b7{--spacer-size:18px;}.elementor-16463 .elementor-element.elementor-element-3ef49a2{--spacer-size:5px;}.elementor-16463 .elementor-element.elementor-element-32338fd{--spacer-size:10px;}.elementor-16463 .elementor-element.elementor-element-b92c82a{--spacer-size:150px;}.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-16463 .elementor-element.elementor-element-d24e420{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#635C5C;}.elementor-16463 .elementor-element.elementor-element-107797f{--spacer-size:30px;}.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-16463 .elementor-element.elementor-element-52d358e .elementor-button{background-color:#1B7F7A;font-family:"Noto Sans JP", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-16463 .elementor-element.elementor-element-52d358e .elementor-button:hover, .elementor-16463 .elementor-element.elementor-element-52d358e .elementor-button:focus{background-color:#23998F;}.elementor-16463 .elementor-element.elementor-element-5a969ec{--spacer-size:100px;}.elementor-16463 .elementor-element.elementor-element-826a50e{text-align:center;}.elementor-16463 .elementor-element.elementor-element-826a50e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-a634746{--spacer-size:25px;}.elementor-16463 .elementor-element.elementor-element-04340da{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:34px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-f5b5251{--spacer-size:5px;}.elementor-16463 .elementor-element.elementor-element-d800cdc{text-align:start;}.elementor-16463 .elementor-element.elementor-element-d800cdc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-2802e5a{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:34px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-7c6f5ce{--spacer-size:30px;}.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-16463 .elementor-element.elementor-element-1a6cc9c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16463 .elementor-element.elementor-element-15ed949{--spacer-size:100px;}.elementor-16463 .elementor-element.elementor-element-bbf0bd8{--spacer-size:10px;}.elementor-16463 .elementor-element.elementor-element-5a804c0{text-align:center;}.elementor-16463 .elementor-element.elementor-element-5a804c0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-dbfa148{text-align:center;}.elementor-16463 .elementor-element.elementor-element-dbfa148 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-2eaf728{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-aa90ce5{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-37f06e1{text-align:center;}.elementor-16463 .elementor-element.elementor-element-37f06e1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-a07c8d1{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-af02ed9{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-963438b{--spacer-size:30px;}.elementor-16463 .elementor-element.elementor-element-085c592{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:33px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-015af8c{--spacer-size:10px;}.elementor-16463 .elementor-element.elementor-element-967a522{--spacer-size:100px;}.elementor-16463 .elementor-element.elementor-element-2476c23{text-align:center;}.elementor-16463 .elementor-element.elementor-element-2476c23 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-78af4e0{--spacer-size:10px;}.elementor-16463 .elementor-element.elementor-element-eb3c13d{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-9054b57{--spacer-size:10px;}.elementor-16463 .elementor-element.elementor-element-e11b8c5{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-58f87f2{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-16463 .elementor-element.elementor-element-a81f218 .elementor-toggle-title, .elementor-16463 .elementor-element.elementor-element-a81f218 .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-a81f218 .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-a81f218 .elementor-tab-title.elementor-active a, .elementor-16463 .elementor-element.elementor-element-a81f218 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-16463 .elementor-element.elementor-element-a81f218 .elementor-toggle-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-16463 .elementor-element.elementor-element-a81f218 .elementor-tab-content{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-16463 .elementor-element.elementor-element-644fd2b{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-2bc251f{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-31c031c{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-b2b3eb4{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:21px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-b685868 .elementor-toggle-title, .elementor-16463 .elementor-element.elementor-element-b685868 .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-b685868 .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-b685868 .elementor-tab-title.elementor-active a, .elementor-16463 .elementor-element.elementor-element-b685868 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-16463 .elementor-element.elementor-element-b685868 .elementor-toggle-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-16463 .elementor-element.elementor-element-b685868 .elementor-tab-content{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-16463 .elementor-element.elementor-element-c523e24{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-af9e9f0{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-af9e9f0 p{margin-block-end:0px;}.elementor-16463 .elementor-element.elementor-element-6afee2f{--spacer-size:5px;}.elementor-16463 .elementor-element.elementor-element-0ce708a{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:21px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-0ce708a p{margin-block-end:0px;}.elementor-16463 .elementor-element.elementor-element-71f6a38 .elementor-toggle-title, .elementor-16463 .elementor-element.elementor-element-71f6a38 .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-71f6a38 .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-71f6a38 .elementor-tab-title.elementor-active a, .elementor-16463 .elementor-element.elementor-element-71f6a38 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-16463 .elementor-element.elementor-element-71f6a38 .elementor-tab-content{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-16463 .elementor-element.elementor-element-23896d4{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-48eef09{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-48eef09 p{margin-block-end:0px;}.elementor-16463 .elementor-element.elementor-element-944d227{--spacer-size:5px;}.elementor-16463 .elementor-element.elementor-element-768857f{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:21px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-768857f p{margin-block-end:0px;}.elementor-16463 .elementor-element.elementor-element-1b1950b .elementor-toggle-title, .elementor-16463 .elementor-element.elementor-element-1b1950b .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-1b1950b .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-1b1950b .elementor-tab-title.elementor-active a, .elementor-16463 .elementor-element.elementor-element-1b1950b .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-16463 .elementor-element.elementor-element-1b1950b .elementor-tab-content{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-16463 .elementor-element.elementor-element-0684444{--spacer-size:5px;}.elementor-16463 .elementor-element.elementor-element-804f704{--spacer-size:5px;}.elementor-16463 .elementor-element.elementor-element-151047e{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-11b1df5{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-df37bd3{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-54bc675{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:21px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-fd7de0c .elementor-toggle-title, .elementor-16463 .elementor-element.elementor-element-fd7de0c .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-fd7de0c .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-fd7de0c .elementor-tab-title.elementor-active a, .elementor-16463 .elementor-element.elementor-element-fd7de0c .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-16463 .elementor-element.elementor-element-fd7de0c .elementor-tab-content{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-16463 .elementor-element.elementor-element-8f4a221{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-511e98d{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-36f260d{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:21px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-0fd7fc5 .elementor-toggle-title, .elementor-16463 .elementor-element.elementor-element-0fd7fc5 .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-0fd7fc5 .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-0fd7fc5 .elementor-tab-title.elementor-active a, .elementor-16463 .elementor-element.elementor-element-0fd7fc5 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-16463 .elementor-element.elementor-element-0fd7fc5 .elementor-tab-content{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-16463 .elementor-element.elementor-element-2e81380{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-d7ad908{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-3a47f5a{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:21px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-cff2b89{--spacer-size:30px;}.elementor-16463 .elementor-element.elementor-element-63d73c1 .elementor-toggle-title, .elementor-16463 .elementor-element.elementor-element-63d73c1 .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-63d73c1 .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-63d73c1 .elementor-tab-title.elementor-active a, .elementor-16463 .elementor-element.elementor-element-63d73c1 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-16463 .elementor-element.elementor-element-63d73c1 .elementor-tab-content{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-16463 .elementor-element.elementor-element-5d93b44{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-5ca409e{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-d90b2af{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:21px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-dd361bc .elementor-toggle-title, .elementor-16463 .elementor-element.elementor-element-dd361bc .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-dd361bc .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-dd361bc .elementor-tab-title.elementor-active a, .elementor-16463 .elementor-element.elementor-element-dd361bc .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-16463 .elementor-element.elementor-element-dd361bc .elementor-tab-content{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-16463 .elementor-element.elementor-element-fe1ad8d{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-18efe5c{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-60e0295{--spacer-size:60px;}.elementor-16463 .elementor-element.elementor-element-db4b2c5 .elementor-button{background-color:#1B7F7A;font-family:"Noto Sans JP", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-16463 .elementor-element.elementor-element-db4b2c5 .elementor-button:hover, .elementor-16463 .elementor-element.elementor-element-db4b2c5 .elementor-button:focus{background-color:#23998F;}.elementor-16463 .elementor-element.elementor-element-0911224{--spacer-size:10px;}.elementor-16463 .elementor-element.elementor-element-8242d78{--spacer-size:100px;}.elementor-16463 .elementor-element.elementor-element-731fd0b{text-align:center;}.elementor-16463 .elementor-element.elementor-element-731fd0b .elementor-heading-title{color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-e69902e{--spacer-size:20px;}.elementor-16463 .elementor-element.elementor-element-3fd74db{--spacer-size:25px;}.elementor-16463 .elementor-element.elementor-element-a26e8f8{font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-16463 .elementor-element.elementor-element-6f936ae{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1px;letter-spacing:0px;color:#000000;}.elementor-16463 .elementor-element.elementor-element-f2ad9f8{--spacer-size:25px;}.elementor-16463 .elementor-element.elementor-element-e6ef86a{--spacer-size:25px;}.elementor-16463 .elementor-element.elementor-element-1e561a7{--spacer-size:50px;}.elementor-16463 .elementor-element.elementor-element-303515f{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-16463 .elementor-element.elementor-element-b22de6a{--spacer-size:50px;}.elementor-16463 .elementor-element.elementor-element-c21c19e .elementor-button{background-color:#1B7F7A;font-family:"Noto Sans JP", Sans-serif;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-16463 .elementor-element.elementor-element-c21c19e .elementor-button:hover, .elementor-16463 .elementor-element.elementor-element-c21c19e .elementor-button:focus{background-color:#23998F;}.elementor-16463 .elementor-element.elementor-element-2cf355a{--spacer-size:70px;}.elementor-16463 .elementor-element.elementor-element-0436961{--spacer-size:70px;}.elementor-16463 .elementor-element.elementor-element-87b4321{--spacer-size:7px;}.elementor-16463 .elementor-element.elementor-element-1bb21ab{text-align:start;}.elementor-16463 .elementor-element.elementor-element-1bb21ab .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-e19d82a{--spacer-size:25px;}.elementor-16463 .elementor-element.elementor-element-56bcb7a .elementor-toggle-title, .elementor-16463 .elementor-element.elementor-element-56bcb7a .elementor-toggle-icon{color:#1F95C7;}.elementor-16463 .elementor-element.elementor-element-56bcb7a .elementor-toggle-icon svg{fill:#1F95C7;}.elementor-16463 .elementor-element.elementor-element-56bcb7a .elementor-tab-title.elementor-active a, .elementor-16463 .elementor-element.elementor-element-56bcb7a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#3D70C9;}.elementor-16463 .elementor-element.elementor-element-56bcb7a .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-16463 .elementor-element.elementor-element-56bcb7a .elementor-toggle-icon{margin-inline-end:5px;}.elementor-16463 .elementor-element.elementor-element-56bcb7a .elementor-tab-content{color:#110F0F;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;padding:0px 0px 0px 20px;}.elementor-16463 .elementor-element.elementor-element-1b13c58{--spacer-size:40px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16463 .elementor-element.elementor-element-602ce89{--divider-border-style:solid;--divider-color:#1B7F7A;--divider-border-width:1px;}.elementor-16463 .elementor-element.elementor-element-602ce89 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-16463 .elementor-element.elementor-element-602ce89 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16463 .elementor-element.elementor-element-75a3e96{text-align:start;}.elementor-16463 .elementor-element.elementor-element-75a3e96 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-86e18fe{--spacer-size:25px;}.elementor-16463 .elementor-element.elementor-element-1e819cd{width:var( --container-widget-width, 100.099% );max-width:100.099%;--container-widget-width:100.099%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-722146e{--spacer-size:17px;}.elementor-16463 .elementor-element.elementor-element-b31aecd{--spacer-size:17px;}.elementor-16463 .elementor-element.elementor-element-43d45a5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-16463 .elementor-element.elementor-element-ab7641d{--spacer-size:11px;}.elementor-16463 .elementor-element.elementor-element-7d04b89{--spacer-size:29px;}.elementor-16463 .elementor-element.elementor-element-91e2dbc{--spacer-size:41px;}.elementor-16463 .elementor-element.elementor-element-e7e4edf .elementor-button{background-color:#1B7F7A;font-family:"Noto Sans JP", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-16463 .elementor-element.elementor-element-e7e4edf .elementor-button:hover, .elementor-16463 .elementor-element.elementor-element-e7e4edf .elementor-button:focus{background-color:#23998F;}.elementor-16463 .elementor-element.elementor-element-56f2bb9{--spacer-size:96px;}.elementor-16463 .elementor-element.elementor-element-a9bbfbb{text-align:center;}.elementor-16463 .elementor-element.elementor-element-a9bbfbb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-82eca1f{width:var( --container-widget-width, 98.599% );max-width:98.599%;--container-widget-width:98.599%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:var( --e-global-color-astglobalcolor8 );}.elementor-16463 .elementor-element.elementor-element-d83c3a2{--spacer-size:121px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-16463 .elementor-element.elementor-element-95dc17d{width:77.94%;}.elementor-16463 .elementor-element.elementor-element-0d123d3{width:21.91%;}.elementor-16463 .elementor-element.elementor-element-803ff14{width:59.903%;}.elementor-16463 .elementor-element.elementor-element-0e73023{width:39.865%;}.elementor-16463 .elementor-element.elementor-element-23db16a{width:59.719%;}.elementor-16463 .elementor-element.elementor-element-9167640{width:40.049%;}.elementor-16463 .elementor-element.elementor-element-bc2242d{width:59.821%;}.elementor-16463 .elementor-element.elementor-element-15c2f6a{width:39.947%;}.elementor-16463 .elementor-element.elementor-element-20706f0{width:59.837%;}.elementor-16463 .elementor-element.elementor-element-41248e5{width:39.931%;}.elementor-16463 .elementor-element.elementor-element-c2a8347{width:59.769%;}.elementor-16463 .elementor-element.elementor-element-f472f67{width:40.186%;}.elementor-16463 .elementor-element.elementor-element-b66112e{width:59.802%;}.elementor-16463 .elementor-element.elementor-element-a145bcf{width:40.153%;}.elementor-16463 .elementor-element.elementor-element-0ee4bd6{width:59.837%;}.elementor-16463 .elementor-element.elementor-element-f09ac69{width:39.931%;}.elementor-16463 .elementor-element.elementor-element-f738c5c{width:60.24%;}.elementor-16463 .elementor-element.elementor-element-9f32c93{width:39.715%;}.elementor-16463 .elementor-element.elementor-element-00f5900{width:59.986%;}.elementor-16463 .elementor-element.elementor-element-fec4d03{width:39.969%;}.elementor-16463 .elementor-element.elementor-element-d41cd84{width:22.689%;}.elementor-16463 .elementor-element.elementor-element-806c711{width:77.311%;}}