/*************** [sermons]basic ***************/
/*section_type_sermons_1 : 금주의 말씀*/
#section_type_sermons_1{background:#f5fcff url(/section/sermon/sermon_1/img/section1_1_bg.jpg) no-repeat center center; background-size:cover;}
#section_type_sermons_1 .worship_mov{display:table; width:100%; margin-bottom:40px;}
#section_type_sermons_1 .worship_mov .inner_mov,
#section_type_sermons_1 .worship_mov .worship_txt{display:table-cell; vertical-align:middle;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;
}
#section_type_sermons_1 .worship_mov .inner_mov{width:55%;}
#section_type_sermons_1 .worship_mov .inner_mov .video-container{position:relative;
	padding-bottom:56.25%;
	height:0;
	overflow:hidden;}
#section_type_sermons_1 .worship_mov .inner_mov .video-container iframe{position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;}
#section_type_sermons_1 .worship_mov .inner_mov img{width:100%;
box-shadow:10px 10px 10px -5px rgba(0,0,0,0.3);
-webkit-box-shadow:10px 10px 10px -5px rgba(0,0,0,0.3);
-moz-box-shadow:10px 10px 10px -5px rgba(0,0,0,0.3);
-o-box-shadow:10px 10px 10px -5px rgba(0,0,0,0.3);
}
/*
#section_type_sermons_1 .worship_mov .inner_mov iframe{width:100%;
box-shadow:10px 10px 10px -5px rgba(0,0,0,0.3);
-webkit-box-shadow:10px 10px 10px -5px rgba(0,0,0,0.3);
-moz-box-shadow:10px 10px 10px -5px rgba(0,0,0,0.3);
-o-box-shadow:10px 10px 10px -5px rgba(0,0,0,0.3);
}
*/
#section_type_sermons_1 .worship_mov .worship_txt{width:45%; padding:0 40px;}
#section_type_sermons_1 .worship_mov .worship_txt > h2{font-size:30px; color:#4a4a4a; font-weight:400; margin-bottom:30px;}
#section_type_sermons_1 .worship_mov .worship_txt > h2 p{font-size:16px; line-height:135%; color:#434343; font-weight:300; padding-top:5px;}
#section_type_sermons_1 .worship_mov .worship_txt > h3{font-size:25px; color:#222; font-weight:400; letter-spacing:-1px; margin-bottom:15px;}
#section_type_sermons_1 .worship_mov .worship_txt > h3 p{font-size:18px; line-height:135%; padding-top:5px; letter-spacing:0px;}
#section_type_sermons_1 .worship_mov .worship_txt > p{color:#626262; margin-bottom:20px;}
#section_type_sermons_1 .worship_mov .worship_txt > div a{display:inline-block; width:150px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:17px; transition:all 0.4s;
 border-radius:40px;
-webkit-border-radius:40px;
-moz-border-radius:40px;
-o-border-radius:40px;
}
#section_type_sermons_1 .worship_mov .worship_txt > div a.btn_style1{background:#4364c4}
#section_type_sermons_1 .worship_mov .worship_txt > div a.btn_style2{background:#262626}
#section_type_sermons_1 .worship_mov .worship_txt > div a:hover{background:#565656; transition:all 0.4s;
box-shadow:10px 10px 10px -5px rgba(0,0,0,0.3);
-webkit-box-shadow:10px 10px 10px -5px rgba(0,0,0,0.3);
-moz-box-shadow:10px 10px 10px -5px rgba(0,0,0,0.3);
-o-box-shadow:10px 10px 10px -5px rgba(0,0,0,0.3);
}

#section_type_sermons_1 .worship_mov .inner_mov a{display:block; width:100%; height:100%;}
/* #section_type_sermons_1 .worship_mov .inner_mov a:after{position:absolute; content:""; background:url(/section/sermon/sermon_1/img/btn_play.png) no-repeat; width:70px; height:70px; z-index:99; left:50%; top:50%; margin-left:-35px; margin-top:-35px;} */

#section_type_sermons_1 .worship_guide{font-size:0;}
#section_type_sermons_1 .worship_guide .box{width:23.5%; height:230px; background:#fff; display:inline-block; margin-right:2%; vertical-align:top; padding:30px 0;
 border-radius:15px;
