/* 여기에 작업 또는 수정할 당신의 css style을 설정하세요. (customizations) */


.padding-right-0 {padding-right:0px;}
.padding-left-0 {padding-left:0px;}
.margin-top-120{margin-top:120px;}
@media (max-width:991px){
.padding-right-0 {padding-right:15px;}
.padding-left-0 {padding-left:15px;}
.footer-bottom {padding: 20px 10px;}
}

.hanyaksa-color{color:rgb(0, 97, 88);}
.hanyaksa-bg-color{background: rgb(0, 97, 88);}
.btn-e.btn-e-brd.btn-brd-hover:hover {background: rgb(0, 97, 88);}
.hanyaksa-step:after{content: "";
    display: block;
    position: absolute;
    top: 50%;
    right: 0px;
    transform: translateY(-50%) rotate(
315deg
);
    width: 10px;
    height: 10px;
    border-bottom: 1px solid #999;
    border-right: 1px solid #999;}

.hanyaksa-step-active{background: rgb(0, 97, 88)!important;color:#fff!important}

/* waypoints 애니메이션 */
@media (min-width:992px){
}
    .section {position:relative}
    /* 위로 가는 애니메이션 */
    .waypoints-up {opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,30px,0);-moz-transform:translate3d(0,30px,0);-o-transform:translate3d(0,30px,0);-ms-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}
    .w-active .waypoints-up {opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    /* 아래로 가는 애니메이션 */
    .waypoints-down {opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(0,-30px,0);-moz-transform:translate3d(0,-30px,0);-o-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
    .w-active .waypoints-down {opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    /* 오른쪽으로 가는 애니메이션 */
    .waypoints-right {opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(-30px,0,0);-moz-transform:translate3d(-30px,0,0);-o-transform:translate3d(-30px,0,0);-ms-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}
    .w-active .waypoints-right {opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    /* 왼쪽으로 가는 애니메이션 */
    .waypoints-left {opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(30px,0,0);-moz-transform:translate3d(30px,0,0);-o-transform:translate3d(30px,0,0);-ms-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}
    .w-active .waypoints-left {opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    /* 딜레이 */
    .delay-05 {-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s}
    .delay-10 {-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s;transition-delay:1s}
    .delay-15 {-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-o-transition-delay:1.5s;-ms-transition-delay:1.5s;transition-delay:1.5s}
    .delay-20 {-webkit-transition-delay:2s;-moz-transition-delay:2s;-o-transition-delay:2s;-ms-transition-delay:2s;transition-delay:2s}
    .delay-25 {-webkit-transition-delay:2.5s;-moz-transition-delay:2.5s;-o-transition-delay:2.5s;-ms-transition-delay:2.5s;transition-delay:2.5s}
    .delay-30 {-webkit-transition-delay:3s;-moz-transition-delay:3s;-o-transition-delay:3s;-ms-transition-delay:3s;transition-delay:3s}


.border {border: 1px solid #E5E5E5;}

.table>thead>tr>td {background-color: #fff;}
.table-list-eb thead {border-bottom: 2px solid #ccc;}

span.label-hanyaksa, span.badge-hanyaksa {background: rgb(0, 97, 88);}

.eyoom-form .input.state-disabled input{opacity:1;background-color: #efefef;}

.right-border{border-right:solid 1px #ddd}

.eyoom-form .checkbox, .eyoom-form .radio {font-size: 13px;}

.div-content{overflow:scroll; width:100%; height:250px;border: 1px solid #ccc;padding:20px;}


.subject-title{margin-bottom:30px;}
.subject-title:after {
    content: "";
    display: block;
    position: absolute;
    width: 50px;
    height: 1px;
    background: #ff4848;
}
.subject-title h4{font-size:20px;}


.mirae-submenu-title {margin-top:60px;width:100%;text-align:center;}
.mirae-submenu-title ul{list-style: none;margin:0 auto;padding:0;}
.mirae-submenu-title ul li{display:inline-block;background-color:#fff;padding:20px 15px; margin:2px 0px;width:14%;min-width:200px;font-size:15px;font-weight:600;border:1px solid #dedede;cursor:pointer;}
.mirae-submenu-title ul li:hover{background:#2694ba;color:#fff;}
.mirae-submenu-title ul li:hover a{color:#fff;}
.mirae-submenu-title ul li.active{background:#2694ba;}
.mirae-submenu-title ul li.active a{color:#fff;}

