:root{--oh-nav-height:80px}@media (min-width:1024px) and (max-width:1399px){:root{--oh-nav-height:64px}}@media (max-width:1023px){:root{--oh-nav-height:48px}}.g--container,.g--container-ls,.g--container-pt,.g--wrapper{margin:0 auto}.g--container,.g--container-ls{}@media (min-width: 1800px){.g--container,.g--container-ls{width:1312px}}@media (min-width: 1400px) and (max-width: 1799px){.g--container,.g--container-ls{width:1100px}}@media (min-width: 1024px) and (max-width: 1399px){.g--container,.g--container-ls{width:896px}}.g--container,.g--container-pt{}@media (max-width: 720px){.g--container,.g--container-pt{width:88.889vw}}@media (min-width: 721px) and (max-width: 1023px){.g--container,.g--container-pt{width:83.333vw}}@media (max-width:1023px){.g--pt-hidden{display:none !important}}@media (min-width:1024px){.g--ls-hidden{display:none !important}}@media (max-width:720px){.g--mb-hidden{display:none !important}}@media not screen and (max-width:720px){.g--mb-show{display:none !important}}.zn--wrapper{font-size:16px;font-family:OPPOSans-Ver2-Regular,OPPOSans-Regular,'PingFang SC','Hiragino Sans GB','STHeiti','Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue','Helvetica','Arial',sans-serif}.zn--wrapper *{box-sizing:border-box}.zn--wrapper a{text-decoration:none}.zn--wrapper img{display:block;max-width:initial;min-height:1px}.zn--wrapper canvas img{display:none}.zn--wrapper video{display:block;max-width:initial}.zn--wrapper br{font-family:'Open Sans','-apple-system','BlinkMacSystemFont','Helvetica Neue','Helvetica','Roboto','Arial','PingFang SC','Hiragino Sans GB','Microsoft Yahei','Microsoft Jhenghei','sans-serif'}.zn--wrapper h1{position:absolute;overflow:hidden;width:1px;height:1px;border:none;margin:0;padding:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9%);clip-path:inset(0 0 99.9%)}#oc-header{background:#fff}@media (min-width:721px) and (max-width:1023px){#oc-header{overflow:hidden}}@media (max-width:1023px){#oc-header.fixed{visibility:hidden}}#oc-wrapper{overflow:visible}#footer{overflow-x:hidden}body.no-scroll{overflow-y:hidden}.zn--wrapper .center{margin-left:auto;margin-right:auto;text-align:center;align-self:center}.zn--wrapper .center-content{display:flex;justify-content:center;align-items:center}.zn--wrapper .abs.center-hor{left:50%;transform:translateX(-50%)}.zn--wrapper .abs.center-ver{top:50%;transform:translateY(-50%)}.zn--wrapper .flex.center-ver{align-items:center}.zn--wrapper .flex.center-ver > .wrapper{width:100%}.zn--wrapper .flex.center-hor{justify-content:center}.zn--wrapper .flex.center-hor > .wrapper{height:100%}.zn--wrapper .g--sticky-container,.zn--wrapper .sticky-container{position:relative}.zn--wrapper .g--sticky-item,.zn--wrapper .sticky-item,.zn--wrapper .sticky{position:-webkit-sticky;position:sticky;top:0}.zn--wrapper .black{color:#000}.zn--wrapper .white{color:#fff}.zn--wrapper .grey{color:rgba(255,255,255,0.56)}.zn--wrapper .grey-light{color:rgba(255,255,255,0.2)}.zn--wrapper .grey{color:rgba(0,0,0,0.7)}.zn--wrapper .grey-light{color:rgba(0,0,0,0.32)}.zn--wrapper .bg-black{background-color:#000}.zn--wrapper .bg-white{background-color:#fff}.zn--wrapper .full{width:100%;height:100%}.zn--wrapper .full-w{width:100%}.zn--wrapper .full-h{height:100%}.zn--wrapper .full-screen{height:100vh;height:calc(100 * var(--vh, 1vh))}.zn--wrapper .full-screen-nav{height:calc(100vh - 121px);height:calc((100 * var(--vh, 1vh)) - 121px)}@media (max-width:768px){.zn--wrapper .full-screen-nav{height:calc(100vh - 101px);height:calc((100 * var(--vh, 1vh)) - 101px)}}.zn--wrapper .flex{display:flex}.zn--wrapper .flex.align-center{align-items:center}.zn--wrapper .flex.content-center{justify-content:center}.zn--wrapper .rel{position:relative}.zn--wrapper .abs{position:absolute}.zn--wrapper .abs.clip{top:0;left:0}.zn--wrapper .fixed{position:fixed}.zn--wrapper .fixed.clip{top:0;left:0}.zn--wrapper .f--18-14{font-variation-settings:'wght' 750;line-height:1;letter-spacing:0}@media (min-width: 1800px){.zn--wrapper .f--18-14{font-size:18px}}@media (min-width: 1400px) and (max-width: 1799px){.zn--wrapper .f--18-14{font-size:15px}}@media (min-width: 1024px) and (max-width: 1399px){.zn--wrapper .f--18-14{font-size:12px}}@media (max-width:1023px){.zn--wrapper .f--18-14{font-variation-settings:'wght' 550;line-height:1.43;letter-spacing:0}}@media (max-width: 720px){.zn--wrapper .f--18-14{font-size:3.889vw}}@media (min-width: 721px) and (max-width: 1023px){.zn--wrapper .f--18-14{font-size:3.646vw}}.zn--wrapper .f--18-16{font-variation-settings:'wght' 550;line-height:1.56;letter-spacing:0}@media (min-width: 1800px){.zn--wrapper .f--18-16{font-size:18px}}@media (min-width: 1400px) and (max-width: 1799px){.zn--wrapper .f--18-16{font-size:15px}}@media (min-width: 1024px) and (max-width: 1399px){.zn--wrapper .f--18-16{font-size:12px}}@media (max-width:1023px){.zn--wrapper .f--18-16{line-height:1.75;letter-spacing:0}}@media (max-width: 720px){.zn--wrapper .f--18-16{font-size:4.444vw}}@media (min-width: 721px) and (max-width: 1023px){.zn--wrapper .f--18-16{font-size:4.167vw}}.zn--wrapper .f--24-16{font-variation-settings:'wght' 550;line-height:1;letter-spacing:0}@media (min-width: 1800px){.zn--wrapper .f--24-16{font-size:24px}}@media (min-width: 1400px) and (max-width: 1799px){.zn--wrapper .f--24-16{font-size:20px}}@media (min-width: 1024px) and (max-width: 1399px){.zn--wrapper .f--24-16{font-size:16px}}@media (max-width:1023px){.zn--wrapper .f--24-16{line-height:1;letter-spacing:0}}@media (max-width: 720px){.zn--wrapper .f--24-16{font-size:4.444vw}}@media (min-width: 721px) and (max-width: 1023px){.zn--wrapper .f--24-16{font-size:4.167vw}}.zn--wrapper .f--28-20{font-variation-settings:'wght' 550;line-height:2.29;letter-spacing:0}@media (min-width: 1800px){.zn--wrapper .f--28-20{font-size:28px}}@media (min-width: 1400px) and (max-width: 1799px){.zn--wrapper .f--28-20{font-size:23px}}@media (min-width: 1024px) and (max-width: 1399px){.zn--wrapper .f--28-20{font-size:19px}}@media (max-width:1023px){.zn--wrapper .f--28-20{line-height:1;letter-spacing:0}}@media (max-width: 720px){.zn--wrapper .f--28-20{font-size:5.556vw}}@media (min-width: 721px) and (max-width: 1023px){.zn--wrapper .f--28-20{font-size:5.208vw}}.zn--wrapper .f--48-20{font-variation-settings:'wght' 550;line-height:1.33;letter-spacing:0}@media (min-width: 1800px){.zn--wrapper .f--48-20{font-size:48px}}@media (min-width: 1400px) and (max-width: 1799px){.zn--wrapper .f--48-20{font-size:40px}}@media (min-width: 1024px) and (max-width: 1399px){.zn--wrapper .f--48-20{font-size:33px}}@media (max-width:1023px){.zn--wrapper .f--48-20{line-height:1;letter-spacing:0}}@media (max-width: 720px){.zn--wrapper .f--48-20{font-size:5.556vw}}@media (min-width: 721px) and (max-width: 1023px){.zn--wrapper .f--48-20{font-size:5.208vw}}.zn--wrapper .clickable{cursor:pointer}.zn--wrapper .g--cover{object-fit:cover}.zn--wrapper .op-50{opacity:.5}.zn--wrapper .overflow{width:100%;overflow:hidden}.zn--wrapper img:not([src]):not([srcset]){visibility:hidden}.zn--wrapper .g--popup-user{display:none}.g--popup{position:fixed;top:0;left:0;width:100%;height:100vh;height:calc(100 * var(--vh, 1vh));z-index:9999;transform:translateY(100vh);transform:translateY(calc(100 * var(--vh, 1vh)))}.g--popup.show{transform:translateY(0);transition:transform .5s}.g--popup.disappear{transition:transform .5s}.g--popup .g--popup-container{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}@media (max-width:1023px){.g--popup .g--popup-container{padding:0}}.g--popup .g--video-wrapper{position:relative;margin-top:-12px;width:75%;height:auto}@media (min-width:2400px){.g--popup .g--video-wrapper{margin-top:-24px}}@media (max-width:1023px){.g--popup .g--video-wrapper{width:100vw}}.video-portrait.g--popup .g--video-wrapper{width:100%;height:100%;padding:32px 0;margin-top:0}.g--popup .g--video-wrapper video{width:100%;height:100%;outline:none}.video-portrait.g--popup .g--video-wrapper video{object-fit:contain}.g--popup .g--video-wrapper video[src='']{display:none}.g--popup .g--popup-close{top:-32px;right:0;width:12px;height:12px;position:absolute;margin-left:auto;cursor:pointer;z-index:2}@media (max-width:1023px){.g--popup .g--popup-close{width:24px;height:24px}}@media (max-width: 720px){.g--popup .g--popup-close{right:4.444vw}}@media (min-width: 721px) and (max-width: 1023px){.g--popup .g--popup-close{right:4.167vw}}.video-portrait.g--popup .g--popup-close{top:8px}.g--popup .g--popup-close .inner{width:100%;height:100%}@media (max-width:1023px){.g--popup .g--popup-close .inner{transform:scale(.5)}}.g--popup-container{background:#000}.g--popup-close polygon{fill:#fff}[data-theme = 'white'] .g--popup-container{background:#fff}[data-theme = 'white'] .g--popup-close polygon{fill:#000}.g--video-converter .wrapper{height:100%;position:relative}.g--video-converter .wrapper .video{width:100%;height:100%;object-fit:cover;object-position:center}.img-box{position:relative;overflow:hidden}@media (max-width:1023px){.img-box{display:flex;flex-direction:column-reverse}}.img-box .img-wrapper{overflow:hidden;height:100%}@media (min-width:1024px){.img-box .img-wrapper{position:absolute;width:100%;height:100%;z-index:0}}.img-box .text-container{z-index:1;position:relative}@media (min-width:1024px){.img-box .text-container{color:#fff}}@media (max-width:1023px){.img-box .text-container{color:#000}}[data-box-in]{transition:0s}[data-box-in] [data-will-scale]{opacity:0;transform:scale(1.5)}[data-box-in].box-in [data-will-scale]{opacity:1;transition:transform 1.2s .2s ease,opacity 1s linear;transform:scale(1)}@media (min-width:1024px){[data-box-in-pc]{transition:0s}[data-box-in-pc] [data-will-scale]{opacity:0;transform:scale(1.5)}[data-box-in-pc].box-in [data-will-scale]{opacity:1;transition:transform 1.2s .2s ease,opacity 1s linear;transform:scale(1)}}@media (max-width:1023px){[data-box-in-mo]{transition:0s}[data-box-in-mo] [data-will-scale]{opacity:0;transform:scale(1.5)}[data-box-in-mo].box-in [data-will-scale]{opacity:1;transition:transform 1.2s .2s ease,opacity 1s linear;transform:scale(1)}}[data-opacity-in]{opacity:0}[data-opacity-in].opa-in{transition:opacity 1s linear;opacity:1}.text-container .title{line-height:1.21;letter-spacing:.0123em}@media (min-width: 1800px){.text-container .title{font-size:48px;margin-bottom:20px}}@media (min-width: 1400px) and (max-width: 1799px){.text-container .title{font-size:40px;margin-bottom:17px}}@media (min-width: 1024px) and (max-width: 1399px){.text-container .title{font-size:33px;margin-bottom:14px}}@media (max-width:1023px){.text-container .title{line-height:1.29;font-size:28px;letter-spacing:-.0036em;margin-bottom:20px}}.text-container .title p:not(:first-child){opacity:.6}.text-container .desc{line-height:1.56;letter-spacing:.0122em}@media (min-width: 1800px){.text-container .desc{font-size:18px}}@media (min-width: 1400px) and (max-width: 1799px){.text-container .desc{font-size:15px}}@media (min-width: 1024px) and (max-width: 1399px){.text-container .desc{font-size:12px}}@media (max-width:1023px){.text-container .desc{line-height:1.75;font-size:16px;letter-spacing:-.0062em}}@media (min-width:1024px){.text-container.in-center{text-align:center}.text-container.in-center .desc{margin-left:auto;margin-right:auto}}.text-container.big-title .title{line-height:1.23;letter-spacing:.0123em}@media (min-width: 1800px){.text-container.big-title .title{font-size:48px}}@media (min-width: 1400px) and (max-width: 1799px){.text-container.big-title .title{font-size:40px}}@media (min-width: 1024px) and (max-width: 1399px){.text-container.big-title .title{font-size:33px}}@media (max-width:1023px){.text-container.big-title .title{line-height:1.29;font-size:28px;letter-spacing:-.0036em}}.text-container.big-title .desc{line-height:1.56;letter-spacing:.0122em}@media (min-width: 1800px){.text-container.big-title .desc{font-size:18px}}@media (min-width: 1400px) and (max-width: 1799px){.text-container.big-title .desc{font-size:15px}}@media (min-width: 1024px) and (max-width: 1399px){.text-container.big-title .desc{font-size:12px}}@media (max-width:1023px){.text-container.big-title .desc{line-height:1.75;font-size:16px;letter-spacing:-.0062em}}.text-container.dark{color:#fff}.a54s-title{display:flex;justify-content:center;align-items:center;position:relative;width:100vw;overflow:hidden;text-transform:uppercase}@media (min-width: 1800px){.a54s-title{height:568px}}@media (min-width: 1400px) and (max-width: 1799px){.a54s-title{height:476px}}@media (min-width: 1024px) and (max-width: 1399px){.a54s-title{height:388px}}.a54s-title.white-theme .inner-title{color:#fff}.a54s-title.white-theme .inner-title-shadow{color:transparent;filter:blur(14px);background:linear-gradient(125deg,#b0d7ee,#96bedb 20%,#5e8bb4 66%,#6a98bd);background-clip:text;-webkit-background-clip:text}@media (min-width: 1800px){.a54s-title.white-theme .inner-title-shadow{font-size:122px}}@media (min-width: 1400px) and (max-width: 1799px){.a54s-title.white-theme .inner-title-shadow{font-size:102px}}@media (min-width: 1024px) and (max-width: 1399px){.a54s-title.white-theme .inner-title-shadow{font-size:83px}}.a54s-title:not(.white-theme) .inner-title,.a54s-title:not(.white-theme) .outer-title{color:transparent}.a54s-title:not(.white-theme) .inner-title{background:linear-gradient(125deg,#b0d7ee,#5e8bb4 66%,#6a98bd);background-clip:text;-webkit-background-clip:text}.a54s-title:not(.white-theme) .outer-title{opacity:.5}.a54s-title:not(.white-theme) .inner-title-shadow{display:none}.a54s-title .outer-title-img{width:auto}@media (min-width: 1800px){.a54s-title .outer-title-img{height:286px;margin:152px 0 130px}}@media (min-width: 1400px) and (max-width: 1799px){.a54s-title .outer-title-img{height:240px;margin:127px 0 109px}}@media (min-width: 1024px) and (max-width: 1399px){.a54s-title .outer-title-img{height:195px;margin:104px 0 89px}}@media (max-width:1023px){.a54s-title .outer-title-img{}}@media (max-width: 720px){.a54s-title .outer-title-img{height:24.444vw;margin:12.778vw 0 10vw}}@media (min-width: 721px) and (max-width: 1023px){.a54s-title .outer-title-img{height:22.917vw;margin:11.979vw 0 9.375vw}}.a54s-title .inner-title,.a54s-title .outer-title{font-variation-settings:'wght' 750}.a54s-title .inner-title,.a54s-title .inner-title-shadow{text-align:center;position:absolute;top:36%}@media (min-width: 1800px){.a54s-title .inner-title,.a54s-title .inner-title-shadow{font-size:120px}}@media (min-width: 1400px) and (max-width: 1799px){.a54s-title .inner-title,.a54s-title .inner-title-shadow{font-size:101px}}@media (min-width: 1024px) and (max-width: 1399px){.a54s-title .inner-title,.a54s-title .inner-title-shadow{font-size:82px}}@media (max-width:1023px){.a54s-title .inner-title,.a54s-title .inner-title-shadow{}}@media (max-width: 720px){.a54s-title .inner-title,.a54s-title .inner-title-shadow{font-size:11.667vw}}@media (min-width: 721px) and (max-width: 1023px){.a54s-title .inner-title,.a54s-title .inner-title-shadow{font-size:10.938vw}}.a54s-title .outer-title{-webkit-text-stroke:2px #b0d7ee;opacity:.3}@media (min-width: 1800px){.a54s-title .outer-title{font-size:400px}}@media (min-width: 1400px) and (max-width: 1799px){.a54s-title .outer-title{font-size:335px}}@media (min-width: 1024px) and (max-width: 1399px){.a54s-title .outer-title{font-size:273px}}@media (max-width:1023px){.a54s-title .outer-title{-webkit-text-stroke:1px #b0d7ee;opacity:.5}}@media (max-width: 720px){.a54s-title .outer-title{font-size:33.333vw}}@media (min-width: 721px) and (max-width: 1023px){.a54s-title .outer-title{font-size:31.25vw}}.g--text-title,.g--text-keywords,.g--text-keyword{display:flex;justify-content:flex-start;align-items:flex-start}.row-wrapper{display:flex}.g--text-title,.g--text-keyword{flex-direction:column}.g--text-title{font-variation-settings:'wght' 550;white-space:nowrap;line-height:1.33;letter-spacing:0;padding:4px 0}@media (min-width: 1800px){.g--text-title{font-size:48px}}@media (min-width: 1400px) and (max-width: 1799px){.g--text-title{font-size:40px}}@media (min-width: 1024px) and (max-width: 1399px){.g--text-title{font-size:33px}}@media (max-width:1023px){.g--text-title{line-height:1.57;letter-spacing:-.0036em;padding:2px 0;line-height:1.25}}@media (max-width: 720px){.g--text-title{font-size:7.778vw}}@media (min-width: 721px) and (max-width: 1023px){.g--text-title{font-size:7.292vw}}.g--text-title span:nth-child(2){opacity:.6}.g--text-title sup{font-size:40%;top:-1.2em}.g--text-detail{font-variation-settings:'wght' 550;line-height:1.56;letter-spacing:-.0056em;width:100%}@media (min-width: 1800px){.g--text-detail{font-size:18px;max-width:752px}}@media (min-width: 1400px) and (max-width: 1799px){.g--text-detail{font-size:15px;max-width:630px}}@media (min-width: 1024px) and (max-width: 1399px){.g--text-detail{font-size:12px;max-width:514px}}@media (max-width:1023px){.g--text-detail{line-height:1.75;letter-spacing:-.0062em}}@media (max-width: 720px){.g--text-detail{font-size:4.444vw}}@media (min-width: 721px) and (max-width: 1023px){.g--text-detail{font-size:4.167vw}}.g--text-detail.bold{font-variation-settings:'wght' 1000}.g--text-detail.with-margin{margin-top:20px}.g--text-keywords{flex-direction:row;flex-wrap:wrap;width:100%}.g--text-keywords.with-margin .g--text-keyword{margin-top:32px}.g--text-keywords .value{color:#87adff;line-height:1;letter-spacing:0;padding:.2692em 0}@media (min-width: 1800px){.g--text-keywords .value{font-size:52px}}@media (min-width: 1400px) and (max-width: 1799px){.g--text-keywords .value{font-size:44px}}@media (min-width: 1024px) and (max-width: 1399px){.g--text-keywords .value{font-size:36px}}@media (max-width:1023px){.g--text-keywords .value{padding:.2778em 0;line-height:1;letter-spacing:-.005em}}@media (max-width: 720px){.g--text-keywords .value{font-size:10vw}}@media (min-width: 721px) and (max-width: 1023px){.g--text-keywords .value{font-size:9.375vw}}.g--text-keywords .value sub{font-variation-settings:'wght' 1000;bottom:0;line-height:1;letter-spacing:-.006em}@media (min-width: 1800px){.g--text-keywords .value sub{font-size:20px}}@media (min-width: 1400px) and (max-width: 1799px){.g--text-keywords .value sub{font-size:17px}}@media (min-width: 1024px) and (max-width: 1399px){.g--text-keywords .value sub{font-size:14px}}@media (max-width:1023px){.g--text-keywords .value sub{line-height:1;letter-spacing:-.0062em}}@media (max-width: 720px){.g--text-keywords .value sub{font-size:4.444vw}}@media (min-width: 721px) and (max-width: 1023px){.g--text-keywords .value sub{font-size:4.167vw}}.g--text-keywords .key{line-height:1.71;letter-spacing:-.0043em;color:rgba(0,0,0,0.6);margin-top:-4px}@media (min-width: 1800px){.g--text-keywords .key{font-size:14px}}@media (min-width: 1400px) and (max-width: 1799px){.g--text-keywords .key{font-size:12px}}@media (min-width: 1024px) and (max-width: 1399px){.g--text-keywords .key{font-size:10px}}@media (max-width:1023px){.g--text-keywords .key{line-height:2;letter-spacing:-.0042em}}@media (max-width: 720px){.g--text-keywords .key{font-size:3.333vw}}@media (min-width: 721px) and (max-width: 1023px){.g--text-keywords .key{font-size:3.125vw}}.g--text-keyword{}@media (min-width: 1800px){.g--text-keyword{margin-right:67px}}@media (min-width: 1400px) and (max-width: 1799px){.g--text-keyword{margin-right:56px}}@media (min-width: 1024px) and (max-width: 1399px){.g--text-keyword{margin-right:46px}}@media (max-width:1023px){.g--text-keyword{margin-right:0;flex:0 0 50%}}.g--text-container{color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.g--text-container.black{color:#000}.pic-container,.img-container{position:relative;overflow:hidden;transition:transform .4s ease-out}@media (max-width:1023px){.pic-container,.img-container{transition:none}}.pic-container img,.img-container img{position:absolute;width:100%;height:100%;transition:transform .5s ease-out}@media (max-width:1023px){.pic-container img,.img-container img{transition:none}}.pic-container .tag,.img-container .tag{position:absolute;left:calc(50% - 40px);width:80px;height:28px;background-color:rgba(255,255,255,0.6);font-size:13px;color:#000;display:flex;align-items:center;justify-content:center}@media (min-width: 1800px){.pic-container .tag,.img-container .tag{bottom:32px}}@media (min-width: 1400px) and (max-width: 1799px){.pic-container .tag,.img-container .tag{bottom:27px}}@media (min-width: 1024px) and (max-width: 1399px){.pic-container .tag,.img-container .tag{bottom:22px}}@media (min-width:1024px){.g--text-container.ta--group-hima{flex-direction:row;align-items:flex-end}}@media (max-width:1023px){.g--text-container.ta--group-hima{flex-direction:column}}.g--text-container.ta--group-hima .content-wrapper{display:flex;flex-direction:column}@media (min-width:1024px){.g--text-container.ta--group-hima .content-wrapper .g--text-detail{}}@media (min-width: 1800px){.g--text-container.ta--group-hima .content-wrapper .g--text-detail{margin-right:128px}}@media (min-width: 1400px) and (max-width: 1799px){.g--text-container.ta--group-hima .content-wrapper .g--text-detail{margin-right:107px}}@media (min-width: 1024px) and (max-width: 1399px){.g--text-container.ta--group-hima .content-wrapper .g--text-detail{margin-right:87px}}.g--text-container.ta--group-hima .g--text-keywords-hima{display:flex}@media (max-width:1023px){.g--text-container.ta--group-hima .g--text-keywords-hima{margin-top:48px}}.g--text-container.ta--group-hima .g--text-keywords-hima .g--text-keyword-hima:not(:last-child){margin-right:50px}.g--text-container.ta--group-hima .g--text-keywords-hima .g--text-keyword-hima .title{font-variation-settings:'wght' 550;line-height:1.33;font-size:36px;letter-spacing:0;color:#fff}@media (min-width:1024px){.g--text-container.ta--group-hima .g--text-keywords-hima .g--text-keyword-hima .title{line-height:1.23;font-size:52px;letter-spacing:0}}.g--text-container.ta--group-hima .g--text-keywords-hima .g--text-keyword-hima .unit{font-variation-settings:'wght' 1000;line-height:2.25;font-size:16px;letter-spacing:-.0062em;color:#fff}@media (min-width:1024px){.g--text-container.ta--group-hima .g--text-keywords-hima .g--text-keyword-hima .unit{margin-left:4px;font-variation-settings:'wght' 550;line-height:2;font-size:16px;letter-spacing:0}}.g--text-container.ta--group-hima .g--text-keywords-hima .g--text-keyword-hima .attr{font-variation-settings:'wght' 550;line-height:1.71;font-size:14px;letter-spacing:-.0043em;color:#fff}@media (min-width:1024px){.g--text-container.ta--group-hima .g--text-keywords-hima .g--text-keyword-hima .attr{margin-top:11px;line-height:1.13;font-size:16px;letter-spacing:-.0044em}}#section-kv{background:#fff}#section-kv .kv{width:100vw;height:44.427083333333336vw}@media (max-width:1023px){#section-kv .kv{height:147.22222222222223vw}}#section-kv .slogan{left:66.45833333333334vw;bottom:9.375vw;line-height:1;font-size:2.395833333333333vw;letter-spacing:-.0043em}@media (max-width:1023px){#section-kv .slogan{line-height:1;font-size:6.944444444444445vw;letter-spacing:-.004em;left:50%;bottom:15.13888888888889vw;transform:translateX(-50%);white-space:nowrap}}#sell-points{background:#fff}@media (max-width: 720px){#sell-points{padding:26.667vw 0 11.389vw}}@media (min-width: 721px) and (max-width: 1023px){#sell-points{padding:25vw 0 10.677vw}}@media (min-width: 1800px){#sell-points{padding-top:128px}}@media (min-width: 1400px) and (max-width: 1799px){#sell-points{padding-top:107px}}@media (min-width: 1024px) and (max-width: 1399px){#sell-points{padding-top:87px}}@media (max-width:1023px){#sell-points{background:linear-gradient(180deg,rgba(238,238,238,0.2),rgba(245,245,245,0.52))}}@media (max-width:1023px){#sell-points .g--container{justify-content:space-around;flex-wrap:wrap}}#sell-points .g--container .sell-point{flex-direction:column}@media (min-width: 1800px){#sell-points .g--container .sell-point{width:269px}}@media (min-width: 1400px) and (max-width: 1799px){#sell-points .g--container .sell-point{width:226px}}@media (min-width: 1024px) and (max-width: 1399px){#sell-points .g--container .sell-point{width:184px}}@media (max-width:1023px){#sell-points .g--container .sell-point{width:50%;align-items:center;text-align:center}}#sell-points .g--container .sell-point:not(:first-child){}@media (min-width: 1800px){#sell-points .g--container .sell-point:not(:first-child){margin-left:56px}}@media (min-width: 1400px) and (max-width: 1799px){#sell-points .g--container .sell-point:not(:first-child){margin-left:47px}}@media (min-width: 1024px) and (max-width: 1399px){#sell-points .g--container .sell-point:not(:first-child){margin-left:38px}}#sell-points .g--container .sell-point:nth-child(3),#sell-points .g--container .sell-point:nth-child(4){}@media (max-width: 720px){#sell-points .g--container .sell-point:nth-child(3),#sell-points .g--container .sell-point:nth-child(4){margin-top:20vw}}@media (min-width: 721px) and (max-width: 1023px){#sell-points .g--container .sell-point:nth-child(3),#sell-points .g--container .sell-point:nth-child(4){margin-top:18.75vw}}#sell-points .g--container .sell-point .icon{}@media (max-width: 720px){#sell-points .g--container .sell-point .icon{width:13.333vw;height:13.333vw}}@media (min-width: 721px) and (max-width: 1023px){#sell-points .g--container .sell-point .icon{width:12.5vw;height:12.5vw}}@media (min-width: 1800px){#sell-points .g--container .sell-point .icon{width:90px;height:90px}}@media (min-width: 1400px) and (max-width: 1799px){#sell-points .g--container .sell-point .icon{width:75px;height:75px}}@media (min-width: 1024px) and (max-width: 1399px){#sell-points .g--container .sell-point .icon{width:61px;height:61px}}#sell-points .g--container .sell-point .desc{}@media (max-width: 720px){#sell-points .g--container .sell-point .desc{margin-top:4.444vw;width:29.444vw}}@media (min-width: 721px) and (max-width: 1023px){#sell-points .g--container .sell-point .desc{margin-top:4.167vw;width:27.604vw}}@media (min-width: 1800px){#sell-points .g--container .sell-point .desc{margin-top:32px}}@media (min-width: 1400px) and (max-width: 1799px){#sell-points .g--container .sell-point .desc{margin-top:27px}}@media (min-width: 1024px) and (max-width: 1399px){#sell-points .g--container .sell-point .desc{margin-top:22px}}@media (min-width:1024px){#sell-points .g--container .sell-point .desc{line-height:2}}.margin-top-bottom{}@media (min-width: 1800px){.margin-top-bottom{margin-top:120px;margin-bottom:120px}}@media (min-width: 1400px) and (max-width: 1799px){.margin-top-bottom{margin-top:101px;margin-bottom:101px}}@media (min-width: 1024px) and (max-width: 1399px){.margin-top-bottom{margin-top:82px;margin-bottom:82px}}@media (max-width:1023px){.margin-top-bottom{margin-top:80px;margin-bottom:40px}}#section-photography{background:#000}#section-photography .detail-box{display:flex;justify-content:center;align-items:center}@media (max-width:1023px){#section-photography .detail-box{align-items:left}}@media (min-width:1024px){#section-photography .detail-box .g--container .g--text-container{align-items:center}}@media (max-width:1023px){#section-photography .detail-box .g--container .g--text-container{margin-top:40px;align-items:left}}@media (min-width:1024px){#section-photography .detail-box .g--container .g--text-container .g--text-title{align-items:center}}@media (max-width:1023px){#section-photography .detail-box .g--container .g--text-container .g--text-title{align-items:left}}#section-photography .detail-box .g--container .g--text-container .g--text-title span:nth-child(2){margin-top:-8px}#section-photography .detail-box .g--container .g--text-container .g--text-detail{}@media (min-width: 1800px){#section-photography .detail-box .g--container .g--text-container .g--text-detail{max-width:845px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .detail-box .g--container .g--text-container .g--text-detail{max-width:708px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .detail-box .g--container .g--text-container .g--text-detail{max-width:577px}}@media (max-width:1023px){#section-photography .detail-box .g--container .g--text-container .g--text-detail{margin-top:20px}}#section-photography .ai-camera-box{margin:auto;display:flex}@media (min-width: 1800px){#section-photography .ai-camera-box{height:900px;width:1058px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box{height:755px;width:887px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box{height:615px;width:723px}}@media (max-width:1023px){#section-photography .ai-camera-box{position:relative;justify-content:flex-end}}#section-photography .ai-camera-box .text-box{position:relative;color:#fff;font-variation-settings:'wght' 550;z-index:3}@media (min-width: 1800px){#section-photography .ai-camera-box .text-box{width:395px;height:420px;margin-top:200px;font-size:22px;line-height:28px;margin-right:-20px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .text-box{width:331px;height:352px;margin-top:168px;font-size:18px;line-height:23px;margin-right:-17px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .text-box{width:270px;height:287px;margin-top:137px;font-size:15px;line-height:19px;margin-right:-14px}}@media (max-width:1023px){#section-photography .ai-camera-box .text-box{position:absolute;left:0;width:100%}}@media (max-width: 720px){#section-photography .ai-camera-box .text-box{top:18.889vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .text-box{top:17.708vw}}#section-photography .ai-camera-box .text-box .text-box-wrap{position:absolute;top:0;right:0;background:#000}@media (min-width: 1800px){#section-photography .ai-camera-box .text-box .text-box-wrap{width:395px;height:420px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .text-box .text-box-wrap{width:331px;height:352px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .text-box .text-box-wrap{width:270px;height:287px}}#section-photography .ai-camera-box .text-box .text-box-wrap-act{transform:translateX(-100%);transition:transform 1.5s linear}@media (max-width:1023px){#section-photography .ai-camera-box .text-box .text{line-height:2;letter-spacing:0;margin:auto}}@media (max-width: 720px){#section-photography .ai-camera-box .text-box .text{font-size:3.889vw;width:88.889vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .text-box .text{font-size:3.646vw;width:83.333vw}}#section-photography .ai-camera-box .text-box .text .line-main{}@media (max-width: 720px){#section-photography .ai-camera-box .text-box .text .line-main{width:55.556vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .text-box .text .line-main{width:52.083vw}}#section-photography .ai-camera-box .text-box .text .line-depth{}@media (max-width: 720px){#section-photography .ai-camera-box .text-box .text .line-depth{width:53.056vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .text-box .text .line-depth{width:49.74vw}}#section-photography .ai-camera-box .text-box .text .line-macro{}@media (max-width: 720px){#section-photography .ai-camera-box .text-box .text .line-macro{width:49.722vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .text-box .text .line-macro{width:46.615vw}}#section-photography .ai-camera-box .text-box .text .line-box{overflow:hidden}#section-photography .ai-camera-box .text-box .text .line-box .line{width:100%;height:1px;background-color:#fff;transform:translateX(100%);opacity:.6}@media (min-width: 1800px){#section-photography .ai-camera-box .text-box .text .line-box .line{margin-top:10px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .text-box .text .line-box .line{margin-top:8px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .text-box .text .line-box .line{margin-top:7px}}#section-photography .ai-camera-box .text-box .text-main{}@media (min-width: 1800px){#section-photography .ai-camera-box .text-box .text-main{padding-top:7px;margin-right:40px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .text-box .text-main{padding-top:6px;margin-right:34px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .text-box .text-main{padding-top:5px;margin-right:27px}}#section-photography .ai-camera-box .text-box .text-depth{}@media (min-width: 1800px){#section-photography .ai-camera-box .text-box .text-depth{margin-top:105px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .text-box .text-depth{margin-top:88px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .text-box .text-depth{margin-top:72px}}@media (max-width:1023px){#section-photography .ai-camera-box .text-box .text-depth{}}@media (max-width: 720px){#section-photography .ai-camera-box .text-box .text-depth{margin-top:7.5vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .text-box .text-depth{margin-top:7.031vw}}#section-photography .ai-camera-box .text-box .text-macro{}@media (min-width: 1800px){#section-photography .ai-camera-box .text-box .text-macro{margin-top:92px;margin-right:20px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .text-box .text-macro{margin-top:77px;margin-right:17px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .text-box .text-macro{margin-top:63px;margin-right:14px}}@media (max-width:1023px){#section-photography .ai-camera-box .text-box .text-macro{}}@media (max-width: 720px){#section-photography .ai-camera-box .text-box .text-macro{margin-top:7.5vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .text-box .text-macro{margin-top:7.031vw}}#section-photography .ai-camera-box .phone-body{position:relative}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body{display:flex;justify-content:flex-end}}#section-photography .ai-camera-box .phone-body .camera-group{z-index:2;position:absolute}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group{width:270px;height:420px;margin-top:200px;margin-right:-200px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group{width:226px;height:352px;margin-top:168px;margin-right:-168px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group{width:184px;height:287px;margin-top:137px;margin-right:-137px}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group{top:6.944vw;right:19.444vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group{top:6.51vw;right:18.229vw}}#section-photography .ai-camera-box .phone-body .camera-group>div{display:flex;flex-direction:row-reverse}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group>div{flex-direction:column-reverse}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main{margin-left:0.278vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main{margin-left:0.26vw}}#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-1{}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-1{width:116px;height:127px;margin-top:15px;margin-right:2px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-1{width:97px;height:106px;margin-top:13px;margin-right:2px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-1{width:79px;height:87px;margin-top:10px;margin-right:1px}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-1{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-1{margin-bottom:0.556vw;width:14.722vw;height:16.111vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-1{margin-bottom:0.521vw;width:13.802vw;height:15.104vw}}#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-2{}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-2{width:56px;height:96px;margin-right:-70px;margin-top:22px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-2{width:47px;height:80px;margin-right:-59px;margin-top:18px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-2{width:38px;height:66px;margin-right:-48px;margin-top:15px}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-2{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-2{width:8.333vw;height:11.944vw;margin-bottom:-9.722vw;margin-left:3.333vw;transform:translate(-1.389vw,3.333vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-2{width:7.813vw;height:11.198vw;margin-bottom:-9.115vw;margin-left:3.125vw;transform:translate(-1.302vw,3.125vw)}}#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-3{}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-3{width:143px;height:127px;margin-top:12px;margin-right:-80px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-3{width:120px;height:106px;margin-top:10px;margin-right:-67px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-3{width:98px;height:87px;margin-top:8px;margin-right:-55px}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-3{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-3{width:18.056vw;height:16.111vw;margin-bottom:-13.333vw;margin-left:-0.278vw;transform:translate(-4.167vw,4.444vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main .main-3{width:16.927vw;height:15.104vw;margin-bottom:-12.5vw;margin-left:-0.26vw;transform:translate(-3.906vw,4.167vw)}}#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-1{transition:transform 1.5s linear}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-1{transform:translate(-40px,-10px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-1{transform:translate(-34px,-8px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-1{transform:translate(-27px,-7px)}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-1{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-1{transform:translate(0,-5vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-1{transform:translate(0,-4.687vw)}}#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-2{transition:transform 1.5s linear}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-2{transform:translate(-90px,-15px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-2{transform:translate(-75px,-13px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-2{transform:translate(-61px,-10px)}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-2{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-2{transform:translate(-0.556vw,-9.444vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-2{transform:translate(-0.521vw,-8.854vw)}}#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-3{transition:transform 1.5s linear}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-3{transform:translate(-140px,-20px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-3{transform:translate(-117px,-17px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-3{transform:translate(-96px,-14px)}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-3{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-3{transform:translate(-1.111vw,-16.667vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-main-act .main-3{transform:translate(-1.042vw,-15.625vw)}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth{margin-top:1.111vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth{margin-top:1.042vw}}#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-1{}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-1{width:80px;height:82px;margin-top:30px;margin-right:45px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-1{width:67px;height:69px;margin-top:25px;margin-right:38px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-1{width:55px;height:56px;margin-top:20px;margin-right:31px}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-1{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-1{width:10.278vw;height:10.556vw;margin-bottom:2.222vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-1{width:9.635vw;height:9.896vw;margin-bottom:2.083vw}}#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-2{}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-2{width:65px;height:77px;margin-right:-55px;margin-top:20px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-2{width:54px;height:65px;margin-right:-46px;margin-top:17px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-2{width:44px;height:53px;margin-right:-38px;margin-top:14px}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-2{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-2{width:9.722vw;height:9.167vw;margin-bottom:-8.333vw;margin-left:0.833vw;transform:translate(-3.056vw,1.389vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-2{width:9.115vw;height:8.594vw;margin-bottom:-7.812vw;margin-left:0.781vw;transform:translate(-2.865vw,1.302vw)}}#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-3{}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-3{width:76px;height:87px;margin-right:-62px;margin-top:20px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-3{width:64px;height:73px;margin-right:-52px;margin-top:17px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-3{width:52px;height:59px;margin-right:-42px;margin-top:14px}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-3{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-3{width:9.722vw;height:11.111vw;margin-bottom:-9.722vw;transform:translate(-2.222vw,1.389vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth .depth-3{width:9.115vw;height:10.417vw;margin-bottom:-9.115vw;transform:translate(-2.083vw,1.302vw)}}#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-1{transition:transform 1.5s linear}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-1{transform:translate(-40px,-10px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-1{transform:translate(-34px,-8px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-1{transform:translate(-27px,-7px)}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-1{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-1{transform:translate(-1.111vw,-5vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-1{transform:translate(-1.042vw,-4.687vw)}}#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-2{transition:transform 1.5s linear}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-2{transform:translate(-75px,-5px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-2{transform:translate(-63px,-4px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-2{transform:translate(-51px,-3px)}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-2{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-2{transform:translate(-1.389vw,-9.444vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-2{transform:translate(-1.302vw,-8.854vw)}}#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-3{transition:transform 1.5s linear}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-3{transform:translate(-100px,-15px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-3{transform:translate(-84px,-13px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-3{transform:translate(-68px,-10px)}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-3{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-3{transform:translate(-1.389vw,-14.722vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-depth-act .depth-3{transform:translate(-1.302vw,-13.802vw)}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro{margin-left:-4.167vw;margin-top:-0.833vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro{margin-left:-3.906vw;margin-top:-0.781vw}}#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-1{}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-1{width:103px;height:122px;margin-top:32px;margin-right:47px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-1{width:86px;height:102px;margin-top:27px;margin-right:39px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-1{width:70px;height:83px;margin-top:22px;margin-right:32px}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-1{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-1{width:13.056vw;height:15.278vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-1{width:12.24vw;height:14.323vw}}#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-2{}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-2{width:56px;height:60px;margin-top:56px;margin-right:-62px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-2{width:47px;height:50px;margin-top:47px;margin-right:-52px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-2{width:38px;height:41px;margin-top:38px;margin-right:-42px}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-2{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-2{width:7.222vw;height:8.056vw;margin-bottom:-8.056vw;margin-left:3.611vw;transform:translate(-2.5vw,3.056vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-2{width:6.771vw;height:7.552vw;margin-bottom:-7.552vw;margin-left:3.385vw;transform:translate(-2.344vw,2.865vw)}}#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-3{}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-3{width:93px;height:101px;margin-top:37px;margin-right:-66px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-3{width:78px;height:85px;margin-top:31px;margin-right:-55px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-3{width:64px;height:69px;margin-top:25px;margin-right:-45px}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-3{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-3{width:11.667vw;height:12.778vw;margin-bottom:-9.722vw;transform:translate(-0.833vw,3.611vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro .macro-3{width:10.938vw;height:11.979vw;margin-bottom:-9.115vw;transform:translate(-0.781vw,3.385vw)}}#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-1{transition:transform 1.5s linear}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-1{transform:translate(-40px,-10px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-1{transform:translate(-34px,-8px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-1{transform:translate(-27px,-7px)}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-1{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-1{transform:translate(-0.556vw,-5vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-1{transform:translate(-0.521vw,-4.687vw)}}#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-2{transition:transform 1.5s linear}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-2{transform:translate(-75px,-12px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-2{transform:translate(-63px,-10px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-2{transform:translate(-51px,-8px)}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-2{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-2{transform:translate(-0.556vw,-9.167vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-2{transform:translate(-0.521vw,-8.594vw)}}#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-3{transition:transform 1.5s linear}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-3{transform:translate(-100px,-17px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-3{transform:translate(-84px,-14px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-3{transform:translate(-68px,-12px)}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-3{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-3{transform:translate(-0.278vw,-13.889vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .camera-group .camera-macro-act .macro-3{transform:translate(-0.26vw,-13.021vw)}}#section-photography .ai-camera-box .phone-body .body-box{z-index:1}@media (min-width: 1800px){#section-photography .ai-camera-box .phone-body .body-box{width:608px;height:800px;margin-top:82px;margin-left:80px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .ai-camera-box .phone-body .body-box{width:510px;height:671px;margin-top:69px;margin-left:67px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .ai-camera-box .phone-body .body-box{width:415px;height:546px;margin-top:56px;margin-left:55px}}@media (max-width:1023px){#section-photography .ai-camera-box .phone-body .body-box{}}@media (max-width: 720px){#section-photography .ai-camera-box .phone-body .body-box{width:63.056vw;height:92.222vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .ai-camera-box .phone-body .body-box{width:59.115vw;height:86.458vw}}#section-photography .front-camera-box{position:relative;margin:auto;display:flex}@media (min-width: 1800px){#section-photography .front-camera-box{width:870px;height:610px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box{width:729px;height:511px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box{width:594px;height:417px}}@media (max-width:1023px){#section-photography .front-camera-box{padding-bottom:80px;align-items:flex-end;flex-direction:column}}#section-photography .front-camera-box .front-body{}@media (min-width: 1800px){#section-photography .front-camera-box .front-body{width:866px;height:608px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box .front-body{width:726px;height:510px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box .front-body{width:591px;height:415px}}@media (min-width:1024px){#section-photography .front-camera-box .front-body{margin:auto}}@media (max-width:1023px){#section-photography .front-camera-box .front-body{order:2}}@media (max-width: 720px){#section-photography .front-camera-box .front-body{width:92.778vw;height:53.611vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-body{width:86.979vw;height:50.26vw}}#section-photography .front-camera-box .front-bottom-group{display:flex;flex-direction:row-reverse}@media (min-width: 1800px){#section-photography .front-camera-box .front-bottom-group{height:100px;width:435px;margin-left:-870px;margin-top:50px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box .front-bottom-group{height:84px;width:365px;margin-left:-729px;margin-top:42px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box .front-bottom-group{height:68px;width:297px;margin-left:-594px;margin-top:34px}}@media (max-width:1023px){#section-photography .front-camera-box .front-bottom-group{order:3;flex-direction:column;position:absolute}}@media (max-width: 720px){#section-photography .front-camera-box .front-bottom-group{bottom:50vw;left:18.056vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-bottom-group{bottom:46.875vw;left:16.927vw}}#section-photography .front-camera-box .front-bottom-group .bottom-1{}@media (min-width: 1800px){#section-photography .front-camera-box .front-bottom-group .bottom-1{width:33px;height:80px;margin-top:8px;margin-right:-5px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box .front-bottom-group .bottom-1{width:28px;height:67px;margin-top:7px;margin-right:-4px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box .front-bottom-group .bottom-1{width:23px;height:55px;margin-top:5px;margin-right:-3px}}@media (max-width:1023px){#section-photography .front-camera-box .front-bottom-group .bottom-1{margin-top:0;margin-right:0}}@media (max-width: 720px){#section-photography .front-camera-box .front-bottom-group .bottom-1{width:9.444vw;height:4.444vw;transform:translate(-0.278vw,-0.833vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-bottom-group .bottom-1{width:8.854vw;height:4.167vw;transform:translate(-0.26vw,-0.781vw)}}#section-photography .front-camera-box .front-bottom-group .bottom-2{}@media (min-width: 1800px){#section-photography .front-camera-box .front-bottom-group .bottom-2{width:42px;height:62px;margin-top:23px;margin-right:-10px;transform:translate(30px,-10px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box .front-bottom-group .bottom-2{width:35px;height:52px;margin-top:19px;margin-right:-8px;transform:translate(25px,-8px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box .front-bottom-group .bottom-2{width:29px;height:42px;margin-top:16px;margin-right:-7px;transform:translate(20px,-7px)}}@media (max-width:1023px){#section-photography .front-camera-box .front-bottom-group .bottom-2{margin-top:0;margin-right:0}}@media (max-width: 720px){#section-photography .front-camera-box .front-bottom-group .bottom-2{width:6.667vw;height:4.167vw;margin-top:-3.056vw;margin-left:1.111vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-bottom-group .bottom-2{width:6.25vw;height:3.906vw;margin-top:-2.865vw;margin-left:1.042vw}}#section-photography .front-camera-box .front-bottom-group .bottom-3{}@media (min-width: 1800px){#section-photography .front-camera-box .front-bottom-group .bottom-3{width:39px;height:67px;margin-top:26px;margin-right:-14px;transform:translate(57px,-9px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box .front-bottom-group .bottom-3{width:33px;height:56px;margin-top:22px;margin-right:-12px;transform:translate(48px,-8px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box .front-bottom-group .bottom-3{width:27px;height:46px;margin-top:18px;margin-right:-10px;transform:translate(39px,-6px)}}@media (max-width:1023px){#section-photography .front-camera-box .front-bottom-group .bottom-3{margin-top:0;margin-right:0}}@media (max-width: 720px){#section-photography .front-camera-box .front-bottom-group .bottom-3{width:7.5vw;height:3.333vw;margin-top:-3.889vw;margin-left:0.833vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-bottom-group .bottom-3{width:7.031vw;height:3.125vw;margin-top:-3.646vw;margin-left:0.781vw}}#section-photography .front-camera-box .front-bottom-group .bottom-4{}@media (min-width: 1800px){#section-photography .front-camera-box .front-bottom-group .bottom-4{width:35px;height:68px;margin-top:33px;margin-right:-11px;transform:translate(82px,-18px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box .front-bottom-group .bottom-4{width:29px;height:57px;margin-top:28px;margin-right:-9px;transform:translate(69px,-15px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box .front-bottom-group .bottom-4{width:24px;height:46px;margin-top:23px;margin-right:-8px;transform:translate(56px,-12px)}}@media (max-width:1023px){#section-photography .front-camera-box .front-bottom-group .bottom-4{margin-top:0;margin-right:0}}@media (max-width: 720px){#section-photography .front-camera-box .front-bottom-group .bottom-4{width:7.5vw;height:3.056vw;margin-top:-3.333vw;margin-left:1.111vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-bottom-group .bottom-4{width:7.031vw;height:2.865vw;margin-top:-3.125vw;margin-left:1.042vw}}#section-photography .front-camera-box .front-bottom-group .bottom-5{}@media (min-width: 1800px){#section-photography .front-camera-box .front-bottom-group .bottom-5{width:41px;height:55px;margin-top:47px;margin-right:-14px;transform:translate(102px,-27px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box .front-bottom-group .bottom-5{width:34px;height:46px;margin-top:39px;margin-right:-12px;transform:translate(86px,-23px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box .front-bottom-group .bottom-5{width:28px;height:38px;margin-top:32px;margin-right:-10px;transform:translate(70px,-18px)}}@media (max-width:1023px){#section-photography .front-camera-box .front-bottom-group .bottom-5{margin-top:0;margin-right:0}}@media (max-width: 720px){#section-photography .front-camera-box .front-bottom-group .bottom-5{width:6.111vw;height:4.167vw;margin-top:-3.056vw;margin-left:1.944vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-bottom-group .bottom-5{width:5.729vw;height:3.906vw;margin-top:-2.865vw;margin-left:1.823vw}}#section-photography .front-camera-box .front-bottom-group-act .bottom{transform:translate(0,0);transition:transform 1.5s linear}@media (max-width:1023px){#section-photography .front-camera-box .front-bottom-group-act .bottom-1{}}@media (max-width: 720px){#section-photography .front-camera-box .front-bottom-group-act .bottom-1{transform:translate(-0.278vw,-0.833vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-bottom-group-act .bottom-1{transform:translate(-0.26vw,-0.781vw)}}@media (max-width:1023px){#section-photography .front-camera-box .front-bottom-group-act .bottom-2{}}@media (max-width: 720px){#section-photography .front-camera-box .front-bottom-group-act .bottom-2{transform:translate(0,0.833vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-bottom-group-act .bottom-2{transform:translate(0,0.781vw)}}@media (max-width:1023px){#section-photography .front-camera-box .front-bottom-group-act .bottom-3{}}@media (max-width: 720px){#section-photography .front-camera-box .front-bottom-group-act .bottom-3{transform:translate(0,3.056vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-bottom-group-act .bottom-3{transform:translate(0,2.865vw)}}@media (max-width:1023px){#section-photography .front-camera-box .front-bottom-group-act .bottom-4{}}@media (max-width: 720px){#section-photography .front-camera-box .front-bottom-group-act .bottom-4{transform:translate(0,5.278vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-bottom-group-act .bottom-4{transform:translate(0,4.948vw)}}@media (max-width:1023px){#section-photography .front-camera-box .front-bottom-group-act .bottom-5{}}@media (max-width: 720px){#section-photography .front-camera-box .front-bottom-group-act .bottom-5{transform:translate(0.278vw,6.944vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-bottom-group-act .bottom-5{transform:translate(0.26vw,6.51vw)}}#section-photography .front-camera-box .front-top-group{display:flex}@media (min-width: 1800px){#section-photography .front-camera-box .front-top-group{height:100px;width:435px;margin-top:30px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box .front-top-group{height:84px;width:365px;margin-top:25px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box .front-top-group{height:68px;width:297px;margin-top:20px}}@media (max-width:1023px){#section-photography .front-camera-box .front-top-group{order:1;flex-direction:column-reverse;position:absolute}}@media (max-width: 720px){#section-photography .front-camera-box .front-top-group{top:17.222vw;left:19.722vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-top-group{top:16.146vw;left:18.49vw}}#section-photography .front-camera-box .front-top-group .top-1{}@media (min-width: 1800px){#section-photography .front-camera-box .front-top-group .top-1{width:40px;height:63px;margin-top:33px;margin-left:-11px;transform:translate(-18px,4px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box .front-top-group .top-1{width:34px;height:53px;margin-top:28px;margin-left:-9px;transform:translate(-15px,3px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box .front-top-group .top-1{width:27px;height:43px;margin-top:23px;margin-left:-8px;transform:translate(-12px,3px)}}@media (max-width:1023px){#section-photography .front-camera-box .front-top-group .top-1{margin-top:0;margin-right:0}}@media (max-width: 720px){#section-photography .front-camera-box .front-top-group .top-1{width:6.944vw;height:3.889vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-top-group .top-1{width:6.51vw;height:3.646vw}}#section-photography .front-camera-box .front-top-group .top-2{}@media (min-width: 1800px){#section-photography .front-camera-box .front-top-group .top-2{width:35px;height:62px;margin-top:28px;margin-left:-8px;transform:translate(-45px,10px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box .front-top-group .top-2{width:29px;height:52px;margin-top:23px;margin-left:-7px;transform:translate(-38px,8px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box .front-top-group .top-2{width:24px;height:42px;margin-top:19px;margin-left:-5px;transform:translate(-31px,7px)}}@media (max-width:1023px){#section-photography .front-camera-box .front-top-group .top-2{margin-top:0;margin-right:0}}@media (max-width: 720px){#section-photography .front-camera-box .front-top-group .top-2{width:6.944vw;height:3.333vw;margin-left:0.278vw;margin-bottom:-2.778vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-top-group .top-2{width:6.51vw;height:3.125vw;margin-left:0.26vw;margin-bottom:-2.604vw}}#section-photography .front-camera-box .front-top-group .top-3{}@media (min-width: 1800px){#section-photography .front-camera-box .front-top-group .top-3{width:31px;height:54px;margin-top:24px;margin-left:-8px;transform:translate(-70px,16px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box .front-top-group .top-3{width:26px;height:45px;margin-top:20px;margin-left:-7px;transform:translate(-59px,13px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box .front-top-group .top-3{width:21px;height:37px;margin-top:16px;margin-left:-5px;transform:translate(-48px,11px)}}@media (max-width:1023px){#section-photography .front-camera-box .front-top-group .top-3{margin-top:0;margin-right:0}}@media (max-width: 720px){#section-photography .front-camera-box .front-top-group .top-3{width:5.833vw;height:2.778vw;margin-left:0.556vw;margin-bottom:-3.056vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-top-group .top-3{width:5.469vw;height:2.604vw;margin-left:0.521vw;margin-bottom:-2.865vw}}#section-photography .front-camera-box .front-top-group .top-4{}@media (min-width: 1800px){#section-photography .front-camera-box .front-top-group .top-4{width:35px;height:59px;margin-top:14px;margin-left:-9px;transform:translate(-94px,23px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box .front-top-group .top-4{width:29px;height:49px;margin-top:12px;margin-left:-8px;transform:translate(-79px,19px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box .front-top-group .top-4{width:24px;height:40px;margin-top:10px;margin-left:-6px;transform:translate(-64px,16px)}}@media (max-width:1023px){#section-photography .front-camera-box .front-top-group .top-4{margin-top:0;margin-right:0}}@media (max-width: 720px){#section-photography .front-camera-box .front-top-group .top-4{width:6.389vw;height:3.333vw;margin-left:0.278vw;margin-bottom:-2.5vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-top-group .top-4{width:5.99vw;height:3.125vw;margin-left:0.26vw;margin-bottom:-2.344vw}}#section-photography .front-camera-box .front-top-group .top-5{}@media (min-width: 1800px){#section-photography .front-camera-box .front-top-group .top-5{width:33px;height:50px;margin-top:12px;margin-left:-9px;transform:translate(-118px,28px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .front-camera-box .front-top-group .top-5{width:28px;height:42px;margin-top:10px;margin-left:-8px;transform:translate(-99px,23px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .front-camera-box .front-top-group .top-5{width:23px;height:34px;margin-top:8px;margin-left:-6px;transform:translate(-81px,19px)}}@media (max-width:1023px){#section-photography .front-camera-box .front-top-group .top-5{margin-top:0;margin-right:0}}@media (max-width: 720px){#section-photography .front-camera-box .front-top-group .top-5{width:5.556vw;height:3.333vw;margin-left:0.556vw;margin-bottom:-2.778vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-top-group .top-5{width:5.208vw;height:3.125vw;margin-left:0.521vw;margin-bottom:-2.604vw}}#section-photography .front-camera-box .front-top-group-act .top{transition:transform 1.5s linear}@media (min-width:1024px){#section-photography .front-camera-box .front-top-group-act .top{transform:translate(0,0)}}@media (max-width:1023px){#section-photography .front-camera-box .front-top-group-act .top-1{}}@media (max-width: 720px){#section-photography .front-camera-box .front-top-group-act .top-1{transform:translate(-0.833vw,-1.667vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-top-group-act .top-1{transform:translate(-0.781vw,-1.562vw)}}@media (max-width:1023px){#section-photography .front-camera-box .front-top-group-act .top-2{}}@media (max-width: 720px){#section-photography .front-camera-box .front-top-group-act .top-2{transform:translate(-0.833vw,-3.889vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-top-group-act .top-2{transform:translate(-0.781vw,-3.646vw)}}@media (max-width:1023px){#section-photography .front-camera-box .front-top-group-act .top-3{}}@media (max-width: 720px){#section-photography .front-camera-box .front-top-group-act .top-3{transform:translate(-0.833vw,-6.111vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-top-group-act .top-3{transform:translate(-0.781vw,-5.729vw)}}@media (max-width:1023px){#section-photography .front-camera-box .front-top-group-act .top-4{}}@media (max-width: 720px){#section-photography .front-camera-box .front-top-group-act .top-4{transform:translate(-0.833vw,-8.333vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-top-group-act .top-4{transform:translate(-0.781vw,-7.812vw)}}@media (max-width:1023px){#section-photography .front-camera-box .front-top-group-act .top-5{}}@media (max-width: 720px){#section-photography .front-camera-box .front-top-group-act .top-5{transform:translate(-0.833vw,-10.556vw)}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .front-camera-box .front-top-group-act .top-5{transform:translate(-0.781vw,-9.896vw)}}#section-photography .section-two{background:#fff}@media (min-width: 1800px){#section-photography .section-two{padding-bottom:120px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .section-two{padding-bottom:101px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .section-two{padding-bottom:82px}}@media (max-width:1023px){#section-photography .section-two{padding-bottom:80px}}#section-photography .section-two .detail-left{display:flex;justify-content:center;align-items:left}#section-photography .section-two .detail-left .g--text-container{align-items:left}#section-photography .section-two .detail-left .g--text-container .g--text-title{align-items:left}#section-photography .section-two .detail-left .g--text-container .g--text-title span:nth-child(2){margin-top:-8px}#section-photography .section-two .detail-left .g--text-container .g--text-detail{}@media (min-width: 1800px){#section-photography .section-two .detail-left .g--text-container .g--text-detail{max-width:845px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .section-two .detail-left .g--text-container .g--text-detail{max-width:708px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .section-two .detail-left .g--text-container .g--text-detail{max-width:577px}}@media (max-width:1023px){#section-photography .section-two .detail-left .g--text-container .g--text-detail{margin-top:20px}}#section-photography .section-two .prt-2{display:flex;justify-content:space-between}@media (min-width: 1800px){#section-photography .section-two .prt-2{height:577px;margin-top:-40px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .section-two .prt-2{height:484px;margin-top:-34px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .section-two .prt-2{height:394px;margin-top:-27px}}@media (max-width:1023px){#section-photography .section-two .prt-2{flex-direction:column}}#section-photography .section-two .prt-2 .prt-2-l{}@media (min-width: 1800px){#section-photography .section-two .prt-2 .prt-2-l{width:432px;height:577px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .section-two .prt-2 .prt-2-l{width:362px;height:484px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .section-two .prt-2 .prt-2-l{width:295px;height:394px}}@media (max-width:1023px){#section-photography .section-two .prt-2 .prt-2-l{}}@media (max-width: 720px){#section-photography .section-two .prt-2 .prt-2-l{width:88.889vw;height:66.667vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .section-two .prt-2 .prt-2-l{width:83.333vw;height:62.5vw}}#section-photography .section-two .prt-2 .prt-2-r{}@media (min-width: 1800px){#section-photography .section-two .prt-2 .prt-2-r{width:848px;height:577px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .section-two .prt-2 .prt-2-r{width:711px;height:484px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .section-two .prt-2 .prt-2-r{width:579px;height:394px}}@media (max-width:1023px){#section-photography .section-two .prt-2 .prt-2-r{margin-top:20px}}@media (max-width: 720px){#section-photography .section-two .prt-2 .prt-2-r{width:88.889vw;height:66.667vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .section-two .prt-2 .prt-2-r{width:83.333vw;height:62.5vw}}#section-photography .section-two .prt-on-off{flex-direction:row-reverse}#section-photography .section-two .prt-on-off-img{position:relative}#section-photography .section-two .prt-on-off-img .prt-3-img-on{transition:opacity .5s linear;opacity:0}@media (min-width: 1800px){#section-photography .section-two .prt-on-off-img .prt-3-img-on{height:684px;width:684px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .section-two .prt-on-off-img .prt-3-img-on{height:573px;width:573px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .section-two .prt-on-off-img .prt-3-img-on{height:467px;width:467px}}@media (max-width:1023px){#section-photography .section-two .prt-on-off-img .prt-3-img-on{}}@media (max-width: 720px){#section-photography .section-two .prt-on-off-img .prt-3-img-on{height:66.667vw;width:88.889vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .section-two .prt-on-off-img .prt-3-img-on{height:62.5vw;width:83.333vw}}#section-photography .section-two .prt-on-off-img .prt-3-img-off{position:absolute;top:0;left:0;opacity:0;transition:opacity .5s linear}@media (min-width: 1800px){#section-photography .section-two .prt-on-off-img .prt-3-img-off{height:684px;width:684px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .section-two .prt-on-off-img .prt-3-img-off{height:573px;width:573px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .section-two .prt-on-off-img .prt-3-img-off{height:467px;width:467px}}@media (max-width:1023px){#section-photography .section-two .prt-on-off-img .prt-3-img-off{}}@media (max-width: 720px){#section-photography .section-two .prt-on-off-img .prt-3-img-off{height:66.667vw;width:88.889vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .section-two .prt-on-off-img .prt-3-img-off{height:62.5vw;width:83.333vw}}#section-photography .section-two .prt-on-off-img .prt-3-img-off .img-box{}@media (min-width: 1800px){#section-photography .section-two .prt-on-off-img .prt-3-img-off .img-box{height:684px;width:684px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .section-two .prt-on-off-img .prt-3-img-off .img-box{height:573px;width:573px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .section-two .prt-on-off-img .prt-3-img-off .img-box{height:467px;width:467px}}@media (max-width:1023px){#section-photography .section-two .prt-on-off-img .prt-3-img-off .img-box{}}@media (max-width: 720px){#section-photography .section-two .prt-on-off-img .prt-3-img-off .img-box{height:66.667vw;width:88.889vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .section-two .prt-on-off-img .prt-3-img-off .img-box{height:62.5vw;width:83.333vw}}#section-photography .section-two .prt-on-off-img .prt-act{opacity:1}#section-photography .section-two .prt-on-off-img .button-box{position:absolute;left:50%;transform:translateX(-50%);display:flex;background:rgba(0,0,0,0.6);border-radius:2px;font-variation-settings:'wght' 550;line-height:1;letter-spacing:0;cursor:pointer}@media (min-width: 1800px){#section-photography .section-two .prt-on-off-img .button-box{width:80px;height:23px;bottom:50px;font-size:12px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .section-two .prt-on-off-img .button-box{width:67px;height:19px;bottom:42px;font-size:10px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .section-two .prt-on-off-img .button-box{width:55px;height:16px;bottom:34px;font-size:8px}}@media (max-width:1023px){#section-photography .section-two .prt-on-off-img .button-box{line-height:1;letter-spacing:0}}@media (max-width: 720px){#section-photography .section-two .prt-on-off-img .button-box{bottom:5.556vw;font-size:3.333vw;width:24.444vw;height:6.389vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .section-two .prt-on-off-img .button-box{bottom:5.208vw;font-size:3.125vw;width:22.917vw;height:5.99vw}}#section-photography .section-two .prt-on-off-img .button-box .on{display:flex;justify-content:center;align-items:center;color:#fff;width:50%;border-radius:2px}#section-photography .section-two .prt-on-off-img .button-box .off{display:flex;justify-content:center;align-items:center;width:50%;color:#fff;border-radius:2px}#section-photography .section-two .prt-on-off-img .button-box .button-act{background:#fff;color:#000}#section-photography .section-two .prt-4{display:flex;justify-content:space-between}@media (min-width: 1800px){#section-photography .section-two .prt-4{height:684px;margin-top:120px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .section-two .prt-4{height:573px;margin-top:101px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .section-two .prt-4{height:467px;margin-top:82px}}@media (max-width:1023px){#section-photography .section-two .prt-4{flex-direction:column}}#section-photography .section-two .prt-4 .prt-4-l{display:flex;align-items:center}@media (min-width:1024px){#section-photography .section-two .prt-4 .prt-4-l .g--text-detail.with-margin{}}@media (min-width: 1800px){#section-photography .section-two .prt-4 .prt-4-l .g--text-detail.with-margin{max-width:480px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .section-two .prt-4 .prt-4-l .g--text-detail.with-margin{max-width:402px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .section-two .prt-4 .prt-4-l .g--text-detail.with-margin{max-width:328px}}@media (max-width:1023px){#section-photography .section-two .prt-4 .prt-4-l .g--text-detail.with-margin{margin-top:20px}}#section-photography .section-two .prt-4 .prt-4-r{}@media (min-width: 1800px){#section-photography .section-two .prt-4 .prt-4-r{height:684px;width:684px}}@media (min-width: 1400px) and (max-width: 1799px){#section-photography .section-two .prt-4 .prt-4-r{height:573px;width:573px}}@media (min-width: 1024px) and (max-width: 1399px){#section-photography .section-two .prt-4 .prt-4-r{height:467px;width:467px}}@media (min-width:1024px){#section-photography .section-two .prt-4 .prt-4-r{margin:0}}@media (max-width:1023px){#section-photography .section-two .prt-4 .prt-4-r{}}@media (max-width: 720px){#section-photography .section-two .prt-4 .prt-4-r{width:88.889vw;height:66.667vw}}@media (min-width: 721px) and (max-width: 1023px){#section-photography .section-two .prt-4 .prt-4-r{width:83.333vw;height:62.5vw}}#section-design{background:#fff}@media (max-width:1023px){#section-design{background:linear-gradient(180deg,rgba(245,245,245,0.52),#fff)}}#section-design .part0{display:flex;flex-direction:column;align-items:center}@media (max-width: 720px){#section-design .part0{margin-top:11.111vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part0{margin-top:10.417vw}}@media (max-width:1023px){#section-design .part0{align-items:flex-start}}#section-design .part0 .g--container .g--text-container{align-items:center}@media (max-width:1023px){#section-design .part0 .g--container .g--text-container{text-align:start}}#section-design .part0 .g--container .g--text-container .g--text-title{align-items:center}#section-design .part0 .g--container .g--text-container .g--text-title span:nth-child(2){}@media (min-width: 1800px){#section-design .part0 .g--container .g--text-container .g--text-title span:nth-child(2){margin-top:-8px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part0 .g--container .g--text-container .g--text-title span:nth-child(2){margin-top:-7px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part0 .g--container .g--text-container .g--text-title span:nth-child(2){margin-top:-5px}}@media (max-width:1023px){#section-design .part0 .g--container .g--text-container .g--text-title{align-items:flex-start;width:100%;white-space:normal}}#section-design .part0 .g--container .g--text-container .g--text-detail{}@media (min-width: 1800px){#section-design .part0 .g--container .g--text-container .g--text-detail{max-width:790px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part0 .g--container .g--text-container .g--text-detail{max-width:662px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part0 .g--container .g--text-container .g--text-detail{max-width:539px}}#section-design .part0 .phone{}@media (max-width: 720px){#section-design .part0 .phone{width:156.667vw;height:9.444vw;margin-top:21.389vw;margin-bottom:22.222vw;margin-left:5.556vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part0 .phone{width:146.875vw;height:8.854vw;margin-top:20.052vw;margin-bottom:20.833vw;margin-left:5.208vw}}@media (min-width: 1800px){#section-design .part0 .phone{width:1569px;height:418px;margin-top:34px;margin-bottom:-34px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part0 .phone{width:1315px;height:350px;margin-top:29px;margin-bottom:-29px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part0 .phone{width:1071px;height:285px;margin-top:23px;margin-bottom:-23px}}@media (max-width:1023px){#section-design .part0 .phone{margin-left:12vw}}#section-design .part1{background:#000}@media (max-width: 720px){#section-design .part1{padding:22.222vw 0 0}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part1{padding:20.833vw 0 0}}@media (min-width: 1800px){#section-design .part1{padding:180px 0}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part1{padding:151px 0}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part1{padding:123px 0}}#section-design .part1 .g--container .flex-wrapper{display:flex;justify-content:space-between;align-items:center}#section-design .part1 .g--container .flex-wrapper > *{flex:0 0 50%}@media (max-width:1023px){#section-design .part1 .g--container .flex-wrapper{flex-direction:column;justify-content:flex-start}}#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper{}@media (max-width: 720px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper{margin-top:5.556vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper{margin-top:5.208vw}}@media (min-width: 1800px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper{margin-top:96px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper{margin-top:80px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper{margin-top:66px}}#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper .text-wrapper{transition:opacity .5s linear}@media (min-width: 1800px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper .text-wrapper{max-width:500px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper .text-wrapper{max-width:419px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper .text-wrapper{max-width:341px}}#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper .text-wrapper:first-child .name{display:inline-block;color:transparent;background:linear-gradient(125deg,#b0d7ee,#5e8bb4 66%,#6a98bd);background-clip:text;-webkit-background-clip:text}#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper .text-wrapper:not(:first-child){top:0}#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper .text-wrapper:nth-child(2) .name{color:#fff}#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper .text-wrapper .desc{}@media (max-width: 720px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper .text-wrapper .desc{margin-top:2.778vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper .text-wrapper .desc{margin-top:2.604vw}}@media (min-width: 1800px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper .text-wrapper .desc{margin-top:20px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper .text-wrapper .desc{margin-top:17px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .text-switch-wrapper .text-wrapper .desc{margin-top:14px}}#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper{display:flex}@media (max-width: 720px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper{margin-top:4.444vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper{margin-top:4.167vw}}@media (min-width: 1800px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper{margin-top:30px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper{margin-top:25px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper{margin-top:20px}}#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel{border-radius:50%;z-index:2;cursor:pointer}@media (max-width: 720px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel{width:11.111vw;height:11.111vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel{width:10.417vw;height:10.417vw}}@media (min-width: 1800px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel{width:52px;height:52px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel{width:44px;height:44px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel{width:36px;height:36px}}#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:after,#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:before{content:'';border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:after{z-index:4}@media (max-width: 720px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:after{width:8.333vw;height:8.333vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:after{width:7.813vw;height:7.813vw}}@media (min-width: 1800px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:after{width:34px;height:34px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:after{width:29px;height:29px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:after{width:23px;height:23px}}#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:before{z-index:3;background:#000}@media (max-width: 720px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:before{width:10.556vw;height:10.556vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:before{width:9.896vw;height:9.896vw}}@media (min-width: 1800px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:before{width:50px;height:50px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:before{width:42px;height:42px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper .circle.rel:before{width:34px;height:34px}}#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper:not(:first-child){}@media (max-width: 720px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper:not(:first-child){margin-left:11.111vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper:not(:first-child){margin-left:10.417vw}}@media (min-width: 1800px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper:not(:first-child){margin-left:32px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper:not(:first-child){margin-left:27px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper:not(:first-child){margin-left:22px}}#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper:first-child.active .circle.rel,#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper:first-child .circle.rel:after{background:linear-gradient(135deg,#b0d7ee,#5e8bb4 66%,#6a98bd)}#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper:nth-child(2).active .circle.rel{background:linear-gradient(135deg,#a8b7bc,#8e9da1 66%,#afb7c0)}#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper:nth-child(2) .circle.rel:after{background:linear-gradient(135deg,#676d7b,#333640 66%,#686e7c)}#section-design .part1 .g--container .flex-wrapper .left-wrapper .circle-switch-wrapper .circle-wrapper.active{pointer-events:none}@media (max-width:1023px){#section-design .part1 .g--container .flex-wrapper .right-wrapper{width:100%}}#section-design .part1 .g--container .flex-wrapper .right-wrapper .arrow{top:50%;transform:translateY(-50%);z-index:5}@media (max-width: 720px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .arrow{width:3.333vw;height:5.556vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .arrow{width:3.125vw;height:5.208vw}}#section-design .part1 .g--container .flex-wrapper .right-wrapper .arrow.arrow-left{left:0;transform:translateY(-50%) rotate(180deg)}#section-design .part1 .g--container .flex-wrapper .right-wrapper .arrow.arrow-right{right:0}#section-design .part1 .g--container .flex-wrapper .right-wrapper .arrow.no-event{pointer-events:none}#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper{display:flex;justify-content:center;align-items:center}@media (max-width: 720px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper{height:113.889vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper{height:106.771vw}}@media (min-width: 1800px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper{height:1020px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper{height:855px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper{height:697px}}@media (max-width:1023px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper{}}@media (max-width: 720px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper{width:89.722vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper{width:84.115vw}}#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper .slick-list{width:100%}#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper .pic{transition:opacity .5s linear}@media (max-width: 720px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper .pic{width:89.722vw;height:113.889vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper .pic{width:84.115vw;height:106.771vw}}@media (min-width: 1800px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper .pic{width:638px;height:1020px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper .pic{width:535px;height:855px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper .pic{width:436px;height:697px}}@media (min-width:1024px){#section-design .part1 .g--container .flex-wrapper .right-wrapper .pic-switch-wrapper .pic{position:absolute;top:0;left:0}}#section-design .part2{overflow:hidden;width:100vw}@media (min-width:1024px){#section-design .part2{height:52.083333333333336vw}}@media (max-width:1023px){#section-design .part2{height:198.33333333333331vw}}@media (min-width:1024px){#section-design .part2 .bg,#section-design .part2 .bg-in{width:100vw;height:52.083333333333336vw}}@media (max-width:1023px){#section-design .part2 .bg,#section-design .part2 .bg-in{width:100vw;height:198.33333333333331vw}}#section-design .part2 .bg,#section-design .part2 .bg-in{object-fit:cover}@media (min-width:1024px){#section-design .part2 .bg,#section-design .part2 .bg-in{transform-origin:70% 50%}}#section-design .part2 .g--container{display:flex;justify-content:space-between;align-items:center;height:100%}@media (max-width: 720px){#section-design .part2 .g--container{padding-top:22.222vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part2 .g--container{padding-top:20.833vw}}@media (max-width:1023px){#section-design .part2 .g--container{flex-direction:column}}#section-design .part2 .g--container .g--text-detail{}@media (min-width: 1800px){#section-design .part2 .g--container .g--text-detail{max-width:560px}}@media (min-width: 1400px) and (max-width: 1799px){#section-design .part2 .g--container .g--text-detail{max-width:470px}}@media (min-width: 1024px) and (max-width: 1399px){#section-design .part2 .g--container .g--text-detail{max-width:382px}}@media (max-width:1023px){#section-design .part2 .g--container .frame-wrapper{overflow:hidden}}@media (max-width: 720px){#section-design .part2 .g--container .frame-wrapper{width:65.833vw;height:91.667vw}}@media (min-width: 721px) and (max-width: 1023px){#section-design .part2 .g--container .frame-wrapper{width:61.719vw;height:85.938vw}}@media (min-width:1024px){#section-design .part2 .g--container .frame-wrapper{width:28.125vw;height:60.364583333333336vw;top:8.489583333333334vw;right:15.78125vw;position:absolute}}#section-design .part2 .g--container .frame-wrapper .frame{width:100%;height:100%;z-index:2}#section-design .part2 .g--container .frame-wrapper .bg-in-wrapper{border-radius:13%/7%;overflow:hidden}@media (min-width:1024px){#section-design .part2 .g--container .frame-wrapper .bg-in-wrapper{top:0;left:1%;width:97%;height:100%}}@media (max-width:1023px){#section-design .part2 .g--container .frame-wrapper .bg-in-wrapper{width:100%;height:100%;top:0}}@media (min-width:1024px){#section-design .part2 .g--container .frame-wrapper .bg-in-wrapper .bg-in{top:-8.489583333333334vw;left:-56vw}}@media (max-width:1023px){#section-design .part2 .g--container .frame-wrapper .bg-in-wrapper .bg-in{top:calc(100% - 198.3333vw);left:calc(50% - 50vw)}}#section-battery{background:#000}@media (min-width: 1800px){#section-battery{padding-bottom:120px}}@media (min-width: 1400px) and (max-width: 1799px){#section-battery{padding-bottom:101px}}@media (min-width: 1024px) and (max-width: 1399px){#section-battery{padding-bottom:82px}}@media (max-width:1023px){#section-battery{padding-bottom:80px}}#section-battery .prt-1{width:100%;overflow:hidden;position:relative;background:#000}@media (min-width: 1800px){#section-battery .prt-1{height:968px}}@media (min-width: 1400px) and (max-width: 1799px){#section-battery .prt-1{height:812px}}@media (min-width: 1024px) and (max-width: 1399px){#section-battery .prt-1{height:661px}}#section-battery .prt-1 .battery-360{}@media (max-width: 720px){#section-battery .prt-1 .battery-360{width:100vw;height:56.944vw}}@media (min-width: 721px) and (max-width: 1023px){#section-battery .prt-1 .battery-360{width:93.75vw;height:53.385vw}}@media (max-width:1023px){#section-battery .prt-1 .battery-360{margin-top:40px}}#section-battery .prt-1 .prt-1-title{display:flex;justify-content:center;color:#fff}#section-battery .prt-1 .phone-body{}@media (min-width: 1800px){#section-battery .prt-1 .phone-body{height:417px}}@media (min-width: 1400px) and (max-width: 1799px){#section-battery .prt-1 .phone-body{height:350px}}@media (min-width: 1024px) and (max-width: 1399px){#section-battery .prt-1 .phone-body{height:285px}}#section-battery .prt-1 .circle-win{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}@media (max-width:1023px){#section-battery .prt-1 .circle-win{margin-top:40px}}@media (max-width: 720px){#section-battery .prt-1 .circle-win{height:50vw}}@media (min-width: 721px) and (max-width: 1023px){#section-battery .prt-1 .circle-win{height:46.875vw}}@media (min-width:1024px){#section-battery .prt-1 .circle-win .top-circle{position:relative}}@media (min-width: 1800px){#section-battery .prt-1 .circle-win .top-circle{margin-top:120px;height:360px;width:853px}}@media (min-width: 1400px) and (max-width: 1799px){#section-battery .prt-1 .circle-win .top-circle{margin-top:101px;height:302px;width:715px}}@media (min-width: 1024px) and (max-width: 1399px){#section-battery .prt-1 .circle-win .top-circle{margin-top:82px;height:246px;width:583px}}#section-battery .prt-1 .circle-win .top-circle .icon{position:absolute;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s .1s linear;z-index:2}@media (min-width: 1800px){#section-battery .prt-1 .circle-win .top-circle .icon{width:36px;height:36px;top:-60px}}@media (min-width: 1400px) and (max-width: 1799px){#section-battery .prt-1 .circle-win .top-circle .icon{width:30px;height:30px;top:-50px}}@media (min-width: 1024px) and (max-width: 1399px){#section-battery .prt-1 .circle-win .top-circle .icon{width:25px;height:25px;top:-41px}}@media (max-width:1023px){#section-battery .prt-1 .circle-win .top-circle .icon{top:0}}@media (max-width: 720px){#section-battery .prt-1 .circle-win .top-circle .icon{height:6.667vw;width:6.667vw}}@media (min-width: 721px) and (max-width: 1023px){#section-battery .prt-1 .circle-win .top-circle .icon{height:6.25vw;width:6.25vw}}#section-battery .prt-1 .circle-win .top-circle .icon-morning{top:22%;left:8%;transition:opacity .3s linear}@media (max-width:1023px){#section-battery .prt-1 .circle-win .top-circle .icon-morning{top:40%;left:10%}}#section-battery .prt-1 .circle-win .top-circle .icon-moon{top:22%;left:92%;transition:opacity .3s .4s linear}@media (max-width:1023px){#section-battery .prt-1 .circle-win .top-circle .icon-moon{top:40%;left:90%}}#section-battery .prt-1 .circle-win .top-circle .icon-act{opacity:1}#section-battery .prt-1 .circle-win .top-circle .circle-start{position:absolute;top:0;left:0}@media (min-width:1024px){#section-battery .prt-1 .circle-win .top-circle .circle-start{}}@media (min-width: 1800px){#section-battery .prt-1 .circle-win .top-circle .circle-start{top:-33px;left:-157px;width:1210px;height:481px}}@media (min-width: 1400px) and (max-width: 1799px){#section-battery .prt-1 .circle-win .top-circle .circle-start{top:-28px;left:-132px;width:1014px;height:403px}}@media (min-width: 1024px) and (max-width: 1399px){#section-battery .prt-1 .circle-win .top-circle .circle-start{top:-23px;left:-107px;width:826px;height:328px}}@media (max-width:1023px){#section-battery .prt-1 .circle-win .top-circle .circle-start{}}@media (max-width: 720px){#section-battery .prt-1 .circle-win .top-circle .circle-start{width:100vw;height:100vw}}@media (min-width: 721px) and (max-width: 1023px){#section-battery .prt-1 .circle-win .top-circle .circle-start{width:93.75vw;height:93.75vw}}#section-battery .prt-1 .circle-win .top-circle .circle-full{position:absolute;top:0;left:0}@media (min-width:1024px){#section-battery .prt-1 .circle-win .top-circle .circle-full{transform:rotate(-96deg)}}@media (min-width: 1800px){#section-battery .prt-1 .circle-win .top-circle .circle-full{height:1100px;width:1100px;margin-left:-122px;margin-top:-118px}}@media (min-width: 1400px) and (max-width: 1799px){#section-battery .prt-1 .circle-win .top-circle .circle-full{height:922px;width:922px;margin-left:-102px;margin-top:-99px}}@media (min-width: 1024px) and (max-width: 1399px){#section-battery .prt-1 .circle-win .top-circle .circle-full{height:751px;width:751px;margin-left:-83px;margin-top:-81px}}@media (max-width:1023px){#section-battery .prt-1 .circle-win .top-circle .circle-full{transform:rotate(-96deg)}}@media (max-width: 720px){#section-battery .prt-1 .circle-win .top-circle .circle-full{width:100vw;height:100vw}}@media (min-width: 721px) and (max-width: 1023px){#section-battery .prt-1 .circle-win .top-circle .circle-full{width:93.75vw;height:93.75vw}}#section-battery .prt-1 .circle-win .top-circle .circle-full-act{transform:rotate(0);transition:transform 1.5s cubic-bezier(.01,.75,.18,.95)}#section-battery .prt-1 .phone-body{position:relative}@media (min-width: 1800px){#section-battery .prt-1 .phone-body{width:1616px;height:417px;transform:translate(-150px,-200px)}}@media (min-width: 1400px) and (max-width: 1799px){#section-battery .prt-1 .phone-body{width:1355px;height:350px;transform:translate(-126px,-168px)}}@media (min-width: 1024px) and (max-width: 1399px){#section-battery .prt-1 .phone-body{width:1104px;height:285px;transform:translate(-102px,-137px)}}@media (max-width:1023px){#section-battery .prt-1 .phone-body{}}@media (max-width: 720px){#section-battery .prt-1 .phone-body{width:97.222vw;height:26.667vw;margin-left:-1.389vw;margin-top:-22.222vw}}@media (min-width: 721px) and (max-width: 1023px){#section-battery .prt-1 .phone-body{width:91.146vw;height:25vw;margin-left:-1.302vw;margin-top:-20.833vw}}#section-battery .prt-2{}@media (min-width: 1800px){#section-battery .prt-2{margin-top:-100px}}@media (min-width: 1400px) and (max-width: 1799px){#section-battery .prt-2{margin-top:-84px}}@media (min-width: 1024px) and (max-width: 1399px){#section-battery .prt-2{margin-top:-68px}}@media (max-width:1023px){#section-battery .prt-2 .text-box{margin-top:80px;margin-bottom:40px}}#section-battery .prt-2 .text-box .g--text-container .g--text-detail{}@media (min-width: 1800px){#section-battery .prt-2 .text-box .g--text-container .g--text-detail{max-width:860px}}@media (min-width: 1400px) and (max-width: 1799px){#section-battery .prt-2 .text-box .g--text-container .g--text-detail{max-width:721px}}@media (min-width: 1024px) and (max-width: 1399px){#section-battery .prt-2 .text-box .g--text-container .g--text-detail{max-width:587px}}@media (max-width:1023px){#section-battery .prt-2 .text-box .g--text-container .g--text-detail{margin-top:20px}}#section-battery .prt-2 .online{}@media (min-width: 1800px){#section-battery .prt-2 .online{width:1312px;height:738px;margin-top:80px}}@media (min-width: 1400px) and (max-width: 1799px){#section-battery .prt-2 .online{width:1100px;height:619px;margin-top:67px}}@media (min-width: 1024px) and (max-width: 1399px){#section-battery .prt-2 .online{width:896px;height:504px;margin-top:55px}}@media (max-width:1023px){#section-battery .prt-2 .online{}}@media (max-width: 720px){#section-battery .prt-2 .online{height:66.667vw;width:88.889vw}}@media (min-width: 721px) and (max-width: 1023px){#section-battery .prt-2 .online{height:62.5vw;width:83.333vw}}#section-battery .prt-2 .online:nth-child(2){}@media (min-width: 1800px){#section-battery .prt-2 .online:nth-child(2){margin-bottom:120px}}@media (min-width: 1400px) and (max-width: 1799px){#section-battery .prt-2 .online:nth-child(2){margin-bottom:101px}}@media (min-width: 1024px) and (max-width: 1399px){#section-battery .prt-2 .online:nth-child(2){margin-bottom:82px}}#section-coloros{background:#f7f7f7}@media (max-width: 720px){#section-coloros{padding:26.667vw 0}}@media (min-width: 721px) and (max-width: 1023px){#section-coloros{padding:25vw 0}}@media (min-width: 1800px){#section-coloros{padding-top:182px;padding-bottom:128px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros{padding-top:153px;padding-bottom:107px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros{padding-top:124px;padding-bottom:87px}}#section-coloros .title-wrapper{display:flex;flex-direction:column;align-items:center}@media (max-width: 720px){#section-coloros .title-wrapper{margin-bottom:25.556vw}}@media (min-width: 721px) and (max-width: 1023px){#section-coloros .title-wrapper{margin-bottom:23.958vw}}@media (min-width: 1800px){#section-coloros .title-wrapper{margin-bottom:204px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .title-wrapper{margin-bottom:171px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .title-wrapper{margin-bottom:139px}}#section-coloros .title-wrapper .title-pic{}@media (max-width: 720px){#section-coloros .title-wrapper .title-pic{width:20.833vw;height:29.167vw}}@media (min-width: 721px) and (max-width: 1023px){#section-coloros .title-wrapper .title-pic{width:19.531vw;height:27.344vw}}@media (min-width: 1800px){#section-coloros .title-wrapper .title-pic{width:148px;height:208px;margin-bottom:30px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .title-wrapper .title-pic{width:124px;height:174px;margin-bottom:25px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .title-wrapper .title-pic{width:101px;height:142px;margin-bottom:20px}}@media (max-width:1023px){#section-coloros .title-wrapper .title-pic{margin-bottom:19px}}#section-coloros .title-wrapper .title{}@media (min-width: 1800px){#section-coloros .title-wrapper .title{margin-bottom:64px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .title-wrapper .title{margin-bottom:54px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .title-wrapper .title{margin-bottom:44px}}@media (max-width:1023px){#section-coloros .title-wrapper .title{margin-bottom:16px}}#section-coloros .title-wrapper .learn-more{line-height:1.5;letter-spacing:-.01em;border:1px solid #000}@media (min-width: 1800px){#section-coloros .title-wrapper .learn-more{font-size:16px;padding:12px 29px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .title-wrapper .learn-more{font-size:13px;padding:10px 24px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .title-wrapper .learn-more{font-size:11px;padding:8px 20px}}@media (max-width:1023px){#section-coloros .title-wrapper .learn-more{padding:5px 12px;line-height:1.44;font-size:16px;letter-spacing:0}}#section-coloros .part0{display:flex;align-items:center;overflow:hidden}@media (max-width: 720px){#section-coloros .part0{margin-bottom:22.222vw}}@media (min-width: 721px) and (max-width: 1023px){#section-coloros .part0{margin-bottom:20.833vw}}@media (min-width: 1800px){#section-coloros .part0{margin-bottom:80px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .part0{margin-bottom:67px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .part0{margin-bottom:55px}}@media (max-width:1023px){#section-coloros .part0{flex-direction:column}}#section-coloros .part0,#section-coloros .part0 .bg{width:100%}@media (min-width: 1800px){#section-coloros .part0,#section-coloros .part0 .bg{height:738px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .part0,#section-coloros .part0 .bg{height:619px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .part0,#section-coloros .part0 .bg{height:504px}}@media (max-width:1023px){#section-coloros .part0 .bg{position:relative;order:2}}@media (max-width: 720px){#section-coloros .part0 .bg{height:66.667vw;margin-top:13.333vw}}@media (min-width: 721px) and (max-width: 1023px){#section-coloros .part0 .bg{height:62.5vw;margin-top:12.5vw}}#section-coloros .part0 .g--text-container{}@media (min-width: 1800px){#section-coloros .part0 .g--text-container{margin-left:80px;max-width:500px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .part0 .g--text-container{margin-left:67px;max-width:419px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .part0 .g--text-container{margin-left:55px;max-width:341px}}@media (max-width:1023px){#section-coloros .part0 .g--text-container{color:#000;order:1}}#section-coloros .part1{display:flex;justify-content:space-between}@media (max-width:1023px){#section-coloros .part1{flex-direction:column;justify-content:flex-start}}#section-coloros .part1 .feature-wrapper{flex:1 0 auto}@media (min-width: 1800px){#section-coloros .part1 .feature-wrapper{width:397px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .part1 .feature-wrapper{width:333px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .part1 .feature-wrapper{width:271px}}@media (max-width:1023px){#section-coloros .part1 .feature-wrapper{width:100%}}#section-coloros .part1 .feature-wrapper:not(:first-child){}@media (min-width: 1800px){#section-coloros .part1 .feature-wrapper:not(:first-child){margin-left:64px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .part1 .feature-wrapper:not(:first-child){margin-left:54px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .part1 .feature-wrapper:not(:first-child){margin-left:44px}}@media (max-width:1023px){#section-coloros .part1 .feature-wrapper:not(:first-child){}}@media (max-width: 720px){#section-coloros .part1 .feature-wrapper:not(:first-child){margin-top:11.111vw}}@media (min-width: 721px) and (max-width: 1023px){#section-coloros .part1 .feature-wrapper:not(:first-child){margin-top:10.417vw}}#section-coloros .part1 .feature-wrapper .pic-wrapper{width:auto;background:#fff;display:flex;justify-content:center;align-items:center;overflow:hidden}@media (min-width: 1800px){#section-coloros .part1 .feature-wrapper .pic-wrapper{height:580px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .part1 .feature-wrapper .pic-wrapper{height:486px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .part1 .feature-wrapper .pic-wrapper{height:396px}}@media (max-width:1023px){#section-coloros .part1 .feature-wrapper .pic-wrapper{}}@media (max-width: 720px){#section-coloros .part1 .feature-wrapper .pic-wrapper{width:88.889vw;height:88.889vw}}@media (min-width: 721px) and (max-width: 1023px){#section-coloros .part1 .feature-wrapper .pic-wrapper{width:83.333vw;height:83.333vw}}#section-coloros .part1 .feature-wrapper .pic-wrapper .pic{}@media (min-width: 1800px){#section-coloros .part1 .feature-wrapper .pic-wrapper .pic{width:185px;height:396px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .part1 .feature-wrapper .pic-wrapper .pic{width:155px;height:332px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .part1 .feature-wrapper .pic-wrapper .pic{width:126px;height:270px}}@media (max-width:1023px){#section-coloros .part1 .feature-wrapper .pic-wrapper .pic{width:100%;height:100%}}#section-coloros .part1 .feature-wrapper .desc-wrapper{}@media (max-width: 720px){#section-coloros .part1 .feature-wrapper .desc-wrapper{margin-top:4.444vw}}@media (min-width: 721px) and (max-width: 1023px){#section-coloros .part1 .feature-wrapper .desc-wrapper{margin-top:4.167vw}}@media (min-width: 1800px){#section-coloros .part1 .feature-wrapper .desc-wrapper{margin-top:18px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .part1 .feature-wrapper .desc-wrapper{margin-top:15px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .part1 .feature-wrapper .desc-wrapper{margin-top:12px}}#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-title{font-variation-settings:'wght' 1000;line-height:1;letter-spacing:0}@media (min-width: 1800px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-title{font-size:22px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-title{font-size:18px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-title{font-size:15px}}@media (max-width:1023px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-title{font-variation-settings:'wght' 750;line-height:1;letter-spacing:0}}@media (max-width: 720px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-title{font-size:4.444vw}}@media (min-width: 721px) and (max-width: 1023px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-title{font-size:4.167vw}}#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-detail{line-height:1.5;letter-spacing:0;max-width:100%}@media (max-width: 720px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-detail{margin-top:2.222vw}}@media (min-width: 721px) and (max-width: 1023px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-detail{margin-top:2.083vw}}@media (min-width: 1800px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-detail{font-size:16px;margin-top:8px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-detail{font-size:13px;margin-top:7px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-detail{font-size:11px;margin-top:5px}}@media (max-width:1023px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-detail{line-height:1;letter-spacing:0}}@media (max-width: 720px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-detail{font-size:3.333vw}}@media (min-width: 721px) and (max-width: 1023px){#section-coloros .part1 .feature-wrapper .desc-wrapper .g--text-detail{font-size:3.125vw}}#section-coloros .quality-control{}@media (min-width: 1800px){#section-coloros .quality-control{margin-top:182px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .quality-control{margin-top:153px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .quality-control{margin-top:124px}}@media (max-width:1023px){#section-coloros .quality-control{margin-top:96px}}#section-coloros .quality-control .container > .content{text-align:center;line-height:1.31;letter-spacing:.0121em}@media (min-width: 1800px){#section-coloros .quality-control .container > .content{font-size:42px;margin-bottom:80px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .quality-control .container > .content{font-size:35px;margin-bottom:67px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .quality-control .container > .content{font-size:29px;margin-bottom:55px}}@media (max-width:1023px){#section-coloros .quality-control .container > .content{line-height:1.21;font-size:28px;margin-bottom:64px}}#section-coloros .quality-control .container > .content .desc{color:rgba(0,0,0,0.6)}@media (min-width:1024px){#section-coloros .quality-control .container .box-list{display:flex;justify-content:space-between;align-items:center}}@media (max-width:1023px){#section-coloros .quality-control .container .box-list{display:grid;grid-template:'a c' 'b d';grid-auto-flow:column}}@media (max-width: 720px){#section-coloros .quality-control .container .box-list{grid-gap:2.222vw}}@media (min-width: 721px) and (max-width: 1023px){#section-coloros .quality-control .container .box-list{grid-gap:2.083vw}}#section-coloros .remark{color:#787878;line-height:1.67;letter-spacing:-.0042em}@media (min-width: 1800px){#section-coloros .remark{margin-top:144px;font-size:12px}}@media (min-width: 1400px) and (max-width: 1799px){#section-coloros .remark{margin-top:121px;font-size:10px}}@media (min-width: 1024px) and (max-width: 1399px){#section-coloros .remark{margin-top:98px;font-size:8px}}@media (max-width:1023px){#section-coloros .remark{line-height:1.67;font-size:12px;letter-spacing:-.0042em;margin-top:80px}}@media (min-width:1024px){#section-coloros .remark p:not(:last-child){margin-bottom:.6666em}}.quality-box{text-align:center;background:#fff;display:flex;flex-direction:column;align-items:center}@media (max-width: 720px){.quality-box{width:43.333vw}}@media (min-width: 721px) and (max-width: 1023px){.quality-box{width:40.625vw}}@media (min-width: 1800px){.quality-box{padding:51px 82px;width:291px}}@media (min-width: 1400px) and (max-width: 1799px){.quality-box{padding:43px 69px;width:244px}}@media (min-width: 1024px) and (max-width: 1399px){.quality-box{padding:35px 56px;width:199px}}@media (max-width:1023px){.quality-box{justify-content:center;padding:22px}}.quality-box .icon-wrapper img{}@media (max-width: 720px){.quality-box .icon-wrapper img{width:13.333vw;height:13.333vw}}@media (min-width: 721px) and (max-width: 1023px){.quality-box .icon-wrapper img{width:12.5vw;height:12.5vw}}@media (min-width: 1800px){.quality-box .icon-wrapper img{width:87px;height:87px}}@media (min-width: 1400px) and (max-width: 1799px){.quality-box .icon-wrapper img{width:73px;height:73px}}@media (min-width: 1024px) and (max-width: 1399px){.quality-box .icon-wrapper img{width:59px;height:59px}}.quality-box .content{}@media (min-width: 1800px){.quality-box .content{margin-top:16px}}@media (min-width: 1400px) and (max-width: 1799px){.quality-box .content{margin-top:13px}}@media (min-width: 1024px) and (max-width: 1399px){.quality-box .content{margin-top:11px}}@media (max-width:1023px){.quality-box .content{margin-top:8px}}.quality-box .content .num{font-variation-settings:'wght' 750;line-height:1.42;letter-spacing:.0121em}@media (min-width: 1800px){.quality-box .content .num{font-size:24px;margin-bottom:8px}}@media (min-width: 1400px) and (max-width: 1799px){.quality-box .content .num{font-size:20px;margin-bottom:7px}}@media (min-width: 1024px) and (max-width: 1399px){.quality-box .content .num{font-size:16px;margin-bottom:5px}}@media (max-width:1023px){.quality-box .content .num{margin-bottom:5px;line-height:1.44;font-size:16px}}@media (min-width:1024px){.quality-box .content .text{white-space:nowrap;line-height:1.44;letter-spacing:.0122em}}@media (min-width: 1800px){.quality-box .content .text{font-size:18px}}@media (min-width: 1400px) and (max-width: 1799px){.quality-box .content .text{font-size:15px}}@media (min-width: 1024px) and (max-width: 1399px){.quality-box .content .text{font-size:12px}}@media (max-width:1023px){.quality-box .content .text{line-height:1.43;font-size:14px;height:40px}}#anchor-battery,#anchor-photography,#anchor-eye-care,#anchor-memory{height:60px;margin-top:-60px}@media (max-width:1023px){#anchor-battery,#anchor-photography,#anchor-eye-care,#anchor-memory{height:96px;margin-top:-96px}}
