.NewsBody{background-color:#FFF !important;}
/*´º½º Á¦¸ñ ÀÌµ¿½Ã CSS*/

.MoveHead{position: fixed !important;top: 0px; min-width: 1160px;}
.MoveHead .newsSubTitle{ display:none;}
.MoveHead .TopNewsSetting{display:none;}
.MoveHead .NewsRightSideAD {
       margin-top: 2px !important;
    margin-left: 0px !important;
}
/* ´º½º »ó´Ü ¼ÂÆÃ*/

.newsHead{     margin-bottom: 30px; position: relative; z-index: 200;background: #fff;}

/*´º½º ÀÚ·á ¼ÂÆÃ*/
.newsPds{margin: 12px;}
.newsPds .pdsTitle{    font-weight: bold;}
.newsPds .pdsBody{  color:#f00}


/*´º½º ÇÏ´Ü*/

.BottomNewsSetting {
    font-size: 16px;
    
    color: #333;
    padding: 20px 0px;
}
.BottomNewsSetting .reporterMore{font-size: 11px;border: 1px solid #b2b2b2;padding: 2px 5px;color: #222;text-align: center;}
.BottomNewsSetting .moreSNS{position: absolute;top: 17px;right: 0px;background-color: #f3f3f3;width: 96px;height: 30px;}
.BottomNewsSetting .moreSNS .snsbtn{float: left;margin: 5px 2px;cursor: pointer;}
.BottomNewsSetting .NewsTrans{position: absolute;top: 20px;right: 101px;
/* background-color: #f3f3f3; */

width: 60px;height: 26px;}
.BottomNewsSetting .NewsTrans .transBtn{cursor:pointer;}

/*´º½ºViewPage°ñ°Ý*/

.NewsLeftSide {float: left;width: 150px;min-height: 10px;position: relative;}
.NewsCenterSide {float: left;width: 655px;padding-left: 25px;padding-right: 15px;}
.NewsRightSide {float: left;width: 330px;min-height: 10px;margin-left:24px;}
.NewsRightSideTop .NewsRightSideAD{width:320px; height:106px; margin-top:40px;margin-left:30px;position:relative;}
.NewsRightSideTop{    min-height: 10px;
    margin-right: 15px;
    position: absolute;
    right: -5px;
    top:0px;
	}
.newsBody{padding-top: 25px;position: relative;/* margin: 0 20px; */}
.newsBody .newsContents{letter-spacing: -1px; text-align: justify;}
.overSide{
	position:absolute;
	right:0px;
	z-index: 10;
}

/*´º½º ÄÜÅÙÃ÷ ÆùÆ® Å©±â ¼Â*/

.font1{font-size: 16px !important;line-height: 27px !important;}
.font2{font-size: 17px !important;line-height: 26px !important;}
.font3{font-size: 18px !important;line-height: 28px !important;}
.font4{font-size: 19px !important;line-height: 30px !important;}
.font5{font-size: 20px !important;line-height: 32px !important;}
.font6{font-size: 21px !important;line-height: 34px !important;}
.font7{font-size: 22px !important;line-height: 36px !important;}

/*»ó´ÜÁ¦¸ñ ¿À¸¥ÂÊ Ä«Å×°í¸® ¸®½ºÆ®*/

.NewsCate{font-size: 16px;letter-spacing: 1px;top: 38px;position: absolute;color: #555;width: 120px;box-sizing: border-box;padding: 10px;}
.NewsCate .more{position: absolute;right: 0px;top: 15px;cursor: pointer;}
.CateListBody{width: 125px;border: 1px solid #dfdfdf;box-sizing: border-box;padding: 3px 5px;position: absolute;left: 5px;top: 35px;background: #fff;display:none;}
.CateListBody .on{font-weight: bold;}
.CateListBody li{padding-bottom: 10px;font-size: 14px;}
.CateListBody li:last-child{border-bottom: 0px;}

/*SNSÇÊµåºÎºÐ*/

.snsFild li{border-bottom: 1px solid #dfdfdf;padding: 15px 10px;font-weight: bold;margin-right: 25px;letter-spacing: -1px;position: relative;}
.snsFild .headImg{position: absolute;top: 7px;left: 6px;}
.snsFild .numView{position: absolute;top: 15px;left: 43px;}
.snsFild .moreSNS{position: absolute;background-image: url(//dailypharm.com/Users/images/News/snsBack.png);height: 30px;top: 8px;left: 37px;padding-left: 5px;width: 100px;}
.snsFild .moreSNS .snsbtn{float: left;margin: 5px 2px;cursor:pointer;}

/*ÇÏ´Ü°ü·Ã±â»ç*/

.relationNews{border-top: 1px solid #ddd; margin-top: 10px;}
.relationNews .relationTitle{margin-top: 10px; font-size: 25px;  font-weight: bold; margin-bottom: 10px;}
.relationNews li{
	font-size: 18px;
    font-weight: bold;

    margin-bottom: 15px;
    
    padding-left: 1px;
    letter-spacing: -1px;
    line-height: 21.5px;
    color: #222;
    list-style-position: inside;
    list-style-image: url(//www.dailypharm.com/Users/images/common/angleIcon.png);
    font-stretch: normal;
    font-style: normal;
    font-variant-caps: normal;
    font-variant-ligatures: normal;
    font-variant-numeric: normal;
}
.relationNews li .regDate{
	font-size: 13px;
    font-weight: normal;
    color: #777;
    
    margin-left: 10px;
}

/*´º½º ¸®ÇÃ ±¸Á¶*/

.replySection {position: relative; margin-bottom: 55px;margin-top: 20px;}
.replySection .SectionName{font-size: 17px;font-weight: bold;margin-bottom: 10px;}
.replySection .SectionName .replyCount{width: 11px;height: 32px;position: relative;background-image: url(//dailypharm.com/Users/images/News/rpcount.png);margin-top: 7px;}
.replySection .SectionName .replyCount .replyCountNum{background-color: #f54283;color: #fff;position: absolute;font-size: 17px;padding: 6px 11px 11px 11px;line-height: 7px;}
.bt{border-top:1px solid #222;padding-top:20px;}
.replyCenterSide{float: left;width: 565px;padding-left: 0px;padding-right: 15px;}

/*¸®ÇÃ ¸öÅëºÎ*/

.replyBody{border-left: 1px solid #d3d3d3;}
.replyBody .replyForm{margin-left: 25px;}
.replyBody .replyForm .replyWType{font-size:14px;cursor:pointer; color: #0079e2; font-weight: bold;}
.replyBody .replyForm .onType{font-weight: bold;}
.replyBody .replyForm .replyrule{float: right;position: relative;cursor: pointer;}
.ruleText{border: 1px solid #dfdfdf;background-color: #fff;padding: 10px;position: absolute;left:-335px;width: 380px;height: 270px;cursor: context-menu;display:none;z-index: 50;}
.ruleClose{text-align: right;padding: 6px;position: absolute;top: -14px;right: -11px;background-color: #0c0c0c;cursor: pointer;color: #fff;border: 1px solid;}

.rullTitle{ color: #58769c;font-weight: bold;    margin: 10px 0px;}
.rullList{ margin-top:10px;}
.attend{color: #ff5d00;}
.rullList .title{ margin-bottom:5px;}
.rullList li{margin-bottom: 15px;/* margin-left: 19px; */padding-left: 1px;letter-spacing: -1px;/* line-height: 17.5px; */color: #222;list-style-position: outside;list-style-type: decimal;margin-left: 11px;font-style: normal;}
.btText {color: #999;margin: 10px;font-size: 11px;}

/*¸®ÇÃ Æû½ºÅ¸ÀÏ*/

.replyWrite{position:relative;margin-top: 10px;}
.replyWrite .placeholder{position:absolute;color:#ccc;z-index:1;display: block;}
.UserName{top: 4px; left: 6px;}
.UserPw{top: 4px;     left: 105px;}
.replyTitle{top: 3px;    left: 200px;}
.replyText{    top: 30px;  left: 6px;}
.replyInput{float: left;border: 1px solid #ccc;padding: 0px;z-index: 2;font-size:13px;display: block;position: relative;}
.smInput{width:90px;margin-right: 5px;height: 20px;padding: 3px 10px;}
.lgInput{width: 393px;height: 20px;padding: 3px 10px;}
.mlgInput{width: 520px;height: 20px;padding: 3px 10px;}
.textBox{margin-top: 5px;margin-right: 5px;width:391px;resize:none;padding:10px;height: 70px;line-height: 150%;}
.SubtextBox{margin-top: 5px;margin-right: 5px;width:345px;padding:10px;resize:none;height: 70px;}
.SubtextModyBox{margin-top: 5px;margin-right: 5px;width:450px;resize:none;height: 90px;}
.btn{margin-top: 5px;width: 119px;height: 90px;cursor: pointer;font-size: 18px;text-align: center;line-height: 89px;font-weight: bold;color: #777;background-color: #fff;}

/*¸®ÇÃ ¸®½ºÆ®*/

.replyBody .replyList {margin-left: 25px;margin-top: 25px;}
.replyBody .replyList .replyListCate {}
.replyBody .replyList .replyListCate .orderType{font-size: 14px;cursor: pointer;margin-right: 5px;}
.replyBody .replyList .replyListCate .on {font-weight: bold;}
.replyBody .replyList .listBody {}
.replyBody .replyList .listBody .list:first-child {border-top: 0px;}
.replyBody .replyList .listBody .list {border-top: 1px solid #ccc;padding-top: 25px;padding-bottom: 15px;}
.replyBody .replyList .listBody .list .replyHead {font-size: 12px;font-weight: bold;color: #555;margin-bottom: 13px;position: relative;}
.replyBody .replyList .listBody .list .replyHead .rfInfo {position: absolute;right: 0px;font-size: 12px;font-weight: 100;top: 3px;}
.replyBody .replyList .listBody .list .replyHead .rfInfo .replymode{margin-left: 17px;}
.replyBody .replyList .listBody .list .replyContents {font-size: 12px;line-height: 20px;}
.replyBody .replyList .listBody .list .replyContents .title{font-weight: bold;margin-bottom:5px;}
.replyBody .replyList .listBody .list .replyFooter {position: relative;height: 24px;}
.replyBody .replyList .listBody .list .replyFooter .agree {position: absolute;right: 0px;font-size: 12px;font-weight: 100;top: 3px;font-weight: bold;}
.replyBody .replyList .listBody .list .replyFooter .agrBtn {margin-left: 10px;cursor:pointer;}
.isg{padding-bottom: 8px;}
.reReply{position: absolute;top: 9px;font-size: 13px;font-weight: bold;left: 0px;cursor: pointer;}
.mdBtn{cursor:pointer;position:relative;}
.delPw{position: absolute;top: 14px;right: 0px;width: 170px;background-color: #fff;padding: 3px;border: 1px solid #dfdfdf;}
.smbtn{padding: 4px 10px;float: left;background-color: #fff;border: 1px solid #dfdfdf;cursor: pointer;}
.subReply{background-color: #f8f8f8;margin-right: 15px;margin-top: 10px;padding: 15px;display:none;}
.subReply .Sublist{margin-bottom: 25px;/* margin-left: 19px; */margin-left: 19px;list-style-position: outside;list-style-image: url(//www.dailypharm.com/Users/images/common/angleIcon.png);}
.subReply .subReplyHead{font-size: 12px; font-weight: bold; color: #555; margin-bottom: 6px;  position: relative;}
.subReply .subReplyHead .rfInfo{position: absolute;    right: 0px;    font-size: 12px;    font-weight: 100;    top: 1px;}
.subReply .subReplyHead .replymode{margin-left: 17px;}
.subReply .subReplyBody{font-size: 12px;word-wrap: break-word; line-height: 20px;}


/*´º½º ¸ðµÑ CSS*/
.wContets{background-color: #EFEFEF;padding: 20px;margin-bottom: 20px;}
/*´º½º ÀÌ¹ÌÁö*/
.imgHint{ color: #313131; font-size: 12px; text-align: left; letter-spacing: -1px; line-height: 15px;  padding-bottom: 10px;}
.NewsBodyimg img{width: 100%;}
.NewsimgLeft{float: left;margin-right: 10px;margin-bottom: 10px;margin-top: 10px;}
.NewsimgRight{float: right;margin-left: 10px;margin-bottom: 10px;margin-top: 10px;}
.NewsimgCenter{margin: auto;}
/*Ä«µå´º½º*/
.modiyCardType .modyBtn{width: 50%;    float: left;    text-align: center;    border: 1px solid;    margin: 10px -1px;    padding: 5px 0;    color: #fff;background-color: #cccccc ;}
.modiyCardType .on{background-color: #4a4fff;}
.Cardimg{display:none;}
.CardSlide{position:relative;}
/*.CardSlide #CardNews img{display:inline;}*/
.dailySlider { width:100%;  margin:0 auto;  position:relative; overflow:hidden; }
.dailySlider ul { width:99999px; position:absolute; top:0; left:0; overflow:hidden; }
.dailySlider ul li { float:left; width:100%;  font-size:15px;  }
.btn_area { width:100%; top:35%; text-align:center; height:0px; position:absolute; font-size:3.5em; color:#fff;  }
.btn_prev {position: absolute;top: 200px;left: 0px;z-index: 100;background-color: rgba(73, 78, 105, 0.62);height: 100px;width: 50px;text-align: left;filter: alpha(opacity=60);/* border-radius: 50px; *//* border-top-left-radius: 50px; */border-top-right-radius: 50px;border-bottom-right-radius: 50px;}
.btn_next {position: absolute;top: 200px;right: 0px;z-index: 100;text-align: right;background-color: rgba(73, 78, 105, 0.62);height: 100px;width: 50px;filter: alpha(opacity=60);/* border-radius: 50px; *//* border-top-left-radius: 50px; */border-top-left-radius: 50px;border-bottom-left-radius: 50px;}
.paging { background:#f5f5f5; text-align:center; overflow:hidden; }
.paging .btn_page {display:inline-block;width:12px;height:12px;margin:3px;font-size:0px;line-height:0;text-indent:-9999px;background:#E6E6E6;border: 1px solid #dfdfdf;border-radius:18px; -moz-border-radius : 18px; -webkit-border-radius : 18px; -ms-border-radius :18px; -khtml-border-radius : 18px; -o-border-radius :18px;}
.paging .btn_page.on { background:#cc0000; }
/**/.listBtn{text-align:center;margin:5px;}
.tpa {  text-align:center; overflow:hidden;   }
.tpa .btn_page {display:inline-block;width:18px;height:18px;margin:3px;font-size:5px;text-align:center;padding:0px;font-weight: bold;/*line-height:0; *//*text-indent:-9999px; */background:#E6E6E6;border: 1px solid #dfdfdf;border-radius:18px; -moz-border-radius : 18px; -webkit-border-radius : 18px; -ms-border-radius :18px; -khtml-border-radius : 18px; -o-border-radius :18px;}
.tpa .btn_page.on { background:#3281C4; color:#fff;}
/*¹Ú½º ´º½º*/
.BoxNews{    border: 1px solid #ccc;}
.boxnewsHint{font-size: 11px;}
.BoxNewsTitle{letter-spacing: -1px; background: #EFEFEF;    padding: 2px 10px;    font-size: 16px;    border-bottom: 1px solid #ccc;    font-weight: bold;}
.BoxNewsContent{font-size: 16px;    padding: 10px;    background-color: #fff;}
.boxRight{float: right;width:300px;margin-left: 10px;margin-bottom: 10px;margin-top: 10px;}
.boxCenter{margin: auto; width:600px;margin-bottom: 10px;margin-top: 10px;}
.boxLeft{float: left;width:300px;margin-right: 10px;margin-bottom: 10px;margin-top: 10px;}
/*Å°¿öµå ¼ÂÆÃ*/
.keyWord{text-decoration: underline !important;color: #00f !important;}

/*ÇÁ¸°Æ®½Ã */
.printVod{        letter-spacing: -1px;    text-align: justify;margin-bottom: 10px;}
.print_copyright{ text-align: center;    margin-bottom: 10px; }
.printBtn{    text-align: center;    height: 50px;}
.printBtn .btn{    line-height: 59px;}



.viewScroll{
    position: absolute;
    bottom: 0px;
    width: 0px;
    border-top: 3px solid #196dcd;
    background-color: #196dcd;
}


.newsCate {margin-top:10px; width:90px; height:35px;}

.fBLink{font-size:1rem; width:90px;height:35px;background:#306199;padding:0px 0.5rem .5rem 0px;color:#ffffff;}


.snsShareForm{
    position: absolute;
    width: 36px;
	top: 250px;
	left: -60px;
}

.snsShareForm_horizontality{
float: right;
padding-right: 20px;
}

.snsFile {margin:5px 0px; }


.newsTitleFome{width:100%;margin-top:5px;border-bottom: 1px solid #c9c7c7; padding-bottom:1rem;}
.newsTitle{color: #0f253a;  line-height: 1.25;font-weight:bold;font-size: 1.86rem;}