.image-slider-wrapper {
    padding-top:70px;
    /*margin: 0 auto;*/
    /* ÀÌ¹ÌÁö ½½¶óÀÌ´õ ¾çÂÊ¿¡ ¿©¹éÀÌ »ý°Ü¼­ width°ª »°À½ */
    /*max-width: 1880px;*/
}

.image-slider {
    /*background-image: url('../../Layouts/mdjejach/Images/main/main_img.png');
    min-height:630px;*/
    /*margin-bottom: 12px;*/
}

.slider .slider-wrapper .slide p.each-img{
/*    height:584px;*/
}


/* 17.9.12 ÀÌ¹ÌÁö ½½¶óÀÌ´õ ÀÌ¹ÌÁö ²ËÂ÷°Ô Ã³¸® */
.each-img img {
    width: 100%;
    height:100%;
}


.First_Box{
    background:#0067b3;
    padding:10px 0px;
    padding-right:10px;
}

.First_Box .cont_box{
    padding-left: 50px;
    margin-right: -10px;
}

/*.First_Box .cont_box:last-child{
    padding:0;
}*/

.First_Box .cont{
    color:white;
    display:inline-block;
    padding-left:5px;
    font-size:16px;
}

.Second_Box{
    margin-top:60px;
}

.Second_Box .Second-Col1{position:relative;}

.Second_Box .Second-Col1 img{width:100%;} /*PC»çÀÌÁî¿¡¼­ ÀÌ¹ÌÁö »çÀÌÁî ³Êºñ°¡ ºÎÁ·ÇÏ¿© °­Á¦·Î 100%ÁÜ.*/

.Second_Box .Second-Col1 .widget-inner{color:white; position:absolute; top:10px; width:280px; overflow:visible;}

.Second_Box .Second-Col1 .widget-inner .wd{position:absolute; left:50px;}

.Second_Box .Second-Col1 .widget-inner .sermon{position:absolute; font-size:16px; top:40px;}

.Second_Box .Second-Col1 .widget-inner .sermon .cont1{padding-right:3px;}

.Second_Box .Second-Col1 .widget-inner .title{
    position: absolute;
    top: 85px;
    font-size: 27px;
	height: 3.6em;
    text-overflow: ellipsis;
    overflow: hidden;
    /* white-space: nowrap; */
    word-wrap: break-word;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    line-height: 1.2em;
    
}

.Second_Box .Second-Col1 .widget-inner .bible{
    top:200px;
    font-size:21px;

}
.Second_Box .Second-Col1 .widget-inner .bible >p{
	height: 2.4em;
    text-overflow: ellipsis;
    overflow: hidden;
    /* white-space: nowrap; */
    word-wrap: break-word;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 1.2em; 
}
.Second_Box .Second-Col1 .widget-inner .bible >span{
     
    font-size:19px;
}

/*.Second_Box .Second-Col1 .widget-inner .preacher{
    top:300px; font-size:19px;
}*/

.Second_Box .sermon-table table{width:100%;}

.Second_Box .sermon-table table tr td{
    background:#383862;
    width: 25%;
}

