@font-face{font-family:"Shinsegae Minburi";src:url("../font/shinsegae-minburi-thin.woff2") format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Shinsegae Minburi";src:url("../font/shinsegae-minburi-light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Shinsegae Minburi";src:url("../font/shinsegae-minburi-medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Shinsegae Minburi";src:url("../font/shinsegae-minburi-bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Shinsegae Banburi";src:url("../font/shinsegae-banburi-light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Shinsegae Banburi";src:url("../font/shinsegae-banburi-medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gill Sans MT";src:url("../font/GillSansMTLight.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Gill Sans MT";src:url("../font/GillSansMTLightItalic.woff2") format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Gill Sans MT";src:url("../font/GillSansMTBook.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gill Sans MT";src:url("../font/GillSansMTBookItalic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Gill Sans MT";src:url("../font/GillSansMTMedium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gill Sans MT";src:url("../font/GillSansMTMediumItalic.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Gill Sans MT";src:url("../font/GillSansMTBold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Gill Sans MT";src:url("../font/GillSansMTBoldItalic.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Gill Sans MT";src:url("../font/GillSansMTExtraBold.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Gill Sans MT";src:url("../font/GillSansMTHeavy.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}*{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{margin:0;color:#000;font-family:"Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.65;background:#fff;word-break:keep-all;overflow-x:hidden}body.isMenuOpen{overflow:hidden}a{color:inherit;text-decoration:none}button{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}img{max-width:100%;vertical-align:top}ul,ol{margin:0;padding:0;list-style:none}p,h1,h2,h3,h4,h5,h6{margin-top:0}.pageWrap{min-width:320px}.inner{width:min(1200px,100% - 40px);margin:0 auto}.basicBtn{display:inline-flex;align-items:center;justify-content:center;min-width:150px;height:52px;padding:0 26px;border:1px solid rgba(0,0,0,0);font-size:16px;font-weight:500;line-height:1;transition:all .2s ease}.basicBtn.light{color:#000;background:#fff;border-color:#9a7e64}.basicBtn.light:hover{background:#ebe7de;color:#9a7e64}.basicBtn.dark{color:#fff;background:#000;border-color:#9a7e64}.basicBtn.dark:hover{background:#333;color:#bca67c}.basicBtn.outline{color:#000;border-color:#9d8a77;background:#fff}.basicBtn.outline:hover{background:#ebe7de;color:#9a7e64}.basicBtn.outline:hover img{filter:brightness(0) saturate(100%) invert(53%) sepia(4%) saturate(2894%) hue-rotate(347deg) brightness(96%) contrast(89%)}.textLink{display:inline-flex;align-items:center;font-size:14px;font-weight:500;color:#333}.textLink:hover{color:#000}.sectionBlock{padding:120px 0 120px}.sectionHeader{display:flex;align-items:center;gap:22px;margin-bottom:34px;color:#9a7e64}.sectionHeader span{flex:1;height:3px;background:url(../img/bg_dot_line.svg) repeat-x 0 0}.sectionHeader h2,.sectionHeader h3{flex:0 0 auto;margin:0;font-size:22px;font-weight:500;letter-spacing:-0.22px}.sectionHeader h3{font-family:"Gill Sans MT","Gill Sans",Arial,sans-serif;font-weight:400}.contentTitle{margin:0 0 18px;font-size:20px;font-weight:500}.siteHeader{position:fixed;top:0;left:0;z-index:50;width:100%;height:74px;background:hsla(0,0%,100%,.96);border-bottom:1px solid rgba(0,0,0,.04);backdrop-filter:blur(5px)}.siteHeader .inner{display:flex;align-items:center;justify-content:space-between;height:100%}.siteLogo{margin:3px 0 0}.siteLogo a{display:block}.siteLogo a img{display:block}.siteLogo em{font-style:normal;font-weight:300;letter-spacing:.12em}.siteNav ul{display:flex;align-items:center;gap:42px}.siteNav a{display:block;font-size:16px;font-weight:500;color:#000;white-space:nowrap;transition:color .2s ease}.siteNav a.isActive{color:#9a7e64}.siteNav a:hover{color:#9a7e64}.mobileMenuBtn{display:none;position:relative;z-index:70;width:28px;height:28px;margin-bottom:5px}.mobileMenuBtn span{display:block;width:100%;height:2px;margin:7px 0;background:#000;transition:all .2s ease}.mobileNav{display:none}.heroSection{position:relative;min-height:1080px;padding-top:74px;color:#fff;overflow:hidden}.heroBg{position:absolute;inset:74px 0 0;width:100%;height:calc(100% - 74px);object-fit:cover}.heroDim{position:absolute;inset:74px 0 0;background:rgba(0,0,0,.6)}.heroContent{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(1080px - 74px);max-width:960px;margin:0 auto;padding:20px 20px 40px;text-align:center}.heroPeriod{margin:40px 0 30px}.heroDesc{margin:28px 0 0;font-size:28px;font-weight:300;color:hsla(0,0%,100%,.92)}.heroButtons{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:40px}.overviewSection{background:#fff}.overviewGrid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;align-items:stretch}.overviewGrid.twoDiv{grid-template-columns:repeat(2, 1fr)}.infoCard{display:flex;flex-direction:column}.infoCard h3{margin:0 0 12px;font-size:20px;font-weight:500;letter-spacing:-0.2px}.cardBox{flex:1;min-height:190px;height:100%;padding:24px;border:1px solid #ebe7de}.cardBox strong{display:block;position:relative;padding-bottom:16px;margin-bottom:15px;font-size:16px;font-weight:500;line-height:140%;letter-spacing:-0.16px}.cardBox strong.alt{color:#9a7e64}.cardBox strong::after{content:"";position:absolute;left:0;bottom:0;width:24px;height:1px;background:#9a7e64}.cardBox p{margin:0;color:#333;font-size:16px;line-height:1.8}.cardBox p.alt{font-size:14px}.categoryArea{margin-top:32px}.categoryBox{display:grid;grid-template-columns:repeat(2, 1fr);border:1px solid #ebe7de}.categoryItem{min-height:140px;padding:36px 48px}.categoryItem p{margin:18px 0 0;color:#333;font-size:16px;font-weight:300;line-height:160%;letter-spacing:-0.4px}.categoryItem p span{color:inherit}.rt{position:relative}.rt::after{content:"";position:absolute;left:0;top:16%;height:74%;width:1px;background:#ebe7de}.categoryHead{display:flex;align-items:center;justify-content:space-between;gap:16px}.categoryHead h4{position:relative;margin:0;padding-bottom:14px;font-size:16px;font-weight:500;letter-spacing:-0.16px}.categoryHead h4::after{content:"";position:absolute;left:0;bottom:0;width:18px;height:1px;background:#c5a36c}.categoryHead a.textLink{padding-bottom:14px}.categoryHead a.textLink img{margin-left:8px}.sectionButtonWrap{margin-top:100px;text-align:center}.sectionButtonWrap .basicBtn{font-size:20px;width:280px;height:60px}.sectionButtonWrap .basicBtn img{margin-left:10px}.siteFooter{padding:42px 0 76px;color:#fff;background:#333}.siteFooter .inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;align-items:start}.footerTitle{margin:0 0 18px;color:hsla(0,0%,100%,.82);font-size:13px;font-weight:300}.footerLogos{display:flex;align-items:center;gap:34px;min-height:28px}.textLogo{font-size:22px;font-weight:700;letter-spacing:.08em;line-height:1}.textLogoKr{font-size:17px;font-weight:500;line-height:1}.footerEmail{margin:0;font-size:16px;font-weight:500}.footerEmail a{color:hsla(0,0%,100%,.9)}.footerEmail a:hover{color:#fff;text-decoration:underline}@media(max-width: 1200px){.siteNav ul{gap:28px}.siteNav a{font-size:14px}.siteLogo a img{height:20px}.heroSection{min-height:920px}.heroContent{height:calc(920px - 74px)}.heroTitle{max-height:35%}}@media(max-width: 1024px){.inner{width:min(100% - 32px,1200px)}.siteHeader{height:64px}.siteNav{display:none}.mobileMenuBtn{display:block}.mobileNav{display:block;position:fixed;top:64px;left:0;z-index:60;width:100%;height:calc(100vh - 64px);padding:32px 24px;background:hsla(0,0%,100%,.98);transform:translateX(100%);transition:transform .25s ease}.mobileNav ul{display:flex;flex-direction:column;gap:4px}.mobileNav a{display:block;padding:18px 0;border-bottom:1px solid #eee;font-size:18px;font-weight:500}body.isMenuOpen .mobileNav{transform:translateX(0)}body.isMenuOpen .mobileMenuBtn span:nth-child(1){transform:translateY(9px) rotate(45deg)}body.isMenuOpen .mobileMenuBtn span:nth-child(2){opacity:0}body.isMenuOpen .mobileMenuBtn span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.heroSection{min-height:700px;padding-top:64px}.heroBg,.heroDim{inset:64px 0 0}.heroContent{height:calc(700px - 64px);padding-top:60px}.heroTitle{max-height:30%}.heroDesc{font-size:22px}.overviewGrid,.overviewGrid.twoDiv{grid-template-columns:1fr}.cardBox{min-height:auto}.categoryBox{grid-template-columns:1fr}.categoryItem{padding:24px}.rt::after{display:none}.categoryItem+.categoryItem{border-left:0;border-top:1px solid #ebe7de}.siteFooter .inner{grid-template-columns:1fr;gap:34px}}@media(max-width: 768px){.sectionBlock{padding:64px 0 72px}.sectionHeader{gap:14px;margin-bottom:28px}.sectionHeader h2{font-size:16px}.heroSection{min-height:640px}.heroContent{height:576px;padding-left:18px;padding-right:18px}.heroEyebrow{margin-bottom:14px;font-size:15px}.heroPeriod{margin-top:22px;font-size:19px}.heroDesc{margin-top:20px;font-size:17px;line-height:1.7}.heroButtons{flex-direction:column;width:100%;max-width:280px;margin-top:28px}.heroButtons .basicBtn{width:100%}.cardBox{padding:24px 22px}.categoryItem{padding:24px 22px 26px}.categoryHead{flex-direction:column;align-items:flex-start}.sectionButtonWrap{margin-top:56px}.footerLogos{gap:22px;flex-wrap:wrap}}@media(max-width: 480px){body{font-size:15px}.inner{width:calc(100% - 40px)}.siteLogo a img{height:16px}.heroTitle{font-size:36px;letter-spacing:.09em}.heroDesc{max-width:280px}.basicBtn{height:44px;min-width:140px;padding:0 20px;font-size:13px}.cardBox p{font-size:16px}.categoryItem p{font-size:14px}.textLogo{font-size:18px}.textLogoKr{font-size:15px}}.introLeadSection{padding:calc(74px + 80px) 0 88px;background:#fff}.introLeadText{width:min(720px,100%)}.introLeadTitle{margin:0 0 34px;color:#000;font-size:48px;font-family:"Shinsegae Banburi","Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",serif;font-weight:300;line-height:1.34;letter-spacing:-0.6px}.introLeadSubtitle{margin:0 0 22px;color:#9b7650;font-size:28px;font-family:"Gill Sans MT","Gill Sans",Arial,sans-serif;font-weight:400;line-height:1.5}.introLeadDesc{color:#333;font-size:16px;line-height:1.9}.introLeadDesc p{margin:0}.introLeadDesc p+p{margin-top:18px}.introVisualSection{background:#000}.introVisual{position:relative;min-height:940px;overflow:hidden}.introVisual>img{display:block;width:100%;min-height:940px;object-fit:cover}.introVisual::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.02) 0%, rgba(0, 0, 0, 0.2) 45%, rgba(0, 0, 0, 0.72) 100%);pointer-events:none}.introVisualCaption{position:absolute;left:0;right:0;bottom:32px;z-index:2;color:#fff}.introVisualCaption h2{margin:0 0 16px;font-size:20px;font-weight:500;line-height:1.5}.introVisualCaption p{margin:0;color:hsla(0,0%,100%,.78);font-size:16px;line-height:160%;font-weight:300}.pageSectionTitle{margin-bottom:18px}.pageSectionTitle h2{margin:0;color:#000;font-size:48px;font-family:"Shinsegae Banburi","Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",serif;font-weight:300;line-height:140%;letter-spacing:-0.48px}.introOverviewSection{background:#f5f2ed}.introOverviewSection .sectionHeader{margin-bottom:38px}.overviewSingle{margin-bottom:48px}.overviewSingle .cardBox{min-height:auto}.introCategoryArea{margin-top:48px}.noticeInfoGrid{margin-top:48px}.noticeInfoGrid .infoCard h3{display:none}.noticeInfoGrid .cardBox{min-height:230px}.introCategoryGrid{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px}.introCategoryCard{position:relative;min-height:300px;padding:24px;color:#fff;background-repeat:no-repeat;background-position:right 0;background-size:cover;overflow:hidden}.introCategoryDim{position:absolute;inset:0;background:rgba(0,0,0,.68)}.introCategoryContent{position:relative;z-index:2}.introCategoryContent h4{position:relative;margin:0 0 22px;padding-bottom:15px;color:#fff;font-size:16px;font-weight:500;line-height:1.4}.introCategoryContent h4::after{content:"";position:absolute;left:0;bottom:0;width:24px;height:1px;background:#9a7e64}.introCategoryContent p{margin:0 0 20px;color:#f6f3ef;font-size:16px;line-height:1.75}.introCategoryContent ul{margin:0 0 28px}.introCategoryContent li{position:relative;padding-left:10px;color:#ebe7de;font-size:14px;line-height:1.8}.introCategoryContent li::before{content:"";position:absolute;top:12px;left:0;width:3px;height:3px;border-radius:50%;background:hsla(0,0%,100%,.65)}.categoryBtn{height:42px;line-height:42px;border-color:#bca67c;color:#bca67c;background:rgba(0,0,0,.2);font-size:16px;font-family:"Gill Sans MT","Gill Sans",Arial,sans-serif}.categoryBtn img{width:6px;height:12px;margin-left:10px;filter:brightness(0) saturate(100%) invert(72%) sepia(30%) saturate(568%) hue-rotate(357deg) brightness(91%) contrast(88%)}.categoryBtn:hover{color:#000;background:#9a7e64}.scheduleSection{background:#fff}.scheduleItem{display:grid;grid-template-columns:205px 1fr;gap:48px;padding:16px 0;border-bottom:1px solid #8b8b8b}.scheduleItem:last-child{border:0 none}.scheduleDate{color:#957f67;font-size:15px;font-weight:700;line-height:1.7}.scheduleContent strong{display:block;margin-bottom:4px;color:#000;font-size:16px;font-weight:500;line-height:1.6}.scheduleContent p{margin:0;color:#000;font-size:14px;font-weight:300;line-height:1.75}.awardSection{padding-top:56px;background:#fff}.awardSummary{margin-bottom:28px}.awardSummary p{margin:2px 0 0;color:#000;font-size:22px;font-weight:500;line-height:1.5}.awardSummary p strong{color:#c9a24b;font-weight:500}.awardTableWrap{overflow-x:auto}.awardTable{width:100%;min-width:680px;border-collapse:collapse;color:#000;font-size:16px}.awardTable caption{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0, 0, 0, 0)}.awardTable th,.awardTable td{padding:18px 20px;text-align:left;vertical-align:top;font-weight:500}.awardTable thead th{color:#666;font-size:14px;font-weight:500}.awardTable tbody th{color:#9b7650;font-weight:500}.awardTable tbody td{color:#303030;border-bottom:1px solid #8b8b8b}.awardTable tbody tr:first-child th,.awardTable tbody tr:first-child td,.awardTable tbody tr:nth-child(6) th,.awardTable tbody tr:nth-child(6) td{border-top:1px solid #bca67c}.awardTable tbody tr:nth-child(4) td,.awardTable tbody tr:nth-child(5) td,.awardTable tbody tr:nth-child(8) td{border:0 none}.awardTable tbody tr:nth-child(6){margin-top:20px}.boardPreviewSection{padding:0 0 120px;background:#fff}.boardPreviewGrid{display:grid;grid-template-columns:repeat(2, 1fr);border:1px solid #ebe7de}.boardPreview{padding:24px}.boardPreviewHead{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0}.boardPreviewHead h2{margin:0;color:#000;font-size:16px;font-weight:500;position:relative;padding-bottom:14px}.boardPreviewHead h2::after{content:"";position:absolute;left:0;bottom:0;width:18px;height:1px;background:#c5a36c}.boardPreviewHead .textLink img{width:6px;margin-left:8px}.boardPreviewHead .textLink::after{display:none}.boardPreviewList li{border-bottom:1px solid #ebe7de}.boardPreviewList li:last-child{border:0 none}.boardPreviewList a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;color:#333;font-size:16px;font-weight:300;line-height:1.5;transition:color .2s ease}.boardPreviewList a:hover{color:#000}.boardPreviewList a img{width:7px;flex:0 0 auto}@media(max-width: 1200px){.introLeadSection{padding-top:calc(74px + 80px)}.introLeadTitle{font-size:40px}.introVisual,.introVisual>img{min-height:640px}}@media(max-width: 1024px){.introLeadSection{padding:calc(64px + 68px) 0 68px}.introLeadTitle{font-size:36px}.introVisual,.introVisual>img{min-height:460px}.introCategoryGrid,.boardPreviewGrid{grid-template-columns:1fr}.noticeInfoGrid .cardBox{min-height:auto}.scheduleItem{grid-template-columns:150px 1fr;gap:32px}}@media(max-width: 768px){.introLeadSection{padding:118px 0 58px}.introLeadTitle{margin-bottom:26px;font-size:32px}.introLeadSubtitle{margin-bottom:18px;font-size:16px}.introLeadDesc{font-size:14px}.introVisual,.introVisual>img{min-height:620px}.introVisualCaption{bottom:36px}.introVisualCaption h2{font-size:19px}.introVisualCaption p{font-size:13px}.pageSectionTitle{margin-bottom:14px}.pageSectionTitle h2{font-size:32px}.introOverviewSection .sectionHeader{margin-bottom:28px}.introCategoryCard{min-height:auto;padding:28px 24px}.introCategoryContent h4{font-size:17px}.introCategoryContent p{font-size:14px}.introCategoryContent p br{display:none}.scheduleItem{grid-template-columns:1fr;gap:6px;padding:20px 0}.scheduleDate{font-size:14px}.awardSection{padding-top:28px}.awardSummary strong{font-size:18px}.awardSummary p{font-size:16px}.awardTable{min-width:420px;font-size:13px}.awardTable th,.awardTable td{padding:14px 16px}.boardPreviewSection{padding-bottom:72px}}@media(max-width: 480px){.introLeadSection{padding-top:104px}.introLeadTitle{font-size:28px}.introLeadSubtitle{font-size:15px}.introVisual{padding-bottom:120px}.introVisual,.introVisual>img{min-height:auto;width:100%}.introVisualCaption{bottom:28px}.pageSectionTitle h2{font-size:28px}.categoryBtn{width:100%}.boardPreviewHead{padding:16px 0}.boardPreviewList a{min-height:46px;font-size:13px}}.blind{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0, 0, 0, 0)}.siteNav a.isActive{color:#9b7650}.mobileNav a.isActive{color:#9b7650}.heritageSection{padding:calc(74px + 88px) 0 160px;background:#fff}.heritageSection .inner{max-width:1200px}.heritageHeader{margin-bottom:34px}.heritageTitle{margin:0 0 46px;color:#000;font-size:48px;font-weight:300;font-family:"Shinsegae Banburi","Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",serif;line-height:1.28;letter-spacing:-1.2px}.heritageTabWrap{display:flex;align-items:center;gap:34px;margin-bottom:22px}.heritageTab{position:relative;padding:0 0 12px;color:#666;font-family:"Gill Sans MT","Gill Sans",Arial,sans-serif;font-size:20px;font-weight:400;line-height:1;background:none;border:0}.heritageTab::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:rgba(0,0,0,0)}.heritageTab.isActive{color:#000;font-weight:500}.heritageTab.isActive::after{background:#000}.heritageToolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.heritageSearch{position:relative;width:310px}.heritageSearch::before{content:"";position:absolute;top:50%;left:14px;width:16px;height:16px;border:2px solid #888;border-radius:50%;transform:translateY(-50%)}.heritageSearch::after{content:"";position:absolute;top:50%;left:28px;width:7px;height:2px;background:#888;transform:translateY(5px) rotate(45deg);transform-origin:left center}.heritageSearch input{width:100%;height:38px;padding:0 14px 0 42px;border:1px solid #ececec;color:#000;font-size:14px;font-weight:300;line-height:36px;background:#fff;outline:none}.heritageSearch input::placeholder{color:#9a9a9a}.heritageSearch input:focus{border-color:#b8a38f}.heritageFilter{display:flex;align-items:center;gap:8px}.filterBtn{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:28px;padding:5px 9px 0;border:1px solid #ececec;color:#666;font-family:"Gill Sans MT","Gill Sans",Arial,sans-serif;font-size:14px;font-weight:400;line-height:1;letter-spacing:.96px;background:#fff;transition:all .2s ease}.filterBtn:hover,.filterBtn.isActive{color:#fff;border-color:#000;background:#000}.heritageGrid{display:grid;grid-template-columns:repeat(3, 1fr);gap:34px 34px}.heritageCard{min-width:0}.heritageCard:hover .heritageCardInner{border-color:#b8a38f;transform:translateY(-2px)}.heritageCard:hover .heritageThumb img{transform:scale(1.035)}.heritageCardInner{display:flex;flex-direction:column;height:100%;border:1px solid #e7e7e7;color:inherit;background:#fff;transition:border-color .2s ease,transform .2s ease}.heritageThumb{overflow:hidden;position:relative;width:100%;aspect-ratio:1.67/1;background:#d9d9d9}.heritageThumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.heritageInfo{display:flex;flex-direction:column;flex:1;padding:28px 24px 22px}.heritageInfo h2{margin:12px 0;color:#000;font-size:16px;font-weight:500;line-height:1.45;letter-spacing:-0.2px}.heritageInfo p{margin:0;color:#000;font-size:14px;font-weight:300;line-height:1.65;letter-spacing:-0.2px}.heritageBadge{display:inline-flex;align-self:flex-start;align-items:center;justify-content:center;height:25px;padding:0 4px;color:#666;font-size:12px;font-weight:300;line-height:1;background:#ebe7de}.heritageMeta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:32px}.heritageTags{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.heritageTags span{display:inline-flex;align-items:center;justify-content:center;height:25px;min-width:32px;padding:5px 7px 0;border:1px solid #ececec;color:#666;font-family:"Gill Sans MT","Gill Sans",Arial,sans-serif;font-size:12px;font-weight:400;line-height:1;letter-spacing:.96px;background:#fff}.heritageDownloadCount{display:inline-flex;align-items:center;padding-left:2px;color:#777;font-size:12px;font-weight:400;line-height:1;white-space:nowrap}.downloadBtn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:38px;padding:0 14px 0 16px;border:1px solid #ddd;color:#333;font-size:16px;font-weight:500;line-height:1;transition:all .2s ease}.downloadBtn img{margin-left:8px}.downloadBtn:hover{border-color:#000;color:#fff;background:#000}.downloadBtn:hover .heritageDownloadCount{color:#fff}.downloadBtn:hover img{filter:brightness(0) invert(1)}@media(max-width: 1200px){.heritageSection{padding-top:calc(74px + 76px)}.heritageTitle{font-size:42px}.heritageGrid{gap:28px}.heritageInfo{padding:24px 22px 20px}}@media(max-width: 1024px){.heritageSection{padding:132px 0 120px}.heritageTitle{margin-bottom:38px;font-size:38px}.heritageGrid{grid-template-columns:repeat(2, 1fr)}.heritageToolbar{align-items:flex-start;flex-direction:column}.heritageSearch{width:min(420px,100%)}.heritageFilter{width:100%;justify-content:flex-start}}@media(max-width: 768px){.heritageSection{padding:112px 0 88px}.heritageTitle{margin-bottom:30px;font-size:31px;line-height:1.35;letter-spacing:-0.8px}.heritageTabWrap{gap:24px;margin-bottom:20px;overflow-x:auto;white-space:nowrap}.heritageTab{font-size:16px}.heritageToolbar{gap:16px;margin-bottom:24px}.heritageSearch{width:100%}.heritageGrid{grid-template-columns:1fr;gap:22px}.heritageThumb{aspect-ratio:1.72/1}.heritageInfo{padding:22px 20px 20px}.heritageInfo h2{font-size:17px}.heritageInfo p{font-size:13px}.heritageMeta{align-items:flex-start;flex-direction:column;gap:18px;padding-top:24px}.downloadBtn{width:100%;height:40px}}@media(max-width: 480px){.heritageSection{padding-top:104px}.heritageTitle{font-size:28px}.heritageFilter{gap:6px}.filterBtn{min-width:34px;height:25px;padding:0 8px}.heritageInfo h2{margin-top:9px;margin-bottom:12px}}.boardPage{padding:calc(74px + 92px) 0 160px;background:#fff;min-height:90vh}.boardPage .inner{max-width:1200px}.boardTitle{margin:0 0 44px;color:#000;font-size:48px;font-weight:300;font-family:"Shinsegae Banburi","Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",serif;line-height:1.25;letter-spacing:-1.2px}.boardCategoryTabs{display:flex;align-items:center;gap:36px;margin-bottom:26px}.boardCategoryTab{position:relative;padding:0 0 12px;border:0;color:#666;font-size:20px;font-weight:400;line-height:1;background:none}.boardCategoryTab::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:rgba(0,0,0,0)}.boardCategoryTab.isActive{color:#000;font-weight:500}.boardCategoryTab.isActive::after{background:#000}.boardToolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.boardSearch{position:relative;width:330px}.boardSearch::before{content:"";position:absolute;top:50%;left:15px;width:17px;height:17px;border:2px solid #9a9a9a;border-radius:50%;transform:translateY(-50%)}.boardSearch::after{content:"";position:absolute;top:50%;left:30px;width:7px;height:2px;background:#9a9a9a;transform:translateY(6px) rotate(45deg);transform-origin:left center}.boardSearch input{width:100%;height:40px;padding:0 14px 0 44px;border:1px solid #e4e4e4;color:#000;font-size:14px;font-weight:500;line-height:40px;background:#fff;outline:none}.boardSearch input::placeholder{color:#999}.boardSearch input:focus{border-color:#b8a38f}.boardSort{display:flex;align-items:center;gap:8px}.sortBtn{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 12px;border:1px solid #ececec;color:#555;font-size:14px;font-weight:500;background:#fff;transition:all .2s ease}.sortBtn:hover,.sortBtn.isActive{color:#000;background:#ececec;border-color:#ececec}.boardTableWrap{width:100%}.boardTable{width:100%;border-collapse:collapse;table-layout:fixed}.boardTable caption{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0, 0, 0, 0)}.boardTable thead tr{background:#f6f3ef}.boardTable thead th{height:54px;padding:0 22px;color:#666;font-size:14px;font-weight:500;text-align:center;vertical-align:middle;border-bottom:1px solid #ddd}.boardTable tbody{border-bottom:1px solid #dedede}.boardTable tbody:last-child,.boardTable tbody:last-child .boardRow{border:0 none}.boardTable td{height:72px;padding:0 22px;color:#000;font-size:16px;font-weight:500;text-align:center;vertical-align:middle}.boardTable td.boardSubject{text-align:left}.boardTable .colNo{width:78px}.boardTable .colType{width:130px}.boardTable .colTitle{width:auto}.boardTable .colFile{width:120px}.boardTable .colDate{width:140px}.adminEmpty{height:220px !important;padding:0 !important;text-align:center !important;background:#fbfaf8}.boardEmpty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:220px;padding:44px 24px;color:#000}.boardEmptyIcon{width:54px;height:54px;margin-bottom:18px;color:#9b7650;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.boardEmptyTitle{display:block;margin-bottom:8px;font-size:18px;font-weight:500;line-height:1.45}.boardEmptyDesc{display:block;color:#666;font-size:14px;font-weight:300;line-height:1.7}.boardRow{border-bottom:1px solid #dedede}.boardNo,.boardType,.boardDate,.boardFile{white-space:nowrap}.boardSubject{color:#000}.boardToggle{display:block;width:100%;border:0;color:inherit;font-size:16px;font-weight:500;line-height:1.5;text-align:left;background:none;transition:color .2s ease}.boardToggle:hover{color:#9b7650}.boardItem.isOpen .boardToggle{color:#9b7650}.boardItem.isOpen .boardDetailRow{display:table-row}.boardDetailRow{display:none;background:#f6f6f6}.boardDetailRow td{height:auto;padding:0;border-bottom:1px solid #dedede}.boardDetail{overflow-x:auto;padding:30px 22px 34px 230px;text-align:left}.boardDetail p,.boardDetail li,.boardDetail th,.boardDetail td{margin:0;color:#000;font-size:16px;font-weight:500;line-height:1.75}.boardDetail p+p,.boardDetail p+ul,.boardDetail p+ol,.boardDetail p+.editorTable,.boardDetail ul+p,.boardDetail ol+p,.boardDetail .editorTable+p{margin-top:14px}.boardDetail ul,.boardDetail ol{margin:14px 0 0 18px;padding:0}.boardDetail ul{list-style:disc}.boardDetail ol{list-style:decimal}.boardDetail a{color:#9b7650;font-weight:500;text-decoration:underline;text-underline-offset:5px}.boardDetail blockquote{margin:16px 0 0;padding:14px 18px;border-left:3px solid #bca67c;background:#fbfaf8}.boardDetail img{display:block;max-width:100%;height:auto;margin-top:16px}.editorTable{width:100%;min-width:760px;margin-top:18px;border-collapse:collapse;background:#fff}.editorTable th,.editorTable td{padding:13px 14px;border:1px solid #dedede;vertical-align:middle;text-align:left}.editorTable th{color:#666;font-size:14px;font-weight:500;background:#ebe7de}.editorTable td{font-size:14px;font-weight:300;line-height:1.65}.faqAnswer{padding:28px 22px 28px 240px}.faqAnswer p{line-height:1.75}.fileIcon{display:inline-block;position:relative;width:15px;height:18px;border:1px solid #9f9f9f;border-radius:1px;vertical-align:middle}.fileIcon::before{content:"";position:absolute;top:-1px;right:-1px;width:7px;height:7px;border-left:1px solid #9f9f9f;border-bottom:1px solid #9f9f9f;background:#fff;transform:rotate(0deg)}.fileDownload{display:inline-flex;align-items:center;justify-content:center;height:38px;margin-top:24px;padding:0 18px;border:1px solid #ddd;color:#000;font-size:16px;font-weight:500;line-height:1;background:#fff;transition:all .2s ease}.fileDownload:hover{color:#fff;border-color:#000;background:#000}.fileDownload:hover .downloadIcon::before,.fileDownload:hover .downloadIcon::after{background:#fff}.fileDownload:hover .downloadIcon{border-color:#fff}.downloadIcon{display:inline-block;position:relative;width:12px;height:13px;margin-left:8px;border-bottom:1px solid #000}.downloadIcon::before{content:"";position:absolute;left:50%;top:0;width:1px;height:9px;background:#000;transform:translateX(-50%)}.downloadIcon::after{content:"";position:absolute;left:50%;top:5px;width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateX(-50%) rotate(45deg)}.paginationWrap{display:flex;align-items:center;gap:12px;margin-top:32px}.pageNum{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #ddd;color:#8b8b8b;font-size:14px;font-weight:500;line-height:1;background:#fff;transition:all .2s ease}.pageNum:hover,.pageNum.isActive{color:#000;border-color:#d6d0c8;background:#f6f3ef}.faqTable .colNo{width:78px}.faqTable .colType{width:140px}.faqTable .colDate{width:150px}.faqTable .boardToggle{color:inherit}.faqTable .boardItem.isOpen .boardToggle{color:#9b7650}@media(max-width: 1200px){.boardPage{padding-top:calc(74px + 78px)}.boardTitle{font-size:42px}.boardCategoryTab{font-size:17px}}@media(max-width: 1024px){.boardPage{padding:132px 0 120px}.boardTitle{margin-bottom:38px;font-size:38px}.boardTableWrap{overflow-x:auto}.boardTable{min-width:900px}.faqTable{min-width:760px}}@media(max-width: 768px){.boardPage{padding:112px 0 88px}.boardTitle{margin-bottom:30px;font-size:32px}.boardCategoryTabs{gap:26px;margin-bottom:22px;overflow-x:auto;white-space:nowrap}.boardCategoryTab{font-size:16px}.boardToolbar{align-items:flex-start;flex-direction:column;gap:16px}.boardSearch{width:100%}.boardSort{width:100%;justify-content:flex-end}.boardTable{min-width:700px}.boardTable td{height:60px;font-size:14px}.boardTable thead th{padding:0 16px}.boardTable td{padding:0 16px}.boardDetail{padding:24px 18px}.faqAnswer{padding:24px 18px}.paginationWrap{gap:8px}}@media(max-width: 480px){.boardPage{padding-top:104px}.boardTitle{font-size:30px}.boardCategoryTab{font-size:15px}.sortBtn{height:28px;font-size:12px}.pageNum{width:27px;height:27px}}.siteNav a.isActive{color:#9b7650}.mobileNav a.isActive{color:#9b7650}.templateSection{padding:calc(74px + 86px) 0 360px;background:#fff}.templateSection .inner{max-width:1200px}.templateLead{margin-bottom:80px}.templateTitle{margin:0 0 24px;color:#9a7e64;font-size:22px;font-weight:500;font-family:"Shinsegae Banburi","Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",serif;line-height:1.45;letter-spacing:-0.2px}.templateDesc{color:#333;font-size:16px;font-weight:300;line-height:1.85;letter-spacing:-0.2px}.templateDesc p{margin:0}.templateDesc p+p{margin-top:2px}.templateGrid{display:grid;grid-template-columns:repeat(3, 1fr);gap:38px}.templateCard{display:flex;flex-direction:column;min-width:0;border:1px solid #e5e5e5;background:#fff}.templateThumb{overflow:hidden;width:100%;aspect-ratio:1.92/1;background:#d9d9d9}.templateThumb img{display:block;width:100%;height:100%;object-fit:cover}.templateInfo{display:flex;flex-direction:column;flex:1;padding:28px 28px 26px}.templateInfo h2{margin:0 0 20px;color:#000;font-size:16px;font-weight:500;line-height:1.45;letter-spacing:-0.16px}.templateInfo p{margin:0;color:#333;font-size:14px;font-weight:300;line-height:160%;letter-spacing:-0.1px}.templateMeta{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:auto;padding-top:48px}.templateTags{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.templateTags span{display:inline-flex;align-items:center;justify-content:center;height:25px;min-width:32px;padding:5px 7px 0;border:1px solid #ececec;color:#666;font-family:"Gill Sans MT","Gill Sans",Arial,sans-serif;font-size:12px;font-weight:400;line-height:1;letter-spacing:.96px;background:#fff}.templateDownloadCount{display:inline-flex;align-items:center;padding-left:2px;color:#777;font-size:12px;font-weight:400;line-height:1;white-space:nowrap}.copyGuideBtn{margin-top:24px}.copyGuideBtn,.templateDownloadBtn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:38px;padding:0 14px 0 16px;border:1px solid #ddd;color:#333;font-size:16px;font-weight:500;line-height:1;transition:all .2s ease}.copyGuideBtn img,.templateDownloadBtn img{margin-left:8px}.copyGuideBtn:hover,.templateDownloadBtn:hover{border-color:#000;color:#fff;background:#000}.copyGuideBtn:hover .templateDownloadCount,.templateDownloadBtn:hover .templateDownloadCount{color:#fff}.copyGuideBtn:hover img,.templateDownloadBtn:hover img{filter:brightness(0) invert(1)}@media(max-width: 1200px){.templateSection{padding-top:calc(74px + 76px);padding-bottom:280px}.templateLead{margin-bottom:76px}.templateTitle{font-size:23px}.templateDesc{font-size:16px}.templateGrid{gap:28px}.templateInfo{padding:26px 24px 24px}}@media(max-width: 1024px){.templateSection{padding:132px 0 220px}.templateLead{margin-bottom:60px}.templateGrid{grid-template-columns:repeat(2, 1fr);gap:28px}.templateThumb{aspect-ratio:2.1/1}}@media(max-width: 768px){.templateSection{padding:112px 0 120px}.templateLead{margin-bottom:44px}.templateGrid{grid-template-columns:1fr}.templateTitle{margin-bottom:24px;font-size:21px}.templateDesc{font-size:14px;line-height:1.8}.templateThumb{aspect-ratio:1.75/1}.templateInfo{padding:22px 20px 20px}.templateInfo h2{margin-bottom:16px;font-size:17px}.templateInfo p{font-size:14px}.templateInfo p br{display:none}.templateMeta{align-items:flex-start;flex-direction:column;gap:18px;padding-top:36px}.templateDownloadBtn{width:100%;height:40px;font-size:14px}}@media(max-width: 480px){.templateSection{padding-top:104px;padding-bottom:96px}.templateTitle{font-size:19px}.templateTags{gap:6px}.templateTags span{height:23px;min-width:34px;font-size:11px}}.siteNav a.isActive{color:#9b7650}.mobileNav a.isActive{color:#9b7650}.categoryPageHeader{padding:calc(74px + 66px) 0 34px;background:#fff;text-align:center}.categoryPageHeader .inner{max-width:1200px}.categoryPageTitle{margin:0 0 24px;color:#000;font-size:48px;font-weight:300;font-family:"Shinsegae Banburi","Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",serif;line-height:1.3;letter-spacing:-0.8px}.categoryPageTabs{display:inline-flex;align-items:center;justify-content:center;padding:4px;border-radius:999px;background:#ececec}.categoryPageTab{display:inline-flex;align-items:center;justify-content:center;min-width:132px;height:50px;padding:7px 18px 0;border:0;border-radius:999px;color:#666;font-family:"Gill Sans MT","Gill Sans",Arial,sans-serif;font-size:20px;font-weight:400;line-height:1;background:rgba(0,0,0,0);transition:all .2s ease}.categoryPageTab.isActive{color:#fff;background:#9a7e64}.categoryPanel{display:none}.categoryPanel.isActive{display:block}.categoryIntroSection{padding:64px 0 72px;background:#f4f1ec}.categoryTextBlock{margin-bottom:46px}.categoryTextBlock h2{margin:0 0 24px;color:#000;font-size:22px;font-weight:500;font-family:"Shinsegae Banburi","Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",serif;line-height:1.45;letter-spacing:-0.22px}.categoryTextBlock p{margin:0;color:#333;font-size:16px;font-weight:300;line-height:160%;letter-spacing:-0.4px}.categoryTextBlock p+p{margin-top:2px}.categoryGuideBlock{margin-bottom:46px}.categoryGuideBlock h3{margin:0 0 18px;color:#000;font-size:20px;font-weight:500;line-height:1.5}.categoryGuideBox{padding:24px;border:1px solid #ebe7de;background:rgba(0,0,0,0)}.categoryGuideBox p{margin:0;color:#333;font-size:16px;font-weight:300;line-height:160%;letter-spacing:-0.2px}.categoryGuideBox p+p{margin-top:18px}.categoryExampleBlock{margin-top:36px}.categoryExampleBlock h3{margin:0 0 22px;color:#000;font-size:20px;font-weight:500;line-height:1.5}.categoryExampleGrid{display:grid;grid-template-columns:repeat(4, 1fr)}.categoryExampleItem{position:relative;overflow:hidden;margin:0;border-right:1px solid #fff;border-bottom:1px solid #fff}.categoryExampleItem img{display:block;width:100%;height:100%;object-fit:cover}.categoryExampleItem figcaption{position:absolute;left:0;right:0;bottom:0;padding:14px 16px;color:#fff;font-size:16px;font-weight:300;line-height:1.4;background:linear-gradient(to top, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0))}.categoryActionGroup{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:80px}.categoryActionBtn{display:inline-flex;align-items:center;justify-content:center;min-width:240px;height:52px;padding:0 28px;border:1px solid rgba(0,0,0,0);font-size:16px;font-weight:500;line-height:1;transition:all .2s ease}.categoryActionBtn.light{color:#000;border-color:#9a7e64;background:#fff}.categoryActionBtn.light:hover{background:#ebe7de;color:#9a7e64}.categoryActionBtn.dark{color:#fff;background:#000;border-color:#9a7e64}.categoryActionBtn.dark:hover{background:#333;color:#bca67c}.templateStructureBlock{margin:44px 0 40px}.templateStructureBlock h3{margin:0 0 22px;color:#000;font-size:20px;font-weight:500;line-height:1.5}.templateStepGrid{display:grid;grid-template-columns:repeat(3, 1fr);gap:28px}.templateStepCard{position:relative;background:#fff}.templateStepCard+.templateStepCard::before{content:"";position:absolute;top:49%;left:-18px;width:0;height:0;border-top:13px solid rgba(0,0,0,0);border-bottom:13px solid rgba(0,0,0,0);border-left:13px solid #ded7ce}.templateStepThumb{width:100%;background:#d9d9d9;overflow:hidden}.templateStepThumb img{display:block;width:100%;height:100%;object-fit:cover}.templateStepInfo{padding:24px}.templateStepInfo span{display:inline-flex;height:25px;align-items:center;padding:0 7px;margin-bottom:10px;color:#666;font-size:12px;font-weight:500;background:#ebe7de}.templateStepInfo strong{display:block;margin-bottom:8px;color:#000;font-size:16px;font-weight:500;line-height:1.5}.templateStepInfo p{margin:0;color:#000;font-size:14px;font-weight:300;line-height:140%}.templateMockupBlock{margin:34px 0 42px;background:#d9d9d9}.templateMockupBlock img{display:block;width:100%;height:auto}.templateGuideList section{margin-bottom:32px}.templateGuideList section:last-child{margin-bottom:0}.templateGuideList h3{margin:0 0 8px;color:#000;font-size:18px;font-weight:500;line-height:1.6;font-family:"Shinsegae Banburi","Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",serif}.templateGuideList p{margin:0;color:#333;font-size:16px;font-weight:400;font-family:"Shinsegae Banburi","Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",serif;line-height:160%}.templateGuideList p+strong{margin-top:20px}.templateGuideList strong{display:block;margin:12px 0 4px;color:#9a7e64;font-size:16px;font-weight:500;font-family:"Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",Arial,sans-serif;line-height:1.6}.templateGuideList strong+p{color:#9a7e64;font-weight:300;font-family:"Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",Arial,sans-serif}.submissionSection{padding:120px 0;background:#fff}.submissionLead{margin-bottom:48px}.submissionLead h2{margin:0 0 36px;color:#000;font-size:48px;font-weight:300;font-family:"Shinsegae Banburi","Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",serif;line-height:1.35;letter-spacing:-0.4px}.submissionLead p{margin:0;color:#000;font-size:16px;font-weight:300;line-height:160%;letter-spacing:-0.2px}.submissionBlock{margin-bottom:42px}.submissionBlock:last-child{margin-bottom:0}.submissionBlock h3{margin:0 0 15px;color:#000;font-size:22px;font-weight:500;line-height:1.5}.submissionBlock h4{margin:24px 0 14px;color:#000;font-size:16px;font-weight:500;line-height:1.5}.mediaInfoWrap{overflow:auto;margin:0 -32px;padding:0 32px}.mediaInfoImg{max-width:100%;min-width:960px}.mediaInfoGrid{display:grid;grid-template-columns:1.6fr 1fr 1.6fr;border:1px solid #e1dcd5;background:#f4f1ec}.mediaInfoItem{min-height:160px;padding:52px 24px;text-align:center}.mediaInfoItem+.mediaInfoItem{border-left:1px solid #e1dcd5}.mediaInfoItem strong{display:block;margin-bottom:12px;color:#000;font-family:"Gill Sans MT","Gill Sans",Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.4}.mediaInfoItem p{margin:0 0 6px;color:#000;font-family:"Gill Sans MT","Gill Sans",Arial,sans-serif;font-size:13px;font-weight:700;line-height:1.5}.mediaInfoItem span{color:#9b7650;font-size:12px;font-weight:300}.specTableWrap{width:100%;overflow-x:auto}.specTable{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed;color:#000}.specTable caption{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0, 0, 0, 0)}.specTable thead th{height:52px;padding:0 14px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#666;font-size:14px;font-weight:500;vertical-align:middle}.specTable tbody th,.specTable tbody td{padding:16px 10px;border-bottom:1px solid #ddd;background:#f4f1ec;color:#000;font-size:16px;font-weight:500;line-height:1.5;vertical-align:top}.specTable tbody th em,.specTable tbody td em{color:#9a7e64;font-style:normal}.specTable tbody th{font-weight:500}.specTable tbody td:nth-child(5){width:200px}.specTable tbody td:nth-child(5),.specTable tbody td:nth-child(6){text-align:left}.submissionText,.submissionNote{margin:0;color:#333;font-size:14px;font-weight:300;line-height:160%;letter-spacing:-0.2px}.submissionText+.submissionText,.submissionNote+.submissionText{margin-top:12px}.submissionNote{margin-top:16px;line-height:160%}.submissionNote a{color:#9a7e64;text-decoration:underline;text-underline-offset:6px;font-weight:500}.submissionNote em{color:#9a7e64;font-style:normal;font-weight:500}@media(max-width: 1200px){.categoryPageHeader{padding-top:calc(74px + 58px)}.categoryPageTitle,.submissionLead h2{font-size:38px}.categoryExampleGrid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1024px){.categoryPageHeader{padding:124px 0 30px}.categoryIntroSection{padding:56px 0 64px}.categoryIntroSection .inner{max-width:calc(100% - 32px)}.submissionSection{padding:76px 0 96px}.submissionSection .inner{max-width:calc(100% - 32px)}.templateStepGrid{gap:20px}.templateStepCard+.templateStepCard::before{left:-14px}}@media(max-width: 768px){.categoryPageTitle{margin-bottom:20px;font-size:32px}.categoryPageTabs{max-width:100%}.categoryPageTab{min-width:118px;height:32px;padding-left:14px;padding-right:14px;padding-top:3px;font-size:15px}.categoryTextBlock{margin-bottom:38px}.categoryTextBlock h2{font-size:22px}.categoryTextBlock p{font-size:14px}.categoryTextBlock p br{display:none}.categoryGuideBox{padding:24px 22px}.categoryGuideBox p{font-size:13px}.categoryExampleGrid{grid-template-columns:1fr}.categoryExampleItem{aspect-ratio:1.8/1}.categoryActionGroup{flex-direction:column;margin-top:42px}.categoryActionBtn{width:100%;max-width:320px}.templateStepGrid{grid-template-columns:1fr}.templateStepCard+.templateStepCard::before{display:none}.templateMockupBlock{overflow-x:auto}.templateMockupBlock img{min-width:720px}.submissionLead h2{margin-bottom:26px;font-size:32px}.submissionLead p{font-size:13px}.submissionLead p br{display:none}.mediaInfoGrid{grid-template-columns:1fr}.mediaInfoItem{min-height:auto;padding:34px 20px}.mediaInfoItem+.mediaInfoItem{border-left:0;border-top:1px solid #e1dcd5}.submissionBlock h3{font-size:18px}}@media(max-width: 480px){.categoryPageHeader{padding-top:104px}.categoryPageTitle{font-size:30px}.categoryPageTabs{display:flex;width:100%}.categoryPageTab{flex:1;min-width:0;padding-left:10px;padding-right:10px;font-size:14px}.categoryIntroSection{padding:46px 0 56px}.categoryTextBlock h2{font-size:20px}.templateGuideList h3{font-size:15px}.templateGuideList p,.templateGuideList strong{font-size:12px}.submissionSection{padding:64px 0 82px}.mediaInfoWrap{overflow:auto;margin:0 -20px;padding:0 20px}}.previewExampleModal .modal-dialog{max-width:1120px}.previewExampleModal .modal-content{border:0;border-radius:0;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.22)}.previewExampleModal .modal-header{align-items:center;padding:34px 36px 18px;border-bottom:0;font-family:"Shinsegae Banburi","Shinsegae Minburi","Noto Sans KR","Apple SD Gothic Neo",serif}.previewExampleModal .modal-title{margin:0;color:#000;font-size:18px;font-weight:500;line-height:1.5}.previewExampleModal .modal-body{padding:0 36px 36px}.previewExampleBlock+.previewExampleBlock{margin-top:28px}.previewExampleTitle{position:relative;margin:0 0 12px;padding-left:12px;color:#9b7650;font-size:14px;font-weight:500;line-height:1.6}.previewExampleTitle::before{content:"";position:absolute;top:10px;left:0;width:3px;height:3px;border-radius:50%;background:#9b7650}.previewExampleImage{overflow:hidden;width:min(520px,100%);background:#e5e5e5}.previewExampleImage.wide{width:100%}.previewExampleImage img{display:block;width:100%;height:auto}@media(max-width: 1200px){.previewExampleModal .modal-dialog{max-width:calc(100% - 48px)}}@media(max-width: 768px){.previewExampleModal .modal-dialog{max-width:calc(100% - 28px);margin-right:auto;margin-left:auto}.previewExampleModal .modal-header{padding:26px 22px 16px}.previewExampleModal .modal-title{font-size:17px}.previewExampleModal .modal-body{padding:0 22px 26px}.previewExampleBlock+.previewExampleBlock{margin-top:24px}.previewExampleTitle{font-size:13px}.previewExampleImage{width:100%}}.categoryExampleItem{position:relative}.categoryExampleVideoBtn{display:block;position:relative;width:100%;height:100%;padding:0;border:0;color:inherit;text-align:left;background:none;cursor:pointer}.categoryExampleVideoBtn img{transition:transform .3s ease}.categoryExampleVideoBtn:hover img{transform:scale(1.04)}.categoryExampleVideoBtn:hover .categoryExampleCaption{color:#fff}.categoryExampleCaption{position:absolute;left:0;right:0;bottom:0;padding:14px 16px;color:#fff;font-size:13px;font-weight:300;line-height:1.4;background:linear-gradient(to top, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0))}.youtubeExampleModal .modal-dialog{max-width:1120px}.youtubeExampleModal .modal-content{border:0;border-radius:0;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.22)}.youtubeExampleModal .modal-header{align-items:center;padding:28px 32px 18px;border-bottom:0}.youtubeExampleModal .modal-title{margin:0;color:#000;font-size:20px;font-weight:500;line-height:1.5}.youtubeExampleModal .modal-body{padding:0 32px 32px}.youtubeEmbedBox{position:relative;width:100%;aspect-ratio:16/9;background:#000}.youtubeEmbedBox iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media(max-width: 1200px){.youtubeExampleModal .modal-dialog{max-width:calc(100% - 48px)}}@media(max-width: 768px){.youtubeExampleModal .modal-dialog{max-width:calc(100% - 28px);margin-right:auto;margin-left:auto}.youtubeExampleModal .modal-header{padding:22px 20px 14px}.youtubeExampleModal .modal-title{font-size:17px}.youtubeExampleModal .modal-body{padding:0 20px 22px}}
