@charset "UTF-8";body,p,div,span,strong,em,i,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,figure,pre,a,article,aside,details,figcaption,footer,header,hgroup,menu,nav,section{margin:0;padding:0;box-sizing:border-box}::selection{background:#abdcf2;color:#222}body,input,textarea,button,select,pre{font-family:맑은 고딕,notokr,Nanum Gothic,NanumSquare,Dotum,Gulim,Helvetica,sans-serif;color:#333;letter-spacing:-.75px}html,body{font-size:1em}input,textarea,button,select,table,pre{font-size:1em;letter-spacing:-.5px}h1,h2,h3,h4,h5,h6,strong{font-family:s-core_dream_bold;font-weight:400;font-size:1em}img,fieldset,button{border:0}textarea{overflow:auto}input[type=submit],input[type=button],button{cursor:pointer;border-radius:0}img{vertical-align:top;image-rendering:-webkit-optimize-contrast}address,em,i{font-style:normal}pre{white-space:pre-wrap}table{border-spacing:0;border-collapse:collapse;border:none}th,td{border:none}caption{overflow:hidden;line-height:0;text-indent:-2000em}legend,.hidden{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;overflow:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-text-size-adjust:none}input[type=text],input[type=password],input[type=submit],input[type=search]{-moz-appearance:none;appearance:none;-webkit-appearance:none}input:checked[type=checkbox]{background-color:#666;-moz-appearance:checkbox;appearance:checkbox;-webkit-appearance:checkbox}button,input[type=button],input[type=submit],input[type=reset],input[type=file]{-moz-appearance:button;appearance:button;-webkit-appearance:button}input[type=search]::-webkit-search-cancel-button{-moz-appearance:none;appearance:none;-webkit-appearance:none}a{color:inherit}a:link,a:visited,a:hover{text-decoration:none;color:#222}a:active,a:focus{text-decoration:none}a[href^=tel]{color:inherit}ul,ol,li{list-style:none}@media screen and (max-width: 1023px){body,input,textarea,button,select,pre{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,Arial,sans-serif}}.nav_type_area{position:absolute;top:0;right:10px;bottom:0;height:35px;margin:auto 0}.nav_type_area button{float:left;position:relative;overflow:hidden;width:35px;height:35px;margin-left:4px;border:1px solid #e6e6ea;border-radius:4px;background:#fff;color:transparent}.nav_type_area button:before,.nav_type_area button:after,.nav_type_area button span{content:"";display:inline-block;position:absolute;inset:0;width:6px;height:20px;margin:auto;background:#aaa}.nav_type_area .gnb_whole:before{transform:translate(-8px)}.nav_type_area .gnb_whole:after{transform:translate(8px)}.nav_type_area .gnb_self:before,.nav_type_area .gnb_self:after{display:none}.nav_type_area .gnb_self span{width:12px}.nav_type_area .gnb_self_wide:before,.nav_type_area .gnb_self_wide:after{display:none}.nav_type_area .gnb_self_wide span{width:20px;height:12px}#header.whole .nav_type_area .gnb_whole:before,#header.whole .nav_type_area .gnb_whole:after,#header.whole .nav_type_area .gnb_whole span{background:#0468b4}#header.self .nav_type_area .gnb_self span{background:#009688}#header.self_wide .nav_type_area .gnb_self_wide span{background:#e91e63}.button.ico:before,.link_button:after{background:url(/images/base/sp_com.png) no-repeat 0 0}.pagination .page_prev:before,.pagination .page_prevend:before,.pagination .page_next:after,.pagination .page_nextend:after{background:url(/images/base/sp_com.png) no-repeat 0 0}.bbsIco,.bbsViewNav dl dt span:before,#bbsPhoto .lst>li a .tit .ico{background:url(/images/base/sp_com.png) no-repeat 0 0}#skip_nav a{display:block;position:absolute;top:-40px;left:0;z-index:10;width:100%;height:40px;line-height:40px;text-align:center;font-weight:700;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}#skip_nav a:hover,#skip_nav a:active,#skip_nav a:focus{top:0;z-index:1000;background:#4764ce;color:#fff}.clr:after{content:"";display:block;clear:both}.tal{text-align:left!important}.tac{text-align:center!important}.tar{text-align:right!important}.valm{vertical-align:middle!important}.valt{vertical-align:top!important}.fc01{color:#d72020}.fc02{color:#359925}.fc03{color:#1866c1}.fc04{color:#ef6e10}.ws_nowrap{white-space:nowrap}input,select,textarea,label{display:inline-block;box-sizing:border-box;width:auto;vertical-align:middle;line-height:1.4}input[type=number],input[type=text],input[type=password],input[type=tel],input[type=date],input[type=email],input[type=month],input[type=time],select,textarea{padding:5px 8px;border:1px solid #adadad;border-radius:0;background:#fff;vertical-align:middle;font-size:15px}select{position:relative;-webkit-appearance:none;min-width:80px;padding:0 25px 0 8px;background-image:linear-gradient(45deg,transparent 5px,#888 5px,#888 6px,transparent 0),linear-gradient(-45deg,transparent 5px,#888 5px,#888 6px,transparent 0);background-position:center right 11px,center right 5px;background-size:9px 8px,9px 8px;background-repeat:no-repeat}select::-ms-expand{display:none}input[type=text],input[type=password],input[type=number],input[type=tel],input[type=date],input[type=email],select{height:39px;margin:1px 0}select::-ms-expand{background-color:transparent;border:0}input[type=file]{background:#fff;font-size:15px;padding:3px 0}input[type=checkbox],input[type=radio]{width:18px;height:18px;margin:2px 3px 1px 0}input[readonly],input[disabled]{background:#eee}input[type=password]{font-family:dotum;font-size:16px}select.readonly{background:#eee}select.readonly option[disabled]{background:#eee;color:#ccc}table input[type=text],table input[type=password]{width:100%;max-width:180px}table input[type=file]{width:100%;max-width:245px}table textarea{width:100%}input::placeholder,input:-ms-input-placeholder{color:#888}textarea::placeholder,textarea::-webkit-input-placeholder,textarea:-ms-input-placeholder{color:#888}.inp_wrap{display:inline-flex;align-items:center;margin:3px 0;vertical-align:middle}.inp_wrap input{margin:0}.inp_wrap label{line-height:normal}.inp_wrap input+label,.inp_wrap label+input{margin:0 10px 0 3px}.btn_chkbox{display:inline-block;position:relative;overflow:hidden;height:20px;line-height:20px;vertical-align:middle}.btn_chkbox input{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;overflow:hidden}.btn_chkbox label{display:inline-block;height:20px;line-height:20px;padding:0 10px 0 27px;vertical-align:top;cursor:pointer}.btn_chkbox label:before{content:"";display:inline-block;position:absolute;top:0;left:0;bottom:0;box-sizing:border-box;width:20px;height:20px;margin:auto 0;border:1px solid #888;background:linear-gradient(#fff,#fff) 6px 6px/6px 6px no-repeat,linear-gradient(#888,#888) 5px 5px/8px 8px no-repeat;background-color:#fff;vertical-align:middle}.btn_chkbox input:focus+label{text-decoration:underline}.btn_chkbox input:checked+label:before{border:6px solid #333;background:#fff}.btn_chkbox2{display:inline-block;position:relative;overflow:hidden;height:20px;line-height:20px;vertical-align:middle}.btn_chkbox2 input{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;overflow:hidden}.btn_chkbox2 label{display:inline-block;height:20px;line-height:20px;padding:0 10px 0 27px;vertical-align:top;cursor:pointer}.btn_chkbox2 label:before,.btn_chkbox2 label:after{content:"";display:inline-block;position:absolute;top:0;left:0;bottom:0;box-sizing:border-box;margin:auto}.btn_chkbox2 label:before{width:20px;height:20px;border:2px solid #dfe4ec}.btn_chkbox2 label:after{right:calc(100% - 20px);width:11px;height:6px;border:2px solid #dfe4ec;border-width:0 0 2px 2px;transform:translateY(-25%) rotate(-45deg)}.btn_chkbox2 input:focus+label{text-decoration:underline}.btn_chkbox2 input:checked+label:before{border-color:#477de3;background:#477de3}.btn_chkbox2 input:checked+label:after{border-color:#fff}.btn_chkbox3{display:inline-block;position:relative;overflow:hidden;padding:12px 10px;background:#fff;vertical-align:middle}.btn_chkbox3 input{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;overflow:hidden}.btn_chkbox3 label{display:inline-block;position:relative;padding:0 0 0 25px;vertical-align:top;cursor:pointer}.btn_chkbox3 label:before,.btn_chkbox3 label:after{content:"";display:inline-block;position:absolute;top:0;left:0;bottom:0;box-sizing:border-box;margin:auto}.btn_chkbox3 label:before{width:20px;height:20px;background:#bdbdbd}.btn_chkbox3 label:after{right:calc(100% - 20px);width:11px;height:7px;border:2px solid #fff;border-width:0 0 3px 3px;transform:translateY(-25%) rotate(-45deg)}.btn_chkbox3 input:focus+label{text-decoration:underline}.btn_chkbox3 input:checked+label:before{background:#3c55c0}.btn_chkbox3 input:checked+label:after{border-color:#fff}img{max-width:100%}.fig_zoom{display:block;padding:10px 0 0;font-size:0;text-align:center}.fig_zoom span{display:inline-block;position:relative;padding:6px 10px 6px 35px;border:1px solid #e8e8e8;border-radius:30px;font-size:12px;background:#fff url(/images/base/ico_zoom.png) no-repeat 8px 50%/23px 21px}@media screen and (min-width: 640px){.fig_zoom{display:none}}input.datepicker,input.datetimepicker{width:115px;padding-right:20px!important;background:#fff url(/images/base/calendar.gif) no-repeat 100% 50%/21px 21px!important;font-family:맑은 고딕}input::placeholder{font-family:sans-serif;font-size:14px;color:#888}table input.datepicker,table input.datetimepicker{max-width:115px}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(/images/board/sp_datepicker.png)}.conTit2:before,.conTit3:before,.conTit4:before,.conLst li:before,.conLst2 li:before,.conLst3 li:before{content:"";display:inline-block;position:absolute;top:0;left:0;background:url(/images/base/sp_icss.png) no-repeat 0 0/200px 200px}.conTit2{position:relative;margin:50px 0 20px;padding-bottom:15px;border-bottom:1px dotted #131313;font-family:s-core_dream_bold;font-weight:400;font-size:1.75em;line-height:1.2;letter-spacing:-2px}.conTit3{position:relative;margin:30px 0 20px;padding-left:30px;font-family:s-core_dream_bold;font-size:1.41em;line-height:1.4}.conTit4{position:relative;margin:30px 0 20px;font-family:s-core_dream_bold;font-weight:400;font-size:1.31em;line-height:1.4}.conTit5{position:relative;margin:30px 0 20px;font-family:s-core_dream_bold;font-weight:400;font-size:1.25em;line-height:1.4}.conTit6{position:relative;margin:30px 0 20px;font-family:s-core_dream_bold;font-weight:400;font-size:1em;line-height:1.4}.conTit2:first-child,.conTit3:first-child,.conTit4:first-child,.conTit5:first-child,.conTit6:first-child{margin-top:10px}.conTit3:before{top:4px;left:0;width:22px;height:22px;background-position:0 0}.cont_body .conBox{position:relative;margin-bottom:30px}.conTit2+.conBox,.conTit3+.conBox,.conTit4+.conBox,.conTit5+.conBox,.conTit6+.conBox{margin-bottom:30px}.conBox2{padding:5px 0 5px 10px}.conLst,.conLst2,.conLst3{margin:10px 0 20px}.conLst ul,.conLst ol,.conLst2 ul,.conLst2 ol,.conLst3 ul,.conLst3 ol{margin-top:5px;margin-bottom:10px}.cont_body td>ul,.cont_body td>ol{margin-bottom:0}.conLst li .button,.conLst2 li .button,.conLst3 li .button,.conLst4 li .button,.conLst li .link_button,.conLst2 li .link_button,.conLst3 li .link_button,.conLst4 li .link_button{margin-top:0;margin-bottom:0}.conLst li,.conLst2 li,.conLst3 li,.conLst4 li{position:relative;margin-bottom:5px;line-height:1.6}.conLst>li{padding-left:14px;background:radial-gradient(#3e73c1 1.5px,transparent 2px) no-repeat 2px 10px/6px 6px}.conLst2>li{padding-left:14px;background:linear-gradient(#444,#444) no-repeat 3px 12px/5px 1px}.conLst3>li{padding-left:14px;background:linear-gradient(#444,#444) no-repeat 3px 12px/2px 2px}.cont_body ol{margin-left:15px}.cont_body ol>li{margin-bottom:5px;padding-left:0;line-height:1.6;list-style-type:decimal}.cont_body ol>li:before{display:none}.cont_body p{margin:10px 0 20px}.table_scroll_wrap{position:relative}.table_scroll_wrap:after{content:"scroll 옆으로 미세요";display:inline-block;position:absolute;top:0;right:0;padding:0 0 0 30px;background:url(/images/base/ico_scroll_x2.png) no-repeat 0 0/auto 30px;font-size:13px;line-height:30px}.table_scroll_wrap table{table-layout:auto!important;margin-top:40px!important}.table_scroll{overflow:hidden;overflow-x:auto;word-break:keep-all;word-wrap:break-word}table{width:100%;margin:10px 0 5px;border-top:2px solid #4f4e4e;word-break:keep-all;word-wrap:break-word}table th,table td{border:1px solid #e4e4e4;font-size:1rem}table th{padding:14px 5px;background:#f5f5f5;font-weight:600;font-size:1.06em;text-align:center}table thead+tbody th{background:#fcfcfc}table tbody th{padding-left:12px;padding-right:12px}table td{padding:13px 12px}table.tbl02{position:relative}table.tbl02:after{content:"";display:block;position:absolute;left:0;bottom:0;z-index:10;width:100%;height:1px;background:#000}table.tbl02 th,table.tbl02 td{padding:14px 5px;border:1px solid #e2e2e2;background:none}table.tbl02 th{font-weight:600;font-size:1.06rem;text-align:center}table.tbl02 td{padding:13px 12px;font-size:1rem}table.tbl02 tbody tr:first-child th,table.tbl02 tbody tr:first-child td{box-shadow:inset 0 4px #f7f7f7}table.tbl02 thead th{border-left:0;border-right:0;border-color:#000}table.tbl02 tbody th{padding-left:12px;padding-right:12px}table.tbl02 th:first-child,table.tbl02 td:first-child{border-left:0}table.tbl02 th:last-child,table.tbl02 td:last-child{border-right:0}table.tbl02 tr:first-child th,table.tbl02 tr:first-child td{border-top-color:#61646c}table.tbl02 thead .bdl,table.tbl02 tbody .bdl{border-left:1px solid #e2e2e2}table.tbl02 thead .bdr,table.tbl02 tbody .bdr{border-right:1px solid #e2e2e2}.bxcomm_tit{font-family:s-core_dream;font-size:1.125em}.box_comm2 .bxcomm_tit{font-size:1em}.box_comm{margin-bottom:40px;padding:35px;border:10px solid transparent;border-image:url(/images/common/bg_box_comm.png) 10 round;width:100%}.box_comm ul:first-child,.box_comm p:first-child{margin-top:0}.box_comm ul:last-child,.box_comm li:last-child,.box_comm p:last-child{margin-bottom:0}.box_comm2{margin-bottom:40px;padding:35px;background:#eaf3ff}.box_comm2 ul:first-child,.box_comm2 p:first-child{margin-top:0}.box_comm2 ul:last-child,.box_comm2 li:last-child,.box_comm2 p:last-child{margin-bottom:0}.box_comm3{position:relative;margin-bottom:40px;padding:40px;background:#f5f5f5}.box_comm3 ul:first-child,.box_comm3 p:first-child{margin-top:0}.box_comm3 ul:last-child,.box_comm3 li:last-child,.box_comm3 p:last-child{margin-bottom:0}.box_comm4{position:relative;background:#e3f6ff;background-clip:content-box;padding:20px 0 0 48px;min-height:360px;margin-bottom:30px}.box_comm4 ul:first-child,.box_comm4 p:first-child{margin-top:0}.box_comm4 ul:last-child,.box_comm4 li:last-child,.box_comm4 p:last-child{margin-bottom:0}.box_comm4 .img_area{float:left;margin:-20px 55px 0 -48px;box-shadow:15px 15px 40px #00000026}.box_comm4 .txt_area{overflow:hidden;padding:60px 60px 60px 0}.box_comm4 .bxcomm_tit4{position:relative;margin-bottom:20px;padding-bottom:15px;background:linear-gradient(to right,#5e5e5e,#5e5e5e) no-repeat 0 100%/75px 1px;font-family:s-core_dream_bold;font-size:1.75em;line-height:1.4;color:#0f4b91}.box_comm4 .bxcomm_bdbx{padding:20px;border:1px solid #80a4ca;font-family:s-core_dream_bold}.button,.button *{position:relative;display:inline-block;box-sizing:border-box;overflow:visible;margin:0;padding:0;text-decoration:none!important;white-space:nowrap;text-align:center;vertical-align:middle;cursor:pointer;transition:all .3s}.button{position:relative;overflow:hidden;height:39px;line-height:37px;margin:2px 3px;padding:0 15px;border:1px solid transparent;font-weight:600;font-size:1rem;letter-spacing:0}.button.xs{height:24px;padding:0 10px;font-size:.87rem;line-height:22px}.button.sm{height:31px;padding:0 10px;font-size:.93em;line-height:29px}.button.rg{height:39px;padding:0 30px;font-size:1rem;line-height:37px;letter-spacing:-1px}.button.lg{height:48px;padding:0 40px;font-size:1.067rem;line-height:46px}.button{border-color:#434343;background-color:#fff;color:#333!important}.button.viridian{border-color:transparent;background-color:#1a7f9c;color:#fff!important}.button.blue,.button.write,.button.edit,.button.save{border-color:transparent;background-color:#407cf1;color:#fff!important}.button.blue2{border-color:transparent;background-color:#274c93;color:#fff!important}.button.violet{border-color:transparent;background-color:#6c4ea0;color:#fff!important}.button.red,.button.delete{border-color:transparent;background-color:#e21448;color:#fff!important}.button.black{border-color:transparent;background-color:#111;color:#fff!important}.button.darkgray,.button.list{border-color:transparent;background-color:#333;color:#fff!important}.button.gray,.button.cancel{border-color:transparent;background-color:#777;color:#fff!important}.button.line{border-radius:24px;border-color:currentColor;background-color:#fff;color:#333!important;cursor:auto}.button.line.viridian{color:#1a7f9c!important}.button.line.blue,.button.line.write,.button.line.save,.button.line.edit{color:#286ae9!important}.button.line.blue2{color:#274c93!important}.button.line.violet{color:#6c4ea0!important}.button.line.red,.button.line.delete{color:#ee3d3d!important}.button.line.black{color:#111!important}.button.line.darkgray,.button.line.list{color:#333!important}.button.line.gray,.button.line.cancel{color:#777!important}.button.ico:before{content:"";display:inline-block;vertical-align:middle}.button.ico.srch:before{width:16px;height:16px;margin:-4px 5px 0 0;background-position:-179px 0}.button.ico.blue.srch:before,.button.ico.violet.srch:before,.button.ico.red.srch:before,.button.ico.black.srch:before,.button.ico.darkgray.srch:before,.button.ico.gray.srch:before{background-position:-153px 0}.button:hover:after,.button:focus:after{content:"";opacity:.08;position:absolute;inset:0;background:currentcolor}.button.strong{font-weight:700!important}.button.block{display:block;width:100%}.link_button,.link_button *{position:relative;display:inline-block;box-sizing:border-box;overflow:visible;margin:0;padding:0;text-decoration:none!important;border:1px solid transparent;word-break:normal;text-align:left;vertical-align:middle;cursor:pointer}.link_button{margin:2px 3px;padding:5px 45px 5px 15px;border-color:#adadad;background-color:#fff;color:#333!important;line-height:24px}.link_button:before,.link_button:after{content:"";display:inline-block;position:absolute;top:0;right:0;box-sizing:border-box}.link_button:before{right:38px;bottom:0;border-left:1px solid #d9d9d9;background-color:#fff}.link_button:after{top:0;left:calc(100% - 38px);right:0;bottom:0;width:22px;height:20px;margin:auto;background-color:#fff}.link_button.homepage:after{width:22px;height:19px;background-position:0 0}.link_button.download:after{width:17px;height:18px;background-position:-34px 0}.link_button.view:after{width:16px;height:16px;background-position:-126px 0}.link_button.location:after{width:18px;height:20px;background-position:-64px 0}.link_button.direct:after{width:20px;height:20px;background-position:-93px 0}.link_button.txt{height:auto;padding:0;border:none;background:none;line-height:24px;text-align:left;white-space:normal;word-break:break-all}.link_button.txt:before{display:none}.link_button.txt:after{position:relative;inset:auto;width:26px;height:24px;margin:0 0 4px 5px;border:1px solid #adadad;vertical-align:middle}.link_button.txt.homepage:after{background-position:1px 2px}.link_button.txt.download:after{background-position:-31px 1px}.link_button.txt.view:after{background-position:-122px 3px}.link_button.txt.location:after{background-position:-61px 1px}.link_button.txt.direct:after{background-position:-91px 1px}.link_button.ico{overflow:hidden;width:26px;height:24px;padding:0;line-height:24px;text-indent:-9999em;vertical-align:top}.link_button.ico:before{display:none}.link_button.ico:after{left:0}.button_file{display:inline-block;box-sizing:border-box;overflow:hidden;width:28px;height:28px;margin:2px;border:1px solid #adadad;vertical-align:middle;text-align:center}.button_file img{vertical-align:middle}.pagination{overflow:hidden;margin:30px 0;text-align:center;font-size:0;line-height:normal}.pagination .total,.mobile_pagination{display:none}.pagination a,.pagination button,.pagination strong{display:inline-block;position:relative;box-sizing:border-box;min-width:40px;height:40px;margin:2px 2.5px;border:1px solid #d9d9d9;background:#fff;font-size:13px;font-weight:600;color:#777;line-height:40px;text-decoration:none;vertical-align:middle}.pagination button{border:1px solid #d9d9d9;background:#fff;cursor:pointer}.pagination strong{position:relative;z-index:10;border:none;background:#333;color:#fff}.pagination .page_prev,.pagination .page_prevend,.pagination .page_next,.pagination .page_nextend{overflow:hidden;text-indent:-9999em}.pagination .page_prev:before,.pagination .page_prevend:before,.pagination .page_next:after,.pagination .page_nextend:after{content:"";position:absolute;inset:0;display:inline-block;width:8px;height:11px;margin:auto;vertical-align:middle}.pagination .page_prev:before{background-position:-24px -30px}.pagination .page_prevend:before{width:14px;background-position:0 -30px}.pagination .page_next:after{background-position:-42px -30px}.pagination .page_nextend:after{width:14px;background-position:-60px -30px}.pagination a[disabled],.pagination button[disabled]{pointer-events:none;opacity:.5}.bbsIco{display:inline-block;position:relative;overflow:hidden;color:transparent;vertical-align:middle}.bbsIco.ntc{height:26px;padding:0 15px;border-radius:26px;border:1px solid #2f68c3;background:#fff;font-size:.9375rem;line-height:24px;color:#2f68c3}.bbsIco.new{width:18px;height:18px;margin-left:5px;background-position:0 -51px}.bbsIco.re{width:25px;height:20px;margin:0 3px;background-position:-54px -51px}.bbsIco.marking{width:6px;height:5px;margin:0 3px;background-position:-151px -51px}.bbsIco.secret{width:13px;height:16px;margin-left:5px;background-position:-128px -51px}.bbsSrch{margin:0 0 35px;padding:25px 5px;text-align:center;background:#f5f5f5;font-size:0}.bbsSrch span{display:inline-block;font-size:15px;vertical-align:middle;margin:0 5px}.bbsSrch input,.bbsSrch select,.bbsSrch button,.bbsSrch .button{margin:2px;font-size:15px;vertical-align:middle}.bbsSrch .srch_date_wrap,.bbsSrch .srch_word_wrap{display:inline-block;vertical-align:middle;margin:2px}.bbsSrch .srch_word_wrap input{width:280px}.board_nodata{margin:30px 0;padding:20px;background:#fafafa;font-size:1.2em;text-align:center}.common-nodata-msg{text-align:center}.bbsTotal{margin:10px 0}#bbsList{table-layout:fixed;border-collapse:separate;width:100%;margin:0 0 40px;border:0;border-top:2px solid #4f5259;border-bottom:1px solid #4f5259}#bbsList th{position:relative;padding:15px 5px;border:0;border-bottom:1px solid #4f5259;background:#fff;font-weight:600;font-size:15px;line-height:1.2;color:#444;text-align:center}#bbsList td{padding:12px 5px;border:0;border-bottom:1px solid #d6d6d6;line-height:1.5;color:#444;text-align:center}#bbsList tr:last-child td{border-bottom:0}#bbsList a.button_file{display:inline-block;box-sizing:border-box;overflow:hidden;width:28px;height:28px;margin:2px;border:1px solid #adadad;vertical-align:middle;text-align:center}#bbsList a.button_file img{vertical-align:middle}#bbsPhoto .lst{border-bottom:1px solid #61646c}#bbsPhoto .lst:after{content:"";display:block;clear:both}#bbsPhoto .lst>li{float:left;position:relative;width:23%;margin:0 0 3% 2.645%;padding:0;border:1px solid #d9d9d9}#bbsPhoto .lst>li.no_article{float:none;width:auto!important;height:auto;margin:0;padding:20px 0;border:0;background:#fafafa;font-size:1.2em;text-align:center}#bbsPhoto .lst li:nth-child(4n+1){clear:left;margin-left:0}#bbsPhoto .lst>li a{display:block;position:relative}#bbsPhoto .lst>li a .img{display:block;position:relative}#bbsPhoto .lst>li a .img:before{content:"";display:block;padding-top:56.25%}#bbsPhoto .lst>li a .img:after{content:"";display:block;position:absolute;inset:-1px;z-index:1;border-bottom:1px solid rgba(0,0,0,.1)}#bbsPhoto .lst>li a .img img{position:absolute;top:0;left:0;width:100%;height:100%}#bbsPhoto .lst>li a .tit{display:block;display:-webkit-box;overflow:hidden;height:44px;margin:10px;font-weight:600;font-size:1em;line-height:22px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}#bbsPhoto .lst>li a .tit .ico{display:inline-block;position:relative;overflow:hidden;width:14px;height:14px;margin-left:5px;background-position:-30px -51px;color:transparent}#bbsPhoto .lst>li .info{overflow:hidden;margin:10px 10px 20px;color:#666}#bbsPhoto .lst>li .info>span{float:left;position:relative;width:50%;font-size:.875em}#bbsPhoto .lst>li .info .date{position:relative;width:100%;padding:0 0 0 15px;line-height:1.2}#bbsPhoto .lst>li .info .date:before,#bbsPhoto .lst>li .info .date:after{content:"";display:block}#bbsPhoto .lst>li .info .date:before{position:absolute;top:2px;left:0;width:10px;height:10px;border-radius:50%;border:1px solid #777}#bbsPhoto .lst>li .info .date:after{position:absolute;top:5px;left:5px;width:3px;height:3px;border-left:1px solid #777;border-bottom:1px solid #777;transform:rotate(22deg) skew(28deg)}#bbsPhoto .lst>li .info .view{display:none}#bbsPhoto .lst>li .info .view:before{content:"";display:inline-block;position:absolute;top:50%;left:0;width:1px;height:18px;margin-top:-9px;background:#ddd}#bbsPhoto2 .lst:after{content:"";display:block;clear:both}#bbsPhoto2 .lst li{float:left;position:relative;width:23%;margin:0 0 3% 2.645%;padding:0}#bbsPhoto2 .lst li:nth-child(4n+1){clear:left;margin-left:0}#bbsPhoto2 .lst li a{display:block;font-size:1em}#bbsPhoto2 .lst li .tit{display:block;overflow:hidden;text-overflow:ellipsis;padding:10px 0;font-weight:600;font-size:1.25em;letter-spacing:-1px;white-space:nowrap}#bbsPhoto2 .lst li .desc{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:46px;font-size:.9375em;line-height:23px;letter-spacing:-1px}#bbsPhoto2 .lst li .date{display:block;margin:5px 0;font-size:.875em;color:#1977b9}#bbsPhoto2 .lst>li.no_article{float:none;width:auto!important;height:auto;margin:0;padding:20px 0;border:0;background:#fafafa;font-size:1.2em;text-align:center}#bbsPhoto2 .lst>li a .img{display:block;position:relative;overflow:hidden;border-radius:10px}#bbsPhoto2 .lst>li a .img:before{content:"";display:block;padding-top:56.25%}#bbsPhoto2 .lst>li a .img:after{content:"";display:block;position:absolute;inset:0;z-index:1;border:1px solid rgba(0,0,0,.1);border-radius:10px}#bbsPhoto2 .lst>li a .img img{position:absolute;top:0;left:0;width:100%;height:100%}#bbsView{position:relative}#bbsView:before{content:"";display:block;position:absolute;top:0;left:0;right:0;z-index:10;border-top:2px solid #4f5259}#bbsView .form_group{position:relative;border-bottom:1px solid #bdbdbd}#bbsView .form_group:after{content:"";display:block;clear:both}#bbsView .form_group dl{float:left}#bbsView .form_group dl dt{display:table-cell;box-sizing:border-box;position:relative;padding:20px 30px;font-weight:800;font-size:1em;line-height:1.2;vertical-align:middle;background:linear-gradient(#b0b0b0,#b0b0b0) no-repeat 100% 50%/1px 15px}#bbsView .form_group dl dd{display:table-cell;padding:15px;font-size:1em;line-height:1.2;vertical-align:middle}#bbsView .form_group dl dd input,#bbsView .form_group dl dd textarea,#bbsView .form_group dl dd select{max-width:100%}#bbsView .form_group dl.title{float:none;margin-bottom:-1px;border-bottom:1px solid #4f5259}#bbsView .tit_feedback{padding:30px 0;font-size:1.625em;line-height:1.4;border-top:2px solid #4f5259;border-bottom:1px solid #4f5259;box-shadow:0 4px #f7f7f7;text-align:center}#bbsView .form_group dl.title dt{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;overflow:hidden}#bbsView .form_group dl.title dd{display:block;float:none;width:100%;padding:25px 0;font-weight:800;font-size:1.625em;line-height:1.4;letter-spacing:-1px;text-align:center}#bbsView .form_group dl.count{float:right;margin-right:20px}#bbsView .form_group dl.content{float:none}#bbsView .form_group dl.content dt{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;overflow:hidden}#bbsView .form_group dl.content dt:before{display:none}#bbsView .form_group dl.content dd{display:block;float:none;padding:30px;line-height:1.6}#bbsView .form_group dl.content dd pre,#bbsView .form_group dl.content dd .pre_wrap{white-space:pre-wrap}#bbsView .form_group dl.content dd img{max-width:100%;margin:5px 0}#bbsView .form_group dl.content dd .img_preview{text-align:center}#bbsView .form_group dl.content dd .img_preview.top{margin-bottom:15px}#bbsView .form_group dl.content dd .img_preview.btm{margin-top:15px}#bbsView .form_group dl.content>dd p{margin:0}#bbsView .form_group dl.attfile{width:100%}#bbsView .form_group dl.attfile dd>div{margin:2px 0}#bbsView2{margin:0}#bbsView2 .bbsViewHead{padding:20px 0;border-top:1px solid #141414;border-bottom:1px solid #ccc;text-align:center}#bbsView2 .bbsViewHead .title{font-size:1.6em;line-height:1.4}#bbsView2 .bbsViewHead .date{margin:10px 0 0;font-size:1em;color:#1977b9}#bbsView2 .bbsViewBody{padding:35px 0;line-height:1.6}#bbsView2 .bbsViewBody video{display:block;width:100%}#bbsView2 .bbsViewBody .video_caption{overflow:auto;height:160px;margin-top:15px;padding:15px;border:1px solid #ddd}#bbsView2 .bbsViewBody .video_caption.open{height:auto}#bbsView2 .bbsViewBody .video_info{padding:8px 15px;border:1px solid #ddd;border-top:0;text-align:right}.cardzone_lst_wrap{padding:30px;background:#f3f3f3}.cardzone_lst_wrap h2{font-size:1.5em;text-align:center}.cardzone_lst_wrap .bbsTotal{margin:10px 0}.bbsViewBtm,.button_wrap{margin:30px 0;text-align:center}.bbsViewBtm:after,.button_wrap:after{content:"";display:block;clear:both}.bbsViewNav{display:table;table-layout:fixed;border-collapse:collapse;position:relative;width:100%}.bbsViewNav dl{display:table-row-group}.bbsViewNav dl dt,.bbsViewNav dl dd{display:table-cell;padding:13px 10px;border:1px solid #d6d6d6;vertical-align:middle}.bbsViewNav dl dt{width:140px;background:#f6f6f7;font-weight:600;text-align:center}.bbsViewNav dl dt span{display:inline-block;position:relative;padding:0 0 0 15px}.bbsViewNav dl dt span:before{content:"";display:inline-block;position:absolute;top:0;left:0;bottom:0;width:11px;height:8px;margin:auto;background-position:-84px -30px}.bbsViewNav dl.next dt span:before{background-position:-105px -30px}#bbsWrite{position:relative}#bbsWrite:before{content:"";display:block;position:absolute;top:0;left:0;right:0;z-index:10;border-top:2px solid #61646c}#bbsWrite .form_group{display:table;table-layout:fixed;border-collapse:collapse;position:relative;width:100%}#bbsWrite .form_group dl{display:table-row-group}#bbsWrite .form_group dl dt,#bbsWrite .form_group dl dd{display:table-cell;padding:10px;border:1px solid #d6d6d6;border-top:0;vertical-align:middle}#bbsWrite .form_group dl dt{width:140px;background:#f6f6f7;font-weight:600;text-align:center}#bbsWrite .form_group dl.title dt,#bbsWrite .form_group dl.title dd{border-bottom-color:#666}#bbsWrite .form_group dl dd textarea{width:100%;height:206px}#bbsWrite .form_group input{max-width:100%}.openType{margin-top:20px;margin-bottom:15px;padding:10px;border:3px solid #dedede;font-size:12px;overflow:hidden}.openType figure{position:relative;margin:0}.openType figure img{width:auto!important;height:75px!important;min-height:auto!important;margin-right:10px}.openType figure figcaption{color:#333!important;height:75px;display:table-cell;vertical-align:middle;word-break:keep-all}.openType .fi_link{float:left}.faq_lst .item_info{position:relative;margin-bottom:-1px;border:1px solid #e5e5e5}.faq_lst .item_info.on{z-index:10;border-color:#2054a8}.faq_lst .item_info .info_tit{background:#f8f8f8}.faq_lst .item_info .link_cont{display:block;position:relative;padding:32px 60px 32px 70px}.faq_lst .item_info .link_cont .que_info{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:20px;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:#a1a1a1;font-family:arial;font-weight:600;font-size:20px;color:#fff}.faq_lst .item_info.on .link_cont .que_info{background:#2054a8}.faq_lst .item_info .link_cont .tit_info{font-size:1.125em;line-height:1.66}.faq_lst .item_info .link_cont .btn_arr{position:absolute;top:0;right:20px;bottom:0;overflow:hidden;width:20px;height:20px;margin:auto;color:transparent}.faq_lst .item_info .link_cont .btn_arr:before{content:"";display:block;box-sizing:border-box;position:absolute;inset:0% 0 0;width:100%;height:2px;margin:auto;background:#000}.faq_lst .item_info .link_cont .btn_arr:after{content:"";display:block;box-sizing:border-box;position:absolute;inset:0% 0 0;width:100%;height:2px;margin:auto;background:#000;width:2px;height:100%;transition:transform .4s}.faq_lst .item_info.on .link_cont .btn_arr:after{transform:rotate(-90deg)}.faq_lst .item_info .info_cont{display:none;position:relative;border-top:1px solid #e5e5e5}.faq_lst .item_info .info_cont .ans_info{display:flex;justify-content:center;align-items:center;position:absolute;top:22px;bottom:52px;left:70px;width:36px;height:36px;margin:auto 0;border:1px solid #222;border-radius:50%;background:#fff;font-family:arial;font-weight:600;font-size:20px;color:#222}.faq_lst .item_info .info_cont .ans_info:before{content:"";display:block;position:absolute;top:3px;right:calc(100% + 20px);width:12px;height:12px;border-left:3px solid #bebebe;border-bottom:3px solid #bebebe}.faq_lst .item_info .info_cont .ans_info:after{content:"";display:block;position:absolute;top:11px;right:calc(100% + 18px);transform:rotate(-45deg);width:8px;height:8px;border-right:3px solid #bebebe;border-bottom:3px solid #bebebe}.faq_lst .item_info .info_cont .desc_info{padding:22px 60px 52px 120px}div[id^=map]{position:relative;width:100%;box-sizing:border-box;margin-bottom:20px;padding:10px;border:1px solid #626b73}div[id^=map]:before{content:"";display:block;padding-top:45.83%}div[id^=map]>div{position:absolute;top:10px;left:10px;width:calc(100% - 20px)!important;height:calc(100% - 20px)!important;font-size:0}div[id^=map] .root_daum_roughmap .wrap_controllers{display:none}div[id^=map] .root_daum_roughmap{padding:0;border:none}div[id^=map] .root_daum_roughmap .wrap_map{height:100%!important;font-size:12px}.cont_auth .auth_head{display:flex;justify-content:center;margin:0 0 30px}.cont_auth .auth_head:before{content:"";flex:0 0 auto;width:91px;height:94px;margin:0 15px 0 0;background:url(/images/common/ico_auth_tit.jpg) no-repeat 0 0/cover}.cont_auth .auth_head .title{margin-bottom:10px;font-weight:600;font-size:2em;line-height:1.2;color:#2a2773;letter-spacing:-2px}.cont_auth .auth_head p{margin:0}.cont_auth .area_auth{padding:10px;background:url(/images/common/auth_bg.png) repeat 0 0}.cont_auth .area_auth>.inr{padding:30px;background:#fff}.cont_auth .area_auth .lst_auth{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:700px;margin:0 auto}.cont_auth .area_auth .lst_auth>li{width:calc(50% - 15px);margin:15px 0}.cont_auth .area_auth .lst_auth>li a{display:flex;align-items:center;position:relative;height:60px;padding-right:30px;border-radius:60px;background:#1178c6;font-weight:600;font-size:16px;color:#fff}.cont_auth .area_auth .lst_auth>li a:before{content:"";flex:0 0 auto;width:44px;height:44px;margin:0 12px 0 40px;background:url(/images/common/ico_auth.jpg) no-repeat 0 0}.cont_auth .area_auth .lst_auth>li a:after{content:">";display:inline-block;position:absolute;top:50%;right:20px;color:inherit;transform:translateY(-50%)}.cont_auth .area_auth .lst_auth>li.ansim a{background:#1178c6}.cont_auth .area_auth .lst_auth>li.ipin a{background:#2a2773}.cont_auth .area_auth .lst_auth>li.facebook a{background:#4c68bb}.cont_auth .area_auth .lst_auth>li.kakao a{background:#fbe100;color:#000}.cont_auth .area_auth .lst_auth>li.naver a{background:#07ab54}.cont_auth .area_auth .lst_auth>li.ansim a:before{background-position:0 0}.cont_auth .area_auth .lst_auth>li.ipin a:before{background-position:-150px 0}.cont_auth .area_auth .lst_auth>li.facebook a:before{background-position:-50px 0}.cont_auth .area_auth .lst_auth>li.kakao a:before{background-position:-200px 0}.cont_auth .area_auth .lst_auth>li.naver a:before{background-position:-100px 0}.cont_auth .area_guide{margin:30px 0 0 15px;letter-spacing:-1px}.cont_auth .area_guide ul li:before{display:none}.swiperwrap{position:relative}.swiperwrap .slider .item{vertical-align:top}.swiperwrap .slider a{display:block}.swiperwrap .slider .item .mobile{display:none}.swiperwrap .slider .item img{width:100%;margin:0 auto}.swiperwrap .nav button{display:inline-block;position:relative;z-index:1;overflow:hidden;width:30px;height:30px;border:1px solid #ddd;background:none;color:transparent!important;white-space:nowrap;vertical-align:top;font-size:12px}.swiperwrap .nav button:after{content:"";display:inline-block;position:absolute;inset:0;z-index:-1;margin:auto;background:url(/images/base/sp_slick.png) no-repeat 0 0/400px 400px}.swiperwrap .nav .prev{position:absolute;left:0;bottom:0}.swiperwrap .nav .next{position:absolute;right:0;bottom:0}.swiperwrap .nav .pause:after{width:8px;height:12px;background-position:-16px -1px}.swiperwrap .nav .play:after{width:12px;height:14px;background-position:0 0}.swiperwrap .nav .prev:after{width:8px;height:14px;background-position:-19px -36px}.swiperwrap .nav .next:after{width:8px;height:14px;background-position:-19px -36px;transform:scaleX(-1)}.swiperwrap .nav .ctrl_area{margin:10px 0 0;font-size:0;text-align:center}.swiperwrap .nav .dots{display:inline-block;padding:6px 0;vertical-align:top}.swiperwrap .nav .count{display:inline-block;padding:0 5px;font-size:15px;line-height:30px;vertical-align:top}.swiperwrap .nav .slick-dots li{display:inline-block;padding:0 5px}.swiperwrap .nav .slick-dots button{display:inline-block;position:relative;width:18px;height:18px;padding:2px;border-radius:50%;border:1px solid transparent;background-color:#0000004d;background-clip:content-box;font-size:12px;vertical-align:middle;transition:all .3s}.swiperwrap .nav .slick-dots button:after{display:none}.swiperwrap .nav .slick-dots .slick-active button{padding:5px;border-color:#000;background-color:#000}.verticalzone .slider .item .inr{position:relative;margin:10px 20px}.verticalzone .slider .item a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:90px;padding-left:10px;font-size:16px;line-height:20px}.verticalzone .slider .item a:before{content:"";display:inline-block;position:absolute;top:1px;left:0;bottom:0;width:3px;height:3px;margin:auto 0;border-radius:50%;background:#333}.verticalzone .slider .item .date{position:absolute;top:0;right:0;font-size:15px;line-height:20px;color:#888}.synczone-nav .item>.inr{padding:0 5px;text-align:center;cursor:pointer}body.fixed_lb{overflow:hidden;width:100%;height:100%}.lb_container{display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;position:fixed;inset:0;z-index:1001;transition:all .3s}.lb_container.open{visibility:visible;opacity:1}.lb_container:after{content:"";position:fixed;inset:0;z-index:1000;background:#000;opacity:.5}.lb_container>.inr{position:relative;z-index:1001;max-width:1000px;box-shadow:0 0 20px #0000004d}.lb_container>.inr a{display:block}.lb_container .lb_close{display:inline-block;position:absolute;top:100%;right:0;z-index:1001;overflow:hidden;width:34px;height:34px;border:0;background:#333;color:transparent}.lb_container .lb_close:before{content:"";display:block;overflow:hidden;position:absolute;inset:25%;height:2px;transform:rotate(45deg);margin:auto 0;background:#fff;color:transparent}.lb_container .lb_close:after{content:"";display:block;overflow:hidden;position:absolute;inset:25%;height:2px;transform:rotate(45deg);margin:auto 0;background:#fff;color:transparent;transform:rotate(135deg)}[data-type-category=명연주시리즈]{color:#c56f08}[data-type-category=인사이트시리즈]{color:#30aa00}[data-type-category=월드오케스트라시리즈]{color:#635588}[data-type-category=대구시립교향악단]{color:#00358e}[data-type-category=대구시립합창단]{color:#6c4ea0}[data-type-category=대구아티스트위크]{color:#ee4183}[data-type-category="클래식 오아시스"]{color:#670000}[data-type-category="아름다운 마지막 수요일"]{color:#9d6400}[data-type-category="D is Different"]{color:#00472f}[data-type-category=특별연주회]{color:#05667a}[data-type-sort=대관]{color:#416fc4}[data-type-sort=DCC]{color:#0fa0fc}[data-type-sort=WOS]{color:#f94692}[data-type-sort=DSO]{color:#66a08d}[data-type-sort=기획]{color:#c56f08}.calendar_monthly_wrap .calendar_srch{position:relative;padding:40px;background:#f5f5f5}.calendar_monthly_wrap .calendar_srch .slt_area{position:relative;z-index:10}.calendar_monthly_wrap .calendar_srch .slt_area .slt_month{display:none}.calendar_monthly_wrap .calendar_srch .today_month{position:absolute;top:35px;left:0;right:0;font-weight:200;font-size:2.5em;line-height:1.2;letter-spacing:-1px;text-align:center}.calendar_monthly_wrap .calendar_srch .today_month strong{font-weight:600}.calendar_monthly_wrap .calendar_srch .nav_month{display:flex;align-items:center;width:100%;margin:15px 0 0;border:1px solid #d2d2d2;background:#fff}.calendar_monthly_wrap .calendar_srch .nav_month li{flex:1;position:relative;z-index:1;line-height:52px;text-align:center}.calendar_monthly_wrap .calendar_srch .nav_month li:before{content:"";display:inline-block;position:absolute;top:0;left:0;bottom:0;height:12px;z-index:-1;margin:auto 0;border-left:1px solid #d2d2d2}.calendar_monthly_wrap .calendar_srch .nav_month li:first-child:before{display:none}.calendar_monthly_wrap .calendar_srch .nav_month li.active{z-index:2}.calendar_monthly_wrap .calendar_srch .nav_month li.active:after{content:"";display:block;position:absolute;inset:-1px;z-index:-1;background:#6c4ea0}.calendar_monthly_wrap .calendar_srch .nav_month li a{display:block;font-weight:600}.calendar_monthly_wrap .calendar_srch .nav_month li.active a{color:#fff}.calendar_monthly_wrap .calendar_guide{margin:40px 0 15px;text-align:right;font-size:0}.calendar_monthly_wrap .calendar_guide .guide_ico{margin-left:20px;font-size:1rem}.calendar_monthly_wrap .calendar_guide .guide_ico:first-of-type{margin-left:0}.calendar_monthly_wrap .guide_ico{position:relative;display:inline-block;min-width:26px;min-height:26px;padding-left:26px;color:#555;vertical-align:middle}.calendar_monthly_wrap .guide_ico:before{content:"";display:inline-block;position:absolute;top:0;left:0;bottom:0;width:26px;height:26px;margin:auto 0;border-radius:50%;background:#6c4ea0;font-style:normal;font-size:14px;line-height:26px;color:#fff;text-align:center}.calendar_monthly_wrap .guide_ico.chamber:before{content:"챔";background:#6c4ea0}.calendar_monthly_wrap .guide_ico.grand:before{content:"그";background:#c56f08}.calendar_monthly_wrap .guide_ico.square:before{content:"광";background:#dd5563}.calendar_monthly_wrap .guide_ico.other:before{content:"타";background:#444}.calendar_monthly_wrap .guide_ico em{display:inline-block;margin:0 0 0 5px;font-size:14px;line-height:26px}.calendar_monthly{position:relative;table-layout:fixed;border-top-width:1px}.calendar_monthly:after{content:"";display:block;position:absolute;left:0;bottom:0;z-index:10;width:100%;height:1px;background:#000}.calendar_monthly th,.calendar_monthly td{padding:14px 5px;border:1px solid #e2e2e2;background:none;font-size:1em}.calendar_monthly th{font-weight:600;font-size:1.1875em;text-align:center}.calendar_monthly td{padding:15px}.calendar_monthly tbody tr:first-child td{box-shadow:inset 0 4px #f7f7f7}.calendar_monthly thead th{border-left:0;border-right:0;border-color:#000}.calendar_monthly td{height:200px;vertical-align:top}.calendar_monthly th:first-child,.calendar_monthly td:first-child{color:#e63030}.calendar_monthly th:last-child{color:#1c74ea}.calendar_monthly td:last-child{color:#1c74ea}.calendar_monthly td>.date{display:block;margin-bottom:10px;font-weight:600;font-size:1.0625em}.calendar_monthly td>.date em{display:none}.calendar_monthly .schedule_area{display:flex;flex-wrap:wrap;position:relative;margin-top:0;color:#555}.calendar_monthly .schedule_area~.schedule_area{margin-top:15px}.calendar_monthly .schedule_area .sa_sort{display:inline-block;height:26px;line-height:24px;margin-left:5px;padding:0 15px;border-radius:26px;border:1px solid currentcolor;font-weight:600;font-style:normal;font-size:14px;vertical-align:middle}.calendar_monthly .guide_ico em{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;overflow:hidden}.calendar_monthly .schedule_area .sa_tit{display:block;width:100%;margin-top:10px;font-size:.9375em;line-height:1.3}.calendar_monthly .schedule_area .sa_cate{display:inline-block;margin-bottom:3px;padding:0 6px;border-radius:4px;background:#909aab;font-size:13px;line-height:22px;color:#fff;vertical-align:top}.calendar_monthly .schedule_area .sa_cate[data-type-cate=예매중]{background:#4f67d6}.calendar_monthly .schedule_area .sa_cate[data-type-cate="전석 매진"]{background:#eb5b5b}.calendar_monthly .schedule_area .sa_tit a{display:block;color:inherit}.calendar_monthly .schedule_area .btn_mobile{display:none}.calendar_monthly .schedule_area .sa_pop{display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:30;width:700px;padding-top:20px}.calendar_monthly td:nth-child(-n+2) .schedule_area .sa_pop{left:0;transform:none}.calendar_monthly td:nth-child(n+6) .schedule_area .sa_pop{left:auto;right:0;transform:none}.calendar_monthly .schedule_area.open .sa_pop{display:block}.calendar_monthly .schedule_area .sa_pop:before{content:"";display:block;position:absolute;left:0;right:0;top:0;z-index:10;width:0;height:0;margin:0 auto;border:20px solid transparent;border-width:0 21px 20px 21px;border-bottom-color:#d2d2d2}.calendar_monthly .schedule_area .sa_pop:after{content:"";display:block;position:absolute;left:0;right:0;z-index:10;width:0;height:0;margin:0 auto;border:20px solid transparent;border-width:0 21px 20px 21px;border-bottom-color:#d2d2d2;top:1px;border-bottom-color:#fafafa}.calendar_monthly td:nth-child(-n+2) .schedule_area .sa_pop:before,.calendar_monthly td:nth-child(-n+2) .schedule_area .sa_pop:after{left:40px;right:auto}.calendar_monthly td:nth-child(n+6) .schedule_area .sa_pop:before,.calendar_monthly td:nth-child(n+6) .schedule_area .sa_pop:after{left:auto;right:40px}.calendar_monthly .schedule_area .sa_pop>.inr{display:flex;position:relative;padding:50px;border:1px solid #d2d2d2;background:#fafafa}.calendar_monthly .schedule_area .sa_pop .close_pop{position:absolute;top:-1px;right:-1px;z-index:20;overflow:hidden;width:59px;height:59px;border:0;background:#000;color:transparent}.calendar_monthly .schedule_area .sa_pop .close_pop:before{content:"";display:block;overflow:hidden;position:absolute;inset:25%;height:2px;transform:rotate(45deg);margin:auto 0;background:#fff;color:transparent}.calendar_monthly .schedule_area .sa_pop .close_pop:after{content:"";display:block;overflow:hidden;position:absolute;inset:25%;height:2px;transform:rotate(45deg);margin:auto 0;background:#fff;color:transparent;transform:rotate(135deg)}.calendar_monthly .schedule_area .sa_pop .pop_img{width:30%;margin:0 50px 0 0}.calendar_monthly .schedule_area .sa_pop .pop_img img{display:block}.calendar_monthly .schedule_area .sa_pop .pop_info{width:calc(70% - 50px);padding:10px 0 0}.calendar_monthly .schedule_area .sa_pop .sa_cate{font-weight:600;font-size:.9375em}.calendar_monthly .schedule_area .sa_pop .pop_tit{display:block;margin:5px 0 20px;font-size:1.5em;line-height:1.2}.calendar_monthly .schedule_area .sa_pop .pop_tit .sa_sort{margin:-3px 8px 0 0}.calendar_monthly .schedule_area .sa_pop .pop_tit .sa_cate{display:inline-block;margin:-3px 5px 0 0;padding:0 10px;border-radius:26px;background:#909aab;font-size:13px;line-height:26px;color:#fff;vertical-align:middle}.calendar_monthly .schedule_area .sa_pop .pop_tit .sa_cate[data-type-cate=예매중]{background:#4f67d6}.calendar_monthly .schedule_area .sa_pop .pop_tit .sa_cate[data-type-cate="전석 매진"]{background:#eb5b5b}.calendar_monthly .schedule_area .sa_pop .pop_date,.calendar_monthly .schedule_area .sa_pop .pop_place,.calendar_monthly .schedule_area .sa_pop .pop_price{display:block;position:relative;margin:5px 0;padding-left:15px;line-height:1.4}.calendar_monthly .schedule_area .sa_pop .pop_date:before,.calendar_monthly .schedule_area .sa_pop .pop_place:before,.calendar_monthly .schedule_area .sa_pop .pop_price:before{content:"";display:inline-block;position:absolute;top:11px;left:0;width:8px;height:1px;background:#787878}.calendar_monthly .schedule_area .sa_pop .pop_btn{margin-top:40px}.calendar_monthly .schedule_area .sa_pop .pop_btn .button{width:160px}.calendar_annual_wrap .calendar_srch{position:relative;overflow:hidden;padding:40px;background:#f5f5f5}.calendar_annual_wrap .calendar_srch .slt_area{position:absolute;top:40px;left:40px}.calendar_annual_wrap .calendar_srch .today_year{font-weight:600;font-size:2.5em;line-height:1.2;letter-spacing:-1px;text-align:center}.calendar_annual_wrap .calendar_annual{margin-top:45px}.calendar_annual .annual_head{border-top:1px solid #000;border-bottom:1px solid #000;box-shadow:0 4px #f7f7f7}.calendar_annual .annual_head:after{content:"";display:block;clear:both}.calendar_annual .annual_head li{float:left;height:55px;line-height:55px;font-weight:800;font-size:1.0625em;text-align:center}.calendar_annual .annual_head li:nth-child(1){width:13%}.calendar_annual .annual_head li:nth-child(2),.calendar_annual .annual_head li:nth-child(3){width:11%}.calendar_annual .annual_head li:nth-child(4){width:65%}.calendar_annual .annual_lst>li{position:relative;min-height:80px;border-bottom:1px solid #ababab;background-repeat:no-repeat;background-image:linear-gradient(#e2e2e2,#e2e2e2),linear-gradient(#e2e2e2,#e2e2e2),linear-gradient(#e2e2e2,#e2e2e2);background-size:1px 100%;background-position:13% 0,24% 0,35% 0}.calendar_annual .annual_lst dt{position:absolute;top:4px;left:0;bottom:0;width:13%;padding-left:10px;background:#fff;line-height:1.4;text-align:center}.calendar_annual .annual_lst dt strong{display:block;font-size:2em}.calendar_annual .annual_lst dt .en{display:block;font-size:1em}.calendar_annual .annual_lst dd{display:flex;align-items:center;border-bottom:1px solid #e2e2e2}.calendar_annual .annual_lst dd:last-child{border-bottom:0}.calendar_annual .annual_lst dd:before{content:"";float:left;display:block;width:13%}.calendar_annual .annual_lst dd .date{width:11%;margin:0;padding:15px 0;text-align:center}.calendar_annual .annual_lst dd .sort_area{float:left;width:11%;margin:0;padding:15px 0;text-align:center}.calendar_annual .annual_lst dd .sort{display:inline-block;height:26px;line-height:24px;padding:0 15px;border-radius:26px;border:1px solid currentcolor;font-weight:600;font-style:normal;font-size:14px}.calendar_annual .annual_lst dd .tit{float:left;width:65%;margin:0;padding:15px 30px}#event_wrap .lst_event>li{display:flex;align-items:flex-start;position:relative;margin-top:20px;padding:27px 50px;border:1px solid #d5d5d5}#event_wrap .lst_event>li .event_img{flex:0 0 auto;width:25.89%;max-width:336px;overflow:hidden;border:1px solid #d5d5d5;border-radius:10px}#event_wrap .lst_event>li .event_cont{flex:1;margin:10px 150px 0 45px}#event_wrap .event_step{display:inline-flex;padding:3px 10px;border-radius:5px;background:#3576d5;font-size:.875em;color:#fff}#event_wrap .lst_event>li .event_cont .event_step.end{background:#666}#event_wrap .lst_event>li .event_cont .event_tit{display:block;margin-top:10px;font-size:1.375em;line-height:1.4}#event_wrap .lst_event>li .event_cont .event_desc{margin:5px 0 0}#event_wrap .lst_event>li .event_cont .event_info{margin:20px 0 0}#event_wrap .lst_event>li .event_cont .event_info>li{display:flex;align-items:center;margin:5px 0}#event_wrap .lst_event>li .event_cont .event_info>li>em{display:flex;justify-content:space-between;align-items:center;min-width:125px;margin-right:15px;padding:0 0 0 30px;background:url(/images/common/ico_event_date.png) no-repeat 0 50%/22px 22px;font-weight:600}#event_wrap .lst_event>li .event_cont .event_info>li>em:after{content:"";height:10px;margin-left:10px;border-left:1px solid #ccc}#event_wrap .lst_event>li .event_cont .event_info>li .tit_date{background-image:url(/images/common/ico_event_date.png)}#event_wrap .lst_event>li .event_cont .event_info>li .tit_winner{background-image:url(/images/common/ico_event_winner.png)}#event_wrap .lst_event>li .event_cont .event_info>li .info_txt{display:flex;flex-wrap:wrap;align-items:center;letter-spacing:0}#event_wrap .lst_event>li .event_cont .event_info>li .info_txt em{margin:0 5px}#event_wrap .lst_event>li .button{position:absolute;top:50%;right:50px;transform:translateY(-50%)}#event_wrap_view .event_head{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:30px 50px;border:1px solid #444;box-shadow:10px 10px 12px #d6d6d640}#event_wrap_view .event_head .head_tit{display:flex;align-items:center;line-height:1.2}#event_wrap_view .event_head .head_tit .event_step{display:inline-flex;flex:0 0 auto;margin-right:10px;padding:3px 10px;border-radius:5px;background:#3576d5;font-size:.875em;color:#fff}#event_wrap_view .event_head .head_tit .event_step.end{background:#666}#event_wrap_view .event_head .head_tit em{font-size:1.75em}#event_wrap_view .event_head .head_info{display:flex;justify-content:space-between;width:100%;margin-top:20px;padding-top:20px;border-top:1px solid #d5d5d5}#event_wrap_view .event_head .head_info>li{display:flex;align-items:center}#event_wrap_view .event_head .head_info>li>em{display:flex;justify-content:space-between;align-items:center;min-width:120px;margin-right:15px;padding:0 0 0 30px;background:url(/images/common/ico_event_date.png) no-repeat 0 50%/22px 22px;font-weight:600}#event_wrap_view .event_head .head_info>li>em:after{content:"";height:10px;margin-left:10px;border-left:1px solid #ccc}#event_wrap_view .event_head .head_info>li .info_date{background-image:url(/images/common/ico_event_date.png)}#event_wrap_view .event_head .head_info>li .info_winner{background-image:url(/images/common/ico_event_winner.png)}#event_wrap_view .event_head .head_info>li .info_txt{display:flex;flex-wrap:wrap;align-items:center;letter-spacing:0}#event_wrap_view .event_head .head_info>li .info_txt em{margin:0 5px}#event_wrap_view .event_cont{margin-top:40px;padding:48px;border:1px solid #d5d5d5}#event_wrap_view .event_cont .event_img{margin:50px 0 70px;text-align:center}#event_wrap_view .event_note{margin-top:50px;padding:48px;background:#e1f1ff}#event_wrap_view .event_note>.inr{padding:30px;background:#fff}#event_wrap_view .event_note .note_tit{font-size:1.375em}#event_wrap_view .event_note .conLst{margin-bottom:0}.tabMenu{position:relative}.tabMenu .tab_box{display:none}.tabMenu .tab_box.active{display:block}.tab_sample{position:relative;border:1px solid #ddd;border-radius:30px;padding:60px 0 0}.tab_sample .tab_select{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:25%;height:60px;border-left:1px solid #d5d5d5;border-bottom:1px solid #ddd;font-size:18px;text-align:center}.tab_sample .article_lst>li:nth-child(2) .tab_select{left:25%}.tab_sample .article_lst>li:nth-child(3) .tab_select{left:50%}.tab_sample .article_lst>li:nth-child(4) .tab_select{left:75%}.tab_sample .article_lst>li:first-child .tab_select{border-left:0}.tab_sample .tab_select.active{border-bottom:0;font-weight:600;color:#0468b4}.tab_sample .tab_select[target=_blank]:after{content:"새창";width:16px;height:14px;margin:0 0 0 5px;background:url(/images/base/blank.gif) no-repeat 0 0/cover;font-size:12px;line-height:1.2;color:#fff}.tab_sample .article_lst .lst{margin:20px 40px}.tab_sample .article_lst .lst li{display:flex;justify-content:space-between;align-items:center;position:relative;margin:10px 0;padding-bottom:10px;border-bottom:1px solid #eee}.tab_sample .article_lst .lst li:last-child{border-bottom:0}.tab_sample .article_lst .lst li a{display:block;flex:1;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.tab_sample .article_lst .lst li a .new{display:inline-block;position:relative;overflow:hidden;width:17px;height:17px;margin:1px 0 0 4px;border-radius:50%;background:#0154a0;color:transparent;white-space:nowrap;vertical-align:top}.tab_sample .article_lst .lst li a .new:after{content:"N";display:inline-block;position:absolute;inset:0;font-size:12px;line-height:17px;color:#fff;text-align:center}.tab_sample .article_lst .lst li .date{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;position:relative;margin-right:40px;font-size:16px;line-height:normal;color:#666;text-align:right;letter-spacing:-1px}.tab_sample .article_lst .lst li .date:after{content:"";position:absolute;top:0;right:-20px;bottom:0;border-left:1px solid #eee}.tab_sample .article_lst .lst li .date .day{font-weight:600;font-size:30px;color:#333}.tab_sample .more{position:relative;display:block;overflow:hidden;height:50px;border-top:1px solid #ddd;color:transparent;text-align:center}.tab_sample .more:before{content:"more >";position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;color:#666}.tab_sample2 .social_lst{display:flex;justify-content:center;padding:40px;background:#f7f7f7}.tab_sample2 .social_lst li{display:flex;align-items:center}.tab_sample2 .social_lst li:before{content:"";height:15px;margin:0 10px;border-left:1px solid #d5d5d5}.tab_sample2 .social_lst li:first-child:before{display:none}.tab_sample2 .social_lst li .tab_select{display:block;padding:5px 20px;border-radius:40px;font-size:18px}.tab_sample2 .social_lst li .tab_select.active{background:#0468b4;color:#fff}.cont_wrap .cont_body .guideText{color:var(--guide-color, red);font-size:18px;margin:0 0 20px;white-space:pre-line}@media screen and (max-width: 1259px){#bbsList [data-table-type=hide_t]{display:none}.box_comm3{padding:40px}.box_comm4 .img_area{display:inline-flex;float:none}.box_comm4 .txt_area{padding:40px 30px}.calendar_monthly_wrap .calendar_srch{padding:15px}.calendar_monthly_wrap .calendar_srch .today_month{top:15px}.calendar_monthly td{padding:10px}.calendar_monthly td:nth-child(n+6) .schedule_area .sa_pop:before,.calendar_monthly td:nth-child(n+6) .schedule_area .sa_pop:after{right:30px}.calendar_monthly td:nth-child(-n+2) .schedule_area .sa_pop:before,.calendar_monthly td:nth-child(-n+2) .schedule_area .sa_pop:after{left:30px}.calendar_monthly .schedule_area .sa_sort{padding:0 10px}.calendar_monthly .schedule_area .sa_pop{width:540px;padding-top:15px}.calendar_monthly .schedule_area .sa_pop:before,.calendar_monthly .schedule_area .sa_pop:after{border-width:0 16px 15px 16px}.calendar_monthly .schedule_area .sa_pop>.inr{padding:30px}.calendar_monthly .schedule_area .sa_pop .close_pop{width:30px;height:30px}.calendar_monthly .schedule_area .sa_pop .pop_img{margin-right:30px}.calendar_monthly .schedule_area .sa_pop .pop_info{width:calc(70% - 30px)}#event_wrap .lst_event>li{padding:20px}#event_wrap .lst_event>li .event_cont{margin-left:30px}#event_wrap .lst_event>li .button{right:20px}}@media screen and (max-width: 1023px){.cont_body{font-size:.9375em}.button.ico:before,.link_button:after{background-image:url(/images/base/sp_com_m.png);background-size:200px 200px}.pagination .page_prev:before,.pagination .page_prevend:before,.pagination .page_next:after,.pagination .page_nextend:after{background-image:url(/images/base/sp_com_m.png);background-size:200px 200px}.bbsIco,.bbsViewNav dl dt span:before,#bbsPhoto .lst>li a .tit .ico{background-image:url(/images/base/sp_com_m.png);background-size:200px 200px}input.datepicker,input.datetimepicker{background-image:url(/images/base/calendar_x2.gif)!important}.pagination{margin:20px 0}.normal_pagination{display:none}.mobile_pagination{display:block}.pagination a,.pagination strong{min-width:30px;height:30px;line-height:30px}.bbsSrch,#bbsList{margin-bottom:20px}#bbsList [data-table-type=hide_m]{display:none}#bbsView .form_group dl dt{padding:12px 20px;font-size:1.07em}#bbsView .form_group dl dd{padding:12px 15px;font-size:1.07em}#bbsView .form_group dl.title dd{padding:15px 10px;font-weight:600;font-size:1.29em}#bbsView .form_group dl.content dd{padding:20px}.cardzone_lst_wrap{padding:15px}.faq_lst .item_info .link_cont{padding:16px 32px 16px 45px}.faq_lst .item_info .link_cont .que_info{left:8px;width:26px;height:26px;font-size:15px}.faq_lst .item_info .link_cont .tit_info{font-size:1em}.faq_lst .item_info .link_cont .btn_arr{right:8px;width:16px;height:16px}.faq_lst .item_info .info_cont .ans_info{top:16px;bottom:32px;left:8px;width:26px;height:26px;font-size:15px}.faq_lst .item_info .info_cont .ans_info:before,.faq_lst .item_info .info_cont .ans_info:after{display:none}.faq_lst .item_info .info_cont .desc_info{padding:16px 32px 32px 45px}.conTit22:before,.conTit4:before,.conLst li:before,.conLst2 li:before,.conLst3 li:before{background-image:url(/images/base/sp_icss_m.png)}.conTit22:before{top:4px}.conTit2{margin:30px 0 13px;font-size:1.73em}.conTit3,.conTit4,.conTit5,.conTit6{margin:20px 0 10px}.swiperwrap .slider .item .pc{display:none}.swiperwrap .slider .item .mobile{display:block}.swiperwrap .nav button:after{background-image:url(/images/base/sp_slick_m.png)}.swiperwrap .nav .prev:after{width:8px;height:14px;background-position:-12px -36px}.swiperwrap .nav .next:after{width:8px;height:14px;background-position:-12px -36px;transform:scaleX(-1)}.cardzone{max-width:none;margin:0 15px;padding:20px;border-radius:15px}.cardzone .nav>button{width:30px;height:30px}.cardzone .nav>button:after{width:13px;height:26px;background-position:0 -58px}.cardzone .nav .ctrl_area .count{font-size:14px}.cardzone .nav .prev:after,.cardzone .nav .next:after{width:8px;height:14px;background-position:0 -54px}.calendar_monthly,.calendar_monthly tbody,.calendar_monthly tr,.calendar_monthly td{display:block}.calendar_monthly caption,.calendar_monthly thead,.calendar_monthly td.empty{display:none}.calendar_monthly td{position:relative;height:auto;min-height:60px;padding:15px 10px 12px 60px;border-width:1px 0 0;box-shadow:none!important}.calendar_monthly td:after{content:"";display:block;clear:both}.calendar_monthly td>.date{position:absolute;top:15px;left:0;right:calc(100% - 60px);margin:0;font-size:1.33em;line-height:1.2;text-align:center}.calendar_monthly td>.date em{display:block;font-size:.6em}.calendar_monthly .schedule_area~.schedule_area{margin-top:20px}.calendar_monthly .schedule_area .sa_tit{margin-top:5px}.calendar_monthly .schedule_area .btn_mobile{display:block;margin-top:5px}.calendar_monthly .schedule_area .sa_pop{display:none!important}#event_wrap .lst_event>li{flex-wrap:wrap}#event_wrap .lst_event>li .event_cont{width:calc(74.11% - 30px);margin-right:0}#event_wrap .lst_event>li .button{position:relative;top:auto;right:auto;margin:10px auto 0;transform:none}#event_wrap_view .event_head,#event_wrap_view .event_cont,#event_wrap_view .event_note{padding:20px}}@media screen and (max-width: 767px){input[type=checkbox],input[type=radio]{width:auto;height:auto}table input[type=text],table input[type=password]{max-width:140px}#bbsPhoto .lst>li:nth-child(n){clear:none;width:calc(50% - 5px);margin-bottom:15px;margin-left:10px}#bbsPhoto .lst>li:nth-child(odd){clear:left;margin-left:0}#bbsPhoto .lst>li a .tit{margin:5px;font-weight:400}#bbsPhoto .lst>li .info{margin-bottom:10px}#bbsPhoto2 .lst li{width:calc(50% - 5px);margin:0 0 20px 10px}#bbsPhoto2 .lst li:nth-child(odd){clear:left;margin-left:0}#bbsPhoto2 .lst li .tit{padding:10px 0 5px;font-size:1em}#bbsView .form_group dl dt{padding:10px 8px;font-size:1em}#bbsView .form_group dl dd{padding:10px 5px;font-size:1em}#bbsView .form_group dl.title dd{padding:15px 0;font-size:1.14em}#bbsView .form_group dl.content dd{padding:20px 10px}.button_wrap{margin:20px 0}#bbsView2 .bbsViewHead{padding:10px 0}#bbsView2 .bbsViewHead .date{margin-top:5px}.bbsViewBtm{margin:20px 0}.bbsViewNav dl dt{width:80px}.bbsViewNav dl dd{padding:5px}#bbsWrite .form_group dl dt{width:100px;padding:5px 10px}#bbsWrite .form_group dl dd{padding:8px 10px}.button.lg,.button.rg{height:39px;padding:0 15px;font-size:1rem;line-height:37px}.box_comm,.box_comm2,.box_comm3{margin-bottom:30px;padding:30px}.box_comm4{min-height:inherit;padding:10px 0 0 20px}.box_comm4 .img_area{margin:-10px 20px 0 -20px}.box_comm4 .txt_area{padding:30px 15px}.box_comm4 .bxcomm_bdbx{padding:15px 10px}.cont_auth .auth_head{margin:0 10px 20px;padding:0;background:none}.cont_auth .auth_head .title{margin-bottom:10px}.cont_auth .auth_head .title img{height:18px}.cont_auth .area_auth>.inr{padding:10px 20px}.cont_auth .area_auth .lst_auth{max-width:350px}.cont_auth .area_auth .lst_auth>li{width:100%;margin:5px 0}.cont_auth .area_auth .lst_auth>li a{height:50px;font-size:14px}.cont_auth .area_auth .lst_auth>li a:before{width:22px;height:22px;margin-left:30px;background-size:auto 100%}.cont_auth .area_auth .lst_auth>li.ansim a:before{background-position:0 0}.cont_auth .area_auth .lst_auth>li.ipin a:before{background-position:-75px 0}.cont_auth .area_auth .lst_auth>li.facebook a:before{background-position:-25px 0}.cont_auth .area_auth .lst_auth>li.kakao a:before{background-position:-100px 0}.cont_auth .area_auth .lst_auth>li.naver a:before{background-position:-50px 0}.cont_auth .area_guide{margin-top:20px}.calendar_monthly_wrap .calendar_srch{text-align:center}.calendar_monthly_wrap .calendar_srch .slt_area .slt_month{display:inline-block}.calendar_monthly_wrap .calendar_srch .nav_month{display:none}.calendar_monthly_wrap .calendar_srch .today_month{position:relative;top:auto;right:auto;left:auto;margin-top:10px;font-size:32px;line-height:1.2}.calendar_monthly_wrap .calendar_guide{overflow:hidden;margin:20px 0 10px}.calendar_monthly_wrap .calendar_guide .guide_ico{margin:5px 0 0 6px}.calendar_monthly_wrap .ico_hall{min-width:22px;min-height:22px;padding-left:22px}.calendar_monthly_wrap .ico_hall:before{width:22px;height:22px;line-height:22px;font-size:13px}.calendar_monthly_wrap .ico_hall em{margin-left:3px;font-size:13px;line-height:22px}.calendar_monthly_wrap .calendar_monthly .schedule_area .sa_sort{height:22px;line-height:20px;padding:0 10px;font-size:13px}.calendar_annual_wrap .calendar_srch{padding:20px}.calendar_annual_wrap .calendar_srch .slt_area{position:relative;top:auto;left:auto;text-align:center}.calendar_annual_wrap .calendar_srch .today_year{margin-top:10px;font-size:2.13em}.calendar_annual_wrap .calendar_annual{margin-top:20px}.calendar_annual .annual_head{display:none}.calendar_annual .annual_lst{border-top:1px solid #000;box-shadow:inset 0 4px #f7f7f7}.calendar_annual .annual_lst>li{background-position:21% 0,31% 0,52% 0}.calendar_annual .annual_lst dt{top:10px;width:21%;padding-left:5px;font-size:.8em}.calendar_annual .annual_lst dd:before{width:21%}.calendar_annual .annual_lst dd .date{width:10%;padding:10px 0}.calendar_annual .annual_lst dd .sort_area{width:21%;padding:10px 0 9px}.calendar_annual .annual_lst dd .sort{padding:0 10px}.calendar_annual .annual_lst dd .tit{width:48%;padding:10px;line-height:1.4}#event_wrap .lst_event{margin-top:20px}#event_wrap .lst_event>li{flex-direction:column;align-items:center;padding:15px}#event_wrap .lst_event>li .event_img{width:auto}#event_wrap .lst_event>li .event_cont{width:auto;margin:15px 0 0}#event_wrap .lst_event>li .event_cont .event_tit{line-height:1.2}#event_wrap .lst_event>li .event_cont .event_desc{margin-top:10px}#event_wrap .lst_event>li .event_cont .event_info{margin-top:10px}#event_wrap .lst_event>li .event_cont .event_info>li>em{min-width:auto;margin-right:5px;padding-left:27px}#event_wrap_view .event_head{padding:10px 15px}#event_wrap_view .event_head .head_tit{flex-wrap:wrap}#event_wrap_view .event_head .head_tit em{margin:5px 0;font-size:1.33em}#event_wrap_view .event_head .head_info{flex-wrap:wrap;justify-content:flex-start;margin-top:5px;padding-top:5px}#event_wrap_view .event_head .head_info>li{margin:5px 15px 5px 0}#event_wrap_view .event_head .head_info>li>em{min-width:auto;margin-right:5px}#event_wrap_view .event_cont{margin-top:20px;padding:15px}#event_wrap_view .event_cont .event_img{margin:20px 0}#event_wrap_view .event_note{margin-top:20px;padding:15px}#event_wrap_view .event_note>.inr{padding:15px}}@media screen and (max-width: 639px){.bbsSrch{padding:10px}.bbsSrch input[type=text],.bbsSrch input[type=password],.bbsSrch input[type=number],.bbsSrch input[type=tel],.bbsSrch input[type=date],.bbsSrch input[type=email],.bbsSrch select,.bbsSrch button,.bbsSrch .button{width:100%;margin-left:0;margin-right:0}.bbsSrch .srch_date_wrap,.bbsSrch .srch_word_wrap{display:flex;justify-content:center;gap:3px}.bbsSrch .srch_date_wrap:after{content:"";display:block;clear:both}.bbsSrch .srch_date_wrap input{float:left}.bbsSrch .srch_date_wrap span{float:left;width:20px;height:39px;margin:2px 0;line-height:39px}.bbsSrch .datetimepicker_wrapper[data-v-723c3d45]{max-width:none!important}.bbsSrch .srch_word_wrap:after{content:"";display:block;clear:both}.bbsSrch .srch_word_wrap select{float:left;width:35%}.bbsSrch .srch_word_wrap .word{float:left;width:calc(65% - 5px);margin-left:5px}#bbsPhoto2 .lst li .desc{height:36px;line-height:18px;font-size:.875em}#bbsPhoto2 .lst li .date{font-size:.8125em}.bbsViewNav .form_group dl.nav dd>a{margin-right:0}.bbsViewNav .form_group dl.nav dd .date{display:block;position:relative;top:auto;right:auto;font-size:.86em;color:#666}.box_comm{padding:15px}.box_comm .tit_box{font-size:1.6em}.box_comm2{padding:20px}.box_comm2 .tit_box{font-size:1.6em}.box_comm2.ico{min-height:auto;padding:20px}.box_comm2.ico:before,.box_comm2.ico .ico_box{display:none}.box_comm2.ico .tit_box{margin-top:0}}@media screen and (max-width: 537px){.box_comm,.box_comm2,.box_comm3{padding:15px}#bbsView .form_group dl.attfile dt{display:block;border-bottom:1px solid #bdbdbd;text-align:center}#bbsView .form_group dl.attfile dt:after{display:none}div[id^=map]{padding:0}div[id^=map]:before{padding-top:75%}div[id^=map]>div{top:0;left:0;width:100%!important;height:100%!important}}.video_contents li{width:32%}@media screen and (max-width: 537px){.video_contents{flex-wrap:wrap}.video_contents li{width:48%}.video_contents li:last-child{margin-top:8px}}.cont_wrap,.view_cont{margin-bottom:20px}.view_cont.slide{margin:0 0 30px}.vote_cont.result h5{color:#222;font-weight:600;font-size:17px}.view_cont.slide h4{position:relative;margin:0;padding:12px 20px;background:#004bb8;font-weight:600;color:#fff}.view_cont.slide h4+div{border:1px solid #d6d6d6;border-top-width:0px}.vote_cont{background:#f6f6f7;padding:20px}.vote_cont.result{background:#fff}.vote_cont.result .vote_result_table,.vote_result_table{width:auto;border:0}.vote_cont.result .vote_result_cell,.vote_result_cell{padding:0 10px 0 0;border:0px;vertical-align:middle}.vote_result_cell_number{width:35px}.vote_cont.result .vote_result_cell.selected,.vote_result_cell.selected,.vote_cont.result pre.selected,pre.selected{color:#b50000}.vote_cont.result .divider,.divider{height:5px;border-bottom:1px solid #c3c3c3}.no-reply{padding:10px;color:#999;font-style:italic}.vote_chart{margin-top:20px}.chart_container{height:70px}.stats_table{width:100%;border-collapse:collapse;margin-top:20px}.stats_table caption{text-align:left;margin-bottom:10px;font-weight:600}.stats_table thead th{padding:8px;text-align:center;border:1px solid #ddd;background-color:#f5f5f5;font-weight:600}.stats_table tbody td{padding:8px;text-align:center;border:1px solid #ddd}.stats_total{text-align:center;font-weight:600}.view_cont.slide h4 .open{position:absolute;right:30px;top:50%;margin-top:-8px;color:#fff;text-decoration:underline;cursor:pointer;font-size:.9em;font-weight:400}.view_cont.slide h4 .open:hover{opacity:.8}.button_wrap{overflow:hidden;margin:40px 0 0;position:relative;text-align:center}.button_wrap.tac{text-align:center}.button_wrap a{margin:0 3px}.sp_ui{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui.png) no-repeat 0 0}#header .area_top .util_r .lst li a:after,#header .gnb_wrap .util_r .lst li a:before{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui.png) no-repeat 0 0}#header #gnb>li>a>span:before,#header #gnb>li>div>ul>li a[target=_blank]:after{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui.png) no-repeat 0 0}#header .srch_wrap .btn_srch_open span,#header .srch_wrap .box_srch .area_srch:before{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui.png) no-repeat 0 0}#header .gnb_wrap .util_r .lst li.gnb_sitemap span{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui.png) no-repeat 0 0}#footer .footer_top .area_r .related .open_select:after,#footer .wrap_copyright .area_r .cs_tel:before{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui.png) no-repeat 0 0}.subtop_area .sub_loc li:before{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui.png) no-repeat 0 0}#side .snb a[target=_blank]:after,#side .snb a .unfd{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui.png) no-repeat 0 0}#side .snb>li>a:after{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui.png) no-repeat 0 0}.cont_head .btn_back:before,.cont_head .title span:after,.cont_head .util_area button,.cont_head .box_share .btn_close:after{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui.png) no-repeat 0 0}.cont_foot .cont_rating h2:before,.lnb li a[target=_blank]:after{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui.png) no-repeat 0 0}#wrap{position:relative;min-width:280px}.relative{position:relative}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}#topban{position:relative}#topban .topbanzone{position:relative;overflow:hidden;height:110px}#topban .topbanzone .nav{position:absolute;left:0;bottom:0;right:0;width:100%;max-width:1260px;margin:0 auto}#topban .topbanzone .nav .area_ctrl{position:absolute;bottom:40px;right:0}#topban .topbanzone .nav .area_ctrl button{float:left;overflow:hidden;width:36px;height:36px;margin-left:3px;background:url(/images/common/sp_topban_ctrl.png) no-repeat 0 0;color:transparent}#topban .topbanzone .nav .area_ctrl .prev{background-position:-30px 0}#topban .topbanzone .nav .area_ctrl .play{display:none;background-position:-110px 0}#topban .topbanzone .nav .area_ctrl .pause{display:none;background-position:-70px 0}#topban .topbanzone .nav .area_ctrl .next{background-position:-150px 0}#topban .topbanzone .nav .area_ctrl .active{display:block}#topban .topbanzone .nav .area_close{position:absolute;bottom:10px;right:0;color:#fff}#topban .topbanzone .nav .area_close *{float:left}#topban .topbanzone .nav .area_close .inp_chk{margin:4px 5px 0 0}#topban .topbanzone .nav .area_close .btn_close{overflow:hidden;width:21px;height:21px;margin:0 0 0 15px;background:url(/images/common/sp_topban_ctrl.png) no-repeat 0 0;color:transparent}#topban .topbanzone .item{position:relative;overflow:hidden;height:110px;vertical-align:top}#topban .topbanzone .item>.inr{position:absolute;left:50%;transform:translate(-50%)}#topban .topbanzone .item a{display:block}#topban .topbanzone .item .b_t,#topban .topbanzone .item .b_m{display:none}#topban .topbanzone .item img{max-width:none}#header{position:fixed;top:0;left:0;right:0;z-index:101}#header .area_top{position:relative;z-index:30;background:#deecff;border-bottom:1px solid #ddd}.fixed_header #header .area_top{display:none}#header .area_top>.inr{display:flex;justify-content:space-between;height:40px;margin:0 40px}#header .area_top .util_l{height:100%}#header .area_top .util_l .lst{display:flex;height:100%}#header .area_top .util_l .lst li{position:relative;margin-bottom:-1px}#header .area_top .util_l .lst li.active{z-index:10}#header .area_top .util_l .lst li:nth-child(2){z-index:5}#header .area_top .util_l .lst li a{display:flex;justify-content:center;align-items:center;height:100%;padding:0 45px 0 80px;font-size:16px;border-radius:0 40px 0 0;margin-left:-50px;color:inherit;text-align:center;font-family:s-core_dream_bold;background:#fff;color:#060606}#header .area_top .util_l .lst li.active a{margin-left:0;padding-left:40px;border-left:1px solid #ddd}#header .area_top .util_l .lst li:nth-child(2) a{background:#029d4f;color:#fff}#header .area_top .util_r{height:100%}#header .area_top .util_r .lst{display:flex;height:100%}#header .area_top .util_r .lst li{position:relative;height:100%;margin-left:3px}#header .area_top .util_r .lst li a{display:block;position:relative;overflow:hidden;width:40px;height:100%;color:transparent}#header .area_top .util_r .lst li a:after{content:"";position:absolute;inset:0;margin:auto}#header .area_top .util_r .lst li a.facebook:after{width:10px;height:21px;background-position:-154px 0}#header .area_top .util_r .lst li a.blog:after{width:13px;height:18px;background-position:-168px 0}#header .area_top .util_r .lst li a.instagram:after{width:22px;height:21px;background-position:-185px 0}#header .area_top .util_r .lst li a.youtube:after{width:23px;height:16px;background-position:-211px 0}#header .area_top .util_r .lst li a.kakaoch:after{width:22px;height:23px;background-position:-238px 0}.gnb_wrap{display:flex;justify-content:space-between;align-items:center;position:relative;padding:0 40px;background:#fff}.fixed_header .gnb_wrap{border-bottom:1px solid #e3e3e3}#header .area_logo .logo{width:266px;height:44px;background:url(/images/common/logo_header.png) no-repeat 0 0/contain}#header .area_logo .logo a{display:block;width:100%;height:100%;overflow:hidden;color:transparent}html.fixed_header #header .gnb_wrap{position:fixed;top:0;left:0;right:0;z-index:30}html.fixed_header #header{padding-bottom:80px}#header:after{content:"";display:block;position:fixed;top:0;left:0;z-index:20;width:100%;height:0;background:#0000008c;opacity:0;transition:opacity .6s}#header.open:after{opacity:1;height:100%}#header .gnb_wrap{position:relative;z-index:30}#header .gnb_wrap>.inr{height:80px}#header #gnb{display:flex;align-items:center}#header #gnb a{display:block}#header #gnb>li{float:left;position:relative}#header #gnb>li>a{display:block;position:relative;font-family:s-core_dream_bold;font-size:22px;min-width:170px;height:80px;line-height:80px;color:#222;text-align:center;white-space:nowrap}#header #gnb>li.active>a{color:#155ca9}#header #gnb>li.active>a>span:before{transform:scale(1)}#header #gnb>li>a>span{display:inline-block;position:relative;line-height:1.5;transition:all .4s}#header #gnb>li>a>span:before{content:"";position:absolute;top:-6px;right:100%;width:20px;height:19px;background-position:-52px -75px;transform:scale(0);transition:transform .4s}#header #gnb>li>div{display:none;visibility:hidden;position:absolute;top:80px;left:-1px;right:0;z-index:31;overflow:hidden;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;transition:height .4s cubic-bezier(.165,.84,.44,1)}#header #gnb>li.open>div{display:block;visibility:visible;z-index:32;border-top:1px solid #e6e6e6;background:#fff}#header #gnb>li.open>div.gnb-depth2{opacity:1;transform:translateY(0);pointer-events:auto;transition:transform .9s ease,opacity 1s ease}#header #gnb>li>div>ul{padding:25px 10px 25px 25px}#header #gnb>li>div>ul>li{position:relative;margin-bottom:18px}#header #gnb>li>div>ul>li>a{position:relative;font-family:s-core_dream_bold;font-size:16px;line-height:1.2}#header #gnb>li>div>ul>li.active>a{color:#0468b4}#header #gnb>li>div>ul>li a[target=_blank]:after{content:"";width:15px;height:13px;margin:0 0 0 5px;background-position:-31px -49px;vertical-align:baseline}#header #gnb>li>div.gnb-depth2{display:block;opacity:0;transform:translateY(0);pointer-events:none;transition:transform .4s ease}#header #gnb>li>div>ul>li>div>ul{margin:5px 0 18px}#header #gnb>li>div>ul>li>div>ul>li{position:relative;padding:0 0 0 10px}#header #gnb>li>div>ul>li>div>ul>li:before{content:"";display:inline-block;position:absolute;top:11px;left:1px;width:4px;height:4px;border-radius:50%;background:#2b6db5}#header #gnb>li>div>ul>li>div>ul>li>a{padding:3px 0;font-size:15px}#header #gnb>li>div>ul>li>div>ul>li.active>a{color:#155ca9}#header .gnb_wrap .gnb_bg{position:absolute;top:80px;left:0;z-index:20;overflow:hidden;width:100%;height:0;border-top:0 solid transparent;background:#fff;transition:height .4s cubic-bezier(.165,.84,.44,1)}#header.open .gnb_wrap .gnb_bg{box-sizing:content-box;border-top:1px solid #e3e3e3;background:#fff}#header .gnb_wrap .gnb_bg>.inr{position:relative;max-width:1650px;margin:0 auto}#header .gnb_wrap .gnb_bg .tit_area{padding:50px 0 200px;background:url(/images/common/bg_gnb.png) no-repeat 0 100%}#header .gnb_wrap .gnb_bg .tit_area .tit{display:block;padding:0 0 10px;font-family:s-core_dream_bold;font-weight:400;font-size:32px;color:#155ca9}#header .gnb_wrap .gnb_bg .tit_area .tit:before{content:"";display:block;margin-bottom:10px;width:30px;height:2px;background:#2b6db5}#header .gnb_wrap .gnb_bg .tit_area .txt{font-size:15px;color:#757575}.wholeview_wrap,.wv_srch_wrap{display:none}#header .gnb_wrap .util_r{display:flex}#header .gnb_wrap .util_r .lst{display:flex;align-items:center}#header .gnb_wrap .util_r .lst_login{position:absolute;right:40px;top:-32px;gap:0 25px}#header .gnb_wrap .util_r .lst li a{display:flex;align-items:center;font-size:16px;font-family:s-core_dream}#header .gnb_wrap .util_r .lst li a:before{content:"";flex:0 0 auto;margin-right:5px;background:url(/images/common/sp_header_mem.png)}#header .gnb_wrap .util_r .lst li a.login:before{width:18px;height:21px}#header .gnb_wrap .util_r .lst li a.logout:before{width:18px;height:21px;background-position:-30px 0}#header .gnb_wrap .util_r .lst li a.join:before{width:23px;height:19px;background-position:-60px 0}#header .gnb_wrap .util_r .lst li a.mypage:before{width:33px;height:19px;background-position:-90px 0}#header .gnb_wrap .util_r .lst li a.vod_guide:before{width:19px;height:21px;margin-bottom:-1px;background-position:-130px 0}#header .srch_wrap .btn_srch_open{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border:1px solid #ccc;background:#fff}#header .srch_wrap .btn_srch_open span{display:block;overflow:hidden;width:18px;height:18px;background-position:-24px 0;color:transparent}#header .srch_wrap.open .btn_srch_open span{width:17px;height:17px;background-position:-46px 0}#header .srch_wrap .box_srch{visibility:hidden;opacity:0;position:absolute;top:100%;left:0;right:0;transition:all .4s cubic-bezier(.25,.46,.45,.94)}#header .srch_wrap.open .box_srch{visibility:visible;opacity:1;border-top:1px solid #e3e3e3}#header .srch_wrap .box_srch>.inr{position:relative;z-index:10;padding:49px 0 60px;background:#fff}#header .srch_wrap .box_srch:after{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:0;background:#0000008c;opacity:0;transition:opacity .6s}#header .srch_wrap.open .box_srch:after{opacity:1;height:100vh}#header .srch_wrap .box_srch .area_srch{display:flex;position:relative;max-width:840px;margin:0 auto}#header .srch_wrap .box_srch .area_srch:before{content:"";position:absolute;top:0;left:30px;bottom:0;z-index:10;width:18px;height:18px;margin:auto 0;background-position:-24px 0}#header .srch_wrap .box_srch .area_srch label{position:absolute;top:50%;left:60px;z-index:10;font-family:s-core_dream;font-size:22px;color:#222;transform:translateY(-50%);transition:all .4s}#header .srch_wrap .box_srch .area_srch.on label{visibility:hidden;opacity:0}#header .srch_wrap .box_srch .area_srch .word{flex:1;position:relative;height:78px;padding-left:60px;border:1px solid #0f4b93;box-shadow:15px 15px 43px #00000038}#header .srch_wrap .box_srch .area_srch .btn_srch{flex:0 0 auto;width:106px;height:78px;margin-left:11px;background:#0f4a90;font-family:s-core_dream_bold;font-size:20px;color:#fff}#header .gnb_wrap .util_r .lst li.gnb_sitemap{margin-left:5px}#header .gnb_wrap .util_r .lst li.gnb_sitemap a{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border:1px solid #ccc;background:#fff}#header .gnb_wrap .util_r .lst li.gnb_sitemap a span{width:20px;height:16px}#footer{margin:50px 0 0;background:#555258;color:#afb8c6}#footer .footer_top{border-bottom:1px solid #7a787d}#footer .footer_top>.inr{display:flex;justify-content:space-between;max-width:1500px;margin:0 auto}#footer .footer_top .area_l{display:flex;flex-wrap:wrap}#footer .footer_top .area_l li{position:relative}#footer .footer_top .area_l li:before{content:"";display:inline-block;position:absolute;top:0;left:-1px;bottom:0;width:3px;height:3px;margin:auto;background:#76787b}#footer .footer_top .area_l li:first-child:before{display:none}#footer .footer_top .area_l li a{display:block;padding:25px 20px;font-family:s-core_dream;font-size:16px;color:#dcdcdc}#footer .footer_top .area_l li.privacy a{font-family:s-core_dream_bold;color:#7fbaff}#footer .footer_top .area_r{display:flex;border-right:1px solid #7a787d}#footer .footer_top .area_r .related{position:relative;width:240px;height:100%;border-left:1px solid #7a787d}#footer .footer_top .area_r .related .open_select{position:relative;width:100%;height:100%;padding:0 34px 0 20px;background:none;font-family:s-core_dream;font-size:16px;color:#dcdcdc;letter-spacing:-2px;text-align:left}#footer .footer_top .area_r .related .open_select:after{content:"";position:absolute;top:0;right:14px;bottom:0;width:16px;height:9px;margin:auto;background-position:0 -63px}#footer .footer_top .area_r .related.on .open_select:after{transform:rotateX(180deg)}#footer .footer_top .area_r .related .box_select{display:none;position:absolute;bottom:100%;left:0;z-index:100;box-sizing:border-box;width:100%;overflow:auto;max-height:225px;padding:10px 0;border:1px solid #ddd;background:#fff}#footer .footer_top .area_r .related.on .box_select{display:block}#footer .footer_top .area_r .related.on .box_select li{text-align:left}#footer .footer_top .area_r .related.on .box_select li a{display:block;padding:3px 10px;font-size:14px;line-height:20px}#footer .wrap_copyright{position:relative;max-width:1500px;margin:0 auto;padding:30px 0 40px;word-break:keep-all;word-wrap:break-word}#footer .wrap_copyright .logo{display:block;overflow:hidden;width:437px;height:23px;background:url(/images/common/logo_footer.png) no-repeat 0 0/cover;color:transparent}#footer .wrap_copyright .area_copyright{margin:10px 0 0}#footer .wrap_copyright .area_copyright .copyright{margin:5px 0 0}#footer .wrap_copyright .area_r{display:flex;align-items:center;position:absolute;top:30px;right:0;padding:0 90px 0 0;font-family:s-core_dream;font-size:15px;text-align:center}#footer .wrap_copyright .area_r .chatbot{margin:0 30px 0 0}#footer .wrap_copyright .area_r .chatbot a{color:#fff;font-size:17px;border:1px solid #fff;border-radius:20px;display:inline-block;padding:15px 20px 15px 72px;background:url(/images/common/ico_chatbot.png) no-repeat 20px 8px}#footer .wrap_copyright .area_r .chatbot .mobile{display:none}#footer .wrap_copyright .area_r .cs_tel{display:flex;justify-content:center;align-items:center;font-family:s-core_dream_bold;font-size:30px;color:#7fbaff}#footer .wrap_copyright .area_r .cs_tel a{color:inherit}#footer .wrap_copyright .area_r .cs_tel:before{content:"";width:20px;height:27px;margin-right:3px;background-position:-52px -98px}#footer .wrap_copyright .wa_mark{position:absolute;top:50%;right:0;transform:translateY(-50%)}#container{padding-top:120px}.subtop_area{display:flex;flex-direction:column;justify-content:center;align-items:center;height:180px;background:url(/images/common/bg_subtop01.jpg) no-repeat 50% 50%/cover;color:#fff}body[data-menu-idtop="00004230"] .subtop_area{background-image:url(/images/common/bg_subtop01.jpg)}body[data-menu-idtop="00004234"] .subtop_area{background-image:url(/images/common/bg_subtop02.jpg)}body[data-menu-idtop="00004239"] .subtop_area{background-image:url(/images/common/bg_subtop03.jpg)}body[data-menu-idtop="00004243"] .subtop_area{background-image:url(/images/common/bg_subtop04.jpg)}body[data-menu-idtop="00004281"] .subtop_area{background-image:url(/images/common/bg_subtop05.jpg)}body[data-menu-idtop="00004285"] .subtop_area{background-image:url(/images/common/bg_subtop06.jpg)}body[data-menu-idtop="00003185"] .subtop_area{background-image:url(/images/common/bg_subtop07.jpg)}.subtop_area .sub_tit{font-family:s-core_dream_bold;font-weight:400;font-size:36px}.subtop_area .sub_loc{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;position:relative;z-index:10}.subtop_area .sub_loc li{display:flex;align-items:center;position:relative;padding:0 5px}.subtop_area .sub_loc li:before{content:"";width:6px;height:11px;margin:0 8px 0 0;background-position:0 -31px}.subtop_area .sub_loc li:first-child:before{width:17px;height:16px;margin-right:0;background-position:-52px -31px}#container>.inr{display:flex}#side{width:27.368%;padding:0 0 50px}#side .snb_wrap .title{height:72px;margin-top:-35px;background:#2868b2 url(/images/common/bg_snb_tit_left.jpg) no-repeat 100% 0;font-family:s-core_dream_bold;font-size:24px;line-height:1.2;color:#fff;word-break:keep-all;word-wrap:break-word}#side .snb_wrap .title span{display:flex;align-items:center;max-width:320px;height:100%;margin-left:auto;padding-left:30px}#side .snb{max-width:320px;margin-left:auto}#side .snb a{display:block;position:relative;line-height:1.2}#side .snb a[target=_blank]:after{content:"";top:17px;width:15px;height:13px;margin:0 0 0 5px;background-position:-31px -49px;vertical-align:baseline}#side .snb a.parent:after{display:none}#side .snb a .unfd{position:absolute;top:0;right:30px;bottom:0;width:8px;height:14px;margin:auto 0;background-position:0 -46px;transform:rotate(90deg)}#side .snb a.on .unfd{transform:rotate(-90deg)}#side .snb>li.open>ul{display:block}#side .snb>li>a{padding:15px 45px 15px 30px;border-bottom:1px solid #d2d2d2;font-family:s-core_dream_bold;font-size:16px}#side .snb>li>a:after{content:"";position:absolute;top:0;right:30px;bottom:0;display:block;width:8px;height:13px;margin:auto 0;background-position:0 -46px}#side .snb>li>a.on{padding-left:58px;border-bottom:2px solid #2b6db5}#side .snb>li>a.on:before{content:"";display:block;position:absolute;top:0;left:30px;bottom:0;width:10px;height:3px;margin:auto 0;background:#2b6db5}#side .snb>li>ul{display:none;padding:10px 30px;border-bottom:1px solid #d2d2d2;background:#f6f8f9}#side .snb>li>ul>li{margin:6px 0}#side .snb>li>ul>li>a{padding:4px 0 3px 10px;font-family:s-core_dream;font-size:15px;letter-spacing:0}#side .snb>li>ul>li>a:before{content:"";display:inline-block;box-sizing:border-box;position:absolute;top:15px;left:0;width:5px;height:1px;background:#111}#side .snb>li>ul>li>a.on{color:#115eb8;font-weight:600}#side .snb>li>ul>li a .unfd{display:none}#side .snb>li>ul>li>ul{margin:0 0 5px 10px}#side .snb>li>ul>li.open>ul{display:block}#side .snb>li>ul>li>ul>li>a{padding:6px 0 5px 14px;font-family:s-core_dream;font-size:15px}#side .snb>li>ul>li>ul>li>a:before{content:"";display:inline-block;box-sizing:border-box;position:absolute;top:10px;left:0;width:8px;height:7px;background:url(/images/common/bu_snb04.png) no-repeat 0 0}#side .snb>li>ul>li>ul>li a.on{font-weight:600;color:#2158a7;text-decoration:underline}#side .snb>li>ul>li>ul>li a.on:before{border-color:#2158a7}.cont_wrap{width:62.1%;max-width:1140px;margin:0 0 0 40px;padding-top:38px}.cont_head{position:relative;max-width:1140px;margin:0 0 50px auto}.cont_head:after{content:"";display:block;clear:both}.cont_head .btn_back{display:none}.cont_head .title{padding:5px 220px 25px 0;border-bottom:2px solid #666;font-family:s-core_dream_bold;font-weight:400;font-size:2em;line-height:1.15;letter-spacing:-1px}.cont_head .nav{display:none}.cont_head .util_area{position:absolute;top:0;right:0}.cont_head .util_area button{float:left;position:relative;overflow:hidden;width:46px;height:46px;margin-left:6px;border:1px solid #dcdcdc;border-radius:18px;background-origin:border-box}.cont_head .util_area .btn_zin{background-position:-80px -31px}.cont_head .util_area .btn_zout{background-position:-130px -31px}.cont_head .util_area .btn_print{border:0;background-position:-230px -31px}.cont_head .util_area .c_share_box .btn_share{background-position:-180px -31px}.cont_head .util_area .c_share_box.open .btn_share{border:0;background-position:-280px -31px}.cont_head .util_area .c_share_box .ly_share{display:none;position:absolute;top:calc(100% + 10px);right:-50px;z-index:20;padding:10px 18px;border-radius:18px;background:#fff;box-shadow:0 0 10px #00000026}.cont_head .util_area .c_share_box.open .ly_share{display:flex}.cont_head .util_area .c_share_box .ly_share button{flex:0 0 auto;width:28px;height:28px;margin:0 5px;border:0;background:url(/images/base/sp_sns.png) no-repeat 0 0}.cont_head .util_area .c_share_box .ly_share .btn_facebook{background-position:0 0}.cont_head .util_area .c_share_box .ly_share .btn_blog{background-position:-32px 0}.cont_head .util_area .c_share_box .ly_share .btn_instagram{background-position:-64px 0}.cont_head .util_area .c_share_box .ly_share .btn_kakao{background-position:-96px 0}.cont_head .util_area .c_share_box .ly_share .btn_copyurl{height:28px;margin:0 5px;padding:0 5px;border:1px solid #e6e6e6;border-radius:4px;background:#f4f4f4;font-size:13px;line-height:26px;color:#777;white-space:nowrap}.cont_head .util_area .c_share_box .ly_share .btn_close{position:absolute;top:0;right:0;width:24px;height:24px;margin:0;background:none}.cont_head .util_area .c_share_box .ly_share .btn_close:before{content:"";display:block;overflow:hidden;position:absolute;inset:25%;height:2px;transform:rotate(45deg);margin:auto 0;background:#ccc;color:transparent}.cont_head .util_area .c_share_box .ly_share .btn_close:after{content:"";display:block;overflow:hidden;position:absolute;inset:25%;height:2px;transform:rotate(45deg);margin:auto 0;background:#ccc;color:transparent;transform:rotate(135deg)}.cont_head .util_area .c_share_box{float:left;position:relative}.cont_body{max-width:1140px;margin-left:auto;line-height:1.6;word-break:keep-all;word-wrap:break-word}.cont_body:after{content:"";display:block;clear:both}.lnb{margin-bottom:40px;width:100%}.lnb ul{display:flex;flex-wrap:wrap;position:relative}.lnb li{position:relative;padding:0;font-family:s-core_dream_bold;font-size:16px;line-height:1.2;letter-spacing:-1px}.lnb li:before{display:none}.lnb li a{display:flex;justify-content:center;align-items:center;position:relative;height:100%;color:#333;word-break:break-all}.lnb li a[target=_blank]:after{content:"";flex:0 0 auto;width:15px;height:13px;margin:0 0 0 5px;background-position:-31px -49px;vertical-align:baseline}.lnb li.on a{color:#2054a8}.lnb.tmn01 ul{border:1px solid #ddd;background:#fff}.lnb.tmn01 li{width:calc(25% + 1px);margin-bottom:-1px;margin-right:-1px;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.lnb.tmn01 li a{justify-content:flex-start;padding:15px 32px 15px 20px}.lnb.tmn01 li a:not([target=_blank]):after{content:"";position:absolute;top:0;right:18px;bottom:0;width:11px;height:3px;margin:auto;background-color:#ddd;background-position:100% 100%}.lnb.tmn01 li.on a{z-index:10;height:calc(100% + 2px);margin:-1px -1px 0 0;border:1px solid #2054a8;background:#2054a8;color:#fff}.lnb.tmn01 li.on a:after{width:6px;height:9px;background-color:transparent;background-position:0 -118px}.lnb.tmn03{padding:25px 0;border:1px solid #dbdbdb;background:#fafafa}.lnb.tmn03 li{position:static;width:33.33%}.lnb.tmn03 li:before{content:"";display:inline-block;position:absolute;top:0;bottom:0;border-left:1px dotted #b5b5b5}.lnb.tmn03 li:nth-child(3n+1):before{display:none}.lnb.tmn03 li a{justify-content:flex-start;margin:0 0 0 25px;padding:5px 10px 4px 0}.lnb.tmn03 li a:before{content:"";flex:0 0 auto;width:5px;height:5px;margin-right:5px;border-radius:50%;background:#3e73c1}.lnb.tmn04{padding:0 7px;border:1px solid #ddd;box-shadow:0 5px 5px #0000000d}.lnb.tmn04 ul{display:flex;flex-wrap:wrap;align-items:center;overflow:hidden;margin:0;background-image:repeating-linear-gradient(#fff,#fff 50px,#dedede 50px 51px,#fff 51px)}.lnb.tmn04 li{position:relative;min-width:10%;margin:7px 0;padding:0;line-height:1.2}.lnb.tmn04 li:before{content:"";display:inline-block;position:absolute;top:0;left:-1px;bottom:0;width:0;height:15px;margin:auto;border-left:1px solid #dedede}.lnb.tmn04 li a{display:flex;justify-content:center;align-items:center;overflow:hidden;height:36px;line-height:18px;margin:0 7px;padding:0 18px}.lnb.tmn04 li.on:after{content:"";display:inline-block;position:absolute;left:calc(50% - 5px);top:100%;border:5px solid transparent;border-bottom:0;border-top-color:#2054a8}.lnb.tmn04 li.on a{border-radius:3px;background:#2054a8;color:#fff}.cont_foot{max-width:1140px;margin:40px 0 0 auto;border:1px solid #e2e2e2;font-size:15px;letter-spacing:-1px;color:#333}.cont_foot .cont_manager{display:flex;flex-wrap:wrap;align-items:center;padding:15px 30px;background:#f5f5f5;font-family:s-core_dream_bold}.cont_foot .cont_manager dl{display:flex;align-items:center;margin-left:55px}.cont_foot .cont_manager dl:first-child{margin-left:0}.cont_foot .cont_manager dl.update{margin-left:auto}.cont_foot .cont_manager dt{margin:0 5px 0 0;font-weight:400}.cont_foot .cont_manager dd span{display:inline-flex}.cont_foot .cont_manager dd .name{margin-left:5px}.cont_foot .cont_rating{padding:20px 30px}.cont_foot .cont_rating>.inr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative}.cont_foot .cont_rating h2{display:flex;position:relative;font-size:15px;line-height:20px}.cont_foot .cont_rating h2:before{content:"";width:22px;height:20px;margin-right:8px;background-position:-52px -51px}.cont_foot .cont_rating .inp_area fieldset{display:flex;flex-wrap:wrap;align-items:center}.cont_foot .cont_rating .inp_area span{display:inline-flex;align-items:center;margin-right:15px}.cont_foot .cont_rating .inp_area .inp_rdo{margin-right:3px}.cont_foot .cont_rating .inp_area label{font-size:14px;line-height:normal;letter-spacing:-1px}.cont_foot .cont_rating .inp_area .btn_rate{height:32px;line-height:32px;padding:0 10px;border:0;background:#444;font-size:14px;color:#fff}.cont_foot .openType{padding:10px}.cont_foot .openType figure{position:relative;margin:0}.cont_foot .openType figure:after{content:"";display:block;clear:both}.cont_foot .openType figure .fi_link{float:left;padding:0 10px 0 0}.cont_foot .openType figure img{height:75px}.cont_foot .openType figure figcaption{display:table-cell;padding:10px 0 0;font-size:.86em;word-break:keep-all}#wrap_pop{padding:0 10px}#wrap_pop .pop_head{margin:0 0 30px;border-bottom:2px solid #666}#wrap_pop .pop_head .title{padding:10px 0;font-size:2.133em;line-height:1.15;letter-spacing:-3px}@media screen and (max-width: 1700px){#header .area_top>.inr{margin:0 10px}.gnb_wrap{padding:0 10px}#header .area_logo .logo{width:202px;height:42px;background-size:contain}#header #gnb>li>a{min-width:160px;font-size:20px}#header #gnb>li>div>ul{padding:25px 10px}#header .gnb_wrap .gnb_bg>.inr{padding:0 10px}#header .srch_wrap .btn_srch_open,#header .gnb_wrap .util_r .lst li.gnb_sitemap a{width:40px;height:40px}#side{width:23.75%}.cont_wrap{width:76.25%;padding-right:40px}}@media screen and (max-width: 1499px){#topban .topbanzone{height:auto}#topban .topbanzone .nav{right:10px;width:auto}#topban .topbanzone .item{height:auto;text-align:center}#topban .topbanzone .item>.inr{position:relative;left:auto;transform:none}#topban .topbanzone .item img{width:100%;max-width:100%;margin:0 auto}#topban .topbanzone .item .b_p,#topban .topbanzone .item .b_m{display:none}#topban .topbanzone .item .b_t{display:block}#header .area_logo .logo{height:40px}#header #gnb>li>a{min-width:125px;font-size:18px}#footer .footer_top{padding:0 10px}#footer .wrap_copyright{margin:0 10px}#footer .wrap_copyright .area_r{right:10px}.cont_wrap{padding-right:10px}#side .snb{margin-left:10px}}@media screen and (max-width: 1259px){#header .gnb_wrap{padding:0}#header .area_logo{position:absolute;top:20px;left:10px}#header .gnb_wrap .util_r .lst_util{position:absolute;top:10px;right:10px}#header .gnb_wrap>.inr{position:relative;width:100%;margin:60px 0 0}#header #gnb{justify-content:center}#header #gnb>li>a{min-width:170px}#header .gnb_wrap .gnb_bg .tit_area{display:none}#header .srch_wrap .box_srch{position:fixed;top:180px}.fixed_header #header .srch_wrap .box_srch{top:160px}#container{padding-top:200px}.fixed_header #container{padding-top:160px}#header .area_logo .logo{height:36px}#footer .footer_top .area_l li a{padding:20px 10px;font-size:14px}#footer .footer_top .area_r .related{width:200px}#footer .footer_top .area_r .related .open_select,#footer .wrap_copyright{font-size:14px}}@media screen and (max-width: 1023px){.sp_ui{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui_m.png) no-repeat 0 0/400px 400px}#header .area_top .util_r .lst li a:before{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui_m.png) no-repeat 0 0/400px 400px}#header .srch_wrap .btn_srch_open span,#header .srch_wrap .box_srch .area_srch:before{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui_m.png) no-repeat 0 0/400px 400px}#wholeview .w_close_btn:after,#wholeview .head .area_wv_util li a:before,#wholeview .lst_sns a:after,#wholeview .head .l_btn:before{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui_m.png) no-repeat 0 0/400px 400px}.wholeview_wrap #wholeview .nav a .unfd:after,.wholeview_wrap #wholeview .nav a[target=_blank]:after{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui_m.png) no-repeat 0 0/400px 400px}.wholeview_wrap #wholeview .nav>li div>ul>li>a:after{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui_m.png) no-repeat 0 0/400px 400px}#footer .wrap_copyright .area_r .related .open_select:before,#footer .wrap_copyright .area_r .related .open_select:after{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui_m.png) no-repeat 0 0/400px 400px}#footer .wrap_copyright .area_r .btn_contact a:before,#footer .wrap_copyright .area_r .btn_contact a:after{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui_m.png) no-repeat 0 0/400px 400px}#footer .wrap_copyright .area_r .cs_tel:before{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui_m.png) no-repeat 0 0/400px 400px}.subtop_area .sub_loc li:before{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui_m.png) no-repeat 0 0/400px 400px}.cont_head .btn_back:before,.cont_head .title span:after,.cont_head .area_location ol li:before,.cont_head .util_area button{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui_m.png) no-repeat 0 0/400px 400px}.cont_foot .cont_rating h2:before,.lnb li a[target=_blank]:after{display:inline-block;overflow:hidden;color:transparent!important;white-space:nowrap;background:url(/images/base/sp_ui_m.png) no-repeat 0 0/400px 400px}#header .area_top{border-bottom-width:0}#header .area_top>.inr{display:block;height:40px;margin:0}#header .area_top .util_l .lst{width:100%;min-width:auto}#header .area_top .util_l .lst li{flex:1}#header .area_top .util_l .lst li a{height:40px;padding:0 10px!important;border-radius:0 20px 0 0;margin-left:-20px}#header .area_top .util_r{display:none}#header .gnb_wrap{height:56px;padding:0}#header .gnb_wrap>.inr{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;overflow:hidden;white-space:nowrap}#header .area_logo{position:relative;top:auto;left:10px}#header .area_logo .logo{width:235px;height:33px;background-image:url(/images/common/logo_header_m.png)}#header .gnb_wrap .util_r .lst_util{position:relative;top:auto;right:auto}#header .gnb_wrap .util_r .lst_login{display:none}#header .gnb_wrap .util_r .lst li{margin:0 55px 0 0}#header .gnb_wrap .util_r .lst li.gnb_sitemap{display:none}#header .srch_wrap .btn_srch_open{width:55px;height:55px;border:0}#header .srch_wrap .btn_srch_open span{width:25px;height:25px;background-position:-14px -24px}#header .srch_wrap.open .btn_srch_open span{background-position:-14px -51px}#header .srch_wrap .box_srch{top:95px}.fixed_header #header .srch_wrap .box_srch{top:55px}#header .srch_wrap .box_srch>.inr{padding:20px 10px}#header .srch_wrap .box_srch .area_srch:before{left:15px;width:14px;height:14px;background-position:-75px -24px}#header .srch_wrap .box_srch .area_srch label{left:35px;font-size:16px}#header .srch_wrap .box_srch .area_srch .word{height:46px;padding-left:35px}#header .srch_wrap .box_srch .area_srch .btn_srch{width:63px;height:46px;margin-left:5px;font-size:16px}body.open_wv{overflow:hidden;position:fixed!important;width:100%;height:100%}.wholeview_wrap .btn_wv{position:absolute;top:40px;right:0;z-index:30;overflow:hidden;width:55px;height:55px;margin:auto;border-radius:50%;background:none}.fixed_header .wholeview_wrap .btn_wv{position:fixed;top:0}.wholeview_wrap .btn_wv .sp_ui{position:absolute;inset:0;width:29px;height:20px;margin:auto;background-position:-40px -24px}.wholeview_wrap{display:block}.wholeview_wrap #wholeview{position:fixed;top:0;right:0;bottom:0;z-index:1000;overflow:auto;width:80%;max-width:420px;min-width:280px;background:#fff;margin-left:48px;transition:all .3s;transform:translate(100%)}.wholeview_wrap.open #wholeview{margin-left:0;transform:translate(0)}.wholeview_wrap .dim_wv{position:fixed;top:0;left:0;z-index:999;width:100%;background:transparent;transition:height,background .5s}.wholeview_wrap.open .dim_wv{bottom:0;background:#000c}.wholeview_wrap .title_wv{display:none}#wholeview .w_close_btn{display:block;position:absolute;right:0;top:45px;overflow:hidden;width:40px;height:53px;background:transparent;color:transparent}#wholeview .w_close_btn:after{content:"";display:block;position:absolute;inset:0;width:17px;height:17px;margin:auto;background-position:-14px -51px}#wholeview .lst_sns{display:flex;justify-content:center;height:45px;background:#555258}#wholeview .lst_sns li{height:100%}#wholeview .lst_sns a{display:block;position:relative;width:40px;height:100%;overflow:hidden;color:transparent}#wholeview .lst_sns a:after{content:"";position:absolute;inset:0;margin:auto}#wholeview .lst_sns a.facebook:after{width:10px;height:21px;background-position:-64px 0}#wholeview .lst_sns a.blog:after{width:14px;height:19px;background-position:-75px 0}#wholeview .lst_sns a.instagram:after{width:21px;height:22px;background-position:-90.5px 0}#wholeview .lst_sns a.youtube:after{width:24px;height:17px;background-position:-113.5px 0}#wholeview .lst_sns a.kakaoch:after{width:23px;height:24px;background-position:-139px 0}#wholeview .head{display:flex;align-items:center;gap:10px;height:53px;padding:0 15px;background:#fff;font-size:13px}#wholeview .head .l_btn{display:inline-flex;align-items:center}#wholeview .head .l_btn:before{flex:0 0 auto;content:"";margin:0 3px 0 0;background:url(/images/common/sp_header_mem_x2.png);background-size:200px auto}#wholeview .head .login:before{width:19px;height:21px}#wholeview .head .logout:before{width:19px;height:21px;background-position:-30px 0}#wholeview .head .join:before{width:23px;height:19px;background-position:-60px 0}#wholeview .head .mypage:before{width:33px;height:19px;background-position:-90px 0}#wholeview .head .vod_guide:before{width:19px;height:21px;margin-bottom:-1px;background-position:-130px 0}.wholeview_wrap #wholeview .nav{padding:0;border-top:1px solid #ddd;background:#fff;color:#111}.wholeview_wrap #wholeview .nav a{display:block;position:relative;line-height:1.2}.wholeview_wrap #wholeview .nav a .unfd{position:absolute;top:50%;right:32px;transform:translateY(-50%);width:0;height:0;color:transparent}.wholeview_wrap #wholeview .nav a .unfd:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s}.wholeview_wrap #wholeview .nav a[target=_blank]:after{content:"";width:16px;height:14px;margin:0 0 0 5px;background-position:-92px -88px}.wholeview_wrap #wholeview .nav>li{border-bottom:1px solid #ddd}.wholeview_wrap #wholeview .nav>li>a{padding:13px 25px;font-family:s-core_dream_bold;font-size:18px;letter-spacing:-1px}.wholeview_wrap #wholeview .nav>li>a.on{background:#3773b9;color:#fff}.wholeview_wrap #wholeview .nav>li>a .unfd:after{width:14px;height:8px;background-position:-24px -70px}.wholeview_wrap #wholeview .nav>li.open>a .unfd:after{background-position:-14px -86px}.wholeview_wrap #wholeview .nav>li.open div{display:block}.wholeview_wrap #wholeview .nav>li>div{display:none;padding:15px 10px 30px;background:#eaf1f9}.wholeview_wrap #wholeview .nav>li div>ul>li>a{padding:13px 28px 12px 25px;font-size:17px}.wholeview_wrap #wholeview .nav>li div>ul>li>a:after{content:"";position:absolute;top:50%;right:15px;width:8px;height:14px;background-position:-14px -70px;transform:translateY(-50%)}.wholeview_wrap #wholeview .nav>li div>ul>li>a.parent:after{display:none}.wholeview_wrap #wholeview .nav>li div>ul>li>a.on{font-weight:600;color:#3065b0}.wholeview_wrap #wholeview .nav>li div>ul>li>a .unfd{right:21px}.wholeview_wrap #wholeview .nav>li div>ul>li>a .unfd:after{width:12px;height:12px;background-position:-14px -96px}.wholeview_wrap #wholeview .nav>li div>ul>li.open{border:1px solid #8fb7e6;border-bottom-right-radius:10px}.wholeview_wrap #wholeview .nav>li div>ul>li.open>a{margin:-1px -1px 0;background:#3773b9;color:#fff}.wholeview_wrap #wholeview .nav>li div>ul>li.open>a .unfd:after{width:24px;height:24px;background-position:-14px -110px}.wholeview_wrap #wholeview .nav>li div>ul>li.open>ul{display:block}.wholeview_wrap #wholeview .nav>li div>ul>li>ul{display:none;padding:10px 10px 10px 25px;border-bottom-right-radius:10px;background:#fff}.wholeview_wrap #wholeview .nav>li div>ul>li>ul>li:last-child{border:0}.wholeview_wrap #wholeview .nav>li div>ul>li>ul>li>a{padding:6px 0 5px 12px;font-size:15px;color:#000}.wholeview_wrap #wholeview .nav>li div>ul>li>ul>li>a.on{font-weight:600;color:#3065b0}.wholeview_wrap #wholeview .nav>li div>ul>li>ul>li>a:before{content:"";display:inline-block;position:absolute;top:13px;left:4px;width:5px;height:1px;background:#555}.wholeview_wrap #wholeview .nav>li div>ul>li>ul>li>ul{padding:0 0 10px 12px}.wholeview_wrap #wholeview .nav>li div>ul>li>ul>li.open>ul{display:block}.wholeview_wrap #wholeview .nav>li div>ul>li>ul>li>ul a{padding:6px 0 5px;font-size:14px;color:#666}.wholeview_wrap #wholeview .nav>li div>ul>li>ul>li>ul a.on{font-weight:600;color:#3065b0}#header .wv_srch_wrap{display:block}#header .wv_srch_wrap .btn_open{position:absolute;top:49px;right:10px;z-index:2;overflow:hidden;width:35px;height:35px;background:#fff;border-radius:35px}#header .wv_srch_wrap .btn_open .sp_ui{position:absolute;inset:0;width:35px;height:35px;margin:auto;background:url(/images/common/m_srch.png) no-repeat 0 0/auto 100%}#header .wv_srch_wrap.open .btn_open .sp_ui{width:35px;height:35px;background-image:url(/images/common/m_close.png)}#header .wv_srch_area{display:none;position:absolute;left:0;top:99px;width:100%;z-index:1001;padding:17px 10px;background:#0003}#header .wv_srch_wrap.open .wv_srch_area{display:block}#header .wv_srch_wrap .box_srch{position:relative;border:2px solid #053d8e}#header .wv_srch_area .select{position:absolute;top:0;left:0;bottom:0;width:95px;z-index:10;height:40px}#header .wv_srch_area .select select{width:100%;height:100%;border:0;box-shadow:none;margin:0!important}#header .wv_srch_area .inp_word{display:block;position:relative;height:40px;margin:0 45px 0 95px}#header .wv_srch_area .inp_word:before{content:"";display:inline-block;position:absolute;top:0;left:0;bottom:0;height:15px;margin:auto;border-left:1px solid #ddd}#header .wv_srch_area .inp_word input{width:100%;height:100%;border:0;box-shadow:none;margin:0!important}#header .wv_srch_area .btn_srch{position:absolute;top:0;right:0;bottom:0;width:45px;background:#053d8e url(/images/common/m_srch.png) no-repeat 90%/auto 40px;color:transparent}#footer{margin-top:40px}#footer .footer_top{padding:0}#footer .footer_top>.inr{flex-direction:column-reverse}#footer .footer_top .area_l{justify-content:center;width:100%;padding:15px 0;border-top:1px solid #7b808a}#footer .footer_top .area_l li a{padding:5px 10px}#footer .footer_top .area_r{width:100%;border:0}#footer .footer_top .area_r .related{width:50%}#footer .footer_top .area_r .related:first-child{border-left:0}#footer .footer_top .area_r .related .open_select{padding:15px 34px 15px 20px}#footer .wrap_copyright{display:flex;flex-direction:column;align-items:center;text-align:center}#footer .wrap_copyright .logo{width:157px;height:33px;background-image:url(/images/common/logo_footer_m.png)}#footer .wrap_copyright .area_r{position:relative;top:auto;right:auto;margin-top:20px;padding:0;font-size:14px}#footer .wrap_copyright .area_r .cs_tel{font-size:24px}#footer .wrap_copyright .area_r .cs_tel:before{width:17px;height:24px;background-position:-60px -51px}#footer .wrap_copyright .wa_mark{display:none}#footer .wrap_copyright .area_r{flex-direction:column}#footer .wrap_copyright .area_r .chatbot{margin:0 0 20px}#footer .wrap_copyright .area_r .chatbot .mobile{display:block}#footer .wrap_copyright .area_r .chatbot .pc,#side{display:none}#container{margin:0;padding-top:106px}#container>.inr{display:block}.fixed_header #container{padding-top:56px}.subtop_area{height:90px}.subtop_area .sub_tit{font-size:20px}.subtop_area .sub_loc{margin-top:10px;font-size:13px}.subtop_area .sub_loc li{padding:0 3px}.subtop_area .sub_loc li:before{width:3px;height:6px;margin-right:3px;background-position:0 -34px}.subtop_area .sub_loc li:first-child:before{width:13px;height:12px;background-position:0 -18px}#container>.inr{padding:0}.cont_wrap{width:100%;margin:0;padding:15px 10px}.cont_head{margin-bottom:35px;border-bottom:1px solid #dadada}.cont_head .btn_back{display:none;position:absolute;top:0;left:0;z-index:10;width:50px;height:50px;background:none;font-size:14px}.cont_head .btn_back:before{content:"";width:7px;height:11px;margin:0 5px 0 0;background-position:-2px -22px}.cont_head .area_title{position:relative}.cont_head .title{padding:10px 0 13px;border-bottom:0;font-size:26px}.cont_head .title span{display:inline-block;position:relative}.cont_head .title.open span:after{transform:rotateX(180deg)}.cont_head .nav{display:none;position:absolute;top:100%;left:0;right:0;z-index:20;padding:10px 10px 15px;background:#fff;box-shadow:0 10px 10px #5b5b5b1a}.cont_head .nav li{margin-top:5px}.cont_head .nav li:first-child{margin-top:0}.cont_head .nav a{display:block;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:16px;letter-spacing:-1px;text-align:center}.cont_head .nav a.on{font-weight:600;color:#3065b0}.cont_head .title.open+.nav{display:block}.cont_head .area_location{padding:10px}.cont_head .area_location ol.location li{margin:2px 0;font-size:14px}.cont_head .area_location ol.location li:before{width:5px;height:8px;background-position:-3px -50px}.cont_head .area_location ol.location li:first-child:before{width:24px;height:24px;background-position:-14px -22px}.cont_head .util_area{top:10px;right:0}.cont_head .util_area .btn_zin,.cont_head .util_area .btn_zout,.cont_head .util_area .btn_print{display:none}.cont_head .util_area .c_share_box .btn_share{width:30px;height:30px;margin:0;border-radius:10px;background-origin:border-box;background-position:-229px 0}.cont_head .util_area .c_share_box.open .btn_share{background-position:-261px 0}.cont_head .util_area .c_share_box .ly_share{right:0}.cont_head .util_area .c_share_box .ly_share button{width:28px;height:28px;background-image:url(/images/base/sp_sns_m.png);background-size:200px 30px}.cont_head .util_area .c_share_box .ly_share .btn_facebook{background-position:0 0}.cont_head .util_area .c_share_box .ly_share .btn_blog{background-position:-30px 0}.cont_head .util_area .c_share_box .ly_share .btn_instagram{background-position:-60px 0}.cont_head .util_area .c_share_box .ly_share .btn_kakao{background-position:-90px 0}.cont_body{margin:0}.lnb{margin-bottom:20px}.lnb li a[target=_blank]:after{background-position:-57px -88px}.cont_foot{margin:40px 0 0;font-size:14px}.cont_foot .cont_manager{padding:15px 20px}.cont_foot .cont_rating{padding:20px}.cont_foot .cont_rating h2:before{background-position:-38.5px -51px}#wrap_pop{padding:0}#wrap_pop .pop_head{border-bottom:1px solid #ddd}#wrap_pop .pop_head .title{padding:13px 10px;background:#def4f9;font-size:1.5em;letter-spacing:-2px;text-align:center}}@media screen and (max-width: 767px){#topban .topbanzone .nav .area_ctrl{bottom:30px;display:none}#topban .topbanzone .nav .area_ctrl button{width:18px;height:18px;background-size:95px 20px}#topban .topbanzone .nav .area_ctrl .prev{background-position:-15px 0}#topban .topbanzone .nav .area_ctrl .pause{background-position:-35px 0}#topban .topbanzone .nav .area_ctrl .play{background-position:-55px 0}#topban .topbanzone .nav .area_ctrl .next{background-position:-75px 0}#topban .topbanzone .nav .area_close label{font-size:14px}#topban .topbanzone .nav .area_close{bottom:5px}#topban .topbanzone .nav .area_close .inp_chk{margin-right:3px}#topban .topbanzone .nav .area_close .btn_close{width:15px;height:15px;margin:5px 0 0 5px;background-size:95px 20px}#topban .topbanzone .item .b_t{display:none}#topban .topbanzone .item .b_m{display:block}#header .area_top .util_l .lst li{min-width:auto;font-size:11px}#header .area_top .util_l .lst li a{padding:0}.lnb li{font-size:14px}.lnb.tmn01 li{width:calc(50% + 1px)}.lnb.tmn01 li a{padding:10px 32px 10px 12px}.lnb.tmn01 li a:not([target=_blank]):after{right:15px}.lnb.tmn03{padding:15px 0}.lnb.tmn03 li{width:50%}.lnb.tmn03 li:nth-child(odd):before{display:none}.lnb.tmn03 li a{margin-left:15px}.lnb.tmn04 ul{background-image:repeating-linear-gradient(#fff,#fff 39px,#dedede 39px 40px,#fff 40px)}.lnb.tmn04 li{margin:5px 0}.lnb.tmn04 li a{height:30px;margin:0;padding:0 5px}.lnb.tmn04 li.on a{margin:0 5px}.lnb.tmn04 li.on:after{border-width:4px 4px 0}.cont_foot .cont_manager dl{margin:3px 20px 3px 0}.cont_foot .cont_manager dl.update{margin-left:0}.cont_foot .cont_rating>.inr{flex-direction:column;align-items:flex-start}.cont_foot .cont_rating .inp_area{margin-top:10px}}@media screen and (max-width: 537px){.cont_foot .cont_manager,.cont_foot .cont_rating{padding:10px}.cont_foot .cont_rating .inp_area .btn_rate{width:100%;margin-top:10px}.lnb.tmn04 li{min-width:25%}}
