@charset "UTF-8";@media (max-width:767.98px){#alpha-universe.page-special-lens .u-hidden-sm{display:none!important;visibility:hidden}}#alpha-universe.page-special-lens .u-hidden-up-sm{display:none!important;visibility:hidden}@media (max-width:767.98px){#alpha-universe.page-special-lens .u-hidden-down-sm{display:none!important;visibility:hidden}}@media (min-width:768px) and (max-width:959.98px){#alpha-universe.page-special-lens .u-hidden-md{display:none!important;visibility:hidden}}@media (min-width:768px){#alpha-universe.page-special-lens .u-hidden-up-md{display:none!important;visibility:hidden}}@media (max-width:959.98px){#alpha-universe.page-special-lens .u-hidden-down-md{display:none!important;visibility:hidden}}@media (min-width:960px) and (max-width:1099.98px){#alpha-universe.page-special-lens .u-hidden-960{display:none!important;visibility:hidden}}@media (min-width:960px){#alpha-universe.page-special-lens .u-hidden-up-960{display:none!important;visibility:hidden}}@media (max-width:1099.98px){#alpha-universe.page-special-lens .u-hidden-down-960{display:none!important;visibility:hidden}}@media (min-width:1100px){#alpha-universe.page-special-lens .u-hidden-lg{display:none!important;visibility:hidden}}@media (min-width:1100px){#alpha-universe.page-special-lens .u-hidden-up-lg{display:none!important;visibility:hidden}}#alpha-universe.page-special-lens .u-hidden-down-lg{display:none!important;visibility:hidden}#alpha-universe.page-special-lens .u-font-noto-serif{font-family:"Noto Serif JP",serif}#alpha-universe.page-special-lens .u-color-gold{color:#7f7558}#alpha-universe.page-special-lens .u-color-white{color:#fff}#alpha-universe.page-special-lens .u-text-center{text-align:center}#alpha-universe.page-special-lens #home{background-color:#fff;font-family:"Noto Sans JP",sans-serif;color:#242424}#alpha-universe.page-special-lens a:hover,#alpha-universe.page-special-lens button:hover{outline:0;text-decoration:none}@media (hover:hover){#alpha-universe.page-special-lens a:hover,#alpha-universe.page-special-lens button:hover{outline:0;text-decoration:none}}#alpha-universe.page-special-lens img{width:100%;height:auto}#alpha-universe.page-special-lens .ly-inner{position:relative;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:clamp(53px,6.94445vw,100px);padding-right:clamp(53px,6.94445vw,100px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .ly-inner{width:100%;padding-left:5.12821vw;padding-right:5.12821vw}}@media (max-width:767.98px){#alpha-universe.page-special-lens .ly-inner.ly-inner__sp0{padding-left:0;padding-right:0}}#alpha-universe.page-special-lens .c-lv1-heading_lg{font-size:clamp(19px,2.5vw,36px);font-weight:300;line-height:160%;letter-spacing:.15em}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-lv1-heading_sm{font-size:7.69231vw;font-weight:300;line-height:120%;letter-spacing:.1em}}#alpha-universe.page-special-lens .c-lv2-heading_lg{font-size:clamp(16px,2.08334vw,30px);font-weight:400;line-height:130%;letter-spacing:.08em}@media (min-width:768px){#alpha-universe.page-special-lens .c-lv3-heading_lg{font-size:clamp(10px,1.38889vw,20px);font-weight:400;line-height:135%;letter-spacing:.08em}}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-lv3-heading_sm{font-size:5.12821vw;font-weight:400;line-height:135%;letter-spacing:.08em}}@media (min-width:768px){#alpha-universe.page-special-lens .c-body_lg{font-size:clamp(7px,.97223vw,14px);line-height:150%;letter-spacing:.05em}}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-body_sm{font-size:3.58974vw;line-height:150%;letter-spacing:.05em}}#alpha-universe.page-special-lens .c-brackets{position:relative;margin:auto;padding:clamp(14px,1.875vw,27px) clamp(34px,4.51389vw,65px) clamp(17px,2.22223vw,32px);width:-moz-fit-content;width:fit-content;pointer-events:none}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-brackets{padding:6.41026vw 3.07692vw;min-width:80vw}}#alpha-universe.page-special-lens .c-brackets.c-brackets__spThick{padding-block:1.53846vw 2.05128vw}#alpha-universe.page-special-lens .c-brackets .c-brackets-left,#alpha-universe.page-special-lens .c-brackets .c-brackets-right{position:absolute;inset:0;height:100%}#alpha-universe.page-special-lens .c-brackets .c-brackets-left::after,#alpha-universe.page-special-lens .c-brackets .c-brackets-left::before,#alpha-universe.page-special-lens .c-brackets .c-brackets-right::after,#alpha-universe.page-special-lens .c-brackets .c-brackets-right::before{content:"";display:block;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:clamp(21px,2.77778vw,40px);height:clamp(21px,2.77778vw,40px);border:1px solid #b8aa7a}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-brackets .c-brackets-left::after,#alpha-universe.page-special-lens .c-brackets .c-brackets-left::before,#alpha-universe.page-special-lens .c-brackets .c-brackets-right::after,#alpha-universe.page-special-lens .c-brackets .c-brackets-right::before{width:6.15385vw;height:6.15385vw}}#alpha-universe.page-special-lens .c-brackets .c-brackets-left::after,#alpha-universe.page-special-lens .c-brackets .c-brackets-left::before{left:0;right:auto}#alpha-universe.page-special-lens .c-brackets .c-brackets-left::before{bottom:auto;border-right:none;border-bottom:none}#alpha-universe.page-special-lens .c-brackets .c-brackets-left::after{top:auto;border-right:none;border-top:none}#alpha-universe.page-special-lens .c-brackets .c-brackets-right::after,#alpha-universe.page-special-lens .c-brackets .c-brackets-right::before{right:0;left:auto}#alpha-universe.page-special-lens .c-brackets .c-brackets-right::before{bottom:auto;border-left:none;border-bottom:none}#alpha-universe.page-special-lens .c-brackets .c-brackets-right::after{top:auto;border-left:none;border-top:none}#alpha-universe.page-special-lens .c-link{display:inline-flex;align-items:center;justify-content:center;position:relative;padding:clamp(5px,.69445vw,10px);min-height:clamp(23px,3.05556vw,44px);height:-moz-fit-content;height:fit-content;font-size:clamp(8px,1.11112vw,16px);letter-spacing:.15em;color:#fff;background-color:#7f7558;border:1px solid #7f7558;transition:background-color .2s cubic-bezier(.25,.1,.25,1)}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-link{padding:2.30769vw;min-height:10vw;font-size:3.58974vw;letter-spacing:.05em}}@media (min-width:768px){#alpha-universe.page-special-lens .c-link:focus{background:#a59e8a}}@media (min-width:768px) and (hover:hover) and (pointer:fine){#alpha-universe.page-special-lens .c-link:hover{background:#a59e8a}}#alpha-universe.page-special-lens .c-link.c-link__white{color:#242424;background-color:#f2f2f2;border:1px solid #e1e1e1}@media (min-width:768px){#alpha-universe.page-special-lens .c-link.c-link__white:focus{background:#fff;border-color:#909090}}@media (min-width:768px) and (hover:hover) and (pointer:fine){#alpha-universe.page-special-lens .c-link.c-link__white:hover{background:#fff;border-color:#909090}}#alpha-universe.page-special-lens .c-textLink{display:inline-flex;position:relative;width:100%;padding:clamp(2px,.27778vw,4px) clamp(5px,.69445vw,10px) clamp(4px,.55556vw,8px) 0;font-size:clamp(6px,.83334vw,12px);letter-spacing:.05em;background:0 0;border:none;margin:0}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-textLink{gap:2.05128vw;padding:0 2.5641vw 2.5641vw 0;font-size:2.5641vw;line-height:150%;letter-spacing:.1em}}@media (min-width:768px){#alpha-universe.page-special-lens .c-textLink:focus{color:inherit}#alpha-universe.page-special-lens .c-textLink:focus i{transform:translateX(100%)}#alpha-universe.page-special-lens .c-textLink:focus::after{transform:scaleX(1)}}@media (min-width:768px) and (hover:hover) and (pointer:fine){#alpha-universe.page-special-lens .c-textLink:hover{color:inherit}#alpha-universe.page-special-lens .c-textLink:hover i{transform:translateX(100%)}#alpha-universe.page-special-lens .c-textLink:hover::after{transform:scaleX(1)}}#alpha-universe.page-special-lens .c-textLink::before{content:"";display:block;position:absolute;margin:auto;left:0;top:auto;bottom:0;width:100%;height:1px;background-color:#c4c4c4}#alpha-universe.page-special-lens .c-textLink::after{content:"";display:block;position:absolute;margin:auto;left:0;top:auto;bottom:0;width:100%;height:1px;background-color:#242424;transform:scaleX(.2);transform-origin:left;transition:transform .25s}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-textLink::after{width:18.46154vw;transform:scale(1)}}#alpha-universe.page-special-lens .c-textLink i{display:flex;align-items:center;position:absolute;top:clamp(-4px,-.27777vw,-3px);right:clamp(2px,.27778vw,4px);bottom:0;margin:auto;width:clamp(3px,.41667vw,6px);transition:transform .25s}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-textLink i{top:-2.5641vw;right:1.53846vw;width:1.53846vw}}#alpha-universe.page-special-lens .c-textLink i img{position:relative;top:1px;width:100%;height:auto}#alpha-universe.page-special-lens .c-card{display:flex;flex-direction:column;overflow:hidden;border-radius:clamp(2px,.27778vw,4px) clamp(2px,.27778vw,4px) 0 0}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-card{border-radius:.76923vw .76923vw 0 0}}#alpha-universe.page-special-lens .c-card_image{position:relative;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%),#f9f9f9}#alpha-universe.page-special-lens .c-card_body{flex:1;padding:clamp(6px,.83334vw,12px) clamp(4px,.55556vw,8px) 0}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-card_body{padding:3.07692vw 0 0}}#alpha-universe.page-special-lens .c-card_title{margin-top:clamp(6px,.83334vw,12px);font-size:clamp(9px,1.25vw,18px);font-weight:700;line-height:130%;letter-spacing:.05em}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-card_title{margin-top:.76923vw;font-size:4.61538vw}}#alpha-universe.page-special-lens .c-card_desc{margin-top:clamp(2px,.34723vw,5px);font-size:clamp(7px,.97223vw,14px);line-height:156%}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-card_desc{margin-top:.76923vw;font-size:3.58974vw;line-height:150%}}#alpha-universe.page-special-lens .c-card_logo.c-card_logo__g-master{width:clamp(50px,6.52778vw,94px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-card_logo.c-card_logo__g-master{width:18.97436vw}}#alpha-universe.page-special-lens .c-card_logo.c-card_logo__g-lens{width:clamp(19px,2.5vw,36px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-card_logo.c-card_logo__g-lens{width:6.66667vw}}#alpha-universe.page-special-lens .c-card_logo.c-card_logo__zeiss{width:clamp(14px,1.94445vw,28px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-card_logo.c-card_logo__zeiss{width:5.38462vw}}#alpha-universe.page-special-lens .c-card_linkarea{display:flex;flex-direction:column;gap:clamp(4px,.55556vw,8px);padding:clamp(12px,1.66667vw,24px) clamp(4px,.55556vw,8px) clamp(12px,1.66667vw,24px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-card_linkarea{gap:2.5641vw;padding:3.07692vw 0 0}}#alpha-universe.page-special-lens .c-modalBtn{font-size:0;border:0;margin:0;padding:0;background:0 0}@media (min-width:768px){#alpha-universe.page-special-lens .c-modalBtn:focus i{background-color:#a59e8a}}@media (min-width:768px) and (hover:hover) and (pointer:fine){#alpha-universe.page-special-lens .c-modalBtn:hover i{background-color:#a59e8a}}#alpha-universe.page-special-lens .c-modalBtn i{display:inline-flex;align-items:center;justify-content:center;padding:clamp(2px,.34723vw,5px);width:clamp(10px,1.38889vw,20px);aspect-ratio:1/1;background-color:#7f7558;border:1px solid #7f7558;transition:background-color .25s}@media (max-width:767.98px){#alpha-universe.page-special-lens .c-modalBtn i{width:5.12821vw;padding:1.53846vw}}#alpha-universe.page-special-lens .c-modalBtn i img{margin:auto}#alpha-universe.page-special-lens .lens-mvGallery_wrapper{position:sticky;top:0;width:100%;overflow:hidden;background-color:#000}#alpha-universe.page-special-lens .lens-mvGallery_wrapper.is-hidden{z-index:-1}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-mvGallery_wrapper.is-animated .lens-mvGallery:first-child{animation:loop 160s -80s linear infinite}#alpha-universe.page-special-lens .lens-mvGallery_wrapper.is-animated .lens-mvGallery:last-child{animation:loop2 160s linear infinite}}@keyframes loop{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes loop2{0%{transform:translateX(0)}100%{transform:translateX(-200%)}}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-mvGallery_inner{display:flex;overflow:hidden}}#alpha-universe.page-special-lens .lens-mvGallery{display:grid;grid-template-columns:20.69% 18.52% 20.69% 18.52% 20.69%;grid-template-rows:1fr 1fr;grid-auto-flow:column;gap:.2225%;padding-bottom:.20833vw;background-color:#000}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-mvGallery{flex-shrink:0;padding-bottom:.76923vw;padding-right:.76923vw;width:254.87179vw}}#alpha-universe.page-special-lens .lens-mvGallery_img{overflow:hidden}#alpha-universe.page-special-lens .lens-mvGallery_img.lens-mvGallery_img__03,#alpha-universe.page-special-lens .lens-mvGallery_img.lens-mvGallery_img__06{grid-row:1/3}#alpha-universe.page-special-lens .lens-mvGallery_img img{visibility:hidden;opacity:0;transform:scale(1.1)}#alpha-universe.page-special-lens .lens-mv{position:relative;width:100%;z-index:2;padding-top:2.15278vw}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-mv{padding-top:2.5641vw}}#alpha-universe.page-special-lens .lens-mv_bg{position:absolute;inset:0;width:100%;height:100%}#alpha-universe.page-special-lens .lens-mv_bg::before{content:"";display:block;position:absolute;margin:auto;top:0;right:0;bottom:auto;left:0;width:100%;height:200%;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff clamp(80px,10.41667vw,150px))}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-mv_bg::before{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 38.46154vw)}}#alpha-universe.page-special-lens .lens-mv_ttl{position:relative;padding-left:2.77778vw;padding-bottom:1.04167vw;visibility:hidden;opacity:0}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-mv_ttl{padding-left:0;padding-bottom:0}}@media (min-width:768px){#alpha-universe.page-special-lens .lens-mv_ttl::before{content:"";display:block;position:absolute;margin:auto;left:0;top:auto;bottom:0;width:47.22222vw;height:1px;background-color:#242424}}#alpha-universe.page-special-lens .lens-mv_ttl-en{width:18.26389vw}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-mv_ttl-en{padding-left:3.33333vw;width:42.5641vw}}#alpha-universe.page-special-lens .lens-mv_ttl-main{margin-top:.69444vw;width:63.26389vw}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-mv_ttl-main{position:relative;left:1px;margin-top:1.02564vw;padding-bottom:2.05128vw;padding-left:1.79487vw;width:97.69231vw}#alpha-universe.page-special-lens .lens-mv_ttl-main::before{content:"";display:block;position:absolute;margin:auto;left:0;top:auto;bottom:0;width:100%;height:1px;background-color:#242424}}#alpha-universe.page-special-lens .lens-mv_ttl-sub{margin-top:1.04167vw;width:35.20833vw}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-mv_ttl-sub{margin:2.05128vw 2.5641vw 0 auto;width:30.76923vw}}#alpha-universe.page-special-lens .lens-mv_lens{visibility:hidden;opacity:0}@media (min-width:768px){#alpha-universe.page-special-lens .lens-mv_lens{position:sticky;top:19.44444vw;width:100%;text-align:right;margin-top:-26.80556vw;z-index:3}}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-mv_lens{position:relative;left:3.84615vw;margin:-21.53846vw auto 0;width:77.69231vw}}@media (min-width:768px){#alpha-universe.page-special-lens .lens-mv_lens img{width:27.01389vw}}@media (min-width:768px){#alpha-universe.page-special-lens .lens-lensSticky_wrapper{padding-bottom:9.02778vw}}#alpha-universe.page-special-lens .lens-intro{position:relative;padding-block:14.58333vw 6.94444vw;background-color:#fff}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-intro{padding-block:21.28205vw 23.84615vw}}#alpha-universe.page-special-lens .lens-intro_text{position:relative;z-index:3;margin:auto;max-width:clamp(517px,67.36112vw,970px);color:#242424;font-size:clamp(10px,1.38889vw,20px);line-height:250%;letter-spacing:.08em}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-intro_text{max-width:none;width:79.48718vw;font-size:3.33333vw;letter-spacing:.15em}}#alpha-universe.page-special-lens .lens-merit{position:relative;z-index:2;background-color:#fff}#alpha-universe.page-special-lens .lens-merit_head{position:relative;padding:clamp(61px,7.98612vw,115px) clamp(42px,5.55556vw,80px) clamp(34px,4.51389vw,65px) clamp(42px,5.55556vw,80px)}@media (min-width:768px){#alpha-universe.page-special-lens .lens-merit_head::before{content:"";display:block;position:absolute;margin:auto;top:0;right:0;bottom:auto;left:0;width:100%;height:calc(100% + 140px);background:rgba(36,36,36,.9) url(/ichigan/a-universe/assets/img/special/lens/merit_bg_lg.png) no-repeat bottom center/100% auto;pointer-events:none}}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-merit_head{padding:25.64103vw 2.05128vw 24.61538vw;background:#505050 url(/ichigan/a-universe/assets/img/special/lens/merit_bg_sm.png) no-repeat bottom center/100% auto}}#alpha-universe.page-special-lens .lens-merit_heading{display:grid;color:#fff;text-align:center;line-height:140%}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-merit_heading{gap:1.28205vw}}#alpha-universe.page-special-lens .lens-meritItem_wrapper{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.38889vw,20px);padding-inline:clamp(53px,6.94445vw,100px)}@media (min-width:768px){#alpha-universe.page-special-lens .lens-meritItem_wrapper{margin-inline:auto;max-width:clamp(768px,100vw,1440px)}}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-meritItem_wrapper{grid-template-columns:1fr;gap:0;padding-inline:0}}#alpha-universe.page-special-lens .lens-meritItem{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 5;gap:0;padding-block:clamp(17px,2.22223vw,32px);background-color:#f4f4f4}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-meritItem{padding-block:8.46154vw 13.58974vw;border-bottom:1px solid #e1e1e1}}#alpha-universe.page-special-lens .lens-meritItem-icon{margin:auto;width:clamp(42px,5.55556vw,80px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-meritItem-icon{width:20.51282vw}}#alpha-universe.page-special-lens .lens-meritItem-ttl{margin-top:clamp(1px,.13889vw,2px);color:#7f7558;font-size:clamp(16px,2.08334vw,30px);line-height:130%;letter-spacing:.08em;text-align:center}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-meritItem-ttl{margin-top:.51282vw;font-size:7.69231vw}}#alpha-universe.page-special-lens .lens-meritItem-desc{margin-top:clamp(1px,.13889vw,2px);color:#8f8669;text-align:center}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-meritItem-desc{margin-top:0}}#alpha-universe.page-special-lens .lens-meritItem-img{margin-top:clamp(18px,2.43056vw,35px);width:100%}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-meritItem-img{margin-top:8.97436vw}}#alpha-universe.page-special-lens .lens-meritItem-heading,#alpha-universe.page-special-lens .lens-meritItem-text_wrapper{padding-inline:clamp(17px,2.22223vw,32px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-meritItem-heading,#alpha-universe.page-special-lens .lens-meritItem-text_wrapper{padding-inline:10.25641vw}}#alpha-universe.page-special-lens .lens-meritItem-heading{margin-top:clamp(-17px,-1.18055vw,-10px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-meritItem-heading{margin-top:-2.5641vw}}#alpha-universe.page-special-lens .lens-meritItem-text{margin-top:clamp(7px,.97223vw,14px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-meritItem-text{margin-top:3.58974vw}}#alpha-universe.page-special-lens .lens-meritItem-caption{margin-top:clamp(7px,.97223vw,14px);font-size:clamp(5px,.69445vw,10px);font-weight:400;line-height:130%;letter-spacing:.1em}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-meritItem-caption{margin-top:3.58974vw;font-size:2.5641vw}}#alpha-universe.page-special-lens .lens-meritItem-caption a{color:#5687f5}@media (min-width:768px){#alpha-universe.page-special-lens .lens-meritItem-caption a:focus{color:#5687f5;text-decoration:underline}}@media (min-width:768px) and (hover:hover) and (pointer:fine){#alpha-universe.page-special-lens .lens-meritItem-caption a:hover{color:#5687f5;text-decoration:underline}}#alpha-universe.page-special-lens .lens-meritItem_modalBtn{display:inline-flex;align-items:center;gap:clamp(5px,.76389vw,11px);margin-top:clamp(20px,2.63889vw,38px);margin-left:auto;margin-right:clamp(17px,2.22223vw,32px);width:-moz-fit-content;width:fit-content;font-size:clamp(8px,1.11112vw,16px);line-height:130%;letter-spacing:.13333em}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-meritItem_modalBtn{gap:2.5641vw;margin-top:8.46154vw;margin-right:10.25641vw;font-size:4.10256vw}}@media (min-width:768px){#alpha-universe.page-special-lens .lens-meritItem_modalBtn>span{position:relative;padding-bottom:clamp(2px,.27778vw,4px)}#alpha-universe.page-special-lens .lens-meritItem_modalBtn>span::before{content:"";display:block;position:absolute;margin:auto;left:0;top:auto;bottom:0;width:100%;height:1px;background-color:#c4c4c4;transform:scaleX(0);transform-origin:left;transition:transform .25s}}@media (min-width:768px){#alpha-universe.page-special-lens .lens-meritItem_modalBtn:focus>span::before{transform:scaleX(1)}}@media (min-width:768px) and (hover:hover) and (pointer:fine){#alpha-universe.page-special-lens .lens-meritItem_modalBtn:hover>span::before{transform:scaleX(1)}}@media (min-width:768px){#alpha-universe.page-special-lens .lens-point{padding-top:clamp(42px,5.55556vw,80px)}}#alpha-universe.page-special-lens .lens-point_conts{padding:clamp(64px,8.33334vw,120px) clamp(48px,6.25vw,90px) 0;background-color:#f4f4f4}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-point_conts{padding:20vw 7.69231vw 0}}#alpha-universe.page-special-lens .lens-point_heading{display:grid;text-align:center;line-height:140%}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-point_heading{gap:2.5641vw;line-height:120%}}#alpha-universe.page-special-lens .lens-point_series{margin-top:clamp(53px,6.94445vw,100px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-point_series{margin-top:10.25641vw}}#alpha-universe.page-special-lens .lens-pointItems{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(8px,1.11112vw,16px);margin-top:clamp(17px,2.22223vw,32px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-pointItems{grid-template-columns:1fr;gap:4.10256vw;margin:6.15385vw auto 0;width:79.48718vw}}#alpha-universe.page-special-lens .lens-pointItem{padding:clamp(12px,1.66667vw,24px) clamp(12px,1.66667vw,24px) clamp(17px,2.22223vw,32px) clamp(12px,1.66667vw,24px);background-color:#fff;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}@media (min-width:768px){#alpha-universe.page-special-lens .lens-pointItem{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:0}}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-pointItem{padding:8.71795vw 6.15385vw 6.15385vw}}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-pointItem.lens-pointItem__3{padding-top:6.41026vw}}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-pointItem.lens-pointItem__3 .lens-pointItem_name{margin-top:5.12821vw}}#alpha-universe.page-special-lens .lens-pointItem_logo{margin:auto}#alpha-universe.page-special-lens .lens-pointItem_logo.lens-pointItem_logo__g-master{width:clamp(75px,9.79167vw,141px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-pointItem_logo.lens-pointItem_logo__g-master{width:36.15385vw}}#alpha-universe.page-special-lens .lens-pointItem_logo.lens-pointItem_logo__g-lens{width:clamp(26px,3.47223vw,50px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-pointItem_logo.lens-pointItem_logo__g-lens{width:12.82051vw}}#alpha-universe.page-special-lens .lens-pointItem_logo.lens-pointItem_logo__zeiss-lens{width:clamp(29px,3.81945vw,55px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-pointItem_logo.lens-pointItem_logo__zeiss-lens{width:14.10256vw}}#alpha-universe.page-special-lens .lens-pointItem_name{margin-top:clamp(14px,1.94445vw,28px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-pointItem_name{margin-top:7.17949vw}}#alpha-universe.page-special-lens .lens-pointItem_text{margin-top:clamp(7px,.97223vw,14px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-pointItem_text{margin-top:3.07692vw}}#alpha-universe.page-special-lens .lens-choice_details{padding-top:clamp(64px,8.33334vw,120px);padding-bottom:clamp(17px,2.22223vw,32px);background-color:#f4f4f4}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-choice_details{padding-top:20.51282vw;padding-bottom:5.64103vw}}#alpha-universe.page-special-lens .lens-anchorNav{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:repeat(4,clamp(149px,19.51389vw,281px));justify-content:center;padding:clamp(9px,1.25vw,18px) 0 clamp(9px,1.25vw,18px) clamp(21px,2.77778vw,40px);background-color:#7f7558}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-anchorNav{display:inline-flex;padding:4.61538vw 0 2.82051vw 1.79487vw;width:100%;background-color:#7f7558}}#alpha-universe.page-special-lens .lens-anchorNav_item{display:flex;align-items:center}#alpha-universe.page-special-lens .lens-anchorNav_item:last-of-type .lens-anchorNav_link{padding-right:clamp(26px,3.47223vw,50px);border-right:none}#alpha-universe.page-special-lens .lens-anchorNav_link{display:inline-flex;align-items:center;justify-content:center;gap:clamp(4px,.55556vw,8px);padding:0 clamp(5px,.69445vw,10px);width:100%;font-size:clamp(8px,1.11112vw,16px);line-height:130%;letter-spacing:.15em;color:#fff;border-right:1px solid rgba(255,255,255,.3)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-anchorNav_link{flex-direction:column;gap:.76923vw;padding-inline:4.61538vw;font-size:3.07692vw;letter-spacing:.05em}}@media (min-width:768px){#alpha-universe.page-special-lens .lens-anchorNav_link>span{position:relative;padding-bottom:clamp(2px,.27778vw,4px)}#alpha-universe.page-special-lens .lens-anchorNav_link>span::before{content:"";display:block;position:absolute;margin:auto;left:0;top:auto;bottom:0;width:100%;height:1px;background-color:#c4c4c4;transform:scaleX(0);transform-origin:left;transition:transform .25s}}@media (min-width:768px){#alpha-universe.page-special-lens .lens-anchorNav_link:focus>span::before{transform:scaleX(1)}#alpha-universe.page-special-lens .lens-anchorNav_link:focus>i{opacity:.5}}@media (min-width:768px) and (hover:hover) and (pointer:fine){#alpha-universe.page-special-lens .lens-anchorNav_link:hover>span::before{transform:scaleX(1)}#alpha-universe.page-special-lens .lens-anchorNav_link:hover>i{opacity:.5}}#alpha-universe.page-special-lens .lens-anchorNav_link>i{display:inline-flex;rotate:90deg;transition:opacity .25s}@media (min-width:768px){#alpha-universe.page-special-lens .lens-anchorNav_link>i{width:clamp(8px,1.11112vw,16px);padding:clamp(2px,.27778vw,4px);aspect-ratio:1/1;background-color:#fff}}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-anchorNav_link>i{width:1.53846vw;padding:0}}#alpha-universe.page-special-lens .lens-anchorNav_link>i img{width:100%;height:auto}#alpha-universe.page-special-lens .lens-products{padding-block:clamp(25px,3.33334vw,48px) clamp(76px,10vw,144px);background-color:#f4f4f4}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-products{padding-block:12.30769vw 20.51282vw}}#alpha-universe.page-special-lens .lens-products_items{display:grid;grid-template-columns:repeat(auto-fit,clamp(119px,15.55556vw,224px));justify-content:center;gap:clamp(8px,1.11112vw,16px);margin-top:clamp(11px,1.45834vw,21px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-products_items{grid-template-columns:repeat(2,1fr);gap:11.28205vw 5.12821vw;margin-top:3.84615vw;padding-inline:6.15385vw}}#alpha-universe.page-special-lens .lens-gallerySec_wrapper{padding-top:clamp(32px,4.16667vw,60px);margin-top:clamp(-60px,-4.16666vw,-32px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-gallerySec_wrapper{padding-top:15.38462vw;margin-top:-15.38462vw}}#alpha-universe.page-special-lens .lens-gallerySec{padding-top:clamp(16px,2.08334vw,30px);padding-bottom:clamp(21px,2.77778vw,40px);background:#383838;color:#fff;overflow:hidden}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-gallerySec{padding-top:8.71795vw;padding-bottom:5.89744vw}}#alpha-universe.page-special-lens .lens-gallerySec_ttl{margin:auto;width:-moz-fit-content;width:fit-content;border-bottom:1px solid rgba(143,134,105,.6);color:#fff;text-align:center}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-gallerySec_ttl{padding-bottom:1.53846vw}}#alpha-universe.page-special-lens .lens-gallerySec_lead{margin-top:clamp(4px,.55556vw,8px);text-align:center}@media (min-width:768px){#alpha-universe.page-special-lens .lens-gallerySec_lead{font-size:clamp(10px,1.38889vw,20px);line-height:150%;letter-spacing:.08em}}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-gallerySec_lead{margin-top:2.30769vw}}#alpha-universe.page-special-lens .lens-galleryCarousel{position:relative;margin-top:clamp(21px,2.77778vw,40px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-galleryCarousel{margin-top:6.15385vw}}#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-next,#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-prev{top:clamp(2px,.34723vw,5px);bottom:0;margin:auto;width:clamp(13px,1.73612vw,25px);height:clamp(60px,7.91667vw,114px);border:1px solid #8f8669;background-color:#8f8669;transition:background-color .3s,border-color .3s}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-next,#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-prev{display:none}}@media (min-width:768px){#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-next:focus,#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-prev:focus{border-color:#7f7558;background-color:#a59e8a}}@media (min-width:768px) and (hover:hover) and (pointer:fine){#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-next:hover,#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-prev:hover{border-color:#7f7558;background-color:#a59e8a}}#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-next::after,#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-prev::after{content:none}#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-next img,#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-prev img{display:block;width:clamp(4px,.55556vw,8px);height:auto}#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-next{right:18.65%}#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-button-prev{transform:scale(-1,1);left:18.65%}#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-slide{padding:0 clamp(13px,1.73612vw,25px);width:auto;height:-moz-fit-content;height:fit-content}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-galleryCarousel .swiper-slide{padding:0 1.53846vw}}#alpha-universe.page-special-lens .lens-galleryCarousel_thumbs{margin-top:clamp(12px,1.66667vw,24px);padding-inline:clamp(5px,.69445vw,10px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-galleryCarousel_thumbs{margin-top:2.5641vw;padding-inline:2.5641vw}}#alpha-universe.page-special-lens .lens-galleryCarousel_thumbs .swiper-wrapper{display:grid;grid-template-columns:repeat(auto-fit,clamp(40px,5.27778vw,76px));gap:clamp(10px,1.38889vw,20px);justify-content:center}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-galleryCarousel_thumbs .swiper-wrapper{grid-template-columns:repeat(auto-fit,16.41026vw);gap:2.82051vw .76923vw}}#alpha-universe.page-special-lens .lens-galleryCarousel_thumbs .swiper-slide-thumb-active .lens-galleryCarousel_thumb{border-color:#8f8669;filter:grayscale(0);transform:scale(.944)}#alpha-universe.page-special-lens .lens-galleryCarousel_thumb{display:block;margin:0;padding:0;font-size:0;line-height:0;width:100%;border:4px solid #383838;transition:border-color .15s,transform .1s,filter .3s;filter:grayscale(1)}#alpha-universe.page-special-lens .lens-galleryCarousel_thumb img{display:block;width:100%;height:auto}#alpha-universe.page-special-lens .lens-gallery_img{position:relative;background-color:rgba(0,0,0,.1)}#alpha-universe.page-special-lens .lens-gallery_exif{display:flex;align-items:center;justify-content:space-between;padding:clamp(2px,.27778vw,4px) clamp(5px,.69445vw,10px);background-color:#242424;font-size:clamp(5px,.69445vw,10px);line-height:170%;letter-spacing:.1em}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-gallery_exif{padding:2.5641vw 2.5641vw 2.5641vw;font-size:2.5641vw;line-height:130%}}#alpha-universe.page-special-lens .lens-gallery_exif_details{display:inline-flex;align-items:center;gap:clamp(4px,.55556vw,8px);font-size:clamp(6px,.83334vw,12px);font-weight:400;line-height:110%;letter-spacing:.1em}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-gallery_exif_details{display:flex;gap:1.53846vw;font-size:3.07692vw}}#alpha-universe.page-special-lens .lens-gallery_exif_logo{width:auto;height:clamp(6px,.83334vw,12px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-gallery_exif_logo{height:3.07692vw}}#alpha-universe.page-special-lens .lens-gallery_exif_logo img{width:auto;height:100%}#alpha-universe.page-special-lens .lens-gallery_exif_artist,#alpha-universe.page-special-lens .lens-gallery_exif_details02{display:inline-flex;font-size:clamp(5px,.69445vw,10px);font-weight:400;line-height:130%;letter-spacing:.1em}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-gallery_exif_artist,#alpha-universe.page-special-lens .lens-gallery_exif_details02{font-size:2.5641vw}}#alpha-universe.page-special-lens .lens-gallery_exif_details02{margin-left:clamp(6px,.83334vw,12px);gap:clamp(5px,.69445vw,10px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-gallery_exif_details02{margin-top:1.02564vw;margin-left:0;gap:0}}#alpha-universe.page-special-lens .lens-gallery_exif_details02>span{display:inline-flex;align-items:center}#alpha-universe.page-special-lens .lens-gallery_modalBtn{position:absolute;right:0;bottom:0}#alpha-universe.page-special-lens .lens-store{margin-top:clamp(42px,5.55556vw,80px);padding:clamp(38px,5vw,72px) clamp(21px,2.77778vw,40px);background-color:#e9e9e9;text-align:center}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-store{margin-top:0;padding:20.51282vw 6.15385vw}}#alpha-universe.page-special-lens .lens-store_lead{margin-top:clamp(10px,1.38889vw,20px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-store_lead{margin-top:6.15385vw;text-align:left}}#alpha-universe.page-special-lens .lens-storeItems{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(12px,1.66667vw,24px);margin-top:clamp(29px,3.88889vw,56px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-storeItems{gap:3.84615vw;margin-top:8.46154vw}}#alpha-universe.page-special-lens .lens-storeItem{width:clamp(154px,20.13889vw,290px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-storeItem{width:100%}}@media (min-width:768px){#alpha-universe.page-special-lens .lens-storeItem_link:focus{color:inherit}#alpha-universe.page-special-lens .lens-storeItem_link:focus figcaption i{transform:translateX(100%)}}@media (min-width:768px) and (hover:hover) and (pointer:fine){#alpha-universe.page-special-lens .lens-storeItem_link:hover{color:inherit}#alpha-universe.page-special-lens .lens-storeItem_link:hover figcaption i{transform:translateX(100%)}}#alpha-universe.page-special-lens .lens-storeItem_link figure{width:100%}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-storeItem_link figure{display:grid;grid-template-columns:26.92308vw 1fr}}#alpha-universe.page-special-lens .lens-storeItem_link figcaption{position:relative;padding:clamp(7px,.97223vw,14px) clamp(8px,1.11112vw,16px) clamp(5px,.76389vw,11px);width:100%;background-color:#fff;font-size:clamp(8px,1.11112vw,16px);line-height:130%;letter-spacing:.15em;text-align:left;border:1px solid #e1e1e1;border-top:none}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-storeItem_link figcaption{padding:6.15385vw 2.05128vw;font-size:4.10256vw;border-left:none}}#alpha-universe.page-special-lens .lens-storeItem_link figcaption i{position:absolute;top:0;right:clamp(10px,1.31945vw,19px);bottom:0;margin:auto;width:clamp(4px,.55556vw,8px);height:-moz-fit-content;height:fit-content;line-height:0;transition:transform .25s}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-storeItem_link figcaption i{right:4.35897vw;width:1.79487vw}}#alpha-universe.page-special-lens .lens-movie{margin-top:clamp(40px,5.20834vw,75px);padding-bottom:clamp(42px,5.55556vw,80px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-movie{margin-top:19.23077vw;padding-bottom:20.51282vw}}#alpha-universe.page-special-lens .lens-movie_ttl{text-align:center;font-size:clamp(12px,1.66667vw,24px);line-height:160%;letter-spacing:.15em}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-movie_ttl{font-size:6.15385vw}}#alpha-universe.page-special-lens .lens-movie_thumb{display:block;position:relative;margin:clamp(12px,1.59723vw,23px) auto 0;padding:0;border:none;background:0 0;width:clamp(440px,57.36112vw,826px)}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-movie_thumb{margin:5.89744vw auto 0;width:100%}}@media (min-width:768px){#alpha-universe.page-special-lens .lens-movie_thumb:focus .lens-movie_playBtn{transform:scale(1.2)}}@media (min-width:768px) and (hover:hover) and (pointer:fine){#alpha-universe.page-special-lens .lens-movie_thumb:hover .lens-movie_playBtn{transform:scale(1.2)}}#alpha-universe.page-special-lens .lens-movie_playBtn{position:absolute;inset:0;margin:auto;width:clamp(57px,7.5vw,108px);aspect-ratio:1/1;transition:transform .3s}@media (max-width:767.98px){#alpha-universe.page-special-lens .lens-movie_playBtn{width:12.82051vw}}.mfp-bg{opacity:0;transition:opacity .6s;z-index:10002}.mfp-wrap{z-index:10003;font-family:"Noto Sans JP",sans-serif}.mfp-bg.mfp-ready{opacity:.8}.mfp-bg.mfp-removing{opacity:0}.mfp-wrap.mfp-modalBg{z-index:10002}.mfp-wrap .mfp-content{max-width:clamp(565px,73.61112vw,1060px);width:100%;opacity:0;transition:opacity .6s}.mfp-wrap .mfp-content:has(.modal-gallery){max-width:clamp(512px,66.66667vw,960px)}.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-wrap.mfp-removing .mfp-content{opacity:0}img.mfp-img{width:100%;height:auto;display:block;box-sizing:border-box}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{margin-top:0;pointer-events:auto;cursor:pointer;width:auto}@media (max-width:767.98px){.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{margin-top:-2.05128vw}}.mfp-zoom-out-cur .mfp-image-holder .mfp-close img,.mfp-zoom-out-cur img{pointer-events:none}.modal__close{position:absolute;top:clamp(-40px,-2.77777vw,-22px);right:clamp(14px,1.94445vw,28px);width:clamp(21px,2.77778vw,40px);height:clamp(21px,2.77778vw,40px)}@media (max-width:767.98px){.modal__close{top:-10.25641vw;right:7.17949vw;width:10.25641vw;height:10.25641vw}}.lens-modal__merit .modal__close{top:0;right:0}@media (max-width:767.98px){.lens-modal__merit .modal__close{top:auto;bottom:-10.25641vw;right:3.58974vw}}.mfp-close{display:flex!important;flex-direction:column;justify-content:space-between;position:relative;width:100%;height:100%;padding:clamp(6px,.83334vw,12px)!important;margin:0;opacity:1;background-color:#7f7558!important;border:1px solid #7f7558!important;transition:background-color .3s}@media (max-width:767.98px){.mfp-close{padding:3.07692vw!important}}@media (min-width:768px){.mfp-close:focus{background:#a59e8a!important}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.mfp-close:hover{background:#a59e8a!important}}.mfp-close::before{content:"";display:block;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.mfp-close svg{width:100%;height:auto;fill:#000}.lens-modal__merit .mfp-close svg{fill:#fff}@media (max-width:767.98px){.lens-modal.lens-modal__merit{margin:10.25641vw auto 0;width:89.74359vw}}.lens-modal-gallery_text{color:#fff}.lens-modalCarousel{position:relative;padding-inline:clamp(14px,1.94445vw,28px)}@media (max-width:767.98px){.lens-modalCarousel{padding-inline:7.17949vw}}.lens-modalCarousel .swiper-button-next,.lens-modalCarousel .swiper-button-prev{box-sizing:border-box;top:clamp(-60px,-4.16666vw,-32px);bottom:0;margin:auto;width:clamp(14px,1.94445vw,28px);height:clamp(60px,7.84723vw,113px);border:1px solid #8f8669;background-color:#8f8669;transition:background-color .3s,border-color .3s}@media (max-width:767.98px){.lens-modalCarousel .swiper-button-next,.lens-modalCarousel .swiper-button-prev{display:none}}@media (min-width:768px){.lens-modalCarousel .swiper-button-next:focus,.lens-modalCarousel .swiper-button-prev:focus{border-color:#7f7558;background-color:#a59e8a}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.lens-modalCarousel .swiper-button-next:hover,.lens-modalCarousel .swiper-button-prev:hover{border-color:#7f7558;background-color:#a59e8a}}.lens-modalCarousel .swiper-button-next::after,.lens-modalCarousel .swiper-button-prev::after{content:none}.lens-modalCarousel .swiper-button-next img,.lens-modalCarousel .swiper-button-prev img{display:block;width:clamp(4px,.55556vw,8px);height:auto}.lens-modalCarousel .swiper-button-next{right:0}.lens-modalCarousel .swiper-button-prev{transform:scale(-1,1);left:0}.lens-modalCarousel .swiper-slide{width:100%;height:-moz-fit-content;height:fit-content}.lens-modalCarousel .swiper-slide img{display:block;width:100%;height:auto}.lens-modal_merit{display:grid;grid-template-columns:repeat(2,clamp(181px,23.61112vw,340px));gap:clamp(17px,2.22223vw,32px);justify-content:center;padding:clamp(25px,3.33334vw,48px);background-color:#fff}@media (max-width:767.98px){.lens-modal_merit{overflow:scroll;grid-template-columns:1fr;gap:11.79487vw;max-height:min(128.20513vw,63vh);padding:12.30769vw 6.15385vw}}.lens-modal_merit_heading{margin-bottom:0;color:#8f8669;font-size:clamp(10px,1.38889vw,20px);font-weight:400;line-height:130%;letter-spacing:.08em;border-bottom:1px solid #8f8669}@media (max-width:767.98px){.lens-modal_merit_heading{padding-bottom:2.30769vw;font-size:5.12821vw;line-height:135%;letter-spacing:.08em}}.lens-modal_merit_heading.lens-modal_merit_heading__last{margin:clamp(16px,2.08334vw,30px) auto 0}@media (max-width:767.98px){.lens-modal_merit_heading.lens-modal_merit_heading__last{margin-top:0}}.lens-modal_merit_text{margin:0;font-size:clamp(7px,.97223vw,14px);line-height:150%;letter-spacing:.03889em}@media (max-width:767.98px){.lens-modal_merit_text{margin-top:4.35897vw;font-size:3.58974vw;line-height:150%;letter-spacing:.03889em}}.lens-modal_merit_text.lens-modal_merit_text__last{margin-top:clamp(5px,.69445vw,10px)}@media (max-width:767.98px){.lens-modal_merit_text.lens-modal_merit_text__last{margin-top:2.5641vw}}.lens-modal_merit_caption{margin:clamp(3px,.48612vw,7px) auto 0;font-size:clamp(5px,.69445vw,10px);font-weight:400;line-height:130%;letter-spacing:.1em}@media (max-width:767.98px){.lens-modal_merit_caption{margin-top:1.53846vw;font-size:2.5641vw;line-height:130%;letter-spacing:.1em}}.lens-modal_merit_caption a{color:#5687f5}@media (min-width:768px){.lens-modal_merit_caption a:focus{color:#5687f5;text-decoration:underline}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.lens-modal_merit_caption a:hover{color:#5687f5;text-decoration:underline}}.lens-modal_merit_image{width:100%}@media (max-width:767.98px){.lens-modal_merit_image{margin-top:4.10256vw}}.lens-modal_merit_image img{width:100%;height:auto}.lens-modal_merit_movie{display:block;position:relative}@media (min-width:768px){.lens-modal_merit_movie{margin-top:clamp(2px,.27778vw,4px)}}@media (min-width:768px){.lens-modal_merit_movie:focus .lens-modal_merit_playBtn{transform:scale(1.2)}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.lens-modal_merit_movie:hover .lens-modal_merit_playBtn{transform:scale(1.2)}}.lens-modal_merit_playBtn{position:absolute;inset:0;margin:auto;width:clamp(26px,3.47223vw,50px);aspect-ratio:1/1;transition:transform .3s}@media (max-width:767.98px){.lens-modal_merit_playBtn{width:12.82051vw}}@media (max-width:767.98px){.lens-modal_hidden-sm{display:none;visibility:hidden}}@media (min-width:768px){.lens-modal_hidden-up-md{display:none;visibility:hidden}}.lens-modal_movie{padding-inline:clamp(14px,1.94445vw,28px)}@media (max-width:767.98px){.lens-modal_movie{padding-inline:7.17949vw}}.lens-modal_movie iframe{aspect-ratio:16/9;width:100%;height:auto}