@charset "utf-8";

@import url("../default_/style.css");

/*웹진*/
.board_bookmark { width:100%; clear:both; border-top:2px solid #535353; margin:25px 0 15px 0; }
.board_bookmark::after { content:""; display:block; clear:both; }
.board_bookmark ul li{float:left; width:100%;  padding:10px 0 10px 0; border-bottom:1px #ddd solid;}
.board_bookmark ul li div{float:left;  width:100%; position:relative; }
.board_bookmark ul li div dl {margin:5px; }
.board_bookmark ul li div dl dt{font-weight:500;width:98%; margin:0 10px 0 0; font-size:16px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.board_bookmark ul li div dl dt input { vertical-align:middle; }
.board_bookmark ul li div dl dt img {vertical-align:middle;}
.board_bookmark ul li div dl dt a{color:#000;}
.board_bookmark ul li div dl dd.link { margin:5px 0 0;  }
.board_bookmark ul li div dl dd.link span{}
.board_bookmark ul li div dl dd.link span a:hover{color:#da2828;}
.board_bookmark ul li div dl dd.link i { display:inline-block; vertical-align:middle; width:25px; height:25px; background:#f9f9f9; text-align:center; line-height:27px; border-radius:50%; border:1px solid #ccc; }
#list_search { margin-bottom:10px; }
.totalpage {  font-size:14px; color:#333; font-family:"나눔고딕",'NanumGothic';  float:left; height:30px; line-height:30px;}
.totalpage span { color:#ff9600; }

.board_bookmark ul li div dl dd.link a { position:relative; display:inline-block; padding:0 50px 0 0; word-break:break-all; height:27px; line-height:27px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; max-width:100%; box-sizing:border-box; }
.board_bookmark ul li div dl dd.link a i { position:absolute; right:10px; top:0; }