@charset "utf-8";.popup_layer{display:none}

#layer_popup{width:503px;height:453px;text-align:center;position:absolute;top:0;left:0;border:3px solid #000;background:#000;z-index:99999}
#layer_popup .close div{float:left;text-align:right}
#layer_popup #check{font-size:12px;font-family:'돋움';color:#fff;position:absolute;bottom:5px;right:45px}
#layer_popup #close{font-size:12px;position:absolute;bottom:5px;right:2px}
#layer_popup #close a{ color:#000;padding:2px 3px;background:#fff}

.visual{position:relative;min-width:1280px}

/* Main Slider */
#main_slider{position:relative;width:100%;height:734px;z-index:0}
#main_slider .bx-wrapper{-moz-box-shadow:none!important;box-shadow:none!important}
#main_slider .slider_img{overflow:hidden;position:relative;width:100%;height:1200px}
#main_slider .slider_img ul{position:absolute;width:100%;height:734px}
#main_slider .slider_img ul li{float:left;height:734px}
#main_slider .slider_img ul li.slider_img01{z-index:0}
#main_slider .button{position:absolute;width:1200px;top:550px;left:45%}
#main_slider .button ul{}
#main_slider .button ul li{float:left;padding-right:10px }
#main_slider .bx-pager{display:none}

#main_slider_ul li{width:100%!important;height:734px;text-indent:-9999px}
#mobile_slider{display:none}

/* 이미지 슬라이더 컨트롤 버튼 */
.visual .control_btn_img{position:absolute;width:130px;top:500px;left:calc(50% - 40px);z-index:0}
.visual .control_btn_img .crt_page{display:none}
.visual .control_btn_img .crt_prev {float:left;width:24px;height:24px;padding-right:6px }
.visual .control_btn_img #main_auto_01 .bx-controls-auto{float:left;width:24px;height:24px;padding-right:6px }
.visual .control_btn_img .crt_next{float:left;width:24px;height:24px}

#main_page_01{display:none}

