@charset "utf-8";
.primary-navigation,.hfeed.site{-webkit-transition: all ease-out 0.5s;-moz-transition: all ease-out 0.5s;-ms-transition: all ease-out 0.5s;-o-transition: all ease-out 0.5s;}
@media screen and (max-width: 1015px){

/*레이아웃*/
.breadcrumbs{display: none;}
.side_depth_1{margin-bottom: 45px;}
.site-header .header_container{border-bottom:solid 1px rgba(128,135,149,0.5);background: none;}
.side_depth_1 > h3 a{display: block;}
.side_depth_1 .side_depth_cont{display: none;}
.header-main .top_header{position: relative;}
.outer-wrap{position: relative;overflow: hidden;width: 100%;}

/*네비 효과*/
.primary-navigation{display: none;}
.mobile_nav{display: block;}
.hfeed.site{left:0;}
.primary-navigation{width:210px;left:-210px;position: absolute;height: 100%;background: #2e3752;}


/*on*/
.hfeed.site.nav_on{left:210px;}
.nav_on .primary-navigation{width:210px;left:-210px !important;position: absolute;height: 100%;background: #2e3752;}

/*스타일*/

.site-navigation li a{padding-left:30px !important;padding-right:40px !important;text-align: left;background:url(../images/icon/nav_m_arrow.png) no-repeat #2e3752;background-position: 87% 18px;}
.site-navigation li a:hover{background:url(../images/icon/nav_m_arrow.png) no-repeat #192040;background-position: 87% 18px;}
.menu-toggle{display: block;left:15px;top:0;}
.primary-navigation li:first-child{border-top:none;}
.mob_search{display: block;}
.mobile_search_wrap{display: block;position: absolute; top:-100px; left:0; width: 100%;height: 98px; background: #2e3752;padding:20px;z-index: 1000;-webkit-transition: all ease-out 0.2s;-moz-transition: all ease-out 0.2s;-ms-transition: all ease-out 0.2s;-o-transition: all ease-out 0.2s;}
.mobile_search_wrap form{padding-right:70px; width:100%;text-align: left;position: relative;}
.mobile_search_wrap #searchform label{display: none;}
.mobile_search_wrap form input[type="text"]{width:100%;height: 58px;color:#fff;background: #13192e;background-position: 10px 23px;padding:8px 60px 7px 10px;}
.mobile_search_wrap .search_bg_img{top:20px;left:20px;}
.mobile_search_wrap form input[type="text"]:focus{background: #13192e;background-position: 10px 23px;}
.mobile_search_wrap input[type="submit"]{width:58px; height: 58px; position: absolute; top:0; right:70px;background: url(../images/icon/m_search_w.png) no-repeat;background-position: center;text-indent: -99999px;}
.mobile_search_wrap input[type="submit"]:hover{background: url(../images/icon/m_search_w.png) no-repeat;background-position: center;}
.mobile_search_wrap .m_close{display: block; width:58px; height: 58px; top:20px;right:20px;background:url(../images/icon/btn_close.png) no-repeat #13192e;position: absolute;text-indent: -99999px;background-position: center; }
.mobile_search_wrap.search_on{top:0;}

/*네비*/
.site-navigation .current-page-ancestor > a,.site-navigation .current_page_item > a,.site-navigation .current_page_ancestor > a,.site-navigation .current-menu-item > a,.site-navigation .current-menu-ancestor > a {border-bottom: none !important; background: url(../images/icon/nav_m_arrow.png) no-repeat #192040;background-position: 87% 18px;}
.primary-navigation li:first-child a{font-size: 1.125em !important;line-height: 36px !important;height: 48px !important;}
.primary-navigation li:first-child +li a{font-size: 1.125em !important;line-height: 36px !important;height: 48px !important;}
.primary-navigation li:first-child +li + li a{font-size: 1.125em !important;line-height: 36px !important;height: 48px !important;}
.primary-navigation li:first-child +li + li + li a{font-size: 1.125em !important;line-height: 36px !important;height: 48px !important;}
.primary-navigation li:first-child +li + li + li + li a{font-size: 1.125em !important;line-height: 36px !important;height: 48px !important;}

.primary-navigation li:first-child + li + li + li + li + li{border-bottom:none;text-align: right;margin-top:23px !important;padding-left:0; padding-right:0;}
.primary-navigation li:first-child + li + li + li + li + li + li{border-bottom:none;text-align: right;padding-left:0; padding-right:0;}
.primary-navigation li:first-child + li + li + li + li + li + li + li{border-bottom:none;text-align: right;padding-left:0; padding-right:0;}
.primary-navigation li:first-child + li + li + li + li + li + li + li + li{border-bottom:none;text-align: right;padding-left:0; padding-right:0;}
.primary-navigation .nav-menu{border-bottom:none !important;}
.primary-navigation li:first-child + li + li + li + li + li a{font-size: 0.875em;color:#37c8d1;height: 30px; line-height: 30px;position: relative;padding-right:40px;background: none;text-align: right;}
.primary-navigation li:first-child + li + li + li + li + li + li a{font-size: 0.875em;color:#37c8d1;height: 30px; line-height: 30px;position: relative;padding-right:40px;background: none;text-align: right;}
.primary-navigation li:first-child + li + li + li + li + li + li + li a{font-size: 0.875em;color:#37c8d1;height: 30px; line-height: 30px;position: relative;padding-right:40px;background: none;text-align: right;}
.primary-navigation li:first-child + li + li + li + li + li + li + li + li a{font-size: 0.875em;color:#37c8d1;height: 30px; line-height: 30px;position: relative;padding-right:40px;background: none;text-align: right;}

.primary-navigation li:first-child + li + li + li + li + li a:after{content: "-";position: absolute; top:8px; right:25px;color:#37c8d1;-webkit-transition: all ease-out 0.2s;-moz-transition: all ease-out 0.2s;-ms-transition: all ease-out 0.2s;-o-transition: all ease-out 0.2s;text-decoration: none;}
.primary-navigation li:first-child + li + li + li + li + li + li a:after{content: "-";position: absolute; top:8px; right:25px;color:#37c8d1;-webkit-transition: all ease-out 0.2s;-moz-transition: all ease-out 0.2s;-ms-transition: all ease-out 0.2s;-o-transition: all ease-out 0.2s;text-decoration: none;}
.primary-navigation li:first-child + li + li + li + li + li + li + li a:after{content: "-";position: absolute; top:8px; right:25px;color:#37c8d1;-webkit-transition: all ease-out 0.2s;-moz-transition: all ease-out 0.2s;-ms-transition: all ease-out 0.2s;-o-transition: all ease-out 0.2s;text-decoration: none;}
.primary-navigation li:first-child + li + li + li + li + li + li + li + li a:after{content: "-";position: absolute; top:8px; right:25px;color:#37c8d1;-webkit-transition: all ease-out 0.2s;-moz-transition: all ease-out 0.2s;-ms-transition: all ease-out 0.2s;-o-transition: all ease-out 0.2s;text-decoration: none;}


.primary-navigation li:first-child + li + li + li + li + li[class*="current-"] > a{color:#fff !important;}
.primary-navigation li:first-child + li + li + li + li + li + li[class*="current-"] > a{color:#fff !important;}
.primary-navigation li:first-child + li + li + li + li + li + li + li[class*="current-"] > a{color:#fff !important;}
.primary-navigation li:first-child + li + li + li + li + li + li + li + li[class*="current-"] > a{color:#fff !important;}
.primary-navigation li:first-child + li + li + li + li + li[class*="current-"] > a:after{color:#fff !important;}
.primary-navigation li:first-child + li + li + li + li + li + li[class*="current-"] > a:after{color:#fff !important;}
.primary-navigation li:first-child + li + li + li + li + li + li + li[class*="current-"] > a:after{color:#fff !important;}
.primary-navigation li:first-child + li + li + li + li + li + li + li + li[class*="current-"] > a:after{color:#fff !important;}

.primary-navigation li:first-child + li + li + li + li + li a:hover{background: none;}
.primary-navigation li:first-child + li + li + li + li + li + li a:hover{background: none;}
.primary-navigation li:first-child + li + li + li + li + li + li + li a:hover{background: none;}
.primary-navigation li:first-child + li + li + li + li + li + li + li + li a:hover{background: none;}

/*피플*/
.m_category_navi{display: block !important;}
.m_category_navi{border-bottom:none !important;text-align: right !important;margin-top:23px !important;padding-left:0 !important; padding-right:0 !important;}
.m_category_navi a:after{content: "-";position: absolute !important; top:8px !important; right:25px !important;color:#37c8d1 !important;-webkit-transition: all ease-out 0.2s;-moz-transition: all ease-out 0.2s;-ms-transition: all ease-out 0.2s;-o-transition: all ease-out 0.2s;text-decoration: none;}
.m_category_navi[class*="current-"] > a{color:#fff !important;}
.m_category_navi a:hover{background: none !important;}
.m_category_navi a{font-size: 0.875em !important;color:#37c8d1 !important;height: 30px !important; line-height: 30px !important;position: relative !important;padding-right:40px !important;background: none !important;text-align: right !important;}
.m_category_navi[class*="current-"] > a:after{color:#fff !important;}

}

@media screen and (max-width: 600px){
#wpadminbar{position: fixed !important;}
}

