@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(/user/static/media/NotoSansKR-Regular.b1db0fdc3a40f3da4051.woff2) format("woff2"),url(/user/static/media/NotoSansKR-Regular.ecf7c76ba0b6bb45527f.woff) format("woff"),url(/user/static/media/NotoSansKR-Regular.6a30564cbf88a461ba2b.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(/user/static/media/NotoSansKR-Medium.3c49ca4f9c1a1b5a7dc0.woff2) format("woff2"),url(/user/static/media/NotoSansKR-Medium.9d8f91304460b340a09a.woff) format("woff"),url(/user/static/media/NotoSansKR-Medium.c452ab96b83fd2ce5ae8.otf) format("opentype")}body,html{margin:0;padding:0!important}body,button,html,input,pre,select,textarea{font:14px Noto Sans KR,sans-serif}.App .top-nav{background-color:#003764;height:30px}.App .top-nav .container-inbox{align-items:center;display:flex}.container{display:flex;justify-content:center;min-width:1160px;width:100%}.container .container-inbox{width:1140px}@media(max-width:767px){.container{box-sizing:border-box;min-width:0;padding:0 10px;width:100%}}.policy-box{border:1px solid #ddd;box-sizing:border-box;height:500px;margin-bottom:100px;overflow-y:scroll;padding:30px}.policy-box h4{color:#1c57a8;font-size:16px}.policy-box h4,.policy-box h5{margin-bottom:10px;padding-left:20px}.policy-box h5{color:#333;font-size:14px}.policy-box h6{color:#666;font-size:12px;margin-bottom:10px;padding-left:20px}.policy-box .list-box,.policy-box .text-box{margin-bottom:20px;margin-left:20px}.policy-box .list-box ul li{line-height:160%;margin-bottom:5px;padding-left:20px}.policy-box .list-box ul li li{background-image:none;list-style-type:none}.policy-box .title-box{align-items:center;display:flex;justify-content:space-between;margin-right:10px}.policy-box .title-box img{height:40px;width:40px}.policy-box .table{margin:40px 0}.policy-box .table td{font-size:14px;padding:10px}.policy-box .table-title{margin:25px 0;table-layout:fixed}.policy-box .table-title td{border:1px solid #1c57a8}.policy-box .table-title td img{height:120px;margin:10px auto;width:120px}.policy-box .table-title td p{margin:auto auto 15px}.policy-box .table-contents{margin:80px 0;table-layout:fixed}.policy-box .table-contents td{border:none;cursor:pointer}.policy-box .table-contents div{align-items:center;display:flex;gap:15px;margin-right:10px}.policy-box .table-contents div img{height:50px;width:50px}.policy-box .table-contents div p{text-align:left}.policy-box .img-box{margin:10px 0}.policy-box .img-box img{display:block;margin:auto;width:70%}.sub-description{color:#666;font-size:14px;margin-bottom:20px;margin-top:5px}.input{border:1px solid #ddd;border-radius:3px;box-sizing:border-box;padding:8px 10px}.input[disabled]{background-color:#ececec;color:#666}input[type=checkbox]{height:15px;width:15px}.headed-input-container{display:flex}.headed-input-container label{background-color:#e8e8e8;border:1px solid #ddd;border-radius:3px 0 0 3px;box-sizing:border-box;color:#666;padding:8px 10px;white-space:nowrap;word-break:keep-all}.headed-input-container .input{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;flex-grow:1}.select{border:1px solid #ddd;border-radius:3px;padding:8px 10px}.button{background-color:#023965;border:#0000;border-radius:3px;color:#fff;cursor:pointer;font-size:16px;padding:5px 10px;transition:all .2s}.button:hover{background-color:#133e78}.button-outline{background-color:#fff;border:1px solid #ddd;border-radius:3px;cursor:pointer;font-size:16px;margin-bottom:15px;padding:5px 10px;transition:all .2s}.button-outline:hover{background-color:#023965;color:#fff}.button-outline:disabled{background-color:#ddd!important;color:#666!important;cursor:not-allowed!important}.href{color:#31a5ff;cursor:pointer;text-decoration:underline}.href:hover{color:#0481b3}.button-circle{align-items:center;background-color:#0000;border:none;border-radius:40px;color:var(--font-color-1);cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:all .3s;width:40px}.declaration-grid{border-right:1px solid #ddd;border-top:1px solid #ddd;box-sizing:border-box;display:grid;font-size:15px}.declaration-grid .field{align-items:center;border-bottom:1px solid #ddd;border-left:1px solid #ddd;display:flex;justify-content:center;min-height:35px}.declaration-grid .field.vertical{flex-direction:column;padding:10px}.declaration-grid .field.left{justify-content:flex-start;padding-left:10px}.declaration-grid .header{align-items:center;border-bottom:1px solid #ddd;border-left:1px solid #ddd;display:flex;font-size:17px;font-weight:700;justify-content:center;min-height:41px;text-align:center}.declaration-grid .input,.declaration-grid .select{margin-left:5px;margin-right:5px;padding:3px 5px;width:100%}.declaration-grid textarea.input{height:80px;margin-bottom:5px;margin-top:5px;resize:none}.declaration-grid .headed-input-container label{margin-left:5px;padding:3px 10px}.declaration-grid .headed-input-container input{margin-left:0}@media(max-width:767px){.declaration-grid{font-size:11px}.declaration-grid .header{font-size:12px}}.table{border-collapse:collapse;width:100%}.table th{background-color:#395698;color:#fff}.table td,.table th{font-size:16px;padding:10px 0}.table td{border-bottom:1px solid #ddd;text-align:center}.table.clickable tr{cursor:pointer;transition:all .2s}.table.clickable tr:hover{background-color:#f5f5f5}.large-form-container{border:1px solid #ddd;border-bottom:0;border-radius:3px;width:100%}.large-form-container .large-form-title{background-color:#f7f7f7;border-bottom:1px solid #ddd;border-top-left-radius:3px;border-top-right-radius:3px;box-sizing:border-box;font-size:16px;padding:15px}.large-form-container .large-form-content{display:grid;grid-template-columns:200px 1fr}.large-form-container .large-form-content .field-title{align-items:center;background-color:#eee;border-bottom:1px solid #ddd;display:flex;font-size:18px;font-weight:700;justify-content:center}.large-form-container .large-form-content .field{align-items:center;border-bottom:1px solid #ddd;box-sizing:border-box;display:flex;justify-content:center;padding-left:10px;padding-right:10px;padding-top:15px}@media(max-width:767px){.App .app-inner{padding-top:70px}}.flex-center{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.full-width{width:100%}.mt{margin-top:15px}.mb{margin-bottom:15px}.mr{margin-right:5px}.ml{margin-left:5px}.grow{flex-grow:1}.flex{display:flex}.textwrap{text-wrap:wrap;white-space:pre-wrap;word-break:break-all}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yellow{background-color:#ffecc4}.green{background-color:#beecb7}:root{--red:#fa1e5a;--gov-color:#003764}@media(max-width:767px){.pc-only{display:none!important}}@media(min-width:768px){.mobile-only{display:none!important}}.TopBar{background-color:#003764;height:30px}.TopBar .container-inbox{align-items:center;display:flex}.TopBar .topbar-button{background-color:#fff;border:#0000;border-radius:3px;cursor:pointer;padding:1px 5px;transition:all .2s}.TopBar .topbar-button:hover{background-color:#ddd}.TopBar .text{color:#fff;margin-right:10px}@media(max-width:767px){.TopBar{position:fixed;z-index:5}}.Space{flex-grow:1}.TopNavigator{border-bottom:1px solid #ddd;height:67px}.TopNavigator .container-inbox,.TopNavigator .logo{align-items:center;display:flex}.TopNavigator .logo{cursor:pointer}.TopNavigator .logo .gov-icon{height:39px;width:39px}.TopNavigator .logo .title-section{margin:8px;text-align:center}.TopNavigator .logo .title-section .title{font-size:21px;font-weight:700}.TopNavigator .logo .title-section .subtitle{font-size:19px;font-weight:700;margin-top:-10px}.TopNavigator .category{font-size:18px;font-weight:700;text-align:center}.submenu{background:#fff;border-top:7px solid #095ba0;box-shadow:5px 5px 5px #888;height:220px;opacity:0;position:absolute;transform:translateY(-10px);transition:all .2s cubic-bezier(.25,.46,.45,.94);visibility:collapse;z-index:10}.submenu.isOpened{opacity:1;transform:none;visibility:visible}.submenu .container-inbox{display:flex}.submenu .container-inbox .category-border{border-left:1px solid #eee;display:flex;flex-direction:column;height:100%}.submenu .container-inbox .category-border:hover{background-color:#eee}@media(max-width:767px){.TopNavigator{background:#fff;height:40px;position:fixed;top:30px;z-index:5}.TopNavigator .container-inbox{align-items:center;display:flex;justify-content:flex-start}.TopNavigator .container-inbox .logo{margin-right:30px;width:250px!important}.TopNavigator .container-inbox .logo .title{display:inline-block;font-size:16px;margin-right:10px}.TopNavigator .container-inbox .logo .subtitle{display:inline-block;font-size:16px}.TopNavigator .container-inbox .gov-icon{height:20px;width:20px}.TopNavigator .hamburger{background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;margin-left:10px;margin-right:10px;padding-top:5px}.mobile-submenu{background-color:#fff;box-shadow:1px 3px 3px #bababa;height:100vh;opacity:0;position:fixed;top:0;transform:translateX(-10px);transition:all .2s cubic-bezier(.25,.46,.45,.94);visibility:collapse;width:300px;z-index:10}.mobile-submenu.isOpened{opacity:1;transform:none;visibility:visible}.mobile-submenu .header{align-items:center;background-color:#0a5797;box-sizing:border-box;color:#fff;display:flex;height:50px;padding:10px;width:100%}.mobile-submenu .header .close-button{font-size:25px;margin-bottom:5px}}.MobileFoldMenu{border-bottom:1px solid #f1f1f1;cursor:pointer;padding:10px;transition:all .2s ease-out}.MobileFoldMenu:hover{background-color:#eee}.MobileFoldMenu .menu-header{align-items:center;display:flex}.MobileFoldMenu .menu-header .title{font-size:16px;font-weight:700}.MobileFoldMenuItem{background-color:#f5f5f5;cursor:pointer;padding:7px 15px;transition:all .2s ease-out}.MobileFoldMenuItem:hover{background-color:#eee}.MenuItem{background-color:#0000;border:none;cursor:pointer;font-size:17px;font-weight:700;padding-bottom:10px;padding-top:10px}.MenuItem:hover{background-color:#095ba0!important;color:#fff}.MenuItem.selected{background-color:#5e94c6;color:#fff}.BottomBar{background-color:#023965;margin-top:20px}.BottomBar .container-inbox{align-items:center;display:flex;height:50px}.BottomBar .link{color:#fff;cursor:pointer;font-size:16px;margin-right:20px}@media(max-width:767px){.BottomBar .container-inbox{align-items:flex-start;flex-direction:column;height:auto}.BottomBar .link{font-size:14px;margin-bottom:3px;margin-left:10px;margin-top:3px}}.FooterSiteInfo{margin-bottom:15px;margin-top:15px}.FooterSiteInfo .text{font-size:13px}.FooterSiteInfo .bold{font-weight:700}@media(max-width:767px){.FooterSiteInfo{text-align:center}}.Fallback{height:1500px}