body,button,input,select,textarea{font-family:'Noto Sans KR',-apple-system,BlinkMacSystemFont,'Malgun Gothic',sans-serif}html,body{overflow-x:hidden}body{background-color:#fff}.site-header{position:sticky;top:0;z-index:1000;background:#fff;box-shadow:0 1px 6px rgb(0 0 0 / .06)}.admin-bar .site-header{top:32px}@media screen and (max-width:782px){.admin-bar .site-header{top:46px}}@media screen and (max-width:600px){.admin-bar .site-header{top:0}}.inside-header{padding:10px 20px}.main-title{font-size:22px;font-weight:700;letter-spacing:-.5px}.main-title a,.main-title a:hover{color:#222;text-decoration:none}.site-description{display:none}.entry-content h2{font-size:20px;font-weight:700;color:#6528f7;margin:30px 0 15px 0}.entry-content h3{font-size:20px;font-weight:700;color:#333;margin:20px 0 15px 0}.tbl{width:100%;border-collapse:collapse;margin:20px 0;border-radius:8px;overflow:hidden}.tbl thead{background:#6528f7;color:#fff;font-weight:600}.tbl th,.tbl td{border:none;padding:12px 16px;text-align:left}.tbl tbody tr:nth-child(even){background:#f6f2ff}.ad-container{width:100%;max-width:768px;margin:15px auto;box-sizing:border-box}.aros-blue-card{background:#F4F0FF;border-radius:16px;padding:20px;margin:15px 0;box-shadow:0 4px 6px rgb(0 0 0 / .1),0 1px 3px rgb(0 0 0 / .06)}.aros-blue-card ul{list-style:none;padding-left:0;margin-left:0}.aros-blue-card li{position:relative;padding-left:15px;margin-bottom:10px}.aros-blue-card li:before{content:"•";position:absolute;left:0;color:#6528f7}.entry-content .aros-blue-card h2{font-size:20px;font-weight:700;color:#6528f7;margin:2px 0 15px}.aros-blue-card p{margin-bottom:15px;line-height:1.6}.aros-red-card{background:#FFF1F2;border:1px solid #FECDD3;color:#333;border-radius:16px;padding:20px;margin:15px 0;box-shadow:0 4px 6px rgb(0 0 0 / .1),0 1px 3px rgb(0 0 0 / .06)}.aros-red-card ul{list-style:none;padding-left:0;margin-left:0}.aros-red-card li{position:relative;padding-left:15px;margin-bottom:10px}.aros-red-card li:before{content:"•";position:absolute;left:0;color:#E11D48}.entry-content .aros-red-card h2{font-size:20px;font-weight:700;color:#E11D48;margin:2px 0 15px}.aros-red-card p{margin-bottom:15px;line-height:1.6}.aros-gray-card-center{background:#f8f9fa;border-radius:16px;padding:25px;text-align:center;margin:20px 0;box-shadow:0 4px 6px rgb(0 0 0 / .1),0 1px 3px rgb(0 0 0 / .06)}.entry-content .aros-gray-card-center h2{font-size:28px;font-weight:700;color:#6528f7;margin:0 0 10px}.entry-content .aros-gray-card-center h3{font-size:24px;font-weight:700;color:#363636;margin:0 0 5px}.aros-gray-card{background:#f8f9fa;border-radius:16px;padding:25px;margin:20px 0;box-shadow:0 4px 6px rgb(0 0 0 / .1),0 1px 3px rgb(0 0 0 / .06)}.entry-content .aros-gray-card h2{font-size:28px;font-weight:700;color:#6528f7;margin:0 0 10px}.entry-content .aros-gray-card h3{font-size:23px;font-weight:700;color:#363636;margin:0 0 5px}.aros-gray-card p{margin-bottom:15px;line-height:1.6;color:#666}.aros-gray-card ul{list-style:none;padding-left:0;margin-left:0}.aros-gray-card li{position:relative;padding-left:15px;margin-bottom:10px}.aros-gray-card li:before{content:"•";position:absolute;left:0;color:#6528f7}.aros-gray-card .apply-date-text{color:#6528f7;font-size:22px;font-weight:700}.aros-gray-card .apply-text{color:#666}.aros-gray-card .subtitle{margin-bottom:15px}.aros-gray-card .description{color:#444;margin:10px 0}.aros-gray-card .highlight-box{background:#f3f4f6;border-radius:8px;margin-top:15px;padding:15px}.aros-gray-card .highlight-text{color:#6528f7;font-size:20px;font-weight:700}.aros-gray-card .requirements{padding:20px}.aros-gray-card .requirement-item{margin-bottom:15px}.aros-gray-card .requirement-title{font-weight:600;color:#6528F7;margin-bottom:8px}.aros-gray-card .requirement-desc{color:#666;font-size:15px}.aros-gray-card .documents{margin-top:15px;padding:15px}.aros-gray-card .documents-title{font-size:16px;font-weight:700;color:#6528F7;margin-bottom:10px}.aros-gray-card .documents-list{color:#666;font-size:15px}.aros-white-card{background:#fff;border-radius:16px;padding:20px;margin:15px 0;border:1px solid rgb(0 0 0 / .1);box-shadow:0 4px 6px rgb(0 0 0 / .1),0 1px 3px rgb(0 0 0 / .06)}.entry-content .aros-white-card h2{font-size:20px;font-weight:700;color:#6528f7;margin:2px 0 15px}.aros-white-card ul{list-style:none;padding-left:0;margin-left:0}.aros-white-card li{position:relative;padding-left:15px;margin-bottom:10px}.aros-white-card li:before{content:"•";position:absolute;left:0;color:#6528f7}.aros-white-card p{margin-bottom:15px;line-height:1.6}.apply-container{max-width:100%;overflow-x:hidden;padding:5px;width:100%;box-sizing:border-box}.link-container{margin:0 5px}.custom-link{display:block;margin:10px 0;text-decoration:none}.benefit-card{background:#f8f9fb;border-radius:16px;margin:20px 0;padding:25px}.benefit-card a{text-decoration:none}.benefit-title{align-items:center;display:flex;margin-bottom:20px}.benefit-title .icon{color:#6528f7;margin-right:8px}.benefit-list{background:#f3f4f6;border-radius:12px;padding:20px}.benefit-list a{text-decoration:none}.benefit-item{align-items:center;background:#fff;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;padding:16px;transition:0.3s}.benefit-item:hover{transform:scale(1.02);background-color:#f8f9fa}.benefit-text{color:#333;font-weight:600;letter-spacing:-.5px}.bottom-button{align-items:center;background:#6528f7;border-radius:12px;border:none;color:#fff;cursor:pointer;display:flex;font-size:17px;font-weight:600;justify-content:space-between;letter-spacing:-.5px;margin-top:20px;padding:18px;transition:0.3s;width:100%}.bottom-button:hover{transform:scale(1.02);box-shadow:0 4px 15px rgb(101 40 247 / .3)}.button-container{background:#6528f7;border-radius:12px;color:#fff;cursor:pointer;padding:18px;transition:0.3s}.button-container:hover{transform:scale(1.01);box-shadow:0 4px 15px rgb(101 40 247 / .3)}.button-content{align-items:center;display:flex;justify-content:space-between}.button-text{font-size:18px;font-weight:600;letter-spacing:-.5px}.aros-blue-button,.aros-gray-button{display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700;line-height:1.4;word-break:keep-all;border-radius:1rem;width:100%;max-width:768px;margin:15px auto;text-align:center;border:1px solid #cacbcb;outline:none;cursor:pointer;box-sizing:border-box}.aros-blue-button{padding:16px 20px;min-height:60px;background-color:#6528f7;border-color:#6528f7;box-shadow:0 6px 12px rgb(0 0 0 / .2),0 4px 7px rgb(0 0 0 / .1)}.aros-gray-button{padding:16px 20px;min-height:80px;background-color:#f8f9fa;box-shadow:0 4px 6px rgb(0 0 0 / .1),0 1px 3px rgb(0 0 0 / .06)}.aros-blue-button a,.aros-gray-button a{display:flex;flex-direction:column;gap:.4rem;text-decoration:none;font-weight:600;width:100%}.aros-blue-button a{color:#fff}.aros-gray-button a{color:#4f5050}.aros-gray-button span{font-size:16px;opacity:.8}.entry-content .aros-button{background-color:#6528f7;color:#fff;padding:14px 20px;border:none;cursor:pointer;transition:background-color 0.3s,transform 0.2s;width:90%;min-height:56px;box-shadow:0 4px 10px rgb(101 40 247 / .25);border-radius:12px;font-size:20px;line-height:1.4;text-align:center;word-break:keep-all;display:flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none;box-sizing:border-box;margin:0 auto 10px}.entry-content .aros-button:hover{background-color:#5019d6;color:#fff;transform:scale(1.02)}.entry-content .aros-button.most-likely-to-click{padding:14px 20px;font-size:20px}.aros-footer{display:flex;align-items:center;justify-content:center;padding:53px 0;background-color:#363634}.aros-footer .aros-footer-inner{width:40%}.aros-footer .aros-footer-section01{display:flex;justify-content:space-between;align-items:center}.aros-footer .aros-content{opacity:.7;font-size:13px;line-height:1.62;letter-spacing:-.13px;text-align:left;color:#fff;margin-top:10px}.aros-footer .aros-footer-section02 .aros-footer-fixed{display:flex;justify-content:space-between;align-items:center;font-size:12px;opacity:.5;color:#f59b9b;margin-top:25px}.aros-footer .aros-footer-section02 .aros-footer-fixed a{color:#fff}.aros-footer .aros-footer-section03{display:flex;justify-content:space-between;align-items:center;color:#fcf8f8}.aros-footer .aros-copyright{opacity:.7;font-size:13px;line-height:1.62;letter-spacing:-.13px;text-align:left;margin-top:10px}@media screen and (max-width:820px){.aros-footer{padding:30px 20px}.aros-footer .aros-footer-inner{width:90%}.aros-footer .aros-footer-section01,.aros-footer .aros-footer-section02 .aros-footer-fixed,.aros-footer .aros-footer-section03{flex-direction:column;align-items:flex-start}.aros-footer .aros-content,.aros-footer .aros-copyright{font-size:12px}}@media screen and (max-width:768px){body{font-size:18px}}@media only screen and (max-width:600px){.entry-content .aros-button,.entry-content .aros-button.most-likely-to-click{font-size:18px;width:100%}.aros-blue-button,.aros-gray-button{font-size:18px}}.festa-top-ad{width:100%;max-width:100%;overflow:hidden;text-align:center;margin:10px 0 20px}.single .page-header-image-single,.single .featured-image.page-header-image-single{display:none!important}.aros-footer-links{margin-top:8px;font-size:13px}.aros-footer-links a{color:inherit;text-decoration:underline}