@charset "utf-8";

.s0502prog.ui-process1 .ui-process.type7 > li:nth-child(4),
.s0502prog.ui-process1 .ui-process.type7 > li:nth-child(5),
.s0502prog.ui-process1 .ui-process.type7 > li:nth-child(6) {margin: 0 35px 0;}

@media(max-width:1023px){
    .s0502prog.ui-process1 .ui-process.type7 > li:nth-child(4),
    .s0502prog.ui-process1 .ui-process.type7 > li:nth-child(5){margin: 0 0 70px;}
    .s0502prog.ui-process1 .ui-process.type7 > li:nth-child(6){margin: 0;}
}


/* 달력 */
input#makedate{background: #fff ;}
.ui-datepicker {width: 17em;}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all {position: relative;background: #fff;box-shadow: 0 0 5px 4px rgba(0,0,0,.1);text-align: center;}
.ui-datepicker .ui-datepicker-header {position: relative;padding: .2em 0;}
.ui-widget-header {border: 1px solid #e78f08;background: #f6a828;color: #ffffff;font-weight: bold;}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {content: "";display: table;}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {-moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;-khtml-border-top-left-radius: 4px;border-top-left-radius: 4px;}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;-khtml-border-top-right-radius: 4px;border-top-right-radius: 4px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;-khtml-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;-khtml-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}
.ui-widget-content a {color: #333333;}
.ui-widget-header a {color: #ffffff;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position: absolute;top: 5px;width: 1.8em;height: 1.8em;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position: absolute;top: 5px;width: 1.8em;height: 1.8em;}
.ui-datepicker .ui-datepicker-prev {left: 2px;}
.ui-datepicker .ui-datepicker-next {right: 2px;}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {width:10px; height:10px; border:solid #fff; -webkit-transform:rotate(45deg);transform:rotate(45deg);}
.ui-datepicker .ui-datepicker-prev span {border-width:0 0 2px 2px;}
.ui-datepicker .ui-datepicker-next span {border-width:2px 2px 0 0;}
.ui-icon {display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}
.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center;}
.ui-datepicker .ui-datepicker-title select {font-size: 1em;margin: 0 5px 0 0;border: 1px solid #fff;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 49%;}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {content: "";display: table;}
.ui-helper-clearfix:after {clear: both;}
.ui-datepicker table {width: 100%;font-size: .9em;border-collapse: collapse;margin: 0 0 .4em;}
.ui-datepicker th {padding: .7em .3em;text-align: center;font-weight: bold;border: 0;}
.ui-state-disabled {cursor: default !important;}
.ui-datepicker td {border: 0;padding: 1px;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity: .35;filter: Alpha(Opacity=35);background-image: none;}
.ui-datepicker td span, .ui-datepicker td a {display: block;padding: .2em;text-align: right;text-decoration: none;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border: 1px solid #cccccc;background: #f6f6f6;font-weight: bold;color: #1c94c4;}

