.container{font-family:malgun gothic,맑은고딕 !important}
ol{list-style-type: decimal;}
.icon_main{background: url("/files/image/within_main/icon_main.png") no-repeat}
.icon_logos{background: url("/files/image/within_main/img_brand2023.png") no-repeat}
.more{position: absolute;right: 30px;text-decoration: underline;font-size:0.9em;color:#959595}

.menu1>li>a{border-radius:0 !important}
.menu1>li>a{font-size:1.2em;color:#3E3E3E;font-weight:600;background-color:#F8F8F8;border-top:1px solid #DFDFDF;}
.menu1>li.active>a{font-size:1.2em;color:#E45024 !important;font-weight:600;}
.re_btn_menu a{height:50px;font-size:15px}
.nav>li.re_btn_menu>a{padding:15px}

.re_ctbox{display:none;}
.re_ctbox h5{font-weight:600}

.re_issue_li1 li{line-height: 22px;  overflow: hidden;padding:0 3px}
.re_issue_li1 li.on {line-height: 35px;padding:0}
.re_issue_li1 span{display: inline-block;  width: 30px;  text-align: center;  color:#838383;  font-weight: bold;  font-size: 12px;  float: left;}
.re_issue_li1 a{width:100%;display: inline-block; float: left;color:#666;}
.re_issue_li1 li.on a{box-sizing:border-box;border:3px solid #0070C3;background-color:#FFF;font-size:1.2em;font-weight:600;color:#000}
.re_issue_li1 li.on span.num{font-size:1.2em;}
.re_issue_li1 li a:hover{text-decoration:none}
.re_issue_li1 li.on span{color:#000}
.re_issue_li1 .rank{float:right; width:60px;overflow:hidden} 
.ic_rankup{background-position:0px 0px;width:20px;height:10px;display: inline-block;}
.ic_rankdown{background-position:-30px 0px;width:20px;height:10px;display: inline-block;}
.ic_rankzero{background-position:-60px 0px;width:20px;height:10px;display: inline-block;}
.ic_ranknew{background-position:-90px 0px;width:22px;height:10px;display: inline-block;}

.re_issue_articles{overflow:hidden;border:6px solid #DFDFDF;padding:5px;box-sizing:border-box;background-color:#FFF}
.re_downtitle{color:#239ED9;font-size:1.2em;  max-width: 330px;  display: inline-block;}
.re_issue_li2 li{line-height: 32px;border-bottom:1px solid #F4F4F4}
.re_issue_relation {background-color:#E7E7E6;padding:5px 10px;display:none;height:124px;overflow:hidden}
.re_issue_relation .btn{color:#404046;padding:2px 5px 4px 5px;font-size:11px;letter-spacing:-1px;border-radius:0;background-color:#D2D2D2;margin-bottom:4px}
.re_issue_relation .btn.active{background-color:#444;color:#FFF}
.re_issue_relation h5{margin-top:0;}
.re_best_li1>li>a{background-color:#F7F7F7;border:1px solid #DFDFDF;border-radius:0;padding-top:20px;padding-bottom:20px;color:#888888;border-left:0; max-height: 59px;}
.re_best_li1>li>a:hover{background-color:#75A8CE;color:#FFF;}
.re_best_li2{display:none}
.re_best_li2 li{line-height:35px;border-top:1px solid #F4F4F4}
.re_best_li2 li>strong>a{font-size:1.3em;color:#333}
.re_best_li2 li>strong>a:hover{}
.re_best_li2 li>a{margin-left:15px;color:#888}

.re_cover{display:none;box-sizing:border-box;overflow:hidden;}
.re_cover img{min-height:320px;max-height:400px;margin: auto;}
.re_cover .col-xs-6{padding:10px}
.re_cover>div>div{border:0px solid #DFDFDF;overflow:hidden;box-sizing:border-box}
.re_cover div>a{border:1px solid #DFDFDF;overflow:hidden;box-sizing:border-box;color: #333;}
.re_cover .tit{display: block;padding: 10px;font-size: 1.2em;border-bottom:0}
.re_cover .lnk{padding: 5px;text-align: center;color: #888888;  display: block;background-color:#FFF}
.re_new .re_cover{background-color:#ECF8FA;border:#DFDFDF 1px solid;border-right:0px;padding: 10px 40px;overflow:hidden;max-width:400px;margin:auto}
.re_cover a:hover{background-color:#888;color:#fff}
.re_cover a.tit:hover{background-color:#fff;color:#888}

.re_cover2{box-sizing:border-box;overflow:hidden;}
.re_cover2 img{max-height:500px;margin: auto;}
.re_cover2 .col-xs-6{padding:10px}
.re_cover2>div>div{border:0px solid #DFDFDF;overflow:hidden;box-sizing:border-box}
.re_cover2 div>a{border:1px solid #DFDFDF;overflow:hidden;box-sizing:border-box;color: #333;}
.re_cover2 .tit{display: block;padding: 10px;font-size: 1.2em;border-bottom:0}
.re_cover2 .lnk{padding: 5px;text-align: center;color: #888888;  display: block;background-color:#FFF}
.re_cover2 a:hover{background-color:#888;color:#fff}
.re_cover2 a.tit:hover{background-color:#fff;color:#888}
			
.re_new_div{padding:3px}
.re_new_div>div{border:1px solid #DFDFDF;margin-bottom:5px;}
.re_new_div>div>h5{padding:10px;margin:0;border-bottom:1px solid #DFDFDF}
.re_new_div li {line-height:1.8em;}

.noti_box{padding:5px 10px;background-color:#F8FBEE;border:1px solid #E7F4E0}
.noti_box h6{margin:0}
.noti_box>h6 {padding:5px 0}
.ic_notice{background-position:0 -180px;width: 44px;height: 14px;display: inline-block;vertical-align: middle;}
.ic_news{background-position:0 -210px;width: 36px;height: 14px;display: inline-block;vertical-align: middle;}
.re_manual{display: block;  height: 33px;border:1px solid #DEDFE4;margin-bottom:4px;min-width:142px}

.ic_manual1{background-position:0px -240px;  display: inline-block;  height: 20px;  width: 120px;  margin: 10px;}
.ic_manual2{background-position:0px -270px;  display: inline-block;  height: 20px;  width: 120px;  margin: 10px;}

.re_banner{display:inline-block;border:1px solid #DEDFE4;width:100%}
.ic_banner_nav{background-position:0 -60px;width:10px;height:10px;display:block;margin-right:5px;float:left; cursor:pointer;}
.ic_banner_nav_off{background-position:-30px -60px;width:10px;height:10px;display:block;margin-right:5px;float:left; cursor:pointer;}
.re_banner2_1{border:1px solid #D8D8D8;overflow:hidden;text-align:left;display:block; height:150px;}
.re_banner2_2{border:1px solid #D8D8D8;overflow:hidden;text-align:left;display:block; height:150px;}

.re_logos li{border:1px solid #DFDFDF;border-right:0}
.re_logos li:hover{background-color:#F8F8F8}
.re_logos li a{height:158px;border-radius:0;background-color:#FFF;margin:auto;  max-width: 190px;}
.ic_logos1{background-position:-5px 0px;}
.ic_logos2{background-position:-5px -400px;}
.ic_logos3{background-position:-5px -800px;}
.ic_logos4{background-position:-5px -1200px;}
.ic_logos5{background-position:-5px -1600px;}
.ic_logos6{background-position:-5px -2000px;}
.ic_logos1:hover{background-position:-5px -200px;}
.ic_logos2:hover{background-position:-5px -600px;}
.ic_logos3:hover{background-position:-5px -1000px;}
.ic_logos4:hover{background-position:-5px -1400px;}
.ic_logos5:hover{background-position:-5px -1800px;}
.ic_logos6:hover{background-position:-5px -2200px;}


.addbox .row{margin-left:-5px;margin-right:-5px}
