.index-module__47ZnHW__product{flex-wrap:wrap;width:100%;margin:0;display:flex}.index-module__47ZnHW__visual{text-align:center;width:100%;padding:3rem 0 2rem}.index-module__47ZnHW__visualImg{max-width:300px}.index-module__47ZnHW__visual p{color:#fff;margin:0 0 2rem}.index-module__47ZnHW__visualMakeAvatar{background-color:var(--MakeAvatar-color)}.index-module__47ZnHW__root{width:100%}.index-module__47ZnHW__btnWrap{justify-content:center;align-items:center;gap:1rem;display:flex}.index-module__47ZnHW__btnWrap a{margin:0}.index-module__47ZnHW__btnWrap button:first-child{margin-right:20px}.index-module__47ZnHW__banner{margin:3rem auto;display:block}.index-module__47ZnHW__contents{width:var(--width);margin:0 auto}.index-module__47ZnHW__pv{margin:4rem auto}.index-module__47ZnHW__video{width:70%;height:0;margin:auto auto 3rem;padding-bottom:39.38%;position:relative;overflow:hidden}.index-module__47ZnHW__video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.index-module__47ZnHW__pvText{text-align:center;margin-bottom:3rem;font-size:16px;line-height:1.8}@media (max-width:640px){.index-module__47ZnHW__visualImg{max-width:200px}.index-module__47ZnHW__pvText{text-align:left;font-size:14px}.index-module__47ZnHW__video{width:100%;padding-bottom:56.25%}.index-module__47ZnHW__appDl>div{padding-bottom:0}.index-module__47ZnHW__btnWrap{flex-direction:column}}
