.section-u-sketch{width:100%;position:relative;padding:min(8.59375vw,165px) 0 min(4.4791666667vw,86px);z-index:1}.section-u-sketch .u-s_list{width:min(58.3333333333vw,1120px);display:grid;grid-template-columns:1fr 1fr 1fr;gap:min(1.8229166667vw,35px);margin:min(4.1666666667vw,80px) auto min(3.125vw,60px)}.section-u-sketch .u-s_item-thumnail{display:block;position:relative;background-color:#ddd;border-radius:min(1.3020833333vw,25px);width:100%;height:min(27.2916666667vw,524px);overflow:hidden;box-shadow:0 min(1.0416666667vw,20px) min(1.5625vw,30px) rgba(0,0,0,.4);cursor:pointer;aspect-ratio:350/524}.section-u-sketch .u-s_item-thumnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1s cubic-bezier(.11,.7,.6,.94)}@media(hover:hover)and (pointer:fine){.section-u-sketch .u-s_item-thumnail:hover img{transform:scale(1.15)}}.section-u-sketch .u-s_item-contents{text-align:center;margin-top:min(2.5vw,48px);padding:0 min(1.0416666667vw,20px)}.section-u-sketch .u-s_item-contents-title{font-size:min(1.3541666667vw,26px);font-weight:700;line-height:1.2}.section-u-sketch .u-s_item-contents-desc{font-size:min(.78125vw,15px);line-height:1.5;margin-top:min(.9375vw,18px)}.section-u-sketch .u-s_item-contents-tag{line-height:1.2;margin-top:min(1.1458333333vw,22px);display:flex;align-items:center;justify-content:center;gap:min(.3645833333vw,7px)}.section-u-sketch .u-s_item-contents-tag span{font-size:min(.6770833333vw,13px);padding:min(.2604166667vw,5px) min(.5729166667vw,11px);background-color:rgba(27,27,27,.27);border-radius:min(1.0416666667vw,20px);font-weight:400;color:#fff}.section-u-sketch .u-s_item-contents-tag span:first-child{background-color:#aa9282;font-weight:700}.section-u-sketch .u-s_shape{position:absolute;z-index:-1}.section-u-sketch .u-s_shape img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-u-sketch .u-s_shape.shape-1{top:0;left:min(12.1354166667vw,233px);width:min(10.9375vw,210px);height:min(8.8541666667vw,170px)}.section-u-sketch .u-s_shape.shape-2{top:0;right:min(-.5208333333vw,-10px);width:min(35.9375vw,690px);height:min(30.2083333333vw,580px)}.section-u-sketch .u-s_shape.shape-3{bottom:0;left:0;width:min(14.0625vw,270px);height:min(17.7083333333vw,340px);transform:translateY(25%)}@media(max-width:1220px){.section-u-sketch{padding:min(10.143442623vw,165px) 0 min(5.2868852459vw,86px)}.section-u-sketch .u-s_list{width:min(68.8524590164vw,1120px);grid-template-columns:1fr 1fr 1fr;gap:min(2.1516393443vw,35px);margin:min(4.9180327869vw,80px) auto min(3.6885245902vw,60px)}.section-u-sketch .u-s_item-thumnail{border-radius:min(1.5368852459vw,25px);height:min(32.2131147541vw,524px);box-shadow:0 min(1.2295081967vw,20px) min(1.8442622951vw,30px) rgba(0,0,0,.4)}.section-u-sketch .u-s_item-contents{margin-top:min(2.9508196721vw,48px);padding:0 min(1.2295081967vw,20px)}.section-u-sketch .u-s_item-contents-title{font-size:min(1.5983606557vw,26px)}.section-u-sketch .u-s_item-contents-desc{font-size:15px;margin-top:min(1.106557377vw,18px)}.section-u-sketch .u-s_item-contents-tag{margin-top:min(1.3524590164vw,22px);gap:min(.4303278689vw,7px)}.section-u-sketch .u-s_item-contents-tag span{font-size:13px;padding:min(.3073770492vw,5px) min(.6762295082vw,11px);border-radius:min(1.2295081967vw,20px)}.section-u-sketch .u-s_shape.shape-1{left:min(14.3237704918vw,233px);width:min(12.9098360656vw,210px);height:min(10.4508196721vw,170px)}.section-u-sketch .u-s_shape.shape-2{width:min(49.1803278689vw,800px);height:min(43.0327868852vw,700px)}.section-u-sketch .u-s_shape.shape-3{width:min(16.5983606557vw,270px);height:min(20.9016393443vw,340px)}}@media(max-width:767px){.section-u-sketch{padding:min(22vw,168.96px) min(10vw,76.8px) 0}.section-u-sketch .u-s_list{width:100%;grid-template-columns:1fr;gap:min(15vw,115.2px);margin:min(7.5vw,57.6px) 0 min(15vw,115.2px)}.section-u-sketch .u-s_item-thumnail{border-radius:min(3vw,23.04px);width:min(80vw,614.4px);height:min(120vw,921.6px);box-shadow:0 min(3.75vw,28.8px) min(8.75vw,67.2px) rgba(0,0,0,.4)}.section-u-sketch .u-s_item-contents{margin-top:min(10vw,76.8px);padding:0 min(4.5vw,34.56px)}.section-u-sketch .u-s_item-contents-title{font-size:max(24px,min(6vw,46.08px))}.section-u-sketch .u-s_item-contents-desc{font-size:max(14px,min(3.5vw,26.88px));margin-top:min(4vw,30.72px)}.section-u-sketch .u-s_item-contents-tag{margin-top:min(5vw,38.4px);gap:min(1.5vw,11.52px)}.section-u-sketch .u-s_item-contents-tag span{font-size:max(12px,min(3vw,23.04px));padding:min(1.25vw,9.6px) min(2.5vw,19.2px);border-radius:min(7.5vw,57.6px)}.section-u-sketch .u-s_shape.shape-1{top:min(6.25vw,48px);left:min(45vw,345.6px);width:min(7.5vw,57.6px);height:min(7.5vw,57.6px)}.section-u-sketch .u-s_shape.shape-2{top:min(-10vw,-76.8px);right:0;width:min(52.5vw,403.2px);height:min(56.25vw,432px)}.section-u-sketch .u-s_shape.shape-2 img{-o-object-fit:cover;object-fit:cover}.section-u-sketch .u-s_shape.shape-3{left:min(-5vw,-38.4px);bottom:min(-17.5vw,-134.4px);width:min(30vw,230.4px);height:min(30vw,230.4px)}}.c-title{color:var(--black);text-align:center}.c-title .c-title_desc{margin-top:20px;line-height:1.3}.c-title .c-title_desc strong{font-weight:700}