[hidden],[v-cloak],template{display:none!important}.bu-navbar-burger,blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}@media screen and (min-width:1664px){.bu-container.is-fullhd{max-width:none!important;padding-left:32px;padding-right:32px}}@media screen and (max-width:1663px){html{font-size:16px}}@media screen and (max-width:1215px){html{font-size:16px}}@media screen and (max-width:1023px){html{font-size:16px}}*,:after,:before{box-sizing:border-box}a{color:#485fc7;cursor:pointer}a,a:hover{text-decoration:none}a:hover{color:#000}.loading-gif{height:3rem;width:3rem}#contents_wrapper{color:#0d0c0c;display:flex;flex-flow:column;font-family:Noto Sans JP;min-height:100vh}#main_contents{margin-bottom:3rem;min-width:0}#top_middle{flex:1}#page-middle{display:block;flex:1;width:100%}.breadcrumb_box{align-items:end;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:118px;z-index:101}.breadcrumb_box .breadcrumb{background-color:rgba(229,247,255,.7);border:none;border-bottom-right-radius:30px;border-top-right-radius:30px;overflow-x:scroll;padding:8px 20px 10px 20%;white-space:nowrap;word-break:keep-all;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:1663px){.breadcrumb_box .breadcrumb{padding:8px 20px 10px 10%}}@media screen and (max-width:768px){.breadcrumb_box{height:75px}.breadcrumb_box .breadcrumb{padding:5px 15px 7px 5%}}.breadcrumb_box .breadcrumbs{align-items:flex-start;display:flex;font-size:12px;font-weight:400;justify-content:flex-start;list-style:none;overflow-x:scroll;white-space:nowrap;word-break:keep-all;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:768px){.breadcrumb_box .breadcrumbs{font-size:10px;font-weight:400}}.breadcrumb_box .breadcrumbs::-webkit-scrollbar{display:none}.breadcrumb_box .breadcrumbs a{color:#333;text-decoration:none}.breadcrumb_box .breadcrumbs a:hover{opacity:.75}.breadcrumb_box .breadcrumbs li{align-items:center;display:flex}.breadcrumb_box .breadcrumbs li:not(:last-of-type):after{color:#333;content:"››";margin:0 .6em}.breadcrumb_box .breadcrumbs li+li:last-child:before{padding-right:.75em}.breadcrumb_box .breadcrumbs li+li:last-child a{padding-right:0}div.alert{background-color:#ffefef;background-position:5px 5px;background-repeat:no-repeat;border:1px solid #d4440d;clear:both;color:#c25338;font-size:16px;line-height:1.5;padding:10px}div.alert-msg-wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:940px;text-align:left}div.alert-msg-wrapper>i{cursor:pointer;font-size:20px}.search-area .search-form{align-items:center;background-color:#fff;border:2px solid #e5f7ff;border-radius:25px;display:flex;height:40px;overflow:hidden}.search-area .search-form input{border:none;box-sizing:border-box;font-size:1rem;height:35px;max-width:calc(100% - 36px);outline:none;padding:5px 1px 5px 20px;width:100%}.search-area .search-form input::placeholder{color:#8e8e93}.search-area .search-form input:focus{background-color:#fff}.search-area .search-form button{background-color:#255c8e;border:none;border-radius:50%;color:#fff;cursor:pointer;height:34px;width:34px}.search-area .search-form button:hover{opacity:.75}@media screen and (max-width:768px){.search-area .search-form{height:34px}.search-area .search-form input{font-size:12px;height:25px;max-width:calc(100% - 30px)}.search-area .search-form button{height:28px;width:28px}}.hms-blank-target-link:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:10px}.accordions .accordion .accordion-header{cursor:pointer}.accordions .accordion .accordion-body{box-sizing:border-box;max-height:0;overflow:hidden;transition:.5s}.accordions .accordion.is-active .accordion-body{display:block;max-height:100vh}.accordions .accordion .icon{transform:rotate(0deg);transition:.5s}.accordions .accordion.is-active .icon{transform:rotate(180deg)}.navbar.search-on .navbar-menu{width:0}.page .page-header{border-bottom:1px solid #eee;border-left:5px solid #6785c1;margin-bottom:20px;min-height:50px;padding:10px}.page .page-header>*{display:table-cell;vertical-align:middle}.page .page-header>:first-child{width:100%}.page .page-header+p{color:#bebebe;margin:-15px 0 20px}.page .table-wrap{overflow-x:auto}.page .table-wrap>table{min-width:500px}.zd-pagination .pagination{margin:20px 0}.zd-pagination .pagination-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none}.zd-pagination .pagination-list .pagination-next,.zd-pagination .pagination-list .pagination-prev{margin:0 5px}.zd-pagination .pagination-link{background-color:#255c8e;border:none;border-radius:5px;color:#fff;min-width:2.5em;padding:calc(.5em - 1px) calc(.75em - 1px);text-decoration:none}.zd-pagination .pagination-link:hover{background-color:#2f71ae}.zd-pagination .pagination-link span+span{margin-left:10px}.zd-pagination li+li .pagination-link{margin-left:-1px}#hms-search-area{display:inline;position:relative}#hms-search-area #hms-search-article{display:inline-block;font-family:entypo;font-size:1rem;font-style:normal;font-weight:400;line-height:1;margin:2px;max-width:calc(100% - 20px);padding:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%}#hms-search-area #search-result-contents{background-color:#fff;border:2px solid #00a0e9;border-radius:8px;font-size:15px;left:3px;max-height:50vh;overflow-y:auto;padding:10px;position:absolute;scrollbar-width:none;width:800px;z-index:3}#hms-search-area #search-result-contents::-webkit-scrollbar{display:none}#hms-search-area #search-result-contents .close-search-result{text-align:right}#hms-search-area #search-result-contents .close-search-result a{background-color:#255c8e;border:none;border-radius:5px;color:#fff;font-size:.9rem;padding:5px 17px;text-decoration:none}#hms-search-area #search-result-contents .close-search-result a:hover{opacity:.75}#hms-search-area #search-result-contents #search-result{padding:0 1rem}#hms-search-area #search-result-contents #search-result>div>a{color:#00a0e9;font-weight:700;text-decoration:underline}#hms-search-area #search-result-contents #search-result>div>a:hover{opacity:.75}#hms-search-area #search-result-contents #search-result .search-result-header{border-bottom:1px solid #dfdfdf;display:flex;justify-content:space-between;margin-bottom:17px;padding:.7rem 0}#hms-search-area #search-result-contents #search-result .search-result-header .search-result-count{align-items:center;display:flex}#hms-search-area #search-result-contents #search-result .search-result-header .search-result-count span{background-color:#ececec;border-radius:3px;font-size:.9rem;font-weight:700;margin-left:1rem;padding:2px 10px}#hms-search-area #search-result-contents #search-result .search-result-snippet{border-bottom:1px solid #dfdfdf;font-size:.9rem;margin-bottom:17px;padding:5px 5px 10px 10px}#hms-search-area #search-result-contents #search-result .search-result-snippet em{font-size:17px;font-weight:700}#hms-search-area #search-result-contents #search-result .pagination{align-items:center;display:flex;justify-content:space-between;margin:24px 0}#hms-search-area #search-result-contents #search-result .pagination-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;text-align:center}#hms-search-area #search-result-contents #search-result .pagination-link{border:none;border-radius:0;border-radius:8px;color:#255c8e;cursor:pointer;font-size:.9rem;font-weight:700;margin:2px;padding:.5rem .8rem;text-decoration:none;z-index:1}#hms-search-area #search-result-contents #search-result .pagination-link.is-current{background-color:#255c8e;color:#fff;cursor:auto}#hms-search-area #search-result-contents #search-result .pagination-link span+span{margin-left:10px}#hms-search-area #search-result-contents #search-result .pagination-link:focus,#hms-search-area #search-result-contents #search-result .pagination-link:hover{background-color:#255c8e;color:#fff;z-index:2}#hms-search-area #search-result-contents #search-result li+li .pagination-link{margin-left:-1px}#side-nav-container{background-color:#e5f7ff;border-bottom-right-radius:10px;border-top-right-radius:10px;height:100%;left:-400px;max-width:400px;min-width:280px;position:fixed;top:85px;-webkit-transition:width,left,right,.3s;transition:width,left,right,.3s;width:400px;z-index:100}@media screen and (max-width:768px){#side-nav-container{top:50px}}#side-nav-container.is-open{left:0}#side-nav-container.is-open .side-navi-tag i{transform:rotateY(180deg)}#side-nav-container .side-navi{position:sticky;top:50px}#side-nav-container #side-navi-frame{word-break:break-all}#side-nav-container #side-navi-frame .side-navi-tag{align-items:center;background-color:#ff950a;border:none;border-bottom-right-radius:25px;border-top-right-radius:25px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-90px;top:50px;width:90px;z-index:-10}#side-nav-container #side-navi-frame .side-navi-tag:hover{opacity:.75}#side-nav-container #side-navi-frame .side-navi-tag i{color:#fff}#side-nav-container #side-navi-frame .side-navi-tag span{color:#fff;font-weight:800;padding-left:10px}#side-nav-container .side-navi-contents{display:flex;flex-direction:column;max-height:100%;padding:40px 0 2rem 2rem}#side-nav-container .side-navi-contents .side-navi-header{margin-right:2rem;margin-top:1rem}#side-nav-container .side-navi-contents .side-navi-header h1{color:#255c8e;font-size:16px}#side-nav-container .side-navi-contents #hms-search-area{margin-right:2rem}#side-nav-container .side-navi-contents #hms-search-area #hms-search-article{border-radius:7px;font-size:.8rem;max-width:100%}#side-nav-container .side-navi-contents .hms-toc-frame{flex:1;flex-grow:1;font-size:.8rem;margin-right:2px;margin-top:25px;overflow-y:scroll;padding:0;scrollbar-width:none}#side-nav-container .side-navi-contents .hms-toc-frame .has-child{position:relative}#side-nav-container .side-navi-contents .hms-toc-frame .has-child .list-icon{cursor:pointer;margin-right:5px}#side-nav-container .side-navi-contents .hms-toc-frame .has-child .list-icon:before{content:"";font-family:Font Awesome\ 5 Free;font-weight:400}#side-nav-container .side-navi-contents .hms-toc-frame .has-child.is-open>ul{height:auto;height:calc-size(auto,size)}#side-nav-container .side-navi-contents .hms-toc-frame .has-child.is-open>.list-icon:before{content:""}#side-nav-container .side-navi-contents .hms-toc-frame .has-child>ul{height:0;overflow:hidden;transition:height .75s}#side-nav-container .accordion-menu-list .menu-list-item .side-nav-section-area{align-items:center;background-color:#255c8e;border-top-left-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:lighter;justify-content:space-between}#side-nav-container .accordion-menu-list .menu-list-item .side-nav-section-area .side-nav-section-link{color:#fff;padding:10px 16px}#side-nav-container .accordion-menu-list .menu-list-item .side-nav-section-area span{color:#fff;cursor:pointer;font-size:1rem;padding:0 16px;-webkit-transition:transform .4s ease,-webkit-transform .4s ease,-ms-transform .4s ease,-o-transform .4s ease;-o-transition:transform .4s ease,-webkit-transform .4s ease,-ms-transform .4s ease,-o-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease,-ms-transform .4s ease,-o-transform .4s ease}#side-nav-container .accordion-menu-list .menu-list-item .side-nav-section-area span .fa-chevron-down{align-items:center;display:flex;font-size:1rem}#side-nav-container .accordion-menu-list .menu-list-item .side-nav-no-child-section-link{color:#fff;display:block;font-size:1rem;font-weight:400;padding:15px 30px 15px 25px;text-decoration:none}#side-nav-container .accordion-menu-list .menu-list-item.is-open span.fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#side-nav-container .accordion-menu-list .accordion-menu-list .menu-list-item{border-bottom:2px solid #e5f7ff}#side-nav-container .accordion-menu-list .accordion-menu-list .menu-list-item .side-nav-section-area{background-color:#fff;border-top-left-radius:0;color:#255c8e;font-size:14px;font-weight:600}#side-nav-container .accordion-menu-list .accordion-menu-list .menu-list-item .side-nav-section-area .side-nav-section-link,#side-nav-container .accordion-menu-list .accordion-menu-list .menu-list-item .side-nav-section-area span{color:#255c8e}#side-nav-container .accordion-menu-list .accordion-menu-list .menu-list-item .side-nav-section-area span.fa-chevron-down{align-items:center;display:flex;font-size:1rem;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#side-nav-container .accordion-menu-list .accordion-menu-list .menu-list-item .side-nav-no-child-section-link{color:#255c8e;display:block;font-size:1rem;font-weight:600;padding:15px 30px 15px 25px;text-decoration:none}#side-nav-container .accordion-menu-list .accordion-menu-list .menu-list-item.is-open span.fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#side-nav-container .accordion-menu-list .accordion-menu-list .side-nav-article-link{background:#fff;color:#255c8e;display:block;font-size:1rem;padding:12px 12px 12px 42px;text-decoration:none}#side-nav-container .accordion-menu-list .accordion-menu-list .accordion-menu-list{background-color:#fff}#side-nav-container .accordion-menu-list .accordion-menu-list .accordion-menu-list .menu-list-item{border-bottom:none}#side-nav-container .accordion-menu-list .accordion-menu-list .accordion-menu-list .side-nav-section-area{background-color:#fff;font-size:14px;font-weight:400}#side-nav-container .accordion-menu-list .accordion-menu-list .accordion-menu-list .side-nav-no-child-section-link{color:#255c8e;display:block;font-size:14px;font-weight:400;padding:10px 30px 10px 25px;text-decoration:underline}#side-nav-container .accordion-menu-list .accordion-menu-list .accordion-menu-list .side-nav-no-child-section-link:hover{opacity:.75}#doc-nav{background-color:#255c8e;border-bottom-right-radius:10px;border-top-right-radius:10px;height:100%;left:-365px;max-width:365px;min-width:280px;position:fixed;top:85px;-webkit-transition:width,left,right,.3s;transition:width,left,right,.3s;width:365px;z-index:100}@media screen and (max-width:768px){#doc-nav{top:50px}}#doc-nav.is-open{left:0}#doc-nav.is-open .side-navi-tag i{transform:rotateY(180deg)}#doc-nav #side-navi-frame .side-navi-tag{align-items:center;background-color:#ff950a;border:none;border-bottom-right-radius:25px;border-top-right-radius:25px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-90px;top:50px;width:90px;z-index:-10}#doc-nav #side-navi-frame .side-navi-tag:hover{opacity:.75}#doc-nav #side-navi-frame .side-navi-tag i{color:#fff}#doc-nav #side-navi-frame .side-navi-tag span{color:#fff;font-weight:700;padding-left:10px}#doc-nav #side-navi-frame .side-navi-tag-back{align-items:center;background-color:#fff;border:none;border-bottom-right-radius:25px;border-top-right-radius:25px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-90px;top:50px;width:90px;z-index:-11}#doc-nav .side-navi-contents{display:flex;flex-direction:column;max-height:100%;padding:40px 0 2rem 2rem;scrollbar-color:#608ab2 #255c8e;scrollbar-width:thin}#doc-nav .side-navi-contents .side-navi-header{margin:1rem 2rem 1rem 0}#doc-nav .side-navi-contents .side-navi-header h1{color:#fff}#doc-nav .side-navi-contents #hms-search-area{margin-right:2rem}#doc-nav .side-navi-contents #hms-search-area #hms-search-article{border-radius:7px;font-size:.8rem;max-width:100%}#doc-nav .side-navi-contents .hms-toc-frame{flex:1;flex-grow:1;font-size:.8rem;margin-right:2px;margin-top:1rem;overflow-y:scroll;padding-right:1.1rem;scrollbar-color:#608ab2 #255c8e;scrollbar-width:thin}#doc-nav .side-navi-contents .hms-toc-frame .has-child{position:relative}#doc-nav .side-navi-contents .hms-toc-frame .has-child .list-icon{cursor:pointer;margin-right:5px}#doc-nav .side-navi-contents .hms-toc-frame .has-child .list-icon:before{content:"";font-family:Font Awesome\ 5 Free;font-weight:400}#doc-nav .side-navi-contents .hms-toc-frame .has-child.is-open>ul{height:auto;height:calc-size(auto,size)}#doc-nav .side-navi-contents .hms-toc-frame .has-child.is-open>.list-icon:before{content:""}#doc-nav .side-navi-contents .hms-toc-frame .has-child>ul{height:0;overflow:hidden;transition:height .75s}#doc-nav .section-link{display:flex}#doc-nav .menu-list{background-color:#e5f7ff;border-radius:7px;margin-bottom:.75rem;margin-left:6px;padding-bottom:8px;padding-left:10px;padding-top:8px}#doc-nav .menu-list .menu-list{margin-bottom:.1rem;margin-left:0;padding-bottom:3px;padding-left:30px;padding-top:3px}#doc-nav .menu-list a{padding:0}#doc-nav .menu-list li ul{margin:0;padding-left:0!important}#doc-nav .hms-toc-frame a{color:#00a0e9;cursor:pointer;font-weight:700;text-decoration:underline}.header{background-color:hsla(0,0%,100%,.7);border-top:5px solid #00a0e9;height:85px;position:fixed;top:0;width:100%;z-index:102}@media screen and (max-width:768px){.header{height:50px}}.header .header-container{align-items:center;display:flex;height:100%;margin:0 20%}@media screen and (max-width:1663px){.header .header-container{margin:0 10%}}@media screen and (max-width:768px){.header .header-container{margin:0 5%}}.header .header-container .header-main{width:100%}.header .header-container .header-main,.header .header-content-1{align-items:center;display:flex;justify-content:space-between}.header .header-content-1 .logo-area,.header .header-content-1 .logo-area a{align-items:center;display:flex}.header .header-content-1 .logo-area a img{height:32px}@media screen and (max-width:768px){.header .header-content-1 .logo-area a img{height:26px}}.header .header-content-2 .search-area .search-form{width:auto}.footer-area{display:block;position:relative;z-index:120}.footer-area .monita{bottom:90%;left:50%;position:absolute;transform:translateX(-50%)}@media screen and (max-width:768px){.footer-area .monita{bottom:95%}.footer-area .monita img{width:45px}}.footer-area #page-top{bottom:0;margin-bottom:1.2rem;margin-top:1.2rem;opacity:0;pointer-events:none;position:fixed;right:3rem;transition:opacity .3s}@media screen and (max-width:768px){.footer-area #page-top{right:0}}.footer-area #page-top.show-page-top{opacity:1;pointer-events:auto}.footer-area #page-top.show-page-top.not-fixed{bottom:88%;position:absolute}@media screen and (max-width:768px){.footer-area #page-top.show-page-top.not-fixed{bottom:91%}}.footer-area #page-top a{align-items:center;background-color:#255c8e;border:1px solid #ececec;border-radius:50%;color:#255c8e;display:flex;height:50px;justify-content:center;margin:0;overflow:hidden;padding:0;position:relative;text-decoration:none;width:50px}.footer-area #page-top a img{height:14.5px;width:23.5px}.footer{background-color:#00a0e9;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;box-sizing:border-box;color:#fff;font-size:1rem;padding:20px 0 0;text-align:center;width:100%}.footer a{color:#fff;text-decoration:none}.footer a:hover{opacity:.75}.footer .footer-container{margin:0 22%}.footer .footer-container .logo-area img{width:280px}@media screen and (max-width:1663px){.footer .footer-container{margin:0 20%}}@media screen and (max-width:1215px){.footer .footer-container{margin:0 10%}}@media screen and (max-width:768px){.footer .footer-container{margin:0 2rem}.footer .footer-container .logo-area img{width:150px}}.footer .footer-container .footer-top{display:flex;justify-content:center;padding-top:2rem}.footer .footer-container .footer-content{align-items:center;display:flex;min-height:13rem;padding:20px 0;width:100%}.footer .footer-container .footer-content .link-area-1{width:50%}.footer .footer-container .footer-content .link-area-1 .info-link-area{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.footer .footer-container .footer-content .link-area-1 .info-link-area .info-link{background-color:rgba(37,92,142,.5);border:3px solid #fff;border-radius:9px;cursor:pointer;height:64px;position:relative;width:325px}.footer .footer-container .footer-content .link-area-1 .info-link-area .info-link:hover{opacity:.75}.footer .footer-container .footer-content .link-area-1 .info-link-area .info-link .info-link-monita-icon{left:-2.5px;position:absolute}.footer .footer-container .footer-content .link-area-1 .info-link-area .info-link .info-link-text-area{align-items:center;bottom:0;display:flex;font-size:20px;justify-content:center;left:0;line-height:20px;margin:auto;position:absolute;right:0;top:0;width:180px}.footer .footer-container .footer-content .link-area-1 .info-link-area .info-link .info-link-text-area .info-link-icon{border:2px solid #fff;border-radius:50%;display:inline-block;height:21px;margin-left:10px;transform:translateY(2px);width:21px}.footer .footer-container .footer-content .link-area-1 .info-link-area .info-link .info-link-text-area .info-link-icon span:before{content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:600;transform:translateY(-4px)}.footer .footer-container .footer-content .link-area-1 .sns-link-area{align-items:center;display:flex;justify-content:center}.footer .footer-container .footer-content .link-area-1 .sns-link-area .sns-link-list{align-items:center;color:#fff;display:flex;justify-content:space-between;list-style:none;width:325px}.footer .footer-container .footer-content .link-area-1 .sns-link-area .sns-link-list .sns-link-list-item:not(:first-child){padding-left:1rem}.footer .footer-container .footer-content .link-area-1 .sns-link-area .sns-link-list img{height:64px;width:63px}@media screen and (max-width:768px){.footer .footer-container .footer-content .link-area-1{padding:1rem 0 2rem;width:auto}.footer .footer-container .footer-content .link-area-1 .info-link-area{margin-bottom:2rem}.footer .footer-container .footer-content .link-area-1 .sns-link-area .sns-link-list{margin-right:0}}.footer .footer-container .footer-content .link-area-2{width:50%}.footer .footer-container .footer-content .link-area-2 .link-list{display:flex;flex-flow:row wrap;justify-content:end;list-style:none;margin-left:5%;text-align:start;width:22rem}.footer .footer-container .footer-content .link-area-2 .link-list li{margin-bottom:1rem;width:50%}.footer .footer-container .footer-content .link-area-2 .link-list li a{font-size:1rem}@media screen and (max-width:768px){.footer .footer-container .footer-content{display:block;padding:20px 0 0}.footer .footer-container .footer-content .link-area-2{margin-left:-2rem;margin-right:-2rem;width:auto}.footer .footer-container .footer-content .link-area-2 .link-list{flex-flow:column nowrap;justify-content:center;list-style:none;margin-left:0;text-align:center;width:100%}.footer .footer-container .footer-content .link-area-2 .link-list li{margin-bottom:10px;width:100%}}.footer .footer-container .footer-bottom{display:flex;justify-content:center;padding-bottom:2rem;padding-top:2rem}.footer .footer-container .footer-bottom .copyright{font-size:12px}@media screen and (max-width:768px){.footer .footer-container .footer-bottom{margin-left:-2rem;margin-right:-2rem}}.footer address{box-sizing:border-box;display:block;font-style:normal;padding-top:5px;text-align:center}.footer address:hover{background-color:transparent;border:none;color:#fff;text-decoration:underline}.home_page .home-page-container .page-top-content{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 7px 9px -10px;height:325px;position:relative;width:100%}.home_page .home-page-container .page-top-content .title-area{align-items:center;display:flex;justify-content:center;padding:100px 20% 10px;position:absolute;top:10px;width:100%;z-index:1}.home_page .home-page-container .page-top-content .title-area .title-text{color:#255c8e;font-size:56px;letter-spacing:0;line-height:56px;width:100%}.home_page .home-page-container .page-top-content .title-area .title-text .title-1{display:block;font-weight:400}.home_page .home-page-container .page-top-content .title-area .title-text .title-2{display:block;font-weight:600}.home_page .home-page-container .page-top-content .search-area{background-color:#dadada;border-bottom-right-radius:30px;border-top-right-radius:30px;bottom:0;display:flex;justify-content:start;padding:14px 14px 14px 20%;position:absolute;z-index:1}.home_page .home-page-container .page-top-content .search-area .search-form{width:27.5rem}.home_page .home-page-container .page-top-content .image-area{display:flex;justify-content:end;padding:0 20%;position:absolute;top:38%;width:100%;z-index:0}@media screen and (max-width:1663px){.home_page .home-page-container .page-top-content .search-area{padding:14px 14px 14px 10%}.home_page .home-page-container .page-top-content .title-area{padding:100px 10% 10px}.home_page .home-page-container .page-top-content .image-area{padding:0 10%}}@media screen and (max-width:1023px){.home_page .home-page-container .page-top-content{height:280px}.home_page .home-page-container .page-top-content .search-area .search-form{width:23rem}.home_page .home-page-container .page-top-content .title-area .title-text{font-size:40px;line-height:40px}.home_page .home-page-container .page-top-content .image-area img{width:180px}}@media screen and (max-width:768px){.home_page .home-page-container .page-top-content{height:204px}.home_page .home-page-container .page-top-content .title-area{padding:75px 5% 10px}.home_page .home-page-container .page-top-content .title-area .title-text{font-size:26px;line-height:26px}.home_page .home-page-container .page-top-content .search-area{padding:7px 7px 7px 5%}.home_page .home-page-container .page-top-content .search-area .search-form{width:15rem}.home_page .home-page-container .page-top-content .search-area>.search-form>input{font-size:12px;height:25px;padding:2px 1px 2px 20px}.home_page .home-page-container .page-top-content .image-area{padding:0 5%}.home_page .home-page-container .page-top-content .image-area img{width:97px}}.home_page .home-page-container .main-contents{background-color:#ececec;min-height:calc(100vh - 150px);padding:4rem 0}@media screen and (max-width:768px){.home_page .home-page-container .main-contents{padding:2rem 0}}.home_page .home-page-container .main-contents .categories{margin:0 20% 2rem}.home_page .home-page-container .main-contents .categories .category-list{list-style:none;padding:0}.home_page .home-page-container .main-contents .categories .category-list .category-list-item{margin-bottom:5rem}.home_page .home-page-container .main-contents .categories .category-list .category-list-item .category-title-area{align-items:center;display:flex;justify-content:start;margin-bottom:4rem}@media screen and (max-width:768px){.home_page .home-page-container .main-contents .categories .category-list .category-list-item .category-title-area{margin-bottom:3rem}}.home_page .home-page-container .main-contents .categories .category-list .category-list-item .category-title-area h1{color:#255c8e;display:flex;font-size:24px;font-weight:700;justify-content:start;position:relative}@media screen and (max-width:768px){.home_page .home-page-container .main-contents .categories .category-list .category-list-item .category-title-area h1{font-size:18px}}.home_page .home-page-container .main-contents .categories .category-list .category-list-item .category-title-area h1:after{background-color:#255c8e;bottom:-20px;content:"";height:3px;position:absolute;width:30px}@media screen and (max-width:1663px){.home_page .home-page-container .main-contents .categories{margin:0 10% 2rem}}@media screen and (max-width:768px){.home_page .home-page-container .main-contents .categories{margin:0 5% 2rem}}.home_page .home-page-container .main-contents .products .archive-documents{display:flex;justify-content:center}.home_page .home-page-container .main-contents .products .archive-documents button{align-items:center;background-color:#fff;border:1px solid #000;border-radius:29px;cursor:pointer;display:flex;padding:.8rem 1.5rem;transition:background-color .3s}.home_page .home-page-container .main-contents .products .archive-documents button:hover{background-color:#e5f7ff}.home_page .home-page-container .main-contents .products .archive-documents button span{font-size:20px;padding-right:.75rem}@media screen and (max-width:768px){.home_page .home-page-container .main-contents .products .archive-documents button span{font-size:16px}}.home_page .home-page-container .main-contents .products .archive-documents button i{font-size:20px}@media screen and (max-width:768px){.home_page .home-page-container .main-contents .products .archive-documents button i{font-size:16px}}.home_page .home-page-container .main-contents .products .product-container{align-items:end;display:flex;justify-content:center;margin-bottom:2rem}.home_page .home-page-container .main-contents .products .product-content{background-color:#fff;border-radius:22px;flex-grow:1;padding:1.5rem}.home_page .home-page-container .main-contents .products .product-title-area{margin-bottom:1.5rem}.home_page .home-page-container .main-contents .products .product-title-area .product-title-text{color:#255c8e;font-size:42px;font-weight:lighter;letter-spacing:5%;line-height:2rem}@media screen and (max-width:768px){.home_page .home-page-container .main-contents .products .product-title-area .product-title-text{font-size:20px}}.home_page .home-page-container .main-contents .feature-section-list{list-style:none}.home_page .home-page-container .main-contents .feature-section-list .has-child.is-open>ul{height:auto;height:calc-size(auto,size)}.home_page .home-page-container .main-contents .feature-section-list .has-child>ul{height:0;overflow:hidden;transition:height .5s}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item{margin-bottom:.8rem}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item:first-child{border-top:1px solid #dfdfdf;padding-top:.8rem}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item .feature-section-title{align-items:center;background-color:#fff;border-bottom:1px solid #dfdfdf;cursor:pointer;display:flex;justify-content:space-between;position:relative}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item .feature-section-title:hover{opacity:.75}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item .feature-section-title .feature-section-title-text{color:#333;font-size:20px;font-weight:600;padding:1rem;text-align:start;width:90%}@media screen and (max-width:768px){.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item .feature-section-title .feature-section-title-text{font-size:16px}}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item .feature-section-title .ac-btn{border:3px solid #333;border-radius:50%;cursor:pointer;display:block;height:25px;position:relative;transition:.6s cubic-bezier(.34,1.56,.64,1);width:25px;will-change:transform}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item .feature-section-title .ac-btn:hover{transform:scale(.92)}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item .feature-section-title .ac-btn:before{background:#333;border-radius:10px;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60%}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item .feature-section-title .ac-btn:after{background:#333;border-radius:10px;content:"";display:block;height:60%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:.3s cubic-bezier(.76,0,.24,1);width:2px;will-change:transform}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item.is-open>.feature-section-title>.ac-btn{transform:rotate(180deg)}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item.is-open>.feature-section-title>.ac-btn:after{transform:translate(-50%,-50%) rotate(90deg)}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item .web-doc-section-list{list-style:none}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item .web-doc-section-list .web-doc-section-list-item{margin:0 1rem}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item .web-doc-section-list .web-doc-section-list-item .web-doc-section-link{color:#333;display:block;font-size:1rem;padding:.8rem;text-decoration:underline}.home_page .home-page-container .main-contents .feature-section-list .feature-section-list-item .web-doc-section-list .web-doc-section-list-item .web-doc-section-link:hover{opacity:.75}.category_page .category-page-container{background-color:#e5e5e5}.category_page .category-page-container .category-title-area{align-items:center;display:flex;justify-content:center;margin:2rem 15% 3rem}.category_page .category-page-container .category-title-area .category-title-text h1{color:#002647;display:flex;font-size:1.8rem;font-weight:700;justify-content:center;position:relative;text-align:center}.category_page .category-page-container .category-title-area .category-title-text h1:after{background-color:#002647;bottom:-20px;content:"";height:3px;position:absolute;width:30px}.category_page .category-page-container .main-contents{min-height:calc(100vh - 150px);padding:50px 0 80px}.category_page .category-page-container .sections{margin:0 25% 2rem}.category_page .category-page-container .sections .section{background-color:#fff;border-bottom:1px dotted #17494d;min-height:5rem;padding:30px 60px}.category_page .category-page-container .sections .section .section-title-area{margin-bottom:1rem}.category_page .category-page-container .sections .section .section-title-area h2{font-size:1.3rem}.category_page .category-page-container .sections .section .section-content-list{list-style:none}.category_page .category-page-container .sections .section .section-content-list .section-content-list-item{background-color:#f1f1f1;border-left:1px solid #17494d;border-radius:0 16px 16px 0;color:#17494d;display:flex;margin:10px 15px;min-height:2.5rem;text-align:left}.category_page .category-page-container .sections .section .section-content-list .section-link{align-items:center;border-radius:0 16px 16px 0;color:#0d0c0c;display:flex;flex:1;justify-content:space-between;padding:0 30px}.category_page .category-page-container .sections .section .section-content-list .section-link:hover{background-color:#4b4b4b;color:#fff}.category_page .category-page-container .sections .section .section-content-list .section-link:after{content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900}.category_page .category-page-container .sections .section .section-content-list .articles-link{align-items:center;border-radius:0 16px 16px 0;color:#0d0c0c;display:flex;flex:1;justify-content:space-between;padding:0 30px}.category_page .category-page-container .sections .section .section-content-list .articles-link:hover{background-color:#4b4b4b;color:#fff}.category_page .category-page-container .sections .section .section-content-list .articles-link:after{content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900}.category_page .category-page-container .sections .section .section-content-list .see-all-articles{background-color:#6785c1;border-radius:1em;color:#fff;display:block;font-size:14px;padding:4px 1em;position:absolute;right:.5em;top:4px;transition:all .3s ease-out}.category_page .category-page-container .sections .section .section-content-list .see-all-articles:hover{opacity:.75;text-decoration:none}.category_page .category-page-container .sections .section .section-content-list .see-article-more{list-style:none}.category_page .category-page-container .sections .section .section-content-list .see-article-more a{background-color:#e9ebed;border-radius:12px;color:#444;font-size:12px;margin-left:15px;padding:4px 12px}.category_page .category-page-container .sections .section .section-content-list .see-article-more a:hover{opacity:.8;text-decoration:none}@media screen and (max-width:1215px){.category_page .category-page-container .sections{margin:0 17% 2rem}}@media screen and (max-width:1023px){.category_page .category-page-container .sections{margin:0 15% 2rem}}@media screen and (max-width:768px){.category_page .category-page-container .sections{margin:0 0 2rem}.category_page .category-page-container .sections .section{padding:30px 5%}}.section_page .section-page-container{background-color:#ececec}.section_page .section-page-container .page-title-area{align-items:center;display:flex;justify-content:start;padding:60px 0 30px}.section_page .section-page-container .page-title-area h1{color:#255c8e;display:flex;font-size:24px;font-weight:700;justify-content:start;position:relative;text-align:center}.section_page .section-page-container .page-title-area h1:after{background-color:#255c8e;bottom:-20px;content:"";height:3px;position:absolute;width:30px}@media screen and (max-width:768px){.section_page .section-page-container .page-title-area h1{font-size:18px}}.section_page .section-page-container .main-contents{margin:0 20% 2rem}.section_page .section-page-container .main-contents:last-child{margin-bottom:-10rem}@media screen and (max-width:1663px){.section_page .section-page-container .main-contents{margin:0 10% 2rem}}@media screen and (max-width:768px){.section_page .section-page-container .main-contents{margin:0 5% 2rem}}.section_page .section-page-container .section-container .section{margin-bottom:4rem;padding:0}.section_page .section-page-container .section-container .section h3{font-size:1.3rem}.section_page .section-page-container .section-container .section>.section{margin-top:2rem}.section_page .section-page-container .section-container .section .line-block{margin:1rem 1rem 2rem}.section_page .section-page-container .section-container .section .docutils .line-block{margin:0}.section_page .section-page-container .section-container table{min-width:100%;width:auto}.section_page .section-page-container .section-container table caption{font-weight:700}.section_page .section-page-container .section-container table td{border-color:#222;border-width:1px;font-size:12px;padding:.5em}.section_page .section-page-container .section-container table th{background-color:beige;border-color:#222;border-width:1px;font-size:12px;padding:.5em;text-align:center}.section_page .section-page-container .section-container blockquote{border-left:0;color:#555;font-style:inherit}.section_page .section-page-container .section-container pre{color:#555}.section_page .section-page-container .section-container div.figure{text-align:center}.section_page .section-page-container .section-container div.figure .caption{font-weight:700;padding:.4rem 0 1rem}.section_page .section-page-container .section-container div.figure .docutils{text-align:left}.section_page .section-page-container .section-container dt,.section_page .section-page-container .section-container h3,.section_page .section-page-container .section-container h4{font-weight:700}.section_page .section-page-container .section-container{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:calc(100vh - 150px);padding-bottom:15rem}@media screen and (max-width:1023px){.section_page .section-page-container .section-container{background-color:unset;padding-left:0}}.section_page .section-page-container .section-content .section-inner{padding:30px 0}.section_page .section-page-container .section-content .section-inner #hms-search-area #hms-search-article{border:3px solid #e5f7ff;border-radius:25px;display:inline-block;font-size:16px;height:50px;line-height:1;max-width:100%;padding:10px 20px;width:100%}@media screen and (max-width:1023px){.section_page .section-page-container .section-content .section-inner #hms-search-area #hms-search-article{font-size:12px;height:40px}}.section_page .section-page-container .section-list{list-style:none;margin:50px 0 0}.section_page .section-page-container .section-list li{background-color:#f1f1f1;border-left:1px solid #17494d;border-radius:0 16px 16px 0;color:#17494d;display:flex;margin:10px 15px;min-height:2.5rem;text-align:left}.section_page .section-page-container .section-link{align-items:center;border-radius:0 16px 16px 0;color:#0d0c0c;display:flex;flex:1;justify-content:space-between;padding:0 30px}.section_page .section-page-container .section-link:hover{background-color:#4b4b4b;color:#fff}.section_page .section-page-container .section-link:after{content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900}.section_page .section-page-container .article-list{list-style:none;margin:50px 0 0}.section_page .section-page-container .article-list li{background-color:#fff;border-radius:10px;margin-bottom:.5rem}.section_page .section-page-container .article-list li:hover{background-color:#e5f7ff}.section_page .section-page-container .article-link{color:#255c8e;cursor:pointer;display:block;font-weight:700;padding:12px 16px;text-decoration:none;width:100%}@media screen and (max-width:1663px){.section_page .section-page-container .page-title-area{padding:60px 0 30px}.section_page .section-page-container .section-content .section-inner{padding:30px 0}}@media screen and (max-width:1023px){.section_page .section-page-container .section-content .section-inner{border-top:none;margin:0;padding:30px 0 60px}}@media screen and (max-width:768px){.section_page .section-page-container .section-content .section-inner{padding:30px 0}}.article_page .article-page-container{background-color:#ececec;display:block;flex:1;margin:0 auto;position:relative;width:100%}.article_page .article-page-container .article-body{background-color:#fff;border-radius:15px;padding:1.5rem}.article_page .article-page-container .img-popup{background-color:rgba(0,0,0,.8);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100}.article_page .article-page-container .img-popup .pu-content{align-items:center;display:flex;height:85%;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:85%}.article_page .article-page-container .img-popup .pu-content .layer-img{height:70%;object-fit:contain;width:70%}.article_page .article-page-container .main-contents{display:flex;margin:-40px 20% 0}.article_page .article-page-container .main-contents:last-child{margin-bottom:-10rem}.article_page .article-page-container .main-contents .article-area{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:100px 0 30px}@media screen and (max-width:1663px){.article_page .article-page-container .main-contents{margin:-40px 10% 0}}@media screen and (max-width:768px){.article_page .article-page-container .main-contents{margin:-40px 5% 0}.article_page .article-page-container .main-contents .article-area{padding:120px 0 30px}}.article_page .article-page-container .main-contents .article-header{margin-bottom:25px}.article_page .article-page-container .main-contents .article-header h1{color:#255c8e;display:flex;font-size:24px;font-weight:700;justify-content:left;margin:0 0 10px;padding:8px 0;position:relative}@media screen and (max-width:768px){.article_page .article-page-container .main-contents .article-header h1{font-size:18px}}.article_page .article-page-container .main-contents .article-footer{display:flex;justify-content:space-between;margin-bottom:15rem;margin-top:15px;padding:20px 0 40px}.article_page .article-page-container .main-contents .article-footer .article-vote{width:60%}.article_page .article-page-container .main-contents .article-footer .article-vote>*{display:inline-block}.article_page .article-page-container .main-contents .article-footer .article-vote .article-vote-controls{margin-right:1rem}.article_page .article-page-container .main-contents .article-footer .article-vote .article-vote-count{color:#999;min-width:20%}.article_page .article-page-container .main-contents .article-footer .article-vote .article-vote-down,.article_page .article-page-container .main-contents .article-footer .article-vote .article-vote-up{background-color:#fff;border:none;cursor:pointer;font-family:entypo;padding:.6rem;width:3rem}.article_page .article-page-container .main-contents .article-footer .article-vote .article-vote-down:hover,.article_page .article-page-container .main-contents .article-footer .article-vote .article-vote-up:hover{background-color:#255c8e;color:#fff}.article_page .article-page-container .main-contents .article-footer .article-vote .article-vote-up{border-radius:10px}.article_page .article-page-container .main-contents .article-footer .article-vote .article-vote-up:before{content:"";font-family:Font Awesome\ 5 Free}.article_page .article-page-container .main-contents .article-footer .article-vote .article-vote-up.article-voted{background-color:#255c8e;color:#fff}.article_page .article-page-container .main-contents .article-footer .article-vote .article-vote-up.article-voted:hover{opacity:.75}.article_page .article-page-container .main-contents .article-footer .article-vote .article-vote-down{border-radius:10px;margin-left:.7rem}.article_page .article-page-container .main-contents .article-footer .article-vote .article-vote-down:before{content:"";font-family:Font Awesome\ 5 Free}.article_page .article-page-container .main-contents .article-footer .article-vote .article-vote-down.article-voted{background-color:#255c8e;color:#fff}.article_page .article-page-container .main-contents .article-footer .page_link a{background-color:#255c8e;color:#fff;font-size:.75rem;font-weight:700;margin:5px;padding:.8rem}.article_page .article-page-container .main-contents .article-footer .page_link a:hover{opacity:.75}.article_page .article-page-container .main-contents .article-footer .page_link a>.fa-chevron-left,.article_page .article-page-container .main-contents .article-footer .page_link a>.fa-chevron-right{padding:0 1rem}.article_page .article-page-container .main-contents .article-footer .page_link a.prev-page{border-bottom-left-radius:10px;border-top-left-radius:10px;margin-right:3px;padding-right:1.5rem}.article_page .article-page-container .main-contents .article-footer .page_link a.next-page{border-bottom-right-radius:10px;border-top-right-radius:10px;margin-left:3px;padding-left:1.5rem}@media screen and (max-width:768px){.article_page .article-page-container .main-contents .article-footer{display:block}.article_page .article-page-container .main-contents .article-footer .page_link{display:flex;justify-content:center;margin-top:3rem}}.article_page .article-page-container .main-contents .section{margin-bottom:4rem;padding:0}.article_page .article-page-container .main-contents .section h3{font-size:1.3rem}.article_page .article-page-container .main-contents .section>.section{margin-top:2rem}.article_page .article-page-container .main-contents .section .line-block{margin:1rem 1rem 2rem}.article_page .article-page-container .main-contents .section .docutils .line-block{margin:0}.article_page .article-page-container .main-contents table{min-width:100%;width:auto}.article_page .article-page-container .main-contents table caption{font-weight:700}.article_page .article-page-container .main-contents table td,.article_page .article-page-container .main-contents table th{border-color:#222;border-width:1px;font-size:12px;padding:.5em}.article_page .article-page-container .main-contents table th{background-color:beige;text-align:center}.article_page .article-page-container .main-contents pre{color:#555}.article_page .article-page-container .main-contents div.figure{text-align:center}.article_page .article-page-container .main-contents div.figure .caption{font-weight:700;padding:.4rem 0 1rem}.article_page .article-page-container .main-contents div.figure .docutils{text-align:left}.article_page .article-page-container .main-contents dt,.article_page .article-page-container .main-contents h3,.article_page .article-page-container .main-contents h4{font-weight:700}.article_page .article-page-container .main-contents .article-content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.article_page .article-page-container .main-contents .article-content .section{margin-bottom:2rem}.article_page .article-page-container .main-contents .article-content ol{margin-left:2em}.article_page .article-page-container .main-contents .article-content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.article_page .article-page-container .main-contents .article-content ul:not(:last-child){margin-bottom:1em}.article_page .article-page-container .main-contents .article-content ul ul{list-style-type:circle;margin-top:.5em}.article_page .article-page-container .main-contents .article-content ul ul ul{list-style-type:square}.article_page .article-page-container .main-contents .article-content blockquote:not(:last-child),.article_page .article-page-container .main-contents .article-content dl:not(:last-child),.article_page .article-page-container .main-contents .article-content ol:not(:last-child),.article_page .article-page-container .main-contents .article-content p:not(:last-child),.article_page .article-page-container .main-contents .article-content pre:not(:last-child),.article_page .article-page-container .main-contents .article-content table:not(:last-child),.article_page .article-page-container .main-contents .article-content ul:not(:last-child){margin-bottom:1em}.article_page .article-page-container .main-contents .article-content h1,.article_page .article-page-container .main-contents .article-content h2,.article_page .article-page-container .main-contents .article-content h3,.article_page .article-page-container .main-contents .article-content h4,.article_page .article-page-container .main-contents .article-content h5,.article_page .article-page-container .main-contents .article-content h6{color:#363636;font-weight:600;line-height:1.125}.article_page .article-page-container .main-contents .article-content h1{color:#255c8e}.article_page .article-page-container .main-contents .article-content h4{font-size:1.25em;margin-bottom:.8em}.article_page .article-page-container .main-contents .article-content h5{font-size:1.125em;margin-bottom:.8888em}.article_page .article-page-container .main-contents blockquote{border-left:0;color:#555;font-style:inherit}.article_page .article-page-container .main-contents .man-h{font-size:1.5em;padding-left:25px;position:relative}.article_page .article-page-container .main-contents .man-h:before{border:none;border-bottom:15px solid #77c3df;border-left:15px solid transparent;bottom:-3px;content:"";height:0;left:0;position:absolute;width:0}.article_page .article-page-container .main-contents .man-h:after{border-bottom:3px solid #77c3df;bottom:-3px;content:"";left:10px;position:absolute;width:100%}.article_page .article-page-container .main-contents .man-h~.line{border:0;border-top:3px dashed #1e90ff;display:block;height:3px;width:100%}.article_page .article-page-container .main-contents .hms_manual_content img{cursor:pointer;max-height:600px;max-width:900px;object-fit:contain}.article_page .article-page-container .main-contents img.no{height:38px;width:38px}.article_page .article-page-container .main-contents .img-style{height:250px;width:450px}.article_page .article-page-container .main-contents .article-attachments .attachments{list-style:none;margin-left:2rem;margin-right:2rem}.article_page .article-page-container .main-contents .article-attachments .attachments li{margin-bottom:10px}.article_page .article-page-container .main-contents .article-attachments .attachments li:before{content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:1rem}.article_page .article-page-container .main-contents .article-attachments .attachments li:first-child{border-top:1px dashed #555;padding-top:1rem}.article_page .article-page-container .main-contents .article-attachments .attachments li span{display:inline-block;margin-left:1rem}.search_results_page .search-results-page-container{background-color:#ececec;display:block;flex:1;width:100%}.search_results_page .search-results-page-container .main-contents{margin-bottom:7rem;min-width:0;padding:3rem 20%}@media screen and (max-width:1663px){.search_results_page .search-results-page-container .main-contents{padding:3rem 10%}}@media screen and (max-width:768px){.search_results_page .search-results-page-container .main-contents{padding:3rem 5%}}.search_results_page .search-results-page-container .search-results{display:flex;flex-wrap:wrap}.search_results_page .search-results-page-container .search-results-column{width:100%}@media(min-width:1024px){.search_results_page .search-results-page-container .search-results-column{box-sizing:border-box;flex:0 0 calc(100% - 400px);max-width:calc(100% - 400px);padding-left:30px}}.search_results_page .search-results-page-container .search-area{position:sticky;top:100px;z-index:30}.search_results_page .search-results-page-container .search-area .search-form{border:2px solid #e5f7ff}.search_results_page .search-results-page-container .search-area input{font-size:1em;height:35px;padding:5px 10px 5px 20px}.search_results_page .search-results-page-container .search-area input::placeholder{color:#8e8e93}.search_results_page .search-results-page-container .search-area .search-button button{height:30px;width:30px}.search_results_page .search-results-page-container .search-area .search-button .fa-search{color:#fff}.search_results_page h3.sidenav-title{margin-bottom:2px}.search_results_page h4.sidenav-title{margin:5px 0}.search_results_page .search-results-sidebar{margin-bottom:20px;width:100%}.search_results_page .search-results-sidebar .sidenav-item[aria-selected=true]{text-decoration:none}@media(min-width:1024px){.search_results_page .search-results-sidebar{border:0;flex:0 0 auto;height:auto;width:400px}}.search_results_page .search-results-subheading{font-size:18px;font-weight:600}.search_results_page .search-results-container{background-color:#fff;border-radius:10px;padding:1rem}.search_results_page .search-result-list-item:not(:first-child){border-top:1px solid #dfdfdf;padding:.75rem 0 0}.search_results_page .search-result-list-item h2{margin-bottom:0;padding:8px 12px}.search_results_page .search-result-list-item article{padding:0 .5rem .5rem 1.5rem}.search_results_page .search-result-list-item article ul{list-style:none}.search_results_page .search-result-title{font-size:16px;margin-bottom:0;margin-top:5px}.search_results_page .search-result-description{margin-top:15px;word-break:break-word}.search_results_page .search-result-meta-count,.search_results_page .search-result-votes{display:inline-block;font-size:13px;font-weight:300;padding:4px 5px;position:relative}.search_results_page .search-result-meta-count [dir=rtl],.search_results_page .search-result-votes [dir=rtl]{margin-right:5px}.search_results_page .search-result-meta-count [dir=rtl]:before,.search_results_page .search-result-votes [dir=rtl]:before{margin-left:3px}.search_results_page .search-result-meta-count [dir=ltr],.search_results_page .search-result-votes [dir=ltr]{margin-left:5px}.search_results_page .search-result-meta-count [dir=ltr]:before,.search_results_page .search-result-votes [dir=ltr]:before{margin-right:3px}.search_results_page .search-result-meta-count:before{content:"💬"}.search_results_page .search-result .meta-group{align-items:center}.search_results_page .search-result-breadcrumbs{margin:0}.search_results_page .search-result-title a{color:#00a0e9;display:block;font-size:1rem;font-weight:800;text-decoration:underline}.search_results_page .search-result-title a:hover{opacity:.75}.search_results_page #search-results select[name=sectionFilter]{max-width:300px}.search_results_page #search-results .search-results-column{display:inline-block;vertical-align:top}.search_results_page #search-results .search-results-column+.search-results-column{margin-left:35px}.search_results_page [dir=rtl] #search-results .search-results-column+.search-results-column{margin-left:0;margin-right:35px}.search_results_page .search-results-subheading{margin-bottom:0;padding-bottom:10px}.search_results_page .search-results-subheading-link{font-size:13px;font-weight:400;margin-left:5px}.search_results_page .search-results-list{list-style:none;margin-bottom:25px}.search_results_page .search-results-list>*{border-bottom:1px solid #eee}.search_results_page #search-results .breadcrumbs{display:flex;justify-content:flex-start;overflow:hidden;padding:0 20px;white-space:nowrap;width:100%}.search_results_page #search-results .breadcrumbs li{background-color:transparent;color:#bebebe;font-size:.9rem;height:40px;line-height:40px;min-width:70px;overflow:hidden;padding:0 40px 0 0;position:relative;text-overflow:ellipsis;white-space:nowrap}.search_results_page #search-results .breadcrumbs li:not(:last-child):after{content:">";font-size:16px;line-height:0;position:absolute;right:0;text-align:center;top:50%;width:42px}.search_results_page #search-results .breadcrumbs li a{color:#255c8e;font-weight:700}.search_results_page #search-results .breadcrumbs>div:not(:last-child)>li:after{content:">";font-size:16px;line-height:0;position:absolute;right:0;text-align:center;top:50%;width:42px}.search_results_page .search-results-description em{font-size:15px;font-weight:700}.search_results_page .search-result-link{display:inline-block;font-size:16px;padding-left:20px;position:relative}.search_results_page .search-result-link:before{content:"📄";font-family:entypo;font-size:1.25em;left:0;line-height:0;position:absolute;text-align:left;top:50%;width:2.5em}.search_results_page .search-result-description,.search_results_page .search-result-meta{overflow:hidden;padding-top:10px;text-overflow:ellipsis;white-space:nowrap}.search_results_page .search-result-meta{text-align:right}.search_results_page .search-result-meta-count,.search_results_page .search-result-meta-name,.search_results_page .search-result-meta-time{color:#bebebe;font-size:12px}.search_results_page .search-result-meta-count:before{content:"•";display:inline-block;speak:none;line-height:1;-webkit-font-smoothing:antialiased}.search_results_page .meta,.search_results_page .meta-group{color:#b0b0b0;display:inline-block;font-size:11px}.search_results_page .meta-group *+:before{content:"•";font-size:8px;margin:0 10px}.search_results_page .search-result-meta-count:before [dir=rtl]{padding-left:5px}.search_results_page .search-result-meta-count:before [dir=ltr]{padding-right:5px}.search_results_page .search-result-votes{background-color:#a8d119;border-radius:2px;color:#fff;display:inline-block;line-height:1;padding:4px 5px;position:relative;top:-2px}.search_results_page .search-result-votes:before{content:"👍";font-family:entypo}.search_results_page .search-result-votes [dir=ltr]{margin-left:5px}.search_results_page .search-result-votes [dir=ltr]:before{margin-right:3px}.search_results_page .search-result-votes [dir=rtl]{margin-right:5px}.search_results_page .search-result-votes [dir=rtl]:before{margin-left:3px}.search_results_page .search-result-accordion{background:#fff;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px;padding-bottom:20px}.search_results_page .search-result-accordion-title{color:#333;font-size:1rem;font-weight:700;padding:1rem}.search_results_page .search-result-accordion-1st-item-container>.search-result-accordion-item-label{font-weight:600}.search_results_page .search-result-accordion-item-label{border-bottom:1px solid #dfdfdf;display:flex;font-size:13px;font-weight:700;justify-content:space-between;padding:15px 15px 15px 25px;position:relative}.search_results_page .search-result-accordion-item-label:hover{cursor:pointer}.search_results_page .search-result-accordion-item-label.active .search-result-accordion-item-icon:after{transform:rotateX(180deg)}.search_results_page .search-result-accordion-item-label .result-count-label{background-color:#ececec;border-radius:3px;color:#333;font-size:.75rem;padding:1px 3px}.search_results_page .search-result-accordion-1st-item-container>.search-result-accordion-item-label{display:none}.search_results_page .search-result-accordion-1st-item-container>.search-result-accordion-item-label .active{background-color:#ff950a;color:#fff}.search_results_page .search-result-accordion-2nd-item-container .search-result-accordion-item-label.active{background-color:#255c8e;color:#fff}.search_results_page .search-result-accordion-2nd-item-container .search-result-accordion-item-label.active .result-count-label{background-color:#ececec;color:#333}.search_results_page .search-result-accordion-2nd-item-container .search-result-accordion-3rd-item-container .search-result-accordion-item-label,.search_results_page .search-result-accordion-2nd-item-container .search-result-accordion-3rd-item-container .search-result-accordion-item-label .active{background-color:#fff;color:#255c8e}.search_results_page .search-result-accordion-2nd-item-container .search-result-accordion-3rd-item-container .search-result-accordion-item-label .active .result-count-label{background-color:#ececec;color:#333}.search_results_page .search-result-accordion-2nd-item-container .search-result-accordion-3rd-item-container .search-result-accordion-3rd-item-container .search-result-accordion-item-label{background-color:#fff;color:#333;padding:10px 15px 10px 40px}.search_results_page .search-result-accordion-2nd-item-container .search-result-accordion-3rd-item-container .search-result-accordion-3rd-item-container .search-result-accordion-item-label:hover{background-color:#e5f7ff}.search_results_page .search-result-accordion-item-icon:after{content:"";display:inline-flex;flex-grow:0;font-family:Font Awesome\ 5 Free;font-weight:900;transition:transform .5s}.search_results_page .search-results-column-form{display:flex}.search_results_page .search-results-column-input{border-bottom-right-radius:0!important;border-top-right-radius:0!important}@media(min-width:1024px){.search_results_page .search-results-column-input{width:70%!important}}.search_results_page .search-result-column-search-button{border-bottom-left-radius:0!important;border-top-left-radius:0!important;color:#fff!important;width:60px}.search_results_page .search-result-column-search-button,.search_results_page .search-results-column-input{height:42px}.search_results_page .search-results-column-count{font-size:13px;padding:5px 0}.search_results_page .search-result-accordion-transition-enter-active,.search_results_page .search-result-accordion-transition-leave-active{transition:all .5s ease-out}.search_results_page .search-result-accordion-transition-enter-from,.search_results_page .search-result-accordion-transition-leave-to{opacity:0;transform:translateY(-20px)}.search_results_page .search-result-accordion-show-search-menu-button{background:#fff;border:1px solid #dbdbdb!important;color:#4a4a4a!important;font-size:13px;font-weight:600;padding:7px!important}.search_results_page .search-result-accordion-show-search-menu-button>span{margin-left:5px}.search_results_page .search-result-accordion-show-search-menu-button:before{content:"";font-family:Font Awesome\ 5 Free;font-weight:900}.search_results_page .search-results-page-container .custom-pagination{margin:20px 0}.search_results_page .search-results-page-container .custom-pagination *{display:inline-block}.search_results_page .search-results-page-container .custom-pagination ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;text-align:center}.search_results_page .search-results-page-container .custom-pagination li{border:none;border-radius:8px;margin:2px;z-index:1}.search_results_page .search-results-page-container .custom-pagination a,.search_results_page .search-results-page-container .custom-pagination li span{color:#255c8e;cursor:pointer;font-size:.9rem;font-weight:700;padding:.7rem 1rem;text-decoration:none}.search_results_page .search-results-page-container .custom-pagination a{border-radius:8px}.search_results_page .search-results-page-container .custom-pagination a:focus,.search_results_page .search-results-page-container .custom-pagination a:hover{background-color:#255c8e;color:#fff}.search_results_page .search-results-page-container .custom-pagination .custom-pagination-current{background-color:#255c8e}.search_results_page .search-results-page-container .custom-pagination .custom-pagination-current span{color:#fff;cursor:auto}.error_page .error-page-container{background-color:#f5f5f5;display:flex;justify-content:center;min-height:70vh}.error_page .error-page-container .error-page{color:#255c8e;margin-bottom:150px;padding-top:40px;text-align:center}.error_page .error-page-container .error-page p{margin-bottom:2rem}.error_page .error-page-container .error-page a{align-items:center;background-color:#fff;border:2px solid #000;border-radius:25px;color:#000;display:flex;justify-content:center;padding:10px 20px}.error_page .error-page-container .error-page a:hover{background-color:#e5f7ff}.error_page .error-page-container .error-page a i{margin:0 0 0 10px}