-webkit-border-radius:15px;
-moz-border-radius:15px;
-o-border-radius:15px;

box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;

box-shadow:1px 3px 15px -5px rgba(0,0,0,0.4);
-webkit-box-shadow:1px 3px 15px -5px rgba(0,0,0,0.4);
-moz-box-shadow:1px 3px 15px -5px rgba(0,0,0,0.4);
-o-box-shadow:1px 3px 15px -5px rgba(0,0,0,0.4);
}
#section_type_sermons_1 .worship_guide .box:nth-child(1) {width:30%;}
#section_type_sermons_1 .worship_guide .box:nth-child(2) {width:17%;}
#section_type_sermons_1 .worship_guide .box:last-child{margin-right:0}

#section_type_sermons_1 .worship_guide .box > h2{font-size:19px; color:#fff; position:relative; display:inline-block; z-index:2; height:45px; line-height:45px; padding-left:20px; font-weight:400; margin-bottom:40px;}
#section_type_sermons_1 .worship_guide .box > h2:after{position:absolute; content:""; background:#4364c4; padding:0 20px; height:100%; width:100%; z-index:-1; left:0;
 border-top-right-radius:50px;
 border-bottom-right-radius:50px;
}
#section_type_sermons_1 .worship_guide .box > ul{font-size:0; text-align:center;}
#section_type_sermons_1 .worship_guide .box > ul li{display:inline-block; width:30%; margin:0 1%; font-size:17px; border-right:1px solid #ededed;}
#section_type_sermons_1 .worship_guide .box > ul li:last-child{border-right:none;}
#section_type_sermons_1 .worship_guide .box > ul li p{margin-bottom:15px}

#section_type_sermons_1 .worship_guide .box.praise > ul li{width:46%;}

#section_type_sermons_1 .worship_guide .box.bg1{position:relative; background:#477bd2 url(/section/sermon/sermon_1/img/pattern_bg.png) no-repeat center right; padding:30px}
#section_type_sermons_1 .worship_guide .box.bg1 > h2{padding-left:0px; margin-bottom:5px;}
#section_type_sermons_1 .worship_guide .box.bg1 > h2:after{background:none;}
#section_type_sermons_1 .worship_guide .box.bg1 > p{font-size:17px; color:#fff; line-height:135%;}
#section_type_sermons_1 .worship_guide .box.bg1 > a{position:absolute; right:30px; bottom:30px; display:block; width:40px; height:40px; line-height:40px; background:#fff; font-size:17px; text-align:center;
 border-radius:50px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
-o-border-radius:50px;

box-shadow:1px 3px 15px -5px rgba(0,0,0,0.4);
-webkit-box-shadow:1px 3px 15px -5px rgba(0,0,0,0.4);
-moz-box-shadow:1px 3px 15px -5px rgba(0,0,0,0.4);
-o-box-shadow:1px 3px 15px -5px rgba(0,0,0,0.4);
}
#section_type_sermons_1 .worship_guide .box.bg1 > a .fas{color:#666;}

#section_type_sermons_1 .worship_guide .box.bg2{position:relative; background:#18263b; padding:0}
#section_type_sermons_1 .worship_guide .box.bg2 > h3{position:absolute; font-size:16px; color:#fff; z-index:9; top:20px; left:30px;}
#section_type_sermons_1 .worship_guide .box.bg2 > div img{width:100%; opacity:0.5;
 border-top-left-radius:50px;
 border-top-right-radius:50px;
}
#section_type_sermons_1 .worship_guide .box.bg2 > div a{position:relative; display:block; width:100%; height:184px; overflow:hidden;}
#section_type_sermons_1 .worship_guide .box.bg2 > div a:after{position:absolute; content:""; background:url(/section/sermon/sermon_1/img/words_icon_you.png) no-repeat; width:50px; height:38px; z-index:99; left:50%; top:50%; margin-left:-25px; margin-top:-19px;}
#section_type_sermons_1 .worship_guide .box.bg2 > p{font-size:15px; color:#fff; text-align:center; line-height:145%; padding:8px;}

