@media only screen and (max-width:767px){.sec-works__sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:auto;height:52px;border:1px solid #d6d6d6;border-radius:40px;overflow:hidden}}.sec-works__sort-btn{height:50px;margin-bottom:12px}@media only screen and (max-width:767px){.sec-works__sort-btn{width:16.6666666667%;max-height:none;font-size:1rem;text-align:center}}@media only screen and (max-width:767px) and (max-width:767px){.sec-works__sort-btn:not(:first-of-type){border-left:1px solid #d6d6d6}}.sec-works__sort-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border-radius:40px;background:#fff;border:1px solid #E6E6E6;font-size:clamp(1rem,0.83vw,1.6rem);font-weight:500;text-align:center;-webkit-transition:0.3s;transition:0.3s}@media only screen and (max-width:767px){.sec-works__sort-btn a{border-radius:0;border:0}}.sec-works__sort-btn a.is-current{background:#E6E6E6}.mode-pc .sec-works__sort-btn a:hover,.mode-sp .sec-works__sort-btn a:active{background:#E6E6E6}.sec-works__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:767px){.sec-works__select{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.sec-works__select-txt{margin-right:15px;font-size:clamp(1.1rem,0.93vw,1.8rem);font-size:1.8rem;font-weight:600}@media only screen and (max-width:767px){.sec-works__select-txt{font-size:1.1rem}}.sec-detail--1{padding-bottom:200px}@media only screen and (max-width:767px){.sec-detail--1{padding-bottom:100px}}.sec-detail__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:7.29vw}@media only screen and (max-width:767px){.sec-detail__btn{margin-top:70px}}.sec-detail .works-detail__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.6vw}@media only screen and (max-width:767px){.sec-detail .works-detail__header{display:block;margin-bottom:25px}}.sec-detail .works-detail__hdg{font-size:clamp(2.5rem,2.91vw,5.6rem);font-weight:600}@media only screen and (max-width:767px){.sec-detail .works-detail__hdg{margin-bottom:20px}}.sec-detail .works-detail__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.sec-detail .works-detail__tag{display:inline-block;padding:5px 15px;border-radius:40px;background:#C9EFFF;font-size:clamp(1rem,0.83vw,1.6rem);font-weight:600;color:#0177D1;line-height:1;text-align:center}@media only screen and (max-width:767px){.sec-detail .works-detail__tag{padding:5px 20px}}.sec-detail .works-detail__front{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.sec-detail .works-detail__front{display:block}}.sec-detail .works-detail__slide{width:60.41vw}@media only screen and (max-width:767px){.sec-detail .works-detail__slide{width:100%}}.sec-detail .works-detail__outline{width:26.04vw;margin-left:auto}@media only screen and (max-width:767px){.sec-detail .works-detail__outline{width:100%;margin:20px 0 40px}}.sec-detail .works-detail__outline-hdg{margin-top:-0.5rem;font-size:clamp(1.8rem,1.56vw,3rem);font-weight:600;line-height:1}@media only screen and (max-width:767px){.sec-detail .works-detail__outline-hdg{margin-top:0rem}}.sec-detail .works-detail__outline .outline{margin-top:2.08vw;border-top:1px solid #000;border-bottom:1px solid #000}@media only screen and (max-width:767px){.sec-detail .works-detail__outline .outline{margin-top:15px}}.sec-detail .works-detail__outline .outline__hdg{padding:1.66vw 10px 0;font-size:clamp(1.3rem,1.04vw,2rem);font-weight:600;line-height:1}@media only screen and (max-width:767px){.sec-detail .works-detail__outline .outline__hdg{padding:20px 0 0}}.sec-detail .works-detail__outline .outline__txt{padding:0.78vw 10px 1.3vw;border-bottom:1px solid #E6E6E6;font-size:clamp(1.3rem,1.04vw,2rem);font-weight:500}@media only screen and (max-width:767px){.sec-detail .works-detail__outline .outline__txt{padding:10px 0 15px;line-height:1.8}}.sec-detail .works-detail__comment{width:60.41vw;margin-top:10px}@media only screen and (max-width:767px){.sec-detail .works-detail__comment{width:100%;margin-top:0}}.sec-detail .works-detail__comment-txt{margin-top:2.56vw;padding:35px 30px;border:1px solid #ccc;border-radius:8px;font-size:clamp(1.3rem,1.04vw,2rem);font-weight:500}@media only screen and (max-width:767px){.sec-detail .works-detail__comment-txt{margin-top:20px;padding:25px 15px;border-radius:4px;line-height:1.7}}.sec-detail .works-detail__information{margin-top:3.64vw}@media only screen and (max-width:767px){.sec-detail .works-detail__information{margin-top:40px}}
/*# sourceMappingURL=works.css.map */