@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.p-boxNormal01 .p-boxNormal01_tit{position:relative;margin-bottom:calc(18/1820*100vw);padding-left:calc(30/1820*100vw);color:#d06868;font-size:1.5rem}.p-boxNormal01 .p-boxNormal01_tit::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;width:calc(20/1820*100vw);height:calc(20/1820*100vw);border-radius:calc(30/1820*100vw);border:calc(6/1820*100vw) solid #d06868;top:calc(15/1820*100vw);left:0}.p-boxNormal01.guide .c-titB02{margin:calc(48/1820*100vw)0 calc(48/1820*100vw) calc(-5/1820*100vw)}.p-boxNormal01.guide .c-titB02_ja{font-size:2.125rem;letter-spacing:.05em}.p-boxNormal01.guide .c-titB02_en{margin:calc(2/1820*100vw)0 0 calc(10/1820*100vw);font-size:.875rem;letter-spacing:.1em;line-height:1.3;color:#d06868;background:#fff;border:1px solid #d06868;border-radius:calc(20/1820*100vw);padding:0 calc(12/1820*100vw);white-space:nowrap}.p-boxNormal01.guide .p-btn01{justify-content:flex-start;margin:calc(46/1820*100vw)0 calc(62/1820*100vw)}.p-boxNormal01.guide .p-boxNormal01_inner_item{position:relative;margin-top:calc(52/1820*100vw);padding:calc(70/1820*100vw) calc(80/1820*100vw) calc(77/1820*100vw);background-color:#fff;border-radius:calc(20/1820*100vw)}.p-boxNormal01.guide .p-boxNormal01_inner_item .p-boxNormal01_tit{margin-bottom:calc(20/1820*100vw);padding-left:calc(54/1820*100vw)}.p-boxNormal01.guide .p-boxNormal01_inner_item .p-boxNormal01_tit::before{background-image:url(../img/ico_guide01.png);width:calc(44/1820*100vw);height:calc(44/1820*100vw);background-size:cover;border:0;border-radius:0;top:50%;transform:translateY(-50%)}@media (max-width:750px){.p-boxNormal01.guide .p-boxNormal01_inner_item .p-boxNormal01_tit::before{background-image:url(../img/ico_guide01@2x.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){.p-boxNormal01.guide .p-boxNormal01_inner_item .p-boxNormal01_tit::before{background-image:url(../img/ico_guide01@2x.png)}}.p-boxNormal01.guide .p-boxNormal01_inner_item>.p-btn01{margin-top:calc(35/1820*100vw);margin-bottom:0}.p-boxNormal01.guide .p-boxNormal01_inner_item p .small{margin-top:calc(16/1820*100vw);display:block;font-size:.875rem}@media (min-width:751px){.p-boxNormal01.guide .p-boxNormal01_inner_item:has(.c-pic){padding-right:calc(470/1820*100vw)}}.p-boxNormal01.guide .p-boxNormal01_inner_item .c-pic{position:absolute;bottom:0;right:0}.p-boxNormal01.guide .p-boxNormal01_inner_item .c-pic img{border-radius:0}.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(1) .p-boxNormal01_tit{padding-left:calc(40/1820*100vw)}.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(1) .p-btn01{justify-content:center}.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(2) .p-boxNormal01_txt,.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(3) .p-boxNormal01_txt{min-height:calc(155/1820*100vw)}.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(2) .p-boxNormal01_tit::before{background-image:url(../img/ico_guide02.png);width:calc(30/1820*100vw);height:calc(37/1820*100vw);left:calc(8/1820*100vw)}@media (max-width:750px){.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(2) .p-boxNormal01_tit::before{background-image:url(../img/ico_guide02@2x.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(2) .p-boxNormal01_tit::before{background-image:url(../img/ico_guide02@2x.png)}}.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(2) .c-pic{right:calc(72/1820*100vw);bottom:calc(48/1820*100vw)}.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(2) .c-pic img{width:calc(287/1820*100vw)}.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(3) .p-boxNormal01_tit::before{background-image:url(../img/ico_guide03.png);width:calc(36/1820*100vw);height:calc(37/1820*100vw);left:calc(6/1820*100vw)}@media (max-width:750px){.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(3) .p-boxNormal01_tit::before{background-image:url(../img/ico_guide03@2x.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(3) .p-boxNormal01_tit::before{background-image:url(../img/ico_guide03@2x.png)}}.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(3) .c-pic{right:calc(81/1820*100vw)}.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(3) .c-pic img{width:calc(352/1820*100vw)}.p-boxNormal01.guide .p-listPurpose01{display:flex;justify-content:center;margin:calc(36/1820*100vw)0 calc(34/1820*100vw)}.p-boxNormal01.guide .p-listPurpose01_tit{display:block;width:100%;position:relative;margin-bottom:calc(15/1820*100vw);padding:calc(35/1820*100vw)0 calc(22/1820*100vw);font-family:zen-maru-gothic,sans-serif;font-feature-settings:"palt";font-weight:700;font-size:1.1875rem;letter-spacing:.1em;color:#d06868}.p-boxNormal01.guide .p-listPurpose01_tit::after,.p-boxNormal01.guide .p-listPurpose01_tit::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;pointer-events:none;background-size:cover}.p-boxNormal01.guide .p-listPurpose01_tit::before{background-image:url(../img/ico_guide01.png);width:calc(35/1820*100vw);height:calc(35/1820*100vw);top:calc(-3/1820*100vw);left:calc(50% + calc(4/1820*100vw));transform:translateX(-50%)}@media (max-width:750px){.p-boxNormal01.guide .p-listPurpose01_tit::before{background-image:url(../img/ico_guide01@2x.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){.p-boxNormal01.guide .p-listPurpose01_tit::before{background-image:url(../img/ico_guide01@2x.png)}}.p-boxNormal01.guide .p-listPurpose01_tit::after{background-image:url(../img/deco_fukidashi.png);width:calc(270/1820*100vw);height:calc(13/1820*100vw);bottom:0;left:50%;transform:translateX(-50%)}@media (max-width:750px){.p-boxNormal01.guide .p-listPurpose01_tit::after{background-image:url(../img/deco_fukidashi_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){.p-boxNormal01.guide .p-listPurpose01_tit::after{background-image:url(../img/deco_fukidashi@2x.png)}}.p-boxNormal01.guide .p-listPurpose01_item{flex:1;display:flex;flex-direction:column;align-items:center;background-color:#f4f1e5;margin-right:calc(5/1820*100vw);padding:calc(20/1820*100vw);text-align:center}.p-boxNormal01.guide .p-listPurpose01_item p{font-weight:600;line-height:1.7}.p-boxNormal01.guide .p-listPurpose01_item:first-child{border-radius:calc(20/1820*100vw)0 0 calc(20/1820*100vw)}.p-boxNormal01.guide .p-listPurpose01_item:last-child{margin-right:0;border-radius:0 calc(20/1820*100vw) calc(20/1820*100vw)0}.p-boxNormal01.guide .p-listPurpose01 .p-btn01{margin:calc(23/1820*100vw)0 0;width:100%}.p-boxNormal01.guide .p-listPurpose01 .p-btn01>a{width:100%;padding:calc(5/1820*100vw);font-size:.875rem}@media (max-width:750px){.p-boxNormal01 .p-boxNormal01_tit{margin-bottom:calc(18/750*100vw);padding-left:calc(51/750*100vw);line-height:1.7;font-size:1.1875rem}.p-boxNormal01 .p-boxNormal01_tit::before{width:calc(32/750*100vw);height:calc(32/750*100vw);border-radius:calc(30/750*100vw);border-width:calc(10/750*100vw);top:calc(20/750*100vw);left:0}.p-boxNormal01.guide .c-titB02{order:-2;flex-direction:row;margin:calc(83/750*100vw)0 calc(50/750*100vw)}.p-boxNormal01.guide .c-titB02_ja{font-size:1.5rem;letter-spacing:.05em}.p-boxNormal01.guide .c-titB02_en{margin:calc(2/750*100vw)0 0 calc(20/750*100vw);padding:0 calc(22/750*100vw);border-radius:calc(20/750*100vw);font-size:.6875rem;letter-spacing:.1em;line-height:1.7;border-width:calc(2/750*100vw)}.p-boxNormal01.guide .p-btn01{margin:calc(50/750*100vw)0 calc(30/750*100vw)}.p-boxNormal01.guide .p-boxNormal01_inner_item{display:flex;flex-direction:column;align-items:center;margin-top:calc(60/750*100vw);padding:calc(70/750*100vw) calc(40/750*100vw) calc(102/750*100vw);border-radius:calc(40/750*100vw)}.p-boxNormal01.guide .p-boxNormal01_inner_item .p-boxNormal01_tit{margin-bottom:calc(35/750*100vw);padding-top:calc(70/750*100vw);padding-left:0!important;text-align:center;font-size:1.34375rem}.p-boxNormal01.guide .p-boxNormal01_inner_item .p-boxNormal01_tit::before{width:calc(79/750*100vw);height:calc(78/750*100vw);top:calc(-7/750*100vw);left:50%;transform:translate(-50%)}.p-boxNormal01.guide .p-boxNormal01_inner_item>.p-btn01{margin-top:calc(67/750*100vw)}.p-boxNormal01.guide .p-boxNormal01_inner_item p .small{margin-top:calc(43/750*100vw);font-size:.875rem}.p-boxNormal01.guide .p-boxNormal01_inner_item .c-pic{text-align:center;position:static}.p-boxNormal01.guide .p-boxNormal01_inner_item .c-pic img{-o-object-fit:contain;object-fit:contain}.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(2) .p-boxNormal01_tit::before{width:calc(59/750*100vw);height:calc(73/750*100vw);left:50%}.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(2) .c-pic img{margin:calc(20/750*100vw)0 0 calc(120/750*100vw);width:calc(355/750*100vw);height:calc(427/750*100vw)}.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(3) .p-boxNormal01_tit::before{width:calc(72/750*100vw);height:calc(74/750*100vw);left:50%}.p-boxNormal01.guide .p-boxNormal01_inner_item:nth-child(3) .c-pic img{margin:calc(65/750*100vw)0 0 calc(-21/750*100vw);width:calc(422/750*100vw);height:calc(380/750*100vw)}.p-boxNormal01.guide .p-listPurpose01{width:calc(496/750*100vw);flex-direction:column;margin:calc(56/750*100vw) auto calc(43/750*100vw)}.p-boxNormal01.guide .p-listPurpose01_tit{margin-bottom:calc(22/750*100vw);padding:calc(56/750*100vw)0 calc(35/750*100vw);font-size:.9375rem;letter-spacing:.1em}.p-boxNormal01.guide .p-listPurpose01_tit::before{width:calc(56/750*100vw);height:calc(55/750*100vw);top:calc(-7/750*100vw);left:calc(50% + calc(8/750*100vw))}.p-boxNormal01.guide .p-listPurpose01_tit::after{width:calc(432/750*100vw);height:calc(21/750*100vw)}.p-boxNormal01.guide .p-listPurpose01_item{flex-direction:column;align-items:center;margin:0 0 calc(10/750*100vw);padding:calc(34/750*100vw)}.p-boxNormal01.guide .p-listPurpose01_item p{font-size:.8125rem}.p-boxNormal01.guide .p-listPurpose01_item:first-child{border-radius:calc(40/750*100vw) calc(40/750*100vw)0 0}.p-boxNormal01.guide .p-listPurpose01_item:last-child{margin:0;border-radius:0 0 calc(40/750*100vw) calc(40/750*100vw)}.p-boxNormal01.guide .p-listPurpose01 .p-btn01{margin:calc(36/750*100vw)0 0}.p-boxNormal01.guide .p-listPurpose01 .p-btn01>a{padding:calc(10/750*100vw);font-size:.6875rem}}.p-boxFlowA07::after{background-image:url(../../beginner/img/pic_boxflowA07_01.jpg)}@media (max-width:750px){.p-boxFlowA07::after{background-image:url(../../beginner/img/pic_boxflowA07_01_sp.jpg)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){.p-boxFlowA07::after{background-image:url(../../beginner/img/pic_boxflowA07_01@2x.jpg)}}.p-boxFlowA07 .c-titB01{margin-bottom:calc(24/1820*100vw);align-items:flex-start}.p-boxFlowA07 .c-titB01_ja{font-size:2.25rem;letter-spacing:.05em}.p-boxFlowA07 .c-titB01_en{margin-top:calc(10/1820*100vw);padding:0 calc(10/1820*100vw);background-color:#d06868;border-radius:calc(30/1820*100vw);font-size:.875rem;color:#fff;letter-spacing:.1em}.p-boxFlowA07_container{flex-direction:column;padding-bottom:calc(100/1820*100vw)}.p-boxFlowA07_body>.c-pic img{width:calc(256/1820*100vw);margin:calc(-44/1820*100vw) calc(20/1820*100vw)0 calc(80/1820*100vw)!important}.p-boxFlowA07 .p-boxNormal01{margin-top:calc(60/1820*100vw);margin-bottom:0;width:100%}.p-boxFlowA07 .p-boxNormal01_tit{text-align:center;padding-bottom:calc(14/1820*100vw);border-bottom:1px solid}.p-boxFlowA07 .p-boxNormal01_tit::before,.p-listFaq08_question::before{content:none}.p-boxFlowA07 .p-boxNormal01_container{background:#fff;padding:calc(35/1820*100vw) calc(70/1820*100vw) calc(45/1820*100vw);border-radius:calc(30/1820*100vw)}.p-boxFlowA07 .p-boxNormal01 .c-pic img{width:calc(360/1820*100vw)}.p-boxFlowA07 .p-boxNormal01 .p-btn01{margin-top:calc(25/1820*100vw)}@media (max-width:750px){.p-boxFlowA07 .c-titB01{align-items:center;margin-bottom:calc(60/750*100vw)}.p-boxFlowA07 .c-titB01_ja{font-size:1.8125rem;letter-spacing:.1em;margin-bottom:calc(10/750*100vw)}.p-boxFlowA07 .c-titB01_en{font-size:.875rem;border-radius:calc(20/750*100vw);padding:0 calc(20/750*100vw);display:inline-block}.p-boxFlowA07_container{flex-direction:column;padding-bottom:calc(100/750*100vw)}.p-boxFlowA07_body{width:100%;padding:0 calc(40/750*100vw)}.p-boxFlowA07_body>p{margin-bottom:calc(80/750*100vw)}.p-boxFlowA07 .p-boxNormal01{width:calc(100% + calc(40/750*100vw));margin:calc(80/750*100vw)0 0}.p-boxFlowA07 .p-boxNormal01_container{padding:calc(55/750*100vw) calc(40/750*100vw) calc(70/750*100vw);border-radius:calc(30/750*100vw);font-size:.9375rem}.p-boxFlowA07 .p-boxNormal01_tit{margin-bottom:calc(35/750*100vw);padding:0 0 calc(35/750*100vw);border-width:0 0 calc(2/750*100vw);line-height:1.5;letter-spacing:0;font-size:1.125rem}.p-boxFlowA07 .p-boxNormal01 .c-pic img{width:calc(550/750*100vw);height:calc(360/750*100vw)}.p-boxFlowA07 .p-boxNormal01 .p-btn01{margin-top:calc(40/750*100vw);justify-content:center}}.p-listStepA07{margin-top:calc(80/1820*100vw);width:auto}@media (min-width:751px){.p-listStepA07_item{width:auto;margin-bottom:calc(96/1820*100vw)}.p-listStepA07_item:last-child{margin-bottom:0}.p-listStepA07_item .picWrap .c-pic{margin-bottom:calc(15/1820*100vw)}.p-listStepA07_item .picWrap .c-pic:nth-child(2) img{width:calc(240/1820*100vw)}}@media (max-width:750px){.p-listStepA07{padding:0}}.p-boxColumn04_container>p{margin-bottom:calc(50/1820*100vw);color:#fff;text-align:center}.p-boxColumn04_container .c-pic img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:calc(20/1820*100vw)}@media (max-width:750px){.p-boxColumn04_container>p{margin-bottom:calc(60/750*100vw)}}.p-listColumn04_item.col03{padding-top:calc(35/1820*100vw)}.p-listColumn04_item .noimage img{background-color:#f3f1e5}.p-listColumn04_tit{margin-top:calc(20/1820*100vw)}.p-listColumn04_tit>a{color:#222;text-decoration:none;transition:opacity .3s}.p-listColumn04_tit>a:hover{opacity:.7}@media (max-width:750px){.p-listColumn04_item.col03{padding-top:calc(50/750*100vw)}.p-listColumn04_tit{margin-top:calc(35/750*100vw)}}@media (max-width:750px){.p-btn01>a{font-size:.84375rem}}