<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#header {border-bottom:none;}
.main-top-visual {min-height: inherit;  background:none; padding:0px 10px;}
.main-top-visual .s {padding:0px;  max-width:1277px;}
.main-top-visual .list-set {border-radius:min(30px, 2.34vw);  overflow:hidden;}
.main-top-visual .list-set .item + .item {margin:0px;}
.main-top-visual .navi {position:absolute;  background:#fff; border-radius:20px 0px 0px 0px;  right:0px;  bottom:0px; width:min(384px, 30vw); height:min(125px, 9.76vw); display:flex; align-items:center; justify-content:center;}
.main-top-visual .navi:after {position:absolute;  display:block; content:""; right:0px;  bottom:calc(100% - 1px);  width:min(25px, 1.95vw);  height:min(28px, 2.18vw);  background:url(/static/portal/img/main/round_r.png) no-repeat right top/cover;}
.main-top-visual .navi:before {position:absolute;  display:block; content:""; right:100%;  bottom:0px; width:min(26px, 2vw); height:min(25px, 1.95vw);  background:url(/static/portal/img/main/round_l.png) no-repeat right top/cover;}
.main-top-visual .pagingInfo {flex:1;  display:flex;  padding:0px 10px;  justify-content:center;  text-align:center;  font-size:16px;  line-height:1.3em;  align-items:flex-end}
.main-top-visual .pagingInfo &gt; span {min-width:2em;  }
.main-top-visual .pagingInfo &gt; strong {min-width:2em;  text-align:center;  font-size:26px;  color:#14126f;  font-weight:700;  line-height:1em;}
.main-top-visual .control {flex:1;   display:flex;  align-items:center}
.main-top-visual .control button {display:flex;  justify-content:center;  align-items:center;  width:35px;  height:35px;}
.main-top-visual .control button.play {background:none}
.main-top-visual .control button.stop {background:none}
.main-top-visual .control button.play:after {display:block;  content:"��";  color:#000;}
.main-top-visual .control button.stop:after {display:block;  content:"";  width:2px;  height:11px;  background:#fff;  border-left:3px solid #000;  border-right:3px solid #000;   }


.main-top-visual .control .arrow button {background:#0075c1;  border-radius:100%;  color:#fff;  text-indent:-9999999em;  }
.main-top-visual .control .arrow button:after {content:'';  width:6px;  height:6px;  border-top:2px solid #fff;  border-right:2px solid #fff;  display:inline-block;  transform:rotate(-135deg);  }
.main-top-visual .control .arrow .nextArrow:after {transform:rotate(45deg);  }


.main-top-visual .txt {padding:0px; display:flex; flex-direction:column; justify-content:center; position:absolute;  left:0px;  top:0px;  height:100%; box-sizing:border-box; width:100%; padding-left:min(90px, 7vw); color:#fff; line-height:1.5em; font-size:min(21px, 1.64vw);}
.main-top-visual .txt .txt_a {font-size:2.57em; line-height:1.4em; font-weight:600;}
.main-top-visual .txt .txt_b {padding-top:0.8em;}
.main-top-visual .txt .bt {	padding-top:min(60px, 4.68vw);}
.main-top-visual .txt .bt &gt; a {	padding:0px; display:flex; align-items:center; justify-content:center; font-size:min(21px, 1.64vw); color:#fff; border-radius:1.9em; text-decoration:none; height:3.3333em; width:11.95em; background:#0075c1;}
.main-top-visual .txt p br {display:block;}
.row2 .sec2-1 {width: 100%;  padding: 0px;  float: none;  border:none;}
.row3 {height:auto !important;  padding: 0px;  float:none;}
.section2 {	padding:40px 20px 59px;  background:none;}

.list-set-wrap {position:relative;}
.main-top-visual .list-set .item {	position:relative;}
.row4 .row4-1 {height:auto; background:#f1f1f3; margin:0px 0px 60px 0px; padding:40px; position:relative; border-radius:25px;  height: auto !important;  display: block;}
.row4 .row4-1:before {display:none;}
.row4 .row4-1 &gt; div {float:none;  width:auto}
.row4 {float:none;  background:none;}

.row4 .row4-1 .top_area {display:flex;  font-size:18px;  color:#333;  font-weight:700;  line-height:1.3em;  justify-content:center;  flex-wrap:wrap;}
.row4 .row4-1 .top_area &gt; h3 {display:flex;  justify-content:center;  flex-wrap:wrap;  font-size:1.1em; font-weight:700;   padding:0px;  line-height:1.3em;  color:#333;  }
.row4 .row4-1 .top_area .count {display:flex;  align-items:flex-end;  padding:0px 1em}
.row4 .row4-1 .top_area .chart-total {font-size:76px;  position:inherit;  top:auto;  right:auto;  color:#f24c4c;  line-height:0.8em;  font-weight:800;}
.row4 .row4-1 .top_area .search {width:100%;  margin-top:1em}
.row4 .row4-1 .row4SchFrm {width:100%;  max-width:407px;  margin:0 auto;}
.row4 .row4-1 .row4SchFrm &gt; div {border:1px solid #000;  display:flex;  align-items:center;  background:#fff;  border-radius:60px;  padding:5px 1em;  }
.row4 .row4-1 .row4SchFrm &gt; div .row4Sch {height:50px;  font-size:14px;  font-weight:400;  background:#fff;  border:none;  outline:none;  flex:1;}
.row4 .row4-1 .row4SchFrm &gt; div .row4SchOk {width:35px;  height:100%;  background:url(/static/portal/img/main/search_bt.png) no-repeat center;  text-indent:-99999em;}

.chart_wrap {display:flex;  align-items:flex-end;  justify-content:space-between;  margin-top:20px;}
.chart_wrap &gt; div {width:50%;  box-sizing:border-box;}

.row4 .iconBox1 &gt; ul {display:flex; flex-wrap:wrap; margin-bottom:30px;}
.row4 .iconBox1 &gt; ul &gt; li {width:25%;  float:none;  margin:0px;  box-sizing:border-box;  padding:3px 2px;}
.row4 .iconBox1 ul li em:after {display:none;}
.row4 .iconBox1 .ico {background:#fff;  width:100%; height:110px;  	display:flex; flex-direction:column;  flex-wrap:wrap;  justify-content:center;  align-items:center;  padding:5px;  box-sizing:border-box;  text-align:center;  border-radius:30px;  font-size:14px;  line-height:1.3em;}
.row4 .iconBox1 .ico:before {display:none;}
.row4 .iconBox1 .ico .ts {font-size: 14px;  padding-top:0.5em;  margin: 0px;  height:auto;  color:#333;  line-height:1.3em;}
.row4 .iconBox1 span.cnt {margin:0px; font-size: 14px;}
.row4 .iconBox1 .ico .fc_red {color:#f24c4c;}
.row4 .iconBox1 {margin-bottom:0px;}

.row4 .row4-1 .chart-list {display:flex; margin:0 auto; width:100%; max-width:407px; height:63px; justify-content:center;  align-items:center; font-size:20px; color:#fff; font-weight:600; border-radius:50px; background:#f24c4c; text-decoration:none;  border:none;}



.row5 {padding:0px 20px 70px;}
.row5 .container &gt; div {float: none;  width: auto}



.row5_banner &gt; ul {display:flex;  margin:-11px;}
.row5_banner &gt; ul &gt; li {width:33.333%;  padding:11px;  box-sizing:border-box;}
.row5_banner &gt; ul &gt; li &gt; a {display:flex;  padding:10px 9%;  justify-content:center;  min-height:155px;  border-radius:20px;  flex-direction:column;  color:#fff;  text-decoration:none;}
.row5_banner &gt; ul &gt; li &gt; a .txt_a {padding-bottom:0.5em;}
.row5_banner &gt; ul &gt; li &gt; a .txt_b {font-size:26px;  line-height:1.3em;  font-weight:600;  line-height:1.3em;}
.row5_banner &gt; ul &gt; li &gt; a .arrow {display:flex;  justify-content:center;  align-items:center;  color:#fff;  border-radius:100%;  background:#333333;  width:40px;  height:40px;  margin-top:10px;  font-size:17px;  line-height:1.3em;  font-weight:100;  font-family:dotum;}
.row5_banner &gt; ul &gt; li:nth-child(1) &gt; a {background:url(/static/portal/img/main/banner_bg01.png) no-repeat calc(100% - 10px) 10px #0085ff;}
.row5_banner &gt; ul &gt; li:nth-child(2) &gt; a {background:url(/static/portal/img/main/banner_bg02.png) no-repeat calc(100% - 10px) 10px #0075c1;}
.row5_banner &gt; ul &gt; li:nth-child(3) &gt; a {background:url(/static/portal/img/main/banner_bg03.png) no-repeat calc(100% - 10px) 10px #004c9e;}


#content .noticeTab h3:before {display:none;}
#content .noticeTab h3 a.on:before {display:none;}
#content .noticeTab {position:relative;  overflow:inherit;  box-shadow:none;  border:none;  padding:0px;  min-height:inherit;}


#content .noticeTab .main_tit {color:#000;  float:none;  width: auto;  text-align: left;  margin: 0px;  font-size:36px;  font-weight:700;  line-height:1.2em;}
#content .noticeTab .tablist {display:flex;  justify-content:center;  align-items:center;  margin-bottom:25px;  margin-top:-40px;}
#content .noticeTab .tablist h3 {padding:0px 2px;  flex:none;  width: auto;  margin: none;}
#content .noticeTab .tablist h3 &gt; a {margin:0px;  display:flex;  width:100px;  height:40px;  border-radius:4px;  border:1px solid #dedfdf;  justify-content:center;  align-items:center;  font-size:16px;  line-height:1.2em;  font-weight:600;  color:#999999;  text-decoration:none;}
#content .noticeTab .tablist h3 &gt; a.on {background:#0075c1;  color:#fff;  border-color:#0075c1}
#content .noticeTab .notice_panel {display:none;}
#content .noticeTab .notice_panel.on {display:block;}
#content .noticeTab .notice_panel &gt; ul {padding: 0px;  display:flex;  margin:0px min(-12px, -0.94vw);}
#content .noticeTab .notice_panel &gt; ul &gt; li {width:33.333%;  box-sizing:border-box;  padding:0px min(12px, 0.94vw);}
#content .noticeTab .notice_panel .box {height:100%;  padding:min(48px, 3.36vw) min(40px, 3.13vw) min(30px, 2.35vw)  min(40px, 3.13vw);  display:block; border:1px solid #ccc;  border-radius:16px;  text-decoration:none;  box-sizing:border-box;}
#content .noticeTab .notice_panel .box:hover {border-color:#0075c1;  color:#0075c1 }
#content .noticeTab .notice_panel .box:hover .txt_a {color:#0075c1 }
#content .noticeTab .notice_panel .box:hover .txt_b {color:#0075c1 }
#content .noticeTab .notice_panel .box:hover .date {color:#0075c1 }
#content .noticeTab .notice_panel .box .txt_a {font-size:24px;  color:#202122;  line-height:1.4em;  height:2.8em;  overflow:hidden;  text-overflow:ellipsis;  display:-webkit-box;  -webkit-line-clamp:2;  -webkit-box-orient:vertical;  font-weight:600;  margin-bottom:1em;  }
#content .noticeTab .notice_panel .box .txt_b {font-size:14px;  color:#666666;  line-height:1.4em;  height:4.2em;  overflow:hidden;  text-overflow:ellipsis;  display:-webkit-box;  -webkit-line-clamp:2;  -webkit-box-orient:vertical;  font-weight:600;  margin-bottom:2em;  }
#content .noticeTab .notice_panel .box .date {font-size:14px;  color:#666666;  line-height:1.4em;  height:30px;  display:flex;  align-items:center;  font-weight:600;  position:relative;  right:auto;  top:auto;}
#content .noticeTab .notice_panel .box .new {display:flex;  width:38px;  height:22px;  border-radius:30px;  justify-content:center;  align-items:center;  background:#ec2024;  color:#fff;  font-size:11px;  margin-left:5px;  position:relative}
#content .noticeTab .notice_panel .box .new:After {display:block;  content:"";  border-top:5px solid #ec2024;  border-left:4px solid transparent;  border-right:4px solid transparent;  position:absolute;  left:60%;  top:calc(100% - 1px);}
#content .noticeTab .more {position:absolute;  right:0px;  top:10px;}
#content .noticeTab .more &gt; a {display:flex;  color:#000;  font-size:15px;  font-weight:600;  text-decoration:none;  align-items:center;}
#content .noticeTab .more &gt; a &gt; span {display:flex;  width:30px;  height:30px;  border:1px solid #b2b2b2;  justify-content:center;  align-items:center;  margin-left:10px;  color:#000;  position:relative;  border-radius:10px;}
#content .noticeTab .more &gt; a &gt; span:after {display:block;  content:"";  width:12px;  height:2px;  background:#000;  position:absolute;  left:50%;  top:50%;  margin-left:-6px;  margin-top:-1px;  transition:all 0.5s;}
#content .noticeTab .more &gt; a &gt; span:before {display:block;  content:"";  width:2px;  height:12px;  background:#000;  position:absolute;  left:50%;  top:50%;  margin-top:-6px;  margin-left:-1px;  transition:all 0.5s;}
#content .noticeTab .more &gt; a &gt; span:hover:after {transform:rotate(90deg);}
#content .noticeTab .more &gt; a &gt; span:hover:before {transform:rotate(90deg);}
#content .noticeTab .desc {height:37px; overflow:hidden; line-height:19px; display:inline-block;}


#content .tabsliders {position:relative; background:url(/static/portal/img/main/tabsliders_bg.jpg) no-repeat center top/cover;  min-height:min(705px, 55.16vw); padding:min(47px, 3.677vw) min(50px, 3.91vw);}
#content .tabsliders .tablist {display:flex;}
#content .tabsliders .tablist &gt; h3 {flex:1}
#content .tabsliders .tablist &gt; h3 &gt; a {display:flex;  justify-content:center;  align-items:center;  color:#666666;  font-size:min(24px, 1.87vw);  line-height:1.3em;  height:3.83em;  border-radius:1em 1em 0px 0px;  padding:0px;  border:none;  background:#fff; text-decoration:none;  font-weight:500;}
#content .tabsliders .tablist &gt; h3 &gt; a.on {color:#fff;  background:#0075c1}
#content .tabsliders .tabslide1Ctrl {display:none;}
#content .tabsliders .slide {display:none;  position:relative;  width:auto;  top:auto;  left:auto;  border:none;  background:none;  height:auto}

#content .tabsliders .slide {height: auto !important}
#content .tabsliders .slide.on {display:block;}
#content .tabsliders .tabslide {float: none;  width:100%; overflow:hidden;}


#content .tabsliders .tabslide .slick-dots {position: relative;  bottom: auto;  left: auto;  margin-left: 0px;  display:none !important;}


#content .tabsliders .tabslide .info {display:flex; min-height:270px; border-radius:25px; color:#fff; padding:min(48px, 3.75vw) min(67px, 5.24vw); align-items:flex-start;}
#content .tabsliders .tabslide .info .img {min-width:96px;  width:auto;  padding:0px;  float:none;}
#content .tabsliders .tabslide .info .img &gt; span {width:76px;  height:76px;  display:flex; background:#0075c1;  justify-content:center;  align-items:center;  border-radius:100%;  padding:5px;  box-sizing:border-box;}
#content .tabsliders .tabslide .info .img &gt; span img {margin:0px;  float:none;  -webkit-filter:brightness(1) invert(0.9);  filter:brightness(1) invert(1);}

#content .tabsliders .tabslide .info .subj {flex:1;  margin: 0px;  float: none;  padding: 0px;}
#content .tabsliders .tabslide .info .subj .mont {font-size:10px;  width:75px;  height:21px;  display:flex;  justify-content:center;  align-items:center;  line-height:1.3em;  border-radius:10px;  color:#0075c1;  position:relative;  background:#fff;  font-weight:800;} 
#content .tabsliders .tabslide .info .subj .mont:After {display:block;  content:"";  border-top:5px solid #fff;  border-left:4px solid transparent;  border-right:4px solid transparent;  position:absolute;  left:50%;  top:calc(100% - 1px);  transform:translateX(-50%)}
#content .tabsliders .tabslide .info .desc {padding-top:10px;}
#content .tabsliders .tabslide .info .desc &gt; p {font-size:32px;  line-height:1.4em;  font-weight:700;}
#content .tabsliders .tabslide .info .desc .list {padding-top:1em;  margin-left:0px;}
#content .tabsliders .tabslide .info .desc .list &gt; li {color:#fff;  line-height:1.3em;  position:relative;  padding:0px;  padding-left:0.8em;  background:none;  font-weight:600;}
#content .tabsliders .tabslide .info .desc .list &gt; li:before {content:"";  display:block;  width:4px;  height:4px;  background:#fff;  border-radius:100%;  position:absolute;  left:0px;  top:0.6em;}


#content .tabslideNav {max-width:613px; margin:0 auto; height:auto;  padding:min(36px, 2.8vw) 0px;}
#content .tabslideNav .navinbox  {float:none;  position:relative; display:flex; justify-content:space-between;}
#content .tabslideNav .navinbox .item {padding:0px 5px; position:relative; z-index:2;}
#content .tabslideNav .navinbox .item &gt; a {background:none;  height:auto;  width:auto;  display:flex; flex-direction:column; align-items:center; text-decoration:none;}
#content .tabslideNav .navinbox .item.on &gt; a {}

#content .tabslideNav .navinbox .step {font-size:10px;  width:75px;  height:21px;  display:flex;  justify-content:center;  align-items:center;  line-height:1.3em;  border-radius:10px;  padding:0px;  color:#999999;  position:relative;  background:#fff;  font-weight:700;} 
#content .tabslideNav .navinbox .step:After {display:block;  content:"";  border-top:5px solid #fff;  border-left:4px solid transparent;  border-right:4px solid transparent;  position:absolute;  left:50%;  top:calc(100% - 1px);  transform:translateX(-50%)}
#content .tabslideNav .navinbox .ico {width:76px;  height:76px;  display:flex;  justify-content:center;  align-items:center;  border-radius:100%;  padding:5px;  box-sizing:border-box;  background:#fff;  margin:10px 0px 15px 0px;}
#content .tabslideNav .navinbox .stext {height:auto;  color:#666666;  font-size:16px;  font-weight:600;  line-height:1.3em;  text-align:center;  }

#content .tabslideNav .navinbox .on .step {background:#0075c1;  color:#fff;}
#content .tabslideNav .navinbox .on .step:after {border-top-color:#0075c1;}
#content .tabslideNav .navinbox .on .ico {background:#0075c1}
#content .tabslideNav .navinbox .on .ico img {-webkit-filter:brightness(1) invert(0.9);  filter:brightness(1) invert(1);}
#content .tabslideNav .navinbox .on .stext {color:#0075c1}


#content .tabslideNav .navinbox .navBar {position:absolute; top:70px; left:50%;  right:auto;  width:90%; transform:translateX(-50%); height:1px; background:#0075c1; transition:right .2s;  border:none;}

.chart {margin:50px auto; position:relative; padding-left:45px; margin-bottom:90px; margin-right:40px;}
.chart .label-deco {position:absolute; top:0; font-family:'Noto Sans'; font-size:12px; left:0; line-height:1; top:-16px;}
.chart .line {position:absolute; height:157px;}

.chart .line div {position:absolute; left:0; font-family:'Noto Sans'; font-size:12px; text-align:right;  width:30px;  left:-35px;  -webkit-transform:translateY(-50%);  transform:translateY(-50%);  padding-right:5px;}
.chart .line div::before {content:''; position:absolute; top:50%; right:-5px; width:5px; border-top:1px solid #b1b1b1;}
.chart ul {	display:inline-block;  width:100%;  list-style:none;  border:1px solid #b1b1b1;  border-width:0 0 2px 2px;}
.chart li {float:left; width:12.5%;  position:relative; height:157px;}

.chart li .bar {width:12px; position:absolute; left:50%;  -webkit-transform:translateX(-50%);  transform:translateX(-50%);  bottom:0;  background-color:#000000;  transition:all .3s ease;  cursor:pointer;}

.chart li .bar .txt {/* Style for "&gt;" */width:40px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);  padding:5px 0;  background-color:#323232;  border-radius:3px;  color:#ffffff; /* Style for "30" */ color:#ffffff; font-family:"Nanum Square R";  font-size:16px;  font-weight:400;  line-height:24px; /* Text style for "30" */letter-spacing:-0.4px; position:absolute; top:-20px; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); text-align:center; transition:width 1s ease; opacity:0;}


.chart li:nth-child(1) .bar {
	background-color:#1f77b4; 
}


.chart li:nth-child(2) .bar {
	background-color:#aec7e8; 
}

.chart li:nth-child(3) .bar {
	background-color:#ff7f0e; 
}


.chart li:nth-child(4) .bar {
	background-color:#ffbb78; 
}


.chart li:nth-child(5) .bar {
	background-color:#2ca02c; 
}


.chart li:nth-child(6) .bar {
	background-color:#98df8a; 
}


.chart li:nth-child(7) .bar {
	background-color:#d62728; 
}


.chart li:nth-child(8) .bar {
	background-color:#d62728; 
}



.chart li:hover .bar {
	width:20px; 
}



.chart li:hover .bar .txt {
	opacity:1; 
}


.chart li:hover .label {
	color:#d21c44; 
	font-weight:400; 
}

.chart li .label {-webkit-transform:translateY(100%); transform:translateY(100%); position:absolute; left:0; bottom:-9px; width:100%; text-align:center; /* Style for "�섍꼍 嫄댁꽕 援먰넻" */color:#333333; font-family:"Nanum Square B"; font-size:14px; font-weight:400; line-height:15px; font-family:'Noto Sans'; cursor:pointer;}

@media (max-width:950px) {
	.chart_wrap {flex-wrap: wrap;}
	.chart_wrap &gt; div {width: 100%;}
}



@media (max-width:767px) {
	.main-top-visual .navi {margin:20px auto; max-width:210px; position:relative; right:auto; bottom:auto; width:100%; height:auto;}
	.main-top-visual .navi:after {display:none;}
	.main-top-visual .navi:before {display:none;}
	.section2 {padding:40px 15px !important}
	#content .noticeTab .notice_panel &gt; ul {margin:0px -5px}
	#content .noticeTab .notice_panel &gt; ul &gt; li {padding:0px 5px;}

	#content .noticeTab .tablist {margin-top: 0px;}
	#content .tabsliders .tabslide {margin-top:20px;}
	#content .tabsliders .tabslide .slick-dots {display:flex !important;  justify-content:center;  margin-top:20px;}
	#content .tabsliders .tabslide .slick-dots &gt; li {padding:0px 4px;}
	#content .tabsliders .tabslide .slick-dots &gt; li button {border-radius:100%;  border:2px solid #0075c1;  background:#fff;  text-indent:-9999em;  width:18px;  height:18px;  box-sizing:border-box;  padding:0px;  display:block}
	#content .tabsliders .tabslide .slick-dots &gt; li.slick-active button {background:#0075c1}
	
	#content .tabsliders .tablist &gt; h3 &gt; a {font-size:15px;}
	#content .tabsliders .tabslide .info .desc &gt; p {font-size:22px;}
	#content .tabsliders .tabslide .info .desc .list &gt; li {font-size:15px;}
	
	
	#content .noticeTab .notice_panel .box .txt_a {font-size:18px;}
	
	.row4 .row4-1 {padding: 40px 15px 40px 15px;  margin: 0px;}
	
	.row5_banner &gt; ul {flex-wrap:wrap}
	.row5_banner &gt; ul &gt; li {width:100%}
	
	.tabslide .slick-arrow {display:none !important;}
	
	
}





@media (max-width:479px) {
	.main-top-visual .list-set .item &gt; img {height:60vw;  object-fit:cover}
	.main-top-visual .txt {font-size:2.7vw;}
	.main-top-visual .txt .txt_a {font-size:2em}
	.main-top-visual .txt .bt &gt; a {font-size:3vw}
	.chart li .label {font-size:9px;}
	
	#content .noticeTab .tablist {margin-bottom:0px;}
	#content .noticeTab .tablist h3 &gt; a {font-size:14px;}
	#content .noticeTab .tablist &gt; h3 {flex:1;  margin: 0px 0px 0.5em 0px;}
	#content .noticeTab .tablist &gt; h3 &gt; a {width:100%;}
	#content .noticeTab .more {top:0px;}
	#content .noticeTab .more &gt; a {font-size:13px;}
	#content .noticeTab .more &gt; a &gt; span {width:20px;  height:20px;}
	#content .noticeTab .more &gt; a &gt; span:after {width:10px;  margin-left:-5px;}
	#content .noticeTab .more &gt; a &gt; span:before {height:10px;  margin-top:-5px;}
	
	#content .noticeTab .notice_panel &gt; ul &gt; li {width:50%;}
	#content .noticeTab .notice_panel &gt; ul &gt; li:nth-child(3) {display:none}
	#content .noticeTab .notice_panel .box .txt_a {font-size:4vw }
	#content .noticeTab .notice_panel .box .txt_b {font-size:13px}
	#content .noticeTab .notice_panel .box .date {font-size:13px;}
	
	#content .row4 h3 {font-size:16px;}
	#content .noticeTab .main_tit {font-size:22px;  margin-bottom: 0.5em;}
	.row4 .row4-1 .top_area .chart-total {font-size:56px;}
	.row4 .iconBox1 .ico {font-size:13px;  width: 100% !important;  height: 110px !important}
	.row4 .iconBox1 .ico .ts {font-size: 12px;}
	.row4 .iconBox1 span.cnt {font-size: 12px;}
	.row4 .row4-1 .chart-list {font-size:17px;}

	.row5_banner &gt; ul &gt; li &gt; a {font-size:13px;  min-height:33.3vw;  background-size:28.95vw auto !important}
	.row5_banner &gt; ul &gt; li &gt; a .txt_b {font-size:20px;}
	.row5_banner &gt; ul &gt; li &gt; a .arrow {width:30px;  height:30px;}
	
	#content .tabsliders .tabslide .info .img {display:none;}
	#content .tabsliders .tabslide .info {min-height:inherit}
	#content .tabsliders .tabslide .info .desc &gt; p {font-size:20px;}
	#content .tabsliders .tabslide .info .desc .list &gt; li {font-size:13px;}
	
}


</pre></body></html>