.b-portfolio-simple-list{padding:40px 0 120px}@media(min-width:1366px)and (max-width:1919px){.b-portfolio-simple-list{padding:40px 0 80px}}@media(min-width:768px)and (max-width:1365px){.b-portfolio-simple-list{padding:30px 0 60px}}@media(max-width:767px){.b-portfolio-simple-list{padding:20px 0 40px}}.b-portfolio-simple-list h2{margin-bottom:50px;padding-left:80px;line-height:1;letter-spacing:-.03em}@media(max-width:1919px){.b-portfolio-simple-list h2{padding-left:0}}@media(min-width:1366px)and (max-width:1919px){.b-portfolio-simple-list h2{margin-bottom:40px}}@media(min-width:768px)and (max-width:1365px){.b-portfolio-simple-list h2{margin-bottom:30px}}@media(max-width:767px){.b-portfolio-simple-list h2{margin-bottom:20px}}.b-portfolio-simple-list h2 span{color:#eb1313}.b-portfolio-simple-list .portfolio-simple-list__inner{display:flex;padding:0 20px 0 0;flex-direction:column}@media(max-width:1919px){.b-portfolio-simple-list .portfolio-simple-list__inner{padding:0}}.b-portfolio-simple-list .portfolio-simple-list__list{display:flex;flex-wrap:wrap;gap:40px}@media(min-width:1366px)and (max-width:1919px){.b-portfolio-simple-list .portfolio-simple-list__list{gap:30px}}@media(min-width:768px)and (max-width:1365px){.b-portfolio-simple-list .portfolio-simple-list__list{gap:30px 20px}}@media(max-width:767px){.b-portfolio-simple-list .portfolio-simple-list__list{gap:30px}}.b-portfolio-simple-list .portfolio-simple-list__item{display:flex;width:calc(33.3% - 27px);height:auto;min-height:100%;flex-direction:column}@media(min-width:1366px)and (max-width:1919px){.b-portfolio-simple-list .portfolio-simple-list__item{width:calc(33.3% - 20px)}}@media(min-width:768px)and (max-width:1365px){.b-portfolio-simple-list .portfolio-simple-list__item{width:calc(50% - 10px)}}@media(max-width:767px){.b-portfolio-simple-list .portfolio-simple-list__item{width:100%}}.b-portfolio-simple-list .portfolio-simple-list__link{position:absolute;inset:0;z-index:3}.b-portfolio-simple-list .portfolio-simple-list__imgbox{position:relative;height:320px;margin-bottom:20px}@media(max-width:1919px){.b-portfolio-simple-list .portfolio-simple-list__imgbox{height:200px;margin-bottom:15px}}.b-portfolio-simple-list .portfolio-simple-list__imgbox:after{content:"";position:absolute;z-index:1;top:0;left:0;display:block;width:75%;height:100%;background:linear-gradient(315deg,#0000 50%,#0009)}.b-portfolio-simple-list .portfolio-simple-list__imgbox img{width:100%;height:100%;object-fit:cover}.b-portfolio-simple-list .portfolio-simple-list__direction{position:absolute;z-index:2;top:20px;left:20px;height:40px;padding:9px 16px;border:1px solid #fff;color:#fff;font-size:15px;font-weight:500}@media(max-width:1919px){.b-portfolio-simple-list .portfolio-simple-list__direction{top:10px;left:10px;height:30px;padding:6px 15px;font-size:10px}}.b-portfolio-simple-list .portfolio-simple-list__year{position:absolute;z-index:2;bottom:20px;left:20px;height:40px;padding:9px 16px;background-color:#373a3fd9;color:#fff;font-size:15px;font-weight:500}@media(max-width:1919px){.b-portfolio-simple-list .portfolio-simple-list__year{bottom:10px;left:10px;height:30px;padding:6px 15px;font-size:10px}}.b-portfolio-simple-list .portfolio-simple-list__content{position:relative;display:flex;padding:0 20px 0 30px;flex-direction:column;gap:10px}@media(max-width:1919px){.b-portfolio-simple-list .portfolio-simple-list__content{padding:0}}.b-portfolio-simple-list .portfolio-simple-list__place{display:flex;align-items:center;gap:8px;color:#30303099;font-size:15px}@media(max-width:1919px){.b-portfolio-simple-list .portfolio-simple-list__place{font-size:12px}}.b-portfolio-simple-list .portfolio-simple-list__place svg{width:7px;height:7px;object-fit:contain}.b-portfolio-simple-list .portfolio-simple-list__place svg path{fill:#242526}.b-portfolio-simple-list .portfolio-simple-list__title{color:#303030;font-size:23px;font-weight:700;line-height:1.3;letter-spacing:-.01em}@media(max-width:1919px){.b-portfolio-simple-list .portfolio-simple-list__title{font-size:20px}}
