@charset "utf-8";
#rwbox{width:980px; padding:5px 0 0 0;}
#rwleft{float:left; width:620px;}
#rwright{float:right; width:340px; clear:none; background-color:#ffffff}

/*nsctop*/
#rwnsctop {width:620px;overflow:hidden;}
/*#rwnsctop .nscthumb{width:145px; height:135px;border:1px solid #999999;padding:2px;background-color:#ffffff;float:left;}*/

#rwnsctop .nscthumb{width:136px; height:100px; border:1px solid #999999;float:left;}
#rwnsctop dd {text-align:left; overflow:hidden; text-overflow:ellipsis;  font-family:'돋움',Dotum;font-weight:bold;letter-spacing:-1px;}

#rwnsctop .nscthumbhtitle{padding:13px 0 0 15px; color:#fff; font-size:14px; white-space:nowrap; height:18px;}
#rwnsctop .nscthumbhtitle a{color:#fff;}

#rwnsctop .oneton {padding:15px 0 5px 15px; height:17px; line-height:18px; font-size:22px; white-space:nowrap;letter-spacing:-1px; }
#rwnsctop .oneton a {color:#ff0;}

#rwnsctop .nscthumbSub{padding:8px 0 14px 15px; font-size:12px; height:12px; line-height:15px; }
#rwnsctop .nscthumbSub a{color:#fff;}

#rwnsctop .nscthumbPs {font-weight:normal; color:#999; height:35px; padding:5px 10px 0 10px;}
#rwnsctop .nscthumbPs a{ color:#999;}

#rwnsctop .nscDependArt {width:620px; float:left; padding:5px 0 15px 0;}
#rwnsctop .nscDependArt li {background:url(http://ad.cache.newdaily.co.kr/web/newdaily/img_1010/list_depend_t1.gif) no-repeat 0px 5px; padding-left:10px; text-overflow:ellipsis; white-space:nowrap; line-height:150%; font-weight:bold; color:#286290; overflow:hidden; }
#rwnsctop .nscDependArt a {color:#286290;}
#rwnsctop .nscDependArt a:visited {color:#286290;}
#rwnsctop .nscDependArtLeft {float:left; width:290px; margin-left:10px;}
#rwnsctop .nscDependArtRight {clear:none; float:right; width:290px;}



