﻿a:hover{text-decoration:none;}
.page-content{word-break:keep-all!important;}

.board-actions-left{display:inherit!important;}
.action-search{display:table!important;}
.input-group{display:table!important;}
.input-group .form-control, .input-group-addon, .input-group-btn{display:table-cell!important;}
#dimodeBoard .board-actions .board-actions-left .action-search button{border: 1px solid #ccc; }

/*서브메뉴*/
.d3-subgnb-menu {
    display: inline-block;
    width: 100%;
    padding-top: 30px;
}
.d3-menulist {
    display:inline-block; padding:15px 15px;
    float:left;
    border:1px solid rgb(229,229,229);
    width:calc(100%/4);
}
.d3-menulist a{
    text-decoration:none;
    color:black;
    font-weight:700;
    font-size:20px!important;
}
.d3-subgnb-menu div.active a {
    color:rgb(2,94,171);
   
  
}
.subject-title{font-size:48px;}
.sermon-content h4{font-size:14px!important;}
/*sub-container*/
@media(min-width:1450px){
    .container {
        width: 1400px;
        padding:0px;
    }
    
/*게시판 리스트*/
.sermon-box .title > img:first-child{height:180px;}

/*교구안내*/




}

@media(min-width:1200px) and (max-width:1450px) {
    .container {
        width: 1170px !important;
        padding: 0px;
    }
#unit1655{padding:50px 0px 0px 0px!important;}
#unit6384{padding:0px 200px!important;}
/*게시판 리스트*/
.sermon-box .title > img:first-child{height:150px;}
#component9031 #unit6139.long-title{
	padding-top:10px!important;
}

/*섬기는

#component5424 img{ height: 203px!important;}
#component5790 img{ height: 203px!important;}
#component9578 img{ height: 203px!important;}
#component3057 img{ height: 203px!important;}
#component9031 img{ height: 203px!important;}
#component4669 img{ height: 203px!important;}
#component6479 img{ height: 203px!important;}*/
}
@media(max-width:1199px){
	.sermon-box .title > img:first-child{height:115px;}
	#unit1655{padding:30px 0px 0px 0px!important;}
	#unit6384{padding:0px 100px!important;}
	#unit2121{padding:15px 15px!important; height:350px!important;}
	#unit1777{padding:15px 15px!important; height:350px!important;}
	/*섬기는*/
	#component5424 img{ height: 161px!important;}
	#component5790 img{ height: 161px!important;}
	#component9578 img{ height: 161px!important;}
	#component3057 img{ height: 161px!important;}
	#component9031 img{ height: 161px!important;}
	#component4669 img{ height: 161px!important;}
	#component6479 img{ height: 161px!important;}
	
	#component5424 span{font-size:16px!important;}
	#component5790 span{font-size:16px!important;}
	#component9578 span{font-size:16px!important;}
	#component3057 span{font-size:16px!important;}
	#component9031 span{font-size:16px!important;}
	#component4669 span{font-size:16px!important;}
	#component6479 span{font-size:16px!important;}
	
	#component5424 #unit6557{padding-top:50px!important;}
	#component5790 #unit5360{padding-top:50px!important;}
	#component9578 div{padding-top:0px!important;}
	#component3057 div{padding-top:0px!important;}
	#component9031 div{padding-top:0px!important;}
	#component4669 #unit6152{padding-top:50px!important;}
	#component6479 div{padding-top:0px!important;}
}


