@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Zen+Antique&display=swap");*{box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}.clearfix:after{content:"";display:block;clear:both}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body{position:relative;background-color:#170a02;overflow-x:hidden;font-family:'Noto Serif JP', serif;font-weight:200;line-height:1.6;letter-spacing:0;word-break:break-all;color:#fff}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media screen and (min-width: 768px){.isSponly{display:none}}@media screen and (min-width: 1100px){.isSponly{display:none}}@media screen and (max-width: 767px){.isPconly{display:none}}a{color:#ff74b8;text-decoration:underline;border:none;vertical-align:top;border-style:none}@media screen and (max-width: 767px){a{font-weight:bold}}a:hover{text-decoration:none;color:#ff74b8;border:none}@media screen and (min-width: 1100px){a img{transition:0.5s}a img:hover{opacity:0.5}}:focus{outline:none}img{max-width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 767px){img{width:100%}}@media screen and (min-width: 768px){img{image-rendering:-webkit-optimize-contrast}}.effect-fade{opacity:0;-webkit-transform:translate(0, 45px);transform:translate(0, 45px);transition:all 800ms}.effect-fade.effect-scroll{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}#home main{background:url(../images/top/bg_sp.jpg) no-repeat center;background-size:cover}@media screen and (max-width: 767px){#home main{padding:6.66667vw 0}}@media screen and (min-width: 768px){#home main{padding:10vw 0}}@media screen and (min-width: 1100px){#home main{background:url(../images/top/bg_pc.jpg) no-repeat top center fixed;background-size:cover;padding:110px 0}}#home .boxCol{margin:0 auto;text-align:center}@media screen and (max-width: 767px){#home .boxCol{background:url(../images/top/bg_box_sp.png) no-repeat top center;background-size:contain;width:90%;padding:10.66667vw 10.66667vw 13.33333vw}}@media screen and (min-width: 768px){#home .boxCol{background:url(../images/top/bg_box_pc.png) no-repeat top center;background-size:contain;width:90%;padding:3.63636vw 7.27273vw 8.18182vw}}@media screen and (min-width: 1100px){#home .boxCol{background:url(../images/top/bg_box_pc.png) no-repeat top center;background-size:contain;max-width:1000px;min-height:680px;padding:50px 0 80px;border:none}}#home .boxCol h1{margin:0 auto}@media screen and (max-width: 767px){#home .boxCol h1{width:64.8vw;padding:0 0 8vw}}@media screen and (min-width: 768px){#home .boxCol h1{padding:0 0 4.54545vw}}@media screen and (min-width: 1100px){#home .boxCol h1{padding:0 0 75px}}#home .boxCol a{display:block;margin:0 auto;max-width:474px}@media screen and (max-width: 767px){#home .boxCol a{width:63.2vw}}@media screen and (min-width: 768px){#home .boxCol a{width:43.09091vw}}#home .boxCol h1{-webkit-filter:blur(30px);filter:blur(30px);opacity:0}#home .boxCol a{opacity:0}#home .boxCol.s h1{-webkit-filter:blur(0);filter:blur(0);opacity:1;transition:opacity 1s, -webkit-filter 1s;transition:filter 1s, opacity 1s;transition:filter 1s, opacity 1s, -webkit-filter 1s}#home .boxCol.s a{opacity:1;transition:opacity 1s 1s}#question main{background:url(../images/question/bg_sp.jpg) no-repeat center;background-size:cover}@media screen and (max-width: 767px){#question main{padding:0 0 6.66667vw}}@media screen and (min-width: 768px){#question main{padding:0 0 4.54545vw}}@media screen and (min-width: 1100px){#question main{background:url(../images/top/bg_pc.jpg) no-repeat top center fixed;background-size:cover;padding:0 0 110px}}#question h2{color:#e9d793}@media screen and (max-width: 767px){#question h2{font-size:5.33333vw}}@media screen and (min-width: 768px){#question h2{font-size:3.63636vw}}@media screen and (min-width: 1100px){#question h2{font-size:40px}}#question h2 span{font-size:150%}#question h2:after{content:"";margin:0 auto;display:block;width:3rem;height:1px;background:#e9d793}#question .boxCol{background:linear-gradient(180deg, #001108, rgba(0,17,8,0.8));width:90%;border:1px solid #d1c081;margin:0 auto;text-align:center}@media screen and (max-width: 767px){#question .boxCol{padding:0 0 5px 0}}@media screen and (min-width: 1100px){#question .boxCol{max-width:1000px}}#question .boxCol .titCol{background:url(../images/question/bg_top_sp.png) no-repeat top center;background-size:100%}@media screen and (max-width: 767px){#question .boxCol .titCol{margin:8px auto 0;padding:2.66667vw 0}}@media screen and (min-width: 768px){#question .boxCol .titCol{margin:0 auto 0;padding:1.81818vw 0}}@media screen and (min-width: 1100px){#question .boxCol .titCol{background:url(../images/result/bg_top_pc.png) no-repeat top center;background-size:auto;padding:50px 0 0}}#question .boxCol .txt{background:url(../images/question/bg_mdl_sp.png) repeat-y top center;background-size:contain}@media screen and (max-width: 767px){#question .boxCol .txt{padding:6.66667vw;font-size:4vw}}@media screen and (min-width: 768px){#question .boxCol .txt{padding:4.54545vw;font-size:2.72727vw}}@media screen and (min-width: 1100px){#question .boxCol .txt{background:url(../images/result/bg_mdl_pc.png) repeat-y top center;background-size:auto;padding:40px;font-size:30px}}#question .boxCol .btn{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%}@media screen and (max-width: 767px){#question .boxCol .btn{background:url(../images/question/bg_btm_sp.png) no-repeat bottom center;background-size:100%;padding:0 10.66667vw 10.66667vw}}@media screen and (min-width: 768px){#question .boxCol .btn{background:url(../images/question/bg_btm_sp.png) no-repeat bottom center;background-size:100%;padding:0 7.27273vw 7.27273vw}}@media screen and (min-width: 1100px){#question .boxCol .btn{background:url(../images/result/bg_btm_pc.png) no-repeat bottom center;background-size:auto;padding:20px 0 80px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media screen and (min-width: 768px){#question .boxCol .btn li{width:24vw}}@media screen and (min-width: 1100px){#question .boxCol .btn li{width:264px}}#question .boxCol h2{-webkit-filter:blur(30px);filter:blur(30px);opacity:0}#question .boxCol .txt span{-webkit-filter:blur(30px);filter:blur(30px);opacity:0}#question .boxCol .btn li{opacity:0}#question .boxCol.s h2{-webkit-filter:blur(0);filter:blur(0);opacity:1;transition:opacity 1s, -webkit-filter 1s;transition:filter 1s, opacity 1s;transition:filter 1s, opacity 1s, -webkit-filter 1s}#question .boxCol.s .txt span{-webkit-filter:blur(0);filter:blur(0);opacity:1;transition:opacity 1s, -webkit-filter 1s;transition:filter 1s, opacity 1s;transition:filter 1s, opacity 1s, -webkit-filter 1s}#question .boxCol.s .btn li{opacity:1;transition:opacity 1s 1s}#result header{background:linear-gradient(to bottom, rgba(0,0,0,0.2), rgba(0,0,0,0))}@media screen and (max-width: 767px){#result main{padding:0}}@media screen and (min-width: 768px){#result main{padding:0 0 4.54545vw}}@media screen and (min-width: 1100px){#result main{padding:0 0 50px}}#result main.unus{background:url(../images/result/bg_unus.png) repeat center;background-size:auto}@media screen and (min-width: 1100px){#result main.unus{background-image:url(../images/result/bg_unus_pc.png),url(../images/result/bg_unus.png);background-repeat:no-repeat,repeat;background-position:top center,center;background-attachment:fixed,fixed}}#result main.duo{background:url(../images/result/bg_duo.png) repeat center;background-size:auto}@media screen and (min-width: 1100px){#result main.duo{background-image:url(../images/result/bg_duo_pc.png),url(../images/result/bg_duo.png);background-repeat:no-repeat,repeat;background-position:top center,center;background-attachment:fixed,fixed}}#result main.torres{background:url(../images/result/bg_torres.png) repeat center;background-size:auto}@media screen and (min-width: 1100px){#result main.torres{background-image:url(../images/result/bg_torres_pc.png),url(../images/result/bg_torres.png);background-repeat:no-repeat,repeat;background-position:top center,center;background-attachment:fixed,fixed}}#result main.cuatro{background:url(../images/result/bg_cuatro.png) repeat center;background-size:auto}@media screen and (min-width: 1100px){#result main.cuatro{background-image:url(../images/result/bg_cuatro_pc.png),url(../images/result/bg_cuatro.png);background-repeat:no-repeat,repeat;background-position:top center,center;background-attachment:fixed,fixed}}#result .boxCol{background-color:#000;margin:0 auto;text-align:center}@media screen and (max-width: 767px){#result .boxCol{width:100%;border-top:1px solid #d1c081;border-bottom:1px solid #d1c081;padding:0 0 5px 0}}@media screen and (min-width: 768px){#result .boxCol{border:1px solid #d1c081;width:90%}}@media screen and (min-width: 1100px){#result .boxCol{max-width:1000px}}#result .boxCol.unus{background:url(../images/result/bg_box_unus_sp.jpg) repeat center;background-size:contain}@media screen and (min-width: 1100px){#result .boxCol.unus{background:url(../images/result/bg_box_unus_pc.jpg) repeat center}}#result .boxCol.duo{background:url(../images/result/bg_box_duo_sp.jpg) repeat center;background-size:contain}@media screen and (min-width: 1100px){#result .boxCol.duo{background:url(../images/result/bg_box_duo_pc.jpg) repeat center}}#result .boxCol.torres{background:url(../images/result/bg_box_torres_sp.jpg) repeat center;background-size:contain}@media screen and (min-width: 1100px){#result .boxCol.torres{background:url(../images/result/bg_box_torres_pc.jpg) repeat center}}#result .boxCol.cuatro{background:url(../images/result/bg_box_cuatro_sp.jpg) repeat center;background-size:contain}@media screen and (min-width: 1100px){#result .boxCol.cuatro{background:url(../images/result/bg_box_cuatro_pc.jpg) repeat center}}#result .boxCol .message span{opacity:0}#result .boxCol .imgResult{opacity:0}#result .boxCol .resultColInner{opacity:0}#result .boxCol.s .message span{opacity:1;transition:opacity 1s}#result .boxCol.s .imgResult{opacity:1;transition:opacity 1s 1s}#result .boxCol.s .resultColInner{opacity:1;transition:opacity 1s 1s}#result .message{background:url(../images/result/bg_top_sp.png) no-repeat top center;background-size:100%}@media screen and (max-width: 767px){#result .message{margin:8px auto 0;padding:2.66667vw 0;font-size:3.46667vw}}@media screen and (min-width: 768px){#result .message{margin:8px auto 0;padding:1.81818vw 0;font-size:2.36364vw}}@media screen and (min-width: 1100px){#result .message{background:url(../images/result/bg_top_pc.png) no-repeat top center;background-size:auto;padding:40px 0 35px;font-size:20px}}#result .resultCol{position:relative;background:url(../images/result/bg_mdl_sp.png) repeat-y top center;background-size:contain}@media screen and (max-width: 767px){#result .resultCol{padding:0 6.66667vw}}@media screen and (min-width: 768px){#result .resultCol{padding:0 4.54545vw}}@media screen and (min-width: 1100px){#result .resultCol{background:url(../images/result/bg_mdl_pc.png) repeat-y top center;background-size:auto;padding:0 60px}}#result .resultCol h2{margin:0 auto}@media screen and (max-width: 767px){#result .resultCol h2{padding:2.66667vw 8vw 0}}@media screen and (min-width: 768px){#result .resultCol h2{max-width:418px;padding:1.81818vw 0 0}}@media screen and (min-width: 1100px){#result .resultCol h2{padding:30px 0 0}}@media screen and (max-width: 767px){#result .resultCol .prince{font-size:4vw}}@media screen and (min-width: 768px){#result .resultCol .prince{font-size:2.72727vw}}@media screen and (min-width: 1100px){#result .resultCol .prince{font-size:24px}}#result .resultCol .type{font-weight:bold;color:#d1c081}@media screen and (max-width: 767px){#result .resultCol .type{padding:5.33333vw 0 4vw;font-size:6.66667vw;line-height:1.2}}@media screen and (min-width: 768px){#result .resultCol .type{padding:1.81818vw 0 2.72727vw;font-size:4.54545vw;line-height:1.2}}@media screen and (min-width: 1100px){#result .resultCol .type{font-size:44px}}#result .resultCol .sd{position:absolute;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;left:0;right:0;margin:0 auto;width:94%}@media screen and (max-width: 767px){#result .resultCol .sd{top:46.66667vw}}@media screen and (min-width: 768px){#result .resultCol .sd{width:86%;top:34.54545vw}}@media screen and (min-width: 1100px){#result .resultCol .sd{top:37%}}#result .resultCol .sd li{width:20%;position:relative}#result .resultCol .sd li .voiceCol{position:absolute;bottom:0}@media screen and (max-width: 767px){#result .resultCol .sd li .voiceCol{width:50%;left:70%}}@media screen and (min-width: 768px){#result .resultCol .sd li .voiceCol{width:35%;left:-8%}}@media screen and (min-width: 1100px){#result .resultCol .sd li .voiceCol{width:30%;left:-10px}}@media screen and (max-width: 767px){#result .resultCol .sd li:nth-child(2) .voiceCol{left:-22%}}#result .resultCol .sd button{background:none;border:none}@media (hover: hover){#result .resultCol .sd button{cursor:pointer;transition:0.5s}#result .resultCol .sd button:hover{opacity:0.5}}#result .resultCol .txtCol{text-align:left}@media screen and (max-width: 767px){#result .resultCol .txtCol{padding:4vw 0 2.66667vw}}@media screen and (min-width: 768px){#result .resultCol .txtCol{padding:2.72727vw 0 1.81818vw}}@media screen and (min-width: 1100px){#result .resultCol .txtCol{padding:30px 0 0}}#result .resultCol .txtCol p{padding:0 0 1rem 0}@media screen and (max-width: 767px){#result .resultCol .txtCol p{font-size:3.46667vw}}@media screen and (min-width: 768px){#result .resultCol .txtCol p{font-size:2.36364vw}}@media screen and (min-width: 1100px){#result .resultCol .txtCol p{font-size:18px}}#result .resultCol .txtCol.unus{border-top:1px solid #662432}#result .resultCol .txtCol.duo{border-top:1px solid #294466}#result .resultCol .txtCol.torres{border-top:1px solid #4b2e66}#result .resultCol .txtCol.cuatro{border-top:1px solid #9b9346}@media screen and (max-width: 767px){#result .btnCol{background:url(../images/result/bg_btm_sp.png) no-repeat bottom center;background-size:100%;padding:0 0 9.33333vw}}@media screen and (min-width: 768px){#result .btnCol{background:url(../images/result/bg_btm_sp.png) no-repeat bottom center;background-size:100%;padding:0 0 6.36364vw}}@media screen and (min-width: 1100px){#result .btnCol{background:url(../images/result/bg_btm_pc.png) no-repeat bottom center;background-size:auto;padding:20px 0 80px}}#result .btnCol a{opacity:0}@media screen and (max-width: 767px){#result .btnCol a{display:block;margin:0 auto;width:73.33333vw}}@media screen and (min-width: 768px){#result .btnCol a{display:block;margin:0 auto;width:50vw}}#result .btnCol.s a{opacity:1;transition:opacity 1s}#result .backCol{text-align:center}@media screen and (max-width: 767px){#result .backCol{background:#000f07;padding:5.33333vw 0}}@media screen and (min-width: 768px){#result .backCol{padding:3.63636vw 0 0}}@media screen and (min-width: 1100px){#result .backCol{padding:40px 0 0}}@media screen and (max-width: 767px){#result .backCol a{display:block;margin:0 auto;width:73.33333vw}}@media screen and (min-width: 768px){#result .backCol a{display:block;margin:0 auto;width:50vw}}header h1{text-align:center}@media screen and (max-width: 767px){header h1{padding:5.33333vw 5.33333vw 4vw}}@media screen and (min-width: 768px){header h1{padding:3.63636vw 7.27273vw 2.72727vw;max-width:776px;margin:0 auto}}@media screen and (min-width: 1100px){header h1{padding:40px 0 30px}}footer{background:#170a02;border-top:1px solid #d1c081}@media screen and (max-width: 767px){footer{padding:6.66667vw}}@media screen and (min-width: 768px){footer{padding:4.54545vw}}@media screen and (min-width: 1100px){footer{padding:50px 0}}footer .snsCol{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-column-gap:3%;-moz-column-gap:3%;column-gap:3%}@media screen and (max-width: 767px){footer .snsCol{padding:0 0 5.33333vw}}@media screen and (min-width: 768px){footer .snsCol{padding:0 0 2.72727vw}}@media screen and (min-width: 1100px){footer .snsCol{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;padding:0 0 40px}}footer .snsCol .share,footer .snsCol .official{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}footer .snsCol .share dt,footer .snsCol .official dt{margin:0 1rem 0 0}@media screen and (max-width: 767px){footer .snsCol .share dt,footer .snsCol .official dt{font-size:2.66667vw}}footer .snsCol .share ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (max-width: 767px){footer .snsCol .share ul li{width:6.66667vw;margin:0 3vw}}@media screen and (min-width: 768px){footer .snsCol .share ul li{max-width:33px;margin:0 10px}}@media screen and (max-width: 767px){footer .snsCol .official dd{width:6.66667vw;margin:0 3vw}}@media screen and (min-width: 768px){footer .snsCol .official dd{max-width:33px;margin:0 10px}}footer .bnrCol,footer .logoCol{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-column-gap:4%;-moz-column-gap:4%;column-gap:4%}@media screen and (max-width: 767px){footer .bnrCol,footer .logoCol{padding:1.33333vw 0 5.33333vw}}@media screen and (min-width: 768px){footer .bnrCol,footer .logoCol{padding:.90909vw 0 3.63636vw}}@media screen and (min-width: 1100px){footer .bnrCol,footer .logoCol{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:10px 0 40px}}footer .bnrCol a{display:block}@media screen and (max-width: 767px){footer .bnrCol a{width:73.33333vw}}@media screen and (min-width: 1100px){footer .bnrCol a{width:inherit}}@media screen and (max-width: 767px){footer .logoCol{width:60%;margin:0 auto}}footer .copy{color:#717171;text-align:center;font-family:"游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", "Meiryo", "verdana", sans-serif}@media screen and (max-width: 767px){footer .copy{font-size:2.66667vw}}@media screen and (min-width: 768px){footer .copy{font-size:1.81818vw}}@media screen and (min-width: 1100px){footer .copy{font-size:12px}}

/*# sourceMappingURL=maps/layout.css.map */