.Second_Box .sermon-table table tr td:first-child{ background:#8193aa;}

.Second_Box .sermon-table table tr td:hover{ background:#8193aa; }

.Second_Box .sermon-table table tr td a{
    display: inline-block;
    text-decoration: none;
    color: #fff;
    width: 100%;
    padding: 12px 0;
    text-align: center;
    font-size: 16px;
}

.Second_Box .sc .cont{
    text-align:center;
    padding-top:20px;
    padding-bottom:20px;
}

.Second_Box .sc .cont1{
    font-size:28px;
}

.Second_Box .sc .cont2{font-size:14px; font-weight:600;}

.Second_Box .sc .bar{
    border: 1px solid #cfcfcf;
}

.Third_Box{
    margin-top:40px;
}

.Four_Box{
    margin-top:50px;
}

.Four_Box .fc{
    border-right: 1px solid #e4e4e4;
    padding-left: 40px;
    padding-right: 40px;
}

.Four_Box .fc:first-child{
    padding-left:0;
}

.Four_Box .fc:last-child{
    border:none;
    padding-right:0;
}

.Four_Box .fc .widget-table{
    padding-left:5px;
}

.Four_Box .bar{
    border:1px solid black;
    margin-top: 15px;
    margin-bottom: 10px;
}

.Four_Box .cont1{font-size:23px; font-weight:500;}
.Four_Box .cont1 a{
    text-decoration:none;
    color:black;
}

.Four_Box .widget-table a{
    text-decoration:none;
    color:black;
    font-size:15px;

}

.Four_Box .widget-table .title{padding-top:10px;}
.Four_Box .Four-Col1 .widget-table .title{padding-top:12px;}

.Four_Box .widget-table .date{
/*    font-weight:600;*/
    font-size:14px;
    border-bottom:1px solid #e4e4e4;
    padding-bottom: 10px;
	color:gray;
}

.Four_Box .Four-Col2 .Category{
    color: #fff;
    display: inline-block;
    background-color: #3a5571;
    text-align: center;
    padding: 2px 12px;
    margin-right: 5px;
}

.Four_Box .Four-Col2 .Category, .Four_Box .Four-Col2 .title{display:inline-block;}

.Four_Box .Four-Col3 .cont_box{background: #f6f6f6; margin-bottom:10px; padding-top: 29px; padding-left: 30px; padding-bottom: 29px; position:relative;}

.Four_Box .Four-Col3 .cont_box:first-child{padding-left:24px;}

.Four_Box .Four-Col3 .icon_box, .Four_Box .Four-Col3 .cont_subbox{display:inline-block;}

.Four_Box .Four-Col3 > .cont_box3 >  .cont_subbox:last-child{top:50%; margin-top:-17px;}

.Four_Box .Four-Col3 > .cont_box:first-child > .cont_subbox{padding-left:27px;}

.Four_Box .Four-Col3 .cont_subbox{padding-left:20px;   position: absolute; top: 30px;}

.Four_Box .Four-Col3 .cont_subbox .title{font-weight: bold; font-size: 21px; padding-bottom:5px;}

.Four_Box .Four-Col3 .cont_subbox .cont{font-size:15px;}

.Five_Box{padding-top:40px; padding-bottom:55px;}

.Five_Box .pictures{overflow:hidden;}

.Five_Box .container{padding:0;}

/*.Five_Box .container{padding-left: 50px; padding-right: 50px;}*/

.Five_Box .container .row > .title{font-size: 23px; font-weight: 500; padding-left:15px; padding-right:15px; padding-bottom:10px;}

.Five_Box .container .row > .title span{float:right; cursor:pointer; position:relative; top:5px;}

.Five_Box .container .row > .title span .arrow{float:right;}

.Six_Box ul li { float:left; /*border:1px solid #969696;*/ width:14%; text-align:center; padding:5px;  margin:0.5px; border-radius:4px; }
.Six_Box ul a { color:black; font-size:13px; }
.Six_Box ul a:hover { color:white; }
.Six_Box ul li:hover { background-color:black; transition:0.3s; }
.Six_Box .title { font-size:23px; font-weight:500; color:black; margin-bottom:10px; }
.Six_Box .container { padding-left:unset; padding-right:unset; }
.Six_Box .container .row:nth-child(3) { margin-bottom:50px; }

.document-widget.gallery .document a.title {
    font-size: 18px;
}

.document-widget.gallery .document .date {color:#333; font-size:14px;}

.document-widget.gallery{
    text-align:center;
    width:200%;
    font-size:0;
}

.document-widget.gallery .document{width:12.5% !important;}


.document-widget.gallery .document a.title{font-size:18px; text-decoration:none !important;}

.document-widget.gallery .document img{width:auto; height:194.84px; }

@media (max-width:1200px){
    .Second_Box .Second-Col1 .widget-inner{
        color: white;
        position: absolute;
        top: 10px;
        left: -10px;
        width: 280px;
        overflow: visible;
    }
    .Second_Box .Second-Col1 .widget-inner .bible{top:160px;}

    .Second_Box .Second-Col1 .widget-inner .preacher{top:245px;}

    /*.document-widget.gallery .document img{width:241.97px; height:161.47px;}*/
}

@media (max-width:992px){
    .Four_Box .Four-Col3 .cont_box:first-child{padding-left:4px;}
    .Four_Box .Four-Col3 .cont_box{padding-left:10px;}

    .Four_Box .Four-Col3 > .cont_box:first-child > .cont_subbox{padding-left:17px;}
    .Four_Box .Four-Col3 .cont_subbox{padding-left:10px;}
    .Second_Box .Second-Col1 .widget-inner{position:absolute; top:10px; left:-20px; width:230px; overflow:visible; color:white;}
    .Second_Box .Second-Col1 .widget-inner .sermon{top:10px;}
    .Second_Box .Second-Col1 .widget-inner .title{top:44px; font-size:18px;}
    .Second_Box .Second-Col1 .widget-inner .bible{top:125px; font-size:18px;}
    .Second_Box .Second-Col1 .widget-inner .preacher{top:160px; font-size:18px;}
}

@media (max-width:768px){

    .slider .slider-wrapper .slide p.each-img{height:auto;}

    .First_Box .cont_box{
        text-align:center;
        padding:0;
        margin:0;
    }

    .Second_Box{
        margin-top:30px;
    }

    .Second_Box .Second-Col1 .widget-inner .wd{
        left:30px;
    }

    .Second_Box .Second-Col1 .widget-inner .sermon{top:50px;}

    .Second_Box .Second-Col1 .widget-inner .title{
        top:10px;
        font-size:21px;
    }

    .Second_Box .Second-Col1 .widget-inner .bible{
        top:210px;
        font-size:18px;
    }

    .Second_Box .Second-Col1 .widget-inner .preacher{
        top:130px;
    }

    .Second_Box .sc .cont2{font-size:15px;}

.Second_Box .Second-Col2{
    padding-top:20px; text-align:center;
}

.Second_Box .Second-Col3{text-align:center;}

.Second_Box .sermon-table table tr td a{
    font-size:13px;
}

.Four_Box{
    margin-top:10px;
}

.Four_Box .fc{
        padding: 0px 15px;
}

.Four_Box .fc:first-child{padding:0px 15px;}
.Four_Box .Four-Col2{padding-top:25px;}
.Four_Box .fc:last-child{padding:0px 15px; padding-top:25px;}

.Four_Box .cont1{text-align:center;}
.Four_Box .Four-Col1 .widget-table .title{text-align:center;}
.Four_Box .widget-table .date{text-align:center;}

.Four_Box .Four-Col3 .cont_box:first-child{padding-left:20px;}
.Four_Box .Four-Col3 .cont_box{padding-left:25px;}


.Five_Box{padding:20px 0px;}

.Five_Box .container{padding:0px 15px;}

.document-widget.gallery .document a.title{font-size:12px; white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.document-widget.gallery .document .date{font-size:12px; white-space:nowrap;}


.each-img img{
    height:179px;
}

.Second_Box .Second-Col1 .widget-inner{
    position: absolute;
    top: 10px;
    left: 0px;
    width: 260px;
    overflow: visible;
    color: white;
}

.Second_Box .Second-Col1 .widget-inner .sermon{top:50px;}
.Second_Box .Second-Col1 .widget-inner .title{top:110px; font-size:21px;}
.Second_Box .Second-Col1 .widget-inner .bible{top:210px; font-size:18px;}
.Second_Box .Second-Col1 .widget-inner .preacher{top:250px; }

.Second_Box .sc img{width:100%;}
}

@media (max-width:520px){
    .Second_Box .Second-Col1 .widget-inner{position:absolute; top:-30px; left:-10px; width:200px;}
    .Second_Box .Second-Col1 .widget-inner .title{top:80px; font-size:18px;}
    .Second_Box .Second-Col1 .widget-inner .bible{top:170px;}
    .Second_Box .Second-Col1 .widget-inner .preacher{top:190px;}
}

@media (max-width:320px){
    .Four_Box .widget-table a{
        font-size:13px;
    }

    .Second_Box .sc .cont2{
        font-size:14px;
    }
}

