.pwrap{max-width:1000px;margin:0 auto;padding:135px 0 144px}.back{height:48px;color:var(--text);align-items:center;gap:8px;padding:0 24px 0 0;font-size:18px;font-weight:500;text-decoration:none;display:inline-flex}.pcard{background:#fff;border-radius:36px;margin-top:22px;padding:98px 130px 63px}.pcard h1{color:#000;margin:0 0 20px;font-size:40px;font-weight:700;line-height:50px}.pcard .body{color:#000;font-size:18px;line-height:27px}.pcard .body p{margin:0}.pcard .body :is(p,h2,h3,h4){white-space:break-spaces;overflow-wrap:break-word}.pcard .body h2{color:var(--text);margin:0;padding:3px 0;font-size:24px;font-weight:700;line-height:30px}.pcard .body h3{color:var(--text);margin:0;padding:2.5px 0;font-size:20px;font-weight:700;line-height:25px}.pcard .body h4{margin:0;font-size:18px;font-weight:700;line-height:27px}.pcard .body ul,.pcard .body ol{margin:0;padding-left:27px}.pcard .body li{padding-left:9px}.pcard .body a{color:var(--purple);text-decoration:none}.pcard .body hr{border:0;border-top:1px solid #000;margin:13px 0 15px}.pcard .body blockquote{border-left:3px solid var(--purple);margin:15px 0;padding:6px 0 6px 18px;font-size:24px;line-height:30px}.pcard .body figure{margin:0}.pcard .body figure img{width:100%;height:auto;display:block}.pcard .body figure[data-size=small]{width:350px;max-width:100%;margin:0 auto}.pcard .body figure[style*=--w]{width:min(var(--w), 100%);margin:0 auto}.pcard .body figcaption{text-align:center;padding:16px;font-size:14px;line-height:27px}.pcard .body .table{--B:740;margin:16px 0;overflow-x:auto}.pcard .body table{--x:max(var(--B) / var(--S), var(--K));width:calc(var(--S) * var(--x) * 1px);table-layout:fixed;border-collapse:collapse;font-size:18px}.pcard .body col{width:calc(var(--r) * var(--x) * 1px)}.pcard .body td{vertical-align:top;border:1px solid #b3b5b7;padding:10px 10px 9px;line-height:27px}.pcard .body .rbtn{color:#fff;padding:12px;font-size:14px;line-height:21px;text-decoration:none;display:inline-block}.pcard .body .video{aspect-ratio:16/9}.pcard .body .video iframe,.pcard .body .video video{border:0;width:100%;height:100%;display:block}.pcard .body .gallery{position:relative}.pcard .body .gallery[data-layout=GRID]{grid-template-columns:repeat(var(--cols,3), 1fr);gap:5px;display:grid}.pcard .body .gallery[data-layout=GRID] img{width:100%;height:auto;aspect-ratio:var(--ratio,1);object-fit:cover}.pcard .body .gallery[data-layout=SLIDER]{overflow:hidden}.pcard .body .gallery[data-layout=SLIDER] .track{gap:var(--sp,10px);scrollbar-width:none;height:100%;display:flex;overflow-x:auto}.pcard .body .gallery[data-layout=SLIDER] img{flex:none;width:auto;max-width:none;height:100%}.pcard .body .gallery .nav{cursor:pointer;background:0 0;border:0;width:23px;height:39px;margin-top:-19.5px;padding:0;position:absolute;top:50%;overflow:hidden}.pcard .body .gallery .nav.prev{left:12px}.pcard .body .gallery .nav.next{right:12px}.pcard .body .gallery .nav.next svg{margin-left:-23px}.pcard .body .gallery .nav[hidden]{display:none}.pcard .body .gallery[data-layout=COLLAGE],.pcard .body .gallery[data-layout=PANORAMA]{grid-template-columns:repeat(var(--cols,1), 1fr);gap:5px;display:grid}.pcard .body .gallery[data-layout=COLLAGE] img,.pcard .body .gallery[data-layout=PANORAMA] img{width:100%;height:auto}.share{border-top:1px solid #e5e6e6;gap:30px;margin-top:36px;padding-top:24px;display:flex}.share a,.share button{cursor:pointer;background:0 0;border:0;width:19px;height:19px;padding:0;display:flex}.share .deco{width:19px;height:19px}.back .ic{width:16px;height:16px;transform:rotate(90deg)}.recent{margin:90px -100px 0}.recent .rh{justify-content:space-between;align-items:baseline;margin-bottom:20px;display:flex}.recent h2{margin:0;font-size:18px;font-weight:400;line-height:27px}.recent .rh a{color:#000;font-size:14px;text-decoration:none}.rgrid{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.rdots{display:none}.rcard{color:#000;text-decoration:none;display:block}.rcard .thumb{aspect-ratio:16/9;background:#ddd;overflow:hidden}.rcard .thumb img{object-fit:cover;width:100%;height:100%;display:block}.rcard .t{height:104px;padding:25px 24px 0;font-size:18px;font-weight:700;line-height:21px}.rcard .t span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.subcard{text-align:center;background:#fff;border-radius:39px;margin-top:264px;padding:60px 20px}.subcard p{color:#000;margin:0;font-size:48px;font-weight:600;line-height:67.2px}.subcard .hl{isolation:isolate;display:inline-block;position:relative}.subcard .hl .u{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.subcard .go{background:var(--purple);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:200px;height:70px;margin-top:42px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=750px){.pwrap{padding:79px 31px 59px}.back{gap:2px;font-size:16px}.pcard{background:0 0;border-radius:0;margin-top:0;padding:42px 19px 40px 18px}.pcard h1{font-size:28px;line-height:35px}.pcard .body{font-size:16px;line-height:24px}.pcard .body ul,.pcard .body ol{padding-left:24px}.pcard .body li{padding-left:8px}.pcard .body table{font-size:16px}.pcard .body .table{--B:252}.pcard .body figcaption{line-height:24px}.recent{margin:85px -18px 0}.recent .rh{padding:0 18px}.rgrid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;padding:0 36px;display:flex;overflow-x:auto}.rgrid::-webkit-scrollbar{display:none}.rcard{scroll-snap-align:center;flex:0 0 258px}.rcard .t{height:103px;padding:24px 24px 0}.rdots{justify-content:center;gap:6px;margin-top:18px;display:flex}.rdots i{opacity:.3;background:#141414;border-radius:50%;width:6px;height:6px}.rdots i.on{opacity:1}.subcard{border-radius:32px;margin-top:43px;padding:26px 20px}.subcard p{font-size:28px;line-height:42px}.subcard .go{width:275px;max-width:100%;height:64px;margin-top:12px}}
