body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,button,p,blockquote,th,td{margin:0;padding:0}img{vertical-align:top;border:0}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0}html{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;min-width:0;min-height:0}a{text-decoration:none}img{vertical-align:top;line-height:0;font-size:0}.anchorCol ul{margin-bottom:min(6.6666666667vw,80px);display:flex;flex-wrap:wrap;justify-content:flex-start;gap:min(2.5vw,30px)}.anchorCol ul li{width:min(31.6666666667vw,380px)}.anchorCol ul li a{display:block;font-size:min(2vw,24px);padding:min(0.8333333333vw,10px) min(1.6666666667vw,20px);box-shadow:min(0.5vw,6px) min(0.5vw,6px) 0 rgba(29,99,228,.3);background-color:rgba(255,255,255,.8);background-image:url("../jp/images/system/ico_under.png");background-repeat:no-repeat;background-position:right min(0.8333333333vw,10px) center;background-size:min(3vw,36px);font-weight:700;color:#113b9d;transition-duration:.3s}@media(min-width: 1370px){.anchorCol ul li a:hover{background-color:#fff;box-shadow:none;translate:min(0.5vw,6px) min(0.5vw,6px)}}.anchorCol ul li.current a{background-color:#feff96}@media(max-width: 1023.9px){.anchorCol ul{display:block;margin:auto;width:92vw;margin-bottom:min(10.6666666667vw,80px)}.anchorCol ul li{width:100%;margin-bottom:min(4vw,30px)}.anchorCol ul li a{text-align:center;font-size:min(4vw,30px);padding:min(0.8vw,6px) min(2.6666666667vw,20px);box-shadow:min(0.8vw,6px) min(0.8vw,6px) 0 rgba(29,99,228,.3);background-position:right min(1.3333333333vw,10px) center;background-size:min(5.3333333333vw,40px)}}.faqBox{position:relative;max-width:none;margin:auto;padding:0}@media(max-width: 1023.9px){.faqBox{padding:0}}.faqBox .faqBoxInner{padding:0;background:none}@media(max-width: 1023.9px){.faqBox .faqBoxInner{background:none;padding:0}}.faqBox .faqBoxInner .faqTextCol{background-color:#fff;padding:min(3.3333333333vw,40px)}.faqBox::after,.faqBox::before{display:none}.faqBoxTit{width:100%;color:#fff;font-weight:700;display:flex;align-items:center;background:url("../jp/images/system/bg_tit.png") no-repeat left/100%;height:min(6.6666666667vw,80px);font-size:min(3.0833333333vw,37px);padding-left:min(4.5vw,54px);margin-bottom:min(3.3333333333vw,40px);text-shadow:0 0 5px rgba(255,255,255,.5)}@media(max-width: 1023.9px){.faqBoxTit{background:url("../jp/images/system/bg_tit_sp.png") no-repeat left/100%;height:min(10.6666666667vw,80px);font-size:min(4.9333333333vw,37px);padding-left:min(5.3333333333vw,40px);margin-bottom:min(5.3333333333vw,40px)}}.faqBox .faqDetail{background:#fff;box-shadow:0 0 10px rgba(76,88,104,.1)}.faqBox .faqDetail .detailTit{position:relative;background-color:#dcedfd;height:min(6.6666666667vw,80px);padding-left:min(18.3333333333vw,220px);padding-right:min(0.8333333333vw,10px);font-size:min(2.3333333333vw,28px);color:#113b9d;font-weight:700;text-align:left;display:flex;align-items:center;justify-content:flex-start;line-height:120%}@media(max-width: 1023.9px){.faqBox .faqDetail .detailTit{height:min(10.6666666667vw,80px);font-size:min(3.4666666667vw,26px);justify-content:flex-start;padding-left:min(26.6666666667vw,200px);padding-right:min(1.3333333333vw,10px)}}.faqBox .faqDetail .detailTit span{line-height:115%;position:absolute;text-align:left;left:0;top:0;color:#fff;height:100%;padding-left:min(1.6666666667vw,20px);width:min(17.5vw,210px);font-size:min(2.25vw,27px);font-family:"Lato","Noto Sans JP",-apple-system,sans-serif;font-weight:800;background:url("../jp/images/faq/bg_minitit.png") no-repeat left/cover;font-style:italic;display:flex;align-items:center}@media(max-width: 1023.9px){.faqBox .faqDetail .detailTit span{padding-left:min(2.1333333333vw,16px);width:min(26.6666666667vw,200px);font-size:min(3.6vw,27px);background-position-x:max(-0.8333333333vw,-10px);background-size:auto 100%}}.faqBox .faqDetail .detailMain{text-align:left;padding:min(3.3333333333vw,40px);font-size:min(1.5833333333vw,19px)}@media(max-width: 1023.9px){.faqBox .faqDetail .detailMain{padding:min(4vw,30px);font-size:min(2.9333333333vw,22px)}}.faqBox .faqDetail .detailMain .notice li{font-size:min(1.3333333333vw,16px)}@media(max-width: 1023.9px){.faqBox .faqDetail .detailMain .notice li{font-size:min(2.4vw,18px)}}@media(min-width: 1370px){.faqBox .faqDetail .detailMain .descriptionCol_card{display:flex}.faqBox .faqDetail .detailMain .descriptionCol_card .imgBox{width:50%}.faqBox .faqDetail .detailMain .descriptionCol_card .numberTxt{width:50%;padding-left:min(3.3333333333vw,40px)}}.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl{text-align:left;position:relative;background-color:#dcedfd;padding:min(0.8333333333vw,10px) min(1.25vw,15px) min(1.25vw,15px) min(5.8333333333vw,70px);margin-bottom:min(1.6666666667vw,20px)}@media(max-width: 1023.9px){.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl{padding:min(1.3333333333vw,10px) min(2vw,15px) min(2vw,15px) min(8.6666666667vw,65px);margin-bottom:min(2.6666666667vw,20px)}}.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl:last-of-type{margin-bottom:0}.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl span{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#0074ff;color:#fff;font-weight:700;position:absolute;padding-top:min(0.25vw,3px);top:min(1vw,12px);left:min(1.25vw,15px);width:min(2.9166666667vw,35px);height:min(2.9166666667vw,35px);font-size:min(2.3333333333vw,28px)}@media(max-width: 1023.9px){.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl span{top:min(2.2666666667vw,17px);left:min(2vw,15px);width:min(6vw,45px);height:min(6vw,45px);font-size:min(4.5333333333vw,34px)}}.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl span.color{font-size:min(2vw,24px);padding-bottom:min(0.1666666667vw,2px)}.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl span.colorRed{background-color:#d50000}.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl span.colorBlue{background-color:#189fed}.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl span.colorYellow{background-color:#f0ac09}.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl span.colorGreen{background-color:#00bd97}.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl span.colorWhite{background-color:#999}.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl span.colorBlack{background-color:#000}.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl span.colorPurple{background-color:#752ae6}@media(max-width: 1023.9px){.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl span.color{font-size:min(4vw,30px);padding-bottom:min(0.2666666667vw,2px)}}.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl dt{color:#0074ff;font-size:min(2.1666666667vw,26px);font-weight:700}@media(max-width: 1023.9px){.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl dt{font-size:min(4.5333333333vw,34px)}}.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl dd{font-size:min(1.8333333333vw,22px)}@media(max-width: 1023.9px){.faqBox .faqDetail .detailMain .descriptionCol .numberTxt dl dd{font-size:min(3.7333333333vw,28px)}}.txtHighlight{background-color:#e5f7f6;padding:min(0.8333333333vw,10px)}.detailBox .textMainCol h5.borderNone{border-left:none;padding:0;font-size:22px;font-weight:700}@media(max-width: 1023.9px){.detailBox .textMainCol h5.borderNone{font-size:min(3.7333333333vw,28px)}}.numList{list-style:none}.numList .numListItem{position:relative;padding-left:1.5em;margin:10px 0}@media(max-width: 1023.9px){.numList .numListItem{margin:min(1.3333333333vw,10px) 0}}.numList .num{display:block;position:absolute;top:0;left:0;font-size:22px;font-weight:700;line-height:110%}@media(max-width: 1023.9px){.numList .num{font-size:min(3.7333333333vw,28px)}}