.editor-OurStory{display:block}.editor-OurStory .OurStory-box{text-align:center;width:100%;height:600px;position:relative}.editor-OurStory .OurStory-box *{color:inherit}.editor-OurStory .OurStory-box.OurStory-pos-left{text-align:left}.editor-OurStory .OurStory-box.OurStory-pos-right{text-align:right}.editor-OurStory .OurStory-box .OurStory-img{width:100%;height:100%;position:relative}.editor-OurStory .OurStory-box .content-box{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.editor-OurStory .OurStory-box .content-box .content-box-in{width:calc(100vw - 632px);margin:0 auto}.editor-OurStory .OurStory-box .content-box h2,.editor-OurStory .OurStory-box .content-box p{color:inherit}.editor-OurStory .OurStory-box .content-box .title{font-family:var(--ff-woff2-EB);white-space:pre-line;font-size:28px;line-height:1.1}.editor-OurStory .OurStory-box .content-box .content{font-family:var(--ff-woff2-M);white-space:pre-line;margin-top:40px;font-size:16px;line-height:1.2}.editor-OurStory .OurStory-box .content-box .btn{vertical-align:top;color:#000;max-width:100%;font-family:var(--ff-woff2-M);cursor:pointer;background-color:#fff;border-radius:4px;margin:50px auto 0;padding:13px 22px;font-size:16px;line-height:1.2;display:inline-block}.editor-OurStory .OurStory-box .content-box .btn:hover{opacity:.7}@media only screen and not (max-width:1440px){.editor-OurStory .OurStory-box{height:704px}.editor-OurStory .OurStory-box .content-box .content-box-in{width:792px}.editor-OurStory .OurStory-box .content-box .content-box-in .title{font-size:40px}.editor-OurStory .OurStory-box .content-box .content-box-in .content{font-size:20px}.editor-OurStory .OurStory-box .content-box .content-box-in .btn{margin-top:60px;font-size:18px}}@media not (min-width:1024px){.editor-OurStory .OurStory-box .content-box .content-box-in{width:calc(100% - 268px)}.editor-OurStory .OurStory-box .content-box .title{font-size:22px}.editor-OurStory .OurStory-box .content-box .content{margin-top:30px;font-size:16px}.editor-OurStory .OurStory-box .content-box .btn{margin-top:40px;padding:14px 32px;font-size:14px}.editor-OurStory{-webkit-tap-highlight-color:#0000}}.editor-OurStory{--navbg:#03060b}@media not (min-width:768px){.editor-OurStory .OurStory-box .content-box .content-box-in{width:calc(100vw - 48px)}.editor-OurStory .OurStory-box .content-box .content{font-size:14px}.editor-OurStory .OurStory-box .content-box .btn{margin-top:60px}}.editor-OurStory.temp-OurStory-theme-black .editor-link.btn{color:#fff}
