body,html{height:100%}body{background-color:#E8EFF5}#root{height:100%; width:100%; overflow-x:hidden;position:relative}#root .layout{position:relative;max-width:1440px;margin:0 auto}
@media screen and (max-width:1500px){
	#root .layout{
	width:calc(100% - 6em);
	max-width:100%;
	}

}

@media screen and (max-width:600px)
{#root .layout{width:calc(100% - 3em);max-width:100%}}#root h1{position:absolute;left:0;top:8.7em;z-index:700;height:7.8em;font-size:1rem;color:transparent}#root h1>a{display:block;position:relative;width:12.5em;height:100%;color:transparent}#root h1>a:before{content:"";display:block;position:absolute;left:0;top:50%;width:100%;height:4.8em;background-image:url(/img/2021Renewal/common/logo.svg);background-repeat:no-repeat;background-size:contain;background-position:left center;transform:translateY(-50%)}@media screen and (max-width:600px){#root h1>a{width:10.5em}}#root #header{background-color:#fff;box-shadow:.4em .4em .3em rgba(0,0,0,.02)}#root #header>[data-item]>.layout{height:100%}#root #header>[data-item="1"]{height:8.7rem}#root #header>[data-item="1"]>.layout:before{content:"";display:block;position:absolute;left:calc(50% - 10000px);top:0;z-index:60;width:20000px;height:calc(100% + 1px);background-color:#fff}#root #header>[data-item="1"]>.layout>[data-item]{position:absolute;top:50%;transform:translateY(-50%)}#root #header>[data-item="1"]>.layout>[data-item="1"]{left:0;z-index:800}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul:after{content:"";display:block;clear:both}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li{float:left;position:relative;line-height:2.7rem;font-size:1.4rem}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li:nth-child(n+2){padding-left:2.1rem}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li:nth-child(n+2):before{content:"";display:block;position:absolute;left:1rem;top:50%;width:1px;height:50%;background-color:#D2D2D2;transform:translateY(-50%)}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li a{color:#000}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li a:hover{color:#2E63C5}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox{position:relative;z-index:400}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox>strong{display:block;position:relative;line-height:2.7rem;border-radius:.6rem}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox>strong:after{content:"";display:block;position:absolute;right:.7rem;top:calc(50% - .6rem);width:1.2rem;height:1.2rem;background-image:url(/img/2021Renewal/common/select_arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transform:rotate(0);transition:transform .2s linear}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox>strong>a{display:block;padding:0 2.3rem 0 .9rem}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox>strong>a i{opacity:0;position:absolute}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox>div{overflow:hidden;opacity:0;position:absolute;left:0;top:0;width:41.6rem;padding:0;border:1px solid rgba(0,0,0,.08);background-color:#fff;box-shadow:0 .4rem 3.3rem .1rem rgba(35,52,71,.122);border-radius:1rem;transition:all .3s ease}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox>div:after{content:"";display:block;position:absolute;right:0;bottom:0;width:calc(100% - 16rem);height:5rem;background:linear-gradient(180deg,rgba(255,255,255,0) 5%,#fff 100%)}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox>div>ul{display:none;position:relative;width:100%;height:100%}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox:not([data-type="2"])>div>ul>li{display:block;line-height:1.5}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox:not([data-type="2"])>div>ul>li a{display:block;font-size:1.4rem;color:#000}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox:not([data-type="2"])>div>ul>li>a{position:relative;width:16rem;line-height:1.4;padding:1rem 1.8rem;background-color:#E8F0FE}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox:not([data-type="2"])>div>ul>li:nth-child(n+2)>a{border-top:1px solid rgba(0,0,0,.08)}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox:not([data-type="2"])>div>ul>li>div{display:none;position:absolute;left:16rem;top:2rem;width:calc(100% - 16rem - 2rem);height:calc(100% - 4rem);padding:0 1rem 1.7rem 2.2rem}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox:not([data-type="2"])>div>ul>li>div>ul{padding-bottom:2rem}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox:not([data-type="2"])>div>ul>li>div>ul>li>a{line-height:1.4}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox:not([data-type="2"])>div>ul>li>div>ul>li:nth-child(n+2){margin-top:1.2rem}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox:not([data-type="2"])>div>ul>li[data-open=on]>a{background-color:#fff}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox:not([data-type="2"])>div>ul>li[data-open=on]>a:after{content:"";display:block;position:absolute;right:.7rem;top:calc(50% - .6rem);width:1.2rem;height:1.2rem;background-image:url(/img/2021Renewal/common/select_arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transform:rotate(-90deg)}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox:not([data-type="2"])>div>ul>li[data-open=on]>a+div{display:block}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox:not([data-type="2"])>div>ul>li[data-open=on]>a+div a:hover{text-decoration:underline}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox[data-type="2"]>div{width:20rem;height:0}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox[data-type="2"]>div>ul{width:18rem;height:27rem;margin:1em 0}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox[data-type="2"]>div>ul>li{display:block;line-height:1.5}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox[data-type="2"]>div>ul>li a{display:block;font-size:1.4rem;color:#000}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox[data-type="2"]>div>ul>li>a{position:relative;width:100%;line-height:1.4;padding:.6rem 1.8rem}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox[data-type="2"]>div>ul>li>a:hover{text-decoration:underline}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox[data-open=on]>strong{color:#2E63C5;background-color:#E8F0FE}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox[data-open=on]>strong>a{color:inherit}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox[data-open=on]>strong:after{transform:rotate(180deg)}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox[data-open=on]>div{opacity:1;top:calc(100% + 1rem)}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox[data-open=on]>div>ul,#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox[data-open=on]>div>ul>li{display:block}#root #header>[data-item="1"]>.layout>[data-item="1"]>ul>li .selectbox[data-open=on][data-type="2"]>div{height:30rem}#root #header>[data-item="1"]>.layout>[data-item="2"]{position:relative;z-index:100;max-width:42.6rem;height:4.9rem;margin:0 auto}#root #header>[data-item="1"]>.layout>[data-item="2"] input[type=text]{position:relative;z-index:0;width:100%;height:4.9rem;line-height:4.9rem;padding:0 0 0 2.5rem;font-size:1.4rem;border:1px solid rgba(0,0,0,.1);color:#000;background-color:#F2F2F2;border-radius:2.3rem}#root #header>[data-item="1"]>.layout>[data-item="2"] input[type=text]::-webkit-input-placeholder{color:#5A5959}#root #header>[data-item="1"]>.layout>[data-item="2"] input[type=text]:-ms-input-placeholder{color:#5A5959}#root #header>[data-item="1"]>.layout>[data-item="2"] input[type=text]::-ms-input-placeholder{color:#5A5959}#root #header>[data-item="1"]>.layout>[data-item="2"] input[type=text]::placeholder{color:#5A5959}#root #header>[data-item="1"]>.layout>[data-item="2"] input[type=submit]{overflow:hidden;position:absolute;right:1.5rem;top:50%;width:2rem;height:2rem;padding:0;margin:0;cursor:pointer;text-align:left;text-indent:-1000px;border:none;background-color:transparent;background-image:url(/img/2021Renewal/common/search.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transform:translateY(-50%)}#root #header>[data-item="1"]>.layout>[data-item="2"]>.open{display:none;position:absolute;right:1.5rem;top:50%;width:2rem;height:2rem;padding:0;margin:0;border:none;background-color:transparent;background-image:url(/img/2021Renewal/common/search.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transform:translateY(-50%)}#root #header>[data-item="1"]>.layout>[data-item="2"]>.open>span{opacity:0;display:block;position:absolute;left:0;top:0;width:0;height:0}#root #header>[data-item="1"]>.layout>[data-item="2"]>.close{display:none;position:absolute;right:1.5rem;top:50%;width:4rem;height:4rem;background-image:url(/img/2021Renewal/common/mgnb_close.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#root #header>[data-item="1"]>.layout>[data-item="2"]>.close>span{opacity:0;display:block;position:absolute;left:0;top:0;width:0;height:0}#root #header>[data-item="1"]>.layout>[data-item="3"]{right:0;z-index:100}#root #header>[data-item="1"]>.layout>[data-item="3"]>ul:after{content:"";display:block;clear:both}#root #header>[data-item="1"]>.layout>[data-item="3"]>ul>li{float:left}#root #header>[data-item="1"]>.layout>[data-item="3"]>ul>li:nth-child(n+2){margin-left:.5rem}#root #header>[data-item="2"]{position:relative;height:7.8rem;border-top:1px solid #E5E5E5;background-color:#fff}#root #header>[data-item="2"] .menu{position:relative;z-index:500;width:100%;height:100%;text-align:center;outline:0}#root #header>[data-item="2"] .menu>ul{display:inline-block}#root #header>[data-item="2"] .menu>ul>li{display:inline-block;padding:0 3rem;vertical-align:top}#root #header>[data-item="2"] .menu>ul>li>a{display:block;position:relative;z-index:600;line-height:7.4rem}#root #header>[data-item="2"] .menu>ul>li>a:after{content:"";display:block;position:absolute;left:50%;bottom:0;width:0;height:.3rem;background-color:#2E63C5;transition:left .3s ease,width .3s ease}#root #header>[data-item="2"] .menu>ul>li>a>span{font-weight:500;font-size:2.1rem;color:#000}#root #header>[data-item="2"] .menu>ul>li>a:hover+div{z-index:590}#root #header>[data-item="2"] .menu>ul>li>div{display:none;position:absolute;left:0;top:100%;z-index:-1;width:100%;text-align:left;border-top:1px solid rgba(0,0,0,.11);background-color:#fff;box-shadow:5rem 5rem 4rem 0 rgba(43,70,120,.12)}#root #header>[data-item="2"] .menu>ul>li>div:before{content:"";display:block;position:absolute;right:calc(50% + 49rem);top:0;z-index:0;width:50%;height:100%;background-color:#2E63C5;background-image:url(/img/2021Renewal/common/gnb_bg.png);background-repeat:no-repeat;background-size:auto auto;background-position:right bottom -6rem}#root #header>[data-item="2"] .menu>ul>li>div>strong{position:absolute;right:calc(50% + 49rem + 4.3rem);top:6.6rem;z-index:100;text-align:right}#root #header>[data-item="2"] .menu>ul>li>div>strong:after{content:"";display:inline-block;width:8.4rem;height:8.7rem;margin:4rem -1rem 0 0}#root #header>[data-item="2"] .menu>ul>li>div>strong>em{display:block;font-size:2.7rem;color:#fff}#root #header>[data-item="2"] .menu>ul>li>div>strong>span{display:block;line-height:1.5;margin-top:2rem;font-size:1.5rem;color:#D8E8F7}#root #header>[data-item="2"] .menu>ul>li>div>ul{max-width:1440px;min-height:40rem;padding:3rem 0 3rem 25.7rem;margin:0 auto}#root #header>[data-item="2"] .menu>ul>li>div>ul:after{content:"";display:block;clear:both}#root #header>[data-item="2"] .menu>ul>li>div>ul>li{float:left;width:calc((100% - 1px - (2.1rem * (5 - 1)))/ 5);margin-left:2.1rem;margin-bottom:2rem}#root #header>[data-item="2"] .menu>ul>li>div>ul>li:nth-child(5n+1){clear:both;margin-left:0}#root #header>[data-item="2"] .menu>ul>li>div>ul>li:nth-child(n+6){margin-top:2.1rem}#root #header>[data-item="2"] .menu>ul>li>div>ul>li>a{display:block;position:relative;padding:1.1rem 3.6rem 1.1rem 1.6rem;border:1px solid rgba(0,0,0,.12);background:#FFF;border-radius:.5rem}#root #header>[data-item="2"] .menu>ul>li>div>ul>li>a:after{content:"";display:block;position:absolute;right:1rem;top:1.2rem;width:2.1rem;height:2.1rem;background-image:url(/img/2021Renewal/common/gnb_bul.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#root #header>[data-item="2"] .menu>ul>li>div>ul>li>a>span{font-weight:500;font-size:1.5rem;color:#000}#root #header>[data-item="2"] .menu>ul>li>div>ul>li>div{margin-top:1.5rem}#root #header>[data-item="2"] .menu>ul>li>div>ul>li>div>ul>li{position:relative;padding-left:1.2rem}#root #header>[data-item="2"] .menu>ul>li>div>ul>li>div>ul>li:before{content:"";display:block;position:absolute;left:0;top:.9rem;width:.4rem;height:.4rem;background-color:#ccc;border-radius:50%}#root #header>[data-item="2"] .menu>ul>li>div>ul>li>div>ul>li:nth-child(n+2){margin-top:.6rem}#root #header>[data-item="2"] .menu>ul>li>div>ul>li>div>ul>li>a>span{position:relative;font-size:1.4rem;color:#070707}#root #header>[data-item="2"] .menu>ul>li>div>ul>li:hover>a>span,#root #header>[data-item="2"] .menu>ul>li>div>ul>li>div>ul>li>a:hover>span,#root #header>[data-item="2"] [data-btn=allMenu]:hover>span{color:#2E63C5}#root #header>[data-item="2"] .menu>ul>li>div>ul>li>div>ul>li>a[target="_blank"]>span:after{content:"";display:inline-block;width:1rem;height:1rem;margin-left:.4rem;background-image:url(/img/2021Renewal/common/blank2.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#root #header>[data-item="2"] .menu>ul>li>div>ul>li>div>ul>li>div{display:none!important}#root #header>[data-item="2"] .menu>ul>li>div>ul>li:hover>a{border:1px solid rgba(0,0,0,.5)}#root #header>[data-item="2"] .menu>ul>li>div>ul>li:hover>a:after{background-image:url(/img/2021Renewal/common/gnb_bul_on.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#root #header>[data-item="2"] .menu>ul>li:nth-child(1)>div>strong:after{background-image:url(/img/2021Renewal/common/gnb_simbol_1.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#root #header>[data-item="2"] .menu>ul>li:nth-child(2)>div>strong:after{background-image:url(/img/2021Renewal/common/gnb_simbol_2.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#root #header>[data-item="2"] .menu>ul>li:nth-child(3)>div>strong:after{background-image:url(/img/2021Renewal/common/gnb_simbol_3.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#root #header>[data-item="2"] .menu>ul>li:nth-child(4)>div>strong:after{background-image:url(/img/2021Renewal/common/gnb_simbol_4.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#root #header>[data-item="2"] .menu>ul>li:nth-child(5)>div>strong:after{background-image:url(/img/2021Renewal/common/gnb_simbol_5.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#root #header>[data-item="2"] .menu>ul>li.on>a:after,#root #header>[data-item="2"] .menu>ul>li:hover>a:after{left:-1.5rem;width:calc(100% + 3rem)}#root #header>[data-item="2"] [data-btn=allMenu]{position:absolute;right:calc(50% - (1440px / 2));top:4rem;z-index:700;transform:translateY(-50%)}#root #header [data-js=mgnb]{display:none;position:absolute;right:0;top:0;z-index:1000}#root #header [data-js=mgnb]:before{opacity:0;content:"";display:block;position:fixed;left:100%;top:0;z-index:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);transition:opacity .3s linear 0s}#root #header [data-js=mgnb]>a.sw{position:fixed;right:3rem;top:2.5rem;z-index:300;width:1.8rem;height:1.5rem}#root #header [data-js=mgnb]>a.sw>span:before{content:"";display:block;position:absolute;left:0;top:50%;width:1.8rem;height:1.5rem;background-image:url(/img/2021Renewal/common/menu.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transform:translateY(-50%)}#root #header [data-js=mgnb]>a.sw>span{overflow:hidden;display:block;text-indent:-1000px}#root #header [data-js=mgnb]>.bind{position:fixed;right:-57rem;top:0;z-index:200;width:100%;max-width:57rem;height:100%;background-color:#fff;transition:right .2s linear 0s}#root #header [data-js=mgnb]>.bind>.head{position:relative;height:6.4rem;border-bottom:2px solid #E0E5ED}#root #header [data-js=mgnb]>.bind>.head>ul{position:absolute;left:3rem;top:50%;width:100%;transform:translateY(-50%)}#root #header [data-js=mgnb]>.bind>.head>ul:after{content:"";display:block;clear:both}#root #header [data-js=mgnb]>.bind>.head>ul>li{float:left;position:relative}#root #header [data-js=mgnb]>.bind>.head>ul>li:nth-child(n+2){padding-left:2.1rem}#root #header [data-js=mgnb]>.bind>.head>ul>li:nth-child(n+2):before{content:"";display:block;position:absolute;left:1rem;top:50%;width:1px;height:50%;background-color:#D2D2D2;transform:translateY(-50%)}#root #header [data-js=mgnb]>.bind>.head>ul>li>a>span{font-size:1.4rem;color:#282828}#root #header [data-js=mgnb]>.bind>.midd{position:relative;height:calc(100% - 6.4rem - 6.5rem)}#root #header [data-js=mgnb]>.bind>.midd a[target="_blank"]>span:after{content:"";display:inline-block;width:1rem;height:1rem;margin-left:.4rem;background-image:url(/img/2021Renewal/common/blank2.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#root #header [data-js=mgnb]>.bind>.midd>ul{overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;padding:0;background-color:#E8F0FE;border-radius:1rem;transition:all .3s ease}#root #header [data-js=mgnb]>.bind>.midd>ul>li{line-height:1.5}#root #header [data-js=mgnb]>.bind>.midd>ul>li a{display:block;font-size:1.7rem;color:#2D2D2D}#root #header [data-js=mgnb]>.bind>.midd>ul>li>a{position:relative;width:16.7rem;line-height:1.4;padding:2rem 1rem;text-align:center;background-color:#E8F0FE}#root #header [data-js=mgnb]>.bind>.midd>ul>li:nth-child(n+2)>a{border-top:1px solid rgba(0,0,0,.08)}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div{overflow-x:hidden;overflow-y:auto;display:none;position:absolute;left:16.7rem;top:0;width:calc(100% - 16.7rem);height:100%;padding:1rem 3rem 1.7rem 2.2rem;background-color:#fff}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li{border-bottom:1px solid rgba(0,0,0,.13)}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>a{position:relative;line-height:1.4;padding:1.3rem 3rem 1.3rem .8rem;font-weight:500;font-size:1.5rem;color:#131313}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>a.child:after{content:"";display:block;position:absolute;right:1rem;top:1.2rem;width:2.1rem;height:2.1rem;background-image:url(/img/2021Renewal/common/gnb_bul.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>a.child[data-open=on]{border-bottom:1px solid #2E62C5}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>a.child[data-open=on]:after{background-image:url(/img/2021Renewal/common/gnb_bul_on.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transform:rotate(180deg)}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>a>span{font-weight:inherit}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>a:hover,#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>a[data-open=on]{color:#2E62C5}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div{padding:1.5rem 0}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li{position:relative;padding-left:1.8rem}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li:before{content:"";display:block;position:absolute;left:.8rem;top:.8rem;width:.4rem;height:.4rem;background-color:#ccc;border-radius:50%}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li:nth-child(n+2){margin-top:.7rem}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li>a{display:inline-block;position:relative;padding-right:2.2rem;font-weight:400;font-size:1.4rem;color:#000}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li>a.child:after{content:"";display:block;position:absolute;right:0;top:.2rem;width:1.7rem;height:1.7rem;background-image:url(/img/2021Renewal/common/4detph_off.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li>a.child[data-open=on]:after{background-image:url(/img/2021Renewal/common/4depth_on.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li>a>span{font-weight:inherit}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li>a:hover,#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li>a[data-open=on]{color:#2E62C5}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li div{padding:1rem 1.8rem;margin:1rem 0 1.2rem;background-color:#F5F5F5}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li div>ul>li:nth-child(n+2){margin-top:.2rem}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li div>ul>li>a{font-weight:400;font-size:1.4rem;color:#767676}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li div>ul>li>a>span{font-weight:inherit}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li div>ul>li>a:hover,#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li div>ul>li>a[data-open=on]{color:#000}#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li:hover>a,#root #header [data-js=mgnb]>.bind>.midd>ul>li>div>ul>li>div>ul>li[data-open=on]>a{color:#2E62C5}#root #header [data-js=mgnb]>.bind>.midd>ul>li[data-open=on]>a{color:#2E63C5;background-color:#fff}#root #header [data-js=mgnb]>.bind>.midd>ul>li[data-open=on]>a+div{display:block}#root #header [data-js=mgnb]>.bind>.midd>ul>li.etc>a{padding:1.2rem 1rem;font-size:1.4rem;color:#44597C;background-color:#C5D6F3}#root #header [data-js=mgnb]>.bind>.midd>ul>li.etc[data-open=on]>a>span{font-weight:500}#root #header [data-js=mgnb]>.bind>.midd[data-open=on]>strong{color:#2E63C5;background-color:#E8F0FE}#root #header [data-js=mgnb]>.bind>.midd[data-open=on]>strong:after{transform:rotate(180deg)}#root #header [data-js=mgnb]>.bind>.midd[data-open=on]>ul{opacity:1;top:calc(100% + 1rem)}#root #header [data-js=mgnb]>.bind>.midd[data-open=on]>ul>li{display:block}#root #header [data-js=mgnb]>.bind>.foot{position:relative;height:6.5rem;background-color:#053863}#root #header [data-js=mgnb]>.bind>.foot>ul{position:absolute;left:0;top:50%;width:100%;text-align:center;transform:translateY(-50%)}#root #header [data-js=mgnb]>.bind>.foot>ul>li{display:inline-block;padding:0 .3rem}#root #footer{padding:3.3em 0;background-color:#fff}#root #footer .menu{margin-top:3em}#root #footer .menu>ul:after{content:"";display:block;clear:both}#root #footer .menu>ul>li{float:left;position:relative}#root #footer .menu>ul>li:nth-child(n+2){padding-left:1.7em}#root #footer .menu>ul>li:nth-child(n+2):before{content:"";display:block;position:absolute;left:.8em;top:50%;width:1px;height:50%;background-color:rgba(0,0,0,.3);transform:translateY(-50%)}#root #footer .menu>ul>li>a>span,#root #footer .menu>ul>li>a>strong{line-height:1.4;font-size:1.4em}#root #footer .menu>ul>li>a>span{color:#000}#root #footer .menu>ul>li>a>strong{color:#EC4038}#root #footer .copy,#root #footer address{display:block;line-height:1.6;font-style:normal;font-size:1.4em;color:#000}#root #footer address{margin-top:1.3em}#root #footer .copy:after{content:"";display:block;clear:both}#root #footer .copy>strong,#root #footer .copy>ul{float:left}#root #footer .copy>strong{clear:both;margin-right:1em;font-weight:500;color:#000}#root #footer .copy>ul:after{content:"";display:block;clear:both}#root #footer .copy>ul>li{display:block;float:left}#root #footer .copy>ul>li:nth-child(n+2):before{content:"/";margin:0 .5em}#root #footer .etc{position:absolute;right:0;bottom:1em}#root #footer .etc>ul:after{content:"";display:block;clear:both}#root #footer .etc>ul>li{float:left}#root #footer .etc>ul>li:not(:last-child){margin-right:2em}#root #footer .etc>ul>li>a{display:block;height:6em}#root #footer .etc>ul>li>a>img{display:block;height:100%}body#sub #root{background-color:#E8EFF5}body#sub #root #header [data-pop=TopPop]{display:none!important}body#sub #root #container{position:relative;z-index:100;padding:4.5rem 0 5.5rem;outline:0}body#sub #root #container>.layout{overflow:hidden;display:table;table-layout:fixed;position:relative;width:100%;background-color:#fff;border-radius:2rem}body#sub #root #container>.layout #remote{display:table-cell;width:26rem;height:100%;vertical-align:top;border-right:1px solid rgba(0,0,0,.13)}body#sub #root #container>.layout #remote .head{display:table;table-layout:fixed;width:100%;height:12.4rem;background-color:#053863;background-image:url(/img/2021Renewal/common/sub_lnb_bg.png);background-repeat:no-repeat;background-size:contain;background-position:right bottom}body#sub #root #container>.layout #remote .head>strong{display:table-cell;line-height:1.5;vertical-align:middle;text-align:center;font-size:2.4rem;color:#fff}body#sub #root #container>.layout #remote .midd a{display:block}body#sub #root #container>.layout #remote .midd a[target="_blank"]>span:after{content:"";display:inline-block;width:1rem;height:1rem;margin-left:.4rem;background-image:url(/img/2021Renewal/common/blank2.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}body#sub #root #container>.layout #remote .midd>ul>li{border-bottom:1px solid rgba(0,0,0,.13)}body#sub #root #container>.layout #remote .midd>ul>li>a{position:relative;line-height:1.4;font-weight:500;font-size:1.5rem;color:#131313}body#sub #root #container>.layout #remote .midd>ul>li>a.child:after{content:"";display:block;position:absolute;top:1.2rem;width:2.1rem;height:2.1rem;background-image:url(/img/2021Renewal/common/gnb_bul.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}body#sub #root #container>.layout #remote .midd>ul>li>a.child[data-open=on]{border-bottom:1px solid #2E62C5}body#sub #root #container>.layout #remote .midd>ul>li>a.child[data-open=on]:after{background-image:url(/img/2021Renewal/common/gnb_bul_on.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transform:rotate(180deg)}body#sub #root #container>.layout #remote .midd>ul>li>a>span{font-weight:inherit}body#sub #root #container>.layout #remote .midd>ul>li>a:hover,body#sub #root #container>.layout #remote .midd>ul>li>a[data-open=on]{color:#2E62C5}body#sub #root #container>.layout #remote .midd>ul>li>div{padding:1.5rem 0}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li{position:relative}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li:before{content:"";display:block;position:absolute;top:.8rem;width:.4rem;height:.4rem;background-color:#ccc;border-radius:50%;left:2rem}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li:nth-child(n+2){margin-top:.7rem}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li>a{display:inline-block;position:relative;padding-right:2.2rem;font-weight:400;font-size:1.4rem;color:#000}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li>a.child:after{content:"";display:block;position:absolute;right:0;top:.2rem;width:1.7rem;height:1.7rem;background-image:url(/img/2021Renewal/common/4detph_off.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li>a.child[data-open=on]:after{background-image:url(/img/2021Renewal/common/4depth_on.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li>a>span{font-weight:inherit}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li>a:hover,body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li>a[data-open=on]{color:#2E62C5}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li div{padding:1rem 1.8rem;margin:1rem 0 1.2rem;background-color:#F5F5F5}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li div>ul>li:nth-child(n+2){margin-top:.2rem}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li div>ul>li>a{font-weight:400;font-size:1.4rem;color:#767676}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li div>ul>li>a>span{font-weight:inherit}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li div>ul>li>a:hover,body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li div>ul>li>a[data-open=on]{color:#000}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li:hover>a,body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li[data-open=on]>a{color:#2E62C5}body#sub #root #container>.layout #remote .midd>ul>li>a{padding:1.3rem 3.8rem 1.3rem 2rem}body#sub #root #container>.layout #remote .midd>ul>li>a.child:after{right:1.5rem}body#sub #root #container>.layout #remote .midd>ul>li>div>ul>li{padding-left:3rem}body#sub #root #container>.layout #content{display:table-cell;min-height:600px;padding:3em 4.5em 8em;vertical-align:top;font-size:1rem}body#sub #root #container>.layout #content>.head{position:relative;padding:3.7em 0 1.4em;border-bottom:1px solid rgba(0,0,0,.14)}body#sub #root #container>.layout #content>.head>strong{display:block;min-height:1.5em;line-height:1.5;font-weight:500;font-size:3em;color:#131313}body#sub #root #container>.layout #content>.head>.navi{position:absolute;right:0;top:0}body#sub #root #container>.layout #content>.head>.navi>span,body#sub #root #container>.layout #content>.head>.navi>strong{display:inline-block;position:relative;line-height:1.3em;margin-left:-.2em;font-size:1.4em;vertical-align:bottom;text-align:left;color:#000}body#sub #root #container>.layout #content>.head>.navi>span:nth-child(1),body#sub #root #container>.layout #content>.head>.navi>strong:nth-child(1){background-image:url(/img/2021Renewal/common/home.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}body#sub #root #container>.layout #content>.head>.navi>span:nth-child(1)>a,body#sub #root #container>.layout #content>.head>.navi>strong:nth-child(1)>a{overflow:hidden;width:1.3em;height:1.3em;text-align:left;text-indent:-1000px}body#sub #root #container>.layout #content>.head>.navi>span:not(:nth-child(1)),body#sub #root #container>.layout #content>.head>.navi>strong:not(:nth-child(1)){padding-left:1.8rem}body#sub #root #container>.layout #content>.head>.navi>span:last-child,body#sub #root #container>.layout #content>.head>.navi>strong:last-child{color:#000}body#sub #root #container>.layout #content>.head>.navi>span>i,body#sub #root #container>.layout #content>.head>.navi>strong>i{overflow:hidden;width:1.3em;height:1.3em;text-indent:-1000px;display:block;position:absolute;left:0;top:0;background-image:url(/img/2021Renewal/common/navi.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}body#sub #root #container>.layout #content>.head>.navi>span>a,body#sub #root #container>.layout #content>.head>.navi>strong>a{display:block;color:inherit}body#sub #root #container>.layout #content>.head>.navi>span{font-weight:400;color:#666;}body#sub #root #container>.layout #content>.head>.navi>strong{font-weight:400}body#sub #root #container>.layout #content>.head>.etc{position:absolute;right:0;top:3.7em}body#sub #root #container>.layout #content>.head>.etc:after{content:"";display:block;clear:both}body#sub #root #container>.layout #content>.head>.etc>[data-js=sns],body#sub #root #container>.layout #content>.head>.etc>[data-js=print]{float:left;position:relative}body#sub #root #container>.layout #content>.head>.etc>[data-js=sns]>.close,body#sub #root #container>.layout #content>.head>.etc>[data-js=sns]>.open{display:block;width:3.9em;height:3.9em;background-color:#E8F0FE;border-radius:50%;background-image:url(/img/2021Renewal/common/sns_open.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}body#sub #root #container>.layout #content>.head>.etc>[data-js=sns]>.close>span,body#sub #root #container>.layout #content>.head>.etc>[data-js=sns]>.open>span{opacity:0;position:absolute;left:0;top:0;width:0;height:0}body#sub #root #container>.layout #content>.head>.etc>[data-js=sns]>div{display:none;position:absolute;right:5em;top:0;padding:.6em 1em;background:#FFF;box-shadow:-.1em 0 2.7em .1em rgba(35,52,71,.14);border-radius:2.05em}body#sub #root #container>.layout #content>.head>.etc>[data-js=sns]>div>ul{white-space:nowrap}body#sub #root #container>.layout #content>.head>.etc>[data-js=sns]>div>ul>li{display:inline-block;vertical-align:top}body#sub #root #container>.layout #content>.head>.etc>[data-js=sns]>div>ul>li:nth-child(n+2){margin-left:.2em}body#sub #root #container>.layout #content>.head>.etc>[data-js=sns]>.close{display:none;background-image:url(/img/2021Renewal/common/sns_close.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}body#sub #root #container>.layout #content>.head>.etc>[data-js=sns][data-open=on]>.open{display:none}body#sub #root #container>.layout #content>.head>.etc>[data-js=sns][data-open=on]>.close,body#sub #root #container>.layout #content>.head>.etc>[data-js=sns][data-open=on]>div{display:block}body#sub #root #container>.layout #content>.head>.etc>[data-js=print]{margin-left:1em}body#sub #root #container>.layout #content>.head>.etc>[data-js=print]>a{display:block;width:3.9em;height:3.9em;background-color:#E8F0FE;border-radius:50%;background-image:url(/img/2021Renewal/common/print.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}body#sub #root #container>.layout #content>.head>.etc>[data-js=print]>a>span{opacity:0;position:absolute;left:0;top:0;width:0;height:0}body#sub #root #container>.layout #content>.head+.midd,body#sub #root #container>.layout #content>.head~form>.midd{margin-top:3em}body#sub #root #container>.layout #content>.midd *{font-family:'Noto Sans KR',sans-serif}body[data-mgnb=on] #root #header [data-js=mgnb]:before{opacity:1;left:0;transition:opacity .3s linear .2s}body[data-mgnb=on] #root #header [data-js=mgnb]>a.sw{top:1.3rem!important;width:4rem;height:4rem;background-image:url(/img/2021Renewal/common/mgnb_close.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}body[data-mgnb=on] #root #header [data-js=mgnb]>a.sw:after,body[data-mgnb=on] #root #header [data-js=mgnb]>a.sw:before,body[data-mgnb=on] #root #header [data-js=mgnb]>a.sw>span{display:none!important}body[data-mgnb=on] #root #header [data-js=mgnb]>.bind{right:0;transition:right .2s linear .2s}body[data-search=on] #root #header>[data-item="1"]>.layout>[data-item="2"]{z-index:1200}body[data-search=on] #root #header>[data-item="1"]>.layout>[data-item="2"]>form{display:block}body[data-search=on] #root #header>[data-item="1"]>.layout>[data-item="2"]>.open{display:none}body[data-search=on] #root #header>[data-item="1"]>.layout>[data-item="2"]>.close{display:block}@media screen and (max-width:1500px){#root #header>[data-item="2"] [data-btn]{right:3em}body#sub #root #container{width:calc(100% - 6em);margin:0 auto}}@media screen and (max-width:1250px){#root #footer .menu,#root #footer .menu>ul{text-align:center}#root #footer .menu>ul>li{float:none;display:inline-block;margin-bottom:.5em}#root #footer address{margin-top:1em}#root #footer .etc{position:relative;bottom:auto;margin-top:2em;text-align:center}#root #footer .etc>ul{display:inline-block}}@media screen and (max-width:1200px){#root{margin-top:18.4em!important}#root #header{position:fixed;left:0;top:12.1em;z-index:1000;width:100%;height:6.3em;background-color:#fff}#root #header [data-js=mgnb]{display:block}#root #header [data-js=mgnb]>a.sw{top:calc(12.1em + 1.5rem)}#root #header>[data-item="1"]{height:0}#root #header>[data-item="1"]>.layout>[data-item]{display:none}#root #header>[data-item="1"]>.layout>h1{top:0;height:6.3em}#root #header>[data-item="1"]>.layout>h1:before{height:70%}#root #header>[data-item="1"]>.layout>[data-item="2"]{display:block;position:absolute;top:.8em;left:0;z-index:10;width:100%;max-width:100%;padding-right:5.5em;background-color:#fff;transform:translateY(0)}#root #header>[data-item="1"]>.layout>[data-item="2"]>form{display:none}#root #header>[data-item="1"]>.layout>[data-item="2"]>.open{display:block;right:3.7em}#root #header>[data-item="1"]>.layout>[data-item="2"]>.close{display:none;right:0;transform:translateY(-50%)}#root #header>[data-item="2"]{height:6.3em}#root #header>[data-item="2"]>.menu,#root #header>[data-item="2"]>[data-btn]{display:none}body#main #root [data-pop=TopPop]{top:0!important}body#main:not([data-TopPop=on]) #root{margin-top:6.3em!important}body#main:not([data-TopPop=on]) #root [data-pop=TopPop]{height:0}body#main:not([data-TopPop=on]) #root #header{top:0}body#main:not([data-TopPop=on]) #root #header [data-js=mgnb]>a.sw{top:2.5rem}body#sub #root{margin-top:6.3em!important}body#sub #root #header{top:0}body#sub #root #header [data-js=mgnb]>a.sw{top:2.5em}body#sub #root #container{padding:3rem 0}body#sub #root #container>.layout{display:block}body#sub #root #container>.layout>#remote{display:none}body#sub #root #container>.layout>#content{display:block}body#sub #root #container>.layout>#content>.head>.etc>[data-js=print]{display:none}}@media screen and (max-width:900px){body[data-toppop=on] #root{margin-top:18.4em!important}body[data-toppop=on] #root #header{top:12.1em}body[data-toppop=on] #root #header [data-js=mgnb]>a.sw{top:calc(12.1em + 1.5rem)}#root{margin-top:6.3em!important}#root #header{position:fixed;left:0;top:0;z-index:1000;width:100%;height:6.3em;background-color:#fff}#root #header [data-js=mgnb]{display:block}#root #header [data-js=mgnb]>a.sw{top:2.5rem}#root #header>[data-item="1"]{height:0}#root #header>[data-item="1"]>.layout>[data-pop=TopPop]>.layout{width:100%}#root #header>[data-item="1"]>.layout>[data-pop=TopPop]>.layout>.midd:before{opacity:.5}#root #header>[data-item="1"]>.layout>[data-pop=TopPop]>.layout>.midd>ul>li{padding-bottom:2.5em}#root #header>[data-item="1"]>.layout>[data-pop=TopPop]>.layout>.midd>ul>li>a{position:relative;font-size:1.6em;text-shadow:1px 1px 1px rgba(0,0,0,.8)}#root #header>[data-item="1"]>.layout>[data-pop=TopPop]>.layout>.midd>.control{left:2em;top:auto;bottom:1.5em;transform:translateX(0)}}@media screen and (max-width:600px){#root #header [data-js=mgnb]>a.sw{right:1.5em}#root #header>[data-item="1"]>.layout>[data-item="2"]{padding-right:5.5em}#root #header>[data-item="1"]>.layout>[data-item="2"]>.open{right:3em}#root #footer>.layout .menu{font-size:.9em}#root #footer>.layout .copy,#root #footer>.layout address{font-size:1.2em}#root #footer>.layout .copy>strong,#root #footer>.layout address>strong{display:block;float:none;margin-top:.5em}#root #footer>.layout .copy>ul,#root #footer>.layout address>ul{float:none}#root #footer .etc>ul{text-align:center}#root #footer .etc>ul>li{float:none;display:inline-block}body#sub #root #container>.layout>#content>.head>.etc>[data-js=print],body#sub #root #container>.layout>#content>.head>.navi{display:none}#root #footer .etc>ul>li>a{height:3.6em}#root #footer .etc>ul>li>a>span,#root #footer .etc>ul>li>a>span img{height:100%}body#sub #root #container{width:calc(100% - 3em);padding:2em 0}body#sub #root #container>.layout>#content{padding:2em 2em 3em}body#sub #root #container>.layout>#content>.head{padding-top:0;padding-right:4em}body#sub #root #container>.layout>#content>.head>strong{font-size:2em}body#sub #root #container>.layout>#content>.head>.etc{top:-.5em}}@media screen and (max-width:360px){#root #footer>.layout .copy>ul>li:nth-child(n+1):before{content:"-";margin:0 .5em}}@media print{body#sub #root #footer,body#sub #root #header>[data-item="1"]>.layout>[data-item],body#sub #root #header>[data-item="1"]>.layout>[data-pop=TopPop],body#sub #root #header>[data-item="2"],body#sub #root #middle #container #content>.head>.etc,body#sub #root #middle #container #content>.head>.navi,body#sub #root #middle #container #remote{display:none}body,html{font-size:8px}body#sub,body#sub #root{background-color:transparent}body#sub #root #header>[data-item="1"]{height:auto;border:none}body#sub #root #header>[data-item="1"]>.layout>h1{top:0;height:3em}body#sub #root #header>[data-item="1"]>.layout>h1:before{height:100%}body#sub #root #middle #container,body#sub #root #middle #container #content{padding:0}}.hidden{position:absolute;top:-9999px;left:-9999px;display:block;width:0;height:0;text-indent:-9999px}
body#sub #root #container>.layout #content #main>.midd *{font-family:'Noto Sans KR',sans-serif;}

/*상단 서포트 추가 작업 2022.10.13*/

body#sub #root #container>.layout #content #main>.reform *{font-family:'s-core-dream';}

#header>.ev_box{width: 100%;height: 4.2em; background-color:#edf1f5; height: max-content;}
#header>.ev_box>.logo_gover{display: flex;height: 100%; align-items: center; /*padding-left: 5em;*/ font-size: inherit; background-repeat: no-repeat;background-position: center left; height: 42px;}
#header>.ev_box>.logo_gover>div {    
	display: flex;
    align-items: center;
    justify-content: flex-start;
   }
