.header .header-nav .header-navList__item.nav11 a:after{background-image:url(../images/gnav-text11_hover.svg)}body.top:before,body.result:before{content:"";position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center top;background-image:url(../images/bg-pc01.jpg)}body.que{background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width: 780px){body.que{background-image:url(../images/bg-pc02.png)}}@media screen and (max-width: 779px){body.que{background-image:url(../images/bg-sp02.png)}}.-hover01:hover{transform:translateY(2px)}.containerInner{max-width:650px;margin:auto}main{position:relative;overflow:hidden}.upperArea{position:relative;z-index:0}.upperArea .logo{position:relative;z-index:1;width:40.7692307692%;margin:0 auto}.upperArea .title{width:54.6153846154%;margin:-6% auto 0}.upperArea .title img{filter:blur(20px);opacity:0;transition:filter .3s .2s ease-out,opacity .3s .2s}.upperArea .title.-show img{opacity:1;filter:blur(0px)}body.top .upperArea .logo{width:60.1538461538%;margin:12% auto 0}body.top .upperArea .title{width:79.6923076923%;margin:0 auto;transform:translateY(-10%)}body.top .upperArea .bgChara{position:absolute;z-index:-1;top:13%;left:50%;display:block;width:192.3076923077%;transform:translateX(-50%)}.textArea{position:relative;z-index:0}.textArea .textAreaInner{transition:transform .3s .7s ease-out,opacity .3s .7s}.buttonArea{margin-top:8%;transition:transform .3s 1s ease-out,opacity .3s 1s}.buttonArea .button{display:block;width:58.7692307692%;margin:0 auto 5%}.textAreaInner,.buttonArea,.stepWrap,.resultImage{opacity:0;transform:translateY(20px)}.textAreaInner.-show,.buttonArea.-show,.stepWrap.-show,.resultImage.-show{opacity:1;transform:translateY(0)}body.top .textArea{margin-top:20%}body.top .textArea .textWrap{width:95.3846153846%;margin:auto}body.que .stepWrap{position:relative;z-index:0;width:71.5384615385%;margin:-3% auto 0;transition:transform .3s .7s ease-out,opacity .3s .7s}body.que .stepWrap .stepIconWrap{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;text-align:center}body.que .stepWrap .stepIconWrap .icon{display:inline-block;width:3.4408602151%;margin:2.5% 2% 0;padding-top:3.4408602151%;transform:rotate(45deg);background-color:#00666c}body.que .stepWrap .stepIconWrap .icon.-current{background-color:#13cfdb}body.que .textArea{position:relative;z-index:0;width:100.6153846154%;margin-top:10%;padding-top:52.2935779817%}body.que .textArea .textAreaInner{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}body.que .textArea .textWrap{position:absolute;z-index:0;top:0;left:0;width:100%;margin:auto;background-image:url(../images/que-bg.png);background-size:100% 100%;transition:opacity .3s}body.que .textArea .textWrap.-current{opacity:1}body.que .textArea .textWrap:not(.-current){display:none;opacity:0;pointer-events:none}body.que .textArea .textWrap .button{position:absolute;z-index:1;bottom:15%;width:35.4740061162%;background-size:100% 100%;cursor:pointer}body.que .textArea .textWrap .button.button01{left:10%;background-image:url(../images/button-a01.png)}body.que .textArea .textWrap .button.button02{right:10%;background-image:url(../images/button-a02.png)}body.que .textArea .textAreaBg{position:absolute;z-index:-1;top:50%;left:50%;width:122.6153846154%;transform:translate(-50%, -50%)}body.result .stepWrap,body.result .textArea .textWrap{display:none}body.result .textAreaBg{display:none}body.result .resultWrap .resultImage{display:block;width:94.7692307692%;margin:auto;transition:transform .3s ease-out,opacity .3s}body.result .buttonArea{margin-top:8%}body.result .buttonArea .button.-result{display:block !important}.bottomArea{margin-top:340px;background-color:rgba(0,0,0,.7)}@media screen and (max-width: 650px){.bottomArea{margin-top:30%}}.bottomArea .dlButtonsWrap{padding-top:5%}.bottomArea .dlButtonsWrap .dlText{display:block;width:91.2307692308%;margin:0 auto}.bottomArea .dlButtonsWrap .buttonsWrap{display:flex;justify-content:center;width:100%;margin-top:2%}.bottomArea .dlButtonsWrap .buttonsWrap .button{display:block;height:83px;margin:0 2% 0;will-change:transform}@media screen and (max-width: 650px){.bottomArea .dlButtonsWrap .buttonsWrap .button{height:12vw}}.bottomArea .dlButtonsWrap .buttonsWrap .button img{height:100%}.bottomArea .specWrap{position:relative;z-index:0;display:flex;justify-content:center;align-items:center;margin-top:5%;padding:8% 0;font-size:20px;color:#fff}@media screen and (max-width: 650px){.bottomArea .specWrap{font-size:3vw}}.bottomArea .specWrap:before,.bottomArea .specWrap:after{content:"";position:absolute;z-index:0;left:50%;width:94.3076923077%;padding-top:2px;transform:translateX(-50%);background-color:rgba(255,255,255,.2)}.bottomArea .specWrap:before{top:0}.bottomArea .specWrap:after{bottom:0}.bottomArea .specWrap .specIcon{width:24.9230769231%;margin-right:5%}.bottomArea .specWrap .specTextWrap{width:56%;white-space:nowrap}.bottomArea .specWrap .specText{display:flex;margin:5% 0}.bottomArea .specWrap .specText .textLeft{width:35%}.bottomArea .bannerArea{margin-top:10%;padding:0 0 10%}.bottomArea .bannerArea .bannerText{display:block;width:31.6923076923%;margin:auto}.bottomArea .bannerArea .banner{display:block;width:73.0769230769%;margin:5% auto}/*# sourceMappingURL=style.css.map */