
/******** 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{width:178px;height:298px;border:1px solid #dddddd;display:block;float:left;margin-right:20px;position:relative;}
.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 img{border-bottom:1px solid #dddddd;margin-bottom:10px;position:relative;background:#f3f3f3;}
.clubbroadcast_container .recommend_broadcast_wrap ul li p{margin:0 0 8px 10px;padding:0;color:#333;font-size:16px;letter-spacing:-0.5px;font-weight:500;}
.clubbroadcast_container .recommend_broadcast_wrap ul li span{width:158px;height:80px; margin:0 10px; font-size:14px;display:block;color:#919191;letter-spacing:-0.5px;overflow:hidden;}
.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:178px; 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{}

.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_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 .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;}