.sec--side .postTitle{font-size:clamp(16px,var(--vw)*1.11,var(--vw)*1.11);line-height:1.5;color:var(--c-white);overflow-wrap:break-word;margin-bottom:calc(var(--vw)*3.47);padding-left:clamp(14px,var(--vw)*.97,var(--vw)*.97);position:relative}.sec--side .postTitle::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5px;height:calc(100% - var(--vw)*.56);background:var(--c-white)}.sec--side .postBackBtnBox{position:absolute;bottom:calc(var(--vw)*9.03);left:0;width:100%;text-align:center}.sec--side .postBackBtn{display:inline-block;font-size:12px;font-weight:600;color:var(--c-white);text-decoration:underline}@media screen and (min-width: 769px){.sec--side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 calc(var(--vw)*1.39)}.sec--side--in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.sec--side .postTitle{max-width:clamp(142px,var(--vw)*9.86,var(--vw)*9.86)}.sec--side .postBackBtn:hover{text-decoration:none}}@media screen and (max-width: 768px){.sec--side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:13.8666666667vw;padding:3.2vw 10.6666666667vw;position:relative}.sec--side::before{content:"";position:absolute;left:5.3333333333vw;top:0;width:1px;height:100%;background:var(--c-border)}.sec--side .postTitle{font-size:4.2666666667vw;letter-spacing:.04em;line-height:1.38;word-break:break-word;margin-bottom:0;padding-left:2.6666666667vw}.sec--side .postTitle::before{width:1.3333333333vw;height:calc(100% - 1.8666666667vw)}}.secWorksSingle--main{width:calc(100% - clamp(185px,var(--vw)*12.85,var(--vw)*12.85) - var(--vw)*9.44);height:calc(100vh - clamp(95px,var(--vw)*6.6,var(--vw)*6.6));border-right:1px solid var(--c-border)}.secWorksSingle--main--box{width:100%;height:100%;pointer-events:none;position:relative}.secWorksSingle--main--item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:80%;max-height:80%;width:100%;height:100%;opacity:0}.secWorksSingle--main--item img{max-height:100%}.secWorksSingle--main--item.act{opacity:1}.secWorksSingle--thumWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:clamp(185px,var(--vw)*12.85,var(--vw)*12.85);border-right:1px solid var(--c-border);overflow:hidden;position:relative}.secWorksSingle--thumWrap::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:clamp(83px,var(--vw)*5.76,var(--vw)*5.76);height:clamp(58px,var(--vw)*4.03,var(--vw)*4.03);border:1px solid var(--c-white);pointer-events:none;z-index:1}.secWorksSingle--thum{width:100%;height:100%;position:relative}.secWorksSingle--thum--in{position:absolute;top:0;left:calc((100% - clamp(75px,var(--vw)*5.21,var(--vw)*5.21))/2);width:clamp(75px,var(--vw)*5.21,var(--vw)*5.21);will-change:transform}.secWorksSingle--thum--item{width:100%;height:clamp(58px,var(--vw)*4.03,var(--vw)*4.03);padding:clamp(4px,var(--vw)*.28,var(--vw)*.28) 0}.secWorksSingle--thum--item .img{width:100%;height:100%;cursor:pointer;position:relative}.secWorksSingle--thum--item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.secWorksSingle--thum--item.act .img::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--c-white);opacity:.4;pointer-events:none;z-index:1}.secWorksSingle--scrollBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc(var(--vw)*9.44)}.secWorksSingle--scroll{position:relative;height:calc(var(--vw)*8.75)}.secWorksSingle--scroll .text{font-size:clamp(14px,var(--vw)*.97,var(--vw)*.97);color:var(--c-white);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding-left:calc(var(--vw)*.9)}.secWorksSingle--scroll .scrollBar{position:absolute;left:0;top:0;width:3px;height:100%;overflow:hidden}.secWorksSingle--scroll .scrollBar::before,.secWorksSingle--scroll .scrollBar::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:var(--c-white)}.secWorksSingle--scroll .scrollBar::before{top:0;width:1px;height:100%}.secWorksSingle--scroll .scrollBar::after{top:0;width:100%;height:50%;-webkit-animation:scroll_bar 2s infinite cubic-bezier(0.25, 1, 0.5, 1) both;animation:scroll_bar 2s infinite cubic-bezier(0.25, 1, 0.5, 1) both;z-index:0}@-webkit-keyframes scroll_bar{0%{top:0}50%{top:100%}51%{top:auto;bottom:100%}80%{top:auto;bottom:50%}100%{top:0;bottom:auto}}@keyframes scroll_bar{0%{top:0}50%{top:100%}51%{top:auto;bottom:100%}80%{top:auto;bottom:50%}100%{top:0;bottom:auto}}@media screen and (min-width: 769px){.secWorksSingle .sec--cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (max-width: 768px){.secWorksSingle{overflow:hidden}.secWorksSingle--in{border-top:1px solid var(--c-border);position:relative}.secWorksSingle--in::before{content:"";position:absolute;left:50%;bottom:3.4666666667vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:13.6vw;height:19.2vw;border:1px solid var(--c-white);pointer-events:none;z-index:1}.secWorksSingle--main{width:calc(100% - 5.3333333333vw);height:calc(var(--dh) - 26.1333333333vw - 13.8666666667vw - 21.3333333333vw - 32vw);margin-left:auto;border-right:none;border-left:1px solid var(--c-border)}.secWorksSingle--main--item{max-width:80%;max-height:80%}.secWorksSingle .pin-spacer{position:fixed !important;right:0;top:0}.secWorksSingle--thumWrap{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-right:none;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.secWorksSingle--thumWrap::-webkit-scrollbar{display:none}.secWorksSingle--thumWrap::before{content:none}.secWorksSingle--thumWrap--dammy{width:calc(100% - 5.3333333333vw);height:26.1333333333vw;margin-left:auto;border-top:1px solid var(--c-border)}.secWorksSingle--thum{height:auto;margin-bottom:4.6666666667vw}.secWorksSingle--thum--in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative;left:0;width:100%}.secWorksSingle--thum--item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:14.9333333333vw;height:16.8vw;padding:0 1.8666666667vw}.secWorksSingle--scrollBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:calc(var(--vw)*9.44)}.secWorksSingle--scroll{position:relative;height:calc(var(--vw)*8.75)}.secWorksSingle--scroll .text{font-size:clamp(14px,var(--vw)*.97,var(--vw)*.97);color:var(--c-white);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding-left:calc(var(--vw)*.9)}.secWorksSingle--scroll .scrollBar{position:absolute;left:0;top:0;width:3px;height:100%;overflow:hidden}.secWorksSingle--scroll .scrollBar::before,.secWorksSingle--scroll .scrollBar::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:var(--c-white)}.secWorksSingle--scroll .scrollBar::before{top:0;width:1px;height:100%}.secWorksSingle--scroll .scrollBar::after{top:0;width:100%;height:50%;-webkit-animation:scroll_bar 2s infinite cubic-bezier(0.25, 1, 0.5, 1) both;animation:scroll_bar 2s infinite cubic-bezier(0.25, 1, 0.5, 1) both;z-index:0}.secWorksSingle--btnBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:26.6666666667vw;border-top:1px solid var(--c-border)}}.secNextWorks{border-top:1px solid var(--c-border)}@media screen and (max-width: 768px){.secNextWorks--list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5.3333333333vw 0 5.3333333333vw 2.6666666667vw;border-bottom:1px solid var(--c-border)}.secNextWorks--list li{width:41.6vw;padding:0 2.6666666667vw;border:none}}/*# sourceMappingURL=works_single.css.map */