@media(max-width:991px) {
	#component9031 #unit6139{
		padding:0px!important;
	}
	#component9031 #unit6139 > div{
		margin:0px!important;
	}
	/*로그인*/
	#subtop{margin-top:130px!important;}
	#component5424 img{ height: 161px!important;}
	#component5790 img{ height: 161px!important;}
	#component9578 img{ height: 161px!important;}
	#component3057 img{ height: 161px!important;}
	#component9031 img{ height: 161px!important;}
	#component4669 img{ height: 161px!important;}
	#component6479 img{ height: 161px!important;}
	
	#component5424 div{padding-top:5px!important;}
	#component5790 div{padding-top:5px!important;}
	#component9578 div{padding-top:5px!important;}
	#component3057 div{padding-top:5px!important;}
	#component9031 div{padding-top:5px!important;}
	#component4669 div{padding-top:5px!important;}
	#component6479 div{padding-top:5px!important;}
	
	#unit6043{padding:30px 0px 0px 10px!important; }
	#unit6043 span{font-size:16px!important;}
	#component1999 span{font-size:16px!important;}
	#component4336 span{font-size:16px!important;}
	#component1455 span{font-size:16px!important;}
	
	#component1179 span,	#component4710 span,	#component5157 span,	#component7755 span,	#component3354 span,	#component6750 span{font-size:15px!important;}
	/*게시판*/
	#dimodeBoard .board-actions .board-actions-left .action-search{max-width:100%!important;}
	
	#unit2121 span > span > span{font-size:16px!important;}
	#unit1777 span > span > span{font-size:16px!important;}
		#unit6384{padding:0px 10px!important;}
		.sermon-box .title > img:first-child{height:186px;}
		#unit1655{padding:10px 0px 0px 0px!important;}
		
		#component3310 > div{padding:30px 15px!important; height:400px;}
		#component8704 > div{padding:30px 15px!important; height:400px;}
    /*탭페이지
	    .open{left:0px!important;}
	    #sub_title{font-size:30px;}
	    .tab-wrap{width: 320px; height: 100%;top: 0; z-index: 10; text-align: left; padding: 35px 12px 35px 35px;
	    -webkit-transform: none;-ms-transform: none; transform: none; -webkit-transition: all .2s ease-in-out;
	    -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out;transition: all .2s ease-in-out; left: -260px;}
	    .tab-content-left{padding-top:250px;padding-right:75px;width:100%; height:50%;}
	    .tab-content-right{position:relative;width:100%;padding: 35px 20px 50px 90px;height: 250px;}
	    .arrow{width: 20px;height: 20px;background-color: #fff;position: absolute; right: 25px;top: 39px; -webkit-border-radius: 50%;
	    -moz-border-radius: 50%;border-radius: 50%;}
	    .arrow:before {font-family: FontAwesome,FontAwesome;content: '\f104'; position: absolute; color: #fdb723;line-height: 20px;font-size: 18px;font-weight: 700;left: 6px;}
	    .be-arrow:before{font-family: FontAwesome,FontAwesome;content: '\f105'; position: absolute; color: #fdb723;line-height: 20px;font-size: 18px;font-weight: 700;left: 8px;}
	    .tab-wrap:before{content: ''; position: absolute;  right: -10px; top: 39px; border-bottom: 10px solid transparent; border-top: 10px solid transparent;
	    border-left: 10px solid #fdb723;  opacity: 1; -webkit-transition: opacity .2s ease-in-out; -moz-transition: opacity .2s ease-in-out;
	    -o-transition: opacity .2s ease-in-out;  transition: opacity .2s ease-in-out;}
	    .tab-top{display:block;margin-bottom: 40px;padding-right: 50px;line-height: 1;}
	    .tab-header{ max-width: 200px;}
    */
    #unit8226 img{width:100%!important;}
    #unit9774{margin:15px!important;}
    #unit5547{width:100%!important;}
    #component3973 #unit5427{width:100%!important;text-align:center!important;PADDING:0PX 15PX!IMPORTANT;}
}
@media(max-width:767px){
	#component2463 #unit2881{height:450px!important;}
	#component1573 #unit9774{padding:0px 15px 0px 15px!important;}
	#component1573 #unit9774 > div > strong > span > span{font-size:16px!important;}
	#component1573 #unit9774 > div a > img {width:200px!IMPORTANT;}
	#subgnb{width:100%;}
	.d3-subgnb-menu{ word-break:keep-all;}
	.d3-menulist{padding:15px 5px!important;}
	.d3-menulist a{font-size:15px!important;}
		#component5424 #unit6557{padding-top:0px!important;}
	#component5790 #unit5360{padding-top:0px!important;}
	#component4669 #unit6152{padding-top:0px!important;}
	/*게시판 검색 폼*/
.search-kind{width:1%!important;}
.board-actions-left{display:block!important;}
.action-search{display:block!important;}
#dimodeBoard .board-actions .board-actions-left .action-search .search-kind select{width:100%!important;}
.input-group{width:100%!important;}
#dimodeBoard .board-actions .board-actions-left .action-search button{background: #008DAB;
    color: white;border: 1px solid #ccc; width:100%!important;}

/**/

	.new-wrap div{padding-bottom:30px;}
	.subject-title{font-size:25px!important; word-break:keep-all;}
	#unit5466{padding:0px!important; text-align:center!important; width:100%!important;}
	#unit1655{padding:15px!important; text-align:left!important; width:100%!important;word-break:keep-all;}
	#unit9865{padding:15px!important;}
	#unit7088 p span{font-size:30px!important;}
	#unit4238 div strong span{font-size:30px!important;}
	#unit3321 p span{font-size:20px!important;}
	#component5790 img{height:auto!important;}
	#component5424 img{height:auto!important;}
	#component9578 img{height:auto!important;}
	#component3057 img{height:auto!important;}
	#component9031 img{height:auto!important;}
	#component4669 img{height:auto!important;}
	#component6479 img{height:auto!important;}
	#component5790 > div > div{padding:15px 0px 0px 0px!important; text-align:center;}
	#component5424 > div > div{padding:15px 0px 0px 0px!important; text-align:center;}
	#component9578 > div > div{padding:15px 0px 0px 0px!important; text-align:center;}
	#component3057 > div > div{padding:15px 0px 0px 0px!important; text-align:center;}
	#component9031 > div > div{padding:15px 0px 0px 0px!important; text-align:center;}
	#component4669 > div > div{padding:15px 0px 0px 0px!important; text-align:center;}
	#component6479 > div > div{padding:15px 0px 0px 0px!important; text-align:center;}
	#unit5360 div:nth-child(2){display:none;}
	#unit6043{padding:30px 15px 0px; word-break:break-word;}
	#component1999{margin:0px!important; }
	#component4336{margin:0px!important; }
	#component9829{text-align:center!important;}
	#component5157, #component4710,	#component1179{margin-bottom:21px!important;}
	#component5259{padding:15px 15px 15px 15px!important;}
  #component5259{padding:15px 15px 15px 15px!important;}
  #component2130{padding:15px 15px 15px 15px!important;}
  #component1199{padding:15px 15px 15px 15px!important;}
  #component5072{padding:15px 15px 15px 15px!important;}
  #component5869{padding:15px 15px 15px 15px!important;}
  #component2887{padding:0px 0px 0px 0px!important;}
    .table tbody > tr > th{text-align:center;}
	.sermon-box .title > img:first-child{height:auto;}
	/*목회방향*/
	#component3439{padding:0px!important;}
	
}
