.gnb .depth1 li:nth-child(3n) a,.gnb .depth1 li:nth-child(4n) a{font-size:1rem !important}.faq-wrap .faq-section dt{position:relative;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px;font-size:20px;font-weight:500;color:#26344b;border-bottom:1px solid #a1a1a1;cursor:pointer;line-height:1.3}@media only screen and (max-width: 48em){.faq-wrap .faq-section dt{min-height:4rem;height:auto;padding-left:0;font-size:1.2rem;line-height:1.4;padding-right:1rem}}.faq-wrap .faq-section dt:after{content:"";width:.5rem;height:.5rem;border-top:3px solid #979797;border-right:3px solid #979797;display:inline-block;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:1.875rem;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media only screen and (max-width: 48em){.faq-wrap .faq-section dt:after{right:0px}}.faq-wrap .faq-section dt:hover{color:#7b44ff}.faq-wrap .faq-section dt svg{margin-right:10px;width:25px}@media only screen and (max-width: 48em){.faq-wrap .faq-section dt svg{min-width:25px}}.faq-wrap .faq-section dd{display:none;padding:1.875rem;background:#f5f5f5;font-size:1.125rem;color:#26344b;line-height:1.4}@media only screen and (max-width: 48em){.faq-wrap .faq-section dd{padding:1rem}}.faq-wrap .faq-section dd p{line-height:1.4;word-break:keep-all;margin-bottom:.625rem;padding-left:15px;position:relative;text-align:justify}.faq-wrap .faq-section.is-active dt:after{top:50%;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.search-top-wrap{width:100%;margin:0 auto}.search-top-wrap .search-area{display:inline-block;width:100%;border:0}.search-top-wrap .search-area .board-search-wrap{display:block;position:relative;margin:0;padding:0;border:0;background:#fff;margin-bottom:1.875rem}.search-top-wrap .search-area .board-search-wrap .form-input-groups{display:block;position:relative;width:100%;border-bottom:1px dashed #ddd}.search-top-wrap .search-area .board-search-wrap .form-input-groups:last-child{border-bottom:none}.search-top-wrap .search-area .board-search-wrap .form-input-groups dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dt{-ms-flex-preferred-size:8.75rem;flex-basis:8.75rem;display:block;padding:15px 0;color:#333;font-size:18px;font-weight:700;text-align:left}.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dt label{display:block;padding:0 20px;border-right:1px solid #ddd}.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dd{-webkit-box-flex:3;-ms-flex:3;flex:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 10px;max-height:100%;line-height:1;-webkit-column-gap:0.375rem;-moz-column-gap:0.375rem;column-gap:0.375rem;padding-left:1.875rem}@media only screen and (max-width: 30em){.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dd{gap:0.625rem}}.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dd .search-area{margin-top:5px;margin-bottom:5px}.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dd .keyword{position:relative;display:block;padding:0 1.25rem;font-size:1.125rem;font-weight:500}.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dd .keyword::after{position:absolute;top:0.5rem;right:0;display:inline-block;content:"";width:1px;height:10px}.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dd .keyword:last-child::after{display:none}.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dd .keyword:hover{color:#0067b6;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dd .keyword.current{color:#0067b6;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dd .form-radio-btn-type{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;cursor:pointer}@media only screen and (max-width: 30em){.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dd .form-radio-btn-type{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dd .form-radio-btn-type .pointer{display:block;padding:0.625rem 0;border:2px dashed #ccc;color:#333;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.125rem;font-weight:700;border-radius:6.25rem;text-align:center;cursor:pointer}.search-top-wrap .search-area .board-search-wrap .form-input-groups dl dd .form-radio-btn-type input:checked+label .pointer{color:#0067b6;background-color:#d8eeff;border:2px dashed #0067b6}.prologue-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2.5rem}.prologue-wrap .article{position:relative}.prologue-wrap .article .title{color:#0067b6;font-size:1.5rem;font-weight:600}@media only screen and (max-width: 48em){.prologue-wrap .article .title{font-size:1.25rem}}.prologue-wrap .article .contents{margin-top:0.625rem;font-family:"Noto Sans";font-weight:500;line-height:1.6}@media only screen and (max-width: 48em){.prologue-wrap .article .contents br{display:none}.prologue-wrap .article .contents p{padding:0}}.prologue-wrap .sign-wrap{text-align:right}.prologue-wrap .sign-wrap .sign{display:block;margin-top:0.625rem;font-size:1.375rem}.custom-tab-wrap{position:relative}.custom-tab-wrap .tab-nav{margin:0}.custom-tab-wrap .tab-nav ul li{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:25%}@media only screen and (max-width: 48em){.custom-tab-wrap .tab-nav ul li{width:50%}}.custom-tab-wrap .tab-nav ul li.is-selected a,.custom-tab-wrap .tab-nav ul li.active a{background-color:#0053b5 !important}.custom-tab-wrap .tab-body .tab-content{display:none;padding-top:2.5rem}.custom-tab-wrap .tab-body .tab-content .img{display:block;padding:2.5rem 0;text-align:center}.custom-tab-wrap .tab-body .tab-content ul li{margin-top:1.25rem}.link-group-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:1190px;margin:0rem auto 0;border:1px solid #bcbcbc;border-radius:0.625rem;overflow:hidden}@media only screen and (max-width: 48em){.link-group-wrap{margin:1.875rem auto 0}}@media only screen and (max-width: 30em){.link-group-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;overflow-x:scroll}}.link-group-wrap .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%;row-gap:0.25rem;padding:0.625rem 0;border-right:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;background-color:#fff}@media only screen and (max-width: 30em){.link-group-wrap .item{padding:1.25rem 1.25rem;white-space:nowrap}}.link-group-wrap .item.active{color:#fff;background-color:#147cc3}.link-group-wrap .item.active:hover{color:#fff;background-color:#147cc3}@media only screen and (max-width: 48em){.link-group-wrap .item{width:50%}}@media only screen and (max-width: 30em){.link-group-wrap .item{width:100%}}.link-group-wrap .item:nth-child(4n){border-right:none}.link-group-wrap .item:nth-last-child(-n+4){border-bottom:none}@media only screen and (max-width: 48em){.link-group-wrap .item:nth-child(2n){border-right:none}.link-group-wrap .item:nth-last-child(-n+4){border-bottom:1px solid #bcbcbc}.link-group-wrap .item:nth-last-child(-n+2){border-bottom:none}}@media only screen and (max-width: 30em){.link-group-wrap .item{border-bottom:none !important}.link-group-wrap .item:nth-child(2n){border-right:1px solid #bcbcbc}.link-group-wrap .item:nth-last-child(-n+4){border-bottom:1px solid #bcbcbc}.link-group-wrap .item:nth-last-child(-n+1){border-bottom:none}}.link-group-wrap .item .tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width: 30em){.link-group-wrap .item .tit{display:none}}.link-group-wrap .item .tit img{display:block;width:70%}.link-group-wrap .item .url{-webkit-box-flex:2;-ms-flex:2;flex:2;font-size:1.125rem}.link-group-wrap .item:hover{background-color:#dbf0ff}.link-group-wrap .item:focus,.link-group-wrap .item:focus-visible{border:2px rgba(0,0,0,0);outline:2px dotted red !important;outline-offset:-3px}