/*=================================================================================================
// 명    칭 : 메인화면 스타일쉬트
// 처리내용 :
// 작 성 자 : 2018-10-26 김진후
//=================================================================================================*/
@charset "utf-8";

#diMainWrap{}
#diMainWrap .dcArticle01{overflow:hidden; margin-bottom:2%}
#diMainWrap .dcArticle01 .dcEventDateWrap{float:left; width:49%; margin-right:2%; border:solid 1px #eee; background-color:#fff; box-sizing:border-box;}
#diMainWrap .dcArticle01 .dcEventDateWrap .dcEventDay{background-color:#667add;}
#diMainWrap .dcArticle01 .dcEventDateWrap .dcEventDay h2.dcH2Title{border-bottom:solid 1px #a6b2ec; line-height:60px; padding:0 40px; font-size:20px; color:#fff; font-weight:500;}
#diMainWrap .dcArticle01 .dcEventDateWrap .dcEventDay p.dcDate{line-height:80px; text-align:center; font-size:35px; color:#fff; font-weight:500;}
#diMainWrap .dcArticle01 .dcEventDateWrap .dcEventList{}
#diMainWrap .dcArticle01 .dcEventDateWrap .dcEventList ul{overflow:hidden;}
#diMainWrap .dcArticle01 .dcEventDateWrap .dcEventList ul li{float:left; width:50%; padding: 17px 0; background:url(../img/common/bgBar.png) no-repeat 100% 50%;}
#diMainWrap .dcArticle01 .dcEventDateWrap .dcEventList ul li:last-child{background:none;}
#diMainWrap .dcArticle01 .dcEventDateWrap .dcEventList ul li p{text-align:center; color:#666;}
#diMainWrap .dcArticle01 .dcEventDateWrap .dcEventList ul li p.dcListTitle{font-size:14px; font-weight:300;}
#diMainWrap .dcArticle01 .dcEventDateWrap .dcEventList ul li p.dcListNum{font-size:35px; font-weight:500; color:#354052;line-height: 80px;}
#diMainWrap .dcArticle01 .dcEventOutlineWrap{float:left; width:49%; min-height:275px; border:solid 1px #eee; background-color:#fff; box-sizing:border-box;}
#diMainWrap .dcArticle01 .dcEventOutlineWrap .dcEventOutline{border-bottom:solid 1px #eee; line-height:60px; padding:0 40px;}
#diMainWrap .dcArticle01 .dcEventOutlineWrap .dcEventOutline h2.dcH2Title{font-size:20px; color:#354052; font-weight:500;}
#diMainWrap .dcArticle01 .dcEventOutlineWrap .dcOutlineList{padding:20px 40px;}
#diMainWrap .dcArticle01 .dcEventOutlineWrap .dcOutlineList table.dcBasicTableThin{}
#diMainWrap .dcArticle01 .dcEventOutlineWrap .dcOutlineList table.dcBasicTableThin col.dcCol01{width:25%;}
#diMainWrap .dcArticle01 .dcEventOutlineWrap .dcOutlineList table.dcBasicTableThin col.dcCol02{width:75%}
#diMainWrap .dcArticle01 .dcEventOutlineWrap .dcOutlineList table.dcBasicTableThin th{font-size:16px; font-weight:400; color:#354052;}
#diMainWrap .dcArticle01 .dcEventOutlineWrap .dcOutlineList table.dcBasicTableThin td{font-size:16px; font-weight:400; color:#354052; text-align:left; padding:0 20px;}

#diMainWrap .dcArticle02{overflow:hidden;}
#diMainWrap .dcArticle02 .dcChartWrap{float:left; width:32%; margin-right:2%; border:solid 1px #eee; background-color:#fff; box-sizing:border-box;}
#diMainWrap .dcArticle02 .dcChartWrap:last-child{margin:0;}
#diMainWrap .dcArticle02 .dcChartWrap h2.dcChartTitle{border-bottom:solid 1px #eee; line-height:60px; padding:0 40px; font-size:20px; color:#354052; font-weight:500;}
#diMainWrap .dcArticle02 .dcChartWrap .dcChartList{padding:40px; min-height: 330px;}