@charset "utf-8";
.view_bg {position:fixed;left:50%;top:50%;width:1000px;height:1000px; border-radius: 50%;background:#2b8ada;background:linear-gradient(to bottom, #2b8ada , #00b59e);-webkit-transition: all 0.5s cubic-bezier(0.310,-0.105,0.430,1.590);transition: all 0.5s cubic-bezier(0.310,-0.105,0.430,1.590);z-index:9999;opacity:0;visibility:hidden;transform:translate(-50%, -50% ) scale(0);border-radius:50%}
.view_bg.animate {transition: all 1.25s;}
.view_bg.on {opacity:1;visibility:visible;transform:scale(5.3);}

.layout {max-width:1400px;}
#top_layout .top_wrap #logo .logo em {margin:0; font-size:0;}
#top_layout .top_wrap #logo .logo em:after,
#top_layout .top_wrap #logo .homepage span:before {display:none;}
#top_layout .top_wrap #logo a.corona { height: 100%;vertical-align: top;}
#top_layout .top_wrap #logo a.corona span {display:block;width:100%;height:100%;margin: 33.5px 0 0;vertical-align: top;}

#top_layout .search {}
#top_layout .search .s_inner {margin:35.5px 8px 0 0;}
#top_layout .search .s_inner:after {display:block; clear:both; visibility:hidden; content:'';}
#top_layout .search .s_inner .form_wrap {float:left;position:relative;width:210px;}
#top_layout .search .s_inner .form_wrap input[type="text"]{width:100%;height:39px;padding: 0 65px 0 15px;border-radius: 30px;border:2px solid #dee0e0;font-size: 14px;line-height: 39px;color: #767676;}
#top_layout .search .s_inner .form_wrap .submit {position:absolute;right: 1px;top:calc(50% - 20px);height:40px;}
#top_layout .search .s_inner .form_wrap .submit input[type="submit"]{width:40px; height:100%; background:#ffae34 url(/template/A/images/search.png)no-repeat center; font-size:0; border-radius:20px;}
#top_layout .search .s_inner .search_wrap {float:right;position: relative;z-index: 1;margin-left: 0;}
#top_layout .search .s_inner .search_wrap.on:before {display:block; position: fixed;top: 70px;left: 0;z-index: -1;width: 100%;height: 100%;background: #000;opacity: 0.5;content:'';transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;}
#top_layout .search .s_inner .search_wrap .topbtn {display:block;width:90px;height:39px;margin-left: 5px;background:url(/template/A/images/keyword_btn.png)no-repeat;}
#top_layout .search .s_inner .search_wrap .topbtn.clickClose {}
#top_layout .search .s_inner .search_wrap > div {display:none;}
#top_layout .search .s_inner .search_wrap.on > div {display:block; position:fixed; left:0; top:70px;  width:100%; background:#fff;}
#top_layout .search .s_inner .search_wrap .keyword {position:relative;background: url(/template/A/images/bg1.png)no-repeat 5% top;box-shadow: 2px 3px 14px 2px rgba(0,0,0,0.2);}
#top_layout .search .s_inner .search_wrap .keyword:before {opacity: 0;position:absolute;left:50%;top:-47px;content:'';width:94px;height: 93px;margin-left:-47px;border-radius: 50%;background:url(/template/A/images/obj1.png)no-repeat;box-shadow: 2px 4px 5px rgba(0,0,0,.2);}
#top_layout .search .s_inner .search_wrap.on .keyword:before {animation: obj1 0.5s forwards 0.1s;-webkit-animation: obj1 0.5s forwards 0.1s;}
#top_layout .search .s_inner .search_wrap .keyword .inner {padding:55px 0 40px;background: url(/template/A/images/bg2.png)no-repeat 95% bottom;text-align:center;}
#top_layout .search .s_inner .search_wrap .keyword .inner strong {display:block; margin:0 0 30px;font-size:19px; font-weight:700; color:#34404c;vertical-align:top;}
#top_layout .search .s_inner .search_wrap .keyword .inner strong span {display:inline-block;width:84px;height:30px;background: url(/template/A/images/text1.png)no-repeat;font-size: 0;vertical-align:top;}
#top_layout .search .s_inner .search_wrap .keyword .inner strong em {display:inline-block; margin:0 3px;font-size:19px; font-weight:700; color:#0a65ac;vertical-align:top;}
#top_layout .search .s_inner .search_wrap .keyword .inner ol {width:100%; max-width:550px; margin:0 auto;}
#top_layout .search .s_inner .search_wrap .keyword .inner ol:after {display:block; clear:both; visibility:hidden; content:'';}
#top_layout .search .s_inner .search_wrap .keyword .inner ol li {width:50%;margin:10px 0; }
#top_layout .search .s_inner .search_wrap .keyword .inner ol li a {display:block;line-height:20px;font-size:15px;color:#333;font-weight:700;text-align: left;}
#top_layout .search .s_inner .search_wrap .keyword .inner ol li a:hover,
#top_layout .search .s_inner .search_wrap .keyword .inner ol li a:focus {text-decoration:underline;}
#top_layout .search .s_inner .search_wrap .keyword .inner ol li span {display:inline-block; width:20px; height:20px; line-height:20px; margin-right:10px;background:#e02630; text-align:center; color:#fff; font-size:12px; font-weight:700; }
#top_layout .search .s_inner .search_wrap .form_wrap {display:none;}
#top_layout .search .s_inner .search_wrap .clickClose {display:block;position: absolute;right:0;top: -70px;width:70px;height:70px;background: #0d64aa;font-size:0;}
#top_layout .search .s_inner .search_wrap .clickClose span {display:block; width:100%; height:100%;}
#top_layout .search .s_inner .search_wrap .clickClose span:before{position:absolute; top:50%; left:50%;  width:30px; height:2px; margin:-1px 0 0 -15px; background-color:#fff; content:""; transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg);}
#top_layout .search .s_inner .search_wrap .clickClose span:after{position:absolute; top:50%; left:50%; width:30px; height:2px; margin:-1px 0 0 -15px;  background-color:#fff; content:""; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}

#gnb_layout .layout {padding: 0 324px 0 293px;}
#gnb_layout.open:before {margin-right: 380px;}
#gnb_layout .depth1_ul>li>a {padding:0 17px;}
#gnb_layout .depth1_ul > li .item {padding-left:320px;}
#gnb_layout .depth1_ul > li .item .depth2_ul > li {width:calc(25% - 25px);}
#gnb_layout .depth1_ul > li .item .gnb-title strong {width: 94px;height:23px;background: url(/images/kr/common/gnb_txt.png)no-repeat;font-size: 0;}
#gnb_layout .depth1_ul > li.n1 .item .gnb-title strong {background-position:-1px -1px;}
#gnb_layout .depth1_ul > li.n2 .item .gnb-title strong {background-position:-1px -26px;}
#gnb_layout .depth1_ul > li.n3 .item .gnb-title strong {background-position:-1px -51px;}
#gnb_layout .depth1_ul > li.n4 .item .gnb-title strong {background-position:-1px -76px;}
#gnb_layout .depth1_ul > li.n5 .item .gnb-title strong {background-position:-1px -101px;}
#gnb_layout .depth1_ul > li.n6 .item .gnb-title strong {width:117px; background-position:-1px -126px;}
#gnb_layout .depth1_ul > li .item .gnb-title {width: 320px;}
#gnb_layout .depth1_ul > li.n1 .item .gnb-title {background: url(/images/kr/common/bg_obj1.png)no-repeat left bottom;}
#gnb_layout .depth1_ul > li.n2 .item .gnb-title {background: url(/images/kr/common/bg_obj2.png)no-repeat left bottom;}
#gnb_layout .depth1_ul > li.n3 .item .gnb-title {background: url(/images/kr/common/bg_obj3.png)no-repeat left bottom;}
#gnb_layout .depth1_ul > li.n4 .item .gnb-title {background: url(/images/kr/common/bg_obj4.png)no-repeat left bottom;}
#gnb_layout .depth1_ul > li.n5 .item .gnb-title {background: url(/images/kr/common/bg_obj5.png)no-repeat left bottom;}
#gnb_layout .depth1_ul > li.n6 .item .gnb-title {background: url(/images/kr/common/bg_obj6.png)no-repeat left bottom;}
#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(1),
#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(2),
#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(3) {}
/*#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(1) {width: calc(50% - 25px);}*/
/*#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(1) .depth3_ul > li {float:left; width:50%;}*/

#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(2) .depth3_ul,
#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(3) .depth3_ul,
#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(4) .depth3_ul {min-height: 200px;}

#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(5) {width: calc(50% - 25px);}
#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(5) .depth3_ul > li {float:left; width:50%;}

#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(7) {width: calc(25% - 25px);}
#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(7) .depth3_ul > li {float:left; width:50%;}
#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(9) {width: calc(25% - 25px);}
#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(9) .depth3_ul > li {float:left; width:50%;}
#gnb_layout .depth1_ul > li.n3 .item .depth2_ul > li:nth-child(5){width: calc(50% - 25px);}
#gnb_layout .depth1_ul > li.n3 .item .depth2_ul > li:nth-child(5) .depth3_ul > li {float:left; width:50%; /*display:none;*/}




#gnb_layout .depth1_ul > li.n5 .item .depth2_ul > li:nth-child(1),
#gnb_layout .depth1_ul > li.n5 .item .depth2_ul > li:nth-child(2),
#gnb_layout .depth1_ul > li.n5 .item .depth2_ul > li:nth-child(3),
#gnb_layout .depth1_ul > li.n5 .item .depth2_ul > li:nth-child(4){height:196px;}
#gnb_layout .depth1_ul > li.n5 .item .depth2_ul > li:nth-child(6) {width: calc(75% - 25px);}
#gnb_layout .depth1_ul > li.n5 .item .depth2_ul > li:nth-child(6) .depth3_ul > li,
#gnb_layout .depth1_ul > li.n5 .item .depth2_ul > li:nth-child(8) .depth3_ul > li {float:left; width:25%; /*display:none;*/}
#gnb_layout .depth3_ul {padding:10px;}
#gnb_layout .depth3_ul:after {display:block; clear:both; visibility:hidden; content:'';}
#gnb_layout .depth3_ul > li {margin: 1px 0;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li {width: 20%;margin: 0 0 40px;border-right: 1px dashed #c1c1c1;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li:nth-child(5n) {border:none;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li > a {padding: 0 25px;border: none;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li > a:before {display:none;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li > a:after {display:block; clear:both; visibility:hidden; content:'';}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li > a em {display:inline-block; width:62px; height:62px; margin-right:15px;border-radius:50%; border:1px solid #ddd; background-image:url(/images/kr/common/gnb_ico.png?ver=20220408); vertical-align:top;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li:nth-child(1) > a em {background-position: 0 0;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li:nth-child(2) > a em {background-position:-292px -58px;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li:nth-child(3) > a em {background-position: -60px 0;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li:nth-child(4) > a em {background-position: -120px 0;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li:nth-child(5) > a em {background-position: -180px 0;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li:nth-child(6) > a em {background-position: -240px 0;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li:nth-child(7) > a em {background-position: 0 -60px;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li:nth-child(8) > a em {background-position: -60px -60px;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li:nth-child(9) > a em {background-position: -296px 0;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li:nth-child(10) > a em {background-position: -180px -60px;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li:nth-child(11) > a em {background-position: -240px -60px;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li:nth-child(12) > a em {background-position: -120px -60px;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li > a:hover em,
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li > a:focus em {border:1px solid #0179b8; background-color:#0179b8;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li > a span {position:relative;line-height:62px;vertical-align:top;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li > a span:after {display:block;position:absolute;bottom: 19px;left: -20%;right: 120%;z-index: -1;content:'';width:auto;height:9px;background:#e2edf8;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li > a:hover span:after,
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li > a:focus span:after {right: -20%;}
#gnb_layout .depth1_ul > li.n6 .item .depth2_ul > li .depth3_ul {/* display:none; */}

.contents_wrap {width:calc(100% - 310px);}

#keyboard{position:absolute;top:9px;right:46px;}

@media screen and (max-width:1479px){
    .layout {max-width:100%;padding:0 40px;}
    #top_layout .top_wrap #logo {left:40px;}
    #top_layout .top_wrap .utile_wrap {right: 40px;}

    #gnb_layout.open:before {left:0; width:300px;}
    #gnb_layout .depth1_ul > li .item {padding:0 40px; padding-left:300px;}
    #gnb_layout .depth1_ul > li .item .gnb-title {left:20px;}
}
@media screen and (max-width:1279px){
    .layout {padding:0 20px;}
    #top_layout {padding:0 20px;}
    #top_layout .top_wrap #logo {left:0;}
    #top_layout .top_wrap .utile_wrap {right:0;}

    #top_layout .search .s_inner .form_wrap {width:190px;}
    #top_layout .search .s_inner .search_wrap .keyword:before {display:none;}

    #gnb_layout .layout {padding: 0 353px 0 320px;}
    #gnb_layout .depth1_ul > li .item {padding:0;}
    #gnb_layout .depth1_ul > li .item .depth2_ul > li {width:calc(25% - 20px);}

    .contents_wrap {width: calc(100% - 270px);}
}
@media screen and (max-width:1250px){
    #top_layout .top_wrap #logo a.corona {display:none;}
    #gnb_layout .layout {padding: 0 345px 0 165px;}
}
@media screen and (max-width:1100px){
    #gnb_layout .depth1_ul > li > a {padding: 0 11px;}
}
@media screen and (max-width:1023px){
    #top_layout .top_wrap #logo a.corona {display:inline-block;}
    #top_layout .top_wrap #logo a.corona span {width:100px;margin: 23px 0 0;}
    #top_link .linkwrap ul li {margin-right:20px;}
    #top_link .linkwrap ul li:after {right:-10px;}
    #top_layout .top_wrap .utile_wrap li {float:left;}
    #top_layout .search .s_inner {margin: 18px 15px 0 0;}
    #top_layout .search .s_inner .form_wrap {display:none;}
    #top_layout .search .s_inner .search_wrap {margin:0;}
    #top_layout .search .s_inner .search_wrap .topbtn {background: url(/template/A/images/search.png)no-repeat center;}
    #top_layout .search .s_inner .search_wrap .keyword {display:none;}
    #top_layout .search .s_inner .search_wrap .form_wrap {display: block;float: none;width: 100%;max-width: 495px;margin: 0 auto;padding:40px 20px;}
    #top_layout .search .s_inner .search_wrap .form_wrap input[type="text"]{height:60px;padding: 0 45px 0 15px;border-radius:30px;line-height: 60px;}
    #top_layout .search .s_inner .search_wrap .form_wrap .submit {right:40px;}
	#top_layout .search .s_inner .search_wrap .topbtn {width:39px;}

    .contents_wrap {width:100%;}
}
@media screen and (max-width:767px){
    .layout,
    #top_layout {padding:0 20px;}
    #top_layout .top_wrap #logo a.corona {margin-left:10px;}
}

@-webkit-keyframes obj1 {0% {opacity:0;}100% {opacity:1;}}
@keyframes obj1 {0% {opacity:0;}100% {opacity:1;}}

#mobile-menu .modal-dialog {width:310px;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul {overflow-y: hidden;position:relative;background: #34404c;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul:before {display:block;position:absolute;right: 0;top:0;bottom: 0;width: 205px;height: auto;content:'';background: #fff;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul > li {position: static;padding-left:105px;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul > li > a {position: relative;left: -105px;top:0;z-index: 10;width:105px;height: 66px;background: #34404c;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul > li > a:after {display:none;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul > li > a span {line-height:65px;padding:0;text-align:center;font-size: 15px;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul > li > a.ov {background:#fff; color:#003f70; font-weight:700;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul .depth2_ul {position: absolute;z-index: 1;top: 0;left: 105px;right: 0;overflow-y: auto;width: auto;height: 100%;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul .depth2_ul > li {padding-left:15px;background:#fff;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul .depth2_ul > li > a span {padding: 0 10px;line-height: 65px;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul .depth2_ul > li > a:before {display:block;position:absolute;top: 25.5px;right: 15px;z-index:999999;content:'';width:16px;height:15px;margin: 0;background:url(/template/A/images/link_icon.png)no-repeat -16px 0;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul .depth2_ul > li > a.ov:before {background-position:0 0;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul .depth2_ul > li > a:after {display:none;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul .depth2_ul .depth3_ul {border-top:5px solid #003f70;background:#f3f3f3;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul .depth2_ul .depth3_ul > li {margin:0;padding: 0 10px;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul .depth2_ul .depth3_ul > li:after {left: 19px;top: 14px;background:#003f70;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul .depth2_ul .depth3_ul > li > a {padding: 5px 0 5px 20px;}
#mobile-menu .modal-dialog .modal-content .modal-body .depth1_ul .depth2_ul .depth3_ul > li > a[target="_blank"] span:after{display:inline-block;width: 16px;height: 15px;margin:-2px 0 0 5px;background: url(/template/A/images/blank.png) no-repeat;border: 0;transform: none;content:'';vertical-align:middle;}
#mobile-menu .modal-dialog .modal-content {padding:70px 0 0;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member {height:70px;background: #34404c url(/images/kr/common/m_bg.png)no-repeat right top;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul {padding: 0 15px;text-align:right;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li {display: inline-block;float:none;width:auto;vertical-align: top;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li a {padding: 0 10px;color:#fff;line-height: 70px;font-weight: 700;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang {position:relative;width: 100px;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang {position:relative;text-align:left;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang > a {display:block;height: 100%;line-height: 70px;/* margin-right: 5px; */color: #fff;font-size: 14px;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang.on > a {display:none;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang > a:after {display:block;position:absolute;right: 10px;top: 50%;margin-top: 0.5px;border-left:4px solid transparent;border-right: 4px solid transparent;border-top:4px solid #fff;content:'';}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang > a span {display:inline-block;width: 17px;height:17px;margin:-3px 5px 0 0;background-position:-20px 0; vertical-align: middle;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang > div {display:none;position:absolute;top: 70px;z-index: 3;width:100%;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang.on > div {display:block;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang > div > a{display:block;position:absolute;top: -70px;left:0;height: 70px;line-height: 70px;color: #fff;font-size: 14px;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang > div > a:after {display:block;position:absolute;right: -5px;top: 50%;margin-top: -0.5px;border-left:4px solid transparent;border-right: 4px solid transparent;border-bottom: 4px solid #fff;content:'';}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang > div > a span {display:inline-block;width: 17px;height:17px;margin:-3px 5px 0 0;background-position:-20px 0; vertical-align: middle;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang > div .inner {border-top:2px solid #fff;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang > div .inner span {display:block;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang > div .inner span a {display:block;width:100%;height: 40px;line-height: 40px;background: #34404c;color:#fff;border-bottom: 1px dashed #6a7179;font-size:14px;text-align: center;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang > div .inner span:last-child a {border:none;}
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang > div .inner span a:hover,
#mobile-menu .modal-dialog .modal-content .topUtile .m_member ul li.lang .clickOpen_lang > div .inner span a:focus {background:#18252f;}
#mobile-menu .mobile-close {left: 0;top: -61px;}

/* 접근성관련 css */
/*#foot_layout .layout .footlogo2 {position:absolute;right:50px;top:0;}
@media screen and (max-width:1023px){
    #foot_layout .layout .footlogo2 {position:static; padding:0 0 30px; text-align:center;}
}*/



/*gnb 레이아웃 깨짐 오류 수정*/
#gnb_layout .depth1_ul > li.n2 .item .depth2_ul > li:nth-child(11) {width: calc(50% - 25px);}