@charset "utf-8";
/* SIR 지운아빠 */

/* 시험일정 */
.content {position: relative; z-index: 1;}
.inner_wrap {width: 100%; margin: 0 auto 50px;}
.exam {min-height: 120px;}
.exam_schedule .exam_summary {position: relative; margin-bottom: 40px; border-bottom: 1px solid #d61d22; background:none;}
.exam_schedule .exam_summary .exam_day {position: relative; overflow: hidden; height: 88px; margin: 0 51px;}
.exam_schedule .exam_summary .exam_day ul {position: absolute; left: 0; top: 0; width: 5000px; margin:0; padding:0;}
.exam_schedule .exam_summary .exam_day li {float: left; width: 79px; height:48px; padding: 20px 10px; border-top: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; color: #777; text-align: center; overflow:hidden;}
.exam_schedule .exam_summary .exam_day li span {display: block; line-height: 24px; font-size:12px;}
.exam_schedule .exam_summary .exam_day li span:first-child {font-size: 12px;}
.exam_schedule .exam_summary .exam_day .next {border-top: 1px solid #d61d22; background: #d61d22; color: #fff; font-weight: bold;}
.exam_schedule .exam_summary .exam_day .past {background: #fafafa;}
.exam_schedule .exam_summary > span {display: inline-block; position: absolute; top: 0; width: 50px; height: 88px; border: 1px solid #dcdcdc; border-bottom: none; text-align: center;}
.exam_schedule .exam_summary > span img {margin-top: 35px; vertical-align: middle;}
.exam_schedule .exam_summary > span a {display: block; height: 88px; text-indent: -9999px; cursor: default;}
.exam_schedule .exam_summary > span.on a {cursor: pointer;}
.exam_schedule .exam_summary span.left {left: 0; background: url('img/btn_left_off.png') no-repeat center center;}
.exam_schedule .exam_summary span.right {right: 0; background: url('img/btn_right_off.png') no-repeat center center;}
.exam_schedule .exam_summary span.left.on {background: url('img/btn_left_on.png') no-repeat center center;}
.exam_schedule .exam_summary span.right.on {background: url('img/btn_right_on.png') no-repeat center center;}