@charset "utf-8";

.calendarzone {
    display: inline;
    position: relative;
}

.calendarzone .calendar-layer {
    display: none;
    right: 0;
    position: absolute;
    top: 20px;
}

.calendarzone button.calendar-btn {
    background: url("/inc/calendar/board_btn_calendar.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 18px;
    margin: 0;
    padding: 0;
    text-indent: -9999em;
    width: 17px;
    vertical-align:middle;
}

.calendarzone button.calendar-btn2 {
    background: url("/inc/calendar/board_btn_calendarG.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 18px;
    margin: 0;
    padding: 0;
    text-indent: -9999em;
    width: 17px;
    vertical-align:middle;
}

.calendarzone button.calendar-btn3 {
    background: url("/inc/calendar/board_btn_calendar2.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 25px;
    margin: 1px 0px 0px 0px;
    padding: 0;
    text-indent: -9999em;
    width: 24px;
    vertical-align:middle;
}

.calendarzone button.calendar-btn4 {
    background: url("/files/web12/images/common/btn_catalog.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 25px;
    margin: 1px 0px 0px 0px;
    padding: 0;
    text-indent: -9999em;
    width: 24px;
    vertical-align:middle;
}

.calendarzone .calendar-frame {
    border: 1px solid #999999;
    height: 232px;
    width: 250px;
}

/* 달력 iframe이 안나오는 오류 수정 */
.field_area{
	overflow:visible;
}

.calendar_txt { color:#8a8a8a; border:0.08em solid #d1d1d1; height:1.17em; font-size:1em; font-family:"돋움", "Dotum", "굴림", "Gulim", "AppleGothic", "Sans-serif"; padding:0.25em 0 0 0.25em;}