/*************** [sermons]responsive ***************/
/*금주의 말씀*/
@media screen and (max-width:1200px){ 
    #section_type_sermons_1 .worship_mov{margin-top:50px;}
    #section_type_sermons_1 .worship_mov .worship_txt > h2{font-size:22px;}
    #section_type_sermons_1 .worship_mov .worship_txt > h3{font-size:25px;}
	#section_type_sermons_1 .worship_mov .worship_txt > h3 p{font-size:16px;}

	#section_type_sermons_1 .worship_guide .box{width:24%; margin-right:1%;}
	#section_type_sermons_1 .worship_guide .box.bg2 > div a{height:70%;}
}

@media screen and (max-width:970px){ 
    #section_type_sermons_1 {padding:50px 0}
	#section_type_sermons_1 .worship_mov{margin-top:0px;}

	#section_type_sermons_1 .worship_mov .inner_mov,
    #section_type_sermons_1 .worship_mov .worship_txt{display:block; width:100%;}
	#section_type_sermons_1 .worship_mov .inner_mov{margin-bottom:30px;}
    
	#section_type_sermons_1 .worship_mov{width: 96%; margin:0 auto;}
	#section_type_sermons_1 .worship_mov .inner_mov .video-container{position:relative; padding-bottom:56.25%; height:0; overflow:hidden;}
    #section_type_sermons_1 .worship_mov .inner_mov .video-container iframe{position:absolute; top:0; left:0; width:100%; height:100%;}



	#section_type_sermons_1 .worship_mov .worship_txt{padding:0; margin-bottom:50px;}
    
	#section_type_sermons_1 .worship_guide{text-align:center;}
	#section_type_sermons_1 .worship_guide .box{width:46%; margin:2%; text-align:left;}
	#section_type_sermons_1 .worship_guide .box:nth-child(1) {width:46%; margin:2%;}
	#section_type_sermons_1 .worship_guide .box:nth-child(2) {width:46%; margin:2%;}
	#section_type_sermons_1 .worship_guide .box.bg2 > div a{height:100%;}
}
@media screen and (max-width:620px){ 
 #section_type_sermons_1 .worship_mov .inner_mov .video-container{position:relative;
	padding-bottom:56.25%;
	height:0;
	overflow:hidden;}
 #section_type_sermons_1 .worship_mov .inner_mov .video-container iframe{position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;}
}
@media screen and (max-width:480px){
   #section_type_sermons_1 .worship_mov{width:90%;}
   #section_type_sermons_1 .worship_guide .box{width:85%; margin:2% 0}
   #section_type_sermons_1 .worship_guide .box:nth-child(1) {width:85%; margin:2% 0}
	#section_type_sermons_1 .worship_guide .box:nth-child(2) {width:85%; margin:2% 0}
   #section_type_sermons_1 .worship_guide .box.bg2 > div a{height:184px;}
   #section_type_sermons_1 .worship_mov .worship_txt > div a.btn_style2{margin-top: 10px;}
}
@media screen and (max-width:420px){
   #section_type_sermons_1 .worship_mov .worship_txt > h3{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:320px;}
}
@media screen and (max-width:360px){
   #section_type_sermons_1 .worship_guide .box{width:90%;}
	#section_type_sermons_1 .worship_guide .box:nth-child(1) {width:90%;}
	#section_type_sermons_1 .worship_guide .box:nth-child(2) {width:90%;}
   #section_type_sermons_1 .worship_mov .worship_txt > h3{width:280px;}
}
@media screen and (max-width:320px){
   #section_type_sermons_1 .worship_mov .worship_txt > div a{width:120px; font-size:15px;}
}

/*************** [animation]responsive ***************/
/*animation*/
/*#section_type_sermons_1 .worship_mov{
	opacity: 0;
	top:20%;
	position:relative;
	transition: all 900ms ease;
}

#section_type_sermons_1 .worship_guide .box{opacity: 0; transition: all 3s ease; transition-delay:0.4s;}
#section_type_sermons_1 .worship_guide .box:nth-child(2){transition-delay:0.6s;}
#section_type_sermons_1 .worship_guide .box:nth-child(3){transition-delay:0.8s;}
#section_type_sermons_1 .worship_guide .box:nth-child(4){transition-delay:0.9s;}*/