<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*공연및행사*/
.eventCal{position:relative}
.schLst2{position:relative;width:100%;margin:0;padding-bottom:20px;background:url(/images/prog/common/box_bg_bottom.gif) repeat-x left bottom}
.schLst2:after{clear:both;display:block;content:"";visibility:hidden}
.schLst2 .ctrMm{position:relative;width:100%;height:32px;margin:0 0 20px;padding:0}
.schLst2 .ctrMm strong{position:absolute;top:0;left:0;width:100%;font-weight:normal;font-size:1.929em;font-family:"Arial";line-height:1.25em;color:#111;text-align:center}
.schLst2 .arrow a{display:block;float:left;position:relative;overflow:hidden;width:32px;height:32px;background:url(/images/prog/common/cal_arr.gif) no-repeat;font-size:0;line-height:0;z-index:10}
.schLst2 .arrow.prev a{background-position:0 0}
.schLst2 .arrow.next a{float:right;background-position:0 -48px}
.schLst2 .rCon{float:right;width:37%;padding:0}
.schLst2 .rCon strong{display:block;padding:5px 0 20px;border-bottom:1px dashed #ddd;font-size:1.214em}
.schLst2 .rCon .schTxWrap{position:relative;height:500px;overflow-x:hidden;overflow-y:auto}
.schLst2 .rCon ul{margin-top:20px}
.schLst2 .rCon ul li{display:block;position:relative;width:100%}
.schLst2 .rCon ul li:after{clear:both;display:block;content:"";visibility:hidden}
.schLst2 .rCon ul li strong{display:block;float:left;width:100px;padding:7px 0;font-size:1em}
.schLst2 .rCon ul li ul{display:block;float:left;width:80%}
.schLst2 .rCon ul li a{display:block}
.schLst2 .rCon ul li a:link,.schLst2 .rCon ul li a:active,.schLst2 .rCon ul li a:visited{padding:5px 30px 5px 23px;color:#555}
.schLst2 .rCon ul li a:hover,.schLst2 .rCon ul li .tab_ov:link,.schLst2 .rCon ul li .tab_ov:active,.schLst2 .rCon ul li .tab_ov:visited,.schLst2 .rCon ul li .tab_ov:hover{background:#767676;font-weight:bold;color:#fff;letter-spacing:-0.05em}
.schLst2 .rCon ul li img{position:absolute;top:7px;left:0}
.schLst2 .lCon{float:left;width:57%;padding:0}
.schLst2 .dt{position:absolute;bottom:30px;left:560px}
.schLst2 .dt:after{clear:both;display:block;content:"";visibility:hidden}
.schLst2 .dt li{float:left;margin:0 0 0 20px;line-height:24px}
.schCal_tbl{width:100%}
.schCal_tbl.type2{margin-bottom:20px}
.schCal_tbl th{padding:12px 6px;border:1px solid #434547;border-color:#434547 #fff #a2a2a2;font-weight:bold;line-height:1.5em;vertical-align:middle}
.schCal_tbl td{padding:8px 6px;height:50px;border:1px solid #dfdfdf;border-right:0 none;color:#666;line-height:1.5em;vertical-align:top}
.schCal_tbl.type2 td{height:90px}
.schCal_tbl td:first-child{border-left:0 none}
.schCal_tbl td div{margin-top:5px}
 .schCal_tbl td a[target="_parent"]{line-height:1em}
.schCal_tbl .sun{color:#c30c0c}
.schCal_tbl .sat{color:#1473b5}
.schCal_tbl .date{color:#454545}
.schCal_tbl .toDay{background-position:52% -28px}
.schCal_tbl .toDay a{color:#fff}
.schCal_tbl .spDay{background-position:51% 6px}
</pre></body></html>