.section01{position:relative;margin:-160px 0 35px;min-width:1280px}
.section01 .inner{width:auto;padding:0 70px}
.section01 ul.ico{display:flex;justify-content:space-evenly;width:100%;background:#4ca791}
.section01 ul.ico>li{position:relative;width:14.2%}
.section01 ul.ico>li>a{display:block;padding:90px 0 13px;text-align:center;color:#fff;font-family:"welcome", "sans-serif";font-weight:400;font-size:19px}
.section01 ul.ico>li.ico01>a{background:url(/sca/returnFarm/images/main/icon_quick01.png) no-repeat center 20px}
.section01 ul.ico>li.ico02>a{background:url(/sca/returnFarm/images/main/icon_quick02.png) no-repeat center 26px}
.section01 ul.ico>li.ico03>a{background:url(/sca/returnFarm/images/main/icon_quick03.png) no-repeat center 28px}
.section01 ul.ico>li.ico04>a{background:url(/sca/returnFarm/images/main/icon_quick04.png) no-repeat center 20px}
.section01 ul.ico>li.ico05>a{background:url(/sca/returnFarm/images/main/icon_quick05.png) no-repeat center 20px}
.section01 ul.ico>li.ico06>a{background:url(/sca/returnFarm/images/main/icon_quick06.png) no-repeat center 24px}
.section01 ul.ico>li.ico07>a{background:url(/sca/returnFarm/images/main/icon_quick07.png) no-repeat center 18px}
.section01 ul.ico>li:first-child{padding-left:0}
.section01 ul.ico>li:last-child{padding-right:0}
.section01 ul.ico>li:first-child:before{display:none}
.section01 ul.ico>li:before{content:'';display:block;width:1px;height:127px;background:rgba(255,255,255,.5);position:absolute;left:0;top:0}
.section01 ul.ico>li:hover{background:rgba(0,0,0,.2)}

.section02{padding:60px 0}
.section02 h2{margin-bottom:23px;color:#2b2b2b;font-family:"welcome", "sans-serif";font-weight:600;font-size:40px}
.section02 h2 span{color:#ffc000}
.section02 .notice{width:1280px;height:200px;margin:0}
.section02 .notice ul{width:1280px}
.section02 .notice ul li{display:flex}
.section02 .notice ul li a.title{display:block;width:222px;height:40px;color:#8c8c8c;font-family:"welcome", "sans-serif";font-weight:600;font-size:22px;line-height:40px;text-align:center}
.section02 .notice ul li.on a.title{position:relative;color:#4ca791;width:222px}
.section02 .notice ul li.on a.title span{position:absolute;display:inline-block;top:9px;right:0}
.section02 .notice ul li.on a.title:before{content:"";position:absolute;left:0;top:18px;width:46px;height:1px;background:#4ca791}
.section02 .notice ul li.on a.title > .arrow{width:11px;height:11px}
.section02 .notice ul li.on a.title > .arrow:before,
.section02 .notice ul li.on a.title > .arrow:after{content:"";position:absolute}
.section02 .notice ul li.on a.title > .arrow:before{width:7px;height:7px;border:1px solid #4ca791;border-right:0;border-bottom:0}
.section02 .notice ul li.on a.title > .arrow:after{width:46px;height:1px;background:#4ca791;transform-origin:0 100%;transform:rotate(45deg)}
.section02 .notice ul li.on a.title > .arrow--right{transform:rotate(135deg)}
.section02 .notice ul li .cnt{display:none;position:absolute;top:0;left:340px;width:940px;height:328px;background:#fff}
.section02 .notice ul li.on .cnt{display:block;height:328px}
.section02 .notice ul li .cnt .list_area{display:flex}
.section02 .notice ul li .cnt .list_area a{display:block;margin-right:38px}
.section02 .notice ul li .cnt .list_area dl{position:relative;width:246px;padding:35px 20px 20px;border:1px solid #ddd}
.section02 .notice ul li .cnt .list_area dl dt{height:72px;margin-bottom:16px;color:#000;font-size:24px;font-family:"NotoS_Bold", "sans-serif";overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.section02 .notice ul li .cnt .list_area dl dd.txt{height:135px;margin-bottom:20px;color:#777;line-height:27px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}
.section02 .notice ul li .cnt .list_area dl dd.date{color:#999;padding-left:19px;background:url(/sca/returnFarm/images/main/icon_time.png) no-repeat left 0 top 6px}
.section02 .notice ul li .cnt .list_area dl dd.type{position:absolute;left:-1px;top:-26px;width:54px;height:54px}
.section02 .notice ul li .cnt .list_area dl dd.type span{display:block;width:54px;height:54px;color:#fff;font-size:13px;border-radius:30px 0 30px 30px;text-align:center;letter-spacing:-1px;line-height:52px}
.section02 .notice ul li .cnt .list_area dl dd.type span.type_a{background-color:#e35f5f}
.section02 .notice ul li .cnt .list_area dl dd.type span.type_b{background-color:#5f8ee3}
.section02 .notice ul li .cnt .list_area dl dd.type span.type_c{background-color:#444}

.section02 .more{position:absolute;display:inline-block;left:-340px;bottom:0;padding:11px 37px;font-family:'SCDream3','sans-serif';border:1px solid #ddd;border-radius:30px;background:#fff}
.section02 .more span{position:relative;display:inline-block}
.section02 .more > .arrow{width:11px;height:11px;position:relative}
.section02 .more > .arrow:before,
.section02 .more > .arrow:after{content:"";position:absolute}
.section02 .more > .arrow:before{width:7px;height:7px;border:1px solid #666;border-right:0;border-bottom:0}
.section02 .more > .arrow:after{width:13px;height:1px;background:#666;transform-origin:0 100%;transform:rotate(45deg)}
.section02 .more > .arrow--left{transform:rotate(-45deg)}
.section02 .more > .arrow--right{transform:rotate(135deg)}
.section02 .more > .arrow--top{transform:rotate(45deg)}
.section02 .more > .arrow--bottom{transform:rotate(225deg)}

.section02 .cnt_control{position:absolute;display:/*inline-block*/none;left:-168px;bottom:0}
.section02 .cnt_control a{display:inline-block;margin:0 10px;padding:18px 14px 14px 18px;font-size:0;background:#efefef;border-radius:0 30px 30px 30px}
.section02 .cnt_control a.cnt_prev{}
.section02 .cnt_control a.cnt_next{}
.section02 .cnt_control > .arrow{width:11px;height:11px;position:relative}
.section02 .cnt_control > .arrow:before,
.section02 .cnt_control > .arrow:after{content:"";position:absolute}
.section02 .cnt_control > .arrow:before{width:7px;height:7px;border:2px solid #1e1e1e;border-right:0;border-bottom:0}
.section02 .cnt_control > .arrow:after{width:0;height:1px;background:#1e1e1e;transform-origin:0 100%;transform:rotate(45deg)}
.section02 .cnt_control > .arrow--left{transform:rotate(-45deg)}
.section02 .cnt_control > .arrow--right{transform:rotate(135deg)}

.section03{min-width:1280px;padding:60px 0;background:#f6f6f6}
.section03 h2{color:#2b2b2b;font-family:"welcome", "sans-serif";font-weight:600;font-size:40px}
.section03 .photo_thum{display:flex;justify-content:space-between;margin-top:37px}
.section03 .photo_thum a span{display:block;width:300px;margin-top:10px;font-size:18px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.section03 .more{position:absolute;display:inline-block;right:0;top:0;padding:11px 37px;font-family:'SCDream3','sans-serif';border:1px solid #ddd;border-radius:30px;background:#fff}
.section03 .more span{position:relative;display:inline-block}
.section03 .arrow{width:11px;height:11px;position:relative}
.section03 .arrow:before,
.section03 .arrow:after{content:"";position:absolute}
.section03 .arrow:before{width:7px;height:7px;border:1px solid #666;border-right:0;border-bottom:0}
.section03 .arrow:after{width:13px;height:1px;background:#666;transform-origin:0 100%;transform:rotate(45deg)}
.section03 .arrow--left{transform:rotate(-45deg)}
.section03 .arrow--right{transform:rotate(135deg)}
.section03 .arrow--top{transform:rotate(45deg)}
.section03 .arrow--bottom{transform:rotate(225deg)}

#banner{position:relative;overflow:hidden;background:#fff}
#banner .slide{position:relative;overflow:hidden;width:1180px!important;margin:30px auto}
#banner ul{height:46px;overflow:hidden;position:absolute;width:1500px}
#banner ul.bannerControl{width:1280px;top:33px}
#banner li{float:left;margin:0 24px}
#banner .ctrl_02 a{position:absolute;width:15px;height:26px;top:0}
#banner .ctrl_02 a.prev{left:0}
#banner .ctrl_02 a.next{right:0}
#banner .ctrl_02 li:nth-child(2){display:none}
#banner .ctrl_02 li:nth-child(4){display:none}

#main_slider > .bx-wrapper{border:none !important}


/**PC_Ver 1920*****************************************************/
