@charset "utf-8";

body {}
.container {width: 100%; max-width: 1400px; margin: 0 auto;}
.container .contents{padding-bottom:140px;}
@media all and (max-width: 1400px) {
.container {padding: 0 20px;}
}
@media all and (max-width: 760px) {
.container {padding: 0 45px;}
.container .contents{padding-bottom:70px;}
}
@media all and (max-width: 500px) {
.container {padding: 0 25px;}
}
/*상단여백*/
.wrap-sub-visual{margin-top:44px;}

.wrap-fix {position: fixed; top: 0; left: 0; z-index: 192; width: 100%;}

.wrap-top {width: 100%; background: #1e2e55; border-bottom: 1px solid #1e2e55;}
.wrap-top-inner{max-width:1400px;margin: 0 auto;overflow: hidden; }
.wrap-top .top-pop {float: left;}
.wrap-top .top-pop ul{display:flex;width: 100%;}
.wrap-top .top-pop ul li:nth-child(1) a{background: #007d77;}
.wrap-top .top-pop ul li:nth-child(2) a{background: #014099;}
.wrap-top .top-pop ul li:nth-child(3) a{background: #2875cc;}
.wrap-top .top-pop a{display: block;font-size: 16px;color: #fff;line-height: 43px;transition: .4s;padding:0 15px;}
.wrap-top .top-pop a:hover {background-color: #2872e1;}
.wrap-top .top-util {float: right;}
.wrap-top .top-util > ul{overflow:hidden;}
.wrap-top .top-util > ul > li {float: left;}
.wrap-top .top-util > ul > li > a{display:block;color:#FFF;padding:9px 10px;background:url(/sites/guide/images/top-util-line.png) no-repeat left center;font-size:15px;}
.wrap-top .top-util > ul > li:first-child a {background:none;}
@media all and (max-width: 500px) {
	.wrap-top .top-util > ul > li:nth-child(1),
	.wrap-top .top-util > ul > li:nth-child(3){display:none;}
	.wrap-top .top-util > ul > li > a{background:none;}
}


@media all and (max-width: 767px) {
	.item_3{display:none !important;}
	.wrap-top .top-pop {width: 100%;}
	.wrap-top .top-pop ul li{width: 100%;}
	.wrap-top .top-pop a{text-align:center;}
}


/*추가20230524*/
.wrap-top .item_3{height:100%;display:flex;justify-content:flex-end;align-items:center;}
.wrap-top .item_3 a.a_2{width:35px;height:35px;display:flex;align-items:center;font-size:0;margin-left:15px;margin-top: 4px;}
.wrap-top .item_3 a.a_2::before{content:"";display:block;width:100%;height:100%;}
.wrap-top .item_3 a.a_2::before{background:url(/sites/style_guide/images/common/icon_sitemap.png) no-repeat center;filter: brightness(0) invert(1);}
.wrap-top .gnbLogin{display:flex;align-items:center;}
.wrap-top .gnbLogin{margin-top:5px;}
.wrap-top .gnbLogin li a{width:auto; color:#fff; height:35px;display:flex;align-items:center;font-size:14px;font-family:'Noto Medium';}
.wrap-top .gnbLogin li a::after{content:"";display:block;width:1px;height:10px;background: #c4c4c4;margin:0 7px;}
.wrap-top .gnbLogin li:last-child a::after{display:none;}