@font-face{font-family:'Gmarket Sans';src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Gmarket Sans';src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'NanumSquare';src:url('/font/nanumsquarer.eot');src:url('/font/nanumsquarer.eot?#iefix') format('embedded-opentype'),url('/font/nanumsquarer.woff') format('woff'),url('/resources/font/nanumsquarer.ttf') format('truetype');font-weight:normal;font-style:normal}::-moz-selection{background:#56c34a;color:#fff}::selection{background:#56c34a;color:#fff}body,input,textarea,select{font-family:'NanumSquare',sans-serif!important;color:#333;word-break:keep-all}h1,h2,h3,h4,h5,h6,.gmk{font-family:'Gmarket Sans',sans-serif!important;word-break:keep-all}.content-view{line-height:1.3em}.root_daum_roughmap{width:100%!important}span.mbbr{display:none}.mbonly{display:none}.topper input[type=search]{background:#fff;padding:8px;border-radius:50px}.header_container{max-width:1500px;width:90%;margin:100px auto 0 auto;overflow:hidden}#top-menu-nav{max-height:160px;overflow:hidden;position:absolute;width:100%;background:rgba(255,255,255,1);left:0;transition:all .2s}#top-menu-nav:hover{max-height:420px;border-bottom:1px #eee solid}.navlogo{position:absolute;left:50%;transform:translatex(-50%)}#top-menu-nav a{text-decoration:none}#top-menu-nav a:hover,#top-menu-nav a.current{color:#56c34a}#top-menu-nav ul,#top-menu-nav ul li{list-style:none;padding:0;text-align:center}#top-menu-nav ul li:before{display:none}#top-menu-nav .nav_1st{display:flex;justify-content:center;margin:0}#top-menu-nav .nav_1st>li{margin:0 16px!important;min-width:100px}#top-menu-nav .nav_1st>li>a{font-size:18px;display:block;line-height:48px;color:#000;font-family:'Gmarket Sans',sans-serif!important}#top-menu-nav .nav_2d{padding:8px 0 32px 0}#top-menu-nav .nav_2d li a{font-size:15px;line-height:24px;color:#000;letter-spacing:-1px}#top-menu-nav .nav_2d li a:hover,#top-menu-nav .nav_2d li a.current{color:#56c34a}#top-menu-nav .btn_nav{display:none}.main_left{display:flex;align-items:center;flex-wrap:wrap}.main_left a{display:inline-block;height:50px;line-height:52px;background-position:left 16px center;background-repeat:no-repeat;padding:0 16px 0 48px;color:#666;border:1px #eee solid;margin:0 2px 2px 0;border-radius:40px}.main_left a:hover{color:#333}.main_right a{display:inline-block;margin-left:8px}.nav_sub{height:74px}.nav_sub ul{padding:16px 4%;overflow-x:scroll;white-space:nowrap;scrollbar-width:none;text-align:center}.nav_sub ul::-webkit-scrollbar{display:none}.nav_sub li{list-style:none;display:inline-block;padding:0;margin:0}.nav_sub li a{display:block;padding:8px;color:#111}.kinder tr td:last-child{width:70%!important}.wl_history{max-width:100%}.wl_history ul.et_pb_tabs_controls{background:#fff;margin-bottom:24px}.wl_history .et_pb_tabs_controls li{border:none;max-width:100%!important;display:inline-block!important}.wl_history ul.et_pb_tabs_controls:after{border:none}.wl_history .et_pb_tabs_controls li.et_pb_tab_active{border-radius:100px}.wl_history .et_pb_all_tabs{border:1px #eee solid}.wl_history h3{font-weight:bold;font-size:36px}.wl_history h4{font-weight:bold;font-size:24px}.wl_history img{max-width:100%}@media (max-width:980px){.header_container{display:block;width:100%;padding:0 17px}.navlogo{left:16px;transform:translatex(0);width:35%}#top-menu-nav{background-color:#fff;min-height:68px;max-height:none;transition:none}#top-menu-nav:hover{max-height:none}#top-menu-nav ul,#top-menu-nav ul li{text-align:left}#top-menu-nav .nav_top{width:100%;display:none}#top-menu-nav .nav_top.active{display:block}#top-menu-nav .nav_1st{padding:16px;margin:0 0 20px;display:block}#top-menu-nav .nav_1st>li{margin:0 0 16px 0!important;min-width:none}#top-menu-nav .nav_1st>li>a{font-size:30px;font-weight:900;line-height:40px;transform:scalex(1)}#top-menu-nav .nav_line{display:none}#top-menu-nav .nav_2d{padding:0 0 4px 0;display:none}#top-menu-nav .nav_2d.active{display:block}#top-menu-nav .nav_2d li{display:inline-block;margin-right:20px}#top-menu-nav .nav_2d li a{font-size:18px;line-height:36px}#top-menu-nav .btn_nav{display:block;position:absolute;top:0;right:0;height:68px}#top-menu-nav .btn_nav img{height:68px}.main_left{text-align:center;justify-content:center}.main_left a{padding:0 16px;background:none!important;color:#333;font-size:.95em}.main_right{text-align:center}.main_right a{margin:0 8px}}