.elementor-6 .elementor-element.elementor-element-d82f9f2 > .elementor-container{min-height:0px;}.elementor-6 .elementor-element.elementor-element-d82f9f2{margin-top:-20px;margin-bottom:-20px;}.elementor-6 .elementor-element.elementor-element-4e0445c > .elementor-widget-container{margin:-42px -42px -42px -42px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d9662b1 > .elementor-container{min-height:0px;}.elementor-6 .elementor-element.elementor-element-d9662b1:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-d9662b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-d9662b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:-20px;}.elementor-6 .elementor-element.elementor-element-d9662b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-c2351c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-c2351c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-1264da9{right:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-1264da9{left:0px;}.elementor-6 .elementor-element.elementor-element-1264da9{top:0px;}.elementor-6 .elementor-element.elementor-element-4c084ce > .elementor-container{min-height:78vh;}.elementor-6 .elementor-element.elementor-element-4c084ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-4c084ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-05d3eee{--grid-template-columns:repeat(0, auto);--icon-size:28px;--grid-column-gap:13px;--grid-row-gap:0px;width:auto;max-width:auto;top:-29vh;}.elementor-6 .elementor-element.elementor-element-05d3eee .elementor-widget-container{text-align:right;}.elementor-6 .elementor-element.elementor-element-05d3eee .elementor-social-icon{--icon-padding:0.3em;}.elementor-6 .elementor-element.elementor-element-05d3eee .elementor-icon{border-radius:7px 7px 7px 7px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-05d3eee{right:88px;}body.rtl .elementor-6 .elementor-element.elementor-element-05d3eee{left:88px;}.elementor-6 .elementor-element.elementor-element-8400c77{--grid-template-columns:repeat(0, auto);--icon-size:28px;--grid-column-gap:20px;--grid-row-gap:0px;width:auto;max-width:auto;top:-34.5vh;}.elementor-6 .elementor-element.elementor-element-8400c77 .elementor-widget-container{text-align:right;}.elementor-6 .elementor-element.elementor-element-8400c77 .elementor-social-icon{--icon-padding:0.3em;}.elementor-6 .elementor-element.elementor-element-8400c77 .elementor-icon{border-radius:7px 7px 7px 7px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-8400c77{right:88px;}body.rtl .elementor-6 .elementor-element.elementor-element-8400c77{left:88px;}.elementor-6 .elementor-element.elementor-element-276e12a .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-6 .elementor-element.elementor-element-276e12a .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-6 .elementor-element.elementor-element-276e12a .elementor-button{font-size:25px;border-style:solid;border-width:0px -13px 0px -13px;border-radius:1px 1px 1px 1px;padding:6px 16px 6px 16px;}.elementor-6 .elementor-element.elementor-element-276e12a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-276e12a{width:auto;max-width:auto;top:90vh;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-276e12a{right:23px;}body.rtl .elementor-6 .elementor-element.elementor-element-276e12a{left:23px;}.elementor-6 .elementor-element.elementor-element-49f9460 > .elementor-container{min-height:50px;}.elementor-6 .elementor-element.elementor-element-658960b{--spacer-size:17vh;}.elementor-6 .elementor-element.elementor-element-5ff24ca{color:#FFFFFFB5;font-size:50px;letter-spacing:7px;top:-45vh;}.elementor-6 .elementor-element.elementor-element-5ff24ca > .elementor-widget-container{margin:60px 0px -55px 0px;padding:0px 0px 0px 10px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-5ff24ca{right:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-5ff24ca{left:0px;}.elementor-6 .elementor-element.elementor-element-69a4b04 > .elementor-widget-container{margin:-42px -42px -42px -42px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-21c0f67 > .elementor-container{max-width:1020px;}.elementor-6 .elementor-element.elementor-element-92a0685{font-size:15.5px;line-height:3px;top:-48.5vh;}.elementor-6 .elementor-element.elementor-element-92a0685 > .elementor-widget-container{margin:12px 0px -12px 0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-92a0685{right:14px;}body.rtl .elementor-6 .elementor-element.elementor-element-92a0685{left:14px;}.elementor-6 .elementor-element.elementor-element-7a77146{font-size:15.5px;line-height:3px;width:101.23%;max-width:101.23%;top:-48.5vh;}.elementor-6 .elementor-element.elementor-element-7a77146 > .elementor-widget-container{margin:12px 0px -12px 0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-7a77146{right:61px;}body.rtl .elementor-6 .elementor-element.elementor-element-7a77146{left:61px;}.elementor-6 .elementor-element.elementor-element-6f6e452{--spacer-size:240px;}.elementor-6 .elementor-element.elementor-element-12b0962:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-12b0962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-12b0962{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-12b0962 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-be2081a .icon-bars .icon-bar{background-color:#FFFFFF;height:5px;}.elementor-6 .elementor-element.elementor-element-be2081a .icon-bars{width:35px;height:35px;}.elementor-6 .elementor-element.elementor-element-be2081a .icon-bars .bar-top{margin-top:-15px;}.elementor-6 .elementor-element.elementor-element-be2081a .icon-bars .bar-bottom{margin-top:15px;}.elementor-6 .elementor-element.elementor-element-be2081a .menu-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #C94626C4 100%);padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-be2081a .content-type-menu a{color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:31px;font-weight:600;line-height:75px;letter-spacing:4px;word-spacing:0px;}.elementor-6 .elementor-element.elementor-element-be2081a .content-type-menu li{text-align:left;}.elementor-6 .elementor-element.elementor-element-be2081a{width:initial;max-width:initial;top:7vh;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-be2081a{right:29px;}body.rtl .elementor-6 .elementor-element.elementor-element-be2081a{left:29px;}.elementor-6 .elementor-element.elementor-element-1b83871 .icon-bars .icon-bar{background-color:#FFFFFF;height:3px;}.elementor-6 .elementor-element.elementor-element-1b83871 .icon-bars{margin:0 auto;width:19px;height:19px;}.elementor-6 .elementor-element.elementor-element-1b83871 .icon-bars .bar-top{margin-top:-7px;}.elementor-6 .elementor-element.elementor-element-1b83871 .icon-bars .bar-bottom{margin-top:7px;}.elementor-6 .elementor-element.elementor-element-1b83871 .menu-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #C94626C4 100%);padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-1b83871 .content-type-menu a{color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:45px;font-weight:600;letter-spacing:4px;word-spacing:0px;}.elementor-6 .elementor-element.elementor-element-1b83871 .content-type-menu li{text-align:center;}.elementor-6 .elementor-element.elementor-element-1b83871{width:initial;max-width:initial;top:6.9vh;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-1b83871{right:29px;}body.rtl .elementor-6 .elementor-element.elementor-element-1b83871{left:29px;}.elementor-6 .elementor-element.elementor-element-26eadf3 .elementor-repeater-item-a7e2efc.elementor-social-icon{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-26eadf3{--grid-template-columns:repeat(2, auto);--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;width:auto;max-width:auto;top:7px;}.elementor-6 .elementor-element.elementor-element-26eadf3 .elementor-widget-container{text-align:center;}.elementor-6 .elementor-element.elementor-element-26eadf3 .elementor-social-icon{--icon-padding:0.4em;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-26eadf3{right:510px;}body.rtl .elementor-6 .elementor-element.elementor-element-26eadf3{left:510px;}.elementor-6 .elementor-element.elementor-element-7f5ba86{text-align:center;}.elementor-6 .elementor-element.elementor-element-7f5ba86 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 0px 0px 0px;}body.elementor-page-6:not(.elementor-motion-effects-element-type-background), body.elementor-page-6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://cafoscarishortjapan2.odditimana.com/wp-content/uploads/2022/09/名称未設定-3-1.png");background-repeat:no-repeat;background-size:100% auto;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-1264da9 img{width:100%;}.elementor-6 .elementor-element.elementor-element-1264da9 > .elementor-widget-container{padding:21px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-4c084ce > .elementor-container{min-height:680px;}.elementor-6 .elementor-element.elementor-element-4c084ce{margin-top:-40px;margin-bottom:-40px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-05d3eee{top:22vw;}.elementor-6 .elementor-element.elementor-element-49f9460 > .elementor-container{min-height:0px;}.elementor-6 .elementor-element.elementor-element-5ff24ca{top:-17vh;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-92a0685{right:-28px;}body.rtl .elementor-6 .elementor-element.elementor-element-92a0685{left:-28px;}.elementor-6 .elementor-element.elementor-element-92a0685{top:-21vh;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-7a77146{right:2px;}body.rtl .elementor-6 .elementor-element.elementor-element-7a77146{left:2px;}.elementor-6 .elementor-element.elementor-element-7a77146{top:-21vh;}.elementor-6 .elementor-element.elementor-element-be2081a{top:59vh;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-26eadf3{right:312px;}body.rtl .elementor-6 .elementor-element.elementor-element-26eadf3{left:312px;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-d9662b1 > .elementor-container{max-width:500px;min-height:518px;}.elementor-6 .elementor-element.elementor-element-d9662b1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-1264da9{top:-228px;}.elementor-6 .elementor-element.elementor-element-4c084ce > .elementor-container{min-height:0px;}.elementor-6 .elementor-element.elementor-element-4c084ce{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3dfa28b{width:90%;}.elementor-6 .elementor-element.elementor-element-05d3eee{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:5px;--grid-row-gap:0px;width:auto;max-width:auto;top:-113vw;}.elementor-6 .elementor-element.elementor-element-05d3eee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-05d3eee{right:-2.8px;}body.rtl .elementor-6 .elementor-element.elementor-element-05d3eee{left:-2.8px;}.elementor-6 .elementor-element.elementor-element-8400c77{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:5px;--grid-row-gap:0px;width:auto;max-width:auto;top:16vh;}.elementor-6 .elementor-element.elementor-element-8400c77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-8400c77{right:-2.8px;}body.rtl .elementor-6 .elementor-element.elementor-element-8400c77{left:-2.8px;}.elementor-6 .elementor-element.elementor-element-276e12a .elementor-button{padding:0px 7px 0px 7px;}.elementor-6 .elementor-element.elementor-element-276e12a > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-276e12a{right:0.5%;}body.rtl .elementor-6 .elementor-element.elementor-element-276e12a{left:0.5%;}.elementor-6 .elementor-element.elementor-element-49f9460 > .elementor-container{min-height:0px;}.elementor-6 .elementor-element.elementor-element-49f9460{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-75bfac2{width:100%;}.elementor-6 .elementor-element.elementor-element-75bfac2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-6 .elementor-element.elementor-element-658960b{--spacer-size:10vh;}.elementor-6 .elementor-element.elementor-element-5ff24ca{font-size:25px;top:14vh;}.elementor-6 .elementor-element.elementor-element-5ff24ca > .elementor-widget-container{margin:25px 0px -40px 0px;}.elementor-6 .elementor-element.elementor-element-92a0685{width:auto;max-width:auto;top:6vh;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-92a0685{right:36.5vh;}body.rtl .elementor-6 .elementor-element.elementor-element-92a0685{left:36.5vh;}.elementor-6 .elementor-element.elementor-element-7a77146{width:auto;max-width:auto;top:3.5vh;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-7a77146{right:8vh;}body.rtl .elementor-6 .elementor-element.elementor-element-7a77146{left:8vh;}.elementor-6 .elementor-element.elementor-element-6f6e452{--spacer-size:216px;}.elementor-6 .elementor-element.elementor-element-be2081a > .elementor-widget-container{margin:-6px -6px -6px -6px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-be2081a{right:1.9px;}body.rtl .elementor-6 .elementor-element.elementor-element-be2081a{left:1.9px;}.elementor-6 .elementor-element.elementor-element-be2081a{top:6px;}.elementor-6 .elementor-element.elementor-element-1b83871 .content-type-menu a{font-size:20px;}.elementor-6 .elementor-element.elementor-element-1b83871 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-1b83871{right:10px;}body.rtl .elementor-6 .elementor-element.elementor-element-1b83871{left:10px;}.elementor-6 .elementor-element.elementor-element-1b83871{top:78.5vh;}.elementor-6 .elementor-element.elementor-element-26eadf3{width:auto;max-width:auto;top:7px;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-26eadf3{right:119px;}body.rtl .elementor-6 .elementor-element.elementor-element-26eadf3{left:119px;}body.elementor-page-6:not(.elementor-motion-effects-element-type-background), body.elementor-page-6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cafoscarishortjapan2.odditimana.com/wp-content/uploads/2022/09/名称未設定-2-1.png");}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-1925e92{width:19.026%;}.elementor-6 .elementor-element.elementor-element-1403fd9{width:80.974%;}}@media(min-width:1025px){body.elementor-page-6:not(.elementor-motion-effects-element-type-background), body.elementor-page-6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}