﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@500&family=Noto+Sans+JP:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500&text=%E2%94%80&display=swap";@media screen and (max-width: 767px){html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:rgba(0,0,0,0);font-size:100%;vertical-align:baseline;outline:0;border:0;margin:0;padding:0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}audio,canvas{display:inline-block}video{display:block;border:1px solid #d7d8da;box-sizing:border-box}svg:not(:root){overflow:hidden}a{background:rgba(0,0,0,0);font-size:100%;vertical-align:baseline;margin:0;padding:0}input,select{vertical-align:middle}input[type=checkbox],input[type=radio]{vertical-align:baseline}abbr[title]{border-bottom:1px dotted;cursor:help}blockquote,q{quotes:none}br{letter-spacing:0}del{text-decoration:line-through}hr{display:block;height:1px;border:0;border-top:1px solid #d7d8da;box-sizing:content-box;margin:1em 0;padding:0}img{vertical-align:bottom;border:0;-ms-interpolation-mode:bicubic}ins{text-decoration:none}li{list-style-type:none}pre{font-family:monospace,sans-serif;white-space:pre-wrap;word-wrap:break-word;margin:0}table{border-collapse:collapse;border-spacing:0}audio:not([controls]),[hidden]{display:none}b,strong{font-weight:700}blockquote:before,blockquote:after,q:before,q:after{content:none}dfn,em{font-style:normal}body{font:14px/1.231 "ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro",Helvetica,"HelveticaNeue",Verdana,sans-serif;-webkit-text-size-adjust:none;padding:0}a,button,input,select{-webkit-tap-highlight-color:rgba(0,0,0,.3)}textarea,input[type=text],input[type=number],input[type=tel],input[type=email],input[type=search],input[type=password],input[type=url]{font-size:16px}textarea,pre{font-family:"ヒラギノ角ゴ ProN W3",Helvetica,"HelveticaNeue",Verdana,sans-serif}}.set_catalyst{display:none}.p-messagePage{--message-gradient-from: #3a8cc8;--message-gradient-to: #6f86d6}@media screen and (min-width: 768px){.p-messagePage .l-header{display:flex !important;width:1035px;margin:0 auto}}@media screen and (max-width: 896px){.p-messagePage .l-footer{margin-top:0}}.p-messagePage .l-contents_in{position:relative;z-index:1;width:100%;max-width:100%;margin:-26px auto 0;padding:26px 0 0;display:flex;flex-direction:column;align-items:center;overflow:hidden;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",sans-serif;background:linear-gradient(225deg, #fff calc(50% - 0.5px), rgba(255, 255, 255, 0) calc(50% + 0.5px)) 50% -2733px/8000px 8000px no-repeat content-box,linear-gradient(to bottom, rgba(255, 255, 255, 0) 26px, #fff 26px, #f7f9fc 386px)}@media screen and (min-width: 897px){.p-messagePage .l-contents_in{min-width:1035px}}@media screen and (max-width: 896px){.p-messagePage .l-contents_in{margin-top:-12px;background:linear-gradient(225deg, #fff calc(50% - 0.5px), rgba(255, 255, 255, 0) calc(50% + 0.5px)) 50% -3349px/8000px 8000px no-repeat content-box,linear-gradient(to bottom, rgba(255, 255, 255, 0) 26px, #fff 26px, #f7f9fc 326px)}}.p-messagePage>.l-breadcrumbs,.p-messagePage .l-h_bread{position:relative;z-index:2}.p-message{position:relative;z-index:1;color:#333;overflow:hidden;width:100%}.p-message_label{display:inline-block;margin:0;font-family:"Noto Sans","Noto Sans JP",sans-serif;font-weight:500;line-height:1.88;white-space:nowrap;color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}.p-message_label-mission{display:block;width:fit-content;margin:0 auto;font-size:16px;letter-spacing:3.2px;background-image:linear-gradient(to right, var(--message-gradient-from), var(--message-gradient-to))}@media screen and (max-width: 896px){.p-message_label-mission{font-size:14px;letter-spacing:2.8px}}.p-message_label-mission .p-message_labelLine{letter-spacing:-1.6px;margin-right:.3em}@media screen and (max-width: 896px){.p-message_label-mission .p-message_labelLine{letter-spacing:-1.4px}}.p-mission{position:relative;z-index:1;width:1035px;margin:0 auto 40px;box-sizing:border-box}@media screen and (max-width: 896px){.p-mission{width:100%;margin-bottom:0;padding:16px 0 24px}}.p-mission_title{font-size:40px;font-weight:bold;text-align:center;line-height:1.5;color:#333;margin:8px 0 0;letter-spacing:0}@media screen and (max-width: 896px){.p-mission_title{font-size:26px;margin-top:0}}.p-mission_list{display:flex;flex-direction:column;gap:32px;margin:32px 0 0;padding:0 24px;list-style:none}@media screen and (max-width: 896px){.p-mission_list{gap:16px;margin-top:32px}}.p-mission_item{position:relative;display:flex;align-items:center;height:144px;overflow:hidden;box-sizing:border-box;background:hsla(0,0%,100%,.95);border:1px solid rgba(111,134,214,.2);border-radius:10px;box-shadow:0 6px 18px -8px rgba(0,23,137,.07)}@media screen and (max-width: 896px){.p-mission_item{flex-direction:column;gap:16px;height:auto;padding:32px 0;background:#fff;border-radius:8px;box-shadow:0 0 8px rgba(111,134,214,.3)}}.p-mission_item::before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(to bottom, var(--message-gradient-from), var(--message-gradient-to))}@media screen and (max-width: 896px){.p-mission_item::before{right:0;bottom:auto;width:auto;height:3px;background:linear-gradient(to right, var(--message-gradient-from), var(--message-gradient-to))}}.p-mission_heading{flex:0 0 445px;margin:0;font-size:28px;font-weight:bold;line-height:1.3;text-align:center;color:#333}@media screen and (max-width: 896px){.p-mission_heading{flex:none;width:100%;padding:8px 0;font-size:22px;line-height:1.5}}.p-mission_body{flex:1 1 auto;min-width:0;margin-left:-7px;padding-right:10px}@media screen and (max-width: 896px){.p-mission_body{width:100%;margin-left:0;padding:0 24px;box-sizing:border-box}}.p-mission_text{margin:0;font-size:17px;line-height:1.6;color:#777}@media screen and (max-width: 896px){.p-mission_text{font-size:15px;line-height:1.7}}.p-message_kv{position:relative;width:100%;height:799px;margin:0 auto}@media screen and (max-width: 896px){.p-message_kv{height:583px}}.p-catch{position:absolute;top:-8px;left:calc(50% - 517.5px);width:620px;height:440px}@media screen and (max-width: 896px){.p-catch{left:calc(50% - 195px);width:360px;height:250px}}.p-catch_label{position:absolute;top:46px;left:50px;margin:0;font-family:"Noto Sans","Noto Sans JP",sans-serif;font-size:18px;font-weight:500;line-height:1.88;letter-spacing:2.4px;white-space:nowrap;color:rgba(0,0,0,0);background-image:linear-gradient(to right, var(--message-gradient-from), var(--message-gradient-to));-webkit-background-clip:text;background-clip:text}@media screen and (max-width: 896px){.p-catch_label{top:0;left:15px;font-size:13px;letter-spacing:1.95px}}.p-catch_labelLine{letter-spacing:-1.8px;margin-right:.3em}@media screen and (max-width: 896px){.p-catch_labelLine{letter-spacing:-1.3px}}.p-catch_title{position:absolute;top:91px;left:47px;width:494px;height:203px;margin:0;will-change:transform}@media screen and (max-width: 896px){.p-catch_title{top:27px;left:11px;width:274px;height:113px}}.p-catch_titleText{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.p-catch_svg{display:block;width:100%;height:100%;overflow:visible}@media(prefers-reduced-motion: no-preference){.is-catchWrite .p-catch_svgStroke{stroke-dasharray:1 2;stroke-dashoffset:1.001;animation:p-catchWriteFallback 0s linear 6s forwards}.is-catchWrite .p-catch_svgFade{opacity:0;animation:p-catchWriteFallback 0s linear 6s forwards}.is-catchWrite .p-catch_label,.is-catchWrite .p-catch_text{opacity:0;animation:p-catchWriteFallback 0s linear 6s forwards}}.p-catch_lead{position:absolute;top:311px;left:151px;margin:0;padding:0;list-style:none}@media screen and (max-width: 896px){.p-catch_lead{top:145px;left:28px;filter:drop-shadow(0 0 7px #d0d8f2)}}.p-catch_text{position:relative;margin:0;padding-left:26px;font-size:20px;font-weight:bold;line-height:1.38}@media screen and (max-width: 896px){.p-catch_text{padding:6px 0 6px 19px;font-size:14px;line-height:1.38}}.p-catch_text+.p-catch_text{margin-top:20px}@media screen and (max-width: 896px){.p-catch_text+.p-catch_text{margin-top:0}}.p-catch_text::before{content:"";position:absolute;top:50%;left:2px;width:10px;height:10px;margin-top:-4px;box-sizing:border-box;padding:2px;border-radius:1px;background:linear-gradient(45deg, var(--message-gradient-from), var(--message-gradient-to));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);transform:rotate(45deg)}@media screen and (max-width: 896px){.p-catch_text::before{left:2px;width:8px;height:8px;margin-top:-4px;padding:1px}}.p-signboard{--collage-start: 1.6s;position:absolute;top:26px;left:50%;z-index:0;width:1035px;height:calc(100% - 26px);margin:0;transform:translateX(-50%);pointer-events:none}@media screen and (max-width: 896px){.p-signboard{width:390px}}.p-signboard_list{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;list-style:none}.p-signboard_item{--ripple-delay: 0s;--photo-delay: 0s;position:absolute;width:180px;height:180px}.p-signboard_frame{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:10px;background:linear-gradient(135deg, #f1f6fd 0%, #dfe9f8 100%);transform:rotate(45deg);animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + var(--ripple-delay)) both}@media screen and (max-width: 896px){.p-signboard_frame{border-radius:8px}}.p-signboard_inner{position:absolute;top:50%;left:50%;width:0;height:0;transform:rotate(-45deg)}.p-signboard_img{position:absolute;display:block;max-width:none;object-fit:cover;animation:p-signboardRise 1.3s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + var(--photo-delay)) both}.p-signboard_item-1{--ripple-delay: 0.36s;--photo-delay: 0.66s;top:490.3px;left:817.1px}.p-signboard_item-1 .p-signboard_img{top:-132.3px;left:-136px;width:261.9px;height:263.8px}@media screen and (max-width: 896px){.p-signboard_item-1{--ripple-delay: 0.73s;--photo-delay: 1.03s;top:346px;left:-58.9px;width:125.2px;height:125.2px}.p-signboard_item-1 .p-signboard_img{top:-108.7px;left:-123.7px;width:211.9px;height:213.5px}}.p-signboard_item-2{--ripple-delay: 0.27s;--photo-delay: 0.57s;top:555.8px;left:619px}.p-signboard_item-2 .p-signboard_img{top:-127.8px;left:-197px;width:406px;height:270px}@media screen and (max-width: 896px){.p-signboard_item-2{visibility:hidden}}.p-signboard_item-3{--ripple-delay: 0.13s;--photo-delay: 0.73s;top:424.3px;left:487.1px}.p-signboard_item-3 .p-signboard_img{top:-133.3px;left:-153.1px;width:332px;height:257px}@media screen and (max-width: 896px){.p-signboard_item-3{--ripple-delay: 0.47s;--photo-delay: 0.99s;top:200.3px;left:291.9px;width:140px;height:140px}.p-signboard_item-3 .p-signboard_img{top:-131.3px;left:-159.9px;width:310px;height:240px}}.p-signboard_item-4{--ripple-delay: 0.32s;--photo-delay: 1.18s;top:158.8px;left:749px}.p-signboard_item-4 .p-signboard_img{top:-133px;left:-194.9px;width:353px;height:278px}@media screen and (max-width: 896px){.p-signboard_item-4{--ripple-delay: 0.25s;--photo-delay: 0.76s;top:317.3px;left:242.6px;width:71.1px;height:120px}.p-signboard_item-4 .p-signboard_img{top:-78.3px;left:-111.1px;width:197px;height:155px}}.p-signboard_item-5{--ripple-delay: 0.39s;--photo-delay: 1.4s;top:27.3px;left:617.4px}.p-signboard_item-5 .p-signboard_img{top:-144.3px;left:-205.4px;width:368px;height:262px}@media screen and (max-width: 896px){.p-signboard_item-5{--ripple-delay: 0.9s;--photo-delay: 1.4s;top:9px;left:306px;width:140px;height:140px}.p-signboard_item-5 .p-signboard_img{top:-99px;left:-146.9px;width:276px;height:196px}}.p-signboard_item-6{--ripple-delay: 0.56s;--photo-delay: 1.29s;top:92.8px;left:946px}.p-signboard_item-6 .p-signboard_img{top:-124.8px;left:-205px;width:370px;height:263px}@media screen and (max-width: 896px){.p-signboard_item-6{--ripple-delay: 0.48s;--photo-delay: 0.89s;top:277.3px;left:-12.5px;width:161.5px;height:82.4px}.p-signboard_item-6 .p-signboard_img{top:-88.5px;left:-142.2px;width:246.3px;height:175px}}.p-signboard_item-7{--ripple-delay: 0.39s;--photo-delay: 0.95s;top:290.3px;left:880.1px}.p-signboard_item-7 .p-signboard_img{top:-132.3px;left:-202px;width:363.3px;height:258.2px}@media screen and (max-width: 896px){.p-signboard_item-7{--ripple-delay: 0.35s;--photo-delay: 1.1s;top:184px;left:224px;width:67.5px;height:67.5px}.p-signboard_item-7 .p-signboard_img{top:-50.8px;left:-75.8px;width:150.6px;height:107px}}.p-signboard_item-8{--ripple-delay: 0.15s;--photo-delay: 0.84s;top:358.8px;left:685px}.p-signboard_item-8 .p-signboard_img{top:-138.8px;left:-248px;width:412px;height:276px}@media screen and (max-width: 896px){.p-signboard_item-8{--ripple-delay: 0.44s;--photo-delay: 0.74s;top:379px;left:88px;width:140px;height:140px}.p-signboard_item-8 .p-signboard_img{top:-96.9px;left:-184px;width:296px;height:198px}}.p-signboard_item-9{--ripple-delay: 0.14s;--photo-delay: 1.06s;top:227.3px;left:554.1px}.p-signboard_item-9 .p-signboard_img{top:-156.3px;left:-239.9px;width:433.3px;height:290.5px}@media screen and (max-width: 896px){.p-signboard_item-9{--ripple-delay: 0.07s;--photo-delay: 0.91s;top:246.3px;left:146.7px;width:120px;height:120px}.p-signboard_item-9 .p-signboard_img{top:-110.3px;left:-145.7px;width:300px;height:201px}}.p-signboard_item-10{--ripple-delay: 0.37s;--photo-delay: 0.67s;top:490.3px;left:290.1px}.p-signboard_item-10 .p-signboard_img{top:-141.3px;left:-130.7px;width:279px;height:266px}@media screen and (max-width: 896px){.p-signboard_item-10{--ripple-delay: 0.56s;--photo-delay: 0.86s;top:387.9px;left:289.9px;width:120px;height:120px}.p-signboard_item-10 .p-signboard_img{top:-107.5px;left:-117.7px;width:240.7px;height:228px}}.p-signboard_item-11{--ripple-delay: 0.62s;--photo-delay: 0.92s;top:556.8px;left:92px}.p-signboard_item-11 .p-signboard_img{top:-123.5px;left:-192.9px;width:370px;height:247px}@media screen and (max-width: 896px){.p-signboard_item-11{--ripple-delay: 0.76s;--photo-delay: 1.06s;top:466.5px;left:21.5px;width:68px;height:68px}.p-signboard_item-11 .p-signboard_img{top:-55.1px;left:-93.5px;width:175px;height:121px}}.p-signboard_item-12{--ripple-delay: 0.73s;--photo-delay: 1.03s;top:425.3px;left:-38.9px}.p-signboard_item-12 .p-signboard_img{top:-132.3px;left:-220.9px;width:380px;height:270px}@media screen and (max-width: 896px){.p-signboard_item-12{--ripple-delay: 0.56s;--photo-delay: 1.21s;top:133px;left:276px;width:67.5px;height:67.5px}.p-signboard_item-12 .p-signboard_img{top:-50.7px;left:-98.7px;width:164.7px;height:117px}}.p-signboard_diamonds{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;list-style:none}.p-signboard_diamond{--diamond-rgb: 151, 208, 255;--diamond-rgb-to: 111, 134, 214;--diamond-alpha: 0.3;position:absolute;width:57.5px;height:57.5px;border-radius:6px;transform:rotate(45deg)}.p-signboard_diamond::before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(var(--diamond-rgb), var(--diamond-alpha));animation:p-signboardDiamondColor 4s ease-in-out infinite,p-signboardDiamondOpacity 2.8s ease-in-out infinite;animation-delay:calc(var(--collage-start) + var(--diamond-delay) + 1.1s),calc(var(--collage-start) + var(--diamond-delay) + 1.1s + var(--diamond-opacity-offset, 0s));animation-duration:4s,var(--diamond-opacity-time, 2.8s)}@media screen and (min-width: 897px){.p-signboard_diamond{visibility:hidden}}.p-signboard_diamond-1{top:9px;left:926.6px;width:87px;height:87px;--diamond-alpha: 0.15;--diamond-rgb: 151, 208, 255;--diamond-rgb-to: 111, 134, 214;--diamond-delay: 0.6s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.6s) both;--diamond-opacity-offset: 1s;--diamond-opacity-time: 3.4s;border-radius:10px}@media screen and (min-width: 897px){.p-signboard_diamond-1{visibility:visible}}@media screen and (max-width: 896px){.p-signboard_diamond-1{visibility:hidden}}.p-signboard_diamond-6{top:668px;left:269.7px;width:87px;height:87px;--diamond-alpha: 0.3;--diamond-rgb: 151, 208, 255;--diamond-rgb-to: 111, 134, 214;--diamond-delay: 0.53s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.53s) both;--diamond-opacity-offset: 0s;--diamond-opacity-time: 3.2s;border-radius:10px}@media screen and (min-width: 897px){.p-signboard_diamond-6{visibility:visible}}@media screen and (max-width: 896px){.p-signboard_diamond-6{visibility:hidden}}.p-signboard_diamond-7{top:668px;left:533.7px;width:87px;height:87px;--diamond-alpha: 0.3;--diamond-rgb: 151, 208, 255;--diamond-rgb-to: 111, 134, 214;--diamond-delay: 0.35s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.35s) both;--diamond-opacity-offset: 1.2s;--diamond-opacity-time: 2.4s;border-radius:10px}@media screen and (min-width: 897px){.p-signboard_diamond-7{visibility:visible}}@media screen and (max-width: 896px){.p-signboard_diamond-7{visibility:hidden}}.p-signboard_diamond-8{top:74px;left:861.7px;width:87px;height:87px;--diamond-alpha: 0.3;--diamond-rgb: 151, 208, 255;--diamond-rgb-to: 111, 134, 214;--diamond-delay: 0.49s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.49s) both;--diamond-opacity-offset: 2.2s;--diamond-opacity-time: 3.6s;border-radius:10px}@media screen and (min-width: 897px){.p-signboard_diamond-8{visibility:visible}}@media screen and (max-width: 896px){.p-signboard_diamond-8{visibility:hidden}}.p-signboard_diamond-9{top:602px;left:467.7px;width:87px;height:87px;--diamond-alpha: 0.15;--diamond-rgb: 151, 208, 255;--diamond-rgb-to: 111, 134, 214;--diamond-delay: 0.31s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.31s) both;--diamond-opacity-offset: 0.4s;--diamond-opacity-time: 2.7s;border-radius:10px}@media screen and (min-width: 897px){.p-signboard_diamond-9{visibility:visible}}@media screen and (max-width: 896px){.p-signboard_diamond-9{visibility:hidden}}.p-signboard_diamond-10{top:668px;left:797px;width:87px;height:87px;--diamond-alpha: 0.3;--diamond-rgb: 111, 134, 214;--diamond-rgb-to: 151, 208, 255;--diamond-delay: 0.41s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.41s) both;--diamond-opacity-offset: 1.7s;--diamond-opacity-time: 2.9s;border-radius:10px}@media screen and (min-width: 897px){.p-signboard_diamond-10{visibility:visible}}@media screen and (max-width: 896px){.p-signboard_diamond-10{visibility:hidden}}.p-signboard_diamond-11{top:539.7px;left:-123.3px;width:87px;height:87px;--diamond-alpha: 0.2;--diamond-rgb: 151, 208, 255;--diamond-rgb-to: 111, 134, 214;--diamond-delay: 0.9s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.9s) both;--diamond-opacity-offset: 0.8s;--diamond-opacity-time: 3.9s;border-radius:10px}@media screen and (min-width: 897px){.p-signboard_diamond-11{visibility:visible}}@media screen and (max-width: 896px){.p-signboard_diamond-11{visibility:hidden}}.p-signboard_diamond-12{top:403px;left:1057.7px;width:87px;height:87px;--diamond-alpha: 0.3;--diamond-rgb: 151, 208, 255;--diamond-rgb-to: 111, 134, 214;--diamond-delay: 0.55s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.55s) both;--diamond-opacity-offset: 2.5s;--diamond-opacity-time: 2.2s;border-radius:10px}@media screen and (min-width: 897px){.p-signboard_diamond-12{visibility:visible}}@media screen and (max-width: 896px){.p-signboard_diamond-12{visibility:hidden}}.p-signboard_diamond-13{top:468px;left:992.7px;width:87px;height:87px;--diamond-alpha: 0.2;--diamond-rgb: 111, 134, 214;--diamond-rgb-to: 151, 208, 255;--diamond-delay: 0.48s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.48s) both;--diamond-opacity-offset: 0.2s;--diamond-opacity-time: 3.4s;border-radius:10px}@media screen and (min-width: 897px){.p-signboard_diamond-13{visibility:visible}}@media screen and (max-width: 896px){.p-signboard_diamond-13{visibility:hidden}}.p-signboard_diamond-14{top:604.2px;left:-57.8px;width:88px;height:88px;--diamond-alpha: 0.1;--diamond-rgb: 111, 134, 214;--diamond-rgb-to: 151, 208, 255;--diamond-delay: 0.84s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.84s) both;--diamond-opacity-offset: 1.4s;--diamond-opacity-time: 2.5s;border-radius:10px}@media screen and (min-width: 897px){.p-signboard_diamond-14{visibility:visible}}@media screen and (max-width: 896px){.p-signboard_diamond-14{visibility:hidden}}.p-signboard_diamond-15{top:8px;left:795.7px;width:87px;height:87px;--diamond-alpha: 0.3;--diamond-rgb: 111, 134, 214;--diamond-rgb-to: 151, 208, 255;--diamond-delay: 0.51s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.51s) both;--diamond-opacity-offset: 2s;--diamond-opacity-time: 3.1s;border-radius:10px}@media screen and (min-width: 897px){.p-signboard_diamond-15{visibility:visible}}@media screen and (max-width: 896px){.p-signboard_diamond-15{visibility:hidden}}.p-signboard_diamond-2{top:463.9px;left:232.1px;width:57.5px;height:57.5px;--diamond-alpha: 0.3;--diamond-rgb: 151, 208, 255;--diamond-rgb-to: 111, 134, 214;--diamond-delay: 0.55s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.55s) both;--diamond-opacity-offset: 0.3s;--diamond-opacity-time: 2.5s}.p-signboard_diamond-3{top:286.9px;left:-67.1px;width:57.5px;height:57.5px;--diamond-alpha: 0.15;--diamond-rgb: 151, 208, 255;--diamond-rgb-to: 111, 134, 214;--diamond-delay: 0.81s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.81s) both;--diamond-opacity-offset: 1.8s;--diamond-opacity-time: 3.5s}.p-signboard_diamond-4{top:152.9px;left:391.9px;width:57.5px;height:57.5px;--diamond-alpha: 0.15;--diamond-rgb: 151, 208, 255;--diamond-rgb-to: 111, 134, 214;--diamond-delay: 0.76s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.76s) both;--diamond-opacity-offset: 0.8s;--diamond-opacity-time: 2.9s}.p-signboard_diamond-5{top:507.9px;left:188.1px;width:57.5px;height:57.5px;--diamond-alpha: 0.15;--diamond-rgb: 151, 208, 255;--diamond-rgb-to: 111, 134, 214;--diamond-delay: 0.67s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.67s) both;--diamond-opacity-offset: 2.2s;--diamond-opacity-time: 2.4s}.p-signboard_diamond-16{top:342.9px;left:378.1px;width:57.5px;height:57.5px;--diamond-alpha: 0.2;--diamond-rgb: 111, 134, 214;--diamond-rgb-to: 151, 208, 255;--diamond-delay: 0.6s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.6s) both;--diamond-opacity-offset: 1.3s;--diamond-opacity-time: 3.2s}.p-signboard_diamond-17{top:507.9px;left:276.1px;width:57.5px;height:57.5px;--diamond-alpha: 0.2;--diamond-rgb: 111, 134, 214;--diamond-rgb-to: 151, 208, 255;--diamond-delay: 0.72s;animation:p-signboardRipple 1.1s cubic-bezier(0.22, 1, 0.36, 1) calc(var(--collage-start) + 0.72s) both;--diamond-opacity-offset: 0.5s;--diamond-opacity-time: 2.7s}@media screen and (max-width: 389px){.p-message_kv{height:560.5769230769px}.p-catch{left:calc(50% - 187.5px);transform:scale(0.9615384615);transform-origin:0 0}.p-signboard{transform:translateX(-50%) scale(0.9615384615);transform-origin:50% 0}.p-messagePage .l-contents_in{background:linear-gradient(225deg, #fff calc(50% - 0.5px), rgba(255, 255, 255, 0) calc(50% + 0.5px)) 50% -3374.0384615385px/8000px 8000px no-repeat content-box,linear-gradient(to bottom, rgba(255, 255, 255, 0) 26px, #fff 26px, #f7f9fc 326px)}}@media screen and (max-width: 374px){.p-message_kv{height:538.1538461538px}.p-catch{left:calc(50% - 180px);transform:scale(0.9230769231);transform-origin:0 0}.p-signboard{transform:translateX(-50%) scale(0.9230769231);transform-origin:50% 0}.p-messagePage .l-contents_in{background:linear-gradient(225deg, #fff calc(50% - 0.5px), rgba(255, 255, 255, 0) calc(50% + 0.5px)) 50% -3399.0769230769px/8000px 8000px no-repeat content-box,linear-gradient(to bottom, rgba(255, 255, 255, 0) 26px, #fff 26px, #f7f9fc 326px)}}@media screen and (max-width: 359px){.p-message_kv{height:508.2564102564px}.p-catch{left:calc(50% - 170px);transform:scale(0.8717948718);transform-origin:0 0}.p-signboard{transform:translateX(-50%) scale(0.8717948718);transform-origin:50% 0}.p-messagePage .l-contents_in{background:linear-gradient(225deg, #fff calc(50% - 0.5px), rgba(255, 255, 255, 0) calc(50% + 0.5px)) 50% -3432.4615384615px/8000px 8000px no-repeat content-box,linear-gradient(to bottom, rgba(255, 255, 255, 0) 26px, #fff 26px, #f7f9fc 326px)}}@media screen and (max-width: 339px){.p-message_kv{height:478.358974359px}.p-catch{left:calc(50% - 160px);transform:scale(0.8205128205);transform-origin:0 0}.p-signboard{transform:translateX(-50%) scale(0.8205128205);transform-origin:50% 0}.p-messagePage .l-contents_in{background:linear-gradient(225deg, #fff calc(50% - 0.5px), rgba(255, 255, 255, 0) calc(50% + 0.5px)) 50% -3465.8461538462px/8000px 8000px no-repeat content-box,linear-gradient(to bottom, rgba(255, 255, 255, 0) 26px, #fff 26px, #f7f9fc 326px)}}@keyframes p-signboardDiamondColor{0%,100%{background-color:rgba(var(--diamond-rgb), var(--diamond-alpha))}50%{background-color:rgba(var(--diamond-rgb-to), var(--diamond-alpha))}}@keyframes p-signboardDiamondOpacity{0%,100%{opacity:1}50%{opacity:.4}}@keyframes p-signboardRipple{from{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes p-signboardRise{from{opacity:0;translate:0 24px;filter:brightness(1.15) saturate(0.85)}to{opacity:1;translate:0 0;filter:brightness(1) saturate(1)}}@media(prefers-reduced-motion: no-preference){.is-catchWrite .p-message_label-mission,.is-catchWrite .p-mission_title,.is-catchWrite .p-mission_item{opacity:0;animation:p-catchWriteFallback 0s linear 6s forwards}}@keyframes p-catchWriteFallback{to{stroke-dashoffset:0;opacity:1;translate:0 0}}@media(prefers-reduced-motion: reduce){.p-signboard .p-signboard_frame,.p-signboard .p-signboard_img,.p-signboard .p-signboard_diamond,.p-signboard .p-signboard_diamond::before{animation:none}}
