@charset "utf-8";
/*CSS Document*/

/* Mobile 공통  --------------------------------------------------*/
a { color:#666; text-decoration:none; }


/* 월간 글로벌 건설리더스  모바일 리스트 */
.leaders > img {width:100%; max-width:640px;}

.leaders .ld_w { margin-top:20px; padding:0 14px 0; border-top:2px solid #6593c1}

.leaders .ld_w .ld_table {margin-top:30px; border-top:1px solid #e2e2e2}
.ld_w  .lasttr {border-bottom:1px solid #e2e2e2}
.leaders .ld_w .ld_table th {padding:12px 10px; width:25%; background:#f6f6f6; font-size:13px; color:#255e97; text-align:left; line-height:16px}
.leaders .ld_w .ld_table td {padding:3px 18px; width:75%; vertical-align: middle; font-size:13px; line-height:15px;}
.leaders .ld_w .ld_table td p {padding:3px 0 3px 17px; font-size:13px; word-break:break-all; background:url('/common/images/leaders_list_bull.gif') left center no-repeat;}
.leaders .ld_w .ld_table td p > input[type="text"] {border:1px solid #ddd;}
.leaders .ld_w .ld_table td > a {padding-left:17px}
.leaders .ld_w .ld_table td p.down {padding:0 0 3px 17px; background:none;}

.leaders_ban {position:relative; width:100%; height:250px; background:url('/m/img/leaders_ban_bg.jpg') no-repeat; border-radius:10px; border:1px solid #eee;}
.leaders_ban > div {float:left;}
.leaders_ban .book_cover_bg {padding:20px 0 0 5%; width:46%; height:221px;}
.leaders_ban .book_cover_bg .cover {margin:0 auto; width:138px; height:199px; padding:5px 9px 20px 6px; background:url('/bbs/images/leaders_cover_bg.png') no-repeat;}
.leaders_ban .book_label {position:absolute; left:54%; padding-top:70px; margin-left:0;}
.leaders_ban .book_label .date {padding-bottom:15px; font-size:14px; color:#1c80b4; font-weight:bold; letter-spacing:-0.1px; line-height:25px;}
.leaders_ban .book_label .date p {font-size:23px; color:#1c80b4; font-weight:bold; letter-spacing:-0.1px}
.leaders_ban .book_label .date b {font-size:23px; color:#3e3e3e;}
.leaders_ban .book_label .past2 {font-size:13px; color:#3e3e3e; letter-spacing:-0.01em}
.leaders_ban .book_label .past2 .past_btn {display:block; padding-bottom:5px;}


* Mobile 이전글,다음글  --------------------------------------------------*/
.mNextPrev th { padding:12px 10px; text-align:left; color:#333; border-bottom:1px solid #ddd; background:#f7f7f7; font-size:12px; width:20%; }
.mNextPrev td { padding:12px 10px;  border-bottom:1px solid #ddd;text-align:left;  font-weight:normal; font-size:12px; }
#M_SubBody .mNextPrev td img { max-height:11px; width:11px; vertical-align:middle;}


/* Mobile 페이징  --------------------------------------------------*/
.mPaging td { padding:0 1px; }
.mPaging td a { color:#666; }


/* Mobile Sub 게시판 하단 검색  --------------------------------------------------*/
.mSch_select { padding:8px; border:1px solid #ddd; }
.mSch_input { padding:8px; border:1px solid #ddd; width:120px; }


/* Mobile Password 암호  --------------------------------------------------*/
#M_pw_wrap { border:1px solid #ddd; background:#f8f8f8; padding:25px 15px; }
#M_pw_wrap .mPw_txt { font-size:13px; padding:0px 0; }
#M_pw_wrap .mPw_input { padding:15px 0 5px; }
#M_pw_wrap .mPw_input input { border:1px solid #ddd; padding:4px 8px; width:180px; }

