@charset "utf-8";


/* .photo_wrap2.typeD min-height auto 공통 */
.photo_wrap2.typeD.mh_auto .thumb2 ul li p {min-height:auto;}
/* content 페이지 공통 컬러 */
.cont_red {color: #A45B3C;}

/* icon_listA안에 txt-check쓸 경우 */
.bodo_icon_list > ul > li p.txt-check {color: #dc132c;}

/* 연혁 sub01_02 */
.s0102 .timeline-f .timeline__body {background-size:15%;}
/* 연혁 sub01_02 End */

/*  과학영농시설현황 sub01_06_01 */
.s010601.photo_wrap.typeB .info_box {width: 100%;}
/*  과학영농시설현황 sub01_06_01 End */

/* 농산물가공지원센터 sub01_06_03 */
.s010603_bb .photo_wrap2.typeD .thumb2 ul li {width:calc(33.33% - 1%); height:185px; margin:.5%;} 
.s010603_bb .photo_wrap2.typeD .thumb2 ul li span {height:100%; border-bottom:1px solid #ddd;}  
.s010603_bb .photo_wrap2.typeD .thumb2 ul li span img {height:100%;}
@media(max-width:767px){
    .s010603_bb .photo_wrap2.typeD .thumb2 ul li {float:left; width:calc(50% - 1%); }
}
@media(max-width:640px){
    .s010603_bb .photo_wrap2.typeD .thumb2 ul li {float:none; width:100%; height:auto;} 
}
/* 농산물가공지원센터 sub01_06_03 End */

/* 친환경미생물배양실 sub01_06_02 */
.s010602 .photo_wrap2.typeD .thumb2 ul li p {min-height:auto;}
/* 친환경미생물배양실 sub01_06_02 End */

/* 찾아오시는길 sub01_07 */
.s0107 .direct-e__type .inner .ui-local {padding: 40px 30px 20px;}
@media (max-width: 767px){
    .s0107 .direct-e__type .inner .ui-local {padding:30px;}
}
/* 찾아오시는길 sub01_07 End */

/* 농업경영인 sub02_02_02 */
.s020202 .text-center, .s020202 .ui-Charter-wrap {margin:30px 0;}
/* 농업경영인 sub02_02_02 End */

/* 농촌지도자 sub02_02_03 */
.s020203 .s010602 {margin:30px 0;}
.s020203 .timeline-e .timeline__body .timeline__item .ico {font-size:22px; top:auto; width:auto; height:auto; line-height:2.5; background-color:#fff; font-size:20px;}
.s020203 .timeline-e .timeline__body .timeline__item {min-height:auto;}
.s020203 .photo_wrap2.typeD .thumb2 ul li p {min-height:auto;}
@media(max-width:767px){
    .s020203 .ui-accordion-group .item .thumb-image {position: static; margin-bottom:10px;}
    .s020203 .timeline-e .timeline__body .timeline__item .ico {line-height:1.3; background-color:#f1f4fc;}
}
/* 농촌지도자 sub02_02_03 End */

/* 생활개선회 sub02_02_04 */
.s010602.s020204 {margin-bottom:30px; overflow: hidden;}
.s010602.s020204 .ui-thumb {float:left; width:22.5%;}
@media(max-width:767px){
    .s010602.s020204 .ui-thumb {width:48%;}
}
@media(max-width:460px){
    .s010602.s020204 .ui-thumb .thumb-block img {width:auto;}
    .s010602.s020204 .ui-thumb {float:none; width:100%; background:#f7f7f7;}
}
/* 생활개선회 sub02_02_04 End */

/* 여성농업인 sub02_02_05 */
.s020205 .mt_30 {margin-top:30px;}
.s020205 .color-green{color:#0a8032;}
/* 여성농업인 sub02_02_05 End */

/* 농업기계순회수리 sub03_01 */
.s0301_button{text-align: right;margin-top:-40px;position: relative; z-index: 10;}
@media(max-width:767px){
    .s0301_button{margin-top:auto; display: block; text-align: left;}
}
/* 농업기계순회수리 sub03_01 End */

/* 농업전시관 전시관안내 sub04_01_01 */
.s040101 .ui-topbox .inner .txtwrap .txt-tip {color:#dc132c;}
.s040101 .ui-topbox .inner .txtwrap .txt-tip:before {background:#dc132c;}
.s040101 .photo_wrap2.typeD .thumb2 ul li span {border-bottom:1px solid #ddd;}
.s040101 .photo_wrap2.typeD .thumb2 ul li p {min-height:auto;} 
.s040101 .bodo_icon_list.typeB > ul.col3 > li {text-align: center;}
.s040101 .bodo_icon_list.typeB > ul.col3 > li:last-child {width:calc(66.66% - 20px);} 
.s040101 .bodo_icon_list.typeB > ul.col3 > li:last-child,
.s040101 .bodo_icon_list.typeB > ul.col3 > li:nth-last-child(2) {min-height:260px;}
@media(max-width:767px){
    .s0301_button{margin-top:auto; display: block; text-align: left;}
    .s040101 .bodo_icon_list.typeB > ul.col3 > li:last-child {width:calc(50% - 20px);} 
    .s040101 .bodo_icon_list.typeB > ul.col3 > li:last-child,
    .s040101 .bodo_icon_list.typeB > ul.col3 > li:nth-last-child(2) {min-height:285px;}
}
@media(max-width:640px){
    .s040101 .bodo_icon_list.typeB > ul.col3 > li:last-child {width:calc(100% - 20px);} 
    .s040101 .bodo_icon_list.typeB > ul.col3 > li:last-child,
    .s040101 .bodo_icon_list.typeB > ul.col3 > li:nth-last-child(2) {min-height:auto;}
}
/* 농업전시관 전시관안내 sub04_01_01 End */

/* 농업전시관 - 둘러보기 sub04_01_02 */
.s040102 .photo_wrap2.typeD .thumb2 ul li {width:calc(33.33% - 20px);}
.s040102 .photo_wrap2.typeD .thumb2 ul li p {min-height:auto;} 
@media(max-width:767px){
    .s040102 .photo_wrap2.typeD .thumb2 ul li {width:100%;}
}
/* 농업전시관 - 둘러보기 sub04_01_02 End */

/* 시민자연학습체험장- 체험장 소개 sub04_02_01 */
.s040201 .icon-list li > .list-1st li {position: relative; margin: 3px 0; padding-left: 7px; color: #666; font-size: 16px; line-height: 1.3;}
@media(max-width:460px){
    .s040201 .icon-list li {padding-left:0;}
    .s040201 .icon-list li em {position: static; margin-bottom:5px;}
}
/* 시민자연학습체험장- 체험장 소개 sub04_02_01 End */

/* 시민자연학습체험장 체험장둘러보기 sub04_02_02 */
.s040202 .s010602 {display:inline-block; width:100%; margin:30px 0;}
.s040202  p.txt_bul {display:block;}
.s040202 .photo_wrap2.typeD .thumb2 ul li p {min-height:auto;}
.s040202 .photo_wrap2.typeD .thumb2 ul li {width:calc(33.33% - 20px);}
@media(max-width:767px){
    .s040202 .photo_wrap2.typeD .thumb2 ul li {width:100%;}
}
/* 시민자연학습체험장 체험장둘러보기 sub04_02_02 End */

/* 공주쌀/공주밤 sub05_01 */
.s0501 .txt-box {display:inline-block; margin-top:30px;}
/* 공주쌀/공주밤 sub05_01 End */

/* 과채류 sub05_02 */
.s0502_02.photo_wrap .text_box {overflow: hidden;}
.s0502_02.photo_wrap .text_box .text_box_inner{width:48%; float:left; margin:0 1%;}
@media(max-width:540px){
    .s0502_02.photo_wrap .text_box .text_box_inner{width:100%; float:none; margin:0;}
}
/* 과채류 sub05_02 End */

/* sub01_06_04 축산물 */
.s010604 .photo_wrap2.typeD .thumb2 ul li span {padding:30px; background:#fff;}
.s010604 .photo_wrap2.typeD .thumb2 ul li.full {width:calc(100% - 20px);}

@media(max-width:767px){ 
    .s010604 .photo_wrap2.typeD .thumb2 ul li.full {width:100%;} 
}
/* sub01_06_04 축산물 End */

/* sub04_02_02 체험장둘러보기 */
.s040202 .photo_wrap2.typeD .s040202_02 .thumb2 ul li {width: calc(50% - 20px);}
@media(max-width:767px){
    .s040202 .photo_wrap2.typeD .s040202_02 .thumb2 ul li {width: 100%;} 
}
/* sub04_02_02 체험장둘러보기 End */ 

/* sub01_03 조직도 */
.s0103 .organization-f .step2 > li >.item > strong {padding-right: 20px; line-height: 50px; color: #fff; font-weight: 700; font-size: 16px;}
/* sub01_03 조직도 End */

/* sub07_02_01 귀농귀촌 준비절차 */
.s070201 .mr_05 a{margin:0.3%;}
/* sub07_02_01 귀농귀촌 준비절차 End */

/* sub07_04_02_01 농업인교육:오프라인 교육 */
.s07040201 .w_100{width:100%;}
.s07040201 .ui-sitelst li .h-box{padding: 20px 10px 17px 15px;}

@media(max-width:768){
    .s07040201 .ui-sitelst .h_96{min-height: 960px;}    
    }
/* sub07_04_02_01 농업인교육:오프라인 End */

/* sub04_04 농업일반현황 */
.s0404 p.text-right {margin-top:-30px;}
@media (max-width:400px){
    .s0404 p.text-right {margin-top:0;}
}
/* sub04_04 농업일반현황 End */

/* 인사말 */
.sub0101 .greeting-c .inner .ui-greeting__box {padding-right: 0;}
/* 인사말 End */

.sub01_06_10_02 .photo_wrap2.typeD .thumb2 ul li{min-height: 445px;}
.sub01_06_01 .photo_wrap2.typeD .thumb2 ul li span{min-height: 354px;display:flex;justify-content:center;align-items:center}

.fa_vision{}
.fa_vision .item{position:relative;padding:50px 0 50px 185px;}
.fa_vision .item .title{position:absolute;left:0;top:50px; border: 3px solid #F0F8E2; padding:10px 30px; border-radius:30px; width:140px; text-align:center}
.fa_vision .item .title strong{display:block;color:#222;font-size:16px;line-height:1;letter-spacing:-0.02em;font-weight:bold; color: #037618;}

/* 비전 */
.fa_vision .vision{padding-top:20px;}
.fa_vision .vision .title{top:80px;}
.fa_vision .vision .cont .vision_box{position: relative;padding: 44px 343px 44px 89px;background: linear-gradient(90deg, #F2F8E2 0%, #DEFFDD 100%);border-radius:70px;text-align:center;z-index: 2;overflow: hidden;}
.fa_vision .vision .cont .vision_box::after{content:'';display:inline-block;position:absolute;bottom:0;left: 0;background:url(/images/farming/sub01/sub0108_top.png) no-repeat;width: 747px;height: 157px;z-index: 1;}
.fa_vision .vision .cont .vision_box .inner strong{color:#353535;font-size:23px;line-height:1.2;letter-spacing:-0.035em;font-weight:700; }
.fa_vision .vision .cont .vision_box .inner strong b{font:inherit;font-weight:bold; color:#037618; }

/* 가치 */
.fa_vision .value{}
.fa_vision .value .cont:before{content:'';display:inline-block;position:absolute;width: 464px;height: 54px;background:url(/images/farming/sub01/sub0108_arrow.png) no-repeat;top: -23px;left: 50%;transform: translateX(-33%);}
.fa_vision .value .cont .value_box{display:flex;justify-content:space-between;flex-wrap: wrap;}
.fa_vision .value .cont .value_box .box{width: calc(20% - 15px);text-align:center;}
.fa_vision .value .cont .value_box .box:nth-child(1){margin-left:0;}
.fa_vision .value .cont .value_box .box strong{color:#fff;font-weight:bold;border-radius:30px;padding: 10px 26px;display: block;}
.fa_vision .value .cont .value_box .box strong.bg01{background-color:#037637;}
.fa_vision .value .cont .value_box .box strong.bg02{background-color:#308708;}
.fa_vision .value .cont .value_box .box strong.bg03{background-color:#218F06;}
.fa_vision .value .cont .value_box .box strong.bg04{background-color:#619617;}
.fa_vision .value .cont .value_box .box strong.bg05{background-color:#658900;}

/* 목표 */
.fa_vision .goal{}
.fa_vision .goal .cont:before{content:'';display:inline-block;position:absolute;width: 464px;height: 54px;background:url(/images/farming/sub01/sub0108_arrow.png) no-repeat;top: -23px;left: 50%;transform: translateX(-33%);}
.fa_vision .goal .cont .goal_box .box{display: flex;gap: 13px;margin-bottom: 13px;border: 3px solid #F1F8E2;border-radius:30px}
.fa_vision .goal .cont .goal_box .goal_tit{width: calc(22% - 4px);background-color: #F1F8E2;padding: 5px 16px 5px 18px;border-radius:30px;font-size:14px;font-weight:700;color:#037637;letter-spacing: -1px;}
.fa_vision .goal .cont .goal_box .goal_tit span{display:inline-block; background-color:#037637; color:#fff; width:15px; height:15px; border-radius:50%; text-align:center; font-size:10px; font-weight:700; margin-right:2px;}
.fa_vision .goal .cont .goal_box .goal_sub{padding:5px; font-weight:400; color:#333333}


@media(max-width:1110px){
    .fa_vision .item{padding: 50px 0;}
    .fa_vision .item .title{position:static; margin:0 auto 30px;}
    .fa_vision .vision .cont .vision_box::after{width:100%;background-position: center;}
    .fa_vision .value .cont:before, .fa_vision .goal .cont:before{transform: translateX(-50%);}

}
@media(max-width: 767px){
    .fa_vision .vision .cont .vision_box{width:300px;height:300px;border-radius: 50%;padding: 0;margin: 0 auto;}
    .fa_vision .vision .cont .vision_box::after{content:'';display:inline-block;position:absolute;bottom:0;right:0;background:url(/images/farming/sub01/sub0108_top_m.png) no-repeat;width: 288px;height: 288px;z-index: 1;}
    .fa_vision .vision .cont .vision_box .inner{position:relative;}
    .fa_vision .vision .cont .vision_box .inner strong{position:absolute;top: 99px;left: 50%;transform: translateX(-50%);display: block;width: 100%;}
    .fa_vision .value .cont .value_box {justify-content:center; gap:10px}
    .fa_vision .value .cont .value_box .box{width: calc(33% - 23px);}
    .fa_vision .goal .cont .goal_box .goal_tit{width:calc(25% - 5px);}
    
}

@media(max-width: 580px){
    .fa_vision .value .cont .value_box .box{width:calc(50% - 10px);}
    .fa_vision .goal .cont .goal_box .goal_tit{width:100%}
    .fa_vision .goal .cont .goal_box .box{flex-direction:column;border: none;}
}
