@charset "utf-8";

/*문화캘린더*/
.calendar_area {background:url(/province/image/sub03/bg_calendar.gif) no-repeat;width:686px;height:183px;padding:8px;margin:0px auto 20px auto;}
.calendar_area .calendar_info {width:448px;float:left;padding-left:12px;}
.calendar_area .calendar_info h4 {background:url(/province/image/sub03/bul_05.gif) no-repeat 0px 13px;padding:10px 0px 0px 16px;font-size:14px;color:#000000;height:28px;}
.calendar_area .calendar_info h4 span {font-weight:normal;}
.calendar_area .calendar_info dl {border-top:2px solid #d5e5ec;border-bottom:1px solid #d5e5ec;}
.calendar_area .calendar_info dt {background:url(/province/image/sub03/bul_01.gif) no-repeat 5px 6px;padding:6px 0px 3px 19px;}
.calendar_area .calendar_info dd {padding:6px 0px 3px 19px;}
.calendar_area .calendar_box {width:211px;float:right;}
.calendar_area .calendar_box .day_box {height:27px;text-align:center;}
.calendar_area .calendar_box .day_box span {font-weight:bold;color:#000000;}
.calendar_area .calendar_box .days {}
.calendar_area .calendar_box .days table {width:100%;background:#cccccc;text-align:center;}
.calendar_area .calendar_box .days thead th {background:#e4f0f2;font-weight:normal;font-size:11px;padding:4px 0px 3px 0px;font-family:굴림;}
.calendar_area .calendar_box .days tbody td {background:#ffffff;font-size:11px;padding:5px 0px 3px 0px;font-family:굴림;}
.calendar_area .calendar_box .days .bg_01 {background:#ececec;}
.calendar_area .calendar_box .days .fc_01 {color:#ed1c24;}
.calendar_area .calendar_box .days .fc_01 a {color:#ed1c24;}
.calendar_area .calendar_box .days .fc_02 {color:#3f5fbf;}
.calendar_area .calendar_box .days .fc_02 a {color:#3f5fbf;}
.calendar_area .calendar_box .days .on {background:#7da7d9;color:#ffffff;font-weight:bold;}
.calendar_area .calendar_box .days .on a {background:#7da7d9;color:#ffffff;font-weight:bold;}
.principal_area {margin:0px auto 0px auto;width:702px;height:100%;position:relative;}
.principal_area h4 {background:url(/province/image/sub03/bul_05.gif) no-repeat 0px 3px;padding:0px 0px 0px 16px;font-size:14px;color:#000000;height:28px;}
.principal_area h4 span {font-weight:normal;}
.principal_area .day_event {background:url(/province/image/sub03/bg_calendar02.gif) no-repeat;padding:10px 13px 0px 13px;}
.principal_area .day_event .day_title {margin:0px 0px 10px 0px;height:18px;padding:5px 13px 0px 13px;border:1px solid #e5e5e5;background:#f6f6f5;position:relative;}
.principal_area .day_event .day_title span {position:absolute;right:20px;}
.principal_area .day_event p {padding:0px 0px 3px 13px;border-bottom:1px solid #e7e7e7;position:relative;margin-bottom:10px;}


            
            
