@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.p-boxNormal01 .p-layout{overflow:hidden}.p-boxNormal01 .p-listCheck01{margin-top:calc(30/1820*100vw)}.p-boxNormal01 .p-listCheck01_item{padding-left:calc(50/1820*100vw);margin-bottom:calc(23/1820*100vw);font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",sans-serif;font-weight:600;font-feature-settings:"palt";font-size:1.125rem;line-height:1.5;letter-spacing:.1em}.p-boxNormal01 .p-listCheck01_item::before{background-image:url(../../common/img/ico_listcheck01_05.png);width:calc(25/1820*100vw);height:calc(25/1820*100vw);top:calc(2/1820*100vw)}@media (max-width:750px){.p-boxNormal01 .p-listCheck01_item::before{background-image:url(../../common/img/ico_listcheck01_05@2x.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){.p-boxNormal01 .p-listCheck01_item::before{background-image:url(../../common/img/ico_listcheck01_05@2x.png)}}@media (max-width:750px){.p-boxNormal01 .p-listCheck01{margin-top:calc(30/750*100vw)}.p-boxNormal01 .p-listCheck01_item{padding-left:calc(80/750*100vw);margin-bottom:calc(22/750*100vw);font-size:1rem}.p-boxNormal01 .p-listCheck01_item::before{top:calc(5/750*100vw);width:calc(48/750*100vw);height:calc(48/750*100vw)}.p-boxNormal01 .p-listCheck01_item:last-child{margin-bottom:0}}.p-boxNormal01.poster .p-boxNormal01_tit{text-align:center;padding-top:0}.p-boxNormal01 .p-poster{background-color:#dff1f6;padding:calc(42/1820*100vw) calc(50/1820*100vw) calc(50/1820*100vw);border-radius:calc(20/1820*100vw)}.p-boxNormal01 .p-poster_content p{font-size:1.3125rem;text-align:center}.p-boxNormal01 .p-poster_content p .accent{color:#ea5433;font-weight:700}@media (max-width:750px){.p-boxNormal01 .p-poster{padding:calc(60/750*100vw) calc(30/750*100vw);border-radius:calc(20/750*100vw)}.p-boxNormal01 .p-poster_content p{font-size:1.0625rem}}.p-boxNormal01 .p-apply{display:flex;align-items:center;justify-content:center;width:calc(700/1820*100vw);background-color:#fff;border-radius:calc(10/1820*100vw);margin:calc(20/1820*100vw) auto 0;padding:calc(30/1820*100vw);position:relative}.p-boxNormal01 .p-apply_tit{margin-right:calc(80/1820*100vw);font-size:1.3125rem;font-weight:700;line-height:1.5;white-space:nowrap}.p-boxNormal01 .p-apply_body{position:relative;padding-left:calc(80/1820*100vw);line-height:1.6}.p-boxNormal01 .p-apply_body::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:calc(95/1820*100vw);background-color:#d3d3d3}.p-boxNormal01 .p-apply_body span{display:block}.p-boxNormal01 .p-apply_body .tel{font-size:1.875rem;font-weight:700;letter-spacing:.05em}.p-boxNormal01 .p-apply_body .sub{font-size:.8125rem;margin-top:calc(4/1820*100vw)}@media (max-width:750px){.p-boxNormal01 .p-apply{width:100%;flex-direction:column;text-align:center;margin-top:calc(40/750*100vw);padding:calc(40/750*100vw) calc(40/750*100vw) calc(60/750*100vw);border-radius:calc(20/750*100vw)}.p-boxNormal01 .p-apply_tit{margin-right:0;margin-bottom:calc(30/750*100vw)}.p-boxNormal01 .p-apply_body{width:100%;padding-left:0;padding-top:calc(40/750*100vw)}.p-boxNormal01 .p-apply_body::before{left:50%;top:0;transform:translateX(-50%);width:100%;height:1px;background-color:#d3d3d3}.p-boxNormal01 .p-boxCheck05_container::before{border-radius:calc(20/750*100vw)}}.c-btn{margin-top:calc(70/1820*100vw)}@media (max-width:750px){.c-btn{margin-top:calc(70/750*100vw)}}.p-boxColumn04.exercise .c-titA02{margin-bottom:calc(35/1820*100vw);padding:0 calc(20/1820*100vw) calc(20/1820*100vw);font-size:1.6875rem;color:#222;text-align:center;letter-spacing:.06em;position:relative}.p-boxColumn04.exercise .c-titA02::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:calc(2/1820*100vw);border-radius:calc(2/1820*100vw);background:#25a3c5}@media (max-width:750px){.p-boxColumn04.exercise .c-titA02{margin-bottom:calc(57/750*100vw);padding:0 0 calc(36/750*100vw);font-size:1.25rem}.p-boxColumn04.exercise .c-titA02::before{height:calc(4/750*100vw);border-radius:calc(2/750*100vw)}}.p-boxColumn04.exercise .p-listColumn04{margin-top:calc(30/1820*100vw)}@media (max-width:750px){.p-boxColumn04.exercise .p-boxColumn04_container{padding:0 calc(40/750*100vw)}.p-boxColumn04.exercise .p-listColumn04{margin:calc(60/750*100vw)0 0}}.p-boxColumn04.exercise .p-listColumn04_item{padding:calc(28/1820*100vw)}.p-boxColumn04.exercise .p-listColumn04_tit{color:#222;margin:calc(5/1820*100vw)0 calc(20/1820*100vw)}@media (max-width:750px){.p-boxColumn04.exercise .p-listColumn04_item{padding:calc(40/750*100vw);margin-bottom:calc(40/750*100vw)}.p-boxColumn04.exercise .p-listColumn04_tit{color:#222;margin:0 0 calc(30/750*100vw);min-height:auto}}.p-video_btn{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:calc(20/1820*100vw) calc(15/1820*100vw);text-decoration:none;background:#fff;border-radius:calc(10/1820*100vw)}.p-video_play{display:block;width:calc(160/1820*100vw);padding:calc(7/1820*100vw)0 calc(8/1820*100vw);background-color:#25a3c5;color:#fff;font-size:1rem;font-weight:700;text-align:center;line-height:1.5;letter-spacing:.05em;border-radius:calc(3/1820*100vw);transition:opacity .3s}.p-video_play:hover{opacity:.7}@media (max-width:750px){.p-video_btn{padding:calc(40/750*100vw);border-width:calc(4/750*100vw);border-radius:calc(20/750*100vw)}.p-video_play{width:calc(300/750*100vw);padding:calc(8/750*100vw)0 calc(10/750*100vw);background-color:#25a3c5;color:#fff;font-size:1rem;border-radius:calc(6/750*100vw)}}