.elementor-10062 .elementor-element.elementor-element-e6b8927{--display:flex;--min-height:155px;--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:.6;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-10062 .elementor-element.elementor-element-e6b8927:not(.elementor-motion-effects-element-type-background),.elementor-10062 .elementor-element.elementor-element-e6b8927>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://webnarita.com/wp-content/uploads/2026/01/zua2hyvtbk.jpg");background-position:0 -513px;background-size:cover}.elementor-10062 .elementor-element.elementor-element-e6b8927:before,.elementor-10062 .elementor-element.elementor-element-e6b8927>.elementor-background-video-container:before,.elementor-10062 .elementor-element.elementor-element-e6b8927>.e-con-inner>.elementor-background-video-container:before,.elementor-10062 .elementor-element.elementor-element-e6b8927>.elementor-background-slideshow:before,.elementor-10062 .elementor-element.elementor-element-e6b8927>.e-con-inner>.elementor-background-slideshow:before,.elementor-10062 .elementor-element.elementor-element-e6b8927>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-secondary);--background-overlay:''}.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)}.elementor-10062 .elementor-element.elementor-element-43fe08f>.elementor-widget-container{margin:30px 0 0}.elementor-10062 .elementor-element.elementor-element-43fe08f.elementor-element{--align-self:center}.elementor-10062 .elementor-element.elementor-element-43fe08f{text-align:center}.elementor-10062 .elementor-element.elementor-element-43fe08f .elementor-heading-title{font-size:40px;color:var(--e-global-color-400e1b56)}.elementor-10062 .elementor-element.elementor-element-88093b4>.elementor-widget-container{margin:0}.elementor-10062 .elementor-element.elementor-element-88093b4.elementor-element{--align-self:center}.elementor-10062 .elementor-element.elementor-element-88093b4{text-align:center}.elementor-10062 .elementor-element.elementor-element-88093b4 .elementor-heading-title{font-size:16px;color:var(--e-global-color-400e1b56)}.elementor-10062 .elementor-element.elementor-element-3d5ff60{--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-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-10062 .elementor-element.elementor-element-641cb1d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10062 .elementor-element.elementor-element-d0c8d36 .elementor-heading-title{font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:3.7px;word-spacing:0px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-10062 .elementor-element.elementor-element-26046d2{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-weight:400}.elementor-10062 .elementor-element.elementor-element-400569b{--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-10062 .elementor-element.elementor-element-21ce300{font-family:"Noto Sans JP",sans-serif;font-weight:400}.elementor-10062 .elementor-element.elementor-element-dfa24f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap}.elementor-10062 .elementor-element.elementor-element-705e7ae{--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-10062 .elementor-element.elementor-element-b876363 img{width:100%}.elementor-10062 .elementor-element.elementor-element-030e959{--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-10062 .elementor-element.elementor-element-086154b img{width:100%}.elementor-10062 .elementor-element.elementor-element-b64d431{--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-10062 .elementor-element.elementor-element-442bb6b img{width:100%}.elementor-10062 .elementor-element.elementor-element-7697e80{--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-10062 .elementor-element.elementor-element-ba2c2a5 img{width:100%}.elementor-10062 .elementor-element.elementor-element-21d80d3{--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-10062 .elementor-element.elementor-element-c54a91d img{width:100%}.elementor-10062 .elementor-element.elementor-element-04e9482{--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-10062 .elementor-element.elementor-element-e7ebbfa img{width:100%}.elementor-10062 .elementor-element.elementor-element-48f29bc{--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-10062 .elementor-element.elementor-element-ed1acfc img{width:100%}.elementor-10062 .elementor-element.elementor-element-1ba317d{--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-10062 .elementor-element.elementor-element-4bad58b img{width:100%}.elementor-10062 .elementor-element.elementor-element-bc12919{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10062 .elementor-element.elementor-element-21d6b01 .elementor-heading-title{font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:3.7px;word-spacing:0px}.elementor-10062 .elementor-element.elementor-element-ea6078e{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-weight:400}.elementor-10062 .elementor-element.elementor-element-7254e0c{--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-10062 .elementor-element.elementor-element-64661cd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-10062 .elementor-element.elementor-element-c4553d5 .elementor-heading-title{font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:3.7px;word-spacing:0px}.elementor-10062 .elementor-element.elementor-element-05e11cb{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px}.elementor-10062 .elementor-element.elementor-element-de56ae1{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-widget-accordion .elementor-accordion-title{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-accordion .elementor-tab-content{font-family:var(--e-global-typography-text-font-family),sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-10062 .elementor-element.elementor-element-6b74653 .elementor-accordion-title{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-weight:400}.elementor-10062 .elementor-element.elementor-element-6b74653 .elementor-tab-content{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-weight:300}@media(min-width:768px){.elementor-10062 .elementor-element.elementor-element-705e7ae{--width:25%}.elementor-10062 .elementor-element.elementor-element-030e959{--width:25%}.elementor-10062 .elementor-element.elementor-element-b64d431{--width:25%}.elementor-10062 .elementor-element.elementor-element-7697e80{--width:25%}.elementor-10062 .elementor-element.elementor-element-21d80d3{--width:25%}.elementor-10062 .elementor-element.elementor-element-04e9482{--width:25%}.elementor-10062 .elementor-element.elementor-element-48f29bc{--width:25%}.elementor-10062 .elementor-element.elementor-element-1ba317d{--width:25%}.elementor-10062 .elementor-element.elementor-element-05e11cb{--width:100%}}@media(max-width:1024px){.elementor-10062 .elementor-element.elementor-element-e6b8927:not(.elementor-motion-effects-element-type-background),.elementor-10062 .elementor-element.elementor-element-e6b8927>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-10062 .elementor-element.elementor-element-de56ae1{--grid-auto-flow:row}}@media(max-width:767px){.elementor-10062 .elementor-element.elementor-element-e6b8927:not(.elementor-motion-effects-element-type-background),.elementor-10062 .elementor-element.elementor-element-e6b8927>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-10062 .elementor-element.elementor-element-641cb1d{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-10062 .elementor-element.elementor-element-bc12919{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-10062 .elementor-element.elementor-element-64661cd{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-10062 .elementor-element.elementor-element-05e11cb{--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-10062 .elementor-element.elementor-element-de56ae1{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}}.media-info-container{width:100%;margin:20px 0;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;color:#333}.media-info-table{width:100%;border-collapse:collapse;border-bottom:1px solid #ccc}.media-info-table .table-title{background-color:#fff;color:#333;font-size:1.4em;padding:20px;text-align:center;border-bottom:1px solid #ccc}.media-info-table th,.media-info-table td{padding:15px 20px;border-bottom:1px solid #eee;text-align:left;line-height:1.6}.media-info-table th{width:25%;background-color:#f9f9f9;font-weight:700}@media screen and (max-width:600px){.media-info-table,.media-info-table tbody,.media-info-table tr,.media-info-table th,.media-info-table td{display:block;width:100%;box-sizing:border-box}.media-info-table th{background-color:#f0f0f0;padding:10px 20px;border-bottom:none}.media-info-table td{padding:10px 20px 20px}}.price-example-container{width:100%;margin:20px 0;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.price-table-header{background-color:#000;color:#fff;text-align:center;padding:15px;font-size:1.25em;font-weight:700;letter-spacing:.1em}.price-grid{display:flex;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.price-card{flex:1;padding:20px;border-right:1px solid #eee;background-color:#fff;text-align:center}.price-card:last-child{border-right:none}.plan-name{font-size:1.4em;font-weight:700;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #f0f0f0}.price-amount{font-size:1.8em;font-weight:700;margin-bottom:20px;color:#333}.price-amount span{font-size:.5em;color:#666;margin-left:4px}.plan-details{list-style:none;padding:0;margin:0;text-align:left;font-size:1.2em;line-height:1.8}.plan-details li{margin-bottom:5px;color:#444}.plan-details .label{font-weight:700;color:#888}@media screen and (max-width:768px){.price-grid{flex-direction:column;border-left:none;border-right:none}.price-card{border-right:none;border-bottom:1px solid #ddd;padding:30px 20px}.price-card:last-child{border-bottom:none}.plan-name{font-size:1.2em}.price-amount{font-size:1.6em}}