@import"https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/css/yakuhanjp-noto.min.css";@media screen and (min-width: 1024px){[data-tb],[data-sp]{display:none !important}[data-pc]{display:inline-block !important}}@media screen and (min-width: 750px)and (max-width: 1024px){[data-pc],[data-sp]{display:none !important}[data-tb]{display:inline-block !important}}@media screen and (max-width: 750px){[data-tb],[data-pc]{display:none !important}[data-sp]{display:inline-block !important}}[data-target]{-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:opacity,-webkit-transform, -webkit-filter;transition-property:opacity,-webkit-transform, -webkit-filter;transition-property:transform, opacity,filter;transition-property:transform, opacity,filter, -webkit-transform, -webkit-filter;-webkit-transition-delay:.2s;transition-delay:.2s;opacity:0;will-change:transform,opacity;pointer-events:none}[data-target].action{pointer-events:initial;opacity:1}[data-target][data-mask-right],[data-target][data-mask-left],[data-target][data-mask-up],[data-target][data-mask-down]{-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:clip-path;transition-property:clip-path;-webkit-transition-delay:0s;transition-delay:0s;display:inline-block;visibility:hidden;opacity:1}[data-target][data-mask-right].action,[data-target][data-mask-left].action,[data-target][data-mask-up].action,[data-target][data-mask-down].action{visibility:visible;clip-path:inset(0)}[data-target][data-mask-right]{clip-path:inset(0 99.99% 0 0)}[data-target][data-mask-left]{clip-path:inset(0 0 0 99.99%)}[data-target][data-mask-up]{clip-path:inset(99.99% 0 0 0)}[data-target][data-mask-down]{clip-path:inset(0 0 99.99% 0)}[data-target][data-nomotion]{-webkit-transition:none;transition:none;opacity:1}[data-target][data-slideup]{-webkit-transform:translateY(26.666px) scale(1);transform:translateY(26.666px) scale(1)}[data-target][data-slideup].action{-webkit-transform:translateY(0);transform:translateY(0)}[data-target][data-slidedown]{-webkit-transform:translateY(-26.666px) scale(1);transform:translateY(-26.666px) scale(1)}[data-target][data-slidedown].action{-webkit-transform:translateY(0);transform:translateY(0)}[data-target][data-slideleft]{-webkit-transform:translateX(26.666px) scale(1);transform:translateX(26.666px) scale(1)}[data-target][data-slideleft].action{-webkit-transform:translateX(0);transform:translateX(0)}[data-target][data-slideright]{-webkit-transform:translateX(-26.666px) scale(1);transform:translateX(-26.666px) scale(1)}[data-target][data-slideright].action{-webkit-transform:translateX(0);transform:translateX(0)}[data-target][data-scaleup]{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(0.8);transform:scale(0.8)}[data-target][data-scaleup].action{-webkit-transform:scale(1);transform:scale(1)}[data-target][data-blur]{-webkit-transition-duration:1s;transition-duration:1s;-webkit-filter:blur(6px);filter:blur(6px)}[data-target][data-blur].action{-webkit-filter:blur(0px);filter:blur(0px)}[data-target][data-draw]{-webkit-transition:none;transition:none;-webkit-mask-image:url(../img/common/mask.png);mask-image:url(../img/common/mask.png);-webkit-mask-position:0% 0%;mask-position:0% 0%;-webkit-mask-size:400% 400%;mask-size:400% 400%}[data-target][data-draw].action{-webkit-animation:mask-playzero 3.2s 0s steps(1) forwards;animation:mask-playzero 3.2s 0s steps(1) forwards}[data-lzy]{opacity:0}[data-lzy].action{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:0s;transition-delay:0s;opacity:1}.spiner{position:absolute;top:50%;left:50%;width:26.666px;height:26.666px;margin-top:-13.333px;margin-left:-13.333px;border:5.3332px solid rgba(255,255,255,.6);border-top-color:#fff;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;z-index:0;pointer-events:none}#defineSVG{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;pointer-events:none;z-index:-1}#modal{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:rgba(0,0,0,.8);position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000;opacity:0;visibility:hidden;overflow-y:auto;overflow-x:hidden;pointer-events:none}#modal.pink{background-color:rgba(247,132,157,.9)}#modal.blue{background:linear-gradient(135deg, rgba(0, 197, 242, 0.8) 0%, rgba(64, 135, 226, 0.8) 100%)}#modal.active{opacity:1;visibility:visible;pointer-events:initial}#modal.fixed{-webkit-transform:translate(-50%, calc(-50% - 46.6655px));transform:translate(-50%, calc(-50% - 46.6655px));position:fixed;top:50%;left:50%;width:499.9875px;height:826.646px;z-index:9999}#modal #modalInner{width:100%;height:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;overflow-x:hidden}#modal #modalContents{position:relative;z-index:5;width:calc(100% - 63.9984px);max-width:1866.62px;margin:auto}#modal .btn_close{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:auto;right:auto;bottom:-66.665px;left:50%;color:#fff;font-size:13.333px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10.6664px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#modal .btn_close i svg{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;fill:#fff;width:26.666px;height:26.666px}@media screen and (min-width: 750px){#modal .btn_close:hover i svg{-webkit-transform:scale(1.2);transform:scale(1.2)}}#modal .modal_body{display:none;position:relative;width:100%}#modal .modal_body.active{display:block}.logo_modal{background-color:#fff;width:437.3224px;border-radius:13.333px 13.333px 0 0;padding:31.9992px;text-align:center}.logo_modal h1{margin-bottom:6.6665px}.logo_modal h1 svg{fill:#20252f;width:229.3276px;height:29.3326px}.logo_modal h2{margin-bottom:15.9996px}.logo_modal h2 img{height:22.6661px}.logo_modal p{font-size:15.9996px;line-height:1.8;font-weight:700;margin-bottom:18.6662px}.logo_modal p span{color:#007aff}.tutorial_modal{background-color:#fff;width:437.3224px;border-radius:13.333px 13.333px 0 0;padding:31.9992px 0 0;text-align:center;position:relative;overflow:hidden}.tutorial_modal h1{margin-bottom:26.666px}.tutorial_modal h1 img{height:21.3328px}.tutorial_modal h1.modal_title{display:none}.tutorial_modal h1.modal_title.active{display:block}.tutorial_modal p{font-size:15.9996px;line-height:1.8;font-weight:700;margin-bottom:18.6662px}.tutorial_modal p span{color:#007aff}.tutorial_modal figure{padding-bottom:42.6656px}.tutorial_modal figure img{height:327.9918px}.tutorial_modal .splide{margin-bottom:31.9992px}.tutorial_modal .splide .splide__pagination{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-column-gap:18.6662px;-moz-column-gap:18.6662px;column-gap:18.6662px;margin-top:10.6664px}.tutorial_modal .splide .splide__pagination button{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:#d9d9d9;width:10.6664px;height:10.6664px;border-radius:100%}.tutorial_modal .splide .splide__pagination button.is-active{background-color:#00c5f2}#modalProfIcon .contents{background-color:#fff;position:relative;padding:93.331px 0 0}#modalProfIcon figure{background-color:#d9d9d9;width:159.996px;height:159.996px;border-radius:100%;margin:0 auto -79.998px;position:relative;overflow:hidden;z-index:5;border:5.3332px solid #d9d9d9}#modalProfIcon figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}#modalProfIcon p{text-align:center;font-size:18.6662px;font-weight:700;margin-bottom:42.6656px}#modalProfIcon #iconList{margin-bottom:42.6656px;padding:0 31.9992px;height:146.663px;width:100%}#modalProfIcon #iconList ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:18.6662px}#modalProfIcon #iconList li{width:63.9984px;height:63.9984px;position:relative;z-index:1}#modalProfIcon #iconList li a{-webkit-transform:translate3d(0);transform:translate3d(0);background-color:#d9d9d9;display:block;border-radius:100%;overflow:hidden;position:relative;z-index:5}#modalProfIcon #iconList li a:after{content:"";display:block;padding-top:100%}#modalProfIcon #iconList li a:before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;content:"";display:block;width:100%;height:100%;border-radius:100%;border:2.6666px solid #d9d9d9;position:absolute;top:0;left:0;pointer-events:none;z-index:5;-webkit-box-sizing:border-box;box-sizing:border-box}#modalProfIcon #iconList li a img{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;position:absolute;top:0;left:0}@media screen and (min-width: 750px){#modalProfIcon #iconList li a:hover:before{border-color:#00c5f2}}#modalProfIcon #iconList li a.active{pointer-events:none}#modalProfIcon #iconList li a.active:before{border-color:#00c5f2}#modalProfIcon #iconList li a.active img{-webkit-filter:brightness(50%);filter:brightness(50%)}#modalRankup h1{text-align:center;margin-bottom:119.997px}#modalRankup h1 img{-webkit-filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.4));filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.4));height:58.6652px}#modalRankup .rankup_contents{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:111.9972px 31.9992px 31.9992px}#modalRankup .rankup_contents .badge{position:absolute;top:-106.664px;left:0;text-align:center;width:100%}#modalRankup .rankup_contents .badge img{height:207.9948px}#modalRankup .rankup_contents .title{text-align:center;margin-bottom:7.9998px}#modalRankup .rankup_contents .title img{height:34.6658px}#modalRankup .rankup_contents p{text-align:center;font-size:21.3328px;line-height:2;margin-bottom:13.333px;font-weight:700}#modalRankup .rankup_contents .btn_basic{margin-bottom:31.9992px}.ic_status{display:block;width:15.9996px;height:15.9996px;border-radius:100%;border:1px solid rgba(0,0,0,0)}.ic_status.online{background-color:#00c7be;border-color:#00c7be}.ic_status.offline{border-color:#00c7be}.ic_status.disable{border-color:#d9d9d9;background-color:#d9d9d9}.ic_like{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ic_like svg{fill:#fe0e6d;width:10.6664px;height:13.333px}.ic_book svg{width:18.6662px;height:15.9996px}.ic_blank svg{width:18.6662px;height:15.9996px}.ic_face svg{width:18.6662px;height:18.6662px}.ic_info svg{width:19.9995px;height:19.9995px}.ic_profile svg{width:17.3329px;height:18.6662px}.status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:3.9999px;-moz-column-gap:3.9999px;column-gap:3.9999px;line-height:0;white-space:nowrap}.chara_img_slide{background-color:#000;width:100%;height:100%;position:relative;visibility:visible !important}.chara_img_slide .splide__pagination{-webkit-column-gap:10.6664px;-moz-column-gap:10.6664px;column-gap:10.6664px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:initial;flex-wrap:initial;padding:0 31.9992px;position:absolute;top:21.3328px;left:0;width:100%;z-index:10}.chara_img_slide .splide__pagination li{width:100%;height:5.3332px}.chara_img_slide .splide__pagination .splide__pagination__page{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:#d9d9d9;display:block;height:100%;width:100%;border-radius:2.6666px}.chara_img_slide .splide__pagination .splide__pagination__page.is-active{background-color:#00c5f2;opacity:1}.chara_img_slide .splide__track,.chara_img_slide .splide__list{height:100%}.chara_img_slide .splide__slide{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chara_img_slide .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:relative}.chara_img_slide .splide__slide figure{position:relative;width:100%;height:auto;pointer-events:none;aspect-ratio:3/4}.chara_img_slide .splide__slide figure:before,.chara_img_slide .splide__slide figure:after{content:"";display:block;width:100%;position:absolute;left:0;z-index:5;pointer-events:none}.chara_img_slide .splide__slide figure:before{background:-webkit-gradient(linear, left top, left bottom, from(rgb(0, 0, 0)), to(rgba(0, 0, 0, 0)));background:linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);top:-1px;height:10%}.chara_img_slide .splide__slide figure:after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgb(0, 0, 0)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);bottom:-1px;height:35%}.chara_img_slide .splide__slide.cover{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:29.3326px}.chara_img_slide .splide__slide.cover figure{height:auto;width:70%;max-height:60%;height:100%;-webkit-filter:drop-shadow(-1px 0 0 #d9d9d9) drop-shadow(0px 1px 0 #d9d9d9) drop-shadow(0 -1px 0 #d9d9d9) drop-shadow(1px 0 0 #d9d9d9);filter:drop-shadow(-1px 0 0 #d9d9d9) drop-shadow(0px 1px 0 #d9d9d9) drop-shadow(0 -1px 0 #d9d9d9) drop-shadow(1px 0 0 #d9d9d9)}.chara_img_slide .splide__slide.cover figure:before,.chara_img_slide .splide__slide.cover figure:after{display:none}.chara_img_slide .splide__slide.cover figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.chara_img_slide .splide__slide.cover .buttons{padding:0 79.998px}.chara_img_slide .splide__slide.cover .btn_trial{border-radius:9999px;font-size:15.9996px}.chara_img_slide .splide__slide.cover .btn_trial:after{border:1px solid #00c7be}.chara_img_slide .chara_img_note{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:rgba(0,0,0,.8);position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:17.3329px;color:#fff;font-size:23.9994px;font-weight:700;line-height:1.5;text-align:center;z-index:20}.chara_img_slide .chara_img_note .ic_logo svg{width:53.332px;height:63.9984px;fill:#fff}.chara_img_slide .chara_img_note.hide{opacity:0;visibility:hidden}.chara_card{position:relative}.chara_card.current .chara_card_inner{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:scale(1) !important;transform:scale(1) !important}.chara_card .chara_card_scroll{position:relative;width:100%;height:100%}.chara_card .chara_card_inner{-webkit-transform:scale(0.9);transform:scale(0.9);border-radius:26.666px 26.666px 0 0;overflow:hidden;position:relative;width:100%;height:100%}.chara_card .chara_card_inner.active{overflow:initial}.chara_card .chara_info{position:absolute;bottom:31.9992px;left:0;width:100%;color:#fff;padding:0 21.3328px;z-index:10}.chara_card .like_and_dislike{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;pointer-events:none}.chara_card .like_and_dislike i{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-filter:drop-shadow(0 5.3332px 0 rgba(0, 0, 0, 0.5));filter:drop-shadow(0 5.3332px 0 rgba(0, 0, 0, 0.5));position:absolute;top:26.666px;opacity:0;z-index:5}.chara_card .like_and_dislike .ic_skip{right:26.666px}.chara_card .like_and_dislike .ic_skip svg{fill:#00c7be;width:119.997px;height:105.3307px}.chara_card .like_and_dislike .ic_like{left:26.666px}.chara_card .like_and_dislike .ic_like svg{fill:#fe0e6d;width:95.9976px;height:103.9974px}.chara_card .like_and_dislike .bg{position:absolute;top:0;left:0;width:100%;height:100%}.chara_card.fixed{pointer-events:none}.chara_card.dislike .like_and_dislike .ic_skip{-webkit-transform:scale(1);transform:scale(1);opacity:1}.chara_card.dislike .like_and_dislike .bg{background:linear-gradient(-135deg, rgb(31, 212, 157) 0%, rgba(35, 191, 240, 0) 30%)}.chara_card.like .like_and_dislike .ic_like{-webkit-transform:scale(1);transform:scale(1);opacity:1}.chara_card.like .like_and_dislike .bg{background:linear-gradient(135deg, rgb(255, 88, 168) 0%, rgba(255, 88, 168, 0) 30%)}.chara_detail{background-color:#f8f8f8;border-radius:26.666px 26.666px 0 0;padding:0 31.9992px 39.999px}.chara_profile{position:relative;padding:0 31.9992px 31.9992px;margin-bottom:31.9992px;position:relative}.chara_profile:before{background-color:#fff;content:"";display:block;width:100%;height:calc(100% - 98.6642px);position:absolute;top:87.9978px;left:0;border-radius:13.333px;pointer-events:none;z-index:0}.chara_profile .chara_icon{width:159.996px;height:159.996px;border-radius:100%;border:5.3332px solid #fff;position:relative;overflow:hidden;margin:0 auto 15.9996px}.chara_profile .chara_icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chara_profile .name{font-size:31.9992px;font-weight:700;line-height:1.5;letter-spacing:.12em;margin-bottom:10.6664px;text-align:center}.chara_profile .prof_unit{margin-bottom:49.3321px;position:relative}.chara_profile .prof_unit:last-of-type{margin-bottom:0}.chara_profile .unit_title{background-color:#00c5f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10.6664px;-moz-column-gap:10.6664px;column-gap:10.6664px;font-size:18.6662px;font-weight:700;letter-spacing:.01em;margin-bottom:26.666px;height:42.6656px;border-radius:9999px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.chara_profile .unit_title i{width:23.9994px;height:23.9994px}.chara_profile .unit_title i svg{fill:#fff;width:23.9994px;height:23.9994px}.chara_profile .intro p{font-size:15.9996px;line-height:2.2;font-weight:700}.chara_profile .profile dl,.chara_profile .information dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:26.666px;-moz-column-gap:26.666px;column-gap:26.666px;font-size:15.9996px;line-height:1.8;border-bottom:1px solid rgba(0,152,186,.3137254902);-webkit-box-shadow:0 1px 0px rgba(255,255,255,.3);box-shadow:0 1px 0px rgba(255,255,255,.3);padding:0 0 10.6664px;margin-bottom:10.6664px;position:relative}.chara_profile .profile dl dt,.chara_profile .information dl dt{font-weight:700;white-space:nowrap}.chara_profile .profile a,.chara_profile .information a{color:#20252f;text-decoration:underline}@media screen and (min-width: 750px){.chara_profile .profile a:hover,.chara_profile .information a:hover{text-decoration:none}}.chara_profile .more_info{background-color:#fff;border-radius:13.333px;position:relative;overflow:hidden}.chara_profile .more_info .title{background-color:#ffcd3c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:39.999px;font-size:17.3329px;font-weight:700;-webkit-column-gap:6.6665px;-moz-column-gap:6.6665px;column-gap:6.6665px;color:#fff;text-shadow:0 1px #b58f00}.chara_profile .more_info .title:before{background:-webkit-gradient(linear, left top, right top, from(#ffbd3c), to(#ffcc00));background:linear-gradient(to right, #ffbd3c 0%, #ffcc00 100%);content:"NEW!";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:66.665px;height:22.6661px;font-size:13.333px;border-radius:9999px;-webkit-filter:drop-shadow(1px 1px 0 #bf990a);filter:drop-shadow(1px 1px 0 #bf990a);margin-left:-66.665px}.chara_profile .more_info .prof_unit_inner{background-color:#fff;padding:7.9998px 15.9996px;color:#007aff}.chara_profile .more_info .prof_unit_inner dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:13.333px;-moz-column-gap:13.333px;column-gap:13.333px;font-size:14.6663px;line-height:1.5;margin-bottom:6.6665px;position:relative;font-weight:700}.chara_profile .more_info .prof_unit_inner dl dt{white-space:nowrap}.chara_profile.match:before{background-color:#00c5f2}.chara_profile.match .unit_title{background-color:#fff;color:#00c5f2}.chara_profile.match .unit_title i svg{fill:#00c5f2}.chara_info{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:0s;transition-delay:0s}.chara_info.hide{opacity:0;pointer-events:none}.chara_info .name{font-size:31.9992px;font-weight:700;letter-spacing:.12em;margin-bottom:6.6665px;line-height:1.5}.chara_info .description{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13.333px;font-weight:700;margin-bottom:7.9998px;-webkit-column-gap:6.6665px;-moz-column-gap:6.6665px;column-gap:6.6665px;line-height:1.5}.chara_info .description .age,.chara_info .description .position{white-space:nowrap}.chara_info .description .position.overflow{overflow:hidden;text-overflow:ellipsis;width:333.325px}.chara_info .description .message{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.chara_info .other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13.333px;font-weight:700;-webkit-column-gap:21.3328px;-moz-column-gap:21.3328px;column-gap:21.3328px;margin-bottom:19.9995px}.chara_info .other .btn_like{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:3.9999px;-moz-column-gap:3.9999px;column-gap:3.9999px;margin-bottom:5.3332px}.chara_info .other .btn_like .ic_like svg{width:15.9996px;height:18.6662px}.chara_info .other .btn_like .like_count{margin-bottom:-3.9999px}.chara_info .other .message_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6.6665px;-moz-column-gap:6.6665px;column-gap:6.6665px}.chara_info .other .message_row svg{fill:#ff9500}.chara_info .buttons a{width:50%;border-radius:9999px;height:39.999px;border:none;font-size:13.333px}.chara_info .buttons .btn_trial.isRead:before{right:7.9998px}.chara_info .buttons .btn_trial.isRead:after{right:2.6666px;margin-top:-33.3325px}.chara_page{position:relative;z-index:10}.chara_page .splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex}.chara_page .splide__track,.chara_page .splide__list{height:100%}.chara_page .splide__arrow{position:absolute;top:333.325px;margin-top:0;z-index:5}.chara_page .splide__arrow:disabled{display:none}.chara_page .splide__arrow--prev{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:13.333px}.chara_page .splide__arrow--next{right:13.333px}.chara_page .splide__slide{width:100%;overflow:hidden;position:relative;border-radius:26.666px 26.666px 0 0}.chara_page .chara_card{z-index:4}.chara_page .chara_detail{padding:31.9992px;margin-top:-26.666px;position:relative;z-index:5}.chara_page .chara_detail .chara_info{margin-bottom:31.9992px}.buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:26.666px}.buttons.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:13.333px;-moz-column-gap:13.333px;column-gap:13.333px}.txt_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:19.9995px;width:100%;font-size:13.333px;font-weight:700}.txt_links .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;-webkit-column-gap:13.333px;-moz-column-gap:13.333px;column-gap:13.333px}.txt_links .copyright{font-family:"Roboto",sans-serif;color:#00c5f2}.txt_links a{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s}@media screen and (min-width: 750px){.txt_links a:hover{opacity:.6}}.p_icon{position:relative}.p_icon i{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:#007aff;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:41.3323px;height:41.3323px;border-radius:100%;border:3.9999px solid #fff;position:absolute;bottom:0;left:50%;margin-left:33.3325px;pointer-events:none}.p_icon i svg{fill:#fff;width:21.3328px;height:21.3328px}.p_icon .img{background-color:#d9d9d9;width:159.996px;height:159.996px;margin:0 auto 13.333px;border-radius:100%;overflow:hidden;position:relative;border:5.3332px solid #00c5f2}.p_icon .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p_icon p{font-size:18.6662px;font-weight:700;text-align:center}.p_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:26.666px;-moz-column-gap:26.666px;column-gap:26.666px;color:#fff;font-size:15.9996px;line-height:1.8;border-bottom:1px solid rgba(0,152,186,.3137254902);-webkit-box-shadow:0 1px 0px rgba(255,255,255,.3);box-shadow:0 1px 0px rgba(255,255,255,.3);padding:0 0 10.6664px;margin-bottom:10.6664px;position:relative}.p_list dt{font-weight:700}.p_select{position:relative;font-size:15.9996px;margin-bottom:13.333px}.p_select dt{font-weight:700;color:#fff;margin-bottom:6.6665px}.p_select dd{background-color:#fff;border-radius:5.3332px;position:relative;height:53.332px}.p_select dd:before{background:url(../img/icon/ic_select.png) no-repeat 0 0;background-size:100% 100%;content:"";display:block;width:13.333px;height:7.9998px;position:absolute;top:50%;right:18.6662px;margin-top:-3.9999px;pointer-events:none}.p_select dd select{display:block;width:100%;height:100%;padding:0 13.333px}.p_name dt{font-size:18.6662px;font-weight:700;margin-bottom:19.9995px}.p_name dd{background-color:#d9d9d9;font-size:15.9996px;position:relative;height:53.332px}.p_name dd:before{background:url(../img/icon/ic_select.png) no-repeat 0 0;background-size:100% 100%;content:"";display:block;width:13.333px;height:7.9998px;position:absolute;top:50%;right:22.6661px;margin-top:-3.9999px;pointer-events:none}.p_name dd select{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;padding-left:14.6663px}.share .title{text-align:center;font-size:15.9996px;color:#007aff;font-weight:700;margin-bottom:10.6664px}.share .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:19.9995px;-moz-column-gap:19.9995px;column-gap:19.9995px}.share .link a{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;width:53.332px;height:53.332px}.share .link a.line{background-image:url(../img/icon/ic_line.png)}.share .link a.x{background-image:url(../img/icon/ic_x.png)}.share .link a.fb{background-image:url(../img/icon/ic_fb.png)}@media screen and (min-width: 750px){.share .link a:hover{opacity:.6}}.login_unit .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:55.9986px}.login_unit .logo h1 svg{fill:#20252f;width:359.991px;height:79.998px}.login_unit .logo p{font-size:15.9996px;font-weight:700;text-align:center;line-height:2;letter-spacing:.05em}.login_unit #loginService{margin-bottom:31.9992px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:31.9992px}.login_unit #loginService .btn_basic{height:66.665px}.login_unit #loginService .line a{background-color:#51c808}.login_unit #loginService .x a{background-color:#20252f}.login_unit #loginService .fb a{background-color:#06f}.login_unit #noLogin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:31.9992px}.login_unit #noLogin a{text-decoration:underline;font-size:18.6662px;font-weight:500}@media screen and (min-width: 750px){.login_unit #noLogin a:hover{text-decoration:none}}.login_unit .note{font-size:13.333px;text-align:center;line-height:1.5;white-space:nowrap}#pagerIconList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10.6664px;-moz-column-gap:10.6664px;column-gap:10.6664px;position:absolute;top:19.9995px;left:19.9995px;z-index:50}#pagerIconList a{width:39.999px;height:39.999px;border-radius:100%;border:2.6666px solid rgba(0,0,0,0);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box}#pagerIconList a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;-webkit-filter:brightness(50%);filter:brightness(50%)}#pagerIconList a.active{border-color:#fff}#pagerIconList a.active img{-webkit-filter:brightness(100%);filter:brightness(100%)}.profile_edit{position:relative;padding:79.998px 31.9992px 39.999px;margin-bottom:31.9992px}.profile_edit:before{background-color:#00c5f2;content:"";display:block;width:100%;height:calc(100% - 99.9975px);border-radius:13.333px;position:absolute;bottom:0;left:0;z-index:0;pointer-events:none}.profile_edit .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:21.3328px;font-weight:700;-webkit-column-gap:6.6665px;-moz-column-gap:6.6665px;column-gap:6.6665px;margin-bottom:18.6662px;position:relative}.profile_edit .title svg{fill:#fff;width:17.3329px;height:18.6662px}.profile_edit .p_icon{margin-bottom:22.6661px;margin-top:-73.3315px}.profile_edit .p_list:last-of-type,.profile_edit .p_select:last-of-type{margin-bottom:0}#importTerms section{margin-bottom:39.999px}#importTerms section:last-child{margin-bottom:0}#importTerms h1{font-weight:700;font-size:19.9995px;margin-bottom:26.666px;text-align:center}#importTerms h2{font-weight:700;font-size:17.3329px;margin-bottom:19.9995px;line-height:1.3}#importTerms h2.center{text-align:center}#importTerms p{line-height:2;margin-bottom:26.666px}#importTerms p.right{text-align:right}#importTerms a{color:#007aff;text-decoration:underline}@media screen and (min-width: 750px){#importTerms a:hover{text-decoration:none}}#importTerms ol{margin-left:19.9995px;margin-bottom:26.666px}#importTerms ol li{list-style:decimal;line-height:1.5;margin-bottom:6.6665px}#importTerms ol li:last-child{margin-bottom:0}#importTerms ol.type2{counter-reset:item;margin-left:0}#importTerms ol.type2 li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}#importTerms ol.type2 li:before{content:counter(item) "）";counter-increment:item;white-space:nowrap}#importTerms ul{margin-left:19.9995px;margin-bottom:26.666px}#importTerms ul li{list-style:disc;line-height:1.5;margin-bottom:6.6665px}#importTerms ul li:last-child{margin-bottom:0}.faq_question{font-size:15.9996px;margin-bottom:63.9984px}.faq_question h2{font-size:21.3328px;font-weight:700;margin-bottom:13.333px}.faq_question li{line-height:2;margin-bottom:31.9992px}.faq_question li a{color:#00c5f2;text-decoration:underline}@media screen and (min-width: 750px){.faq_question li a:hover{text-decoration:none}}.faq_answer{font-size:15.9996px;margin-bottom:63.9984px}.faq_answer h2{font-size:21.3328px;font-weight:700;margin-bottom:31.9992px}.faq_answer .a_unit{margin-bottom:53.332px;line-height:2}.faq_answer .a_unit:last-of-type{margin-bottom:0}.faq_answer .a_unit dt{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;font-size:18.6662px;margin-bottom:13.333px}.faq_answer .a_unit dt:before{content:"Q."}.faq_answer .a_unit dd{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15.9996px}.faq_answer .a_unit dd:before{content:"A."}.page_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:13.333px;-moz-column-gap:13.333px;column-gap:13.333px;font-size:15.9996px;font-weight:700}.page_top i{width:11.9997px;height:17.3329px}.page_top svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);fill:#20252f;width:11.9997px;height:17.3329px}.btn_basic{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:opacity, background;transition-property:opacity, background;-webkit-transition-delay:0s;transition-delay:0s;width:100%;height:66.665px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;color:#fff;font-size:18.6662px;font-weight:700}.btn_basic.arrow i{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;position:absolute;top:50%;right:29.3326px;margin-top:-7.9998px;width:9.3331px;height:15.9996px;display:-webkit-box;display:-ms-flexbox;display:flex}.btn_basic.arrow i svg{width:9.3331px;height:15.9996px}@media screen and (min-width: 750px){.btn_basic.arrow:hover{opacity:1}.btn_basic.arrow:hover i{-webkit-transform:translateX(5px);transform:translateX(5px)}}.btn_basic.bdr{border:1px solid #d9d9d9}.btn_basic.icon{-webkit-column-gap:5.3332px;-moz-column-gap:5.3332px;column-gap:5.3332px}.btn_basic.blue{background:-webkit-gradient(linear, left top, right top, from(#00c5f2), to(#4087e2));background:linear-gradient(to right, #00c5f2 0%, #4087e2 100%)}.btn_basic.blue i svg{fill:#fff}.btn_basic.blue.shadow{-webkit-filter:drop-shadow(0 5.3332px 0 #007192);filter:drop-shadow(0 5.3332px 0 #007192)}.btn_basic.pink{background:-webkit-gradient(linear, left top, right top, from(#f57889), to(#ff3a75));background:linear-gradient(to right, #f57889 0%, #ff3a75 100%)}.btn_basic.pink i svg{fill:#fff}.btn_basic.pink.shadow{-webkit-filter:drop-shadow(0 5.3332px 0 #ad1140);filter:drop-shadow(0 5.3332px 0 #ad1140)}.btn_basic.gray{background:#d9d9d9;color:#20252f}.btn_basic.gray.shadow{-webkit-filter:drop-shadow(0 5.3332px 0 #808080);filter:drop-shadow(0 5.3332px 0 #808080)}.btn_basic.white{background-color:#fff;color:#20252f}.btn_basic.white i svg{fill:#20252f}.btn_basic.disable{background:#d9d9d9 !important;pointer-events:none}.btn_basic.shadow{-webkit-filter:drop-shadow(0 2.6666px 5.3332px rgba(0, 0, 0, 0.25));filter:drop-shadow(0 2.6666px 5.3332px rgba(0, 0, 0, 0.25))}.btn_basic.isRead{color:#d9d9d9}.btn_basic.isRead:before{background:url(../img/icon/ic_check.svg) no-repeat 0 0;background-size:100% 100%;content:"";display:block;width:26.666px;height:26.666px;position:absolute;top:50%;right:19.9995px;margin-top:-13.333px;z-index:5;pointer-events:none}.btn_basic.isRead:after{background-color:#fff;content:"既読";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10.6664px;color:#00c7be;width:37.3324px;height:15.9996px;border-radius:9999px;position:absolute;top:50%;right:14.6663px;margin-top:-39.999px;z-index:10;pointer-events:none}.btn_basic.isRead .ic_info{display:none}.btn_basic.isRead i svg{fill:#d9d9d9}@media screen and (min-width: 750px){.btn_basic:hover{opacity:.7}}.btn_profile{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:#fff;width:100%;height:53.332px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:9999px;color:#00c5f2;margin:auto;font-size:15.9996px;font-weight:700}.btn_profile:before{content:"プロフィールを見る"}.btn_profile i svg{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10.6664px;height:18.6662px;position:absolute;top:50%;right:21.3328px;margin-top:-9.3331px;will-change:transform;fill:#00c5f2}.btn_profile.bdr{border:2px solid #00c5f2}.btn_profile.active:before{content:"プロフィールを閉じる"}.btn_profile.active i svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.btn_profile.disable{pointer-events:none}@media screen and (min-width: 750px){.btn_profile:hover{opacity:.6}}.btn_like{pointer-events:none}.splide__arrow svg{fill:url(#grad_blue)}.splide__pagination{-webkit-column-gap:18.6662px;-moz-column-gap:18.6662px;column-gap:18.6662px;margin-top:10.6664px}.splide__pagination button{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:#d9d9d9;width:13.333px;height:13.333px;border-radius:100%}.splide__pagination button.is-active{background-color:#20252f}.m_header{background-color:#00c5f2;height:106.664px;width:499.9875px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:sticky;top:0;z-index:0;padding-bottom:26.666px}.m_header.hide{opacity:0;visibility:hidden}.m_header h1{font-size:18.6662px;font-weight:700;color:#fff}.b_header{background-color:#fff;border-bottom:1px solid #d9d9d9;height:79.998px;width:499.9875px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:sticky;top:0;z-index:0}.b_header h1{font-size:18.6662px;font-weight:700}.b_header .btn_return{position:absolute;top:50%;left:31.9992px;margin-top:-6.6665px}.b_header .btn_return i{width:11.9997px;height:17.3329px}.b_header .btn_return svg{-webkit-transform:scaleX(-1);transform:scaleX(-1);fill:#20252f;width:11.9997px;height:17.3329px}#errorModal{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:rgba(0,0,0,.8);position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000;opacity:0;visibility:hidden;overflow-y:auto;overflow-x:hidden;pointer-events:none}#errorModal.active{opacity:1;visibility:visible;pointer-events:initial}#errorModal #errorModalInner{width:100%;height:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;overflow-x:hidden}#errorModal #errorModalContents{position:relative;z-index:5;width:calc(100% - 63.9984px);max-width:1866.62px;margin:auto}#errorModal .btn_close{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:auto;right:auto;bottom:-66.665px;left:50%;color:#fff;font-size:13.333px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10.6664px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#errorModal .btn_close i svg{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;fill:#fff;width:26.666px;height:26.666px}@media screen and (min-width: 750px){#errorModal .btn_close:hover i svg{-webkit-transform:scale(1.2);transform:scale(1.2)}}#errorModal .modal_body{display:none;background-color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:133.33px 0 159.996px;border-radius:13.333px 13.333px 0 0}#errorModal .modal_body h1{font-size:18.6662px;font-weight:700;text-align:center;position:absolute;top:26.666px;left:0;width:100%}#errorModal .modal_body .inner{text-align:center}#errorModal .modal_body .inner .icon{width:133.33px;height:133.33px;margin:0 auto 53.332px}#errorModal .modal_body .inner p{font-size:18.6662px;line-height:2}#errorModal .modal_body .btn_basic{width:373.324px;position:absolute;bottom:26.666px;left:50%;margin-left:-186.662px}#errorModal .modal_body.active{display:block}[data-page=error] #wrapper{padding-bottom:0}[data-page=error] #error{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}[data-page=error] #error h1{font-size:18.6662px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:79.998px;border-bottom:1px solid #d9d9d9}[data-page=error] #error .inner{text-align:center}[data-page=error] #error .inner .logo{margin:0 auto 69.3316px}[data-page=error] #error .inner .logo svg{width:330.6584px;height:71.9982px}[data-page=error] #error .inner .logo p{font-size:14.6663px;font-weight:700;text-align:center;line-height:2;letter-spacing:.05em}[data-page=error] #error .inner .icon{width:133.33px;height:133.33px;margin:0 auto 53.332px}[data-page=error] #error .inner p{font-size:18.6662px;font-weight:700;line-height:2}[data-page=error] #error .inner p span{font-size:15.9996px}[data-page=error] #error .btn_basic{width:373.324px;position:absolute;bottom:58.6652px;left:50%;margin-left:-186.662px}[data-page=maintenance] #wrapper{padding-bottom:0}[data-page=maintenance] #maintenance{background:linear-gradient(95deg, rgb(0, 197, 242) 0%, rgb(64, 135, 226) 100%);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}[data-page=maintenance] #maintenance .inner{text-align:center}[data-page=maintenance] #maintenance .inner .logo{margin:0 auto 63.9984px;-webkit-filter:drop-shadow(0 0 3px #005296);filter:drop-shadow(0 0 3px #005296)}[data-page=maintenance] #maintenance .inner .logo svg{width:330.6584px;height:81.3313px;fill:#fff}[data-page=maintenance] #maintenance .inner p{font-size:18.6662px;font-weight:700;line-height:2;color:#fff;margin-bottom:53.332px}[data-page=maintenance] #maintenance .time{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:71.9982px;width:446.6555px;color:#007aff;font-size:18.6662px;font-weight:700}@media screen and (max-width: 750px){[data-target][data-slideup]{-webkit-transform:translateY(5.33vw) scale(1);transform:translateY(5.33vw) scale(1)}[data-target][data-slidedown]{-webkit-transform:translateY(-5.33vw) scale(1);transform:translateY(-5.33vw) scale(1)}[data-target][data-slideleft]{-webkit-transform:translateX(5.33vw) scale(1);transform:translateX(5.33vw) scale(1)}[data-target][data-slideright]{-webkit-transform:translateX(-5.33vw) scale(1);transform:translateX(-5.33vw) scale(1)}.spiner{width:5.33vw;height:5.33vw;margin-top:-2.67vw;margin-left:-2.67vw;border-width:1.07vw}#modal.fixed{-webkit-transform:translate(-50%, calc(-50% - 9.33vw));transform:translate(-50%, calc(-50% - 9.33vw));width:100%;height:calc(var(--vh)*100 - 18.67vw)}#modal #modalContents{width:calc(100% - 12.8vw);max-width:initial}#modal .btn_close{bottom:-13.33vw;font-size:2.67vw;row-gap:2.13vw}#modal .btn_close i svg{width:5.33vw;height:5.33vw}.logo_modal{background-color:#fff;width:87.47vw;border-radius:2.67vw 2.67vw 0 0;padding:6.4vw;text-align:center}.logo_modal h1{margin-bottom:1.33vw}.logo_modal h1 svg{fill:#20252f;width:45.87vw;height:5.87vw}.logo_modal h2{margin-bottom:3.2vw}.logo_modal h2 img{height:4.53vw}.logo_modal p{font-size:3.2vw;line-height:1.8;font-weight:700;margin-bottom:3.73vw}.logo_modal p span{color:#007aff}.tutorial_modal{width:87.47vw;border-radius:2.67vw 2.67vw 0 0;padding:6.4vw 0 0}.tutorial_modal h1{margin-bottom:5.33vw}.tutorial_modal h1 img{height:4.27vw}.tutorial_modal p{font-size:3.2vw;margin-bottom:3.73vw}.tutorial_modal figure{padding-bottom:8.53vw}.tutorial_modal figure img{height:65.6vw}.tutorial_modal .splide{margin-bottom:6.4vw}.tutorial_modal .splide .splide__pagination{-webkit-column-gap:3.73vw;-moz-column-gap:3.73vw;column-gap:3.73vw;margin-top:2.13vw}.tutorial_modal .splide .splide__pagination button{width:2.13vw;height:2.13vw}#modalProfIcon .contents{padding:18.67vw 0 0}#modalProfIcon figure{width:32vw;height:32vw;margin:0 auto -16vw;border:1.07vw solid #d9d9d9}#modalProfIcon p{font-size:3.73vw;margin-bottom:8.53vw}#modalProfIcon #iconList{margin-bottom:8.53vw;padding:0 6.4vw;height:29.33vw}#modalProfIcon #iconList ul{row-gap:3.73vw}#modalProfIcon #iconList li{width:12.8vw;height:12.8vw}#modalProfIcon #iconList li a:before{border:.53vw solid #d9d9d9}#modalRankup h1{margin-bottom:24vw}#modalRankup h1 img{height:11.73vw}#modalRankup .rankup_contents{padding:22.4vw 6.4vw 6.4vw}#modalRankup .rankup_contents .badge{top:-21.33vw}#modalRankup .rankup_contents .badge img{height:41.6vw}#modalRankup .rankup_contents .title{margin-bottom:1.6vw}#modalRankup .rankup_contents .title img{height:6.93vw}#modalRankup .rankup_contents p{font-size:4.27vw;margin-bottom:2.67vw}#modalRankup .rankup_contents .btn_basic{margin-bottom:6.4vw}.ic_status{display:block;width:3.2vw;height:3.2vw;border-radius:100%;border:1px solid rgba(0,0,0,0)}.ic_status.online{background-color:#00c7be;border-color:#00c7be}.ic_status.offline{border-color:#00c7be}.ic_status.disable{border-color:#d9d9d9;background-color:#d9d9d9}.ic_like svg{width:2.13vw;height:2.67vw}.ic_book svg{width:3.73vw;height:3.2vw}.ic_blank svg{width:3.73vw;height:3.2vw}.ic_face svg{width:3.73vw;height:3.73vw}.ic_info svg{width:4vw;height:4vw}.ic_profile svg{width:3.47vw;height:3.73vw}.status{-webkit-column-gap:.8vw;-moz-column-gap:.8vw;column-gap:.8vw}.chara_img_slide .splide__pagination{-webkit-column-gap:2.13vw;-moz-column-gap:2.13vw;column-gap:2.13vw;padding:0 6.4vw;top:4.27vw}.chara_img_slide .splide__pagination li{height:1.07vw}.chara_img_slide .splide__pagination .splide__pagination__page{border-radius:.53vw}.chara_img_slide .splide__slide.cover{row-gap:5.87vw}.chara_img_slide .splide__slide.cover .buttons{padding:0 16vw}.chara_img_slide .splide__slide.cover .btn_trial{font-size:3.2vw}.chara_img_slide .chara_img_note{font-size:4.8vw;row-gap:3.47vw}.chara_img_slide .chara_img_note .ic_logo svg{width:10.67vw;height:12.8vw}}@media screen and (max-width: 750px)and (max-height: 168vw){.chara_img_slide{background-color:#fff}.chara_img_slide .splide__slide figure{position:relative;width:100%;height:100%}.chara_img_slide .splide__slide figure:after{height:55%}.chara_img_slide .splide__slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.chara_img_slide .splide__slide.cover figure{width:50%}}@media screen and (max-width: 750px){.chara_card .chara_card_inner{border-radius:5.33vw 5.33vw 0 0}.chara_card .chara_info{bottom:6.4vw;padding:0 4.27vw}.chara_card .like_and_dislike i{top:5.33vw}.chara_card .like_and_dislike .ic_skip{right:5.33vw}.chara_card .like_and_dislike .ic_skip svg{width:24vw;height:21.07vw}.chara_card .like_and_dislike .ic_like{left:5.33vw}.chara_card .like_and_dislike .ic_like svg{width:19.2vw;height:20.8vw}.chara_detail{border-radius:5.33vw 5.33vw 0 0;padding:0 6.4vw 8vw}.chara_profile{padding:0 6.4vw 6.4vw;margin-bottom:6.4vw}.chara_profile:before{height:calc(100% - 19.73vw);top:17.6vw;border-radius:2.67vw}.chara_profile .chara_icon{width:32vw;height:32vw;border:1.07vw solid #fff;margin:0 auto 3.2vw}.chara_profile .name{font-size:6.4vw;margin-bottom:2.13vw}.chara_profile .prof_unit{margin-bottom:9.87vw}.chara_profile .unit_title{-webkit-column-gap:2.13vw;-moz-column-gap:2.13vw;column-gap:2.13vw;font-size:3.73vw;margin-bottom:5.33vw;height:8.53vw}.chara_profile .unit_title i{width:4.8vw;height:4.8vw}.chara_profile .unit_title i svg{width:4.8vw;height:4.8vw}.chara_profile .intro p{font-size:3.2vw}.chara_profile .profile dl,.chara_profile .information dl{-webkit-column-gap:5.33vw;-moz-column-gap:5.33vw;column-gap:5.33vw;font-size:3.2vw;padding:0 0 2.13vw;margin-bottom:2.13vw}.chara_profile .more_info{border-radius:2.67vw}.chara_profile .more_info .title{height:8vw;font-size:3.47vw;-webkit-column-gap:1.33vw;-moz-column-gap:1.33vw;column-gap:1.33vw}.chara_profile .more_info .title:before{width:13.33vw;height:4.53vw;font-size:2.67vw;margin-left:-13.33vw}.chara_profile .more_info .prof_unit_inner{padding:1.6vw 3.2vw}.chara_profile .more_info .prof_unit_inner dl{-webkit-column-gap:2.67vw;-moz-column-gap:2.67vw;column-gap:2.67vw;font-size:2.93vw;margin-bottom:1.33vw}.chara_info .name{font-size:6.4vw;margin-bottom:1.33vw}.chara_info .description{font-size:2.67vw;margin-bottom:1.6vw;-webkit-column-gap:1.33vw;-moz-column-gap:1.33vw;column-gap:1.33vw}.chara_info .description .position.overflow{width:66.67vw}.chara_info .other{font-size:2.67vw;-webkit-column-gap:4.27vw;-moz-column-gap:4.27vw;column-gap:4.27vw;margin-bottom:4vw}.chara_info .other .btn_like{-webkit-column-gap:.8vw;-moz-column-gap:.8vw;column-gap:.8vw;margin-bottom:1.07vw}.chara_info .other .btn_like .ic_like svg{width:3.2vw;height:3.73vw}.chara_info .other .btn_like .like_count{margin-bottom:-0.8vw}.chara_info .other .message_row{-webkit-column-gap:1.33vw;-moz-column-gap:1.33vw;column-gap:1.33vw}.chara_info .buttons a{height:8vw;font-size:2.67vw}.chara_info .buttons .btn_trial.isRead:before{right:1.6vw}.chara_info .buttons .btn_trial.isRead:after{right:.53vw;margin-top:-6.67vw}.chara_page .splide__arrow{top:66.67vw}.chara_page .splide__arrow--prev{left:2.67vw}.chara_page .splide__arrow--next{right:2.67vw}.chara_page .splide__slide{border-radius:5.33vw 5.33vw 0 0}.chara_page .chara_detail{padding:6.4vw;margin-top:-5.33vw}.chara_page .chara_detail .chara_info{margin-bottom:6.4vw}.buttons{row-gap:5.33vw}.txt_links{row-gap:4vw;font-size:2.67vw}.txt_links .links{-webkit-column-gap:2.67vw;-moz-column-gap:2.67vw;column-gap:2.67vw}.p_icon i{width:8.27vw;height:8.27vw;border:.8vw solid #fff;margin-left:6.67vw}.p_icon i svg{width:4.27vw;height:4.27vw}.p_icon .img{width:32vw;height:32vw;margin:0 auto 2.67vw;border:1.07vw solid #00c5f2}.p_icon p{font-size:3.73vw}.p_list{-webkit-column-gap:5.33vw;-moz-column-gap:5.33vw;column-gap:5.33vw;font-size:3.2vw;padding:0 0 2.13vw;margin-bottom:2.13vw}.p_select{font-size:3.2vw;margin-bottom:2.67vw}.p_select dt{margin-bottom:1.33vw}.p_select dd{border-radius:1.07vw;height:10.67vw}.p_select dd:before{width:2.67vw;height:1.6vw;right:3.73vw;margin-top:-0.8vw}.p_select dd select{padding:0 2.67vw}.p_name dt{font-size:3.73vw;margin-bottom:4vw}.p_name dd{font-size:3.2vw;height:10.67vw}.p_name dd:before{width:2.67vw;height:1.6vw;right:4.53vw;margin-top:-0.8vw}.p_name dd select{padding-left:2.93vw}.share .title{font-size:3.2vw;margin-bottom:2.13vw}.share .link{-webkit-column-gap:4vw;-moz-column-gap:4vw;column-gap:4vw}.share .link a{width:10.67vw;height:10.67vw}.login_unit .logo{margin-bottom:11.2vw}.login_unit .logo h1 svg{width:72vw;height:16vw}.login_unit .logo p{font-size:3.2vw}.login_unit #loginService{margin-bottom:6.4vw;row-gap:6.4vw}.login_unit #loginService .btn_basic{height:13.33vw}.login_unit #noLogin{margin-bottom:6.4vw}.login_unit #noLogin a{font-size:3.73vw}.login_unit .note{font-size:2.67vw}#pagerIconList{-webkit-column-gap:2.13vw;-moz-column-gap:2.13vw;column-gap:2.13vw;top:4vw;left:4vw}#pagerIconList a{width:8vw;height:8vw;border-width:.53vw}.profile_edit{padding:16vw 6.4vw 8vw;margin-bottom:6.4vw}.profile_edit:before{height:calc(100% - 20vw);border-radius:2.67vw}.profile_edit .title{font-size:4.27vw;-webkit-column-gap:1.33vw;-moz-column-gap:1.33vw;column-gap:1.33vw;margin-bottom:3.73vw}.profile_edit .title svg{width:3.47vw;height:3.73vw}.profile_edit .p_icon{margin-bottom:4.53vw;margin-top:-14.67vw}#importTerms section{margin-bottom:8vw}#importTerms h1{font-size:4vw;margin-bottom:5.33vw}#importTerms h2{font-size:3.47vw;margin-bottom:4vw}#importTerms p{margin-bottom:5.33vw}#importTerms ol{margin-left:4vw;margin-bottom:5.33vw}#importTerms ol li{margin-bottom:1.33vw}#importTerms ul{margin-left:4vw;margin-bottom:5.33vw}#importTerms ul li{margin-bottom:1.33vw}.faq_question{font-size:3.2vw;margin-bottom:12.8vw}.faq_question h2{font-size:4.27vw;margin-bottom:2.67vw}.faq_question li{margin-bottom:6.4vw}.faq_answer{font-size:3.2vw;margin-bottom:12.8vw}.faq_answer h2{font-size:4.27vw;margin-bottom:6.4vw}.faq_answer .a_unit{margin-bottom:10.67vw}.faq_answer .a_unit dt{font-size:3.73vw;margin-bottom:2.67vw}.faq_answer .a_unit dd{font-size:3.2vw}.page_top{-webkit-column-gap:2.67vw;-moz-column-gap:2.67vw;column-gap:2.67vw;font-size:3.2vw}.page_top i{width:2.4vw;height:3.47vw}.page_top svg{width:2.4vw;height:3.47vw}.btn_basic{height:13.33vw;font-size:3.73vw}.btn_basic.arrow i{right:5.87vw;margin-top:-1.6vw;width:1.87vw;height:3.2vw}.btn_basic.arrow i svg{width:1.87vw;height:3.2vw}.btn_basic.icon{-webkit-column-gap:1.07vw;-moz-column-gap:1.07vw;column-gap:1.07vw}.btn_basic.blue.shadow{-webkit-filter:drop-shadow(0 1.07vw 0 #007192);filter:drop-shadow(0 1.07vw 0 #007192)}.btn_basic.pink.shadow{-webkit-filter:drop-shadow(0 1.07vw 0 #ad1140);filter:drop-shadow(0 1.07vw 0 #ad1140)}.btn_basic.gray.shadow{-webkit-filter:drop-shadow(0 1.07vw 0 #808080);filter:drop-shadow(0 1.07vw 0 #808080)}.btn_basic.shadow{-webkit-filter:drop-shadow(0 0.53vw 1.07vw rgba(0, 0, 0, 0.25));filter:drop-shadow(0 0.53vw 1.07vw rgba(0, 0, 0, 0.25))}.btn_basic.isRead:before{width:5.33vw;height:5.33vw;right:4vw;margin-top:-2.67vw}.btn_basic.isRead:after{font-size:2.13vw;width:7.47vw;height:3.2vw;right:2.93vw;margin-top:-8vw}.btn_profile{height:10.67vw;font-size:3.2vw}.btn_profile i svg{width:2.13vw;height:3.73vw;right:4.27vw;margin-top:-1.87vw}.splide__pagination{-webkit-column-gap:3.73vw;-moz-column-gap:3.73vw;column-gap:3.73vw;margin-top:2.13vw}.splide__pagination button{width:2.67vw;height:2.67vw}.m_header{height:21.33vw;width:100vw;padding-bottom:5.33vw}.m_header h1{font-size:3.73vw}.b_header{height:16vw;width:100vw}.b_header h1{font-size:3.73vw}.b_header .btn_return{left:6.4vw;margin-top:-1.33vw}.b_header .btn_return i{width:2.4vw;height:3.47vw}.b_header .btn_return svg{width:2.4vw;height:3.47vw}#errorModal #modalContents{width:calc(100% - 12.8vw);max-width:initial}#errorModal .btn_close{bottom:-13.33vw;font-size:2.67vw;row-gap:2.13vw}#errorModal .btn_close i svg{width:5.33vw;height:5.33vw}#errorModal .modal_body{padding:26.67vw 0 32vw;border-radius:2.67vw 2.67vw 0 0}#errorModal .modal_body h1{font-size:3.73vw;top:5.33vw}#errorModal .modal_body .inner .icon{width:26.67vw;height:26.67vw;margin:0 auto 10.67vw}#errorModal .modal_body .inner p{font-size:3.73vw}#errorModal .modal_body .btn_basic{width:74.67vw;bottom:5.33vw;margin-left:-37.33vw}[data-page=error] #wrapper{height:100vh}[data-page=error] #error h1{font-size:3.73vw;height:16vw}[data-page=error] #error .inner .logo{margin:0 auto 13.87vw}[data-page=error] #error .inner .logo svg{width:66.13vw;height:14.4vw}[data-page=error] #error .inner .logo p{font-size:2.93vw;font-weight:700;text-align:center;line-height:2;letter-spacing:.05em}[data-page=error] #error .inner .icon{width:26.67vw;height:26.67vw;margin:0 auto 10.67vw}[data-page=error] #error .inner p{font-size:3.73vw}[data-page=error] #error .inner p span{font-size:3.2vw}[data-page=error] #error .btn_basic{width:74.67vw;bottom:11.73vw;margin-left:-37.33vw}[data-page=maintenance] #wrapper{height:100vh}[data-page=maintenance] #maintenance .inner .logo{margin:0 auto 12.8vw}[data-page=maintenance] #maintenance .inner .logo svg{width:66.13vw;height:16.27vw}[data-page=maintenance] #maintenance .inner p{font-size:3.73vw;margin-bottom:10.67vw}[data-page=maintenance] #maintenance .time{height:14.4vw;width:89.33vw;font-size:3.73vw}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,b,i,a,dl,dt,dd,ol,ul,li,button,input,textarea,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main,time,mark,audio,video{margin:0;padding:0;border:none;outline:none;font-size:100%;vertical-align:baseline;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}html{font-size:62.5%}body{-webkit-text-size-adjust:100%;line-height:1;font-size:1.6rem;color:#000;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}img{border-style:none;max-width:100%;height:auto}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}a{text-decoration:none;color:inherit}a:active,a:hover{outline-width:0}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}ol,ul,li{list-style:none}table{border-collapse:collapse;border-spacing:0}th{font-weight:normal}hr{display:block;height:0;border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:normal}code,kbd,pre,samp{font-family:Consolas,"Courier New",Courier,Monaco,monospace}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}@-webkit-keyframes card_left{0%{-webkit-transform:scale(0.5) rotate(-4deg);transform:scale(0.5) rotate(-4deg);opacity:0}40%{-webkit-transform:scale(1) rotate(-9deg);transform:scale(1) rotate(-9deg);opacity:1}80%{-webkit-transform:scale(1) rotate(-9deg);transform:scale(1) rotate(-9deg);opacity:1}100%{-webkit-transform:scale(1) rotate(-20deg) translate(-150%, -100px);transform:scale(1) rotate(-20deg) translate(-150%, -100px);opacity:1}}@keyframes card_left{0%{-webkit-transform:scale(0.5) rotate(-4deg);transform:scale(0.5) rotate(-4deg);opacity:0}40%{-webkit-transform:scale(1) rotate(-9deg);transform:scale(1) rotate(-9deg);opacity:1}80%{-webkit-transform:scale(1) rotate(-9deg);transform:scale(1) rotate(-9deg);opacity:1}100%{-webkit-transform:scale(1) rotate(-20deg) translate(-150%, -100px);transform:scale(1) rotate(-20deg) translate(-150%, -100px);opacity:1}}@-webkit-keyframes card_right{0%{-webkit-transform:scale(0.5) rotate(4deg);transform:scale(0.5) rotate(4deg);opacity:0}40%{-webkit-transform:scale(1) rotate(9deg);transform:scale(1) rotate(9deg);opacity:1}80%{-webkit-transform:scale(1) rotate(9deg);transform:scale(1) rotate(9deg);opacity:1}100%{-webkit-transform:scale(1) rotate(20deg) translate(150%, -100px);transform:scale(1) rotate(20deg) translate(150%, -100px);opacity:1}}@keyframes card_right{0%{-webkit-transform:scale(0.5) rotate(4deg);transform:scale(0.5) rotate(4deg);opacity:0}40%{-webkit-transform:scale(1) rotate(9deg);transform:scale(1) rotate(9deg);opacity:1}80%{-webkit-transform:scale(1) rotate(9deg);transform:scale(1) rotate(9deg);opacity:1}100%{-webkit-transform:scale(1) rotate(20deg) translate(150%, -100px);transform:scale(1) rotate(20deg) translate(150%, -100px);opacity:1}}@-webkit-keyframes kira{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes kira{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{height:100%}body{font-family:"Noto Sans JP",sans-serif;height:100%;min-height:1186.637px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#20252f;font-weight:400}body.noscroll{overflow:hidden}body a,body button{-webkit-tap-highlight-color:rgba(0,0,0,0)}body svg{overflow:initial !important}body svg,body img{vertical-align:bottom;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#btnVolume{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:#fff;border-radius:5.3332px;position:absolute;top:18.6662px;right:18.6662px;z-index:10;display:block;width:42.6656px;height:42.6656px;-webkit-filter:drop-shadow(0 2px 0 rgba(0, 0, 0, 0.5));filter:drop-shadow(0 2px 0 rgba(0, 0, 0, 0.5))}#btnVolume.hide{opacity:0;visibility:hidden;pointer-events:none}#btnVolume i{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;display:none}#btnVolume i svg{fill:#00c5f2}#btnVolume i.active{display:block}#btnVolume i.on svg{width:29.3326px;height:22.6661px}#btnVolume i.off svg{width:31.9992px;height:22.6661px}#globalNavi{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:0s;transition-delay:0s;background-color:#fff;width:100%;height:93.331px;position:absolute;bottom:0;left:0;z-index:10;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:6.6665px solid #00c5f2}#globalNavi.disable{opacity:.4;pointer-events:none}#globalNavi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:79.998px;-moz-column-gap:79.998px;column-gap:79.998px;padding-bottom:6.6665px}#globalNavi .nav{position:relative;height:57.3319px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#globalNavi .nav a{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:color;transition-property:color;-webkit-transition-delay:0s;transition-delay:0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;row-gap:5.3332px;font-size:13.333px;font-weight:700;color:#20252f;position:relative}#globalNavi .nav a span{line-height:1}#globalNavi .nav a i svg{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-delay:0s;transition-delay:0s;fill:#20252f}@media screen and (min-width: 750px){#globalNavi .nav a:hover{color:#00c5f2}#globalNavi .nav a:hover i svg{fill:#00c5f2}}#globalNavi .nav.active a{pointer-events:none;color:#00c5f2}#globalNavi .nav.active a i svg{fill:#00c5f2}#globalNavi .n_home a i svg{width:33.3325px;height:31.9992px}#globalNavi .n_match a i svg{width:35.9991px;height:31.9992px}#globalNavi .n_like a i{display:none}#globalNavi .n_like a i.active{display:block}#globalNavi .n_like a #countOn svg{width:30.6659px;height:30.6659px}#globalNavi .n_like a #countOff svg{width:31.9992px;height:30.6659px}#globalNavi .n_like .likeCount{background-color:#00c5f2;width:21.3328px;height:21.3328px;border-radius:100%;color:#fff;font-size:10.6664px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;position:absolute;top:-2.6666px;right:-10.6664px;padding-bottom:1px}#globalNavi .n_like .likeCount.hide{display:none}#globalNavi .n_mypage a i svg{width:31.9992px;height:31.9992px}#wrapper{background-color:#fff;position:relative;width:499.9875px;height:919.977px;padding-bottom:93.331px;margin:auto;z-index:10;overflow:hidden}#container{background-color:#00c5f2;position:relative;width:100%;height:100%;margin:auto;z-index:1}#mainContents{-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;height:calc(100% - 79.998px);top:-26.666px;overflow:auto;position:relative;border-radius:26.666px 26.666px 0 0}#mainContents.basic_contents{background-color:#fff;border-radius:0;top:0;height:calc(100% - 79.998px);padding:31.9992px}#pcBG{background-color:#eee;position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(6, 1fr);overflow:hidden}#pcBG figure{width:100%;height:100%;aspect-ratio:1/1}#pcBG img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(50%);filter:brightness(50%)}#pcBG:before{background:url(../img/common/logo_pc.png) no-repeat 0 0;background-size:100% 100%;content:"";display:block;width:421.85612px;height:190.39524px;position:absolute;top:50%;left:50%;margin:-95.19762px 0 0 -746.648px;z-index:5}#pcBG:after{-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"© SHUEISHA Inc. All rights reserved.";display:block;color:#fff;font-size:13.06634px;font-weight:700;position:absolute;bottom:34.53247px;left:50%}@media screen and (max-width: 750px){body{min-height:initial;font-size:2.67vw}#btnVolume{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:#fff;border-radius:1.07vw;position:absolute;top:3.73vw;right:3.73vw;z-index:10;display:block;width:8.53vw;height:8.53vw;-webkit-filter:drop-shadow(0 2px 0 rgba(0, 0, 0, 0.5));filter:drop-shadow(0 2px 0 rgba(0, 0, 0, 0.5))}#btnVolume.hide{opacity:0;visibility:hidden;pointer-events:none}#btnVolume i{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;display:none}#btnVolume i svg{fill:#00c5f2}#btnVolume i.active{display:block}#btnVolume i.on svg{width:5.87vw;height:4.53vw}#btnVolume i.off svg{width:6.4vw;height:4.53vw}#globalNavi{background-color:#fff;width:100%;height:18.67vw;position:absolute;bottom:0;left:0;z-index:10;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1.33vw solid #00c5f2}#globalNavi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:16vw;-moz-column-gap:16vw;column-gap:16vw;padding-bottom:1.33vw}#globalNavi .nav{position:relative;height:11.47vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#globalNavi .nav a{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:color;transition-property:color;-webkit-transition-delay:0s;transition-delay:0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;row-gap:1.07vw;font-size:2.67vw;font-weight:700;color:#20252f;position:relative}#globalNavi .nav a span{line-height:1}#globalNavi .nav a i svg{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-delay:0s;transition-delay:0s;fill:#20252f}}@media screen and (max-width: 750px)and (min-width: 750px){#globalNavi .nav a:hover{color:#00c5f2}#globalNavi .nav a:hover i svg{fill:#00c5f2}}@media screen and (max-width: 750px){#globalNavi .nav.active a{pointer-events:none;color:#00c5f2}#globalNavi .nav.active a i svg{fill:#00c5f2}#globalNavi .n_home a i svg{width:6.67vw;height:6.4vw}#globalNavi .n_match a i svg{width:7.2vw;height:6.4vw}#globalNavi .n_like a i{display:none}#globalNavi .n_like a i.active{display:block}#globalNavi .n_like a #countOn svg{width:6.13vw;height:6.13vw}#globalNavi .n_like a #countOff svg{width:6.4vw;height:6.13vw}#globalNavi .n_like .likeCount{background-color:#00c5f2;width:4.27vw;height:4.27vw;border-radius:100%;color:#fff;font-size:2.13vw;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;position:absolute;top:-0.53vw;right:-2.13vw;padding-bottom:1px}#globalNavi .n_like .likeCount.hide{display:none}#globalNavi .n_mypage a i svg{width:6.4vw;height:6.4vw}#wrapper{width:100%;height:calc(var(--vh)*100);padding-bottom:18.67vw}#mainContents{width:100%;height:calc(100% - 16vw);top:-5.33vw;border-radius:5.33vw 5.33vw 0 0}#mainContents.basic_contents{height:calc(100% - 16vw);padding:6.4vw}#pcBG{display:none}}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("../font/noto-sans-jp/Regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:500;src:url("../font/noto-sans-jp/Medium.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url("../font/noto-sans-jp/Bold.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("../font/roboto/Regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("../font/roboto/Bold.woff2") format("woff2")}[data-page=top] #globalNavi{display:none}[data-page=top] #wrapper{padding-bottom:0}[data-page=top] #mv{background:linear-gradient(95deg, #00c5f2 0%, #4087e2 100%);height:100%;width:100%;position:absolute;top:0;left:0}[data-page=top] #mv #topCardBG{position:absolute;top:0;left:0;width:100%;height:calc(100% - 93.331px);pointer-events:none;z-index:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-page=top] #mv #topCardBG .card{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;opacity:0;visibility:hidden}[data-page=top] #mv #topCardBG .card figure{opacity:0;position:absolute;width:306.659px;height:498.6542px;-webkit-filter:drop-shadow(0 0 5.3332px rgba(0, 0, 0, 0.2));filter:drop-shadow(0 0 5.3332px rgba(0, 0, 0, 0.2));left:50%}[data-page=top] #mv #topCardBG .card figure:nth-child(1){top:139.9965px;margin-left:-293.326px}[data-page=top] #mv #topCardBG .card figure:nth-child(2){top:159.996px;margin-left:-39.999px}[data-page=top] #mv #topCardBG .card.active{opacity:1;visibility:visible}[data-page=top] #mv #topCardBG .card.active figure:nth-child(1){-webkit-animation:card_left 3s ease forwards .4s;animation:card_left 3s ease forwards .4s}[data-page=top] #mv #topCardBG .card.active figure:nth-child(2){-webkit-animation:card_right 3s ease forwards 0s;animation:card_right 3s ease forwards 0s}[data-page=top] #mv .logo{position:absolute;top:26.666px;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.4));filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.4))}[data-page=top] #mv .logo h1 svg{fill:#fff;width:399.99px;height:87.9978px}[data-page=top] #mv .button{position:absolute;top:50%;left:0;width:100%;padding:0 31.9992px;margin-top:133.33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:26.666px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-page=top] #mv #btnTopStart{color:#007aff;font-size:26.666px;height:79.998px}[data-page=top] #mv #btnTopStart i{margin-top:-13.333px}[data-page=top] #mv #btnTopStart i svg{fill:#007aff;width:15.9996px;height:26.666px}[data-page=top] #mv #btnTopAbout{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:13.333px;-moz-column-gap:13.333px;column-gap:13.333px;font-size:18.6662px;font-weight:700;color:#fff}[data-page=top] #mv #btnTopAbout i svg{fill:#fff;width:7.9998px;height:15.9996px}@media screen and (min-width: 750px){[data-page=top] #mv #btnTopAbout:hover{opacity:.6}}[data-page=top] #mv #btnTopCookie{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6.6665px;-moz-column-gap:6.6665px;column-gap:6.6665px;font-size:13.333px;font-weight:700;color:#fff;text-decoration:underline}[data-page=top] #mv #btnTopCookie i svg{fill:#fff;width:15.9996px;height:15.9996px}@media screen and (min-width: 750px){[data-page=top] #mv #btnTopCookie:hover{text-decoration:none}}[data-page=top] #mv footer{background-color:#fff;padding:26.666px 43.9989px 19.9995px;position:absolute;bottom:0;left:0}[data-page=top] #setup{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;opacity:0;visibility:hidden;pointer-events:none}[data-page=top] #setup.active{opacity:1;visibility:visible;pointer-events:initial}[data-page=top] #setup .setup_unit{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden}[data-page=top] #setup .setup_unit.active{opacity:1;visibility:visible}[data-page=top] #setup .setup_unit header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #d9d9d9;padding:31.9992px 0}[data-page=top] #setup .setup_unit footer{position:absolute;bottom:26.666px;left:0;width:100%;padding:0 31.9992px}[data-page=top] #setup .setup_unit .setup_title{font-size:21.3328px;font-weight:700}[data-page=top] #setup .setup_unit .scroll_area{border:1px solid #d9d9d9;border-radius:13.333px;height:653.317px;margin:31.9992px;padding:31.9992px;font-size:15.9996px}[data-page=top] #setup .setup_unit .contents{padding-left:31.9992px;padding-right:31.9992px}[data-page=top] #terms label{display:block;margin-bottom:19.9995px;font-size:15.9996px;cursor:pointer}[data-page=top] #terms label span{display:block;position:relative;padding-left:35.9991px}[data-page=top] #terms label span:before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;border:2px solid #20252f;content:"";display:block;width:26.666px;height:26.666px;border-radius:5.3332px;position:absolute;top:50%;left:0;margin-top:-13.333px;-webkit-box-sizing:border-box;box-sizing:border-box}[data-page=top] #terms label span:after{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:scale(0);transform:scale(0);background:url(../img/icon/ic_check.png) no-repeat 50% 50%;background-size:13.333px 10.6664px;content:"";display:block;width:26.666px;height:26.666px;position:absolute;top:50%;left:0;margin-top:-13.333px;z-index:5}[data-page=top] #terms label input{display:none}[data-page=top] #terms label input:checked+span:before{background-color:#20252f}[data-page=top] #terms label input:checked+span:after{-webkit-transform:scale(1);transform:scale(1)}[data-page=top] #login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-page=top] #login .contents{width:100%}[data-page=top] #profile .contents{padding:13.333px 31.9992px 26.666px}[data-page=top] #sound .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:739.9815px}[data-page=top] #sound p{font-size:18.6662px;font-weight:700;text-align:center;margin-bottom:58.6652px;line-height:2}[data-page=top] #sound #selectSound{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:31.9992px;-moz-column-gap:31.9992px;column-gap:31.9992px}[data-page=top] #sound #selectSound li{width:106.664px;height:106.664px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;position:relative;overflow:hidden}[data-page=top] #sound #selectSound img{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;width:39.999px;height:57.3319px;position:relative;z-index:5;pointer-events:none}[data-page=top] #sound #selectSound input{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:#d9d9d9;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;position:absolute;top:0;left:0;cursor:pointer}@media screen and (min-width: 750px){[data-page=top] #sound #selectSound input:hover{background-color:#007aff}}[data-page=top] #sound #selectSound input:checked{background-color:#007aff}[data-page=top] #modalAbout .splide{width:calc(100% + 127.9968px);margin-left:-63.9984px;margin-bottom:31.9992px}[data-page=top] #modalAbout .splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex}[data-page=top] #modalAbout .s1{padding:0 11.9997px}[data-page=top] #modalAbout .s2{padding-right:53.332px}[data-page=top] #modalAbout .s2 img{height:399.99px}@media screen and (max-width: 750px){[data-page=top] #mv #topCardBG{height:calc(100% - 18.67vw)}[data-page=top] #mv #topCardBG .card figure{width:61.33vw;height:99.73vw}[data-page=top] #mv #topCardBG .card figure:nth-child(1){top:28vw;margin-left:-58.67vw}[data-page=top] #mv #topCardBG .card figure:nth-child(2){top:32vw;margin-left:-8vw}[data-page=top] #mv .logo{top:5.33vw}[data-page=top] #mv .logo h1 svg{width:80vw;height:17.6vw}[data-page=top] #mv .button{top:auto;bottom:26.67vw;padding:0 6.4vw;margin-top:0;row-gap:5.33vw}[data-page=top] #mv #btnTopStart{font-size:5.33vw;height:16vw}[data-page=top] #mv #btnTopStart i{margin-top:-2.67vw}[data-page=top] #mv #btnTopStart i svg{width:3.2vw;height:5.33vw}[data-page=top] #mv #btnTopAbout{-webkit-column-gap:2.67vw;-moz-column-gap:2.67vw;column-gap:2.67vw;font-size:3.73vw}[data-page=top] #mv #btnTopAbout i svg{width:1.6vw;height:3.2vw}[data-page=top] #mv #btnTopCookie{-webkit-column-gap:1.33vw;-moz-column-gap:1.33vw;column-gap:1.33vw;font-size:2.67vw}[data-page=top] #mv #btnTopCookie i svg{width:3.2vw;height:3.2vw}[data-page=top] #mv footer{padding:5.33vw 8.8vw 4vw}[data-page=top] #setup .setup_unit header{padding:6.4vw 0}[data-page=top] #setup .setup_unit footer{bottom:5.33vw;padding:0 6.4vw}[data-page=top] #setup .setup_unit .setup_title{font-size:4.27vw}[data-page=top] #setup .setup_unit .scroll_area{border-radius:2.67vw;height:calc(var(--vh)*100 - 53.33vw);margin:6.4vw;padding:6.4vw;font-size:3.2vw}[data-page=top] #setup .setup_unit .contents{padding-left:6.4vw;padding-right:6.4vw}[data-page=top] #terms label{margin-bottom:4vw;font-size:3.2vw}[data-page=top] #terms label span{padding-left:7.2vw}[data-page=top] #terms label span:before{width:5.33vw;height:5.33vw;border-radius:1.07vw;margin-top:-2.67vw}[data-page=top] #terms label span:after{background-size:2.67vw 2.13vw;width:5.33vw;height:5.33vw;margin-top:-2.67vw}[data-page=top] #login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-page=top] #login .contents{width:100%}[data-page=top] #profile .contents{height:calc(var(--vh)*100 - 42.67vw);padding:2.67vw 6.4vw 0}[data-page=top] #profile .contents .profile_edit{margin-bottom:0}[data-page=top] #sound .contents{height:calc(100% - 37.33vw)}[data-page=top] #sound p{font-size:3.73vw;margin-bottom:11.73vw}[data-page=top] #sound #selectSound{-webkit-column-gap:6.4vw;-moz-column-gap:6.4vw;column-gap:6.4vw}[data-page=top] #sound #selectSound li{width:21.33vw;height:21.33vw}[data-page=top] #sound #selectSound img{width:8vw;height:11.47vw}[data-page=top] #modalAbout .splide{width:calc(100% + 25.6vw);margin-left:-12.8vw;margin-bottom:6.4vw}[data-page=top] #modalAbout .s1{padding:0 2.4vw}[data-page=top] #modalAbout .s2{padding-right:10.67vw}[data-page=top] #modalAbout .s2 img{height:80vw}}[data-page=home] #mainContents{height:100%;top:0;border-radius:0}[data-page=home] .t_header{background-color:#fff;height:79.998px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-page=home] .sec_title{font-size:26.666px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:7.9998px;-moz-column-gap:7.9998px;column-gap:7.9998px}[data-page=home] .contents{padding-left:31.9992px;padding-right:31.9992px;position:relative;overflow:hidden}[data-page=home] .contents header{margin-bottom:31.9992px}[data-page=home] .contents header .sec_title{margin-bottom:13.333px}[data-page=home] .contents header p{font-weight:700;font-size:15.9996px;white-space:nowrap}[data-page=home] .splide{visibility:visible}[data-page=home] .thumb_slide.disable{position:relative;padding-bottom:13.333px}[data-page=home] .thumb_slide.disable:after{background-color:rgba(0,0,0,.7);content:"ログインすると使うことができます\aマイページからログインしてみよう";white-space:pre;font-size:21.3328px;font-weight:700;line-height:2;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-13.333px;left:-13.333px;width:calc(100% + 58.6652px);height:calc(100% + 13.333px);border-radius:13.333px 0 0 13.333px;z-index:5;color:#fff}[data-page=home] .thumb_slide.disable .splide__track{pointer-events:none}[data-page=home] .thumb_slide .splide__track{overflow:initial}[data-page=home] .thumb_slide .splide__slide{padding-right:13.333px;width:213.328px}[data-page=home] .thumb_slide .splide__slide:last-of-type{padding-right:0;width:199.995px}[data-page=home] .thumb_slide .splide__slide.new{z-index:10;position:relative}[data-page=home] .thumb_slide .splide__slide.new:before{background-color:#fe0e6d;content:"NEW";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:53.332px;height:53.332px;border-radius:100%;color:#fff;font-size:13.333px;font-weight:700;position:absolute;top:-6.6665px;right:6.6665px;z-index:50}[data-page=home] .thumb_slide figure{-webkit-transform:translate3d(0);transform:translate3d(0);background-color:#d9d9d9;border-radius:13.333px;overflow:hidden;margin-bottom:13.333px;border:2px solid #d9d9d9;position:relative;z-index:1}[data-page=home] .thumb_slide figure a{display:block;position:relative}[data-page=home] .thumb_slide figure a:before{content:"";display:block;padding-top:131.5%}[data-page=home] .thumb_slide figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-page=home] .thumb_slide .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10.6664px}[data-page=home] .thumb_slide .info .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:13.333px;-moz-column-gap:13.333px;column-gap:13.333px;font-size:10.6664px;font-weight:700}[data-page=home] .thumb_slide .info .ic_status{width:11.9997px;height:11.9997px}[data-page=home] .thumb_slide .info .name{font-size:18.6662px;font-weight:700;letter-spacing:.05em;text-align:left;line-height:1.5;margin-bottom:-6.6665px}[data-page=home] .thumb_slide .info .comics{color:#00c5f2;font-size:10.6664px;font-weight:700;letter-spacing:.05em;line-height:1.5;text-align:left}[data-page=home] .thumb_slide .info .btn_like{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-column-gap:3.9999px;-moz-column-gap:3.9999px;column-gap:3.9999px}[data-page=home] .thumb_slide .info .btn_like .ic_like{width:10.6664px;height:13.333px;margin-bottom:2.6666px}[data-page=home] .thumb_slide .info .btn_like .ic_like svg{width:10.6664px;height:13.333px}[data-page=home] #mv{background:linear-gradient(95deg, #00c5f2 0%, #4087e2 100%);height:559.986px;padding-bottom:42.6656px;position:relative}[data-page=home] #mv #topCardBG{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-page=home] #mv #topCardBG .card{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;opacity:0;visibility:hidden}[data-page=home] #mv #topCardBG .card figure{opacity:0;position:absolute;width:226.661px;height:365.3242px;-webkit-filter:drop-shadow(0 0 5.3332px rgba(0, 0, 0, 0.2));filter:drop-shadow(0 0 5.3332px rgba(0, 0, 0, 0.2));left:50%}[data-page=home] #mv #topCardBG .card figure:nth-child(1){top:86.6645px;margin-left:-226.661px}[data-page=home] #mv #topCardBG .card figure:nth-child(2){top:99.9975px;margin-left:-26.666px}[data-page=home] #mv #topCardBG .card.active{opacity:1;visibility:visible}[data-page=home] #mv #topCardBG .card.active figure:nth-child(1){-webkit-animation:card_left 3s ease forwards .4s;animation:card_left 3s ease forwards .4s}[data-page=home] #mv #topCardBG .card.active figure:nth-child(2){-webkit-animation:card_right 3s ease forwards 0s;animation:card_right 3s ease forwards 0s}[data-page=home] #mv .logo{position:absolute;top:18.6662px;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.4));filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.4))}[data-page=home] #mv .logo h1 svg{fill:#fff;width:239.994px;height:53.332px}[data-page=home] #mv .buttons{position:absolute;bottom:74.6648px;left:31.9992px;width:calc(100% - 63.9984px)}[data-page=home] #mv #btnTopStart{color:#007aff;font-size:26.666px;height:79.998px}[data-page=home] #mv #btnTopStart i{margin-top:-13.333px}[data-page=home] #mv #btnTopStart i svg{fill:#007aff;width:15.9996px;height:26.666px}[data-page=home] .white_contents{position:relative}[data-page=home] .white_contents:before{background-color:#fff;border-radius:13.333px 13.333px 0 0;content:"";display:block;width:100%;height:calc(100% + 42.6656px);position:absolute;top:-42.6656px;left:0;z-index:0;pointer-events:none}[data-page=home] #headline{border-radius:13.333px 13.333px;text-align:center;margin-bottom:55.9986px}[data-page=home] #headline h1{margin-bottom:31.9992px}[data-page=home] #headline h1 img{height:30.6659px}[data-page=home] #headline p img{height:57.3319px}[data-page=home] #recommend{margin-bottom:69.3316px}[data-page=home] #recommend .sec_title i svg{fill:url(#grad_pink);width:29.3326px;height:33.3325px}[data-page=home] #pickup{margin-bottom:63.9984px}[data-page=home] #pickup .sec_title i svg{fill:url(#grad_yellow);width:29.3326px;height:29.3326px}[data-page=home] #howto{padding:0}[data-page=home] #howto .slide{background-color:#eee;border-radius:13.333px;width:435.9891px;margin:0 auto 31.9992px;padding:42.6656px 0 0;text-align:center}[data-page=home] #howto .slide h1{margin-bottom:26.666px}[data-page=home] #howto .slide h1 img{height:21.3328px}[data-page=home] #howto .slide p{font-size:15.9996px;line-height:1.8;font-weight:700;margin-bottom:18.6662px}[data-page=home] #howto .slide p span{color:#007aff}[data-page=home] #howto .slide figure{padding-bottom:42.6656px}[data-page=home] #howto .slide figure img{height:327.9918px}[data-page=home] #howto .slide .splide .splide__pagination{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-column-gap:18.6662px;-moz-column-gap:18.6662px;column-gap:18.6662px;margin-top:10.6664px;padding-bottom:26.666px}[data-page=home] #howto .slide .splide .splide__pagination button{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:#d9d9d9;width:10.6664px;height:10.6664px;border-radius:100%}[data-page=home] #howto .slide .splide .splide__pagination button.is-active{background-color:#00c5f2}[data-page=home] #howto footer{background:-webkit-gradient(linear, left top, right top, from(#00c5f2), to(#4087e2));background:linear-gradient(90deg, #00c5f2 0%, #4087e2 100%);padding:63.9984px 31.9992px}[data-page=home] #howto footer .btn_basic{color:#007aff;font-size:26.666px;height:79.998px}[data-page=home] #howto footer .btn_basic i{margin-top:-13.333px}[data-page=home] #howto footer .btn_basic i svg{fill:#007aff;width:15.9996px;height:26.666px}[data-page=home] #notification{-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:-webkit-gradient(linear, left top, right top, from(#ffbd3c), to(#ffcc00));background:linear-gradient(to right, #ffbd3c 0%, #ffcc00 100%);width:386.657px;padding:10.6664px 39.999px 10.6664px 10.6664px;border-radius:0 13.333px 13.333px 0;-webkit-filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.25));filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.25));position:absolute;top:18.6662px;left:0;z-index:100}[data-page=home] #notification.active{-webkit-transform:translateX(0);transform:translateX(0)}[data-page=home] #notification #noteClose{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;width:45.3322px;height:45.3322px;position:absolute;top:0;right:0}[data-page=home] #notification #noteClose span{background-color:#fff;display:block;width:31.9992px;height:3.9999px;position:absolute;top:50%;left:50%}[data-page=home] #notification #noteClose span:nth-child(1){-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}[data-page=home] #notification #noteClose span:nth-child(2){-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}@media screen and (min-width: 750px){[data-page=home] #notification #noteClose:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}[data-page=home] #notification #noteRead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-page=home] #notification #noteRead .img{width:98.6642px;height:98.6642px;border-radius:18.6662px;overflow:hidden}[data-page=home] #notification #noteRead .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-page=home] #notification #noteRead .txt{color:#fff;line-height:1.4;font-weight:700;font-size:22.6661px;width:calc(100% - 111.9972px);letter-spacing:.08em;white-space:nowrap}@media screen and (max-width: 750px){[data-page=home] .t_header{height:16vw}[data-page=home] .sec_title{font-size:5.33vw;-webkit-column-gap:1.6vw;-moz-column-gap:1.6vw;column-gap:1.6vw}[data-page=home] .contents{padding-left:6.4vw;padding-right:6.4vw}[data-page=home] .contents header{margin-bottom:6.4vw}[data-page=home] .contents header .sec_title{margin-bottom:2.67vw}[data-page=home] .contents header p{font-size:3.2vw}[data-page=home] .thumb_slide.disable{padding-bottom:2.67vw}[data-page=home] .thumb_slide.disable:after{font-size:4.27vw;top:-2.67vw;left:-2.67vw;width:calc(100% + 11.73vw);height:calc(100% + 2.67vw);border-radius:2.67vw 0 0 2.67vw}[data-page=home] .thumb_slide .splide__slide{padding-right:2.67vw;width:42.67vw}[data-page=home] .thumb_slide .splide__slide:last-of-type{width:40vw}[data-page=home] .thumb_slide .splide__slide.new:before{width:10.67vw;height:10.67vw;font-size:2.67vw;top:-1.33vw;right:1.33vw}[data-page=home] .thumb_slide figure{border-radius:2.67vw;margin-bottom:2.67vw}[data-page=home] .thumb_slide .info{row-gap:2.13vw}[data-page=home] .thumb_slide .info .row{-webkit-column-gap:2.67vw;-moz-column-gap:2.67vw;column-gap:2.67vw;font-size:2.13vw}[data-page=home] .thumb_slide .info .ic_status{width:2.4vw;height:2.4vw}[data-page=home] .thumb_slide .info .name{font-size:3.73vw;margin-bottom:-1.33vw}[data-page=home] .thumb_slide .info .comics{font-size:2.13vw}[data-page=home] .thumb_slide .info .btn_like{-webkit-column-gap:.8vw;-moz-column-gap:.8vw;column-gap:.8vw}[data-page=home] .thumb_slide .info .btn_like .ic_like{width:2.13vw;height:2.67vw;margin-bottom:.53vw}[data-page=home] .thumb_slide .info .btn_like .ic_like svg{width:2.13vw;height:2.67vw}[data-page=home] #mv{height:112vw;padding-bottom:8.53vw}[data-page=home] #mv #topCardBG .card figure{width:45.33vw;height:73.07vw}[data-page=home] #mv #topCardBG .card figure:nth-child(1){top:17.33vw;margin-left:-45.33vw}[data-page=home] #mv #topCardBG .card figure:nth-child(2){top:20vw;margin-left:-5.33vw}[data-page=home] #mv .logo{top:3.73vw}[data-page=home] #mv .logo h1 svg{width:48vw;height:10.67vw}[data-page=home] #mv .buttons{bottom:14.93vw;left:6.4vw;width:calc(100% - 12.8vw)}[data-page=home] #mv #btnTopStart{font-size:5.33vw;height:16vw}[data-page=home] #mv #btnTopStart i{margin-top:-2.67vw}[data-page=home] #mv #btnTopStart i svg{width:3.2vw;height:5.33vw}[data-page=home] .white_contents:before{border-radius:2.67vw 2.67vw 0 0;height:calc(100% + 8.53vw);top:-8.53vw}[data-page=home] #headline{border-radius:2.67vw 2.67vw;margin-bottom:11.2vw}[data-page=home] #headline h1{margin-bottom:6.4vw}[data-page=home] #headline h1 img{height:6.13vw}[data-page=home] #headline p img{height:11.47vw}[data-page=home] #recommend{margin-bottom:13.87vw}[data-page=home] #recommend .sec_title i svg{width:5.87vw;height:6.67vw}[data-page=home] #pickup{margin-bottom:12.8vw}[data-page=home] #pickup .sec_title i svg{width:5.87vw;height:5.87vw}[data-page=home] #howto .slide{border-radius:2.67vw;width:87.2vw;margin:0 auto 6.4vw;padding:8.53vw 0 0}[data-page=home] #howto .slide h1{margin-bottom:5.33vw}[data-page=home] #howto .slide h1 img{height:4.27vw}[data-page=home] #howto .slide p{font-size:3.2vw;margin-bottom:3.73vw}[data-page=home] #howto .slide figure{padding-bottom:8.53vw}[data-page=home] #howto .slide figure img{height:65.6vw}[data-page=home] #howto .slide .splide .splide__pagination{-webkit-column-gap:3.73vw;-moz-column-gap:3.73vw;column-gap:3.73vw;margin-top:2.13vw;padding-bottom:5.33vw}[data-page=home] #howto .slide .splide .splide__pagination button{width:2.13vw;height:2.13vw}[data-page=home] #howto footer{padding:12.8vw 6.4vw}[data-page=home] #howto footer .btn_basic{font-size:5.33vw;height:16vw}[data-page=home] #howto footer .btn_basic i{margin-top:-2.67vw}[data-page=home] #howto footer .btn_basic i svg{width:3.2vw;height:5.33vw}[data-page=home] #notification{width:77.33vw;padding:2.13vw 8vw 2.13vw 2.13vw;border-radius:0 2.67vw 2.67vw 0;top:3.73vw}[data-page=home] #notification #noteClose{width:9.07vw;height:9.07vw}[data-page=home] #notification #noteClose span{width:6.4vw;height:.8vw}[data-page=home] #notification #noteRead .img{width:19.73vw;height:19.73vw;border-radius:3.73vw}[data-page=home] #notification #noteRead .txt{font-size:4.53vw;width:calc(100% - 22.4vw)}}[data-page=match] .simplebar-wrapper{position:relative;z-index:5}[data-page=match] #selectTitle,[data-page=match] #defaultTitle{display:none}[data-page=match] #selectTitle.active,[data-page=match] #defaultTitle.active{display:block}[data-page=match] #matchPlayCount{background-color:#fff;color:#00c5f2;font-size:18.6662px;font-weight:700;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:86.6645px;height:37.3324px;border-radius:18.6662px;position:absolute;top:21.3328px;left:18.6662px;display:none}[data-page=match] #matchPlayCount.active{display:-webkit-box;display:-ms-flexbox;display:flex}[data-page=match] .match_contents{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background-color:#fff;position:absolute;top:79.998px;left:0;width:100%;height:753.3145px;opacity:0;visibility:hidden;border-radius:26.666px 26.666px 0 0;overflow:hidden;z-index:0}[data-page=match] .match_contents.active{opacity:1;visibility:visible;z-index:10}[data-page=match] .simplebar-wrapper{height:100%}[data-page=match] .simplebar-track{z-index:20}[data-page=match] .simplebar-content{height:100%}[data-page=match] #modalHowto{width:calc(100% + 63.9984px);margin-left:-31.9992px;overflow:hidden;height:826.646px}[data-page=match] #modalHowto #howtoLottie{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;width:502.6541px;height:1061.3068px}[data-page=match] #select .contents{padding:31.9992px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:31.9992px;height:100%}[data-page=match] #select .unit{border-radius:13.333px 13.333px 0 0;position:relative;overflow:hidden;height:213.328px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-page=match] #select .unit .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}[data-page=match] #select .unit .bg img{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}[data-page=match] #select .unit .btn_basic{height:74.6648px;font-size:19.9995px;margin-bottom:3.9999px}[data-page=match] #select .unit .btn_basic.blue{background:-webkit-gradient(linear, left bottom, left top, from(#00c5f2), to(#4087e2));background:linear-gradient(to top, #00c5f2 0%, #4087e2 100%)}[data-page=match] #select .unit .btn_basic.pink{background:-webkit-gradient(linear, left top, left bottom, from(#f57889), to(#ff3a75));background:linear-gradient(to bottom, #f57889 0%, #ff3a75 100%)}@media screen and (min-width: 750px){[data-page=match] #select .unit:hover .bg img{-webkit-transform:scale(1.05);transform:scale(1.05)}}[data-page=match] #play{background-color:#000;overflow:initial;border-radius:0}[data-page=match] #play:before{background-color:#00c5f2;content:"";display:block;width:100%;height:26.666px;position:absolute;top:0;left:0;pointer-events:none;z-index:0}[data-page=match] #play.active{z-index:99}[data-page=match] #play .contents{height:100%}[data-page=match] #play #selectCharaList{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden}[data-page=match] #play #selectCharaList.active{opacity:1;visibility:visible}[data-page=match] #play .chara_card{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform;position:absolute;top:0;left:0;display:none;opacity:0;visibility:hidden;height:100%;width:100%;border-radius:26.666px;overflow:hidden}[data-page=match] #play .chara_card.show{display:block;opacity:1;visibility:visible}[data-page=match] #play .chara_card.scaledown,[data-page=match] #play .chara_card.scaleup{-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;opacity:0;visibility:hidden}[data-page=match] #play .chara_card.scaledown{-webkit-transform:translate(-100px, 100px) rotate(-25deg) !important;transform:translate(-100px, 100px) rotate(-25deg) !important}[data-page=match] #play .chara_card.scaleup{-webkit-transform:translate(200px, -200px) rotate(25deg) !important;transform:translate(200px, -200px) rotate(25deg) !important}[data-page=match] #play .chara_card.active{border-radius:26.666px 26.666px 0 0}[data-page=match] #play .chara_card.active .chara_card_scroll{overflow:initial}[data-page=match] #play .chara_card .chara_card_scroll{overflow:hidden}[data-page=match] #play .chara_card .select_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:31.9992px;-moz-column-gap:31.9992px;column-gap:31.9992px;padding-top:39.999px}[data-page=match] #play .chara_card .select_buttons a{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:79.998px;height:79.998px;border-radius:100%}[data-page=match] #play .chara_card .select_buttons a.skip{border:3.9999px solid #1fd49d}[data-page=match] #play .chara_card .select_buttons a.skip i svg{fill:#1fd49d;width:31.9992px;height:27.9993px}[data-page=match] #play .chara_card .select_buttons a.like{border:3.9999px solid #ff63a1}[data-page=match] #play .chara_card .select_buttons a.like i svg{fill:#ff63a1;width:29.3326px;height:30.6659px}@media screen and (min-width: 750px){[data-page=match] #play .chara_card .select_buttons a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}[data-page=match] #play #selectCharaMatch{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 31.9992px}[data-page=match] #play #selectCharaMatch.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;visibility:visible}[data-page=match] #play #selectCharaMatch .match,[data-page=match] #play #selectCharaMatch .no_match{width:100%;height:100%;position:absolute;top:0;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-page=match] #play #selectCharaMatch .match.active,[data-page=match] #play #selectCharaMatch .no_match.active{display:-webkit-box;display:-ms-flexbox;display:flex}[data-page=match] #play #selectCharaMatch .match{-webkit-transform:translate3d(0);transform:translate3d(0);pointer-events:none;background:-webkit-gradient(linear, left top, right top, from(#00c5f2), to(#4087e2));background:linear-gradient(to right, #00c5f2 0%, #4087e2 100%);height:calc(100% + 79.998px);top:-79.998px}[data-page=match] #play #selectCharaMatch .match .bg{-webkit-animation:spin 20s linear infinite;animation:spin 20s linear infinite;background-image:repeating-conic-gradient(transparent 0, transparent 13deg, rgba(255, 255, 255, 0.1) 13deg, rgba(255, 255, 255, 0.1) 20deg);position:absolute;top:-50%;left:-50%;width:200%;height:200%;-webkit-mask:radial-gradient(ellipse at center, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);mask:radial-gradient(ellipse at center, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);pointer-events:none}[data-page=match] #play #selectCharaMatch .match .bg:before{background:radial-gradient(ellipse at center, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0) 50%);content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}[data-page=match] #play #selectCharaMatch .match .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-page=match] #play #selectCharaMatch .match .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:35.9991px;-webkit-filter:drop-shadow(0 0 6px #1e9ada);filter:drop-shadow(0 0 6px #1e9ada);-webkit-transform:matrix3d(0);transform:matrix3d(0);will-change:filter}[data-page=match] #play #selectCharaMatch .match .label span{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition-property:opacity,-webkit-transform, -webkit-filter;transition-property:opacity,-webkit-transform, -webkit-filter;transition-property:transform, opacity,filter;transition-property:transform, opacity,filter, -webkit-transform, -webkit-filter;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:scale(0.5) rotate(4deg);transform:scale(0.5) rotate(4deg);opacity:0;will-change:transform}[data-page=match] #play #selectCharaMatch .match .label img{height:57.3319px;margin-right:5.3332px}[data-page=match] #play #selectCharaMatch .match .label .l2{margin-right:-3.9999px}[data-page=match] #play #selectCharaMatch .match .label .l5{margin-right:13.333px}[data-page=match] #play #selectCharaMatch .match .label .l1{-webkit-transition-delay:.05s;transition-delay:.05s}[data-page=match] #play #selectCharaMatch .match .label .l2{-webkit-transition-delay:.1s;transition-delay:.1s}[data-page=match] #play #selectCharaMatch .match .label .l3{-webkit-transition-delay:.15s;transition-delay:.15s}[data-page=match] #play #selectCharaMatch .match .label .l4{-webkit-transition-delay:.2s;transition-delay:.2s}[data-page=match] #play #selectCharaMatch .match .label .l5{-webkit-transition-delay:.25s;transition-delay:.25s}[data-page=match] #play #selectCharaMatch .match .label .l6{-webkit-transition-delay:.3s;transition-delay:.3s}[data-page=match] #play #selectCharaMatch .match .particles{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;opacity:0;visibility:hidden}[data-page=match] #play #selectCharaMatch .match .particles .p{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition-property:opacity,-webkit-transform, -webkit-filter;transition-property:opacity,-webkit-transform, -webkit-filter;transition-property:transform, opacity,filter;transition-property:transform, opacity,filter, -webkit-transform, -webkit-filter;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:scale(0.5);transform:scale(0.5);background:url(../img/match/ic_kira.png) no-repeat 0 0;background-size:100% 100%;position:absolute;top:50%;left:50%;pointer-events:none;z-index:0;opacity:0;-webkit-filter:drop-shadow(0 0 5.3332px rgba(255, 255, 255, 0.5));filter:drop-shadow(0 0 5.3332px rgba(255, 255, 255, 0.5));-webkit-animation:kira 1s ease infinite alternate;animation:kira 1s ease infinite alternate;will-change:filter,transform}[data-page=match] #play #selectCharaMatch .match .particles .p.s1{-webkit-animation-duration:1s;animation-duration:1s;width:39.999px;height:39.999px}[data-page=match] #play #selectCharaMatch .match .particles .p.s2{-webkit-animation-duration:1.2s;animation-duration:1.2s;width:26.666px;height:26.666px}[data-page=match] #play #selectCharaMatch .match .particles .p.s3{-webkit-animation-duration:.8s;animation-duration:.8s;width:18.6662px;height:18.6662px}[data-page=match] #play #selectCharaMatch .match .particles .p.active{-webkit-transform:scale(1);transform:scale(1);opacity:1}[data-page=match] #play #selectCharaMatch .match #resultIconList{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:15.9996px;-moz-column-gap:15.9996px;column-gap:15.9996px;row-gap:15.9996px;padding:0 53.332px}[data-page=match] #play #selectCharaMatch .match #resultIconList span{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition-property:opacity,-webkit-transform, -webkit-filter;transition-property:opacity,-webkit-transform, -webkit-filter;transition-property:transform, opacity,filter;transition-property:transform, opacity,filter, -webkit-transform, -webkit-filter;-webkit-transition-delay:0s;transition-delay:0s;-webkit-filter:drop-shadow(0 0 6px #1e9ada);filter:drop-shadow(0 0 6px #1e9ada);-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0;width:79.998px;height:79.998px;border-radius:100%;border:3.9999px solid #fff;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;will-change:filter,transform}[data-page=match] #play #selectCharaMatch .match #resultIconList span img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-page=match] #play #selectCharaMatch .match.action .label span{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}[data-page=match] #play #selectCharaMatch .match.action #resultIconList span{-webkit-transform:scale(1);transform:scale(1);opacity:1}[data-page=match] #play #selectCharaMatch .match.single .particles{opacity:1;visibility:visible}[data-page=match] #play #selectCharaMatch .match.single #resultIconList span{width:175.9956px;height:175.9956px;border-width:7.9998px}[data-page=match] #play #selectCharaMatch .no_match{background-color:#fff;border-radius:26.666px 26.666px 0 0}[data-page=match] #play #selectCharaMatch .no_match h1{font-size:23.9994px;font-weight:700;text-align:center;line-height:1.5;margin-bottom:26.666px;color:#007aff}[data-page=match] #play #selectCharaMatch .no_match figure{width:133.33px;margin:0 auto 34.6658px}[data-page=match] #play #selectCharaMatch .no_match p{text-align:center;font-size:18.6662px;line-height:1.5;color:#767676;margin-bottom:26.666px}[data-page=match] #play .select_unit{background-color:#fff;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:62.6651px;padding:0 31.9992px}[data-page=match] #play .select_unit p{font-size:23.9994px;font-weight:700;text-align:center;line-height:2;margin-bottom:26.666px}[data-page=match] #success{background-color:#fff}[data-page=match] #success .contents{height:100%}[data-page=match] #success #lottieCracker{position:absolute;top:-133.33px;left:0;width:499.9875px;height:1001.3083px;z-index:1;pointer-events:none}[data-page=match] #success .success_chara_slide{width:100%;height:100%;z-index:5}[data-page=match] #success .splide__track,[data-page=match] #success .splide__list{height:100%}[data-page=match] #success .splide__arrow{position:absolute;top:50%;z-index:5;margin-top:-79.998px;width:53.332px;height:53.332px}[data-page=match] #success .splide__arrow:disabled{display:none}[data-page=match] #success .splide__arrow svg{-webkit-transform:scale(0.6);transform:scale(0.6);width:53.332px;height:53.332px}[data-page=match] #success .splide__arrow--prev{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:3.9999px}[data-page=match] #success .splide__arrow--next{right:3.9999px}[data-page=match] #success .splide-pagination{background-color:#ff9500;width:100%;height:66.665px;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:23.9994px;font-weight:700;color:#fff}[data-page=match] #success .success_unit{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:31.9992px;padding:0 31.9992px}[data-page=match] #success .success_unit .match{position:relative}[data-page=match] #success .success_unit .match .txt{text-align:center;font-size:23.9994px;font-weight:700;color:#007aff;line-height:1.5;margin-bottom:19.9995px;position:relative;z-index:5}[data-page=match] #success .success_unit .match .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:31.9992px;-moz-column-gap:31.9992px;column-gap:31.9992px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:5}[data-page=match] #success .success_unit .match .icons .icon{background-color:#d9d9d9;border:5.3332px solid #00c5f2;width:159.996px;height:159.996px;overflow:hidden;border-radius:100%;z-index:1}[data-page=match] #success .success_unit .match .icons .icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-page=result] #resultCharacter{position:relative;z-index:10}[data-page=result] #resultCharacter .chara_card .splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex}[data-page=result] #resultCharacter .chara_card .chara_img_slide .splide__slide.cover{padding:66.665px 0}[data-page=result] #resultCharacter .chara_card .chara_img_slide .splide__slide.cover figure{width:65%}[data-page=result] #resultCharacter .chara_detail{padding-bottom:45.3322px}[data-page=result] #relatedCharacter{padding-bottom:31.9992px;background-color:#f8f8f8;border-top:1px solid #d9d9d9;padding-top:55.9986px;position:relative;z-index:10}[data-page=result] #relatedCharacter.hide{display:none}[data-page=result] #relatedCharacter header{margin-bottom:42.6656px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}[data-page=result] #relatedCharacter header h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:7.9998px;-moz-column-gap:7.9998px;column-gap:7.9998px;font-size:21.3328px;font-weight:700;margin-bottom:42.6656px;white-space:nowrap}[data-page=result] #relatedCharacter header h1 i svg{fill:url(#grad_pink);width:29.3326px;height:33.3325px}[data-page=result] #relatedCharacter header p{color:#fe0e6d;font-size:15.9996px;line-height:2;font-weight:700}[data-page=result] #relatedCharacter #relatedUnitList{padding-left:66.665px;padding-right:66.665px}[data-page=result] #relatedCharacter .related_unit{margin-bottom:45.3322px}[data-page=result] #relatedCharacter .related_unit .img{-webkit-transform:translate3d(0);transform:translate3d(0);background-color:#d9d9d9;width:366.6575px;border:1px solid #20252f;border-radius:26.666px;position:relative;overflow:hidden;margin:auto auto 23.9994px;z-index:1}[data-page=result] #relatedCharacter .related_unit .img:before{content:"";display:block;padding-top:131.5%}[data-page=result] #relatedCharacter .related_unit .img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-page=result] #relatedCharacter .related_unit .txt .name{font-size:26.666px;font-weight:700;letter-spacing:.04em;margin-bottom:19.9995px}[data-page=result] #relatedCharacter .related_unit .txt .description{font-size:13.333px;font-weight:700;letter-spacing:.04em;margin-bottom:13.333px;line-height:1.5;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}[data-page=result] #relatedCharacter .related_unit .txt .other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13.333px;font-weight:700;-webkit-column-gap:21.3328px;-moz-column-gap:21.3328px;column-gap:21.3328px;margin-bottom:19.9995px}[data-page=result] #relatedCharacter .related_unit .txt .other .status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:3.9999px;-moz-column-gap:3.9999px;column-gap:3.9999px}[data-page=result] #relatedCharacter .related_unit .txt .other .btn_like{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:3.9999px;-moz-column-gap:3.9999px;column-gap:3.9999px}[data-page=result] #relatedCharacter .related_unit .txt .other .btn_like .ic_like{margin-bottom:3.9999px}[data-page=result] #resultFooter{background:-webkit-gradient(linear, left top, right top, from(#00c5f2), to(#4087e2));background:linear-gradient(90deg, #00c5f2 0%, #4087e2 100%);padding:63.9984px 31.9992px;position:relative;z-index:10}[data-page=result] #resultFooter .btn_basic{color:#007aff}@media screen and (max-width: 750px){[data-page=match] #matchPlayCount{font-size:3.73vw;width:17.33vw;height:7.47vw;border-radius:3.73vw;top:4.27vw;left:3.73vw}[data-page=match] .match_contents{top:16vw;height:calc(var(--vh)*100 - 34.67vw);border-radius:5.33vw 5.33vw 0 0}[data-page=match] #modalHowto{width:calc(100% + 12.8vw);margin-left:-6.4vw;height:calc(var(--vh)*100 - 18.67vw)}[data-page=match] #modalHowto #howtoLottie{width:100.53vw;height:212.27vw}[data-page=match] #select .contents{padding:6.4vw;row-gap:6.4vw}[data-page=match] #select .unit{border-radius:2.67vw 2.67vw 0 0;height:42.67vw}[data-page=match] #select .unit .btn_basic{height:14.93vw;font-size:4vw}}@media screen and (max-width: 750px)and (max-height: 194.13vw){[data-page=match] #select{overflow:scroll}[data-page=match] #select .contents{height:160vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 750px){[data-page=match] #play:before{height:5.33vw}[data-page=match] #play .chara_card{border-radius:5.33vw}[data-page=match] #play .chara_card.active{border-radius:5.33vw 5.33vw 0 0}[data-page=match] #play .chara_card .select_buttons{-webkit-column-gap:6.4vw;-moz-column-gap:6.4vw;column-gap:6.4vw;padding-top:8vw}[data-page=match] #play .chara_card .select_buttons a{width:16vw;height:16vw}[data-page=match] #play .chara_card .select_buttons a.skip{border-width:.8vw}[data-page=match] #play .chara_card .select_buttons a.skip i svg{width:6.4vw;height:5.6vw}[data-page=match] #play .chara_card .select_buttons a.like{border-width:.8vw}[data-page=match] #play .chara_card .select_buttons a.like i svg{width:5.87vw;height:6.13vw}[data-page=match] #play #selectCharaMatch{padding:0 6.4vw}[data-page=match] #play #selectCharaMatch .match{height:calc(100% + 16vw);top:-16vw}[data-page=match] #play #selectCharaMatch .match .label{margin-bottom:7.2vw}[data-page=match] #play #selectCharaMatch .match .label img{height:11.47vw;margin-right:1.07vw}[data-page=match] #play #selectCharaMatch .match .label .l2{margin-right:-0.8vw}[data-page=match] #play #selectCharaMatch .match .label .l5{margin-right:2.67vw}[data-page=match] #play #selectCharaMatch .match .particles .p{-webkit-filter:drop-shadow(0 0 1.07vw rgba(255, 255, 255, 0.5));filter:drop-shadow(0 0 1.07vw rgba(255, 255, 255, 0.5))}[data-page=match] #play #selectCharaMatch .match .particles .p.s1{width:8vw;height:8vw}[data-page=match] #play #selectCharaMatch .match .particles .p.s2{width:5.33vw;height:5.33vw}[data-page=match] #play #selectCharaMatch .match .particles .p.s3{width:3.73vw;height:3.73vw}[data-page=match] #play #selectCharaMatch .match #resultIconList{-webkit-column-gap:3.2vw;-moz-column-gap:3.2vw;column-gap:3.2vw;row-gap:3.2vw;padding:0 10.67vw}[data-page=match] #play #selectCharaMatch .match #resultIconList span{width:16vw;height:16vw;border-width:.8vw}[data-page=match] #play #selectCharaMatch .match.single #resultIconList span{width:35.2vw;height:35.2vw;border-width:1.6vw}[data-page=match] #play #selectCharaMatch .no_match{border-radius:5.33vw 5.33vw 0 0}[data-page=match] #play #selectCharaMatch .no_match h1{font-size:4.8vw;margin-bottom:5.33vw}[data-page=match] #play #selectCharaMatch .no_match figure{width:26.67vw;margin:0 auto 6.93vw}[data-page=match] #play #selectCharaMatch .no_match p{font-size:3.73vw;margin-bottom:5.33vw}[data-page=match] #play .select_unit{row-gap:12.53vw;padding:0 6.4vw}[data-page=match] #play .select_unit p{font-size:4.8vw;margin-bottom:5.33vw}[data-page=match] #success #lottieCracker{top:-26.67vw;width:100vw;height:200.27vw}[data-page=match] #success .splide__arrow{margin-top:-16vw;width:10.67vw;height:10.67vw}[data-page=match] #success .splide__arrow svg{width:10.67vw;height:10.67vw}[data-page=match] #success .splide__arrow--prev{left:.8vw}[data-page=match] #success .splide__arrow--next{right:.8vw}[data-page=match] #success .splide-pagination{height:13.33vw;font-size:4.8vw}[data-page=match] #success .success_unit{row-gap:6.4vw;padding:0 6.4vw}[data-page=match] #success .success_unit .match .txt{font-size:4.8vw;margin-bottom:4vw}[data-page=match] #success .success_unit .match .icons{-webkit-column-gap:6.4vw;-moz-column-gap:6.4vw;column-gap:6.4vw}[data-page=match] #success .success_unit .match .icons .icon{border-width:1.07vw;width:32vw;height:32vw}[data-page=result] #resultCharacter .chara_card .chara_img_slide .splide__slide.cover{padding:13.33vw 0}[data-page=result] #resultCharacter .chara_detail{padding-bottom:9.07vw}[data-page=result] #resultCharacter .btn_profile:after{width:13.6vw;height:6.4vw;top:-2.93vw;margin-left:6.67vw}[data-page=result] #relatedCharacter{padding-bottom:6.4vw;padding-top:11.2vw}[data-page=result] #relatedCharacter header{margin-bottom:8.53vw}[data-page=result] #relatedCharacter header h1{-webkit-column-gap:1.6vw;-moz-column-gap:1.6vw;column-gap:1.6vw;font-size:4.27vw;margin-bottom:8.53vw}[data-page=result] #relatedCharacter header h1 i svg{width:5.87vw;height:6.67vw}[data-page=result] #relatedCharacter header p{font-size:3.2vw}[data-page=result] #relatedCharacter #relatedUnitList{padding-left:13.33vw;padding-right:13.33vw}[data-page=result] #relatedCharacter .related_unit{margin-bottom:9.07vw}[data-page=result] #relatedCharacter .related_unit .img{width:73.33vw;border-radius:5.33vw;margin:auto auto 4.8vw}[data-page=result] #relatedCharacter .related_unit .txt .name{font-size:5.33vw;margin-bottom:4vw}[data-page=result] #relatedCharacter .related_unit .txt .description{font-size:2.67vw;margin-bottom:2.67vw}[data-page=result] #relatedCharacter .related_unit .txt .other{font-size:2.67vw;-webkit-column-gap:4.27vw;-moz-column-gap:4.27vw;column-gap:4.27vw;margin-bottom:4vw}[data-page=result] #relatedCharacter .related_unit .txt .other .status{-webkit-column-gap:.8vw;-moz-column-gap:.8vw;column-gap:.8vw}[data-page=result] #relatedCharacter .related_unit .txt .other .btn_like{-webkit-column-gap:.8vw;-moz-column-gap:.8vw;column-gap:.8vw}[data-page=result] #relatedCharacter .related_unit .txt .other .btn_like .ic_like{margin-bottom:.8vw}[data-page=result] #resultFooter{padding:12.8vw 6.4vw}}[data-page=like] .contents{background-color:#fff;height:100%;position:relative;z-index:10;border-radius:26.666px 26.666px 0 0}[data-page=like] #tab{height:66.665px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 31.9992px}[data-page=like] #tab a{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:color,border;transition-property:color,border;-webkit-transition-delay:0s;transition-delay:0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;color:#20252f;border-bottom:5.3332px solid #d9d9d9;padding-bottom:13.333px;position:relative}[data-page=like] #tab a.active{color:#00c5f2;border-color:#00c5f2}[data-page=like] #tab a.opponent{font-size:14.6663px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[data-page=like] #tab a.self{font-size:15.9996px}[data-page=like] #tab .likeCount{background:linear-gradient(75deg, rgb(0, 197, 242) 0%, rgb(64, 135, 226) 100%);width:23.9994px;height:23.9994px;border-radius:100%;color:#fff;font-size:10.6664px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;padding-bottom:1px;position:absolute;top:50%;right:-13.333px;margin-top:-15.9996px}[data-page=like] #tab .likeCount.hide{display:none}[data-page=like] #tabContainer{height:679.983px;padding-top:31.9992px;padding-bottom:31.9992px;overflow:auto}[data-page=like] .tab_contents{display:none;padding:0 31.9992px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:38.6657px}[data-page=like] .tab_contents.active{display:-webkit-box;display:-ms-flexbox;display:flex}[data-page=like] .tab_unit{width:calc(50% - 17.3329px);display:block;position:relative}[data-page=like] .tab_unit:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:53.332px;height:53.332px;position:absolute;top:-6.6665px;right:-6.6665px;z-index:5;pointer-events:none;border-radius:100%;color:#fff;font-weight:700}[data-page=like] .tab_unit .inner{-webkit-transform:translate3d(0);transform:translate3d(0);background-color:#f8f8f8;border:1px solid #d9d9d9;overflow:hidden;border-radius:26.666px;height:100%;position:relative;z-index:1}[data-page=like] .tab_unit .img{background-color:#d9d9d9;width:100%;position:relative;overflow:hidden}[data-page=like] .tab_unit .img:before{content:"";display:block;padding-top:131.5%}[data-page=like] .tab_unit .img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-page=like] .tab_unit .txt{padding:13.333px 13.333px 19.9995px}[data-page=like] .tab_unit .txt .name{font-size:18.6662px;font-weight:700;letter-spacing:.04em;line-height:1.4;margin-bottom:6.6665px}[data-page=like] .tab_unit .txt .series{font-size:10.6664px;font-weight:700;color:#00c5f2;letter-spacing:.04em;line-height:1.3;margin-bottom:10.6664px}[data-page=like] .tab_unit .txt .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:7.9998px;-moz-column-gap:7.9998px;column-gap:7.9998px;margin-bottom:10.6664px;font-size:10.6664px;font-weight:700}[data-page=like] .tab_unit .txt .ic_status{width:11.9997px;height:11.9997px}[data-page=like] .tab_unit .txt .btn_like{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-column-gap:3.9999px;-moz-column-gap:3.9999px;column-gap:3.9999px}[data-page=like] .tab_unit .txt .btn_like .like_count{font-size:10.6664px;font-weight:700;white-space:nowrap}[data-page=like] .tab_unit .txt .description{font-size:10.6664px;line-height:1.5;letter-spacing:.04em;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}[data-page=like] .tab_unit.unread:before{background:linear-gradient(75deg, rgb(0, 197, 242) 0%, rgb(64, 135, 226) 100%);content:"未読";font-size:13.333px;color:#fff}[data-page=like] .tab_unit.match:before{background-color:#fff;content:"マッチ済";font-size:11.9997px;border:2.6666px solid #ff9500;color:#ff9500}[data-page=like] .txt_unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:615.9846px;font-size:18.6662px;font-weight:700;line-height:1.5}[data-page=like] .txt_unit p{margin-bottom:26.666px}[data-page=like] .txt_unit p:last-child{margin-bottom:0}[data-page=like] #tabSelf .tab_unit.unread:before{display:none}@media screen and (max-width: 750px){[data-page=like] .contents{background-color:#fff;height:100%;position:relative;z-index:10;border-radius:5.33vw 5.33vw 0 0}[data-page=like] #tab{height:13.33vw;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 6.4vw}[data-page=like] #tab a{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:color,border;transition-property:color,border;-webkit-transition-delay:0s;transition-delay:0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;color:#20252f;border-bottom:1.07vw solid #d9d9d9;padding-bottom:2.67vw}[data-page=like] #tab a.active{color:#00c5f2;border-color:#00c5f2}[data-page=like] #tab a.opponent{font-size:2.93vw}[data-page=like] #tab a.self{font-size:3.2vw}[data-page=like] #tab .likeCount{background:linear-gradient(135deg, rgba(0, 197, 242, 0.8) 0%, rgba(64, 135, 226, 0.8) 100%);width:4.8vw;height:4.8vw;border-radius:100%;color:#fff;font-size:2.13vw;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;padding-bottom:1px;position:absolute;top:50%;right:-2.67vw;margin-top:-2.4vw}[data-page=like] #tab .likeCount.hide{display:none}[data-page=like] #tabContainer{height:calc(var(--vh)*100 - 48vw);padding-top:6.4vw;padding-bottom:6.4vw;overflow:auto}[data-page=like] .tab_contents{display:none;padding:0 6.4vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:7.73vw}[data-page=like] .tab_contents.active{display:-webkit-box;display:-ms-flexbox;display:flex}[data-page=like] .tab_unit{width:calc(50% - 3.47vw);display:block;position:relative}[data-page=like] .tab_unit:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:10.67vw;height:10.67vw;position:absolute;top:-1.33vw;right:-1.33vw;z-index:5;pointer-events:none;border-radius:100%;color:#fff;font-size:2.4vw;font-weight:700}[data-page=like] .tab_unit .inner{background-color:#f8f8f8;border:1px solid #d9d9d9;overflow:hidden;border-radius:5.33vw;height:100%}[data-page=like] .tab_unit .img{width:100%}[data-page=like] .tab_unit .img img{width:100%;vertical-align:bottom}[data-page=like] .tab_unit .txt{padding:2.67vw 2.67vw 4vw}[data-page=like] .tab_unit .txt .name{font-size:3.73vw;font-weight:700;letter-spacing:.04em;line-height:1.4;margin-bottom:1.33vw}[data-page=like] .tab_unit .txt .series{font-size:2.13vw;font-weight:700;color:#00c5f2;letter-spacing:.04em;line-height:1.3;margin-bottom:2.13vw}[data-page=like] .tab_unit .txt .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.6vw;-moz-column-gap:1.6vw;column-gap:1.6vw;margin-bottom:2.13vw;font-size:2.13vw;font-weight:700}[data-page=like] .tab_unit .txt .ic_status{width:2.4vw;height:2.4vw}[data-page=like] .tab_unit .txt .btn_like{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-column-gap:.8vw;-moz-column-gap:.8vw;column-gap:.8vw}[data-page=like] .tab_unit .txt .btn_like .like_count{font-size:2.13vw;font-weight:700}[data-page=like] .tab_unit .txt .description{font-size:2.13vw;line-height:1.5;letter-spacing:.04em}[data-page=like] .tab_unit.unread:before{background:linear-gradient(75deg, rgb(0, 197, 242) 0%, rgb(64, 135, 226) 100%);content:"未読";font-size:2.67vw;color:#fff}[data-page=like] .tab_unit.match:before{background-color:#fff;content:"マッチ済";font-size:2.4vw;border:.53vw solid #ff9500;color:#ff9500}[data-page=like] .txt_unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:calc(var(--vh)*100 - 61.33vw);font-size:3.73vw;font-weight:700;line-height:1.5}[data-page=like] .txt_unit p{margin-bottom:5.33vw}[data-page=like] .txt_unit p:last-child{margin-bottom:0}[data-page=like] #tabSelf .tab_unit.unread:before{display:none}}[data-page=mypage] #mainContents{background-color:#fff;border-radius:26.666px 26.666px 0 0;padding:18.6662px 31.9992px 63.9984px}[data-page=mypage] #profile{margin-bottom:31.9992px}[data-page=mypage] #userRank{background-color:#f8f8f8;border-radius:13.333px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14.6663px 15.9996px;margin-top:31.9992px;position:relative}[data-page=mypage] #userRank.show{display:-webkit-box;display:-ms-flexbox;display:flex}[data-page=mypage] #userRank .badge{width:90.6644px;position:relative}[data-page=mypage] #userRank .badge img{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;width:106.664px;max-width:initial}[data-page=mypage] #userRank .txt{width:calc(100% - 130.6634px)}[data-page=mypage] #userRank .txt .label{font-size:15.9996px;color:#007aff;font-weight:700;line-height:1.4;letter-spacing:.04em;margin-bottom:9.3331px}[data-page=mypage] #userRank .txt .rank{margin-bottom:7.9998px}[data-page=mypage] #userRank .txt .rank img{height:21.3328px}[data-page=mypage] #userRank .txt .progress{background-color:#d9d9d9;position:relative;width:100%;height:13.333px;border-radius:15.9996px;margin-bottom:9.3331px;overflow:hidden}[data-page=mypage] #userRank .txt .progress .bar{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;background:-webkit-gradient(linear, left top, right top, from(#00c5f2), to(#4087e2));background:linear-gradient(to right, #00c5f2 0%, #4087e2 100%);position:absolute;top:0;left:0;height:100%;width:0}[data-page=mypage] #userRank .txt .next{font-size:13.333px;font-weight:700;line-height:1.4;letter-spacing:.04em}[data-page=mypage] #logout,[data-page=mypage] #login{display:none;margin-bottom:63.9984px}[data-page=mypage] #logout.show,[data-page=mypage] #login.show{display:block}[data-page=mypage] .links{margin-bottom:42.6656px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:31.9992px;font-size:18.6662px;font-weight:700}[data-page=mypage] .links a{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:11.9997px;-moz-column-gap:11.9997px;column-gap:11.9997px;line-height:1}@media screen and (min-width: 750px){[data-page=mypage] .links a:hover{color:#007aff}}[data-page=mypage] .links svg{width:7.9998px;height:13.333px}[data-page=mypage] .banner a{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s}@media screen and (min-width: 750px){[data-page=mypage] .banner a:hover{opacity:.6}}@media screen and (max-width: 750px){[data-page=mypage] #mainContents{border-radius:5.33vw 5.33vw 0 0;padding:3.73vw 6.4vw 12.8vw}[data-page=mypage] #profile{margin-bottom:6.4vw}[data-page=mypage] #userRank{border-radius:2.67vw;padding:2.93vw 3.2vw;margin-top:6.4vw}[data-page=mypage] #userRank .badge{width:18.13vw}[data-page=mypage] #userRank .badge img{width:21.33vw}[data-page=mypage] #userRank .txt{width:calc(100% - 26.13vw)}[data-page=mypage] #userRank .txt .label{font-size:3.2vw;margin-bottom:1.87vw}[data-page=mypage] #userRank .txt .rank{margin-bottom:1.6vw}[data-page=mypage] #userRank .txt .rank img{height:4.27vw}[data-page=mypage] #userRank .txt .progress{height:2.67vw;border-radius:3.2vw;margin-bottom:1.87vw}[data-page=mypage] #userRank .txt .next{font-size:2.67vw}[data-page=mypage] #logout,[data-page=mypage] #login{margin-bottom:12.8vw}[data-page=mypage] .links{margin-bottom:8.53vw;row-gap:6.4vw;font-size:3.73vw}[data-page=mypage] .links a{-webkit-column-gap:2.4vw;-moz-column-gap:2.4vw;column-gap:2.4vw}[data-page=mypage] .links svg{width:1.6vw;height:2.67vw}}[data-page=detail] .chara_card_unit{border-radius:26.666px 26.666px 0 0;overflow:hidden}[data-page=detail] .chara_img_slide .splide__slide.cover{padding:66.665px 0}[data-page=detail] .chara_img_slide .splide__slide.cover figure{width:65%}@media screen and (max-width: 750px){[data-page=detail] .chara_card_unit{border-radius:5.33vw 5.33vw 0 0}[data-page=detail] .chara_img_slide .splide__slide.cover{padding:13.33vw 0}}[data-page=login] #globalNavi{display:none}[data-page=login] #wrapper{padding-bottom:0}[data-page=login] #login{background-color:#fff;width:100%;height:100%;padding:31.9992px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-page=login] #login .contents{width:100%}@media screen and (max-width: 750px){[data-page=login] #globalNavi{display:none}[data-page=login] #wrapper{padding-bottom:0}}[data-page=terms] #globalNavi,[data-page=faq] #globalNavi,[data-page=policy] #globalNavi{display:none}[data-page=terms] #wrapper,[data-page=faq] #wrapper,[data-page=policy] #wrapper{padding-bottom:0}