/*기사타입1*/
.arttype1 { overflow:hidden; width:620px; margin:0 0 15px 0; height:87px; font-family:'돋움',Dotum; background-color:#F9F9F9; letter-spacing:-1px;}
.arttype1 dt {float:left; width:445px; font-weight:bold; padding:1px 0 0px 0; font-size:17px; font-family:'돋움',Dotum;}
.arttype1 dd {float:left; width:445px; padding:3px 0 0px 0;}
.arttype1 dt a{color:#000000}
.arttype1 dd a{color:#666666; font-size:12px; letter-spacing:-1px; }
.arttype1 dd.subtit {font-size:13px; color:#750000; padding:5px 0 0px 0; font-weight:bold;}
.arttype1 dd.subtit a{color:#750000;}
.arttype1 dd.img {float:left; width:130px; height:87px; padding:0px 15px 0 0px;}
.arttype1 dd.img img {width:128px; height:85px; text-align:left; overflow:hidden; border:1px solid #999999;}


/*기사타입2*/
.arttype2{width:600px; font-weight:bold; margin:0 0 10px 0; font-family:'돋움',Dotum; height:42px;padding-left:10px;padding-top:4px;}
.arttype2 .subtitle a{width:600px; line-height:23px; font-size:13px; color:#750000; letter-spacing:-1px;}
.arttype2 .title{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 600px;}
.arttype2 .title a{width:600px; line-height:19px; font-size:17px; font-weight:bold; }


/*기사타입3*/
#arttype33 {margin:0 0 15px 0; width:620px; background-color:#F9F9F9; font-weight:bold; font-family:'돋움',Dotum; letter-spacing:-1px; color:#000; overflow:hidden;}
.arttype3  {margin:10px; height:44px; }
.arttype3 .subtitle {clear:none; float:left; width:500px; height:20px; line-height:20px; font-size:14px; color:#750000; padding:1px 0 3px 0;}
.arttype3 .title {clear:none; float:left; width:500px; height:33px; line-height:17px; font-size:17px; padding:1px 0x 0x 0;}
.arttype3 .titleno {clear:none; float:left; width:500px; height:58px; line-height:58px; font-size:17px;}

.arttype3 .subtitle a{color:#750000;}
.arttype3 .title a{color:#000;}
.arttype3 .titleno a{color:#000;}

.arttype3 .img {padding:0 15px 0 5px; float:left; width:64px; height:42px;}
.arttype3 .img img {width:64px; height:42px; text-align:center; overflow:hidden; border:1px solid #999999;}


/*기사타입4*/
.arttype6  {margin:10px; height:22px; }
.arttype6 .title a{width:600px; line-height:17px; font-size:17px; font-weight:bold; }


/*오늘의 컬럼*/
.todaycolumn {overflow:hidden; width:338px; border:1px solid #E4E4E4;}
.todaycolumn ul{}
.todaycolumn li{overflow:hidden; padding:10px 0 0 13px; line-height:15px; white-space: nowrap; text-overflow: ellipsis;}
.todaycolumn .tit {padding:10px 0 7px 10px; font-weight:bold; font-size:14px; border-bottom:1px solid #E4E4E4; font-family:'돋움',Dotum; background-color:#F7F7F7;}
.todaycolumn .wn {font-weight:bold; color:#286290; padding-right:5px;}

/*애국전선*/
.arttype4{width:618px;border:1px solid #285F97;float:left;}
.arttype4 li{overflow:hidden; line-height:20px; padding:5px 0 2px 10px; font-weight:bold;}
.arttype4 .tit {padding:5px 10px 5px 10px; line-height:20px; background-color:#285F97; font-weight:bold; font-size:14px; font-family:'돋움',Dotum; letter-spacing:-1px; color:#ffffff}
.arttype4 .tit a{color:#ffffff}
.arttype4 .arttit { float:left; width:275px; background:url('http://ad.cache.newdaily.co.kr/web/newdaily/img_1010/img_dot.gif') no-repeat 15px 14px; line-height:20px; font-size:12px; padding:7px 0 5px 25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}



/* 이승만 연구소 */
.arttype5{width:618px;border:1px solid #285F97;float:left;position:relative; margin:3px 0 15px 0;}
.arttype5 .lsmimg{position:absolute; top:4px;left:10px;}
.arttype5 li{overflow:hidden; line-height:25px;font-weight:bold; height:25px;}
.arttype5 .tit{background-color:#285F97; font-weight:bold ;font-size:14px; font-family:'돋움',Dotum; letter-spacing:-1px; color:#ffffff; padding-left:80px;}
.arttype5 .tit a{color:#ffffff}
.arttype5 .arttit{overflow:hidden;line-height:20px;font-size:12px;padding-left:80px;}
.arttype5 .rvw_lsm{color:#2A5E98; padding-left:80px; line-height:30px;}

.cn{clear:both;}


/* top 논설 */
#prdbox{width:338px; border-left:1px solid #285F97; border-right:1px solid #285F97; border-bottom:1px solid #285F97; margin:10px 0 15px 0; font-family:'돋움',Dotum; font-size:12px; overflow:hidden; letter-spacing:-1px;}
.prd {overflow:hidden; width:338px; background-color:#F7F7F7; padding-bottom:10px; border-bottom:1px solid #E3E3E3;}
.prd dt{height:31px; border-bottom:1px solid #E3E3E3;}
.prd dd.titlestr {width:300px; height:15px; background:url('http://ad.cache.newdaily.co.kr/web/newdaily/img_1010/img_dot.gif') no-repeat 15px 17px; line-height:17px; padding:10px 0px 0 22px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.prd dd.imgtitle{width:300px; height:15px; background:url('http://ad.cache.newdaily.co.kr/web/newdaily/img_1010/img_dot.gif') no-repeat 15px 17px; line-height:17px; padding:10px 0px 0 22px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
/*.prd dd.imgtitle a{color:#000000;}*/
.prd dd a{color:#717171;}
.prd dd.img {padding:5px 5px 0 0;float:left;width:80px;height:60px;}
.prd dd.img img {width:80px;height:60px;text-align:center;overflow:hidden;border:1px solid #E3E3E3;}


/*피플인터뷰*/
#peobox{ clear:both; width:338px; border:1px solid #E4E4E4;font-family:'돋움',Dotum; margin:0 0 15px 0;}
.ppd {overflow:hidden;width:338px;}
.ppd dt{overflow:hidden;width:338px;border-bottom:1px solid #E4E4E4;height:33px;line-height:33px;padding-left:10px;font-weight:bold;font-size:14px;background-color:#F7F7F7;}
.ppd dt a{color:#C05373;}
.ppd dd.imgtitle{float:left;width:220px;height:53px;line-height:25px;padding:10px;font-weight:bold;font-size:14px;}
.ppd dd a{color:#474747;}
.ppd dd.cont {width:310px;line-height:20px;padding:10px 10px 4px 17px;font-size:11px; }
.ppd dd.img {padding:5px 0 0 10px;float:left;width:80px;height:60px;position:relative;}
.ppd dd.img img {width:80px;height:60px;text-align:center;overflow:hidden;border:1px solid #E3E3E3;}

#peobox2{width:338px; border:1px solid #295E94;font-family:'돋움',Dotum; margin-bottom:15px;}
.ppd2 {overflow:hidden; width:338px;}
.ppd2 dt{overflow:hidden; width:338px; border-bottom:1px solid #295E94; height:30px; line-height:30px; padding-left:10px; font-weight:bold; font-size:14px; background-color:#295E94;}
.ppd2 dt a{color:#ffffff;}
.ppd2 dd.imgtitle {padding:10px 5px 0 5px; font-weight:bold; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; letter-spacing:-1px; text-align:center;}
.ppd2 dd.headtitle {padding:10px 10px 0 15px; font-weight:bold; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; letter-spacing:-1px; text-align:center; width:310px;}
.ppd2 dd a{color:#474747;}

.ppd2 dd.imgtitle a{color:#4778AC;}
.ppd2 dd.headtitle a{color:#750000;}
.ppd2 dd.cont {width:308px; padding:5px 10px 10px 17px; font-size:12px; text-align:center;}
.ppd2 dd.img {padding:5px 0 0 27px; width:280px; height:210px; position:relative;}
.ppd2 dd.img img {width:280px;height:210px;text-align:center;overflow:hidden;border:1px solid #E3E3E3;}



/*취재수첩*/
#reportbox {overflow:hidden; width:338px; border:1px solid #E4E4E4; font-family:'돋움',Dotum; margin:15px 0 0 0 ;}
#reportbox dt {padding:2px 0 0px 10px;}
#reportbox .ppd dd.contline {width:338px; padding:0 0 0 0; height:1px; border-bottom:1px solid #E4E4E4; overflow:hidden;}
#reportbox .ppd dt a{color:#474747;}
#reportbox .writer {position:absolute; left:15px; top:56px; width:80px; height:15px; color:#fff; background-color:#000; text-align:center;}
#reportbox .ppd dd.imgtitle {float:left; width:220px; line-height:17px; padding:20px 0 0 13px; font-weight:bold; font-size:14px;}
#reportbox .ppd dd.img {padding:10px 0 10px 14px; float:left; width:80px; height:60px; position:relative;}
#reportbox .ppd dd.img img {width:80px; height:60px; text-align:center; overflow:hidden; border:1px solid #E3E3E3;}




/*시사만평
#satirical{width:228px;border:1px solid #5790B2;}
#satirical dt{color:#2B485F; overflow:hidden; width:218px; background-color:#DFEDF8; height:30px; line-height:30px; padding:2px 0 0 10px; font-weight:bold; font-size:12px;}
#satirical dd.satiricaltitle {padding:7px 0 5px 0; text-align:center; background-color:#F9F9F9; font-size:12px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;letter-spacing:-1px;text-align:center;}
#satirical dt a{color:#2B485F;}
#satirical span{float:right; padding:6px 8px 0 0;}
#satirical span{text-align:right; display:inline-block;width:100px;padding-top:8px;}

*/
#satirical{width:228px;border:1px solid #5790B2;}
#satirical dt{color:#2B485F; overflow:hidden; width:218px; background-color:#DFEDF8; height:30px; line-height:30px; padding:2px 0 0 10px; font-weight:bold; font-size:12px;}
#satirical dd{width:226px;margin:0px;padding:0px;}
#satirical dd.satiricaltitle {width:228px;padding:7px 0 5px 0; text-align:center; background-color:#F9F9F9; font-size:12px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;letter-spacing:-1px;text-align:center;}
#satirical span{text-align:right; display:inline-block;width:110px;}




#rwHeadlineBlock {font:0/0 Arial; width:710px; border-bottom:solid 2px #4c6478; padding-top:10px;}

#rwthbox{width:620px; height:21px; margin-top:15px; background-color:#295E94; padding:5px 0 5px 0;}
#rwthbox .leftimg{float:left; width:80px;}
#rwthbox .lefttext{float:left; width:430px; font-weight:bold; font-size:14px; letter-spacing:-1px;font-family:'돋움',Dotum; line-height:20px; padding:2px 0 0 10px;}
#rwthbox .lefttext a{color:#ffffff;}
#rwthbox .righttext{clear:none; float:right; width:160px; text-align:right; padding-right:10px;}

.colicon{display:inline-block;line-height:20px; vertical-align:middle; margin-top:-2px;color:#717171; font-family:'돋움',Dotum; font-size:2px;}

/* 김상률 */
#ndksyt { border-left:solid 1px #580808; border-right:solid 1px #580808; border-bottom:solid 1px #580808; margin-bottom:15px; padding:5px 10px; letter-spacing:-1px;}
#ndksyt .ndPeopleTit { text-align:center; padding-bottom:5px; }
#ndksyt .ndPeopleTit a { font-size:14px; font-weight:bold; color:#580808; font-family:'돋움',Dotum; }
#ndksyt .ndPeoplePic { text-align:center; padding-bottom:5px; }
#ndksyt .ndPeoplePic img {border:solid 1px #CCCCCC; font:0/0 Arial; text-align:center; }
#ndksyt .ndPeopleTitUp  { font-size:13px; padding-top:5px; text-align:center; font-weight:bold;  }
#ndksyt .ndPeopleTitUp a { color:#580808; }
#ndksyt .ndPeoplePs a { color:#383838; line-height:150%; padding-top:10px; }



/* 20150225 Top news */
#mainTopNews_body div, ul, ol, p, dl, dt, dd, ol, a, img {margin:0; padding:0; border:0; text-align:left; letter-spacing:-0.03em;}
#mainTopNews_body ul, ol, li {list-style-type:none; list-style-position:outside;}
#mainTopNews_body li img {vertical-align:middle;}
#mainTopNews_body img {vertical-align:middle; display:inline-block;} 
#mainTopNews_body dl, dt {vertical-align:middle; display:inline-block;}

#mainTopNews_body .news_subtitle {width:620px; font-size:14px; color:#750000; font-family:'굴림', Gulim; font-weight:bold; vertical-align:text-top;overflow:hidden;}
#mainTopNews_body .news_subtitle a {color:#750000;}

#mainTopNews_body .news_title {width:620px; font-size:28px; color:#232323; font-family:'나눔고딕', NanumGothic, 맑은 고딕, '돋움', Dotum; font-weight:bold; vertical-align:text-top; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#mainTopNews_body .news_title a {color:#232323;}

#mainTopNews_body .TopNews_box {width:620px; padding:10px 0 20px 0; border-bottom:1px solid #e3e3e3; margin:0 0 20px 0; overflow:hidden; }
#mainTopNews_body .TopNews_box p img {float:left; width:178px; height:128px; border:1px solid #999; text-align:left; margin:0 20px 0 0; display:inline-block; overflow:hidden;} 
#mainTopNews_body .TopNews_box dl {float:right; width:420px; font-family:'굴림', Gulim; font-size:12px; font-weight:bold; display:inline-block; overflow:hidden;}

#mainTopNews_body .TopNews_box .news_sometitle {color:#0158b1; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
#mainTopNews_body .TopNews_box .news_sometitle a {color:#0158b1;}

#mainTopNews_body .TopNews_box .read_news {font-family:'돋움', Dotum; font-weight:normal; color:#666; padding:5px 0 8px 0; text-overflow:ellipsis; white-space:normal; overflow:hidden;}
#mainTopNews_body .TopNews_box .read_news a {color:#666;}

#mainTopNews_body .TopNews_box .retit {color:#666; line-height:19px; background:url('http://ad.cache.newdaily.co.kr/web/newdaily/img_1010/img_retit.gif') no-repeat 0px 5px; padding:0 0 0 11px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
#mainTopNews_body .TopNews_box .retit a {color:#666;}


/* 20150305 Tactical */
#ndTactical { padding-bottom:15px; }
#ndTactical .ndTacticalTit { font-weight:bold; border:solid 1px #DDDDDD; padding:3px 10px; background-color:#f3fcfe; height:20px; }
#ndTactical .ndTacticalTit span { color:#00b1d3; }
#ndTactical .ndTacticalTit dt { float:left; padding-top:2px; }
#ndTactical .ndTacticalTit dd { clear:none; float:right; padding-top:4px; }
#ndTactical ul { border-left:solid 1px #DDDDDD; border-right:solid 1px #DDDDDD; border-bottom:solid 1px #DDDDDD; padding:10px 10px 5px 10px; }
#ndTactical li { width:205px; height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:7px; }

/* 20150327 tv */
#ndtvbox{width:340px;height:315px;display: inline;}
#ndtvbox dl{border-left:1px solid #5e6680;border-right:1px solid #5e6680;border-bottom:1px solid #5e6680;padding-left:18px;background-color:#6c7389}
#ndtvbox dt{width:300px;height:170px;background-color:#000000}
#ndtvbox dd{background:url('http://ad.cache.newdaily.co.kr/web/newdaily/img_1010/tvlist_icon.gif') no-repeat 0px 2px;}
#ndtvbox .tvtoptitile{height:27px;color:#FFFFFF;font-weight:bold;margin-top:15px; width:290px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:20px;}
#ndtvbox .tvtoptitile a{color:#FFFFFF;font-weight:bold;}
#ndtvbox .tvtitile{height:27px;color:#FFFFFF;width:290px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:20px;}
#ndtvbox .tvtitile a{color:#FFFFFF}


/* 20151028 역사교과서 box */
#issuebox1028 {margin:0 0 15px 0; color:#570303; background:#f5f5f5; border:1px solid #ddd; text-align:center;}
#issuebox1028 dl {height:100%; margin:10px; font-family:Dotum; font-weight:bold; letter-spacing:-1em;}
#issuebox1028 .dt_title {width:220px; text-align:center; font-size:14px; height:33px; line-height:18px;}
#issuebox1028 .dt_title a {color:#570303;}
#issuebox1028 .dd_img {margin:12px auto; border:1px solid #ccc; width:170px; height:140px;}
#issuebox1028 .dd_news {padding:8px 0 0 0; text-align:lft; font-size:12px; color:#666; font-weight:normal; height:34px; line-height:18px;}
#issuebox1028 .dd_news a {color:#666;}


/* 20151221 이승만 사진전 사진 박스 */
#lsmphotolistbox {background-image:url(http://ad.cache.newdaily.co.kr/web/newdaily/img_1010/lsmphotolistbox.gif); width:340px; height:186px; margin:10px 0 0 0; position:relative; overflow:hidden;}
.lsmbtn_left {position:absolute; left:121px; top:95px}
.lsmbtn_right {position:absolute; left:316px; top:95px}
.lsmtitbg {background:#000; opacity: 0.5; width:187px; height:23px; position:absolute; top:150px; left:131px; text-align:center; line-height:25px; padding:0 5px 0 5px; color:#fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lsmimgbg {background:#555; border:1px solid #999; width:195px; height:129px; position:absolute; overflow: hidden; top:42px; left:131px;}
#lsmphotolistbox a {color:#fff;}

/*
 * 2017.1.24 부분개편 추가 
 */
/* 20170123 피플 인터뷰 */
#pp_interview {width:620px; margin:0 0 15px 0; letter-spacing:-1px;  height:108px; font-family:'돋움',Dotum;}
#pp_interview p {background:url(http://ad.cache.newdaily.co.kr/web/newdaily/img_1701/dot_bar.gif) no-repeat 0px 2px; height:20px; padding-left:8px; color:#cc1820; font-size:12px; letter-spacing:0;}
#pp_interview p a {color:#cc1820; font-size:12px; letter-spacing:0; color:inherit; text-decoration:none;} 
#pp_interview dt {float:left; width:445px; font-weight:bold; padding:1px 0 0px 0; font-size:17px; font-family:'돋움',Dotum;}
#pp_interview dd {float:left; width:445px; padding:3px 0 0px 0;}
#pp_interview dt a{color:#000000}
#pp_interview dd a{color:#666666; font-size:12px; letter-spacing:-1px; }
#pp_interview dd.subtit {font-size:13px; color:#750000; padding:5px 0 0px 0; font-weight:bold;}
#pp_interview dd.subtit a{color:#750000;}
#pp_interview dd.img {float:left; width:130px; height:87px; padding:0px 15px 0 0px;}
#pp_interview dd.img img {width:128px; height:85px; text-align:left; overflow:hidden; border:1px solid #999999;}

/* 20170123 화제집중 */
#day_focus {width:620px; margin-bottom:15px; overflow:hidden;}
#day_focus p {background:url(http://ad.cache.newdaily.co.kr/web/newdaily/img_1701/dot_bar.gif) no-repeat 0px 2px; height:20px; padding-left:8px; color:#cc1820; font-size:12px; letter-spacing:0;}
#day_focus p a {color:#cc1820; font-size:12px; letter-spacing:0; color:inherit; text-decoration:none;} 
#day_focus ul {clear:none; float:left; margin:0; width:144px;}
#day_focus .last {margin-right:14px;}
#day_focus img {float:left; width:142px; height:96px; border:solid 1px #CCCCCC; font:0/0 Arial;}
#day_focus li {text-overflow:ellipsis; letter-spacing:-1px; overflow:hidden;}
#day_focus .day_focus_txt {padding:5px 0 0 0;}

/* 20170123 조화유 시사영어회화 */
.eng_column {width:338px; height:115px; border:1px solid #E4E4E4; overflow:hidden;}
.eng_column p { background:#f7f7f7; line-height:17px; padding:8px 0px 5px 14px; white-space:nowrap; text-overflow:ellipsis; font-weight:bold; border-bottom:1px solid #e4e4e4; overflow:hidden;}
.eng_column ul{ padding:8px 0 15px 0;}
.eng_column li {background:url('http://ad.cache.newdaily.co.kr/web/newdaily/img_1010/img_dot.gif') no-repeat 10px 10px;  padding:0 0 0 18px; line-height: 24px; white-space: nowrap; text-overflow: ellipsis;overflow:hidden;}