.archive01{background-color:#fff;padding:80px 0 100px}@media screen and (min-width: 769px){.archive01{padding:120px 0 200px}}.archive01_inner{max-width:1400px}.archive01_inner-flexbox{margin:30px calc(50% - 50vw) 0}@media screen and (min-width: 769px){.archive01_inner-flexbox{margin:60px calc(50% - 50vw) 0}}.archive01_inner-flexbox .item{border:1px solid #5b5549;padding:40px 50px 40px;width:100%}@media screen and (min-width: 769px){.archive01_inner-flexbox .item{width:50%}}@media screen and (min-width: 1080px){.archive01_inner-flexbox .item{width:33.3%;padding:min(4.5%,72px) min(5.5%,114px)}}.archive01_inner-flexbox .item a .thumb{width:100%}.archive01_inner-flexbox .item a .thumb .works_img{background-repeat:no-repeat;background-size:cover;padding-top:100%;width:100%}.archive01_inner-flexbox .item a .detail{display:flex;justify-content:flex-start;align-items:center;margin:10px 0}@media screen and (min-width: 769px){.archive01_inner-flexbox .item a .detail{margin:18px 0}}.archive01_inner-flexbox .item a .detail .day,.archive01_inner-flexbox .item a .detail .cat{font-size:13px;font-weight:400}@media screen and (min-width: 769px){.archive01_inner-flexbox .item a .detail .day,.archive01_inner-flexbox .item a .detail .cat{font-size:16px}}.archive01_inner-flexbox .item a .detail .day{border-right:1px solid #5b5549;padding-right:10px}.archive01_inner-flexbox .item a .detail .cat{padding-left:10px}.archive01_inner-flexbox .item a .ttl{font-size:18px;font-weight:500}@media screen and (min-width: 769px){.archive01_inner-flexbox .item a .ttl{font-size:24px}}.single01{background-color:#fff;padding:80px 0 100px}@media screen and (min-width: 769px){.single01{padding:120px 0 200px}}.single01_inner{max-width:980px}.single01_inner .ttl{font-size:18px;font-weight:500}@media screen and (min-width: 769px){.single01_inner .ttl{font-size:24px}}.single01_inner .detail{display:flex;justify-content:flex-start;align-items:center;margin:10px 0 30px}@media screen and (min-width: 769px){.single01_inner .detail{margin:18px 0 60px}}.single01_inner .detail .day,.single01_inner .detail .cat{font-size:13px;font-weight:400}@media screen and (min-width: 769px){.single01_inner .detail .day,.single01_inner .detail .cat{font-size:16px}}.single01_inner .detail .day{border-right:1px solid #5b5549;padding-right:10px}.single01_inner .detail .cat{padding-left:10px}.single01_inner .thumb{width:100%}.single01_inner .thumb .works_img{background-repeat:no-repeat;background-size:cover;padding-top:100%;width:100%}.single01_inner .content{font-size:13px;font-weight:400;margin:30px auto 0}@media screen and (min-width: 769px){.single01_inner .content{font-size:16px;margin:60px auto 0}}.single01_inner .prev-next{gap:20px;justify-content:center;align-items:center;margin:40px auto 0}@media screen and (min-width: 769px){.single01_inner .prev-next{gap:40px;margin:80px auto 0}}@media screen and (min-width: 1080px){.single01_inner .prev-next{gap:60px}}.single01_inner .prev-next .prev,.single01_inner .prev-next .next{font-size:13px;font-weight:400}@media screen and (min-width: 769px){.single01_inner .prev-next .prev,.single01_inner .prev-next .next{font-size:16px}}.single01_inner .prev-next .prev a,.single01_inner .prev-next .next a{display:block;position:relative}.single01_inner .prev-next .prev a::before,.single01_inner .prev-next .next a::before{content:"";display:block;background-color:#5b5549;height:25px;width:25px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.single01_inner .prev-next .prev a::after,.single01_inner .prev-next .next a::after{content:"";display:block;background-color:#fff;-webkit-mask-image:url(../img/arrow.svg);mask-image:url(../img/arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;height:8px;width:12px;position:absolute;top:50%;transform:translateY(-50%)}.single01_inner .prev-next .prev a{display:block}.single01_inner .prev-next .prev a::before{left:-30px}.single01_inner .prev-next .prev a::after{left:-23px;transition:.3s;transform:rotate(180deg) translateY(50%)}.single01_inner .prev-next .prev a:hover::after{left:-28px}.single01_inner .prev-next .next a{display:block}.single01_inner .prev-next .next a::before{right:-30px}.single01_inner .prev-next .next a::after{right:-23px;transition:.3s}.single01_inner .prev-next .next a:hover::after{right:-28px}.single01_inner .prev-next .back{width:min(34%,160px)}@media screen and (min-width: 769px){.single01_inner .prev-next .back{width:200px}}.single01_inner .prev-next .back a{background-color:#c2bda5;border:1px solid #c2bda5;border-radius:5px;color:#fff;display:block;font-size:16px;font-weight:400;text-align:center;transition:.3s;padding:10px 0;width:100%}@media screen and (min-width: 769px){.single01_inner .prev-next .back a{font-size:20px;padding:13px 0}}.single01_inner .prev-next .back a:hover{background-color:#fff;color:#c2bda5}

/*# sourceMappingURL=archive-works.min.css.map */