@charset "utf-8";

.mar_bot20{margin-bottom:2.0rem;}
.mar_bot50{margin-bottom:5.0rem;}
.mar_bot100{margin-bottom:10.0rem;}


/*회사개요*/
.company{}
.company .company_wrap{display:flex;justify-content: space-between;}
.company .company_wrap .company_left{width:50%}

.company .company_wrap .company_left .com_txtbox .txt01{font-size:2.1rem;font-weight:500;position:relative;display:flex;align-items:center;}
.company .company_wrap .company_left .com_txtbox .txt01:before{content:"";display:block;width:4.7rem;height:4.1rem;background:url(../../pages/images/about_logo.png);margin-right:1.5rem;background-size:100%}
.company .company_wrap .company_left .com_txtbox .txt02{font-size:3.8rem;font-weight:600;margin:1.0rem 0}
.company .company_wrap .company_left .com_txtbox .txt03{font-size:2.1rem;line-height:1.5;color:#666666}
.company .company_wrap .company_left .com_imgbox{position:relative;height:100%;margin-top:8.0rem;}
.company .company_wrap .company_left .com_imgbox .c_img {position:absolute;width:42.0rem; height:52.0rem;border-radius:3.0rem;}

.company .company_wrap .company_left .com_imgbox .img01{background:url(../../pages/images/company_img01_01.jpg) no-repeat;top:0;background-size:cover;border:1px solid #f6f6f6}
.company .company_wrap .company_left .com_imgbox .img02{background:url(../../pages/images/company_img02.jpg) no-repeat;top:265px;right:3%;background-size:cover}

.company .company_wrap .company_right{width:45%;}
.company .company_wrap .company_right .cont{border-top:1px solid #ddd;}
.company .company_wrap .company_right .cont .cont_sub{display:flex;align-items:center;padding:4.0rem 2.0rem;border-bottom:1px solid #ddd}
.company .company_wrap .company_right .cont .cont_sub .txtbox{padding-left:5.0rem;}
.company .company_wrap .company_right .cont .cont_sub .txtbox .txt01{margin-bottom:1.0rem;font-size:2.1rem;font-weight:600}
.company .company_wrap .company_right .cont .cont_sub .txtbox .txt02{font-size:2.0rem;color:#666666}


.company .company_wrap .company_right .cont .cont_sub .icon{text-align:center}
.company .company_wrap .company_right .cont .cont_sub .icon img{width:70%}



@media( max-width:1600px ) {


}

@media( max-width:1200px ) {
.company .company_wrap{flex-wrap:wrap;padding:0 1.0rem;}
.company .company_wrap .company_left{width:100%;}
.company .company_wrap .company_left .com_imgbox{display:flex; flex-wrap: wrap;}
.company .company_wrap .company_left .com_imgbox .c_img{position:static;width:50%;height:50rem;background-position:center center}


.company .company_wrap .company_right{width:100%;margin-top:5.0rem;}

}

@media( max-width:1024px ) {


}
@media( max-width:768px ) {
.company .company_wrap .company_right .cont .cont_sub .icon{width:15%}
.company .company_wrap .company_right .cont .cont_sub .txtbox{width:85%}
.company .company_wrap .company_left .com_txtbox .txt02{font-size:2.4rem}
.company .company_wrap .company_left .com_txtbox .txt03{font-size:1.9rem}
.company .company_wrap .company_left .com_imgbox .c_img{width:100%;}

}


/*비전*/
.vision{}
.vision .vision_wrap{}
.vision .vision_wrap .imgbox .img{text-align:center}
.vision .vision_wrap .imgbox .img  img{width:100%;}
.vision .vision_wrap .imgbox01{display:flex;position:relative}
/*.vision .vision_wrap .imgbox01 .img01{background:url(../../pages/images/vision_img01_01.jpg) no-repeat;width:100%;max-width:500px;height:620px}
 .vision .vision_wrap .imgbox02 .img02{background:url(../../pages/images/vision_img02_01.jpg) no-repeat;width:100%;max-width:500px;height:620px}
.vision .vision_wrap .imgbox03 .img03{background:url(../../pages/images/vision_img03_01.jpg) no-repeat;width:100%;max-width:500px;height:620px} */
.vision .vision_wrap .imgbox01 .txt01 {position:absolute;left:34.5%;overflow:hidden}
.vision .vision_wrap .imgbox01 .txt01 .v_logo{margin-bottom:1.0rem;}
.vision .vision_wrap .imgbox01 .txt01 p{font-size:3.0rem;font-weight:500;}
.vision .vision_wrap .imgbox02{display:flex;justify-content: center;margin-top: -21%;}
.vision .vision_wrap .imgbox03{display:flex; justify-content: space-between;align-items: end;margin-top:-21%}
.vision .vision_wrap .imgbox03 .txt01 {width:55%}
.vision .vision_wrap .imgbox03 .txt01 p{font-size:2.4rem;line-height:1.35;color:#666666}

.cm-word-split-JS.splitting .word {overflow: hidden;line-height: inherit;display: inline-block;}
.cm-word-split-JS.splitting .char {display: inline-block;position: relative;font-size: inherit;font-family: inherit;font-weight: inherit;opacity: 0;}


.char_txt01 p.fix.cm-word-split-JS.splitting .char{animation: text-active-animation 1.0s cubic-bezier(0.4, 0, 0.2, 1) both;animation-delay: calc(10ms * var(--char-index));}
.char_txt01 p.fix.cm-word-split-JS.splitting .char{animation: text-active-animation 0.8s cubic-bezier(0.4, 0, 0.2, 1) both;animation-delay: calc(10ms * var(--char-index));}


.mobi_on{display:none}
@media( max-width:1400px ) {
.vision .vision_wrap .imgbox .img  img{width:90%;}

}

@media( max-width:1300px ) {
.vision .vision_wrap .imgbox01 .txt01{left:50%;}


}

@media( max-width:1200px ) {




}

@media( max-width:1024px ) {
.vision .vision_wrap .imgbox .img  img{width:80%;}
.vision .vision_wrap .imgbox .img01{text-align:left}
.vision .vision_wrap .imgbox .img03{text-align:right}

}
@media( max-width:768px ) {
.pc_on{display:none}
.mobi_on{display:block;padding:0 1.0rem;}

.vision .vision_wrap .imgbox01{flex-direction: column;}
.vision .vision_wrap .imgbox01 .txt01{position:static;text-align:center;margin-bottom:3.0rem;}
.vision .vision_wrap .imgbox01 .img01{text-align:center}
.vision .vision_wrap .imgbox01 .img01{order:2}
.vision .vision_wrap .imgbox01 .img01  img{width:100%;}

.vision .vision_wrap .imgbox02{margin-top:-7rem;display:block;text-align:right}
.vision .vision_wrap .imgbox02 .img02{text-align:right}
.vision .vision_wrap .imgbox02 .img02 img{width:50%}

.vision .vision_wrap .imgbox03{display:block;}
.vision .vision_wrap .imgbox03 .txt01{width:100%;margin:3.0rem 0;}
.vision .vision_wrap .imgbox03 .img03  img{width:60%;}
.vision .vision_wrap .imgbox03 .img03{text-align:left}
.vision .vision_wrap .imgbox01 .txt01 p{font-size:2.4rem;}
.vision .vision_wrap .imgbox03 .txt01 p{font-size:1.8rem;padding:0 2.0rem;}

.vision .vision_wrap .imgbox03{margin-top:0}
}




/*임직원*/
.team {}
.team .team_wrap{}
.team .team_wrap .team_cont{display:flex;justify-content: center;align-items:center}
.team .team_wrap .team_cont02{background:rgba(175,157,119,.1);padding-top:12.0rem;margin-bottom:12.0rem;}
.team .team_wrap .team_cont02 .team_img{order:2; margin-right: 0 !important;;margin-left:20.0rem;}

.team .team_wrap .team_cont .team_img{/* width:400px;height:500px; */margin-right:20.0rem;}
.team .team_wrap .team_cont .team_txt{margin-bottom:2.0rem;}
.team .team_wrap .team_cont .team_txt .txt01{display:flex;align-items: flex-end;}
.team .team_wrap .team_cont .team_txt .txt01 .txt01_01{font-size:2.2rem;margin-right:2.0rem;}
.team .team_wrap .team_cont .team_txt .txt01 .txt01_02{font-size:3.4rem;letter-spacing: 1.2rem;font-weight:600}
.team .team_wrap .team_cont .team_txt .txt02 {margin-top:6.0rem;}
.team .team_wrap .team_cont .team_txt .txt02 li{font-size:2.1rem;line-height:1.5;margin-bottom:1.5rem;color:#666666}
.team .team_wrap .team_cont .team_txt .txt02 li span{color:#000000;font-weight:600;margin-right:1.0rem;}

@media( max-width:1600px ) {


}

@media( max-width:1200px ) {

.team .team_wrap .team_cont .team_img{margin-right:10.0rem;}
.team .team_wrap .team_cont02 .team_img{margin-left:10.0rem;}
.team .team_wrap .team_cont{padding:12.0rem 1.0rem 0 1.0rem;}
}

@media( max-width:1024px ) {



}
@media( max-width:768px ) {

.team .team_wrap .team_cont{flex-wrap:wrap;}
.team .team_wrap .team_cont .team_img{width:100%;margin-right:0;text-align:center;margin-bottom:5.0rem;}
.team .team_wrap .team_cont{padding:10.0rem 1.0rem }
.team .team_wrap .team_cont02 .team_img{margin-left:0;    order: 0;}

}




/*회사연혁*/
.history .history_wrap{position:relative;margin-top:5.0rem;}
.history .history_wrap .his_cont{position:relative;display:flex;flex-wrap:wrap; /* justify-content: right; */margin-bottom:10.0rem;padding-bottom:10.0rem;    justify-content: flex-end;}
.history .history_wrap .his_cont .his_left{font-size:10.0rem;font-weight:bold;line-height:1;padding-right:6.0rem;}
.history .history_wrap .his_cont .his_right{padding-left:6.0rem;position:relative;width:50%;padding-top:1.0rem;}
.history .history_wrap .his_cont .his_right .his_tit{font-size:2.6rem;font-weight:600;margin-bottom:3.0rem;}
.history .history_wrap .his_cont .his_right .his_txt{margin-bottom:3.0rem;position:relative}
.history .history_wrap .his_cont .his_right .his_txt .txt01{font-size:2.1rem;font-weight:600;margin-right:3.0rem;margin-bottom:1.0rem;}
.history .history_wrap .his_cont .his_right .his_txt .txt02{font-size:2.0rem;color:#666666;font-weight:400;line-height:1.5}


.history .history_wrap .his_cont:nth-child(1):after{content:"2025";display:block;color:#f7f7f7;font-size: 14.5rem;position: absolute;left: 50%;font-weight: 900;top: -100px;z-index:-1;transform: translateX(-50%);}
.history .history_wrap .his_cont:nth-child(2):after{content:"2023";display:block;color:#f7f7f7;font-size: 14.5rem;position: absolute;left: 50%;font-weight: 900;top: -100px;z-index:-1;transform: translateX(-50%);}
.history .history_wrap .his_cont:nth-child(3):after{content:"2022";display:block;color:#f7f7f7;font-size: 14.5rem;position: absolute;left: 50%;font-weight: 900;top: -100px;z-index:-1;transform: translateX(-50%);}

.history .history_wrap .his_cont .his_right .his_txt:before {content:"";position: absolute;top: 2px;left: -68px;width:18px;height:18px;border:5px solid #ebe0d3;border-radius:50%;background: #d6c5b0;z-index:99;}

.history .history_wrap:after {content:"";position: absolute;top:24px;left:50%;width:1px;height:90%;background:#dddddd;z-index:-1}


@media( max-width:1600px ) {


}

@media( max-width:1200px ) {



}

@media( max-width:1024px ) {
.history .history_wrap .his_cont .his_left{width:100%;}
.history .history_wrap .his_cont .his_right{width:100%;}
.history .history_wrap .his_cont .his_right .his_txt:before{left:-35px}
.history .history_wrap:after{top:109px;left:30px}
.history .history_wrap .his_cont .his_left{padding-left:6.0rem;}

.history .history_wrap .his_cont:nth-child(1):after{}


}
@media( max-width:768px ) {

.history .history_wrap:after{left:20px;}
.history .history_wrap .his_cont .his_right .his_tit{font-size:2.1rem;}
.history .history_wrap .his_cont .his_left{font-size:6.0rem;}

}


/*보유장비*/
.facility {}
.facility .facility_wrap{display:flex;justify-content: space-between;flex-wrap:wrap;}
.facility .facility_wrap .cont{width:48%;padding:4.8rem;border:1px solid #ddd;border-radius:5.0rem;margin-bottom:6.0rem;}
.facility .facility_wrap .cont h1{font-size:2.8rem;}
.facility .facility_wrap .cont .fa_img{margin-top:4.0rem;}
.facility .facility_wrap .cont .txtbox{display:flex;flex-wrap:wrap;align-items: flex-end;justify-content: left;border-bottom:1px solid #ddd;padding-bottom:2.0rem;margin-bottom:3.0rem;}
.facility .facility_wrap .cont .txtbox h1{margin-right:1.5rem;}
.facility .facility_wrap .cont .txtbox p{font-size:1.8rem;color:#222222;margin-bottom:2px;}


@media( max-width:1600px ) {


}

@media( max-width:1200px ) {
.facility{padding:0 1.0rem;}
.facility .facility_wrap .cont{width:100%;}


}

@media( max-width:1024px ) {



}
@media( max-width:768px ) {
.facility .facility_wrap .cont .txtbox h1{width:100%;margin-right:0;margin-bottom:1.0rem;}


}



/*제품소개*/
.product{}
.product .product_wrap{}
.product .product_wrap .top_txtcont{text-align:center}
.product .product_wrap .top_txtcont #sec1 .sec1_wrap{padding:0}
.product .product_wrap .top_txtcont .product_tit{font-size:3.4rem;font-weight:600;padding:10.0rem 0 3.0rem 0;}

.product .product_wrap .top_txtcont .product_top_img{display:flex;flex-wrap:wrap;justify-content: space-between;margin:15.0rem 0;}
.product .product_wrap .top_txtcont .product_top_img img{border-radius:3.0rem;}

.product .product_wrap .cont01 {/* background:rgba(175,157,119,.1); */border-radius:3.0rem;width:calc(100% - 40.0rem);padding-top:1.0rem;}
.product .product_wrap .cont01 .cont01_tit{font-size:2.6rem;margin-bottom:2.0rem;font-weight:600;position:relative;padding-left:8.0rem;}
.product .product_wrap .cont01 .cont01_tit:after{content:"";display:block;background:#d6c5b0;width:60px;height:2px;position:absolute;top:51%;transform:translatey(-50%);left:0}
.product .product_wrap .cont01 .sub .sub_wrap{display:flex;flex-wrap:wrap;justify-content: space-between;}
.product .product_wrap .cont01 .sub .sub_wrap .sub_con{display:flex;flex-direction:column;justify-content:center;text-align:center;width:30%;max-width:35.0rem;height:30.0rem;background:#fff;border-radius:3.0rem;margin-bottom:5.0rem;box-shadow: 5px 5px 20px #efefef;}
.product .product_wrap .cont01 .sub .sub_wrap .sub_con .icon{}
.product .product_wrap .cont01 .sub .sub_wrap .sub_con .txt01{font-size:2.0rem;font-weight:600;padding:2.0rem 0 2.5rem 0;}
.product .product_wrap .cont01 .sub .sub_wrap .sub_con .txt02{font-size:1.8rem;color:#666666;font-weight:500;line-height:1.5}
.product .product_wrap .product_cont_box {display:flex;margin-bottom:10.0rem;padding-bottom:10.0rem;border-bottom:1px solid #efefef}
.product .product_wrap .product_cont_box .p_cont_left{font-size:3.1rem;width:40.0rem;font-weight:600}

.product .product_wrap .cont01 .cont01_01 .pro_work{}
.product .product_wrap .cont01 .cont01_01 .pro_work .pro_work_img{display:flex;flex-wrap:wrap;justify-content: space-between;text-align:center}
.product .product_wrap .cont01 .cont01_01 .pro_work .pro_work_img > div{width:49%;border:1px solid #ddd}


.product .product_wrap .cont01 .cont01_01 .work_txtbox{display:flex;flex-wrap:wrap;justify-content: space-between;margin-top:3.0rem;}
.product .product_wrap .cont01 .cont01_01 .work_txtbox .work_txt{display:flex;background:#f7f7f7;width:100%;font-size:1.8rem;padding:3.0rem 4.0rem;margin-bottom:2.0rem;line-height:1.5;box-shadow: 5px 5px 5px #efefef;}
.product .product_wrap .cont01 .cont01_01 .work_txtbox .work_wid49{width:49%}
.product .product_wrap .cont01 .cont01_01 .work_txtbox .work_txt .num{font-weight:bold;color:#d6c5b0;margin-right:1.0rem;}
.product .product_wrap .cont01 .cont01_01 .work_txtbox .work_txt .tit{font-weight:600;margin-right:3.0rem;}
.product .product_wrap .cont01 .cont01_01 .work_txtbox .work_txt .txt{color:#666666}

.product .product_wrap .cont01 .cont01_01 .pro_pure_sign .pro_pure_sign_img{display:flex;flex-wrap:wrap;justify-content: space-between;}
.product .product_wrap .cont01 .cont01_01 .pro_pure_sign .pro_pure_sign_img .sign_imgbox{width:49%;text-align:center}
.product .product_wrap .cont01 .cont01_01 .pro_pure_sign .pro_pure_sign_img .sign_imgbox .txt{font-size:2.0rem;    font-weight: 600;padding:1.0rem 0 3.0rem 0;}
.product .product_wrap .cont01 .cont01_01 .pro_pure_sign .pro_pure_sign_img .sign_imgbox img{width:100%;}

.product .product_wrap .cont01 .cont01_01 .pro_inter{}
.product .product_wrap .cont01 .cont01_01 .pro_inter .pro_inter_img{display:flex;justify-content: space-between;text-align:center}
.product .product_wrap .cont01 .cont01_01 .pro_inter .pro_inter_img > div{width:49%;border:1px solid #ddd}
.product .product_wrap .cont01 .cont01_01 .pro_inter .pro_inter_img img{width:100%;}

.product .product_wrap .cont03 {}
.product .product_wrap .cont03 .cont03_wrap{display:flex;flex-wrap:wrap;justify-content: space-between;}
.product .product_wrap .cont03 .cont03_wrap .cont03_sub{width:100%;}




.product .product_wrap .cont03 .cont03_wrap .cont03_sub .pro_mode{border:1px solid #ddd;border-radius:3.0rem;margin-bottom:3.0rem;}
.product .product_wrap .cont03 .cont03_wrap .cont03_sub .pro_mode .pro_mode_btn{ cursor: pointer;background:#fff;display:flex;justify-content: space-between;align-items: center;padding:3.0rem 5.0rem ;border-radius:3.0rem;}
.product .product_wrap .cont03 .cont03_wrap .cont03_sub .pro_mode .pro_mode_btn h3{font-size:2.4rem;}
.product .product_wrap .cont03 .cont03_wrap .cont03_sub .pro_mode .pro_mode_table{display:none;padding:0 5.0rem 3.0rem 5.0rem;}

.product .product_wrap .cont03 .cont03_wrap .cont03_sub .pro_mode .pro_mode_btn .mode_btn_ar{font-size:4.0rem;transition:.5s;border-radius:50%;}
.product .product_wrap .cont03 .cont03_wrap .cont03_sub .pro_mode .pro_mode_btn:hover .mode_btn_ar{background:#d6c5b0;color:#fff;border-radius:50%}


.product .product_wrap .cont01 .cont01_01 .pro_inter{}
.product .product_wrap .cont01 .cont01_01 .pro_inter .inter_txt{display:flex;justify-content: space-between;margin-top:5.0rem;}
.product .product_wrap .cont01 .cont01_01 .pro_inter .inter_txt .txtbox{width:24%;border:1px solid #ddd;padding:2.0rem 3.0rem;text-align:center}


.product .product_wrap .cont02 .cont02_wrap	.right .t_table{}
.product_table table{border-top:2px solid #000;}
.product_table table tr th{border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-size:1.8rem;padding:2.0rem 0;font-weight:600}
.product_table table tr th:last-child{border-right:0}
.product_table table tr th.border_ri{border-right:1px solid #ddd}
.product_table table tr td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;text-align:center;font-size:1.8rem;color:#666666;padding:2.0rem 0;}
.product_table table tr td:last-child{border-right:0}


.mobile_table_arrow{display:none}

@media( max-width:1600px ) {
.product .product_wrap .top_txtcont .product_top_img > div{width:32%}

}

@media( max-width:1400px ) {
.product .product_wrap {padding:0 1.0rem}

.product .product_wrap .product_cont_box .p_cont_left{width:35.0rem;}
.product .product_wrap .cont01{width: calc(100% - 35.0rem);}

}

@media( max-width:1200px ) {
.product .product_wrap .product_cont_box{flex-wrap:wrap;}
.product .product_wrap .product_cont_box .p_cont_left{width:100%;}
.product .product_wrap .cont01{width:100%;}


}

@media( max-width:1024px ) {
.product .product_wrap .cont01 .cont01_01 .work_txtbox .work_wid49{width:100%}
.product .product_wrap .product_cont_box .p_cont_left{margin-bottom:3.0rem}



}
@media( max-width:768px ) {
.mobile_table_arrow{display:block;margin-bottom:1.0rem;}
.ta_scroll{overflow-x:scroll}
.ta_scroll table{width:768px;}

.product .product_wrap .top_txtcont .product_tit{font-size:2.6rem}

.product .product_wrap .top_txtcont .product_top_img > div{width:100%;margin-bottom:3.0rem;}
.product .product_wrap .top_txtcont .product_top_img > div img{width:100%}

.product .product_wrap .cont01 .cont01_01 .pro_work .pro_work_img > div{width:100%;margin-bottom:3.0rem;}

.product .product_wrap .cont01 .sub .sub_wrap .sub_con{width:100%;}
.product .product_wrap .cont01 .sub .sub_wrap{justify-content: space-around;}

.product .product_wrap .cont01 .cont01_01 .work_txtbox .work_txt .num{margin-right:1.5rem;}
.product .product_wrap .cont01 .cont01_01 .work_txtbox .work_txt .tit{margin-right:0}
.product .product_wrap .cont01 .cont01_01 .work_txtbox .work_txt{flex-wrap:wrap;}
.product .product_wrap .cont01 .cont01_01 .work_txtbox .work_txt .txt{width:100%;margin-top:1.0rem;padding-left:4rem;}

.product .product_wrap .cont01 .cont01_01 .pro_pure_sign .pro_pure_sign_img .sign_imgbox{width:100%;}
.product .product_wrap .cont01 .cont01_tit{padding-left:9.0rem;}

.product .product_wrap .cont01 .cont01_01 .pro_inter .pro_inter_img > div{width:100%;margin-bottom:3.0rem;}
.product .product_wrap .cont01 .cont01_01 .pro_inter .pro_inter_img{flex-wrap:wrap;}


.product .product_wrap .cont03 .cont03_wrap .cont03_sub .pro_mode .pro_mode_btn{padding:3.0rem 2.0rem ;}
.product .product_wrap .cont03 .cont03_wrap .cont03_sub .pro_mode .pro_mode_table{padding:0 2.0rem 3.0rem 2.0rem;}
}



/*오시는길*/
.location{}
.location .location_wrap{}
.location .location_wrap .map{margin-bottom:5.0rem;}
.location .location_wrap .map .loc_map{width:100%;}
.location .location_wrap .map .cont{display:none}

.location .location_wrap .loc_txt{display:flex;justify-content:space-around;}
.location .location_wrap .loc_txt .loc_box{display:flex;align-items:center;}

.location .location_wrap .loc_txt .loc_box .loc_box_ico{width:80px; height:80px;  border-radius:100%; display:flex;  justify-content: center;align-items: center; background:#d6c5b0; color:#fff; }
.location .location_wrap .loc_txt .loc_box .loc_box_txt{width:calc(100% - 80px)}
.location .location_wrap .loc_txt .loc_box .loc_box_ico .material-icons{font-size:3.6rem;}
.location .location_wrap .loc_txt .loc_box .loc_box_txt{line-height:1.5;padding-left:2.5rem}
.location .location_wrap .loc_txt .loc_box .loc_box_txt span{font-size:2.1rem;font-weight:600}
.location .location_wrap .loc_txt .loc_box .loc_box_txt p{font-size:1.8rem;color:#666666}



@media( max-width:1600px ) {


}

@media( max-width:1200px ) {
.location .location_wrap{padding:0 1.0rem;}
.location .location_wrap .loc_txt .loc_box{margin-bottom:3.0rem;}
.location .location_wrap .loc_txt{flex-wrap:wrap;}
.location .location_wrap .loc_txt .loc_box{width:100%;}



}

@media( max-width:1024px ) {



}
@media( max-width:768px ) {



}
