@charset "utf-8";

/*******************
공통 
*******************/


/*******************
HEADER
*******************/
header{border-bottom:1px solid #E8ECF2;background:#FFF;width:100%;position:relative;z-index:100;transition:0.3s;}
.fix header{position:fixed;left:0;top:0;}

header .headerContainer{max-width:1520px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;}
.head_logo{width:15%;}
.head_logo img{max-width:150px;}
.head_logo .logoW{display:none;}
.head_navi{width:65%;visibility:hidden;}

.head_util{width:20%;display:flex;justify-content:flex-end;align-items:center;}

.openSearch,
.gotoMypage,
.gotoRemote,
.openSign,
.gotoEn,
.openSiteMenu{vertical-align:middle;font-family:'Pre Medium';font-size:15px;color:#6F6F6F !important;display:flex;align-items:center;margin-left:20px;}
.openSearch{margin-left:0;}
.openSiteMenu{font-size:0;}
.openSearch span,
.gotoMypage span,
.gotoRemote span,
.openSign span,
.gotoEn span,
.openSiteMenu span{display:none;}
.openSearch::before,
.gotoMypage::before,
.gotoRemote::before,
.openSign::before,
.gotoEn::before,
.openSiteMenu::before{content:"";display:block;width:24px;height:24px;margin-right:5px;}
.openSiteMenu::before{margin-right:0;}
.openSearch::before{background:url(../../images/common/icon_search.png) no-repeat center;}
.gotoMypage::before{background:url(../../images/common/icon_logout.png) no-repeat center;}
.gotoRemote::before{background:url(../../images/common/icon_remote.png) no-repeat center;}
.openSign::before{background:url(../../images/common/icon_mypage.png) no-repeat center;}
.gotoEn::before{background:url(../../images/common/icon_lan.png) no-repeat center;}
.openSiteMenu::before{background:url(../../images/common/icon_menu.png) no-repeat center;}



/*******************
SEARCH
*******************/
.wrap_search{position:fixed;left:0;top:0;width:100%;z-index:1;opacity:0;visibility:hidden;transition:0.3s;}
.wrap_search.active{opacity:1;visibility:visible;}
.wrap_search::before{content:"";display:block;background:rgba(0,0,0,0.8);position:fixed;left:0;top:0;width:100%;height:100%;}
.wrap_search .inner{display:flex;justify-content:flex-end;align-items:center;background:#F4F7FB;width:100%;height:290px;position:relative;}
.wrap_search .wrap{max-width:752px;margin: 0 auto;}
.wrap_search h2{font-family:'Pre Medium';font-size:28px;color:#121619;margin-bottom:20px;text-align:center;}
.wrap_search fieldset{position:relative;}
.wrap_search legend{display:none;}
.wrap_search input{height:64px;display:inline-block;}
.wrap_search input[type=text]{width:100%;padding:10px 20px;font-family:'Pre Medium';font-size:20px;color:#3873df;border:1px solid #3873df;border-radius:5px;}
.wrap_search input[type=submit]{text-indent:-9999px;width:64px;background:url(../../images/common/icon_search_blue.png) no-repeat center;position:absolute;top:0;right:0;cursor:pointer;}
.wrap_search input[type=text]::placeholder{color:#3873df;}
.wrap_search input[type=text]:focus{outline:1px solid #3873df;}
.wrap_search input[type=text]:focus::placeholder{color:#3873df;}
.wrap_search dl{margin-top:20px;display:flex;align-items:center;}
.wrap_search dt{font-family:'Pre Bold';font-size:15px;color:#343A3F;width:80px;}
.wrap_search dd{display:flex;align-items:center;width:calc(100% - 80px);}
.wrap_search dd span{font-family:'Pre Medium';font-size:15px;color:#848C94;padding-left:10px;}
.wrap_search dd span:hover {cursor:pointer; text-decoration: underline;}
.wrap_search .closeSearch{background:url(../../images/common/closeSearch.png) no-repeat center;cursor:pointer;font-size:0;width:26px;height:26px;position:relative;left:calc(50% - 13px);top:15px;}

.wrap_search dd a{font-family:'Pre Medium';font-size:15px;color:#848C94;padding-left:10px;}
.wrap_search dd a:hover {cursor:pointer; text-decoration: underline;}

/*******************
SITEMENU
*******************/
.wrap_siteMenu{display:none;background:rgba(0,0,0,0.5);position:fixed;left:0;top:0;width:100%;height:100vh;}
.wrap_siteMenu.active{display:block;}

.openNav,
.closeNav{width:45px;text-indent:-9999px;cursor:pointer;}
.openNav{background:url(../../images/common/sitemap_b.png) no-repeat center;background-size:19px !important;height:65px;}
.closeNav{background:url(../../images/common/mNav_close_b.png) no-repeat center;background-size:20px;height:45px;margin-right:auto;}

@media all and (max-width:1560px) {
  header .headerContainer{max-width:96%;}
}
@media all and (min-width:1281px) {
  .util_m,
  .openNav,
  .closeNav{display:none;}

  .sign{position:relative;}
  .wrapSign{display:none;position:absolute;left:-13px;top:0;width:90px;}
  .wrapSign.loginF {display:none !important;}
  .wrapSign.active{display:block;}
  .wrapSign::before{content:"";display:block;position:absolute;left:calc(50% - 2.5px);top:20px;width:0;height:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:5px solid #FFF;border-right:5px solid transparent;transform:rotate(-90deg);}
  .wrapSign ul.container{margin-top:30px;background:#FFF;padding:0 15px;border-radius:5px;}
  .wrapSign li{line-height:1.4;width:100%;}
  .wrapSign li a{display:block;text-align:center;border-bottom:1px solid #DDD;padding:8px 0 10px 0;line-height:1;}
  .wrapSign li a span{font-family:'Pre Medium';font-size:13px;color:#6F6F6F;}
  .wrapSign li a:last-child{border:0;}

  .fix .wrapSign::before,
  .sub .wrapSign::before{border-left-color:rgba(0,0,0,0.5);}
  .fix .wrapSign ul.container,
  .sub .wrapSign ul.container{background:rgba(0,0,0,0.5);}
  .fix .wrapSign li a,
  .sub .wrapSign li a{border-bottom-color:#EEE;}
  .fix .wrapSign li a span,
  .sub .wrapSign li a span{color:#FFF;}


}
@media all and (max-width:1280px) {
  .util_m{display:flex;}
  .openNav,
  .closeNav{display:block;}

  body.activemNav header{z-index:102;}
  header .headerContainer{justify-content:flex-end;}
  .head_logo{margin-right:auto;}

  .head_logo,
  .head_navi,
  .head_util{width:unset;}

  .head_util .sign,
  .head_util .remote,
  .head_util .login,
  .head_util .language,
  .head_util .siteMenu{display:none;}
  .head_util .top_search span::before{height:45px;width:65px;margin-right:0;background:url(../../images/common/icon_search_b.png) no-repeat center;}

  .openSearch::before{background:url(../../images/common/icon_search_b.png) no-repeat center;width:45px;height:65px;margin-right:0;}
  .wrap_search dd{flex-wrap:wrap;}

  .util_m{margin-left:calc(100% - 500px);position:relative;z-index:1;padding:15px 10px 15px 10px;border-bottom:1px solid #DDD;align-items:center;justify-content:flex-end;}
  .util_m .sign{display:flex;align-items:center;}
  .util_m a{font-size:0;display:block;margin-left:5px;width:40px;height:45px;}
  .util_m a span{font-size:0;}
  .util_m .openSign{display:none;}
  .util_m .btnMypage{background:url(../../images/common/icon_mypage_b.png) no-repeat center;}
  .util_m .remote{background:url(../../images/common/icon_remote_b.png) no-repeat center;}
  .util_m .btnSign{background:url(../../images/common/icon_logout_b.png) no-repeat center;}
  .util_m .language{background:url(../../images/common/icon_lan_b.png) no-repeat center;}

}
@media all and (max-width:768px) {
  .util_m{margin-left:0;}
  .wrap_search .wrap{max-width:90%;}
}
@media all and (min-width:1281px){
  .wrapSign li a:hover span{color:#000;}
}


/********************
MAIN NAVIGATION
********************/
/*DESKTOP*/
@media all and (min-width:1281px){
  .head_navi nav .ul_1{display:flex;}
  .head_navi nav .li_1{width:100%;}
  .head_navi nav .a_1{color:#454A4F;font-family:'Pre Bold';font-size:20px;height:80px;position:relative;display:flex;justify-content:center;align-items:center;transition:0.4s;}
  .head_navi nav .a_1.active,
  .head_navi nav .li_1:hover .a_1{color:#0068B7;}
  
  .head_navi nav .li_1.eQ07{display:none;}
  .head_navi nav .li_1._last{display:none;}

  .head_navi nav .div_2{display:none;position:absolute;top:81px;left:0;width:100%;}
  .head_navi nav .div_2::before{content:"";display:block;width:100%;height:100%;background:rgba(255,255,255,1);border-bottom:1px solid #E8ECF2;position:absolute;left:0;top:0;}
  .head_navi nav .ul_2{position:relative;top:0;left:50%;width:1200px;margin-left:-600px;min-height:200px;padding:35px 0;display:flex;}
  .head_navi nav .li_2{width:100%;border-right:1px solid rgba(0,0,0,0.1);padding:0 30px;}
  .head_navi nav .li_2:last-child{border:0;}
  .head_navi nav .a_2{color:#000;font-family:'Pre Bold';font-size:15px;position:relative;transition:0.4s;}
  .head_navi nav .li_2:hover .a_2,
  .head_navi nav .a_2.active{color:#0068B7;}

  .head_navi nav .div_3{margin-top:25px;}
  .head_navi nav .a_3{color:#454A4F;font-family:'Pre Bold';font-size:14px;padding:4px 0;display:inline-block;position:relative;transition:0.4s;}
  .head_navi nav .a_3::before{content:"";display:block;width:0;height:1px;background:#0068B7;position:absolute;left:0;bottom:2px;transition:0.4s;}
  .head_navi nav .li_3._active .a_3::before,
  .head_navi nav .li_3:hover .a_3::before{width:100%;}
  .head_navi nav .li_3:hover .a_3{color:#0068B7;}
}
@media all and (min-width:1281px) and (max-width:1800px){
  .head_navi nav .ul_2{left:0;width:100%;margin-left:0;}
}
/*MOBILE*/
@media all and (max-width:1280px){
  .head_navi{display:none;position:fixed;right:0;top:0;width:100%;height:100%;z-index:1;overflow-y:auto;}
  .head_navi.on{display:block;}

  .head_navi .closeNavBg{background:rgba(0,0,0,0.8);position:fixed;left:0;top:0;width:calc(100% - 500px);height:100%;}

  .head_navi:after{content:"Korean Nursing Association";font-size:14px;font-family:'Pre Bold';color:#666;text-align:center;padding:10px;border-top:1px solid #dadada;display:block;background:#DDD;position:fixed;right:0;bottom:0;width:500px;z-index:1;}
  .head_navi nav{margin-left:calc(100% - 500px);position:relative;padding:30px 5px 200px 5px;}
  .head_navi nav:before{content:"";display:block;background:#EEE;position:fixed;right:0;top:0;width:500px;height:100%;}
  .head_navi nav a{display:block;position:relative;}
  .head_navi nav .div_1{position:relative;}
  .head_navi nav .div_2,
  .head_navi nav .div_3{display:none;}
  .head_navi nav .div_2{position:absolute;left:130px;top:4px;width:calc(100% - 130px);height:100vh;padding-top:4px;z-index:1;}
  .head_navi nav .div_3{padding:5px 0;margin-left:20px;}
  .head_navi nav .a_1{padding:15px 20px;}
  .head_navi nav .a_2{padding:10px 20px;}
  .head_navi nav .a_3{padding:5px 20px;}
  .head_navi nav .a_1 span{font-size:20px;font-family:'Pre Bold';color:#000;}
  .head_navi nav .a_2 span{font-size:18px;font-family:'Pre Bold';color:#222;}
  .head_navi nav .a_3 span{font-size:16px;font-family:'Pre Medium';color:#444;}

  .head_navi nav .a_1._active span,
  .head_navi nav .a_2._active span,
  .head_navi nav .a_3._active span{color:#0068B7;}

  .head_navi nav .a_1:after{content:"";display:none;width:16px;height:16px;position:absolute;top:21px;left:110px;background:url(../../images/common/nav_arrow_b.png) no-repeat center;}
  .head_navi nav .li_1.have .a_1:after{}
  .head_navi nav .li_1.haveOpen .a_1:after{display:block;}

  .head_navi nav .a_2:after{content:"";display:block;width:16px;height:16px;position:absolute;right:20px;top:13px;}
  .head_navi nav .li_2.have .a_2:after{background:url(../../images/common/nav_plus_b.png) no-repeat center;}
  .head_navi nav .li_2.haveOpen .a_2:after{background:url(../../images/common/nav_minus_b.png) no-repeat center;}

  .head_navi nav .navGab{display:none;}
  
  .head_navi nav .li_1._last{display:none;}
}
@media all and (max-width:768px){
  .head_navi nav{margin-left:0;}
  .head_navi nav:before{width:100%;}
  .head_navi .closeNavBg{display:none;}
  .head_navi:after{width:100%;}
}


/********************
LOCATION
********************/
.locationNav{max-width:1520px;margin:40px auto 70px auto;visibility:hidden;}
.locationNav .sub_navi > ul{display:flex;align-items:center;justify-content:flex-end;}
.locationNav .sub_navi > ul > li{position:relative;display:flex;align-items:center;}
.locationNav .sub_navi > ul > li::before{content:"";display:block;width:1px;height:15px;margin:0 30px;background:#e6e6e6;}
.locationNav .sub_navi > ul > li.home::before{display:none;}
.locationNav .sub_navi > ul > li.home > a{text-indent:-9999px;display:block;width:14px;height:19px;background:url(../../images/common/icon_home.png) no-repeat center;}
.pageNavigationBtn{font-family:'Pre Medium';font-size:16px;color:#464646;}
.pageNavigation{display:none;position:absolute;left:30px;top:25px;background:#FFF;padding:10px 15px;width:100%;z-index:2;border:1px solid #e6e6e6;}
.pageNavigation a{display:inline-block;padding:5px 0;font-family:'Pre Medium';font-size:14px;color:#464646;line-height:1.2;}
.pageNavigation a::after{content:"";display:block;width:0;height:1px;margin-top:2px;background:#464646;transition:0.3s;}
.pageNavigation a:hover::after{width:100%;}
@media all and (max-width:1560px){
  .locationNav{max-width:96%;}
}
@media all and (max-width:1280px){
  .locationNav{max-width:90%;margin:40px auto 50px auto;}
}
@media all and (max-width:768px){
  .locationNav{display:none;}
}



/********************
BODY
********************/
.wrap_contents{max-width:1520px;margin:0 auto 100px auto;display:flex;justify-content:space-between;}
.sideNav{width:270px;}
.wrap_contents .container{width:calc(100% - 370px);position:relative;}
.pageTitle{margin-bottom:60px;}
.pageTitle h1{font-family:'Pre Bold';font-size:48px;color:#121619;}

@media all and (max-width:1560px){
  .wrap_contents{max-width:96%;}
}
@media all and (max-width:1280px){
  .wrap_contents{max-width:90%;}
  .sideNav{display:none;}
  .wrap_contents .container{width:100%;}
  .pageTitle{margin-bottom:40px;}
  .pageTitle h1{font-size:38px;}
}
@media all and (max-width:768px){
  .wrap_contents{margin:50px auto;}
  .pageTitle{margin-bottom:30px;padding-right:80px;}
  .pageTitle h1{font-size:28px;}
}



/********************
UTILITY MENU
********************/
.sub_util{position:absolute;right:0;top:10px;}
.sub_util .sub_util_container{display:flex;justify-content:flex-end;}
.sub_util .sub_util_container > ul{display:flex;justify-content:center;}
.sub_util .sub_util_container > ul > li{display:flex;align-items:center;}
.sub_util .sub_util_container > ul > li > button{display:block;width:50px;height:50px;margin-left:15px;text-indent:-9999px;border:1px solid #E8ECF2;border-radius:100%;}
.sub_util .sub_print{background:url(/sites/style_guide/images/common/icon_print.png) no-repeat center;}
.sub_util .sub_share{background:url(/sites/style_guide/images/common/icon_share.png) no-repeat center;}
.sub_util .sub_util_container > ul > li > button:hover{border-color:#272727;}
/*SNS공유*/
.box_sub_share{display:none;position:absolute;right:-5px;top:-5px;z-index:1;background:#EEE;padding:3px 10px;border-radius:50px;}
.box_sub_share .close{width:40px;height:40px;text-indent:-9999px;border-radius:100%;background:#222 url(/sites/style_guide/images/common/x_1_w.png) no-repeat center;position:absolute;right:10px;top:7px;}
.box_sub_share ul{display:flex;aligm-items:center;padding-right:50px;}
.box_sub_share ul li{}
.box_sub_share ul button{display:block;font-size:0;width:50px;height:50px;border-radius:100%;}
.box_sub_share .facebook{background:url(/sites/style_guide/images/common/icon_face.png) no-repeat center center;}
.box_sub_share .blog{background:url(/sites/style_guide/images/common/icon_blog.png) no-repeat center center;}
.box_sub_share .twitter{background:url(/sites/style_guide/images/common/icon_twitter.png) no-repeat center center;}
.box_sub_share .kakaoBtn{background:url(/sites/style_guide/images/common/icon_kakao2.png) no-repeat center center;}
.box_sub_share .addr{background:url(/sites/style_guide/images/common/icon_url.png) no-repeat center center;}
@media all and (max-width:1280px) {
  .sub_util{top:3px;}
  .sub_util .sub_print{display:none !important;}
}
@media all and (max-width:768px) {
  .sub_util{top:-4px;}
}


/********************
SIDE NAV
********************/
.sideNav .menuSubTitleUI{width:100%;height:136px;background:#0046A5 url(../../images/common/sideNav_Bg.png) no-repeat right bottom;border-top-right-radius:30px;border-bottom-left-radius:30px;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;}
.sideNav h2{font-family:'Pre Bold';font-size:28px;color:#FAFAFA;}
.sub_div{padding:15px 30px 30px 30px;border-bottom:1px solid #bebebe;}
.sub_div a{}
.sub_div .a_2{font-family:'Pre Medium';font-size:18px;color:#1E1E1E;padding:15px 0;display:flex;align-items:center;justify-content:space-between;}
.sub_div .a_2::after{content:"";display:none;width:12px;height:12px;background:url(../../images/common/sideNav_Down.png) no-repeat center;}
.sub_div .a_3{font-family:'Pre Medium';font-size:16px;color:#565C63;padding:5px 10px;display:block;}
.sub_div .a_2:hover,
.sub_div .a_3:hover,
.sub_div .a_2._active,
.sub_div .a_3._active{color:#1778FB;font-family:'Pre Bold';}
.sub_div .li_2.have .a_2::after{display:block;}
.sub_div .li_2._active .div_3{display:block;}
.sub_div .div_3{display:none;}


/********************
TAB NAV
********************/
.tab{}
.tab_div{margin-bottom:60px;position:relative;}
.tab_div .mobile-tab{display:none;}
.tab_div .ul_4{display:flex;justify-content:space-between;}
.tab_div .li_4{width:100%;}
.tab_div .a_4{display:block;border-bottom:1px solid #e9e9e9;padding:13px 10px;text-align:center;position:relative;}
.tab_div .a_4::before{content:"";display:block;width:0;height:3px;background:#1778FB;position:absolute;left:0;bottom:0;transition:0.3s;}
.tab_div .a_4 span{color:#6F6F6F;font-family:'Pre Medium';font-size:18px;}
.tab_div .a_4._active{border-color:#1778FB;}
.tab_div .a_4._active span{color:#1778FB;font-family:'Pre Bold';}
.tab_div .a_4._active::before{width:100%;}
#tab_div > a.a_4._active{display:none;}

@media all and (max-width:768px){
  .tab_div .mobile-tab{display:block;border-bottom:2px solid #222;width:100%;padding:16px 0;text-align:left;background:#FFF;}
  .tab_div .mobile-tab span{color:#222;font-family:'Pre Bold';font-size:20px;}
  .tab_div .mobile-tab::after{content:"";display:block;width:15px;height:15px;background:url(../../images/common/sideNav_Down.png) no-repeat center;position:absolute;right:0px;top:20px;}
  .tab_div .mobile-tab.on::after{transform:rotate(180deg);}
  .tab_div .ul_4{display:none;position:absolute;left:0;top:58px;width:100%;height:250px;overflow-y:auto;z-index:1;background:#FFF;}
  .tab_div .ul_4.on{display:block;}
  .tab_div .a_4{background:#FFF;;text-align:left;padding:16px 0;}
}


/********************
새창
********************/
.menuUItop .a_3.new_win:after,
.menuUIsub .a_3.new_win:after{content:"";display:inline-block;width:15px;height:15px;vertical-align:-2px;margin-left:5px;background:url(/sites/style_guide/images/common/aLink_4_b.png) no-repeat center right;}
.menuUItop .a_3.new_win:after{opacity:0.8;}
.menuUIsub .a_3.new_win:after{opacity:0.6;}


/********************
FOOTER
********************/
footer{background:#21272a;position:relative;z-index:2;}
footer .container{max-width:1520px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;}
footer .container_1{padding:15px 0;}
footer .container_2{padding:36px 0;}
footer .line{width:100%;height:1px;background:#4d5255;}

.footerLink a{display:inline-block;margin-right:20px;}
.footerLink span{font-family:'Pre Medium';font-size:13px;color:#E8ECF2;}
.footerLink a::after{content:"";display:block;width:0;height:1px;background:#E8ECF2;transition:0.3s;}
.footerLink a:hover::after{width:100%;}

.relatedSite{display:flex;align-items:center;justify-content:flex-end;position:relative;}
.related{position:relative;}
.openRelated,
.closeRelated{font-family:'Pre Medium';font-size:15px;color:#E8ECF2;border-radius:1px;border:1px solid #697077;width:160px;margin-left:12px;padding:9px 15px;align-items:center;justify-content:space-between;}
.openRelated::after,
.closeRelated::after{content:"";display:block;width:12px;height:7px;}
.openRelated::after{background:url(../../images/common/arrow_down_w.png) no-repeat center;}
.closeRelated::after{background:url(../../images/common/close_1.png) no-repeat center;}
.openRelated{display:flex;}
.openRelated.active{display:none;}
.closeRelated{display:none;}
.closeRelated.active{display:flex;color:#008be5;border-color:#008be5;}
.relatedList{position:absolute;right:0;bottom:20px;width:calc(100% - 12px);max-height:200px;padding:10px 15px;background:rgba(255,255,255,1);overflow-y:auto;transition:0.3s;opacity:0;visibility:hidden;}
.relatedList.active{bottom:39px;opacity:1;visibility:visible;}
.relatedList a{display:block;padding:8px 10px;color:#000;font-family:'Pre Bold';font-size:14px;border-bottom:1px solid #EEE;}
.relatedList li:last-child a{border:0;}
.relatedList a:hover{border-color:#000;}

.siteInfo{font-family:'Pre Medium';font-size:13px;color:#A2A9B0;padding-left:160px;background:url(../../images/common/logo_w.png) no-repeat left center;background-size:130px;}
.siteInfo p{margin-top:5px;}

.sns{display:flex;align-items:center;justify-content:flex-end;}
.sns a{display:block;margin-left:10px;}

@media all and (max-width:1560px){
  footer .container{max-width:96%;}
}
@media all and (max-width:1280px){
  footer .container{flex-wrap:wrap;}
  .relatedSite{margin-top:20px;width:100%;justify-content:flex-start;}
  .openRelated,
  .closeRelated{margin:0 15px 0 0;}
  .relatedList{right:15px;width:calc(100% - 15px);}
  .sns{padding:20px 0 0 145px;width:100%;justify-content:flex-start; position:relative;}
  .wa_mark {position:absolute; right:0; top: -36px;}
}
@media all and (max-width:768px){
  footer .container_2{padding:25px 0;}
  .relatedSite{justify-content:space-between;}
  .related{width:32.3%;}
  .openRelated,
  .closeRelated{width:100%;margin:0;}
  .relatedList{right:0;width:100%;}
  .siteInfo{background-position:left top;padding:40px 0 0 40px;}
  .sns{padding-left:25px; padding-bottom: 40px;}
  .wa_mark {margin-left:0; top: unset; bottom:0;}
}


/*******************
GOTOP
*******************/
.goTop{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;right:20px;bottom:-100px;opacity:0;width:48px;height:48px;border:1px solid rgba(0,0,0,0.1);background:#FFF;border-radius:100%;transition:1s;}
.goTop::before{content:"";display:block;width:10px;height:7px;background:url(../../images/common/goTop_blue.png) no-repeat center;}
.goTop span{font-size:10px;font-family:'Pre Bold';line-height:1;}
.fix .goTop{bottom:100px;opacity:1;z-index:3;}

@media all and (min-width:1281px){
  .goTop:hover{background:#5C91F5;color:#FFF;border-color:#5C91F5;}
  .goTop:hover::before{background:url(../../images/common/goTop_white.png) no-repeat center;}
}
@media all and (max-width:768px){
  .fix .goTop{bottom:20px;}
}


/*******************
사이트맵
*******************/
.kna_ko_76 .sideNav{display:none;}
.kna_ko_76 .wrap_contents .container{width:100%;}

.wa_mark {
	margin-left:24px;
}
.wa_mark > a > img {
	max-width: 120px;
}