.t_search {display: none;}
.main_kv_wrap {background-image: url('/images/user/main/kv_img.jpg');background-position: center center;background-repeat: no-repeat;background-size: cover;}
.main_kv {display: flex;align-items: center;justify-content: center;height: 210px;}
.main_kv .text_area {margin-right: 50px;}
.main_kv .text_area h3 {font-size: 42px;color: #fff;font-weight: 400;font-family: 'Gmarket Sans';margin-bottom: 5px;}
.main_kv .text_area strong {font-weight: 700;font-size: 42px;color: #fff;font-family: 'Gmarket Sans';}
.main_kv .text_area p {font-size: 27px;color: #fff;font-weight: 400;font-family: 'Gmarket Sans';}
.search_area_in {width: 550px;height: 70px;border: 2px solid #a6b3bf;border-radius: 20px;position: relative;padding-right: 75px;box-shadow: 3px 5px 10px rgb(0 0 0 / 50%);background-color: rgb(255 255 255 / 20%);}
.search_area_in .input {width: 100%;height: 100%;border: none;padding: 0 10px;outline: none;border-radius: 20px;background-color: transparent;font-size: 20px;color: #fff;font-weight: 500;}
.search_area_in .submit {width: 70px;height: 100%;font-size: 0;text-indent: -9999px;background-image: url('/images/user/main/m_search.png');background-position: center center;background-repeat: no-repeat;position: absolute;right: 0;top: 0;background-color: transparent;border-radius: 20px;border: none;cursor: pointer;}
.m_tit {position: relative;}
.m_tit .tit {font-size: 38px;color: #111111;font-weight: 700;margin-bottom: 20px;}
.seller_wrap .m_tit .tit {margin-bottom: 70px;}
.m_tit .tit.center {text-align: center;}
.more_controll {position: absolute;right: 0;top: 50%;margin-top: -9px;display: flex;align-items: center;justify-content: center;}
.more_controll a {display: flex;align-items: center;justify-content: center;width: 18px;height: 18px;background-repeat: no-repeat;background-position: center center;}
.more_controll a span {display: none;}
.more_controll a.prev {background-image: url('/images/user/main/s_prev.png');}
.more_controll a.next {background-image: url('/images/user/main/s_next.png');}
.more_controll a.play {margin: 0 18px;}
.more_controll a.play:before {content: '';display: block;width: 11px;height: 17px;background: url('/images/user/main/ico_play.png') no-repeat 0 0;}
.more_controll a.play.on:before {background-position: -11px 0;}
.more_controll a.more {margin-left: 20px;background-image: url('/images/user/main/ico_plus.png');}

.news_wrap {padding: 90px 0 70px 0;}
.news_wrap_in {padding-right: 550px;position: relative;}
.request_wrap {padding-right: 50px;}
.card_wrap {position: absolute;right: 0;top: 0;width: 550px;}
.card_roll img {border-radius: 25px; height: 400px;}
.request_list li {height: 123px;border-radius: 25px;border: 1px solid #ddd;padding: 30px 35px;display: flex;align-items: center;margin-bottom: 16px;}
.request_list li:last-child {margin-bottom: 0;}
.request_list .box {position: relative;padding-left: 160px;position: relative;}
.request_list .box .dday {position: absolute;left: 0;top: 0;height: 100%;}
.request_list .box .dday .day {font-size: 36px;color: #1f3aae;font-weight: 700;text-align: center;margin-bottom: 10px;}
.request_list .box .dday .day_txt span {width: 109px;height: 24px;display: flex;align-items: center;justify-content: center;border-radius: 3px;background-color: #e7ecfa;font-size: 16px;color: #1f3aae;font-weight: 400;}
.request_list .r_tit {height: 25px;margin-bottom: 25px;}
.request_list .r_tit a {font-size: 24px;color: #111111;font-weight: 700;}
.news {width: 22px;height: 22px;background-color: #fb3e66;border-radius: 5px;display: inline-flex;align-items: center;justify-content: center;font-size: 15px;color: #fff;font-weight: 400;position: relative;bottom: 3px;position: absolute;right: 0;}
.request_list .r_date {font-size: 17px;color: #666666;font-weight: 400;}

.seller_wrap {background-color: #f5f7fb;padding: 85px 0 100px 0;}
.cate_subs {margin-left: -15px;margin-right: -15px;}
.cate_subs:before {content: '';display: table;}
.cate_subs:after {content: '';display: table;clear: both;}
.cate_subs .item {padding-left: 15px;padding-right: 15px;width: 25%;float: left;}
.cate_subs .box .tit {display: flex;align-items: center;justify-content: center;height: 46px;background-color: #1f3aae;font-size: 20px;color: #fff;font-weight: 600;border-radius: 10px;margin-bottom: 4px;}
.cate_subs .box .cont {background-color: #fff;border-radius: 10px;padding: 25px;height: 212px;}
.cate_subs .box .cont li {position: relative;padding-left: 15px;margin-bottom: 20px;word-break: keep-all;}
.cate_subs .box .cont li:last-child {margin-bottom: 0;}
.cate_subs .box .cont li:before {content: '';display: block;width: 4px;height: 4px;background-color: #a3abab;position: absolute;left: 0;top: 7px;}
.cs_tit {font-size: 18px;color: #333;font-weight: 600;margin-bottom: 8px;}
.cs_tit a {font-size: 18px;color: #333;font-weight: 600;}
.cs_date {font-size: 17px;color: #666666;font-weight: 300;}
.exportnotice_out {padding: 90px 0 0;}
.exportnotice_wrap {margin-left: -25px;margin-right: -25px;}
.exportnotice_wrap:before {content: '';display: table;}
.exportnotice_wrap:after {content: '';display: table;clear: both;}
.exportnotice_wrap .item {padding-left: 25px;padding-right: 25px;float: left;width: 50%;}
.export {margin-left: -15px;margin-right: -15px;}
.export:before {content: '';display: table;}
.export:after {content: '';display: table;clear: both;}
.export .cell {float: left;width: 50%;padding-left: 15px;padding-right: 15px;}
.export .cell.cell1,
.export .cell.cell2 {margin-bottom: 24px;}
.export .box {background-color: #f5f7fb;border-radius: 20px;padding-left: 40px;display: flex;align-items: center;height: 160px;}
.export .box:hover .img img {transform: scale(1.1);}
.export .box .img {width: 100px;}
.export .box .img img {display: block;margin: 0 auto;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;}
.export .box .txt {font-size: 24px;color: #333333;font-weight: 700;margin-left: 25px;}
.notice .more {position: absolute;right: 0;top: 50%;margin-top: -9px;}
.more:before {content: '';display: block;width: 17px;height: 17px;background: url('/images/user/main/ico_plus.png') no-repeat 0 0;}
.more span {display: none;}
.notice_list li {margin-bottom: 8px;}
.notice_list li:last-child {margin-bottom: 0;}
.notice_list li a {display: flex;align-items: center;justify-content: space-between;border: 1px solid #ddd;border-radius: 20px;height: 80px;padding: 0 25px;}
.notice_list li a:hover {background-color: #fbfbfb;box-shadow: 0 1px 5px rgb(0 0 0 / 10%);}
.notice_list li .tit_ln {display: flex;align-items: center;padding-right: 25px;position: relative;}
.notice_list li .tit_ln .new {position: absolute;top: 2px;right: 0;}
.notice_list li .tit {font-size: 22px;color: #111111;font-weight: 500;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;flex-grow: 1;}
.notice_list li .date {font-size: 17px;color: #666666;font-weight: 400;flex-shrink: 0;width: 120px;text-align: right;}


@media (max-width: 1619px) {
    .export .box .txt {font-size: 20px;margin-left: 15px;}
    .export .box {padding-left: 20px;}
    .gnb_wrap {padding-left: 0px;}
    .headerc {width: 1448px;}
    .gnb_wrap {padding-right: 90px;}
}

@media (max-width: 1399px) {
    .main_kv .text_area strong,
    .main_kv .text_area h3 {font-size: 28px;}
    .main_kv .text_area p {font-size: 16px;}
    .search_area_in {width: 400px;}
    .m_tit .tit {font-size: 30px;}
    .request_list li {padding: 15px 20px;}
    .request_list .box {padding-left: 130px;}
    .request_list .box .dday .day {font-size: 30px;}
    .request_list .r_tit a {font-size: 20px;}
    .card_wrap {width: 450px;}
    .news_wrap_in {padding-right: 450px;}
    .request_list .r_date {font-size: 15px;}
    .request_list .r_tit {margin-bottom: 5px;}
    .request_list li {height: 126px;}
    .request_wrap {padding-right: 30px;}
    .seller_wrap .m_tit .tit {margin-bottom: 40px;}
    .export {margin-left: -10px;margin-right: -10px;}
    .export .cell {padding-left: 10px;padding-right: 10px;}
    .export .box .img {width: 80px;}
    .export .cell.cell1 .box .img img {width: 50px;}
    .export .cell.cell2 .box .img img {width: 70px;}
    .export .cell.cell3 .box .img img {width: 50px;}
    .export .cell.cell4 .box .img img {width: 50px;}
    .export .box .txt {font-size: 18px;}
    .notice_list li .tit {font-size: 18px;}
    .notice_list li .date {font-size: 15px;}
    .headerc {width: 1250px;}
}

@media (max-width: 1199px) {
    .main_kv {height: 140px;}
    .news_wrap {padding: 70px 0;}
    .m_tit .tit {font-size: 25px;}
    .request_list .box .dday .day {font-size: 25px;}
    .request_list .box .dday .day_txt span {font-size: 14px;width: 80px;}
    .request_list .r_tit a {font-size: 15px;}
    .request_list .box {padding-left: 98px;}
    .request_list .r_date {font-size: 14px;}
    .cate_subs .box .cont {padding: 15px;height: 150px;}
    .cate_subs .box .cont li {margin-bottom: 14px;}
    .cs_tit a {font-size: 16px;}
    .cs_date {font-size: 15px;}
    .cate_subs .box .tit {font-size: 18px;}
    .cate_subs .box .cont li:before {top: 9px;}
    .seller_wrap {padding: 70px 0;}
    .exportnotice_out {padding-top: 70px;}
    .exportnotice_wrap {margin-left: -15px;margin-left: -15px;}
    .exportnotice_wrap .item {padding-left: 15px;padding-right: 15px;}
    .export .box {flex-direction: column;padding-top: 30px;padding-left: 0;}
    .export .box .img {margin-bottom: 20px;width: auto;height: 57px;display: flex;align-items: center;justify-content: center;}
    .export .box .txt {margin-left: 0;}
    .exportnotice_wrap .item.item1 {width: 40%;}
    .exportnotice_wrap .item.item2 {width: 60%;}
    .news {width: 20px;height: 20px;bottom: 1px;font-size: 12px;}
    .headerc {width: 960px;}
}

@media (max-width: 991px) {
    .news_wrap_in {padding-right: 0;}
    .card_wrap {position: static;width: auto;margin-top: 40px;}
    .request_wrap {padding-right: 0;}
    .seller_wrap {padding: 50px 0 30px 0;}
    .cate_subs .item {width: 50%;margin-bottom: 20px;}
    .exportnotice_wrap .item.item1,
    .exportnotice_wrap .item.item2 {width: 100%;}
    .exportnotice_wrap .item.item1 {margin-bottom: 40px;}
    .main_kv {display: block;padding: 40px 0;height: auto;text-align: center;}
    .main_kv .text_area {margin-right: 0;margin-bottom: 20px;}
    .search_area_in {margin: 0 auto;height: 60px;width: 350px;}
    .headerc {width: 720px;}
}

@media (max-width: 767px) {    
    .exportnotice_wrap {margin: 0;}
    .exportnotice_wrap .item {padding: 0;}
    .request_list .box .dday .day {font-size: 20px;margin-bottom: 5px;}
    .request_list .box .dday .day_txt span {font-size: 13px;}
    .cate_subs {margin-left: -5px;margin-right: -5px;}
    .cate_subs .item {padding-left: 5px;padding-right: 5px;}
    .cs_tit a {font-size: 14px;}
    .cs_date {font-size: 13px;}
    .cate_subs .box .cont li {padding-left: 12px;}
    .cate_subs .box .tit {font-size: 16px;}
    .seller_wrap .m_tit .tit {margin-bottom: 20px;}
    .news_wrap {padding: 40px 0;}
    .seller_wrap {padding: 40px 0 20px 0;}
    .exportnotice_out {padding-top: 40px;}
    .m_tit .tit {font-size: 23px;margin-bottom: 10px;}
    .notice_list li a {padding: 0 15px;}
    .notice_list li .tit {font-size: 15px;}
    .notice_list li .tit_ln .new {top: auto;bottom: 1px;}
    .notice_list li .date {width: 88px;font-size: 14px;}
    .export .box .txt {font-size: 16px;}
    .cate_subs .box .cont {height: 160px;}
    .headerc {width: 100%;}
}

@media (max-width: 575px) {
    .main_kv .text_area strong, .main_kv .text_area h3 {font-size: 20px;}
    .main_kv .text_area p {font-size: 14px;}
    .search_area_in {width: 300px;height: 50px;}
    .search_area_in .submit {width: 45px;background-size: 17px auto;}
    .cate_subs .box .cont {padding: 10px;height: 180px;}
    .eng{font-size: 15px !important;}
    .matag{width:17px;}
    .mimg{width:100%;}
    .utils{right: -20px;}
}

/*팝업*/
.slide_popup_wrap {display:none;z-index:99999;position:fixed;top:0;left:0;width:100%;height:100%;background-color: rgba(0,0,0,0.9);}
.pop-container {position: relative;max-width: 1280px;height: 100%;margin: auto;}
.slide_popup {position: relative;padding:14px;max-width: 1462px;width: 100%;margin: 0 auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.slide_popup .box {border-radius: 10px;background-color: #fff;display: block;}
.slide_popup .box .img,
.slide_popup .box .img img {border-radius: 10px 10px 0 0;}
.slide_popup .tit_wrap {background-color: #fff;padding: 25px;border-radius: 0 0 10px 10px;}
.slide_popup .tit_wrap .tit {font-size: 18px;color: #111;font-weight: 500;margin-bottom: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.slide_popup .tit_wrap .text {font-size: 16px;color: #666;font-weight: 400;line-height: 1.5;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.sp_btn {display: flex;align-items: center;justify-content: space-between;margin-top: 40px;}
.sp_btn .sp_close a {display: flex;align-items: center;justify-content: center;width: 60px;height: 60px;background-image: url('/images/user/main/popClose.svg');background-position: center center;background-repeat: no-repeat;background-color: #1f3aae;border-radius: 50%;background-size: 21px auto;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;}
.sp_btn .sp_close a:hover {transform: rotate(180deg);}
.sp_btn .sp_close a span {display: none;}

.slide_popup .owl-carousel .owl-nav button.owl-next,
.slide_popup .owl-carousel .owl-nav button.owl-prev {display: flex;align-items: center;justify-content: center;width: 60px;height: 60px;background-image: url('/images/user/main/popLink.svg');background-position: center center;background-repeat: no-repeat;border-radius: 50%;background-size: 30px auto;font-size: 0;text-indent: -9999px;position: absolute;top: 50%;margin-top: -30px;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;opacity: 0.6;}
.slide_popup .owl-carousel .owl-nav button.owl-next:hover,
.slide_popup .owl-carousel .owl-nav button.owl-prev:hover {background-color: #1f3aae;opacity: 1;}
.slide_popup .owl-carousel .owl-nav button.owl-prev {left: -85px;transform: rotate(180deg);}
.slide_popup .owl-carousel .owl-nav button.owl-next {right: -85px;}
.slide_popup .owl-dots {position: absolute;left: 0;top: -30px;display: flex;align-items: center;justify-content: end;gap: 10px;width: 100%;}
.slide_popup .owl-dots .owl-dot {display: flex;align-items: center;justify-content: center;width: 15px;height: 15px;background-color: #fff;border-radius: 50%;}
.slide_popup .owl-dots .owl-dot.active {background-color: #1f3aae;}
.sp_btn {position: relative;}
.sp_btn .tod {display: flex;align-items: center;}
.tod_item {margin-right: 50px;}
.sp_btn .tod .tod_item:last-child {margin-right: 0;}
.tod_item label {font-size: 18px;color: #fff;font-weight: 700;margin-left: 5px;}
.sp_close {position: relative;}
.sp_close:before {content: '';display: block;width: 800px;height: 1px;background-color: #fff;position: absolute;left: -815px;top: 50%;opacity: 0.2;}


@media (max-width: 1399px) {
    .pop-container {width: 980px;}
    .sp_close:before {width: 500px;left: -515px;}
}

@media (max-width: 1199px) {
    .pop-container {width: 750px;}
    .sp_close:before {width: 260px;left: -275px;}
}

@media (max-width: 991px) {
    .pop-container {width: 500px;}
    .sp_close:before {display: none;}
}

@media (max-width: 767px) {    
    .pop-container {width: 400px;}
    .sp_btn .tod {display: block;}
    .tod_item {margin-right: 0;margin-bottom: 10px;}
    .sp_btn .tod .tod_item:last-child {margin-bottom: 0;}
}

@media (max-width: 575px) {
    .pop-container {width: 100%;}
    .slide_popup .owl-carousel .owl-nav button.owl-prev,
    .slide_popup .owl-carousel .owl-nav button.owl-next {display: none;}
    .sp_btn {margin-top: 20px;}
}