@charset "UTF-8";@keyframes show-box{0%{opacity:0;right:-36px}100%{opacity:1;right:0}}@-webkit-keyframes show-box{0%{opacity:0;right:-36px}100%{opacity:1;right:0}}@keyframes hide-box{0%{opacity:1;right:0}100%{opacity:0;right:-36px}}@-webkit-keyframes hide-box{0%{opacity:1;right:0}100%{opacity:0;right:-36px}}@supports(-ms-ime-align:auto){html{overflow:hidden;height:100%}body{overflow:auto;height:100%;position:relative}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){html{overflow:hidden;height:100%}body{overflow:auto;height:100%}}.container-detail .markdown ul>li::before{display:none}.container-detail .doc-aside~.doc-footer{margin-top:120px}.container-detail .markdown ul>li::before{display:none}.wrap_paging{overflow:hidden;margin-top:120px}.wrap_paging .link_paging{float:left;position:relative;width:100%;padding:16px 0 24px;border-top:1px solid #e8e8e8;font-size:14px;line-height:24px;color:#909090;box-sizing:border-box}.wrap_paging .link_paging::before{position:absolute;top:22px;width:18px;height:18px}.wrap_paging .link_paging strong{display:block;overflow:hidden;padding-bottom:4px;font-size:24px;line-height:36px;color:#194bdc;white-space:nowrap;text-overflow:ellipsis}.wrap_paging .link_prev{padding-left:40px;text-align:right}.wrap_paging .link_prev::before{left:0;background-position:-35px -20px}.wrap_paging .link_next{float:right;padding-right:40px}.wrap_paging .link_next::before{right:0;background-position:-55px -20px}.section_home::after,.wrap_info::after{display:block;clear:both;content:''}.container-home .container{overflow:hidden;margin-bottom:48px}.container-home .container::before{position:absolute;top:0;right:0;left:0;height:560px;background:linear-gradient(to bottom,#0f131e,#273763);content:''}.container-home .container .inner-main{padding:0;margin:0;width:100%}.container-home .container .book-page{width:100%;box-sizing:border-box}.container-home .container .section_home .link_box{float:left;position:relative;margin-right:3px;margin-top:3px;padding:40px;height:380px;background-color:#f0f2f8;color:rgba(33,33,33,.6);box-sizing:border-box}.container-home .container .section_home .link_box::after{position:absolute;right:20px;bottom:40px;width:16px;height:13px;background-position:-55px -45px}.container-home .container .section_home .link_box:last-child{margin-right:0}.container-home .container .section_home .link_box>em{display:block;margin-bottom:24px;font-weight:700;font-size:14px;color:#194bdc;font-style:normal;font-family:roboto,sans-serif}.container-home .container .section_home .link_box>strong{overflow:hidden;display:block;margin-bottom:16px;font-size:32px;line-height:1.38;letter-spacing:-.5px;color:#222;font-family:notosans-bold,sans-serif}.container-home .container .section_home .link_box>p{overflow:hidden;display:-webkit-box;height:84px;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 24px;line-height:1.75;color:rgba(33,33,33,.6);font-family:notosans-regular,sans-serif}.container-home .container .section_home .link_box>p~div{position:absolute;bottom:40px}.container-home .container .section_home .link_box>p~div::after{width:16px;height:13px;background-position:-55px -45px}.container-home .container .section_home .link_box>p~div span{display:block;font-weight:500;font-family:roboto,sans-serif}.container-home .doc-footer{margin-left:0}@media screen and (max-width:640px){.container-detail .container .tit_section{font-size:56px}}@media screen and (max-width:909px){.container-detail .container .tit_section:first-child{margin-top:32px}}@media screen and (min-width:910px){.container-detail .container .tit_section:first-child{margin-top:94px}}.container-detail .container .link_page{display:block;margin-top:88px;font-size:32px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.3px;color:#222;font-family:notosans-bold,sans-serif}.container-detail .container .wrap_info p{width:615px;margin-bottom:36px}.container-detail .container .info_detail{position:relative}.container-detail .container .info_detail p{width:100%}.container-detail .container .info_detail a{color:#2f5cdf}.container-detail .container .info_detail h2{margin-bottom:16px}.container-detail .container .info_detail .link_dirt{position:absolute;font-size:14px}@media screen and (min-width:641px){.container-detail .container .info_detail .link_dirt{top:0;right:0}}@media screen and (max-width:640px){.container-detail .container .info_detail .link_dirt{position:relative}}.container-detail .container .list_page{overflow:hidden}.container-detail .container .list_page li{float:left;width:calc(50% - 20px);border-bottom:1px solid rgba(33,33,33,.1);padding:14px 0}.container-detail .container .list_page li:first-child{border-top:1px solid rgba(33,33,33,.1)}.container-detail .container .list_page li:nth-child(2){border-top:1px solid rgba(33,33,33,.1)}.container-detail .container .list_page li:nth-child(2n-1){margin-right:40px}.container-detail .container .list_page li .link_detail{display:block}.container-detail .container .list_page li .link_detail img{display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:16px}.container-detail .container .list_page li .link_detail::after{float:right;width:17px;height:13px;background-position:-53px -44px;margin-top:4px}.container-detail .container .list_page ::after{display:block;clear:both;content:''}.container-detail .doc-footer{margin-top:180px}.doc-aside~.doc-footer{margin-top:0}.doc-footer{margin-top:120px}.btn_loc{display:none;overflow:hidden;width:24px;height:24px;margin:7px 0 0 4px;font-size:0;color:transparent;background:url(/img/docpublish/page/ico_link3.png)no-repeat 50%;background-size:100%;text-indent:-999px;text-align:left;vertical-align:top}h1 .btn_loc{width:56px;height:56px;background-image:url(/img/docpublish/page/ico_link1.png);margin:9px 0 0}h2 .btn_loc{width:40px;height:40px;background-image:url(/img/docpublish/page/ico_link2.png);margin:6px 0 0 2px}.book-menu>.list_menu{overflow:hidden;overflow-y:auto;position:absolute;top:0;left:0;right:0;bottom:110px}.container-glossary .tit_glossary{display:block;margin-top:32px;font-size:40px;line-height:1.8;letter-spacing:-.2px}.container-glossary .container .tab_word{overflow:hidden;height:106px;margin-top:40px;font-size:0}@media only screen and (max-width:1159px){.container-glossary .container .tab_word{height:30px}}.container-glossary .container .tab_word .inner_tab{overflow:hidden;overflow-x:auto;padding-bottom:40px;height:106px}.container-glossary .container .tab_word .inner_tab ul+ul{margin-top:8px}@media only screen and (max-width:1159px){.container-glossary .container .tab_word .inner_tab{display:flex;height:106px}.container-glossary .container .tab_word .inner_tab ul+ul{margin-top:0}}.container-glossary .container .tab_word ul{white-space:nowrap}.container-glossary .container .tab_word li{display:inline-block}.container-glossary .container .tab_word li li+li{margin-left:2px}.container-glossary .container .tab_word .link_word{display:inline-block;width:30px;height:30px;border-radius:16px;font-size:16px;line-height:30px;color:#222;text-align:center}.container-glossary .container .tab_word .link_word.on{font-weight:700;color:#fff;background:#2f5cdf}.container-glossary .container .tab_word span.link_word{opacity:.2}.container-glossary .container .cont_glossary{margin-top:80px;border-top:1px solid #e8e8e8}.container-glossary .container .cont_glossary::after{content:'';display:block;clear:both}.container-glossary .container .cont_glossary>h4{float:left;width:37px;margin:20px 36px 0 0;font-size:40px;font-weight:700;line-height:1.8}@media only screen and (max-width:1159px){.container-glossary .container .cont_glossary>h4{float:none}}.container-glossary .list_glossary{overflow:hidden;font-size:0}.container-glossary .list_glossary .item_glossary{display:inline-block;width:350px;margin-top:39px;font-family:roboto,notosans-regular,apple sd gothic neo,맑은 고딕,sans-serif;vertical-align:top}@media only screen and (max-width:1159px){.container-glossary .list_glossary .item_glossary{width:100%}}.container-glossary .list_glossary .item_glossary:nth-of-type(n+3){margin-top:56px}.container-glossary .list_glossary .item_glossary:nth-of-type(even){margin-left:55px}@media only screen and (max-width:1159px){.container-glossary .list_glossary .item_glossary:nth-of-type(even){margin-left:0}}.container-glossary .list_glossary .item_glossary>strong{display:block;overflow:hidden;font-size:22px;line-height:1.64;letter-spacing:-.3px;font-weight:700}.container-glossary .list_glossary .item_glossary>em{display:block;margin-top:3px;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;opacity:.4;line-height:16px}.container-glossary .list_glossary .item_glossary>p{display:block;margin-top:6px;line-height:1.71;font-size:14px;letter-spacing:-.2px}.container-glossary .list_glossary .item_glossary>a{display:inline-block;margin-top:8px;font-size:14px;font-weight:500;letter-spacing:-.3px;color:#2f5cdf}.container-glossary .list_glossary .item_glossary>a .ico_comm{width:10px;height:13px;margin-top:3px;background-position:-15px -85px}.link_tab>img{display:inline-block;width:20px;height:20px;margin-right:16px;padding:2px;vertical-align:middle}.container-error{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:610px;height:317px}.container-error .doc-header .tit_service{width:201px;height:20px;background:url(/img/brand/title_error.png)no-repeat;background-size:contain;margin-top:0}@media screen and (min-width:910px){.container-error .doc-header{padding-bottom:0}}.container-error .doc-main h2{margin-top:80px}.container-error .link_back{display:block;width:107px;height:48px;margin-top:44px;border-radius:4px;background-color:#194bdc;font-size:16px;text-align:center;color:#fff;line-height:48px}.container-error h2{font-weight:700;color:#111}.container-doc .container h1{margin:70px 0 24px;padding-bottom:8px;border-bottom:1px solid rgba(34,34,34,.1);font-weight:700;font-size:40px;line-height:72px;color:#222;letter-spacing:-.2px;font-family:notosans-bold,sans-serif;scroll-margin-top:65px}.container-doc .container h2{margin:56px 0 24px;font-weight:700;font-size:32px;line-height:48px;color:#222;letter-spacing:-.3px;font-family:notosans-bold,sans-serif;scroll-margin-top:65px}.container-doc .container h3{margin:40px 0 24px;font-weight:700;font-size:24px;line-height:36px;letter-spacing:-.3px;color:#222;font-family:notosans-bold,sans-serif;scroll-margin-top:65px}.container-doc .container h1:hover .btn_loc,.container-doc .container h2:hover .btn_loc,.container-doc .container h3:hover .btn_loc{display:inline-block}.container-doc .container h4,.container-doc .container h5{margin:40px 0 24px;font-weight:700;font-size:16px;line-height:32px;color:#222;letter-spacing:-.3px;font-family:notosans-bold,sans-serif}.container-doc .container .tit_section{margin:72px 0 27px;padding-top:0;font-size:40px;font-weight:700;line-height:1.2;letter-spacing:-.2px;color:#220200}.container-doc .container .tit_section img{display:inline-block;vertical-align:middle;margin-right:16px}.container-doc .container .txt_home{text-align:center;word-break:keep-all;font-size:24px;color:rgba(255,255,255,.6);line-height:1.5;font-family:notosans-regular,sans-serif}.container-doc .container ol li p,.container-doc .container ul li p{margin-top:12px}.container-doc .container p{margin:24px 0 0;font-size:16px;line-height:28px;color:#222;letter-spacing:-.3px}.container-doc .container p::after{display:block;clear:both;content:''}.container-doc .container .book-columns .markdown-inner p{margin-top:0}.container-doc .container em{font-weight:700}.container .book-columns h1,.container .book-columns h2,.container .book-columns h3,.container .book-columns h4,.container .book-columns h5{margin-top:0;padding-top:0}.container-doc .container h1,.container-doc .container h2,.container-doc .container h3,.container-doc .container h4,.container-doc .container h5{word-break:break-all}.container-doc .container h1{margin-top:96px}.book-page{position:relative;width:830px}.book-page .btn_top{overflow:hidden;position:fixed;bottom:20px;right:20px;width:36px;height:36px;z-index:98;background:url(/img/docpublish/page/btn_top.png)no-repeat;background-size:contain;font-size:0;line-height:0;text-indent:-9999px}.container-home .container .section_home.section_head{position:relative;width:100%;padding-top:190px;height:560px;margin:0;z-index:10;box-sizing:border-box}.container-home .container .section_home.section_head::after{position:absolute;top:49px;bottom:0;right:0;background:url(/img/docpublish/page/bg_home_v2.png)no-repeat 100% 0;background-size:contain;width:580px;height:480px;z-index:-1}.container-home .container .section_home.section_head .tit_home{display:block;margin:0 auto 40px;padding:0;width:375px;height:48px;background:url(/img/docpublish/page/title-kakaoidocu.png)no-repeat;background-size:contain;text-indent:-9999px}.layer_comm{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(17,17,17,.6);z-index:100;font-family:notosans-regular,sans-serif}.layer_comm.open_layer{display:block}.layer_comm .inner_layer{position:relative;padding:40px;background:#fff;box-sizing:border-box;border-radius:4px}.layer_comm .ico_close{width:13px;height:13px;margin:9px;background-position:0 -84px}.layer_comm .layer_head strong{display:block;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.4);font-size:20px}.layer_comm .layer_head .btn_close{position:absolute;top:16px;right:16px;width:32px;height:32px}.layer_comm .layer_foot{margin:40px auto 0}.test{background-color:#2f5cdf}.search_layer.open_layer{overflow-y:auto;overflow-x:hidden}.search_layer .gsc-adBlock{display:none!important}.search_layer .inner_layer{width:600px;margin:40px auto}.search_layer .layer_body{width:100%}.search_layer .layer_body #___gcse_0{overflow:hidden}.search_layer .layer_body #___gcse_0 form.gsc-search-box{margin-bottom:16px}.search_layer .layer_body #___gcse_0 .gsst_a{vertical-align:top;margin-top:5px}.search_layer .layer_body #___gcse_0 .gsc-control-cse{padding:32px 0 16px}.search_layer .layer_body #___gcse_0 #gsc-iw-id1{height:40px;box-sizing:border-box;border-radius:4px;background-color:#f8f9fb;border:solid 1px #d6dbe4}.search_layer .layer_body #___gcse_0 .gsc-input{padding-right:6px}.search_layer .layer_body #gs_tti50{padding:8px 9px 4px;height:40px;box-sizing:border-box;vertical-align:top}.search_layer .layer_body #gs_tti50 input{background-color:#f8f9fb}.search_layer .layer_body button.gsc-search-button-v2{width:64px;height:40px;border-radius:4px;background-color:#444;padding:0;border:0}.search_layer .layer_body button.gsc-search-button-v2::before{content:'검색';font-size:14px;font-family:notosans-regular,sans-serif;color:#fff}.search_layer .layer_body button.gsc-search-button-v2>svg{display:none}.search_layer .layer_foot{width:88px;height:40px}.search_layer .layer_foot .btn_close{width:88px;height:40px;border-radius:4px;background-color:#194bdc;color:#fff}.evaluation_layer.open_layer{overflow-y:auto;overflow-x:hidden}@media screen and (min-width:910px){.evaluation_layer .inner_layer{position:absolute;width:440px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:110}}@media screen and (max-width:909px){.evaluation_layer .inner_layer{width:auto;min-width:240px;margin:20px}}.evaluation_layer .layer_head strong{padding-bottom:24px}.evaluation_layer .layer_body .txt_dissatisfied{margin-top:24px;font-size:14px;letter-spacing:-.2px}.evaluation_layer .wrap_btn{text-align:center;font-size:0}.evaluation_layer .wrap_btn>button{width:100px;height:40px;border:0;border-radius:4px;background-color:#194bdc;color:#fff}.evaluation_layer .wrap_btn>button:disabled{opacity:.4}.evaluation_layer .wrap_btn>button+button{margin-left:8px}.evaluation_layer .wrap_btn .btn_close{background-color:#f3f3f4;color:#222}.evaluation_layer .inp_etc{overflow:hidden;position:relative;width:289px;height:40px;padding:9px 40px 9px 16px;z-index:1;border-radius:4px;border:solid 1px #ccc;line-height:14px;background-color:#fff;box-sizing:border-box;border:1px solid #194bdc}.evaluation_layer .inp_etc:focus{border:1px solid #194bdc;outline:none}.evaluation_layer .inp_etc:disabled{background-color:#f9f9f9;border:solid 1px #ccc}.evaluation_layer .inp_etc::-ms-clear{display:none}.evaluation_layer .inp_etc::placeholder{color:rgba(33,33,33,.2)}.evaluation_layer .inp_etc+.btn_reset{position:absolute;top:0;bottom:0;right:0;z-index:10;padding:0 12px;cursor:pointer}.evaluation_layer .inp_etc+.btn_reset .ico_del{width:17px;height:17px;margin-top:2px;background-position:-62px -80px}.evaluation_layer .list_evaluation{margin-top:25px}.evaluation_layer .list_evaluation li{font-size:0}.evaluation_layer .list_evaluation li+li{margin-top:24px}.evaluation_layer .list_evaluation li:last-child{margin-top:14px}.evaluation_layer .check_reason{position:relative;display:inline-block;vertical-align:middle;font-size:14px}.evaluation_layer .check_reason+.reason_etc{overflow:hidden;position:relative;display:inline-block;margin-left:12px;font-size:14px;vertical-align:middle;box-sizing:border-box}.evaluation_layer .inp_chk{position:absolute;z-index:-1;top:0;left:0;width:18px;height:19px;opacity:.01}.evaluation_layer .lab_check{display:inline-block;line-height:20px;vertical-align:top;cursor:pointer}.evaluation_layer .inp_chk:checked+.lab_check .ico_check{background-position:-27px -106px}.evaluation_layer .ico_check{margin-right:10px;width:18px;height:19px;background-position:0 -106px}.evaluation_layer .layer_foot{margin:31px auto 0}.doc-aside{margin-left:280px;background-color:rgba(33,33,33,4%);box-sizing:border-box}.doc-aside:after{display:block;clear:both;content:''}@media only screen and (max-width:1159px){.doc-aside{margin-left:0}}.doc-aside .inner-aside{width:1230px;height:104px;margin:0 auto;padding:31px 40px;box-sizing:border-box}.doc-aside .inner-aside .wrap_aside{width:830px}@media only screen and (max-width:1159px){.doc-aside .inner-aside{width:100%}.doc-aside .inner-aside .wrap_aside{margin:0 auto}}@media(max-width:960px) and (min-width:640px){.doc-aside .inner-aside{padding:31px 20px}}@media screen and (max-width:960px){.doc-aside .inner-aside .wrap_aside{width:100%}}@media screen and (max-width:640px){.doc-aside .inner-aside{padding:31px 20px}}.doc-aside .tit_evaluation{float:left;margin:8px 0 20px;font-size:16px;line-height:1.63;letter-spacing:-.3px;color:#777}.doc-aside .wrap_btn{float:right}.doc-aside .wrap_btn>button{float:left;min-width:125px;height:42px;padding:8px 24px 8px 18px;border-radius:21px;border:solid 1px #e8e8e8;background-color:#fff;color:#194bdc}.doc-aside .wrap_btn>button+button{margin-left:16px}.doc-aside .wrap_btn>button:hover{background-color:#194bdc;color:#fff}.doc-aside .wrap_btn>button::before{width:20px;height:20px;margin-top:1px;margin-right:9px}.doc-aside .wrap_btn::after{display:block;clear:both;content:''}.doc-aside .wrap_btn .btn_good::before{background-position:-78px -106px}.doc-aside .wrap_btn .btn_bad::before{background-position:-53px -106px}.table{margin:16px 0 40px;width:100%}.scroll_tbl{margin:16px 0 40px;width:100%;overflow:auto}.scroll_tbl+p{margin-top:40px}.home_container .form_sch{width:100%;max-width:640px;margin:0 auto}.form_sch{position:relative;border-radius:23px;background-color:#fff}.form_sch .btn_del{position:absolute;top:11px;right:20px;width:25px;height:25px}.form_sch .btn_del .ico_del{margin-top:3px;width:15px;height:15px;background-position:-80px -79px}.form_sch .inp_sch{display:block;width:100%;height:48px;border-radius:23px;background-color:rgba(25,75,220,5%);margin:36px auto 0;padding:0 52px;outline:none;border:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.form_sch .inp_sch::-ms-clear{display:none}.form_sch .inp_sch+.ico_sch{position:absolute;top:14px;left:25px;width:19px;height:19px;background-position:-80px -60px}.form_sch .layer_suggest{display:none}.form_sch.open_layer .inp_sch{border:1px solid rgba(34,34,34,.1);border-bottom-left-radius:0;border-bottom-right-radius:0;background:#fff}.form_sch.open_layer .layer_suggest{display:block;overflow:hidden;position:absolute;left:0;right:0;z-index:100;background:#fff;border:1px solid rgba(34,34,34,.1);border-top:0;border-radius:0 0 20px 20px;box-shadow:0 32px 24px -16px rgba(0,0,0,.1)}.form_sch.open_layer .list_suggest{padding:8px 0 16px}.form_sch.open_layer .list_suggest li:hover,.form_sch.open_layer .list_suggest li.focused{background-color:#eaeffb}.form_sch.open_layer .list_suggest .link_item{display:block;padding:12px 24px;font-size:16px;letter-spacing:-.03px;color:#222}.form_sch.open_layer .list_suggest .link_item b{font-weight:500;color:#194bdc}.form_sch.open_layer .list_suggest .ico_category{display:inline-block;width:24px;height:24px;margin:0 14px 0 0;vertical-align:top}.form_sch.open_layer .list_suggest .ico_search{overflow:hidden;display:inline-block;width:20px;height:20px;margin:2px 16px 0 2px;background:url(/img/docpublish/page/ico_comm_210310.png)no-repeat -80px -60px;background-size:125px 230px;font-size:0;line-height:0;text-indent:-9999px;vertical-align:top}.btn_search{position:absolute;width:24px;height:24px;top:8px;left:16px}.btn_search .ico_sch{width:19px;height:19px;background-position:-80px -60px}.content_search .btn_close{position:absolute;width:24px;height:24px;top:8px;right:16px}.content_search .btn_close .ico_del{margin-top:3px;width:15px;height:15px;background-position:-80px -79px}.tf_keyword{border:0;outline:0}.wrap_head .open .box_search{display:block;-webkit-animation:show-box .33s forwards;animation:show-box .33s forwards}@media(max-width:640px) and (min-width:480px){.wrap_head .open .box_search{width:calc(100% - 280px)}}@media screen and (max-width:480px){.wrap_head .open .box_search{left:20px;width:auto}}.wrap_head .open+.btn_menu{display:none}@media screen and (max-width:480px){.wrap_head.open+.btn_menu{display:none}}.content_search{float:right}.content_search .btn_sch{outline:0}.box_search{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);right:-36px;opacity:0}.box_search{display:none;position:absolute;width:320px;height:40px;margin:10px 20px 0 0;border-radius:42px;background-color:#fff;box-sizing:border-box;right:0}.box_search .tf_keyword{display:block;padding:8px 50px;width:100%;box-sizing:border-box;background:0 0;-webkit-tap-highlight-color:transparent}.box_search .tf_keyword::-ms-clear{display:none}.box_search .layer_suggest{display:none}.box_search.open_layer .inp_sch{border:1px solid rgba(34,34,34,.1);border-bottom-left-radius:0;border-bottom-right-radius:0;background:#fff}.box_search.open_layer .layer_suggest{display:block;overflow:hidden;position:absolute;top:100%;left:0;right:0;z-index:100;padding:8px 0;margin-top:8px;border:1px solid rgba(34,34,34,.1);box-sizing:border-box;border-top:0;border-radius:8px;background:#fff;box-shadow:0 8px 16px rgba(0,0,0,.1)}.box_search.open_layer .list_suggest li:hover,.box_search.open_layer .list_suggest li.focused{background-color:#eaeffb}.box_search.open_layer .list_suggest .link_item{display:block;padding:12px 16px;font-size:16px;letter-spacing:-.03px;color:#222}.box_search.open_layer .list_suggest .link_item b{font-weight:500;color:#194bdc}.box_search.open_layer .list_suggest .ico_category{display:inline-block;width:24px;height:24px;margin:0 14px 0 0;vertical-align:top}.box_search.open_layer .list_suggest .ico_search{overflow:hidden;display:inline-block;width:19px;height:19px;margin:2px 16px 0 0;background:url(/img/docpublish/page/ico_comm_210310.png)no-repeat -80px -60px;background-size:125px 230px;font-size:0;line-height:0;text-indent:-9999px;vertical-align:top}.container-search .container{overflow:visible}.container-search .info_tab{border-bottom:1px solid rgba(34,34,34,.1)}.container-search .info_tab.no_line{border-bottom:0}.container-search .result_tab{position:relative;overflow:hidden}@media screen and (min-width:1041px){.container-search .result_tab{width:960px;margin:0 auto}}@media(max-width:1040px) and (min-width:641px){.container-search .result_tab{margin:0 40px}}@media screen and (max-width:640px){.container-search .result_tab{margin:0 20px}}.container-search .filter{position:absolute;top:19px;width:76px;height:71px;z-index:10}.container-search .filter.side_left{background:linear-gradient(to right,#fff,rgba(255,255,255,0));left:0}.container-search .filter.side_right{background:linear-gradient(to left,#fff,rgba(255,255,255,0));right:0}.container-search .paging_comm{overflow:hidden;padding-top:40px;text-align:center}.container-search .paging_comm .paging_inner{display:inline-block;vertical-align:middle}.container-search .paging_comm .btn_page{display:inline-block;width:32px;height:32px;vertical-align:middle}.container-search .paging_comm .btn_page.disabled{opacity:.3;pointer-events:none}.container-search .paging_comm .end_prev .ico_prev{width:10px;height:14px;background-position:0 -212px;margin-top:9px}.container-search .paging_comm .ico_prev{width:10px;height:14px;background-position:-17px -212px;margin-top:9px}.container-search .paging_comm .ico_next{width:10px;height:14px;background-position:-25px -212px;margin-top:9px}.container-search .paging_comm .end_next .ico_next{width:10px;height:14px;background-position:-36px -212px;margin-top:9px}.container-search .paging_comm .link_page{display:inline-block;width:32px;height:32px;padding:5px 10px;line-height:1.2;font-family:roboto,sans-serif;color:#333;vertical-align:middle;font-style:normal;box-sizing:border-box}.container-search .paging_comm .link_page.on{border-radius:4px;background-color:rgba(25,75,220,5%);font-weight:700;line-height:1.43;color:#194bdc}.container-search .cont_info b{background-color:rgba(250,225,0,.2)}.container-search .doc-header .wrap_head{padding-left:20px}.container-search .doc-header .doc-title{margin-left:40px}.container-search .doc-header .btn_sch{display:none}.container-search .doc-header .btn_menu{display:block;left:10px}.container-search .book-menu{visibility:hidden;font-size:16px;z-index:1;top:0}.container-search .container{margin:0;height:100%;min-height:calc(100vh - 292px)}.container-search .container .inner-main{width:100%;padding:0}.container-search .container .book-page{width:100%}.container-search .inner_searchbar{position:relative;vertical-align:middle;padding-top:68px;box-sizing:border-box;font-size:18px}@media(max-width:1040px) and (min-width:960px){.container-search .inner_searchbar{padding:68px 40px 0}.container-search .form_sch{width:100%}.container-search .inner_result .cont_info{width:880px;margin:0 auto}}@media screen and (max-width:640px){.container-search .inner_searchbar .form_sch{margin:0 20px}.container-search .inner_searchbar .inner_result{margin:0 20px}.container-search .cont_info{margin:0 20px}}.container-search .cont_searchbar{position:relative}@media screen and (min-width:1041px){.container-search .cont_searchbar{margin:0 auto;width:960px}}.container-search .cont_searchbar .tf_keyword{display:inline-block;width:100%}.container-search .cont_searchbar .btn_sch{position:absolute;width:10px;height:10px;background-color:#111;top:0;left:0}.container-search .cont_searchbar .tf_keyword{padding:14px 52px 14px 48px;border-radius:58px;background-color:rgba(25,75,220,5%)}.container-search .cont_tab{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.container-search .cont_tab::-webkit-scrollbar{display:none}.container-search .cont_tab .btn_scroll{position:absolute;display:block;top:37px;z-index:90}.container-search .cont_tab .btn_scroll.hidden{display:none}.container-search .cont_tab .btn_scroll.hidden+.side_left{display:none}.container-search .cont_tab .btn_scroll span{width:37px;height:41px}.container-search .cont_tab .btn_scroll.scrl_prev.hidden+.filter{display:none}.container-search .cont_tab .btn_scroll.scrl_next{right:0}.container-search .cont_tab .btn_scroll.scrl_next+.filter{display:block}.container-search .cont_tab .btn_scroll.scrl_next.hidden+.filter{display:none}.container-search .cont_tab .btn_scroll .ico_prev{background-position:-87px -126px}.container-search .cont_tab .btn_scroll .ico_next{background-position:-87px -170px}@media screen and (max-width:480px){.container-search .cont_tab .btn_scroll{display:none}}.container-search .cont_tab .wrap_tab{position:relative;width:960px;margin:0 auto}.container-search .cont_tab .wrap_tab::after{display:block;clear:both;content:''}.container-search .cont_tab .tab_more{float:right;position:relative}.container-search .cont_tab .tab_more.open .list_more{display:block}.container-search .cont_tab .tab_more .btn_more{padding:8px 16px;color:#222;font-size:16px;text-align:center;font-weight:700;outline:none}.container-search .cont_tab .list_more{display:none;overflow:hidden;position:absolute;width:180px;padding:8px 0;border-radius:16px;box-shadow:0 4px 8px rgba(0,0,0,.15);border:solid 1px #ebebeb;background-color:#fff}.container-search .cont_tab .list_more.active{display:block}.container-search .cont_tab .list_more>li>a{display:block;padding:14px 0 14px 24px;font-size:16px;font-weight:500;line-height:1.25;letter-spacing:-.2px;color:#222}@media screen and (max-width:930px){.container-search .cont_tab .list_more>li>a:hover{background-color:rgba(25,75,220,.1)}}.container-search .list_tab{float:left;white-space:nowrap;padding:34px 0 16px}.container-search .list_tab li{display:inline-block;margin-right:8px}.container-search .list_tab li:last-child{margin-right:0}.container-search .list_tab::after{display:block;clear:both;content:''}.container-search .list_tab .on .link_tab{border-radius:8px;background-color:rgba(25,75,220,5%);color:#194bdc}.container-search .list_tab .link_tab{display:block;padding:8px 16px;color:#222;font-size:16px;text-align:center;font-weight:700}@media screen and (min-width:1041px){.container-search .cont_info{width:960px;margin:0 auto}}@media(max-width:1040px) and (min-width:641px){.container-search .cont_info{margin:0 40px}}@media screen and (max-width:640px){.container-search .cont_info{margin:0 20px}}.container-search .tit_info{font-size:0;margin-top:56px}.container-search .tit_info>img{float:left;margin-right:12px;vertical-align:top}.container-search .tit_info>h3{float:left;margin:0;font-size:24px;color:#222;font-family:roboto,notosans-bold,apple sd gothic neo,맑은 고딕,sans-serif}.container-search .tit_info .num_result{float:left;color:#194bdc;font-size:24px;margin-left:12px;font-weight:700;font-family:roboto,notosans-bold,apple sd gothic neo,맑은 고딕,sans-serif}.container-search .tit_info::after{display:block;clear:both;content:''}.container-search .inner_result .list_info>li{padding:20px 0;border-bottom:1px solid rgba(34,34,34,.1)}.container-search .inner_result .list_info>li:first-child{margin-top:28px}.container-search .inner_result .list_info>li::after{display:block;overflow:hidden;height:0;clear:both;content:''}.container-search .wrap_cont{overflow:hidden;min-height:136px}.container-search .wrap_cont .tit_type1{font-size:20px;font-weight:500;line-height:1.6;letter-spacing:-.2px;color:#194bdc;font-family:roboto,notosans-medium,apple sd gothic neo,맑은 고딕,sans-serif}.container-search .wrap_cont .desc_type1{overflow:hidden;margin-top:8px;font-size:14px;line-height:1.57;letter-spacing:-.2px;color:#222;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word}.container-search .list_path{overflow:hidden;padding-top:8px}.container-search .list_path>li{float:left}.container-search .list_path>li:last-child .link_path::after{display:none}.container-search .list_path .link_path{display:block;font-size:12px;line-height:1.83;color:rgba(34,34,34,.5)}.container-search .list_path .link_path::after{width:6px;height:9px;margin:7px 9px;background-position:-15px -10px}.container-search .list_path::after{display:block;overflow:hidden;height:0;clear:both;content:''}.container-search .wrap_thumb{float:right;margin-left:32px}.container-search .wrap_thumb>a{display:block}.container-search .wrap_thumb img{display:block;border-radius:4px;object-fit:contain}@media screen and (max-width:910px){.container-search .wrap_thumb{display:none}}.container-search .wrap_more{margin-top:20px}.container-search .wrap_more .link_more{display:block;margin:0 auto;width:87px;height:38px;padding:8px 24px;border-radius:36px;background-color:rgba(25,75,220,5%);box-sizing:border-box;font-size:14px;font-weight:500;line-height:1.57;letter-spacing:-.2px;color:rgba(34,34,34,.7)}.container-search .not_found{margin-top:56px}.container-search .not_found em{font-weight:700;color:#194bdc;font-style:normal}.container-search .not_found p{font-size:24px;color:#222}.container-search .not_found ul{margin-top:36px}.container-search .not_found ul>li{position:relative;padding-left:23px;font-size:16px;line-height:1.75;letter-spacing:-.3px;color:rgba(34,34,34,.5)}.container-search .not_found ul>li::before{position:absolute;top:11px;left:9px;width:6px;height:6px;background-color:rgba(34,34,34,.3);border-radius:50%;vertical-align:top;content:''}@media screen and (max-width:960px){.container-search .cont_searchbar{width:100%}.container-search .form_sch{margin:0 40px}.container-search .cont_tab .tab_more{float:left}.container-search .cont_tab .btn_more{display:none}.container-search .cont_tab .list_more{overflow:hidden;display:block;float:left;width:100%;position:relative;border-radius:0;box-shadow:none;border:0;padding:0}.container-search .cont_tab .list_more>li{float:left}.container-search .cont_tab .list_more>li>a{display:inline-block;padding:8px 16px;color:#222;font-size:16px;text-align:center;font-weight:700}.container-search .wrap_tab{width:830px}.container-search .inner_result{overflow:hidden}}@media screen and (max-width:480px){.container-search .wrap_thumb{display:none}}.container-search .doc-footer{margin-left:0}.container-search .doc-footer .inner_footer{padding:32px 0}@media screen and (min-width:1041px){.container-search .doc-footer .inner_footer{width:960px;margin:0 auto}}@media(max-width:1040px) and (min-width:960px){.container-search .doc-footer .inner_footer{margin:0 40px}}@media(max-width:960px) and (min-width:920px){.container-search .doc-footer .inner_footer{width:880px;margin:0 40px}}@media(max-width:959px) and (min-width:641px){.container-search .doc-footer .inner_footer{margin:0 40px}}@media screen and (max-width:640px){.container-search .doc-footer .inner_footer{margin:0 20px}}.container-doc .container .tit_release{overflow:hidden;margin:56px 0 24px}.container-doc .container .tit_release img{float:left;width:40px;height:40px;margin:6px 8px 0 0}.container-doc .container .tit_release h1,.container-doc .container .tit_release h2,.container-doc .container .tit_release h3{float:left;margin:0}.wrap_release{position:relative}.wrap_release .link_dirt{position:absolute;font-size:14px;letter-spacing:-.3px}@media screen and (min-width:481px){.wrap_release .link_dirt{top:-61px;right:0}}@media screen and (max-width:480px){.wrap_release .link_dirt{top:-56px;left:0}}.tbl_release{overflow:visible}.tbl_release .tbl_type1{width:830px}.link_dirt::after{width:6px;height:9px;background-position:-18px -89px;margin:7px 0 0 10px}#messageToastLink,#messageToastCode{overflow:hidden;position:fixed;left:50%;bottom:48px;min-width:188px;padding:17px 24px;border-radius:8px;font-size:14px;background:rgba(0,0,0,.8);color:#fff;box-sizing:border-box;z-index:1000;opacity:0;transition:opacity .5s,visibility .5s,transform .5s;transform:translate(-50%,10px)}#messageToastLink.reveal,#messageToastCode.reveal{opacity:1;transform:translate(-50%,10px)}.img_doc_s{margin-top:5px;vertical-align:top}@media screen and (min-width:1620px){.container-home .container .section_home{width:1260px;margin:0 auto}.container-home .container .inner_footer{margin:0 auto;width:1260px;box-sizing:border-box}.container-home .container+.doc-footer .inner_footer{width:1310px}.inner_footer{margin:0 auto;width:1230px;box-sizing:border-box}}@media(max-width:1619px) and (min-width:1159px){.container-home .section_home{padding:0 40px}}@media screen and (min-width:909px){.wrap_paging{overflow:hidden;padding:23px 0 40px;border-top:1px solid #e8e8e8}.wrap_paging .link_paging{width:50%;padding-top:0;border:0}.wrap_paging .link_paging::before{top:9px}.wrap_paging .link_prev{text-align:left}.wrap_paging .link_next{border:0;text-align:right}}@media screen and (min-width:1441px){.container-home .wrap_info .link_box{min-width:358px;height:380px;width:33%}.container-home .wrap_info .link_box p{color:rgba(33,33,33,.6)}}@media(max-width:1440px) and (min-width:910px){.container-home .tit_home{width:300px;height:27px}.wrap_info .link_box{min-width:412px;width:49%}}@media(max-width:1190px) and (min-width:910px){.container-home .section_home{width:auto;min-width:830px;margin:0 auto;padding:0 40px;box-sizing:border-box}}@media screen and (max-width:909px){.container-detail .container .list_page li{width:100%}.container-detail .container .list_page li:nth-child(2){border-top:0}.scroll_tbl{white-space:nowrap;overflow-x:scroll}.search_layer .inner_layer{margin:20px;width:auto;min-width:240px}.container-home .container .section_home{padding:0 20px;box-sizing:border-box}.container-home .container .section_home .link_box>p{height:50px;-webkit-line-clamp:2}.container-home .book-page{padding:0}.container-home .inner-main{margin:0}.container-home .wrap_info .link_box{width:100%;height:316px;padding:40px 20px}.container-error{width:100%;height:216px;padding:0 20px;box-sizing:border-box}.container-error .doc-header{position:fixed;top:0;right:20px;left:20px}.container-error .doc-header .tit_service{margin-top:20px;width:161px;height:16px}.container-error .doc-main h2{margin-top:0}.container-error .doc-main p{margin-top:16px}}@media screen and (max-width:640px){.container-home .container .section_home.section_head{padding-left:20px;padding-right:20px;box-sizing:border-box}.container-home .container .section_home.section_head::after{right:-168px}.container-detail .container .wrap_info p{width:100%}.doc-aside .wrap_btn>button{overflow:hidden;background:url(/img/docpublish/page/ico_comm_210310.png)no-repeat;background-size:125px 230px;min-width:37px;height:37px;text-indent:-9999px;border:0;padding:0}.doc-aside .wrap_btn .btn_good{background-position:0 -126px}.doc-aside .wrap_btn .btn_good:hover{background-position:-45px -126px;background-color:transparent}.doc-aside .wrap_btn .btn_bad{background-position:0 -168px}.doc-aside .wrap_btn .btn_bad:hover{background-position:-45px -168px;background-color:transparent}}@media screen and (max-width:480px){.evaluation_layer .inner_layer{width:90%;min-width:240px}.evaluation_layer .inner_layer .reason_etc{width:100%;margin:5px 0 0}.evaluation_layer .inp_etc{width:100%}.evaluation_layer .wrap_btn>button{width:48%}.container-doc .container .tit_section{margin:72px 0 27px}.container-doc .container .tit_section img{display:block;margin-bottom:20px}.container-doc .container .tit_release{margin:96px 0 64px}.container-doc .container .tit_release:first-child{margin:24px 0 64px}.container-doc .container .tit_release img{margin-top:0}.container-doc .container .tit_release h1,.container-doc .container .tit_release h2,.container-doc .container .tit_release h3{width:100%}.container-home .wrap_info .link_box{height:348px}.container-home::before{height:565px}}@media screen and (max-width:479px){.container-home .container .section_home.section_head .tit_home{width:100%;margin-bottom:32px;padding:0;background-size:contain}}