body.character.is-visible .mvWrapper .mvArea .mvImg{opacity:1;top:117px}body.character #main{margin-top:0}body.character .mvWrapper{position:relative}body.character .mvWrapper .mvArea{height:1166px;padding-top:175px}body.character .mvWrapper .mvArea .mvTxt{width:429px;margin:0 auto}body.character .mvWrapper .mvArea .mvImg{position:absolute;top:234px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2100px;overflow:hidden;opacity:0;transition:.6s .8s}body.character .mainArtCnt{padding:0}body.character .mainCnt{background:#e8fcff;margin-top:-170px;padding-bottom:165px}body.character .mainCnt::before{content:"";position:absolute;margin:auto;top:-170px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2000px;height:360px;background:url(../../images/content/character/bg-mainCnt01.svg) no-repeat center/contain;pointer-events:none}body.character .introVox{position:relative;z-index:1;padding-bottom:50px}body.character .introVox .img01{position:relative;top:-50px;left:-70px;text-align:center}body.character .introVox .img01 img{width:1176px}body.character .anchorVox{margin-bottom:125px}body.character .anchorVox ul{display:flex;justify-content:space-between;flex-wrap:wrap}body.character .anchorVox ul li{width:290px;text-align:center}body.character .anchorVox ul li a{display:block}body.character .anchorVox ul li a picture{margin-bottom:-60px}body.character .anchorVox ul li a .btn{display:inline-flex;justify-content:center;align-items:center;padding:10px 10px 35px;border-radius:40px;color:#fff;font-size:1.8rem;font-weight:500;position:relative;min-width:220px}body.character .anchorVox ul li a .btn::after{content:"";position:absolute;margin:auto;width:30px;height:17px;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../../images/content/content/ico-underArrow02-w.svg) no-repeat center/contain}body.character .anchorVox ul li:first-child a .btn{background:#41a939}body.character .anchorVox ul li:nth-child(2) a .btn{background:#dc9600}body.character .anchorVox ul li:nth-child(3) a .btn{background:#e66767}body.character .anchorVox ul li:nth-child(4) a .btn{background:#2c85c4}body.character .profileVox .secInner{max-width:1233px;position:relative;right:-17px}body.character .profileVox .itemVox .item:not(:last-child){margin-bottom:100px}body.character .memoVox{padding-top:140px}body.character .memoVox .head01{text-align:center;margin-bottom:50px}body.character .memoVox .itemVox{display:flex;gap:96px;max-width:762px;margin:0 auto}body.character .memoVox .itemVox .item{width:33.3rem}@media(hover: hover)and (pointer: fine){body.character .anchorVox ul li a{display:block}body.character .anchorVox ul li a picture{position:relative;top:0;transition:.3s}body.character .anchorVox ul li a:hover picture{top:-60px}}@media only screen and (max-width: 767px){body.character.is-visible .mvWrapper .mvArea .mvImg{top:29rem}body.character #main{margin-top:0}body.character .mvWrapper .mvArea{height:89.4rem;padding-top:7.4rem}body.character .mvWrapper .mvArea .mvTxt{width:32rem}body.character .mvWrapper .mvArea .mvImg{top:38rem;width:100%}body.character .mainCnt{margin-top:-5rem;padding-bottom:5rem;padding-top:10rem}body.character .mainCnt::before{top:-5rem;width:100%;height:19rem;background:url(../../images/content/character/bg-mainCnt01-sp.svg) no-repeat center/contain;pointer-events:none}body.character .introVox{padding-bottom:0;padding:0 1rem;margin-bottom:12.5rem}body.character .introVox .secInner{padding:0 1rem}body.character .introVox .img01{top:0;left:auto}body.character .introVox .img01 img{width:100%}body.character .anchorVox{margin-bottom:12.5rem}body.character .anchorVox ul{display:flex;gap:.8rem 4%}body.character .anchorVox ul li{width:48%;text-align:center}body.character .anchorVox ul li a{display:block}body.character .anchorVox ul li a picture{margin-bottom:-4rem}body.character .anchorVox ul li a .btn{padding:.3rem .5rem 2.3rem;border-radius:2.3rem;font-size:1.6rem;min-width:15.2rem;line-height:1.3}body.character .anchorVox ul li a .btn::after{width:1.7rem;height:1rem;bottom:.6rem}body.character .profileVox .secInner{max-width:100%;right:auto;padding:0}body.character .profileVox .itemVox .item:not(:last-child){margin-bottom:10rem}body.character .memoVox{padding-top:12rem}body.character .memoVox .head01{text-align:center;margin-bottom:4rem}body.character .memoVox .itemVox{display:flex;flex-direction:column;gap:4rem;max-width:100%;padding:0 2rem}body.character .memoVox .itemVox .item{width:100%}body.character .memoVox .itemVox .item p img{width:100%}}/*# sourceMappingURL=character.min.css.map */