#header>.ev_box>.logo_gover>div>span{ font-size: 1.4rem; color: #555;}
#header>.ev_box>.logo_gover>div>img{ width: 30px; margin-right: 9px; }
#header>.ev_box>.logo_gover>button{ font-size: 1.3em; color: #003675; cursor: pointer; margin-left: 18px; background: none; border: 0; display: inline-flex; align-items: center; }
#header>.ev_box>.logo_gover>button::after { 
	display: inline-block;
    content: "";
    background-size: contain;
    width: 16px;
    height: 16px;
    background-image: url(/img/2021Renewal/common/ico_arr_20_down_blue.svg);
    margin-left: 5px;
    transition: .4s ease-in-out;
}
#header>.ev_box>.logo_gover>button.on::after {
	transform: rotate(-180deg);
}

/* 누리집 배너 수정 작업 2024.06.07 */
.nuri-addr-bnr {
	width: 100%;
    background: #edf1f5;
    border-top: 1px solid #cdd7e4;
    display: none;
    padding: 24px 0 15px;
    z-index: 99;
}
.nuri-addr-bnr > .inner {
    margin: 0 auto;
    width: 100%;
    box-sizing: border-box;
    display: flex;
    max-width: 1440px;
    flex-direction: column;
}
.nuri-addr-bnr > .inner > span {
    color: #1d1d1d;
    display: inline-flex;
    font-size: 1.6em;
    font-weight: 700;
    line-height: 20px;
    align-items: center;
    justify-content: flex-start;
    line-height: 1px;
}
.nuri-addr-bnr > .inner > span::before {
    display: inline-block;
	margin-right: 8px;
    content: "";
    width: 2rem;
    height: 2rem;
    background-image: url(/img/2021Renewal/common/head_ico_nuri.svg);
}
.nuri-addr-bnr > .inner > p {
    color: #555;
    font-size: 1.4em;
    margin-top: 16px;
    padding-left: 28px;
}
.nuri-addr-bnr > .inner > p a {
    display: inline-flex;
    align-items: center;
    gap: 1px;
    color: #1d1d1d;
    padding: 15px 0;
}
.nuri-addr-bnr > .inner > p a::after {
    display: inline-block;
    content: "";
    background-size: contain;
    width: 16px;
    height: 16px;
    background-image: url(/img/2021Renewal/common/ico_go_20.svg);
}

