@charset "utf-8";
:root {
	--point-color: #139E84; /* 사이트 컬러 */
}
.user #wrap #header>h1>a>span:nth-child(2){padding-top: 0.5em; line-height: 1.2; font-size: 2.6em;}

/* layout */
.user #header #nav #gnb > ul > li > div:before{background-color: var(--point-color);}
.user #header #nav #gnb > ul > li > a:after{background-color: var(--point-color);}
.user #header #nav #gnb > ul > li:hover > a>span{color:var(--point-color);}
.user #header #nav #gnb > ul > li > div > ul > li > div > ul > li > a:hover > span {color:var(--point-color);}
.user #header #nav #gnb > ul > li > div > ul > li:hover > a {border-bottom-color:var(--point-color);}
.user #header #nav #gnb > ul > li > div > ul > li:hover > a > span {color:var(--point-color);}
.user [class*="allmenu_btn"]:before,
.user [class*="allmenu_btn"]:after,
.user [class*="allmenu_btn"]>span{background-color:var(--point-color);}
.user #header #sitemap>.layout>.midd>ul>li>a.child:after{border-color:var(--point-color);}
.user #header #sitemap>.layout>.midd>ul>li>a.on>span{color:var(--point-color);}
.user#sub #remote>h2{background-color:var(--point-color);}
.user#sub #remote>#lnb>ul{border-bottom-color:var(--point-color);}
.user#sub #remote>#lnb>ul>li>a.ov>span{color:var(--point-color);}

/*.user #header #nav #gnb > ul > li {width: 16rem;}*/
.user #header #nav #gnb > ul > li:nth-last-child(2) > div{position:absolute; width:10em;}
@media screen and (min-width: 601px) {
    .user #wrap #header>h1>a>span:nth-child(2){padding-top: 0.5em; line-height: 1.2; font-size: 2.6em;}
}
@media screen and (max-width: 600px) {
    .user #wrap #header>h1>a>span:nth-child(2){padding-top: 0.5em; line-height: 1.2;font-size: 2em;}
}