@charset "UTF-8";

/*=========================================================
  레이아웃
=========================================================*/ 
.sidebarbox_container .side_nav_list  li .m_nav_btn{display: none !important;}
.home_contbox .contbox_unit.unit5 .sub_slide_img_unit img.m_unit_imbox{display: none;}
.m_target_sidebox{display: none;}
button.navi_btn {display:none;}
.sidebarbox .sidebar_textbox,
.co_1third .sidebar_textbox {display: none;}
.header_wrap .header_navi ul.menu > li .m_nav_btn{display: none;}
.header_wrap .header_navi ul.menu > li .m_nav_btn {position: absolute; top:0; right:0; width:60px; height:60px; background-color:#f9f7f5;text-indent: -99999px;z-index: 10;margin-right:0;padding:0;border-bottom: 1px solid #e8e5e2 !important}
.header_wrap .header_navi ul.menu > li .m_nav_btn:after{content:"  "; position: absolute; top:26px; right:20px; width:60px; height:59px; background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat;background-position: -203px -187px; background-size: 250px 500px; width: 15px; height: 8px;}
.header_wrap .header_navi ul.menu > li:before{display: none !important;}
.header_wrap .header_navi ul.menu > li > a:before{display: none !important;}

/*버튼*/
.m_search_btnbox{display: none;width:20px; height: 21px;position: absolute; top:19px; left:20px;background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat;background-position: -42px -56px; background-size: 250px 500px;text-indent: -99999px;}
.m_target_btnbox{display: none;width:5px; height: 20px;position: absolute; top:21px; right:20px;background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat;background-position: -93px -57px; background-size: 250px 500px;text-indent: -99999px;}

/*조건*/
.m_search_btnbox.active{background-position: -66px -55px;}
.m_target_btnbox.active{background-position: -104px -57px;}

/*버튼*/
.header_navi .btn_box button{width:100%;height: 45px;cursor: pointer;}
.header_navi .btn_box button div{font-size: 0; line-height: 0;padding:10px 0;}
.header_navi .btn_box button .open_btn{display: block;}
.header_navi .btn_box button .close_btn{display: none;}
.header_navi .btn_box button.nav_btn_on .open_btn{display: none;}
.header_navi .btn_box button.nav_btn_on .close_btn{display: block;}

/*탑버튼*/
.home .f_top_btn{display: none !important;}

/*모바일 povis 로그인*/
.login_pop.m_login {display:none; position: absolute; top:23px; left:49px; font-weight:700; text-indent: inherit; font-size:10px; color:#c61065;}
.login_pop.m_login + .m_login {display:none; position: absolute; top:23px; left:inherit; right:40px; font-weight:700; text-indent: inherit; font-size:10px; color:#c61065;}

/*=========================================================
  헤더 반응형
=========================================================*/ 
@media screen and (max-width: 1023px) and (min-width: 1px){

/*모바일 povis 로그인*/
.login_pop.m_login, .login_pop.m_login + .m_login {display:block;}

/*탑버튼*/
.f_top_btn{display: none !important;}

/*레이아웃*/
.site_wrap{position: relative;overflow: hidden;}
.site_wrap  .site_boxcontainer{top:0;left:0;position: relative;transition:all ease-out 0.1s;-webkit-transition:all ease-out 0.1s;-moz-transition:all ease-out 0.1s;-ms-transition:all ease-out 0.1s;}
.entry-content{padding-top:0;}
.content-area{padding-bottom: 0px;}
.fwc_box{margin-top:60px;}
.site-main{position: relative;padding-top:60px;}

/*사이드메뉴*/
.target_menubox{display: none !important;}
.quick_linkbox{display: none !important;}
.m_target_sidebox{display: block;}

/*탭*/
.tab_box div[class*="tab_ty"]{margin-bottom: 30px;}

/*퀵메뉴*/
.admin-bar .quick_links {display:none;}

/*헤더*/
.site_wrap {overflow-x: hidden;}
.header_wrap .h_top_cont {width:800px;}
.header_wrap .h_bottom_cont {width:100%;}
.header_wrap .header_navi ul.menu > li {margin:0;}

/*헤더메뉴*/
.header_wrap .logo_box {float:none;position: relative;}

/*헤더메뉴 버튼*/
button.navi_btn {display:inline-block!important;}
.header_navi {width:100%; float:none;}
.header_wrap .h_bottom_cont {padding:0;}
.header_navi .btn_box button {font-size:26px; color:#333; font-weight:500;}
.header_navi .btn_box button span {display:inline-block; vertical-align: middle;}
.header_navi .btn_box {height:45px; text-align: center; background:url(/wp-content/themes/postech/images/icons/mobile_btn_bg.jpg) repeat-x center top; background-color:#f9f7f5;}
.header_navi .btn_box .open_btn span.icon_item {background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -115px -61px; background-size: 250px 500px; width: 12px; height: 11px; margin-top:3px;}
.header_navi .btn_box .close_btn span.icon_item {background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -135px -62px; background-size: 250px 500px; width: 10px; height: 10px;}
.header_navi .btn_box button span.btn_title {padding-left:10px;}

/*헤더메뉴*/
.header_wrap .header_navi ul.menu > li {position: relative; display:block; padding-bottom:0;}
.header_wrap .header_navi ul.menu > li > a {height:60px; padding: 14px 0px 6px 20px; background-color:#fefefe; border-bottom:1px solid #e8e5e2;}
.header_wrap .header_navi ul.menu > li:last-child {margin-right:0;}
.header_wrap .header_navi ul.menu > li:before {content:"  "; position: absolute; top:0; right:0; width:60px; height:59px; background-color:#f9f7f5;}
.header_wrap .header_navi ul.menu > li > a:before {content:"  "; position: absolute; top:26px; right:20px; width:60px; height:59px; background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -203px -187px; background-size: 250px 500px; width: 15px; height: 8px;}
.header_wrap .header_navi ul.menu > li:hover > a {border-bottom:none;}

.header_wrap .header_navi{float: none; position: relative;}
.header_wrap .h_top_cont{display: none;}
.header_wrap .h_top_cont .h_top_container{display: none;}
.header_navi .nav_box{display: none;}
.header_navi .nav_box{position: absolute; top:45px; left:0;width:100%;z-index: 80;}

/*로고*/
.header_wrap .logo_box{width:100%; margin:0 auto;/* padding:21px 20px !important; */padding:8px 20px 21px 20px!important;}
.header_wrap a.postch_logo{width:148px;margin:0 auto;}

/*네비*/
.header_wrap .header_navi ul.menu > li > a{margin-right:60px;border-bottom: 1px solid #e8e5e2 !important;}
.header_wrap .header_navi ul.menu > li .m_nav_btn{display: block;}
.header_wrap .header_navi ul.menu > li > a{font-size: 17px;padding:17px 20px;}
.header_wrap .header_navi ul.menu > li:last-child > a{margin-right:0;}
.header_navi .nav_box{background: url(/wp-content/themes/postech/images/icons/mobile_btn_navbg.png) repeat-x; background-position:center bottom;padding-bottom:11px;}
.header_wrap .header_navi ul.menu > li:hover > a{border-bottom: solid 1px #e8e5e2 !important;}
.header_wrap .header_navi ul.menu > li > ul.sub-menu{position: static; opacity: 1 !important; visibility: visible !important;display: none;}
.header_wrap .header_navi ul.menu > li > ul.sub-menu{margin:0 !important;border:none;}
.header_wrap .header_navi ul.menu > li > ul.sub-menu > li > a{padding:13px 30px; background:#c8ae88 !important;color:#fff !important; border-bottom: solid 1px #ceb897;}
.header_wrap .header_navi ul.menu > li > ul.sub-menu > li > a:before{width:3px; height: 3px; background: #fff;right:auto; left:20px; margin-top:0; top:23px;opacity: 1; visibility: visible;}
.header_wrap .header_navi ul.menu > li > ul.sub-menu > li > a:after{display: none !important;}
.header_wrap .header_navi ul.menu > li > ul.sub-menu > li{padding:0;}
.header_wrap .header_navi ul.menu > li > ul.sub-menu{padding:0; transition: all ease-out 0s;-webkit-transition: all ease-out 0s;-moz-transition: all ease-out 0s; -ms-transition: all ease-out 0s;}


/*네비 조건값*/
.header_wrap .header_navi ul.menu > li:hover > a{border:none !important;border-bottom: 1px solid #e8e5e2 !important;}
.header_wrap .header_navi ul.menu > li[class*="current"] > a{border-bottom: 1px solid #ceb897 !important;}
.header_wrap .header_navi ul.menu > li[class*="current"]:hover > a{border-bottom: 1px solid #ceb897 !important;}
.header_wrap .header_navi .menu > li[class*="current"] > a{border:none !important;background: #bba078 !important;color:#fff !important;}

.header_wrap .header_navi ul.menu > li[class*="current"]:hover > a .m_nav_btn{border-bottom: 1px solid #ceb897 !important;}
.header_wrap .header_navi .menu > li[class*="current"] > a .m_nav_btn{border-bottom: 1px solid #ceb897 !important;}

.header_wrap .header_navi ul.menu > li > ul.sub-menu > li[class*="current"] > a{background: #bba078 !important;}
.header_wrap .header_navi ul.menu > li[class*="current"] .m_nav_btn{background: #b79a70 !important;}
.header_wrap .header_navi ul.menu > li[class*="current"] .m_nav_btn:after{background-position: -186px -187px !important;}
.header_wrap .header_navi ul.menu > li.sub_off .m_nav_btn{background: #f9f7f5 !important;}
.header_wrap .header_navi ul.menu > li.sub_off .m_nav_btn:after{background-position: -203px -187px !important;}
.header_wrap .header_navi ul.menu > li.sub_on .m_nav_btn{background: #b79a70 !important;}
.header_wrap .header_navi ul.menu > li.sub_on .m_nav_btn:after{background-position: -186px -187px !important;}
.header_wrap .header_navi ul.menu > li.sub_on > a{border-bottom: 1px solid #ceb897 !important;}
.header_wrap .header_navi .menu > li.sub_on > a{border:none !important;background: #bba078 !important;color:#fff !important;}
/*.header_wrap .header_navi .menu > li[class*="current"] > ul.sub-menu{display: block;}*/
.header_wrap .header_navi ul.menu > li.sub_on > a{border-bottom: solid 1px #ceb897 !important;}
.header_wrap .header_navi ul.menu > li[class*="current"] > ul.sub-menu{display: block;}


/*서브 상단 배너*/
.title_top_box{margin-top:0;margin-bottom: 30px;position: relative;}
.title_top_box:before{content: ""; width:60%; height: 10px; background: #bba078; position: absolute; bottom:-10px; left:0;}
.title_top_box:after{content: ""; width:40%; height: 5px; background: #f3f1ee; position: absolute; bottom:-5px; right:0;}
.title_top_box .box_container{padding:0;}
.title_top_box .contbox{display: none;}
.title_top_box .box_container, .title_top_box .top_box_container{width:100%;}
.title_top_box .thumbox{position: static;width:100%;height: 130px;}
.title_top_box .top_box_container:before{display: none;}
.site_wrap .title_top_box .thumbox .thum{background-attachment: inherit !important;background-attachment:initial !important;background-position: center 80% !important;}
.title_top_box .top_box_container:after{display: none;}

/*빵가루*/
.page_top_common{display: none;}

/*사이드바*/
.sidebarbox{padding-top:0; position: absolute; top:0; left:0;z-index: 50;}
.sidebarbox .sidebarbox_container{display: none;}
.sidebarbox .sidebar_textbox,
.co_1third .sidebar_textbox {display: block;padding:9px 55px 9px 15px;border:solid 1px #b4aea8;height: 40px;cursor: pointer;position: relative;background: #fff;}
.sidebarbox .sidebar_textbox .text,
.co_1third .sidebar_textbox .text {font-size: 14px; color:#555555; font-weight: 500;display: block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sidebarbox .sidebar_textbox .menu_btn,
.co_1third .sidebar_textbox .menu_btn {width:14px;height: 14px; display: block;background:url(/wp-content/themes/postech/images/icons/icon_sprite_new.png) no-repeat -340px -300px; background-size: 500px 700px;position: absolute; top:50%; right:15px;margin-top:-7px;text-indent: -99999px;z-index: 10;}
.sidebarbox .sidebar_textbox .close_btn,
.co_1third .sidebar_textbox .close_btn {width:13px;height: 14px; display: block;background:url(/wp-content/themes/postech/images/icons/icon_sprite_2.png) no-repeat; background-size: 250px 500px; background-position: -237px -278px;position: absolute; top:50%; right:15px;margin-top:-7px;text-indent: -99999px;z-index: 10;}

/*조건값*/
.sidebarbox .sidebar_textbox .menu_btn,
.co_1third .sidebar_textbox .menu_btn {display: block;}
.sidebarbox .sidebar_textbox .close_btn,
.co_1third .sidebar_textbox .close_btn {display: none;}


.sidebarbox .sidebar_textbox.on .menu_btn,
.co_1third .sidebar_textbox.on .menu_btn{display: none;}
.sidebarbox .sidebar_textbox.on .close_btn,
.co_1third .sidebar_textbox.on .close_btn {display: block;}

/*버튼*/
.m_search_btnbox{display: block;}
.m_target_btnbox{display: block;}


/*서브메뉴*/
.sidebarbox ul.side_nav_list > li{display: none;}
.sidebarbox ul.side_nav_list > li > a{display: none;}
.sidebarbox ul.side_nav_list > li[class*="current"]{display: block;}
.sidebarbox ul.sub-menu > li[class*="current"] > a:after, .sidebarbox ul.sub-menu > li:hover > a:after{display: none !important;}
.sidebarbox ul.side_nav_list > li[class*="current"] ul.sub-menu{padding:0;}
.sidebarbox ul.sub-menu > li > a{padding:9px 15px;font-size: 14px; color:#555555;background: #fff;}
.sidebarbox ul.sub-menu > li{border:solid 1px #b4aea8;border-top:none;}
.sidebarbox ul.sub-menu > li:hover > a{background: #fff !important;color:#555555 !important;}
.sidebarbox ul.sub-menu > li[class*="current"] > a{background: #bba078 !important; color:#fff !important;}

/*푸터 셀럭트박스*/
.sidebarbox ul.side_nav_list#menu-footer > li{display: block;}
.sidebarbox ul.side_nav_list#menu-footer > li > a{display: block;border:none;}
.sidebarbox ul.side_nav_list#menu-footer > li[class*="current"] ul.sub-menu{padding:0;}
.sidebarbox ul.side_nav_list#menu-footer > li > a{padding:9px 15px;font-size: 14px; color:#555555;background: #fff;}
.sidebarbox ul.side_nav_list#menu-footer > li{border:solid 1px #b4aea8;border-top:none;}
.sidebarbox ul.side_nav_list#menu-footer > li:hover > a{background: #fff !important;color:#555555 !important;}
.sidebarbox ul.side_nav_list#menu-footer > li[class*="current"] > a{background: #bba078 !important; color:#fff !important;}
.sidebarbox ul.side_nav_list#menu-footer > li:hover > a:after, .sidebarbox ul.side_nav_list > li[class*="current"] > a:after{display: none !important;}

/*하단 박스*/
.page_bottom_cont{padding-bottom: 20px;}
.fwc_box .thum_feed_ty1{padding-bottom: 20px;}
.fwc_box .co_1third{position: relative;}
.fwc_box .cont_box_title .title_ubar{font-size: 13px;}
.fwc_box .thum_feed_ty1 .feed_box .cont_title span{font-size: 20px;}
.fwc_box .thum_feed_ty1 .feed_box .cont_desc{padding-top:10px;padding-bottom: 14px;}
.fwc_box .page_bottom_cont .thum_feed_ty1 .feed_box{padding-top:12px;padding-bottom: 0;}
.fwc_box .thum_feed_ty1 .feed_box{height: auto;}
.fwc_box .page_bottom_cont [class*="thum_feed_ty"] .feed_box .btn_box{position: static;}
.fwc_box .more_ty1{position: absolute; top:-27px; right:0;z-index: 10;}
.fwc_box .more_ty1 a{margin-right:0;}
.fwc_box .more_ty1 a span{font-size: 10px;}
.fwc_box {position: relative;}
.fwc_box .more_ty1 a{padding-right:10px;}
.fwc_box .page_bottom_cont [class*="thum_feed_ty"] .feed_box .btn_box{font-size: 0; line-height: 0;}
.fwc_box .page_bottom_cont .feed_list_ty1 .feed_list_box{margin-top:8px;}
.fwc_box .feed_list_ty1 .feed_list_box{padding:10px 10px;}
.fwc_box .feed_list_ty1 .feed_list_box .thum{width:60px;}
.fwc_box .feed_list_ty1 .feed_list_box .cont_desc{padding:1px 0;}
.fwc_box .feed_list_ty1 .feed_list_box .cont_desc h5.feed_title a{font-size: 13px;color:#b7986b;}
.fwc_box .feed_list_ty1 .meta span.meta_info1{font-size: 11px;font-weight: 500;}
.fwc_box .feed_list_ty1 .feed_list_box .cont_desc h5.feed_title{font-size: 13px;color:#b7986b;}
.fwc_box .feed_list_ty1 .feed_list_box .cont_desc{margin-left:70px;}

/*푸터*/
.footer_wrap .f_main_container{padding:20px 20px;}
.footer_wrap .f_logo_box{display: none;}
.footer_wrap .f_info{text-align: left;}
.footer_wrap .copyright{text-align: left;line-height: 1.2em;margin-top:10px;text-transform: uppercase;}
.footer_wrap span[class*="info"]{padding:0;line-height: 1.35em;}
.footer_wrap .f_info span a{line-height: 1.35em;}
.footer_wrap .f_info_box{padding-bottom: 0;}

/*푸터 네비*/
.footer_wrap .f_top_links ul{position: relative;}
.footer_wrap .f_top_links ul:before{content: ""; width:1px; height: 100%; background: #c9b393; position: absolute; top:0;left:50%;}
.footer_wrap .f_top_links ul:after{content: ""; display: table; clear: both;}
.footer_wrap .f_top_links ul li{width:50%;float: left;margin-left:0;}
.footer_wrap .f_top_links ul li:nth-child(odd){clear: both;}
.footer_wrap .f_top_links ul li:nth-child(even){padding-left:20px;}
.footer_wrap .f_top_links ul li a{margin:0;text-align: left;border-bottom: none !important;font-size: 12px !important;}
.footer_wrap .f_top_links ul li:before{display: none;}
.footer_wrap .f_top_links ul li{display: block; width:50%; float: left;}

/*메인슬라이드*/
.home_contbox .contbox_unit.unit5 .cont_unit_ro{width:100%;}
.home_contbox  .contbox_unit.unit5 .title_box{display: none;}
.home_contbox .contbox_unit.unit5 .sub_slide_img_unit{width:100%; float: none;text-align: center; text-align: center; margin:30px 0 20px;}
.home_contbox .contbox_unit.unit5 .sub_slide_cont_box{width:100%;padding:0;}
.home_contbox .contbox_unit.unit5 .cont_unit_ro{height: auto;}
.home_contbox .contbox_unit.unit5 .contbox_unit_bg{background-position: 20% center;}
.home_contbox .contbox_unit.unit5 .btn_box{display: none;}
.home_contbox .contbox_unit.unit5 .cont_unit_ro ul.sub_slide_list.slides{padding-top:30px; padding-bottom: 40px;overflow: hidden;}
.home_contbox .contbox_unit.unit5 .sub_slide_img_unit img{display: none;}
.home_contbox .contbox_unit.unit5 .sub_slide_img_unit img.m_unit_imbox{display: inline;}
.home_contbox .contbox_unit.unit5 .sub_slide_paging{bottom:25px;}
.home_contbox .contbox_unit.unit5 .sub_slide_cont_title h2{font-size: 20px;font-weight: 500;}
.home_contbox .contbox_unit.unit5 .sub_slide_nav {display: none;}

/*서치*/
.header_wrap .search_ro{width:100% !important;padding:0 !important;}
.header_wrap .search_ro .search_ro_container{border:none !important;padding:10px 10px !important;}
.header_wrap .search_ro .search_ro_container .search_type_list{position: static !important;margin-bottom: 10px !important;}
.header_wrap .search_ro .search_ro_container .search_type_list ul li a{font-size: 13px !important;}
.header_wrap .search_ro .search_ro_container .search_type_list ul{margin:0 -10px !important;}
.header_wrap .search_ro .search_ro_container .search_type_list ul li{padding:0 10px !important;}
.header_wrap .search_ro .search_ro_container .input_box{padding:0 !important;}
.header_wrap .search_ro .search_ro_container .input_box input[type="text"]{padding:10px 10px !important;font-size: 16px;height: 40px;}
.header_wrap .search_ro .search_ro_container .search_btn_box input[type="submit"]{width:20px; height: 20px; background: url(/wp-content/themes/postech/images/icons/input_sub_btn.png) no-repeat;background-size: 20px 20px;cursor: pointer;}
.header_wrap .search_ro .search_ro_container .search_btn_box{right:10px;bottom:10px;top:auto;}
.header_wrap .search_ro .search_ro_container .input_box input[type="text"]:-ms-input-placeholder {font-size:16px; color:#b0b0b0;line-height: normal;}
.header_wrap .search_ro .search_ro_container .input_box input[type="text"]::-webkit-input-placeholder {font-size:16px; color:#b0b0b0;line-height: normal;}
.header_wrap .search_ro .search_ro_container .input_box input[type="text"]:-moz-placeholder {font-size:16px; color:#b0b0b0; line-height: normal;} 
.header_wrap .search_ro .search_ro_container .input_box input[type="text"]::-moz-placeholder {font-size:16px; color:#b0b0b0; line-height: normal;}

}

@media screen and (max-width: 1023px) and (min-width: 640px){
/*탭*/
.page-id-129 .tab_ty1 ul{border:none;margin-right:-2px;width:auto;margin-left:1px;}
.page-id-129 .tab_ty1 ul li{display: block !important; float: left !important; width:33.3333% !important;margin-top:-1px !important;margin-left:-1px;}
.page-id-129 .tab_ty1 ul li:nth-child(3n+1){clear: both !important;}
.page-id-129 div[class*="tab_ty"] ul li a{font-size: 12px;padding:10px 10px !important;height: 40px !important;margin-bottom: 0 !important;display: block !important;width:100% !important;}
.page-id-129 div[class*="tab_ty"] ul li a{border:1px solid #e8e5e2 !important;}
.page-id-129 div[class*="tab_ty"] ul li.active a, div[class*="tab_ty"] ul li:hover a{border:1px solid #bd9f7a !important;position: relative; z-index: 5;}
.page-id-129 div[class*="tab_ty"] ul li.active a:after, div[class*="tab_ty"] ul li:hover a:after{display: none;}
}

@media screen and (max-width: 782px) and (min-width: 1px){
html #wpadminbar {position: fixed; top:0; left:0;width:100%;}
}

@media screen and (max-width: 639px) and (min-width: 1px){
.page-id-129 .tab_ty1 ul{border:none;margin-right:-2px;width:auto;margin-left:1px;}
.page-id-129 .tab_ty1 ul li{display: block !important; float: left !important; width:50% !important;margin-top:-1px !important;margin-left:-1px;}
.page-id-129 .tab_ty1 ul li:nth-child(odd){clear: both !important;}
.page-id-129 div[class*="tab_ty"] ul li a{font-size: 12px;padding:10px 10px !important;height: 40px !important;margin-bottom: 0 !important;display: block !important;width:100% !important;}
.page-id-129 div[class*="tab_ty"] ul li a{border:1px solid #e8e5e2 !important;}
.page-id-129 div[class*="tab_ty"] ul li.active a, div[class*="tab_ty"] ul li:hover a{border:1px solid #bd9f7a !important;position: relative; z-index: 5;}
.page-id-129 div[class*="tab_ty"] ul li.active a:after, div[class*="tab_ty"] ul li:hover a:after{display: none;}
}

@media screen and (max-width: 419px) and (min-width: 1px){
.fwc_box .co_1third{position: static;}
.fwc_box .more_ty1{top:15px;right:20px;}
}

/*헤더반응형*/
@media screen and (max-width: 1023px) and (min-width: 1px){
.fwc_box .feed_list_ty1 .feed_list_box .cont_desc {margin-left:95px;}
.feed_list_ty1 .feed_list_box .cont_desc h5.feed_title {text-overflow:inherit; overflow: inherit; white-space: inherit;}
}
@media screen and (max-width: 1023px) and (min-width: 800px){
.header_wrap .logo_box{width:800px; margin:0 auto;}
}

@media screen and (max-width: 799px) and (min-width: 770px){
.header_wrap .logo_box{width: 770px;margin:0 auto;}
}

@media screen and (max-width: 769px) and (min-width: 740px){
.header_wrap .logo_box{width: 740px;margin:0 auto;}
}

@media screen and (max-width: 739px) and (min-width: 720px){
.header_wrap .logo_box{width: 720px;margin:0 auto;}
}

@media screen and (max-width: 719px) and (min-width: 670px){
.header_wrap .logo_box{width: 670px;margin:0 auto;}
}

@media screen and (max-width: 669px) and (min-width: 640px){
.header_wrap .logo_box{width: 640px;margin:0 auto;}
}

@media screen and (max-width: 639px) and (min-width: 480px){
.header_wrap .logo_box{width: 480px;margin:0 auto;}
}

@media screen and (max-width: 479px) and (min-width: 420px){
.header_wrap .logo_box{width:420px;margin:0 auto;}
}

@media screen and (max-width: 419px) and (min-width: 400px){
.header_wrap .logo_box{width:100%;margin:0 auto;}
}

/*=========================================================
  모바일 사이드네비
=========================================================*/ 
.m_target_sidebox{position: absolute; top:0; right:-220px;width:220px;background: #3a3a3a; height: 100%;z-index: 1001;}
.m_target_sidebox .quick_m_nav li{border-top:solid 1px #c9b393;}
.m_target_sidebox .quick_m_nav li a{background: #bba078;font-size: 15px; color:#fff;font-weight: 500;padding:14px 20px;display: block;}

/*타겟네비*/
.m_target_sidebox .target_m_nav{margin-bottom: 15px;}
.m_target_sidebox .target_m_nav .main_menu > li{border-top:solid 1px #333333;}
.m_target_sidebox .target_m_nav .main_menu > li > a{background: #3a3a3a;font-size: 15px; color:#bba078;font-weight: 500;padding:14px 55px 14px 20px;display: block;position: relative;}
.m_target_sidebox .target_m_nav .main_menu > li > a:after{content: "";width:15px; height: 8px; position: absolute; top:50%; right:20px;margin-top:-4px; background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat;background-position:-204px -187px;background-size: 250px 500px;}

/*타겟 서브네비*/
.m_target_sidebox .target_m_nav .main_menu > li .sub_menu{padding-left:0;display: none;}
.m_target_sidebox .target_m_nav .main_menu > li .sub_menu > li{border-top:solid 1px #2c2c2c;}
.m_target_sidebox .target_m_nav .main_menu > li .sub_menu > li > a{font-size: 13px; color:#ddd;padding:10px 29px;display: block;background: #333333;position: relative;}
.m_target_sidebox .target_m_nav .main_menu > li .sub_menu > li > a:before{content: ""; width:2px; height: 2px;background: #aeaeae;position: absolute; top:50%; left:20px;margin-top:-1px;}

/*조건값*/
.m_target_sidebox .target_m_nav .main_menu > li.current > a{background: #2c2c2c; color:#fff;}
.m_target_sidebox .target_m_nav .main_menu > li.current > a:after{background-position:-186px -187px;}
.m_target_sidebox .target_m_nav .main_menu > li.current .sub_menu{display: block;}

.m_target_sidebox .h_top_links{margin-bottom: 15px;}
.m_target_sidebox .h_top_links ul {font-size:0; line-height:0;}
.m_target_sidebox .h_top_links ul li {display:inline-block; vertical-align: middle;}
.m_target_sidebox .h_top_links ul li a {display:block; width:32px; height:16px; text-align:center;}
.m_target_sidebox .h_top_links ul li a i {display:inline-block; text-indent:-9999px;}
.m_target_sidebox .h_top_links ul li.link5 a {text-indent: inherit; font-size:10px; color:#999;white-space: nowrap;}
.m_target_sidebox .h_top_links {padding:0 14px;}
.m_target_sidebox .h_top_links ul li a {font-weight:500; transition:all ease-out 0.1s;-webkit-transition:all ease-out 0.1s;-moz-transition:all ease-out 0.1s;-ms-transition:all ease-out 0.1s;}
.m_target_sidebox .h_top_links ul li.link2 a {padding:1px 0}
.m_target_sidebox .h_top_links ul li.link5 {margin:0 13px; padding-top:2px;}

/*facebook*/
.m_target_sidebox .h_top_links ul li.link1 i.icon_item {position: relative; background: url(/wp-content/themes/postech/images/icons/icon_sprite_new.png) no-repeat -20px -40px; background-size: 500px 700px; width: 18px; height: 18px;}

/*twitter*/
.m_target_sidebox .h_top_links ul li.link2 i.icon_item {position: relative; background: url(/wp-content/themes/postech/images/icons/icon_sprite_new.png) no-repeat -20px -60px; background-size: 500px 700px; width: 18px; height: 18px;}

/*Instgram*/
.m_target_sidebox .h_top_links ul li.link6{padding-top:1px;}
.m_target_sidebox .h_top_links ul li.link6 i.icon_item {position: relative; background: url(/wp-content/themes/postech/images/icons/icon_sprite_new.png) no-repeat 1px -493px; background-size: 500px 700px; width: 18px; height: 18px;}

/*youtube*/
.m_target_sidebox .h_top_links ul li.link3 i.icon_item {position: relative; background: url(/wp-content/themes/postech/images/icons/icon_sprite_new.png) no-repeat -20px -80px; background-size: 500px 700px; width: 18px; height: 18px;}


/*언어박스*/
.m_target_sidebox .rang_m_box{overflow: hidden;padding:0 20px;}
.m_target_sidebox .rang_m_box ul{margin:0 -5px;}
.m_target_sidebox .rang_m_box li{width:50%; float: left;padding:0 5px;}
.m_target_sidebox .rang_m_box li a{display: block; border:solid 1px #666666;font-size: 13px; color:#fff;text-align: center;padding:9px 10px;}

/*조건값*/
.m_target_sidebox .rang_m_box li.active a{background: #2c2c2c; border:solid 1px #2c2c2c;}

@media screen and (max-width: 1023px) and (min-width: 1px){
/*사이드네비 조건값*/
.site_wrap.target_s_on .site_boxcontainer{left:-220px;}
}

/*캠퍼스맵 반응형*/
.page-id-94 .site-contbox,
.page-id-96 .site-contbox {width:100% !important; padding:0 !important;}
.campus-map .unit_cont_ro.unit2 .info_list > ul > li:nth-child(3n+1){clear: both;}
/*.cont_map_box{float: right;}*/

/*반응형*/
@media screen and (max-width: 1284px) and (min-width: 1024px){
.campus-map .cont_map_box{width:794px;}
.campus-map .map_pin_desc .thum{width:120px;}
.campus-map .map_pin_desc .desc_container{width:300px;}
.campus-map .map_pin_cont .pin_info li .txt{font-size: 14px;}
.campus-map .cont_map_box .map_side_gallery{width:160px;padding-top:45px;}
}
@media screen and (max-width: 1023px) and (min-width: 640px){
.campus-map .unit_cont_ro.map_unit{position: relative;}
.campus-map .map_pin_desc .thum{width:120px;}
.campus-map .map_pin_desc .desc_container{width:300px;}
.campus-map .map_pin_cont .pin_info li .txt{font-size: 14px;}
.campus-map .cont_map_box .map_side_gallery{width:160px;padding-top:45px;}
.campus-map .cont_map_box{width:100%;}
.campus-map .cont_map_nav{height: auto;}
/*
.campus-map .cont_map_nav ul li:nth-child(5) a{border-bottom: none;}
.campus-map .cont_map_nav ul li:nth-child(6) a{border-bottom: none;}
*/
.campus-map .cont_map_nav ul li{width:25%; float: left;height: auto;}
.campus-map .cont_map_nav ul:after{content: ""; display: table; clear: both;}
.campus-map .unit_cont_ro.unit2 .info_list > ul > li{width:50%;}
.campus-map .unit_cont_ro.unit2 .info_list > ul > li:nth-child(3n+1){clear: none;}
.campus-map .unit_cont_ro.unit2 .info_list > ul > li:nth-child(odd){clear: both;}
.campus-map .map_area{height: 600px !important;}
.campus-map .cont_map_box .map_side_gallery{width:140px;padding-left:20px;}
.campus-map .map_side_gallery .img_gallery{padding-right:20px;height: 436px;}
.campus-map .map_side_title .txt_regular_b.title_ubar{font-size: 14px;line-height: 1.2em;}
.campus-map .map_side_gallery .img_gallery .img_title h5{font-size: 12px;}

.cont_map_nav ul li ul.sub_cont_map_nav {left:0; top:64px;}
/* .cont_map_nav ul li.n8.active a span:after {content:""; display:inline-block; vertical-align: middle; background: url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -125px -233px; background-size: 250px 500px; width: 9px; height: 5px; margin-left:30px; margin-bottom:4px;} */
}

@media screen and (max-width: 719px) and (min-width: 640px){
.cont_map_nav ul li ul.sub_cont_map_nav {left:0; top:89px;}
}


@media screen and (max-width: 639px) and (min-width: 1px){
.page-id-94 .site-main{padding-top:0;}
.cont_map_box .dragg_btn{bottom:auto !important;top:476px !important;}
.campus-map .unit_cont_ro.map_unit{position: relative;}
.campus-map .map_pin_desc .thum{width:120px;}
.campus-map .map_pin_desc .desc_container{width:300px;}
.campus-map .map_pin_cont .pin_info li .txt{font-size: 14px;}
.campus-map .cont_map_box .map_side_gallery{width:160px;padding-top:45px;}
.campus-map .cont_map_box{width:100%;}
.campus-map .cont_map_nav{height: auto;}
.campus-map .cont_map_nav ul li:nth-child(odd){border-right:1px solid #535353;}
/* .campus-map .cont_map_nav ul li:nth-child(7) a{border-bottom: none;} */
.campus-map .cont_map_nav ul li{width:50%; float: left;height: auto;}
.campus-map .cont_map_nav ul:after{content: ""; display: table; clear: both;}
.campus-map .unit_cont_ro.unit2 .info_list > ul > li{width:100%;}
.campus-map .unit_cont_ro.unit2 .info_list > ul > li:nth-child(3n+1){clear: none;}
.campus-map .unit_cont_ro.unit2 .info_list > ul{margin:-5px -5px;}
.campus-map .unit_cont_ro.unit2 .info_list > ul > li{clear: both;padding:5px 5px;}
.campus-map .map_area{height: 400px !important;}
.cont_map_box .dragg_btn{top:322px !important;}
.campus-map .cont_map_box .map_side_gallery{width:100%;padding-left:20px;padding-right:20px;position: relative;top:0;bottom:auto;left:0;}
.map_side_gallery .img_gallery{padding-right:0;height: 200px;overflow-x: hidden;}
.map_side_title .txt_regular_b.title_ubar{font-size: 14px;line-height: 1.2em;}
.map_side_gallery .img_gallery .img_title h5{font-size: 12px;}
.map_side_gallery .img_gallery ul{margin:-5px -5px;}
.map_side_gallery .img_gallery ul li{width:33.333%;padding:5px;float: left;}
.map_side_gallery .img_gallery ul li:nth-child(3n+1){clear: both;}
.campus-map .cont_map_nav ul li a{padding:7px 15px;}
.campus-map .unit_cont_ro.unit2 .info_list > ul .box_ty1{padding:20px;min-height: 0;}
.campus-map .unit_cont_ro.unit2 .info_list > ul .box_ty1 .txt_regular_b.txt_color{font-size: 14px;}
.campus-map .unit_cont_ro.unit2 .info_list > ul > li .box_ty1 .info_desc ul li .txt{font-size: 14px;}
.campus-map .unit_cont_ro.unit2 .info_list > ul > li .box_ty1 .info_desc ul li .txt a{font-size: 14px;}
.cont_map_nav ul li a span{font-size: 12px;}
.campus-map .map_pin_desc .desc_container{width:260px;padding:15px 15px;}
.campus-map .map_pin_desc .thum{width:100px;display: none;}
.cont_map_nav ul li ul.sub_cont_map_nav {left:0; top:48px;}
}
@media screen and (max-width: 399px) and (min-width: 1px){
.campus-map .map_pin_desc .thum{width:100px;display: none;}
.campus-map .map_pin_desc .desc_container{width:220px;padding:15px 15px;}
.campus-map .cont_map_nav{width:100%;}
.campus-map .cont_map_nav ul li{float: none; width:100%;border-right:1px solid #535353;}
.cont_map_nav ul li ul.sub_cont_map_nav {left:0; top:48px;}
.cont_map_nav ul li ul.sub_cont_map_nav {width:100%;}
.cont_map_nav ul li ul.sub_cont_map_nav li {width:100%;}
}

/*캠퍼스 맵 탭*/
@media screen and (max-width: 1023px) and (min-width: 640px){
.campus-map .tab_ty2 ul{border:none;margin-right:-2px;width:auto;margin-left:1px;}
.campus-map .tab_ty2 ul li{display: block !important; float: left !important; width:33.3333% !important;margin-left:-1px;height: auto;}
.campus-map .tab_ty2 ul li:nth-child(3n+1){clear: both !important;}
.campus-map div[class*="tab_ty"] ul li a{font-size: 12px;padding:10px 10px !important;height: 40px !important;margin-bottom: 0 !important;display: block !important;width:100% !important;}
.campus-map div[class*="tab_ty"] ul li a{border:1px solid #e8e5e2 !important;}
.campus-map div[class*="tab_ty"] ul li.active a, div[class*="tab_ty"] ul li:hover a{border:1px solid #bd9f7a !important;position: relative; z-index: 5;}
.campus-map div[class*="tab_ty"] ul li.active a:after, div[class*="tab_ty"] ul li:hover a:after{display: none;}

}

@media screen and (max-width: 639px) and (min-width: 1px){
.campus-map .tab_ty2 ul{border:none;margin-right:-2px;width:auto;margin-left:1px;}
.campus-map .tab_ty2 ul li{display: block !important; float: left !important; width:50% !important;margin-left:-1px;height: auto;}
.campus-map .tab_ty2 ul li:nth-child(odd){clear: both !important;}
.campus-map div[class*="tab_ty"] ul li a{font-size: 12px;padding:10px 10px !important;height: 40px !important;margin-bottom: 0 !important;display: block !important;width:100% !important;}
.campus-map div[class*="tab_ty"] ul li a{border:1px solid #e8e5e2 !important;}
.campus-map div[class*="tab_ty"] ul li.active a, div[class*="tab_ty"] ul li:hover a{border:1px solid #bd9f7a !important;position: relative; z-index: 5;}
.campus-map div[class*="tab_ty"] ul li.active a:after, div[class*="tab_ty"] ul li:hover a:after{display: none;}
}


/*대학생활*/
.ui_imgitembox{background:url(/wp-content/themes/postech/images/imgs/campus_life_bg-1.png) no-repeat;position: relative;}
.ui_imgitembox:after{content: " "; display: table; clear: both;}
.ui_imgitembox:before {content:"  "; position: absolute; top:-30px; left:50%; display:block; width:1px; height:30px; background-color: #b69c76;}
.ui_imgitembox > ul > li{line-height: 0;position: relative;}
.ui_imgitembox > ul > li a{line-height: 0;display: block;position: absolute; top:0; left:0; width:100%; height: 100%;}
.ui_imgitembox  ul {padding:0;}

.ui_imgitembox > ul > li.step1 a .box_wrap {display: inline-block; position: absolute; top:50%; left:50%; width:124px; height: 100px; margin-top:-50px; margin-left:-62px; z-index: 1;}
.ui_imgitembox > ul > li.step3 .step2 a .box_wrap {display: inline-block; position: absolute; top:50%; left:50%; width:124px; height: 100px; margin-top:-50px; margin-left:-62px; z-index: 1;}
.ui_imgitembox > ul > li.step3 .step3 a .box_wrap {display: inline-block; position: absolute; top:50%; left:50%; width:124px; height: 100px; margin-top:-50px; margin-left:-62px; z-index: 1;}

/*box*/
.ui_imgitembox > ul > li.step1{width:25%;margin-left:50%;}
.ui_imgitembox > ul > li.step2{width:50%;float: left;}
.ui_imgitembox > ul > li.step3{width:50%;float: left;}
.ui_imgitembox > ul > li.step3 ul li{width:50%; float: left;position: relative;line-height: 0;}
.ui_imgitembox > ul > li.step1 a{background: rgba(178,151,112,0.1);}
.ui_imgitembox > ul > li.step3 .step2 a{background: rgba(250,166,26,0.1);}
.ui_imgitembox > ul > li.step3 .step3 a{background: rgba(66,147,154,0.1);}


/*텍스트*/
.cen_ro_t{text-align: center;margin-bottom: 48px;}
.ui_imgitembox > ul > li a{text-align: center;transition:all ease-out 0.1s;-webkit-transition:all ease-out 0.1s;-moz-transition:all ease-out 0.1s;-ms-transition:all ease-out 0.1s;}
.ui_imgitembox > ul > li.step1 a span {display: block;}
.ui_imgitembox > ul > li a span{font-size: 25px; color:#fff;margin:0 3px;font-weight: 500; text-shadow: 2px 2px rgba(0,0,0,0.1);}
.ui_imgitembox > ul > li a span.sh{font-weight: bold;}
.ui_imgitembox > ul > li a .icon_item{display:block; background:url(/wp-content/themes/postech/images/icons/icon_sprite_new.png) no-repeat -320px -280px; background-size: 500px 700px; width: 34px; height: 8px;margin:0 auto;margin-top:36px;}
.ui_imgitembox > ul > li.step1 a .icon_item{margin-top:15px;}

/*호버*/
.ui_imgitembox > ul > li.step1 a:hover{background: rgba(178,151,112,1);}
.ui_imgitembox > ul > li.step3 .step2 a:hover{background: rgba(250,166,26,1);}
.ui_imgitembox > ul > li.step3 .step3 a:hover{background: rgba(66,147,154,1);}

/*반응형*/
@media screen and (max-width: 1284px) and (min-width: 1024px){
.ui_imgitembox > ul > li a{padding-top:48px;}
.ui_imgitembox > ul > li.step1 a{padding-top:40px;}

}

@media screen and (max-width: 719px) and (min-width: 640px){
.ui_imgitembox > ul > li.step1 a .box_wrap {width:102px; height: 82px; margin-top:-41px; margin-left:-51px;}
.ui_imgitembox > ul > li.step3 .step2 a .box_wrap {width:102px; height: 82px; margin-top:-41px; margin-left:-51px;}
.ui_imgitembox > ul > li.step3 .step3 a .box_wrap {width:102px; height: 82px; margin-top:-41px; margin-left:-51px;}
}

@media screen and (max-width: 359px) and (min-width: 1px){
.ui_imgitembox > ul > li.step1 a .box_wrap {width:102px; height: 82px; margin-top:-41px; margin-left:-51px;}
.ui_imgitembox > ul > li.step3 .step2 a .box_wrap {width:102px; height: 82px; margin-top:-41px; margin-left:-51px;}
.ui_imgitembox > ul > li.step3 .step3 a .box_wrap {width:102px; height: 82px; margin-top:-41px; margin-left:-51px;}
}

/*우측 버튼 컨덴츠(공유,프린트,확대/축소)*/
.m_page_top_btns {display: none;}
.m_page_top_btns ul.top_btns_cont {font-size:0; line-height:0;}
.m_page_top_btns ul.top_btns_cont > li {position: relative; display:inline-block; margin-left:5px; vertical-align: bottom}
.m_page_top_btns ul.top_btns_cont > li:first-child {margin-left:0;}
.m_page_top_btns ul.top_btns_cont > li > a {display:block; height:30px;width:30px;text-indent: -99999px; background: url(/wp-content/themes/postech/images/icons/share_m_btn.png) no-repeat;background-size: 30px 30px;}
.m_page_top_btns ul.top_btns_cont > li > a span.txt {color:#8e8a85; }
.m_page_top_btns ul.top_btns_cont > li.btn2 > a i.icon_item,
.m_page_top_btns ul.top_btns_cont > li.btn1 > a i.icon_item {display:block; position: absolute; top:0; left:0; transition:all ease-out 0.1s;-webkit-transition:all ease-out 0.1s;-moz-transition:all ease-out 0.1s;-ms-transition:all ease-out 0.1s;}

/*share 버튼*/
.m_page_top_btns ul.top_btns_cont > li.btn1 > a i.icon_item {position: absolute; top:10px; left:9px; background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat 0 -232px; background-size: 250px 500px; width: 12px; height: 10px;}
.m_page_top_btns ul.top_btns_cont > li.btn1 > a i.icon_item:after {content:"  "; position: absolute; top:0px; left:0px; background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -15px -232px; background-size: 250px 500px; width: 12px; height: 10px; opacity: 0; visibility: hidden;}
.m_page_top_btns ul.top_btns_cont > li.btn1:hover > a i.icon_item:after {content:" "; opacity: 1; visibility: visible;}
.m_page_top_btns ul.top_btns_cont > li.btn1:hover > a span.txt {color:#333;}
.m_page_top_btns ul.top_btns_cont > li.btn1:hover a {background-color:#f9f7f5}

/*print 버튼*/
.m_page_top_btns ul.top_btns_cont > li.btn2 > a i.icon_item {position: absolute; top:10px; left:9px; background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -31px -232px; background-size: 250px 500px; width: 12px; height: 10px;}
.m_page_top_btns ul.top_btns_cont > li.btn2 > a i.icon_item:after {content:"  "; position: absolute; top:0px; left:0px; background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -45px -232px; background-size: 250px 500px; width: 12px; height: 10px; opacity: 0; visibility: hidden;}
.m_page_top_btns ul.top_btns_cont > li.btn2:hover > a i.icon_item:after {content:" "; opacity: 1; visibility: visible;}
.m_page_top_btns ul.top_btns_cont > li.btn2:hover > a span.txt {color:#333;}
.m_page_top_btns ul.top_btns_cont > li.btn2:hover > a {background-color:#f9f7f5}

/*zooming 버튼*/
.m_page_top_btns ul.top_btns_cont > li.btn3 > a.zoom_btn.zoom_up {position: relative;}
.m_page_top_btns ul.top_btns_cont > li.btn3 > a.zoom_btn.zoom_up i {display:block; position: absolute; top:5px; left:5px; background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -61px -231px; background-size: 250px 500px; width: 10px; height: 10px;}
.m_page_top_btns ul.top_btns_cont > li.btn3 > a.zoom_btn.zoom_up i:after {content:"  ";  position: absolute; top:0px; left:0px; background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -73px -231px; background-size: 250px 500px; width: 10px; height: 10px; opacity: 0; visibility: hidden;}
.m_page_top_btns ul.top_btns_cont > li.btn3 > a.zoom_btn.zoom_up:hover i.icon_item:after {content:" "; opacity: 1; visibility: visible;}
.m_page_top_btns ul.top_btns_cont > li.btn3 > a.zoom_btn.zoom_up:hover {background-color:#f9f7f5}

.m_page_top_btns ul.top_btns_cont > li.btn3 > a.zoom_btn.zoom_down {position: relative;}
.m_page_top_btns ul.top_btns_cont > li.btn3 > a.zoom_btn.zoom_down i {display:block; position: absolute; top:9px; left:5px; background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -86px -235px; background-size: 250px 500px; width: 10px; height: 10px;}
.m_page_top_btns ul.top_btns_cont > li.btn3 > a.zoom_btn.zoom_down i:after {content:"  ";  position: absolute; top:0px; left:0px; background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -98px -235px; background-size: 250px 500px; width: 10px; height: 10px; opacity: 0; visibility: hidden;}
.m_page_top_btns ul.top_btns_cont > li.btn3 > a.zoom_btn.zoom_down:hover i.icon_item:after {content:" "; opacity: 1; visibility: visible;}
.m_page_top_btns ul.top_btns_cont > li.btn3 > a.zoom_btn.zoom_down:hover {background-color:#f9f7f5}
.m_page_top_btns ul.top_btns_cont > li.btn3 .zoom_btn {display:inline-block; border:1px solid #e8e5e2; font-size:9px; color:#8e8a85; vertical-align: middle;}
.m_page_top_btns ul.top_btns_cont > li.btn3 .zoom_btn i.icon_item {display:block; text-indent: -9999px;}
.m_page_top_btns ul.top_btns_cont > li.btn3 span.zoom_btn.zoom_title { padding:2px 10px 2px 10px; height: 22px; font-weight:500; border-right:none; -webkit-border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px;}
.m_page_top_btns ul.top_btns_cont > li.btn3 a.zoom_btn.zoom_up {padding:2px 10px; height: 22px; width:22px; border-right:none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
.m_page_top_btns ul.top_btns_cont > li.btn3 {font-size:0; line-height:0;}
.m_page_top_btns ul.top_btns_cont > li.btn3 a.zoom_btn.zoom_down {padding:2px 10px; height: 22px; width:22px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;  -webkit-border-top-rigth-radius: 5px; -moz-border-top-right-radius: 5px; border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px;}
.m_page_top_btns ul.top_btns_cont > li span.txt {font-size:10px; font-weight:500;} 

/*우측 버튼 컨덴츠(공유,프린트,확대/축소)-share 버튼 클릭시 sns선택박스*/
.m_page_top_btns ul.top_btns_cont > li .sns_list_box {display:none; position: absolute; top:43px; right:0; width:200px; height:90px; border:2px solid #bba078; background-color:#fff; z-index:40;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box .sns_list_box_container:before {content:"  "; position: absolute; top:-8px; right:8px; display: block; background: url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -1px -279px; background-size: 250px 500px; width: 12px; height: 6px;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box .list_notice {margin-bottom:12px;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box .list_notice,
.m_page_top_btns ul.top_btns_cont > li .sns_list_box .list_notice span {font-size:13px;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box .sns_list_box_container {position: relative;  padding:10px; width:100%; height:100%;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box .close_btn {position: absolute; top:-1px; right:-1px; display:block;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box .close_btn a {position: relative; display:block; width:16px; height:16px;  text-indent:-9999px; background-color:#bba078;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box .close_btn a i {position: absolute; top:4px; left:4px; display:block; width: 8px; height: 7px; background: url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -15px -278px; background-size: 250px 500px;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box ul.sns_list {text-align: center; font-size:0; line-height:0;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box ul.sns_list > li {display:inline-block; margin-left:10px;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box ul.sns_list > li:first-child {margin-left:0;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box ul.sns_list > li > a {display:block; width:30px; height:30px; text-indent: -9999px;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box ul.sns_list > li i {display:block;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box ul.sns_list > li.sns1_btn i {background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat 0 -244px; background-size: 250px 500px; width:30px; height:30px;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box ul.sns_list > li.sns2_btn i {background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -36px -244px; background-size: 250px 500px; width:30px; height:30px;}
.m_page_top_btns ul.top_btns_cont > li .sns_list_box ul.sns_list > li.sns3_btn i {background:url(/wp-content/themes/postech/images/icons/icon_sprite.png) no-repeat -71px -244px; background-size: 250px 500px; width:30px; height:30px;}


/*쉐어 휴학*/
.page-id-129 .m_page_top_btns{float: none; position: absolute; top:0; right:0;}
.page-id-129 .page_title{position: relative;}

@media screen and (max-width: 1023px) and (min-width: 1px){
.m_page_top_btns{display: block;}
}

/*서브 사이드바 2뎁스가 노출되야되는 페이지*/
@media screen and (max-width: 1023px) and (min-width: 1px){
/*입학 교육*/
.page-id-11138 .sidebarbox ul.side_nav_list > li{display: block;}
.page-id-11138 .sidebarbox ul.side_nav_list > li > a{display: block;border:none;}
.page-id-11138 .sidebarbox ul.side_nav_list > li[class*="current"] ul.sub-menu{padding:0;}
.page-id-11138 .sidebarbox ul.side_nav_list > li > a{padding:9px 15px;font-size: 14px; color:#555555;background: #fff;}
.page-id-11138 .sidebarbox ul.side_nav_list > li{border:solid 1px #b4aea8;border-top:none;}
.page-id-11138 .sidebarbox ul.side_nav_list > li:hover > a{background: #fff !important;color:#555555 !important;}
.page-id-11138 .sidebarbox ul.side_nav_list > li[class*="current"] > a{background: #bba078 !important; color:#fff !important;}
.page-id-11138 .sidebarbox ul.side_nav_list > li:hover > a:after, .sidebarbox ul.side_nav_list > li[class*="current"] > a:after{display: none !important;}

/*대학생활*/
.page-id-15 .sidebarbox ul.side_nav_list > li{display: block;}
.page-id-15 .sidebarbox ul.side_nav_list > li > a{display: block;border:none;}
.page-id-15 .sidebarbox ul.side_nav_list > li[class*="current"] ul.sub-menu{padding:0;}
.page-id-15 .sidebarbox ul.side_nav_list > li > a{padding:9px 15px;font-size: 14px; color:#555555;background: #fff;}
.page-id-15 .sidebarbox ul.side_nav_list > li{border:solid 1px #b4aea8;border-top:none;}
.page-id-15 .sidebarbox ul.side_nav_list > li:hover > a{background: #fff !important;color:#555555 !important;}
.page-id-15 .sidebarbox ul.side_nav_list > li[class*="current"] > a{background: #bba078 !important; color:#fff !important;}
.page-id-15 .sidebarbox ul.side_nav_list > li:hover > a:after, .sidebarbox ul.side_nav_list > li[class*="current"] > a:after{display: none !important;}
}

/*상단 1뎁스*/
.page-id-15 .title_top_box .contbox .parent_title{display: none;}
.page-id-17 .title_top_box .contbox .parent_title{display: none;}
.page-id-233 .title_top_box .contbox .parent_title{display: none;}
.page-id-239 .title_top_box .contbox .parent_title{display: none;}
.page-id-246 .title_top_box .contbox .parent_title{display: none;}
.page-id-248 .title_top_box .contbox .parent_title{display: none;}
.search .title_top_box .contbox .parent_title{display: none;}
.page-id-10889 .title_top_box .contbox .parent_title{display: none;}
.page-template-tag-cloud .title_top_box .contbox .parent_title{display: none;}
.tag .title_top_box .contbox .parent_title{display: none;}
.page-id-246 .title_top_box .contbox .entry-title{letter-spacing: -2px;}

/*히스토리*/
.history .page_img_title{display: none;}

/*=========================================================
  뉴스센타 메인 및 총장실 사이드바 반응형
=========================================================*/ 

@media screen and (max-width: 1023px) and (min-width: 1px){

/*뉴스센타 메인 반응형*/
.epostech_main .unit_cont_ro.unit2:after {content:""; display:block; clear:both;}
.sidebarbox .icon_linksbox {margin-bottom:0;}

.sidebarbox.sidebar_w {width:100%;}
.sidebarbox.sidebar_w .sidebarbox_container {display:block;}
.sidebarbox.sidebar_w {position: static;}
.sidebarbox.sidebar_w .epostech_main {position:absolute; top:0; left:0; z-index:50; width:100%;}
.sidebarbox.sidebar_w .epostech_main .icon_linksbox ul li a i {display:none;}
.sidebarbox.sidebar_w .epostech_main .icon_linksbox ul li {display:block; width:100%; height:auto; padding:0; background-color:#fff; border:solid 1px #b4aea8; border-top:none;}
.sidebarbox.sidebar_w .epostech_main .icon_linksbox ul li a {padding:9px 15px; text-align: left;}
.sidebarbox.sidebar_w .epostech_main .icon_linksbox ul li a span {margin-top:0; font-size:14px; color:#555; font-weight:500;}

/*총장실 서브 반응형*/
.sidebarbox.sidebar_w .president_main {position:absolute; top:0; left:0; z-index:50; width:100%;}
.sidebarbox.sidebar_w .president_main .icon_linksbox ul li a i {display:none;}
.sidebarbox.sidebar_w .president_main .icon_linksbox ul li {display:block; width:100%; height:auto; padding:0; background-color:#fff; border:solid 1px #b4aea8; border-top:none;}
.sidebarbox.sidebar_w .president_main .icon_linksbox ul li a {padding:9px 15px; text-align: left;}
.sidebarbox.sidebar_w .president_main .icon_linksbox ul li a span {margin-top:0; font-size:14px; color:#555; font-weight:500;}

/*총장실 서브 반응형 - facebook*/
.bx-wrapper {max-width:100%!important;}
.bx-wrapper ul.slide_list.slides li {width:100%!important;}
.sns_feedbox .sns_feed_desc {padding:0 30px 20px}
.sns_feedbox .meta_info {padding: 10px 30px;}

/*총장실 메인 반응형*/
.president_main .unit_cont_ro.unit1 .co_1third {position:absolute; top:0; left:0; z-index:50; width:100%;} 
.president_main .unit_cont_ro.unit1 .co_1third .icon_linksbox ul li a i {display:none;}
.president_main .unit_cont_ro.unit1 .co_1third .icon_linksbox ul li {display:block; width:100%; height:auto; padding:0; background-color:#fff; border:solid 1px #b4aea8; border-top:none;}
.president_main .unit_cont_ro.unit1 .co_1third .icon_linksbox ul li a {padding:9px 15px; text-align: left;}
.president_main .unit_cont_ro.unit1 .co_1third .icon_linksbox ul li a span {margin-top:0; font-size:14px; color:#555; font-weight:500;}

.president_main .unit_cont_ro.unit2 .co_2thirds:after {content:""; display:block; clear:both;} 

}
