﻿@charset "UTF-8";.container{max-width:1140px;}header{border:0;}header .navbar{border:0;}header .navbar .middleschool a{background-color:#40b501!important;color:#fff!important;font-weight:600;}header .navbar .highschool a{background-color:#13795b!important;color:#fff!important;}header .navbar-nav .dropdown-toggle:hover::after{color:#f00;}header .navbar-nav .nav-item{border:0 solid #00f;text-align:center;padding:0 0;}header .navbar-nav .nav-item .dropdown-menu{margin-top:0;width:100%;}header .navbar-nav .nav-item:last-child ul.dropdown-menu{left:unset;right:0;}header .navbar-nav .nav-item.active a{border-bottom:2px solid #a2a2a2;}header .navbar-nav .nav-item .nav-link{color:#323232;color:#000;}header .navbar-nav .nav-item.dropdown:hover ul.dropdown-menu{display:block;}header .navbar-nav .nav-item ul.dropdown-menu{padding:0!important;}header .navbar-nav .nav-item ul.dropdown-menu .nav-item{margin:0;padding:0;}header .navbar-nav .nav-item ul.dropdown-menu .nav-item .nav-link{text-align:center;word-break:keep-all;white-space:nowrap;padding:.25rem .5rem;margin:0;color:#323232;}header .navbar-nav .nav-item ul.dropdown-menu .nav-item .nav-link:hover{background-color:#ccc;}header .navbar-nav .nav-item ul.dropdown-menu .nav-item.active .nav-link{color:#fff;background-color:#a2a2a2;}header .navbar-nav .nav-item ul.dropdown-menu .nav-item.divider{border-bottom:1px solid #ccc;padding:0;}header .navbar-nav .nav-item ul.dropdown-menu .nav-item.developement{background-color:#bdc8ca;font-weight:600;}.btn{min-width:6rem;}.btn:hover{text-decoration:none;}.btn.btn-primary{color:#fff;background-color:#40b501;border:solid 1px #b0b0b0;text-decoration:none;}.btn.btn-outline-primary{color:#13795b;font-weight:600;text-decoration:none;background-color:#fff;border:solid 2px #05ad3c;}td .btn{min-width:unset;}.btn+.btn{margin-left:.25rem;}nav{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);}nav div.nav-tabs button{border-color:#40b501!important;font-weight:600;}nav div.nav-tabs button:hover{background-color:#40b501!important;color:#fff!important;}nav div.nav-tabs .active{background-color:#40b501!important;}div.tab-content{border-top:2px solid #40b501;border-bottom:2px solid #40b501;border:2px solid #40b501;border-radius:0 0 6px 6px;padding:2rem!important;}table.table thead tr th:last-child{text-align:center;}table.table thead tr td:last-child{text-align:center;}table.table tbody tr td:last-child{text-align:center;}h3.circle:before{content:"●";color:#40b501;margin-right:.25rem;}h4{margin:1rem 0;border-bottom:solid 1px #e1e1e1;display:block;color:#40b501;color:#13795b;padding:.25rem 0;}h4:before{content:"•";margin-right:.4rem;color:#40b501;}body.home.index{margin:0;padding:0;overflow-x:hidden;position:relative;min-height:100vh;}.background-rotator{position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;opacity:0;transition:opacity 1.5s ease-in-out;z-index:-1;}body.home.index{background-image:url(/images/main_bg_1.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;}body.home.index main{padding:0;}body.home.index main .container{background-color:unset!important;padding:0!important;margin:0 auto;}body.home.index main .background-blur-container{background-color:rgba(255,255,255,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:2rem;margin:2rem;border-radius:10px;padding:0!important;margin:0;min-height:80vh;}body.home.index main .background-blur-container .card{box-shadow:0 0 10px #ccc;background-color:transparent!important;border:0!important;}body.home.index main .background-blur-container .card.middleschool{border:1px solid #40b501!important;}body.home.index main .background-blur-container .card.middleschool .card-header{background-color:#40b501!important;}body.home.index main .background-blur-container .card.highschool{border:1px solid #13795b!important;}body.home.index main .background-blur-container .card.highschool .card-header{background-color:#13795b!important;}body.home.index main .background-blur-container .card .card-body a{display:block;width:60%;}body.home.index main .background-blur-container .card .card-body div.btn{width:60%;text-align:center;margin:0 auto;}body.home.index main .background-blur-container .card .card-body .btn+.btn{margin-left:0!important;margin-right:0!important;}body.home.index main .background-blur-container .card .card-header{font-weight:600;}.applicant-wrapper{position:relative;text-align:left;border:0;border-top:0;margin:0 0 0 0;padding:0 0 0 0;color:#636363;background-color:#f8f8f8;border-top:solid 2px #464646;}.applicant-wrapper .section{padding-bottom:1rem;}.list-group{border:1px solid #dee2e6;min-height:2.4rem;padding:0;}.list-group .list-group-item{padding-top:.25rem!important;padding-bottom:.25rem!important;}.list-group .list-group-item.required{font-weight:600;}.list-group .list-group-item.optional{background-color:#ece9e9;}.form-control.input-validation-error{box-shadow:none;border-radius:2px;border:1px solid #d22852;}@media(max-width:991px){h3{font-size:1.4rem;}h4{font-size:1.2rem;}div.aside{visibility:hidden;display:none;}div.aside fieldset.login-form{padding-left:0;position:relative;}div.aside .login-form ul li input[type=text],div.aside .aside-profile ul li input[type=password]{width:68%;}div.aside .login-form input[type=submit]{position:absolute;right:0;}div.aside .login-navi{padding-left:74px;}div.content-header ul.sitemap-path{display:none;top:2.75rem;left:0;}}@media(max-width:768px){header{margin-top:0;}.introtitle-band{display:none;}.introtitle-band img{display:none;}div.tab-content{border:0!important;border-top:2px solid #40b501;border-bottom:2px solid #40b501;border-radius:0 0 6px 6px;padding:2rem!important;border-radius:0!important;}header{border:0;}header .navbar-nav .nav-item .dropdown-menu{margin-top:0;width:100%;}header .navbar-nav{padding-bottom:1rem;}header .navbar-nav .nav-item a.nav-link{padding:.5rem .25rem;}header .navbar-nav .nav-item .dropdown-menu{display:block!important;margin-top:0;width:100%;}}.recommand-policy{line-height:2;}.recommand-policy h3:before,.recommand-policy h4:before{content:"";margin-right:.4rem;color:#13795b;}.recommand-policy div.policy{max-height:10rem;font-family:"NanumSquare","Noto Sans KR","NotoKrR","NotoKrR Gothic","Nanum Barun Gothic Regular","나눔바른고딕OTF","NanumBarunGothicOTF","맑은 고딕","Malgun Gothic",Arial,sans-serif;font-size:1rem;padding:.5rem 1rem;overflow-x:hidden;border:solid 1px #e1e1e1;margin-bottom:.5rem;white-space:pre-line;line-height:1.7;word-break:break-word;}.varheader .alert{margin-top:1rem;margin-bottom:1rem;}.varfooter .alert{margin-top:1rem;margin-bottom:1rem;}section.varcontent.corner-box{position:relative;width:100%;margin:0 auto;background-color:#fff;border:0 solid #ddd;}section.varcontent.corner-box::before,section.varcontent.corner-box::after{content:"";position:absolute;width:50px;height:50px;border:15px solid #ccc;border-radius:0;box-sizing:border-box;transition:all .3s ease;}section.varcontent.corner-box::before{top:0;left:0;border-right:0;border-bottom:0;}section.varcontent.corner-box::after{top:0;right:0;border-left:0;border-bottom:0;}section.varcontent.corner-box>div{font-size:1.2rem;position:relative;width:100%;height:100%;min-height:50px;padding-top:100px!important;padding-bottom:100px!important;padding-left:75px!important;padding-right:75px!important;}section.varcontent.corner-box>div::before,section.varcontent.corner-box>div::after{content:"";position:absolute;width:50px;height:50px;border:15px solid #ccc;border-radius:0;box-sizing:border-box;transition:all .3s ease;}section.varcontent.corner-box>div::before{bottom:0;left:0;border-top:0;border-right:0;}section.varcontent.corner-box>div::after{bottom:0;right:0;border-top:0;border-left:0;}div.box{padding:20px;position:relative;min-height:200px;background-color:#fff;border:1px solid #ccc;}div.box .corner{position:absolute;width:20px;height:20px;box-sizing:border-box;}div.box .top-left{top:0;left:0;border-top:3px solid #000;border-left:3px solid #000;}div.box .top-right{top:0;right:0;border-top:3px solid #000;border-right:3px solid #000;}div.box .bottom-left{bottom:0;left:0;border-bottom:3px solid #000;border-left:3px solid #000;}div.box .bottom-right{bottom:0;right:0;border-bottom:3px solid #000;border-right:3px solid #000;}div.box2{position:relative;width:100%;min-height:200px;background-color:#fff;margin:50px auto;box-sizing:border-box;border-style:solid;border-color:#ccc;padding:15px;}div.box2 .box.thin-border{border-width:2px;}div.box2 .box.medium-border{border-width:8px;}div.box2 .box.thick-border{border-width:15px;}div.box2 .corner{position:absolute;width:50px;height:50px;box-sizing:border-box;transition:all .3s ease;}div.box2 .top-left{top:0;left:0;border-top:15px solid #000;border-left:15px solid #000;}div.box2 .top-right{top:0;right:0;border-top:15px solid #000;border-right:15px solid #000;}div.box2 .bottom-left{bottom:0;left:0;border-bottom:15px solid #000;border-left:15px solid #000;}div.box2 .bottom-right{bottom:0;right:0;border-bottom:15px solid #000;border-right:15px solid #000;}div.box2:hover .corner{border-color:#007bff;transform:scale(1.2);}div.product-code .form-check.form-check-inline{padding:.5rem 1rem .5rem 2rem;border-radius:.25rem;font-weight:bold;}div.product-code .form-check.form-check-inline.SAK101{background-color:#ff0;color:#000;}div.product-code .form-check.form-check-inline.SAN101{background-color:#228b22;color:#fff;}div.product-code .form-check.form-check-inline.SAP101{background-color:#f00;color:#fff;}