.display-none {display:none}
.shadow {
¡¡¡¡-moz-box-shadow: 3px 3px 3px 3px #999;
¡¡¡¡-webkit-box-shadow: 3px 3px 3px 3px #999;
¡¡¡¡box-shadow: 3px 3px 3px 3px #999;
}

.wrap{position:relative;}
.wrap .header_cont{width:100%;height:676px;}
.wrap .header_cont:after{content:"";display:block;height:0;clear:both;}
.wrap .header_cont .acc{position:absolute;top:0px;display:block;width:100%;height:80px;overflow:hidden;background-color:#fff;border-bottom:1px solid #cccccc;}

.header,.nav,.on_air,.content,.footer,.footer_icon,.content_program_wrap,.content_up_wrap{width:1240px;margin:0 auto;}

/* Header Style */
.header{height:81px;*zoom:1;position:relative;}
.header:after{content:"";display:block;}
.header_top{position:relative;display:block;width:100%;height:80px;}
.header_top .logo{display:block;width:354px;height:39px;padding:23px 0 0 0;}
.header_top .logo .gcn_logo{float:left;display:block;width:192px;height:39px;}

.header_top .header_opt{position:absolute;top:32px;right:0;padding:0px 0px 0px 3px;}
.header_top .header_opt .opt_set{float:left;position:relative;width:218px;height:26px;padding:0 0 0 0;margin-right:15px;}
.header_top .header_opt .opt_set a{display:inline-block;height:15px;font-size:13px;color:#737172;}

.header_top .header_opt .opt_set .login{display:inline-block;width:45px;height:26px;background-image: url('../../img/ko/bar_login.png');background-repeat: no-repeat;background-position: 46px 5px;padding-right:2px;}
.header_top .header_opt .opt_set .member{display:inline-block;width:60px;height:26px;padding-left:6px;}
.header_top .header_opt .opt_set .logout{display:inline-block;width:56px;height:26px;background-image: url('../../img/ko/bar_login.png');background-repeat: no-repeat;background-position: 55px 5px;padding-right:2px;}
.header_top .header_opt .opt_set .mypage{display:inline-block;width:65px;height:26px;padding-left:5px;}


.header_top .header_opt .opt_set .lang{position:relative;display:inline-block;width:69px;height:22px;padding:5px 0 0 9px;border:1px solid #d1d1d1;background-image: url('../../img/ko/arrow_lang.png');background-repeat: no-repeat;background-position: 66px 11px;z-index:500;}
.header_top .header_opt .opt_set .lang .lang_list{display:none;}
.header_top .header_opt .opt_set .lang:hover .lang_list{position:absolute;left:1px;top:27px;display:block;}


.header_top .header_opt .prayer{float:left;display:block;width:390px;height:30px;padding-top:3px;}
.header_top .header_opt .prayer a{font-size:15px;color:#4D4A4B;}
.header_top .header_opt .prayer .pray1{float:left;display:block;width:118px;height:21px;background-image: url('../../img/ko/bar_pray.png');background-repeat: no-repeat;background-position: 110px 4px;}
.header_top .header_opt .prayer .pray2{float:left;display:block;width:145px;height:21px;background-image: url('../../img/ko/bar_pray.png');background-repeat: no-repeat;background-position: 137px 4px;}
.header_top .header_opt .prayer .pray3{float:left;display:block;width:120px;height:21px;}


.header_cont .main_cont{position:relative;margin-top:0px;*zoom:1;padding-bottom:0px;width:100%;height:486px;background-repeat:no-repeat;}

.header_cont .acc_menu{position:absolute;display:block;width:100%;height:74px;z-index:1;background-color:#fff;box-sizing:border-box;border-bottom:1px solid #cccccc;}
.header_cont .main_top_wrap{position:relative;display:block;width:1240px;height:74px;margin:0 auto;z-index:2;}


/* Main Banner */
.header_cont .main_banner_wrap{width:100%;}
.header_cont .main_banner_wrap .main_banner {width:100%;height:522px;margin:0 auto;overflow:hidden;}
.header_cont .main_banner_wrap .main_banner .bx_in {display:block;width:100%;height:522px;background-repeat:no-repeat;background-position:center top;}
.header_cont .main_banner_wrap .main_banner .bx_link {margin:0 auto;display:block;width:1240px;height:522px;}

.bx_mid_wrap {position:relative;display:block;width:1240px;height:472px;margin:0 auto;}


.main_banner_transition {
	-webkit-transition:background .5s;
	-moz-transition:background .5s;
	-o-transition:background .5s;
	transition:background .5s
}


/* middle background image */
.acc_bg_middle{position:absolute;top:677px;display:block;width:100%;height:624px;overflow:hidden;background-color:#f8fcff;}



.nav{position:absolute;margin-top:2px;margin-left:0px;padding:0 0 1px;*zoom:1;width:790px;height:37px;z-index:1200;}
.nav:after{content:"";display:block;height:0;clear:both;}
.nav li{float:left;margin-top:3px;}
.nav li a.menu{display:block;height:53px;font-weight:500;text-align:left;box-sizing:border-box;}
.nav .category{margin-top:15px;z-index:1200;}
.nav .category a{height:29px;font-size:22px;color:#505b71;letter-spacing:1px;}
.nav .category a:hover{color:#2375eb;}

.nav .sermon{display:block;width:82px;}
.nav .praise{display:block;width:82px;}
.nav .testimony{display:block;width:82px}
.nav .meeting{display:block;width:82px}
.nav .performance{display:block;width:82px;}
.nav .program{display:block;width:127px;}
.nav .clip{display:block;width:87px;}

.nav .category a.on{color:#2375eb;} /* °¢¸Þ´º ±ÛÀÚ»ö */

.nav .sermon.on:after, .praise.on:after, .testimony.on:after, .meeting.on:after, .performance.on:after{
    border-top: 5px solid #2375eb;
    width: 42px;
    content: "";
    margin: 15px 0px;
    display: block;
}

.nav .program.on:after{
    border-top: 5px solid #2375eb;
    width: 84px;
    content: "";
    margin: 15px 0px;
    display: block;
}


/*** menu ***/
.menu_roll_wrap{position:absolute;top:155px;display:block;width:100%;z-index:1200;background-color:#fff;}
.menu_roll_wrap .menu_sermon_title_bg{position:absolute;top:0px;display:block;width:100%;height:78px;background-color:#F7F7F7;}

.active{display:block;}
.deactive{display:none;}
.on{display:block;}

/* 1.menu sermon*/
.menu_roll_wrap .menu_roll_sermon_wrap{
	display:none;
	width:100%;
	background:url(/ko/common/img/ko/bg_menu_sermon.jpg) repeat-x;
	border-bottom:1px solid #cccccc;
}

.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in {
	position:relative;
	display:block;
	width:1240px;
	height:362px;
	margin:0 auto;
}

.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div{
	display:block;width:1190px;
	padding:0px 25px 0 25px;
}

.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div .g2tit{font-size:17px;height:78px;color:#7a7a7a;}
.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div .g2tit .service_title{font-size:19px;color:#162A42;font-weight:500;line-height:70px;margin-right:37px;}
.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div .g2tit .service_1{display:inline-block;width:64px;height:36px;line-height:36px;border:1px solid #dedadb;text-align:center;background-color:#fff;margin-right:11px;}
.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div .g2tit .service_2{display:inline-block;width:107px;height:36px;line-height:36px;border:1px solid #dedadb;text-align:center;background-color:#fff;margin-right:11px;}
.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div .g2tit .service_3{display:inline-block;width:107px;height:36px;line-height:36px;border:1px solid #dedadb;text-align:center;background-color:#fff;margin-right:11px;}
.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div .g2tit .service_4{display:inline-block;width:107px;height:36px;line-height:36px;border:1px solid #dedadb;text-align:center;background-color:#fff;margin-right:11px;}
.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div .g2tit .service_5{display:inline-block;width:107px;height:36px;line-height:36px;border:1px solid #dedadb;text-align:center;background-color:#fff;margin-right:11px;}
.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div .g2tit .service_6{display:inline-block;width:151px;height:36px;line-height:36px;border:1px solid #dedadb;text-align:center;background-color:#fff;}

.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div .g2wrap{padding:15px 0 0 0;}
.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap{}
.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title{
	display:block;
	font-size:19px;
	color:#4a505a;
	background-image: url('/ko/common/img/ko/arrow_menu_right.jpg');background-repeat: no-repeat;background-position: 0px 10px;
	padding:0 10px 0 13px;
}
.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title a:hover{color:#1C71B7;}
.menu_roll_wrap .menu_roll_sermon_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap td{width:194px;height:56px;}


/* 2.menu praise*/
.menu_roll_wrap .menu_roll_praise_wrap{
	display:block;
	width:100%;
	border-bottom:1px solid #cccccc;
}

.menu_roll_wrap .menu_roll_praise_wrap .menu_roll_in {
	position:relative;
	display:block;
	width:1240px;
	height:152px;
	margin:0 auto;
}

.menu_roll_wrap .menu_roll_praise_wrap .menu_roll_in .g2div{
	display:block;width:1190px;
	padding:0px 25px 0 25px;
}

.menu_roll_wrap .menu_roll_praise_wrap .menu_roll_in .g2div .g2wrap{padding:29px 0 0 0;}
.menu_roll_wrap .menu_roll_praise_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap{}
.menu_roll_wrap .menu_roll_praise_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title{
	display:block;
	font-size:19px;
	color:#4a505a;
	background-image: url('/ko/common/img/ko/arrow_menu_right.jpg');background-repeat: no-repeat;background-position: 0px 10px;
	padding:0 62px 0 13px;
}
.menu_roll_wrap .menu_roll_praise_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title a:hover{color:#1C71B7;}
.menu_roll_wrap .menu_roll_praise_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap td{height:56px;}


/* 3.menu testimony*/
.menu_roll_wrap .menu_roll_testimony_wrap{
	display:block;
	width:100%;
	border-bottom:1px solid #cccccc;
}

.menu_roll_wrap .menu_roll_testimony_wrap .menu_roll_in {
	position:relative;
	display:block;
	width:1240px;
	height:152px;
	margin:0 auto;
}

.menu_roll_wrap .menu_roll_testimony_wrap .menu_roll_in .g2div{
	display:block;width:1190px;
	padding:0px 25px 0 25px;
}

.menu_roll_wrap .menu_roll_testimony_wrap .menu_roll_in .g2div .g2wrap{padding:29px 0 0 0;}
.menu_roll_wrap .menu_roll_testimony_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap{}
.menu_roll_wrap .menu_roll_testimony_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title{
	display:block;
	font-size:19px;
	color:#4a505a;
	background-image: url('/ko/common/img/ko/arrow_menu_right.jpg');background-repeat: no-repeat;background-position: 0px 10px;
	padding:0 42px 0 13px;
}
.menu_roll_wrap .menu_roll_testimony_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title a:hover{color:#1C71B7;}
.menu_roll_wrap .menu_roll_testimony_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap td{height:56px;}


/* 4.menu meeting */
.menu_roll_wrap .menu_roll_meeting_wrap{
	display:block;
	width:100%;
	border-bottom:1px solid #cccccc;
}

.menu_roll_wrap .menu_roll_meeting_wrap .menu_roll_in {
	position:relative;
	display:block;
	width:1240px;
	height:152px;
	margin:0 auto;
}

.menu_roll_wrap .menu_roll_meeting_wrap .menu_roll_in .g2div{
	display:block;width:1190px;
	padding:0px 25px 0 25px;
}

.menu_roll_wrap .menu_roll_meeting_wrap .menu_roll_in .g2div .g2wrap{padding:29px 0 0 0;}
.menu_roll_wrap .menu_roll_meeting_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap{}
.menu_roll_wrap .menu_roll_meeting_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title{
	display:block;
	font-size:19px;
	color:#4a505a;
	background-image: url('/ko/common/img/ko/arrow_menu_right.jpg');background-repeat: no-repeat;background-position: 0px 10px;
	padding:0 42px 0 13px;
}
.menu_roll_wrap .menu_roll_meeting_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title a:hover{color:#1C71B7;}
.menu_roll_wrap .menu_roll_meeting_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap td{height:56px;}


/* 5.menu performance */
.menu_roll_wrap .menu_roll_performance_wrap{
	display:block;
	width:100%;
	border-bottom:1px solid #cccccc;
}

.menu_roll_wrap .menu_roll_performance_wrap .menu_roll_in {
	position:relative;
	display:block;
	width:1240px;
	height:152px;
	margin:0 auto;
}

.menu_roll_wrap .menu_roll_performance_wrap .menu_roll_in .g2div{
	display:block;width:1190px;
	padding:0px 25px 0 25px;
}

.menu_roll_wrap .menu_roll_performance_wrap .menu_roll_in .g2div .g2wrap{padding:29px 0 0 0;}
.menu_roll_wrap .menu_roll_performance_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap{}
.menu_roll_wrap .menu_roll_performance_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title{
	display:block;
	font-size:19px;
	color:#4a505a;
	background-image: url('/ko/common/img/ko/arrow_menu_right.jpg');background-repeat: no-repeat;background-position: 0px 10px;
	padding:0 42px 0 13px;
}
.menu_roll_wrap .menu_roll_performance_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title a:hover{color:#1C71B7;}
.menu_roll_wrap .menu_roll_performance_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap td{height:56px;}


/* 6.menu program */
.menu_roll_wrap .menu_roll_program_wrap{
	display:block;
	width:100%;
	background:url(/ko/common/img/ko/bg_menu_program.jpg) repeat-x;
	border-bottom:1px solid #cccccc;
}

.menu_roll_wrap .menu_roll_program_wrap .menu_roll_in {
	position:relative;
	display:block;
	width:1240px;
	height:532px;
	margin:0 auto;
}

.menu_roll_wrap .menu_roll_program_wrap .menu_roll_in .g2div{
	display:block;
	width:1190px;
	height:532px;
	padding:0px 35px 0 15px;
	
}

.menu_roll_wrap .menu_roll_program_wrap .menu_roll_in .g2div .g2tit{font-size:17px;height:78px;color:#7a7a7a;}
.menu_roll_wrap .menu_roll_program_wrap .menu_roll_in .g2div .g2wrap{height:529px;}
.menu_roll_wrap .menu_roll_program_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap{}
.menu_roll_wrap .menu_roll_program_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap table{width:1190px;}
.menu_roll_wrap .menu_roll_program_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title1{
	display:block;
	height:47px;
	font-size:19px;
	color:#11567B;
	padding-top:16px;
	margin-bottom:0px;
	
}
.menu_roll_wrap .menu_roll_program_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title1 a{color:#11567B;}
.menu_roll_wrap .menu_roll_program_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap td{width:232px;vertical-align:top;}
.menu_roll_wrap .menu_roll_program_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .rline{border-right:1px solid #e3e3e3;}
.menu_roll_wrap .menu_roll_program_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .pad-right{padding-left:30px;}
.menu_roll_wrap .menu_roll_program_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title2{display:block;font-size:17px;padding-bottom:5px;}
.menu_roll_wrap .menu_roll_program_wrap .menu_roll_in .g2div .g2wrap .gnb2itemwrap .title2 a:hover{color:#1C71B7;}

.scrollui{scrollbar-3dLight-Color:#d7d7d7; scrollbar-arrow-color:#b4b4b4; scrollbar-base-color:#d7d7d7; scrollbar-Face-Color:#fff; scrollbar-Track-Color:#fff; scrollbar-DarkShadow-Color:#fff; scrollbar-Highlight-Color:#fff; scrollbar-Shadow-Color:#d7d7d7;}   





/* °øÁö»çÇ×, Æí¼ºÇ¥, ½ÃÃ»¾È³» */

.main_cont .main_top_wrap .search_wrap{position:absolute;top:20px;right:0;display:block;width:315px;height:50px;}
.main_cont .main_top_wrap .search_wrap .notice_wrap{}
.main_cont .main_top_wrap .search_wrap .notice_wrap li{float:left;}
.main_cont .main_top_wrap .search_wrap .notice_wrap li a{font-size:16px;color:#5A5859;}
.main_cont .main_top_wrap .search_wrap .notice_wrap .kt882_logo{display:block;width:172px;height:30px;padding:3px 0 0 0;}
.main_cont .main_top_wrap .search_wrap .notice_wrap .btn_onair{position:relative;display:block;width:88px;height:33px;margin-top:1px;padding:5px 0 0 26px;border:1px solid #cccccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.main_cont .main_top_wrap .search_wrap .notice_wrap .btn_onair .title{color:#203354;font-size:18px;line-height:0px;}
.main_cont .main_top_wrap .search_wrap .notice_wrap .btn_onair .ico-dot{
    position: absolute;
    top: 12px;
    left: 10px;
    width: 8px;
    height: 8px;
    background: #f33;
    border-radius: 100%;
    -webkit-animation: dot 1s infinite alternate ease;
    animation: dot 1s infinite alternate ease;
}

@keyframes dot {
	0% {
    		transform: scale(0);
    		-webkit-transform: scale(0);
	}
	100% {
    		transform: scale(1.1);
    		-webkit-transform: scale(1.1);
	}	
}	


.main_cont .main_top_wrap .search_bar .icon_search{position:absolute;top:8px;right:18px;display:block;width:21px;height:20px;background:url("../../img/ko/icon_search.png") no-repeat;text-indent:-9999em;}
.main_cont .main_top_wrap .search_bar .search_popup{position:absolute;top:39px;right:7px;background:url("../../common/img/bg_search.png") no-repeat;width:222px;height:26px;z-index:1;}
.main_cont .main_top_wrap .search_bar .input_search{background:none;color:#28324e;display:block;width:180px;margin-top:2px;margin-left:13px;vertical-align:top;height:19px;border:none;}
.main_cont .main_top_wrap .search_bar .btn_search{width:25px;height:22px;display:block;float:right;text-indent:-999em;background:url("../../common/img/search_bar.png") no-repeat right 0;border:none;cursor:pointer;background-position: -8px 2px;}



/*
	no visual search
*/
.no-visual-search {
        pointer-events: none;
}



/* schedule, sermon */
.content_cs_wrap{width:100%;height:586px;margin-top:-48px;}
.content_cs_wrap .content_cs_wrap_in{position:relative;width:1252px;height:601px;margin:0 auto;background:url("../../img/ko/bg_broadcast.png") no-repeat;}
.content_cs_wrap .content_cs_wrap_in .cast24{position:absolute;top:71px;left:67px;}
.content_cs_wrap .content_cs_wrap_in .info_link{position:absolute;top:75px;left:876px;}

.content_cs_wrap .content_cs_wrap_in .schedule_list{position:absolute;top:133px;left:65px;}
.content_cs_wrap .content_cs_wrap_in .schedule_list > div{float:left;box-sizing:border-box;border:0px solid #cccccc;} /* Å×µÎ¸® */
.content_cs_wrap .content_cs_wrap_in .schedule_list > div:nth-child(2){border-left:0px;}
.content_cs_wrap .content_cs_wrap_in .schedule_list > div:nth-child(3){border-left:0px;}

.content_cs_wrap .content_cs_wrap_in .schedule_list .now_broad_wrap{position:relative;inline-display:block;width:370px;height:111px;}
.content_cs_wrap .content_cs_wrap_in .schedule_list .now_broad_wrap > a{display:block;width:370px;height:111px;}
.content_cs_wrap .content_cs_wrap_in .schedule_list .now_broad_wrap a:hover {    
	background-color:#ECECEC;
	transition: .5s ease-out;
}
.content_cs_wrap .content_cs_wrap_in .schedule_list .now_broad_wrap a:not(:hover) {
	transition: .5s ease-out;
}
.content_cs_wrap .content_cs_wrap_in .schedule_list .now_broad_wrap .icon_onair{position:absolute;top:0;left:0;}
.content_cs_wrap .content_cs_wrap_in .schedule_list .now_broad_wrap .now_broad_info{float:left;display:block;width:313px;height:38px;margin:44px 25px 0 29px;}
.content_cs_wrap .content_cs_wrap_in .schedule_list .now_broad_wrap .now_broad_info .time{float:left;display:block;width:70px;font-size:19px;color:#66686A;font-weight:600;}
.content_cs_wrap .content_cs_wrap_in .schedule_list .now_broad_wrap .now_broad_info .title{display:block;width:240px;height:35px;font-size:20px;color:#3d3d3d;font-weight:600;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.content_cs_wrap .content_cs_wrap_in .schedule_list .now_broad_wrap .icon_on_air{
	position:absolute;top:32px;right:26px;
	display:block;width:80px;height:19px;color:fff;font-size:17px;color:#f42b10;
	border:1px solid #f87346;
	text-align:center;line-height:0px;
	padding:19px 0 0 0;
	border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;
}


.content_cs_wrap .content_cs_wrap_in .schedule_list .now_broad_wrap .now_broad_thumb{position:absolute;top:-13px;right:-100px;float:left;display:block;width:250px;height:141px;_width:186px;_height:105px;overflow:hidden;background-color:#BEC0BF;padding:3px;display:none;z-index:2;}

.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap{position:relative;display:inline-block;width:370px;height:111px;margin-left:0px;background-color:#f5f5f5;}
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap > a{display:block;width:370px;height:111px;} 
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap a:hover {
	background-color:#ECECEC;
	transition: .5s ease-out;
}
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap a:not(:hover) {
	transition: .5s ease-out;
}
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap .broad_info{float:left;display:block;width:313px;height:38px;margin:44px 25px 0 29px;}
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap .broad_info .time{float:left;display:block;width:70px;font-size:19px;color:#66686A;font-weight:600;}
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap .broad_info .title{display:block;width:240px;height:35px;font-size:20px;color:#74767C;font-weight:600;text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}


/*
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap{position:relative;display:inline-block;width:370px;height:111px;margin-left:7px;}
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap{position:relative;display:inline-block;width:370px;height:111px;margin-left:7px;background-color:#f5f5f5;}
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap > a{display:block;width:370px;height:111px;} 
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap a:hover {
	background-color:#ECECEC;
	transition: .5s ease-out;
}
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap a:not(:hover) {
	transition: .5s ease-out;
}
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap .broad_info{float:left;display:block;width:313px;height:38px;margin:44px 25px 0 29px;}
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap .broad_info .time{float:left;display:block;width:70px;font-size:19px;color:#66686A;font-weight:600;}
.content_cs_wrap .content_cs_wrap_in .schedule_list .broad_wrap .broad_info .title{display:block;width:240px;height:35px;font-size:20px;color:#74767C;font-weight:600;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
*/



.content_cs_wrap .content_cs_wrap_in .sermon1_wrap {position:absolute;top:285px;left:59px;}
.content_cs_wrap .content_cs_wrap_in .sermon1_wrap .link_in {position:absolute;top:5px;left:7px;display:block;width:236px;height:217px;}
.content_cs_wrap .content_cs_wrap_in .sermon2_wrap {position:absolute;top:285px;left:315px;}
.content_cs_wrap .content_cs_wrap_in .sermon2_wrap .link_in {position:absolute;top:5px;left:7px;display:block;width:236px;height:217px;}
.content_cs_wrap .content_cs_wrap_in .sermon3_wrap {position:absolute;top:285px;left:573px;}
.content_cs_wrap .content_cs_wrap_in .sermon3_wrap .link_in {position:absolute;top:5px;left:7px;display:block;width:236px;height:217px;}

.content_cs_wrap .content_cs_wrap_in .sermon_list_wrap h1 {position:absolute;top:319px;left:866px;}
.content_cs_wrap .content_cs_wrap_in .sermon_list_wrap h1 a{display:block;width:142px;height:31px;font-size:25px;font-weight:700;color:#303658;}
.content_cs_wrap .content_cs_wrap_in .sermon_list_wrap .icon_down {position:absolute;top:326px;left:1131px;}
.content_cs_wrap .content_cs_wrap_in .sermon_list_wrap table {position:absolute;top:374px;left:866px;width:311px;height:117px;border-collapse: collapse;cellspacing:0;cellpadding:0;} /* border-collapse : µÎÁÙÀÌ¸é ÇÏ³ª·Î ÇÕÃÄÁÜ */
.content_cs_wrap .content_cs_wrap_in .sermon_list_wrap table .title {width:186px;height:20px;font-size:17px;}
.content_cs_wrap .content_cs_wrap_in .sermon_list_wrap table .title a {display:inline-block;width:176px;height:20px;line-height:20px;color:#4a505a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.content_cs_wrap .content_cs_wrap_in .sermon_list_wrap table .sect {padding-left:10px;font-size:17px;height:20px;}
.content_cs_wrap .content_cs_wrap_in .sermon_list_wrap table .sect a {display:inline-block;line-height:20px;color:#8a8686;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


/*
	Âü°í : ´õº¸±â ¹ØÁÙ¹è°æ»ö
	https://www.nuskinkorea.co.kr/app/

*/
.btn_more_ani:before {
content: "";
    position: absolute;
    left: -2px;
    bottom: -3px;
    height: 40%;
    width: 100%;
    /*background-color: rgba(113, 35, 217, 0.2);*/
    background-color: rgba(23, 133, 253, 0.2);
}



/* content_vod_wrap */
.content_vod_wrap{clear:both;margin-top:90px;padding-top:43px;width:100%;height:340px;}
.content_vod_wrap .vod_inner_wrap {position:relative;margin:0 auto;width:1240px;height:300px;box-sizing:border-box;margin-top:0px;}
.content_vod_wrap .vod_inner_wrap .vod_update{position:relative;width:100%;height:310px;margin-top:24px;}
.content_vod_wrap .vod_inner_wrap .vod_update h2{width:0px;height:0px;text-indent:-999em;}

.content_vod_wrap .vod_inner_wrap .vod_update .arrow1 {position:absolute;top:8px;right:3px;display:block;width:56px;height:28px;}
.content_vod_wrap .vod_inner_wrap .vod_update .arrow1 .prev1 {display:inline-block;width:28px;height:28px;}
.content_vod_wrap .vod_inner_wrap .vod_update .arrow1 .next1 {display:inline-block;width:27px;height:28px;}
.content_vod_wrap .vod_inner_wrap .vod_update .arrow1 .prev1 a{display:block;width:28px;height:28px;background-image: url('../../img/ko/btn_arrow.jpg');background-repeat: no-repeat;background-position:0px 0px;text-indent:-999em;}
.content_vod_wrap .vod_inner_wrap .vod_update .arrow1 .next1 a{display:block;width:27px;height:28px;background-image: url('../../img/ko/btn_arrow.jpg');background-repeat: no-repeat;background-position:-28px 0px;text-indent:-999em;}

.content_vod_wrap .vod_inner_wrap .vod_update .sub_tabs_title{display:block;width:1240px;height:47px;}
.content_vod_wrap .vod_inner_wrap .vod_update .sub_tabs_title .title {font-size:25px;color:#2F3768;font-weight:bold;padding-left:0px;}
.content_vod_wrap .vod_inner_wrap .vod_update .sub_tabs_title .title a{color:#2F3768;}

.content_vod_wrap .vod_inner_wrap .vod_update .sub_tabs_title .more {position:absolute;top:7px;left:175px;}
.content_vod_wrap .vod_inner_wrap .vod_update .sub_tabs_title .more a{display:block;width:83px;height:24px;font-size:17px;background-image: url('../../img/ko/bar_sermon.png');background-repeat: no-repeat;background-position: 82px 6px;}
.content_vod_wrap .vod_inner_wrap .vod_update .sub_tabs_title .btn_down {position:absolute;top:7px;left:280px;display:block;width:200px;}
.content_vod_wrap .vod_inner_wrap .vod_update .sub_tabs_title .btn_down a {display:block;width:240px;height:17px;font-size:17px;}

.content_vod_wrap .vod_inner_wrap .vod_update .sub_tabs_wrap{display:block;width:1240px;height:250px;margin-top:0px;}
.content_vod_wrap .vod_inner_wrap .vod_update .sub_tabs_wrap > div{float:left;}

.content_vod_wrap .vod_inner_wrap .vod_update .vod_thumb{
  position:relative;
  padding:0;margin:0;
  display:block;width:292px;height:250px;
  box-shadow: 0px 0px 0px #999;
  text-align:left;
}

.content_vod_wrap .vod_inner_wrap .vod_update .vod_thumb .thumb_img {display:block;width:291px;height:164px;overflow:hidden;}
.content_vod_wrap .vod_inner_wrap .vod_update .vod_thumb .icon_hd{position:absolute;display:block;top:127px;left:0px;width:291px;height:37px;z-index:999;}
.content_vod_wrap .vod_inner_wrap .vod_update .vod_thumb:hover .onmouse-play {position:absolute;top:104px;left:109px;display:block;width:169px;height:21px;text-align:center;background-color:#39495B;color:#fff;font-size:13px;padding: 0 6px;opacity:0.80;filter:alpha(opacity:80)}

.content_vod_wrap .vod_inner_wrap .vod_update h3{font-size:18px;margin-top:5px;padding:6px 15px 3px 2px;line-height:24px;letter-spacing:0px;color:#393C48;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.content_vod_wrap .vod_inner_wrap .vod_update h3 a{color:#393C48;}
.content_vod_wrap .vod_inner_wrap .vod_update h3 a:hover{color:#393C48;}
.content_vod_wrap .vod_inner_wrap .vod_update .description{display:block;width:100%;height:27px;padding:5px 15px 0px 2px;font-size:17px;letter-spacing:0px;line-height:17px;color:#777C95;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.content_vod_wrap .vod_inner_wrap .vod_update .description a{color:#393C48;}



/* content_youtube_wrap */
.content_youtube_wrap{clear:both;margin-top:0px;padding-top:0px;width:100%;height:375px;}
.content_youtube_wrap .youtube_inner_wrap {position:relative;margin:0 auto;width:1240px;height:370px;box-sizing:border-box;margin-top:0px;}
.content_youtube_wrap .youtube_inner_wrap .vod_update{position:relative;width:100%;height:310px;margin-top:0px;}
.content_youtube_wrap .youtube_inner_wrap .vod_update h2{width:0px;height:0px;text-indent:-999em;}

.content_youtube_wrap .youtube_inner_wrap .vod_update .arrow1 {position:absolute;top:12px;right:3px;display:block;width:56px;height:28px;}
.content_youtube_wrap .youtube_inner_wrap .vod_update .arrow1 .prev2 {display:inline-block;width:28px;height:28px;}
.content_youtube_wrap .youtube_inner_wrap .vod_update .arrow1 .next2 {display:inline-block;width:27px;height:28px;}
.content_youtube_wrap .youtube_inner_wrap .vod_update .arrow1 .prev2 a{display:block;width:28px;height:28px;background-image: url('../../img/ko/btn_arrow.jpg');background-repeat: no-repeat;background-position:0px 0px;text-indent:-999em;}
.content_youtube_wrap .youtube_inner_wrap .vod_update .arrow1 .next2 a{display:block;width:27px;height:28px;background-image: url('../../img/ko/btn_arrow.jpg');background-repeat: no-repeat;background-position:-28px 0px;text-indent:-999em;}

.content_youtube_wrap .youtube_inner_wrap .vod_update .sub_tabs_title{display:block;width:1240px;height:52px;}
.content_youtube_wrap .youtube_inner_wrap .vod_update .sub_tabs_title .title {display:block;width:134px;height:47px;background-image: url('../../img/ko/icon_youtube.png');background-repeat: no-repeat;background-position: 0px 0px;text-indent:-9999em;}
.content_youtube_wrap .youtube_inner_wrap .vod_update .sub_tabs_title .title a{display:block;width:134px;height:47px;cursor:pointer;}

.content_youtube_wrap .youtube_inner_wrap .vod_update .sub_tabs_title .more {position:absolute;top:7px;left:175px;}
.content_youtube_wrap .youtube_inner_wrap .vod_update .sub_tabs_title .more a{display:block;width:83px;height:24px;font-size:17px;background-image: url('../../img/ko/bar_sermon.png');background-repeat: no-repeat;background-position: 82px 6px;}
.content_youtube_wrap .youtube_inner_wrap .vod_update .sub_tabs_title .btn_down {position:absolute;top:7px;left:280px;display:block;width:200px;}
.content_youtube_wrap .youtube_inner_wrap .vod_update .sub_tabs_title .btn_down a {display:block;width:240px;height:17px;font-size:17px;}

.content_youtube_wrap .youtube_inner_wrap .vod_update .sub_tabs_wrap{display:block;width:1240px;height:250px;margin-top:0px;}
.content_youtube_wrap .youtube_inner_wrap .vod_update .sub_tabs_wrap > div{float:left;}

.content_youtube_wrap .youtube_inner_wrap .vod_update .vod_thumb{
  position:relative;
  padding:0;margin:0;
  display:block;width:292px;height:250px;
  box-shadow: 0px 0px 0px #999;
  text-align:left;
}

.content_youtube_wrap .youtube_inner_wrap .vod_update .vod_thumb .thumb_img {display:block;width:291px;height:164px;overflow:_hidden;}
.content_youtube_wrap .youtube_inner_wrap .vod_update .vod_thumb .icon_hd{position:absolute;display:block;top:127px;left:0px;width:291px;height:37px;}
.content_youtube_wrap .youtube_inner_wrap .vod_update .vod_thumb:hover .onmouse-play {position:absolute;top:104px;left:109px;display:block;width:169px;height:21px;text-align:center;background-color:#39495B;color:#fff;font-size:13px;padding: 0 6px;opacity:0.80;filter:alpha(opacity:80)}

.content_youtube_wrap .youtube_inner_wrap .vod_update h3{font-size:18px;margin-top:5px;padding:6px 15px 3px 2px;line-height:24px;letter-spacing:0px;color:#393C48;
	display:block;
	width:100%;max-height:54px;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-wrap:break-word;
	word-break;break-word;
	display: -webkit-box;
	display: -moz-box;
	overflow:hidden;
}
.content_youtube_wrap .youtube_inner_wrap .vod_update h3 a{color:#393C48;}
.content_youtube_wrap .youtube_inner_wrap .vod_update h3 a:hover{color:#393C48;}
.content_youtube_wrap .youtube_inner_wrap .vod_update .description{display:block;width:100%;height:27px;padding:5px 15px 0px 2px;font-size:17px;letter-spacing:0px;line-height:17px;color:#393C48;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.content_youtube_wrap .youtube_inner_wrap .vod_update .description a{color:#393C48;}




/* short form */
.content_shortform_wrap{clear:both;padding-top:56px;width:100%;height:443px;background-color:#f7f7f7;}
.content_shortform_wrap .content_inner_wrap {margin:0 auto;width:1240px;height:287px;box-sizing:border-box;}
.content_shortform_wrap .content_inner_wrap .content_update h2{width:0px;height:0px;text-indent:-999em;}

.content_shortform_wrap .content_inner_wrap .content_update .sub_tabs_title{display:block;width:1240px;height:52px;}
.content_shortform_wrap .content_inner_wrap .content_update .sub_tabs_title .title {display:block;width:200px;height:29px;background-image: url('../../img/ko/icon_shortform.png');background-repeat: no-repeat;background-position: 0px 0px;font-size:25px;color:#2F3768;font-weight:bold;line-height:29px;padding-left:47px;}
.content_shortform_wrap .content_inner_wrap .content_update .sub_tabs_title .title a{display:block;width:93px;height:29px;cursor:pointer;color:#2F3768;}

.content_shortform_wrap .content_inner_wrap .content_update .sub_tabs_wrap{display:block;width:1240px;height:306px;margin-top:0px;}

.content_shortform_wrap .content_inner_wrap .content_update .list_wrap{float:left;display:block;width:1240px;height:342px;}
.content_shortform_wrap .content_inner_wrap .content_update .list_wrap .content_wrap{float:left;display:block;width:227px;height:339px;box-sizing:border-box;border:0px solid #cccccc;_background-color:#fff;margin-right:26px;}
.content_shortform_wrap .content_inner_wrap .content_update .list_wrap > div:nth-child(5){margin-right:0px;}
.content_shortform_wrap .content_inner_wrap .content_update .list_wrap .content_wrap .title{color:#393C48;font-size:17px;padding:10px 2px 0px 2px;
	display:block;
	width:100%;max-height:54px;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-wrap:break-word;
	word-break;break-word;
	display: -webkit-box;
	display: -moz-box;
	overflow:hidden;
}



/* hotclip */
.content_htcp_wrap{clear:both;margin-top:0px;padding-top:72px;width:100%;height:450px;}
.content_htcp_wrap .htcp_inner_wrap {position:relative;margin:0 auto;width:1240px;height:370px;box-sizing:border-box;margin-top:0px;}
.content_htcp_wrap .htcp_inner_wrap .vod_update{position:relative;width:100%;height:310px;margin-top:0px;}
.content_htcp_wrap .htcp_inner_wrap .vod_update h2{width:0px;height:0px;text-indent:-999em;}
.content_htcp_wrap .htcp_inner_wrap .vod_update .sub_tabs_title{display:block;width:1240px;height:60px;}
.content_htcp_wrap .htcp_inner_wrap .vod_update .sub_tabs_title .title {font-size:25px;color:#2F3768;font-weight:bold;padding-left:0px;}
.content_htcp_wrap .htcp_inner_wrap .vod_update .sub_tabs_title .title a{color:#2F3768;}
.content_htcp_wrap .htcp_inner_wrap .vod_update .sub_tabs_wrap{display:block;width:1240px;height:250px;margin-top:0px;}

.content_htcp_wrap .htcp_inner_wrap .vod_update .sub_tabs_wrap{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	  justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	  align-items: center;	
	width: 100%;
	max-width: 1240px;
	height: 250px;
	position: relative;
	gap: 24px;
	margin: 0 auto;	
}

.video {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	width: 20%;
	height: 235px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	  justify-content: center;
	overflow: hidden;
	cursor: pointer;
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	position: relative;
	border: 0px solid transparent;
	-webkit-animation: fadeUp 1s ease-in-out;
	  animation: fadeUp 1s ease-in-out;
	  
	_background-color:blue;
}

/*
.video::before, .video::after {
	position: absolute;
	width: 100%;
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity: 0.5;
	content: '';
	z-index: 1;
}
*/

.video::before {
	top: -40px;
	height: 240px;
	__background-color: #161c27;
	__opacity: 0.5;
}


/*
.video::after {
	bottom: -40px;
	height: 126px;
	_background-color: #ffffff;
	_opacity: 0.95;
	__opacity: 1;
}
*/

.video.active {
	width: 50%;
	height:297px;
}

.video.active::before {
	top: -100%;
}

.video.active::after {
	bottom: -100%;
}

.video.active .video__info {
	bottom: -100%;
}

.video.active .video__thumb {
	bottom: -100%;
}

.video:hover {
	border: 0px solid #dfae90;
}

.video:hover .video__info::before {
	background-color: #3a4b69;
}

.video__item {
	pointer-events: none;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	z-index: 0;
}

.video__info {
	position: absolute;
	color: #161c27;
	_bottom: 0;
	top: 151px;
	z-index: 10;
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	width: 100%;
	padding-bottom: 20px;
	_background-color:yellow;
}

.video__thumb {
	position:absolute;
	width:100%;height:164px;
	overflow:hidden;
}
.video__thumb img {min-width:291px;}


.video__thumb .r_time_bg{position:absolute;top:137px;left:241px;display:block;width:51px;height:27px;background-color:#3e383b;opacity:0.50;filter:alpha(opacity:50);}
.video__thumb .r_time{position:absolute;top:137px;left:242px;display:block;width:51px;height:27px;font-size:14px;line-height:27px;color:#fff;text-align:center;}

.video__info__title, .video__info__desc {
	_font-size: 16px;
	font-size:18px;margin-top:5px;padding:6px 15px 3px 2px;line-height:24px;letter-spacing:0px;color:#393C48;
	width: 100%;
	text-overflow: ellipsis;
	overflow: hidden;
	_white-space: nowrap;
	_line-height: 150%;
	
	
	width:100%;max-height:54px;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-wrap:break-word;
	word-break;break-word;
	display: -webkit-box;
	display: -moz-box;
	overflow:hidden;


	_border:1px solid red;	
}

.video__info__desc {
	
	/*
	padding:5px 15px 0px 2px;font-size:17px;letter-spacing:0px;line-height:17px;color:#393C48;
	overflow:hidden;
	_text-overflow:ellipsis;
	white-space:nowrap;
	*/
	

}

.video__info::before {
	display:none;
	position: absolute;
	content: 'play';
	padding: 0.5rem 1rem;
	top: -30px;
	z-index: 100;
	border-radius: 0.125rem;
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	text-transform: uppercase;
	letter-spacing: 0.5rem;
	font-size: 0.725rem;
	color: #dfae90;
	-webkit-box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.06), 0px 4px 6px -1px rgba(0, 0, 0, 0.1);
	  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.06), 0px 4px 6px -1px rgba(0, 0, 0, 0.1);
	background-color: #161c27;
}


/*
@-webkit-keyframes fadeUp {
  from {
    -webkit-transform: translateY(40px);
            transform: translateY(40px);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}

@keyframes fadeUp {
  from {
    -webkit-transform: translateY(40px);
            transform: translateY(40px);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
*/



/*
.content_htcp_wrap .htcp_inner_wrap .vod_update .sub_tabs_wrap > div{float:left;margin-right:24px;}
.content_htcp_wrap .htcp_inner_wrap .vod_update .sub_tabs_wrap > div:nth-child(4){margin-right:0px;}

.content_htcp_wrap .htcp_inner_wrap .vod_update .vod_thumb{
	position:relative;
	padding:0;margin:0;
	display:block;width:292px;height:250px;
	box-shadow: 0px 0px 0px #999;
	text-align:left;
}

.content_htcp_wrap .htcp_inner_wrap .vod_update .vod_thumb .thumb_img {display:block;width:291px;height:164px;overflow:_hidden;}
.content_htcp_wrap .htcp_inner_wrap .vod_update .vod_thumb .thumb_img .r_time_bg{position:absolute;top:137px;right:1px;display:block;width:51px;height:27px;background-color:#3e383b;opacity:0.50;filter:alpha(opacity:50);}
.content_htcp_wrap .htcp_inner_wrap .vod_update .vod_thumb .thumb_img .r_time{position:absolute;top:137px;right:0;display:block;width:51px;height:27px;font-size:14px;line-height:27px;color:#fff;text-align:center;}


.content_htcp_wrap .htcp_inner_wrap .vod_update h3{font-size:18px;margin-top:5px;padding:6px 15px 3px 2px;line-height:24px;letter-spacing:0px;color:#393C48;
	display:block;
	width:100%;max-height:54px;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-wrap:break-word;
	word-break;break-word;
	display: -webkit-box;
	display: -moz-box;
	overflow:hidden;
}
.content_htcp_wrap .htcp_inner_wrap .vod_update h3 a{color:#393C48;}
.content_htcp_wrap .htcp_inner_wrap .vod_update h3 a:hover{color:#393C48;}
.content_htcp_wrap .htcp_inner_wrap .vod_update .description{display:block;width:100%;height:27px;padding:5px 15px 0px 2px;font-size:17px;letter-spacing:0px;line-height:17px;color:#393C48;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.content_htcp_wrap .htcp_inner_wrap .vod_update .description a{color:#393C48;}
*/




/* hotclip2 */
.content_hotcp_wrap{clear:both;margin-top:0px;padding-top:72px;width:100%;height:350px;}
.content_hotcp_wrap .hotcp_inner_wrap {position:relative;margin:0 auto;width:1240px;height:370px;box-sizing:border-box;margin-top:0px;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update{position:relative;width:100%;height:310px;margin-top:0px;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update h2{width:0px;height:0px;text-indent:-999em;}

.content_hotcp_wrap .hotcp_inner_wrap .vod_update .arrow1 {position:absolute;top:12px;right:3px;display:block;width:56px;height:28px;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .arrow1 .prev3 {display:inline-block;width:28px;height:28px;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .arrow1 .next3 {display:inline-block;width:27px;height:28px;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .arrow1 .prev3 a{display:block;width:28px;height:28px;background-image: url('../../img/ko/btn_arrow.jpg');background-repeat: no-repeat;background-position:0px 0px;text-indent:-999em;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .arrow1 .next3 a{display:block;width:27px;height:28px;background-image: url('../../img/ko/btn_arrow.jpg');background-repeat: no-repeat;background-position:-28px 0px;text-indent:-999em;}

.content_hotcp_wrap .hotcp_inner_wrap .vod_update .sub_tabs_title{display:block;width:1240px;height:60px;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .sub_tabs_title .title {font-size:25px;color:#2F3768;font-weight:bold;padding-left:0px;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .sub_tabs_title .title a{color:#2F3768;}

.content_hotcp_wrap .hotcp_inner_wrap .vod_update .sub_tabs_title .more {position:absolute;top:7px;left:175px;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .sub_tabs_title .more a{display:block;width:83px;height:24px;font-size:17px;background-image: url('../../img/ko/bar_sermon.png');background-repeat: no-repeat;background-position: 82px 6px;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .sub_tabs_title .btn_down {position:absolute;top:7px;left:280px;display:block;width:200px;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .sub_tabs_title .btn_down a {display:block;width:240px;height:17px;font-size:17px;}

.content_hotcp_wrap .hotcp_inner_wrap .vod_update .sub_tabs_wrap{width:1240px;height:250px;margin-top:0px;
	display:flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	  justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	  align-items: center;
	position: relative;
	gap: 24px;
	margin: 0 auto;		  	
}

/*
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .sub_tabs_wrap > div{float:left;margin-right:24px;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .sub_tabs_wrap > div:nth-child(4){margin-right:0px;}
*/
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .vod_thumb{
	position:relative;
	padding:0;margin:0;
	display:block;width:292px;height:250px;
	box-shadow: 0px 0px 0px #999;
	text-align:left;
}

.content_hotcp_wrap .hotcp_inner_wrap .vod_update .vod_thumb .thumb_img {display:block;width:291px;height:164px;overflow:hidden;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .vod_thumb .thumb_img .r_time_bg{position:absolute;top:137px;right:1px;display:block;width:51px;height:27px;background-color:#3e383b;opacity:0.50;filter:alpha(opacity:50);}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .vod_thumb .thumb_img .r_time{position:absolute;top:137px;right:0;display:block;width:51px;height:27px;font-size:14px;line-height:27px;color:#fff;text-align:center;}


.content_hotcp_wrap .hotcp_inner_wrap .vod_update h3{font-size:18px;margin-top:5px;padding:6px 15px 3px 2px;line-height:24px;letter-spacing:0px;color:#393C48;
	display:block;
	width:100%;max-height:54px;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-wrap:break-word;
	word-break;break-word;
	display: -webkit-box;
	display: -moz-box;
	overflow:hidden;
}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update h3 a{color:#393C48;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update h3 a:hover{color:#393C48;}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .description{display:block;width:100%;height:27px;padding:5px 15px 0px 2px;font-size:17px;letter-spacing:0px;line-height:17px;color:#393C48;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.content_hotcp_wrap .hotcp_inner_wrap .vod_update .description a{color:#393C48;}


.content_hotcp_wrap .hotcp_inner_wrap .vod_update .vod_thumb .active {
	width: 50%;
	height:297px;
}





/* hotclip */
.content_hotclip_wrap{clear:both;margin-top:0px;padding-top:72px;width:100%;height:350px;}
.content_hotclip_wrap .hotclip_inner_wrap {position:relative;margin:0 auto;width:1240px;height:370px;box-sizing:border-box;margin-top:0px;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update{position:relative;width:100%;height:310px;margin-top:0px;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update h2{width:0px;height:0px;text-indent:-999em;}

.content_hotclip_wrap .hotclip_inner_wrap .vod_update .arrow1 {position:absolute;top:12px;right:3px;display:block;width:56px;height:28px;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .arrow1 .prev3 {display:inline-block;width:28px;height:28px;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .arrow1 .next3 {display:inline-block;width:27px;height:28px;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .arrow1 .prev3 a{display:block;width:28px;height:28px;background-image: url('../../img/ko/btn_arrow.jpg');background-repeat: no-repeat;background-position:0px 0px;text-indent:-999em;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .arrow1 .next3 a{display:block;width:27px;height:28px;background-image: url('../../img/ko/btn_arrow.jpg');background-repeat: no-repeat;background-position:-28px 0px;text-indent:-999em;}

.content_hotclip_wrap .hotclip_inner_wrap .vod_update .sub_tabs_title{display:block;width:1240px;height:60px;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .sub_tabs_title .title {font-size:25px;color:#2F3768;font-weight:bold;padding-left:0px;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .sub_tabs_title .title a{color:#2F3768;}

.content_hotclip_wrap .hotclip_inner_wrap .vod_update .sub_tabs_title .more {position:absolute;top:7px;left:175px;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .sub_tabs_title .more a{display:block;width:83px;height:24px;font-size:17px;background-image: url('../../img/ko/bar_sermon.png');background-repeat: no-repeat;background-position: 82px 6px;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .sub_tabs_title .btn_down {position:absolute;top:7px;left:280px;display:block;width:200px;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .sub_tabs_title .btn_down a {display:block;width:240px;height:17px;font-size:17px;}

.content_hotclip_wrap .hotclip_inner_wrap .vod_update .sub_tabs_wrap{display:block;width:1240px;height:250px;margin-top:0px;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .sub_tabs_wrap > div{float:left;margin-right:24px;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .sub_tabs_wrap > div:nth-child(5){margin-right:0px;}

.content_hotclip_wrap .hotclip_inner_wrap .vod_update .vod_thumb{
	position:relative;
	padding:0;margin:0;
	display:block;width:292px;height:250px;
	box-shadow: 0px 0px 0px #999;
	text-align:left;
}

.content_hotclip_wrap .hotclip_inner_wrap .vod_update .vod_thumb .thumb_img {display:block;width:291px;height:164px;overflow:_hidden;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .vod_thumb .thumb_img .r_time_bg{position:absolute;top:137px;right:1px;display:block;width:51px;height:27px;background-color:#3e383b;opacity:0.50;filter:alpha(opacity:50);}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .vod_thumb .thumb_img .r_time{position:absolute;top:137px;right:0;display:block;width:51px;height:27px;font-size:14px;line-height:27px;color:#fff;text-align:center;}


.content_hotclip_wrap .hotclip_inner_wrap .vod_update h3{font-size:18px;margin-top:5px;padding:6px 15px 3px 2px;line-height:24px;letter-spacing:0px;color:#393C48;
	display:block;
	width:100%;max-height:54px;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-wrap:break-word;
	word-break;break-word;
	display: -webkit-box;
	display: -moz-box;
	overflow:hidden;
}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update h3 a{color:#393C48;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update h3 a:hover{color:#393C48;}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .description{display:block;width:100%;height:27px;padding:5px 15px 0px 2px;font-size:17px;letter-spacing:0px;line-height:17px;color:#393C48;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.content_hotclip_wrap .hotclip_inner_wrap .vod_update .description a{color:#393C48;}





/* content_community_wrap sns */
.content_community_wrap{clear:both;width:100%;height:426px;background-color:#f5f4fa;box-sizing:border-box;margin-top:7px;}
.content_community_wrap .content_inner_wrap{margin:0 auto;width:1240px;height:656px;}
.content_community_wrap .content_inner_wrap > div {float:left;}

.content_community_wrap .content_inner_wrap .sns{position:relative;width:506px;float:left;}
.content_community_wrap .content_inner_wrap .sns h2{width:0px;height:0px;text-indent:-999em;}
.content_community_wrap .content_inner_wrap .sns .sub_tabs_out{width:100%;margin-top:69px;}
.content_community_wrap .content_inner_wrap .sns .sub_tabs_out .thumb_wrap {position:relative;display:block;width:461px;height:128px;margin-top:19px;padding-bottom:20px;border-bottom:1px solid #d1d0d6;}
.content_community_wrap .content_inner_wrap .sns .sub_tabs_out .thumb_wrap .thumb_img{float:left;display:block;width:209px;height:128px;padding:0;overflow:hidden;}
.content_community_wrap .content_inner_wrap .sns .sub_tabs_out .thumb_wrap .info{float:left;display:block;width:220px;height:114px;margin:17px 0px 0 29px;}
.content_community_wrap .content_inner_wrap .sns .sub_tabs_out .thumb_wrap .info .title{font-size:21px;color:#393C48;line-height:26px;padding-bottom:5px;font-weight:500;}
.content_community_wrap .content_inner_wrap .sns .sub_tabs_out .thumb_wrap .info .sub_title{font-size:18px;
	display:block;
	width:100%;max-height:49px;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-wrap:break-word;
	word-break;break-word;
	display: -webkit-box;
	display: -moz-box;
	overflow:hidden;
}

.content_community_wrap .content_inner_wrap .lets-speak {width:322px;}
.content_community_wrap .content_inner_wrap .lets-speak h2{width:0px;height:0px;text-indent:-999em;}
.content_community_wrap .content_inner_wrap .lets-speak .sub_tabs_wrap{position:relative;display:block;width:303px;height:302px;margin-top:60px;background-image: url('../../img/ko/bg_english.png');background-repeat: no-repeat;}
.content_community_wrap .content_inner_wrap .lets-speak .sub_tabs_wrap .link a {position:absolute;top:29px;left:31px;display:block;width:184px;height:48px;text-indent:-99999em;}
.content_community_wrap .content_inner_wrap .lets-speak .sub_tabs_wrap .content_en {position:absolute;top:95px;left:35px;display:block;width:246px;height:68px;font-size:17px;line-height:35px;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-wrap:break-word;
	word-break;break-word;
	display: -webkit-box;
	display: -moz-box;
	overflow:hidden;
}

.content_community_wrap .content_inner_wrap .lets-speak .sub_tabs_wrap .content_kr {position:absolute;top:95px;left:35px;display:block;width:246px;height:102px;font-size:17px;line-height:35px;
	text-overflow:ellipsis;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
	word-wrap:break-word;
	word-break;break-word;
	display: -webkit-box;
	display: -moz-box;
	overflow:hidden;
}
.content_community_wrap .content_inner_wrap .lets-speak .sub_tabs_wrap .content_kr a{color:#4a505a;}
.content_community_wrap .content_inner_wrap .lets-speak .sub_tabs_wrap .btn_listen {position:absolute;top:224px;left:33px;}

.content_community_wrap .content_inner_wrap .ban_disease {width:412px;height:302px;}
.content_community_wrap .content_inner_wrap .ban_disease h2{width:0px;height:0px;text-indent:-99999em;}
.content_community_wrap .content_inner_wrap .ban_disease .sub_tabs_wrap{padding-top:63px;margin:0}






/* content_etc_wrap */
.content_etc_wrap{clear:both;padding-top:80px;width:100%;height:428px;background-color:#fff;border-bottom:1px solid #e1e1e1;}
.content_etc_wrap .content_inner_wrap {margin:0 auto;width:1240px;height:287px;box-sizing:border-box;}
.content_etc_wrap .content_inner_wrap .content_update h2{width:0px;height:0px;text-indent:-999em;}
.content_etc_wrap .content_inner_wrap .content_update .sub_tabs_wrap{display:block;width:1240px;height:306px;margin-top:0px;}

.content_etc_wrap .content_inner_wrap .content_update .main_gallery{position:relative;float:left;display:block;width:606px;height:303px;margin-right:31px;}
.content_etc_wrap .content_inner_wrap .content_update .main_gallery .bg_title {position:absolute;bottom:0;left:0;display:block;width:100%;height:69px;background-color:#0a1d22;opacity:0.30;filter:alpha(opacity:30);}
.content_etc_wrap .content_inner_wrap .content_update .main_gallery .title {position:absolute;bottom:20px;left:22px;font-size:21px;color:#fff;z-index:1;
	font-weight:400;
	display:block;
	width:560px;
	height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.content_etc_wrap .content_inner_wrap .content_update .main_gallery .title a {color:#fff;}




/* today_word_cont */
.today_word_cont{clear:both;display:block;width:100%;height:47px;margin-top:0px;padding-top:0px;text-align:center;background-color:#fff;border-bottom:1px solid #e1e1e1;}
.today_word_cont .word{margin:0 auto;width:1240px;margin-top:26px;}
.today_word_cont .word > div{float:left;}
.today_word_cont .word .onlinebible{}
.today_word_cont .word .txt{display:block;width:110px;height:38px;margin-left:-10px;font-size:17px;font-weight:bold;background-image: url('../../img/ko/arrow_word_right.png');background-repeat: no-repeat;background-position:105px 9px;}
.today_word_cont .word .txt_content{
	width:1118px;
	height:31px;
	vertical-align:middle;font-size:16px;line-height:26px;
	padding-left:13px;
	text-align:left;
	color:#717375;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}




/* footer */

.footer_cont{clear:both;background-color:#fff;width:100%;height:210px;}
.footer_in{clear:both;display:block;position:relative;width:1240px;height:210px;margin-top:20px;}
.footer_in:after{content:"";display:block;height:0;clear:both;}

.footer_in .links{position:absolute;top:50px;left:5px;}
.footer_in .links a{display:block;float:left;font-size:15px;color:#717375;margin-right:0px;overflow:hidden;height:40px;}
.footer_in .links .link01{width:110px;background-image: url('../../img/ko/bar_link.png');background-repeat: no-repeat;background-position:109px 4px;}
.footer_in .links .link02{width:94px;margin-left:10px;background-image: url('../../img/ko/bar_link.png');background-repeat: no-repeat;background-position:93px 4px;}
.footer_in .links .link03{width:67px;margin-left:10px;background-image: url('../../img/ko/bar_link.png');background-repeat: no-repeat;background-position:66px 4px;}
.footer_in .links .link04{width:123px;margin-left:10px;background-image: url('../../img/ko/bar_link.png');background-repeat: no-repeat;background-position:122px 4px;}
.footer_in .links .link05{width:96px;margin-left:10px;background-image: url('../../img/ko/bar_link.png');background-repeat: no-repeat;background-position:95px 4px;}
.footer_in .links .link06{width:105px;margin-left:10px;}
.footer_in .address{position:absolute;top:76px;left:5px;display:block;font-size:15px;color:#424344;}

.footer_in .copyright{position:absolute;top:105px;left:6px;font-size:15px;color:#a5a4a4;}


.footer_in .rel_wrap{position:absolute;top:5px;left:990px;}
.footer_in .rel_wrap .rel_in{position:absolute;top:0;left:0px;}
.footer_in .rel_wrap .rel_in .as{position:absolute;top:45px;left:0px;}
.footer_in .rel_wrap .rel_in .rel_site{position:absolute;top:0px;left:35px;border:1px solid #cccccc;font-size:14px;color:#717375;padding:4px 5px 4px 4px;}







/* Top Search °Ë»ö */
.topSearchWap{position:relative;display:block;100%;text-align:centerwidth:800px;height:580px;background-color:#fff;}
.topSearchWap .f_field{text-align:center;width:700px;margin:0 auto;padding:17px 0 0 10px;vertical-align:middle;}
.topSearchWap .btnSrch{float:left;display:table-cell;width:120px;height:60px;line-height:20px;font-size:21px;color:#fff;background:#366bb9;cursor:pointer;border:0;}
.topSearchWap select{
	float:left;
	margin:0 8px 0 0;
	width: 195px;
	height: 60px;
	line-height: 45px;
	padding: 8px 5px 10px 10px;
	font-size: 15px;
	border: 1px solid #aaaaaf;
	background: #fff;
	vertical-align: top;
	
}

.topSearchWap input{
	float:left;
	width: 550px;
	height: 60px;
	line-height: 45px;
	padding: 0 15px;
	font-size: 27px;
	border: 1px solid #aaaaaf;
	background: #fff;
	vertical-align: top;
	
}

.topSearchWap .inSr1 {
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:3px solid #979797;
}


.topSearchWap .program_list {clear:both;padding: 15px 30px 0 63px;}
.topSearchWap .program_list .subHead {display:block;height:30px;font-size:19px;margin:5px 0 20px 0;}
.topSearchWap .program_list li{float:left;width:225px;height:190px;}
.topSearchWap .program_list li .title {
	display:block;
	width:210px;max-height:49px;
	margin-top:3px;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	word-wrap:break-word;
	word-break;break-word;
	display: -webkit-box;
	display: -moz-box;
	overflow:hidden;
}






/*common*/

.wrap-img {/*width:285px; height:160px;*/ overflow:hidden;}

/* ¸¶¿ì½º ¿À¹ö½Ã È¿°ú */
.wrap-img:hover img {
 transform:scale(1.2);
 -webkit-transform:scale(1.2);
 -moz-transform:scale(1.2);
 -o-transform:scale(1.2);
 -webkit-transition:.90000s;
 -moz-transition:.90000s;
 -ms-transition:.90000s
}

/* ¸¶¿ì½º ¾Æ¿ô½Ã È¿°ú */
.wrap-img img {
 transform:scale(1);
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 -o-transform:scale(1);
 -webkit-transition:.90000s;
 -moz-transition:.90000s;
 -ms-transition:.90000s
}



.wrap-img2:hover img {
 transform:scale(1.05);
 -webkit-transform:scale(1.05);
 -moz-transform:scale(1.05);
 -o-transform:scale(1.05);
 -webkit-transition:.30000s;
 -moz-transition:.30000s;
 -ms-transition:.30000s;
}

/* ¸¶¿ì½º ¾Æ¿ô½Ã È¿°ú */
.wrap-img2 img {
 transform:scale(1);
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 -o-transform:scale(1);
 -webkit-transition:.30000s;
 -moz-transition:.30000s;
 -ms-transition:.30000s;
}



