﻿.main_box{height:100%;width:100%;position:relative;top:0;left:0;overflow:hidden;background-color:#f4f4f4}.main_box .main_home{height:100%;width:100%;position:relative;top:0;left:0;overflow:hidden}.main_box .main_home img{width:100%}.main_box .main_home .kv_cultural{height:auto;width:100%;position:relative}.main_box .main_home .cultural_details{height:auto;width:72.91667vw;background-color:#ffffff;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);position:relative;margin:0 auto;top:-3.64583vw;padding:6.25vw 3.64583vw 4.16667vw 3.64583vw;display:flex;align-items:center}.main_box .main_home .cultural_details .dtl_x{width:.10417vw;height:9.375vw;background-color:#b1d007;position:absolute;top:-3.4375vw;left:50%;margin-left:-.05208vw}.main_box .main_home .cultural_details .dtl{width:43.22917vw;text-align:justify;font-family:Med;margin-left:3.64583vw}.main_box .main_home .cultural_details .dtl p{font-size:1.25vw;line-height:1.5625vw;font-family:Bod;color:#000;margin-bottom:1.5625vw}.main_box .main_home .cultural_details .dtl span{font-size:.83333vw;line-height:1.5625vw;color:#333333;display:block}.main_box .main_home .cultural_details .dtl_list{height:auto;width:18.75vw}.main_box .main_home .cultural_details .dtl_list .product{text-align:center}.main_box .main_home .cultural_details .dtl_list .product .logo_1{width:18.75vw}.main_box .main_home .details_list{padding-top:2.60417vw;height:auto;width:100%;background-color:#ffffff;position:relative;padding-bottom:4.16667vw}.main_box .main_home .details_list h2{font-size:2.1875vw;color:#0e4e0f;letter-spacing:1px;text-align:center;margin-bottom:3.125vw;font-family:Jxzk;position:relative;height:6.77083vw;line-height:6.77083vw}.main_box .main_home .details_list h2:after{content:'';z-index:0;height:.10417vw;width:3.64583vw;position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-color:rgba(177,208,7,0.5)}.main_box .main_home .details_list .list{height:auto;width:68.75vw;margin:0 auto;position:relative}.main_box .main_home .details_list .list .list_1{height:auto;width:100%;position:relative;padding-bottom:3.64583vw;margin-bottom:4.16667vw}.main_box .main_home .details_list .list .list_1 .title_list{width:62.5vw;margin-left:3.125vw;margin-bottom:1.5625vw;position:relative;z-index:1}.main_box .main_home .details_list .list .list_1 .title_list .text{width:26.04167vw;height:31.25vw;background-color:#ffffff;position:absolute;right:5.20833vw;top:0px}.main_box .main_home .details_list .list .list_1 .title_list .text .tilte_box{height:8.33333vw;width:26.04167vw;background-color:#edf6e8;padding-top:3.125vw;padding-left:2.76042vw;position:relative}.main_box .main_home .details_list .list .list_1 .title_list .text .tilte_box h3{font-size:1.5625vw;font-family:Bod;color:#000;position:relative;z-index:1}.main_box .main_home .details_list .list .list_1 .title_list .text .tilte_box p{font-size:6.25vw;height:5.20833vw;line-height:5.20833vw;font-style:italic;color:#ffffff;font-family:Jxzk;position:absolute;right:9.375vw;top:1.5625vw}.main_box .main_home .details_list .list .list_1 .title_list .text .presentation{height:auto;width:20.83333vw;margin:0 auto;margin-top:2.08333vw}.main_box .main_home .details_list .list .list_1 .title_list .text .presentation p{text-align:justify;font-size:.83333vw;color:#333;line-height:1.5625vw}.main_box .main_home .details_list .list .list_1 .title_list .text .slogan{font-size:5.20833vw;color:rgba(51,51,51,0.1);position:absolute;right:0;bottom:1.5625vw;font-family:Bod;width:100%;text-align:center;font-style:italic}.main_box .main_home .details_list .list .list_1 .title_list_1{width:62.5vw;border:solid .20833vw #b7cf4b;height:15.625vw;margin-left:3.125vw;position:relative;z-index:1}.main_box .main_home .details_list .list .list_1 .title_list_1 .logo{width:29.42708vw;position:absolute;top:1.77083vw;right:1.875vw}.main_box .main_home .details_list .list .list_1 .title_list_1 .text{padding-top:4.53125vw;padding-left:4.79167vw}.main_box .main_home .details_list .list .list_1 .title_list_1 .text p{width:20.83333vw;font-size:.83333vw;line-height:1.5625vw;color:#333}.main_box .main_home .details_list .list .list_1 .title_list_1 .hx{height:6.25vw;width:.20833vw;background-color:#b1d007;position:absolute;left:4.16667vw;bottom:-1.77083vw}.main_box .main_home .details_list .list .list_1 .back_box{height:18.22917vw;width:61.82292vw;background-color:#edf6e8;position:absolute;top:27.70833vw;z-index:0}.main_box .main_home .details_list .list .list_auto .title_list .text{left:5.20833vw;right:unset}.main_box .main_home .details_list .list .list_auto .title_list .text .tilte_box{background-color:#e6f5f5}.main_box .main_home .details_list .list .list_auto .title_list_1{border:solid .20833vw #d6eeee}.main_box .main_home .details_list .list .list_auto .title_list_1 .logo{right:unset;left:1.77083vw}.main_box .main_home .details_list .list .list_auto .title_list_1 .text{position:absolute;right:4.89583vw}.main_box .main_home .details_list .list .list_auto .title_list_1 .hx{left:unset;right:4.73958vw;background-color:#d6eeee}.main_box .main_home .details_list .list .list_auto .back_box{background-color:#e6f5f5;right:0}.main_box .main_home .flower_3{width:15.625vw;position:absolute;top:105.72917vw;right:-5.20833vw;z-index:1;opacity:0.5}.main_box .main_home .flower_4{width:10.41667vw;position:absolute;top:25vw;left:-2.60417vw;z-index:0;opacity:0.5;transform:rotate(170deg)}.main_box .main_home .flower_5{width:19.32292vw;position:absolute;top:33.38542vw;right:0}.video-moda{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgba(0,0,0,0.5)}.video-moda .video-moda_1{z-index:99999;width:100%;min-height:50%;max-width:300px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0 auto}.video-moda .video-moda_1 .close{height:18px;width:18px;position:absolute;right:20px;top:20px;z-index:999;transition:0.5s ease-in-out;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0.3)}.video-moda .video-moda_1 .close img{width:100%;cursor:pointer}.video-moda .video-moda_1:hover .close{opacity:1;visibility:visible}.ovfHiden{overflow:hidden}
