.desktop{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 150px;position:relative;background-color:#fff}.desktop .frame{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:20px 10px;position:relative;flex:0 0 auto}.desktop .text-wrapper{position:relative;width:fit-content;margin-top:-1px;font-family:"Inria Serif",Helvetica;font-weight:400;color:#a7bec7;font-size:70px;text-align:center;letter-spacing:0;line-height:normal;white-space:nowrap}.desktop .div-wrapper{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px;position:relative;flex:0 0 auto}.desktop .div{position:relative;width:fit-content;margin-top:-1px;font-family:Yu Mincho-Regular,Helvetica;font-weight:400;color:#000;font-size:14px;text-align:center;letter-spacing:0;line-height:normal}.desktop .frame-2{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0px 0px;padding:30px 0 60px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.desktop .group{position:relative;width:300px;height:24px}.desktop .frame-3{display:flex;width:100px;height:24px;align-items:center;justify-content:center;position:absolute;top:0;left:0}.desktop .text-wrapper-2{position:relative;width:fit-content;font-family:"Noto Serif JP",Helvetica;font-weight:600;color:#333;font-size:14px;text-align:center;letter-spacing:0;line-height:normal;text-decoration:underline}.desktop .frame-4{left:100px;display:flex;width:100px;height:24px;align-items:center;justify-content:center;position:absolute;top:0}.desktop .frame-5{left:200px;display:flex;width:100px;height:24px;align-items:center;justify-content:center;position:absolute;top:0}.desktop .AQUA-wrapper{display:flex;flex-direction:column;width:185.4px;align-items:flex-start;gap:10px;padding:30px 10px 10px;position:relative;flex:0 0 auto}.desktop .AQUA{position:relative;align-self:stretch;width:100%;height:109.65px;object-fit:cover}.desktop .frame-6{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:50px 50px;padding:0 0 80px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.desktop .group-2{position:relative;width:280px;height:369px}.desktop .image{position:absolute;width:274px;height:216px;top:0;left:0;object-fit:cover}.desktop .text-wrapper-3{position:absolute;top:239px;left:110px;font-size:18px;text-align:center;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .flexcontainer{display:flex;flex-direction:column;align-items:flex-start;gap:10px;position:absolute;width:274px;height:42px;top:292px;left:0}.desktop .text{position:relative;align-self:stretch;font-size:16px;line-height:16px;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .span{font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;font-size:16px;letter-spacing:0;line-height:16px}.desktop .text-wrapper-4{left:13px;text-align:center;position:absolute;top:352px;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;font-size:12px;letter-spacing:0;line-height:normal}.desktop .group-3{position:relative;width:280px;height:386px}.desktop .text-wrapper-5{position:absolute;top:239px;left:83px;font-size:18px;text-align:center;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .text-wrapper-6{position:absolute;top:352px;left:0;font-size:12px;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .group-4{position:relative;width:280px;height:403px}.desktop .text-wrapper-7{position:absolute;width:274px;top:352px;left:0;font-size:12px;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .text-wrapper-8{position:absolute;width:60px;top:239px;left:107px;font-size:18px;text-align:center;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .text-wrapper-9{position:absolute;width:274px;top:292px;left:0;font-size:16px;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .text-wrapper-10{position:absolute;width:180px;top:239px;left:47px;font-size:18px;text-align:center;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .group-5{position:relative;width:280.5px;height:386px}.desktop .text-wrapper-11{position:absolute;width:100px;top:239px;left:87px;font-size:18px;text-align:center;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .group-6{position:relative;width:280px;height:367px}.desktop .text-wrapper-12{position:absolute;width:60px;top:237px;left:107px;font-size:18px;text-align:center;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .text-wrapper-13{position:absolute;width:274px;top:290px;left:0;font-size:16px;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .text-wrapper-14{position:absolute;top:350px;left:0;font-size:12px;text-align:center;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .text-wrapper-15{position:absolute;top:239px;left:92px;font-size:18px;text-align:center;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .text-wrapper-16{position:absolute;top:352px;left:0;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;font-size:12px;text-align:center;letter-spacing:0;line-height:normal}.desktop .TVB-wrapper{display:inline-flex;flex-direction:column;align-items:flex-start;gap:10px;padding:30px 0 10px;position:relative;flex:0 0 auto}.desktop .TVB{position:relative;width:154.67px;height:109.79px;object-fit:cover}.desktop .group-7{position:relative;width:280px;height:386.5px}.desktop .group-8{position:relative;width:280px;height:403.5px}.desktop .text-wrapper-17{position:absolute;top:239px;left:65px;font-size:18px;text-align:center;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .group-9{position:relative;width:280px;height:465px}.desktop .text-wrapper-18{position:absolute;top:239px;left:47px;font-size:18px;text-align:center;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .text-wrapper-19{position:absolute;width:274px;top:288px;left:0;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;font-size:16px;letter-spacing:0;line-height:normal}.desktop .element-JR{position:absolute;width:274px;top:380px;left:0;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;font-size:12px;letter-spacing:0;line-height:normal}.desktop .element-wrapper{display:flex;flex-direction:column;width:172.53px;align-items:flex-start;gap:10px;padding:30px 10px 10px;position:relative;flex:0 0 auto}.desktop .element{position:relative;align-self:stretch;width:100%;height:110.02px;object-fit:cover}.desktop .text-wrapper-20{position:absolute;top:239px;left:101px;font-size:18px;text-align:center;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .group-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:60px 60px;padding:0 0 80px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.desktop .group-10{position:relative;width:280px;height:392px}.desktop .element-2{position:absolute;width:274px;top:358px;left:0;font-size:12px;line-height:normal;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;letter-spacing:0}.desktop .AN-wrapper{display:flex;flex-direction:column;width:182.69px;align-items:flex-start;gap:10px;padding:30px 10px 10px;position:relative;flex:0 0 auto}.desktop .AN{position:relative;align-self:stretch;width:100%;height:109.91px;object-fit:cover}.desktop .text-wrapper-21{position:absolute;top:239px;left:87px;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;font-size:18px;text-align:center;letter-spacing:0;line-height:normal}.desktop .SOLA-wrapper{display:flex;flex-direction:column;width:174.41px;align-items:flex-start;gap:10px;padding:10px;position:relative;flex:0 0 auto}.desktop .SOLA{position:relative;align-self:stretch;width:100%;height:100.79px}.desktop .overlap-group{position:absolute;width:274px;height:216px;top:0;left:0;background-image:url(https://cdn.animaapp.com/projects/665eca53c3879684e5568945/releases/67b680945daae496b0d1c132/img/image-27.png);background-size:cover;background-position:50% 50%}html{scroll-behavior:smooth}.rte>div.content{margin-bottom:120px!important}h1,.sp{display:none}@media screen and (max-width:768px){.sp{display:block}.pc{display:none}}.tb-1000-600,.sp-1000,.sp-750,.sp-600,.sp-580,.sp-480{display:none}@media screen and (max-width:1000px){.tb-1000-600{display:inline-block}.pc-1000{display:none}.sp-1000{display:block}}@media screen and (max-width:920px){.pc-920none{display:none}}@media screen and (max-width:750px){.sp-750{display:inline-block}}@media screen and (max-width:680px){.sp-680none{display:none}}@media screen and (max-width:600px){.sp-600{display:inline-block}.pc-600,.tb-1000-600,.sp-600none{display:none}}@media screen and (max-width:580px){.sp-580{display:inline-block}.pc-580{display:none}}@media screen and (max-width:480px){.sp-480{display:inline-block}.desktop{padding:50px 20px}.desktop .frame-7,.desktop .group-wrapper{padding:0 0 80px}}@media screen and (max-width:430px){.sp-430none{display:none}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/lifephoto_studio-style.css.map */
