@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+SC&display=swap&text=日覺昭廣");:root{--primary:#004ea2;--secondary:#e3effd;--txtColor:#000;--borderColor:#a1bbdf;--bgColor:#fff;--bgColorSecondary:#ecf6fd;--bgColorTh:#ecf6fd;--white:#fff;--black:#000;--red:#be1f22;--navy:#0b274f;--green:#069c4f;--fontFamily:"Zen Kaku Gothic New","ヒラギノ角 Pro W3","Hiragino Kaku Pro W3","メイリオ",Meiryo,"MS Pゴシック",sans-serif;--fontFamilyEN:"Arial","Helvetica","sans-serif";--fontFamilyMY:"Pyidaungsu",sans-serif;--fontFamilyZH:"Noto Sans SC","ヒラギノ角 Pro W3","Hiragino Kaku Pro W3","メイリオ",Meiryo,"MS Pゴシック",sans-serif;--txtSizeSp:1.4rem;--txtSizePc:1.6rem;--lineHeight:2;--lineHeightTitle:2;--letterSpacing:0.1em;--fixedWidth:1200px;--zIndexLv0:0;--zIndexLv1:1;--zIndexLv2:10;--zIndexLv3:100;--zIndexLv4:1000;--zIndexLv5:10000;--breakTabLength:768;--breakPcLength:1025}@keyframes arrowLinkRight{0%{opacity:1;transform:translateX(0)}40%{transform:translateX(8px)}41%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.p-red-label{margin-left:8px;color:var(--red)}.c-table-common .p-red-label{margin:0;font-size:1.4rem;color:var(--red)}td.p-bg-grey,tr.p-bg-grey td{background-color:#f1f1f1!important}@media print,screen and (min-width:768px){.c-list-link+.c-box-error{width:100%}}.p-btn-common{position:relative;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;width:100%;padding:24px;overflow:hidden;letter-spacing:var(--letterSpacing);background-color:var(--bgColor);border:1px solid var(--primary);border-radius:24px;transition:background-color .3s ease-out,color .3s ease-out}.p-btn-common[target=_blank]:not(.noticon) .p-btn-common__inner-link:after{position:relative;top:.15em;display:inline-block;width:16px;height:16px;margin-inline:4px;content:"";background-color:var(--white);-webkit-mask:url(/assets/images/i_blank.svg) center no-repeat;mask:url(/assets/images/i_blank.svg) center no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;animation:none}@media print,screen and (min-width:768px){.p-btn-common[target=_blank]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:8px}}.p-btn-common[target=_blank]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:0 4px}@media print,screen and (min-width:768px){.p-btn-common[target=_blank]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:0 8px}}.p-btn-common[href$=".pdf"]:not(.noticon) .p-btn-common__inner-link:after{position:relative;top:.15em;display:inline-block;width:16px;height:16px;margin-inline:4px;content:"";background-color:var(--white);-webkit-mask:url(/assets/images/i_pdf.svg) center no-repeat;mask:url(/assets/images/i_pdf.svg) center no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;animation:none}@media print,screen and (min-width:768px){.p-btn-common[href$=".pdf"]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:8px}}.p-btn-common[href$=".pdf"]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:0 4px}@media print,screen and (min-width:768px){.p-btn-common[href$=".pdf"]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:0 8px}}.p-btn-common[href$=".doc"]:not(.noticon) .p-btn-common__inner-link:after,.p-btn-common[href$=".docx"]:not(.noticon) .p-btn-common__inner-link:after{position:relative;top:.15em;display:inline-block;width:16px;height:16px;margin-inline:4px;content:"";background-color:var(--white);-webkit-mask:url(/assets/images/i_word.svg) center no-repeat;mask:url(/assets/images/i_word.svg) center no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;animation:none}@media print,screen and (min-width:768px){.p-btn-common[href$=".doc"]:not(.noticon) .p-btn-common__inner-link:after,.p-btn-common[href$=".docx"]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:8px}}.p-btn-common[href$=".doc"]:not(.noticon) .p-btn-common__inner-link:after,.p-btn-common[href$=".docx"]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:0 4px}@media print,screen and (min-width:768px){.p-btn-common[href$=".doc"]:not(.noticon) .p-btn-common__inner-link:after,.p-btn-common[href$=".docx"]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:0 8px}}.p-btn-common[href$=".xls"]:not(.noticon) .p-btn-common__inner-link:after,.p-btn-common[href$=".xlsx"]:not(.noticon) .p-btn-common__inner-link:after{position:relative;top:.15em;display:inline-block;width:16px;height:16px;margin-inline:4px;content:"";background-color:var(--white);-webkit-mask:url(/assets/images/i_excel.svg) center no-repeat;mask:url(/assets/images/i_excel.svg) center no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;animation:none}@media print,screen and (min-width:768px){.p-btn-common[href$=".xls"]:not(.noticon) .p-btn-common__inner-link:after,.p-btn-common[href$=".xlsx"]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:8px}}.p-btn-common[href$=".xls"]:not(.noticon) .p-btn-common__inner-link:after,.p-btn-common[href$=".xlsx"]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:0 4px}@media print,screen and (min-width:768px){.p-btn-common[href$=".xls"]:not(.noticon) .p-btn-common__inner-link:after,.p-btn-common[href$=".xlsx"]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:0 8px}}.p-btn-common[href$=".zip"]:not(.noticon) .p-btn-common__inner-link:after{position:relative;top:.15em;display:inline-block;width:16px;height:16px;margin-inline:4px;content:"";background-color:var(--white);-webkit-mask:url(/assets/images/i_zip.svg) center no-repeat;mask:url(/assets/images/i_zip.svg) center no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;animation:none}@media print,screen and (min-width:768px){.p-btn-common[href$=".zip"]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:8px}}.p-btn-common[href$=".zip"]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:0 4px}@media print,screen and (min-width:768px){.p-btn-common[href$=".zip"]:not(.noticon) .p-btn-common__inner-link:after{margin-inline:0 8px}.p-btn-common{gap:24px;padding:32px;border-radius:32px}}.p-btn-common:focus-visible .p-btn-common__inner-link{text-decoration:none}.p-btn-common:focus-visible .p-btn-common__inner-icon:after{animation-name:arrowLinkRight}@media (hover:hover) and (pointer:fine){.p-btn-common:hover .p-btn-common__inner-link{text-decoration:none}.p-btn-common:hover .p-btn-common__inner-icon:after{animation-name:arrowLinkRight}}.p-btn-common__inner{display:flex;flex-direction:column;gap:8px;letter-spacing:var(--letterSpacing)}.p-btn-common__img{width:64px;height:64px}@media print,screen and (min-width:768px){.p-btn-common__img{width:80px;height:80px}}.p-btn-common__img img{width:100%;height:auto}.p-btn-common__inner-link{font-size:1.6rem;font-weight:700;line-height:var(--lineHeightTitle);color:var(--txtColor);text-decoration:underline;letter-spacing:var(--letterSpacing)}@media print,screen and (min-width:768px){.p-btn-common__inner-link{font-size:1.8rem}}.p-btn-common__inner-icon{position:relative;top:-2px;display:inline-block;margin-left:4px}@media print,screen and (min-width:768px){.p-btn-common__inner-icon{margin-left:8px}}.p-btn-common__inner-icon:after{display:inline-block;width:16px;height:16px;margin:auto 0!important;vertical-align:middle;content:"";background-color:var(--primary);-webkit-mask:url(/assets/images/i_arrow.svg) center no-repeat;mask:url(/assets/images/i_arrow.svg) center no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;transition:.3s ease-out;animation-duration:.75s;animation-timing-function:ease-out}.p-btn-common__inner-txt{font-size:1.4rem;line-height:var(--lineHeightTitle);letter-spacing:var(--letterSpacing)}@media print,screen and (min-width:768px){.p-btn-common__inner-txt{font-size:1.6rem}}.p-exam-common{padding-block:48px 32px;border-top:1px solid var(--borderColor)}@media print,screen and (min-width:768px){.p-exam-common{padding-block:64px}}.p-exam-common__top>:first-child{margin-top:0!important}.p-exam-common__top>:first-child.m-box-section{padding-top:0}.p-exam-common__top>:first-childform>:first-child{margin-top:0!important}.p-exam-common__top>form:first-child>:first-child{margin-top:0!important}@media print,screen and (min-width:768px){.p-exam-common__top>.position-left:first-child+*,.p-exam-common__top>.position-right:first-child+*{margin-top:0!important}}.p-exam-common__top>[data-gs=col1]:first-child>[data-gs-col]:first-child>:first-child,.p-exam-common__top>[data-gs=col]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-exam-common__top>[data-gs=col2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}.p-exam-common__top>[data-gs=col2]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-exam-common__top>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-exam-common__top>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+3)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-exam-common__top>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-exam-common__top>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+4)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-exam-common__top>[data-gs=col2_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-exam-common__top>[data-gs=col2_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}.p-exam-common__top>[data-gs=col1_2]:first-child{margin-top:0}@media screen and (max-width:767px){.p-exam-common__top>[data-gs=col1_2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-exam-common__top>[data-gs=col1_2]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-exam-common__top>[data-gs=col1_1_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-exam-common__top>[data-gs=col1_1_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}.p-exam-common__bottom{display:none}.p-exam-common__bnr{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:768px) and (max-width:1024px){.p-exam-common__bnr{grid-template-columns:repeat(3,1fr);gap:48px}}@media print,screen and (min-width:1025px){.p-exam-common__bnr{grid-template-columns:repeat(4,1fr);gap:48px}}.p-exam-common__bnr-link{display:block;max-width:336px;max-height:112px;padding:16px 34px;margin-inline:auto;overflow:hidden;text-align:center;background-color:#fff;border-radius:24px}@media print,screen and (min-width:768px){.p-exam-common__bnr-link{padding:0}}.p-exam-common__bnr-link img{transition:scale .2s ease-out}.p-exam-common__bnr-link:focus-visible img{scale:1.05}@media (hover:hover) and (pointer:fine){.p-exam-common__bnr-link:hover img{scale:1.05}}.c-box-tab{margin-top:32px}@media print,screen and (min-width:768px){.c-box-tab{margin-top:40px}}