
/******** 2016.03.17 투자클럽생방송 CSS : 박수진 ********/


/** 투자클럽생방송 공통 스타일 **/
.clubbroadcast_container{width:980px;margin:0 auto;font-family:notokr-regular, "나눔고딕",Nanum Gothic, "맑은고딕",Malgun Gothic,"돋음", Dotum, "굴림", Gulim, tahoma, AppleGothic, Sans-serif;}

/** 생방송 서브메뉴 스타일 **/
.live_snav_wrap{width:100%;height:50px;border-bottom:1px solid #dddddd;margin:0 auto 30px;}
.live_snav_wrap ul{width:980px;height:50px;margin:0 auto;}
.live_snav_wrap ul li{float:left;color:#333;font-size:17px;margin-left:40px;line-height:48px;font-weight:600;}
.live_snav_wrap ul li:first-child{margin-left:40%;}
.live_snav_wrap ul .snav_select{color:#cf0001;border-bottom:2px #cf0001 solid;}
.live_snav_wrap ul li:hover{color:#cf0001;border-bottom:2px #cf0001 solid;}
.live_snav_wrap ul li a{text-decoration:none;color:#333;letter-spacing:-0.5px;font-weight:500;}
.live_snav_wrap ul li a:hover{color:#cf0001;}

/** 추천 방송 스타일 **/
.clubbroadcast_container .recommend_broadcast_wrap{margin:0 auto;}

.clubbroadcast_container .recommend_broadcast_wrap ul li:last-child{margin-right:0;}
.clubbroadcast_container .recommend_broadcast_wrap ul li em{
   position:absolute
   ;width:55px;
   height:30px;top:0;left:0;z-index:1;}


.clubbroadcast_container .recommend_broadcast_wrap ul li a{color:#cc0000;text-decoration:underline;font-size:13px;padding-left:10px;margin-bottom:0;padding-bottom:0;letter-spacing:-0.5px;}
.clubbroadcast_container .recommend_broadcast_wrap ul .recomend_investment a{color:#128f34;}
.clubbroadcast_container .recommend_broadcast_wrap .icon_box{width:304px; height:16px;padding:0 0 3px 4px;}
.clubbroadcast_container .recommend_broadcast_wrap .icon_box div{float:left;}
.clubbroadcast_container .recommend_broadcast_wrap .icon_box .icon_new{background:url(http://file.etomato.com/club/pic/ic_new.png) no-repeat;width:29px;height:16px;margin-left:6px;}
.clubbroadcast_container .recommend_broadcast_wrap .icon_box .icon_member{background:url(http://file.etomato.com/club/pic/ic_member.png) no-repeat;width:50px;height:16px;margin-left:6px;}
.clubbroadcast_container .recommend_broadcast_wrap .icon_box .icon_derivative{background:url(http://file.etomato.com/club/pic/ic_derivative.png) no-repeat;width:29px;height:16px;margin-left:6px;}
.clubbroadcast_container .recommend_broadcast_wrap .icon_box .icon_stock{background:url(http://file.etomato.com/club/pic/ic_stock.png) no-repeat;width:29px;height:16px;margin-left:6px;}
.clubbroadcast_container .recommend_broadcast_wrap .icon_box .icon_lite{background:url(http://file.etomato.com/club/pic/ic_lite.png) no-repeat;width:39px;height:16px;margin-left:6px;}
.clubbroadcast_container .recommend_broadcast_wrap ul li .icon_box_txt{height:61px;}

/** 방송예정 스타일 **/
.clubbroadcast_container .broad_notice{width:978px; height:40px; border:1px solid #dddddd; background-color:#f8f8f8;margin:30px 0 40px 0;}
.clubbroadcast_container .broad_notice ul li{float:left; font-size:14px; line-height:38px;margin-left:20px;color:#717171;}
.clubbroadcast_container .broad_notice ul li:first-child{color:#cc0000;font-weight:bold;}

.clubbroadcast_container .broad_notice .sliderkit{position:relative;overflow:hidden;text-align:left;}
.clubbroadcast_container .broad_notice .sliderkit a,
.clubbroadcast_container .broad_notice .sliderkit a:hover{text-decoration:none;}
.clubbroadcast_container .broad_notice .sliderkit a:focus{outline:1px dotted #000;/*optional*/}
.clubbroadcast_container .broad_notice .sliderkit img{border:0;}

/*  Navigation */
.clubbroadcast_container .broad_notice .sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}

/* Nav > Clip */
.clubbroadcast_container .broad_notice .sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.clubbroadcast_container .broad_notice .sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.clubbroadcast_container .broad_notice .sliderkit .sliderkit-nav-clip ul li{float:left;}
.clubbroadcast_container .broad_notice .sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}

/*  Buttons */
.clubbroadcast_container .broad_notice .sliderkit .sliderkit-btn{z-index:10;}

/* Panels */
.clubbroadcast_container .broad_notice .sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.clubbroadcast_container .broad_notice .sliderkit .sliderkit-panel-active{z-index:5;}
.clubbroadcast_container .broad_notice .sliderkit .sliderkit-panel-old{z-index:4;}

/* Panels > Overlay */
.clubbroadcast_container .broad_notice .sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.clubbroadcast_container .broad_notice .sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.clubbroadcast_container .broad_notice .sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}

.clubbroadcast_container .broad_notice .next_broadcast{width:978px; height:40px;}

/* Navbar */
.clubbroadcast_container .broad_notice .next_broadcast .sliderkit-panels{float:left;position:relative;width:700px;}
.clubbroadcast_container .broad_notice .next_broadcast .sliderkit-panel a{display:block;float:left;line-height:38px; font-size:14px;margin-left:40px;color:#717171;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   .clubbroadcast_container .broad_notice .next_broadcast .sliderkit-panel a{line-height:66px;}
}
.clubbroadcast_container .broad_notice .next_broadcast .sliderkit-panel a:hover{text-decoration:underline;}

/* Buttons > Disable */
.clubbroadcast_container .broad_notice .next_broadcast .sliderkit-legend{float:left;font-size:14px;line-height:38px;margin-left:20px;color:#cc0000;}
.clubbroadcast_container .broad_notice .next_broadcast img{margin:12px 0 0 20px;}


/** 방송예정 스타일 **/
.clubbroadcast_container .broad_notice2{
   width:300px;
   z-index: 1;
   border-radius: 10px;
   height:130px; 
   border:3px solid #d5d5d5; 

}
.clubbroadcast_container .broad_notice2 ul li{float:left; font-size:14px; line-height:38px;margin-left:20px;color:#717171;}
.clubbroadcast_container .broad_notice2 ul li:first-child{color:#cc0000;font-weight:bold;}

.clubbroadcast_container .broad_notice2 .sliderkit{position:relative;overflow:hidden;text-align:left;}
.clubbroadcast_container .broad_notice2 .sliderkit a,
.clubbroadcast_container .broad_notice2 .sliderkit a:hover{text-decoration:none;}
.clubbroadcast_container .broad_notice2 .sliderkit a:focus{outline:1px dotted #000;/*optional*/}
.clubbroadcast_container .broad_notice2 .sliderkit img{border:0;}

/*  Navigation */
.clubbroadcast_container .broad_notice2 .sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}

/* Nav > Clip */
.clubbroadcast_container .broad_notice2 .sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.clubbroadcast_container .broad_notice2 .sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.clubbroadcast_container .broad_notice2 .sliderkit .sliderkit-nav-clip ul li{float:left;}
.clubbroadcast_container .broad_notice2 .sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}

/*  Buttons */
.clubbroadcast_container .broad_notice2 .sliderkit .sliderkit-btn{z-index:10;}

/* Panels */
.clubbroadcast_container .broad_notice2 .sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.clubbroadcast_container .broad_notice2 .sliderkit .sliderkit-panel-active{z-index:5;}
.clubbroadcast_container .broad_notice2 .sliderkit .sliderkit-panel-old{z-index:4;}

/* Panels > Overlay */
.clubbroadcast_container .broad_notice2 .sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.clubbroadcast_container .broad_notice2 .sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.clubbroadcast_container .broad_notice2 .sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}

.clubbroadcast_container .broad_notice2 .next_broadcast2{
   width:300px; 
   height:130px;
}

/* Navbar */
.clubbroadcast_container .broad_notice2 .next_broadcast2 .sliderkit-panels{float:left;position:relative;width:700px;}
.clubbroadcast_container .broad_notice2 .next_broadcast2 .sliderkit-panel{
   width: 300px;
   height: 130px;
}
.clubbroadcast_container .broad_notice2 .next_broadcast2 .sliderkit-panel > p{
   display:block;
   line-height:20px; 
   font-size:16px;
   color:#333;
   margin:0 auto;
   display: flex;
   align-items: center;
   justify-content: center;
   text-align: center;
   height: 70px;
   padding:20px;
   font-weight: 500;
}
.clubbroadcast_container .broad_notice2 .next_broadcast2 .sliderkit-panel > span{
   text-align: right;
   display: block;
   margin:0 auto;
   font-size: 13px;
   position:absolute;
   right:20px;
   bottom:15px;
   color:#535353;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   .clubbroadcast_container .broad_notice2 .next_broadcast2 .sliderkit-panel a{line-height:66px;}
}
.clubbroadcast_container .broad_notice2 .next_broadcast2 .sliderkit-panel a:hover{text-decoration:underline;}

/* Buttons > Disable */
.clubbroadcast_container .broad_notice2 .next_broadcast2 .sliderkit-legend{float:left;font-size:14px;line-height:38px;margin-left:20px;color:#cc0000;}
.clubbroadcast_container .broad_notice2 .next_broadcast2 img{margin:12px 0 0 20px;}


/* 생방송할인 스타일*/


 
.broad_notice3{
   width: 100%;
   height: 160px;
   border:1px solid #ccc;
   overflow: hidden;
   max-width: 800px;
}
.broad_notice3 .next_broadcast3{
   position: relative;
	height: 233px;
	margin-bottom: 30px;
	display: flex;
	width: 100%;
   
}

.broad_notice3 .next_broadcast3 ul {
   width: 100% !important;
   height: 158px;
 
}
.broad_notice3 .next_broadcast3 ul li {
   height: 158px;
   display: flex !important;
   justify-content: space-between;
   align-items: center;
   width: 399px !important;
   
}

.broad_notice3 .next_broadcast3 ul li > .bn3_dot{
   width: 1.5%;
   text-align: center;
   display: block;
}


.broad_notice3 .next_broadcast3 .bn3_table{
   height: 120px;
   width:100%;
   display: block;
   padding:20px ;
   
}

.broad_notice3 .next_broadcast3 .bn3_table tr{
   height: 25px !important;
}
.broad_notice3 .next_broadcast3 .bn3_table tr td.red{
   font-size: 13px;
}
.broad_notice3 .next_broadcast3 .bn3_table tr td {
   font-size: 0.8em;
   height: 25px !important;
}
.broad_notice3 .next_broadcast3 .bn3_table tr td.ad_title {
   font-size: 15px;
   text-align: center;
   margin-bottom: 10px;
   display: block;
   line-height: 20px;
   font-weight: bold;
}
.broad_notice3 .next_broadcast3 .bn3_table tr td.not_line{
   text-decoration: line-through;
   text-decoration-color: red;
}
.broad_notice3 .next_broadcast3 .bn3_table tr td img{
   height: 20px;
}
.broad_notice3 .next_broadcast3 .bn3_table tr td img.t_a_img{
   width: 15px;
   height: 10px;
}












/** 전문가 방송 스타일 **/
.clubbroadcast_container .broad_adviser_wrap ul li{width:313px;height:128px;border:1px solid #dddddd;float:left;margin-right:17px;margin-bottom:20px;}
.clubbroadcast_container .broad_adviser_wrap ul li:first-child{margin-right:18px;}
.clubbroadcast_container .broad_adviser_wrap ul li:last-child{margin-right:0;}
.clubbroadcast_container .broad_adviser_wrap ul li div{float:left;} 
.clubbroadcast_container .broad_adviser_wrap ul li .broad_adviser_thumb{width:100px; height:128px;border-right:1px solid #dddddd;position:relative;background:#f3f3f3;}
.clubbroadcast_container .broad_adviser_wrap ul li .broad_adviser_thumb em{position:absolute;width:45px;height:20px;top:0;left:0;z-index:1;}
.clubbroadcast_container .broad_adviser_wrap ul li .broad_adviser_txt{width:192px; margin:7px 10px;}
.clubbroadcast_container .broad_adviser_wrap ul li .broad_adviser_txt p{padding:0 0 5px 0; margin:0;color:#333;font-size:16px;letter-spacing:-0.5px;font-weight:500;}
.clubbroadcast_container .broad_adviser_wrap ul li .broad_adviser_txt span{height:37px; font-size:13px;display:block;color:#919191;letter-spacing:-0.5px;overflow:hidden;}
.clubbroadcast_container .broad_adviser_wrap ul li .broad_adviser_txt a{position:relative;top:30px;color:#cc0000;text-decoration:underline;font-size:13px;letter-spacing:-0.5px;padding-left:5px;float:right;}

.clubbroadcast_container .broad_adviser_wrap .icon_box{width:192px; height:16px;padding-bottom:2px;}
.clubbroadcast_container .broad_adviser_wrap .icon_box div{float:left;}
.clubbroadcast_container .broad_adviser_wrap .icon_box .icon_new{background:url(http://file.etomato.com/club/pic/ic_new.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_adviser_wrap .icon_box .icon_member{background:url(http://file.etomato.com/club/pic/ic_member.png) no-repeat;width:50px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_adviser_wrap .icon_box .icon_derivative{background:url(http://file.etomato.com/club/pic/ic_derivative.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_adviser_wrap .icon_box .icon_stock{background:url(http://file.etomato.com/club/pic/ic_stock.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_adviser_wrap .icon_box .icon_book{background:url(http://file.etomato.com/club/pic/ic_book.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_adviser_wrap .icon_box .icon_lite{background:url(http://file.etomato.com/club/pic/ic_lite.png) no-repeat;width:39px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_adviser_wrap .broad_adviser_txt .icon_box_txt{top:12px;}

/** 배너 480x90 스타일 **/
.clubbroadcast_container .banner_480x90{width:980px;height:92px;margin:20px 0 40px 0;}
.clubbroadcast_container .banner_480x90 a{width:480px;height:90px; border:1px solid #dddddd;display:block;float:left;}
.clubbroadcast_container .banner_480x90 a:first-child{margin-right:16px;}

/** 실시간 생방송 할인 이벤트 **/
.clubbroadcast_container .event_cont{
   width:980px;
   height:160px;
   margin:20px 0 10px 0;
   display: flex;
   justify-content: space-between;
}
.clubbroadcast_container .event_cont a:first-child{width:160px !important; height: 160px;margin-right:16px;}



/** 투자자문 방송 스타일 **/
.clubbroadcast_container .broad_investment_wrap {padding-top:30px;}
.clubbroadcast_container .broad_investment_wrap ul li{width:313px;height:128px;border:1px solid #dddddd;float:left;margin-right:17px;margin-bottom:20px;}
.clubbroadcast_container .broad_investment_wrap ul li:first-child{margin-right:18px;}
.clubbroadcast_container .broad_investment_wrap ul li:last-child{margin-right:0;}
.clubbroadcast_container .broad_investment_wrap ul li div{float:left;} 
.clubbroadcast_container .broad_investment_wrap ul li .broad_investment_thumb{width:100px; height:128px;border-right:1px solid #dddddd;position:relative;background:#f3f3f3;}
.clubbroadcast_container .broad_investment_wrap ul li .broad_investment_thumb em{position:absolute;width:45px;height:20px;top:0;left:0;z-index:1;}
.clubbroadcast_container .broad_investment_wrap ul li .broad_investment_txt{width:192px; margin:7px 10px;}
.clubbroadcast_container .broad_investment_wrap ul li .broad_investment_txt p{padding:0 0 5px 0; margin:0;color:#333;font-size:16px;letter-spacing:-0.5px;font-weight:500;}
.clubbroadcast_container .broad_investment_wrap ul li .broad_investment_txt span{height:37px; font-size:13px;display:block;color:#919191;letter-spacing:-0.5px;overflow:hidden;}
.clubbroadcast_container .broad_investment_wrap ul li .broad_investment_txt a{position:relative;top:30px;color:#128f34;text-decoration:underline;font-size:13px;letter-spacing:-0.5px;padding-left:5px;float:right;}

.clubbroadcast_container .broad_investment_wrap .icon_box{width:192px; height:16px;padding-bottom:2px;}
.clubbroadcast_container .broad_investment_wrap .icon_box div{float:left;}
.clubbroadcast_container .broad_investment_wrap .icon_box .icon_new{background:url(http://file.etomato.com/club/pic/ic_new.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_investment_wrap .icon_box .icon_member{background:url(http://file.etomato.com/club/pic/ic_member.png) no-repeat;width:50px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_investment_wrap .icon_box .icon_derivative{background:url(http://file.etomato.com/club/pic/ic_derivative.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_investment_wrap .icon_box .icon_stock{background:url(http://file.etomato.com/club/pic/ic_stock.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_investment_wrap .icon_box .icon_book{background:url(http://file.etomato.com/club/pic/ic_book.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_investment_wrap .icon_box .icon_lite{background:url(http://file.etomato.com/club/pic/ic_lite.png) no-repeat;width:39px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_investment_wrap .broad_investment_txt .icon_box_txt{top:12px;}

/** 원형 썸네일 css
.clubbroadcast_container .broad_investment_wrap ul li{width:313px;height:128px;border:1px solid #dddddd;float:left;margin-right:17px;margin-bottom:20px;}
.clubbroadcast_container .broad_investment_wrap ul li:first-child{margin-right:18px;}
.clubbroadcast_container .broad_investment_wrap ul li:last-child{margin-right:0;}
.clubbroadcast_container .broad_investment_wrap ul li div{float:left;} 
.clubbroadcast_container .broad_investment_wrap ul li .broad_investment_thumb{width:102px;height:100px;position:relative;padding:15px 0 0 10px;}
.clubbroadcast_container .broad_investment_wrap ul li .broad_investment_thumb em{position:absolute;width:45px;height:20px;top:0;left:0;z-index:1;}
.clubbroadcast_container .broad_investment_wrap ul li .broad_investment_txt{width:180px; margin:7px 10px;}
.clubbroadcast_container .broad_investment_wrap ul li .broad_investment_txt p{padding:0 0 5px 0; margin:0;color:#333;font-size:16px;letter-spacing:-1.5px;font-weight:600;}
.clubbroadcast_container .broad_investment_wrap ul li .broad_investment_txt span{height:37px; font-size:13px;display:block;color:#919191;letter-spacing:-1px;overflow:hidden;}
.clubbroadcast_container .broad_investment_wrap ul li .broad_investment_txt a{position:relative;top:30px;color:#128f34;text-decoration:underline;font-size:13px;letter-spacing:-1px;padding-left:5px;float:right;}

.clubbroadcast_container .broad_investment_wrap .icon_box{width:192px; height:16px;padding-bottom:2px;}
.clubbroadcast_container .broad_investment_wrap .icon_box div{float:left;}
.clubbroadcast_container .broad_investment_wrap .icon_box .icon_new{background:url(../img/icon/ic_new.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_investment_wrap .icon_box .icon_member{background:url(../img/icon/ic_member.png) no-repeat;width:50px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_investment_wrap .icon_box .icon_derivative{background:url(../img/icon/ic_derivative.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_investment_wrap .icon_box .icon_stock{background:url(../img/icon/ic_stock.png) no-repeat;width:50px;height:16px;margin-right:6px;}
.clubbroadcast_container .broad_investment_wrap .broad_investment_txt .icon_box_txt{top:12px;} **/

.clubbroadcast_container .broad_investment_wrap a{text-decoration:none;text-align:center;}
.clubbroadcast_container .broad_investment_wrap .btn_more{color:#595959;font-size:14px;margin:10px auto 40px;width:313px;height:38px;line-height:36px; border:1px solid #dddddd;background-color:#f1f1f1;text-decoration:none;}
.clubbroadcast_container .broad_investment_wrap .btn_more:hover{background-color:#e4e4e4;}




/* 2016.05.20 ie7 css 수정 시작 : 박수진 */

/** 녹화 방송 스타일 **/
.record_broadcast_wrap .title_select p{float:left;}
.record_broadcast_wrap .title_select section{width:645px;float:right; padding-bottom:20px;}
.record_broadcast_wrap .title_select section img{float:left;padding:8px 7px 0 0;}
.record_broadcast_wrap .title_select section .clubbroadcast_select{font-size:12px;height:25px;border:1px solid #ccc;float:left;margin-right:10px;}
.record_broadcast_wrap .title_select section .name_select{width:185px;}/* 2016.05.20 ie7 css 추가 : 박수진 */
.record_broadcast_wrap .title_select section .class_select{width:80px;}/* 2016.05.20 ie7 css 추가 : 박수진 */
.record_broadcast_wrap .title_select section .clubbroadcast_search{width:230px;height:30px;float:left;font-size:13px;color:#999;border-bottom:1px solid #ddd;position:relative;top:0;}
.record_broadcast_wrap .title_select section .clubbroadcast_search .clubbroadcast_search_input{border:none;width:200px;height:25px; font-size:13px;color:#999;}
.record_broadcast_wrap .title_select section .clubbroadcast_search img{right:0;position:absolute;}


/* 게시판 테이블 스타일 */
.n_table5{width:100.0%;text-align:center;line-height:45px;letter-spacing:-1px;display:table;overflow:hidden;font-size:13px;color:#333;}
.n_table5 .topline{border-top:1px solid #ccc;}
.n_table5 .bottomline{border-top:1px solid #fff;border-bottom:2px solid #ccc;}
.n_table5 ul{border-top:1px solid #ccc;position:relative;height:45px;}
.n_table5 ul:first-child{height:35px;}
.n_table5 ul:last-child{border-bottom:1px solid #ccc;}
.n_table5 li{display:inline-block;float:left;}
.n_table5 .table_title{font-size:14px;line-height:35px;background:#f3f3f3;}
.n_table5 .date_time{width:20%;} 
.n_table5 .contents_title{width:45%;}
.n_table5 .contents_title2 {text-align:left;}
.n_table5 .adviser_name{width:15%;} 
.n_table5 .authority{width:10%;} 
.n_table5 .watch{width:10%;} 
.n_table5 .btn_watch{}
.n_table5 .btn_watch_red a{padding:3px 10px 6px 10px;background:#cf0001;border:1px solid #bc0607;text-decoration:none;color:#fff;font-size:12px;}
.n_table5 .btn_watch_red a:hover{background:#bc0607;}
.n_table5 .btn_watch_grey a{padding:3px 10px 6px 10px;background:#F2F2F2;border:1px solid #CCC;text-decoration:none;color:#333;font-size:12px;}
.n_table5 .btn_watch_grey a:hover{background:#CCC;}
.n_table5 li .thead{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #c9c9c9;display:table;overflow:hidden;}
.n_table5 li .tbody{border-left:1px solid #fff;border-right:1px solid #c9c9c9;display:table-cell;float:none;}
.n_table5 li .tfoot{width:100%;}
.n_table5 li .center{text-align:center;}

.paginate1{padding:25px 0 30px;text-align:center;}
.paginate1 .prev{margin-right:10px;}
.paginate1 .next{margin-left:10px;}
.paginate1 a,.paginate1 strong{display:inline-block;position:relative;_width /**/:17px;padding:3px 4px 5px;font-family:Verdana;font-size:13px;line-height:normal;text-decoration:none;color:#666;}
.paginate1 strong{color:#CF0001 !important}
.paginate1 a:hover{color:#CF0001 !important;}

/* 2016.05.20 ie7 css 수정 끝 : 박수진 */




/** 가입 투자클럽 스타일 **/
.clubbroadcast_container .join_investment_wrap ul li{width:315px;height:130px;float:left;margin-right:17px;margin-bottom:40px;}
.clubbroadcast_container .join_investment_wrap ul li:first-child{margin-right:18px;}
.clubbroadcast_container .join_investment_wrap ul li:last-child{margin-right:0;}
.clubbroadcast_container .join_investment_wrap ul li div{float:left;} 
.clubbroadcast_container .join_investment_wrap ul li .broad_adviser_thumb{width:100px;height:128px;border:1px solid #dddddd;position:relative;background:#f3f3f3;}
.clubbroadcast_container .join_investment_wrap ul li .broad_adviser_thumb em{position:absolute;width:45px;height:20px;top:0;left:0;z-index:1;}
.clubbroadcast_container .join_investment_wrap ul li .broad_adviser_txt{width:192px; margin:10px 10px;}
.clubbroadcast_container .join_investment_wrap ul li .broad_adviser_txt p{padding:0; margin:0;color:#333;font-size:17px;letter-spacing:-1px;font-weight:500;}
.clubbroadcast_container .join_investment_wrap ul li .broad_adviser_txt b{line-height:25px; color:#cc0000;font-size:15px;font-weight:normal;letter-spacing:-1px;}
.clubbroadcast_container .join_investment_wrap ul li .broad_adviser_txt span{font-size:14px;display:block;line-height:18px;color:#919191;letter-spacing:-0.5px;overflow:hidden;}
.clubbroadcast_container .join_investment_wrap ul li .broad_adviser_txt sub{font-size:13px;color:#919191;letter-spacing:-1px;overflow:hidden;}

.clubbroadcast_container .join_investment_wrap .icon_box{width:192px; height:16px;padding-bottom:2px;}
.clubbroadcast_container .join_investment_wrap .icon_box div{float:left;}
.clubbroadcast_container .join_investment_wrap .icon_box .icon_new{background:url(http://file.etomato.com/club/pic/ic_new.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .join_investment_wrap .icon_box .icon_member{background:url(http://file.etomato.com/club/pic/ic_member.png) no-repeat;width:50px;height:16px;margin-right:6px;}
.clubbroadcast_container .join_investment_wrap .icon_box .icon_derivative{background:url(http://file.etomato.com/club/pic/ic_derivative.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .join_investment_wrap .icon_box .icon_stock{background:url(http://file.etomato.com/club/pic/ic_stock.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .join_investment_wrap .icon_box .icon_book{background:url(http://file.etomato.com/club/pic/ic_book.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .join_investment_wrap .icon_box .icon_club{background:url(http://file.etomato.com/club/pic/ic_club.png) no-repeat;width:50px;height:16px;margin-right:6px;}
.clubbroadcast_container .join_investment_wrap .icon_box .icon_investment{background:url(http://file.etomato.com/club/pic/ic_investment.png) no-repeat;width:50px;height:16px;margin-right:6px;}
.clubbroadcast_container .join_investment_wrap .icon_box .icon_lite{background:url(http://file.etomato.com/club/pic/ic_lite.png) no-repeat;width:39px;height:16px;margin-right:6px;}
.clubbroadcast_container .join_investment_wrap .broad_adviser_txt .icon_box_txt{top:12px;}

/** 전체 투자클럽 스타일 **/
.clubbroadcast_container .smenu_stitle em{font-style:normal;font-size:13px;color:#cc0000;font-weight:normal;margin-left:15px;}

.all_investment_wrap .title_select{position:relative;}
.all_investment_wrap .title_select p{float:left;}
.all_investment_wrap .title_select .search_club{padding-bottom:20px;position:absolute;right:0;}
.all_investment_wrap .title_select .search_club .clubbroadcast_select{font-size:12px;height:25px;border:1px solid #CCC;}
.all_investment_wrap .title_select .search_club .clubbroadcast_search{width:250px;height:30px; float:right;font-size:13px;color:#999;margin-left:15px;border-bottom:1px solid #ddd;}
.all_investment_wrap .title_select .search_club .clubbroadcast_search .clubbroadcast_search_input{border:none;width:200px;height:25px; font-size:13px;color:#999;}
.all_investment_wrap .title_select .search_club .clubbroadcast_search .clubbroadcast_search_image{float:right;}

.clubbroadcast_container .all_investment_wrap ul li{width:315px;height:130px;float:left;margin-right:17px;margin-bottom:40px;}
.clubbroadcast_container .all_investment_wrap li:first-child{margin-right:18px;}
.clubbroadcast_container .all_investment_wrap ul li:last-child{margin-right:0;}
.clubbroadcast_container .all_investment_wrap ul li div{float:left;} 
.clubbroadcast_container .all_investment_wrap ul li .broad_adviser_thumb{width:100px;height:128px;border:1px solid #dddddd;position:relative;background:#f3f3f3;}
.clubbroadcast_container .all_investment_wrap ul li .broad_adviser_thumb em{position:absolute;width:45px;height:20px;top:0;left:0;z-index:1;}
.clubbroadcast_container .all_investment_wrap ul li .broad_adviser_txt{width:192px; margin:10px 10px;}
.clubbroadcast_container .all_investment_wrap ul li .broad_adviser_txt p{padding:0;margin:0;color:#333;font-size:17px;letter-spacing:-1px;font-weight:500;}
.clubbroadcast_container .all_investment_wrap ul li .broad_adviser_txt b{line-height:25px; color:#cc0000;font-size:15px;font-weight:normal;letter-spacing:-1px;}
.clubbroadcast_container .all_investment_wrap ul li .broad_adviser_txt span{font-size:14px;display:block;line-height:18px;color:#919191;letter-spacing:-0.5px;overflow:hidden;}
.clubbroadcast_container .all_investment_wrap ul li .broad_adviser_txt sub{font-size:13px;color:#919191;letter-spacing:-1px;overflow:hidden;}

.clubbroadcast_container .all_investment_wrap .icon_box{width:192px; height:16px;padding-bottom:2px;}
.clubbroadcast_container .all_investment_wrap .icon_box div{float:left;}
.clubbroadcast_container .all_investment_wrap .icon_box .icon_new{background:url(http://file.etomato.com/club/pic/ic_new.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .all_investment_wrap .icon_box .icon_member{background:url(http://file.etomato.com/club/pic/ic_member.png) no-repeat;width:50px;height:16px;margin-right:6px;}
.clubbroadcast_container .all_investment_wrap .icon_box .icon_derivative{background:url(http://file.etomato.com/club/pic/ic_derivative.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .all_investment_wrap .icon_box .icon_stock{background:url(http://file.etomato.com/club/pic/ic_stock.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .all_investment_wrap .icon_box .icon_book{background:url(http://file.etomato.com/club/pic/ic_book.png) no-repeat;width:29px;height:16px;margin-right:6px;}
.clubbroadcast_container .all_investment_wrap .icon_box .icon_club{background:url(http://file.etomato.com/club/pic/ic_club.png) no-repeat;width:50px;height:16px;margin-right:6px;}
.clubbroadcast_container .all_investment_wrap .icon_box .icon_investment{background:url(http://file.etomato.com/club/pic/ic_investment.png) no-repeat;width:50px;height:16px;margin-right:6px;}
.clubbroadcast_container .all_investment_wrap .icon_box .icon_lite{background:url(http://file.etomato.com/club/pic/ic_lite.png) no-repeat;width:39px;height:16px;margin-right:6px;}
.clubbroadcast_container .all_investment_wrap .broad_adviser_txt .icon_box_txt{top:12px;}

.clubbroadcast_container .all_investment_wrap a{text-decoration:none;}
.clubbroadcast_container .all_investment_wrap .btn_more{color:#595959;font-size:14px;margin:10px auto 40px;width:313px;height:38px;line-height:36px; border:1px solid #dddddd;background-color:#f1f1f1;text-decoration:none;text-align:center;}
.clubbroadcast_container .all_investment_wrap .btn_more:hover{background-color:#e4e4e4;}




/** 이용안내 스타일 **/
.service_guide_wrap .title_select p{float:left;}

/* Tabs > No height */
.service_guide_wrap .tabs-noheight{width:100%;}

.service_guide_wrap .sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
.service_guide_wrap .sliderkit a,
.service_guide_wrap .sliderkit a:hover{text-decoration:none;}
.service_guide_wrap .sliderkit a:focus{outline:1px dotted #000;/*optional*/}
.service_guide_wrap .sliderkit img{border:0;}

/* Navigation */
.service_guide_wrap .sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}

/* Nav > Clip */
.service_guide_wrap .sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.service_guide_wrap .sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.service_guide_wrap .sliderkit .sliderkit-nav-clip ul li{float:left;}
.service_guide_wrap .sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}

/* Buttons */
.service_guide_wrap .sliderkit .sliderkit-btn{z-index:10;}

/* Panels */
.service_guide_wrap .sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.service_guide_wrap .sliderkit .sliderkit-panel-active{z-index:5;}
.service_guide_wrap .sliderkit .sliderkit-panel-old{z-index:4;}

/* Panels > Overlay */
.service_guide_wrap .sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.service_guide_wrap .sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.service_guide_wrap .sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}

/* Counter */
.service_guide_wrap .sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}

/* Loader */
.service_guide_wrap .sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}

/* Nav */
.service_guide_wrap .tabs-noheight .sliderkit-nav{position:relative;width:100%;height:30px;text-align:left;}
.service_guide_wrap .tabs-noheight .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;float:right;border:1px solid #ccc;}
.service_guide_wrap .tabs-noheight .sliderkit-nav-clip li{height:28px;padding:0;border-right:1px solid #ccc;}
.service_guide_wrap .tabs-noheight .sliderkit-nav-clip li:last-child{border-right:none;}
.service_guide_wrap .tabs-noheight .sliderkit-nav-clip li a{font-size:13px;background:#f1f1f1;color:#333;height:18px;margin:0;padding:5px 25px 5px;text-decoration:none;}
.service_guide_wrap .tabs-noheight .sliderkit-nav-clip li a:hover{background:#CCC;}
.service_guide_wrap .tabs-noheight .sliderkit-nav-clip li.sliderkit-selected{background-position:0 -44px;}
.service_guide_wrap .tabs-noheight .sliderkit-nav-clip li.sliderkit-selected a{color:#fff;background:#cc0000;}

/* Panel */
.service_guide_wrap .tabs-noheight .sliderkit-panels{width:100%;background:#fff;padding:10px 0;}
.service_guide_wrap .tabs-noheight .sliderkit-panel{width:100%;position:relative;float:left;}
.service_guide_wrap .tabs-noheight .sliderkit-panel h2{margin-top:5px;padding-bottom:10px;font-size:17px;color:#333;font-weight:600;border-bottom:1px solid #ccc;}
.service_guide_wrap .tabs-noheight .sliderkit-panel span{height:20px;display:block;font-size:14px;color:#cc0000;float:none;padding:0;margin:0 0 7px 0;font-weight:600;}
.service_guide_wrap .tabs-noheight .sliderkit-panel p{font-size:14px;color:#666;float:none;padding:0;margin:0 0 4px 0;}

.service_guide_wrap .smenu_stitle{font-size:19px;font-weight:600;color:#333;letter-spacing:-1.5px;margin:0 0 20px 0;}

/* Calendar */
.calendar{overflow:hidden;width:194px;border:1px solid #ddd;font-family:'돋움',dotum;font-size:12px;line-height:12px;text-align:center}
.calendar a{text-decoration:none !important}
.calendar img{border:0}
.calendar a.btn_cal{display:inline-block;width:31px;padding-right:2px;background:url(http://static.naver.com/groupware/2010/bg_btn_cal.gif) no-repeat 100% 0;font-size:11px;color:#888;letter-spacing:-1px;line-height:19px;text-decoration:none}
.calendar a.btn_cal:hover{color:#000}
.calendar a.btn_cal span{display:block;padding:1px 0 0 2px;background:url(http://static.naver.com/groupware/2010/bg_btn_cal.gif) no-repeat}
.calendar .calendar_type{overflow:hidden;height:27px;background:#f2f2f2}
.calendar .calendar_type .note{float:left;padding:7px 0 0 5px;font-size:11px;line-height:13px;letter-spacing:-1px}
.calendar .calendar_type .note span{display:inline-block;overflow:hidden;width:65px;white-space:nowrap;text-overflow:ellipsis}
.calendar .calendar_type .note img{margin-top:1px;vertical-align:top}
.calendar .calendar_type .btns{float:right;padding:3px 5px 0 3px}
.calendar .calendar_type .btns a{margin-left:-3px}
.calendar .calendar_type .selected{color:#d00 !important}
.calendar .calendar_period{clear:both;margin:11px 0 23px}
.calendar .calendar_period a{display:inline-block;margin:-1px -1px 0;padding:1px;vertical-align:middle}
.calendar .calendar_period a img{vertical-align:top}
.calendar .calendar_period strong{display:inline-block;width:83px;font-family:verdana;font-size:13px;color:#333;line-height:15px;text-align:center}
.calendar table{width:168px;margin:0 auto 11px;border:0}
.calendar table caption,.calendar table thead{display:none}
.calendar table td{padding:0;border:0;background:#fff;border:0;border-bottom:3px solid #fff;font-family:verdana,tahoma;font-size:10px;line-height:12px}
.calendar table td.selectable a{background:#fffcb2}
.calendar table td.selected a{background:#e5f2ff}
.calendar table td.today a{background:#7f7f7f;color:#fff}
.calendar table td a{display:block;width:24px;height:13px;color:#000;text-align:center;letter-spacing:-1px}
.calendar table td.sun a{color:#f00}
.calendar table td.sat a{color:#00f}
.calendar .calendar_input_period{margin:0 5px 0;padding:4px 0;border-top:1px solid #e5e5e5;color:#666}
.calendar .calendar_input_period .tilde{margin:0 -3px;font-family:tahoma;font-size:11px;color:#aaa}
.calendar .calendar_input_period input.date{width:62px;height:14px;margin-top:1px;*margin:0 0 -1px;padding:2px 0 0 4px;border:1px solid #ccc;font-family:tahoma;font-size:11px;line-height:13px;vertical-align:top}
.calendar .calendar_input_period a.btn_cal{color:#454545}
/* //UI Object */


/* 2016.06.01 예약제 css 추가 : 박수진 */
.clubbroadcast_container .broad_adviser_wrap ul li .broad_adviser_txt_book{width:192px;height:114px;padding:7px 10px;background-color:#efeae0;}
.clubbroadcast_container .broad_adviser_wrap ul li .broad_adviser_txt_book p{padding:0 0 5px 0; margin:0;color:#333;font-size:16px;letter-spacing:-0.5px;font-weight:500;}
.clubbroadcast_container .broad_adviser_wrap ul li .broad_adviser_txt_book span{height:37px; font-size:13px;display:block;color:#919191;letter-spacing:-0.5px;overflow:hidden;}
.clubbroadcast_container .broad_adviser_wrap ul li .broad_adviser_txt_book a{position:relative;top:30px;color:#cc0000;text-decoration:underline;font-size:13px;letter-spacing:-0.5px;padding-left:5px;float:right;}
.clubbroadcast_container .broad_adviser_wrap .broad_adviser_txt_book .icon_box_txt{top:12px;}

.g_line{width:100%;height:1px;background-color:#ddd;margin:0 0 20px 0;}





/* 댓글 창 스타일*/

.comment_container {
   width: 980px;
   height: 250px;
   border:1px solid #d24146;

}

.comment_container h3{
   background-color: #d24146;
   color:#fff;
   text-align: center;
   font-size: 17px;
   line-height: 45px;
   height: 45px;
   margin:0;
}
.comment_container > table{
  margin:0;
  width: 100%;
}
.comment_container > table tr td .cc_p_img{
   border:1px solid #000;
   margin-right:20px;
   width: 85px;
   height: 85px;
  
}


.comment_container > table tr td > .form-group > textarea{
   height: 55px;
   width: 633px;
   padding:15px;
   resize: none;
}
.btn2{
   padding:30px 0;
   width: 107px;
   display: block;
   color:#fff !important;
   text-decoration: none !important;
   background-color: #000;
   text-align: center;
   font-size: 20px;

}

/* .posts {
 clear: both;
 list-style: none;
 padding-left: 0;
 width: 100%;
 text-align: left;
}
.posts li {
 background-color: #fff;
 border: 1.5px solid #d8d8d8;
 border-radius: 10px;
 padding-top: 10px;
 padding-left: 20px;
 padding-right: 20px;
 padding-bottom: 10px;
 margin-bottom: 10px;
 word-wrap: break-word;
 min-height: 42px;
 box-shadow:8px 8px 5px #888888;
} */




/* 감사후기 메인 댓글 */
.best_review_main{
   background: url(../img/bg01.png) no-repeat;
   width: 308px;
   height: 451px;
}
.brm2{
   background: url(../img/bg02.png) no-repeat !important;
}
.brm3{
   background: url(../img/bg03.png) no-repeat !important;
}
.best_review_main{
   background: url(../img/bg01.png) no-repeat;
   width: 308px;
   height: 451px;
}
.best_review_main > p {
   z-index:10000;
   margin:0;
   padding:90px 10px 0;
   color:#333;
   font-size:16px;
   letter-spacing:-0.5px;
   font-weight:500;
   text-align: center;
}

.best_review_main > p > span{
  
   padding:10px; 
   font-size:14px;
   display:block;color:#919191;
   letter-spacing:-0.5px;
   overflow:hidden;
}
.clubbroadcast_container .recommend_broadcast_wrap ul li{
   width: 32%;
   display:block;
   float:left;
   margin-right:2%; 
   height: 595px;
   position:relative;
}
.clubbroadcast_container .recommend_broadcast_wrap ul li:last-child{
   margin-right: 0;
}
.clubbroadcast_container .recommend_broadcast_wrap ul li img{
   top:-255px;
   width: 308px;

   text-align: center;
   position:relative;
 
}
   
.best_review_main_cont{
   top:-260px;
   position:relative;
}
.best_review_main_cont .brm_title{
   display: flex;
   justify-content: center;
   font-size: 17px;
   line-height: 20px;
   align-self:center;
   height: 20px;

}
.best_review_main_cont .brm_title > a > img{
   width: 20px !important;
   height: 20px !important;
   top:0 !important;
   line-height: 22px;
  
}

.line{
   border:1px solid #d9d9d9;
   margin:20px 0 0;
}

.tr_txt{
   text-align: center;
   color:#888;
   font-size: 14px;
   font-weight: 300;
   margin: 15px 0;
}




/* 댓글 입력 table radio*/
.md-radio {
  margin: 15px 0 0;
}
.md-radio.md-radio-inline {
  display: inline-block;
}
.md-radio input[type=radio] {
  display: none;
}
.md-radio input[type=radio]:checked + label:before {
  border-color: #337ab7;
  animation: ripple 0.2s linear forwards;
}
.md-radio input[type=radio]:checked + label:after {
  transform: scale(1);
}
.md-radio label {
  display: inline-block;
  min-height: 20px;
  position: relative;
  padding: 0 15px 0 20px;
  margin-bottom: 0;
  line-height: 15px;
  cursor: pointer;
  vertical-align: bottom;
}
.md-radio label:before, .md-radio label:after {
  position: absolute;
  content: "";
  border-radius: 50%;
  transition: all 0.3s ease;
  transition-property: transform, border-color;
}
.md-radio label:before {
  left: 0;
  top: 0;
  width: 15px;
  height: 15px;
  border: 1px solid #000000;
}
.md-radio label:after {
  top: 4px;
  left: 4px;
  width: 9px;
  height: 9px;
  transform: scale(0);
  background: #000000;
}

/***댓글 option 창**/

select#advisor-select{
   width: 87px;
   height: 25px;
   background-color: #ececec;
   color:#5d5d5d;
   margin:10px 20px 0;
   font-size: 12px !important;
}
input#file{
  
   height: 25px;
   color:#5d5d5d;

}
.file_input_cont{
   display: flex;
   justify-content: flex-start;
   align-items: center;
   margin-top: 15px;
}

select#ecl_select{
   width: 165px;
   height: 36px;
   background-color: #fff;
   color:#5d5d5d;
   margin:10px auto;
   font-size: 15px !important;
}

select#ecl_select > option{
   margin-left: 20px;
   padding:0px 20px 0 0;
  
}


/** 전문가 댓글 리스트 **/
.expert_comments_list{
   margin:10px 0 30px;
}
.expert_comments_list .ecl_table thead > tr{
   font-size: 13px;
   font-weight: bold;
   color:#363636;
   height: 50px;
}
.expert_comments_list .ecl_table tbody > tr{
   font-size: 14px;
}
.expert_comments_list .ecl_table tbody > tr > td{
   height: 170px;
}
.expert_comments_list .ecl_table tbody > tr > td.num{
   font-weight: bold;
   font-size: 15px;
}
.expert_comments_list .ecl_table tbody > tr td.pro_img{
   display: flex;
   flex-direction: column;
   align-items: center;
   justify-content: center;
}
.expert_comments_list .ecl_table tbody > tr td.pro_img > img{
   width: 110px;
   height: 110px;
   margin-bottom: 5px;
}
.expert_comments_list .ecl_table tr{
   border:1px solid rgb(199, 199, 199);
   border-left: none;
   border-right: none;
}

.expert_comments_list .ecl_table tbody > tr > td > .icon_sticky{
   display: flex;
   justify-content: flex-start;
   margin-top: 25px;
   align-items: center;
   position: relative;
}
.expert_comments_list .ecl_table tbody > tr > td > .icon_sticky > img{
   margin-right:10px;

}

#preview {
   z-index: 1; /* 필요시 설정 */
   position: absolute;
   padding: 2px;
 }
