a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;list-style:none;box-sizing:border-box}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none;color:#000}a:active,a:focus,a:hover{outline:0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@supports (-webkit-touch-callout:none){body{height:-webkit-fill-available}}body{font-family:"Yu Gothic Pr6N R";letter-spacing:.04em}img,picture{display:block;width:100%;height:auto}.pcBlock{display:none}@media only screen and (min-width:1025px){.pcBlock{display:block}}.spBlock{display:block}@media only screen and (min-width:1025px){.spBlock{display:none}}#top{position:relative;width:100%;display:flex;flex-wrap:wrap}@media only screen and (min-width:1025px){#top{display:flex;height:100vh}}#top .signboard{position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;flex-flow:column;order:2;width:60%;margin:0 auto}@media only screen and (min-width:1025px){#top .signboard{width:33.3333333333%;order:1}}#top .signboard .top_img_top{width:90%;height:auto;margin:0 auto}@media only screen and (min-width:1025px){#top .signboard .top_img_top{margin:0}}#top .signboard .top_img_name--01{height:45px;width:auto;margin:30px 0 0 0}@media only screen and (min-width:1025px){#top .signboard .top_img_name--01{height:73px;margin:40px 0 0 40px}}#top .signboard .top_img_name--02{height:45px;width:auto;margin:50px 0 0 0}@media only screen and (min-width:1025px){#top .signboard .top_img_name--02{height:74px;margin:60px 0 0 40px}}#top .signboard .top_img_name--03{height:45px;width:auto;margin:50px 0 0 0}@media only screen and (min-width:1025px){#top .signboard .top_img_name--03{height:74px;margin:60px 0 0 40px}}#top .signboard .top_img_name--04{height:48px;width:auto;margin:50px 0 0 0}@media only screen and (min-width:1025px){#top .signboard .top_img_name--04{height:74px;margin:60px 0 0 40px}}#top .signboard .top_img_bottom{width:90%;padding:0 0 40px 0;margin:50px auto 0 auto}@media only screen and (min-width:1025px){#top .signboard .top_img_bottom{width:100%;margin:0}}#top .signboard .top_link_qr{display:inline-block;border:1px solid #fff;margin:0 0 20px 0}@media only screen and (min-width:1025px){#top .signboard .top_link_qr{padding:5px 5px 5px 5px;margin:0 0 20px 36px}}#top .signboard .top_link_qr:hover{border:1px solid #006cf3}#top .signboard .top_img_qr{width:auto;height:90px}#top .signboard .top_img_copyright{width:auto;height:8px;padding:0}@media only screen and (min-width:1025px){#top .signboard .top_img_copyright{padding:0 0 0 30px}}#top .symbol{width:100%;display:flex;align-items:center;order:1}@media only screen and (min-width:1025px){#top .symbol{width:33.3333333333%;order:2}}#top .symbol>img{width:60%;height:auto;margin:100px auto 30px auto}@media only screen and (min-width:1025px){#top .symbol>img{width:100%;margin:30px auto 30px auto}}#top .waterfall{width:100%;margin:30px auto 0 auto;padding:0 0 10px 0;order:3;position:relative}@media only screen and (min-width:1025px){#top .waterfall{width:33.3333333333%;margin:40px 0 0 0;padding:0;order:auto}}#top .waterfall__moving{position:absolute;animation-name:profile_move;animation-fill-mode:forwards;animation-duration:10s;animation-timing-function:linear;animation-delay:9.5s;right:0;left:0;bottom:47%;display:none}@media only screen and (min-width:1025px){#top .waterfall__moving{width:70%;margin:0 auto;display:block}}#top .waterfall>img{width:80%;margin:0 auto}@media only screen and (min-width:1025px){#top .waterfall>img{width:70%}}.movie{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:auto}@media only screen and (min-width:1025px){.movie{position:absolute}}.movie__kawa{width:280px;display:none}@media only screen and (min-width:1025px){.movie__kawa{max-width:300px}}.movie__hidden{display:block}@keyframes profile_move{0%{bottom:47%}100%{bottom:0}}::-webkit-full-page-media,:future,:root #top .waterfall__moving{animation-duration:10s;animation-delay:9.6s}