@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.l-pageTitle_txt_en{line-height:1.1}.p-boxNormal01_container{margin-bottom:calc(50/1920*100vw)}.p-boxNormal01_container:last-child{margin-bottom:0}.p-boxNormal01_container .table_comparison .c-table01{border-radius:calc(10/1920*100vw);overflow:hidden}.p-boxNormal01_container .table_comparison .c-table01 thead tr th{font-size:1.0625rem;padding:calc(25/1920*100vw) calc(8/1920*100vw) calc(15/1920*100vw)0}.p-boxCheck03.point .layout .p-listCheck01>li,.p-boxNormal01_container .table_comparison .c-table01 thead tr th .title{display:flex;flex-direction:column}.p-boxNormal01_container .table_comparison .c-table01 thead tr th .title .pic{width:calc(200/1920*100vw);display:block;margin:0 auto calc(10/1920*100vw)}.p-boxNormal01_container .table_comparison .c-table01 thead tr th .title .pic img{width:100%;height:auto}.p-boxNormal01_container .table_comparison .c-table01 thead tr th .title .name{margin-bottom:0}@media (min-width:751px){.p-boxNormal01_container .table_comparison .c-table01 tbody tr td{padding-left:0;padding-right:calc(30/1920*100vw);text-align:center}}.p-boxNormal01_container .c-table01 tbody tr:last-child td{border-bottom:0}@media (max-width:750px){.p-boxNormal01_container{margin:0 calc(20/750*100vw) calc(40/750*100vw)}.p-boxNormal01_container .table_comparison{width:calc(1800/750*100vw)}.p-boxNormal01_container .table_comparison .c-table01{border-radius:calc(10/750*100vw);overflow:hidden}.p-boxNormal01_container .table_comparison .c-table01 thead tr th{font-size:1.0625rem;padding:calc(25/750*100vw) calc(8/750*100vw) calc(15/750*100vw)0}.p-boxNormal01_container .table_comparison .c-table01 thead tr th .title{display:flex;flex-direction:column;align-items:flex-start}.p-boxNormal01_container .table_comparison .c-table01 thead tr th .title .pic{width:calc(300/750*100vw);display:block;margin:0 auto calc(10/750*100vw)0}.p-boxNormal01_container .table_comparison .c-table01 thead tr th .title .pic img{width:100%;height:auto}.p-boxNormal01_container .table_comparison .c-table01 thead tr th .title .name{margin-bottom:0}.p-boxNormal01_container .table_comparison .c-table01 tbody tr td,.p-boxNormal01_container .table_comparison .c-table01 tbody tr th{display:table-cell;border-radius:0;padding:calc(20/750*100vw) calc(10/750*100vw)}.p-boxNormal01_container .table_comparison .c-table01 tbody tr th{text-align:left;width:16%;border-bottom:#adc0d1 solid 1px;padding-left:calc(30/750*100vw)}.p-boxNormal01_container .table_comparison .c-table01 tbody tr td{width:28%;text-align:left;line-height:1.6}.p-boxNormal01_container .table_comparison .c-table01 tbody tr:last-child th{border-bottom:0}.p-boxCheck03 .c-titB02_deco>span:nth-child(1){top:calc(-20/750*100vw)}.scroll-hint-icon{top:calc(50% - calc(25/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(-20/750*100vw);background-size:cover}.scroll-hint-icon .scroll-hint-text{font-size:calc(10/750*100vw);margin-top:calc(5/750*100vw)}}.p-boxLead06.whitening{min-height:auto;margin-bottom:calc(60/1920*100vw)}.p-boxLead06.whitening .c-titB01{justify-content:center;text-align:center;align-items:center;flex-direction:column}.p-boxLead06.whitening .c-titB01_writing{color:#40d1db;font-family:absolute-beauty,sans-serif;font-style:normal;font-size:5.9375rem;font-weight:500;line-height:1;margin-bottom:calc(-15/1920*100vw)}.p-boxLead06.whitening .c-titB01_en{margin:calc(10/1920*100vw)0 0}@media (max-width:750px){.p-boxLead06.whitening{margin-bottom:calc(60/750*100vw)}.p-boxLead06.whitening .c-titB01_writing{font-size:5.3125rem;margin-bottom:calc(-20/750*100vw)}.p-boxLead06.whitening .c-titB01_en{margin:calc(15/750*100vw)0 0}}.p-boxFlowA07_container .p-listStepA07_num::after{top:calc(-16/1920*100vw);left:0}.p-boxFlowA07_container .p-listStepA07_tit{padding-left:calc(90/1920*100vw);margin-bottom:calc(40/1920*100vw)}.p-boxFlowA07_container .p-listStepA07 .c-pic{margin:0 0 0 calc(60/1920*100vw)}@media (max-width:750px){.p-boxFlowA07_container .p-listStepA07_content{margin-top:0}.p-boxFlowA07_container .p-listStepA07_item{margin-bottom:calc(150/750*100vw)}.p-boxFlowA07_container .p-listStepA07_item:last-child{margin-bottom:0}.p-boxFlowA07_container .p-listStepA07_num::after{top:calc(-12/750*100vw);left:0;right:auto}.p-boxFlowA07_container .p-listStepA07_tit{padding-left:calc(130/750*100vw);margin-bottom:calc(40/750*100vw);text-align:left}.p-boxFlowA07_container .p-listStepA07 .c-pic{margin:calc(50/750*100vw) auto 0}}.c-table01.type02 thead tr th{width:20%;color:#000;font-size:1rem;text-align:center;font-weight:700;background-color:#f5f2eb;padding:calc(20/1920*100vw) calc(40/1920*100vw)}.c-table01.type02 tbody tr td,.c-table01.type02 tbody tr th{text-align:center}.c-table01.type02 tbody tr td .num{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:500;font-style:normal;font-size:1.25rem}@media (max-width:750px){.c-table01.type02 thead tr th{width:auto;padding:calc(20/750*100vw) calc(10/750*100vw) calc(20/750*100vw)0;font-size:1rem;border-bottom:calc(2/750*100vw) solid #adc0d1}.c-table01.type02 tbody tr td .num{font-size:1rem}.c-table01.type02 tbody tr td,.c-table01.type02 tbody tr th{display:table-cell}.c-table01.type02 tbody tr th{width:44%;border-bottom:1px solid #adc0d1;line-height:1.6;text-align:left;padding-left:calc(20/750*100vw)}.c-table01.type02 tbody tr td{width:28%;padding-left:0;padding-right:calc(10/750*100vw);text-align:center}.c-table01.type02 tbody tr:last-child th{border-bottom:0}}.faq .p-listCheck01_item:before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;background-image:url(../img/ico_listcheck01_02.png);width:calc(30/1920*100vw);height:calc(30/1920*100vw);top:-1px;left:calc(6/1920*100vw)}@media (max-width:750px){.faq .p-listCheck01_item:before{background-image:url(../img/ico_listcheck01_02@2x.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){.faq .p-listCheck01_item:before{background-image:url(../img/ico_listcheck01_02@2x.png)}}@media (max-width:750px){.faq .p-boxNormal01_container{flex-direction:column-reverse}.faq .p-listCheck01_item:before{width:calc(50/750*100vw);height:calc(50/750*100vw);top:calc(35/750*100vw);left:0}}.p-boxCheck03.point:after{content:none}.p-boxCheck03.point .layout:nth-child(n+2){margin-top:calc(50/1920*100vw)}.p-boxCheck03.point .layout .c-titA01{color:#000;background-color:#ecee42}.p-boxCheck03.point .layout .p-listCheck01>li:before{top:calc(5/1920*100vw)}.p-boxCheck03.point .layout .p-listCheck01>li .tit{display:block;font-size:1.25rem;font-weight:700;margin-bottom:calc(5/1920*100vw)}@media (max-width:750px){.p-boxCheck03.point .layout:nth-child(n+2){margin-top:calc(50/750*100vw)}.p-boxCheck03.point .layout .p-listCheck01>li{margin-bottom:calc(30/750*100vw);padding-left:calc(75/750*100vw)}.p-boxCheck03.point .layout .p-listCheck01>li:before{top:calc(32/750*100vw)}.p-boxCheck03.point .layout .p-listCheck01>li .tit{font-size:1rem;margin-bottom:calc(10/750*100vw)}.p-boxCheck03.point .layout .p-listCheck01>li .txt{line-height:1.6}}