@charset "UTF-8";@font-face{font-family:Nanum Square;src:local(NanumSquare),local(NanumSquare),url(/build/assets/NanumSquare-CiPOozJe.eot) format("embedded-opentype"),url(/build/assets/NanumSquare-Cr2l8FY9.woff) format("woff"),url(/build/assets/NanumSquare-wPLBmeyM.ttf) format("truetype")}@font-face{font-family:Nanum SquareB;src:local(NanumSquareB),local(NanumSquareB),url(/build/assets/NanumSquareB-Bs-OrsdE.eot) format("embedded-opentype"),url(/build/assets/NanumSquareB-vjbg5IU1.woff) format("woff"),url(/build/assets/NanumSquareB-CHCo7V8A.ttf) format("truetype")}@font-face{font-family:Nanum SquareEB;src:local(NanumSquareEB),local(NanumSquareEB),url(/build/assets/NanumSquareEB-vmZATM3Y.eot) format("embedded-opentype"),url(/build/assets/NanumSquareEB-CFvusU3f.woff) format("woff"),url(/build/assets/NanumSquareEB-Dee8NnKi.ttf) format("truetype")}html{font-size:15px;font-weight:400}.spinner-wrap{display:flex;align-items:center;justify-content:center;height:300px}@keyframes spinner-border{to{transform:rotate(360deg)}}body .spinner-border{position:relative;display:inline-block;width:2rem;height:2rem;overflow:hidden;text-indent:-999em;border:.25em solid;border-color:currentColor transparent currentColor currentColor;border-radius:50%;animation-name:spinner-border;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:infinite}body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,blockquote{margin:0;padding:0;border:0}body,input,select,textarea,button,table{font-family:Nanum Square,Malgun Gothic,Dotum,돋움,Gulim,굴림,Roboto,Droid Sans,Apple-Gothic,helvetica,sans-serif;font-size:15px;line-height:1.35em;color:#2c344b;letter-spacing:-.025em;font-weight:400}body{background:#f2f2f2;-webkit-text-size-adjust:none}body.white{background:#fff}fieldset,img,iframe,frame{border:0}legend,caption{overflow:hidden;position:absolute;font-size:0;line-height:0;visibility:hidden}h1,h2,h3,h4,h5,h6{font-size:1em}img{vertical-align:middle;max-width:100%}img,input,textarea,fieldset{border:0 none;outline:none;-webkit-appearance:none;box-shadow:none}select{-webkit-appearance:none;box-shadow:none}img:focus,input:focus,textarea:focus,select:focus,fieldset:focus{outline:none}a{color:#2c344b;text-decoration:none}a:link,a:visited,a:hover,a:active{text-decoration:none;outline:none}ul,ol{list-style:none}em,address{font-style:normal}legend,hr,caption{display:none}table{border-collapse:collapse;border-spacing:0}button{background:transparent}strong,.fwb{font-weight:"700"!important}.fweb{font-weight:"800"!important}.fc40{color:#404040!important}.fc99{color:#999!important}.fcwhite{color:#fff!important}.fcblue{color:#0b74cd!important}.blind{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}.ellipsis2{overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35em;max-height:2.7em}input,select,textarea{display:inline-block;box-sizing:border-box}input[type=password]{font-family:Malgun Gothic,Dotum,돋움,Gulim,굴림,Roboto,Droid Sans,Apple-Gothic,helvetica,sans-serif}input[type=password]::-webkit-input-placeholder{font-family:Nanum Square,Malgun Gothic,Dotum,돋움,Gulim,굴림,Roboto,Droid Sans,Apple-Gothic,helvetica,sans-serif}input[type=password]::-moz-placeholder{font-family:Nanum Square,Malgun Gothic,Dotum,돋움,Gulim,굴림,Roboto,Droid Sans,Apple-Gothic,helvetica,sans-serif}input[type=password]:-ms-input-placeholder{font-family:Nanum Square,Malgun Gothic,Dotum,돋움,Gulim,굴림,Roboto,Droid Sans,Apple-Gothic,helvetica,sans-serif}input[type=password]:-moz-placeholder{font-family:Nanum Square,Malgun Gothic,Dotum,돋움,Gulim,굴림,Roboto,Droid Sans,Apple-Gothic,helvetica,sans-serif}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}:-moz-placeholder{color:#999}textarea{display:block;box-sizing:border-box;border:solid 1px #999;background:#fff;width:100%;padding:12px 14px;line-height:19px}input[type=text],input[type=password],input[type=tel],input[type=email],input[type=number],input[type=search],input[type=url],input[type=date],input[type=time]{border:solid 1px #999;background:#fff;width:100%;height:45px;padding:12px 14px}input::-webkit-inner-spin-button,input::-webkit-clear-button{-webkit-appearance:none;margin:0}.filebox{overflow:hidden;position:relative;height:45px;padding-left:95px}.filebox input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.filebox label{position:absolute;left:0;top:0;display:block;width:90px;height:45px;box-sizing:border-box;background:#fff;border:solid 1px #666;font-family:Nanum SquareB;text-align:center;font-size:16px;line-height:17px;padding:13px 0}.filebox .upload_name:disabled{display:block;width:100%;background:#fff;color:#404040;padding-right:50px}.filebox .delete{position:absolute;right:0;top:0;width:45px;height:45px;background:#404040 url(/build/assets/bg_filebox_delete-DFSCqaq6.png) center center no-repeat;background-size:20px 20px;text-indent:-999em}.filebox .add{position:absolute;right:0;top:0;width:45px;height:45px;background:#0b74cd url(/build/assets/bg_filebox_add-BAgv-bj3.png) center center no-repeat;background-size:20px 20px;text-indent:-999em}input[type=radio]{display:inline-block;background:url(/build/assets/bg_radio-B4FXPMaB.png) left top no-repeat;background-size:86px 30px;height:30px;width:30px;border:none 0;vertical-align:top}input[type=radio]:checked{background-position:right 0}input[type=radio]+label{display:inline-block;margin-left:10px;height:30px;line-height:30px;vertical-align:top}input[type=checkbox]{display:inline-block;background:url(/build/assets/bg_checkbox-DhjF4rtk.png) left top no-repeat;background-size:86px 30px;height:30px;width:30px;border:none 0;vertical-align:top}input[type=checkbox]:checked{background-position:right 0}input[type=checkbox]+label{display:inline-block;margin-left:10px;height:30px;line-height:30px;vertical-align:top}.datebox{display:block;width:100%;height:45px;position:relative;background-color:#fff}.datebox input{background:transparent;position:absolute;left:0;top:0;z-index:2}.datebox .icon{position:absolute;right:0;top:0;z-index:1;width:44px;height:43px;border:solid 1px #999;background:#fff url(/build/assets/icon_datebox-B_wVdKF0.png) center center no-repeat;background-size:20px 20px}.timebox{display:block;width:100%;height:45px;position:relative;background-color:#fff}.timebox input{background:transparent;position:absolute;left:0;top:0;z-index:2}.timebox .icon{position:absolute;right:0;top:0;z-index:1;width:44px;height:43px;border:solid 1px #999;background:#fff url(/build/assets/icon_timebox-yX6uXiMk.png) center center no-repeat;background-size:20px 20px}input.chtoggle{position:absolute;margin-left:-9999px;visibility:hidden}input.chtoggle+label{display:block;position:relative;cursor:pointer;outline:none;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:57px;height:30px;border-radius:30px;line-height:30px;text-indent:-999em}input.chtoggle+label:before,input.chtoggle+label:after{display:block;position:absolute;content:""}input.chtoggle+label:before{top:3px;right:0;width:57px;height:24px;content:attr(data-off);background:#e6e6e6;border-radius:24px;transition:background .4s}input.chtoggle+label:after{top:0;left:0;width:30px;height:30px;content:attr(data-on);background-color:#ccc;border-radius:100%;box-shadow:0 2px 2px #0000001a;transition:margin .4s}input.chtoggle:checked+label{margin:0}input.chtoggle:checked+label:before{background-color:#2c344b}input.chtoggle:checked+label:after{margin-left:27px;background-color:#0b74cd}select{display:inline-block;vertical-align:top;box-sizing:border-box;border:solid 1px #999;background:#fff url(/build/assets/bg_select-DTn_2sv8.png) right center no-repeat;background-size:25px auto;width:100%;height:45px;padding:12px 30px 12px 14px}.button_box{overflow:hidden}.button_box a,.button_box button{display:block;float:left;width:100%;height:45px;box-sizing:border-box;text-align:center;font-family:Nanum SquareB;font-size:16px;line-height:17px;padding:13px 0}.button_box .full{background:#0b74cd;color:#fff}.button_box .gray{background:#666;color:#fff}.button_box .border{background:#fff;border:solid 1px #666}.button_box.half a,.button_box.half button{width:50%}.paging{margin:15px 0}.paging ul{justify-content:center}.paging ul li{display:flex;align-items:center;justify-content:center;width:39px;height:39px;border:solid 1px #ccc;border-left:none;background:#fff;text-align:center}.paging ul li:first-child{border-left:1px solid #ccc}.paging ul li .Page{margin:0;border-radius:0;display:block;height:39px;line-height:39px;color:#404040;width:100%}.paging ul li .Page.Page-active{font-weight:700;background-color:#0b74cd!important;color:#fff}.paging li.prev a,.paging li.next a{text-indent:-999em;position:relative}.paging li.prev a:before,.paging li.next a:before{content:"";position:absolute;top:50%;margin-top:-5px;width:10px;height:10px;border:solid #0b74cd;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.paging li.prev a:before{left:15px;border-width:1px 0 0 1px}.paging li.next a:before{right:15px;border-width:0 1px 1px 0}#wrap{width:100%;height:100%;overflow:hidden}#mask{display:none;opacity:0;-moz-opacity:.6;background-color:#000;position:fixed;text-align:left;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:9;animation-duration:.3s}#mask.open{display:block;opacity:.6}.open{overflow:hidden;-webkit-overflow-scrolling:touch}.open_off{overflow:auto}.open #aside{left:0}#aside{position:fixed;width:75%;height:100%;overflow:hidden;background:#fff;top:0;left:-75%;z-index:10;animation-name:aside;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;overflow-y:auto}#aside h1{text-align:center;height:32px;margin:20px 0}#aside h1 img{height:32px}#aside .my{border-top:solid 1px #ccc;overflow:hidden}#aside .my li{float:left;width:50%;text-align:center;position:relative}#aside .my li a{display:block;color:#404040;height:40px;line-height:40px}#aside .my li:nth-child(1) a:after{content:"";position:absolute;right:0;top:50%;margin-top:-7px;width:1px;height:15px;background:#ccc}#aside .menu{border-top:solid 2px #0b74cd}#aside .menu>li>a{background:url(/build/assets/bg_aside_menu-hVHgdooL.png) 12px 10px no-repeat;background-size:24px auto}#aside .menu>li a{display:block;padding:10px 48px;height:24px;line-height:24px;font-size:16px;font-family:Nanum SquareB;border-bottom:solid 1px #ccc;position:relative}#aside .menu>li li a{background:#f2f2f2;font-weight:400}#aside .menu>li li a:before{content:"";position:absolute;left:23px;top:15px;border:solid #999;border-width:0 0 1px 1px;width:8px;height:8px}#aside .menu li.education>a{background-position:12px 10px}#aside .menu li.notice>a{background-position:12px -38px}#aside .menu li.member>a{background-position:12px -86px}#aside .menu li.event>a{background-position:12px -134px}#aside .menu li.dealing>a{background-position:12px -182px}#aside .menu li.job>a{background-position:12px -230px}#aside .menu li.patent>a{background-position:12px -278px}#aside .menu li.news>a{background-position:12px -326px}#aside .menu li.daily>a{background-position:12px -374px}#aside .menu li.discussion>a{background-position:12px -422px}#aside .menu li.club>a{background-position:12px -470px}#aside .menu li.suggest>a{background-position:12px -518px}#aside .menu li.setting>a{background-position:12px -566px}#aside .menu li.staffshop>a{background-position:12px -611px}#aside .menu .submenu{overflow:hidden;transition:all .6s ease-out;max-height:500px}#aside .menu .submenu.fold{max-height:0;overflow:hidden;transition:all .6s ease-out}#aside .menu .submenu_title:after{content:"";position:absolute;right:17px;top:50%;margin-top:-5px;border:solid #999;border-width:0 1px 1px 0;width:8px;height:8px;transform:rotate(-45deg);-webkit-transform:rotate(45deg)}#header{position:fixed;top:0;left:0;width:100%;height:45px;z-index:8;background:#0b74cd;box-shadow:0 5px 5px #0000001a}#header h2{color:#fff;font-family:Nanum SquareEB;font-size:20px;text-align:center;line-height:45px}#header .menu{position:absolute;left:0;top:0;width:50px;height:45px;text-indent:-999em;background:url(/build/assets/bg_header_menu-CAvztLax.png) center center no-repeat;background-size:30px auto}#header .back{position:absolute;left:0;top:0;width:50px;height:45px;text-indent:-999em;background:url(/build/assets/bg_header_back-1c-6FUCd.png) center center no-repeat;background-size:30px auto}#container{padding:45px 0 0}#container .innerbox{background:#fff;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;margin:-1px 0 9px}.page_index{width:270px;margin:0 auto}.page_index .form{margin-top:52px}.page_index .form input{display:block;margin-top:5px}.page_index .button_box{margin-top:10px}.page_index .text{text-align:center;margin-top:58px}.page_index .text p{font-size:16px;margin-bottom:11px}.search_box{border-bottom:solid 1px #ccc;padding:15px 15px 14px}.search_box .form{position:relative;overflow:hidden}.search_box .form select{float:left;width:30%}.search_box .form input{float:left;width:70%;margin-left:-1px;padding-right:45px}.search_box .form button{position:absolute;right:0;bottom:0;width:45px;height:45px;background:#0b74cd url(/build/assets/bg_search_btn-PfyRF7mT.png) center center no-repeat;background-size:30px 30px;text-indent:-999em}.search_box.search_select .select{margin-bottom:5px;overflow:hidden}.search_box.search_select .select select{float:left;width:33%;margin-left:-1px}.search_box.search_select .select select.first{width:34%;margin-left:0}.search_box.search_select .form input{width:100%;margin:0}.tabMenu{overflow:hidden}.tabMenu li{float:left;width:50%}.tabMenu li a{display:block;background-color:#f2f2f2;border:solid 1px #ccc;text-align:center;font-family:Nanum SquareB;font-size:16px;color:#999;height:43px;line-height:43px}.tabMenu li.active a{border-color:#0b74cd;background-color:#0b74cd;color:#fff}.btn_new{position:fixed;bottom:15px;right:15px;width:60px;height:60px;z-index:2}.btn_new a{display:block;height:60px;box-sizing:border-box;border-radius:100%;background:#fff url(/build/assets/bg_btn_write-DqSG5JfI.png) center center no-repeat;background-size:30px auto;border:solid 1px #0b74cd;text-indent:-999em;box-shadow:0 5px 5px #0000001a}.board_list li{border-bottom:solid 1px #ccc;background:#fff;padding:16px 15px 17px;font-family:Nanum SquareB;position:relative}.board_list li .newi{position:absolute;left:6px;top:22px;width:6px;height:6px;background:red;border-radius:100%;text-indent:-999em}.board_list li .info span{display:inline-block;vertical-align:top;font-size:12px;color:#999;position:relative;padding-left:7px;margin-left:3px}.board_list li .info span:before{content:"";width:1px;height:10px;background:#999;position:absolute;left:0;top:50%;margin-top:-5px}.board_list li .info span.no{padding:0;margin:0}.board_list li .info span.no:before{display:none}.board_list li .info .icon{display:inline-block;vertical-align:top;width:17px;height:17px;border-radius:2px;text-indent:-999em;padding:0}.board_list li .info .icon.secret{background:#ebebeb url(/build/assets/icon_secret-CxBJ84_7.png) center center no-repeat;background-size:contain;border:solid 1px #999}.board_list li .info .icon.file{background:#deedf7 url(/build/assets/icon_file-D72H12KS.png) center center no-repeat;background-size:contain;border:solid 1px #0b74cd}.board_list li .info .icon:before{display:none}.board_list li .subject{margin-top:9px}.board_list li .subject a{display:block;font-size:16px;vertical-align:top}.board_list li .subject .new{display:inline-block;width:30px;height:18px;font-size:12px;color:#fff;text-align:Center;background:#2c344b}.board_list li .subject .icon{display:inline-block;vertical-align:top;width:17px;height:17px;border-radius:2px;text-indent:-999em}.board_list li .subject .icon.secret{background:#ebebeb url(/build/assets/icon_secret-CxBJ84_7.png) center center no-repeat;background-size:contain;border:solid 1px #999}.board_list li .subject .icon.file{background:#deedf7 url(/build/assets/icon_file-D72H12KS.png) center center no-repeat;background-size:contain;border:solid 1px #0b74cd}.board_detail_box{background:#fff;border-bottom:solid 1px #ccc}.board_detail_box .detail_header{padding:22px 15px 15px}.board_detail_box .detail_header h3{font-size:22px;font-family:Nanum SquareEB;line-height:28px;margin-bottom:7px}.board_detail_box .detail_header .info span{display:inline-block;vertical-align:top;font-size:12px;color:#999;position:relative;font-family:Nanum SquareB}.board_detail_box .detail_header .info span.hit{padding-left:7px;margin-left:3px}.board_detail_box .detail_header .info span.hit:before{content:"";width:1px;height:10px;background:#999;position:absolute;left:0;top:50%;margin-top:-5px}.board_detail_box .detail_header .writer_info{background:#f2f2f2;font-size:12px;color:#999;padding:11px 15px;margin-top:9px}.board_detail_box .detail_header .writer_info span{display:inline-block;vertical-align:top;position:relative}.board_detail_box .detail_header .writer_info span.name{padding-left:7px;margin-left:3px}.board_detail_box .detail_header .writer_info span.name:before{content:"";width:1px;height:10px;background:#999;position:absolute;left:0;top:50%;margin-top:-5px}.board_detail_box .detail_header .writer_info .info1{font-family:Nanum SquareB}.board_detail_box .detail_header .writer_info .tel{background:url(/build/assets/icon_tel-BS31SEGW.png) left center no-repeat;background-size:auto 10px;padding-left:14px;margin-right:11px}.board_detail_box .detail_header .writer_info .email{background:url(/build/assets/icon_email-Zi_BqB5-.png) left center no-repeat;background-size:auto 10px;padding-left:15px}.board_detail_box .content{padding:0 15px 20px}.board_detail_box .content .text{padding-top:22px;overflow-x:scroll}.board_detail_box .content .file{margin-top:21px}.board_detail_box .content .file li{margin-bottom:5px}.board_detail_box .content .file li a{display:inline-block;vertical-align:top;background:#deedf7;border:solid 1px #0b74cd;line-height:18px;padding:5px;border-radius:3px;font-size:12px;font-family:Nanum SquareB;color:#0b74cd}.board_detail_box .content .file li a span{display:inline-block;vertical-align:top;width:16px;height:16px;margin-right:6px;background:#deedf7 url(/build/assets/icon_file-D72H12KS.png) center center no-repeat;background-size:contain;border:solid 1px #0b74cd;text-indent:-999em}.button_board{margin-top:9px;text-align:center}.button_board a,.button_board button{display:inline-block;vertical-align:top;width:90px;height:45px;box-sizing:border-box;background:#fff;border:solid 1px #666;text-align:center;font-size:16px;font-family:Nanum SquareB;line-height:45px}.button_board .full{background:#404040;border-color:#404040;color:#fff}.board_reply{margin-top:9px;position:relative}.board_reply h4{background:#fff url(/build/assets/icon_reply-B7ma5SYO.png) 15px center no-repeat;background-size:18px 18px;border-top:solid 1px #ccc;padding:10px 0 10px 48px;line-height:30px;font-size:16px;font-family:Nanum SquareB}.board_reply .btn_reply{position:absolute;right:15px;top:10px;height:28px;border:solid 1px #666;border-radius:3px;padding:0 10px;line-height:28px}.board_reply .reply_list li .cont{background:#fff;border-top:solid 1px #ccc;padding:17px 15px 14px;position:relative}.board_reply .reply_list li .cont .text{margin-bottom:9px}.board_reply .reply_list li .cont .info{font-size:12px;color:#999;font-family:Nanum SquareB}.board_reply .reply_list li .cont .info span,.board_reply .reply_list li .cont .info button{display:inline-block;vertical-align:top;position:relative;padding-left:7px;margin-left:3px;line-height:20px}.board_reply .reply_list li .cont .info span:before,.board_reply .reply_list li .cont .info button:before{content:"";width:1px;height:10px;background:#999;position:absolute;left:0;top:50%;margin-top:-5px}.board_reply .reply_list li .cont .info span.name{padding:0;margin:0}.board_reply .reply_list li .cont .info span.name:before{display:none}.board_reply .reply_list li .cont .info button{color:#404040;text-decoration:underline;font-size:12px;font-family:Nanum SquareB}.board_reply .reply_list li .reply{border-top:solid 1px #ccc;padding:18px 15px 18px 35px;background:url(/build/assets/bg_reply_arrow-DsiwKtRp.png) 15px center no-repeat;background-size:auto 10px}.board_reply .reply_write{border-top:solid 1px #ccc;padding:15px}.form_reply{position:relative;padding-right:44px}.form_reply input{width:100%}.form_reply .btn{position:absolute;right:0;top:0;width:45px;height:45px;background:#0b74cd url(/build/assets/bg_reply_btn-Bct1N11c.png) center center no-repeat;background-size:30px 30px;text-indent:-999em}.reply .info{font-size:12px;color:#999;font-family:Nanum SquareB}.reply .info span,.reply .info button{display:inline-block;vertical-align:top;position:relative;padding-left:7px;margin-left:3px;line-height:20px}.reply .info span:before,.reply .info button:before{content:"";width:1px;height:10px;background:#999;position:absolute;left:0;top:50%;margin-top:-5px}.reply .info span.name{padding:0;margin:0}.reply .info span.name:before{display:none}.reply .info button{color:#404040;text-decoration:underline;font-size:12px;font-family:Nanum SquareB}.board_write_box{padding-bottom:25px}.board_write_box>div{background:#fff;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;margin-top:-1px}.board_write_box .text_form{padding:15px}.board_write_box .text_form .subject{margin-bottom:15px}.board_write_box .file_form,.board_write_box .check_secret{margin-top:9px}.board_write_box .check_secret{padding:10px 15px}.board_write_box .file_form{padding-bottom:15px}.board_write_box .file_form h3{background:#fff url(/build/assets/icon_file_tit-Bb29IgDu.png) 15px center no-repeat;background-size:18px 18px;border-bottom:solid 1px #ccc;padding:10px 0 10px 48px;line-height:30px;font-size:16px;font-family:Nanum SquareB}.board_write_box .file_form .filebox_wrap{padding:15px 15px 0}.board_write_box .file_form .filebox_wrap>div{margin-bottom:5px}.board_write_box .file_form ul{padding:0 15px}.board_write_box .file_form ul li{margin-top:13px;height:18px;padding:3px 44px 3px 24px;position:relative}.board_write_box .file_form ul li:nth-child(1){margin-top:16px}.board_write_box .file_form ul li a{display:block;color:#0b74cd;font-size:12px;line-height:18px;font-family:Nanum SquareB}.board_write_box .file_form ul li span,.board_write_box .file_form ul li .delete{display:block;position:absolute;text-indent:-999em}.board_write_box .file_form ul li span{top:3px;left:0;width:16px;height:16px;background:#deedf7 url(/build/assets/icon_file-D72H12KS.png) center center no-repeat;background-size:contain;border:solid 1px #0b74cd;border-radius:2px}.board_write_box .file_form ul li .delete{top:0;right:0;width:24px;height:24px;background:url(/build/assets/icon_delete-BeCXiNHi.png) center center no-repeat;background-size:15px 15px}.board_write_box .detail{position:relative}.btn_write{position:fixed;top:0;right:0;z-index:9;width:44px;height:45px;border-left:solid 1px #559edc;text-indent:-999em;background:url(/build/assets/bg_reply_btn-Bct1N11c.png) center center no-repeat;background-size:30px 30px}.member_list li{border-bottom:solid 1px #ccc;background:#fff;padding:15px}.member_list li a{display:block;padding-left:60px;position:relative;height:45px}.member_list li a span{display:block}.member_list li a .photo{position:absolute;left:0;top:0;width:45px;height:45px;border-radius:100%}.member_list li a .name{font-family:Nanum SquareB;font-size:16px;padding-top:3px}.member_list li a .address{margin-top:2px}.member_detail_header{background:#fff;border-bottom:solid 1px #ccc;padding:24px 0 25px;text-align:center}.member_detail_header .photo{width:76px;height:76px;box-sizing:border-box;margin:0 auto;box-shadow:1px 5px 15px #0000001a;border-radius:100%;border:solid 2px #fff;background-color:#ccc;background-position:center center;background-repeat:no-repeat;background-size:70px auto}.member_detail_header h3{font-size:20px;font-family:Nanum SquareEB;margin-top:9px}.member_detail_header .btn{width:300px;margin:25px auto 0;overflow:hidden}.member_detail_header .btn li{float:left;width:100px;height:63px;box-sizing:border-box;border-left:solid 1px #999;text-align:center;color:#ccc;line-height:15px}.member_detail_header .btn li:nth-child(1){border-left:none 0}.member_detail_header .btn li .icon{display:block;width:40px;height:40px;border-radius:100%;background-color:#ccc;margin:0 auto 9px;background-size:18px 18px;background-position:center center;background-repeat:no-repeat}.member_detail_header .btn li.tel .icon{background-image:url(/build/assets/icon_member_tel-LbsqyW3F.png)}.member_detail_header .btn li.msg .icon{background-image:url(/build/assets/icon_member_msg-BqlbxOLx.png)}.member_detail_header .btn li.email .icon{background-image:url(/build/assets/icon_member_email-Dhshh0l7.png)}.member_detail_header .btn li a{display:block;text-align:Center;color:#2c344b}.member_detail_header .btn li a .icon{background-color:#0b74cd}.member_detail_info{border-bottom:solid 1px #ccc}.member_detail_info h4{font-size:12px;font-family:Nanum SquareB;padding:0 15px;line-height:29px}.member_detail_info dl{border-top:solid 1px #ccc;background:#fff;padding:10px 15px 10px 101px;position:relative;min-height:20px}.member_detail_info dl dt{position:absolute;left:15px;top:10px;font-size:12px;font-family:Nanum SquareB;color:#0b74cd;width:72px}.member_detail_info dl dt:after{content:"";position:absolute;right:0;top:5px;width:1px;height:10px;background:#999}.member_detail_info dl dd a{text-decoration:underline;color:#0b74cd}.member_detail_info dl dd .btn_map{display:inline-block;margin-top:7px}.event_index .innerbox{padding:15px}.event_index .innerbox h3{font-size:16px;font-family:Nanum SquareB;margin-bottom:8px}.event_index .innerbox ul li{background:#f2f2f2;position:relative;margin-top:3px;padding:13px 32px 12px}.event_index .innerbox ul li:before{content:"";position:absolute;left:15px;top:15px;width:0px;height:0px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid none;border-left:6px solid #0b74cd}.event_index .innerbox table{border:solid 1px #999;border-bottom:none 0;width:100%;margin-bottom:10px}.event_index .innerbox table th{background-color:#0b74cd;color:#fff;text-align:center;font-weight:400;border-bottom:solid 1px #999}.event_index .innerbox table td{border-left:solid 1px #999;border-bottom:solid 1px #999;text-align:left;padding:12px 5px 12px 15px}.event_index .innerbox table td.gift{background-color:#deedf7;font-size:12px;font-family:Nanum SquareB;line-height:15px}.event_index .button_box{padding:6px 15px 15px}.event_write_box .innerbox{padding:15px}.event_write_box .innerbox dt{font-size:16px;font-family:Nanum SquareB}.event_write_box .innerbox dd{margin-top:7px}.event_write_box .innerbox dd.form_date{overflow:hidden}.event_write_box .innerbox dd.form_date>span{display:block;float:left;width:49%}.event_write_box .innerbox dd.form_date .timebox{float:right}.event_write_box .innerbox dd.form_tel{overflow:hidden}.event_write_box .innerbox dd.form_tel input{display:block;float:left;width:30%}.event_write_box .innerbox dd.form_tel span{display:block;float:left;width:5%;text-align:center;line-height:43px}.event_write_box .innerbox dd.form_radio{overflow:hidden;margin-top:12px}.event_write_box .innerbox dd.form_radio span{float:left;width:50%;text-align:left}.event_write_box .innerbox dd.form_pwd input{display:block;width:50%}.event_write_box .innerbox .mar dd{margin-bottom:17px}.event_write_box .innerbox .mar dd.no{margin-bottom:0}.event_write_box .innerbox .cols{position:relative;padding-left:45px}.event_write_box .innerbox .cols dt{width:45px;position:absolute;left:0;top:12px}.event_write_box .innerbox .noti{margin-top:13px}.event_write_box .innerbox .noti li{font-size:12px;line-height:15px;color:#999;padding-left:9px;position:relative}.event_write_box .innerbox .noti li:before{content:"-";position:absolute;left:0;top:0}.event_write_box .button_box{padding:6px 15px 15px}.event_index .state{text-align:center;color:#fff;padding:5px;background-color:#2c344b}.file_list li{margin-top:13px;height:18px;padding:3px 44px 3px 24px;position:relative}.file_list li:nth-child(1){margin-top:16px}.file_list li a{display:block;color:#0b74cd;font-size:12px;line-height:18px;font-family:Nanum SquareB}.file_list li span,.file_list li .delete{display:block;position:absolute;text-indent:-999em}.file_list li span{top:3px;left:0;width:16px;height:16px;background:#deedf7 url(/build/assets/icon_file-D72H12KS.png) center center no-repeat;background-size:contain;border:solid 1px #0b74cd;border-radius:2px}.file_list li .delete{top:0;right:0;width:24px;height:24px;background:url(/build/assets/icon_delete-BeCXiNHi.png) center center no-repeat;background-size:15px 15px}.event_finish_box .finish_header{background-color:#326497;color:#fff;text-align:center;padding:40px 0}.event_finish_box .finish_header h3{font-size:20px;font-family:Nanum SquareEB}.event_finish_box .finish_header>p{font-size:12px;color:#deedf7}.event_finish_box .finish_header .number{margin-top:20px;background-image:url(/build/assets/img_finish-C5gGNOWR.png);background-position:center top;background-repeat:no-repeat;background-size:131px auto;padding-top:102px}.event_finish_box .finish_header .number p{width:200px;height:40px;margin:0 auto;border-radius:20px;text-align:center;background-color:#2c344b;font-size:16px;font-family:Nanum SquareB;line-height:40px}.event_finish_box .detail_info{border-bottom:solid 1px #ccc}.event_finish_box .detail_info h4{font-size:12px;font-family:Nanum SquareB;padding:0 15px;line-height:29px}.event_finish_box .detail_info dl{border-top:solid 1px #ccc;background:#fff;padding:15px 15px 14px 101px;position:relative}.event_finish_box .detail_info dl dt{position:absolute;left:15px;top:50%;margin-top:-8px;font-size:12px;font-family:Nanum SquareB;line-height:15px;color:#0b74cd;width:72px}.event_finish_box .detail_info dl dt:after{content:"";position:absolute;right:0;top:50%;margin-top:-5px;width:1px;height:10px;background:#999}.event_finish_box .detail_info dl dt.line{margin-top:-15px}.event_finish_box .detail_info dl dd a{text-decoration:underline;color:#0b74cd}.event_finish_box .button_box{padding:15px}.confirm_login_box{width:270px;margin:0 auto;padding-top:40px}.confirm_login_box .form input{display:block;margin-top:5px}.confirm_login_box .button_box{margin-top:10px}.job_list li{border-bottom:solid 1px #ccc;background:#fff;padding:16px 15px 15px;font-family:Nanum SquareB;position:relative}.job_list li a{display:block}.job_list li a>span{display:block}.job_list li a.detail_box{padding-bottom:12px}.job_list li a.detail_box .info span{display:inline-block;vertical-align:top;font-size:12px;color:#999;position:relative;padding-left:7px;margin-left:3px}.job_list li a.detail_box .info span:before{content:"";width:1px;height:10px;background:#999;position:absolute;left:0;top:50%;margin-top:-5px}.job_list li a.detail_box .info span.no{padding:0;margin:0}.job_list li a.detail_box .info span.no:before{display:none}.job_list li a.detail_box .subject{display:block;font-size:16px;vertical-align:top;margin-top:8px}.job_list li a.info_box{background-color:#deedf7;font-size:12px;padding:11px 15px 9px;line-height:18px}.job_list li a.info_box .info1{margin-bottom:4px}.job_list li a.info_box .info1 span{display:inline-block;vertical-align:top}.job_list li a.info_box .info1 .end>span{width:40px;text-align:center;color:#fff;background-color:#2c344b;margin-right:7px}.job_list li a.info_box .info1 .hit{position:relative;padding-left:7px;margin-left:3px}.job_list li a.info_box .info1 .hit:before{content:"";width:1px;height:10px;background:#999;position:absolute;left:0;top:50%;margin-top:-5px}.job_list li a.info_box .info2{overflow:hidden}.job_list li a.info_box .info2>span{display:block;float:left;width:50%}.job_list li a.info_box .info2>span>span{position:relative;padding-right:15px}.job_list li a.info_box .info2>span>span:before{content:"";width:1px;height:10px;background:#999;position:absolute;right:7px;top:50%;margin-top:-5px}.job_detail_box{padding-bottom:10px}.job_detail_box .detail_header{background-color:#fff;border-bottom:solid 1px #ccc;margin-bottom:9px;padding:20px 15px 15px;font-size:12px;font-family:Nanum SquareB}.job_detail_box .detail_header h3{font-size:22px;line-height:28px;margin-top:7px}.job_detail_box .detail_header .end{line-height:18px;margin-top:7px}.job_detail_box .detail_header .end>span{display:inline-block;vertical-align:top;width:40px;text-align:center;color:#fff;background-color:#2c344b;margin-right:7px}.job_detail_box .detail_header ul{overflow:hidden;background-color:#f2f2f2;margin-top:12px;padding:15px 0}.job_detail_box .detail_header ul li{float:left;width:25%;box-sizing:border-box;border-left:solid 1px #999;text-align:center;height:30px}.job_detail_box .detail_header ul li:nth-child(1){border-left:none 0}.job_detail_box .detail_header ul li span{display:block;text-align:center;line-height:12px}.job_detail_box .detail_header ul li .fcblue{margin-top:6px}.job_detail_box .detail_info{border-bottom:solid 1px #ccc}.job_detail_box .detail_info h4{font-size:12px;font-family:Nanum SquareB;padding:0 15px;line-height:29px}.job_detail_box .detail_info dl{border-top:solid 1px #ccc;background:#fff;padding:15px 15px 14px 101px;position:relative;min-height:20px}.job_detail_box .detail_info dl dt{position:absolute;left:15px;top:15px;font-size:12px;font-family:Nanum SquareB;color:#0b74cd;width:72px}.job_detail_box .detail_info dl dt:after{content:"";position:absolute;right:0;top:50%;margin-top:-5px;width:1px;height:10px;background:#999}.job_detail_box .detail_info dl dt.line{top:50%;margin-top:-15px;line-height:15px}.job_detail_box .detail_info dl dd a{text-decoration:underline;color:#0b74cd}.job_detail_box .detail_info .map_box{border-top:solid 1px #ccc;background:#fff;height:210px}.job_write_box .write_info{border-bottom:solid 1px #ccc}.job_write_box .write_info.mar{margin-top:9px}.job_write_box .write_info h3{font-size:12px;font-family:Nanum SquareB;padding:0 15px;line-height:29px}.job_write_box .write_info>div{background-color:#fff;border-top:solid 1px #ccc;padding:8px 0}.job_write_box .write_info dl{padding:7px 15px}.job_write_box .write_info dt{font-size:16px;font-family:Nanum SquareB}.job_write_box .write_info dd{margin-top:7px}.job_write_box .write_info .cols{overflow:hidden}.job_write_box .write_info .cols dt{float:left;width:50%;line-height:45px}.job_write_box .write_info .cols dd{float:right;margin-top:0;width:50%}.job_write_box .write_info .form_radio dl{padding-bottom:0}.job_write_box .write_info .form_radio dd{margin-top:6px}.job_write_box .write_info .form_radio dd p{font-size:12px;font-family:Nanum SquareB;color:#999}.job_write_box .write_info .form_radio dd>div{overflow:hidden}.job_write_box .write_info .form_radio dd>div span{display:block;float:left;width:50%;padding:7px 0}.job_write_box .write_info .form_radioDate{margin-top:6px}.job_write_box .write_info .form_radioDate>div{overflow:hidden}.job_write_box .write_info .form_radioDate .radio>span{display:block;float:left;width:50%;padding:7px 0}.job_write_box .write_info .form_radioDate .date{margin-top:7px}.job_write_box .write_info .form_radioDate .date>span{display:block;float:left;width:6%;text-align:center;line-height:45px}.job_write_box .write_info .form_radioDate .date .datebox{width:47%}.job_write_box .write_info .map_box{height:209px;background:#f2f2f2 url(/build/assets/bg_job_map_box-CD4uWO9W.png) left top repeat;background-size:15px 15px;margin:6px 0 15px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.job_write_box .write_info .map_box>div{height:209px;background:url(/build/assets/bg_job_map_box_icon-CCe0ndN-.png) center center no-repeat;background-size:auto 82px}.job_write_box .button_box{padding:15px}.club_list li{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;background:#fff;padding:19px 15px 15px;position:relative;margin-top:9px}.club_list li:nth-child(1){margin-top:0;border-top:none 0}.club_list li a{display:block}.club_list li a>span{display:block}.club_list li .name{font-family:Nanum SquareB;font-size:16px;line-height:18px}.club_list li .name .total{display:inline-block;margin-left:7px;vertical-align:top;border:solid 1px #999;background:#f2f2f2 url(/build/assets/bg_club_total_icon-Bk50E94I.png) 4px center no-repeat;background-size:auto 8px;font-size:12px;color:#404040;border-radius:2px;padding:0 4px 0 16px;line-height:16px}.club_list li .summary{margin-top:11px}.club_list li .info{font-family:Nanum SquareB;font-size:12px;color:#0b74cd;margin-top:7px;position:relative}.club_list li .info>span{display:inline-block;vertical-align:top;margin-right:14px}.club_list li .info>span span{position:relative;padding-right:15px}.club_list li .info>span span:before{content:"";width:1px;height:10px;background:#999;position:absolute;right:7px;top:50%;margin-top:-5px}.club_list li .info .btn_leave{position:absolute;right:0;top:0;color:#404040;text-decoration:underline}.btn_member{position:fixed;top:0;right:0;z-index:9;width:44px;height:45px;border-left:solid 1px #559edc}.btn_member a{display:block;height:45px;text-indent:-999em;background:url(/build/assets/bg_btn_clubmember-vVIIc4Cn.png) center center no-repeat;background-size:30px 30px}.club_write_box{padding:15px;background-color:#fff}.club_write_box .name{position:relative;padding-right:95px}.club_write_box .name .btn_check{position:absolute;right:0;top:0;width:90px;height:45px;box-sizing:border-box;text-align:center;border:solid 1px #666;font-family:Nanum SquareB}.club_write_box .detail{margin-top:15px}.club_write_box .btn_open{position:fixed;top:7px;right:7px;z-index:9;height:30px;width:75px;border:solid 1px #fff;box-sizing:border-box;text-align:center;color:#fff;border-radius:3px}.member_list li{border-bottom:solid 1px #ccc;background-color:#fff;min-height:37px;padding:19px 60px 18px 15px;font-family:Nanum SquareB;font-size:12px;position:relative}.member_list li .info span{display:inline-block;vertical-align:top;line-height:18px}.member_list li .info .name{font-size:16px}.member_list li .info .group{position:relative;padding-left:11px}.member_list li .info .group:before{content:"";width:1px;height:10px;background:#999;position:absolute;left:5px;top:50%;margin-top:-5px}.member_list li .info .tel{background:url(/build/assets/icon_tel-BS31SEGW.png) left top no-repeat;background-size:10px 10px;padding-left:15px;line-height:14px;margin-top:3px}.member_list li .check{position:absolute;right:15px;top:15px;width:30px;text-align:Center}.member_list li .check input{display:block}.member_list li .check label{display:block;margin:5px 0 0;font-family:Nanum SquareB;font-size:12px;color:#0b74cd;line-height:12px;text-align:center}.inlinebtns{margin-top:15px;text-align:center;height:30px}.inlinebtns button,.inlinebtns a{display:inline-block;vertical-align:top;border-radius:4px;width:75px;height:30px;box-sizing:border-box;background-color:#fff;border:solid 1px #666;color:#404040;text-align:center}.setting_list li{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;background:#fff;padding:19px 87px 18px 15px;margin-top:9px;position:relative;font-family:Nanum SquareB}.setting_list li:nth-child(1){margin-top:0;border-top:none 0}.setting_list li .title{font-size:16px;line-height:18px}.setting_list li .summary{font-size:12px;line-height:14px;margin-top:6px}.setting_list li .toggle{position:absolute;right:15px;top:50%;margin-top:-15px}.my_barcode{border-bottom:solid 1px #ccc;background:#fff;text-align:center;padding:50px 0 0}.my_barcode h3{font-size:20px;font-family:Nanum SquareEB;text-align:center}.my_barcode .barcode{text-align:center;width:170px;margin:30px auto 0}.centering{display:flex;justify-content:center;align-items:center}.empty_state{height:300px}.state_icon{width:150px;margin:30px auto}.state_icon img{width:100%;opacity:.3}.state_text{font-size:1.25em}.button.delete{top:0;right:0;width:24px;height:24px;background:url(/build/assets/icon_delete-BeCXiNHi.png) center center no-repeat;background-size:15px 15px;display:block;position:absolute;text-indent:-999em}.main{background:#fff;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;margin:-1px 0 9px;padding:15px}.main h2{font-size:16px;font-family:Nanum SquareB;margin-bottom:8px}.main li{margin-bottom:5px;font-size:.9em;padding-left:1.5em;position:relative}.main li:before{content:"";position:absolute;left:2px;top:4px;width:0px;height:0px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid none;border-left:6px solid #0b74cd}.main li a{-webkit-text-decoration:underline #0b74cd;text-decoration:underline #0b74cd}.findIdPw{margin-top:20px;text-align:center}.findIdPw li{display:inline-block}.findIdPw li:first-child{margin-right:10px}.findIdPw li a{text-decoration:underline;padding:3px}
