<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*0. 임시 사이트 수정버튼*/
.temporary_btn {position: absolute; top:50px; left:20px;}.temporary_btn .btn_basic {padding:9px 15px 10px 15px}
/*1. 레이아웃*/ 
.site_wrap {overflow-x: hidden;}
.header_wrap {width:100%; clear:both;}
.header_wrap .h_top_cont {width:1240px; margin:0 auto; padding:0 20px;position: relative;}
.header_wrap .h_top_cont:before {content:""; display:block; position: absolute; bottom:-50px; left:-1420px; width:100%; height:110px; background-color:#f3f1ee;}
.header_wrap .h_top_cont .h_top_container {padding-top:50px; padding-bottom:20px;}
.header_wrap .h_top_cont .h_top_container:after {content: "  "; display:block; clear:both;}
.header_wrap .h_top_cont:after{content: ""; display: table; clear: both;}
.header_wrap .h_bottom_cont {width:1240px; margin:0 auto; padding:0 20px;}

/*2. 상단 sns, search, sitemap 링크*/ 
.header_wrap .h_top_links ul {font-size:0; line-height:0;}
.header_wrap .h_top_links ul li {display:inline-block; vertical-align: middle;}
.header_wrap .h_top_links ul li a {display:block; width:40px; height:18px; text-align:center;}
.header_wrap .h_top_links ul li a i {display:inline-block; text-indent:-9999px;}
.header_wrap .h_top_links ul li.link5 a {text-indent: inherit; font-size:10px; color:#c61065;}
.header_wrap .h_top_links {margin-right:10px;}
.header_wrap .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;}
.header_wrap .h_top_links ul li:hover a {color:#c61065;}
.header_wrap .h_top_links ul li.link2 a {padding:1px 0}
.header_wrap .h_top_links ul li.link5 {margin:0 13px;}
.header_wrap .h_top_links ul li.link5.sitemap a {color:#999}
.header_wrap .h_top_links ul li.link5.sitemap:hover a {color:#c61065;}

/*facebook*/
.header_wrap .h_top_links ul li.link1 i.icon_item {position: relative; background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat -20px -40px; background-size: 500px 700px; width: 18px; height: 18px;}
.header_wrap .h_top_links ul li.link1 i.icon_item:after {position: absolute; top:0; left:0; background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat -40px -40px; background-size: 500px 700px; width: 18px; height: 18px; opacity: 0; visibility: hidden; transition:background ease-out 0.1s;-webkit-transition:background ease-out 0.1s;-moz-transition:background ease-out 0.1s;-ms-transition:background ease-out 0.1s;}
.header_wrap .h_top_links ul li.link1:hover i.icon_item:after {content:"  "; opacity: 1; visibility: visible;}

/*twitter*/
.header_wrap .h_top_links ul li.link2 i.icon_item {position: relative; background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat -20px -60px; background-size: 500px 700px; width: 18px; height: 18px;}
.header_wrap .h_top_links ul li.link2 i.icon_item:after {position: absolute; top:0; left:0; background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat -40px -60px; background-size: 500px 700px; width: 18px; height: 18px; opacity: 0; visibility: hidden; transition:background ease-out 0.1s;-webkit-transition:background ease-out 0.1s;-moz-transition:background ease-out 0.1s;-ms-transition:background ease-out 0.1s;}
.header_wrap .h_top_links ul li.link2:hover i.icon_item:after {content:"  "; opacity: 1; visibility: visible;}

/*Instagram*/
.header_wrap .h_top_links ul li.link6{padding-top:1px;}
.header_wrap .h_top_links ul li.link6 i.icon_item {position: relative; background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat 1px -493px; background-size: 500px 700px; width: 18px; height: 18px;}
.header_wrap .h_top_links ul li.link6 i.icon_item:after {position: absolute; top:0; left:0; background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat -16px -493px; background-size: 500px 700px; width: 18px; height: 18px; opacity: 0; visibility: hidden; transition:background ease-out 0.1s;-webkit-transition:background ease-out 0.1s;-moz-transition:background ease-out 0.1s;-ms-transition:background ease-out 0.1s;}
.header_wrap .h_top_links ul li.link6:hover i.icon_item:after {content:"  "; opacity: 1; visibility: visible;}

/*youtube*/
.header_wrap .h_top_links ul li.link3 i.icon_item {position: relative; background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat -20px -80px; background-size: 500px 700px; width: 18px; height: 18px;}
.header_wrap .h_top_links ul li.link3 i.icon_item:after {position: absolute; top:0; left:0; background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat -40px -80px; background-size: 500px 700px; width: 18px; height: 18px; opacity: 0; visibility: hidden; transition:background ease-out 0.1s;-webkit-transition:background ease-out 0.1s;-moz-transition:background ease-out 0.1s;-ms-transition:background ease-out 0.1s;}
.header_wrap .h_top_links ul li.link3:hover i.icon_item:after {content:"  "; opacity: 1; visibility: visible;}

/*search*/
.header_wrap .h_top_links ul li.link4 i.icon_item {position: relative; background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat -20px -100px; background-size: 500px 700px; width: 18px; height: 18px;}
.header_wrap .h_top_links ul li.link4 i.icon_item:after {position: absolute; top:0; left:0; background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat -40px -100px; background-size: 500px 700px; width: 18px; height: 18px; opacity: 0; visibility: hidden; transition:background ease-out 0.1s;-webkit-transition:background ease-out 0.1s;-moz-transition:background ease-out 0.1s;-ms-transition:background ease-out 0.1s;}
.header_wrap .h_top_links ul li.link4:hover i.icon_item:after {content:"  "; opacity: 1; visibility: visible;}

/*언어버튼*/
.h_top_container .header_wrap .h_top_box:after {content:"  "; display:block; clear:both;}
.header_wrap .h_top_box {float:right; font-size:0; line-height:0;}
.header_wrap .lang_box ul:after {content:"  "; display:block; clear:both;}
.header_wrap .lang_box ul li {display:block; float:left; margin-left:11px;}
.header_wrap .lang_box ul li a {display:block; width:95px; height:40px; padding:8px 0; font-size:13px; color:#666; font-weight:400; text-align:center; border:1px solid #aaa;}
.header_wrap .lang_box ul li:first-child {margin-left:0;}
.header_wrap .lang_box ul li a {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;}
 .header_wrap .lang_box ul li.active a {background-color:#fff; border-color:#c61065; color:#c61065;} 
.header_wrap .lang_box ul li:hover a {background-color:#c61065; border-color:#c61065; color:#fff;}
.header_wrap .h_top_unit {display:inline-block; vertical-align: middle;}

/*3. 하단 logo, navigation*/
/*레이아웃*/
.quick_links {position: fixed; right:0; top:0; z-index: 101}
.admin-bar .quick_links {position: fixed; right:0; top:32px; z-index: 101}

/*퀵메뉴 버튼*/
.quick_links .box_container {font-size:0; line-height: 0;}
.quick_links .quick_links_title {display:inline-block; vertical-align: top; width:100px; height:100px; padding:27px 0; background-color:#f6f5f4; text-align:center; line-height: 1.2em;}
.quick_links .quick_links_title span {display:block; color:#bba078; font-size:15px;}
.quick_links .quick_links_title span.b_txt {font-weight:700;}

/*퀵메뉴 아이콘*/
.quick_links .quick_btn_box {display:inline-block; vertical-align: top;}
.quick_links .quick_btn_box .quick_btn {width:100px; height:100px; padding:40px 0; background-color:#333333; text-align: center;}
.quick_links .quick_btn_box .quick_btn i {display:inline-block; background: url(http://edillust.cafe24.com/web/images/icon_sprite.png) no-repeat -86px -378px; background-size: 250px 500px; width: 26px; height: 20px;}

/*퀵메뉴 리스트*/
.quick_links ul.link_list {padding:5px 10px; background-color:#bba078; width:100px;}
.quick_links ul.link_list li a {display:block; width:100%; color:#fff; font-size:13px; text-align: center; font-weight: 500; padding:12px 0; border-bottom:1px solid #d0bda1;}
.quick_links ul.link_list li:hover a {text-decoration: underline;}
.quick_links ul.link_list li:last-child a {border-bottom:none;}

/*=4. 하단 logo, navigation*/ 
/*logo*/
.header_wrap .logo_box {float:left; /* padding-top:12px; */padding-top:0px;}
.header_wrap a.ed_logo {width:230px; height:auto; display:block; line-height: 0;}

/*헤더 메인 네비게이션*/
.header_wrap .h_bottom_cont:after {content:"  "; display:block; clear:both;}
.header_wrap .header_navi {float:right;}
.header_wrap .header_navi ul.menu {font-size:0; line-height;0;}
.header_wrap .header_navi ul.menu &gt; li {position: relative; display:inline-block; margin:0 30px; padding-bottom:10px;}
.header_wrap .header_navi ul.menu &gt; li:last-child {margin-right:10px}
.header_wrap .header_navi ul.menu &gt; li &gt; a {display:block; padding:14px 0px 6px 0px; border-bottom:2px solid transparent; font-size:19px; color:#333; 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;}
.header_wrap .header_navi ul.menu &gt; li:hover &gt; a {border-bottom:2px solid #333;}
.header_wrap .header_navi .menu &gt; li[class*="current"] &gt; a {border-bottom:2px solid #333;}

/*헤더 서브 네비게이션*/
.header_wrap .header_navi ul.menu &gt; li &gt; ul.sub-menu {position: absolute; top:60px; left:-20px;padding-left:0; padding:5px 0; z-index:100; opacity: 0; visibility: hidden; 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;background: #bba078;}
.header_wrap .header_navi ul.menu &gt; li:hover &gt; ul.sub-menu {opacity: 1; visibility: visible; }
.header_wrap .header_navi ul.menu &gt; li &gt; ul.sub-menu &gt; li{padding:0 5px;}
.header_wrap .header_navi ul.menu &gt; li &gt; ul.sub-menu &gt; li &gt; a {position: relative; display:block; padding:14px 65px 13px 12px; white-space: nowrap; background-color:#bba078; color:#fff; font-weight:500; border-bottom:1px solid #c5ae8c; font-size:15px; 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;}
.header_wrap .header_navi ul.menu &gt; li &gt; ul.sub-menu &gt; li:hover &gt; a {background-color:#fff; color:#bba078}

/*
.header_wrap .header_navi ul.menu &gt; li &gt; ul.sub-menu &gt; li &gt; a:after {content:"  "; display:block; position: absolute; top:50%; right:15px; margin-top:-4px; background:url(http://edillust.cafe24.com/web/images/icon_sprite.png) no-repeat -10px -152px; background-size: 250px 500px; width: 4px; height: 8px;}
.header_wrap .header_navi ul.menu &gt; li &gt; ul.sub-menu &gt; li &gt; a:before {content:"  "; display:block; position: absolute; top:50%; right:15px; margin-top:-4px; background:url(http://edillust.cafe24.com/web/images/icons/icon_sprite.png) no-repeat -19px -152px; background-size: 250px 500px; width: 4px; height: 8px; opacity: 0; visibility: hidden;}
*/
.header_wrap .header_navi ul.menu &gt; li &gt; ul.sub-menu &gt; li &gt; a:after {content:"  "; display:block; position: absolute; top:50%; right:15px; margin-top:-4px; background:url() no-repeat -10px -152px; background-size: 250px 500px; width: 4px; height: 8px;}
.header_wrap .header_navi ul.menu &gt; li &gt; ul.sub-menu &gt; li &gt; a:before {content:"  "; display:block; position: absolute; top:50%; right:15px; margin-top:-4px; background:url() no-repeat -19px -152px; background-size: 250px 500px; width: 4px; height: 8px; opacity: 0; visibility: hidden;}
.header_wrap .header_navi ul.menu &gt; li &gt; ul.sub-menu &gt; li:hover &gt; a:before {content: ""; opacity: 1; visibility: visible;}

.header_wrap .header_navi ul.menu &gt; li &gt; ul.sub-menu &gt; li:last-child &gt; a {border-bottom:none;}

/*조건값*/
.header_wrap .header_navi ul.menu &gt; li.h_nav_5 &gt; .sub-menu{left:-111px;}
.header_wrap .header_navi ul.menu &gt; li.h_nav_6 &gt; .sub-menu{left:-80px;}
/* 5. 탑이미지배너*/ 
/*레이아웃*/
.title_top_box{margin-top:80px;position: relative;margin-bottom: 20px;}
.title_top_box:after{content: ""; display: table; clear: both;}
.title_top_box .top_box_container{width:1600px; margin:0 auto;position: relative;}
.title_top_box .box_container{width:1240px; margin:0 auto; padding:50px 20px;position: relative;z-index: 50;}
.title_top_box .box_container:after{content: ""; display: table; clear: both;}

/*뒷배경*/
.title_top_box .top_box_container:before{content: ""; width:100%; height: 100%;position: absolute; top:20px; right:37.5%;background: #bba078;}
.title_top_box .top_box_container:after{content: ""; width:100%;position: absolute; top:0; left:62.5%;bottom:-10px;background: #f3f1ee;}


/*이미지박스*/
.title_top_box .thumbox{position: absolute; top:0; left:0; width:130%;height: 350px;overflow: hidden;z-index: 10;}
.title_top_box .thumbox .thum img{position: absolute; top:0; left:0; right:0; bottom:0; margin:auto; min-width: 50%; min-height: 50%;}
/*.title_top_box .thumbox .back_bg{display: block; position: absolute; top:0; left:0; width:100%; height: 100%; z-index: 10;background: url(../../images/img_title_screen.png) repeat;}*/
.admin-bar .title_top_box .thumbox .thum {background-position:center 20px!important;}

/*뎁스별 이미지 /wp-content/themes/postech/images*/

.title_top_box .thumbox .thum{background:url(/imgs/title_img3-1.jpg) no-repeat 0 0; background-size:cover; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}

/*뎁스별 이미지 -  알림*/
.page-id-17 .title_top_box .thumbox .thum {background:url(/imgs/e-postech.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-216 .title_top_box .thumbox .thum {background:url(/imgs/e-postech_1notice.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-218 .title_top_box .thumbox .thum {background:url(/imgs/e-postech_2news.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-220 .title_top_box .thumbox .thum {background:url(/imgs/e-postech_3event.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-222 .title_top_box .thumbox .thum {background:url(/imgs/e-postech_4newsletter.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-9532 .title_top_box .thumbox .thum {background:url(/imgs/e-postech_5employment-information.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-226 .title_top_box .thumbox .thum {background:url(/imgs/e-postech_6postechian.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}  

/*뎁스별 이미지 - 대학생활*/
.title_top_box.page-id-15 .thumbox .thum {background:url(/imgs/campus-life_1postechian-life.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.title_top_box.postechian-life .thumbox .thum {background:url(/imgs/campus-life_1postechian-life.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.title_top_box.welfare-facilities .thumbox .thum {background:url(/imgs/campus-life_2welfare-facilities.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-15 .title_top_box .thumbox .thum {background:url(/imgs/campus-life.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.title_top_box.student-activities .thumbox .thum {background:url(/imgs/campus-life_3postechian-life.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-12859 .title_top_box .thumbox .thum {background:url(/imgs/campus-life_library.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}

/*뎁스별 이미지 - 연구/산학*/
.title_top_box.research-activities .thumbox .thum,
.page-id-152 .title_top_box .thumbox .thum {background:url(/imgs/research_1research-activities.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.title_top_box.research-centers .thumbox .thum {background:url(/imgs/research_2research-centers.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.title_top_box.research-ethics .thumbox .thum {background:url(/imgs/research_3research-ethics.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.title_top_box.research-and-business-development-foundation .thumbox .thum {background:url(/imgs/research_4research-and-business-development-foundation.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}

/*뎁스별 이미지 - 학사일정*/
.title_top_box.academic-info .thumbox .thum {background:url(/imgs/academics_1academic-info.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.title_top_box.academic-data .thumbox .thum {background:url(/imgs/academics_2academic-data.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-197 .title_top_box .thumbox .thum {background:url(/imgs/academics_3scholarships.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-197 .title_top_box .thumbox .thum {background:url(/imgs/academics_3scholarships.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-212 .title_top_box .thumbox .thum, .military-service .title_top_box .thumbox .thum {background:url(/imgs/academics_4military-service.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-11138 .title_top_box .thumbox .thum {background:url(/imgs/admission-education_1admission-info.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-114 .title_top_box .thumbox .thum  {background:url(/imgs/admission-education_3graduate.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}

/*뎁스별 이미지 - 입학교육*/
.page-id-112 .title_top_box .thumbox .thum {background:url(/imgs/admission-education_2undergraduate.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-118 .title_top_box .thumbox .thum  {background:url(/imgs/admission-education_4education-system.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-120 .title_top_box .thumbox .thum,
.title_top_box.exchange .thumbox .thum  {background:url(/imgs/admission-education_5exchange.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}

/*뎁스별 이미지 - 포스텍소개*/
.page-id-29 .title_top_box .thumbox .thum {background:url(/imgs/about-postech_president.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.title_top_box.president .thumbox .thum  {background:url(/imgs/about-postech_president_1welcome-message.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-47 .title_top_box .thumbox .thum  {background:url(/imgs/about-postech_2school-juristic-person.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.title_top_box.introduction-to-postech .thumbox .thum {background:url(/imgs/about-postech_3introduction-to-postech.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.title_top_box.administration .thumbox .thum,
.postid-11034 .title_top_box.administration .thumbox .thum,
.single-about-department .title_top_box .thumbox .thum {background:url(/imgs/about-postech_4administration.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.page-id-94 .title_top_box .thumbox .thum,
.page-id-96 .title_top_box .thumbox .thum,
.page-id-100 .title_top_box .thumbox .thum {background:url(/imgs/about-postech_5campus-life.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}

/*뎁스별 이미지 - footer*/
.page-id-250 .title_top_box .thumbox .thum,.page-id-233 .title_top_box .thumbox .thum,.page-id-751 .title_top_box .thumbox .thum,.page-id-239 .title_top_box .thumbox .thum,.page-id-246 .title_top_box .thumbox .thum,.page-id-248 .title_top_box .thumbox .thum,.page-id-753 .title_top_box .thumbox .thum,.page-id-755 .title_top_box .thumbox .thum, .page-id-252 .title_top_box .thumbox .thum, .page-id-254 .title_top_box .thumbox .thum, .page-id-256 .title_top_box .thumbox .thum {background:url(/imgs/ethical-management_faculty.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}
.search .title_top_box .thumbox .thum,.page-id-10889 .title_top_box .thumbox .thum,.page-template-tag-cloud .title_top_box .thumbox .thum,.tag .title_top_box .thumbox .thum {background:url(/imgs/sitemap.jpg) no-repeat center 0; line-height: 0; width:100%; height: 100%; background-attachment:fixed;}

/*컨텐츠 박스*/
.title_top_box .contbox{width:300px; height: 250px; padding:72px 15px 15px 15px; border:15px solid #fff; text-align: center; float: right;position: relative;box-shadow:1px 0px 3px rgba(0,0,0,0.2);-webkit-box-shadow:1px 0px 3px rgba(0,0,0,0.2);-moz-box-shadow:1px 0px 3px rgba(0,0,0,0.2);}
.title_top_box .contbox .parent_title{display:inline-block; font-size: 14px; color:#fff; font-weight: 500; background-color:#bba078; color:#fff; padding:0px 5px 2px 5px; white-space: nowrap}
.title_top_box .contbox .entry-title{font-size: 26px; color:#fff; font-weight: 500;line-height: 1.34em;position: absolute; bottom:70px; left:30px; right:30px; text-shadow: rgba(0,0,0,0.2) 0px 1px 3px; white-space: nowrap;}
.title_top_box .contbox .entry-title:after {content:"  "; display:block; margin:10px auto 0 auto; width:50px; height:1px; background-color:rgba(255,255,255,0.5);}

/*헤더 네비 3뎁스*/
.header_wrap .header_navi ul.menu &gt; li &gt; .sub-menu &gt; li{position: relative;}
.header_wrap .header_navi ul.menu &gt; li &gt; .sub-menu &gt; li &gt; .sub-menu{width:160px; position: absolute; top:0; right:-160px;border:solid 1px #e8e5e2;background: #f9f7f5;padding:15px 0;opacity: 0; visibility: hidden;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;}
.header_wrap .header_navi ul.menu &gt; li &gt; .sub-menu &gt; li &gt; .sub-menu &gt; li &gt; a{font-size: 14px; color:#333333; font-weight: 500;padding:7px 15px 7px 30px;background: #f9f7f5; display: block;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;white-space: nowrap;}
.header_wrap .header_navi ul.menu &gt; li &gt; .sub-menu &gt; li &gt; .sub-menu &gt; li &gt; a:before{content: ""; width:3px; height: 3px; background: #bba078;position: absolute; top:50%; left:20px; margin-top:-1px; 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;}
.header_wrap .header_navi ul.menu &gt; li &gt; .sub-menu &gt; li &gt; .sub-menu &gt; li &gt; a:hover:before {content: ""; background:#c61065;}

/*호버*/
.header_wrap .header_navi ul.menu &gt; li &gt; .sub-menu &gt; li:hover  &gt; .sub-menu{opacity: 1; visibility: visible;}
.header_wrap .header_navi ul.menu &gt; li &gt; .sub-menu &gt; li &gt; .sub-menu &gt; li &gt; a:hover{color:#c61065;}
.header_wrap .header_navi ul.menu &gt; li &gt; .sub-menu &gt; li[class*="current"] &gt; a{background-color: #fff; color: #bba078;}
.header_wrap .header_navi ul.menu &gt; li &gt; .sub-menu &gt; li &gt; .sub-menu &gt; li[class*="current"] &gt; a{color:#c61065;}
.header_wrap .header_navi ul.menu &gt; li &gt; .sub-menu &gt; li &gt; .sub-menu &gt; li[class*="current"] &gt; a:before {content: ""; background:#c61065;}

/*반응형
=========================================================*/
@media screen and (max-width: 1600px) and (min-width: 1285px){
/*탑이미지배너*/
.title_top_box .box_container,
.title_top_box .top_box_container {width:1240px;}
}

@media screen and (max-width: 1284px) and (min-width: 1024px){
/*헤더*/
.header_wrap .h_top_cont {width:1004px;}.header_wrap .h_bottom_cont {width:1004px;}.header_wrap .header_navi ul.menu &gt; li {margin:0 15px;}

/*탑이미지배너*/
.title_top_box .box_container,.title_top_box .top_box_container {width:1004px;}
/*서치*/
.header_wrap .search_ro{width:1004px !important;}
}
@media screen and (max-width: 1110px) and (min-width: 1024px){
/*아이패드 가로 퀵메뉴 겹침 */.header_wrap .h_top_box {margin-right:50px;}
}
@media screen and (max-width: 1023px) and (min-width: 800px){
/*탑이미지배너*/.title_top_box .box_container,.title_top_box .top_box_container {width:800px;}
}
@media screen and (max-width: 799px) and (min-width: 770px){
/*탑이미지배너*/.title_top_box .box_container,.title_top_box .top_box_container {width:770px;}.site_wrap {overflow-x: hidden;}
}
@media screen and (max-width: 769px) and (min-width: 740px){
/*탑이미지배너*/.title_top_box .box_container,.title_top_box .top_box_container {width:740px;}.site_wrap {overflow-x: hidden;}
}
@media screen and (max-width: 739px) and (min-width: 720px){
/*탑이미지배너*/.title_top_box .box_container,.title_top_box .top_box_container {width:720px;}.site_wrap {overflow-x: hidden;}
}
@media screen and (max-width: 719px) and (min-width: 670px){
/*탑이미지배너*/.title_top_box .box_container,.title_top_box .top_box_container {width:670px;}.site_wrap {overflow-x: hidden;}
}
@media screen and (max-width: 669px) and (min-width: 640px){
/*탑이미지배너*/.title_top_box .box_container,.title_top_box .top_box_container {width:640px;}.site_wrap {overflow-x: hidden;}
}

@media screen and (max-width: 639px) and (min-width: 480px){
/*탑이미지배너*/.title_top_box .box_container,.title_top_box .top_box_container {width:480px;}.site_wrap {overflow-x: hidden;}
}

@media screen and (max-width: 479px) and (min-width: 420px){
/*탑이미지배너*/.title_top_box .box_container,.title_top_box .top_box_container {width:420px;}.site_wrap {overflow-x: hidden;}
}

@media screen and (max-width: 419px) and (min-width: 400px){
/*탑이미지배너*/.title_top_box .box_container,.title_top_box .top_box_container {width:100%;}.site_wrap {overflow-x: hidden;}
}

@media screen and (max-width: 399px) and (min-width: 380px){
/*탑이미지배너*/.title_top_box .box_container,.title_top_box .top_box_container {width:100%;}.site_wrap {overflow-x: hidden;}
}

@media screen and (max-width: 379px) and (min-width: 360px){
/*탑이미지배너*/.title_top_box .box_container,.title_top_box .top_box_container {width:100%;}.site_wrap {overflow-x: hidden;}
}

@media screen and (max-width: 359px) and (min-width: 1px){
/*탑이미지배너*/.title_top_box .box_container,.title_top_box .top_box_container {width:100%;}.site_wrap {overflow-x: hidden;}
}
/*. 타켓박스*/
.home .site_wrap{position: relative;}.target_menubox{position: fixed;top:0; right:0; width:70px;-webkit-transform: translateZ(0); z-index: 405;transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-webkit-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-moz-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-ms-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;}
/*메뉴*/
.target_menubox .menu_icon{width:70px; height: 60px;display: block; text-indent: -99999px;background: #f3f1ee; position: absolute; top:0; right:0;z-index: 1;transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-webkit-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-moz-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-ms-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;opacity: 1; visibility: visible;}
.target_menubox .menu_icon:after{content: ""; width:22px; height: 22px;background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat -20px -180px;background-size:500px 700px;display: block; position: absolute; top:50%; margin-top:-11px; left:50%; margin-left:-11px;cursor: pointer;}

/*컨텐츠*/
.target_itembox{background: #f3f1ee;padding:8px 0;height: 60px;z-index: 10;position: relative;right:-100%;top:0;transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-webkit-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-moz-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-ms-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;opacity: 0; visibility: hidden;padding-right:70px;}
.target_itembox .box_container{width: 1240px;margin: 0 auto;padding: 0 20px;}
.target_itembox dl{display: table; width:100%;}
.target_itembox dl:after{content: ""; display: table; clear: both;}
.target_itembox dt{display: table-cell;vertical-align: top;width:1%;padding-top:10px;min-width: 398px;}
.target_itembox dt *{white-space: nowrap;letter-spacing: -1px;}
.target_itembox dt span.title{font-size: 15px; color:#bba078;margin-right:20px;padding-left:22px; position: relative;font-weight: 500;}
.target_itembox dt span.title:before{content: "";width:18px; height: 18px; background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat -20px -460px;background-size:500px 700px;display: block; position: absolute; top:3px; left:3px;}
.target_itembox dt span.title .bold{font-size: 15px; color:#000;font-weight: 500;}
.target_itembox dt span.text{font-size: 15px; color:#ada394;}
.target_itembox dd{display: table-cell;vertical-align: top;width:99%;}
.target_itembox dd &gt; ul &gt; li{width:25%;padding:2px 5px;float: left;height: 44px;}
/*셀렉트박스*/
.target_menubox .select_box{background: #fff;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border:solid 1px #e3e1de;box-shadow: 1px 1px 1px rgba(108,108,108,0.1);-webkit-box-shadow: 1px 1px 1px rgba(108,108,108,0.1);-moz-box-shadow: 1px 1px 1px rgba(108,108,108,0.1);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;}
.target_menubox .select_box .textbox{padding:8px 35px 8px 15px;cursor: pointer;position: relative;}
.target_menubox .select_box .textbox .text{font-size: 15px; color:#333333;font-weight: 500;display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.target_menubox .select_box .textbox:after{content: "";width:10px;height: 6px;background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat -40px -460px;background-size:500px 700px;display: block; position: absolute; top:17px; right:15px;}
/*ul*/
.target_menubox .select_box .select_ul{background: #fff;display: none;padding:4px 0 15px;}
.target_menubox .select_box .select_ul li{padding:0 15px;}
.target_menubox .select_box .select_ul li a{font-size: 13px; color:#333333; font-weight: 500;display: block; padding:7px 10px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-top:solid 1px #f7f6f4;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;}
.target_menubox .select_box .select_ul li.active a{background: #333333;color:#fff;}
.target_menubox .select_box .select_ul lifirst-child a{border-top:none;}

/*호버*/
.target_menubox .select_box .select_ul li a:hover{background: #333333;color:#fff;}

/*닫기*/
.target_menubox .close_btn{width:70px;height: 60px;background: #eae6e1;position: absolute; top:0; right:0;text-indent: -99999px;}
.target_menubox .close_btn:after{content:"";width:22px; height: 22px;display: block;background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat -50px -180px;background-size:500px 700px;position: absolute; top:50%; left:50%;margin-top:-11px; margin-left:-11px;text-indent: -99999px;display: block;}

/*fixed*/
.fixed_target .target_menubox{position: fixed;top:0; right:0; width:100%;-webkit-transform: translateZ(0);}
.admin-bar .target_menubox{top:32px;}
.fixed_target .target_menubox.target_on .target_itembox{right:0%;}
.fixed_target .target_menubox.target_off .target_itembox{right:-100% !important;}
/*조건값*/
.target_on.target_menubox{width: 100%;}
.target_off.target_menubox{width: 70px;}
.target_on .target_itembox{right:0% !important;opacity: 1; visibility: visible;}
.target_off .target_itembox{right:-100% !important;opacity: 0; visibility: hidden;}
.target_on.target_menubox .menu_icon{opacity: 0; visibility: hidden;}
.target_off.target_menubox .menu_icon{opacity: 1; visibility: visible;}
.target_menubox .select_box.on{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:solid 1px #333333;}
.target_menubox .select_box.on .textbox:after{content: "";background-position:-50px -460px;}

/*퀵박스*/
.quick_linkbox{width:70px;position: fixed; top:60px; right:0px;z-index: 400;transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-webkit-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-moz-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-ms-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;}
.quick_linkbox .box_container{position: relative;-webkit-transform: translateZ(0);}
.quick_linkbox .close_btn{width:70px; height: 70px; position: absolute; top:0; left:0;background: #faa61a;text-indent: -99999px;transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-webkit-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-moz-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-ms-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;opacity: 1; visibility: visible;display: block;z-index: 20;}
.quick_linkbox .close_btn:after{content: "";width:22px;height:22px;background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat;background-size: 500px 700px;background-position:-20px -210px;position: absolute;top:50%; left:50%; margin-top:-11px; margin-left:-11px;}

/*버튼*/
.quick_linkbox .quick_links_title{width:70px;height: 70px;padding:10px 10px;position: absolute; top:0; left:0;background:#faa61a;transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-webkit-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-moz-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-ms-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important; z-index: 15;}
.quick_linkbox .quick_links_title span{font-size: 15px; color:#fff;text-align: center;display: block;line-height: 1.2em;}
.quick_linkbox .quick_links_title span.txt{letter-spacing: 0px;}
.quick_linkbox .quick_links_title span.b_txt{font-weight: bold;}

/*리스트*/
.quick_linkbox .quick_btn_box{position: relative; z-index: 10;background: #999999;padding-top:70px;top:0;overflow: hidden;transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-webkit-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-moz-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;-ms-transition: all cubic-bezier(.74,.0,.12,.94) 0.7s !important;top:0;}
.quick_linkbox .link_list{padding:0px 5px;}
.quick_linkbox .link_list li{clear: both; border-top:solid 1px #adadad;padding:5px 0;}
.quick_linkbox .link_list li:first-child{border-top:none;}
.quick_linkbox .link_list a{display: block;text-align: center;padding:7px 0;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;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;position: relative;}
.quick_linkbox .link_list a .text{font-size: 12px; color:#fff;display: block;line-height: 1.2em;}

/*호버*/
.quick_linkbox .link_list a:hover{background: #fff;}
.quick_linkbox .link_list a:hover .text{color:#999999;}
.quick_linkbox .quick_links_title:hover{background: #f99411;}
.quick_linkbox .close_btn:hover{background: #f99411;}

/*아이콘*/
.quick_linkbox .link_list li a:before{content: ""; width:26px; height: 26px;display: block;background: url(http://edillust.cafe24.com/web/images/icon_sprite_new.png) no-repeat;background-size:500px 700px;margin:0 auto 5px;}/*1*/
.quick_linkbox .link_list li.step1 a:before{background-position:-20px -240px;}/*1*/
.quick_linkbox .link_list li.step2 a:before{background-position:-20px -270px;}/*2*/
.quick_linkbox .link_list li.step3 a:before{background-position:-20px -300px;}/*3*/
.quick_linkbox .link_list li.step4 a:before{background-position:-20px -330px;}/*4*/
.quick_linkbox .link_list li.step5 a:before{background-position:-20px -360px;}/*5*/
.quick_linkbox .link_list li.step6 a:before{background-position:-20px -390px;}/*6*/
.quick_linkbox .link_list li.step7 a:before{background-position:-20px -420px;}/*7*/

/*호버*/
.quick_linkbox .link_list li.step1 a:hover:before{background-position:-50px -240px;}/*1*/
.quick_linkbox .link_list li.step2 a:hover:before{background-position:-50px -270px;}/*2*/
.quick_linkbox .link_list li.step3 a:hover:before{background-position:-50px -300px;}/*3*/
.quick_linkbox .link_list li.step4 a:hover:before{background-position:-50px -330px;}/*4*/
.quick_linkbox .link_list li.step5 a:hover:before{background-position:-50px -360px;}/*5*/
.quick_linkbox .link_list li.step6 a:hover:before{background-position:-50px -390px}/*6*/
.quick_linkbox .link_list li.step7 a:hover:before{background-position:-50px -420px;}/*7*/

/*조건값*/
.admin-bar .quick_linkbox{top:92px;}
.quick_on.quick_linkbox .quick_btn_box{top:0;}
.quick_off.quick_linkbox .quick_btn_box{top:-619px;}
.quick_on.quick_linkbox .close_btn{opacity: 1;visibility: visible;}
.quick_off.quick_linkbox .close_btn{opacity: 0;visibility: hidden;}
/*반응형*/
@media screen and (max-width: 1340px) and (min-width: 1285px){
.target_itembox .box_container{width:1200px;}
}
@media screen and (max-width: 1284px) and (min-width: 1024px){
.target_itembox .box_container{width:940px;}
.target_itembox dt span.text{display: none;}
.target_itembox dt{min-width: 0;}
}
@media screen and (max-width: 1023px) and (min-width: 1px){
.target_menubox{display: none !important;}
.quick_linkbox{display: none !important;}
.home .site_wrap{padding-top:0 !important;}
}</pre></body></html>