@charset "utf-8";
/* 새글 스킨 (latest) */
/*
body {overflow-x: hidden;overflow-y: hidden}
*/
.sc_pop {width:100%;float:left;line-height:40px}
.sc_pop h2 {font-size:16px;font-weight:bold;color:#4caa46}
.sc_pop > .sc_popTitle {width:100%;float:left;border-top:1px solid #6cbb54;border-bottom:1px solid #6cbb54;line-height:25px;padding:7px 0 5px 0;font-weight:bold;text-align:center;color:#000000;background:#e9fad8}
.sc_pop > .sc_day {width:100%;float:left;padding:1px 0 1px 18px;border-bottom:1px solid #dcdcdc}
.sc_pop > .sc_content {width:100%;min-height:200px;float:left}
.sc_pop > .sc_content > .sc_info {width:90%;min-height:200px;margin:0 auto;border:1px solid #dcdcdc;border-radius:8px;margin-top:10px;padding:9px}
.sc_close {width:100%;float:left;text-align:center}
.sc_close > .popClose {margin:20px auto;padding:5px 10px}

/* add by hsjang */
.cal-wrap {width:400px;float:right;position:relative;top:20px}
.cal-wrap table {width:100%; padding:0; border-collapse: collapse;}
.cal-outer {border: 1px solid #dcdcdc;border-radius: 8px;background: #fff;}
.cal-header {padding:8px 0;border-top-left-radius:8px;border-top-right-radius:8px;background:#6cbb54;}
.cal-header table {line-height:27px;font-size:19px;}
.cal-header table a {color:#fff;}
.text-white {color:#fff;}
.text-small {font-size:11px;}

.pl-7 {padding-left: 7px;}
.pr-7 {padding-right: 7px;}
.dot {font-size:1.5em; line-height:1em; width:5px !important;}
.text-orange {color:orange;}
.text-purple {color:purple;}
.text-green {color:green;}
.text-blue {color:skyblue;}

.calendar {font-size:11px;}
.calendar th {text-align: center;}
.calendar tr th, .calendar tr td {width: 44px; height: 37px; text-align: center;}

.sun {color: #FF0000;}
.sat {color: #3366cc;}
.today {width: 30px; line-height:28px; margin:0 auto; border:1px solid #000; border-radius: 20px; background-color: #6cbb54; color:#fff;}
