﻿@media (min-width: 1500px) { #content > .container, #subgnb > .container { width: 1400px; } }


.document-readed_count{display:none;}
/*글자자르기*/
.dimode-theme  {word-break:keep-all;}

ul.timeline > li > span {
    display: block; width: 100%; 
    margin-bottom:5px;
}


.icircle{width:350px; padding:10px 0 30px ; border-radius: 0 0 50px 50px ;margin: 0 auto; color: #fff; font-size: 20px; }
.icircle1{background-color: #3877a0;}
.icircle2{background-color: #2b8b78;}
/*유트브*/
/*반응형
.detail-video {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
}
#dimodeYoutube {
  position: absolute;
  width: 100%;
  height: 100%;
}
*/


/*서브메뉴*/
.d3-subgnb-menu {
    display:inline-block;
}
.d3-menulist {
   
    display:inline-block; padding:15px 15px;
    float:left;
}
.d3-menulist a{
    font-size:22px!important;
	color:#8F8F8F!important;
	font-weight:bold;
}
.d3-subgnb-menu div.active a {
    color:#325481!important;
    padding-bottom:10px;
    border-bottom:2px solid #B4CEF1;
	font-weight:700;
}
.d3-menulist a:hover{
	  color:#325481!important;
}
.historynav_wrap > p{text-align:center;}
.history-tab{display: inline-flex;flex-direction: row;flex-wrap: wrap;align-content: center;justify-content: center;align-items: center;width:100%;}
.history-tab li{text-align: center;display: inline-block;width: calc(100%/14);}
.history-tab li a{font-family: Noto Sans KR;color: #333333;font-size: 18px;padding: 10px;display: inline-block;text-decoration:none;}
.history-tab li:hover a{color: #3498db;transition:0.3s all ease;}
#component6484 #unit7602 #daumRoughmapContainer1726796255843{width:100%!important;}
#component4213 .navpills2 #unit9523{background-repeat: no-repeat!important;background-position: center!important;background-size: cover!important;}

#searchArea {text-align: center;padding: 15px;}
#searchArea #addrFrm{display: flex;justify-content: center;gap: 15px;margin-bottom: 50px;}
#searchArea #addrFrm .searchBtn{background-color: #14293e;color: #fff;font-size: 21px;}
.local-list{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;gap: 15px;}
.local-list li{}
.local-list li p{margin:0;}
.local-list li p a{display: inline-block;width: 100%;font-size: 20px;color: #555;border: 1px solid #ccc;border-radius: 15px;padding: 10px;text-align: center;text-decoration:none;box-shadow: 2px 2px 3px rgba(0,0,0,0.3);}


@media (max-width:1499px) {
    .historynav_wrap{grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr!important;}
	#component3107 .container{width:100%!important;}
	#component3107 .title_con2{grid-template-columns: 1fr 1fr!important;}
	#component6484 #unit7602 #daumRoughmapContainer1726796255843 .wrap_map{height:446px!important;}
	#component6327 #component1671 #component3898 #unit2490{width:100%!important;}
	#component6327 #component1671 #component3898 #unit1400{width:100%!important;}
}
@media (max-width:1199px) {
	#component8801 #unit1140 .t_history colgroup col:nth-child(1){width:23%!important;}
	#component8801 #unit1140 .t_history colgroup col:nth-child(2){width:77%!important;}
	#component9274 #unit5208{width:100%!important;}
	#component9274 #unit5208 p img{width:100%!important;}
	#component9274 #unit4854{width:100%!important;}
	#component7512 #unit4675 .panel-body>.vision_cont{padding:30px 0!important;}
	#component3107 .gene_wrap{grid-template-columns: 1fr 1fr 1fr!important;}
	#component6484 #unit7602 #daumRoughmapContainer1726796255843 .wrap_map{height:364px!important;}
	#component1651 #component7651{width:100%!important;}
	#component1651 #component5530{width:100%!important;}
	.prok_church_wrap{grid-template-columns: 1fr!important;}
	#component8398{padding:50px!important;}
	#component1420 #component7540{width:100%!important;}
	#component1420 #component5137{width:100%!important;}
}
@media (max-width:992px) {
	.historynav_wrap{grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr!important;}
	#component8801 #unit1140 .t_history colgroup col:nth-child(1){width:30%!important;}
	#component8801 #unit1140 .t_history colgroup col:nth-child(2){width:70%!important;}
	#component4573 #unit7302{width:100%!important;}
	#component4573 #unit5431{width:100%!important;}
	#component3698 #unit2190{width:100%!important;}
	#component3698 #unit1200{width:100%!important;}
	.logo_info_wrap{grid-template-columns: 1fr 1fr!important;}
	#component1083 #unit4403{width:100%!important;}
	#component1083 #unit6541{width:100%!important;}
	.logo_info_wrap #unit2762{padding:0!important;}
	#component9601 #unit6938{width:100%!important;}
	#component9601 #unit8415{width:100%!important;}
	#component6327 #component1671 #component3898 #unit2490{width:100%!important;}
	#component6327 #component1671 #component3898 #unit1400{width:100%!important;}
	.sub27 .member_list2{grid-template-columns: 1fr!important;margin-bottom:15px!important;}
	.sub27 .member_list3{grid-template-columns: 1fr!important;}
	.sub28 .special_list2{grid-template-columns: 1fr!important;}
	.sub28 .member_list5 li{grid-template-columns: 1fr 1fr!important;}
	.sub28 .member_list5 li span{margin-bottom:10px!important;}
	.sub28 .field_list p{flex-direction: column;}
	.sub29 .peace_list{grid-template-columns: 1fr!important;}
	.sub30 .missionbox_wrap{grid-template-columns: 1fr 1fr!important;}
}
@media (max-width:767px) {
    .row{margin:0!important;}
	.font-2xl {font-size: 1.4rem!important;}
	.font-2_5xl {font-size: 1.4rem!important;}
	.font-3xl {font-size: 1.5rem!important;}
	.table-responsive{border:none!important;}
	#component4104{padding:0!important;}
	#component4104 #unit4921{padding: 15px 0!important;}
	.historynav_wrap{grid-template-columns: 1fr 1fr 1fr 1fr 1fr!important;}
	#component8801 #unit1140 .t_history colgroup col:nth-child(1){width:30%!important;}
	#component8801 #unit1140 .t_history colgroup col:nth-child(2){width:70%!important;}
	#component8801 #unit1140 .t_history tbody tr td{font-size:15px;}
	#component3107 .title_con2{grid-template-columns: 1fr!important;}
	.info_box{padding:15px!important;}
	.info_box tbody tr td{font-size:15px!important;padding:10px!important;}
	#component9274{padding:0!important;}
	#component9274 #unit4854 .title_con{padding: 0 10px!important;}
	#component9274 #unit4854 .title_con p{font-size:15px!important;}
	#component3107 .gene_wrap{grid-template-columns: 1fr 1fr!important;}
	#component3107 .gene_wrap .gene_exebox{padding:15px!important;}
	#component7512{padding-top:0!important;}
	#component7512 #unit4675{padding:0!important;}
	#component7512 #unit4675 .panel-body>.vision_cont{padding:0!important;}
	#component1126 #unit2125 .t_white{padding:15px!important;}
	#component7165{padding:15px!important;}
	#component7165 #unit7508 p{margin:0!important;}
	#component7608 #component7208 #unit9829 .t_general tbody tr td{font-size:15px!important;padding:10px!important;}
	#component8603{padding: 20px 0px 0px!important;}
	#component8603 #unit3360{margin:0!important;}
	#component3770{padding: 20px 0px 0px!important;}
	.sub19 .t_general tbody tr td{font-size:15px!important;padding:10px!important;}
	#component4573 #unit5431 tbody tr td{font-size:15px!important;padding:10px!important;}
	#component3770 #unit4092,
	#component3770 #unit2734{padding:0!important;}
	#component7165{margin:0!important;}
	#component3166 #unit4890 p{font-size:15px!important;}
	#component3698{padding: 30px 0px 15px!important;}
	#component3698 #unit1200 > p,
	#component3698 #unit1200 .register_box p{font-size:15px!important;}
	#component3698 #unit1200 .month_box{margin: 15px 0!important;}
	#component3698 #unit1200 table tbody tr td{font-size:15px!important;padding:10px!important;}
	.sub53 #component7165 #unit7508 .t_white{font-size:17px!important;}
	#component4032{padding: 20px 0px 10px!important;}
	#component4032 #component9433 #unit5605 .top_txt_manifesto{font-size:15px!important;}
	#component9433 #unit5605 p{font-size:15px!important;}
	.logo_info_wrap #unit2762 > p:nth-child(2){font-size:15px!important;}
	#component1083 #unit4403 p{font-size:15px!important;}
	#component1083 #unit6541 .decla_box{padding:20px!important;}
	#component1083 #unit6541 .decla_box p,
	#component1083 #unit6541 .emblem_box p{font-size:15px!important;}
	#component8328 #unit2794 .t_white{padding:15px!important;}
	#component8627{padding-top:20px!important;}
	#component8627 #unit6283 .panel-body>.vision_cont{padding:0!important;}
	#component6484 #unit7602 #daumRoughmapContainer1726796255843 .wrap_map{height:300px!important;}
	#component5328{padding:15px 0!important;}
	#component5328 #unit1335 p{display: flex;align-items: center;}
	#component5328 #unit1335 p img{display:block!important;}
	#component9601{padding-bottom:20px!important;}
	#component9601 #unit8415 .title_con{padding: 0 15px!important;}
	#component9601 #unit8415 .title_con>p:nth-child(2){font-size:17px!important;}
	#component5312 #unit8944 .act_commi_list li span{font-size:15px!important;}
	#component6327 #component1671 #component3898{padding:20px 0 15px!important;}
	#component6327 #component1671 #component3898 #unit1400 .act_commi tbody tr td{font-size:15px!important;}
	.sub25 .act_commi_rep_wrap{grid-template-columns: 1fr!important;gap:15px!important;}
	.sub25 .act_commi_rep_wrap2{grid-template-columns: 1fr!important;}
	.sub25 .act_commi_rep_wrap .act_commi2 tbody tr td,
	#component6327 #component1671 #component3898 #unit1400 .act_commi3 tbody tr td,
	#component6327 #component1671 #component3898 #unit1400 .act_commi_rep_wrap2 p{font-size:15px!important;}
	.sub26 .member_list{flex-direction: column;gap:0!important;}
	.sub26 .member_list p{font-size:15px!important;}
	.sub27 .member_list2 li{grid-template-columns: 1fr 1fr!important;}
	.sub27 .member_list2 li span{font-size:15px!important;}
	.sub27 .member_list3 .list_ul{margin-bottom:15px!important;}
	.sub27 .member_list3 li{grid-template-columns: 1fr!important;}
	.sub27 .member_list3 li span{font-size:15px!important;}
	.sub27 .member_list4{grid-template-columns: 1fr!important;}
	.sub27 .member_list4 li{grid-template-columns: 1fr 1fr!important;}
	.sub27 .member_list4 li span{font-size:15px!important;}
	.sub27 .member_list5 li{grid-template-columns: 1fr!important;}
	.sub27 .member_list5 li span{font-size:15px!important;}
	.sub27 .member_list6{grid-template-columns: 1fr!important;margin-bottom:15px;}
	.sub27 .member_list6 p{margin:0!important;}
	.sub27 .member_list6 .list_ul li span{font-size:15px!important;}
	.sub27 #component6327 #component1671 #component3898 #unit1400 p{font-size:17px!important;}
	.sub27 #component6327 #component1671 #component3898 #unit1400 .field_list p,
	.sub27 #component6327 #component1671 #component3898 #unit1400 .field_list p span{font-size:15px!important;}
	.sub28 .field_list p span{font-size:15px!important;}
	.sub28 .special_list5 .list_ul li span{font-size:15px!important;}
	.sub28 .special_list2 p{font-size:15px!important;}
	.sub28 #component6327 #component1671 #component3898 #unit1400 p{font-size:17px!important;}
	.sub28 #component6327 #component1671 #component3898 #unit1400 .member_list5 p{font-size:15px!important;}
	.sub28 .member_list5 li span{font-size:15px!important;}
	.sub29 #component9601 #unit8415 .title_con p{font-size:15px!important;}
	.sub29 .peace_list2 p{font-size:15px!important;}
	#component6327 #component1671 #component3898 #unit1400 .peace_hlink p{font-size:15px!important;}
	.sub29 .peace_list p{font-size:15px!important;}
	.sub30 #component9601 #unit8415 .title_con p{font-size:15px!important;}
	#component1381 #component7502 #unit4903 p{font-size:15px!important;}
	.sub30 #component6327 #component1671 #component3898 #unit1400 .field_list p span{font-size:15px!important;}
	.sub30 .missionbox_wrap{grid-template-columns: 1fr !important;}
	.sub30 .missionbox_wrap > div{padding:10px!important;}
	.sub30 .missionbox_wrap p{font-size:15px!important;}
	.sub30 .ecosystem_list{grid-template-columns: 1fr !important;}
	.sub30 .ecosystem_list p{font-size:15px!important;}
	.sub30 #component6327 #component1671 #component3898 #unit1400 p{font-size:15px!important;}
	.sub30 .ecosystem_list2{font-size:15px!important;}
	.sub30 .cms_down_bt{font-size:17px!important;}
	#component1651 #component5530 .t_ecosupport tbody tr td{font-size:15px!important;}
	.sub31 #component9601 #unit8415 .title_con p{font-size:15px!important;}
	.prok_church_wrap > div{padding:15px!important;}
	.prok_church_wrap .box_3{padding:40px!important;}
	.prok_church_wrap .t_prokc tbody tr td,
	.executive_box .t_prokc2 tbody tr td{font-size:15px!important;}
	.prok_church_wrap .box_title{margin-bottom:15px!important;}
	.prok_hompage_box .t_prokc3 tbody tr td{font-size:15px!important;}
	.pork_office{flex-direction: column;gap:15px!important;}
	.pork_office p{margin:0!important;font-size:15px!important;}
	#component4213 .navpills2 #unit9523{padding:15px!important;}
	#component4213 .navpills2 #unit9523 li{margin:0!important;}
	#component4213 .navpills2 #unit9523 li a{font-size:17px!important;}
	#component1156 #unit2126 .t_white .clerks_num p{font-size:15px!important;}
	#component1415 #component5747 #unit8085 .t_clerks_list tbody tr td{font-size:15px!important;}
	#component4198 #component5056 #unit3657 .t_white p{font-size:15px!important;}
	#component8295{padding:20px!important;}
	#component8295 #component6381 #unit7737 p{font-size:15px!important;}
	#component8398{padding:20px!important;}
	#component8398 #component6810 #unit4751 > div{margin-bottom: 15px!important;}
	#component8398 #component6810 #unit4751 > div:nth-child(1) p,
	#component8398 #component6810 #unit4751 > div:nth-child(1) p span{font-size:17px!important;margin:0!important;}
	#component8398 #component6810,
	#component8398 #component6810 #unit4751 .rule_list{padding:0!important;}
	#component8398 #component6810 #unit4751 .rule_list p{font-size:15px!important;}
	#component1187{padding:0!important;}
	#component1420 #component7540,
	#component1420 #component5137{padding:0!important;}
	#component1420 #component5137 #unit8693 .prok_filelist li a{font-size:15px!important;}
} 
@media (max-width:320px) {
}






/*********************kjl추가*************************/

@media (max-width:767px) { 
   .page-content { font-size:15px; word-break:keep-all; }
}
