@charset "utf-8";.photostudio-contents{padding:0 16px}.photostudio-contents.photostudio-contents--bg-1{background:url(/experience/factory/is/assets/images/photostudio-bg-01.svg) 50% 50px,linear-gradient(#fff,#fff 50px,rgba(242,168,0,.24) 50px,rgba(242,168,0,.24) 50%,rgba(242,168,0,.24) 50%,rgba(255,255,255,0) 100%)}.photostudio-contents-inner{margin:auto}.photostudio-mv{margin:0 0 25px}.photostudio-mv__media{display:block}.photostudio-mv__media img{width:100%}.photostudio-lead__cell-btn{text-align:center;margin-top:25px}.photostudio-lead__btn{font-size:1.6rem;font-weight:700;text-align:center;color:#fff;background-color:#eb5e01;position:relative;display:inline-block;margin:auto;padding:28px 72px 28px 83px;border-radius:9em}.photostudio-lead__btn::after,.photostudio-lead__btn::before{background-repeat:no-repeat;background-size:100%;position:absolute;top:0;bottom:0;display:block;margin:auto 0;content:""}.photostudio-lead__btn::before{background-image:url(/experience/factory/is/assets/images/photostudio-lead__btn-ico-01.svg);left:38px;width:31px;height:30px}.photostudio-lead__btn::after{background-image:url(/experience/factory/is/assets/images/photostudio-lead__btn-ico-02.svg);right:25px;width:17px;height:17px}.photostudio-img-lyt-1{margin:40px -16px 20px}.photostudio-img-lyt-1__media{display:block}.photostudio-img-lyt-1__media img{width:100%}.ownlyUgcWidget_block{margin-bottom:32px}.ownlyUgcWidget_block .ownlyUgc{position:relative;display:flex;flex-wrap:wrap;margin:0 0 -1px -1px!important}.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost{background-color:#fff;position:relative;display:flex;overflow:hidden;flex-direction:column;flex-basis:100%;max-width:calc((100% / 3) - 1px);height:0;margin:0 0 1px 1px!important;padding:33.33% 0 0 0!important}.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost::after{background:url(/experience/factory/is/assets/images/photostudio-ownly-ico-blank.svg) no-repeat 50% 50%/6px 6px #fff;position:absolute;z-index:4;right:6px;bottom:6px;display:block;width:12px;height:12px;content:"";border-radius:50%}.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost .ownlyUgcIconMulti{display:none}.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost .ownlyUgcsetPostAnchor{display:block}.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost>.ownlyUgcSlide{z-index:3}.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost>.ownlyUgcSlide .ownlyUgcSlideList{width:auto;height:auto}.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost>.ownlyUgcSlide .ownlyUgcSlideList .ownlySlideListItem{width:auto;height:auto}.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost>.ownlyUgcsetPostAnchor{z-index:2}.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost>.ownlyUgcSlide,.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost>.ownlyUgcsetPostAnchor{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto}.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost .ownlyUgcsetPostPhoto{width:auto;height:100%}.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost img.ownlyPostImage{width:auto;height:auto}.ownlyUgcWidget_block .ownlyUgcPagination{height:auto!important;margin-top:26px}.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging{line-height:1.15;color:#fff;background-color:#c8000a!important;position:relative;width:100%!important;max-width:313px;margin:auto!important;padding:9px 20px!important;transition:box-shadow .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out;border:1px solid #c8000a!important;border-radius:9em}.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging::after,.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging::before{background-color:#fff;position:absolute;top:0;bottom:0;display:block;margin:auto;content:"";transition:background-color .3s ease-in-out}.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging::before{right:16px;width:14px;height:2px}.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging::after{right:22px;width:2px;height:14px}.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging:focus,.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging:hover{color:#c8000a;background-color:#fff!important}.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging:focus::after,.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging:focus::before,.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging:hover::after,.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging:hover::before{background-color:#c8000a}@media screen and (min-width:768px){.photostudio-contents.photostudio-contents--bg-1{background:url(/experience/factory/is/assets/images/photostudio-bg-01.svg) 50% 245px,linear-gradient(#fff,#fff 245px,rgba(242,168,0,.24) 245px,rgba(242,168,0,.24) 50%,rgba(242,168,0,.24) 50%,rgba(255,255,255,0) 100%)}.photostudio-contents--bg-1 .photostudio-contents-inner{max-width:1200px}.photostudio-mv{background:url(/experience/factory/is/assets/images/photostudio-bgmv-01-pc.jpg) no-repeat 50% 0/cover;overflow:hidden;margin-bottom:50px;padding-bottom:48px}.photostudio-mv__inner{position:relative;max-width:1200px;margin:auto}.photostudio-mv__inner::after{background:url(/experience/factory/is/assets/images/photostudio-bgmv-02-pc.svg) no-repeat;position:absolute;bottom:-90px;left:-96px;display:block;width:1387px;height:111px;content:""}.photostudio-mv__media img{width:auto}.photostudio-lead{display:flex}.photostudio-lead__cell-txt{flex-grow:1}.photostudio-lead__cell-btn{flex-shrink:0;margin-top:0;margin-left:50px}.photostudio-lead__btn{font-size:1.8rem;padding:29px 68px 29px 88px}.photostudio-lead__btn::before{left:39px}.photostudio-lead__btn::after{right:26px;width:18px;height:18px}.photostudio-img-lyt-1{margin:80px 0 20px}.photostudio-img-lyt-1__inner{max-width:1200px;margin:auto}.photostudio-img-lyt-1__media img{width:auto}.ownlyUgcWidget_block{margin-bottom:90px}.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost{max-width:calc((100% / 4) - 1px);padding-top:25%!important}.ownlyUgcWidget_block .ownlyUgc .ownlyUgcsetPost::after{background-size:12px 12px;right:12px;bottom:12px;width:28px;height:28px}.ownlyUgcWidget_block .ownlyUgcPagination{margin-top:32px}.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging{padding:12px 20px!important}.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging::before{right:20px}.ownlyUgcWidget_block .ownlyUgcPagination .ugcPaging::after{right:26px}}