.p-pageMv:before{background-image:url("../../../../assets/images/work/work_mv_bg.jpg")}@media screen and (max-width: 810px){.p-pageMv .p-pageMv__title{text-align:center}}.p-archive{padding:160px 0 150px}@media screen and (max-width: 1080px){.p-archive{padding:140px 0}}@media screen and (max-width: 810px){.p-archive{padding:120px 0}}@media screen and (max-width: 500px){.p-archive{padding:100px 0}}.p-workList__item{display:flex;align-items:center;gap:0 30px}@media screen and (max-width: 810px){.p-workList__item{gap:30px 0}}@media screen and (max-width: 810px){.p-workList__item:nth-child(odd){flex-direction:column}}@media screen and (max-width: 810px){.p-workList__item:nth-child(even){flex-direction:column-reverse}}.p-workList__item:nth-child(even) .p-workList__desc{order:1}.p-workList__item:nth-child(even) .p-workList__image{order:2}.p-workList__item:nth-child(n+2){margin-top:50px}@media screen and (max-width: 810px){.p-workList__item:nth-child(n+2){margin-top:100px}}@media screen and (max-width: 650px){.p-workList__item:nth-child(n+2){margin-top:60px}}.p-workList__image{width:482px;height:371px;aspect-ratio:152/117}@media screen and (max-width: 650px){.p-workList__image{width:100%;height:60vw}}.p-workList__desc{width:calc(100% - 512px)}@media screen and (max-width: 810px){.p-workList__desc{width:100%}}.p-workList__desc .title{color:#ff6a00;font-size:3rem;font-weight:600;line-height:1}@media screen and (max-width: 1080px){.p-workList__desc .title{font-size:2.8rem}}@media screen and (max-width: 810px){.p-workList__desc .title{font-size:2.6rem}}.p-workList__desc .catch{margin-top:25px;font-size:2.5rem;font-weight:600}@media screen and (max-width: 1080px){.p-workList__desc .catch{font-size:2.4rem}}@media screen and (max-width: 810px){.p-workList__desc .catch{margin-top:20px;font-size:2.4rem}}@media screen and (max-width: 650px){.p-workList__desc .catch{margin-top:15px}}@media screen and (max-width: 500px){.p-workList__desc .catch{font-size:2rem}}.p-workList__desc .text{margin-top:26px;font-size:1.4rem}@media screen and (max-width: 810px){.p-workList__desc .text{margin-top:20px}}@media screen and (max-width: 650px){.p-workList__desc .text{margin-top:15px}}.p-workList__desc .moreButton{margin-top:35px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.4rem;line-height:1;width:290px;height:42px;border:1px solid #181818;background-color:#181818;transition:color .3s,background-color .3s}@media screen and (max-width: 810px){.p-workList__desc .moreButton{margin:30px auto 0}}.p-workList__desc .moreButton:hover{color:#181818;background-color:#fff}