@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&display=swap";:where(.fa,.fa-solid,.fa-regular,.fa-brands):before{content:unset}:where(.fa,.fa-solid,.fa-regular){font-family:Font Awesome\ 6 Free!important}:where(.fa-brands){font-family:Font Awesome\ 6 Brands!important}:where(.fa-solid){font-weight:900!important}:where(.fa-regular){font-weight:400!important}html.pc,html.pc body{font-family:Noto Sans KR,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;line-height:18px;font-weight:450;width:100%;height:100%;color:#000;background:#eee}@media screen and (min-width:1600px){html.pc,html.pc body{font-size:18px;line-height:18px}}.pc a,.pc abbr,.pc acronym,.pc address,.pc applet,.pc article,.pc aside,.pc audio,.pc b,.pc big,.pc blockquote,.pc body,.pc canvas,.pc caption,.pc center,.pc cite,.pc code,.pc dd,.pc del,.pc details,.pc dfn,.pc div,.pc dl,.pc dt,.pc em,.pc embed,.pc fieldset,.pc figcaption,.pc figure,.pc footer,.pc form,.pc h1,.pc h2,.pc h3,.pc h4,.pc h5,.pc h6,.pc header,.pc hgroup,.pc html,.pc i,.pc iframe,.pc img,.pc ins,.pc kbd,.pc label,.pc legend,.pc li,.pc mark,.pc menu,.pc nav,.pc object,.pc ol,.pc output,.pc p,.pc pre,.pc q,.pc ruby,.pc s,.pc samp,.pc section,.pc small,.pc span,.pc strike,.pc strong,.pc sub,.pc summary,.pc sup,.pc table,.pc tbody,.pc td,.pc tfoot,.pc th,.pc thead,.pc time,.pc tr,.pc tt,.pc u,.pc ul,.pc var,.pc video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.pc article,.pc aside,.pc details,.pc figcaption,.pc figure,.pc footer,.pc header,.pc hgroup,.pc menu,.pc nav,.pc section{display:block}.pc body{line-height:1}.pc ol,.pc ul{list-style:none}.pc blockquote,.pc q{quotes:none}.pc blockquote:after,.pc blockquote:before,.pc q:after,.pc q:before{content:"";content:none}.pc table{border-collapse:collapse;border-spacing:0}.pc Select{font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pc Select::-ms-expand{display:none}.pc input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0}.pc input::-ms-clear{display:none}.pc input[type=number]::-webkit-inner-spin-button,.pc input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.pc .clearfix:after{display:block;clear:both;content:""}.pc body,.pc html{font-family:Noto Sans KR,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;line-height:18px;font-weight:450;width:100%;height:100%;color:#000;background:#eee}.pc a{color:#000;text-decoration:none}.pc #wrap{width:100%;min-width:1480px;background:#fff}.pc #header{width:100%;height:100%;margin-bottom:30px}.pc #footer{width:100%;height:150px;border-top:1px solid #c9c6c6;background:#eee}.pc #header .header{width:100%;height:100%}.pc #header .header .topWrap{width:100%;height:50px;background:#eee}.pc #header .header .topWrap .container{display:flex;flex-direction:row;position:relative}.pc #header .header .topWrap .container .homeLink{position:absolute;left:0;top:50%;transform:translateY(-50%);width:50px;height:50px;background:#fff}.pc #header .header .topWrap .container .homeLink a{display:flex;justify-content:center;align-items:center;font-size:25px;color:#cfcfcf;width:100%;height:100%;user-select:none;cursor:pointer}.pc #header .header .topWrap .container .likeLink{position:absolute;left:51px;top:50%;transform:translateY(-50%);width:50px;height:50px;background:#fff}.pc #header .header .topWrap .container .likeLink a{display:flex;justify-content:center;align-items:center;font-size:25px;color:#cfcfcf;width:100%;height:100%;user-select:none;cursor:pointer}.pc #header .header .topWrap .container .rssLink{position:absolute;left:102px;top:50%;transform:translateY(-50%);width:50px;height:50px;background:#fff}.pc #header .header .topWrap .container .rssLink a{display:flex;justify-content:center;align-items:center;font-size:25px;color:#cfcfcf;width:100%;height:100%;user-select:none;cursor:pointer}.pc #header .header .topWrap .container .date{position:absolute;left:160px;top:50%;transform:translateY(-50%);padding-bottom:5px}.pc #header .header .topWrap .container .date p{font-size:16px;font-weight:500;color:#999;padding:0 10px}.pc #header .header .topWrap .container .topMenu{position:absolute;right:0;top:50%;transform:translateY(-50%);padding-bottom:5px;display:flex;flex-direction:row}.pc #header .header .topWrap .container .topMenu li{position:relative;margin-left:10px}.pc #header .header .topWrap .container .topMenu li:after{content:"|";display:block;font-size:15px;font-weight:500;position:absolute;color:#aaa;left:-6px;top:0}.pc #header .header .topWrap .container .topMenu li:first-child{margin-left:0}.pc #header .header .topWrap .container .topMenu li:first-child:after{content:""}.pc #header .header .topWrap .container .topMenu li a{font-size:16px;font-weight:500;color:#999;padding:0 10px}.pc #header .header .logoWrap{width:100%;height:120px;background:#fff}.pc #header .header .logoWrap #logo{width:100%;height:100%;display:flex;justify-content:start;align-items:center}.pc #header .header .logoWrap #logo a{display:flex;font-size:52px;font-weight:700;line-height:1.6rem;color:#c40707}.pc #header .header .gnbWrap{width:100%;height:90px;background:#c40707}.pc #header .header .gnbWrap .container{display:flex;justify-content:space-between}.pc #header .header .gnbWrap .gnb{width:auto;height:inherit}.pc #header .header .gnbWrap .gnb ul{width:100%;height:inherit}.pc #header .header .gnbWrap .gnb li{display:flex;flex:content}.pc #header .header .gnbWrap .gnb li a{display:inline-flex;justify-content:center;align-items:center;width:fit-content;min-width:100px;height:100%;color:#eee;font-size:30px;font-weight:700;padding:0 15px;white-space:nowrap}.pc #header .header .gnbWrap .search{display:flex;align-items:center;overflow:hidden}.pc #header .header .gnbWrap .search a{display:flex;font-size:45px;font-weight:500;color:#fff;padding:5px}.pc #footer .footer{width:100%;height:100%}.pc #footer .footer .container{display:flex;flex-direction:row;align-items:center}.pc #footer .footer .container .flogo{display:inline-flex;align-items:center;width:fit-content;height:100%;padding-right:50px}.pc #footer .footer .container .flogo a{display:block;font-size:30px;font-weight:700;color:#858585;padding:10px 0}.pc #footer .footer .container .finfo{display:flex;flex-direction:column}.pc #footer .footer .container .finfo p{padding:4px 0;font-size:18px;font-weight:500;color:#858585}.pc #footer .footer .container .finfo .fmenu{display:flex;flex-direction:row}.pc #footer .footer .container .finfo .fmenu a{position:relative;margin-right:25px;display:inline-block;padding:10px 0;font-size:20px;font-weight:500;color:#858585}.pc #footer .footer .container .finfo .fmenu a:after{position:absolute;right:-15px;content:"|";color:#858585}.pc #footer .footer .container .finfo .fmenu a:last-child:after{content:""}.pc #footer .footer .container .finfo .fmenu a:last-child{margin-right:0}.pc #gnbBg{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:10000;display:none}.pc #gnbBg.on{display:block}.pc #topBtn{width:60px;height:60px;padding-top:30px;color:#fff;font-size:14px;font-weight:500;background:#d2d2d2;border-radius:0;text-align:center;box-sizing:border-box;position:fixed;right:0;margin-right:200px;bottom:90px;z-index:1000;opacity:0;cursor:pointer;user-select:none}.pc #topBtn:after{content:"";display:block;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;width:12px;height:12px;top:15px;left:23px;transform:rotate(135deg)}.pc #searchBar{position:fixed;right:auto;top:170px;left:0;background:#c40707;width:100%;height:90px;box-sizing:border-box;visibility:hidden;opacity:0;z-index:-1000;transform:translateY(-200%);transition:transform .3s ease,opacity .3s ease}.pc #searchBar.on{z-index:11000;visibility:visible;opacity:1;transform:translateY(0)}.pc #searchBar .searchBar{position:relative;width:100%;height:100%}.pc #searchBar .searchBar .searchBarText{position:absolute;top:50%;right:100px;transform:translateY(-50%)}.pc #searchBar .searchBar .searchBarText input{display:block;background:none;padding:0 15px;box-sizing:border-box;border:none;color:#fff;font-size:20px;font-weight:500;width:500px;height:70px;outline:none}.pc #searchBar .searchBar .searchBarText input::placeholder{color:#eee;font-weight:500}.pc #searchBar .searchBar .searchBarBtn{position:absolute;top:50%;right:0;transform:translateY(-50%)}.pc #searchBar .searchBar .searchBarBtn a{display:block;color:#fff;font-weight:500;font-size:18px;padding:16px 30px;box-sizing:border-box;border:1px solid #fff;border-radius:10px}.pc :root{--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1400px;--primary:#c40707;--secondary:#eee;--tertiary:#a5a5a5;--quaternary:#fff;--quinary:#000}.pc .text-primary{color:var(--primary)!important}.pc .bg-primary{background-color:var(--primary)!important}.pc .border-primary{border-color:var(--primary)!important}.pc .text-secondary{color:var(--secondary)!important}.pc .bg-secondary{background-color:var(--secondary)!important}.pc .border-secondary{border-color:var(--secondary)!important}.pc .text-tertiary{color:var(--tertiary)!important}.pc .bg-tertiary{background-color:var(--tertiary)!important}.pc .border-tertiary{border-color:var(--tertiary)!important}.pc .text-quaternary{color:var(--quaternary)!important}.pc .bg-quaternary{background-color:var(--quaternary)!important}.pc .border-quaternary{border-color:var(--quaternary)!important}.pc .text-quinary{color:var(--quinary)!important}.pc .bg-quinary{background-color:var(--quinary)!important}.pc .border-quinary{border-color:var(--quinary)!important}.pc html{font-size:18px;line-height:1.4rem}.pc body{font-size:1rem}.pc .container{width:100%;max-width:1440px;height:inherit;margin:0 auto;overflow:hidden}.pc .row{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}.pc .col{flex:1 0 0%;padding-left:15px;padding-right:15px}.pc .col-1{flex:0 0 8.33%;max-width:8.33%}.pc .col-2{flex:0 0 16.66%;max-width:16.66%}.pc .col-3{flex:0 0 25%;max-width:25%}.pc .col-4{flex:0 0 33.33%;max-width:33.33%}.pc .col-5{flex:0 0 41.66%;max-width:41.66%}.pc .col-6{flex:0 0 50%;max-width:50%}.pc .col-7{flex:0 0 58.33%;max-width:58.33%}.pc .col-8{flex:0 0 66.66%;max-width:66.66%}.pc .col-9{flex:0 0 75%;max-width:75%}.pc .col-10{flex:0 0 83.33%;max-width:83.33%}.pc .col-11{flex:0 0 91.66%;max-width:91.66%}.pc .col-12{flex:0 0 100%;max-width:100%}.pc .m-0{margin:0}.pc .mt-1{margin-top:.25rem}.pc .mt-2{margin-top:.5rem}.pc .mt-3{margin-top:1rem}.pc .p-0{padding:0}.pc .pt-1{padding-top:.25rem}.pc .pt-2{padding-top:.5rem}.pc .pt-3{padding-top:1rem}.pc .d-none{display:none!important}.pc .blind{position:absolute;overflow:hidden;clip:rect(0,0,0,0);clip-path:polygon(0 0,0 0,0 0);width:1px;height:1px;margin:-1px}.pc .hide{display:none}.pc .show{display:block}.pc .d-flex{display:flex}.pc .flex-row{flex-direction:row}.pc .flex-column{flex-direction:column}.pc .justify-content-center{justify-content:center}.pc .justify-content-between{justify-content:space-between}.pc .align-items-center{align-items:center}.pc .w-25{width:25%}.pc .w-50{width:50%}.pc .w-75{width:75%}.pc .w-100{width:100%}.pc ul.list,.pc ul.list-reverse{display:flex;justify-content:space-between;gap:10px;padding:0;margin:0;list-style:none}.pc ul.list-reverse{flex-direction:row-reverse}.pc ul.list .list-item,.pc ul.list-reverse .list-item{flex:1;text-align:center;padding:10px 0;overflow:hidden}.pc ul.list-row{flex-direction:row}.pc ul.list-column{flex-direction:column}.pc .single-line-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc .clamp-text2{-webkit-line-clamp:2}.pc .clamp-text2,.pc .clamp-text3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.pc .clamp-text3{-webkit-line-clamp:3}.pc .multi-line-text{overflow:hidden;display:block;text-overflow:ellipsis;word-break:break-word;max-height:4.5em;line-height:1.5em}.pc .disabled-link,.pc .no-click{pointer-events:none;user-select:none}.pc .disabled-link{color:gray;text-decoration:none}.pc .unclickable{pointer-events:none;user-select:none}@media screen and (min-width:1600px){.pc html{font-size:18px}}@media screen and (min-width:1200px)and (max-width:1599px){.pc html{font-size:16px}}@media screen and (min-width:768px)and (max-width:1199px){.pc html{font-size:15px}}@media screen and (max-width:767px){.pc html{font-size:14px}}