/* Enter Your Custom CSS Here */
.nodisplay{overflow:hidden; position:absolute; top:0; left:0; width:1px; height:0px; font-size:0; line-height:0;}
/*상단메뉴간 패딩 조정*/
.navigation-menu > li > a {padding: 0 20px !important;}
@media (max-width: 1019px){
  #desktop-menu > li {width: 16.66% !important;}
  .navigation-menu > li > a {padding: 0 5px !important;}
}
/*체험예약에서 다른사이트 홍보용 메뉴삽입*/
.otherLink{background:none !important; background-color:#f8eee6 !important;}
.otherLink a{background:none !important; font-size:15px !important; color:#a75d29 !important;}
.otherLink a span{font-size:12px !important; color:#999 !important;}
.otherLink2 a span{font-size:12px !important; padding-left:4px;} /*메뉴에 '새창' 삽입시 사용*/

#sidebar #side-menu > li > ul > li:last-child > a{border-bottom: 1px solid #e1e1e1;}

/* SATRT : 20241209 웹사이트품질관리 진행하며 추가 ---------------------------- */
.post-title h2, #desktop-menu li a, #mobile-menu li a{font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Arial,sans-serif;}
#desktop-menu > li.current-menu-parent > a, #desktop-menu > li.current-menu-ancestor > a{color: #1873fb;} /*상단메뉴중 현재 선택된 것 색상변경*/  
.right .btn-base:nth-child(even), .right #post-delete-form .btn-confirm-delete{background:#d61818; border: 1px solid #d61818;}/*취소, 삭제버튼 색상변경*/
.right #btn-comment-write{background:green; border:1px solid #00894d;}/*답변버튼 색상변경*/
.personalInfo{color:#d61818; font-weight:bold; text-align:center;}/*예약신청창: 수정불가내용 알림*/
tr:last-child .personalInfo{color:#494949; font-weight:normal; text-align:left;}/*예약신청창: 동의서*/
.blind, hr, legend, caption {position:absolute !important; width:1px !important; height:1px !important; padding:0 !important; margin:-1px !important; overflow:hidden !important; white-space:nowrap !important; border:0 !important;}
/* 페이지상단에 누리집 문구 삽입*/
#header-top {/*position:fixed;*/ position:relative; background-color:#EDF1F5; width:100%; z-index:3; top:0; padding:5px 0;}
#header-top .nuri-txt {display:flex; align-items:center; justify-content:flex-start; flex-direction:row; font-size:0.8rem; line-height:1; word-break:break-all; padding-left:30px;}
#header-top .nuri-txt::before {display:inline-flex; position:absolute; left:0; content:""; width:25px; height:18px; margin-right:0.8rem; background:url(/wp-content/uploads/sites/6/2024/12/top_ban_ico_flag.png) no-repeat center; background-size:contain;}
@media (max-width: 1019px) {
   #header-top{padding-left:10px;}
}
/* "체험 신청 캘린더" 화면에서 사용됨 */
div.tw_cal table td div.con a span.d_ib, div.tw_cal table td div.con span.d_ib{margin-bottom:5px !important; position:relative; width:100%; display:block;}
/* "나의 예약 신청 확인" 화면에서 추출된 데이터 정렬시 사용됨 */
#sortable th{cursor:pointer;}
#sortable th.nosort:after{content:"" !important;}
#sortable th.basic:after{content:"\25B4\25BE"; font-size:1.7em; color:#999; line-height:1; letter-spacing:-10px;}
#sortable th.asc:after, #sortable th.desc:after{font-weight:bold; font-size:1.7em; color:red; line-height:1;}
#sortable th.asc:after{content:"\25BE";} /*▼*/
#sortable th.desc:after{content:"\25B4";} /*▲*/

/* 20241209 모바일쪽 보완/ responsive.css 내용보강 / .template-03 산림, .template-04 해양 */
/* #footer */
@media (max-width: 768px) {
  .service-link li {display: block;}
  #organ-info {padding: 8px 20px 30px;}
  #footer-border{border-bottom:none;}
  .service-link{width:100%; padding:8px 170px 8px 10px; box-sizing:border-box; overflow:hidden; height:auto; float:none; border-bottom: 1px solid #cdcdcd;}
  .service-link li{height:23px; line-height:23px; }
  .service-link li.required{display:inline-block;}
}
/* 메인 : 빠른서비스 바로가기 */
@media (max-width: 600px) {
  .template-03 #shortcut-right {text-align:center;}
  .template-03 #shortcut a {width:30%; display:inline-block;}

}
/* END : 20241209 웹사이트품질관리 진행하며 추가 ---------------------------- */

.view-pc{}
.view-mobile{display:none !important;}
@media (max-width: 1019px){
  .view-pc{display:none !important;}
  .view-mobile{display:block !important;}
}
.view-pc-table{}
.view-mobile-table{display:none;}
.react table tr td{font-family:HelveticaNeue,AppleSDGothicNeo-Regular,Arial,sans-serif;}
@media (max-width: 680px){
	.react table.tac{text-align:left !important;}
	.react thead{display:none;}
	.react tbody tr{position:relative; display:block; border-bottom:1px solid #ddd; padding:8px 20px;}
	.react tbody tr td{display:inline-block; border:0 !important; padding:5px 10px 5px 0; text-align:left !important;}
  .view-pc-table{display:none;}
  .view-mobile-table{display:block;}
}
/* 여백 (margin_top) */
.mt0{margin-top:0px !important} .mt2{margin-top:2px !important} .mt5{margin-top:5px !important} 
.mt10{margin-top:10px !important} .mt15{margin-top:15px !important} 
.mt20{margin-top:20px !important} .mt25{margin-top:25px !important} 
.mt30{margin-top:30px !important} .mt35{margin-top:35px !important} 
.mt40{margin-top:40px !important} .mt45{margin-top:45px !important} 
.mt50{margin-top:50px !important}

/* 여백 (margin_bottom) */
.mb0{margin-bottom:0px !important} .mb5{margin-bottom:5px !important} 
.mb10{margin-bottom:10px !important} .mb15{margin-bottom:15px !important} 
.mb20{margin-bottom:20px !important} .mb25{margin-bottom:25px !important} 
.mb30{margin-bottom:30px !important} .mb35{margin-bottom:35px !important} 
.mb40{margin-bottom:40px !important} .mb45{margin-bottom:45px !important} 
.mb50{margin-bottom:50px !important}

/* 여백 (margin_left) */
.ml0{margin-left:0px !important} .ml4{margin-left:4px !important} .ml5{margin-left:5px !important} 
.ml10{margin-left:10px !important} .ml15{margin-left:15px !important} 
.ml20{margin-left:20px !important} .ml25{margin-left:25px !important} 
.ml30{margin-left:30px !important} .ml35{margin-left:35px !important} 
.ml40{margin-left:40px !important} .ml45{margin-left:45px !important}
.ml50{margin-left:50px !important}

/* 여백 (margin_right) */
.mr0{margin-right:0px !important} .mr5{margin-right:5px !important} 
.mr10{margin-right:10px !important} .mr15{margin-right:15px !important} 
.mr20{margin-right:20px !important} .mr25{margin-right:25px !important} 
.mr30{margin-right:30px !important} .mr35{margin-right:35px !important} 
.mr40{margin-right:40px !important} .mr45{margin-right:45px !important} 
.mr50{margin-right:50px !important}

/* 여백 (padding_left) */
.pl0{padding-left:0px !important} .pl4{padding-left:4px !important} .pl5{padding-left:5px !important} 
.pl10{padding-left:10px !important} .pl15{padding-left:15px !important} 
.pl20{padding-left:20px !important} .pl25{padding-left:25px !important} 
.pl30{padding-left:30px !important} .pl35{padding-left:35px !important} 
.pl40{padding-left:40px !important}.pl50{padding-left:50px !important}.pl60{padding-left:60px !important}
.pl70{padding-left:70px !important}.pl80{padding-left:80px !important}.pl90{padding-left:90px !important}
.pl100{padding-left:100px !important}.pl110{padding-left:110px !important}
.pl120{padding-left:120px !important}

/* 여백 (padding_right) */
.pr0{padding-right:0px !important} .pr4{padding-right:4px !important} .pr5{padding-right:5px !important} 
.pr10{padding-right:10px !important} .pr15{padding-right:15px !important} 
.pr20{padding-right:20px !important} .pr25{padding-right:25px !important} 
.pr30{padding-right:30px !important} .pr35{padding-right:35px !important} 
.pr40{padding-right:40px !important} .pr50{padding-right:50px !important}

/* 여백 (padding_top) */
.pt0{padding-top:0px !important} .pt4{padding-top:4px !important} .pt5{padding-top:5px !important} 
.pt10{padding-top:10px !important} .pt15{padding-top:15px !important} 
.pt20{padding-top:20px !important} .pt25{padding-top:25px !important} 
.pt30{padding-top:30px !important} .pt35{padding-top:35px !important} 
.pt40{padding-top:40px !important} .pt50{padding-top:50px !important}

/* 여백 (padding_bottom) */
.pb0{padding-bottom:0px !important} .pb4{padding-bottom:4px !important} .pb5{padding-bottom:5px !important} 
.pb10{padding-bottom:10px !important} .pb15{padding-bottom:15px !important} 
.pb20{padding-bottom:20px !important} .pb25{padding-bottom:25px !important} 
.pb30{padding-bottom:30px !important} .pb35{padding-bottom:35px !important} 
.pb40{padding-bottom:40px !important} .pb50{padding-bottom:50px !important}

/* float 해제 */
.clearFix{zoom:1;}
.clearFix:after{clear:both; display:block; content:'';}

/* 정렬 스타일 */
.fl{float:left !important;}
.fr{float:right !important;}
.fl_01{float:left;width:48% !important;}
.fr_01{float:right;width:48% !important;}

/* font 스타일 */
.bold{font-weight:bold !important;}
.bold_txt14{font-weight:bold !important;font-size:107.6923%;}
.txt_ct{text-align:center !important;}
.txt_rt{text-align:right !important;}
.txt_lt{text-align:left !important;}

/* 이미지사이즈 스타일 */
.img_size10{width:10% !important;}
.img_size20{width:20% !important;}
.img_size30{width:30% !important;}
.img_size40{width:40% !important;}
.img_size50{width:50% !important;}
.img_size60{width:60% !important;}
.img_size70{width:70% !important;}
.img_size80{width:80% !important;}

/* table 마크업 지정 2024-12-11 
caption{display:none} */

/* select 스타일 지정 */
select{padding:3px 0 3px 3px;font-size:92.3076%;line-height:138.4615%;color:#666;letter-spacing:0;}
input,label,select{vertical-align:middle}
/* input[type=text],select{height:24px;border:1px solid #eaeaea} */
input.inputBox{height:24px;border:1px solid #eaeaea}
select.selectBox{height:24px;border:1px solid #eaeaea}
textarea.line{border:1px solid #eaeaea}

/* input 스타일 사이즈 지정 
.input_100{width:100px !important;}
.input_150{width:150px !important;}
.input_250{width:250px !important;}
.input_300{width:300px !important;}
.input_350{width:350px !important;}
.input_400{width:400px !important;}
*/

/* input 스타일 사이즈 지정 */
.input_20{width:20% !important;}
.input_30{width:30% !important;}
.input_40{width:40% !important;}
.input_50{width:50% !important;}
.input_60{width:60% !important;}
.input_70{width:70% !important;}
.input_80{width:80% !important;}
.input_90{width:90% !important;}

/* 인라인요소 -> 블록라인요소 변경 지정 */
.db{display:block;}

/* 블록라인요소 -> 인라인요소 변경 지정 */
.di{display:inline;}

/* font Color */
.red{color:#e83d45 !important;}
.white{color:#fff !important;}
.blue{color:#0166fd !important;} /* 20241211 수정함  #0072bc*/
.green{color:#2ebf1c !important;}
.green_bold{color:#2ebf1c !important;font-weight:bold;font-size:115.3846%;}
.orange{color:#ff9600 !important;}
.gray_0,.black{color:#000 !important;}
.gray_1{color:#111 !important;}
.gray_2{color:#222 !important;}
.gray_3{color:#333 !important;}
.gray_4{color:#444 !important;}
.gray_5{color:#555 !important;}
.gray_6{color:#666 !important;}
.gray_6_bold{color:#666 !important;font-weight:bold;}
.gray_7{color:#777 !important;}
.gray_8{color:#888 !important;}
.gray_9{color:#999 !important;}
.gray_10{color:#aaa !important;}
.gray_11{color:#bbb !important;}
.gray_12{color:#ccc !important;}
.gray_13{color:#ddd !important;}
.gray_14{color:#eee !important;}
.gray_15{color:#242527 !important;}
.f_web_green{color:#008A5A !important;}
.f_web_purple{color:#822a85 !important;}
.brown{color:#A66128 !important;}
.d_green{color:#4B843A !important;}
.r_red{color:#FF6F7B !important;}

/* background Color */
.b_orange{background-color:#fce5ba !important;}
.b_blue{background-color:#cfebf9 !important;}

/* 구분라인 */
.box_bt{float:left;margin-top:30px;padding-top:20px;border-top:1px solid #d4d4d4;width:100%;}

/* hidden */
.hidden{visibility:hidden;position:absolute;left:-9999em;width:1px;height:1px;margin:0;padding:0;background:none;font-size:0;line-height:0;text-indent:-9999em}

/* 이미지 테두리 */
.img_common{padding:5px;background:#ebebeb; box-sizing:border-box;border:1px solid #d4d4d4}

/*********** 본문 내용 ***********/

.conDiv{position:relative;overflow:hidden;}

/* 소타이틀 스타일 */
/* 중제목 */
/*
.conDiv h3{background:url('wp-content/themes/farm-home/img/contents/title_bullet_big.gif') no-repeat 0 2px; font-size:130.7692%; color:#333333; letter-spacing:-1px; font-weight:bold; padding-left:22px;margin-bottom:15px;font-size:153.8461%;}
*/
/* 소제목 */
/*
.conDiv h4{background:url('wp-content/themes/farm-home/img/contents/title_bullet_small_01.gif') no-repeat 0 3px; font-size:107.6923%; color:#444444; letter-spacing:-0.5px; font-weight:bold; padding-left:20px;margin:0 0 10px 2px;line-height:19px;}
*/

/* 일반 문단글(왼쪽 이미지가 들어갔을 경우) 스타일 */
.conDiv p.tBox_r{float:left}
.conDiv p.tBox_r .lImg{float:right; padding:0 10px 10px 0;}

/* 일반 문단글(오른쪽 이미지가 들어갔을 경우) 스타일 */
.conDiv p.tBox_l{float:right}
.conDiv p.tBox_l .rImg{float:left; padding:0 0 10px 10px;}

/* 분류 항목 스타일 */
.conDiv dl {width:100%; overflow:hidden; font-size:100%;}
.conDiv dt{color:#494949; font-weight:bold; float:left; background:url('wp-content/themes/farm-home/img/contents/title_bullet_small.gif') no-repeat 0 8px;padding-left:12px;padding-right:4px;line-height:153.8461%;}
.conDiv dd{color:#494949; line-height:153.8461%;}

.conDiv dl.article01 {width:100%; overflow:hidden; font-size:100%;}
.conDiv dl.article01 dt{color:#494949; font-weight:bold; float:left; background:url('wp-content/themes/farm-home/img/contents/title_bullet_small.gif') no-repeat 0 8px;padding-left:12px;padding-right:4px;line-height:153.8461%;}
.conDiv dl.article01 dd{color:#494949; line-height:153.8461%; float:left;}

/* 경기농정 20150910 추가 */
.conDiv .no_dot dt{background:none !important;padding-left:0;}/* 일반 dt bullet 없앰 */
.conDiv .db_dd dd{color:#494949; clear:both; padding-left:3px;line-height:153.8461%;}

.conDiv dl.table_dl {width:100%;overflow:hidden; font-size:100%;}
.conDiv dl.table_dl dt{width:20%;color:#494949; font-weight:bold; float:left; background:url('wp-content/themes/farm-home/img/contents/title_bullet_small.gif') no-repeat 0 8px;padding-left:12px;font-size:153.8461%;}
.conDiv dl.table_dl dd{width:75%;color:#494949; float:left; padding-left:3px;line-height:153.8461%;}

/* 일반 리스트 스타일 */
.conDiv ul li{line-height:153.8461%;font-size:100%;color:#494949;letter-spacing:-0.5px;list-style:none;}
.conDiv ul li.dot{background:url('wp-content/themes/farm-home/img/contents/title_bullet_small.gif') no-repeat 0 8px;padding-left:12px;}

/* 일반 리스트(왼쪽정렬) 스타일 */
.conDiv ul.listLeft li{line-height:153.8461%;float:left;}

/* 순서형 리스트 스타일 */
.conDiv ol li{line-height:153.8461%;font-size:100%;color:#494949;letter-spacing:-0.5px;list-style:none;}

/* 이미지 스타일 fix (게시판 이미지 편집 기능을 사용하기 위해) */
.conDiv img {
  width: auto;
}
/* 이미지 스타일 */

.conDiv .solo_img{display:block;margin:1em 0;text-align:center}
.conDiv .solo_img img{max-width:507px;height:auto}
.conDiv .solo_img01{display:block;margin:1em 0;text-align:center}
.conDiv .solo_img01 img{width:100%;height:auto}
.conDiv img.bigImg{width:100%}
.conDiv .img_center{text-align:center;}
.conDiv .img_common{padding:5px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv .img_common img{width:100%}

/* Minimum width of 500 pixels. */
@media all and (max-width:500px) {
.conDiv .solo_img img{width:100%;height:auto}
}

/* 좌_이미지 + 우_텍스트 스타일 */
.conDiv .left_img{float:left;width:32%}
.conDiv .left_img img{width:100%;}
.conDiv .left_img img.line_box{width:100%;padding:5px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv .right_txt{float:right;width:63%}

/* Minimum width of 500 pixels. */
@media all and (max-width:500px) {
.conDiv .left_img{width:98%;margin-bottom:5px}
.conDiv .left_img img{width:100%;}
.conDiv .left_img img.line_box{width:100%;padding:5px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv .right_txt{width:98%}
}

/* 좌_이미지 + 우_텍스트 스타일01 */
.conDiv .left_img_01{float:left;width:50%;}
.conDiv .left_img_01 img{width:100%;}
.conDiv .left_img_01 img.line_box{width:100%;padding:5px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv .right_txt_01{float:right;width:45%}

/* 좌_이미지 + 우_텍스트 스타일02(관광 > 농촌체험마을 > 체험마을 현황) */
.conDiv .left_img_02{float:left;width:32%}
.conDiv .left_img_02 img{width:100%;}
.conDiv .left_img_02 img.line_box{width:100%;padding:5px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv .right_txt_02{float:left;width:65%}

/* 우_이미지 + 좌_텍스트 스타일 */
.conDiv .right_img{float:right;width:32%}
.conDiv .right_img img{width:100%;}
.conDiv .right_img img.line_box{width:100%;padding:5px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv .left_txt{float:left;width:65%}

/* Minimum width of 500 pixels. */
@media all and (max-width:500px) {
.conDiv .right_img{width:98%;margin-bottom:5px}
.conDiv .right_img img{width:100%;}
.conDiv .right_img img.line_box{width:100%;padding:5px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv .left_txt{float:left;width:98%}
}

/* 우_이미지 + 좌_텍스트 스타일01 */
.conDiv .right_img_01{float:right;width:50%;}
.conDiv .right_img_01 img{width:100%;}
.conDiv .right_img_01 img.line_box{width:100%;padding:5px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv .left_txt_01{float:left;width:45%}

/* Minimum width of 500 pixels. */
@media all and (max-width:500px) {
.conDiv .left_img_01{width:98%;margin-bottom:5px}
.conDiv .left_img_01 img{width:100%;}
.conDiv .left_img_01 img.line_box{width:100%;padding:5px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv .right_txt_01{width:98%}
}

/* 이미지 리스트(2~3개) 스타일 */
.conDiv ul.img_box01{width:100%;margin:20px auto;text-align:center}
.conDiv ul.img_box01:after{display:block;clear:both;content:''}
.conDiv ul.img_box01 li{float:left;width:32%;margin-right:2%;padding:0}
.conDiv ul.img_box01 li.no_mr{margin-right:0}
.conDiv ul.img_box01 li img{width:100%;padding:5px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv ul.img_box01 li img.noline{border:none;background:none;}
.conDiv ul.img_box01 li.no_lw{border:none;background:none;}
.conDiv ul.img_box01 li:last-child{margin-right:0;}
.conDiv ul.img_box01 li:nth-child(3n){margin-right:0;}

/* 이미지 리스트(4개) 스타일 */
.conDiv ul.img_box02{width:100%;margin:20px auto;text-align:center}
.conDiv ul.img_box02:after{display:block;clear:both;content:''}
.conDiv ul.img_box02 li{float:left;width:24%;margin-right:1.3%;padding:0}
.conDiv ul.img_box02 li.no_mr{margin-right:0}
.conDiv ul.img_box02 li img{width:100%;padding:5px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv ul.img_box02 li img.noline{border:none;background:none;}
/* 2022.06.02 추가 by tong */
.conDiv ul.img_box02 li:nth-child(4n){margin-right:0;}
.conDiv ul.img_box02 li{margin-bottom:8px;}
.conDiv ul.img_box02 li:last-child{margin-right:0;}

/* Minimum width of 500 pixels. */
@media all and (max-width:500px) {
  .conDiv ul.img_box01 li{width:100%;margin-bottom:10px; margin-right:0;}
  .conDiv ul.img_box02 li{width:100%;margin-bottom:10px; margin-right:0;}
}

/* 이미지 나열[옥상녹화 페이지] (농림진흥재단) */
.conDiv .img_nlist{width:96%;padding:0 2%;overflow:hidden;margin:10px 0;}
.conDiv .img_nlist li{width:28%;float:left;padding:0 40px 0 10px;background:url(/wp-content/uploads/sites/4/2015/07/arrow_r02.gif) no-repeat right center;}
.conDiv .img_nlist li img{width:100%;}
.conDiv .img_nlist li.no_img{background:none;}
.conDiv .img_nlist li.no_pl{padding:0 40px 0 0;}
.conDiv .img_nlist li.no_pr{padding:0 0 0 10px;}
.conDiv .def_list02 ol.no_pp{padding:0 0;}

/* 이미지 리스트(2개) 스타일 */
.conDiv ul.img_box03{width:100%;margin:20px auto;text-align:center}
.conDiv ul.img_box03:after{display:block;clear:both;content:''}
.conDiv ul.img_box03 li{float:left;text-align:center;width:49%;margin:0 2% 0 0;padding:0}
.conDiv ul.img_box03 li.no_mr{margin-right:0}
.conDiv ul.img_box03 li img{width:100%;padding:3px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv ul.img_box03 li img.noline{border:none;background:none;}
.conDiv ul.img_box03 li:last-child{margin-right:0;}
.conDiv ul.img_box03 li:nth-child(2n){margin-right:0;}

/* 이미지 리스트(3개) 스타일 */
.conDiv ul.img_box04{width:100%;margin:20px auto;text-align:center}
.conDiv ul.img_box04:after{display:block;clear:both;content:''}
.conDiv ul.img_box04 li{float:left;text-align:center;width:32%;margin:0 2% 0 0;padding:0}
.conDiv ul.img_box04 li.no_mr{margin-right:0}
.conDiv ul.img_box04 li img{width:100%;padding:3px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv ul.img_box04 li img.noline{border:none;background:none;}
.conDiv ul.img_box04 li:last-child{margin-right:0;}
.conDiv ul.img_box04 li:nth-child(3n){margin-right:0;}

/* 이미지 리스트(4개) 스타일 */
.conDiv ul.img_box05{width:100%;margin:20px auto;text-align:center}
.conDiv ul.img_box05:after{display:block;clear:both;content:''}
.conDiv ul.img_box05 li{float:left;text-align:center;width:23.5%;margin:0 2% 0 0;padding:0}
.conDiv ul.img_box05 li.no_mr{margin-right:0}
.conDiv ul.img_box05 li img{width:100%;padding:3px;border:1px solid #d4d4d4;background:#ebebeb; box-sizing:border-box}
.conDiv ul.img_box05 li img.noline{border:none;background:none;}
.conDiv ul.img_box05 li:last-child{margin-right:0;}
.conDiv ul.img_box05 li:nth-child(4n){margin-right:0;}

.conDiv ul.img_box03 li:last-child, .conDiv ul.img_box04 li:last-child, .conDiv ul.img_box05 li:last-child{margin-right:0 !important;}

/* Minimum width of 500 pixels. */
@media all and (max-width:500px) {
  .conDiv ul.img_box03 li{width:100%;margin-bottom:10px; margin-right:0;}
  .conDiv ul.img_box04 li{width:100%;margin-bottom:10px; margin-right:0;}
  .conDiv ul.img_box05 li{width:100%;margin-bottom:10px; margin-right:0;}
}


/* 버튼 스타일 */
.btn01{display:inline-block;padding:7px 27px 5px 15px;background:#118acc url('/wp-content/uploads/sites/1/2015/10/arrow_1.png') no-repeat right center;border-bottom:3px solid #0c75ae;color:#fff;font-size:100%;letter-spacing:-0.5px;}
.btn01:hover{color:#fff;}
.btn02{display:inline-block;padding:2px 20px 2px 10px;font-size:0.9em;font-weight:bold;color:#fff;text-align:center;margin:1px 10px;background:#118acc url('wp-content/uploads/sites/1/2015/06/arrow.png') no-repeat 60px center; border-bottom:2px solid #0c75ae;}
.btn02:hover{color:#fff;}
input.btnMove{height:22px;border:1px solid #888;background-color:#FFF;color:#333;padding:0 5px}
.btn03{width:200px; padding:15px; background:#00416d; border-radius:30px; text-align:center; cursor:pointer; font-size: 20px; margin: 0 auto;}

/* table 스타일 */
table.des_table{width:100%;margin:10px 0;border-collapse:collapse;border:1px solid #d4d4d4;border-top:2px solid #3a7ab8}
table.des_table thead th{background:#eee;color:#464646;font-size:100%;font-weight:bold;line-height:1.5em;padding:10px 0;}
table.des_table th.tbody_th{line-height:2em;}
table.des_table th.txt_bold{font-weight:bold}
table.des_table th.bg{background:#eee;}
table.des_table th,table.des_table td{border:1px solid #d4d4d4;font-weight:normal;line-height:1.3em;text-align:center;vertical-align:middle;font-size:100%;}
table.des_table td{text-align:left;line-height:1.3em;}
table.des_table .ct{text-align:center}
table.des_table .rt{text-align:right}
/*table.des_table th.2th{border-bottom:1px solid #d4d4d4}  20241213 */

table.des_table_01{width:60%;margin:10px 0;border-collapse:collapse;border:1px solid #d4d4d4;border-top:2px solid #3a7ab8;float:right}
table.des_table_01 thead th{background:#eee;color:#464646;font-size:100%;font-weight:bold;line-height:1.5em;padding:10px 0;}
table.des_table_01 th.tbody_th{line-height:2em;}
table.des_table_01 th.txt_bold{font-weight:bold}
table.des_table_01 th.bg{background:#eee;}
table.des_table_01 th,table.des_table_01 td{border:1px solid #d4d4d4;font-weight:normal;line-height:1.3em;text-align:center;vertical-align:middle;font-size:100%;}
table.des_table_01 td{text-align:left;line-height:1.3em;}
table.des_table_01 .ct{text-align:center}
table.des_table_01 .rt{text-align:right}
/*table.des_table_01 th.2th{border-bottom:1px solid #d4d4d4}  20241213 */

/* 축령산_이용안내_찾아오시는길 지도 스타일(시설배치도 포함) */
.kang_map_area{position:relative}
.kang_mmap{display:block}
.kang_map_den{display:block}
.kang_mini_thum{position:absolute;left:0;bottom:0;z-index:99999;width:100%;height:200px}
.kang_mini_thum img{visibility:hidden;position:absolute;left:3em;bottom:1em;z-index:1;max-width:25%;height:auto}

.chukryong_map_area{position:relative}
.chukryong_mini_thum{position:absolute;left:400px;top:-300px;width:75%;z-index:99999;height:500px}
.chukryong_mini_thum img{visibility:hidden;position:absolute;left:3em;bottom:1em;z-index:1;max-width:50%;height:auto}
.chukryong_mini_thum img.big{visibility:hidden;position:absolute;left:-265px;top:280px;z-index:1;max-width:100%;height:auto}

/* 라인박스 스타일 */
.lineBox{background:#eeeeee; border:1px solid #d4d4d4; padding:15px 20px;margin-bottom:15px;/*float:left;*/}
.lineBox ul{margin:0; padding:0;}
.lineBox ul li{list-style:none; letter-spacing:-1px;line-height:169.2307%;}
.lineBox ul li.txt_indent{text-indent:12px;}
.lineBox ul li span{font-weight:bold;}

/* 찾아오시는길(지도) 스타일 */
.map_api{border:1px solid #d4d4d4}
/* 지도 버튼 버그 fix */
.gm-style img { max-width: none !important; }
.gm-style label { width: auto !important; display: inline !important; }

/* 시설소개(물향기, 경기도 잣향기 적용)_20150904 추가 (이미지 + 테이블) */
.hu_thum{overflow:hidden; width:100%; margin-bottom:20px; position:relative; border:1px solid #d4d4d4; box-sizing:border-box;}
.hu_thum .thum_img{float:left; width:33%; border:0px solid #d4d4d4; text-align:center;}
.hu_thum .thum_img img{max-width:100%; height:auto}
.hu_thum .thum_img2{height:201px;text-align:center}
.hu_thum .thum_img2 img{margin-top:25px}
.hu_thum table.des_table,.hu_thum2 table.des_table{float:left; width:calc(67% - 1px); margin:0; padding:0; border:none !important;}
.hu_thum table.des_table td,.hu_thum2 table.des_table td,
.hu_thum table.des_table th,.hu_thum2 table.des_table th{border:none !important; border-left:1px solid #d4d4d4 !important;}
.hu_thum table.des_table th,.hu_thum2 table.des_table th{border-bottom:1px solid #d4d4d4 !important;}
.hu_thum table.des_table td,.hu_thum2 table.des_table td{line-height:153.8461%;text-align:left;height:123px}
.hu_thum table.des_table td.he,.hu_thum2 table.des_table td.he{height:91px;line-height:169.2307%;}
.hu_thum table.des_table td.he01,.hu_thum2 table.des_table td.he01{height:124px;line-height:169.2307%;}

.hu_thum2{overflow:hidden;width:100%;margin-bottom:20px}
.hu_thum2 table.des_table{width:72%}
.hu_thum2 table.des_table td{height:30px;padding-top:4px;padding-bottom:4px}
.hu_thum2 table.des_table td a{color:blue}
.hu_thum2 table.des_table td a:hover{text-decoration:underline}
.hu_thum2 .thum_img{width:28%;border:none;border-top:1px solid #d4d4d4;text-align:left;vertical-align:middle}

/* 산림: 잣향기푸른숲(치유의숲)>시설안내에서 사용됨 */
.hu_thum3{overflow:hidden;width:100%;margin-bottom:20px; box-sizing:border-box;}
.thum_img{float:left;width:33%;border:1px solid #d4d4d4}
.thum_img img{max-width:100%;height:auto}
.thum_img2{height:201px;text-align:center}
.thum_img2 img{margin-top:25px}
.hu_thum3 table.des_table{float:left;width:66%;margin:0;padding:0;border-top:none}
.hu_thum3 table.des_table td{line-height:153.8461%;text-align:left;height:25px}
.hu_thum3 table.des_table td.he{height:85px;line-height:169.2307%;}
.hu_thum3 table.des_table td.he01{height:124px;line-height:169.2307%;}

@media all and (max-width:576px){/*1019px*/
.hu_thum table.des_table,.hu_thum2 table.des_table,.hu_thum3 table.des_table{width:100%}
.hu_thum table.des_table td,.hu_thum2 table.des_table td,.hu_thum3 table.des_table td{height:auto}
.hu_thum .thum_img{overflow:hidden;width:99.6%;padding:1em 0;border-bottom:none;text-align:center}
.hu_thum2 .thum_img{width:99.6%;border:1px solid #d4d4d4;text-align:center}
.hu_thum3 .thum_img3, .hu_thum3 .thum_img{overflow:hidden;width:99.6%;padding:1em 0;border-bottom:none;text-align:center}
}

/* 테이블안에 리스트 */
.list_bg li{padding-left:10px;background:url(wp-content/uploads/sites/1/2015/06/t_dot.gif) no-repeat 0 5px}

/* 안내 및 찾아오시는 길 */
.road_order{width:100%}
.road_order:after{display:block;clear:both;content:''}
.road_order li{float:left;padding:0 20px 0 5px;background:url(wp-content/uploads/sites/1/2015/06/arrow_r.gif) no-repeat right center}
.road_order li.no_arr{background:none}
.road_order li.no_pl{padding-left:0}
.video_play{width:640px;height:360px;margin:30px auto;border:1px solid #234}

/* 해양수산자원연구소_민물고기이야기_하천생태지도_20150911 추가 */
.con_tp01{float:left;width:100%;margin:0 0 20px;padding:20px 0;border-bottom:2px solid#d4d4d4}
.con_tp01 .con_l{float:left;width:34%;padding:1%;border:1px solid #d6d6d6;background:#ebebeb; box-sizing:border-box}
.con_tp01 .con_r{float:right;width:63%;margin-left:2%;margin-top:0}
.con_tp01 .con_r.scon_l{float:left}/*ssy*/
.con_tp01 .con_r dl dd a:hover{text-decoration:underline}

.map_l{float:left;position:relative;width:300px;height:300px;padding:15px;border:1px solid #DADADA;
background:url(wp-content/uploads/sites/1/2015/06/map_evol.jpg) no-repeat 15px 15px}
.text_r{float:left;width:55%;padding-left:10px}
.map_l ul li,.map_l ul li a{display:block;float:left;background:#2D678B;font-size:84.6153%;line-height:107.6923%;color:#fff}
.map_l ul li.on a{background:orange}
.em01{position:absolute;top:52px;left:141px}
.em02{position:absolute;top:67px;left:183px}
.em03{position:absolute;top:96px;left:240px}
.em04{position:absolute;top:104px;left:114px}
.em05{position:absolute;top:139px;left:74px}
.em06{position:absolute;top:132px;left:177px}
.em07{position:absolute;top:169px;left:237px}
.em08{position:absolute;top:186px;left:164px}
.em09{position:absolute;top:193px;left:85px}
.em10{position:absolute;top:224px;left:78px}
.em11{position:absolute;top:212px;left:193px}
.em12{position:absolute;top:218px;left:234px}
.em13{position:absolute;top:235px;left:148px}
.em14{position:absolute;top:262px;left:151px}
.em15{position:absolute;top:267px;left:212px}
.em16{position:absolute;top:291px;left:166px}

.fist_img_list{overflow:hidden;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.fist_img_list li{float:left;width:23%;margin:.5%;border:1px solid #ddd}
.fist_img_list li a img{width:100%;height:auto}

.f_data_box{display:none;}
.map_l ul li a.on{background:orange;color:black;font-weight:bold;}

/* 전체 찾아오시는 길_20150914 추가 */
.map_l{float:left;position:relative;width:300px;height:300px;padding:15px;border:1px solid #DADADA;
background:url(wp-content/uploads/sites/1/2015/06/map_evol.jpg) no-repeat 15px 15px}
.text_r{float:left;width:55%;padding-left:10px}
.map_l ul li,.map_l ul li a{display:block;float:left;background:#2D678B;font-size:84.6153%;line-height:107.6923%;color:#fff}
.map_l ul li.on a{background:orange}
.em01{position:absolute;top:52px;left:141px}
.em02{position:absolute;top:67px;left:183px}
.em03{position:absolute;top:96px;left:240px}
.em04{position:absolute;top:104px;left:114px}
.em05{position:absolute;top:139px;left:74px}
.em06{position:absolute;top:132px;left:177px}
.em07{position:absolute;top:169px;left:237px}
.em08{position:absolute;top:186px;left:164px}
.em09{position:absolute;top:193px;left:85px}
.em10{position:absolute;top:224px;left:78px}
.em11{position:absolute;top:212px;left:193px}
.em12{position:absolute;top:218px;left:234px}
.em13{position:absolute;top:235px;left:148px}
.em14{position:absolute;top:262px;left:151px}
.em15{position:absolute;top:267px;left:212px}
.em16{position:absolute;top:291px;left:166px}

.fist_img_list{overflow:hidden;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.fist_img_list li{float:left;width:23%;margin:.5%;border:1px solid #ddd}
.fist_img_list li a img{width:100%;height:auto}

.f_data_box{display:none;}
.map_l ul li a.on{background:orange;color:black;font-weight:bold;}

/* 찾아오시는 길_20150911 추가 */
.map_list01{width:100%;}
.map_list01.pl25{padding-left:25px}
.map_list01 li{display:inline;padding-right:18px;background:url(/wp-content/uploads/sites/1/2015/06/arrow_r1.gif) no-repeat right center}
.map_list01 li.no_bg{background:none}
.map_list02{margin-bottom:20px}
.map_list02 dt{margin:10px 0 5px;font-weight:bold}
.map_list03{padding-left:25px;line-height:1.7em}

/* 찾아오시는 길(산림환경연구소_도유관리팀 버스시간표용)_20150914 추가 */
.bus_table_wrap{width:100%}
.bus_table_wrap:after{display:block;clear:both;content:''}
.bus_table_wrap table.bus_table02{float:none;width:100%;margin:20px 0;border-collapse:collapse;border:1px solid #d4d4d4}
table.bus_table02 thead th{background:#eee}
table.bus_table02 th{color:#464646}
table.bus_table02 th,table.bus_table02 td{height:36px;border:1px solid #d4d4d4;font-weight:normal;font-size:92.3076%;line-height:123.0769%;text-align:center;vertical-align:middle}
table.bus_table02 td{padding:5px .8em;text-align:center}
table.bus_table02 td em{display:block}
table.bus_table02 .fb{font-weight:bold}
table.bus_table02 th.bg_g{background:#eee}
table.bus_table02 th.no_b{border:none}
table.bus_table02 th.no_bg{background:none}

@media all and (min-width:500px){
.bus_table_wrap table.bus_table02{float:left;width:49%;margin:20px 1% 20px 0;border-collapse:collapse;border:1px solid #d4d4d4}
}


/******************  20150901_농업기술원 게시판 CSS  ******************/
/*연구성과 게시판*/
#s_box1{text-align:left;}
#s_box1 table{border-collapse:collapse;text-align:center;font-size:92.3076%;margin-bottom:20px;}
#s_box1 table th{padding:5px 0;border:1px solid #629dcb;background:#bbdef9;color:#026cbf;}
#s_box1 table td{padding:5px 0;border:1px solid #629dcb;}
#s_box1 table td.s_color{background:#fbfbee;font-weight:bold;}
#s_box1 table th p,#s_box1 table td p{margin:0;padding:0;}
#s_box1 table th.al,#s_box1 table td.al{text-align:left;padding-left:10px;}

/* 알림마당 주간행사_1 20140612 수정 */
#s_box2{width:100%;}
#s_box2 p.s_tit{text-align:center;font-weight:bold;color:#FF3300;font-size:115.3846%;margin-bottom:25px;}
#s_box2 p.s_right{text-align:right;font-weight:bold;color:#0033CC;margin-bottom:6px;}
#s_box2 table{width:100%;border-collapse:collapse;text-align:center;margin-bottom:30px;border-top:2px solid #464646}
#s_box2 table th{padding:8px 0;border:1px solid #d4d4d4;background:#eee;height:35px;vertical-align:middle}
#s_box2 table td{padding:0px 0;border:1px solid #d4d4d4;text-align:center;height:35px;vertical-align:middle}
#s_box2 table td.s_al{text-align:left;padding-left:10px;}
#s_box2 table td.s_point{font-weight:bold;}
#s_box2 table td.s_point1{font-weight:bold;color:#FF3300;}
#s_box2 table td span{color:#0033CC;font-weight:bold;}
#s_box2 table th p,#s_box2_1 table td p{margin:0;padding:0;}
#s_box2 ul li{margin-bottom:20px;}

/*주요행사(경기도농업기술원 인사발령)*/
#s_box3{text-align:left;}
#s_box3 table{border-collapse:collapse;text-align:center;font-size:92.3076%;margin-bottom:30px;}
#s_box3 table th{padding:8px 0;border:1px solid #629dcb;background:#bbdef9;color:#026cbf;}
#s_box3 table td{padding:8px 0;border:1px solid #629dcb;}
#s_box3 table th p{margin:0;padding:0;}
#s_box3 table td p{margin:0;padding:0; }
#s_box3 table td.s_last{text-align:right;font-weight:bold;padding:10px 20px 10px 0;}
#s_box3 table td.s_al{text-align:left;padding-left:10px;}
#s_box3 table td.point{font-weight:bold;}

/*기술원소식_인사정보_20140612_수정*/
#s_box4{text-align:left;}
#s_box4 table{border-collapse:collapse;width:100%;border-top:2px solid #464646;table-layout:fixed}
#s_box4 table td{padding:8px 0;border:1px solid #d4d4d4;padding-left:8px;}
#s_box4 table td.s_color{padding:4px 0;background:#dbdbdb;color:#464646;font-size:84.6153%;padding-left:10px;}
#s_box4 table tr.s_al td{text-align:center;font-weight:bold;background:#eee;}
#s_box4 table tr.s_al td p.tit{color:#464646;font-size:107.6923%;margin-bottom:24px;}
#s_box4 table tr.s_al td p.tit2{margin-bottom:21px;}
/*#s_box4 table tr.s_al td p.{font-size:100%;} 20241213 */
#s_box4 table tr.s_al td p.s_right{text-align:right;padding-right:11px;}
#s_box4 table tr.s_al td p.s_left{text-align:left;padding-right:11px;}

#s_box4 table td.s_last_td{padding:20px 0 20px 8px;}
#s_box4 table td.s_last_td dl{margin-bottom:35px;float:left;clear:both}
#s_box4 table td.s_last_td dl dt{color:#666;padding-bottom:5px;font-weight:bold;clear:both}
#s_box4 table td.s_last_td dl dd{padding-left:4px;padding-right:5px;clear:both}
#s_box4 table td.s_last_td dl dd.s_bin{padding-left:20px;}/*리스트에서 오른쪽으로 밀리는 정렬*/
#s_box4 table td.s_last_td dl.s_last{margin-bottom:0;}
#s_box4 table td.s_last_td dl dd span{font-weight:bold;}
#s_box4 table td.s_last_td dl dd span.s_color{font-weight:bold;color:#213d97;}
#s_box4 table td.s_last_td dl dd.s_color{color:#CC0000;}
#s_box4 table td.s_last_td dl dd.t_color{font-weight:bold;padding-left:9px;color:#0d4fb3;}

/*안쪽테이블*/
#s_box4 table td.s_last_td dl dd table{border-collapse:collapse;text-align:center;width:100%;margin-top:6px;}
#s_box4 table td.s_last_td dl dd table th{padding:6px 0;border:1px solid #d4d4d4;background:#bbdef9;color:#026cbf;}
#s_box4 table td.s_last_td dl dd table td{padding:6px 0;border:1px solid #d4d4d4;}
#s_box4 table td.s_last_td dl dd table td.point{font-weight:bold;}
#s_box4 table td.s_last_td dl dd table td.t_al{text-align:left;padding-left:12px;}/*안쪽테이블쪽 왼쪽 정렬 클래스*/

/*연구소식* (연구사업-결과활용)/
#s_box5{text-align:left;}
#s_box5 ul{line-height:130%;}
/*오른쪽 정렬*/
#s_box5 .result_con dl dd.sub_span_right{ padding-right:140px; text-align:right; }
#s_box5{width:100%;}
#s_box5 .result_con{padding-left:10px;width:100%;position:relative;}
#s_box5 .result_con h5{color:#0067ae;font-weight:bold;margin:0 0 0 0px;padding-top:21px;}
#s_box5 .result_con h6{color:#0067ae;font-weight:bold;margin:0 0 0 0px;padding-top:21px;font-size:20px}
#s_box5 .result_con dl{margin-bottom:35px;}
#s_box5 .result_con dl dt{color:#0067ae;padding-bottom:4px;width:100%;float:left;}
#s_box5 .result_con dl dd{padding-bottom:4px;width:100%;float:left;}
#s_box5 .result_con{color:#333;padding-bottom:4px;}
#s_box5 .result_con dl dd.middle_down{ padding:0 0 10px 0;  }
#s_box5 .result_con dl.re_first{margin-bottom:30px;margin-top:23px;}

#s_box5 .result_con dl.re_first_50{margin-bottom:30px;margin-top:23px;}
#s_box5 .result_con dl.re_first_50 dt{width:50%;}
#s_box5 .result_con dl.re_first_50 dd{width:50%;}

#s_box5 .result_con dl.re_first_60{margin-bottom:30px;margin-top:23px;}
#s_box5 .result_con dl.re_first_60 dt{width:60%;}
#s_box5 .result_con dl.re_first_60 dd{width:60%;}

#s_box5 .result_con dl.re_first_500{margin-bottom:0px;margin-top:0px;}
#s_box5 .result_con dl.re_first_500 dt{width:50%;}
#s_box5 .result_con dl.re_first_500 dd{width:50%;}

#s_box5 .result_con dl.re_first_500{margin-bottom:0px;margin-top:0px;}
#s_box5 .result_con dl.re_first_500 dt{width:60%;}
#s_box5 .result_con dl.re_first_500 dd{width:60%;}

#s_box5 .result_con dl dd.sub_dd5{padding-left:10px;}
#s_box5 .result_con dl dd.img_dd{padding-left:23px;padding-top:11px;padding-bottom:10px;}
/*테이블 조정 구간*/
#s_box5 .result_con dl dd table{border-collapse:collapse;text-align:center;margin:6px 0 15px 0; font-size:12px}
#s_box5 .result_con dl dd table th{height:100%;border:1px solid #005695;background:#46a2e4;color:#fff;padding:6px 0;}
#s_box5 .result_con dl dd table td{height:100%;border:1px solid #005695;padding:4px 0;line-height:123.0769%;}

#s_box5 .result_con dl dd table td.right_text{height:100%;border:1px solid #005695;padding:4px 0;line-height:123.0769%;text-align:right;}
#s_box5 .result_con dl dd table td.center_text{height:100%;border:1px solid #005695;padding:4px 0;line-height:123.0769%;text-align:center;}
#s_box5 .result_con dl dd table td.left_text{height:100%;border:1px solid #005695;padding:4px 0;line-height:123.0769%;text-align:left;}

#s_box5 .result_con dl dd.view_bold{margin:0 0 0 0px;font-weight:bold;}
#s_box5 .result_con dl dd.view_bold_c{text-align:center;margin:0 0 0 0px;font-weight:bold;}
#s_box5 .result_con dl dd.view_bold_l{text-align:left;margin:0 0 0 0px;font-weight:bold;}
#s_box5 .result_con dl dd.view_bold_r{text-align:right;margin:0 0 0 0px;font-weight:bold;}

/*이미지는  테크 안에 넣어 주시면 됩니다.*/
#s_box5 .result_con p.right_img{position:absolute;/*left:365px;*/right: 0;top:20px;padding-top:17px;}
#s_box5 .result_con p.right_img_r{position:absolute;left:62%;top:13%;}

/* 테이블 숨김*/
#s_box5 .result_con .table_hidden table{border-collapse:collapse;text-align:center;margin:6px 0 15px 0; font-size:12px}
#s_box5 .result_con .table_hidden table th{height:100%;border:0px solid #ffffff;background:#ffffff;color:#000000;padding:6px 0;}
#s_box5 .result_con .table_hidden table td{height:100%;border:0px solid #ffffff;padding:4px 0;line-height:123.0769%;}
/*테이블 안에서 오른쪽 글 정렬*/
#s_box5 .result_con .table_hidden table td.right_text{padding-right:5px; text-align:right; }
#s_box5 .result_con .table_hidden table td.center_text{padding-right:5px; text-align:center; }
#s_box5 .result_con .table_hidden table td.left_text{padding-right:5px; text-align:left; }

/* 테이블 숨김*/
#s_box5 .result_con .table_hidden_1 table{text-align:center;margin:6px 0 15px 0; font-size:12px}
#s_box5 .result_con .table_hidden_1 table th{height:100%;border:0px solid #ffffff;background:#ffffff;color:#000000;padding:6px 0;}
#s_box5 .result_con .table_hidden_1 table tr{border-bottom:none 0 !important;}
#s_box5 .result_con .table_hidden_1 table td{height:100%;border:0px solid #ffffff;padding:4px 0;line-height:123.0769%;}
/*테이블 안에서 오른쪽 글 정렬*/
#s_box5 .result_con .table_hidden_1 table td.right_text{padding-right:5px; text-align:right; }
#s_box5 .result_con .table_hidden_1 table td.center_text{padding-right:5px; text-align:center; }
#s_box5 .result_con .table_hidden_1 table td.left_text{padding-right:5px; text-align:left; }

/*관측정보*/
#s_wrap{text-align:left;}
#s_box6{width:100%;}
#s_box6 table{border-collapse:collapse;text-align:center;font-size:92.3076%;margin-bottom:5px;}
#s_box6 table th{padding:6px 0;border-top:1px solid #acacac;border-bottom:1px solid #acacac;border-right:1px solid #acacac;background:#9ee77c;color:#103e33;}
#s_box6 table td{padding:6px 0;border-top:1px solid #acacac;border-bottom:1px solid #acacac;border-right:1px solid #acacac;}
#s_box6 table th.s_last,#s_box6 table td.s_last{border-right:none;}
#s_box6 p.right{text-align:right;}
#s_box6 p.left{margin-bottom:30px;}

/*교육소식(양식 1)_20140612_수정*/
#s_box7{text-align:left;}
#s_box7 table{width:100%;margin:10px 0;border-collapse:collapse;border:1px solid #d4d4d4;border-top:2px solid #464646}
#s_box7 table td{padding:8px 0;border:1px solid #d4d4d4;padding-left:8px;}
#s_box7 table tr.s_al td{text-align:center;font-weight:bold;background:#eee;}
#s_box7 table tr.s_al td p.tit{color:#464646;font-size:107.6923%;margin-bottom:24px;}
#s_box7 table tr.s_al td p.tit2{font-size:100%;margin-bottom:10px;}
#s_box7 table tr.s_al td p.tit3{font-size:100%;margin-bottom:10px;text-align:left;}
#s_box7 table tr.s_al td p.s_right{text-align:right;padding-right:11px;}

#s_box7 table td.s_last_td{padding:20px 15px 20px 8px;}
#s_box7 table td.s_last_td dl{margin-bottom:20px;clear:both;}
#s_box7 table td.s_last_td dl dt{padding-bottom:5px;font-weight:bold;color:#666;}
#s_box7 table td.s_last_td dl dt.s_color{color:#666;}
#s_box7 table td.s_last_td dl dt span{color:#213d97;}
#s_box7 table td.s_last_td dl dt span.weight{color:#666;font-weight:normal;}
#s_box7 table td.s_last_td dl dd{padding-left:11px;width: 94%;}
#s_box7 table td.s_last_td dl dd span{font-weight:bold;}
#s_box7 table td.s_last_td dl dd span.s_color{font-weight:normal;color:#213d97;}
#s_box7 table td.s_last_td dl dd.s_color{color:#CC0000;}
#s_box7 table td.s_last_td dl.s_last{margin-bottom:0;}

/*안쪽테이블_20140612_추가*/
#s_box7 table td.s_last_td table{width:100%;border-collapse:collapse;text-align:center;font-size:92.3076%;margin-top:6px;}
#s_box7 table td.s_last_td table th{padding:6px 0;border:1px solid #d4d4d4;background:#eee;color:#464646;height:35px; vertical-align:middle}
#s_box7 table td.s_last_td table td{padding:6px 0;border:1px solid #d4d4d4;height:35px;vertical-align:middle}
#s_box7 table td.s_last_td table td.point{font-weight:bold;}
#s_box7 table td.s_last_td table td.left{text-align:left;}

/*교육소식(양식 2)*/
#s_box8{text-align:left;}
#s_box8 table{border-collapse:collapse;font-size:92.3076%;border-top:3px solid #d0d7f1; }
#s_box8 table td{padding:8px 0;border:1px solid #d0d7f1;padding-left:8px;}
#s_box8 table td *{vertical-align:top;}
#s_box8 table tr.s_al td{text-align:center;font-weight:bold;background:#f3f6fc;}
#s_box8 table tr.s_al td p.tit{color:#213d97;font-size:107.6923%;margin-bottom:24px; }
#s_box8 table tr.s_al td p.tit2{margin-bottom:10px; text-align:left;}
/*#s_box8 table tr.s_al td p.{font-size:100%;} 20241213 */
#s_box8 table tr.s_al td p.s_right{text-align:right;padding-right:11px;}
#s_box8 table td.s_last_td{padding:20px 0 20px 8px;}
#s_box8 table td.s_last_td dl{margin-bottom:20px;float:left;width: 100%;}
#s_box8 table td.s_last_td dl dt{padding-bottom:5px;color:#213d97;}
#s_box8 table td.s_last_td dl dd{padding-left:11px;clear:both;}
#s_box8 table td.s_last_td dl dd.s_bin{padding-left:18px;}
#s_box8 table td.s_last_td dl dt.s_color,#s_box8 table td.s_last_td dl dd.s_color{color:#FF3300;}
#s_box8 table td.s_last_td dl.s_last{margin-bottom:0;}

/*원격화상*/- 현재 사용하지 않는 게시물
#s_box9{text-align:left;}
#s_box9 table{border-collapse:collapse;font-size:92.3076%;text-align:center;}
#s_box9 table th{padding:8px 0;border:1px solid #629dcb;background:#bbdef9;color:#026cbf;}
#s_box9 table td{padding:8px 0;border:1px solid #629dcb;}
#s_box9 table td.s_al{text-align:left;padding-left:11px;}

/*보도자료*/
#sample10{width:100%;padding-left:10px;position:relative;}
#sample10 ul{line-height:130%;}
#sample10{text-align:left;}
#sample10 p{margin-bottom:0;font-size:100%;}
#sample10 p.bold{font-weight:bold;margin-bottom:20px;}
#sample10 dl{margin-bottom:35px;}
#sample10 dl dt{color:#0067ae;padding-bottom:4px;}
#sample10 dl dd{text-align:justify;margin-bottom:0px;}
#sample10 dl dd.s_last{margin-bottom:0;} 
#sample10 h5{color:#0067ae;font-weight:bold;margin:0 0 0 0px;padding:20px 20px 20px 20px ;}
#sample10 img{margin-right:15px;}

#sample10 dl dd.table_title{text-align:center;}
/*테이블 사용*/
#sample10 dd.table_use table{border-collapse:collapse;text-align:center;font-size:92.3076%;}
#sample10 dd.table_use table th{padding:8px 0;border:1px solid #629dcb;background:#bbdef9;color:#026cbf;}
#sample10 dd.table_use table td{padding:0px 0;border:1px solid #629dcb;padding:5px 5px 5px 5px;}
/*테이블 사용 */

/* 테이블 숨김*/
#sample10 .table_hidden table{border-collapse:collapse;text-align:center;margin:6px 0 15px 0; /* font-size:12px */}
#sample10 .table_hidden table tr{border-bottom:none;}
#sample10 .table_hidden table th{border:0px solid #ffffff;background:#ffffff;color:#000000;padding:6px 0;}
#sample10  table_hidden table td{border:0px solid #ffffff;padding:4px 0;line-height:123.0769%;}
/*테이블 안에서 오른쪽 글 정렬*/
#sample10 .table_hidden table td.right_text{padding: 0px 0px 10px 5px; text-align:left; }
/*위 왼쪽 아래 오른쪽*/

/*hot*/
#s_wap{text-align:left;}
#sample11{text-align:left;width:100%;}
#sample11 p.s_tit{font-weight:bold;text-align:center;font-size:107.6923%;}
#sample11 p.point1{margin-bottom:28px;}
#sample11 p.s_tit2{font-size:130.7692%;color:#000066;}
#sample11 dl{padding:0 12px;margin-bottom:30px;}
#sample11 dl dt{font-weight:bold;}
#sample11 dl dd span.s_color1{font-weight:bold;text-decoration:underline;color:#CC0000;}
#sample11 dl dd span.s_color{font-weight:bold;color:#CC0000;}
#sample11 dl dd span.s_color2{font-weight:bold;color:#000066;}

/*돼지*/
#sm_wrap{text-align:left;float: left;}
#sm_box1{width:100%;padding-top:20px;float: left;}
#sm_box1 p{clear:both}
#sm_box1 p.sm_point{color:#000099;font-weight:bold;margin-bottom:19px;font-size:100%;}
#sm_box1 p.sm_point3{color:#156027;font-weight:bold;margin-bottom:18px;}
#sm_box1 dl{margin-bottom:30px;float: left;}
#sm_box1 dl dt{color:#11872d;font-weight:bold;margin-bottom:16px;clear:both;}
#sm_box1 dl dd{margin-bottom:13px;padding-left:12px;clear:both;width:100%}
#sm_box1 dl dd.al_right{text-align:right;padding-right:17px;}
#sm_box1 dl dd table{border-collapse:collapse;font-size:92.3076%;text-align:center;margin-left:-12px;}
#sm_box1 dl dd table th{border:1px solid #45a064;padding:6px 0;background:#a1d688;color:#103e33;}
#sm_box1 dl dd table td{border:1px solid #45a064;padding:6px 0 6px 10px;text-align:left;}
#sm_box1 dl dd table tr.sm_al td{border:1px solid #45a064;padding:6px 0 6px 10px;text-align:center;}/* td단 가운데 정렬 */
#sm_box1 dl dd table th.cm_color{background:none;}
#sm_box1 dl dd table td.cm_color3{color:#103e33;font-weight:bold;text-align:center;padding-left:0;}/* td제목단 */
#sm_box1 dl dd table tr.cm_color2 th{background:#e3f4de;}
#sm_box1 dl dd table th p,#sm_box1 dl dd table td p{margin:0;padding:0;}
#sm_box1 .sm_pbox{width:580px;padding:15px 0 15px 10px;}
#sm_box1 .sm_pbox p.sm_point2{color:#FF3300;font-weight:bold;}

/*입찰공고 수정_20140613*/
#bid_wrap{text-align:left;}
#bid_box1{width:100%;}
#bid_box1 p.bid_al{text-align:center;font-weight:bold;font-size:123.0769%;margin:20px 0 28px 0;}
#bid_box1 dl{margin-bottom:10px;float: left;width: 95%;}
#bid_box1 dl dt.bid_p,#bid_box1 dl dd.bid_p{font-weight:bold;}
#bid_box1 dl dt{font-weight:bold;}
#bid_box1 dl dt.bid_b{font-weight:normal;}/*제목라인 글씨굵기 없앰*/
#bid_box1 dl dd{padding:0 0 0 9px;width: 100%;}
#bid_box1 dl dd.bid_bin{padding-left:24px;}/*기호가 없는 dd라인에 오른쪽 들여쓰기 */
#bid_box1 dl dd.bid_bin_long{padding-left:65px;}/*기호가 없는 dd라인에 오른쪽 들여쓰기 */
#bid_box1 dl dd.al_right{text-align:right;}/* 특정 클래스 오른쪽 정렬*/
/* 테이블 */
#bid_box1 dl dd.short{padding:0px 0;}/*기호가 없는 dd라인에 오른쪽 들여쓰기 */
#bid_box1 table{width:100%;border-collapse:collapse;text-align:center;font-size:92.3076%;margin-bottom:10px;border-top:2px solid #464646;}
#bid_box1 table th{padding:4px 0;border:1px solid #d4d4d4;background:#eee;color:#464646;height:35px;vertical-align:middle;}
#bid_box1 table td{padding:8px 0;border:1px solid #d4d4d4;vertical-align:middle;}
#bid_box1 table td.s_point{font-weight:bold;}
#bid_box1 table p.left{text-align:left;}

/*경영을 잘해야 돈 벌수 있다*/
#manage_wrap{text-align:left;}
#manage_box1{width:100%;padding-top:20px;}

#manage_box1 table td.image_center{text-align:center; }
 
#manage_box1 p.manage_al{text-align:center;font-weight:bold;font-size:20px;margin:20px 0 28px 0; font-family:"HY헤드라인M"}
#manage_box1 p.manage_point{color:#000099;font-weight:bold;margin-bottom:19px;font-size:107.6923%;}
#manage_box1 p.manage_point3{color:#156027;font-weight:bold;margin-bottom:18px;}
#manage_box1 dl{margin-bottom:30px;}
#manage_box1 dl dt{color:#F26521;font-weight:bold;margin-bottom:16px; font-size:107.6923%;}
#manage_box1 dl dd{margin-bottom:13px;padding-left:12px;}

/*#manage_box1 table td dl{margin-bottom:100px;} */
#manage_box1 table td dl dt{color:#F26521;font-weight:bold;margin-bottom:5px; font-size:92.3076%;}
#manage_box1 table td dl dd{margin-bottom:0px;padding-left:12px; font-size:92.3076%;}

/*공통 클래스 정의 부분*/
.view_bold{font-weight:bold;} /*글씨 굵게*/
.view_s1{font-size:76.9230%;} /*글자크기 10 */
.view_s2{font-size:84.6153%;} /*글자크기 11 */
.view_s3{font-size:92.3076%;} /*글자크기 12 */
.view_s4{font-size:100%;} /*글자크기 13 */
.view_s5{font-size:107.6923%;} /*글자크기 14 */
.view_s6{font-size:115.3846%;} /*글자크기 15 */
.view_s7{font-size:123.0769%;} /*글자크기 16 */
.view_f1{font-family:gulim,Arial, Helvetica, sans-serif;} /*글씨체-굴림*/
.view_f2{font-family:dotum,Arial, Helvetica, sans-serif;} /*글씨체-돋움*/
.view_f3{font-family:"Times New Roman", Times, serif} /* 글씨체-바탕체*/
.view_f_italic{font-style:italic;} /* 글씨체-이탤릭체*/
.view_c1{color:#FF0000;} /*글씨색 - 빨강*/
.view_c2{color:#FF6600;} /*글씨색 - 주황*/
.view_c3{color:#FFFF00;} /*글씨색 - 노랑*/
.view_c4{color:#006600;} /*글씨색 - 초록*/
.view_c5{color:#0000FF;} /*글씨색 - 파랑*/
.view_c6{color:#000033;} /*글씨색 - 남색*/
.view_c7{color:#330066;} /*글씨색 - 보라*/
.view_c8{color:#008080;} /*글씨색 - 연두색*/

/* class 이름 만들기 
제목_보드번호
*/

/*선인장연구소*/
#suinjang_wrap{text-align:left;}
#suinjang_box1{width:100%;}
#suinjang_box1 p.suinjang_al{text-align:center;font-weight:bold;font-size:138.4615%;margin:20px 0 28px 0;}
#suinjang_box1 p.text_left{text-align:left;padding-right:11px;}
#suinjang_box1 p.text_right{text-align:right;padding-right:11px;}
#suinjang_box1 dl{margin-bottom:10px;}
#suinjang_box1 dl dt.suinjang_p,#suinjang_box1 dl dd.suinjang_p{font-weight:bold;}
#suinjang_box1 dl dt{font-weight:bold;}
#suinjang_box1 dl dt.suinjang_b{font-weight:normal;}/*제목라인 글씨굵기 없앰*/
#suinjang_box1 dl dd{padding:0 0 0 9px;}
#suinjang_box1 dl dd.suinjang_bin{padding-left:24px;}/*기호가 없는 dd라인에 오른쪽 들여쓰기 */
#suinjang_box1 dl dd.suinjang_bin_long{padding-left:65px;}/*기호가 없는 dd라인에 오른쪽 들여쓰기 */
#suinjang_box1 dl dd.al_right{text-align:right;}/* 특정 클래스 오른쪽 정렬*/
/* 테이블 */
#suinjang_box1 dl dd.short{padding:0px 0;}/*기호가 없는 dd라인에 오른쪽 들여쓰기 */
#suinjang_box1 table{border-collapse:collapse;text-align:center;font-size:92.3076%;margin-bottom:10px;}
#suinjang_box1 table th{padding:4px 0;border:1px solid #629dcb;background:#bbdef9;color:#026cbf;}
#suinjang_box1 table td{padding:8px 0;border:1px solid #629dcb; av}
#suinjang_box1 table td.s_point{font-weight:bold;}
#suinjang_box1 table p.left{text-align:left;}

/* 알림마당 월간농사정보*/
#s_wrap{text-align:left;}
#s_box10{width:100%;}
#s_box10 p.s_tit{text-align:center;font-weight:bold;color:#FF3300;font-size:115.3846%;margin-bottom:25px;}
#s_box10 table{border-collapse:collapse;text-align:center;font-size:92.3076%;margin-bottom:30px;}
#s_box10 table th{padding:8px 0;border:1px solid #629dcb;background:#bbdef9;color:#026cbf; valign:top;}
#s_box10 table td{padding:0px 0;border:1px solid #629dcb;}
#s_box10 table td.s_al{text-align:left;padding-left:10px;}
#s_box10 table td.s_point{font-weight:bold;}
#s_box10 table th p,#s_box10 table td p{margin:0;padding:0;}

/*아래 박스*/
#s_box11{width:100%;}
#s_box11 table{border-collapse:collapse;text-align:center;font-size:92.3076%;margin-bottom:30px;}
#s_box11 table th{padding:8px 0;border:1px solid #629dcb;background:#bbdef9;color:#026cbf;}
#s_box11 table td{padding:8 0 8 0px; border:1px solid #629dcb; vertical-align:text-top;}
#s_box11 table td.s_al{text-align:left;padding-left:10px;}
#s_box11 table td.s_point{font-weight:bold; vertical-align:middle;}
#s_box11 table th p,#s_box11 table td p{margin:0;padding:0;}
#s_box11 table td p.2_right{margin:0;padding: 0 0 0 6;}/* 2칸*/
#s_box11 table td p.3_right{margin:0;padding: 0 0 0 9;}/* 3칸*/
#s_box11 table td p.4_right{margin:0;padding: 0 0 0 12;}/* 4칸*/

/* 기술사업화 테이블 20140808 추가 */
#s_box12{width:100%;}
#s_box12 p.s_tit{text-align:center;font-weight:bold;color:#FF3300;font-size:115.3846%;margin-bottom:25px;}
#s_box12 p.s_right{text-align:right;font-weight:bold;color:#0033CC;margin-bottom:6px;}
#s_box12 table{width:100%;border-collapse:collapse;text-align:center;border-top:2px solid #464646}
#s_box12 table th{padding:0px 0;border:1px solid #d4d4d4;background:#eee;height:35px;vertical-align:middle}
#s_box12 table td{padding:0px 0;border:1px solid #d4d4d4;text-align:center;height:35px;vertical-align:middle}
#s_box12 table td.s_al{text-align:left;padding-left:10px;}
#s_box12 table td.s_point{font-weight:bold;}
#s_box12 table td.s_point1{font-weight:bold;color:#FF3300;}
#s_box12 table td span{color:#0033CC;font-weight:bold;}
#s_box12 table th p,#s_box2_1 table td p{margin:0;padding:0;}
#s_box12 ul li{margin-bottom:20px;}

/* 게시판 안의 테이블 20150908 추가 */
.board td.post-content table{width:100%;margin:10px 0;border-collapse:collapse;border:1px solid #d4d4d4;border-top:2px solid #3a7ab8}
.board td.post-content table thead th{background:#eee;color:#464646;font-size:100%;font-weight:bold;line-height:1.5em;padding:10px 0;}
.board td.post-content table th.tbody_th{line-height:2em;}
.board td.post-content table th.txt_bold{font-weight:bold}
.board td.post-content table th.bg{background:#eee;}
.board td.post-content table th,
.board td.post-content table td{border:1px solid #d4d4d4;font-weight:normal;line-height:1.3em;text-align:center;vertical-align:middle;font-size:100%;}
.board td.post-content table td{text-align:left;line-height:1.3em;}
.board td.post-content table .ct{text-align:center}
.board td.post-content table .rt{text-align:right}
/*.board td.post-content table th.2th{border-bottom:1px solid #d4d4d4}  20241213 */
.board td.post-content table td img{width:100%}

/* 경기도 축산위생연구소 2015-09-07 추가 */
.conDiv .no_dot dt{background:none !important;padding-left:0;}/* 일반 dt bullet 없앰 */

.dot{background:url('wp-content/themes/farm-home/img/contents/title_bullet_small.gif') no-repeat 0 8px;padding-left:12px;}
.brown{color: #a64e19 !important;}
.brown_box{border:4px solid #a64e19;padding:5px;text-align:center;font-weight:bold;color:#a64e19;}
.brown_darr{padding:10px;text-align:center;font-weight:bold;color:#a64e19;font-size:1.2em;padding:10px 0px;}
.conDiv ol.listLeft li{line-height:153.8461%;float:left;}
.conDiv .db_dd dd{color:#494949; clear:both; padding-left:3px;line-height:153.8461%;}
.db_line{padding: 10px 5px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;margin-bottom:20px}

/* 기관_조직도(농업기술원) */
.org_wrap{position: relative; width:100%; background:url("wp-content/uploads/sites/2/2015/06/bg_org.png") no-repeat center 10%; background-size: 80% 152px;}
.org_wrap p.top_tit{width:170px; margin:0 auto !important; float:none !important; background:#005ba7; padding:15px 0px !important; color:#fff; font-weight:bold; font-size:1.5em; text-align: center;}
.org_wrap p.top02{ margin-bottom:12%; padding:8px 0px; text-align: center; }
.org_wrap p.top02 a{color: #fff; font-size: 1.2em;  text-align: center; font-weight:bold;}
.org_wrap p.tit01{background: #2b8e1b;}
.org_wrap p.tit02{background: #f5a42f;}

.org_wrap dl{text-align: center; border-left:1px solid #bbb; border-top:1px solid #bbb; border-right:1px solid #bbb; margin-bottom:8px;}
.org_wrap dt{color:#333; font-weight:bold; padding:5px 0; border-bottom:1px solid #ddd;width:100%}
.org_wrap dd{background-color:#fff;width:100%;padding-left:0;}
.org_wrap dd ul li{padding:5px 9px; border-bottom:1px solid #bbb; font-weight: bold;}

.org_wrap dl.org_de01 dt{background:#f0f8ff; border-bottom:2px solid #1b828e;}
.org_wrap dl.org_de02 dt{background:#f1f8e7; border-bottom:2px solid #2b8e1b;}
.org_wrap dl.org_de03 dt{background:#faefdd; border-bottom:2px solid #f5a32f;}
.org_wrap dl.org_de04 dt{background:#eee4dd; border-bottom:2px solid #b07f22;}
.org_wrap dl.no_mb{margin-bottom:0;}

.org_wrap ul li ul{overflow:hidden; padding-top:80px;width:100%}
.org_wrap ul li ul li{float: left; width:23%; margin:0 1%;}
.org_wrap ul li ul li.p01{margin-top:61px;}
.org_wrap ul li ul li ul li{margin:0;}
.org_wrap li ul li ul{padding-top:0px;}
.org_wrap li ul li dd li{float:none; width:auto;}

/* 기관_조직도(해양수산자원연구소) */
.org_wrap_fish{width:100%; background:url("/wp-content/uploads/sites/3/2015/07/org_bg.png") no-repeat center 50px; background-size: 55% 89px;}
.org_wrap_fish h3{padding-bottom:40px; margin:0 !important;}
.org_wrap_fish h3 em{display:block;background:#064eb4;color:#fff;width:170px;padding:15px 0;text-align:center;font-weight:bold;font-size:1.2em;margin:0 auto;}
.org_wrap_fish{width:100%;}
.org_wrap_fish .org01,.org_wrap_fish .org02,.org_wrap_fish .org03{border:1px solid #e1e1e1;}
.org_wrap_fish .org01 .tit_org,
.org_wrap_fish .org02 .tit_org,
.org_wrap_fish .org03 .tit_org{text-align:center;padding:11px 0;display:block;font-weight:bold;border-bottom:2px solid #1c828e;margin:0;}
.org_wrap_fish .org01 h4{background:#e8f6ff;}
.org_wrap_fish .org02 h4{background:#f1f8e8;}
.org_wrap_fish .org03 h4{background:#faefdd;}

.org_wrap_fish{}
p.top_ch{width:165px !important; margin-bottom:0px !important; background:#074eb3; margin:0 auto; font-size:1.5em; letter-spacing: 3px; font-weight:bold; padding:10px 0px !important; color:#fff; text-align:center !important;}
.org_wrap_fish ul li ul{overflow:hidden; padding-top:80px; background:url("../images/ic/line_bg04.png") no-repeat center 0px; background-size:95% 90px;}
.org_wrap_fish ul li ul li{float:left; width:25%; margin-right:5%;}
.org_wrap_fish ul li ul li.left{margin-left:7%;}
.org_wrap_fish ul li ul li dl{text-align:center; border-left:1px solid #bbb; border-right:1px solid #bbb; border-top:1px solid #bbb;}
.org_wrap_fish ul li ul li dl dt{font-weight:bold; padding:12px 0px; color:#333;float: none;}
.org_wrap_fish ul li ul li dl dd{color:#333;}
.org_wrap_fish ul li ul li dl li{float:none; border-bottom:1px solid #bbb; width:100%;}
.org_wrap_fish ul li ul li dl.a01 dt{background:#e8f6ff; border-bottom:2px solid #1a3d8e;}
.org_wrap_fish ul li ul li dl.a02 dt{background:#f1f8e8; border-bottom:2px solid #1b818d;}
.org_wrap_fish ul li ul li dl.a03 dt{background:#faefdd; border-bottom:2px solid #2b8e1a;}
.org_wrap_fish ul li ul li dl dd ul{padding:0; background:none;}
.org_wrap_fish ul li ul li dl dd ul li{padding:11px 0px;}
.org_wrap_fish ul li ul li dl dd ul li a{display:block;}
.org_wrap_fish ul li ul li dl dd ul li p{text-align:center;}

.org_wrap_fish .org01 ul li,
.org_wrap_fish .org02 ul li,
.org_wrap_fish .org03 ul li{text-align:center;border-bottom:1px solid #e1e1e1;font-weight:bold;}
.org_wrap_fish ul li{padding:8px 0;display:block;}
.org_wrap_fish .org01 li.bd_n,#sub section .org_wrap_fish .org02 li.bd_n,.org_wrap_fish .org03 li.bd_n{border-bottom:0;}

.org_wrap_fish div{float:left; width:19.8%; margin:6.2%;}
.org_wrap_fish:after{content:"";display:block;clear:both;}

select.st_map{width:100%;height:10%;padding:2%;font-size:1.2em;border:1px solid #464646;display:none;}
.org_wrap div.on{border:2px solid #f4a32e;}

/* 기관_조직도(축산위생연구소) */
.organ_ct{width:100%;}
p.top_ch{width:165px !important; margin-bottom:0px !important; background:#074eb3; margin:0 auto; font-size:1.5em; letter-spacing: 3px; font-weight:bold; padding:5px 0px !important; color:#fff; text-align:center !important;}
.organ_ct li ul{overflow:hidden; padding:45px 0 0 0; width:100%; background:url("wp-content/uploads/sites/7/2016/12/line_bg.png") no-repeat center 0; background-size:89% 92px;}
.organ_ct li ul li{float:left; width:6%; padding:47px 0px 0px 0px !important; margin-right:1.6%;}
.organ_ct li ul li.fir{margin-left:5%;}
.organ_ct li ul li.last{margin-right:5%;}
.organ_ct li ul li a{display:block; text-align:center; background:#fff; height:180px; padding:10px 20%; border-left:1px solid #bbb; border-right:1px solid #bbb; border-bottom:1px solid #bbb; border-top:2px solid #f5a32f; font-weight:bold; color:#333;}
.organ_ct li ul li a.on{border:2px solid #f5a32f; color:#f5a32f;}

/* 기관_조직도(북부축산위생연구소) */
.intro_org{}
.intro_org ul li ul{overflow:hidden; padding-top:90px; background:url("/wp-content/uploads/sites/7/2015/07/line_bg02.png") no-repeat center 0px; background-size:80% 90px;}
/*.intro_org ul li ul li{float:left; width:19%; margin-right:1%;}*/
.intro_org ul li ul li{float:left; width:15.6%; margin-right:1%;}
.intro_org ul li ul li dl{text-align:center; border-left:1px solid #bbb; border-right:1px solid #bbb; border-top:1px solid #bbb;}
.intro_org ul li ul li dl dt{font-weight:bold; padding:12px 0px; color:#333;}
.intro_org ul li ul li dl li{float:none; border-bottom:1px solid #bbb; width:100%;}
.intro_org ul li ul li dl.a01 dt{background:#e9ecff; border-bottom:2px solid #1a3d8e;}
.intro_org ul li ul li dl.a02 dt{background:#e8f5fe; border-bottom:2px solid #1b818d;}
.intro_org ul li ul li dl.a03 dt{background:#f1f8e8; border-bottom:2px solid #2b8e1a;}
.intro_org ul li ul li dl.a04 dt{background:#faefdd; border-bottom:2px solid #f4a32e;}
.intro_org ul li ul li dl.a05 dt{background:#f9e2de; border-bottom:2px solid #b05722;}
.intro_org ul li ul li dl.a06 dt{background:#f9e8de; border-bottom:2px solid #b07f22;}
.intro_org ul li ul li dl dd ul{padding:0; background:none;}
.intro_org ul li ul li dl dd ul li{padding:11px 0px;}
.intro_org ul li ul li dl dd ul li a{display:block;}

/* 기관_조직도(산림환경연구소) */
.intro_org02{}
p.top_ch{width:165px !important; margin-bottom:0px !important; background:#074eb3; margin:0 auto; font-size:1.5em !important; letter-spacing: 3px; font-weight:bold !important; padding:5px 0px !important; color:#fff !important; text-align:center !important;}
.intro_org02 ul li ul{overflow:hidden; padding-top:90px; background:url("/wp-content/uploads/sites/6/2021/01/line_bg05.png") no-repeat center 0px; background-size:95% 90px;}
.intro_org02 ul li ul li{float:left; width:13%; margin-right:1%;}
.intro_org02 ul li ul li dl{text-align:center; border-left:1px solid #bbb; border-right:1px solid #bbb; border-top:1px solid #bbb;}
.intro_org02 ul li ul li dl dt{font-weight:bold; padding:12px 0px; color:#333;width:100%;}
.intro_org02 ul li ul li dl li{float:none; border-bottom:1px solid #bbb; width:100%;}
.intro_org02 ul li ul li dl.a01 dt{background:#e9ecff; border-bottom:2px solid #1a3d8e;}
.intro_org02 ul li ul li dl.a02 dt{background:#e8f5fe; border-bottom:2px solid #1b818d;}
.intro_org02 ul li ul li dl.a03 dt{background:#f1f8e8; border-bottom:2px solid #2b8e1a;}
.intro_org02 ul li ul li dl.a04 dt{background:#faefdd; border-bottom:2px solid #f4a32e;}
.intro_org02 ul li ul li dl.a05 dt{background:#f9e8de; border-bottom:2px solid #b07f22;}
.intro_org02 ul li ul li dl.a06 dt{background:#ede4dd; border-bottom:2px solid #725217;}
.intro_org02 ul li ul li dl.a07 dt{background:#eed6cf; border-bottom:2px solid #b04322;}
.intro_org02 ul li ul li dl.a08 dt{background: #dfefe8;border-bottom: 2px solid #52b187;}
.intro_org02 ul li ul li dl dd{width:100%; padding-left:0;}
.intro_org02 ul li ul li dl dd ul{padding:0; background:none;width:100%;}
.intro_org02 ul li ul li dl dd ul li{padding:11px 0px;}
.intro_org02 ul li ul li dl dd ul li a{display:block;}
.intro_org02 ul li ul li dl dd ul li p{text-align:center;}

.intro_org02 ul li ul li.box01{float:left; width:15%; margin-right:1%;}
.intro_org02 ul li ul li.box01 dl{text-align:center; border-left:1px solid #bbb; border-right:1px solid #bbb; border-top:1px solid #bbb;}
.intro_org02 ul li ul li.box01 dl dt{font-weight:bold; padding:12px 0px; color:#333;width:100%;}
.intro_org02 ul li ul li.box01 dl li{float:none; border-bottom:1px solid #bbb; width:100%;}
.intro_org02 ul li ul li.box01 dl.a01 dt{background:#e9ecff; border-bottom:2px solid #1a3d8e;}
.intro_org02 ul li ul li.box01 dl.a02 dt{background:#e8f5fe; border-bottom:2px solid #1b818d;}
.intro_org02 ul li ul li.box01 dl.a03 dt{background:#f1f8e8; border-bottom:2px solid #2b8e1a;}
.intro_org02 ul li ul li.box01 dl.a04 dt{background:#faefdd; border-bottom:2px solid #f4a32e;}
.intro_org02 ul li ul li.box01 dl.a05 dt{background:#f9e8de; border-bottom:2px solid #b07f22;}
.intro_org02 ul li ul li.box01 dl.a06 dt{background:#ede4dd; border-bottom:2px solid #725217;}
.intro_org02 ul li ul li.box01 dl.a07 dt{background:#eed6cf; border-bottom:2px solid #b04322;}
.intro_org02 ul li ul li.box01 dl dd{width:100%; padding-left:0;}
.intro_org02 ul li ul li.box01 dl dd ul{padding:0; background:none;width:100%;}
.intro_org02 ul li ul li.box01 dl dd ul li{padding:11px 0px;}
.intro_org02 ul li ul li.box01 dl dd ul li a{display:block;}
.intro_org02 ul li ul li.box01 dl dd ul li p{text-align:center;}

/* 기관_조직도(농림진흥재단) */
.org_view{position:relative; width:100%; background:url("/wp-content/uploads/sites/4/2015/07/line_bg_2.png") no-repeat center 0;}
.org_view ul li.head{margin-bottom:40px;}
.org_view ul li.head dl{width:170px; margin:0 auto; border:1px solid #bbb;}
.org_view ul li.head dt{background:#005ca7; padding:7px 0px; font-size:1.5em; text-align:center; font-weight:bold; color:#fff;width:100%;}
.org_view ul li.head dt span{font-size:0.7em;}
.org_view ul li.head dd{padding:10px 0px; font-size:1.5em; background:#f5f5f5; text-align:center; font-weight:bold;width:100%;}
.org_view ul li dl.ceo_line{width:170px; margin:0 auto; border:1px solid #ddd;}
.org_view ul li dl.ceo_line dt{background:#2b8e1a; font-size:1.5em; padding:7px 0px; text-align:center; font-weight:bold; color:#fff;width:100%;}
.org_view ul li dl.ceo_line dd{padding:10px 0; font-size:1.5em; background:#f5f5f5; text-align:center; font-weight:bold;width:100%;}
.org_view ul li {position:relative;}
.right_org{position:absolute; top:-15px; right:146px;}
.right_org li{overflow:hidden; margin-bottom:20px; border:1px solid #ddd; padding:5px; text-align:center;}
.right_org li span{float:left; width:130px; margin-right:5px; border:1px solid #bbb; background:#636363; font-size:1.2em; color:#fff; font-weight:bold; text-align:center; padding:5px 0px;}
.right_org li a{}
/*.org_view ul li ul.sm{overflow:hidden; width:100%; padding-top:10%;}
.org_view ul li ul.sm li{float:left; width:16%; margin:0.3%;}
.org_view ul li ul.sm li dl{border:1px solid #bbb; text-align:center; background:#f7f7f7; font-size:100%; font-weight:bold;}
.org_view ul li ul.sm li dt{padding-top:12px; height:30px; color:#333;width:100%;background:none;padding-left:0;}
.org_view ul li ul.sm li dt.col_01{border-bottom:2px solid #1a3d8e;}
.org_view ul li ul.sm li dt.col_02{border-bottom:2px solid #1c828e;}
.org_view ul li ul.sm li dt.col_03{border-bottom:2px solid #2b8e1a;}
.org_view ul li ul.sm li dt.col_04{border-bottom:2px solid #f6a22e;}
.org_view ul li ul.sm li dt.col_05{border-bottom:2px solid #b07f22;}
.org_view ul li ul.sm li dt.col_06{border-bottom:2px solid #705216;}
.org_view ul li ul.sm li dd{padding:10px 0;width:100%;} */

.org_view ul li ul.sm{overflow:hidden; width:100%; padding-top:10%;padding-left:18%}
.org_view ul li ul.sm li{float:left; width:16%; margin:3%;}
.org_view ul li ul.sm li dl{border:1px solid #bbb; text-align:center; background:#f7f7f7; font-size:100%; font-weight:bold;}
.org_view ul li ul.sm li dt{padding-top:12px; height:30px; color:#333;width:100%;background:none;padding-left:0;}
.org_view ul li ul.sm li dt.col_01{border-bottom:2px solid #1a3d8e;}
.org_view ul li ul.sm li dt.col_02{border-bottom:2px solid #1c828e;}
.org_view ul li ul.sm li dt.col_03{border-bottom:2px solid #2b8e1a;}
.org_view ul li ul.sm li dt.col_04{border-bottom:2px solid #f6a22e;}
.org_view ul li ul.sm li dt.col_05{border-bottom:2px solid #b07f22;}
.org_view ul li ul.sm li dt.col_06{border-bottom:2px solid #705216;}
.org_view ul li ul.sm li dt.col_07{border-bottom:2px solid #ca3062;}
.org_view ul li ul.sm li dd{padding:10px 0;width:100%;}

.org_view ul li ul.sm01{overflow:hidden; width:100%;padding-left:7%}
.org_view ul li ul.sm01 li{float:left; width:16%; margin:0 3%;}
.org_view ul li ul.sm01 li dl{border:1px solid #bbb; text-align:center; background:#f7f7f7; font-size:100%; font-weight:bold;}
.org_view ul li ul.sm01 li dt{padding-top:12px; height:30px; color:#333;width:100%;background:none;padding-left:0;}
.org_view ul li ul.sm01 li dt.col_01{border-bottom:2px solid #1a3d8e;}
.org_view ul li ul.sm01 li dt.col_02{border-bottom:2px solid #1c828e;}
.org_view ul li ul.sm01 li dt.col_03{border-bottom:2px solid #2b8e1a;}
.org_view ul li ul.sm01 li dt.col_04{border-bottom:2px solid #f6a22e;}
.org_view ul li ul.sm01 li dt.col_05{border-bottom:2px solid #b07f22;}
.org_view ul li ul.sm01 li dt.col_06{border-bottom:2px solid #705216;}
.org_view ul li ul.sm01 li dt.col_07{border-bottom:2px solid #ca3062;}
.org_view ul li ul.sm01 li dd{padding:10px 0;width:100%;}

/* 둘러보기 지도 스크립트(농림진흥재단) */
.board td.cet{text-align:center;}
.con_txt_box strong.emp{font-weight:bold;text-align:center;}

.city_wrap{width:100%;margin-top:10px;}
.city_wrap:after{content:"";display:block;clear:both;}
.city_wrap .img_map{width:281px;float:left;margin:0 auto;}
.city_wrap .bd_map{width:100%;float:none;}
.city_wrap #map_zone{position:relative;min-height:364px;border:1px solid #d4d4d4;}
.city_wrap #map_zone img{position:absolute;left:0;top:0;}

.st_map{width:100%;height:10%;padding:2%;font-size:1.2em;
border:1px solid #464646;display:none;}

/* 역대원장(경기농업기술원) */
.photo_zone{width:100%}
.photo_zone .piece{float:left;width:20%;margin-bottom:25px;font-size:1em}
.photo_zone .piece .img_area{width:100%;max-width:121px;padding:3%;margin-bottom:10px; box-sizing:border-box;border:1px solid #d4d4d4}
.photo_zone .piece .img_area img{width:100%}
.photo_zone .piece.md{margin:0 2%}
.photo_zone .piece p{margin:0 0 5px;}
.photo_zone .piece .tag{display:inline-block;width:40px;height:15px;line-height:115.3846%; background:url(/wp-content/uploads/sites/2/2015/07/tag.gif);color:#fff;text-indent:5px}
.photo_zone .piece .name{font-weight:bold}

/* 육성단체(경기농업기술원) */
.con_type01{width:100%;margin-bottom:30px}
.con_type01:after{content:'';clear:both;display:block}
.con_type01 .side_left{float:left;width:55%}
.con_type01 .side_left .head{font-weight:bold;}
.con_type01 .side_right{float:right;width:42%}
.con_type02{float:left;width:48%;margin-bottom:30px;border-top:2px solid #464646;border-bottom:2px solid #d4d4d4}
.con_type02.rt{float:right}
.area_img{float:left;width:35%;max-width:118px}
.area_txt{width:62%;float:right}
.txt02.head{width:95%;padding:0 2.5%;line-height:384.6153%;font-weight:bold;border-bottom:1px solid #d4d4d4;margin-bottom:20px;}
.txt02.body{clear:both;padding:0 0 20px 0}
.txt02.body:after{content:"";display:block;clear:both;height:0;visibility:hidden}

/* 홍보동영상(경기농업기술원) */
.video_wrap01{position:relative; width:100%; height:auto;}
.video_wrap01 .btn_video{position:absolute;left:25%;top:20%;}
.video01_v{position:absolute; display:none; background:#fff; padding:20px; border:4px solid #464646;width:85%;}
.video01_v h4{padding:19px 0 19px 17px; background:url(../images/ic/allow_sq.gif) left center no-repeat;}
.video01_v .video_part{position:relative; height:0; padding-top:30px; padding-bottom:56.25%; overflow:hidden;}
.video01_v .video_part iframe{ position: absolute;   top: 0; left: 0; width: 100%; height: 100%;}
.video01_v dl{border-top:1px solid #d4d4d4;padding:10px 0;}
.video01_v dl dt{padding:0 0 0 7px; margin:0 0 5px 0; font-weight:bold;background:url(/wp-content/uploads/sites/2/2015/07/menu_all.png) left center no-repeat;}
.video01_v .video_close{position:absolute;right:10px; top:10px;}
.video01_v dl .txt_video{width:100%;height:80px;overflow-y:scroll;}
.move_video{padding:0 15px; margin-bottom:10px; text-align:center;font-size:1em;font-weight:bold;color:#767676;border:1px solid #d4d4d4;line-height:261.5384%;display:block; background:#fff;}
.move_video em{font-size:0.8em;vertical-align:middle;font-weight:bold;}

/* 이용안내(뷰어다운로드) */
.down_box{overflow:hidden;width:100%;padding:10px 0 20px 0;border-bottom:1px solid #e6e6e6}
.down_box .img_view{float:left;width:105px}
.down_box .txt_view{float:left;width:65%;padding:0 3%}
.down_box .txt_view .bg_txt{font-weight:bold}
.down_box .txt_view .down_btn{display:block;width:80px;margin-top:4%;padding:5px 8px;border:1px solid #a0a0a0;text-align:center}
.down_box .txt_view .down_btn:hover{background:#118acc;color:#fff;border:none}

/* 이용안내(저작권보호정책) */
.copy_box{width:96%;padding:2%;border:1px solid #e6e6e6;background:#f7f7f7}
.copy_box p span.imp_txt{font-weight:bold;color:#006be3}

/* 경기도농업기술원(농산물 가격정보) */
#aggr-weekly-table fieldset p.top_sel, #aggr-item-table fieldset p.top_sel  {display:inline; }
#aggr-weekly-table fieldset p.top_sel select, #aggr-item-table fieldset p.top_sel select{height:24px;border:1px solid #eaeaea}
#aggr-weekly-table fieldset span, #aggr-item-table fieldset span  {padding-right:0.3em}
#aggr-weekly-table .fl, #aggr-item-table .fl {float:right; width:60%; text-align:right}
#aggr-weekly-table .fl a, #aggr-item-table .fl a {border: 1px solid #D4D4D4;display: inline-block; padding: 5px 20px;}

/* 경기농정(달력 날짜) */
div.cC{margin-bottom:30px;text-align:center}
div.cC span{margin:0 20px;font-size:20px;font-weight:bold}
div.cC a img{margin-bottom:5px}

/* 경기농정(이벤트) */
.event_warp{width:100%;float:left;}
.title_box{width:100%;margin-bottom:20px;background:#ccc;}

.app_box{width:100%;}
.app_box .app_table{width:100%;margin:10px 0;border-collapse:collapse;border:1px solid #d4d4d4;border-top:2px solid #3a7ab8}
.app_box .app_table thead th{background:#eee;color:#464646}
.app_box .app_table th.bg{background:#eee;font-weight:bold;}
.app_box .app_table th,table.app_table td{height:36px;border:1px solid #d4d4d4;font-weight:normal;line-height:1.5em;text-align:center;vertical-align:middle}
.app_box .app_table td{text-align:left}
.app_box .app_table_c td{padding:5px;}
.app_box .app_table_c td.left{text-align:left}
.app_box .app_table_c td.input100{border:1px solid #e8e8e8;height:18px;padding:5px 5px 1px;color:#000;width:100px;text-align:left;}
.app_box .app_table_c td.i_label{top:6px;left:10px;}
.app_box .app_table_c td.left .i_text{width:400px;height:80px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}
.app_box .app_table_c td.left .i_radio{width:13px;height:13px;margin:4px 5px 2px 0;padding:0;vertical-align:middle;}
.app_box .app_table_c td.left .i_check{width:13px;height:13px;margin:4px 5px 2px 0;padding:0;vertical-align:middle;}
.app_box .app_table .ct{text-align:center}
/*.app_box .app_table th.2th{border-bottom:1px solid #d4d4d4}  20241213 */
.app_box .app_table td img{width:100%} /*ssy*/

/* 경기농정(이벤트)_버튼 */
.buttonbox{width:100%;text-align:center;margin-top:20px;}
.buttonApply{}
.buttonApply a{background:#108ACD;border: 1px solid #0C75AE;padding:0 15px;color:#fff;line-height:30px;display:inline-block;}
.buttonApply a:hover{color:#fff;text-decoration:none;}
.buttonCancel{}
.buttonCancel a{background:#666666;padding:0 15px;color:#fff;line-height:30px;display:inline-block;border:1px solid #5b5b5b;}
.buttonCancel a:hover{color:#fff;text-decoration:none;}

/* 경기도 농업기술원(농산물 가격정보(일일가격시세)) */
.priceBox{padding:0;width:100%;}
.priceBox table{width:100%}
.priceBox table thead tr th{font-weight:bold;color:#494949;line-height:25px;padding:3px 0;text-align:center;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background:#fff}
.priceBox table thead tr th:first-child{border-left:1px solid #d5d5d5}
.priceBox table thead tr th:last-child{border-right:1px solid #d5d5d5}
.priceBox table tbody tr td{padding:0;text-align:center}
.priceBox table tbody tr td.bg{background:#f5f5f5}
.priceBox table tbody tr td img{margin-bottom:3px;margin-right:3px;}

.rolling_list_area_new {position:relative;overflow:hidden;margin:15px 0 0 0}

/*
.rolling_list_area_new {position:relative;overflow:hidden;margin:15px 0 0 15px}
.rolling_list_area_new ul, .rolling_list_area ol {position:absolute;padding:0;margin:0;width:100%;}
.rolling_list_area_new ul li{width:100%;height:21px;}
.rolling_list_area_new ul li.liBg{background:#f5f5f5;}
.rolling_list_area_new ul li table{width:100%;margin-top:0 !important;}
.rolling_list_area_new ul li table tbody tr td{font-family:'ë‹ì›€', dotum;text-align:center;font-size:0.85em;line-height:21px;height:21px;padding-bottom:3px;}
.rolling_list_area_new ul li table tbody tr td img{margin-bottom:3px;margin-right:3px;}
*/

/* 나의 문의확인_본인인증 */
.accBox_fl{width:40%;background:#f2f6f9;border:1px solid #dbdcde;padding:20px 30px;float:left;position:relative}
.accBox_fr{width:40%;background:#f2f6f9;border:1px solid #dbdcde;padding:20px 30px;float:right;position:relative}
.textBox{width:90%;margin:0 auto;}
.textBox .imgb{float:left}
.textBox .txtb{}
.accbtn{display:block;padding:7px 0;background:#7e7e7e;color:#fff;font-size:123.0769%;letter-spacing:-0.5px;text-align:center;font-weight:bold}
.accbtn:hover{color:#fff;background:#118acc;}

/* Minimum width of 768 pixels. */
@media all and (max-width:768px) {
.accBox_fl{width:39%;float:left}
.accBox_fr{width:39%;float:right}
.textBox{width:95%;margin:0 auto;}
}

/* Minimum width of 600 pixels. */
@media all and (max-width:600px) {
.accBox_fl{width:85%;float:none}
.accBox_fr{width:85%;float:none;margin-top:10px}
.textBox{width:90%;margin:0 auto;}
}

/* Minimum width of 500 pixels. */
@media all and (max-width:500px) {
.accBox_fl{width:80%;float:none}
.accBox_fr{width:80%;float:none;margin-top:10px}
}

/* Minimum width of 400 pixels. */
@media all and (max-width:400px) {
.accBox_fl{width:85%;float:none;padding:20px 20px;}
.accBox_fr{width:85%;float:none;margin-top:10px;padding:20px 20px;}
}

/* 경기농정 웹진  */
.house_ph2{overflow:hidden}
.house_ph2 li{display:inline-block;width:42%;margin:1%;text-align:center}
.house_ph4 li{display:inline-block;width:22%;margin:1%;text-align:center}
.house_ph2 li div{padding:2%;background:#ebebeb}
.house_ph2 li div img{width:100%}
.house_ph2 p{font-size:80%}

.b_area01{padding:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd; float:left; margin-bottom:20px;}
.b_area01_1{padding:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd; margin-bottom:20px;}
.b_area02{padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}
.b_area02 img{width:auto}
.b_area03{padding:15px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;float:left;width:100%}

/* 경기농정_연인산도립공원_탐방로 안내  */
.video_container{overflow:hidden;position:relative;height:0;margin:20px 0;padding-top:30px;padding-bottom:56.25%}
.video_container iframe,.video_container object,.video_container embed{position:absolute;top:0;left:0;width:100%;height:100%}

/* 경기농정_이벤트_동의 박스  */
.yesNo{height:40px;line-height:40px;background:#eee;text-align:center;}
.yesNo span{font-weight:bold;margin-right:20px;}
.yesNo label{margin-right:10px;}
.yesNo .check{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle;}

/* 달력 */
div.tw_cal{clear:both;margin-bottom:7px}
div.tw_cal table{width:100%;letter-spacing:-.2px}
div.tw_cal table{margin:0 auto;border-collapse:collapse}
div.tw_cal table thead th{background:#eaeaea;line-height:24px;font-size:1.2em}
div.tw_cal table th{padding:10px;border-right:1px solid #d4d4d4;font-weight:bold;line-height:16px;font-size:11px;color:#464646;text-align:center}
div.tw_cal table td a:hover{color:#464646;text-decoration:underline}
div.tw_cal table td,div.tw_cal table th{padding:7px;border:1px solid #d4d4d4;line-height:18px}
div.tw_cal table td{min-height:92px;vertical-align:top}
div.tw_cal table td div{position:relative;top:0;min-height:80px;padding:20px 0 10px}
div.tw_cal table td div ul{margin-top:5px}
div.tw_cal table td div ul li{margin-bottom:2px}
div.tw_cal table td strong{position:absolute;top:0;left:0;font-size:1.2em;font-weight:bold;color:#464646}
div.tw_cal table td p{margin-bottom:5px}
div.tw_cal table td img{margin-right:5px}
div.tw_cal table .center{text-align:center}
div.tw_cal table .left{text-align:left}
div.tw_cal table .right{text-align:right}

div.cC{margin-bottom:30px;text-align:center}
div.cC span{margin:0 20px;font-size:20px;font-weight:bold}
div.cC a img{margin-bottom:5px}
ul.cal_info li{margin-bottom:3px;font-size:14px}
ul.cal_info,ul.cal_info2{margin-bottom:7px}
ul.cal_info2 li{float:left;margin-right:10px}
ul.cal_info2 li img{margin-right:5px}
/* 달력 end */

/* 경기농업기술원_보유품종 현황(표안에 내용) */
.table_con_txt{width:100%;margin:10px 0}
.table_con_txt p.l_img{width:40%;float:left;padding:1%;background:#F2F2F2; box-sizing:border-box;border:1px solid #d6d6d6}
.table_con_txt p.l_img img{width:100%;}
.table_con_txt .r_txt{margin-top:10px;float:right;width:55%;}
.table_con_txt .title{background:url(../images/ic/title03_bullet.gif) no-repeat 0 60%;font-weight:bold;text-indent:13px}

=======================

/* 220112 by Tong ********************************/
.w100p{width:100% !important; box-sizing:border-box;} 
.w90p{width:90% !important; box-sizing:border-box;} 
.w80p{width:80% !important; box-sizing:border-box;} 
.w75p{width:75% !important; box-sizing:border-box;} .w70p{width:70% !important; box-sizing:border-box;} 
.w65p{width:65% !important; box-sizing:border-box;} .w60p{width:60% !important; box-sizing:border-box;} 
.w55p{width:55% !important; box-sizing:border-box;} .w50p{width:50% !important; box-sizing:border-box;} 
.w45p{width:45% !important; box-sizing:border-box;} .w40p{width:40% !important; box-sizing:border-box;} 
.w35p{width:35% !important; box-sizing:border-box;} .w33p{width:33% !important; box-sizing:border-box;} 
.w30p{width:30% !important; box-sizing:border-box;} 
.w25p{width:25% !important; box-sizing:border-box;} .w20p{width:20% !important; box-sizing:border-box;} 
.w10p{width:10% !important; box-sizing:border-box;}

.w200px{width:200px !important;} .w150px{width:150px !important;} 
.w120px{width:120px !important;} .w100px{width:100px !important;} 
.w90px{width:90px !important;} .w80px{width:80px !important;} 
.w70px{width:70px !important;} .w60px{width:60px !important;} 
.w50px{width:50px !important;} .w40px{width:40px !important;} 
.w30px{width:30px !important;}

/*정렬*/
.imgL{float:left; margin:0px 20px 0px 0;}
.imgR{float:right; margin:0px 0px 0px 20px;}
.fwb{font-weight:bold !important;}
.fwn{font-weight:400; !important;}
.fl{float:left !important;}
.fr{float:right !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.tac{text-align:center !important;}

/*테이블 내용 정렬*/
table.tbl-c td{text-align:center !important;}

/* 검은네모:\ffed/ 흰둥근원:\ffee/ 검은둥근원:\26AB > \2022/ 세모(우측):\2023/ */
ul.dot, dl.dot, ul.squareblue{overflow:hidden; display:block; margin-bottom:15px; padding-left:0px; background:none !important; box-sizing:border-box;}
dl.dot dt{float:none !important; font-weight:bold; margin-bottom:5px; font-size:1.1em;}
ul.dot li, dl.dot dd, ul.squareblue li, p.dot{padding-left:1em; text-indent:-0.7em; margin-top:3px; line-height:1.4 !important; box-sizing:border-box;}
ul.dot li:first-child, dl.dot dd:first-child, ul.squareblue li:first-child, p.dot:first-child{margin-top:0;}
ul.dot li:before, dl.dot dd:before, p.dot:before{content:"\2022"; color:#666; padding-right:0.3em;}
ul.squareblue li:before{content:"\ffed"; color:#39F; padding-right:0.3em; font-size:95%;}

dl.dot dt span.icon-square, .icon-square{color:#118acc; margin-right:8px; font-size:100%;}
dl.dot dt span.icon-square:before, .icon-square:before{content:"\ffed";} /* 파란네모*/
ul.hantxt20 li,p.hantxt20, .hantxt20{padding-left:1.4em; text-indent:-1.4em; margin-top:3px; box-sizing:border-box;}
ul.hantxt15 li,p.hantxt15, .hantxt15{padding-left:1.1em; text-indent:-1.1em; margin-top:3px; box-sizing:border-box;}
ul.hantxt10 li,p.hantxt10, .hantxt10{padding-left:0.6em; text-indent:-0.6em; margin-top:3px; box-sizing:border-box;}
td .hantxt20, td .hantxt15, td .hantxt10{margin-top:0; line-height:1.3 !important;}
/* 20220301 category.css에서 webzine li 정의된 것을 무시하기 위해 삽입*/
ul.dot li, ul.hantxt20 li, ul.hantxt15 li, ul.hantxt10 li{float:none; width:100%;}

.fs-small{font-size:0.85em !important; line-height:1.3 !important;}
.fs-large{font-size:1.2em !important; line-height:1.5 !important;}

.fc-000{color:#000 !important;}
.fc-white{color:#fff !important;}
.fc-gray{color:#808080 !important;}
.fc-green{color:#1e9a01/*368b22*/ !important;}
.fc-brown{color:#a75d29 !important;}
.fc-purple{color:#993877/*a12733*/ !important;}
.fc-blue{color:#016cfd !important;}
.fc-orange{color:#eb7f37 !important;} .fc-red{color:#d61818/*ce2929 f00*/ !important;}
.fc-999{color:#999 !important;} .fc-fff{color:#fff !important;}  .fc-000{color:#000 !important;}

.bg-gray{background-color:#808080 !important;}
.bg-green{background-color:#368b22 !important;}
.bg-brown{background-color:#a75d29 !important;}
.bg-purple{background-color:#993877 !important;}
.bg-blue{background-color:#0e51ad !important;}
.bg-orange{background-color:#eb7f37 !important;}
.bg-000{background-color:#000 !important;}

.bg-green-light{background-color:#ebf8e7 !important;}
.bg-brown-light{background-color:#f8eee6 !important;}
.bg-purple-light{background-color:#f9ecf4 !important;}
.bg-blue-light{background-color:#eaf2fd !important;}
.bg-orange-light{background-color:#fef3eb !important;}

/*화면크기: 320 360 375 384 400 414 480 512 533 568 600 640 667 736 768 800 */
.row{position:relative; overflow:hidden; box-sizing:border-box;}
.left{overflow:hidden; float:left; padding-right:10px; box-sizing:border-box;}
.right{overflow:hidden; float:right; padding-left:10px; box-sizing:border-box;}
.half{overflow:hidden; width:50%; box-sizing:border-box;}
@media (max-width: 500px){
	.left{width:100%; float:none; padding-right:0px;}
	.right{width:100%; float:none; padding-left:0px;}
}
@media (max-width: 640px){
	.half{width:100%; float:none; padding-right:0px; padding-left:0px;}
}

/*xscroll 사용*/
.xscroll{overflow-x:auto;} 
.xscroll td{min-width:150px;}
/*pdf 다운로드 버튼*/
.pdfWrap{border-top:1px solid #ccc; padding-top:10px; margin-top:20px; text-align:center;}
.pdfWrap .btn{padding:10px 30px; border-radius:5px; color:#fff; background-color:#eb7f37; display:inline-block; line-height:1; letter-spacing:0px; position:relative; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s; word-break:keep-all;}
/*경기농정 메인>웹진 파란바탕 분류안내 보완, front-page.css에 원 소스있음*/
.webzin_list li a em{width:135px !important;}

table.basic{border-collapse:collapse; border-spacing:0; border:0 none; background-color:transparent; width:100%;}
table.basic th, table.basic td{line-height:1.3; padding:9px 9px; vertical-align:middle; position:relative;}
table.basic th{background-color:#f5f6f8; text-align:center !important; color:#333; font-weight:bold;}
table.basic a{text-decoration:none; color:#333; zoom:1}
table.basic .bgth{background-color:#f5f6f8;}
table.basic .tac td{text-align:center !important;}
table.basic .tar td{text-align:right !important;}

table.smallpd th, table.smallpd td{padding:5px 9px !important;}
table.smallleftpd th, table.smallleftpd td{padding:5px 2px !important;}
table.noline th, table.noline td{border:none !important;}

.tblineccc{border-spacing:0; border-bottom:1px solid #ccc !important;}
.tbline{border-spacing:0; border-bottom:1px solid #919191 !important;}
.tbline th, .tbline td{border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6;}
.tbline th{border-bottom:1px solid #ccc;}
.tbline tr:first-child th, .tbline tr:first-child td{border-top:none;}
.tbline th:last-child, .tbline td:last-child{border-right:none;}
.tbline th:first-child, .tbline td:first-child{border-left:none;}

.topline{border-top:1px solid #919191 !important;}
.toplineblue{border-top:2px solid #3a7ab8 !important;}
.tbline.outline{width:calc(100% - 1px); border-left:1px solid #ccc; border-right:1px solid #ccc;}
.outline th:last-child, .outline td:last-child{border-right:1px solid #ccc;}

/*category.css 보완 : 웹진 목록창에서 기사제목 부분 */
.webzine li a .title{line-height:1.3;}
/*경기농정 메인, 보도자료의 [자세히보기]버튼 header-background.css*/
.news_list > li a .news_more {width:auto !important;}

.korea-sns{margin-bottom:0;}
.entry{position:relative;}

ul.fl{position:relative; overflow:hidden; display:block; width:100%;}
ul.fl li{float:left; display:inline-block; line-height:1.3; min-height:5px;}

.lh130{line-height:1.3 !important; margin-bottom:0 !important;}

/*body scroll, flex table 기본설정*/
.flex-table{display:flex; flex-direction:column; border:1px solid #d4d4d4; background:#fff; border-top:2px solid #3a7ab8; font-size:13px;}
.flex-table thead{background:#eee;}
.flex-table thead tr,.flex-table tbody tr{display:flex;}
.flex-table thead tr{width:97%;}
.flex-table tbody tr+tr{border-top:1px solid #ccc;}
.flex-table thead tr th,.flex-table tbody tr td{display:flex; padding:10px 5px;;}
.flex-table thead tr th{justify-content:center;}
.flex-table tbody tr td+td{border-left:1px solid #d4d4d4;}
.flex-table tbody{overflow:auto; border-top:1px solid #d4d4d4; height:450px;}

.btnWhite {display:inline-block; padding:.635em .75em; font-size:1em; line-height:1; letter-spacing:0px; position:relative; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s; word-break:keep-all; background:#fff; border:1px solid #ccc; font-weight:bold; color:#666;}
.btnWhite:after {content:''; position:absolute; z-index:-1; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s;}
.btnWhite:before {font-family:'fontello'; speak:none; font-style:normal; font-weight:400; font-variant:normal; text-transform:none; line-height:1; position:relative; -webkit-font-smoothing:antialiased;}
.btnWhite:hover {color:#fff; background-color:#333; border-color:#333;}

.flexwrap {display:flex; flex-wrap:wrap; justify-content:space-around;}
.flexwrap .item{flex-basis:auto; flex-direction:column; text-align:center;}
.flexwrap .item.box2{border:1px solid #ccc; width:calc(50% - 15px);}
.flexwrap .item.box2etc{border:1px solid #ccc; width:calc(50% - 30px);}
.flexwrap .item.box3{border:1px solid #ccc; width:calc(33% - 15px);}
.flexwrap .item.box3etc{border:1px solid #ccc; width:calc(33% - 30px);}
.flexwrap .item.box4{border:1px solid #ccc; width:calc(25% - 15px);}
.flexwrap .item.box4etc{border:1px solid #ccc; width:calc(25% - 30px);}
.flexwrap .item.etc{width:30px; text-align:center; align-self:center;}
.flexwrap .item .con{padding:8px 5px; line-height:130% !important;}
.flexwrap .item .title{padding:3px 5px; border-bottom:1px solid #ccc; background-color:#f5f6f8;}
.flexwrap .item p{padding-left:0em; text-indent:-0em; line-height:130% !important;}/*혹 해당화면에 공통으로 hantxt가 적용되었을 경우 제외키위해*/
.flexwrap .item.box2blank{border:0px solid #ccc; width:calc(50% - 15px);}
.flexwrap .item.box3blank{border:0px solid #ccc; width:calc(33% - 15px);}
.flexwrap .item.box4blank{border:0px solid #ccc; width:calc(25% - 15px);}
@media (max-width: 414px){
	.flexwrap .item.box2, .flexwrap .item.box2etc,.flexwrap .item.box3, .flexwrap .item.box3etc, .flexwrap .item.box4, .flexwrap .item.box4etc{width:100%;}
	.flexwrap .item.box2blank,.flexwrap .item.box3blank,.flexwrap .item.box4blank{width:0; display:none;}
}
/*탭메뉴 제목요소*/
.tabs{}
.tabs select{font-size:1.2em; font-weight:bold;}
.tab-button-outer{display:none; border-bottom:1px solid #245171; height:45px;}
#tab-button{margin:0; padding:0; display:inline-block;}
#tab-button li{float:left; position:relative;}
#tab-button li a{display:inline-block; border:1px solid #dcdcdc; border-bottom:none; margin:0 -1px -1px 0; padding:0 25px; height:44px; line-height:43px; text-decoration:none; background:#f7f7f7; font-weight:bold;}
#tab-button li a:hover,
#tab-button .is-active a{font-weight:bold; color:#fff; background:#003876;}
.tab-select-outer select{width:100%; height:40px; line-height:40px; border:1px solid #003876; border-radius:5px;}
.tab-contents{margin-top:20px; padding:0 10px;}
@media all and (min-width:1020px) {
  .tab-button-outer{position:relative; z-index:2; display:block;}
  .tab-select-outer{display:none;}
  .tab-contents{position:relative; margin-top:40px;}
}

.entry h3 {background: url(/wp-content/uploads/sites/1/2023/01/con_title_bullet_big.gif) no-repeat !important; padding-left:28px !important;}
.entry h3.noimg, .entry h3.webzineTitle{background-image:none !important; padding-left:0;}
.entry h4.noimg{background-image:none; padding-left:0;}

/*20231204 경기농정에서 옮김*/
/* 물향기수목원 텝메뉴 스타일 */
@media all and (min-width:1020px) {
	.subNavi > li{display:none;}
}
@media all and (max-width:1019px) {
	.subNavi{margin:0 0 30px 0;}
	.subNavi > li{width:48%;float:left;margin-right:5px;}
	.subNavi > li .child{margin-right:0;}
	.subNavi > li a{display:block;border-bottom:2px solid #0c75ae;padding:7px 0;text-indent:10px;}
	.subNavi > li a:hover{color:#fff;background:url(wp-content/uploads/sites/1/2016/07/menu_icon.gif) #118acc no-repeat right 7px center;}
}
