@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (min-width:751px){.p-boxLead06_inner>p.wide{width:calc(1055/1920*100vw)}}.p-boxCheck03::after{display:none}.p-boxCheck03_container{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(53/1920*100vw);flex-wrap:wrap}@media (max-width:750px){.p-boxCheck03_container{grid-template-columns:1fr;gap:calc(50/750*100vw)}}.p-boxCheck03_box .tit{border-bottom:1px solid #222;padding:0 0 calc(2/1920*100vw) calc(15/1920*100vw);margin-bottom:calc(30/1920*100vw);font-size:1.25rem;font-weight:500}@media (max-width:750px){.p-boxCheck03_box .tit{padding:0 0 calc(2/750*100vw) calc(15/750*100vw);margin-bottom:calc(30/750*100vw);font-size:1.15625rem;font-weight:400}}.p-boxCheck03 p{margin-top:calc(50/1920*100vw);color:#fff}@media (max-width:750px){.p-boxCheck03 p{margin:calc(55/750*100vw) calc(40/750*100vw) calc(35/750*100vw)}}.p-boxCheck03.merit .c-titA01.type02{margin-bottom:calc(30/1920*100vw);background-color:#ecee42;border-radius:calc(10/1920*100vw);font-size:1.25rem;border:0}@media (min-width:751px){.p-boxCheck03.merit .p-boxCheck03_container{display:block;padding:calc(55/1920*100vw) calc(85/1920*100vw)}.p-boxCheck03.merit .p-boxCheck03_box:nth-child(n+2){margin-top:calc(50/1920*100vw)}.p-boxCheck03.merit .p-boxCheck03_box .tit{text-align:center}.p-boxCheck03.merit .p-boxCheck03_box .c-pic{width:calc(840/1920*100vw);background-color:#000;border-radius:calc(10/1920*100vw);margin:0 auto;text-align:center}.p-boxCheck03.merit .p-boxCheck03_box .c-pic img{width:calc(700/1920*100vw);border-radius:calc(10/1920*100vw)}.p-boxCheck03.merit .p-listCheck01{padding-left:calc(10/1920*100vw)}}@media (max-width:750px){.p-boxCheck03.merit .c-titA01.type02{margin-bottom:calc(50/750*100vw);border-radius:calc(10/750*100vw);font-size:1.1875rem}.p-boxCheck03.merit .p-listCheck01_item::before{transform:none;top:calc(8/750*100vw)}.p-boxCheck03.merit .p-boxCheck03_box .c-pic img{border-radius:calc(10/750*100vw)}}.p-boxTopics04.jaw{padding-bottom:0}@media (min-width:751px){.p-boxTopics04 .p-boxTopics04_content .full{width:calc(1100/1920*100vw)}.p-boxTopics04 .p-boxTopics04_container.column{display:block}}@media (max-width:750px){.p-boxTopics04:has(img.alignleft) .p-boxTopics04_content{padding:0}.p-boxTopics04_container:nth-child(n+2){margin-top:calc(80/750*100vw)}}.yellow::before{background-color:#f8f5da}.p-boxBefore03_body::after,.p-boxBefore03_fig_before::after,.yellow::after{display:none}.yellow .c-titB02_ja,.yellow p{color:#222}.yellow .c-titB02_en{color:#40d1db}.case .c-table01 tr td,.case .c-table01 tr th{background-color:transparent}.case .c-table01 tr th{width:30%;font-weight:600}.case .c-table01 tr:first-child td,.case .c-table01 tr:first-child th{border-top:none}@media (max-width:750px){.case{padding:calc(43/750*100vw) calc(20/750*100vw) calc(40/750*100vw)}.case .c-table01 tr td,.case .c-table01 tr th{display:table-cell}.case .c-table01 tr th{width:33%;text-align:left;border:calc(2/750*100vw) solid #adc0d1;border-width:0 0 calc(2/750*100vw);padding:calc(30/750*100vw) calc(10/750*100vw) calc(30/750*100vw)0}.case .c-table01 tr td{padding:calc(30/750*100vw)0 calc(30/750*100vw) calc(20/750*100vw)}.case .content_deco>span.deco01{top:calc(170/750*100vw);left:auto;right:calc(-40/750*100vw);width:calc(120/750*100vw)}.case .content_deco>span.deco02{top:0;right:calc(-45/750*100vw);width:calc(120/750*100vw)}.case .content_deco>span.deco03{top:calc(30/750*100vw);left:calc(-30/750*100vw);right:auto;bottom:auto;width:calc(130/750*100vw);height:calc(130/750*100vw)}}.p-boxBefore03_body{padding:calc(60/1920*100vw);border-radius:calc(10/1920*100vw)}.p-boxBefore03_fig{display:block}.p-boxBefore03_fig_after,.p-boxBefore03_fig_before{flex:0 0 auto;display:grid;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,1fr);gap:calc(10/1920*100vw);position:relative;width:100%}.p-boxBefore03_fig_after>.c-pic img,.p-boxBefore03_fig_before>.c-pic img{border-radius:calc(10/1920*100vw)}.p-boxBefore03_fig_after>.c-pic:nth-of-type(1),.p-boxBefore03_fig_before>.c-pic:nth-of-type(1){grid-row:1;grid-column:2}.p-boxBefore03_fig_after>.c-pic:nth-of-type(2),.p-boxBefore03_fig_before>.c-pic:nth-of-type(2){grid-row:2;grid-column:1}.p-boxBefore03_fig_after>.c-pic:nth-of-type(3),.p-boxBefore03_fig_before>.c-pic:nth-of-type(3){grid-row:2;grid-column:2}.p-boxBefore03_fig_after>.c-pic:nth-of-type(4),.p-boxBefore03_fig_before>.c-pic:nth-of-type(4){grid-row:2;grid-column:3}.p-boxBefore03_fig_after>.c-pic:nth-of-type(5),.p-boxBefore03_fig_before>.c-pic:nth-of-type(5){grid-row:3;grid-column:1}.p-boxBefore03_fig_after>.c-pic:nth-of-type(6),.p-boxBefore03_fig_before>.c-pic:nth-of-type(6){grid-row:3;grid-column:2}.p-boxBefore03_fig_before{margin-top:calc(70/1920*100vw)}.p-boxBefore03_fig_after{margin-top:calc(120/1920*100vw)}.p-boxBefore03_fig_after::before{background-image:url(../img/ico_boxBefore03.png);content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;top:calc(-76/1920*100vw);left:50%;transform:translateX(-50%);width:calc(46/1920*100vw);height:calc(41/1920*100vw)}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){.p-boxBefore03_fig_after::before{background-image:url(../img/ico_boxBefore03@2x.png)}}.p-boxBefore03_fig_after .label{background-color:#ecee42!important;color:#67a5d8!important}.p-boxBefore03_fig .label{display:inline-flex;align-items:center;justify-content:center;width:calc(125/1920*100vw);height:calc(125/1920*100vw);border-radius:50%;font-size:1.25rem;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-style:normal;font-feature-settings:"palt";color:#fff;position:absolute;top:calc(100/1920*100vw);left:calc(100/1920*100vw);transform:translateY(-50%);z-index:2;background-color:#67a5d8}@media (max-width:750px){.p-boxBefore03_body{background-color:#fff;padding:calc(52/750*100vw) calc(40/750*100vw);border-radius:calc(10/750*100vw)}.p-boxBefore03_fig_after,.p-boxBefore03_fig_before{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:calc(10/750*100vw)}.p-boxBefore03_fig_after>.c-pic,.p-boxBefore03_fig_before>.c-pic{grid-column:auto!important;grid-row:auto!important}.p-boxBefore03_fig .label,.p-boxBefore03_fig_after>.c-pic img,.p-boxBefore03_fig_before>.c-pic img{border-radius:calc(10/750*100vw)}.p-boxBefore03_fig_before{margin-top:calc(170/750*100vw)}.p-boxBefore03_fig_after{margin-top:calc(265/750*100vw)}.p-boxBefore03_fig_after::before{top:calc(-230/750*100vw);width:calc(66/750*100vw);height:calc(60/750*100vw)}.p-boxBefore03_fig .label{width:100%;height:auto;padding:calc(10/750*100vw);font-size:1.25rem;top:calc(-90/750*100vw);left:0}}.p-boxTopics08.set::before{background-color:#dcecee}@media (max-width:750px){.p-boxTopics08 .c-titB01_ja{font-size:1.3125rem}}.meritWrap{position:relative}.meritWrap .lead{width:calc(1100/1920*100vw);margin:0 auto calc(80/1920*100vw)}@media (max-width:750px){.meritWrap{width:auto;margin:0 auto}.meritWrap .lead{width:auto;margin:0 calc(40/750*100vw) calc(70/750*100vw)}}.p-boxNormal01_container .txt{margin-bottom:calc(50/1920*100vw)}@media (max-width:750px){.p-boxNormal01_container.training .c-titA01{order:1}.p-boxNormal01_container.training .c-pic{order:2;margin-top:0}.p-boxNormal01_container.training .txt{order:3;margin-bottom:calc(50/750*100vw)}.p-boxNormal01_container.training .c-table01{order:4}}.col_btn{display:flex;align-items:center;height:calc(60/1920*100vw);padding:calc(10/1920*100vw) calc(10/1920*100vw) calc(10/1920*100vw) calc(20/1920*100vw);border-radius:calc(3/1920*100vw);font-family:"Noto Sans JP",sans-serif;font-weight:500;font-style:normal;font-feature-settings:"palt";font-size:1.125rem;line-height:1.5;letter-spacing:.05em;text-decoration:none;background-color:#fff;color:#222;transition:color .3s,background-color .3s}.col_btn_wrap{display:flex;justify-content:flex-start;margin:calc(30/1920*100vw) auto 0}.col_btn_arrow{flex:0 0 auto;display:block;position:relative;width:calc(40/1920*100vw);height:calc(40/1920*100vw);background-color:#67a5d8;border-radius:calc(3/1920*100vw);margin-left:calc(30/1920*100vw);transition:background-color .3s}.col_btn_arrow::after,.col_btn_arrow::before{content:"";display:block;position:absolute;right:40%;top:50%;width:calc(7/1920*100vw);height:calc(7/1920*100vw);border:1px solid #fff;border-width:calc(2/1920*100vw) calc(2/1920*100vw)0 0;transform-origin:right top;transform:rotate(45deg);transition:transform .3s,opacity .3s,border-color .3s}.col_btn_arrow::before{transform:translate(-200%) rotate(45deg);opacity:0}.col_btn:hover{color:#fff;background-color:#67a5d8}.col_btn:hover .col_btn_arrow{background-color:#fff}.col_btn:hover .col_btn_arrow::before{transform:rotate(45deg);opacity:1}.col_btn:hover .col_btn_arrow::after{transform:translate(200%) rotate(45deg);opacity:0}.col_btn:hover .col_btn_arrow::after,.col_btn:hover .col_btn_arrow::before{border-color:#67a5d8}@media (max-width:750px){.col_btn{width:100%;height:calc(120/750*100vw);padding:calc(20/750*100vw) calc(20/750*100vw) calc(20/750*100vw) calc(40/750*100vw);border-radius:calc(3/750*100vw);font-size:.9375rem}.col_btn_wrap{width:100%;display:block;margin:calc(50/750*100vw) auto 0}.col_btn_arrow{width:calc(80/750*100vw);height:calc(80/750*100vw);border-radius:calc(6/750*100vw);margin-left:auto}.col_btn_arrow::after,.col_btn_arrow::before{width:calc(15/750*100vw);height:calc(15/750*100vw);border-width:calc(5/750*100vw) calc(5/750*100vw)0 0}}@media (min-width:751px){.c-table01 tbody tr th{width:30%}}