@media print,screen{#contents #main{width:100%;background:#f2f0ef;position:relative;border-bottom-left-radius:12.08vw;border-bottom-right-radius:12.08vw;padding-bottom:15.7vw;z-index:4;container-type:inline-size;z-index:5}#contents #main>div.imageWrapper01{z-index:1}#contents #main>div.imageWrapper01 img{position:absolute}#contents #main>div.imageWrapper01 img.cloud01{top:16.91cqw;width:78.5cqw;left:76.09cqw}#contents #main>div.imageWrapper01 img.cloud02{top:145.41cqw;width:86.96cqw;right:67.87cqw}#contents #main>div.imageWrapper01 img.cloud03{bottom:12.32cqw;width:86.96cqw;left:66.67cqw}#contents #main>div.contentWrapper01{width:100%;position:relative;container-type:inline-size;z-index:2}#contents #main>div.contentWrapper01 img.logo_baby01{position:absolute;width:13.53cqw;top:2.42cqw;left:4.83cqw}#contents #main>div.contentWrapper01 #language{width:27.78cqw;height:13.53cqw;background:#fff;border-radius:6.765cqw;position:absolute;top:2.42cqw;right:2.42cqw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;container-type:inline-size}#contents #main>div.contentWrapper01 #language span{content:"";display:block;width:2.61cqw;height:38.26cqw;background:#f2f0ef;border-radius:1.305cqw}#contents #main>div.contentWrapper01 #language a{width:38.26cqw;height:38.26cqw;display:block;border-radius:19.13cqw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#645754;font-size:13.91cqw;margin:0 5.22cqw}#contents #main>div.contentWrapper01 #language a.selected{background:#b2d6d3;pointer-events:none}#contents #main>div.contentWrapper01 p.text01{margin-top:22.46cqw;text-align:center;font-size:6.28cqw;opacity:0}#contents #main>div.contentWrapper01 p.text01 span{font-size:.85em}#contents #main>div.contentWrapper01 h2{margin-top:7.49cqw;text-align:center;font-size:4.83vw;opacity:0}#contents #main>div.contentWrapper01 img.logo01{margin:5.07cqw auto 0 auto;width:66.18cqw;display:block;opacity:0;aspect-ratio:366/168}#contents #main>div.contentWrapper01 .images01{margin-top:7.25cqw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#contents #main>div.contentWrapper01 .images01>img{width:45.41cqw;margin-right:-28.26cqw;z-index:2;opacity:0;aspect-ratio:1/1}#contents #main>div.contentWrapper01 .images01>div{z-index:1;margin-top:8.94cqw;width:72.46cqw;opacity:0}#contents #main>div.contentWrapper01 .images01>div img{width:100%;aspect-ratio:1/1}#contents #main>div.contentWrapper01 .text02{margin-top:5.56cqw;text-align:center;font-size:4.59cqw;line-height:2em}#contents #main>div.contentWrapper01 .text02 small{display:block;text-align:center;font-size:3.14cqw}#contents #main>div.contentWrapper01 #riken{width:90.34cqw;margin:4.83cqw auto 0 auto;background:#fff;border-radius:7.25cqw;padding:3.38cqw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contents #main>div.contentWrapper01 #riken img{width:13.04cqw;margin-right:5.07cqw}#contents #main>div.contentWrapper01 #riken p{font-size:3.86cqw;line-height:2em;width:60.14cqw}#contents #main>div.contentWrapper01 .movie01{width:90.34cqw;display:block;margin:4.83cqw auto 0 auto}#contents #main>div.contentWrapper01 .movie01 iframe{border-radius:4.83cqw;border:none;width:100%;height:auto;aspect-ratio:16/9}#contents #procedure{z-index:3;margin-top:-12.08vw;padding-top:12.08vw;width:100%;background:#e4e0de;border-bottom-left-radius:12.08vw;border-bottom-right-radius:12.08vw;padding-bottom:15.7vw;position:relative;container-type:inline-size}#contents #procedure>div.imageWrapper01{z-index:1}#contents #procedure>div.imageWrapper01 img{position:absolute}#contents #procedure>div.imageWrapper01 img.cloud01{top:108.21cqw;width:54.11cqw;left:78.26cqw}#contents #procedure>div.imageWrapper01 img.cloud02{top:256.04cqw;width:93.48cqw;right:55.56cqw}#contents #procedure>div.imageWrapper01 img.cloud03{bottom:76.57cqw;width:100cqw;left:38.65cqw}#contents #procedure>div.contentWrapper01{width:100%;position:relative;container-type:inline-size;z-index:2}#contents #procedure>div.contentWrapper01 .indicator01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 4.83vw;margin-top:15.7cqw}#contents #procedure>div.contentWrapper01 .indicator01 span{width:3.62vw;height:3.62vw;border-radius:1.81vw;content:"";display:block;-webkit-animation:bounce 1s infinite alternate ease;animation:bounce 1s infinite alternate ease}#contents #procedure>div.contentWrapper01 .indicator01 span:nth-of-type(1){background:#f2cea6;-webkit-animation-delay:0s;animation-delay:0s}#contents #procedure>div.contentWrapper01 .indicator01 span:nth-of-type(2){background:#b2d6d3;-webkit-animation-delay:.2s;animation-delay:.2s}#contents #procedure>div.contentWrapper01 .indicator01 span:nth-of-type(3){background:#c1d3ed;-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3.62vw);transform:translateY(-3.62vw)}}@keyframes bounce{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3.62vw);transform:translateY(-3.62vw)}}#contents #procedure>div.contentWrapper01>h2{text-align:center;font-size:5.31cqw;margin-top:4.83cqw}#contents #procedure>div.contentWrapper01>h2 span{font-size:.85em}#contents #procedure>div.contentWrapper01>p{text-align:center;line-height:2em;font-size:4.35cqw;margin-top:4.83cqw}#contents #procedure>div.contentWrapper01 #step>div{width:84.54cqw;margin:5.8cqw auto 0 auto}#contents #procedure>div.contentWrapper01 #step>div>p{font-size:16.91cqw;line-height:1em;text-align:center}#contents #procedure>div.contentWrapper01 #step>div>p span{opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}#contents #procedure>div.contentWrapper01 #step>div>p.in span{opacity:1}#contents #procedure>div.contentWrapper01 #step>div>p.in span:nth-of-type(1){-webkit-transition-delay:100ms;transition-delay:100ms}#contents #procedure>div.contentWrapper01 #step>div>p.in span:nth-of-type(2){-webkit-transition-delay:200ms;transition-delay:200ms}#contents #procedure>div.contentWrapper01 #step>div>p.in span:nth-of-type(3){-webkit-transition-delay:300ms;transition-delay:300ms}#contents #procedure>div.contentWrapper01 #step>div>p.in span:nth-of-type(4){-webkit-transition-delay:400ms;transition-delay:400ms}#contents #procedure>div.contentWrapper01 #step>div>p.in span:nth-of-type(5){-webkit-transition-delay:500ms;transition-delay:500ms}#contents #procedure>div.contentWrapper01 #step>div>div{margin-top:-9cqw;background:#f2f0ef;width:100%;border-radius:42.27cqw}#contents #procedure>div.contentWrapper01 #step>div>div>div{position:relative}#contents #procedure>div.contentWrapper01 #step>div>div>div p{width:66.43cqw;font-size:3.86cqw;margin:17.63cqw auto 0 auto;line-height:2em}#contents #procedure>div.contentWrapper01 #step>div>div>div h3{margin:17.63cqw auto 4.59cqw auto;font-size:5.31cqw;text-align:center;line-height:2em}#contents #procedure>div.contentWrapper01 #step>div>div>div>img{width:77.78cqw;border-radius:38.89cqw;margin:3.38cqw}#contents #procedure>div.contentWrapper01 #step>div>div>div .light01{width:31.4cqw;border:1.45cqw solid #f2f0ef;border-radius:15.7cqw;overflow:hidden;position:absolute;bottom:57cqw;right:3.38cqw}#contents #procedure>div.contentWrapper01 #step>div>div>div .light01 img{width:100%}#contents #procedure>div.contentWrapper01>small{display:block;margin-top:4.83cqw;text-align:center;font-size:3.14cqw}#contents #summary{z-index:2;margin-top:-12.08vw;padding-top:12.08vw;width:100%;background:#f2f0ef;border-bottom-left-radius:12.08vw;border-bottom-right-radius:12.08vw;padding-bottom:15.7vw;position:relative;container-type:inline-size}#contents #summary>div.imageWrapper01{z-index:1}#contents #summary>div.imageWrapper01 img{position:absolute}#contents #summary>div.imageWrapper01 img.cloud01{top:84.78cqw;width:78.5cqw;left:63.04cqw}#contents #summary>div.imageWrapper01 img.cloud02{bottom:108.45cqw;width:86.96cqw;right:59.42cqw}#contents #summary>div.contentWrapper01{width:100%;position:relative;container-type:inline-size;z-index:2}#contents #summary>div.contentWrapper01>h2{text-align:center;font-size:5.31cqw;margin-top:14.01cqw}#contents #summary>div.contentWrapper01>h2 span{font-size:.85em}#contents #summary>div.contentWrapper01>p{margin:1em auto 0 auto;width:90.34cqw;font-size:3.86cqw;line-height:2em}#contents #summary>div.contentWrapper01>p small{display:block;margin:0 auto;width:90.34cqw;font-size:3.14cqw}#contents #summary>div.contentWrapper01 #step{margin-top:9.9cqw}#contents #summary>div.contentWrapper01 #step figure{width:77.29cqw;text-align:center;margin:0 auto}#contents #summary>div.contentWrapper01 #step figure img{width:77.29cqw;border-radius:38.645cqw;border:2.42cqw solid #fff}#contents #summary>div.contentWrapper01 #step figure figcaption{font-size:5.07cqw;text-align:center;line-height:2em;margin-top:.2em}#contents #summary>div.contentWrapper01 #step>img{display:block;width:10.14cqw;margin:2.9cqw auto 2.42vw auto}#contents #message{padding-bottom:9.66cqw}#contents #message>div img.img01{display:block;margin:9.66cqw auto 0 auto;width:79.71cqw}#contents #message>div img.logo01{width:22.95cqw;display:block;margin:7.25cqw auto 0 auto}#contents #message>div>h2{text-align:center;font-size:5.31cqw;margin-top:2.66cqw;line-height:1.8em}#contents #message>div>h2 span{font-size:.85em}#contents #message>div>p{margin-top:3.86cqw;text-align:center;font-size:3.86cqw;line-height:2em}#contents #message>div .movie01{width:90.34cqw;display:block;margin:5.56cqw auto 0 auto}#contents #message>div .movie01 iframe{border-radius:4.83cqw;border:none;width:100%;height:auto;aspect-ratio:16/9}}@media print,screen and (min-width: 768px){#contents #main{border-bottom-left-radius:min(150px,12.1cqw);border-bottom-right-radius:min(150px,12.1cqw);padding-bottom:min(95px,7.66cqw);z-index:5}#contents #main>div.imageWrapper01{z-index:1;width:100cqw;max-width:1240px;margin:0 auto;container-type:inline-size;position:relative;overflow:visible}#contents #main>div.imageWrapper01 img{position:absolute}#contents #main>div.imageWrapper01 img.cloud01{top:5.97cqw;width:42.98cqw;left:73.79cqw}#contents #main>div.imageWrapper01 img.cloud02{top:67.34cqw;width:59.11cqw;right:73.31cqw}#contents #main>div.imageWrapper01 img.cloud03{top:105.24cqw;bottom:auto;width:59.11cqw;left:71.53cqw}#contents #main>div.contentWrapper01{width:100%;max-width:1240px;margin:0 auto}#contents #main>div.contentWrapper01 img.logo_baby01{width:6.21cqw;top:1.61cqw;left:1.61cqw}#contents #main>div.contentWrapper01 #language{width:9.27cqw;height:4.52cqw;border-radius:2.26cqw;top:1.61cqw;right:1.61cqw}#contents #main>div.contentWrapper01 #language span{content:"";display:block;width:2.61cqw;height:38.26cqw;background:#f2f0ef;border-radius:1.305cqw}#contents #main>div.contentWrapper01 #language a{width:38.26cqw;height:38.26cqw;display:block;border-radius:19.13cqw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#645754;font-size:13.91cqw;margin:0 5.22cqw;-webkit-transition:background .3s ease;transition:background .3s ease}#contents #main>div.contentWrapper01 #language a:hover{background:#e6e6e6}#contents #main>div.contentWrapper01 #language a.selected{background:#b2d6d3}#contents #main>div.contentWrapper01 p.text01{margin-top:7.66cqw;font-size:4.03cqw}#contents #main>div.contentWrapper01 p.text01 span{font-size:.85em}#contents #main>div.contentWrapper01 h2{margin-top:3.63cqw;font-size:2.42cqw}#contents #main>div.contentWrapper01 img.logo01{margin:2.74cqw auto 0 auto;width:29.52cqw}#contents #main>div.contentWrapper01 .images01{margin:-11.53cqw auto 0 auto;width:96.77cqw;display:block;position:relative}#contents #main>div.contentWrapper01 .images01>img{width:31.61cqw;margin-right:0;z-index:2;position:relative}#contents #main>div.contentWrapper01 .images01>div{z-index:1;margin-top:-14.11cqw;width:96.77cqw}#contents #main>div.contentWrapper01 .images01>div img{width:100%;aspect-ratio:1200/685}#contents #main>div.contentWrapper01 .text02{margin-top:4.84cqw;text-align:center;font-size:1.94cqw;line-height:2em}#contents #main>div.contentWrapper01 .text02 small{font-size:1.13cqw}#contents #main>div.contentWrapper01 #riken{width:64.52cqw;margin:4.03cqw auto 0 auto;border-radius:2.42cqw;padding:1.05cqw}#contents #main>div.contentWrapper01 #riken img{width:5.89cqw;margin-right:5.65cqw}#contents #main>div.contentWrapper01 #riken p{font-size:1.45cqw;width:42.18cqw}#contents #main>div.contentWrapper01 .movie01{width:80.65cqw;margin:4.03cqw auto 0 auto}#contents #main>div.contentWrapper01 .movie01 iframe{border-radius:2.42cqw;border:none;width:100%;height:auto;aspect-ratio:16/9}#contents #procedure{margin-top:max(-150px,-12.1cqw);padding-top:min(150px,12.1cqw);border-bottom-left-radius:min(150px,12.1cqw);border-bottom-right-radius:min(150px,12.1cqw);padding-bottom:min(95px,7.66cqw)}#contents #procedure>div.imageWrapper01{z-index:1;width:100cqw;max-width:1240px;margin:0 auto;container-type:inline-size;position:relative;overflow:visible}#contents #procedure>div.imageWrapper01 img{position:absolute}#contents #procedure>div.imageWrapper01 img.cloud01{top:8.63cqw;width:42.42cqw;left:75.89cqw}#contents #procedure>div.imageWrapper01 img.cloud02{top:49.27cqw;width:59.11cqw;right:76.29cqw}#contents #procedure>div.imageWrapper01 img.cloud03{top:88.79cqw;bottom:auto;width:46.77cqw;left:74.35cqw}#contents #procedure>div.contentWrapper01{width:100%;max-width:1240px;margin:0 auto;position:relative;container-type:inline-size;z-index:2}#contents #procedure>div.contentWrapper01 .indicator01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 20px;margin-top:7.5cqw}#contents #procedure>div.contentWrapper01 .indicator01 span{width:15px;height:15px;border-radius:7.5px;content:"";display:block;-webkit-animation:bounce 1s infinite alternate ease;animation:bounce 1s infinite alternate ease}#contents #procedure>div.contentWrapper01 .indicator01 span:nth-of-type(1){background:#f2cea6;-webkit-animation-delay:0s;animation-delay:0s}#contents #procedure>div.contentWrapper01 .indicator01 span:nth-of-type(2){background:#b2d6d3;-webkit-animation-delay:.2s;animation-delay:.2s}#contents #procedure>div.contentWrapper01 .indicator01 span:nth-of-type(3){background:#c1d3ed;-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}#contents #procedure>div.contentWrapper01>h2{font-size:3.23cqw;margin-top:3.23cqw}#contents #procedure>div.contentWrapper01>h2 span{font-size:.85em}#contents #procedure>div.contentWrapper01>p{text-align:center;line-height:2em;font-size:1.94cqw;margin-top:3.23cqw}#contents #procedure>div.contentWrapper01 #step{width:100cqw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#contents #procedure>div.contentWrapper01 #step>div{width:31.45cqw;margin:0}#contents #procedure>div.contentWrapper01 #step>div.start01{width:74.44cqw;margin-top:3.63cqw}#contents #procedure>div.contentWrapper01 #step>div.start01>div{height:31.45cqw;border-radius:15.725cqw}#contents #procedure>div.contentWrapper01 #step>div.start01>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contents #procedure>div.contentWrapper01 #step>div.start01>div>div p{margin:0 0 0 7.26cqw;font-size:1.45cqw;line-height:2.2em}#contents #procedure>div.contentWrapper01 #step>div.start01>div>div img{width:29.03cqw;margin:1.21cqw}#contents #procedure>div.contentWrapper01 #step>div.step01{margin-top:2.58cqw}#contents #procedure>div.contentWrapper01 #step>div.step02{margin:9.03cqw 1.21cqw 0 1.21cqw}#contents #procedure>div.contentWrapper01 #step>div.step03{margin-top:15.48cqw}#contents #procedure>div.contentWrapper01 #step>div>p{font-size:5.8cqw;line-height:1em;text-align:center}#contents #procedure>div.contentWrapper01 #step>div>div{margin-top:-2.5cqw;background:#f2f0ef;width:100%;border-radius:15.725cqw}#contents #procedure>div.contentWrapper01 #step>div>div>div{position:relative}#contents #procedure>div.contentWrapper01 #step>div>div>div p{width:66.43cqw;font-size:3.86cqw;margin:17.63cqw auto 0 auto;line-height:2em}#contents #procedure>div.contentWrapper01 #step>div>div>div h3{margin:5.73cqw auto 2.98cqw auto;font-size:2.1cqw;text-align:center}#contents #procedure>div.contentWrapper01 #step>div>div>div>img{width:29.03cqw;border-radius:14.515cqwr;margin:1.21cqw}#contents #procedure>div.contentWrapper01 #step>div>div>div .light01{width:13.06cqw;border:.48cqw solid #f2f0ef;border-radius:6.53cqw;overflow:hidden;position:absolute;bottom:21.85cqw;right:.73cqw}#contents #procedure>div.contentWrapper01 #step>div>div>div .light01 img{width:100%}#contents #procedure>div.contentWrapper01>small{display:block;margin-top:-1em;text-align:center;font-size:.97cqw}#contents #summary{margin-top:max(-150px,-12.1cqw);padding-top:min(150px,12.1cqw);border-bottom-left-radius:min(150px,12.1cqw);border-bottom-right-radius:min(150px,12.1cqw);padding-bottom:min(95px,7.66cqw)}#contents #summary>div.imageWrapper01{z-index:1;width:100cqw;max-width:1240px;margin:0 auto;container-type:inline-size;position:relative;overflow:visible}#contents #summary>div.imageWrapper01 img{position:absolute}#contents #summary>div.imageWrapper01 img.cloud01{top:10.16cqw;width:42.98cqw;left:78.71cqw}#contents #summary>div.imageWrapper01 img.cloud02{top:36.05cqw;bottom:auto;width:59.11cqw;right:75cqw}#contents #summary>div.contentWrapper01{width:100%;max-width:1240px;margin:0 auto;position:relative;container-type:inline-size;z-index:2}#contents #summary>div.contentWrapper01>h2{text-align:center;font-size:3.23cqw;margin-top:6.85cqw}#contents #summary>div.contentWrapper01>h2 span{font-size:.85em}#contents #summary>div.contentWrapper01>p{margin:3.23cqw auto 0 auto;width:56.45cqw;font-size:1.61cqw;line-height:2em}#contents #summary>div.contentWrapper01>p.tac01{width:100%;text-align:center}#contents #summary>div.contentWrapper01>p small{display:block;margin:0 auto 0 auto;width:56.45cqw;font-size:.97cqw}#contents #summary>div.contentWrapper01 #step{margin-top:2.66cqw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#contents #summary>div.contentWrapper01 #step figure{width:25.97cqw;text-align:center;margin:0}#contents #summary>div.contentWrapper01 #step figure img{width:25.97cqw;border-radius:12.985cqw;border:.81cqw solid #fff}#contents #summary>div.contentWrapper01 #step figure figcaption{font-size:1.61cqw;line-height:2em;margin-top:.4em}#contents #summary>div.contentWrapper01 #step>img{display:block;width:3.47cqw;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin:11.61cqw 1.77cqw 0 1.77cqw}#contents #message{margin-top:max(-150px,-12.1cqw);padding-top:min(150px,12.1cqw);padding-bottom:min(90px,7.26cqw)}#contents #message>div{width:100%;max-width:1240px;margin:0 auto;container-type:inline-size;position:relative}#contents #message>div img.img01{display:block;margin:0;position:absolute;width:45cqw;top:-5.08cqw;left:59.68cqw}#contents #message>div img.logo01{width:14.03cqw;display:block;margin:9.11cqw auto 0 auto}#contents #message>div>h2{text-align:center;font-size:3.23cqw;margin-top:4.03cqw;line-height:1.8em}#contents #message>div>h2 span{font-size:.85em}#contents #message>div>p{margin-top:3.23cqw;text-align:center;font-size:1.61cqw;line-height:2em}#contents #message>div .movie01{width:80.65cqw;display:block;margin:4.03cqw auto 0 auto}#contents #message>div .movie01 iframe{border-radius:2.42cqw;border:none;width:100%;height:auto;aspect-ratio:16/9}}