html{scroll-behavior:smooth}.life-photo{display:flex;flex-direction:column;align-items:center;padding:100px 150px;position:relative;background-color:#fff}.life-photo .frame{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:20px 10px;position:relative;flex:0 0 auto}.life-photo .text-wrapper{margin-top:-1px;font-family:"Inria Serif",Helvetica;font-weight:400;color:#a7bec7;font-size:30px;white-space:nowrap;position:relative;width:fit-content;text-align:center;letter-spacing:0;line-height:normal}.life-photo .div-wrapper{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:40px 0 10px;position:relative;flex:0 0 auto}.life-photo .div-wrapper-1{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:40px 0;position:relative;flex:0 0 auto}.life-photo .flexcontainer{display:inline-flex;flex-direction:column;align-items:flex-start;gap:10px}.life-photo .text{position:relative;align-self:stretch;font-family:Yu Mincho-Regular,Helvetica;font-weight:400;color:#000;font-size:14px;text-align:start;letter-spacing:0;line-height:normal}.life-photo .span{font-family:Yu Mincho-Regular,Helvetica;font-weight:400;color:#000;font-size:14px;letter-spacing:0}.life-photo .image-wrapper{display:flex;flex-direction:column;width:577px;align-items:flex-start;gap:5.31px;padding:0 5.31px 30px;position:relative;flex:0 0 auto}.life-photo .image{height:71.2px;position:relative;align-self:stretch;width:100%}.life-photo .div{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px;background-color:#f0f8ff;position:relative;flex:0 0 auto}.life-photo .text-wrapper-2{position:relative;width:fit-content;margin-top:-1px;font-family:Yu Mincho-Demibold,Helvetica;color:#000;font-size:18px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .frame-2{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 10px 50px;position:relative;flex:0 0 auto}.life-photo .text-wrapper-3{position:relative;width:fit-content;margin-top:-1px;font-family:Yu Mincho-Regular,Helvetica;color:#000;font-size:14px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .frame-3{display:inline-flex;flex-direction:column;align-items:center;padding:20px 0;position:relative;flex:0 0 auto}.life-photo .element-wrapper{display:inline-flex;flex-direction:column;align-items:flex-start;gap:9.17px;position:relative;flex:0 0 auto}.life-photo .element{position:relative;width:418px;height:240.17px;object-fit:cover}.life-photo .img-wrapper{display:flex;flex-direction:column;width:418px;align-items:flex-start;gap:3.76px;position:relative;flex:0 0 auto}.life-photo .img{height:179.31px;position:relative;align-self:stretch;width:100%}.life-photo .frame-4{display:flex;flex-direction:column;width:418px;align-items:flex-start;gap:3.82px;position:relative;flex:0 0 auto}.life-photo .element-2{position:relative;width:418px;height:121.3px;object-fit:cover}.life-photo .span-wrapper{position:relative;align-self:stretch;font-family:Yu Mincho-Regular,Helvetica;color:#000;font-size:12px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .text-wrapper-4{font-family:Yu Mincho-Regular,Helvetica;font-weight:400;color:#000;font-size:14px;letter-spacing:0}.life-photo .frame-5{display:flex;flex-direction:column;align-items:center;padding:100px 0 0;align-self:stretch;width:100%;position:relative;flex:0 0 auto}.life-photo .text-wrapper-5{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}.life-photo .text-wrapper-6{position:relative;width:fit-content;margin-top:-1px;font-family:Yu Mincho-Regular,Helvetica;color:#000;font-size:14px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .frame-6{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0px 0px;padding:30px 0 60px;align-self:stretch;width:100%;position:relative;flex:0 0 auto}.life-photo .group{position:relative;width:300px;height:24px}.life-photo .frame-7{left:0;display:flex;width:100px;height:24px;align-items:center;justify-content:center;position:absolute;top:0}.life-photo .text-wrapper-7{font-family:"Noto Serif JP",Helvetica;font-weight:600;color:#333;font-size:16px;text-decoration:underline;position:relative;width:fit-content;text-align:center;letter-spacing:0;line-height:normal}.life-photo .frame-8{left:100px;display:flex;width:100px;height:24px;align-items:center;justify-content:center;position:absolute;top:0}.life-photo .frame-9{left:200px;display:flex;width:100px;height:24px;align-items:center;justify-content:center;position:absolute;top:0}.life-photo .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}.life-photo .AQUA{position:relative;align-self:stretch;width:100%;height:109.65px;object-fit:cover}.life-photo .frame-10{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:80px 50px;padding:0 0 80px;align-self:stretch;width:100%;position:relative;flex:0 0 auto}.life-photo .group-2{position:relative;width:280px;height:459px}.life-photo .image-2{position:absolute;width:274px;height:216px;top:0;left:0;object-fit:cover}.life-photo .text-wrapper-8{position:absolute;top:239px;left:110px;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:18px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .flexcontainer-2{display:flex;position:absolute;width:274px;height:42px;top:292px;left:0;flex-direction:column;align-items:flex-start;gap:10px}.life-photo .p{position:relative;align-self:stretch;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:16px;line-height:16px;font-weight:400;letter-spacing:0}.life-photo .text-wrapper-9{font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;font-size:16px;letter-spacing:0;line-height:16px}.life-photo .text-wrapper-10{left:13px;text-align:center;white-space:nowrap;position:absolute;top:352px;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;font-size:12px;letter-spacing:0;line-height:normal}.life-photo .overlap-group-wrapper{position:absolute;width:150px;height:36px;top:423px;left:64px}.life-photo .overlap-group{position:relative;width:148px;height:36px;background-color:#a7bec7}.life-photo .text-wrapper-11{position:absolute;top:10px;left:38px;font-family:"Noto Serif",Helvetica;color:#fff;font-size:12px;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .text-wrapper-12{position:absolute;top:239px;left:83px;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:18px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .text-wrapper-13{position:absolute;top:352px;left:0;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:12px;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .text-wrapper-14{position:absolute;width:274px;top:352px;left:0;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:12px;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .text-wrapper-15{position:absolute;width:60px;top:239px;left:107px;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:18px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .text-wrapper-16{position:absolute;width:274px;top:292px;left:0;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:16px;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .text-wrapper-17{position:absolute;width:180px;top:239px;left:47px;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:18px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .group-3{position:relative;width:280.5px;height:459px}.life-photo .text-wrapper-18{position:absolute;width:100px;top:239px;left:87px;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:18px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .group-4{position:relative;width:280px;height:425px}.life-photo .text-wrapper-19{position:absolute;width:60px;top:237px;left:107px;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:18px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .text-wrapper-20{position:absolute;width:274px;top:290px;left:0;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:16px;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .text-wrapper-21{position:absolute;top:350px;left:0;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:12px;text-align:center;line-height:normal;white-space:nowrap;font-weight:400;letter-spacing:0}.life-photo .group-5{position:absolute;width:150px;height:36px;top:389px;left:63px}.life-photo .text-wrapper-22{position:absolute;top:239px;left:92px;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:18px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .text-wrapper-23{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;white-space:nowrap}.life-photo .TVB-wrapper{display:inline-flex;flex-direction:column;align-items:flex-start;gap:10px;padding:30px 0 10px;position:relative;flex:0 0 auto}.life-photo .TVB{position:relative;width:154.67px;height:109.79px;object-fit:cover}.life-photo .group-6{position:relative;width:280px;height:460px}.life-photo .group-7{position:absolute;width:150px;height:36px;top:424px;left:63px}.life-photo .text-wrapper-24{position:absolute;top:239px;left:65px;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:18px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .group-8{position:absolute;width:150px;height:36px;top:423px;left:63px}.life-photo .group-9{position:relative;width:280px;height:522px}.life-photo .text-wrapper-25{position:absolute;top:239px;left:47px;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:18px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .element-JR{position:absolute;width:274px;top:381px;left:0;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;font-size:12px;letter-spacing:0;line-height:normal}.life-photo .group-10{position:absolute;width:150px;height:36px;top:486px;left:63px}.life-photo .frame-11{display:flex;flex-direction:column;width:172.53px;align-items:flex-start;gap:10px;padding:30px 10px 10px;position:relative;flex:0 0 auto}.life-photo .element-3{position:relative;align-self:stretch;width:100%;height:110.02px;object-fit:cover}.life-photo .group-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:50px 50px;padding:0 0 80px;align-self:stretch;width:100%;position:relative;flex:0 0 auto}.life-photo .group-11{position:relative;width:280px;height:442px}.life-photo .text-wrapper-26{position:absolute;top:239px;left:101px;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:18px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .group-12{position:absolute;width:150px;height:36px;top:406px;left:63px}.life-photo .frame-12{display:flex;flex-wrap:wrap;width:auto;align-items:flex-start;justify-content:center;gap:60px 60px;padding:0 0 80px;margin-left:-2.5px;margin-right:-2.5px;position:relative;flex:0 0 auto}.life-photo .group-13{position:relative;width:280px;height:435px}.life-photo .text-wrapper-27{position:absolute;width:274px;top:241px;left:0;font-family:"Noto Serif JP",Helvetica;color:#000;font-size:18px;text-align:center;line-height:normal;font-weight:400;letter-spacing:0}.life-photo .text-wrapper-28{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}.life-photo .element-4{position:absolute;width:274px;top:351px;left:0;font-family:"Noto Serif JP",Helvetica;font-weight:400;color:#000;font-size:12px;letter-spacing:0;line-height:normal}.life-photo .group-14{position:absolute;width:150px;height:36px;top:399px;left:63px}.life-photo .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}.life-photo .AN{position:relative;align-self:stretch;width:100%;height:109.91px;object-fit:cover}.life-photo .text-wrapper-29{position:absolute;top:241px;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}.life-photo .SOLA-wrapper{display:flex;flex-direction:column;width:174.41px;align-items:flex-start;gap:10px;padding:10px;position:relative;flex:0 0 auto}.life-photo .SOLA{position:relative;align-self:stretch;width:100%;height:100.79px}.life-photo .frame-13,.life-photo .frame-14{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:60px 60px;padding:0 0 80px;align-self:stretch;width:100%;position:relative;flex:0 0 auto}.img-sp,.life-photo .border{display:none}.life-photo .span-1{color:red;font-size:14px;font-family:"Inria Serif",Helvetica;font-weight:500}@media screen and (max-width:560px){.img-pc{display:none}.img-sp{display:block;width:100%}.life-photo .image-wrapper,.life-photo .img-wrapper,.life-photo .frame-3,.life-photo .frame-4{width:auto;padding:20px}.life-photo{padding:50px 10px}.life-photo .frame-12{padding:0 0 80px}.life-photo .group-wrapper{padding:0 0 80px;width:auto}.life-photo .frame-10{gap:30px 50px}.life-photo .frame-2{padding:10px 10px 30px}.life-photo .frame-5{padding:50px 0 0}.life-photo .frame-6{padding:20px 0}.life-photo .border{display:block}.life-photo .div-wrapper-1{padding:40px 20px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/lifephoto_studio_mypage-style.css.map */
