@charset "utf-8";

.wapper-element{position:relative}
.wapper-element:after , .wapper-element header:after{content:'';display:block;clear:both}
.wapper-element header{height: 140px;position:absolute;left:0px;right:0px;top:0px;z-index:1100;overflow:hidden;/* background-color:#fff; */border-bottom: 1px solid #fff;}
.wapper-element header .header-inner{height: 100px;/* background:#fff; */width:100%;margin:0 auto;}
.wapper-element header .header-inner.on{background-color:#fff;color:#333333;}
.wapper-element header .header-inner.on .header-top nav > ul > li{color:#333333;}
.wapper-element header .header-inner.on .header-top nav > ul.menu li ul li.menu-btn .menu-search.on{filter:brightness(0);}
.wapper-element header .header-inner.on .header-top nav > ul.menu li ul li.menu-btn .menu-tab.on{filter:brightness(0);}

.wapper-element header .header-inner .header-top nav:hover > ul > li:first-child a{background-image:url("../images/icon/logo_2.png");}
.wapper-element header .header-inner .header-top nav:hover{background-color:#fff;}
.wapper-element header .header-inner .header-top nav:hover > ul > li span{color:#333333;position:relative;}
.wapper-element header .header-inner .header-top nav:hover > ul li:nth-child(2) > ul li:nth-child(1) span:hover:after,.wapper-element header .header-inner .header-top nav:hover > ul li:nth-child(2) > ul li:nth-child(2) span:hover:after,.wapper-element header .header-inner .header-top nav:hover > ul li:nth-child(2) > ul li:nth-child(3) span:hover:after{content:" ";width:150px;height:6px;background-color:#1a6dff;position:absolute;bottom:-20px;z-index:33333;left:55px;}
.wapper-element header .header-inner .header-top nav:hover > ul.menu li ul li.menu-btn .menu-search{filter:brightness(0);}
.wapper-element header .header-inner .header-top nav:hover > ul.menu li ul li.menu-btn .menu-tab{filter:brightness(0);}

.wapper-element header .header-inner .header-top{width: 100%;}
.wapper-element header .header-inner .header-top nav{height: 140px;}
.wapper-element header .header-inner .header-top nav > ul{max-width: 1440px;height: 100px;margin:0px auto;display: flex;align-items: center;color: #fff;justify-content: space-between;}
.wapper-element header .header-inner .header-top nav > ul > li{position:relative;float:left;font-size:18px;line-height:2.6;position:relative;text-align:center;font-weight:500;}
.wapper-element header .header-inner .header-top nav > ul > li:first-child{display: contents;max-width: 265px;}
.wapper-element header .header-inner .header-top nav > ul > li:last-child{margin-right:0px;max-width: 1175px;width: 100%;}
.wapper-element header .header-inner .header-top nav > ul > li:first-child a{content:" ";background-image:url("../images/icon/logo_1.png");background-repeat: no-repeat;display: block;max-width: 265px;height: 55px;width: 100%;margin-right: 150px;}
.wapper-element header .header-inner .header-top nav > ul > li:first-child a.ver2{background-image:url("../images/icon/logo_2.png");}
.wapper-element header .header-inner .header-top nav > ul > li > ul li a{display:block;font-size: 20px;text-align:center;}
.wapper-element header .header-inner .header-top nav > ul > li > ul > li.active a{font-size:20px;color:#34734A;font-weight:700}
.wapper-element header .header-inner .header-top nav > ul > li > ul li:hover a:after{}
.wapper-element header .header-inner .header-top nav > ul > li > ul li a span{display:block;height: 60px;line-height: 60px;font-weight: 500;}
.wapper-element header .header-inner .header-top nav > ul > li > ul{float:left;display: flex;align-items: center;width: 100%;}
.wapper-element header .header-inner .header-top nav > ul > li > ul li{float:left;width: 100%;}
.wapper-element header .header-inner .header-top nav > ul > li > ul li:last-child{margin-right:0px;justify-content: end;}
.header-title{color:#fff;font-size:14px;font-weight:500;background-color:#44465c;}
.header-title dl{display:flex;justify-content:space-between;align-items:center;max-width: 1440px;margin:0px auto;height:40px;}
.header-title dl dd{}
.header-title dl dd a{}

.tab-search-element{position: absolute;z-index: 10001;left: 0;top: 100px;width: 100%;height: -webkit-fill-available;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4);display:none;}
.tab-search-element .tab-search{position: absolute;background-color:#fff;max-width: 100%;width: calc(100% - 118px);height: 128px;padding: 60px;left: 0px;right: 0px;top: 0px;margin: 0px auto;z-index: 5;border-top: 1px solid #E5E5E5;}
.tab-search-element .tab-search .tab-search-box{}
.tab-search-element .tab-search .tab-search-box .search-box .txt{font-size:30px;font-weight:700;color:#333333;text-align:center;margin-bottom:25px;}
.tab-search-element .tab-search .tab-search-box .search-box .search-area{justify-content:center;}
.tab-menu{position: fixed;z-index: 10001;left: 0;top: 0;width: 100%;height: 100%;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4);display:none;}

.tab-menu-box{position:absolute;right:0px;z-index: 20;width: 300px;height: 100%;background-color: #fff;z-index:1200;padding: 0px 20px 0px 30px;}
.tab-menu .tab-menu-box .tab-menu-close{position:absolute;content:" ";background-image:url("../images/icons/icon_gnb_close.png");width: 20px;height: 20px;top: 35px;cursor: pointer;}
.tab-menu .tab-menu-box:after{content:'';display:block;clear:both}
.tab-menu .tab-menu-box .menu-box{height: 100%;}
.tab-menu .tab-menu-box .menu-box:after{content:'';display:block;clear:both}
.tab-menu .tab-menu-box .menu-box ul{height: 100%;}
.tab-menu .tab-menu-box .menu-box ul li{height: 50px;padding: 0px 20px;line-height: 50px;font-size:20px;font-weight: 500;}
.tab-menu .tab-menu-box .menu-box ul li:hover,.tab-menu .menu-box ul li.active{color: #0940a1;}
.tab-menu .tab-menu-box .menu-box ul li:first-child{margin-top:100px;}
.tab-menu .tab-menu-box .menu-box ul li a{}
ul.menu li ul li.menu-btn{display:flex;align-items:center;}
ul.menu li ul li.menu-btn a{float:left;}
.wapper-element header .header-inner .header-top nav > ul > li > ul li.menu-btn a span{height: 20px;}
ul.menu li ul li.menu-btn .menu-search2{content:" ";background-image:url("../images/icons/icon_gnb_search.png");background-repeat:no-repeat;background-size: 21px 20px;cursor: pointer;width: 21px;margin-right: 30px;}
ul.menu li ul li.menu-btn .menu-search2.active{background-image:url("../images/icons/icon_gnb_close.png");}
ul.menu li ul li.menu-btn .menu-search{content:" ";background-image:url("../images/icons/icon_gnb_search.png");background-repeat:no-repeat;background-size: 21px 20px;cursor: pointer;width: 21px;margin-right: 30px;filter: brightness(15);}
ul.menu li ul li.menu-btn .menu-search.active{background-image:url("../images/icons/icon_gnb_close.png");}
ul.menu li ul li.menu-btn .menu-tab2{content:" ";background-image:url("../images/icons/icon_gnb_menu.png");cursor: pointer;background-repeat:no-repeat;background-size: 25px 20px;width: 25px;}
ul.menu li ul li.menu-btn .menu-tab{content:" ";background-image:url("../images/icons/icon_gnb_menu.png");cursor: pointer;background-repeat:no-repeat;background-size: 25px 20px;width: 25px;filter: brightness(15);}

.mo-r{display:none;}
.mo-top{display:none;}
main{/* padding-top:100px; */}
.main-element{}
.main-element:after, .main-fast-btn:after, .main-element .main-banner:after {content:'';display:block;clear:both;}
.main-element .main-banner{display:block;background-image:url("../../assets/images/main/banner01.jpg");width:100%;height:540px;}
.m-hidden{}
.m-block{display:none;}
.wapper-element header .header-inner .header-top .tab.on{display:block;}
/* paging */
.paging {margin: 90px 0px 100px 0px;text-align:center;cursor:pointer;}
.paging.t0{margin:10px 0px 10px 0px;text-align:center;}
.paging ul{list-style:none; text-align:center;}
.paging li{display:inline-block;}
.paging a{color:#000000;display:inline-block;vertical-align:middle;height: 38px;width: 38px;line-height: 38px;background:#fff;margin:0px 0px;font-size: 14px;border: 1px solid #b7b7b7;margin: 0px -3px;}
.paging a.on{color: #fff;background-color:#0940a1;}
.paging a.icon{background-repeat:no-repeat;background-position:center center;border:1px solid #b7b7b7;}
.paging a.icon.prev{background-image:url(../images/icon/ico_arr_01.png);border-radius:5px 0px 0px 5px;}
.paging a.icon.next{background-image:url(../images/icon/ico_arr_02.png);border-radius:0px 5px 5px 0px;}

.sub-main-element{}
.sub-main-element .title-box{content:" ";height: 250px;display: flex;align-items: center;justify-content: center;background-position: center;object-fit: cover;background-color:#f6f6f6;border-bottom: 2px solid #d7d7d7;}
.sub-main-element .title-box strong{}
.sub-main-element .title-box.ver1{background-image:url("../images/sub/icon-01.png");}
.sub-main-element .title-box.ver2{background-image:url("../images/sub/icon-02.png");}
.sub-main-element .title-box.ver3{background-image:url("../images/sub/icon-04.png");}
.sub-main-element .title-box.ver3 dl dd:nth-child(1){margin-bottom:0px;}
.sub-main-element .title-box@charset "utf-8";

.wapper-element{position:relative}
.wapper-element:after , .wapper-element header:after{content:'';display:block;clear:both}
.wapper-element header{height: 140px;position:absolute;left:0px;right:0px;top:0px;z-index:1100;overflow:hidden;/* background-color:#fff; */border-bottom: 1px solid #fff;}
.wapper-element header .header-inner{height: 100px;/* background:#fff; */width:100%;margin:0 auto;}
.wapper-element header .header-inner.on{background-color:#fff;color:#333333;}
.wapper-element header .header-inner.on .header-top nav > ul > li{color:#333333;}
.wapper-element header .header-inner.on .header-top nav > ul.menu li ul li.menu-btn .menu-search.on{filter:brightness(0);}
.wapper-element header .header-inner.on .header-top nav > ul.menu li ul li.menu-btn .menu-tab.on{filter:brightness(0);}

.wapper-element header .header-inner .header-top nav:hover > ul > li:first-child a{background-image:url("../images/icon/logo_2.png");}
.wapper-element header .header-inner .header-top nav:hover{background-color:#fff;}
.wapper-element header .header-inner .header-top nav:hover > ul li:nth-child(2) > ul li:nth-child(1) span:hover:after,.wapper-element header .header-inner .header-top nav:hover > ul li:nth-child(2) > ul li:nth-child(2) span:hover:after,.wapper-element header .header-inner .header-top nav:hover > ul li:nth-child(2) > ul li:nth-child(3) span:hover:after{content:" ";width:150px;height:6px;background-color:#1a6dff;position:absolute;bottom:-20px;z-index:33333;left:55px;}
.wapper-element header .header-inner .header-top nav:hover > ul.menu li ul li.menu-btn .menu-tab{filter:brightness(0);}

.mo-r{display:none;}
.mo-top{display:none;}
main{/* padding-top:100px; */}
.main-element{}
.main-element:after, .main-fast-btn:after, .main-element .main-banner:after {content:'';display:block;clear:both;}
.main-element .main-banner{display:block;background-image:url("../../assets/images/main/banner01.jpg");width:100%;height:540px;}
.m-hidden{}
.m-block{display:none;}
.wapper-element header .header-inner .header-top .tab.on{display:block;}
/* paging */
.paging {margin: 90px 0px 100px 0px;text-align:center;cursor:pointer;}
.paging.t0{margin:10px 0px 10px 0px;text-align:center;}
.paging ul{list-style:none; text-align:center;}
.paging li{display:inline-block;}
.paging a{color:#000000;display:inline-block;vertical-align:middle;height: 38px;width: 38px;line-height: 38px;background:#fff;margin:0px 0px;font-size: 14px;border: 1px solid #b7b7b7;margin: 0px -3px;}
.paging a.on{color: #fff;background-color:#0940a1;}
.paging a.icon{background-repeat:no-repeat;background-position:center center;border:1px solid #b7b7b7;}
.paging a.icon.prev{background-image:url(../images/icon/ico_arr_01.png);border-radius:5px 0px 0px 5px;}
.paging a.icon.next{background-image:url(../images/icon/ico_arr_02.png);border-radius:0px 5px 5px 0px;}

.sub-main-element{}
.sub-main-element .title-box{content:" ";height: 250px;display: flex;align-items: center;justify-content: center;background-position: center;object-fit: cover;background-color:#f6f6f6;border-bottom: 2px solid #d7d7d7;}
.sub-main-element .title-box strong{}
.sub-main-element .title-box.ver1{background-image:url("../images/sub/icon-01.png");}
.sub-main-element .title-box.ver2{background-image:url("../images/sub/icon-02.png");}
.sub-main-element .title-box.ver3{background-image:url("../images/sub/icon-04.png");}
.sub-main-element .title-box.ver3 dl dd:nth-child(1){margin-bottom:0px;}
.sub-main-element .title-box.ver4 dl{color:#333333;text-shadow:unset;}
.sub-main-element .title-box.ver5{background-image:url("../images/sub/icon-03.png");}
.sub-main-element .title-box dl{color:#fff;text-align: center;text-shadow: 0px 1px black;}
.sub-main-element .title-box dl dd:nth-child(1){font-size: 28px;font-weight: 600;margin-bottom: 25px;}
.sub-main-element .title-box dl dd:nth-child(2){font-size: 18px;font-weight: 600;}
.sub-main-element .title-box.ver2{display:flex;flex-direction:column;}
.sub-main-element .title-btn{display:flex;margin-top: 10px;}
.sub-main-element .title-btn a{width: 190px;height:50px;line-height:52px;background-color: #fff;color:#333;border-radius: 50px;display:block;text-align:center;cursor:pointer;font-weight: 600;}
.sub-main-element .title-btn a.on{background-color:#1a6dff;color:#fff;}
.sub-main-element .title-btn a:first-child{margin-right:10px;}
.ver4 dl{color:#333333;text-shadow:unset;}
.sub-main-element .title-box.ver5{background-image:url("../images/sub/icon-03.png");}
.sub-main-element .title-box dl{color:#fff;text-align: center;text-shadow: 0px 1px black;}
.sub-main-element .title-box dl dd:nth-child(1){font-size: 28px;font-weight: 600;margin-bottom: 25px;}
.sub-main-element .title-box dl dd:nth-child(2){font-size: 18px;font-weight: 600;}
.sub-main-element .title-box.ver2{display:flex;flex-direction:column;}
.sub-main-element .title-btn{display:flex;margin-top: 10px;}
.sub-main-element .title-btn a{width: 190px;height:50px;line-height:52px;background-color: #fff;color:#333;border-radius: 50px;display:block;text-align:center;cursor:pointer;font-weight: 600;}
.sub-main-element .title-btn a.on{background-color:#1a6dff;color:#fff;}
.sub-main-element .title-btn a:first-child{margin-right:10px;}


@media all and (max-width:1270px){
	.m-hidden{display:none !important;}
	.m-block{display:contents;}
	main{padding-top:70px;}
	.wapper-element header, .wapper-element header .header-inner,.wapper-element header .header-inner .header-top nav,.wapper-element header .header-inner .header-top nav > ul{height:70px;}
	.wapper-element header .header-inner .header-top nav > ul{padding: 0px 20px;}
	.tab-menu .tab-menu-box .menu-box ul li:first-child{margin-top:70px;}
	.header-title{display:none;}
	.wapper-element header .header-inner .header-top nav > ul > li:first-child a{content:" ";background-image:url("../images/icon/logo_1.png");background-repeat: no-repeat;display: block;max-width: 149px;height: 31px;width: 100%;margin-right:0px;background-size:100%;}
	.wapper-element header .header-inner .header-top nav:hover > ul > li:first-child a{background-image:url("../images/icon/logo_2.png");}
	.main-element .main-top-box > .box{padding:70px 0px 0px 0px !important;}
	.sub-main-element .title-box{padding:0px 30px;width: calc(100% - 60px);height: 200px;}
	.sub-main-element .title-btn a{width:110px;height:35px;line-height:37px;font-size:14px;}
	.wapper-element header .header-inner .header-top nav > ul.menu li ul li.menu-btn .menu-search{filter:brightness(0);}
	.wapper-element header .header-inner .header-top nav > ul.menu li ul li.menu-btn .menu-tab{filter:brightness(0);}
	.wapper-element header .header-inner .header-top nav > ul.menu li ul li.menu-btn .menu-tab.ons{filter: brightness(100);}
	.wapper-element header .header-inner .header-top nav.ons:hover{background-color:unset;}
	.wapper-element header .header-inner .header-top nav.ons:hover > ul > li:first-child a{  background-image: url(../images/icon/logo_1.png);}
}

@media all and (max-width:500px){
	.main-element .main-banner{background-image:url("../../assets/images/main/m-banner.jpg");background-size:100%;background-repeat:no-repeat;height:200px;}
}

@media all and (max-width:340px){
	.main-element .main-banner{background-image:url("../../assets/images/main/m-banner.jpg");background-size:100%;background-repeat:no-repeat;height:200px;}
}

/* footer banner */
footer{border:1px solid #DDDDDD;border-width:1px 0px;height:195px;display:flex;width: 100%;}
footer .footer-element{width: 100%;}
footer .footer-element .fast-area{width: 100%;max-width: 1440px;margin:0px auto;display:flex;height:50px;align-items:center;justify-content:space-between;}
footer .footer-element .fast-area .left-area{display: flex;}
footer .footer-element .fast-area .left-area a{font-size: 16px;font-weight: 600;display: flex;align-items: center;margin-right: 50px;}
footer .footer-element .fast-area .left-area a span:after{content:" ";background-image: url("../images/main/ic_blank.png");display: block;position: absolute;left: -20px;width: 14px;height: 15px;top: 2px;}
footer .footer-element .fast-area .left-area a span{color:#666666;margin-right: 5px;font-size: 14px;position: relative;}
footer .footer-element .fast-area .right-area{}
footer .footer-element .fast-area .right-area dl{display:flex;}
footer .footer-element .fast-area .right-area dl dd{margin-right:10px;}
footer .footer-element .fast-area .right-area dl dd:last-child{margin-right:0px;}
footer .footer-element .fast-area .right-area dl dd a{}
footer .footer-element .fast-area .right-area dl dd a img{width: 20px;height: 20px;}
footer .footer-element .utility-area{display:flex;background-color:#F7F7F7;}
footer .footer-element .utility-area .box{margin:0px auto;height:50px;display:flex;align-items:center;justify-content:center;}
footer .footer-element .utility-area .box dl{display:flex;}
footer .footer-element .utility-area .box dl dd{}
footer .footer-element .utility-area .box dl dd a{margin-right: 70px;font-weight: 600;}
footer .footer-element .utility-area .box dl dd a.on{}
footer .footer-element .utility-area .box dl dd:last-child a{margin-right:0px;}
footer .footer-element .footers{display:flex;height:95px;}
footer .footer-element .footers .box{width: 100%;max-width: 1440px;display:flex;margin:0px auto;align-items:center;align-content: center;justify-content: space-between;}
footer .footer-element .footers .box .left-area{margin-right: 10px;}
footer .footer-element .footers .box .left-area img{}
footer .footer-element .footers .box .center-area{display:flex;flex-direction:column;flex-grow: 1;}
footer .footer-element .footers .box .center-area dl{display:flex;}
footer .footer-element .footers .box .center-area dl:nth-child(1){margin-bottom: 10px;letter-spacing: -0.7px;}
footer .footer-element .footers .box .center-area dl:nth-child(1) dt{margin-right: 3px;color: #007BFF;margin-left: 3px;}
footer .footer-element .footers .box .center-area dl:nth-child(1) dt:nth-child(5){color:#AF841D;}

@media all and (max-width:1439px){
	footer{height:auto;}
	footer .footer-element{padding-top:15px;height: auto;}
	footer .footer-element .fast-area{display: block;padding: 15px 20px;height: auto;width: calc(100% - 40px);}
	footer .footer-element .fast-area .left-area{padding-left:20px;padding-bottom:10px;}
	footer .footer-element .fast-area .left-area a span{font-size:12px;}
	footer .footer-element .fast-area .left-area a{font-size: 13px;margin-right: 30px;}
	footer .footer-element .fast-area .left-area a:last-child{margin-right:0px;}
	footer .footer-element .utility-area .box dl{font-size:13px;}
	footer .footer-element .utility-area .box{height:auto;padding:10px 20px;}
	footer .footer-element .footers{height:auto;padding:10px 20px;}
	footer .footer-element .footers .box .center-area dl{flex-wrap:wrap;font-size: 12px;}
	footer .footer-element .footers .box .right-area{display:none;}
	footer .footer-element .utility-area .box dl dd a{margin-right: 30px;font-size: 12px;}
	.paging{margin: 10px 0px 40px 0px;}
	.paging a:nth-child(7),.paging a:nth-child(8),.paging a:nth-child(9),.paging a:nth-child(10),.paging a:nth-child(11){display:none;}
}

@media all and (max-width:1439px){
	.m-hidden{display:none !important;}
	.m-block{display:contents;}
	main{padding-top:70px;}
	.wapper-element header, .wapper-element header .header-inner,.wapper-element header .header-inner .header-top nav,.wapper-element header .header-inner .header-top nav > ul{height:70px;}
	.wapper-element header .header-inner .header-top nav > ul{padding: 0px 20px;}
	.tab-menu .tab-menu-box .menu-box ul li:first-child{margin-top:70px;}
	.header-title{display:none;}
	.wapper-element header .header-inner .header-top nav > ul > li:first-child a{content:" ";background-image:url("../images/icon/logo_1.png");background-repeat: no-repeat;display: block;max-width: 149px;height: 31px;width: 100%;margin-right:0px;background-size:100%;}
	.wapper-element header .header-inner .header-top nav:hover > ul > li:first-child a{background-image:url("../images/icon/logo_2.png");}
	.main-element .main-top-box > .box{padding:70px 0px 0px 0px !important;}
	.sub-main-element .title-box{padding:0px 30px;width: calc(100% - 60px);height: 200px;}
	.sub-main-element .title-btn a{width:110px;height:35px;line-height:37px;font-size:14px;}
	.wapper-element header .header-inner .header-top nav > ul.menu li ul li.menu-btn .menu-search{filter:brightness(0);}
	.wapper-element header .header-inner .header-top nav > ul.menu li ul li.menu-btn .menu-tab{filter:brightness(0);}
}

@media all and (max-width:500px){
	.main-element .main-banner{background-image:url("../../assets/images/main/m-banner.jpg");background-size:100%;background-repeat:no-repeat;height:200px;}
}

@media all and (max-width:340px){
	.main-element .main-banner{background-image:url("../../assets/images/main/m-banner.jpg");background-size:100%;background-repeat:no-repeat;height:200px;}
}


.search_cont_pop{
	position: absolute;
	z-index: 10001;
	left: 0;top: 100px;
	width: 100%;
	height: -webkit-fill-available;
	background-color: rgb(0,0,0);
	background-color: rgba(0,0,0,0.4);
	display:none;
	}


.search_cont_pop.on {
	display: block;
}

.search_cont_pop .search_cont_body {
	width: 730px;
	margin: 0 auto;
	text-align: center;
	padding: 80px 0;
}

.search_cont_pop .search h2 {
	color: #fff;
	font-size: 30px;
}

.search_cont_pop h3.close {
	position: absolute;
	top: 70px;
	right: 100px;
	cursor: pointer;
}

.search_cont_pop .input {
	margin-top: 10px;
	height: auto;
	padding: 20px 0;
	text-align: center;
	vertical-align: top;
}

.search_cont_pop .input .text02 {
	width: 73%;
	height: 50px;
	text-indent: 10px;
}

.search_cont_pop .input span {
	display: inline-block;
	vertical-align: top;
	height: 50px;
}

.search_cont_pop .input .bt33 {
	display: inline-block;
	padding: 5px 15px;
	height: 100%;
	vertical-align: top;
	background: #297042;
	border: 1px solid transparent;
	color: #fff;
	cursor: pointer;
}

/*상세검색*/
.search_cont_pop .input .bt34 {
	display: inline-block;
	height: 100%;
	line-height: 40px;
	vertical-align: top;
	padding: 5px 15px;
	background: #252930;
	border: 1px solid #252930;
	color: #fff;
	cursor: pointer;
}

.popup-element{position: fixed;z-index: 10001;left: 0;top: 0;width: 100%;height: 100%;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4);}
.popup-element .pop-box{position:absolute;background-color:#fff;max-width: 560px;width: calc(100% - 150px);height: 330px;padding:35px 70px;left: 0px;right: 0px;top: 30%;margin: 0px auto;z-index: 5;border: 1px solid #807373;}
.popup-element .pop-box h1{text-align:center;font-size:24px;font-weight: 600;padding-bottom: 40px;}
.popup-element .pop-box .search-t{}
.popup-element .pop-box .search-t table{font-size:16px;}
.popup-element .pop-box .search-t table tr{height: 60px;}
.popup-element .pop-box .search-t table tr th{color:#34734A;font-weight:600;width: 50px;padding-right: 10px;}
.popup-element .pop-box .search-t table tr td{}
.popup-element .pop-box .search-t table tr:first-child td{display: flex;justify-content: space-between;}
.popup-element .pop-box .search-t table tr td .search-in{display: flex;}
.popup-element .pop-box .search-t table tr td .search-in div{display: flex;align-items: center;}
.popup-element .pop-box .search-t table tr td .search-in div > span{margin-left: 10px;}
.popup-element .pop-box .search-t table tr td .search-in > span{margin: 0px 10px;display: flex;align-items: center;}
.popup-element .pop-box .search-t table tr td .search-in div input[type="text"]{border:1px solid #CCCCCC;height:48px;width: calc(100% - 20px);padding: 0px 10px;width: 48px;}
.popup-element .pop-box .search-t table tr td .in-se{display: flex;align-items: center;}
.popup-element .pop-box .search-t table tr td .in-se strong{color:#34734A;font-weight:600;width: 50px;padding-right: 10px;}
.popup-element .pop-box .search-t table tr td .in-se select{width: 150px;}
.popup-element .pop-box .search-t table tr td select{border:1px solid #CCCCCC;height:48px;width: 100%;padding: 0px 10px;}
.popup-element .pop-box .search-t table tr td select option{}
.popup-element .pop-box .pop-btn{float:right;font-size:16px;}
.popup-element .pop-box .pop-btn a{height:50px;display:block;text-align:center;line-height:50px;font-weight:500;float:left;cursor: pointer;}
.popup-element .pop-box .pop-btn a:nth-child(1){background-color:#CCCCCC;color:#666666;width:70px;margin-right:10px;}
.popup-element .pop-box .pop-btn a:nth-child(2){background-color:#76D898;color:#34734A;width:100px;}

@media (max-width: 1200px){
.popup-element .pop-box{padding: 15px;width: calc(100% - 45px);}
.popup-element .pop-box h1{padding-bottom:10px;}
.popup-element .pop-box .search-t table tr:first-child td{flex-direction: column;}
.popup-element .pop-box .search-t table tr:first-child th{vertical-align: baseline;}
.popup-element .pop-box .search-t table tr td .in-se{margin-left: -60px;padding-top: 7px;}
.popup-element .pop-box .search-t table tr td .in-se strong{text-indent: 13px;}
.popup-element .pop-box .search-t table tr td .in-se select{}	
}

.tab-menu{
    display: none;
}
.tab-menu.on{
    display: block;
}