/*2025-05-29 직장어린이집 설치의무 미이행 사업장 명단공표 테이블*/
.newTableNotice {font-size:18px; width:100%; text-align:center;   font-weight: 600;}
.newTableNotice .mainTitle {font-size:20px; background-color:#07368d; color:#fff;  margin-bottom:10px; font-weight:600; padding: 5px; width:100%;}
.newTableNotice .text {margin-bottom:10px;}
.newTableNotice .cofirmBox {width:100%; display:flex; flex-flow:row wrap; align-items:flex-end; justify-content:space-between;} 
.newTableNotice .cofirmBox sup {color:#07368d;}
.newTableNotice .cofirmBox  .left span {font-size:0.9em;}
.newTableNotice .cofirmBox .right {font-size:0.9em; margin-bottom:1.5rem;}
.newTableNotice .cofirmBox .right span {font-size:1.5em; font-weight:600;}
.tableWrap {width:100%;}
.tableWrap .scrollNoti {display:none;}
.tableWrap .newTable {max-width:100%; color:#333; border-top: 2px solid #adadad; border-bottom: 2px solid #eaeaea; width:100%; display:block; margin-top:10px; text-align:center; box-sizing: border-box;}
.tableWrap .newTable sup {color:#ff6c00;}
.tableWrap .newTable thead {    background-color: #D8E3F2;}
.tableWrap .newTable thead tr th {padding:5px; font-weight:600; border-bottom:1px solid #adadad; border-right:1px solid #adadad;word-break:keep-all;}
.tableWrap .newTable thead tr th:last-child {border-right:none;}
.tableWrap .newTable tbody tr td {padding:10px 5px; border-right:1px solid #adadad; border-bottom:1px solid #adadad;word-break:keep-all; }
.tableWrap .newTable tbody tr td:last-child {border-right:none; }
.tableWrap .newTable tbody tr:last-child td {border-bottom:none; }
.tableWrap .tableNotiWrap {width:100%;    margin: 5px 0; font-size: 1.45rem;}
.tableWrap .tableNotiWrap .tableNoti {width:100%; color:#636363; line-height:1.3;}
.tableWrap .tableNotiWrap .tableNoti sup {color:#ff6c00; margin-right:10px;}

@media screen and (max-width:876px) {
	.newTableForm {width:100%; overflow-x:scroll;}
	.newTableNotice {font-size:14px; word-break:keep-all;}
	.tableWrap .newTable {max-width:768px; overflow-x:scroll;}
	.tableWrap .newTable {margin-top:0;}
	.tableWrap .scrollNoti {display:block; margin-top:20px; color:#ff6c00; font-weight:600; }
	.tableWrap .tableNotiWrap {margin-bottom:20px;}
}
@media screen and (max-width: 550px) {
	.newTableNotice .mainTitle {font-size:18px;word-break: keep-all;}
	.newTableNotice .text {text-align:justify;}
	.newTableNotice .text br {display:none;}
	
    .tableWrap .newTable {border-top:none; border-bottom:none;}
    .tableWrap .newTable thead {display: none;}
    .tableWrap .newTable tbody { display: block; }
    .tableWrap .newTable tbody tr td {border-right: none; display: flex; justify-content: flex-start; padding: 0; border-bottom: none; align-items: center; margin-bottom: 5px;  text-align: left; word-break: break-all; color: #474747;}
    .tableWrap .newTable tbody tr td:last-child {margin-bottom:0;}
    .tableWrap .newTable tbody tr td::before { content: attr(data-label); font-weight: 600;  color: #474747; padding: 0;  margin-right: 10px; text-align: left;}
    .tableWrap .newTable tbody tr td:last-child {border-bottom: none;}
    .tableWrap .newTable tbody tr td:first-child {display: none;}
    .tableWrap .newTable tbody tr { display: flex;  flex-flow: column wrap;  padding: 14px 18px;  margin-bottom: 14px; align-items: flex-start; font-size: 14px; background-color: #f6f9ff;  border-radius: 10px;}
    .tableWrap .newTable tbody tr td[data-label="사업장 명칭"] {  font-size: 16px;  font-weight: 600;  text-align: center;  padding: 0 5px; margin-bottom: 5px;    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 60%, #188aff40 40%);}
    .tableWrap .newTable tbody tr td[data-label="사업장 명칭"]::before {  display: none; }

    .tableWrap .scrollNoti {display: none;}
}

@media screen and (max-width: 375px) {
    .tableWrap .newTable tbody tr td[data-label="사업장 명칭"] {font-size: 13px;}
    .tableWrap .newTable tbody tr {font-size: 11px;}
    .tableWrap .newTable tbody tr td::before {margin-right: 5px;}
    .tableWrap .newTable tbody tr td .mob {display: contents;}
}


/* 검색버튼 header에만 영역잡히게 수정 */
#root #header>[data-item="1"]>.layout>[data-item="2"]{ overflow:hidden; }

@media print {
	.mois {  top:1rem !important; left:14rem !important; }
	body#sub #root #container > .layout #content > .head { margin-top:2rem; }
	body#sub #root #header > [data-item="1"] > .layout > h1 { height: 4.5em; margin:1em 0; }
}
@media screen and (max-width:1500px) {
	.nuri-addr-bnr > .inner {
		width:calc(100% - 6em);
	}
}
@media screen and (max-width: 1200px){
    body#main:not([data-TopPop=on]) #root #header [data-js=mgnb]>a.sw,
    body#sub #root #header [data-js=mgnb]>a.sw{top: calc(2.5rem + 4.2em);}
    body#sub #root #container { padding: 7.2rem 0;}
    #header>.ev_box>.logo_gover {
    	flex-direction: column;
    	align-items: flex-start;
    	justify-content: center;
    }
    #header>.ev_box>.logo_gover>button {
   		 margin-left: 38px;
    }
}

@media screen and (max-width: 600px){
  body#sub #root #container { padding: 6rem 0;}
	body#sub #root #container > .layout > #content > .head > .etc > [data-js=boardFile] {
		   display: none
	}
}
@media screen and (max-width: 420px){
    #header>.ev_box{height:max-content;}
    #header>.ev_box>.logo_gover>span{font-size: 3vw;}
    body#main:not([data-TopPop=on]) #root #header [data-js=mgnb]>a.sw,
    body#sub #root #header [data-js=mgnb]>a.sw{top: calc(2.5rem + 3.8em);}
    #header>.ev_box>.logo_gover>div>span {
    	font-size: 1em;
    }
    #header>.ev_box>.logo_gover>button {
    	font-size: 1em;
    }
    .nuri-addr-bnr > .inner > p {
   	 	font-size: 1em;
    }
    .nuri-addr-bnr > .inner > span {
    	font-size: 1.2em;
    }
}

@media screen and (min-width: 601px){
    #foryou_better{height:55%;margin-top: 13px;}
}

/* 2023.06.26 행안부 배너 추가 작업*/
.mois {position: absolute;left: 11%;top: 10.8em;font-size: 1rem;z-index: 700;cursor: pointer;} 
.mois a{display:inline-block;width:120px;height:42px;background:url(/img/2021Renewal/common/nation_slogan.png) 0 0 no-repeat;background-size:contain;transition: width 0.3s;}


@media screen and (max-width: 1280px) {
    .mois {left: 13em;}
    .mois a{width: 7vw;}
}

@media screen and (max-width: 1250px) {
    
}

@media screen and (max-width: 1200px) {
    .mois{display: none;}
	
		body#sub #root #container > .layout > #content > .head > .etc > [data-js=boardFile] {
	        display: none
	  }
}

/* 하단 풋터 행안부 배너 삭제 */
#root #footer .etc > ul>li:first-child{display: none;}

body#sub #root #container > .layout #content > .head > .etc > [data-js=boardFile] {
    float: left;
    position: relative
}
body#sub #root #container > .layout #content > .head > .etc > [data-js=boardFile] {
    margin-right: 1em
}
body#sub #root #container > .layout #content > .head > .etc > [data-js=boardFile] > a {
    display: block;
    width: 3.9em;
    height: 3.9em;
    background-color: #E8F0FE;
    border-radius: 50%;
    background-image: url(/img/2021Renewal/common/boardFile.svg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain
}
body#sub #root #container > .layout #content > .head > .etc > [data-js=boardFile] > a > span {
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0
}

#footer .copy_right {font-size: 14px; word-break: keep-all; margin-top: 1em;}
@media screen and (max-width:600px) {
    #footer .copy_right {
        font-size: 12px;
    }
}


/* 250117 웹접근성 포커싱 숨기기 */
body#sub #root #container>.layout #content:focus {
	border: none !important;
	outline: none;
}
.tab_body_wrap>.tab_body>div.active {
	border: none !important;
	outline: none;
}
body#sub #root #container>.layout #content>.midd *:focus {
		border: none !important;
		outline: none;
}
.tab_body_wrap:focus,
.tab_body_wrap:focus-visible {
    outline: none; 
    border: none !important;
}
.tab_body_wrap:hover,
.tab_body_wrap:active {
    outline: none; 
    border: none !important;
}
.tab_body_wrap.active {
    outline: none;
    border: none !important;
}

/* 250203 웹접근성 마크 수정 */
#root #footer .etc>ul>li>a .accessibility {
		height: 100%;
}

/* 250205 게시글 상세보기했을때 제목 깨짐 수정 */
[data-table]>table td > div > h1.tit {
	position: static !important;
}
[data-table]>table td > div > div > h1.tit {
	position: static !important;
}

body#sub #root #container>.layout #content>.midd * {
	font-family: s-core-dream,'Noto Sans KR',sans-serif;
}

/*250708 개인정보보호 팝업 크기 수정*/
.midd.before-info #txt {
	width: 95%;
	margin: 0 auto;
}
.midd.before-info [data-table]>table td {
	font-size: 14px;
}
.midd.before-info h4 {
	font-size: 1.4rem;
}
.midd.before-info .labeling table td{
    font-size: 14px !important;
    word-wrap: break-word;
    word-break: keep-all;
    padding: 5px !important;
}
.midd.before-info .labeling table img{
	width: 35px !important;
}
@media screen and (max-width:600px) {
	.midd.before-info [data-table]>table td{
		    padding: 3px;
	}
	.midd.before-info #priHistTxt3 {
		float: none !important;
	}
	.midd.before-info .info-wrap2 {
		margin-top: 1rem;
	}
	.midd.before-info .info-wrap2 h6 {
		margin-bottom: 1rem;
	}
	.midd.before-info .none-float {
		float: none !important;
	}
}





