@font-face{font-family:din_l;src:url(https://cdn.shopifycdn.net/s/files/1/0676/7853/5986/files/DIN-Light.aba90738.ttf?v=1718699861)format("truetype")}@font-face{font-family:din_m;src:url(https://cdn.shopifycdn.net/s/files/1/0676/7853/5986/files/DIN-Medium.cafc33de.ttf?v=1718699862)format("truetype")}@font-face{font-family:din_b;src:url(https://cdn.shopify.com/s/files/1/0676/7853/5986/files/DINAlternate-Bold.ttf?v=1743485350)format("truetype")}@font-face{font-family:mq80_b;src:url(https://cdn.shopify.com/s/files/1/0676/7853/5986/files/PPSupplySans-Regular.adccd9a3.otf?v=1718699862)format("truetype")}@font-face{font-family:fox_r;src:url(https://cdn.shopify.com/s/files/1/0676/7853/5986/files/Orbitron-Medium.ttf?v=1744379918)format("truetype")}.din_m{font-family:din_m}.mq80_b,.active_block .con_case .row09 .row09_con .row09_c_right h3,.active_block .con_case .row02 .ez80_btm_box .row_r2_al_btm .row_r2_al_block .row_r2_al_num,.active_block .con_case .pub_title>*{font-family:mq80_b}.din_l{font-family:din_l}.din_b,.active_block .con_case .ez80_row02{font-family:din_b}.toolbar+.header-sticky-wrapper .site-header,.toolbar{background-color:#fbf6df}#site-section-template--22946592981298__1699872881321ced88{display:none}#site-section-template--22946592981298__custom_liquid_yEPPth .section-template--22946592981298__custom_liquid_yEPPth-padding{padding-top:0!important;padding-bottom:0!important}#site-section-sections--21543711146290__ec4f72e5-b066-4f55-bcfd-d8981b1d95c4{display:none}#site-section-template--22946592981298__related-products{margin-bottom:calc(-1.2*var(--spacing-sections-desktop));margin-top:0!important}#site-section-template--22946592981298__related-products .gradient{background-color:#000}#site-section-template--22946592981298__related-products .gradient h1,#site-section-template--22946592981298__related-products .gradient h2,#site-section-template--22946592981298__related-products .gradient h3,#site-section-template--22946592981298__related-products .gradient h4,#site-section-template--22946592981298__related-products .gradient h5,#site-section-template--22946592981298__related-products .gradient .h0,#site-section-template--22946592981298__related-products .gradient .h1,#site-section-template--22946592981298__related-products .gradient .h2,#site-section-template--22946592981298__related-products .gradient .h3,#site-section-template--22946592981298__related-products .gradient .h4,#site-section-template--22946592981298__related-products .gradient .h5{color:#fff}#site-section-template--22946592981298__related-products .gradient .price__regular .price-item--regular{color:#fff9}body{margin:0;padding:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}[data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.active_block{width:100%}.active_block *,.active_block :after,.active_block :before{box-sizing:border-box;backface-visibility:hidden;margin:0;padding:0}.active_block ol,.active_block ul,.active_block li{vertical-align:middle;list-style-type:none}.active_block img{vertical-align:top;border:0}.active_block input,.active_block select,.active_block textarea,.active_block button{vertical-align:middle}.active_block textarea,.active_block input{text-indent:.52083vw}.active_block input[type=submit],.active_block input[type=button],.active_block button{text-indent:0;text-align:center;cursor:pointer}.active_block label,.active_block button,.active_block a{cursor:pointer}.active_block ins,.active_block em,.active_block b,.active_block i{font-style:normal;text-decoration:none}.active_block select:focus,.active_block textarea:focus,.active_block input:focus,.active_block button{outline:none}.active_block .disable-hover{pointer-events:none}.active_block .scroll-animate.animated,.active_block .scroll-animate:not(.father){visibility:hidden}.active_block .animated{animation-duration:1.2s;animation-fill-mode:both}.active_block .font-fadeIn font{display:inline-block}.active_block ::-webkit-scrollbar{width:.20833vw;background-color:#cacaca}.active_block ::-webkit-scrollbar-thumb{width:.26042vw;background-color:#87704c;border:.05208vw solid #87704c;border-radius:.20833vw}.active_block ::-webkit-scrollbar-corner{background-color:#0000}.active_block ::-webkit-scrollbar:horizontal{height:.46875vw}.active_block ::-webkit-selection{color:#0000;background:0 0}.active_block ::-moz-selection{color:#0000;background:0 0}.active_block ::selection{color:#fff;-webkit-text-fill-color:#fff;background-color:#1c509c}.active_block input::-webkit-input-placeholder,.active_block input::-moz-input-placeholder,.active_block textarea::-webkit-textarea-placeholder,.active_block textarea::-moz-textarea-placeholder{color:#999;transition:color .5s}.active_block input:focus::-webkit-input-placeholder,.active_block input:focus::-moz-input-placeholder,.active_block input:hover::-webkit-input-placeholder,.active_block input:hover::-moz-input-placeholder,.active_block textarea:focus::-webkit-input-placeholder,.active_block textarea:focus::-moz-input-placeholder,.active_block textarea:hover::-webkit-input-placeholder,.active_block textarea:hover::-moz-input-placeholder{color:#c2c2c2}.active_block a{color:inherit;text-decoration:none}.active_block a[href]{cursor:pointer}.active_block a:hover{cursor:pointer;text-decoration:none}.active_block a:focus{background-color:#0000}.active_block audio,.active_block canvas,.active_block progress,.active_block video{vertical-align:baseline;display:inline-block}.active_block body{-webkit-tap-highlight-color:#0000}.active_block html{width:100%;scroll-behavior:initial;font-size:5.20833vw;overflow-x:hidden}.active_block a:focus,.active_block input:focus,.active_block p:focus,.active_block span:focus,.active_block div:focus{-webkit-tap-highlight-color:#0000;outline:none}.active_block img[src=""],.active_block img:not([src]){opacity:0}.active_block b{font-size:inherit;color:inherit;font-family:inherit;font-weight:700}.active_block font{font-size:inherit;font-weight:inherit;color:inherit;font-family:inherit;font-style:inherit;text-transform:inherit}@keyframes fadeInLeftSmall{0%{opacity:0;transform:translate(-.52083vw)}to{opacity:1;transform:none}}.active_block .fadeInLeftSmall{animation-name:fadeInLeftSmall}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20%)}to{opacity:1;transform:none}}.active_block .fadeInLeft{animation-name:fadeInLeftSmall}@keyframes fadeInRightSmall{0%{opacity:0;transform:translate(.52083vw)}to{opacity:1;transform:none}}.active_block .fadeInRightSmall{animation-name:fadeInRightSmall}@keyframes fadeInRight{0%{opacity:0;transform:translate(20%)}to{opacity:1;transform:none}}.active_block .fadeInRight{animation-name:fadeInRight}@keyframes fadeInDownSmall{0%{opacity:0;transform:translateY(-.52083vw)}to{opacity:1;transform:none}}.active_block .fadeInDownSmall{animation-name:fadeInDownSmall}@keyframes fadeOutDownSmall{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(.52083vw)}}.active_block .fadeOutDownSmall{animation-name:fadeOutDownSmall}@keyframes fadeInUpSmall{0%{opacity:0;transform:translateY(1.5625vw)}to{opacity:1;transform:none}}.active_block .fadeInUpSmall{animation-name:fadeInUpSmall}@keyframes fadeInUp{0%{opacity:0;transform:translateY(130%)}to{opacity:1;transform:none}}.active_block .fadeInUp{animation-name:fadeInUp}@keyframes clipL{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.active_block .clipL{animation-name:clipL}.active_block .font_box{margin-top:-.2em;margin-bottom:-.1em;padding-top:.2em;padding-bottom:.1em;display:block;overflow:hidden}.active_block .font_box>*{display:inline-flex}.active_block .font_box span{display:block}@keyframes rotateInUpSmall{0%{opacity:0;transform:translateY(1.5625vw)rotate(5deg)}to{opacity:1;transform:none}}.active_block .rotateInUpSmall{transform-origin:0 0;animation-name:rotateInUpSmall}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.active_block .fadeIn{transform-origin:0 0;animation-name:fadeIn}@keyframes fadeInFn{0%{transform:skewY(6deg)translateY(200%)}to{transform:none}}.active_block .fadeInFn{transform-origin:0 0;animation-name:fadeInFn}@keyframes fadeInFnL{0%{opacity:0;transform:translateY(3vw)}to{opacity:1;transform:none}}.active_block .fadeInFnL{transform-origin:0 0;animation-name:fadeInFnL}.active_block .fxSwipe1 .navOutNext{animation:1s cubic-bezier(.7,0,.3,1) forwards decreaseHeight}.active_block .fxSwipe1 .navOutNext .col-1{animation:1s ease-in-out forwards decreaseHeight}.active_block .fxSwipe1 .navInNext{animation:1s cubic-bezier(.7,0,.3,1) forwards show}.active_block .fxSwipe1 .navInNext .pic{animation:1s cubic-bezier(.7,0,.3,1) forwards show_child}.active_block .fxSwipe1 .navOutPrev{animation:1s cubic-bezier(.7,0,.3,1) forwards decreaseHeight}.active_block .fxSwipe1 .navOutPrev .col-1{animation:1s ease-in-out forwards decreaseHeight}.active_block .fxSwipe1 .navInPrev .pic{animation:1s cubic-bezier(.7,0,.3,1) forwards show_child}.active_block .fxSwipe1 .navInPrev{animation:1s cubic-bezier(.7,0,.3,1) forwards show}@keyframes decreaseHeight{to{width:.05208vw}}@keyframes decreaseHeight_child{to{transform:translate(0%,0)scale(1.2)}}@keyframes show{0%{opacity:0}1%,to{opacity:1}}@keyframes show_child{0%{transform:translate(0%,0)scale(1.1)}to{transform:none}}@keyframes picBig{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes hide{0%,99%{opacity:1}to{opacity:0}}@keyframes increaseHeight{0%{width:.05208vw}to{width:100%}}.active_block *{margin:0;padding:0}.active_block p{line-height:1.85}.active_block .letter{min-width:.2em;font-size:inherit;font-family:inherit;display:inline-block}.active_block .alanFn{transform-origin:0 -50%;perspective:26.0417vw}.active_block .pic{background-position:50%;background-repeat:no-repeat;background-size:cover}.active_block .scrFx{will-change:transform,opacity;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:paused;animation-delay:calc(var(--go)*-1s);animation-timing-function:linear}.active_block .ani-1{transition:opacity .5s ease-in-out,transform .5s ease-in-out}.active_block .swiper-wrapper{grid-auto-flow:column;display:grid}.active_block .set .layer-icon>i{transition:color .3s ease-in-out}.active_block .set .layer-icon>i:hover{color:#87704c}.active_block .layer-pop{width:100%;height:100%;z-index:3000;pointer-events:none;opacity:0;visibility:hidden;justify-content:center;align-items:center;transition:transform 1.017s ease-in-out,opacity 1.017s ease-in-out,visibility 0s 1.017s,-webkit-transform 1.017s ease-in-out;display:none;position:fixed;top:0;left:0;transform:translate(1rem)skew(5deg)}.active_block .layer-pop.on{visibility:inherit;opacity:1;transition:none;transform:none}.active_block .layer-pop.on .wrap{animation:.8s ease-in-out backwards pop-in}.active_block .layer-pop.on+.bg{opacity:1;pointer-events:auto}.active_block .layer-pop .wrap{width:100vw;height:100%;pointer-events:auto;z-index:10;background-color:#000000e6;justify-content:center;align-items:center;padding-top:5.20833vw;display:flex;position:absolute;top:0;left:-1rem}@media screen and (orientation:portrait){.active_block .layer-pop .wrap{left:0}}.active_block .layer-pop .wrap .part{width:60%;background-color:#ffffffe6;border-radius:.1rem;margin:0 auto;position:relative;box-shadow:0 .2rem .8rem -.00521vw #1c509d2e}@media screen and (orientation:portrait){.active_block .layer-pop .wrap .part{width:85%}}.active_block .layer-pop .wrap .part video{width:100%;object-fit:cover;display:block}.active_block .layer-pop .wrap .part .closeIcon{width:2.60417vw;cursor:pointer;transition:transform .3s ease-in-out;position:absolute;top:0;left:calc(100% + 1.04167vw)}@media screen and (orientation:portrait){.active_block .layer-pop .wrap .part .closeIcon{width:8vw;border:.05208vw solid #fff;border-radius:50%;margin-left:-4vw;top:110%;left:50%}}.active_block .layer-pop .wrap .part .closeIcon path{fill:#fff}.active_block .layer-pop .wrap .part .closeIcon:hover{transform:rotate(90deg)}@keyframes move{25%{opacity:.3}33%{opacity:.3;transform:translateY(1.66667vw)}67%{opacity:1;transform:translateY(2.08333vw)}to{opacity:0;transform:translateY(2.86458vw)scale3d(.5,.5,.5)}}@keyframes maskFn{0%{-webkit-mask-size:30% 30%}10%{-webkit-mask-size:100% 100%}20%{-webkit-mask-size:500% 500%}to{-webkit-mask-size:500% 500%}}@keyframes pop-in{0%{opacity:0;transform:translate(-1rem)}}@keyframes mscrollFn{0%{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:66.7708vw;mask-size:66.7708vw}to{-webkit-mask-position:45%;mask-position:45%;-webkit-mask-size:2000%;mask-size:2000%}}@media screen and (orientation:landscape){.active_block .m_sty{display:none!important}}.active_block .pc_sty{display:block}.active_block .case_img{position:relative;overflow:hidden}.active_block .case_img:before{content:"";margin-top:100%;display:block}.active_block .case_img>img,.active_block .case_img>video{width:100%;height:100%;object-fit:cover;z-index:2;position:absolute;top:0;left:0}.active_block .delay1{animation-delay:.4s!important}.active_block .delay2{animation-delay:.6s!important}.active_block .delay3{animation-delay:.8s!important}.active_block .delay4{animation-delay:1s!important}.active_block .delay5{animation-delay:1.2s!important}.active_block .delay6{animation-delay:1.4s!important}.active_block .delay7{animation-delay:1.6s!important}.active_block .delay8{animation-delay:1.8s!important}.active_block .delay9{animation-delay:2s!important}.active_block .delay10{animation-delay:2.2s!important}.active_block .delay11{animation-delay:2.4s!important}.active_block .delay12{animation-delay:2.6s!important}.active_block .delay13{animation-delay:2.8s!important}.active_block .delay14{animation-delay:3s!important}.active_block .delay15{animation-delay:3.2s!important}.active_block .delay16{animation-delay:3.4s!important}.active_block .delay17{animation-delay:3.6s!important}.active_block .delay18{animation-delay:3.8s!important}.active_block .delay19{animation-delay:4s!important}.active_block .delay20{animation-delay:4.2s!important}.active_block .delay21{animation-delay:4.4s!important}.active_block .delay22{animation-delay:4.6s!important}.active_block .delay23{animation-delay:4.8s!important}.active_block .delay24{animation-delay:5s!important}.active_block .delay25{animation-delay:5.2s!important}.active_block .delay26{animation-delay:5.4s!important}.active_block .delay27{animation-delay:5.6s!important}.active_block .delay28{animation-delay:5.8s!important}.active_block .delay29{animation-delay:6s!important}.active_block .tr_delay1{transition-delay:.7s!important}.active_block .tr_delay2{transition-delay:.9s!important}.active_block .tr_delay3{transition-delay:1.1s!important}.active_block .tr_delay4{transition-delay:1.3s!important}.active_block .tr_delay5{transition-delay:1.5s!important}.active_block .tr_delay6{transition-delay:1.7s!important}.active_block .tr_delay7{transition-delay:1.9s!important}.active_block .tr_delay8{transition-delay:2.1s!important}.active_block .tr_delay9{transition-delay:2.3s!important}.active_block .tr_delay10{transition-delay:2.5s!important}.active_block .tr_delay11{transition-delay:2.7s!important}.active_block .tr_delay12{transition-delay:2.9s!important}.active_block .tr_delay13{transition-delay:3.1s!important}.active_block .tr_delay14{transition-delay:3.3s!important}.active_block .tr_delay15{transition-delay:3.5s!important}.active_block .tr_delay16{transition-delay:3.7s!important}.active_block .tr_delay17{transition-delay:3.9s!important}.active_block .tr_delay18{transition-delay:4.1s!important}.active_block .tr_delay19{transition-delay:4.3s!important}.active_block .tr_delay20{transition-delay:4.5s!important}.active_block .tr_delay21{transition-delay:4.7s!important}.active_block .tr_delay22{transition-delay:4.9s!important}.active_block .tr_delay23{transition-delay:5.1s!important}.active_block .tr_delay24{transition-delay:5.3s!important}.active_block .tr_delay25{transition-delay:5.5s!important}.active_block .tr_delay26{transition-delay:5.7s!important}.active_block .tr_delay27{transition-delay:5.9s!important}.active_block .tr_delay28{transition-delay:6.1s!important}.active_block .tr_delay29{transition-delay:6.3s!important}.active_block a:empty,.active_block ul:empty,.active_block dl:empty,.active_block div:empty,.active_block section:empty,.active_block article:empty,.active_block p:empty,.active_block h1:empty,.active_block h2:empty,.active_block h3:empty,.active_block h4:empty,.active_block h5:empty,.active_block h6:empty{display:block}.active_block .con_case{z-index:2;text-align:center;color:#acc3be;background-color:#010101;font-family:din_b;position:relative}.active_block .con_case .marc_font{-webkit-text-stroke:.05208vw #fff;color:#0000;font-weight:bolder}.active_block .con_case .linear-txt,.active_block .con_case .pub_title>*{background:linear-gradient(#74f5dc 45.19%,#000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-flex}.active_block .con_case .linear-txt02,.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info p{background:linear-gradient(#74f5dc 0%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-flex}.active_block .con_case .alanFn{opacity:0}.active_block .con_case .ov_hidden{overflow:hidden}.active_block .con_case img{max-width:none}.active_block .con_case h2,.active_block .con_case h3,.active_block .con_case h4,.active_block .con_case h5,.active_block .con_case h6{font-weight:400;font-size:inherit}.active_block .con_case section{z-index:2;position:relative}.active_block .con_case .font_sty{overflow:hidden}.active_block .con_case .font_sty>*{display:inline-flex}.active_block .con_case .pub_title{color:#fff;font-size:3.64583vw}.active_block .con_case .pub_title>*{font-size:inherit;text-transform:uppercase;padding-left:.5em;padding-right:.5em;line-height:1.2}.active_block .con_case .pub_title+.pub_info{margin-top:1.5625vw;font-size:.83333vw;line-height:1.5}.active_block .con_case .pub_info{font-size:.83333vw;line-height:1.375}.active_block .con_case .pub_info p{font-size:inherit;line-height:inherit}.active_block .con_case .row01{position:relative}.active_block .con_case .row01 .row01_txt{z-index:2;width:100%;padding-top:4.27083vw;position:absolute;top:0;left:0}.active_block .con_case .row01 .row01_txt .pub_title{font-size:7.29167vw}.active_block .con_case .row01 .row01_txt .pub_title>*{align-items:center}.active_block .con_case .row01 .row01_txt .pub_info{margin-top:.57292vw;font-family:fox_r;font-size:1.25vw;line-height:1.2}@media screen and (orientation:landscape){.active_block .con_case .row01 .row01_txt .pub_info br{display:none}}.active_block .con_case .row01 .case_img:before{margin-top:51.0417%}.active_block .con_case .ez80_row02{z-index:2;letter-spacing:-.03em;padding-top:5.20833vw;padding-left:19.7917vw;padding-right:19.7917vw;position:relative}.active_block .con_case .ez80_row02 .ez80_row02_txt{flex-wrap:wrap;justify-content:space-between;display:flex}.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info{width:13.1771vw;flex-direction:column;justify-content:center;align-items:center;margin:1.82292vw 0;display:flex}@media screen and (orientation:landscape){.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info:nth-child(2),.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info:nth-child(6){width:17.1875vw}.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info:nth-child(3),.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info:nth-child(7){width:9.11458vw}.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info:nth-child(4),.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info:nth-child(8){width:9.58333vw}}.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info img{height:3.17708vw;display:block}.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info p{margin-top:1.30208vw;font-size:1.25vw;line-height:1.16667}.active_block .con_case .row02_btm{width:50%;justify-content:space-between;margin:-4.0625vw auto 0;display:flex}.active_block .con_case .row02_btm .row02_b_block{width:14.1667vw;height:18.0208vw;border-radius:1.04167vw;flex-direction:column;align-items:center;padding:2.08333vw 0 1.04167vw;display:flex}.active_block .con_case .row02_btm .row02_b_block .row02_n_t{width:5.625vw;height:1.97917vw;color:#fff;background:#3d3d3d;border-radius:1.97917vw;justify-content:center;align-items:center;font-size:.9375vw;display:flex}.active_block .con_case .row02_btm .row02_b_block .case_img{width:calc(100% - 3.75vw);border-radius:.52083vw;margin-top:1.04167vw}.active_block .con_case .row02_btm .row02_b_block .case_img:before{margin-top:75%}.active_block .con_case .row02_btm .row02_b_block h4{color:#c3b7ac;margin-top:1.04167vw;font-size:.83333vw;line-height:1.2}.active_block .con_case .row02_btm .row02_b_block .pub_info_l{color:#898989;margin-top:.41667vw;font-size:.625vw;line-height:1.2}.active_block .con_case .row02_btm .row02_b_block:last-child{border:.15625vw solid #c3b7ac}.active_block .con_case .row02_btm .row02_b_block:last-child .row02_n_t{background:#703932}.active_block .con_case .row02_btm+.pub_info{z-index:2;margin-top:3.125vw;position:relative}.active_block .con_case .row02{padding-top:5.88542vw;position:relative}.active_block .con_case .row02 .row02_txt{z-index:2;position:relative}.active_block .con_case .row02 .pub_title{padding-top:0}.active_block .con_case .row02>.case_img{width:100%;z-index:1;margin-top:-21.0938vw;position:relative}.active_block .con_case .row02>.case_img:before{margin-top:67.0833%}.active_block .con_case .row02 .ez80_btm_box{z-index:2;margin-top:-16.5104vw;position:relative}.active_block .con_case .row02 .ez80_btm_box .row_r2_al_btm{height:7.76042vw;padding-left:21.4583vw}.active_block .con_case .row02 .ez80_btm_box .row_r2_al_btm .row_r2_al_con{width:55.9896vw;justify-content:space-between;align-items:flex-start;display:flex}.active_block .con_case .row02 .ez80_btm_box .row_r2_al_btm .row_r2_al_block{flex-direction:column;justify-content:center;align-items:center;display:flex}.active_block .con_case .row02 .ez80_btm_box .row_r2_al_btm .row_r2_al_block .row_r2_al_num span{background:linear-gradient(#74f5dc 56.25%,#101010 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:2.60417vw;line-height:1.2;display:inline-flex}.active_block .con_case .row02 .ez80_btm_box .row_r2_al_btm .row_r2_al_block .row_r2_al_tit{color:#999;text-transform:uppercase;margin-top:.52083vw;font-family:fox_r;font-size:.83333vw;line-height:1.04167vw}.active_block .con_case .row02 .ez80_btm_box .row_r2_al_btm .row_r2_al_block .row_r2_al_tit small{font-size:.625vw;display:block}.active_block .con_case .fixd_box{position:relative}.active_block .con_case .fixd_box .fixd_box_top{width:100%;padding-top:6.25vw;padding-bottom:2.34375vw;position:relative;top:0;left:0}@media screen and (orientation:landscape){.active_block .con_case .fixd_box .fixd_box_top br{display:none}}.active_block .con_case .r9_al_case{text-align:left;flex-wrap:wrap;margin-top:.98958vw;display:flex}@media screen and (orientation:landscape){.active_block .con_case .r9_al_case{width:28.4375vw}}.active_block .con_case .r9_al_case .r9_al_block{width:7.55208vw;border-top:.05208vw solid #fff3;margin-top:1.66667vw;margin-right:1.92708vw}.active_block .con_case .r9_al_case .r9_al_block h5{letter-spacing:.03em;color:#fff;margin-top:.78125vw;font-size:.625vw;line-height:1.33333}.active_block .con_case .r9_al_case .r9_al_block p{background:linear-gradient(#fff 0%,#74f5dc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:.15625vw;font-size:1.30208vw;line-height:1.2;display:inline-flex}.active_block .con_case .pub_info_small{color:#a9a9a9;text-align:left;margin-top:2.86458vw;font-size:.625vw}.active_block .con_case .row09{width:100%;background-color:#010101;padding-top:1.04167vw;padding-bottom:1.04167vw;position:sticky;top:5.72917vw}.active_block .con_case .row09 .row09_con{justify-content:space-between;align-items:center;padding-left:17.5vw;padding-right:18.75vw;display:flex}.active_block .con_case .row09 .row09_con .row09_c_left{width:29.4271vw}.active_block .con_case .row09 .row09_con .row09_c_left .case_img:before{margin-top:110.973%}.active_block .con_case .row09 .row09_con .row09_c_left .alo_img:before{margin-top:108.496%}.active_block .con_case .row09 .row09_con .row09_c_right{width:27.9688vw}@media screen and (orientation:landscape){.active_block .con_case .row09 .row09_con .row09_c_right{padding-right:.57292vw}}.active_block .con_case .row09 .row09_con .row09_c_right h3{color:#99dbce;text-align:left;width:100%;font-size:2.1875vw;line-height:1.07143}.active_block .con_case .row09 .row09_con .row09_c_right .pub_info_t{text-align:left;margin-top:2.08333vw;font-size:1.25vw;font-weight:700;line-height:1}.active_block .con_case .row09 .row09_con .row09_c_right .pub_info{text-align:left;color:#a9a9a9;margin-top:2.08333vw}.active_block .con_case .row09 .row09_con .row09_c_right .pub_info p{display:block}.active_block .con_case .row09 .row09_con .row09_c_right .pub_info p span{color:#74f5dc}@media screen and (orientation:landscape){.active_block .con_case .row09 .row09_con .row09_c_right .pub_info.mar_t{margin-top:1.66667vw}.active_block .con_case .row09:nth-child(2n+1) .row09_con{flex-direction:row-reverse}}@media screen and (orientation:landscape) and (orientation:landscape){.active_block .con_case .row09:nth-child(2n+1) .row09_con .row09_c_right{padding-right:1.45833vw}}.active_block .con_case .row04{padding-top:5.20833vw;position:relative}.active_block .con_case .row04 .row_case{z-index:2;position:relative}.active_block .con_case .row04 .row04_tab_box{text-align:left;justify-content:space-between;align-items:flex-start;margin-top:3.38542vw;padding:0 17.5vw;display:flex}.active_block .con_case .row04 .row04_tab_box .row04_tab_block{cursor:pointer}.active_block .con_case .row04 .row04_tab_box .row04_tab_block h4{color:#ffffff80;padding-left:1.875vw;font-size:1.04167vw;line-height:1.15;transition:color .3s ease-out;position:relative}.active_block .con_case .row04 .row04_tab_box .row04_tab_block h4:before{content:"";height:100%;width:.26042vw;background-color:#ffffff80;border-radius:1.5625vw;transition:background-color .3s ease-out;position:absolute;top:0;left:0}.active_block .con_case .row04 .row04_tab_box .row04_tab_block.on h4{color:#74f5dc}.active_block .con_case .row04 .row04_tab_box .row04_tab_block.on h4:before{background-color:#74f5dc}@media screen and (orientation:landscape){.active_block .con_case .row04 .row04_tab_box .row04_tab_block:hover h4{color:#74f5dc}.active_block .con_case .row04 .row04_tab_box .row04_tab_block:hover h4:before{background-color:#74f5dc}}.active_block .con_case .row04 .row4_con{width:62.5vw;margin:3.80208vw auto 0}.active_block .con_case .row04 .row4_con .swiper{overflow:hidden}.active_block .con_case .row04 .row4_con .swiper .swiper-wrapper{align-items:flex-start;display:flex}.active_block .con_case .row04 .row4_con .swiper .swiper-slide{flex-shrink:0}.active_block .con_case .row04 .row4_con .case_img_case{border:.26042vw solid #1c1c1c;border-radius:1.04167vw;padding:.67708vw 1.04167vw}.active_block .con_case .row04 .row4_con .case_img_case+.pub_info{height:8.22917vw;margin-top:2.08333vw}.active_block .con_case .row04 .row4_con .case_img:before{margin-top:49.6522%}.active_block .con_case .row04 .row4_con .row04_s2_btm{justify-content:space-between;padding-bottom:.9375vw;display:flex}.active_block .con_case .row04 .row4_con .row04_s2_btm .row04_s2_block{width:11.6667vw;height:6.45833vw;text-align:center;background:#17181c;border-radius:1.04167vw;flex-direction:column;justify-content:center;align-items:center;display:flex}.active_block .con_case .row04 .row4_con .row04_s2_btm .row04_s2_block>img{height:1.09375vw;display:block}.active_block .con_case .row04 .row4_con .row04_s2_btm .row04_s2_block h4{color:#74f5dc;font-size:.83333vw;font-weight:700;line-height:1.5}.active_block .con_case .row04 .row4_con .row04_s2_btm .row04_s2_block p{color:#999;margin-top:.57292vw;font-size:.625vw;line-height:1.16667}.active_block .con_case .row04 .row4_con .row04_s2_btm .row04_s2_block p span{color:#74f5dc}.active_block .con_case .row04 .row4_con .row04_s3_btm{justify-content:center;margin-top:-4.11458vw;display:flex}.active_block .con_case .row04 .row4_con .row04_s3_btm .row04_s3_block{width:11.6667vw;height:3.48958vw;background:#17181c;border-radius:.52083vw;justify-content:center;align-items:center;margin-inline:.41667vw;display:flex}.active_block .con_case .row04 .row4_con .row04_s3_btm .row04_s3_block span{color:#74f5dc;font-size:.83333vw;line-height:1.375}.active_block .con_case .row04 .row4_con .row04_s3_btm+.pub_info{color:#9b9b9b;margin-top:.67708vw;padding-bottom:2.1875vw;font-size:.625vw;line-height:1.83333}.active_block .con_case .row04 .row4_con .swiper-slide{color:#9b9b9b}.active_block .con_case .row04 .row4_con .swiper-slide:nth-child(2) .case_img_case+.pub_info,.active_block .con_case .row04 .row4_con .swiper-slide:nth-child(3) .case_img+.case_img_case{height:1.77083vw;margin-bottom:1.19792vw}.active_block .con_case .ez80_r3{padding-top:2.39583vw}@media screen and (orientation:landscape){.active_block .con_case .ez80_r3 .pub_info{font-size:1.14583vw}}.active_block .con_case .ez80_r3 .ez80_r3_con{margin-top:4.16667vw}.active_block .con_case .ez80_r3 .ez80_r3_con .case_img{width:51.25vw;margin-inline:auto}.active_block .con_case .ez80_r3 .ez80_r3_con .case_img:before{margin-top:71.6463%}.active_block .con_case .ez80_r3 .ez80_r3_con+.pub_info{color:#9b9b9b;margin-top:5.05208vw}@media screen and (orientation:landscape){.active_block .con_case .ez80_r3 .ez80_r3_con+.pub_info{height:7.03125vw;width:55.9896vw;align-items:center;margin-inline:auto;font-size:.9375vw;display:flex}}.active_block .con_case .ez80_r4{padding-top:7.96875vw}.active_block .con_case .ez80_r4 .ez80_r4_con{color:#fff;width:62.5vw;background-color:#101010;border-radius:1.5625vw;margin:2.86458vw auto 0;padding:.3125vw 1.71875vw 1.77083vw 3.22917vw}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_t>div,.active_block .con_case .ez80_r4 .ez80_r4_con .tb_d>div{width:40%}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_t>div:nth-child(1),.active_block .con_case .ez80_r4 .ez80_r4_con .tb_d>div:nth-child(1){width:20%}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_t{align-items:center;font-size:1.25vw;line-height:1.16667;display:flex}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_t .tb_t_n{text-align:left}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_t .tb_t_r{flex-direction:column;justify-content:center;align-items:center;padding-block:1.77083vw;display:flex}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_t .tb_t_r img{width:5.20833vw;display:block}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_t .tb_t_r h5{color:#fff;margin-top:.625vw}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_d{border-top:.05208vw solid #ffffff1a;align-items:center;display:flex}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_d .tb_d_n{text-align:left;font-size:.83333vw}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_d .tb_d_r{justify-content:center}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_d .tb_d_r span{background:linear-gradient(90deg,#fff 0%,#74f5dc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-block:1.30208vw;font-size:1.45833vw;line-height:1.17857;display:inline-flex}.active_block .con_case .ez80_r4 .ez80_r4_con+.pub_info{color:#ffffff80;margin-top:2.08333vw;font-size:.72917vw;line-height:1.14286}.active_block .con_case .ez80_r5{padding-top:4.73958vw}.active_block .con_case .ez80_r5 .ez80_r5_con{color:#fff;width:62.5vw;background-color:#101010;border-radius:1.5625vw;margin:2.34375vw auto 0;padding:.05208vw 1.71875vw 1.77083vw 3.22917vw}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_t>div:nth-child(1),.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d>div:nth-child(1){width:18%}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_t>div:nth-child(2),.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d>div:nth-child(2){width:30%}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_t>div:nth-child(3),.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d>div:nth-child(3),.active_block .con_case .ez80_r5 .ez80_r5_con .tb_t>div:nth-child(4),.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d>div:nth-child(4){width:26%}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_t{align-items:center;font-size:1.25vw;line-height:1.16667;display:flex}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_t .tb_t_n{text-align:left}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_t .tb_t_r{flex-direction:column;justify-content:center;align-items:center;padding-block:2.08333vw;display:flex}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_t .tb_t_r img{width:7.23958vw;margin-bottom:.46875vw;display:block}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_t .tb_t_r h5{color:#fff}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_t .tb_t_r:nth-child(2) h5{background:linear-gradient(270deg,#74f5dc 0%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-flex}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d{border-top:.05208vw solid #ffffff1a;align-items:center;display:flex}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d .tb_d_n{text-align:left;font-size:.83333vw}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d .tb_d_r{justify-content:center}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d .tb_d_r span{color:#fff9;padding-block:1.30208vw;font-size:1.04167vw;line-height:1.17857}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d .tb_d_r span small{font-size:.72917vw;display:block}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d .tb_d_r:nth-child(2) span{background:linear-gradient(90deg,#fff 0%,#74f5dc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.45833vw;display:inline-flex}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(4) .tb_d_r span,.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(5) .tb_d_r span{font-size:1.45833vw}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(6) .tb_d_r span,.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(6) .tb_d_r:nth-child(2) span{font-size:1.14583vw}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(7) .tb_d_r span,.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(8) .tb_d_r span,.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(7) .tb_d_r:nth-child(2) span,.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(8) .tb_d_r:nth-child(2) span{font-size:.83333vw}.active_block .con_case .ez80_r5 .ez80_r5_con+.pub_info{color:#ffffff80;margin-top:2.08333vw;font-size:.72917vw;line-height:1.14286}.active_block .con_case .ez80_r6{padding-top:5.72917vw}.active_block .con_case .ez80_r6 .ez80_r6_con{color:#fff;width:62.5vw;background-color:#101010;border-radius:1.5625vw;margin:3.125vw auto 0;padding:.83333vw 1.71875vw 1.77083vw 3.22917vw}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t>div:nth-child(1),.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d>div:nth-child(1){width:18%}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t>div:nth-child(2),.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d>div:nth-child(2){width:30%}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t>div:nth-child(3),.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d>div:nth-child(3),.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t>div:nth-child(4),.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d>div:nth-child(4){width:26%}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t{align-items:center;font-size:1.25vw;line-height:1.16667;display:flex}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t .tb_t_n{text-align:left}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t .tb_t_r{flex-direction:column;justify-content:center;align-items:center;padding-block:1.5625vw;display:flex}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t .tb_t_r img:nth-child(1){width:7.23958vw;margin-bottom:.78125vw;display:block}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t .tb_t_r img:nth-child(3){height:.78125vw;margin-top:.78125vw;display:block}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t .tb_t_r h5{background:linear-gradient(270deg,#74f5dc 0%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-flex}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d{border-top:.05208vw solid #ffffff1a;align-items:center;display:flex}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d .tb_d_n{text-align:left;font-size:.83333vw}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d .tb_d_r{justify-content:center}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d .tb_d_r span{background:linear-gradient(90deg,#fff 0%,#74f5dc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-block:1.30208vw;font-size:1.14583vw;line-height:1.18182;display:inline-flex}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d:nth-last-child(1) .tb_d_r span,.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d:nth-last-child(2) .tb_d_r span,.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d:nth-last-child(3) .tb_d_r span,.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d:nth-last-child(4) .tb_d_r span,.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d:nth-last-child(5) .tb_d_r span{font-size:.9375vw}.active_block .con_case .ez80_r6 .ez80_r6_con+.pub_info{color:#ffffff80;margin-top:2.08333vw;font-size:.72917vw;line-height:1.14286}.active_block .con_case .row03{padding-top:2.39583vw;position:relative}.active_block .con_case .row03 .row03_con_img{width:80.5208vw;margin:4.16667vw auto 0}.active_block .con_case .row03 .row03_con_img .img_case_box{width:58.1501%;position:relative}.active_block .con_case .row03 .row03_con_img .case_img{z-index:1}.active_block .con_case .row03 .row03_con_img .case_img:before{margin-top:71.6352%}.active_block .con_case .row03 .row03_con_img .row03_r3_txt{width:100%;height:100%;z-index:2;position:absolute;top:0;left:0}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i{height:.05208vw;width:60.7341%;background-color:#282828;position:absolute;top:11.646%;left:80.6452%}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i .hint_row03{white-space:nowrap;font-size:.625vw;line-height:1.2;display:block;position:absolute;top:.46875vw;right:0}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i span{white-space:nowrap;color:#74f5dc;font-size:.72917vw;line-height:1.2;display:block;position:absolute;bottom:.46875vw;right:0}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i span:before{content:"";width:.15625vw;height:.15625vw;background-color:#74f5dc;margin-top:-.07813vw;position:absolute;top:50%;right:calc(100% + .52083vw)}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i:nth-child(2){top:23.6025%}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i:nth-child(3){top:33.2298%}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i:nth-child(4){top:42.8571%}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i:nth-child(5){top:50%}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i:nth-child(6){top:65.0621%}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i:nth-child(7){top:77.0186%}.active_block .con_case .row03 .row03_con_img+.pub_info{color:#9b9b9b;margin-top:5.05208vw}@media screen and (orientation:landscape){.active_block .con_case .row03 .row03_con_img+.pub_info{height:7.03125vw;justify-content:center;align-items:center;margin-inline:auto;font-size:.9375vw;display:flex}}.active_block .con_case .row07{padding-top:5.625vw;padding-bottom:6.97917vw}.active_block .con_case .row07 .case_img{width:57.2917vw;margin:0 auto}.active_block .con_case .row07 .case_img:before{margin-top:42.1818%}.active_block .con_case .row07 .row07_con{width:62.5vw;text-align:left;background:#131313;border-radius:2.44792vw;justify-content:space-between;align-items:flex-start;margin:3.90625vw auto 0;padding:3.33333vw 4.89583vw;display:flex}@media screen and (orientation:landscape){.active_block .con_case .row07 .row07_con{flex-wrap:wrap}}.active_block .con_case .row07 .row07_con>div{margin-top:1.97917vw}@media screen and (orientation:landscape){.active_block .con_case .row07 .row07_con>div{padding-right:2.08333vw}.active_block .con_case .row07 .row07_con>div:last-child{width:100%}}.active_block .con_case .row07 .row07_con>div:first-child,.active_block .con_case .row07 .row07_con>div:nth-child(2){margin-top:0}.active_block .con_case .row07 .row07_con>div h4{color:#fff;font-size:.83333vw;line-height:1.2}.active_block .con_case .row07 .row07_con>div .pub_info{color:#999;letter-spacing:-.01em;margin-top:1.30208vw;font-size:.83333vw;line-height:1.75}.active_block .con_case .row07 .row07_con>div .pub_info_case{justify-content:space-between;align-items:flex-start;display:flex}.active_block .con_case .row07 .row07_con>div .pub_info_case>div{padding-right:1.5em}.active_block .con_case .row11{margin-top:5.46875vw;overflow:hidden}.active_block .con_case .row11 .tab_case{width:27.1354vw;background:#1d1d21;border-radius:2.60417vw;justify-content:space-between;align-items:center;margin:2.39583vw auto 0;padding:.52083vw .83333vw;display:flex}.active_block .con_case .row11 .tab_case .tab_block{width:12.7083vw;height:3.64583vw;color:#ffffff80;cursor:pointer;border-radius:2.08333vw;justify-content:center;align-items:center;font-family:ssb;font-size:1.25vw;transition:color .3s,background-color .3s ease-out;display:flex}.active_block .con_case .row11 .tab_case .tab_block.on{color:#000;cursor:auto;background-color:#74f5dc}@media screen and (orientation:landscape){.active_block .con_case .row11 .tab_case .tab_block:not(.on):hover{color:#74f5dc}}.active_block .con_case .row11 .row08_lb_box{width:72.9688vw;margin:5.15625vw auto 0;position:relative}.active_block .con_case .row11 .row08_lb_box .row08_lb{display:none}.active_block .con_case .row11 .row08_lb_box .row08_lb.on{display:block}.active_block .con_case .row11 .row08_lb_box .row08_lb .swiper{overflow:visible}.active_block .con_case .row11 .row08_lb_box .row08_lb .swiper .case_img{border-radius:1.82292vw}.active_block .con_case .row11 .row08_lb_box .row08_lb .swiper .case_img:before{margin-top:53.8901%}.active_block .con_case .row11 .row08_lb_box .swiper-button-prev,.active_block .con_case .row11 .row08_lb_box .swiper-button-next{width:3.125vw;height:3.125vw;cursor:pointer;z-index:3;opacity:.7;justify-content:center;align-items:center;margin-top:-1.5625vw;transition:opacity .3s ease-out;display:flex;position:absolute;top:50%}.active_block .con_case .row11 .row08_lb_box .swiper-button-prev:after,.active_block .con_case .row11 .row08_lb_box .swiper-button-next:after{display:none}.active_block .con_case .row11 .row08_lb_box .swiper-button-prev img,.active_block .con_case .row11 .row08_lb_box .swiper-button-next img{width:40%;display:block}.active_block .con_case .row11 .row08_lb_box .swiper-button-prev.swiper-button-disabled,.active_block .con_case .row11 .row08_lb_box .swiper-button-next.swiper-button-disabled{pointer-events:none;opacity:.3!important}@media screen and (orientation:landscape){.active_block .con_case .row11 .row08_lb_box .swiper-button-prev:hover,.active_block .con_case .row11 .row08_lb_box .swiper-button-next:hover{opacity:1}}.active_block .con_case .row11 .row08_lb_box .swiper-button-prev{left:3.125vw}.active_block .con_case .row11 .row08_lb_box .swiper-button-next{right:3.125vw;transform:rotate(180deg)}@media screen and (orientation:portrait){.active_block .con_case .row11 .row08_lb_box .swiper-button-prev,.active_block .con_case .row11 .row08_lb_box .swiper-button-next{width:8vw;height:5.33333vw;margin-top:-4vw;display:none}.active_block .con_case .row11 .row08_lb_box .swiper-button-prev{left:5.33333vw}.active_block .con_case .row11 .row08_lb_box .swiper-button-next{right:5.33333vw}}.active_block .con_case .row11 .row08_lb_box .swiper-pagination{width:100%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:2.60417vw;left:0}.active_block .con_case .row11 .row08_lb_box .swiper-pagination span{width:.625vw;height:.625vw;cursor:pointer;background-color:#ffffff80;border-radius:50%;margin:0 .52083vw;transition:background-color .3s ease-in-out}.active_block .con_case .row11 .row08_lb_box .swiper-pagination span.swiper-pagination-bullet-active{background-color:#74f5dc!important}.active_block .button:before,.active_block .button:after{display:none}@media screen and (orientation:portrait){.active_block .pc_sty{display:none!important}.active_block .m_sty{display:block}.active_block .con_case .pub_title{font-size:8vw}.active_block .con_case .pub_title>*{line-height:1.1}.active_block .con_case .pub_title+.pub_info{margin-top:2.66667vw;font-size:2.66667vw;line-height:1.3}.active_block .con_case .pub_info{padding-inline:6.66667vw;font-size:2.13333vw}.active_block .con_case .pub_info br{display:none}.active_block .con_case .row01 .row01_txt{padding-top:12vw}.active_block .con_case .row01 .row01_txt .pub_title{font-size:17.3333vw;line-height:1.2}.active_block .con_case .row01 .row01_txt .pub_title>h2{line-height:1.2}.active_block .con_case .row01 .row01_txt .pub_title>h2 span{display:none}.active_block .con_case .row01 .row01_txt .pub_info{letter-spacing:.03em;font-size:2.13333vw;line-height:1.4375}.active_block .con_case .row01 .case_img:before{margin-top:160%}.active_block .con_case .ez80_row02{padding-top:10.6667vw;padding-left:6vw;padding-right:6vw}.active_block .con_case .ez80_row02 .ez80_row02_txt{align-items:flex-start}.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info{width:48.5%;margin:4.66667vw 0}.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info img{height:8.13333vw}.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info p{margin-top:3.33333vw;font-size:3.2vw}.active_block .con_case .ez80_row02 .ez80_row02_txt .pub_info p br{display:none}.active_block .con_case .row02_btm{width:92vw;margin-top:5.33333vw}.active_block .con_case .row02_btm .row02_b_block{width:32%;height:auto;border-radius:2.66667vw}.active_block .con_case .row02_btm .row02_b_block .row02_n_t{width:14.4vw;height:5.33333vw;border-radius:10.1333vw;font-size:2.4vw}.active_block .con_case .row02_btm .row02_b_block .case_img{border-radius:2.66667vw;margin-top:2.66667vw}.active_block .con_case .row02_btm .row02_b_block .case_img:before{margin-top:100%}.active_block .con_case .row02_btm .row02_b_block h4{margin-top:3.46667vw;font-size:2.4vw}.active_block .con_case .row02_btm .row02_b_block .pub_info_l{height:3.6em;margin-top:1.06667vw;font-size:2.13333vw}.active_block .con_case .row02_btm .row02_b_block:last-child{border-width:.4vw;margin-bottom:0}.active_block .con_case .row02_btm+.pub_info{margin-top:8vw}.active_block .con_case .row02{padding-top:10.6667vw;overflow:hidden}.active_block .con_case .row02 .pub_title{padding-top:8vw}.active_block .con_case .row02 .case_img{width:130%;margin-top:-18.6667vw;margin-left:-15%}.active_block .con_case .row02 .ez80_btm_box{background-repeat:repeat-y;background-size:100%;margin-top:-10.6667vw;padding-bottom:13.3333vw}.active_block .con_case .row02 .ez80_btm_box .row_r2_al_btm{height:auto;padding-left:6vw;padding-right:6vw}.active_block .con_case .row02 .ez80_btm_box .row_r2_al_btm .row_r2_al_con{width:100%;flex-wrap:wrap}.active_block .con_case .row02 .ez80_btm_box .row_r2_al_btm .row_r2_al_block{width:48.5%;margin-bottom:5.33333vw}.active_block .con_case .row02 .ez80_btm_box .row_r2_al_btm .row_r2_al_block .row_r2_al_num span{font-size:6.66667vw}.active_block .con_case .row02 .ez80_btm_box .row_r2_al_btm .row_r2_al_block .row_r2_al_tit{margin-top:0;font-size:2.13333vw;line-height:1.2}.active_block .con_case .row02 .ez80_btm_box .row_r2_al_btm .row_r2_al_block .row_r2_al_tit small{font-size:1.6vw}.active_block .con_case .fixd_box .fixd_box_top{padding-top:10.6667vw;padding-bottom:6vw;position:relative}.active_block .con_case .r9_al_case{justify-content:space-between;margin-top:2.66667vw}.active_block .con_case .r9_al_case .r9_al_block{width:32%;margin-top:5.33333vw;margin-right:0}.active_block .con_case .r9_al_case .r9_al_block h5{margin-top:2vw;font-size:2.66667vw}.active_block .con_case .r9_al_case .r9_al_block p{margin-top:.4vw;font-size:5.06667vw}.active_block .con_case .pub_info_small{text-align:center;margin-top:7.33333vw;font-size:2.13333vw}.active_block .con_case .row09{padding-top:5.33333vw;padding-bottom:5.33333vw;position:relative;top:0}.active_block .con_case .row09 .row09_con{flex-wrap:wrap;margin-top:8vw;padding-left:6.66667vw;padding-right:6.66667vw}.active_block .con_case .row09 .row09_con .row09_c_left{width:100%}.active_block .con_case .row09 .row09_con .row09_c_left .case_img{width:76%;margin-inline:auto}.active_block .con_case .row09 .row09_con .row09_c_right{width:100%;margin-top:8vw}.active_block .con_case .row09 .row09_con .row09_c_right h3{width:100%;text-align:center;justify-content:center;font-size:4.8vw}.active_block .con_case .row09 .row09_con .row09_c_right .pub_info_t{text-align:center;margin-top:5.33333vw;font-size:3.2vw}.active_block .con_case .row09 .row09_con .row09_c_right .pub_info{text-align:center;margin-top:5.33333vw;padding-inline:0}.active_block .con_case .row04{padding-top:8vw;padding-bottom:10.6667vw}.active_block .con_case .row04 .row04_tab_box{flex-wrap:wrap;margin-top:3.33333vw;padding:0 6vw}.active_block .con_case .row04 .row04_tab_box .row04_tab_block{cursor:pointer;width:48.5%;margin-top:5.33333vw}.active_block .con_case .row04 .row04_tab_box .row04_tab_block h4{padding-left:3.33333vw;font-size:3.2vw}.active_block .con_case .row04 .row04_tab_box .row04_tab_block h4:before{width:.666667vw;border-radius:4vw}.active_block .con_case .row04 .row4_con{width:88vw;margin-top:9.73333vw}.active_block .con_case .row04 .row4_con .case_img_case{border-width:.666667vw;border-radius:2.66667vw;padding:1.73333vw 2.66667vw}.active_block .con_case .row04 .row4_con .case_img_case+.pub_info{height:auto;margin-top:5.33333vw}.active_block .con_case .row04 .row4_con .row04_s2_btm{flex-wrap:wrap;justify-content:center;padding-bottom:2.4vw}.active_block .con_case .row04 .row4_con .row04_s2_btm .row04_s2_block{width:32%;height:16vw;border-radius:2.66667vw;margin-top:1.333%;margin-left:.6665%;margin-right:.6665%}.active_block .con_case .row04 .row4_con .row04_s2_btm .row04_s2_block>img{height:2.93333vw}.active_block .con_case .row04 .row4_con .row04_s2_btm .row04_s2_block h4{font-size:2.13333vw}.active_block .con_case .row04 .row4_con .row04_s2_btm .row04_s2_block p{margin-top:.4vw;font-size:1.6vw}.active_block .con_case .row04 .row4_con .row04_s3_btm{justify-content:space-between;margin-top:5.33333vw}.active_block .con_case .row04 .row4_con .row04_s3_btm .row04_s3_block{width:32%;height:8.93333vw;border-radius:1.33333vw;margin-inline:0}.active_block .con_case .row04 .row4_con .row04_s3_btm .row04_s3_block span{font-size:2.66667vw}.active_block .con_case .row04 .row4_con .row04_s3_btm+.pub_info{margin-top:1.73333vw;padding-bottom:5.6vw;font-size:2.13333vw}.active_block .con_case .row04 .row4_con .swiper-slide:nth-child(2) .case_img_case+.pub_info,.active_block .con_case .row04 .row4_con .swiper-slide:nth-child(3) .case_img+.case_img_case{height:auto;margin-bottom:3.06667vw}.active_block .con_case .ez80_r3{padding-top:2.66667vw}.active_block .con_case .ez80_r3 .ez80_r3_con{margin-top:8vw}.active_block .con_case .ez80_r3 .ez80_r3_con .case_img{width:88vw}.active_block .con_case .ez80_r3 .ez80_r3_con+.pub_info{margin-top:9.73333vw}.active_block .con_case .ez80_r4{padding-top:10.6667vw}.active_block .con_case .ez80_r4 .ez80_r4_con{width:88vw;border-radius:4vw;margin-top:7.33333vw;padding:.8vw 4.4vw 4.53333vw}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_t{font-size:3.2vw}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_t .tb_t_r{padding-block:4.53333vw}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_t .tb_t_r img{width:13.3333vw}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_t .tb_t_r h5{margin-top:1.6vw}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_d .tb_d_n{font-size:2.13333vw}.active_block .con_case .ez80_r4 .ez80_r4_con .tb_d .tb_d_r span{padding-block:3.33333vw;font-size:3.73333vw}.active_block .con_case .ez80_r4 .ez80_r4_con+.pub_info{margin-top:5.33333vw;font-size:2.13333vw}.active_block .con_case .ez80_r5{padding-top:12.1333vw}.active_block .con_case .ez80_r5 .ez80_r5_con{width:88vw;border-radius:4vw;margin-top:7.33333vw;padding:.133333vw 4.4vw 4.53333vw}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_t{font-size:3.2vw}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_t .tb_t_r{padding-block:5.33333vw}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_t .tb_t_r img{width:18.5333vw;margin-bottom:1.2vw}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d .tb_d_n{font-size:2.13333vw}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d .tb_d_r span{flex-wrap:wrap;padding-block:3.33333vw;font-size:2.66667vw;display:inline-flex}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d .tb_d_r span small{font-size:1.86667vw}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d .tb_d_r:nth-child(2) span,.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(4) .tb_d_r span,.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(5) .tb_d_r span{font-size:3.73333vw}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(6) .tb_d_r span,.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(6) .tb_d_r:nth-child(2) span{font-size:2.93333vw}.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(7) .tb_d_r span,.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(8) .tb_d_r span,.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(7) .tb_d_r:nth-child(2) span,.active_block .con_case .ez80_r5 .ez80_r5_con .tb_d:nth-child(8) .tb_d_r:nth-child(2) span{font-size:2.13333vw}.active_block .con_case .ez80_r5 .ez80_r5_con+.pub_info{margin-top:5.33333vw;font-size:2.13333vw}.active_block .con_case .ez80_r6{padding-top:14.6667vw}.active_block .con_case .ez80_r6 .ez80_r6_con{width:88vw;border-radius:4vw;margin-top:7.33333vw;padding:2.13333vw 4.4vw 4.53333vw}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t{font-size:2.4vw}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t .tb_t_r{padding-block:4vw}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t .tb_t_r img:nth-child(1){width:18.5333vw;margin-bottom:2vw}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_t .tb_t_r img:nth-child(3){height:2vw;margin-top:2vw}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d .tb_d_n{font-size:2.13333vw}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d .tb_d_r span{padding-block:3.33333vw;font-size:2.66667vw;display:inline-flex}.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d:nth-last-child(1) .tb_d_r span,.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d:nth-last-child(2) .tb_d_r span,.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d:nth-last-child(3) .tb_d_r span,.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d:nth-last-child(4) .tb_d_r span,.active_block .con_case .ez80_r6 .ez80_r6_con .tb_d:nth-last-child(5) .tb_d_r span{font-size:2.13333vw}.active_block .con_case .ez80_r6 .ez80_r6_con+.pub_info{margin-top:5.33333vw;font-size:2.13333vw}.active_block .con_case .row03{padding-top:0;overflow:hidden}.active_block .con_case .row03 .pub_title h2{width:100%;justify-content:center;padding-inline:0}.active_block .con_case .row03 .row03_con_img{width:100vw;margin-top:6.93333vw;margin-left:-46.6667vw}.active_block .con_case .row03 .row03_con_img .img_case_box{width:100%}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i{height:1px;width:58%}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i .hint_row03{font-size:1.6vw;top:1.06667vw}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i span{font-size:2.4vw;bottom:.933333vw}.active_block .con_case .row03 .row03_con_img .row03_r3_txt .row03_i span:before{width:2px;height:2px;margin-top:-1px;right:calc(100% + 6px)}.active_block .con_case .row03 .row03_con_img+.pub_info{margin-top:2.66667vw}.active_block .con_case .row07{padding-top:13.3333vw;padding-bottom:17.8667vw}.active_block .con_case .row07 .case_img{width:86.6667vw;margin-top:8vw}.active_block .con_case .row07 .row07_con{width:86.6667vw;border-radius:8vw;flex-wrap:wrap;margin-top:10.6667vw;padding:9.33333vw 5.33333vw}.active_block .con_case .row07 .row07_con>div{width:100%;margin-top:8vw}.active_block .con_case .row07 .row07_con>div:nth-child(2){margin-top:8vw}.active_block .con_case .row07 .row07_con>div:nth-child(2n+1){width:100%}.active_block .con_case .row07 .row07_con>div h4{font-size:2vw}.active_block .con_case .row07 .row07_con>div .pub_info{letter-spacing:0;margin-top:2vw;padding-inline:0}.active_block .con_case .row07 .row07_con>div .pub_info br{display:block}.active_block .con_case .row07 .row07_con>div .pub_info p{font-size:2.66667vw}.active_block .con_case .row07 .row07_con>div .pub_info_case{flex-wrap:wrap}.active_block .con_case .row07 .row07_con>div .pub_info_case>div{width:100%;padding-right:0}.active_block .con_case .row11 .tab_case{width:56.9333vw;border-radius:6.66667vw;margin-top:4vw;padding:1.6vw 2.66667vw}.active_block .con_case .row11 .tab_case .tab_block{width:26.6667vw;height:9.06667vw;border-radius:5.33333vw;font-size:2.4vw}.active_block .con_case .row11 .row08_lb_box{width:77.6vw;margin-top:9.33333vw}.active_block .con_case .row11 .row08_lb_box .row08_lb{padding-bottom:8vw}.active_block .con_case .row11 .row08_lb_box .row08_lb .swiper .case_img{border-radius:6.13333vw}.active_block .con_case .row11 .row08_lb_box .row08_lb .swiper .case_img:before{margin-top:129.725%}.active_block .con_case .row11 .row08_lb_box .swiper-pagination{bottom:1.33333vw}.active_block .con_case .row11 .row08_lb_box .swiper-pagination span{width:1.6vw;height:1.6vw;margin:0 1.33333vw}}@keyframes bounce{16%{transform:translateY(.41667vw)}33%{transform:translateY(-.41667vw)}49%{transform:translateY(.20833vw)}66%{transform:translateY(-.10417vw)}83%{transform:translateY(.10417vw)}to{transform:translateY(0)}}.bounce{animation-name:bounce}@keyframes floating-animation{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-50%)translate(-1.04167vw)translateY(-1.04167vw)}to{transform:translate(-50%,-50%)}}@keyframes bounce2{16%{transform:translate(.41667vw,.41667vw)}33%{transform:translate(-.41667vw,-.41667vw)}49%{transform:translate(.20833vw,.20833vw)}66%{transform:translate(-.10417vw,-.10417vw)}83%{transform:translate(.10417vw,.10417vw)}to{transform:translate(0)}}.floating-animation{animation-name:bounce2}@keyframes newFont{0%{opacity:0;transform:translateY(200%)skewY(6deg)}to{opacity:1;transform:translateY(0%)skewY(0)}}.newFont{animation-name:newFont}