/* Add here all your CSS customizations */
.input_date{
	margin: 0px auto; display: block; position: relative;
}

.input_date h5{
display: inline; margin-right: 10px; font-weight: 600;
}

.input_date input{
	max-width: 300px
}

.input_date a span{
	padding: 4px 9px;  border: 1px solid #ababab; background: #eeeeee; margin-right: 10px;
}

@media (max-width: 767px){
	.input_date input{
	max-width: 100px
}
.input_date h5{
display: block; margin-right: 0px;
}
}

#vimeoWrap{
     position: relative;
    padding-bottom: 31%; /* 16/9 ratio */
    padding-top: 0px; /* IE6 workaround*/
    height: 0;
    overflow: hidden;
    margin: 0;
  }
#vimeoWrap iframe,
#vimeoWrap object,
#vimeoWrap embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.board_header_btn{
	    margin: 0px !important;
    background: none;
    font-size: 24px;
    border: 0px;

}

.accordion_bh .card .accordion-header{
	border: 0px;
	
}

.accordion_bh .card .accordion-header h5{
	
	font-size: 24px;
	font-weight: 600;
}

.accordion_bh .card-body{
	padding: 0px !important;
}
.video-container{
width: 100%;
position: relative;
margin: 0px auto;
overflow: hidden;

}
@media (min-width: 1200px){

.video-container{
}
.header-index{
    position: absolute !important;
}


}
@media (max-width: 1199px){

#vimeoWrap{
    padding-bottom: 29%;
}

}

.scroll-down-nav{
    background-color: rgba(255,255,255,1) !important;
    position: relative;
}

.player .vp-player-layout{
    top:0px;
}


.flashwrapper {
        position: relative;
        padding-bottom: 63%; /* 16:9 비율인 경우 */
        /* padding-bottom값은 4:3 비율인 경우 75%로 설정합니다 */
        padding-top: 25px;
        height: 0;
        }

        .flashwrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        }

    #remainTime{
    display: block;
    font-size: 2em;
    margin-bottom: 10px;
    color: #0095d6;
    font-weight: 600;
    text-align: center;
    margin-top: 20px;
   }

   .blog-post p {
   	min-height: 24px;
   }

@media (min-width:576px) and (max-width: 991px){
    .blog-post h2{
 	min-height: 42px;
 }

}