@charset "utf-8";/*!
 *@(주)가민정보시스템
 *@2017.05.23 류승호초안
 *@2017.10.24 류승호스타일변경
 *@ 추가수정 : 수정시 작성
 */.content{font-family:'Noto Sans Korean'}.content h4{font-size:18px;font-weight:500;line-height:1.3;color:#111;margin:10px 0}.content h4:before{display:inline-block;content:"";width:16px;height:16px;background:url(../images/sub/bullet_h4.gif) center no-repeat;background-size:cover;margin-right:10px}.content h5{font-size:16px;font-weight:500;color:#01ac4e;line-height:1.3;margin:10px 0}.content h6{font-size:16px;font-weight:500;color:#111;line-height:1.3}.content h6:before{display:inline-block;vertical-align:3px;margin-right:8px;background:#707070;content:"";width:5px;height:5px;transform:rotate(45deg)}.content p{font-size:14px;color:#595959;line-height:160%;word-break:keep-all}@media all and (min-width:768px){.content h4{font-size:22px}.content h4:before{width:18px;height:18px}.content h5{font-size:20px}.content h6{font-size:20px}.content p{font-size:16px}}.list_basic>li{position:relative;color:#686868;line-height:150%;font-size:16px;padding-left:16px}.list_basic>li.no_bullet{padding-left:0;background:none !important;margin-top:5px}.list_basic>li.no_bullet:after{display:none}.list_basic>li:after{position:absolute;display:block;content:"";left:0;top:12px}.lt01>li:after{width:10px;height:2px;background:#000}.lt02>li:after{width:10px;height:2px;background:#b6b6b6}.lt03>li:after{width:6px;height:6px;background:#409700;left:3px;top:10px;border-radius:10px}.lt04>li:after{width:6px;height:6px;background:#000;left:3px;top:10px;border-radius:10px}.list_basic.date span{float:none;display:block;padding:0 10px 0 0;color:#295dbc;width:12%}.list_basic.date p{overflow:hidden}@media all and (min-width:768px){.list_basic.date span{float:left}}.ol_basic>li{position:relative;padding-left:40px;color:#686868;padding-top:5px;min-height:30px;margin-bottom:5px}.ol_basic>li:after{display:block;content:"1";width:30px;height:30px;color:#fff;background:#000;position:absolute;left:0;top:0;border-radius:30px}.ol_basic>li:after{text-align:center;line-height:30px;font-size:17px}.ol_basic>li:nth-child(1):after{content:"1"}.ol_basic>li:nth-child(2):after{content:"2"}.ol_basic>li:nth-child(3):after{content:"3"}.ol_basic>li:nth-child(4):after{content:"4"}.ol_basic>li:nth-child(5):after{content:"5"}.ol_basic>li:nth-child(6):after{content:"6"}.ol_basic>li:nth-child(7):after{content:"7"}.ol_basic>li:nth-child(8):after{content:"8"}.ol_basic>li:nth-child(9):after{content:"9"}.ol_basic>li:nth-child(10):after{content:"10"}.ol_basic>li:nth-child(11):after{content:"11"}.ol_basic>li:nth-child(12):after{content:"12"}.ol_basic>li:nth-child(13):after{content:"13"}.ol_basic>li:nth-child(14):after{content:"14"}.ol_basic>li:nth-child(15):after{content:"15"}.ot01>li:after{background:#83ad12}.ot02>li:after{background:#d62020}.ot03>li:after{background:#5183de}.ot04>li:after{background:#858585}.tab_s:after{content:"  ";display:block;clear:both}.tab_s ul{width:100%;font-size:0;margin-bottom:25px}.tab_s ul:after{content:"  ";display:block;clear:both}.tab_s ul li{display:inline-block;float:left}.tab_s ul li a{display:block;position:relative;padding:17px 20px;margin-bottom:-1px;margin-right:-1px;z-index:1;text-align:center;color:#3a3a3a;font-size:14px;letter-spacing:-0.64px;border-left:1px solid #898989;border-top:1px solid #898989;border-right:1px solid #898989;border-bottom:1px solid #898989;white-space:nowrap;background-color:#fff}.tab_s ul li.active a:before,.tab_s ul li:hover a:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background:#003881}.tab_s ul li.active a,.tab_s ul li:hover a{color:#3a3a3a;background-color:#f5f9fe;border-left:1px solid #003881;border-top:1px solid #003881;border-right:1px solid #003881;border-bottom:1px solid #003881 !important;z-index:5}@media screen and (max-width:639px) and (min-width:1px){.tab_s ul{position:relative;min-height:36px;transition:.5s}.tab_s ul li{display:block;float:none;position:absolute;width:100%}.tab_s ul li.active a{background:#f5f9fe url(../images/sub/open.png) 95% center no-repeat}.tab_s ul li a{padding:10px 0}.tab_s ul.open li{position:relative;transition:.5s}.tab_s ul.open li.active a{background:#f5fff9}}@media screen and (max-width:768px) and (min-width:640px){.tab_s ul li{display:inline-block;float:left;width:33.333%}.tab_s ul li a{padding:17px 0}}.tc01{color:#000 !important}.tc02{color:#25724c !important}.tc03{color:#fe3c3c !important}.tc04{color:#2b86ec !important}.state{font-size:11px;padding:4px 14px 6px}.state_fin{border:#393939 solid 1px;background:#444;color:#fff}.state_ing{border:#1552b8 solid 1px;background:#3788f6;color:#fff}.state_be{border:#dcb666 solid 1px;background:#ffd800;color:#575757}.btn_con{display:inline-block;background-color:#fff;background-position:90% center;background-repeat:no-repeat;padding:15px 50px 15px 15px;font-size:14px;color:#000;border:#393939 solid 1px}.btn_con:hover{background-color:#fff;background-position:90% center;background-repeat:no-repeat;border:#165fc0 solid 1px}.btn_open{background-image:url(../images/sub/open.png)}.btn_open:hover{background-image:url(../images/sub/open_on.png)}.btn_close{background-image:url(../images/sub/close.png)}.btn_close:hover{background-image:url(../images/sub/close_on.png)}.btn_more{background-image:url(../images/sub/more.png)}.btn_more:hover{background-image:url(../images/sub/more_on.png)}.btn_down{background-image:url(../images/sub/down.png)}.btn_down:hover{background-image:url(../images/sub/down_on.png)}.btn_link{background-image:url(../images/sub/blank.png)}.btn_link:hover{background-image:url(../images/sub/blank_on.png)}.btn_list{padding:12px 25px;background:#f6f6f6;border:#6d6d6d solid 1px}.btn_small{margin:3px 0 3px 15px;padding:2px 25px 0 8px;background-repeat:no-repeat;background-position:90% center;background-size:20%;font-size:11px}.btn_small:hover{background-repeat:no-repeat;background-position:90% center;background-size:20%}.site_link,.site_link:hover{border:0}.basic_table{width:100%;border-collapse:collapse;border-top:2px solid #003881}.basic_table:after{display:block;visibility:hidden;clear:both;content:""}.basic_table thead tr th{border-bottom:#003881 solid 1px !important}.basic_table thead tr th,.basic_table thead tr td{padding:15px 10px;border-bottom:#ccc solid 1px;border-right:#ccc solid 1px}.basic_table tbody tr th,.basic_table tbody tr td{padding:15px 10px;border-bottom:#ccc solid 1px;border-right:#ccc solid 1px;border-left:#ccc solid 1px}.basic_table tr th:last-child,.basic_table tr td:last-child{border-right:0 !important}.basic_table tr th:first-child,.basic_table tr td:first-child{border-left:0 !important}.basic_table th{font-size:14px;color:#686868;background-color:#f9f9f9;vertical-align:middle}.basic_table td{font-size:14px;color:#676767;line-height:150%;text-align:center;vertical-align:middle}.basic_table td a{text-decoration:none;color:#454545}.basic_table td.red{color:#F00}.basic_table .no_border{border-right-style:none}.basic_table .td_center{text-align:center}.basic_table .td_right{text-align:right}.basic_table .td_left{text-align:left}.border_none{border-right:0}.basic_table tr th.border_right{border-right:#ccc solid 1px !important}@media all and (max-width:640px){.basic_table th{font-size:16px;background-color:#f9f9f9;vertical-align:middle}.basic_table td{font-size:14px;line-height:150%;text-align:center;vertical-align:middle}}.tbl_st01 th{background:#397bdf;color:#fff}.basic_table.tbl_st01 thead tr th,.basic_table.tbl_st01 thead tr td{padding:10px;border-bottom:#4f4f4f solid 1px;border-right:#4f4f4f solid 1px}.basic_table.tbl_st01 tbody tr th,.basic_table.tbl_st01 tbody tr td{padding:10px;border-bottom:#4f4f4f solid 1px;border-right:#4f4f4f solid 1px;border-left:#4f4f4f solid 1px}.img_cts_wrap img{max-width:100%}.img_box_wrap:after{display:block;content:"";clear:both}.img_wrap{text-align:center}.img_wrap img{max-width:100%}.img_wrap .exp_img{display:block;padding:10px 0}.img_box_wrap .con_title{display:block;font-size:20px;color:#686868;line-height:140%}@media screen and (min-width:640px){.img_wrap{float:left;margin-right:25px;text-align:left}}.img_box_wrap .img_right{float:right;margin-left:25px}.exhibit .img_wrap img{border-radius:10px}.img_box_wrap .txt{float:left;width:60%}.responsive{min-width:600px}.scroltable-wrapper{position:relative}.scroltable-container{overflow-x:auto}.scroltable-nav{display:none;position:absolute;width:60px;height:100%;cursor:pointer}.scroltable-nav.scroltable-nav-left{left:0;background:url(../images/sub/arrow_left.png) no-repeat left 20%,linear-gradient(to left,rgba(255,255,255,0),#fff)}.scroltable-nav.scroltable-nav-right{right:0;background:url(../images/sub/arrow_right.png) no-repeat right 20%,linear-gradient(to right,rgba(255,255,255,0),#fff)}.content .con_top{padding:20px;margin-bottom:20px;background:0;border:#d0d0cf solid 1px;text-align:center;overflow:hidden}.content .con_top img{float:none;margin-right:0}.content .con_top p{padding-top:20px;line-height:140%;font-size:14px}.content .con_top span{font-size:14px}.content .con_top span.blue{display:block;color:#00aeef}@media all and (min-width:640px) and (max-width:1023px){.content .con_top{padding:20px 40px 20px 20px;background:0;text-align:left}.content .con_top p{padding-top:10px;line-height:140%;font-size:16px}.content .con_top img{float:left;margin-right:22px}}@media all and (min-width:1024px){.content .con_top{padding:20px;text-align:left}.content .con_top p{font-size:16px}.content .con_top img{float:left;margin-right:22px}}.daum_api_map{background:#FFF;border:#d0d0cf solid 1px;text-align:center;height:350px}.slider_wrap .slide{position:relative;line-height:0}.slider_wrap .slide img{width:100%}.slider_wrap .slide span{display:block;position:relative;bottom:0;width:100%;padding:15px;font-size:12px;line-height:1.3;color:#fff;background:rgba(0,0,0,.7)}.slider_wrap .owl-nav{display:none}.slider_wrap .owl-dots{position:absolute;top:15px;right:15px;width:100%;text-align:right}.slider_wrap .owl-dots .owl-dot{display:inline-block;margin-right:5px}.slider_wrap .owl-dots .owl-dot.active a{background:#fff;border:#fff solid 2px}.slider_wrap .owl-dots .owl-dot a{display:block;width:15px;height:15px;background:transparent;border:#fff solid 2px;border-radius:10px}.slider_wrap>.owl-nav{display:block;position:absolute;top:50%;width:100%;margin:0 auto}.slider_wrap>.owl-nav>a{width:52px;height:52px;position:absolute;top:0;text-indent:-9999px}.slider_wrap>.owl-nav .owl-play,.slider_wrap>.owl-nav .owl-stop{display:none}.slider_wrap>.owl-nav .owl-prev{left:0;background:url(/home/ecopark/images/sub/arrowleft.png) no-repeat;transition:.3s;top:-50px}.slider_wrap>.owl-nav .owl-prev:hover{transition:.3s}.slider_wrap>.owl-nav .owl-next{right:0;background:url(/home/ecopark/images/sub/arrowright.png) no-repeat;top:-50px}@media all and (min-width:768px){.slider_wrap .slide span{position:absolute;bottom:0;width:100%;padding:15px;font-size:16px}.slider_wrap .owl-dots{top:auto;bottom:17px}}.total_num{padding:15px 0 5px 0}.photo_list:after{display:block;content:"";clear:both}.photo_list li{margin-bottom:15px}.photo_list li img{width:100%}.photo_list li .info_block{padding:15px;border-left:#d8d8d8 solid 1px;border-right:#d8d8d8 solid 1px;border-bottom:#d8d8d8 solid 1px}.photo_list li h5{display:block;font-size:18px}.photo_list li p{font-size:14px}@media screen and (min-width:768px){.photo_list li.p_h img{height:200px}.photo_list li.p_t h5{font-size:15px}}@media screen and (min-width:930px){.photo_list li.p_h img{height:240px}.photo_list li.p_t h5{font-size:18px}}.homepage{display:inline-block;padding:7px 22px 7px 10px;border:#d8d8d8 solid 1px;background:#fff url(/home/tour/images/sub/icon_new.png) 90% center no-repeat;font-size:12px;background-size:12px}@media screen and (min-width:768px){.photo_list li{float:left;width:32%;margin-right:2%}.photo_list li:nth-child(3n){margin-right:0}.photo_list li h5{display:block;font-size:18px}.photo_list li p{font-size:13px;letter-spacing:-0.02em}}@media screen and (min-width:1024px){.photo_list li p{font-size:14px;letter-spacing:-0.02em}.homepage{font-size:14px;padding:10px 30px 10px 10px;background-size:auto}}.ctsimg_wrap{overflow:hidden}.ctsimg_wrap .left_wrap{position:relative}.ctsimg_wrap .left_wrap img{width:100%}.ctsimg_wrap .right_wrap{overflow:hidden}@media all and (min-width:640px){.ctsimg_wrap .left_wrap{float:left;width:30%;margin-right:5%}.ctsimg_wrap .right_wrap{width:65%}}.imgleft_wrap{overflow:hidden}.imgleft_wrap .left_wrap{position:relative}.imgleft_wrap .left_wrap img{width:100%}.imgleft_wrap .right_wrap{overflow:hidden}@media all and (min-width:640px){.imgleft_wrap .left_wrap{float:left;margin-right:5%}}.greeting{overflow:hidden;margin:20px 0}.greeting .img{float:left}.greeting .txt{width:100%;float:left;overflow:hidden;margin-top:20px}.greeting .txt h5{font-size:25px}.greeting .txt .name{text-align:right;float:right}.greeting .txt .name span{font-size:20px;font-weight:bold;display:block;margin-top:10px}@media all and (min-width:640px){.greeting .img{margin-right:30px}.greeting .txt{width:58%;margin:0}}.history>ul{overflow:hidden;border-bottom:1px dashed #ccc;min-height:180px;padding:20px 0}.history>ul>li{float:left}.history>ul>li:first-child{width:100%;text-align:center;padding-left:10px}.history>ul>li:first-child>p{background:#f8f8f8;width:100%;border-radius:10px;font-size:30px;font-weight:bold;color:#1d2542}.history>ul>li:first-child .small{font-size:20px}.history>ul>li:last-child{width:80%;padding:10px 0}.history>ul>li:last-child .date>li span{width:15%}@media all and (min-width:768px){.history>ul>li:first-child{width:20%}.history>ul>li:first-child>p{height:150px;width:150px;border-radius:75px;line-height:150px}}.experience_btn{width:100%;text-align:center;padding:20px 0;font-size:16px;background-position:90% center}.reser_icon{background:url(/home/ecopark/images/sub/reser_icon.gif) 84% no-repeat !important}@media all and (min-width:768px){.experience_btn{font-size:18px;background-position:65% center;width:48%}.btn_mr{margin-right:3.3%}.experience_btn:hover{background-position:65% center}}.imgstotal_num{padding:15px 0 5px 0}.imgs_list:after{display:block;content:"";clear:both}.imgs_list li{float:left;width:48%;margin-right:4%;margin-bottom:2%}.imgs_list li:nth-child(2n){margin-right:0}.imgs_list li img{width:100%}.imgs_list li .info_block{padding:10px 10px 15px 0}.imgs_list li h5{display:block;font-size:18px}.imgs_list li p{font-size:14px}@media screen and (min-width:768px){.imgs_list li{float:left;width:23%;margin-right:2%}.imgs_list li:nth-child(2n){margin-right:2%}.imgs_list li:nth-child(4n){margin-right:0}.imgs_list li:nth-child(4n+1){clear:left}.imgs_list li h5{display:block;font-size:18px}.imgs_list li p{font-size:13px;letter-spacing:-0.02em}}@media screen and (min-width:1024px){.imgs_list li p{font-size:12px;letter-spacing:-0.02em}}.sitemap:after{display:block;content:"";clear:both}.sitemap h4{color:#002986;margin-bottom:10px}.sitemap h4:after{display:none}.sitemap>ul{position:relative;padding-bottom:25px;border-bottom:#c6c6c6 solid 1px;margin-bottom:25px}.sitemap>ul:last-child{border:0}.sitemap ul li a{position:relative;display:inline-block}.sitemap>ul:after{display:block;content:"";clear:both}.sitemap>ul>li{margin-bottom:5px}.sitemap>ul>li>ul{padding:10px}.sitemap>ul>li>ul>li{position:relative;font-size:14px;padding:5px 0 5px 10px}.sitemap>ul>li>ul>li:before{display:block;content:'-';position:absolute;left:0;top:3px}.sitemap>ul>li>h5{font-size:16px;border:#d0d0d0 solid 1px;padding:10px;text-align:center}.sitemap>ul>li>h5:hover{border:#363636 solid 1px}.sitemap>ul>li>h5:hover a{color:#000}.sitemap>ul>li>ul>li>a[target='_blank']:after{position:absolute;right:-20px;top:3px;display:block;width:10px;height:10px;content:"";background:url(/home/ecopark/images/common/win_new.png) no-repeat}.sitemap>ul>li>h5>a[target='_blank']:after{position:absolute;right:-20px;top:3px;display:block;width:12px;height:12px;content:"";background:url(/home/ecopark/images/common/win_sub_new.png) no-repeat}@media all and (min-width:768px) and (max-width:1023px){.sitemap>ul>li{float:left;width:32%;margin-right:2%}.sitemap>ul>li:nth-child(3n){margin-right:0;clear:right}.sitemap>ul>li:nth-child(4n){clear:left}}@media all and (min-width:1024px){.sitemap h4{font-size:24px}.sitemap>ul>li{float:left;width:23%;margin-right:2.66667%;letter-spacing:-0.05em}.sitemap>ul>li>h5{padding:16px 5px}.sitemap>ul>li:nth-child(4n){margin-right:0}.sitemap>ul>li:nth-child(5n){clear:left}}.organization .organ_top .organ_box{text-align:center}.organization .organ_top .organ_box span{display:inline-block;padding:8px 0;width:60%;line-height:30px}.organization .organ_top .organ_box span.top{color:#fff}.organization .organ_top .organ_box span.bottom{color:#4a4a4a;background:#f9f9f9}.organization .organ_top .organ_box span.pos01{background:#008044 url(/home/www/images/sub/bg_organ_title01.jpg) right bottom no-repeat}.organization .organ_top .organ_box span.pos02{background:#213857 url(/home/www/images/sub/bg_organ_title02.jpg) right bottom no-repeat}.organization .line_wrap{display:table;width:100%}.organization .line_wrap div{display:table-cell;font-size:0;height:30px}.organization .line_wrap div.bdt{border-top:#e5e5e5 solid 1px}.organization .line_wrap div.bdr{border-right:#e5e5e5 solid 1px}.organization .line_wrap div.bdb{border-bottom:#e5e5e5 solid 1px}.organization .line_wrap div.bdl{border-left:#e5e5e5 solid 1px}.organization .line_wrap.colum1{display:table}.organization .line_wrap.colum1 .line01{width:50%}@media all and (min-width:768px){.organization .organ_top .organ_box span{width:40%}.organization .organ_bottom .organ_box{float:left;width:32%;margin:0 .65% 2% .65%}.organization .line_pc{display:table !important}}@media all and (min-width:1024px){.organization .organ_top .organ_box span{width:30%;line-height:40px}.organization .organ_bottom .organ_box span{width:95%}.organization .organ_bottom .organ_box .bottom{width:95%}}.calendar .cal_month_year{padding:20px 0;text-align:center}.calendar .cal_month_year *{display:inline-block}.calendar .cal_month_year a{width:40px;height:40px;text-indent:-9999px;vertical-align:middle;margin:0 5px}.calendar .cal_month_year span{line-height:40px;font-size:30px;vertical-align:middle;margin:0 5px}.calendar .cal_month_year .arrow_left{background:url(/home/agri/images/sub/arrow_cal_left.jpg) no-repeat}.calendar .cal_month_year .arrow_right{background:url(/home/agri/images/sub/arrow_cal_right.jpg) no-repeat}.calendar .cal_date_wrap .cal_week{display:table;width:100%;border-top:#008043 solid 5px;padding:15px 0}.calendar .cal_date_wrap .cal_week span{display:table-cell;font-size:12px;width:14.2587%;text-align:center}.calendar .cal_date_wrap .cal_date{display:table;width:100%;border-top:#d1d1d1 solid 1px;border-right:#d1d1d1 solid 1px}.calendar .cal_date_wrap .cal_date .date_row{display:table-row;height:55px}.calendar .cal_date_wrap .cal_date div{position:relative;display:table-cell;width:14.2587%;padding:28px 10px 8px 10px;border-left:#d1d1d1 solid 1px;border-bottom:#d1d1d1 solid 1px}.calendar .cal_date_wrap .cal_date div span{position:absolute;right:10px;top:10px;font-size:12px;color:#959595}.calendar .cal_date_wrap .cal_date div .now{color:#ff8400}.calendar .cal_date_wrap .cal_date div .now:after{display:block;width:7px;height:1px;background:#ff8400;margin-top:5px;content:""}.calendar .cal_date_wrap .cal_date div .m_btn{display:block;width:17px;height:17px;margin:0 auto;background:url(/home/agri/images/sub/icon_more.jpg) no-repeat;background-size:contain;text-indent:-9999px}.calendar .cal_date_wrap .cal_date div .schedule{display:none}.cal_detail .detail_block{padding:20px;border:#d0d0cf solid 1px;margin-bottom:20px}.cal_detail .detail_block .block_top{margin-bottom:25px;padding-bottom:25px;border-bottom:#d0d0cf solid 1px}.cal_detail .detail_block .block_top dl{overflow:hidden}.cal_detail .detail_block .block_top dl dt{float:left;width:65px;font-size:14px;font-weight:700;line-height:1.3;margin-bottom:3px;color:#4a4a4a}.cal_detail .detail_block .block_top dl dd{font-size:14px;line-height:1.3;margin-bottom:3px;color:#4a4a4a}.cal_detail .detail_block .block_con p{font-size:16px}@media screen and (min-width:768px){.calendar .cal_month_year a{margin:0 35px}.calendar .cal_date_wrap .cal_week{padding:20px 0}.calendar .cal_date_wrap .cal_week span{font-size:14px;font-weight:700}.calendar .cal_date_wrap .cal_date .date_row{height:90px}.calendar .cal_date_wrap .cal_date div{padding-top:35px}.calendar .cal_date_wrap .cal_date div a.red{color:#ee5565}.calendar .cal_date_wrap .cal_date div a.blue{color:#1c84c6}.calendar .cal_date_wrap .cal_date div .m_btn{display:none}.calendar .cal_date_wrap .cal_date div .schedule{position:relative;display:block;color:#636363;font-size:13px;padding-left:6px;margin-bottom:5px;line-height:1.2}.calendar .cal_date_wrap .cal_date div .schedule:before{position:absolute;top:6px;left:0;display:block;width:3px;height:3px;background:#636363;content:"";border-radius:3px}}@media screen and (min-width:1024px){.cal_detail .detail_block .block_top dl dt{width:auto;margin-right:10px}.cal_detail .detail_block .block_top dl dd{float:left;margin-right:20px}}.science{background:#f9f5ee;border-radius:20px;padding:30px;margin-bottom:20px}.science br{display:none}.science p{word-break:keep-all}.science .title{text-align:center;font-weight:500;color:#01ac4e;margin-bottom:20px;font-size:17px}@media screen and (min-width:768px){.science br{display:block}.science .title{font-size:22px}}@media screen and (min-width:1024px){.science{padding:50px}.science .title{font-size:25px}}