table thead th{text-align:center !important}

/* 심포지엄 게시판 */
.symposium-top{border:1px solid #e3e3e3; box-shadow:3px 3px 3px #e3e3e3; margin-bottom:50px;}
.symposium-top img{width:100%; max-width:898px; }

.sub_h2{
	padding: 0 0 15px 0;
    width: 100%;
    box-sizing: border-box;
    letter-spacing: -1px;
    font-size: 26px;
	font-weight:600;
    color: #74a921;
    display: table;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:50px;
	}
.sub_stab {
   width:100%; 
	/*/ext-align:center;*/
	margin-bottom:40px;
	}
.sub_stab ul {
    margin-bottom: 30px;width:100%; display:table}
.sub_stab ul li{text-align:center; display:table-cell; width:auto; cursor:pointer}

.tab.over {
    background: #6d593e;
}
.tab.over a{color:#fff;}
.tab {
    display: inline-table;
    border: 1px solid #e5e5e5;
	width:33%;
}
.tab a {
    padding: 7px 20px;
    font-weight: 400;
    font-size: 16px;
}

.sub_content p{transform : rotate(0.03deg); }
.sub_content a{transform : rotate(0.03deg); }
.sub_content p,.sub_content tr, .sub_content td, .sub_content th, .sub_content dl, .sub_content dt, .sub_content dd,.sub_content  li,.sub_content  ul{line-height:1.8em; padding:0 10px; font-size:16.2px; letter-spacing:-0.05em}
strong, b{font-size:16.5px}
/* 인사말 */
.grt_h3{font-size:22px; font-weight:700; color:#2296d8; margin:20px 0 40px;}
.l_txt{width:60%; margin-right:20px;text-align:left; display:inline-table; vertical-align:top; line-height:1.9em;}
.l_txt p{margin-bottom:30px;}
.l_txt p:last-child span{font-weight:600; font-size:17px;}
.l_txt strong{font-weight:600; font-size:18px;}
.r_txt{width:35%; display:inline-table; vertical-align:top;}
.r_txt img{width:100%;}
@media all and (min-width:0px) and (max-width:800px){
.l_txt{width:100%; display:block; background:url('/assets/images/content/society/greet_bg.jpg') no-repeat; background-position:right bottom;}	
.r_txt{display:none;}	
}
/* 갤러리 게시판 */
@media all and (min-width:0px) and (max-width:414px){
	.gallery-box{width:100%!important; text-align:center;}
	.gallery-box > div > a > img{margin:0 auto!important;}
	}
@media all and (min-width:415px) and (max-width:877px){
	.gallery-box{width:48%!important; text-align:center;}
	.gallery-box > div > a > img{margin:0 auto!important;}
	}


/*  사업 소개 */
#sub2ss h3{font-size:22px; font-weight:700; color:#2296d8; margin:20px 0;}
#sub2ss h4{text-align:right; font-size: 15px; margin-bottom:20px;}
#sub2ss p{line-height:1.9em; color:#000; padding:0 10px;}
.tit_icon{text-align:center; padding:30px 0 20px; border-top:1px solid #d5d5d5;}
.tit_txt {
    text-align: center;
    font-weight: 600;
    font-size: 18px;
	margin-bottom:20px;
}
h3.tit {
    clear: both;
    position: relative;
    color: #2296d8;
    font-size: 20px;
    font-weight: 700;
    text-align: left !important;
    padding: 30px 0 20px 0;
}
.tit div {
    height: 2px;
    background: #2296d8;
    width: 40px;
    position: absolute;
    top: 10px;
}
#sub3ss p{line-height:1.9em; padding:0 10px;}

/* 도시농업 정의 */
.plus_icon{margin-top:30px;}
.plus_icon span{color:#44ae35; font-weight:600; font-size:18px; }
table.def_tbl{width:100%; margin-top:10px; word-break:break-all;}
table.def_tbl th{text-align:center; border-right:1px solid #e5e5e5; padding:10px 0; background:#F2F2F2;}
table.def_tbl th:last-child, table.def_tbl td:last-child{border-right:none;}
table.def_tbl td{padding:10px; text-align:center; line-height:1.8em; border-right:1px solid #e5e5e5;}

/* 도시농업 기능*/
.func_box{margin-bottom:30px;}
.func_box .func_img{display:inline-table; vertical-align:top;}
.func_box p{display:inline-table; text-align:left; padding:7px 0 7px 10px; border-left:1px solid #e5e5e5; width:80%; vertical-align:top; margin-left:3%;}
.func_box .func_txt{display:inline-table; text-align:left; padding:7px 0 7px 10px; border-left:1px solid #e5e5e5; width:80%; vertical-align:top; margin-left:3%; line-height:1.9em; font-size:15px;}
table.func_tbl{text-align:center;margin-top:15px;}
table.func_tbl th{text-align:center; padding:7px 0;border-right:1px solid #e5e5e5; background:#F2F2F2;}
table.func_tbl td{border-right:1px solid #e5e5e5; padding:7px 0;}
table.func_tbl td:last-child, table.func_tbl th:last-child{border-right:0;}

@media all and (min-width:0px) and (max-width:814px){
.func_box{text-align:center;}
.func_box .func_txt{padding: 7px 0 ;border-left:none; width: 100%;}
.func_box .func_img {display:block; padding-bottom:15px; border-bottom:1px solid #d5d5d5;}
	}



/* 관련 사이트 */
.site_box{width:31%; border:1px solid #d5d5d5; text-align:center; display:inline-table; margin-right:10px; margin-bottom:1em}
.site_box img{margin:25px 0;}
a.site_btn{display:block; background:#6d593e; color:#fff; padding:10px 0;}


/*반응형 서브페이지*/
@media all and (min-width:0px) and (max-width:414px){}

@media all and (min-width:415px) and (max-width:614px){}

@media all and (min-width:615px) and (max-width:814px){}


@media all and (min-width:815px) and (max-width:1014px){}

@media all and (min-width:1015px) and (max-width:1193px){}



	.utype-head{border:1px solid #e3e3e3; box-shadow:3px 3px 3px #e3e3e3; margin-bottom:1.3em; padding:0 1em 0 1em; transform: skew(-0.1deg) !important;}
	.utype-head ul{}
	.utype-head ul li{display:inline-block; vertical-align:middle; width:49%; padding:1em 0 2em 1em; cursor:pointer}
	.utype-head ul li:first-child{cursor:default}
	.utype-head ul li:first-child img{width:100%; max-width:383px;}
	.utype-head ul li:nth-child(2){padding-top:2em}
	.utype-head ul li .utype-img{float:left; width:35%; min-width:125px;}
	.utype-head ul li .utype-txt{float:left; width:65%; font-size:15px; line-height:24px;padding-top:1em}
	.utype-head ul li .utype-txt strong{font-weight:bold;}



	@media all and (min-width:0px) and (max-width:700px){
	.utype-head{padding:0.3em}
	.utype-head ul li{width:100%; text-align:center}
	.utype-head ul li .utype-img{width:100%; text-align:center}
	.utype-head ul li .utype-txt{width:100%; text-align:left}
	}

	@media all and (min-width:0px) and (max-width:700px){
	
	}