@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.p-listColumn04_item.col04 .c-pic img{width:100%}@media (min-width:751px){.p-listColumn04_tit{margin-bottom:calc(14/1820*100vw);font-size:1.15625rem}.p-listColumn04_tit.small{font-size:1.125rem}}@media (max-width:750px){.p-listColumn04_tit{margin-bottom:calc(14/750*100vw)}.p-listColumn04_item{padding-top:calc(60/750*100vw)}.p-listColumn04_item.col04 .c-pic{margin-bottom:calc(20/750*100vw)}}.p-boxCheck05 .p-listCheck01_item{margin-bottom:calc(30/1820*100vw)}.p-boxCheck05 .p-listCheck01_item .tit{display:block;margin-bottom:calc(12/1820*100vw);font-size:1.125rem;letter-spacing:.07em}.p-boxCheck05 .p-listCheck01_item .txt{display:block;font-size:1rem;font-weight:400;letter-spacing:.07em}.p-boxCheck05 .p-listCheck01_item:last-child{margin-bottom:0}@media (min-width:751px){.p-boxCheck05_inner{padding:calc(60/1820*100vw)}}@media (max-width:750px){.p-boxCheck05 .c-titB05_ja{width:auto;padding-right:calc(32/750*100vw);padding-left:calc(32/750*100vw)}.p-boxCheck05 .p-listCheck01_item{margin-bottom:calc(30/750*100vw)}.p-boxCheck05 .p-listCheck01_item .tit{display:block;margin-bottom:calc(22/750*100vw);font-size:1.0625rem;letter-spacing:.07em;line-height:1.5}.p-boxCheck05 .p-listCheck01_item .txt{display:block;font-weight:400;letter-spacing:.07em;line-height:1.9}.p-boxCheck05 .p-listCheck01_item:last-child{margin-bottom:0}}.c-table01{margin-top:calc(50/1820*100vw)}.c-table01 thead tr th{text-align:center;font-family:"Noto Sans JP",serif;font-feature-settings:"palt";font-weight:500;font-size:1.125rem;color:#fff;background:#01b3cd;padding:calc(15/1820*100vw)0;line-height:1.5;letter-spacing:.07em;border:1px solid rgba(229,247,250,.4)}.c-table01 thead tr th .small{margin-top:calc(5/1820*100vw);display:block;font-size:.8125rem}.c-table01 thead tr:nth-child(2) th{width:17%;font-size:.9375rem}.c-table01 tbody tr th{width:19%}.c-table01 tbody tr td{padding:calc(18/1820*100vw) calc(20/1820*100vw);text-align:center}.c-table01 tbody tr td:last-child{text-align:center}.c-table01 tbody tr td.bg{background-color:rgba(229,247,250,.4)}@media (max-width:750px){.c-table01{margin-top:calc(10/750*100vw)}.c-table01 td,.c-table01 th{display:table-cell!important;width:auto!important}.c-table01 thead tr th{padding:calc(15/750*100vw)0;font-size:.9375rem;letter-spacing:.04em}.c-table01 thead tr th .small{margin-top:calc(5/750*100vw);font-size:.75rem}.c-table01 thead tr:nth-child(2) th{width:19%!important;font-size:.8125rem;line-height:1.4}.c-table01 tbody tr td,.c-table01 tbody tr th{font-size:.9375rem}.c-table01 tbody tr th{width:18%!important;padding:calc(28/750*100vw) calc(20/750*100vw);border:calc(2/750*100vw) solid #01b3cd;border-width:0 0 calc(2/750*100vw)}.c-table01 tbody tr td{padding:calc(10/750*100vw) calc(20/750*100vw)}}.p-listStepA06 .p-whiteningList{position:relative;margin-top:calc(25/1820*100vw);padding:calc(25/1820*100vw)0;border-radius:calc(20/1820*100vw);z-index:0}.p-listStepA06 .p-whiteningList::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;background-color:#e5f7fa;border-radius:calc(15/1820*100vw);top:0;right:calc(-20/1820*100vw);left:calc(-20/1820*100vw);bottom:0;z-index:-1}.p-listStepA06 .p-whiteningList_item{margin-bottom:calc(20/1820*100vw);font-size:.9375rem;line-height:1.8}.p-listStepA06 .p-whiteningList_item .tit{display:flex;justify-content:center;align-items:center;margin-bottom:calc(14/1820*100vw);line-height:1.9;background-color:#01b3cd;border-radius:calc(5/1820*100vw);color:#fff;font-family:"Noto Sans JP",serif;font-feature-settings:"palt";font-weight:500;letter-spacing:.05em;font-size:1rem;text-align:center}.p-listStepA06 .p-whiteningList_item p{padding:0 calc(10/1820*100vw)}.p-listStepA06 .p-whiteningList_item:last-child{margin-bottom:0}.p-listStepA06 .p-whiteningList_sub_item{display:flex;margin-bottom:calc(10/1820*100vw)}.p-listStepA06 .p-whiteningList_sub_item .subtit{position:relative;display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:calc(120/1820*100vw);margin-right:calc(10/1820*100vw);text-align:center;color:#01b3cd;font-family:"Noto Sans JP",serif;font-feature-settings:"palt";font-weight:500;line-height:1.5}.p-listStepA06 .p-whiteningList_sub_item .subtit::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;height:calc(100% - calc(15/1820*100vw));width:1px;background-color:#01b3cd;top:50%;right:0;transform:translateY(-50%)}.p-listStepA06 .p-whiteningList_sub_item:last-child{margin:0}@media (max-width:750px){.p-listStepA06 .p-whiteningList{margin-top:calc(50/750*100vw);padding:calc(50/750*100vw) calc(40/750*100vw) calc(60/750*100vw);border-radius:calc(20/750*100vw)}.p-listStepA06 .p-whiteningList::before{border-radius:calc(20/750*100vw);right:0;left:0}.p-listStepA06 .p-whiteningList_item{margin-bottom:calc(45/750*100vw);font-size:.9375rem;line-height:1.8}.p-listStepA06 .p-whiteningList_item .tit{margin-bottom:calc(25/750*100vw);line-height:2;border-radius:calc(10/750*100vw)}.p-listStepA06 .p-whiteningList_item p{padding:0}.p-listStepA06 .p-whiteningList_item:last-child{margin-bottom:0}.p-listStepA06 .p-whiteningList_sub_item{display:block;margin-bottom:calc(35/750*100vw)}.p-listStepA06 .p-whiteningList_sub_item .subtit{width:100%;margin:0 0 calc(20/750*100vw);padding-bottom:calc(20/750*100vw)}.p-listStepA06 .p-whiteningList_sub_item .subtit::before{width:100%;height:calc(2/750*100vw);top:auto;bottom:0;transform:none}.p-listStepA06 .p-whiteningList_sub_item:last-child{margin:0}.tableWrap{width:calc(1440/750*100vw)}.p-listCheck01_item{line-height:1.7}.scroll-hint-icon{top:calc(50% - calc(95/750*100vw));left:calc(50% - calc(60/750*100vw));width:calc(120/750*100vw);height:auto;padding:calc(20/750*100vw) calc(10/750*100vw) calc(10/750*100vw);border-radius:calc(5/750*100vw);transform:scale(2)}.scroll-hint-icon::before{width:calc(40/750*100vw);height:calc(40/750*100vw)}.scroll-hint-icon::after{width:calc(34/750*100vw);height:calc(13/750*100vw);top:calc(10/750*100vw);margin-left:calc(-18/750*100vw);background-size:contain}.scroll-hint-icon .scroll-hint-text{font-size:calc(10/750*100vw);margin-top:calc(5/750*100vw)}}