.rightSectionForm{float:right; width:360px;}

.mostRead {margin-bottom:23px; }
.mostReadBox {margin-bottom:20px; border-bottom:1px solid #06c;}
.mostReadSectionTitle {display: inline-block; border-radius: 3px 3px 0 0; padding: 5px 10px; font-size: .75rem; font-weight: 600; text-transform: uppercase; color: #fff; background-color: #06c;}
.mostReadNumber {float: left; margin-right: 20px; font-size: 1.5rem; font-weight: 700; color: #06c;}
.mostReadContents{width: 340px; color:#676767; font-weight:bold; padding-bottom:12px; font-size:0.9rem;margin-bottom:12px; border-bottom:1px solid #dddddd;}

.mostPopularLine {width: 2rem;background-color: #2a2a2a; content: ''; display: block; height: 0.25rem; margin-bottom: 0.625rem;}
.mostPopularSectionTitle {font-family: 'FranklinITCProBold','Helvetica Neue Bold','Helvetica Neue',Helvetica,Roboto,Arial,sans-serif;display: inline-block;font-size: .9rem;font-weight: 600;text-transform: uppercase;}
.mostPopularForm{padding: 10px;border: 1px solid #dddddd;margin-top: 15px;border-bottom: 2px solid  #d5d5d5;}
.mostPopularContentsForm {margin-top: 10px; border-bottom: 1px solid #dddddd;}
.mostPopularNumber{float: left;margin-right: 20px;font-size: 1.5rem;font-weight: 700;color: #2a2a2a;}
.mostPopularContents {color: #676767;font-weight: bold;padding-bottom: 12px;font-size: 0.9rem;color: #232323;padding-bottom: 12px;font-weight: normal;overflow: hidden;font-family: open sans,Helvetica,Arial,sans-serif;}

.mostPopularForm .mostPopularContentsForm:last-child { border-bottom:none;}

.swiper-container a:hover{color:#0076ec;}

.recommand_Contents {margin-bottom:10px;}
.recommand_Contents a:hover{color:#0076ec;}

.interview_Title {color: #676767; font-weight: bold; font-size: 0.9rem; margin-bottom: 12px; cursor:pointer;}

.interview_SubTitle {
	color: #676767;
    /* font-weight: bold; */
    padding-bottom: 12px;
    font-size: 0.75rem;
    margin-bottom: 12px;
    cursor: pointer;
	}
.interview_Title a:hover{color:#0076ec;}
.interview_SubTitle a:hover{color:#ec802f;}


.OpinionContents {
	color: #676767;
    font-weight: bold;
    font-size: 0.9rem;
    width: 280px;
    float: left;
}
.OpinionContents a:hover{#0076ec;}

.opinionImg {
	float: right;
    margin-left: 10px;
}

.opinionReporterInfo {margin-top:15px; font-weight: normal; font-size:0.75rem}

.opinionReporterInfo_nonImg {
    margin-top: 5px;
    font-weight: normal;
    font-size: 0.75rem;
}


.opinionImg img {width:50px; height:65px;}

.opNewsForm {width: 340px; border-bottom: 1px solid #dddddd; margin: 0px 0px 10px 0px; padding: 0px 0px 10px 0px;}