@charset "UTF-8";

@media screen and (max-width: 1700px){
	.sitemap_wrap {padding-left:27vw}
	.sitemap_wrap::before {max-width:27vw}
	.sitemap_wrap .logo_area {max-width:27vw}
	.sitemap_wrap .sitemap {padding-right:7vw;padding-left:45px}
}

@media screen and (max-width: 1400px){

	.sitemap_wrap {padding-left:300px}
	.sitemap_wrap::before {max-width:300px}
	.sitemap_wrap .sitemap_close {top:40px;right:45px}
	.sitemap_wrap .logo_area {max-width:300px}
	.sitemap_wrap .logo_area .logo_cont {padding-top:96px;text-align:center}
	.sitemap_wrap .logo_area .logo_cont img {width:139px}
	.sitemap_wrap .container {margin:0 auto}
	.sitemap_wrap .sitemap {padding:90px 65px 40px 30px}
	.sitemap_wrap .sitemap > li {padding:13px 0}
	.sitemap_wrap .sitemap > li:first-child {padding:0 0 13px 0}
	.sitemap_wrap .sitemap > li > a {padding-right:35px}
	.sitemap_wrap .sitemap > li > a .text {font-size:24px}
	.sitemap_wrap .sitemap > li > .sub_gnb_area .sitemap_sub_gnb > li {margin-right:13px;padding-right:17px}
}

@media screen and (max-width: 1280px){
	.header .gnb_cont_area .logo_area {width:160px;height:38px}
	.header .gnb_cont_area .gnb_area #gnb > li .sitemap_tit .text {font-size:1.0625rem}
	.header .gnb_cont_area .gnb_area #gnb > li .sub_gnb_area {padding:17px 0}
	.header .gnb_cont_area .gnb_area #gnb > li .sub_gnb_area .sub_gnb > li > a {font-size:1rem}
	
	.sitemap_wrap {padding-left:270px}
	.sitemap_wrap::before {max-width:270px}
	.sitemap_wrap .logo_area {max-width:270px}
	.sitemap_wrap .logo_area .logo_cont img {width:133px}
	.sitemap_wrap .sitemap > li {padding:10px 0}
	.sitemap_wrap .sitemap > li:first-child {padding:0 0 10px 0}
	.sitemap_wrap .sitemap > li > a {padding-right:28px}
	.sitemap_wrap .sitemap > li > a .text {font-size:21px}
}

@media screen and (max-width: 1080px){
	.header .header_top_cont {display: none;}

	.header .gnb_cont_area {padding:11px 1.5%}
	.header .gnb_cont_area .head_btn_area {width: 350px; padding-right:0}
	.header .gnb_cont_area .gnb_area {display: none;}
	.header .gnb_cont_area .logo_area {}
	.header .gnb_cont_area .head_btn_area .sch_btn .icon {vertical-align:middle;transform:translateY(-3px)}
	.header .gnb_cont_area .head_btn_area .sitemap_btn {display: none !important;}
	.header .gnb_cont_area .head_btn_area .m_gnb_btn {display:inline-block !important; vertical-align: middle; font-size:2.1875rem}
	.main_header .header .gnb_cont_area .head_btn_area .m_gnb_btn {color:var(--colorBlack)}
	.header .gnb_cont_area .head_btn_area .m_gnb_btn .icon {vertical-align:middle;transform:translateY(-3px)}
}

@media screen and (max-width:767px){
	.header .gnb_cont_area .head_btn_area .member_list_area {display:none}
	.header .header_inner .gnb_cont_area .head_btn_area .login_list {  display:none }
	.header .header_inner .gnb_cont_area .head_btn_area { text-align: right; }
}

@media screen and (max-width:480px){
	.header .gnb_cont_area .logo_area {width:140px;height:34px}
	
	.header .m_gnb_wrap .m_gnb_top {padding:20px 0 20px 1.5%;background-size:115px}
	.header .m_gnb_wrap .m_gnb_top .member_list_area {margin-right:72px}
	.header .m_gnb_wrap .m_gnb_top .member_list_area > .list > li {margin-right:4px;padding-right:10px}
	.header .m_gnb_wrap .m_gnb_top .m_gnb_close {width:60px}
	.header .m_gnb_wrap .m_gnb .item_list > li > a {padding: 0 20px 0 10px;}
	.header .m_gnb_wrap .m_gnb .item_list > li > a:after {right: 5px;}
	.header .m_gnb_wrap .m_gnb .item_list > li > a .text {font-size: 15px}
	.header .m_gnb_wrap .m_gnb .item_list > li .sub_gnb_area .m_sub_gnb {padding: 10px;}
	.header .m_gnb_wrap .m_gnb .item_list > li .sub_gnb_area .m_sub_gnb > li > a {padding: 0 8px; font-size: 14px;font-weight:300}
	.header .m_gnb_wrap .m_gnb .item_list > li .sub_gnb_area .m_sub_gnb > li > a:before {width: 4px; height: 4px;}
	.header .m_gnb_wrap .m_gnb .item_list > li .sub_gnb_area .m_sub_gnb > li > a.has_depth3 {padding: 0 15px 0 8px;}
	.header .m_gnb_wrap .m_gnb .item_list > li .sub_gnb_area .m_sub_gnb > li > a.has_depth3 .plus {width: 8px ; height: 8px;}
	.header .m_gnb_wrap .m_gnb .item_list > li .sub_gnb_area .m_sub_gnb > li > a.has_depth3 .plus .one {width: 1px; height: 8px;}
	.header .m_gnb_wrap .m_gnb .item_list > li .sub_gnb_area .m_sub_gnb > li > a.has_depth3 .plus .two {width: 8px; height: 1px;}

	.header .m_gnb_wrap .m_gnb .item_list > li .sub_gnb_area .m_sub_gnb > li > .depth3 {padding: 10px;}
	.header .m_gnb_wrap .m_gnb .item_list > li .sub_gnb_area .m_sub_gnb > li > .depth3 > li > a {font-size: 12px; line-height: 21px;}

	.head_popzon .popzon_box .slide_zon #head_slide li a .title {height: 21px; font-size: 14px; line-height: 21px;}
}