.hidden{display:none;visibility:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{text-decoration:none}button:focus,input:focus,select:focus{outline:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.mt-10{margin-top:10px}.mt-20,.mt-30,.mt-40{margin-top:20px}.ir_pm{font-size:0;line-height:0;text-indent:-9999px}.ir_pm,.ir_wa{display:block;overflow:hidden}.ir_wa{position:relative;z-index:-1;width:100%;height:100%}.ir_so{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}@font-face{font-family:SourceHanSansKR;font-weight:"normal";src:url(/fonts/noto-sans-kr-700.eot);src:url(/fonts/noto-sans-kr-700.eot?#iefix) format("embedded-opentype"),url(/fonts/noto-sans-kr-700.woff) format("woff"),url(/fonts/noto-sans-kr-700.ttf) format("truetype"),url(/fonts/noto-sans-kr-700.svg?#webfont) format("svg")}@font-face{font-family:SourceHanSansKR;font-weight:"bold";src:url(/fonts/noto-sans-kr-700.eot);src:url(/fonts/noto-sans-kr-700.eot?#iefix) format("embedded-opentype"),url(/fonts/noto-sans-kr-700.woff) format("woff"),url(/fonts/noto-sans-kr-700.ttf) format("truetype"),url(/fonts/noto-sans-kr-700.svg?#webfont) format("svg")}@font-face{font-family:ChosunGs;font-weight:"normal";src:url(/fonts/noto-sans-kr-700.eot);src:url(/fonts/noto-sans-kr-700.eot?#iefix) format("embedded-opentype"),url(/fonts/noto-sans-kr-700.woff) format("woff"),url(/fonts/noto-sans-kr-700.ttf) format("truetype"),url(/fonts/noto-sans-kr-700.svg?#webfont) format("svg")}@font-face{font-family:ChosunGs;font-weight:"bold";src:url(/fonts/noto-sans-kr-700.eot);src:url(/fonts/noto-sans-kr-700.eot?#iefix) format("embedded-opentype"),url(/fonts/noto-sans-kr-700.woff) format("woff"),url(/fonts/noto-sans-kr-700.ttf) format("truetype"),url(/fonts/noto-sans-kr-700.svg?#webfont) format("svg")}@font-face{font-family:GmarketSans;font-weight:"normal";src:url(/fonts/noto-sans-kr-700.eot);src:url(/fonts/noto-sans-kr-700.eot?#iefix) format("embedded-opentype"),url(/fonts/noto-sans-kr-700.woff) format("woff"),url(/fonts/noto-sans-kr-700.ttf) format("truetype"),url(/fonts/noto-sans-kr-700.svg?#webfont) format("svg")}@font-face{font-family:GmarketSans;font-weight:"bold";src:url(/fonts/noto-sans-kr-700.eot);src:url(/fonts/noto-sans-kr-700.eot?#iefix) format("embedded-opentype"),url(/fonts/noto-sans-kr-700.woff) format("woff"),url(/fonts/noto-sans-kr-700.ttf) format("truetype"),url(/fonts/noto-sans-kr-700.svg?#webfont) format("svg")}@font-face{font-family:SourceHanSansKR;font-weight:400;src:url(/fonts/SourceHanSansKR-Regular.otf)}@font-face{font-family:SourceHanSansKR;font-weight:700;src:url(/fonts/SourceHanSansKR-Bold.otf)}@font-face{font-family:GmarketSans;font-weight:400;src:url(/fonts/GmarketSansMedium.otf)}@font-face{font-family:GmarketSans;font-weight:700;src:url(/fonts/GmarketSansBold.otf)}@font-face{font-family:ChosunGs;font-weight:400;src:url(/fonts/ChosunGs.woff) format("woff")}@font-face{font-family:ChosunGs;font-weight:700;src:url(/fonts/ChosunGs.woff) format("woff")}img{display:block}.bold,dt,strong{font-weight:700}input[type=button],input[type=submit],input[type=text]{-webkit-appearance:none}a,button,input,select,textarea{font-family:SourceHanSansKR,dotum,sans-serif;color:#222}table{border-collapse:collapse;border-spacing:0}body{font-family:SourceHanSansKR,dotum,sans-serif;font-size:14px;color:#222}.container{width:1280px}.container,.small-container{position:relative;margin:0 auto}.small-container{width:750px}.row{margin:0 auto;width:1140px}.header .header-menu-wrap .input-wrap input[type=text]{padding-left:19px;box-sizing:border-box}.header .header-menu-wrap .input-wrap input[type=text]::-moz-placeholder{color:#999}.header .header-menu-wrap .input-wrap input[type=text]:-ms-input-placeholder{color:#999}.header .header-menu-wrap .input-wrap input[type=text]::placeholder{color:#999}.header .header-menu-wrap .input-wrap input.parsley-error-border[type=text],.header .header-menu-wrap .input-wrap input.parsley-error[type=text]{border:1px solid red}.header .header-menu-wrap .input-wrap input[type=text]{border:1px solid #d8d8d8;background-color:#fafafa}.header{border-bottom:1px solid #e6e6e6;min-width:1280px}.header .container{height:140px}.header .container .header-logo-wrap .header-logo{margin:0 auto;padding-top:30px;width:100px;height:70px}.header .container .login-menu{position:absolute;top:12px;right:0}.header .container .login-menu .admin{padding-right:3px;display:inline-block;font-size:12px}.header .container .login-menu .login-btn,.header .container .login-menu .user-name{display:inline-block;font-size:12px;color:#777}.header .container .login-menu .login-btn:hover,.header .container .login-menu .user-name:hover{color:#222;text-decoration:underline}.header .container .login-menu .user-name{padding-right:18px}.header .container .login-menu .user-name a{font-style:normal;font-weight:700;color:#777}.header .container .header-right{position:absolute;bottom:30px;right:6px}.header .container .header-right li{margin-right:33px;display:inline-block}.header .container .header-right li .header-cs,.header .container .header-right li .header-mypage{display:block;font-size:12px;color:#222}.header .container .header-right li .header-cs:hover,.header .container .header-right li .header-mypage:hover{font-weight:700}.header .container .header-right li .header-mypage:before{width:28px;height:28px;margin-bottom:8px;margin-left:13px;background-image:url(/images/desktop/global/icon-header-mypage.png);display:block;content:""}.header .container .header-right li .header-mypage:hover:before{background-image:url(/images/desktop/global/icon-header-mypage-ov.png)}.header .container .header-right li .header-cs:before{width:28px;height:28px;margin-bottom:8px;margin-left:8px;background-image:url(/images/desktop/global/icon-header-cs.png);display:block;content:""}.header .container .header-right li .header-cs:hover:before{background-image:url(/images/desktop/global/icon-header-cs-ov.png)}.header .container .header-right li:last-child{margin-right:0}.header .header-menu-wrap{border-top:1px solid #e6e6e6}.header .header-menu-wrap .header-menu{width:1280px;margin:0 auto;padding:10px 0;overflow:hidden}.header .header-menu-wrap .input-wrap{float:right;position:relative}.header .header-menu-wrap .input-wrap input[type=text]{border-radius:25px;width:260px;height:38px}.header .header-menu-wrap .input-wrap .btn-search{width:30px;height:30px;border:0;position:absolute;top:4px;right:16px;background-color:inherit;cursor:pointer}.header .header-menu-wrap .input-wrap .btn-search .search-icon{width:20px;height:20px;background-image:url(/images/desktop/global/icon_search.svg);background-repeat:no-repeat;background-position:50%;display:block}.header .header-menu-wrap ul{margin-top:10px;float:left}.header .header-menu-wrap li{padding-right:37px;display:inline-block}.header .header-menu-wrap li a{font-size:16px;color:#222}.header .header-menu-wrap li a:hover{font-weight:700;text-decoration:underline;color:#9b00d8}.header .header-menu-wrap li:last-child{padding-right:0}.simple-header{width:100%;height:50px;border-bottom:1px solid #d8d8d8;min-width:1280px}.simple-header .logo{width:90px;height:25px;padding-top:11px}.kakao-popup{position:fixed;bottom:40px;right:30px;z-index:1000}.footer{border-top:1px solid #e6e6e6;min-width:1280px}.footer .container{height:187px}.footer .footer-logo-wrap{padding-top:70px;float:left}.footer .footer-logo-wrap .footer-logo{width:90px;height:25px}.footer .footer-left{padding:30px 0 0 50px;overflow:hidden;float:left;width:600px}.footer .footer-left li:after{content:"";position:absolute;right:13px;top:3px;width:1px;height:12px;background:#777}.footer .footer-left .agreement li{padding-right:32px;display:inline-block;position:relative}.footer .footer-left .agreement li a{font-size:13px;line-height:1.54;color:#777}.footer .footer-left .agreement li a:hover{text-decoration:underline}.footer .footer-left .agreement li .bold{font-weight:700}.footer .footer-left .agreement li:last-child:after{width:0;height:0}.footer .footer-left .footer-information{width:600px;padding-top:11px}.footer .footer-left .footer-information li{padding-right:32px;display:inline-block;position:relative}.footer .footer-left .footer-information li p{font-size:13px;color:#777;letter-spacing:0;line-height:1.54}.footer .footer-left .footer-information li:nth-child(3):after,.footer .footer-left .footer-information li:nth-child(5):after,.footer .footer-left .footer-information li:nth-child(7):after{width:0;height:0}.footer .footer-left .footer-information li:nth-child(3),.footer .footer-left .footer-information li:nth-child(5),.footer .footer-left .footer-information li:nth-child(7){padding:0}.footer .footer-left .office-address{font-size:13px;color:#777;line-height:1.54}.footer .footer-right{padding:68px 13px;overflow:hidden;float:right}.footer .footer-right li{float:left}.footer .footer-right li .footer-right-brainspec{display:block;width:123px;height:25px;margin-top:2px;margin-right:31px}.footer .footer-right li .footer-right-ohc{display:block;width:86px;height:26px;margin-right:39px}.footer .footer-right li .footer-right-kadh{display:block;width:59px;height:31px;margin-right:36px}.footer .footer-right li .footer-right-kdma{display:block;width:101px;height:27px}.ui-menu .ui-menu-item{border-bottom:1px solid #d8d8d8}.ui-menu .ui-menu-item:last-child{border-bottom:0}.ui-menu .ui-menu-item-wrapper{padding:18px 0 18px 19px;background-color:#fafafa;display:block;cursor:pointer}.ui-menu .ui-state-active{border:none;background-color:#9b00d8;color:#fff}.ui-selectmenu-menu{width:240px;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-radius:25px;box-sizing:border-box;display:none;overflow:hidden;border-top-left-radius:0;border-top-right-radius:0;outline:none}.ui-selectmenu-menu.ui-selectmenu-open{display:block}.ui-selectmenu-menu .ui-menu{margin:0;display:block;overflow-y:auto;max-height:200px}.ui-emailbox-menu{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-radius:25px;box-sizing:border-box;display:none;overflow-x:hidden;overflow-y:auto;width:240px!important;max-height:200px;background:#fff;border-top-left-radius:0;border-top-right-radius:0;outline:none}.parsley-error-wrap{clear:both}.parsley-error-wrap ul li,.parsley-errors-list li{padding:10px 0 0 20px;font-size:12px;line-height:12px;color:red}.ui-helper-hidden-accessible{display:none}