.crime-faq-renewal{background:#fff;color:#1a1a1a;font-family:Pretendard,"Noto Sans KR",sans-serif}.crime-faq-renewal *{box-sizing:border-box}.crime-faq-renewal button,.crime-faq-renewal input{font:inherit}.crime-faq-renewal__body>h2,.crime-faq-renewal__pagination{display:none!important}.civil-faq-intro{text-align:center}.civil-faq-intro h1,.civil-faq-intro p{margin:0}.civil-faq-intro h1 span{display:block}.civil-faq-search{display:flex;margin-left:auto;margin-right:auto}.civil-faq-search>span,.civil-faq-search label{display:flex;align-items:center;border:1px solid #1a1a1a}.civil-faq-search>span{justify-content:space-between;border-right:0}.civil-faq-search>span i{width:8px;height:8px;border-right:1px solid #94969d;border-bottom:1px solid #94969d;transform:rotate(45deg)}.civil-faq-search label{flex:1}.civil-faq-search input{width:100%;height:100%;border:0;outline:0}.civil-faq-search input::placeholder{color:#aaa9a9}.civil-faq-search button{display:grid;place-items:center;border:0;background:#fff}.civil-faq-search button i{position:relative;width:20px;height:20px;border:2px solid #005352;border-radius:50%}.civil-faq-search button i:after{position:absolute;right:-6px;bottom:-3px;width:8px;height:2px;background:#005352;content:"";transform:rotate(45deg)}.civil-faq-tabs{display:grid;margin-left:auto;margin-right:auto}.civil-faq-tabs button{border:1px solid #d4d4d4;border-radius:999px;background:#fff;color:#1a1a1a}.civil-faq-tabs .is-active{border-color:#005352;background:#005352;color:#fff;font-weight:600}.civil-faq-panel{margin:auto}.civil-faq-question{display:flex;width:100%;align-items:center;padding:0;border:0;border-bottom:1px solid #d9d9d9;background:#fff;text-align:left}.civil-faq-user{flex:none;background:center/contain no-repeat url('/common/renewal/assets/subpages/crime/faq-user.png')}.civil-faq-title{flex:1}.civil-faq-toggle{display:flex;flex:none;flex-direction:column;align-items:center;align-self:stretch;justify-content:space-between;color:#94969d}.civil-faq-toggle i{position:relative;display:block}.civil-faq-toggle i:before,.civil-faq-toggle i:after{position:absolute;top:50%;left:0;width:100%;height:1px;background:#005352;content:""}.civil-faq-toggle i:after{transform:rotate(90deg);transition:.2s}.is-open .civil-faq-toggle i:after{transform:none}.civil-faq-toggle em{font-style:normal}.civil-faq-toggle b{font-weight:400}.civil-faq-toggle b:nth-child(2),.is-open .civil-faq-toggle b:first-child{display:none}.is-open .civil-faq-toggle b:nth-child(2){display:block}.civil-faq-answer{background:#f7f7f7}.civil-faq-answer[hidden]{display:none}.civil-faq-answer>div{animation:faqIn .2s ease-out}.civil-faq-empty{text-align:center;color:#94969d}@keyframes faqIn{from{opacity:0;transform:translateY(-8px)}}
@media(min-width:1025px){.civil-faq-intro{padding-top:calc(28 / 1920 * 100vw)}.civil-faq-intro h1{font-size:calc(48 / 1920 * 100vw);font-weight:500;line-height:1.4}.civil-faq-intro p{margin-top:calc(40 / 1920 * 100vw);font-size:calc(24 / 1920 * 100vw)}.civil-faq-search{width:calc(780 / 1920 * 100vw);height:calc(60 / 1920 * 100vw);margin-top:calc(80 / 1920 * 100vw)}.civil-faq-search>span{width:calc(180 / 1920 * 100vw);padding:0 calc(15 / 1920 * 100vw);font-size:calc(18 / 1920 * 100vw)}.civil-faq-search label{padding-left:calc(30 / 1920 * 100vw)}.civil-faq-search input{font-size:calc(18 / 1920 * 100vw)}.civil-faq-search button{width:calc(60 / 1920 * 100vw)}.civil-faq-tabs{grid-template-columns:repeat(4,calc(300 / 1920 * 100vw));gap:calc(100 / 1920 * 100vw);width:calc(1500 / 1920 * 100vw);margin-top:calc(100 / 1920 * 100vw)}.civil-faq-tabs button{height:calc(75 / 1920 * 100vw);font-size:calc(24 / 1920 * 100vw)}.civil-faq-panels{padding-bottom:calc(130 / 1920 * 100vw)}.civil-faq-panel{width:calc(1400 / 1920 * 100vw);margin-top:calc(60 / 1920 * 100vw)}.civil-faq-question{min-height:calc(94 / 1920 * 100vw);gap:calc(25 / 1920 * 100vw)}.civil-faq-user{width:calc(32 / 1920 * 100vw);height:calc(37 / 1920 * 100vw)}.civil-faq-title{font-size:calc(24 / 1920 * 100vw);line-height:1.45}.civil-faq-toggle{width:calc(61 / 1920 * 100vw);padding:calc(4 / 1920 * 100vw) 0 calc(5 / 1920 * 100vw)}.civil-faq-toggle i{width:calc(54 / 1920 * 100vw);height:calc(54 / 1920 * 100vw)}.civil-faq-toggle em{font-size:calc(14 / 1920 * 100vw)}.civil-faq-answer>div{padding:calc(30 / 1920 * 100vw) calc(80 / 1920 * 100vw) calc(30 / 1920 * 100vw) calc(62 / 1920 * 100vw);font-size:calc(20 / 1920 * 100vw);line-height:1.8}.civil-faq-empty{padding:80px}}
@media(max-width:1024px){.crime-faq-renewal{overflow:hidden}.crime-faq-renewal .bk-subpage-breadcrumb{display:none}.civil-faq-intro{padding:calc(38 / 390 * 100vw) calc(20 / 390 * 100vw) 0}.civil-faq-intro h1{font-size:calc(28 / 390 * 100vw);font-weight:600;line-height:1.4}.civil-faq-intro p{margin-top:calc(21 / 390 * 100vw);font-size:calc(16 / 390 * 100vw);line-height:1.6}.civil-faq-search{width:calc(350 / 390 * 100vw);height:calc(40 / 390 * 100vw);margin-top:calc(40 / 390 * 100vw)}.civil-faq-search>span{width:calc(93 / 390 * 100vw);padding:0 calc(8 / 390 * 100vw);font-size:calc(14 / 390 * 100vw)}.civil-faq-search label{padding-left:calc(10 / 390 * 100vw)}.civil-faq-search input{font-size:calc(14 / 390 * 100vw)}.civil-faq-search button{width:calc(42 / 390 * 100vw)}.civil-faq-tabs{grid-template-columns:repeat(2,calc(165 / 390 * 100vw));gap:calc(17 / 390 * 100vw) calc(20 / 390 * 100vw);width:calc(350 / 390 * 100vw);margin-top:calc(38 / 390 * 100vw)}.civil-faq-tabs button{height:calc(49 / 390 * 100vw);font-size:calc(16 / 390 * 100vw)}.civil-faq-panels{padding-bottom:calc(50 / 390 * 100vw)}.civil-faq-panel{width:calc(350 / 390 * 100vw);margin-top:calc(28 / 390 * 100vw)}.civil-faq-question{min-height:calc(78 / 390 * 100vw);gap:calc(10 / 390 * 100vw);padding:calc(12 / 390 * 100vw) 0 calc(8 / 390 * 100vw)}.civil-faq-user{align-self:flex-start;width:calc(18 / 390 * 100vw);height:calc(22 / 390 * 100vw)}.civil-faq-title{font-size:calc(16 / 390 * 100vw);line-height:1.6}.civil-faq-toggle{width:calc(30 / 390 * 100vw);min-height:calc(55 / 390 * 100vw)}.civil-faq-toggle i{width:calc(26 / 390 * 100vw);height:calc(26 / 390 * 100vw)}.civil-faq-toggle em{font-size:calc(7 / 390 * 100vw);white-space:nowrap}.civil-faq-answer>div{padding:calc(10 / 390 * 100vw) calc(14 / 390 * 100vw) calc(17 / 390 * 100vw) calc(34 / 390 * 100vw);font-size:calc(14 / 390 * 100vw);line-height:1.65}.civil-faq-empty{padding:50px}}

/* Intro removed: the search starts without its former intro-to-search gap. */
.crime-faq-renewal .civil-faq-search { margin-top:0 !important; }
@media(max-width:1024px) {
	.crime-faq-renewal .civil-faq-search { margin-top:calc(40 / 390 * 100vw) !important; }
}
