*{margin:0;padding:0;border:0}html{width:100%;height:100%;font-size:62.5%}@media screen and (max-width: 980px){html{font-size:clamp(0px,1.0204081633vw,10px)}}body{position:relative;min-width:320px;width:100%;height:100%;font-family:"メイリオ","ＭＳ Ｐゴシック",Helvetica,sans-serif;-webkit-text-size-adjust:100%;line-height:1.6;overflow-x:hidden;-webkit-overflow-scrolling:touch}img{max-width:100%;height:auto}a:focus{outline:none}ul{list-style:none}h2{margin:0;padding:0}.cf::after{content:"";clear:both;display:block}.-hover01{z-index:1}.-hover01:hover{transform:translateY(2px);z-index:2}img.lazyload{width:100%}.buttonDl{position:fixed;right:10px;bottom:10px;z-index:9999;display:block;width:clamp(70px,18.3673469388%,200px)}.buttonDl:hover{filter:brightness(1.1)}@media screen and (max-width: 640px){.buttonDl{width:30%}}.header{position:relative;z-index:0;background-color:#fcefbd;padding-bottom:2%}.header .item{position:absolute;z-index:1}.comingsoon{width:39.65%;max-width:571px}@media screen and (max-width: 640px){.comingsoon{width:57.65%}}.ytBtn{display:block;width:49.86%;max-width:718px;margin:0 auto}@media screen and (max-width: 640px){.ytBtn{width:69.86%}}.footer{background-color:#deebfe;color:#373275;font-size:10px}.footer .secInner{position:relative;z-index:0;max-width:1200px;margin:auto}.footer .upperWrap{display:block;margin-bottom:25px}.footer .logoWrap{align-items:flex-end;order:1;display:flex;align-items:flex-end}.footer .logoWrap .logo{width:180px}.footer .logoWrap .logo img{width:100%}.footer .logoWrap small{width:100%;font-weight:bold;margin-left:10px;font-size:12px}.footer .text{margin-bottom:15px;font-size:12px;font-weight:bold}.footer .text a{color:#373275;display:inline-block;margin:0 20px 10px 0;text-decoration:none}.footer .logoWrap small{width:100%;font-weight:bold}.footer .upperWrap{display:block}.footer .secInner{padding:40px 10px 160px}@media screen and (max-width: 640px){.footer .secInner{padding:40px 10px 120px}}.footer .text a{color:#373275}.footer .text a:hover,.footer .text a:active,.footer .text a:visited{color:#373275}.snsBox{display:flex;margin:10% auto 0 auto;justify-content:center;gap:2%}.snsBox .icon{width:6.94%;max-width:100px}@media screen and (max-width: 640px){.snsBox .icon{width:10.94%}}.topBoxWrap{width:100%;background-image:url(../images/bg.webp);background-repeat:no-repeat;background-size:cover;background-position:top;position:relative}@media screen and (max-width: 980px){.topBoxWrap{max-width:980px}}.topBoxWrap .kvChara{width:100%}.topBoxWrap .topLogo{width:7.81%;max-width:300px;position:absolute;top:2%;left:1%}.contents.about{background:url(../images/about_nami_h.webp),linear-gradient(to bottom, #013ec2 0%, #013ec2 20%, #013ec2 20%, #002e9b 100%);background-repeat:repeat-x;background-size:100% auto;padding-top:6%}.contents .inner{position:relative;width:100%;max-width:1440px;margin:0 auto;text-align:center;padding:13% 0 11% 0}.contents .inner .subTitle{top:-11vw;left:0;right:0;position:absolute;width:57.5%;max-width:828px;margin:auto}.contentsBox{position:relative;text-align:center}.contentsBox h3.contentsSubTitle{position:relative;z-index:1;margin:5% auto 0 auto}.contentsBox h3.contentsSubTitle:first-child{margin:9% auto 0 auto}.contentsBox .contents{position:relative;width:99%;max-width:908px;margin:0 auto 4% auto}/*# sourceMappingURL=style.min.css.map */